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
338583010670	338583011227	338583011777	338583012327	338583012877	338583013427	338583013977	338583014527	338583015077	338583015627	338583016177	338583016727	338583017277	338583017827	338583018377	338583018927	338583019477	338583020027	338583020577	338583021127	338583021677	338583022227	338583022777	338583023327	338583023877	338583024427	338583024977	338583025527	338583026077	338583026627	338583027177	338583027727	338583028277	338583028827	338583029377	338583029927	338583030477	338583031027	338583031577	338583032127	338583032677	338583033227	338583033777	338583034327	338583034877	338583035427	338583035977	338583036527	338583037077	338583037627	338583038177	338583038727	338583039277	338583039827	338583040377	338583040927	338583041477	338583042027	338583042577	338583043127	338583043677	338583044227	338583044777	338583045327	338583045877	338583046427	338583046977	338583047527	338583048077	338583048627	338583049177	338583049727	338583050277	338583050829	338583051377	338583051927	338583052477	338583053027	338583053577	338583054127	338583054677	338583055227	338583055777	338583056329	338583056877	338583057427	338583057977	338583058527	338583059077	338583059627	338583060177	338583060727	338583061277	338583061827	338583062377	338583062927	338583063477	338583064027	338583064577	338583065127	338583065677	338583066227	338583066777	338583067327	338583067877	338583068427	338583068977	338583069527	338583070077	338583070627	338583071177	338583071727	338583072277	338583072827	338583073377	338583073927	338583074477	338583075027	338583075579	338583076127	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	3650	2300	2719	3650	2300	2719	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29855	4619	1057	705	458	348	281	276	252	231	217	201	205	227	229	196	209	225	196	213	208	220	221	186	235	195	193	197	199	188	192	176	188	192	210	201	201	183	219	231	202	210	187	195	192	204	200	202	183	189	204	191	200	184	199	213	215	183	188	167	192	211	199	201	217	184	222	174	169	160	205	161	185	192	197	196	212	174	171	187	214	203	191	199	192	188	184	224	195	194	189	210	187	206	183	187	170	215	207	187	220	208	214	220	202	176	201	201	185	217	172	206	206	172	206	211	168	214	191	209	187	186	197	184	206	196	198	188	189	198	204	201	183	175	187	193	217	201	196	210	213	178	168	210	204	212	196	200	181	195	198	179	167	203	208	201	219	220	177	198	185	204	218	208	177	175	200	209	233	225	205	193	200	177	187	198	209	185	192	200	193	183	183	196	190	192	175	192	185	210	192	191	208	200	188	206	212	215	206	225	186	190	212	198	229	212	172	223	227	182	194	185	212	163	156	190	175	195	157	199	183	212	213	187	187	217	191	198	169	192	190	183	192	210	172	189	208	189	195	207	184	195	212	201	198	201	193	172	216	184	191	195	180	180	163	191	241	197	220	198	199	200	198	212	207	191	185	185	212	184	187	194	188	204	200	186	189	201	222	198	186	200	186	168	194	197	190	176	217	178	213	198	193	187	199	210	204	186	207	191	175	210	214	203	169	187	187	209	197	212	174	190	187	211	190	198	194	201	223	184	179	179	212	191	189	184	210	170	194	199	210	220	163	186	183	191	192	188	187	195	208	210	225	193	180	197	210	197	199	182	183	218	195	179	206	193	212	202	191	197	229	199	186	204	212	164	180	184	204	211	195	193	203	195	203	198	198	201	173	187	177	199	172	172	221	172	204	193	204	206	224	171	197	203	200	179	215	171	185	215	184	181	202	187	207	184	201	204	202	214	187	184	180	181	166	187	184	182	199	184	204	182	198	210	227	199	222	186	195	207	186	186	212	179	191	191	180	226	196	209	222	190	216	202	197	185	178	211	206	195	174	207	194	170	207	200	190	192	191	195	213	159	173	204	177	181	195	180	218	200	187	189	180	191	172	177	199	204	212	185	209	183	215	179	209	178	187	204	225	183	199	201	190	192	189	194	178	183	205	195	177	201	182	194	189	191	205	192	186	205	173	217	194	198	175	185	225	177	180	200	166	166	207	205	196	215	208	195	164	201	218	193	204	191	219	209	217	177	180	169	188	212	206	187	180	181	198	205	181	187	186	184	178	176	218	224	176	202	204	209	212	203	207	172	184	185	192	210	213	213	200	219	172	240	196	201	184	219	222	188	210	190	201	195	198	181	188	185	204	208	188	185	179	207	211	209	177	182	187	184	182	206	185	182	187	191	187	183	246	218	200	157	188	182	197	167	213	187	182	178	182	182	192	191	180	205	230	207	198	216	211	208	221	201	209	187	190	192	193	202	199	228	222	188	201	206	173	181	198	184	177	176	196	196	189	183	180	209	199	185	206	191	189	182	183	209	203	191	209	187	204	211	192	177	211	195	206	206	203	210	178	203	215	207	189	202	202	200	229	218	220	203	200	164	204	173	207	196	196	197	195	209	185	219	171	188	186	207	189	208	187	177	187	204	236	223	183	192	198	208	195	186	167	223	204	211	192	206	199	195	188	164	203	185	215	213	187	192	224	151	220	193	178	202	212	209	227	205	201	182	194	212	180	214	187	174	215	195	182	184	182	194	169	218	211	195	193	189	199	204	177	186	199	176	160	188	165	191	206	179	198	193	191	188	153	185	176	187	202	215	195	217	190	224	187	200	170	199	226	191	184	172	201	186	185	206	171	191	202	213	186	207	187	181	201	170	188	179	195	190	191	200	227	192	193	191	211	185	206	173	200	190	209	186	194	177	194	208	203	168	190	202	210	222	170	188	199	201	197	161	194	200	183	172	163	185	208	185	211	191	198	186	210	196	185	197	196	239	205	182	190	193	206	217	193	193	191	188	193	221	185	215	192	196	176	178	185	196	198	202	175	185	201	194	181	208	213	204	220	197	196	232	180	167	228	213	217	219	205	201	203	192	156	174	195	209	182	208	173	205	224	203	200	194	176	187	210	213	195	187	187	211	201	185	194	220	197	206	182	204	210	194	180	159	215	185	175	182	204	181	215	205	209	192	189	193	216	212	196	186	198	195	206	221	191	190	218	203	203	203	182	181	228	212	214	193	222	187	199	195	211	207	213	189	199	209	220	195	175	190	190	211	218	178	199	202	222	171	199	209	192	198	166	176	189	206	169	184	194	193	235	197	193	180	193	183	213	201	171	187	211	211	181	184	190	175	178	188	185	170	190	175	181	193	209	184	199	195	191	172	195	196	202	197	195	202	198	208	176	185	173	203	192	188	188	189	198	190	172	202	223	181	185	202	189	178	199	185	192	192	176	180	164	191	187	200	208	208	178	173	183	198	202	192	189	183	211	176	164	179	204	175	210	198	215	210	178	174	186	179	209	198	181	172	193	208	187	189	185	182	202	206	192	203	199	187	182	204	209	190	203	185	188	198	212	204	186	190	192	197	174	202	211	195	227	187	180	209	212	193	202	183	210	167	175	193	184	194	165	185	200	204	194	173	196	202	199	190	179	188	207	194	199	222	209	199	189	203	189	209	188	212	210	198	188	202	199	176	189	158	212	210	196	172	176	186	184	201	185	212	203	182	227	176	201	173	193	201	169	200	160	171	186	196	205	185	216	185	202	185	179	209	185	206	202	196	197	194	198	195	224	223	198	204	196	213	188	206	231	209	162	188	227	220	199	185	188	181	221	210	180	191	232	203	213	203	196	196	199	210	192	177	180	206	206	211	189	189	203	188	213	199	188	160	183	192	179	195	165	167	228	200	212	199	213	220	186	203	203	179	211	188	167	189	164	186	182	183	192	190	181	221	211	190	204	192	190	186	207	202	206	204	161	194	180	208	216	181	198	225	196	192	191	191	183	173	163	200	205	204	196	215	185	214	173	210	195	207	178	197	172	189	208	212	224	170	212	185	179	203	198	192	194	211	202	209	236	203	208	197	193	194	196	204	176	149	219	189	197	179	211	178	205	220	168	175	165	197	207	199	187	187	178	241	199	200	184	216	220	185	187	172	201	175	196	192	202	197	205	188	205	181	214	183	187	175	191	199	195	198	177	176	191	207	204	186	194	218	190	205	198	206	208	209	230	180	187	218	238	175	192	212	218	177	204	180	205	233	181	189	200	186	175	202	211	194	204	199	180	202	199	198	184	244	201	185	179	174	188	209	188	196	178	193	168	180	216	192	204	200	192	219	195	179	164	205	218	205	185	197	182	210	208	181	193	164	219	179	203	186	201	189	170	187	166	186	183	198	190	211	197	183	185	188	200	201	201	204	195	170	203	190	176	200	186	210	193	192	188	210	206	184	185	193	215	217	194	199	207	191	201	184	195	195	209	206	202	202	199	199	184	216	207	191	215	189
18412	1167	1533	1708	1513	1183	928	886	814	774	698	670	655	618	691	601	604	594	562	595	585	538	566	554	576	595	508	522	555	497	536	524	494	500	542	535	500	512	541	532	514	537	516	492	511	555	532	534	540	502	466	509	485	491	488	491	500	477	500	534	514	529	503	502	483	520	505	519	478	487	521	476	518	491	524	495	533	485	517	495	529	462	528	481	544	502	514	523	527	530	482	515	518	490	527	512	546	565	516	514	492	503	495	523	504	507	477	488	494	508	514	508	529	526	513	498	540	471	521	542	520	520	489	517	484	555	502	550	491	557	492	498	471	472	502	498	486	528	536	531	529	524	514	507	524	540	498	514	530	524	536	547	511	484	486	535	537	532	471	527	500	526	483	501	565	538	520	489	553	565	496	534	503	490	493	514	488	532	512	508	470	499	497	546	537	505	542	550	499	526	491	518	491	507	511	492	484	504	493	504	529	547	505	518	523	532	498	533	499	502	500	510	493	492	523	497	478	499	491	495	516	528	482	496	486	505	521	572	490	538	508	481	501	521	485	536	503	551	469	501	508	544	488	459	508	476	507	518	513	504	474	510	466	515	497	494	539	475	481	546	508	506	543	520	502	514	490	522	506	545	495	537	531	528	529	494	495	471	480	482	461	512	499	493	491	475	478	527	537	526	508	518	494	500	553	515	497	513	536	498	488	475	481	547	497	509	538	510	517	533	476	544	532	492	501	488	527	544	557	459	522	506	497	490	528	507	482	510	515	503	511	513	514	501	507	508	522	488	521	563	534	511	460	503	523	489	499	494	491	474	511	496	522	504	503	503	491	506	490	509	507	507	516	485	516	509	522	513	499	530	505	504	505	500	527	465	518	533	461	489	504	522	532	520	550	473	516	503	493	492	476	485	550	502	508	500	547	510	531	518	490	500	514	509	505	478	486	508	515	526	509	565	492	515	530	489	494	485	534	549	520	564	463	476	461	539	508	476	496	487	510	541	514	526	525	495	485	514	499	502	523	502	542	510	528	514	507	517	515	533	500	503	519	512	501	514	494	484	532	509	501	499	539	503	469	470	510	520	508	527	498	492	483	522	470	502	524	492	494	522	506	508	539	507	509	505	519	511	476	482	515	500	511	486	544	528	525	498	518	500	534	499	492	551	473	481	517	517	527	466	495	502	497	527	538	509	510	497	509	478	515	516	491	460	478	485	504	505	487	516	544	486	499	533	507	510	483	497	523	528	550	553	534	504	531	539	530	451	504	500	514	471	506	489	489	508	490	513	533	523	513	506	476	506	500	486	473	534	495	518	494	526	503	504	491	522	508	520	511	513	507	499	493	516	464	466	506	512	483	496	546	542	500	526	522	495	505	511	461	500	515	517	480	481	551	493	516	468	510	529	510	497	522	511	542	518	487	532	546	495	513	482	490	499	506	480	514	505	503	534	512	471	555	518	520	533	509	481	521	505	484	523	528	467	515	518	484	498	481	499	514	531	514	479	495	480	500	537	532	507	557	484	499	528	500	526	509	492	494	527	494	490	477	519	507	501	540	501	496	458	496	550	525	460	495	549	517	528	477	518	504	480	467	465	483	503	526	468	513	481	536	450	529	480	507	487	526	502	502	522	521	513	538	521	478	489	529	483	502	496	470	508	481	486	520	528	493	509	545	482	489	513	540	502	501	509	528	533	494	500	520	536	524	542	512	512	482	523	496	506	496	495	523	532	499	489	485	509	457	493	534	533	531	479	518	506	525	536	536	493	566	483	503	466	483	489	513	540	512	466	501	527	502	510	550	494	472	504	492	504	440	480	526	459	512	482	491	504	514	515	486	499	518	491	526	542	532	469	521	539	513	515	520	522	516	510	487	510	490	487	512	464	511	499	505	477	525	529	495	477	496	524	482	513	492	489	548	511	489	522	464	511	486	514	444	495	499	506	524	486	510	495	509	482	483	539	522	492	529	521	512	486	514	504	527	484	507	557	567	518	489	539	483	539	500	510	522	541	496	499	482	512	511	488	537	528	535	478	509	500	513	521	552	542	510	496	536	546	467	515	493	489	488	531	516	462	525	520	456	517	498	539	485	505	487	492	490	482	565	498	495	494	490	520	497	515	472	500	529	511	481	493	494	489	527	496	526	528	488	496	486	493	493	515	492	511	530	524	496	542	508	508	523	492	507	519	472	530	504	505	508	531	465	491	495	482	486	481	554	479	517	481	493	474	472	488	489	499	483	526	488	469	506	525	499	532	461	499	509	487	461	543	492	488	549	461	524	495	511	476	538	504	521	468	466	510	506	506	510	474	481	510	510	510	533	499	503	481	519	502	516	533	498	516	506	534	535	519	498	522	507	506	509	546	494	516	544	518	519	500	507	514	503	516	539	499	501	463	477	514	502	560	508	489	516	487	501	468	508	481	521	532	516	516	511	476	478	512	541	495	530	490	537	509	496	517	511	504	490	503	501	495	512	532	532	521	480	462	518	549	522	484	488	479	481	538	513	509	509	480	513	517	495	509	501	520	501	546	529	517	520	513	510	528	515	514	475	520	508	553	471	486	512	509	530	500	467	487	470	530	479	524	517	486	518	535	524	504	501	494	509	518	501	506	531	482	496	554	506	520	512	491	481	500	546	497	504	530	497	494	495	469	502	481	476	520	492	545	565	531	479	542	534	547	523	490	491	517	474	550	485	519	508	488	533	525	533	461	495	479	549	500	494	491	505	520	492	524	482	541	507	444	497	475	493	518	520	495	514	502	532	531	496	522	493	464	531	507	489	532	509	493	467	520	494	482	498	501	475	502	466	522	475	529	476	498	483	547	480	507	507	524	515	494	510	459	550	489	475	523	516	495	509	512	489	538	504	536	524	492	470	523	511	490	462	577	512	501	513	546	518	498	500	514	482	524	504	525	500	464	495	529	530	506	518	514	489	500	496	508	550	517	513	503	519	542	496	473	535	540	504	508	483	468	476	470	527	490	514	468	531	498	508	520	489	512	519	516	478	525	535	530	464	498	519	489	525	517	544	512	547	527	498	579	537	523	502	516	539	513	504	482	472	545	494	490	549	522	516	520	519	529	521	503	517	508	475	520	542	465	495	549	519	507	504	494	552	467	504	517	499	516	491	496	511	483	519	483	539	486	512	505	522	516	498	496	511	514	525	498	521	489	553	532	485	517	553	467	510	537	511	469	507	514	485	551	520	520	505	498	480	472	507	521	471	510	487	516	492	510	495	525	510	534	506	505	471	538	577	501	506	499	488	507	490	497	477	492	495	532	515	479	505	512	505	515	482	507	492	473	520	490	492	499	520	475	508	477	514	490	484	506	509	509	498	533	517	541	520	502	554	512	515	495	479	507	575	528	522	503	504	495	512	500	563	463	496	483	502	504	439	508	497	522	482	466	513	472	507	526	491	497	513	484	482	468	522	538	492	507	497	487	503	511	458	490	492	530	518	498	486	488	475	507	511	482	534	498	479	449	522	535	506	490	555	512
5661	601	419	442	433	446	437	403	375	399	404	406	401	388	417	379	378	384	424	421	401	412	420	379	371	418	423	400	424	386	397	401	389	412	386	398	415	390	394	386	451	415	372	441	407	393	372	443	414	430	420	408	436	439	424	432	424	404	394	402	401	407	450	387	394	395	402	410	394	395	376	422	382	375	425	425	394	414	392	432	408	414	384	407	402	413	391	410	430	373	379	421	382	405	398	423	379	408	423	438	385	388	418	379	430	454	389	432	363	396	378	463	402	433	397	390	391	424	429	397	421	402	405	415	418	399	419	439	397	378	404	420	405	411	399	413	410	399	414	381	414	423	427	421	387	442	434	433	415	413	379	423	411	421	419	407	378	439	430	386	427	411	353	380	422	364	404	408	414	375	418	383	410	444	440	422	409	410	410	450	413	400	380	434	401	416	395	453	411	434	348	403	433	392	430	425	414	374	428	418	417	408	393	428	406	414	423	415	433	399	374	419	402	415	381	426	424	394	402	408	416	427	427	410	389	413	410	404	380	447	384	393	413	403	355	380	418	379	416	394	407	394	412	396	413	425	372	415	418	431	422	378	440	410	400	363	409	439	458	417	440	397	430	470	379	422	436	384	406	407	419	396	374	409	403	401	402	452	409	417	423	382	403	392	427	381	420	414	401	393	405	406	426	406	395	406	401	396	418	414	450	381	415	445	408	412	430	392	388	468	408	413	432	394	425	412	431	427	425	431	418	403	393	392	413	395	434	393	420	397	395	424	394	427	407	429	363	449	433	415	407	392	385	410	416	454	434	356	411	402	388	407	392	420	426	413	422	385	388	392	407	412	384	418	420	397	423	403	381	422	416	367	380	413	407	409	409	409	382	415	409	405	431	377	456	395	431	416	395	391	401	412	398	405	400	365	413	431	469	415	425	401	384	412	432	390	403	398	396	388	430	412	419	400	427	388	402	424	400	409	441	423	426	423	398	412	394	412	386	427	403	404	359	414	403	448	413	393	389	421	430	386	403	439	430	441	428	425	411	432	417	379	404	416	462	445	410	402	386	397	424	414	414	438	462	390	411	403	411	391	410	395	393	423	438	406	428	427	384	415	431	433	436	444	409	407	442	384	413	395	387	380	397	412	416	426	413	435	391	412	442	404	411	426	428	393	380	414	418	436	482	422	442	409	401	406	420	439	385	418	402	381	417	403	397	381	408	406	379	413	429	393	419	405	405	401	421	420	432	398	411	424	431	426	369	384	389	398	381	394	445	415	396	385	404	428	419	415	410	376	336	377	407	452	431	442	411	352	390	423	452	417	410	410	423	402	390	394	388	381	427	435	421	426	394	405	390	413	395	404	406	423	408	415	414	406	383	400	393	409	417	404	421	397	434	400	397	376	393	402	384	415	390	449	410	409	431	448	459	402	408	392	445	367	409	419	409	430	415	402	397	445	395	393	411	384	435	402	395	424	415	413	421	387	421	387	381	392	429	410	407	415	374	404	421	402	416	424	413	396	387	424	408	423	453	419	425	386	352	408	404	452	416	415	435	413	391	425	383	412	444	402	418	459	420	406	409	448	387	396	399	411	407	463	426	433	407	403	398	430	419	429	365	421	382	431	407	400	401	382	411	399	427	430	417	383	411	387	435	422	418	420	431	420	429	430	394	377	399	395	448	411	422	396	408	458	401	422	385	438	454	383	394	400	409	445	430	434	374	397	394	447	402	442	422	426	390	383	424	396	430	381	393	384	395	381	424	373	394	432	423	425	394	378	402	425	404	434	405	417	400	414	448	380	385	409	412	391	413	416	420	436	444	404	387	405	392	419	406	410	423	400	407	403	404	388	408	440	396	433	421	427	410	401	416	430	387	384	390	403	399	428	432	382	414	440	395	394	398	398	392	392	383	414	439	415	410	396	385	436	384	419	447	391	390	435	398	429	411	434	421	375	428	351	402	390	370	418	397	399	405	405	387	390	416	434	409	428	397	427	403	398	420	415	409	379	383	424	464	403	419	390	386	393	400	392	408	442	408	423	407	380	385	396	410	429	402	404	392	422	396	414	417	399	456	448	449	427	412	393	399	369	413	380	380	421	437	392	384	423	417	402	439	442	416	364	420	441	408	424	394	449	418	371	410	408	402	370	383	410	381	434	431	438	399	409	407	404	379	412	391	434	445	446	423	445	404	388	392	389	416	404	422	402	413	399	381	376	413	412	438	417	417	418	396	396	405	414	418	413	444	399	398	394	378	410	424	385	370	420	432	430	396	407	432	380	418	409	416	414	406	395	397	393	410	375	414	416	408	409	354	430	369	407	416	405	437	407	401	398	425	399	363	405	394	411	428	421	396	413	416	401	414	434	432	371	385	413	388	436	415	436	429	439	399	402	390	394	408	376	346	394	428	417	421	415	411	458	389	423	390	416	437	395	430	407	402	413	405	376	397	387	450	423	433	411	381	412	431	407	422	421	423	419	440	433	401	397	396	384	409	440	422	372	457	435	416	387	442	444	408	404	430	408	420	403	391	411	392	435	356	385	419	379	379	391	443	397	425	459	393	447	404	435	393	446	391	429	421	441	407	389	398	385	401	398	389	427	407	365	424	404	434	405	393	430	420	422	416	420	389	435	431	366	427	391	434	417	415	412	417	419	376	448	410	426	422	416	427	433	401	415	340	418	385	389	428	415	403	405	391	411	399	380	406	394	374	416	393	384	416	391	418	424	421	422	412	417	409	413	399	412	410	441	400	392	425	364	426	382	403	400	407	423	413	396	392	392	389	381	401	438	398	420	407	425	440	411	404	425	453	412	389	388	414	418	430	417	404	397	389	418	418	431	390	448	417	378	373	372	409	344	423	384	404	410	420	387	406	400	401	385	406	412	388	445	372	431	407	431	450	419	446	412	372	403	418	411	447	391	391	412	406	405	412	409	393	397	408	414	439	398	365	413	409	410	453	376	389	435	396	436	396	393	371	411	364	438	423	425	444	409	437	435	417	384	391	357	368	402	408	445	381	426	375	436	439	436	416	398	429	423	399	404	413	422	414	355	430	417	419	420	421	375	398	390	419	399	436	385	402	415	430	405	430	421	459	368	406	420	391	406	417	430	415	387	416	404	462	432	436	422	419	399	402	418	416	442	421	358	379	388	423	376	342	390	454	433	388	391	431	413	419	385	404	392	444	399	426	384	422	419	395	416	388	446	413	409	393	442	425	382	452	388	431	363	418	417	400	405	415	423	397	401	353	406	404	418	447	376	395	383	401	371	441	424	401	403	417	397	400	381	438	424	380	417	386	397	375	355	402	435	390	401	429	378	414	434	469	418	414	387	451	409	399	405	409	370	387	434	378	469	420	406	398	386	405	410	411	388	391	380	376	379	422	365	409	400	390	408	413	410	420	456	437	421	449	414	394	411	387	385	415	450	435	425	410	419	452	392	421	412	412	446	387	412	396	407	440	404	430	417	401	425	415	381	423	396	424	381	413	406	408	393	415	434
4816	933	1032	1009	1017	982	943	964	982	955	979	965	995	997	989	1008	925	949	991	977	971	1023	986	1003	981	946	950	967	1001	953	962	991	938	1017	985	996	993	960	969	1020	987	995	1021	962	932	959	988	1015	988	1020	967	962	1013	982	1003	1044	942	1007	963	926	1030	973	974	935	961	950	1015	986	1028	973	945	953	955	964	992	1002	948	985	952	963	936	994	1025	964	958	986	1016	1000	959	1024	993	962	997	1013	1003	988	994	973	1004	992	980	981	970	994	1028	973	994	970	984	1038	1005	933	986	984	1000	965	992	1029	1043	965	991	954	1021	1050	1002	987	980	1042	1007	975	1022	922	1017	1021	959	951	1021	1014	960	997	939	1015	1028	961	1000	975	939	979	990	1007	955	996	977	987	963	999	1000	965	974	1022	975	1001	984	1014	983	999	965	990	976	970	949	978	961	952	1025	944	917	988	1022	995	978	975	976	975	963	903	950	982	997	933	937	908	958	948	1004	1016	972	968	1019	1010	1020	964	1021	994	996	1014	988	952	986	965	991	1018	1004	1006	975	998	955	1013	991	927	951	1015	969	997	985	1007	1022	977	966	974	944	984	975	990	1000	1025	961	963	977	984	1057	944	979	1002	973	1012	988	955	919	962	945	1016	986	974	998	984	951	966	967	989	992	1007	1031	948	986	956	955	994	925	944	999	1002	981	976	959	948	948	939	1019	918	922	941	1029	1026	944	926	1009	974	1000	1006	975	975	976	969	988	963	993	927	1028	1028	1024	968	1031	975	972	988	969	981	1015	967	980	1032	963	1035	1010	953	1010	965	995	960	954	946	1030	1025	944	951	1041	1018	980	995	1007	954	955	1050	992	950	946	1033	1018	946	1013	969	932	958	950	984	998	1003	938	994	950	1016	963	977	1019	947	1030	1036	1019	975	1005	939	926	924	961	995	983	1027	988	956	985	982	960	939	969	1022	966	1008	997	950	1023	956	994	1018	986	952	999	1003	1018	1006	995	958	981	988	953	962	983	998	960	955	986	983	964	964	1010	963	1031	1014	1040	985	961	1036	991	1002	922	983	1018	921	1025	918	1006	918	954	964	960	965	958	986	981	953	980	995	958	979	990	971	952	1011	1004	971	1007	1004	993	967	970	1031	1057	960	1014	1007	972	955	932	988	956	970	989	949	962	950	963	1009	919	964	962	1007	948	957	977	943	980	970	1039	959	923	983	971	986	1011	989	1023	975	981	1008	923	968	961	980	974	977	1009	946	1047	926	942	992	1055	957	980	998	937	940	967	961	971	985	1011	995	970	1041	975	978	1002	959	993	1041	944	992	1027	1034	1008	967	1027	1027	1001	959	886	973	990	977	961	911	1005	1000	995	989	1021	989	963	992	970	970	1022	1020	981	936	1004	950	992	1006	951	1003	1005	981	1000	978	971	1084	919	946	992	983	999	984	1003	1018	976	1011	953	976	956	1023	1039	956	971	951	985	959	1006	1009	982	962	943	1028	926	947	978	989	1015	1025	1000	1020	989	957	981	992	979	970	962	985	1010	995	931	979	966	1000	961	1004	979	915	973	938	938	994	1007	992	950	943	962	933	991	1003	963	972	963	953	966	1051	1027	976	955	913	940	1034	1013	1024	939	1006	981	995	968	994	1054	1081	998	934	994	969	980	1018	964	958	979	987	984	979	1028	978	982	985	960	952	957	965	970	968	973	977	984	986	958	987	959	953	965	977	1001	1006	999	924	967	963	1001	960	927	942	1029	992	991	1020	972	984	977	1003	982	931	940	977	964	1046	977	981	961	991	982	1034	989	1012	947	1031	1003	976	1021	976	977	1001	1006	982	982	1009	957	953	986	963	1000	950	949	996	929	1022	967	1025	1020	995	923	1007	1021	960	929	981	990	1021	928	939	975	985	982	980	1029	963	967	964	990	1018	957	978	966	1001	1015	996	1034	1009	1013	986	1035	964	1040	998	981	1048	933	990	961	1000	1024	967	1026	944	989	931	929	973	937	950	980	1008	1005	999	954	963	984	949	975	980	991	1003	979	971	1012	1001	931	963	979	1026	1020	1009	993	926	997	952	965	933	969	958	991	994	992	977	1002	936	977	1018	1003	976	996	938	992	1000	987	1010	979	1035	1021	1001	947	963	1075	1015	975	973	1042	964	1003	948	912	995	957	938	979	961	1004	1023	974	942	982	947	904	1006	947	1009	991	1031	924	931	935	1015	1044	983	953	961	942	1056	1003	959	999	1028	1014	1031	990	1000	968	999	969	1066	975	1004	978	956	1002	1008	996	989	969	1037	1028	978	963	973	972	967	927	973	978	990	994	998	939	1026	974	1007	1018	962	1006	974	1015	963	937	996	962	980	990	963	1059	965	952	943	983	982	987	966	988	965	922	981	975	982	991	994	989	985	981	1032	908	965	973	968	1032	990	989	1031	1020	991	979	991	951	970	1016	1002	1017	982	942	995	998	1023	912	1016	1055	1014	919	951	1021	1071	962	999	964	956	965	898	985	977	1008	1001	956	964	978	939	978	936	959	973	1009	964	998	994	976	950	928	1005	1044	1001	971	962	996	971	971	1028	982	984	992	1022	986	964	983	960	966	1018	975	992	1019	1032	983	1014	1018	970	950	1000	1006	956	980	1032	993	976	980	988	995	1008	992	970	972	993	943	931	994	1007	980	995	978	931	1003	944	977	1057	971	968	952	1032	1017	986	1003	1047	1005	1065	967	988	1016	946	992	931	1007	969	973	953	996	966	983	988	1050	985	955	945	987	999	988	994	1036	978	1050	977	1037	972	1027	928	962	991	925	953	1017	1015	1000	952	996	911	974	939	960	954	991	1052	954	968	1027	992	1017	990	984	945	948	941	932	992	963	993	974	989	1007	965	987	940	953	1001	965	964	897	976	904	943	963	952	991	961	945	1011	929	954	939	972	976	955	986	989	990	907	969	1019	991	956	976	1006	987	996	1005	957	1018	1013	981	1017	959	1007	1003	987	996	950	993	968	923	926	977	925	1034	1003	946	954	1001	1056	938	1040	1015	990	969	1054	1046	965	1010	981	992	963	995	1005	999	968	928	922	933	997	1008	982	992	981	1006	958	942	937	1006	983	1040	901	1019	953	953	994	1010	927	1054	918	1028	1011	943	1019	1015	970	993	928	973	993	996	953	943	1015	977	989	987	951	964	980	926	943	972	982	1001	1033	984	960	975	1009	982	948	986	944	938	957	992	1005	994	987	983	967	994	1017	972	974	966	928	1011	1001	985	995	923	998	1038	1028	1010	939	932	986	1015	948	999	1069	943	964	974	963	971	978	990	989	1043	997	1011	984	986	944	1009	942	1009	965	1014	987	1074	1018	1027	984	1035	956	936	919	990	989	995	998	969	1024	1003	1008	1040	1012	1002	989	1004	1005	969	1003	949	1002	977	1002	931	981	1016	995	950	937	951	994	922	1001	972	987	943	983	961	953	964	962	929	967	942	986	946	986	925	995	1007	966	1006	905	916	975	985	1007	979	1000	1001	968	969	962	936	1014	944	939	931	991	978	1008	1040	907	1052	981	1009	993	1011	980	1010	981	956	951	983	967	974	966	977	958	962	1041	979	912	1005	933	992	907	988	969	1006	1006	1003	980	933	968	986	1017	1037	931	1032	989	974	1013	1005	974	957	969	944	944	946	1024	964	934	1015	1044	983	964	964	1024	979	971	979	994	984	1009	967	943	1009	987	937	963	969	980	969	967	988	940	965	989	970	976	988	993	998	948	952	966	991	1025	993	994	1015	970	1004	988	1018	989	960	951	966	984	972	969	979	923	989	1010	1021	1029	949	989	954	973	1005	998	949	1016	1036	977	1010	1047	969	977	957	939	1025	1009	1009	980	937	967	971	974	918	1015	988	996	953	1003	1027	938	963	934	963	997	956	988	982	986	1010	964	957	935
18409	2075	674	588	507	460	445	435	396	430	400	389	377	393	363	375	413	361	408	403	400	410	395	415	365	379	358	375	374	387	393	383	394	370	385	389	381	431	366	399	421	383	402	353	353	368	377	388	397	388	347	408	396	387	401	389	412	405	444	383	392	420	368	406	368	361	412	404	420	382	381	366	377	372	381	361	343	365	357	407	362	408	367	392	370	406	349	379	383	387	407	388	391	335	406	362	417	413	404	368	356	389	386	356	396	406	411	384	387	380	360	386	389	353	381	399	356	373	367	360	354	381	386	373	394	413	338	400	374	370	424	382	391	387	353	380	374	379	422	363	386	349	397	365	380	369	397	411	347	389	384	418	417	437	384	380	350	372	356	384	392	350	383	367	384	384	370	356	322	380	409	385	398	409	394	389	377	401	384	380	399	386	339	415	399	391	360	425	393	392	372	356	386	410	393	409	383	374	372	374	385	395	379	355	367	393	382	363	384	374	335	399	406	389	411	376	391	387	352	364	365	355	399	413	383	396	351	387	353	393	382	407	341	385	350	398	397	427	397	393	403	394	361	392	420	403	343	384	361	446	396	376	403	387	378	336	388	408	357	412	392	382	376	439	396	340	402	366	391	389	369	389	402	374	390	384	374	370	397	383	386	361	413	376	361	392	375	407	380	406	379	351	413	387	380	385	373	386	356	435	413	381	402	367	418	386	357	388	345	383	391	435	363	401	379	358	375	419	406	380	434	366	395	401	355	370	392	394	379	382	367	370	380	356	390	419	376	407	370	414	407	353	378	436	385	356	386	371	344	396	369	396	391	316	381	395	374	372	359	395	348	369	389	410	352	378	381	398	374	389	400	431	362	387	406	412	370	381	392	394	408	375	384	390	396	398	408	355	372	448	370	430	395	399	369	368	398	369	403	414	409	380	402	381	353	403	389	359	402	400	362	401	374	406	370	368	371	390	420	407	390	381	366	355	362	417	332	401	366	403	394	354	413	404	380	412	376	404	391	358	348	384	385	386	373	375	409	394	371	379	377	386	368	424	384	400	366	359	432	349	409	382	390	351	382	368	368	395	441	369	394	365	406	401	379	355	422	374	378	358	385	388	376	365	372	349	381	359	388	404	343	423	404	380	371	384	383	348	371	408	376	403	377	374	355	390	372	379	423	388	385	415	413	370	363	399	409	369	366	382	375	374	395	409	362	361	396	405	372	411	388	369	375	368	395	386	346	406	416	420	355	381	414	407	404	361	395	412	408	402	404	410	401	395	389	372	414	361	402	382	412	375	411	392	406	427	395	406	430	383	383	401	405	390	384	376	443	378	400	403	363	423	396	370	380	364	395	380	402	384	389	407	392	375	403	349	392	366	383	361	365	393	387	383	415	376	395	395	374	413	390	394	399	398	429	367	382	389	357	363	413	401	416	375	407	337	383	429	368	385	389	402	384	370	422	390	418	390	410	382	410	401	388	373	422	383	455	365	360	412	363	391	367	408	375	390	376	385	369	393	407	393	364	356	382	374	348	406	415	364	389	405	407	393	384	354	366	405	427	381	402	377	398	353	390	430	376	372	401	428	378	384	395	396	394	370	383	389	389	424	378	376	400	376	389	392	411	393	397	360	378	393	407	432	429	383	416	382	399	382	401	378	377	391	388	389	403	383	356	394	398	372	422	400	406	344	370	427	394	420	398	401	420	373	388	376	406	381	393	419	397	365	393	381	373	396	400	400	355	380	381	365	420	431	372	428	409	385	388	406	398	394	438	387	369	407	412	386	405	369	395	425	393	421	391	408	345	387	398	396	368	417	374	387	384	376	414	388	403	392	397	377	414	385	418	408	404	355	385	374	393	346	357	392	384	410	411	428	376	368	370	394	394	359	380	386	381	401	404	400	372	393	409	378	364	392	380	399	397	366	389	356	344	351	373	384	395	417	393	370	358	379	387	376	375	355	381	375	375	363	400	383	376	380	397	368	382	349	380	411	410	381	368	395	397	398	362	387	385	400	393	393	350	366	375	397	413	352	419	381	402	374	369	354	412	365	380	413	411	415	402	395	403	379	437	418	360	416	419	378	404	390	341	403	348	364	405	398	360	403	412	382	342	374	400	382	369	372	368	363	354	415	393	390	363	446	387	392	366	395	374	388	352	368	357	383	391	387	364	387	368	351	382	386	374	368	393	351	444	395	419	396	405	383	360	378	417	407	399	391	409	371	378	356	389	384	392	395	378	418	344	354	403	405	385	386	411	348	343	415	399	378	369	374	385	377	428	391	350	380	409	364	393	442	451	407	369	372	412	380	448	391	390	390	398	378	392	333	383	371	412	385	403	415	396	393	381	405	388	383	396	392	375	381	386	422	396	408	385	362	379	386	376	408	382	377	388	378	368	376	399	384	427	393	407	392	394	406	372	396	414	390	380	376	381	397	415	392	439	382	412	378	356	355	429	361	377	412	380	367	361	413	373	367	359	374	391	395	384	361	359	383	379	365	394	399	356	372	390	398	372	376	425	364	392	366	388	410	378	397	401	368	386	348	422	406	412	430	369	393	396	423	388	370	376	415	396	386	389	403	397	380	425	402	390	373	377	363	400	420	376	384	405	383	400	381	382	387	370	372	408	394	384	344	413	392	355	429	367	367	381	412	360	366	412	381	385	388	394	391	404	384	390	374	347	412	353	378	368	358	357	422	412	380	424	358	358	332	385	391	369	408	383	383	385	358	374	372	364	386	377	393	412	385	391	382	381	387	388	399	372	380	371	389	401	393	372	403	389	405	383	431	400	354	376	396	406	409	378	370	398	390	377	388	346	390	343	392	395	414	390	387	370	370	374	397	386	380	402	408	366	402	415	392	402	405	357	413	360	400	364	385	393	367	403	442	417	406	374	365	385	372	365	410	373	405	382	408	378	359	391	372	368	389	363	394	359	387	346	391	404	369	375	406	419	403	379	404	419	371	406	371	383	342	404	379	402	369	374	363	423	352	387	367	419	380	397	391	348	394	436	403	399	364	415	374	376	394	407	372	375	383	392	393	380	388	397	398	394	394	397	400	404	397	382	394	383	383	390	376	386	396	367	385	351	415	386	390	389	361	440	382	385	406	362	373	376	384	379	402	403	367	368	386	414	385	388	377	397	383	421	400	377	404	426	372	340	401	411	409	349	405	382	375	358	426	399	365	396	392	398	361	324	400	374	388	400	378	398	395	370	390	396	396	393	378	374	377	366	396	401	344	375	411	426	401	391	379	394	400	420	380	374	386	383	393	348	404	434	379	387	392	375	402	396	388	386	408	342	375	426	369	383	392	387	382	374	349	402	376	362	398	383	360	375	378	398	400	409	391	366	406	409	421	406	360	369	376	376	412	355	393	384	396	393	385	360	388	379	390	408	390	369	399	403	387	383	354	373	348	384	370	393	400	394	419	366	371	405	426	375	391	469	412	397	393	373	376	391	393	386	352	380	396	392	338	408	372	403	341	364	392	410	385	384	392
13105	1150	1444	1497	1429	1242	1202	1108	1051	1099	985	990	1034	980	989	978	936	994	923	995	946	907	934	931	922	993	940	931	927	933	970	905	848	954	913	883	925	910	943	946	992	907	929	936	958	893	853	939	934	922	873	935	896	894	933	915	906	932	897	933	962	925	975	940	887	911	967	910	903	959	956	968	866	941	913	915	934	889	911	923	942	916	926	926	919	974	921	933	874	861	908	927	936	949	941	889	900	927	914	907	860	899	954	954	962	901	867	906	880	931	932	924	871	891	886	879	904	896	959	930	899	916	943	906	914	894	972	955	950	918	980	926	916	952	928	933	952	936	895	898	885	895	929	930	973	947	937	907	908	905	900	894	852	945	883	883	870	853	888	877	899	958	922	887	918	936	939	935	944	939	914	966	927	926	903	868	920	950	921	953	923	896	946	912	903	927	917	959	936	907	883	949	925	903	929	922	916	884	956	922	879	939	960	924	910	946	914	932	938	908	958	897	886	911	941	969	916	899	981	956	987	875	915	921	847	931	929	913	959	887	835	904	959	907	867	899	946	860	945	912	908	895	926	909	928	876	935	900	920	917	934	948	925	912	914	936	878	952	903	963	882	900	934	917	898	931	982	976	898	913	937	865	909	924	925	898	941	888	947	894	978	877	890	916	904	978	929	921	953	967	962	950	908	939	927	901	885	897	904	945	920	969	932	906	911	959	958	931	916	921	894	928	873	960	913	884	918	953	905	888	882	932	902	913	921	948	845	904	937	923	910	934	900	892	929	885	874	921	913	931	951	940	912	935	876	986	905	976	946	864	967	970	949	932	886	873	886	947	879	929	986	924	946	909	950	923	934	865	929	920	916	961	948	890	932	900	923	896	931	941	950	882	927	912	944	913	929	913	925	998	951	904	940	879	930	896	886	909	926	953	926	923	918	882	880	923	918	889	954	907	847	966	911	917	881	952	914	917	881	957	896	969	962	910	892	947	912	904	997	972	961	953	858	933	921	934	930	888	879	911	878	964	905	952	922	945	901	896	992	931	861	920	981	941	944	886	918	888	892	1015	943	911	930	957	934	861	947	875	928	870	899	906	968	925	916	877	898	938	875	938	903	946	880	978	900	910	900	940	913	887	894	936	943	954	863	942	916	894	910	913	924	864	898	907	943	956	942	982	875	880	864	937	942	905	956	898	925	967	896	936	946	941	984	965	954	913	939	907	872	888	906	930	907	911	885	936	898	966	909	962	894	941	911	955	897	893	938	954	912	922	895	948	896	904	956	923	925	917	931	900	896	868	868	943	910	880	891	982	901	919	964	898	938	922	946	918	913	954	925	947	939	932	872	940	904	920	907	904	931	864	956	935	915	930	934	968	896	924	906	890	933	917	933	941	910	872	899	927	973	954	902	898	919	941	924	931	879	911	902	967	924	925	928	937	916	934	951	901	943	942	931	921	938	949	939	904	955	839	887	947	970	912	963	914	943	927	943	824	926	909	920	918	927	910	910	956	877	935	904	951	941	940	947	908	934	890	949	909	955	892	863	934	908	937	898	904	940	920	909	934	901	937	943	924	930	879	860	888	939	915	932	953	927	891	923	951	909	951	838	916	980	917	917	949	923	930	977	924	860	926	925	891	907	957	930	889	939	923	910	925	935	961	961	908	938	936	928	949	934	972	884	954	948	937	942	903	929	955	920	914	879	928	901	875	1025	908	891	939	916	922	871	875	926	917	900	901	861	949	972	891	974	923	936	906	913	919	919	892	941	888	916	933	951	925	995	928	885	953	934	968	948	959	935	899	920	914	934	930	928	940	938	967	900	844	914	883	915	926	913	895	915	949	904	995	872	862	911	948	942	952	896	927	948	952	942	891	918	904	926	877	903	962	907	914	884	948	929	933	936	912	924	976	908	979	918	948	907	948	952	960	962	908	916	961	885	921	911	904	851	916	974	870	959	920	941	911	920	876	920	927	935	944	885	896	904	925	929	905	927	949	909	913	944	956	947	918	941	956	892	934	941	940	943	930	958	902	952	937	965	889	877	951	928	908	930	920	947	934	947	939	859	944	928	930	941	896	886	950	976	913	970	917	957	1021	909	958	875	921	889	888	993	891	942	911	856	909	944	937	932	998	928	956	948	906	953	922	942	921	906	968	884	967	921	886	971	937	982	925	886	888	928	871	916	894	907	921	980	954	948	871	917	911	954	951	912	876	897	935	930	940	949	901	902	962	873	932	917	988	926	970	943	942	925	904	911	939	976	885	960	892	943	931	945	939	917	910	901	893	881	954	913	929	919	919	907	869	954	924	889	924	920	915	904	917	931	894	894	921	956	912	936	904	880	922	981	926	918	934	950	917	914	913	916	929	964	912	878	888	910	934	930	885	929	910	908	915	915	927	945	976	930	954	925	951	961	904	891	964	972	930	926	947	883	957	855	952	918	902	934	928	937	909	930	882	923	883	865	908	892	899	946	917	930	978	925	935	898	953	913	943	925	925	919	930	891	938	910	961	921	946	987	872	911	920	924	905	924	931	1011	934	921	972	907	938	873	896	933	939	923	932	916	897	942	932	926	964	940	905	969	941	892	872	955	874	876	877	970	872	940	930	929	938	940	971	982	951	896	920	879	929	966	936	932	909	875	945	915	927	944	979	951	884	917	919	905	915	923	930	940	913	918	952	868	977	982	931	931	880	928	957	946	921	942	893	915	913	927	844	818	889	992	958	924	922	945	916	930	983	926	912	971	907	950	923	896	944	947	943	917	912	959	909	926	915	916	910	984	912	939	980	917	978	879	939	883	905	924	942	899	940	921	897	904	909	915	949	905	927	904	956	934	911	889	865	940	852	929	915	933	901	915	986	927	901	935	967	940	909	945	935	857	906	936	894	918	917	960	937	913	923	880	925	917	905	913	896	913	944	933	947	971	907	935	878	892	885	941	927	899	880	938	932	912	905	920	906	909	899	958	915	944	923	902	901	907	942	929	905	942	962	962	871	864	968	882	865	909	915	938	898	910	934	937	940	890	940	922	929	971	938	934	911	910	936	920	903	887	966	905	929	919	956	931	914	969	951	931	920	876	907	890	929	889	922	882	971	925	953	907	924	918	876	908	922	922	920	906	899	938	965	850	898	893	950	923	898	909	967	931	884	952	901	952	892	945	940	909	887	948	937	870	898	908	997	984	868	894	917	941	927	944	875	953	931	904	968	920	935	938	943	878	945	886	959	904	920	904	923	936	966	859	938	962	871	868	891	891	928	930	919	890	906	980	916	900	910	837	923	985	925	927	972	880	935	863	853	915	907	856	873	890	880	910	891	899	972	904	886	902	909	905	916	966	959	898	981	900	904	947	925	935	920	908	875	901	914	853	865	1007	925	951	917	986	898	870	886	947	913	956	872	983	944	930	943	912	948	873	901	900	925	921	908	926	892	895	936	961	884	889	966	931	910	897	862	882	950	971	949	892	968	949	911	938	905	868	934	871	909	921	917	929	902	964	910	979	912
27252	3776	954	654	402	326	290	256	238	221	219	228	206	206	213	216	221	228	199	217	204	187	179	180	233	183	209	184	181	234	201	203	198	231	206	183	189	172	191	189	209	213	186	180	200	190	183	196	210	209	187	169	160	175	193	182	191	193	174	205	212	196	190	206	207	173	189	179	180	178	191	194	178	186	197	192	184	207	183	204	178	192	181	229	179	195	183	200	188	177	174	196	180	184	191	207	184	172	172	190	169	193	193	186	222	178	205	194	188	181	189	191	174	169	200	215	184	196	175	195	175	211	195	188	167	219	196	209	229	176	192	198	193	204	169	154	181	178	200	180	200	203	189	191	198	160	203	182	202	194	206	182	161	187	197	193	166	190	198	198	205	213	203	165	216	203	191	209	172	153	186	162	209	177	194	200	190	182	208	195	190	216	203	174	188	179	187	167	215	189	189	185	177	194	180	185	175	189	178	190	198	168	174	191	186	166	190	198	180	193	220	199	196	196	196	202	178	208	184	177	167	177	203	182	211	191	204	176	176	201	182	221	219	170	202	185	193	199	207	175	180	200	179	177	191	165	183	172	199	172	198	179	180	192	183	204	223	206	183	212	199	217	219	193	202	175	196	187	183	176	181	182	198	185	195	196	169	170	190	192	186	157	174	181	176	179	214	188	179	191	198	217	179	186	199	190	192	190	184	193	185	190	200	192	184	191	157	192	200	193	155	198	174	199	220	176	208	230	191	209	175	210	194	211	209	186	182	178	202	171	169	200	179	218	202	208	187	170	170	170	188	193	171	186	192	162	213	188	191	188	167	177	192	171	198	208	195	188	193	183	193	184	193	159	215	212	191	177	173	202	215	187	166	192	201	200	218	173	190	168	186	199	219	190	199	193	168	191	181	207	177	205	192	182	183	199	191	176	211	198	192	193	200	193	191	182	190	185	183	196	207	182	225	198	221	184	187	202	189	181	177	194	189	178	162	209	161	178	176	189	188	180	210	178	188	213	202	180	216	197	209	175	185	194	180	195	199	187	173	192	165	166	197	202	197	195	199	181	177	173	190	169	197	193	219	194	192	203	177	191	201	177	207	204	183	183	191	175	192	187	208	186	163	194	198	206	214	202	182	205	200	195	199	190	173	207	192	188	199	177	187	211	176	196	155	185	200	194	180	219	185	199	192	196	186	202	206	185	194	180	196	213	205	190	181	209	182	185	192	192	176	156	166	188	179	211	199	178	191	192	221	200	199	172	187	195	181	195	170	174	170	181	201	197	172	184	191	186	210	172	209	143	184	203	197	200	200	179	198	188	189	194	196	191	198	205	187	195	192	178	206	177	190	191	192	200	207	188	193	180	194	207	183	200	171	198	201	209	201	184	203	190	191	214	206	212	171	191	197	200	181	205	200	190	194	191	194	177	169	187	163	187	182	172	217	166	181	190	166	194	185	188	191	200	192	181	178	181	195	181	181	199	202	192	173	202	181	187	178	191	183	199	192	178	183	198	198	171	219	191	175	183	192	187	192	194	178	210	186	164	191	178	194	169	201	218	188	203	189	188	191	186	191	184	181	172	188	206	181	163	184	198	201	189	206	214	213	183	211	221	212	198	186	196	200	178	192	191	204	196	210	185	198	189	192	192	197	174	185	197	188	200	205	156	205	166	171	192	218	160	194	220	200	181	196	187	189	183	191	199	207	181	189	172	179	200	188	182	199	156	170	211	176	196	194	190	195	176	196	193	179	206	202	197	182	209	183	198	169	192	226	214	204	212	179	187	222	227	201	224	186	202	180	194	202	187	185	192	201	166	203	191	190	174	184	196	192	176	172	180	168	183	196	208	192	197	211	158	175	196	204	186	211	182	188	179	200	152	171	196	204	186	210	186	190	167	188	216	187	222	208	188	197	201	195	183	184	172	189	206	189	179	183	175	194	185	207	206	179	196	175	177	200	173	225	204	200	217	194	188	199	217	204	203	200	220	190	191	198	154	183	159	163	172	172	179	215	191	197	195	193	204	189	200	210	212	186	188	185	189	193	181	202	188	193	176	191	208	197	175	218	186	201	166	216	207	175	186	187	195	175	200	187	203	189	210	191	209	204	185	222	189	198	181	207	209	195	168	171	214	198	158	208	212	183	171	201	225	192	191	184	157	199	175	205	183	188	168	217	198	176	194	179	203	212	173	215	194	183	214	241	208	178	193	189	187	189	197	176	192	218	196	167	208	194	193	198	172	194	177	199	187	169	158	202	157	193	196	179	171	192	219	202	173	216	199	176	199	186	169	185	177	199	206	175	203	184	179	187	189	196	191	209	193	188	182	185	196	214	183	179	191	178	210	189	213	184	193	212	210	181	192	187	186	164	183	185	193	197	209	203	169	199	209	208	178	199	225	202	189	188	187	184	209	184	175	208	176	182	169	161	187	185	212	209	187	185	197	160	171	200	184	194	205	196	184	184	209	178	195	189	207	195	182	213	193	185	166	181	200	190	205	189	206	218	183	175	170	183	198	221	182	179	199	197	201	189	207	172	183	180	190	174	193	203	179	199	174	176	162	196	202	190	172	202	187	202	165	194	201	182	187	201	218	191	188	201	156	195	190	192	180	151	199	200	177	222	188	196	155	185	192	179	173	195	192	180	219	170	193	172	179	203	184	195	190	210	176	191	193	184	191	154	195	209	179	217	175	199	206	196	202	201	185	190	171	196	199	199	215	221	179	181	189	185	190	191	230	202	187	179	186	197	203	202	197	209	188	207	193	211	179	196	159	206	165	185	174	202	202	148	187	209	149	181	169	192	189	215	203	175	189	185	184	193	212	177	198	187	184	187	183	186	182	176	181	185	164	178	169	183	213	186	202	170	182	190	186	217	163	186	177	191	194	172	179	205	186	199	157	174	195	176	191	211	203	180	209	199	186	204	211	191	152	205	184	193	178	172	205	195	205	166	171	190	202	186	180	194	201	202	187	187	212	181	196	195	183	199	233	179	176	204	204	176	196	184	185	177	175	198	197	190	215	188	193	183	171	197	189	189	212	195	192	190	176	197	214	173	204	206	196	196	181	185	202	186	202	194	191	218	179	176	178	224	191	165	201	218	170	196	199	186	167	215	207	196	197	162	181	200	184	189	184	205	199	204	208	184	193	182	192	173	178	207	203	174	177	202	185	180	196	197	199	169	196	171	183	176	161	190	177	199	202	191	187	188	190	207	170	203	195	193	177	186	196	180	194	189	192	190	213	175	187	192	188	177	208	194	186	171	159	201	169	189	198	205	186	176	198	200	201	191	178	176	186	198	177	207	194	176	180	171	189	166	192	183	179	200	195	162	190	204	210	196	190	177	177	198	191	194	187	190	189	189	183	172	192	224	191	168	191	165	162	144	183	188	220	198	187	184	189	226	203	197	182	177	176	158	188	235	188	212	184	192	170	206	201	195	187	181	200	212	191	215	198	176	199	210	183	189	185	190	203	189	177	202	190	211	171	166	198	186	190	172	196
16946	1019	1560	1677	1469	1191	1004	850	852	742	711	660	657	647	662	600	607	586	568	599	538	538	501	545	533	557	564	504	508	544	493	568	502	504	500	492	546	531	483	523	475	479	479	498	474	505	515	489	501	544	527	524	523	487	474	482	505	502	499	526	520	503	483	538	494	520	490	508	497	472	498	490	521	512	517	521	517	484	471	544	522	501	459	508	517	487	493	501	510	512	495	481	515	521	466	491	540	505	520	502	498	503	519	477	482	530	529	512	490	459	482	529	467	519	509	514	495	508	486	474	464	510	481	492	477	453	505	473	500	509	493	475	451	530	553	461	515	515	505	507	493	503	474	524	468	479	510	472	503	509	503	444	516	460	501	486	486	477	488	463	505	507	494	505	525	532	497	476	498	483	542	520	517	485	486	508	495	474	540	464	516	465	516	487	505	476	453	506	469	486	471	521	517	512	507	495	521	465	518	525	474	500	517	468	480	491	480	527	513	476	488	494	505	472	503	527	500	450	524	476	504	533	482	498	501	474	479	494	505	472	515	490	510	516	474	510	538	501	444	493	513	486	490	522	480	490	509	487	526	486	551	476	523	492	504	513	446	525	549	515	534	478	468	511	469	490	534	488	470	495	486	487	519	474	472	493	460	489	484	489	487	503	490	469	518	507	513	488	538	526	506	496	524	490	479	508	510	484	504	497	465	487	512	487	449	493	478	504	514	454	452	505	494	490	498	486	497	514	478	485	525	498	493	507	490	561	455	521	501	515	505	480	465	531	512	516	498	483	470	500	495	462	477	471	514	448	494	485	522	507	544	505	476	516	485	528	484	506	484	487	497	434	492	528	531	491	479	520	522	479	498	469	492	566	523	506	473	479	514	525	467	524	499	520	500	497	500	523	515	495	495	492	473	484	496	502	504	490	526	498	514	487	469	466	486	506	459	510	490	482	513	498	452	476	479	465	513	486	482	527	517	523	490	505	483	479	496	515	494	495	491	510	508	502	507	472	488	489	524	482	532	537	502	530	534	499	521	515	455	489	491	527	532	478	493	504	475	530	528	472	495	506	463	484	450	517	487	481	483	454	436	525	498	502	496	485	490	475	488	468	450	478	471	534	490	496	493	473	525	524	474	507	493	496	508	458	469	489	505	505	512	478	469	505	480	499	501	427	514	484	505	515	479	493	434	458	496	488	504	508	538	476	436	503	494	496	538	504	496	479	522	508	484	497	491	443	528	497	499	496	470	495	503	547	460	519	474	492	499	452	496	501	479	435	479	510	470	515	486	458	490	487	494	502	508	497	484	487	520	502	497	502	530	496	475	477	497	550	502	531	477	458	504	496	474	547	469	482	486	490	480	490	515	454	542	476	470	476	527	491	494	505	482	464	491	502	477	507	481	476	521	451	509	495	492	517	489	451	509	524	475	498	484	461	461	499	464	460	517	458	442	511	495	591	493	480	537	489	460	497	475	534	511	507	497	451	498	457	535	493	517	522	470	448	544	494	498	489	484	472	516	502	487	517	491	482	455	485	526	472	507	497	516	495	462	474	468	529	495	481	498	550	494	479	477	471	505	498	474	493	480	502	481	486	512	482	493	480	475	489	482	507	511	491	471	492	456	500	483	503	495	468	520	471	493	472	483	479	512	485	466	477	501	465	499	492	523	491	487	518	504	492	495	476	505	493	497	503	506	491	510	535	495	440	507	507	496	486	503	503	533	514	463	471	499	499	515	461	527	477	473	498	506	515	531	507	479	508	482	489	483	513	487	498	482	495	485	537	508	512	493	475	510	437	490	482	483	531	501	496	504	487	498	469	503	467	478	517	488	461	476	535	522	494	515	488	488	510	529	477	494	542	474	486	518	471	517	507	497	496	491	464	562	507	474	514	483	505	467	495	541	473	512	551	541	498	518	508	498	495	463	499	502	481	470	464	515	470	490	524	495	483	489	443	502	489	525	446	509	494	487	470	494	486	536	495	528	438	519	519	499	499	467	506	483	530	492	533	476	497	505	496	508	489	482	503	483	540	500	492	545	499	511	462	500	488	446	517	483	486	494	524	488	499	513	491	494	468	493	505	489	507	458	474	499	538	452	480	526	524	497	468	461	453	462	498	499	461	508	507	484	472	443	539	451	472	484	460	480	495	536	491	482	508	477	486	514	553	525	505	506	461	472	506	504	492	472	506	501	486	510	518	520	463	472	508	491	542	537	527	488	511	491	463	487	522	500	472	492	500	509	497	506	464	485	497	502	493	476	526	491	545	500	523	521	462	462	511	485	449	485	500	536	520	551	485	513	511	484	465	510	500	486	483	461	501	463	517	480	444	508	462	478	505	502	510	468	483	497	488	513	526	487	513	519	507	512	504	495	487	510	472	495	501	511	485	481	508	496	509	485	519	474	514	503	466	507	536	476	495	482	517	492	533	504	470	510	518	518	465	518	503	495	522	465	522	545	450	455	502	513	492	467	447	540	477	474	475	537	484	494	488	520	497	497	496	469	522	506	500	461	493	504	514	505	493	466	505	495	506	515	512	544	534	505	520	500	501	477	527	497	515	488	521	468	505	480	506	483	480	481	479	533	533	464	476	486	481	478	493	499	497	491	497	535	485	467	475	470	491	493	515	502	513	484	516	508	528	468	517	483	514	520	551	458	505	553	497	468	486	505	520	501	445	468	506	451	526	523	497	536	495	529	482	522	472	495	456	503	502	499	495	458	513	524	523	505	497	498	458	543	483	512	504	482	503	499	497	481	481	515	507	486	484	513	517	513	459	436	490	485	524	485	513	516	480	443	489	501	486	480	464	543	530	500	492	515	507	466	494	497	495	488	476	515	531	485	522	484	469	517	481	532	492	534	497	461	528	514	509	499	528	497	497	544	482	508	511	485	443	529	422	470	519	499	474	486	490	488	479	492	483	495	487	510	489	495	515	434	531	509	495	547	512	471	474	494	565	515	501	523	499	496	474	461	464	479	494	484	496	509	489	506	501	500	496	496	478	435	518	497	496	490	464	488	477	451	473	515	475	495	508	502	496	510	454	508	494	540	516	490	456	490	492	483	485	459	514	474	498	498	502	516	462	485	476	527	481	528	501	492	509	508	474	480	491	493	495	456	490	517	528	515	476	467	481	474	500	529	488	495	493	445	527	491	459	487	518	481	497	431	526	498	492	482	553	494	543	516	514	542	502	559	468	494	506	498	500	492	479	497	499	535	479	470	546	512	489	499	489	510	489	490	504	478	532	504	496	517	495	484	491	519	498	466	475	451	471	510	469	462	471	503	504	500	474	513	510	499	457	504	499	495	474	541	466	484	501	485	450	507	497	474	521	494	456	525	523	476	479	500	499	481	481	486	502	538	498	524	475	499	479	537	498	508	449	509	480	526	526	506	465	481	505	448	519	480	494	459	524	479	469	490	453	487	515	534	495	487	502	492	456	511	486	517	485	474	483	488	483	503	491	492	480	542	528	488	462	479	493	532	485	493	528	516	443
5233	494	397	400	405	426	369	455	390	412	412	381	382	427	418	425	383	405	420	409	397	403	408	386	421	412	421	408	405	394	422	435	401	428	421	443	449	401	401	401	404	416	441	417	372	411	447	416	397	423	401	404	426	413	370	389	403	407	393	419	433	384	379	424	380	413	356	425	419	407	388	391	407	431	395	415	424	396	430	417	400	415	396	437	427	430	405	397	387	413	434	404	399	383	390	418	406	459	409	434	382	424	396	390	423	409	409	386	422	410	395	429	420	430	421	400	394	388	405	389	392	398	426	417	403	375	390	346	449	429	409	399	372	452	405	416	427	405	424	400	413	404	410	419	402	415	407	427	443	388	383	397	405	431	389	374	391	409	394	428	395	402	403	410	400	422	395	422	426	438	421	403	423	405	415	403	416	391	418	418	411	447	415	411	398	406	432	392	446	383	392	385	391	426	383	385	396	389	421	377	388	419	394	402	397	431	424	435	452	400	425	427	375	404	449	428	413	415	390	403	424	373	412	413	418	409	390	424	398	444	408	428	433	414	422	365	399	422	423	413	390	400	413	415	389	406	407	394	403	391	406	398	380	419	392	416	382	406	385	430	390	401	399	368	448	387	402	396	406	393	390	401	417	427	395	382	383	403	417	436	417	409	459	436	395	396	403	402	378	429	417	426	416	398	417	411	398	398	433	415	418	395	389	387	392	394	394	404	391	419	418	427	407	413	410	410	412	387	416	414	392	376	406	446	377	422	395	369	417	383	429	401	445	373	382	437	427	425	408	397	395	385	428	396	407	435	442	401	403	419	401	443	427	386	431	411	431	419	378	399	428	439	431	430	417	428	382	395	422	420	452	380	424	408	379	411	396	435	371	391	403	385	445	396	437	424	385	352	413	433	406	411	409	413	404	403	397	458	413	405	429	411	396	400	399	380	414	407	408	453	418	391	374	400	402	371	407	422	400	371	388	406	419	378	410	380	411	405	424	423	417	432	383	416	435	411	402	386	387	396	403	443	429	387	423	410	375	410	404	405	399	397	432	421	381	371	437	415	401	378	429	372	386	400	426	406	407	392	376	418	402	405	416	371	414	406	395	418	446	405	386	387	398	379	426	402	396	442	414	386	430	425	412	414	414	383	437	425	418	411	399	403	425	408	384	376	421	410	394	414	378	392	413	421	411	401	434	396	378	394	347	382	412	387	426	398	391	395	364	429	389	390	400	382	427	377	395	400	401	395	417	438	402	399	415	417	422	403	413	410	445	387	374	427	416	387	415	454	382	391	379	410	396	434	421	362	432	415	401	437	408	415	400	396	450	362	429	409	391	427	431	399	414	383	411	396	414	401	424	416	420	403	417	420	400	395	450	413	400	394	403	409	422	384	395	389	374	394	386	394	414	388	418	396	426	425	398	424	381	401	415	442	419	368	400	438	416	430	388	398	416	415	429	401	372	390	423	426	384	377	370	411	437	399	399	419	409	372	425	405	385	377	403	498	416	377	402	408	402	399	406	463	420	419	376	395	441	408	413	379	412	426	401	424	387	387	401	402	395	412	442	410	391	421	399	465	406	413	420	370	420	436	399	398	382	362	390	419	388	435	419	440	396	397	398	398	393	406	431	380	425	419	382	414	411	460	425	408	407	404	418	390	419	379	416	424	373	388	393	384	417	436	380	396	398	416	407	438	419	440	426	378	362	424	398	424	395	421	420	404	425	431	427	407	450	381	395	381	424	390	407	423	430	400	371	409	388	360	404	421	423	413	443	422	413	411	398	365	387	404	389	389	392	376	405	434	386	383	420	424	394	424	408	373	371	389	379	386	388	458	435	410	425	415	413	401	383	429	444	449	407	407	415	384	387	381	436	400	410	435	388	389	431	411	438	407	416	376	365	431	450	416	441	410	395	439	394	412	404	366	421	377	392	454	371	391	397	400	417	447	416	432	406	390	405	415	405	424	414	396	389	404	426	415	389	452	371	402	422	414	411	405	411	379	417	433	444	406	382	382	401	418	401	414	381	381	378	376	367	433	407	395	420	419	422	397	378	397	425	419	422	378	422	409	418	425	416	413	376	374	377	396	436	400	453	402	404	440	401	386	405	410	387	372	405	422	404	412	416	408	411	425	408	382	432	399	379	409	408	394	418	502	400	410	385	424	439	369	452	421	397	360	465	387	393	413	405	423	429	390	365	387	397	379	459	382	408	429	427	391	388	435	416	384	388	429	407	402	429	420	399	414	407	403	370	431	375	424	425	426	437	410	407	383	420	401	392	423	426	400	399	410	430	440	392	441	476	431	395	420	394	435	448	388	391	411	379	374	400	426	394	392	438	416	427	425	416	422	380	436	351	409	396	455	407	377	413	419	417	440	389	392	410	405	392	426	435	410	421	401	457	411	406	402	449	392	416	422	406	418	401	446	415	410	426	382	419	394	405	377	435	416	398	358	389	401	434	424	416	431	429	408	444	434	415	362	448	425	430	436	411	407	390	364	444	373	403	428	424	395	402	408	387	408	401	372	427	432	386	382	465	391	402	426	389	370	389	404	402	422	381	431	395	366	377	430	435	424	383	400	433	409	402	451	426	423	401	422	395	412	426	392	440	361	382	401	385	409	402	372	386	442	406	444	372	412	427	396	449	421	398	413	419	419	413	418	369	387	405	408	411	404	391	424	461	390	426	396	407	420	401	431	379	419	386	374	378	441	415	390	420	407	396	369	412	386	350	430	387	392	405	388	395	432	396	397	402	405	399	414	386	394	396	427	434	397	435	400	416	431	378	383	414	414	425	398	430	405	410	413	410	414	442	396	428	405	428	395	402	376	361	418	404	396	462	439	434	409	422	429	393	433	420	382	430	394	413	420	415	380	438	408	393	427	414	403	384	395	385	427	410	420	417	391	393	397	427	445	396	435	379	420	441	400	399	420	398	416	408	382	441	406	420	397	391	457	362	406	377	426	376	401	436	439	389	435	405	401	421	370	419	401	406	424	427	390	411	423	414	388	371	431	423	394	408	432	460	385	422	384	425	430	402	414	376	374	387	414	435	415	388	438	387	358	405	416	415	415	418	429	410	424	399	390	410	457	429	419	386	419	398	401	421	364	418	418	454	380	405	432	433	406	408	413	373	429	394	413	435	395	408	414	425	449	382	428	408	352	398	444	411	403	433	406	420	374	398	425	433	375	400	427	368	386	409	444	404	398	409	418	407	425	343	374	409	401	422	419	403	392	426	412	424	399	416	414	365	403	422	389	403	415	405	398	368	392	414	399	395	410	394	391	406	393	385	435	424	443	418	425	409	399	434	388	438	445	399	465	408	427	404	406	403	373	417	378	388	429	390	444	442	394	373	383	402	398	409	409	387	404	406	385	415	407	397	380	411	405	394	415	410	397	438	401	389	429	427	415	425	431	436	387	435	367	390	403	427	389	404	414	376	375	420	381	422	402	392	406	416	388	409	392	418	419	364	432	469	418	411	387	397	417	451	418	400	417
4755	1006	970	1002	986	1001	978	977	951	1037	959	1014	1003	911	980	1017	993	974	975	978	1044	1051	974	995	941	971	993	1032	988	951	945	990	971	978	1030	994	985	982	981	923	1013	971	1000	959	989	956	964	950	1047	968	977	963	958	987	976	947	982	961	964	1016	1008	1001	991	1021	936	997	1008	954	963	919	1096	996	1046	966	970	1034	957	977	980	1003	1000	954	985	954	985	1025	955	962	972	1028	992	1018	1003	995	966	1029	967	1015	975	1031	977	975	979	961	925	956	940	962	994	1002	969	1030	1007	909	962	1005	940	1001	947	988	948	986	986	984	950	1003	981	954	975	1047	975	959	944	959	984	961	926	977	974	976	1000	1006	913	975	936	1009	1008	974	1000	951	959	996	983	930	981	915	1025	987	912	978	1015	1001	956	935	992	968	969	991	936	1041	975	941	989	1000	994	1019	1042	961	996	948	1012	954	960	1020	977	962	951	982	942	937	934	909	995	961	966	981	954	1022	1001	978	924	958	998	969	1013	1007	969	1022	992	975	953	1009	968	981	998	986	955	954	1024	951	943	1014	1001	983	945	1000	985	920	997	967	996	966	895	955	1027	944	976	1008	1005	993	991	1008	954	990	997	944	977	956	1005	981	967	954	942	937	1030	976	937	936	944	999	957	987	994	960	943	988	985	995	1014	932	954	935	1027	1003	953	983	1012	951	1016	964	999	988	1038	986	964	1069	1000	1019	1005	994	978	988	954	1016	975	943	974	1006	1016	1005	963	968	976	984	929	970	946	976	1020	1004	999	982	982	993	957	1014	989	958	997	929	938	1012	1013	1018	1024	977	1017	1017	978	943	932	1009	953	945	975	996	945	981	976	1000	982	987	1001	1017	964	922	981	962	946	964	1013	946	1042	944	943	985	1018	956	1026	951	916	970	963	1006	943	963	980	927	1034	1016	1052	977	1000	957	953	1041	992	962	975	963	943	999	1022	969	918	933	972	957	959	915	949	973	931	992	946	1006	969	981	1050	978	994	960	1033	1009	997	931	1012	1007	938	982	960	977	959	979	975	1011	981	1000	947	1014	992	1029	976	1003	957	1011	965	965	999	994	1007	1035	949	970	997	1017	981	983	887	986	957	1006	964	972	1007	1018	978	968	984	965	980	969	961	962	1039	963	981	967	1007	985	984	1010	957	965	1014	954	975	977	986	983	968	970	960	954	1009	997	963	976	980	923	991	1002	987	954	960	922	989	993	992	980	957	956	979	942	910	1023	994	988	982	998	987	981	933	931	988	944	930	972	986	975	960	976	935	935	1013	985	922	1003	968	970	976	973	982	956	973	953	936	937	979	956	1023	1002	988	1011	1005	1014	921	949	972	973	916	994	992	996	1021	968	938	961	940	1015	955	936	987	984	994	990	958	964	989	959	936	1013	1020	965	1016	946	961	991	961	963	986	1004	1010	966	978	970	925	1008	948	1038	980	985	1024	992	977	925	970	955	939	977	1015	905	976	967	1009	968	922	992	930	999	1019	960	958	941	984	951	995	987	980	959	995	952	966	987	981	950	1031	982	1029	1033	977	982	1031	972	1006	933	980	963	976	1032	902	966	1005	972	914	994	973	922	986	972	967	936	953	945	990	965	959	951	943	962	976	1035	993	975	986	946	970	977	974	979	1018	985	936	998	944	980	963	951	1024	982	1006	933	1051	1021	937	949	1012	975	966	980	1013	1005	1000	994	999	965	1005	1017	1015	915	955	991	1014	978	955	973	983	1007	936	923	941	990	953	990	937	1003	985	988	973	935	1014	956	989	948	999	990	982	974	977	984	1021	963	956	986	993	970	974	975	906	989	975	988	974	1012	953	990	954	974	948	977	965	973	987	1018	960	990	1007	957	995	984	1009	966	938	982	980	981	1002	1000	1002	976	997	1050	916	956	994	1020	991	951	951	960	990	989	989	968	953	1008	995	914	992	930	965	990	987	986	976	964	996	1007	959	1003	960	934	952	949	985	1006	962	900	934	1008	954	962	1005	984	978	1000	933	926	967	956	968	1040	977	1000	981	1002	998	1000	986	998	1060	989	918	1017	1014	1014	987	1008	987	955	958	1005	978	960	994	935	1008	973	977	993	979	976	974	1015	1016	1038	983	978	1017	1026	971	966	964	915	986	1027	993	1006	997	993	985	954	1008	1009	941	1007	1004	1007	999	958	921	1050	1006	1037	972	963	984	959	954	940	972	960	980	977	990	994	955	968	994	949	954	960	984	946	968	959	996	906	958	1033	987	1036	1004	978	975	1021	955	956	970	1001	991	982	987	954	1017	987	951	1017	948	968	1001	964	918	953	995	993	1010	1000	952	997	955	987	996	986	1015	978	949	950	1048	993	971	1017	1001	1035	1041	993	961	943	958	993	970	1002	1010	1037	955	971	935	963	1016	953	953	1032	956	965	1036	1041	1007	964	1062	948	1006	986	1008	1066	965	986	993	928	970	1020	992	972	1002	951	1027	988	984	1011	982	979	999	960	1008	947	981	961	1005	984	994	1007	995	1015	959	956	976	987	978	975	993	1002	1003	995	1053	975	968	977	972	984	972	963	1005	939	957	1028	966	976	987	995	971	964	1011	937	1003	989	1025	967	932	978	991	953	997	932	1018	1025	994	1003	962	929	954	957	1048	1003	967	989	989	994	987	989	936	1000	935	980	990	989	1033	1035	958	946	976	967	1021	954	956	991	951	965	915	938	992	988	986	1012	989	998	945	985	1004	968	1012	925	982	962	990	1003	1037	993	1011	971	981	957	1045	990	972	989	994	969	1052	959	994	958	960	930	982	952	1004	980	985	1034	919	921	934	997	980	961	970	944	991	973	967	993	979	1000	985	895	1004	989	967	960	1018	989	982	1031	908	955	1014	984	951	959	938	945	961	953	966	921	967	1057	1003	1073	1002	981	976	986	995	952	1001	984	1010	991	944	985	991	935	946	928	931	989	956	1004	948	953	981	894	971	1004	975	938	945	947	1014	987	1002	993	980	995	977	981	1052	971	951	992	933	1010	993	1009	975	931	993	992	979	953	1019	956	916	1016	961	981	1004	975	913	976	952	938	931	929	1010	985	952	968	967	1019	1050	966	1000	963	933	978	924	992	965	1017	976	948	1002	957	968	991	1011	918	937	983	965	958	1002	957	975	971	967	991	952	995	967	982	967	978	1023	907	1048	1023	971	977	985	976	1001	1017	975	932	974	997	970	905	981	953	985	936	966	936	977	1040	991	982	945	959	970	1015	977	955	942	1010	977	976	970	986	958	1000	992	951	986	918	1009	973	964	940	959	929	998	933	1008	990	948	988	1019	985	1006	1029	957	969	940	972	1003	1004	992	957	1005	965	983	969	1018	943	974	1029	955	978	991	1008	996	964	984	959	969	991	968	960	1014	1015	1033	1001	1015	976	967	975	936	972	999	985	995	1021	988	986	948	1010	952	977	976	975	986	964	972	992	971	930	975	1003	970	968	965	960	948	996	959	997	1005	1012	970	994	1011	924	1001	994	948	947	1025	970	1011	953	912	1039	992	966	966	961	1006	1070	1017	986	1005	1052	968	990	944	981	1001	985	977	1007	990	981	964	990	971	988	1015	959	922	965	971	885	1012	957	994	982	1003	964	925	964	936	962	981	966	1015	987	989	921	979	1013	911	935	935	994	1004	965	934	1021	955	999	946	982	994	1030	984	902	1047	1052	969	1010	978	970	965	969	963	1038	999	922	999	928	1018	1011	1003	981	1049	945	981	978	923	982	986	1001	968	1002	934	940	1024	988	995	961	973	981	954	996	955	947	980	1011	1006	957	995	977	996	923	960	1033	981	960	989	1021	966	1034	955	943	937	942	1026	963	941	1012	971	919
17462	1980	752	597	425	454	480	441	424	416	415	403	374	379	396	417	419	430	372	394	388	387	384	412	384	404	381	392	366	385	364	342	396	377	366	383	336	411	407	330	380	389	393	359	415	368	394	399	369	403	385	394	373	401	391	424	399	360	372	370	371	410	354	425	415	394	387	353	399	396	391	393	373	380	408	421	399	365	372	363	382	424	371	412	387	377	329	349	430	383	399	400	377	406	398	360	388	343	408	402	403	382	360	403	440	377	365	419	388	385	388	397	333	375	393	388	447	435	383	377	356	366	444	374	368	407	374	347	371	378	397	399	384	382	374	408	371	388	356	392	422	399	382	397	406	383	405	392	409	396	378	393	395	391	382	385	415	367	389	414	415	413	368	386	419	385	371	399	383	378	380	361	337	377	387	416	369	364	402	400	411	385	380	374	387	403	397	392	425	356	367	395	387	394	365	390	371	368	357	374	385	395	373	368	376	404	433	402	393	420	369	376	374	398	375	404	386	387	376	363	392	376	385	417	379	370	413	374	400	412	396	392	375	371	353	350	413	384	378	392	392	423	400	415	386	404	395	390	394	388	365	353	359	369	376	370	362	394	390	376	382	356	402	405	405	362	426	365	369	407	375	368	379	363	383	378	388	355	374	386	405	400	370	406	370	347	369	399	425	398	392	412	384	365	405	368	370	408	372	396	385	393	433	400	386	369	409	414	377	351	394	391	376	368	385	383	392	352	341	367	385	367	396	348	366	360	372	426	385	401	404	427	356	397	411	384	378	410	375	383	380	374	396	395	388	394	399	425	389	353	407	406	375	352	393	380	429	356	408	343	395	345	332	373	375	382	400	370	400	349	377	400	393	358	414	413	418	418	408	371	358	381	360	392	364	400	382	383	371	354	381	391	369	397	381	404	384	377	376	402	394	364	390	394	399	386	395	365	358	349	373	398	348	410	411	370	420	390	377	394	366	377	383	417	395	372	385	391	397	383	349	381	374	375	408	379	374	363	370	369	399	379	423	375	374	384	391	372	398	383	404	409	374	394	424	368	359	405	386	363	388	380	370	377	367	395	403	435	315	366	425	392	387	381	409	394	392	378	397	432	387	375	366	386	403	408	399	415	395	385	364	414	366	416	376	367	379	376	419	394	415	392	376	405	338	411	392	352	396	360	376	374	428	408	357	377	311	399	378	398	388	333	381	444	382	357	389	387	394	394	387	375	433	408	402	371	374	351	386	394	384	328	421	386	384	397	378	402	407	366	373	400	383	391	405	407	412	395	380	377	366	373	402	389	387	389	372	376	361	369	386	386	382	362	377	350	396	380	361	409	405	410	423	367	391	379	376	376	391	425	406	396	380	405	411	378	380	389	367	401	372	369	362	406	384	376	415	424	383	405	371	393	373	417	396	401	393	392	363	362	379	428	421	388	390	374	376	365	359	401	369	377	400	379	403	363	371	385	394	355	389	364	378	380	357	401	430	381	366	373	400	382	315	377	385	382	387	390	379	388	372	336	335	391	401	426	392	373	376	412	384	362	400	394	386	378	407	406	375	380	416	401	415	392	370	361	378	402	372	382	367	350	401	366	386	418	371	388	342	374	387	369	385	389	377	384	358	370	397	369	391	408	353	362	373	375	405	373	360	373	391	375	389	369	378	369	379	383	353	411	393	353	384	367	398	380	378	399	369	362	418	376	382	388	345	370	374	335	389	361	401	400	417	415	378	385	338	388	397	413	362	411	391	362	375	398	401	389	356	400	393	348	392	406	401	349	379	407	353	354	400	374	411	390	358	407	386	358	382	387	401	357	402	381	356	411	380	362	371	392	382	384	381	377	381	360	382	405	367	383	408	390	389	394	391	386	395	417	410	349	390	382	392	400	374	392	411	408	377	377	370	386	380	393	383	369	357	378	362	377	435	403	376	365	351	408	398	355	414	375	382	396	369	395	403	417	392	408	356	390	356	403	404	396	405	370	383	392	423	386	385	353	364	349	389	396	420	387	381	392	395	379	345	411	368	374	376	374	406	381	402	392	383	403	401	405	415	432	377	369	395	396	421	389	405	361	346	387	402	418	398	367	364	379	416	413	366	407	391	381	396	368	388	403	416	391	407	421	439	394	385	365	386	399	372	413	399	369	369	360	392	391	364	369	413	402	388	346	390	370	398	375	379	388	421	419	354	385	423	407	366	375	388	387	409	358	396	389	393	377	376	365	366	361	377	425	410	377	369	418	388	374	393	375	382	358	384	389	397	357	376	405	373	400	393	372	399	408	389	407	383	412	398	390	373	399	389	390	381	399	384	391	412	383	421	383	370	373	381	389	357	395	413	421	393	353	410	405	388	374	406	400	357	372	362	382	362	426	385	407	394	397	353	424	358	387	427	375	395	352	367	416	374	407	386	370	358	351	410	416	383	359	356	423	424	376	342	389	385	355	371	405	366	390	388	355	386	373	383	373	396	361	384	406	401	385	378	386	361	372	368	363	385	397	400	379	368	389	397	374	391	396	391	397	395	425	381	360	417	379	384	415	410	379	399	361	373	416	390	380	354	369	378	389	410	382	358	385	368	378	404	362	383	414	416	426	425	393	383	379	441	373	387	377	378	379	368	390	360	338	381	347	382	398	371	381	427	367	411	414	386	416	370	369	394	362	418	394	368	363	416	357	371	357	386	372	387	376	405	367	379	376	399	388	373	389	402	416	387	378	360	377	376	392	384	402	392	376	411	358	392	365	358	384	348	361	392	367	403	375	371	409	394	395	349	383	377	394	390	399	382	421	399	396	395	365	379	405	371	350	389	413	392	337	388	393	423	388	393	413	396	404	342	411	399	422	382	411	349	385	368	372	422	434	419	404	375	409	390	345	365	389	392	417	361	388	368	364	403	383	398	390	360	386	407	403	394	381	340	369	362	391	398	375	385	393	473	371	396	387	410	426	407	401	355	413	384	411	389	411	373	396	393	430	378	396	357	378	413	364	413	396	374	382	425	404	397	382	388	388	347	379	394	365	378	385	384	395	398	397	426	406	403	389	359	414	389	427	373	403	387	404	387	396	394	390	401	378	403	374	412	402	381	378	395	364	359	399	379	410	371	394	386	424	392	390	385	400	353	353	412	413	373	377	394	373	401	405	406	421	432	418	368	374	429	393	374	383	412	412	398	405	386	398	414	369	375	408	377	361	413	379	361	404	417	387	379	404	402	383	394	366	406	436	433	378	388	393	382	349	425	364	357	401	385	400	383	360	402	376	361	358	422	366	381	369	407	403	365	368	400	349	368	377	408	422	359	395	403	363	385	427	423	404	387	369	389	427	412	382	369	372	370	389	376	400	370	370	390	381	410	415	378	384	378	403	375	411	376	345	374	386	430	398	376	405	373	402	425	363	352	355	352	378	385	383	405	357	374	377	365	422	420	381	384	416	386	362	354	388	379	367	388	351	379	424	402	369	400	397	422	394	364	361	385	390	370	418	393	381	400	389	381	391	353	392
12874	1172	1366	1526	1358	1245	1194	1118	1070	1019	1028	1054	950	943	944	967	954	963	983	961	920	970	970	961	901	948	973	906	925	950	920	871	892	909	913	974	921	926	902	967	981	915	927	951	972	932	905	917	980	904	936	933	929	890	900	904	951	923	941	900	879	926	901	918	926	917	941	940	1002	941	930	927	920	933	948	886	923	966	920	902	886	901	901	942	947	942	959	928	949	912	874	953	905	949	904	922	979	893	937	849	889	932	908	908	913	901	959	933	878	933	942	874	940	895	962	925	937	887	949	894	941	886	919	946	921	972	918	932	939	890	844	924	946	927	899	976	930	904	895	871	862	965	952	947	937	938	945	870	983	919	914	907	848	905	898	953	939	952	962	906	892	885	929	924	940	877	887	958	909	907	896	884	880	969	858	966	876	852	907	850	936	913	902	889	904	905	935	937	929	897	892	910	874	957	889	907	934	899	946	921	914	918	902	930	843	950	905	933	915	904	866	914	936	923	939	897	947	930	951	908	928	894	891	912	869	917	948	885	888	894	930	899	926	926	874	894	889	886	904	965	869	929	894	928	907	973	906	954	930	906	884	886	909	888	953	888	923	910	982	894	930	978	922	958	889	929	866	962	954	909	909	918	892	896	966	982	959	830	854	932	942	901	903	922	888	934	874	914	885	985	900	929	919	937	924	907	981	939	934	942	910	925	955	890	932	921	940	819	938	923	909	906	926	871	885	939	925	925	909	925	919	941	925	880	954	910	969	866	908	908	865	935	869	871	885	951	898	911	941	917	879	860	906	954	894	894	937	942	913	935	906	911	874	891	918	948	915	912	918	947	914	916	967	911	891	893	893	925	876	912	896	941	875	885	920	909	874	947	941	871	892	952	947	909	928	942	915	906	937	867	919	914	882	884	929	940	920	926	884	907	913	838	945	921	895	864	909	947	888	870	939	875	922	936	900	870	895	936	885	903	884	879	889	884	914	905	915	962	913	946	921	944	874	961	960	940	955	865	931	945	943	927	936	893	929	963	915	967	915	960	962	874	982	915	956	875	928	954	918	900	932	914	922	874	902	916	969	970	884	948	951	889	934	884	970	918	938	876	924	929	921	926	935	933	944	902	916	907	878	900	894	886	940	873	910	953	951	946	919	908	910	941	922	942	952	871	873	932	909	892	915	845	951	907	938	906	948	921	889	890	966	941	948	959	916	907	932	868	929	858	906	928	845	931	916	944	905	947	934	889	894	916	948	914	967	899	952	891	927	919	887	926	929	923	885	961	918	930	941	945	901	936	895	864	897	884	912	916	908	939	856	921	942	899	972	884	918	908	906	893	930	889	920	906	930	945	921	870	953	951	968	921	917	944	901	960	930	895	936	918	953	929	895	895	868	923	963	928	942	913	951	883	929	884	928	906	963	957	893	949	907	949	914	937	932	935	889	897	936	889	901	888	848	920	930	912	933	904	926	951	963	928	916	917	966	888	901	981	952	894	942	871	912	957	897	922	950	927	883	934	858	863	912	987	923	973	842	898	922	934	914	933	898	914	936	916	954	905	896	869	905	908	936	910	951	900	876	924	928	967	891	987	905	934	957	919	918	942	927	898	905	970	916	981	930	847	905	897	916	909	947	889	908	877	891	923	888	923	918	944	945	903	910	913	898	954	889	894	918	956	883	878	923	923	918	903	927	896	922	945	939	933	929	933	875	896	906	980	981	915	889	1001	940	905	914	912	935	899	805	892	931	901	935	838	960	959	976	891	901	910	968	986	914	898	934	855	952	917	918	859	893	886	916	860	878	924	877	947	922	932	904	858	899	903	890	943	912	971	922	922	926	953	950	939	936	942	947	879	919	940	922	916	904	924	923	883	932	948	927	944	884	930	891	885	915	936	943	866	927	925	956	962	936	905	877	900	884	933	951	943	917	934	896	940	911	962	918	874	839	942	921	937	971	912	973	968	864	902	894	938	943	883	993	982	890	889	950	919	937	855	958	866	952	867	910	946	911	894	949	903	937	995	857	901	916	965	868	880	928	931	930	889	914	979	871	923	897	901	914	911	888	879	882	882	882	882	948	909	935	944	909	937	917	888	877	883	902	920	945	913	877	890	899	903	893	940	930	943	941	927	843	925	918	871	966	934	933	940	842	946	947	945	899	885	972	951	907	950	921	895	927	935	963	926	920	918	876	934	905	946	850	915	912	960	879	927	922	915	915	906	932	929	927	956	903	896	921	912	898	883	926	897	899	927	893	894	907	919	922	945	939	938	866	928	945	918	903	910	912	954	969	913	964	860	959	911	969	957	878	911	969	941	925	923	898	888	902	923	953	945	924	911	957	925	927	919	936	949	897	950	895	937	889	942	971	901	914	895	907	938	906	936	891	931	960	893	928	924	926	910	952	929	904	975	920	902	933	862	929	915	955	865	834	902	959	904	903	960	909	924	915	926	911	896	950	895	918	891	969	955	925	918	954	959	846	948	879	972	874	920	889	922	915	913	955	914	944	922	894	911	933	928	938	878	902	891	1000	921	860	885	886	902	911	983	930	912	888	946	917	910	910	917	907	933	889	955	942	886	940	894	852	848	909	903	907	919	912	899	940	912	911	945	906	869	943	997	943	917	941	938	871	930	900	940	877	884	911	903	855	933	927	904	923	986	921	907	924	929	964	962	913	917	925	899	950	893	907	974	966	935	909	916	906	906	889	904	950	933	867	949	925	944	882	910	959	896	901	933	880	870	891	966	948	907	880	884	930	902	992	931	926	914	868	938	971	922	905	944	922	960	880	899	950	920	930	955	935	907	920	923	915	900	908	896	953	931	971	848	949	932	934	909	902	880	868	904	861	926	929	945	921	905	984	903	878	886	907	921	887	939	891	942	869	946	922	904	878	939	929	886	946	900	958	950	884	963	941	910	882	916	910	848	860	935	897	924	944	943	910	895	922	850	925	951	904	895	895	954	921	895	901	913	889	936	915	961	861	927	903	944	895	891	934	946	926	973	899	925	947	967	902	927	922	850	934	932	916	971	931	908	920	874	884	928	978	918	903	945	868	910	918	918	901	892	887	930	924	908	926	901	891	862	882	980	980	917	931	898	889	968	930	920	912	932	983	919	919	906	885	880	933	943	901	918	936	903	877	880	954	988	928	891	900	920	888	964	880	917	873	923	934	901	940	908	922	910	902	946	937	887	972	902	842	923	914	990	897	923	902	885	931	928	935	868	900	910	925	917	874	897	930	904	891	882	910	894	897	890	878	891	943	844	881	946	903	885	930	946	917	931	934	877	907	891	959	939	949	921	882	994	922	1011	950	925	934	920	908	853	908	903	899	894	933	915	862	901	953	940	917	878	886	895	914	911	929	916	917	902	876	905	941	904	942	920	960	964	916	912	932	919	860	875	952	934	862	941	917	929	956	905	879	887	958	943	954	926	930	941	953	911	898	961	960	970	941	921	916	914	916	945	950	902	941	900	951	872	930	944	886	893	923	960	905	910	926	897
28156	4155	911	581	427	320	282	252	263	220	233	226	223	203	206	187	190	216	194	205	220	176	188	231	194	184	169	180	205	200	202	184	202	185	181	174	196	200	194	230	201	192	203	190	208	186	181	181	201	187	206	191	166	196	185	195	224	214	204	175	183	217	177	218	179	187	208	200	227	171	214	200	179	184	171	172	219	197	197	194	175	202	201	205	184	177	193	215	157	189	240	205	168	203	202	198	201	181	177	184	189	172	192	220	167	187	187	189	199	200	164	184	177	190	206	185	180	199	188	177	208	179	206	185	203	213	227	202	175	214	203	199	163	194	188	206	173	195	189	186	165	163	206	180	174	204	171	171	186	190	193	161	204	239	175	168	219	211	189	160	195	222	183	209	210	154	218	205	176	163	193	173	194	186	192	182	184	180	181	189	171	185	184	187	203	200	200	149	181	176	209	181	195	199	186	196	193	202	215	242	187	194	176	191	192	199	194	199	191	196	199	207	170	183	208	189	196	185	183	172	188	189	200	180	206	185	190	202	190	182	181	186	187	177	193	175	189	184	197	194	209	223	198	189	211	177	209	232	173	176	173	211	166	178	175	185	203	201	181	191	203	189	180	185	191	220	187	174	168	193	165	188	207	224	175	195	180	191	191	165	176	178	196	187	177	159	191	189	170	192	165	180	196	202	198	163	196	186	181	199	167	173	152	182	184	217	183	168	157	197	207	195	199	194	187	187	187	193	197	192	190	219	185	220	228	189	192	189	173	203	208	191	190	194	210	190	216	212	171	193	190	171	180	196	175	196	207	213	182	175	198	165	204	203	174	178	186	171	182	192	194	192	206	201	173	175	160	187	195	186	211	181	176	206	191	170	193	195	195	170	189	194	191	163	179	198	203	185	176	148	177	196	210	192	189	187	192	197	188	185	179	213	171	201	179	203	187	169	168	161	183	212	186	201	206	187	205	179	185	195	178	182	169	206	160	203	189	189	189	200	173	190	177	193	171	181	170	173	192	184	165	166	184	189	177	187	198	179	205	180	194	198	207	179	179	197	202	194	199	187	193	207	203	155	160	184	177	194	176	182	196	198	188	181	177	198	207	206	185	197	205	194	207	188	183	205	162	176	152	212	179	187	180	187	191	212	194	176	195	172	179	197	185	183	190	194	186	180	184	186	162	196	174	183	202	209	195	194	207	190	180	220	173	209	180	203	191	191	194	181	198	163	198	171	188	182	162	187	174	178	187	202	203	177	184	193	192	185	187	192	204	207	203	176	179	184	193	170	201	186	200	208	219	195	194	185	196	178	194	213	205	226	180	181	204	183	194	211	200	216	173	171	198	213	172	188	208	200	192	181	203	184	177	186	194	179	165	199	191	173	197	203	186	210	197	172	162	195	166	159	175	183	206	181	184	197	209	193	196	194	187	183	182	163	173	149	188	186	186	213	196	162	177	186	177	193	184	197	184	178	202	197	189	205	184	194	197	196	186	190	195	187	190	211	186	176	189	214	173	197	192	202	208	167	175	186	183	187	190	181	170	166	189	201	190	179	195	213	174	170	180	187	181	180	177	189	219	178	177	206	201	202	189	190	178	177	156	183	191	216	172	190	200	167	192	178	192	177	163	195	172	166	208	196	194	162	200	193	188	195	185	185	205	193	214	175	186	188	211	182	181	183	189	191	191	158	181	202	175	213	165	194	189	173	205	188	173	191	177	168	195	166	162	184	190	183	223	183	206	197	181	199	193	185	166	194	178	197	191	195	202	180	188	186	185	208	179	219	196	205	191	205	161	189	174	194	153	176	192	174	208	178	178	186	185	214	204	220	182	197	176	197	173	206	170	182	199	177	189	199	174	188	183	172	204	190	188	194	202	195	165	176	182	198	193	161	222	165	189	192	202	178	188	214	183	184	192	187	202	177	173	181	201	168	177	193	189	172	168	192	201	189	186	185	190	169	154	186	185	188	182	177	195	204	219	209	202	202	180	161	186	180	201	165	168	197	197	164	178	194	215	187	229	183	195	192	184	183	193	194	192	176	178	182	208	209	170	180	181	175	177	192	189	208	227	172	185	204	201	187	178	174	173	206	217	169	189	196	209	180	193	186	179	178	181	191	179	197	204	210	197	173	179	171	176	176	209	171	201	189	183	201	156	201	188	185	190	181	168	157	201	163	222	192	210	199	176	192	204	183	201	181	169	197	190	206	220	176	196	177	217	188	185	176	208	196	151	198	215	219	199	189	193	183	192	200	195	196	211	182	165	206	197	165	188	203	192	191	170	199	202	186	189	164	172	199	178	203	187	191	198	165	205	196	182	185	177	195	191	200	212	203	168	197	203	197	174	215	205	207	177	190	210	187	145	160	192	173	169	184	201	189	200	184	180	167	174	180	178	181	185	191	184	187	199	209	209	192	181	163	182	173	176	196	204	180	195	172	210	187	192	198	208	190	190	191	173	176	192	200	188	171	186	189	207	193	197	199	192	184	182	176	190	223	206	199	211	189	180	197	183	178	201	184	213	183	187	198	201	220	203	187	193	214	199	196	168	180	179	188	195	213	190	204	182	183	211	178	205	195	175	187	206	195	208	180	204	170	186	182	180	190	158	176	192	207	183	159	167	164	191	175	196	182	210	152	193	201	181	185	169	185	183	200	201	199	197	192	208	182	168	177	197	172	193	194	138	170	195	187	195	182	187	172	197	194	191	181	182	216	211	206	209	193	175	178	196	195	196	173	196	219	178	193	168	190	203	175	181	203	196	207	190	178	183	172	209	204	204	174	182	193	158	194	200	177	191	214	158	186	201	194	189	213	197	174	192	196	191	184	159	203	172	206	187	186	159	212	203	179	196	185	186	178	206	222	183	178	189	190	180	185	199	195	165	204	209	188	183	210	194	178	182	190	208	189	188	201	220	200	187	196	184	169	204	190	191	168	187	173	202	211	187	171	193	196	178	190	188	221	208	172	204	168	183	196	188	192	207	218	204	173	199	174	200	198	190	172	180	175	192	178	188	202	194	190	213	222	199	195	216	189	176	195	204	185	192	192	182	175	188	188	173	197	187	222	182	180	208	220	181	201	190	208	187	208	213	192	192	208	175	202	215	205	181	187	200	173	184	175	206	196	193	193	208	191	200	187	182	196	166	178	195	174	186	200	190	207	179	194	216	198	181	189	185	190	185	184	186	181	161	190	217	161	213	194	185	179	188	201	186	197	212	180	177	216	179	194	203	151	189	190	207	168	182	166	186	188	209	232	191	194	168	177	192	181	196	179	193	196	209	185	174	192	221	196	192	172	202	177	176	196	224	174	189	162	167	183	173	176	196	203	167	223	227	176	205	177	178	178	187	183	178	198	192	199	173	174	200	204	189	177	158	199	192	199	210	192	185	190	196	176	155	194	215	173	191	192	174	181	185	195	195	182	209	171	159	191	166	195	188	193	174	183	196	204	210	195	210	190	200	169	187	194	203	205	191	187	192	199	176	186	199	190	177	178
17531	1029	1550	1685	1409	1186	996	846	788	746	705	699	630	621	632	544	628	602	536	578	555	541	542	533	541	519	527	554	553	512	527	515	546	523	495	546	530	545	540	505	512	473	479	506	505	514	496	528	507	508	531	475	492	537	526	494	492	522	514	561	530	493	499	501	501	539	490	470	511	524	484	500	470	527	506	516	460	545	502	540	473	481	482	520	514	476	453	532	535	470	493	503	490	524	484	524	511	489	515	497	480	471	482	515	496	500	528	503	522	485	486	463	514	476	506	493	470	519	485	492	525	529	473	505	496	479	557	513	547	555	469	495	506	499	494	507	501	494	497	495	458	495	491	487	555	468	513	504	470	489	502	505	543	465	488	538	456	471	495	488	461	512	506	508	485	500	519	523	508	517	485	505	466	532	498	505	499	490	523	524	476	521	480	510	534	504	554	466	484	539	511	495	489	508	505	509	482	547	468	512	508	489	509	512	505	487	521	488	497	500	492	497	466	515	500	470	511	503	535	466	522	510	498	492	516	534	544	502	474	496	541	522	511	461	462	495	465	490	501	523	517	466	486	506	512	488	472	489	502	503	483	505	470	522	468	531	550	507	511	509	502	444	495	491	521	490	549	462	499	519	503	488	469	521	508	538	531	494	472	527	492	513	465	436	503	466	468	477	506	493	502	489	488	528	471	482	482	483	517	525	488	474	531	486	484	500	445	469	530	483	509	540	458	513	493	528	503	495	486	471	489	483	548	517	492	519	496	519	454	506	495	527	491	478	499	510	502	490	487	517	468	480	479	500	515	514	451	493	477	496	532	505	467	506	530	481	498	478	449	523	500	552	484	456	481	506	466	502	524	521	496	464	481	537	486	515	481	491	500	500	478	496	528	491	516	501	466	567	452	519	513	509	457	496	493	530	572	483	503	529	491	499	493	469	496	441	502	471	483	488	473	495	529	522	511	473	520	520	525	467	497	483	513	482	510	541	536	496	458	502	499	520	496	509	489	505	458	492	492	491	482	508	444	477	519	543	469	506	531	500	489	470	497	506	492	484	509	500	494	503	498	502	523	507	507	511	471	528	517	498	532	487	492	472	493	469	492	474	510	502	481	519	500	486	525	483	488	489	485	497	493	459	477	500	502	457	535	503	459	510	467	492	530	486	512	495	487	445	505	511	511	456	481	473	464	479	499	514	507	496	512	523	476	511	450	500	517	512	525	480	520	477	487	491	560	501	539	526	502	492	514	488	471	483	527	542	450	485	476	534	484	476	488	472	472	493	446	480	469	523	494	485	476	500	445	492	519	497	481	498	481	516	494	506	516	445	515	510	492	527	498	483	480	477	484	479	527	477	452	464	514	490	543	488	485	490	535	494	506	480	484	523	469	489	483	508	499	521	486	505	510	519	468	496	468	502	492	491	487	532	510	452	491	509	491	470	499	429	506	466	482	461	487	474	491	493	505	481	485	455	525	515	486	492	504	474	485	504	501	481	464	457	554	547	487	485	480	496	493	514	473	475	533	449	465	519	508	517	453	493	488	510	487	520	503	500	499	530	482	511	481	506	480	553	510	485	533	521	518	495	521	473	519	484	490	514	523	509	499	495	517	503	536	508	494	544	521	491	473	549	502	425	497	454	522	487	493	522	480	489	473	506	485	482	478	463	449	525	475	477	524	489	536	514	476	511	477	504	494	503	475	483	468	505	466	467	481	492	489	488	491	473	473	513	475	517	484	494	479	516	503	523	478	482	460	471	499	506	469	520	507	494	483	516	516	505	475	471	493	493	521	514	507	509	497	492	501	488	519	488	482	510	488	497	479	460	488	502	481	481	467	503	496	479	497	497	498	484	494	491	515	497	464	515	517	465	543	526	503	526	533	496	505	501	533	512	509	488	467	503	464	502	479	507	463	469	506	473	532	537	515	516	477	491	541	464	509	526	525	507	486	506	518	520	460	483	483	512	476	490	503	505	482	487	502	484	507	540	515	473	496	523	517	506	519	493	479	464	477	518	496	472	449	515	488	491	503	485	516	468	487	510	490	494	532	492	505	443	525	464	489	509	520	525	527	478	528	520	511	504	524	515	480	516	497	537	516	486	515	520	483	471	534	493	489	503	525	483	497	495	480	517	489	503	487	484	531	535	496	492	481	517	557	479	514	498	466	521	497	494	478	515	531	482	520	519	486	499	493	537	521	479	513	502	469	513	491	505	474	489	478	483	470	526	529	508	487	491	512	474	518	481	526	500	480	467	468	508	528	494	506	512	495	483	528	493	495	471	481	490	515	490	482	501	528	517	477	509	497	542	495	494	478	500	482	496	511	519	486	510	466	509	516	501	524	488	477	479	477	511	458	491	498	497	508	503	469	509	506	480	479	469	503	494	501	531	491	516	463	491	480	469	501	506	512	532	479	465	514	490	498	519	497	476	545	529	495	486	525	498	487	510	488	456	487	488	492	531	489	507	484	497	512	489	508	504	522	519	516	491	480	499	456	555	439	506	489	501	497	481	475	484	512	531	476	517	459	567	489	509	477	476	470	444	459	463	489	500	466	507	493	500	484	477	546	525	462	507	482	474	467	519	500	493	515	479	479	491	521	469	512	489	495	458	465	465	482	513	523	536	467	504	497	507	467	486	485	507	476	472	525	495	502	485	514	501	522	496	511	490	501	466	485	489	502	473	481	508	473	462	493	468	498	467	496	503	487	494	523	493	508	518	494	507	519	468	510	474	548	518	505	476	502	497	534	504	449	534	503	490	514	466	502	487	527	527	461	500	496	552	499	502	494	483	494	501	484	511	496	491	516	497	472	492	497	508	493	468	500	497	480	477	530	504	478	460	514	545	455	529	474	470	499	521	477	494	509	491	509	537	511	461	492	497	516	508	482	544	513	488	495	493	499	489	507	503	477	513	497	518	513	481	526	473	479	449	525	508	518	503	531	492	495	530	514	498	497	522	542	483	530	495	492	509	494	501	477	489	510	532	546	476	506	482	468	510	477	506	475	475	497	471	491	466	537	521	508	525	472	486	539	469	483	487	482	518	484	483	523	501	478	479	521	473	437	491	518	473	472	505	518	500	486	503	486	463	522	504	465	536	472	529	508	494	476	503	491	511	486	481	455	524	510	475	502	534	497	496	528	499	500	524	504	492	516	481	504	519	478	453	468	480	488	483	539	463	538	490	447	467	497	521	527	495	521	479	466	500	507	463	463	522	485	566	458	470	482	486	481	501	518	518	492	508	507	453	490	479	517	482	472	463	530	531	524	506	504	491	530	506	514	548	480	500	490	505	489	468	483	502	494	531	490	473	487	508	495	531	466	496	491	481	505	549	493	475	471	503	499	509	557	514	492	470	487	540	491	460	489	508	498	486	489	531	479	535	479	457	526	517	506	499	482	520	469	476	465	480	513	497	492	458	474	468	481	507	474	502	501	503	448	475	470	547	516	518	511	506	484	499	508	466	546	511	521	496	481	514	468	534	506	524	486	505	527	447
5166	546	388	431	413	414	403	384	422	420	383	421	384	411	371	389	393	414	411	437	425	443	422	442	416	418	423	377	398	377	402	396	411	412	413	395	429	432	390	401	423	422	406	396	403	427	391	426	387	385	424	366	377	362	401	372	398	370	386	353	410	414	402	424	391	398	392	421	418	412	418	426	438	397	442	424	387	423	416	387	427	352	371	375	408	401	417	429	459	416	421	398	395	388	402	417	401	400	377	421	410	420	428	403	425	372	419	409	416	393	362	428	429	434	443	405	346	393	400	387	411	411	369	408	404	450	354	419	407	407	414	402	396	381	417	396	425	401	341	392	365	409	404	418	412	427	400	395	430	395	404	361	399	410	421	376	422	410	394	387	434	380	414	398	411	401	421	362	409	390	423	427	390	407	392	376	370	426	409	434	394	383	390	449	405	417	400	404	432	406	410	379	418	351	395	417	415	403	398	408	418	409	370	369	393	357	392	402	369	382	385	374	416	399	394	409	373	398	390	427	394	417	379	409	399	411	435	394	415	426	401	413	441	410	423	432	381	445	410	401	418	436	376	409	389	395	455	389	392	347	389	405	402	443	449	410	408	402	396	395	398	422	388	430	422	358	386	393	410	404	393	369	440	358	432	423	393	383	404	417	385	445	418	383	388	409	380	418	392	446	399	430	434	381	397	408	416	392	396	393	374	418	373	403	384	385	400	394	413	398	423	422	378	400	418	385	402	413	401	439	391	376	383	432	407	414	409	407	370	423	409	388	360	396	387	450	408	433	445	399	403	389	363	443	404	419	412	422	395	383	400	407	391	394	407	398	428	381	409	406	405	413	396	430	379	420	421	420	399	418	402	428	415	365	431	398	411	424	351	419	380	423	421	403	416	457	396	414	411	375	405	417	421	398	373	410	390	405	400	382	439	409	411	412	436	387	354	420	404	447	379	404	438	421	396	429	433	362	435	412	375	436	434	383	404	422	385	411	412	411	402	391	370	427	412	382	400	402	436	401	390	390	412	402	428	389	409	406	424	412	412	398	403	379	375	385	401	381	414	426	392	410	398	389	417	411	393	394	394	412	400	383	395	402	443	399	398	399	410	340	419	390	402	415	396	405	428	406	434	421	447	376	390	406	407	406	375	413	433	388	432	378	410	408	416	405	399	404	345	374	407	414	388	391	420	414	363	425	406	404	416	413	434	417	384	385	416	378	382	398	409	356	400	377	395	422	451	429	435	438	356	417	392	414	385	422	406	390	423	408	401	420	400	403	426	370	398	360	391	396	411	383	411	407	428	419	457	377	392	388	431	439	364	401	412	415	393	388	393	429	409	406	350	419	402	412	382	427	394	398	403	387	413	404	406	399	403	407	405	391	364	367	404	408	408	382	406	387	401	393	391	450	413	392	411	414	413	403	360	372	398	379	392	399	392	385	373	384	407	444	392	360	416	414	416	431	423	397	401	374	404	442	410	391	404	383	397	412	423	421	396	443	416	424	424	385	418	408	430	394	394	366	413	404	401	410	423	412	388	414	410	390	380	415	417	400	427	384	382	400	385	398	389	442	387	415	423	390	392	405	358	366	416	401	428	426	396	409	398	386	375	389	424	406	379	393	383	419	363	388	419	414	437	449	381	389	417	450	392	424	402	372	393	421	393	367	398	427	405	425	415	426	404	388	421	393	420	394	417	368	380	425	403	404	428	371	420	381	401	413	411	409	396	381	400	407	426	397	431	416	390	426	391	405	401	385	371	379	420	369	447	387	353	408	392	420	402	406	396	408	402	423	409	389	407	394	430	406	415	422	392	407	382	410	399	411	420	398	431	374	405	405	425	373	401	397	392	386	363	431	398	421	377	416	387	381	380	391	427	417	357	414	387	389	402	435	373	390	417	362	402	403	416	440	361	405	440	387	407	408	430	455	415	361	392	417	394	357	410	387	396	399	432	389	427	398	411	385	407	393	380	397	395	420	374	425	427	397	401	421	411	421	423	427	410	410	397	373	432	425	445	416	419	446	405	423	393	389	401	395	379	409	441	418	412	392	446	429	385	422	414	360	390	403	393	410	404	459	375	406	361	415	414	393	394	401	406	370	399	421	395	402	385	388	416	441	391	414	397	417	417	377	418	422	379	344	415	439	409	382	396	430	419	421	389	401	420	401	389	386	381	463	385	383	377	394	391	417	386	424	383	438	419	395	426	411	405	417	399	401	398	367	360	372	391	418	403	398	456	472	397	413	377	459	395	362	404	394	371	408	419	427	395	428	363	411	390	422	395	443	396	408	391	369	402	390	442	394	416	418	385	426	380	379	407	433	409	392	409	418	462	361	399	358	405	379	406	407	386	429	428	437	403	421	369	419	403	389	407	394	405	405	387	389	396	400	400	394	400	405	396	393	445	410	422	378	390	376	405	400	394	407	399	383	398	394	399	397	377	410	394	354	331	392	388	384	377	389	435	378	396	421	393	409	371	402	406	396	383	375	423	423	434	391	398	406	419	358	402	426	386	395	426	379	404	410	392	407	404	381	437	397	431	354	371	448	422	402	393	414	407	379	387	416	390	399	416	410	413	432	384	423	397	413	420	457	419	351	426	377	418	417	383	434	401	412	392	390	405	425	443	393	400	412	432	441	470	408	399	400	422	407	432	399	417	359	413	407	410	402	435	394	399	382	434	409	387	416	432	432	418	378	387	415	399	411	386	452	402	389	422	371	409	429	407	375	438	374	378	378	425	396	402	389	392	426	425	346	383	412	391	410	363	441	386	383	388	411	415	431	412	431	415	385	420	412	415	429	406	424	400	380	425	403	430	370	381	429	412	396	446	391	401	416	382	372	418	410	382	421	424	374	415	372	353	400	421	434	424	393	401	422	406	402	394	399	404	407	386	399	419	382	423	376	441	407	385	413	389	426	417	370	378	417	419	401	405	413	382	388	411	371	371	448	398	425	412	407	368	393	439	382	421	397	392	398	368	404	419	385	408	412	411	411	404	438	385	397	416	389	406	404	396	405	378	404	410	424	390	390	394	427	375	411	415	424	381	383	429	430	432	377	383	414	429	393	413	378	339	400	362	348	399	431	419	402	408	417	394	406	397	420	380	379	355	395	365	351	419	422	398	410	458	406	396	423	413	426	379	436	390	407	377	458	402	395	446	446	361	380	427	409	390	400	426	391	413	421	392	407	388	448	431	405	397	364	401	414	416	424	394	355	369	376	415	450	435	404	379	372	406	433	381	382	390	379	376	386	433	386	439	376	389	385	413	435	399	372	370	398	371	411	440	413	394	388	413	419	402	402	404	396	366	429	441	384	398	397	392	419	424	368	389	444	441	442	380	373	399	398	370	409	394	435	432	422	399	415	330	434	424	395	406	417	369	423	363	416	378	422	379	433	390	409	421	405	392	425	394	409	434	402	404	399	435	468	395	433	416	430	374	429	409	370	375	394	364	364	387	414	372	379	395	390	416	389	418	370	425	353	421	409	375	359	404	454
4709	965	1020	1003	1020	946	1026	1014	1001	1003	928	993	977	996	978	961	1022	1002	979	984	1006	999	960	968	1034	940	977	951	959	961	940	969	995	1008	957	1005	984	960	999	962	984	1011	893	965	978	959	955	952	979	962	1027	1031	940	1005	970	976	987	1050	1006	1026	961	950	967	961	1022	943	984	1007	989	979	969	923	969	947	949	1008	973	1009	975	927	980	947	965	986	974	966	963	948	936	976	1000	993	948	980	999	978	916	966	911	967	974	985	925	968	985	957	995	1032	1006	992	992	940	1002	922	1033	941	971	914	980	1025	959	974	938	1015	948	949	928	983	1010	983	954	959	982	973	1017	987	1014	930	969	984	984	992	1012	934	956	988	1034	1028	963	1037	945	1043	987	942	953	960	923	983	984	979	837	1005	957	996	895	981	973	967	966	991	972	967	980	925	997	965	951	962	933	1028	977	1003	988	930	960	981	998	970	1046	948	947	943	1013	978	974	1030	1004	917	974	978	945	988	1002	1030	991	1025	943	934	1016	970	945	1005	1000	1016	1008	983	972	968	1001	952	979	943	974	981	1008	914	982	957	991	988	1052	1019	1068	962	964	988	1006	999	945	963	998	1029	934	1001	1032	948	963	993	980	1020	979	974	1036	987	949	984	913	984	1024	943	980	1001	970	919	987	1004	1033	990	1005	954	1018	919	959	973	992	992	959	963	971	956	967	959	996	1027	947	944	994	979	937	981	961	1066	956	994	960	927	1017	992	999	970	978	1016	944	996	965	1037	1000	947	954	1010	1029	922	887	948	974	950	1043	961	970	986	984	981	964	983	976	944	1030	927	906	950	969	981	1000	960	981	1009	962	940	894	955	915	993	958	974	940	959	1009	1005	955	949	951	1012	923	983	986	973	1013	916	993	947	1021	941	976	983	965	990	995	952	984	966	963	1001	960	960	927	1012	985	1002	920	961	926	965	952	955	978	949	950	994	981	982	1040	887	982	1044	935	976	1011	1005	942	1036	954	977	984	1017	977	1010	976	991	955	951	993	978	969	940	967	966	975	933	916	984	978	985	983	972	972	1011	976	987	980	966	970	1006	939	1015	983	895	976	943	982	962	1025	980	982	1031	954	996	999	1008	974	1021	983	952	1004	997	976	918	924	997	935	941	989	954	921	1009	970	988	938	959	1023	974	958	928	1000	1045	985	973	942	981	955	931	991	981	1003	1004	1010	917	949	965	975	988	993	921	954	973	983	937	1053	964	970	1000	1010	1005	992	961	1042	971	959	985	987	931	976	971	905	944	994	969	943	977	981	1021	999	977	957	980	935	971	962	992	923	954	943	988	972	980	992	983	989	978	872	966	999	950	962	946	1020	935	969	960	1017	926	969	1001	1009	1002	920	965	1008	984	1031	952	993	957	983	948	972	1028	983	1003	923	987	956	983	999	952	965	981	967	992	977	1016	948	968	992	990	935	998	981	1023	1018	928	984	970	946	925	956	942	988	973	950	960	989	917	1003	989	961	979	1042	977	949	1034	959	971	966	991	961	953	961	930	963	961	946	974	946	957	998	991	969	968	980	1025	942	1024	1002	983	983	991	962	956	999	956	997	1007	1005	956	957	968	950	1059	1000	969	997	988	949	925	930	980	927	949	977	932	964	1018	986	919	952	985	985	972	978	993	995	932	917	938	978	1013	944	982	971	983	944	982	987	964	921	981	971	961	968	1002	1014	933	956	933	963	973	955	981	972	994	1039	1018	979	974	927	996	912	1002	969	1042	884	1013	1014	991	1006	1012	973	945	1033	947	953	1009	981	970	956	963	1052	948	1011	911	986	978	939	1008	1000	914	985	954	980	973	1019	982	1036	1008	972	963	982	984	1012	949	954	963	966	967	946	1016	959	972	997	968	944	1005	918	987	951	994	954	1003	966	1010	994	1007	1034	1001	932	945	972	951	975	945	969	991	1016	1004	977	958	976	945	929	919	993	1022	938	1003	967	1022	1005	1024	966	980	985	908	1010	1015	979	995	982	1003	940	967	984	992	957	978	961	960	988	1020	940	965	959	908	955	979	956	956	978	990	1000	933	1019	1006	963	930	974	941	966	1019	927	988	985	979	1000	991	1005	933	1018	945	1008	979	974	990	1031	976	1020	1007	955	1021	930	1020	962	961	935	1000	977	995	920	983	937	1015	1007	964	968	937	926	1001	1010	955	940	930	999	932	979	959	924	993	947	987	980	979	963	1027	990	1015	958	998	970	985	993	983	931	951	972	938	967	992	1074	1034	1017	958	989	941	938	938	1006	971	982	1028	969	976	1021	997	973	983	964	954	1004	954	892	949	985	950	979	950	998	956	1003	1017	945	967	993	1000	1003	949	973	970	964	942	991	998	959	1000	940	998	1007	975	967	982	927	1001	968	991	956	999	988	1008	1030	988	962	976	995	939	1003	993	961	1000	944	941	1045	947	1023	983	1011	922	982	1049	1032	999	948	973	1004	986	980	981	975	1004	963	970	917	1002	938	981	960	1021	950	1021	957	941	973	1020	1003	991	971	978	993	952	981	1004	995	961	1016	986	968	944	989	965	967	984	1046	1021	985	889	1038	975	977	1037	1021	954	1022	944	984	999	1031	959	929	974	980	968	986	994	1056	999	970	967	1001	969	987	1029	955	972	1017	1022	1019	1015	975	1015	1018	974	1008	995	983	979	1003	970	981	963	983	932	937	989	933	1020	976	939	979	989	1004	1062	923	1038	1024	962	964	1017	1010	871	983	1054	945	981	981	958	1000	992	943	962	992	994	1007	944	958	890	996	980	991	983	968	919	909	957	936	946	968	969	960	1017	964	989	964	976	1013	1037	955	981	975	965	983	981	1018	990	1006	970	957	993	973	967	973	938	969	972	951	976	993	943	999	987	962	995	956	1025	1016	994	943	944	976	993	969	946	956	960	997	993	956	951	968	929	985	972	977	974	969	975	975	999	943	953	952	1019	1018	959	989	974	943	1024	969	953	972	960	985	1022	1003	987	999	1007	923	947	946	987	981	937	963	996	960	1006	962	950	915	1010	944	988	1003	1010	1055	954	916	1007	1010	975	984	966	1002	961	1035	979	956	938	973	915	979	988	929	1010	964	966	952	938	1017	961	993	969	1011	951	973	974	948	962	958	960	1010	976	1025	966	1031	988	984	979	993	985	994	953	943	965	964	924	991	920	984	1008	1033	954	961	925	958	985	988	972	927	1003	1026	980	956	1019	993	963	987	936	933	951	961	1020	965	987	955	950	951	1026	941	957	929	978	981	1020	1018	961	993	966	993	1014	1001	1003	953	994	950	938	1027	969	1008	1018	961	1001	939	1015	969	990	916	982	936	1004	971	946	927	995	1020	967	959	976	1001	982	932	901	1049	989	965	943	992	962	989	993	921	939	1023	957	943	996	1038	995	973	962	951	1004	992	997	966	938	957	929	929	1039	977	966	935	948	1052	957	971	983	984	981	986	997	966	986	1015	959	989	981	945	887	909	1002	967	981	1008	997	962	934	950	991	1006	969	954	900	979	936	954	974	986	1004	933	960	999	971	979	977	1007	954	993	1037	971	979	1017	981	977	955	940	988	990	985	956	988	1002	964	988	1014	985	951	970	1011	945	969	995	991	936	963	972	961	959	1006	986	1019	948	931	946	950	964	1037	980	918	1010	960	981	1007	946	972	1012	951	1026	973	963	985	992	981	1002	1013	974	952	986	962	1011	1021	966	976	965	1031	971	999	1002	927	951	972	907	943	948	944	1016	949	939	903	951	989	992	982	1040	955	932	1004	971	988	954	944	987	994	983	962	942	955	958	1017	958	1033	1035	968	960	1012	1007	951
18159	2035	721	537	510	436	427	429	381	421	411	398	376	388	405	420	362	345	415	368	380	349	372	377	388	427	407	379	384	403	412	380	357	379	398	402	440	431	378	391	359	376	389	367	413	416	414	426	373	379	395	415	382	382	376	383	400	398	359	384	413	365	371	387	377	372	386	372	342	383	393	394	371	393	374	403	414	436	351	373	338	377	447	380	413	385	381	397	351	394	395	355	372	390	378	377	353	403	376	385	358	396	378	388	442	404	381	379	407	378	393	395	420	322	369	364	359	382	341	416	354	422	408	403	385	419	428	358	397	380	373	365	385	364	371	401	409	410	350	382	373	341	393	373	365	369	380	404	395	410	387	392	388	361	396	373	387	368	344	352	451	382	382	409	383	341	378	426	364	366	368	367	358	404	411	396	412	367	395	369	392	394	376	398	363	403	374	399	394	378	424	410	419	409	391	363	382	417	395	401	403	369	352	385	359	391	402	381	381	405	367	408	396	375	360	349	341	343	387	382	354	416	380	394	354	416	395	359	341	380	353	380	377	409	398	395	411	398	395	388	361	383	413	363	384	399	386	370	355	337	394	377	361	373	350	394	377	373	382	399	433	356	359	362	371	420	390	358	393	353	403	386	346	371	390	390	365	374	370	398	369	346	386	383	376	380	408	389	404	371	362	397	403	385	368	349	398	378	388	409	373	392	378	386	361	397	341	368	351	381	375	376	358	413	387	401	417	366	414	406	356	383	389	340	353	393	366	375	395	404	380	381	363	385	364	383	371	375	326	389	420	411	389	402	381	381	358	366	391	350	394	367	421	386	373	391	375	381	405	379	400	393	350	387	377	359	370	403	427	342	383	396	412	345	392	403	390	392	408	375	380	392	373	379	334	377	393	379	387	403	376	371	403	390	387	394	404	414	393	347	363	359	378	364	367	340	375	359	371	355	391	374	374	357	404	385	389	399	399	372	401	381	398	352	381	402	379	416	409	429	379	379	384	374	397	377	384	393	362	408	374	401	407	378	372	372	403	413	382	378	367	374	356	390	385	333	374	390	384	393	350	380	375	392	402	373	353	418	377	378	391	356	391	391	354	396	340	379	404	389	382	392	414	387	370	400	402	369	402	342	367	365	361	395	400	357	368	406	371	383	397	351	367	396	372	374	384	374	367	367	367	368	361	353	402	380	365	387	391	383	407	415	402	355	369	364	346	357	371	366	407	414	386	416	381	370	372	380	394	361	397	384	392	395	386	359	373	414	377	395	403	373	383	390	395	383	391	370	427	396	410	393	413	383	367	374	387	358	375	374	370	382	402	406	385	389	391	396	386	345	374	353	350	388	401	398	398	413	377	345	390	343	348	398	376	346	322	394	384	415	389	421	420	421	345	367	396	401	404	432	388	425	399	383	369	390	372	404	353	367	371	364	418	379	376	356	368	359	391	395	377	390	370	367	368	415	407	396	381	382	429	395	352	380	388	398	384	387	363	351	360	398	379	328	382	332	415	379	375	339	361	381	390	396	374	393	392	356	359	371	369	379	380	389	421	399	435	373	437	335	331	400	403	401	366	368	359	373	385	376	386	378	364	362	419	359	331	380	408	409	416	390	395	359	414	373	400	401	365	377	390	334	391	427	391	375	344	378	371	404	391	388	426	450	371	360	398	387	394	357	391	394	352	370	406	399	348	358	384	393	399	362	381	352	395	398	379	337	362	384	378	366	381	419	391	381	370	397	404	372	380	392	412	357	392	382	371	355	346	341	392	393	418	402	352	356	381	416	381	378	384	362	428	370	432	365	396	390	371	391	393	375	383	351	380	381	384	361	374	362	411	402	376	389	381	405	392	408	397	427	413	389	333	337	373	375	372	412	415	397	364	384	392	384	405	373	394	377	394	359	418	400	402	356	427	393	361	385	380	380	384	377	422	394	322	329	410	395	376	421	387	379	404	365	385	385	422	403	375	365	376	373	368	374	381	395	413	361	393	399	383	369	420	346	390	349	404	417	372	366	351	395	349	384	397	369	394	382	327	377	405	392	442	376	389	381	377	415	357	388	393	388	394	410	385	384	374	385	412	406	380	392	363	383	395	346	399	390	372	368	368	383	416	367	400	349	394	347	413	360	389	419	374	376	399	411	391	393	372	355	384	378	377	418	409	360	407	394	364	402	386	321	368	373	350	377	382	350	403	373	430	373	397	398	376	384	363	388	394	405	403	394	399	389	369	385	366	388	386	390	378	406	364	414	408	378	379	373	366	388	366	392	392	384	405	367	399	363	389	388	380	401	374	389	386	410	377	393	374	400	369	389	392	382	397	382	368	383	392	377	373	397	402	392	413	340	360	359	340	416	377	420	370	396	388	386	419	391	397	402	393	432	411	382	355	424	381	371	376	402	331	363	371	371	388	369	390	382	350	406	371	362	393	410	381	372	380	374	394	395	340	361	363	371	385	382	356	410	414	387	400	383	426	390	355	366	399	347	370	366	411	400	403	352	409	402	376	371	356	417	389	427	436	385	362	344	380	389	418	385	401	381	391	391	377	376	351	386	376	383	370	385	406	394	392	359	361	382	371	391	392	382	404	435	395	388	373	392	338	373	404	361	405	387	389	387	386	374	371	349	397	375	381	390	355	364	383	374	409	339	374	384	399	399	382	349	338	408	400	370	383	392	401	408	392	365	383	359	381	352	382	372	387	362	364	400	415	380	366	368	407	414	383	379	368	424	359	384	409	349	411	376	330	416	377	372	388	390	386	424	402	393	430	338	387	382	371	397	373	397	392	399	381	329	393	387	330	442	416	364	390	383	396	371	400	354	379	356	390	361	389	412	359	393	386	365	370	404	389	367	388	378	380	401	393	390	401	397	389	383	387	362	413	404	390	396	367	391	371	408	381	375	371	355	366	417	370	396	397	388	406	385	361	366	374	367	379	378	386	366	370	416	346	352	389	389	353	386	410	377	347	403	386	357	396	366	430	398	367	395	394	415	360	386	412	386	413	385	395	403	356	385	376	372	396	360	392	383	381	350	369	423	393	391	388	386	367	344	372	390	369	427	369	384	383	385	367	368	402	391	380	383	407	401	408	390	391	383	383	381	341	374	373	396	383	388	360	372	356	355	379	409	360	407	374	415	362	383	375	401	383	408	361	393	383	384	387	432	387	385	401	374	435	375	369	376	414	411	369	364	359	420	380	380	383	348	369	375	373	383	355	385	375	392	411	399	359	355	371	363	380	404	383	415	416	359	392	367	387	391	375	377	352	383	377	358	399	407	396	368	376	374	380	386	395	360	405	380	381	357	404	377	415	383	369	372	373	414	411	356	349	354	426	375	367	393	373	418	361	380	414	351	396	392	363	367	434	385	371	421	376	367	388	429	399	394	388	379	405	374	391	369	442	390	393	341	343	382	388	372	387	370	377	355	382	401	396	395	391	365	378	380	408	359	371	371	390	419	368	432	386	356	400	394	404	394	397	392	430	377	353	384	359	421	376	416
13308	1215	1475	1446	1348	1229	1163	1200	1085	1023	995	982	976	1011	1010	963	934	1004	1021	999	941	932	939	947	930	934	900	925	956	933	920	948	944	861	942	990	899	938	938	926	934	964	901	910	951	887	864	942	950	920	914	905	896	921	953	900	852	926	900	945	927	907	882	977	874	894	931	936	934	939	899	942	914	892	911	946	947	898	929	960	901	913	920	943	909	960	880	938	896	854	960	888	870	910	945	938	927	934	934	938	948	904	967	904	921	852	961	965	910	972	951	968	954	922	923	885	888	931	893	951	918	964	897	918	913	907	878	878	879	921	944	905	885	923	902	890	917	889	957	957	905	881	921	904	895	914	906	889	964	872	935	976	938	964	906	946	928	933	899	890	903	878	905	984	946	914	871	886	943	895	912	933	879	897	967	931	879	879	965	920	926	896	929	899	873	937	937	945	923	870	915	896	936	939	880	906	904	965	854	997	932	956	939	897	925	894	921	931	920	957	900	912	907	935	897	876	849	925	952	913	901	936	848	875	956	916	898	956	902	910	881	913	854	982	882	947	947	949	912	933	956	887	939	877	936	924	894	933	960	877	879	897	932	929	951	891	925	926	934	912	887	880	901	944	882	918	884	976	911	933	944	873	889	857	884	935	869	937	911	894	924	915	910	945	968	972	882	880	882	930	943	901	959	902	870	926	852	943	905	845	883	922	919	906	940	909	936	928	967	960	868	954	899	927	857	928	936	943	924	912	910	908	879	949	893	889	841	973	898	920	870	957	964	911	853	920	957	908	891	889	894	869	910	875	933	874	977	884	931	912	955	908	923	933	913	972	952	906	914	979	953	917	886	995	888	887	922	945	917	893	900	933	933	910	892	960	966	925	977	906	973	917	935	926	866	900	951	890	867	909	909	925	912	897	893	907	919	908	896	896	910	891	929	932	914	869	926	925	903	864	912	924	931	949	885	956	923	925	906	871	899	931	978	899	908	848	868	892	952	858	917	874	946	913	969	897	949	948	916	828	918	897	942	937	909	876	879	928	950	937	898	938	894	963	978	941	965	929	873	955	914	924	918	922	922	910	948	934	939	899	926	941	894	911	925	946	877	938	953	935	971	876	894	985	874	930	895	956	886	865	921	980	875	918	917	898	906	917	962	966	941	958	954	939	955	875	878	918	942	979	929	905	933	870	954	887	905	940	925	945	974	916	919	880	917	989	893	985	934	954	915	918	942	955	925	912	930	978	963	976	917	947	904	862	957	862	936	960	917	896	984	928	922	889	905	937	889	932	891	933	877	909	929	937	948	876	907	927	973	878	961	885	874	969	957	932	925	921	884	944	883	922	919	900	878	874	906	921	918	914	965	919	907	970	928	863	902	923	914	946	908	944	942	933	922	926	921	920	874	967	939	883	894	885	870	924	896	957	893	853	955	915	935	903	926	915	941	988	952	901	932	882	941	854	933	876	900	828	901	916	897	945	894	910	917	889	899	931	945	912	927	943	915	939	908	886	892	900	918	908	905	955	872	919	948	889	889	941	927	899	893	931	940	931	938	1004	905	941	909	893	902	916	959	931	899	899	972	906	961	913	891	940	925	888	889	900	923	924	973	965	901	915	973	908	893	904	934	887	909	905	922	880	962	920	890	938	923	895	927	936	903	918	906	910	906	892	966	930	975	944	864	928	933	950	932	920	950	880	924	917	926	893	916	908	972	933	923	888	941	903	905	932	972	896	924	899	993	883	915	897	894	888	876	888	870	934	900	911	938	945	914	939	885	953	887	883	959	913	904	932	875	895	962	952	882	906	946	933	914	922	881	940	964	921	882	918	904	915	900	888	995	955	888	909	931	891	917	919	872	897	922	927	936	954	871	885	962	929	948	953	898	930	914	909	967	894	906	910	923	948	924	944	921	867	898	924	938	860	932	944	945	894	920	922	846	1003	893	924	890	921	885	885	913	934	912	894	917	921	932	944	949	924	864	920	896	895	917	854	1015	926	876	947	894	914	918	902	912	922	995	917	899	915	831	969	892	859	901	920	910	950	956	930	887	902	885	924	917	946	917	890	932	854	947	913	884	939	921	893	900	898	916	914	909	910	877	915	901	886	917	933	907	896	893	903	927	889	949	921	887	963	907	943	864	933	931	910	891	972	943	972	918	898	936	923	891	925	915	913	944	897	967	889	909	933	908	880	973	931	870	928	947	956	874	934	932	940	931	937	904	903	953	954	935	885	936	910	874	935	947	900	893	959	951	924	877	900	941	952	987	933	928	888	829	924	918	1001	958	889	921	1004	933	945	908	904	931	952	873	920	890	889	948	878	890	981	918	880	924	840	917	908	875	942	933	944	917	933	962	919	913	915	890	1006	904	922	953	895	895	967	868	905	968	892	915	919	921	926	941	935	947	936	873	906	890	937	938	904	906	950	918	835	957	978	906	940	882	964	905	935	949	902	915	904	864	949	883	910	934	906	917	909	877	873	937	929	907	923	854	913	922	917	898	924	893	980	936	937	964	927	907	942	927	900	871	896	903	941	933	933	931	938	839	896	890	945	902	876	916	923	875	875	941	880	934	934	930	922	885	989	930	935	906	920	950	884	937	956	849	924	949	928	960	881	951	925	944	901	955	891	903	976	951	930	876	993	906	924	915	924	928	930	940	928	900	924	933	900	927	957	892	941	875	988	839	935	929	954	876	944	865	934	957	922	933	860	955	935	893	903	903	886	913	980	882	933	870	906	884	894	912	898	943	904	919	906	874	864	901	911	959	949	888	877	906	916	946	921	890	944	859	923	919	931	873	907	879	913	907	935	956	934	861	869	918	911	921	900	918	915	915	937	874	896	960	915	879	932	902	922	898	898	947	925	921	923	930	879	929	920	944	965	897	938	871	894	944	965	943	913	890	889	967	941	943	907	921	975	905	892	880	940	935	884	966	949	903	923	924	886	902	950	873	870	876	965	981	923	906	945	901	925	943	916	948	931	942	913	930	881	889	900	882	902	928	928	948	919	882	922	943	942	895	895	917	967	854	926	901	914	922	975	970	914	954	944	909	932	902	922	904	869	915	947	939	936	876	953	909	980	901	900	951	985	888	919	943	968	912	921	968	930	915	842	860	912	941	939	915	878	949	888	911	940	839	905	939	835	910	932	886	935	962	946	920	944	952	973	889	954	887	902	923	914	905	926	908	909	922	895	918	894	895	919	885	920	883	880	856	926	955	891	900	918	964	893	921	913	930	905	843	913	931	924	877	980	949	940	934	900	948	891	951	863	939	902	886	934	927	923	888	962	976	907	910	927	967	944	931	921	941	952	858	880	939	923	881	909	980	882	901	919	839	904	912	878	906	899	970	930	950	873	932	939	909	928	957	1009	930	887	973	910	935	934	884	951	867	894	932	911	923	956	941	867	879	898	962	902	920	920	972	923	921	904	867	901	895	927	873	939	899	930	913	897	881	894	901	923	889	915	948	945	866	992	896	939	900	921	906	926	886	890	935	886	916	943	905	944
28938	4613	1002	570	427	338	271	246	220	205	216	207	213	203	192	179	188	204	205	215	213	187	194	184	196	198	202	187	212	217	187	176	214	192	173	219	186	187	208	185	188	200	208	186	188	195	200	202	193	197	183	191	200	197	217	210	156	179	182	188	167	189	187	184	214	168	208	213	183	177	163	218	206	186	209	189	179	203	187	222	178	185	170	190	189	171	196	194	184	173	189	195	196	184	183	191	186	166	214	215	200	201	193	183	207	182	192	192	180	210	198	179	206	204	174	178	197	182	203	192	170	186	188	177	183	197	197	168	212	189	199	191	206	184	171	159	189	183	201	205	196	181	192	211	192	193	213	204	167	195	201	188	185	183	190	196	185	180	192	194	198	169	194	181	197	179	182	191	201	206	175	192	196	195	194	196	195	228	188	190	196	171	208	197	173	192	184	197	194	209	191	188	207	185	213	170	175	189	167	174	199	189	180	184	177	184	169	197	193	193	196	168	176	171	188	185	189	207	193	189	181	165	170	165	198	204	207	194	186	170	173	199	170	181	173	168	187	199	172	212	192	179	199	205	195	169	197	192	196	190	200	167	200	189	180	193	178	201	205	190	200	191	192	205	198	197	180	199	205	213	208	169	171	199	171	215	204	207	164	186	194	189	183	167	169	192	179	201	193	183	191	192	181	179	179	197	164	187	214	211	193	203	181	179	223	192	209	190	171	178	169	186	193	171	161	209	205	181	212	176	184	175	193	212	182	172	200	214	190	177	198	184	214	172	195	196	193	180	225	179	192	205	196	180	222	189	167	185	182	183	202	180	204	194	167	173	204	204	181	185	154	187	174	194	199	185	190	186	208	184	190	192	192	195	195	207	156	170	183	179	193	187	190	176	201	214	181	188	182	176	181	175	160	194	231	194	178	198	196	180	173	178	160	190	179	186	196	192	200	174	194	193	172	179	184	201	168	187	202	198	193	213	213	215	222	222	208	196	182	177	180	198	203	194	198	187	185	181	207	170	188	203	186	195	200	199	197	195	186	189	180	206	186	195	180	175	178	179	184	200	203	197	207	189	201	169	171	200	166	170	158	190	177	192	181	202	217	209	203	237	201	180	185	196	201	175	164	215	209	174	208	224	188	202	190	171	172	195	191	179	189	174	190	209	170	205	200	191	179	201	198	210	167	188	164	175	187	208	204	189	190	188	182	186	188	185	202	176	165	182	192	195	208	202	186	178	189	194	189	175	203	188	196	182	163	191	183	189	176	210	201	178	156	173	186	190	200	192	194	161	189	179	221	190	192	196	201	176	190	208	199	202	187	184	180	196	204	178	220	228	188	183	212	202	180	172	203	159	211	193	193	203	181	170	176	190	185	163	159	187	181	166	187	183	192	181	212	180	188	189	186	193	181	194	232	188	190	195	195	212	200	152	194	187	178	196	183	152	174	146	197	173	188	199	205	173	204	183	189	179	200	198	185	184	213	200	172	176	197	212	203	198	180	187	178	208	211	176	175	188	170	173	204	198	222	190	193	155	167	176	188	195	208	204	168	183	198	195	171	184	174	210	156	181	199	199	194	170	168	215	201	190	192	230	198	191	199	180	212	201	181	187	190	162	209	197	214	183	193	168	177	180	177	186	196	176	178	215	174	206	202	202	154	162	177	200	176	200	217	198	211	194	186	236	191	194	189	187	181	179	178	219	195	193	182	196	179	180	171	177	150	197	206	182	213	186	210	174	207	210	194	207	180	187	179	221	199	185	182	181	178	179	184	188	208	213	155	194	194	194	153	173	193	184	190	192	199	193	204	196	207	200	192	203	193	180	172	182	153	164	181	189	178	181	176	195	213	171	195	196	171	177	168	177	176	193	188	189	184	171	209	187	170	187	180	175	190	193	179	194	202	182	169	198	158	196	178	192	195	218	192	208	184	194	165	186	178	201	188	189	181	200	210	176	177	200	183	193	175	198	196	189	184	210	195	191	213	204	190	156	191	203	191	179	192	186	185	170	200	179	201	207	179	180	190	188	194	195	207	186	182	185	191	179	186	199	194	184	182	204	181	214	196	221	180	226	210	180	188	189	223	213	214	180	168	188	194	215	213	198	183	207	172	173	199	181	176	164	186	203	185	194	188	194	189	204	193	206	180	178	190	195	194	175	178	212	190	199	171	211	202	184	192	171	169	165	196	167	173	209	175	197	205	195	214	179	190	193	193	182	192	171	207	185	185	198	199	176	189	158	162	188	178	185	228	191	206	190	178	230	191	172	179	171	185	185	198	166	187	157	212	189	149	191	197	184	202	196	203	194	190	183	188	191	202	220	184	173	197	190	198	180	185	215	184	197	185	201	172	194	189	187	193	173	158	193	182	184	207	188	203	174	185	194	185	178	194	183	199	167	195	188	173	191	184	199	170	189	181	192	186	201	224	156	193	219	186	208	201	195	191	194	197	195	196	197	184	182	195	229	186	182	197	185	191	196	168	199	194	183	194	178	201	200	199	189	209	170	191	173	194	181	179	195	171	193	173	175	188	168	184	170	184	209	171	191	163	203	179	168	209	178	205	212	192	171	207	209	207	187	208	185	193	172	184	209	162	213	193	191	191	195	207	208	187	190	195	193	201	183	192	201	196	195	171	198	226	178	140	186	185	182	193	197	176	187	184	210	167	209	197	184	204	199	176	184	204	175	203	209	195	202	192	192	210	207	211	198	184	203	201	196	190	184	194	195	191	177	194	192	184	187	169	167	198	188	188	184	164	192	199	193	174	189	163	193	182	194	182	177	175	195	168	201	192	177	190	192	203	178	179	187	207	209	184	167	183	169	203	161	199	201	199	227	192	182	182	184	172	208	201	208	188	204	183	213	210	184	179	168	182	187	195	203	192	200	203	194	163	213	195	208	203	208	194	215	206	213	179	206	207	190	195	174	180	198	209	203	193	180	182	162	183	176	187	190	197	191	183	183	181	192	192	200	193	175	194	175	180	182	193	224	175	179	178	180	201	203	185	163	186	202	202	201	155	192	176	200	179	183	187	221	181	194	188	187	198	185	204	206	194	175	164	199	184	184	184	194	182	176	178	184	179	182	186	183	172	199	204	167	177	188	180	184	178	205	203	172	211	175	185	174	199	179	199	192	170	204	154	180	188	167	184	210	189	183	176	178	198	180	203	212	162	190	173	164	200	188	175	193	206	192	190	189	187	186	199	173	206	186	168	188	200	196	176	180	176	196	191	164	166	167	185	206	190	186	221	188	191	187	196	198	184	195	157	216	202	227	180	204	186	185	196	166	197	182	202	181	191	187	171	169	175	172	201	189	193	184	201	192	200	177	178	178	184	204	195	189	169	198	203	213	178	190	163	199	194	195	207	193	184	188	172	208	184	209	183	193	169	175	169	178	190	195	210	197	190	191	223	203	178	218	198	207	169	179	190	193	166	193	160	172	171	219	188	178	194	209	196	175	205	197	159	190	180	207	200	171	169	178	204	179	185	228	163	205
18165	1092	1546	1641	1411	1138	981	883	783	749	755	658	702	658	599	585	585	623	540	559	562	551	511	527	522	556	506	562	493	528	541	536	508	536	495	522	513	497	545	488	485	527	469	526	527	500	496	529	520	490	504	514	492	493	501	485	502	490	484	513	506	486	492	484	518	479	461	494	476	522	472	535	497	462	486	494	515	470	451	511	553	497	491	504	533	490	547	474	550	484	530	500	528	510	494	502	495	485	446	482	501	463	486	479	509	514	505	511	497	471	457	490	476	484	514	551	511	480	499	478	504	511	531	518	483	473	460	524	473	498	474	508	503	461	498	480	490	452	472	502	493	460	510	511	510	533	461	484	481	511	480	493	472	473	509	478	459	478	502	526	488	478	479	467	483	481	494	530	510	485	496	501	477	519	498	497	470	487	470	494	487	479	522	509	487	513	484	507	479	490	533	510	483	488	488	502	469	486	501	505	521	528	514	502	512	455	487	472	451	475	497	518	497	481	498	486	502	486	502	481	508	499	477	517	480	548	489	538	490	481	476	523	502	528	520	486	469	506	544	534	488	528	538	537	489	489	488	503	525	521	486	482	527	469	453	481	507	508	505	496	512	510	518	469	488	498	531	469	498	500	501	485	521	492	502	522	488	493	541	488	509	483	524	490	470	484	494	457	520	461	501	522	457	511	464	540	475	481	488	475	471	461	482	490	551	501	510	473	503	508	484	493	538	474	517	453	509	483	484	456	487	499	476	498	499	474	505	482	460	502	449	498	471	469	484	511	498	496	495	503	438	507	430	500	510	514	486	472	571	478	504	520	498	502	508	504	503	512	484	482	450	496	503	499	495	500	483	515	501	477	484	478	464	472	493	487	485	508	507	466	471	479	529	484	504	491	495	524	470	552	535	513	462	512	444	509	551	489	499	500	472	487	483	444	540	521	491	475	516	500	509	482	443	505	452	478	527	498	477	490	449	488	556	525	512	475	484	520	550	474	526	503	472	460	526	487	513	505	470	475	485	468	476	510	523	517	494	494	490	506	490	522	459	496	512	489	493	512	523	450	507	501	495	480	504	476	522	491	483	540	517	467	497	469	460	523	504	496	511	473	539	483	442	500	498	483	495	509	490	500	521	541	466	483	498	527	493	528	496	471	515	496	489	497	501	515	479	527	520	477	515	477	513	522	474	503	513	521	470	478	504	455	514	456	517	478	501	503	484	478	521	506	516	499	485	487	506	483	507	469	527	492	502	511	513	510	468	471	512	478	479	507	549	429	495	507	515	501	508	520	487	518	471	481	479	467	519	491	487	511	475	488	492	513	522	510	516	501	515	487	478	482	494	501	475	508	522	502	491	503	516	488	498	496	493	488	508	496	502	499	541	487	488	540	525	494	498	439	530	495	494	459	496	504	538	523	511	501	440	514	482	488	472	465	497	455	515	492	491	485	502	500	517	512	541	468	509	533	521	481	490	520	529	458	493	466	509	482	490	508	537	496	531	464	475	534	487	456	489	470	479	516	473	486	496	494	496	507	489	531	491	501	483	512	510	537	505	445	519	450	494	507	468	513	504	498	497	515	467	529	490	512	493	475	555	522	504	492	510	520	492	470	511	537	506	507	495	493	473	463	512	497	503	432	523	512	475	510	464	507	497	500	466	478	478	460	473	505	488	487	454	511	464	482	507	493	463	533	527	504	483	480	470	497	500	487	479	530	525	472	488	445	492	488	501	473	490	525	504	486	512	475	490	489	450	524	539	511	542	498	509	511	490	556	462	512	501	495	499	513	482	438	488	486	510	493	496	516	522	468	518	521	490	483	460	506	465	510	526	465	518	479	504	512	464	502	478	490	478	451	512	487	493	492	498	493	488	518	499	491	525	479	504	476	519	455	443	507	500	512	470	464	535	469	504	462	480	494	515	466	527	467	494	483	536	518	496	481	482	498	489	536	513	461	530	506	504	486	510	495	506	513	457	488	486	505	506	478	497	517	536	492	524	480	504	480	503	498	496	472	467	457	493	480	496	510	525	496	481	486	515	493	506	469	454	488	483	522	497	497	515	511	477	460	528	530	499	490	519	522	451	523	475	453	500	454	519	483	556	495	505	477	473	498	485	503	502	515	520	504	509	517	454	488	466	494	478	493	495	492	482	470	486	467	524	520	487	472	528	466	486	503	487	519	505	466	485	519	517	495	502	508	514	498	535	454	473	504	498	514	489	459	471	495	493	534	506	524	506	508	470	516	480	487	543	479	486	543	512	480	523	520	468	502	524	463	499	484	508	460	510	516	529	470	517	477	488	499	483	518	473	484	471	495	493	483	499	483	508	464	519	451	464	504	520	511	488	458	487	547	512	489	492	525	494	482	511	489	544	486	498	456	516	524	490	519	457	496	485	462	523	489	510	494	510	490	452	521	499	506	503	503	456	483	502	508	481	502	494	482	465	496	492	492	479	500	468	449	522	480	510	514	485	465	528	465	458	493	504	486	495	535	495	495	498	530	477	476	505	493	524	472	482	482	469	526	508	474	513	481	518	479	519	480	453	494	518	508	542	486	461	531	493	510	539	505	532	484	502	491	535	505	483	463	475	507	464	534	491	487	472	502	492	514	471	471	484	513	496	474	511	515	543	513	530	520	500	494	488	467	481	463	479	517	461	495	466	511	509	525	530	488	478	468	504	499	438	480	509	486	481	492	473	464	527	520	496	523	505	474	487	538	517	544	513	464	497	482	460	485	497	514	520	477	486	488	505	511	461	514	463	488	487	479	530	497	495	505	494	492	492	479	498	469	437	470	496	490	465	475	498	494	497	492	529	480	503	471	524	462	509	493	536	472	486	473	474	496	502	486	529	501	475	472	506	501	502	489	493	497	494	477	496	540	482	458	496	458	507	533	482	449	489	500	474	486	504	499	522	488	519	529	490	497	503	511	503	461	460	466	442	517	454	508	512	536	492	507	502	453	468	494	524	470	523	540	508	501	478	488	493	487	504	483	530	517	464	522	510	489	476	478	455	528	517	465	490	504	495	486	482	470	493	510	527	500	523	513	501	502	495	460	492	495	483	468	511	458	526	494	500	453	470	532	487	477	515	482	523	461	484	532	473	516	473	506	448	498	531	514	520	499	480	493	486	485	481	473	474	493	480	508	473	479	502	467	499	484	480	517	505	539	493	443	440	530	502	465	482	551	500	513	473	459	485	501	473	507	552	528	449	482	514	516	503	480	476	517	503	495	484	474	475	512	489	524	503	481	473	489	495	486	520	468	475	457	511	488	450	528	489	487	486	450	490	513	521	489	489	474	469	477	489	547	516	518	521	517	539	521	482	500	493	505	487	503	477	502	502	470	498	499	519	486	461	452	518	497	517	506	508	546	493	522	513	521	484	495	536	504	515	490	490	470	492	503	523	497	522	441	449	501	511	516	504	474	488	509	493	507	511	542	445	494	494	471	463	451	505	467	466	524	486	490	482	480	482	490	487	477	454	492	510	452	503	491
5135	567	394	418	406	413	419	430	383	396	395	396	410	405	394	432	409	401	417	402	389	406	394	428	427	441	430	396	415	414	399	405	431	420	393	392	398	397	408	414	430	386	390	416	382	378	412	402	411	456	412	404	423	385	417	431	405	391	436	396	400	440	419	388	397	396	433	404	420	382	395	380	389	396	419	425	412	408	386	419	389	417	404	419	413	385	401	402	383	416	401	426	411	424	399	395	371	418	376	381	417	415	414	408	422	364	375	413	408	366	417	428	410	394	382	400	403	389	419	410	435	372	384	416	410	392	456	395	402	446	455	408	382	418	446	418	412	440	422	397	462	438	410	398	400	411	349	413	436	405	414	428	437	387	410	411	429	386	427	418	372	377	397	389	402	394	402	425	407	371	419	442	402	415	389	390	411	435	402	414	421	412	408	404	387	387	408	421	402	404	386	413	392	437	417	391	424	379	383	425	425	414	402	389	409	430	399	406	391	420	407	409	394	370	446	416	377	400	436	437	414	424	365	459	444	421	474	386	440	421	384	399	381	418	389	418	377	383	384	397	407	420	426	389	381	414	468	428	437	413	383	384	394	440	398	387	411	439	411	385	418	403	387	413	444	377	416	423	421	404	425	387	409	396	423	404	372	369	404	401	423	410	436	407	380	396	395	407	440	380	390	397	420	425	442	431	380	383	430	409	420	407	421	361	399	395	456	427	396	446	465	398	388	390	386	387	381	436	411	396	377	392	408	406	397	407	397	397	367	388	416	433	439	404	378	414	436	374	424	407	395	430	411	439	379	403	392	417	396	456	372	383	423	405	377	376	415	413	420	404	366	409	418	431	377	397	405	438	371	404	421	391	395	462	439	422	421	421	377	419	340	431	414	396	417	397	405	397	378	411	409	403	428	405	412	418	425	387	407	401	425	435	423	417	400	421	430	423	392	441	423	392	407	401	370	409	435	397	433	399	400	431	419	403	433	395	353	430	408	461	399	406	383	410	388	424	424	391	387	426	408	432	392	411	422	394	408	400	397	400	408	434	419	393	383	443	407	419	383	396	382	398	408	427	407	424	402	393	415	399	382	413	384	418	396	376	446	390	392	397	384	391	387	424	407	358	390	374	383	433	438	389	457	415	391	391	424	416	404	403	413	374	405	440	418	421	417	372	398	396	415	436	400	397	385	416	387	384	448	418	411	399	414	436	415	384	403	387	420	407	400	367	421	411	420	445	420	406	402	382	418	343	411	397	382	400	445	389	402	399	446	426	408	410	412	391	394	403	423	425	398	407	407	405	357	400	459	383	437	399	406	342	421	395	408	388	361	401	383	438	423	412	375	398	437	412	416	398	442	371	390	383	427	409	385	385	443	406	408	387	400	376	382	412	454	384	423	430	424	378	425	368	438	384	398	385	403	451	422	413	401	429	401	442	398	430	380	399	414	396	387	425	388	409	373	396	410	431	420	410	426	391	408	399	424	381	405	445	394	410	395	424	426	424	387	430	403	387	429	382	386	419	399	397	403	414	408	405	415	405	450	402	395	413	403	412	414	390	369	407	425	403	383	402	407	378	422	385	432	433	406	384	410	409	434	407	377	401	427	419	416	397	364	396	387	392	454	408	408	389	398	375	431	412	426	411	390	366	404	417	407	416	428	385	409	404	356	397	397	382	373	446	449	419	388	401	402	440	377	436	432	379	411	419	430	375	405	410	401	388	405	417	415	391	432	425	400	435	461	402	390	395	386	386	433	382	383	446	422	408	390	435	421	405	398	377	418	412	415	372	379	405	363	385	403	412	439	419	420	390	421	419	435	368	372	425	388	452	386	439	388	434	418	378	401	398	417	388	393	400	420	420	397	392	433	383	419	406	417	421	403	400	418	427	430	375	383	409	406	420	456	409	385	400	384	377	423	417	410	408	401	374	394	410	414	426	418	372	431	403	409	464	406	460	370	384	370	396	393	402	434	395	416	378	470	434	415	416	395	434	414	414	360	396	382	409	384	432	402	382	441	439	429	421	411	363	394	429	389	434	435	396	423	415	434	421	391	422	432	379	368	383	354	402	435	452	411	386	404	395	389	388	397	398	387	378	410	370	426	416	430	414	429	389	416	400	406	422	399	405	395	412	405	429	394	403	394	415	418	374	417	394	423	403	417	392	421	419	419	429	416	433	402	426	398	411	382	415	430	405	427	395	405	408	367	414	439	402	403	378	422	421	416	421	442	421	384	400	411	393	402	397	398	393	378	406	399	392	379	436	413	404	416	397	430	347	398	432	421	433	409	425	406	411	399	417	407	412	378	395	387	433	373	415	422	405	453	409	392	405	444	428	378	407	393	436	408	392	386	419	401	395	422	382	434	399	390	390	408	404	378	413	373	432	405	396	406	373	403	402	388	406	405	401	416	443	381	439	394	442	381	369	417	394	407	418	396	390	415	386	398	417	401	398	376	405	419	392	418	379	425	367	443	384	360	404	378	341	414	401	426	432	397	421	401	414	419	395	427	403	404	419	361	427	406	406	371	394	408	426	387	410	406	408	416	411	417	416	436	419	442	422	416	415	395	386	407	400	397	364	407	378	391	399	396	411	426	383	422	385	384	413	424	394	450	383	415	384	391	399	386	406	379	432	404	400	379	407	412	381	367	442	437	409	385	398	363	389	426	427	390	392	439	419	385	423	397	397	372	395	419	432	393	392	391	410	390	369	441	423	419	447	418	432	393	434	373	424	437	389	381	403	408	361	412	398	395	428	440	420	423	410	414	455	422	386	384	412	408	428	404	393	405	399	423	402	426	419	385	373	410	427	381	431	418	407	397	418	404	409	414	427	367	407	416	413	394	396	437	398	407	419	442	416	433	438	408	394	389	389	435	398	416	423	384	411	429	369	358	413	396	385	425	421	406	416	412	411	397	402	377	401	388	377	411	377	400	404	439	410	379	398	403	431	443	385	421	370	417	403	387	405	418	443	421	431	414	385	379	408	433	414	389	419	401	405	391	417	418	439	435	417	438	373	401	394	445	444	397	393	412	380	430	419	388	386	406	399	417	408	437	420	403	378	441	436	438	396	380	422	372	408	409	450	413	425	395	377	365	352	396	430	421	379	434	381	413	387	372	400	397	364	386	427	378	420	421	409	379	393	376	416	426	410	387	410	396	350	437	437	385	396	417	404	412	388	404	401	415	405	445	435	401	412	375	411	375	412	386	402	428	413	380	380	404	414	384	434	390	386	422	414	369	398	393	398	389	388	402	411	389	400	419	387	403	402	411	380	414	366	408	424	445	429	415	396	402	443	401	425	451	410	392	424	404	424	423	411	405	388	382	433	424	430	407	463	398	414	388	408	444	429	397	431	406	401	399	403	389	433	374	391	385	398	397	437	427	390	448	428	422	375	399	419	408	428	402	434	402	397	419	410	422	437	414	451	416	441	447	433	422	426	396	411	416	417	429	405	400	368	418	406	378	426	409	455	431	411	427	397	373	417	415	426	414	392
4477	1029	1012	1011	1001	1026	998	975	977	1000	973	877	995	1015	983	1022	982	990	947	1009	991	986	928	1047	1003	983	933	948	926	941	984	958	1016	976	984	1039	967	950	1011	952	977	985	935	992	992	934	964	981	1004	1001	911	945	1036	953	957	1072	941	992	994	983	960	962	990	967	1034	987	970	968	981	1021	879	1035	998	953	988	981	989	982	975	986	975	970	942	972	972	976	946	974	1018	973	968	1014	932	1013	987	949	1001	938	947	918	1020	940	959	994	1018	949	972	972	1027	971	1015	972	920	973	958	962	977	916	964	989	965	971	1007	982	956	993	964	987	1020	967	960	1001	972	1011	1049	955	1022	996	1026	938	975	1025	949	1020	993	939	962	988	956	1013	995	937	985	1017	990	903	977	965	982	978	972	972	1036	992	955	944	947	1005	1018	1004	997	984	917	919	969	1004	983	1014	954	1006	1002	927	944	983	976	987	957	937	1015	972	1043	975	997	962	947	998	935	977	989	942	943	953	1013	993	984	928	995	1037	957	987	994	1027	976	916	955	987	1022	944	1027	1030	997	970	968	1033	968	950	939	1010	965	944	946	907	976	905	987	959	971	1001	923	976	1042	994	1028	994	1013	980	994	918	1023	967	942	1024	994	949	927	985	984	981	972	1016	953	968	1039	979	991	1027	1003	980	1035	988	965	920	973	937	984	949	984	961	928	990	910	927	966	944	956	1042	1019	911	1011	989	955	1029	1013	1008	973	971	1021	960	951	964	986	987	990	955	958	982	956	999	998	996	972	995	997	993	946	1001	956	934	985	1050	962	945	1019	991	980	996	977	993	989	1029	937	979	953	990	998	964	983	1051	962	998	1004	932	961	975	972	1021	981	974	986	944	961	983	971	995	1011	929	973	983	982	972	965	966	973	981	955	995	989	996	941	1015	960	997	943	938	954	969	974	1021	963	987	955	1021	1007	992	983	994	945	991	999	933	976	1018	1004	972	953	935	956	988	983	1021	971	986	905	965	995	982	940	963	933	953	953	999	980	968	949	940	1007	983	1006	1000	969	997	983	981	950	976	936	1026	1004	998	990	1019	970	963	1000	940	909	866	970	1003	932	940	964	948	932	970	978	968	956	998	948	920	964	1023	1011	982	966	966	1051	956	1016	971	1036	970	1004	988	983	986	924	985	947	1008	978	913	999	985	975	945	992	1002	941	951	988	980	963	1000	941	969	999	978	891	972	959	964	942	979	970	983	1003	983	981	998	992	1023	941	955	940	968	999	1013	980	961	932	949	933	984	958	978	948	986	987	969	982	1024	1035	995	985	949	968	992	983	926	944	958	889	959	951	990	1007	1044	980	918	1016	1009	1033	984	971	931	970	1018	996	1005	975	950	979	969	955	995	1015	992	967	981	975	1012	988	959	995	957	1001	983	947	985	925	935	985	913	950	1034	971	992	941	973	992	1003	1001	950	976	972	932	988	989	979	939	954	996	952	987	951	994	963	975	987	970	991	908	964	975	1004	1015	985	975	1004	980	971	924	995	979	1020	995	995	952	971	969	998	913	949	970	971	1028	984	986	980	964	1038	946	879	990	1022	967	956	1003	999	1004	997	998	1006	917	986	905	1009	940	986	978	956	915	935	1008	934	957	965	944	937	952	991	957	952	972	947	967	952	923	1005	985	1012	951	987	939	974	962	996	962	920	953	952	958	965	931	1005	968	977	910	990	1005	1016	980	970	949	1004	988	966	911	1002	993	952	1012	986	1044	938	955	989	963	980	951	960	1094	974	1003	967	956	910	968	989	977	960	921	951	990	964	984	945	972	1027	946	949	951	972	1009	941	947	997	952	984	988	950	980	900	981	989	965	1013	956	967	966	939	963	1006	935	1000	1002	974	957	991	971	945	967	952	989	988	984	986	1017	1009	983	972	1023	1002	998	978	993	1010	989	978	956	969	952	948	933	926	974	1013	957	947	978	999	920	975	970	925	984	1020	952	962	979	998	940	1002	967	966	980	1045	1017	997	958	936	960	1027	1006	977	950	1009	943	964	1012	945	983	1021	974	1004	934	983	1025	965	943	1001	966	957	997	942	953	999	1014	996	926	928	998	963	915	954	957	999	956	961	950	940	985	979	914	952	987	1000	989	958	916	968	946	991	944	988	993	972	963	950	971	971	935	979	979	979	924	1000	968	1037	929	1020	967	935	973	979	968	992	1027	961	974	964	972	978	943	971	945	978	1002	1029	936	1018	994	959	968	925	972	964	956	956	1019	1009	1017	997	961	1034	968	947	957	1005	991	1011	948	965	1021	936	973	951	954	952	963	940	989	981	980	1068	1031	1006	956	945	1034	994	990	1007	973	1011	1008	1011	968	981	976	978	952	1016	940	978	943	998	974	935	997	954	948	960	960	986	992	988	1002	1037	955	946	981	969	970	967	976	970	979	949	937	952	1017	971	978	1021	944	936	967	957	1025	973	1000	906	929	975	963	928	959	998	962	1036	939	943	925	952	1012	959	972	958	980	953	990	1003	967	975	975	989	995	957	980	975	989	986	998	992	944	1009	923	964	994	986	946	1000	941	1001	949	916	948	950	995	939	987	1019	985	930	974	973	1022	976	955	890	964	1030	1017	949	949	923	995	937	982	954	959	953	920	971	900	999	923	963	986	990	942	996	980	986	974	951	978	943	1061	964	999	984	946	937	956	944	993	951	983	994	1017	964	944	967	1005	1010	956	1010	980	920	965	974	951	979	997	990	969	954	1002	988	966	985	925	924	942	991	992	931	945	952	991	971	964	1021	950	1062	953	923	970	980	942	1038	1029	1006	1006	951	1002	977	917	984	1005	969	987	938	951	1002	978	982	971	952	993	999	961	979	996	995	957	1018	987	887	1007	969	962	947	973	992	1024	961	1005	968	964	1004	982	1020	975	955	958	977	1015	982	927	972	979	973	994	1012	992	914	972	1028	976	987	985	956	963	963	992	901	934	946	990	972	973	958	949	945	1006	985	1004	984	985	984	941	1023	914	950	920	989	963	952	987	934	982	953	972	968	992	923	1039	968	1015	914	976	977	954	978	1006	993	924	982	962	956	965	948	949	984	966	898	904	980	975	1031	1006	957	963	1004	935	984	984	968	964	1006	974	956	933	1033	980	993	976	975	969	915	953	1002	977	964	1010	949	1003	1014	952	975	964	972	1013	1037	960	929	965	915	936	1011	977	896	1053	1012	1022	928	977	968	1014	970	921	959	1012	957	1021	960	1015	1052	989	939	944	1025	977	982	996	970	970	956	1010	1034	949	1007	946	1007	975	930	972	991	1006	969	957	936	950	1021	1026	962	967	999	967	1029	972	1004	1005	998	978	970	1033	953	995	941	977	941	977	954	1006	952	1009	942	970	1041	950	978	1018	935	998	983	984	982	951	1013	981	999	1004	949	977	962	927	983	925	999	981	955	1024	994	914	968	966	999	936	998	970	951	969	991	961	974	1014	941	939	1025	949	944	947	1001	940	946	994	959	1002	989	1013	976	969	1001	920	975	979	1022	992	939	1015	929	983	1006	982	964	927	898	978	955	988	973	1008	994	939	987	972	967	978	969	1013	990	975	971	1026	1021	1074	1003	1019	971	978	1008	996	943	970	949	999	948	968	955	933	1007	1016	924	957	948	986	995	967	961	1027	1008	935	993	988	976	1046	999	976	981	976	984	967	983	989	983	985	1021	962	963	956	949	948	986	986	949	999	937	986	958	943	967	965	1024	951	994	989	997	975	917	1030	1017	993	980	976	969	955	947	962	1021	969	1058	1050	948	943	931	959	969	958	1017
17953	1974	717	553	489	483	444	426	403	382	383	405	394	384	380	401	387	399	373	368	385	413	363	343	379	376	391	365	375	377	391	378	397	407	399	376	386	386	392	371	362	370	411	373	399	405	429	402	367	348	372	352	377	388	408	427	396	356	357	348	365	392	384	400	386	362	390	377	381	394	390	388	368	388	349	358	415	386	405	383	421	384	389	410	415	377	357	400	347	399	405	414	371	372	385	383	389	406	393	414	360	382	385	407	392	406	406	364	417	360	394	411	379	370	377	359	430	377	359	353	351	384	365	387	384	402	389	394	368	349	361	404	380	368	367	365	389	393	371	403	371	426	382	374	400	365	400	386	436	387	370	383	354	410	402	391	393	396	370	378	403	389	341	405	390	432	391	359	400	365	363	375	357	414	420	369	414	417	394	384	394	392	363	371	398	372	366	383	372	392	382	357	352	384	381	379	377	382	393	361	380	398	402	402	352	401	390	396	400	370	362	414	385	394	366	395	359	385	383	411	372	376	390	395	390	364	379	398	381	396	381	396	361	382	361	380	393	357	409	426	369	401	372	372	416	397	372	395	372	381	407	383	382	402	368	348	353	370	421	405	405	351	382	383	376	379	356	380	387	413	380	377	407	386	341	375	428	350	375	391	392	418	381	368	356	383	374	402	409	373	390	430	397	379	367	405	376	406	344	367	388	417	413	379	401	367	382	354	393	367	361	384	398	354	376	390	394	401	377	373	397	391	373	376	379	362	366	393	338	384	380	413	410	394	389	377	381	387	409	378	391	338	378	372	326	375	394	381	375	354	387	340	368	381	368	402	344	391	381	361	387	401	388	370	413	380	367	364	334	362	390	381	384	370	399	374	376	385	389	407	389	346	390	378	418	401	403	409	419	407	373	416	387	373	395	379	399	375	404	359	380	409	403	399	381	399	386	357	373	412	352	377	331	360	384	364	388	392	399	405	377	393	420	408	418	371	398	399	406	361	410	362	404	389	403	353	386	333	411	377	375	367	397	402	393	382	379	378	361	391	376	375	404	382	348	407	346	401	347	399	397	368	376	371	351	358	343	392	360	366	328	403	398	379	399	343	356	373	375	363	349	364	374	390	362	375	402	421	373	368	386	358	415	398	398	378	403	381	398	362	394	404	372	363	399	351	386	370	401	409	365	413	354	377	396	384	420	363	447	399	378	369	384	376	344	402	377	392	364	385	340	392	392	369	398	384	368	399	365	336	324	396	398	372	363	357	355	337	368	379	376	411	373	338	385	336	414	388	397	368	406	364	409	381	402	417	389	374	363	346	394	371	407	420	388	378	385	432	381	399	401	390	386	384	396	394	402	396	375	430	374	399	429	381	408	369	401	341	391	364	368	369	376	343	397	402	380	394	382	399	386	379	391	381	379	395	350	371	394	402	396	407	376	382	424	360	403	388	416	359	348	377	335	366	375	380	387	422	401	376	362	358	404	376	412	390	380	380	386	377	366	388	381	355	362	363	382	361	416	375	390	421	365	382	347	398	391	365	388	396	415	404	391	378	384	374	370	373	347	389	409	387	393	371	422	376	362	384	352	387	369	368	364	373	415	411	403	365	327	359	374	384	362	367	362	373	382	423	379	378	371	378	378	360	398	403	377	355	348	390	422	321	352	359	387	379	401	369	403	355	407	359	392	407	364	348	377	373	369	383	359	394	389	366	390	374	376	423	357	383	408	355	394	383	343	374	398	377	354	392	392	375	381	390	426	390	378	403	380	368	390	384	398	405	375	380	395	390	374	363	382	355	396	391	364	430	358	404	428	409	382	420	396	372	380	393	394	375	409	379	367	401	380	357	397	359	364	384	419	418	417	398	383	369	382	402	397	382	404	376	377	349	408	424	362	406	412	346	364	354	377	364	374	368	372	367	378	412	372	421	417	400	363	387	394	379	371	417	402	375	423	412	370	379	398	399	416	363	404	392	350	374	360	404	404	373	410	398	378	385	377	363	405	383	359	384	388	356	402	386	397	382	349	385	381	390	363	366	348	372	374	400	352	389	396	407	390	373	377	388	379	354	384	356	364	376	372	396	371	429	398	386	398	401	390	404	430	390	408	404	390	360	368	359	390	403	388	393	395	418	390	358	355	325	389	352	376	346	410	386	384	364	356	360	394	386	394	336	390	440	396	380	402	400	392	360	353	400	393	393	398	382	396	390	386	412	423	424	370	392	410	379	373	382	402	386	387	384	374	376	378	354	361	397	406	391	371	390	415	389	378	409	395	400	370	408	385	376	337	367	385	386	375	369	354	344	386	333	370	396	399	376	389	399	396	399	362	388	402	362	363	370	409	372	372	424	370	428	330	362	350	380	364	408	422	385	405	367	359	401	356	395	378	389	385	403	370	360	364	381	366	433	390	357	370	383	388	382	409	391	415	373	378	385	412	387	392	378	395	394	373	367	366	374	387	410	372	402	391	410	353	351	377	396	368	377	398	385	402	402	414	386	385	385	367	372	350	398	392	399	379	426	378	406	375	413	392	404	374	368	398	399	386	392	392	382	379	380	394	406	419	377	375	391	391	378	387	377	362	397	330	355	387	359	367	379	444	362	378	363	391	371	396	369	359	396	367	371	383	337	413	410	376	374	381	409	379	370	351	409	346	385	432	344	373	378	350	382	382	402	370	425	367	384	373	376	367	397	400	369	374	370	396	408	363	368	388	352	365	399	374	386	409	405	379	409	328	348	402	429	377	407	384	394	413	386	370	385	381	399	424	392	372	350	389	424	380	376	350	357	379	363	393	356	374	365	382	411	386	362	356	352	387	409	377	361	382	406	337	349	396	386	373	370	337	369	374	426	381	358	392	400	346	367	407	368	380	384	419	394	380	373	385	404	388	374	387	366	452	387	363	375	400	388	414	399	380	375	395	374	406	396	378	384	380	388	372	374	347	418	396	409	378	388	380	364	386	332	377	366	421	382	337	365	384	371	365	389	390	384	376	363	412	406	369	420	402	385	390	382	350	387	419	403	387	406	352	387	391	384	419	381	440	384	387	371	347	376	404	395	440	384	374	418	375	378	368	403	376	355	414	371	368	396	409	382	424	391	387	396	374	393	394	356	371	425	387	351	375	423	401	393	387	351	398	388	331	367	397	385	381	381	378	360	371	398	397	426	403	371	407	381	393	380	352	367	377	388	380	395	355	406	394	410	382	374	353	361	382	400	382	341	395	383	369	393	362	405	414	356	351	384	396	426	396	387	388	361	391	370	393	382	399	394	369	382	382	351	365	410	378	385	346	370	390	326	370	412	356	384	389	386	391	383	371	350	376	419	362	397	380	370	367	396	418	397	409	367	390	382	387	367	404	379	375	404	429	392	384	414	382	410	414	424	391	378	397	396	360	367	367	375	421	413	429	366	402	366	393	378	352	392	422	398	366	400	397	402	366	376	375	389	361	375	351	358	395	372	373	414	395	401	379	359	388	368	367	368	384	371	391	376	372	380	400	427
13023	1071	1453	1488	1444	1251	1173	1187	1028	1083	1014	998	982	1007	993	970	933	994	959	908	968	991	990	931	935	937	900	895	945	908	954	924	893	949	896	940	936	930	932	885	904	933	930	907	917	904	966	911	925	983	910	920	923	954	900	888	931	890	923	923	948	946	964	927	941	892	933	926	908	890	956	922	895	920	829	922	892	847	878	904	893	950	912	931	869	899	941	952	916	870	841	935	941	942	913	911	919	928	908	926	928	925	866	963	878	899	978	857	911	916	900	896	854	923	951	939	920	905	943	884	862	899	904	921	891	894	880	927	920	914	860	876	929	913	909	918	918	896	949	981	911	895	948	930	880	922	978	912	943	946	958	954	936	924	917	913	925	955	904	898	989	916	948	932	900	882	910	904	933	880	898	913	931	898	899	930	922	905	928	909	925	968	902	928	897	961	921	897	927	899	943	970	901	882	888	868	896	866	946	920	895	927	950	891	932	914	874	908	895	894	954	915	969	872	918	920	877	863	867	1022	906	925	919	959	895	909	981	950	897	928	923	911	895	883	855	942	850	921	891	861	951	946	863	856	911	944	882	966	937	925	955	899	949	888	885	861	874	897	913	915	893	910	943	952	885	882	879	947	953	921	934	934	935	909	899	955	957	871	932	938	909	859	918	849	909	932	908	912	901	932	910	890	882	913	917	848	890	873	926	924	943	905	874	907	941	892	914	939	882	902	929	933	936	925	865	894	919	859	962	983	958	886	909	918	928	940	848	865	917	905	903	928	902	890	909	895	916	922	897	888	922	897	920	910	887	883	869	931	926	930	933	887	935	921	901	920	978	881	877	957	925	915	953	895	984	930	905	884	918	895	901	875	902	922	925	941	903	899	902	902	872	953	921	899	963	937	838	913	914	924	899	955	911	878	916	926	930	920	904	868	881	943	874	949	903	948	900	935	874	901	923	924	904	901	869	936	967	905	905	882	905	928	910	966	909	967	933	869	897	901	882	854	897	887	877	893	908	942	913	877	857	896	916	947	914	925	853	964	896	905	925	956	894	896	880	921	892	883	899	908	912	913	878	949	940	944	879	935	885	917	926	942	933	934	861	876	927	927	930	889	918	883	900	884	899	891	920	943	905	901	934	920	957	874	906	960	898	926	975	852	955	832	882	903	897	882	854	938	917	910	911	878	853	925	868	921	856	929	906	963	896	876	938	922	880	925	870	918	900	922	938	917	923	918	891	965	952	916	933	864	893	868	924	868	908	954	945	912	901	914	924	937	905	927	886	906	876	891	938	919	870	916	915	910	903	865	910	920	887	909	893	911	941	946	903	912	985	875	903	862	887	888	921	914	931	905	902	946	883	897	885	901	911	918	955	913	888	933	959	956	899	869	912	953	929	892	949	914	965	914	992	879	973	896	948	911	923	906	926	909	872	887	932	902	844	927	893	880	918	850	937	920	909	892	916	928	881	885	881	908	890	928	911	937	924	951	974	912	875	883	877	998	943	881	905	909	876	890	928	914	954	908	914	899	910	868	865	865	939	843	910	899	931	897	920	924	886	929	915	889	844	866	923	954	925	861	884	894	892	916	912	994	841	937	939	891	901	952	905	908	947	858	926	928	875	936	937	922	946	880	938	928	914	914	959	897	924	870	923	908	929	928	950	928	948	912	967	921	956	880	900	964	981	872	914	884	914	933	915	901	862	901	896	907	906	906	918	906	892	905	873	856	915	885	908	957	915	905	890	964	876	870	896	941	892	901	858	951	912	914	945	877	924	861	884	933	949	918	858	944	925	861	902	880	927	946	948	899	937	885	917	927	876	917	948	919	891	971	881	960	869	950	901	910	867	939	914	869	893	883	879	890	992	889	902	906	922	893	869	915	923	945	917	909	946	892	936	942	922	924	912	898	926	940	886	915	875	916	870	883	950	926	941	948	926	913	866	878	911	909	927	967	912	952	899	908	945	947	909	900	932	885	881	926	877	935	935	918	874	957	914	881	914	902	945	920	919	915	910	879	923	909	976	851	909	941	945	927	921	917	928	906	922	919	942	922	891	881	959	915	895	934	921	921	953	946	948	896	945	903	891	919	913	902	924	926	848	931	907	877	924	938	931	910	935	880	944	909	872	925	940	935	935	839	925	917	893	937	929	897	929	939	912	906	963	871	935	882	968	923	903	925	930	900	920	894	898	954	875	907	881	900	876	968	914	918	981	912	880	1010	974	923	946	942	926	923	936	895	904	908	892	941	900	933	938	984	927	931	868	931	902	909	911	1003	912	906	907	949	917	956	923	878	963	910	940	924	906	916	890	927	930	911	940	962	881	941	912	883	898	887	913	893	940	945	895	930	888	929	957	949	915	915	868	933	891	912	932	918	897	902	922	959	900	966	919	915	914	912	873	934	890	919	968	921	908	892	919	950	874	959	927	879	915	893	878	941	888	935	865	960	905	903	904	935	918	887	881	917	912	933	938	875	897	894	938	897	981	931	869	941	879	936	890	877	896	879	913	835	855	916	963	902	921	967	914	917	963	933	933	957	914	943	939	928	903	899	930	921	970	894	880	907	943	934	932	859	913	891	894	902	916	853	873	847	922	891	902	921	910	892	954	983	934	912	942	927	907	904	922	946	857	898	906	925	880	930	869	940	890	916	870	911	892	909	910	894	965	899	855	911	929	903	919	845	950	997	912	888	920	944	912	940	908	884	902	944	895	948	872	925	946	898	907	890	905	932	959	888	909	887	931	869	936	912	926	960	861	930	882	917	878	913	907	871	882	890	888	891	886	942	920	918	950	911	906	928	963	943	898	910	922	887	948	933	863	933	858	900	954	946	842	892	867	913	874	857	926	852	937	970	883	889	936	980	862	892	875	942	951	901	882	903	921	925	921	851	912	868	937	915	888	903	964	958	978	857	916	903	923	966	874	928	936	970	896	878	954	891	930	992	918	881	929	909	880	875	922	911	927	928	886	921	955	987	922	916	869	814	920	934	942	935	877	907	928	947	924	921	871	875	865	900	899	905	939	931	911	988	931	903	958	941	896	944	860	950	923	894	906	821	919	902	916	943	892	911	904	907	937	910	890	854	917	942	903	911	859	900	892	916	931	936	892	932	910	911	932	905	917	915	956	838	900	932	873	899	899	880	970	974	979	897	901	915	882	863	941	926	953	996	921	927	920	867	956	888	963	870	851	911	935	926	904	922	908	915	886	913	933	942	954	914	921	954	946	879	862	915	942	946	860	878	890	929	903	889	922	903	882	920	906	939	887	896	927	941	926	873	935	898	918	944	931	959	921	909	968	900	908	903	842	962	903	868	869	918	887	906	930	929	877	952	905	893	893	910	920	980	886	882	898	930	925	998	873	912	887	939	910	883	839	888	937	910	904	891	909	951	943	900	858	910	907	981	917	913	942	942	874	890	925	916	957	901	950	900	926	923	846	918	870	859	896	873	938	907	939	916	917	889	909	986	954	932	885	891	901	912	886	926	885	890	907	929	892	941
28461	4322	1046	581	392	307	301	224	252	210	220	216	197	205	219	207	194	191	171	197	197	190	198	176	186	181	197	176	184	196	178	183	176	208	189	188	180	199	219	197	199	195	206	152	200	192	204	158	155	209	200	171	180	207	204	187	198	202	206	195	209	165	205	173	187	187	216	177	180	221	197	179	207	178	190	179	192	184	189	170	214	209	196	180	198	185	184	173	189	185	208	192	153	163	201	208	191	185	193	210	187	197	202	193	184	187	201	177	174	208	194	201	169	203	187	195	191	215	183	187	195	175	194	192	192	210	192	190	181	199	198	205	186	211	186	204	173	192	157	188	202	207	196	185	189	208	176	207	196	214	186	184	183	202	177	180	185	186	198	195	167	153	195	188	159	180	193	200	192	202	200	180	179	180	192	181	170	165	197	183	199	179	192	194	185	177	186	199	162	210	186	195	192	202	165	166	208	201	216	189	196	208	177	178	191	196	188	217	210	175	169	178	169	193	171	152	190	164	196	211	194	195	202	188	200	171	161	194	170	202	208	202	198	165	206	172	182	194	226	171	165	188	179	163	196	177	198	196	188	191	168	187	192	183	183	181	171	174	168	172	184	192	183	163	162	215	199	208	205	196	208	185	199	179	186	190	201	193	184	189	199	202	166	155	184	170	176	162	196	173	185	181	200	226	181	172	201	202	184	177	205	163	202	190	178	178	173	171	184	175	210	209	172	196	190	182	194	211	193	181	193	194	194	230	223	203	192	173	176	162	182	150	196	185	186	182	186	191	169	194	177	188	186	187	178	199	185	200	188	183	195	157	157	161	184	200	171	209	175	170	196	184	181	190	171	191	215	178	205	180	188	212	197	188	190	173	208	187	200	207	164	178	186	170	183	168	165	183	212	198	194	205	203	195	177	210	175	223	213	166	168	201	202	203	178	192	203	179	201	213	194	171	221	192	194	200	191	179	194	172	175	210	185	190	199	176	185	167	167	158	194	207	172	175	199	189	196	211	169	189	191	185	192	199	175	170	215	181	195	170	185	170	180	185	191	192	194	174	212	161	211	176	184	180	176	186	163	213	181	196	197	180	194	188	184	187	181	195	179	189	207	221	196	179	172	187	159	183	213	191	205	202	202	183	194	211	200	187	175	164	183	209	189	198	193	207	167	213	200	187	191	179	183	177	208	195	211	187	225	201	171	181	174	178	199	184	188	172	187	174	210	205	189	203	192	184	200	194	194	201	198	196	159	169	192	198	201	202	181	191	189	181	188	187	200	161	191	208	169	187	188	184	195	184	182	212	199	185	193	182	162	199	180	195	188	202	200	173	173	198	179	185	185	172	214	178	215	187	197	183	180	175	197	193	203	191	195	177	163	202	196	190	189	192	190	200	183	186	199	190	188	199	163	203	177	197	183	175	189	218	171	171	171	196	169	186	171	204	170	157	179	193	220	180	179	196	209	194	204	191	193	187	172	181	177	203	174	150	177	180	176	176	188	165	163	173	224	199	172	183	206	207	164	194	177	199	176	191	196	183	206	179	203	180	180	180	203	185	193	195	177	185	194	199	174	192	196	175	213	188	190	215	194	196	189	190	176	189	185	199	189	194	203	179	197	202	175	195	189	177	160	180	172	172	176	216	192	172	181	200	186	161	188	197	198	198	181	186	167	211	185	195	211	195	186	176	179	206	173	200	201	184	170	183	205	185	185	208	200	189	168	196	184	200	212	177	190	212	205	150	204	178	179	206	155	190	192	223	197	170	197	163	209	193	190	190	191	190	188	183	179	223	185	192	182	185	194	176	180	172	192	176	189	182	195	196	168	186	180	158	198	199	202	215	199	192	193	192	211	190	203	171	187	192	188	171	215	158	176	169	187	184	177	193	175	177	182	190	194	170	165	186	196	196	197	190	208	205	205	210	207	189	216	195	194	200	206	191	207	202	193	214	175	186	211	169	179	172	192	175	180	176	166	190	184	185	172	160	196	198	178	210	218	214	184	208	188	172	179	200	162	184	163	192	189	194	217	158	192	203	190	182	206	188	196	153	179	217	177	167	191	183	175	178	194	191	161	200	171	157	174	196	185	210	199	193	191	167	200	188	198	202	205	184	202	205	192	195	199	198	194	186	191	174	178	196	173	175	202	183	182	181	184	196	198	171	188	207	189	182	174	202	193	199	189	187	197	195	205	187	225	191	186	189	161	176	186	200	204	180	178	167	197	195	167	195	187	191	198	179	192	172	204	191	191	179	197	200	200	187	177	181	207	174	196	206	167	168	186	178	204	148	180	177	177	190	183	161	188	197	197	221	200	205	183	187	198	201	175	193	172	173	184	212	201	172	212	190	174	189	197	221	213	201	182	194	195	193	180	188	182	201	191	200	208	164	192	195	190	159	189	160	170	211	163	212	191	177	182	175	186	209	176	182	201	172	197	157	187	228	202	187	189	178	185	211	188	186	194	198	181	206	215	194	194	208	180	202	198	194	172	179	179	190	190	177	183	183	204	189	144	196	185	186	180	165	188	173	175	173	194	196	191	181	204	154	190	200	193	177	182	200	222	203	165	200	188	159	180	161	178	173	171	181	189	188	161	191	185	208	178	181	223	204	167	205	176	199	209	198	222	197	176	194	181	210	182	186	171	200	188	170	185	167	189	194	195	192	209	184	190	162	204	187	171	173	216	186	206	196	207	189	180	200	162	188	196	188	178	167	185	194	192	202	197	164	180	177	169	199	209	198	175	189	181	206	179	160	194	197	180	190	189	202	160	185	172	199	183	196	163	196	187	214	183	183	196	162	188	185	159	198	212	185	193	178	186	184	197	175	202	190	180	211	162	178	193	192	196	172	224	172	165	186	174	190	197	191	172	177	185	193	209	191	177	204	191	176	201	187	195	198	187	186	167	181	207	181	173	169	187	181	174	182	187	188	171	169	155	166	186	177	186	213	215	204	197	198	176	174	179	195	208	193	169	189	183	199	180	202	196	200	175	174	190	209	193	194	188	192	218	177	174	200	195	173	193	202	203	193	182	204	197	176	180	161	199	209	178	203	152	171	196	188	188	169	163	192	193	190	182	193	165	181	184	184	190	186	188	187	178	174	176	192	201	208	171	183	172	192	179	173	199	173	189	192	204	181	184	145	184	207	187	195	163	217	165	191	176	187	193	186	185	185	198	178	181	183	194	186	183	194	171	212	174	181	190	189	179	174	159	179	172	172	204	190	170	191	169	184	193	212	221	204	173	196	178	177	189	220	185	187	201	178	187	190	176	171	183	180	210	183	209	164	166	199	194	188	160	185	169	191	165	206	200	200	190	204	183	198	209	165	207	202	193	193	161	196	182	183	159	205	183	170	192	192	193	229	190	208	207	193	150	197	189	209	193	192	176	185	193	190	174	183	196	171	189	180	197	195	205	200	186	174	192	166	192	184	195	185	176	186	187	215	193	171	177	200	192	199	181	215	194	171	157	203	174	181	193	189	174	198	212	181	162	167
17479	967	1536	1720	1424	1163	973	885	788	744	674	680	636	674	622	580	580	582	540	559	525	556	573	549	539	502	563	565	507	547	517	533	516	583	494	521	488	519	505	537	522	514	504	534	483	508	542	467	540	535	502	507	517	486	485	478	502	498	497	477	514	524	512	480	485	463	484	509	502	488	499	509	460	474	449	503	459	499	494	512	499	486	467	501	500	472	511	501	498	489	503	506	514	485	509	480	522	504	507	493	504	534	508	479	485	494	504	453	480	533	488	502	473	466	481	532	470	479	517	482	485	489	500	540	507	485	514	474	487	492	530	465	513	473	448	516	477	498	506	494	524	498	510	515	515	512	495	479	482	464	456	510	489	455	504	495	498	458	487	484	486	469	456	481	515	466	471	484	488	483	499	530	521	519	477	481	495	476	474	506	472	474	462	493	521	498	483	494	490	488	519	506	488	511	508	496	486	496	529	521	535	493	511	490	586	472	506	494	516	477	484	472	463	493	479	509	509	492	467	507	489	481	476	493	486	478	456	499	483	472	487	501	503	509	480	508	481	465	521	474	510	507	504	499	485	459	484	516	498	519	471	473	490	522	512	533	522	522	487	492	469	458	531	489	527	518	463	495	465	503	500	502	508	526	488	493	492	497	488	485	446	503	517	492	535	487	495	519	524	478	524	453	497	485	493	518	496	462	490	502	508	542	493	468	533	484	479	525	509	487	496	511	494	486	506	450	469	480	455	485	468	535	482	506	457	543	449	484	476	494	471	471	498	465	424	486	452	532	518	488	518	490	489	518	492	516	529	485	504	531	491	512	485	467	477	478	499	494	532	466	493	487	476	481	452	457	512	478	464	511	496	457	471	472	500	498	478	518	464	483	459	478	498	496	490	526	456	511	475	466	498	475	513	526	477	492	486	484	479	509	534	506	498	472	500	484	497	511	478	479	493	516	481	511	505	488	502	514	483	480	476	472	451	461	520	474	497	514	463	460	470	480	504	514	482	489	473	462	518	457	498	497	522	504	493	463	504	496	469	507	462	524	512	502	503	498	514	473	493	478	484	475	507	493	487	486	483	480	478	509	503	482	513	464	500	494	565	470	452	488	507	467	516	486	502	494	475	514	511	488	453	490	508	484	501	521	528	477	520	502	481	449	504	500	475	471	485	515	513	492	485	467	487	468	473	477	491	488	485	486	480	497	458	498	491	548	518	517	463	517	482	497	484	476	500	494	519	513	491	463	493	482	525	524	511	516	487	525	497	518	483	504	465	494	474	480	483	497	468	473	501	491	451	474	509	481	474	501	503	483	514	491	473	442	490	475	502	506	469	523	493	478	515	506	469	466	488	473	484	509	469	458	495	505	498	493	537	489	482	477	526	502	513	495	441	483	515	523	510	487	484	466	503	439	478	476	475	478	537	515	503	500	516	511	498	506	480	487	473	472	467	497	499	484	503	521	498	501	484	526	519	478	488	457	497	496	521	461	482	509	435	464	482	482	459	436	509	503	519	506	489	454	485	482	500	492	500	516	491	480	478	515	546	478	529	498	478	461	476	467	525	491	468	514	504	472	456	451	497	473	483	491	498	478	484	528	459	426	487	449	496	481	508	499	508	510	501	494	449	547	526	488	470	476	518	478	485	473	483	537	488	523	498	467	490	459	475	478	480	511	518	495	493	549	503	491	497	465	491	520	494	495	470	510	487	492	499	490	446	507	475	535	502	466	502	477	526	478	499	518	486	467	459	491	481	529	480	494	511	498	491	481	506	476	537	471	488	478	489	510	475	497	453	474	492	534	463	463	483	462	499	492	474	509	485	443	455	515	477	500	499	500	479	506	534	486	495	487	521	430	493	480	502	466	483	487	492	515	503	470	478	471	498	462	500	477	512	517	504	500	496	496	467	480	513	501	462	471	473	486	496	524	500	457	472	498	524	503	489	503	475	444	493	473	502	489	516	455	546	488	476	479	499	557	460	476	501	438	462	492	503	467	466	516	484	480	480	484	478	506	477	439	441	486	476	460	502	520	484	505	489	497	553	504	503	439	488	510	487	463	488	528	496	490	464	507	478	427	508	543	511	512	464	462	504	511	484	453	507	476	479	501	459	481	467	498	502	444	475	521	483	509	492	511	524	471	519	516	453	527	471	470	480	526	494	499	478	476	480	449	505	464	515	509	462	481	480	465	461	493	467	504	463	482	516	543	521	490	538	519	488	455	437	515	510	445	489	482	488	500	522	514	499	460	502	521	492	509	483	502	452	439	462	529	526	483	534	481	462	479	481	505	474	539	506	460	479	472	511	482	484	474	503	471	514	512	514	475	478	532	481	494	493	465	484	502	492	507	475	494	491	456	466	459	470	489	498	511	520	509	502	471	478	493	464	494	495	482	492	487	471	457	519	493	488	511	473	472	502	500	487	462	541	552	505	492	476	492	468	519	499	465	517	488	506	501	491	485	516	496	465	488	483	478	511	491	477	489	505	482	464	501	532	522	485	475	537	480	442	473	484	504	528	529	516	486	508	499	536	485	516	512	496	479	481	501	486	469	484	429	485	479	517	488	453	480	493	505	460	525	467	496	491	455	497	469	507	479	475	474	478	491	515	482	467	507	500	502	523	491	476	465	506	452	477	493	465	484	516	469	528	496	491	476	471	527	482	504	528	498	467	498	489	529	499	473	466	497	537	491	531	506	475	483	526	522	496	469	514	491	500	480	500	482	537	517	508	513	444	487	523	491	451	516	516	497	471	497	492	505	488	505	509	476	483	492	460	513	492	470	480	489	464	465	496	503	487	495	462	484	529	476	504	504	533	483	475	487	506	503	469	467	478	488	510	523	494	496	493	479	449	487	488	494	514	499	537	468	519	496	482	506	460	505	512	504	476	518	485	495	484	494	486	486	532	489	483	488	488	487	550	483	526	479	516	501	519	473	511	545	504	481	464	477	478	498	494	507	494	498	528	503	523	494	510	458	486	539	523	477	503	503	499	517	490	472	473	453	499	506	499	492	474	527	474	493	499	530	499	493	470	495	478	476	526	493	489	480	472	492	464	500	512	454	461	535	503	497	525	503	462	497	504	508	490	486	522	449	464	468	479	478	496	495	514	500	521	498	521	523	507	456	463	474	502	520	519	504	471	494	486	519	464	491	485	549	486	521	481	517	475	524	496	514	478	475	500	486	441	546	479	465	501	462	477	492	495	514	533	504	479	473	508	498	503	513	481	487	495	489	507	463	518	521	498	455	511	493	532	471	455	496	521	499	514	497	467	485	523	520	486	479	496	494	449	485	476	528	523	456	483	514	472	532	495	458	493	475	507	510	486	487	511	440	489	471	448	479	483	478	493	470	465	476	496	507	463	457	445	499	481	467	505	505	503	506	480	475	510	538	522	436	460	493	507	508	492	492	511	503	500	504	491	488	511	455	523	483	471	469	511	512	508	499	519	463	472	527	468	458	482	488	490	480	500	469	468	469	465	481	493	531	506	489	487	477
5582	620	434	420	408	385	397	432	422	410	398	366	383	391	420	404	402	392	418	389	384	385	417	420	365	414	450	388	404	421	424	400	373	392	404	411	439	386	437	405	412	370	431	407	407	389	394	407	419	394	402	395	441	436	391	401	465	407	449	387	429	407	392	405	381	430	407	402	369	351	394	380	399	361	412	448	401	403	423	416	391	389	377	372	407	404	421	422	383	430	409	422	390	416	387	437	414	426	428	424	426	425	401	387	455	422	425	417	422	408	419	449	418	380	402	420	435	426	408	404	374	427	414	409	449	407	437	384	413	409	445	405	406	402	388	442	406	410	411	421	428	391	451	433	409	374	340	415	428	405	401	413	395	416	418	402	364	358	384	402	466	369	424	418	441	377	423	431	379	380	446	432	453	402	425	396	409	413	401	364	403	413	399	396	392	409	432	408	399	434	385	423	372	437	448	417	402	413	412	420	397	422	443	431	384	425	387	395	370	429	431	405	432	414	421	376	388	377	396	401	387	398	425	407	398	394	418	389	417	395	382	392	413	415	400	416	394	411	414	412	414	421	383	401	407	396	397	373	444	393	430	369	384	424	422	407	384	423	423	370	421	422	383	382	403	375	370	379	367	355	391	412	388	392	427	416	388	416	366	409	417	413	441	392	399	403	395	374	417	407	402	379	401	404	383	415	435	387	446	350	385	407	445	433	386	369	389	420	420	401	367	404	408	424	390	438	419	394	433	426	419	378	410	399	424	377	433	377	433	415	385	402	373	395	424	390	383	389	387	394	375	414	399	382	405	431	395	398	398	399	379	407	436	383	415	394	440	431	399	402	396	418	422	433	448	403	438	415	398	409	411	400	387	415	370	382	388	410	426	403	372	413	414	382	413	430	430	409	401	371	400	394	432	401	420	390	419	415	369	371	388	404	407	402	400	423	339	403	413	430	402	407	429	402	369	386	424	390	410	434	396	434	375	410	405	418	420	440	437	421	388	380	381	409	439	427	424	420	424	405	398	405	425	402	408	386	436	381	375	396	405	414	352	419	384	381	419	420	409	437	427	400	440	396	413	410	397	402	416	421	384	403	429	409	425	381	423	405	397	419	388	399	429	378	403	411	444	384	400	428	425	426	399	389	405	391	456	392	406	397	395	396	400	408	427	394	408	411	411	386	424	433	420	400	419	399	397	423	378	397	392	475	414	436	406	438	402	417	390	398	427	435	405	400	393	422	390	440	433	381	440	446	450	392	393	389	410	407	404	405	417	436	412	381	437	432	412	419	442	457	425	387	406	412	394	424	372	389	409	380	413	418	391	384	450	393	444	461	400	416	411	392	416	383	420	417	414	397	425	391	418	390	409	413	387	389	381	393	416	421	367	424	445	405	382	411	427	416	401	418	409	382	387	406	356	411	393	410	488	427	426	377	435	421	406	403	407	399	403	395	409	412	415	391	391	405	424	404	443	416	399	436	415	364	433	362	422	404	431	394	399	397	415	357	363	412	400	430	412	414	382	402	473	393	400	402	382	448	394	383	414	419	379	389	443	423	414	427	423	397	420	387	426	394	370	412	417	429	373	417	377	421	431	371	400	394	361	472	438	409	391	400	396	400	385	410	394	421	382	417	389	422	400	431	392	366	413	413	388	412	369	427	447	398	414	411	347	404	459	417	421	415	412	409	401	398	412	427	440	456	356	420	419	395	412	390	407	455	408	406	405	392	405	389	413	423	418	391	427	400	395	402	432	412	397	403	427	412	412	403	363	410	396	417	396	442	408	414	416	435	413	454	399	413	430	407	416	412	397	415	397	415	390	369	425	408	400	403	425	426	402	382	431	445	443	424	401	464	409	385	413	400	367	420	419	396	401	365	430	347	409	388	421	378	379	417	390	378	436	395	408	411	399	422	443	435	421	418	403	392	408	408	385	364	427	402	404	401	419	420	415	394	425	358	407	402	374	374	399	373	411	427	417	408	417	413	417	404	389	405	424	420	435	410	417	384	401	405	398	424	391	403	417	428	421	413	402	449	396	389	404	420	405	395	390	378	387	395	417	392	404	409	416	391	418	400	383	406	413	370	416	446	400	400	385	404	398	424	373	370	393	424	382	412	412	407	402	454	380	381	410	384	371	401	390	397	409	430	370	399	426	456	421	413	361	420	398	416	377	398	377	392	428	390	436	414	406	452	378	396	382	423	418	405	383	421	407	411	429	449	451	447	404	394	419	415	401	386	407	398	399	423	418	415	420	441	396	417	419	462	416	410	379	387	373	382	394	414	399	418	407	372	439	401	408	412	389	446	458	405	375	396	445	404	414	377	394	396	373	379	431	439	401	414	394	387	431	429	353	414	407	430	454	425	405	404	420	380	388	409	401	431	426	403	423	380	387	396	365	388	376	407	408	396	402	397	411	413	411	403	401	422	394	342	427	425	413	413	388	378	411	413	460	411	384	424	402	416	429	407	399	433	436	433	378	402	375	428	384	367	409	413	428	409	399	384	403	409	436	395	411	411	430	409	448	398	444	436	459	415	415	394	436	409	416	428	428	427	408	407	385	413	386	382	406	410	430	442	409	434	391	395	415	438	381	408	416	403	429	399	432	419	399	428	450	384	417	409	394	427	393	408	421	401	391	408	413	410	395	436	421	423	396	382	435	411	423	363	407	430	385	382	408	402	371	354	377	426	410	368	443	408	395	408	371	371	370	406	394	410	412	419	427	405	403	406	422	408	428	408	411	362	413	412	450	373	432	405	451	448	411	378	382	411	387	412	414	405	425	416	395	383	398	419	423	434	406	396	418	424	373	389	389	397	406	413	404	424	387	420	401	405	407	416	405	408	423	404	419	413	430	396	415	423	373	420	410	430	428	385	414	419	410	402	428	384	369	378	395	427	404	416	410	395	407	427	399	377	429	396	409	395	412	362	392	402	389	396	386	376	427	402	399	415	450	384	357	410	436	415	440	430	393	423	365	416	457	432	431	429	420	419	407	386	405	386	425	398	427	404	429	368	405	431	407	426	427	423	422	453	458	420	423	396	406	424	413	377	404	412	383	383	413	418	414	382	414	392	421	417	394	439	424	404	403	410	387	427	365	415	408	394	386	406	400	394	379	412	398	433	411	412	414	394	387	376	415	373	401	392	430	442	402	422	392	412	394	409	410	371	434	425	400	404	417	428	423	429	415	408	398	406	443	389	390	406	422	410	424	399	412	344	404	428	403	406	389	431	465	386	420	373	408	388	422	402	406	414	404	416	403	417	381	404	390	379	422	415	401	387	364	407	395	377	416	408	387	447	402	418	401	403	433	444	387	381	383	427	424	409	430	427	389	444	372	432	393	399	422	393	424	421	376	398	403	408	427	421	438	425	426	419	411	490	451	420	390	401	396	384	392	407	407	413	402	378	377	385	410	382	454	404	377	363	397	399	389	398	431	432	401	408	400	388	410	410	427	418	391	366	421	424	422	433	406	405	406	412	416	397	407	388	386	403	422	398
4774	1017	976	973	1042	1042	960	1010	1047	984	1000	971	965	1015	952	926	987	968	922	1005	1019	979	949	982	993	1032	947	978	1003	999	949	1035	920	1011	931	942	987	932	963	988	947	947	1010	908	994	974	979	968	960	938	978	989	942	971	990	1008	1051	944	976	1013	983	1002	967	1001	990	1000	959	1022	1012	1012	985	998	1030	975	1025	981	1029	947	945	1006	989	952	974	984	977	982	938	1004	930	1007	942	953	933	959	938	955	955	1004	946	972	994	926	1001	979	978	1007	966	1010	1001	1002	987	938	1012	997	962	1001	1000	985	940	1001	965	1058	997	939	940	1012	985	952	983	993	1007	1013	941	992	970	997	945	1012	952	978	953	946	965	1027	982	966	1007	952	924	984	954	919	967	972	965	1026	913	983	940	930	948	969	994	967	930	994	949	937	973	959	967	1006	938	908	984	1019	950	972	965	989	1012	936	1005	966	953	990	1017	1018	958	981	950	955	963	1015	933	1030	1038	992	941	941	956	1008	995	987	958	977	962	1003	989	1000	952	1013	1020	984	1014	957	942	970	980	930	995	971	953	956	998	956	1034	986	1019	978	992	978	940	992	937	954	982	1023	959	989	981	957	987	942	966	977	906	992	926	976	981	1047	969	958	1006	1041	1002	940	964	1013	933	1045	972	983	933	1002	936	955	1004	1037	1002	966	982	997	992	924	985	946	880	975	952	952	991	986	1006	973	899	953	964	983	959	1044	952	948	980	1003	993	950	968	1042	963	1026	966	1008	956	970	919	971	940	984	931	951	960	997	981	964	974	990	897	957	945	966	1015	970	992	973	983	969	909	950	976	952	919	944	950	917	964	1025	969	976	981	942	1054	976	981	1000	965	974	982	927	963	960	957	964	962	997	951	940	999	929	975	948	865	939	992	977	995	945	954	954	922	975	947	942	969	976	927	938	915	938	992	972	942	992	971	940	1028	954	961	952	969	983	887	948	985	939	949	1013	991	947	902	996	986	991	945	933	994	1011	992	1013	1000	999	959	975	949	923	966	960	960	947	966	940	964	987	1001	950	974	1024	976	996	930	925	980	1011	1021	976	932	999	997	1010	1008	1005	988	983	988	929	965	956	936	1004	997	970	942	958	963	923	992	920	974	974	960	976	922	1004	964	987	946	972	1025	981	965	971	1014	1023	1018	1011	964	966	948	987	1012	942	946	1056	964	980	985	983	987	986	988	948	1024	1000	991	1033	1003	981	899	928	1011	965	992	1006	1012	953	930	906	957	1002	987	947	996	976	954	962	973	934	986	966	1004	978	938	967	945	998	942	981	941	899	1005	979	1017	968	1026	1002	963	1012	1004	957	929	964	956	933	1011	977	982	939	962	974	984	987	1012	942	972	1019	963	970	951	987	958	973	935	960	923	958	928	1008	1003	985	954	972	947	947	971	994	968	987	936	949	975	984	968	982	975	970	939	974	999	963	1043	999	915	958	939	981	960	966	978	991	995	992	965	967	992	960	961	956	956	962	969	975	958	979	989	927	989	947	951	984	967	954	969	998	977	989	1011	991	958	975	1006	1018	950	990	976	979	953	990	997	978	958	930	984	962	940	994	969	952	966	986	954	977	1035	992	916	979	936	1015	959	944	945	973	997	957	980	943	916	996	958	926	1000	1004	962	929	969	956	986	993	960	990	1052	982	1008	953	1017	998	983	965	965	1006	950	1025	961	977	1001	1030	978	926	913	958	964	955	936	1008	946	960	947	989	966	960	981	955	1017	948	1009	1015	964	966	960	969	971	975	977	1001	959	1017	1000	961	978	986	1005	993	1019	948	937	965	954	924	917	969	960	985	980	1003	961	960	964	980	956	945	1007	1020	969	943	941	895	947	976	943	991	1009	989	991	958	1005	966	986	960	999	1017	926	939	959	933	973	1023	984	1030	974	984	988	949	928	947	955	996	926	1006	1011	1015	958	948	999	1019	944	993	992	1022	948	933	954	1041	1022	934	978	944	958	980	1006	992	991	956	952	956	948	989	1015	1012	995	1050	991	991	942	1019	1010	1000	929	941	1005	987	951	970	936	960	988	949	1024	980	971	964	977	960	972	984	962	1002	950	962	912	1007	963	980	942	944	952	991	993	1011	982	934	953	958	972	1012	968	962	976	935	1031	1022	987	1036	936	966	945	1016	956	971	963	1007	944	875	941	1010	929	962	997	978	966	983	1024	995	970	987	999	1008	971	1009	1044	1007	933	1026	945	961	971	974	999	912	973	987	997	944	957	980	976	989	962	981	956	947	917	942	1013	1009	948	967	982	1007	958	1015	970	967	981	996	962	949	997	1029	983	1016	928	986	995	935	1023	1043	933	979	952	987	1000	989	980	927	1012	1034	919	995	903	999	1019	1030	971	986	887	1005	952	994	1000	1001	980	1020	1041	948	934	979	992	983	1013	1001	1036	962	993	955	1018	972	955	971	970	1007	972	965	958	927	989	1005	987	1041	966	999	973	971	977	986	977	1021	977	952	913	993	954	976	960	982	992	965	1004	993	984	946	921	914	967	994	944	939	1027	1007	956	999	909	1047	1006	943	965	953	956	966	1019	1053	984	985	1032	982	933	972	924	951	955	980	970	966	971	1013	1002	963	1007	927	939	996	982	947	1004	1016	903	920	988	926	993	972	1002	912	977	965	1019	1015	939	969	942	920	928	963	956	975	982	1009	1015	973	1010	1016	995	963	995	944	961	974	972	972	920	987	942	997	980	971	967	949	950	911	971	1027	985	925	990	977	968	960	995	992	1017	949	986	947	1024	987	950	990	931	957	967	955	937	955	989	924	964	997	990	1000	1010	975	964	934	987	961	948	1018	979	997	958	906	986	929	976	996	974	968	977	944	993	940	985	956	1022	974	994	1024	969	1000	1047	970	987	959	992	1027	976	1003	977	1001	956	955	986	915	970	956	947	913	1049	971	989	945	967	921	1005	979	1000	1059	1004	949	965	938	983	979	975	979	977	992	1024	1026	970	919	981	924	968	1020	992	916	995	938	986	985	945	1018	979	965	990	990	956	912	1015	1004	969	986	910	1016	988	986	990	931	960	960	1007	980	935	989	1043	927	950	956	976	953	986	986	927	943	1037	943	961	980	997	976	1040	1009	980	957	956	972	989	977	993	1007	1006	967	901	984	987	955	938	993	974	1008	966	962	954	970	983	969	1037	972	970	946	973	938	982	955	981	983	947	955	951	971	958	984	958	1009	1003	962	933	976	994	1003	1007	950	1036	962	945	973	976	971	967	964	1011	994	978	943	990	996	953	924	993	969	978	981	1024	1020	986	948	972	972	1025	990	954	975	995	1007	1028	973	1011	998	964	982	998	916	985	933	1010	974	913	977	1017	1031	977	987	976	974	976	974	946	980	981	1004	977	978	996	954	987	959	944	985	965	1004	946	971	996	954	961	925	983	952	967	976	993	1002	1044	1004	961	984	925	983	1004	989	943	994	979	983	932	979	952	1010	979	1038	1021	993	1010	980	979	930	961	967	970	1003	1007	946	956	1008	974	1002	931	957	991	993	969	972	996	955	886	958	986	916	970	928	978	1009	1006	954	963	1000	976	1004	983	953	970	1004	941	968	982	948	1011	967	963	969	992	1014	968	986	998	996	945	949	998	1021	948	963	978	955	970	1034	879	990	955	1020	981	945	987	939	1000	973	1030	991	966	960	956	1020	973	999	1009	998	1026	994	982	987	958	1005	1012	966	949	956	967	1003	969	1014	948	903	1026	936	1028	1008	939	918	1026	916	990	948	972	903	959	987	982	936	988	1000	1000	946	951	955	946	992
19373	2571	733	612	494	422	455	427	410	419	358	410	410	473	398	384	370	422	395	375	358	391	381	361	393	383	389	371	405	378	400	393	409	389	374	367	357	377	381	369	362	375	414	397	365	397	370	406	366	379	398	391	377	371	408	380	387	415	409	374	350	411	380	358	374	348	400	386	361	386	407	404	410	395	386	394	375	404	397	407	399	323	383	402	392	401	373	359	388	383	393	384	417	428	399	389	392	401	383	371	415	413	411	377	431	378	392	362	400	380	394	368	408	360	403	413	408	434	385	415	396	383	383	398	405	421	410	378	393	377	351	383	381	386	372	401	372	371	364	411	386	386	375	412	368	415	383	359	348	406	435	382	404	364	437	393	439	418	391	359	402	403	432	383	397	384	381	363	355	382	389	389	394	413	383	393	433	403	394	353	380	394	418	401	384	356	374	389	389	385	365	407	372	372	424	392	388	367	367	389	345	387	378	411	375	414	395	359	397	386	435	376	374	384	434	378	406	384	422	395	369	319	362	385	373	392	378	390	378	397	349	390	389	391	376	449	379	364	399	361	365	420	374	395	371	368	382	389	388	380	384	386	416	394	403	391	382	392	391	398	413	393	389	393	390	414	366	346	365	384	358	375	385	377	392	382	367	405	393	413	403	355	357	397	397	350	392	419	386	371	388	419	410	417	400	378	361	366	385	392	367	366	376	355	408	374	372	388	346	392	356	407	367	394	373	391	363	407	354	417	429	407	392	377	382	389	386	393	353	378	390	365	367	388	383	370	358	344	399	400	420	380	366	392	359	389	390	381	395	424	368	378	356	376	371	417	358	370	429	345	366	394	393	401	350	394	385	407	401	394	381	379	384	383	385	419	422	347	417	400	411	352	411	396	375	407	386	401	376	413	401	397	376	376	363	407	399	362	400	401	392	379	394	383	378	379	389	353	406	368	340	375	416	366	401	367	383	362	339	411	380	396	361	379	413	395	374	393	383	383	373	358	385	349	362	397	371	403	375	383	404	414	405	381	375	364	357	365	389	370	382	395	399	359	393	397	403	391	391	444	335	375	374	396	368	390	394	398	395	367	382	382	418	362	374	365	411	408	384	386	421	402	407	324	375	401	376	368	383	395	419	379	383	368	374	350	375	389	419	397	394	372	397	396	383	376	357	396	405	403	370	378	383	383	388	405	404	406	354	410	372	401	385	408	386	353	392	401	404	375	381	405	404	403	354	407	355	360	401	378	396	385	382	399	381	355	376	375	416	401	389	369	374	361	362	405	404	401	413	375	373	387	357	358	393	368	402	345	373	433	402	346	376	354	378	385	389	385	403	375	389	333	357	407	371	362	429	371	400	400	406	399	382	381	399	415	408	406	387	415	367	391	392	398	351	384	366	386	366	337	363	408	414	382	374	368	412	399	389	342	381	382	378	427	446	383	398	389	376	414	383	364	386	439	367	333	381	340	378	394	379	412	392	391	395	383	376	384	383	378	407	397	407	400	373	397	428	433	404	403	387	380	423	395	388	417	364	354	370	401	400	376	407	386	405	364	400	378	368	373	388	377	365	407	412	390	389	401	393	377	344	374	348	407	410	396	388	357	441	379	415	408	381	394	393	386	358	390	372	387	398	395	386	397	392	360	391	383	358	382	377	377	379	428	367	400	421	383	341	407	418	396	409	403	403	363	383	412	401	396	391	380	366	383	400	379	390	418	406	364	363	371	370	377	421	415	359	382	409	380	375	386	425	426	424	391	400	362	409	393	383	417	393	435	382	398	394	363	415	349	386	386	364	372	381	429	417	359	364	347	368	367	441	343	365	373	373	358	377	367	402	386	408	378	383	397	428	401	362	387	391	412	370	420	386	376	397	390	388	347	392	376	403	364	383	387	385	389	395	390	398	368	363	415	426	412	418	375	396	372	415	406	390	355	379	394	366	363	381	343	390	388	373	407	371	416	404	372	391	377	402	375	370	404	370	377	398	383	387	381	401	398	420	412	399	415	410	386	437	432	384	410	345	382	396	382	387	389	384	365	403	414	379	390	405	420	377	411	379	393	385	407	364	384	369	365	423	361	392	415	398	385	399	398	408	389	370	386	371	393	395	391	360	365	396	392	360	358	401	391	383	378	378	374	361	400	398	404	403	387	404	393	396	391	359	401	366	376	385	404	389	369	397	423	379	416	409	387	356	383	384	363	372	397	419	366	394	378	397	405	406	360	424	376	421	399	395	378	422	388	366	372	331	386	353	382	379	378	364	349	399	413	383	366	407	390	352	366	372	364	390	425	387	346	362	407	354	385	401	401	402	364	380	363	400	383	376	369	397	410	393	366	369	386	384	369	374	381	359	378	380	410	365	394	360	398	405	369	380	368	397	369	358	374	378	403	386	425	416	365	385	362	356	394	395	420	379	334	386	354	384	366	368	410	403	376	386	427	366	363	378	378	390	374	385	382	399	377	430	414	380	400	389	410	380	396	371	361	393	386	423	390	389	381	400	393	409	407	389	374	376	391	376	365	365	370	401	404	424	411	362	354	378	395	375	390	375	402	418	385	359	362	384	415	380	379	406	388	364	404	369	390	386	371	372	390	358	392	391	379	393	380	415	397	405	389	393	399	342	394	361	386	413	393	384	342	399	396	338	374	382	358	380	390	371	366	391	400	405	381	409	397	360	360	385	386	389	369	426	394	396	371	417	407	357	402	421	403	399	361	407	365	388	365	379	377	350	412	380	404	395	360	404	363	403	392	375	391	364	405	390	462	357	374	382	401	376	398	408	367	357	373	409	391	361	381	381	365	408	387	379	414	399	416	407	433	358	392	352	395	399	385	373	420	378	387	330	371	417	384	388	455	425	433	398	377	371	383	396	377	355	385	383	433	392	412	417	429	402	367	421	410	380	357	386	370	345	421	396	411	375	403	415	398	369	420	401	406	413	418	395	369	397	390	386	345	405	423	380	383	370	399	399	395	441	384	398	402	388	433	405	405	373	383	388	360	377	399	415	385	386	372	361	384	394	407	384	401	399	353	402	347	390	405	372	373	377	352	401	424	386	384	405	394	433	372	363	380	370	398	388	403	391	422	399	405	407	406	425	361	397	368	389	366	370	413	401	398	359	366	405	346	389	388	396	415	422	394	347	358	404	386	420	415	429	399	381	374	416	373	383	382	377	393	329	387	384	411	381	373	382	373	339	410	403	414	394	362	376	388	373	374	374	365	394	386	372	391	406	362	390	350	377	390	376	393	409	357	358	369	358	369	406	423	398	371	384	370	374	442	392	370	352	349	360	405	410	392	377	376	357	378	431	418	402	364	392	357	395	378	383	385	405	411	368	393	363	400	386	394	414	417	401	406	413	384	393	401	439	400	386	397	386	411	448	381	377	419	369	395	409	403	432	433	396	395	391	431	402	335	399	432	412	358	350	354	412	397	417	366	385	388	386	394	369	387	396	378	405	371	386	373	359	420	423	406	375	374	359	386	410	377	361	373	383	375
13935	1336	1402	1438	1428	1239	1124	1052	1106	1028	1018	974	989	924	999	912	984	982	937	960	942	954	955	893	957	902	1008	922	928	939	927	913	922	997	954	885	881	952	922	920	891	934	937	890	950	887	952	931	948	935	953	939	954	969	956	947	923	940	975	971	944	948	928	927	890	904	934	904	976	924	917	897	916	906	954	890	977	910	908	963	925	924	950	903	923	971	887	935	977	983	952	962	940	905	970	935	966	899	913	912	954	947	927	937	931	941	926	906	922	878	951	960	892	867	873	924	907	952	939	862	912	913	953	944	930	912	957	946	901	930	895	935	962	918	935	916	938	919	967	985	909	917	878	915	902	903	946	888	890	932	958	917	967	899	910	881	908	903	943	891	886	902	894	899	860	898	920	901	919	885	892	885	926	950	947	930	944	933	901	937	1007	904	918	948	909	971	908	875	915	955	906	900	906	928	944	952	939	925	898	887	928	896	953	921	896	913	898	965	886	918	890	947	909	932	949	901	947	891	893	958	939	927	902	937	914	887	873	943	949	929	937	901	910	975	904	902	932	900	926	937	945	901	892	908	905	889	874	939	908	934	945	944	882	875	902	983	951	886	900	877	940	919	931	949	909	927	909	880	896	922	862	983	916	940	915	968	881	892	936	947	920	935	965	866	914	874	939	931	934	897	956	855	896	963	931	915	929	934	881	914	895	887	932	875	921	898	901	930	888	927	896	983	958	947	903	960	936	945	950	918	929	919	931	957	907	922	972	969	930	921	942	948	948	976	926	929	955	904	891	930	861	907	1021	900	915	946	927	888	898	909	880	920	972	957	878	896	932	926	895	962	930	903	955	902	941	919	1009	908	903	903	910	924	901	918	930	991	900	929	894	975	932	920	934	864	933	860	934	964	870	918	935	864	928	928	950	893	843	939	914	911	890	901	933	915	919	900	939	915	912	974	928	962	877	870	877	946	919	936	921	902	947	976	910	936	970	968	922	913	947	931	926	916	874	869	895	889	935	929	870	869	929	923	918	934	885	940	943	880	875	900	941	919	903	862	947	965	952	889	923	899	907	904	915	917	927	939	852	892	916	902	924	936	933	892	924	842	957	919	942	905	957	935	883	915	911	967	972	953	921	877	910	916	917	947	903	944	932	858	893	890	960	874	945	892	929	893	887	890	949	921	975	959	969	942	969	920	953	896	960	911	859	897	873	950	922	875	922	905	883	923	959	947	917	929	945	938	924	953	887	953	865	912	914	938	913	941	934	889	940	877	944	879	896	957	959	895	918	903	869	932	926	947	936	913	898	901	960	961	895	922	949	887	919	930	928	920	925	894	923	923	890	922	898	946	931	894	912	894	942	887	965	894	928	854	895	917	943	904	931	936	911	989	909	938	911	894	898	969	906	878	924	917	928	878	904	897	955	928	963	905	991	941	912	917	897	879	938	911	926	881	899	873	928	876	899	898	843	917	920	952	951	954	962	893	950	937	989	934	869	904	905	952	874	964	950	923	868	900	938	925	937	898	891	886	953	912	927	925	995	910	929	896	994	872	958	873	934	923	942	965	916	869	1008	928	934	905	906	907	910	957	990	924	946	961	898	944	923	977	891	922	918	895	969	910	892	900	956	870	914	929	983	914	987	944	919	905	959	850	900	913	919	917	915	928	981	887	955	889	917	902	946	943	927	900	937	921	936	922	941	903	917	943	921	939	931	936	992	910	918	939	930	883	918	893	912	972	898	926	888	896	936	968	883	932	911	866	947	933	848	888	917	853	892	944	926	945	868	931	935	935	927	910	913	979	886	925	916	955	976	921	842	909	961	901	918	920	887	962	940	990	896	896	928	944	896	965	858	914	951	918	908	910	913	934	888	957	937	919	979	954	891	876	948	997	926	918	869	929	934	904	932	906	907	917	902	964	887	917	924	884	913	876	921	981	961	947	938	949	923	915	945	956	968	969	899	927	913	912	951	930	882	934	900	928	920	941	906	946	950	950	888	962	909	916	886	946	904	974	900	931	930	888	897	930	954	910	916	900	888	941	917	870	903	916	862	926	903	919	981	925	944	899	892	955	901	905	894	941	928	890	899	923	903	927	906	934	924	900	943	906	885	980	874	911	1001	913	915	901	951	940	883	957	950	895	921	915	949	896	914	889	894	947	998	913	937	876	976	890	898	936	919	934	942	892	877	945	944	894	946	944	903	926	913	939	915	943	902	881	916	927	920	867	904	948	907	933	946	959	923	889	951	964	890	874	900	938	931	900	912	884	976	916	906	928	919	914	910	894	869	910	888	938	896	960	924	926	931	918	995	940	878	927	912	893	922	931	903	919	911	902	916	936	947	929	864	887	916	931	959	911	951	943	955	939	964	958	873	961	957	931	923	910	901	923	971	954	955	910	915	951	911	927	898	884	962	990	860	901	958	942	954	954	879	943	918	964	913	934	948	932	901	919	872	897	935	968	905	890	897	901	932	937	917	906	924	897	893	934	866	924	892	928	913	968	951	940	886	928	867	927	929	914	899	945	879	869	920	904	868	865	961	922	963	948	910	920	925	919	939	852	881	964	931	894	893	886	902	993	860	940	927	969	878	899	909	927	887	931	956	883	920	948	916	909	921	888	916	936	938	980	927	953	869	933	928	916	949	952	886	895	881	974	937	949	917	946	906	928	901	904	906	945	937	903	942	967	889	949	923	873	919	932	970	971	948	957	946	918	907	994	911	989	926	873	889	933	925	920	958	932	906	898	899	882	909	906	898	929	936	915	959	900	954	922	911	951	972	925	933	925	888	926	876	857	958	951	884	947	870	965	902	904	829	890	897	851	908	920	936	916	918	935	914	931	925	891	880	904	933	895	979	903	930	898	923	904	904	894	903	945	934	951	932	910	870	911	895	891	925	902	933	903	883	885	957	979	989	872	883	940	917	932	918	930	882	914	902	917	944	982	934	906	942	971	962	916	963	921	949	950	851	870	887	884	908	883	897	850	945	953	941	911	894	936	882	950	936	910	913	930	903	901	931	875	880	979	935	973	915	935	948	866	933	895	899	892	906	978	889	926	905	836	920	941	927	922	956	858	927	934	963	883	907	820	984	874	868	869	939	903	896	911	932	930	906	923	923	890	953	935	929	916	889	934	946	855	904	882	921	955	890	936	953	913	872	961	944	954	897	965	901	925	917	904	880	901	958	935	884	931	951	934	883	915	920	966	946	923	917	956	920	918	926	922	920	915	910	926	954	971	903	946	885	902	927	942	936	933	902	945	902	986	1019	928	948	933	928	938	932	936	923	979	878	937	923	921	911	964	887	963	931	952	840	873	905	907	919	903	932	859	922	923	865	902	893	903	861	924	902	900	892	926	909	910	923	915	937	951	907	904	887	916	933	908	922	891	907	950	917	864	920	873	909	922	904	949	911	875	869	949	946	910	927	896	895	965	969	872	930	872	915	891	921	928	903	912	897	955	919	909	887	946	915	925	887	898	965	909	965	918	917	888	897	920	886	934
31380	6138	1218	673	436	306	300	238	220	218	231	219	221	199	192	183	205	185	168	207	193	198	184	208	192	193	209	185	205	193	183	189	198	197	201	188	184	204	171	195	196	224	203	170	190	209	211	202	189	203	172	202	207	174	181	203	182	193	164	210	208	195	177	206	202	174	191	190	191	202	191	185	208	174	198	190	178	189	184	195	185	186	207	178	166	194	193	195	175	162	187	182	185	186	187	192	222	183	232	190	197	199	193	182	187	223	188	186	175	201	188	186	189	189	213	186	201	217	176	192	191	187	189	226	195	178	217	171	170	191	177	232	197	211	182	208	194	172	183	178	198	198	191	209	208	171	179	193	188	200	197	188	186	203	223	187	166	212	199	166	186	181	194	193	196	191	189	191	196	218	191	201	200	212	186	206	176	207	173	197	199	195	206	196	197	212	175	195	196	186	194	205	179	222	189	201	188	193	192	192	212	184	180	198	203	206	183	201	190	183	163	209	193	157	180	201	214	213	211	193	197	204	188	204	178	208	168	214	216	210	192	211	203	195	187	182	184	178	178	162	186	190	193	189	205	167	198	197	193	175	192	178	201	162	195	208	197	160	191	178	193	171	195	190	183	178	193	204	214	213	200	175	180	186	198	187	198	210	175	190	187	191	191	204	194	207	193	194	217	188	163	211	206	198	172	185	181	215	191	189	170	181	179	181	216	186	184	196	211	187	182	195	187	207	189	192	199	182	190	204	170	182	191	200	212	193	188	199	197	197	181	217	209	163	165	175	195	230	204	191	200	193	190	187	206	183	209	189	200	179	208	196	178	176	210	189	198	184	232	197	225	183	215	199	200	201	214	189	175	180	209	189	211	194	182	191	193	192	204	195	197	195	189	190	175	202	173	183	192	174	204	166	187	192	175	191	196	221	179	185	188	220	195	208	174	194	188	192	201	185	178	177	201	186	193	191	181	192	184	210	192	209	175	181	184	201	204	210	199	192	208	191	195	194	214	192	176	202	207	195	176	217	189	191	188	197	209	169	194	183	210	179	190	173	190	226	186	162	179	213	199	181	219	183	204	192	187	217	187	190	183	176	177	205	153	192	188	199	174	184	219	200	186	196	178	193	182	177	180	188	208	190	166	205	216	211	195	207	200	201	173	170	185	178	178	209	204	200	195	202	206	179	173	185	183	227	205	173	186	202	185	175	181	192	195	171	189	186	194	192	181	175	159	194	224	172	155	204	198	191	196	207	203	177	203	205	171	184	232	196	205	187	229	197	186	212	224	205	173	168	188	207	181	221	191	213	208	190	186	230	211	215	205	209	193	195	204	216	186	204	195	194	199	162	221	187	177	201	168	192	170	220	193	187	209	194	192	207	182	186	178	189	154	178	205	187	182	217	163	197	187	177	199	194	224	214	171	176	218	153	184	161	190	200	177	192	203	189	186	191	192	206	210	197	178	209	232	176	219	174	184	181	205	198	205	194	207	178	196	209	179	207	202	245	196	198	200	190	176	193	202	203	196	196	206	164	198	197	187	179	209	187	164	179	203	225	190	192	217	212	198	225	211	198	173	175	190	194	208	225	186	202	183	181	174	186	211	164	176	196	205	199	186	194	196	203	225	187	157	180	200	195	177	206	189	177	195	220	204	205	204	191	210	191	169	187	218	209	195	172	183	165	205	195	191	172	188	166	183	161	176	195	171	173	213	204	207	190	198	200	178	185	202	210	203	211	196	187	172	201	197	184	180	172	194	203	208	185	181	201	196	213	185	167	208	162	202	196	200	173	170	209	164	182	192	177	202	193	184	176	197	197	202	177	192	181	175	190	221	189	203	201	177	181	173	204	199	200	190	197	198	171	190	190	184	170	186	196	174	184	161	162	191	195	163	185	194	196	210	224	185	217	214	208	211	177	200	208	176	163	193	165	195	208	205	212	190	209	175	169	210	189	208	190	195	212	168	182	213	199	204	225	179	192	209	197	205	164	181	194	203	187	169	198	208	196	195	195	199	173	194	199	215	207	196	192	188	190	163	168	169	205	204	208	177	199	199	213	166	201	205	204	207	187	181	176	220	184	176	171	166	221	185	173	204	175	200	202	179	166	232	204	181	191	203	202	195	202	203	193	177	183	175	218	166	178	203	199	209	189	181	180	182	189	167	213	192	211	200	190	174	182	173	182	213	179	217	186	196	218	193	214	176	192	176	197	173	177	184	210	170	179	211	179	189	193	202	207	199	191	185	174	201	194	203	171	194	190	198	198	186	225	196	198	204	185	204	166	179	173	181	184	187	170	190	199	201	189	224	215	174	189	166	221	191	166	187	184	186	176	195	213	214	219	184	202	222	196	202	209	188	176	173	216	204	173	178	210	187	200	174	205	211	210	200	188	198	188	202	193	179	217	189	173	210	198	187	184	171	185	163	201	186	211	207	201	181	182	191	205	229	235	181	203	192	192	194	176	198	199	178	182	200	207	197	214	200	209	231	197	179	182	196	166	195	214	189	193	168	151	197	177	207	204	159	187	176	208	177	213	197	208	210	185	183	182	171	184	194	184	187	194	208	220	188	199	180	209	199	215	185	176	197	195	213	216	205	193	189	190	175	201	186	184	196	196	175	185	180	190	200	201	206	188	212	210	201	183	188	212	203	186	190	201	176	226	181	194	222	166	192	209	189	177	195	193	175	197	191	202	166	217	175	183	195	205	175	158	187	201	192	182	209	189	171	208	177	188	182	194	195	175	199	219	173	196	185	182	189	178	187	220	189	209	209	173	166	205	199	210	170	202	204	204	187	203	199	167	179	180	166	200	171	203	203	181	183	171	192	190	191	190	174	171	181	172	199	195	211	192	194	198	201	184	187	206	178	197	178	188	180	197	214	194	165	178	169	218	192	169	175	181	206	207	186	188	176	171	209	176	184	198	203	201	214	235	176	179	215	182	204	196	158	209	186	205	193	179	201	184	178	211	154	187	209	207	174	197	180	178	195	207	166	216	202	189	224	189	196	187	179	188	167	178	211	171	201	230	179	186	180	200	199	199	174	186	174	196	185	195	156	179	187	189	196	197	206	202	188	166	194	177	220	174	176	180	209	204	189	186	208	215	180	176	197	189	203	218	196	183	194	165	190	169	192	185	189	183	205	205	232	183	226	211	203	184	187	179	204	195	188	211	181	200	170	201	213	194	207	201	202	196	191	197	201	163	211	186	196	194	176	192	195	189	197	222	198	208	187	193	215	193	163	190	186	182	165	188	189	198	174	199	173	186	174	207	208	198	181	169	184	187	193	194	153	213	204	225	216	195	171	189	195	185	194	192	196	178	192	188	210	194	185	196	182	187	184	162	227	192	188	203	183	172	211	189	211	183	184	167	200	196	189	192	181	191	215	198	170	177	176	194	197	210	210	206	188	190	183	169	225	175	220	166	166	193	201	197	199	189	189	204	210	192	189	207	190	173	195	199	184	184	181	198	172	199	192	180	181	184	182	188	207	200	203	222
20198	1158	1512	1663	1450	1172	1029	906	793	785	681	699	625	619	661	576	600	554	561	608	545	545	572	556	499	526	534	487	500	560	531	567	509	515	562	507	498	511	533	517	506	516	508	533	527	493	531	496	558	514	488	493	511	487	537	499	515	536	498	476	486	489	488	543	525	483	494	492	510	469	491	550	493	538	525	491	481	511	484	498	502	518	495	533	519	495	510	521	483	563	519	462	481	486	474	502	496	518	451	484	498	487	524	494	512	442	446	489	489	509	500	492	521	533	527	492	502	513	489	527	490	502	523	509	514	506	507	540	486	507	494	479	517	480	499	479	477	513	480	503	525	523	508	513	516	542	487	489	521	475	487	467	477	516	512	503	505	511	465	519	439	484	487	474	462	542	498	511	481	522	527	518	508	526	496	521	519	495	494	489	491	479	481	510	465	477	477	520	502	483	532	505	512	512	485	483	437	529	465	459	510	496	523	491	500	491	495	470	524	502	496	524	484	490	481	475	477	519	541	500	492	483	488	500	521	505	522	519	500	502	472	492	527	487	474	504	528	527	489	476	489	467	553	513	508	492	505	501	530	478	445	480	509	536	545	531	504	540	526	517	475	467	437	506	465	519	498	496	559	511	454	523	465	544	489	523	501	493	486	494	512	473	528	523	487	529	502	465	503	509	470	510	507	525	473	521	472	506	501	482	491	465	505	511	525	493	486	484	484	489	477	515	481	529	459	479	491	486	478	439	528	472	477	520	444	486	523	520	506	468	463	556	485	508	505	469	478	477	510	490	505	535	540	481	488	493	481	450	511	475	543	474	504	448	468	542	494	519	476	474	513	492	504	474	468	507	494	439	503	470	522	546	532	524	510	483	513	455	491	498	464	474	521	538	480	510	469	501	520	475	491	487	471	482	452	513	491	490	459	511	487	498	547	508	513	515	532	501	505	498	515	495	500	476	499	483	514	502	502	483	493	472	491	503	476	529	521	482	529	512	480	524	502	529	484	502	457	462	500	505	499	524	498	514	515	507	489	481	451	526	489	494	522	523	500	472	522	515	483	500	493	483	511	523	496	474	456	493	486	472	482	523	484	512	472	499	505	523	474	481	475	521	485	491	509	502	516	455	530	489	509	489	500	517	500	542	521	491	514	501	450	479	476	478	485	484	506	526	476	503	495	496	508	468	506	545	492	493	488	522	468	471	500	511	517	518	502	476	512	515	496	477	494	497	491	563	491	467	501	501	531	524	508	510	463	500	518	477	500	550	512	518	480	485	482	526	501	512	488	513	488	493	498	482	514	479	494	489	525	507	476	481	498	489	499	477	472	471	476	519	488	500	473	524	522	507	475	504	515	498	484	509	472	492	499	472	523	498	479	478	520	500	518	471	482	509	514	458	497	494	488	495	535	482	469	494	509	525	462	521	510	491	514	501	488	526	507	503	514	507	481	482	489	484	531	521	508	485	474	543	453	533	457	512	508	497	530	504	517	498	544	480	463	524	536	487	481	502	500	478	486	523	501	470	470	508	486	555	485	536	539	506	487	502	488	498	458	523	484	460	499	495	474	507	478	464	502	515	543	524	520	492	477	490	521	518	496	478	535	505	505	502	480	492	516	493	512	519	471	507	460	507	502	498	500	507	481	513	504	491	507	499	508	478	473	484	437	472	507	490	504	502	534	509	525	508	511	508	459	509	514	511	489	529	479	493	499	502	508	476	464	497	485	553	511	514	526	532	471	490	504	492	498	502	490	501	505	489	473	521	501	497	495	492	472	456	479	485	482	517	476	490	486	492	505	508	547	492	520	510	492	489	460	526	513	506	495	515	502	528	453	471	468	491	495	485	509	504	519	476	495	492	518	510	513	518	480	496	480	531	454	467	506	483	510	468	506	534	489	467	500	491	478	490	509	501	457	507	531	502	512	504	499	471	465	506	509	497	532	513	500	479	507	525	517	508	505	480	529	549	498	525	492	507	513	496	468	513	523	460	534	520	519	451	494	493	469	503	485	498	516	475	498	497	491	511	487	491	488	494	486	504	494	493	511	504	468	495	480	521	499	514	506	497	478	516	461	525	491	498	477	501	492	506	493	481	532	503	491	478	502	542	526	496	492	524	475	494	475	486	502	495	530	520	485	491	540	501	479	475	501	505	507	481	538	455	491	467	452	530	509	481	492	495	518	508	476	497	499	480	510	480	500	511	456	484	501	492	527	493	504	471	482	495	493	484	526	526	500	506	503	486	505	556	452	519	466	519	525	493	508	514	482	479	526	477	511	460	495	514	504	520	482	507	509	490	477	492	508	468	453	478	510	460	485	498	500	501	459	492	512	511	469	530	522	476	477	473	464	459	502	451	474	493	489	523	538	504	553	484	541	449	505	506	517	533	510	539	512	476	500	490	530	487	528	466	460	477	526	528	519	502	509	486	488	519	511	504	558	469	506	509	486	520	498	513	498	497	513	470	479	499	463	499	477	473	504	470	465	518	527	488	490	497	467	517	501	511	482	514	546	507	530	532	496	464	499	510	462	506	501	509	492	520	522	519	522	505	494	489	503	552	522	483	492	482	494	459	513	519	523	472	503	472	490	495	525	490	503	474	515	526	462	499	472	526	474	486	502	502	503	490	532	501	518	466	462	505	469	525	531	513	468	478	509	493	487	487	532	506	463	469	514	445	520	461	475	508	507	506	507	483	493	493	512	466	487	483	467	513	466	528	486	494	525	508	505	463	506	517	474	494	489	502	509	509	500	510	472	509	540	506	501	508	484	536	492	489	484	489	508	493	480	503	521	492	525	522	507	487	510	477	497	505	512	478	516	522	449	518	497	499	539	499	525	506	521	511	503	535	472	512	505	491	523	511	493	509	533	480	523	478	520	499	477	521	511	491	505	505	524	473	518	527	501	528	493	481	487	511	505	503	497	500	514	562	493	515	504	517	495	509	463	514	491	514	530	505	507	466	476	535	491	519	469	489	489	495	457	472	495	482	517	504	478	472	535	504	498	475	492	520	447	475	505	515	484	500	490	527	489	529	491	523	552	484	491	505	482	498	475	551	490	494	534	545	571	513	522	491	518	521	497	515	578	476	481	470	508	511	512	504	495	523	507	448	508	513	493	495	504	528	482	500	542	493	507	485	497	501	466	502	484	481	506	479	515	462	502	526	517	499	543	523	493	541	523	495	512	463	538	499	498	479	496	468	494	502	491	498	494	492	467	492	505	489	443	513	516	484	475	484	483	508	491	471	521	487	481	513	479	502	520	507	485	520	479	525	530	502	482	486	535	463	489	458	485	491	489	483	483	487	509	523	517	493	473	478	489	443	515	543	503	531	491	536	504	492	542	471	485	499	488	517	515	517	520	502	478	482	509	482	519	494	516	491	481	507	527	473	489	465	489	457	542	468	531	500	513	520	499	511	493	486	472	486	499	522	514	506	489	477	474	526	497	513	536	527	497	492	515	512	499	487	501	503	504	487	510	494	496	541	484	471	510	515
5740	587	408	408	417	413	406	384	389	419	417	399	431	369	416	420	400	427	405	416	398	390	406	421	395	404	401	443	455	401	411	404	417	430	392	446	406	388	387	413	379	404	408	382	441	421	426	361	434	409	425	434	403	383	383	387	387	453	402	414	435	403	458	401	404	408	389	420	405	435	410	406	386	380	376	409	421	411	389	425	447	405	392	381	427	384	454	369	419	437	464	401	390	393	395	432	423	396	439	433	445	385	423	411	391	422	420	412	416	397	387	403	404	422	419	398	422	420	401	423	405	383	405	426	420	405	449	372	368	404	404	452	405	454	418	409	458	399	405	391	424	385	388	376	406	423	398	402	379	400	398	389	393	475	386	429	369	426	396	430	430	416	394	400	380	389	373	389	365	431	428	403	385	411	403	388	385	431	434	393	432	396	413	423	415	414	420	408	411	410	405	388	386	389	401	407	419	420	385	417	416	410	403	394	426	408	414	420	426	396	413	411	389	422	411	404	414	401	406	392	415	394	451	388	441	424	411	381	405	409	448	405	396	413	396	432	427	451	369	394	413	441	389	418	432	412	433	422	438	406	373	387	408	414	409	412	413	399	418	430	420	394	389	387	389	407	427	403	436	462	382	421	435	407	383	435	382	416	386	388	383	426	395	396	377	360	418	425	396	452	417	394	412	397	411	410	408	382	451	388	409	417	438	419	398	429	421	407	440	363	371	406	423	382	405	421	433	387	374	423	408	393	387	379	421	413	425	420	415	425	390	457	404	406	423	465	422	431	415	447	397	394	359	421	422	388	400	418	404	387	419	402	464	432	365	408	458	399	400	392	415	400	412	451	364	413	402	393	405	406	440	411	385	402	399	412	450	415	433	423	403	411	424	398	349	422	400	392	393	397	416	396	411	429	359	412	380	398	413	410	414	385	422	415	404	398	410	429	417	433	425	401	415	412	414	397	414	442	409	434	399	419	414	438	400	379	411	433	392	467	373	420	420	426	417	398	383	432	422	381	419	431	414	397	409	428	409	419	374	417	427	422	370	420	387	414	405	382	434	388	425	461	422	422	406	424	432	375	365	449	419	441	379	443	424	381	400	396	405	417	409	447	414	397	405	419	424	431	426	398	417	433	379	417	414	434	406	429	390	407	393	404	404	402	382	372	430	414	460	403	403	401	423	467	422	425	404	391	416	410	424	409	389	388	366	395	413	406	376	393	379	415	418	453	446	411	386	375	378	420	375	421	458	398	412	413	395	400	407	374	422	382	403	417	455	420	382	422	415	377	371	391	434	412	405	396	396	405	450	412	427	424	398	417	451	425	376	423	382	413	393	449	423	399	429	405	412	449	432	390	434	426	410	454	374	424	377	386	411	434	393	445	413	411	409	409	443	444	401	417	413	394	415	414	364	397	416	401	351	373	419	412	382	399	406	387	448	422	432	365	382	433	431	403	401	412	381	387	438	430	397	408	409	376	408	381	408	419	398	433	422	398	417	437	428	403	384	398	414	403	398	432	414	438	415	394	426	387	370	393	412	368	409	419	390	425	408	385	362	380	427	453	401	416	429	450	363	394	393	366	407	398	389	423	410	409	407	395	406	431	387	380	405	369	425	435	399	442	433	410	438	400	459	458	381	422	373	401	388	383	429	427	440	404	384	403	352	419	420	390	407	389	428	418	414	411	421	422	410	382	388	442	404	398	352	372	406	436	411	423	382	429	392	402	417	404	395	421	380	400	425	383	387	405	351	406	407	414	435	377	414	422	387	414	405	425	413	402	400	382	412	409	377	423	451	433	403	421	451	386	438	440	416	417	402	388	432	415	365	409	416	384	438	372	423	414	382	435	394	415	438	425	403	426	405	386	421	362	428	440	436	414	430	381	396	419	411	423	441	401	430	345	400	393	418	392	403	418	388	458	397	389	381	397	404	413	420	414	424	387	406	423	405	398	383	403	384	404	432	414	400	415	384	409	414	424	401	400	417	400	396	406	418	394	440	393	409	411	406	416	417	363	426	400	439	427	446	394	430	422	424	429	384	403	381	396	413	404	387	401	417	406	367	427	427	399	385	389	390	405	422	411	373	400	429	422	430	372	410	396	419	409	396	413	451	421	439	372	424	435	387	428	434	432	406	430	412	402	374	422	400	380	432	421	411	401	460	353	419	394	366	397	411	449	394	407	394	429	406	428	423	405	410	456	419	437	357	390	412	434	391	414	388	445	430	372	400	407	397	426	395	434	368	398	441	386	414	390	402	423	418	395	411	381	387	419	428	442	402	388	377	414	433	387	431	424	409	403	413	380	370	394	399	394	403	394	362	405	409	407	422	397	397	403	432	390	396	436	462	373	381	403	400	390	393	411	422	412	396	414	374	430	426	407	407	392	429	416	389	401	412	377	399	393	369	421	406	394	407	397	405	397	448	395	389	373	426	378	438	386	398	445	428	380	450	360	421	439	375	407	389	450	408	415	416	406	441	450	456	403	465	411	391	397	396	440	418	423	433	385	393	376	412	383	404	414	437	434	382	425	406	434	389	427	382	441	428	446	401	446	424	412	396	431	418	393	399	447	425	369	404	379	419	397	394	420	402	434	382	374	398	430	408	436	462	425	391	385	389	421	398	438	394	430	418	410	419	378	430	415	425	394	414	370	445	371	412	403	391	388	422	435	408	343	393	422	385	367	445	378	398	435	400	419	420	420	392	396	406	393	402	413	419	388	417	448	435	418	398	416	388	426	398	413	437	412	378	397	411	449	430	409	385	398	460	423	415	383	393	415	405	438	392	423	408	416	373	397	425	413	437	415	395	372	415	388	409	432	423	413	402	374	418	394	420	367	369	418	423	391	430	390	421	422	417	427	387	396	405	408	409	429	412	446	429	385	402	420	391	431	409	404	469	455	407	408	427	367	395	426	428	466	399	409	418	399	359	430	416	442	400	390	379	412	400	412	403	477	443	430	410	402	417	409	457	421	371	391	427	391	447	417	384	420	423	438	373	445	393	388	435	419	381	425	438	411	409	383	426	405	398	435	423	433	422	451	410	413	425	408	424	418	410	383	405	385	432	416	411	434	414	376	434	429	432	404	402	417	433	396	383	421	399	408	428	394	434	401	432	396	415	449	440	449	383	398	380	405	388	381	416	381	379	423	416	463	450	403	424	402	440	415	413	396	390	412	428	401	402	399	404	394	423	411	440	424	400	393	424	405	429	418	427	375	427	407	433	417	423	410	387	387	407	410	377	376	357	406	388	429	433	430	422	408	410	431	432	427	396	383	407	394	398	418	400	401	431	411	409	398	410	469	405	404	410	390	405	414	385	422	355	358	452	384	407	400	415	417	405	411	402	403	428	421	364	425	417	406	390	386	404	412	388	407	394	426	433	419	425	399	400	415	407	386	410	399	383	403	391	425	405	442	437	451	380	435	432	396	431	419	407	382	381	416	424	426	385	392	379	416	433	402	361	432	413	418	424	347	374	435	404	379	410	401	425	420
4960	1000	1017	1007	992	979	952	978	959	1033	1026	978	1023	1007	966	986	975	989	949	972	1004	1082	987	978	918	975	963	953	1003	988	947	958	974	1034	931	1007	930	920	984	927	961	959	989	985	1008	962	1011	948	975	985	916	987	947	982	966	952	986	1007	1017	1027	972	983	947	960	1009	982	923	973	943	991	975	1015	996	1008	997	972	1011	951	985	986	965	957	1022	1027	964	977	984	954	1019	982	994	951	960	937	973	1003	960	971	1020	979	989	1047	974	950	975	946	981	971	933	960	984	1045	912	988	997	1021	936	1034	1008	932	965	992	958	964	898	988	947	937	987	1034	962	938	985	986	979	950	991	967	990	971	977	1012	938	1001	985	1018	983	990	977	942	1047	995	949	974	971	965	969	997	948	991	1005	975	1010	966	960	960	981	985	951	1008	987	978	944	989	971	942	951	987	966	961	938	947	947	993	979	945	990	963	936	966	1005	1016	967	968	980	1032	937	999	985	963	973	988	973	940	921	946	988	980	942	983	953	1033	974	983	977	965	1006	992	1002	1031	951	990	950	969	1005	957	999	1026	962	923	1000	1064	1012	983	950	950	970	960	1000	990	937	988	957	992	1024	972	932	973	1021	976	951	983	966	1029	1000	998	962	1000	965	968	932	1015	970	1003	1008	996	937	1040	970	979	994	1002	992	979	968	934	944	964	985	984	974	975	972	966	960	979	984	1003	948	939	981	902	954	971	1020	975	993	1005	1053	914	998	944	995	965	974	996	1007	981	923	1004	1036	966	1069	942	1015	954	973	971	1012	954	929	947	970	936	923	1052	947	921	989	966	982	947	1016	961	1021	933	976	971	946	989	932	908	903	961	955	985	950	936	960	1046	935	954	996	916	936	984	936	993	1029	968	994	992	961	951	961	978	952	959	989	966	977	973	969	963	997	966	979	942	997	947	975	964	986	1006	970	975	971	1015	983	1001	991	954	991	1049	951	966	994	957	1053	1003	1043	1001	998	916	987	961	995	986	994	961	989	935	937	986	964	963	1047	941	946	993	991	987	1015	978	1035	972	1004	959	1048	964	1001	971	929	967	959	1004	937	991	934	984	1043	1000	973	931	965	983	988	951	939	1011	1001	1003	949	1014	987	944	983	1041	1001	949	968	1003	990	969	1028	1040	954	979	1001	1006	949	968	950	966	973	955	966	1070	977	948	949	970	938	1046	944	975	992	967	929	905	993	925	968	944	967	1010	947	955	972	1011	958	970	1000	950	950	993	972	977	970	952	998	964	969	934	935	971	962	986	952	937	983	962	982	941	968	976	895	991	952	915	959	1038	993	936	1004	962	987	951	969	1003	982	1011	997	960	973	950	1022	965	1042	967	1032	975	1001	965	985	975	987	973	1025	959	960	1011	994	952	1009	1025	966	987	1024	987	993	944	935	979	1019	966	1017	1011	958	955	945	1028	970	956	1030	987	988	959	997	958	899	938	937	951	965	951	958	936	995	969	1004	969	995	935	1007	1001	945	994	969	1032	944	988	908	902	972	980	960	981	962	962	971	977	960	928	955	978	1040	1015	996	993	966	950	994	1006	931	989	961	950	977	1014	969	1044	938	997	934	952	1005	1015	994	1040	1005	952	986	924	984	943	979	961	998	1038	922	969	1012	954	984	983	953	958	984	1000	1021	985	944	1021	1003	948	997	982	974	991	987	976	1004	1049	933	972	980	975	986	948	954	979	979	968	969	981	964	995	1031	968	971	909	912	962	1016	959	993	975	956	1005	962	965	943	928	990	964	960	992	959	995	981	954	987	979	936	975	965	1031	935	965	1004	977	1004	972	1035	994	1002	1008	952	1012	984	994	1060	975	992	936	964	938	1016	974	986	968	991	1024	1015	965	957	1011	1010	1002	960	1062	988	947	958	1029	976	950	983	928	941	971	985	960	994	988	942	967	1012	1022	935	1010	1034	957	950	992	1010	959	1003	960	957	975	958	950	990	1016	974	925	935	995	932	928	988	1034	1005	987	923	954	960	960	988	974	943	896	1020	963	950	967	982	949	969	1054	977	991	1027	1072	964	1035	951	975	982	979	1002	919	1027	1016	938	976	957	1016	973	1002	999	967	1007	967	976	946	1006	954	1021	1017	976	908	998	900	977	971	997	973	1044	1001	905	958	921	963	900	951	1011	955	986	953	1002	999	965	993	1013	931	997	969	919	982	957	887	943	961	955	994	968	984	954	958	928	959	1005	934	1026	980	968	964	1005	1017	977	963	986	994	996	943	961	914	938	1001	1012	943	999	1006	1019	1001	967	975	1081	992	1002	1010	987	1016	940	1045	974	941	990	923	974	958	949	1031	957	975	1017	954	978	972	983	1014	991	956	998	1007	987	997	970	924	945	981	993	1022	955	979	988	966	985	952	941	1001	1004	1018	1024	952	1017	943	978	997	947	960	987	1002	953	999	937	962	979	974	988	968	973	1061	937	909	992	1022	979	970	934	948	976	976	1013	950	1012	983	967	940	1012	954	959	988	1003	965	975	969	981	972	934	990	1014	974	964	1012	971	1010	926	994	971	954	932	928	1034	996	987	992	976	970	984	982	1007	924	962	932	989	960	929	948	978	1025	960	1031	979	965	1010	986	968	961	1000	992	996	938	938	987	957	1061	988	967	898	957	1032	941	994	943	933	945	935	960	942	995	970	1020	1004	977	929	977	1013	1010	941	933	970	997	947	977	1012	971	963	995	1005	1005	966	974	1001	1026	935	970	964	970	968	946	981	984	984	964	969	958	984	947	994	1024	1003	930	1000	944	991	968	979	909	1000	1010	1024	1012	956	979	971	993	948	975	955	969	1004	917	1037	956	1028	977	999	963	988	984	979	906	1032	951	972	986	960	996	968	969	944	1025	994	972	966	1026	1008	922	992	995	1011	930	987	967	1014	1025	998	983	968	948	981	1027	1008	986	1004	992	988	984	1009	992	986	962	975	937	1002	992	914	983	999	951	1015	1009	961	972	965	918	991	954	967	993	932	968	990	972	949	925	973	936	961	983	986	1002	977	976	1023	952	971	980	968	941	1026	936	956	965	991	983	982	978	948	1040	945	950	955	947	990	939	963	947	978	983	933	964	960	947	982	957	968	924	975	982	945	966	987	973	932	958	1000	979	947	916	957	946	996	962	988	950	942	960	909	961	1000	922	978	971	983	1016	971	961	901	1028	928	895	956	974	988	1013	942	956	980	1008	943	974	1058	901	1012	996	970	1036	1018	981	989	1015	982	939	936	924	933	1037	960	959	1024	984	972	1023	946	1000	895	990	984	972	1016	935	964	1004	1002	980	935	999	960	978	943	987	1004	940	1012	1005	970	965	988	961	975	965	938	956	948	924	981	957	954	941	983	951	980	934	1007	953	918	937	1016	1029	962	1003	1001	964	976	961	938	992	1065	968	951	995	983	1042	1036	982	979	950	928	1026	1017	906	995	974	950	937	1040	960	954	980	996	981	972	984	975	986	979	1015	990	957	969	927	973	1003	906	985	990	1007	976	1018	977	990	931	941	976	969	1009	999	980	972	990	976	925	941	951	988	1008	965	984	957	898	964	998	1003	994	1005	961	994	1004	952	988	970	1000	994	1006	955	971	935	956	964	926	966	961	979	983	937	934	1008	963	929	1017	976	938	997	997	1030	971	950	1004	1016	966	958	977	972	956	1000	990	1042	1027	1050	1011	984	940	970	921	1054	985	1020	941	979	933	986	970	932	972	936	939	965	1006	924	918	985	949	934	1010	926	992	1002	937	994	1019	969	954	977	995	1026	1034	1001	955	1013	1004	985	967	929	971	935	934	980	951	957	1023	947
18694	1892	689	556	486	434	429	406	430	384	383	431	370	382	388	378	383	405	362	385	439	362	407	372	402	437	378	404	420	417	388	387	382	372	379	390	376	381	358	368	364	406	373	402	393	398	380	370	395	404	398	381	384	415	369	399	395	347	386	375	365	408	380	401	387	359	408	376	408	367	375	403	425	358	352	386	360	395	348	335	377	364	360	391	369	379	367	389	384	405	409	405	346	355	377	377	355	372	382	378	384	337	380	363	370	400	401	384	375	381	388	371	416	423	411	377	381	423	388	364	388	374	379	375	399	336	377	379	338	359	330	384	362	389	416	389	388	356	438	375	388	417	439	392	355	353	378	383	382	392	379	398	392	382	411	389	380	384	382	447	391	407	358	393	398	380	354	390	414	426	410	383	393	369	378	379	349	376	397	407	390	432	404	361	371	418	362	401	367	360	380	386	362	379	403	413	398	378	391	397	366	369	392	383	377	384	379	393	376	365	377	369	363	398	413	368	376	394	364	381	386	390	375	391	406	413	410	399	350	388	375	392	355	389	390	404	391	330	364	380	374	393	409	438	392	376	369	383	387	399	349	396	371	341	389	409	377	373	399	359	382	321	393	398	385	374	369	366	376	382	417	363	369	445	373	358	375	382	402	396	397	356	406	356	386	383	389	385	397	426	391	344	369	428	366	403	379	381	394	365	378	375	349	383	392	386	379	363	377	395	388	394	386	386	409	402	384	401	372	369	369	373	421	367	363	413	354	373	406	376	413	407	391	347	378	399	389	382	400	385	372	352	406	351	402	392	390	385	381	362	402	394	355	368	373	363	370	385	396	381	370	412	392	359	364	377	410	394	389	345	379	377	384	363	419	389	413	364	404	383	362	389	388	411	389	399	401	396	412	384	438	355	404	373	404	373	372	399	420	374	364	375	344	430	374	409	385	358	408	382	393	393	350	349	387	378	427	400	415	377	359	391	386	382	396	372	401	359	408	425	381	344	400	377	386	414	392	395	429	379	351	382	375	384	360	387	370	404	413	404	374	374	370	401	408	373	376	382	388	389	393	381	408	377	390	392	372	388	385	356	377	369	404	415	409	380	413	358	381	396	389	351	410	393	384	362	416	389	381	405	406	364	410	373	380	396	358	382	388	411	400	354	367	361	392	406	409	388	395	368	379	374	406	397	394	411	391	385	399	403	387	379	381	384	425	387	399	398	376	390	396	331	385	396	371	387	354	417	380	406	379	368	393	381	385	362	416	364	381	392	383	371	382	379	389	349	374	385	374	356	401	411	428	355	390	366	370	358	375	380	374	383	390	376	404	396	423	341	388	409	403	372	383	358	385	389	428	368	374	418	401	409	389	393	436	400	396	410	391	387	397	393	435	410	408	391	352	374	406	402	374	380	380	424	407	354	392	397	374	377	404	421	362	391	405	366	375	400	376	373	345	414	397	340	382	418	416	377	391	358	380	406	379	413	390	401	402	382	383	340	366	398	403	395	380	376	386	361	398	376	381	355	410	366	387	390	366	376	384	409	402	383	362	346	393	365	407	422	389	390	376	393	406	439	370	362	385	356	378	370	379	391	361	379	382	361	371	392	408	331	408	415	415	397	379	404	365	359	398	352	398	383	408	415	363	410	376	401	360	364	413	442	359	410	394	411	383	382	394	422	342	352	361	398	376	356	381	390	355	372	410	395	401	384	384	393	378	378	392	408	369	364	372	369	396	374	394	386	338	403	368	428	416	373	372	400	373	391	381	371	399	422	418	388	410	390	385	420	368	373	338	390	418	400	355	408	375	406	391	355	385	411	391	396	411	388	374	393	404	369	389	433	412	375	366	354	388	418	369	378	338	351	358	376	372	391	406	390	367	382	369	432	407	408	402	367	404	409	384	380	393	429	374	392	388	368	413	380	383	405	381	379	375	388	383	379	418	382	378	364	382	366	404	385	362	391	392	401	391	368	393	395	372	392	383	345	380	357	352	384	392	427	398	371	366	375	404	407	381	380	397	413	405	368	352	373	381	387	384	398	381	386	381	427	363	386	406	389	421	403	358	421	389	421	417	376	423	416	398	386	393	397	429	397	395	431	388	396	385	387	372	388	408	381	397	384	394	349	396	347	381	365	393	366	404	390	346	389	370	378	391	393	403	396	378	400	410	408	376	405	416	371	362	378	341	401	389	354	418	426	407	369	384	382	397	411	396	367	421	388	362	361	395	395	348	365	387	383	416	413	384	403	379	410	381	385	388	408	371	377	386	429	366	382	358	384	380	354	391	409	380	415	366	378	362	394	371	365	419	374	377	372	370	340	403	376	407	405	382	369	382	400	421	391	366	357	352	440	370	382	361	373	360	377	372	400	365	408	362	423	394	384	394	387	349	366	382	410	395	383	404	383	367	416	363	382	395	383	416	361	376	382	402	400	373	412	374	382	416	420	389	366	406	354	381	422	382	376	356	383	388	384	354	359	381	409	433	376	359	389	405	362	377	358	352	348	378	363	388	393	393	408	375	353	390	376	376	391	388	367	401	356	433	454	416	395	356	363	350	375	371	373	378	386	374	410	346	415	372	362	394	400	370	403	393	371	364	380	369	362	391	411	363	372	386	373	371	395	381	413	356	376	380	380	375	380	389	390	406	413	392	403	367	376	407	404	396	416	355	371	379	389	363	365	348	426	387	397	375	340	362	386	370	358	391	385	376	380	379	397	349	339	435	377	392	353	406	389	399	402	393	369	380	390	362	401	392	376	372	377	354	377	378	398	393	386	403	374	391	401	386	377	336	406	402	404	386	356	422	410	368	408	346	430	391	390	370	391	373	374	403	371	407	375	416	362	392	405	369	407	390	370	382	392	415	389	414	404	359	387	354	411	395	410	378	367	398	404	372	384	442	371	384	366	405	373	355	389	376	338	417	422	378	394	393	408	391	373	419	400	405	345	404	438	404	392	396	392	383	414	418	400	350	367	366	356	371	391	399	382	391	370	392	393	388	415	413	367	402	393	398	373	449	373	381	378	404	406	394	365	360	413	413	368	357	379	411	402	437	420	404	398	389	391	350	349	396	434	380	353	415	367	394	412	379	382	405	400	377	395	353	427	376	396	385	383	372	391	359	394	364	378	370	417	381	394	398	427	376	413	368	372	397	381	418	409	372	365	393	351	410	367	425	370	400	379	386	342	427	408	399	401	379	385	382	417	352	369	421	366	405	392	372	374	375	371	380	360	358	422	358	370	399	393	366	395	388	382	376	368	412	402	390	441	403	441	372	404	354	369	410	430	350	398	443	393	360	416	360	371	361	399	389	382	404	390	402	389	359	385	364	392	393	367	390	354	402	367	373	402	405	393	402	399	386	344	400	381	380	368	411	386	393	376	367	394	370	358	394	357	416	398	358	377	372	363	357	360	349	365	363	346	393	382	383	411	422	383	384	373	348	382	363	407	393	400	365	390	367	362	400	359	383	391	408	420	427	396	378	405	371	428	391	380	407	338
13201	1163	1441	1515	1356	1244	1168	1115	1059	1032	1055	1017	980	999	994	949	928	957	932	951	927	1006	961	942	917	902	932	955	905	903	939	948	927	915	919	990	948	959	990	952	945	928	948	940	920	933	933	917	913	905	944	916	957	964	909	928	978	911	904	922	956	968	910	945	944	944	896	960	923	937	888	924	932	940	861	936	903	918	903	893	880	897	913	945	884	876	875	895	957	911	963	905	932	864	946	896	920	886	883	907	927	903	962	944	895	971	942	913	923	917	931	920	953	893	915	891	875	934	969	905	930	888	936	900	912	934	925	870	899	881	930	940	849	880	937	924	925	906	957	925	963	891	906	948	907	936	949	925	947	883	905	919	933	938	935	865	877	936	895	966	897	966	908	909	919	915	921	947	968	899	890	919	908	914	922	896	930	892	994	873	934	931	950	901	934	918	858	917	940	906	956	919	941	986	918	877	924	898	861	860	844	886	902	926	921	867	919	937	896	959	897	904	959	896	918	890	874	903	912	890	942	874	942	943	909	909	948	938	958	911	922	895	944	886	859	949	920	936	910	958	973	936	901	879	935	925	895	950	993	887	904	927	920	933	905	915	926	924	892	902	962	920	912	895	908	845	955	944	888	947	897	895	892	884	940	932	881	935	912	953	912	895	909	888	921	915	915	914	905	913	945	920	965	852	914	916	903	930	941	899	944	870	900	887	888	913	917	894	951	945	869	909	940	939	906	933	860	930	885	892	995	911	902	885	915	924	895	886	924	944	888	940	912	907	912	870	853	925	938	908	910	897	856	926	870	909	937	912	997	956	908	917	939	993	918	939	918	935	959	949	925	883	914	942	955	968	915	963	903	900	902	885	905	894	892	908	873	920	906	914	896	905	954	923	966	924	940	956	833	937	939	920	936	962	898	879	900	906	916	892	906	906	914	873	920	877	950	887	882	941	889	939	951	901	954	916	902	892	911	883	921	926	960	900	933	898	880	921	898	862	903	968	874	891	907	908	953	890	938	882	911	969	907	921	932	983	943	952	920	963	952	910	952	948	962	942	865	917	961	922	871	901	903	893	925	955	924	981	900	980	883	903	882	902	906	929	908	907	914	943	877	898	943	908	916	890	923	878	938	960	950	946	967	906	927	886	906	877	900	946	897	908	945	932	901	911	974	896	917	909	894	923	933	965	857	919	939	962	964	941	942	897	923	915	915	923	896	887	927	982	930	921	947	932	900	953	881	922	921	928	920	865	952	949	911	894	945	905	933	912	850	895	921	921	931	883	924	898	911	921	893	936	924	888	882	937	973	880	853	894	932	872	944	904	864	914	941	925	941	991	916	896	866	897	916	930	903	897	889	893	866	918	937	925	951	907	911	951	938	959	933	925	911	982	925	961	931	919	878	881	883	883	933	913	898	860	904	883	909	906	925	873	934	963	865	934	857	901	915	858	931	874	906	913	935	919	939	887	889	915	925	884	896	922	908	871	879	949	980	870	868	861	890	911	921	867	930	989	895	912	960	933	927	911	874	913	920	850	913	973	956	933	955	900	923	875	937	895	916	955	925	901	885	908	930	926	971	988	892	959	954	934	943	893	975	921	897	889	908	899	890	896	923	950	906	961	886	944	949	961	918	889	940	929	893	984	952	953	967	908	876	934	944	934	935	914	930	931	872	888	914	930	896	881	957	868	928	906	981	921	935	904	937	924	890	913	917	921	876	945	937	936	941	948	911	931	868	917	881	907	894	903	906	916	994	926	915	940	959	891	900	923	937	955	865	929	887	958	931	858	892	920	980	940	898	984	889	878	931	929	930	991	902	923	933	943	889	937	954	958	918	913	900	948	897	925	873	925	946	922	896	884	933	955	966	923	930	969	885	887	905	928	966	959	950	923	898	834	925	950	918	923	898	912	935	902	863	898	920	909	936	911	928	950	963	933	896	885	930	917	929	881	932	916	896	947	877	958	908	883	933	940	915	906	984	912	914	858	887	950	969	951	898	945	944	923	914	939	976	916	919	871	990	968	919	911	907	893	940	919	983	880	882	888	911	895	928	885	939	887	917	953	937	935	973	899	914	917	902	947	940	877	929	951	930	910	960	955	900	853	906	907	905	918	859	926	922	915	941	945	957	859	945	872	953	904	881	924	863	898	876	936	909	904	941	897	928	931	861	938	908	891	937	913	907	906	915	931	923	880	864	870	900	926	908	898	930	916	932	910	914	881	909	900	912	879	897	885	935	866	907	905	874	907	915	911	924	904	940	893	860	920	988	933	884	941	926	952	931	877	885	908	923	958	934	922	882	857	939	928	954	912	857	913	909	930	946	913	946	893	909	870	882	900	886	875	916	936	951	963	918	923	875	942	881	880	925	919	938	923	897	935	958	888	903	901	953	899	886	856	939	920	925	934	910	879	930	970	948	880	922	936	864	888	883	876	910	889	857	908	882	887	976	909	897	884	869	941	933	900	908	933	949	905	935	885	922	882	918	927	928	956	877	902	879	925	930	915	975	901	868	903	962	877	901	914	908	923	974	900	903	959	950	981	926	918	888	942	958	903	921	901	879	912	874	930	916	894	939	925	939	915	921	912	916	917	912	943	948	924	977	881	917	938	861	870	897	868	941	936	867	936	906	929	920	944	915	887	957	954	883	906	890	918	930	911	924	941	944	893	904	944	950	936	907	880	895	936	908	903	889	895	980	848	856	933	906	894	928	921	931	912	980	956	896	878	966	903	881	931	947	923	875	929	928	911	956	867	909	874	940	887	861	904	899	942	884	956	905	892	914	884	909	934	896	901	947	917	928	917	947	922	915	889	910	870	930	921	942	951	933	933	947	938	912	901	970	901	922	970	960	914	893	902	924	907	961	898	934	933	917	863	948	891	895	888	900	941	867	887	878	895	909	912	918	900	930	943	918	952	936	905	929	930	916	893	927	945	944	862	989	915	937	894	952	891	937	892	913	886	849	945	952	977	923	902	898	970	833	899	925	920	903	940	896	924	920	910	910	973	904	807	861	857	924	948	905	913	915	902	947	930	940	887	858	917	884	886	875	904	914	896	929	896	902	925	920	919	924	873	910	936	866	885	913	894	925	863	909	932	935	944	916	922	858	933	847	916	931	950	886	879	862	919	921	975	935	896	856	929	929	944	899	876	922	929	890	948	917	915	923	886	903	890	905	924	917	936	916	937	901	889	931	929	902	949	884	893	916	933	942	941	911	911	921	881	913	942	900	869	925	901	932	912	894	906	893	928	913	865	917	916	927	922	918	941	934	975	915	920	933	894	872	936	901	908	912	983	881	917	917	918	939	927	856	918	914	929	921	899	953	915	895	959	934	949	895	886	889	950	915	947	910	891	884	921	921	889	942	872	916	899	892	901	929	893	856	924	897	937	919	865	973	932	909	920	858	910	840	919	888	893	870	928	911	865	957	967	914	935	916	952	935	953	904	941	914	908	925	942	882	923	902	865	931	894	1016	949	968	900	921	965	906	852	909	956
28917	4293	925	610	444	323	268	255	230	222	196	216	197	210	211	197	219	191	214	160	195	204	200	181	173	195	183	184	200	187	194	188	172	201	166	196	194	196	211	190	186	199	198	178	219	194	214	188	162	187	188	172	172	173	211	180	193	203	174	213	208	197	179	199	227	187	207	216	182	177	175	209	152	198	232	179	204	167	207	174	182	181	197	186	167	170	208	181	180	175	199	180	194	187	196	211	157	192	188	186	198	198	191	178	165	158	173	175	170	187	198	203	174	176	212	193	218	207	214	185	173	178	217	198	192	192	187	194	179	165	183	203	197	202	200	193	206	197	198	191	196	167	191	185	183	193	195	198	214	165	177	188	190	187	187	193	187	169	163	183	160	221	170	202	164	223	197	212	173	176	187	188	216	220	190	197	176	196	185	186	181	179	152	177	177	185	224	167	175	175	190	180	182	193	176	202	196	197	157	182	207	165	178	213	195	193	205	161	174	190	196	195	183	182	181	191	173	170	167	193	222	203	186	208	165	181	178	173	214	184	156	208	203	176	216	195	204	184	185	216	201	192	187	184	203	181	182	182	196	191	195	171	180	186	185	187	189	202	210	199	208	174	175	185	191	195	179	191	185	205	181	167	186	202	154	174	178	167	178	204	189	190	171	199	189	196	166	173	176	195	170	198	170	186	177	185	177	160	156	193	177	170	200	185	211	170	208	219	178	178	188	188	187	178	206	179	202	216	195	215	192	203	192	206	182	197	185	191	210	184	182	179	181	187	193	190	183	202	194	195	209	178	164	202	206	188	179	192	211	168	191	188	162	209	198	183	216	176	183	210	182	187	187	202	179	207	208	189	197	183	206	175	221	182	195	215	188	172	216	172	148	163	167	179	160	191	177	171	197	162	183	200	211	201	195	215	191	196	195	194	179	199	169	171	195	213	192	175	201	179	177	158	199	185	206	170	173	186	215	191	191	187	191	190	191	194	179	209	162	191	198	180	196	181	198	192	195	194	199	186	171	191	183	182	192	190	186	179	217	158	169	196	167	183	186	181	183	210	170	189	180	186	214	163	200	177	190	178	206	198	187	174	219	214	182	188	199	182	170	177	191	220	174	171	195	181	174	177	178	168	167	172	197	172	187	202	208	203	209	195	175	161	191	173	178	205	181	181	185	197	192	219	184	162	183	197	198	182	177	210	171	186	204	191	192	180	188	178	191	192	193	182	174	212	178	176	192	142	183	209	189	212	197	191	180	199	185	170	180	196	230	203	198	195	201	171	196	205	181	160	183	179	191	182	199	187	160	178	203	202	191	214	203	212	184	143	186	188	193	172	192	182	181	184	182	193	185	197	177	179	185	190	170	204	188	191	225	162	185	198	191	180	201	179	188	178	186	172	206	193	216	185	200	178	187	186	212	160	194	165	185	199	179	189	209	181	184	181	180	173	199	160	197	192	208	183	205	189	167	187	202	194	179	180	186	196	182	189	161	194	160	207	189	191	196	186	194	193	179	186	216	191	191	173	204	177	182	213	208	208	175	192	157	218	193	176	196	193	181	173	189	188	204	194	182	190	157	177	189	169	184	160	187	191	176	191	174	195	190	166	186	184	194	181	195	194	186	204	192	176	210	187	207	199	177	188	184	207	176	201	183	206	170	178	180	200	183	176	205	160	196	201	183	169	198	192	176	214	181	168	171	168	197	195	199	191	184	182	177	168	182	170	172	184	213	188	197	169	211	162	173	173	227	190	169	149	193	195	201	181	178	179	189	173	186	181	212	161	184	189	176	191	204	210	197	203	180	179	187	176	174	193	194	174	203	187	176	197	175	192	188	199	215	188	177	201	193	178	213	164	206	161	201	187	194	183	181	180	191	207	204	219	193	186	195	176	171	175	197	188	216	190	205	180	180	187	179	175	183	198	178	179	202	169	184	177	207	193	213	180	215	181	192	166	181	182	193	197	180	197	177	189	203	186	180	180	200	191	204	187	183	193	169	194	167	175	178	189	181	204	190	214	188	157	194	190	181	175	182	177	176	180	181	197	179	187	182	189	207	185	185	174	188	180	183	207	195	187	172	179	200	173	177	191	181	181	214	194	195	157	195	207	174	190	196	175	192	195	175	171	163	173	184	196	202	187	184	176	209	193	189	166	182	206	195	179	167	188	177	165	189	209	211	191	190	192	191	195	171	162	194	176	200	198	194	176	179	191	157	195	193	190	194	202	171	216	193	219	190	192	198	194	186	195	202	189	212	168	198	186	180	202	202	167	179	187	191	189	220	199	165	202	195	177	176	179	174	178	177	179	195	203	199	192	209	207	181	212	194	207	193	181	187	199	199	161	191	190	178	185	201	164	199	181	180	199	180	166	204	187	203	203	184	189	181	182	198	187	184	179	215	197	214	192	177	196	196	156	167	213	199	159	177	182	190	191	192	192	211	202	216	214	198	193	174	170	204	182	181	175	190	180	228	191	217	194	183	183	191	180	199	194	181	175	208	192	204	194	191	179	160	176	191	178	169	184	185	174	190	193	202	214	190	179	183	187	197	200	204	209	177	185	202	182	198	188	179	182	189	187	210	175	188	196	183	186	174	213	207	191	192	206	233	185	195	167	213	199	157	184	183	185	167	180	192	204	210	198	175	195	196	176	186	168	214	188	197	187	212	184	199	175	181	183	212	194	181	190	170	195	174	195	167	192	177	182	184	192	199	203	205	205	213	179	210	190	177	150	176	197	181	202	177	174	175	189	181	171	212	194	210	193	197	181	191	157	199	207	160	177	193	202	198	194	204	189	198	197	207	183	174	167	199	189	180	203	174	180	202	169	184	204	179	175	181	168	187	166	192	184	195	206	203	169	182	176	190	207	166	169	187	178	163	183	181	197	219	206	188	208	209	200	206	194	182	218	184	182	195	160	201	173	185	169	189	212	171	206	194	198	209	172	187	210	183	177	163	184	194	200	194	184	207	187	174	193	187	193	197	198	179	163	190	196	210	199	173	183	212	165	171	211	169	181	179	221	185	195	179	218	170	190	209	201	188	199	186	226	179	201	185	192	188	198	171	194	177	173	180	193	190	207	204	213	202	189	195	188	171	196	188	192	206	191	182	197	184	169	190	192	179	175	170	183	178	216	216	186	201	177	193	184	188	189	180	170	200	183	178	159	173	212	177	224	202	188	205	197	184	214	174	176	210	154	165	199	194	165	211	180	193	201	191	210	184	179	171	189	196	176	171	178	184	186	216	179	197	194	172	200	184	173	188	174	186	179	176	162	176	177	187	219	197	199	181	175	193	212	198	168	178	198	195	171	182	176	210	213	170	180	188	175	177	216	182	196	214	196	185	205	207	213	171	168	207	181	173	214	191	213	201	174	178	180	167	155	173	190	177	196	152	185	178	191	181	190	205	189	181	183	188	143	181	190	191	173	190	171	186	177	206	196	198	207	156	211	211	157	192	164	195	211	189	214	212	188	175	209	212	198	197	195	197	197	186	181
17931	983	1496	1651	1473	1113	1024	899	807	736	731	689	667	644	541	588	555	586	573	592	538	533	524	503	522	562	541	525	528	496	510	502	493	531	481	528	510	540	477	493	468	485	487	538	507	516	459	520	463	494	515	497	497	477	518	474	464	483	499	451	457	427	508	489	541	471	517	524	498	497	487	499	519	507	510	498	500	504	499	499	494	489	529	475	517	526	510	508	462	489	476	512	473	510	471	509	497	485	476	471	446	523	511	492	476	493	497	490	499	533	494	492	509	508	492	525	486	503	468	441	450	451	437	512	489	483	443	499	482	498	499	513	497	468	484	512	514	511	509	502	505	471	469	477	513	500	506	489	501	500	470	441	485	490	500	490	457	465	471	484	497	488	553	482	463	475	468	482	483	493	507	496	500	497	476	482	493	495	493	449	534	474	476	493	510	524	498	486	469	440	534	478	481	522	502	494	507	471	486	521	524	528	461	468	496	480	499	495	501	470	505	476	520	505	503	475	504	494	478	506	510	472	501	447	549	500	460	497	490	528	509	498	469	443	486	471	502	501	500	546	481	504	493	470	506	486	470	507	474	501	492	507	484	523	445	449	499	467	515	514	462	466	470	458	502	522	459	467	482	488	506	500	485	487	480	468	525	474	515	503	481	470	473	500	500	444	503	497	479	468	479	513	503	503	503	504	469	514	491	479	479	473	520	506	500	464	520	501	484	490	495	509	491	487	479	504	493	487	510	535	542	519	491	485	507	479	508	463	521	469	486	496	499	515	501	447	493	479	490	511	496	488	450	531	470	485	496	501	471	466	477	475	463	509	476	523	514	469	505	471	467	453	480	511	512	475	501	527	532	481	479	485	507	469	457	476	478	476	506	516	495	511	471	491	456	489	493	492	502	474	475	504	501	478	489	454	483	509	495	464	497	495	446	504	502	477	498	496	513	497	472	537	446	459	483	474	471	514	466	490	505	521	522	489	487	501	459	479	460	517	470	499	462	433	494	488	510	503	481	486	452	471	503	487	505	502	482	479	549	511	478	533	501	487	488	470	499	481	454	489	490	468	465	497	479	516	469	469	493	480	498	507	543	491	532	500	488	511	478	492	497	477	449	489	492	477	522	484	475	504	466	490	487	480	476	508	513	503	477	477	541	487	533	488	496	503	489	488	477	507	489	488	485	448	461	489	533	485	513	517	512	466	465	475	505	477	465	523	445	508	519	485	523	466	478	488	499	496	468	483	482	474	491	537	528	525	453	503	516	468	504	463	482	506	454	492	525	494	484	466	437	533	509	490	469	550	517	499	460	470	482	503	507	508	485	493	531	443	470	493	519	459	477	457	518	473	484	479	537	490	511	478	483	503	506	495	472	475	490	473	522	471	491	462	479	464	503	465	472	500	491	543	497	534	470	511	532	446	482	479	466	481	495	477	523	459	543	507	482	506	508	464	489	494	454	489	490	483	495	503	461	502	488	496	457	523	512	485	469	465	431	502	502	484	463	463	474	488	495	466	489	521	450	552	505	493	501	501	490	511	457	516	522	523	546	479	499	523	552	509	485	493	483	491	510	484	504	478	472	514	482	467	497	456	493	512	523	467	513	519	495	497	515	473	487	489	506	464	459	485	473	544	476	471	490	499	518	480	493	495	477	469	446	499	522	494	496	498	516	531	491	499	464	503	450	510	476	497	480	516	534	515	467	479	492	486	488	473	496	502	491	481	514	478	474	444	472	481	483	528	453	514	514	476	490	454	503	506	516	531	493	478	515	435	505	487	468	489	454	488	500	483	497	443	459	486	510	507	458	484	515	509	492	481	485	476	436	442	519	517	516	477	507	447	455	479	474	494	455	485	481	503	519	518	548	492	466	480	515	462	489	476	509	493	466	453	464	480	526	475	493	481	499	489	481	514	446	535	484	490	486	490	514	474	488	524	459	466	484	477	499	506	478	500	461	495	518	487	489	494	488	496	543	495	503	509	487	492	486	478	537	514	489	501	474	486	475	511	511	502	467	455	473	501	486	515	439	456	496	462	478	493	504	486	478	496	501	551	483	452	527	510	551	475	494	495	463	495	501	480	550	512	512	472	508	468	488	494	515	477	490	492	469	504	490	531	519	471	513	506	505	497	523	523	499	542	465	486	486	480	474	514	502	507	510	476	448	468	519	517	505	493	462	529	469	516	471	532	493	460	498	490	508	477	489	522	508	466	477	522	514	518	461	502	516	545	445	454	517	487	498	522	504	491	503	483	507	479	488	475	517	487	502	480	493	515	489	476	469	493	513	468	480	505	479	485	467	465	515	519	455	478	459	471	480	457	499	464	463	480	530	492	473	506	490	505	460	486	496	488	458	468	498	489	508	478	485	501	470	508	495	457	466	505	470	486	477	532	492	460	503	493	504	468	445	504	517	541	499	465	461	453	480	461	474	445	478	489	519	484	515	448	508	467	485	492	481	473	495	490	527	489	502	493	467	500	456	490	519	495	510	486	496	488	487	482	470	503	490	526	478	475	504	463	519	529	490	494	494	472	491	486	556	467	477	514	463	503	481	474	507	481	467	510	476	530	488	529	485	470	491	478	514	507	524	487	510	480	497	560	471	504	471	463	524	510	462	469	462	490	517	501	471	500	498	498	497	455	485	485	505	512	492	479	489	516	492	465	486	510	509	513	482	479	475	504	495	522	525	487	477	475	522	506	497	483	498	464	499	495	486	485	474	496	470	498	473	513	540	461	504	474	490	525	472	442	480	471	459	497	446	499	531	509	492	464	547	510	512	506	444	500	497	489	485	508	499	477	475	516	467	493	458	503	519	523	486	486	533	510	493	499	509	460	497	504	468	463	471	473	535	528	494	463	525	486	462	484	452	504	456	462	531	484	518	504	468	511	485	457	445	517	507	503	517	456	506	525	491	502	509	524	480	478	517	484	459	499	537	521	509	519	495	512	481	471	521	481	480	527	513	483	503	496	496	511	520	472	466	474	479	495	528	512	483	459	493	458	518	476	506	496	475	492	491	478	492	479	511	457	454	523	502	470	459	495	498	455	508	489	470	501	505	460	485	505	494	495	535	480	505	485	467	490	489	470	489	467	465	522	456	488	503	434	488	479	498	480	480	476	465	514	505	500	463	474	507	474	511	492	483	478	522	502	488	441	472	475	541	505	484	488	462	484	499	471	472	485	531	507	519	517	471	471	531	486	491	511	470	509	472	517	475	458	511	460	468	481	476	461	478	489	516	535	487	467	510	483	498	465	488	485	486	482	527	477	487	469	469	512	484	465	519	506	485	475	513	507	463	538	556	431	472	513	539	464	478	475	492	479	462	486	518	493	489	524	503	475	492	472	499	527	490	502	458	448	494	527	544	463	531	545	478	469	499	515	502	519	520	504	445	515	495	484	469	469	493	496	507	458	446	476	481	498	449	450	513	509	488	483	476	497	516	466	512	525	486	460	470	458	448	503	481	511	513	448	487	488	520	473	477	484	534	489	485	535
5392	612	383	416	419	420	410	409	422	422	408	398	409	403	378	406	390	429	423	383	413	395	407	426	410	414	396	439	391	407	428	419	362	419	406	404	393	414	402	394	414	402	419	412	393	389	377	387	395	392	387	432	376	392	400	414	423	408	431	413	390	399	415	419	399	389	418	413	394	388	392	422	408	399	394	415	414	412	368	401	391	421	411	382	377	414	379	417	386	388	422	364	451	435	435	372	389	362	392	384	402	446	391	436	391	398	379	394	480	402	387	364	409	385	413	388	379	382	397	431	453	404	386	400	407	422	417	434	428	431	390	443	401	441	422	397	405	402	403	404	435	400	377	404	457	425	375	367	393	430	400	401	386	388	379	404	376	418	412	409	427	381	406	403	413	436	413	397	407	387	424	384	426	351	375	431	357	414	408	402	371	400	420	395	376	392	390	377	405	362	437	455	396	402	379	407	409	384	383	395	376	364	393	410	426	423	423	425	386	409	426	390	397	381	404	409	422	374	388	410	370	436	445	399	408	373	401	401	395	427	374	403	386	419	386	394	423	394	449	378	434	412	355	430	384	456	421	427	424	405	381	404	367	379	395	424	419	398	409	416	371	387	412	370	400	397	430	390	421	386	406	392	401	419	415	369	430	375	398	405	404	416	406	410	404	431	429	380	379	439	442	383	373	448	445	395	415	391	370	406	425	442	401	420	399	402	421	393	392	373	417	418	420	400	397	371	416	398	454	418	405	418	432	388	428	374	431	376	379	393	424	417	394	411	390	412	380	432	396	411	362	375	394	382	370	394	415	400	427	391	401	440	399	375	393	425	425	434	440	364	372	393	429	393	412	361	426	454	431	370	420	419	385	399	396	401	425	380	436	392	391	409	389	427	415	411	423	353	408	404	460	379	441	394	437	458	453	412	447	415	421	434	401	446	380	378	406	395	381	402	392	396	431	383	371	373	392	383	436	374	363	412	421	380	402	406	405	419	410	404	418	392	397	394	413	376	380	376	414	461	395	421	400	396	402	404	398	415	429	405	383	416	425	425	395	399	429	414	394	406	402	428	361	435	414	455	438	418	425	420	399	403	390	411	403	416	439	423	398	353	412	383	422	385	435	403	402	371	435	436	391	391	428	404	440	396	414	370	358	406	414	436	387	375	407	364	439	358	418	422	456	399	383	410	424	417	415	377	395	424	429	406	373	413	432	415	410	390	390	375	377	385	387	391	395	396	416	385	421	427	376	399	428	388	382	418	400	391	414	396	395	405	417	425	434	432	442	405	391	381	366	391	411	383	420	369	391	431	440	348	417	390	431	395	417	420	424	431	409	419	405	406	401	416	402	400	381	369	390	437	411	421	419	389	395	440	380	417	429	416	415	417	393	397	446	409	402	395	437	435	430	417	414	384	374	409	385	421	391	423	434	393	445	380	416	398	379	431	412	435	436	401	424	374	381	408	394	409	423	434	426	346	388	421	404	428	395	385	386	392	418	405	423	400	412	434	399	404	400	393	419	388	402	424	428	427	407	395	417	376	436	417	393	431	403	431	417	407	419	383	379	400	429	447	429	386	425	443	467	398	421	422	403	375	397	438	439	390	384	378	433	416	419	414	411	401	355	390	364	388	422	412	375	402	415	375	427	392	369	412	458	404	383	431	393	392	410	401	399	426	407	401	418	428	402	399	436	445	389	391	385	405	414	422	415	406	377	400	424	396	382	400	433	417	400	419	397	376	398	376	418	390	381	405	409	431	437	387	407	420	377	403	408	393	430	368	396	412	437	401	404	394	410	429	386	415	399	433	405	390	408	394	396	426	393	377	422	362	419	408	404	371	391	381	378	367	375	381	395	415	409	411	384	430	432	382	419	392	421	415	383	418	378	403	414	412	401	424	394	410	383	403	424	454	403	449	371	432	399	426	350	447	433	393	402	417	433	404	409	408	426	382	419	384	373	394	438	407	346	465	416	398	420	386	417	414	396	406	367	404	398	376	422	384	417	371	410	411	427	427	393	424	419	423	417	409	391	433	410	394	402	394	387	393	382	428	415	401	430	415	359	392	424	386	375	436	431	428	438	402	370	394	406	441	431	407	353	392	438	407	439	417	420	411	380	401	409	440	389	390	383	369	374	426	384	420	413	409	419	394	371	377	424	415	398	448	445	414	409	369	416	433	446	435	412	409	424	406	381	387	430	404	397	397	381	393	393	409	393	397	414	424	413	389	425	426	438	409	386	406	423	381	423	387	427	368	426	399	414	428	367	388	389	450	393	394	403	402	430	411	377	428	400	381	402	393	408	388	378	410	408	389	400	425	393	410	428	431	416	409	409	397	410	387	413	397	398	408	416	392	432	408	409	403	341	414	409	381	403	408	397	441	397	416	380	416	397	397	419	392	384	437	390	373	397	362	387	412	367	382	403	436	387	414	392	446	409	362	439	416	373	419	391	388	404	378	389	447	407	414	383	391	390	381	378	450	388	418	394	382	421	425	405	425	434	415	387	415	423	383	421	401	404	431	376	382	406	417	433	444	389	398	385	392	395	422	443	383	418	388	418	433	429	426	416	382	410	432	441	413	392	419	384	403	411	417	422	396	406	428	402	398	423	390	385	384	419	427	419	424	401	413	395	378	414	409	395	409	425	395	430	416	393	429	436	390	369	398	420	362	402	422	398	398	428	411	443	398	407	381	449	404	417	429	402	408	414	364	384	416	441	438	414	380	369	400	418	440	409	393	406	419	448	428	395	400	393	422	385	407	447	412	398	401	384	410	402	406	404	416	399	415	398	415	418	383	420	400	373	396	413	414	434	409	409	398	436	412	419	436	416	439	413	426	393	437	425	406	399	420	421	395	377	421	451	398	389	384	395	361	429	379	398	426	426	390	408	425	408	413	360	384	461	454	383	422	403	451	352	385	392	412	371	387	441	417	401	414	389	434	410	405	435	380	429	451	394	405	409	396	411	394	398	404	393	362	425	378	381	390	372	374	417	439	391	425	413	374	379	383	429	383	373	405	422	411	402	378	396	402	375	392	420	393	380	406	436	420	406	396	413	414	378	441	414	397	416	401	428	426	415	437	409	417	398	416	395	380	418	416	408	427	427	392	429	405	441	389	423	373	395	433	412	425	433	418	416	377	402	398	411	397	431	417	393	421	393	365	350	380	403	426	390	415	385	394	386	377	393	425	407	402	366	390	382	408	426	408	358	389	390	408	393	425	390	422	413	414	420	388	377	404	417	378	392	406	390	405	418	413	460	384	389	399	462	454	429	399	425	405	416	401	418	371	397	437	431	411	385	409	420	390	383	420	424	432	383	399	428	412	453	406	390	399	379	406	378	380	383	430	400	435	441	371	426	387	406	405	382	410	416	436	426	430	441	395	427	409	387	432	410	414	400	424	446	437	406	416	393	399	424	480	429	467	432	407	425	390	403	394	391	405	417	410	398	400	392	419	392	369	395	377	415	420	414	389	391	409	385	385	365	412	395	403	393	408
4677	1030	979	984	998	1062	1029	979	986	967	929	951	1003	1021	950	1011	954	941	1002	1012	985	969	980	1012	948	1011	952	979	1017	966	970	920	982	995	988	958	1002	983	999	961	1023	992	916	959	995	956	969	1028	940	1027	973	977	925	965	961	939	1015	999	948	1012	970	934	988	1001	998	967	1001	1028	944	952	988	968	957	991	1005	947	991	930	965	954	985	1006	977	979	984	944	926	948	994	1009	950	995	951	976	955	1010	1006	965	933	976	970	938	983	953	965	1037	964	978	1024	959	947	991	1019	986	997	959	1034	981	999	960	1018	965	997	958	950	1022	990	983	999	1010	1038	987	946	993	933	983	955	1064	992	916	950	945	992	1032	974	974	929	986	969	948	947	995	1004	978	920	977	961	964	940	969	991	997	959	965	977	954	976	982	993	1023	916	971	1003	979	1008	970	953	1014	963	1005	965	979	1010	1008	992	981	980	1011	956	983	935	941	916	1003	998	995	1001	981	978	948	974	963	971	990	986	987	964	955	951	977	984	960	999	1002	953	961	971	937	1007	934	992	946	974	996	915	972	977	934	960	945	950	957	903	1000	968	930	972	1005	946	949	953	977	856	976	1011	959	1019	1006	960	1006	1024	971	977	1042	960	1028	962	1007	969	995	973	988	988	971	1027	928	946	969	933	1027	967	980	1000	987	973	941	1043	945	986	986	1007	999	1035	947	982	968	972	1002	967	938	964	944	974	1023	958	967	995	1038	938	950	938	924	1011	972	998	979	972	948	1007	1017	996	1000	954	988	924	935	1014	933	946	1003	1003	918	972	972	955	981	919	999	990	935	997	938	972	952	1002	1000	965	1037	940	1009	962	928	1014	977	1033	975	955	1019	943	974	973	990	950	1046	1011	913	939	957	977	971	958	962	990	995	939	950	1000	1022	976	937	971	997	945	1020	1002	987	978	944	992	980	973	987	971	1006	1010	882	961	1032	961	1032	913	948	983	985	993	959	949	933	1017	969	981	1006	987	976	1011	906	992	1000	969	969	964	982	965	1016	927	990	927	950	973	972	1014	1020	940	1022	974	912	959	971	911	1011	977	971	967	1001	962	979	1003	957	966	977	1026	967	962	1038	955	1003	1002	1010	943	961	993	962	966	955	978	1021	1002	934	970	1000	982	1013	1009	951	935	1027	1007	1031	1019	975	978	1002	1013	880	1037	1008	984	957	959	1021	961	973	1001	957	900	955	1020	944	982	1028	961	985	1001	994	987	1061	922	933	987	1007	990	1004	986	1008	982	947	984	951	1011	970	1005	986	959	987	986	945	937	973	938	1007	949	950	916	990	1013	961	936	969	1003	958	965	1001	926	939	1003	952	996	964	941	940	942	948	1000	1008	985	982	970	985	1003	932	1019	1013	1005	934	982	1064	993	1017	971	991	977	1013	1015	958	987	967	944	938	976	1001	902	952	965	938	936	941	959	1030	1049	1010	952	986	1000	944	1055	967	937	964	995	974	962	927	1000	967	959	952	1001	979	943	943	916	1038	947	968	1023	981	977	959	946	932	967	985	983	930	949	989	964	945	983	952	958	967	962	963	981	975	938	948	1014	967	991	1000	968	988	979	1030	980	973	940	970	1014	1022	993	941	1004	972	995	1003	974	951	1018	950	948	976	994	969	944	1023	982	986	948	1020	927	976	951	923	977	987	983	990	972	945	968	994	927	984	975	965	988	931	1006	954	998	944	969	983	1004	938	983	946	1000	986	985	949	978	1012	987	1001	998	945	983	979	948	1027	1042	983	990	992	998	943	988	982	938	970	950	960	1034	1019	935	973	975	1018	986	1002	956	996	961	957	1040	984	974	931	957	989	953	976	1052	996	954	967	959	1043	944	945	953	1028	1063	967	989	917	975	986	985	980	1025	998	983	1020	967	1006	997	992	956	1000	984	948	996	1055	921	939	989	1001	959	965	975	913	932	1001	969	988	1025	929	949	982	961	946	982	912	1003	951	985	974	954	1000	1027	1013	975	1004	986	1056	956	973	957	954	1033	932	970	1039	986	974	1004	996	964	966	976	1001	1006	994	1020	968	954	979	958	974	1020	937	975	1020	1002	971	955	945	969	973	969	986	940	942	993	934	994	1011	1017	944	972	963	991	999	997	979	978	1030	1026	938	963	1016	1008	934	977	979	970	990	1012	992	954	991	956	976	955	965	979	1003	979	956	962	956	984	948	945	965	964	957	932	985	963	985	1003	910	958	974	1003	968	1028	988	946	1019	1018	951	965	960	971	972	1023	979	974	927	934	973	976	933	995	935	953	970	987	910	1001	1034	944	988	1025	995	948	1017	947	974	977	985	967	1025	1000	957	984	983	984	898	982	970	980	978	957	998	1017	963	1013	968	939	960	1031	1016	971	991	1002	996	940	1026	966	1020	1023	976	990	994	1000	1015	1032	979	974	1006	915	1022	937	1003	921	927	1022	987	952	1022	1017	921	1000	955	983	970	964	996	897	938	913	1047	931	978	1018	980	947	995	959	1000	979	932	1021	1027	985	1016	960	1004	1028	1040	991	950	945	942	959	996	970	943	958	979	967	991	963	996	928	957	983	952	976	932	955	973	979	1006	966	976	953	955	976	989	925	883	948	987	932	979	908	1029	965	953	966	1035	963	994	985	1012	961	955	947	955	977	1015	948	930	974	1001	953	1000	1001	975	917	1029	922	974	1029	917	964	995	983	1067	983	992	950	973	985	961	938	969	956	978	960	1008	999	968	928	955	965	940	959	995	912	924	953	928	996	994	1043	994	992	1004	1009	950	997	997	1016	937	998	1024	938	949	990	985	960	1011	946	943	984	989	953	977	1009	1007	991	962	986	983	974	939	1016	1001	929	988	902	959	1024	1018	1009	998	978	938	1002	1021	979	925	924	968	992	967	947	948	947	925	1018	1012	991	1009	921	917	987	981	1002	981	1012	992	991	965	938	1014	971	997	1020	1063	962	919	1006	925	936	936	988	972	966	980	953	1054	935	1000	955	951	1021	979	946	1022	969	984	878	923	954	1000	982	976	965	990	982	967	981	984	946	961	994	901	952	926	997	930	983	963	961	977	999	936	943	927	975	970	982	995	965	940	948	970	998	960	956	946	1013	940	1004	952	968	968	940	969	1009	1015	907	944	958	1026	1007	971	942	975	949	957	958	977	977	998	944	977	961	931	945	968	968	1015	996	950	907	998	963	1030	993	1040	963	949	978	968	941	1007	970	991	979	957	1012	981	956	980	944	969	981	1006	1005	1005	952	955	955	1014	926	1002	954	939	937	976	971	998	968	949	1019	981	985	1000	981	967	1017	974	970	954	994	951	997	943	953	1006	999	1005	1001	960	1001	994	1007	928	983	936	948	934	969	924	949	990	975	957	946	998	1022	958	1030	979	938	995	973	954	957	979	966	950	981	1042	1016	1022	959	983	934	1026	934	1050	991	916	1000	964	930	989	946	1019	997	1032	1006	968	982	1036	1022	986	974	954	976	956	932	978	937	988	1010	970	1003	965	947	1002	1009	927	964	964	1013	951	987	958	977	972	1028	911	971	919	969	1006	923	978	933	962	987	992	1036	932	977	949	992	962	994	913	994	988	987	965	990	961	917	967	931	942	998	940	937	981	975	958	975	970	956	998	1018	1022	957	919	974	948	1009	940	986	945	1005	994	1010	968	1027	1000	916	995	992	946	965	989	946	974	990	988	976	967	982	959	960	955	1031	1018	973	1016	976	951	926	967	983	965	944	941	946	971	1024	1002	1022	995	1020	981	933	992	957	967	987	956	948	966	991	988	1034	938	1004	907	941	1010	942	985	980	987	1009	977	979	950	963	953	1004	970	956	966
18499	2047	676	508	501	452	436	379	410	381	437	368	361	373	381	386	366	377	383	380	388	384	375	386	408	383	365	376	424	401	365	364	403	367	413	425	399	377	385	395	377	380	354	403	407	383	372	407	383	407	389	370	348	385	375	377	401	407	408	363	376	373	381	387	392	363	385	411	406	359	382	375	420	387	353	376	375	392	351	381	381	405	381	376	388	370	369	395	410	380	385	396	419	338	370	369	415	377	415	390	360	369	365	363	421	381	366	368	356	384	406	386	381	413	386	421	384	377	378	344	377	398	387	335	380	430	397	385	358	369	394	407	357	388	376	358	373	352	373	376	354	379	365	387	355	368	366	355	336	405	408	376	410	389	370	390	333	388	376	393	377	370	384	359	381	357	390	344	341	360	398	412	308	375	396	416	379	391	348	425	395	396	402	369	394	390	366	381	406	376	385	394	359	390	368	342	404	398	395	329	344	359	359	374	411	395	399	389	387	378	400	375	369	348	391	405	373	393	388	396	370	368	359	395	385	398	369	369	371	369	393	368	367	386	366	374	407	371	415	393	392	376	355	400	385	426	341	413	378	388	379	379	373	370	353	388	405	387	396	376	383	355	387	373	417	389	359	374	372	372	369	372	425	395	352	378	349	338	388	409	371	413	384	336	367	390	360	384	393	388	341	390	370	415	402	382	350	385	406	388	386	325	381	375	384	404	384	400	386	404	344	376	387	393	372	353	381	385	388	368	386	399	376	398	369	368	382	392	391	405	383	406	401	378	393	406	407	391	387	408	370	367	379	390	350	441	398	366	390	381	382	360	366	380	381	388	397	387	360	403	341	383	362	353	347	371	356	401	374	401	353	383	397	375	359	390	390	365	398	381	395	382	382	373	365	370	406	368	401	370	377	385	381	410	375	379	361	363	353	416	394	371	374	380	348	366	389	381	397	381	382	396	373	359	410	375	374	360	383	371	362	369	359	360	412	381	391	358	356	361	370	386	364	379	362	372	328	395	363	369	357	353	353	363	379	377	348	377	379	405	398	357	351	399	360	353	415	392	382	382	410	374	411	407	386	364	391	385	392	389	424	423	343	375	379	365	366	375	334	341	378	349	372	402	375	377	406	377	363	375	378	367	425	380	405	395	379	397	373	385	381	386	401	426	355	401	346	408	385	373	398	351	383	404	381	389	357	388	368	386	348	375	392	395	420	394	381	355	366	384	373	395	388	367	377	401	370	351	388	372	382	381	384	371	393	381	367	364	378	370	401	416	363	370	370	363	370	384	402	422	419	335	374	396	343	358	388	374	418	357	354	361	363	376	362	366	440	368	365	383	367	367	370	374	349	385	357	366	357	342	392	364	384	396	381	347	396	398	369	417	358	371	367	380	345	366	353	353	389	378	367	367	407	440	372	393	361	343	389	367	392	429	391	377	400	366	380	405	380	371	390	380	334	374	350	405	391	365	374	351	365	391	365	394	397	396	408	391	396	354	377	357	377	423	363	389	381	375	366	389	365	366	401	396	408	412	411	356	386	379	351	369	378	396	364	366	379	395	375	396	355	391	354	393	414	379	401	372	333	377	402	357	386	384	404	355	359	392	386	398	384	408	385	367	427	432	369	405	367	407	342	363	375	351	343	390	372	413	372	388	404	381	404	370	399	405	352	392	393	365	368	416	353	434	369	366	360	421	409	357	402	390	388	377	395	433	365	371	407	373	397	360	396	385	367	391	386	439	376	415	363	343	363	419	359	370	419	337	394	383	390	369	384	415	372	382	356	392	368	387	349	384	359	390	369	365	361	409	388	381	385	364	337	392	437	417	377	361	400	384	378	407	368	383	372	404	383	402	382	394	379	414	359	406	347	354	387	364	396	368	378	368	437	386	405	360	371	400	412	379	385	374	395	342	361	383	404	364	427	412	362	406	374	401	378	423	386	401	356	372	383	358	378	365	423	410	395	371	368	394	433	381	386	343	347	345	389	391	383	378	371	392	372	385	372	366	383	344	365	362	350	389	413	397	392	364	377	395	371	386	359	380	425	417	386	344	399	380	397	404	417	403	366	368	368	395	409	381	380	403	387	378	341	333	384	381	398	380	395	385	396	354	407	384	368	403	387	401	378	383	376	358	358	390	420	390	372	401	400	387	377	375	398	385	398	346	360	391	407	410	346	405	407	361	373	396	344	364	382	413	390	407	369	383	382	380	383	406	334	354	373	380	439	414	379	376	397	369	365	377	383	389	382	386	395	401	399	384	396	380	407	388	368	349	395	385	374	375	361	402	368	412	392	391	382	354	363	389	390	400	396	385	394	347	381	419	333	364	347	385	370	371	356	361	367	388	380	423	392	368	398	377	364	381	384	370	396	370	388	406	387	377	352	374	365	379	377	370	364	385	394	364	347	368	353	401	399	363	397	354	404	412	410	327	421	388	380	407	397	423	371	376	416	391	419	388	404	403	429	352	364	400	406	349	356	358	372	413	426	366	381	411	396	395	397	375	399	393	333	424	362	406	394	374	432	382	372	394	394	398	377	383	360	398	362	382	384	396	379	431	404	408	364	386	373	393	397	387	385	407	394	383	431	405	402	385	382	359	321	384	368	392	379	348	410	407	388	403	378	424	402	382	366	383	399	371	401	376	385	423	369	385	380	383	377	389	388	373	353	351	406	405	379	365	392	383	386	384	388	394	367	373	347	359	349	403	361	392	382	389	385	391	383	406	376	407	386	381	414	376	392	382	362	395	409	377	369	373	379	407	392	420	410	403	413	379	366	356	369	404	386	353	386	449	381	413	390	384	386	433	399	381	344	371	363	362	327	378	354	359	417	423	397	393	376	408	383	379	411	381	399	422	351	363	372	401	400	347	385	373	405	378	403	406	391	325	359	384	359	372	424	379	394	414	419	377	442	417	368	398	393	371	433	354	381	391	409	428	362	355	364	388	364	395	381	386	387	414	345	417	378	358	411	395	384	386	388	343	370	384	390	366	429	395	367	421	396	396	393	404	373	365	386	368	381	396	397	407	404	389	386	390	389	397	428	403	363	363	369	344	384	381	406	371	404	387	392	364	368	362	355	400	404	373	370	362	385	329	417	400	362	396	395	416	443	434	373	376	402	384	363	325	357	384	374	393	385	372	407	380	360	407	416	398	411	390	381	392	373	370	422	396	367	388	387	369	352	379	342	360	379	380	375	350	380	372	366	382	369	401	397	349	428	393	428	404	381	354	401	356	397	396	363	381	358	374	372	351	385	415	384	403	351	394	394	378	383	354	384	370	385	387	427	391	409	354	368	385	348	351	370	406	380	364	397	375	351	377	370	423	385	365	356	361	361	410	385	377	387	402	405	384	398	420	373	402	371	400	364	400	376	346	382	386	370	350	401	420	392	355	402	403	335	381	386	409	388	379	365	403	360	386	376	393	401	364	362	362	405	380	393	356	345	366	377	363	370	389	361	352	408	365	373	386	395	380	393	367	402	404	392	385	386	398	393	418
13478	1197	1357	1431	1279	1251	1158	1145	1050	1025	1035	1024	984	995	963	939	971	969	920	964	921	920	925	931	941	881	964	948	920	931	975	910	916	910	948	939	901	936	918	871	887	908	919	918	909	923	950	873	926	936	896	919	883	860	885	941	956	874	927	937	928	908	898	879	895	877	920	904	922	916	895	895	883	885	919	945	934	889	934	862	902	941	957	938	912	857	954	950	915	924	887	924	925	971	931	903	946	965	878	914	923	905	909	893	936	903	940	959	932	917	925	940	909	893	911	869	917	896	847	934	957	916	878	949	885	895	903	947	933	921	911	925	892	916	908	952	911	924	881	936	910	906	918	831	895	899	851	914	920	914	894	910	897	909	878	876	920	923	923	933	910	928	910	894	950	954	903	932	875	880	832	910	933	906	917	897	931	900	907	905	924	910	878	925	888	951	923	856	946	913	922	941	968	888	911	898	902	877	926	913	922	881	870	837	915	928	910	904	915	905	916	922	928	905	886	909	965	928	902	925	892	886	875	905	897	949	916	914	928	935	888	887	935	902	928	912	895	911	905	985	912	840	940	883	901	885	903	927	885	933	956	947	901	925	908	894	927	927	911	921	855	875	924	924	912	914	937	862	881	899	908	884	927	896	954	904	877	895	893	883	876	918	924	918	933	946	931	935	836	902	916	945	926	971	908	895	919	891	897	964	909	902	961	853	900	891	931	959	870	911	946	938	858	884	899	916	901	908	909	891	873	865	872	881	942	924	919	874	893	922	960	926	912	965	945	973	922	908	941	864	892	913	920	867	866	933	859	890	856	948	912	876	932	913	895	938	954	892	929	933	886	913	851	978	925	957	907	908	913	897	979	907	899	931	885	904	959	920	897	949	916	873	926	953	896	928	913	896	924	930	913	922	903	960	870	913	936	911	952	971	908	908	934	919	928	884	882	969	883	942	942	911	920	868	954	963	947	936	906	900	861	898	907	944	895	861	914	877	963	947	918	910	918	921	967	902	879	970	915	951	897	920	900	934	910	888	916	937	913	934	906	895	984	883	915	952	898	895	944	913	860	880	924	896	848	871	937	915	923	944	883	910	973	888	929	889	947	903	931	893	905	896	867	938	839	1014	927	953	894	897	899	892	887	882	892	955	917	881	947	891	897	911	849	908	900	885	931	877	947	891	877	938	901	890	911	955	894	933	946	885	953	910	961	937	870	870	865	905	896	929	912	926	909	935	912	966	937	901	861	888	897	940	964	924	881	889	887	905	880	886	961	924	939	964	851	911	915	904	988	901	967	958	905	930	891	906	920	958	869	889	896	983	971	870	939	886	938	909	899	905	918	920	940	932	916	883	889	856	924	896	901	863	959	931	926	933	898	921	870	861	855	943	908	883	890	924	926	915	955	879	945	911	908	905	927	907	910	888	911	960	948	933	931	917	892	902	899	973	969	936	920	909	934	918	942	906	947	883	924	870	907	932	908	862	936	888	922	923	946	879	935	909	898	875	838	877	917	985	934	929	866	880	899	889	938	909	948	865	915	941	917	902	876	925	943	908	905	956	928	904	898	916	907	953	866	916	928	958	964	887	879	918	985	900	892	947	888	920	901	923	913	895	943	876	938	958	885	890	900	919	911	909	878	920	961	981	907	873	932	907	887	935	929	935	948	850	862	881	853	920	931	940	958	933	935	897	879	884	907	860	931	913	899	899	906	905	910	989	887	857	922	923	908	889	913	894	943	945	910	907	910	911	897	939	865	930	947	891	907	931	903	899	943	925	915	888	875	922	906	932	941	908	936	922	938	956	918	922	922	909	905	918	927	931	948	973	913	948	872	885	888	880	885	900	939	893	929	945	873	873	907	897	902	925	911	895	942	884	965	884	926	928	967	929	964	953	942	957	910	925	950	868	914	904	907	938	930	890	930	864	926	936	878	881	908	880	977	909	937	911	925	858	887	935	907	928	909	875	907	898	942	908	902	943	910	877	957	963	921	967	916	884	893	908	926	869	939	921	882	896	891	903	941	910	941	933	937	909	941	894	887	925	951	899	930	877	936	915	924	913	889	858	930	949	903	907	927	889	901	959	961	924	897	842	890	903	958	925	961	933	897	897	856	909	888	931	910	924	918	976	954	914	891	912	876	878	860	878	914	903	927	916	868	861	952	933	919	908	873	937	909	894	933	920	944	930	912	892	864	929	921	903	949	930	857	926	915	918	918	914	930	974	884	913	894	933	860	943	836	966	921	906	943	878	914	916	995	926	925	910	949	945	927	923	877	941	915	946	905	927	874	925	907	906	854	909	926	887	926	929	912	963	917	915	917	927	921	949	924	913	979	908	899	933	931	914	894	950	938	926	885	918	945	872	910	887	884	928	888	915	871	908	940	943	954	849	916	924	903	923	894	893	897	906	902	923	908	945	859	864	871	940	919	832	907	933	918	836	921	938	965	956	906	906	961	981	903	870	904	925	903	920	970	920	926	898	933	946	920	900	870	912	951	923	943	910	895	871	955	897	906	930	962	897	887	997	939	917	884	950	895	904	919	841	885	867	884	899	954	902	909	991	870	912	944	974	916	857	887	880	891	931	945	905	910	950	921	906	909	867	925	898	936	941	901	908	881	924	899	894	901	922	900	942	941	874	944	930	924	940	906	946	918	920	933	890	887	947	893	943	902	931	881	879	947	934	894	878	874	856	907	955	869	866	888	950	944	952	894	867	902	886	967	913	959	943	900	845	918	921	876	865	914	857	895	909	908	904	993	961	866	872	908	905	887	944	872	909	1008	921	895	938	893	911	937	896	934	912	873	923	911	930	928	953	964	949	973	943	974	908	890	925	945	943	893	932	900	918	945	910	915	936	904	922	931	884	915	923	941	889	863	882	954	943	884	900	895	937	920	896	895	886	877	858	907	920	928	905	877	851	931	924	850	890	876	920	980	964	886	900	908	890	912	900	919	960	930	965	920	934	914	913	856	905	927	936	919	888	907	920	902	897	879	909	933	905	930	917	885	948	883	905	883	893	932	917	866	878	899	905	892	889	872	905	879	937	915	933	914	892	941	874	905	877	917	888	851	946	895	894	842	943	921	899	896	904	935	924	878	854	881	913	884	888	893	876	949	874	854	943	874	887	891	987	906	980	876	846	895	937	896	1002	863	914	827	930	916	969	927	945	903	854	909	902	866	956	865	934	876	914	944	907	907	927	988	921	960	850	858	933	922	942	1001	875	909	861	938	889	920	882	948	960	865	908	924	902	933	924	910	921	880	966	913	873	872	923	902	909	919	951	904	941	919	898	895	857	898	853	898	899	908	945	940	930	948	902	933	834	945	827	927	935	896	898	974	915	893	987	912	960	867	922	887	903	914	898	949	885	890	844	935	942	926	939	936	930	883	913	943	929	949	933	873	946	909	937	962	920	925	894	902	900	904	882	846	914	898	989	875	919	895	881	919	899	872	924	942	930	958	894	944	907	976	884	904	951	860	928	913	911	897	905	980	910	908	921
28842	3819	925	588	449	281	249	245	228	205	211	220	206	197	222	209	186	210	206	211	221	186	205	184	185	200	210	178	192	205	194	175	186	210	191	185	185	210	183	199	193	222	188	211	187	184	168	191	187	168	180	183	188	177	201	199	189	197	215	182	179	195	182	182	191	199	180	190	179	190	168	200	181	188	163	165	183	180	180	185	187	198	179	212	197	204	167	179	195	187	172	200	187	219	197	206	173	186	204	199	210	176	193	167	175	190	199	190	184	188	182	181	190	200	205	188	197	195	198	188	205	166	182	187	206	182	184	224	179	187	190	165	197	171	216	157	179	196	185	152	177	189	188	178	172	187	184	197	181	204	175	185	182	186	196	171	190	178	214	181	188	177	217	211	181	180	209	160	171	184	178	213	175	205	219	208	189	193	212	164	167	198	173	203	180	178	153	216	184	194	182	193	175	192	168	215	206	206	197	197	169	205	182	175	204	187	188	179	197	174	190	184	214	202	229	177	172	177	209	175	185	188	188	198	148	189	178	195	192	198	201	172	186	173	186	183	173	207	175	181	168	175	185	163	191	198	185	183	186	188	212	189	173	196	190	218	177	173	174	221	193	179	164	177	176	194	198	179	192	191	180	191	183	181	220	179	183	201	179	186	188	195	188	212	180	182	194	215	195	182	183	191	196	203	160	185	180	199	209	207	219	196	185	181	201	209	164	193	213	190	192	218	185	172	170	189	143	186	170	177	175	168	177	179	194	203	199	209	183	191	199	194	192	171	206	207	166	185	196	199	183	197	170	187	171	190	163	179	203	173	190	189	198	187	222	208	219	198	186	164	174	184	253	186	213	188	194	162	167	179	176	174	201	206	186	179	156	165	183	211	187	184	171	184	181	173	187	177	176	183	186	181	196	196	187	192	185	165	194	195	183	193	183	170	180	174	179	196	178	164	202	175	192	195	193	178	197	191	171	219	199	187	210	188	186	178	173	197	192	187	185	201	187	204	192	190	185	197	185	166	191	174	190	199	182	180	236	206	203	200	186	200	191	210	191	173	158	177	214	223	173	198	194	165	181	194	200	190	202	191	193	198	163	176	206	186	188	214	166	173	165	176	190	210	228	182	204	186	195	180	185	184	180	196	179	164	200	193	198	189	199	206	174	212	204	179	190	192	200	192	190	176	169	179	190	157	177	189	166	181	203	169	191	180	209	175	193	200	181	176	196	191	169	185	197	185	178	182	198	184	204	181	196	221	184	170	169	207	209	192	186	169	185	186	196	175	212	203	183	173	162	161	196	201	200	202	184	200	165	182	212	187	160	202	191	184	198	194	207	205	156	171	186	197	193	198	192	185	171	175	210	195	170	202	204	198	177	201	213	183	184	196	174	184	197	195	203	166	203	214	164	167	183	184	179	197	211	194	173	180	187	184	174	162	165	174	199	180	185	192	182	182	191	191	207	176	201	186	171	181	177	179	185	192	182	157	157	187	206	189	212	188	193	182	176	172	199	206	176	216	171	176	197	195	196	195	168	186	187	164	179	182	168	202	189	181	177	197	185	202	179	181	198	190	193	188	177	203	223	198	206	186	180	169	184	160	182	194	189	202	199	182	187	182	196	185	183	181	192	191	192	195	198	193	170	188	185	206	172	207	178	199	180	179	190	192	182	212	178	188	199	179	180	168	165	176	177	186	197	189	181	182	170	198	163	170	164	195	192	193	185	179	190	188	162	170	173	216	182	179	172	183	218	195	206	198	205	202	178	169	208	173	179	150	217	173	184	183	181	201	195	189	170	177	173	195	176	179	183	203	158	209	209	189	184	211	207	153	209	181	182	197	188	181	183	190	187	169	218	205	166	174	170	170	183	208	195	156	177	193	163	171	203	162	167	180	189	191	164	188	180	197	199	182	174	175	204	186	204	210	200	166	185	223	186	182	203	170	207	184	166	209	205	189	194	174	172	186	190	173	201	189	183	194	182	184	193	220	188	172	169	159	193	181	201	224	181	190	164	169	183	207	197	179	215	197	210	183	162	184	209	193	170	198	198	183	200	183	190	174	171	187	183	193	202	169	168	201	200	193	173	186	200	174	212	188	167	191	189	176	195	182	204	181	187	187	182	167	198	189	185	189	203	179	198	185	179	213	190	167	177	192	212	202	180	193	184	196	182	216	207	184	188	174	171	161	194	197	164	185	154	197	189	200	194	171	177	204	182	178	158	177	174	183	190	196	194	167	182	215	176	211	178	182	196	170	179	194	211	148	217	171	178	192	161	181	187	200	191	174	166	201	201	178	175	184	188	182	193	191	171	193	166	184	179	181	215	176	187	205	168	205	168	163	186	200	184	182	200	197	200	168	180	196	193	183	178	218	200	181	194	161	181	176	161	172	212	173	183	191	221	189	204	203	189	197	162	205	191	168	175	140	172	187	191	191	199	187	194	194	225	192	162	187	186	158	184	194	181	192	198	165	172	177	186	178	174	166	189	200	194	196	184	169	201	210	171	196	196	191	177	164	196	210	188	173	187	181	225	197	194	213	180	170	198	183	170	202	194	208	191	197	184	183	177	207	185	204	175	186	198	196	197	192	198	153	173	173	163	197	191	178	198	204	183	199	194	223	175	203	203	181	181	170	191	209	189	193	174	197	194	176	174	190	192	199	161	191	174	165	161	215	182	207	196	194	192	174	173	195	206	179	201	203	188	216	191	199	176	198	161	191	185	161	214	188	184	191	192	187	189	184	200	208	199	172	181	216	190	206	183	198	215	167	198	188	193	196	203	184	171	170	162	202	166	180	209	207	183	180	182	202	200	206	199	203	186	193	194	202	178	183	205	181	211	213	154	193	176	156	182	205	182	189	164	173	191	206	201	167	151	203	160	190	177	173	188	189	193	201	184	190	188	171	201	176	205	206	202	169	158	169	194	187	172	192	181	212	166	182	202	192	188	163	201	178	181	175	194	201	204	173	183	169	191	190	201	161	191	187	192	196	204	167	185	224	184	173	180	177	189	162	171	185	184	225	235	190	176	177	162	180	221	210	164	187	187	201	187	193	177	150	174	194	177	194	163	209	190	174	198	176	183	171	196	198	230	196	195	209	206	199	213	201	174	193	184	174	185	186	181	194	186	156	195	180	184	176	189	189	171	172	168	170	187	181	196	194	190	204	165	170	196	179	189	189	192	190	168	189	181	190	204	170	191	177	195	154	190	188	181	201	182	176	205	198	180	198	170	189	187	189	172	169	177	193	171	176	166	184	199	209	185	183	179	214	198	182	175	178	223	205	180	184	178	179	178	203	189	205	171	187	206	193	168	209	192	215	177	193	194	187	208	205	194	188	211	170	200	185	161	189	206	186	192	159	178	186	192	190	176	203	185	185	201	172	203	180	184	176	183	175	192	201	188	211	197	190	188	182	200	197	169	189	166	209	213	183	198	167	171	182	162	184	221	225	201	197	216	187	192	213	208	181	218	191	183	202	185	161	193	181	175	184	222	195
17490	920	1533	1616	1342	1160	1035	900	802	738	723	689	634	592	645	618	568	585	616	537	565	498	605	580	524	534	504	483	546	526	531	482	518	510	497	496	559	515	500	514	507	467	507	506	520	483	478	508	524	497	471	495	513	498	504	498	474	508	490	481	474	542	550	510	490	485	484	463	478	505	501	490	491	480	471	473	483	484	506	536	481	499	471	480	510	491	483	504	523	484	501	489	519	525	463	518	466	515	496	527	500	525	523	465	506	528	492	476	505	494	523	449	506	469	495	539	485	498	494	492	474	494	514	493	511	487	512	454	458	462	511	492	486	473	464	521	509	496	520	457	515	476	467	521	503	508	523	453	483	484	490	517	502	494	483	519	461	537	521	491	506	470	532	490	492	477	433	459	471	532	517	473	452	482	480	537	463	486	489	546	495	484	501	494	483	471	497	491	485	467	488	518	517	530	475	512	451	502	459	498	487	486	471	527	492	482	476	445	488	522	493	461	496	476	531	446	506	523	531	455	492	482	492	536	479	509	449	496	496	468	475	498	416	489	477	471	461	483	504	451	511	472	480	499	494	475	515	477	477	502	477	486	457	491	509	470	501	505	508	495	478	446	510	490	505	468	531	511	527	467	473	506	517	476	485	484	434	493	516	512	504	491	489	478	447	462	473	505	530	493	473	496	533	520	499	479	499	481	467	517	500	496	482	513	486	496	488	497	455	520	466	448	508	479	474	464	519	464	524	533	479	492	485	473	470	526	497	517	490	503	529	488	479	500	475	502	500	486	533	519	512	525	530	485	524	479	485	476	461	504	494	500	485	503	500	485	487	503	504	476	422	492	497	497	512	471	436	462	475	547	473	500	520	529	515	526	499	490	498	482	470	479	484	521	501	495	517	447	520	459	491	486	490	504	499	456	497	458	461	441	531	494	518	517	496	474	496	552	517	489	498	523	472	494	471	501	476	498	469	477	471	485	503	503	487	513	501	535	500	490	491	484	478	513	500	513	546	470	475	496	504	516	453	444	481	501	504	491	458	525	485	502	501	537	507	500	504	525	492	499	502	508	508	534	480	478	556	460	488	480	473	507	510	485	504	492	500	482	480	488	506	515	462	481	498	507	474	498	489	481	500	444	495	505	487	460	440	478	496	488	483	471	486	530	484	475	477	507	492	461	496	466	457	475	481	540	474	484	516	517	457	466	478	466	484	467	457	497	468	448	496	490	481	517	496	505	503	492	498	533	471	499	483	504	497	502	498	514	474	482	462	474	483	491	463	524	489	495	506	474	487	504	472	518	520	535	504	451	459	484	491	467	482	488	491	527	506	478	514	479	484	497	503	467	539	507	515	472	500	524	494	518	517	512	485	492	510	514	474	478	497	447	530	477	443	484	466	516	501	509	505	478	487	521	507	478	443	471	456	490	468	496	447	496	495	498	495	519	453	510	476	507	501	495	476	521	490	499	496	444	506	493	488	464	486	502	518	485	497	497	479	475	471	536	502	505	450	494	504	491	502	507	493	474	491	466	487	449	479	495	513	528	470	473	461	511	474	471	510	510	442	498	508	500	474	521	531	513	520	485	474	496	494	485	481	494	489	463	489	470	484	511	490	508	477	484	478	466	467	520	457	474	476	496	497	481	477	527	463	491	456	484	507	490	492	477	447	468	452	485	495	480	485	469	542	485	493	512	477	459	484	484	455	466	489	502	466	500	545	479	510	492	451	439	472	512	453	499	470	506	483	487	470	481	515	505	517	474	499	490	496	498	498	507	488	482	505	460	493	519	548	485	481	483	514	506	517	476	502	509	548	469	465	490	476	473	494	524	505	471	524	492	496	495	465	481	497	486	479	480	516	523	479	523	511	518	481	495	441	522	482	498	475	485	481	482	461	499	474	481	486	478	497	542	505	476	491	467	476	515	473	467	487	495	495	477	527	492	526	501	471	513	460	503	525	489	489	495	494	529	506	536	503	484	520	490	480	521	528	533	472	486	487	489	524	465	476	499	491	466	525	498	522	459	523	501	517	515	520	504	458	509	483	509	495	468	477	531	488	511	487	490	497	502	492	448	435	515	494	447	497	512	474	468	495	495	502	468	468	478	488	487	478	477	531	474	489	475	503	488	531	472	524	469	471	501	492	489	502	531	507	491	445	485	500	480	466	467	512	501	481	504	469	525	471	480	505	461	478	488	479	512	491	480	465	476	489	493	459	485	499	516	448	496	466	477	475	505	495	476	482	480	497	490	512	476	506	509	509	487	535	476	466	462	484	489	476	501	507	499	485	503	492	504	507	504	447	503	494	477	444	526	516	506	502	529	482	469	483	516	517	525	493	494	500	460	499	536	473	515	485	494	454	498	481	462	475	480	527	447	501	508	487	486	491	490	518	512	493	533	462	498	466	472	497	462	497	425	475	492	497	517	487	465	492	531	516	497	502	480	488	465	494	486	466	506	500	474	511	495	498	479	508	508	490	505	483	486	519	507	480	458	510	469	521	488	471	492	456	460	490	486	506	516	488	475	511	490	515	484	496	451	532	487	472	478	502	487	519	482	490	468	482	525	447	492	485	478	488	538	489	488	542	456	515	484	476	468	476	481	513	476	488	521	497	500	535	493	513	462	485	474	503	510	490	544	528	500	500	524	504	457	476	471	516	505	510	546	461	469	493	519	484	470	487	518	508	507	511	489	473	524	472	518	467	540	540	486	502	485	517	494	465	501	511	494	481	517	472	486	514	459	477	483	484	501	472	475	465	496	500	485	482	483	472	457	484	501	512	482	460	461	503	469	526	495	455	500	495	525	500	468	531	454	500	468	505	502	493	486	477	504	492	434	514	510	464	479	483	486	556	499	457	461	464	506	484	459	485	509	474	504	475	483	505	507	511	472	515	514	491	500	509	513	508	488	506	519	504	463	463	459	482	466	507	461	496	506	492	470	486	430	499	525	461	469	490	474	478	486	492	465	486	459	503	516	511	477	525	511	467	525	456	476	496	488	458	520	473	503	541	513	479	505	504	471	522	520	462	480	493	478	516	469	496	483	520	501	474	477	476	463	503	510	431	501	488	487	463	511	539	493	493	469	475	487	448	479	494	463	489	486	499	470	500	481	474	506	486	500	523	525	474	463	480	486	511	501	486	505	468	501	479	485	477	497	522	497	488	453	484	475	489	512	476	508	513	543	474	506	509	505	460	494	477	486	433	508	475	494	507	495	483	505	505	522	472	463	497	515	519	473	464	502	484	459	497	498	474	480	464	531	498	489	473	510	524	487	488	475	514	491	531	494	484	460	511	547	512	507	495	470	479	501	502	492	469	498	475	484	497	492	472	479	479	520	513	528	489	487	463	509	534	460	475	501	495	492	482	480	468	460	482	469	517	511	501	506	457	508	537	493	512	484	483	505	503	494	481	467	524	485	489	513	495	462	500	522	471	518	448	491	489	484	465	467	476	506	514	470	506	453	452	485	489	470	464	455	520	491	500	487	470	461	492	469
5253	536	429	419	385	446	422	406	377	430	436	414	432	385	393	398	437	389	380	408	453	410	411	458	421	413	398	416	392	391	386	414	421	407	392	448	375	433	368	366	389	436	427	435	390	380	372	371	420	419	421	402	429	428	418	402	368	405	397	423	417	407	382	419	424	391	402	405	415	395	413	384	352	402	420	411	368	398	411	459	406	439	405	439	393	441	393	377	394	381	392	370	424	408	402	404	415	420	376	423	408	397	389	399	408	404	405	442	409	403	405	377	394	423	397	367	432	429	419	433	365	364	402	394	375	430	441	388	381	443	395	400	424	400	414	386	354	338	408	413	400	422	400	411	391	439	408	418	454	378	417	422	394	408	384	433	370	384	423	406	403	396	400	406	430	368	406	401	447	397	418	384	462	416	416	439	393	394	422	433	402	418	367	385	393	366	405	397	398	407	431	426	404	411	410	402	434	383	376	398	382	393	379	392	451	414	407	394	392	392	386	379	411	420	429	409	404	408	411	376	446	444	441	398	430	401	438	445	405	391	419	403	411	386	372	406	426	410	379	405	406	402	387	422	416	419	386	360	458	377	386	388	386	412	413	448	402	408	421	369	379	412	396	426	401	414	411	383	405	431	398	403	426	384	406	410	372	433	362	418	400	401	405	390	409	416	393	448	427	391	410	395	470	435	442	371	376	374	457	415	412	387	411	389	417	387	382	372	403	432	382	386	432	402	422	395	410	430	390	413	386	386	404	407	424	412	448	426	397	391	430	418	381	386	377	416	392	408	412	415	381	422	418	426	391	408	422	408	435	451	421	399	408	399	437	414	413	405	407	405	394	414	395	437	412	430	434	367	402	414	390	409	442	440	429	436	424	403	379	388	412	402	391	376	429	399	431	371	387	429	378	405	393	418	394	359	429	437	378	429	438	412	395	368	393	440	421	425	412	374	361	396	422	393	419	424	424	446	384	379	398	398	406	434	396	395	423	408	398	413	434	451	407	417	400	409	433	440	413	390	409	401	407	439	421	403	415	363	413	377	399	417	441	430	420	387	388	406	372	392	358	393	378	415	406	413	425	424	382	342	426	405	429	387	405	414	379	403	393	434	410	387	385	410	396	402	382	372	351	383	390	407	429	405	413	406	435	415	411	435	417	429	416	396	394	407	398	425	418	432	397	430	393	371	376	389	394	398	409	408	404	398	359	432	415	396	409	406	434	389	404	379	374	402	395	446	374	420	433	394	401	438	425	417	445	406	387	426	389	382	373	371	383	409	425	379	404	425	420	402	423	425	398	390	380	411	450	403	410	428	425	420	416	399	421	405	412	417	371	371	384	391	387	416	421	388	378	388	398	426	408	392	421	379	405	417	455	400	406	417	393	378	380	401	431	432	398	392	380	402	389	393	398	358	373	387	416	379	423	373	377	449	419	408	434	396	390	389	418	394	418	428	453	442	442	408	411	384	413	454	410	452	446	374	406	433	421	414	371	400	417	421	416	408	447	407	403	452	406	400	379	379	397	404	372	360	359	401	428	403	411	409	415	388	381	392	408	401	424	401	393	379	370	418	360	402	384	408	384	405	408	440	426	411	416	348	388	421	408	437	378	380	434	427	425	446	434	407	400	415	396	399	418	410	424	414	397	394	398	390	402	382	366	430	416	408	445	384	411	400	401	398	387	367	389	404	455	408	395	430	416	451	395	398	407	419	405	396	391	369	429	432	431	415	395	420	431	399	388	452	408	386	450	395	418	412	358	404	420	419	389	425	423	403	422	431	405	414	393	401	400	406	415	413	426	430	406	407	402	416	425	408	401	366	412	413	388	402	442	385	390	388	399	422	435	460	371	395	427	372	402	382	397	387	412	406	406	405	394	402	445	403	390	374	433	372	380	382	365	399	428	449	378	382	393	364	405	390	405	381	386	405	414	377	414	381	425	433	438	433	411	412	433	384	407	362	384	404	438	418	416	410	418	432	379	403	407	413	422	355	421	433	334	396	438	401	431	444	402	405	438	384	452	395	439	412	408	414	386	403	401	393	380	420	395	410	437	397	409	422	401	420	417	438	414	405	419	455	406	416	411	363	356	401	414	389	432	389	419	382	407	445	424	411	417	432	409	396	433	381	439	388	423	432	387	442	424	411	406	392	398	373	430	384	423	380	375	411	390	424	473	398	419	399	444	415	390	378	416	416	402	394	409	379	427	393	407	395	396	427	396	402	427	403	366	397	417	412	440	394	406	405	388	390	419	442	395	382	407	412	423	433	417	377	423	386	412	384	403	400	386	387	398	429	421	405	395	383	434	441	401	429	415	389	351	410	397	401	408	386	405	374	384	411	403	392	393	452	391	463	389	421	385	410	441	361	398	412	393	435	419	383	399	426	441	423	402	380	360	451	416	401	398	370	405	403	422	453	394	380	425	408	415	388	447	421	409	380	406	381	393	390	403	383	388	413	418	413	406	379	395	400	392	392	422	393	394	411	416	402	424	430	401	405	400	429	419	394	402	402	434	390	412	407	415	414	411	413	386	387	377	372	433	433	397	404	400	381	410	421	413	379	426	393	383	398	398	390	403	370	419	422	415	402	429	353	389	391	361	451	445	450	442	423	409	386	421	403	420	404	415	397	372	405	435	432	398	412	389	414	404	415	437	389	399	390	366	406	442	417	403	410	427	406	404	385	374	404	362	415	419	408	403	395	424	407	416	399	407	402	413	435	404	412	390	391	436	409	404	424	411	448	435	393	386	372	391	419	350	375	387	412	402	427	415	393	421	382	380	416	407	439	381	377	370	412	390	415	424	457	419	423	372	410	406	388	376	415	431	416	420	426	453	400	413	417	403	426	444	418	405	422	438	415	397	411	397	405	397	405	404	377	403	408	376	407	434	428	390	385	410	437	390	403	421	431	414	379	393	390	450	418	411	390	433	420	430	397	400	403	390	441	434	423	397	399	396	430	420	371	396	400	410	436	407	426	431	405	437	419	373	360	401	403	419	392	434	383	373	396	393	412	428	435	422	402	367	409	408	377	395	436	419	401	380	422	430	390	416	408	396	386	420	403	425	450	381	378	452	409	413	372	403	406	400	405	399	417	428	411	414	415	418	434	388	426	414	380	372	376	391	408	415	395	382	392	425	429	419	411	383	392	415	397	407	424	442	424	430	404	422	412	390	402	412	393	387	415	424	417	393	416	380	394	351	404	384	405	388	385	407	420	388	422	421	412	395	416	416	417	410	400	386	429	383	402	408	370	388	426	415	408	416	400	433	402	416	406	369	412	391	379	400	428	424	411	393	411	437	402	394	396	409	383	406	378	387	373	413	430	423	435	431	403	391	437	417	385	404	419	448	411	423	428	407	403	377	401	432	369	457	417	384	375	401	374	395	425	377	385	448	430	393	413	425	393	368	414	383	392	423	395	406	419	396	414	439	378	422	363	431	417	411	397	381	396	398	391	420	385	435	401	408	387	422	420	400	391	401	409	396	425	418	386	444	390
4712	944	952	1029	992	979	919	967	994	976	1036	977	1021	962	972	919	967	970	956	929	1003	968	939	943	932	1012	947	972	991	954	994	941	968	1005	931	1007	972	968	982	964	931	988	965	1008	1021	951	952	947	962	972	1006	1019	962	1024	1001	979	1011	987	999	1002	944	934	1010	990	942	949	985	933	953	995	962	955	983	1004	969	987	961	990	963	991	972	989	944	997	935	969	965	1061	975	954	950	980	986	946	936	952	958	950	983	980	998	935	943	952	977	947	955	945	923	951	927	965	941	902	975	1000	975	1011	954	953	967	985	1037	996	925	970	1003	968	1019	982	966	998	985	948	951	973	968	963	986	997	926	1023	913	1017	992	954	974	1038	973	991	948	970	971	944	1024	1001	994	963	980	1027	956	938	1000	977	972	949	970	1016	975	968	932	1036	986	1054	942	982	971	982	984	964	988	984	951	942	953	954	942	944	947	970	956	986	983	910	997	977	995	963	964	924	1014	977	935	1016	1008	939	984	994	968	959	1029	967	955	1027	974	949	939	947	953	944	976	951	894	966	1001	934	989	945	1011	948	988	990	920	973	977	985	935	1008	1026	969	1016	924	1001	951	978	1028	974	936	958	939	957	944	974	944	958	974	1027	1019	948	995	1016	966	970	954	989	930	1022	980	957	1012	990	927	983	994	979	907	951	1003	1009	1006	935	994	966	1012	972	927	976	1000	966	980	952	945	931	1008	942	1023	990	950	952	992	978	986	997	1010	868	966	996	955	964	997	976	1034	974	931	991	957	963	941	930	924	974	955	1032	964	961	908	973	1002	1022	955	1004	933	983	965	950	987	988	991	963	933	951	957	930	998	1008	901	958	947	937	1029	982	970	905	966	988	957	997	971	1013	957	971	1041	985	949	939	985	936	995	980	951	945	973	949	962	955	945	925	972	930	915	966	944	968	975	946	1024	960	989	947	977	1002	914	978	959	972	946	986	983	912	960	1007	982	1016	992	1002	927	939	976	1011	996	1015	966	950	967	987	934	989	955	956	963	927	966	935	984	986	1015	1007	959	974	1035	942	941	965	940	1009	967	1016	918	1029	950	987	945	960	970	957	972	1010	965	968	1035	940	990	942	1007	970	943	981	953	997	963	941	994	950	963	932	967	1004	924	961	987	965	1000	952	1023	981	936	1039	1023	921	907	924	981	989	901	969	1027	971	1002	948	1000	956	977	960	995	915	979	1001	979	963	950	919	978	988	995	929	945	960	963	927	1006	943	966	993	931	948	999	912	950	933	936	993	965	923	1009	974	984	992	903	1022	987	939	919	905	998	1049	980	979	1002	952	977	1002	999	958	962	957	988	994	953	971	1011	976	1034	1019	951	949	972	986	948	968	1008	894	1003	974	934	966	1009	1009	939	949	983	949	1004	994	923	997	967	977	956	1015	926	997	976	985	975	1020	966	933	952	941	950	964	956	956	984	947	992	998	996	963	943	933	1007	969	1003	974	979	983	983	984	955	929	1010	953	982	934	981	978	1006	980	977	1061	949	996	979	952	948	920	971	1001	1016	940	972	1008	1008	987	980	956	1006	934	968	942	971	919	998	1000	938	964	930	965	951	963	988	913	953	997	976	974	919	980	935	967	959	1024	1010	1025	952	961	1027	927	1005	981	970	991	972	1004	990	1038	980	932	945	1002	975	967	1061	946	1009	941	967	977	955	968	1041	1028	1021	918	986	959	1004	971	1009	1013	963	961	1034	990	1024	983	967	969	1002	982	959	959	919	970	993	1022	924	958	995	991	950	974	963	969	990	1010	981	961	922	951	954	1003	965	1009	920	958	1018	953	968	1000	960	1008	929	951	999	953	978	972	993	1000	922	945	975	975	925	962	1025	975	968	966	997	958	998	951	951	923	978	1017	993	1013	953	963	971	984	956	935	947	952	985	970	941	1011	962	1006	1036	987	962	946	968	959	971	973	949	990	910	940	978	946	949	970	964	981	946	964	933	968	988	997	1037	993	1017	951	997	1025	978	983	931	968	962	993	989	947	919	1014	978	922	939	977	1010	1002	964	1005	938	1000	992	950	969	952	990	983	1014	962	990	1010	973	969	970	936	961	986	936	921	962	905	995	991	958	943	973	921	920	974	963	966	970	965	932	964	977	975	1006	1027	950	990	973	982	1012	997	1002	938	986	939	1018	948	935	967	1032	1018	959	934	951	970	939	967	1011	923	1017	988	974	968	957	968	969	921	975	957	942	963	997	993	993	960	1014	980	937	962	936	929	913	947	1051	988	980	1002	1016	966	974	948	993	964	990	958	951	964	991	964	991	966	988	955	949	967	1007	983	953	993	1009	950	989	935	996	974	901	987	977	1037	963	984	1021	1024	979	1010	903	1014	975	1055	991	1011	981	947	977	990	975	953	937	996	976	980	1000	994	923	1000	969	910	993	1032	995	944	947	918	932	946	992	1022	996	965	992	932	946	1015	976	922	966	989	985	973	970	981	990	947	973	948	965	953	986	929	1020	988	1022	1017	1012	975	983	982	990	949	969	951	970	949	958	1020	929	957	987	934	929	963	997	944	983	942	989	938	975	968	973	980	997	949	950	978	936	928	990	981	982	1012	979	1027	980	973	988	971	1007	986	999	925	1003	1011	965	974	942	974	1025	1006	924	938	969	927	937	930	986	1030	923	1016	980	990	1023	984	967	950	947	1006	942	1013	975	971	1027	1012	953	1033	961	942	999	950	961	996	982	986	916	1002	990	938	991	907	1003	983	1008	1028	1002	929	1022	939	969	982	974	961	960	1008	1011	978	930	964	947	955	963	955	978	969	953	1011	1013	1002	1066	976	982	973	940	935	959	966	963	978	987	942	935	922	982	1026	1002	943	955	993	915	949	970	972	988	984	977	1035	1013	999	987	923	970	974	953	1009	1030	989	968	930	938	943	984	970	898	1019	990	941	996	1001	995	966	1002	984	962	966	956	981	955	1028	953	951	938	1024	923	1014	973	957	932	969	936	995	997	922	980	931	923	960	971	955	951	938	964	986	939	948	1019	939	990	1005	1008	961	926	963	987	978	941	975	979	999	994	1039	946	954	1033	989	950	991	943	956	957	976	1049	968	973	996	958	955	971	981	1003	923	975	947	943	1020	936	950	944	993	973	1012	953	962	917	908	959	930	943	996	966	979	960	942	935	956	1012	924	939	970	962	946	930	982	998	985	979	925	1048	959	986	956	1023	933	964	984	960	955	974	943	998	987	981	981	961	985	968	972	1012	971	989	955	958	958	976	934	968	958	984	945	981	963	952	988	912	966	940	989	1013	956	910	961	947	1018	1008	962	965	962	957	945	946	944	988	935	953	946	964	989	983	989	1036	989	955	930	995	991	958	1003	961	931	928	918	967	962	994	974	1005	1079	983	991	938	992	999	967	977	949	987	1010	991	969	968	957	1006	926	986	977	970	1000	958	1020	933	952	966	1004	1007	979	968	954	1009	970	966	970	980	1016	945	934	980	985	984	988	990	995	1015	981	970	1006	924	940	991	978	882	1014	981	901	994	922	1007	957	1031	994	940	936	971	984	930	953	952	1003	977	995	978	942	913	1007	952	986	970	961	991	940	989	993	1000	971	985	938	971	1014	916	1016	1023	1020	1002	950	1041	922	901	987	910	950	960	946	944	967	970	968	990	951	998	929	1006	986	947	957	1002	997	954	967	963	971	1024	935	953	977	1013	1013	1014	956	955	966	983	951	965	956	997	968	988	985	993	1023	970	972	1034	946	980	972	972	1007	979	971	1043
18596	2234	747	560	435	457	400	459	413	389	367	364	391	417	430	398	389	419	414	385	386	407	408	385	418	401	364	382	420	391	375	387	362	413	400	385	388	367	410	375	391	385	384	407	428	408	386	425	386	399	381	398	371	390	395	399	382	373	374	435	372	373	379	377	387	428	364	376	392	401	381	382	399	380	365	397	386	346	373	376	351	380	386	396	382	390	399	416	405	368	414	413	411	413	372	384	385	344	360	396	363	381	366	381	400	434	404	355	379	403	406	358	397	388	396	398	368	389	362	342	391	377	388	381	389	353	383	392	384	352	396	369	367	358	341	357	365	364	374	380	382	421	410	369	344	376	390	413	330	358	392	398	368	373	341	376	438	390	357	364	400	365	362	377	359	406	372	368	366	350	396	398	384	408	398	369	415	371	356	377	374	353	380	387	377	412	355	386	368	400	408	370	383	386	390	379	435	362	399	380	341	381	394	341	358	386	369	395	386	392	422	379	389	420	407	375	378	393	412	386	353	386	371	386	368	386	366	390	382	372	397	393	364	428	410	391	392	339	393	406	362	387	385	369	418	378	357	391	405	360	351	359	402	410	378	402	359	361	360	383	372	407	413	371	367	368	381	422	391	389	366	408	408	348	417	416	343	386	410	399	368	383	342	361	384	349	355	402	410	356	398	384	392	406	343	388	360	366	376	397	373	356	378	387	383	340	408	373	388	353	384	355	380	381	364	360	333	394	391	408	396	379	411	381	408	390	382	380	376	362	372	387	386	385	431	388	393	395	407	390	368	423	389	369	380	384	360	361	412	369	383	366	389	428	352	363	374	415	355	379	338	375	391	373	369	396	388	386	409	395	380	390	445	381	349	398	382	399	404	353	364	410	395	377	365	383	388	422	408	362	392	373	390	382	360	352	347	382	383	372	393	393	390	397	395	344	362	419	358	385	403	373	380	369	356	407	420	388	386	359	404	385	376	381	401	379	393	368	411	401	412	392	404	393	380	409	384	352	355	399	405	415	367	338	381	419	389	372	381	364	383	416	390	398	412	402	412	386	404	390	368	385	417	341	409	388	366	382	394	363	363	403	385	391	398	357	358	383	420	383	398	363	365	378	371	371	410	388	402	366	352	392	427	375	434	398	351	427	363	420	391	396	375	374	396	403	345	403	399	411	419	347	366	369	394	372	371	398	396	373	365	372	418	412	391	425	379	378	352	380	352	368	393	388	339	402	385	386	387	426	356	372	374	449	377	361	421	395	351	351	360	373	358	340	384	395	381	381	412	387	398	363	354	380	374	400	416	389	378	417	409	382	376	380	402	403	391	363	379	428	391	388	365	417	409	383	386	397	374	372	387	358	385	347	404	376	447	398	371	391	347	412	343	344	402	390	398	357	362	405	387	365	366	352	395	370	360	395	376	389	393	390	372	367	405	388	404	364	393	379	371	371	381	352	325	386	366	402	381	430	373	381	381	372	419	394	351	373	390	421	400	378	340	387	409	438	396	394	401	357	374	392	396	391	392	370	364	396	380	376	373	386	396	374	364	411	399	379	349	368	373	388	411	351	425	368	388	393	381	388	355	388	384	394	341	374	388	393	370	410	359	366	378	432	388	376	378	352	420	384	404	369	419	390	353	353	384	383	357	381	384	361	397	373	366	361	382	410	393	399	379	384	376	374	399	396	363	371	409	391	394	394	355	371	382	374	355	382	367	346	374	421	418	354	382	368	402	381	372	381	393	395	405	375	409	409	409	373	387	437	379	363	388	381	423	443	412	374	410	388	390	378	374	381	408	387	356	380	370	357	417	386	383	390	385	352	384	364	394	376	338	410	386	350	356	381	384	394	382	379	389	381	356	394	369	376	425	371	352	350	376	396	363	373	373	385	391	374	411	340	360	377	380	398	406	394	365	354	366	360	388	391	383	356	376	361	403	373	381	419	358	428	386	366	371	334	347	397	375	365	396	392	370	375	382	389	381	382	387	406	385	392	405	369	377	359	391	368	360	389	391	390	367	371	370	360	395	395	373	399	378	398	400	398	379	372	378	382	399	411	400	372	391	383	345	388	342	408	394	406	376	376	384	393	397	404	348	372	399	367	391	348	395	359	384	376	366	385	382	351	426	394	395	403	359	379	352	389	376	372	390	400	380	428	398	409	408	397	372	359	364	342	412	414	394	425	364	410	353	419	318	364	412	381	372	396	343	406	426	343	392	379	418	431	398	403	360	414	411	386	369	411	384	402	391	402	410	435	365	384	412	384	390	372	410	360	376	422	351	382	369	404	421	379	383	402	365	400	372	397	426	396	384	387	403	402	375	356	407	388	378	377	394	405	366	368	406	368	380	386	414	402	389	402	366	375	372	391	407	406	387	395	372	374	359	362	378	387	401	427	384	372	376	369	390	372	389	378	395	393	379	415	360	363	410	413	401	358	345	415	389	380	389	373	366	398	387	356	354	380	379	361	376	381	376	408	365	382	394	386	426	421	368	385	379	404	378	371	338	398	377	384	403	385	351	366	362	370	395	400	410	372	377	380	361	392	386	361	405	385	397	397	370	352	389	384	411	378	428	364	383	375	391	402	387	368	408	387	421	381	370	386	382	398	348	404	403	376	402	394	397	384	383	416	372	372	409	378	353	350	413	394	422	351	362	370	367	418	369	395	394	389	343	379	346	378	379	386	376	354	381	420	359	384	396	391	381	389	345	421	424	381	416	400	376	383	390	404	359	395	415	419	400	413	407	364	368	367	407	411	405	381	408	424	395	355	373	377	364	370	411	401	393	396	385	377	399	403	366	401	382	373	383	375	384	367	360	383	424	387	391	386	397	372	355	422	405	402	377	375	370	407	406	379	387	406	390	379	377	434	366	377	377	428	395	392	392	384	396	408	385	425	378	366	408	366	389	379	421	378	386	407	409	367	378	380	375	401	428	377	338	403	361	372	362	369	373	382	388	407	398	378	388	383	380	397	357	372	390	389	382	371	361	382	396	384	371	384	354	371	365	401	390	385	413	377	387	347	352	402	379	386	399	375	396	388	389	361	396	370	404	385	364	374	374	347	368	389	370	387	396	408	379	372	416	401	375	391	383	395	394	408	378	372	396	372	391	361	387	360	413	412	413	385	375	354	377	409	384	367	364	404	397	353	366	385	404	411	380	388	374	378	391	398	372	397	420	368	360	396	392	387	411	411	406	376	403	382	428	405	391	391	353	378	411	360	348	371	364	422	384	324	394	388	375	394	402	361	406	394	391	424	410	409	367	404	418	366	388	388	404	370	376	385	376	415	362	404	417	355	372	404	386	378	402	369	352	356	407	414	365	396	412	405	373	396	349	387	379	413	370	399	382	355	349	345	385	356	427	367	377	389	399	382	379	409	356	389	380	424	399	323	377	384	393	351	409	399	349	375	330	393	390	381	399	431	376	409	376	345	382	385	398	393	393	374	372	381	385	356	400	409	394	373	372	374	407	400	382	387	333	404	390	366	338	340
13339	1203	1427	1474	1363	1243	1191	1121	1095	1044	980	972	927	1003	972	1016	921	958	978	877	945	884	923	967	899	931	939	943	890	910	984	980	973	912	939	970	967	893	862	941	919	895	929	903	921	861	911	980	921	901	880	939	927	952	914	922	878	925	945	926	879	888	878	936	930	916	908	902	912	884	885	902	902	909	970	952	951	878	955	937	939	894	908	851	943	871	886	949	917	861	933	928	937	911	904	929	962	884	900	858	861	859	871	919	918	891	950	932	950	957	857	940	910	900	896	895	913	931	904	882	884	840	890	979	903	898	894	907	933	911	863	923	881	936	882	911	886	928	909	882	908	887	886	924	903	851	954	896	861	896	925	906	894	912	856	902	950	918	900	939	931	861	866	954	946	954	932	914	950	939	883	908	926	959	924	898	877	925	923	925	940	919	920	907	923	932	905	930	878	952	908	904	905	933	925	953	922	880	897	895	929	879	895	960	873	927	954	932	850	911	899	882	904	894	932	890	883	915	899	913	903	939	869	952	894	950	911	960	887	926	951	891	926	930	880	940	943	917	962	922	881	913	908	899	919	930	904	913	883	950	913	879	916	948	892	922	931	920	982	885	898	990	854	904	918	872	892	870	937	917	903	952	893	851	922	985	834	886	880	926	934	903	928	900	934	911	962	874	942	924	910	953	946	879	910	927	929	878	915	863	920	911	962	966	887	908	893	923	890	942	865	926	958	901	936	870	911	914	926	941	946	949	902	900	923	946	857	917	909	905	880	893	906	938	922	969	898	865	880	931	910	840	887	935	894	935	901	937	889	921	883	910	933	911	919	873	888	909	916	946	953	866	899	924	920	892	913	915	921	943	880	934	909	914	857	867	936	873	959	934	923	892	932	1002	951	877	884	903	923	864	934	881	854	933	892	935	857	925	914	888	883	916	1012	929	904	884	930	975	869	901	910	886	934	924	915	892	883	940	889	918	946	937	888	889	942	902	936	908	915	929	871	939	906	874	871	951	877	881	898	891	921	946	952	879	910	921	903	908	924	929	884	849	931	857	900	915	965	970	917	909	895	934	955	934	921	900	945	960	930	916	911	939	909	920	937	899	912	869	881	905	903	905	915	954	901	942	932	922	933	924	899	903	906	971	871	878	894	931	916	837	937	900	926	922	857	930	961	900	948	888	918	872	924	928	909	875	961	909	904	945	911	963	868	900	952	888	874	918	917	880	864	886	945	900	934	912	875	886	930	889	899	905	906	925	924	925	932	928	941	865	886	927	951	896	923	938	889	924	951	896	934	870	886	920	974	870	896	982	910	908	892	873	910	891	856	973	975	922	934	876	904	914	892	947	859	914	926	916	925	874	945	895	866	919	908	900	920	956	893	939	865	957	900	930	904	1001	905	955	883	924	880	964	904	902	931	869	894	863	897	898	878	918	869	925	896	912	924	898	887	921	912	938	959	931	907	874	953	904	998	932	881	899	939	900	940	905	890	950	923	870	884	871	976	955	883	927	882	900	929	898	920	936	899	923	907	1045	879	907	871	940	917	908	915	887	896	863	900	945	923	918	935	843	918	883	889	944	908	871	965	925	910	949	920	849	953	917	913	919	969	872	942	932	893	943	857	958	912	873	936	859	944	893	987	932	937	848	894	846	855	907	944	874	962	862	921	868	888	914	920	951	930	847	882	874	876	895	898	878	910	953	878	893	945	887	917	964	914	957	899	885	926	848	908	883	943	911	907	936	899	882	889	887	930	873	911	883	848	926	894	908	926	890	893	887	889	922	853	895	925	943	913	921	861	925	884	945	869	936	884	895	903	923	921	930	856	924	918	960	936	880	883	877	869	894	912	963	959	936	900	931	920	933	908	955	938	912	973	887	926	961	945	882	910	906	886	879	883	947	913	925	917	933	826	879	854	925	888	897	896	969	955	903	907	894	874	972	916	899	902	947	882	985	935	890	923	924	890	951	881	955	904	915	919	914	948	880	946	948	874	948	928	919	898	918	920	899	852	889	927	948	878	877	907	912	910	901	900	859	908	882	928	923	896	893	948	896	877	919	915	896	952	868	894	892	877	915	989	920	913	932	878	918	903	956	968	923	895	914	863	992	907	878	927	919	933	948	885	863	978	959	909	967	940	935	912	915	936	868	909	945	943	920	911	885	894	888	902	962	928	934	887	894	903	913	923	901	887	931	892	949	887	903	943	926	897	911	916	925	941	939	857	913	919	965	914	878	932	933	918	930	947	975	925	947	939	954	933	904	925	913	923	939	945	934	998	914	855	912	830	944	910	921	944	928	941	885	897	890	999	895	878	910	897	910	896	893	886	851	888	926	896	916	893	918	914	963	929	899	931	941	934	898	922	929	877	917	931	938	935	898	925	925	879	910	879	876	911	871	904	909	870	882	894	932	948	873	954	898	927	885	929	897	880	892	912	947	933	971	885	892	881	963	878	883	952	909	925	860	984	906	922	976	913	903	939	922	873	897	885	846	921	871	895	942	945	920	952	937	883	924	912	873	910	838	903	933	921	917	885	892	945	959	922	932	996	922	874	888	924	903	910	930	972	935	865	898	906	937	880	963	915	912	882	881	924	930	916	854	921	894	943	933	851	934	968	890	913	922	910	886	899	889	918	923	942	868	909	930	920	874	918	870	934	917	886	958	901	846	886	970	887	932	929	924	911	931	909	908	887	897	935	889	891	894	894	900	872	925	901	943	942	896	876	923	913	892	882	913	962	901	905	919	906	898	893	939	939	894	912	899	901	925	911	877	950	918	916	901	928	887	930	931	899	935	938	893	885	918	876	886	922	919	929	940	857	894	935	894	860	913	953	895	895	894	877	893	858	902	883	890	899	887	944	909	942	834	969	871	912	917	867	912	855	898	929	898	856	941	970	944	897	889	946	884	895	918	820	920	932	901	943	886	919	875	884	875	951	923	884	950	919	920	884	912	881	907	904	904	874	896	934	886	913	935	910	957	896	852	885	911	924	908	850	924	940	896	965	916	924	893	873	845	879	892	885	900	897	907	942	920	911	931	875	885	841	882	886	918	973	944	905	925	906	885	944	935	936	920	929	945	936	951	885	904	933	957	941	899	926	884	949	984	959	959	892	885	895	957	933	1008	931	905	916	901	907	920	923	895	856	927	901	932	871	941	897	893	891	864	889	927	958	872	900	905	901	899	919	888	855	933	902	933	895	889	900	929	895	904	954	911	882	913	939	921	909	919	880	943	904	907	919	951	880	932	931	939	937	883	904	842	912	957	994	906	867	924	919	897	894	831	948	920	953	931	918	885	930	883	914	893	924	921	934	865	909	897	977	855	937	910	923	935	968	926	908	943	905	887	887	927	942	941	870	902	895	900	926	936	960	903	939	895	873	922	911	916	878	915	897	897	890	932	957	880	876	915	932	852	861	921	935	894	947	928	955	911	981	912	947	948	984	868	893	957	883	904	926	927	977	883	912	883	915	856	895	932	971	880	923	917	975	948	965	886	934	928
28732	4228	892	554	381	324	268	257	205	225	241	197	215	232	198	190	194	216	215	209	202	198	205	187	191	210	199	169	183	190	203	172	179	184	212	185	197	189	191	182	195	167	201	197	192	174	157	183	177	160	187	165	189	200	171	188	173	198	183	175	187	172	208	183	191	201	174	204	208	197	197	181	194	198	186	180	197	181	181	163	195	182	163	205	176	198	192	188	215	172	195	171	177	215	229	183	175	189	182	189	217	195	186	197	182	190	223	230	182	192	207	192	190	174	185	162	173	204	191	196	205	175	216	193	200	166	181	172	180	187	173	203	196	202	171	187	196	198	194	191	191	176	188	180	205	206	196	199	165	223	213	194	197	182	177	174	172	190	203	166	190	192	214	174	169	200	192	174	170	187	212	189	175	194	207	201	162	191	183	195	182	182	180	184	188	196	199	192	180	210	171	171	179	182	208	188	199	201	192	189	196	201	194	195	174	193	216	194	191	187	176	184	188	173	190	195	193	185	193	147	164	205	191	204	187	198	181	177	196	192	168	181	188	175	185	164	190	194	187	180	196	184	188	168	213	173	207	214	193	175	201	205	197	207	177	195	208	202	159	176	192	182	167	206	184	180	188	183	176	170	178	206	193	213	190	182	193	187	153	194	181	187	206	192	183	207	216	214	192	192	191	190	186	183	190	207	169	158	189	188	173	171	183	168	191	178	197	183	159	199	201	175	183	190	221	205	171	199	185	186	211	209	200	171	180	206	194	221	172	176	175	167	200	182	182	165	183	154	145	180	190	211	174	177	177	197	194	173	203	178	176	160	171	181	165	178	171	188	205	187	202	202	198	207	203	174	182	200	196	179	183	177	180	209	200	191	183	185	198	203	203	159	179	209	173	200	213	165	186	175	204	219	181	160	170	184	182	171	198	160	214	215	161	188	206	164	197	183	189	189	182	179	163	195	165	184	203	178	195	181	195	201	166	201	191	216	176	182	184	197	184	168	172	198	192	188	184	178	183	187	175	173	188	183	198	208	182	202	193	191	214	183	211	185	200	199	180	181	173	176	189	178	194	147	200	183	167	195	193	208	170	190	191	206	202	188	194	176	195	157	179	173	178	183	187	188	206	194	193	173	207	204	184	183	191	171	193	169	190	167	189	211	201	199	175	178	170	181	205	196	184	199	159	171	192	224	172	196	195	205	193	179	210	202	184	191	190	174	189	175	185	195	188	195	163	162	191	178	179	178	156	176	176	167	179	178	213	185	205	172	207	172	192	198	185	215	215	176	188	217	202	185	186	176	209	175	194	170	211	206	199	181	195	191	187	191	173	165	189	183	202	156	179	173	212	164	189	211	162	208	204	189	212	185	196	177	206	184	187	188	188	181	206	186	183	159	189	183	194	188	198	198	192	171	172	197	168	183	209	189	191	186	201	206	197	182	180	180	163	180	193	189	182	196	187	197	189	192	221	193	170	177	163	166	205	207	187	167	190	206	205	218	172	165	197	188	167	199	167	197	203	188	211	180	157	188	176	187	193	178	181	178	166	203	197	212	183	205	169	190	178	197	164	205	191	204	188	160	185	186	171	175	186	178	202	186	195	173	170	169	184	215	177	164	184	194	152	198	170	212	197	179	173	223	183	183	182	193	169	195	198	191	209	200	191	162	170	170	198	171	196	174	199	195	204	186	217	189	195	183	201	185	209	187	195	179	194	184	210	191	188	149	174	185	172	178	172	200	168	197	190	175	212	210	168	205	148	167	174	201	189	183	183	158	177	189	179	202	194	188	186	196	198	168	159	182	189	198	160	207	184	188	199	185	205	192	172	175	187	174	200	211	177	193	180	191	209	167	182	199	180	177	207	184	192	186	197	185	171	182	155	208	203	192	184	164	195	209	178	167	185	174	179	171	197	207	209	188	195	171	173	175	185	181	165	201	195	173	164	181	178	208	179	176	164	189	189	179	215	181	179	187	188	194	183	189	184	193	209	185	193	194	216	155	186	170	194	191	188	178	195	210	165	178	186	189	209	179	175	202	175	181	195	171	186	213	188	223	194	164	180	198	195	187	180	189	205	181	192	210	189	176	181	202	178	181	175	195	186	176	192	160	213	200	170	177	166	173	176	200	203	208	179	214	198	165	170	195	157	188	201	199	179	171	173	199	164	191	197	175	184	177	188	190	200	179	182	190	182	171	164	198	191	208	179	163	175	182	174	185	213	180	188	198	184	191	147	177	165	177	193	167	199	192	212	200	190	191	178	183	217	192	196	170	183	206	197	188	194	185	185	175	179	193	198	179	198	176	192	188	167	199	186	179	206	183	203	191	175	193	180	217	182	187	180	189	165	187	176	186	199	193	172	196	185	179	208	176	191	182	196	218	183	189	172	200	176	188	207	215	158	184	174	194	204	192	190	185	175	213	192	181	192	180	187	211	180	183	218	182	184	207	171	152	171	166	178	182	188	159	199	211	190	183	185	184	185	176	178	184	183	186	190	181	189	193	197	206	193	183	210	181	148	204	179	191	194	184	185	180	195	166	175	188	160	182	171	213	171	194	179	216	176	182	178	187	165	201	205	161	172	184	198	199	159	172	180	192	181	198	205	197	205	185	194	177	192	185	181	205	148	160	163	182	179	197	200	176	197	186	178	192	152	190	166	167	196	199	195	188	207	191	189	203	184	176	193	203	209	193	184	188	169	162	183	189	177	188	197	184	193	216	210	174	171	208	186	172	190	170	208	195	203	208	179	175	196	188	184	213	199	206	183	185	199	178	174	170	187	209	195	204	189	176	187	182	186	207	161	199	177	195	178	160	205	172	179	193	199	191	190	189	178	214	196	186	186	190	194	182	162	191	197	174	194	178	178	206	180	179	200	187	187	189	191	171	171	190	164	216	205	194	174	187	185	188	171	182	227	182	174	190	229	188	184	190	181	200	194	199	184	205	209	191	189	176	181	162	175	187	200	184	179	197	171	170	186	208	184	208	208	188	169	213	194	180	187	211	180	218	204	173	192	182	190	221	167	165	165	178	199	194	216	167	185	170	161	191	189	198	209	167	186	188	182	192	174	179	198	183	200	199	193	184	209	168	200	172	177	226	182	198	179	203	181	188	186	167	184	176	197	194	177	182	191	180	186	200	204	191	207	167	174	180	211	186	204	204	200	207	205	178	198	185	205	210	205	195	172	207	173	184	188	172	187	202	171	171	182	184	197	190	187	200	183	176	190	180	172	192	201	167	199	188	196	177	235	182	171	188	213	168	170	185	199	179	177	195	168	203	208	173	213	220	182	176	134	216	179	189	172	166	190	189	190	178	202	188	180	187	202	202	210	168	211	185	169	192	184	172	193	184	184	185	188	212	179	186	199	186	186	172	192	166	194	182	200	199	164	222	182	170	207	185	204	190	199	173	188	198	183	187	206	191	191	201	182	175	216	209	206	189	173	175	180	204	219	191	181	179	209	177	198	169	189	202	174	212	194	170	185	167	173	216	161	200
17802	1008	1629	1708	1455	1168	971	845	760	723	723	715	581	613	589	518	571	582	559	551	542	563	560	515	581	554	522	503	540	522	510	511	476	484	534	509	524	511	514	504	488	516	496	510	501	500	543	488	492	501	509	488	505	489	501	548	494	494	515	503	507	499	447	477	491	506	495	493	467	523	532	481	508	520	502	477	464	476	510	500	544	514	430	495	478	491	467	487	476	460	518	505	447	493	503	495	495	514	468	486	507	483	464	492	471	473	481	469	507	506	493	478	452	502	503	465	521	493	483	478	503	504	448	550	478	459	476	463	484	492	487	458	503	476	509	475	514	505	465	482	468	478	528	502	497	501	487	493	482	479	494	481	466	456	469	498	488	491	513	465	474	505	472	510	502	549	486	539	505	489	501	491	519	460	482	519	459	480	519	518	478	452	516	493	473	455	512	514	495	501	488	519	517	458	524	474	507	464	492	478	513	488	494	468	479	478	448	489	517	494	509	533	485	489	494	521	508	474	469	487	493	489	503	451	502	496	470	463	438	475	492	478	492	491	555	461	443	485	495	469	507	483	543	477	470	491	427	496	470	466	541	518	464	494	454	494	519	488	448	510	484	485	490	494	496	499	493	497	478	498	484	470	501	523	454	510	474	496	469	501	461	507	515	532	485	484	495	462	462	464	471	472	519	473	482	504	469	478	526	493	480	504	482	486	507	491	476	508	510	483	500	471	494	472	472	488	490	476	479	462	508	483	508	488	497	498	512	477	496	480	451	478	498	500	481	472	492	495	485	506	491	487	501	485	515	469	474	526	447	511	470	488	505	494	491	457	463	476	508	459	465	515	519	470	487	459	477	468	485	450	479	503	513	451	486	470	545	502	475	489	457	423	484	494	482	475	476	512	496	485	457	500	465	499	520	520	482	459	473	482	496	455	462	486	477	512	523	496	465	455	462	482	483	480	485	503	523	490	485	504	502	491	493	464	515	490	482	491	458	495	480	514	441	502	478	483	503	470	497	492	441	529	451	473	448	473	522	513	485	524	481	473	491	505	490	507	538	469	483	491	498	506	530	508	493	502	516	483	467	523	459	495	490	503	529	520	505	520	516	472	497	508	464	471	515	505	459	475	490	487	500	466	496	466	472	483	517	478	467	512	497	493	464	450	454	462	481	481	479	470	485	492	486	490	476	475	520	482	489	461	471	503	489	482	472	510	497	484	520	488	493	462	480	489	452	498	506	495	482	476	484	505	492	477	499	479	440	507	475	501	489	496	477	464	502	490	474	460	517	518	495	459	498	470	476	507	481	500	463	497	496	459	438	494	484	535	440	457	503	460	482	522	502	492	516	475	519	471	461	532	506	494	462	510	485	513	466	482	460	478	465	512	503	542	486	496	494	520	527	498	495	470	444	467	498	519	452	499	504	469	481	488	528	461	514	505	490	482	478	461	501	477	486	499	503	496	452	495	456	482	486	511	493	472	498	491	469	507	509	480	484	502	487	498	475	522	509	488	492	492	515	527	499	502	476	453	503	478	454	487	515	464	506	495	503	523	493	503	437	467	490	488	498	518	484	495	488	481	477	521	483	498	458	499	507	474	467	496	474	494	483	507	494	459	476	474	472	496	515	513	487	466	489	491	481	539	491	517	498	468	522	491	484	472	493	484	476	494	475	504	474	471	505	443	511	466	465	507	495	459	467	495	506	495	447	489	446	500	508	487	494	492	498	487	481	483	516	502	474	530	507	490	462	492	460	486	507	496	447	487	451	494	499	483	520	501	499	490	489	493	486	471	504	464	529	529	528	491	439	489	484	489	522	505	483	464	476	532	511	466	470	491	513	510	480	443	481	489	514	493	507	496	468	511	555	468	496	511	483	485	508	488	482	542	465	499	488	491	472	485	484	503	518	492	465	470	455	476	464	518	519	509	463	469	517	507	475	471	494	522	515	499	517	464	477	545	474	496	464	482	464	503	523	466	517	487	532	482	482	452	482	530	469	513	477	480	490	494	469	502	497	515	488	479	495	500	510	475	499	504	454	470	506	434	460	494	524	500	514	485	458	491	493	483	513	472	482	477	521	491	516	513	486	473	483	486	496	490	513	465	498	488	496	503	507	513	453	490	525	442	479	470	498	490	491	496	484	511	457	515	469	469	492	467	473	490	476	460	488	454	473	531	497	525	504	467	502	509	505	535	476	471	485	472	476	455	474	470	451	490	484	485	470	504	497	501	476	519	498	455	497	505	495	490	439	503	508	477	482	489	503	484	519	492	460	468	505	537	501	476	493	496	478	482	475	486	472	491	501	480	466	485	515	521	533	466	505	482	500	462	485	481	473	543	507	477	498	517	459	481	472	503	509	445	515	495	518	520	480	474	524	505	516	522	453	496	484	493	487	471	486	437	475	463	480	520	513	496	486	481	500	450	464	472	528	497	458	450	509	518	483	522	475	485	495	480	491	467	462	478	500	496	479	474	524	473	484	516	512	461	462	506	499	505	471	461	498	476	487	469	485	483	472	496	477	497	515	497	473	530	474	495	513	514	493	458	517	458	496	505	495	507	495	473	498	531	482	540	515	513	467	469	489	514	483	479	454	483	509	489	474	482	471	464	479	481	496	467	487	467	493	498	476	485	496	477	480	526	479	497	490	460	528	535	503	496	514	483	524	495	466	469	458	495	503	507	498	484	477	531	495	509	488	503	461	488	520	481	488	469	456	480	465	467	462	460	477	476	516	448	510	460	493	497	468	457	489	514	505	499	482	494	506	500	476	495	496	460	467	465	437	511	504	501	453	460	501	471	532	496	479	502	521	478	459	545	452	477	500	504	446	496	487	463	480	438	479	505	506	471	456	477	453	536	499	437	500	458	493	465	478	475	496	485	507	478	459	479	488	490	489	500	454	469	462	478	469	435	495	483	486	507	482	500	491	451	482	451	490	506	512	518	496	507	504	467	480	513	520	507	470	525	460	492	528	465	489	467	457	495	497	513	474	497	466	518	519	537	503	489	477	506	466	462	504	474	489	511	490	500	461	520	485	467	473	475	473	441	510	494	489	561	457	477	503	454	457	506	508	495	427	495	494	501	480	476	514	474	487	509	467	474	515	485	516	511	458	489	490	488	516	446	475	496	474	449	450	491	520	506	531	494	483	528	532	488	469	496	443	505	505	470	529	471	483	514	477	462	499	470	527	487	474	509	511	476	501	494	476	496	486	501	491	500	534	512	459	483	501	473	437	478	503	493	507	449	499	514	494	471	454	513	508	508	515	461	489	474	486	480	441	488	472	492	506	476	480	509	507	485	451	493	479	510	503	513	459	514	490	457	491	507	488	517	502	502	525	510	521	481	513	496	492	489	499	497	526	475	532	481	501	458	460	469	506	504	510	506	490	495	481	455	479	493	472	470	469	477	539	464	504	470	503	521	514	479	512	491	485	499	461	512	474	474	510	473	488	499	490	474	516	490	509	512	521	471	463	497	464	464	465	493	495	501	484	494
5755	594	426	418	404	391	423	396	398	400	417	428	449	433	461	410	427	433	405	395	383	427	391	382	401	406	400	446	371	390	430	391	435	416	381	396	401	388	428	418	458	421	400	440	480	399	431	409	416	415	423	408	405	433	377	425	404	388	395	422	430	439	424	412	388	419	393	397	421	401	387	408	421	425	423	414	431	409	409	421	396	417	400	426	398	419	399	433	426	466	446	397	418	394	397	386	413	437	386	397	418	411	429	394	427	411	396	411	432	398	418	392	430	392	346	397	408	424	398	372	435	397	405	394	402	446	408	404	377	381	378	397	441	400	408	391	429	389	389	388	423	393	389	405	401	435	421	410	436	400	423	395	400	431	392	383	445	417	422	438	376	441	396	408	445	406	429	379	407	416	410	453	392	405	419	419	390	417	423	394	400	378	407	393	415	417	454	410	449	421	400	405	431	417	410	386	408	408	383	465	417	423	411	422	403	409	432	421	436	405	390	421	419	389	389	393	417	381	421	408	416	389	390	374	400	390	407	367	392	412	453	380	407	465	406	356	397	372	411	460	396	386	398	386	403	426	421	411	396	417	407	394	382	449	409	417	386	411	397	417	416	402	401	388	401	392	412	418	409	350	386	363	431	423	425	430	406	390	399	398	403	404	401	424	375	408	414	400	399	413	375	410	373	393	412	382	395	382	453	378	394	392	418	410	404	402	401	414	371	452	407	445	406	386	373	410	429	393	394	421	397	404	382	406	427	427	406	396	391	372	378	415	432	396	376	377	418	434	364	421	412	397	370	380	380	417	416	413	430	398	421	399	419	369	400	423	419	434	443	383	447	385	396	400	426	404	411	391	396	409	380	426	392	363	431	421	391	407	432	392	417	410	389	383	421	405	400	376	409	414	408	372	423	413	423	419	407	419	393	419	417	420	394	459	382	381	401	451	367	400	373	350	430	438	441	419	435	426	389	402	381	392	371	396	421	400	407	409	376	395	417	399	379	391	395	419	421	402	414	430	434	424	383	401	387	406	393	402	414	420	418	435	421	390	459	406	407	413	423	391	433	401	378	405	386	388	393	403	389	367	377	411	431	420	414	440	404	419	393	420	352	385	395	367	418	404	422	430	388	382	404	398	402	394	394	413	405	458	376	450	440	404	409	428	438	400	423	442	393	433	375	413	396	399	413	370	384	404	396	416	385	425	408	373	420	410	409	420	401	421	412	407	401	382	400	393	408	417	403	408	392	382	404	352	412	428	371	397	393	407	377	386	410	414	430	396	411	419	381	414	438	367	405	427	397	376	405	396	395	406	415	393	405	387	422	459	404	425	409	363	386	410	369	413	419	427	390	435	383	369	412	370	467	402	396	377	400	384	409	428	412	417	395	408	438	432	406	422	381	437	419	417	428	420	398	410	415	410	424	413	401	450	382	430	375	414	381	442	397	390	413	403	424	383	388	438	440	381	459	395	380	376	408	402	403	391	401	403	384	394	385	404	430	449	386	476	381	390	389	397	419	408	403	372	393	420	438	410	393	419	388	420	424	424	427	379	439	397	407	421	398	412	382	429	434	397	370	373	380	444	463	365	419	417	423	372	381	424	421	381	429	438	419	436	408	413	408	385	432	417	437	379	448	405	394	406	405	401	393	378	410	409	400	430	400	432	392	371	396	400	439	398	417	412	422	403	393	457	408	390	392	409	417	456	419	407	429	416	398	385	407	372	428	365	446	388	426	405	398	425	423	420	422	395	385	392	427	422	424	380	402	399	426	426	417	384	440	425	407	404	415	431	406	400	406	407	391	425	418	397	400	439	371	432	410	412	409	382	421	408	354	413	405	436	392	395	423	406	455	399	392	414	400	406	411	416	414	385	385	408	406	367	392	418	415	375	404	419	391	433	379	395	400	390	397	422	400	414	433	461	435	424	420	416	401	396	362	401	431	412	384	379	396	382	406	418	430	383	403	393	407	431	371	429	415	410	410	392	414	381	443	405	387	395	438	434	397	389	405	373	429	429	387	434	370	439	386	409	392	418	409	425	406	415	377	399	406	388	382	397	425	390	400	400	418	411	430	409	438	391	403	421	409	414	397	393	396	415	388	422	415	384	425	420	391	447	417	368	415	394	410	413	418	392	393	387	398	438	378	388	426	412	392	376	420	397	378	397	396	425	368	419	394	424	404	361	415	432	415	436	406	424	400	417	411	443	400	407	408	399	354	446	402	385	423	421	403	388	377	398	446	423	404	379	364	434	421	456	389	360	425	404	419	449	423	412	430	395	395	387	402	384	393	414	409	433	428	414	384	408	418	419	395	402	443	389	419	424	441	402	435	422	419	392	448	421	428	385	406	411	440	386	443	420	395	385	399	445	395	404	428	403	414	391	409	413	449	349	442	432	423	399	440	407	367	419	406	397	452	386	422	422	452	423	399	414	425	399	405	393	366	410	384	384	392	414	402	411	424	407	413	412	399	400	407	400	420	399	409	419	450	445	403	399	447	408	366	361	432	381	431	379	444	395	411	412	418	378	410	409	393	393	394	422	442	411	419	412	403	382	430	422	379	394	383	404	391	391	421	387	405	414	402	382	379	392	400	418	404	374	396	428	393	385	422	385	373	373	392	395	405	433	404	379	404	393	417	423	401	392	389	385	445	431	425	450	418	413	427	396	407	391	431	440	416	419	434	396	413	425	362	416	438	427	427	379	410	407	421	402	399	439	374	407	431	392	415	397	400	386	401	423	459	421	435	396	408	435	405	432	404	389	407	371	418	451	384	397	406	399	398	418	389	392	427	439	416	419	413	421	409	399	417	428	409	409	394	379	410	392	430	382	411	427	415	403	375	350	424	392	401	421	413	434	444	413	387	400	408	403	403	395	406	404	376	404	393	395	432	391	419	434	394	415	407	405	399	399	418	431	400	400	388	381	426	427	405	387	410	416	425	397	376	445	442	361	441	449	404	396	388	389	385	407	427	354	418	421	400	435	413	406	423	419	417	443	466	407	374	443	431	408	418	428	410	410	418	372	409	392	387	379	405	409	428	437	399	422	449	429	406	416	410	387	407	380	424	394	434	432	421	386	411	379	452	428	434	399	403	385	407	406	420	411	399	395	419	449	389	395	369	439	393	426	409	402	430	420	425	442	423	413	451	417	418	407	411	442	422	405	373	431	429	432	397	393	418	428	461	415	438	411	404	408	430	424	403	388	423	391	423	391	374	446	431	402	407	410	422	391	382	408	375	393	406	404	420	420	435	442	419	446	415	385	436	426	356	429	424	383	378	427	446	411	394	397	397	408	404	401	382	410	366	373	389	380	399	458	405	397	404	444	408	422	435	416	421	401	364	383	432	404	419	423	402	412	389	423	436	393	379	414	404	444	399	402	401	417	427	420	390	386	364	388	393	383	400	409	413	376	389	371	414	442	430	429	392	441	416	441	366	414	400	413	406	442	437	421	440	359	401	437	389	394	382	437	406	438	385	373	393	400	393	413	403	432
5012	1074	1001	991	995	1023	1038	988	1007	984	982	978	958	956	986	1000	944	979	986	999	988	1036	968	1013	977	946	1033	1021	975	962	955	945	944	941	963	987	968	1012	938	899	948	994	938	921	992	950	961	1009	931	983	978	992	1024	982	975	959	897	944	992	953	1074	956	986	1059	981	965	1033	985	967	949	1015	1025	947	960	977	1025	1011	916	975	948	946	908	928	948	969	1022	996	940	973	975	987	980	996	994	957	992	973	931	944	964	1016	986	948	996	966	986	1004	1034	1023	976	931	974	967	941	956	953	974	1005	1003	1042	952	1012	1005	983	987	967	993	946	928	1025	974	972	993	973	968	970	997	1034	1002	947	946	995	995	967	941	934	974	948	991	949	954	983	1009	965	991	950	959	983	968	996	969	914	966	997	972	987	930	974	939	984	969	1001	1021	992	953	948	951	949	997	1014	956	1018	1009	974	959	1006	924	980	968	978	977	968	968	973	946	978	984	1040	1011	1010	931	997	1000	993	966	1038	965	935	955	974	1012	998	913	986	997	1010	1028	1016	933	959	1002	1023	939	1029	1011	935	1003	968	1001	962	973	990	1011	1004	1025	907	963	1064	1005	1012	955	1000	1007	1007	1009	932	915	942	976	973	1006	953	994	952	954	944	912	979	979	935	1007	934	989	973	972	1002	960	969	990	983	952	944	954	954	1015	951	968	1021	988	1003	958	974	1011	936	1008	987	963	933	956	986	999	1000	1002	958	942	954	1000	994	1017	969	1009	979	943	987	934	948	987	926	967	976	941	941	979	962	961	972	989	978	975	1002	914	947	987	971	945	985	944	1035	929	973	1021	923	960	982	968	1015	1010	954	991	951	968	949	992	928	990	939	949	952	1011	989	1017	1002	943	980	974	969	921	954	1031	998	1041	970	981	1020	1017	942	949	917	971	1035	984	956	944	1022	917	930	1000	981	988	984	979	988	1026	968	968	950	967	928	964	964	964	1023	1004	953	1003	1007	978	967	966	936	1005	928	975	944	995	966	945	1014	1009	981	1020	1033	955	1006	951	993	907	980	935	965	995	967	900	980	996	1021	961	933	1006	1010	960	982	1003	952	975	1020	1041	1005	942	978	947	1019	985	967	1007	953	1006	986	966	947	982	1003	1017	961	962	934	978	980	928	1020	986	941	1017	958	907	1004	965	1001	993	984	1030	959	925	987	1024	923	943	952	1006	970	981	965	958	949	999	926	999	996	961	945	910	965	976	1000	971	925	1026	970	984	971	940	984	1012	965	994	972	973	1002	958	963	1019	1039	955	993	971	979	963	977	953	1009	995	1022	936	942	948	1013	924	929	944	1019	951	973	942	956	944	1000	967	935	994	988	1004	980	944	991	992	986	944	965	997	949	961	1034	971	991	1043	994	985	942	982	993	1002	980	996	996	925	967	1014	1004	942	1017	932	928	1059	1015	987	986	913	971	1000	1013	965	1034	1002	1071	990	947	962	985	1008	994	950	984	992	980	1036	942	962	994	989	981	996	989	1009	968	941	954	953	1014	925	981	966	988	956	970	974	953	977	918	1055	972	1004	1029	956	979	1017	960	1004	984	976	990	991	968	940	977	974	1021	980	986	1018	1002	977	968	1019	969	963	956	969	979	998	948	959	983	1047	977	1005	992	991	974	920	928	965	1017	978	932	972	958	950	979	963	1011	1029	1017	966	984	995	995	976	974	944	907	997	980	997	984	962	911	1013	979	943	1031	958	997	980	1008	937	987	966	939	990	1015	924	961	989	1011	961	996	961	988	958	985	935	1017	986	987	988	1007	947	989	983	986	998	947	995	970	953	967	936	970	968	909	924	959	968	955	994	957	966	977	955	975	991	986	964	958	967	987	934	1031	1002	952	1005	991	958	954	984	988	987	963	1047	969	1044	1010	995	986	1013	990	943	983	968	928	1000	969	996	988	1025	953	985	1012	1011	916	940	1024	979	969	992	952	986	1019	1036	960	958	1038	950	996	964	912	962	877	935	966	998	1004	971	1002	924	988	1026	925	983	951	999	946	934	977	1008	1005	943	996	987	950	971	970	1009	913	1039	977	1015	976	1035	971	949	1046	1005	974	971	979	981	929	1036	967	961	1022	1005	971	968	931	957	1037	988	964	971	1017	1009	958	990	978	989	961	942	959	983	965	981	1006	935	939	976	966	964	997	1049	1001	987	990	975	951	994	1031	1031	943	941	924	992	1057	991	971	940	953	952	939	962	1040	1008	991	969	977	1009	928	937	1060	929	987	1005	1016	999	965	975	949	937	942	982	956	988	972	991	1022	971	895	961	975	951	983	966	967	1010	1036	942	974	1030	1023	982	960	1062	942	974	978	977	950	922	1009	985	997	932	986	951	1024	952	958	973	975	965	1047	979	954	946	932	922	999	970	1022	1010	974	983	930	995	981	961	917	979	923	982	1018	1016	950	1014	978	950	955	977	968	1025	965	940	1042	930	948	982	1012	953	1016	935	961	991	1031	1005	973	924	943	975	964	986	999	999	977	1017	1046	1025	1025	1013	987	940	987	1025	976	956	968	959	983	940	1032	973	975	973	987	926	981	986	970	955	1010	967	960	990	971	950	967	1017	993	978	985	947	981	964	997	976	994	1001	964	1020	1026	971	949	976	1021	1011	1008	968	1024	1001	973	975	1025	958	922	948	996	967	918	1017	974	995	1012	1000	945	1013	1011	953	939	984	947	1017	947	1013	988	976	989	1001	995	953	1013	958	981	1025	1021	956	917	932	993	1018	955	949	937	964	967	971	1023	959	998	979	981	1010	1000	1020	945	904	965	990	904	923	970	949	952	990	920	951	983	1020	952	987	955	991	1005	916	947	912	1013	949	994	981	1004	982	981	979	940	978	959	920	929	1024	963	1046	983	1024	981	958	940	1000	945	984	960	949	941	985	930	949	995	947	986	980	956	931	952	1016	1011	987	1019	1017	925	985	938	959	972	979	981	937	981	975	964	972	1039	970	961	933	988	973	979	994	936	952	966	938	960	929	1024	938	942	975	1022	1014	992	986	989	973	992	907	981	956	996	966	949	1031	945	961	1030	1000	951	955	929	991	970	996	974	933	983	997	983	965	970	1005	957	1007	1013	966	966	987	1035	947	961	1015	953	1073	973	993	985	1001	994	959	990	959	954	973	963	974	1003	958	988	927	979	1024	907	1009	958	990	976	949	965	988	947	957	940	981	958	1007	935	990	955	1044	981	1016	997	972	999	934	932	974	957	1005	940	975	975	998	933	1032	965	975	950	957	993	983	932	962	991	1036	1004	976	966	992	968	911	944	1030	939	999	970	1016	979	986	1002	966	965	956	991	990	984	991	993	960	949	936	991	972	1033	946	1024	1033	984	970	948	982	978	1049	991	977	968	980	972	994	1000	996	953	994	1002	1048	991	933	1019	980	972	949	936	964	1000	950	942	982	1013	953	951	959	984	975	1003	980	1004	991	1017	986	984	1026	984	985	977	964	967	1038	967	952	971	936	956	962	989	958	985	970	968	947	993	1024	997	951	1005	1013	1020	945	980	1032	990	965	1026	941	960	961	978	944	938	960	980	995	966	1006	973	943	1037	934	967	940	1007	1018	1011	996	975	940	946	977	960	942	987	983	940	1002	950	960	964	975	959	968	983	960	985	1011	986	952	964	982	983	955	912	949	1005	997	934	960	979	990	1020	977	1011	965	991	1022	975	955	951	977	1039	1002	1009	939	969	960	968	980	987	954	984	989	998	963	973	1006	1023	957	967	966	927	986	985	943	1029	988	909	984	952	928	952	965	969	1039	969	994	978	928	1017	970	978	945	1008	1011	964	1002	988	937	963	1003	967
18210	2033	699	575	457	435	407	374	401	384	432	393	429	376	363	428	407	380	392	373	382	426	409	363	411	356	360	366	390	387	377	374	396	366	381	377	389	412	419	389	370	365	389	374	374	372	352	356	409	380	404	405	375	377	365	353	392	381	381	404	367	439	390	416	392	357	385	382	370	339	384	385	371	381	384	377	366	384	350	402	361	406	385	371	362	388	366	383	418	367	378	374	379	404	390	412	384	382	394	387	376	400	387	409	399	381	403	393	393	386	404	336	415	401	404	394	373	400	377	358	391	365	364	378	404	406	394	355	412	367	350	395	377	377	371	362	347	363	352	398	378	383	389	395	360	376	358	385	362	377	346	371	367	380	360	378	424	373	371	423	361	382	373	408	424	394	372	335	355	365	383	325	336	376	409	378	354	393	428	402	406	328	389	385	319	379	425	369	427	377	367	422	376	396	369	416	384	375	361	401	410	386	374	361	373	369	365	389	365	391	325	370	373	403	375	383	386	376	390	400	360	349	384	408	368	354	384	389	398	358	382	407	387	388	388	404	390	416	378	380	389	350	375	404	362	395	354	351	356	392	392	382	394	375	404	412	374	403	368	373	400	343	378	376	373	333	387	372	365	378	367	365	363	428	333	393	368	364	387	377	376	381	399	399	431	416	375	392	405	428	392	350	378	408	347	367	360	359	405	398	418	401	358	405	342	416	393	361	390	349	359	373	418	369	418	341	385	374	378	380	391	408	360	372	358	431	395	379	380	394	403	401	325	416	361	380	374	391	389	365	361	391	390	371	356	389	364	395	404	391	379	406	368	392	351	401	376	393	357	381	367	380	389	386	373	350	377	374	379	363	414	356	390	393	371	460	412	353	380	386	387	359	398	392	406	376	387	392	397	404	356	342	417	366	371	381	372	381	410	345	415	370	393	398	401	388	416	356	417	374	378	381	379	385	373	359	402	368	355	416	352	412	359	359	365	377	360	414	388	437	358	388	387	379	384	345	368	373	362	398	409	373	392	379	379	364	369	356	396	377	366	395	412	410	387	389	398	354	380	384	374	409	404	341	391	408	399	385	379	379	389	388	401	379	365	386	359	362	395	357	396	391	360	374	367	375	364	369	388	398	368	385	359	398	404	358	420	401	402	413	394	351	378	443	366	370	369	417	379	418	372	370	399	375	385	413	375	361	378	398	406	356	365	379	354	367	377	410	402	374	371	382	386	387	406	379	403	379	381	388	368	394	391	385	392	372	368	367	365	381	347	405	367	425	396	401	388	383	375	432	395	397	378	390	397	392	413	405	386	420	403	418	396	385	375	367	372	404	372	365	408	376	390	377	369	370	432	418	351	410	391	387	424	411	390	389	381	368	362	347	404	366	387	419	396	342	346	371	386	401	374	349	388	404	339	419	366	405	361	398	378	412	398	373	378	362	381	371	395	360	398	387	404	413	361	370	383	388	364	354	382	382	396	378	395	377	370	400	394	357	391	377	350	395	415	372	354	398	371	418	371	402	394	379	380	364	386	409	384	339	437	392	377	369	351	354	354	399	408	400	376	370	368	398	400	367	396	391	398	380	380	369	396	400	363	379	420	355	382	400	343	394	400	361	390	402	376	373	375	339	370	375	360	381	362	389	407	403	371	386	411	414	394	371	366	421	382	365	394	354	364	361	366	385	388	374	375	410	367	395	399	360	376	359	431	372	380	391	358	366	384	346	361	405	393	401	392	393	356	399	392	391	379	407	373	391	390	377	358	353	363	417	376	317	375	400	415	375	398	400	389	395	406	390	352	395	382	402	377	347	359	377	412	367	375	385	351	418	437	393	391	394	391	356	382	368	371	393	393	398	382	388	388	360	373	396	409	370	368	340	357	410	390	399	385	360	385	410	388	396	379	378	368	369	337	393	381	375	370	396	436	379	352	402	388	414	387	409	390	388	382	354	394	378	365	400	368	398	384	380	408	361	418	353	382	397	380	382	366	354	376	374	389	344	398	380	428	398	399	370	387	365	402	412	397	363	364	344	386	394	410	420	378	372	414	413	379	387	348	357	414	374	375	408	399	392	359	383	383	357	359	375	410	377	418	355	390	410	365	407	393	387	353	369	418	378	376	363	381	374	421	430	391	396	400	376	366	425	393	394	379	390	380	392	409	409	383	324	381	386	393	380	395	368	392	363	406	404	371	348	384	399	384	378	386	367	383	394	409	381	428	401	370	375	354	349	375	425	347	338	368	374	423	395	383	403	413	402	372	353	394	365	363	348	387	357	400	410	359	418	414	367	403	403	386	355	351	371	386	369	369	365	454	367	408	402	371	405	432	363	367	364	394	410	386	366	388	384	387	371	374	381	369	370	388	411	422	376	372	382	381	383	408	418	402	343	392	400	393	398	362	422	352	375	340	359	358	398	385	374	386	378	377	438	390	356	351	350	356	361	418	418	370	389	363	370	383	399	378	370	407	355	375	394	384	377	390	367	368	355	384	430	354	424	377	376	395	418	353	423	394	392	357	427	372	384	346	346	351	374	387	357	404	395	388	353	403	404	382	382	375	386	386	397	363	365	363	357	382	366	376	383	412	395	373	373	406	351	375	374	400	379	386	380	388	359	374	360	411	394	377	339	350	348	407	408	380	349	382	378	382	364	348	371	370	386	404	374	380	408	342	384	369	397	354	372	384	408	380	387	383	372	400	356	370	368	420	365	367	430	411	391	436	369	358	366	407	409	392	380	388	400	368	377	380	394	415	386	352	347	374	362	356	416	378	392	382	388	391	377	385	362	381	386	385	386	368	383	394	396	349	403	392	369	361	341	405	417	374	397	368	410	378	376	402	368	375	379	368	396	349	375	396	361	367	387	421	427	405	392	372	393	420	394	424	373	397	418	396	373	374	360	378	391	389	419	397	358	361	396	382	398	386	376	407	392	372	364	377	363	367	399	400	340	371	420	354	397	367	420	390	404	359	365	401	381	343	383	366	367	390	364	367	340	366	381	405	404	396	388	364	357	368	400	373	394	373	354	387	389	363	363	384	380	362	367	392	351	374	346	391	361	357	402	387	373	414	366	380	366	398	360	394	380	396	399	391	383	413	400	388	424	377	409	360	384	364	380	379	384	371	414	363	374	402	400	417	375	385	406	390	370	365	382	377	365	389	379	423	370	386	391	424	430	368	353	368	385	366	411	406	386	369	394	381	375	367	402	396	389	406	378	380	390	401	404	353	369	376	365	397	389	372	401	377	374	395	394	383	382	410	367	367	412	385	346	359	375	374	391	410	368	382	355	354	393	400	386	393	392	385	399	410	421	362	404	387	372	405	371	395	363	415	361	392	384	382	358	393	414	381	359	365	405	425	368	384	384	357	351	370	405	368	409	377	392	408	369	412	367	347	384	403	398	351	377	391	391	369	354	378	408	362	400	392	389	384	373	418	355	390	409	356	382	372	375	372	393	369	402	394	374	392	396	335	409	411	378	392	366	345	348	394	372	383	402
13262	1279	1468	1496	1346	1255	1136	1087	1036	1051	1036	1005	1075	972	904	968	1032	962	978	955	951	922	882	935	979	976	945	961	926	893	948	934	946	941	884	892	911	879	876	926	933	921	903	908	844	934	938	931	892	882	912	901	882	892	913	938	893	905	910	940	898	891	927	908	859	964	955	959	899	884	950	950	959	933	887	910	908	878	910	914	891	917	918	895	937	897	912	901	926	886	929	926	910	907	898	899	922	936	925	940	906	927	882	886	906	917	895	884	881	957	878	862	874	916	927	893	877	917	866	955	915	900	900	899	918	945	913	965	905	931	899	910	872	915	957	908	869	940	928	919	921	942	904	921	894	990	897	918	910	909	877	933	870	905	905	913	898	877	937	969	869	900	918	879	895	926	909	912	961	902	923	950	960	901	884	929	891	922	908	905	907	908	912	943	882	837	875	919	941	951	900	868	881	832	935	922	923	899	891	906	904	917	915	856	908	910	875	920	950	912	925	960	911	926	960	1000	857	899	935	890	837	925	931	844	926	937	942	924	907	918	933	894	871	917	904	898	912	891	927	927	908	891	921	924	909	900	918	891	877	881	927	937	899	921	945	864	913	927	911	904	935	900	905	919	919	915	862	927	897	924	874	948	930	909	902	893	890	888	889	903	889	862	921	918	866	903	925	922	970	887	900	969	908	881	890	928	904	908	898	934	883	930	935	911	932	934	900	960	938	924	930	850	943	947	932	934	881	914	941	944	927	920	928	930	948	914	869	864	865	904	934	897	861	920	914	890	925	942	852	928	886	904	887	887	917	932	881	944	882	889	883	924	822	875	945	935	893	909	952	933	864	902	933	886	944	933	885	949	885	852	923	897	938	901	948	944	919	915	905	895	927	900	909	851	924	888	878	943	878	951	971	947	871	897	881	942	890	921	892	915	885	948	900	884	949	857	906	915	869	946	929	919	884	940	926	909	910	928	914	898	950	920	939	871	927	887	879	890	924	860	848	899	952	919	938	931	926	908	836	901	907	917	862	950	951	923	878	845	896	897	938	874	836	947	878	991	969	971	927	891	920	834	912	866	884	944	870	923	912	964	904	886	915	915	917	937	900	925	923	938	912	935	902	915	955	914	847	917	910	908	939	923	902	944	923	891	859	885	966	870	923	915	916	942	919	924	871	850	911	922	949	934	912	929	920	944	919	845	929	966	887	884	937	967	949	934	863	902	943	936	938	905	922	891	881	895	890	873	921	911	895	916	907	924	948	971	897	882	927	893	888	910	887	925	916	889	956	853	857	897	895	884	933	917	909	919	928	949	905	880	916	889	897	922	918	942	925	924	875	872	960	862	908	873	905	954	921	878	923	946	927	941	894	909	926	950	964	909	879	912	919	905	892	929	927	943	881	911	858	936	882	901	948	885	960	919	903	895	858	936	906	921	944	896	886	916	906	873	935	904	911	935	864	921	979	882	881	877	954	882	896	937	915	899	877	887	907	995	961	917	915	886	888	929	957	900	886	932	865	904	940	946	929	947	926	891	871	914	873	857	925	933	894	880	921	908	889	918	862	886	937	879	855	921	929	909	895	923	975	906	920	904	892	882	932	910	906	923	881	934	953	888	902	862	937	941	952	954	861	893	946	870	927	885	901	919	920	913	931	894	914	930	883	885	940	849	894	899	949	917	907	934	922	877	924	916	897	907	893	907	883	929	891	923	855	889	875	924	955	923	868	896	907	890	875	868	908	879	886	899	898	938	908	942	912	933	896	887	922	866	913	989	889	881	887	915	916	852	969	917	899	922	936	922	956	859	857	924	947	916	928	870	894	921	915	938	919	926	905	865	901	907	871	900	888	880	908	888	962	911	901	905	920	936	960	937	929	913	893	884	901	919	881	899	905	913	956	890	895	949	908	947	899	877	933	918	881	919	914	887	847	953	884	925	901	889	933	934	949	899	960	862	894	923	927	957	923	877	926	902	870	911	881	892	904	927	936	927	883	878	942	957	929	874	904	911	866	931	891	913	851	967	896	869	891	892	877	888	915	897	916	881	928	933	996	894	967	893	886	899	918	929	929	927	915	910	942	894	946	912	897	874	952	905	871	866	864	885	899	871	939	916	867	906	897	926	853	906	898	916	859	896	930	883	886	852	925	895	832	906	898	905	940	943	919	903	902	921	929	897	945	883	893	895	947	899	925	961	906	902	877	861	970	921	875	939	952	911	935	875	933	930	872	922	866	935	923	940	951	898	910	940	925	923	934	898	946	926	866	889	957	944	916	843	902	918	911	892	887	918	952	943	924	951	958	943	962	932	887	904	910	920	891	933	956	891	864	933	932	929	986	903	932	926	861	877	891	940	900	876	876	892	916	916	947	936	892	910	901	951	927	909	950	911	908	972	876	872	884	951	890	929	916	915	865	869	923	964	935	849	989	936	898	858	928	906	925	867	893	887	980	875	962	859	944	932	901	902	887	889	854	897	901	930	843	896	970	894	901	956	897	920	872	895	874	924	884	944	931	934	917	952	867	942	900	914	866	907	904	919	944	908	910	933	952	896	915	866	960	892	896	975	872	861	890	973	827	980	884	887	892	903	905	898	913	907	922	948	950	897	976	924	926	926	895	912	907	922	959	921	875	865	955	974	905	959	920	930	914	889	883	938	853	912	931	938	885	880	905	917	908	939	977	905	948	955	919	957	874	943	903	925	929	882	863	909	970	910	959	884	932	858	983	927	949	930	870	917	992	899	855	920	845	950	898	884	909	946	918	925	905	919	884	904	911	939	956	896	909	918	911	899	913	890	894	937	885	857	907	909	909	925	952	859	882	896	907	920	903	910	920	936	900	853	876	922	902	931	897	877	937	901	941	923	890	884	886	880	920	927	926	918	922	900	897	916	918	948	902	925	899	922	948	955	970	890	922	895	908	907	847	915	901	889	902	897	923	877	856	879	893	927	962	895	863	918	907	959	924	920	938	893	891	860	868	894	936	893	903	937	900	920	942	875	888	938	909	918	932	876	951	879	939	880	895	879	926	898	925	910	888	916	890	972	930	868	884	899	915	924	891	867	915	880	866	894	911	919	885	863	920	905	881	930	941	921	919	922	935	881	931	916	907	898	897	918	923	926	922	951	894	945	879	891	893	934	890	949	878	913	926	920	944	924	927	943	987	891	933	925	895	949	925	907	911	931	877	953	921	926	884	915	911	914	936	877	913	876	968	929	948	875	897	925	948	889	918	913	921	910	910	911	919	930	890	926	936	963	905	899	920	895	929	881	952	878	959	915	917	875	919	876	902	879	888	918	930	920	976	905	913	897	908	882	902	902	873	945	914	925	860	954	901	914	885	862	893	964	914	908	910	920	932	904	871	897	847	893	888	884	882	848	913	914	930	901	910	859	945	915	967	917	929	908	860	960	923	834	964	926	924	868	894	908	928	948	868	931	944	920	928	898	876	981	965	887	945	913	897	938	874	917	948	955	909	892	856	891	895	901	859	949	918	857	961	885
28791	4142	900	565	406	324	323	263	236	221	195	201	215	205	183	215	194	202	201	186	198	181	196	176	174	189	175	188	202	160	179	182	194	205	180	176	196	180	185	202	172	200	182	179	199	212	184	183	168	167	174	212	191	193	192	200	191	199	204	201	185	186	190	169	198	184	168	179	193	203	190	168	176	207	200	175	215	202	211	187	200	207	183	176	194	181	187	186	189	171	208	181	188	186	189	211	202	166	216	176	202	171	205	168	172	195	209	171	189	169	185	191	191	208	174	183	186	196	186	177	194	180	194	180	185	175	208	177	161	174	230	172	184	186	176	176	176	195	197	178	173	176	170	182	188	177	164	185	183	175	190	185	175	194	178	194	203	197	169	203	190	205	209	212	215	163	195	222	196	161	190	204	172	203	179	201	190	203	190	180	166	185	185	169	201	183	190	185	192	181	211	192	159	189	169	197	195	184	185	183	205	178	187	183	199	198	194	204	195	212	176	163	195	190	209	176	195	171	195	190	162	201	199	194	197	169	176	175	207	185	161	173	176	190	203	182	173	197	192	162	166	187	152	196	158	187	182	168	195	206	177	198	186	185	193	192	165	171	172	199	204	175	153	217	192	216	194	177	175	167	183	219	191	173	208	174	184	189	180	176	165	179	181	187	212	202	196	199	207	187	155	158	186	167	214	185	191	202	184	195	188	181	207	191	176	170	170	178	188	205	171	191	196	179	177	183	182	178	170	177	231	181	190	197	189	184	186	188	218	191	161	193	169	170	169	177	158	196	192	185	178	170	187	170	159	178	180	191	176	198	191	178	159	178	193	154	171	164	181	167	181	175	167	161	183	172	157	185	164	143	197	188	190	215	186	174	160	194	162	179	210	197	207	186	189	178	225	184	191	204	185	200	207	193	179	199	197	182	206	168	174	200	203	192	177	203	172	185	213	194	182	199	190	194	213	176	180	208	196	190	173	183	181	203	184	180	181	176	183	173	163	213	179	183	177	189	187	206	195	163	185	179	169	180	185	187	197	197	200	170	176	189	220	207	199	197	183	167	178	169	190	191	198	179	198	191	223	190	189	192	216	176	199	207	192	202	186	150	167	170	191	179	195	178	184	201	168	201	198	179	192	185	216	158	218	185	188	191	181	167	182	191	186	200	205	172	155	170	182	190	194	181	196	149	198	174	203	207	166	192	185	169	175	215	207	188	206	153	179	210	215	193	187	179	184	182	174	159	179	161	216	188	188	188	185	170	192	173	202	191	175	185	178	175	166	191	191	201	203	171	165	178	179	193	195	181	182	194	186	185	164	183	192	199	184	169	173	184	199	183	172	196	176	191	162	198	213	190	198	186	213	180	188	190	196	190	194	170	198	198	188	176	197	176	220	180	189	201	193	197	185	187	185	207	188	177	189	187	197	189	179	161	194	206	159	192	195	199	180	190	187	192	178	200	168	182	181	194	181	181	168	163	201	177	172	178	196	155	174	173	205	178	186	161	180	203	190	188	180	193	202	185	193	194	206	208	187	179	197	204	206	167	154	182	210	164	181	164	181	221	164	177	174	210	201	190	199	171	168	220	207	188	170	193	181	200	205	188	194	179	181	185	183	181	166	201	186	192	194	190	185	177	179	193	199	171	173	199	196	185	175	211	183	179	196	197	186	174	157	168	176	225	181	184	175	183	186	188	173	185	172	159	201	198	186	220	183	204	189	176	203	176	181	182	161	201	171	189	195	201	177	206	191	191	208	192	193	196	232	193	220	196	195	161	172	189	209	194	184	166	186	173	207	189	200	171	181	187	183	203	188	154	210	205	188	179	183	170	206	186	187	193	168	174	193	161	174	170	192	185	196	192	171	172	187	194	177	193	194	198	176	185	191	197	197	184	198	181	171	186	189	195	184	195	172	195	179	185	183	190	196	220	178	202	193	207	173	187	187	169	228	184	179	178	176	205	210	175	187	194	180	177	173	188	180	202	195	173	175	196	188	193	207	158	174	173	194	195	180	191	178	159	195	203	159	164	173	190	173	187	180	211	194	188	179	178	179	177	158	198	190	178	176	195	193	187	184	160	153	190	212	207	177	200	199	175	196	208	181	189	168	185	191	177	186	172	199	197	194	198	196	181	224	192	182	168	177	218	196	176	216	186	179	232	205	156	206	182	184	199	196	188	173	184	165	188	187	194	188	173	209	201	186	170	204	197	183	175	181	178	180	174	174	180	199	199	183	203	201	193	154	178	191	168	185	182	162	166	166	188	181	175	195	180	202	167	192	175	210	174	178	198	165	171	213	187	175	177	201	179	202	175	160	195	182	193	189	194	193	172	171	185	188	183	197	183	191	199	186	181	183	180	212	197	183	201	167	182	198	186	194	184	199	173	182	208	199	184	185	214	175	183	178	199	215	191	178	209	185	202	191	198	188	198	171	165	187	183	163	182	208	188	162	180	176	178	212	169	186	182	189	221	169	216	187	160	187	192	171	170	190	174	177	197	180	191	213	198	175	165	180	190	196	205	195	187	173	191	210	182	193	170	182	189	209	194	174	184	173	217	208	186	184	183	195	187	194	201	206	191	161	168	182	185	175	152	202	183	182	191	201	185	173	169	194	179	187	199	205	172	184	198	162	178	191	177	161	188	184	196	185	180	173	197	171	192	187	168	188	185	171	173	199	180	155	206	183	173	207	188	198	186	184	207	190	179	191	189	195	180	152	181	185	160	184	206	170	193	171	173	168	188	205	174	209	172	205	199	177	194	194	173	205	214	184	176	202	181	181	187	178	172	176	169	193	210	214	150	170	205	174	188	160	187	211	194	241	185	156	186	229	188	194	233	185	190	204	165	190	183	202	238	187	179	191	198	188	168	187	183	182	200	232	190	213	185	197	197	180	194	171	199	205	194	193	183	202	182	208	225	213	190	154	174	195	154	172	181	182	177	190	188	212	166	195	182	183	176	172	192	205	206	159	212	187	165	177	212	228	173	203	170	203	193	201	186	165	158	178	177	185	178	187	176	178	177	180	178	207	233	181	194	199	174	182	195	168	182	184	183	182	205	210	195	177	172	193	179	176	201	206	193	175	212	185	199	197	162	177	155	179	198	171	182	174	179	195	202	178	201	182	167	176	219	220	195	210	202	165	162	181	159	194	186	161	185	184	210	186	213	191	177	201	205	219	195	189	181	176	156	175	193	183	193	178	209	195	150	179	187	163	192	204	175	174	189	179	174	177	185	188	191	177	172	176	192	196	177	169	181	161	165	181	175	193	203	193	214	164	193	178	175	176	198	161	199	203	169	189	167	168	186	201	195	210	190	194	176	190	176	164	186	187	207	184	207	191	193	191	171	162	186	203	190	192	195	190	182	182	146	176	198	211	175	162	185	184	196	201	182	162	161	193	189	179	182	179	199	203	163	194	203	201	190	181	177	205	175	192	168	201	152	160	180	177	190	172	187	168	180	205	190	199	209	183	192	209	205	202	191	178	184	172	201	170	166
17536	953	1527	1706	1398	1129	932	927	783	757	628	626	650	631	596	540	545	603	590	576	524	532	573	527	492	523	511	473	522	504	516	506	522	496	484	499	496	503	550	501	471	502	509	508	505	507	510	512	497	482	524	496	501	506	487	504	507	488	487	522	484	494	457	503	469	463	502	480	499	473	469	485	484	490	499	486	499	516	469	471	500	490	517	492	519	494	470	486	512	463	474	531	495	488	520	488	449	490	471	466	486	476	509	477	478	502	473	509	516	499	474	485	505	486	497	460	502	487	467	455	486	495	493	492	470	495	477	505	465	469	480	514	444	488	484	511	424	509	481	436	506	523	503	502	460	488	476	469	489	490	491	493	498	447	500	497	508	508	476	461	490	450	483	496	484	462	493	489	467	450	503	514	462	489	500	506	465	475	461	448	516	484	489	474	512	480	457	502	473	481	505	496	480	475	439	461	438	518	519	466	470	488	485	511	453	465	484	489	513	491	485	484	496	524	533	487	465	542	513	430	496	459	451	466	452	504	480	484	473	499	482	483	462	524	499	532	487	473	510	494	475	488	491	534	484	478	535	500	491	499	522	541	457	493	471	452	462	510	516	488	459	481	470	466	505	505	459	481	490	496	475	445	482	503	483	460	459	476	483	496	508	497	469	472	489	473	474	483	509	442	505	432	497	517	495	496	472	519	484	475	488	485	477	491	482	470	542	482	457	491	478	441	502	448	462	522	474	503	485	489	473	505	478	477	496	489	490	487	495	448	502	489	455	477	488	476	487	495	456	494	487	492	472	471	509	469	527	491	472	482	494	488	479	504	482	493	479	482	474	523	484	453	489	522	451	514	508	481	500	497	493	458	482	480	456	476	487	478	468	491	503	488	482	465	512	494	449	484	473	471	463	481	451	466	487	464	460	521	486	462	463	528	487	518	483	484	495	498	507	470	531	474	480	445	471	498	491	477	491	487	489	518	484	530	547	495	524	465	465	459	478	491	482	469	496	427	502	476	486	478	470	534	482	484	490	509	454	486	483	477	492	461	465	502	478	514	491	456	497	509	468	481	457	480	468	491	479	445	486	511	478	480	504	484	496	518	514	507	489	469	483	512	474	498	474	516	511	503	487	502	457	478	469	487	458	441	503	508	503	518	448	464	502	524	497	464	486	470	500	519	480	492	488	433	454	489	536	481	504	460	481	537	497	447	479	525	470	477	502	514	513	492	458	507	455	468	478	512	487	499	472	502	454	465	506	482	483	477	503	461	500	455	530	495	492	444	476	459	454	509	481	435	492	495	456	482	482	492	481	463	440	456	461	503	510	476	450	502	520	448	485	483	516	466	520	492	517	502	463	473	492	497	471	493	468	517	489	504	491	479	490	505	459	507	470	486	456	465	502	486	467	464	528	485	444	498	528	489	503	501	485	484	503	489	497	490	481	472	483	508	466	468	506	493	469	484	504	482	496	466	450	493	494	538	467	466	453	489	483	495	477	473	469	513	477	467	470	529	468	483	475	486	487	470	499	473	524	438	484	518	466	460	497	493	490	451	513	459	492	499	465	464	514	501	461	524	483	503	485	489	438	491	467	468	456	515	520	488	481	521	514	410	478	482	480	488	501	469	456	463	486	472	515	458	450	480	515	508	526	475	494	467	481	510	490	468	512	521	475	504	484	452	527	468	491	486	506	473	518	486	456	517	462	494	470	494	509	515	504	463	452	496	471	535	491	464	468	502	460	518	498	460	483	479	496	447	494	500	459	486	487	481	506	461	493	474	491	519	502	503	536	488	482	464	502	468	494	515	510	509	523	493	498	480	464	468	504	501	517	476	451	454	483	479	507	492	491	485	491	454	479	461	523	517	526	465	446	482	487	461	516	461	494	494	451	486	488	494	470	521	542	477	509	488	494	505	472	518	486	505	449	460	480	471	491	529	460	471	467	481	471	499	488	509	475	503	470	469	479	476	522	482	442	523	501	505	525	467	463	527	472	548	480	497	456	491	485	508	462	465	488	489	467	521	462	513	502	472	481	492	526	484	515	484	454	477	477	498	475	489	490	510	488	498	485	493	519	487	487	472	500	500	481	476	485	459	502	487	472	453	481	509	536	484	460	508	510	524	478	486	462	494	496	521	469	448	475	505	493	480	459	442	501	483	492	491	509	471	526	481	474	483	493	514	516	507	515	458	488	495	493	476	484	520	463	487	491	500	502	490	492	491	507	508	471	483	508	453	499	494	499	484	512	471	493	478	509	520	473	480	468	497	534	500	519	502	515	470	546	495	513	511	488	496	472	477	470	486	523	511	506	523	456	494	451	516	497	513	522	490	477	483	533	466	485	492	501	491	523	470	508	533	470	504	484	487	478	472	508	469	485	465	477	482	511	492	476	497	507	490	500	478	469	485	455	514	492	487	459	489	491	466	453	486	493	492	501	476	476	465	475	515	527	535	496	460	485	477	462	477	482	490	438	467	434	507	478	470	505	500	480	497	474	514	520	478	468	499	481	495	469	485	544	489	529	476	487	487	490	522	459	469	475	487	486	496	463	479	489	463	455	537	515	487	547	511	528	492	469	462	459	518	463	483	467	512	493	496	474	509	470	492	481	482	494	452	468	513	498	451	503	467	470	447	480	464	540	498	515	501	466	489	477	479	506	533	489	512	494	469	489	498	503	493	460	507	484	462	478	504	489	472	498	478	478	507	490	470	536	485	450	462	460	475	473	472	501	487	530	480	497	487	513	500	476	437	476	474	428	491	484	434	484	480	498	478	467	471	476	485	500	444	477	484	502	455	472	461	451	496	466	498	486	498	516	480	506	467	533	466	473	478	501	462	477	488	498	474	428	480	487	485	436	465	478	501	537	492	495	434	518	490	460	517	490	487	533	489	503	518	517	459	461	502	468	496	479	471	436	445	488	493	535	498	502	496	487	487	501	487	482	521	493	489	434	497	519	440	488	479	481	455	492	506	484	465	535	481	498	476	502	514	478	478	491	478	474	518	488	500	470	483	481	485	465	456	476	473	492	477	531	480	500	543	464	516	535	490	482	500	495	459	489	489	493	486	476	480	520	498	509	470	495	470	520	497	502	495	482	492	482	471	457	482	528	476	434	504	492	434	471	503	500	481	520	457	518	434	466	479	439	492	473	496	453	474	500	472	464	488	505	493	475	501	467	488	474	503	502	489	539	491	466	536	508	505	494	513	454	479	479	485	514	471	422	436	495	482	463	479	483	504	475	468	515	467	504	524	519	491	463	449	510	498	452	484	516	480	450	490	520	510	465	474	503	512	489	487	475	484	481	476	511	466	502	534	499	472	477	451	491	497	523	490	484	490	511	463	497	499	481	485	497	441	474	465	521	508	483	502	482	480	452	469	472	446	487	474	533	504	514	476	495	495	456	502	482	462	508	500	489	488	506	477	500	479	479	492	528	489	513	468	455	505	486	502	487	511	516	459	470	511	486	480	462	508	503	476	487	475	500	464	510	448	496	484
5044	574	443	423	474	386	389	405	417	444	400	403	397	406	409	431	408	423	409	403	385	418	403	375	450	383	392	369	393	433	403	422	418	440	398	403	404	380	426	414	371	442	375	451	406	409	414	388	385	420	413	391	399	398	409	416	358	401	369	405	403	418	416	401	449	432	392	377	394	441	418	391	433	449	389	407	422	434	416	393	419	423	375	395	427	446	414	449	402	410	381	411	406	407	408	441	419	438	405	414	410	432	458	364	411	418	420	414	428	448	396	404	398	468	393	372	390	421	394	370	396	407	410	414	425	415	403	450	390	371	449	423	407	401	409	398	407	404	376	410	411	407	440	395	406	426	425	391	394	402	433	437	407	410	418	422	394	413	403	410	417	420	442	404	382	392	401	408	406	368	396	405	426	445	419	409	380	390	387	442	393	372	383	411	453	387	460	414	373	403	383	437	398	377	427	402	390	385	403	427	420	397	373	406	383	422	420	424	368	389	406	367	400	383	429	402	406	425	394	413	417	393	398	422	416	398	424	384	398	430	392	368	437	412	406	401	388	379	409	415	434	405	413	413	416	398	424	410	377	406	377	414	385	432	437	374	391	407	382	388	420	418	400	454	403	471	428	385	422	361	355	388	438	425	420	359	390	388	406	427	404	416	373	373	404	412	403	398	417	396	412	418	415	426	434	398	393	428	412	409	436	406	376	448	388	414	387	406	401	417	378	396	365	388	439	422	374	428	397	423	434	417	398	413	412	400	396	380	417	391	362	400	418	377	443	386	430	425	395	412	434	441	393	398	426	411	384	412	407	398	418	391	387	423	401	432	393	420	428	432	398	400	427	421	418	398	405	409	463	453	433	384	417	388	433	425	379	407	387	418	424	431	438	374	462	395	417	420	414	400	395	352	395	417	398	375	416	368	366	416	400	382	425	391	417	396	369	423	404	417	368	419	393	407	421	416	377	424	404	429	370	391	398	414	394	401	417	413	440	393	409	426	421	391	409	413	413	399	418	422	443	385	411	410	390	422	405	400	399	393	437	408	426	423	405	418	378	416	398	426	392	397	444	396	421	389	413	398	391	399	410	439	370	396	430	398	392	435	444	426	407	400	376	390	429	385	397	394	428	403	398	410	447	413	418	416	414	414	409	385	460	370	410	408	418	407	410	375	432	402	386	439	399	361	409	406	420	421	415	397	415	412	399	402	384	405	426	381	438	403	380	371	404	421	382	378	403	403	378	380	393	401	367	379	397	389	396	409	375	412	409	404	363	411	419	392	427	386	373	412	413	397	389	434	401	414	440	410	445	384	413	411	395	381	431	390	432	423	416	407	465	450	417	370	411	425	424	414	403	407	404	416	386	410	378	366	394	385	438	370	436	416	373	386	431	370	442	384	395	431	379	434	389	368	437	382	358	406	395	429	415	417	436	417	414	373	378	428	426	412	373	356	407	419	377	454	386	453	395	399	422	395	379	388	414	420	425	427	401	435	414	388	430	436	418	398	392	416	414	413	393	388	357	422	383	415	423	376	411	380	417	434	406	395	426	442	432	390	421	415	388	383	390	392	431	389	389	366	408	422	420	410	399	411	412	413	413	414	382	372	423	412	431	402	374	392	411	408	394	357	401	426	396	372	419	372	397	393	406	402	368	422	393	464	444	410	379	442	407	387	414	381	404	434	384	397	414	401	398	445	427	400	419	365	410	435	416	447	381	422	403	391	417	410	421	399	381	390	391	358	436	392	380	415	422	380	395	409	397	423	406	436	385	366	391	370	364	390	403	427	403	374	375	412	412	384	424	386	403	382	385	404	447	409	386	349	439	422	391	362	396	419	382	366	416	437	423	420	402	415	366	429	366	436	374	415	423	449	431	396	453	377	413	361	442	387	382	401	412	416	418	363	415	396	414	408	414	399	421	378	420	408	395	424	389	416	389	426	366	390	366	437	375	418	400	397	409	374	421	392	433	413	399	398	407	394	350	403	425	374	382	390	444	436	418	428	430	407	380	411	425	399	403	384	370	423	377	414	406	437	411	417	378	433	413	425	374	398	425	408	391	395	418	403	393	411	405	424	408	370	424	392	425	440	369	382	369	393	375	387	409	435	426	419	405	408	406	400	374	395	396	410	427	388	405	389	396	434	390	447	405	435	393	387	415	407	424	377	413	406	405	407	414	419	446	436	411	400	391	414	389	375	400	415	427	387	423	411	444	353	433	420	400	405	392	419	418	406	449	396	396	423	402	387	429	401	412	408	387	386	391	351	396	424	418	438	413	386	413	394	422	385	378	393	436	446	390	411	406	394	394	423	425	405	417	412	388	417	403	423	445	429	387	398	410	421	468	399	404	391	420	432	418	430	449	378	396	457	429	419	413	400	397	400	428	380	420	448	425	421	396	402	377	407	383	449	392	415	402	424	409	416	395	407	410	387	435	381	397	424	431	394	432	404	424	416	419	418	382	409	418	410	387	402	396	397	404	405	447	399	386	426	414	376	399	389	382	362	386	392	382	402	388	414	406	364	399	432	401	406	448	434	429	421	396	423	403	384	402	416	428	408	399	441	426	436	407	425	391	341	444	407	408	457	414	454	405	411	407	393	392	436	426	430	400	429	392	402	378	432	421	432	437	374	440	395	421	401	424	405	431	385	411	376	372	420	402	396	413	393	407	340	404	393	390	443	419	424	432	372	429	387	396	417	420	407	357	406	409	413	392	419	394	360	432	391	419	410	416	406	446	413	415	383	422	413	429	403	385	427	391	412	381	451	441	393	386	368	398	405	369	423	401	400	422	443	380	409	463	436	393	365	423	423	428	404	415	435	385	422	421	446	400	416	360	354	399	416	395	369	431	411	390	424	400	381	383	364	390	415	365	401	394	387	453	442	375	407	445	402	420	397	398	393	383	420	422	422	426	403	410	401	427	411	399	368	412	406	420	398	424	406	416	398	420	397	424	390	396	377	381	401	413	417	416	415	400	393	436	380	418	403	402	449	414	389	402	451	387	432	367	456	406	412	422	402	408	383	398	371	395	404	425	411	394	424	400	405	375	409	418	418	433	385	436	417	443	381	418	447	436	399	397	445	394	433	394	384	402	402	361	403	357	409	447	418	445	415	427	375	402	400	416	390	392	454	408	404	428	412	434	383	444	448	388	414	405	386	395	403	408	418	361	364	396	401	415	420	417	451	399	425	405	366	452	426	367	398	400	424	434	431	461	412	400	404	422	423	413	401	429	375	392	411	381	424	439	392	401	415	398	401	419	385	392	378	401	414	432	377	417	414	363	406	403	412	411	394	406	423	455	400	392	401	426	395	359	417	427	401	405	362	401	411	433	429	424	399	376	431	392	405	406	456	379	395	406	424	421	415	372	413	433	382	458	375	411	413	388	439	401	426	432	432	405	393	427	375	446	389	387	379	385	436	411	398	424	422	353	379	436	392	423	378	401	392	394	414	436	414	357	426	414	427	425	402	379	446	423	395	408	369	432	412	437	411
4642	1037	950	1060	1028	975	972	951	970	1026	976	1012	1003	937	996	992	939	1031	984	956	1008	1001	994	995	943	1005	963	995	940	958	977	925	971	985	931	970	981	933	995	957	1009	934	950	981	993	946	956	986	974	1036	967	1000	971	966	962	960	976	937	994	963	992	988	1004	965	965	1000	936	941	924	992	929	1037	967	951	956	930	967	975	982	997	1009	975	999	935	980	944	966	1005	986	880	958	973	937	1012	990	1029	967	915	990	995	953	969	988	988	1012	992	963	1043	1023	992	1035	923	1000	970	957	989	1001	995	935	918	974	986	940	926	1015	958	959	939	968	949	931	980	986	938	953	938	1011	952	959	986	937	1026	978	964	990	991	956	1016	966	951	963	984	987	915	989	983	1023	995	989	953	965	1009	967	928	987	890	980	938	1067	957	965	1008	967	976	957	931	990	990	992	954	1004	965	1007	951	1019	932	980	1000	969	939	976	947	1003	991	988	921	937	993	967	969	961	989	931	993	970	972	984	932	948	964	970	936	970	966	951	986	1002	993	971	1003	974	931	914	951	996	956	915	968	975	958	943	1022	986	987	959	942	962	911	1026	965	932	925	977	1013	970	1027	982	997	1026	1007	947	958	986	909	1048	978	998	976	981	1009	935	953	979	895	954	932	979	981	965	971	993	981	977	974	927	961	995	1037	963	981	1009	929	933	929	1012	949	938	1015	936	943	976	986	1029	1002	959	933	996	994	971	1024	922	1002	1003	971	1012	986	914	1016	959	983	1019	989	1007	966	963	935	954	983	982	963	911	964	997	991	974	1037	940	994	973	998	943	954	1041	894	986	976	959	973	963	958	907	955	938	923	971	994	1009	993	963	941	983	947	961	1040	983	926	981	1015	1031	971	981	936	985	991	979	1024	932	993	957	970	995	927	1028	1001	925	930	990	982	992	944	1035	948	946	978	973	937	958	995	946	1031	949	948	949	1023	947	980	948	980	959	937	966	931	951	923	959	993	964	949	1006	1000	980	995	978	966	1008	999	998	986	943	999	976	978	957	954	956	950	983	1039	944	1024	952	967	957	977	972	974	921	947	939	966	990	933	1000	992	977	937	940	942	930	984	972	967	972	970	948	973	1012	960	979	990	944	981	920	1000	972	938	950	1019	954	1005	981	985	908	977	965	958	941	985	951	988	1001	968	944	982	988	966	986	945	967	990	1018	1005	975	933	932	991	940	936	943	933	1012	906	968	1008	961	981	935	966	1023	936	975	1007	928	999	953	948	973	982	989	937	943	984	941	946	950	933	906	936	944	967	930	1007	989	944	1019	948	981	992	917	917	955	990	1010	1003	937	894	978	983	991	1029	959	941	955	1019	971	955	971	926	977	948	955	957	992	1004	991	935	990	1017	937	947	932	967	996	960	1016	932	954	951	997	972	1045	941	944	952	964	958	1043	1056	1001	988	999	917	1032	931	936	1036	898	959	949	1022	1001	952	980	943	961	968	961	956	925	952	913	934	970	988	987	1013	966	987	981	920	1014	1010	1003	1058	956	960	1012	904	973	891	972	1025	972	952	1030	974	1010	996	941	954	900	1001	967	992	1001	941	940	941	951	1007	980	1013	987	1015	978	949	953	1018	913	922	981	987	905	957	908	977	961	956	1028	945	1001	929	980	976	1009	991	953	1000	975	979	972	982	1001	954	989	973	994	936	962	982	942	970	997	1040	969	960	953	979	987	1006	939	951	980	959	956	963	957	961	978	988	976	908	984	1018	1035	982	915	941	977	1008	982	1015	998	952	939	968	956	951	994	997	944	930	986	928	990	945	971	970	969	973	966	963	1002	1000	964	990	980	997	1021	982	981	960	953	1004	1018	998	946	963	987	930	980	961	1017	949	991	964	1038	949	1008	975	956	926	974	959	952	945	964	1031	1002	1021	991	976	973	1010	977	977	991	943	1003	945	985	1000	986	936	985	953	948	966	915	971	922	991	992	998	946	967	1008	937	990	928	957	1019	962	933	954	942	988	1054	971	974	952	973	924	1003	963	1006	949	984	932	989	965	969	967	959	976	953	922	953	1003	942	952	972	1010	996	992	1015	958	1006	1003	971	1004	899	966	1010	939	960	962	993	1003	997	934	921	994	991	973	1024	940	1014	938	976	1009	1033	1002	927	1003	1017	1013	1006	939	953	953	991	965	991	975	993	989	968	956	957	1010	950	977	973	986	1014	997	909	966	950	988	985	975	996	983	959	990	952	1002	977	963	1047	938	939	904	940	994	942	937	939	975	969	982	987	983	955	1000	943	953	915	1022	984	959	942	961	954	982	960	970	922	990	991	966	980	1023	983	946	986	929	978	911	982	931	933	981	984	913	980	929	954	967	983	983	996	1028	943	959	937	947	965	960	947	975	1004	900	948	954	1007	967	946	917	1034	991	957	990	940	987	940	944	960	1022	997	986	1028	957	949	936	1006	984	948	989	958	995	959	938	1001	963	987	964	992	1011	1036	1011	952	990	924	979	1007	1018	1016	996	960	1041	975	971	959	967	898	946	924	972	1006	996	962	1021	946	901	953	897	988	965	950	944	995	923	962	939	946	966	942	993	982	961	989	951	999	913	934	979	946	965	1032	985	964	1001	944	961	994	965	919	935	949	932	945	980	962	998	966	953	959	994	1002	967	976	943	936	934	1007	1021	930	953	938	970	945	963	974	979	989	938	976	1006	981	963	1000	977	941	1012	1001	914	977	941	964	992	1019	970	966	973	1023	984	1018	974	1027	1000	1002	937	975	989	937	956	901	983	947	960	920	997	986	964	954	961	987	999	996	947	963	996	932	956	971	982	954	925	978	992	934	1010	913	1020	969	957	1014	955	1007	1052	977	1031	940	991	985	975	950	989	1014	1028	1022	953	981	989	1001	982	923	947	892	962	984	969	939	1001	968	1004	948	976	980	964	990	1000	985	977	1002	953	996	959	995	958	983	938	959	955	968	948	942	953	962	935	1002	964	997	982	954	1003	980	952	994	971	948	982	950	954	973	941	939	960	988	925	953	933	948	963	926	946	1023	943	1028	1018	1054	985	962	942	964	974	998	912	978	973	923	944	958	1002	980	935	968	983	996	963	979	987	904	965	976	969	988	975	963	967	970	960	982	905	946	999	948	1003	1013	1019	1016	1048	971	929	967	996	967	977	941	930	997	946	947	1026	1016	951	978	981	977	989	1002	957	978	963	959	963	1001	936	927	1007	970	948	988	1025	992	982	963	965	953	927	968	947	991	946	981	950	946	1010	1006	957	948	946	952	958	979	941	982	993	955	943	996	993	968	973	939	956	1002	948	965	969	954	909	992	954	942	966	948	952	1038	1035	987	982	971	942	963	991	929	915	996	940	930	980	977	1017	964	988	1005	922	977	1002	1038	1021	932	985	975	1013	980	955	982	914	965	939	1008	963	962	963	1004	969	992	1051	934	999	961	972	965	1040	984	930	969	964	963	1003	970	1014	936	932	981	991	910	1011	976	987	932	891	1005	995	961	914	969	966	955	982	980	985	975	946	937	1009	1010	960	969	1002	946	1005	958	945	914	934	1016	981	979	961	948	1034	918	980	952	961	947	971	945	1000	1003	957	1013	974	969	972	951	878	1016	978	888	944	922	978	975	968	967	953	957	997	952	984	1032	985	940	935	985	935	1004	984	982	948	1002	1019	1011	1033	1026	1004	957	1006	971	948	970	970	997	966	1003	983	969	962	923	964	920	968	986	975	979	933	994	1010	972	955	930	1016	1011	966	985	947	1004	959	964
17187	1703	665	525	529	443	434	446	421	392	440	400	351	390	376	377	400	354	389	387	415	356	389	403	403	390	398	349	398	379	405	374	385	342	407	413	347	394	389	380	418	404	394	380	423	412	406	397	412	372	351	369	400	376	368	417	409	381	391	376	329	369	367	386	363	395	371	381	378	386	373	378	399	368	368	388	378	395	366	357	361	402	388	428	378	381	371	412	348	370	380	388	372	344	369	413	408	426	381	405	358	385	394	360	361	397	382	386	384	377	356	370	357	396	377	391	374	359	400	376	390	381	364	351	384	366	402	391	405	364	376	372	384	397	328	365	367	370	402	355	358	381	344	407	427	394	386	405	395	392	411	402	419	385	360	401	424	341	379	396	380	372	401	370	372	376	387	359	387	365	349	391	353	353	385	401	368	373	382	346	369	368	386	390	359	351	364	386	371	414	383	398	385	337	359	363	384	384	404	387	384	381	394	381	424	357	358	417	380	409	388	344	364	344	400	373	370	402	389	372	365	366	417	399	376	353	399	390	374	379	363	371	379	368	388	381	351	388	379	382	425	394	377	401	426	400	448	396	333	345	408	344	387	396	397	377	396	389	364	398	407	379	390	410	383	365	380	399	368	355	366	414	384	361	387	395	382	359	348	385	380	362	383	415	386	374	388	329	370	359	378	355	381	384	365	340	396	383	395	385	363	385	374	373	379	351	348	396	353	380	419	368	398	344	352	359	412	377	364	375	439	381	361	397	410	375	379	377	431	380	361	364	358	424	386	378	404	371	356	368	376	434	378	377	382	395	379	393	327	370	413	378	382	349	358	378	386	374	385	373	400	389	395	387	357	420	385	369	375	424	360	381	349	386	388	366	414	379	365	407	388	359	406	403	393	355	395	377	412	378	377	383	387	363	361	398	397	394	349	367	372	359	357	371	381	385	367	374	360	376	390	401	361	382	354	379	391	392	345	392	392	366	409	354	423	352	363	380	357	367	392	388	392	394	374	403	348	368	392	382	399	348	392	380	398	378	391	390	371	355	386	400	412	360	387	388	348	372	404	354	392	342	381	400	358	394	386	400	355	394	374	366	367	343	365	360	372	355	346	407	397	378	379	376	360	363	393	359	401	351	334	384	417	383	337	334	377	371	362	383	378	412	347	375	390	392	358	342	385	386	358	400	373	431	359	388	360	373	366	354	402	378	400	393	371	356	385	366	377	369	401	436	404	368	393	384	398	379	385	388	394	383	383	371	378	394	360	400	373	404	353	367	403	403	395	383	399	361	381	371	386	371	385	401	331	390	397	374	400	388	371	392	409	394	387	402	402	353	384	378	409	403	352	384	370	384	371	383	371	372	376	386	392	373	366	368	359	361	382	427	381	364	381	385	378	405	388	390	427	394	380	399	394	372	362	353	328	347	336	426	367	393	360	397	352	347	391	358	402	365	402	360	348	374	389	358	363	393	372	383	367	384	350	336	375	388	327	405	393	387	377	361	393	364	403	411	381	407	382	407	354	425	367	362	385	412	388	380	374	397	377	370	361	391	376	385	382	355	381	396	396	403	364	389	357	415	373	398	366	372	380	397	356	361	385	403	387	420	390	381	394	315	395	414	356	363	411	405	390	358	394	386	380	382	358	398	403	351	355	364	399	383	378	383	425	399	384	374	342	389	394	406	411	379	380	366	396	383	425	363	399	391	397	377	401	402	392	364	363	375	400	420	379	392	394	326	346	344	393	385	417	374	403	398	384	361	380	402	359	380	370	408	401	393	362	373	373	358	367	382	378	388	355	362	397	392	399	366	387	372	402	366	369	361	391	400	388	352	393	341	386	397	357	378	387	384	327	367	392	412	362	407	432	409	393	378	386	368	408	383	338	366	374	364	380	376	363	376	388	338	369	393	393	406	393	322	370	394	423	387	358	350	371	331	395	407	365	391	388	423	391	342	362	380	376	364	377	373	374	365	417	399	364	358	367	388	363	387	358	372	405	370	386	407	418	378	401	388	352	353	365	349	372	393	379	355	348	420	350	411	381	377	386	366	365	362	379	375	364	413	373	380	359	415	423	411	414	375	375	397	360	376	371	405	326	370	395	377	386	386	377	382	364	373	361	416	424	380	356	353	389	394	389	399	363	356	358	345	383	371	380	409	369	370	333	385	394	396	375	391	343	382	398	374	378	384	414	399	370	404	382	389	375	415	370	371	359	364	396	357	377	390	367	407	391	389	390	396	449	414	388	373	377	394	351	352	369	346	382	367	390	366	367	378	367	365	419	377	333	387	388	362	407	331	400	419	351	409	395	379	367	381	415	380	365	355	370	413	341	377	373	352	351	358	364	377	374	381	363	414	381	363	374	366	407	389	389	400	387	371	391	393	366	403	366	343	363	365	411	379	376	403	391	383	361	388	389	417	366	389	427	395	372	385	365	398	352	356	416	419	406	375	361	370	395	351	332	381	377	399	357	387	403	461	411	400	385	339	346	405	376	349	368	376	371	399	381	384	399	407	378	368	394	398	384	365	433	382	375	385	370	405	365	359	387	390	398	380	396	405	395	383	406	407	418	431	401	390	380	318	381	380	416	371	374	398	399	408	368	371	366	368	389	391	382	376	362	402	359	395	386	377	381	360	403	408	333	389	374	391	376	415	408	368	405	374	408	383	384	388	398	378	373	368	399	384	370	361	387	356	352	369	370	391	380	362	388	385	371	386	376	359	370	367	370	340	439	384	369	351	354	423	388	395	376	382	375	377	382	389	385	389	363	407	364	389	370	351	372	382	398	402	383	352	421	357	428	372	363	357	379	372	377	362	408	393	385	414	382	420	386	367	378	391	339	401	411	386	370	350	398	393	396	408	386	406	386	345	341	358	397	367	369	381	374	386	400	379	393	383	356	360	430	417	394	392	408	378	357	354	397	420	379	403	369	380	379	384	350	396	384	386	379	390	386	392	330	386	365	337	358	343	414	383	349	361	370	353	398	376	374	394	389	391	355	403	379	383	365	394	388	365	385	361	386	358	393	382	351	376	380	355	379	377	394	337	390	371	397	350	363	358	419	380	383	374	378	356	392	414	362	344	359	352	383	399	377	376	397	425	374	373	381	398	388	361	370	415	368	353	385	379	388	361	377	412	365	352	378	434	413	332	372	377	394	374	388	367	409	394	401	402	389	375	370	392	405	372	385	377	394	367	368	392	370	393	392	390	414	412	364	383	416	403	368	376	402	344	365	358	377	404	380	402	386	358	348	398	369	406	389	382	350	395	374	379	358	357	395	359	369	400	397	385	390	391	343	367	352	354	371	408	386	367	371	380	408	375	386	396	386	406	372	340	359	389	365	358	338	359	378	382	370	383	360	386	345	408	394	360	365	369	363	381	370	395	375	366	415	375	394	372	372	362	395	330	366	362	385	361	378	377	370	381	374	366	359	348	403	363	404	385	393	403	365	397	385	356	389	399	361	359	360	379	396	386	378	385	414	371	373	375	384	357	373	376
12708	1200	1398	1416	1468	1229	1138	1129	1045	1031	1032	1042	978	989	974	987	938	985	923	920	974	946	885	970	962	890	926	924	904	933	879	925	919	926	918	918	921	923	962	891	897	916	926	898	911	925	887	949	884	905	944	911	873	938	911	928	851	907	984	947	878	905	883	912	939	901	894	932	882	917	899	923	884	902	953	965	922	910	906	934	892	934	930	876	883	873	901	892	894	848	877	902	903	884	884	912	870	967	946	885	858	910	898	930	921	902	914	904	870	880	910	912	923	936	943	918	888	909	835	890	917	921	862	846	932	906	887	837	925	898	867	905	932	955	861	879	885	909	917	895	883	881	899	883	888	916	827	950	895	928	899	879	950	923	903	910	895	869	917	957	954	923	891	911	927	908	878	911	900	898	891	906	880	923	864	871	947	904	905	845	891	880	891	902	913	885	894	906	888	897	847	915	898	898	928	879	946	931	913	922	852	910	924	936	946	932	920	872	896	881	922	894	928	910	904	884	921	937	919	909	857	872	943	897	903	900	906	863	932	878	896	921	917	913	912	924	893	927	905	895	895	943	905	862	920	934	892	945	876	897	856	902	880	850	941	880	915	881	891	921	881	972	899	899	872	932	919	967	930	929	872	885	920	875	876	951	907	905	895	911	929	913	897	948	870	897	910	941	907	881	918	915	923	941	882	911	908	846	919	888	901	903	922	890	910	980	953	927	918	923	955	916	900	904	897	847	871	865	894	950	895	864	868	866	903	930	905	919	900	837	920	908	933	913	895	887	837	915	973	868	894	938	898	883	912	905	966	895	928	928	919	918	921	864	900	871	936	934	805	920	870	936	919	873	877	891	869	938	879	935	865	884	861	896	914	885	908	910	915	943	867	945	885	898	901	883	888	871	919	898	874	915	930	850	894	913	987	916	875	947	887	880	976	915	958	869	908	929	926	914	864	932	902	924	937	879	933	902	903	887	852	909	928	916	912	935	935	877	958	935	963	898	936	912	921	891	906	903	888	916	860	866	833	865	924	950	877	917	900	917	911	903	908	927	898	905	860	858	924	936	919	908	906	955	945	872	884	844	964	948	911	917	974	936	944	879	926	849	895	877	897	871	914	904	966	922	895	851	918	906	837	910	862	877	911	887	890	884	917	936	902	934	902	897	904	840	957	868	924	908	949	835	901	914	906	869	912	956	873	899	928	910	888	893	977	895	879	871	909	946	936	923	879	982	874	835	972	892	925	870	938	960	885	896	951	893	944	899	969	918	937	954	883	843	880	912	889	869	923	952	882	894	898	925	879	939	926	918	879	907	968	847	910	972	927	895	968	942	883	908	913	924	899	922	912	918	880	917	926	906	840	916	888	897	932	930	942	871	854	905	894	873	897	911	906	854	894	913	907	894	931	883	976	841	861	908	889	882	911	912	911	944	868	873	925	916	852	914	920	918	882	889	914	917	879	936	888	899	944	902	897	869	926	960	900	936	951	899	866	882	924	932	893	931	903	883	911	895	848	974	926	917	847	892	916	868	909	849	881	842	921	904	898	853	878	899	886	906	912	837	887	940	900	876	900	928	903	932	889	922	882	858	891	905	908	920	892	873	929	904	902	890	916	914	902	925	905	903	904	842	913	894	890	926	891	884	907	967	850	954	888	925	864	843	942	917	909	889	914	834	927	885	911	841	903	886	899	965	917	931	922	964	907	921	903	943	925	916	918	901	904	950	901	953	914	891	963	871	866	908	882	881	907	830	904	864	945	882	839	909	940	844	928	896	863	929	865	905	900	880	914	863	916	892	884	910	923	885	920	952	846	927	895	916	901	925	932	896	896	891	889	890	916	912	1019	927	906	953	888	905	956	950	920	884	860	921	877	884	905	915	962	959	931	921	889	892	901	852	910	874	921	900	904	951	917	860	887	913	922	918	874	898	871	936	943	916	940	842	920	845	932	892	908	892	931	868	969	945	920	874	869	874	894	938	959	921	876	926	857	933	964	851	877	891	914	867	922	938	933	927	914	935	930	923	902	931	873	950	880	911	941	851	892	892	921	945	901	926	869	908	919	881	876	912	874	910	906	903	910	929	902	838	941	911	875	913	920	899	946	907	855	957	931	926	952	898	863	860	888	927	881	893	995	900	913	949	882	855	938	896	939	838	976	908	966	889	888	899	870	923	918	897	937	922	931	931	884	912	881	896	973	893	943	856	886	854	922	960	937	951	924	890	941	957	912	886	890	872	915	898	908	935	954	874	916	931	848	883	904	932	859	902	885	895	934	881	936	884	875	924	919	925	919	907	903	911	915	939	872	871	907	952	902	877	915	847	947	867	912	913	892	955	897	912	927	909	899	920	890	900	947	896	966	925	926	892	912	912	888	860	916	851	875	915	902	920	977	950	872	907	912	859	924	916	884	906	947	909	916	913	934	992	893	943	850	924	896	899	901	890	972	894	911	917	893	861	917	910	904	825	942	929	869	919	916	885	899	909	912	919	921	888	915	977	879	862	872	903	927	899	919	895	908	912	899	938	856	910	893	900	936	876	979	910	887	926	904	921	867	904	920	876	882	904	943	859	869	927	920	928	894	879	932	926	884	890	900	892	902	877	915	929	909	893	877	894	923	882	903	913	892	957	881	916	938	928	937	931	910	915	946	874	879	939	918	885	900	893	962	843	909	851	852	925	925	867	891	877	847	857	911	875	878	932	878	964	909	860	875	936	945	905	934	921	890	917	906	915	884	929	868	829	933	886	883	920	902	906	884	907	915	875	904	952	875	943	911	948	876	894	913	944	862	882	868	967	886	892	864	943	918	998	878	963	940	882	874	900	933	920	877	860	919	899	895	889	912	892	948	875	886	899	933	950	946	953	881	923	907	955	866	881	864	907	912	945	850	947	919	891	885	878	970	894	917	895	909	912	927	903	931	843	915	900	921	875	905	913	949	900	893	923	908	885	928	919	900	915	918	907	982	917	897	921	906	907	879	917	910	869	926	899	932	915	899	888	885	917	918	943	930	949	880	931	876	913	915	939	940	916	934	920	955	911	865	897	881	903	938	894	886	874	879	894	901	860	889	864	882	907	886	902	901	932	946	972	895	939	946	885	912	921	902	904	869	928	870	934	862	894	875	906	888	927	882	862	896	896	890	923	890	919	895	952	922	881	913	902	923	946	950	865	962	870	950	874	955	896	919	889	907	902	929	896	911	900	913	851	892	931	892	925	868	835	908	927	915	896	935	882	895	892	880	904	930	910	860	911	928	907	861	918	913	888	894	903	972	942	910	917	909	925	908	927	891	915	920	863	930	894	899	908	943	903	883	875	858	907	902	909	832	910	874	861	908	947	905	918	928	901	920	871	877	911	950	936	901	898	922	961	913	938	850	903	876	885	942	879	929	937	943	937	850	932	908	903	880	869	961	945	875	873	906	874	923	863	882	851	948	931	897	907	926	908	916	942	904	910	916	903	939	939	931	897	931	905	885	917	881	910	898	921	886	882	922	907
26609	3292	904	666	401	319	251	228	230	214	211	186	199	217	214	215	178	207	199	201	215	192	172	213	208	186	208	196	184	204	204	181	216	187	176	191	185	182	167	203	190	184	177	174	217	187	191	178	175	221	189	172	185	190	176	195	182	171	184	194	194	206	168	181	178	180	210	168	179	192	182	152	181	198	180	157	172	177	178	198	181	176	185	193	176	196	209	174	177	146	185	157	186	176	183	180	179	219	159	206	174	176	181	168	195	169	178	190	184	186	185	192	192	177	179	189	183	164	210	187	205	200	182	180	195	162	170	159	170	166	194	168	182	172	188	197	176	185	182	196	197	171	188	203	193	158	177	187	213	168	200	183	171	173	175	181	187	184	185	178	198	200	188	175	191	185	164	208	162	209	169	159	162	141	187	166	194	206	201	176	182	192	175	178	211	183	160	182	203	189	193	171	191	190	174	195	143	167	201	183	207	169	174	196	196	216	170	221	168	203	181	179	183	196	191	173	158	158	205	195	177	180	182	179	165	186	174	174	159	176	169	186	186	165	192	194	155	177	207	185	166	217	181	178	178	209	183	170	198	198	203	160	179	191	191	197	176	201	191	175	190	204	165	214	172	179	194	199	201	182	188	175	179	170	182	192	171	190	203	188	163	186	184	200	180	186	171	184	178	166	196	202	172	162	164	171	195	203	176	161	193	204	193	202	180	186	173	174	176	145	209	186	180	193	194	178	176	176	214	159	162	177	189	187	199	160	206	173	184	188	179	184	198	166	201	182	207	177	179	189	157	178	169	201	186	195	190	202	205	204	166	164	179	171	163	171	181	185	188	166	174	205	195	177	199	184	181	212	170	194	181	174	169	189	191	180	178	182	208	209	220	205	194	188	181	180	170	174	192	169	180	190	192	209	197	195	195	168	183	207	193	184	191	190	183	164	212	216	187	168	203	165	186	164	208	184	177	201	204	193	210	194	182	188	186	177	200	199	171	190	170	185	166	205	200	173	174	193	171	177	166	165	214	194	187	197	205	175	184	186	178	164	176	190	175	175	183	189	172	160	178	180	193	175	178	163	182	169	154	191	189	190	200	201	200	167	213	176	174	175	191	171	172	170	179	190	176	149	196	209	178	197	169	195	182	177	185	183	187	196	206	185	190	176	180	204	184	183	204	175	206	187	174	219	174	189	182	179	165	176	171	166	174	192	180	187	170	162	217	191	183	181	186	177	170	200	180	187	203	187	200	187	168	209	200	175	203	183	182	195	161	191	195	163	175	183	173	197	170	194	181	169	185	202	198	188	195	184	161	214	203	190	176	170	187	194	171	172	176	181	193	191	176	175	143	184	161	183	194	176	199	186	201	210	168	172	176	209	179	179	207	164	172	188	181	164	171	192	192	168	211	187	171	183	188	190	188	179	196	193	199	182	167	194	208	184	177	175	185	182	181	178	179	163	189	185	161	179	186	186	193	166	203	205	172	200	202	178	187	154	213	182	171	195	172	183	198	146	166	183	179	177	195	192	181	184	184	184	170	179	192	182	172	178	184	191	191	169	178	200	208	168	212	181	175	204	203	171	194	193	165	194	174	181	186	175	181	207	160	169	181	190	161	195	198	177	190	192	154	184	169	184	184	170	179	147	203	181	213	184	162	181	169	169	185	184	173	225	205	177	204	176	172	163	213	179	189	165	203	185	185	167	176	171	186	195	163	173	166	172	171	188	199	189	175	202	177	194	179	208	172	175	216	158	157	181	186	181	181	174	180	189	190	165	190	178	195	176	180	172	189	163	164	177	178	171	191	200	231	216	180	196	179	189	169	178	188	195	175	179	180	169	198	181	178	155	195	191	215	187	187	171	179	158	199	165	210	204	183	194	162	188	173	167	194	179	190	175	165	179	177	190	187	203	176	195	173	198	202	177	173	174	185	190	197	199	191	170	176	182	176	200	184	182	178	183	188	206	199	171	193	174	167	189	185	195	160	204	199	201	209	214	166	174	185	193	194	185	174	189	172	199	190	183	168	179	174	213	172	180	173	185	176	164	187	188	172	169	191	193	167	174	164	164	205	193	181	190	176	192	178	172	186	177	184	182	161	167	185	169	180	183	168	174	181	160	177	168	188	196	210	205	199	169	178	203	175	212	166	183	168	168	194	163	183	221	189	166	200	175	187	188	187	202	159	169	163	190	173	195	207	167	211	192	163	210	168	163	155	190	164	187	202	185	202	173	177	194	179	190	174	182	184	181	181	155	185	172	202	166	175	193	173	167	192	187	193	179	176	189	171	167	157	164	160	202	184	182	188	188	173	160	173	196	198	187	174	183	196	191	205	184	188	156	190	187	167	192	178	168	193	172	172	181	165	203	189	161	196	181	175	188	158	158	174	182	179	173	194	192	173	187	181	182	180	191	205	177	194	177	168	175	183	166	171	196	185	181	187	211	187	197	225	187	171	200	183	203	203	157	192	173	201	178	193	182	195	199	187	213	183	176	182	188	204	185	200	216	188	224	167	175	191	176	178	171	162	182	190	198	195	169	200	162	195	179	188	185	186	166	169	161	165	160	181	180	185	182	164	184	185	144	179	198	179	162	193	184	197	200	164	171	183	178	193	171	206	186	173	179	188	173	196	182	181	179	167	192	157	181	219	199	178	219	182	199	190	167	202	187	188	188	183	187	187	179	208	171	188	213	200	184	179	179	189	192	185	183	164	176	196	183	170	163	162	189	197	199	201	185	166	191	213	179	177	146	175	202	179	174	161	190	164	192	183	191	185	167	190	181	178	175	174	207	188	192	201	218	184	196	175	204	196	195	176	176	175	171	193	167	186	192	164	188	183	194	209	186	185	185	192	187	164	209	184	176	178	177	165	186	210	152	182	175	181	182	199	181	182	199	189	180	188	176	196	215	180	193	178	180	169	198	192	197	173	183	178	176	206	171	178	178	179	190	197	220	190	194	181	157	188	205	188	178	181	204	186	177	169	174	193	194	193	179	192	195	185	201	195	196	180	204	200	175	160	164	173	180	203	175	188	159	174	198	189	176	192	193	169	177	183	172	184	193	160	177	207	184	184	179	197	201	186	178	177	201	185	183	170	181	180	158	199	173	167	166	194	177	193	196	200	181	161	183	200	204	200	198	175	188	189	191	177	191	173	191	198	200	166	185	189	180	187	196	187	187	188	185	188	159	190	187	187	181	164	180	167	214	196	206	184	197	203	183	175	204	201	193	185	189	170	194	176	165	186	180	177	173	180	170	187	186	202	181	192	177	204	183	164	194	178	200	181	180	182	187	179	182	166	210	172	177	203	182	181	208	186	180	199	194	200	208	195	152	191	187	175	159	181	160	192	181	190	177	161	183	183	178	156	192	168	166	222	179	182	166	200	190	197	181	182	192	185	175	180	214	179	171	193	181	179	171	170	175	170	169	217	174	154	207	171	179	192	189	187	179	202	170	199	161	170	188	185	181	174	182	186	166	208	168	186	201	180	179	182	200
16257	972	1504	1647	1471	1131	1045	830	816	748	719	660	621	610	593	561	578	614	569	577	511	566	538	539	536	539	507	498	533	525	533	514	492	506	499	490	495	488	516	468	482	522	503	537	459	484	482	483	494	446	499	452	449	474	506	479	496	491	471	490	483	484	449	498	517	493	479	484	470	481	499	473	456	490	461	482	457	473	498	462	504	497	477	496	502	504	462	480	485	494	465	478	472	477	484	453	487	479	467	508	496	488	481	468	484	491	481	499	505	468	493	493	504	489	494	470	532	496	456	459	497	458	520	480	451	470	474	515	537	497	484	493	483	453	455	517	455	451	445	534	524	446	497	477	472	492	453	505	460	482	482	444	461	469	498	506	489	447	463	473	477	454	448	521	495	468	461	460	496	446	463	457	502	455	430	486	485	424	486	471	505	502	481	474	489	493	453	478	495	477	464	497	449	475	489	508	468	490	509	463	503	464	517	488	485	491	493	464	499	494	530	451	462	493	452	497	504	513	466	484	505	467	458	465	488	457	486	479	480	495	496	464	522	481	491	494	514	503	443	473	484	439	506	549	485	474	477	461	493	439	507	491	496	501	481	463	507	468	482	474	508	448	504	481	433	477	484	483	484	456	476	494	455	506	494	422	485	507	481	474	521	491	468	451	466	467	479	465	460	489	459	449	474	473	400	478	515	464	474	465	480	464	490	489	437	490	494	474	512	479	495	509	492	505	472	491	485	528	514	498	466	484	496	446	487	458	443	481	480	469	455	522	463	471	434	485	546	486	463	459	482	451	508	495	455	482	473	464	477	449	458	473	461	500	476	533	492	461	452	492	480	467	485	490	471	470	468	451	430	475	522	505	486	490	486	508	489	462	512	484	515	459	494	496	511	464	491	483	480	439	478	490	464	509	474	464	506	528	469	454	517	483	444	463	456	489	491	460	434	467	486	484	465	502	476	506	484	478	475	457	469	492	480	447	496	474	492	480	499	469	471	451	503	474	492	497	506	469	465	474	492	507	471	455	508	497	491	482	509	460	529	451	461	478	505	483	500	498	445	490	495	450	444	469	482	482	493	459	471	470	503	461	529	471	492	502	483	490	524	478	485	442	486	480	515	471	494	494	457	509	478	510	438	493	542	455	472	497	458	454	464	474	490	484	477	471	458	464	525	508	473	476	484	434	480	503	494	524	504	510	496	469	476	487	454	469	486	496	448	439	497	487	512	495	451	485	504	483	514	508	411	472	453	467	459	522	520	444	507	507	492	498	479	496	456	499	466	471	481	484	458	488	471	473	487	473	460	502	486	486	483	457	490	468	454	463	477	480	463	480	460	474	462	470	510	509	471	499	473	454	458	501	498	475	464	481	483	514	487	490	453	484	459	501	472	463	503	480	475	436	497	450	483	478	477	472	492	487	488	478	464	501	507	462	501	495	486	465	470	470	499	526	496	485	486	488	488	477	469	476	489	497	445	471	451	455	486	526	505	457	501	518	495	496	485	440	462	463	489	494	494	495	447	486	491	478	466	466	480	472	463	497	484	467	471	421	485	515	485	468	534	452	460	470	476	470	481	522	472	497	470	441	498	480	490	486	493	451	440	498	477	502	480	468	482	499	499	471	473	437	494	500	522	418	506	489	465	474	463	500	494	460	475	483	494	498	493	465	472	455	483	481	479	473	507	477	469	462	479	441	478	482	464	463	502	464	482	485	460	481	507	486	475	501	454	512	474	552	451	469	469	441	456	487	471	431	475	480	516	452	484	467	481	487	494	498	498	475	450	478	494	493	479	497	509	477	498	467	468	505	493	517	491	495	467	507	468	470	480	511	516	474	423	510	480	474	481	472	496	486	499	473	458	484	536	490	474	491	470	450	455	461	464	497	467	479	451	447	443	465	467	461	480	485	492	468	476	470	501	474	477	483	540	520	474	482	477	503	493	555	499	457	466	486	463	459	468	472	487	461	472	453	486	470	492	494	490	499	524	491	459	475	499	523	528	467	472	467	450	478	483	496	458	533	486	498	463	446	487	520	480	456	518	495	472	466	494	481	472	494	498	489	453	429	498	456	504	490	458	442	499	476	479	468	490	483	470	445	487	498	487	479	484	521	507	501	467	484	479	507	446	478	471	449	467	499	481	508	491	487	475	456	472	453	494	479	463	525	489	469	481	450	505	500	489	435	509	514	455	522	448	488	481	496	498	447	487	536	482	449	462	454	501	502	474	539	460	471	502	479	445	483	454	474	475	472	465	465	495	499	495	465	512	477	468	479	489	447	500	463	477	492	498	482	505	484	466	496	488	475	423	479	476	478	490	464	480	484	479	457	463	470	469	470	475	495	448	471	492	474	471	486	462	476	470	494	498	500	439	479	496	511	492	529	478	490	448	529	493	470	483	469	452	480	465	475	496	481	485	451	460	484	522	486	490	463	482	504	461	509	491	498	458	477	480	498	493	466	466	485	460	476	481	467	468	463	486	495	495	485	463	479	442	470	487	482	478	541	526	520	492	479	537	508	455	455	477	515	482	474	536	476	522	492	470	483	438	428	430	486	488	461	467	480	524	457	476	487	497	466	465	480	459	400	477	468	467	487	466	504	490	482	480	473	465	499	500	459	485	475	492	508	505	475	498	497	509	458	448	501	486	456	466	496	499	465	493	544	456	495	496	452	466	479	468	458	460	467	471	489	483	510	488	497	440	503	465	470	494	479	501	470	454	478	481	489	472	460	498	457	503	516	519	491	468	468	460	506	457	511	489	515	430	494	485	461	424	478	474	465	484	494	505	513	488	485	515	487	472	487	489	495	501	477	458	461	487	540	471	484	478	469	503	470	485	512	493	477	489	471	540	476	521	516	505	463	464	510	485	497	466	491	467	466	512	491	481	440	494	447	457	511	446	462	451	496	529	469	474	465	471	440	466	473	478	459	480	438	470	516	499	476	463	491	487	458	480	475	483	485	489	493	481	489	489	458	461	458	484	499	496	461	500	453	443	470	477	482	489	534	517	471	479	492	508	466	448	505	474	511	493	487	469	456	483	516	475	502	486	471	510	495	469	507	471	494	496	482	440	470	502	457	543	477	469	496	469	499	485	446	491	507	480	515	457	511	479	438	430	477	503	459	491	502	478	458	444	449	470	490	477	460	431	488	476	479	497	483	485	457	485	474	503	477	507	483	527	486	503	496	501	482	466	482	458	497	439	491	506	484	473	468	487	499	528	420	472	502	489	482	486	507	470	442	503	466	475	520	480	461	483	468	459	455	474	455	449	491	486	506	506	466	482	513	475	472	466	499	460	463	440	501	483	488	480	512	512	513	469	478	505	494	453	476	501	473	466	453	456	448	502	463	478	498	505	481	464	461	465	491	440	483	502	464	488	454	508	482	478	482	463	479	466	488	459	475	478	463	521	475	511	461	461	472	478	489	439	539	481	486	511	467	512	461	476	516	480	481	523	479	445	496	492	463	526	468	461	459	482	428	514	490	456	504	484	473
5091	551	393	422	434	432	402	403	423	368	426	425	427	428	387	396	424	415	425	451	421	415	377	406	393	382	383	402	398	386	404	386	415	417	389	404	390	406	396	413	375	405	372	400	425	409	415	420	401	402	403	413	407	395	387	413	381	405	397	409	436	425	402	404	396	409	441	385	424	394	376	387	421	406	391	406	396	428	392	386	396	387	434	432	406	418	475	385	414	417	414	371	404	385	368	429	406	444	385	440	383	412	371	378	376	424	395	369	424	408	421	435	409	448	375	436	372	423	429	410	438	398	381	410	406	406	410	418	447	389	388	421	393	431	448	420	406	388	417	399	367	417	430	412	403	419	388	417	420	414	397	433	437	410	396	414	410	440	380	407	409	416	419	419	410	429	431	379	396	397	398	391	396	381	372	417	405	399	411	409	367	373	404	419	452	392	411	417	384	420	427	398	428	391	379	407	411	402	388	398	410	419	406	387	399	399	380	416	401	397	376	390	399	407	414	386	409	409	381	435	389	379	378	355	391	453	372	409	435	407	435	404	377	434	387	399	377	430	404	382	422	427	421	409	393	379	418	396	413	416	369	385	389	403	402	423	393	440	437	424	426	393	416	378	383	380	383	413	421	417	403	417	410	435	423	415	380	389	390	401	415	395	434	383	398	375	374	432	413	405	384	422	400	408	388	382	360	397	440	395	421	404	424	387	418	399	392	393	411	386	405	429	414	437	408	386	399	393	401	411	448	407	415	390	409	367	396	409	373	411	410	399	451	399	435	426	393	380	412	404	351	405	363	428	427	385	420	398	427	401	418	417	403	387	353	441	384	386	396	392	438	386	433	421	414	401	392	382	381	401	385	361	399	425	447	424	387	409	441	413	415	391	423	385	388	401	409	400	400	410	435	404	405	396	418	426	420	428	382	398	375	397	439	388	434	398	403	414	370	383	412	418	403	401	392	435	367	377	357	447	381	451	436	427	412	388	398	378	407	403	417	430	382	391	462	424	459	444	417	427	409	401	433	389	400	404	433	405	411	432	421	416	416	415	412	428	392	396	409	389	427	428	360	409	422	378	389	374	347	441	423	432	454	367	376	395	465	398	443	436	417	364	433	388	399	417	420	395	421	438	415	390	401	409	383	414	411	404	418	414	431	425	432	431	398	426	415	404	370	426	389	424	389	388	419	382	405	395	373	441	365	402	423	394	420	412	409	375	395	398	426	394	379	379	426	416	387	391	414	392	418	382	458	433	408	418	439	378	407	395	438	378	398	367	402	389	423	442	385	378	393	436	379	424	418	419	374	390	386	407	388	428	396	414	421	428	451	398	385	408	424	402	403	389	365	440	394	369	381	403	420	444	395	386	436	391	381	375	431	423	425	417	409	431	361	413	426	394	414	402	412	412	397	376	434	444	377	414	452	394	389	428	442	385	404	426	409	423	443	362	375	446	398	432	423	395	385	390	420	410	444	415	358	424	405	423	452	412	384	424	419	424	390	385	405	390	403	382	436	357	420	427	361	426	422	385	422	406	424	403	393	376	434	397	422	429	367	417	408	417	397	396	398	393	416	409	403	403	415	381	388	383	376	394	395	399	425	365	447	385	400	357	410	375	395	401	401	413	388	426	382	431	427	403	362	395	391	417	419	427	427	393	404	404	411	391	373	349	387	379	440	370	430	380	406	459	410	396	404	469	415	398	389	413	386	430	392	372	399	379	413	470	362	411	416	391	376	414	397	397	413	386	409	366	421	407	429	420	375	421	411	422	399	401	403	404	430	422	392	418	409	410	410	385	416	387	432	424	407	447	410	429	430	384	394	434	418	401	417	407	435	371	391	423	470	444	396	393	406	385	400	429	415	422	419	423	387	413	419	386	362	419	433	389	395	422	412	414	339	410	404	397	384	386	434	442	407	431	354	430	390	419	414	402	405	420	405	414	414	456	400	414	386	444	444	422	409	408	388	393	406	407	437	447	393	424	408	437	412	413	400	409	381	428	405	413	415	433	391	386	413	403	397	405	366	400	449	369	409	411	396	400	419	431	398	417	397	402	408	388	382	432	410	432	405	390	383	428	412	384	392	416	396	410	414	418	395	368	383	396	425	448	409	375	408	424	381	419	396	416	386	401	409	424	421	333	418	416	385	417	439	382	396	426	401	401	431	390	394	376	398	423	401	389	386	404	391	379	411	427	410	423	390	390	401	375	428	439	398	410	395	402	386	429	405	368	402	375	356	380	383	439	424	377	403	369	413	401	400	391	396	403	391	407	459	382	384	428	432	413	399	374	366	430	421	376	396	372	407	436	384	420	442	435	398	388	388	380	394	401	400	393	375	413	407	400	389	431	425	398	440	416	414	383	426	379	423	406	439	407	416	367	427	426	374	440	385	391	400	405	412	421	393	383	377	399	397	415	367	419	439	374	382	399	405	451	404	341	409	417	401	427	412	392	435	385	444	401	419	413	401	388	389	418	411	387	373	412	413	380	425	411	450	429	409	424	414	416	435	426	421	450	402	404	401	409	406	411	411	384	437	421	408	432	393	395	379	426	422	398	407	383	405	383	454	393	382	425	408	445	380	394	404	382	417	392	419	413	385	433	392	418	401	359	394	391	427	402	368	411	396	419	396	408	352	401	417	422	396	386	413	357	425	411	409	395	400	430	422	359	399	404	392	420	407	434	406	421	418	393	396	399	409	396	417	403	425	406	401	404	401	352	387	433	413	437	398	418	431	391	413	422	393	431	416	428	472	424	411	426	399	409	383	407	392	417	415	418	416	427	389	439	361	400	405	439	403	413	385	401	390	403	394	414	384	419	390	416	379	399	411	398	437	386	429	427	396	413	384	394	401	384	406	414	387	441	397	356	397	399	373	379	403	406	418	408	427	420	411	426	385	415	434	384	430	397	423	354	421	427	447	414	410	402	412	366	436	376	379	412	389	419	407	422	360	410	395	390	420	403	409	370	420	452	355	385	430	373	347	376	387	395	386	364	374	372	418	419	378	415	421	400	366	420	390	401	404	412	428	384	428	389	416	394	402	444	418	403	429	416	387	392	393	380	392	420	394	348	395	387	426	370	396	405	407	405	395	391	407	402	419	412	483	416	410	411	415	398	405	373	402	380	403	406	417	400	415	415	438	383	397	405	421	420	417	435	410	401	400	400	426	427	414	398	399	424	370	392	371	413	423	369	408	419	376	398	395	411	412	409	360	345	403	393	386	412	386	406	426	448	377	387	398	383	425	427	401	377	417	449	406	393	381	407	406	393	368	378	420	406	421	439	392	414	401	353	375	354	405	410	439	371	383	394	419	464	424	439	415	390	386	412	415	376	431	411	396	368	396	415	403	379	390	409	399	420	442	381	394	418	404	388	441	394	388	417	425	429	409	403	403	430	390	395	405	382	390	423	367	416	408	425	434	446	370	428	415	385	391	392	399	404	427	407	358	398	397	403	378	402	422	401	389	402	405	432	395	391	415	410	376	401	421	422	442	380
4673	1019	983	998	998	969	956	960	952	977	1005	929	996	908	995	953	946	977	973	919	960	952	973	1009	995	995	978	1006	928	946	955	986	968	924	911	964	1027	973	1014	999	980	977	955	987	873	930	946	964	1004	1013	954	902	945	928	967	984	979	958	989	942	941	970	953	955	962	988	940	976	988	928	947	956	985	965	944	959	1025	1029	998	934	982	978	952	941	983	949	905	962	952	1004	941	931	936	964	925	995	913	999	992	989	953	971	975	963	976	987	1000	965	976	1020	943	986	941	1026	924	968	968	943	994	995	941	909	905	981	989	957	993	920	1003	970	987	925	892	980	944	996	977	931	975	956	971	991	966	975	983	958	954	1016	977	938	963	943	924	977	1002	951	993	961	967	915	957	962	968	916	983	938	986	946	980	961	953	972	986	976	1021	1036	1013	984	972	925	1006	988	954	958	937	1032	988	901	989	1019	914	961	933	1012	954	919	945	961	922	935	994	973	939	947	978	1022	987	1023	956	979	957	1002	969	976	938	953	1012	945	982	980	967	916	984	994	956	971	996	980	959	955	995	1003	921	967	920	963	935	997	950	1011	939	955	967	957	931	936	906	956	1017	948	938	963	933	995	945	965	986	946	951	1032	1011	957	1007	968	956	1009	1010	991	1003	947	936	935	952	1008	949	991	991	1048	964	982	1022	1017	1072	999	955	941	1009	1048	949	973	964	987	969	962	980	924	1020	923	978	999	976	1007	995	933	959	1012	1002	939	1003	982	966	966	952	980	982	975	968	961	984	956	950	977	1003	990	987	933	957	956	998	974	968	954	982	960	913	940	922	951	976	947	950	975	948	1010	1006	994	932	972	930	965	1038	925	985	949	909	947	963	968	1007	991	968	930	971	955	949	981	990	986	969	966	926	998	883	917	942	971	1023	953	925	944	951	968	925	963	961	953	999	885	932	1019	1009	1003	941	965	975	909	944	979	985	954	955	985	939	935	1011	987	1020	953	1006	948	949	931	982	1013	953	976	1009	967	958	957	970	962	940	980	1037	965	955	974	969	979	963	980	997	939	918	982	975	971	986	966	990	938	961	991	971	982	986	988	965	997	931	1041	997	988	993	930	911	967	923	947	1012	975	967	991	986	1042	963	964	1001	983	926	940	911	962	958	941	1003	951	977	939	987	998	988	998	930	984	985	940	931	1015	974	979	1012	976	987	944	988	993	983	929	1003	957	947	908	1003	977	909	957	958	957	961	964	1005	929	908	939	930	964	970	980	986	992	949	959	947	998	939	972	930	945	970	974	959	1006	965	959	993	997	951	971	1004	954	969	999	963	963	935	974	994	944	1021	940	969	962	1020	967	941	967	948	992	1009	929	1024	931	910	1000	977	956	982	936	944	995	1012	943	950	930	909	997	964	953	974	934	1019	995	995	965	974	968	931	1010	985	998	988	983	1001	999	912	992	1007	939	1028	1008	1001	924	994	902	986	949	942	924	943	1001	964	973	953	987	956	997	964	973	1011	997	889	971	982	954	937	927	972	968	980	965	993	938	952	1008	990	967	903	985	1007	929	961	960	945	947	929	986	967	948	931	1007	983	975	965	981	959	934	964	932	949	968	952	979	975	979	994	1005	918	941	984	969	935	941	946	1015	964	1018	979	992	925	990	983	1030	923	979	970	1014	986	960	932	958	924	1057	931	971	933	971	1007	972	1011	953	1008	937	1001	1003	958	946	993	930	950	987	982	970	972	977	917	891	929	968	984	986	999	929	955	918	987	974	1018	930	962	998	902	996	909	982	948	939	944	994	974	970	1012	988	995	931	921	996	980	1042	1022	988	940	928	972	970	945	956	951	945	953	1017	973	977	979	946	981	963	975	990	944	982	950	979	970	1006	976	966	943	1004	979	1000	982	978	982	932	983	956	1019	1046	978	942	951	979	1014	961	1034	1002	1000	937	1005	925	1013	991	946	1058	975	1017	970	921	994	953	985	951	1015	934	924	1024	970	878	990	962	959	927	903	897	993	974	991	899	963	976	950	997	929	989	958	1014	949	987	975	987	1008	992	937	982	962	986	978	986	992	985	958	991	908	972	966	987	909	945	942	1003	1001	961	943	941	944	926	991	1012	984	937	969	937	938	920	903	985	990	940	930	981	947	954	938	938	945	945	972	976	922	922	919	990	980	962	1035	921	973	954	934	1008	986	1005	991	969	933	1004	969	973	1012	1036	1009	943	1014	988	1045	961	954	979	961	1007	949	971	1007	980	976	958	938	960	1034	935	995	945	1033	1006	942	970	979	1004	968	957	996	948	979	987	956	981	986	913	983	990	922	1021	942	939	922	998	1077	973	950	956	984	967	979	935	885	950	949	962	974	973	918	1007	978	1013	902	958	963	963	956	967	876	918	1000	936	981	1000	969	972	1003	1039	976	983	926	1009	1009	959	939	936	1045	943	978	948	997	955	940	943	1002	1005	957	970	982	946	940	990	987	973	975	956	993	973	955	943	900	990	940	953	973	947	986	960	892	941	988	1026	989	977	997	983	955	982	993	945	976	975	920	947	1029	932	993	959	958	948	960	927	990	943	956	935	992	976	1000	964	948	967	999	938	973	906	973	920	1007	934	975	992	947	974	941	978	1005	955	951	966	1035	944	1012	1006	967	922	903	980	994	919	991	978	939	1031	996	993	983	1039	983	1004	967	912	996	950	977	1024	1025	962	905	957	979	943	1009	994	927	947	943	994	1030	935	960	1000	989	1005	973	966	979	929	918	1011	981	938	996	956	949	947	974	987	924	941	998	955	956	955	969	1030	1017	902	953	988	941	963	951	984	1001	1004	950	961	1010	942	902	1028	927	937	1013	973	928	1015	1002	970	981	971	981	977	992	974	945	959	970	972	969	945	960	933	981	994	982	981	977	1021	966	1002	960	937	1038	993	1029	966	940	991	941	944	967	920	966	991	924	1002	948	939	921	997	991	952	985	945	944	1014	931	972	957	942	962	926	926	1004	964	944	971	987	931	967	917	989	981	993	981	989	969	938	967	972	926	915	937	980	976	975	932	951	1030	929	951	983	979	958	967	919	887	922	993	968	978	993	952	916	1021	981	974	1004	962	998	975	932	954	980	966	964	960	916	924	941	945	995	990	932	928	997	1019	998	1009	989	977	939	984	936	981	986	941	929	924	952	921	992	930	969	954	946	973	962	980	983	956	936	996	927	970	954	939	965	935	943	956	996	958	958	957	965	952	967	991	974	1004	943	941	988	936	996	962	969	982	1014	956	978	1048	952	944	947	959	984	931	953	942	963	907	949	999	960	993	951	975	968	955	999	961	1057	955	961	975	982	988	952	886	978	907	938	1018	976	986	975	951	1033	960	996	967	928	963	979	937	995	973	955	967	987	975	999	986	943	967	963	968	975	899	975	1000	985	945	971	969	927	973	968	968	956	958	944	898	993	985	960	986	996	956	1011	945	998	980	919	953	978	968	922	985	952	980	976	977	968	1013	933	935	976	972	998	948	976	969	1001	936	958	1022	930	927	955	977	971	965	914	956	994	996	904	982	1013	968	989	967	946	921	927	1009	1006	948	944	1018	1012	950	981	935	957	999	989	971	949	925	991	975	923	1047	998	957	1008	992	1044	983	1015	1023	948	948	941	992	1042	959	968	991	1007	989	967	1003	1044	955	990	960	988	904	950	953	1002	990	927	924	900	995	971	902	981	944	973	948	966	990	972
17756	1862	748	541	470	468	437	387	434	401	387	378	397	356	396	370	389	384	367	346	391	411	418	355	392	361	356	365	402	388	383	348	348	372	377	387	376	372	326	388	391	337	381	354	355	387	346	381	362	361	392	416	393	386	394	361	393	354	373	360	377	367	414	404	391	376	373	388	381	386	371	408	434	367	344	392	398	381	377	381	399	388	380	391	384	347	377	370	387	354	375	342	383	363	377	357	346	391	374	362	395	371	358	425	442	377	374	420	368	380	353	381	395	369	341	370	398	380	350	391	345	384	404	373	389	378	350	353	362	386	343	362	368	397	351	376	400	371	345	379	356	372	420	391	350	384	366	391	368	379	385	383	378	393	368	359	341	351	389	352	423	344	361	397	419	352	398	388	404	425	370	411	416	369	379	392	376	416	355	365	364	415	329	337	376	369	359	375	378	361	360	383	375	363	359	365	389	323	376	364	408	348	358	354	410	386	358	407	366	412	342	378	392	390	355	372	413	390	381	379	403	374	385	376	364	370	394	376	375	342	404	380	380	365	414	362	373	383	382	366	434	451	373	340	336	384	380	356	381	354	392	391	377	373	396	375	361	363	374	359	410	406	378	357	368	411	385	392	369	410	373	347	375	395	410	383	369	391	342	373	381	387	395	352	387	387	379	372	359	333	371	387	349	363	372	383	387	372	392	387	404	355	397	365	394	357	360	368	372	347	389	366	397	391	393	339	392	377	365	347	357	430	376	367	358	379	402	376	362	416	363	385	378	398	404	391	395	379	402	383	395	364	381	376	371	385	374	394	372	349	388	345	426	391	385	394	353	374	384	373	374	346	374	395	342	378	339	380	346	406	404	394	391	375	375	364	436	374	369	380	378	394	388	371	348	411	383	399	347	400	387	352	362	352	384	391	406	397	340	393	361	378	386	377	390	402	397	369	368	353	362	363	358	415	405	392	370	402	399	381	376	350	382	365	372	375	389	454	380	402	399	358	390	380	383	350	364	395	405	391	386	384	379	399	366	351	377	410	369	395	391	380	356	406	396	356	399	394	407	363	360	352	382	360	393	378	372	361	395	398	364	381	382	382	382	420	386	350	433	322	379	366	398	355	374	399	357	339	380	373	355	377	363	362	415	374	362	374	359	397	378	384	377	381	383	416	388	376	368	364	403	403	404	404	392	362	383	374	374	373	401	366	386	369	401	364	347	350	389	370	359	376	409	363	393	401	367	386	384	350	388	361	405	379	350	407	409	369	379	383	369	423	412	379	397	401	369	378	403	402	395	379	372	360	372	373	368	372	368	402	401	345	360	372	355	374	367	385	370	370	379	368	384	381	377	387	363	354	361	393	362	390	391	383	366	386	359	385	396	369	396	326	387	366	352	364	363	354	387	382	308	362	361	356	432	374	392	369	359	351	414	424	368	339	387	380	390	432	373	381	404	392	372	352	393	399	399	371	417	407	382	406	397	377	392	369	410	390	386	382	430	407	396	367	423	379	394	371	389	385	354	393	386	357	382	408	375	332	368	407	361	394	379	369	363	348	386	379	370	361	370	361	372	410	389	356	346	377	440	398	410	378	378	372	398	410	395	355	406	383	404	381	401	380	392	360	392	396	411	354	370	330	390	360	358	388	357	361	375	337	408	357	419	375	387	381	375	394	373	385	374	367	344	405	362	355	370	363	382	374	396	365	405	382	386	339	366	363	336	354	414	352	391	377	350	374	380	416	365	335	393	349	362	347	399	417	370	338	367	362	371	400	354	333	368	389	370	382	357	389	380	357	382	390	373	384	376	394	396	360	386	366	375	392	374	405	389	355	380	384	371	373	354	363	377	364	359	358	336	354	381	393	379	366	367	392	363	389	389	381	388	351	359	388	354	387	378	374	418	384	412	372	349	417	357	390	365	377	364	367	376	370	398	404	414	385	380	368	376	397	406	379	371	377	375	374	398	381	418	370	366	374	375	409	422	369	369	366	338	375	370	386	356	388	418	376	395	382	415	380	412	408	349	387	381	403	380	366	384	420	401	327	371	383	386	367	393	353	354	380	421	358	396	388	367	332	398	407	384	406	375	380	379	399	365	365	410	384	359	366	361	376	399	385	402	419	360	346	376	375	373	355	393	350	400	386	362	389	363	357	396	336	346	358	364	370	406	390	410	373	382	397	410	395	369	332	374	376	345	371	375	400	376	395	392	359	385	359	383	367	376	341	377	404	359	360	380	337	375	402	372	362	358	371	367	387	379	370	383	348	329	365	378	406	404	374	406	411	365	381	417	356	402	399	406	375	344	343	368	393	385	397	362	359	352	363	403	384	361	385	359	405	384	403	402	385	357	414	392	391	390	350	335	372	399	371	367	386	406	379	370	384	386	377	355	408	370	384	381	397	402	346	351	378	372	391	366	397	390	420	364	414	401	395	389	391	345	412	387	374	369	401	381	433	369	383	334	357	379	354	364	417	412	386	388	377	374	380	377	404	398	329	364	400	430	395	349	392	350	373	367	359	363	384	371	387	388	369	351	373	381	385	395	362	368	395	388	365	396	376	409	400	377	392	378	372	364	378	376	375	385	357	347	377	380	372	371	351	400	347	377	356	340	356	374	394	370	374	336	374	380	406	375	369	382	388	394	343	348	394	356	359	388	418	386	413	369	366	368	377	375	391	391	390	387	364	362	382	348	377	364	353	374	392	390	413	410	328	376	359	373	346	401	403	395	341	357	353	359	353	363	363	419	363	373	399	338	376	417	356	337	359	372	376	378	391	375	367	400	376	350	403	398	373	370	372	384	366	386	389	408	355	336	363	402	437	411	361	387	355	398	396	395	382	377	382	378	383	392	385	360	326	354	401	357	354	352	385	394	384	365	391	421	417	424	384	405	344	408	376	386	386	381	371	366	411	387	381	426	362	394	361	382	382	353	359	398	382	384	384	378	381	358	377	377	397	350	421	404	364	392	348	361	406	369	364	353	391	349	384	368	394	363	395	375	355	379	391	368	374	348	384	411	384	384	364	385	414	387	378	375	373	381	359	418	365	368	375	379	359	379	329	360	381	432	402	354	387	369	387	363	397	382	400	415	383	383	373	357	363	387	390	352	406	391	373	397	366	386	377	372	372	383	383	358	390	364	357	362	351	401	362	379	328	387	355	398	388	384	365	388	369	369	369	362	367	383	370	368	352	397	402	379	360	345	394	364	363	372	412	374	359	380	364	340	405	378	382	356	396	390	401	336	382	382	372	377	365	378	375	387	312	413	368	430	361	405	348	351	380	335	376	360	341	408	384	369	397	368	390	398	393	378	377	358	395	351	378	377	401	412	357	344	362	352	412	405	390	362	368	388	366	367	383	379	334	338	390	362	330	360	348	373	361	396	395	369	360	375	401	370	368	356	419	371	383	388	390	371	384	361	352	366	379	348	359	365	409	367	378	371	381	381	392	374	368	381	403	363	390	374	372	384	402	412	405	394	385	386	372	368	364	371	412	367	338
12749	1113	1360	1468	1375	1254	1128	1093	1054	1018	990	972	1043	964	952	956	983	937	935	972	889	923	895	918	921	948	909	873	895	956	914	897	872	924	914	910	945	877	884	961	966	929	862	903	894	888	913	923	901	929	908	918	927	893	936	909	943	859	982	887	898	864	915	951	953	915	916	886	913	839	925	904	890	899	930	923	939	908	899	893	882	911	870	900	926	973	968	886	901	955	924	957	894	885	919	891	873	923	896	898	922	883	844	906	921	924	869	985	872	880	885	864	920	910	858	965	910	937	880	944	950	861	918	921	919	908	926	861	889	925	938	932	936	906	899	873	846	955	880	882	861	892	862	922	920	869	912	926	924	932	860	873	932	901	879	903	898	892	917	905	873	892	923	877	881	864	947	914	846	920	916	928	877	895	921	928	963	897	896	900	849	884	888	917	891	891	909	877	867	908	891	915	885	940	927	905	898	943	945	916	911	853	939	927	867	873	942	860	925	907	896	945	940	855	873	964	916	886	894	886	906	897	900	891	875	930	910	887	878	868	961	892	903	934	904	923	898	942	875	868	901	862	939	955	886	964	929	923	947	871	870	894	897	902	900	955	931	925	890	901	948	945	891	925	895	897	864	901	912	885	859	882	908	952	901	938	886	869	928	874	873	964	917	915	928	927	915	946	921	929	894	937	846	921	952	918	910	873	871	907	924	886	880	893	931	875	936	899	898	897	855	881	896	876	914	895	921	867	896	853	871	911	892	857	902	897	909	888	917	915	898	882	870	852	895	847	933	876	953	948	876	892	912	934	907	886	900	887	929	871	826	944	898	895	976	896	934	927	875	928	919	891	882	840	951	928	914	892	914	913	819	920	873	925	926	919	872	917	872	921	945	915	903	887	903	894	881	895	852	922	921	916	915	889	870	895	954	885	934	908	926	917	928	876	901	861	887	959	880	927	886	931	888	918	879	855	905	879	904	884	894	906	905	923	909	928	874	924	954	927	913	856	898	900	897	945	843	919	930	835	922	962	956	861	899	944	858	859	918	924	922	887	904	871	909	916	943	924	891	916	929	933	883	898	910	919	960	877	855	888	883	907	943	931	914	887	841	945	943	943	866	925	974	855	911	968	849	941	939	941	872	921	934	848	915	881	921	925	917	910	927	933	1003	887	834	847	848	886	925	907	923	887	909	890	911	864	930	837	903	882	887	949	932	893	932	907	939	901	870	862	884	869	892	919	867	883	876	902	935	920	885	901	888	922	912	873	923	892	944	941	905	875	874	939	922	929	894	858	885	909	872	901	922	922	901	905	893	907	881	932	906	880	868	826	939	851	922	921	890	915	908	910	834	917	937	929	892	875	944	929	918	869	889	918	914	963	925	866	897	887	893	937	924	914	884	869	953	903	875	888	900	888	946	916	876	903	881	885	899	897	895	857	927	905	895	944	890	909	871	943	892	906	899	894	880	902	926	852	901	913	924	890	936	913	909	884	917	906	921	934	950	850	882	880	850	866	907	880	912	910	915	850	875	914	886	917	830	921	936	922	921	854	871	903	887	878	853	928	864	886	912	914	912	871	931	862	894	887	931	927	908	876	915	858	922	948	913	906	914	916	821	917	903	908	895	867	893	903	867	865	933	903	936	930	889	915	926	888	854	916	927	849	950	876	911	919	867	897	920	819	877	915	902	886	922	875	913	897	899	915	903	917	929	882	886	945	899	851	888	920	952	970	903	921	878	911	986	934	883	934	892	912	920	891	895	894	892	882	938	870	930	895	863	973	929	917	886	878	921	866	911	966	957	929	891	883	857	893	867	880	887	933	887	902	873	853	934	886	876	942	925	923	941	886	852	905	910	890	882	863	890	959	898	900	879	910	892	910	914	938	908	875	914	909	917	921	924	884	901	921	933	917	968	867	862	913	890	932	902	888	878	966	898	920	944	904	911	905	945	869	848	889	913	887	869	903	937	878	920	920	891	961	973	821	911	852	866	912	913	851	894	896	890	944	820	893	916	909	916	914	916	940	830	887	890	869	836	916	919	911	915	812	833	886	850	887	862	840	878	895	882	955	934	923	972	851	862	881	896	934	894	922	856	931	929	878	880	899	901	917	905	894	900	856	943	903	906	922	879	920	933	902	942	880	918	868	952	924	897	916	894	890	955	920	896	944	961	919	875	895	893	930	863	895	861	905	843	924	889	926	864	916	888	865	969	914	930	870	931	937	892	938	965	938	912	871	890	925	881	929	967	918	884	884	847	890	901	925	915	825	929	885	848	896	896	887	876	938	873	890	927	924	920	915	905	882	886	935	914	864	872	855	920	918	919	862	884	896	902	945	832	881	928	878	921	852	937	906	951	922	913	896	910	923	931	967	802	895	937	957	927	916	920	872	914	935	907	933	894	860	909	908	900	902	928	918	901	875	936	902	923	947	901	867	920	911	909	894	872	862	883	946	858	882	910	837	939	898	936	925	870	938	891	896	910	900	908	901	875	892	897	880	834	902	903	875	894	918	925	906	905	928	910	942	876	899	879	873	924	899	912	903	893	934	908	923	900	904	848	882	943	897	909	906	904	904	927	885	923	867	846	871	897	912	911	919	897	826	885	963	894	974	921	955	911	898	935	836	928	960	933	877	949	888	909	910	892	941	881	928	858	920	891	891	956	905	878	880	934	900	912	923	949	902	919	959	885	909	885	915	887	927	902	892	848	916	868	968	876	869	911	924	894	869	860	924	883	888	884	870	919	918	944	938	906	897	919	880	932	882	910	912	930	894	907	924	946	854	909	906	936	893	879	886	923	966	923	905	924	883	895	905	866	887	858	869	861	869	894	930	887	864	921	859	904	872	872	887	896	901	882	883	949	895	905	879	869	890	935	929	895	946	895	875	868	898	902	890	892	883	915	900	927	903	994	938	911	902	905	882	914	860	968	934	864	914	872	863	907	886	833	898	955	881	844	950	849	840	918	907	895	922	875	892	908	859	881	908	915	930	944	886	879	893	887	925	947	907	910	862	883	915	922	895	922	902	890	889	927	873	925	825	871	941	884	884	891	926	912	922	896	894	870	914	886	958	902	907	959	919	933	895	943	923	953	906	872	906	894	889	879	922	896	887	863	902	862	898	942	940	911	920	886	912	851	909	910	885	895	905	871	880	852	920	868	908	960	937	902	884	938	933	927	867	953	891	880	905	893	923	979	936	853	930	870	879	875	865	888	959	926	930	887	884	852	916	861	945	942	916	871	923	919	897	891	905	949	900	884	907	911	924	897	904	882	907	852	882	933	946	873	890	891	940	884	876	938	870	903	909	903	913	870	955	892	864	882	930	902	866	925	882	926	889	946	888	921	935	891	951	895	916	920	883	894	953	893	900	890	881	876	891	960	901	915	907	930	925	887	891	907	901	931	892	875	927	901	913	894	835	883	886	893	895	900	895	941	880	932	900	871	883	981	914	856	896	916	919	865	885	834	920	961	853	892	836	887	921	885	905	906	861	906	885	920	876
26612	3474	836	561	365	337	278	251	238	204	210	210	220	212	194	172	210	192	184	185	196	163	175	182	218	187	187	190	184	199	199	213	185	209	190	186	184	175	203	182	171	178	209	194	174	199	186	197	212	182	190	180	185	160	172	188	182	170	194	175	193	163	151	183	173	177	178	166	186	185	206	196	169	187	176	156	182	188	185	193	175	190	176	166	202	188	176	176	196	199	199	166	213	179	165	174	187	190	184	163	173	198	196	197	192	185	170	172	159	162	187	179	180	184	182	188	208	200	199	189	200	168	170	179	204	196	217	174	190	159	214	171	204	218	176	170	176	184	184	154	197	184	183	184	200	186	179	169	187	198	186	176	187	185	187	175	165	173	184	187	171	175	166	156	186	169	198	153	188	173	175	207	221	198	186	183	185	171	203	176	178	176	178	169	189	182	195	210	165	173	170	177	179	207	184	222	177	178	187	191	168	178	189	189	173	174	186	184	180	183	189	195	199	169	205	198	161	177	157	170	202	172	168	182	184	189	188	206	162	160	183	161	171	214	177	199	198	168	182	192	181	192	198	196	195	178	172	204	169	194	173	190	194	181	164	173	168	194	202	195	155	195	176	190	184	195	204	172	172	196	201	188	188	174	181	191	193	166	187	196	185	178	193	166	166	189	179	174	188	208	182	179	183	184	189	170	191	172	216	175	167	198	193	184	193	176	197	188	167	195	191	193	175	201	172	174	199	170	183	193	189	181	180	182	169	178	177	193	169	201	191	184	199	192	165	205	179	175	154	177	199	188	200	164	177	174	181	188	177	184	169	153	202	197	186	194	189	191	180	167	200	200	179	166	188	183	185	183	192	181	185	176	174	170	178	185	180	215	188	181	184	179	186	182	195	190	196	186	157	170	169	174	189	157	188	162	174	203	193	182	183	185	189	195	195	170	182	183	182	174	171	184	178	178	206	189	202	188	181	181	196	177	190	150	203	186	196	169	195	181	186	214	214	168	155	195	186	186	167	185	199	200	203	160	178	162	206	176	173	174	175	188	170	170	178	184	194	207	197	185	207	197	181	170	165	182	182	162	193	191	180	176	187	178	174	162	163	177	180	200	165	189	196	176	179	194	164	194	196	159	162	179	168	170	169	192	177	175	188	175	199	202	193	199	180	194	204	171	168	200	177	168	203	198	196	173	177	184	185	191	193	191	187	193	175	177	150	184	155	197	174	171	180	210	205	198	172	199	175	211	192	168	186	178	197	207	187	191	182	178	206	191	175	175	188	195	182	180	208	152	206	193	192	207	182	186	219	184	181	182	177	156	198	165	173	196	189	191	167	179	172	173	180	186	168	223	188	163	178	181	152	167	185	190	216	163	181	195	158	181	183	177	195	187	167	194	180	181	189	183	188	189	190	191	190	179	183	179	210	181	191	195	180	172	197	176	209	174	187	171	179	191	200	161	161	196	210	169	164	189	172	199	201	192	196	207	172	210	184	185	186	167	173	187	188	198	184	184	191	177	203	176	197	177	152	182	187	164	197	161	159	199	172	203	199	177	182	180	181	195	183	172	191	171	192	196	191	174	188	178	198	199	186	213	209	166	172	171	191	199	206	194	216	196	190	182	204	180	182	176	200	180	191	195	202	161	181	189	187	187	203	201	199	183	170	193	225	190	164	182	184	182	191	185	179	200	187	178	159	194	178	163	154	161	177	207	205	196	165	194	191	196	187	199	197	163	181	185	182	176	183	188	201	181	191	169	182	190	193	191	198	172	187	199	172	170	195	175	189	186	202	176	207	176	175	197	192	191	170	192	198	188	215	189	183	176	166	178	170	179	174	163	139	189	177	159	166	173	191	183	172	196	198	161	186	186	162	191	197	177	196	192	178	184	179	179	188	172	185	201	175	187	193	167	164	148	192	174	165	175	177	179	211	186	173	178	165	197	185	206	199	174	184	189	153	182	185	170	172	182	187	176	180	178	173	197	187	172	196	195	194	165	175	181	181	197	161	197	181	197	191	201	187	206	196	191	211	185	211	166	213	182	198	166	179	200	179	173	181	183	191	197	195	202	173	181	168	179	164	205	199	169	208	201	206	171	205	167	210	183	195	180	187	205	143	191	156	190	198	200	178	211	185	197	165	174	191	181	192	186	188	177	193	196	174	200	173	207	197	175	165	163	187	190	184	203	198	184	181	166	185	174	168	161	196	187	184	182	143	161	171	172	189	196	189	163	186	189	190	166	229	203	191	184	194	180	191	209	211	199	187	195	200	201	175	193	182	161	166	187	189	179	192	194	180	197	171	183	193	216	194	180	192	180	179	190	223	191	161	196	198	202	180	180	180	175	169	186	192	181	184	228	174	215	214	200	165	191	200	199	185	182	207	199	185	156	157	190	183	170	185	176	188	221	177	184	186	193	186	210	184	196	167	187	188	195	188	190	190	204	215	207	176	166	184	181	167	196	209	177	197	190	190	198	142	162	184	191	189	183	197	190	169	168	201	190	169	165	186	175	192	171	184	197	188	156	189	197	160	179	204	201	188	209	175	185	168	206	175	167	165	180	183	181	192	204	187	168	200	200	184	174	197	201	180	181	174	194	170	154	182	181	186	167	194	183	183	198	202	185	198	159	185	186	184	178	177	162	208	178	195	187	180	169	160	176	190	187	166	179	182	187	186	185	180	193	170	171	177	175	173	190	168	199	181	183	173	179	164	194	187	170	171	172	201	187	193	197	197	188	207	203	209	205	164	195	161	187	211	162	194	188	189	180	204	195	204	183	181	200	202	188	186	179	206	160	201	151	204	195	184	177	193	178	182	195	188	177	158	192	161	203	169	188	180	197	189	199	183	199	144	179	175	181	175	183	162	176	194	185	187	192	173	180	205	169	201	192	182	177	195	183	171	190	168	189	172	187	179	182	171	183	164	165	174	186	185	182	174	207	179	171	171	187	193	172	169	174	168	196	183	178	180	175	181	174	160	160	180	183	181	194	223	200	157	193	168	198	175	142	185	153	193	194	178	179	173	161	203	160	189	178	193	178	175	172	192	188	173	182	172	177	187	194	187	186	164	168	183	214	187	175	207	191	175	214	175	185	189	183	179	213	229	195	180	199	166	184	178	186	166	180	169	190	201	182	178	187	169	179	205	176	146	190	198	220	181	178	171	197	186	191	193	163	174	184	204	209	204	204	186	176	176	204	146	149	187	198	193	208	168	202	162	199	188	179	194	192	196	181	190	165	169	192	189	183	164	198	169	201	210	207	175	180	144	191	194	173	200	195	180	162	177	187	179	181	176	177	182	180	164	194	181	190	162	167	169	191	184	180	188	201	153	179	173	159	214	171	162	179	178	189	196	168	212	208	212	180	175	202	202	199	182	170	188	179	191	198	195	185	190	171	179	194	182	201	176	195	187	187	197	185	184	194	193	183	186	169	207	171	210	169	216	189	167	165	168	160	186	214	195	175	179	183	157	177	190	198	193	177	186	184	178	211	162	188
16281	958	1485	1657	1480	1151	1020	859	757	772	716	663	660	583	603	613	557	534	543	564	532	536	519	501	536	527	521	512	486	482	504	520	543	509	528	547	521	535	505	445	509	492	468	547	494	526	468	514	480	506	493	477	485	489	460	482	525	487	485	468	522	495	509	489	472	506	482	479	465	452	457	494	531	478	487	473	510	488	478	502	462	474	501	481	471	449	503	482	484	487	450	424	507	517	451	476	479	473	497	453	506	464	498	532	448	477	474	480	479	479	476	478	504	459	474	492	465	470	467	481	505	466	497	472	483	482	474	445	527	487	463	499	494	493	471	478	472	484	499	467	497	454	473	489	454	465	514	498	458	516	503	438	496	483	514	454	514	460	444	468	493	501	472	483	461	456	494	486	483	476	464	471	453	511	467	487	470	489	507	522	493	507	482	495	497	489	491	465	462	470	466	489	492	487	497	460	490	502	477	455	494	520	487	432	434	501	461	467	503	507	461	465	498	490	468	458	507	476	508	464	474	482	470	475	461	456	471	487	481	511	484	501	467	467	517	472	512	476	479	460	467	460	442	492	525	484	491	486	456	458	482	473	478	490	467	480	484	465	454	482	504	472	459	449	443	472	532	479	515	479	472	467	478	458	467	460	467	477	500	479	495	465	451	522	488	484	466	530	470	486	493	468	477	489	453	483	480	492	472	465	504	447	494	505	458	465	474	488	439	511	478	461	495	474	487	468	486	497	517	446	515	460	484	483	481	464	483	494	481	482	496	443	475	453	465	506	487	505	470	499	491	430	476	458	525	454	493	458	467	483	475	454	446	514	485	496	491	509	470	468	470	478	466	508	471	459	452	463	478	451	476	470	482	440	443	467	462	467	444	488	462	479	503	494	478	485	467	458	479	480	516	477	494	479	452	476	501	460	481	513	465	449	475	482	507	482	474	505	439	437	489	468	526	463	467	489	473	461	473	494	492	446	484	478	451	446	483	500	475	448	454	442	458	439	458	457	493	477	474	459	492	474	434	476	478	517	483	497	481	472	484	483	455	498	488	475	450	487	489	508	457	491	499	507	473	467	486	457	485	482	511	476	492	465	475	508	439	513	492	488	493	480	479	448	460	504	480	494	496	529	445	457	503	450	469	521	492	448	497	505	470	455	441	484	447	442	536	505	478	493	478	468	485	487	509	497	463	499	464	499	519	468	452	478	514	489	473	524	490	470	461	481	502	458	473	475	479	466	535	478	476	452	471	471	464	439	525	468	475	524	431	511	485	468	486	493	481	511	500	503	457	469	494	518	477	487	483	414	472	469	461	467	482	453	447	478	487	499	472	449	526	483	480	491	464	508	460	474	468	498	457	486	443	475	471	462	447	481	464	503	464	476	494	477	470	472	461	501	497	472	454	431	467	488	470	499	477	457	496	441	472	444	486	519	425	549	464	510	475	509	503	480	502	521	472	464	479	477	492	483	491	496	489	473	531	473	469	496	477	491	487	522	511	478	496	473	461	479	482	448	486	508	433	485	456	466	459	526	494	492	484	484	431	464	465	499	473	475	483	466	460	491	475	523	454	496	447	509	456	508	478	494	463	524	471	443	485	470	501	474	486	476	498	470	475	436	492	450	424	463	488	500	415	467	492	488	490	509	477	473	475	449	488	427	495	459	485	471	474	482	494	471	469	499	456	425	500	459	445	459	454	448	509	430	442	529	507	445	471	444	462	489	452	478	448	503	437	471	487	472	479	464	471	492	488	493	466	465	487	506	481	452	478	464	501	492	485	474	542	487	465	473	470	484	456	475	481	462	508	467	482	494	451	530	473	497	406	438	482	479	503	426	497	457	449	442	492	481	489	475	485	485	457	480	479	504	501	471	525	494	500	532	475	446	469	474	449	473	507	461	482	468	442	493	472	514	431	451	487	466	501	446	502	486	474	509	482	452	477	492	496	491	471	495	465	489	444	473	497	495	470	474	513	468	527	433	466	480	481	507	463	482	463	513	472	462	494	478	511	458	489	503	477	491	479	419	495	472	491	466	460	493	456	489	503	486	496	479	488	527	500	464	468	465	493	446	507	498	489	470	480	467	528	468	527	464	511	475	494	472	495	478	478	492	462	512	490	465	484	452	504	471	469	505	518	458	465	454	446	494	466	494	499	497	498	472	540	470	475	498	485	515	477	509	514	465	473	431	490	483	437	436	468	470	467	444	443	469	476	467	472	502	470	518	511	516	498	493	446	487	459	478	460	472	520	468	511	510	503	454	473	447	477	481	492	467	519	462	497	516	516	456	485	475	458	479	488	498	518	477	478	480	450	479	487	497	523	491	472	443	492	476	476	523	485	444	474	516	502	487	461	487	472	494	496	457	454	520	492	483	466	483	506	489	489	443	484	469	478	491	468	501	468	470	495	498	466	464	493	479	465	505	499	498	462	479	484	470	479	491	476	494	494	474	469	450	481	471	510	485	534	467	476	498	539	482	474	453	501	494	459	488	503	468	465	450	504	480	455	503	527	451	498	420	483	490	463	463	452	469	462	479	505	498	473	475	462	467	490	494	503	506	495	434	461	504	473	470	514	475	501	485	477	496	454	478	453	474	466	474	486	465	473	455	498	476	479	472	431	497	460	446	506	481	478	425	480	487	486	489	475	478	481	503	514	480	466	465	483	474	492	515	483	503	494	455	468	466	462	473	495	498	444	457	496	489	485	483	449	503	478	521	455	448	477	479	476	492	491	474	469	470	509	510	471	511	486	450	493	452	490	458	474	495	457	453	467	432	481	465	472	530	511	505	486	497	474	499	453	482	537	461	480	463	498	481	518	536	436	531	505	503	480	444	471	472	476	453	490	460	498	505	496	497	483	481	518	472	485	463	494	495	476	435	455	455	478	481	457	466	444	485	483	481	465	531	441	437	461	456	481	450	477	468	493	511	476	463	488	489	471	480	420	503	433	500	474	518	514	486	478	508	477	470	470	484	441	463	505	466	483	466	520	519	478	463	455	510	490	461	488	485	476	498	473	497	509	454	451	519	457	461	493	492	499	443	501	468	510	471	460	467	484	446	469	519	468	456	453	471	503	490	460	435	457	498	506	512	464	489	469	474	496	550	491	474	498	474	485	509	448	463	495	456	467	485	485	502	452	486	483	442	475	442	497	458	454	464	471	467	457	504	510	425	482	447	496	494	471	500	487	476	412	468	431	544	483	484	475	516	451	430	483	460	490	499	491	467	452	456	435	474	483	459	489	463	468	468	514	469	413	523	484	485	463	471	483	463	491	525	452	435	483	457	490	476	500	489	481	511	474	491	460	474	506	484	463	495	484	495	502	431	450	466	487	471	487	458	512	523	485	512	482	512	451	465	486	490	471	511	505	487	479	508	470	490	452	457	486	517	455	493	463	439	475	487	462	485	510	480	530	468	510	482	479	499	483	481	459	453	483	470	485	484	481	451	503	469	505	471	469	478	475	478	455	495	483	532	434	463	471	463	468	487	487	474
5093	521	395	425	439	400	385	446	416	411	426	396	415	424	403	399	414	459	376	431	385	395	402	394	354	424	405	405	414	397	389	404	381	413	424	389	431	414	368	409	425	384	404	404	372	364	435	399	387	404	371	377	400	430	378	409	401	399	461	414	397	438	403	398	424	426	380	395	388	407	360	416	383	366	413	380	360	435	426	410	410	379	372	392	418	418	436	406	415	420	387	445	422	398	388	383	401	394	395	394	376	457	383	416	426	422	388	398	380	425	401	413	411	435	428	426	375	389	422	439	380	389	420	354	415	395	411	371	409	406	400	391	395	446	414	418	424	428	397	412	398	374	408	391	390	392	427	386	412	409	419	389	401	373	460	412	395	377	418	413	424	436	417	378	407	389	416	433	404	403	418	378	421	422	429	372	415	405	445	372	404	376	411	424	367	421	386	402	409	394	379	402	430	410	403	390	402	393	428	422	385	398	373	398	377	402	411	380	378	404	395	399	411	368	392	402	394	421	417	383	399	387	414	397	455	401	417	417	452	417	428	398	399	425	390	407	408	388	425	395	418	411	400	425	426	398	387	369	438	386	397	404	391	388	386	384	387	389	395	409	415	395	398	441	396	390	391	416	445	444	424	446	383	392	391	361	407	429	453	387	403	372	370	423	389	422	403	377	401	398	400	413	426	416	420	395	417	409	371	429	370	390	369	400	386	397	379	406	416	398	409	353	401	383	409	387	377	420	368	391	371	348	388	398	425	374	411	403	390	370	404	428	390	407	399	418	381	416	425	376	463	413	402	418	430	394	456	420	429	425	421	358	408	384	425	415	382	430	384	414	390	410	444	404	393	380	346	380	421	388	411	414	412	426	393	436	414	414	408	433	376	406	389	367	416	387	443	401	419	397	411	394	426	382	407	388	384	431	402	372	411	406	426	405	382	384	401	430	428	420	401	401	387	399	401	409	396	422	396	429	408	395	395	375	385	405	425	411	399	398	389	400	399	361	415	407	386	392	372	401	459	410	394	434	428	390	414	366	386	416	388	386	398	368	431	380	390	421	416	430	401	402	378	421	404	415	428	365	425	433	383	397	368	392	403	415	390	407	379	403	392	361	410	394	425	387	422	415	384	381	388	385	442	398	394	405	426	392	411	394	375	388	452	439	400	374	403	410	413	400	401	381	396	387	388	378	398	366	407	381	368	385	357	419	400	381	439	402	396	381	350	431	405	402	427	342	393	433	400	389	403	401	389	425	377	394	409	422	414	377	404	402	398	429	409	374	449	433	449	388	394	418	405	379	408	401	383	388	429	393	395	379	393	420	390	387	415	404	415	440	426	447	412	397	391	400	421	391	438	397	411	405	411	378	397	385	410	369	409	374	418	427	407	431	386	420	426	432	403	395	407	395	391	386	406	416	427	423	397	433	406	400	384	434	432	388	422	415	386	419	388	449	378	433	397	390	409	363	381	380	387	404	401	407	386	399	435	383	370	395	389	417	417	401	386	438	371	415	413	446	423	370	402	414	384	379	409	416	374	420	374	429	417	375	430	394	416	419	362	420	400	373	396	402	409	394	413	407	381	415	411	364	419	441	367	389	460	418	411	436	406	412	432	401	387	393	438	386	392	426	357	406	385	420	380	374	404	444	415	392	436	414	390	446	426	376	404	392	392	386	407	425	387	420	425	460	429	365	395	397	430	413	390	386	367	407	381	410	392	409	388	383	433	394	382	394	386	457	406	403	434	437	431	441	429	429	379	399	451	388	469	406	450	387	420	419	399	446	423	411	412	384	445	412	372	442	396	407	414	394	437	436	388	414	415	374	402	418	389	388	410	450	391	390	389	367	362	400	384	425	415	396	409	415	457	361	400	426	404	397	409	427	426	404	407	462	419	400	391	429	447	407	403	445	424	384	422	389	396	430	394	411	411	355	396	362	373	387	387	385	428	367	379	415	363	395	427	379	394	403	419	411	413	446	394	432	410	399	424	394	406	373	405	429	416	416	348	408	379	389	428	428	396	443	404	424	398	390	404	409	445	406	383	371	371	406	421	412	405	410	430	397	415	413	377	385	402	415	399	382	398	386	360	398	390	402	409	421	411	378	407	356	394	418	400	391	401	414	395	415	366	413	400	386	390	412	367	413	423	413	422	400	368	380	409	457	421	371	386	436	379	408	429	427	413	426	434	437	415	369	400	400	420	383	405	406	394	381	383	392	430	395	358	418	383	432	381	424	405	402	417	392	404	435	409	382	408	429	400	377	443	397	467	405	409	404	394	409	412	410	444	415	412	390	397	406	424	392	374	384	393	420	385	410	427	415	390	365	398	385	449	374	408	436	380	408	374	401	396	418	380	411	405	460	388	382	408	405	415	404	402	430	395	399	420	410	393	407	414	379	410	439	436	402	417	391	391	431	419	383	402	362	377	436	418	436	398	409	382	387	416	419	408	388	430	379	348	401	426	364	385	440	429	411	399	373	392	380	425	437	389	376	390	449	402	481	458	373	400	416	420	441	409	385	407	422	397	435	393	388	417	430	356	388	415	363	375	382	399	402	368	413	382	418	387	387	393	402	411	425	407	395	449	400	398	395	392	408	397	380	422	384	384	406	390	380	400	401	387	429	435	394	403	436	371	419	419	412	402	402	402	422	378	389	384	391	391	393	404	353	421	429	412	410	404	406	409	417	414	402	407	432	405	403	400	419	405	387	347	369	404	381	410	383	440	442	408	383	425	400	349	424	403	410	432	425	417	378	410	404	416	382	372	437	407	421	408	424	406	438	401	369	424	410	422	366	421	384	396	426	385	404	388	424	430	433	405	411	402	438	403	409	443	406	366	432	426	398	381	397	399	425	383	411	415	424	392	428	408	403	429	422	399	365	451	406	409	398	405	403	435	417	404	407	409	410	417	437	388	351	392	455	425	412	438	381	417	409	350	432	390	422	399	381	388	438	419	400	369	423	403	389	389	415	427	391	437	380	392	403	417	408	389	428	416	413	415	420	415	432	391	423	393	379	445	400	424	422	424	410	410	413	420	390	402	407	420	369	399	417	383	403	446	415	394	409	368	410	470	407	420	392	407	401	374	421	379	404	402	402	398	398	370	408	374	397	406	398	384	413	397	399	406	445	432	369	404	436	409	450	425	378	384	407	407	443	432	407	411	393	401	451	404	387	404	411	419	382	369	372	427	402	373	402	425	391	406	379	398	414	394	400	405	391	376	397	418	427	405	406	450	425	417	381	345	401	396	418	417	428	446	414	405	398	404	420	432	401	424	420	389	416	358	433	411	400	411	359	408	415	381	399	378	393	389	426	428	388	385	426	421	398	382	400	411	393	398	424	396	393	429	401	402	386	407	405	419	410	340	435	409	412	416	413	375	438	426	460	384	369	403	425	393	405	420	426	380	404	376	387	432	425	396	394	408	439	388	359	397	414	402	385	399	385	396	407	424	421	378	394	419	398	422	461	387	413	415	433	398	391	389	400	376	379	407	410
4397	997	985	925	1009	951	1000	956	931	895	967	1022	1007	989	978	938	1003	1011	966	966	987	961	1019	928	1016	935	885	992	993	931	901	980	946	948	986	975	923	959	936	992	968	985	1021	976	891	973	951	989	960	909	958	953	946	984	978	967	996	999	956	923	981	981	992	914	1005	951	949	958	966	978	948	920	958	1006	952	964	960	944	951	924	996	959	1007	906	983	963	960	939	991	937	929	978	972	961	936	988	979	1001	945	916	938	903	1012	975	928	978	934	919	928	949	943	972	987	1032	981	967	973	959	982	899	937	983	1011	1007	961	966	952	964	935	979	961	973	962	1012	966	930	889	967	1017	1032	946	936	955	971	948	933	980	936	963	993	1035	982	901	986	926	944	945	955	931	956	994	986	966	979	949	983	987	954	983	983	988	1018	982	1000	998	958	947	1031	980	992	920	970	999	978	973	933	959	989	975	1004	938	968	1033	1025	943	1012	983	943	981	1008	998	1003	981	982	1019	975	1014	959	925	988	969	924	973	949	962	995	1028	948	957	946	989	998	966	996	956	989	1005	972	961	932	910	993	957	956	923	937	917	958	990	975	968	959	995	980	986	933	989	965	969	968	999	1018	938	955	958	941	933	922	991	931	997	892	1036	949	925	1002	916	993	962	942	974	969	1008	949	1020	982	1002	958	997	942	1003	955	1032	1003	939	961	971	923	979	968	1058	992	929	977	945	942	997	935	947	973	1007	1016	981	962	978	992	975	1049	961	972	948	995	942	997	939	946	988	946	991	970	964	957	1037	949	966	949	974	1029	1005	971	941	1023	1018	910	939	936	931	966	959	980	934	988	937	1003	971	971	980	988	1015	969	1011	911	1010	968	952	934	940	944	997	950	943	944	978	938	951	937	954	937	966	1020	937	949	967	951	942	991	981	925	960	921	963	996	1021	959	1017	983	947	995	970	963	937	1001	993	954	930	973	952	966	979	1032	931	988	994	939	984	993	956	979	969	987	964	959	997	928	936	959	957	967	914	937	999	988	984	1001	986	932	974	956	971	969	918	919	971	944	1047	921	994	969	971	988	949	894	978	983	995	917	894	943	916	998	976	952	939	935	986	950	884	925	1017	1015	978	975	971	980	894	938	873	987	958	911	1024	964	991	957	933	961	986	984	931	934	993	1024	944	976	945	940	982	945	1000	942	902	921	910	960	967	966	963	914	957	948	967	924	950	965	960	947	987	989	970	1002	950	980	957	928	1004	988	921	983	959	942	961	956	995	973	1008	963	1016	885	1028	972	964	986	995	931	965	1013	981	981	935	957	981	971	976	978	967	942	911	1012	966	970	1044	933	1025	976	866	953	907	927	974	965	945	955	954	947	953	981	999	947	988	1010	983	970	987	963	944	966	1023	933	986	929	1004	975	954	934	992	1019	979	975	931	948	939	1022	912	1002	1000	942	1002	946	916	985	1029	953	945	988	956	997	918	977	1012	981	973	1010	956	911	908	999	981	926	941	980	935	997	921	986	911	915	990	915	976	957	997	962	957	938	959	964	966	990	950	1038	949	965	994	957	958	972	945	992	1004	962	974	1033	938	999	984	1020	911	933	949	927	938	976	934	964	1009	981	954	957	1013	926	1022	972	952	995	993	923	1012	958	1020	927	966	955	945	938	1007	975	981	975	959	1013	995	982	990	989	985	968	944	963	887	943	960	950	996	916	983	959	947	963	936	944	930	1006	995	998	1000	924	956	939	910	965	968	954	926	987	961	975	1030	951	988	931	938	961	935	968	999	1053	990	904	955	909	922	961	959	902	979	952	940	974	987	928	983	976	1002	929	910	961	951	949	917	957	987	938	934	981	941	958	1017	957	979	972	1019	946	988	982	923	993	963	993	950	981	995	974	1018	998	951	962	953	944	958	980	979	970	987	988	976	971	965	909	925	897	955	951	958	980	1009	983	979	935	975	943	945	981	945	929	937	959	977	968	986	954	987	1007	961	982	971	986	930	964	964	925	963	984	987	948	981	914	940	971	965	959	936	968	956	933	957	955	916	974	973	992	1014	961	948	958	946	936	975	960	939	953	983	954	1024	969	926	939	983	924	1025	970	984	950	995	959	979	960	971	917	998	969	1007	971	961	1008	921	968	979	933	953	967	963	987	944	948	992	1004	998	944	998	987	977	942	970	927	942	1042	1008	891	949	1011	952	958	919	944	981	947	915	987	970	958	1002	949	1016	941	962	977	921	929	1014	953	995	982	958	962	957	943	960	977	993	969	917	952	978	993	982	956	946	1008	949	920	969	928	958	983	965	949	914	947	955	971	986	997	991	975	995	983	951	1010	972	977	967	1006	1009	933	961	905	973	968	996	992	993	963	1000	1026	1011	973	990	969	1003	973	953	979	959	973	972	982	881	951	966	1000	957	950	1002	1042	967	986	998	958	927	950	956	968	967	929	973	952	945	1015	970	947	983	995	960	1014	991	923	969	963	1007	967	1008	1003	1028	995	977	941	954	942	941	925	1057	1005	1001	974	1003	957	971	958	978	953	976	952	965	953	926	1010	1007	1028	913	942	972	959	984	980	1029	911	985	953	941	1014	1000	983	919	970	963	927	944	1002	984	1005	992	962	941	940	976	951	968	943	948	1042	999	949	961	1031	997	968	983	932	931	917	997	951	947	921	923	1006	897	953	923	986	883	986	997	953	1006	904	975	973	984	950	1026	1006	997	965	977	935	959	969	918	969	1012	974	990	990	942	984	989	972	1008	927	951	988	958	900	970	930	952	1033	963	992	982	956	962	928	994	969	978	932	989	997	975	959	941	1022	973	964	966	943	929	950	937	975	1004	996	962	996	955	999	944	917	943	945	1018	1028	958	1014	963	992	939	980	957	1013	941	976	938	990	985	956	983	972	932	1014	1061	942	999	965	907	986	1008	960	1000	938	941	929	991	960	970	963	945	962	969	965	966	1013	1019	945	983	968	983	949	1001	936	976	1012	1002	924	975	968	951	959	932	914	930	939	928	1018	967	982	973	923	977	974	930	992	1003	959	990	997	984	1008	940	944	971	1000	980	979	968	1025	935	931	937	964	942	994	961	992	952	987	946	939	928	972	946	965	1016	964	980	910	942	955	1005	972	971	992	939	962	985	1024	967	969	985	964	986	1004	995	1016	960	941	996	967	949	963	970	1000	969	936	936	1004	918	931	967	950	985	974	971	915	910	965	984	960	980	996	1024	936	920	1019	1018	922	1015	967	957	941	923	964	964	954	964	933	958	941	969	998	1022	999	962	994	878	1005	966	899	1025	1019	978	958	907	981	979	990	897	953	980	969	952	944	966	992	945	968	1004	1023	978	996	954	965	964	969	938	969	947	1021	976	970	942	1001	987	961	939	975	935	974	927	915	988	991	990	994	930	932	979	934	999	967	942	978	934	1012	903	971	952	960	1017	959	1025	993	1010	989	1067	952	1001	917	972	1039	948	998	1003	978	985	944	965	955	964	950	967	927	988	965	933	945	953	1010	1022	1008	993	946	945	928	972	952	924	1004	1010	976	969	988	1010	1043	1020	1010	966	937	1008	974	932	991	937	890	969	946	1007	971	975	972	947	1007	966	965	949	984	956	941	982	952	1022	965	973	978	938	996	991	975	942	979	1000	951	926	975	938	965	1013	910	974	978	1017	928	938	972	1000	1050	1013	946	1052	969	909	938	920	979	1009	992	984	948	959	985	944	980	985	973
16648	1532	665	583	512	417	424	415	379	409	400	380	386	398	381	388	396	397	389	439	401	343	403	413	407	392	392	395	372	377	346	388	371	374	369	372	338	381	393	393	358	374	360	347	414	398	394	380	400	358	380	365	358	394	391	377	353	366	413	403	406	368	339	358	349	385	370	413	379	370	376	376	393	363	353	417	404	364	347	392	381	372	354	349	407	372	383	377	362	378	368	364	362	369	411	371	357	360	392	378	365	386	414	393	383	375	396	407	368	410	367	357	346	379	415	400	362	397	389	395	429	382	370	387	406	350	365	352	406	394	351	391	394	342	372	404	362	385	380	388	375	388	350	379	413	359	376	375	419	349	378	360	382	357	353	397	356	381	364	397	373	384	379	363	343	371	395	334	380	358	398	391	372	415	403	371	373	334	381	361	397	366	366	352	441	383	358	373	344	390	366	339	372	377	355	380	399	384	388	357	358	365	376	385	375	410	349	395	381	349	380	396	392	390	407	366	364	337	379	364	389	380	365	360	368	364	384	409	373	386	389	341	365	374	405	400	383	358	368	371	358	409	354	408	399	381	362	344	378	379	396	347	418	347	355	375	374	359	359	362	372	415	375	373	401	369	382	352	395	381	374	361	327	391	407	378	387	359	397	383	376	364	384	372	368	397	363	407	380	400	359	396	373	382	369	362	347	343	363	358	382	419	356	363	372	385	317	360	392	364	373	383	414	398	395	374	388	394	351	347	385	381	411	357	406	362	374	341	399	366	395	411	384	370	378	355	369	376	348	384	392	378	367	380	378	358	395	365	389	358	382	352	322	369	376	378	369	370	366	341	377	367	382	380	367	380	379	347	366	373	394	371	383	354	367	388	332	348	376	375	362	413	381	383	425	363	387	410	397	341	366	416	381	362	388	343	388	383	330	369	359	369	382	404	351	372	340	364	365	353	385	336	370	355	406	353	367	414	407	398	396	405	367	398	412	376	380	337	350	412	382	402	366	388	372	379	367	388	341	385	364	369	350	371	390	358	354	356	359	354	367	375	371	389	399	375	346	399	372	398	396	378	365	372	361	353	351	364	384	387	380	361	395	399	396	379	378	378	392	375	387	379	376	383	382	380	378	380	380	350	382	399	372	355	374	384	371	389	350	363	376	356	389	362	360	399	351	360	368	371	384	389	396	373	368	371	342	356	359	339	377	368	380	376	339	371	376	340	335	363	405	365	415	372	427	369	393	388	374	383	383	358	374	380	346	382	395	393	408	367	351	391	376	399	376	347	396	333	375	391	352	381	370	394	389	375	389	355	403	352	357	358	370	385	368	389	380	392	364	381	362	383	371	366	409	342	347	405	356	360	347	383	413	367	393	370	389	343	381	401	394	405	402	384	382	400	381	337	360	369	357	356	382	403	405	378	417	379	366	360	350	392	388	368	382	383	348	367	375	394	342	379	393	387	396	368	363	398	406	378	364	393	373	352	358	361	377	392	360	379	377	419	400	409	386	389	395	344	392	354	383	364	383	399	384	355	386	379	370	396	393	384	383	388	377	363	371	364	373	398	364	415	398	377	361	393	372	378	373	386	378	393	348	331	394	361	362	401	384	372	377	386	377	378	379	363	378	347	362	383	330	383	384	367	388	365	404	372	390	364	327	412	358	403	363	356	361	359	388	426	380	395	408	396	373	396	333	400	386	390	389	352	396	392	394	343	384	402	397	369	392	369	402	413	379	369	371	337	356	379	392	399	370	405	370	354	374	367	341	364	358	429	384	410	390	414	356	399	385	371	341	380	396	396	368	350	339	395	402	379	322	386	377	382	378	359	358	356	383	392	390	352	383	389	357	410	394	356	368	394	410	394	387	385	372	375	351	351	383	368	376	373	408	355	387	401	376	370	370	369	376	370	385	369	357	362	391	370	361	404	418	399	372	377	334	384	375	342	351	333	391	367	346	377	393	356	383	390	369	388	370	374	391	343	410	366	360	368	394	370	374	389	363	371	440	377	410	388	412	379	372	377	379	363	413	361	396	394	377	365	353	368	350	370	377	343	358	374	382	337	377	380	361	377	379	386	369	347	356	387	366	359	326	394	406	382	377	366	386	420	390	355	373	396	394	380	360	357	379	377	383	393	343	363	364	372	361	395	367	363	403	367	357	385	388	411	391	377	388	349	386	350	366	336	383	391	368	375	363	350	403	394	387	398	399	340	353	387	393	390	375	349	386	357	405	369	391	395	387	402	376	402	409	389	383	397	392	401	421	375	440	378	340	389	359	357	342	391	385	395	367	373	377	357	406	387	401	413	413	385	358	377	382	405	378	375	357	390	388	340	355	346	395	348	354	423	376	378	363	362	386	358	383	340	382	402	399	396	372	395	401	398	349	385	378	361	344	363	397	405	377	431	386	356	359	364	374	363	350	361	370	374	398	400	401	417	356	415	404	404	353	374	394	363	368	348	404	375	386	391	400	357	370	353	366	340	371	376	346	368	354	367	350	381	405	412	420	398	315	364	405	404	375	341	375	348	394	398	371	390	371	383	412	392	354	418	385	375	390	391	357	390	398	393	400	382	392	376	419	381	395	368	349	357	353	361	367	389	368	389	398	413	388	395	362	426	382	375	341	381	352	342	385	386	398	371	393	405	363	346	366	426	386	371	379	383	377	366	366	394	402	376	345	374	396	352	370	379	374	352	382	366	343	343	390	428	380	385	354	391	405	405	392	424	404	354	378	415	386	390	338	358	398	395	348	379	390	406	360	382	351	364	404	352	364	400	359	373	384	349	378	385	351	414	405	399	357	376	377	357	402	397	385	369	380	383	392	374	396	379	366	391	367	358	380	383	401	378	387	410	358	380	369	384	378	360	416	399	387	389	368	403	368	364	388	373	378	348	361	397	341	388	370	361	372	394	359	363	390	398	385	370	394	347	371	386	366	406	399	386	402	363	387	379	390	394	350	341	387	373	349	349	362	404	344	384	367	386	390	397	408	399	351	445	385	404	370	377	369	378	385	376	386	362	391	363	350	378	374	365	393	414	362	383	387	411	388	393	353	386	328	379	367	368	408	402	366	395	377	362	396	384	381	393	395	388	366	407	381	370	379	369	355	394	358	399	387	363	373	370	426	361	361	400	384	387	340	348	367	380	390	344	380	357	333	378	392	391	408	373	349	373	373	371	370	348	382	344	346	345	364	386	398	378	361	396	376	354	365	350	385	370	396	411	374	396	354	398	347	368	384	364	396	365	363	340	349	393	369	437	389	390	366	376	392	362	389	413	398	356	413	386	361	379	387	377	407	411	353	362	359	371	366	336	372	383	379	400	405	350	366	359	358	372	393	351	384	384	381	362	380	398	381	360	361	385	346	423	358	406	384	370	378	390	388	345	363	367	374	347	415	380	369	375	406	405	350	362	392	374	367	364	373	343	356	397	363	370	367	348	382	386	367	405	370	398	362	342	347	358	393	390	384	391	359	389	364	389	381	380	394	383	367	369	365	386
12303	1126	1439	1481	1379	1203	1150	1107	1023	1035	1032	975	956	948	906	941	939	936	913	945	922	945	910	949	911	918	895	923	909	916	929	932	885	950	871	932	933	926	891	870	884	976	880	891	964	900	842	890	854	885	909	915	877	871	910	870	900	902	939	899	908	882	935	898	892	895	850	877	891	907	871	881	863	877	883	880	933	827	916	886	960	917	878	892	886	883	949	905	903	873	907	928	908	879	899	877	895	868	893	867	901	869	855	903	891	903	878	917	863	929	937	868	929	883	860	860	934	898	920	839	852	899	859	866	914	874	900	930	884	886	881	891	858	838	927	832	916	874	921	934	845	925	969	887	963	907	911	908	866	883	872	931	896	847	910	906	944	912	867	932	873	959	920	918	901	905	867	882	909	856	879	922	910	905	899	936	916	849	912	934	857	885	879	881	816	936	828	908	888	935	889	860	930	901	916	889	896	893	914	897	828	902	919	970	955	881	952	893	918	945	850	899	935	883	884	879	893	911	879	887	866	911	893	895	887	884	874	876	902	907	937	898	916	887	921	907	879	906	880	903	930	900	901	868	896	926	936	921	868	891	894	915	880	910	896	931	917	863	930	871	929	923	892	850	885	866	946	944	874	920	871	888	907	927	899	881	903	895	931	887	921	882	870	896	939	871	951	902	872	932	849	858	850	861	931	868	903	873	882	887	870	890	884	903	903	943	880	889	906	910	846	883	908	834	910	868	905	876	906	857	905	850	871	952	857	920	865	945	860	901	907	909	850	926	888	866	907	924	895	914	869	905	881	938	916	903	875	861	887	891	901	859	865	844	841	904	877	902	833	889	857	905	892	882	893	859	882	945	886	934	890	877	884	845	886	931	924	944	901	844	873	884	885	878	861	879	858	882	920	873	933	898	900	858	898	857	930	902	855	898	929	887	900	899	972	947	899	889	899	867	889	906	893	934	906	893	928	908	908	870	895	883	909	879	899	873	882	885	886	894	911	874	919	866	875	918	934	865	879	922	871	876	856	862	905	878	872	911	884	863	803	878	912	883	882	848	897	918	913	898	874	913	843	923	844	908	907	865	904	873	864	931	946	926	868	905	897	937	876	918	875	889	927	901	847	923	892	892	917	922	921	899	879	899	880	892	914	878	858	952	942	878	922	939	914	859	911	896	900	914	956	876	868	879	881	895	862	897	898	857	884	884	903	910	919	878	930	911	898	871	878	848	919	876	871	889	907	930	855	892	938	886	923	896	914	864	892	947	916	913	944	911	892	905	847	892	842	879	902	890	863	916	869	907	883	864	888	858	863	900	886	926	904	890	947	932	853	934	879	858	897	873	830	890	899	916	867	890	884	865	852	900	916	879	855	874	943	905	872	901	902	896	853	887	864	865	892	900	932	855	958	869	899	901	903	924	921	907	855	909	964	897	979	878	919	906	959	902	894	887	900	864	865	876	875	903	890	837	918	920	955	876	901	901	870	861	903	922	880	871	922	865	903	880	900	862	899	897	877	883	834	946	892	901	911	906	884	933	913	952	935	911	897	945	901	877	878	883	857	905	923	885	950	904	910	885	920	944	880	921	890	910	889	837	863	882	880	959	876	892	878	836	911	885	921	957	896	870	906	895	896	876	871	880	883	884	867	870	872	894	953	883	941	879	918	926	887	926	852	858	891	855	941	937	873	931	963	878	878	885	851	892	878	847	971	971	877	821	836	874	906	910	909	926	917	856	896	835	875	864	940	888	871	847	949	934	868	936	834	916	904	892	901	872	884	857	945	869	877	917	943	866	898	864	882	905	894	925	885	963	898	948	904	872	866	902	894	903	901	888	848	927	885	880	901	920	908	939	880	910	903	845	891	959	928	882	913	849	828	928	877	913	869	918	842	907	906	936	899	843	850	933	924	894	914	915	884	954	918	911	861	896	930	881	924	928	905	897	932	901	888	921	907	872	896	867	871	912	831	890	867	908	882	900	863	928	920	863	906	888	875	885	869	932	925	885	837	847	877	894	884	934	933	934	894	891	936	933	913	917	928	889	877	874	886	949	847	948	906	884	903	882	901	918	870	884	880	830	916	902	878	889	857	896	899	843	882	891	872	942	933	879	936	867	956	910	844	901	894	843	862	923	905	875	922	826	888	918	859	891	924	918	919	845	894	875	863	882	889	900	952	867	907	826	916	908	927	914	921	915	900	889	912	878	913	917	899	975	903	945	895	898	937	877	903	868	877	862	928	885	906	877	872	848	935	924	849	912	920	898	894	898	926	943	860	858	927	891	868	935	934	942	911	914	872	846	959	886	865	877	928	909	941	945	900	910	872	904	891	885	867	926	918	846	883	877	871	896	877	893	851	897	890	928	835	882	936	861	897	932	866	887	887	877	926	894	913	888	917	897	879	880	931	887	898	865	877	932	964	885	896	899	923	922	945	935	909	925	885	862	859	897	939	867	895	895	867	912	939	898	912	891	898	886	961	893	906	867	868	893	897	972	871	870	939	893	847	898	890	880	914	884	911	930	915	975	901	926	823	946	867	920	883	900	967	857	949	841	911	901	908	874	842	957	908	889	927	892	925	934	913	902	898	905	927	876	883	930	934	918	892	861	938	899	854	903	906	872	880	934	899	919	857	922	912	852	858	916	862	877	904	887	898	908	885	890	844	918	877	890	891	881	899	978	861	910	891	903	868	867	883	926	854	906	899	878	878	896	855	913	944	883	876	884	880	892	860	983	898	819	884	859	884	924	907	854	893	876	912	870	950	904	841	917	890	887	879	844	868	874	900	912	933	882	870	876	926	862	874	901	910	909	912	935	924	902	902	870	895	883	902	837	911	844	874	906	915	884	925	877	883	932	851	887	930	937	919	888	903	920	925	924	884	900	902	878	883	878	896	835	888	845	929	894	932	898	884	829	880	911	909	889	913	912	919	887	846	892	924	887	915	884	890	920	903	934	891	880	905	953	926	856	861	863	869	879	878	880	897	868	828	874	891	881	899	940	913	892	883	814	934	879	864	844	900	895	872	911	923	886	934	846	936	886	902	901	900	957	897	928	897	886	922	915	914	917	875	886	877	901	895	869	841	914	892	865	913	858	917	917	871	834	864	844	921	908	931	904	878	892	940	946	853	911	863	845	864	908	901	864	831	930	896	882	944	869	879	956	890	880	917	911	891	871	946	880	896	876	910	940	870	889	890	902	897	899	873	886	885	935	944	877	853	906	889	933	932	923	902	956	911	929	932	892	934	907	935	868	941	911	872	922	945	926	908	836	906	836	907	928	897	898	946	881	878	913	958	904	895	907	893	879	857	870	885	906	889	892	874	862	917	957	907	883	856	897	875	874	924	850	890	941	942	873	875	939	926	954	856	871	887	901	843	906	897	916	904	905	884	916	897	898	838	906	898	866	888	903	925	899	823	881	881	886	902	898	894	942	866	915	933	892	908	856	859	841	896	853	913	893	804	867	847	903	909	883	893	899	932	921	874	873	883	897	919	854
27425	3673	926	539	387	354	253	234	202	243	207	226	194	233	197	199	224	200	186	187	194	166	189	181	183	171	177	209	189	182	194	183	180	199	190	210	173	196	179	218	190	177	161	182	218	185	193	202	194	211	183	181	175	203	180	187	160	161	188	189	198	169	181	175	180	202	180	181	182	171	168	189	179	194	208	167	188	184	185	189	196	192	179	166	193	172	189	178	178	179	189	197	206	173	171	201	177	204	181	197	162	183	209	171	176	181	199	184	186	165	190	155	165	172	184	180	192	207	179	162	208	172	175	188	185	172	177	187	167	171	175	200	200	162	183	172	191	158	195	159	161	187	180	201	175	186	162	189	194	163	187	197	188	191	183	179	189	192	167	191	173	177	193	193	191	171	187	192	174	160	184	189	171	188	175	189	186	193	211	202	176	169	167	190	218	184	177	165	193	192	164	182	181	175	174	183	194	221	182	197	191	204	189	153	175	168	168	197	191	184	166	183	187	188	184	189	208	174	203	188	209	213	204	215	173	193	177	188	192	180	192	176	183	184	194	191	187	182	170	203	184	196	188	158	176	185	206	177	185	171	189	196	174	213	187	178	217	190	202	153	174	227	196	194	156	157	195	162	163	182	188	186	195	180	172	191	175	177	178	165	204	173	185	190	153	189	159	168	187	200	167	214	188	175	186	190	191	188	197	171	189	178	187	185	175	190	172	178	171	170	192	193	173	183	173	186	177	211	192	190	171	169	184	196	173	197	204	182	163	172	162	185	182	169	173	175	187	174	179	185	167	192	177	178	194	184	191	217	187	165	175	196	153	189	180	196	164	213	188	188	174	177	151	176	186	182	189	181	174	229	162	180	174	170	187	166	197	195	155	172	202	168	177	183	187	230	189	190	188	165	165	183	177	162	195	206	194	202	204	205	176	198	191	185	194	147	183	180	195	167	184	185	203	181	198	217	185	196	209	183	182	188	169	186	192	202	196	180	190	172	176	161	161	199	179	182	213	205	166	170	171	183	153	187	192	197	203	206	184	175	181	181	196	186	175	194	198	204	190	169	198	180	165	178	185	198	206	199	183	193	190	190	217	185	191	181	176	180	178	169	188	197	164	174	191	155	193	200	174	203	188	179	196	161	189	167	228	194	204	187	172	183	189	200	178	194	191	170	188	184	195	185	157	174	182	175	191	180	196	184	176	187	166	167	173	200	176	183	195	186	175	192	184	135	191	186	200	176	180	167	159	174	191	168	164	211	174	184	170	178	197	159	182	181	185	174	178	149	168	199	194	203	164	184	190	197	192	198	205	205	173	206	206	185	179	173	177	175	187	195	170	170	177	159	167	179	181	176	190	188	167	176	190	181	172	197	176	196	191	199	204	177	195	201	180	170	173	187	173	199	164	172	202	194	177	185	214	184	184	163	182	181	186	183	180	215	180	194	192	169	189	196	189	191	197	158	195	161	166	176	213	174	166	177	163	194	189	184	164	162	183	171	179	179	187	194	192	181	191	182	182	172	166	166	191	179	188	152	174	190	172	189	179	195	195	189	187	187	176	181	187	178	184	190	192	195	163	196	169	195	193	199	176	172	160	198	185	188	171	182	179	185	182	176	175	207	177	198	199	204	188	173	190	168	199	193	177	195	195	190	196	192	172	176	184	164	195	178	195	162	198	178	209	186	199	200	186	196	183	184	158	178	170	188	189	181	176	191	196	179	178	198	198	199	189	193	184	179	193	204	166	186	183	168	191	195	210	180	189	194	189	192	158	168	195	195	194	164	165	174	167	184	184	173	170	171	201	183	197	176	164	176	160	188	178	184	179	158	165	178	182	166	161	168	207	210	190	179	192	155	196	165	175	182	195	193	192	182	168	183	190	178	198	178	156	199	195	195	169	196	178	183	171	185	162	174	196	189	199	180	159	175	198	202	191	188	162	180	161	165	188	186	215	171	176	180	179	175	183	204	181	186	190	186	174	165	185	204	168	181	239	195	179	168	199	180	203	185	193	200	197	210	205	184	181	170	198	201	168	183	175	180	178	169	186	176	206	191	177	183	183	188	185	225	161	192	197	198	197	173	178	183	191	173	196	166	167	161	178	194	193	186	172	177	196	195	189	187	179	221	179	176	183	187	183	197	201	179	171	178	170	171	195	160	182	177	189	192	170	185	199	210	196	188	201	161	188	192	208	186	175	195	167	159	154	171	166	205	182	157	183	175	178	190	201	185	175	170	182	173	191	171	186	154	193	187	155	177	191	186	191	199	168	193	185	198	174	190	172	175	181	159	165	170	174	162	198	188	191	200	194	177	161	172	200	176	197	192	199	194	172	184	193	173	225	183	173	185	157	159	161	190	195	177	189	196	173	184	175	163	174	195	157	179	165	193	153	181	181	204	178	183	186	185	181	190	193	212	153	207	202	174	202	184	198	212	210	181	190	180	179	205	187	208	168	197	196	166	170	182	196	192	192	153	188	172	175	184	178	178	180	164	170	171	207	199	189	165	188	181	188	197	180	196	200	196	178	169	181	167	194	185	190	184	185	164	180	165	172	197	159	157	152	184	193	200	187	184	176	172	170	175	197	179	196	176	194	171	183	190	191	167	193	186	174	172	177	186	190	200	195	206	175	186	170	159	181	183	187	184	191	210	158	167	196	170	163	161	202	186	182	168	190	198	174	179	222	191	192	184	200	195	174	168	191	175	169	193	201	161	182	177	177	197	186	176	175	185	189	184	191	189	169	175	180	165	187	164	175	180	171	193	184	176	183	215	186	184	160	189	161	170	193	180	180	186	184	202	160	156	164	194	164	199	215	181	186	177	188	199	176	159	181	185	199	166	178	199	176	164	173	188	199	186	177	168	163	172	170	172	194	188	175	181	173	213	184	196	154	178	179	187	169	189	205	183	175	200	181	206	189	159	179	202	166	186	193	209	200	195	165	170	174	172	197	186	182	199	176	195	203	208	190	184	172	173	199	169	188	190	189	181	186	167	170	183	203	209	176	192	179	157	186	181	176	208	172	214	184	194	161	193	187	198	176	189	210	195	195	178	164	186	178	192	184	159	180	193	174	205	206	179	165	201	191	184	213	171	179	183	186	194	170	177	197	188	180	194	200	168	198	172	181	188	164	181	177	170	192	207	186	179	183	188	206	178	165	182	175	169	172	183	179	191	170	178	182	179	163	188	200	185	192	180	197	175	181	167	149	168	188	197	194	188	181	219	171	160	175	179	197	152	176	196	162	185	196	191	206	169	182	177	194	177	201	176	196	166	186	169	186	161	167	175	216	207	176	181	165	197	185	192	193	187	201	164	173	153	192	177	199	180	196	191	190	192	201	184	200	168	171	179	188	173	173	180	209	198	185	167	173	165	202	182	172	192	163	193	176	182	172	160	176	202	183	174	210	176	179	185	156	188	198	193	183	192	185	195	197	199	212	154	201	181	190	204	195	176	189	215	181	169	195	196	179	174	184	205	167	163	195	196	186	191	188	160
16762	954	1538	1713	1445	1242	990	850	790	723	713	634	641	588	599	590	543	550	562	539	538	526	555	501	502	514	485	502	493	556	476	469	488	525	504	519	522	502	514	460	489	473	518	490	491	477	477	517	524	500	476	480	482	480	498	481	501	512	528	477	469	473	522	497	479	488	472	474	496	460	464	461	502	479	499	500	465	513	469	457	496	476	454	491	502	478	492	467	504	483	515	465	439	468	469	500	504	461	481	515	497	496	471	446	460	475	420	481	468	490	470	461	481	482	453	496	448	492	477	462	474	464	494	477	464	518	495	483	433	516	479	478	507	498	464	457	458	494	462	503	491	476	513	467	471	499	464	494	478	467	503	496	496	460	497	464	462	471	500	494	447	492	482	472	463	464	466	461	496	469	499	485	461	498	484	492	506	493	473	464	449	440	461	456	481	462	459	439	479	475	485	497	470	488	481	513	494	474	488	493	515	481	474	492	497	489	492	493	495	476	530	475	521	469	491	487	518	483	460	502	489	490	487	512	473	447	481	471	514	539	485	429	475	473	470	513	452	474	463	469	466	488	520	492	434	470	508	499	481	487	456	486	479	455	468	467	479	476	485	491	480	511	467	487	481	471	459	524	489	481	471	450	490	475	469	498	467	446	484	460	492	453	485	460	466	464	481	471	515	484	438	445	499	481	449	476	455	478	471	483	476	519	466	491	434	465	465	475	441	480	516	498	483	498	494	501	479	481	506	465	484	470	474	476	496	477	452	435	465	476	476	469	472	462	491	454	454	470	502	484	463	518	465	502	448	476	506	456	454	437	497	472	468	489	458	476	471	525	491	505	466	505	493	472	480	470	494	487	520	491	490	451	471	484	464	482	468	460	467	484	499	484	446	480	495	478	489	480	507	467	480	501	519	507	507	480	484	455	485	505	486	456	492	485	497	515	452	449	501	489	485	465	499	505	468	518	480	470	453	477	481	493	469	457	508	476	460	491	469	485	488	422	501	461	456	488	480	452	508	471	516	428	439	490	496	456	466	455	456	470	457	498	508	484	470	481	441	490	475	466	469	468	492	494	475	472	461	506	488	509	463	504	506	502	489	448	482	500	467	497	445	473	478	451	472	467	483	491	488	494	506	445	480	489	497	481	472	491	482	456	511	499	482	503	441	482	457	482	473	436	500	478	469	489	455	476	464	496	479	498	476	505	496	488	498	479	464	476	505	474	518	450	515	437	469	450	490	447	512	492	472	468	523	452	473	497	471	459	470	461	470	463	486	474	477	455	481	484	483	467	485	434	447	501	483	471	479	483	503	458	515	481	480	504	443	465	527	477	501	482	509	456	467	476	495	471	476	481	484	503	486	492	491	483	509	490	488	515	505	500	460	449	467	496	481	476	535	513	485	470	439	468	470	473	433	456	477	517	487	484	433	491	456	486	480	474	453	462	497	492	491	502	506	463	457	469	483	501	508	489	488	497	447	464	477	454	460	460	488	498	482	506	441	437	474	479	464	469	498	494	498	519	477	482	448	494	460	495	477	488	487	478	493	525	521	477	453	483	494	498	446	454	487	535	452	477	441	505	465	492	487	486	478	494	464	529	496	501	482	448	502	485	427	458	507	493	472	437	459	509	450	496	454	485	477	467	464	487	500	480	468	456	470	501	488	475	485	475	489	481	459	462	507	468	434	523	466	494	443	444	427	458	502	456	516	464	481	504	486	495	468	489	458	450	494	451	494	474	473	490	450	470	471	465	465	468	449	493	435	454	421	480	512	441	510	485	467	498	494	507	448	511	458	465	435	482	503	444	478	461	481	514	457	469	466	446	491	440	492	474	483	508	497	507	482	489	477	541	457	450	454	496	506	500	503	457	499	451	428	493	478	469	436	497	474	469	538	445	514	412	459	455	488	514	474	455	482	472	468	466	485	485	527	485	465	476	484	466	488	484	486	460	493	504	493	477	504	485	490	452	483	494	465	469	478	519	481	514	486	463	509	487	454	461	455	486	508	477	473	454	498	492	461	460	451	471	433	493	489	453	521	456	532	487	503	450	513	482	505	493	485	437	460	446	456	504	467	470	470	443	433	487	444	459	448	509	500	487	467	434	485	456	460	472	488	472	490	489	527	478	482	491	469	465	498	457	480	508	504	462	458	448	502	471	493	455	503	479	498	411	491	460	495	464	459	450	508	517	488	454	474	458	517	460	490	465	487	504	495	461	527	511	469	460	477	453	487	496	496	470	454	495	472	481	447	462	496	500	512	477	468	496	446	474	478	470	467	471	488	437	479	465	495	478	492	490	495	509	475	485	440	501	486	491	452	419	462	473	471	513	480	473	459	511	488	487	449	463	472	484	483	493	484	474	497	488	477	536	482	475	475	486	456	506	468	479	449	458	473	482	473	522	496	512	465	450	461	452	491	518	510	471	472	508	502	483	481	470	479	482	508	467	544	479	463	506	521	455	496	486	475	483	464	463	490	487	500	452	442	465	534	465	480	467	480	498	518	491	488	499	455	494	491	463	488	504	487	523	480	471	474	483	452	526	480	471	488	477	500	529	506	486	486	453	453	463	468	500	461	458	509	487	485	462	509	486	469	515	501	454	472	445	494	511	505	441	505	455	493	444	506	487	473	494	429	464	445	453	489	485	505	489	482	442	499	474	522	467	493	446	476	508	479	464	483	466	479	494	498	483	484	490	453	477	504	521	509	449	489	479	504	471	437	484	504	484	491	495	482	490	498	411	444	470	471	485	443	509	473	519	495	491	525	484	476	481	472	480	475	489	458	455	467	475	519	511	488	457	496	497	490	474	462	475	485	471	491	505	468	466	499	458	455	469	456	495	501	453	465	528	495	497	485	479	466	483	460	489	470	447	495	499	489	467	478	452	473	503	509	506	472	455	492	480	480	489	468	479	507	497	480	480	465	524	496	479	489	482	501	480	485	506	440	498	513	507	528	506	474	471	503	490	478	446	481	442	510	503	467	492	455	496	515	528	477	429	515	483	511	459	484	513	487	507	483	475	501	462	447	518	450	471	467	486	520	496	500	453	476	478	449	458	499	515	510	456	478	480	440	492	501	466	497	483	449	458	500	480	519	511	479	466	504	519	476	506	492	468	476	488	463	516	502	472	531	491	495	500	479	485	502	477	490	507	472	461	509	510	493	496	447	471	456	479	461	472	455	466	515	474	450	471	507	470	493	535	464	478	480	494	511	483	496	492	479	494	459	509	457	495	472	511	500	476	474	488	474	456	491	489	459	478	454	456	456	442	522	500	473	468	496	456	443	490	483	483	501	505	462	486	452	478	469	484	472	458	505	477	468	470	434	443	495	498	431	480	513	487	434	501	490	532	492	501	487	479	495	475	461	499	483	488	471	506	463	502	471	515	483	494	479	456	482	500	437	466	503	467	500	477	470	471	514	471	464	511	502	467	515	467	506	500	490	507	488	472	462	461	486	489	504	434	491	501	482	513	492	506	474	478	472	489	474	491	472	448
5426	570	412	430	425	399	424	398	361	404	415	393	380	378	408	390	394	407	400	396	419	392	399	400	405	403	417	412	392	424	424	394	399	409	399	404	386	387	412	385	419	461	382	401	381	360	399	417	396	400	398	393	405	393	407	400	388	411	385	372	419	345	392	392	401	363	383	394	399	408	410	393	392	400	392	404	435	410	390	399	408	380	402	391	415	405	396	366	430	391	374	435	420	412	384	355	424	384	400	416	424	453	379	408	367	374	406	398	406	430	390	375	377	399	388	363	407	392	378	400	384	389	419	398	378	349	416	416	394	364	374	351	396	438	379	420	388	401	441	432	390	416	417	420	408	410	364	365	393	383	415	394	378	380	394	367	380	361	390	403	363	374	405	401	405	369	408	407	395	431	381	404	401	438	416	427	417	387	399	368	422	409	410	416	416	430	385	408	393	393	403	394	428	403	380	414	390	385	392	411	377	429	413	436	353	413	407	401	359	394	376	407	384	403	407	417	401	402	419	374	385	412	400	392	389	423	446	385	375	410	405	412	410	392	412	391	413	365	413	411	407	431	386	396	395	397	424	409	379	414	378	370	397	430	403	386	408	445	402	386	422	394	407	394	362	420	423	398	418	409	401	425	414	406	427	405	386	423	400	425	367	443	390	396	399	397	400	418	416	398	376	338	364	376	374	403	386	386	408	374	403	412	393	408	409	388	401	410	410	426	412	419	391	400	407	384	366	386	366	373	380	411	408	396	413	389	384	408	385	408	422	363	407	393	430	397	403	418	390	394	423	392	362	392	432	351	410	394	405	437	409	395	386	415	445	433	431	367	416	410	396	414	366	397	384	411	455	430	357	401	397	424	384	389	383	361	397	417	419	390	396	369	408	385	398	405	399	413	373	393	413	400	388	428	398	416	434	417	410	388	387	409	400	403	412	375	347	373	391	387	389	422	404	373	393	395	375	374	405	414	352	399	384	396	378	372	392	400	431	434	378	415	388	403	381	415	397	388	369	416	370	427	394	405	415	461	436	390	423	386	388	419	383	436	429	380	386	404	412	411	395	411	364	374	392	398	404	394	441	391	356	377	391	427	375	412	428	356	410	405	390	404	388	395	400	437	381	403	413	406	362	382	391	434	416	430	387	407	395	378	408	452	411	416	413	425	400	421	386	404	405	420	436	374	388	406	412	391	398	407	408	428	394	402	404	432	412	337	395	380	366	432	411	407	434	383	421	413	421	377	384	417	394	375	419	416	402	404	382	397	421	411	398	388	443	402	409	372	432	394	394	399	384	377	420	425	390	378	400	432	418	402	401	375	414	400	393	376	399	424	353	386	374	447	375	415	444	394	379	402	418	408	370	368	411	397	450	409	395	387	431	367	419	447	376	404	425	398	376	373	395	404	399	382	410	383	371	431	432	393	442	427	412	414	387	404	379	409	430	356	395	395	388	387	457	430	385	395	388	390	404	417	412	431	400	375	404	398	395	408	386	391	385	431	390	386	395	374	412	406	406	391	397	390	414	419	415	396	390	404	394	413	417	373	417	395	403	371	403	342	388	384	420	400	404	434	413	384	381	401	407	406	377	421	419	426	417	378	408	401	404	436	409	396	375	413	358	425	440	396	422	388	413	371	396	386	419	401	393	381	399	411	391	407	413	381	410	389	403	353	427	414	403	382	430	418	372	381	423	436	389	374	415	393	415	412	384	421	407	367	421	417	402	365	396	389	392	392	411	379	403	376	402	413	439	409	409	403	434	389	376	389	417	386	428	454	409	455	384	421	399	417	412	428	412	396	403	396	405	390	439	398	395	377	425	393	413	441	381	396	394	383	394	384	414	422	396	400	407	406	387	408	417	365	416	404	394	403	427	411	398	413	375	389	359	409	381	363	393	399	411	372	415	401	421	385	408	383	385	418	381	347	384	364	439	416	355	403	429	402	422	401	422	411	400	403	338	362	388	400	376	427	385	366	391	402	403	414	383	404	400	376	424	384	349	455	393	373	409	422	392	409	410	404	414	411	377	422	410	370	413	449	386	419	383	398	376	391	415	408	415	406	390	396	356	373	407	428	385	405	420	421	387	430	405	378	376	380	407	377	375	394	439	395	397	439	417	390	412	418	359	346	394	403	394	404	390	398	413	400	423	410	409	364	396	411	414	415	399	394	422	440	406	356	430	435	367	411	417	403	419	388	376	419	365	399	395	388	381	398	387	395	365	405	405	396	425	385	461	405	360	412	425	439	404	393	424	397	403	378	422	422	416	397	362	421	397	386	412	368	404	410	417	423	395	391	389	375	392	454	372	387	383	431	401	421	407	439	394	399	385	419	410	431	387	367	387	389	402	394	369	398	393	391	415	392	412	364	369	417	376	406	368	370	384	387	399	380	420	415	386	394	398	428	401	418	392	389	405	402	398	448	406	367	352	382	405	367	387	424	359	393	421	425	404	387	368	405	415	404	388	378	387	354	411	401	364	402	367	381	356	422	378	436	426	427	373	405	424	383	362	378	371	430	414	407	388	365	405	413	382	417	408	417	410	438	435	391	398	390	378	361	364	391	395	372	377	417	446	426	430	408	409	401	407	420	364	384	418	400	400	385	426	418	402	417	391	375	414	404	382	364	413	398	423	390	410	387	399	416	435	396	407	407	414	400	412	432	402	425	432	396	395	412	403	390	402	426	427	404	413	384	399	449	384	435	449	363	379	431	410	395	385	383	410	406	385	419	392	418	398	412	430	394	400	410	415	367	404	399	408	446	410	378	393	372	406	388	384	404	397	435	381	415	402	382	374	398	386	398	398	392	402	384	419	405	403	399	376	415	409	405	411	383	393	364	409	423	367	438	407	360	401	384	399	411	393	387	398	383	446	349	383	384	392	403	447	414	377	374	406	379	384	385	402	413	428	350	420	418	419	407	388	383	389	440	400	422	397	435	381	484	414	415	367	387	413	417	389	385	378	423	464	421	405	360	442	366	377	388	404	384	361	413	400	389	421	365	393	361	400	406	376	383	395	351	389	383	412	405	404	364	357	413	374	368	413	443	394	407	367	401	369	384	410	431	413	438	395	405	371	395	384	420	415	468	446	390	369	377	432	390	405	360	374	403	371	409	402	432	370	375	354	436	403	386	400	388	413	393	398	412	412	423	399	404	391	422	426	387	413	398	446	411	394	439	396	355	420	404	357	413	370	415	394	416	434	427	373	365	416	405	411	391	385	374	419	401	386	372	383	412	378	419	381	408	370	424	400	457	403	392	346	399	393	402	378	436	404	378	391	377	354	422	387	388	386	388	406	412	353	428	372	386	374	391	388	384	365	380	374	394	369	405	376	426	389	402	404	393	363	424	379	411	424	409	400	375	399	396	425	341	448	425	405	379	405	391	391	402	393	393	356	390	427	414	447	375	412	416	388	425	400	382	435	423	414	402	379	375	371	396	399	389	389	361	384	421	426	400	422	398	407	399	390	403	480	439	399	433	415	410	404	386	385	410
4725	985	918	979	1002	1037	1021	998	1007	963	934	947	902	913	933	988	968	971	978	994	990	951	919	963	970	960	938	994	981	927	963	947	932	1000	1016	1029	938	974	1002	966	931	922	942	964	906	975	951	937	973	968	984	919	963	977	991	930	957	977	953	965	928	938	929	956	989	925	985	921	907	854	949	1002	931	1011	1003	954	986	963	930	933	1019	963	952	1037	941	991	933	977	915	959	1029	946	930	973	953	1006	1019	963	920	1016	933	939	923	886	989	1006	1003	949	857	1022	963	971	956	1036	1006	938	971	967	981	910	976	963	941	1001	970	928	964	971	922	926	977	984	966	969	968	952	976	935	966	957	965	986	1020	883	948	970	938	986	958	914	978	1014	1015	989	933	977	997	924	955	978	1005	970	989	975	968	911	916	933	968	926	893	1001	960	953	931	979	967	961	990	1008	975	983	937	994	906	891	962	963	968	986	954	1027	941	909	930	965	975	983	978	958	940	1013	912	969	1021	973	974	923	912	1008	973	978	999	992	911	995	958	938	994	918	977	912	983	966	985	996	926	927	968	1015	997	975	995	959	988	965	985	942	977	956	999	985	999	995	991	940	910	970	1007	983	954	995	921	953	911	970	992	1012	989	929	929	962	970	1033	956	926	997	984	917	975	987	992	911	969	982	992	947	945	911	965	1007	948	989	977	949	980	933	938	1043	942	980	944	973	968	987	976	928	959	936	990	993	980	988	931	969	913	1030	952	967	971	978	935	962	961	1007	958	952	969	904	961	977	938	991	966	1007	948	977	989	937	910	983	960	975	969	1015	968	985	977	985	928	966	985	949	1000	972	942	948	891	1010	970	939	971	960	970	962	1002	976	978	991	951	978	978	959	927	1015	974	931	963	929	975	974	991	950	1014	971	966	948	960	955	991	974	980	982	896	954	975	921	970	944	982	984	976	933	992	942	943	1011	966	951	974	940	984	966	916	942	989	966	972	939	942	939	941	998	936	947	972	926	997	924	961	960	897	964	931	963	941	981	974	926	946	961	924	1028	1005	1012	961	958	903	939	991	977	952	950	937	935	984	941	963	925	954	976	940	1056	996	955	1017	975	956	911	998	979	962	972	997	972	964	978	974	946	1000	1002	1007	927	945	995	992	967	987	923	947	965	940	996	951	976	980	984	935	915	948	991	940	961	973	997	956	967	935	948	980	957	949	940	951	985	956	983	946	996	927	899	979	966	904	957	907	947	922	981	961	956	969	1062	933	969	1001	981	965	936	987	894	949	924	1004	902	1014	1010	970	978	1005	955	989	1019	926	977	894	963	984	912	988	929	979	1014	987	964	962	983	994	1010	997	940	959	979	954	957	961	994	1005	992	987	936	995	961	954	1025	971	963	956	950	991	993	960	984	956	958	1001	949	1001	971	945	1020	968	1002	975	1007	1008	939	968	965	984	960	950	1014	954	939	973	989	972	943	978	957	969	969	1010	940	947	1014	942	948	959	951	1001	974	952	920	944	942	969	950	926	942	959	954	985	934	964	942	974	977	944	959	990	967	966	947	991	977	983	944	910	961	970	944	922	947	945	1007	970	929	965	968	969	986	971	976	997	982	910	936	1006	989	941	947	951	1009	969	925	950	995	932	972	949	958	934	988	970	1036	930	927	945	971	950	931	983	972	980	965	1003	909	947	966	1013	963	965	948	922	927	1009	967	949	999	1011	942	988	1007	942	944	979	946	940	945	918	953	974	986	931	967	963	1005	960	944	1008	906	1001	970	953	1012	1025	967	965	1002	949	950	958	1020	984	1017	968	972	977	920	988	982	962	983	972	989	1015	952	975	962	953	947	981	1003	945	920	1006	985	963	991	920	937	946	981	955	928	971	1001	878	939	943	915	995	971	963	927	976	961	990	938	978	965	939	1024	889	939	968	1001	948	946	936	932	945	967	914	933	899	994	959	976	1015	948	958	968	1008	1024	958	959	1019	961	950	905	996	924	928	974	1004	927	977	975	931	954	937	1000	900	970	975	960	993	1004	968	951	978	940	1016	953	929	1004	1004	934	982	949	1016	987	959	991	987	930	916	934	909	990	947	973	995	927	1019	940	955	981	931	962	956	969	980	944	986	991	983	959	979	959	948	986	938	938	980	993	915	967	915	1037	997	1017	969	908	998	947	988	962	915	946	984	920	990	946	965	991	1006	1013	967	937	937	924	942	976	973	928	990	995	935	1006	921	958	916	935	954	956	948	1026	954	948	976	945	1016	1019	991	915	918	956	973	950	966	1004	962	972	968	1008	920	945	925	946	992	994	973	944	1040	916	955	950	1013	994	978	996	930	919	949	960	1003	988	960	957	947	879	1008	985	966	951	933	1007	909	972	940	989	959	934	1024	960	962	918	973	988	935	951	891	948	930	971	957	935	1006	985	976	940	920	1057	966	928	971	954	979	1012	997	969	970	973	988	969	979	1056	969	954	971	980	949	985	926	989	903	997	959	959	945	931	971	908	1004	989	1011	977	977	967	952	990	931	982	1037	924	966	998	992	933	1012	945	977	911	1001	950	906	978	1003	1014	1006	928	985	961	917	991	959	946	949	954	921	920	978	983	1006	969	976	942	989	966	941	998	971	918	1027	1005	945	901	943	984	962	964	926	979	935	910	1000	942	985	934	945	972	924	955	983	976	978	961	992	964	951	991	918	959	982	1029	951	925	1008	934	949	986	932	957	961	992	942	972	930	989	982	978	1000	947	946	914	1006	996	907	938	1022	1014	912	974	975	970	935	1032	980	950	1019	937	976	956	918	946	1007	937	978	944	952	974	959	975	959	955	944	965	940	958	932	954	968	1021	946	957	971	957	925	990	976	1003	990	985	950	966	972	947	929	964	988	951	985	977	972	981	951	1008	990	938	991	1006	940	920	992	990	933	926	936	947	999	954	997	943	953	979	929	977	993	973	1007	992	1001	981	929	965	930	979	967	955	952	1006	941	982	996	988	999	948	922	961	1027	981	967	974	1005	1042	922	949	972	921	898	1006	927	946	950	994	936	991	999	965	989	948	957	1021	972	921	1018	988	932	1003	956	1006	993	948	950	973	960	967	940	1012	952	947	1010	1002	946	912	994	965	994	958	1048	954	933	924	968	896	957	991	982	957	965	990	933	1021	965	1010	922	946	918	966	946	987	981	969	944	963	938	913	949	979	928	1026	990	974	981	1022	955	950	992	972	1008	953	933	950	977	944	992	892	960	987	936	950	983	989	925	980	920	918	955	956	994	978	931	967	1001	962	942	1003	972	965	946	997	996	928	937	929	955	982	940	1035	919	973	1000	968	958	950	974	987	930	919	963	938	936	962	943	995	945	1003	967	1007	1014	959	959	983	1009	946	966	962	1015	894	945	997	978	1029	931	1032	959	987	995	947	920	975	985	966	972	1007	938	972	963	992	981	978	1035	930	1002	968	943	927	977	1027	951	984	921	978	980	979	970	1043	969	930	974	903	959	1027	922	999	933	979	993	947	980	974	949	963	952	1004	996	969	958	944	995	1008	1005	964	995	935	915	965	916	988	956	957	982	1045	980	963	958	1014	1000	995	986	934	984	981	1002	968	986	985	923	1018	993	976	922	996	946	995	955	915	981	986	959	996	970	976	1013	940	914	1046	944	930	968	914	914	986	1005	997	979	932	877	975	980	930	984	902	969	926	939	982	1015	998	943	963	985
17585	1687	619	548	447	416	447	461	372	368	409	397	443	395	433	397	381	388	371	367	371	374	391	365	386	340	385	381	379	389	344	443	390	395	357	406	432	386	367	366	370	376	365	368	352	381	360	417	416	353	388	388	358	366	397	371	382	371	383	355	325	399	398	329	403	369	355	375	413	337	420	370	373	411	342	363	383	356	388	353	397	365	395	333	381	360	353	395	386	348	378	360	384	377	350	376	371	342	373	350	397	343	388	388	351	378	378	345	374	373	446	436	364	397	375	394	351	386	387	384	375	384	365	353	366	377	365	350	400	391	378	389	360	403	406	385	372	386	375	400	371	383	377	390	381	372	370	401	382	388	364	401	384	360	371	374	396	386	358	380	366	419	384	334	393	375	357	348	385	393	387	406	384	345	364	370	380	385	330	413	345	350	379	380	348	387	412	431	422	412	363	391	394	374	372	385	368	376	387	376	415	355	365	413	381	383	379	381	371	394	408	361	374	386	382	360	395	411	365	390	370	398	361	374	378	370	369	357	334	384	365	376	404	396	401	392	354	381	398	343	400	350	377	406	374	397	365	343	367	402	395	377	373	396	340	381	355	397	409	393	349	355	385	367	381	371	368	370	339	375	388	383	350	381	344	341	374	381	417	366	389	371	381	410	349	365	385	370	417	368	353	354	379	400	385	388	371	363	360	375	343	373	374	376	445	408	373	352	381	366	386	373	395	362	343	397	362	336	370	393	374	378	353	383	376	351	407	401	356	341	370	372	403	351	378	392	381	392	376	365	405	344	352	379	355	423	389	369	373	425	394	363	350	326	360	440	408	335	358	395	383	368	397	383	371	392	334	384	367	366	398	387	384	363	380	363	385	347	359	382	379	363	383	390	414	379	395	384	383	405	366	401	378	380	356	355	396	389	371	414	370	359	343	409	371	365	383	386	375	340	397	378	342	361	387	407	367	380	380	394	387	381	403	376	336	364	386	403	354	410	388	367	390	359	389	387	385	350	369	376	367	397	372	368	404	360	397	407	347	372	370	392	384	378	372	384	385	380	370	395	383	360	386	433	409	419	398	375	364	388	399	381	402	372	351	423	380	360	363	382	386	407	389	393	368	372	378	401	382	402	384	386	346	390	399	372	399	391	383	380	372	364	389	344	350	403	386	342	384	354	398	338	394	356	358	377	385	392	384	375	409	353	399	418	353	360	352	333	361	377	352	387	366	417	381	432	349	355	370	379	349	360	437	346	417	385	398	372	356	408	391	380	403	371	356	363	350	349	390	395	351	409	350	358	426	394	377	396	369	385	399	379	352	387	361	356	368	375	367	390	370	364	375	333	370	385	380	337	378	377	346	322	309	377	359	354	413	387	386	376	407	366	376	379	377	405	369	396	402	426	395	397	372	385	343	351	339	372	376	366	385	365	378	379	435	385	341	372	357	368	390	389	334	362	379	399	349	356	369	382	356	391	380	385	385	359	374	367	357	331	386	373	317	361	350	354	352	369	346	402	388	384	364	375	400	368	383	389	393	339	379	396	372	387	392	394	354	381	387	389	342	394	390	397	399	395	384	391	386	385	388	359	359	368	411	360	387	367	387	379	374	345	403	407	370	402	372	388	385	337	370	375	380	343	417	380	358	366	368	337	355	390	389	373	381	387	395	380	370	371	399	372	350	351	408	413	375	428	386	348	377	364	389	382	376	370	360	419	340	394	386	354	376	360	345	359	393	363	361	373	367	333	353	399	339	353	374	362	377	355	377	374	371	367	397	431	407	411	367	370	385	363	372	381	386	365	384	391	339	475	351	374	379	388	381	333	383	364	396	345	372	361	373	416	347	367	426	417	343	348	406	387	445	369	365	361	384	376	385	385	415	390	358	388	407	375	355	366	375	373	375	396	350	360	377	396	378	368	389	379	327	355	398	366	375	340	388	370	370	389	365	400	348	375	391	387	374	356	363	354	376	337	338	363	386	354	379	373	379	361	409	389	380	378	365	360	354	360	377	379	342	418	390	349	393	339	361	357	349	366	354	377	381	404	368	365	369	384	369	384	376	383	361	382	396	388	431	392	330	401	376	380	361	384	412	358	379	414	406	410	367	404	362	377	378	379	374	388	383	347	364	399	401	418	387	353	377	386	376	374	391	395	353	325	386	432	372	351	341	395	391	349	376	344	395	388	400	355	401	390	356	400	367	338	384	359	355	389	392	397	331	379	397	380	406	390	393	365	372	383	377	368	376	340	423	381	355	370	393	404	387	368	376	370	362	389	380	352	363	376	357	330	373	362	379	377	390	344	378	377	381	361	378	385	368	373	377	395	359	336	352	367	390	399	380	382	360	378	378	356	351	410	383	372	394	361	401	376	376	362	404	392	362	412	390	366	388	363	340	363	386	363	388	359	399	365	368	374	366	358	411	384	380	401	378	365	373	348	388	367	390	376	397	388	389	407	382	354	390	381	392	410	348	392	359	385	354	341	375	407	393	337	356	361	383	371	406	392	402	384	371	377	382	345	403	379	380	336	391	371	378	398	398	393	368	354	386	399	378	376	359	375	373	405	386	385	380	391	378	356	419	378	397	383	364	372	381	373	395	384	342	394	373	395	371	375	394	401	386	388	369	348	418	375	392	395	407	373	394	385	358	363	338	390	369	391	352	367	371	409	362	376	385	355	348	371	369	337	376	382	367	355	382	383	374	399	356	359	384	376	374	418	388	386	377	374	385	360	373	343	404	386	388	368	343	374	421	360	392	349	385	398	405	409	385	404	365	343	383	348	399	360	420	373	359	386	366	401	382	399	393	387	378	381	371	403	421	381	387	371	377	379	394	341	423	360	407	413	379	397	391	362	387	364	393	375	359	372	370	402	378	372	368	365	396	394	371	352	396	389	405	381	366	377	378	387	404	385	367	348	391	383	359	423	388	408	366	422	347	370	398	385	363	375	408	410	358	391	379	385	359	412	355	344	365	355	378	388	379	371	369	384	371	383	380	407	389	365	361	366	369	368	356	356	415	399	380	384	366	382	373	369	367	403	399	365	378	379	389	392	366	350	385	362	354	384	379	377	355	382	385	377	350	372	371	380	369	351	353	370	355	387	366	384	380	375	397	366	432	408	345	385	379	387	404	373	364	421	364	378	380	370	381	397	379	384	371	402	395	344	410	367	336	426	355	393	377	363	374	316	382	371	376	363	390	371	371	413	363	387	352	382	362	397	366	428	354	372	403	369	343	377	388	367	367	373	359	362	368	403	358	377	366	393	380	402	393	392	394	359	378	389	338	356	393	369	404	351	349	369	357	392	378	410	403	369	390	365	387	355	365	383	354	338	392	362	397	369	392	393	356	388	346	375	349	365	381	378	400	359	376	370	372	367	364	414	385	391	396	389	376	376	386	389	388	377	367	363	345	338	391	399	386	377	365	401	405	377	366	384	367	394	390	367	382	398	391	375	389	385	404	377	380	363	399	368	357	375	410	407	372	378	357	399	388	367
12807	1104	1444	1505	1332	1259	1101	1152	997	996	1031	1005	974	960	892	949	980	922	946	931	879	953	930	889	909	907	926	908	932	916	936	900	892	901	907	912	898	932	918	908	901	925	935	902	888	846	876	877	943	934	886	901	837	864	838	964	910	894	920	920	950	913	999	912	927	937	973	876	844	857	891	861	963	944	918	899	882	900	948	865	877	916	891	909	896	885	903	931	854	911	918	915	898	903	911	915	886	870	937	879	888	884	927	870	906	892	968	871	885	892	939	884	880	883	947	881	861	933	923	907	895	949	887	896	873	953	908	901	879	915	895	867	902	920	915	876	872	865	889	906	893	894	946	861	874	894	939	906	905	927	905	867	845	914	908	922	889	883	933	869	886	899	928	901	918	875	841	929	899	893	857	931	900	887	885	942	886	906	923	911	881	885	944	934	915	846	904	879	902	974	864	892	965	890	874	872	910	923	901	924	952	910	876	907	864	910	891	894	884	930	945	980	901	918	885	922	929	853	921	900	906	901	877	878	944	898	869	902	948	944	934	938	906	885	822	891	912	916	942	918	870	863	905	906	852	924	923	943	864	886	897	949	883	898	874	953	921	877	894	935	890	904	904	884	909	878	888	913	896	936	910	876	875	905	901	861	889	896	855	949	954	905	883	909	885	897	880	875	916	888	959	897	911	916	891	907	857	894	971	905	895	946	938	886	952	935	871	898	918	934	888	908	923	885	903	905	884	873	883	892	915	842	944	875	888	904	875	891	893	900	891	920	874	928	876	879	869	840	890	918	923	838	911	887	885	869	904	924	879	889	853	890	864	868	934	915	968	852	900	893	907	866	942	885	878	938	915	885	932	903	924	880	935	861	895	922	889	866	915	861	907	996	871	915	878	931	956	895	882	881	909	839	878	895	882	893	897	921	897	925	849	867	898	957	866	892	910	892	920	912	880	954	909	940	903	895	916	916	907	885	871	882	955	918	940	863	907	891	957	873	857	902	894	857	894	903	879	870	919	907	851	883	888	924	943	866	855	878	906	824	927	920	830	887	900	902	870	924	852	903	922	917	893	927	913	885	898	927	882	886	945	903	893	884	898	924	893	872	857	938	858	874	934	818	851	888	877	988	897	902	897	872	853	902	927	928	921	885	927	923	856	873	871	945	895	956	904	881	903	837	954	870	916	878	946	893	870	922	931	876	916	858	906	920	912	925	901	882	927	850	895	883	904	875	923	889	889	922	860	899	898	932	981	882	893	898	863	860	939	910	926	889	909	911	896	938	942	889	917	879	866	910	874	910	859	927	943	918	877	879	840	905	949	930	845	868	850	879	889	901	867	896	902	890	862	960	899	894	879	889	932	906	934	915	874	896	907	919	888	883	925	875	874	931	916	895	886	896	921	928	902	925	896	906	923	847	953	898	892	893	913	904	897	912	867	880	860	880	898	883	878	896	905	878	881	903	889	903	870	912	862	900	890	840	934	945	856	902	888	905	865	888	896	928	921	918	894	910	923	840	906	891	895	911	872	922	878	876	885	949	942	893	928	869	910	908	932	937	905	892	921	923	902	886	889	892	917	902	947	880	897	935	925	950	905	899	839	933	882	910	897	896	882	879	935	890	919	899	920	889	945	830	903	935	901	929	902	916	883	894	908	879	893	882	927	922	910	918	883	883	920	876	909	851	906	881	919	948	894	907	917	896	966	911	910	912	928	926	898	929	877	886	870	866	900	928	973	940	918	904	890	943	907	922	924	898	952	950	929	906	945	899	924	898	905	890	878	866	902	918	954	850	915	910	868	936	878	935	922	911	896	892	894	899	894	916	905	923	882	895	843	871	935	877	877	921	899	902	891	890	922	875	913	942	841	965	881	936	849	884	951	941	903	919	898	920	879	941	876	877	899	869	903	922	921	903	890	920	896	967	894	928	969	996	909	899	902	938	886	943	891	885	875	938	937	903	964	888	880	983	911	870	882	868	889	893	872	881	916	859	898	918	933	865	922	855	868	883	928	904	936	897	937	881	866	928	861	939	900	907	878	904	900	915	876	948	866	878	891	899	898	867	858	864	862	914	881	935	890	879	895	930	868	889	914	909	914	868	945	988	921	887	945	846	891	934	919	920	879	904	874	879	877	934	889	901	911	933	889	879	864	887	891	904	859	883	882	876	870	944	892	887	853	902	926	902	910	865	902	948	922	891	915	892	895	939	902	903	893	947	892	944	917	890	913	860	888	938	908	1009	869	871	904	876	911	891	911	930	878	853	833	895	914	918	948	886	915	892	899	886	884	837	907	853	911	880	857	908	864	906	938	925	939	904	869	893	917	903	908	926	843	919	882	912	925	898	866	915	920	890	919	883	902	891	910	924	915	897	903	929	928	911	857	897	924	902	921	892	871	842	866	896	906	884	895	892	874	962	890	891	887	901	865	897	893	974	900	834	898	954	854	948	897	910	897	885	890	938	892	879	922	871	883	871	934	892	930	924	888	900	940	892	900	907	878	881	901	920	893	893	883	923	885	963	891	891	930	823	882	903	903	889	883	943	871	943	901	968	909	897	910	928	896	870	925	946	864	899	942	881	894	884	885	880	961	915	885	871	932	925	877	909	877	978	916	873	905	902	920	926	902	851	880	866	923	914	849	915	879	908	931	940	873	903	858	849	875	936	952	901	893	837	936	908	836	902	851	902	941	880	889	865	927	924	909	877	897	919	901	918	903	930	937	924	884	872	908	852	874	880	899	924	953	844	915	919	941	914	931	902	884	893	916	938	914	879	844	903	882	873	956	893	889	851	895	950	897	884	937	868	868	880	917	923	889	925	893	911	901	922	897	879	835	893	920	866	862	909	905	913	907	888	891	879	940	879	911	909	879	922	858	929	961	881	876	906	912	889	857	926	880	894	960	1002	911	936	933	905	906	861	894	891	933	944	926	892	856	898	887	891	927	940	883	889	924	893	928	886	877	904	897	886	906	890	920	929	880	931	873	903	889	877	952	914	926	933	946	893	932	881	906	899	895	932	888	905	902	912	889	868	889	929	861	912	897	928	937	851	908	927	905	896	870	904	905	891	897	887	893	916	849	875	969	896	879	814	906	919	896	984	859	908	926	842	856	884	919	880	875	907	897	876	857	893	939	878	878	918	871	904	868	894	937	948	930	914	935	938	876	912	926	909	870	936	900	889	919	895	929	892	899	932	970	881	898	837	901	906	850	942	931	922	850	923	975	939	879	932	928	913	911	852	879	904	913	913	853	883	921	964	959	893	896	901	917	892	909	906	880	879	794	843	899	823	945	907	925	862	931	871	875	898	908	890	897	869	920	941	923	895	878	930	913	902	868	931	884	936	878	890	931	931	932	906	879	896	843	877	920	924	858	864	920	872	920	917	902	892	882	982	923	909	922	917	870	844	932	864	926	881	940	886	943	898	936	891	911	868	932	921	889	933	897	923	863	919	894	900	873	900	947	877	894	854	920	899	932	855	919	924	888	872	882	936	943	923
28524	4307	1038	649	415	309	280	228	241	216	208	255	216	224	216	207	189	185	176	206	201	208	188	183	193	172	206	173	181	202	211	180	186	195	200	156	178	164	185	176	194	177	190	193	167	179	180	182	159	192	195	181	191	196	203	186	208	165	182	176	200	193	177	191	188	190	202	187	188	200	199	176	170	198	206	188	168	176	181	196	203	177	181	177	198	170	188	197	189	212	198	158	168	168	182	189	181	210	194	165	193	200	175	195	205	198	174	169	203	207	194	169	194	193	191	175	195	183	192	164	192	198	202	193	156	185	192	177	202	200	194	195	204	188	187	190	186	173	184	175	201	192	165	157	192	154	216	179	205	179	182	165	194	191	174	171	188	180	183	184	171	183	179	194	185	188	177	180	164	168	190	170	172	207	178	194	174	185	202	191	187	191	196	198	154	197	179	187	181	173	183	197	197	170	189	193	171	175	191	188	202	180	167	199	197	194	189	189	209	211	168	164	192	186	193	207	188	204	195	181	158	213	162	204	158	162	205	218	194	172	190	183	195	179	208	185	182	163	172	206	189	207	196	192	188	183	200	173	200	188	181	210	172	174	173	202	183	179	179	207	183	208	175	181	188	177	188	186	209	207	190	177	154	165	164	172	181	193	204	205	160	185	180	175	188	170	175	177	186	179	175	181	188	182	187	163	196	176	189	176	170	212	178	186	197	178	177	171	170	190	175	161	182	180	165	171	191	165	199	170	159	183	194	166	181	201	211	202	189	186	203	160	176	184	172	180	175	191	175	178	183	194	178	183	179	169	191	183	176	192	182	194	207	203	185	181	208	215	180	194	195	182	190	166	166	190	173	179	185	182	186	211	180	148	200	192	200	179	163	199	170	152	175	191	170	189	199	193	186	175	208	193	197	206	161	170	175	198	196	167	179	180	170	176	189	179	186	183	190	174	161	191	201	184	188	194	180	179	187	168	193	185	167	181	202	175	152	181	170	151	183	200	190	195	190	198	196	177	173	190	177	178	197	209	208	196	174	188	189	182	203	170	205	207	212	189	178	203	178	163	185	172	171	174	220	201	189	211	197	167	196	188	170	205	198	177	187	202	170	163	191	176	195	197	176	201	191	192	175	179	208	184	203	220	176	198	181	177	197	201	194	206	182	189	204	199	197	169	179	200	207	210	202	188	172	161	183	148	179	169	194	212	184	191	171	188	156	195	179	207	178	182	165	187	172	183	191	184	202	195	153	173	196	174	169	177	174	166	188	208	157	207	163	192	185	181	189	184	204	187	187	177	192	175	185	171	178	179	174	168	189	196	185	163	191	207	205	198	203	212	177	188	195	196	203	203	188	231	180	192	195	195	197	191	197	176	190	208	194	168	181	156	185	167	196	206	191	169	204	197	194	190	169	207	219	183	172	170	182	187	165	176	192	188	159	182	195	169	218	171	180	170	178	173	200	187	195	174	169	188	177	181	214	175	185	169	196	187	191	163	181	201	176	172	174	186	190	178	188	178	184	202	174	183	203	182	192	178	196	190	194	197	173	205	173	212	171	162	180	142	200	164	179	158	176	184	218	189	198	163	220	181	171	192	188	187	176	195	189	164	184	182	197	203	190	203	187	192	186	216	192	171	171	180	178	175	182	210	182	180	167	199	175	195	212	180	196	161	196	183	209	196	176	207	175	198	193	178	196	204	185	184	184	199	194	177	204	169	168	195	180	186	172	155	162	180	192	208	196	192	169	196	190	192	177	182	199	194	176	170	159	197	204	154	175	183	190	184	192	173	158	186	174	188	198	193	213	196	164	226	176	195	188	157	184	193	211	216	173	184	180	183	181	170	209	165	182	190	172	193	181	176	189	203	179	192	183	185	184	194	174	202	189	179	196	186	198	180	196	184	202	190	192	189	174	206	160	182	187	191	172	188	173	164	182	191	184	222	178	173	202	158	163	201	199	206	183	167	171	168	177	173	189	194	169	180	173	204	157	168	169	184	186	184	187	173	180	192	203	164	207	180	175	176	169	205	178	178	178	196	191	187	201	189	192	180	191	196	162	188	174	204	166	170	210	188	209	172	177	158	180	178	176	201	180	171	205	200	170	189	164	181	189	195	173	197	195	197	197	175	202	171	176	180	202	189	169	164	201	187	176	190	171	190	157	204	172	164	216	191	192	171	168	198	188	185	191	206	199	212	176	168	169	183	179	180	185	221	188	233	208	198	173	183	188	192	176	192	186	148	203	152	195	174	170	194	171	205	211	169	181	193	196	198	204	184	191	189	168	174	200	219	193	168	209	163	191	168	178	183	179	200	182	181	206	183	192	176	190	185	169	162	169	177	212	201	175	167	164	177	157	162	171	194	169	206	203	162	191	210	185	203	179	177	171	203	170	223	187	208	170	188	166	174	203	194	185	176	184	186	158	168	169	182	193	181	176	172	182	189	177	182	181	191	188	190	196	181	178	187	176	206	194	164	166	191	184	185	168	176	198	187	170	202	194	168	184	192	201	182	200	189	163	185	176	193	182	181	191	172	183	176	230	193	166	174	182	178	178	167	164	182	171	205	169	168	192	173	173	181	177	205	191	157	175	181	188	182	188	208	184	166	203	167	169	166	187	207	183	171	200	190	181	144	179	170	176	177	177	198	185	174	174	176	175	172	200	191	179	187	200	175	184	182	173	201	167	171	168	189	196	194	196	172	196	217	199	188	161	189	175	168	170	189	200	170	183	195	185	186	225	182	199	189	177	167	169	189	209	169	194	189	197	197	187	195	186	161	187	198	190	221	193	190	181	196	193	188	214	160	182	178	163	173	177	165	195	146	207	172	207	182	176	192	191	189	181	195	187	186	155	183	193	196	183	181	194	204	168	149	204	174	180	175	186	212	185	189	186	199	186	195	195	188	208	177	185	171	184	200	174	174	175	174	205	177	186	172	191	182	173	163	181	186	179	170	175	197	166	163	193	167	162	172	157	201	204	183	210	204	179	174	190	172	186	180	188	192	194	176	185	206	162	182	180	184	191	191	190	202	205	185	177	182	173	191	174	202	164	174	161	208	171	175	172	224	195	168	181	173	190	185	198	191	183	211	173	182	191	190	178	208	169	185	218	186	186	162	196	215	167	194	191	163	208	176	182	200	215	182	186	192	168	188	162	173	162	183	174	184	169	188	176	178	179	171	201	179	193	183	187	196	197	196	169	179	168	194	189	200	178	176	189	195	200	182	172	182	191	171	178	177	170	181	173	179	191	180	197	190	180	210	187	187	200	188	178	220	189	196	175	191	172	190	173	212	212	178	182	189	183	196	220	172	202	189	216	198	180	196	172	200	180	167	165	183	160	196	168	196	201	178	190	184	180	191	198	201	201	204	167	175	188	190	205	196	179	204	172	188	207	201	192	185	196	185	169	189	177	176	210	168	182	180	184	166	186	190	186	173	155	190	177	196	185	196	177	160	186	185	197	149	178	197	191	171	213	194	179	156	173	187	174	152	179	188
17838	990	1479	1701	1426	1131	948	861	777	719	694	633	600	612	580	571	593	532	532	556	516	510	512	545	498	553	520	487	518	525	508	510	491	508	518	503	477	503	492	448	514	491	475	479	494	466	497	463	506	482	493	499	494	468	498	488	440	478	508	520	499	523	475	504	507	490	491	469	512	494	487	483	487	492	461	494	497	492	472	489	462	490	470	491	467	474	463	471	462	502	465	494	470	526	473	464	496	492	452	457	451	488	508	510	500	518	490	477	482	453	495	484	476	453	520	515	449	464	476	469	476	508	489	448	505	504	505	494	492	501	524	450	492	474	470	458	444	469	529	464	454	469	431	507	486	487	480	465	533	459	525	473	436	473	501	494	476	506	485	477	451	484	455	442	478	500	437	486	464	459	503	455	495	489	446	534	479	453	480	475	508	463	480	505	435	526	457	513	506	475	490	493	443	460	484	466	453	444	462	453	472	508	513	501	494	499	506	473	472	493	496	508	492	488	469	479	442	499	483	475	486	461	473	520	505	500	484	481	468	457	503	456	463	508	452	448	456	494	453	507	460	533	501	483	523	455	462	499	465	511	472	479	513	485	470	471	484	444	433	440	469	484	463	496	478	496	506	457	493	497	440	500	482	490	498	477	450	473	477	452	453	428	503	490	482	475	532	467	473	524	495	482	485	438	488	506	473	486	517	466	473	444	497	487	487	486	517	486	473	470	491	474	481	501	494	446	474	477	480	476	473	433	490	503	474	481	485	437	499	474	484	481	510	448	491	468	499	474	475	510	509	491	507	443	472	466	468	505	474	491	474	468	488	473	492	434	482	513	476	495	479	480	471	502	482	503	511	469	504	476	489	486	472	423	482	472	461	506	495	438	522	506	489	447	463	463	474	529	454	503	482	509	463	475	463	497	490	431	465	542	460	466	461	467	472	466	520	519	474	484	463	512	499	489	483	473	510	478	457	515	500	476	446	470	477	468	454	516	494	466	482	519	506	483	450	482	503	460	465	485	522	479	487	479	467	512	477	533	511	456	424	502	446	494	482	477	480	477	492	452	473	528	435	471	488	522	485	510	484	495	481	477	451	450	443	443	497	488	477	455	475	470	444	499	458	469	450	482	487	469	495	469	509	465	475	435	455	463	477	492	466	488	497	467	471	488	509	483	466	490	457	476	482	479	462	479	462	466	478	497	467	459	535	489	481	502	494	462	478	505	482	500	439	448	478	469	556	503	513	501	494	508	473	532	458	485	498	481	481	489	455	511	460	500	454	515	461	453	492	465	470	488	487	475	456	491	538	473	471	507	482	479	451	516	474	474	519	502	513	475	507	468	455	452	499	508	439	517	466	442	469	477	448	505	466	442	523	461	497	486	493	492	470	479	499	486	447	473	491	536	465	494	457	460	483	495	494	429	463	408	518	486	515	485	441	497	487	479	467	479	469	481	461	512	490	487	469	499	477	469	438	488	500	494	485	504	461	477	494	504	496	444	429	461	442	470	496	494	501	500	466	459	444	455	484	468	485	501	453	483	461	470	488	467	492	503	459	471	421	462	507	471	501	497	510	458	493	515	490	521	477	457	520	488	460	490	477	492	493	446	494	479	480	524	449	468	500	494	514	499	462	489	488	435	454	492	521	461	456	478	471	460	491	499	475	464	511	510	492	468	499	483	474	494	464	467	474	473	498	493	535	472	462	472	487	470	464	490	483	448	493	486	477	460	494	512	458	483	462	480	467	489	510	479	498	449	522	470	457	481	483	493	520	500	461	429	461	460	497	442	514	447	488	488	468	492	490	464	514	465	474	497	481	491	488	447	488	491	457	486	494	464	493	494	475	489	484	495	497	511	494	485	493	437	487	459	484	467	471	463	494	510	494	465	505	490	466	508	475	503	486	475	513	504	486	455	458	522	462	490	512	501	451	485	481	430	458	465	499	480	498	479	534	483	485	522	462	443	464	475	501	489	470	492	510	497	499	465	461	488	512	435	471	526	519	458	504	521	462	509	466	459	470	434	479	500	443	485	526	501	428	477	481	476	493	488	467	453	476	437	456	531	467	487	479	463	467	528	465	500	500	506	519	468	500	472	520	460	494	460	485	476	480	497	508	544	474	450	491	439	475	466	471	492	478	524	461	470	490	466	494	453	479	495	455	472	457	480	506	499	494	500	479	486	491	485	486	466	450	495	498	485	478	488	502	519	503	471	488	481	496	487	484	483	507	507	505	469	488	477	506	495	513	461	498	461	497	485	507	489	484	459	442	453	472	477	441	487	472	467	497	495	481	490	481	500	488	463	477	449	489	468	454	512	483	473	462	477	461	513	444	472	463	520	509	488	479	491	511	483	417	474	467	509	441	472	480	474	472	465	486	447	462	475	471	487	503	452	467	480	518	491	482	443	454	473	536	477	478	473	492	504	472	470	494	493	474	461	480	463	470	491	464	489	472	500	455	454	516	471	438	478	506	470	507	471	486	488	472	461	494	427	532	524	479	453	471	514	469	484	477	461	518	517	505	472	466	515	516	454	471	502	508	490	501	519	532	474	471	438	509	499	491	442	500	501	458	483	490	484	430	514	488	508	466	443	489	478	481	479	473	481	487	473	509	524	433	439	504	482	483	495	488	481	481	484	511	488	498	496	484	515	486	520	475	483	501	483	508	491	464	482	486	513	449	493	454	472	467	500	490	446	486	507	461	489	502	519	455	509	457	489	493	475	465	469	497	526	457	500	488	496	498	479	516	442	510	466	456	483	478	484	459	469	572	464	460	464	450	458	480	493	500	509	458	493	469	430	490	472	479	478	505	478	448	474	469	505	439	438	459	500	453	465	513	510	451	498	484	526	467	494	496	465	483	458	476	491	467	506	456	486	477	524	498	495	468	517	520	486	481	473	448	473	454	448	486	491	525	502	501	453	518	480	483	484	483	521	497	506	469	469	473	498	483	445	457	471	474	473	485	471	453	486	479	498	480	488	489	477	501	510	467	474	477	477	473	515	490	450	455	485	460	465	518	472	520	507	494	455	506	491	503	463	505	446	484	496	474	472	502	510	461	456	511	463	465	461	493	485	517	470	514	482	450	511	466	462	425	475	490	505	493	489	508	460	515	479	433	479	470	519	495	474	492	514	459	463	498	453	472	455	460	486	471	492	492	487	456	519	473	470	489	493	486	465	477	497	488	441	489	493	492	489	500	449	467	473	443	492	457	472	495	540	453	493	495	454	513	505	485	472	482	463	507	499	446	510	486	472	483	475	487	445	487	447	462	479	514	504	492	503	476	478	491	506	475	481	496	481	502	523	453	460	431	478	469	481	499	457	502	455	481	477	460	491	490	474	464	500	460	477	490	478	449	465	433	478	458	520	492	487	491	520	460	485	517	497	462	454	513	485	452	454	474	470	498	488	507	477	493	503	481	463	478	502	502	468	484	481	507	525	470	503	472	481	464	483	511	481	478	477	472	484	482	514	502	483	469	473	455	493	527	477	486	458
5228	540	457	385	415	392	400	395	413	415	387	407	362	395	408	386	412	403	449	412	442	355	428	372	408	423	395	362	377	388	405	442	418	363	418	411	384	358	384	398	403	404	416	446	412	412	368	395	392	389	397	395	405	438	399	435	383	390	434	427	396	384	404	419	395	431	399	353	413	415	440	416	401	416	399	422	432	404	415	392	383	429	430	401	447	392	381	437	385	390	419	415	398	418	428	437	404	435	369	420	429	413	419	408	379	406	344	432	451	410	373	426	403	394	404	374	407	430	413	440	402	383	441	392	405	394	386	390	401	412	427	399	433	452	410	420	422	438	393	395	356	338	405	421	430	446	408	399	376	383	407	363	400	404	401	399	421	383	368	472	435	392	372	389	399	414	443	336	403	410	389	407	406	364	426	394	408	432	391	426	407	406	392	428	379	423	385	432	403	422	432	430	398	392	376	391	429	374	386	388	417	441	444	435	380	451	423	435	391	395	374	422	402	428	385	410	420	376	388	407	400	400	442	373	401	384	427	411	435	400	396	397	390	374	412	390	395	437	412	368	421	391	358	392	426	378	420	399	418	408	371	417	400	411	399	420	392	400	377	431	410	400	392	386	428	408	408	410	384	395	399	387	350	389	382	405	418	404	398	401	411	378	406	424	373	394	378	383	409	403	413	380	420	414	432	415	391	410	426	418	374	374	406	398	412	389	410	397	376	410	408	407	395	398	387	431	411	401	372	440	430	396	386	379	389	427	409	409	382	386	430	372	415	433	441	422	401	388	424	379	404	414	392	452	437	425	417	443	374	402	385	410	411	410	412	452	417	402	379	371	422	410	414	420	415	429	424	402	405	423	416	408	359	391	392	379	430	407	397	393	415	421	398	415	412	414	385	412	399	381	407	425	443	411	467	401	378	397	387	354	414	420	382	406	404	419	429	381	375	398	418	399	400	394	421	414	373	401	389	409	395	439	446	398	397	386	402	433	409	411	412	454	382	401	418	453	432	420	375	391	440	462	440	400	437	395	372	414	447	420	397	406	409	377	453	433	393	425	411	395	399	364	411	392	405	389	409	406	407	435	414	419	412	415	398	417	420	433	425	442	412	414	407	394	394	397	386	381	412	384	441	415	401	398	378	406	383	429	407	397	399	362	416	392	408	349	401	390	427	413	352	393	390	394	420	412	397	371	408	420	415	369	420	422	404	397	430	440	445	408	409	438	421	409	395	417	375	432	387	369	403	397	415	424	374	405	411	405	446	404	392	404	402	393	386	437	420	372	382	405	393	399	430	382	365	419	411	419	405	381	392	446	400	405	407	439	421	422	442	407	378	429	378	427	416	455	361	404	407	399	388	421	367	426	428	432	407	423	386	441	372	404	429	384	445	395	418	416	404	403	433	406	445	409	423	429	420	427	409	403	379	402	447	389	396	398	393	380	410	382	386	396	405	368	426	396	385	400	433	382	424	404	387	412	414	368	398	376	410	390	409	386	452	400	406	403	396	438	446	417	443	397	395	378	398	373	401	395	375	409	446	385	408	381	382	433	418	443	376	403	453	427	382	393	413	386	391	391	387	445	419	386	419	393	410	385	447	390	395	400	382	390	429	391	343	410	439	415	400	367	380	387	440	421	429	394	408	417	432	387	385	422	405	397	392	388	388	408	416	430	369	418	425	399	407	408	440	417	433	433	390	419	406	404	391	369	420	421	388	405	373	408	423	431	396	420	406	392	390	402	424	431	413	381	389	411	463	413	407	411	433	388	372	448	387	409	410	448	412	431	418	396	411	390	431	377	403	410	420	426	417	399	392	376	401	417	404	387	431	421	424	379	403	395	374	397	385	392	409	376	418	410	459	441	448	420	394	393	391	350	442	407	395	391	367	408	429	414	390	421	399	406	433	415	406	381	406	395	412	396	411	358	383	400	434	398	461	394	395	363	445	393	447	428	414	456	461	380	384	411	397	381	407	362	452	406	398	391	373	398	398	408	391	387	371	395	402	385	407	392	390	430	400	423	425	442	400	410	395	426	467	429	417	379	406	405	414	391	410	372	376	397	419	397	365	410	414	398	403	425	401	424	417	404	401	368	375	411	410	399	375	416	432	408	404	397	407	381	399	409	391	405	392	426	408	404	410	437	400	401	421	377	391	391	404	400	401	391	383	435	437	422	388	409	401	427	365	469	433	407	361	421	414	397	389	407	385	402	435	391	372	401	371	402	371	399	418	440	417	427	438	426	386	407	407	416	375	377	381	372	406	403	411	449	397	442	421	413	388	376	385	392	410	396	421	433	396	379	402	425	408	391	418	391	374	426	403	374	383	398	429	422	391	407	389	375	385	395	435	387	395	402	366	382	411	405	375	358	402	413	398	377	412	411	434	407	409	399	384	427	416	405	410	409	419	420	403	407	422	413	427	384	411	394	366	388	366	401	396	411	386	385	370	381	415	383	399	414	427	400	394	362	417	444	391	416	392	374	389	433	431	356	409	389	398	402	389	400	416	387	419	407	396	427	390	430	396	398	416	423	411	406	402	452	428	418	416	432	398	372	389	375	394	439	423	435	416	410	384	402	401	409	397	390	421	425	403	405	415	370	411	442	396	403	385	412	423	426	425	416	423	422	396	392	412	435	404	399	395	443	407	374	388	413	399	419	372	381	428	394	427	389	391	388	432	405	422	408	364	390	410	425	368	387	385	452	410	401	399	378	405	417	442	387	414	412	386	411	423	420	419	416	388	472	416	397	448	436	390	419	421	402	379	414	402	402	422	409	403	406	363	396	375	386	426	419	439	421	397	405	392	413	402	385	387	394	375	405	413	360	413	377	404	381	431	370	402	376	407	400	420	390	411	402	393	392	416	399	380	393	385	399	399	412	378	409	423	357	410	432	469	402	420	427	441	393	428	439	393	440	430	420	409	409	418	426	414	413	447	401	388	390	418	419	384	407	408	400	434	398	405	418	425	427	411	419	390	401	425	412	399	424	384	407	389	446	401	400	445	389	426	417	405	400	371	417	384	412	394	400	404	407	379	367	443	391	372	391	402	402	378	413	377	383	383	406	390	430	389	397	370	417	413	403	405	429	392	403	379	374	437	437	373	390	404	412	410	423	418	418	387	417	424	399	400	404	416	456	385	379	394	410	376	412	426	422	424	404	383	435	453	386	426	416	414	433	403	446	377	418	407	426	392	423	438	416	403	373	385	388	431	387	413	366	383	401	407	426	426	428	409	414	382	368	425	452	390	398	400	385	436	380	420	398	395	357	423	421	415	438	452	388	408	447	436	372	389	442	424	405	401	404	429	410	396	431	397	435	450	409	380	435	409	426	436	414	402	414	363	361	408	423	412	366	427	424	410	380	396	428	418	374	395	403	433	350	408	384	402	390	425	408	417	426	424	419	388	388	401	432	386	397	382	409	435	435	400	426	368	365	436	404	402	383	388	399	395	399	411	426	427	411	432	393	381	396	398	409	417	426	409	408	430	390	408	385
4553	1019	1000	929	973	984	973	978	1014	975	1014	1015	963	996	1064	949	965	975	961	960	995	949	959	1000	1010	1052	966	965	1040	971	961	1017	939	962	946	975	966	971	1009	962	972	1017	963	1027	975	939	927	1019	981	973	934	955	990	1000	1004	954	992	974	914	992	969	928	991	981	942	956	959	1025	940	967	988	968	1004	955	965	1008	973	974	981	981	981	984	983	941	929	971	992	953	1004	988	986	975	956	923	981	999	967	972	927	961	921	964	934	1014	985	909	934	978	906	982	970	950	953	1004	976	968	994	921	929	978	1008	949	990	1009	952	974	990	963	939	955	998	981	943	982	937	926	996	959	952	952	922	965	957	928	998	971	1004	933	945	1008	1013	974	976	967	998	986	983	928	1016	988	1027	961	993	982	1032	955	995	990	968	991	1025	960	954	919	974	959	977	958	991	940	979	966	978	926	949	973	966	972	933	1001	951	927	971	980	984	968	966	1027	967	975	942	975	926	960	975	1009	951	993	987	965	999	944	1015	946	948	988	944	926	914	984	954	958	948	1002	902	916	951	1009	972	916	980	914	970	976	992	974	974	958	919	972	1002	1003	1028	988	983	932	964	979	986	926	936	872	979	981	965	992	1018	981	1019	990	975	951	912	956	992	1004	954	924	968	960	1007	973	953	1007	951	961	996	993	943	876	901	934	959	946	946	953	955	976	1017	1017	992	977	964	981	990	1018	905	937	911	915	938	959	951	944	978	957	957	1018	943	952	942	935	983	944	970	955	967	945	935	989	1002	1002	920	948	952	913	944	951	958	944	880	970	963	968	1000	983	944	922	999	906	959	936	968	934	932	961	952	976	1005	981	991	926	945	989	927	928	943	940	976	910	922	988	943	1021	1032	948	1002	950	985	1019	902	967	981	963	1044	978	998	1003	967	959	898	978	1001	1006	999	969	947	1018	1026	971	938	955	1002	943	1009	997	986	983	937	941	966	901	989	991	964	979	1000	960	938	946	1011	985	980	986	972	952	1009	983	982	963	970	963	933	953	993	972	931	920	988	993	1043	932	959	911	997	969	1009	966	940	989	946	984	982	1005	976	1000	1018	926	925	996	985	980	933	1003	1010	990	928	906	927	979	911	1017	993	982	952	946	972	997	939	1011	940	976	890	954	981	936	944	987	914	965	949	1023	899	1011	952	941	962	964	980	931	910	974	976	950	941	956	940	1006	994	935	976	957	972	1028	960	937	1054	930	1005	987	966	1019	1033	966	1010	988	955	987	958	904	985	941	940	950	963	911	1027	974	975	969	971	960	955	914	948	956	967	947	938	1003	1001	984	967	968	958	954	992	931	949	935	961	1003	973	980	1015	958	911	967	987	924	886	929	986	963	988	940	952	1023	995	964	988	963	981	949	951	1014	912	959	916	986	955	992	957	877	937	997	956	930	919	951	978	950	940	940	939	959	983	970	950	945	947	958	1007	1029	1013	1009	1015	964	1014	932	915	952	1005	1024	954	942	916	1033	1019	962	989	935	961	939	1001	979	978	944	949	909	1044	953	1004	1003	1003	960	956	922	958	915	963	1009	917	1018	990	993	971	983	965	987	1013	937	1060	964	933	952	965	994	979	975	982	959	1030	979	960	957	1021	932	903	972	974	991	1005	1019	941	997	992	968	927	976	909	947	974	978	1007	995	949	908	966	955	1002	1004	1026	974	947	925	935	947	984	984	969	939	979	1004	956	937	970	939	1002	934	920	988	910	941	991	962	994	972	981	1006	952	986	981	984	948	919	990	910	944	950	943	986	1000	978	926	953	941	923	975	942	943	973	971	998	1011	970	959	920	1020	921	976	962	915	979	972	930	995	1059	970	983	941	991	934	895	948	987	950	927	1007	911	984	968	1013	953	974	953	937	1022	957	969	947	951	975	987	983	965	1002	932	979	1020	1051	927	931	941	987	975	898	941	949	973	1029	970	963	985	1018	943	1008	944	999	1003	988	1008	961	944	960	978	980	926	991	925	926	1008	1010	997	1021	932	977	939	950	948	931	977	970	1004	1003	917	998	985	937	972	998	937	967	955	912	988	957	986	934	973	971	1006	913	982	950	1012	935	959	945	942	1013	943	947	939	1004	976	947	962	995	930	1015	976	942	934	951	973	1037	963	931	961	945	1020	926	961	970	995	953	968	979	981	981	976	995	933	1021	984	906	971	1024	957	971	897	934	986	1027	951	967	1001	902	997	948	970	941	983	971	945	938	961	956	895	932	955	1003	950	940	978	1023	991	969	975	951	1032	976	995	926	946	951	976	962	923	997	973	980	948	946	958	948	949	977	995	993	953	1005	1010	948	989	986	944	998	982	961	988	946	961	971	956	934	931	994	902	925	919	992	936	1040	992	953	1029	1009	980	1006	1049	958	956	917	998	923	957	964	1006	1034	1006	917	989	992	978	954	980	961	971	981	949	964	972	991	969	1004	992	940	940	990	958	928	994	951	982	965	988	964	953	937	955	917	855	952	987	954	1017	996	959	911	968	982	1004	998	963	1017	940	969	982	925	955	978	1003	970	920	986	954	1005	966	907	956	954	951	970	969	957	1006	967	985	1014	936	961	1008	961	948	927	938	1013	936	967	981	1007	1015	1009	980	990	922	960	998	986	927	983	918	968	989	954	967	968	970	985	950	938	918	995	968	951	1009	953	1011	963	1016	911	954	939	943	993	942	993	979	952	935	978	980	890	970	951	958	1010	1014	993	939	945	960	955	954	959	969	993	979	1007	970	1052	971	969	946	945	968	989	925	990	978	966	929	966	971	1007	955	959	989	965	895	1032	962	936	1014	978	963	999	982	948	918	1002	930	1014	982	983	975	966	962	947	974	961	1016	943	959	957	923	991	995	931	983	966	1022	974	939	993	999	900	952	985	982	924	991	938	993	965	1043	974	949	976	959	973	921	951	971	980	1015	972	986	1015	987	1017	971	909	963	942	998	976	972	945	1002	955	1002	924	959	968	911	1000	973	928	960	954	969	971	964	1006	1011	1001	973	960	992	945	925	991	983	946	982	957	956	960	1054	950	955	1006	893	959	985	865	970	1029	1013	979	957	954	981	975	949	960	950	989	1005	940	949	1045	937	982	967	1021	962	969	982	968	998	959	951	937	1042	973	947	991	971	956	993	951	939	1008	958	945	967	931	994	984	939	958	976	1011	974	951	956	1012	959	980	953	991	966	930	1026	953	948	901	1026	1047	963	1009	939	950	968	981	939	980	957	961	925	961	983	926	991	922	1015	961	947	1016	943	989	1001	986	964	968	949	970	986	924	962	1035	983	955	960	976	919	1020	988	934	1027	919	999	928	935	998	956	915	977	968	968	990	921	990	938	954	954	943	991	989	990	976	992	987	941	950	949	989	956	970	925	975	1002	959	906	989	960	1009	971	938	978	964	993	912	912	958	933	979	950	932	1013	996	993	954	972	979	970	936	973	979	1010	951	974	937	995	1029	988	910	975	971	974	991	935	969	1014	989	1028	971	949	959	989	1005	956	921	916	997	947	941	933	984	974	966	975	891	936	941	972	984	1029	940	948	937	924	959	920	962	946	972	957	971	1002	1004	1052	986	952	1013	961	985	960	955	974	984	1018	994	992	915	935	954	938	973	920	913	953	981	961	1002	937	976	957	976	936	966	986	972	977	875	1068	964	980	1005	967	983	877	899	974	972	1010	992	919	982	973	1001	927	916	978	993	997	981	1022	964	1013	982	985
17964	1791	677	537	492	428	448	405	381	395	358	385	384	383	372	417	378	402	394	449	434	403	356	378	363	369	337	399	417	395	383	371	345	380	397	395	375	352	366	372	410	397	363	379	384	411	359	378	372	348	399	417	379	386	393	389	339	348	410	374	359	394	372	347	391	395	337	344	369	394	374	354	341	383	371	396	357	383	361	373	389	361	386	396	449	418	405	341	361	349	375	367	382	371	397	360	406	397	391	376	383	369	375	368	364	393	344	390	374	396	380	398	387	336	420	405	391	376	371	403	371	359	393	376	357	346	354	353	336	332	369	372	389	346	399	374	382	342	365	368	342	403	377	391	393	345	344	402	360	367	380	383	383	407	359	414	355	400	352	373	363	385	379	375	377	408	407	392	406	404	375	349	388	350	366	340	410	393	398	408	383	357	334	354	388	385	415	378	383	362	406	367	340	370	342	399	403	365	396	398	362	406	341	388	382	366	376	376	399	362	369	377	365	364	379	360	361	350	365	373	374	352	378	352	382	374	355	420	388	371	358	348	383	363	386	346	320	353	384	377	370	360	349	344	380	412	400	384	364	366	357	356	393	388	420	389	378	379	372	335	380	382	384	352	365	375	369	356	372	350	377	380	388	379	338	387	378	384	326	381	392	382	352	373	388	412	405	374	344	399	324	350	395	337	369	371	393	417	360	406	416	363	383	379	368	346	369	374	376	395	387	403	400	403	353	364	397	404	381	401	325	340	387	407	368	366	363	390	376	426	360	327	380	385	396	412	358	413	405	382	374	407	368	378	349	386	387	341	355	383	363	407	370	379	366	382	400	410	387	388	397	408	361	373	366	377	371	386	371	399	350	383	386	387	336	342	383	368	388	360	385	392	360	370	401	377	404	357	407	346	359	376	355	345	379	388	370	388	349	382	354	387	398	391	327	421	391	397	386	378	396	369	374	341	382	380	389	391	380	374	369	384	385	375	344	339	384	371	379	400	370	390	372	383	383	415	370	359	402	338	336	380	409	386	389	384	336	374	379	353	354	386	387	383	385	388	381	344	387	378	378	373	386	362	396	355	386	387	337	355	392	348	342	393	405	347	309	383	362	347	363	356	345	344	384	385	399	379	380	350	382	369	358	390	413	354	380	370	361	359	396	355	348	358	381	382	366	386	356	361	355	362	413	383	376	432	351	428	354	367	430	394	392	349	363	373	381	385	371	342	364	374	392	384	371	373	405	409	364	342	357	373	379	397	378	412	355	370	386	359	391	384	377	358	372	381	328	403	406	374	388	378	386	358	364	398	355	413	381	369	384	394	374	369	326	394	421	358	383	347	349	353	395	381	373	378	384	393	413	392	381	367	354	370	360	396	383	391	382	377	387	401	394	379	378	398	367	379	353	384	409	375	394	397	376	356	389	419	350	420	363	385	414	442	352	384	375	364	370	371	356	405	381	352	371	342	376	402	388	381	400	378	381	386	375	400	375	379	350	385	366	405	400	404	394	389	369	381	379	369	363	354	385	349	412	368	389	311	410	398	382	380	378	411	355	377	386	332	388	413	354	329	357	387	393	379	385	400	383	389	357	382	364	388	411	388	381	399	379	377	393	373	412	412	385	377	396	390	366	377	411	384	392	357	358	370	376	336	369	363	387	384	338	371	386	408	379	400	406	357	394	371	357	391	379	338	387	378	368	331	394	381	371	393	384	369	360	386	414	423	366	344	367	388	383	365	372	366	388	396	371	393	386	363	383	344	406	380	366	364	353	418	377	387	387	352	355	328	353	366	399	367	403	359	422	378	343	342	371	422	395	361	396	392	396	396	377	377	350	400	354	395	354	394	365	355	361	360	382	342	395	376	392	365	338	383	359	407	371	402	377	361	393	394	356	387	358	376	360	364	387	386	384	359	361	378	342	367	353	383	372	388	397	396	357	397	350	381	417	354	341	350	346	362	383	373	384	378	412	362	387	323	366	360	376	402	378	374	357	378	404	393	362	373	362	402	361	334	382	399	383	336	396	378	334	373	369	375	382	387	346	368	329	398	353	368	369	371	379	357	380	381	349	407	368	346	397	361	368	357	367	360	346	392	395	407	370	363	347	360	358	385	336	375	364	403	416	331	367	361	381	431	388	375	397	382	348	344	401	365	351	372	365	376	371	375	355	401	392	389	361	353	383	417	382	380	363	373	397	407	403	392	396	352	374	366	401	396	393	350	366	387	355	365	353	409	387	364	393	344	416	351	371	389	372	359	406	360	342	372	370	382	349	371	383	394	415	373	400	364	396	334	340	364	361	381	389	362	429	375	360	390	379	402	397	401	381	382	403	393	361	357	373	424	372	393	376	382	361	386	378	393	368	384	338	374	378	365	352	413	369	396	390	342	382	382	377	371	346	407	394	365	348	387	369	405	351	384	349	375	393	400	407	371	345	380	358	400	365	385	367	392	391	355	383	393	406	387	355	385	378	356	379	354	359	367	405	354	393	416	375	372	393	399	394	366	394	389	393	392	369	376	393	356	395	352	362	399	382	380	362	365	385	382	387	352	361	376	386	352	368	389	371	390	337	406	366	419	359	360	415	380	349	401	369	428	426	377	379	371	379	331	393	351	370	366	359	348	381	414	380	372	363	401	387	361	382	392	366	376	346	359	389	378	360	379	378	352	357	345	365	349	377	405	376	396	387	359	355	361	365	374	379	399	420	353	366	371	354	417	356	384	378	385	345	358	416	413	378	352	384	366	362	395	352	364	318	381	418	352	392	376	391	395	360	389	336	359	356	367	382	407	376	390	393	404	391	397	417	411	380	371	392	371	367	369	359	376	373	389	398	381	353	348	394	351	356	366	348	364	376	390	359	386	398	366	383	398	364	380	405	380	338	369	363	389	348	408	363	398	338	378	376	375	379	343	369	393	400	358	399	349	375	371	383	406	383	396	379	389	357	377	340	387	419	372	376	389	340	374	377	395	368	368	371	347	409	377	394	382	386	357	382	412	388	339	404	343	417	352	397	368	367	343	368	369	379	362	358	365	358	393	404	352	388	382	394	396	397	365	375	362	345	398	355	386	396	408	418	392	372	390	386	369	383	349	404	405	381	375	379	381	414	407	389	374	408	347	349	395	373	338	384	381	370	387	380	390	381	357	355	388	368	393	360	377	375	382	384	352	340	399	375	363	396	379	357	371	377	366	392	429	395	392	399	388	392	367	377	369	367	417	370	357	400	385	403	384	350	385	351	373	346	402	381	359	394	361	362	404	362	343	335	319	370	414	392	372	371	374	387	347	380	382	393	408	387	366	369	369	343	368	376	384	395	394	419	397	395	355	373	342	366	368	396	403	381	384	389	405	390	380	378	360	356	357	383	370	404	382	355	373	361	351	372	382	377	402	374	352	349	343	392	378	365	372	399	351	388	364	362	367	393	376	360	405	404	391	367	380	388	413	362	359	388	358	381	381	427	371	378	356	375	345	400	385	354	363	398	431	390	398	394	349	347	333
12905	1109	1398	1461	1367	1241	1186	1118	1008	1046	986	999	984	951	1007	945	964	923	887	909	930	943	894	900	959	949	932	913	916	921	912	957	835	930	892	954	879	867	908	906	894	936	899	954	862	901	929	914	886	870	946	900	906	926	919	940	919	870	927	968	912	891	912	890	946	896	882	945	921	889	905	925	876	887	899	929	902	936	921	873	869	838	909	861	964	866	880	871	975	924	946	910	902	931	862	888	932	907	968	901	918	950	842	852	912	888	896	920	885	853	871	899	933	925	906	893	892	903	861	910	911	962	840	906	911	893	956	882	911	877	929	947	876	860	931	884	898	829	900	906	855	944	896	899	899	932	920	868	886	896	917	900	840	926	885	845	868	921	863	942	894	885	851	941	916	888	836	939	881	913	899	929	867	868	862	889	879	861	849	856	864	933	895	903	901	951	896	901	865	944	925	854	902	923	918	890	912	929	911	925	840	895	894	820	941	869	868	917	970	888	861	913	945	966	860	906	904	893	966	881	921	976	889	889	958	912	904	896	888	896	903	857	861	879	858	897	882	864	915	912	887	876	859	867	859	895	845	875	881	865	897	872	881	928	932	879	879	935	951	849	882	883	901	865	904	933	872	883	933	899	856	860	914	869	929	866	982	854	867	876	893	887	925	876	856	929	918	912	941	895	930	862	874	875	865	861	883	870	928	823	889	900	960	855	875	920	894	818	906	914	924	907	908	900	852	867	865	841	854	886	876	883	956	925	851	917	963	927	866	915	898	912	945	936	864	891	877	898	880	923	893	892	947	911	883	920	947	923	889	859	863	868	896	919	904	877	964	883	921	935	918	870	908	928	865	897	894	918	929	925	873	899	885	866	880	935	914	873	854	841	860	901	865	840	917	896	886	888	900	848	914	931	880	881	870	850	893	932	874	875	924	932	924	948	880	926	934	866	909	877	886	849	904	904	976	897	906	953	906	906	950	892	897	894	879	888	872	865	901	901	924	906	881	852	860	869	897	882	862	890	875	865	892	903	897	890	868	858	938	893	902	861	889	868	924	901	940	949	932	835	951	853	893	924	956	874	972	943	923	868	847	879	887	971	894	884	883	886	916	911	849	917	893	924	848	913	929	900	899	975	857	934	850	839	867	895	892	872	901	909	889	937	906	840	876	995	966	920	894	894	898	898	918	929	936	919	885	846	879	825	896	921	864	831	926	916	866	946	920	900	932	884	881	901	904	938	903	856	921	872	853	828	955	940	884	878	913	862	859	872	889	938	870	941	910	944	906	891	870	889	880	927	860	945	894	868	898	881	891	902	913	914	864	916	899	908	933	897	905	894	907	889	910	917	894	936	935	908	866	895	921	867	914	931	869	905	888	928	877	941	931	911	925	922	885	974	832	943	950	912	926	851	888	941	841	905	946	888	874	944	899	878	947	922	909	880	892	870	905	912	924	899	870	955	871	874	885	884	909	933	918	940	930	939	881	912	956	895	856	901	920	954	880	946	917	950	880	901	916	870	905	891	906	834	872	863	871	925	902	915	913	900	918	845	853	903	893	879	881	893	893	906	902	887	846	924	926	880	871	955	903	810	896	810	919	851	890	898	890	876	921	873	895	877	928	887	872	926	843	948	875	863	884	922	910	931	907	897	885	838	881	864	876	943	927	928	860	896	870	950	893	928	915	849	848	861	895	890	895	876	859	903	874	904	857	849	908	918	822	903	884	956	924	927	947	837	949	883	885	847	935	884	884	956	934	934	865	891	930	887	853	911	920	833	874	937	974	936	877	925	918	938	872	901	913	908	868	900	854	882	906	919	897	884	899	915	906	895	835	912	920	835	948	873	884	879	891	831	897	916	935	912	885	907	916	870	908	873	907	881	912	911	918	917	863	951	860	920	957	878	885	873	847	827	854	930	915	904	904	925	936	914	859	866	896	905	870	928	854	905	936	883	937	881	922	901	929	941	860	891	917	971	907	922	902	904	899	904	884	920	909	921	909	847	916	950	878	942	896	850	871	908	841	887	886	895	868	898	877	874	869	888	867	899	892	918	924	864	946	869	906	910	887	892	872	859	887	860	905	916	879	939	846	857	887	866	906	945	885	874	886	884	918	923	918	928	908	925	874	934	867	886	915	933	879	916	892	886	888	858	888	890	882	938	872	885	918	900	932	957	862	894	867	875	924	878	918	929	898	935	912	913	899	866	931	852	879	909	844	921	874	918	1005	911	910	852	911	877	909	941	885	927	906	930	851	846	888	876	932	892	869	869	889	888	881	862	957	898	905	904	857	912	832	867	948	941	872	918	889	909	904	874	895	882	979	883	885	913	930	910	874	926	924	907	891	937	909	884	893	925	900	902	870	916	943	875	878	957	920	933	939	904	921	877	920	888	917	921	872	935	858	844	888	937	888	848	970	871	898	864	908	848	873	882	912	823	933	933	865	877	915	893	854	897	919	909	905	886	888	926	922	894	841	865	989	904	882	917	882	859	949	862	902	918	921	916	943	880	911	911	885	876	838	837	960	880	923	903	878	920	908	891	911	939	899	895	896	920	940	910	901	928	898	900	911	884	876	891	901	941	965	904	923	896	919	893	877	925	897	891	929	916	883	885	897	907	885	850	879	918	857	899	899	932	914	908	895	916	864	963	898	910	887	913	908	989	933	899	884	933	939	874	863	964	937	868	898	880	907	888	938	902	909	867	924	904	910	897	906	864	874	890	934	952	925	867	905	960	888	914	855	862	887	922	868	882	862	940	866	854	911	891	916	831	931	912	913	903	890	894	957	855	853	863	866	862	865	866	925	904	902	915	926	899	868	894	910	925	857	870	852	899	873	922	860	877	913	882	877	869	920	910	873	849	881	936	897	898	910	888	883	866	904	882	917	918	865	936	860	871	906	895	918	928	929	900	886	944	873	912	869	880	899	937	872	880	934	914	889	838	887	914	870	843	928	875	887	875	963	947	923	939	848	920	908	913	908	930	927	912	852	936	928	848	882	939	899	945	888	900	860	889	946	877	872	906	912	880	858	885	909	926	928	896	869	876	885	876	930	877	901	933	895	871	914	915	879	897	895	915	936	893	904	870	899	901	945	904	912	883	922	900	880	849	879	875	911	898	920	902	891	905	895	854	906	930	908	897	910	890	927	871	878	906	920	913	964	910	842	894	882	880	912	903	892	853	904	901	888	868	911	936	909	855	895	878	927	922	849	870	876	890	886	871	974	884	864	904	907	883	865	947	891	907	894	889	879	915	875	882	883	904	905	915	894	869	942	847	901	932	856	893	887	924	939	848	936	919	852	928	883	856	871	902	896	925	889	926	877	853	902	961	875	914	948	890	871	911	937	920	898	855	918	842	914	940	905	855	889	878	933	858	819	911	868	896	907	894	922	913	934	915	881	887	903	872	871	885	893	913	872	893	855	915	900	887	943	920	918	879	930	897	841	931	839	868	854	887	906	879	896	897	891	888	883	887	932	970	890	896	855	905	883	917	885	896
28165	3573	870	544	403	288	220	272	249	240	189	207	203	210	227	178	234	210	197	219	202	183	202	201	181	166	178	210	198	167	185	206	181	188	179	181	170	199	186	170	187	182	164	210	217	187	184	198	183	190	200	161	167	164	186	192	196	189	183	177	197	190	205	211	194	186	187	212	169	192	215	169	180	182	179	204	141	190	192	175	189	187	172	182	199	181	183	187	193	200	184	196	205	185	192	167	210	203	184	186	211	201	170	212	196	182	182	178	188	172	192	207	201	190	194	164	187	208	166	166	193	185	187	192	174	175	204	182	194	173	170	161	170	173	178	183	178	191	173	188	204	217	171	185	190	179	183	166	190	189	189	179	166	175	182	194	173	176	190	186	175	176	171	168	158	169	200	194	176	199	185	184	169	183	180	192	174	159	186	180	190	174	188	170	206	186	179	169	174	185	168	202	201	183	200	168	179	188	151	173	183	185	187	197	177	167	207	127	162	185	181	199	183	175	184	179	171	172	168	185	179	183	196	190	198	159	168	186	184	195	207	186	159	180	187	200	180	197	184	187	194	195	196	214	178	185	176	178	175	190	188	175	168	185	200	177	189	201	184	207	191	200	160	187	196	173	200	171	189	179	166	182	173	160	183	187	175	189	174	173	198	186	203	206	182	182	186	191	189	211	204	189	186	168	192	197	213	198	190	183	203	187	178	192	171	209	175	198	180	164	163	176	175	185	205	184	157	174	173	209	204	177	178	185	188	166	198	196	199	174	191	185	162	178	171	150	168	152	186	176	169	182	209	199	201	166	157	175	194	188	200	188	194	186	183	196	157	175	193	161	172	194	198	185	165	182	194	183	174	179	169	158	157	189	178	204	199	173	184	196	190	168	179	181	196	202	185	187	190	168	198	187	196	205	184	166	175	190	177	198	194	188	197	195	170	194	185	196	157	190	181	193	177	178	184	183	179	232	149	169	176	208	180	201	201	189	180	196	180	169	187	191	196	158	163	176	191	193	185	178	164	167	187	192	195	143	167	197	214	198	177	179	162	211	198	181	167	189	174	200	171	197	197	192	162	174	180	165	151	191	174	167	189	223	165	176	153	182	186	167	193	178	174	215	176	174	171	166	182	188	190	161	176	172	202	214	191	184	184	207	176	206	160	141	177	165	170	186	187	199	184	197	179	165	159	226	169	188	179	173	176	168	207	199	186	199	188	169	187	176	174	169	188	166	210	193	184	184	182	181	179	193	196	204	185	204	198	163	165	185	167	203	191	165	164	173	169	184	171	157	175	185	177	202	223	164	184	165	180	165	174	169	187	170	181	162	186	169	172	212	178	145	214	194	165	178	156	174	193	183	192	191	182	197	158	181	183	186	171	173	161	195	196	177	184	181	171	176	168	200	176	157	177	169	160	192	183	160	188	193	194	189	187	171	190	158	185	205	171	191	202	192	169	167	188	185	163	173	168	167	202	187	189	182	201	190	178	205	186	187	180	189	191	183	155	193	192	160	191	211	177	157	191	184	170	187	180	184	169	197	179	190	189	174	198	192	189	211	154	163	190	170	186	187	193	183	184	176	190	177	193	182	182	188	206	176	190	180	182	182	184	196	168	176	165	209	188	193	211	204	170	194	187	200	191	162	170	171	169	169	178	176	168	147	177	211	168	170	189	217	213	176	155	191	208	203	183	175	186	172	166	188	176	180	196	185	197	190	190	204	193	202	162	181	191	165	195	206	169	165	161	177	161	192	215	212	186	174	185	180	180	188	187	185	177	219	168	202	190	189	204	183	190	173	180	170	172	190	195	208	139	157	184	221	176	174	166	184	179	172	182	154	186	187	185	194	204	160	171	198	176	173	165	188	190	192	183	187	189	204	199	166	190	174	179	174	175	185	199	171	191	188	167	177	177	197	198	200	184	172	173	193	164	160	182	176	208	183	161	167	184	171	215	182	180	189	174	176	201	183	184	201	198	170	205	193	155	187	200	168	180	182	178	184	188	181	176	201	167	183	170	163	174	191	210	178	171	198	179	187	205	178	190	175	176	167	159	186	194	169	200	210	177	182	171	205	209	203	197	173	194	167	183	182	178	202	153	169	188	163	196	192	209	204	180	195	175	179	173	186	193	194	178	150	173	196	190	186	184	161	166	174	165	181	202	165	176	169	170	215	187	175	184	185	193	156	156	177	210	196	169	166	170	194	215	193	193	193	191	179	162	189	177	205	189	191	195	184	180	169	177	210	193	181	196	163	201	184	207	166	173	177	184	190	186	159	170	206	217	198	190	167	183	183	178	184	200	182	175	165	176	171	178	193	185	208	190	199	188	185	179	191	179	173	192	196	195	166	195	163	183	187	181	172	198	175	179	188	210	208	192	160	185	188	175	179	203	194	199	177	185	163	214	179	180	192	205	192	190	186	180	193	181	182	207	227	196	180	172	156	210	184	209	182	194	203	189	172	196	219	171	168	177	189	191	200	197	220	178	175	190	169	192	200	172	165	201	168	189	183	189	183	183	172	175	183	162	189	183	162	201	188	195	144	165	201	165	212	191	200	185	187	191	193	173	182	206	179	171	179	179	190	175	159	188	176	161	212	189	206	180	187	170	211	195	191	186	176	197	198	193	200	192	199	196	185	168	192	183	151	202	180	190	196	169	188	177	187	206	171	186	139	193	172	191	197	163	181	182	198	195	164	183	175	172	167	192	178	170	187	183	191	191	162	154	200	203	188	212	158	208	186	175	219	214	158	179	188	184	199	190	175	195	200	203	163	212	171	174	172	160	192	183	179	219	187	207	189	207	174	183	200	149	193	192	188	190	194	203	194	173	177	179	225	210	194	197	152	175	191	166	185	175	175	172	186	180	182	169	181	171	190	210	181	190	175	187	187	174	195	176	156	194	172	187	173	187	180	194	186	215	195	181	197	175	175	197	190	198	190	175	153	160	191	178	189	189	203	199	184	182	199	217	186	185	204	180	201	179	172	167	183	173	203	185	175	179	178	180	176	180	184	163	225	181	192	183	168	175	200	172	174	197	164	177	170	232	172	183	191	177	196	177	169	167	194	190	166	172	181	196	174	187	184	188	191	174	187	183	196	181	196	197	222	195	199	181	178	174	176	178	185	157	206	198	185	171	188	180	194	192	184	177	205	167	195	188	196	178	166	182	176	195	169	163	175	189	170	186	181	196	186	180	183	196	149	173	185	172	177	185	182	179	171	169	184	186	173	181	190	193	184	208	175	171	214	172	180	188	191	176	170	179	184	184	173	170	154	177	193	186	165	189	182	170	182	195	171	184	191	185	195	193	185	164	169	186	173	181	172	173	199	187	176	186	220	207	183	177	181	204	197	163	203	190	165	171	170	187	218	185	214	155	206	163	197	212	202	213	161	188	165	171	191	169	191	198	190	213	196	210	178	175	185	164	189	171	170	194	179	169	201	195	174	209	196	187	210	179	189	186	205	178	165	192	178	171	185	172	203	193	182	183	177	184	185
16988	998	1535	1720	1390	1160	1036	912	773	784	674	642	605	635	615	610	596	590	582	513	505	545	557	500	521	510	525	491	522	552	507	513	536	483	496	518	555	527	508	500	502	496	503	514	519	477	535	451	519	463	523	440	476	514	458	503	459	535	495	468	458	460	478	492	518	519	469	489	471	484	500	473	514	467	454	493	479	461	494	475	511	492	473	472	477	505	479	471	449	518	490	491	465	489	491	485	447	483	471	474	526	480	481	446	549	446	475	517	519	494	490	462	499	484	473	498	478	486	455	513	497	495	456	504	501	465	480	492	496	465	496	505	487	453	476	479	484	470	509	475	473	503	449	462	468	473	489	472	467	471	490	493	498	510	491	520	480	452	499	519	486	481	503	479	499	480	469	449	441	460	519	494	466	472	485	474	444	505	494	510	456	472	480	484	470	504	476	496	428	528	471	481	480	449	497	469	452	451	470	507	511	482	480	467	479	497	474	441	489	499	504	476	508	454	446	492	500	472	483	505	495	445	479	479	480	501	456	466	508	499	456	463	500	461	486	481	492	475	491	447	491	481	492	504	497	505	520	443	534	456	479	426	515	467	497	470	472	490	487	494	487	495	480	451	492	471	501	450	456	466	512	488	482	498	469	494	486	541	435	445	507	507	474	508	455	449	487	482	467	474	499	466	516	461	441	484	493	487	500	451	476	485	453	458	451	441	513	459	505	439	461	502	511	481	497	478	464	488	495	466	489	483	453	498	491	481	440	436	505	487	495	499	510	461	469	465	491	504	466	486	479	457	464	488	483	521	507	501	466	481	495	482	485	486	464	472	501	488	466	486	523	495	495	469	431	473	477	500	503	510	519	473	515	479	484	461	483	489	507	514	471	457	514	475	455	513	482	494	497	524	454	463	496	543	477	474	511	495	454	466	470	483	526	488	448	498	489	499	475	503	504	477	485	451	464	451	518	480	462	446	491	504	462	479	501	479	464	443	495	486	452	493	515	454	523	444	430	501	479	499	499	487	479	493	496	459	521	460	511	429	479	477	503	537	479	478	463	456	483	472	492	469	496	499	511	469	463	509	485	456	457	459	466	468	466	499	435	497	499	467	536	509	477	511	483	511	485	467	511	494	481	507	473	473	504	511	481	461	505	468	526	479	434	510	492	528	477	496	450	515	468	463	485	494	439	430	476	497	458	468	467	517	471	467	480	512	469	475	469	468	463	497	439	468	489	491	459	475	490	511	497	491	499	479	467	484	517	476	456	487	446	477	493	506	459	502	516	480	497	475	473	476	509	549	482	483	451	478	496	474	476	469	488	472	440	504	484	451	459	471	470	465	506	472	487	481	446	482	471	493	496	485	482	467	465	485	479	478	502	444	451	448	452	485	514	526	485	465	454	519	511	481	484	474	469	526	450	497	496	519	499	479	467	483	432	510	470	474	470	471	468	483	482	461	470	501	497	484	498	451	450	485	432	510	515	451	472	507	481	481	524	458	487	502	476	457	488	446	461	495	475	489	490	483	477	466	470	487	520	484	471	461	469	463	508	502	450	455	457	492	461	500	452	441	463	493	501	496	519	455	506	476	500	490	515	506	472	466	424	468	505	474	505	467	455	505	450	476	483	471	496	455	491	484	436	487	504	491	477	416	468	536	505	495	469	502	499	500	488	469	473	444	482	503	467	501	501	474	505	489	475	482	475	475	489	493	490	491	510	496	509	461	489	494	510	498	451	509	492	477	443	461	459	480	512	523	445	485	441	493	440	503	505	484	465	502	464	484	500	486	491	479	512	503	488	461	483	511	484	450	474	495	496	447	501	473	505	462	460	493	487	464	483	447	538	466	512	447	484	464	455	483	462	451	476	449	486	504	495	471	457	503	491	454	465	478	476	466	480	517	478	482	483	484	490	474	516	466	476	509	434	509	502	446	488	498	471	506	456	495	452	496	494	470	518	477	486	524	485	451	490	493	473	460	457	480	464	463	490	486	483	473	485	479	464	470	485	489	476	478	498	522	505	459	459	481	513	490	500	454	503	494	482	485	503	497	496	455	464	514	471	470	467	506	482	484	463	471	479	481	505	483	471	492	480	474	451	453	498	504	509	492	459	488	482	488	477	490	467	485	509	553	463	468	466	510	475	463	515	481	500	496	468	516	497	500	498	539	469	469	500	487	482	476	517	450	461	525	432	496	467	528	485	537	452	463	475	512	492	495	455	470	476	464	463	469	447	481	471	475	441	470	454	493	479	454	471	470	492	477	490	460	486	461	479	486	477	498	463	453	507	487	449	484	455	491	516	499	463	473	516	454	483	490	447	492	430	493	458	491	426	465	481	476	446	527	472	482	473	449	476	457	484	488	476	512	492	465	467	502	503	460	445	482	489	487	444	509	479	498	452	483	469	490	457	475	505	473	503	524	483	474	486	531	464	472	512	497	467	478	426	472	443	466	468	541	507	473	428	471	479	480	486	471	520	446	470	464	467	510	488	485	487	489	489	486	491	491	530	562	488	483	496	501	473	454	466	473	475	465	537	512	493	497	490	467	473	498	445	484	474	465	508	523	491	478	469	501	469	489	508	509	502	454	504	495	475	437	532	439	458	465	450	464	486	457	471	470	483	454	509	475	501	496	483	508	460	472	474	478	479	453	492	433	480	470	437	479	497	468	474	480	454	491	498	453	450	446	485	476	484	484	490	460	531	480	502	482	442	452	480	486	483	461	489	472	485	512	481	491	481	423	482	461	531	457	481	453	484	456	482	513	486	479	455	436	472	479	487	495	458	450	479	477	509	490	499	473	431	439	485	479	483	490	462	449	529	480	459	468	471	489	494	485	471	495	475	450	480	463	466	471	525	484	482	459	497	481	512	496	469	470	507	461	444	458	466	487	483	437	486	470	491	469	469	511	471	509	492	476	493	483	450	478	442	467	449	482	461	475	509	539	469	444	484	525	523	481	485	522	504	442	490	503	459	463	481	513	467	482	483	482	459	451	473	517	484	440	513	495	490	484	488	455	448	457	433	519	508	451	494	480	505	506	465	530	456	489	451	456	463	489	478	523	485	494	489	474	489	512	482	439	529	458	509	482	478	506	463	520	449	473	461	496	515	461	522	506	491	465	512	487	491	485	465	500	463	460	478	489	497	460	487	477	471	444	494	521	472	537	467	484	495	488	476	470	497	460	491	436	484	466	491	496	501	492	489	487	509	524	469	478	484	518	467	456	474	498	461	475	495	478	473	483	497	484	494	457	520	506	460	492	481	457	497	465	487	488	500	491	485	502	489	502	498	521	521	493	503	473	485	481	492	474	485	500	459	486	482	455	440	489	491	442	477	517	481	436	458	508	497	483	490	489	529	468	459	472	464	504	456	501	513	449	495	501	513	476	492	476	488	547	464	508	460	463	473	453	450	481	485	495	479	467	479	479	464	475	491	488	502	505	495	479	460	431	522	461	454	477	449	489	487	470	517	507	487	485	486	485	459	475	462	532	476	455
5446	573	391	416	442	403	413	425	379	409	405	415	429	402	384	401	426	410	412	428	396	453	447	388	406	428	405	410	415	452	442	413	439	413	374	432	401	437	398	401	366	422	410	433	431	412	411	406	371	413	413	408	370	396	423	430	409	397	390	402	363	423	386	404	414	394	423	406	409	398	361	379	397	388	401	448	402	382	440	395	386	418	399	447	406	379	429	453	442	436	387	435	408	416	404	397	374	344	402	379	437	368	410	411	400	402	382	381	406	427	389	388	407	438	417	398	382	426	414	397	426	393	394	376	465	415	403	394	379	375	383	407	433	393	383	400	391	388	402	440	432	378	400	424	415	427	403	428	374	413	415	404	404	392	411	412	402	427	461	389	420	374	368	413	394	411	415	428	411	337	402	343	419	399	376	413	394	428	409	397	375	435	396	400	370	372	390	377	403	433	407	422	428	401	407	425	388	358	401	416	409	374	363	410	400	404	401	362	414	402	402	375	427	394	384	421	393	390	415	416	394	401	417	397	399	407	428	389	402	400	390	428	420	425	422	380	389	394	409	399	455	401	381	392	366	400	419	391	425	398	398	412	400	402	392	443	384	404	389	427	407	422	393	417	390	392	391	408	455	403	372	391	417	422	370	433	436	397	364	403	407	412	389	401	423	408	408	451	374	408	413	442	428	408	418	393	404	410	426	428	419	403	405	373	387	455	429	419	423	384	397	386	418	429	438	420	426	377	412	416	398	371	401	399	402	434	412	408	405	420	403	427	428	429	361	396	355	375	456	381	432	384	389	401	436	386	413	407	424	403	377	397	415	389	421	448	394	430	416	415	399	394	445	375	395	415	409	418	456	390	411	444	373	360	393	396	422	469	410	422	395	398	435	418	388	415	415	423	401	406	448	399	366	400	358	383	367	456	411	393	398	404	390	454	394	387	366	433	371	417	447	413	378	434	378	377	379	429	391	361	384	390	358	396	407	412	399	425	407	379	356	391	392	395	414	410	406	430	381	373	408	374	400	392	398	402	416	425	417	390	395	411	381	411	417	435	363	379	399	435	416	415	405	440	391	406	430	360	395	393	431	390	440	379	412	423	397	390	389	372	402	360	456	412	415	414	383	404	425	461	383	437	396	413	406	422	391	406	405	421	400	410	408	377	379	432	390	392	414	407	401	378	430	381	453	432	411	374	408	418	423	387	381	407	426	395	372	452	466	394	438	445	366	383	405	380	349	374	427	380	382	362	407	395	390	429	357	398	434	417	410	374	434	399	392	393	375	364	422	437	370	396	373	425	413	380	378	385	431	422	370	408	414	414	440	398	438	418	410	407	415	377	388	413	388	415	419	438	400	384	401	394	398	417	403	394	387	389	432	379	373	387	403	379	402	419	396	387	404	396	414	411	381	426	380	371	419	410	391	398	384	413	405	415	444	381	414	377	426	348	404	401	417	416	421	416	394	409	385	387	422	438	423	411	423	387	419	398	392	403	392	369	384	371	374	380	430	394	445	405	417	425	370	398	401	425	419	424	411	372	418	375	410	395	442	443	400	408	385	437	412	408	401	393	415	403	423	426	421	419	398	376	403	407	406	430	387	434	418	430	400	453	414	393	397	383	396	387	405	359	361	390	391	403	377	438	406	405	385	389	404	391	433	384	410	403	383	412	375	434	358	413	425	379	405	426	411	411	375	408	378	442	426	395	425	370	408	415	412	423	407	409	374	408	420	421	413	414	394	404	411	400	405	414	403	396	419	376	386	396	472	367	407	376	427	412	407	438	408	426	378	381	415	394	442	398	374	429	416	394	424	410	380	426	417	419	375	415	429	422	402	411	366	391	423	408	401	418	401	422	456	421	444	440	421	393	395	417	401	446	401	421	417	409	389	370	386	376	414	448	426	404	433	423	395	400	427	421	406	393	411	391	397	381	404	451	402	380	443	400	383	405	417	383	373	394	424	417	438	406	384	425	361	418	393	388	338	396	431	445	398	397	409	439	400	410	398	382	393	390	391	378	380	404	415	373	399	395	416	439	350	407	398	378	374	454	405	440	427	428	470	406	374	423	351	422	395	385	394	440	375	380	393	381	380	414	398	389	411	412	434	408	384	397	406	453	377	377	433	375	411	407	381	405	406	398	402	370	409	407	407	404	438	406	397	404	430	396	423	396	370	402	398	362	416	400	384	416	410	365	419	391	402	389	415	378	420	404	410	395	413	402	441	349	407	388	379	426	389	390	401	371	462	408	423	419	397	407	411	403	423	404	430	429	375	424	413	418	433	391	416	414	404	360	380	366	401	442	399	410	409	401	404	387	387	379	441	386	438	406	386	429	437	409	402	418	429	428	405	385	405	410	394	378	378	422	390	378	402	423	427	381	406	346	397	401	398	402	394	419	409	408	379	426	374	415	411	431	423	419	429	411	359	388	421	384	395	413	419	379	399	394	371	391	390	400	414	417	426	429	373	423	398	405	381	424	390	388	405	372	392	401	386	381	395	367	427	419	426	393	408	426	423	399	427	424	418	373	440	375	398	426	427	460	413	413	371	422	426	449	415	447	439	366	384	391	412	368	412	421	390	418	408	389	398	409	394	362	390	419	408	386	364	390	441	400	382	381	405	417	402	432	398	380	420	426	425	406	390	418	417	381	389	383	383	418	391	426	426	376	425	425	384	405	393	369	369	403	440	380	459	408	394	470	423	442	433	429	401	392	422	437	398	384	427	390	372	439	369	371	481	400	408	409	387	411	425	391	404	401	363	434	376	393	428	439	429	391	430	396	391	412	337	407	410	418	415	405	381	422	437	414	364	381	364	396	413	397	448	373	396	389	403	393	414	380	397	427	385	401	407	395	422	387	408	358	391	437	397	441	418	439	397	455	407	395	392	399	405	394	380	407	410	437	353	405	449	425	406	409	414	444	401	420	385	376	420	385	416	380	393	358	400	412	409	414	440	406	401	415	389	413	385	412	370	410	384	476	382	362	389	425	416	385	422	413	373	394	382	407	390	398	436	412	420	445	377	408	437	387	413	419	399	395	400	392	377	389	391	428	407	389	398	400	447	399	421	410	371	385	394	428	394	366	402	370	424	434	388	393	401	409	426	363	422	388	392	403	372	400	369	401	374	414	375	393	445	411	400	411	418	422	410	372	398	435	422	420	353	410	425	407	445	410	390	415	425	414	400	404	367	405	441	396	377	405	412	434	441	416	426	399	389	419	450	432	426	377	397	404	380	398	462	421	436	429	419	419	380	416	438	424	418	406	377	397	422	408	422	396	414	407	370	425	394	398	384	419	355	372	389	424	416	426	428	450	422	422	395	380	438	432	384	387	394	365	380	380	380	363	439	388	395	435	395	393	396	392	471	393	373	399	358	372	377	407	448	378	373	388	417	391	401	468	431	411	402	412	410	408	404	357	411	425	382	385	377	393	407	375	445	395	389	411	411	372	410	413	396	407	406	424	454	372	400	435	410	388	382	354	412	379	395	410	394	425
4638	1014	969	951	934	1026	987	986	1003	934	1016	967	996	1000	930	933	972	1006	1036	980	961	966	938	970	985	938	986	970	1027	962	1010	962	942	969	1014	909	1002	933	939	1009	941	966	940	977	1006	951	933	1026	976	919	965	938	1000	975	953	973	955	970	981	1002	984	895	991	972	952	944	957	989	978	1012	976	954	985	1039	964	1013	1007	994	1046	966	926	991	898	950	1021	989	1031	995	902	925	918	1017	929	937	899	1035	1008	952	937	982	949	984	1018	950	970	963	993	968	991	953	951	931	978	952	1041	981	927	967	970	942	930	931	962	941	922	962	938	970	1012	999	934	980	887	987	946	965	956	978	1006	986	986	986	994	937	949	923	966	968	984	933	1010	956	1006	1033	946	993	992	948	971	951	947	1010	949	949	978	940	935	995	917	1018	954	958	984	957	948	977	927	943	978	967	972	994	983	973	952	965	920	996	994	950	996	1010	966	990	898	938	963	988	994	970	1009	931	912	885	983	904	962	957	996	956	916	960	948	952	978	936	955	916	991	1026	989	996	1008	984	988	990	974	984	986	972	934	989	939	971	968	993	1002	948	991	990	984	930	915	952	947	951	962	982	984	884	950	987	980	951	979	983	993	1011	955	974	982	953	1016	932	1005	905	938	962	963	948	938	977	941	965	994	963	1003	970	999	917	980	963	987	957	967	946	998	945	916	1004	965	971	1015	941	984	925	1016	1019	971	997	1013	908	979	1000	981	975	945	948	953	936	961	901	958	981	1006	985	983	960	994	959	942	969	986	993	933	991	986	994	1011	1041	957	962	932	1040	940	1004	951	1002	985	945	967	942	972	958	996	989	986	1025	987	955	977	959	922	981	992	909	1020	994	960	934	932	968	985	1017	967	921	915	905	1007	932	1019	964	916	950	935	998	1006	890	977	940	905	996	1029	908	918	1017	923	966	945	947	953	977	918	991	951	985	924	943	952	1013	949	991	955	951	1003	923	999	966	945	1001	987	963	979	947	1003	1004	1007	957	967	982	1001	916	976	968	923	1017	945	912	976	949	980	913	942	992	991	949	976	935	947	975	890	1008	978	932	1008	909	990	940	960	977	953	918	983	993	917	947	913	970	977	941	1011	945	948	956	979	987	1035	968	991	964	1015	976	951	945	978	969	929	919	1020	895	980	943	973	956	984	1011	982	921	997	969	997	951	980	950	967	915	962	986	968	985	962	1009	993	974	1002	964	977	903	998	976	975	1003	983	949	985	962	999	972	987	957	958	942	956	938	956	959	965	1025	976	997	935	958	969	932	999	983	962	1005	971	976	951	979	1019	1004	888	991	1064	977	972	970	957	983	975	995	1005	1006	1044	934	970	999	956	992	976	1004	963	946	1016	981	924	922	984	921	943	910	941	1017	979	921	979	988	911	924	959	985	934	1005	1001	991	956	918	1042	958	944	1002	963	975	965	946	945	960	999	992	951	974	966	957	914	963	960	936	931	942	972	1022	961	955	976	965	1006	987	969	1048	953	964	977	954	1012	965	927	917	987	945	940	979	974	977	945	989	977	1002	969	1007	990	972	1023	916	990	946	992	936	943	978	942	925	952	975	994	961	936	927	936	977	904	984	981	960	954	1021	988	967	953	922	1007	1003	994	949	954	1000	988	949	926	968	950	901	974	987	969	976	977	994	922	975	904	959	943	942	989	940	987	950	961	951	1010	982	922	1007	977	957	963	1010	1014	1014	995	979	913	969	948	966	947	1003	969	991	951	972	1005	979	968	1012	1004	916	957	979	979	1006	1012	1002	955	963	945	1056	994	938	950	964	999	980	985	939	999	969	967	994	972	975	928	992	1032	996	977	975	952	962	982	972	963	981	919	963	1009	935	961	961	988	923	954	1009	956	989	1013	946	987	984	973	968	1029	935	1037	998	934	968	959	971	882	1010	966	936	965	955	984	985	984	968	958	977	974	1004	996	947	954	946	942	945	964	945	990	996	931	963	950	935	995	950	927	951	931	930	962	972	1029	934	974	930	951	936	948	935	930	920	951	970	964	944	992	1045	979	935	968	958	932	967	937	934	987	954	966	983	1007	956	968	944	992	973	1003	937	955	963	936	945	975	925	950	1010	947	1009	988	1014	947	911	935	1013	976	970	987	936	1035	906	959	1010	942	977	978	987	949	924	1004	1002	958	1003	947	966	944	909	966	970	1004	967	962	946	955	956	964	952	926	966	926	1042	973	979	999	979	971	955	965	952	957	946	907	981	964	992	983	930	965	1022	951	994	959	972	980	996	993	915	934	951	961	935	969	980	990	985	1003	974	980	1012	1026	973	958	973	992	918	1019	1009	940	938	976	966	959	910	939	937	973	999	996	966	980	997	918	955	934	958	967	1000	956	973	918	1009	923	979	1004	910	969	919	990	1031	918	945	954	951	978	998	951	945	955	914	985	991	970	994	1022	990	973	1004	984	984	974	932	1018	911	992	972	954	998	982	980	914	942	957	969	964	990	954	989	947	1018	949	919	933	992	942	1015	978	931	950	957	971	945	962	928	981	931	930	956	929	943	985	1010	942	997	978	933	962	993	968	931	947	960	1012	992	936	968	988	926	1032	948	991	981	964	949	952	970	984	959	954	950	992	988	977	1040	991	898	1011	971	961	944	1010	982	972	951	982	936	956	973	920	998	997	965	995	966	1018	978	960	976	980	950	954	964	1007	972	985	967	962	1003	975	941	948	945	991	936	924	933	954	955	932	980	965	980	973	976	939	1003	991	976	977	988	989	915	936	960	954	977	951	998	920	1013	945	972	955	967	1003	974	978	958	904	989	989	960	956	954	969	1002	935	1012	957	992	935	950	1001	942	924	897	940	906	984	916	987	930	1017	968	987	975	931	1005	908	1036	940	924	954	976	947	1003	959	996	933	951	939	978	1023	941	948	946	1005	990	992	954	943	1007	1004	950	1017	1002	897	1010	1002	963	996	964	917	1037	967	971	935	982	992	933	959	1020	962	974	963	988	984	949	964	989	977	956	950	939	940	975	991	986	960	994	980	954	994	994	994	982	965	1019	963	971	945	967	948	954	1003	977	931	967	941	931	948	922	952	982	969	951	930	987	944	945	933	913	967	974	969	1042	1008	1007	1009	953	870	972	946	946	938	954	986	1000	984	981	996	992	967	970	964	976	1002	922	954	964	932	957	1008	986	976	986	932	981	928	947	1007	959	917	956	1000	944	1045	960	986	905	914	953	910	940	953	939	971	980	927	911	1003	932	920	1001	925	959	962	1001	919	942	976	1001	1036	995	1018	949	1020	958	1024	991	947	961	1001	972	987	953	999	1003	981	1024	991	960	945	986	961	954	974	974	963	974	950	1026	1027	980	984	969	1010	912	950	950	1028	998	956	963	953	977	964	1005	960	954	934	959	959	1002	980	933	1006	1009	1015	983	991	996	991	979	916	997	986	958	922	988	962	973	998	994	912	969	964	993	977	966	948	936	964	984	930	994	974	938	952	954	973	943	959	995	953	931	959	981	959	955	967	982	992	994	969	949	997	952	919	994	977	984	927	940	950	994	992	1012	964	985	925	953	982	937	932	987	957	915	964	937	975	971	970	977	1010	967	952	1013	978	923	988	963	1003	951	973	1024	959	937	935	958	1010	989	936	988	956	962	1047	940	1001	940	1026	971	1000	952	938	954	935	970	1001	992	966	938	1002	964	1008	969	941	962	977	952	1010	984
17328	1660	628	505	461	432	425	414	382	383	396	368	368	367	389	399	389	371	368	373	406	370	354	353	372	396	396	370	340	378	377	338	358	389	380	419	399	386	372	377	394	409	380	366	409	359	354	351	391	382	384	342	338	377	361	392	404	360	361	396	397	395	337	388	404	411	368	332	363	349	400	335	338	389	394	398	400	401	385	363	387	362	406	354	359	373	381	405	338	381	421	380	397	409	363	367	392	377	346	340	382	393	376	369	361	402	375	381	390	371	339	373	392	388	380	348	405	383	383	391	361	373	366	362	366	419	355	353	367	360	383	374	342	358	368	373	336	404	359	344	365	372	366	397	365	369	395	355	322	375	403	382	390	351	366	373	387	390	389	389	394	346	371	355	348	347	389	316	387	373	390	353	379	378	363	387	377	345	365	366	382	393	326	356	388	378	372	339	360	415	390	370	381	438	352	360	365	361	391	368	348	408	409	387	382	386	399	398	334	378	363	332	378	371	388	397	361	365	401	381	370	368	355	373	385	363	373	388	398	396	394	403	400	354	381	371	376	347	356	358	382	348	355	339	368	369	347	344	368	381	400	382	359	396	389	383	411	367	388	352	368	370	366	370	355	356	361	380	363	358	351	346	350	389	441	360	386	383	371	365	406	343	383	357	378	425	359	373	392	346	382	370	361	398	359	381	376	374	372	342	382	375	354	349	371	392	361	341	393	369	357	360	360	390	377	368	337	372	373	379	365	382	407	344	382	365	374	342	368	351	355	372	366	369	380	385	388	408	403	375	367	399	367	375	362	326	369	359	372	349	375	354	395	391	406	393	391	398	363	389	351	361	381	370	403	378	390	399	410	375	380	374	402	395	399	400	402	357	355	384	377	384	395	392	404	347	376	358	381	363	365	402	346	362	378	408	379	395	402	373	356	342	370	358	374	391	360	343	376	368	366	389	333	372	386	353	371	336	354	342	380	364	426	326	394	388	373	331	341	328	392	377	392	358	370	358	365	383	367	368	397	347	353	353	393	326	380	366	391	374	364	379	358	411	379	368	372	384	368	351	319	373	368	361	377	382	370	374	405	370	404	374	375	328	392	379	394	374	416	377	371	361	371	368	337	382	353	389	357	384	395	352	398	349	363	359	363	387	371	341	363	360	353	369	367	358	368	361	386	412	354	384	375	368	388	372	371	387	372	389	369	380	397	345	380	360	365	357	359	392	359	335	359	356	367	368	350	378	350	406	376	367	381	353	393	407	392	383	341	394	339	360	405	355	376	360	355	377	374	404	394	381	386	369	397	373	385	395	356	345	395	378	353	359	371	374	356	338	413	404	390	359	397	360	398	396	359	350	338	391	354	387	373	350	370	396	374	384	368	389	373	358	371	370	357	353	365	362	371	365	395	390	367	328	383	366	356	418	399	414	373	362	367	380	370	336	405	380	362	366	397	406	388	392	379	341	366	350	399	342	349	368	364	353	403	361	384	385	352	379	390	364	391	408	379	378	367	385	363	345	373	389	389	358	377	365	363	387	396	403	396	359	352	366	405	356	363	376	385	395	358	350	363	386	378	355	383	392	331	403	377	373	369	319	369	386	389	366	340	364	382	366	365	400	375	361	357	378	391	381	364	361	339	384	387	392	328	371	368	394	394	423	373	360	405	360	375	363	366	371	371	368	360	343	332	333	366	370	397	374	403	381	373	346	392	353	356	387	342	391	320	351	377	353	350	387	402	391	382	365	377	387	390	373	370	383	376	381	367	384	393	382	380	351	351	362	350	380	392	383	392	362	375	385	360	363	349	399	362	383	376	399	390	346	377	371	417	384	375	370	340	369	354	380	372	327	406	340	367	375	372	361	352	371	345	358	399	347	384	393	414	400	396	361	365	359	371	385	363	362	375	331	372	362	404	369	403	384	408	355	371	353	407	365	346	365	409	375	374	361	364	378	347	378	357	349	350	390	380	341	345	409	371	384	367	344	350	416	394	345	399	389	342	384	370	343	361	355	382	383	340	374	357	388	378	376	369	360	351	379	353	362	390	373	371	369	407	368	358	405	406	365	345	381	346	372	379	386	401	415	403	379	395	366	357	392	401	356	396	402	385	357	361	387	375	361	368	358	368	363	382	347	351	415	421	365	400	392	406	361	379	381	359	362	382	329	374	386	393	391	344	376	370	424	358	359	367	386	383	393	384	368	375	381	346	364	397	373	356	368	342	377	374	355	378	354	370	378	370	389	386	386	395	415	374	390	354	388	397	388	379	346	418	365	319	370	360	368	371	398	401	381	372	340	388	392	394	350	393	374	381	410	406	379	435	351	405	374	405	376	367	345	371	369	344	394	337	408	376	382	376	371	376	350	377	380	395	387	359	368	377	343	398	348	364	361	349	364	327	362	396	380	380	346	334	356	360	364	361	395	360	342	360	401	422	379	354	378	372	387	381	386	393	359	399	358	369	380	386	416	371	377	402	421	397	404	406	357	381	413	359	365	394	386	383	361	365	347	378	363	352	372	373	353	365	391	368	385	409	370	367	344	405	367	360	374	365	380	359	396	386	358	400	355	384	424	358	407	391	374	394	402	362	361	382	349	369	376	355	367	405	378	376	352	337	358	354	371	407	388	357	406	389	340	366	365	385	382	403	387	381	370	379	377	378	390	377	341	344	385	400	379	429	361	386	353	392	372	333	394	364	362	423	419	360	380	365	370	397	400	375	382	348	402	372	346	356	351	399	338	341	354	375	402	401	327	367	359	390	343	385	354	393	368	387	402	379	345	392	388	360	356	340	386	364	393	366	370	385	372	371	371	355	360	380	352	364	391	381	354	390	342	369	383	399	354	375	365	373	362	380	377	411	372	396	365	399	357	362	379	400	392	360	360	361	386	336	359	344	331	388	366	353	354	349	366	349	353	358	347	400	336	339	376	391	395	376	357	395	381	368	356	392	386	344	377	359	394	391	420	371	369	402	346	354	387	344	373	325	324	381	373	335	412	374	411	405	380	368	388	340	373	374	376	360	345	385	379	381	382	383	382	343	358	354	391	343	381	393	398	363	393	342	381	377	352	337	367	445	359	363	356	381	368	388	369	331	344	366	395	366	364	377	383	338	381	354	376	425	357	363	357	372	397	405	374	350	380	367	358	362	370	351	365	378	382	358	381	389	348	379	359	395	373	356	378	374	385	368	348	378	380	356	354	385	387	374	371	365	384	375	365	371	361	376	368	383	353	403	357	365	375	382	337	375	394	360	388	365	350	363	379	422	405	399	376	354	359	400	387	385	373	391	370	383	385	366	361	376	378	371	363	387	383	367	356	373	357	364	377	389	364	359	373	404	369	410	382	394	387	391	356	373	364	372	363	358	356	403	398	394	381	376	394	377	354	399	339	398	380	389	388	351	350	359	349	391	417	417	364	390	385	413	386	411	362	390	365	390	370	414	383	389	413	401	370	362	357	390	418	373	383	366	358	390	390	374	359	374	359	384	370	399	384	385	355
12551	1115	1340	1466	1359	1253	1184	1107	1055	1049	980	1024	1020	981	959	964	914	871	933	888	885	900	883	915	926	928	911	943	841	913	890	930	878	858	911	933	883	886	939	899	883	862	868	933	926	950	875	870	944	916	922	899	831	938	940	890	918	884	881	959	866	879	921	914	918	863	871	872	899	912	914	922	846	919	937	916	914	889	907	891	905	888	897	923	896	909	830	879	884	851	896	883	915	877	894	888	902	879	885	906	895	914	852	912	911	935	889	838	854	874	878	911	906	844	865	858	881	901	898	894	872	881	889	855	924	908	950	883	927	879	846	943	902	881	926	905	889	866	912	868	878	894	882	906	893	935	798	951	931	926	881	842	921	931	895	951	837	895	878	925	893	868	920	890	871	871	925	888	933	962	881	913	936	893	898	861	924	921	881	849	884	919	918	894	829	845	870	862	889	874	881	980	877	864	870	903	899	862	886	901	932	907	840	978	890	904	863	860	851	884	904	857	897	917	892	878	899	939	881	867	895	973	904	909	916	902	909	909	862	865	901	908	915	910	860	908	850	929	857	877	855	899	883	877	841	909	865	870	864	879	899	883	834	916	892	854	885	889	899	941	909	881	831	864	919	911	892	929	895	874	850	903	878	898	828	863	903	875	883	942	923	914	844	892	898	887	883	871	844	977	892	898	881	914	850	880	883	893	915	918	867	864	892	868	902	879	927	961	892	906	946	896	894	921	896	904	890	920	868	935	872	848	907	880	932	880	868	845	880	876	920	857	858	868	873	957	868	813	935	928	915	853	875	877	930	913	862	981	877	907	874	845	886	904	902	917	934	905	890	875	876	834	896	829	881	903	924	899	880	861	954	863	888	934	862	888	910	866	892	938	915	945	853	830	900	917	902	851	901	856	893	915	856	894	932	884	905	879	904	921	887	896	910	893	895	881	889	859	897	820	877	927	928	878	909	889	901	898	927	888	920	942	862	910	911	848	943	914	941	899	860	901	884	835	840	931	874	931	924	923	903	856	841	884	878	898	903	892	873	845	869	959	939	939	904	885	910	881	933	847	888	887	903	919	903	875	902	907	879	906	880	815	870	845	912	919	931	911	892	873	937	897	873	883	899	883	923	894	885	888	903	920	908	949	932	845	909	899	953	893	891	878	917	864	937	837	905	887	920	904	886	929	890	891	873	882	852	889	902	820	881	901	868	872	879	860	902	927	921	902	926	917	913	894	858	873	882	907	896	882	939	937	863	926	856	887	875	901	889	826	905	898	844	830	906	946	948	879	852	886	862	870	887	939	883	896	897	910	884	906	873	895	878	849	907	907	913	876	884	939	935	924	938	843	903	891	888	884	912	921	888	886	866	920	910	909	919	890	839	946	878	923	851	923	891	931	871	871	896	881	908	891	931	870	876	886	894	861	910	914	896	843	897	918	923	903	886	906	872	912	855	887	867	882	878	936	878	885	841	905	930	931	847	893	864	888	916	938	877	911	861	875	916	887	936	899	896	886	868	876	921	877	880	828	865	919	937	843	947	927	889	910	948	891	872	835	913	922	930	898	867	874	899	880	878	974	950	883	900	862	917	913	872	914	940	913	913	887	912	856	838	855	870	866	910	871	885	915	883	899	861	972	931	931	920	869	845	815	898	898	889	853	886	885	927	882	917	913	846	890	903	879	831	903	944	877	910	931	850	871	873	880	883	940	907	935	880	895	904	913	868	888	844	857	895	930	834	888	901	891	911	864	931	927	908	901	932	868	867	902	911	929	881	860	925	895	864	864	927	881	856	956	913	914	872	951	834	907	881	881	919	901	875	897	902	880	916	915	877	961	852	889	842	973	915	941	913	853	893	872	897	895	908	925	885	889	876	894	910	928	890	954	855	880	868	919	906	893	927	898	866	905	853	932	923	852	873	897	867	900	889	920	877	967	864	923	854	881	883	904	891	879	886	906	892	889	872	890	845	871	861	873	949	893	876	940	885	900	889	902	883	907	899	876	904	901	906	926	874	882	873	922	901	894	860	872	889	912	862	876	891	900	889	855	845	843	910	881	897	913	915	893	899	900	922	865	887	890	902	857	948	924	943	907	943	891	857	905	821	923	928	896	874	914	859	862	881	891	908	914	842	889	898	891	889	952	867	936	892	923	919	885	912	868	922	891	891	883	937	888	921	922	890	964	867	893	890	923	924	876	893	938	896	900	891	856	904	902	892	909	944	879	937	882	877	885	898	903	910	895	935	891	904	904	843	917	844	863	867	870	839	933	884	900	943	866	907	905	907	899	898	896	861	889	869	902	890	915	919	863	884	895	912	877	908	894	892	870	860	867	925	928	917	926	851	922	895	860	866	896	875	855	937	891	865	860	940	892	848	936	934	878	871	886	950	885	911	913	843	911	887	892	905	872	904	910	925	903	909	902	888	884	898	899	839	867	910	881	929	905	870	860	893	878	896	905	923	916	919	892	956	857	921	872	865	884	907	933	890	881	874	910	926	984	893	874	895	886	929	940	903	878	894	878	926	846	913	868	856	919	879	860	902	852	866	962	870	900	907	879	855	885	884	887	880	902	939	919	912	916	894	913	870	899	929	945	954	928	880	889	849	948	900	844	927	915	914	871	922	840	888	889	868	929	915	887	887	889	871	907	846	887	882	865	875	886	934	841	883	897	920	895	847	930	890	904	907	881	850	899	874	946	871	901	869	928	920	853	890	900	951	921	890	877	936	869	889	916	906	911	903	870	905	903	888	904	900	881	881	892	883	878	869	927	833	907	944	879	925	966	903	877	839	878	861	896	968	897	852	909	895	891	873	887	958	875	941	877	976	887	905	899	894	939	891	910	836	857	918	902	884	851	875	905	924	920	960	896	930	878	883	851	938	889	918	876	882	867	845	873	862	826	877	920	850	927	894	850	855	882	887	868	874	909	938	859	875	841	906	928	856	913	841	903	895	915	902	871	895	892	909	881	883	922	871	876	907	887	852	899	895	813	926	929	849	925	891	825	929	865	883	898	946	879	883	914	900	864	911	915	924	898	926	922	919	878	855	889	856	900	904	912	899	933	863	906	883	893	896	842	929	900	926	935	853	953	885	877	923	826	891	879	894	962	897	932	855	894	884	870	859	869	918	941	864	888	855	854	893	835	877	839	855	944	871	912	895	889	918	893	934	825	936	855	918	811	898	886	922	877	914	905	883	882	896	903	920	873	899	921	925	873	937	898	850	849	906	899	911	895	875	876	899	849	888	892	861	974	833	923	897	896	855	853	848	817	878	849	875	868	916	906	907	872	876	904	934	861	930	913	909	893	877	899	873	854	938	916	869	946	946	882	847	868	930	857	890	871	866	895	955	874	852	912	922	965	864	879	878	855	901	926	881	845	882	850	919	881	921	889	910	910	870	869	861	888	875	877	916	882	906	937	879	876	896	891	895	878	862	911	879	879	916	852	957	900	869	917	935	910	873	860	878	877	866	936	910	902	979	910	890	879	921	900	945	913
27614	3844	883	546	393	326	253	266	199	242	209	185	215	208	187	196	196	174	217	187	176	207	198	186	184	220	177	149	195	194	145	186	173	185	166	189	179	183	183	166	193	163	175	195	207	204	180	170	172	175	165	196	174	183	172	218	170	173	147	175	176	168	159	188	183	177	185	165	175	178	175	179	167	181	196	172	205	191	193	196	180	189	195	181	215	201	174	196	189	169	210	189	192	177	156	176	168	174	193	176	190	178	173	188	184	179	173	180	175	183	173	186	157	187	176	173	177	175	180	170	200	177	173	205	176	200	171	197	170	182	186	171	181	191	150	155	185	162	188	185	175	179	158	166	163	181	177	210	182	199	152	185	188	183	175	175	198	156	209	217	185	229	212	192	190	193	180	190	179	180	163	162	176	191	207	188	206	162	188	177	183	197	173	187	175	204	163	157	186	195	202	206	171	187	182	187	180	178	179	199	197	188	176	184	167	196	164	190	176	158	155	168	179	168	156	172	191	207	181	172	183	152	171	195	162	180	196	184	193	207	180	200	188	212	180	183	191	209	210	181	198	187	177	180	184	158	177	179	175	197	179	167	175	184	197	175	176	186	175	172	182	182	193	204	190	164	175	179	174	178	196	169	177	203	161	172	169	194	198	173	169	178	163	185	215	182	173	203	182	178	172	182	206	177	195	179	193	205	173	167	190	217	169	176	197	176	153	186	178	188	182	172	178	178	187	183	189	172	189	162	178	171	204	190	219	187	166	175	175	189	206	198	224	199	181	172	170	190	207	204	173	184	188	187	182	195	175	185	194	146	183	170	183	182	149	181	180	201	181	181	188	176	196	178	167	184	166	187	186	178	183	186	186	181	167	177	182	187	196	180	194	173	159	158	177	166	181	173	197	179	176	191	198	186	200	171	179	201	179	163	190	178	186	171	195	181	166	166	166	179	199	167	175	174	178	150	185	177	160	180	178	178	177	186	209	213	161	180	180	190	178	185	184	192	164	190	162	193	192	189	198	185	179	185	184	198	184	182	184	205	161	167	176	200	169	175	199	176	184	194	174	147	173	200	173	201	162	183	151	183	172	149	189	189	190	178	211	199	182	168	186	183	204	164	186	202	175	186	183	172	153	175	158	192	177	195	194	185	158	185	181	179	192	188	196	184	186	185	174	164	190	185	177	215	155	168	187	174	169	206	182	187	180	188	190	189	186	201	200	156	169	164	162	177	165	175	186	203	182	191	183	176	179	180	188	186	187	191	164	172	194	182	201	187	172	167	216	164	165	177	189	183	179	192	182	176	164	171	191	211	189	177	172	187	210	193	162	222	203	171	177	184	216	175	211	173	167	187	165	169	185	201	203	175	173	198	177	160	173	158	173	157	173	177	166	168	174	182	172	160	220	179	190	152	167	195	211	194	178	183	182	194	164	195	181	178	176	180	182	183	178	192	175	190	231	199	170	177	197	201	182	161	183	153	185	188	185	184	182	184	182	181	190	187	178	179	179	159	172	191	194	172	178	151	191	163	187	170	194	195	176	181	184	172	184	206	212	145	182	160	212	175	177	190	167	187	179	188	150	212	172	171	181	192	168	182	183	149	181	186	177	152	194	163	187	173	182	184	177	178	183	181	185	190	198	161	175	187	201	159	187	204	182	182	172	168	192	191	168	166	177	200	205	175	212	190	185	191	160	177	161	189	182	177	191	172	164	152	175	169	215	169	167	190	179	196	201	192	210	189	202	145	175	164	177	174	173	169	180	176	202	189	192	182	158	174	149	196	165	180	201	176	195	182	189	185	183	187	148	179	196	177	184	167	175	175	204	167	151	208	184	190	155	167	190	196	203	164	203	196	190	201	181	179	211	186	178	153	178	206	176	199	174	201	221	191	185	188	163	165	171	171	176	171	182	184	163	183	159	164	164	179	190	194	158	185	182	226	197	194	189	180	169	179	187	205	159	168	165	165	182	187	164	201	198	164	182	207	170	161	191	178	164	171	178	174	171	188	201	155	211	200	167	178	183	188	177	182	178	168	177	149	175	180	185	178	164	173	167	199	174	160	183	184	161	181	189	204	176	207	183	183	156	205	175	195	213	191	178	167	165	181	185	189	204	189	177	163	153	194	159	194	171	190	168	179	172	177	164	172	158	178	176	163	169	165	181	198	181	198	190	163	191	177	186	171	167	178	182	170	196	192	170	189	202	160	204	207	194	164	160	176	212	191	178	183	180	180	180	193	155	188	185	192	157	200	198	182	172	166	167	206	206	192	176	172	195	193	217	175	203	194	183	203	197	197	192	190	158	170	169	202	179	170	192	167	172	206	186	156	170	199	195	191	170	181	187	184	160	197	166	164	176	172	167	165	174	181	158	193	174	198	174	187	153	175	216	189	179	182	190	185	190	184	185	192	172	194	195	196	189	164	173	171	200	198	188	164	189	183	180	202	192	179	157	176	192	157	168	187	171	188	202	180	178	207	169	161	177	184	176	171	219	194	175	184	187	201	184	179	182	180	179	180	158	189	184	165	168	181	189	189	170	177	217	146	175	204	203	197	169	180	181	200	192	195	198	181	158	183	188	204	164	174	183	177	189	174	191	151	181	184	161	162	182	201	174	207	195	159	195	170	178	199	185	188	190	163	174	190	192	180	165	205	197	164	193	180	192	173	190	193	187	158	169	164	183	169	185	169	172	146	169	186	167	176	188	180	196	191	196	202	209	186	201	164	168	174	186	212	181	172	149	195	163	166	175	175	186	170	198	189	196	186	185	181	198	183	183	194	169	177	199	178	172	181	205	174	186	171	184	166	209	187	196	167	171	170	191	170	169	186	192	206	188	193	194	186	181	184	198	172	206	205	194	169	188	163	158	196	171	204	196	206	179	201	170	182	178	166	173	161	192	197	171	205	178	193	181	172	179	168	200	171	192	197	211	174	155	174	168	144	166	169	162	194	195	174	179	183	176	177	172	184	178	192	224	174	179	186	175	187	198	194	184	167	194	161	177	186	192	162	185	164	164	171	203	170	184	209	186	203	161	186	178	183	163	181	180	150	186	184	179	193	176	181	200	208	189	182	171	175	179	185	164	158	157	206	193	177	157	154	195	186	185	194	182	171	197	173	185	169	187	156	184	178	181	182	194	175	155	173	192	181	175	194	186	152	171	157	184	157	184	169	188	199	180	195	193	173	187	166	182	183	193	166	186	175	172	176	163	186	169	182	183	169	191	195	155	177	169	185	173	185	191	172	191	193	167	177	172	181	187	157	177	196	186	193	191	151	183	183	182	175	191	183	151	172	180	184	178	183	164	171	187	174	195	162	174	196	173	192	186	201	187	176	196	186	167	182	182	179	175	165	186	191	177	193	152	175	197	184	179	189	180	173	167	176	208	186	194	173	182	199	194	193	170	195	188	178	196	171	173	198	203	216	161	167	185	190	164	171	188	193	166	194	189	190	192	169	198	193	178	198	176	182	195	186	183	177	182	203	187	190	189	182
17123	934	1546	1584	1450	1131	954	869	777	742	667	621	592	591	615	589	519	574	577	526	569	535	551	503	522	496	500	532	540	540	508	480	544	477	483	487	513	504	503	454	512	474	503	485	478	480	506	503	483	512	517	478	493	446	497	477	493	451	474	504	491	490	493	468	472	464	489	484	493	492	469	523	479	472	470	510	478	522	496	491	493	467	481	496	497	459	487	462	503	489	537	490	499	476	489	480	457	491	473	503	484	457	492	488	476	469	522	487	457	466	502	493	512	440	492	488	481	471	466	464	489	498	472	473	460	498	491	501	451	489	490	488	458	508	497	483	503	465	487	457	463	491	476	480	501	494	498	502	461	439	498	497	483	495	466	468	436	443	467	493	449	480	519	490	494	488	488	472	464	450	498	487	457	473	450	464	488	515	497	485	507	458	491	487	443	491	489	461	483	507	449	484	497	469	493	502	479	481	462	451	483	446	467	457	472	465	487	503	479	459	528	465	475	471	476	454	485	477	457	463	511	444	500	497	481	475	527	468	482	460	493	479	487	464	480	483	485	484	527	515	484	481	483	463	503	465	464	478	489	476	498	471	440	463	512	475	481	467	471	510	434	444	491	481	457	485	504	521	438	462	472	465	476	445	505	545	455	506	489	478	470	454	519	484	526	421	473	484	495	461	459	475	465	486	461	496	510	511	484	486	461	481	488	486	506	468	471	517	509	469	520	434	482	491	430	482	479	468	496	447	510	477	454	487	459	496	464	459	500	428	464	474	495	498	454	494	462	473	476	449	440	486	491	485	497	472	481	473	414	477	470	518	477	495	471	505	457	479	456	455	512	509	494	472	441	470	473	474	500	469	466	460	448	470	490	476	483	437	515	476	475	504	484	511	452	470	514	500	500	483	447	474	476	489	453	468	469	495	491	490	531	456	444	485	473	468	483	466	477	513	508	502	506	501	479	476	461	478	483	521	494	492	475	469	438	457	473	477	483	475	481	511	460	463	507	473	471	508	458	464	487	440	522	470	435	504	479	484	470	445	524	499	420	473	475	419	476	461	487	485	492	460	471	506	484	476	450	469	525	459	511	478	497	513	471	484	462	481	472	473	474	509	492	508	492	473	440	477	472	465	462	494	481	451	469	459	518	514	477	483	478	487	491	440	472	495	476	426	446	468	487	466	489	501	469	481	483	479	460	520	482	502	497	490	464	496	501	498	458	497	488	443	461	528	486	465	499	487	489	492	482	484	480	443	482	457	500	504	498	493	490	508	485	476	499	510	485	460	468	501	463	424	501	481	490	509	459	462	462	465	461	478	464	484	497	485	481	477	479	474	484	477	460	487	495	517	492	529	493	527	480	458	472	489	469	473	452	457	499	468	487	460	481	482	505	470	453	450	459	485	463	486	495	488	476	513	482	509	496	468	490	477	500	484	494	484	468	476	492	466	441	532	475	469	458	473	504	473	496	495	464	475	480	453	433	454	482	496	474	473	460	481	517	448	488	515	435	464	478	478	450	500	487	467	489	483	499	508	464	498	465	481	495	482	452	469	499	491	491	444	504	485	469	457	477	499	442	511	518	452	502	455	494	475	482	472	445	435	500	451	471	454	515	498	485	503	526	510	495	468	456	458	448	468	490	451	473	477	456	492	480	457	435	501	487	465	470	476	486	468	472	457	467	430	504	446	517	462	465	485	513	468	473	487	538	494	463	497	459	482	507	495	455	440	435	468	435	455	456	483	482	478	448	476	486	430	448	473	482	479	495	445	458	460	482	472	445	466	453	457	470	525	471	454	445	480	491	467	451	515	457	503	450	467	486	449	471	474	473	494	506	491	433	478	482	468	476	450	466	451	501	456	517	452	448	465	426	493	530	499	500	455	459	450	477	468	458	530	487	463	484	499	504	503	502	508	475	474	478	479	484	501	514	480	502	491	473	489	487	474	465	501	467	488	460	457	481	474	467	481	460	486	490	468	502	505	478	459	525	492	484	468	489	487	445	492	487	460	511	468	448	478	482	467	486	485	499	483	465	471	482	488	466	497	514	466	478	485	482	484	485	510	488	474	463	474	467	473	491	488	502	473	480	477	515	492	486	480	477	520	471	470	511	436	482	504	459	490	502	438	480	471	451	522	470	427	518	493	497	451	471	461	473	478	493	495	511	445	477	457	503	465	473	478	416	495	476	492	477	458	460	476	480	450	469	478	477	464	490	443	487	477	495	458	468	514	494	511	453	479	490	473	461	498	502	487	467	457	462	513	495	478	454	456	487	449	469	473	462	490	534	477	464	439	473	474	495	488	454	470	472	457	474	525	469	455	490	456	455	475	446	471	457	471	497	443	502	499	488	438	482	489	483	496	479	482	488	455	454	432	458	490	501	497	448	484	503	489	453	482	517	453	489	527	448	443	495	436	471	470	527	490	514	449	496	498	482	476	505	492	468	471	508	467	483	476	484	465	484	495	482	468	468	451	460	491	479	469	450	453	493	517	489	493	500	455	459	466	460	504	493	504	489	497	481	474	474	512	491	490	458	490	479	460	476	484	484	411	481	500	487	491	490	445	445	520	475	481	483	552	457	478	495	515	483	459	475	461	435	454	458	455	455	464	474	490	461	468	461	500	458	447	455	497	452	487	441	509	527	481	472	493	514	478	478	439	507	474	452	458	488	477	470	504	485	459	489	482	465	462	478	459	507	478	499	488	496	466	480	493	492	454	452	479	465	469	433	477	482	469	487	419	457	456	511	472	509	512	487	451	466	469	484	505	505	491	475	479	491	444	476	494	493	485	453	456	457	479	474	464	450	458	441	466	452	489	486	485	525	481	500	432	482	469	492	514	517	448	480	484	477	488	545	499	431	487	471	463	474	479	490	492	468	458	446	469	513	477	455	479	419	450	482	488	481	454	524	494	468	473	437	497	490	494	496	463	482	463	489	495	449	495	504	470	499	499	486	473	457	474	501	473	492	491	498	447	471	485	501	493	461	516	488	499	480	462	445	520	493	450	502	445	487	481	502	448	539	423	506	442	480	501	483	469	493	472	437	468	476	458	468	470	459	479	497	512	491	480	487	473	475	463	463	473	483	464	471	478	496	489	494	500	472	486	489	468	483	445	530	448	472	487	489	457	465	463	480	456	434	449	558	456	472	473	490	486	481	476	474	456	449	497	498	465	480	461	465	542	479	481	477	452	433	483	477	455	444	487	500	525	464	439	459	472	518	507	488	478	432	468	475	483	490	484	492	449	500	494	481	495	434	480	515	507	463	460	516	459	478	452	507	458	508	431	483	472	465	493	453	490	478	511	473	491	441	481	498	473	489	470	501	483	457	454	450	474	490	497	440	495	478	475	439	446	436	481	437	458	498	484	457	472	491	453	499	481	480	467	465	459	473	477	459	491	467	438	479	482	485	486	501	532	450	446	463	463	497	467	472	494	484	486	458	485	516	488	479	450	479	473	440	451	487	500	451	481	511	500	478	489	467	492	467	465	459	488
5250	501	432	434	407	375	407	415	409	441	398	421	414	409	407	370	404	381	392	391	410	393	378	399	375	399	369	383	426	425	433	371	386	408	385	365	378	390	406	411	402	389	383	411	394	387	395	392	415	390	416	415	420	400	402	410	398	426	415	395	397	411	358	412	425	406	415	399	429	412	380	380	421	426	411	386	382	385	444	410	405	393	416	398	426	432	386	414	413	422	411	348	396	416	388	423	392	409	413	440	360	419	417	421	395	374	398	392	403	406	420	385	403	377	407	414	392	403	442	418	365	383	413	437	435	366	382	400	397	365	397	416	370	378	384	410	413	440	414	355	386	423	412	388	363	412	394	394	363	408	426	416	425	436	392	432	407	438	384	414	385	424	425	439	410	406	426	394	409	435	404	416	388	376	404	434	425	396	393	406	394	394	415	392	398	435	434	402	441	400	409	411	421	396	412	369	389	360	427	373	376	392	397	399	395	408	380	393	407	453	401	400	379	366	382	406	401	369	409	400	381	432	349	389	454	378	417	416	417	394	414	408	417	442	404	367	405	402	400	363	398	377	414	361	433	396	403	431	416	419	397	419	381	394	399	408	392	441	421	406	384	396	408	424	386	438	417	401	363	404	389	408	374	398	385	440	397	419	388	389	391	415	386	382	409	372	400	383	459	402	396	421	402	393	394	437	395	360	415	404	418	384	394	390	399	396	435	402	426	401	381	418	400	415	355	439	402	426	394	380	406	416	377	368	383	416	404	358	429	432	404	433	403	385	420	375	381	378	408	403	457	416	407	392	389	398	396	370	411	410	394	397	382	396	363	423	411	393	408	420	400	405	414	376	420	368	431	405	431	394	387	435	368	382	422	431	391	409	412	430	428	385	379	368	394	431	392	406	379	390	407	422	439	439	411	418	390	423	364	444	379	411	384	371	418	409	394	411	423	393	409	396	396	370	398	397	389	410	436	435	394	417	405	376	387	427	397	386	396	416	380	416	430	403	418	379	404	424	387	387	416	409	384	407	393	377	406	373	428	407	381	416	398	370	419	369	418	405	407	429	407	407	385	432	400	414	377	357	380	408	446	415	436	396	394	427	372	423	436	403	412	398	438	402	371	380	444	400	405	430	419	419	423	438	437	394	399	393	434	388	365	381	401	406	380	396	375	414	399	428	365	409	397	434	384	362	409	423	431	387	398	439	392	420	380	440	381	394	446	424	393	424	416	410	381	426	393	400	406	431	360	403	401	390	420	386	381	399	454	414	384	426	404	394	404	383	407	380	396	333	417	383	399	386	396	387	377	397	426	412	408	354	414	405	394	404	435	416	414	379	406	392	396	414	406	395	400	397	419	396	374	439	374	398	404	406	423	388	413	378	397	382	435	410	438	399	386	418	453	416	436	403	438	416	369	432	438	382	418	408	396	394	412	419	422	387	399	397	441	384	397	405	450	423	416	438	413	389	397	435	399	393	396	423	426	425	395	348	411	450	450	388	397	389	413	405	407	401	416	410	380	346	385	440	380	391	420	405	383	392	429	418	400	386	391	393	383	434	399	383	408	387	379	426	427	427	409	421	377	377	421	393	404	391	389	381	383	384	421	398	390	433	375	386	421	410	420	377	393	405	418	428	406	364	418	397	384	429	452	424	425	396	391	422	403	352	394	390	450	405	403	419	428	439	383	387	439	412	419	405	414	396	359	387	409	370	411	364	421	391	384	402	409	398	385	396	405	380	385	399	370	381	403	412	406	387	398	423	371	395	423	394	393	402	431	376	392	404	402	404	373	410	420	409	378	406	387	414	410	404	429	417	418	427	431	402	396	373	379	390	415	391	389	453	406	414	389	393	424	392	412	400	380	419	365	392	425	390	364	364	379	412	383	393	381	384	406	417	395	424	413	392	377	425	390	409	425	412	387	408	417	371	409	383	431	404	407	343	408	414	389	383	351	429	389	434	425	382	428	397	370	390	426	416	440	398	407	391	397	436	409	387	403	384	408	358	396	419	386	429	386	436	400	380	372	416	388	425	412	385	374	386	384	371	434	433	412	416	418	434	404	383	359	415	399	413	421	460	415	403	373	395	412	412	409	429	403	415	421	443	409	441	400	421	413	398	396	434	401	454	419	421	407	413	396	368	425	382	391	393	417	451	394	399	394	398	391	414	393	390	421	431	401	401	404	415	414	389	430	372	407	426	401	423	397	401	415	379	379	457	382	368	354	396	389	412	398	394	390	360	428	438	409	413	423	375	405	387	430	365	394	375	400	392	391	409	407	404	396	401	396	428	415	419	393	408	378	403	397	389	425	415	400	403	416	398	393	366	399	409	411	383	437	374	408	397	421	400	382	400	404	415	434	400	410	407	414	392	361	394	425	407	379	398	403	384	400	392	380	407	406	411	446	369	398	368	387	384	400	349	389	405	398	418	372	405	403	419	391	403	403	426	417	409	424	385	402	397	409	389	385	459	377	436	404	362	421	404	410	371	441	417	419	409	431	382	386	428	393	404	423	400	408	367	418	436	378	369	398	411	400	391	414	399	386	399	409	434	394	425	392	369	376	420	366	411	403	387	364	422	391	430	419	404	365	401	423	402	397	426	401	393	397	397	403	402	411	402	388	365	417	371	425	408	393	416	418	391	402	410	396	406	415	420	420	368	403	380	371	419	397	451	387	382	433	399	392	410	422	428	407	395	407	390	421	415	436	402	359	426	383	354	383	424	416	368	411	397	445	395	354	364	417	397	445	390	393	405	409	425	385	371	415	401	428	432	382	384	404	401	429	408	380	437	382	383	380	390	403	385	430	404	390	399	401	365	408	440	400	406	397	376	402	382	403	380	401	423	449	456	402	387	397	428	420	398	422	394	383	389	399	387	406	379	373	426	397	409	385	393	407	440	410	353	410	399	438	393	388	398	383	413	396	388	414	398	372	431	405	383	406	382	347	425	408	399	402	355	355	394	399	406	382	440	421	407	388	403	425	375	428	424	367	387	445	389	370	397	363	377	410	412	425	397	431	422	402	357	392	444	420	396	405	369	390	416	456	403	403	413	421	384	417	374	407	380	409	389	398	407	386	403	385	400	394	390	417	420	378	322	397	388	384	419	420	387	406	387	430	382	415	397	371	362	415	411	381	381	427	380	419	380	407	407	418	416	359	419	416	413	408	370	382	382	425	386	417	415	372	362	426	397	405	438	403	381	437	433	352	383	397	399	386	390	428	433	413	399	406	377	426	403	444	387	447	405	437	380	415	418	424	403	408	408	366	420	370	397	414	383	402	376	368	371	394	414	432	388	416	433	346	386	404	419	364	400	401	365	403	415	381	393	412	419	412	399	400	417	432	385	406	384	407	415	403	405	389	373	417	363	426	411	440	385	398	402	379	402	431	427	417	429	381	391	406	403	411	411	362	381	420	428	388	433	422	423	388	444	416	386	418	362	403	390	377	397	390	406	445	416	429	403	424	402	402	348	399	384	393	380	426	438	380	422	403	408
4741	988	946	993	967	1027	1038	944	972	1021	1034	965	957	965	1008	1000	951	970	929	957	917	905	978	960	980	957	1004	941	973	1001	949	935	978	999	935	965	982	961	1025	941	967	965	1022	976	970	937	950	897	963	950	990	954	918	977	988	918	947	931	979	971	1006	964	1012	986	947	921	994	967	935	983	1016	928	950	982	948	904	984	958	949	999	983	952	1010	967	996	985	926	991	960	966	900	994	973	971	928	932	908	938	960	936	995	1021	992	999	952	981	956	960	941	968	945	976	973	1004	979	1044	909	971	981	1002	951	946	1014	994	976	925	970	941	956	1014	909	999	950	1003	977	927	972	951	1008	960	963	967	948	904	1003	945	957	988	913	976	937	932	986	938	933	1015	1009	997	950	927	1010	983	977	967	971	961	978	994	1053	938	987	975	974	972	935	984	929	1012	965	937	915	995	941	979	946	903	971	950	946	961	1002	943	935	917	998	973	988	1009	936	979	973	942	974	976	943	940	997	973	989	950	969	980	983	1002	1014	992	998	935	1010	953	950	997	959	914	964	980	940	969	992	1036	954	961	899	950	969	1005	992	1026	944	1035	962	977	976	1002	960	1014	954	880	962	1016	911	945	980	938	961	991	1026	995	976	992	967	932	1009	936	978	915	909	987	973	1015	939	949	912	907	969	962	969	951	1011	925	1016	989	935	949	942	928	957	938	965	1003	928	946	1021	984	960	983	1001	961	985	954	957	965	964	953	1001	993	985	974	942	948	987	988	970	969	970	1008	937	930	1064	995	999	969	1023	1020	964	925	952	925	975	1019	963	979	961	921	967	958	962	947	947	983	939	965	960	944	940	987	945	997	945	974	937	939	887	993	962	929	960	976	973	951	946	947	954	938	916	1007	974	1008	925	977	945	967	980	920	906	1002	998	964	1000	987	939	950	958	1000	951	953	917	937	982	951	972	995	1034	951	980	963	970	1008	931	912	984	926	961	986	971	980	983	922	948	982	965	972	988	969	980	993	953	946	929	978	978	974	928	1040	986	958	963	988	977	991	1035	923	1007	895	1003	961	940	941	958	1025	994	1001	974	966	905	993	948	1009	963	958	968	1013	904	995	992	996	964	953	945	1039	1020	976	961	917	972	972	989	934	913	906	910	928	965	936	958	984	952	968	923	983	905	965	970	945	924	939	917	958	985	1001	967	1018	915	955	960	935	997	1001	911	941	972	931	972	991	1017	970	972	989	962	976	998	1002	946	955	977	956	996	979	974	990	1012	957	1006	1023	984	956	997	917	999	967	960	991	995	877	969	935	999	943	948	876	925	971	960	973	966	919	941	951	1041	927	969	978	960	953	948	941	1000	1025	1009	1004	978	970	957	944	974	981	984	973	946	908	993	916	954	922	970	1034	911	1012	944	949	955	980	970	976	920	962	943	975	974	942	934	984	958	946	968	967	889	933	991	918	1024	973	971	964	1001	1012	987	994	965	998	1009	961	1012	936	959	968	1007	1036	961	1009	995	999	885	1021	954	962	961	898	998	991	941	946	991	963	984	917	1012	924	976	1007	961	1030	959	964	962	1006	999	1029	933	952	958	897	1002	973	955	993	1041	986	943	934	924	984	958	955	957	959	959	998	1013	969	894	978	946	969	965	956	947	964	970	947	967	933	991	955	958	967	987	954	1014	959	977	1029	964	1024	990	922	1015	973	1019	958	978	934	954	1013	939	1026	968	973	975	908	930	944	1001	975	1004	986	937	964	970	935	978	969	960	953	957	1004	972	961	967	1020	968	961	1012	955	982	949	967	1003	1059	978	964	990	962	944	970	970	919	924	993	1010	947	972	976	954	956	989	1076	963	978	937	946	996	959	982	1017	1011	1011	929	976	963	957	947	977	937	951	912	901	986	968	958	1017	962	946	992	1012	1008	859	965	960	1011	892	960	922	1010	927	973	925	905	998	965	958	983	955	1018	988	954	934	1029	973	987	944	934	911	990	963	986	1012	959	987	960	979	965	959	982	948	925	991	960	933	941	955	968	944	962	991	967	952	920	964	1001	911	950	956	1002	991	932	943	1061	909	978	896	956	1020	988	999	1025	929	988	944	977	888	957	981	908	939	988	926	988	991	924	941	974	978	982	998	995	958	976	935	999	978	993	1009	964	933	969	939	947	907	986	996	960	928	934	952	968	934	973	989	968	916	962	1011	1022	997	1002	945	994	993	943	927	1047	934	1001	1001	995	945	945	943	994	977	914	927	987	1002	918	969	928	989	942	931	993	945	962	941	1008	971	990	1016	989	1011	927	925	985	917	950	924	951	979	947	934	951	945	948	971	1010	999	947	964	961	927	948	918	966	1014	977	998	950	964	1044	1000	959	1000	966	939	929	945	1005	974	1050	967	971	960	958	985	972	1036	966	929	934	956	952	949	927	989	958	990	940	972	905	930	987	947	975	959	942	1007	972	937	974	965	951	955	926	973	887	941	959	930	915	1015	971	987	986	964	959	1008	981	914	909	1042	968	967	963	978	981	942	916	963	1028	963	963	934	938	944	939	937	934	952	988	1031	964	943	943	949	953	927	926	988	1003	964	933	936	956	978	970	1021	1003	991	990	950	946	973	989	938	954	921	981	977	940	962	959	965	1001	967	932	932	1009	960	974	974	973	945	961	984	907	965	1015	995	954	974	960	993	967	966	1013	944	919	981	1024	961	1027	1012	926	959	962	973	1011	936	996	932	938	1004	937	930	1003	977	990	988	933	1044	965	966	971	936	934	919	964	974	969	982	976	957	1024	955	1001	959	941	963	958	1003	940	978	976	934	968	998	859	983	970	1000	927	945	945	964	943	1027	967	1013	1002	976	959	999	1008	964	934	946	955	907	970	984	909	933	929	931	1029	998	986	966	953	977	949	973	975	999	975	963	1003	923	943	966	1001	965	1006	959	990	926	938	924	982	956	929	954	1000	990	982	970	961	985	932	961	960	950	968	932	948	958	974	976	901	990	926	939	958	962	962	937	984	996	976	977	965	991	948	1018	943	960	1003	970	962	992	1000	965	972	998	977	952	964	917	1029	947	969	960	948	1016	997	1007	956	925	974	973	954	933	964	958	943	972	1007	1007	958	1006	925	939	947	980	972	962	955	973	963	936	963	1005	946	1007	968	959	932	1005	938	973	908	950	976	956	1013	1021	979	955	965	1004	965	962	986	980	1029	996	957	950	941	994	960	981	961	999	1016	975	918	956	969	995	976	974	974	939	995	972	951	969	965	1004	965	917	968	966	939	979	1005	975	975	936	936	920	926	1003	956	1039	996	945	927	955	1034	985	951	970	956	956	1030	948	963	1027	982	931	952	978	934	977	941	956	941	992	994	975	968	956	911	927	980	978	973	953	939	975	998	957	1004	979	983	969	995	934	976	933	982	988	919	1026	975	982	985	979	958	1005	1014	952	983	958	967	949	957	999	987	947	979	920	900	962	978	952	941	930	898	972	1030	997	989	982	993	966	1005	959	996	932	1014	937	937	1015	1006	986	933	1023	927	990	975	969	1007	1000	968	933	965	980	964	937	961	984	941	1010	982	956	1009	987	963	970	1001	935	991	949	986	986	995	969	994	983	994	984	944	965	967	944	933	902	969	985	1022	981	928	998	984	980	1000	923	927	1043	920	943	963	972	1021	980	962	976	959	944	965	946	937	908	919	953	950	953	959	984	950	986	973	942	1013	929	910	1022	977	1017	939	978	941
17375	1519	690	560	458	445	458	396	397	386	404	382	388	390	373	391	361	377	377	362	359	386	365	341	388	406	377	365	388	413	418	385	391	362	331	373	373	375	387	389	394	375	360	342	413	362	389	330	401	380	366	394	381	360	394	386	395	364	345	362	367	400	394	400	416	370	334	408	356	405	369	344	396	427	403	377	373	362	387	395	356	379	355	385	385	423	371	385	384	375	375	389	348	369	359	415	403	371	374	374	364	360	386	387	384	392	406	406	353	348	368	420	381	371	354	364	378	382	378	389	369	386	350	361	378	397	382	389	398	367	353	374	371	404	392	370	379	381	367	350	405	386	358	402	372	438	374	372	349	361	407	410	357	337	354	368	332	347	391	347	384	397	375	339	368	385	373	407	326	359	347	390	395	366	393	344	374	358	353	362	348	415	379	351	378	365	358	372	381	393	386	350	338	404	384	350	376	379	409	378	422	414	387	367	372	380	358	363	355	348	389	364	370	343	383	358	332	367	404	394	404	366	354	364	391	390	358	377	367	377	389	339	391	366	393	408	376	351	382	358	403	369	357	353	393	382	397	409	374	395	394	357	362	354	381	376	355	365	351	378	386	368	430	343	396	364	370	353	424	353	403	381	358	388	363	400	381	360	353	356	363	385	369	412	335	336	381	367	333	395	327	346	379	400	374	386	382	350	348	415	375	379	369	371	377	362	372	362	351	381	377	371	379	379	370	393	335	346	366	369	373	348	388	370	349	370	380	391	384	384	374	374	354	378	402	370	366	386	368	394	416	387	377	371	371	372	374	355	343	392	387	396	367	386	408	379	367	352	360	367	381	398	345	357	378	383	371	369	396	359	367	346	389	388	345	386	372	387	379	383	423	405	385	352	354	357	397	394	334	353	378	367	346	319	399	405	356	402	423	390	370	377	417	371	373	379	364	351	314	373	379	404	375	386	370	361	356	349	367	357	406	434	390	410	362	378	355	345	363	385	369	369	389	347	400	362	411	353	358	365	366	362	370	408	369	393	344	366	397	341	398	367	379	396	375	361	374	326	389	434	393	395	351	350	411	362	371	404	369	361	380	338	343	370	371	400	369	409	390	380	387	350	406	366	369	386	360	377	388	375	358	357	410	404	368	354	374	377	378	370	362	360	378	396	388	382	370	415	352	331	368	359	366	348	348	374	361	348	355	383	353	372	384	401	398	388	396	392	347	372	360	424	348	364	388	397	400	361	364	387	371	374	406	350	367	343	365	356	406	381	341	346	349	401	401	379	357	389	351	360	386	397	341	360	396	396	407	402	359	384	371	393	376	356	362	342	365	380	376	381	366	382	354	377	365	359	402	378	388	379	378	365	374	342	384	378	367	381	393	394	372	391	410	399	404	385	376	389	376	368	372	386	415	382	398	368	364	390	418	411	390	378	391	367	399	347	347	362	381	323	366	349	403	373	387	389	366	380	392	373	345	401	368	361	335	351	376	370	395	330	346	376	369	404	361	406	384	358	368	359	396	380	330	364	339	402	364	363	388	387	372	365	396	394	365	344	374	355	391	374	402	380	401	400	362	378	366	364	347	370	390	355	386	363	382	376	357	377	369	358	370	360	386	385	328	388	386	378	373	379	368	393	370	355	381	359	392	372	383	336	373	392	361	384	405	369	360	400	320	388	379	364	364	414	400	397	364	383	373	340	362	383	383	374	396	383	406	351	366	388	382	395	355	344	397	390	397	383	348	377	369	371	378	372	368	341	411	342	380	406	392	354	373	364	359	364	367	374	375	403	385	376	405	367	373	371	348	366	403	380	360	350	367	406	376	378	376	397	373	358	384	379	368	379	371	347	375	359	362	421	410	375	399	365	366	380	353	388	350	353	386	408	366	370	347	376	410	355	355	339	360	372	398	377	386	389	368	343	356	413	351	374	339	378	376	370	401	377	354	414	409	360	377	351	359	412	361	358	367	374	404	394	415	373	387	340	400	390	393	347	360	371	401	370	331	398	397	375	368	362	405	363	377	397	369	338	400	363	381	360	401	363	377	398	415	386	381	382	370	387	375	355	391	344	390	393	381	404	387	354	393	367	347	378	373	349	396	372	345	396	358	373	364	367	395	387	381	381	408	378	344	419	387	359	386	406	353	356	398	372	399	366	415	349	384	374	359	389	410	430	378	391	397	331	365	360	371	396	347	377	382	348	384	347	382	357	365	384	392	394	368	368	402	385	391	386	368	367	360	414	323	321	373	380	374	367	342	338	386	396	329	372	367	356	397	395	410	378	371	394	390	383	348	387	407	387	337	386	412	383	366	380	397	359	354	356	355	381	382	387	351	358	380	398	408	403	374	411	387	384	371	358	411	387	378	348	378	366	388	390	362	355	397	365	371	374	347	361	395	374	385	324	392	382	376	390	376	389	371	368	375	365	386	379	392	343	430	351	331	367	354	396	361	379	364	356	377	323	352	363	343	397	349	374	365	393	358	346	372	378	344	357	368	411	377	365	347	379	387	402	389	415	395	362	401	424	390	373	394	373	363	383	384	391	434	382	367	389	413	382	371	399	375	377	361	365	371	362	378	337	383	379	373	397	371	410	407	356	370	394	404	361	391	342	364	357	364	376	372	395	341	415	394	394	396	418	368	360	408	364	394	408	348	393	357	345	368	362	342	415	369	431	383	340	417	406	375	399	415	372	382	367	397	370	365	368	339	345	361	382	340	391	365	355	384	386	377	355	406	370	376	363	396	373	372	360	380	359	346	363	350	341	364	403	368	377	370	419	376	390	419	402	360	362	411	409	438	358	357	371	373	376	393	355	387	365	369	379	392	376	386	380	390	341	388	358	366	360	377	381	369	388	376	358	353	346	374	379	406	379	403	381	410	387	382	333	377	349	351	351	405	373	411	384	384	359	419	402	390	350	391	363	341	364	366	394	347	363	368	385	366	358	364	402	362	371	373	415	416	372	369	358	380	351	356	398	343	352	366	376	373	385	372	416	389	339	340	366	377	334	371	365	357	375	395	367	384	389	349	369	369	347	366	330	365	348	413	356	347	387	382	357	380	393	397	396	399	382	364	370	346	373	361	384	392	370	385	360	390	362	393	367	403	379	404	337	343	364	372	377	389	400	374	403	394	345	357	366	349	367	353	356	365	380	387	391	426	363	388	404	390	379	378	380	370	357	397	396	406	387	350	353	335	382	376	390	369	371	346	386	374	382	380	377	410	355	355	392	385	357	385	341	380	378	361	390	377	360	407	346	386	366	380	347	395	384	347	350	370	383	421	340	357	369	397	392	382	370	324	374	361	380	380	362	369	361	384	389	411	361	371	403	377	392	372	401	335	361	341	386	400	338	386	432	351	405	373	354	379	329	357	369	379	370	349	351	388	371	374	330	403	365	402	384	341	350	412	370	421	346	341	376	337	380	394	332	353	355	359	374	403	372	361	362	364	384	381	348	408	357	379	380	374	397	378	372	347	397	387	379	377	365	376	384	375	410
12528	1129	1446	1532	1396	1242	1177	1065	1030	1052	971	956	974	898	960	971	960	945	943	900	935	879	942	965	968	838	898	912	932	922	865	918	917	900	890	888	903	958	906	866	893	880	905	882	872	899	866	911	874	908	927	917	877	851	873	944	885	911	895	859	951	867	960	879	853	851	889	893	936	901	845	855	908	955	921	902	894	875	883	862	897	934	861	927	866	872	863	890	934	903	896	852	855	894	873	915	934	884	885	911	877	956	941	856	849	868	881	910	942	946	880	920	894	900	951	888	892	896	863	896	935	886	929	943	866	881	877	890	946	953	851	910	926	902	911	867	938	929	957	901	932	922	894	890	870	887	885	925	939	880	902	948	843	907	859	910	837	907	943	923	893	887	894	898	881	875	869	878	906	849	864	875	883	891	834	895	883	916	910	882	921	946	859	899	869	906	856	889	882	934	839	857	882	881	872	890	901	845	906	907	858	918	919	956	885	908	927	921	891	877	934	850	890	915	920	906	928	864	923	921	911	911	905	942	860	906	908	905	925	870	868	899	908	937	863	923	870	833	908	870	911	902	908	908	952	844	903	885	910	884	898	921	924	931	929	874	944	902	919	914	875	870	917	919	829	878	856	924	880	864	790	903	949	911	933	855	878	860	891	916	893	828	900	897	875	935	942	828	867	881	909	879	930	927	894	989	844	901	898	891	871	846	848	920	866	942	935	860	851	952	892	878	871	858	931	871	906	882	874	852	908	857	929	941	874	886	865	911	876	869	881	906	901	868	908	907	911	882	885	882	891	897	841	845	864	873	915	902	903	940	894	908	872	890	903	942	861	890	885	895	914	867	816	936	928	893	889	913	875	899	907	863	866	917	891	886	909	923	929	923	870	890	897	856	910	958	902	936	912	920	878	929	922	923	929	975	973	920	953	875	853	861	875	942	930	866	897	889	903	919	875	927	930	861	877	897	862	890	909	940	871	921	928	899	848	858	913	922	879	872	896	883	921	877	941	853	906	904	899	900	864	893	959	893	901	899	864	921	870	916	895	844	875	896	858	889	958	948	901	891	898	850	878	896	887	913	926	891	877	896	834	873	866	924	892	873	882	907	888	876	876	895	935	924	864	887	850	847	917	915	879	884	932	897	908	845	900	923	917	916	882	902	875	935	897	969	927	886	853	846	878	913	900	870	891	917	846	927	908	909	914	871	836	826	910	895	933	963	944	887	927	897	945	901	879	858	948	852	912	866	909	877	870	906	879	893	876	885	839	896	890	866	911	880	875	884	900	883	896	860	899	890	843	904	928	897	879	897	896	887	976	890	923	885	918	878	861	866	893	932	899	882	824	880	931	842	888	878	864	865	895	924	902	923	945	912	919	859	921	877	927	856	886	894	916	832	873	935	916	946	915	883	911	855	860	834	915	890	917	897	925	912	848	947	856	898	913	874	913	892	867	915	893	902	912	953	852	866	921	913	903	886	874	860	873	898	868	899	861	882	863	879	919	896	879	890	896	886	903	901	868	846	923	920	871	881	918	922	887	890	874	876	871	914	920	894	881	902	904	845	912	859	882	896	925	890	878	882	893	875	898	873	896	906	891	887	903	905	921	839	926	899	900	885	866	867	886	932	869	895	906	929	890	923	899	867	926	877	888	897	899	871	906	910	895	960	882	877	864	912	881	887	897	871	876	917	890	900	916	934	944	948	849	949	834	914	920	847	929	919	853	852	904	927	868	901	900	897	893	925	901	902	854	909	935	905	913	878	938	850	878	926	873	867	889	856	877	830	888	857	964	836	935	886	828	888	862	828	857	893	909	905	910	855	928	886	916	889	882	903	869	920	908	912	911	848	928	902	921	871	883	857	906	914	921	873	900	865	884	903	937	903	908	937	937	922	891	872	887	889	900	939	918	846	888	871	875	864	845	885	915	855	925	941	877	890	880	908	893	919	891	904	961	886	897	901	872	937	929	901	900	902	932	886	890	906	892	952	851	872	921	919	917	936	865	845	860	890	855	868	906	917	893	867	902	874	909	872	944	866	888	908	887	837	876	876	859	911	894	854	897	917	964	894	947	919	940	868	872	883	924	911	925	837	917	908	877	869	912	950	940	884	871	916	935	871	918	880	865	870	913	919	845	890	905	926	899	893	885	884	910	925	909	877	910	856	892	923	928	890	884	842	843	890	887	917	928	858	878	878	894	880	845	893	892	834	886	856	926	870	909	929	876	928	909	890	937	876	887	880	893	866	929	867	943	907	897	888	867	864	837	917	882	924	868	907	918	913	879	917	926	848	878	891	825	863	911	859	873	926	903	940	859	875	888	886	854	824	899	889	921	877	898	895	893	840	968	882	872	869	935	939	919	894	878	863	900	931	903	970	921	877	917	910	887	825	902	921	876	872	875	863	909	911	839	910	915	920	904	943	883	896	836	888	932	864	905	875	892	949	867	875	940	873	981	875	893	849	898	876	887	955	899	870	847	929	893	914	858	916	866	869	913	862	904	936	887	894	899	886	867	860	913	905	885	933	895	892	907	904	854	933	836	890	887	849	880	921	897	883	919	874	908	898	884	909	912	894	949	922	866	899	846	853	860	882	882	873	915	892	882	860	860	927	890	905	933	946	930	894	853	915	860	916	892	940	851	911	914	874	879	890	890	920	871	905	841	840	877	880	899	917	884	862	884	893	868	884	926	878	940	898	868	861	934	869	915	903	906	900	860	862	877	874	833	896	866	938	799	879	874	876	856	857	895	916	863	872	916	824	910	921	917	899	869	878	940	854	902	881	912	905	898	904	863	910	871	862	933	931	881	960	900	927	894	929	896	951	962	872	914	894	895	860	903	898	900	872	881	904	933	855	901	870	873	903	921	885	920	870	885	941	874	907	871	892	895	905	906	819	918	856	817	900	881	870	878	883	903	896	888	914	931	858	859	915	898	886	855	915	863	891	876	903	961	920	925	908	850	912	873	917	878	894	876	916	859	892	834	911	911	895	885	895	914	881	923	896	897	876	911	920	893	894	930	918	880	904	930	843	915	875	872	971	946	857	888	1000	911	857	857	872	875	912	947	852	888	904	907	925	880	884	882	882	948	827	918	870	927	865	865	874	913	865	922	844	882	900	873	917	836	895	913	887	929	933	929	951	946	829	927	903	896	944	943	940	944	920	880	887	914	888	863	901	905	950	893	914	940	863	875	910	857	867	928	879	886	885	901	920	895	888	920	912	921	860	844	923	914	868	866	887	894	872	896	890	869	926	878	907	874	874	936	904	920	861	900	833	915	866	860	844	884	954	855	908	884	895	897	871	859	914	879	872	932	854	891	877	944	881	933	921	927	873	842	935	880	930	917	873	936	876	873	891	888	938	873	884	897	863	884	867	916	956	933	915	928	900	947	907	879	915	889	879	921	900	899	933	880	935	859	911	922	925	887	884	901	871	903	938	869	920	879	864	884	937	861	914	931	938	873	923	913	879	923	872	879	848	893	893	830	874	869	903	916	901
27679	3758	824	505	414	312	271	257	242	209	201	214	213	215	176	176	177	197	231	206	198	202	191	170	181	164	194	195	165	181	169	191	193	197	170	216	198	201	192	170	167	204	172	180	228	178	195	185	162	165	176	203	200	177	157	165	191	177	189	173	212	193	202	174	189	168	189	177	169	203	177	188	186	188	165	185	169	170	195	184	194	202	206	203	158	180	172	173	194	181	178	168	198	180	177	204	182	198	194	180	191	181	169	197	184	177	155	166	182	166	174	187	152	171	184	185	215	170	187	185	171	210	183	184	171	166	184	171	172	232	176	158	214	180	200	178	179	150	164	175	212	187	183	192	202	183	200	166	164	192	181	174	178	190	154	174	164	177	192	207	172	160	212	192	171	200	186	172	188	181	214	161	180	185	192	194	198	174	175	170	181	169	171	185	175	202	190	173	187	168	189	166	188	172	168	182	169	188	196	180	179	182	206	157	172	199	192	195	186	167	163	182	162	198	186	161	167	187	183	170	170	164	156	190	178	191	207	199	200	199	170	181	183	177	176	185	201	175	177	188	166	202	168	154	176	190	205	166	169	198	174	193	197	198	169	180	176	170	174	198	188	154	193	186	195	206	192	165	153	196	179	174	180	161	170	187	189	215	190	157	176	186	196	162	183	176	203	196	178	198	182	185	195	172	172	174	202	191	201	171	183	182	188	186	162	216	190	183	161	179	170	166	143	180	164	173	137	185	191	185	184	194	179	200	182	184	170	186	195	191	199	175	160	176	164	174	187	183	193	168	209	161	187	151	171	180	210	165	205	175	178	187	172	172	185	176	207	191	180	201	167	178	195	169	177	186	170	176	196	177	181	177	179	186	177	185	171	193	187	196	182	190	190	152	196	183	171	211	171	201	185	157	195	182	186	174	163	180	197	168	178	185	197	197	200	195	160	173	183	190	183	167	208	163	162	162	186	179	163	183	183	169	145	182	202	166	188	201	190	204	184	171	185	162	184	168	185	172	196	193	183	172	165	169	186	154	176	194	205	171	158	175	171	178	198	178	172	176	161	209	191	200	225	200	183	188	164	188	174	157	153	180	175	180	185	184	181	167	182	197	170	180	180	175	195	180	192	188	173	179	177	190	185	193	161	175	194	192	187	195	204	187	200	210	200	205	178	184	179	185	183	160	169	175	209	175	160	205	189	206	165	181	199	190	171	201	198	163	149	173	204	197	155	170	189	194	183	169	187	201	175	170	160	173	167	166	181	175	150	173	192	178	173	189	175	176	176	177	197	196	175	161	184	181	171	164	200	174	175	191	160	183	194	168	172	179	182	211	159	194	192	188	174	220	182	196	186	178	154	185	192	185	181	186	175	199	174	188	182	176	203	193	187	193	179	150	167	189	178	180	202	192	185	184	189	204	192	211	190	187	169	196	181	178	191	216	172	158	158	177	186	184	176	165	160	165	199	185	167	176	156	186	194	193	183	164	198	211	195	174	185	160	183	168	179	179	155	170	159	184	193	183	181	166	188	157	163	164	175	190	202	174	181	171	178	179	178	163	203	198	196	191	182	174	186	143	203	175	162	178	170	179	183	192	176	181	179	182	208	175	198	174	209	190	174	177	174	186	169	184	196	158	189	170	160	200	198	179	160	159	174	149	186	184	159	183	172	164	181	190	183	195	200	184	176	168	180	200	215	213	165	178	174	181	191	149	201	182	180	177	161	180	176	175	165	173	181	179	167	168	177	185	208	217	197	180	175	184	166	184	162	185	181	199	196	160	181	195	181	160	178	200	167	193	182	191	186	187	192	182	186	194	173	199	168	194	170	181	189	189	188	171	192	189	171	173	203	161	157	214	179	200	177	166	189	154	189	189	174	180	211	193	174	182	201	189	176	184	158	180	176	170	178	176	170	174	205	214	180	179	170	171	180	187	205	183	186	216	194	190	200	185	204	184	166	175	174	186	175	181	204	172	178	161	170	181	184	171	177	175	170	164	175	219	167	180	155	170	171	192	189	187	179	203	160	175	211	170	193	185	175	183	183	190	184	181	186	202	184	212	186	181	194	192	179	177	179	205	171	202	196	200	192	173	178	193	183	184	196	166	192	179	189	171	162	160	169	191	181	187	214	172	180	184	184	205	192	191	198	170	153	182	176	197	193	189	161	173	179	197	191	202	167	190	189	195	170	195	173	177	175	164	190	187	170	183	191	180	184	201	178	197	194	156	178	176	172	191	176	188	193	176	182	182	185	190	191	204	186	181	182	173	179	205	207	155	186	179	190	189	172	172	163	202	198	198	202	187	169	182	183	190	170	165	195	183	199	184	210	184	192	206	190	187	174	158	174	200	161	202	175	183	165	176	182	176	173	195	181	190	212	186	190	175	182	177	187	174	167	181	169	186	179	201	200	181	162	189	167	204	170	166	183	186	184	179	173	176	204	179	166	185	190	170	173	186	189	188	169	184	148	175	181	182	164	183	165	191	163	192	156	199	186	164	180	189	178	176	167	164	166	194	197	180	194	188	196	169	152	207	210	178	149	188	196	183	168	187	185	198	187	187	174	180	160	210	168	173	167	176	200	186	156	181	219	189	151	185	159	173	178	167	177	180	193	192	181	191	192	175	186	180	177	154	172	174	156	171	169	168	185	182	183	156	159	193	170	194	200	189	198	157	200	188	156	184	172	199	203	203	199	186	200	176	180	189	215	182	178	158	175	162	165	204	156	152	182	190	210	186	177	174	173	179	188	169	153	178	188	172	149	151	176	165	180	203	175	177	188	180	180	148	185	186	181	179	179	154	190	163	184	171	191	174	187	190	191	217	184	184	186	197	196	194	169	162	214	187	195	192	164	183	188	194	198	210	180	189	166	168	164	172	199	175	198	178	165	172	190	191	182	211	196	146	187	180	202	182	190	170	174	197	183	156	191	179	195	166	176	169	184	167	180	171	181	199	170	162	166	166	160	177	169	174	164	167	163	148	155	174	208	175	183	206	172	179	179	191	184	181	168	213	175	168	161	176	172	177	193	166	189	213	195	193	149	165	196	182	184	152	174	200	163	202	178	169	181	191	187	206	193	186	181	167	188	147	184	207	184	173	192	169	180	168	179	186	180	195	164	182	184	164	174	187	203	151	163	189	177	180	183	163	186	168	159	173	173	189	183	191	170	161	202	168	164	184	190	183	188	170	192	170	162	207	224	185	186	158	180	192	179	176	180	214	183	193	164	168	155	182	195	200	199	159	175	198	187	180	174	178	198	158	180	161	218	209	173	172	202	184	150	181	166	184	191	204	154	159	161	173	169	195	178	181	165	182	181	174	177	178	177	192	205	159	201	180	164	174	165	166	195	201	178	200	192	184	174	187	185	178	180	198	173	177	170	192	185	168	187	178	170	180	203	180	189	166	185	198	195	181	158	191	169	202	193	179	163	151	180	197	189	179	175	161	159	211	186	191	180	172	204	180	165	204	197	199	187	182	153	180	171	172	209	197	156	191
17101	1028	1539	1698	1399	1156	897	871	805	715	683	656	603	591	602	530	611	554	577	583	533	564	528	527	522	500	530	485	523	525	506	501	528	546	507	515	529	440	491	499	513	498	487	535	465	497	501	508	499	495	477	511	456	502	465	454	493	522	519	517	508	493	472	481	475	482	451	481	470	517	526	462	475	458	469	486	511	447	473	470	497	498	468	479	471	492	469	491	483	455	497	461	482	468	461	522	483	472	453	480	490	442	538	459	450	495	468	498	484	486	473	481	473	486	505	481	432	479	495	463	454	500	472	453	471	475	502	463	484	471	475	456	518	529	474	462	493	487	495	472	450	487	474	478	478	442	448	456	474	513	484	482	441	473	520	484	453	485	474	456	499	459	479	490	479	473	531	467	480	494	479	517	454	494	449	464	549	478	472	494	473	466	470	483	475	429	494	485	478	480	465	479	474	460	421	535	506	487	452	513	463	503	441	511	483	439	473	512	468	459	477	451	464	482	477	480	443	467	500	461	506	506	466	526	471	482	464	489	498	489	497	479	451	489	451	477	458	499	481	462	489	468	473	487	443	479	487	485	511	456	466	445	475	460	470	461	489	487	465	467	442	507	522	492	513	457	492	478	470	503	447	497	466	481	488	460	481	499	475	494	484	449	447	494	485	450	425	500	429	434	497	458	473	493	523	478	460	481	505	477	459	493	443	505	458	464	495	499	441	513	484	467	468	460	482	480	463	474	465	493	483	463	499	499	511	463	500	483	491	497	464	472	509	490	494	480	477	494	480	440	482	466	481	440	481	489	467	452	460	479	489	464	490	510	468	475	466	488	405	466	484	475	437	454	518	480	440	450	466	482	505	509	448	500	469	492	450	456	477	498	460	456	482	486	502	455	506	483	454	507	487	477	483	474	480	460	441	466	474	494	461	499	536	492	478	481	469	468	480	487	470	437	481	444	465	460	513	498	493	457	496	479	494	472	455	444	459	447	457	456	494	476	469	446	518	445	484	463	507	444	473	477	461	465	439	478	481	484	465	466	505	453	458	521	493	458	480	459	484	475	482	473	474	490	466	453	494	474	443	490	511	509	500	498	475	481	513	462	478	458	466	510	464	467	436	452	488	475	474	509	456	492	487	488	460	487	468	466	484	458	482	504	501	489	510	470	456	463	507	451	493	491	490	465	491	481	497	455	486	494	486	488	489	502	464	472	506	504	472	491	467	449	440	467	481	471	456	473	487	503	467	472	506	482	474	465	476	454	482	465	469	445	511	499	490	454	419	473	474	453	475	504	456	522	486	479	453	519	496	506	476	493	465	500	503	494	467	487	457	448	433	471	455	483	464	487	470	481	474	496	485	468	490	443	511	505	503	469	465	490	469	503	466	435	470	484	471	449	475	498	490	508	457	459	445	460	480	459	498	535	484	492	453	463	444	477	481	455	485	509	483	500	498	465	496	484	478	486	469	484	487	486	481	456	457	486	508	472	466	488	509	476	476	460	512	455	460	510	469	505	499	475	446	470	502	453	451	472	460	474	431	514	457	481	482	491	469	520	458	455	480	495	483	460	501	487	489	480	461	479	509	504	448	448	461	512	482	451	477	518	472	465	455	440	483	499	512	491	448	468	483	454	467	498	467	490	458	476	466	485	525	480	460	492	466	470	481	473	465	464	467	492	469	503	474	476	463	464	447	488	467	484	434	497	441	491	488	519	481	470	481	531	479	489	472	456	495	430	463	465	465	490	492	454	486	436	454	495	502	466	475	467	494	456	487	479	495	465	465	445	503	452	504	454	466	501	434	502	495	511	468	452	485	453	507	487	507	482	482	525	498	499	475	443	469	497	503	443	491	466	504	472	490	506	446	498	479	485	474	488	486	458	471	476	509	493	439	439	514	512	480	461	459	459	479	446	497	467	478	458	524	431	500	491	421	501	484	462	463	444	406	440	476	505	457	437	459	479	436	472	472	448	469	445	437	473	489	469	460	492	478	484	463	489	440	481	486	529	491	481	483	503	482	501	476	458	477	466	506	501	475	463	475	473	457	513	442	488	477	454	495	467	501	479	464	487	471	467	481	479	474	460	438	486	500	476	476	501	472	503	490	436	451	478	467	424	450	517	481	488	489	478	481	466	457	458	491	461	455	469	419	477	433	470	483	508	475	473	479	522	446	460	496	519	483	448	465	453	420	483	468	477	499	463	439	507	462	464	487	497	487	462	478	460	513	482	441	484	467	465	456	510	460	507	495	452	526	439	480	482	437	491	478	495	467	478	468	467	488	484	499	494	476	444	497	499	478	473	497	478	445	441	452	493	467	481	477	500	472	490	448	485	481	441	456	466	458	503	419	497	464	458	471	492	466	459	463	505	479	453	509	472	455	449	472	491	489	498	485	484	474	486	524	504	498	481	500	488	458	503	472	475	461	482	456	461	489	489	476	470	494	449	408	459	486	510	472	465	482	486	489	465	491	477	507	462	433	506	468	448	463	512	467	464	476	477	483	465	447	485	515	446	498	514	488	498	452	463	506	489	496	498	473	451	515	436	434	439	476	476	473	460	504	479	462	467	452	469	527	498	446	478	450	468	460	478	470	481	457	456	499	471	473	499	456	486	473	471	480	501	496	474	440	465	478	438	471	478	467	454	460	452	455	456	493	494	471	485	481	425	477	467	497	488	471	480	459	435	504	478	438	500	450	458	470	462	512	526	468	481	480	455	496	458	446	466	490	488	526	493	491	470	428	495	465	456	515	469	455	506	489	481	460	482	462	491	484	500	470	478	491	487	444	470	487	449	497	483	473	462	438	473	473	493	462	479	459	463	502	487	527	495	490	469	522	486	467	457	481	514	477	493	488	454	440	474	469	480	479	507	460	488	508	481	470	456	478	446	487	448	482	472	461	458	490	490	472	450	436	445	463	473	474	485	492	491	457	458	468	497	464	489	444	467	460	500	479	449	477	486	452	516	464	456	531	470	455	455	474	484	445	473	485	450	466	494	487	469	460	510	475	466	470	486	479	480	478	509	496	488	508	470	488	481	492	454	476	460	449	474	494	482	447	456	466	441	473	468	453	478	478	490	486	521	480	498	474	470	482	469	448	478	470	492	494	478	439	474	525	475	485	475	456	498	493	507	487	488	500	475	490	481	490	491	453	469	483	472	430	460	484	479	463	476	428	498	489	481	479	526	467	501	452	479	513	482	502	530	450	497	450	470	518	495	449	492	454	479	451	455	460	489	474	515	497	457	441	485	540	481	483	485	460	473	461	486	471	463	498	453	489	478	521	497	446	479	467	473	485	471	492	463	478	496	479	476	482	508	483	429	481	493	467	501	494	515	478	477	501	464	483	494	494	514	491	464	473	479	445	460	480	474	505	503	476	474	504	499	484	463	437	498	429	456	475	461	478	467	472	469	474	471	435	476	506	463	466	471	468	494	484	515	470	457	491	445	478	484	466	494	448	467	462	482	489	482	458	472	449	463	456	516	478	508	469	499
5272	497	427	409	414	405	411	386	346	400	383	410	416	392	413	386	402	422	402	362	430	392	373	425	388	408	396	380	401	407	383	432	426	391	393	407	376	418	424	388	380	416	399	444	370	421	395	404	396	395	386	443	388	424	417	454	418	406	385	379	404	419	383	407	400	409	400	414	388	370	376	418	376	408	419	398	407	418	401	417	373	406	410	397	392	409	409	385	436	440	400	377	391	424	406	359	433	406	420	425	384	385	402	403	388	360	365	417	428	422	418	419	372	430	424	386	410	468	414	412	381	366	408	381	356	379	403	429	389	437	406	391	424	446	385	385	397	408	394	407	393	368	449	390	433	426	387	397	434	393	396	411	382	366	406	398	396	385	393	403	363	403	391	395	413	409	393	441	405	394	385	424	380	393	384	385	402	399	421	383	406	407	396	408	422	391	394	397	364	403	426	421	406	401	387	383	400	370	383	379	436	405	397	379	422	414	414	420	373	370	427	407	444	417	416	376	384	403	428	406	400	419	422	371	409	366	409	382	401	446	419	369	374	443	396	401	423	381	388	384	422	408	420	402	382	410	390	388	394	381	407	391	400	395	418	414	398	391	413	406	390	443	392	424	396	369	404	400	383	405	420	402	436	422	422	394	408	390	382	388	418	386	411	384	395	369	410	425	412	370	408	404	440	406	408	403	409	423	409	400	391	361	380	404	381	412	407	422	387	432	403	425	385	435	391	402	403	411	393	422	416	387	376	439	385	393	402	384	404	391	421	409	393	391	419	404	407	423	418	438	414	433	410	430	417	443	385	398	413	350	411	384	402	380	426	378	398	399	391	411	417	410	402	387	418	394	361	414	405	397	407	411	416	400	389	409	364	457	415	406	414	381	355	403	370	408	394	394	384	416	413	452	412	377	377	406	380	408	397	429	397	401	372	381	412	401	383	375	392	407	404	410	375	417	403	403	396	408	408	397	412	386	421	360	432	404	397	397	420	451	409	385	365	417	409	430	406	417	434	391	389	392	370	421	398	358	362	393	398	400	351	433	401	418	394	415	402	385	407	443	420	376	416	383	419	428	412	428	392	385	389	372	417	407	389	391	422	371	426	388	423	389	452	400	405	414	448	366	408	405	434	414	345	398	416	413	409	406	391	380	416	382	413	395	375	404	391	425	393	438	420	408	417	357	417	443	438	418	432	421	400	378	388	399	430	386	382	412	399	378	410	396	391	378	380	428	413	407	428	392	426	375	390	370	398	384	433	425	406	424	406	409	408	402	405	362	366	377	404	396	409	405	379	392	360	375	422	420	424	434	382	388	436	384	372	423	416	433	403	429	438	384	397	443	403	390	396	416	411	418	434	380	429	416	415	370	386	383	419	421	428	402	412	399	394	350	367	393	378	395	380	403	361	404	432	416	392	371	376	377	406	440	390	369	367	380	398	365	433	386	408	415	412	433	410	388	377	370	375	369	387	359	417	418	410	405	431	397	438	398	423	402	389	404	404	383	379	400	404	393	387	377	361	400	377	402	424	404	368	404	397	425	380	363	388	358	396	393	415	398	360	401	387	372	386	411	365	390	403	393	437	424	421	403	377	429	377	369	394	409	386	423	413	416	416	401	422	391	404	439	388	396	420	396	420	391	399	401	399	396	390	386	412	410	397	356	408	420	438	386	411	437	405	400	379	405	391	405	389	396	407	414	367	380	425	390	411	412	378	423	404	410	393	420	364	425	409	402	413	409	420	352	383	396	385	371	373	375	457	401	380	400	406	408	421	411	372	404	395	399	396	375	402	405	403	374	459	396	422	385	420	406	406	410	408	396	402	387	395	393	443	420	378	405	398	414	432	376	375	396	389	390	403	394	430	407	400	391	401	407	460	406	432	415	413	415	414	403	386	370	416	429	422	422	418	383	406	391	425	404	402	409	395	416	398	420	402	413	419	396	443	402	396	400	403	446	400	356	418	417	438	399	397	401	406	425	405	393	420	396	437	388	424	397	441	398	403	409	416	393	412	421	431	434	428	393	409	412	388	391	402	406	395	359	401	388	418	368	421	415	419	455	365	406	388	410	392	395	384	371	405	427	383	440	420	407	396	387	359	477	402	396	430	420	406	390	377	425	425	411	387	396	464	424	380	385	397	408	410	400	395	386	412	412	393	405	380	396	402	380	395	429	403	367	418	424	388	399	378	400	386	414	420	380	405	386	407	401	372	437	415	395	369	412	424	362	433	404	370	400	405	410	409	397	426	368	402	404	392	395	433	409	386	412	440	382	416	407	370	407	389	423	367	425	417	382	404	380	376	415	400	403	404	416	395	406	389	375	426	376	407	412	416	401	404	402	406	433	421	360	400	409	402	402	417	427	409	398	417	423	434	350	391	400	405	435	417	370	409	401	410	420	408	405	380	427	420	428	409	413	383	399	437	460	409	447	363	429	410	414	407	427	372	418	428	362	384	381	399	390	396	430	379	397	403	416	383	426	418	429	395	395	397	390	409	388	426	431	414	425	385	392	381	407	426	396	388	394	380	404	391	342	429	397	384	399	415	429	393	387	420	393	402	401	399	380	394	429	389	420	408	449	384	393	413	410	418	394	408	395	385	374	386	401	369	401	417	388	408	410	377	397	387	414	395	393	409	430	404	420	377	411	393	412	394	382	402	415	415	432	457	443	392	418	388	377	378	428	433	408	376	377	347	397	400	426	393	374	442	382	396	434	382	429	381	385	394	364	396	360	394	355	362	360	427	379	409	426	391	387	383	375	406	389	379	390	383	441	387	393	400	375	404	360	392	441	400	391	403	397	396	402	399	401	376	453	375	382	401	387	369	398	416	390	406	420	387	417	395	401	387	386	401	380	413	400	423	451	395	421	370	372	411	415	436	437	407	437	379	403	385	391	379	374	406	369	387	429	377	378	397	396	410	412	412	387	382	408	375	413	410	411	381	365	392	373	416	396	369	417	366	423	377	439	437	402	369	425	443	410	391	406	420	385	418	406	390	391	371	418	390	411	402	405	398	367	386	377	371	408	363	362	423	396	377	406	420	400	358	403	411	400	437	425	393	418	380	403	382	367	391	357	420	399	374	390	404	390	408	346	371	402	451	357	394	393	404	380	409	390	427	374	407	397	388	425	392	401	332	425	414	384	391	401	388	404	401	380	444	383	395	433	408	421	402	421	418	385	396	409	400	386	404	388	425	434	392	362	394	398	379	411	379	367	372	370	410	413	387	414	428	398	387	375	420	397	394	378	375	418	397	453	407	408	476	420	418	427	425	437	448	430	365	404	379	380	395	430	383	413	404	387	404	447	377	367	397	448	389	395	404	385	395	404	411	408	391	414	421	378	426	417	419	393	398	385	396	369	401	437	408	376	407	395	360	406	380	411	391	414	424	409	390	413	458	416	392	406	399	390	388	405	394	366	414	431	411	395	409	456	364	411	411	424	383	386	394	407	414	406	413	390	436	420	395	431	389	399	438	386	358	338	389	371	383	412
4584	1020	982	957	1007	1009	970	992	993	1008	976	930	967	954	957	1014	948	973	959	1031	1022	943	918	989	961	1019	982	926	958	1004	939	960	933	978	996	961	937	1005	954	940	1034	1006	953	936	990	1000	893	985	962	929	999	1008	917	920	987	962	950	974	937	989	1004	967	944	957	1004	950	963	984	1036	903	996	928	943	930	963	980	934	1018	993	941	957	963	982	982	980	923	945	934	936	1009	952	939	994	964	996	978	913	979	944	973	977	936	1006	959	993	943	970	969	967	1020	964	928	972	870	1006	961	956	948	944	954	921	934	983	971	997	964	1019	951	948	942	982	949	954	1029	1010	952	950	955	968	898	921	969	907	970	984	1003	963	930	962	1022	972	937	1006	985	976	948	986	960	965	930	982	941	945	984	961	964	946	920	948	973	1002	1004	957	947	965	979	970	973	938	935	999	941	985	969	993	977	994	927	932	927	991	921	982	988	952	930	991	962	923	893	1041	977	987	978	985	932	928	998	941	961	956	1004	977	934	956	994	951	962	1003	981	958	917	953	934	950	999	954	1002	988	1009	931	953	973	996	1043	987	936	1000	939	969	969	972	952	928	950	965	953	960	986	976	956	935	894	949	1000	940	941	964	925	956	921	924	938	1014	987	972	949	948	1005	956	987	977	907	1022	977	989	953	979	965	922	949	950	993	960	975	961	988	945	971	953	1022	977	964	984	929	998	948	953	944	1008	910	941	992	962	958	966	960	977	984	949	956	944	950	972	979	1003	882	1003	907	967	965	954	1004	986	1008	1018	929	973	969	976	957	972	975	964	986	962	932	959	991	1011	989	1012	985	944	968	975	925	946	897	900	948	977	929	947	966	919	896	960	950	960	962	946	900	953	997	894	932	1005	961	987	950	1010	915	943	904	941	931	958	900	972	943	937	901	912	955	938	968	955	953	1006	965	953	969	959	937	1008	985	961	988	952	951	962	960	991	985	1015	987	929	930	953	999	945	919	953	934	976	980	999	939	959	978	933	981	965	998	901	953	996	980	978	1036	948	988	937	977	1006	994	987	953	980	972	962	960	936	944	907	990	937	954	938	966	967	990	991	999	922	976	952	1006	974	963	986	918	968	920	970	968	951	943	970	954	965	971	979	926	920	957	958	1000	974	977	926	875	992	963	971	990	953	941	920	950	1014	931	970	949	915	952	925	957	972	995	981	987	953	903	980	968	932	972	908	958	997	945	976	985	933	950	901	990	929	964	970	1004	936	993	955	963	906	934	972	998	976	965	985	926	957	1006	969	924	974	974	966	961	954	978	957	951	912	972	1009	959	943	1001	974	908	937	961	898	934	948	1010	995	916	964	953	960	972	920	977	947	982	951	939	1065	992	992	983	914	972	971	957	996	915	1020	1007	940	976	962	957	991	980	921	951	969	989	985	954	970	998	933	990	943	962	963	994	951	947	941	932	980	981	961	902	903	973	928	1024	940	998	924	933	952	932	916	926	916	960	944	964	957	929	955	1015	1009	973	1001	919	992	986	888	936	976	990	1024	969	1044	918	949	991	975	1019	940	992	982	1006	949	921	926	1001	1000	968	1006	962	975	947	965	940	961	987	962	939	947	1001	944	948	915	1009	1007	977	940	971	985	973	980	970	938	940	999	974	942	929	937	1015	942	964	953	953	944	966	983	1012	966	936	889	951	918	959	943	983	974	976	997	968	1001	974	938	959	957	964	986	1001	958	944	973	954	974	971	926	931	1000	962	929	959	903	852	977	946	920	969	925	968	945	984	950	917	983	969	1007	936	950	928	1008	942	953	979	973	977	955	969	951	962	1019	944	972	935	969	985	964	964	984	974	994	986	994	953	969	908	1002	947	980	975	970	989	923	1018	974	978	966	899	928	979	964	960	970	932	957	950	968	1021	938	974	938	948	960	950	1004	894	938	971	969	935	961	937	972	944	913	1006	958	985	1034	988	925	984	971	946	938	924	999	911	988	1004	973	955	954	956	971	976	916	1011	950	898	938	996	915	950	979	982	968	933	943	965	1004	962	964	1070	999	968	959	1010	979	923	952	969	933	995	981	976	988	964	968	967	945	1007	962	945	1011	942	955	930	949	959	908	981	963	996	979	975	1019	978	950	975	939	953	1013	954	955	964	990	945	972	1020	892	1003	938	960	986	955	984	938	932	913	926	971	919	982	967	1008	944	965	982	947	1002	1022	1011	961	954	970	969	948	992	941	942	949	958	955	972	971	912	967	965	883	945	945	990	964	997	923	984	974	985	956	969	948	985	949	995	969	932	935	941	944	986	953	993	984	995	925	963	992	1036	942	966	1010	966	964	965	977	958	967	968	984	954	970	969	947	998	921	964	1004	969	997	980	924	948	968	990	952	1014	1000	973	967	975	936	917	977	879	1009	1003	951	969	939	988	950	956	919	962	982	943	937	984	917	954	961	1003	942	972	966	925	1001	971	922	991	928	943	923	969	955	1003	974	930	945	981	1015	955	955	921	936	966	959	946	1000	926	943	948	926	1050	995	952	922	984	945	934	970	944	983	899	1016	951	934	947	974	978	920	987	976	975	988	945	970	980	964	957	909	945	951	913	950	940	944	956	938	1030	958	898	942	958	976	975	924	961	882	945	883	1011	951	962	1037	977	952	930	880	1016	955	936	990	966	949	945	973	1011	950	973	964	979	908	974	979	937	991	954	955	968	982	952	993	899	978	942	1012	952	995	918	971	1007	963	964	943	966	973	956	987	963	999	964	979	941	964	991	990	902	901	951	973	987	1008	936	963	931	960	931	961	945	907	956	975	978	958	943	950	978	961	928	978	934	942	981	928	965	951	946	961	940	944	937	928	939	989	942	961	952	963	965	936	913	941	964	1001	1077	959	985	1017	948	953	993	984	928	928	953	1007	962	969	924	1037	924	935	960	942	979	963	969	940	990	952	968	940	951	1030	919	901	977	927	966	906	901	975	959	988	934	960	937	964	990	891	896	987	938	1018	970	914	944	971	1001	1026	949	933	985	991	945	949	949	968	972	884	958	939	962	919	986	917	949	1009	957	961	993	962	985	969	864	981	940	956	988	947	1020	972	921	963	957	992	990	978	976	935	917	957	916	947	995	952	924	942	1012	994	930	944	1002	957	1007	904	961	976	928	939	931	922	878	922	917	960	943	1055	943	956	968	1003	986	1010	903	932	988	994	985	949	966	960	941	934	998	936	1009	940	939	986	971	952	953	974	973	953	958	925	934	973	921	954	989	931	901	949	955	994	933	937	962	905	960	929	980	937	962	952	973	983	881	990	933	1002	966	946	958	934	980	959	947	946	1005	952	959	966	971	1007	983	1015	945	969	915	922	973	924	987	985	1005	948	960	967	951	938	934	972	1000	1004	981	942	954	946	940	986	953	1004	954	904	965	1036	888	1017	959	929	973	1035	929	927	989	943	1004	869	947	975	995	979	1007	943	991	965	951	996	995	937	983	937	958	920	936	983	934	957	1013	966	1024	962	946	892	949	991	891	993	901	963	1013	999	923	929	955	966	1021	922	928	1028	885	967	957	1040	978	949	931	942	975	1037	972	949	940	952	973	993	905	970	972	968	988	990	956	1006	1004	991	965	933	966	959	929	986	973	965	965	988	979	972	939	965	987	1001	927	910	1055	994	969	976	972
16772	1503	621	521	455	401	402	362	423	390	407	408	351	361	386	366	384	375	358	404	377	373	399	392	389	336	344	406	353	394	349	353	362	360	342	398	393	359	338	364	379	348	384	400	391	370	402	385	364	381	365	348	359	357	420	353	390	386	357	409	449	363	362	332	395	382	390	368	341	381	365	325	387	357	382	387	345	313	362	364	366	359	347	381	347	361	406	376	374	378	372	356	388	393	390	366	382	361	360	394	403	398	419	362	377	394	364	361	394	349	369	355	364	378	364	353	381	397	359	399	371	382	342	396	357	400	378	331	372	403	381	381	352	362	390	394	400	412	351	360	365	379	336	377	398	412	376	345	352	399	393	353	358	357	381	369	350	346	371	394	368	378	369	393	365	365	355	348	369	363	362	364	396	348	349	336	380	381	354	378	375	375	383	368	372	361	388	396	365	379	381	380	343	380	372	381	356	367	383	386	349	361	394	358	365	396	376	378	397	409	416	386	349	349	371	385	382	412	421	367	407	362	396	368	403	375	396	395	379	362	379	372	379	406	391	400	398	373	363	362	362	349	412	386	418	360	345	410	388	384	364	372	362	362	332	356	379	387	388	341	387	363	382	349	362	374	372	370	372	352	355	382	390	384	381	365	341	371	372	367	354	381	381	359	371	371	375	378	401	332	373	428	369	350	379	353	377	396	352	390	415	404	403	381	382	343	377	352	372	361	373	355	393	349	394	341	392	377	370	411	355	385	409	379	376	405	422	361	412	347	329	406	360	346	401	358	350	397	366	373	371	395	385	383	380	373	386	439	365	338	378	393	375	366	423	376	402	311	385	387	331	390	404	357	406	407	405	395	417	374	379	359	382	379	385	363	310	361	396	344	351	373	355	367	436	363	393	354	369	408	383	389	360	394	414	361	396	371	387	366	392	378	404	343	386	368	352	395	376	355	378	389	381	382	365	408	360	367	362	364	376	385	397	401	381	345	368	394	392	406	402	352	383	402	372	402	372	360	351	348	386	377	366	360	362	377	371	364	356	355	340	396	372	356	382	394	378	398	373	360	347	389	366	360	352	343	302	377	359	356	390	343	407	402	383	392	336	362	386	401	384	389	417	368	351	393	374	375	381	394	362	344	376	355	368	355	381	363	375	391	383	372	338	385	413	366	388	406	388	360	383	322	372	354	399	404	419	381	359	390	412	401	384	351	342	365	377	377	403	376	389	394	354	333	378	354	345	363	415	390	362	327	397	402	397	380	366	368	349	367	354	368	335	349	383	365	336	340	370	385	390	322	360	396	351	389	389	355	369	373	369	370	374	377	341	369	375	362	352	372	373	381	385	355	408	357	353	387	360	351	377	405	381	386	380	357	348	375	386	359	391	404	370	376	398	385	377	383	391	381	369	360	368	401	393	373	395	430	402	412	401	386	361	412	409	369	383	359	382	356	334	393	389	378	365	365	407	391	366	366	366	365	355	365	374	392	382	370	356	390	369	390	369	393	351	347	404	338	352	355	385	365	358	418	376	362	398	372	410	361	370	406	354	366	340	361	343	392	370	385	399	364	371	392	390	353	396	358	374	398	391	390	339	416	375	383	367	381	376	392	403	343	362	405	388	358	348	371	394	369	382	372	341	399	386	383	382	389	339	365	360	366	381	359	389	404	397	396	398	365	360	373	396	364	383	379	352	380	404	390	371	379	355	403	362	382	391	391	391	377	392	392	348	332	397	373	356	364	364	394	351	361	407	375	390	351	379	382	390	391	360	359	389	388	361	361	345	392	384	379	355	382	345	397	359	381	384	392	375	366	365	414	381	418	385	344	379	336	367	377	374	407	393	382	408	377	420	392	389	374	356	401	386	374	354	345	392	369	363	378	385	381	387	354	371	379	389	381	351	365	378	353	380	399	394	357	394	343	382	390	355	409	349	416	422	349	389	360	383	413	389	356	357	386	373	355	345	395	383	370	380	384	369	337	371	323	408	359	360	344	377	371	339	350	370	363	354	347	364	348	404	344	386	369	390	361	363	353	361	379	359	357	351	363	416	376	373	405	396	381	376	367	379	378	349	370	397	336	417	354	373	384	372	365	358	353	415	369	362	373	398	344	352	364	374	347	371	354	367	398	364	371	387	370	359	373	371	352	371	421	377	348	377	368	384	392	364	326	329	378	403	384	392	372	353	406	413	386	384	376	357	379	349	371	351	347	379	340	347	348	385	398	384	353	335	341	378	381	341	408	398	360	375	373	369	377	349	359	352	356	330	364	361	374	414	347	333	359	399	338	364	378	377	354	385	395	385	378	361	364	398	370	374	342	383	391	361	361	391	350	412	364	373	383	384	365	392	351	354	375	350	375	380	377	366	397	369	421	415	373	386	358	385	345	386	400	399	385	350	376	351	353	388	403	393	393	399	396	390	353	360	374	370	380	365	358	379	364	367	380	389	356	381	371	382	397	389	364	438	351	397	357	347	383	372	341	388	354	368	372	376	358	355	332	337	374	355	395	359	398	376	371	354	374	337	365	383	402	382	381	334	397	382	395	389	341	398	380	419	346	401	340	352	373	370	375	393	399	390	356	369	382	364	374	366	395	349	353	362	382	362	377	371	436	377	374	390	404	376	413	361	384	386	390	367	389	376	387	373	377	369	419	378	387	374	370	378	378	335	358	369	360	362	362	368	391	379	358	376	353	362	372	347	391	366	375	386	380	357	358	398	359	397	358	387	377	366	363	368	362	394	361	380	374	391	364	359	365	397	406	362	358	354	363	366	388	367	394	377	387	352	411	369	333	357	351	374	372	383	367	387	368	338	387	417	378	380	407	345	356	398	377	365	377	383	404	351	382	387	376	357	385	394	355	361	362	333	342	395	395	398	364	373	368	395	401	352	380	401	387	350	394	375	376	329	347	355	399	375	395	392	397	370	382	358	347	367	393	395	350	373	348	377	379	400	392	373	388	384	337	371	376	379	359	377	379	363	402	354	370	384	390	382	376	369	373	398	353	372	346	358	401	365	358	362	404	374	370	363	406	370	354	382	382	385	388	382	384	353	399	382	377	306	395	388	378	374	375	358	377	346	420	354	349	380	403	395	375	386	325	369	366	360	340	370	376	371	376	392	376	377	390	375	370	324	359	414	363	404	387	381	389	369	361	397	388	362	373	389	387	391	371	385	374	378	358	377	396	406	406	367	356	367	369	373	381	385	345	392	366	365	371	395	419	355	375	332	321	377	345	375	387	364	373	377	368	351	384	376	373	362	376	378	363	371	372	366	362	347	330	347	369	389	357	358	371	368	372	357	345	383	390	399	380	345	401	373	339	329	367	414	388	392	393	374	389	374	383	390	360	356	364	315	334	401	376	390	376	378	383	363	385	365	402	380	358	369	361	368	334	402	360	356	388	371	373	363	370	345	399	386	347	383	380	378	355	383	378	365	403	372	352	386	403	401	388	353	415	387	360	399	368	347	400	376	356	331	358	378	384	378	354	406	384	380	349
12136	1077	1448	1442	1370	1239	1121	1092	1080	1018	969	926	982	962	991	935	968	930	945	925	905	925	861	905	922	945	951	974	851	902	935	931	888	896	950	911	904	912	936	908	933	848	910	945	850	846	894	856	909	916	930	821	855	924	899	829	929	850	924	899	811	884	901	868	886	892	947	935	891	919	942	884	883	847	883	910	916	870	873	868	841	825	929	948	843	885	859	874	862	875	898	864	883	891	873	907	863	912	890	864	885	923	862	856	936	910	939	900	880	902	907	900	940	887	869	859	933	981	884	928	907	894	908	890	870	912	889	892	953	885	864	856	891	840	886	949	920	937	943	892	875	869	915	924	891	855	861	923	893	911	905	912	880	886	890	854	917	866	867	897	971	858	901	849	914	887	884	889	872	882	906	896	929	880	867	907	874	952	873	886	875	889	859	861	921	931	885	849	918	928	853	893	871	908	917	876	899	893	875	923	839	883	937	903	905	877	896	852	879	881	912	861	928	899	861	872	923	888	903	943	888	906	900	908	883	903	861	851	871	877	859	874	912	892	901	899	885	917	882	813	942	933	892	918	862	911	900	923	904	917	902	909	874	891	893	895	896	896	909	904	903	880	912	883	959	916	884	914	910	863	877	871	858	858	897	914	867	909	887	864	918	870	893	919	916	946	917	872	872	871	876	870	904	883	928	910	873	862	846	917	868	920	865	873	901	845	863	915	889	916	929	927	905	859	877	867	926	857	865	932	907	924	871	918	892	872	879	851	896	877	855	883	900	878	872	885	882	879	896	890	916	891	913	868	937	864	869	849	863	905	897	892	874	940	907	860	886	903	915	863	892	907	938	920	886	903	843	913	885	913	922	888	896	888	872	920	885	854	841	861	876	846	928	898	935	866	890	870	857	898	859	900	879	890	891	982	861	899	858	888	877	934	849	872	905	857	878	929	905	842	868	857	885	889	917	953	912	886	911	943	949	916	927	846	889	898	875	893	902	946	909	869	912	984	927	909	891	928	862	852	891	875	835	927	874	933	891	874	876	890	888	868	875	866	889	938	875	876	979	905	839	936	877	892	952	912	864	892	873	939	859	923	892	881	889	903	881	878	918	878	883	949	886	891	892	836	955	887	894	896	894	883	899	924	872	955	908	894	889	836	907	937	901	911	904	900	817	885	891	893	897	888	919	919	872	907	882	863	871	886	908	848	860	865	892	909	928	906	908	862	909	917	897	904	850	879	860	933	937	852	882	890	801	880	893	932	880	887	863	902	850	875	931	845	881	910	887	886	886	898	884	874	851	961	951	916	933	896	874	859	915	891	924	858	900	879	897	921	918	925	900	894	906	901	891	900	946	884	871	933	913	850	915	901	896	945	883	914	956	913	876	862	863	940	892	905	926	902	916	963	878	888	892	876	897	905	968	896	866	891	879	891	856	819	891	871	967	878	924	943	865	851	882	886	900	903	900	948	931	899	945	930	884	914	875	945	902	930	860	885	920	877	902	928	914	867	887	895	825	886	864	939	897	854	935	878	866	919	834	945	860	917	896	893	906	911	883	885	895	911	895	929	863	919	904	895	917	907	899	870	880	879	886	908	867	884	961	919	905	923	858	838	941	898	916	846	895	886	922	863	879	852	856	836	915	900	960	860	910	866	898	858	896	902	865	896	886	919	899	881	898	860	881	885	891	862	861	937	877	862	861	898	861	937	919	864	927	885	856	828	875	917	904	899	909	921	896	855	862	871	894	866	923	909	922	830	938	913	862	876	940	891	843	935	864	893	900	893	910	907	881	875	877	902	942	877	883	912	844	950	899	898	853	895	919	881	867	908	895	962	893	909	915	902	883	929	886	850	870	899	856	899	928	897	933	896	902	879	882	910	904	958	865	878	873	893	891	943	929	943	865	859	876	903	878	854	913	858	884	896	918	928	870	955	888	868	888	893	892	826	863	838	906	884	896	819	860	905	886	900	915	894	907	883	894	835	940	867	874	884	854	878	884	896	915	878	875	902	890	805	941	908	855	928	890	926	873	942	843	925	902	945	892	927	911	943	916	908	919	849	896	903	928	855	919	950	868	890	887	870	878	918	899	903	836	901	851	862	822	865	935	906	954	904	901	935	914	909	840	843	910	879	861	866	926	894	904	937	904	907	887	891	919	923	925	835	924	882	851	864	851	878	938	901	903	915	923	855	928	912	906	915	915	889	873	911	836	925	889	914	906	931	878	904	895	902	881	891	850	950	942	891	864	910	902	899	928	885	910	932	866	853	896	933	876	866	937	923	933	845	903	906	895	888	895	860	902	876	874	873	859	912	884	897	904	921	871	868	887	930	918	888	900	857	917	860	844	933	883	911	894	904	889	903	917	899	852	889	901	864	915	885	888	892	922	875	913	878	908	890	917	897	889	919	856	907	860	873	897	882	876	900	893	892	916	890	860	895	874	912	887	869	875	894	893	866	877	947	866	833	885	944	926	880	865	865	909	832	935	872	917	890	880	911	837	931	898	940	928	943	913	854	881	941	963	877	907	902	956	888	881	907	880	929	941	912	865	882	918	908	913	856	857	923	904	872	881	902	860	870	907	849	906	906	910	933	886	915	900	855	828	857	871	957	885	905	902	891	862	901	860	884	915	869	870	866	893	877	862	896	913	859	866	951	918	877	873	894	856	904	897	827	858	901	884	842	821	918	907	905	914	880	937	902	887	918	887	892	862	835	920	911	901	866	881	856	842	841	825	947	869	896	883	918	901	921	886	915	835	892	854	879	899	890	888	892	861	847	865	910	883	926	865	908	973	900	883	861	905	893	875	923	870	938	855	881	861	907	861	847	908	884	886	880	910	870	944	921	894	872	913	892	911	913	898	907	876	873	901	874	893	878	863	860	928	912	919	886	914	906	933	873	874	918	895	900	886	887	908	882	930	882	924	860	873	896	927	921	855	929	880	857	907	871	851	837	901	890	855	913	904	921	901	851	902	869	888	910	915	825	833	910	895	869	863	916	903	882	906	913	882	929	882	854	895	857	873	856	974	905	901	870	889	903	928	939	905	860	912	883	893	893	932	902	908	901	906	883	890	863	891	859	896	894	905	926	900	945	879	882	875	916	865	888	935	869	879	919	906	910	947	868	917	850	903	847	927	883	910	925	909	866	904	873	936	894	878	803	912	913	835	894	854	870	914	907	850	833	913	910	899	889	939	875	905	909	870	912	909	884	895	896	884	895	905	870	889	911	919	902	831	872	878	876	879	824	881	945	883	883	883	853	902	869	902	897	880	885	890	897	872	847	918	899	875	878	821	848	848	908	836	921	861	873	905	853	902	904	861	869	878	859	963	844	880	919	860	886	929	943	927	886	981	856	858	915	938	913	882	865	910	928	883	891	917	916	909	885	914	907	876	846	921	889	874	882	876	883	912	884	882	910	905	874	839	939	866	846	927	915	941	947	945	900	907	913	874	897	902	866	880	857	877	927	894	891	907	859	873	874	897	866	884	871	885	873
26928	3218	823	545	368	307	280	214	228	229	221	205	217	204	172	176	194	231	193	215	191	144	178	190	193	192	203	173	180	160	176	188	181	192	196	189	157	178	195	190	168	158	190	165	190	168	207	191	169	172	176	183	182	148	194	172	208	171	195	177	187	171	176	194	181	204	167	160	182	175	194	165	166	172	189	175	187	162	175	175	170	202	166	169	179	179	179	193	179	171	203	182	154	182	189	199	182	171	199	148	197	170	178	185	182	183	181	182	166	176	179	198	194	189	167	176	166	195	180	177	182	186	176	162	162	205	194	167	184	192	188	182	208	180	184	198	183	181	186	199	203	164	176	190	172	176	183	185	183	162	187	186	207	212	182	175	180	171	170	189	173	178	187	207	173	188	193	177	171	203	171	181	185	169	203	175	192	191	190	220	153	185	168	196	178	177	200	171	189	177	203	188	188	186	198	178	177	179	189	157	215	192	171	181	213	167	179	180	195	175	160	164	173	181	194	168	175	192	183	165	184	213	168	184	154	144	193	171	158	175	194	181	206	158	152	194	199	157	178	164	169	170	201	194	189	154	173	170	179	215	176	179	168	184	192	200	175	175	206	178	170	179	164	179	177	184	182	193	179	184	194	176	189	181	175	178	159	180	177	198	163	184	188	166	165	178	158	188	168	183	176	194	184	172	184	178	182	158	194	165	177	162	177	179	198	166	188	182	175	167	195	166	188	164	186	197	158	178	196	184	186	165	171	176	169	189	163	179	200	160	214	199	187	186	199	183	177	191	184	190	181	191	146	175	167	172	181	183	198	184	182	178	179	150	182	176	168	185	205	185	197	168	167	185	205	175	192	165	191	172	172	182	158	201	174	196	183	152	187	170	165	161	175	199	188	155	186	167	195	158	175	189	177	192	177	193	181	170	177	168	188	201	168	183	169	197	191	155	183	197	175	191	172	157	162	180	199	175	135	207	194	163	169	179	181	180	196	194	189	196	191	170	177	184	195	194	172	167	191	183	187	186	179	198	205	196	187	177	148	178	179	185	186	174	185	181	221	153	161	164	181	175	195	190	198	179	182	194	175	183	177	215	215	186	185	195	160	188	162	187	177	167	181	167	178	176	179	175	177	165	211	189	194	161	160	155	188	174	184	175	178	168	171	174	164	179	162	170	166	186	165	210	195	183	172	209	179	170	179	188	168	178	162	196	196	183	179	178	170	154	172	170	194	155	183	191	185	194	175	175	186	172	171	158	165	209	166	177	194	203	188	180	170	208	161	193	168	164	174	190	169	168	165	181	182	189	173	172	188	169	179	151	174	186	170	181	178	190	163	168	191	181	162	186	188	190	163	165	163	187	206	201	200	179	199	175	184	191	175	175	198	194	181	177	183	184	207	176	160	194	138	181	197	175	171	186	184	158	174	206	193	221	184	183	199	206	169	163	169	197	186	177	184	178	180	174	190	192	178	165	191	175	178	177	171	158	172	155	168	145	173	175	193	172	199	195	176	179	167	177	186	190	178	202	174	185	184	171	191	161	206	193	185	167	174	203	189	178	176	177	165	188	192	170	177	169	170	168	182	153	161	194	182	207	182	179	215	195	179	151	173	174	192	197	164	173	185	187	175	208	188	161	189	186	171	181	177	183	203	167	183	147	177	171	170	169	186	170	199	202	171	187	167	174	184	213	192	189	193	216	184	166	179	183	182	177	155	178	182	174	203	174	170	200	199	199	184	174	177	192	189	182	169	157	173	194	182	175	161	180	168	196	207	183	176	206	182	181	216	182	170	179	180	159	161	175	176	154	184	176	179	161	190	154	150	187	186	174	187	180	170	190	190	184	197	208	176	182	163	175	187	198	178	194	190	167	155	171	180	181	180	197	162	194	181	200	149	180	192	174	156	185	191	182	179	183	200	185	173	163	196	152	215	178	167	159	189	157	178	189	182	206	174	176	201	186	183	186	184	197	193	178	160	211	180	176	186	190	192	175	197	174	156	157	184	168	176	159	196	190	224	185	163	161	181	169	182	164	160	174	174	159	166	187	189	193	174	197	178	185	178	176	188	222	186	157	170	209	191	171	192	194	184	169	183	171	197	180	181	167	221	170	181	150	166	166	163	202	147	181	179	162	166	185	181	197	216	193	184	168	152	178	189	186	169	180	199	167	186	177	174	205	195	168	168	178	161	190	158	183	180	206	159	179	182	168	147	177	179	167	167	187	182	169	180	185	186	185	174	162	190	174	171	192	177	188	189	198	180	178	196	193	164	160	179	187	197	186	197	182	180	157	178	157	181	172	173	191	186	175	187	182	194	173	151	213	195	190	203	141	162	198	180	181	200	186	203	198	171	203	198	204	161	188	187	173	181	164	209	171	191	155	200	199	150	166	187	188	158	178	161	160	189	184	191	188	187	216	195	191	168	179	155	167	178	169	173	171	192	199	194	181	170	162	189	168	178	183	192	166	192	174	168	196	186	192	180	188	200	176	169	190	183	164	185	158	180	189	194	178	186	175	147	140	174	180	174	159	165	196	171	195	172	172	168	170	163	157	161	195	158	177	192	188	177	187	188	205	208	168	180	169	176	189	166	162	162	177	199	187	198	155	178	186	182	190	179	194	185	197	149	186	169	187	201	188	166	188	189	147	152	183	141	173	181	198	191	181	185	212	187	175	182	178	167	206	160	175	220	196	184	176	185	185	189	185	183	144	187	199	176	178	186	166	148	209	177	185	185	176	188	197	178	183	199	190	192	201	156	156	194	152	158	180	167	185	181	182	176	182	181	168	180	203	189	176	186	209	194	183	162	168	198	189	182	167	190	194	175	160	183	165	165	181	178	180	170	170	155	179	181	185	198	177	193	181	181	174	194	163	186	183	191	170	162	181	164	167	158	201	186	164	202	165	159	179	165	200	185	174	167	161	210	182	180	172	166	163	164	161	182	178	185	182	185	182	185	169	170	178	185	183	164	176	184	160	189	186	159	207	172	200	194	206	183	203	185	166	221	172	197	173	170	159	195	168	193	173	174	175	186	165	185	201	193	195	183	166	164	153	177	169	162	157	175	173	173	158	171	209	209	178	190	168	191	220	157	184	144	193	154	205	178	168	191	175	186	168	177	206	190	180	181	182	171	185	208	172	173	168	195	186	181	200	170	166	192	168	158	173	205	193	193	188	203	202	207	166	177	175	159	153	216	168	158	192	182	191	176	202	163	182	213	200	157	187	190	196	191	186	195	164	176	179	184	173	189	197	191	168	195	199	186	178	182	197	196	184	161	167	174	214	172	176	182	175	205	197	190	172	192	178	184	165	169	157	161	188	196	199	186	196	176	179	186	167	194	177	183	184	203	212	193	176	181	190	156	192	167	174	184	190	178	158	151	169	197	164	184	184	161	196	195	155	170	197	151	184	170	159	204	187	181	175	161	172	162	154	181	186	168	187	180	187	203	176	197	180	187	158	172	187	189	198	178	158	152	193	165	199	189	171	166	194	191	182
16040	892	1469	1602	1403	1151	981	873	796	759	619	649	665	641	616	562	538	580	532	550	528	499	504	473	530	504	461	513	484	526	518	499	492	498	486	454	485	524	468	463	429	478	487	466	506	499	484	525	456	520	473	485	460	521	468	485	490	467	464	508	447	494	490	506	440	483	472	455	463	490	441	512	512	484	453	467	502	462	476	469	451	461	514	499	441	499	483	441	456	468	446	498	541	467	472	480	464	457	428	464	474	463	465	433	461	481	423	472	504	458	451	486	438	483	518	482	514	451	475	492	500	483	504	446	468	484	442	487	454	489	506	466	477	426	461	475	483	482	483	509	460	427	473	440	502	481	485	458	435	497	486	492	479	454	457	471	486	447	475	518	477	466	508	476	480	487	482	518	438	443	453	440	467	461	444	466	495	471	475	441	456	480	457	431	459	497	458	512	512	507	502	472	472	464	430	469	474	496	493	459	487	440	458	508	475	503	508	455	448	491	443	481	493	486	489	449	445	442	428	465	490	484	475	463	470	474	485	471	460	461	467	470	471	440	451	495	440	492	453	483	462	456	491	523	490	432	482	496	459	507	424	487	455	454	488	489	472	452	539	466	475	493	476	452	492	473	450	517	468	503	452	461	469	494	491	455	481	465	468	464	506	480	473	448	464	450	468	474	467	456	472	448	461	483	460	441	496	475	480	466	497	460	470	486	447	453	500	494	455	496	477	455	464	462	432	491	441	510	458	489	461	454	493	464	479	496	449	456	446	470	438	466	494	449	503	499	505	468	466	473	471	484	522	466	480	457	444	463	498	474	499	423	485	462	467	478	471	445	476	442	469	449	436	453	492	505	456	463	443	479	450	460	471	465	493	468	496	451	436	469	446	470	528	439	483	447	477	496	496	482	467	484	458	488	463	487	458	476	455	466	471	501	429	460	486	495	466	442	474	508	455	489	478	470	450	480	474	468	445	465	466	482	471	497	458	477	438	469	460	486	506	471	522	494	479	476	437	475	501	471	461	498	503	450	471	437	472	481	424	467	468	485	458	442	465	485	469	455	485	477	442	446	460	444	493	481	468	472	460	462	432	455	481	493	464	475	465	459	463	469	462	516	456	475	453	437	463	504	485	502	476	466	463	482	468	437	493	484	450	482	453	485	470	469	491	483	486	451	492	524	486	459	471	459	442	449	441	463	505	455	485	498	470	493	453	490	480	482	484	484	470	433	494	463	497	476	472	471	447	449	488	462	473	492	439	501	461	507	448	464	412	478	459	496	507	486	505	514	511	487	463	477	471	457	520	470	482	470	500	500	460	448	449	425	476	492	490	461	481	499	477	446	479	455	464	481	463	466	496	463	398	453	507	477	447	461	474	518	465	466	499	505	454	468	462	491	508	452	472	464	484	475	469	472	472	503	491	423	463	474	468	454	479	473	459	461	481	465	489	491	454	505	491	466	416	460	468	445	442	452	448	487	499	488	467	485	471	489	519	499	440	453	492	470	498	478	475	505	466	471	477	447	489	453	456	471	476	510	459	454	437	506	459	456	458	420	467	461	497	439	491	479	472	442	444	460	474	479	466	482	455	471	461	461	453	478	440	492	451	455	478	476	487	448	483	459	503	439	466	449	476	454	513	461	507	472	479	485	473	451	465	515	440	460	453	453	449	439	453	465	435	491	464	477	470	469	475	497	470	491	471	434	436	459	475	517	461	463	439	512	435	529	438	448	458	475	478	469	489	476	479	501	486	487	510	487	457	458	490	492	499	487	498	477	504	488	475	450	482	451	487	486	526	448	461	455	476	500	452	439	481	455	491	465	440	449	449	485	481	475	443	482	476	529	460	474	481	499	459	487	482	462	480	477	490	469	448	492	480	481	452	501	448	477	454	451	486	462	481	444	472	475	465	447	454	486	454	446	516	488	460	452	485	520	474	462	453	464	465	484	494	457	446	494	444	498	471	447	476	429	462	454	489	462	517	460	464	457	477	475	481	484	472	490	470	467	444	476	447	472	462	467	497	455	467	499	500	494	497	486	477	468	480	538	486	476	476	450	480	473	464	480	471	495	480	459	488	471	475	484	521	455	461	458	507	463	436	459	460	471	479	430	491	492	455	451	491	471	445	430	466	464	491	476	495	458	500	405	503	454	488	474	493	440	475	524	450	436	479	492	471	473	502	439	488	459	466	468	468	476	453	510	496	484	433	455	506	465	454	489	452	458	497	461	421	435	452	486	454	453	429	473	461	495	460	463	452	434	480	452	464	452	440	508	501	465	462	444	449	462	445	481	482	491	481	493	477	429	445	514	465	493	460	475	444	473	464	470	443	444	475	472	499	443	470	470	461	510	453	423	511	503	484	460	498	476	505	459	486	477	475	527	466	506	487	467	500	506	485	457	464	479	462	470	476	444	477	441	501	478	470	474	472	495	458	455	479	452	432	489	497	466	474	492	449	452	457	490	446	469	476	461	461	505	498	477	450	468	452	497	493	483	463	453	515	475	469	478	493	496	480	467	461	465	444	444	467	479	465	478	493	452	453	492	521	522	460	501	464	438	492	499	468	446	475	461	446	491	496	439	448	445	455	474	455	525	457	440	489	433	471	501	488	462	517	414	411	470	503	476	475	468	507	445	512	476	475	460	463	451	470	447	497	454	487	503	498	492	463	467	433	465	476	509	462	465	442	451	453	497	458	475	452	450	499	500	490	510	473	463	476	518	436	459	446	430	452	479	468	501	467	470	452	460	476	501	475	471	473	500	488	462	490	492	488	524	462	467	487	456	448	480	476	476	440	477	483	441	508	486	481	510	471	435	501	458	458	443	501	465	468	495	448	490	491	471	493	481	528	513	471	472	470	462	452	446	501	462	476	465	449	467	490	448	442	482	469	476	451	473	465	495	466	507	477	459	484	473	447	483	506	468	437	511	478	527	459	443	457	470	465	443	499	523	478	468	462	503	501	498	456	475	468	452	455	453	512	463	478	465	507	460	509	461	476	496	481	462	461	503	476	480	476	497	470	452	450	500	466	477	453	456	481	482	453	422	464	491	460	445	467	435	444	429	418	476	476	445	460	473	480	414	485	463	468	464	492	466	526	451	462	481	484	478	501	477	445	471	454	470	420	461	507	503	469	484	461	471	464	474	461	436	479	445	533	475	456	488	506	418	445	469	509	454	492	476	449	451	486	462	470	438	479	499	497	489	511	493	479	466	482	502	475	499	491	493	449	466	487	497	513	489	464	466	452	500	491	493	470	463	494	463	505	465	438	460	487	442	473	487	505	473	488	464	494	471	438	502	513	450	430	501	489	475	487	434	477	469	485	495	475	470	454	454	455	450	451	493	479	471	457	422	486	502	468	463	486	519	525	492	460	490	445	469	444	490	468	439	438	456	466	471	468	474	501	488	433	502	474	440	460	496	471	482	460	466	453	454	496	435	459	481	506	457	439	456	490	481	468	437	465	447	456	451	493	485	484	492	464	496	484	483	476	423	479	457
5338	514	397	402	380	411	417	388	412	374	424	405	388	363	406	358	374	400	393	399	389	415	358	367	409	413	386	381	428	374	414	378	421	416	428	399	406	437	407	371	378	410	412	382	363	439	398	376	375	408	397	401	396	385	398	421	409	403	404	410	400	354	388	403	431	392	406	399	377	389	363	384	432	433	385	404	386	372	378	368	422	377	414	422	406	375	389	420	406	387	386	392	393	417	368	359	401	422	401	372	404	389	397	439	419	381	382	424	393	426	416	381	427	415	383	373	378	414	389	404	395	344	410	431	397	386	364	386	413	362	432	402	382	415	443	396	383	387	355	398	390	362	420	411	387	416	435	391	421	375	419	372	330	374	401	396	383	386	396	408	423	351	361	449	379	405	408	431	419	424	393	399	364	393	359	412	375	414	405	397	399	379	403	357	382	363	381	381	415	411	409	405	372	378	403	388	371	418	413	362	410	403	429	382	396	380	393	388	431	388	393	411	394	373	388	419	436	423	399	416	408	402	411	390	402	395	384	407	392	398	408	363	420	404	412	366	387	408	368	381	393	405	405	370	378	389	405	392	389	397	398	368	370	439	383	395	368	449	402	357	383	403	376	412	384	407	426	389	414	376	436	408	414	390	412	398	365	402	424	358	378	425	401	397	396	370	389	368	403	411	399	413	373	412	408	431	380	440	437	393	417	406	423	412	410	367	367	382	345	374	365	366	382	425	376	371	410	362	387	421	416	385	395	394	411	427	435	424	401	377	365	419	403	367	368	378	400	362	418	392	405	374	416	409	441	393	394	425	425	419	382	394	431	409	395	441	401	387	424	452	372	446	386	405	391	391	386	401	422	386	376	368	385	427	389	344	409	418	367	389	428	406	424	385	424	430	409	367	367	407	389	365	380	391	411	415	378	393	378	400	373	420	376	386	390	390	428	379	402	388	394	429	374	374	436	419	375	381	407	411	402	362	392	372	409	407	381	416	379	415	372	388	379	381	405	395	359	357	379	397	400	430	408	388	344	390	415	365	409	369	423	385	377	381	401	407	395	424	406	359	372	368	365	403	405	395	403	420	412	438	433	407	398	388	401	401	395	388	398	420	414	390	388	380	384	398	373	410	399	388	400	409	394	418	406	419	407	413	400	412	406	358	436	426	375	414	367	389	375	392	415	380	377	383	425	371	405	400	375	398	376	388	402	380	448	401	374	394	388	408	421	378	369	403	435	431	405	359	391	389	384	416	393	440	422	387	397	411	394	366	408	382	366	421	415	386	377	438	386	397	423	370	423	390	404	374	384	386	392	371	367	381	390	390	379	398	415	452	388	407	371	372	382	381	402	417	429	434	404	398	406	375	410	396	386	397	439	393	390	425	416	425	369	385	391	392	410	385	384	398	410	408	401	365	378	443	398	400	392	378	415	384	385	399	388	425	366	400	423	393	405	396	403	398	405	419	383	403	398	384	436	408	401	438	386	405	395	380	362	396	358	367	368	389	378	410	369	378	396	376	372	409	410	413	398	377	387	404	471	395	400	392	402	364	381	374	387	379	384	401	445	393	382	415	408	381	421	399	387	387	402	401	397	383	416	391	410	384	412	394	375	390	381	427	388	377	428	417	401	413	380	416	395	425	366	405	418	379	414	380	401	394	430	421	414	412	408	415	355	387	387	397	416	377	383	387	445	396	385	421	371	385	375	397	396	391	387	380	383	414	409	402	387	394	383	421	379	375	395	359	437	400	398	380	392	388	429	380	431	384	374	401	398	439	367	425	413	436	393	394	397	357	425	397	426	381	423	416	398	388	385	371	396	355	382	401	420	413	373	423	429	389	381	402	380	409	384	400	384	425	438	432	411	379	403	378	430	381	380	373	383	458	427	392	394	387	397	393	428	388	381	410	412	385	410	365	406	424	412	445	369	364	391	379	438	404	410	401	398	403	396	391	421	402	394	353	415	396	388	428	451	414	381	369	389	396	382	368	373	440	370	401	395	404	410	385	398	408	400	400	397	381	409	391	441	422	426	456	411	403	388	409	412	423	399	413	385	359	410	378	414	417	399	366	385	401	399	394	408	403	425	426	418	414	423	393	404	367	378	425	380	380	379	388	402	441	407	407	392	415	366	408	404	417	384	424	405	386	381	379	435	410	406	415	392	388	413	392	442	403	426	344	370	373	401	381	403	403	429	428	390	421	408	409	391	393	415	398	373	426	391	378	391	415	397	385	392	376	415	441	414	372	395	408	409	406	404	385	389	386	424	411	419	397	433	397	416	380	409	397	430	406	387	404	375	417	427	389	412	426	376	415	395	416	391	412	379	446	407	436	380	405	398	424	397	426	387	402	375	408	418	370	396	420	398	397	401	420	429	420	412	426	443	367	390	414	418	398	424	395	340	360	409	363	394	362	415	391	386	396	402	371	390	375	376	393	387	376	424	361	428	430	400	398	412	372	440	424	436	407	398	413	428	430	396	427	399	392	381	377	394	436	405	408	407	378	397	395	406	398	370	416	358	400	423	394	438	419	409	379	398	369	389	399	413	413	375	409	414	390	395	348	368	375	417	434	372	397	412	391	383	408	414	362	364	427	400	415	406	372	435	391	409	422	388	405	397	423	396	380	387	385	406	409	410	409	369	404	391	390	380	418	393	387	399	421	414	400	398	400	412	389	388	401	420	420	421	436	384	391	394	399	396	396	412	381	385	411	404	407	398	375	368	475	426	366	378	391	423	386	412	419	411	422	366	398	384	396	435	410	372	398	399	365	409	380	428	409	358	371	363	405	377	387	395	417	362	424	367	391	425	393	410	391	393	357	404	369	403	443	389	426	408	391	415	416	393	402	393	397	390	392	407	403	386	406	394	397	381	362	399	408	372	352	403	393	397	401	389	392	371	420	404	363	395	420	424	375	385	403	384	365	434	436	419	438	394	383	389	383	424	416	391	410	410	411	374	395	446	380	425	371	408	437	408	377	400	421	368	385	368	402	384	418	392	419	399	410	399	392	381	383	398	384	386	358	406	390	377	397	429	416	414	421	401	399	394	389	400	402	419	421	382	436	382	440	421	392	421	369	427	402	405	364	396	365	379	437	387	394	402	395	366	403	375	382	379	380	419	357	362	400	408	370	387	387	377	411	340	423	399	399	362	386	393	386	354	389	372	372	374	392	436	401	357	398	381	403	360	398	401	359	407	398	392	410	459	380	401	393	380	398	388	388	388	419	380	415	381	347	358	400	387	403	413	401	375	402	395	388	364	384	361	419	373	363	348	415	387	423	393	445	404	377	406	385	386	411	380	387	370	426	405	383	353	397	421	414	407	420	403	422	409	380	355	375	382	384	408	360	399	373	455	355	363	404	363	399	389	416	411	425	419	415	376	417	399	399	372	420	406	402	400	404	399	406	392	373	436	407	405	365	396	403	408	386	404	389	383	373	407	409	393	413	402	387	384	373	410	393	407	412	398	357	368	374	418	395	392	400	366	404	379	418	396	398
4603	1002	981	991	987	966	911	946	1002	983	929	924	971	961	956	946	951	1023	969	981	905	930	960	951	915	964	1025	1004	950	954	1003	965	964	968	926	995	920	915	981	960	928	933	991	959	970	893	935	974	954	929	925	946	1001	1016	972	976	875	925	919	1012	998	997	1017	987	909	911	941	899	978	974	952	957	980	905	973	950	933	941	934	945	985	922	909	995	975	944	958	952	957	961	951	903	980	980	956	925	936	956	1017	949	968	988	952	942	910	936	970	969	1030	952	998	927	942	973	922	905	997	941	989	978	957	1006	972	1004	893	896	963	982	909	927	1019	970	1023	994	950	966	924	922	932	935	918	998	949	888	952	921	966	921	970	935	985	948	1045	942	951	989	909	968	973	996	982	876	970	942	918	946	898	971	966	928	929	942	998	918	963	939	959	964	926	947	935	977	984	943	901	924	997	973	983	968	932	912	1007	906	984	948	1009	924	931	928	983	963	932	947	923	914	931	955	956	998	960	923	932	954	995	931	967	912	1023	928	948	992	940	986	948	962	935	957	972	958	964	976	951	944	992	1036	946	992	951	1018	976	934	938	1003	987	976	968	961	956	954	934	993	972	965	929	935	965	1010	1007	949	942	929	971	1022	953	960	954	961	985	898	972	923	967	984	932	934	985	986	924	890	1005	965	956	945	916	956	980	950	953	934	995	1034	930	949	924	943	974	943	938	951	986	988	990	944	955	971	943	981	923	951	937	977	938	970	969	972	969	1020	929	922	1007	932	910	1008	954	962	970	934	927	939	957	1047	969	989	944	971	982	968	929	913	987	984	909	962	943	956	952	996	962	916	949	932	954	973	947	977	935	1016	965	946	962	987	983	961	966	999	964	990	966	926	890	929	896	988	949	974	946	929	944	991	932	942	905	957	948	989	941	991	997	993	1017	950	981	948	949	889	1027	967	956	950	946	971	959	933	948	942	973	982	967	956	921	942	972	971	916	940	982	986	987	971	925	995	924	923	915	949	981	922	988	947	948	925	927	971	1002	983	967	939	939	943	979	908	918	965	896	995	953	939	934	983	919	939	951	935	957	983	951	980	982	971	979	931	958	1030	951	914	928	914	870	968	1032	941	937	970	944	934	943	965	948	921	977	950	977	944	970	901	955	922	973	962	966	951	1002	1008	967	946	947	956	961	993	954	943	915	960	977	1030	945	926	964	970	952	943	955	923	942	948	975	942	946	993	964	935	941	936	954	969	933	946	958	916	963	898	979	968	905	966	970	997	924	883	953	951	941	963	933	938	968	958	973	943	958	959	959	951	992	948	934	931	941	911	949	952	984	930	956	919	914	934	933	977	980	964	959	936	899	983	927	970	1007	915	945	934	999	929	967	976	982	973	994	957	928	915	912	949	983	947	980	896	938	920	968	958	938	942	936	925	980	948	948	978	910	919	959	938	950	925	984	856	979	950	978	920	1012	999	991	961	922	904	964	914	895	991	961	935	999	959	899	919	939	920	921	996	957	1001	977	907	1000	969	912	975	954	941	957	922	936	945	954	907	997	939	944	939	934	977	978	990	970	989	968	982	936	926	975	999	915	958	1018	938	952	983	958	947	935	984	945	934	1020	988	929	986	959	974	952	1011	916	951	944	925	974	907	915	934	976	962	918	946	1001	1020	976	932	924	934	984	930	915	897	981	942	948	913	976	901	960	954	993	999	932	922	981	995	1006	985	952	938	1004	989	946	990	1007	970	932	976	948	937	926	933	925	927	996	964	936	974	936	980	921	979	951	979	944	927	947	968	952	935	931	986	969	933	958	926	938	954	944	1008	954	992	1050	960	919	962	904	952	932	954	919	947	923	977	953	945	966	976	933	1010	959	943	994	1005	941	965	974	966	932	963	941	983	921	972	938	930	984	949	953	986	981	966	950	956	964	956	940	934	946	890	934	958	914	987	967	995	982	949	968	942	940	971	942	988	944	937	962	998	940	939	992	989	939	952	939	945	917	947	917	966	880	938	951	934	973	892	920	963	970	982	972	933	1005	967	982	908	987	922	923	935	959	954	962	922	938	925	973	878	958	984	908	1023	935	947	953	927	971	893	936	934	974	960	982	920	908	919	950	969	977	979	990	924	940	909	973	996	968	961	958	990	1008	942	978	1000	972	965	978	964	938	921	938	979	933	1013	945	933	947	993	978	962	997	939	974	923	947	960	996	945	944	901	967	978	915	887	976	962	919	925	944	948	946	975	970	973	960	991	990	992	945	967	937	976	969	928	890	953	985	998	947	959	927	979	940	942	956	956	998	974	1008	962	1015	979	948	925	977	944	953	965	1015	994	951	958	942	942	993	925	947	978	946	990	991	999	949	935	1003	999	982	954	1020	905	984	971	1019	968	996	942	957	940	968	951	965	963	961	948	972	926	943	965	922	915	948	984	894	956	943	923	975	1000	968	932	960	957	986	991	940	995	968	938	944	917	951	849	959	926	951	932	969	906	973	928	942	942	943	902	1012	937	920	961	913	965	980	938	916	997	936	915	954	930	962	983	977	966	991	956	920	928	993	966	966	980	972	977	969	970	938	896	949	950	948	955	947	954	965	952	920	978	905	975	956	957	940	963	938	991	969	946	1017	948	989	975	992	1007	970	919	950	992	976	934	917	967	959	974	945	955	899	929	995	1007	927	976	935	994	938	942	966	950	968	937	966	1041	893	949	868	951	938	906	964	973	987	953	950	985	989	940	948	910	963	914	959	980	971	954	967	930	983	1021	987	953	969	945	884	1005	918	954	968	998	896	913	987	944	976	1029	970	890	942	915	961	943	947	915	939	922	918	938	936	1008	997	968	951	940	963	988	971	954	1002	954	952	964	934	927	963	943	1036	971	910	924	986	942	893	991	1019	983	980	955	945	904	935	1015	929	951	951	881	950	974	936	938	956	943	952	929	971	1029	970	997	980	971	924	932	975	927	993	942	933	954	990	971	955	930	984	920	941	917	998	993	961	940	971	947	915	1005	948	1012	919	990	933	963	918	934	961	1000	948	927	949	937	943	931	1027	908	951	982	922	946	971	965	960	927	947	960	921	960	955	951	927	923	933	995	988	961	1009	927	996	990	965	974	928	944	1004	935	969	947	917	969	931	1013	949	924	972	963	904	931	933	969	926	924	976	1021	946	979	995	987	995	925	980	923	909	935	967	980	944	929	993	971	977	957	946	963	919	942	1001	952	954	917	962	967	916	967	979	951	984	957	923	911	931	941	956	964	989	948	941	924	937	945	950	943	960	989	959	983	970	930	1040	923	966	923	925	950	952	927	919	957	943	990	952	1010	943	979	934	962	937	932	956	947	985	913	945	967	962	979	934	902	975	985	982	932	978	971	935	969	931	993	997	972	960	934	944	983	910	922	883	986	948	957	893	950	964	936	905	933	878	971	1002	925	965	911	937	941	981	952	1015	985	1036	922	965	921	935	920	952	1014	924	952	916	915	961	923	969	916	945	953	1010	963	1024	980	944	955	924	942	904	949	975	969	945	954	1009	954	921	955	983	878	930	889	956	978	968	942	912	935	917	960	917	1024	974	973	992	1024	1045	983	993	895	950	954	1016	948
17202	1584	599	570	471	428	403	437	382	421	386	412	402	411	362	386	391	373	352	371	395	366	389	356	346	384	379	352	379	373	371	406	369	354	390	398	366	354	387	352	374	355	372	392	417	363	391	378	365	377	382	375	355	366	372	367	380	351	372	349	386	377	386	359	396	374	354	389	395	380	378	339	389	389	376	367	371	373	357	363	363	416	327	387	344	355	386	378	384	358	348	364	363	355	376	411	362	382	365	400	371	430	381	372	358	421	402	363	378	400	384	377	372	378	415	422	379	359	377	364	377	376	369	355	379	407	371	403	376	373	342	406	369	370	371	352	390	402	406	364	392	345	417	384	355	377	379	414	426	381	387	383	346	391	357	359	337	331	369	381	371	365	364	364	366	350	408	354	396	411	369	382	358	361	385	395	410	425	370	362	363	358	378	377	403	344	354	360	384	347	389	355	356	405	392	343	378	357	374	355	378	374	400	394	392	396	386	393	360	389	368	361	376	405	367	372	327	381	392	410	368	373	369	372	401	381	387	351	376	409	397	377	365	403	345	350	363	369	350	393	374	353	338	359	346	406	366	411	350	357	381	405	377	368	357	367	346	349	364	448	341	417	364	412	376	368	311	325	369	355	400	348	352	364	403	386	367	366	358	379	367	367	392	354	399	368	396	375	371	371	379	396	371	363	390	386	361	366	343	373	336	372	345	368	357	368	358	369	383	372	341	373	415	355	407	418	381	347	408	382	381	383	364	342	411	368	389	350	355	364	342	386	388	341	340	320	416	368	328	370	354	331	319	359	369	383	340	392	356	396	394	364	372	364	369	337	372	351	387	385	375	382	382	360	376	331	371	347	356	400	355	337	368	350	368	381	390	359	385	347	360	374	361	343	353	370	380	360	371	352	366	379	378	380	348	372	379	334	333	396	355	384	392	378	376	371	386	361	373	379	386	387	382	367	381	360	339	377	385	403	395	376	364	355	378	376	364	381	406	377	378	350	348	374	365	391	373	349	400	388	376	345	365	327	383	380	398	365	362	390	353	375	351	369	367	367	387	355	395	371	365	387	394	373	379	408	355	381	366	374	399	387	414	362	369	350	396	399	380	360	345	379	382	384	405	389	384	388	371	339	342	388	387	356	365	355	402	388	321	346	379	349	343	369	415	384	356	399	384	338	357	361	348	357	388	378	354	386	364	352	398	344	353	408	377	395	382	362	387	355	350	360	396	389	374	356	393	366	396	394	386	392	349	383	351	394	389	410	380	358	360	397	359	350	359	426	386	366	359	380	384	368	377	400	369	374	424	363	366	337	380	405	355	351	374	325	335	385	359	375	396	346	341	372	325	381	380	342	399	338	417	370	378	402	391	363	354	385	359	411	381	337	385	367	375	371	357	379	371	390	382	385	388	354	362	359	373	374	386	333	394	364	361	413	360	365	367	368	375	347	365	380	365	344	363	396	384	397	369	357	350	377	322	382	362	382	389	371	381	365	367	419	386	345	381	391	363	386	370	338	390	375	393	362	362	342	387	393	392	371	361	352	407	365	394	407	403	397	378	364	381	380	348	361	388	372	362	351	373	367	366	340	377	370	355	420	398	357	382	384	388	385	378	364	388	393	355	413	382	405	373	358	362	380	394	375	380	364	340	366	379	376	341	369	389	364	360	356	379	377	373	387	378	397	359	376	364	362	372	391	370	363	386	413	381	356	376	374	389	371	353	380	387	382	369	356	383	345	395	399	364	370	368	392	419	394	347	380	392	391	409	396	345	385	370	355	345	350	320	427	393	360	350	390	354	356	376	358	423	332	375	418	413	365	375	389	358	347	366	382	388	344	426	381	364	377	365	378	384	352	403	384	382	363	352	360	333	406	389	358	344	384	394	360	348	384	371	368	408	352	365	368	348	352	409	361	380	378	357	376	366	364	372	374	386	362	400	392	398	357	383	342	376	378	366	361	376	362	389	380	372	397	343	388	352	381	390	359	373	382	368	339	376	391	367	393	327	368	298	353	360	363	375	382	377	370	364	397	365	393	373	377	384	361	354	365	383	374	367	365	359	385	371	415	408	380	390	417	381	374	367	341	355	399	359	383	379	381	393	393	403	361	400	375	380	368	383	369	385	379	376	357	369	380	371	393	383	357	387	344	363	380	346	385	374	385	363	399	362	378	375	361	366	409	413	344	373	389	384	361	376	392	359	381	391	365	331	363	407	371	397	428	373	375	359	367	394	311	382	379	378	373	382	370	391	409	361	335	377	364	406	338	366	398	353	380	377	406	354	362	377	366	348	357	385	381	367	398	339	375	373	415	355	379	360	394	373	382	362	380	375	389	383	364	348	372	369	382	350	367	349	384	352	328	364	395	382	360	405	398	401	354	374	367	359	416	368	360	378	382	376	369	355	387	373	351	354	369	376	404	332	362	358	394	382	366	356	380	386	333	343	362	389	355	373	384	368	385	375	411	374	374	388	354	396	391	346	366	387	384	349	338	368	358	357	377	356	371	366	354	399	367	363	358	348	386	389	375	347	341	333	400	370	383	387	376	364	365	360	337	388	371	346	333	408	348	364	385	373	382	361	414	360	360	413	361	348	397	375	364	362	382	340	399	332	361	388	399	408	342	366	392	388	307	366	384	364	396	353	350	380	375	345	379	339	353	364	395	425	351	358	342	358	361	371	374	342	390	367	366	371	361	401	345	349	364	348	396	382	352	366	365	355	358	407	358	388	390	369	348	363	359	354	389	364	376	363	362	376	392	386	380	362	378	350	397	405	377	401	390	367	410	389	339	346	336	358	346	358	344	396	371	368	380	375	373	389	356	371	352	358	376	385	396	380	378	408	332	321	375	412	339	380	350	371	351	418	400	417	394	326	410	403	371	351	416	378	402	386	433	371	394	387	363	342	341	387	390	365	371	368	383	410	357	361	375	356	408	365	360	380	367	363	402	349	394	359	354	423	351	380	398	353	379	345	350	375	320	399	381	388	371	362	357	394	392	339	352	385	403	396	419	389	385	398	353	340	392	366	401	340	368	368	401	352	344	369	377	361	397	388	405	361	399	364	356	362	346	360	368	396	373	418	375	393	394	379	384	372	358	349	383	374	393	397	381	361	396	386	405	412	349	362	376	387	395	384	361	353	376	339	373	378	349	371	359	386	344	354	361	355	377	352	361	388	405	345	345	408	345	356	401	369	361	405	366	409	364	385	377	366	346	387	346	381	373	407	367	396	399	356	383	374	392	381	398	357	383	387	356	361	346	367	380	369	359	337	374	373	371	387	385	339	380	390	372	370	415	356	364	370	432	384	387	371	397	370	370	389	357	366	382	391	373	337	378	411	370	355	383	369	372	379	372	382	388	374	360	350	342	345	350	348	374	370	393	373	408	397	398	363	404	367	346	357	400	401	378	377	367	384	366	372	368	361	411	378	337	386	375	423	370	375	401	376	362	342	387	349	382	381	369	378	387	326	352	397	367	361	372	386	369	368	371	385	398
12426	1082	1372	1431	1384	1213	1176	1048	1011	1075	935	1008	937	926	1034	969	946	983	936	954	894	898	968	869	900	809	879	906	931	929	879	934	914	924	904	899	929	894	920	934	864	896	945	886	893	902	873	918	937	867	868	899	902	934	869	865	896	922	895	976	913	895	877	912	883	903	892	846	883	893	885	904	885	852	854	928	882	900	879	927	919	892	868	891	907	850	861	945	962	854	858	872	870	933	866	871	920	898	923	909	901	884	909	842	903	819	847	868	933	894	854	904	880	850	894	902	897	886	941	864	879	848	885	867	870	885	918	891	891	924	873	906	912	910	897	836	940	897	926	881	877	920	870	819	855	949	847	842	902	868	852	971	934	878	960	861	811	884	862	920	853	885	936	877	879	876	874	877	879	855	902	904	880	875	894	905	847	955	888	869	892	912	912	850	912	899	879	888	886	935	888	866	866	854	933	921	836	916	865	897	905	930	895	875	840	928	867	828	892	907	868	925	854	861	912	935	1010	849	873	905	909	876	914	921	887	883	913	887	902	850	914	900	916	868	905	901	888	948	872	847	908	901	881	914	880	893	859	942	909	936	832	857	889	915	898	907	849	874	935	886	950	879	909	877	894	925	877	899	948	865	923	890	913	893	920	874	875	922	892	847	927	896	867	867	915	896	882	908	853	910	887	883	891	868	921	880	907	934	918	894	916	856	948	924	893	903	923	908	905	851	848	887	877	866	925	862	932	888	934	838	869	888	859	896	883	932	865	888	854	854	930	892	888	904	854	870	866	872	861	859	867	891	859	839	871	867	835	895	883	846	892	908	833	831	889	822	861	917	890	903	886	886	883	909	885	924	932	874	842	933	890	909	898	864	917	869	874	910	838	853	875	929	808	865	906	877	881	873	892	908	858	885	906	907	861	860	837	877	889	914	852	843	915	899	908	855	904	896	904	876	907	877	968	846	916	907	923	900	858	961	906	921	905	858	872	900	900	832	865	842	848	920	882	912	890	863	892	886	900	902	948	892	931	901	881	921	892	906	935	875	876	897	885	919	944	886	873	947	915	877	935	898	920	900	902	870	909	880	828	849	897	924	931	944	854	905	912	843	908	912	937	878	882	902	875	913	889	883	858	926	921	895	917	878	913	873	915	882	886	865	894	912	899	886	880	904	846	903	900	915	886	887	891	902	848	877	909	904	831	890	854	846	964	900	918	925	884	916	871	913	907	908	848	897	896	904	886	878	846	844	852	893	898	902	890	849	896	900	911	917	856	848	903	893	860	938	897	909	870	860	909	881	913	869	920	929	907	863	860	895	894	906	893	886	893	897	916	929	914	875	932	860	914	914	928	872	898	896	893	926	860	845	909	911	887	905	915	821	920	883	871	886	883	904	919	892	890	939	854	872	853	896	914	869	880	880	880	891	902	863	923	895	914	885	912	878	885	813	862	890	956	879	925	906	874	843	896	841	889	857	918	916	899	906	871	931	936	845	905	886	906	892	908	909	914	884	877	891	910	850	858	904	906	902	875	885	882	857	844	883	921	934	879	873	895	876	894	878	891	916	894	872	910	871	873	865	882	964	880	929	884	863	891	895	907	879	890	923	967	885	856	897	884	911	881	917	854	940	868	816	881	934	887	862	938	901	892	915	937	901	901	916	932	927	902	916	880	856	857	939	868	865	853	862	850	887	895	869	871	890	915	866	872	924	917	919	880	867	888	877	896	921	888	910	895	869	911	897	863	916	912	912	919	876	862	852	934	887	923	852	914	897	862	946	951	872	903	840	949	867	863	895	913	856	901	966	868	874	902	878	944	882	859	955	926	850	976	876	852	863	857	854	910	892	856	900	894	891	873	907	890	933	944	866	892	883	872	859	888	848	922	931	864	860	910	879	870	913	869	849	917	885	864	887	897	897	914	899	887	919	890	899	854	903	873	917	928	898	910	890	873	862	885	897	886	889	897	867	837	883	909	890	865	827	849	902	925	820	895	928	945	877	864	858	896	898	898	878	883	889	912	841	861	935	885	885	949	839	953	901	915	971	863	912	861	890	875	888	852	866	914	907	917	908	842	973	868	916	926	865	865	915	894	895	890	915	914	934	916	900	865	901	918	865	875	898	925	850	916	899	899	879	840	857	861	917	889	870	878	871	901	910	908	935	902	818	898	909	879	949	841	917	910	866	918	928	878	877	893	880	947	840	893	873	881	938	855	901	918	881	887	854	876	956	829	893	851	869	889	923	879	851	870	915	910	845	897	928	876	842	939	918	896	847	959	859	886	844	902	905	909	880	867	866	863	891	849	915	923	930	937	901	895	915	865	973	956	877	877	867	910	894	896	899	895	875	905	901	950	925	889	892	896	879	920	887	899	858	881	937	901	919	910	922	866	892	837	921	972	897	939	897	914	864	931	891	899	924	881	888	909	918	913	911	915	918	906	945	955	852	874	847	893	876	906	900	928	843	890	867	841	899	907	934	905	862	894	882	895	891	869	910	858	881	898	890	914	861	878	906	909	888	896	897	883	874	881	850	945	878	869	956	849	882	963	892	921	897	892	895	890	890	925	915	882	881	847	904	886	871	901	952	868	923	899	844	912	877	882	869	914	920	844	896	862	907	849	881	858	887	930	834	877	924	948	870	833	906	924	870	872	870	917	865	875	849	849	890	932	893	884	874	860	861	904	916	861	912	851	926	873	874	854	861	857	881	937	877	974	884	932	917	906	898	915	910	896	884	891	888	919	923	914	894	926	915	918	852	871	983	939	912	904	904	905	841	888	869	894	882	884	838	926	820	853	884	863	949	906	886	861	863	938	846	892	882	909	864	932	945	915	866	927	938	895	893	862	920	830	942	872	888	878	851	870	908	849	919	868	915	870	907	896	894	940	862	918	895	906	887	910	946	910	935	934	855	893	836	897	884	916	863	882	884	894	836	922	887	896	921	928	898	891	922	904	858	924	864	878	867	928	881	865	869	821	848	903	862	855	954	893	913	887	877	866	911	890	873	894	905	873	910	889	873	901	856	884	914	845	897	837	886	934	882	897	906	880	889	940	896	912	892	879	878	890	868	901	918	898	905	925	908	926	920	889	949	866	838	890	884	875	879	855	867	865	869	933	874	949	918	902	944	896	879	890	869	892	826	908	909	949	914	862	880	912	888	921	890	898	932	866	925	850	909	909	847	906	896	907	907	858	876	888	860	839	864	841	902	915	887	905	859	932	846	888	865	858	929	884	848	843	895	953	880	893	872	970	896	844	913	952	908	950	897	868	883	903	922	885	887	879	868	885	903	884	909	851	938	893	869	910	880	935	863	857	921	893	929	821	875	856	934	917	857	911	895	881	910	865	849	949	897	862	874	849	875	856	913	906	853	887	937	887	912	960	899	864	933	895	900	900	930	824	923	898	911	893	975	849	893	883	873	938	923	875	877	932	850	929	877	930	917	892	928	864	909	917	818	918	941	873	858	893	920	877	923	848	923	900	900	914	874	879	917	860	955
27024	3426	795	549	409	337	269	238	207	235	205	192	215	205	183	185	186	180	200	162	186	207	177	209	192	192	175	169	200	206	194	196	171	196	154	202	204	195	179	169	194	163	190	153	170	185	180	185	172	202	190	175	189	181	173	174	188	181	171	181	179	173	161	205	182	172	202	171	184	180	174	175	186	181	172	163	176	192	199	197	168	170	180	171	171	194	184	165	193	165	185	170	189	170	186	165	191	193	200	164	215	175	172	242	197	194	186	165	186	208	176	180	170	167	156	185	205	188	179	192	167	181	169	170	176	176	176	177	174	157	165	171	194	171	170	206	187	159	172	176	192	182	176	174	174	156	214	181	200	194	156	175	196	191	192	160	180	194	165	213	182	175	171	174	189	196	163	205	171	185	176	208	179	178	158	184	197	176	154	168	170	181	180	178	190	195	178	186	197	167	174	179	165	200	155	174	195	191	166	183	176	168	176	162	186	171	198	188	186	169	190	209	167	208	170	170	186	180	180	177	187	167	183	191	192	194	175	174	170	187	174	204	173	179	181	197	188	202	166	172	189	203	192	187	154	176	216	195	178	179	211	145	165	195	171	192	182	189	176	150	163	179	169	176	161	176	199	186	159	168	183	194	186	172	138	174	172	175	157	157	193	185	178	190	171	174	189	167	192	187	170	174	177	173	198	196	180	160	153	171	191	172	192	170	170	179	169	212	180	165	192	205	164	177	165	197	152	165	191	183	175	177	184	172	215	173	151	194	153	207	168	167	195	182	183	162	162	180	192	186	208	200	165	178	156	190	156	161	172	172	162	168	156	176	186	182	169	176	194	188	195	202	176	178	163	182	162	168	190	171	198	219	176	190	169	180	183	175	180	164	165	173	197	206	181	185	181	176	173	176	165	184	161	154	197	193	186	176	176	183	160	178	181	168	172	193	187	162	186	201	200	185	160	174	190	137	170	155	164	184	187	167	192	183	209	181	201	188	170	162	157	184	183	151	170	203	154	187	204	191	171	184	163	187	184	201	188	174	178	157	168	180	185	197	207	161	187	182	190	181	163	208	193	189	181	177	158	191	189	180	162	166	177	176	195	169	186	175	179	166	185	185	165	181	188	180	176	201	201	171	193	187	188	190	166	163	196	161	168	157	216	192	209	205	187	156	160	181	174	190	171	172	165	176	176	176	192	195	192	203	174	169	184	184	170	175	158	176	165	180	200	184	168	189	164	194	183	197	167	167	159	178	184	187	172	196	192	186	197	174	199	208	166	196	173	143	184	175	183	193	196	171	178	186	178	157	173	184	180	169	211	179	170	189	180	150	175	184	205	202	185	166	190	152	143	198	181	201	186	192	175	164	185	188	200	183	180	196	178	168	165	177	170	185	163	176	200	203	211	189	180	176	190	152	170	188	171	196	200	157	181	207	173	190	157	185	166	170	182	168	205	189	195	142	170	189	162	169	175	184	173	203	180	176	172	168	181	176	165	152	162	181	164	156	150	176	185	180	176	165	162	166	178	186	150	161	175	166	192	164	194	174	185	166	183	198	171	183	175	180	201	194	179	172	192	171	189	174	182	194	166	189	191	163	177	172	209	181	176	180	176	196	171	180	198	172	163	188	185	189	172	156	188	201	207	186	171	179	198	191	196	219	177	188	194	191	162	186	175	168	204	185	195	162	204	186	191	189	200	199	176	213	188	181	166	164	193	175	183	167	201	197	171	173	202	162	174	175	151	162	200	161	186	190	202	184	166	179	199	197	185	180	180	218	181	159	192	174	195	158	182	162	174	190	210	185	204	208	175	191	180	167	176	183	171	204	165	167	183	178	163	171	176	197	190	185	200	184	179	171	158	175	203	186	167	179	184	198	210	172	179	178	201	197	171	195	218	194	161	163	183	188	168	167	172	170	183	165	161	166	185	176	176	179	165	191	189	184	207	165	159	205	200	165	158	171	190	189	167	158	180	188	161	172	174	165	176	179	195	174	161	154	178	190	167	183	225	165	180	183	175	176	209	204	187	197	196	190	207	221	190	191	177	166	162	184	169	171	183	197	185	161	169	159	185	180	186	174	184	176	186	180	170	147	160	189	160	179	181	153	187	179	167	181	175	221	186	165	194	212	183	187	184	191	176	211	151	186	189	164	191	172	167	172	192	156	184	192	182	174	202	154	163	185	165	185	188	179	187	184	180	155	197	178	179	185	157	172	162	180	189	177	180	164	172	167	187	181	170	183	185	187	177	159	208	167	169	174	152	168	178	178	186	175	205	211	177	165	176	185	184	187	194	155	198	165	170	153	162	194	178	163	206	192	195	160	185	191	172	141	184	174	180	176	177	160	160	181	146	191	190	186	174	174	173	205	205	184	160	189	164	177	152	176	175	154	193	178	169	189	185	190	179	192	152	166	196	198	170	142	192	176	204	203	182	182	158	171	180	194	176	164	184	157	192	186	176	171	187	204	166	174	173	183	155	211	154	180	181	167	168	159	197	188	172	173	197	157	185	162	183	202	154	188	164	184	196	170	187	181	148	163	165	187	197	196	160	146	177	158	173	190	177	185	173	177	182	184	164	169	160	174	180	194	210	188	198	181	180	172	189	178	170	176	165	153	177	191	183	156	182	200	178	179	183	168	152	165	191	200	184	217	192	177	197	194	189	191	184	163	177	175	186	184	182	215	194	175	169	171	191	160	166	183	166	179	180	187	160	188	178	193	161	166	156	165	166	186	202	184	184	161	179	190	165	203	185	206	188	182	189	175	193	180	175	172	145	208	181	173	176	192	184	178	197	202	198	183	186	178	181	202	188	172	174	198	157	176	171	192	165	188	172	179	189	194	188	205	181	174	181	165	179	181	165	206	187	191	157	209	225	196	172	170	170	167	192	173	189	202	169	186	187	167	172	154	186	170	197	163	204	184	152	156	202	174	189	191	191	171	191	181	175	163	188	205	172	166	192	188	151	196	173	198	184	151	169	156	195	195	185	218	158	160	176	164	189	199	184	182	170	171	188	159	167	140	173	162	161	185	192	182	179	169	183	184	167	186	181	182	174	162	177	187	176	189	183	152	161	182	200	183	188	180	180	160	179	158	167	170	197	178	167	187	191	160	151	203	181	163	167	176	175	188	212	178	168	160	177	160	198	168	218	196	189	193	161	203	153	181	147	154	187	181	177	191	187	186	189	200	165	167	175	160	181	165	183	171	173	186	185	194	178	172	170	174	181	183	170	191	185	171	150	180	153	169	172	188	189	179	212	172	167	182	176	163	190	159	162	161	184	183	160	212	165	177	183	167	187	182	167	178	164	156	183	193	180	188	181	155	166	189	173	154	169	177	179	182	166	180	165	178	189	172	173	188	193	179	152	193	192	186	203	185	149	212	182	198	167	160	188	170	167	180	167	176	174	173	158	173	180	193	182	184	206	180	167	169	179	182	175	187	215	189	171	187	210	171	176	174	189	172	208	190	162	164	164	167	193	181	185	179	167	180	179	172
16524	934	1498	1597	1406	1158	941	861	812	702	693	620	635	626	598	564	548	562	523	587	558	541	487	551	508	530	558	527	479	540	456	510	495	496	509	502	520	508	451	472	501	504	495	487	515	504	489	493	472	473	457	491	462	498	465	497	485	488	497	430	477	485	516	459	458	472	464	493	476	455	482	481	460	516	473	502	467	439	487	483	473	467	479	483	463	449	447	509	442	489	443	470	515	466	484	496	462	459	523	464	482	494	488	495	476	504	493	446	460	476	489	463	511	464	460	493	495	481	483	491	466	489	486	482	515	443	514	467	482	474	479	441	431	434	485	476	535	496	471	461	466	418	501	459	464	479	487	493	480	475	518	443	458	485	480	457	479	503	466	499	458	465	482	498	429	486	482	470	460	458	490	447	458	428	437	497	493	469	484	423	501	484	472	453	466	475	479	493	460	461	474	466	462	456	480	494	473	481	464	473	504	467	484	490	473	479	474	473	484	488	483	506	479	495	446	487	455	516	480	491	490	474	469	462	434	470	445	492	448	490	477	445	490	441	464	464	439	485	491	487	507	497	499	489	426	475	483	477	460	450	494	467	474	485	506	497	491	483	482	443	470	472	488	478	440	482	464	499	478	468	479	431	450	512	471	471	461	482	485	429	437	464	461	475	472	487	459	517	465	474	455	473	494	522	454	463	478	427	434	452	500	474	469	485	488	493	486	479	502	464	464	519	478	470	464	463	451	458	492	494	503	442	458	524	488	459	478	510	471	459	468	503	461	458	474	456	499	450	496	471	415	416	477	475	481	426	480	456	495	470	466	444	478	469	518	502	465	487	456	458	461	468	456	486	433	508	460	481	473	466	479	478	486	427	462	443	480	480	446	458	496	434	461	479	473	439	457	446	449	476	504	467	494	466	462	441	478	464	472	486	517	494	475	461	484	495	443	475	438	473	464	502	492	471	483	483	453	455	502	481	486	462	476	478	486	495	460	474	471	474	474	449	419	481	465	481	475	457	472	441	469	453	471	453	455	501	494	434	452	468	473	470	460	496	489	459	458	478	485	462	465	479	460	418	444	498	466	458	464	487	468	494	456	476	456	463	476	483	510	487	457	428	479	466	472	475	444	463	463	466	448	480	484	475	442	458	474	470	488	479	463	490	483	481	466	502	415	475	482	508	462	500	445	434	474	506	470	468	472	508	524	464	467	522	467	464	493	481	445	460	450	502	457	466	446	473	475	506	503	511	509	472	454	496	492	444	475	504	488	478	497	442	446	509	443	483	482	482	518	450	469	451	493	513	483	471	478	455	518	500	429	484	452	496	493	437	478	472	469	509	450	478	457	463	465	460	472	481	446	469	428	476	506	476	480	484	458	445	465	471	479	438	460	445	493	449	522	438	483	457	455	483	429	441	481	446	466	470	492	451	472	478	457	459	478	443	505	504	466	466	452	478	467	477	485	464	460	466	467	475	487	479	485	469	493	492	444	479	504	428	491	476	449	449	460	437	460	463	514	500	492	448	470	476	465	462	482	494	476	464	461	484	475	476	469	456	501	445	462	448	413	473	467	493	452	501	475	488	432	472	468	476	407	488	484	431	499	523	468	482	470	456	462	450	479	482	494	486	454	461	476	487	462	482	487	468	481	441	497	449	449	504	484	499	461	489	516	470	480	485	454	471	443	468	472	471	459	471	413	451	491	491	477	473	465	443	468	469	483	460	495	481	442	510	458	469	445	481	440	500	457	466	444	508	456	456	489	485	476	483	487	490	468	444	481	472	475	471	508	490	480	469	436	450	472	478	437	483	473	502	486	470	422	448	477	469	476	453	487	499	452	431	427	490	454	500	452	481	489	463	465	458	463	481	473	489	520	483	488	453	469	481	457	483	477	468	439	507	458	471	487	463	485	499	449	489	479	472	443	462	496	448	448	516	501	456	478	485	474	514	467	457	494	480	468	462	459	460	469	473	476	463	478	444	464	473	469	461	464	464	476	495	453	477	445	450	452	505	494	475	489	442	487	514	471	456	454	479	470	495	500	468	488	469	462	424	493	453	494	452	471	510	436	469	472	432	478	466	468	487	476	447	458	448	438	464	442	431	453	480	469	461	484	489	461	492	504	464	495	486	420	471	515	482	498	514	456	445	488	484	493	483	485	473	469	483	435	459	481	462	455	487	458	511	478	469	491	428	469	477	496	501	459	463	479	474	498	484	453	462	449	506	490	490	478	442	451	493	459	462	479	474	470	491	477	468	455	537	488	523	474	453	476	497	470	478	490	489	459	482	481	493	478	469	434	458	481	471	475	472	499	515	463	488	482	473	462	479	475	483	491	437	484	490	486	449	444	442	487	456	464	487	483	474	435	503	490	466	457	474	451	495	472	486	475	455	472	484	469	491	463	452	512	491	484	453	472	471	501	479	479	512	460	433	478	472	427	438	473	511	481	481	492	428	470	475	483	505	474	461	460	476	481	518	466	476	471	447	482	456	489	463	488	485	484	456	452	465	499	460	519	477	464	444	436	447	503	496	507	442	526	475	474	442	442	515	467	497	443	526	475	472	513	487	473	529	448	450	477	480	476	488	498	485	483	507	457	522	486	465	492	455	455	443	495	479	456	452	441	456	491	462	479	516	487	445	457	449	455	461	457	457	429	499	461	472	482	456	454	481	454	475	442	508	458	471	467	427	460	488	463	460	463	479	457	470	467	479	469	482	530	459	500	474	484	427	454	460	471	471	457	481	443	472	466	472	485	488	495	475	457	520	513	485	496	498	482	480	438	473	511	458	475	461	490	470	448	498	489	464	440	468	433	457	455	491	458	508	507	470	492	484	476	460	485	481	513	485	481	436	506	467	439	454	464	495	490	482	481	432	492	479	457	461	472	452	496	449	458	442	507	502	420	453	418	475	474	428	428	502	451	450	515	445	496	465	507	474	475	467	502	459	517	474	474	485	447	515	479	464	471	478	493	461	501	465	470	491	428	495	463	445	474	484	465	488	537	466	429	490	442	466	482	462	441	464	470	435	509	443	483	417	440	471	420	460	470	520	448	469	500	469	475	456	498	464	453	483	473	477	482	500	456	470	489	443	493	493	455	455	474	476	459	427	446	443	460	444	494	484	452	457	432	467	468	473	461	500	468	465	505	437	476	494	505	445	504	498	459	473	462	474	516	523	476	510	481	439	454	510	434	466	517	467	476	460	459	471	446	483	482	475	500	513	440	468	505	488	439	459	523	430	490	496	479	487	501	430	462	480	471	464	479	440	455	488	536	473	482	502	488	460	442	466	444	503	456	494	523	475	487	437	463	465	463	467	490	491	479	476	474	482	495	511	487	485	470	454	460	488	457	466	481	473	492	476	424	489	452	478	492	466	445	492	443	502	450	490	460	446	455	489	497	504	478	465	476	483	430	495	467	493	476	466	452	463	437	483	487	478	454	499	444	449	493	450	474	502	470	501	455	468	467	483	496	468	484	469	448	465	474	460	501	489	479	472
5152	525	408	408	420	412	349	375	392	405	398	452	396	412	416	335	400	383	392	390	394	391	358	368	422	429	389	425	397	406	439	394	366	448	420	430	370	379	370	434	370	391	365	426	424	400	432	400	363	387	425	393	455	427	427	398	422	358	387	376	398	392	371	428	402	397	390	387	404	391	402	446	411	399	402	398	415	415	386	414	428	429	404	406	469	406	361	384	377	376	378	391	407	352	367	392	408	366	382	391	418	394	353	373	413	422	377	384	398	399	435	407	377	425	448	405	394	395	410	427	399	371	382	392	404	355	391	414	414	430	399	420	413	403	335	416	435	410	416	458	380	386	397	413	400	378	388	407	378	411	412	411	413	369	356	364	391	393	427	437	361	362	387	383	396	398	380	390	389	415	404	399	395	417	385	414	378	376	455	427	369	408	350	410	393	425	428	439	400	404	418	380	413	381	389	414	395	391	389	393	404	399	407	388	404	413	405	423	430	409	366	405	375	401	408	415	421	371	405	411	397	398	405	431	393	378	370	381	392	394	392	366	400	436	385	422	387	391	390	371	372	396	382	411	391	387	394	398	419	397	399	406	419	410	385	417	412	390	440	415	394	406	401	414	423	392	411	422	401	369	409	367	363	399	355	415	382	397	402	419	411	407	400	394	418	386	412	412	389	401	402	394	396	409	425	412	406	395	352	396	361	366	343	412	418	396	379	375	356	393	351	403	379	379	382	390	436	431	394	372	397	408	417	404	388	376	400	376	365	373	423	415	391	421	396	400	399	419	405	433	397	394	393	413	406	406	387	383	443	432	413	389	423	368	398	356	410	401	389	425	393	390	394	386	419	413	378	368	401	398	400	384	393	383	376	396	439	363	379	404	395	344	395	400	422	384	425	414	406	378	429	408	373	398	411	399	412	390	447	438	380	378	418	396	406	416	419	417	439	430	417	434	367	402	392	419	406	434	408	349	421	395	388	387	431	367	425	389	365	375	381	414	426	422	379	371	426	392	403	402	382	412	384	418	386	368	416	403	389	366	376	424	371	402	396	408	422	372	409	389	451	404	404	398	382	352	433	405	385	428	382	432	399	406	428	397	384	383	408	396	360	424	369	402	400	405	366	375	425	414	412	415	409	374	337	427	439	393	394	396	392	404	424	414	370	388	423	419	437	382	381	383	404	434	431	428	360	394	419	371	426	381	414	422	372	403	371	388	372	416	382	408	430	418	387	386	391	402	397	408	403	393	392	390	407	371	405	378	442	426	414	396	398	367	368	382	392	391	389	399	395	374	415	374	413	392	388	387	443	413	408	387	438	428	405	399	382	413	406	394	420	407	406	372	387	371	380	418	380	385	400	378	386	406	389	371	389	395	403	402	377	409	401	413	382	381	409	388	403	385	400	394	386	415	415	401	395	386	411	405	431	390	431	392	431	381	398	423	390	386	432	387	418	376	380	403	439	407	390	404	386	400	392	390	381	442	384	377	384	400	417	375	378	387	411	403	380	442	389	385	358	386	401	385	412	390	444	417	407	440	393	425	375	408	409	374	422	420	437	434	401	401	411	406	425	375	412	380	384	416	365	411	408	408	391	395	397	416	442	416	425	407	454	439	444	378	373	414	418	432	393	346	393	403	419	417	396	389	382	441	448	380	389	440	382	411	390	379	461	391	395	444	403	393	394	369	388	416	384	385	384	363	404	406	398	354	424	384	374	408	387	398	377	397	393	390	392	396	389	390	388	396	383	393	391	392	394	359	416	369	407	406	426	362	379	389	380	385	413	410	379	398	411	408	428	407	382	434	381	397	408	442	396	396	380	368	434	370	386	377	410	383	430	422	418	377	388	398	393	448	406	419	385	408	422	391	443	361	377	420	400	378	406	402	365	425	385	375	364	416	382	354	374	414	405	378	412	420	418	411	394	360	420	391	374	401	405	420	401	395	432	412	405	419	436	388	393	421	391	445	404	418	379	372	383	420	378	411	393	397	420	421	420	396	339	424	358	399	385	344	403	375	406	408	373	419	366	368	409	379	366	424	428	382	388	428	368	405	388	409	373	392	426	389	424	392	385	373	423	401	420	420	398	403	365	405	432	433	411	386	377	406	402	408	345	390	400	445	398	413	399	385	445	366	389	368	370	407	410	381	434	404	367	357	372	369	461	395	397	385	361	411	408	387	393	366	399	387	438	401	405	382	420	370	390	421	375	382	424	357	407	394	369	399	426	386	377	420	354	368	369	409	391	364	398	376	450	389	393	405	397	394	426	394	380	423	398	432	386	381	436	386	398	400	401	395	372	404	427	407	378	430	404	393	408	412	400	435	428	391	389	392	407	388	419	411	405	415	422	445	401	407	396	382	429	378	421	394	341	432	389	420	390	397	366	392	366	414	404	424	405	381	372	377	405	418	407	371	420	411	400	447	389	428	408	402	395	404	417	378	397	392	364	387	421	378	393	428	425	421	405	395	402	393	401	449	393	392	411	436	389	367	410	399	394	356	438	372	363	405	385	421	408	379	437	412	412	400	409	443	398	409	394	381	374	409	399	417	441	412	383	386	439	423	386	420	427	446	410	413	401	386	428	407	389	383	414	397	374	385	401	388	409	411	426	413	412	419	387	418	403	405	413	392	389	391	415	405	409	398	403	380	403	426	431	421	400	369	395	387	392	432	418	396	367	396	411	403	394	402	408	390	379	397	361	401	393	435	389	386	370	408	370	383	397	391	404	383	428	366	396	407	422	382	352	418	428	407	393	378	366	377	437	421	385	414	395	420	384	397	404	425	415	406	368	368	345	385	456	377	424	389	388	391	379	414	379	388	443	397	418	380	397	391	397	410	451	379	384	376	375	439	387	424	365	387	436	381	372	424	399	384	431	393	412	399	414	422	398	365	407	384	406	405	423	374	391	413	410	414	410	399	435	405	409	426	358	395	410	385	420	389	429	370	372	389	378	443	424	384	410	384	385	388	401	399	405	421	432	400	411	403	426	358	389	388	445	401	411	403	383	379	405	400	369	412	358	412	422	363	390	384	376	401	371	396	386	355	426	367	396	401	396	387	426	391	390	432	402	413	441	430	377	381	368	386	422	436	415	391	370	407	388	392	416	428	380	360	421	388	388	424	418	436	355	389	414	409	393	391	390	425	425	416	437	413	356	415	363	398	399	384	412	431	397	376	392	411	413	389	367	395	409	366	373	420	393	417	383	389	387	409	438	383	404	408	409	373	413	374	416	380	401	388	374	409	423	375	416	435	389	392	390	380	405	392	438	403	379	381	396	386	401	353	393	422	372	354	407	364	368	406	408	397	418	417	399	403	425	385	400	386	388	407	397	409	382	397	404	396	396	378	403	398	411	408	410	407	370	370	427	405	402	384	394	411	398	423	404	395	377	362	415	384	381	403	383	427	402	424	396	422	415	385	394	413	390	389	375	406	404	422	441	401	406	370	389	429	426	401	392	400	399	399	373	403	412	389	382	391	399	416	416	400	397	405
4540	983	958	994	935	942	956	908	949	967	929	995	921	999	1022	936	958	988	942	977	1046	973	926	987	985	946	983	932	889	980	946	1006	947	964	934	923	889	965	961	988	947	977	942	972	959	891	986	905	963	979	993	944	972	912	968	987	899	916	954	995	992	1020	969	989	1033	957	974	967	959	968	977	943	975	912	919	972	929	905	933	969	955	881	956	942	946	995	956	993	919	983	974	986	945	995	940	963	951	922	935	971	960	911	953	963	943	909	1014	986	918	941	944	969	958	966	956	940	970	937	955	1011	948	902	979	918	962	928	953	957	929	968	938	977	955	1006	933	977	980	962	937	942	966	966	895	922	986	956	930	982	997	957	952	981	919	930	939	970	997	961	995	925	1015	1008	941	942	981	909	994	949	935	992	975	933	918	911	969	993	967	939	923	972	944	985	934	958	945	945	987	1012	892	937	981	937	968	993	940	984	995	956	947	892	977	933	1008	986	929	983	955	954	980	940	912	938	964	938	982	974	920	988	949	925	913	931	1007	947	944	964	932	965	956	985	954	939	916	968	897	954	978	955	992	951	1030	1009	950	989	912	912	1015	866	992	946	959	998	935	965	960	978	996	997	939	937	1004	917	946	1014	911	945	992	970	1015	944	953	973	1017	870	935	965	952	975	996	951	996	974	976	1018	927	945	965	908	962	973	1003	1047	921	913	949	958	948	1001	967	1004	964	900	954	977	931	946	988	996	962	901	1027	935	978	934	956	932	1016	969	921	920	910	980	909	1015	906	969	926	973	965	931	989	981	911	963	989	974	980	920	1014	918	1037	958	972	934	1006	921	1008	978	998	953	972	972	959	936	971	940	953	964	985	946	1027	920	933	1010	944	975	945	933	941	955	992	978	976	998	945	1002	1001	977	948	937	940	914	936	981	932	945	985	938	947	935	925	960	1003	922	987	914	954	978	1016	930	965	943	973	971	938	954	978	923	975	987	968	930	980	925	916	881	945	943	911	920	920	914	916	982	995	963	928	956	926	889	984	922	963	1028	946	943	933	935	945	910	915	941	1012	974	975	960	939	987	927	940	994	954	979	959	947	1003	962	891	985	855	931	976	909	917	938	943	977	969	924	958	912	921	922	962	959	917	999	944	927	933	989	942	934	966	991	959	981	983	977	958	917	1006	952	928	934	953	934	954	991	956	930	1016	958	972	928	947	955	961	976	949	1012	923	966	950	944	925	976	955	914	971	943	964	1040	965	980	1007	960	914	921	940	933	931	981	971	976	978	987	961	939	989	996	1013	974	971	885	964	953	916	964	949	996	914	940	971	921	953	939	946	947	979	926	995	970	1026	935	953	964	920	959	1006	989	954	973	984	971	881	957	1032	972	1005	962	934	914	923	965	951	971	1013	938	973	1001	988	968	921	962	979	968	936	921	968	1004	940	948	953	1001	943	942	976	934	961	950	990	945	944	996	970	1018	929	973	959	923	940	970	916	1016	908	954	960	962	978	1018	979	934	941	964	973	999	943	939	984	964	986	948	949	965	977	977	982	979	954	973	953	953	965	906	998	962	936	952	978	941	964	909	954	993	902	984	1021	1006	957	933	1019	926	1001	996	940	950	968	988	940	968	998	976	965	963	939	1008	956	952	970	975	947	950	959	967	958	930	1007	908	986	993	971	1000	968	880	957	961	992	1014	936	965	925	929	944	944	933	1001	939	934	940	887	954	960	934	990	998	949	944	966	958	962	978	900	1010	957	951	961	951	934	919	944	939	951	930	982	963	954	949	929	979	926	917	958	923	988	927	974	917	1000	959	964	945	1022	952	943	985	978	957	917	996	929	928	994	952	990	1002	987	996	938	922	965	965	955	974	981	926	1024	966	988	953	1015	896	983	984	928	895	978	994	907	964	925	936	963	967	970	1006	984	1003	991	968	967	944	1008	938	909	962	977	883	929	974	949	1004	972	901	918	988	958	946	987	992	943	963	981	929	943	1004	938	925	946	980	957	960	921	947	970	904	950	974	928	978	1013	966	979	918	950	914	955	988	913	937	932	989	996	945	956	966	961	947	993	990	959	988	923	908	936	945	969	984	954	969	934	993	937	986	961	942	956	1014	990	956	965	967	958	978	934	928	985	963	920	955	957	943	1020	990	1026	930	967	997	939	963	943	966	949	973	1009	984	1001	933	979	984	966	875	989	927	925	936	839	970	995	960	1011	992	950	964	971	955	943	976	965	940	956	986	947	973	965	951	893	945	914	985	917	945	964	962	982	926	903	995	889	988	937	969	905	968	936	944	1000	1004	955	980	984	972	959	1013	986	964	966	972	995	1007	878	993	943	988	968	960	981	934	974	983	958	954	899	979	926	939	975	920	946	1003	943	967	941	994	932	962	939	993	931	994	916	940	935	972	1009	971	979	965	962	945	1013	926	975	972	975	943	928	951	944	924	981	1015	965	956	990	1009	961	970	966	1013	928	947	951	1031	948	927	967	1001	989	978	925	942	926	980	943	978	982	976	991	915	1005	966	951	930	969	963	974	967	957	947	960	963	952	938	964	978	946	952	958	943	966	957	981	931	1011	955	957	984	982	940	961	946	980	960	923	962	970	968	862	973	958	985	938	916	902	901	939	911	920	929	960	982	963	928	965	992	1012	1019	1012	956	954	924	958	938	1001	912	976	1000	953	979	990	998	976	945	925	970	919	938	937	974	910	964	881	944	990	999	985	941	1007	998	954	976	921	885	919	964	958	1048	935	952	1063	984	1026	1011	941	909	964	1002	916	920	950	999	924	953	953	964	955	948	1024	927	1008	974	938	1042	960	992	940	961	983	989	952	979	942	973	946	974	952	924	972	1036	945	899	917	944	938	972	975	959	956	954	1012	1014	974	925	941	986	925	954	938	977	909	955	957	996	920	953	969	919	924	931	963	944	987	945	1004	994	938	942	930	952	967	997	958	936	972	955	947	975	1000	986	949	991	990	974	952	965	915	990	995	971	958	960	951	998	963	983	919	931	974	957	1049	928	922	1000	982	984	1001	917	952	932	915	964	925	944	947	967	974	948	953	946	916	986	959	875	925	938	962	927	1014	877	1001	975	897	986	956	948	934	940	941	955	983	969	965	976	982	939	944	1000	933	934	977	923	1025	912	968	1037	934	915	951	904	954	927	957	960	933	946	1016	955	960	995	935	959	918	990	991	970	1006	945	952	951	965	953	988	996	946	998	955	930	968	951	938	983	980	939	986	983	1021	998	946	932	894	920	928	984	994	900	952	1005	951	943	948	948	976	974	950	935	908	953	1010	951	980	984	986	963	957	955	990	986	987	930	916	981	932	949	931	945	988	912	938	988	982	966	929	932	944	995	945	967	960	986	907	985	926	937	933	963	922	981	1027	930	1008	947	941	964	943	963	959	1004	925	960	928	934	972	907	947	976	961	956	1004	927	963	983	951	896	900	950	979	956	968	982	947	977	1021	945	907	930	969	982	926	961	967	986	933	887	971	950	961	866	956	967	1026	933	983	995	918	946	904	939	948	940	943	942	939	966	995	925	934	972	1021	957	1034	905	984	968	1021	916	908	998	994	895	971	910	945	928	996	905	1000	994	957	973	988	924	998	1017	1000	999	980	1009	1012	974	988	963	952	950	909	954
16647	1541	683	543	474	441	404	397	395	411	361	363	385	398	402	372	370	356	357	393	379	394	437	361	377	363	366	375	367	386	353	317	373	401	374	407	379	388	360	363	378	377	344	368	340	371	326	367	324	377	367	349	408	382	397	370	373	361	370	367	373	370	350	392	403	360	367	369	341	382	367	376	383	365	382	394	361	387	371	356	399	368	377	371	365	365	362	376	371	393	366	336	373	385	398	379	363	385	371	393	390	379	374	377	347	381	350	381	349	378	383	373	355	382	335	366	368	383	365	347	375	376	357	350	375	374	354	354	373	378	375	405	380	364	355	360	412	395	375	371	345	390	338	392	369	321	355	368	401	343	361	380	363	343	349	344	410	396	382	390	406	399	348	371	380	395	367	337	387	383	388	428	402	350	386	379	355	351	359	355	386	380	346	372	346	388	366	405	379	376	336	360	364	319	383	353	358	395	345	362	369	377	345	372	367	361	345	353	394	359	369	396	342	345	324	372	405	393	412	351	351	349	419	341	361	359	346	386	369	348	368	347	375	360	373	346	391	367	359	378	340	359	361	399	370	377	350	408	365	374	363	328	372	383	344	402	361	377	375	329	335	385	378	395	373	343	341	341	364	376	413	373	374	304	370	386	373	389	363	394	373	378	336	403	329	384	352	363	402	370	376	354	360	370	379	346	400	371	356	387	343	387	359	401	366	363	377	383	395	387	404	352	365	380	364	355	416	359	403	361	396	367	368	407	344	386	380	369	333	375	327	361	345	393	376	344	408	353	382	366	382	364	394	338	341	348	352	370	394	321	353	357	371	349	344	382	373	369	359	391	365	355	358	419	363	403	382	373	349	397	358	392	333	383	360	329	370	387	351	383	355	376	409	370	379	384	367	382	362	344	348	385	367	402	338	343	398	403	392	379	385	361	399	327	378	371	378	382	371	370	360	363	383	356	363	345	360	360	378	409	307	375	362	367	393	364	346	351	363	339	367	386	357	369	395	369	379	371	407	428	392	364	365	358	364	359	397	366	388	350	360	395	366	359	343	412	387	378	322	410	412	360	355	368	409	353	344	404	376	342	363	342	353	349	390	361	390	368	356	394	361	381	333	365	350	371	368	382	327	391	397	358	382	363	393	364	333	376	373	384	363	364	340	386	350	353	364	334	360	339	386	331	397	404	334	397	369	389	344	381	360	361	391	351	376	357	362	336	347	372	372	361	392	394	364	378	327	328	364	350	367	343	343	351	322	366	375	347	352	378	365	347	347	362	325	365	358	363	386	348	379	368	393	332	387	394	372	384	366	364	394	378	374	346	374	339	350	340	384	380	377	364	378	368	367	398	380	381	331	353	352	329	372	406	367	378	361	339	351	375	360	346	379	340	366	357	334	348	371	351	373	367	363	347	398	362	344	410	347	347	393	386	380	345	356	373	349	385	347	369	392	361	355	399	381	380	360	353	395	383	355	387	351	364	356	362	382	370	363	350	349	352	358	374	401	372	353	411	358	375	363	363	382	358	374	372	372	367	350	403	368	369	373	389	371	376	398	359	340	392	355	363	334	360	363	401	414	423	370	375	361	361	332	402	400	356	368	368	361	379	367	368	348	336	375	368	371	390	381	359	395	398	357	360	390	380	338	331	402	369	366	378	376	350	342	376	382	360	358	377	369	343	351	364	379	367	390	372	379	414	396	361	391	384	372	375	363	361	372	371	370	385	355	401	357	371	392	359	363	386	366	388	372	383	353	371	370	380	348	368	393	395	388	388	329	331	336	382	388	357	342	371	366	344	373	382	393	370	361	410	375	363	347	331	360	392	355	383	376	383	336	393	382	365	395	377	400	389	367	362	361	395	373	398	362	395	404	396	356	375	408	357	421	427	384	363	406	413	415	368	355	368	401	364	399	346	354	374	380	365	403	329	358	357	381	348	392	362	407	383	376	372	380	386	392	393	383	386	369	328	343	384	388	389	391	351	352	390	358	337	349	370	386	375	382	356	398	414	349	416	383	355	365	360	375	364	350	355	326	368	358	371	373	367	394	369	356	412	371	351	384	388	342	345	369	368	391	360	353	351	368	415	366	400	374	380	366	356	378	368	367	354	368	382	378	392	338	388	329	412	387	352	366	405	342	347	389	362	383	356	364	392	354	369	354	361	363	363	367	359	404	389	363	397	375	391	324	329	371	347	388	321	344	383	370	390	362	371	361	339	361	375	365	367	389	387	367	373	333	360	355	372	357	381	354	372	353	354	360	335	413	355	400	363	397	385	365	407	402	363	343	401	347	349	402	357	365	363	376	400	403	363	328	374	366	378	407	369	363	378	377	360	366	358	362	384	390	370	365	365	366	399	363	372	354	357	385	344	388	337	372	364	394	369	343	410	361	355	367	363	357	368	369	405	364	383	386	336	362	385	406	378	371	365	381	347	416	401	341	387	381	393	366	365	386	340	359	357	394	377	380	363	396	352	387	347	387	397	370	363	360	335	365	391	356	368	355	341	356	350	381	369	366	415	381	371	351	359	392	376	351	358	370	353	362	394	380	402	389	374	400	361	391	376	366	342	377	389	336	403	371	357	394	354	365	326	369	383	350	371	365	379	401	380	374	367	384	370	361	333	384	403	380	362	344	348	381	326	373	365	370	338	363	356	374	427	358	367	373	377	367	405	365	371	404	383	395	380	325	358	348	373	351	383	361	359	349	371	333	361	365	376	348	380	414	385	383	390	371	381	383	360	379	400	346	370	408	387	382	385	381	346	336	362	400	390	405	359	360	387	382	357	374	345	384	381	386	382	315	388	332	394	411	379	362	368	381	361	376	370	366	371	379	386	375	365	351	366	352	399	385	369	362	341	376	345	358	342	393	383	387	373	381	399	361	366	369	354	364	365	346	326	355	363	377	356	373	388	379	369	362	349	390	349	381	391	395	386	363	344	384	393	388	389	430	364	360	381	376	353	363	360	380	382	389	377	358	375	385	334	377	393	360	362	339	365	390	401	372	337	307	394	411	384	345	360	384	400	360	366	389	395	328	362	382	408	388	410	388	352	364	394	371	394	354	351	375	394	398	345	382	353	348	424	375	348	387	359	401	356	335	394	372	373	400	372	395	324	401	369	356	351	397	392	369	347	365	357	350	340	385	383	378	382	378	365	352	362	380	385	378	342	356	347	352	364	379	340	362	361	357	361	387	395	366	372	337	375	375	378	345	361	389	403	331	345	400	367	370	344	379	348	353	361	363	387	348	349	338	352	360	390	360	380	382	366	324	388	391	334	398	384	344	389	407	362	371	354	378	398	409	382	389	388	355	408	371	397	387	371	372	376	319	346	365	397	352	382	350	383	342	310	383	384	388	370	380	407	347	380	371	371	364	350	366	363	342	389	388	339	388	398	330	400	355	405	401	435	360	344	380	356	374	361	390	367	382	340	392	382	353	410	371	354	404	344	384	350	358	377	364	363	360	359	350	359	361	346	357	391	378	395	403	379	379	353
12055	1049	1384	1508	1342	1269	1141	1089	1051	1004	934	977	975	980	926	948	921	928	923	859	922	900	957	915	904	887	934	875	884	899	886	927	861	900	905	914	879	932	908	864	925	890	886	887	857	861	906	836	926	881	873	864	862	899	946	880	886	944	888	851	907	896	821	878	835	908	954	885	924	922	859	876	857	919	910	895	910	828	903	950	867	879	879	884	857	830	871	851	909	915	875	857	904	911	879	893	914	877	864	877	903	911	954	884	904	860	918	885	924	910	844	863	886	895	935	928	895	907	886	928	893	884	914	882	862	890	909	851	852	914	946	907	861	868	906	909	930	849	854	897	897	818	843	900	859	885	835	849	913	883	842	914	921	855	848	914	907	914	846	878	837	934	886	846	889	845	905	897	862	861	911	847	924	870	892	886	897	887	870	855	881	934	900	943	906	892	896	871	865	876	875	939	925	828	862	892	864	904	902	923	882	848	907	862	901	868	927	883	871	907	876	894	844	859	908	918	902	880	901	896	907	940	885	917	872	863	882	916	895	869	900	884	878	907	869	813	913	894	876	922	899	909	892	835	922	888	897	869	875	853	819	871	916	923	878	905	883	832	863	893	855	905	889	841	859	823	874	882	927	914	901	814	884	963	846	883	874	972	905	899	876	876	913	931	881	904	948	865	915	908	861	871	866	880	842	910	901	852	862	909	829	851	904	902	855	890	892	910	894	913	920	876	881	907	840	924	918	853	913	866	877	923	908	873	858	896	888	872	873	930	866	839	880	874	909	882	859	871	897	893	943	943	909	932	902	859	872	867	886	891	865	870	866	845	895	900	852	886	905	883	836	888	853	941	919	888	893	888	861	885	848	821	904	955	942	887	867	864	879	865	890	875	958	876	923	893	869	915	900	886	874	868	878	874	894	895	879	900	908	827	905	900	898	874	925	863	850	870	951	875	874	886	877	923	971	896	825	859	826	936	912	893	854	911	891	919	865	909	857	913	912	953	877	881	873	926	835	914	865	869	813	855	859	905	966	902	896	849	918	902	922	903	884	822	882	850	823	880	884	861	895	865	801	838	917	912	899	907	909	863	933	869	834	811	836	904	870	912	894	867	867	878	901	883	882	891	897	843	848	890	880	911	878	895	879	875	858	883	855	884	888	873	847	861	902	910	856	912	835	909	892	891	856	877	829	904	949	894	878	894	875	885	870	922	871	897	891	878	939	950	864	905	876	874	852	895	899	885	931	872	883	883	904	936	887	856	894	862	826	883	835	898	894	904	947	891	861	888	865	868	857	894	903	886	899	855	873	842	937	879	871	907	894	911	878	877	919	855	845	834	908	881	862	868	883	887	861	899	898	887	827	833	848	913	888	878	860	851	859	838	878	891	846	844	871	890	881	884	838	864	942	899	876	899	904	850	869	901	881	851	833	958	896	835	873	866	897	919	872	865	917	947	883	913	902	902	879	915	832	906	904	906	897	825	883	860	927	931	876	884	903	871	900	927	850	861	878	886	901	822	894	943	883	873	913	868	920	932	928	904	888	875	871	874	888	916	869	884	878	839	902	872	896	894	931	852	911	915	868	925	852	914	896	890	891	861	891	846	927	901	889	861	877	884	891	871	917	869	926	856	911	849	854	894	825	901	858	913	845	832	852	884	894	928	864	843	891	919	930	923	865	883	898	892	909	886	891	896	910	886	936	885	870	858	870	871	876	799	882	899	911	863	817	885	879	891	927	919	858	937	925	886	904	928	829	864	892	936	840	861	853	909	925	827	928	798	889	899	904	887	878	867	868	833	912	917	886	921	862	883	859	915	887	883	862	856	867	862	862	872	858	881	871	881	834	857	899	909	907	887	902	872	870	889	877	912	836	850	846	892	853	923	873	870	911	918	894	905	914	844	871	855	901	867	906	864	870	904	897	882	929	863	901	875	927	851	881	880	885	859	910	933	938	858	879	878	877	874	861	904	860	879	836	899	900	842	876	893	940	871	846	900	895	888	880	943	856	921	912	958	911	855	800	894	851	827	814	895	857	900	911	911	896	887	898	880	807	880	856	840	883	942	835	889	896	873	870	853	889	905	918	945	895	903	884	854	841	924	868	877	902	878	880	864	924	849	874	873	864	883	890	905	844	925	876	910	940	859	938	870	883	899	890	855	890	860	907	875	868	915	909	855	893	908	896	884	871	875	944	860	912	837	938	859	852	886	849	904	903	881	924	882	856	894	871	878	869	833	912	852	869	824	933	820	850	885	880	914	860	875	909	907	864	894	880	903	827	858	884	875	849	870	869	834	883	890	907	878	924	956	900	846	914	1008	896	909	909	896	886	899	877	861	854	813	853	895	912	903	863	888	909	939	903	901	880	903	882	917	864	905	887	918	840	862	908	940	935	928	876	860	895	864	891	913	876	879	896	916	878	898	847	948	874	902	891	883	868	931	871	855	886	867	854	884	902	906	893	907	870	889	878	894	898	863	906	924	850	925	855	849	862	889	867	861	888	949	886	861	853	856	852	880	908	908	803	826	887	896	843	858	884	894	897	878	882	892	860	870	842	865	874	873	924	876	891	916	878	937	841	871	926	847	894	916	883	860	900	895	926	854	912	888	895	899	887	925	870	861	883	918	858	872	870	916	878	910	923	896	950	860	865	900	851	873	879	908	831	891	865	859	916	884	938	906	917	907	860	899	871	914	843	883	915	898	863	852	869	867	882	884	931	914	936	894	869	884	869	872	907	922	855	878	891	856	873	887	881	843	872	946	866	877	857	900	901	892	877	866	934	849	900	911	862	885	910	944	889	906	915	868	843	853	887	933	867	904	872	874	919	869	896	912	934	885	840	880	899	914	884	888	854	870	887	873	933	907	931	913	929	898	878	886	871	931	932	862	915	867	892	851	913	916	874	930	868	933	866	892	890	925	862	941	907	812	883	883	872	876	914	906	910	874	884	912	877	872	860	874	870	886	901	863	903	939	886	897	835	882	925	885	919	885	862	905	927	910	834	886	900	857	915	808	903	876	898	868	846	853	870	935	880	899	884	874	905	894	861	886	922	899	890	854	875	906	853	887	885	888	901	872	872	833	888	861	851	876	869	888	886	863	886	888	881	867	952	837	886	874	912	873	904	865	925	887	848	852	916	873	890	895	909	877	851	888	896	923	847	891	864	912	916	859	890	906	894	878	890	897	867	922	900	844	879	880	843	908	861	868	839	878	897	889	923	853	944	903	888	857	902	901	881	884	936	863	945	851	918	896	895	866	881	854	918	845	853	891	883	881	919	908	860	864	846	870	921	892	879	875	884	875	876	880	870	893	878	881	828	925	892	918	873	861	865	899	867	890	965	901	852	883	950	847	953	917	865	916	876	880	847	887	870	939	874	895	889	866	931	892	879	932	905	862	857	903	828	936	858	865	885	864	822	920	862	875	872	874	891	876	890	875	841	874	902	865	913	862	869	861	922	902	908	869	882	874	860	854	915	866	830	894	888	870	885	845	906	916
26498	3001	792	603	399	301	258	242	245	220	243	195	199	223	196	214	195	176	185	188	197	170	185	207	165	167	193	182	166	179	183	188	183	185	188	202	197	172	198	184	173	182	151	192	205	188	178	168	162	187	179	153	197	190	196	188	192	191	182	188	162	175	175	172	158	170	192	186	182	183	199	186	178	181	191	188	184	165	193	174	219	162	141	167	186	182	185	178	199	183	180	175	181	210	194	171	186	179	196	192	183	191	179	179	180	176	184	197	168	169	172	176	153	184	136	156	210	162	192	186	203	168	178	166	167	163	162	194	178	188	171	193	170	162	184	200	196	165	171	182	197	173	184	183	170	169	194	180	175	158	178	158	175	182	165	177	186	174	180	201	195	168	175	150	174	175	159	211	195	174	211	201	178	161	152	176	168	203	177	181	179	171	180	174	220	195	187	169	192	212	175	152	171	172	180	168	194	174	185	160	173	172	166	147	184	188	173	197	179	175	163	165	184	198	172	197	187	154	182	165	159	178	181	195	186	150	153	171	166	164	160	159	212	187	181	196	166	187	183	174	194	179	201	204	160	187	156	172	184	163	201	176	178	181	169	176	175	201	185	159	172	175	183	174	186	185	165	182	166	192	161	223	198	147	158	183	193	187	204	169	164	163	163	185	170	166	166	179	157	172	174	195	199	175	166	164	174	190	168	160	167	162	171	167	160	163	189	172	179	183	174	176	167	160	166	158	155	159	166	197	179	174	168	188	175	175	188	173	184	165	183	175	180	175	186	168	191	178	216	173	188	193	166	185	182	181	169	200	159	177	205	167	177	181	156	167	177	177	182	181	161	176	183	170	163	168	178	188	185	186	153	168	170	202	159	179	188	180	161	182	167	163	152	153	174	167	165	181	182	185	162	175	188	160	187	187	148	166	166	177	184	182	166	183	178	185	169	175	166	187	173	182	173	168	172	163	183	171	187	203	179	170	177	181	178	181	165	159	187	215	176	175	155	172	164	210	211	164	180	176	177	179	167	178	189	165	148	190	178	197	171	194	208	181	184	201	190	172	188	162	186	150	178	152	195	153	178	170	160	208	189	186	217	157	185	165	168	160	158	181	166	181	198	196	182	177	191	173	151	170	184	181	196	175	171	169	211	157	169	189	173	190	167	175	167	169	177	176	190	185	193	167	170	164	168	178	192	193	179	167	166	199	208	185	188	168	196	192	189	179	187	172	195	167	163	182	166	183	187	184	200	209	174	182	200	176	182	176	196	210	171	165	172	194	184	164	185	187	174	168	157	187	169	212	182	170	185	180	223	168	198	183	185	178	164	171	185	187	196	179	199	179	188	182	172	157	162	177	186	187	153	173	168	181	179	155	200	161	184	185	171	175	164	180	194	188	181	163	206	208	163	184	184	148	166	163	169	173	173	175	161	185	177	182	191	194	173	179	190	182	177	175	173	189	194	196	175	194	173	149	188	188	181	180	161	150	181	182	179	169	183	175	179	193	166	175	186	164	185	165	194	183	165	183	177	140	191	188	208	186	160	175	175	169	211	183	178	179	185	186	160	159	174	182	199	186	167	201	167	159	177	190	182	174	189	193	190	178	159	167	175	179	175	170	188	165	201	162	173	182	182	195	193	206	160	149	170	166	182	163	184	187	171	185	187	192	163	178	175	179	153	159	179	184	186	196	175	162	162	202	176	187	181	150	189	163	166	182	199	185	191	179	205	182	171	186	195	195	175	192	173	170	183	195	190	159	207	192	196	176	171	178	197	172	196	186	179	189	165	172	158	164	179	182	178	165	174	174	167	161	175	158	183	182	179	164	202	165	193	152	171	186	191	173	189	193	175	174	165	158	186	166	194	194	184	172	164	198	179	182	201	176	180	184	180	187	184	174	170	178	174	165	158	185	180	197	199	190	180	200	165	186	171	191	202	191	190	175	168	189	171	154	146	170	180	154	176	194	183	171	181	180	173	198	180	172	191	192	187	170	176	172	192	181	172	158	166	182	179	219	191	194	183	184	197	175	176	190	180	182	162	185	200	188	167	157	179	180	189	163	171	164	192	167	166	191	173	164	174	181	173	181	194	172	167	163	202	184	167	166	211	197	166	183	181	171	204	161	153	167	157	175	186	193	171	155	167	195	180	190	192	175	194	172	139	177	212	180	188	193	162	169	168	183	178	169	191	192	174	183	174	175	180	187	176	168	162	175	199	181	189	190	170	178	185	196	187	187	192	182	169	155	170	205	179	157	170	195	173	156	153	175	171	181	180	173	176	174	182	199	148	191	179	189	182	184	182	175	163	181	190	179	191	159	180	205	210	178	196	206	178	160	150	170	171	195	160	182	189	177	176	177	172	165	167	184	178	189	202	173	190	200	149	191	177	178	196	174	171	172	190	180	169	175	154	184	174	161	177	168	170	168	161	171	211	178	199	175	169	171	182	189	203	185	151	193	172	177	164	192	174	160	168	164	174	186	180	201	189	162	172	174	199	156	174	177	169	190	196	184	178	194	175	186	173	168	165	207	160	183	203	189	190	190	188	195	193	199	194	182	185	201	183	178	169	188	174	197	170	170	187	161	183	167	171	171	171	183	150	176	167	173	192	175	178	180	189	168	154	174	162	205	184	168	170	177	184	188	191	171	186	163	186	179	175	184	186	166	188	199	177	177	169	181	193	201	158	174	178	186	170	170	173	154	190	180	161	181	147	180	173	164	184	198	191	174	162	173	203	170	161	164	177	179	196	186	170	174	167	158	207	178	197	168	185	186	190	166	179	165	181	153	168	184	185	175	175	155	179	175	191	205	164	177	202	194	195	160	177	182	175	173	191	170	196	183	169	207	162	190	173	165	214	172	152	179	174	195	169	176	187	186	201	130	142	197	186	220	165	166	187	185	186	194	179	199	175	195	162	182	178	172	154	185	179	173	173	195	184	198	158	192	180	208	194	155	175	172	163	189	203	168	199	175	166	157	182	164	163	185	166	159	189	177	171	170	169	178	185	141	186	171	214	153	167	167	175	185	172	181	160	178	178	172	152	191	178	181	160	161	170	176	195	158	178	204	163	177	165	178	167	180	206	192	205	217	173	163	198	178	195	182	192	165	170	168	172	171	178	176	215	156	194	183	180	186	193	176	200	166	161	180	183	165	202	176	187	201	188	156	163	175	164	179	169	154	155	188	177	190	176	166	157	169	164	197	194	192	179	171	178	185	167	172	198	192	154	176	172	180	168	181	185	164	182	175	182	188	185	199	202	173	184	177	158	173	196	175	167	167	186	194	184	180	186	155	155	186	190	215	176	185	191	163	182	186	177	162	191	169	157	186	171	150	199	190	222	162	186	210	182	162	160	205	154	143	204	174	186	187	174	202	186	161	178	201	184	182	183	189	175	202	162	177	172	190	148	170	218	168	200	174	186	186	158	168	163	172	188	169	190	208	176	168	180	208	186	173	166	162	209	200	168	178	178	185	170	202	188	192	174	175	186	193	179	189
16142	938	1501	1561	1341	1134	985	830	769	738	653	646	640	616	580	589	533	517	528	514	529	511	534	570	553	508	515	508	504	483	474	447	467	485	526	501	465	527	490	474	487	492	438	497	459	466	475	498	469	464	483	507	486	433	481	476	465	461	480	480	464	476	499	447	460	435	492	465	462	482	447	461	491	469	454	472	493	463	495	449	447	487	477	482	505	443	456	483	467	533	466	480	449	449	474	484	433	475	468	470	470	484	453	451	487	479	446	418	477	481	438	484	483	452	489	470	416	488	460	443	467	497	478	475	465	473	458	460	441	468	463	459	430	448	464	475	492	461	449	501	430	490	495	478	464	474	529	458	452	470	479	494	483	487	462	461	473	464	449	453	488	468	467	461	450	438	419	459	498	482	435	455	504	498	486	484	472	481	435	445	443	474	468	469	470	477	470	461	456	480	464	474	497	483	491	530	464	459	503	472	456	482	458	489	459	448	414	471	474	495	479	490	477	479	513	487	468	478	443	483	484	473	463	425	490	470	504	472	496	479	458	410	477	521	475	498	474	472	452	476	460	465	500	479	459	445	480	431	458	504	440	482	485	480	445	467	447	481	458	482	454	452	451	478	479	482	469	457	465	443	460	454	417	415	433	469	474	467	499	501	468	508	471	450	442	445	469	491	503	470	472	447	461	472	439	477	493	458	446	436	478	484	465	470	526	476	482	468	485	484	481	457	481	448	500	442	466	488	472	482	486	511	460	468	431	463	495	474	479	471	451	459	525	469	466	465	465	498	455	467	457	447	478	488	455	496	486	485	468	464	481	476	470	443	462	480	475	442	472	454	521	465	448	501	458	482	487	411	486	457	490	456	508	470	431	464	440	460	489	495	477	453	493	511	473	475	504	435	448	455	474	476	477	455	501	411	483	495	492	451	495	474	428	508	490	480	487	443	452	434	463	451	433	468	513	450	484	452	475	481	478	481	478	467	461	449	475	438	482	501	476	469	489	475	468	458	454	490	466	425	505	470	513	458	448	519	445	406	466	517	493	427	464	523	476	441	496	497	475	430	469	485	458	462	453	491	457	450	465	448	459	479	474	478	469	457	481	459	483	500	481	499	477	491	467	469	479	437	482	499	479	468	479	499	453	470	453	463	471	463	470	456	463	499	476	484	495	489	445	470	463	427	436	475	479	464	523	458	484	480	449	506	463	477	475	490	465	460	437	470	486	460	484	469	449	463	490	423	467	456	472	454	439	441	462	440	492	489	464	427	475	497	505	492	462	420	447	444	462	455	452	454	490	493	472	485	495	434	497	452	472	475	545	460	487	486	478	510	470	488	478	442	498	456	467	472	476	499	491	487	467	495	463	452	463	461	464	497	445	481	464	431	473	488	494	485	472	477	468	447	506	455	422	462	495	461	484	434	438	473	460	482	470	428	448	452	504	482	486	450	415	476	443	448	516	453	445	488	463	446	507	463	451	440	456	438	439	452	475	483	471	506	456	478	487	467	465	464	507	454	498	485	463	477	465	507	454	471	453	477	477	512	475	459	485	475	457	471	458	441	447	490	477	468	483	471	484	468	430	446	465	422	458	433	490	431	456	481	439	509	442	469	430	456	461	460	436	500	459	451	488	445	463	449	510	452	469	475	468	469	429	447	458	468	465	447	455	469	471	452	503	503	474	473	496	491	447	468	436	449	453	466	478	497	502	471	488	416	497	475	469	444	458	443	475	454	472	465	456	443	461	438	484	483	451	479	495	450	509	440	435	467	472	454	458	442	495	490	437	463	456	469	460	425	441	452	508	498	460	506	456	485	466	474	467	469	451	483	496	499	491	460	482	447	481	433	439	478	472	488	427	469	462	463	468	508	509	459	437	499	499	477	475	458	459	447	494	487	487	492	454	415	478	467	485	475	503	464	461	467	487	473	416	458	480	481	459	485	494	495	512	441	442	457	482	473	468	487	486	451	445	512	458	478	461	475	492	464	457	489	452	483	470	460	446	466	460	471	451	491	487	473	406	480	467	489	480	462	429	450	451	461	469	487	474	468	488	487	463	442	448	458	446	461	461	465	455	472	500	476	463	496	545	415	483	469	467	456	489	439	447	469	474	479	449	477	487	461	471	449	438	461	444	449	453	447	467	473	482	462	464	473	494	499	465	480	435	491	442	483	478	491	473	443	474	525	480	499	473	427	476	449	518	434	497	474	492	425	434	495	472	448	478	449	473	426	443	461	471	461	472	458	497	475	472	471	454	473	484	480	470	494	456	470	470	454	466	496	447	465	460	446	446	449	466	472	501	452	483	475	442	465	499	428	496	458	446	469	469	450	511	466	458	436	450	480	458	455	448	441	449	475	454	458	448	491	475	444	469	442	459	486	458	498	466	490	494	457	473	500	449	490	456	456	500	459	451	485	459	462	508	476	490	475	492	489	459	494	481	466	434	467	517	458	499	419	491	425	455	465	435	472	443	475	481	481	444	497	451	462	462	461	450	448	486	499	458	487	484	470	456	459	449	491	453	494	457	450	468	482	455	454	460	477	457	450	454	470	445	460	456	476	494	467	472	491	449	476	481	445	462	484	480	494	471	454	490	518	487	482	467	485	457	447	472	477	408	469	474	466	521	464	501	465	442	462	477	484	449	467	484	469	433	484	484	473	451	422	439	424	471	489	451	516	436	464	411	427	464	425	468	478	466	479	470	484	422	443	507	468	422	460	432	465	503	419	471	463	461	509	465	466	521	407	509	447	451	462	474	480	493	486	474	450	497	434	450	428	463	467	480	453	509	472	458	469	478	458	488	401	448	488	491	455	461	505	449	492	447	478	479	465	452	509	479	431	470	457	478	484	477	476	460	443	436	490	463	484	459	465	478	454	467	505	458	456	473	508	464	497	507	466	464	461	485	477	458	501	454	493	439	439	538	485	484	471	481	512	504	475	509	484	473	476	481	481	476	478	482	462	467	451	454	471	468	490	499	493	486	465	449	451	447	464	466	492	473	455	455	453	458	512	455	467	479	471	485	438	452	457	433	452	477	473	495	474	465	466	494	452	509	436	435	454	432	455	475	468	459	475	457	460	475	491	460	431	481	487	434	462	497	459	482	507	472	493	444	464	474	477	504	445	452	509	450	472	470	433	406	477	481	472	472	459	480	461	481	453	474	486	480	460	482	462	474	486	481	468	462	478	452	423	449	442	445	470	490	455	475	484	483	478	464	479	495	470	471	449	479	440	461	482	446	468	447	449	434	444	534	479	477	418	477	481	482	485	466	450	472	476	448	479	427	496	461	473	472	468	502	454	465	466	452	450	477	494	463	465	464	475	493	463	392	473	472	482	477	430	469	470	470	472	439	468	496	486	463	512	460	497	521	462	461	480	469	470	431	496	457	453	490	464	437	468	477	450	472	457	508	432	464	467	466	499	503	475	482	469	512	477	478	456	450	446	476	476	502	495	454	425	487	455	475	488	448	446	463	423	465	468	443	449	501	461	417	469
5158	514	413	409	409	422	426	407	434	416	397	367	395	397	379	370	416	410	363	373	422	445	420	378	379	416	372	394	385	395	382	402	438	409	392	399	379	398	413	366	434	383	396	391	398	407	395	378	417	422	373	409	375	393	418	413	400	368	390	403	345	399	418	363	358	360	407	384	411	371	423	412	387	391	415	397	398	396	398	397	381	369	401	406	397	421	372	385	403	413	390	408	380	402	406	420	394	374	402	411	398	416	392	391	387	433	416	376	407	392	391	358	394	399	408	393	411	388	403	395	429	410	387	393	422	392	402	393	409	403	404	400	388	374	405	378	406	386	393	400	449	420	427	415	421	415	416	410	428	389	391	371	418	389	379	387	423	394	402	373	340	438	409	424	396	378	369	427	424	379	391	377	392	368	387	386	402	425	389	399	385	398	421	383	450	394	403	405	433	426	437	427	404	406	405	374	411	383	352	403	386	425	406	372	387	431	397	405	384	438	385	425	410	419	403	398	388	384	386	430	404	401	377	408	391	398	383	416	391	409	402	369	400	390	408	414	382	384	419	388	409	439	424	390	424	440	419	410	373	416	413	393	403	447	453	386	362	388	365	400	394	381	414	385	373	431	384	395	426	401	428	430	387	416	394	407	395	445	398	416	425	418	399	384	384	378	420	402	428	387	405	402	408	400	422	353	401	404	411	400	452	401	394	377	413	407	389	395	377	379	390	407	446	372	397	363	414	375	370	426	430	436	393	411	383	398	396	421	436	370	423	366	356	384	391	410	419	422	404	406	390	397	410	388	402	409	383	374	395	352	373	414	397	418	384	368	405	400	396	423	418	398	379	363	416	380	403	398	362	396	417	370	403	394	386	394	365	423	386	395	431	425	423	393	394	411	368	399	408	361	387	397	409	390	404	415	440	449	409	414	423	410	385	410	383	385	414	398	393	382	413	402	369	403	392	420	422	349	460	428	407	432	375	419	408	412	425	413	388	410	400	376	402	415	378	378	368	418	418	382	393	386	374	417	429	411	404	402	398	428	375	423	381	392	434	401	426	407	404	406	372	393	380	394	378	385	392	386	375	395	370	378	399	410	425	390	425	381	372	413	423	410	384	436	390	393	450	408	403	416	425	401	422	382	398	414	406	396	395	386	400	374	409	401	396	418	394	389	398	400	424	427	393	401	394	364	409	375	377	394	391	402	423	420	364	371	394	397	364	349	384	419	406	387	400	399	424	397	406	435	420	370	363	398	426	382	411	392	420	390	422	378	368	387	381	393	375	385	407	409	389	390	426	407	416	369	405	393	381	401	382	408	425	381	402	408	419	438	408	371	368	394	390	407	385	357	395	370	423	380	410	392	400	417	416	419	400	387	430	402	411	408	403	422	403	399	397	411	383	406	385	406	422	392	403	399	403	398	395	418	389	433	415	361	410	423	438	403	422	389	403	397	421	389	417	382	414	407	382	370	398	425	413	397	384	395	423	388	388	431	379	354	394	420	412	397	409	420	446	376	392	378	406	385	395	351	387	425	425	415	386	404	405	384	365	404	407	421	403	407	400	426	436	401	407	407	369	354	394	397	393	362	356	370	383	459	352	400	426	385	421	405	422	402	402	448	402	387	395	377	415	377	407	380	412	381	407	452	388	420	405	397	401	431	409	421	385	376	408	380	404	388	418	459	401	401	423	375	408	379	345	391	436	415	395	399	413	382	359	373	403	401	411	433	408	376	424	402	409	382	388	403	396	358	432	392	379	392	420	433	401	396	423	390	395	370	430	388	390	394	392	389	402	380	428	405	435	387	415	373	383	375	409	408	413	404	393	377	381	398	384	373	403	411	384	385	415	414	393	373	401	406	413	388	414	417	438	404	455	413	426	395	401	367	377	406	417	431	411	410	395	413	384	394	415	420	365	377	363	398	463	398	414	406	413	397	397	406	403	390	404	392	403	436	410	409	373	400	429	376	389	387	427	391	408	459	394	432	411	456	371	441	413	383	391	443	417	425	385	369	388	427	378	406	411	411	434	394	424	460	387	413	406	403	404	387	385	418	391	418	397	417	407	405	389	422	418	398	402	356	384	392	382	380	384	388	379	424	399	403	411	391	419	388	426	392	381	393	423	375	395	403	391	391	431	396	382	391	386	413	391	449	363	410	412	406	369	396	429	422	349	386	419	389	425	335	423	406	382	396	394	381	404	389	439	385	383	381	419	435	390	404	379	367	434	371	390	444	387	413	422	446	395	434	414	377	373	368	400	411	402	424	435	422	357	392	426	394	417	402	403	384	398	372	436	405	383	415	411	429	385	414	404	424	436	415	388	407	418	403	417	408	429	371	341	424	396	391	403	378	425	423	395	424	410	402	398	366	399	400	388	399	383	404	412	433	412	353	437	447	415	401	387	378	417	398	433	406	411	373	398	424	384	402	376	374	377	409	392	423	404	451	427	391	402	388	386	383	412	409	404	426	416	385	422	403	393	406	401	376	406	398	396	371	429	378	373	398	423	394	365	374	383	420	371	391	393	393	413	396	412	394	381	420	445	382	423	427	423	374	424	435	402	364	350	360	392	375	389	423	391	418	381	396	429	390	409	413	374	408	434	421	390	392	370	419	433	386	413	368	391	406	438	421	419	411	386	407	412	382	430	384	417	465	441	408	412	407	393	403	405	436	386	389	378	395	403	397	359	368	403	457	372	435	394	432	401	363	421	412	422	417	403	360	374	395	413	393	419	410	368	379	398	372	423	401	423	446	441	415	414	384	390	409	411	420	383	409	410	423	420	379	389	365	341	416	384	379	408	371	401	410	423	401	390	415	389	338	464	424	447	375	399	451	414	417	442	383	404	369	388	391	411	405	396	407	413	443	412	354	424	392	457	404	369	396	419	423	394	417	459	372	368	419	422	406	401	367	404	396	369	439	396	385	446	397	397	397	393	421	367	398	412	361	405	394	378	431	394	386	424	381	407	424	431	438	411	383	405	390	386	404	396	395	406	380	377	412	393	392	405	386	423	406	413	377	438	419	376	400	419	414	385	392	392	425	406	411	424	398	403	381	384	435	439	440	369	416	408	445	389	386	380	393	405	368	395	402	400	419	389	424	413	439	377	393	393	369	381	393	442	382	416	369	406	420	392	421	415	413	419	388	381	409	395	402	394	417	413	446	444	366	410	417	365	444	401	400	416	385	394	416	360	411	425	393	381	420	404	410	442	402	419	383	355	398	410	421	374	390	409	399	363	396	411	376	377	378	374	408	410	409	398	380	396	406	417	426	393	395	418	379	399	383	381	406	398	409	448	404	375	363	367	402	386	412	447	425	355	405	392	380	387	404	407	413	364	409	396	373	401	371	385	400	433	420	360	395	416	399	414	411	462	417	367	383	402	389	417	403	414	402	432	391	379	395	407	412	435	369	368	396	421	383	398	417	399	401	405	377	401	399	408	445	415	400	370	427	381	412	382	363	396	366	398	377	410	435	410	369	413	402	418	397	400	336
4674	962	989	1011	978	930	946	956	966	1004	959	967	949	967	977	956	933	989	952	973	951	971	948	934	963	933	976	1025	966	986	971	970	947	959	939	1032	962	1046	946	971	953	902	949	952	979	958	980	997	1006	981	961	974	958	967	893	961	958	979	954	929	930	1005	992	961	906	965	958	979	959	951	968	945	963	973	963	978	884	996	901	1024	988	950	967	946	935	950	954	924	936	960	956	947	978	991	993	970	934	956	954	981	1002	960	950	961	941	959	939	993	963	939	961	948	947	987	906	967	965	928	953	967	958	969	975	1008	920	962	982	913	907	936	937	945	881	983	954	960	961	922	986	992	949	941	941	907	979	1010	961	1008	933	969	998	1001	956	927	913	1015	972	1020	947	962	975	969	948	915	962	1022	917	915	1017	978	948	995	942	949	1017	930	945	925	994	995	903	983	909	945	1024	931	944	973	988	909	953	973	970	965	938	938	908	965	939	992	979	904	1005	947	1052	967	945	934	962	976	977	980	970	944	950	968	950	918	931	970	960	967	1009	951	947	1009	981	947	983	954	954	953	924	959	1011	974	907	956	973	1000	932	977	946	927	971	985	941	939	979	975	951	927	947	1011	998	982	901	925	949	983	909	931	1000	931	983	970	955	993	946	994	979	999	1015	977	964	1010	945	994	973	950	950	958	938	939	1002	980	895	993	935	935	930	906	922	1027	984	966	940	941	952	919	900	973	959	948	872	984	990	972	956	921	987	992	1011	954	991	912	948	945	997	922	970	970	995	950	907	1014	956	951	1028	911	974	948	994	941	1004	989	961	998	1015	935	970	938	1011	942	927	956	944	1015	979	965	1003	965	951	979	1017	959	947	983	917	991	890	984	925	939	1016	969	953	956	991	988	959	932	940	960	958	963	923	1003	977	938	946	993	963	947	911	934	973	981	902	971	931	1002	992	1012	979	1034	965	1021	1000	963	938	989	908	999	920	1012	935	959	977	917	948	895	994	1013	935	908	1007	995	898	979	993	957	960	945	968	916	984	973	956	1009	970	966	987	979	975	963	935	1037	988	930	946	956	976	980	981	953	946	923	982	959	896	950	985	976	912	908	933	925	958	974	942	945	971	992	944	1007	936	982	897	930	947	909	941	936	896	921	964	961	956	955	960	966	929	920	975	951	967	932	993	891	900	945	929	969	904	957	960	976	957	900	967	1024	978	971	997	933	961	943	997	927	948	961	949	957	926	939	951	949	994	904	985	1005	941	987	942	986	965	932	991	957	959	953	940	959	970	995	973	918	989	905	932	960	959	951	991	986	922	971	963	994	950	962	993	939	947	939	917	888	966	958	967	973	924	966	971	963	932	955	944	949	1000	959	964	978	929	962	961	953	990	941	912	976	915	982	980	959	954	995	946	948	956	949	901	888	963	1000	975	937	1007	964	954	910	945	997	994	975	944	940	943	953	906	941	979	915	946	933	959	970	944	857	962	948	933	917	980	974	949	979	906	950	978	981	933	1002	912	958	916	967	949	976	970	983	991	970	918	939	1000	967	973	928	959	976	925	936	961	992	913	969	923	978	951	988	948	1039	960	960	981	1025	943	960	1032	959	999	915	963	944	947	1005	1001	1011	984	961	964	948	922	908	1001	970	926	936	991	1002	1012	994	945	939	975	977	970	977	980	1000	976	959	1007	926	962	950	922	1007	967	971	993	968	994	945	941	1045	1019	926	938	962	975	998	1006	937	945	934	936	926	970	953	934	998	954	975	991	974	1017	960	982	986	947	963	980	981	929	988	965	971	938	990	970	942	956	971	976	892	978	945	894	1018	973	936	973	983	989	960	1007	980	990	885	1018	969	942	951	1001	907	1039	880	977	946	966	980	978	955	949	1000	956	983	968	951	955	983	959	1023	953	971	1009	977	956	935	962	948	943	937	924	915	963	904	975	939	974	984	972	947	936	946	981	976	920	949	932	968	948	1024	986	968	945	952	1016	975	993	934	966	970	971	974	1010	924	995	959	1028	991	968	996	922	928	956	995	953	972	943	973	974	963	909	1004	929	1006	925	937	977	962	923	990	994	916	908	966	967	979	946	935	878	884	987	959	940	952	972	991	940	970	983	1012	990	966	960	944	985	984	939	965	959	945	988	916	958	951	925	957	972	959	953	997	980	967	968	924	1008	995	972	948	953	969	997	901	972	989	999	970	932	968	906	967	925	925	953	955	980	969	957	951	1029	978	1008	912	964	889	928	943	947	953	933	939	960	966	983	955	945	941	990	948	960	924	896	971	1003	977	948	957	958	997	958	978	991	933	926	992	928	938	944	944	979	912	969	979	959	970	941	962	951	973	994	935	947	955	941	949	1058	1004	973	911	973	997	952	927	966	975	1005	992	991	959	981	972	948	963	903	959	967	948	982	922	966	942	971	925	947	1002	958	953	992	994	962	983	921	987	982	999	986	997	975	949	999	997	907	981	992	951	989	957	939	985	996	956	965	986	956	993	955	971	985	970	951	942	940	1007	969	957	930	953	1004	1013	949	973	950	926	926	940	927	988	988	985	941	930	999	939	939	943	1024	962	936	970	954	954	926	925	998	940	956	983	960	932	902	965	978	971	967	956	975	1000	1002	941	938	926	997	968	941	933	901	971	1005	970	1013	954	912	997	952	972	937	953	944	942	964	921	974	996	933	980	938	982	942	922	914	932	983	957	1025	964	944	925	937	967	920	979	970	963	973	974	980	944	958	952	978	968	935	941	957	977	972	911	949	992	911	979	946	951	962	954	954	937	966	962	968	1028	914	945	928	965	952	961	1020	950	896	948	916	950	962	915	953	978	970	912	957	943	954	911	980	945	948	957	967	956	1002	955	972	961	965	936	974	975	943	967	903	968	942	965	932	993	1002	976	968	983	988	954	985	982	964	908	914	940	970	939	996	965	991	945	942	994	969	931	938	960	1015	940	991	917	912	997	949	981	921	978	927	964	999	972	928	1016	991	907	943	1002	962	917	964	965	959	917	959	928	999	963	985	1018	954	896	962	933	1029	941	962	972	967	931	945	955	956	981	948	934	913	940	940	962	992	935	935	964	933	936	928	908	965	1011	976	1003	975	986	986	956	997	946	989	964	964	985	951	948	946	974	977	959	986	977	976	940	905	928	938	920	963	989	1004	963	930	962	972	923	964	942	992	905	980	984	936	973	977	966	896	918	953	956	966	940	939	966	934	906	1000	948	1003	1010	1036	995	988	883	954	991	941	959	957	999	1010	894	933	950	976	997	958	966	967	938	986	966	939	945	976	967	985	965	958	941	958	939	983	927	915	979	981	981	973	1023	995	958	938	945	958	1011	979	995	1003	940	982	948	1011	1053	970	993	969	935	987	928	954	942	937	910	991	991	1001	958	992	946	980	932	1021	949	945	1003	897	983	966	915	942	1019	980	959	1009	936	965	938	930	1000	991	999	958	925	928	955	940	939	984	912	965	935	987	950	949	981	941	983	959	970	929	1019	972	990	916	929	992	990	947	1008	917	968	1009	974	930	943	995	958	1024	1034	957	942	976	927	938	947	944	969	999	946	936	981	960	932	1030	933	961	1032	920	964	939	937	941	942	959	969	932	956	952	929	966	960	998	957	986	963	943	955	941	988	973	972
18203	1930	666	540	484	390	401	448	439	390	427	414	347	381	397	387	363	358	354	394	421	332	335	367	365	379	391	404	363	362	358	359	418	377	378	369	388	384	380	362	395	371	422	366	373	361	414	368	406	414	388	397	357	349	388	379	349	399	356	361	394	349	354	397	376	391	355	408	370	355	386	395	393	350	376	393	369	388	394	389	429	378	335	388	420	399	409	372	365	392	339	388	353	352	397	390	390	385	357	370	360	364	362	382	377	359	408	362	342	367	386	392	382	366	356	364	344	383	359	358	389	339	345	388	386	399	371	380	355	352	365	382	406	389	375	361	390	399	377	362	355	375	361	391	390	369	389	357	359	351	359	362	351	395	356	376	337	375	346	391	355	342	340	374	382	345	365	349	377	358	352	371	358	389	395	358	356	385	355	342	374	332	373	382	351	390	377	354	351	377	399	399	342	375	389	368	362	381	378	353	380	360	395	380	383	365	378	400	424	368	360	365	368	365	360	362	393	351	389	386	412	388	365	391	354	398	382	371	383	370	369	336	390	353	370	368	381	357	418	360	398	378	387	423	365	379	373	336	405	369	387	379	403	387	357	333	358	369	370	379	362	354	358	356	390	405	370	384	390	392	381	402	392	370	357	389	374	364	427	376	374	364	389	397	379	340	376	382	374	375	356	352	324	358	381	369	400	337	366	372	398	397	393	372	348	329	339	395	358	377	346	382	382	371	372	401	371	369	368	361	358	369	364	400	374	370	378	384	368	362	391	389	352	351	367	380	389	363	367	378	370	375	378	363	398	380	400	348	371	385	358	395	360	367	368	371	388	364	388	353	371	364	382	369	378	370	368	372	389	359	354	361	377	357	353	407	376	374	370	391	365	349	357	379	364	415	387	378	369	371	350	379	344	374	341	373	381	395	417	366	355	360	379	380	366	371	377	360	397	406	378	364	404	363	355	377	352	353	377	371	364	388	365	374	382	366	402	366	370	352	426	374	359	380	381	337	403	364	346	366	388	355	365	350	377	419	341	403	372	345	406	380	374	376	367	370	410	383	384	390	419	404	353	393	425	380	407	379	334	353	352	349	370	396	361	369	371	366	366	376	392	359	409	380	351	416	426	339	378	363	331	366	363	336	374	347	357	413	387	337	379	373	367	372	373	343	378	373	357	366	366	376	369	356	345	352	399	367	366	390	388	361	401	388	344	385	386	392	349	376	403	366	371	399	354	330	365	362	361	391	382	378	365	369	386	383	373	380	379	386	336	364	364	359	351	383	375	351	346	386	384	358	378	358	372	364	396	351	394	362	373	360	394	384	341	384	396	379	411	365	391	374	394	403	405	371	372	364	340	390	343	379	403	376	353	387	357	346	384	345	357	375	380	401	368	365	375	329	390	392	330	385	367	351	356	363	350	364	389	344	409	356	410	392	393	354	352	356	349	380	344	405	387	366	409	375	363	390	351	379	362	355	358	401	356	362	353	372	373	371	380	376	369	368	393	401	383	396	360	392	374	355	329	388	381	384	405	322	398	344	407	349	368	369	363	380	364	367	344	361	365	397	392	354	332	377	397	372	358	386	398	344	369	373	357	413	360	394	371	380	382	340	335	363	378	329	384	372	368	409	377	379	395	372	360	361	375	359	372	385	366	360	412	372	368	374	360	385	363	339	377	371	360	383	374	398	398	350	371	361	342	354	405	345	377	354	411	372	382	359	368	342	357	403	402	412	397	383	360	369	386	388	339	350	330	356	389	402	355	369	394	410	347	365	376	377	397	379	377	373	381	407	371	383	384	370	360	368	386	370	383	388	361	351	387	378	351	360	377	366	352	388	361	353	392	391	374	397	407	371	391	339	355	359	369	363	356	414	365	435	378	406	375	389	397	428	396	356	354	384	403	348	353	356	359	415	349	359	359	373	349	375	387	363	321	382	392	381	398	346	399	366	365	356	351	376	385	368	390	355	388	348	381	422	362	361	369	343	366	395	375	388	391	360	379	350	404	353	364	358	378	395	381	400	407	326	341	373	374	369	328	363	357	376	377	424	351	383	335	342	398	329	372	333	382	391	338	409	360	342	372	361	381	377	384	370	380	356	355	362	346	387	335	382	371	395	354	397	377	358	365	370	373	370	366	365	393	374	393	387	399	390	382	391	346	373	402	370	370	374	333	361	358	341	390	351	361	375	377	380	364	338	396	362	414	328	370	340	409	356	345	414	395	385	347	373	403	381	358	396	379	361	369	374	349	364	344	382	359	382	385	358	352	356	385	354	399	373	364	389	361	393	383	374	378	364	374	342	409	343	362	369	347	345	420	362	403	334	390	358	350	409	356	389	352	340	381	357	363	389	375	381	344	357	376	347	366	377	367	334	368	384	356	348	369	357	370	380	363	381	364	401	377	370	367	402	397	364	361	316	384	375	388	381	372	345	368	370	383	374	396	367	348	356	412	362	371	360	392	373	339	350	326	376	360	388	346	381	342	353	343	370	376	342	390	374	412	389	367	356	340	375	362	387	356	369	392	401	371	393	392	403	397	377	386	366	406	390	391	379	372	351	375	369	365	391	405	364	351	397	372	351	313	372	362	393	367	405	373	393	364	344	374	342	396	394	353	392	390	368	374	369	420	382	348	396	387	383	397	398	384	356	404	357	361	374	394	379	384	387	368	364	384	359	391	383	368	354	338	385	381	376	366	396	402	396	387	408	368	370	359	398	370	390	398	378	372	363	352	341	356	342	321	395	369	361	395	354	360	355	373	377	378	376	369	368	401	357	379	382	337	360	370	407	366	368	370	359	376	359	420	394	374	386	390	381	346	390	396	377	352	355	388	360	369	371	385	382	327	402	367	351	349	397	355	384	357	356	377	349	379	359	394	359	364	396	399	408	344	425	414	353	353	354	367	390	356	373	345	371	350	374	378	411	402	378	362	361	398	372	378	423	357	379	378	366	410	387	386	360	347	351	369	353	392	387	377	377	404	369	350	361	404	370	403	397	368	380	378	357	323	364	366	355	406	329	373	402	382	347	344	346	368	367	408	357	366	393	389	414	392	403	389	350	348	351	310	347	365	395	381	360	372	369	397	386	394	331	368	353	372	365	404	362	363	352	330	350	368	350	363	384	380	389	375	366	370	371	387	419	431	371	368	360	392	371	386	351	374	400	381	366	361	353	356	359	374	341	375	385	370	377	347	368	388	370	368	368	389	411	336	378	368	366	373	347	341	402	364	331	408	363	333	391	321	396	393	359	381	364	385	386	370	369	354	370	376	385	377	362	361	370	376	366	386	358	387	359	393	367	366	360	363	348	405	384	374	369	356	391	384	368	366	337	368	374	362	357	354	370	387	360	366	417	361	365	406	339	402	407	360	374	380	394	356	392	384	392	355	376	372	374	376	344	329	355	374	385	399	386	320	357	374	354	396	396	395	366	357	358	384	334	377	362	393	357	342	375	367	361	407	357	354	375	379	382	338	370	345	420	373	377	378	382	354	389
13304	1086	1377	1447	1326	1232	1133	1082	1038	1053	1003	994	974	939	966	919	939	953	962	884	917	898	929	911	881	958	934	909	909	944	930	888	894	875	928	901	863	924	912	922	933	922	954	899	950	896	887	861	926	901	882	859	880	917	907	900	911	900	879	890	934	908	912	928	943	863	830	905	904	881	915	902	918	847	852	886	843	917	847	861	887	913	851	878	872	914	874	869	930	917	874	908	926	875	912	848	907	869	924	878	859	880	888	849	936	845	919	882	908	906	924	898	891	911	905	882	919	857	907	881	920	904	844	885	878	903	818	907	873	868	882	892	872	887	909	928	882	877	935	878	902	879	890	874	856	884	897	899	869	872	874	948	879	859	835	852	873	908	862	912	910	863	888	885	886	822	861	867	886	848	914	882	911	932	957	925	882	876	887	900	847	884	848	930	929	877	886	905	864	827	860	880	904	984	850	844	861	895	892	854	851	908	866	888	886	889	881	842	911	882	889	826	912	855	857	859	911	832	840	885	876	847	873	920	966	868	857	936	885	939	885	942	887	886	850	853	913	905	999	894	893	881	871	877	903	948	881	941	897	882	869	925	867	894	928	886	840	860	886	899	891	866	880	891	895	875	891	924	897	893	921	884	866	873	890	845	888	861	863	894	896	899	878	845	882	878	887	889	929	908	914	893	883	907	907	918	881	902	915	887	905	919	867	880	846	938	895	858	870	872	855	859	866	898	933	885	872	884	833	910	843	918	868	915	842	865	868	890	801	872	897	922	935	867	893	882	924	890	867	888	903	887	855	904	860	887	933	844	864	923	861	972	898	848	910	882	874	870	896	917	898	904	906	904	923	892	923	872	928	957	919	938	901	902	898	860	842	878	875	935	882	905	874	899	988	888	907	886	883	944	919	870	873	853	875	838	894	946	868	873	887	874	882	924	906	940	875	893	851	887	826	915	970	837	890	852	945	909	878	913	860	889	866	886	876	883	862	900	926	893	854	858	888	917	947	898	875	874	924	853	811	848	962	879	939	885	876	907	905	932	877	822	873	898	877	865	880	851	869	928	876	851	883	902	868	898	882	929	877	914	941	843	873	926	881	870	821	812	901	938	852	851	890	919	889	878	870	877	891	844	868	842	876	845	826	862	934	845	962	903	910	920	837	950	872	936	870	903	926	881	866	902	864	892	870	888	872	876	927	881	843	805	895	904	900	904	812	881	894	864	893	870	911	892	882	884	844	877	900	858	858	854	908	898	870	911	887	894	860	852	838	906	905	848	899	849	921	919	872	923	880	900	875	919	923	917	855	946	927	907	944	920	923	822	908	894	879	837	921	870	914	901	859	936	826	900	876	881	862	882	941	867	906	894	882	912	860	851	878	867	877	919	848	904	858	869	880	891	903	893	894	878	931	930	834	917	807	864	869	934	863	884	914	903	925	867	895	837	872	883	882	881	906	919	872	882	906	830	817	904	852	895	885	885	842	919	850	933	887	882	937	905	889	878	873	931	896	852	975	884	917	917	886	881	875	920	909	877	903	894	930	846	917	871	908	903	874	856	917	911	887	839	946	881	893	895	887	955	874	885	898	950	920	857	929	887	852	883	915	906	832	930	929	879	917	826	883	891	937	903	897	876	900	900	900	818	877	869	930	869	865	951	874	881	909	911	899	870	851	884	860	887	838	897	897	829	872	838	870	889	886	867	921	838	841	917	846	856	917	911	896	899	906	905	857	905	900	871	877	969	880	901	911	881	891	901	852	838	816	897	854	925	917	861	899	884	872	925	870	904	930	840	869	873	836	912	878	894	895	911	875	956	857	899	867	894	841	868	864	841	937	841	889	824	891	897	880	913	900	908	857	942	908	906	888	871	870	898	920	857	894	850	864	878	877	833	935	860	910	906	901	914	871	880	886	915	953	861	886	930	859	881	911	870	886	872	884	911	930	915	958	877	936	876	886	886	897	857	809	899	861	901	863	866	900	905	879	902	875	895	901	883	920	889	849	908	878	868	854	843	929	906	865	905	901	948	914	886	871	947	925	899	887	872	882	868	898	875	859	861	890	910	940	879	894	910	934	895	858	808	870	844	850	881	898	810	861	929	895	885	851	947	885	903	920	912	939	896	871	899	849	807	902	870	904	907	871	927	877	917	837	927	901	904	888	913	847	869	876	870	879	871	905	867	843	871	867	938	924	889	884	884	899	855	853	869	869	892	872	939	944	854	857	938	886	908	886	869	879	881	884	869	871	854	842	884	883	860	836	941	838	902	877	863	894	936	912	881	949	882	927	884	900	882	901	850	853	933	887	910	877	888	831	903	879	916	865	848	878	896	875	853	859	808	879	866	853	906	880	975	875	859	862	889	924	902	925	899	940	858	816	904	923	899	882	933	910	922	897	894	876	859	940	857	880	891	877	893	897	856	885	893	914	895	953	890	915	897	910	881	842	870	912	878	901	872	913	886	931	892	841	882	913	854	873	962	863	907	909	872	862	868	859	920	887	834	902	874	904	837	916	904	921	852	897	843	869	877	876	885	859	886	917	910	892	873	917	904	904	920	898	828	872	924	869	911	899	871	847	915	924	878	901	888	858	863	900	865	922	854	952	887	878	945	881	887	894	889	912	842	852	900	923	840	886	941	870	898	856	885	911	894	905	863	854	866	895	871	909	922	945	908	836	845	885	863	926	894	912	884	896	881	871	899	888	906	851	885	885	855	914	913	896	853	914	925	886	942	906	894	906	840	905	960	871	874	920	881	890	892	856	914	851	848	904	845	865	894	823	844	901	869	894	888	891	854	898	898	866	892	914	891	898	917	897	845	878	872	825	875	881	954	845	910	928	885	913	891	908	886	891	876	936	928	917	927	861	939	901	940	886	906	875	905	854	845	951	840	861	891	852	857	910	928	896	857	869	872	906	888	911	892	852	879	928	845	850	835	865	863	884	928	850	879	887	883	851	913	953	937	887	877	885	878	898	872	863	871	836	854	877	889	837	881	923	849	909	886	886	903	896	916	875	882	924	926	878	870	875	892	877	928	911	857	911	945	939	910	896	878	845	882	922	884	876	874	878	889	896	861	884	875	933	907	886	901	896	938	853	902	927	915	863	908	890	877	922	898	920	863	872	839	886	908	846	884	851	864	950	934	900	850	862	911	920	921	863	917	878	915	883	914	920	915	907	922	896	944	837	885	881	933	898	874	873	932	872	852	873	913	947	903	879	912	892	907	862	892	881	880	875	899	876	890	916	887	892	876	949	866	916	888	897	888	881	866	846	935	896	872	903	896	921	918	898	899	908	832	922	908	850	893	927	891	932	903	874	909	917	837	917	871	881	868	899	849	928	871	868	850	861	854	879	864	926	881	910	881	929	902	949	905	878	843	921	819	921	852	891	874	874	864	911	868	912	905	924	862	879	901	895	866	895	822	869	897	850	855	829	917	908	871	910	943	927	892	918	860	846	842	890	897	910	884	902	933	891	880	932	931	871	892	881	902	899	905
27319	3480	835	485	443	352	261	236	239	224	190	184	209	191	190	210	193	175	168	196	182	185	169	170	183	187	199	178	176	189	188	198	157	194	197	208	187	171	165	182	182	192	180	154	158	176	184	165	189	190	188	169	180	181	195	197	190	185	177	197	164	195	197	186	180	172	179	196	178	176	191	164	182	186	187	172	181	166	189	204	161	164	167	175	180	155	185	184	196	182	186	183	171	196	200	179	163	170	180	178	174	193	193	178	198	171	201	176	198	190	196	204	168	163	181	192	174	178	175	178	177	159	199	188	185	191	175	186	185	171	176	192	168	191	173	180	162	169	177	183	186	196	189	180	168	178	184	171	183	205	181	179	183	170	160	184	185	164	182	193	192	171	168	186	170	165	166	187	162	164	166	185	188	144	182	184	144	185	184	206	185	162	185	209	186	192	183	174	168	194	185	187	173	159	182	185	198	159	153	190	158	152	178	203	184	166	193	177	171	176	160	205	169	177	179	187	186	185	176	190	208	184	202	202	153	197	156	186	176	175	173	183	173	184	172	151	183	194	182	159	180	174	166	196	178	177	195	199	164	179	184	168	174	222	192	209	184	190	178	190	199	162	189	172	166	189	169	188	169	183	167	168	161	168	161	185	180	171	199	189	196	194	173	186	189	166	163	183	140	165	177	204	204	154	197	190	181	180	184	179	184	171	160	184	183	159	160	178	172	173	188	173	179	183	206	191	189	167	177	161	180	171	195	163	186	160	209	184	169	165	165	188	187	181	186	162	177	180	178	178	174	224	182	166	174	173	187	183	205	211	179	199	180	194	166	176	215	171	205	168	160	173	197	182	195	182	170	192	168	156	185	165	163	168	184	153	201	185	192	175	168	169	208	201	185	175	191	191	169	198	173	170	159	190	187	176	167	166	178	188	177	172	157	194	176	194	207	178	166	178	165	179	176	176	168	172	183	191	197	199	177	181	183	183	179	197	186	162	156	174	171	176	184	172	146	186	165	198	171	159	188	186	186	211	189	167	188	154	188	183	175	195	189	195	195	192	179	181	200	178	179	166	172	172	179	203	189	188	175	180	187	196	179	187	214	180	193	159	176	179	157	170	193	195	205	164	198	170	185	175	149	181	170	163	188	176	195	182	195	178	190	171	169	176	167	209	180	163	195	169	155	167	192	171	191	180	174	169	183	189	192	199	177	190	183	165	199	187	198	181	166	186	181	179	173	199	182	164	173	186	211	183	194	186	161	155	166	179	174	186	168	191	191	179	179	171	176	194	194	184	164	167	190	207	175	142	147	158	161	202	172	164	160	212	193	173	185	192	147	167	179	181	178	194	182	171	186	169	176	174	171	183	161	189	195	184	179	196	190	167	195	184	195	159	190	186	166	196	188	193	185	173	170	173	176	161	172	188	147	141	170	206	184	182	199	166	155	173	170	206	158	188	167	177	151	190	163	167	168	168	191	197	170	181	171	209	171	180	192	167	210	169	212	202	160	166	173	169	180	168	203	204	173	159	151	203	199	188	177	202	185	158	184	174	201	167	188	199	166	176	172	169	164	199	190	202	207	158	168	175	194	159	188	210	166	170	177	175	184	182	144	167	179	174	187	187	200	222	190	179	168	164	175	193	182	184	171	169	142	171	184	186	175	178	168	172	191	184	180	191	190	158	155	172	169	178	175	160	185	156	181	191	173	184	171	165	172	208	190	174	181	179	205	183	171	163	168	196	194	190	171	185	193	175	158	177	171	194	178	171	171	172	200	178	162	190	183	196	179	173	186	182	160	186	183	182	193	161	157	180	193	153	188	182	190	163	181	155	200	184	174	194	198	201	188	215	164	163	176	182	173	179	196	148	208	189	153	191	184	178	179	187	188	169	195	180	163	164	176	192	171	185	205	207	179	174	156	167	187	170	165	191	170	182	201	162	176	188	183	183	187	184	198	190	188	183	182	178	167	193	196	167	186	189	151	180	178	173	190	181	173	181	146	181	147	184	192	212	167	175	164	186	208	176	185	172	181	195	175	174	187	158	185	190	194	190	187	166	167	195	178	184	164	193	170	199	187	177	177	163	168	186	196	178	210	196	201	183	183	173	160	182	177	183	195	166	171	206	187	174	180	172	172	188	170	182	188	201	230	184	188	186	175	204	200	173	154	190	185	168	161	181	171	167	183	172	175	162	168	189	180	160	170	159	193	193	189	193	210	179	170	178	184	182	169	180	197	184	158	154	177	170	195	190	190	183	163	168	176	171	181	186	167	183	194	190	188	174	145	191	203	182	182	176	189	185	183	201	185	182	185	193	196	161	192	175	189	179	184	194	190	190	174	149	187	168	176	174	188	182	186	173	173	176	169	184	217	189	167	217	173	193	181	190	179	154	152	192	184	191	186	192	161	198	180	205	173	166	183	188	167	187	205	189	185	181	169	168	192	167	182	209	179	193	167	181	175	173	187	181	157	161	165	188	204	171	161	210	156	156	186	184	193	177	169	192	186	172	162	188	199	172	174	189	169	175	182	176	202	182	163	189	176	193	164	175	171	186	193	149	169	187	172	182	194	195	194	187	168	186	199	210	188	162	168	195	185	186	157	207	197	154	164	206	185	178	168	191	178	169	169	183	178	200	181	178	183	180	214	182	186	165	173	180	189	178	194	170	156	164	152	184	183	194	165	190	181	188	183	153	178	183	184	174	156	174	176	198	182	191	175	181	183	176	160	181	175	171	194	184	187	179	156	178	199	190	202	203	200	202	177	172	194	184	194	161	186	171	178	178	168	172	201	187	178	183	193	182	178	178	181	196	187	169	180	165	159	161	190	179	177	192	179	197	181	163	160	182	168	169	180	186	180	170	158	191	166	171	173	201	175	196	208	162	162	169	175	192	160	173	208	174	184	210	191	189	180	162	151	180	193	188	170	179	190	172	206	182	169	164	186	191	178	184	193	179	209	200	183	158	180	186	197	179	197	182	187	185	158	147	178	181	177	167	152	170	164	185	153	178	177	176	181	198	185	204	167	171	188	164	177	191	171	195	177	193	207	172	201	190	175	170	197	174	189	196	179	196	181	165	183	201	194	200	167	181	194	158	184	203	150	183	192	176	187	190	168	196	199	183	203	195	166	177	186	176	173	206	190	178	183	200	166	166	188	176	199	166	185	155	155	166	189	196	197	170	178	179	180	194	168	168	177	164	175	199	175	201	213	183	170	179	171	215	192	178	174	196	170	198	180	184	177	191	178	178	181	196	179	176	194	169	174	167	174	157	183	185	181	164	195	184	187	188	186	178	197	181	201	169	156	197	187	159	171	185	196	183	196	167	171	194	182	169	178	184	159	199	162	184	193	199	168	183	175	177	179	172	186	173	192	149	180	160	167	185	179	192	180	172	196	200	180	162	201	171	181	163	165	186	167	199	196	194	183	159	199	180	209	182	184	179	158	187	157	171	188	195	179	181	183	197	172	176	179	153	159	187	163	191	167	192	181	149	211	196
16802	950	1458	1651	1396	1159	1014	843	799	753	655	682	601	630	592	564	540	581	559	576	522	538	522	494	500	556	492	464	497	502	503	517	534	472	466	487	523	495	486	479	485	510	531	491	475	505	483	426	489	486	506	518	525	467	480	424	501	479	493	490	481	488	544	484	469	466	468	479	498	494	468	476	500	472	506	469	475	506	462	469	530	446	465	488	459	482	467	501	441	442	493	496	489	510	469	502	457	490	498	481	469	518	466	441	528	534	444	462	456	486	444	432	471	485	480	469	481	493	490	506	453	449	460	456	489	452	473	470	444	471	472	474	494	427	433	457	451	461	460	442	435	463	479	469	511	483	482	450	469	445	474	452	522	462	486	477	488	523	458	482	462	436	448	510	441	495	439	446	464	459	450	509	500	474	461	493	484	447	483	486	483	481	483	508	437	495	460	489	428	453	492	473	479	466	439	502	465	475	439	477	527	488	462	431	491	496	478	478	479	443	468	479	478	479	440	460	474	484	491	468	445	447	446	467	448	448	471	456	497	496	519	437	498	481	436	441	490	460	492	476	483	518	448	500	491	492	488	470	515	488	451	459	453	478	511	442	529	485	462	444	476	505	482	440	477	477	460	441	477	459	488	465	477	495	449	492	506	489	496	473	477	477	476	476	473	478	479	467	464	493	466	519	479	440	466	523	516	482	480	458	459	446	449	448	479	457	482	485	490	456	458	509	484	434	434	461	448	469	496	441	469	439	521	443	468	508	497	494	456	536	494	486	478	478	465	473	492	513	480	469	461	513	463	508	440	473	453	514	478	481	483	493	491	444	454	491	445	476	456	463	461	475	519	439	484	464	485	448	444	467	475	486	446	474	479	486	490	497	483	466	461	488	452	469	453	457	497	482	476	474	490	496	456	483	497	483	465	463	459	460	488	434	419	490	480	452	465	499	461	508	502	441	460	521	471	484	484	453	479	520	459	492	488	507	447	487	454	457	466	487	469	479	505	468	428	483	508	512	457	484	472	489	458	445	443	430	470	493	463	435	500	523	466	469	463	473	528	425	466	464	464	479	445	460	463	467	432	450	480	427	476	435	467	475	460	494	467	486	480	477	472	461	467	462	455	484	470	452	452	420	457	431	468	487	443	490	472	475	512	414	451	511	462	463	475	455	463	451	491	442	453	459	497	448	441	469	476	495	462	454	450	457	508	502	476	473	450	490	462	447	480	497	498	452	495	478	459	461	465	431	465	479	474	491	473	457	479	460	436	426	471	455	504	455	453	486	461	438	451	479	502	454	511	494	494	466	500	471	495	494	450	451	510	470	510	478	469	464	496	490	453	497	476	471	512	422	499	431	426	448	463	504	478	432	454	433	460	500	462	479	478	485	506	435	482	509	518	456	486	522	455	478	463	457	452	434	451	496	451	434	515	493	464	511	492	481	480	431	496	492	453	482	484	497	457	489	438	456	471	465	491	469	491	431	496	469	484	449	453	503	446	445	471	476	470	522	468	505	457	457	495	482	423	459	485	480	487	449	515	481	418	457	515	471	484	455	440	455	468	471	503	483	474	446	443	431	480	470	447	478	485	471	514	461	503	454	466	478	478	458	511	449	523	478	476	469	473	521	489	521	481	432	503	480	466	469	447	504	518	462	472	485	447	536	447	483	470	488	463	498	450	440	510	474	467	492	491	457	490	460	472	495	496	524	494	457	474	447	496	485	469	470	470	506	469	469	494	469	487	482	468	453	434	437	454	456	469	432	435	478	469	472	506	432	441	483	474	491	458	501	497	496	477	472	483	518	483	464	442	482	484	500	437	473	464	462	494	495	508	437	450	468	446	478	509	454	473	493	487	493	473	482	491	482	513	469	486	416	479	463	468	476	478	445	495	459	452	452	450	470	452	468	519	477	457	468	471	523	490	485	457	452	438	437	429	447	461	484	476	427	457	461	499	484	478	463	471	488	435	511	512	509	512	490	451	467	488	497	460	466	488	488	519	495	465	465	495	529	464	463	484	515	444	470	458	482	447	465	471	449	453	491	488	481	504	497	497	474	457	438	488	448	486	490	471	481	484	471	481	448	435	461	473	472	461	443	438	448	505	443	494	458	510	472	445	498	475	537	472	466	450	459	465	463	507	432	459	502	456	460	493	448	498	479	454	503	478	483	459	466	442	474	428	502	512	445	511	485	448	528	490	443	537	474	466	441	478	456	432	449	489	495	481	479	480	466	463	507	479	451	462	474	472	535	447	477	481	476	485	494	480	496	481	452	484	423	461	491	499	482	481	456	472	456	433	421	452	493	493	487	447	460	485	483	473	449	479	479	468	458	462	480	474	496	466	486	477	471	469	470	469	512	483	475	514	458	503	482	449	500	471	444	452	461	440	475	455	485	443	465	472	444	462	476	470	477	451	466	451	445	463	465	458	490	435	438	460	461	469	440	461	477	451	438	468	492	483	430	450	500	475	463	472	490	442	518	443	471	476	466	444	489	509	441	478	509	469	507	443	474	446	473	483	480	476	497	520	453	483	469	447	479	420	479	490	479	506	493	457	474	472	491	518	467	465	461	463	478	465	477	443	468	473	483	451	474	454	492	460	485	511	515	516	509	466	450	505	486	477	468	498	481	493	501	453	443	451	469	504	485	486	488	469	440	463	477	477	486	466	472	492	492	506	489	513	490	458	430	473	439	486	447	456	466	473	484	486	479	484	493	480	449	463	436	503	439	447	471	468	432	458	457	499	468	476	454	431	469	497	504	483	499	452	432	483	480	466	471	487	428	493	441	489	496	453	456	462	457	455	465	481	483	461	439	459	460	490	479	468	480	477	471	509	485	460	453	483	494	478	469	470	490	474	469	515	483	458	463	482	456	475	518	452	460	526	495	463	490	424	470	466	496	479	480	500	492	523	474	518	470	443	482	474	453	452	439	453	494	473	496	533	461	486	464	508	479	453	462	463	468	511	456	455	437	457	467	435	461	458	471	493	435	455	450	435	483	494	469	464	470	465	459	478	479	442	481	473	467	468	494	492	477	478	467	473	476	498	499	453	510	438	444	452	481	477	472	474	495	484	493	464	509	515	464	467	470	427	462	492	456	516	440	482	449	473	522	478	483	502	448	462	498	457	478	496	517	443	488	485	448	498	471	495	466	453	461	490	528	449	485	454	458	450	476	457	485	492	435	460	520	447	459	426	510	478	507	443	482	494	445	476	497	492	406	464	472	485	465	497	464	466	461	461	452	494	490	471	524	471	471	481	456	455	510	448	483	464	473	462	503	460	429	457	478	492	465	482	453	490	460	479	500	490	460	429	477	463	483	511	467	475	490	460	456	448	483	454	456	443	496	474	469	479	470	477	471	489	502	448	501	478	501	485	477	471	484	471	478	477	473	468	465	475	500	473	481	485	476	470	447	499	487	471	486	436	532	512	483	513	502	451	468	455	489	487	480	451	459	480	473	491	488	471	491	497	456	469	497	457	464	449	461	479	435	453	470
5392	607	390	374	425	400	418	366	431	425	416	401	424	391	436	416	427	397	420	395	410	419	378	408	400	418	392	413	443	386	388	393	391	411	404	395	435	405	404	399	407	391	383	436	425	401	369	387	427	421	392	415	455	445	394	387	412	421	416	416	395	427	375	408	413	414	445	419	434	389	380	402	403	393	392	420	410	425	419	393	360	419	438	398	360	395	396	389	392	396	436	439	413	417	392	406	369	360	408	377	404	413	408	392	396	404	377	433	449	392	423	409	414	367	404	419	402	360	388	392	385	404	413	395	441	389	423	364	395	401	374	405	392	395	386	399	348	365	415	397	404	397	358	378	458	424	361	406	439	385	393	408	412	388	401	434	382	345	406	394	386	428	419	412	388	398	380	438	424	418	426	397	396	397	402	388	415	406	462	399	379	419	366	418	415	439	426	383	403	438	421	429	429	393	407	410	399	421	410	392	437	372	445	404	400	368	408	406	400	373	382	396	429	377	428	411	369	459	408	400	391	393	398	378	391	415	429	378	381	416	442	410	424	392	423	416	385	425	396	377	387	442	421	382	415	388	418	422	395	409	439	410	421	399	401	397	385	402	401	442	376	394	416	367	364	380	431	378	377	376	408	425	415	393	408	433	370	402	399	387	411	391	404	395	385	419	371	458	386	408	372	384	414	409	393	365	401	410	412	378	408	405	372	400	368	374	378	412	417	360	392	419	431	408	369	389	441	379	383	394	410	413	366	383	399	411	456	421	401	366	425	426	406	416	387	388	390	420	396	404	422	439	393	395	381	387	385	409	403	414	396	407	404	416	385	380	386	374	392	414	372	417	361	380	402	401	416	363	435	377	404	398	396	349	416	393	409	433	403	455	458	417	431	428	398	454	383	402	422	466	413	412	417	387	399	424	441	395	426	436	373	385	387	444	385	385	380	381	425	398	412	397	400	426	387	405	441	431	369	433	397	410	411	396	436	408	379	437	389	439	391	391	430	398	383	408	395	378	423	380	417	424	396	409	433	365	418	450	434	406	411	420	396	397	422	395	389	433	400	408	382	353	390	388	398	398	444	391	419	418	392	398	414	409	423	420	417	393	429	388	409	378	405	421	394	389	372	370	411	425	417	403	435	382	371	364	404	379	400	375	397	403	361	371	396	415	377	407	421	398	394	426	415	409	424	407	440	411	406	378	404	427	377	389	394	369	424	413	422	404	393	391	400	405	391	374	388	430	443	381	400	400	347	429	391	418	417	405	392	418	435	402	368	427	404	378	353	408	412	412	439	363	405	412	383	364	415	377	367	390	407	364	386	433	406	396	437	387	380	377	408	402	405	376	400	401	385	386	391	406	398	410	444	383	428	354	458	427	408	428	400	396	376	460	397	403	367	388	404	443	415	396	400	418	453	432	400	402	404	415	396	364	400	400	402	415	363	396	378	419	428	448	394	402	392	410	400	423	437	442	432	373	428	361	402	385	400	391	412	386	421	427	388	418	386	388	429	445	445	419	419	406	393	363	374	351	414	373	401	443	395	406	376	409	427	390	423	386	399	406	397	367	444	382	396	403	398	376	432	429	430	374	430	412	398	391	382	391	410	375	388	407	365	386	420	411	374	438	380	422	367	397	398	393	434	426	431	393	433	387	384	396	393	442	454	429	412	436	443	352	404	397	422	416	403	413	396	401	400	434	431	405	408	396	445	418	383	425	367	416	416	371	389	361	423	386	416	417	362	362	431	430	393	434	413	404	412	378	393	428	412	422	408	409	408	403	407	421	412	393	375	410	380	404	393	409	426	423	404	395	406	419	400	384	412	392	410	391	420	395	410	425	399	403	404	393	414	414	400	423	418	357	435	386	443	390	397	414	421	402	387	396	356	402	392	389	417	379	371	437	421	393	373	385	395	402	434	442	376	396	397	383	400	438	417	400	397	440	398	365	392	397	390	415	409	400	407	415	405	391	353	404	367	411	416	409	379	417	370	428	446	393	422	375	386	367	430	418	422	416	401	390	425	375	380	418	394	366	382	377	378	404	412	394	399	381	408	394	407	409	407	408	441	405	405	434	422	380	410	425	385	410	362	445	420	389	373	368	376	417	420	406	407	398	376	409	414	408	376	379	410	414	411	381	375	407	388	438	381	395	394	401	425	421	396	423	425	399	389	407	383	438	394	378	408	393	430	410	423	395	365	411	430	381	430	408	412	410	407	417	438	399	387	393	374	395	427	447	432	380	433	381	404	394	423	385	415	399	394	392	424	381	416	429	356	415	413	367	425	386	427	400	412	411	416	403	430	408	400	428	405	369	373	406	441	424	407	411	407	410	358	415	382	395	385	421	420	394	421	375	415	375	395	379	402	407	410	388	409	409	436	380	400	395	388	391	378	372	382	394	406	416	447	417	416	411	424	382	388	388	376	454	414	387	410	412	425	380	390	378	400	394	347	405	397	386	421	401	429	376	405	403	408	390	419	393	414	405	448	412	365	418	417	398	406	407	433	418	433	390	420	411	400	443	454	404	412	380	416	407	397	382	406	399	434	394	410	393	396	360	386	395	419	366	353	435	421	416	417	404	386	395	392	389	337	418	383	430	412	411	418	398	420	401	426	403	384	400	412	407	365	389	398	412	431	407	434	405	401	384	424	382	369	383	396	377	423	376	408	427	461	352	452	414	403	407	411	438	438	392	410	402	442	419	389	375	437	424	422	414	429	383	384	410	365	439	397	409	376	395	417	425	420	401	371	390	421	396	435	413	364	408	387	423	420	390	389	405	380	377	374	400	415	423	394	390	424	390	408	388	398	398	394	394	408	399	401	388	385	392	428	410	387	419	459	384	416	444	411	449	385	403	401	404	378	409	398	460	384	420	428	400	404	381	418	424	399	384	428	386	394	383	412	383	412	443	388	407	423	397	420	391	418	378	331	424	385	463	442	413	403	379	393	394	396	373	433	426	411	420	368	379	407	387	369	417	408	427	421	420	380	398	414	393	414	429	383	429	426	399	452	370	377	419	396	378	439	417	398	385	399	394	397	380	429	395	386	421	391	410	415	422	385	375	401	385	412	377	409	375	381	409	412	406	456	436	405	407	374	397	356	427	399	419	410	431	369	404	403	379	409	395	392	390	388	411	386	428	411	418	426	380	423	422	378	388	430	398	472	401	402	395	408	388	415	370	434	425	408	385	378	399	406	361	410	410	398	416	360	424	412	416	385	359	385	385	395	439	396	411	400	413	374	367	428	398	381	404	415	382	436	403	419	433	413	443	407	402	384	399	362	382	408	387	389	392	408	450	406	403	455	400	397	402	382	401	400	433	385	435	396	351	379	424	368	416	397	420	376	387	429	424	381	411	398	409	413	400	385	432	403	379	381	446	384	381	377	425	425	424	388	440	440	411	408	373	401	382	442	379	392	380	405	379	381	402	396	393	403	380	368	386	382	386	406	405	386	407	380	426	406	385	392	425	444	403	363	438	403	400	378	401	400	415	379	438
4786	1040	982	929	1004	992	940	985	932	944	948	1008	988	944	935	982	972	959	988	944	971	964	994	950	952	977	969	952	957	965	956	981	992	951	915	1005	949	996	981	1033	1028	911	952	959	919	963	941	967	894	959	946	957	1003	951	993	935	1002	948	1005	923	983	989	952	990	941	985	918	941	950	923	970	916	953	940	1006	969	981	1020	930	981	942	927	965	934	985	981	915	977	970	992	953	998	963	989	922	975	999	976	1002	972	962	940	968	992	976	972	936	947	972	993	992	944	990	928	991	953	975	959	933	970	902	973	966	981	978	974	932	962	934	978	986	1014	888	944	949	969	894	913	1021	977	875	942	992	923	948	983	954	985	952	915	996	944	953	1027	975	929	944	916	1003	964	1002	930	953	944	956	933	975	947	939	974	968	973	1032	948	967	908	946	994	946	975	915	984	970	937	943	969	972	972	970	908	978	943	931	984	972	984	973	920	976	932	976	999	907	961	935	1008	973	920	937	1006	946	909	978	901	948	1017	978	955	936	960	976	941	956	988	971	924	960	996	895	925	972	1019	922	967	948	968	955	890	924	966	984	946	952	942	970	957	1017	985	929	961	972	956	985	983	952	970	981	968	977	988	986	1002	935	901	980	959	943	942	926	964	1020	896	956	961	970	926	960	962	928	937	1005	993	950	929	965	1016	948	998	939	939	957	904	935	957	891	999	974	953	1026	972	977	996	945	928	969	937	966	967	975	989	979	987	945	970	933	970	934	1003	916	965	965	993	979	957	996	972	1001	1018	909	930	915	949	966	1003	1018	972	932	996	1014	947	995	918	975	1027	923	935	1023	980	951	997	918	1036	923	992	970	946	947	885	996	931	1029	886	966	990	959	945	1000	960	932	993	950	942	930	982	1034	981	1002	908	998	1011	951	946	963	936	946	1025	995	944	971	981	954	966	1009	936	927	1043	934	1026	964	990	1005	986	928	919	998	972	974	978	936	979	992	1014	920	963	981	976	938	946	985	969	987	957	994	990	959	972	976	1000	971	976	964	967	927	893	946	918	964	904	1015	987	947	944	987	1001	982	989	897	979	947	968	969	914	1016	933	903	984	925	919	921	955	906	943	975	949	990	1019	1019	920	935	992	979	1015	947	979	963	923	984	983	972	939	945	967	994	907	928	945	974	958	971	940	983	996	998	919	971	909	953	950	946	938	960	1022	955	936	958	1015	999	965	955	899	957	981	953	930	979	941	1025	968	984	922	1014	914	948	959	931	916	968	939	975	946	967	936	963	937	964	983	990	937	999	965	1010	946	924	894	956	949	963	973	925	941	968	906	960	991	1014	940	977	921	928	970	997	970	918	927	958	961	971	973	1015	972	959	990	982	929	950	978	1007	924	955	951	1008	968	963	972	984	1004	987	911	958	947	964	939	972	1010	954	894	1021	945	923	969	956	978	997	937	952	992	996	956	976	998	951	965	975	973	939	958	945	1001	981	981	958	950	954	980	965	942	937	951	993	963	950	959	930	991	986	969	992	969	978	975	974	957	977	1015	961	929	952	990	981	979	980	928	981	915	962	967	993	963	940	927	999	981	985	988	935	989	1028	959	967	1003	992	953	957	993	982	952	938	979	961	930	954	963	920	950	942	936	967	911	965	969	976	971	948	1000	978	925	990	961	992	978	971	977	950	947	950	959	889	906	949	966	919	956	1013	939	955	951	959	959	983	969	972	1002	1020	989	969	980	991	974	955	901	970	952	931	923	937	983	986	1000	1008	916	969	921	975	961	908	1003	962	934	1005	966	988	960	937	971	960	926	992	975	914	964	931	918	1028	921	906	1018	947	946	995	936	988	967	986	949	945	929	974	963	982	977	945	953	995	967	947	967	979	945	1001	948	957	1007	972	969	990	979	967	874	1011	973	1013	934	900	961	1015	979	990	964	1013	944	983	955	937	971	1017	946	971	954	986	916	969	965	962	941	923	1050	982	953	948	990	984	932	992	920	997	907	952	994	949	915	964	964	999	965	948	960	954	923	978	983	946	970	1002	967	959	1020	1010	998	971	959	935	973	999	922	955	955	977	998	988	938	983	981	948	983	958	959	939	1009	950	950	1000	924	957	939	981	933	939	979	983	1001	956	992	939	980	936	943	905	972	943	976	965	1023	979	1012	981	938	934	963	966	932	1029	952	1005	952	958	968	915	918	941	990	933	966	948	947	995	985	979	996	995	938	942	907	952	942	932	1012	982	930	916	969	950	936	947	967	957	938	992	973	950	981	995	1028	912	1038	969	1027	971	960	955	1037	926	928	1005	956	959	1013	954	1023	968	984	948	958	954	956	1037	1042	942	1000	987	932	1053	991	990	971	956	941	987	990	945	986	979	959	945	982	962	938	944	983	979	956	951	955	971	975	978	933	1015	940	962	922	927	987	994	966	984	1001	907	975	984	912	926	911	971	931	1008	938	996	970	979	956	937	1005	1003	936	975	956	993	1006	922	1032	951	896	942	987	978	1032	918	964	946	972	925	919	981	994	957	968	933	944	970	956	945	982	952	944	951	1021	1027	957	999	946	964	966	982	957	941	945	982	963	996	951	970	958	979	967	965	969	1009	953	893	985	976	953	1006	944	944	938	977	927	985	892	977	929	961	924	996	987	991	998	886	969	979	956	995	939	945	935	956	994	998	947	963	969	1010	953	953	919	926	953	968	937	934	957	908	941	927	1005	1011	965	957	975	966	947	899	998	971	963	968	986	968	968	1003	900	1005	939	964	910	929	966	981	901	920	967	973	1023	951	981	986	1041	1002	1019	953	959	970	896	958	990	945	931	997	956	972	964	962	977	1001	939	982	951	1008	980	985	938	928	1002	1005	1039	917	976	922	962	946	942	939	948	984	1039	997	965	926	1022	986	998	959	980	953	983	955	1000	975	957	921	972	927	975	949	940	973	978	966	973	985	978	988	948	980	1003	1053	994	968	927	907	954	1009	964	941	960	935	978	1014	892	969	986	1035	1005	857	1019	993	968	972	931	934	931	1009	918	980	969	963	979	969	982	951	954	933	994	943	950	1001	911	1008	927	962	978	975	967	934	970	953	1003	1013	999	953	932	944	954	981	954	937	936	966	984	943	923	974	967	938	922	996	938	945	988	993	917	1017	981	915	937	957	978	937	959	957	978	982	967	959	1001	940	959	937	982	934	939	993	982	931	969	942	957	962	970	961	945	992	891	1009	938	976	986	989	994	956	962	986	996	940	985	960	981	979	974	952	957	921	982	924	922	960	1003	957	1001	995	995	923	952	1022	966	969	966	942	1021	939	964	928	973	950	968	990	978	960	916	930	976	958	995	955	968	1016	966	945	980	1001	933	994	997	969	919	986	940	921	922	904	947	910	960	993	1011	1045	932	977	986	949	933	909	940	972	998	1000	1013	984	966	899	983	962	1010	925	928	945	919	989	917	938	936	975	947	934	932	955	1000	969	1003	966	976	975	998	945	922	990	974	940	971	921	973	992	959	953	1005	970	989	960	969	934	928	954	945	978	940	1042	919	951	940	939	970	934	966	964	975	1007	963	932	953	1027	919	972	927	916	934	1018	999	1037	985	945	935	1051	917	992	931	964	987	910	1018	933	979	966	982	915	996	953	959	969	917	1023	981	1022	955	909	994	950	984	979	1002	925	954	930	987	943	949
18214	1848	670	486	451	460	408	388	399	384	409	385	386	387	394	352	396	398	361	375	403	362	370	367	399	358	410	364	391	394	375	397	381	360	368	359	366	389	346	354	373	383	372	362	364	397	397	384	400	382	363	402	384	401	394	359	371	329	368	385	384	389	414	364	392	373	356	357	410	401	374	329	385	375	372	379	347	396	354	363	334	384	415	372	365	378	401	367	351	378	368	356	347	373	382	397	357	352	373	365	376	397	355	395	356	366	348	387	342	394	384	359	392	348	398	346	356	370	361	418	375	360	382	400	418	368	369	385	347	366	365	355	356	342	335	337	342	361	373	392	351	386	324	408	347	355	342	365	384	390	377	368	380	392	378	359	374	338	375	390	337	386	386	379	346	346	365	396	342	363	393	335	336	354	392	384	343	362	373	374	368	370	338	337	373	374	360	362	408	393	348	335	400	395	362	364	356	364	368	378	364	394	416	348	371	302	354	346	388	325	367	397	360	356	341	397	371	368	372	347	377	345	332	338	356	386	367	376	380	342	380	385	386	348	400	376	368	348	397	387	353	353	359	324	345	364	368	392	392	375	346	352	364	358	385	321	348	375	402	360	329	340	380	394	369	366	366	397	385	397	333	348	366	373	395	379	361	368	375	356	394	368	368	351	383	386	377	330	354	374	368	376	328	358	382	356	386	345	372	341	343	360	363	341	400	383	356	386	407	370	392	385	366	367	359	362	411	420	369	369	395	380	385	380	378	382	350	392	367	383	367	370	381	363	384	371	384	358	357	404	324	379	376	398	366	359	367	381	333	373	369	385	382	377	365	387	372	388	420	374	347	354	398	391	360	338	379	351	359	364	371	381	379	369	377	375	400	356	372	352	364	358	370	364	357	342	372	395	374	353	365	336	336	388	374	340	339	396	374	395	338	365	384	379	393	371	393	368	361	416	386	356	378	387	388	347	381	425	352	387	364	362	398	355	382	346	379	382	387	386	378	358	388	374	389	374	381	407	363	391	340	370	360	362	376	358	410	381	359	391	398	395	358	332	366	380	399	332	409	367	345	355	356	387	374	356	355	317	378	353	348	370	360	401	344	390	354	362	362	337	377	433	377	389	338	362	351	395	355	380	372	378	416	400	372	357	360	366	401	390	380	368	361	359	377	393	340	379	396	354	375	387	357	405	363	369	326	381	366	382	386	395	402	361	361	340	375	345	351	386	365	379	349	391	387	338	391	353	360	375	395	387	348	377	362	368	379	342	372	383	405	402	359	395	350	389	365	397	377	394	392	348	375	396	352	370	382	332	390	342	337	407	399	363	358	365	411	412	394	355	382	356	374	369	343	355	376	386	412	383	352	374	371	366	401	365	371	354	400	384	403	382	340	337	356	347	363	418	385	325	396	371	389	374	383	362	379	388	381	374	381	386	362	390	368	355	360	360	381	346	339	418	358	380	357	409	383	388	382	367	344	388	393	368	335	342	400	341	368	348	389	356	363	427	385	364	381	349	376	368	401	378	378	358	372	376	405	376	385	373	371	417	400	373	358	359	402	402	417	366	390	389	382	367	385	345	345	352	382	356	374	357	354	365	345	360	366	393	359	389	367	393	372	353	344	375	327	353	316	377	367	366	379	397	368	397	388	410	360	371	402	366	416	370	373	347	379	387	332	354	381	335	380	367	389	375	391	369	385	379	379	357	378	378	359	443	342	322	327	360	378	366	389	362	418	353	380	355	378	357	367	366	386	357	356	363	403	366	367	407	378	408	392	354	384	370	356	352	379	375	349	353	360	346	365	396	373	376	356	343	394	353	361	384	390	395	403	369	375	370	331	382	378	411	393	370	385	382	375	363	352	332	350	376	353	396	313	369	398	384	381	390	416	349	390	360	399	341	355	355	364	381	367	339	332	381	386	373	386	355	407	366	346	360	378	397	357	393	355	410	380	366	362	402	368	413	362	372	373	367	427	358	361	398	363	400	404	347	392	398	377	367	378	384	399	375	336	412	345	360	366	405	395	354	397	364	340	359	355	370	369	375	373	350	401	389	387	385	358	387	357	358	376	405	358	383	400	386	379	373	357	365	379	385	363	386	360	423	356	368	379	389	417	386	381	338	342	391	370	368	350	413	382	397	379	382	397	342	380	356	348	389	365	343	381	342	371	383	415	357	372	358	384	360	361	364	382	356	372	352	362	372	384	367	359	369	375	393	380	398	404	390	397	398	412	397	370	377	375	374	347	405	392	364	363	367	386	375	373	361	371	323	365	398	379	370	347	376	328	338	395	368	375	353	360	388	385	326	327	372	392	393	371	353	366	364	342	383	327	349	346	375	398	323	363	391	379	352	371	387	366	368	381	346	364	352	365	354	393	368	380	336	346	348	394	367	356	362	378	344	353	401	340	375	393	372	345	358	333	356	386	366	345	398	384	364	368	365	402	402	375	400	380	402	350	412	358	385	377	359	382	365	410	377	390	388	346	372	366	336	375	435	414	402	356	382	342	426	361	376	368	365	371	379	380	410	347	344	395	350	350	355	388	369	368	382	384	398	379	341	337	364	361	334	372	401	384	361	376	374	406	412	367	387	380	367	373	380	398	343	363	381	413	374	371	362	392	358	367	365	368	367	371	385	377	384	361	396	366	406	381	370	397	377	388	364	408	389	384	358	317	394	360	414	371	366	352	377	363	367	409	404	369	388	374	381	371	387	377	338	368	374	392	345	372	336	364	364	369	335	332	394	343	369	411	390	362	362	365	387	390	387	397	408	358	376	407	364	358	428	383	369	375	380	394	364	382	404	383	397	343	367	406	395	387	359	378	373	371	358	404	365	382	369	373	393	381	380	365	404	393	385	386	404	400	397	389	382	318	347	370	363	363	367	382	387	351	363	380	377	358	413	371	387	342	347	398	352	349	362	369	378	416	374	361	377	348	405	426	353	361	362	355	346	363	361	332	374	397	381	361	362	381	355	352	378	372	376	416	368	378	380	347	395	367	363	401	381	358	363	338	363	369	356	351	365	353	375	365	370	376	362	383	392	370	358	365	386	340	396	357	346	383	365	372	392	372	360	356	379	352	374	345	388	381	372	379	395	380	360	367	386	360	349	381	388	375	357	369	377	358	357	373	348	338	343	375	362	394	332	360	396	360	376	373	348	375	378	374	369	364	361	374	370	405	387	392	335	360	386	372	361	374	347	373	360	338	344	372	386	354	322	420	388	376	390	372	418	363	366	358	359	400	365	435	343	355	353	382	351	333	362	370	359	376	368	343	374	373	366	379	387	387	375	397	344	377	404	355	376	383	360	354	382	386	380	383	374	364	351	356	378	400	324	358	386	370	364	410	385	351	372	398	359	353	379	374	389	385	379	382	341	354	328	377	340	383	358	357	372	359	374	347	354	381	382	323	399	379	364	341	368	393	367	396	364	369	397	378	417	366	349	384	358	358	367	347	368	358	358	408	384	359	359	420	375	393	395	382	384	372	343	344	360	381	337
13145	1099	1372	1530	1289	1242	1116	1077	1069	993	988	997	925	947	949	895	962	953	917	933	945	894	893	942	875	907	925	934	851	920	911	880	870	903	895	871	893	931	837	880	916	858	844	890	895	918	931	870	873	851	847	902	901	913	868	889	839	865	887	891	926	873	876	861	868	876	889	859	935	923	899	831	910	900	855	907	899	850	905	912	863	877	882	917	862	885	881	961	879	932	901	852	910	913	901	908	892	840	937	874	876	816	879	866	915	856	892	860	883	850	912	917	927	899	929	865	919	866	859	886	890	879	866	930	864	915	878	883	938	901	854	925	923	926	890	911	948	927	913	902	919	866	858	919	818	829	904	910	885	849	862	897	845	898	899	944	895	876	926	895	904	821	911	851	926	915	868	891	823	900	859	925	891	867	820	847	880	872	903	876	828	904	844	874	862	924	882	832	912	884	870	907	925	844	938	864	892	941	891	903	876	870	923	878	843	887	865	856	901	835	840	815	883	845	853	889	881	911	897	902	935	903	887	909	887	913	858	918	848	886	912	870	858	882	897	915	938	847	868	884	865	937	927	876	947	860	905	874	871	864	908	876	918	857	851	893	892	946	894	861	855	917	877	911	917	900	908	894	888	847	888	878	891	883	951	872	919	904	860	891	918	839	889	893	841	948	868	841	889	858	899	877	817	852	849	903	844	916	862	858	813	888	866	895	884	901	902	867	901	901	865	902	871	905	933	826	889	878	847	900	902	877	862	864	890	900	898	901	894	902	927	885	949	884	869	860	912	916	852	860	891	872	849	845	878	876	865	901	898	878	883	898	890	870	921	852	883	921	880	891	902	886	919	886	965	851	887	924	842	834	888	929	892	888	898	871	883	845	921	909	863	903	910	899	884	854	921	900	897	859	875	920	906	885	940	920	896	886	888	910	899	867	931	869	925	857	915	873	911	890	891	933	849	864	868	902	832	920	873	923	937	881	907	931	930	869	883	892	847	927	857	960	868	872	920	858	900	915	902	937	905	916	820	933	893	914	893	829	862	931	888	887	911	857	864	889	920	864	850	832	890	883	907	823	915	892	865	907	899	895	884	883	925	827	889	867	896	872	924	908	873	882	863	913	841	878	852	910	885	898	867	891	842	842	922	872	873	898	894	846	857	893	817	928	876	857	896	935	847	891	901	936	898	831	853	928	865	853	860	896	879	902	900	877	900	903	901	885	941	857	870	897	948	921	904	899	901	875	891	902	953	882	876	878	887	840	887	906	895	847	878	901	875	841	885	865	922	907	874	892	887	921	874	869	926	929	839	925	898	883	923	870	889	917	876	868	874	846	917	923	945	878	866	881	933	897	839	868	876	894	889	842	875	902	961	905	844	866	877	875	865	899	891	903	954	902	860	934	877	904	859	883	868	901	848	908	877	859	907	878	876	877	895	886	887	917	923	902	842	865	905	871	898	878	887	911	925	832	891	868	892	862	877	858	877	903	904	883	885	868	839	920	880	883	899	957	912	855	939	888	947	934	840	907	954	884	879	873	913	884	909	850	931	890	856	917	907	853	882	982	888	852	866	865	910	876	889	876	858	904	916	919	847	866	915	871	893	933	956	912	837	882	911	893	896	904	951	874	889	885	834	865	876	921	887	862	901	903	907	885	912	861	900	886	857	878	881	949	870	904	904	855	924	920	893	923	883	863	921	895	893	963	916	906	848	862	867	899	875	884	854	923	892	897	889	885	911	897	912	912	878	868	858	893	899	848	901	896	876	857	909	902	893	917	890	867	901	887	857	928	920	833	941	921	876	949	889	893	896	914	861	927	881	896	894	850	904	852	933	889	872	922	854	912	864	860	867	869	828	855	810	905	884	882	850	902	852	870	892	860	889	895	817	891	883	904	869	882	907	856	875	935	954	883	866	865	930	917	882	870	847	895	885	932	891	857	889	850	885	913	921	886	852	948	843	855	889	882	870	913	884	865	854	898	852	936	817	883	923	891	864	885	906	875	932	872	848	849	890	887	919	904	881	847	808	869	865	841	865	902	936	903	871	847	910	903	898	854	862	858	962	897	883	836	890	910	900	900	861	860	896	859	855	884	904	936	856	908	903	890	859	944	895	872	891	905	874	901	929	877	859	911	844	937	883	852	861	899	886	890	806	865	935	859	873	863	923	915	852	898	859	886	952	865	895	893	877	869	870	858	931	904	960	867	910	877	881	886	905	811	926	925	902	886	956	880	924	901	899	910	896	867	940	950	854	911	914	893	892	878	850	848	864	896	929	885	923	878	907	857	899	897	845	882	865	903	908	902	848	935	893	909	920	873	894	905	866	868	922	901	879	887	912	899	909	909	852	868	882	899	905	908	925	839	901	828	896	933	939	901	886	893	868	854	844	841	889	843	855	885	879	904	919	861	881	859	915	862	873	878	928	920	887	898	871	859	923	929	858	851	854	917	906	888	878	926	871	931	883	907	876	874	868	911	884	914	870	896	865	890	886	923	891	854	842	888	899	840	923	877	865	902	918	897	888	913	869	855	883	798	889	916	892	889	900	887	930	859	849	884	869	879	949	881	873	911	860	871	815	899	961	897	869	894	897	882	870	898	877	861	934	923	847	869	891	868	869	854	908	901	891	887	874	865	894	861	884	852	878	859	940	899	945	908	869	893	888	892	884	886	946	871	897	873	881	865	829	909	878	839	863	873	883	904	887	875	873	922	862	872	871	909	893	906	870	849	886	884	894	877	878	831	894	844	876	899	915	867	878	891	868	917	932	852	893	861	828	900	902	860	888	907	857	897	947	905	919	891	887	887	905	822	885	874	891	860	865	915	878	845	883	886	890	903	903	901	827	916	839	931	917	884	920	826	906	874	881	909	906	916	878	868	906	896	917	894	920	903	917	886	865	914	923	896	907	911	922	899	887	875	930	898	877	860	891	919	866	868	875	880	842	892	915	925	886	898	888	885	813	890	884	886	896	866	954	780	890	876	927	836	937	885	900	903	893	945	875	853	930	880	860	903	888	884	853	851	943	892	900	906	905	891	899	863	825	883	859	895	938	874	918	901	858	902	905	865	945	910	866	859	848	959	849	893	960	863	860	909	864	859	942	873	847	882	896	880	894	869	888	896	862	875	824	847	841	911	865	884	871	879	929	936	879	847	862	891	908	930	915	891	912	881	887	926	815	891	889	936	870	889	902	849	891	840	826	886	882	910	936	895	882	885	865	838	929	852	903	842	899	904	891	868	956	847	947	891	890	897	881	861	900	850	869	872	876	875	904	887	908	848	900	891	904	907	833	817	860	923	888	868	903	883	886	859	903	854	883	874	948	885	844	893	871	838	904	878	892	885	930	901	889	907	892	896	919	904	914	916	882	793	910	882	934	879	842	947	870	848	954	851	934	876	882	916	857	879	961	865	945	836	952	852	900	938	876	890	863	904	854	866	889	865	851	881	870	932	913	865	897	854	882	888	857	857	895	911	965	912	860	907	924	932	888	854	880	848
28630	3870	849	609	376	334	272	215	219	220	236	190	200	197	199	225	195	194	165	176	199	184	172	177	190	180	175	193	186	177	215	186	214	182	184	174	176	176	172	185	187	139	195	194	177	201	199	154	177	168	175	183	182	155	187	198	171	192	173	178	161	192	175	195	191	189	183	173	159	164	178	164	165	155	174	180	185	172	189	193	165	189	160	179	163	178	173	190	204	177	198	171	172	172	144	201	171	160	206	179	171	209	170	196	177	173	189	168	168	180	152	168	198	158	182	188	178	195	171	178	182	199	188	177	164	163	185	166	175	181	181	186	171	188	177	180	186	167	164	173	189	159	185	195	196	198	186	168	193	173	188	179	163	160	166	196	188	175	211	192	185	157	175	196	173	173	172	166	182	213	182	182	168	183	184	179	183	183	181	208	198	171	168	186	184	179	176	184	185	175	159	162	182	172	180	184	175	159	157	176	173	196	171	180	182	166	193	179	192	172	177	174	178	194	169	182	178	192	187	175	188	183	202	176	181	194	167	192	179	180	186	165	211	169	185	180	210	189	202	171	180	162	208	182	176	176	174	176	179	185	211	220	202	179	164	165	228	167	184	184	176	149	185	180	188	196	182	201	186	174	172	182	185	179	215	208	190	190	189	167	185	175	172	181	166	157	182	198	173	176	185	182	183	163	173	190	207	205	164	189	207	189	184	185	165	198	183	160	167	193	173	160	160	182	159	179	177	190	166	204	190	197	179	180	183	163	215	188	180	190	180	172	175	199	188	194	172	178	164	189	210	178	174	189	194	180	194	175	198	181	202	175	181	191	178	180	212	180	147	163	170	166	164	178	167	186	153	170	180	169	175	151	163	160	190	156	186	150	154	196	198	178	160	187	142	160	175	169	159	173	172	182	178	186	181	206	180	199	170	180	194	192	179	161	168	184	186	177	175	212	151	189	208	181	195	205	187	173	166	179	181	173	225	176	205	178	173	176	165	192	177	185	191	210	167	176	195	184	176	181	159	198	183	173	172	163	148	184	157	157	181	162	177	189	176	176	203	177	180	170	215	181	162	185	176	156	165	182	188	183	187	182	179	185	195	210	183	189	172	190	182	156	165	195	197	195	155	185	179	177	178	173	196	185	174	163	188	159	198	195	172	189	212	180	182	164	191	171	176	196	180	158	170	177	230	179	170	159	169	205	183	199	185	187	150	159	184	212	162	160	196	179	163	173	174	180	182	156	184	163	187	156	196	197	173	195	189	151	178	167	197	168	177	194	158	173	167	175	216	177	224	176	186	176	158	191	194	187	184	169	204	149	191	194	175	191	202	186	181	183	199	201	194	162	180	173	182	168	146	177	188	148	173	174	172	167	176	169	176	156	179	170	186	174	192	183	182	195	156	192	171	158	164	168	190	165	175	164	156	187	179	173	172	188	186	154	187	190	174	185	218	186	168	178	181	176	177	192	185	185	177	196	181	190	208	200	188	171	171	193	173	197	178	167	185	181	180	185	194	157	178	172	171	191	194	179	176	196	185	228	191	189	162	187	173	182	191	187	198	159	163	162	176	171	185	208	185	170	179	179	175	191	163	187	184	159	172	187	164	199	191	176	179	173	173	170	184	186	168	168	164	189	186	173	186	194	170	174	195	176	208	188	189	199	168	180	192	202	172	188	183	202	191	181	176	208	182	174	179	164	189	167	183	180	185	202	179	160	169	165	174	155	209	182	176	183	184	163	181	196	177	179	171	174	205	182	193	178	185	176	164	168	205	177	153	159	157	156	205	188	191	195	188	170	193	181	157	178	194	180	160	167	165	212	199	180	213	198	152	195	159	209	191	175	164	178	145	190	209	196	183	184	195	164	165	198	172	174	186	213	175	188	192	170	161	169	173	177	183	175	182	169	205	173	188	203	166	168	160	165	162	190	154	164	187	194	167	178	184	183	197	183	166	170	188	170	164	159	174	194	198	177	177	175	198	177	161	186	186	189	176	212	179	182	165	185	175	174	186	189	174	187	163	221	182	180	203	190	198	178	162	178	200	156	187	187	180	178	190	173	160	167	203	199	163	184	173	166	189	177	171	183	204	175	185	195	170	178	154	189	177	202	185	166	172	180	189	171	204	168	183	197	194	198	173	154	194	189	182	185	195	175	178	184	180	167	186	177	178	175	185	171	171	184	200	156	178	176	162	185	173	201	197	180	190	165	170	174	193	193	189	191	200	197	171	184	162	172	172	150	168	180	170	184	181	190	173	166	182	157	174	194	199	181	174	174	181	179	188	168	190	201	194	156	173	209	173	156	171	172	175	181	171	175	141	194	193	166	201	155	162	166	174	206	174	176	176	166	210	169	159	185	172	177	183	190	180	205	181	171	172	172	152	176	174	195	203	194	189	177	169	163	183	196	187	177	174	194	190	194	174	153	188	183	172	174	167	180	174	174	160	189	181	170	209	181	199	167	176	166	188	193	195	179	161	195	182	198	204	175	190	188	167	169	176	167	210	201	191	186	187	190	199	193	160	210	165	200	156	164	169	187	174	153	186	166	158	167	168	168	188	178	201	197	179	174	186	186	167	138	183	185	231	168	189	161	164	168	176	177	184	176	183	188	164	195	168	164	172	154	164	184	171	185	155	188	160	168	180	148	163	148	161	192	190	191	199	153	183	158	172	167	167	147	143	195	186	160	169	161	158	196	184	179	173	167	169	188	196	193	179	203	192	154	174	166	170	178	172	157	188	168	169	195	173	173	184	176	202	183	161	198	172	156	206	208	173	193	193	202	182	186	215	185	211	202	187	161	148	174	187	184	185	193	178	185	194	168	186	213	174	177	167	189	178	194	182	179	187	180	169	166	160	183	176	188	184	210	182	166	169	200	176	176	218	186	175	173	153	180	159	173	202	173	195	170	180	174	182	195	196	179	195	189	179	196	191	169	193	183	192	193	182	176	173	167	177	201	182	166	209	190	179	168	171	167	176	197	203	185	180	159	206	174	179	203	204	228	178	193	160	192	175	188	210	184	182	160	179	192	170	191	170	209	180	189	165	204	177	194	190	189	194	193	203	179	199	187	199	167	190	149	180	192	173	170	165	216	173	168	158	216	199	156	182	177	168	182	205	177	185	166	167	165	176	175	156	187	203	167	179	193	195	163	168	173	174	173	206	190	197	193	207	169	171	185	180	184	171	172	182	170	188	156	200	187	201	184	184	178	187	177	156	177	180	174	159	181	173	162	177	175	215	180	175	177	188	173	195	171	196	178	165	202	181	187	183	172	191	168	176	189	191	169	164	179	185	217	197	179	162	178	177	181	191	190	195	169	165	180	188	172	189	170	193	186	168	180	174	202	185	188	178	188	185	173	174	185	169	176	156	182	218	161	191	193	210	156	164	180	204	192	180	172	193	176	163	161	181	193	176	169	175	188	175	182	189	201	192	180	167	209	176	176	182	180	180	183	187	177	188	169	197	160	182	171	189	199	187	182	166	189	165	173	176	158
17623	959	1458	1653	1375	1160	977	840	762	700	701	654	641	608	587	557	594	539	517	537	548	519	521	502	525	489	496	525	514	479	490	474	476	499	521	522	482	516	464	435	510	469	460	481	460	506	479	491	444	504	493	460	465	469	491	464	471	496	513	487	455	507	477	469	464	499	510	498	467	482	433	491	480	467	456	489	481	495	461	424	526	479	487	485	511	475	485	457	497	514	450	486	480	487	443	500	485	475	489	460	483	473	469	444	444	451	479	437	494	496	427	459	475	440	454	482	473	470	444	461	488	481	473	481	472	462	467	482	482	429	430	448	490	489	507	492	464	480	447	479	439	463	439	452	503	439	481	460	513	459	437	451	493	508	492	460	509	476	486	436	474	470	462	425	497	499	464	452	462	483	450	453	491	447	445	472	504	463	474	454	461	446	465	461	469	495	432	447	484	496	467	480	433	475	453	486	508	449	499	497	553	469	466	463	446	451	488	473	474	437	526	471	428	482	467	507	467	482	494	484	450	440	455	460	505	482	464	518	401	493	475	436	495	465	483	491	452	443	476	471	467	483	457	480	467	436	476	483	489	442	494	456	459	511	485	506	431	471	447	517	453	465	473	462	435	415	458	449	481	459	489	478	434	449	478	477	483	487	490	489	495	487	490	455	454	477	461	471	478	424	502	462	504	456	509	461	497	473	431	456	493	472	425	467	458	471	442	441	460	473	477	482	445	456	466	496	469	442	477	458	430	440	473	435	445	457	491	441	498	465	417	473	476	495	457	488	493	453	452	429	498	493	445	460	482	491	445	501	473	474	449	466	479	469	483	489	488	495	438	466	500	500	449	510	468	483	469	456	517	486	436	487	448	473	493	529	464	465	473	499	483	453	453	474	467	512	511	483	505	463	481	457	455	491	470	468	473	473	470	449	502	497	499	508	446	457	449	474	484	459	512	472	450	477	434	493	460	488	511	474	473	444	483	465	489	491	459	483	471	466	475	456	485	465	489	511	511	483	483	444	451	458	472	480	469	524	491	489	529	468	469	503	505	485	456	445	467	494	504	477	470	483	481	495	442	462	464	439	505	463	470	507	433	452	440	485	467	457	513	447	479	514	450	454	498	453	467	474	482	492	443	444	498	476	466	456	477	487	493	474	474	500	480	433	471	479	423	451	507	453	489	486	437	501	507	454	440	449	464	486	472	469	445	462	467	467	511	453	446	446	489	483	491	491	447	518	438	488	463	460	486	436	467	471	495	478	448	477	459	462	474	483	480	448	491	465	485	499	484	445	503	428	499	494	496	494	402	467	493	476	492	495	439	473	439	482	462	473	451	467	445	495	468	492	512	482	509	457	487	471	431	467	458	476	466	451	483	504	424	459	463	485	480	476	448	475	522	489	466	469	465	504	430	484	481	435	438	449	482	484	427	493	485	464	480	465	458	456	449	449	484	468	460	435	453	477	483	495	437	470	475	456	459	480	528	461	477	489	517	461	475	453	434	478	472	478	475	451	479	438	491	464	504	450	529	497	471	478	482	506	476	486	486	535	487	418	461	483	464	478	478	477	437	444	471	485	449	454	484	499	443	456	473	493	470	517	464	478	485	449	479	430	486	505	451	487	467	443	470	442	481	477	430	467	465	457	465	460	462	445	465	461	475	453	476	448	453	482	510	494	466	428	458	503	490	470	462	479	455	443	452	477	465	485	438	524	441	467	496	504	459	479	468	470	480	491	417	477	470	501	465	473	476	437	496	479	466	451	479	467	473	447	438	435	453	496	444	485	473	402	462	443	481	478	466	479	500	493	490	450	458	455	513	511	436	474	456	459	455	446	426	461	462	477	487	457	505	455	455	449	465	448	477	466	477	456	465	469	474	480	478	490	487	444	524	478	478	467	469	490	434	466	498	455	481	449	506	474	456	465	446	455	466	475	469	455	464	494	500	459	445	459	511	501	440	505	470	444	452	457	454	450	433	453	470	476	495	484	462	466	504	472	440	474	502	441	487	448	499	472	508	431	478	483	487	469	469	447	490	477	462	451	468	481	454	479	499	478	451	486	482	437	494	467	482	502	458	484	474	464	486	468	449	484	457	482	486	485	476	481	470	488	487	458	485	483	476	453	469	479	483	481	454	465	464	480	464	466	457	455	481	464	465	471	464	487	455	460	520	473	488	464	493	481	484	506	460	480	460	432	479	493	427	416	469	492	488	441	461	442	499	487	455	465	476	415	444	492	449	459	473	469	493	485	480	452	444	496	459	453	463	482	457	458	462	430	471	428	481	447	444	463	428	499	457	460	456	436	466	454	475	465	457	495	458	470	474	475	454	444	479	439	493	475	478	457	434	443	484	445	489	496	468	474	464	461	442	461	529	425	496	474	473	480	472	492	508	448	477	496	457	482	479	472	499	464	460	452	446	472	468	477	435	486	473	453	489	462	452	479	433	458	466	439	457	474	458	467	459	469	466	452	436	443	494	453	509	474	463	493	504	482	451	432	514	483	519	497	464	480	494	437	480	447	454	455	489	458	457	481	468	485	485	425	439	483	481	446	466	474	460	493	473	483	498	486	438	482	465	468	496	487	482	435	484	470	486	469	457	439	520	480	471	501	447	463	480	482	462	511	475	462	486	472	497	482	453	481	487	466	485	437	502	468	473	479	459	471	457	460	501	486	485	480	466	475	464	491	442	435	489	487	487	512	476	478	445	438	509	468	484	442	454	448	509	487	468	476	476	478	490	446	481	451	434	474	485	475	518	438	519	497	506	482	467	423	487	474	462	455	502	483	466	463	509	490	451	472	475	467	485	477	477	507	509	519	483	473	448	460	470	444	458	457	456	492	501	492	472	473	498	485	484	488	519	485	513	457	479	503	445	430	517	458	491	520	466	496	449	446	471	479	440	488	486	482	429	503	486	489	473	447	469	475	479	465	488	500	461	443	500	447	445	496	471	489	506	483	492	480	461	456	510	464	454	478	448	489	495	467	454	450	474	475	482	437	491	478	490	491	492	472	474	471	482	459	502	442	461	458	488	472	485	508	457	474	443	471	480	455	476	468	445	447	458	468	439	471	453	489	487	450	492	485	502	462	460	483	471	452	461	492	495	492	520	476	497	497	482	504	482	429	444	517	444	514	484	429	452	484	448	481	468	459	487	488	430	459	471	442	469	520	465	470	465	487	475	477	465	469	461	465	476	491	450	464	446	487	508	500	486	438	449	464	509	482	479	438	471	450	480	453	469	494	467	447	511	426	480	455	435	495	494	476	480	464	483	464	455	501	500	469	476	502	510	477	468	509	457	445	524	497	450	481	479	467	461	448	444	439	493	474	505	441	465	500	469	446	425	489	476	454	484	452	431	497	485	464	493	506	486	457	446	479	497	496	451	487	451	505	448	480	433	482	470	475	469	482	451	491	497	434	481	429	496	473	456	460	515	492	446	484	474	456	470	466	502	471	507	510	444	460	466	488	473	500	474	470	465	481	491	465	464	464	466	474
5194	477	397	386	387	390	421	366	411	424	382	414	413	397	424	355	378	387	382	374	405	412	402	422	396	403	395	414	378	395	413	394	426	374	421	385	392	401	436	406	408	364	385	430	371	405	372	392	425	408	420	403	388	398	393	438	389	390	418	398	411	413	431	367	410	415	398	393	385	382	336	401	398	390	422	387	437	418	399	377	390	378	447	406	426	351	443	412	411	420	385	438	399	455	393	430	393	413	400	414	444	407	378	436	398	416	428	449	400	422	408	399	399	370	413	422	404	363	399	403	395	436	393	410	379	371	371	366	406	358	408	432	440	439	399	392	411	421	392	415	402	417	413	383	369	388	350	391	352	388	406	366	397	401	387	407	387	399	414	393	413	371	389	404	414	355	398	377	381	415	394	397	376	422	390	401	363	421	398	378	435	370	367	396	422	401	399	393	380	417	390	387	404	380	407	405	406	410	403	391	382	447	419	418	407	408	420	392	410	407	426	387	393	376	405	387	399	427	396	377	384	358	396	393	392	382	384	381	398	409	404	401	404	396	388	420	416	408	405	361	377	413	418	354	405	356	388	404	379	385	425	402	382	398	407	379	435	403	419	395	388	358	408	372	447	389	421	427	415	419	348	396	402	411	447	404	426	403	388	397	432	373	385	393	416	422	374	406	426	395	378	450	448	412	359	367	391	381	383	378	424	408	389	408	381	371	382	411	360	393	424	426	430	404	402	390	409	379	418	397	392	405	406	384	365	384	407	404	406	356	386	386	391	424	384	415	380	406	418	398	398	368	394	409	398	400	398	411	384	398	382	441	401	378	389	389	380	374	402	413	391	370	379	396	386	398	393	377	379	383	412	393	409	359	384	380	380	404	398	381	394	389	382	421	384	390	415	443	439	370	388	385	384	400	396	377	423	430	392	401	396	411	421	389	444	406	425	412	367	410	420	394	394	377	380	404	390	417	391	416	415	447	400	418	442	406	397	362	406	408	410	403	418	414	356	416	391	405	423	402	424	419	415	399	393	383	390	404	393	426	391	406	377	379	424	410	423	468	418	401	403	405	400	430	381	405	389	406	444	425	398	409	399	392	383	443	410	381	407	413	398	430	371	393	388	388	382	362	393	400	371	390	395	397	408	402	408	408	395	377	394	397	400	388	406	429	389	440	372	367	375	379	388	403	388	407	386	436	390	429	404	432	356	418	424	369	408	379	394	394	390	376	398	428	411	371	392	368	380	388	407	434	398	393	414	397	389	386	438	391	407	358	389	380	398	404	421	388	378	404	439	406	396	369	384	472	393	371	400	398	395	391	389	439	356	386	375	396	383	410	387	425	401	404	377	433	397	398	415	414	380	409	401	415	418	396	399	412	398	422	410	426	403	375	389	380	395	370	362	379	383	408	422	373	362	393	415	392	402	402	441	405	424	432	414	413	406	410	394	364	401	404	390	374	406	385	383	407	388	424	404	371	416	439	388	407	381	392	394	417	413	440	417	374	392	420	375	400	392	383	425	436	394	398	395	385	409	407	398	358	396	381	417	443	411	454	432	405	412	412	400	393	413	429	384	375	372	365	390	413	365	385	400	375	464	418	396	361	409	370	396	381	426	371	420	401	426	423	373	436	408	404	400	381	393	416	406	357	412	384	424	404	370	381	401	381	386	384	416	378	390	405	411	410	375	406	391	381	374	388	451	394	376	376	439	417	416	410	396	395	403	387	386	398	373	422	391	419	379	383	380	397	420	376	386	402	382	386	408	399	411	392	369	399	414	394	360	419	392	396	386	407	391	388	388	406	427	389	394	394	387	372	376	447	434	399	414	410	382	355	378	387	405	419	375	419	421	384	391	397	374	416	409	398	376	396	406	375	373	364	369	389	394	393	418	420	402	371	397	381	412	420	413	413	397	390	411	419	378	381	430	390	372	419	414	420	425	400	407	381	391	371	396	407	394	430	405	423	404	409	385	405	386	382	406	392	410	394	401	389	383	398	436	422	369	385	407	388	384	394	418	414	413	404	375	389	379	382	398	380	388	426	391	444	400	377	396	435	425	400	398	392	415	412	427	415	372	394	374	389	377	365	428	413	388	391	401	417	447	394	418	411	417	398	392	380	383	415	435	439	398	410	416	400	411	384	381	414	423	402	391	421	372	408	430	405	401	427	412	431	389	370	419	409	428	447	425	352	393	399	396	429	375	378	374	387	409	456	381	417	428	379	417	415	430	364	386	373	391	404	406	367	396	387	374	387	380	458	398	369	407	376	372	395	385	395	413	413	398	419	371	386	429	382	423	420	446	430	400	361	448	420	395	396	397	412	362	405	345	456	398	374	383	387	423	422	442	393	406	424	363	408	394	403	398	380	406	383	379	407	378	383	386	405	411	344	368	365	383	380	391	430	422	374	388	412	406	397	420	364	422	388	391	354	378	407	407	415	417	387	413	395	382	396	393	402	429	422	449	427	402	385	409	417	393	445	387	415	420	387	421	393	409	389	411	405	385	389	437	395	375	384	377	391	403	417	431	405	389	449	388	374	400	413	425	422	408	397	430	387	404	353	362	389	371	365	395	412	393	382	405	382	420	381	379	420	385	389	395	413	401	405	386	413	403	415	384	431	407	409	398	381	424	355	389	385	403	414	409	391	355	432	423	418	405	363	402	379	396	383	375	390	390	396	390	415	381	400	386	424	366	400	407	421	372	386	417	444	383	406	371	404	383	412	377	386	411	407	407	425	393	407	386	382	389	380	394	395	404	382	438	371	400	389	425	417	383	379	439	403	391	407	393	383	441	390	380	424	390	408	419	358	408	377	388	382	403	406	446	406	387	397	424	431	408	407	400	385	400	392	402	427	370	394	410	392	403	423	346	411	405	427	418	382	388	378	391	415	399	402	392	420	433	376	405	391	461	430	400	407	434	396	432	385	392	412	400	403	406	391	446	421	391	402	381	409	412	370	359	424	408	361	406	384	408	374	415	399	435	383	408	414	390	358	356	394	398	411	425	395	407	383	406	381	420	386	406	383	390	392	416	428	408	404	416	433	415	393	412	400	393	398	396	402	413	410	397	398	440	422	416	379	397	409	380	410	391	384	408	395	423	388	358	449	421	374	417	433	421	440	391	384	374	389	386	384	370	416	404	405	406	386	410	391	431	377	400	406	363	392	407	433	381	372	435	412	391	399	423	409	369	400	347	402	402	400	420	387	409	392	427	395	396	388	393	392	385	413	379	406	433	416	386	372	376	396	404	390	409	395	398	381	410	403	395	412	393	395	383	387	384	409	380	383	375	431	442	412	407	399	356	405	394	389	405	427	425	405	406	370	389	370	399	391	385	407	391	374	416	389	396	421	419	389	386	386	401	375	352	380	404	375	388	396	420	408	382	385	383	406	386	413	375	434	363	349	411	403	413	393	403	397	421	370	401	416	425	387	370	379	399	364	437	393	377	411	412	381	388	417	412	398	404	415	389	399	429	418	391	415	395	408	411	418	437	411
4529	968	924	969	940	962	953	900	985	910	953	948	950	967	989	976	902	976	969	913	951	964	961	961	898	968	969	965	933	964	952	945	1024	954	971	929	950	968	953	959	923	932	954	972	960	970	958	968	943	939	970	995	987	933	962	943	932	965	954	882	1004	923	950	957	951	989	910	949	968	1033	948	959	909	937	1018	977	927	912	967	930	972	951	928	917	956	971	953	948	951	978	934	932	954	972	960	1022	899	915	943	951	995	996	1031	959	1019	1008	937	995	946	953	1002	979	964	922	953	987	934	1008	933	971	963	1004	1009	951	984	982	963	909	968	965	934	960	959	886	981	973	932	978	971	946	1000	985	1022	957	959	909	967	998	943	1013	1014	1011	944	979	1012	977	939	956	991	986	970	942	1035	1022	956	954	942	959	967	1002	952	932	1004	961	939	945	959	987	952	970	998	948	1001	962	1006	939	927	978	1018	978	947	930	950	981	889	940	931	905	937	925	986	967	971	1033	927	923	932	939	1009	985	935	992	988	951	940	931	1003	981	953	930	1005	1029	978	988	971	983	978	924	927	927	975	952	968	924	979	914	949	910	862	983	965	934	942	980	1005	994	958	984	987	991	967	965	968	915	920	989	897	921	928	980	989	941	991	955	971	930	1008	977	942	1047	954	905	950	976	905	955	896	999	905	918	936	1003	960	1001	930	965	964	957	971	921	1020	958	963	972	971	973	973	978	1000	963	952	941	928	1013	978	971	970	948	867	979	1006	915	1011	961	910	933	967	936	923	998	974	943	963	1014	954	996	871	939	977	999	980	934	895	912	991	954	927	1000	930	926	1042	956	919	950	906	947	938	953	933	926	920	1006	920	992	969	943	988	975	920	898	1005	942	984	939	924	932	971	963	940	940	980	959	991	958	964	994	942	936	959	942	959	983	951	926	967	991	938	970	973	918	953	964	978	1009	981	961	1019	1005	943	986	952	955	961	951	971	967	907	947	942	972	971	933	955	1001	876	1006	937	869	977	950	999	967	960	1001	979	916	960	967	937	971	1033	1009	945	935	958	986	911	954	968	978	944	979	985	1000	987	976	975	998	936	978	955	958	971	939	962	947	992	968	947	945	958	936	949	978	904	963	963	940	866	975	993	1006	939	1025	914	934	1029	947	901	966	954	929	924	976	921	1006	956	979	948	898	1003	962	958	962	960	961	934	949	949	948	992	977	950	950	958	1008	946	973	934	952	969	946	945	994	970	911	986	965	988	977	946	957	954	986	991	962	994	953	959	966	894	993	1000	970	979	945	911	1006	924	996	968	978	939	926	966	956	977	944	981	924	984	920	985	924	971	967	974	944	930	933	953	936	950	930	896	1004	988	993	982	906	930	922	942	949	980	1001	955	942	996	924	904	979	893	933	1002	977	942	986	1016	978	890	958	1009	949	953	999	970	963	984	891	1013	984	942	927	974	969	1009	894	936	922	932	917	945	924	1007	964	930	941	1011	976	972	953	1030	989	901	943	917	938	1041	997	950	954	965	1032	1014	952	997	945	982	997	981	935	959	940	948	965	988	934	1003	1010	974	981	922	995	1023	967	926	944	961	913	967	946	995	943	1007	989	942	994	927	992	931	1026	887	923	996	923	990	972	922	979	968	946	972	964	974	915	961	925	971	951	942	998	1022	924	942	928	970	951	945	933	983	930	971	904	995	941	947	883	1010	944	884	1047	975	947	943	902	956	1006	960	990	911	968	999	945	987	962	942	884	976	921	953	977	950	985	964	935	990	972	1001	969	1028	970	944	989	961	968	1022	995	974	1022	918	922	923	977	946	974	977	959	969	928	989	942	971	969	1006	993	929	1030	962	877	893	903	961	947	993	958	988	949	974	975	962	963	887	910	935	970	970	945	967	959	976	986	983	1007	930	960	932	977	956	930	972	908	935	915	1012	907	930	986	921	987	947	942	981	901	981	959	932	915	920	930	945	961	919	941	978	974	954	927	945	965	990	1007	987	983	1033	979	948	946	968	976	952	1007	959	967	972	939	951	945	942	924	922	984	948	1007	977	978	942	944	956	970	1011	925	956	925	971	951	947	897	970	963	964	1038	979	974	939	942	899	978	917	961	959	916	970	1012	900	964	979	947	980	955	917	985	987	930	960	1026	1002	976	983	1025	976	960	967	936	922	986	932	966	957	949	962	994	892	940	978	959	1037	958	1022	968	962	971	975	954	1006	945	909	983	947	963	915	969	956	973	1000	978	937	1006	961	932	974	937	950	966	949	944	1012	984	922	942	930	946	928	938	992	991	945	953	947	974	962	939	1012	1008	929	930	1008	923	976	966	979	949	982	955	984	921	968	933	956	1003	908	938	980	966	923	922	934	920	922	907	965	948	960	943	983	953	984	997	995	921	972	960	1011	883	954	909	965	939	888	996	939	981	938	915	1009	940	925	967	974	988	1006	976	932	957	888	947	945	958	940	966	976	977	938	960	1041	947	936	965	1033	966	986	932	922	986	938	933	981	990	961	953	948	880	935	994	917	1021	944	936	972	980	916	1010	987	951	975	903	983	953	956	958	926	928	969	961	965	988	950	937	980	911	933	959	942	969	940	988	959	941	945	984	898	948	970	966	1015	957	984	926	931	983	955	945	973	971	1003	1006	969	947	950	956	950	933	1002	973	959	985	1000	934	877	965	940	938	974	929	983	987	919	931	905	1013	952	922	967	958	988	996	936	941	963	937	976	976	904	927	959	940	963	963	971	1016	941	978	930	949	935	973	972	897	999	924	972	971	992	1023	968	961	916	965	907	963	982	930	978	988	968	978	953	984	1002	894	949	936	976	998	1000	958	925	920	940	982	991	935	962	947	942	1000	960	940	968	955	929	962	932	914	921	960	962	942	951	929	954	982	953	990	958	946	940	943	951	951	953	1017	984	913	952	961	934	977	897	938	999	948	937	966	944	973	941	929	977	990	962	897	967	972	946	924	959	956	1011	983	973	967	998	965	987	946	978	910	986	1021	991	1005	960	920	990	1013	957	939	945	957	1005	918	958	1010	920	998	932	936	959	898	966	1029	941	934	988	965	963	942	947	999	978	959	924	938	940	890	968	940	936	949	958	949	916	995	976	928	933	916	932	917	1006	973	992	971	905	994	936	946	982	924	981	936	963	961	953	932	929	998	951	958	965	954	1027	963	944	952	930	930	960	937	994	980	917	962	957	972	995	938	915	935	953	939	958	980	954	962	989	963	955	897	917	926	931	989	971	930	1012	981	967	971	954	958	967	996	971	910	938	901	969	963	960	1036	951	953	978	975	957	997	955	928	1021	937	925	949	972	941	1021	961	1028	940	1004	931	946	953	962	942	931	959	1015	1021	939	1008	997	1006	990	962	943	945	961	965	998	990	944	954	962	940	956	908	990	984	958	1028	954	1023	1012	936	928	949	976	948	954	978	985	963	925	992	957	977	941	936	976	930	991	960	977	966	980	899	925	938	984	1009	995	989	965	987	916	989	964	946	988	965	987	973	982	963	980	921	975	968	937	906	916	937	960	981	968	906	926	878	966	1010	947	924	1000	952	938	951	935	965	946	963	942	968	951	979	978	954	959	955	965	893	952	932	955	1000	979	989	984	1012	995	913	899	981	920	934	946	946	898	938	936	944	910	1010	911	958
16598	1470	611	504	442	440	376	396	380	406	409	380	395	374	370	356	356	380	395	375	396	383	336	357	359	378	351	388	339	360	394	384	366	375	364	380	364	350	355	367	381	369	351	391	353	383	370	368	341	373	371	374	357	389	355	356	358	361	381	346	378	383	381	366	370	395	402	372	349	359	364	372	362	360	357	378	366	369	364	343	376	363	351	375	360	323	377	375	329	385	364	362	402	417	356	359	340	338	389	362	392	417	409	340	378	406	371	344	396	362	388	393	342	324	340	383	328	367	347	357	392	379	398	367	362	344	370	392	356	409	377	382	345	349	371	379	380	355	377	385	355	332	368	357	344	386	375	352	380	391	414	350	378	377	371	367	368	336	379	382	355	341	362	368	355	368	354	399	358	343	358	376	378	381	350	373	363	377	349	369	388	377	322	373	351	344	376	322	349	359	337	399	376	388	358	360	362	373	390	377	358	386	348	377	380	342	351	351	356	386	344	339	338	353	353	357	363	374	374	403	366	380	405	361	415	346	355	357	373	405	409	398	372	368	381	335	335	330	340	362	353	355	344	372	373	355	381	360	406	370	361	331	394	321	357	357	349	341	359	393	353	366	392	406	372	367	378	359	364	388	372	350	320	368	413	355	362	372	364	372	402	405	357	380	433	369	361	364	371	360	390	372	369	348	376	364	358	384	366	354	392	406	416	353	376	363	411	360	357	357	370	355	388	371	359	348	352	397	377	406	370	367	420	372	371	366	394	356	350	376	357	348	388	380	364	376	356	373	376	394	380	349	367	378	307	405	374	405	349	375	371	372	368	372	369	360	394	366	392	337	364	381	364	379	427	402	337	399	395	353	372	386	347	404	353	358	380	334	336	397	329	377	409	403	344	352	400	389	353	335	363	382	394	332	368	339	342	391	353	369	344	342	351	372	408	368	339	356	366	398	368	385	354	351	347	388	356	360	376	366	359	349	361	373	359	368	342	376	391	372	340	423	361	359	384	339	361	405	358	369	378	340	373	394	351	381	365	372	376	373	350	333	388	328	359	330	365	375	372	376	345	395	365	351	356	404	329	395	363	377	342	370	386	344	378	382	369	357	413	397	391	351	351	368	381	350	375	385	384	366	403	344	355	356	328	363	386	353	402	399	372	352	364	389	398	391	322	371	367	371	343	346	373	379	371	385	361	397	336	367	368	370	355	369	413	368	367	337	360	370	340	377	336	378	351	384	368	349	363	385	382	366	315	365	402	399	389	370	337	378	348	387	355	380	359	367	371	369	360	340	364	378	343	402	404	347	364	350	376	337	383	361	393	372	402	392	344	370	372	412	359	312	355	379	363	382	342	400	369	357	362	374	376	392	374	359	412	351	370	372	346	383	375	360	350	374	385	385	390	349	366	364	376	377	355	397	378	409	349	404	368	338	387	398	373	349	414	362	387	355	350	386	387	349	334	351	365	388	360	326	384	328	384	389	328	346	355	379	397	407	357	356	327	374	358	375	370	359	373	375	351	408	355	361	365	404	381	360	383	346	382	374	370	370	361	341	351	366	378	394	372	390	383	367	359	369	405	362	399	354	391	369	361	359	344	388	346	371	367	378	371	339	364	360	397	349	332	341	364	368	389	348	377	353	352	374	317	380	343	359	327	349	362	393	373	345	362	367	343	348	350	399	371	376	338	376	342	361	367	390	378	391	357	355	376	354	308	338	343	337	340	374	382	384	347	375	365	318	367	401	365	396	362	361	359	399	384	374	363	371	370	401	385	371	370	363	369	401	363	391	403	389	391	362	348	360	347	372	384	349	338	376	393	336	349	368	396	371	374	355	377	368	358	328	341	346	346	369	347	378	349	362	360	366	342	363	392	371	341	377	407	365	360	382	391	388	377	379	327	335	396	347	366	379	358	371	339	348	371	407	397	360	364	347	394	305	350	356	349	367	383	339	367	381	361	372	356	378	363	346	378	389	377	391	374	371	338	359	367	359	353	353	341	387	342	324	366	360	390	378	319	358	363	365	355	372	359	368	366	335	352	343	390	347	383	376	395	338	361	340	363	364	334	377	372	383	392	372	344	370	361	402	391	366	336	351	361	359	333	387	326	364	395	389	362	366	363	374	348	333	367	357	364	376	352	390	370	374	368	390	354	355	391	353	396	431	363	387	384	356	356	364	363	351	359	368	391	385	371	350	334	349	376	410	386	392	364	394	356	359	366	342	353	364	358	350	345	370	359	326	362	372	389	356	380	370	385	346	348	389	373	365	411	394	378	383	354	371	410	364	369	351	379	357	382	364	360	369	340	358	359	365	399	351	363	401	347	309	362	362	349	359	357	320	368	396	369	322	380	364	364	398	382	412	348	323	369	393	338	353	336	323	343	383	357	336	358	390	350	408	391	365	395	378	335	387	379	391	346	394	361	354	360	375	362	349	364	376	359	364	343	358	346	377	368	331	420	353	378	354	378	378	344	367	375	351	394	392	388	392	374	361	351	343	383	365	384	358	352	381	381	391	359	365	334	398	342	351	343	384	360	360	376	377	361	404	387	388	368	311	377	366	369	356	357	372	341	366	366	345	347	372	353	396	343	376	380	350	380	359	396	414	406	396	383	417	385	313	367	314	375	345	413	395	381	367	376	361	367	364	366	362	350	357	357	366	392	357	376	359	366	407	337	378	351	363	365	349	362	414	426	341	343	382	364	378	377	393	403	350	376	381	355	358	388	392	376	377	393	336	399	372	392	347	383	364	344	357	417	363	358	372	374	350	424	368	357	386	376	332	377	371	374	366	381	406	360	371	325	348	353	365	371	370	401	331	347	371	375	327	368	390	359	387	372	390	380	364	327	399	387	385	337	354	384	367	340	378	400	393	350	341	361	368	393	333	357	372	351	364	384	363	369	360	357	356	347	393	396	377	333	385	327	361	358	356	343	347	369	364	360	327	390	360	404	348	368	363	354	358	367	359	362	358	373	379	397	380	409	369	383	375	352	323	386	345	363	365	373	334	345	338	412	366	407	343	348	374	387	394	378	384	440	351	380	362	353	375	357	366	379	365	351	326	366	399	365	385	332	387	375	352	376	385	365	348	367	339	369	393	351	349	350	400	323	363	368	397	373	409	427	372	349	349	357	347	375	399	364	343	356	383	358	354	361	360	399	413	371	372	342	366	408	364	365	397	384	362	382	348	399	367	336	372	364	382	337	360	371	399	338	378	374	344	360	371	376	368	384	378	343	378	366	345	325	394	352	350	373	347	369	392	309	356	358	369	362	363	366	350	391	375	354	374	370	384	366	375	385	353	380	389	364	366	367	414	379	357	395	373	346	339	358	343	376	399	388	411	381	369	355	348	338	355	382	348	389	385	350	380	354	345	343	348	350	389	370	363	357	369	383	402	390	366	341	325	355	370	344	390	336	386	324	368	366	378	338	333	378	352	369	378	363	378	337	342	372	379	348	380	341	351	408	386	366	365	331	376	416	381	396	356	362	381	384	401
12303	1077	1394	1501	1298	1198	1203	1051	1106	1017	986	968	917	926	942	901	903	914	925	908	893	905	912	850	892	951	897	906	944	892	853	948	852	904	906	870	883	926	878	909	890	868	875	850	841	839	875	863	883	889	919	900	919	907	862	895	897	871	892	851	872	829	866	925	906	855	877	877	906	948	917	922	889	883	873	846	854	865	908	899	869	859	878	880	827	875	874	861	870	831	889	869	878	924	918	851	876	894	921	874	861	878	886	838	926	926	875	859	874	940	894	875	858	905	906	898	825	929	931	879	913	865	892	852	876	892	908	904	875	894	869	920	916	861	888	852	916	938	808	853	919	917	873	807	878	827	850	891	864	907	885	865	889	910	885	846	904	881	893	866	908	862	873	861	890	865	882	875	899	914	810	901	882	875	871	875	862	915	909	878	907	878	819	811	857	873	890	919	914	821	915	866	866	840	899	828	825	881	924	914	873	835	868	874	888	936	853	854	856	873	879	894	880	905	880	863	881	803	892	894	904	879	880	883	912	931	880	879	901	892	886	948	852	893	902	892	866	909	858	861	891	870	928	879	870	901	911	838	885	911	841	857	867	847	901	933	965	833	908	885	896	857	901	861	852	880	888	881	802	906	896	884	853	913	888	877	896	872	908	844	866	824	874	819	838	898	821	837	884	885	921	883	839	864	900	846	868	901	883	932	884	939	935	878	897	908	838	902	880	873	888	885	899	871	879	898	845	879	855	862	879	892	873	879	897	867	840	843	861	928	869	865	861	872	838	873	902	803	937	907	845	914	867	897	884	847	857	868	870	893	835	866	862	870	871	912	838	860	864	859	896	856	845	817	908	903	895	890	888	865	895	889	896	838	867	859	881	883	878	874	850	843	895	850	840	890	914	909	881	863	850	900	914	872	901	915	915	872	875	816	878	881	812	837	885	850	879	920	829	889	884	844	899	854	907	866	856	884	858	909	882	872	925	894	806	875	844	915	873	849	867	843	856	865	832	843	896	856	856	873	879	898	887	850	904	896	846	903	855	869	875	876	844	899	954	886	877	876	854	898	851	942	909	862	839	887	860	856	899	821	917	829	866	860	890	835	807	875	846	872	875	914	889	873	854	846	846	916	902	853	935	872	946	856	904	896	842	859	907	911	867	892	872	851	857	891	883	858	921	873	864	866	883	884	814	842	894	886	865	860	947	836	887	871	874	889	893	872	916	826	902	891	866	867	842	918	859	914	806	893	916	902	894	887	951	909	830	901	915	846	921	909	918	886	883	864	901	892	903	898	890	856	894	888	895	862	893	888	919	848	850	897	869	859	910	887	867	898	883	882	921	899	817	878	863	841	871	847	888	876	842	880	839	874	873	880	892	875	846	857	871	878	905	932	856	874	830	873	881	880	899	897	864	890	911	855	879	868	867	863	837	906	880	901	870	887	887	910	885	883	890	881	823	886	825	881	889	882	893	855	936	865	891	914	931	883	948	881	880	915	866	878	891	880	830	896	942	829	863	888	842	916	890	914	847	876	867	898	928	895	898	848	874	837	834	871	893	851	874	865	817	878	845	857	837	911	848	850	895	816	889	866	935	852	854	878	858	818	863	870	823	884	931	875	847	820	872	901	864	892	911	846	880	925	874	851	883	885	853	943	894	863	862	844	895	840	873	849	879	862	882	875	866	829	906	889	877	862	869	879	912	880	775	828	882	937	854	856	899	820	883	843	873	868	903	834	876	826	871	861	853	874	881	875	825	891	931	912	858	856	916	877	917	869	864	871	882	872	880	844	860	851	875	850	881	870	860	833	836	891	887	898	933	903	806	897	864	876	867	862	889	926	902	885	835	845	897	867	859	856	882	928	832	803	905	832	977	859	878	850	880	870	936	837	861	891	926	824	881	907	893	850	924	939	896	885	871	870	919	879	868	891	870	858	916	857	904	845	839	898	894	909	881	866	881	866	905	890	890	944	861	912	869	847	840	901	881	885	893	895	922	892	928	878	850	916	885	931	921	872	865	873	862	855	889	867	851	874	865	862	917	883	933	841	888	924	909	900	945	858	857	869	816	866	864	852	901	851	886	911	886	874	884	800	856	806	840	862	872	858	926	922	909	887	881	885	885	862	900	890	863	914	863	874	928	857	893	861	854	876	835	868	935	905	871	876	910	831	845	874	889	881	882	892	874	917	916	872	880	887	890	891	881	848	894	887	873	892	902	930	856	836	893	853	870	857	886	886	866	855	927	867	878	863	824	887	889	880	835	775	924	915	867	915	849	882	960	932	905	926	893	853	859	877	907	903	847	864	921	880	868	895	858	866	881	903	854	908	919	846	893	860	910	914	916	847	843	855	893	914	811	856	827	925	849	859	890	877	881	861	856	845	902	874	824	868	849	915	889	864	907	853	933	856	866	895	873	865	871	843	885	824	880	822	933	899	912	907	831	860	870	930	857	879	863	858	913	877	824	854	857	916	905	858	899	852	883	929	910	854	864	916	853	842	869	903	880	881	841	966	884	841	873	874	893	882	892	931	948	873	868	828	848	910	907	880	919	883	880	859	893	900	804	920	843	876	888	868	840	904	950	849	872	871	840	926	873	865	850	858	951	867	897	886	940	821	919	908	889	897	877	879	871	819	867	858	888	906	830	870	850	863	895	890	934	874	869	870	862	835	869	839	912	851	869	893	948	857	865	881	881	850	852	856	896	868	817	912	857	848	810	899	821	814	839	833	906	828	866	863	874	911	918	861	904	951	907	893	886	872	872	885	874	880	842	885	878	906	867	898	916	883	863	961	849	874	913	951	825	863	848	894	900	858	808	848	896	840	864	862	887	870	884	851	904	837	897	865	894	883	851	849	912	881	864	941	905	905	919	896	868	873	875	851	884	887	809	926	843	873	878	882	880	803	846	852	855	845	864	897	851	876	861	922	887	883	893	878	899	906	953	900	889	913	870	876	908	852	837	932	877	845	908	872	869	944	864	873	857	871	872	850	889	887	865	908	938	944	931	902	867	898	891	932	916	892	902	862	890	898	913	971	848	883	871	853	902	893	889	859	834	899	906	893	877	846	904	850	870	876	919	877	883	893	920	899	876	860	905	907	909	883	902	847	880	897	866	863	861	917	850	887	945	882	853	895	848	880	808	816	856	893	845	890	937	865	874	856	881	896	898	844	915	829	839	896	883	853	872	826	849	867	879	873	846	894	889	887	869	918	890	927	916	889	901	869	867	843	808	874	911	851	853	907	867	900	886	907	853	905	868	850	883	861	923	857	848	828	896	917	902	881	908	896	901	846	848	910	862	918	884	926	850	917	863	866	854	878	929	924	924	876	917	836	856	907	927	860	875	836	868	827	865	853	882	918	886	898	932	851	862	872	854	906	842	888	888	879	860	861	843	867	833	882	863	861	858	925	857	863	871	891	849	909	894	885	912	880	862	950	936	852	872	841	909	896	903	873	922	834	915	916	874	903	875	861	902	886	904	837	913	864	834	859	884	867
27794	3609	842	534	382	298	258	254	225	215	197	204	192	216	203	187	208	224	191	189	176	149	188	167	177	186	189	175	189	186	173	173	201	173	190	167	156	199	177	178	200	171	206	172	214	178	189	181	177	176	190	160	186	160	187	188	182	186	168	184	204	183	170	180	185	182	167	173	161	165	180	170	189	198	183	185	188	181	183	172	195	190	158	204	167	164	192	152	141	175	189	193	159	184	172	197	167	190	149	177	179	190	195	188	177	172	193	138	171	182	160	187	192	166	176	176	184	175	168	183	165	182	185	183	188	190	169	165	190	208	232	180	176	194	157	144	176	177	159	177	208	155	158	160	172	192	171	161	177	171	199	183	191	161	196	172	182	171	159	161	168	163	173	183	160	181	149	193	158	188	179	182	197	195	181	192	182	203	202	167	176	162	190	168	172	167	169	162	172	168	163	191	173	185	178	176	186	174	178	189	204	173	175	184	189	207	165	168	196	187	187	194	204	160	172	173	208	201	180	177	210	169	158	193	191	177	205	169	181	191	153	161	164	173	159	195	170	193	208	199	168	181	172	156	166	188	161	182	179	197	188	177	182	170	213	212	149	171	172	166	184	173	183	170	192	189	178	166	192	197	168	179	182	189	181	174	178	188	174	171	204	200	186	164	181	170	190	186	215	162	139	154	165	169	182	181	179	187	175	189	177	173	172	168	173	191	168	199	190	189	167	184	187	203	175	171	219	168	144	166	192	156	173	192	170	181	172	156	210	178	162	145	180	170	174	177	192	157	191	176	201	172	178	180	191	168	173	176	172	201	165	174	184	177	170	197	164	179	171	176	169	173	173	190	174	177	172	185	154	173	190	195	157	176	208	190	173	169	168	161	169	179	181	179	174	183	160	175	192	186	180	166	190	156	181	168	146	209	173	201	201	173	176	190	167	171	167	183	190	168	170	170	157	175	180	183	177	214	197	170	192	185	218	180	167	172	179	169	170	159	198	199	168	151	185	181	167	151	178	160	157	162	189	186	187	168	163	183	177	175	176	169	162	193	163	195	150	194	175	166	159	170	167	177	170	179	173	193	192	174	167	176	199	186	182	163	170	190	184	176	176	163	145	176	158	172	200	157	171	175	190	160	178	169	206	191	186	158	174	193	192	196	185	173	169	179	172	173	203	157	183	160	180	156	193	204	189	168	180	180	181	185	168	173	198	166	189	185	170	180	173	147	165	189	179	182	190	169	187	185	162	171	190	191	192	176	195	174	182	189	191	167	145	189	185	172	183	174	173	186	159	163	157	166	193	178	181	178	184	192	201	169	175	133	172	181	184	175	153	184	202	159	186	169	182	222	177	188	172	169	169	199	167	163	156	208	162	176	166	188	160	175	175	143	168	184	166	174	154	154	172	180	154	171	159	166	171	175	171	153	164	172	170	176	178	183	162	170	165	182	157	177	176	175	179	175	200	198	152	175	171	177	168	160	162	161	177	174	201	178	180	173	160	182	172	151	147	163	173	172	186	173	177	161	176	155	183	172	170	204	182	198	171	165	160	162	192	184	174	190	163	156	167	160	173	169	174	176	174	173	186	185	195	187	167	194	197	177	169	167	185	181	195	180	177	168	162	174	196	177	193	152	176	186	158	182	163	180	204	179	176	181	155	200	180	172	159	164	189	184	175	206	218	158	178	185	166	188	190	185	188	173	196	197	175	170	174	170	159	167	157	205	175	173	193	176	183	187	170	190	212	192	197	196	177	169	167	186	174	183	171	154	149	178	178	170	197	176	174	188	213	187	165	170	140	204	181	164	186	165	178	190	173	172	187	177	182	184	193	165	172	192	176	170	153	176	155	195	177	187	189	226	177	166	198	150	188	157	156	181	174	160	185	187	179	172	170	178	203	176	178	166	174	189	168	167	188	160	178	165	186	155	174	173	177	178	161	181	167	195	164	182	164	207	191	193	197	180	191	196	202	176	198	203	164	167	187	194	179	167	187	189	159	162	196	193	179	171	188	174	170	209	178	181	177	169	191	173	165	169	156	161	198	170	175	182	166	188	204	175	189	153	187	180	199	170	184	180	174	156	149	195	191	212	174	179	186	192	165	176	192	161	165	180	189	218	176	180	157	183	187	197	162	162	189	166	176	162	158	182	175	191	185	172	162	188	193	193	184	155	168	161	183	183	199	177	165	208	177	191	176	157	168	163	179	185	171	182	177	188	167	184	184	180	196	173	171	154	179	184	214	199	159	178	178	201	165	185	177	189	193	195	204	225	170	165	203	171	185	174	189	190	175	185	189	169	177	177	180	168	141	201	161	185	173	168	169	171	185	169	163	190	163	197	170	167	167	171	170	191	189	177	182	175	216	188	176	162	186	181	191	213	193	166	169	179	163	170	196	194	175	189	161	186	177	165	168	160	160	164	177	185	195	191	181	199	167	170	152	207	184	164	178	185	160	190	178	169	188	163	152	200	198	161	157	179	162	176	174	196	176	194	173	160	187	184	176	173	185	178	169	188	179	173	169	159	166	201	210	153	164	177	154	170	170	178	190	174	183	172	180	187	183	165	179	173	180	185	181	190	164	165	163	182	188	184	157	193	191	189	188	209	194	182	177	157	182	189	153	155	169	170	158	178	170	179	181	154	168	176	183	203	187	162	191	189	188	188	181	189	180	169	189	153	170	184	185	167	153	174	160	169	151	189	180	153	180	184	188	170	195	189	186	155	191	164	170	169	152	192	175	149	149	164	173	173	174	188	172	177	191	159	165	161	187	165	178	181	215	201	163	167	188	196	185	170	163	173	179	170	165	167	168	186	181	175	179	157	168	177	189	177	184	167	187	175	168	176	183	181	155	182	208	176	154	170	175	187	170	179	145	181	172	164	173	158	189	174	174	169	170	190	177	180	180	171	136	166	185	157	181	177	161	191	205	183	202	192	178	166	161	175	161	174	174	172	182	174	174	184	166	195	170	188	176	184	176	196	170	185	157	186	160	196	213	209	179	183	176	183	199	169	159	217	176	203	190	155	187	198	181	165	187	188	170	172	164	193	152	191	177	160	172	181	185	189	187	184	191	192	196	174	185	145	183	180	170	157	187	181	169	182	174	166	173	173	186	164	154	176	170	185	202	176	152	171	177	153	168	195	171	177	174	205	186	192	174	198	180	182	176	174	175	191	179	173	182	173	181	193	179	199	175	169	179	184	211	163	186	173	189	163	172	206	183	155	171	163	179	167	203	177	166	182	181	210	176	180	183	191	193	173	161	190	180	173	170	183	151	147	181	195	202	176	178	172	171	157	162	173	195	165	191	190	179	162	163	187	193	183	206	187	193	164	171	211	191	177	172	187	186	149	202	191	183	172	177	176	175	182	167	160	188	162	183	162	169	178	178	187	175	170	187	196	170	136	170	173	170	174	188	180	157	199	177	172	180	201	175	182	176	165	148	178	182	174	203	166	172	210	193	178	176	175	195	188	179	183	188	178	176	174	193	169	160	210
16792	915	1527	1670	1402	1146	949	839	712	698	678	650	618	569	564	551	539	584	599	513	487	523	564	539	505	525	489	514	498	498	490	470	483	469	527	511	493	499	471	509	466	468	506	480	476	473	470	541	492	495	493	469	484	466	502	457	474	496	452	482	486	479	465	486	454	505	458	478	488	465	473	500	444	439	415	463	453	435	459	469	477	450	428	465	473	463	505	493	452	503	482	472	471	456	488	488	456	458	440	497	448	479	501	467	483	498	436	458	469	467	463	467	491	504	448	496	447	458	486	508	452	480	461	469	471	505	440	494	472	440	463	506	456	475	442	474	466	473	445	483	473	492	487	460	433	451	481	489	450	486	481	474	468	472	481	506	460	489	476	455	454	460	484	472	496	452	455	505	453	446	481	476	485	486	464	458	483	449	477	453	463	454	448	405	476	477	470	449	450	443	474	482	440	447	420	451	481	488	483	453	483	460	460	455	451	486	498	457	440	484	477	470	495	477	455	469	508	468	469	434	462	458	427	473	468	462	459	472	480	469	446	463	490	464	462	466	502	456	471	470	465	461	430	448	475	483	496	501	456	470	471	463	468	426	435	487	453	479	420	462	477	460	470	457	476	496	468	483	441	485	398	474	489	439	462	496	460	451	425	453	470	441	446	488	463	455	458	486	487	492	462	489	491	435	461	494	459	438	464	497	466	429	465	466	483	483	446	440	457	453	460	464	452	466	434	441	457	503	466	468	458	486	469	491	490	477	448	475	467	454	429	434	485	445	469	471	485	447	505	432	511	470	454	507	469	472	435	458	442	479	462	432	434	468	433	479	456	464	478	459	488	433	444	469	473	507	471	471	458	447	448	497	456	467	496	475	476	411	456	473	423	490	467	459	485	465	465	448	497	491	470	469	472	440	439	466	471	479	469	446	480	444	427	478	426	438	496	484	480	495	464	465	470	485	470	462	479	450	450	464	476	488	482	514	412	500	468	489	474	447	473	511	461	478	444	465	471	457	451	498	483	460	458	433	455	436	461	481	475	445	464	425	502	466	483	475	494	465	435	474	511	491	449	446	505	490	502	466	442	467	488	465	424	436	453	481	481	473	497	485	505	453	468	468	457	490	426	456	462	473	482	483	503	490	434	465	484	480	485	472	463	439	468	483	461	442	459	493	469	492	477	449	458	475	456	460	465	461	473	452	477	456	413	471	453	484	459	510	433	457	454	482	477	430	461	474	455	512	451	464	458	491	449	501	459	460	516	451	482	479	469	478	460	507	461	449	468	467	463	436	488	436	444	497	450	429	441	474	468	456	479	456	540	509	460	457	493	459	490	481	454	490	515	453	455	439	488	507	451	458	461	503	471	452	433	487	487	487	457	451	478	462	471	442	482	496	415	453	467	456	473	465	509	478	454	474	481	476	495	467	479	479	479	502	428	480	481	521	459	495	443	529	465	485	438	475	456	484	460	485	432	468	497	459	452	472	493	502	489	446	467	471	463	447	506	468	466	478	433	495	487	445	448	434	443	453	433	422	493	461	458	473	457	438	483	430	483	459	461	477	460	458	415	482	456	454	464	495	446	446	452	477	464	427	483	436	460	477	462	545	446	446	448	423	473	490	459	451	470	482	455	493	437	472	489	485	484	450	466	455	464	468	461	503	459	468	471	461	487	447	513	435	462	486	470	466	479	490	469	459	441	467	438	478	458	473	429	487	464	436	495	490	473	456	457	461	483	443	439	498	444	458	434	499	441	455	474	476	458	474	487	467	430	452	503	503	449	453	491	529	447	478	488	442	458	484	483	442	429	458	439	435	470	487	482	495	474	442	469	433	466	473	454	481	448	485	457	460	450	458	474	478	455	421	480	464	462	456	446	460	492	437	486	478	483	464	489	474	448	474	454	445	447	483	467	470	447	441	475	438	465	455	501	421	446	468	449	418	473	458	464	463	477	454	476	494	472	454	473	457	448	441	464	454	462	481	439	459	438	500	491	467	508	462	496	513	474	452	463	422	459	490	469	500	483	460	495	446	475	432	463	438	470	469	458	470	510	452	481	469	481	439	484	498	472	443	468	457	451	452	431	451	471	491	482	490	480	459	473	446	475	449	430	459	495	465	486	466	452	451	464	449	442	457	447	457	456	459	451	457	461	506	449	483	459	459	466	460	481	447	453	456	442	468	470	458	454	468	455	441	431	462	424	441	423	499	463	491	461	478	472	442	420	500	444	455	501	417	430	467	459	460	440	482	482	457	506	474	452	454	478	465	476	420	494	489	507	452	485	475	450	495	431	497	473	481	447	510	464	469	502	459	485	485	468	508	475	448	474	493	484	445	444	470	418	491	473	438	487	485	463	451	448	465	414	469	491	450	484	464	436	493	442	529	478	428	448	487	446	472	442	441	472	476	444	482	432	488	425	491	427	472	491	472	436	482	476	491	446	459	490	480	465	508	485	461	466	445	448	445	471	434	479	441	476	475	457	472	440	427	440	434	452	469	458	495	472	485	467	463	461	469	468	503	468	446	437	431	484	463	475	470	468	427	454	462	471	470	456	450	471	428	463	439	500	448	461	451	507	447	463	456	486	471	463	506	486	454	422	495	481	445	427	461	447	490	456	474	492	456	479	448	471	490	455	480	515	435	468	472	502	480	448	457	454	481	448	491	500	449	456	456	450	491	464	478	452	429	482	468	413	423	475	481	460	449	454	469	445	487	508	497	483	482	439	493	486	477	478	483	471	440	488	452	486	497	468	469	472	476	467	484	487	440	465	467	455	489	430	460	466	457	443	503	489	434	449	442	483	479	470	439	459	459	426	456	436	475	449	458	457	434	459	468	500	484	474	484	417	445	485	433	448	465	468	447	448	455	479	463	500	501	474	485	458	424	490	439	471	475	479	443	475	468	469	452	444	437	463	483	458	452	455	449	464	464	449	448	476	445	460	447	458	450	511	470	503	440	437	512	451	434	490	450	466	459	441	485	452	502	475	429	488	465	475	438	497	438	475	462	449	496	464	497	466	480	475	453	422	490	477	493	467	457	485	462	470	488	446	465	446	425	470	446	457	439	473	486	470	500	441	434	438	463	466	444	479	455	422	475	475	497	467	481	512	446	457	503	419	456	422	448	454	470	470	452	494	458	456	469	479	453	480	460	445	466	455	496	468	419	440	447	466	473	466	513	464	452	467	472	463	433	469	479	465	425	452	427	452	461	466	463	464	479	435	455	480	473	443	524	446	475	446	467	430	463	451	476	457	475	424	439	456	482	472	472	495	455	465	508	445	520	485	471	424	449	454	479	509	454	459	482	437	488	449	460	461	476	460	488	431	453	505	468	484	476	448	454	461	457	453	479	473	474	458	491	480	446	447	465	457	473	456	468	489	483	505	504	507	477	448	491	467	463	456	473	481	444	456	453	457	455	466	455	447	494	471	482	488	453	490	451	454	446	489	482	491	483	495	474	422	477	483	499	462	460	420	488	450	502	489	475	442	457	462	492
5322	543	427	440	399	393	407	443	372	401	412	445	403	398	427	377	424	387	406	392	393	415	410	370	389	417	424	400	382	416	426	410	421	395	409	401	369	381	378	424	411	391	385	413	399	413	382	396	393	386	417	402	413	337	375	408	389	427	415	422	410	402	405	396	405	413	386	362	373	415	394	389	402	434	401	423	408	375	419	387	386	411	403	396	373	394	413	420	409	406	421	389	387	387	409	402	401	397	396	431	408	411	385	374	415	415	402	433	401	426	379	385	410	391	459	378	381	388	392	371	368	436	388	420	422	396	412	390	424	397	427	359	363	376	398	416	387	404	373	417	421	404	379	433	422	417	402	435	397	388	391	384	419	393	394	426	418	408	394	423	419	433	357	383	388	405	384	382	372	361	366	396	382	419	409	417	363	385	410	397	432	403	397	406	415	404	377	407	349	399	393	409	378	379	429	402	413	397	411	391	375	415	390	391	431	395	389	374	381	432	407	414	364	396	377	419	378	366	401	399	412	407	395	427	391	419	369	424	392	395	398	364	417	390	413	406	397	396	383	399	410	338	431	382	375	396	432	414	414	419	428	392	398	414	432	412	379	410	403	406	419	394	400	402	394	411	405	412	441	385	378	408	423	396	374	392	397	402	385	402	379	417	413	418	432	382	389	395	410	382	411	401	380	372	403	427	405	387	428	397	377	417	371	400	397	389	381	433	428	385	417	460	384	389	407	368	386	382	403	354	412	371	403	388	403	428	425	422	413	392	418	393	416	391	367	368	406	407	383	350	408	427	365	391	396	381	396	422	392	414	405	402	375	395	434	411	411	421	387	417	380	422	393	369	392	374	416	427	410	383	404	398	418	390	401	423	412	408	408	339	380	397	399	438	379	389	397	450	395	419	424	387	392	392	419	405	387	419	392	379	405	391	409	368	406	404	383	370	365	397	358	432	444	393	442	369	407	367	411	368	418	423	402	429	376	377	389	379	382	422	376	403	384	380	373	397	450	416	413	385	360	412	395	392	440	359	407	455	440	392	401	437	393	405	383	386	417	399	408	371	421	419	404	388	368	405	394	408	400	387	404	389	433	451	418	385	389	415	378	386	386	412	371	396	394	402	398	384	388	394	411	428	453	429	424	395	363	425	422	426	378	385	387	367	398	416	423	418	416	391	406	387	406	369	406	390	407	410	420	396	384	389	435	392	410	399	406	361	374	392	395	381	390	383	394	366	399	413	410	409	381	404	377	372	396	405	422	394	412	418	414	385	427	428	388	401	394	368	422	395	392	394	392	432	399	403	438	352	417	384	374	425	346	422	444	413	390	384	355	408	375	407	426	413	425	360	428	412	415	364	415	401	381	392	400	377	379	393	410	422	420	387	384	397	405	408	397	400	369	398	373	376	402	397	401	369	408	379	413	411	385	402	421	423	387	393	389	415	364	404	374	400	385	430	398	375	386	393	419	399	425	349	410	395	407	416	375	402	415	412	404	405	405	396	427	402	412	396	387	393	387	387	386	416	369	410	414	409	430	386	370	407	394	400	414	344	418	406	430	395	399	425	416	395	354	445	387	373	399	396	382	403	391	434	399	405	372	425	418	396	386	428	406	372	381	410	417	390	385	377	406	359	393	398	434	418	425	395	411	398	417	429	392	411	375	399	401	411	398	406	430	416	387	397	406	389	414	407	386	403	365	383	410	436	401	440	421	357	391	402	393	406	410	390	389	375	430	375	398	347	400	390	396	402	393	393	387	405	388	401	380	420	398	435	431	378	374	397	417	415	407	434	413	420	384	411	428	411	400	408	350	384	390	384	386	409	379	406	429	389	382	392	349	366	367	399	403	381	376	389	386	396	395	408	421	409	392	381	396	361	374	418	425	398	378	436	406	389	387	352	375	407	390	427	431	413	388	417	374	412	421	433	448	377	404	390	389	368	403	408	467	390	367	433	407	371	364	414	382	400	412	420	390	422	393	412	378	382	419	378	439	416	434	413	442	425	397	336	405	410	395	387	420	438	395	407	374	366	419	388	430	413	428	422	399	413	422	435	418	423	395	345	408	358	425	409	461	376	417	406	379	395	428	369	366	401	362	371	390	370	413	379	399	416	389	360	390	428	412	364	387	393	387	383	394	433	391	421	383	384	414	383	397	371	390	415	389	367	406	412	439	429	400	423	414	394	430	402	371	405	410	426	372	398	365	377	393	418	391	405	387	404	379	390	421	407	418	440	386	405	400	372	371	433	442	404	389	407	394	396	391	401	435	416	416	422	417	374	446	377	359	408	393	382	401	386	398	409	404	428	386	380	391	421	414	418	398	427	437	382	363	411	403	424	419	414	413	413	374	366	386	408	398	412	418	406	393	430	378	360	444	395	374	392	396	386	432	378	408	412	392	382	439	427	384	382	403	380	384	395	361	402	391	407	423	412	381	427	397	423	392	383	422	402	377	409	400	434	412	455	403	404	356	356	387	400	430	406	416	402	396	409	354	397	428	410	386	377	434	411	373	385	413	425	407	428	397	398	411	410	385	394	352	377	381	432	409	402	417	423	377	364	418	358	401	394	373	395	376	400	370	360	381	394	416	412	407	376	411	425	398	414	405	427	354	394	372	398	384	392	396	407	412	391	395	383	388	418	415	404	399	378	400	431	416	389	409	424	394	413	413	445	431	368	407	400	412	440	408	381	407	384	406	366	410	366	416	416	394	408	373	423	377	404	387	409	431	391	400	413	383	356	397	352	398	392	432	378	389	383	393	372	418	393	414	400	392	406	439	405	403	408	423	398	406	391	386	376	400	408	400	432	369	419	373	390	384	380	416	380	386	373	361	393	437	355	370	397	408	373	411	419	372	396	391	406	378	408	390	397	420	377	402	404	374	421	414	445	361	384	384	397	400	425	375	397	403	388	381	421	392	398	450	400	399	401	381	398	413	356	362	400	419	354	423	431	389	394	415	377	398	412	380	393	418	411	378	393	386	444	398	414	423	376	370	415	410	368	384	445	389	384	439	395	391	418	403	387	401	383	376	403	377	400	408	366	411	395	378	426	380	402	371	411	435	388	408	395	443	409	375	399	387	398	390	426	396	378	403	382	374	428	421	415	394	413	377	416	386	409	411	398	385	408	416	406	387	399	412	395	393	369	392	414	366	406	404	395	402	394	419	390	462	393	407	415	415	405	390	368	391	383	396	369	400	392	395	379	372	378	379	383	407	400	397	411	433	405	421	403	406	411	422	399	396	405	390	389	404	376	424	400	414	438	407	391	374	395	396	406	372	413	423	382	377	372	402	385	384	407	406	397	373	424	397	382	407	400	389	401	387	412	419	403	393	460	401	419	407	400	406	397	388	440	378	386	380	390	381	453	433	404	371	376	429	402	367	380	401	397	411	393	413	387	412	418	379	379	423	409	401	414	384	392	383	415	394	448	378	393	435	426	396	375	406	381	347	404	399	416	384	409	381	388	397	397	412	399	410	362	421	432	438	419	413	400
4630	979	1001	996	1001	976	1007	970	887	1011	937	933	985	972	956	967	972	904	902	989	968	941	921	991	925	991	906	951	939	981	978	921	926	993	954	926	993	948	960	995	948	923	974	917	906	902	931	932	920	998	969	986	978	960	959	964	943	951	953	968	988	970	981	989	985	987	987	977	899	973	969	885	938	911	971	974	943	953	948	978	986	968	917	928	915	1019	960	925	931	972	979	1006	927	962	946	978	987	948	967	928	999	928	960	929	987	966	1012	961	997	977	935	978	1035	1008	1012	966	947	916	1009	999	878	931	995	942	968	973	909	979	939	963	937	929	976	993	970	946	981	943	895	944	930	967	915	1019	921	958	910	989	965	985	957	955	957	989	988	967	957	961	925	968	1019	998	958	948	987	982	963	950	943	984	943	948	968	976	981	926	956	960	924	994	1024	990	1018	971	957	925	940	1012	935	962	954	958	958	938	955	947	939	907	1006	927	957	973	972	970	961	931	1017	944	927	959	936	968	914	985	956	964	904	939	999	973	939	984	987	1002	957	984	950	953	907	995	966	951	1006	967	995	964	1012	917	988	969	931	947	941	987	940	953	972	964	860	935	958	938	994	954	925	924	922	977	996	952	981	962	951	993	939	956	943	906	891	961	944	966	924	944	998	950	1008	971	990	966	1002	984	992	971	966	951	937	936	1001	995	963	957	1006	951	1024	955	983	932	913	898	982	941	941	962	956	975	956	961	945	959	957	934	923	931	870	940	971	971	929	963	943	912	991	932	983	933	893	956	945	975	904	922	925	967	1005	988	984	1008	968	941	987	957	966	968	904	998	961	963	987	974	961	962	932	912	968	916	954	962	1009	964	999	963	1011	981	1002	942	905	973	932	966	967	927	945	967	982	1014	939	901	962	957	1002	951	933	1004	999	905	993	967	994	910	979	948	906	1003	924	939	1011	891	972	950	958	969	984	926	974	988	917	928	966	1009	970	1007	995	966	966	931	973	1018	996	984	936	960	970	1027	929	1036	978	921	977	945	979	954	932	971	953	960	920	869	954	969	926	1000	968	1007	955	954	929	954	926	941	938	996	963	936	993	941	930	962	949	966	968	983	955	955	933	959	969	1018	961	966	1002	944	1018	922	1022	922	880	951	941	953	950	967	960	907	973	968	984	953	944	947	996	943	905	1009	940	982	988	986	971	998	994	943	998	989	876	986	978	953	910	950	968	975	984	973	963	976	962	916	924	1000	939	924	898	948	933	904	954	1012	917	922	944	892	966	951	921	939	993	957	947	892	958	969	950	971	948	902	977	924	939	943	961	927	990	942	952	952	927	992	970	941	936	959	994	980	961	917	971	903	941	1013	929	953	935	991	968	927	928	948	911	1023	964	946	932	972	992	942	965	991	967	936	956	932	908	955	952	963	1032	984	913	944	934	1026	957	951	976	959	932	933	941	959	982	956	955	970	963	970	989	928	971	989	981	955	975	976	1023	994	955	1007	999	1000	1009	984	1036	968	982	926	1001	908	974	997	998	939	1026	925	965	959	908	964	999	994	910	901	997	954	970	944	969	948	975	911	965	943	973	1021	916	957	924	985	951	949	963	952	971	957	984	915	932	953	942	941	991	932	966	987	984	930	968	977	952	943	949	974	920	963	971	924	980	946	938	996	926	1033	959	972	973	943	948	943	962	935	954	928	971	980	934	950	979	1019	963	961	955	911	973	1007	949	956	964	973	1000	931	956	959	927	930	981	952	972	928	979	941	987	977	964	942	914	962	940	966	949	938	916	935	948	968	939	985	928	944	927	967	943	924	897	1007	930	910	997	988	982	950	929	940	959	952	963	935	942	910	980	972	955	924	978	909	945	1019	919	920	932	905	955	940	958	973	979	964	938	927	977	978	958	930	913	937	915	951	929	911	993	942	900	1005	990	959	946	967	983	977	901	966	940	975	967	975	973	1002	992	979	941	1000	988	948	949	955	913	975	1023	940	988	956	993	982	930	920	970	972	1007	889	943	982	1005	977	957	952	970	963	970	943	955	907	994	961	961	1031	961	1019	998	980	939	990	957	964	908	907	969	958	912	983	955	948	982	905	964	906	968	973	956	951	888	965	963	961	946	990	941	902	985	882	983	1013	1008	924	943	966	926	961	955	965	954	1001	979	996	942	904	921	938	960	911	1004	956	922	984	948	910	930	925	976	951	1004	913	959	908	980	976	930	961	959	971	971	978	993	992	966	920	956	997	926	979	965	957	1022	952	933	967	925	980	945	978	966	946	948	913	993	953	952	934	944	969	976	999	980	1021	937	924	889	941	959	955	954	937	992	968	910	916	947	983	991	934	959	909	915	995	1013	968	965	971	930	945	934	964	991	997	931	986	972	947	962	955	997	935	997	952	971	948	968	980	1028	977	976	961	929	964	856	928	928	946	950	981	957	996	922	924	937	946	984	974	946	940	917	937	971	949	922	965	982	943	999	925	997	961	975	961	906	1001	912	973	997	960	947	943	994	924	972	972	965	995	977	968	987	953	1010	987	955	945	928	979	991	953	1024	1003	1017	929	960	1008	924	996	975	942	970	942	998	934	985	960	969	979	944	970	921	972	954	950	975	993	949	926	950	951	1026	944	983	943	951	948	966	972	970	978	1004	928	929	945	987	986	964	984	980	993	962	877	1009	930	949	952	955	986	945	916	950	911	954	994	958	1021	926	957	993	989	948	946	980	959	918	979	933	994	1041	990	867	982	1003	959	939	993	963	946	927	961	957	997	950	980	1054	959	980	956	936	941	918	883	1001	958	989	1003	993	994	944	978	1002	993	957	909	887	943	903	988	916	967	957	941	945	971	961	944	954	982	963	955	886	972	950	938	933	975	974	937	988	956	974	963	968	1014	969	988	973	917	939	944	929	958	979	967	903	956	974	977	908	911	934	934	988	974	995	985	967	939	940	903	965	986	978	901	1000	951	960	983	923	961	964	922	999	915	920	963	997	1008	945	964	916	991	950	952	926	1003	972	920	967	979	962	970	944	983	973	1024	930	939	906	1002	1005	942	980	953	981	962	979	986	981	946	980	937	966	997	919	945	932	927	1017	907	962	927	913	972	969	930	934	1008	964	963	961	992	927	964	941	949	921	899	927	956	930	967	970	966	934	979	924	1009	935	978	939	981	983	1043	999	911	1001	973	994	1001	937	973	908	971	989	956	954	939	963	1032	987	940	972	966	983	1020	950	922	1013	956	938	910	924	959	982	984	970	983	981	943	971	940	1001	1000	978	968	985	995	979	881	955	949	1018	980	999	984	960	962	961	875	959	1000	1017	892	956	1013	999	958	940	960	1009	1001	936	942	948	908	970	922	1007	922	904	953	954	945	921	945	963	916	995	951	962	1024	933	958	937	947	939	940	935	957	941	926	1005	971	942	924	997	967	934	942	1026	880	987	967	988	950	959	1028	977	935	959	968	942	960	962	983	954	983	998	906	928	970	981	996	905	934	933	915	941	937	971	950	993	901	1004	902	991	917	972	973	974	938	936	1009	945	984	955	936	910	1014	958	1004	990	940	1020	984	922	1000	973	925	922	968	987	947	1014	974	999	1002	986	968	945	939	972	940	928	974	1011	915	966	982	924	1039	980	931	934	895	1016	891
15560	1211	642	541	462	409	418	396	399	389	347	393	370	396	378	342	383	336	420	339	381	366	395	369	362	366	339	345	367	366	406	373	359	382	393	362	389	370	375	383	372	383	359	361	356	368	371	365	339	363	364	351	368	337	385	318	384	384	367	358	360	364	388	355	391	367	353	387	375	360	370	330	363	372	391	364	360	355	364	366	379	376	357	396	369	328	357	390	335	393	389	394	349	394	359	368	400	358	329	346	364	372	382	354	354	335	369	358	348	365	354	358	390	368	348	372	392	364	396	360	383	393	367	368	345	382	352	396	333	396	377	313	378	343	356	356	396	361	386	376	356	391	386	367	375	392	373	338	382	361	365	379	374	403	368	362	340	311	423	408	369	353	350	380	376	355	387	366	380	370	343	363	381	386	352	383	386	401	413	383	387	396	370	376	329	379	377	410	320	385	348	361	364	360	405	351	360	375	341	355	393	402	395	360	374	372	348	381	346	323	377	365	358	408	373	376	377	386	362	335	376	419	369	338	361	352	360	378	360	407	367	386	361	367	371	388	369	366	384	344	388	413	366	366	360	356	379	357	386	370	368	373	368	331	360	376	391	354	369	380	384	373	385	320	379	382	367	362	376	392	370	357	360	380	368	390	355	343	342	351	382	393	347	370	372	357	355	375	374	348	378	373	395	383	358	396	372	405	386	383	404	347	359	369	414	354	389	382	383	385	353	338	390	406	367	369	376	360	386	381	387	373	394	377	352	330	357	326	342	386	411	411	386	377	348	373	376	367	387	391	371	342	378	408	375	370	368	344	349	398	411	376	351	347	354	397	399	358	391	386	358	384	397	387	349	359	384	386	350	423	388	353	369	357	345	352	371	363	379	368	357	347	386	352	371	381	367	378	371	361	405	399	348	365	364	368	374	367	337	366	377	351	382	373	350	350	363	347	337	357	404	360	382	354	401	366	343	376	365	375	365	383	384	331	383	345	352	406	362	351	422	403	347	403	378	395	393	374	375	360	397	359	349	385	374	375	363	359	324	371	365	382	367	396	369	373	353	402	357	383	354	395	360	359	374	363	385	365	361	393	395	385	379	352	342	368	324	389	389	369	354	344	370	372	378	377	342	389	368	382	343	358	377	322	361	362	358	338	378	344	394	398	334	376	365	378	366	355	392	382	370	368	352	365	365	365	374	367	354	380	359	352	389	386	352	364	385	373	313	342	366	371	360	357	377	370	352	378	365	369	389	378	368	315	380	323	389	378	363	355	371	409	375	346	376	347	395	381	367	357	404	321	383	366	370	362	408	369	327	371	359	371	349	368	368	404	325	368	370	346	349	405	387	383	381	352	342	367	382	360	361	364	370	368	372	382	400	346	364	375	387	360	321	361	358	371	346	353	382	374	359	343	358	384	344	377	356	340	401	369	416	415	364	373	382	341	392	378	359	348	343	354	387	361	366	409	356	354	383	369	397	384	336	358	378	366	348	339	372	372	394	345	367	376	350	338	347	347	353	336	356	359	339	362	370	378	388	339	402	327	361	377	409	346	349	356	385	361	377	384	354	354	384	385	339	420	380	373	350	404	379	393	381	334	332	353	343	362	373	359	397	361	367	358	371	349	348	355	372	362	368	358	373	380	338	368	330	373	369	367	337	372	381	366	370	357	372	328	374	387	368	337	390	399	387	343	356	386	375	376	384	427	388	346	362	399	377	380	374	343	354	355	384	378	364	371	392	334	368	358	386	385	337	374	360	374	354	402	361	356	362	357	382	382	371	331	377	330	335	330	364	347	355	391	367	333	351	379	403	359	380	395	370	374	331	365	382	408	347	385	424	347	371	344	353	332	370	346	375	356	352	364	353	357	339	381	355	336	358	388	357	372	363	356	351	296	391	362	371	369	408	356	366	382	357	338	360	351	355	391	382	371	358	347	351	365	380	393	327	397	382	352	364	364	372	390	380	377	338	356	360	347	349	367	373	367	362	359	320	384	367	354	388	379	361	382	403	340	400	366	401	380	392	368	381	357	367	383	365	398	350	355	396	377	376	376	394	407	360	351	370	393	374	367	367	378	364	365	383	370	343	395	370	360	392	364	335	381	382	375	347	376	375	384	341	371	376	356	395	384	340	365	372	373	368	309	336	358	315	398	355	363	353	369	370	372	372	354	340	376	379	351	371	377	356	403	331	358	323	407	401	375	359	368	383	391	387	364	369	386	357	360	377	385	373	350	376	356	343	378	351	369	320	366	387	418	375	355	355	376	366	412	332	362	328	385	392	350	354	372	316	340	372	345	387	359	390	333	376	358	360	385	333	345	345	403	364	361	411	338	397	386	364	364	399	364	355	349	376	361	370	365	371	376	376	380	349	345	389	345	382	407	397	384	374	384	365	388	367	375	368	362	351	328	418	335	362	340	347	325	381	351	382	355	380	369	362	400	399	343	379	374	383	394	372	374	370	343	333	421	346	395	341	368	351	378	369	359	400	345	357	383	362	377	385	383	382	404	356	374	350	350	375	387	348	359	364	394	392	346	375	349	352	374	388	392	376	381	342	408	377	340	348	385	373	373	370	341	348	371	341	383	378	373	349	339	359	351	364	391	345	376	355	376	354	375	382	365	371	368	369	355	374	383	372	342	358	381	396	369	385	396	393	367	392	390	323	335	380	367	362	376	366	381	341	375	365	373	348	358	355	384	410	375	365	358	368	336	368	359	344	380	343	373	410	357	379	370	381	382	382	421	358	367	382	371	341	388	384	383	368	363	349	370	392	370	370	360	387	367	385	389	358	372	361	376	314	332	359	352	356	370	354	378	379	430	347	355	393	402	387	382	357	340	341	357	393	344	379	376	368	374	343	391	386	355	371	363	372	357	382	358	375	322	386	338	368	370	341	376	349	365	362	371	368	350	390	360	335	389	364	361	343	343	367	380	363	358	368	330	361	378	431	353	381	359	354	345	357	366	362	379	360	344	357	384	356	373	407	371	376	390	387	379	334	337	357	372	334	364	346	346	356	355	367	370	401	348	351	366	342	364	390	329	375	375	409	378	346	383	366	383	368	354	399	402	373	362	348	378	343	371	377	357	344	345	348	415	365	349	360	395	385	366	381	398	353	375	401	380	366	356	382	372	318	362	371	342	365	392	396	347	318	339	339	372	342	390	362	381	351	334	330	353	369	357	362	395	364	378	366	391	345	369	378	369	346	377	391	356	347	393	394	371	375	391	391	370	331	326	380	387	398	337	357	366	404	373	390	376	355	385	362	338	384	325	390	340	369	363	379	343	387	362	364	418	355	382	366	386	339	327	369	379	337	368	365	390	361	371	379	360	360	395	361	365	375	359	375	393	391	376	337	365	369	376	336	362	412	344	364	352	385	343	347	378	374	377	388	394	348	386	348	370	373	374	348	393	376	419	350	364	394	399	361	361	327	337	362	365	379	383	374	367	353	371	355	414	319	368	391	357	374	411	361	327	334	369	371	369	350	351	376	349	372	347
11709	1078	1361	1464	1355	1183	1137	1035	1055	1008	909	973	967	960	878	965	982	980	970	861	885	946	829	905	915	929	896	878	868	870	902	856	843	890	917	933	831	901	907	890	874	914	895	891	838	871	869	886	882	894	804	905	891	898	827	852	884	849	880	849	877	847	921	854	929	948	936	888	874	900	873	894	885	900	918	891	856	882	837	839	888	885	909	872	888	857	892	890	851	896	902	911	887	863	929	890	883	840	880	859	869	884	908	882	875	847	862	844	854	858	874	857	869	882	917	907	855	853	854	849	903	814	862	860	830	921	876	901	951	906	870	882	894	829	903	847	825	905	870	936	844	842	876	803	903	842	917	874	894	893	855	872	879	875	854	825	856	892	828	898	854	920	906	868	885	846	840	790	918	885	917	889	859	889	917	906	891	873	895	915	842	901	889	923	871	875	871	855	831	876	906	940	881	882	906	823	865	863	890	830	876	879	864	883	869	880	840	870	903	900	899	853	878	861	903	910	850	902	865	887	874	868	879	881	884	857	876	816	862	945	845	889	869	844	864	865	853	844	839	860	918	888	848	915	898	880	836	911	878	845	870	852	944	901	942	868	881	881	913	905	878	829	853	853	890	781	853	863	905	909	889	866	848	861	883	899	948	857	945	862	845	879	860	850	902	894	862	912	847	911	863	860	885	840	857	808	881	888	894	872	828	838	891	907	832	823	850	872	872	836	857	832	889	896	896	898	892	873	890	886	857	903	834	844	879	859	874	865	960	910	843	885	894	893	931	886	902	842	862	858	822	862	894	881	892	848	915	870	893	870	866	921	822	889	877	870	889	818	898	919	861	848	903	899	859	941	867	900	928	875	908	833	845	881	863	898	831	929	857	854	832	852	912	902	862	824	935	835	862	844	897	846	858	932	898	874	885	884	898	896	892	917	872	890	898	865	872	909	891	884	876	877	903	892	894	927	870	886	897	890	927	863	908	858	837	836	850	848	852	866	909	917	862	865	886	915	855	855	853	903	879	867	853	917	841	868	897	882	901	865	891	812	878	924	855	854	920	878	880	859	892	878	902	856	935	896	888	830	867	939	888	870	886	865	860	902	868	868	853	902	901	912	903	886	914	904	853	852	839	893	878	881	869	828	858	853	828	848	906	847	908	882	915	844	872	922	905	854	892	895	854	842	845	903	877	843	835	846	836	842	848	866	888	911	932	832	873	896	844	871	863	873	937	887	857	856	861	895	890	845	846	855	841	881	890	876	850	892	866	951	852	861	880	873	890	876	923	901	871	929	913	854	827	893	850	847	875	861	901	892	882	826	810	821	866	835	904	893	840	843	873	901	895	866	897	913	885	894	895	925	882	851	864	950	929	880	857	860	947	883	899	892	847	816	939	927	861	874	906	844	902	879	848	872	907	903	936	913	883	887	850	851	871	890	881	846	904	908	886	844	805	868	818	827	880	860	897	878	874	874	878	903	822	887	891	865	886	876	856	921	913	893	911	877	835	845	907	916	900	905	869	864	894	901	894	918	909	910	854	830	921	862	919	928	947	858	864	872	850	894	940	842	921	926	930	876	888	882	897	945	893	862	819	889	920	857	893	887	901	869	884	899	870	866	869	882	891	898	844	871	896	924	901	907	821	842	871	905	903	888	859	907	858	863	841	871	865	887	902	882	862	824	866	857	846	891	910	858	843	866	798	878	896	891	898	879	910	858	845	882	862	953	828	874	882	854	851	896	904	846	868	874	882	893	928	858	859	876	868	911	858	863	824	891	892	871	855	841	918	871	922	872	894	870	886	930	900	927	901	884	839	850	933	907	875	855	887	916	821	824	876	919	872	871	871	842	871	909	853	897	891	870	885	885	855	856	933	836	863	890	864	856	900	912	900	872	898	876	889	899	904	906	867	897	867	867	881	902	881	873	935	855	907	860	870	886	904	897	867	889	878	855	859	922	848	855	840	903	869	855	906	933	980	883	858	813	914	888	850	915	828	911	856	901	916	814	840	886	862	894	943	847	866	847	836	893	872	858	802	848	800	910	820	889	826	890	899	853	882	862	914	952	855	923	906	894	951	853	811	869	842	908	921	873	883	869	861	837	838	872	895	857	838	907	848	867	846	919	859	856	852	963	850	868	888	901	856	871	847	861	838	882	900	848	909	935	868	868	801	866	850	844	876	865	873	911	928	868	922	898	832	908	857	856	839	875	964	936	884	852	786	895	884	878	876	852	889	897	911	861	829	880	872	890	866	874	839	880	865	841	836	905	853	821	898	852	910	918	877	813	858	857	911	863	904	866	920	837	910	880	892	893	897	914	870	927	858	896	877	901	863	887	883	863	835	817	873	898	878	907	869	941	832	878	897	865	853	898	932	875	841	895	866	848	836	911	907	883	905	869	913	890	912	851	904	875	866	933	917	860	891	863	917	881	875	894	920	899	921	898	898	889	894	840	882	862	894	830	870	939	856	873	852	878	905	895	853	852	919	926	897	934	866	871	833	900	897	883	884	865	868	821	857	918	836	847	944	831	880	856	890	873	854	904	903	881	876	855	873	836	940	869	916	922	876	903	890	890	858	907	899	868	905	857	871	845	884	883	868	911	874	902	869	887	819	842	851	817	882	898	871	914	800	922	930	882	854	881	898	878	826	883	859	879	872	896	881	851	904	844	886	862	871	833	936	813	855	857	842	889	877	924	830	931	819	893	924	871	838	853	922	822	876	884	822	853	920	873	867	875	900	839	850	852	872	872	833	896	849	892	889	905	867	901	890	874	825	894	889	876	903	926	833	851	925	898	859	841	851	969	879	954	866	909	857	857	939	830	872	901	914	877	833	893	841	905	884	873	913	894	889	914	915	887	909	943	923	878	909	883	914	928	883	879	891	836	913	855	879	890	879	906	891	907	855	855	860	895	842	913	876	805	841	862	896	878	869	884	818	873	818	884	896	836	902	898	883	900	878	810	812	861	848	843	885	857	902	873	860	872	876	938	884	912	839	938	822	864	853	807	832	915	916	914	860	889	884	890	926	865	891	825	846	857	899	886	878	923	855	895	800	838	892	864	855	890	856	891	879	864	889	865	895	859	911	910	894	902	856	831	805	876	903	885	915	853	853	871	900	911	851	914	864	842	860	875	856	860	849	855	868	865	865	896	840	822	897	882	889	900	935	887	893	853	901	883	876	848	930	836	903	877	919	841	860	911	872	874	879	851	840	897	901	822	904	826	891	828	850	883	894	905	896	895	857	834	892	941	868	891	824	894	798	881	879	905	882	876	944	920	905	864	924	916	873	873	909	867	870	877	857	913	860	917	841	887	838	915	891	915	882	862	926	883	893	844	844	935	901	888	837	837	830	917	928	908	840	916	953	857	863	911	853	931	866	912	856	886	878	867	833	886	874	872	899	829	879	898	890	913	877	936	902	838	902	906	906	898	886	903	870	911	871	882	849	859	890	894	898	870	859	887	860	892	872	885	825	904	832	800	902	910	834	880	886	920
25188	2914	789	512	381	323	292	230	228	206	201	185	162	192	186	204	190	167	185	188	175	179	178	204	187	166	176	163	170	174	208	198	176	175	196	179	217	160	180	167	195	167	168	179	162	186	193	184	175	186	170	185	166	158	164	152	165	167	164	163	182	191	178	187	195	179	201	186	181	188	174	168	172	199	184	175	176	137	183	189	176	201	190	165	199	161	172	182	164	162	212	184	193	164	185	175	171	170	172	177	153	179	191	169	176	181	177	144	185	174	180	171	189	179	184	162	174	147	204	188	171	192	192	151	165	161	197	176	180	218	171	177	206	179	164	170	163	163	205	197	158	168	179	206	185	167	189	171	145	181	173	149	182	176	167	169	172	184	168	168	187	173	161	194	221	183	159	177	181	188	182	175	197	182	173	163	178	158	183	155	180	169	168	156	176	176	168	151	193	205	202	172	198	183	173	171	166	188	173	161	169	189	194	186	178	170	163	163	176	187	186	176	175	171	186	184	190	184	162	178	169	188	179	208	162	156	175	155	178	186	200	165	189	185	154	191	138	182	178	192	184	181	177	144	181	166	179	180	185	171	171	184	209	168	189	179	155	150	180	171	155	153	177	159	188	167	177	160	160	173	168	176	179	180	163	153	185	172	180	163	194	160	153	188	180	191	172	191	192	176	191	186	193	183	194	159	190	172	179	186	162	185	180	166	174	194	183	152	153	183	149	182	161	154	179	158	174	182	166	164	175	171	199	149	184	167	165	173	189	172	169	166	189	173	183	182	162	176	183	169	157	174	180	161	179	186	175	186	182	184	161	194	164	200	178	197	181	143	191	217	175	209	174	171	160	170	156	176	171	159	166	187	185	193	165	182	171	181	194	170	173	170	162	168	176	172	197	179	188	186	174	207	174	200	182	143	184	181	193	187	192	166	182	146	161	169	175	144	194	186	185	173	168	172	182	188	178	173	184	172	167	170	197	175	190	180	161	196	176	157	166	166	158	163	170	144	192	188	183	168	179	169	200	182	188	201	152	168	170	170	170	186	190	155	193	165	199	215	166	170	169	187	193	202	186	184	183	176	193	160	181	172	186	158	188	168	200	177	179	192	188	184	195	170	192	161	176	164	197	170	180	174	161	147	171	183	159	157	180	156	180	174	191	158	181	143	172	201	177	193	184	154	176	193	197	181	177	181	194	204	169	192	174	172	190	171	158	176	176	182	166	159	175	192	163	191	207	172	183	160	192	160	173	177	217	196	182	164	192	179	173	161	191	172	217	169	171	156	198	174	182	167	185	166	154	164	164	169	180	164	167	183	164	148	153	154	184	167	176	181	166	174	199	184	175	174	179	178	181	185	152	199	169	177	188	168	150	189	184	181	168	185	191	188	187	195	170	155	172	175	179	179	164	176	178	176	171	185	163	165	162	167	170	197	197	190	152	168	194	158	170	167	178	203	153	182	172	170	164	194	158	191	175	177	170	181	179	171	154	178	187	154	170	173	142	159	205	178	181	196	160	182	176	179	177	181	164	186	177	173	190	189	188	151	174	187	178	186	188	174	166	184	157	172	188	190	159	192	163	180	166	174	184	184	188	183	170	176	151	185	188	181	157	175	174	170	170	188	182	160	178	160	176	185	155	182	159	189	169	172	201	170	193	197	166	187	181	154	198	161	195	175	139	142	195	186	170	188	209	181	192	171	169	153	161	187	184	180	172	186	185	192	153	173	190	166	173	170	176	172	181	195	182	177	176	178	202	169	176	178	160	139	161	167	170	193	167	195	187	175	185	172	188	178	198	183	172	165	166	181	171	189	177	187	160	170	170	154	178	187	180	167	171	156	172	200	165	186	158	182	180	171	159	174	195	163	179	177	189	192	183	194	174	193	183	159	184	170	159	162	184	196	203	160	160	180	157	175	157	189	173	179	175	180	177	154	164	183	154	168	181	186	160	201	215	193	147	160	177	171	176	187	180	152	172	219	190	167	184	200	189	190	156	193	184	189	166	168	167	201	184	196	151	168	152	187	186	167	191	169	168	181	177	183	183	156	164	175	175	175	156	165	176	165	211	171	167	161	197	179	189	200	161	148	176	212	178	185	181	204	176	177	176	168	186	178	164	194	168	195	173	167	168	173	157	198	164	149	184	176	181	193	155	163	174	165	182	176	164	173	192	160	168	159	176	180	182	176	181	169	182	185	181	196	180	194	158	173	167	178	152	163	198	177	179	171	195	161	171	188	175	187	173	195	185	179	191	184	191	178	154	171	198	160	178	176	180	179	161	171	151	181	174	173	202	179	193	221	180	147	162	161	178	162	176	181	193	188	201	174	192	159	174	153	179	148	201	160	164	171	189	163	175	167	176	158	205	201	186	201	197	141	179	173	162	159	161	182	190	184	175	202	165	155	194	183	201	158	184	202	185	191	165	167	174	166	193	182	188	177	181	173	185	167	171	182	182	172	183	169	162	185	199	175	188	182	159	193	146	168	165	180	194	178	158	185	172	171	172	197	171	191	173	194	222	209	177	148	181	188	160	206	163	189	178	179	186	174	179	163	170	187	178	168	180	194	168	182	161	184	177	166	152	187	177	159	173	161	183	203	181	190	173	187	178	164	184	199	183	194	159	191	167	160	188	181	184	159	185	183	204	174	187	169	158	164	178	182	190	177	173	174	164	203	155	165	166	177	175	183	171	185	165	197	169	160	176	182	171	200	172	164	177	193	174	171	175	182	189	170	180	168	189	170	190	190	167	187	202	147	151	190	175	169	189	175	190	202	160	172	156	166	144	194	169	159	182	171	170	168	183	162	181	190	162	166	205	161	194	186	164	184	164	171	181	161	174	179	165	174	191	188	165	178	180	170	189	157	175	182	174	155	171	174	154	178	158	184	176	210	158	160	168	186	198	166	177	167	159	191	183	174	178	172	195	164	180	184	172	180	176	175	180	170	160	172	161	194	182	181	170	161	197	174	166	213	188	157	177	204	176	160	176	159	178	198	198	167	170	181	161	186	172	183	173	193	184	166	170	183	153	196	197	176	194	158	197	174	177	170	141	172	159	161	181	186	186	177	175	158	174	203	195	181	158	197	206	187	177	180	176	178	159	157	157	146	186	161	171	195	144	153	174	186	174	173	164	185	203	182	201	168	167	205	188	170	179	152	183	181	174	170	170	173	178	183	181	171	164	201	196	164	183	190	158	156	178	152	168	184	186	189	175	181	183	175	177	178	162	182	182	186	192	155	167	182	171	188	173	187	180	182	197	178	182	170	197	187	178	192	176	183	182	174	195	173	199	146	176	184	177	202	165	171	147	154	151	174	172	184	181	167	176	163	168	188	160	179	148	192	190	193	201	183	187	165	197	170	176	169	201	193	174	160	154	191	178	169	201	172	142	166	164	174	185	175	168	182	187	181	184	155	195	167	187	164	195	163	189	173	166	194	183	171	171	189	184	169	159	147	154	174	192	163	170	169	188	197	196	198	167	186	179	162	169	195
15383	898	1516	1620	1442	1092	988	789	732	748	669	616	649	568	588	553	514	536	583	505	511	533	523	481	506	505	453	472	498	505	473	511	493	501	512	481	456	506	516	496	470	485	490	474	489	489	452	472	451	430	435	491	485	475	542	478	489	503	478	477	472	453	477	440	451	448	430	459	459	493	474	478	499	454	499	439	475	483	438	447	455	491	473	449	487	450	472	502	464	471	464	452	430	462	484	473	448	474	474	470	496	446	469	470	482	482	435	447	489	494	492	479	450	492	477	484	457	452	460	466	471	501	452	452	491	456	424	456	469	445	458	479	447	471	469	474	472	492	491	465	424	489	473	450	467	513	473	469	452	451	467	456	486	487	470	478	441	433	454	452	468	471	472	417	463	455	445	446	465	444	505	465	464	487	485	465	479	429	482	449	409	457	482	413	452	450	460	451	476	461	476	471	475	467	441	509	466	429	424	477	440	501	499	493	451	463	453	459	454	464	466	485	461	451	462	481	476	481	457	455	479	494	450	436	511	458	497	481	441	483	463	461	467	461	496	467	441	491	464	450	474	461	498	467	417	465	473	493	450	465	436	461	496	487	429	485	498	445	439	486	463	438	465	478	475	464	437	483	469	460	478	486	438	471	496	466	427	468	459	452	448	467	472	511	466	468	488	458	479	454	479	497	482	488	481	470	428	483	453	474	470	447	434	434	458	462	474	465	488	466	457	492	473	475	462	451	466	479	448	471	418	456	478	464	506	487	472	463	478	447	438	427	432	450	484	416	454	484	432	473	497	499	475	514	484	481	467	474	464	469	458	481	416	435	450	458	463	473	426	446	435	481	474	451	505	478	485	487	511	474	461	488	470	436	434	420	464	444	476	427	437	460	470	491	476	442	470	448	487	488	468	464	437	441	470	457	489	465	467	462	475	418	431	482	532	453	479	468	445	465	433	468	441	469	425	487	482	471	464	451	472	470	439	483	463	454	455	454	450	505	471	484	452	462	470	468	473	501	463	393	463	466	478	471	472	439	465	448	481	463	425	468	431	486	433	507	463	471	483	472	448	461	475	472	460	482	485	457	470	471	470	488	461	464	473	427	462	452	472	480	419	409	482	462	494	458	483	481	424	468	444	465	459	460	469	448	441	446	505	454	448	460	505	429	465	469	467	479	436	483	492	460	446	478	446	466	463	451	474	482	489	443	484	460	473	466	430	498	468	438	482	482	483	437	457	453	456	448	449	428	453	473	469	495	484	505	448	435	440	464	494	465	471	465	492	433	472	472	493	454	475	461	468	458	432	507	462	459	458	400	462	510	430	443	424	485	462	460	465	479	468	492	459	480	460	468	479	460	469	468	448	493	491	473	448	465	483	481	449	463	480	471	430	434	467	447	492	458	459	446	501	465	473	468	487	445	491	464	481	494	470	460	438	435	471	476	456	466	474	451	441	446	493	468	446	518	463	450	475	471	486	429	439	467	471	410	424	487	435	481	459	417	478	460	459	500	429	433	473	450	421	425	478	442	480	476	447	433	438	449	478	463	483	440	502	459	447	470	445	481	474	518	499	441	438	452	437	447	458	447	454	422	456	452	423	486	463	471	501	495	471	502	449	451	448	498	446	466	435	476	496	486	504	489	534	438	488	451	464	469	498	464	427	494	440	461	487	475	499	451	475	450	420	451	480	451	483	433	482	440	455	448	461	470	467	492	476	439	487	461	444	463	462	456	455	451	473	450	513	467	479	475	470	468	475	436	481	454	474	470	459	494	465	454	435	452	494	458	476	449	482	510	451	457	476	468	420	465	486	486	471	494	462	459	456	460	454	452	461	459	439	451	468	478	476	456	435	448	469	457	441	454	459	508	455	478	475	443	435	439	491	459	459	480	461	502	456	472	480	468	450	465	448	495	428	455	456	450	485	460	439	495	479	493	469	426	475	495	435	474	463	464	459	455	458	462	449	504	470	484	483	462	469	450	482	482	470	504	421	465	496	464	441	501	470	452	464	461	489	462	476	471	431	446	458	448	445	444	438	448	469	495	453	486	479	436	422	458	486	521	429	483	430	494	473	458	447	454	475	482	479	421	492	440	437	475	485	455	456	413	442	452	471	466	430	446	433	477	480	502	462	444	431	451	474	484	472	435	430	516	496	439	471	432	482	498	479	488	466	477	456	440	484	492	457	456	446	460	437	454	460	454	501	441	456	461	469	487	480	443	475	476	493	457	516	439	463	494	482	476	456	459	469	481	482	488	455	476	462	452	440	444	510	460	456	448	476	452	475	482	469	464	472	422	495	449	433	474	435	470	453	461	471	455	475	479	475	502	462	470	461	470	503	480	447	455	429	444	470	452	488	470	449	498	494	452	443	436	471	467	469	449	433	473	444	509	439	453	463	470	483	460	450	452	463	457	481	488	455	481	423	450	458	446	421	477	482	468	480	434	476	484	458	484	444	413	439	436	437	422	480	485	471	462	452	458	473	503	436	469	454	473	461	426	445	466	426	487	479	455	454	455	466	476	480	484	457	442	477	463	451	508	472	451	475	473	489	463	456	471	485	491	456	443	471	451	503	462	485	471	504	404	439	462	469	464	474	448	459	482	473	467	444	469	465	461	472	473	477	464	435	468	437	464	459	482	484	492	457	458	503	422	472	505	471	486	452	501	475	475	488	451	438	455	456	478	443	466	471	461	433	475	496	446	480	408	467	468	491	469	494	471	465	472	502	447	468	479	436	452	510	438	501	464	489	507	470	474	496	454	483	462	472	471	489	450	470	460	445	434	423	461	458	483	447	486	451	462	528	473	450	448	447	466	428	468	452	466	496	437	480	472	470	452	448	465	451	461	464	491	428	456	487	410	467	493	446	458	432	491	444	422	461	421	499	469	447	461	495	467	460	470	467	472	470	458	463	438	457	473	462	465	449	449	470	450	469	421	480	465	448	468	472	474	448	457	489	457	445	435	459	464	444	464	421	471	461	484	472	440	456	461	484	423	456	469	433	455	485	458	447	479	478	482	429	488	469	438	500	443	488	463	451	475	457	446	494	451	434	417	466	458	456	452	468	472	451	461	454	442	463	438	481	492	502	429	481	435	420	468	490	438	446	432	470	456	458	476	433	478	443	497	460	448	461	472	502	491	493	435	531	460	451	473	413	481	474	486	472	455	489	455	453	498	475	459	481	487	446	470	457	458	444	463	465	447	463	467	449	431	463	493	491	444	443	465	467	446	441	465	444	452	478	480	512	482	527	468	462	478	484	469	487	444	496	446	476	437	451	437	422	475	449	444	440	463	481	470	476	459	423	459	447	475	469	445	441	478	490	453	491	435	419	460	429	466	452	464	478	475	455	460	489	465	452	483	506	433	449	442	471	470	465	459	470	440	513	459	439	476	440	439	529	458	464	450	487	481	448	455	451	439	463	469	445	491	484	439	455	459	467	442	465	454	482	443	444	465	429	458	453	466	472	479	474	448	495	454	488	450	467	460	426	447	449	449
4922	482	397	399	390	440	402	398	418	394	411	389	407	391	401	384	424	380	410	394	428	418	378	402	412	396	385	436	428	400	403	440	426	397	426	378	418	395	403	382	380	440	418	383	444	377	415	402	422	384	418	424	400	433	390	421	375	370	419	407	405	400	410	414	386	421	383	431	433	396	407	425	375	420	454	407	428	452	409	396	391	425	393	403	397	436	421	416	388	383	370	442	440	369	413	432	430	404	416	390	424	406	369	436	402	368	384	417	383	410	417	382	385	381	393	383	398	416	378	404	414	397	408	419	406	388	407	421	418	380	398	416	394	407	384	411	365	418	402	394	427	389	400	421	400	402	403	396	406	406	388	406	397	421	452	462	456	408	387	407	444	401	396	415	378	384	408	424	353	382	400	432	436	428	365	404	391	432	408	403	378	381	392	411	393	397	412	373	347	379	412	386	416	360	375	395	370	405	392	377	392	390	405	425	374	357	405	418	363	420	370	367	368	400	432	397	411	381	394	398	402	384	395	383	414	413	405	403	395	343	439	382	401	387	360	394	380	405	435	416	399	395	420	380	416	421	364	397	392	373	398	436	413	376	398	365	388	402	401	404	403	386	392	371	406	376	393	387	407	384	386	402	391	401	435	382	376	381	381	399	408	430	390	419	436	435	417	421	384	395	397	425	379	429	399	422	399	423	395	384	415	412	381	401	371	346	376	389	421	440	390	380	422	396	399	395	388	377	407	397	415	369	408	422	392	401	405	373	414	424	387	391	424	372	378	368	444	400	397	363	390	373	448	401	415	350	362	415	387	378	401	365	413	400	361	407	381	387	396	424	378	383	404	394	388	385	414	413	432	412	393	449	414	399	386	375	404	393	421	407	446	340	414	394	407	392	376	446	396	396	416	420	434	378	405	416	411	410	391	359	394	370	383	422	395	379	395	405	428	373	392	378	431	404	372	387	394	381	407	388	382	378	384	406	428	373	365	385	376	379	408	396	401	423	441	429	418	420	445	382	422	357	392	398	382	380	392	386	389	391	398	371	418	393	417	407	412	420	431	376	445	385	425	391	372	411	408	390	407	402	368	404	365	386	371	412	391	410	402	393	426	414	422	378	425	404	414	428	371	412	394	410	394	443	430	404	394	402	430	413	399	414	400	436	414	391	386	357	381	406	453	399	407	412	381	430	371	389	417	370	414	411	369	375	353	411	376	374	375	424	441	430	390	412	374	412	401	350	356	445	377	383	405	417	443	390	427	408	424	359	394	384	367	380	396	410	388	401	389	421	421	374	403	397	452	370	402	381	422	382	408	418	438	417	389	397	385	390	394	412	397	420	428	397	407	425	371	382	443	415	394	393	407	403	417	408	404	419	431	409	431	429	387	396	391	426	399	383	442	442	372	385	388	410	387	381	384	418	363	385	394	395	415	443	386	396	386	435	430	403	407	382	381	443	401	356	383	406	412	419	384	388	432	397	388	371	362	383	408	407	392	424	392	354	363	428	371	383	404	427	440	419	373	413	383	431	421	398	402	401	404	388	375	377	405	423	417	404	372	357	433	404	400	387	422	442	366	381	404	369	396	395	393	410	403	446	322	387	442	407	425	412	418	390	419	382	375	436	440	426	413	435	406	383	413	405	375	403	373	428	388	417	401	425	415	391	400	403	423	437	426	395	425	388	419	390	429	377	428	421	411	388	429	411	406	395	382	417	413	375	414	366	418	421	386	356	375	403	388	386	406	392	390	391	425	373	422	425	399	395	395	399	414	399	388	394	388	414	389	408	371	418	384	401	383	390	376	393	440	425	404	395	396	405	416	409	400	406	408	410	387	409	408	385	409	445	416	394	393	382	452	429	398	433	391	423	375	424	429	426	437	412	372	387	387	435	428	415	387	427	394	385	392	408	410	411	361	391	402	413	421	402	417	412	388	437	431	406	440	434	426	402	397	442	417	404	397	405	394	359	412	432	406	412	392	430	420	392	364	420	375	380	410	386	394	377	388	387	406	407	439	399	413	400	390	421	414	402	399	400	421	410	381	427	400	417	383	409	419	413	410	409	397	442	422	388	372	457	424	425	393	406	403	411	392	407	386	399	381	426	422	378	381	409	416	387	371	395	387	413	444	400	375	388	408	393	388	437	384	428	406	386	410	425	387	447	418	436	389	392	369	405	361	373	377	443	434	386	428	398	417	395	445	435	386	378	406	396	404	416	439	395	433	394	390	396	369	367	393	430	401	406	385	425	412	386	345	397	393	411	419	404	409	396	375	430	377	419	405	359	397	413	448	419	391	404	382	398	437	427	416	391	375	417	403	412	403	409	370	405	405	384	389	404	379	400	379	428	382	420	427	370	411	350	359	382	383	392	434	398	346	394	439	412	405	408	378	413	411	400	440	384	413	362	401	397	370	405	431	407	380	368	422	407	394	421	419	375	407	398	368	403	403	419	384	401	423	382	425	414	411	412	379	437	393	376	367	385	365	365	395	391	417	401	392	408	372	371	417	414	378	422	405	426	425	398	423	415	420	382	419	420	382	401	365	384	378	392	427	413	400	378	411	395	383	383	368	382	400	376	400	410	416	384	407	396	406	448	349	375	413	416	442	402	395	387	383	429	389	418	362	388	390	368	441	360	403	383	380	394	412	401	378	383	402	393	393	430	422	382	417	411	408	399	405	392	416	391	414	385	445	416	381	428	362	423	418	399	447	399	422	441	400	374	372	387	402	412	383	397	377	391	379	394	406	409	395	410	385	404	375	392	366	420	402	437	403	393	448	410	369	370	380	383	374	387	388	392	373	423	415	386	400	416	403	429	340	401	398	407	415	403	425	421	398	411	379	422	428	417	430	399	390	382	386	420	413	395	428	411	415	415	385	385	405	411	374	422	373	415	415	423	374	443	344	380	372	421	408	393	393	380	418	429	391	429	376	394	391	397	402	417	390	370	427	371	399	373	438	426	402	387	408	394	372	398	409	400	376	388	400	431	405	414	406	408	410	381	378	435	370	429	380	390	405	385	410	400	405	385	377	381	395	402	377	480	422	386	399	407	382	406	389	418	403	444	395	401	374	376	361	433	364	373	395	415	413	391	393	417	440	409	441	425	427	389	378	388	431	407	413	407	423	431	373	394	391	409	387	410	407	382	401	427	417	441	437	406	400	410	429	397	403	390	408	400	426	381	399	399	419	393	399	441	409	408	419	423	389	395	375	389	369	431	377	399	408	452	430	398	398	363	384	418	414	412	387	423	384	395	387	444	438	405	392	411	388	402	389	387	399	342	374	383	379	372	422	390	386	398	412	403	460	385	405	385	379	403	400	404	394	413	360	381	412	414	436	389	440	443	395	417	431	389	387	406	408	389	406	382	392	403	390	398	409	437	383	443	420	394	382	392	384	397	427	425	426	411	431	441	395	400	385	394	436	419	399	378	397	367	377	434	418	378	408	401	436	410	369	396	420	441	402	378	370	407	390	388	414	411	399	404	398	376	381	443
4426	992	983	993	971	951	951	966	1002	943	974	940	952	929	991	882	953	949	984	1026	969	951	956	965	994	931	980	974	930	925	950	1012	981	999	961	976	958	925	971	1011	987	985	968	975	914	960	943	931	966	968	930	992	915	943	929	966	960	942	991	958	992	958	936	1013	904	945	933	965	960	930	969	970	972	950	947	1006	967	999	949	964	924	955	975	928	939	981	974	970	974	978	985	922	922	948	955	955	984	956	921	962	938	968	953	890	965	1008	954	930	945	959	945	951	959	986	919	974	972	956	975	929	946	983	933	1002	956	909	979	942	964	969	1034	925	968	956	931	964	925	969	942	978	985	875	943	975	978	927	980	929	972	1002	952	918	984	963	963	940	995	1000	959	980	980	1009	962	989	990	996	912	892	951	978	963	950	995	939	942	973	985	961	948	1009	926	956	987	940	1002	1028	886	938	960	932	931	951	946	976	932	929	949	929	982	882	940	947	958	941	922	939	990	913	966	975	961	953	1005	993	938	933	934	956	927	942	978	961	930	953	959	971	916	935	992	931	951	991	943	975	975	967	931	961	950	988	897	918	917	953	929	950	932	924	962	1009	974	945	975	915	946	963	915	930	937	947	953	939	1009	975	963	943	1005	958	942	935	932	935	1016	920	991	977	962	968	914	937	959	974	949	927	935	973	1002	958	893	913	992	940	911	941	996	1016	949	976	966	957	1000	915	975	922	966	951	1014	951	961	994	957	967	935	957	994	962	995	926	898	905	985	917	963	898	978	946	956	987	902	941	935	969	964	988	973	975	1004	990	999	953	979	949	1004	928	1003	932	994	952	915	943	991	957	932	971	980	1010	975	956	935	1001	945	914	915	941	988	926	892	927	946	943	1016	987	921	970	942	955	1002	923	953	955	971	931	990	969	996	980	920	956	887	981	968	944	951	976	914	957	936	992	951	974	1014	954	953	1009	923	973	913	925	945	985	966	969	900	900	957	986	943	958	967	1010	930	954	973	927	968	951	995	902	1005	971	937	965	968	987	1000	928	978	936	964	951	947	959	988	948	923	996	967	944	950	975	938	969	963	983	955	949	982	946	1015	973	971	1016	970	931	960	929	928	939	999	910	951	906	943	920	954	922	975	986	963	1008	941	966	965	953	967	938	940	916	999	905	933	908	987	999	938	944	930	940	989	963	974	938	890	898	985	973	977	959	950	990	1009	952	974	948	976	943	1000	936	1002	979	955	925	956	1029	964	913	972	976	927	960	994	959	911	910	988	922	932	973	1003	964	976	933	999	986	914	952	961	943	928	939	925	906	985	961	967	946	913	979	926	936	928	960	923	945	934	978	1020	937	977	942	911	987	950	952	950	1000	960	994	970	1029	911	952	943	938	989	965	959	970	963	950	991	917	943	1042	981	948	969	963	939	941	907	945	927	1047	927	970	967	940	1031	893	997	960	967	975	1021	976	1000	954	966	1000	952	925	1017	945	941	913	939	986	932	997	971	963	940	963	954	970	1015	934	954	972	910	976	925	955	947	948	1031	960	922	948	1006	940	954	935	961	944	983	977	975	959	975	912	953	981	956	961	930	885	925	972	913	975	1002	999	1001	949	970	954	917	986	920	958	936	955	991	932	973	957	969	964	963	934	949	937	910	965	972	1017	1023	980	923	967	970	983	991	1013	891	966	955	933	957	937	975	986	952	952	1006	936	985	942	966	893	928	952	967	980	956	992	971	975	898	990	1001	939	953	959	927	969	935	937	931	948	993	987	923	935	902	965	973	981	945	984	1027	937	986	907	946	962	993	938	966	910	928	925	952	969	927	929	967	1020	972	955	903	952	979	1029	932	993	935	936	950	974	1012	975	966	927	969	943	968	954	964	972	945	954	965	1005	979	955	958	927	978	922	920	929	945	957	928	943	970	941	974	975	1003	988	957	950	918	953	995	948	932	947	930	945	965	999	917	973	940	935	955	976	925	922	931	906	942	972	925	942	1020	1002	938	973	995	981	1033	940	956	979	921	927	989	933	971	982	946	987	930	962	921	935	1018	946	966	986	984	997	996	904	892	989	939	931	962	986	947	988	974	969	967	947	981	943	1025	997	954	988	938	998	922	925	997	980	964	932	964	944	972	986	980	881	978	930	950	975	978	968	984	952	921	980	924	940	931	968	969	989	1014	1022	981	953	990	952	940	945	1001	994	938	994	979	931	949	979	981	944	977	993	967	967	953	957	953	955	924	961	980	971	951	978	967	924	941	932	996	943	916	946	1010	1006	963	960	917	974	895	957	954	968	1005	898	967	951	932	960	940	920	941	948	991	905	899	960	914	926	991	974	1048	889	1077	986	926	936	951	983	995	919	913	947	986	925	956	966	982	942	939	971	957	948	964	937	954	884	942	947	988	1008	944	984	943	955	944	919	960	963	921	967	918	999	940	937	963	931	1023	963	1008	973	934	935	965	945	965	988	936	959	979	927	892	961	915	960	958	968	939	976	939	937	1038	960	993	970	964	967	991	955	947	916	973	925	927	966	955	920	919	954	1012	1005	987	939	920	957	949	992	961	961	946	956	1003	962	901	976	977	1037	987	1000	1012	915	974	946	965	962	974	941	961	907	954	894	934	1000	970	905	957	988	971	917	912	953	908	1029	913	983	914	939	871	920	984	979	992	938	972	959	976	989	865	926	941	983	899	961	929	964	926	956	980	936	1006	926	979	949	976	949	920	969	1017	963	942	953	970	941	919	970	996	979	900	992	943	961	931	949	952	999	967	954	970	955	963	946	1003	928	946	991	921	942	955	965	952	956	929	950	959	945	1024	974	1038	989	1012	996	988	955	1007	903	1029	980	980	959	963	950	888	950	979	952	958	917	902	955	876	1031	990	954	969	1024	991	966	946	953	945	996	994	962	892	965	917	955	952	1009	969	969	982	876	946	913	958	983	980	959	949	871	951	946	921	949	975	971	916	909	908	965	954	964	957	961	1001	972	1013	918	967	998	901	928	947	923	931	913	992	907	952	963	970	968	972	942	924	936	966	987	939	929	888	935	1003	946	958	993	958	983	938	936	988	947	977	948	982	925	977	940	955	970	911	946	1005	930	968	993	960	891	997	954	952	932	948	1017	932	918	946	959	930	999	959	978	995	960	952	963	935	915	968	964	963	963	940	955	878	979	1019	995	965	1023	896	967	970	953	949	889	985	976	947	962	981	894	922	1001	968	960	946	1044	982	941	973	939	944	951	959	986	949	958	913	952	970	957	937	989	860	925	934	935	937	933	948	974	899	903	965	1052	966	920	1031	947	1012	941	980	964	996	951	954	988	983	937	947	997	923	987	950	947	971	985	958	945	920	1006	886	940	970	897	966	962	980	979	997	989	918	972	994	955	966	1002	963	926	947	931	924	978	939	924	962	983	899	939	1006	970	965	1000	946	918	990	956	991	1012	901	1031	952	984	988	977	1002	924	982	893	947	949	973	982	961	1007	979	987	964	1012	969	995	935	954	1012	928	969	962	981	951	984	946	920	927	918	918	954	960	965	969	936	908	1012	967	924	957	996	943	958	941	973	929	914	956	963	934	960	975	981	1012	990	925	911	945	991	1002	971	974	958	902	1020	962	981	951	956	923	951	943	969	946
17097	1542	629	546	439	438	417	410	418	397	393	381	366	366	375	362	341	372	383	366	384	395	405	354	343	371	373	385	412	366	374	394	396	337	389	394	388	406	371	352	341	377	359	373	328	378	367	403	402	413	346	362	373	418	353	404	339	413	353	354	378	403	397	346	405	377	390	369	386	386	364	404	352	346	376	376	399	371	361	379	361	368	345	348	370	363	330	345	362	362	329	350	354	375	349	372	361	340	346	375	362	370	373	384	346	360	381	409	376	352	397	374	382	346	361	363	397	360	394	384	380	375	366	382	362	342	384	375	350	365	362	348	365	398	341	362	361	357	374	350	374	359	386	392	383	366	395	366	394	397	397	399	353	399	400	421	338	354	407	325	377	385	349	366	384	370	326	359	397	355	327	366	384	398	383	407	358	381	348	407	406	350	401	395	348	392	372	368	388	390	359	367	369	385	353	370	399	385	391	352	356	366	344	367	389	394	366	343	369	369	407	387	385	384	380	411	372	391	424	373	398	372	396	360	351	338	353	368	395	317	379	347	388	368	355	375	371	379	375	359	365	354	381	366	372	381	358	390	342	396	345	409	378	397	406	400	361	380	381	341	350	355	397	380	440	345	382	382	345	375	374	382	340	369	410	394	401	347	373	372	399	370	368	388	392	385	377	364	373	373	394	388	378	349	378	379	375	410	396	386	365	367	404	385	379	375	361	390	381	327	327	353	363	350	372	377	352	350	370	370	370	400	338	369	369	417	414	357	331	351	361	394	381	357	336	351	360	368	384	381	354	379	381	369	370	349	372	372	347	358	375	377	357	358	324	393	400	377	329	350	362	375	381	351	343	382	356	387	351	370	372	347	365	365	400	394	350	393	395	365	378	361	351	366	385	379	412	353	365	360	373	401	366	342	380	382	354	368	379	393	376	339	346	393	384	344	333	359	360	381	333	344	380	370	411	359	360	363	381	353	387	380	384	339	380	376	405	352	363	380	391	334	397	388	359	382	363	366	350	322	375	442	376	329	386	388	372	343	372	391	410	394	391	358	380	398	401	384	341	361	353	372	374	363	369	408	383	389	390	392	367	371	399	328	379	346	356	384	343	359	388	370	395	360	364	356	390	348	381	352	366	356	356	358	359	387	377	363	368	368	382	389	370	343	377	378	385	399	379	376	377	371	349	402	375	385	412	364	383	394	361	372	371	405	360	367	358	396	352	368	343	375	401	362	357	374	375	365	356	380	375	374	394	359	369	387	373	350	411	377	411	401	414	332	354	410	369	375	398	377	403	370	371	360	372	374	357	344	384	383	347	371	402	356	368	363	355	384	397	380	380	359	379	366	376	420	379	343	351	381	383	384	343	370	403	399	393	379	389	394	379	352	370	344	370	349	380	352	381	378	416	389	377	404	371	353	381	359	365	342	370	417	352	423	388	376	359	332	374	373	380	354	392	396	371	367	365	360	403	353	359	343	347	326	405	383	367	361	384	382	332	383	394	354	372	340	372	352	413	387	352	371	386	366	380	362	366	350	370	345	371	360	364	417	353	372	333	398	391	386	383	368	371	356	368	386	364	379	367	370	350	357	371	370	388	380	299	367	379	361	373	333	351	388	340	371	375	354	338	329	407	353	393	368	376	353	351	389	386	365	413	332	360	346	369	370	340	371	390	389	381	381	397	367	381	386	360	384	349	370	412	366	379	342	357	353	385	392	355	357	379	363	381	390	387	375	377	384	358	364	373	394	365	389	343	360	393	381	373	343	368	343	370	337	370	378	379	359	328	324	373	359	399	366	359	379	368	338	411	384	362	389	362	344	407	340	351	386	348	339	385	348	322	371	397	347	358	359	376	323	387	346	383	347	366	373	370	363	376	361	387	370	395	362	358	342	394	361	422	364	362	401	357	379	358	358	408	348	343	377	367	409	345	348	358	394	383	375	384	359	386	401	396	384	376	369	385	363	376	361	380	405	365	379	332	433	348	377	369	361	398	396	367	389	406	365	376	355	395	375	349	377	379	402	404	426	379	412	366	396	341	365	401	325	370	330	399	351	377	375	344	373	382	405	386	392	353	380	366	344	369	374	341	370	347	358	361	373	417	390	378	386	351	420	333	387	368	356	367	349	371	406	398	375	384	356	366	386	359	365	387	388	395	342	382	373	364	397	333	347	353	383	384	365	403	343	362	382	377	374	418	360	330	366	349	401	333	374	350	367	384	378	351	377	358	328	350	358	390	362	410	375	369	364	372	348	366	356	384	388	384	420	401	369	353	353	344	380	346	380	384	376	374	424	365	335	386	377	368	354	366	368	363	391	412	368	379	366	403	349	389	395	350	376	366	377	374	379	360	419	366	361	365	366	398	377	381	361	319	371	354	390	387	434	394	402	380	380	399	375	341	361	372	383	332	381	376	368	358	358	355	362	353	372	399	333	376	388	388	397	375	359	346	343	379	351	360	369	371	389	352	407	390	372	358	371	374	377	332	346	360	406	371	371	385	388	354	358	357	364	334	347	358	386	355	381	351	367	346	369	363	358	365	360	346	362	413	381	387	384	379	357	364	386	375	328	406	381	362	385	349	386	380	338	358	370	385	356	392	370	365	389	345	375	378	381	417	373	390	383	342	359	388	348	358	405	406	369	403	383	382	388	374	392	337	360	347	363	342	344	365	389	396	348	347	367	358	387	348	375	348	379	395	341	358	379	364	392	374	356	355	391	379	361	338	340	372	364	357	351	352	364	434	391	422	387	367	334	367	375	396	360	407	380	370	388	380	398	393	340	364	354	342	387	406	356	393	409	352	377	363	362	358	393	363	365	366	371	350	384	409	397	364	337	321	356	358	347	339	410	369	350	373	401	394	394	373	356	414	365	371	401	377	364	383	361	381	354	359	362	401	348	365	369	361	386	341	379	360	363	363	414	392	342	334	384	375	392	356	346	328	374	363	384	349	382	385	359	367	383	379	354	376	362	376	366	360	411	392	396	368	366	380	350	372	393	378	365	370	377	419	382	347	401	369	356	337	364	363	347	351	377	381	418	388	374	339	338	387	386	406	375	383	374	346	393	390	357	386	383	417	364	373	366	385	359	380	373	377	358	327	339	365	340	386	368	406	356	370	426	352	401	341	376	361	360	370	361	390	357	360	403	401	349	382	356	322	375	373	396	356	358	384	369	368	333	396	343	341	385	344	400	371	373	358	380	318	361	374	395	395	369	375	380	363	359	374	374	369	370	374	365	324	413	379	363	370	372	347	378	377	354	374	360	370	309	349	379	384	376	356	363	382	351	357	361	410	345	354	381	377	372	357	379	387	372	388	375	342	390	399	340	352	382	435	340	371	369	343	371	378	355	369	382	382	369	370	369	381	366	367	406	346	337	371	363	385	339	355	377	362	387	395	398	385	404	327	373	397	348	451	384	371	350	357	383	415	352	333	403	359	381	369	364	395	337	391	369	393	396	354	394	385	404	347	388	345	347	357	396	399	374	370	378	359	385
12266	1062	1339	1474	1348	1141	1096	1021	1017	1017	1017	965	1025	917	887	918	922	924	965	925	920	862	925	891	896	915	924	890	924	891	866	869	876	894	850	905	847	871	863	934	846	878	881	894	873	923	895	901	904	889	871	860	873	929	917	923	850	841	899	890	855	859	891	861	843	838	883	880	889	906	890	874	846	885	888	853	907	893	912	876	860	885	916	858	936	852	915	858	904	923	907	913	895	893	881	897	900	941	854	831	882	889	879	870	867	886	849	938	893	842	934	856	872	874	906	878	901	917	859	902	886	867	906	880	889	886	890	883	876	896	843	930	884	865	856	885	892	894	929	914	894	820	803	850	902	850	918	890	856	901	854	864	910	890	833	855	880	863	861	890	919	828	890	897	868	951	903	875	880	843	867	813	872	888	900	908	918	930	897	855	913	788	829	893	921	842	890	883	866	812	893	887	917	853	857	855	879	888	892	922	910	870	841	870	882	901	866	907	927	895	882	874	928	852	867	848	829	839	840	910	893	848	848	895	868	916	887	875	929	855	909	837	907	855	913	934	870	902	850	887	880	859	919	917	912	882	860	833	888	856	881	900	889	907	897	906	899	866	881	887	866	921	885	893	887	907	903	859	910	892	899	891	899	895	883	903	885	824	871	846	870	879	926	886	818	896	885	919	814	847	869	865	880	883	873	842	907	825	863	838	892	879	916	872	901	898	907	894	893	897	910	820	902	871	906	909	891	949	876	912	865	851	898	830	854	893	854	853	837	896	903	920	846	868	841	891	921	806	857	876	857	906	895	853	907	944	874	900	876	933	885	820	862	921	886	896	897	859	896	880	853	891	859	879	889	854	876	882	847	839	910	897	876	858	866	846	925	885	901	880	883	885	919	881	910	887	940	865	890	850	855	847	893	918	863	896	894	912	883	919	885	899	892	857	878	956	838	867	899	841	815	876	904	903	932	854	886	852	852	921	889	886	945	871	908	884	861	872	874	920	895	878	958	884	861	873	852	846	880	918	913	887	847	884	905	873	825	803	879	929	890	914	953	831	871	897	858	848	893	833	858	895	857	805	823	902	865	887	889	903	883	862	846	880	881	854	900	867	900	858	884	848	873	894	859	836	921	860	882	866	906	847	907	841	921	946	906	845	859	953	877	907	884	831	902	892	855	956	868	856	872	842	869	879	890	920	840	907	869	871	864	869	901	877	876	876	916	886	885	878	904	881	893	882	963	883	915	851	894	866	894	870	848	861	860	952	904	872	872	883	837	900	936	896	826	845	896	853	856	894	891	890	866	872	914	843	916	882	885	838	857	929	827	871	887	797	860	921	847	871	889	892	869	871	875	880	875	834	871	829	851	850	916	882	876	865	864	870	900	900	828	869	903	899	884	886	904	867	888	895	888	838	887	894	844	864	902	923	859	902	893	869	875	908	875	900	897	909	937	870	870	903	840	938	903	892	880	925	851	839	816	879	896	857	813	898	910	866	847	864	902	884	923	936	870	868	838	813	901	920	895	917	894	866	851	872	874	890	876	843	866	920	868	837	865	867	879	898	882	904	820	843	923	898	899	905	871	872	863	837	883	841	924	926	890	859	887	856	876	879	863	864	869	925	869	863	893	901	849	924	880	904	864	874	861	836	804	897	842	863	883	854	916	897	865	878	850	937	869	880	827	888	814	891	856	895	881	909	843	831	884	890	891	851	913	871	892	896	822	881	885	899	885	894	861	888	880	869	900	900	913	807	885	872	868	877	899	875	901	888	867	860	882	881	893	877	883	888	855	883	847	892	832	876	927	856	882	846	872	898	880	894	903	853	860	860	876	912	900	874	832	827	905	870	890	869	869	843	877	865	933	877	886	836	852	851	900	927	901	874	899	870	929	857	898	896	867	920	878	898	857	894	869	888	885	899	911	880	886	874	896	922	829	883	877	838	947	874	863	872	884	859	904	866	859	853	886	849	868	861	883	895	889	861	837	927	915	893	901	826	937	882	926	871	871	865	903	828	943	862	841	881	923	883	893	833	933	884	873	905	889	901	856	861	837	863	828	892	869	929	835	845	907	905	924	842	840	870	832	895	895	862	834	866	841	846	858	847	880	862	861	875	857	856	891	897	919	910	885	853	889	922	878	874	906	901	912	836	869	836	893	881	858	840	881	935	920	888	909	896	821	822	869	862	863	898	885	852	836	921	935	878	851	896	879	883	806	867	861	880	873	851	871	841	919	861	879	880	917	862	889	881	867	846	899	902	863	870	841	907	899	851	776	922	904	924	926	835	833	868	903	874	893	902	882	843	858	925	869	897	882	909	927	866	881	852	926	897	869	900	896	888	925	818	859	892	888	869	887	894	913	905	886	866	904	853	873	883	920	921	892	917	874	913	884	882	851	859	916	871	869	878	906	885	844	908	869	912	925	855	872	855	881	857	928	869	890	843	888	886	886	903	845	893	903	882	866	908	870	877	862	856	901	886	902	841	922	928	841	884	877	910	887	890	862	893	830	855	811	891	860	883	858	908	906	831	953	898	868	891	825	844	897	845	913	859	927	857	869	894	876	881	890	883	853	880	862	919	899	855	903	872	834	903	936	885	911	939	861	870	901	870	913	891	892	860	899	899	862	899	898	861	872	913	897	871	894	888	875	876	908	917	887	891	854	908	907	947	900	834	892	889	844	859	859	901	878	933	883	863	848	864	901	848	905	835	914	870	854	853	885	872	889	913	901	895	860	861	876	898	829	859	875	860	853	864	845	876	926	888	886	851	855	903	972	824	864	900	832	885	854	854	852	852	915	898	872	907	910	883	904	861	849	867	863	834	850	872	843	872	898	900	908	902	873	879	877	876	858	911	923	861	860	871	873	882	884	862	887	828	900	848	853	912	845	896	880	880	841	897	845	919	902	858	889	916	864	900	871	869	864	890	860	847	845	889	841	914	883	905	859	923	895	884	907	833	901	875	895	917	876	883	885	872	881	945	822	923	859	860	917	893	880	869	893	907	840	853	882	864	861	901	863	881	935	860	915	889	899	848	894	898	856	918	908	918	889	877	868	886	838	874	891	823	849	879	830	855	907	892	925	879	856	879	894	882	903	862	878	915	812	869	843	828	883	865	889	912	888	898	844	909	948	928	846	922	815	911	862	899	863	871	898	929	884	832	876	869	878	840	883	915	879	921	913	850	841	868	954	916	825	920	863	861	869	863	846	853	924	891	895	852	918	919	876	889	895	864	933	905	883	942	909	884	841	900	848	891	840	914	914	902	875	941	853	851	917	870	931	951	903	884	906	822	895	881	843	858	864	932	886	853	881	886	853	859	885	928	826	843	826	892	881	920	859	937	903	866	885	874	865	846	860	908	899	868	859	865	930	843	867	906	851	893	894	896	918	901	859	864	874	838	882	939	826	905	888	899	901	892	840	886	857	891	861	898	872	864	852	898	894	891	904	869	879	926	827	892	883	887	852	899	869	839	923	935	884	900	877	894	858	882	898	871	845	857
25886	2761	669	517	395	309	277	249	218	205	240	199	200	214	183	167	176	188	213	168	172	188	180	220	196	165	202	205	202	193	188	184	172	191	189	163	179	189	191	204	177	157	166	162	166	156	148	182	181	166	182	186	190	188	157	190	166	175	149	173	170	194	195	189	195	168	195	186	203	176	185	183	175	172	166	165	191	186	171	164	192	180	160	187	200	170	186	160	173	196	175	173	161	183	162	172	171	178	180	172	177	183	163	180	186	185	196	188	167	177	180	212	178	200	179	175	172	157	198	173	170	187	169	182	193	179	182	193	190	161	188	176	174	197	184	180	155	185	166	172	194	181	157	189	174	163	156	174	186	180	176	185	191	176	183	179	168	180	183	144	158	178	175	180	194	171	160	200	192	187	184	163	181	165	178	175	193	182	174	163	168	177	158	172	171	184	165	160	179	229	176	157	194	187	172	171	158	147	167	194	200	167	168	168	171	165	181	150	175	204	164	162	192	160	158	176	169	155	204	169	165	178	154	153	165	181	179	156	173	185	185	158	186	155	170	181	145	154	154	159	173	155	195	198	168	165	149	169	165	174	176	191	167	174	198	193	208	191	200	188	182	166	170	181	183	176	211	167	141	164	186	172	162	171	197	156	170	186	186	155	187	179	183	161	168	171	179	168	171	164	170	177	175	185	186	187	164	190	208	157	172	173	185	195	172	189	198	169	164	177	175	170	180	161	171	185	193	173	174	164	159	164	180	200	184	197	185	178	180	181	186	169	164	161	182	161	190	160	169	169	148	153	166	159	172	191	202	164	187	185	186	190	173	190	186	180	166	193	175	161	168	184	187	175	152	196	159	167	161	179	185	155	210	165	164	159	201	193	174	171	181	194	193	175	179	196	183	160	176	162	166	169	175	183	199	168	185	185	180	173	155	163	187	164	181	173	174	167	179	186	146	190	186	163	174	209	151	161	170	181	188	172	154	165	169	188	198	168	179	176	139	179	192	182	179	213	163	192	178	203	204	169	162	184	173	149	167	151	213	182	154	171	176	164	174	175	176	191	194	186	195	183	171	166	174	181	165	193	177	155	168	164	186	173	214	169	178	170	157	188	152	191	169	161	183	164	197	183	166	153	198	158	187	188	202	177	183	173	173	175	162	179	154	182	187	179	183	178	181	201	187	180	174	182	159	192	191	174	175	182	184	177	182	175	182	166	169	174	185	156	200	171	186	183	165	165	179	170	193	155	172	156	174	171	186	193	206	164	165	166	178	166	162	207	189	179	189	174	158	157	179	164	167	169	168	181	197	164	195	172	158	156	156	177	189	183	177	187	148	190	182	185	167	190	161	194	173	193	167	185	183	174	173	183	198	189	184	161	156	161	160	207	163	174	200	157	177	160	152	177	198	190	181	160	183	179	166	179	164	177	192	194	168	190	179	202	193	171	174	194	178	188	166	169	163	171	174	196	150	178	168	169	163	167	180	185	194	171	162	168	187	216	198	165	174	181	163	184	167	180	186	184	171	177	198	159	193	186	173	196	161	150	187	207	184	178	198	176	169	182	193	182	173	181	185	172	170	163	206	149	178	186	183	167	186	196	165	191	169	160	133	201	160	172	178	178	186	173	182	192	176	176	178	177	190	166	179	182	153	170	162	178	205	206	175	175	171	175	180	162	208	196	185	197	154	171	167	197	177	173	198	168	174	183	185	204	178	163	183	191	171	178	180	183	201	189	194	185	181	167	163	155	166	176	178	193	173	172	190	182	190	206	181	176	197	177	190	181	159	184	167	208	196	184	165	176	204	184	176	165	192	192	178	180	196	171	177	203	177	178	181	188	183	176	185	188	179	204	155	146	186	186	164	171	186	152	152	167	164	171	141	178	184	173	155	167	213	172	165	173	168	164	184	173	173	203	171	166	193	189	204	196	153	169	173	159	157	178	200	188	213	170	170	164	167	184	174	189	172	161	176	172	162	176	192	179	194	167	166	171	180	179	202	173	163	185	168	201	177	164	168	173	168	171	185	165	176	155	205	170	202	156	181	180	163	182	181	203	180	160	159	197	180	193	180	179	170	169	177	189	189	155	183	200	164	177	173	199	153	169	191	162	186	179	167	164	164	174	184	168	183	167	174	169	160	186	157	156	170	181	204	187	193	176	224	167	200	173	174	179	150	155	176	199	164	178	177	174	188	190	170	194	181	186	174	167	196	182	181	171	164	171	155	203	165	191	188	172	179	186	176	195	164	176	158	184	194	196	170	161	161	191	163	175	170	190	174	205	166	174	179	183	188	185	165	175	176	155	157	182	175	164	170	162	183	173	173	141	184	186	168	182	176	208	197	161	178	168	189	154	168	195	161	180	195	203	188	187	196	163	165	166	176	162	166	182	184	193	186	160	184	161	175	180	192	171	164	172	167	184	156	189	173	153	172	165	182	171	171	180	187	166	171	164	181	184	188	203	188	171	167	164	153	187	172	164	174	190	172	192	173	161	163	170	188	192	173	161	183	188	151	188	168	192	146	178	177	166	153	143	208	182	159	167	183	186	191	211	178	169	168	193	173	184	182	200	171	171	175	155	208	178	186	175	174	184	187	187	166	164	203	191	171	169	191	198	165	163	167	169	193	168	166	169	163	145	198	196	157	176	176	165	180	189	177	181	195	180	203	179	177	188	191	174	160	164	164	184	174	190	174	159	176	188	156	172	158	180	170	199	170	187	198	183	185	184	170	171	183	182	190	200	182	182	157	187	177	182	168	165	184	175	196	177	173	161	178	199	193	186	178	188	167	198	199	158	166	186	179	162	175	205	160	189	154	202	190	165	214	188	172	186	171	200	184	178	204	171	174	172	184	181	184	179	186	187	188	159	189	169	164	186	186	169	191	210	157	179	170	193	181	172	172	183	171	184	189	174	181	168	177	183	172	196	178	180	180	166	198	177	176	171	185	131	157	183	167	179	182	178	197	183	173	179	182	172	185	210	185	172	197	178	133	184	207	184	194	196	168	153	186	188	195	160	170	176	181	191	208	168	191	158	193	167	171	156	174	153	189	175	161	178	191	174	186	199	176	182	199	162	182	170	180	173	201	185	176	165	178	186	171	172	166	158	176	183	184	176	174	180	145	192	196	187	174	198	162	171	184	181	204	172	188	176	189	188	163	173	162	170	181	179	195	194	177	191	155	197	193	184	188	155	191	176	170	173	188	156	155	186	184	185	164	161	194	193	192	170	200	175	176	199	168	192	186	176	166	188	154	169	162	177	171	183	169	190	173	186	202	190	177	189	164	166	187	160	174	177	191	162	175	172	190	164	200	173	170	175	169	172	182	189	189	153	178	178	166	185	179	191	181	180	166	168	188	215	196	166	175	175	183	186	195	219	197	169	178	172	171	172	177	186	165	192	167	175	172	171	221	180	189	180	165	197	195	181	164	192	141	189	192	194	174	185	156	194	202	163	184	177	184	166	174	178	162	207	187	161	184	171	171	164	167	181	202	180
15612	856	1557	1640	1398	1145	974	917	740	698	690	642	606	595	589	561	569	506	527	541	535	502	512	538	502	533	485	487	487	518	480	469	480	480	448	486	495	485	531	482	451	492	480	460	509	469	484	462	490	480	454	485	453	481	460	459	469	476	482	482	473	485	448	508	471	475	507	465	498	489	437	445	481	482	461	488	462	456	450	454	481	471	459	504	447	442	462	474	465	474	465	496	475	460	426	461	466	476	432	476	462	467	484	450	495	487	470	457	486	469	497	479	475	463	461	480	454	454	435	490	460	467	437	448	457	488	462	433	464	480	444	415	485	476	512	455	446	480	475	465	515	447	481	472	461	443	467	497	477	456	492	455	448	467	463	437	454	443	445	437	453	461	457	444	465	483	447	473	466	484	460	453	428	450	453	444	422	446	449	510	449	456	445	478	462	480	442	434	469	456	436	466	492	469	461	432	469	467	466	476	470	459	490	463	446	441	492	443	513	448	450	486	442	458	443	447	483	459	459	457	441	458	457	480	446	417	454	474	482	484	494	426	440	477	457	447	443	448	467	482	488	492	472	452	481	439	438	443	466	483	446	475	452	476	452	431	493	428	457	498	460	456	493	463	454	446	447	459	471	440	484	472	461	454	424	516	473	463	454	483	491	446	503	489	447	446	455	460	459	503	489	448	455	485	455	449	467	456	444	436	434	462	450	485	471	459	467	474	419	464	443	446	448	429	451	476	457	473	480	469	447	473	461	438	472	468	495	432	496	471	411	476	470	429	508	482	519	452	488	454	447	434	479	435	446	547	512	488	496	417	493	418	433	485	457	428	460	487	485	454	474	424	457	471	447	491	452	447	464	452	463	434	450	461	474	452	496	450	460	457	450	463	474	457	429	471	472	469	478	458	453	480	443	433	471	463	440	444	442	486	424	476	480	464	455	470	442	461	467	533	422	489	488	477	475	445	479	516	477	485	469	435	473	466	442	458	451	484	456	473	447	461	475	501	478	449	462	466	443	464	468	427	447	445	429	471	437	456	462	475	460	446	466	447	449	480	491	487	424	433	467	474	467	478	473	473	427	456	456	454	459	461	444	484	445	458	461	467	507	497	443	475	440	422	448	465	463	445	496	458	474	512	494	457	479	455	423	486	451	481	450	460	481	474	479	471	415	490	417	442	485	515	506	459	470	447	486	462	461	463	451	438	444	464	435	474	470	448	481	478	442	434	458	432	512	454	462	468	465	443	428	453	471	483	473	477	454	482	482	478	479	472	467	445	449	420	467	486	441	458	449	426	452	461	456	499	465	478	482	462	486	466	466	424	425	499	440	472	443	450	453	499	431	472	459	484	445	473	455	463	473	483	475	466	471	454	479	433	474	434	467	444	472	454	463	454	491	464	480	461	470	480	455	489	444	451	459	443	467	486	431	461	466	454	465	487	458	438	444	458	457	462	430	456	445	474	443	455	459	486	463	454	485	484	445	464	476	493	452	451	459	476	490	495	457	458	465	487	456	444	432	439	465	448	462	479	464	480	438	485	448	505	430	447	463	462	475	506	471	444	448	450	452	471	455	446	464	435	410	432	441	459	460	466	460	460	468	468	458	423	460	454	492	472	488	456	500	447	481	468	464	462	463	451	443	449	452	460	494	467	497	445	491	446	458	484	452	475	472	491	465	493	457	448	436	437	495	460	451	431	427	474	451	418	479	437	413	441	501	484	466	470	493	421	459	434	440	491	430	452	482	459	448	467	449	452	481	488	499	438	453	449	462	487	456	487	429	446	445	444	459	466	444	460	456	435	458	440	492	454	453	424	422	444	440	455	470	450	427	483	462	501	495	467	434	435	468	500	480	491	441	457	481	462	463	498	455	461	466	471	440	474	451	485	468	450	514	413	459	449	431	475	458	463	467	470	454	466	451	447	491	480	468	473	473	463	488	439	497	450	427	442	461	467	465	485	502	470	462	428	467	458	474	447	443	442	467	454	478	481	440	473	446	471	455	495	409	465	414	448	460	458	472	464	456	434	432	422	474	425	430	488	495	446	449	453	466	466	464	460	449	477	474	481	466	457	425	438	453	468	478	459	463	436	443	436	452	486	444	465	447	477	466	487	412	442	448	433	481	467	475	489	424	467	458	454	419	439	412	481	492	466	453	478	488	483	441	466	463	406	431	434	484	470	430	474	460	425	499	469	464	460	483	464	464	463	444	465	445	477	461	455	469	468	471	465	455	472	469	498	462	436	475	481	439	443	487	486	439	483	466	447	434	460	488	409	452	476	467	432	439	425	418	425	477	487	438	452	425	434	465	480	459	457	493	514	443	456	431	483	463	483	452	435	446	476	487	432	488	482	453	454	445	468	448	465	449	425	436	471	444	480	455	483	468	468	502	458	481	457	426	471	439	479	452	485	443	425	443	454	499	490	477	468	427	461	455	463	470	470	478	457	474	451	533	476	464	459	456	411	429	507	439	490	471	491	478	459	474	475	442	486	424	484	450	484	455	483	482	471	417	499	461	498	459	456	433	468	489	434	427	483	483	459	428	455	443	440	436	459	447	475	493	480	441	460	458	468	475	466	461	447	483	453	445	473	467	450	457	443	496	481	453	424	490	466	439	469	467	499	433	453	485	468	467	461	508	470	470	483	465	460	427	439	456	475	448	489	470	492	457	435	464	457	470	444	473	440	473	445	463	455	491	501	471	473	427	482	446	443	488	472	454	414	454	482	483	428	472	453	468	489	474	446	440	447	467	418	454	458	479	420	489	479	482	444	421	438	471	462	464	498	469	440	447	413	482	527	508	457	456	455	420	451	434	443	489	443	431	460	451	471	429	429	469	435	452	459	466	484	468	492	448	427	490	462	473	436	486	479	435	469	449	463	508	454	496	471	445	444	434	453	455	463	450	493	452	483	485	474	494	497	485	468	468	479	465	406	450	462	450	460	467	447	490	419	458	484	421	431	454	456	482	466	450	484	463	495	450	466	458	419	417	502	421	468	437	454	487	477	444	477	447	479	458	454	445	481	462	454	486	450	453	475	446	445	469	471	469	490	453	447	503	492	463	459	433	454	446	454	463	486	443	451	445	508	438	442	502	449	445	478	464	486	461	478	442	458	475	441	438	438	464	457	489	448	490	473	426	476	403	472	510	511	487	501	459	431	451	432	438	433	460	495	495	461	461	457	467	463	438	454	471	447	499	462	463	460	428	490	487	486	457	476	442	431	482	458	452	476	434	463	467	455	437	463	474	465	484	468	483	507	446	466	437	460	486	479	506	473	458	459	434	463	449	476	446	485	417	433	461	484	480	451	476	437	423	464	471	484	461	441	470	474	433	450	459	489	466	456	446	410	458	468	449	505	470	442	451	472	453	462	433	467	487	462	450	486	490	447	497	434	434	475	497	479	475	465	482	495	485	472	489	493	460	451	448	469	437	481	450	483	486	469	462	431	465	475	521	468	424	482	485	481	445	454	489	471	473	457	448	487	469	432	456	409
4667	481	410	398	408	355	434	364	381	356	357	364	459	407	375	383	357	372	377	399	374	392	373	366	405	409	424	422	393	387	392	413	397	402	402	401	386	411	393	422	411	387	394	395	398	426	387	410	415	414	371	377	400	406	462	428	394	391	430	412	380	387	415	419	396	369	409	433	374	393	364	393	404	413	394	387	410	411	344	409	382	417	408	400	411	384	388	385	421	373	398	417	426	366	408	407	418	431	405	385	377	409	414	429	362	347	418	404	421	420	390	398	383	391	366	363	384	380	364	380	418	381	407	383	410	356	422	394	418	413	404	425	381	413	391	380	407	390	442	423	391	414	402	428	379	370	373	428	386	366	364	420	402	385	463	406	429	397	395	384	386	414	401	392	374	438	401	399	431	351	375	385	391	402	408	449	405	386	359	381	390	416	379	377	440	398	385	413	355	394	380	386	412	403	400	357	355	387	412	372	400	380	391	394	394	398	394	366	372	433	444	387	360	424	416	406	396	381	383	399	392	427	428	381	382	409	395	399	416	393	393	373	394	422	374	378	383	410	400	395	403	403	412	378	395	393	355	411	389	369	369	385	432	389	367	384	381	380	417	388	417	398	447	390	414	377	383	426	373	375	418	390	380	378	379	383	419	382	411	403	403	387	386	394	406	433	420	415	420	387	388	351	373	363	391	397	394	369	438	443	437	389	414	402	394	383	394	400	423	396	340	417	394	393	396	410	382	383	432	401	429	393	387	382	400	379	374	395	425	404	457	386	367	383	427	394	375	379	376	367	368	414	431	405	417	426	418	425	379	333	404	357	400	409	393	415	391	413	419	406	370	384	395	399	416	417	420	412	397	436	407	414	396	396	417	406	388	411	373	403	409	406	399	411	428	385	403	408	373	349	465	363	426	386	402	441	430	426	412	422	414	395	402	357	385	368	350	406	394	371	389	400	375	374	418	382	403	383	427	421	407	395	386	404	399	380	385	383	414	394	352	401	404	380	394	378	456	401	381	369	384	396	434	398	398	379	388	381	415	375	412	383	398	396	404	421	392	399	398	352	412	407	415	422	413	402	422	395	362	390	404	454	391	394	426	361	385	356	387	383	386	397	411	414	393	413	413	397	393	398	438	424	388	396	409	399	387	397	403	388	395	404	383	388	390	379	407	380	395	410	387	410	382	401	408	406	391	386	399	371	411	428	424	410	415	422	368	380	394	425	400	396	392	389	385	387	348	398	386	406	408	398	416	384	425	421	371	385	409	378	401	408	383	391	407	389	399	397	407	403	445	415	399	384	408	406	423	379	428	409	409	366	390	388	386	389	391	391	389	418	387	407	422	384	381	407	357	392	410	350	374	385	395	369	330	400	401	401	390	409	422	392	381	372	386	379	408	374	396	399	396	390	380	430	362	407	391	349	402	407	375	413	416	421	413	430	403	403	402	380	440	418	422	389	413	432	398	401	462	419	423	437	411	389	390	400	393	386	397	425	398	367	403	377	411	399	400	411	374	394	408	382	393	415	372	402	398	414	389	403	413	390	442	370	400	406	425	409	380	426	402	405	392	377	369	370	403	382	390	407	385	393	444	388	393	379	392	415	403	381	413	377	409	375	385	382	421	400	398	390	406	419	400	385	389	367	410	410	413	418	383	404	399	379	389	433	364	419	423	423	397	389	395	348	420	380	397	374	418	398	384	417	365	413	375	368	393	392	383	387	395	381	432	384	400	382	361	383	419	391	403	397	411	423	395	409	418	375	409	422	384	372	397	418	407	402	393	427	445	424	438	371	404	395	377	396	411	369	421	413	392	392	421	402	405	409	431	401	399	399	406	360	375	381	377	405	406	380	402	407	407	381	383	384	400	407	388	434	417	390	376	396	393	401	446	426	398	376	382	394	425	409	395	398	387	414	403	416	372	368	393	367	387	359	373	424	378	440	380	414	381	389	391	399	370	382	421	456	425	392	428	370	396	361	412	379	356	348	405	405	364	379	389	379	385	377	399	411	394	413	398	407	381	398	398	374	430	399	418	407	395	391	331	387	404	372	392	351	417	393	381	416	388	397	409	414	376	406	398	406	401	412	407	385	357	379	351	374	402	389	414	375	432	416	426	421	407	424	410	384	385	385	381	419	381	381	405	426	393	407	423	404	386	390	365	380	382	360	387	416	365	443	441	369	415	440	402	390	400	386	423	387	398	370	395	419	378	388	417	421	405	412	378	418	407	412	388	386	368	404	428	436	374	393	401	388	403	366	393	395	420	380	384	377	385	407	402	371	398	383	362	413	420	385	354	411	423	402	385	432	386	427	401	368	415	371	374	414	393	420	399	388	373	411	409	400	382	412	405	369	413	401	428	419	421	394	427	415	404	386	407	383	415	397	400	399	391	386	400	372	384	402	406	370	394	432	399	390	396	370	413	414	402	388	397	396	393	393	392	381	399	385	386	430	422	387	406	385	389	386	343	426	401	415	389	397	442	403	387	412	387	403	418	389	407	381	419	418	419	414	381	386	379	402	392	417	368	380	406	390	425	443	375	401	421	399	389	416	404	382	407	398	399	380	372	397	363	407	391	428	408	377	385	399	406	393	442	378	399	413	394	363	393	427	365	407	380	390	380	404	390	385	411	352	426	415	389	403	372	417	393	427	402	410	408	384	363	430	412	425	394	386	416	358	413	390	381	411	380	423	397	387	391	456	406	398	371	373	401	418	401	397	418	399	461	363	416	411	420	403	364	399	394	407	368	424	409	407	388	413	404	389	390	407	417	409	393	388	402	404	354	399	382	413	403	417	428	394	388	371	416	391	406	389	454	366	376	421	357	369	395	399	395	362	398	433	406	400	381	407	413	412	424	393	396	338	419	393	392	416	350	390	386	415	444	391	403	435	378	363	399	387	407	428	405	397	381	462	368	415	358	403	377	371	407	393	412	441	417	392	398	361	431	390	393	373	426	427	412	403	393	384	436	400	388	406	435	406	434	381	391	403	411	413	393	394	414	414	372	411	405	381	399	395	406	373	393	442	401	380	404	425	410	428	384	385	424	412	388	375	399	436	412	410	414	401	382	383	391	408	386	386	351	406	405	457	412	395	406	386	417	413	372	364	411	400	359	383	369	405	407	373	372	388	427	395	406	378	360	415	384	360	380	412	428	391	398	416	441	391	354	428	409	433	380	406	393	387	377	431	422	403	395	405	387	399	380	427	403	452	405	352	397	387	416	418	357	403	406	391	374	409	382	408	423	400	391	380	418	389	413	374	379	421	385	402	385	402	389	398	415	380	409	394	400	393	385	379	417	392	391	386	401	357	410	397	393	430	382	425	371	411	397	342	433	385	390	399	417	396	420	380	446	414	419	360	405	407	424	389	395	397	411	363	418	403	439	422	399	401	383	377	386	389	366	422	406	355	436	408	415	375	324	375	380	384	391	406	409	407	432	400	357	417	423	378	424	344	401	416	386	414	406	404	385	430	412	439	400	429	398	410	393	402	396	376
4377	1014	974	967	983	968	940	975	994	971	968	952	921	993	1005	945	906	988	949	954	936	940	995	968	1021	959	932	985	943	927	974	956	996	940	910	952	950	915	961	964	958	967	911	961	929	972	926	957	931	951	977	910	979	954	932	936	927	977	961	923	956	908	955	957	1000	959	937	961	964	990	945	920	967	952	989	964	960	975	1009	979	1007	975	941	897	912	958	998	947	922	925	986	923	954	930	950	893	930	951	1002	940	992	912	992	949	950	976	973	918	949	964	973	966	917	962	941	927	929	908	934	1007	907	961	926	945	965	985	964	900	958	939	926	974	998	913	970	923	894	964	916	950	957	969	945	926	979	950	943	991	950	989	941	970	908	1000	967	969	934	978	912	972	954	946	966	922	978	960	1031	913	951	991	997	902	928	1000	990	982	1012	963	946	912	999	917	973	981	940	988	968	937	936	924	938	923	961	997	916	954	952	914	913	948	929	971	918	960	967	949	941	967	963	922	971	1000	940	949	939	896	923	946	946	938	961	922	987	969	939	932	933	996	967	940	943	910	946	926	943	926	944	952	1035	949	993	980	924	951	934	926	998	918	996	961	911	933	990	931	976	969	978	977	922	948	913	923	955	931	956	936	944	894	953	941	998	989	946	958	975	974	926	930	922	975	961	910	967	1000	960	943	943	1011	964	946	947	959	984	964	949	954	953	937	1025	924	979	934	908	987	985	910	950	899	947	940	1034	956	921	974	947	966	960	971	966	969	869	921	974	976	941	967	927	938	945	1032	930	922	975	926	1004	925	990	937	916	984	939	990	905	973	956	966	993	943	953	972	943	911	952	934	939	968	956	952	963	947	964	1015	926	969	930	951	972	922	1043	938	933	970	969	964	941	970	941	931	972	949	942	951	986	963	987	950	918	965	952	992	913	928	941	999	927	979	966	971	1000	960	939	973	912	949	960	946	983	1002	934	983	908	959	941	984	918	915	897	930	927	977	958	998	871	937	961	918	997	940	958	941	973	955	928	957	942	966	910	970	927	943	963	926	998	928	957	993	939	963	1016	955	970	899	934	973	967	954	896	947	940	933	955	963	975	928	962	997	904	965	945	893	967	934	990	946	966	1005	961	1022	919	895	965	987	922	950	924	953	976	903	958	890	945	947	958	932	930	930	951	944	880	1005	945	990	969	943	895	911	966	967	940	931	971	921	973	981	943	987	959	904	925	961	899	990	916	945	974	941	943	996	952	931	917	937	931	864	953	953	962	964	924	968	937	906	973	911	985	961	988	973	974	995	945	953	908	932	896	981	1001	884	954	980	1024	945	975	941	937	968	940	968	1010	940	942	909	1015	957	964	963	966	869	982	922	938	1019	963	898	989	930	974	926	951	971	966	933	933	984	954	946	947	964	959	941	952	952	970	942	972	921	947	948	906	935	947	984	930	915	974	960	1018	977	972	977	933	986	904	929	1000	941	1020	922	938	948	965	876	967	987	971	957	922	1040	947	947	966	961	934	942	1006	1006	997	898	972	949	950	944	911	990	924	966	993	966	922	962	967	965	978	920	983	958	926	924	970	949	940	900	959	937	938	1015	927	890	955	899	951	949	920	1008	955	924	942	946	1021	907	905	939	964	982	962	963	907	949	959	951	966	930	958	1006	920	956	978	950	954	908	958	986	931	889	984	882	929	899	985	954	970	951	896	950	1010	985	907	933	953	1000	930	981	982	931	939	976	932	910	923	937	864	958	944	928	963	1010	987	1022	986	974	970	960	1000	993	926	971	924	965	955	938	930	928	962	971	974	950	961	944	927	972	949	985	973	965	911	904	964	931	944	914	955	946	885	942	925	965	972	1004	980	907	986	912	926	930	960	926	893	920	947	1005	973	988	950	933	945	921	986	981	952	940	942	983	948	963	939	947	1007	1012	961	989	948	1000	936	988	991	965	964	913	920	928	927	967	955	935	962	1000	950	973	937	916	968	931	978	949	981	976	957	904	949	927	950	939	996	963	918	984	967	976	979	990	966	992	946	895	969	942	994	982	946	884	979	963	948	949	996	934	972	1016	969	940	958	950	958	959	973	1005	932	922	970	931	951	982	978	940	965	983	947	989	940	921	947	993	967	947	971	976	929	954	902	967	966	925	928	949	930	981	965	999	929	947	930	1026	947	946	955	940	945	930	969	928	939	977	970	931	890	850	965	889	969	930	970	967	987	908	913	975	906	919	900	964	973	938	957	973	982	892	964	958	945	957	928	912	910	962	924	935	969	987	946	968	973	967	1001	967	988	950	936	1017	918	949	988	911	967	994	950	913	950	940	958	930	976	998	982	913	903	1023	930	988	955	945	1019	947	927	914	978	949	950	962	961	953	932	956	921	925	1017	952	982	912	944	939	951	885	895	964	981	1024	980	980	967	902	945	938	927	967	981	1029	954	996	866	955	900	977	917	965	991	957	985	940	925	889	974	976	966	983	954	972	970	928	952	944	953	903	996	978	931	950	932	945	960	922	972	934	923	974	929	958	1001	963	974	978	933	919	897	952	948	962	963	942	933	931	942	988	920	910	1000	970	941	934	937	933	1000	928	989	911	901	957	944	920	994	977	956	927	1002	967	990	925	948	955	903	971	1002	907	997	970	930	968	959	968	957	943	963	956	936	965	933	952	890	960	932	951	925	985	998	898	1031	989	976	940	992	1007	934	936	932	939	919	946	951	921	973	933	915	981	962	958	892	968	913	994	1009	1012	954	905	967	907	991	964	918	961	936	958	971	901	932	958	1013	1011	978	952	954	966	994	968	956	880	959	900	951	900	947	974	976	999	953	951	910	989	931	931	1000	963	985	949	974	968	978	970	923	975	965	941	960	959	948	1007	946	929	1000	967	915	939	911	1004	943	923	926	971	966	921	954	910	914	962	943	971	921	933	919	961	981	901	957	968	1004	971	941	983	939	968	984	960	985	967	944	953	1025	913	968	974	934	991	895	921	977	924	1017	936	921	991	965	950	1011	948	946	989	981	955	916	962	973	947	946	873	1025	955	936	928	973	937	967	941	956	968	935	966	958	961	960	983	934	970	950	990	926	908	979	925	951	943	999	986	928	949	960	935	987	971	964	969	941	976	955	989	915	945	995	1001	958	958	957	964	943	1003	939	943	952	966	934	935	964	920	993	961	949	983	987	969	928	935	923	1000	988	963	934	952	958	1003	962	967	963	1008	921	939	907	1029	898	929	934	917	948	994	952	962	926	945	987	978	964	967	965	1001	958	968	945	962	994	970	943	964	941	960	961	932	941	898	1024	956	925	946	973	982	960	953	1003	917	909	968	945	955	943	949	927	962	968	996	912	958	938	936	942	1002	952	975	984	955	928	939	967	1003	955	948	916	955	960	951	924	960	1022	972	982	988	945	980	1002	954	1035	993	996	967	960	945	1013	933	949	894	1013	946	945	983	941	955	884	913	940	971	953	951	968	905	958	937	975	960	977	919	944	978	975	949	901	952	991	963	943	895	931	976	973	954	946	951	953	965	956	933	970	989	972	938	979	928	989	952	940	976	918	976	897	990	958	991	932	898	981	951	936	922	933	965	917	934	970	951	959	967	908	963
16082	1293	575	524	425	437	409	379	392	354	378	386	357	379	394	405	339	386	406	353	355	326	394	388	373	355	400	391	357	391	400	377	390	362	400	393	363	362	352	363	388	389	389	359	330	358	366	383	394	366	385	375	398	361	334	385	382	340	397	373	370	356	380	342	361	369	364	356	350	365	354	398	401	378	366	353	354	378	388	362	387	384	353	375	392	381	372	339	372	388	353	351	372	392	312	342	376	394	395	398	350	365	368	358	351	395	376	363	355	358	398	373	359	367	362	336	401	358	409	332	377	386	383	331	347	390	371	388	354	357	357	359	353	395	375	365	365	366	422	330	365	363	351	360	375	387	385	334	379	366	351	376	331	381	373	368	391	379	403	370	370	380	338	390	370	378	385	355	378	377	330	348	364	354	361	380	370	351	351	351	372	401	373	414	331	382	381	351	386	362	337	386	358	355	398	384	369	370	370	377	391	378	348	374	391	367	359	392	336	347	334	354	385	369	377	331	355	405	344	388	378	370	368	348	357	386	385	377	388	392	328	390	339	370	360	365	361	354	388	426	381	387	383	348	382	424	351	352	327	363	371	375	319	392	347	352	374	347	393	363	375	368	401	367	359	380	344	351	356	350	366	374	380	348	354	393	349	327	348	358	372	402	360	352	337	383	381	378	358	353	363	372	350	354	440	365	354	383	397	368	390	409	386	374	358	332	347	359	370	365	406	376	351	396	378	411	331	370	383	391	352	404	371	383	384	383	365	336	344	364	399	367	394	362	351	364	373	346	391	351	348	361	349	352	363	352	318	372	367	362	361	355	389	341	363	365	391	347	397	361	363	354	347	367	368	404	380	349	357	342	392	357	366	350	362	352	340	370	353	375	357	361	379	365	386	383	311	362	381	422	344	373	338	372	381	382	394	352	374	397	380	369	359	338	350	365	357	350	398	354	357	376	344	358	363	331	368	365	326	363	373	327	388	381	379	378	362	348	327	359	377	389	358	366	352	370	379	381	325	366	365	347	361	361	367	379	395	380	377	335	375	356	372	389	340	358	350	367	367	360	364	386	400	375	402	361	362	355	410	353	366	402	375	380	363	373	355	357	390	370	358	350	370	348	386	368	360	374	370	362	333	398	345	391	369	363	391	399	353	402	378	356	351	385	354	373	371	347	348	344	372	363	350	386	353	403	383	355	384	370	369	360	382	380	396	385	364	393	367	350	415	371	378	370	402	385	360	368	374	399	354	367	377	371	344	319	375	377	359	331	374	372	368	387	396	385	335	370	371	359	392	370	377	341	352	384	341	348	345	374	365	378	360	405	406	347	385	387	346	366	357	346	359	373	371	406	386	390	356	346	373	394	349	358	357	342	357	339	363	350	382	398	354	377	351	380	348	376	406	339	376	385	367	364	361	395	346	345	357	386	387	408	368	376	361	359	348	359	387	392	375	352	356	361	380	388	380	372	356	360	372	384	393	383	372	408	353	375	395	394	336	325	362	358	378	374	365	358	373	373	375	371	377	347	323	379	379	329	368	369	341	315	404	365	358	400	380	364	334	389	389	348	350	359	358	379	386	375	380	402	381	339	368	358	393	374	380	367	341	401	369	387	375	362	370	397	383	383	337	365	316	350	384	362	384	334	395	372	393	340	347	400	403	347	385	388	351	318	362	355	336	343	387	335	387	378	348	354	370	409	337	400	366	357	370	382	344	345	361	398	340	426	374	361	367	373	353	402	367	385	367	359	343	372	369	375	371	388	348	412	357	342	372	358	361	329	375	366	360	363	386	369	361	352	415	388	377	340	357	352	395	362	366	366	386	373	337	388	367	370	365	362	385	332	362	350	374	372	377	371	375	351	425	337	354	392	374	332	376	351	360	360	372	375	372	386	353	349	362	359	363	352	377	366	346	368	384	390	334	383	400	344	372	380	404	371	390	368	370	359	361	370	380	364	381	366	395	364	374	375	398	397	365	364	345	384	427	389	395	372	380	322	381	353	366	336	361	387	340	342	408	382	357	380	377	379	393	364	329	355	401	406	385	355	404	362	381	395	324	389	370	357	362	386	363	336	385	368	356	379	398	395	342	321	358	359	337	311	353	357	377	339	372	377	374	375	385	361	360	334	358	329	376	379	353	390	366	355	376	378	391	346	367	358	378	366	403	383	343	388	364	367	378	379	370	348	344	381	378	373	343	324	393	404	370	390	380	358	328	376	323	341	352	363	354	400	377	332	351	384	355	395	343	386	387	396	322	335	391	382	374	392	366	342	366	371	361	386	349	361	363	385	351	338	344	350	381	408	355	360	358	363	366	378	372	357	372	376	374	356	363	342	411	401	345	384	378	398	406	377	328	380	352	362	372	363	390	373	369	379	398	404	351	332	335	372	365	374	372	419	350	337	356	376	353	356	381	381	364	365	332	363	324	371	378	385	365	377	360	359	372	406	360	351	340	366	347	399	368	343	382	372	351	400	367	379	373	377	362	358	375	396	340	368	412	376	374	353	380	401	373	353	385	354	357	361	352	355	357	350	372	341	369	370	345	388	403	379	400	363	383	367	346	357	373	367	341	374	409	310	350	320	359	407	368	370	358	373	386	391	394	418	349	381	376	348	344	370	382	372	367	393	397	372	390	380	353	355	385	359	357	392	373	369	390	354	395	352	352	350	382	358	374	347	372	391	369	375	357	392	359	361	350	377	352	367	380	335	389	384	349	376	379	376	373	365	346	378	356	353	382	411	372	392	340	381	379	350	368	374	348	378	341	382	377	346	348	319	360	348	379	346	348	369	329	417	365	357	351	334	371	362	352	339	354	371	393	338	383	367	387	373	394	359	370	376	349	344	374	357	346	369	393	381	370	376	358	358	362	376	371	354	351	379	342	344	397	389	426	392	374	360	387	331	349	397	363	353	361	409	348	335	362	405	374	352	369	386	357	343	339	394	372	390	361	350	387	364	390	375	370	359	374	360	357	362	385	393	416	359	403	370	398	420	354	384	361	392	407	345	383	361	400	343	401	377	341	403	374	342	357	334	374	375	355	344	401	369	344	369	349	367	368	364	347	362	380	363	370	414	376	388	370	368	429	358	342	398	404	369	367	355	385	364	376	320	369	368	369	356	365	366	398	370	373	383	368	398	372	401	386	363	359	370	334	366	365	398	354	386	343	379	369	377	350	365	383	375	370	342	326	344	373	375	383	367	375	365	401	388	353	348	374	355	380	318	356	388	355	372	336	398	348	370	354	371	379	345	354	350	380	357	373	370	362	349	394	338	368	383	382	355	364	379	356	370	341	380	373	383	363	386	360	354	370	373	374	343	341	365	355	400	333	346	367	358	381	389	367	380	368	357	360	396	385	376	406	357	386	344	390	359	327	318	363	416	357	366	349	341	386	372	363	348	355	379	381	375	362	368	370	357	367	355	373	330	385	340	386	369	374	389	368	364	392	384	356	305	364	378	365	381	376	350	387	397	375	405	352	370	371	351	343	377	375	356
11833	1108	1391	1393	1394	1242	1162	1033	1065	998	1028	955	976	957	926	939	947	913	893	945	902	968	971	925	835	927	920	873	930	902	909	841	933	819	870	956	909	872	844	879	900	898	872	895	843	929	873	939	912	862	828	866	830	885	861	856	831	864	867	881	836	899	935	893	859	898	929	878	864	895	892	868	893	890	861	893	871	887	867	853	862	918	891	903	877	854	866	848	879	876	920	874	845	824	861	876	923	851	828	891	906	916	841	862	894	854	865	877	886	912	892	904	868	916	865	846	890	875	910	904	877	886	893	886	926	880	903	822	896	825	912	905	858	868	901	919	879	893	861	856	862	899	851	909	902	923	880	822	867	889	885	889	826	841	841	913	887	861	900	927	897	916	875	887	853	856	867	846	855	883	898	896	941	899	877	901	880	832	887	859	861	843	941	888	859	895	862	892	845	866	961	813	898	937	871	851	872	889	865	867	874	869	829	818	938	930	933	884	871	883	876	868	869	886	899	882	892	863	850	843	884	917	882	861	920	863	839	830	877	818	891	890	887	889	872	894	822	861	847	853	907	924	888	911	892	878	915	879	871	871	912	900	831	826	902	886	923	838	875	879	839	928	898	860	819	894	873	910	932	885	931	854	858	873	881	873	913	847	844	866	868	850	896	894	849	856	855	888	877	878	861	938	840	893	848	921	866	876	877	904	855	891	907	872	866	897	930	870	881	890	882	905	848	865	891	860	881	882	854	874	885	869	902	894	938	866	853	908	860	888	885	889	894	860	847	840	917	890	904	903	861	879	879	881	906	927	859	898	909	892	842	889	892	930	877	933	899	896	903	933	865	914	878	922	861	920	853	883	927	875	836	899	902	877	826	905	895	862	913	907	909	869	876	931	893	900	911	873	910	912	884	906	839	858	869	873	910	908	895	844	897	920	855	872	847	878	876	862	914	845	836	860	846	870	860	918	862	841	878	891	851	835	846	870	951	890	860	928	889	877	871	861	931	866	816	890	922	853	860	957	869	849	885	882	853	896	855	855	874	897	870	862	878	879	898	910	880	901	909	940	925	896	893	945	877	898	930	911	899	867	913	925	936	877	902	933	884	895	845	849	836	841	880	901	886	921	864	873	917	890	910	896	898	925	833	850	881	882	900	902	835	914	862	884	916	831	854	871	877	950	887	851	890	853	908	858	803	913	853	883	876	922	859	892	880	910	863	893	895	899	900	916	882	860	906	925	838	928	908	787	951	812	896	916	899	845	885	826	841	840	814	923	825	876	891	947	878	837	902	902	864	913	829	859	875	880	874	893	819	837	931	851	883	879	859	912	873	924	910	884	903	873	891	837	878	879	884	887	876	870	881	900	841	909	913	851	893	895	868	906	877	861	899	824	855	896	900	871	846	850	884	830	865	882	901	888	928	874	818	856	874	911	857	845	868	893	911	920	882	850	848	908	900	876	892	853	848	909	896	903	838	910	905	874	874	908	861	849	823	895	940	830	900	828	886	883	887	893	864	916	902	862	852	833	859	868	896	877	843	848	852	845	882	828	835	854	896	915	846	882	891	814	870	865	890	893	820	905	910	823	839	859	910	884	857	884	895	846	873	881	855	886	863	881	860	891	910	886	856	870	850	855	930	843	896	876	872	865	904	858	882	912	928	867	885	866	896	922	871	885	918	880	890	887	879	902	897	811	861	877	855	897	833	888	897	866	912	899	889	832	872	910	853	904	826	847	918	903	890	901	891	882	914	903	868	953	882	852	867	896	842	845	872	850	860	847	879	836	874	941	899	853	904	808	857	869	862	922	886	874	907	881	901	927	876	927	882	915	919	867	886	853	842	907	877	861	922	837	899	835	854	893	895	858	907	884	891	901	893	893	883	868	868	897	854	855	883	870	881	914	871	911	874	866	894	871	923	885	892	886	856	915	852	891	853	904	839	840	854	854	898	919	874	836	865	910	833	930	875	893	863	932	879	892	914	905	838	844	857	916	875	817	875	884	842	826	917	840	872	882	868	842	896	852	867	893	855	843	903	906	890	870	856	849	830	885	868	872	884	906	896	901	821	882	875	895	876	840	858	859	811	862	926	888	843	882	902	867	815	886	882	926	890	857	922	899	855	921	931	867	866	879	890	858	871	863	923	825	928	859	862	870	912	828	870	888	860	859	872	856	849	889	861	900	872	871	938	854	903	886	905	908	854	856	854	906	892	868	876	912	910	922	839	892	836	880	878	926	891	873	888	869	869	850	842	867	840	898	920	870	911	848	960	865	881	900	891	882	923	904	879	842	888	866	928	886	846	870	895	914	890	846	842	896	833	861	910	881	851	855	918	877	874	956	902	902	869	873	876	888	855	866	912	937	935	868	880	909	867	907	890	907	864	876	850	884	887	892	922	864	877	849	865	921	859	862	840	859	834	835	880	831	879	933	858	917	904	905	938	798	898	877	893	929	864	839	894	930	891	882	887	834	909	840	895	881	897	896	884	824	884	836	895	913	901	849	886	895	912	881	807	874	902	865	867	884	829	810	931	882	914	885	895	855	885	937	911	864	851	884	878	878	908	842	882	890	850	884	919	865	835	842	873	872	903	887	924	868	905	808	886	859	891	850	895	883	849	883	919	868	879	884	895	914	917	881	877	904	876	873	916	840	883	888	894	921	835	857	895	849	909	934	857	871	845	842	829	914	883	844	865	955	900	899	845	915	830	861	906	870	816	857	913	817	853	927	874	857	890	915	861	906	908	858	897	898	894	866	945	916	875	893	886	871	864	871	882	840	900	874	931	851	951	912	888	906	946	865	895	906	870	936	870	912	872	912	884	916	907	878	877	856	906	875	874	891	870	883	910	872	845	909	869	872	866	846	918	854	843	939	864	891	861	879	897	905	846	883	842	909	900	961	906	904	856	888	818	889	892	883	885	896	905	842	892	906	905	893	868	900	872	862	899	877	919	872	913	873	874	843	839	871	856	900	919	880	887	865	857	870	869	902	845	900	930	822	911	897	830	848	842	892	922	884	849	872	892	860	848	872	882	881	896	930	916	838	895	883	853	906	866	910	912	857	830	831	877	858	956	848	887	849	876	820	909	881	899	889	898	817	892	896	824	829	881	870	901	889	879	916	880	918	878	861	903	864	875	791	883	847	879	888	863	918	895	868	859	841	871	892	922	888	853	836	830	881	870	903	887	839	855	871	887	834	842	832	869	903	884	843	875	897	899	858	880	894	947	893	881	903	892	858	873	930	898	878	851	897	848	905	856	871	877	839	866	867	882	860	848	881	922	872	832	921	891	879	897	878	871	836	879	905	882	936	823	870	894	902	842	881	872	888	893	869	875	876	898	862	949	871	851	861	909	891	837	906	913	918	878	867	872	844	834	897	927	829	914	922	877	926	857	870	882	934	868	817	883	835	922	850	888	921	908	876	855	919	849	850	836	883	869	851	920	909	889	865	884	872	855	875	940	888	862	886	858	860	848	904	869	902	850	869	870	866	860	912
24608	2581	780	532	380	276	260	234	230	189	221	203	201	210	206	170	158	185	187	174	162	201	188	177	166	185	164	192	190	173	171	178	161	184	165	180	177	176	167	161	162	175	196	141	170	150	165	154	176	191	182	177	183	199	157	180	170	161	170	170	172	166	171	178	165	172	163	143	182	185	139	149	172	184	170	166	172	171	170	176	198	179	155	167	184	204	155	183	168	189	138	172	148	165	190	153	170	151	153	153	166	164	178	162	157	154	187	148	164	191	185	162	165	152	177	168	159	156	178	183	178	193	171	175	178	178	165	175	171	179	180	161	167	167	184	164	169	176	173	167	171	175	181	168	188	175	187	196	187	201	182	204	176	199	192	168	180	192	166	160	165	187	169	185	157	161	168	177	195	176	183	157	166	173	192	178	172	163	190	189	163	151	155	174	183	170	204	178	144	184	179	176	190	178	160	190	165	166	162	183	163	195	169	195	171	187	166	160	162	176	164	146	171	167	181	202	200	162	168	183	157	146	168	180	156	177	190	157	151	189	169	161	156	162	153	152	157	169	164	163	180	151	164	201	170	166	176	182	150	165	164	195	187	191	184	156	200	194	179	159	161	173	164	178	148	151	177	178	174	170	187	160	169	168	163	175	198	181	176	153	171	183	196	172	165	193	166	202	176	185	178	171	161	164	156	179	173	158	173	149	156	141	162	151	150	158	168	187	182	184	196	191	188	169	166	152	179	152	174	170	171	200	179	170	171	170	174	170	141	170	163	173	170	166	177	164	171	168	168	164	158	184	195	155	190	170	194	149	176	144	144	175	180	181	171	166	136	155	191	139	176	159	177	162	158	142	190	162	161	170	180	180	176	183	181	164	173	201	191	176	172	189	197	192	204	176	191	160	182	168	151	175	175	169	197	169	169	178	174	178	182	172	163	169	158	166	189	163	187	182	174	189	173	180	154	154	173	193	179	203	195	175	195	162	171	173	149	176	164	154	177	152	183	170	181	164	168	191	177	175	192	192	173	190	184	170	179	167	173	156	170	182	167	164	177	165	162	172	173	183	162	169	175	172	153	176	195	153	171	165	189	174	155	189	175	186	183	167	172	182	150	183	161	178	188	172	174	160	180	170	151	172	164	175	162	180	170	182	181	172	195	189	163	149	195	178	180	188	187	184	160	165	169	160	160	160	178	180	211	212	186	186	176	179	176	197	178	172	168	185	166	207	167	173	189	163	156	209	183	197	178	158	162	166	168	167	179	173	172	151	179	165	176	178	160	176	185	188	185	181	175	195	190	175	169	168	160	177	173	166	160	145	165	170	169	194	172	167	178	155	153	166	179	161	193	170	160	172	167	165	169	190	179	193	160	174	208	190	149	166	172	162	194	162	167	178	133	191	170	184	197	179	177	191	151	202	175	175	168	170	182	174	170	172	181	161	172	179	174	208	166	182	162	185	177	171	176	182	182	155	174	171	182	196	160	154	182	162	216	157	162	165	187	181	179	188	173	171	178	169	193	175	169	185	180	184	198	187	161	160	187	134	167	175	176	193	190	187	161	176	162	152	157	150	184	178	153	166	181	165	170	171	166	180	202	204	188	184	178	181	202	200	185	161	182	149	169	183	155	147	166	181	194	190	181	178	166	153	174	210	161	143	163	199	165	159	189	188	160	193	157	151	197	161	164	171	140	172	169	152	167	173	163	154	187	182	139	182	175	200	180	170	184	180	178	194	179	176	171	177	186	194	160	180	193	191	180	163	187	176	161	170	159	174	154	169	170	169	170	161	163	182	175	166	171	166	202	173	167	160	170	151	146	172	169	175	185	214	161	168	160	140	153	174	188	197	175	187	156	192	152	169	162	161	182	194	184	174	175	160	189	177	156	192	183	161	169	188	166	156	184	165	182	166	180	173	168	137	174	174	168	184	179	170	169	182	171	178	197	175	159	177	173	184	166	185	158	161	179	160	167	163	201	173	175	186	177	170	181	139	182	180	186	163	199	182	164	175	174	166	183	171	150	144	149	165	190	179	184	184	168	181	182	174	181	153	197	185	190	194	176	168	181	153	188	181	165	180	168	210	165	175	186	187	198	173	179	160	163	196	150	169	147	173	164	171	185	176	169	165	186	173	164	166	180	151	170	180	171	180	176	187	150	157	161	170	168	168	176	200	183	160	177	152	187	160	179	154	184	156	173	178	183	181	157	194	193	183	178	193	140	188	159	191	187	172	174	194	164	171	180	171	177	176	195	167	193	174	167	191	147	158	171	173	200	188	140	158	176	186	184	171	178	169	177	174	161	181	185	199	171	174	162	181	153	190	152	175	201	162	157	162	185	193	171	173	202	163	179	187	186	148	159	144	171	194	157	168	174	168	160	166	179	165	163	182	179	179	159	167	183	184	163	195	182	165	155	178	173	218	168	161	169	167	186	185	183	170	179	182	200	162	174	175	153	189	165	149	171	185	176	179	172	186	173	166	180	164	179	181	154	152	171	168	192	164	188	154	174	180	168	178	184	165	173	154	177	167	183	185	165	156	159	171	164	176	168	203	189	174	185	174	185	164	176	191	179	196	176	171	173	165	150	176	216	164	190	166	157	169	195	187	184	154	189	161	182	179	165	146	167	160	174	150	141	184	178	164	147	202	175	172	194	196	172	185	185	187	151	178	200	149	174	183	159	188	200	148	185	173	171	191	186	190	161	162	175	192	182	152	158	169	172	150	212	181	181	191	186	178	191	167	195	179	187	173	169	181	185	188	183	160	175	167	171	177	175	168	168	176	182	179	129	152	152	167	182	182	174	171	158	173	187	197	195	166	156	167	156	163	166	182	171	187	169	153	171	178	177	216	171	162	170	189	182	174	185	169	180	196	163	182	160	187	155	204	157	156	183	162	200	173	181	158	192	168	172	196	197	178	159	196	184	154	153	183	170	171	187	181	165	143	158	185	175	182	174	171	185	183	169	175	155	163	169	147	178	179	187	175	156	186	170	179	181	180	169	176	172	190	173	182	189	178	210	177	161	176	195	164	185	155	169	170	189	174	174	165	176	189	165	158	183	158	174	190	187	187	198	179	185	159	179	168	167	173	178	164	182	180	182	171	202	175	161	160	168	158	177	174	183	177	164	168	151	175	182	176	161	172	153	186	198	176	187	173	165	173	175	152	164	187	179	158	143	153	182	165	193	186	146	172	202	198	155	156	166	212	168	187	160	165	186	169	158	160	165	168	168	187	172	184	190	188	152	182	158	158	182	191	161	158	182	180	183	176	156	179	167	166	187	169	155	173	158	183	175	181	168	185	183	197	167	163	194	184	153	167	180	185	167	159	170	174	168	173	192	178	171	165	159	192	168	184	191	170	167	167	181	187	163	169	195	186	161	171	193	170	184	154	184	181	170	163	182	180	165	175	181	167	193	161	174	151	157	173	198	146	199	192	165	156	164	173	165	173	174	179	169	171	169	159	173	170	184	187	177	181	189	184	154	147	185	169	152	166
15146	873	1438	1634	1464	1189	949	839	739	710	648	660	648	571	551	573	598	562	510	549	523	487	481	527	483	492	487	477	493	453	492	460	472	499	504	475	503	462	463	448	444	455	468	444	440	436	487	447	454	504	452	418	496	457	428	437	467	488	466	469	507	476	435	480	463	444	438	452	484	461	470	409	472	488	438	471	445	475	481	431	437	454	472	488	426	445	447	464	425	452	505	455	422	473	483	469	472	466	432	478	487	470	493	456	466	467	463	480	447	433	451	452	466	442	471	448	483	473	476	437	466	470	489	477	425	442	471	472	451	448	486	429	459	432	468	455	478	462	416	412	499	499	449	486	477	420	437	475	467	486	464	455	462	451	498	454	444	453	448	463	461	440	452	454	442	470	491	450	456	467	450	433	477	421	447	484	457	452	466	491	484	449	450	466	464	465	503	434	440	427	460	436	418	454	449	471	455	484	466	502	438	438	423	448	443	474	441	461	444	452	472	452	433	467	446	473	455	391	416	462	442	479	494	475	460	470	426	394	470	456	480	475	465	444	478	481	443	421	469	431	451	466	452	484	445	497	448	483	440	450	444	387	450	429	461	487	478	447	452	442	467	453	465	452	444	455	461	454	461	442	429	464	464	450	473	444	464	482	484	465	422	435	440	464	481	450	454	456	456	417	457	425	470	485	462	462	491	424	484	455	428	472	468	457	470	464	466	503	440	423	437	424	450	461	441	444	486	442	471	415	470	451	484	427	461	431	468	461	464	436	453	457	487	467	476	483	462	443	450	441	453	474	464	424	486	468	423	479	447	450	452	442	450	442	454	427	489	457	461	439	437	454	442	449	444	487	492	427	450	484	434	456	472	438	471	449	483	475	467	425	450	458	483	449	447	456	455	451	496	463	460	474	464	471	470	455	441	431	460	458	464	465	446	458	416	473	478	426	501	476	475	484	466	433	497	459	443	461	464	492	464	470	412	475	466	463	432	465	439	437	492	445	450	503	435	458	428	438	463	460	483	487	458	480	450	419	486	470	497	434	442	456	477	443	459	454	418	492	466	437	442	475	471	464	442	462	433	484	452	419	397	492	439	475	450	493	461	462	473	462	478	462	450	414	449	467	432	434	434	462	429	472	459	466	463	471	462	438	445	431	437	465	468	501	503	451	426	421	481	446	496	489	469	480	515	444	519	434	428	440	446	460	419	455	422	442	438	452	386	512	458	466	452	463	433	461	436	453	494	481	456	477	415	468	429	452	426	424	468	435	435	478	446	440	480	463	422	474	461	472	507	448	468	452	472	449	496	454	485	464	444	500	459	454	469	464	489	443	457	438	418	433	455	481	448	466	419	443	472	493	449	445	477	467	476	423	440	434	489	456	447	469	467	441	466	449	451	452	495	459	454	456	443	460	483	431	415	430	488	431	480	470	455	458	412	437	450	478	454	473	439	420	467	460	476	447	488	456	452	454	449	460	431	481	473	431	488	449	480	444	436	427	426	464	476	520	469	455	452	444	467	451	474	457	458	455	440	443	506	475	463	404	423	482	460	459	453	447	445	426	411	481	436	488	473	421	445	449	445	459	445	439	462	446	448	516	461	444	462	498	453	450	466	496	460	439	443	485	440	460	450	442	447	414	446	455	469	484	457	497	475	454	438	450	487	439	457	459	460	466	450	455	463	487	468	444	439	474	470	462	472	443	474	465	455	465	499	449	465	474	484	479	457	443	448	438	465	501	460	446	440	467	458	460	459	444	480	457	455	475	474	462	435	488	429	468	464	458	466	441	460	456	453	468	453	434	443	436	462	493	485	479	471	454	468	456	485	448	432	437	455	476	444	476	436	496	504	465	430	435	480	447	476	432	453	432	473	462	465	450	425	424	486	456	434	452	442	469	474	448	420	506	433	481	478	479	457	457	418	457	462	471	450	466	457	466	435	482	466	457	465	435	472	439	423	444	463	453	441	469	485	444	492	464	470	438	465	438	437	450	479	452	471	442	439	436	480	454	484	466	456	450	488	466	466	486	462	469	438	448	474	442	421	475	454	432	453	455	463	475	446	495	451	482	461	470	474	469	454	460	447	473	421	484	464	449	471	454	478	446	495	447	471	480	452	451	457	469	464	460	445	448	454	455	427	425	481	441	460	466	459	458	405	445	475	490	448	487	483	459	490	422	447	452	465	454	456	474	464	451	450	453	494	419	451	471	447	458	422	482	478	458	447	464	440	468	469	456	462	452	455	472	444	463	465	466	446	433	459	435	440	448	454	452	437	452	464	429	463	467	477	467	453	473	467	426	468	452	450	483	431	431	447	483	476	436	443	465	465	483	503	470	456	432	399	476	464	419	446	518	463	464	459	509	470	438	451	455	536	462	452	435	469	464	437	474	454	447	462	486	464	433	462	478	476	520	457	476	489	461	459	526	456	466	497	441	431	471	466	438	456	441	424	498	454	486	461	456	489	481	469	454	420	436	476	467	445	470	462	470	423	452	458	459	459	415	450	441	468	445	463	445	473	459	461	457	456	447	443	461	468	485	466	455	464	497	422	479	466	454	446	479	447	492	483	457	451	447	416	453	451	464	461	456	437	478	470	465	440	467	456	445	466	430	494	460	440	454	444	412	417	453	485	468	480	436	453	440	443	463	468	458	455	450	460	461	458	440	468	447	426	466	447	471	448	449	442	479	445	460	447	463	479	462	457	459	451	458	475	413	484	436	439	453	483	462	522	453	429	437	511	464	462	454	478	474	451	426	492	421	454	503	453	455	414	461	454	473	399	502	464	431	482	473	436	452	468	432	422	460	432	456	449	457	469	457	470	469	436	441	456	440	437	490	452	427	451	457	449	477	474	442	476	487	502	437	430	453	459	469	445	428	442	521	430	435	442	426	452	481	448	429	456	487	454	428	479	472	485	435	465	437	453	478	449	462	439	477	456	443	484	429	480	486	469	461	444	439	451	453	478	471	454	479	447	454	439	443	484	481	423	412	437	488	411	471	428	460	456	454	467	434	449	446	452	432	460	437	457	492	456	470	467	511	438	484	433	428	468	481	467	462	430	472	450	458	437	470	488	526	425	466	444	446	495	458	477	437	448	436	457	444	465	456	426	522	453	450	452	439	457	457	433	454	427	442	475	510	448	467	451	460	434	451	464	470	448	449	452	444	477	416	447	505	460	444	509	462	454	457	475	457	446	467	442	448	480	462	456	473	444	474	444	429	497	440	475	468	450	418	471	462	488	476	412	458	473	477	483	432	449	468	479	477	471	456	453	420	451	433	439	459	452	465	436	450	463	466	460	457	434	450	478	461	431	461	442	431	426	452	444	445	441	483	466	474	495	463	419	460	448	431	452	422	454	460	451	438	452	466	424	462	446	495	430	491	457	460	466	497	450	424	447	479	471	485	463	437	492	476	471	482	436	431	422	479	455	487	419	493	455	445	445	431	463	477	438	479	464	484	444	436	460	456	464	458	487	458	479	463	441	452	455	438	441	494
4721	465	433	419	397	432	395	384	430	396	381	435	399	379	421	354	406	377	452	399	374	447	409	438	403	413	355	420	436	416	397	395	369	406	396	376	395	402	388	405	407	383	382	358	354	429	399	414	427	367	378	384	420	433	391	430	426	427	401	419	423	395	408	400	362	381	415	416	438	370	414	378	403	372	366	367	431	414	424	415	405	358	399	387	383	377	402	387	376	362	392	374	406	397	393	414	379	371	435	408	368	372	391	379	385	391	427	373	389	387	426	415	371	408	439	417	411	403	421	419	421	395	399	396	371	441	443	432	402	386	391	403	383	385	369	379	377	416	392	397	387	400	395	411	390	442	394	394	390	404	399	421	393	390	400	405	419	391	365	413	403	398	399	417	368	388	397	384	380	403	383	399	422	417	377	394	373	388	378	367	409	384	383	416	370	374	404	403	443	417	386	410	394	427	402	416	420	430	419	363	378	392	397	404	364	378	394	377	453	407	408	415	426	338	382	391	403	373	389	399	388	384	372	354	392	385	421	390	399	382	399	409	406	382	413	410	390	396	371	382	387	396	384	397	393	379	419	398	365	400	361	386	434	403	359	377	399	370	380	400	371	408	379	379	394	368	383	417	376	396	421	383	383	373	412	410	362	394	396	391	414	364	418	398	421	393	373	384	407	434	441	409	386	418	370	378	389	402	388	371	392	392	386	387	397	406	414	392	403	400	402	395	420	453	437	400	398	385	401	386	405	394	405	379	415	387	383	380	380	387	427	385	408	364	383	426	400	427	373	426	386	429	399	426	431	385	408	410	386	422	419	386	377	377	394	386	421	410	420	361	352	377	370	371	407	361	373	410	399	365	424	386	423	391	387	394	400	380	382	385	381	394	442	426	363	400	393	377	433	385	375	436	417	419	430	409	385	363	385	395	424	401	359	426	374	411	390	397	412	433	398	371	402	405	362	407	399	405	436	403	424	381	414	410	402	358	427	372	428	419	409	395	405	386	469	372	413	371	378	368	385	421	388	405	403	379	394	411	377	378	417	381	394	347	379	413	376	371	400	407	392	397	421	398	394	404	387	422	384	428	400	441	407	405	388	392	428	367	406	416	365	378	377	364	432	369	397	375	405	411	404	393	395	407	395	413	430	381	394	375	386	415	389	406	389	390	410	397	364	374	429	411	382	421	377	374	403	435	387	383	390	428	392	387	405	431	401	387	395	451	385	397	382	426	398	387	401	398	370	405	394	412	420	416	404	396	383	402	419	360	387	409	368	377	411	406	389	419	382	371	387	400	334	375	385	379	410	347	387	387	403	382	397	413	403	376	402	419	379	383	376	397	439	404	403	402	401	380	391	395	402	386	399	426	386	392	407	388	419	376	401	413	427	405	413	422	437	379	371	384	428	388	377	377	424	388	446	378	411	386	402	398	376	385	413	358	423	432	406	397	402	385	391	380	374	398	418	390	383	428	387	415	398	407	392	394	384	407	410	391	425	424	403	395	386	421	407	357	427	394	398	397	346	431	415	415	377	410	412	417	412	389	428	435	404	356	379	383	354	377	436	392	403	402	348	384	382	363	373	407	398	408	412	440	392	410	386	392	392	379	407	423	426	417	425	372	403	396	383	414	378	379	402	376	409	357	402	358	389	381	386	361	389	390	378	397	382	384	399	418	378	406	412	404	404	413	408	376	371	397	447	386	401	401	397	354	407	389	392	408	419	371	378	367	413	387	417	413	394	386	400	393	413	391	384	348	385	405	386	386	389	415	400	434	389	372	367	414	395	387	375	415	424	366	388	383	383	401	357	383	396	412	388	392	401	410	402	417	408	414	391	457	380	378	363	412	370	377	404	384	376	381	394	440	407	416	388	410	386	436	409	365	397	423	354	401	374	423	414	433	425	367	403	389	369	384	425	366	415	395	424	403	383	406	388	395	409	366	388	383	382	410	401	406	446	432	377	394	369	417	390	385	386	394	421	436	431	376	421	397	362	366	402	396	370	417	401	411	397	387	409	427	388	419	421	400	398	414	383	377	398	394	393	386	414	385	443	403	419	425	402	398	380	387	430	390	381	426	410	419	388	379	397	399	385	380	384	376	408	411	409	425	379	399	410	396	405	403	345	409	381	371	351	417	398	401	380	449	428	431	436	389	399	393	394	431	421	384	353	387	380	403	382	392	388	345	381	431	387	472	392	380	377	392	398	412	405	391	384	384	428	409	442	390	447	414	426	390	386	405	400	363	397	396	428	377	414	414	419	390	374	411	426	396	399	430	397	416	438	354	405	378	364	350	401	368	397	408	399	381	404	365	397	377	373	393	404	367	374	416	411	371	393	424	382	413	394	411	403	434	376	370	365	393	392	410	392	413	367	411	416	418	395	380	376	399	453	400	399	415	364	387	392	410	388	398	368	414	403	415	381	427	411	346	379	396	399	399	353	418	389	386	351	373	400	361	410	406	380	364	441	386	354	429	379	410	375	383	372	410	400	405	360	387	430	389	405	387	394	402	373	386	388	408	372	372	356	392	402	364	395	433	431	363	393	403	455	393	381	403	377	415	382	375	400	409	426	400	367	370	382	388	387	349	387	468	396	385	392	368	399	428	418	390	402	382	386	385	411	400	381	378	331	396	444	371	358	403	407	377	372	417	381	407	432	416	404	384	378	388	393	400	397	387	408	384	375	431	419	385	402	419	389	390	393	382	367	371	417	383	398	433	417	405	425	445	409	381	365	373	404	404	413	364	393	374	403	423	380	414	403	377	403	398	360	411	372	412	372	416	383	388	397	407	417	350	390	382	403	366	390	410	402	342	387	401	407	359	387	422	385	352	366	387	397	392	430	425	419	415	357	417	409	438	389	368	394	384	395	442	368	387	392	399	430	438	389	401	351	392	402	399	377	379	392	415	407	425	385	423	417	435	382	360	389	364	443	405	409	391	411	403	424	387	411	386	369	404	399	433	367	438	378	392	343	411	384	387	389	390	413	424	403	416	363	376	389	407	397	403	371	387	436	416	379	448	416	390	404	411	399	404	387	416	426	396	371	434	406	405	468	386	428	407	375	473	386	404	394	388	374	386	374	377	400	391	383	389	385	412	402	376	398	409	409	395	413	406	411	432	384	395	364	363	369	404	409	386	383	360	379	355	396	363	382	431	418	387	400	408	389	401	421	405	432	381	383	399	400	427	431	433	369	400	443	394	371	433	426	381	423	409	381	372	428	413	397	402	409	414	385	395	388	423	404	391	424	401	380	408	392	354	375	401	385	407	406	423	402	374	397	394	394	396	385	411	417	409	398	409	390	399	410	416	382	387	408	444	391	376	423	384	363	411	357	390	383	364	385	383	400	418	378	392	359	380	427	389	412	380	435	368	422	417	411	376	376	420	378	390	377	355	370	403	379	395	380	399	395	415	399	406	434	416	374	417	417	385	419	401	408	387	397	403	376	395	412	407	396	399	453	414	409	384	416	408	407	434	431	402	408	342	445	422	356	407
4321	997	957	982	990	1035	961	920	992	998	925	925	984	950	958	977	938	941	981	941	963	920	960	1011	967	954	965	941	1011	949	969	956	908	937	874	907	935	923	948	957	967	940	954	967	977	956	988	971	946	991	947	980	954	969	952	1011	1035	932	893	982	1003	997	974	937	996	929	945	956	966	966	981	964	956	1004	1000	968	947	924	947	954	939	904	977	960	931	933	945	953	935	1000	957	918	1004	934	976	934	958	912	944	921	961	923	957	977	964	956	946	929	910	911	1000	952	936	914	904	971	945	930	955	954	950	981	939	979	941	880	947	942	941	934	957	899	940	931	937	932	963	953	922	973	925	929	968	890	938	964	968	979	950	955	990	928	961	985	926	896	943	969	982	933	923	963	958	961	951	890	936	974	970	965	919	988	1001	1017	929	926	1008	960	910	934	939	921	957	905	975	923	930	908	899	1028	933	926	972	882	964	954	978	944	934	974	992	930	950	941	928	948	961	941	967	979	970	954	962	967	947	1010	1019	999	925	921	957	953	966	989	931	952	973	960	942	955	982	966	948	1004	929	1006	938	925	923	953	982	935	883	964	932	939	949	913	934	1063	931	935	953	948	900	944	972	900	959	979	1024	917	928	962	912	967	985	980	949	907	943	942	971	948	954	961	926	1000	973	949	919	918	933	991	1034	958	948	921	950	1038	940	902	947	952	942	971	915	977	941	999	1011	953	915	969	908	930	938	953	884	987	1014	922	1014	931	954	917	961	957	988	963	959	975	923	896	921	983	930	991	915	980	924	996	921	922	976	950	958	947	971	957	923	973	999	978	973	995	924	972	991	981	960	1007	938	971	982	944	965	989	927	915	931	893	947	968	975	1011	975	986	1005	935	949	981	952	951	968	953	951	902	972	918	914	933	951	910	915	989	994	929	931	1026	964	1029	935	907	950	967	931	965	926	936	952	983	954	928	904	933	961	943	876	988	937	939	981	950	925	951	928	938	948	953	954	1023	931	1002	957	948	960	971	953	1000	938	897	986	929	939	970	973	956	955	910	941	975	966	1000	982	924	961	981	952	935	903	960	921	951	909	994	970	924	966	989	938	959	999	959	940	964	939	947	942	951	939	975	1005	927	974	971	975	955	965	938	922	969	936	986	1005	924	959	921	958	947	952	894	934	985	918	994	1004	929	950	931	925	955	930	906	926	940	940	911	980	898	967	925	931	957	931	874	954	941	984	928	966	940	997	972	948	975	962	966	940	947	970	967	975	949	937	979	923	952	936	935	971	917	920	926	963	940	958	953	893	977	898	926	944	911	917	960	941	940	931	991	934	970	1037	990	979	910	941	969	972	940	962	928	1016	934	916	917	933	930	976	934	910	927	950	1013	966	874	999	1006	958	950	984	973	964	953	925	958	941	1037	944	967	934	916	942	990	916	943	974	932	945	924	930	979	946	918	948	907	932	987	961	951	970	899	955	916	979	944	999	968	970	904	968	952	945	956	967	978	988	926	975	946	976	906	983	929	934	930	918	963	956	967	909	941	939	915	945	960	950	891	1014	926	983	957	893	928	923	957	943	933	927	948	977	957	964	950	912	924	982	977	964	943	932	994	949	958	899	966	922	965	895	944	936	942	992	913	914	926	952	949	988	908	925	880	891	940	940	975	983	965	1010	939	953	991	1012	958	929	963	950	966	891	945	890	981	926	976	983	958	937	930	916	969	932	917	955	959	957	922	958	919	961	937	971	956	932	930	934	907	899	993	950	932	935	904	1001	957	993	906	1007	902	999	920	925	982	958	956	991	994	965	936	975	967	925	934	925	917	961	931	961	951	934	907	966	937	943	975	907	929	927	984	897	941	953	973	953	971	900	921	956	949	940	943	946	973	963	965	938	994	946	1037	936	946	1000	913	939	997	964	1042	994	919	943	929	963	949	931	967	982	944	926	975	960	991	940	930	970	963	937	961	890	935	968	944	912	961	933	977	984	892	1000	997	970	876	960	1043	931	890	909	926	967	938	955	957	982	904	942	1036	985	933	878	964	924	903	947	940	946	940	956	949	931	920	997	947	922	931	933	1006	942	1005	979	986	921	944	946	972	965	958	938	907	948	948	933	1001	937	931	935	936	942	934	906	952	946	969	954	922	932	972	935	942	971	949	956	940	1011	960	909	989	986	941	986	1016	973	979	950	935	939	941	929	967	920	980	975	973	971	992	982	1021	958	1007	945	920	999	972	979	982	997	993	966	922	959	929	938	951	947	976	951	924	966	954	948	999	958	949	959	969	946	932	985	953	994	897	968	951	971	958	930	944	914	971	995	956	935	975	917	915	1000	946	956	988	976	1031	924	920	893	971	978	952	931	946	956	963	933	883	931	895	932	935	983	950	938	983	981	993	947	980	946	1023	936	962	961	1003	924	945	895	947	931	922	932	967	997	959	993	915	974	964	944	1003	955	893	930	921	1006	957	941	932	938	970	901	965	990	965	871	954	979	931	936	977	946	951	958	998	923	903	970	946	915	954	955	956	934	933	940	938	989	942	914	981	929	932	981	941	938	1007	961	926	958	965	965	962	957	934	932	935	905	938	936	950	966	936	895	1001	935	915	970	989	954	970	1012	946	956	953	932	936	960	941	984	957	946	924	942	927	982	982	888	929	1004	905	974	986	942	938	974	979	980	955	957	936	942	882	987	989	946	951	924	910	972	971	961	1015	922	922	969	962	988	967	973	966	917	967	954	932	930	951	944	980	1022	962	934	925	950	962	946	1024	1020	977	974	956	982	991	999	945	961	946	936	940	972	896	974	928	969	947	961	998	895	939	966	1007	928	940	994	957	913	947	870	947	959	942	936	959	950	987	957	983	942	965	956	923	1009	913	980	961	970	957	969	960	1025	939	977	933	953	951	927	993	945	953	943	959	911	938	975	988	986	912	968	951	956	896	928	988	883	935	932	973	989	970	947	989	964	943	988	869	951	953	940	977	958	952	971	934	953	932	886	970	909	963	954	951	963	926	978	948	947	977	965	988	950	951	950	956	903	954	920	875	1017	940	991	911	960	992	942	961	989	967	939	949	965	931	959	898	1010	977	954	940	951	941	897	933	903	962	927	959	908	934	941	887	964	971	929	930	985	979	936	920	973	941	951	961	948	955	952	964	969	983	926	960	970	900	916	972	943	999	988	980	929	962	897	973	945	928	953	973	996	918	1014	953	893	993	991	902	916	904	918	919	916	1005	925	955	951	961	951	1021	964	957	972	919	947	918	950	966	888	958	967	969	910	982	966	940	961	946	967	955	1006	1002	899	1004	953	967	971	976	961	983	996	1019	961	909	940	948	969	923	942	890	935	1000	950	908	921	958	986	944	970	978	951	987	942	948	931	901	975	970	918	964	1009	989	970	968	913	977	971	888	990	948	1006	913	947	959	958	944	946	953	948	917	986	949	958	919	951	928	992	944	931	956	946	984	1010	918	888	1015	933	961	898	956	932	925	992	978	945	944	899	993	944	955	962	968	911	945	981	977	960	946	907	957	957	951	963	955	919	975	996	961	944	963	953	958	913	958	979	957	899	953	943	1018	996	978	950	928	941	923	917	1004
15460	1319	604	587	473	431	411	430	411	387	383	374	391	388	395	393	370	396	344	379	377	369	354	340	393	367	361	380	379	355	342	392	379	359	353	392	390	363	340	348	353	353	385	395	407	356	410	367	357	380	363	332	364	334	370	409	364	357	348	344	357	385	353	384	368	401	340	363	353	373	354	345	357	393	378	386	376	354	340	350	387	388	349	404	350	326	399	355	379	371	376	359	391	388	379	346	382	363	397	353	379	365	346	368	340	385	389	326	405	335	379	388	388	367	363	367	380	358	367	367	373	379	353	353	389	363	394	381	331	377	368	386	344	352	341	378	382	380	373	367	373	334	348	352	383	391	361	348	390	407	365	364	347	404	369	348	371	390	366	359	372	393	377	360	355	358	365	377	376	336	369	386	352	324	353	385	363	386	374	337	333	354	376	352	342	339	334	374	351	351	378	391	412	352	365	387	382	366	365	369	340	362	370	357	346	390	380	366	369	362	379	371	323	388	371	386	368	358	381	378	374	374	385	350	339	371	365	384	378	346	344	365	377	343	343	385	363	387	401	382	397	311	396	382	371	396	385	395	360	356	355	382	342	358	388	363	375	380	383	385	347	388	348	380	366	355	353	383	346	347	337	373	378	366	321	364	415	351	362	363	342	385	339	381	386	355	322	379	333	336	355	333	375	361	353	387	362	374	399	361	367	345	401	381	335	379	355	391	358	379	367	319	339	334	401	363	345	400	354	318	370	380	384	356	366	371	363	337	376	356	383	381	416	345	381	388	400	402	388	360	385	362	325	353	365	416	368	401	389	376	366	351	390	401	382	378	350	332	378	433	364	374	366	401	402	375	404	380	396	350	367	382	365	386	370	345	377	341	402	359	393	383	381	365	383	369	351	323	365	366	363	349	357	401	385	369	366	358	320	350	367	407	366	399	377	381	399	363	330	356	351	381	371	358	378	404	399	348	345	410	335	403	394	427	353	368	356	360	398	369	381	361	389	364	400	387	394	331	371	378	401	337	375	379	365	362	369	368	340	360	347	398	350	375	356	379	344	352	381	371	357	358	352	355	381	405	377	402	371	351	361	368	365	366	370	364	373	311	412	389	369	376	401	379	431	396	379	337	338	400	378	366	361	370	343	374	387	391	389	367	368	419	374	378	356	357	378	383	390	369	335	368	392	386	382	374	362	362	397	370	397	359	350	349	326	370	384	374	368	378	364	351	401	393	355	338	354	364	381	371	374	339	384	383	325	390	359	372	371	383	395	387	365	374	350	369	384	364	351	358	375	396	371	376	378	406	367	378	354	404	384	354	378	375	366	388	357	346	369	368	374	384	393	370	353	376	365	372	352	351	359	338	365	369	383	348	373	356	372	361	345	339	352	350	376	316	353	363	374	413	403	391	353	336	335	336	372	353	387	371	364	389	389	408	398	356	352	399	348	373	348	337	360	388	368	382	366	408	368	390	352	384	398	360	372	356	393	393	381	371	360	351	395	341	365	365	357	333	358	380	356	365	380	351	378	409	402	386	387	379	385	343	364	359	346	345	365	377	367	369	383	354	346	372	371	367	373	393	356	384	379	342	352	368	379	343	386	380	346	368	370	378	354	366	378	399	379	371	379	354	372	371	356	362	349	350	355	336	385	402	337	359	401	363	345	353	336	392	381	357	336	377	353	384	339	374	345	378	384	374	375	375	434	373	421	382	369	367	356	320	343	350	375	393	348	362	366	362	355	389	377	345	376	387	376	330	335	389	380	335	359	357	371	380	351	393	365	365	383	358	365	354	377	355	390	345	362	381	349	362	398	380	364	348	347	381	344	365	361	393	379	377	335	345	372	357	347	396	351	357	350	342	370	379	374	363	373	388	337	367	335	344	379	383	376	386	375	347	375	325	377	378	358	354	385	374	351	363	372	392	379	365	386	359	378	395	391	404	357	353	373	380	340	368	376	373	380	354	319	393	379	331	361	363	356	364	387	373	370	359	373	378	361	365	369	343	369	384	390	388	393	385	418	381	366	401	349	387	376	356	340	373	376	394	376	350	384	378	374	370	389	397	362	355	370	363	380	352	385	349	375	375	324	359	350	325	333	380	371	353	429	397	379	384	412	364	370	326	390	355	381	380	398	354	350	375	389	375	361	370	381	337	426	359	413	341	338	354	358	380	348	377	350	349	384	353	363	342	362	363	368	410	388	380	323	377	361	364	383	378	374	355	394	372	410	366	362	350	353	404	366	375	392	356	378	353	379	364	410	374	372	381	393	333	360	421	348	358	368	355	365	361	390	353	360	348	337	325	362	379	375	378	332	347	355	350	372	378	385	363	374	386	347	383	389	345	332	367	338	357	382	392	387	361	348	354	401	396	415	409	337	367	376	353	372	397	333	396	370	360	354	346	332	341	382	355	355	376	373	392	361	382	369	393	350	376	362	366	367	378	320	360	381	372	400	375	370	405	405	355	338	370	349	346	357	364	361	383	394	419	347	383	343	343	360	393	398	363	351	377	395	376	367	410	360	376	334	341	386	366	379	365	345	356	372	366	370	395	367	364	356	416	342	338	385	349	376	371	373	393	384	340	345	360	361	390	359	382	370	370	399	363	333	398	356	398	406	386	382	348	352	376	389	352	384	386	385	423	366	387	353	399	339	373	400	351	378	369	359	377	370	399	406	397	371	362	364	363	351	356	390	386	395	376	417	345	351	332	361	352	341	352	378	406	366	304	358	345	338	338	348	377	362	374	372	365	321	364	348	373	363	359	382	394	346	402	365	408	383	335	352	413	333	376	349	338	350	350	348	366	364	384	395	380	352	366	377	334	344	340	365	362	379	355	383	363	381	334	328	374	381	383	381	325	347	340	410	330	341	367	364	389	340	380	362	352	373	358	358	353	356	393	395	384	358	380	373	368	334	379	381	361	392	354	341	360	368	386	388	376	367	392	366	384	380	339	343	324	367	337	355	375	382	337	369	344	392	365	410	401	340	380	382	348	377	388	370	368	313	358	369	353	392	349	378	336	379	352	370	382	412	406	353	377	405	352	349	419	345	351	354	364	371	353	407	385	391	384	391	410	410	379	360	389	365	371	372	342	378	378	363	346	334	367	351	335	367	437	374	376	351	391	346	391	376	367	395	378	352	342	362	376	361	339	371	398	364	342	375	352	365	377	380	366	355	377	359	405	362	369	408	378	355	346	366	363	382	341	354	395	382	328	364	365	356	369	386	360	356	385	382	394	373	375	384	395	387	389	389	353	396	368	362	332	360	352	342	326	346	360	381	368	383	381	358	369	346	352	361	363	364	374	338	346	360	336	359	388	358	358	350	350	374	377	351	368	369	364	377	359	351	356	382	386	388	349	391	367	365	370	389	395	361	379	401	387	412	339	402	410	356	382	344	397	350	385	362	383	373	339	356	348	348	387	360	366	323	369	380	375	360	389	350	351	332	363	392	404	352	354	404	395	338	369	371	372	378	366	382	383	330	350	379	378	365	349
11511	1078	1350	1469	1324	1213	1160	1086	1002	988	1004	929	961	981	897	889	937	933	916	947	871	897	865	927	888	871	869	854	891	918	884	902	864	868	867	904	890	853	893	919	912	827	915	909	848	913	905	904	865	854	857	880	859	875	910	853	852	872	868	847	869	894	861	807	912	841	866	794	839	862	892	838	865	855	851	916	844	845	864	850	880	848	909	886	865	876	862	842	868	923	857	858	869	874	900	855	864	898	863	899	807	887	852	878	846	856	923	827	893	876	837	899	848	875	887	845	886	850	883	871	919	866	856	890	889	896	870	831	928	898	861	864	860	850	823	881	894	883	836	891	862	908	811	878	869	860	923	875	915	850	868	868	854	865	884	899	857	845	901	782	876	817	895	834	928	909	855	882	860	858	917	862	878	859	893	869	893	857	852	910	865	879	832	834	902	880	898	848	833	870	859	864	890	871	863	879	845	866	869	855	902	849	870	893	891	863	857	876	904	916	911	850	820	934	853	863	893	840	874	844	897	850	846	906	820	871	840	882	894	873	832	887	870	863	915	921	859	864	806	865	852	840	849	871	837	909	854	796	873	822	851	927	877	869	922	867	871	873	861	817	816	839	852	895	889	894	928	856	875	891	891	888	934	882	864	860	849	887	854	869	889	913	828	865	890	845	843	881	847	886	837	912	862	898	850	836	876	897	922	864	864	899	870	845	840	830	860	908	892	871	866	919	850	866	809	839	885	879	824	814	886	889	859	897	891	902	837	839	914	870	892	846	820	893	867	882	917	923	838	880	792	841	893	832	850	848	877	838	898	894	861	846	869	870	819	900	905	876	853	906	937	928	888	902	819	838	901	799	892	904	848	882	901	861	899	850	885	857	850	905	842	909	908	867	884	881	921	842	858	874	836	953	817	893	821	847	851	932	891	872	834	864	849	884	889	877	812	896	896	846	788	899	836	865	896	886	886	926	895	843	882	838	874	858	871	908	920	856	775	908	924	841	838	882	882	833	857	838	882	934	866	849	844	932	864	870	894	821	870	869	935	897	851	877	892	860	870	844	911	829	907	825	868	847	878	874	903	862	870	916	866	872	916	829	830	851	855	907	843	887	897	849	893	938	870	868	890	850	879	888	909	834	835	929	844	820	892	922	856	837	884	821	827	861	930	882	924	846	872	938	870	889	868	838	850	840	899	880	857	875	849	888	874	846	914	864	930	872	869	825	837	912	868	874	870	852	909	849	851	830	855	922	834	899	909	853	886	906	832	885	871	844	842	869	817	848	864	813	872	856	887	886	827	848	850	840	836	840	867	906	850	870	904	859	867	900	857	812	888	873	856	880	859	868	898	897	815	915	864	850	903	912	910	899	859	928	868	884	900	852	854	866	863	959	853	823	820	876	879	880	872	926	871	904	871	842	827	884	856	855	837	860	911	878	857	846	896	869	858	903	933	864	894	841	866	887	902	844	827	885	907	851	875	903	844	868	912	867	838	876	881	870	891	886	863	897	914	939	875	865	866	906	841	878	882	906	928	877	872	857	855	841	850	874	823	889	867	812	855	875	896	847	860	883	801	894	843	892	864	862	943	871	875	880	866	816	846	866	847	887	869	860	895	861	816	877	873	851	877	883	894	850	842	879	875	845	864	880	865	910	853	905	870	878	905	798	837	901	918	909	882	821	880	885	844	822	884	899	865	838	827	905	878	828	895	818	900	903	885	888	859	888	871	809	899	891	858	852	858	808	847	842	862	884	904	900	788	845	867	821	936	853	876	852	907	831	887	866	842	953	879	877	824	878	861	865	848	896	871	848	860	916	839	933	855	841	844	887	908	864	876	860	856	893	846	882	888	877	843	859	870	866	908	876	877	856	869	877	865	886	889	856	862	878	854	869	867	820	844	887	848	892	843	891	903	858	914	842	903	858	932	815	918	849	900	860	912	888	917	935	861	863	845	894	840	820	857	870	908	879	884	866	854	855	873	910	843	903	838	872	872	884	899	925	850	875	868	851	884	826	827	874	916	862	870	865	889	817	917	866	810	802	893	931	828	871	894	903	846	905	908	847	906	867	847	846	874	857	871	871	815	840	864	881	855	919	863	847	849	882	841	862	879	865	837	849	844	918	819	856	914	870	849	897	861	900	877	881	853	832	893	868	940	889	875	853	881	850	862	814	865	871	821	883	851	919	876	855	907	877	862	829	839	895	849	901	883	902	915	877	888	875	890	828	831	808	868	882	843	836	845	872	908	846	917	881	848	895	917	834	880	846	870	844	884	868	877	839	841	876	875	909	851	893	876	865	840	909	854	870	853	888	868	914	822	836	857	888	875	838	841	827	874	866	901	859	882	881	845	855	870	890	851	893	877	900	887	829	885	871	893	837	850	860	874	877	913	871	847	877	893	819	859	886	877	927	892	828	884	912	856	900	875	883	879	852	864	874	880	902	800	889	828	919	855	888	847	877	938	899	878	865	929	855	867	874	877	893	884	902	881	867	951	773	860	833	823	853	838	853	897	870	878	892	880	940	890	901	934	924	883	874	895	901	893	849	887	902	909	815	828	868	835	809	882	874	874	849	957	861	897	848	863	870	852	826	872	921	873	859	780	911	887	912	905	850	879	891	825	864	840	856	908	858	922	876	889	859	871	831	962	883	877	834	871	875	885	897	858	828	858	915	883	888	917	826	865	827	847	871	831	883	881	945	832	885	887	852	931	907	880	849	897	857	849	881	853	919	877	888	883	876	913	880	826	889	849	870	841	875	890	836	922	868	872	846	920	869	902	856	899	853	825	852	852	864	895	858	894	886	905	866	891	826	879	854	863	883	871	879	901	891	844	894	904	855	825	922	925	839	926	910	836	863	895	894	882	851	857	831	883	906	886	846	831	867	880	947	897	831	873	857	869	862	866	857	867	888	858	836	881	876	879	921	925	896	932	874	840	865	902	831	917	866	868	924	859	842	841	883	886	813	853	855	917	886	844	861	848	914	883	890	872	880	950	818	856	891	853	865	916	883	946	856	867	851	870	880	874	897	907	893	905	836	903	901	861	876	887	842	835	875	855	855	895	838	870	902	900	867	893	867	887	869	888	869	861	908	805	874	899	887	826	824	877	856	844	857	863	874	874	873	890	900	872	882	912	890	860	868	866	854	887	893	878	846	842	850	883	876	928	849	881	830	907	908	853	840	942	849	893	881	891	839	875	931	867	867	886	881	864	844	919	851	889	878	891	889	851	852	871	890	879	903	921	901	902	896	844	883	843	840	906	857	860	878	871	867	831	854	887	856	848	900	905	872	869	889	869	902	881	830	900	880	903	881	884	883	901	892	865	896	868	872	859	890	844	897	878	898	858	841	844	909	870	887	884	900	871	874	887	876	863	869	888	872	841	842	871	874	869	911	840	824	893	867	834	847	846	900	826	887	893	870	891	845	927	833	857	869	851	937	833	894	873	882	863	952	861	804	851	882	847	839	879	882	881	876	892	855	858	887	831	898	825	869
25848	2852	783	561	396	314	240	259	221	217	212	189	194	195	188	185	179	157	169	210	169	177	172	182	176	188	195	184	166	173	195	178	179	184	151	181	151	180	164	200	186	164	193	194	150	196	185	173	176	177	171	172	171	182	183	173	176	172	157	174	162	185	152	181	173	188	151	192	175	163	176	166	164	162	175	175	191	178	202	182	173	182	168	155	187	178	162	184	148	204	148	173	171	187	176	160	178	181	163	185	158	202	169	174	166	181	190	140	182	163	158	163	167	147	165	181	165	176	170	163	174	151	185	187	157	181	171	179	160	196	154	185	157	166	179	177	160	185	171	166	166	187	192	167	186	155	180	193	184	153	203	179	163	173	157	182	171	196	175	157	188	189	155	178	153	175	186	164	187	177	185	182	212	160	172	171	176	186	191	164	156	169	192	179	166	190	161	174	205	179	170	188	181	193	184	168	168	167	173	163	175	165	176	195	169	158	178	182	168	187	182	162	183	183	192	185	172	167	182	163	171	202	165	175	169	156	165	173	191	173	169	177	197	158	176	165	177	207	165	179	178	196	178	169	157	159	172	168	178	158	154	183	169	202	174	171	159	164	162	196	173	163	173	176	174	190	163	186	181	186	190	182	180	177	195	169	165	180	169	195	185	183	171	151	158	159	171	182	180	183	184	162	163	164	150	196	170	146	178	177	167	159	152	166	163	180	171	186	170	172	166	174	189	180	178	169	172	167	190	174	181	177	190	167	175	162	177	166	171	154	171	180	160	187	188	171	200	189	202	147	165	176	190	170	170	181	181	190	167	184	186	196	172	203	186	180	165	181	166	167	193	176	164	174	149	191	171	209	177	167	191	157	178	177	176	189	165	192	196	166	163	163	171	184	168	182	150	179	169	187	184	166	187	179	206	175	185	162	169	180	184	187	158	162	179	182	175	179	180	175	188	172	179	176	199	149	191	181	174	143	172	153	188	172	199	172	176	158	178	185	184	187	189	188	174	186	155	181	194	174	176	166	155	184	183	195	165	179	162	188	213	169	163	183	179	194	197	163	160	192	188	179	178	153	166	194	167	152	172	177	176	170	164	138	169	156	165	166	171	171	177	178	160	171	179	154	160	173	179	178	195	178	189	189	192	189	180	182	141	174	153	169	194	168	190	161	183	170	167	184	160	169	147	188	171	183	170	172	187	183	185	174	185	169	165	187	146	186	169	178	182	189	170	190	169	196	176	168	191	177	219	186	189	180	162	180	160	187	185	162	169	172	172	191	174	157	170	152	161	172	163	174	165	173	154	151	169	195	179	162	184	195	167	167	181	157	174	185	169	176	172	164	192	138	156	177	176	197	179	183	164	165	195	187	182	153	165	173	175	176	205	186	183	178	185	180	178	174	186	195	170	149	161	162	172	168	207	175	178	194	197	185	180	168	197	192	164	126	171	177	194	192	147	193	163	152	189	184	177	181	171	175	159	173	162	172	189	169	190	182	152	152	176	155	181	150	176	185	168	176	183	187	137	166	179	174	166	193	206	193	183	178	166	178	156	162	180	197	183	181	166	162	162	186	145	184	171	192	182	182	178	207	163	181	175	179	190	172	151	199	169	180	184	172	169	188	187	177	185	173	192	183	164	164	186	156	162	168	192	172	162	175	157	168	176	180	153	161	173	188	163	162	161	177	156	168	174	211	169	146	166	169	174	178	160	167	175	159	198	147	167	191	199	163	181	162	181	188	169	171	171	201	175	164	177	184	172	188	184	192	175	147	162	165	182	185	148	173	153	183	192	179	190	171	162	175	184	165	180	171	196	156	160	201	172	164	147	149	173	161	174	167	166	168	180	170	203	188	177	214	159	161	168	155	192	187	164	184	164	167	179	150	150	185	193	188	190	163	164	181	180	191	167	155	181	179	186	174	169	163	163	163	169	175	192	192	197	184	173	175	152	178	168	162	172	171	160	196	199	186	197	170	169	166	189	215	163	158	167	172	180	170	154	200	167	177	193	163	169	169	184	180	180	179	203	183	171	171	191	172	184	175	166	167	216	191	193	169	206	159	167	160	170	181	168	183	187	180	172	161	183	179	201	188	174	167	156	180	195	187	193	179	139	199	213	166	180	181	148	207	189	179	187	165	171	188	177	204	175	186	165	167	180	174	171	169	167	188	145	176	185	176	199	187	154	184	172	178	206	167	157	204	149	176	155	190	178	215	185	171	205	194	203	168	169	169	178	162	178	190	189	198	182	164	172	208	174	173	168	180	198	180	148	184	189	192	179	191	178	159	175	162	178	193	184	163	185	188	159	194	170	183	175	192	164	173	162	160	158	161	173	189	180	209	179	169	174	169	184	189	160	204	181	178	178	165	172	152	188	180	184	173	145	161	181	174	185	202	179	176	168	162	168	147	188	174	173	198	167	162	198	195	169	183	172	169	193	175	174	165	168	172	173	170	178	185	173	163	196	162	171	193	159	149	171	180	175	195	170	168	179	191	165	175	184	159	155	171	156	188	183	172	187	182	192	210	177	197	162	180	194	171	165	167	175	165	164	189	187	167	162	181	170	174	167	174	178	172	178	202	185	188	165	189	197	173	178	160	162	193	184	195	150	176	183	180	183	166	167	165	190	163	154	167	166	174	178	206	166	171	183	168	160	182	199	169	211	188	173	187	172	165	177	169	178	174	179	162	162	164	182	161	192	167	168	200	154	152	183	188	180	183	181	172	170	171	188	184	184	173	185	163	194	160	184	192	174	182	165	147	188	188	170	182	203	186	176	181	169	199	170	172	167	183	173	187	156	165	160	168	171	174	197	191	176	203	190	157	198	192	188	163	179	184	181	199	173	167	168	184	172	200	183	167	167	175	162	177	177	188	190	178	188	177	171	185	164	180	156	169	195	151	177	174	173	173	164	174	195	171	162	181	171	169	160	181	170	216	179	184	166	136	170	166	162	176	181	182	177	178	160	179	187	189	190	171	202	201	198	168	186	185	185	181	179	167	161	175	197	178	234	168	189	182	184	166	157	170	186	195	165	179	183	179	178	161	187	193	177	188	194	180	183	180	185	195	193	173	140	171	191	162	186	196	168	148	179	165	153	195	164	190	148	136	167	184	169	192	166	178	175	170	199	155	161	177	183	160	155	185	167	159	196	149	192	187	180	175	153	159	166	186	187	176	174	179	146	173	167	193	203	183	179	160	198	189	171	153	177	186	161	169	164	168	132	182	194	157	174	155	174	184	169	184	210	186	170	164	180	167	161	161	169	181	186	185	198	190	198	209	186	169	180	162	166	180	165	177	183	160	186	203	171	159	190	179	175	169	168	174	174	190	165	153	203	171	213	167	161	177	173	189	179	192	141	186	177	195	169	169	167	151	166	170	199	176	182	176	179	154	173	186	175	173	199	177	176	160	188	173	219	187	174	169	178	187	201	185	168	181	170	171	183	174	193	181	178	180	159	180	186	165	171	180	181	171	171	169	197	167	166	177	177	173	144	187
15724	912	1515	1701	1442	1183	988	867	807	702	632	638	596	601	549	573	560	519	520	508	513	475	505	488	513	468	505	535	500	461	475	464	487	470	502	510	468	478	439	452	452	465	481	476	481	483	470	450	465	486	440	456	490	486	456	490	486	476	495	479	459	463	426	492	488	467	455	479	429	470	467	482	443	435	468	466	440	451	466	453	463	449	469	476	447	450	439	455	447	454	478	431	454	434	484	432	488	458	457	449	441	455	483	475	431	457	468	457	476	432	462	433	476	474	449	455	469	470	459	495	463	411	443	466	460	451	458	434	465	460	455	415	459	469	447	516	438	437	486	456	440	458	462	440	472	438	463	485	450	490	472	402	429	445	444	476	446	476	459	463	488	485	431	449	494	488	493	459	427	466	473	486	476	482	490	412	424	455	442	488	447	425	426	471	433	462	447	445	488	464	458	469	473	482	473	460	437	510	478	449	493	494	444	460	431	496	433	434	456	437	449	466	461	462	467	449	482	454	455	455	440	463	459	453	431	482	462	482	462	422	444	451	486	447	447	411	444	475	454	456	492	463	469	465	450	452	442	463	471	448	499	510	448	463	443	467	452	457	493	419	460	440	447	482	501	512	451	469	442	452	469	443	463	452	457	477	483	466	458	432	501	443	453	417	416	443	471	452	471	440	455	457	441	445	503	460	451	461	511	472	479	437	416	459	476	465	463	431	479	460	413	485	513	457	437	468	480	458	478	462	485	482	472	461	476	421	433	427	457	440	481	461	487	471	464	449	451	455	494	454	451	479	447	479	493	470	439	444	494	433	425	440	465	438	441	470	440	454	491	472	464	458	486	500	460	446	450	458	478	441	446	471	479	453	471	405	483	471	490	447	467	421	461	463	464	461	462	433	469	477	434	473	462	457	437	462	428	465	465	443	473	416	475	468	458	448	427	483	484	476	460	457	451	448	440	443	451	437	490	463	423	473	452	446	461	465	463	456	446	430	449	429	494	466	490	448	462	447	449	479	435	455	469	491	432	440	476	463	457	454	468	454	462	431	490	451	450	449	475	475	452	460	446	460	459	431	459	440	488	461	494	484	455	484	432	445	484	431	439	445	441	443	489	481	470	455	455	443	458	473	457	473	501	403	402	461	418	465	468	466	459	443	426	439	438	427	453	458	469	444	446	468	457	482	464	434	438	484	467	472	456	481	458	446	431	489	461	459	457	448	431	467	475	481	514	488	444	429	475	455	476	476	429	496	471	452	486	457	464	425	484	409	450	497	425	463	428	481	419	422	455	422	452	435	485	460	459	415	464	461	487	449	486	467	462	440	445	469	436	486	481	479	440	479	436	440	477	490	451	424	472	438	471	453	462	427	474	462	443	439	436	462	484	482	449	447	470	442	466	459	448	460	452	489	479	448	494	445	441	457	460	411	437	438	420	493	433	480	468	462	462	486	445	436	464	453	463	469	443	465	451	446	439	445	472	453	472	494	471	477	458	447	447	449	466	449	442	434	423	420	431	498	466	428	441	434	474	431	464	447	493	468	445	460	450	435	455	443	463	443	421	483	461	501	454	458	463	467	445	445	490	441	420	436	460	468	435	462	436	473	421	494	434	447	449	458	446	430	502	483	480	457	458	476	447	445	415	472	443	471	455	476	464	472	494	460	434	455	446	433	429	475	467	475	464	460	474	469	459	406	480	441	498	422	472	448	483	436	479	432	459	451	471	428	484	412	476	481	449	473	467	455	458	449	450	444	429	431	485	477	491	488	435	484	436	440	465	466	470	455	472	478	455	406	456	432	476	444	452	497	435	454	449	487	481	472	477	434	463	460	438	477	490	456	483	469	460	462	472	472	429	476	482	473	484	455	485	498	445	444	475	452	478	456	446	467	465	498	474	423	451	423	456	446	460	476	472	442	508	482	473	461	459	469	504	464	481	489	491	512	436	456	463	451	477	445	465	446	433	442	462	441	486	475	441	435	467	474	445	510	460	416	448	454	426	428	461	501	486	454	458	423	460	434	480	438	435	447	438	468	466	452	441	460	473	445	452	436	423	454	468	471	502	474	477	490	457	443	489	461	448	472	498	432	421	456	479	440	483	506	433	492	462	515	492	477	490	441	449	458	468	477	448	467	480	462	453	443	440	447	415	480	487	479	487	442	503	468	435	484	457	480	465	465	436	470	403	451	429	472	422	474	484	431	477	460	453	454	468	484	467	440	439	481	427	450	452	460	456	471	447	461	482	420	449	473	488	486	461	417	442	467	453	431	444	475	450	470	468	454	476	453	467	440	452	445	429	440	445	457	449	461	465	471	468	424	438	484	452	470	467	451	470	482	472	481	483	463	462	442	466	442	444	452	480	469	448	461	473	456	515	453	473	440	487	456	478	450	465	463	495	476	440	462	447	423	485	467	425	476	441	467	460	489	428	489	439	410	475	533	483	443	479	445	432	488	476	475	418	448	461	444	459	462	466	463	435	455	451	488	499	436	472	439	487	431	471	460	469	475	485	471	422	415	444	481	444	463	437	446	452	459	457	462	433	467	434	468	491	482	451	489	458	463	454	446	443	466	452	464	496	500	508	444	498	450	461	417	429	427	466	495	445	424	455	451	428	462	424	474	443	455	494	449	449	465	497	424	441	437	450	480	429	467	466	477	447	484	448	460	470	444	457	441	418	453	437	437	459	492	484	449	476	479	497	434	471	486	453	445	431	430	445	429	461	465	425	442	464	456	467	455	495	440	484	445	464	456	455	449	453	437	487	457	441	449	432	461	456	434	477	437	423	492	425	451	467	442	460	462	471	456	417	502	431	450	456	493	492	455	479	429	511	476	470	424	439	444	460	451	485	452	460	528	463	414	455	454	441	473	446	447	466	463	473	458	488	474	472	453	484	460	439	455	459	451	447	476	433	452	483	421	455	469	466	447	452	475	445	425	465	487	491	433	461	451	457	475	426	450	458	439	447	465	456	483	462	480	450	486	427	467	443	442	462	438	450	498	459	435	464	415	449	452	440	460	469	454	473	451	443	470	466	428	496	483	440	497	499	440	485	464	448	450	436	460	452	428	445	458	446	458	426	456	445	440	443	440	454	502	448	481	463	455	461	463	457	449	472	445	465	447	440	491	498	439	491	480	455	466	456	444	446	502	463	443	509	470	418	456	436	452	445	432	418	441	437	451	461	456	510	471	485	492	474	463	473	445	473	460	421	464	474	414	496	466	435	470	479	508	473	432	466	425	460	444	441	430	438	474	470	468	498	480	393	501	476	430	486	419	472	439	448	479	468	480	467	438	482	458	430	437	470	462	427	468	466	452	463	465	438	481	456	440	447	446	516	484	413	425	456	441	442	494	444	507	438	454	446	486	406	440	423	471	495	446	454	438	471	444	460	466	453	452	485	445	489	462	480	464	432	432	479	501	486	476	470	438	464	453	464	483	467	449	465	480	458	477	440	450	483	462	407	506	455	484	445	449	443	494	432	437	485	458	442	502
4906	486	372	421	401	435	395	419	406	416	382	385	416	401	439	416	406	423	414	404	405	405	429	404	394	385	435	427	386	406	394	410	369	366	402	381	371	386	396	406	388	420	387	417	411	425	400	436	395	428	410	380	401	355	390	387	429	442	395	447	413	399	376	393	371	370	397	394	402	411	387	413	383	404	386	386	398	402	400	388	384	399	413	396	381	373	396	415	416	343	405	419	389	380	387	390	402	384	370	374	369	381	416	427	406	375	386	398	420	400	408	431	446	407	417	406	374	412	383	449	417	390	403	398	378	379	386	386	401	398	359	397	439	414	406	373	387	411	427	417	390	391	396	384	389	401	362	412	398	399	405	381	370	424	410	387	452	419	387	401	433	384	384	373	434	377	401	420	395	407	392	385	410	395	373	400	396	399	405	382	406	408	394	368	402	385	395	407	415	341	411	386	393	390	393	398	424	375	390	419	383	409	405	384	380	397	403	392	401	406	391	400	442	450	445	329	377	393	397	419	391	406	439	392	364	365	362	402	410	409	425	384	424	418	410	412	423	384	406	372	442	424	408	405	373	423	360	350	392	402	406	421	429	461	379	407	413	356	381	390	392	362	409	405	373	369	386	429	413	376	383	403	431	415	407	424	400	411	413	396	394	348	459	382	423	376	399	393	446	378	353	373	380	395	375	384	407	404	367	385	428	377	416	399	431	426	412	448	419	399	371	440	388	372	420	410	438	373	432	432	393	431	426	386	385	421	386	410	407	404	397	428	386	405	390	388	397	378	381	396	379	359	382	411	421	397	398	401	365	389	401	379	390	358	394	399	425	384	402	410	401	428	392	421	367	380	357	369	408	400	401	385	352	420	416	369	423	405	380	369	374	398	377	380	406	451	378	415	387	426	397	421	368	418	375	421	377	385	393	394	399	403	423	399	387	412	414	373	431	428	402	414	400	429	409	417	403	417	392	385	406	415	403	422	391	397	392	408	376	390	381	375	359	435	394	378	384	397	379	398	406	413	412	401	383	394	431	399	377	383	401	381	405	427	383	393	385	415	375	405	418	369	428	417	380	388	393	374	403	369	393	379	396	400	379	442	409	409	404	411	390	419	400	376	416	420	449	408	395	402	389	426	359	394	414	402	396	379	407	395	413	376	378	394	403	429	404	403	397	405	406	361	406	408	426	400	399	407	366	441	400	395	424	414	398	400	341	351	409	405	382	407	398	409	412	397	401	408	396	373	391	388	434	405	392	376	433	414	396	342	403	438	389	432	407	358	431	371	347	406	416	385	421	374	363	385	392	419	412	379	411	406	397	405	405	438	381	396	394	398	432	358	388	376	405	423	391	427	413	398	422	413	380	384	412	404	412	386	409	418	448	387	394	354	421	395	413	355	381	396	385	437	384	405	432	369	390	359	405	388	364	408	401	405	384	381	416	410	360	399	409	357	397	371	399	427	439	407	386	428	380	418	366	433	412	363	370	373	418	399	381	431	406	388	397	386	380	434	397	410	404	357	390	406	411	401	385	406	387	399	392	396	389	382	419	424	386	374	404	385	399	393	344	416	388	407	378	380	375	417	372	389	388	387	394	448	406	395	382	413	415	397	376	436	394	400	375	378	413	418	400	366	362	386	392	386	387	379	440	404	388	371	387	374	425	454	396	410	410	418	364	377	372	384	391	396	432	424	379	414	391	395	405	387	399	397	419	381	400	380	388	365	397	389	377	388	391	393	371	394	397	392	376	391	386	379	384	420	395	459	383	428	412	402	419	388	459	393	410	422	409	363	383	375	396	421	379	400	392	411	394	395	423	393	407	417	360	385	377	391	378	387	444	381	436	389	396	378	398	406	380	387	434	426	402	388	417	396	394	404	432	399	407	381	409	381	370	354	358	393	426	362	356	407	407	409	375	380	401	412	358	365	409	438	409	369	399	401	404	409	419	418	373	405	413	396	377	381	415	377	381	404	406	400	400	357	403	390	416	411	405	380	408	397	401	382	431	391	407	411	434	421	418	413	381	393	392	367	411	403	406	379	410	377	408	430	383	453	403	364	452	395	437	363	403	401	415	391	418	415	436	412	404	405	356	389	401	388	394	367	402	412	407	410	383	423	373	415	420	431	399	410	394	396	395	386	383	383	396	402	392	391	441	397	371	432	384	384	403	389	410	414	447	382	378	425	372	410	413	376	414	398	392	370	407	406	380	412	417	391	411	391	371	386	382	436	401	361	373	393	433	412	390	416	396	370	379	407	427	386	377	417	424	383	417	405	430	374	437	394	368	400	393	377	426	428	420	402	387	378	407	384	394	398	414	388	408	394	433	441	388	414	417	369	444	436	407	380	376	424	434	387	400	381	402	417	428	422	389	385	348	379	411	415	360	385	381	385	354	420	391	385	444	439	414	402	410	369	382	373	399	412	388	405	424	417	347	393	392	417	394	407	412	405	385	428	425	419	370	413	366	369	373	406	352	400	395	386	364	431	398	373	409	368	395	408	411	393	417	413	430	414	370	388	414	369	386	451	375	385	378	368	398	395	434	381	364	402	389	386	408	409	410	347	361	446	388	408	388	420	397	429	355	409	407	392	393	390	389	415	410	353	392	393	385	406	386	381	364	431	399	405	376	357	386	391	412	408	410	434	447	395	395	394	379	408	450	401	410	431	391	378	409	391	379	404	419	416	437	401	424	442	407	383	419	424	404	373	402	391	397	408	384	412	430	409	379	430	359	418	389	415	366	416	397	369	397	450	407	424	403	381	376	454	370	413	367	374	387	411	403	417	383	421	408	382	392	383	403	397	380	394	371	379	376	395	390	419	373	416	368	427	398	380	344	363	393	404	404	395	385	412	402	401	420	389	365	387	399	432	428	382	416	409	407	390	386	412	425	373	402	388	374	412	389	393	374	355	384	395	389	392	420	408	454	367	415	369	436	416	403	363	392	419	400	372	389	388	372	398	359	392	368	390	409	406	392	397	398	383	395	392	391	381	412	399	358	391	400	396	353	405	430	424	404	371	439	374	378	384	413	387	416	415	369	431	428	431	404	410	400	407	375	383	413	415	381	432	401	368	393	416	404	395	386	422	385	391	418	391	384	373	385	404	393	404	390	418	397	371	426	404	434	401	401	406	409	375	369	414	408	346	385	422	390	388	424	386	407	340	401	424	415	411	358	381	380	418	420	388	392	386	409	414	390	398	349	386	390	382	390	386	390	379	399	380	384	414	387	403	438	388	411	413	394	404	438	411	396	400	420	400	395	399	402	417	386	428	376	408	408	386	392	416	405	397	402	415	394	397	396	392	421	418	361	395	389	353	376	413	398	395	390	425	367	419	401	384	412	401	393	339	423	410	387	451	418	396	388	395	432	391	374	392	361	357	365	446	401	404	383	420	386	407	378	362	416	410	386	381	398	407	417	407	386	378	426	403	437	405	436	391	386	400	375	407	408	398	423	420	384	403	395	383	430	415	392	399	411	382	391	418	432	405	387	408
4403	976	988	971	969	952	908	959	925	956	982	947	932	993	944	951	953	949	924	924	924	951	974	949	929	987	936	939	921	934	961	979	964	895	906	933	1022	952	934	1028	970	959	952	965	998	978	899	934	946	963	975	935	971	921	1040	962	981	957	923	1001	901	929	939	951	908	961	962	970	943	928	933	933	979	955	1001	992	940	992	897	969	932	1002	910	959	893	963	966	981	941	958	925	923	962	946	1010	1009	905	931	969	939	946	952	879	983	948	972	980	914	983	954	985	919	1002	903	917	984	894	1005	1003	989	965	941	951	970	950	945	963	947	949	947	973	978	952	970	927	963	935	926	922	905	1010	951	942	976	962	964	982	975	937	880	951	912	972	933	907	955	888	901	906	972	1035	1029	936	969	915	915	976	968	905	943	969	957	975	966	931	888	973	931	994	997	932	940	946	910	964	968	950	894	980	919	955	994	916	973	964	972	896	933	986	898	962	942	970	949	965	944	1032	938	998	1012	897	1006	1007	961	946	908	952	989	935	897	993	909	930	905	969	936	950	975	955	966	971	972	945	961	965	973	967	977	941	944	994	934	962	918	884	964	895	899	914	932	944	929	966	939	962	917	926	921	963	942	986	946	971	921	923	962	973	1027	928	909	951	931	944	900	936	937	933	879	991	906	938	920	929	953	956	936	980	972	952	940	1010	960	995	994	935	962	950	987	965	966	967	990	951	943	965	956	928	974	973	1030	963	983	965	862	1022	927	1016	980	934	950	920	934	956	932	916	918	995	942	941	969	950	941	972	955	878	912	951	909	930	974	920	884	955	963	858	979	906	991	924	960	930	982	1015	936	911	859	917	960	940	969	940	965	978	912	906	924	940	920	958	1030	971	981	946	983	974	965	976	954	916	929	938	900	899	913	916	963	929	946	930	947	964	994	984	953	928	887	954	952	962	960	975	954	869	961	1016	969	949	977	956	916	939	976	968	950	1034	963	989	913	958	904	969	963	888	958	925	1005	989	929	960	916	941	973	952	921	922	987	964	949	967	1017	956	868	925	935	941	903	982	977	928	964	948	894	963	943	974	919	995	948	936	949	973	931	931	957	967	957	988	956	979	948	941	912	923	945	993	939	919	931	932	953	946	927	961	924	999	907	973	959	951	1026	896	956	933	973	947	905	928	992	930	915	924	983	949	927	937	972	933	955	991	969	914	1022	983	982	963	959	943	946	956	969	934	949	938	961	1000	988	950	954	948	965	908	993	946	928	944	942	1014	949	939	981	1027	948	926	982	963	943	949	929	961	948	959	957	921	962	933	950	1003	973	966	975	946	953	982	977	1009	955	917	949	919	995	936	998	931	942	964	954	956	973	942	956	1049	975	950	914	945	896	946	919	957	903	893	941	975	917	978	939	1001	991	985	951	945	945	911	909	959	988	883	898	953	961	980	972	906	957	972	911	927	934	955	951	900	976	946	886	992	955	941	944	941	908	934	1044	937	925	910	1003	975	988	938	906	958	926	965	941	996	997	1000	954	975	936	974	964	924	941	925	908	1003	911	912	985	926	947	931	954	935	925	930	951	955	938	977	955	874	925	896	970	971	961	961	945	947	974	872	914	896	978	923	940	956	985	899	957	963	998	935	948	888	941	966	888	934	908	937	963	976	928	955	907	920	961	934	977	960	944	959	928	956	923	961	985	952	905	978	977	953	880	911	969	954	920	957	985	947	929	950	936	997	973	924	936	1024	979	947	980	963	954	960	940	920	975	956	960	914	961	943	897	905	956	953	932	1021	910	967	953	1001	966	999	1008	896	973	951	933	934	980	910	962	987	1018	953	957	920	937	967	936	931	970	940	942	975	930	902	918	915	1006	960	975	908	997	1022	944	965	983	968	953	933	946	998	892	934	956	967	969	956	987	962	935	994	965	977	958	941	923	922	976	950	973	960	924	897	913	977	943	927	922	899	970	964	964	926	954	886	910	925	951	933	976	961	923	947	946	925	980	917	956	925	973	902	962	966	892	964	948	977	914	958	941	967	945	943	993	969	952	948	924	916	956	978	956	977	969	948	1004	943	931	998	943	967	937	984	900	964	1013	918	969	964	899	907	1014	925	970	941	956	955	942	966	975	943	957	958	940	894	938	984	939	935	909	938	898	969	994	1004	903	956	1036	960	931	928	978	978	972	962	930	911	908	899	925	942	973	912	940	934	961	927	937	981	930	976	975	943	959	940	933	949	953	965	979	937	985	956	1038	978	950	946	940	946	974	960	932	916	986	950	910	980	980	922	1005	958	973	957	960	895	950	947	896	969	936	1003	953	980	991	1025	975	970	899	922	907	980	920	931	971	952	933	974	961	915	949	972	928	1019	915	918	949	946	982	1015	921	934	909	925	969	962	959	923	958	1018	935	939	953	988	947	925	984	963	917	991	924	971	965	945	938	975	948	934	933	928	995	921	985	935	927	928	925	963	898	932	918	926	921	953	988	947	928	969	924	954	944	944	1011	970	999	901	948	934	939	974	896	1007	903	947	956	952	979	978	991	943	957	994	885	979	926	967	997	952	1009	914	946	886	963	936	980	976	957	1033	948	984	983	998	967	956	936	970	929	986	977	928	881	954	937	945	951	926	948	962	914	975	894	963	933	968	970	953	960	974	964	1030	955	929	972	1005	954	1015	988	906	1001	953	992	940	976	894	939	996	945	904	937	949	976	974	945	950	925	999	930	971	961	971	992	955	931	957	987	961	952	952	952	982	902	972	962	928	982	942	999	920	976	963	914	998	992	994	959	987	984	945	1004	935	968	917	933	969	974	933	894	912	943	974	1000	915	929	963	907	923	973	976	952	906	974	987	983	929	924	915	966	934	929	902	935	973	950	972	995	964	963	925	945	978	942	968	999	940	959	975	966	926	945	920	951	928	994	983	962	990	981	951	980	973	973	937	945	946	962	951	955	925	1010	908	979	945	941	973	1006	1013	947	932	984	952	929	942	953	965	908	931	971	952	930	941	964	937	897	906	937	950	932	976	974	964	1003	950	978	958	922	997	957	915	945	974	950	963	903	967	962	975	921	951	958	934	964	923	952	958	972	962	966	946	921	932	908	933	972	991	985	938	945	912	930	924	911	930	981	986	947	963	941	924	930	989	925	949	887	922	945	1004	951	923	1006	971	1007	941	971	952	987	961	905	937	935	976	927	942	974	912	962	962	964	959	946	895	928	965	908	940	961	972	986	949	973	934	934	952	953	944	918	945	919	885	911	1023	923	966	970	886	947	870	919	974	976	924	961	999	951	931	991	977	972	950	936	932	964	932	967	933	949	969	988	948	946	937	936	931	936	985	890	923	953	951	1010	951	978	946	1007	951	986	899	956	983	938	942	994	920	996	964	952	988	921	916	936	957	943	975	960	969	921	926	954	991	920	988	956	926	1012	997	914	924	894	958	948	977	976	910	947	955	894	960	935	954	956	929	960	888	996	904	916	962	900	968	929	948	934	976	987	942	909	926	976	923	964	927	995	961	975	942	976	933	894	969	950	934	938	1009	901	966	970	935	991	919	1012	932	991	912	953	951	941	935	923	944	897	937	931
15543	1287	639	535	507	442	431	417	399	404	354	362	377	352	372	389	343	381	380	354	353	380	373	370	387	357	353	402	362	338	370	369	352	370	377	390	378	399	343	367	343	391	351	355	372	381	343	378	374	358	374	406	387	366	397	338	409	390	384	361	379	377	353	353	380	374	345	371	347	373	365	381	355	393	385	410	362	368	415	384	383	369	355	353	383	361	352	353	383	388	382	408	369	329	376	386	398	358	368	345	352	356	351	372	357	360	363	403	366	380	353	344	379	356	358	366	360	361	343	377	363	332	361	329	370	327	389	362	364	359	361	381	360	377	378	345	329	393	330	350	369	387	355	377	404	367	384	370	346	382	381	363	357	333	356	371	356	344	370	391	348	371	353	383	382	388	332	348	364	376	377	343	341	368	350	369	390	365	388	376	383	375	380	322	381	348	369	338	325	390	385	333	373	377	345	361	372	371	359	357	343	360	398	413	415	359	357	357	323	378	348	362	388	350	382	396	335	369	382	383	350	338	361	362	363	343	368	350	377	380	367	344	387	369	373	357	382	374	358	357	377	354	385	384	371	367	357	372	384	347	361	386	377	352	365	357	378	345	369	362	366	345	354	378	348	362	351	334	372	349	367	354	377	408	348	364	392	364	359	353	425	370	328	371	353	390	397	338	357	346	385	371	335	363	377	367	348	378	326	365	389	355	390	380	353	336	348	402	376	329	395	382	360	360	371	405	376	364	358	362	405	350	376	362	386	381	350	333	370	350	365	341	365	377	366	382	341	349	359	364	346	378	351	371	364	344	356	378	389	370	383	365	355	394	375	359	390	361	383	371	361	408	338	355	364	334	353	388	362	337	315	390	374	331	389	367	371	363	350	379	373	367	383	367	355	376	389	348	389	347	369	353	363	350	364	398	358	385	381	364	361	398	381	349	354	381	379	345	358	386	349	341	362	390	353	343	372	385	350	369	388	395	367	359	353	389	361	354	341	393	379	351	310	346	400	391	367	353	336	323	334	340	369	347	345	346	366	378	394	357	390	372	410	371	343	367	392	379	365	384	394	364	384	359	345	370	339	404	337	319	376	337	334	377	363	375	335	362	377	373	349	380	345	346	361	365	399	377	382	343	369	361	334	368	379	330	354	382	355	383	386	370	343	387	359	360	369	349	368	371	400	387	353	337	343	337	353	347	337	356	381	379	367	370	415	372	345	334	382	362	361	375	361	386	375	410	376	401	371	360	331	363	349	366	360	358	363	400	364	347	375	354	375	380	391	385	368	414	374	386	370	375	380	390	378	370	363	367	390	379	338	319	345	353	352	388	357	376	376	327	350	355	397	343	361	352	368	376	368	357	357	369	383	356	360	388	379	354	353	379	360	357	364	353	394	347	388	374	392	378	352	365	387	364	369	399	382	380	362	336	349	368	370	355	368	347	372	347	404	374	354	384	318	378	363	357	390	340	371	385	354	339	357	347	388	384	407	385	334	324	387	358	389	379	309	380	378	367	395	319	380	385	399	345	388	382	347	389	357	347	357	311	369	352	341	389	317	352	364	385	377	376	358	363	369	383	363	382	362	363	345	379	360	366	352	369	381	383	374	350	378	368	365	374	338	356	373	386	359	354	360	365	382	381	378	334	344	360	366	378	360	373	375	393	384	343	370	355	348	399	356	357	333	355	358	346	387	355	373	339	413	345	356	403	334	380	338	358	372	404	370	384	329	346	383	335	364	369	349	380	372	374	362	386	386	382	374	367	354	373	375	405	379	373	382	370	344	336	319	338	390	362	407	366	371	318	396	373	390	328	374	360	339	339	365	386	353	355	376	337	332	349	356	358	362	373	363	340	379	359	373	333	371	348	364	372	348	382	379	339	348	391	389	371	371	373	376	308	383	396	365	372	384	377	371	341	383	362	384	367	398	352	387	344	370	366	325	327	376	356	370	367	344	356	344	410	395	400	360	376	384	390	394	387	337	377	394	352	343	369	373	391	378	361	376	355	384	349	350	400	360	339	374	324	370	342	404	352	354	359	355	334	346	337	374	364	389	380	372	399	345	365	391	362	392	371	386	380	377	369	350	389	407	395	346	374	336	378	352	376	359	397	338	365	393	345	357	420	393	356	378	368	340	351	344	336	388	374	400	326	341	398	385	362	354	373	358	357	368	377	368	385	349	346	392	362	374	375	361	344	362	396	361	374	379	388	355	416	366	332	335	366	357	354	361	362	397	393	365	357	349	335	362	339	356	380	371	366	375	366	378	413	342	348	385	379	365	347	377	363	377	396	346	314	347	370	349	376	384	316	359	375	361	403	374	347	367	416	332	368	344	379	362	398	357	379	383	324	376	389	352	386	348	382	337	359	382	355	364	337	367	366	366	327	376	317	362	379	356	361	332	387	394	370	385	353	348	358	381	385	363	381	367	365	389	376	372	334	355	383	396	371	338	342	372	402	357	411	384	339	388	334	353	384	353	373	380	332	407	375	338	409	378	369	385	359	360	367	357	378	353	387	362	369	356	370	382	369	377	335	358	367	383	348	347	382	391	364	314	356	394	351	368	353	386	410	363	362	352	402	360	351	357	347	359	364	363	356	355	337	380	366	345	353	359	354	378	349	356	329	377	346	363	344	370	356	373	369	367	361	371	380	376	380	379	346	374	374	368	384	364	355	355	379	402	373	410	376	362	406	375	377	337	371	367	407	364	364	343	350	344	335	399	373	389	346	395	370	393	395	388	392	378	369	363	392	387	406	408	346	347	353	366	351	376	359	357	371	324	370	378	361	378	387	380	343	364	379	345	369	371	344	382	368	386	360	386	343	350	385	335	391	404	359	375	362	348	378	394	370	367	371	347	373	367	380	379	339	370	335	353	336	338	367	353	386	318	380	370	355	373	366	376	363	374	381	385	356	353	337	374	385	372	389	355	422	374	378	355	363	369	372	357	379	370	377	339	369	383	386	377	360	379	360	362	355	378	336	367	360	374	364	362	364	384	351	388	362	382	355	362	377	397	380	355	363	353	377	383	346	380	441	352	393	359	336	396	343	366	363	364	372	358	350	349	373	368	358	376	376	371	389	339	347	368	386	347	348	412	365	374	347	387	391	382	389	330	388	337	342	344	379	392	366	331	370	362	359	393	344	392	338	358	371	370	342	364	352	355	368	367	376	373	391	362	348	361	347	364	408	353	386	360	367	407	362	357	374	352	368	377	347	335	372	357	375	343	364	350	324	303	376	406	400	356	399	343	378	350	390	362	358	331	330	391	369	425	354	392	333	368	383	393	347	382	375	389	357	326	361	402	372	352	379	361	369	363	365	349	399	355	331	341	431	343	328	375	351	343	358	371	397	394	349	350	370	345	362	335	385	369	379	350	390	369	365	368	360	349	371	361	335	367	380	337	374	341	370	363	417	378	395	338	355	351	378	359	340	332	330	348	371	377	371	361	369	348	379	354	361	345	367	376	331	378	362	396	376	353	382	385	393	346	360	325	349
11583	1049	1348	1476	1291	1260	1111	1096	1011	1027	961	975	937	939	878	961	967	892	970	849	905	881	956	857	866	865	876	873	862	820	902	881	903	852	821	873	917	877	874	918	908	857	879	855	871	893	982	901	845	847	912	871	854	916	899	848	873	863	860	851	836	917	875	909	844	843	869	866	966	851	876	920	861	894	901	898	806	860	806	884	883	844	878	857	915	815	869	870	880	782	886	884	850	842	874	859	863	859	828	864	838	927	852	878	945	832	903	865	845	828	858	812	820	862	867	843	805	896	857	834	824	838	854	909	851	864	846	938	824	832	793	891	869	921	857	868	877	900	889	909	847	829	863	869	874	887	858	818	902	898	860	901	910	831	891	891	854	836	880	883	888	947	813	895	869	852	871	911	879	865	861	907	823	912	873	860	849	840	895	853	844	848	905	869	886	872	861	960	924	826	841	895	835	873	838	902	899	892	888	864	920	864	849	910	858	885	918	841	902	886	872	889	901	911	925	869	810	869	888	888	884	877	880	861	841	824	871	876	831	890	827	843	834	842	878	883	899	863	864	857	878	854	868	873	871	870	857	875	872	846	862	860	938	909	905	924	891	858	877	863	858	888	855	865	914	874	845	851	886	883	840	883	829	866	836	908	848	881	852	851	878	895	859	838	882	835	863	893	878	848	801	877	910	859	877	893	876	923	903	869	826	880	850	869	821	921	842	883	860	831	848	884	846	858	934	849	866	895	930	865	923	872	922	855	885	900	839	890	888	907	891	921	860	819	849	844	838	823	869	803	859	859	885	853	865	877	899	925	877	872	881	882	864	854	890	902	872	884	825	822	938	870	882	875	833	841	828	809	912	902	893	836	861	907	903	827	890	873	841	885	908	886	885	879	859	822	819	869	889	816	896	847	820	875	908	913	837	868	848	823	857	896	857	862	847	843	873	896	844	873	900	856	903	840	916	929	841	916	885	863	874	907	840	892	882	890	881	906	862	847	889	844	857	876	886	845	880	933	863	892	848	846	847	891	840	862	842	877	867	821	864	877	863	873	906	890	883	889	873	881	831	825	876	849	894	856	878	824	874	878	853	869	841	869	878	861	857	867	877	820	883	862	873	861	842	833	849	811	880	840	872	888	858	887	852	871	866	890	898	854	854	884	850	919	836	869	847	936	884	876	850	866	905	870	913	888	875	890	920	833	857	820	847	865	903	842	861	837	829	853	876	843	873	890	895	904	887	870	873	868	877	831	860	858	867	884	860	872	833	913	864	837	845	924	884	867	940	933	924	903	882	839	874	812	873	895	903	880	882	861	887	854	844	839	908	892	829	857	896	821	849	886	881	888	839	923	835	850	856	909	905	872	904	832	851	849	854	852	937	870	868	817	904	862	885	906	879	860	900	884	863	862	871	915	900	877	901	871	863	894	872	861	855	833	882	858	829	855	894	914	841	873	841	946	864	862	861	850	846	884	910	918	890	877	908	839	843	835	855	833	896	822	884	815	871	883	845	836	845	863	881	892	848	871	898	833	830	870	830	829	888	848	882	879	908	833	893	859	879	882	851	854	855	870	828	823	830	865	869	821	866	845	868	803	905	933	832	849	806	903	824	908	871	844	897	901	869	824	851	858	885	840	859	868	913	887	885	850	833	896	917	866	854	851	864	825	821	855	909	917	844	857	885	894	846	906	882	822	850	904	860	890	880	881	890	942	879	860	849	898	890	895	863	876	858	835	902	869	878	898	857	852	862	875	856	870	899	913	908	891	866	842	904	874	899	920	911	866	866	853	846	888	879	876	887	915	864	834	857	875	870	886	857	906	867	861	858	883	898	878	893	868	866	868	828	915	857	912	891	844	834	828	842	878	890	881	866	860	845	879	851	853	855	831	901	841	842	852	840	832	864	872	843	891	887	882	899	909	828	854	939	837	850	862	874	899	913	894	917	892	871	830	867	869	874	831	855	900	886	835	875	854	877	851	838	840	886	847	905	886	891	842	866	878	902	830	887	863	834	852	847	834	881	943	913	873	868	842	907	896	871	841	850	840	885	900	856	896	828	953	890	882	853	882	898	871	875	903	912	824	862	914	841	859	928	780	877	864	951	867	841	851	833	880	873	841	908	880	875	847	838	846	820	891	903	861	860	854	913	853	857	872	876	858	880	864	887	914	901	903	841	908	882	845	907	901	814	909	913	909	874	821	855	839	905	873	870	864	871	868	888	892	823	873	910	908	907	894	872	882	881	894	840	868	873	876	891	864	858	850	876	900	855	896	880	835	923	859	859	831	902	897	853	870	887	814	903	852	817	846	891	883	906	896	877	919	869	857	922	853	936	870	847	869	902	826	860	870	896	895	825	822	901	842	895	893	857	832	889	880	865	864	866	852	918	865	922	926	806	836	857	849	896	847	825	858	899	887	893	872	870	861	848	878	891	856	837	797	865	909	919	790	900	853	854	855	862	900	882	867	900	850	866	861	834	849	880	922	835	832	857	861	859	913	898	832	843	888	881	837	869	856	883	870	889	890	913	873	872	873	863	860	891	887	884	799	900	859	877	859	893	870	868	914	856	856	872	889	851	879	883	889	903	918	879	834	878	843	873	900	857	883	811	926	894	901	858	880	879	846	833	856	926	827	867	844	857	885	871	894	875	841	856	919	860	876	846	821	857	837	880	855	917	835	841	835	864	872	880	880	854	832	860	840	848	930	903	870	843	823	906	866	894	896	893	846	890	818	929	807	869	867	837	813	922	831	824	885	869	867	840	853	832	859	914	856	848	862	914	836	857	865	869	783	824	853	845	863	851	923	899	894	895	876	886	878	848	929	898	882	859	854	861	852	864	917	858	902	906	858	824	901	884	816	867	884	834	841	854	888	858	906	881	894	875	885	903	834	884	883	864	873	925	889	878	879	872	859	919	842	882	829	863	854	843	863	898	886	849	828	875	869	856	852	894	835	881	870	907	897	862	873	834	883	867	893	905	819	823	880	873	869	855	861	904	893	888	858	878	868	833	859	876	950	835	909	813	876	859	898	848	835	870	866	849	881	873	830	870	868	831	891	878	889	869	885	926	903	863	885	860	914	866	836	847	827	866	889	876	905	923	834	879	864	845	877	861	909	854	917	844	842	844	865	909	825	943	873	899	911	873	845	843	915	908	871	862	820	842	880	963	839	896	856	879	825	940	895	892	898	886	891	912	866	858	808	885	871	882	903	914	879	857	818	801	862	905	875	892	868	899	852	846	834	853	858	893	868	908	807	881	804	896	848	877	862	833	872	872	899	850	895	812	846	924	866	874	896	925	896	880	878	831	895	815	863	897	862	907	831	872	836	867	885	875	844	855	898	855	975	880	829	908	818	811	858	911	817	898	894	830	858	896	929	872	871	865	851	918	837	855	860	850	866	882	915	813	902	921	876	859	916	851	884	891	848	898	857	858	858	895	878	902	880	877	793	852	882	872	889	869	808	845	949	896	814	836	886	876	856	854	900	851	856	842	876
24017	2576	736	553	377	302	281	285	216	190	213	223	213	173	176	188	172	192	197	166	144	157	178	181	178	150	149	178	177	186	170	178	179	161	192	158	161	166	152	171	143	164	170	170	167	192	174	159	177	166	181	156	168	168	172	153	195	157	165	196	192	168	176	159	157	201	168	147	178	170	180	178	179	164	170	149	186	164	166	177	180	167	196	173	163	180	155	184	204	180	148	186	166	154	161	172	188	173	171	179	175	178	178	149	163	183	185	166	183	176	151	182	188	170	169	160	157	187	166	183	171	177	173	174	191	184	170	159	178	184	178	192	202	178	179	179	170	153	135	168	182	171	152	183	156	179	173	182	174	189	211	168	178	169	187	175	174	166	172	176	200	172	178	187	167	147	180	191	171	182	161	181	170	162	168	188	188	169	178	157	181	165	174	167	173	156	174	182	191	205	193	152	180	163	167	159	172	163	174	161	162	189	164	181	165	171	164	167	173	200	180	175	168	158	171	175	167	150	153	158	179	175	189	168	143	153	158	166	176	175	157	139	174	190	228	175	168	185	176	158	166	175	164	177	155	177	177	175	166	170	153	177	163	166	186	174	173	177	178	188	184	153	163	183	175	184	163	192	185	205	170	162	183	168	152	157	176	164	158	145	183	154	163	171	177	191	183	162	166	138	177	154	179	196	171	164	185	151	188	183	168	186	200	170	187	164	153	179	175	187	179	173	181	155	172	166	191	155	163	160	178	161	170	152	155	170	180	173	166	186	184	155	164	175	157	151	204	187	176	164	151	193	209	208	189	176	171	184	172	150	196	177	182	161	143	188	165	165	153	160	156	169	139	158	154	182	202	177	187	172	177	189	169	211	175	177	163	161	192	194	167	166	181	173	163	172	184	178	167	166	174	166	162	172	167	153	191	149	164	165	173	187	171	184	154	197	185	146	198	169	195	148	151	156	169	186	160	163	176	187	153	173	179	172	164	157	180	161	162	181	172	160	173	181	165	170	148	167	168	143	177	176	171	186	181	174	180	170	201	140	183	168	175	180	179	158	151	167	163	154	158	175	176	150	176	189	175	173	170	177	185	187	181	173	184	193	187	208	164	159	188	152	189	173	173	200	173	171	168	184	168	157	144	155	157	149	168	165	173	169	167	182	185	158	197	177	197	187	157	147	173	164	136	200	149	167	163	168	194	185	200	164	162	177	194	173	170	178	154	179	159	171	182	130	148	151	187	160	195	145	178	188	157	173	157	156	180	185	182	159	175	188	175	172	161	177	168	143	162	172	169	150	148	166	160	181	163	155	159	195	188	162	197	164	176	162	191	155	191	175	185	177	194	172	165	176	151	154	190	168	202	164	181	161	168	183	172	168	186	178	140	143	197	178	161	177	193	150	195	178	190	152	181	179	171	159	165	166	186	196	183	166	197	163	201	172	188	166	164	184	192	155	175	166	179	156	195	170	160	161	179	173	160	177	195	194	160	179	167	166	178	179	173	169	177	188	172	188	165	169	175	157	179	161	181	158	180	176	181	137	179	181	173	163	169	179	186	171	182	135	160	164	157	163	161	164	172	179	173	181	199	182	151	188	171	171	190	167	164	154	176	172	186	160	162	180	185	198	154	187	181	169	180	199	169	174	172	189	172	181	173	173	189	165	173	172	181	168	170	156	165	180	168	174	181	178	172	168	132	196	181	154	158	166	160	165	178	184	151	172	192	164	177	211	165	165	144	157	169	154	153	173	163	153	174	186	161	173	174	174	156	180	170	167	175	172	183	160	159	191	188	154	149	170	147	171	185	183	194	182	182	195	179	184	194	150	210	168	189	183	186	140	180	168	194	164	207	184	177	165	158	194	156	183	167	173	171	163	164	163	199	179	167	174	184	171	155	173	190	197	163	174	167	178	162	185	185	160	175	151	165	192	174	163	170	190	165	176	146	174	162	163	171	164	169	148	174	176	172	191	167	198	191	157	167	180	161	170	180	169	165	182	179	180	178	167	162	160	170	166	200	153	164	176	156	174	186	173	196	176	172	176	179	203	182	170	171	181	181	185	187	178	166	190	189	177	175	158	181	176	164	175	186	170	208	192	172	168	153	175	148	167	194	169	172	183	160	188	196	181	165	173	159	149	158	196	182	170	176	166	179	170	167	159	175	176	158	152	160	174	186	181	165	163	184	179	183	179	150	190	197	172	157	163	208	189	159	183	176	177	195	166	170	186	197	175	173	181	154	201	176	161	177	164	194	164	201	178	175	157	162	158	158	168	172	180	169	189	171	179	142	200	171	179	180	179	156	168	161	153	179	191	193	170	169	171	188	163	173	155	182	201	176	179	196	159	177	158	178	146	191	211	158	178	175	169	178	183	172	176	184	190	185	193	158	151	187	176	183	141	154	176	160	179	170	179	180	192	175	158	175	188	182	188	175	179	160	191	174	178	164	155	175	189	166	175	167	197	187	171	173	168	173	177	175	139	167	176	161	167	172	167	180	178	173	197	181	154	191	126	162	170	155	156	182	197	164	148	174	182	198	188	172	160	179	167	177	159	178	213	149	201	159	177	163	175	152	178	194	151	170	192	173	172	174	133	176	148	169	211	181	182	208	165	176	173	171	165	191	177	153	160	176	186	171	180	173	180	161	193	166	187	182	147	133	165	185	154	161	186	182	179	171	168	193	163	176	176	186	189	214	199	166	183	195	186	162	182	174	157	167	150	214	174	175	166	185	182	148	168	175	169	176	171	179	175	163	170	164	175	177	161	188	151	177	199	161	172	170	192	182	173	191	179	174	171	169	157	168	152	187	167	168	180	172	184	166	187	186	172	171	151	191	162	174	158	171	185	172	210	181	154	152	145	158	172	168	179	166	173	193	199	190	177	172	171	175	175	148	195	184	156	178	160	168	178	173	182	152	173	170	190	186	193	191	182	168	163	168	194	187	173	173	150	170	184	181	189	145	179	186	146	173	182	178	160	190	153	190	185	191	170	161	152	191	190	178	159	156	182	170	162	195	171	184	182	154	181	188	177	164	144	166	165	184	216	180	189	171	152	169	182	198	164	167	172	177	182	183	170	175	191	180	201	164	172	156	163	184	166	186	161	165	169	178	185	171	172	164	187	159	163	179	175	163	178	174	182	167	153	174	164	148	187	170	143	192	177	187	153	167	176	169	187	176	186	177	183	180	187	178	158	156	167	192	153	176	178	199	161	204	161	163	171	182	174	167	165	184	187	166	171	189	167	178	170	173	181	154	157	178	186	168	203	174	163	174	180	170	162	160	181	184	180	176	180	163	177	158	163	162	159	172	176	181	171	172	194	162	151	172	146	171	149	188	172	147	170	161	190	168	185	203	168	165	173	186	192	176	169	152	159	177	158	176	175	168	169	195	171	177	181	181	147	171	165	191	159	157	188	178	166	176	161	158	167	148	166	166	168	157	178	144	165	134	192	172	187	196	192	175	164	164	180	158	166	158	160	208	167	164	174	171	176	191	175
14853	884	1563	1748	1423	1197	966	855	768	651	684	646	621	578	606	590	538	524	541	494	512	491	519	524	466	475	491	446	441	470	506	500	500	452	474	445	442	467	451	449	457	462	435	471	453	438	463	468	486	470	501	459	506	454	501	443	470	448	469	455	484	463	443	448	476	468	441	413	458	452	452	442	441	452	433	456	480	483	441	433	444	457	437	460	440	457	476	460	445	435	474	449	421	464	473	452	418	438	471	446	448	437	434	458	473	448	491	406	468	435	422	459	431	456	423	452	425	450	437	473	471	474	482	436	464	449	463	437	464	442	413	467	428	438	467	469	456	459	458	440	458	448	436	459	491	480	482	458	435	455	444	478	450	432	434	449	442	483	396	445	472	448	440	453	442	455	492	460	436	463	485	489	476	462	432	445	468	443	469	423	436	444	456	450	474	481	447	477	462	445	427	414	406	440	442	446	484	422	439	459	419	462	466	451	403	461	428	439	420	473	484	462	423	455	434	462	436	469	465	485	423	462	446	481	463	464	427	432	463	460	445	449	472	438	450	441	452	432	441	485	449	471	455	471	459	472	479	473	430	453	450	449	459	378	483	439	442	414	424	451	422	464	458	487	471	417	466	485	439	439	471	485	427	467	498	451	468	462	456	459	484	459	428	463	484	443	473	460	420	484	439	482	433	447	443	461	451	450	452	448	446	470	443	452	485	447	463	438	431	444	452	427	435	436	495	406	449	458	452	437	458	466	430	439	434	463	450	473	467	461	484	434	470	438	456	478	466	483	456	464	434	437	413	468	444	433	449	406	466	475	441	459	471	477	462	464	467	464	422	462	452	453	478	439	466	494	474	462	439	432	460	475	463	469	424	448	466	456	415	461	440	463	434	451	434	492	407	473	406	456	449	473	469	478	470	464	431	456	486	428	474	447	464	448	441	465	433	451	456	480	440	492	425	453	466	460	455	471	450	419	454	439	427	466	412	459	420	457	422	457	461	478	441	456	417	447	454	458	459	464	418	464	489	471	421	456	456	416	481	458	444	469	478	435	428	472	466	451	445	483	483	457	441	441	459	446	469	437	442	457	454	452	451	423	446	461	432	469	458	388	472	427	462	428	430	437	439	466	443	448	444	430	428	477	446	466	449	477	447	495	474	443	447	466	446	447	477	457	438	426	426	412	447	487	481	453	439	452	407	484	447	445	439	461	469	459	437	475	439	492	472	466	472	466	459	473	453	456	464	455	451	449	459	447	449	458	442	436	421	421	447	428	474	474	477	470	482	475	449	468	466	475	427	436	443	470	508	462	439	459	471	405	432	450	467	417	428	457	454	429	445	464	432	437	454	461	470	481	459	458	490	429	443	437	457	420	429	435	410	448	442	483	467	430	420	407	421	490	474	446	437	443	437	455	453	459	444	438	443	474	469	462	456	429	473	459	457	447	464	447	471	412	468	486	443	440	433	443	466	459	447	463	461	460	467	447	450	434	455	459	454	478	462	462	450	433	443	420	454	475	454	461	441	423	422	433	455	419	505	471	445	455	446	455	464	475	465	494	446	443	467	445	457	421	471	426	425	415	450	436	448	430	438	469	437	429	450	491	458	455	420	441	457	457	471	436	461	458	448	466	451	474	442	446	422	464	445	464	431	454	446	482	444	468	441	452	435	428	468	447	416	442	435	429	442	481	434	423	451	447	477	444	486	437	472	468	484	429	423	439	456	477	437	467	439	436	434	496	431	464	465	453	451	437	454	454	515	442	449	442	456	445	444	420	440	452	433	478	449	448	474	458	474	447	466	483	486	470	445	414	461	485	451	422	445	443	429	426	443	435	456	479	405	440	445	457	421	429	448	446	473	454	453	481	461	443	425	422	462	432	475	452	490	451	472	468	476	457	439	442	415	439	499	424	446	474	420	466	459	448	422	445	443	448	492	431	424	440	484	482	432	470	489	471	452	430	455	448	451	453	461	473	469	450	454	426	439	450	448	451	452	455	461	427	477	441	503	461	430	452	454	428	485	495	452	495	464	479	460	445	453	471	429	432	475	448	426	490	423	500	464	451	452	464	468	463	490	467	478	484	442	425	469	465	467	461	439	426	445	466	449	496	456	438	457	450	451	453	422	453	427	429	495	426	432	492	420	463	416	464	450	428	435	457	453	452	430	439	436	483	482	470	446	450	463	455	446	424	427	512	465	460	439	492	433	468	435	459	469	439	452	435	415	470	436	476	433	456	461	431	483	428	478	479	435	423	455	456	463	457	453	442	455	439	430	480	440	434	451	433	443	434	423	451	447	493	447	444	460	428	472	429	444	450	445	449	440	443	403	443	453	471	422	464	478	506	429	484	477	434	442	437	428	460	470	456	441	441	485	465	434	431	462	444	430	439	467	469	460	460	443	478	473	481	445	460	448	448	451	456	468	444	469	473	440	474	498	477	471	471	453	438	464	463	453	448	485	494	450	419	484	455	453	466	493	477	445	432	454	436	431	468	427	452	433	441	419	471	454	453	455	428	424	465	443	453	466	457	478	451	462	483	476	468	466	476	467	472	437	433	458	435	481	415	457	463	513	447	460	446	476	456	421	442	459	474	509	452	471	417	442	462	477	456	458	435	426	467	464	444	469	457	496	454	496	448	444	427	430	443	493	480	471	430	455	455	450	435	478	446	438	461	459	503	435	484	476	413	474	461	467	433	447	422	460	474	450	449	437	425	440	440	421	469	454	456	429	441	456	472	464	468	427	428	451	438	438	420	484	431	485	426	467	430	440	433	471	394	459	460	450	454	454	412	455	455	428	461	405	448	456	500	467	454	473	447	489	461	421	478	463	429	447	446	461	447	474	425	455	476	436	491	478	451	430	480	461	403	437	431	436	478	469	487	444	467	446	467	438	416	425	428	412	502	439	438	460	425	441	451	468	421	477	474	447	402	434	445	432	462	456	457	425	474	446	491	449	453	437	433	449	461	457	450	446	486	459	445	444	429	450	441	470	496	452	439	457	440	475	434	447	414	428	464	500	446	453	420	453	454	454	434	471	454	441	469	462	441	495	479	465	430	449	470	442	455	485	419	442	539	462	498	438	444	461	455	446	431	452	432	447	430	504	428	454	457	475	450	440	471	448	427	444	468	450	478	443	487	454	458	458	467	470	470	468	453	484	462	450	441	448	435	468	422	438	415	478	451	452	442	464	455	395	463	481	440	411	456	452	452	437	441	432	453	444	429	454	418	439	475	493	436	422	431	413	426	422	444	456	463	460	505	426	455	443	430	437	478	460	513	457	453	440	440	462	448	496	454	441	425	449	487	450	464	443	438	433	500	425	462	466	469	450	435	435	472	471	424	444	465	461	442	472	460	432	438	437	453	454	463	443	462	454	451	407	479	495	456	478	464	426	500	457	467	405	405	454	449	468	470	467	408	448	456	440	470	466	508	481	448	479	474	460	481	465	444	460	434	444	452	462	458	485	470	459	476	445	466	453	433	455	424	472	491	446	491
4671	474	414	395	410	414	418	384	364	417	402	410	402	400	389	420	371	425	400	412	404	421	373	393	394	365	389	380	415	433	348	410	424	401	409	417	412	400	402	392	358	386	376	387	363	342	379	431	393	388	370	396	414	387	381	420	398	436	448	402	398	397	425	389	387	364	390	410	383	417	447	377	395	398	414	416	412	391	388	433	402	437	408	400	401	377	430	407	391	396	373	410	394	400	422	365	422	407	414	384	393	416	405	401	429	409	381	404	395	395	384	396	408	408	374	406	409	402	399	405	352	396	403	433	393	406	367	416	377	406	408	403	404	409	407	356	394	411	384	366	370	408	418	381	383	431	431	400	435	459	387	390	376	398	400	410	391	387	380	389	402	423	382	426	372	394	420	417	418	395	387	403	373	369	398	393	374	386	411	400	402	383	418	371	385	404	404	440	389	435	412	364	386	410	430	400	400	390	387	353	366	422	406	406	423	407	386	402	384	413	436	376	373	397	374	421	394	376	375	385	388	393	427	404	378	345	390	445	372	356	429	392	425	393	357	410	336	398	440	400	373	396	405	388	388	409	423	407	425	415	347	400	385	422	374	389	399	374	374	392	414	417	403	395	397	392	387	374	385	362	399	413	382	404	401	394	387	396	420	430	405	380	379	431	412	414	395	424	420	366	389	411	409	413	391	403	394	412	379	425	427	403	388	395	387	403	372	404	400	400	388	407	394	369	375	388	406	379	390	408	368	451	395	383	406	409	387	386	332	398	384	380	379	416	404	393	416	408	391	402	412	396	373	338	425	371	367	362	377	422	425	365	426	363	414	369	437	393	396	383	426	378	391	397	393	421	407	389	393	406	404	401	396	410	410	386	435	391	398	432	395	388	427	366	375	376	417	427	381	395	409	419	382	404	391	414	423	391	411	381	361	412	363	394	440	373	387	400	397	409	395	388	405	409	410	419	373	396	404	362	415	425	372	395	373	384	391	384	377	381	359	367	372	422	382	414	402	383	414	392	441	405	422	377	418	391	378	406	392	401	385	361	366	390	393	383	452	419	379	377	388	387	372	383	383	414	420	438	396	376	375	440	426	460	404	376	445	387	393	417	376	442	387	412	377	391	390	419	430	365	408	374	415	423	426	418	368	436	409	405	413	414	440	439	417	397	413	413	363	360	387	390	383	391	392	421	399	370	408	394	413	432	417	409	411	377	371	385	394	434	377	377	401	401	397	398	364	369	379	405	351	419	389	402	392	408	395	372	406	406	395	355	381	366	383	396	372	410	411	350	396	404	414	386	388	418	402	349	377	380	377	392	391	385	379	384	369	380	419	358	420	410	382	408	403	371	405	356	377	416	410	406	357	374	362	399	375	398	386	426	392	376	372	390	378	434	421	406	409	403	397	376	408	430	377	394	399	366	424	406	412	411	389	399	409	363	390	412	367	369	400	389	429	401	364	380	435	426	396	404	426	430	416	369	378	367	445	448	447	393	360	374	406	385	424	424	390	390	383	407	383	395	373	370	414	391	377	406	384	370	388	396	427	364	377	382	419	385	401	385	423	410	394	417	444	412	407	399	362	390	393	399	396	379	448	381	400	387	449	397	405	386	394	428	388	373	374	379	376	444	404	418	366	393	400	422	382	413	422	397	409	402	427	411	384	393	384	390	400	408	427	401	400	363	385	414	416	410	393	355	400	436	402	410	428	405	392	385	421	385	408	424	412	435	433	393	404	428	402	369	431	442	398	409	416	404	398	417	442	420	424	414	437	388	409	404	401	378	373	384	439	418	369	358	385	453	376	404	400	415	366	369	382	366	398	414	385	369	372	422	371	394	419	419	366	380	380	385	380	367	373	374	378	435	420	400	389	376	419	374	395	367	382	397	385	391	374	445	399	365	383	392	424	390	355	342	396	375	416	423	447	389	409	382	404	399	387	384	378	382	416	414	392	379	385	411	392	374	399	388	377	409	411	398	419	414	374	399	423	395	402	377	397	373	403	355	421	381	398	386	398	389	391	404	424	410	362	400	410	387	411	390	397	378	389	412	390	364	401	400	378	398	360	407	386	375	356	373	390	394	420	420	384	410	408	417	391	362	419	406	407	397	403	381	372	403	393	403	438	434	387	416	402	427	393	418	376	389	387	398	376	364	363	386	389	372	425	377	402	415	378	392	393	404	427	386	391	416	399	401	383	382	383	377	409	389	421	406	393	383	376	379	388	344	426	383	392	432	382	423	374	398	392	416	373	381	439	425	444	369	374	398	403	393	325	406	385	387	378	396	408	362	404	388	409	365	418	366	392	434	422	399	399	401	409	379	406	416	407	449	405	384	429	387	383	386	380	387	438	372	418	393	404	407	387	352	400	418	376	417	394	414	392	396	429	400	413	423	407	393	394	395	379	393	444	398	352	408	383	426	401	389	402	427	369	385	388	400	389	382	367	380	412	374	392	374	407	376	372	448	370	374	403	414	383	383	390	435	427	390	431	399	414	405	408	365	398	429	423	390	374	379	415	411	388	466	399	376	398	356	387	391	404	395	393	399	386	419	397	387	407	418	383	392	420	367	427	415	437	400	361	351	381	403	405	388	382	409	409	381	397	386	417	424	424	390	359	405	443	410	403	412	399	373	407	394	388	397	406	418	385	374	387	433	369	353	380	370	390	410	387	416	365	361	400	372	423	405	398	391	384	377	399	384	375	363	400	366	399	413	352	384	393	391	402	373	409	395	403	370	427	391	378	384	384	405	381	391	332	407	390	377	384	399	425	358	345	378	358	412	387	382	423	429	386	390	379	411	409	414	402	386	410	416	394	428	404	364	386	402	392	404	391	406	426	391	386	371	410	392	378	402	382	371	380	388	384	398	410	378	422	425	411	397	375	394	443	447	394	401	391	406	368	422	429	358	381	352	383	394	407	390	381	381	407	380	397	421	370	422	391	393	416	391	417	388	426	399	428	400	368	400	433	394	402	396	418	385	391	407	368	401	374	401	367	409	410	368	427	439	413	380	405	401	369	374	390	363	411	353	349	413	388	420	393	385	405	387	384	387	396	407	367	390	390	408	416	355	351	364	371	372	383	389	369	398	434	421	413	365	331	369	389	366	378	392	408	406	387	414	397	410	397	366	387	426	393	378	385	408	437	396	377	366	399	396	380	405	397	402	426	377	417	416	391	390	413	378	386	383	382	401	383	382	407	400	413	376	433	444	395	398	427	371	381	396	377	392	358	421	440	370	417	400	403	389	361	420	435	392	408	325	350	412	394	401	335	406	402	403	396	405	389	389	343	385	418	441	381	388	380	403	420	416	382	408	400	396	408	439	392	399	392	391	390	387	386	366	371	358	394	447	398	407	400	385	390	367	430	401	390	361	430	374	353	371	392	401	442	435	435	406	368	426	405	384	387	400	390	390	449	392	398	406	408	404	403	428	392	393	376	398	355	373	394	365	404	421	385	376	397	388	403	389	383	392	366	401	361	412	361	380	363	401	416	395
4165	994	1013	975	993	961	968	1032	970	950	955	972	923	944	925	901	938	966	948	987	959	961	971	959	898	972	974	950	885	918	934	986	937	1001	916	913	931	960	997	944	951	926	940	948	927	987	879	969	993	935	957	934	964	950	946	955	939	905	929	986	943	965	987	983	941	941	931	961	933	904	959	935	926	1008	967	914	926	921	930	939	955	902	905	971	971	918	947	919	981	916	942	925	960	933	964	932	963	939	998	976	964	935	957	938	924	912	940	983	998	936	963	935	947	950	944	952	909	926	927	892	977	913	964	973	961	960	968	972	942	995	951	1020	921	926	957	950	939	1001	950	986	939	960	950	933	943	907	940	955	935	912	942	989	887	1005	995	956	985	912	953	940	936	953	978	999	974	939	950	973	955	879	903	947	953	961	897	898	945	983	955	952	970	944	916	895	980	968	967	931	976	961	964	924	945	995	945	904	906	961	936	933	939	921	927	977	940	980	944	988	942	959	915	972	956	960	941	993	969	949	896	983	952	954	933	980	955	950	934	975	986	968	916	921	930	987	946	939	951	979	974	961	944	875	959	942	987	979	919	947	962	924	964	931	906	979	920	896	941	935	964	973	937	905	965	931	926	989	940	921	924	948	982	974	942	951	935	972	1029	965	898	982	889	962	884	927	987	967	965	998	967	989	965	946	959	971	942	935	968	980	979	992	983	930	939	968	976	958	981	976	946	927	971	970	934	949	993	940	931	940	917	918	978	936	948	914	905	925	993	1026	955	978	926	922	921	962	952	950	905	977	950	910	949	923	963	977	938	986	945	970	951	1014	921	960	917	976	911	893	929	960	891	954	950	918	971	846	987	981	1022	974	949	920	945	975	977	935	951	939	965	968	978	952	938	993	954	888	953	916	929	967	935	943	956	932	956	1000	910	885	965	940	896	943	977	918	940	986	981	897	959	898	971	930	974	986	1002	970	937	952	949	909	1022	992	1007	942	937	943	996	968	947	896	981	976	914	942	889	888	965	990	967	942	955	944	953	909	984	953	897	977	910	1034	985	964	980	902	925	958	931	981	955	926	973	916	924	937	968	1030	914	920	967	943	944	957	905	954	941	968	960	938	927	974	966	936	927	937	959	960	929	945	979	932	924	892	916	934	975	952	943	957	954	923	943	903	974	936	964	905	968	990	900	942	973	928	943	900	931	911	923	931	968	971	940	939	936	900	945	901	925	929	923	951	908	938	942	985	972	937	1020	996	962	936	951	915	954	983	951	926	962	958	921	935	981	948	984	913	929	914	1031	938	1004	929	920	914	896	911	963	975	932	902	901	943	932	951	977	904	982	968	991	1011	979	962	969	923	885	958	940	954	952	982	921	952	958	887	925	912	916	924	985	902	966	967	976	947	937	947	952	945	846	998	941	926	948	909	987	966	937	922	978	984	948	995	983	1000	926	955	980	996	957	966	956	948	925	944	1005	949	932	950	961	950	1006	961	989	1006	940	993	895	954	965	949	974	987	946	959	1015	941	985	888	939	930	957	915	930	945	946	919	1018	922	902	952	939	944	983	956	931	893	983	938	970	899	954	939	942	995	968	901	968	967	896	962	1023	931	936	931	973	937	970	980	976	949	947	959	1023	930	927	964	957	976	903	966	933	962	944	983	956	966	955	950	969	938	962	970	971	932	959	910	934	969	951	961	973	892	922	938	873	960	951	978	925	998	965	935	883	998	999	872	931	882	899	942	968	938	1002	931	948	956	967	945	975	933	938	969	964	981	1000	999	963	965	970	944	925	930	981	954	953	933	969	945	941	961	1002	974	934	958	924	964	988	926	945	995	963	954	976	928	957	979	975	921	967	977	958	973	967	959	927	974	974	971	927	962	899	911	939	950	943	927	962	981	976	909	943	945	964	974	872	924	974	969	875	928	921	980	923	1028	918	1001	965	961	973	907	951	897	931	972	948	878	989	934	938	986	1019	1009	919	960	979	957	937	902	951	904	942	928	924	977	914	912	950	947	931	915	932	938	988	950	926	905	984	989	969	956	916	992	916	996	975	927	965	899	939	904	1001	919	884	991	1000	923	906	921	942	960	1010	932	945	920	902	936	882	994	993	975	976	953	966	884	958	944	924	915	893	941	954	937	979	1004	1004	966	929	980	944	1007	957	912	956	946	927	982	930	973	996	965	990	979	1004	928	935	944	945	914	911	926	952	957	930	889	898	944	967	949	920	966	952	986	968	972	893	933	949	946	914	1000	945	951	952	914	951	943	922	911	1008	912	917	937	970	966	954	928	1015	950	930	946	897	948	886	985	917	893	904	925	975	945	941	957	942	956	948	962	884	934	890	1022	948	932	963	948	944	989	969	911	951	878	927	959	924	943	963	940	961	922	992	945	921	900	968	982	970	923	931	941	917	968	974	936	916	989	932	927	973	956	989	938	982	942	961	991	954	923	913	934	954	953	926	950	935	976	897	991	915	983	939	911	911	952	954	973	970	915	959	910	963	957	946	961	950	942	954	995	1001	970	913	960	930	949	961	996	997	973	944	1015	912	963	958	942	950	974	963	975	944	959	931	967	1003	945	949	948	932	1008	956	956	934	956	989	923	918	916	966	990	921	927	936	993	956	982	938	980	925	882	931	910	946	901	976	963	997	891	888	972	917	953	915	933	945	905	908	961	962	927	1012	961	923	943	929	988	949	941	917	1014	931	1006	949	948	936	923	936	940	957	949	937	958	944	955	910	956	1032	897	946	909	940	934	905	917	917	951	939	949	1004	942	903	928	903	950	1000	940	917	994	924	966	908	979	949	980	925	878	1045	941	951	968	971	980	927	992	993	1002	947	924	973	933	967	983	936	989	983	1000	961	918	918	898	927	970	953	948	940	996	957	922	913	957	926	948	946	993	953	927	966	924	975	912	1003	967	894	923	967	966	968	991	962	932	975	964	923	975	868	953	999	975	961	1001	913	923	977	964	961	929	931	956	947	1007	892	991	912	937	956	932	982	942	1066	971	875	931	919	925	963	925	997	933	946	964	914	945	915	984	960	940	929	994	941	919	943	917	964	926	975	971	988	920	884	978	1009	1004	948	921	906	953	941	875	955	1021	939	968	932	982	1006	919	983	957	935	979	1024	994	918	989	915	932	975	969	1019	924	903	962	947	955	952	934	953	945	960	949	974	974	968	928	974	1001	936	962	914	1002	1006	966	924	915	937	978	927	945	979	952	966	925	985	941	944	946	973	940	969	975	898	943	1013	947	958	951	1001	935	1015	912	903	996	919	969	990	956	936	964	997	921	945	925	927	971	998	941	981	922	906	910	983	1001	969	928	934	902	1004	990	995	964	964	999	956	894	970	941	967	976	925	978	957	1044	948	983	960	944	927	930	829	1020	906	931	949	933	969	969	996	939	921	931	986	929	971	979	939	955	967	978	940	986	923	958	986	913	901	937	962	957	904	930	996	988	990	974	965	925	954	927	908	967	965	903	945	957	965	1007	945	975	939	926	952	928	958	956	951	928	959	920	897	942	925	899	963	1009	956	926	928	914	958	923	910	924	954	905	963	912	989	1005	1011	909	944	940	953	908
15377	1228	599	515	462	407	431	396	397	371	384	371	401	382	356	379	368	384	360	384	379	372	359	338	352	350	404	374	369	364	358	332	400	358	363	378	334	347	376	342	382	381	337	339	348	361	426	369	365	377	390	357	396	349	369	348	366	370	373	373	383	386	360	382	343	347	353	360	354	340	342	389	366	374	389	340	350	360	362	367	364	354	361	374	356	350	332	350	345	366	402	359	396	337	391	389	337	368	391	378	377	365	364	375	368	374	379	376	355	365	380	358	393	391	336	371	371	378	348	356	338	344	350	396	366	353	371	372	379	357	354	330	352	368	336	408	329	347	361	355	314	345	396	385	348	386	366	356	360	356	350	364	360	362	377	381	370	346	347	396	381	371	337	366	389	357	338	322	368	376	349	350	329	357	368	378	387	411	349	344	341	318	363	355	363	355	375	333	373	359	377	358	377	351	344	339	346	332	356	362	356	326	348	379	354	349	355	348	369	420	335	349	364	339	374	380	375	341	391	340	374	353	360	356	372	376	340	359	324	387	373	376	369	355	331	359	340	351	342	367	353	357	376	362	342	399	387	339	352	353	393	397	354	413	340	382	399	375	354	334	340	370	369	397	400	357	369	345	376	371	353	374	365	379	375	370	379	368	341	394	363	375	349	358	376	377	361	351	341	381	365	353	364	374	359	332	362	382	320	318	369	369	345	360	400	349	398	313	363	380	358	363	347	369	339	353	325	366	367	347	367	371	326	328	340	354	337	353	390	340	369	353	374	377	329	323	368	347	350	328	375	369	378	360	349	374	349	344	344	394	341	345	377	343	340	385	385	378	366	367	396	358	378	351	403	332	377	362	388	385	383	371	367	370	364	330	368	349	354	398	378	382	378	394	334	343	388	354	372	361	355	407	393	383	338	340	351	367	370	353	324	376	371	396	381	385	352	362	365	332	339	362	327	391	362	360	358	355	388	358	357	376	349	383	376	335	341	365	397	371	375	367	347	373	378	384	362	370	371	369	390	317	362	350	352	348	363	330	359	377	361	297	362	354	348	357	389	383	361	378	357	374	355	350	386	374	396	387	362	357	347	351	364	366	349	349	375	347	339	375	362	368	346	335	381	406	401	339	323	336	337	339	365	346	388	354	334	356	350	335	356	366	352	335	366	376	371	343	342	363	370	372	335	331	343	395	366	367	389	347	369	378	406	400	378	364	379	323	352	381	366	351	361	376	344	351	390	355	350	359	350	353	354	363	393	388	373	371	389	381	364	361	346	347	357	349	365	385	386	344	355	413	360	337	361	345	367	353	346	353	370	362	361	354	378	348	362	359	404	364	360	358	349	359	383	363	349	386	370	362	348	354	373	380	362	362	394	343	354	355	354	375	369	328	377	369	347	394	374	338	331	355	370	353	329	380	361	317	360	384	384	369	393	337	377	356	356	340	376	365	343	341	349	373	381	323	359	359	336	376	393	413	385	383	391	362	350	387	365	373	371	366	351	354	364	390	380	388	381	331	356	397	355	381	363	351	387	360	368	389	380	399	383	352	398	390	365	371	364	366	376	343	349	324	354	355	388	346	329	356	365	370	369	416	382	342	326	380	364	374	331	389	412	343	355	359	395	361	346	375	364	364	364	381	350	335	373	387	362	371	383	384	349	356	375	334	336	390	408	349	379	369	377	343	370	344	377	353	366	400	343	335	370	335	357	376	360	331	364	380	390	365	355	361	397	374	363	394	347	354	371	338	377	372	353	397	357	387	397	344	384	359	423	363	381	361	378	392	376	380	383	360	346	375	409	374	373	368	362	382	343	355	394	365	392	388	348	386	380	379	376	379	360	379	399	360	396	371	373	354	391	374	359	359	360	343	341	362	369	370	365	363	368	335	375	338	331	383	336	334	367	378	362	392	368	360	352	373	360	359	373	349	364	362	343	349	352	374	368	352	367	391	344	393	359	327	361	337	328	326	369	372	372	391	358	369	325	340	393	357	352	383	356	369	368	365	345	370	378	382	367	323	383	366	383	330	357	358	357	356	354	365	342	359	406	371	368	400	366	368	390	391	328	388	352	349	364	379	345	358	355	353	369	399	369	359	370	365	402	378	369	334	378	344	379	360	371	351	361	339	365	348	326	374	324	381	409	372	369	395	348	358	317	336	368	365	374	350	389	361	356	369	370	318	366	359	358	369	353	319	396	369	349	358	349	375	368	338	398	376	354	373	407	363	378	347	423	363	344	376	345	367	391	388	383	350	348	371	353	357	365	391	366	383	377	343	377	348	373	353	325	338	382	354	363	328	372	296	363	342	356	349	372	396	386	366	354	363	338	341	361	373	338	368	359	369	375	342	348	350	332	345	405	351	380	369	366	353	353	414	403	384	323	366	373	357	344	384	359	381	373	382	345	361	364	384	340	327	326	370	366	382	382	371	386	376	398	351	333	346	377	365	372	369	360	398	367	392	361	366	383	394	356	379	361	369	345	345	323	356	367	388	355	322	395	393	350	344	387	401	385	376	332	405	377	370	361	358	357	349	361	338	381	364	334	357	384	354	355	352	363	361	360	364	358	374	381	364	372	340	394	352	380	354	366	392	337	369	354	364	347	358	333	380	360	373	335	353	332	365	362	361	374	366	362	376	329	389	375	347	361	354	358	370	347	373	347	403	346	386	362	431	339	366	370	384	381	362	370	386	381	365	351	344	350	388	347	338	355	408	370	364	354	345	377	332	344	334	345	347	356	375	354	360	350	356	387	379	357	343	360	358	387	351	359	354	347	376	387	355	371	357	354	356	377	371	384	378	389	411	382	343	339	347	413	381	387	392	320	376	370	372	385	314	365	349	394	331	334	358	325	357	305	378	374	377	381	372	373	373	370	361	370	347	381	383	374	403	328	345	361	389	373	403	380	355	337	360	343	351	393	352	339	357	332	310	373	379	382	346	354	366	358	372	364	378	345	364	371	323	355	352	365	376	407	334	335	367	403	337	401	355	327	368	335	328	321	355	369	353	355	335	344	372	371	362	362	377	375	361	344	353	353	360	354	418	343	351	338	353	354	339	394	342	373	350	367	379	366	349	351	388	358	365	369	344	367	358	389	348	386	354	350	346	343	362	389	344	365	358	386	347	358	345	365	379	366	359	343	365	358	358	367	325	368	369	351	410	349	388	350	374	367	336	365	351	391	382	359	368	399	367	345	342	341	357	361	347	385	365	372	377	366	381	375	375	347	346	339	389	385	365	349	360	376	398	390	338	381	335	382	352	358	339	322	356	369	379	343	359	396	395	344	357	383	405	373	370	357	356	381	360	379	346	357	388	372	393	369	360	360	374	351	388	344	380	402	327	389	371	348	344	357	377	378	324	353	384	358	366	366	397	362	352	353	373	363	362	364	359	362	398	363	362	334	374	366	327	352	362	333	374	385	371	324	373	338	364	373	368	341	355	353	330	353	343	349	368	385	380	379	343	337	371	348	384	342	390	354	357	369	376	398	361	358	363
11414	1035	1358	1465	1335	1219	1121	1122	1054	994	988	977	894	961	935	919	922	888	908	915	914	871	918	900	941	910	879	857	868	884	859	885	867	872	900	834	907	878	857	861	887	884	892	904	884	866	850	881	901	894	847	895	889	841	877	928	895	846	881	899	804	855	870	846	867	870	821	836	895	870	912	900	870	879	898	876	820	843	877	905	858	898	827	819	862	886	864	859	867	797	929	909	859	877	870	880	855	837	902	896	918	826	819	882	892	842	857	900	827	845	858	899	838	838	859	848	887	843	880	903	918	882	876	848	803	904	851	900	900	844	826	887	876	826	895	899	882	892	845	891	851	873	857	908	864	849	866	882	798	845	865	847	887	820	835	835	837	876	817	871	790	831	831	866	839	878	879	867	836	888	842	908	841	856	919	771	866	864	893	877	904	825	872	832	877	875	868	830	835	859	879	870	839	840	851	866	902	838	852	861	853	831	879	878	928	830	860	831	911	893	841	873	839	913	889	846	935	893	879	874	823	818	856	882	831	922	858	902	885	877	821	875	873	878	837	911	851	866	852	808	841	833	902	817	822	898	873	820	857	938	887	890	872	873	896	891	856	840	864	865	883	847	927	876	870	876	896	831	904	892	844	895	864	850	803	828	888	938	831	899	854	875	890	868	859	897	841	868	813	890	905	906	812	867	847	904	862	872	833	891	884	872	835	878	882	858	828	816	870	908	837	853	886	880	890	824	841	817	911	805	824	864	885	877	881	895	871	875	866	821	845	908	849	878	858	878	845	863	885	905	892	842	800	887	842	861	823	871	897	875	868	838	820	873	878	850	930	837	827	886	883	883	900	883	870	891	900	861	863	857	820	874	822	835	888	845	845	874	911	854	861	926	932	863	848	839	885	876	850	882	849	839	878	859	868	880	907	895	851	844	901	866	876	845	870	857	790	870	892	877	849	849	830	834	874	866	906	837	890	868	910	885	845	863	903	895	828	881	895	836	858	837	881	849	882	873	880	859	877	792	863	878	885	877	892	902	888	907	905	880	864	918	863	883	823	883	883	842	876	825	888	860	940	862	820	856	876	893	908	845	867	868	906	836	850	862	838	918	823	913	885	918	881	912	868	859	851	839	841	874	898	904	927	860	883	876	880	882	845	835	843	867	871	866	872	874	894	860	822	820	883	870	920	876	865	970	844	856	868	867	878	863	831	861	879	895	861	859	916	854	844	876	873	920	872	885	880	854	841	846	856	866	862	811	935	856	928	840	874	875	857	847	878	911	839	911	850	873	872	879	904	901	814	868	921	875	867	839	800	880	837	887	896	888	859	890	848	886	817	883	843	899	884	852	890	849	896	853	836	887	852	865	919	910	851	901	836	872	859	880	887	895	887	905	841	866	829	882	891	873	891	915	835	895	873	861	861	817	896	892	905	845	842	927	940	872	870	891	864	850	821	903	805	840	920	886	880	866	842	867	865	825	895	883	899	832	862	903	810	864	837	847	861	812	860	846	850	926	884	820	897	860	851	898	860	817	828	905	878	875	857	865	882	866	868	833	896	860	869	836	833	800	867	852	867	818	825	882	835	894	824	890	861	822	888	875	852	869	877	863	826	881	821	869	879	878	832	876	869	902	837	841	864	888	811	858	861	879	903	860	827	879	844	852	870	898	890	892	869	852	911	894	839	817	883	874	904	899	908	854	806	884	893	889	864	815	884	831	816	847	834	882	806	914	852	866	913	859	833	840	865	858	936	867	884	855	877	863	864	860	820	872	915	885	907	835	853	864	855	851	833	861	866	876	886	865	818	886	917	830	903	896	849	857	776	870	864	881	897	846	850	879	885	862	829	861	928	893	841	883	808	899	899	869	855	928	792	891	868	856	800	887	874	859	873	882	809	890	910	889	875	867	908	862	907	878	856	863	856	863	879	802	911	834	905	794	847	866	830	891	826	866	860	865	838	847	892	863	896	848	872	873	871	898	888	852	850	896	872	836	822	831	810	922	936	897	859	826	851	876	911	941	880	871	892	881	896	839	870	855	850	853	872	850	840	911	846	829	840	854	863	843	858	861	853	869	820	906	834	894	862	831	892	859	845	903	820	850	846	815	900	846	880	852	801	868	858	874	858	871	914	870	907	897	858	858	871	844	863	929	837	862	861	878	877	876	861	851	888	857	909	885	841	877	871	836	840	874	833	848	872	831	893	887	834	788	866	860	894	880	855	852	863	851	906	868	923	888	903	826	903	889	857	841	879	806	853	920	860	861	835	853	821	823	846	907	860	870	874	801	821	819	839	859	925	832	836	835	865	819	847	851	904	906	843	924	846	841	851	870	878	857	863	901	869	879	878	852	886	884	885	846	896	858	846	913	837	853	899	863	863	842	865	898	844	834	845	863	842	827	835	821	908	864	882	860	896	861	838	897	841	943	919	860	801	899	874	881	859	883	854	840	850	834	859	863	879	873	836	878	856	908	856	850	862	903	847	876	888	894	841	832	897	873	849	857	886	839	888	853	917	828	857	921	821	839	872	838	854	878	889	833	824	848	874	863	868	873	893	865	846	873	841	886	890	841	799	853	851	934	893	865	852	808	921	853	839	844	849	871	835	832	857	928	824	849	835	868	888	889	867	857	823	856	853	881	857	818	845	901	867	893	910	846	835	905	866	889	878	887	888	877	850	858	861	887	899	877	858	903	860	837	869	864	841	918	844	892	856	863	883	867	911	849	783	830	828	841	812	908	862	890	877	882	820	858	848	846	858	915	901	844	903	830	784	855	878	851	911	861	886	849	851	930	916	894	886	911	871	914	823	845	862	837	880	864	853	849	853	881	877	836	906	863	868	902	863	896	918	893	856	912	850	892	883	887	873	817	878	873	923	835	854	839	838	835	830	850	891	848	872	916	825	861	879	858	870	894	857	864	859	904	901	869	863	837	884	874	831	882	871	906	830	874	896	882	851	898	844	875	862	892	855	900	896	828	915	843	869	844	895	856	841	856	815	882	896	879	869	875	881	830	867	857	878	911	854	843	838	842	854	872	900	847	848	829	907	849	870	797	873	825	899	828	826	889	882	906	904	828	894	905	867	883	869	876	895	916	933	949	928	857	858	871	887	818	926	857	923	857	907	851	852	823	808	869	837	843	846	948	902	896	857	898	834	933	846	911	852	876	879	876	874	868	852	860	903	860	868	857	846	858	849	825	824	876	893	869	836	820	874	834	856	845	927	886	891	863	874	867	829	882	903	865	835	856	894	860	870	903	855	841	868	854	862	857	918	896	877	851	865	853	850	830	844	891	914	814	828	898	881	892	872	911	921	884	891	847	875	846	880	892	851	816	932	851	882	836	883	861	846	843	903	888	832	798	864	847	880	870	838	879	881	887	884	876	878	881	851	883	857	826	922	866	891	812	854	861	858	850	864	836	870	890	858	839	847	833	882	926	920	883	914	831	834	845	900	868	869	879	845	868	854	850	859	830	879	879	893	841	874	829	904	841	872	885
24919	2582	785	523	366	298	262	236	230	238	199	225	211	194	203	187	169	187	197	181	203	194	175	197	173	202	183	171	156	169	176	181	189	160	177	181	173	174	189	174	169	172	148	158	167	170	145	185	167	164	176	188	179	145	187	175	155	165	171	182	164	159	178	167	189	171	202	158	158	158	158	175	166	174	181	177	199	181	178	156	179	171	180	176	180	182	185	174	165	207	170	173	177	162	180	191	184	156	155	171	186	153	169	183	201	165	149	173	174	138	169	166	186	160	175	144	150	162	168	181	187	158	164	172	188	188	160	195	197	153	172	177	161	174	172	187	191	177	164	162	191	152	150	200	134	187	155	166	168	182	160	175	197	176	172	162	180	170	168	182	155	198	176	187	170	178	149	174	179	171	167	188	180	168	172	162	178	169	161	180	184	164	169	179	172	195	189	156	182	181	186	165	177	176	187	161	169	217	162	168	140	152	161	180	155	161	163	182	163	172	186	178	165	177	178	148	169	174	152	156	153	174	171	153	198	143	172	187	189	195	165	162	186	165	161	152	196	172	151	151	200	173	169	165	159	162	173	162	148	175	163	157	174	169	170	178	156	174	167	161	166	145	166	159	169	157	155	184	186	179	177	158	187	154	155	152	173	174	183	191	193	182	158	189	179	191	188	187	184	146	181	164	154	176	164	163	194	174	184	186	182	177	171	167	167	177	179	197	160	188	169	179	178	158	162	168	160	182	165	180	164	173	172	170	151	169	186	167	189	160	192	166	203	154	191	164	170	159	165	177	167	191	166	166	170	171	173	175	174	211	176	163	203	161	162	171	173	174	160	157	167	188	185	131	181	177	166	157	174	177	186	178	140	166	156	181	146	177	172	169	173	170	167	170	181	169	164	189	184	181	184	164	157	171	176	171	172	163	164	167	173	175	155	156	171	177	171	167	166	157	147	189	169	185	180	147	163	151	183	177	159	175	172	190	168	175	148	153	170	147	187	172	165	170	171	161	174	188	188	192	183	148	186	192	183	161	190	166	164	158	156	178	174	165	187	183	163	179	190	161	163	161	178	181	174	180	158	166	178	198	171	176	179	159	154	174	149	159	175	211	186	159	167	162	163	184	181	172	179	151	171	160	177	174	147	173	192	168	166	165	197	186	170	191	186	178	157	162	187	159	156	191	174	162	174	177	161	181	173	174	172	158	164	166	181	170	164	179	192	196	186	174	161	173	188	175	145	183	179	167	159	158	158	160	207	188	146	172	171	198	166	202	177	177	173	186	164	182	170	172	174	185	157	160	150	159	183	189	158	169	176	173	165	158	174	155	185	175	191	155	157	162	165	160	177	154	177	140	174	145	198	182	177	172	162	156	181	165	141	178	205	187	162	191	170	176	174	165	183	163	175	172	156	176	162	164	170	189	168	175	178	185	156	174	164	178	181	156	165	163	193	155	173	158	163	167	187	177	175	162	195	172	159	198	179	181	186	145	184	175	164	158	158	184	173	188	181	182	158	154	160	202	172	194	172	173	161	141	158	171	161	153	197	180	174	193	161	160	173	187	180	186	174	157	151	178	175	176	174	181	174	160	164	150	173	184	160	186	157	167	183	178	172	158	163	199	161	197	153	159	200	184	176	186	164	199	197	181	157	197	193	179	156	143	177	178	180	156	176	184	194	141	194	163	183	160	202	149	170	188	172	181	160	185	182	177	167	165	177	183	187	172	168	180	194	164	168	148	175	170	171	204	193	189	156	193	170	191	174	183	168	163	166	174	135	136	167	193	176	151	173	192	154	181	170	197	169	155	175	145	172	149	155	175	174	164	156	167	187	190	170	174	165	176	159	179	198	164	187	169	171	153	190	175	170	167	157	156	183	182	185	185	171	146	159	168	176	158	158	187	157	163	177	167	181	188	170	180	212	167	160	186	208	181	175	179	169	168	194	169	196	158	201	173	173	182	188	174	148	155	184	166	159	167	179	159	174	177	167	173	183	149	177	166	177	175	145	184	171	194	158	152	173	174	180	169	182	172	173	169	187	161	176	158	155	193	172	164	198	193	167	156	170	170	202	172	167	184	151	159	187	159	157	171	189	184	161	199	164	161	172	163	151	172	177	181	176	167	167	181	184	185	164	162	160	176	173	154	194	176	158	190	174	182	153	179	167	145	192	162	189	164	178	153	169	157	151	155	178	172	190	175	160	175	191	191	184	163	159	163	182	178	161	180	166	169	185	172	153	188	151	167	177	175	172	182	178	140	172	184	190	172	164	181	153	175	190	167	178	189	147	206	173	155	161	190	184	193	171	170	190	153	179	190	162	167	170	155	188	189	212	151	181	174	158	170	172	183	171	160	152	152	171	182	180	155	159	194	196	160	183	195	178	166	168	199	181	183	161	174	159	190	192	187	167	173	185	168	154	164	171	174	196	161	191	173	172	166	173	162	159	174	172	183	176	156	182	160	158	189	189	172	163	183	170	187	178	155	200	186	164	179	174	174	166	186	162	176	170	170	150	170	165	179	180	173	138	176	192	161	153	159	172	192	190	165	178	149	196	170	191	179	176	153	165	184	188	155	193	182	170	188	169	177	184	159	167	170	192	184	183	164	181	200	167	176	172	166	150	161	159	177	178	165	164	164	179	164	156	171	179	161	199	167	157	182	166	168	166	198	188	162	184	185	189	189	180	181	196	156	163	130	192	186	170	171	194	162	188	177	183	186	203	163	162	194	176	168	182	192	150	172	157	188	190	155	174	166	165	166	155	177	179	149	176	184	149	177	175	185	179	184	183	174	158	174	168	191	162	167	173	179	171	175	145	176	193	188	181	172	185	157	184	178	162	160	190	171	136	182	156	177	155	177	171	157	164	183	187	186	159	172	166	200	184	171	157	165	163	176	187	154	171	161	171	173	161	190	192	195	182	145	191	167	170	184	194	178	159	163	182	169	188	168	197	162	146	150	185	177	191	192	158	164	155	155	182	165	174	145	175	191	197	181	164	155	160	158	165	197	173	172	171	161	180	164	157	172	172	154	147	164	157	156	185	194	168	176	194	176	187	178	156	151	171	165	159	159	154	146	194	157	157	172	188	160	170	166	138	146	167	184	197	158	195	170	174	185	151	176	160	175	199	169	175	159	182	153	147	168	162	182	178	170	174	173	166	180	185	167	180	163	164	159	173	175	167	207	172	200	175	166	164	193	181	176	177	165	164	150	184	158	178	139	172	171	170	161	164	153	192	171	179	177	198	194	185	193	178	197	193	183	169	165	173	164	179	181	184	165	199	176	208	180	161	148	167	168	171	192	155	174	174	176	160	174	175	181	184	176	167	158	186	191	173	173	182	198	149	162	176	170	190	186	180	167	199	168	171	174	161	170	170	149	182	177	191	179	165	180	166	192	165	188	199	181	143	188	151	149	156	192	172	159	179	149	170	187	164	177	172	157	168	165	163	184	175	177	155	185	186	157	161	129	190	165	175	196	169	181	159	150	173	162	165	166
14963	906	1506	1634	1435	1157	975	882	786	749	652	610	637	608	561	521	509	606	554	533	489	489	502	505	472	512	480	454	529	455	492	486	482	467	490	445	465	465	478	483	455	451	451	449	453	450	442	443	481	452	464	461	451	504	485	458	431	429	459	452	473	467	476	485	444	483	435	450	481	469	452	441	482	490	449	485	415	439	467	464	429	483	484	445	471	412	464	477	457	468	463	453	496	430	460	438	466	437	482	433	467	443	443	479	434	427	441	474	441	486	461	479	420	443	461	468	474	446	459	458	426	426	413	452	432	506	469	475	448	441	439	414	457	502	467	444	413	465	432	459	468	475	461	450	456	425	482	497	449	429	425	433	483	440	459	472	426	394	440	469	440	395	433	444	456	483	411	430	463	451	461	429	442	494	460	432	452	466	446	474	481	465	462	465	457	454	466	477	456	490	422	476	452	434	455	454	444	484	434	435	472	447	461	449	464	501	439	453	444	447	437	432	471	453	430	473	460	482	470	474	434	475	400	453	437	456	458	453	433	436	414	485	428	459	419	459	441	432	465	446	450	504	464	473	428	430	455	458	433	447	435	410	472	467	487	447	462	423	412	459	439	428	469	433	450	447	441	497	432	447	469	427	478	463	456	420	444	454	455	416	470	463	428	443	441	471	475	427	475	463	466	437	429	408	412	422	430	413	417	452	463	430	508	452	449	466	447	476	471	475	480	438	455	461	447	443	432	477	441	471	453	451	438	478	464	457	459	464	484	434	453	476	477	432	444	432	419	479	458	438	426	427	456	432	468	473	451	425	456	456	448	453	425	486	422	456	445	476	458	495	448	478	468	458	453	465	452	481	472	475	423	440	456	425	489	441	459	459	457	447	451	446	455	468	466	397	467	447	466	430	430	445	422	430	474	446	441	435	441	480	423	434	435	410	459	475	443	410	483	432	456	472	427	415	440	456	418	459	477	477	460	466	471	439	442	454	441	429	451	426	428	432	475	459	456	434	452	445	445	459	456	477	450	443	432	411	443	469	418	451	458	442	430	481	465	507	446	440	437	416	447	443	448	449	460	475	455	426	415	446	434	464	369	459	462	461	505	437	456	432	463	474	460	478	456	478	461	463	470	488	425	443	451	442	451	427	453	452	479	467	437	453	457	409	499	448	431	458	447	468	448	452	455	444	419	471	454	447	442	476	451	457	488	445	453	468	448	438	453	459	464	443	458	438	461	470	452	483	499	469	430	492	467	458	458	452	474	394	399	451	434	436	465	456	421	447	491	419	463	446	412	390	444	385	498	452	448	437	446	459	455	468	474	429	447	473	454	435	452	489	444	440	449	450	415	472	440	439	465	473	463	456	468	440	433	429	447	458	477	441	453	458	444	408	437	471	484	467	448	460	473	463	441	444	455	487	468	472	447	468	472	430	425	437	452	454	452	447	491	424	490	487	419	464	450	440	444	452	439	466	484	429	458	470	457	466	465	432	440	413	447	432	461	453	461	437	441	460	465	437	473	463	447	482	458	448	475	469	400	482	440	478	409	459	463	416	457	479	444	455	447	440	440	445	423	470	432	461	471	469	478	463	469	493	449	467	445	430	450	442	430	407	468	461	442	501	453	481	448	420	465	464	460	432	444	444	452	435	402	486	439	431	432	443	465	451	444	450	492	478	480	425	469	434	435	474	481	469	473	482	419	502	405	464	442	448	447	436	458	469	478	446	454	403	451	459	441	503	418	446	460	444	419	442	463	438	444	462	439	493	431	425	469	432	496	442	456	465	449	462	385	474	432	481	444	427	481	465	431	417	463	476	427	459	420	441	462	483	446	430	414	478	483	463	435	431	488	393	455	488	448	441	425	478	483	494	426	455	397	472	457	445	442	431	429	436	482	452	435	485	425	513	465	428	439	480	431	478	450	449	484	462	441	441	451	439	429	433	441	448	437	432	455	455	437	427	430	445	449	476	450	454	439	436	456	459	434	465	443	416	486	481	426	430	442	444	472	463	423	459	479	452	410	482	471	474	489	474	426	468	440	447	419	469	469	469	436	411	487	478	408	424	445	425	471	416	419	426	455	438	476	463	430	401	442	456	438	470	485	435	471	469	414	425	469	443	492	492	427	465	483	478	439	514	466	487	448	446	459	446	453	448	450	443	432	461	444	469	452	485	425	430	475	440	444	465	431	474	454	493	451	435	476	442	420	432	469	481	427	432	462	429	444	476	470	419	492	447	457	446	474	464	428	463	449	403	438	472	469	456	428	480	460	431	440	418	506	426	412	425	445	453	435	458	460	462	466	455	496	426	495	407	419	464	459	432	466	459	478	431	482	467	428	460	460	496	488	469	475	447	422	481	456	465	482	447	473	471	510	462	480	461	465	448	429	449	449	427	447	458	475	463	450	469	449	481	491	418	474	465	394	431	462	467	457	418	462	466	477	475	487	494	445	515	443	452	433	440	468	446	416	409	460	458	450	415	429	428	489	484	486	455	412	458	445	479	442	466	440	403	453	465	478	462	465	429	438	469	437	484	420	445	450	431	476	444	430	454	434	428	451	418	472	398	446	444	433	464	464	454	426	482	466	434	489	461	487	436	460	453	437	428	459	447	462	457	437	462	442	412	423	455	452	430	439	416	439	437	449	473	440	460	446	466	445	439	436	434	454	464	488	473	463	449	464	435	415	450	428	442	435	476	468	455	450	444	459	434	444	459	487	446	452	435	416	474	436	455	431	462	449	459	436	455	491	439	445	445	478	476	464	415	452	454	449	443	442	450	475	451	476	489	468	484	468	451	454	454	491	470	408	452	494	461	460	439	428	464	440	438	451	447	456	428	416	460	453	465	442	471	427	436	449	473	449	432	476	435	465	480	418	478	434	414	432	506	418	418	481	424	455	431	512	470	452	471	470	420	437	440	489	469	427	431	446	451	485	456	473	410	455	453	481	459	420	469	453	443	444	471	466	484	423	454	471	436	453	478	474	464	445	422	440	452	456	459	466	430	446	482	447	442	484	489	455	453	474	428	411	405	461	490	468	453	456	475	483	474	512	412	416	450	450	439	458	490	475	458	416	440	473	438	463	420	464	428	420	421	438	423	446	465	463	465	450	457	446	483	464	455	485	458	459	442	469	466	458	459	461	424	500	450	484	444	449	409	429	485	403	422	421	465	451	420	449	454	431	473	426	481	432	453	415	464	484	437	466	453	412	448	496	464	429	423	477	463	452	449	456	426	417	440	416	483	419	436	477	458	448	410	441	454	471	449	428	458	453	453	437	436	465	478	438	449	430	481	438	501	445	462	427	480	455	485	461	481	435	462	440	481	438	444	443	482	410	442	442	445	472	468	477	456	433	464	447	449	431	446	480	449	450	477	433	466	439	453	431	458	436	439	484	458	438	468	483	441	458	433	436	457	431	415	464	451	466	450	465	447	441	441	472	490	437	468	446	462	467	451	422	475	401	504	431	448	456	484	444	488	440	451	438	403	422	441	458	454
4392	471	403	429	387	377	365	405	394	416	353	400	411	409	412	374	377	413	388	402	402	408	375	403	377	401	382	381	427	403	384	413	374	400	390	381	401	383	375	378	397	417	408	415	432	350	387	364	383	418	378	406	409	389	406	412	397	428	407	385	406	432	446	370	397	385	371	366	372	401	378	377	350	370	407	384	386	421	366	364	394	421	410	364	385	393	427	404	411	395	408	370	418	416	408	424	373	388	380	412	419	379	387	423	404	398	384	414	440	402	410	434	415	371	414	369	397	384	406	394	406	437	447	438	415	404	412	372	424	408	405	411	356	379	410	418	384	376	425	401	388	396	401	380	407	401	440	392	369	418	385	408	393	420	422	426	441	387	425	414	392	420	372	369	388	376	385	388	367	417	432	405	382	426	382	441	390	419	392	373	401	388	429	412	382	414	420	370	390	384	386	383	390	388	418	402	378	423	405	405	391	391	389	378	379	384	381	364	398	365	382	374	413	405	399	387	363	420	399	353	398	416	379	390	380	386	423	429	388	421	422	387	409	399	367	398	393	407	392	422	372	380	377	362	413	390	385	413	407	411	392	424	371	400	414	405	373	382	403	389	409	396	418	419	403	416	416	408	368	397	396	379	416	394	415	404	386	397	400	412	389	434	384	416	424	387	391	401	392	379	424	403	388	366	440	395	406	417	400	403	382	355	403	390	375	400	378	398	380	374	386	405	402	418	388	389	380	388	395	412	390	420	405	396	365	380	412	421	373	407	385	367	400	401	354	396	410	408	364	382	401	406	393	447	380	404	381	379	415	398	442	428	422	373	378	393	367	412	391	409	399	396	370	396	382	404	418	361	373	391	355	345	374	377	406	381	367	404	443	353	385	411	411	409	374	378	368	406	383	428	439	382	361	441	378	421	397	394	389	376	415	383	353	425	348	412	409	413	400	390	368	402	399	414	422	388	407	379	415	421	411	385	397	398	435	424	395	359	385	374	396	406	447	417	418	381	382	365	383	397	387	381	379	399	383	386	409	388	429	418	355	402	406	372	375	392	383	403	385	378	396	384	394	406	399	395	363	418	404	407	408	433	421	395	382	390	399	407	382	407	396	424	375	375	361	387	425	399	406	391	403	422	407	388	378	387	405	372	364	406	402	425	439	363	430	382	396	348	398	369	412	390	404	351	387	396	394	367	396	352	399	403	383	417	401	420	407	367	385	426	422	392	405	391	454	386	413	387	411	383	393	395	406	362	383	392	349	402	400	401	412	392	394	379	415	403	415	427	423	402	418	379	410	408	404	415	431	421	390	393	392	382	441	408	441	407	409	393	421	401	392	365	385	419	397	403	395	420	380	410	396	402	378	394	400	438	411	411	388	387	385	404	435	438	400	375	370	410	411	405	415	423	404	389	360	390	368	412	376	413	425	386	407	395	401	374	399	390	417	384	341	394	407	441	359	422	394	359	404	384	401	370	378	424	386	382	400	385	367	392	435	400	388	397	399	407	370	365	395	411	385	391	353	387	406	444	380	405	390	389	395	388	389	385	427	400	406	410	386	370	388	391	385	405	401	401	356	376	401	395	418	412	408	406	365	384	429	416	378	413	339	404	364	388	380	361	404	413	418	366	381	388	386	402	405	395	419	364	349	376	399	393	461	402	410	383	389	427	383	375	416	417	380	404	380	412	377	393	403	367	387	390	357	446	356	398	402	407	436	439	389	374	372	420	414	411	380	358	430	386	395	376	396	412	403	367	379	375	371	404	410	387	426	392	397	365	432	387	373	399	403	412	361	404	383	408	403	412	370	368	362	363	410	392	400	382	387	401	387	426	409	408	373	371	401	400	423	415	374	394	379	400	388	384	415	368	392	386	407	399	412	392	353	446	423	382	377	408	381	359	404	372	448	429	378	393	403	413	422	369	386	379	406	404	413	383	399	393	385	430	392	378	379	404	353	358	392	372	397	390	390	375	440	393	438	390	400	389	429	373	390	385	383	412	413	408	387	404	394	388	423	401	378	381	401	378	451	412	376	427	432	412	358	397	379	397	385	402	393	370	396	383	400	389	353	365	402	425	399	387	414	391	364	407	407	382	354	379	428	420	421	415	409	391	381	385	411	385	414	395	402	385	418	418	408	367	415	417	372	367	414	371	410	361	399	361	379	375	439	395	407	404	368	403	388	368	384	426	390	395	357	428	370	377	427	389	422	385	331	373	384	378	415	359	426	421	369	426	378	349	390	397	383	364	401	358	416	385	436	430	425	386	442	399	375	399	389	378	402	357	384	414	361	372	414	394	394	402	406	423	450	369	404	403	428	424	390	392	398	402	372	398	402	417	409	380	414	369	418	374	381	407	372	443	380	383	408	344	421	424	401	410	413	403	430	381	382	370	403	411	364	411	426	420	383	371	395	421	375	414	436	371	418	384	415	374	410	389	434	405	395	375	425	400	396	393	388	392	382	385	377	415	385	403	402	405	394	428	407	398	400	379	403	388	372	391	410	388	423	402	404	406	385	366	385	392	376	393	352	433	389	389	404	409	406	422	403	381	401	384	438	401	396	402	389	421	381	412	385	367	411	385	404	393	401	444	363	388	405	392	371	364	413	407	403	419	394	354	393	367	440	381	394	369	430	372	417	431	383	394	386	401	419	429	374	414	385	386	405	424	377	395	393	391	369	430	373	407	391	385	415	361	421	404	418	393	388	399	378	389	364	382	410	388	407	399	407	394	414	384	406	356	398	417	379	434	424	380	384	399	409	380	380	386	394	396	384	392	424	397	434	372	391	387	389	358	390	373	396	400	376	391	407	424	400	372	420	397	400	398	382	387	379	414	407	439	390	374	347	414	378	382	423	418	413	412	412	386	399	398	386	358	401	369	360	395	372	375	374	393	385	379	422	401	347	369	394	389	396	435	384	402	400	378	407	382	401	386	446	379	376	421	420	423	368	404	331	406	401	399	402	406	367	377	364	381	431	376	404	395	365	390	431	435	370	408	367	384	403	388	404	438	407	386	394	392	411	382	401	399	419	324	432	408	414	399	368	374	390	407	384	373	405	399	374	392	398	382	428	359	391	408	412	389	405	428	399	402	376	365	404	371	382	402	400	434	387	386	388	404	388	401	408	408	433	373	414	399	367	361	432	386	409	409	412	376	407	403	408	373	402	399	399	410	409	387	394	394	400	376	405	406	383	425	419	398	352	370	374	402	383	420	374	390	383	426	414	381	416	408	385	419	400	378	409	358	417	345	389	397	355	381	348	410	369	403	349	395	361	423	398	393	375	395	415	376	383	390	379	409	399	373	414	405	412	404	380	377	409	385	383	377	390	424	423	388	406	403	405	443	423	399	412	399	406	396	422	409	376	398	395	382	408	414	387	381	390	400	397	399	427	401	440	434	401	424	364	378	411	378	416	375	399	368	363	396	388	421	415	415	419	422	406	401	369	401	369	375	445	402	402	413	399	384	380	438	374	411	416	390	390	391	384	416	375	385
4134	1026	949	913	974	978	944	944	996	971	927	995	937	1003	973	973	912	930	930	882	999	958	990	974	931	931	976	916	934	932	948	965	977	984	920	937	926	953	957	943	931	944	912	897	886	937	934	991	918	946	929	930	997	935	959	976	958	963	915	1022	969	900	917	954	993	949	980	928	915	929	978	931	967	918	956	993	969	936	988	925	922	926	991	882	946	922	923	1013	950	963	956	961	964	962	917	976	1015	1018	924	974	962	913	965	954	864	1021	920	983	986	936	933	948	993	939	980	923	926	977	976	938	959	913	957	985	968	968	952	942	954	963	920	905	893	956	964	914	960	989	1009	942	954	973	896	941	961	925	901	982	949	982	964	997	952	982	918	917	921	916	906	913	959	943	1012	943	988	959	921	953	992	933	875	935	913	945	943	923	957	981	955	876	933	942	1003	931	922	987	963	1014	868	954	950	890	942	920	969	963	981	978	930	948	986	934	950	962	932	963	957	900	921	934	927	961	961	923	954	906	935	920	926	968	960	990	969	953	905	980	945	924	915	993	922	929	989	932	945	978	915	937	943	923	937	958	935	944	990	911	956	931	903	961	891	946	935	944	949	939	947	967	954	942	912	954	869	935	912	980	929	963	945	917	919	917	941	951	987	956	906	957	920	910	962	992	976	964	929	954	995	973	938	903	931	942	935	930	929	960	921	955	913	946	993	934	931	954	908	991	940	948	963	950	956	949	951	933	908	948	972	922	948	940	919	958	990	938	922	981	922	947	967	959	946	1000	897	906	944	976	935	911	941	924	979	942	989	901	1011	902	909	969	960	928	960	967	948	938	970	962	990	968	917	933	968	876	998	965	1006	951	953	940	925	967	909	985	951	879	918	938	961	944	936	983	937	956	909	917	900	933	1004	929	947	910	893	926	918	973	985	988	1014	964	962	958	897	968	951	947	919	905	993	919	937	933	961	947	928	954	990	899	943	967	887	911	980	945	932	979	912	946	967	957	947	954	939	1001	941	941	956	913	1019	968	930	972	914	962	928	1023	949	882	966	940	948	1028	931	1008	1040	955	926	975	932	976	930	917	920	914	953	929	976	939	1034	965	971	975	942	912	971	911	950	971	954	936	916	921	914	952	935	967	961	971	936	965	949	971	974	933	962	973	944	948	982	964	975	968	975	952	909	941	936	929	957	955	978	988	1010	929	951	965	930	989	957	956	1045	959	988	975	948	976	974	930	951	957	931	1007	971	914	909	945	922	976	1006	937	915	874	912	942	933	960	932	915	906	962	982	941	961	1020	974	935	953	947	914	980	935	922	923	902	938	960	925	982	962	919	964	962	937	937	976	924	958	954	989	940	906	919	970	971	922	930	947	962	959	909	971	984	930	935	936	951	958	976	989	973	910	864	918	1014	937	984	956	928	851	943	934	966	992	925	953	953	983	916	953	974	979	944	911	968	918	959	915	930	928	953	979	940	933	911	961	915	950	936	921	961	952	930	916	935	954	977	994	955	978	891	914	926	940	954	971	938	863	1021	962	928	986	938	971	928	960	929	982	888	900	976	902	922	991	935	917	984	941	963	904	897	997	951	945	991	1007	949	958	906	921	918	918	977	945	961	1002	966	980	956	953	959	907	916	960	984	982	961	976	919	952	922	940	905	928	947	997	970	923	940	981	979	915	924	973	949	973	958	964	986	887	977	956	992	882	926	959	971	915	931	967	910	937	958	946	930	957	995	967	932	978	926	932	907	988	934	961	944	949	890	976	920	922	907	861	957	942	934	981	986	874	943	984	981	952	940	956	918	922	954	986	934	934	957	964	960	913	934	922	993	911	979	943	935	934	920	953	931	937	928	959	954	960	923	911	915	977	957	951	957	927	929	940	886	952	997	984	954	897	915	983	917	949	919	957	907	906	899	960	922	967	970	962	950	946	917	902	990	936	947	947	925	949	996	954	953	909	904	960	975	944	946	969	1016	984	916	905	970	974	986	906	935	969	941	974	906	962	947	927	959	941	889	940	956	907	981	914	941	957	951	940	968	962	952	950	935	944	925	927	952	981	851	902	933	898	914	983	966	955	947	967	1017	978	951	955	944	932	917	938	1010	919	957	929	926	915	924	921	908	931	912	1044	919	1003	965	954	960	950	947	930	956	896	1023	957	944	969	917	880	982	989	939	968	1010	951	986	957	976	943	934	943	988	931	924	971	1004	899	966	905	919	1024	969	994	959	963	949	925	937	952	926	927	928	928	957	969	970	964	956	969	960	919	931	921	938	936	917	972	875	915	1011	912	908	941	1020	904	869	936	934	923	956	948	928	974	914	980	972	934	987	939	940	950	965	965	972	905	903	947	948	981	902	895	1000	973	915	956	925	974	925	937	932	999	911	1002	910	962	938	924	936	937	868	921	930	966	945	946	914	965	928	980	944	1006	970	916	945	943	943	961	1008	969	953	983	923	947	911	964	912	912	972	1010	942	961	924	939	917	933	950	956	976	964	928	905	967	924	965	920	980	966	1006	930	972	940	931	930	952	921	970	964	962	970	952	937	964	967	971	902	967	906	943	927	883	932	934	978	911	886	958	951	962	956	940	947	949	914	920	937	910	886	954	948	943	937	903	923	913	965	956	941	944	897	925	925	937	946	984	998	986	967	936	902	958	933	967	962	930	892	945	946	915	885	963	938	959	969	988	965	974	950	890	944	956	944	957	921	933	975	899	955	960	946	940	934	899	952	902	954	921	952	1019	934	950	934	916	893	927	865	926	912	938	938	912	948	934	930	969	923	965	953	933	911	917	900	992	934	958	934	944	908	965	924	942	926	943	990	923	961	911	948	956	896	920	945	1030	969	952	954	927	939	905	952	920	954	965	932	946	984	902	918	984	987	945	886	996	990	919	916	956	912	979	939	1001	939	950	939	938	970	1028	932	972	902	999	963	971	963	915	896	952	912	970	940	909	1000	957	948	984	944	910	948	902	913	976	943	965	934	978	943	950	900	941	937	929	925	973	955	923	961	963	946	1000	970	912	864	918	914	967	915	953	923	954	967	926	1007	945	924	983	916	977	1000	922	882	946	938	924	952	998	967	889	941	962	936	902	977	977	973	971	1009	936	946	934	911	1040	926	899	929	962	926	973	927	908	988	906	860	995	930	952	958	964	932	935	938	970	902	1022	960	976	942	959	987	945	929	963	995	949	962	872	946	988	962	952	891	941	907	986	922	879	988	913	932	930	898	999	961	913	962	960	978	922	908	966	935	960	925	940	944	892	993	956	966	926	942	958	900	959	951	944	980	950	939	978	947	959	980	913	956	937	900	959	928	910	975	951	944	972	998	936	941	991	915	971	939	950	945	931	983	949	917	940	982	898	920	930	973	982	921	923	923	987	944	928	900	927	925	891	987	900	941	936	996	936	964	968	956	887	962	952	919	904	946	931	931	959	914	969	922	928	965	939	934	972	925	932	942	988	941	930	892	919	918	953	938	958	948	935	918	952	1035	936	927	976	964	985	925	965	951	939	919	947	976	980	941	982	972	947	937	936	926	927	936	928	922	972	940	993
15495	1412	623	511	513	417	419	399	399	362	385	400	376	335	388	372	371	355	394	344	357	356	355	347	351	399	384	377	368	325	338	365	397	362	361	369	345	364	361	382	379	349	348	351	368	337	371	362	347	398	372	312	328	370	357	373	361	398	314	352	374	349	378	375	350	361	361	365	367	344	391	372	364	377	381	390	351	343	390	348	392	369	366	376	359	364	360	343	322	383	364	346	388	425	365	360	389	359	371	331	366	335	384	362	378	342	360	344	340	366	373	382	342	360	380	370	326	333	326	375	362	316	383	361	348	355	357	369	353	366	374	365	390	342	348	363	345	373	361	366	377	380	357	388	401	348	389	361	389	371	359	331	386	374	368	344	331	350	358	369	361	375	370	354	393	401	401	370	357	369	368	339	381	380	351	351	337	359	358	367	328	357	346	335	367	355	314	363	350	356	361	370	374	356	346	376	343	362	385	375	366	370	399	351	365	372	392	388	357	375	393	351	374	394	376	365	362	347	347	403	388	378	336	325	359	359	380	334	353	385	346	361	357	376	321	355	375	379	368	377	329	382	340	316	384	388	386	375	373	336	367	343	362	349	323	363	357	368	383	382	352	346	373	359	396	370	394	346	341	367	343	358	353	368	343	371	385	384	380	339	330	370	334	363	335	341	373	396	341	374	375	343	372	375	392	387	382	368	360	373	368	321	352	340	384	361	377	350	370	386	368	360	339	341	351	344	366	363	386	373	352	351	383	390	368	366	398	387	379	340	372	374	402	347	370	350	346	367	384	346	357	314	398	349	386	350	334	382	342	361	368	389	362	370	370	368	360	370	387	353	354	346	365	338	353	355	356	365	374	314	347	340	344	368	382	389	355	341	373	325	355	340	388	342	376	406	371	384	347	336	339	343	344	375	350	385	368	413	366	373	368	343	340	356	339	315	351	346	349	347	374	370	342	381	320	382	340	348	390	355	354	363	374	365	344	308	382	362	369	363	365	357	312	340	364	352	334	409	366	375	360	356	341	333	375	355	363	344	373	362	342	382	368	366	334	359	363	379	378	375	352	377	353	380	379	375	382	360	389	361	353	372	353	363	376	330	347	379	350	371	353	318	346	345	349	383	358	378	340	377	369	375	386	392	344	398	364	385	375	366	364	336	382	370	339	359	343	364	349	361	337	336	366	371	354	382	381	394	350	357	373	377	343	348	334	367	347	348	348	366	332	360	365	369	339	353	346	329	345	382	391	402	378	385	322	378	406	363	383	413	373	350	361	350	376	354	376	340	386	376	366	371	376	366	342	329	388	371	332	362	353	344	350	339	367	343	390	352	365	373	377	355	347	372	400	390	376	383	377	373	367	367	353	353	370	336	333	373	373	350	345	340	391	360	330	374	358	374	398	353	368	403	365	356	381	357	337	361	367	357	368	361	367	376	385	369	387	415	355	351	363	322	385	340	345	360	389	335	404	368	345	362	330	385	382	376	390	358	332	350	389	386	375	387	369	348	364	365	370	358	362	363	375	359	381	355	364	361	407	340	348	341	400	350	370	355	387	300	385	359	361	355	363	335	361	327	376	376	291	350	383	345	389	325	387	324	336	385	402	354	361	357	366	364	378	371	378	347	377	362	343	364	352	370	394	377	334	365	360	343	364	359	373	341	367	377	383	375	346	347	384	398	357	375	362	376	336	365	350	371	360	380	327	347	371	367	387	363	376	363	341	371	386	335	364	319	399	372	371	333	350	364	335	319	386	351	350	373	382	353	346	350	332	366	323	378	358	346	364	387	328	349	404	362	374	315	372	349	352	371	382	365	379	315	366	381	364	348	358	331	369	334	359	381	389	354	358	339	343	334	349	336	356	369	378	335	355	367	384	375	374	342	321	350	362	352	352	366	362	348	398	346	380	414	403	346	368	343	361	346	349	354	398	378	385	382	370	387	383	358	339	367	333	361	347	349	351	344	359	383	371	364	333	365	377	397	337	348	356	370	369	350	334	336	346	342	388	350	363	374	415	355	350	358	391	397	353	332	340	342	376	325	378	363	348	354	343	372	333	379	353	341	361	366	369	361	361	342	355	380	350	352	353	360	370	345	368	349	323	376	382	358	431	368	382	375	383	381	379	359	380	362	366	384	358	377	368	399	348	362	359	374	324	352	380	340	372	351	342	385	379	330	344	340	372	370	325	343	360	365	371	311	366	377	351	364	331	376	385	375	368	356	362	375	369	347	359	339	361	358	352	362	348	376	370	362	378	330	366	363	347	327	353	345	376	338	359	347	389	365	426	373	362	352	348	405	366	367	356	345	373	394	353	400	364	366	346	370	351	354	398	379	393	354	352	397	345	369	361	383	371	357	374	371	378	352	335	356	331	340	334	350	388	343	401	366	387	367	397	377	371	389	355	323	348	380	385	371	413	357	364	372	401	357	370	349	362	341	376	345	375	365	344	363	360	333	372	369	379	351	349	358	363	325	351	346	387	386	353	398	363	344	388	389	335	363	364	348	370	387	379	367	361	367	373	365	355	387	360	387	359	373	358	327	375	373	350	354	353	341	369	373	382	333	372	350	353	346	331	355	387	368	311	346	365	375	385	394	366	353	340	369	345	357	380	354	377	365	363	365	333	375	373	363	352	343	345	403	382	375	330	392	347	377	347	365	371	367	335	372	366	360	345	373	361	376	344	403	347	345	349	412	368	370	350	360	357	362	367	370	359	376	327	364	362	367	343	426	368	375	365	354	340	343	370	363	389	390	386	341	342	333	343	364	365	390	347	371	347	392	349	376	371	350	351	361	395	385	355	370	358	364	400	391	388	366	339	396	348	369	406	336	410	393	337	405	396	380	389	378	378	365	368	372	325	389	311	346	386	369	356	344	375	364	353	351	345	350	404	345	375	373	389	359	334	366	345	372	361	321	354	339	356	361	387	366	347	336	373	402	380	374	318	362	378	373	382	399	358	358	351	415	359	377	370	364	367	364	381	404	363	389	392	351	333	354	378	356	353	358	350	335	364	370	364	336	366	337	364	312	365	362	358	357	362	359	355	375	379	353	371	332	380	353	360	378	363	346	373	363	369	387	342	370	351	351	373	351	392	368	370	357	372	388	374	393	362	385	377	345	375	370	354	373	354	384	393	320	338	378	415	358	389	348	384	352	358	359	368	367	365	373	362	342	363	349	384	360	321	344	372	359	349	374	337	350	379	382	365	372	375	375	328	354	354	349	367	339	350	347	361	391	367	364	340	332	392	374	345	361	382	340	325	355	370	341	390	348	367	356	356	383	380	392	364	362	362	337	366	359	370	364	340	365	346	351	402	364	376	357	355	361	369	324	324	351	321	385	335	342	391	354	369	350	375	369	375	356	386	367	365	319	342	317	347	347	383	365	339	361	354	351	314	394	364	373	399	340	403	365	364	361	358	339	385	403	387	355	339	341	337	366	328	351	328	401	335	376	326	341	340	326	326	355	392	337	372	331	363	331	352	342	388	349	334	344
11616	1020	1318	1422	1336	1247	1107	1051	998	951	968	1001	983	930	995	952	923	962	894	836	885	812	896	931	916	964	880	838	893	833	885	861	857	870	873	938	843	894	900	879	916	896	870	858	858	866	878	877	866	902	866	875	905	892	861	812	809	863	903	868	832	847	878	847	899	884	852	887	898	875	886	908	803	916	860	911	867	873	856	856	840	872	868	908	859	849	874	889	836	895	780	901	874	841	864	894	866	818	871	880	847	916	834	830	874	833	888	872	875	889	899	829	890	803	907	854	926	847	854	801	877	844	847	869	851	880	842	832	891	887	849	806	866	920	854	866	847	887	856	895	882	858	867	858	937	887	900	859	829	886	833	871	866	879	889	853	862	914	874	847	863	807	876	830	857	867	890	862	884	909	870	841	900	852	863	835	856	855	843	828	838	895	842	853	839	920	871	838	825	901	814	858	834	854	817	858	865	839	838	895	862	851	849	889	870	858	904	911	823	866	804	848	848	878	873	852	894	836	858	896	832	883	856	890	866	851	867	896	834	898	922	866	823	904	868	883	880	828	864	864	827	918	867	888	887	813	855	876	886	848	852	893	850	896	868	792	868	851	897	864	895	884	873	913	880	893	822	869	860	847	826	885	844	893	879	854	894	857	864	871	853	877	862	888	864	870	879	858	873	865	832	833	831	839	877	897	860	873	857	866	857	865	908	829	873	874	863	908	848	879	825	889	820	837	832	891	871	882	847	865	887	841	885	844	829	854	865	877	870	876	878	881	865	887	852	855	861	859	822	884	877	850	834	919	808	816	852	872	905	810	838	872	868	870	836	885	877	808	865	865	857	844	845	853	858	852	812	821	888	899	845	844	876	926	857	869	881	800	811	891	877	851	882	834	874	873	865	874	857	859	855	858	857	871	870	852	865	914	824	889	876	832	883	895	851	780	851	891	876	887	874	879	829	865	771	852	813	830	874	856	835	847	889	867	917	811	866	880	896	858	893	865	847	901	893	907	866	875	881	914	803	876	793	815	850	923	889	798	857	838	854	886	874	824	829	870	831	831	893	867	823	920	900	866	831	872	813	879	858	894	884	900	871	889	870	847	883	901	807	872	905	884	790	867	872	851	866	835	837	824	895	832	862	848	910	879	888	809	837	825	888	899	818	879	877	857	912	821	886	858	800	864	850	829	827	904	917	831	921	867	907	855	900	829	857	789	857	870	863	824	887	833	897	874	903	832	815	844	874	873	890	885	857	881	926	832	848	873	876	939	847	835	855	864	826	842	871	886	882	872	891	873	892	884	879	816	870	883	829	881	874	848	870	900	902	875	862	845	866	850	889	888	903	923	862	863	872	922	832	842	865	920	849	889	816	868	841	863	849	847	895	912	851	822	888	876	867	840	834	836	900	885	878	853	878	836	913	823	840	864	831	857	836	852	836	867	876	853	892	891	854	867	858	848	825	893	852	864	851	826	801	892	856	882	865	857	868	907	824	851	861	904	883	843	900	868	904	857	871	824	868	830	880	831	902	878	885	768	846	844	891	817	896	854	880	861	838	903	876	850	850	859	837	872	878	870	858	878	840	878	878	822	852	864	882	932	875	861	810	904	837	860	837	904	861	863	842	876	887	825	911	910	865	825	857	889	866	881	909	849	883	885	882	862	876	839	868	900	925	830	861	870	875	868	803	820	865	906	853	881	876	890	845	819	837	839	842	859	885	899	859	861	856	859	854	883	844	834	859	844	788	880	836	913	831	860	854	825	880	892	883	867	837	839	829	874	863	847	863	858	836	841	874	892	854	893	877	881	894	875	864	858	876	847	878	899	853	836	865	830	814	842	901	855	817	857	905	835	879	841	863	847	850	878	855	852	863	809	846	892	909	835	868	882	888	836	848	870	845	878	832	845	855	870	820	824	930	827	882	845	864	835	883	896	847	888	843	831	881	866	832	871	847	879	929	895	796	863	850	828	895	857	841	830	891	870	844	860	916	829	873	836	902	872	939	888	891	876	836	848	885	830	859	819	851	916	844	822	878	882	887	885	902	816	793	865	831	852	819	903	887	872	842	846	821	858	862	807	859	902	814	858	849	899	837	838	836	850	870	839	868	854	910	861	908	882	881	823	877	880	871	852	876	869	904	831	825	853	859	822	832	942	833	855	874	818	920	857	818	887	881	871	842	866	828	809	841	833	870	896	809	865	858	886	827	879	887	818	871	892	874	845	838	861	837	904	861	854	863	865	837	904	840	880	840	834	805	849	834	853	863	921	856	871	879	896	865	832	864	837	838	884	894	891	854	881	933	845	858	876	851	855	853	853	837	869	858	870	892	858	872	873	822	850	825	895	789	877	860	812	858	810	843	899	789	869	868	835	853	813	878	857	846	934	857	904	848	880	916	891	860	852	917	912	890	807	831	831	876	884	850	887	865	899	864	840	860	847	868	922	845	905	890	861	809	858	833	874	833	899	858	885	821	824	873	871	894	911	828	877	898	813	817	866	869	810	844	842	888	876	872	868	889	873	876	851	815	875	853	824	874	888	844	858	864	897	831	839	854	899	841	887	863	856	890	842	852	862	869	886	896	848	904	842	864	864	933	874	873	842	828	862	863	837	826	921	893	828	929	805	898	847	911	870	873	825	867	890	854	836	920	851	873	895	829	903	830	915	850	828	887	851	844	894	930	869	919	861	862	896	861	912	873	880	865	886	882	899	868	913	903	897	926	841	848	892	827	803	918	868	881	888	892	833	809	893	882	849	859	886	851	847	832	841	820	829	922	815	921	902	863	887	844	856	889	881	857	832	885	803	864	853	842	818	839	807	894	879	869	848	828	898	848	908	854	869	864	858	875	869	833	877	852	911	850	862	841	910	852	901	866	833	866	883	821	919	859	887	906	834	882	876	893	909	867	871	810	840	899	868	847	876	858	820	838	877	837	829	921	857	858	870	829	887	809	928	814	882	827	899	891	891	867	838	850	857	849	825	933	815	893	832	841	850	857	923	860	878	864	873	881	849	831	862	859	839	902	906	873	857	828	834	882	897	893	882	903	870	896	896	865	895	874	909	835	884	838	854	868	855	904	840	870	871	888	834	825	856	837	954	867	874	839	885	887	845	894	838	849	874	884	819	912	869	919	810	870	844	903	889	857	871	891	835	872	890	856	855	851	874	864	840	840	890	898	932	906	803	861	875	849	840	883	843	835	888	829	845	901	894	862	881	879	870	871	842	816	877	874	897	843	912	849	811	904	877	802	843	870	936	894	832	865	850	870	860	811	840	847	829	834	821	856	835	889	861	894	902	879	898	845	890	855	877	876	835	888	864	865	886	896	845	835	904	887	832	832	858	835	836	859	845	871	859	889	806	865	856	897	869	888	859	833	854	912	866	851	898	875	850	886	894	829	862	849	828	887	876	847	916	857	904	854	831	824	854	845	877	851	824	844	824	877	854	892	909	854	842	883	855	860	901	847	824	893	864	848	889	791	888	898	823	860	813	871	846
25580	2916	886	563	402	302	267	254	252	206	200	220	196	171	158	181	181	181	183	158	180	175	177	176	192	160	172	148	183	157	170	175	139	169	193	165	170	159	158	175	169	156	155	205	151	202	189	177	145	172	197	177	176	159	166	153	160	163	171	173	172	179	169	159	150	190	172	168	163	184	211	166	161	178	179	161	182	167	160	177	172	182	168	198	177	176	158	191	173	154	159	173	186	168	189	160	170	161	159	163	187	175	167	168	173	146	182	177	164	195	152	159	179	165	164	174	193	173	156	149	180	163	184	177	162	176	173	174	153	165	186	224	181	202	163	171	167	177	173	186	167	164	167	169	208	161	160	162	192	148	166	168	164	184	163	159	155	174	179	180	160	172	156	179	168	171	184	162	188	189	156	177	167	154	167	186	182	166	149	177	163	167	179	167	173	159	183	179	184	163	156	163	162	170	185	180	154	188	138	154	157	169	170	174	213	174	160	166	168	161	173	166	161	176	179	164	171	190	160	188	180	165	171	159	168	173	161	178	205	183	167	184	200	192	177	173	161	180	171	175	184	150	184	157	185	184	147	167	190	166	185	181	160	181	176	157	196	170	152	182	167	170	177	143	167	174	167	171	154	171	177	187	179	157	131	173	139	181	181	154	137	177	178	184	169	163	184	170	187	179	169	169	160	151	141	178	188	164	189	174	186	169	194	160	160	168	164	152	173	165	180	176	164	159	153	170	164	171	156	173	177	191	172	152	173	201	173	166	164	195	160	175	137	157	164	180	204	154	173	198	193	168	159	158	169	163	166	189	195	164	181	167	157	160	142	169	177	139	168	175	180	175	179	166	173	177	187	162	179	155	164	172	184	170	181	152	176	163	163	159	180	189	178	170	160	157	170	166	175	196	152	188	171	181	164	164	165	200	186	174	172	183	164	186	149	178	201	174	177	200	178	177	173	160	162	161	192	189	142	161	176	165	160	152	189	175	159	151	149	161	198	171	168	170	154	148	176	183	176	188	176	166	190	163	191	180	173	161	174	171	188	171	155	172	195	177	171	169	168	165	200	171	168	155	159	173	180	165	161	185	141	162	197	187	170	155	167	156	185	182	174	172	143	172	172	168	158	182	177	180	206	188	188	193	154	177	153	172	155	166	202	183	173	181	148	181	170	180	187	164	163	162	182	170	158	153	196	162	171	188	166	161	173	167	173	142	193	171	162	161	162	171	171	174	164	178	153	163	157	171	178	188	203	151	159	185	178	187	165	182	178	185	174	171	159	172	213	159	161	180	165	166	152	163	157	190	170	148	169	172	174	154	171	175	186	180	186	194	186	179	163	157	153	155	182	184	152	160	156	179	151	166	172	151	165	164	199	180	170	195	156	182	197	166	165	187	179	164	181	170	178	172	164	185	156	166	175	182	172	189	164	174	175	156	160	185	158	162	168	197	199	194	158	177	197	203	162	168	163	183	162	199	168	147	168	159	154	158	162	195	183	200	164	160	179	161	174	159	197	176	155	164	177	159	159	178	152	148	157	166	186	168	160	175	147	188	180	162	167	190	171	171	174	165	173	180	162	162	181	209	168	184	192	193	160	158	183	182	190	179	186	166	153	162	174	182	166	157	187	166	161	191	173	183	172	182	159	158	142	167	201	172	183	177	159	190	164	190	167	165	170	155	175	163	168	158	181	189	183	168	164	177	183	171	157	186	162	172	167	181	183	186	197	165	165	177	202	156	179	167	165	180	177	186	151	167	186	169	151	144	141	192	151	174	167	169	180	166	185	175	148	181	151	163	167	170	155	170	178	176	200	162	178	187	149	192	154	177	188	183	165	170	197	195	218	185	188	163	160	161	205	158	180	142	185	173	148	164	172	180	185	180	165	168	180	169	171	142	169	166	165	163	163	155	165	167	162	183	141	158	166	168	185	155	173	179	184	186	192	163	168	186	201	167	164	195	166	158	178	174	198	192	145	158	174	171	152	187	163	172	184	149	160	164	155	180	167	179	181	176	155	168	154	190	173	171	187	179	181	165	175	201	178	158	181	173	206	188	165	186	165	200	184	179	160	184	182	170	178	163	170	178	173	171	166	167	176	169	151	159	188	181	160	202	144	154	186	173	182	184	164	175	162	189	173	174	162	167	161	154	178	166	165	161	171	184	172	178	175	174	150	174	153	158	151	162	163	199	175	157	160	154	173	192	181	167	152	168	185	151	174	167	166	185	179	167	168	128	181	172	175	160	167	182	154	155	180	157	177	174	148	172	202	201	160	172	163	171	163	191	180	174	171	153	191	176	143	149	161	179	186	183	184	171	169	179	195	176	147	165	161	177	160	181	159	181	159	174	174	153	177	161	162	176	167	176	168	180	174	199	172	164	167	175	201	166	142	177	178	159	171	155	171	197	182	192	161	152	150	191	169	175	170	176	171	178	163	144	177	174	160	198	157	174	173	165	199	187	186	182	177	179	162	202	170	174	188	169	160	150	184	191	162	180	148	189	180	163	190	168	168	172	181	165	151	172	184	160	164	181	191	165	164	162	173	179	183	172	149	162	159	161	202	185	166	160	176	143	174	158	170	171	165	157	165	138	155	166	151	163	179	145	170	167	151	161	179	156	177	185	180	174	187	183	182	178	169	198	188	162	171	181	162	160	174	165	194	156	167	193	184	178	184	161	168	167	143	191	153	187	177	159	159	180	167	149	203	177	148	159	153	173	184	167	182	195	174	164	172	186	148	193	175	157	168	177	166	153	183	168	193	195	193	189	178	163	177	182	182	193	158	174	180	165	162	171	175	174	174	168	166	157	166	143	182	149	167	173	157	185	159	154	158	152	162	128	160	170	164	168	190	156	136	153	182	172	149	174	165	136	197	150	169	170	172	179	179	167	191	153	173	193	180	174	155	145	166	180	161	151	159	162	169	185	182	173	181	154	179	195	169	175	154	161	170	179	163	192	181	188	178	153	186	170	183	169	169	181	175	185	183	162	146	159	161	174	173	190	175	169	163	199	191	163	150	148	164	194	180	173	177	183	180	172	159	180	174	170	151	176	152	162	173	174	188	158	180	158	174	176	155	163	168	189	171	182	177	171	166	159	163	188	173	169	176	178	174	170	176	179	171	186	174	163	177	175	174	163	168	176	184	157	173	157	153	161	197	163	178	171	193	176	192	168	199	189	213	185	184	175	182	165	173	174	150	166	147	182	155	186	181	177	171	162	171	154	171	164	155	181	152	161	178	193	176	173	192	178	172	161	191	151	190	190	176	175	189	161	189	176	193	164	162	179	178	172	149	144	161	198	168	166	169	146	184	169	149	170	190	182	145	164	166	171	165	168	183	188	167	174	166	183	170	173	193	164	164	168	155	172	172	186	164	172	170	147	181	157	163	162	190	185	168	200	169	154	185	160	155	174	183	162	159	169	163	137	167	166	184	174	187	180	173	156	172	196	173	180	162	192	166	189	161	164	154	165	154	167	150	160	154	165	173	145	168	188
15291	908	1490	1699	1497	1221	1010	876	823	766	639	611	599	579	592	584	541	584	534	550	551	492	498	478	484	514	489	465	487	458	458	501	498	490	439	466	465	455	480	444	493	486	495	473	480	456	499	495	514	436	504	430	467	447	476	476	431	440	475	494	500	477	466	454	448	426	495	435	470	486	442	425	449	457	475	502	427	477	427	458	456	482	476	506	448	451	451	454	443	462	444	465	471	426	447	471	462	452	430	461	484	471	439	407	462	461	464	452	439	433	457	467	416	459	412	456	484	477	475	441	472	433	435	455	492	471	457	445	474	451	440	440	429	453	435	462	426	460	443	443	477	446	454	463	474	474	464	465	471	500	458	467	439	467	474	424	461	485	451	417	473	467	433	450	433	462	415	483	462	429	464	493	455	408	466	453	459	462	448	460	492	479	444	470	455	502	456	441	431	422	444	441	491	452	507	448	472	457	449	437	457	471	422	471	449	447	455	415	428	443	424	447	466	422	441	439	473	444	469	450	479	464	451	420	419	474	444	431	411	472	470	455	401	469	422	441	455	416	470	449	455	422	482	468	452	450	422	459	440	463	463	478	494	422	445	453	451	471	469	449	436	469	447	431	481	484	453	468	430	444	442	435	458	452	449	439	450	439	452	425	464	436	482	466	473	453	477	434	437	457	439	437	446	453	455	456	410	496	438	454	424	460	438	461	459	444	443	455	435	454	484	467	436	453	450	462	431	469	431	438	459	468	438	493	474	466	493	441	465	415	454	467	455	464	468	394	429	428	486	432	436	440	459	432	427	475	469	465	394	472	481	453	448	460	433	463	478	533	473	466	434	472	459	439	462	477	445	466	433	447	430	446	478	421	433	493	459	442	423	456	432	444	455	474	445	432	444	438	443	427	472	478	503	429	448	479	426	451	462	452	471	437	479	446	451	462	447	479	450	436	415	480	429	453	435	448	454	463	457	469	410	439	458	465	455	437	462	465	438	455	484	421	448	440	434	461	458	471	450	479	458	467	452	447	504	466	491	403	437	438	473	453	427	486	485	429	431	468	462	467	433	473	491	472	460	466	420	437	442	454	510	454	424	462	436	460	431	487	426	497	444	453	419	437	449	423	477	467	463	467	440	456	431	450	458	448	494	451	466	438	486	459	402	452	465	476	431	444	495	454	428	468	429	454	459	475	438	465	455	470	493	457	456	406	488	481	453	458	472	448	449	428	431	424	439	448	442	475	461	455	481	458	432	449	480	442	452	479	496	433	419	468	424	481	416	458	457	434	476	440	457	468	485	451	438	418	444	451	499	474	473	451	426	428	459	476	455	477	431	425	456	446	434	411	447	471	440	495	455	435	445	442	491	445	464	434	473	438	451	419	473	450	464	479	415	445	485	410	451	483	452	477	425	435	449	455	454	464	442	432	466	436	444	469	457	390	465	413	430	423	415	485	480	441	457	423	468	457	452	463	467	441	458	442	424	488	477	451	451	467	454	444	457	463	442	471	443	471	442	452	398	466	416	455	447	419	465	441	445	475	439	438	459	459	431	442	441	437	441	456	498	466	465	466	467	471	474	484	466	480	481	414	487	490	456	435	415	450	462	474	449	418	448	477	419	468	433	442	476	453	408	429	471	455	414	441	481	405	450	476	473	443	476	438	464	469	407	457	421	456	457	466	438	454	459	467	453	447	452	459	428	467	434	455	434	455	486	456	486	443	494	465	492	463	467	455	458	475	446	461	486	433	457	430	435	419	487	479	478	429	468	469	427	430	462	454	472	445	458	433	453	461	426	441	442	445	478	442	466	433	472	460	453	458	507	454	474	449	478	418	442	504	482	444	423	429	456	460	472	448	427	455	434	436	451	395	448	447	516	467	412	467	486	463	446	454	476	416	446	462	423	480	448	470	454	445	446	460	441	447	491	475	460	496	436	452	422	443	441	477	452	475	455	446	489	473	431	490	455	462	472	451	462	450	481	440	481	437	455	411	450	416	486	468	438	471	448	430	436	430	488	499	455	449	459	443	464	416	432	477	428	499	451	500	457	458	448	459	454	475	471	454	482	452	443	484	427	474	487	440	472	460	479	423	415	420	479	444	470	447	474	487	449	445	465	475	435	462	450	445	460	441	501	432	457	423	422	441	438	450	444	466	465	443	429	475	450	430	471	498	465	444	477	480	496	486	484	462	480	434	437	446	456	424	501	419	482	461	488	437	440	456	418	435	471	455	447	435	445	442	456	479	422	466	433	480	486	446	464	460	473	464	462	441	475	480	491	432	414	428	480	469	487	411	442	445	482	433	459	457	441	440	430	450	482	484	454	482	454	416	429	434	476	433	463	447	478	449	452	415	446	471	475	445	444	451	458	469	462	442	461	450	449	443	432	417	488	422	441	459	439	430	434	478	443	453	432	463	440	496	497	471	426	456	467	490	470	461	495	425	453	394	478	435	450	471	457	492	450	432	466	442	395	443	493	470	460	466	458	445	431	442	425	441	493	451	425	431	420	433	456	429	437	422	428	502	431	436	429	487	403	482	478	471	468	448	424	458	453	419	433	449	440	468	459	463	445	439	454	463	409	457	444	453	463	477	458	447	443	439	436	447	440	502	476	413	421	446	446	445	451	448	431	420	405	478	476	443	464	443	457	442	454	505	458	481	469	463	469	464	438	438	457	449	473	461	437	424	488	451	488	485	455	481	410	438	451	458	492	465	439	443	476	453	463	446	436	464	443	452	462	455	476	478	453	458	422	444	452	456	455	481	465	457	432	439	419	415	448	460	462	461	448	480	466	462	449	460	458	450	399	437	449	426	462	441	442	495	466	475	465	442	456	472	434	461	433	421	450	471	427	451	498	452	438	429	468	452	471	457	487	501	429	468	442	424	447	447	439	439	422	472	444	444	452	450	454	465	483	451	461	454	440	443	469	498	471	463	446	451	458	428	476	455	455	450	458	476	442	421	503	457	481	434	453	481	447	438	454	466	467	440	493	434	419	451	459	453	445	432	461	392	451	432	446	456	457	453	447	456	473	453	451	439	435	491	433	398	448	437	417	478	455	457	459	487	449	519	472	504	477	464	452	468	428	474	462	484	429	413	461	465	457	443	408	459	469	457	481	466	442	471	445	460	492	469	486	455	453	467	430	441	440	484	437	466	457	462	456	428	433	443	452	453	477	456	467	454	480	454	472	458	436	451	453	443	450	465	480	478	433	449	466	466	473	456	464	467	447	474	483	483	457	434	442	439	459	464	492	468	447	462	419	449	467	454	448	445	457	462	450	502	465	425	462	455	460	458	471	454	468	447	452	489	426	448	460	430	467	495	435	444	457	469	435	451	470	498	490	501	481	446	469	465	451	447	469	416	483	430	483	429	461	449	456	438	459	465	449	416	445	430	462	423	463	466	470	454	460	488	451	440	449	422	460	462	407	415	446	438	445	492	435	507	430	433	440	425	438	421	453	481	442	451	469	447	439	457	437	459	449	469	442	443	456	424
4472	454	410	385	409	393	378	356	383	422	390	413	374	375	443	411	354	393	428	378	407	394	380	396	395	364	362	387	375	384	382	409	380	394	415	405	401	421	397	393	405	388	398	390	435	362	392	396	387	425	360	372	383	384	395	416	390	413	391	394	358	377	383	401	386	416	408	436	384	403	369	379	376	420	382	392	361	421	370	375	381	435	399	378	381	407	385	379	413	425	406	362	331	370	389	420	389	394	375	370	428	368	411	410	405	392	366	368	417	385	391	383	407	403	358	365	409	399	441	386	386	371	381	401	435	403	401	376	427	397	445	379	388	382	410	383	397	380	425	425	416	419	395	383	396	428	360	405	397	403	421	402	405	372	369	379	416	416	396	425	410	390	399	412	395	415	421	396	388	410	392	422	389	367	369	425	411	354	370	417	391	378	379	422	389	422	413	372	384	439	379	362	408	428	400	424	425	419	391	379	387	425	396	384	420	419	371	398	388	395	402	402	406	417	358	385	400	392	335	368	370	369	415	418	410	406	435	428	425	415	368	405	389	421	396	380	417	402	378	374	371	388	398	381	385	388	438	396	398	383	413	417	389	381	388	354	372	404	388	406	410	381	392	367	399	380	423	408	378	392	414	408	401	429	390	392	404	403	394	447	362	414	410	398	395	393	391	409	392	375	376	399	452	391	373	442	386	398	372	396	432	440	377	399	412	409	422	392	396	404	391	405	365	400	405	360	379	420	398	383	427	385	407	414	385	389	392	389	386	428	396	408	417	358	415	428	385	415	338	396	377	392	389	422	379	348	361	419	367	396	434	396	406	387	420	393	392	432	437	358	389	389	404	408	405	396	396	394	401	375	381	376	372	380	362	411	423	407	406	375	423	383	398	387	392	361	415	380	392	354	403	381	381	412	416	368	422	372	362	407	435	379	403	396	409	409	431	375	420	327	375	372	387	391	403	388	383	387	394	382	390	365	401	388	368	394	403	418	391	383	352	355	375	367	428	412	371	381	383	408	396	396	424	394	374	405	415	396	377	444	398	406	406	405	401	397	414	384	343	384	377	422	377	369	408	403	387	379	391	413	370	381	405	403	397	396	409	392	402	422	378	394	405	368	381	386	377	392	358	404	409	394	400	380	393	369	374	375	401	412	402	407	403	369	424	388	420	386	398	380	377	389	358	357	392	426	434	387	416	414	400	395	410	391	375	415	364	383	375	418	388	388	366	392	397	403	391	387	396	424	386	385	440	379	421	391	385	414	391	410	380	401	403	381	365	401	382	389	403	395	377	403	398	418	404	428	370	393	409	440	372	378	379	371	421	398	371	403	393	389	362	394	397	429	379	379	362	396	426	381	346	376	396	424	381	381	370	396	411	434	385	385	404	322	405	380	412	373	410	385	367	391	415	363	366	408	388	375	357	412	449	423	418	378	457	391	398	393	389	399	373	361	412	393	410	394	393	406	431	377	394	419	384	383	395	397	387	392	377	380	360	372	392	380	389	364	357	391	374	376	382	405	397	412	412	428	405	423	373	387	398	389	404	403	426	409	416	400	389	393	418	410	357	386	395	395	381	374	399	382	358	392	411	366	403	427	394	410	414	376	399	402	381	417	354	351	376	412	396	401	373	393	389	383	400	425	382	375	389	378	402	394	354	389	387	379	392	368	404	389	388	394	394	370	391	397	375	397	360	418	436	401	427	361	396	405	374	416	369	388	391	382	421	386	400	385	397	400	453	414	413	385	399	397	428	371	416	393	421	387	370	370	403	417	387	371	411	376	360	412	436	408	401	415	374	384	384	415	391	374	410	373	409	373	402	414	416	380	406	404	419	391	379	384	397	439	390	373	402	430	387	379	368	395	430	422	411	409	398	420	401	395	396	411	394	358	382	404	396	382	384	397	395	394	418	401	408	412	400	390	407	390	415	395	364	393	393	389	383	426	405	373	382	389	424	395	419	399	428	386	384	390	399	412	408	391	399	379	391	410	380	408	408	412	377	412	414	363	423	403	415	401	404	383	400	395	386	394	399	396	403	404	403	425	396	380	407	375	396	394	416	420	386	403	393	443	394	385	400	381	386	405	389	392	388	358	373	384	420	359	400	403	390	428	383	408	417	394	393	389	374	348	384	364	402	397	396	351	416	383	398	405	402	450	360	399	418	380	437	401	385	389	397	402	359	376	380	415	412	382	408	409	380	387	411	373	398	368	409	414	382	423	446	368	353	416	391	411	397	392	419	383	414	385	415	384	396	406	403	384	441	390	373	408	396	392	383	420	379	365	378	378	390	358	415	389	374	364	391	385	421	382	372	378	369	351	398	383	393	380	417	410	418	399	412	377	414	350	370	382	383	399	391	421	352	399	424	384	383	399	417	423	416	365	418	367	401	394	381	365	398	401	392	417	405	415	408	392	415	403	391	376	394	433	435	430	407	409	365	395	370	391	380	412	357	407	431	409	403	398	397	403	411	382	412	394	388	411	409	396	401	414	412	407	369	405	439	419	401	384	372	394	411	369	404	416	410	402	400	400	390	411	397	393	385	403	427	387	360	390	392	394	394	388	426	388	394	413	433	377	402	409	391	363	395	391	402	429	435	388	411	407	403	405	382	377	376	357	390	404	423	353	372	386	418	406	401	403	391	369	400	390	398	376	387	369	385	386	377	392	422	367	403	329	397	379	364	399	409	401	408	380	387	414	406	402	402	397	394	379	400	375	410	410	436	380	418	399	415	431	391	384	388	400	392	411	366	394	392	426	418	379	376	356	390	375	372	407	393	378	393	417	431	422	436	398	398	405	409	400	389	369	373	400	395	416	391	396	398	393	386	392	380	375	388	411	372	383	414	370	426	421	417	376	430	386	420	372	387	396	401	372	366	421	403	394	392	411	359	380	396	393	409	447	367	401	385	365	372	391	383	414	368	385	375	397	397	402	399	386	411	441	419	345	383	375	367	366	386	372	402	418	387	395	411	426	418	415	430	396	422	388	388	359	366	390	403	405	394	404	386	381	391	435	421	420	409	395	400	378	363	364	439	393	428	402	379	427	366	373	403	381	405	402	363	399	407	387	378	397	436	411	399	364	409	401	350	423	416	386	387	384	401	376	396	426	419	381	409	414	422	419	409	392	417	354	369	407	376	394	399	407	412	413	376	413	388	402	391	419	396	370	413	387	342	376	410	363	423	409	418	397	391	377	400	405	410	413	398	361	378	409	404	397	391	395	402	317	382	400	391	434	371	414	412	403	369	419	415	393	379	390	384	385	403	403	390	434	379	373	411	383	384	406	393	402	413	399	386	404	398	407	360	415	390	382	402	436	415	375	415	361	377	380	384	389	379	362	383	348	361	400	388	397	362	402	378	427	427	399	395	409	395	350	373	397	418	419	450	365	393	380	383	378	392	414	396	374	380	428	378	358	389	409	391	409	386	366	406	386	421	370	399	402	399	374	381	389	379	381	370	376	403	427	365	412	407	429	390	448	382	417	389	384	395	370
4216	943	936	944	1004	968	958	942	954	906	920	892	941	1007	923	921	1015	925	894	987	931	913	993	959	1000	929	925	936	911	945	956	943	836	949	937	923	940	953	961	933	966	956	890	910	935	936	958	978	945	927	964	938	911	907	947	978	975	935	914	944	950	921	924	934	946	933	988	954	916	1007	952	947	971	916	937	937	935	950	918	1012	933	897	935	960	984	960	901	961	967	927	976	942	964	911	978	942	949	954	914	902	966	937	951	956	911	922	924	959	899	925	903	904	925	995	950	984	971	888	913	919	1004	933	976	911	915	962	1003	959	937	946	977	925	951	906	953	928	903	944	955	931	973	952	905	923	932	868	952	948	966	913	963	1017	934	974	984	940	948	916	978	990	895	974	955	935	975	955	987	979	902	918	896	949	972	1007	944	900	942	943	923	875	928	926	976	974	1032	918	987	888	927	995	975	975	959	956	935	963	951	946	928	963	914	982	949	985	950	980	897	986	955	956	930	951	917	958	957	955	931	910	923	990	918	947	1029	907	993	919	940	915	990	939	1003	968	954	963	923	967	928	923	958	930	949	958	933	915	917	979	944	968	947	979	940	950	955	957	901	908	989	934	945	994	905	931	901	941	913	955	915	922	900	902	939	992	947	981	923	1001	934	994	922	945	961	936	906	932	953	932	940	967	900	958	921	929	901	946	883	914	919	984	945	914	997	995	922	937	942	861	899	976	962	929	950	899	947	880	923	977	916	958	985	941	930	927	904	966	972	895	945	955	978	922	972	963	907	966	963	967	934	917	1008	897	934	948	965	971	930	979	1005	938	924	959	999	977	961	933	952	991	960	934	902	960	904	971	1015	912	948	919	947	956	897	1014	913	885	971	933	930	967	910	940	979	939	941	885	941	965	903	920	928	982	951	924	988	958	953	938	946	947	934	928	955	943	932	943	1016	937	933	985	919	931	1001	922	971	952	947	952	930	958	1033	949	925	938	940	927	935	915	979	936	971	974	984	954	917	924	990	918	962	989	935	952	974	941	959	910	987	953	967	901	930	935	864	900	916	890	913	976	966	853	913	915	903	948	932	914	979	904	897	938	926	948	917	946	941	951	938	944	917	950	954	967	977	958	937	964	964	893	931	924	899	990	999	936	950	990	925	924	967	974	970	956	910	982	941	888	890	980	920	936	923	993	974	966	909	930	876	934	957	950	955	877	906	938	1057	911	957	895	943	957	954	946	967	972	926	958	951	974	949	961	957	941	943	955	918	932	946	931	896	926	900	951	966	984	907	963	954	943	930	992	931	968	925	903	953	1006	924	946	933	948	938	911	903	953	887	939	966	917	1001	895	902	939	901	991	914	922	923	958	926	950	978	929	927	917	892	942	902	909	923	880	882	941	897	920	962	912	947	953	905	916	970	940	977	947	929	950	921	949	982	896	972	954	883	950	928	997	959	994	922	933	966	931	966	970	1002	954	959	989	944	944	913	927	1009	968	954	965	926	979	986	949	953	975	977	919	911	914	933	975	969	930	942	929	930	971	941	959	971	978	940	916	978	929	999	923	965	914	871	952	959	888	920	1016	958	960	943	930	926	919	985	932	932	930	910	935	959	975	913	959	921	952	958	1007	942	932	976	977	970	941	910	922	982	931	938	982	960	972	930	911	951	918	962	953	934	912	956	948	971	986	966	978	943	903	937	949	966	949	983	919	928	921	941	992	933	963	955	950	933	948	986	915	958	922	924	976	908	968	976	979	920	920	949	948	979	960	1000	902	960	929	981	941	902	954	953	905	964	969	942	924	948	989	930	944	938	929	961	994	947	928	977	976	955	935	853	984	936	975	994	955	929	929	938	978	941	962	976	1028	899	1028	949	968	968	983	907	895	953	994	923	942	975	984	950	932	961	945	938	949	981	909	978	935	914	953	925	951	942	941	948	933	964	950	898	869	932	958	969	935	896	910	982	973	939	954	973	932	963	937	910	925	971	917	981	985	962	883	895	906	955	971	981	931	993	956	951	933	955	970	985	948	950	895	947	929	952	974	929	944	997	921	924	990	956	934	912	945	986	935	966	917	973	965	970	981	935	956	1027	941	933	958	971	968	941	937	958	924	958	915	923	980	960	939	954	910	970	935	972	973	967	921	956	965	964	914	955	987	959	1009	945	901	959	991	917	942	973	908	969	979	913	934	950	960	975	1023	974	940	963	897	1026	935	924	926	983	909	924	912	976	949	1025	938	948	956	933	1002	931	906	960	920	905	938	964	941	961	928	899	872	890	941	936	965	1003	941	939	990	921	958	937	999	969	988	962	913	905	918	955	970	965	959	944	975	1030	892	953	922	998	930	925	900	914	938	918	932	960	957	955	900	936	937	940	901	1024	904	915	929	953	926	926	962	961	924	962	958	944	906	962	946	930	1012	924	951	972	899	955	1003	925	954	921	926	932	954	964	933	948	988	930	984	971	908	956	992	937	968	985	937	884	927	876	924	888	893	895	953	966	960	952	928	1013	934	923	963	998	899	898	886	946	951	981	940	981	902	929	857	931	960	903	954	956	916	926	937	911	931	949	1001	904	979	952	988	926	964	961	913	1000	929	921	926	911	888	939	1003	984	963	994	943	895	912	1000	952	959	954	910	910	924	996	966	946	950	916	991	949	940	940	918	984	937	968	931	930	953	937	970	918	912	924	951	954	964	895	928	974	985	919	849	914	927	906	962	1002	872	934	936	973	946	950	921	885	984	1010	920	887	960	984	954	939	951	940	928	953	1018	933	967	973	943	966	960	969	955	943	907	965	913	930	890	915	902	956	925	954	907	930	927	965	934	941	925	931	954	897	944	916	943	953	948	929	951	938	947	973	961	978	976	955	931	941	926	946	951	907	932	931	933	896	950	950	921	961	1015	1016	967	944	954	982	949	919	900	984	971	927	976	930	875	964	998	948	948	989	934	982	964	1008	980	961	935	996	937	952	972	899	926	914	988	952	912	931	964	971	910	976	974	976	980	893	906	954	935	925	956	940	962	951	941	987	920	968	882	937	991	922	953	910	928	902	966	919	963	957	936	921	935	935	977	950	980	940	912	966	884	958	935	965	956	981	948	942	971	964	944	932	937	950	959	943	969	933	942	943	942	917	932	871	955	1017	917	937	926	926	916	852	909	919	885	975	920	957	940	953	897	943	996	956	949	927	983	943	984	968	961	968	986	965	941	1022	953	961	892	947	929	957	903	909	1032	948	980	900	930	984	880	951	966	927	981	973	944	928	933	949	940	935	894	929	972	978	922	889	929	919	929	940	965	923	948	915	937	952	956	959	975	940	919	932	892	938	915	974	940	911	902	996	921	943	973	980	988	960	1044	984	916	963	973	908	984	970	954	880	978	910	902	973	948	934	900	912	931	970	955	938	933	953	933	930	942	953	936	914	934	970	898	916	949	954	926	927	953	956	910	927	913	928	938	982	950	957	908	953	953	930	979	997	969	910	965	932	1003	893	921	928	986	918	901	974	860	986	982	956	969	908	921	980	921	984	930	930	899	960	991	934	943	967	937	927	876	865
15813	1400	649	528	420	421	425	402	354	381	378	386	403	375	356	359	326	362	419	371	352	363	429	351	387	363	396	356	358	391	379	389	357	396	374	364	355	381	371	352	430	326	328	389	361	338	334	363	364	375	378	362	387	358	412	343	354	328	370	378	401	334	313	347	365	384	337	375	379	379	342	346	364	400	419	364	370	343	336	356	377	358	333	333	377	369	339	366	348	351	372	340	383	390	406	306	344	403	350	363	364	341	374	343	320	376	376	367	359	343	381	334	342	376	330	356	396	371	363	390	341	378	377	337	371	373	347	392	367	382	361	377	425	348	333	353	368	379	402	344	349	375	361	330	383	351	355	336	348	375	370	364	371	374	352	383	356	355	358	381	347	402	331	402	393	333	356	344	361	365	414	379	355	334	397	378	364	416	329	348	341	394	345	364	342	355	380	338	368	333	341	370	369	351	376	383	372	320	369	362	361	364	378	353	330	316	366	400	360	358	320	357	352	348	382	322	358	362	370	371	380	322	385	363	371	348	337	354	348	374	375	320	383	369	371	360	349	344	356	368	356	347	387	369	387	345	334	343	379	374	389	359	345	399	362	370	341	362	377	354	362	320	351	404	371	352	366	387	329	352	358	384	338	341	387	366	352	321	331	366	368	403	331	361	355	372	355	331	360	393	335	354	372	373	352	380	358	361	361	353	398	347	397	350	364	366	392	336	381	319	363	373	374	383	376	328	377	388	362	345	360	351	389	350	357	345	351	354	337	370	367	353	363	364	373	350	375	374	404	340	365	382	352	357	357	325	362	375	373	374	352	362	342	346	362	362	371	352	365	366	365	339	322	333	344	366	360	362	385	377	357	343	381	347	390	369	383	356	334	331	372	345	394	360	381	337	367	371	356	318	347	358	361	364	343	371	354	374	387	361	351	392	367	339	343	355	362	355	359	353	371	393	386	398	347	363	371	357	353	375	361	327	388	335	368	344	340	352	334	337	378	360	376	358	361	365	370	350	361	347	344	372	381	393	374	347	351	349	387	322	354	360	380	366	358	361	347	370	340	382	387	332	384	384	333	352	360	368	380	385	373	339	363	365	372	388	369	383	368	379	347	349	371	360	359	353	353	357	377	357	352	329	339	351	344	371	360	363	338	350	370	335	362	347	363	369	375	368	395	356	378	398	403	338	368	349	369	352	371	322	361	375	365	357	399	365	389	334	378	335	380	338	381	385	363	354	312	378	352	396	362	363	319	365	353	348	370	375	348	364	406	386	396	359	360	354	338	332	360	345	352	396	388	400	367	352	350	398	300	349	382	335	416	370	370	328	344	385	346	330	379	411	394	371	359	378	360	366	399	354	341	389	373	378	330	360	350	350	353	373	358	375	350	387	376	333	378	363	340	374	356	352	365	371	339	340	363	351	380	381	368	415	407	379	350	351	407	388	376	348	381	384	383	366	342	362	346	366	367	373	391	346	325	388	375	350	358	411	385	320	316	351	379	378	367	384	324	371	341	345	356	336	392	403	397	361	339	397	375	366	388	389	344	373	333	353	400	332	353	371	314	334	382	379	371	333	328	349	343	337	313	348	378	383	397	371	370	363	402	360	363	382	379	356	351	340	345	410	346	373	371	339	349	348	374	315	356	341	349	364	379	357	353	346	356	378	350	380	361	382	357	368	381	345	393	407	348	344	339	348	399	309	393	378	374	382	363	393	402	348	389	349	374	368	377	383	368	358	380	350	360	377	369	369	375	354	350	346	384	378	373	383	345	369	339	412	378	376	338	373	375	335	378	395	363	324	379	390	354	346	349	350	365	351	361	381	376	368	389	340	353	343	383	345	376	396	369	356	349	372	358	360	369	389	372	358	348	354	371	329	370	357	345	350	423	366	357	399	366	341	398	357	370	363	388	351	396	342	363	353	413	349	377	390	360	386	374	366	369	388	351	358	383	367	343	344	378	358	401	341	309	347	349	364	404	360	359	373	367	328	330	362	372	378	376	389	348	387	342	379	379	369	350	355	368	373	355	368	396	344	377	374	368	404	357	350	322	375	356	376	359	321	402	392	389	381	336	317	358	336	351	371	389	346	339	356	339	352	350	373	432	366	366	367	345	345	395	356	396	350	357	339	370	354	375	334	360	357	409	355	384	365	343	347	372	351	381	349	345	331	363	370	390	343	396	392	349	356	368	353	401	412	389	389	362	384	328	355	361	358	357	385	387	379	348	356	386	350	338	367	361	364	381	367	345	388	370	349	350	361	371	371	356	350	380	354	343	354	376	362	390	367	360	390	418	351	343	360	381	340	351	355	359	375	386	372	401	367	402	318	372	360	348	349	380	391	398	367	367	357	377	395	375	349	368	345	357	317	371	364	402	399	367	378	368	334	370	348	354	354	388	391	350	409	349	365	346	413	351	350	355	368	345	353	364	373	358	376	350	387	348	382	370	374	374	369	355	355	342	350	349	369	296	361	393	329	374	359	349	385	350	342	339	356	370	389	354	354	376	342	318	354	334	386	350	384	361	361	343	324	375	359	358	356	356	378	323	390	345	360	396	402	379	366	359	377	333	351	326	371	362	370	382	332	352	335	371	365	367	361	377	330	401	374	380	340	374	375	377	349	384	362	406	395	367	325	349	377	358	350	348	358	345	379	370	360	353	375	390	389	376	379	401	385	372	344	368	357	356	370	338	361	343	361	382	366	323	384	360	325	370	366	369	357	381	340	345	373	345	364	356	353	338	383	357	345	357	360	350	375	367	379	349	333	323	352	383	360	355	379	352	354	369	353	324	357	373	398	368	353	367	369	376	384	356	375	369	372	354	349	373	382	371	370	363	382	375	342	369	347	343	364	358	371	345	350	365	368	367	343	391	341	371	363	362	356	347	346	387	379	378	366	348	360	356	399	368	366	376	361	352	380	378	373	367	358	359	353	399	347	414	366	363	357	371	349	382	384	387	345	373	404	340	343	369	363	363	382	359	364	343	383	372	386	360	376	373	392	379	409	377	387	383	373	355	373	379	351	335	353	339	374	364	354	360	337	384	370	336	358	352	397	372	384	329	339	378	354	381	369	368	398	320	382	345	375	353	387	366	365	335	389	348	355	342	384	364	372	378	391	378	353	365	384	360	333	367	368	350	366	404	345	368	348	343	323	309	360	393	350	360	363	348	345	379	363	357	355	383	361	343	336	353	336	370	370	358	317	388	373	344	383	344	367	363	359	328	368	364	343	363	372	393	326	354	369	381	397	405	358	369	360	355	359	361	384	348	342	355	331	338	361	357	334	373	369	381	378	315	354	347	366	356	369	368	365	381	391	393	381	353	344	366	383	352	340	341	369	406	335	369	372	355	372	357	346	379	349	342	364	369	375	362	378	404	362	355	377	379	304	360	355	347	362	321	341	335	385	348	367	344	339	363	343	374	350	329	342	368	370	346	381	407	356	362	390	373	410	360	371	360	345	370	368	361	392	354	351	376	355	367	389	351	341	373	383
11816	1073	1399	1518	1362	1223	1123	1100	990	949	979	964	1013	985	947	907	881	915	877	942	884	908	895	921	921	893	886	887	871	926	850	870	852	870	875	894	862	876	862	852	831	911	877	889	883	863	928	878	841	908	850	856	858	849	862	909	853	856	855	870	913	880	870	866	889	828	868	872	905	891	886	905	948	856	856	801	798	873	828	893	842	861	829	832	881	936	844	910	859	843	855	871	905	872	896	854	873	864	881	932	873	868	833	871	864	922	837	897	903	915	853	851	847	863	876	858	860	851	860	900	796	857	890	850	798	854	868	884	885	877	885	918	838	833	847	872	887	902	798	895	878	823	838	832	846	848	821	818	830	897	867	941	892	853	850	795	848	874	906	899	887	903	849	843	887	880	884	823	854	870	878	841	872	899	890	845	830	847	871	875	937	853	842	849	849	869	910	887	886	847	839	792	851	848	835	877	854	880	828	942	875	786	826	835	854	872	849	841	898	832	879	883	885	915	831	817	838	859	847	863	882	809	855	799	871	893	850	893	851	848	816	882	841	864	872	832	833	888	860	911	891	866	889	834	843	861	910	840	914	907	819	853	826	879	887	882	908	898	816	879	830	858	882	834	915	827	859	861	847	823	852	799	887	826	829	871	846	861	852	855	796	873	833	833	894	878	837	857	847	845	835	891	815	804	858	833	845	856	901	832	851	870	897	889	877	911	888	810	827	843	854	887	826	893	891	811	885	867	872	788	897	850	926	881	850	845	875	897	938	846	884	919	873	888	852	865	857	870	880	885	838	836	846	858	863	840	894	848	831	846	874	921	877	902	863	884	852	849	853	853	822	849	851	889	891	831	897	856	855	896	797	866	850	860	871	856	876	807	888	894	875	871	844	910	819	853	894	807	859	855	866	865	858	820	921	870	810	888	853	840	859	920	870	872	888	882	882	893	878	867	909	902	877	878	889	829	828	858	873	816	825	891	847	851	862	849	881	891	873	874	886	837	838	882	916	887	880	860	853	894	810	837	900	864	877	856	859	835	887	899	856	866	830	862	887	863	866	851	868	807	858	869	878	850	884	884	857	862	869	857	871	923	848	900	874	852	834	848	898	868	872	860	825	869	872	867	880	824	892	850	828	872	852	868	859	822	810	881	860	861	805	856	842	858	905	873	838	873	895	843	810	841	802	862	869	895	897	855	850	845	897	873	872	854	880	842	852	844	861	837	888	819	830	831	839	847	887	854	862	907	891	842	836	861	878	845	899	862	905	896	859	848	836	835	876	834	880	840	907	845	874	891	885	861	838	858	850	866	911	906	874	891	871	834	900	799	892	827	847	895	849	844	847	853	812	891	883	780	885	896	878	837	898	859	808	880	876	856	915	846	877	882	867	884	852	853	847	871	852	823	822	906	893	843	907	814	905	823	828	860	861	845	837	850	821	861	900	885	860	890	844	837	798	897	869	900	827	868	860	844	857	862	823	852	831	857	854	868	873	818	832	906	815	884	818	861	830	853	843	843	862	888	861	840	831	853	839	873	835	850	887	874	835	887	874	871	904	873	841	850	828	817	893	885	822	874	858	861	843	819	862	878	821	850	807	860	842	882	861	891	887	865	873	866	864	881	814	837	827	901	912	857	908	871	860	867	893	837	880	892	866	868	840	852	839	875	870	878	876	790	871	855	885	847	852	872	891	864	814	853	880	872	876	873	854	797	898	848	858	869	835	855	927	871	858	871	864	887	865	832	847	815	863	874	860	834	832	918	797	874	858	852	901	859	848	934	878	825	868	880	858	886	892	890	877	921	833	925	913	821	886	875	877	892	841	873	847	867	837	890	802	897	891	810	848	877	866	876	865	879	857	808	859	916	873	805	840	830	851	832	841	879	889	919	860	854	878	875	872	868	837	837	869	883	829	877	895	834	879	798	884	900	859	870	888	905	860	878	906	854	822	854	824	836	842	884	845	913	880	895	839	817	861	873	869	822	844	865	852	884	846	957	857	889	841	838	863	828	881	873	879	913	884	865	868	874	889	863	866	869	878	857	904	823	831	872	885	862	896	844	905	884	898	774	875	844	863	846	892	878	892	840	861	868	846	836	862	880	892	797	864	861	861	895	811	870	819	855	876	877	823	837	894	842	873	875	869	882	824	857	875	883	879	857	888	848	820	820	864	903	875	795	860	891	851	886	813	844	837	845	897	870	854	907	883	841	841	849	859	848	898	863	899	866	842	832	879	845	881	872	891	861	831	867	863	844	869	874	848	862	869	828	846	856	812	875	896	858	932	925	900	845	857	865	890	854	896	862	852	892	956	907	861	910	893	834	904	874	822	902	873	858	823	873	877	836	841	895	851	885	858	857	840	844	863	843	830	840	833	817	873	845	887	891	858	871	869	839	823	840	885	838	831	880	873	837	890	872	863	820	832	919	839	867	866	863	848	893	877	888	871	868	851	903	862	897	804	835	886	891	909	849	854	841	830	862	835	853	875	869	845	874	888	913	848	869	790	849	836	831	911	852	908	872	827	938	856	881	891	843	838	932	860	864	872	857	870	830	825	875	831	866	876	840	886	821	869	870	860	882	829	873	892	874	882	943	838	852	891	834	872	858	818	859	864	818	869	828	838	864	874	873	821	860	816	900	831	883	845	870	866	894	867	901	866	827	844	863	868	838	835	834	882	832	868	847	907	866	851	875	867	871	841	869	891	839	915	849	908	826	922	871	842	882	815	858	863	900	863	922	865	888	917	818	869	851	829	810	896	915	845	852	859	843	907	863	865	866	908	841	896	882	807	870	865	836	838	886	871	861	861	887	827	865	850	831	867	871	854	846	829	852	820	833	868	844	861	920	878	847	825	894	817	882	866	827	828	839	853	886	835	852	838	875	816	886	837	836	910	876	856	806	878	819	857	916	920	875	876	884	822	865	872	874	850	839	856	845	846	842	861	830	844	848	879	856	804	916	862	839	863	847	892	844	877	888	885	869	840	933	844	892	842	872	871	861	804	958	883	936	878	852	876	847	871	818	909	804	915	861	872	919	900	894	841	816	845	905	835	881	861	906	917	825	838	898	811	809	863	861	862	869	851	855	831	864	932	851	876	817	867	816	887	805	880	850	875	798	883	921	865	874	861	812	819	914	878	914	817	861	872	824	857	799	875	856	850	810	812	884	877	865	876	898	866	844	838	849	928	841	873	865	861	886	848	872	847	900	859	899	866	861	860	915	842	874	861	856	861	848	886	844	827	868	856	909	856	869	891	852	849	870	860	853	852	905	900	867	868	869	862	888	848	875	877	888	838	848	842	809	874	839	870	867	880	879	836	903	886	839	881	904	847	923	874	876	874	874	835	846	834	826	853	875	879	827	844	875	931	913	862	888	877	859	923	836	863	888	896	806	852	869	880	811	882	868	850	871	858	824	851	861	851	905	917	870	875	847	914	910	861	873	848	859	903	858	881	872	822	861	865	893	856	854	885	855	867	861	864	828	832	840	828	861	851	895
24350	2430	708	541	403	308	262	244	196	202	199	189	175	198	186	209	183	184	187	176	181	187	170	175	191	172	182	191	161	180	163	181	196	143	169	166	157	195	183	148	153	164	174	170	182	198	146	181	173	174	170	153	174	152	186	162	170	166	176	178	160	177	178	162	164	173	157	170	165	160	169	185	178	188	169	154	182	187	197	170	163	183	173	187	166	149	178	162	159	176	187	153	184	166	165	161	162	174	160	148	166	192	214	168	190	162	192	160	164	163	174	156	211	155	187	194	198	159	165	168	180	173	188	175	182	168	177	181	177	182	182	181	166	169	168	170	171	167	169	180	174	164	187	200	176	160	173	155	187	164	169	156	171	152	157	187	172	173	180	157	184	150	172	163	188	140	181	179	163	155	186	160	151	176	170	165	163	167	163	168	154	165	173	184	160	178	160	153	183	155	167	176	174	164	173	140	141	169	178	159	166	176	190	171	143	162	173	173	164	166	172	173	177	213	165	155	167	190	167	148	173	158	148	157	164	156	177	162	171	153	182	188	163	160	138	182	170	180	185	170	181	162	174	179	156	149	172	161	176	187	163	178	206	166	171	166	161	167	181	149	152	196	183	167	150	151	201	184	180	201	196	157	144	192	172	203	158	172	161	163	170	162	193	170	162	173	177	158	165	202	158	161	170	182	172	176	165	161	149	176	169	175	151	189	182	194	167	164	179	169	202	186	177	171	173	151	164	145	184	174	169	159	177	198	211	170	185	157	163	190	160	195	148	190	173	147	160	148	175	192	162	189	188	181	177	172	183	174	171	174	173	166	166	155	177	166	167	181	183	166	155	162	173	185	174	154	181	157	154	179	175	186	149	157	177	170	186	165	190	154	152	176	158	169	165	192	170	168	170	177	187	166	173	169	149	182	154	176	188	186	156	157	176	184	182	151	161	164	171	177	173	165	172	160	150	169	178	176	192	139	165	179	153	177	166	179	172	169	171	188	179	175	173	177	166	186	170	192	142	150	157	160	150	192	167	180	164	170	187	171	169	159	148	180	171	163	183	164	179	145	162	180	179	177	194	154	177	172	170	179	169	154	182	176	156	158	160	203	165	180	182	153	183	161	143	166	142	141	180	195	148	181	178	157	179	201	154	183	187	171	206	173	155	204	154	157	177	159	188	186	164	188	200	157	180	179	161	159	159	151	169	142	183	147	159	165	181	156	189	166	183	174	180	159	179	195	161	161	143	172	168	151	177	169	159	153	154	157	152	146	166	170	167	177	167	162	182	184	180	151	179	176	187	176	152	187	183	163	179	155	169	180	181	165	177	189	157	164	171	180	144	167	181	187	167	179	158	189	189	152	191	161	178	180	167	186	150	178	162	180	173	198	154	153	168	165	162	183	153	170	160	164	162	173	159	163	194	172	165	159	181	191	181	186	175	165	158	172	185	178	167	195	174	183	160	153	173	161	165	190	177	180	164	175	158	163	167	155	168	170	169	171	171	163	153	198	156	148	156	191	179	169	184	177	177	166	148	180	153	167	196	166	157	165	168	167	197	139	163	161	196	185	183	165	180	152	187	143	144	174	186	167	171	175	156	157	183	170	166	169	174	155	182	186	172	148	159	159	205	176	181	145	169	158	186	155	170	160	178	208	191	181	147	158	182	167	168	168	167	164	173	159	166	187	174	145	168	187	166	167	165	189	156	174	154	156	150	166	161	152	177	145	184	154	154	166	163	184	165	164	181	174	157	164	168	179	163	160	162	190	155	156	143	181	187	154	159	144	177	159	178	183	154	173	153	182	142	157	156	190	191	205	166	166	160	169	179	175	161	163	215	176	165	143	158	187	143	171	155	165	147	194	183	186	166	171	173	159	161	170	163	168	165	150	154	184	149	180	210	166	157	178	176	184	175	194	181	168	161	156	165	181	180	153	187	187	182	147	169	172	188	163	191	158	137	152	148	178	206	161	174	179	187	162	176	168	172	166	166	189	149	167	138	157	155	172	192	176	151	157	167	209	182	160	178	143	172	212	168	184	162	174	171	173	178	199	152	172	155	179	178	155	167	167	161	168	163	158	161	157	154	136	173	175	179	194	173	170	170	194	168	168	174	155	160	156	165	160	181	185	162	179	139	177	161	154	170	162	168	174	191	191	174	181	181	166	167	177	192	176	180	178	167	175	170	158	154	178	194	177	156	169	172	157	175	175	163	177	162	140	162	184	149	159	179	198	146	186	169	157	154	169	169	184	188	163	154	169	171	163	147	167	166	207	159	175	171	171	165	165	157	171	164	171	172	175	154	191	162	185	147	197	154	172	177	162	181	154	176	169	158	153	151	141	155	168	158	152	193	164	192	160	159	175	172	164	143	168	168	169	179	152	151	190	179	165	180	141	177	157	159	167	183	176	161	173	156	171	155	173	186	179	164	188	169	171	156	172	173	176	164	170	169	160	186	196	148	171	162	168	134	158	152	163	177	169	172	156	175	178	125	169	191	142	176	165	166	143	176	158	154	164	182	161	165	182	181	161	178	165	163	180	170	202	148	179	170	164	165	172	182	185	178	195	164	191	136	165	170	177	166	195	141	176	172	151	188	198	173	163	159	188	162	148	189	167	169	207	135	187	188	160	185	173	164	157	166	198	164	164	175	194	189	158	167	147	169	156	180	167	153	168	200	164	154	149	160	179	156	163	177	173	192	157	158	170	170	188	169	188	173	172	181	174	184	175	167	172	168	160	142	184	152	163	136	180	170	174	197	184	180	176	161	182	158	158	156	186	171	169	173	156	151	170	175	146	194	172	179	174	191	178	158	194	180	165	175	166	163	170	169	176	186	169	170	152	181	171	200	172	168	189	172	178	155	192	156	195	180	163	157	154	171	167	164	166	175	170	182	166	164	183	149	170	182	190	166	177	158	165	153	178	183	171	192	161	160	199	174	183	141	168	169	167	178	167	178	159	162	164	184	165	187	171	156	178	165	160	155	171	166	169	179	193	157	156	136	174	181	178	183	189	164	155	132	181	180	172	161	157	168	157	181	158	146	164	162	157	171	156	167	155	170	150	172	172	181	146	165	159	159	175	139	155	168	173	167	184	158	159	165	155	184	169	171	187	174	173	166	176	173	166	165	151	186	171	186	188	172	189	185	171	193	181	162	191	174	194	141	173	158	156	179	184	180	168	147	181	179	168	176	170	139	163	169	152	154	183	169	155	167	179	149	154	160	186	177	164	170	151	155	183	200	185	180	170	169	150	208	163	195	158	158	162	185	164	164	186	173	167	184	168	199	185	185	182	149	191	197	169	151	188	180	174	184	154	193	162	185	189	164	175	177	180	187	151	181	167	156	166	156	183	210	188	186	202	150	186	182	172	169	160	167	174	160	178	148	153	167	151	152	155	140	170	159	150	168	153	171	189	163	195	172	176	172	190	187	183	171	159	180	164	177	177	166	182	158	168	142	163	183	152	189	166	170	180	161	168	163	171	168	189	191	188	166	181
14746	890	1597	1663	1477	1133	961	817	770	713	619	636	621	539	580	573	547	553	494	486	507	493	486	520	464	483	478	473	499	471	477	483	456	472	481	488	490	486	494	468	472	466	511	471	478	477	466	479	506	446	491	421	465	443	456	425	471	477	472	465	464	450	442	442	474	473	452	425	470	460	439	452	450	441	460	454	450	442	439	418	454	447	443	438	414	459	496	442	450	395	415	445	437	420	439	478	454	484	432	484	454	469	452	458	487	454	407	441	446	465	436	471	437	449	451	476	493	455	462	450	465	480	439	436	449	431	452	486	495	452	418	462	420	436	432	410	448	438	427	461	440	415	415	471	415	453	424	423	439	456	480	456	455	408	441	446	471	466	446	421	470	468	438	416	451	453	432	441	455	458	455	440	442	415	427	448	439	469	456	419	439	437	444	420	449	455	454	446	441	417	436	433	470	490	451	454	421	452	424	460	435	434	440	443	458	488	461	471	431	450	438	473	448	453	474	434	441	448	451	437	429	431	439	470	453	432	478	472	435	439	414	441	437	439	423	437	383	448	477	444	438	484	452	479	456	463	416	483	478	467	454	473	463	429	459	465	451	427	461	464	418	471	389	443	460	435	445	407	464	439	456	469	462	442	440	458	456	457	423	443	447	466	455	445	429	458	437	432	482	424	459	464	438	405	455	485	439	453	437	410	464	453	478	469	460	439	483	429	482	423	439	447	466	454	476	444	440	444	461	453	477	461	447	466	489	416	472	476	468	460	410	432	498	423	425	461	437	470	474	455	480	440	429	441	470	449	500	451	420	446	457	455	463	475	473	472	437	442	430	443	449	410	448	460	480	445	470	436	430	434	467	445	445	436	459	458	429	494	439	451	440	418	456	483	483	437	452	425	451	447	422	469	497	440	489	427	405	444	449	463	433	470	480	488	435	458	452	472	412	431	473	444	469	455	427	467	409	462	455	447	444	464	485	448	456	456	445	424	448	435	444	454	461	454	439	500	448	464	429	464	474	423	451	453	444	449	487	430	462	480	440	421	444	461	430	460	427	456	450	407	447	412	469	436	472	431	431	439	422	421	453	419	452	430	453	461	442	482	469	448	465	437	471	438	455	454	464	464	432	446	425	464	439	429	440	443	459	448	455	459	438	426	465	467	459	461	458	456	447	439	436	436	454	421	439	458	483	451	443	488	449	456	434	499	459	448	459	399	453	461	444	464	462	446	448	451	453	416	410	436	430	432	488	392	429	435	422	429	443	444	481	441	444	453	454	442	511	487	475	443	464	414	420	449	452	486	468	467	405	483	434	480	414	453	451	417	454	423	439	445	405	483	456	432	465	431	452	425	441	431	473	417	475	479	452	466	433	456	440	436	472	469	429	413	449	443	457	436	438	450	435	459	473	510	468	427	446	496	422	471	427	426	427	457	462	460	434	454	424	460	448	457	433	430	448	459	477	450	442	471	478	432	454	460	447	463	387	436	416	435	472	440	471	446	428	498	463	455	435	415	445	417	416	443	452	415	453	427	463	463	412	442	445	489	424	447	476	484	498	447	452	412	441	465	431	414	449	468	435	459	442	449	473	448	455	449	439	445	461	466	489	420	449	454	440	452	446	479	406	458	429	464	432	476	469	430	479	434	423	473	464	443	462	435	470	442	441	446	446	432	409	423	487	461	421	437	448	457	443	443	449	411	420	455	460	442	443	431	476	412	428	433	463	419	468	458	439	418	436	431	420	442	467	457	444	462	456	454	389	435	456	427	432	488	412	472	469	430	455	426	448	436	434	458	452	423	461	456	486	454	453	462	443	436	450	467	453	454	461	452	457	460	440	454	435	423	456	421	421	440	448	445	438	474	409	483	436	430	447	443	409	406	442	416	433	453	433	436	459	421	446	435	423	463	431	455	427	481	453	467	442	420	440	406	423	439	491	439	462	376	470	438	454	477	461	478	433	449	440	457	406	458	472	426	442	436	452	447	422	444	474	445	424	442	469	438	454	461	449	439	434	437	488	422	438	480	455	449	485	413	445	421	423	427	428	448	430	444	464	474	425	462	426	433	468	479	432	462	430	434	445	482	427	443	436	471	417	434	437	428	403	456	434	446	447	449	442	435	430	491	454	428	456	486	414	448	462	411	453	459	409	449	428	474	434	404	421	419	435	429	453	430	436	403	457	441	425	469	465	436	443	468	457	464	404	475	440	449	448	430	448	466	456	460	451	445	431	453	437	465	420	480	434	436	463	427	440	418	427	496	420	419	413	450	456	443	435	469	442	460	449	468	465	460	460	445	419	417	441	440	459	429	435	428	450	440	476	451	462	454	460	406	465	461	455	416	459	446	462	470	492	464	450	425	422	487	434	415	420	435	433	444	429	421	461	440	478	448	516	438	440	481	426	424	463	479	436	435	485	468	435	409	460	490	423	445	441	462	478	408	490	432	425	467	433	428	412	441	442	496	430	427	448	467	441	461	486	492	414	458	427	460	494	464	441	444	481	434	419	460	430	456	471	462	405	447	483	430	447	487	422	477	461	461	468	449	467	448	417	423	447	442	484	450	435	450	402	428	452	476	449	454	460	455	440	439	480	467	454	420	483	491	446	444	451	430	408	473	406	428	433	420	423	404	464	447	457	442	455	477	445	455	435	444	487	438	430	464	454	431	440	476	441	463	417	463	485	444	473	483	445	483	459	442	438	438	464	474	451	448	458	463	435	408	431	457	467	453	431	487	467	476	464	429	472	453	452	496	423	427	453	426	466	430	410	436	446	459	451	423	478	456	441	437	464	455	466	438	438	441	462	415	458	435	452	451	438	464	470	431	459	449	438	453	428	437	452	449	482	426	414	437	468	422	390	435	446	435	462	410	433	409	489	477	478	412	475	450	421	450	401	463	431	447	436	437	474	494	452	457	462	465	429	467	460	477	437	428	477	466	456	433	437	448	453	464	466	413	434	483	423	470	428	469	446	425	455	445	461	494	435	448	464	423	460	465	451	419	431	480	431	454	454	459	469	447	452	468	430	442	467	421	461	458	479	476	444	454	392	453	452	491	440	436	459	433	450	484	431	454	416	502	439	427	414	417	413	454	456	493	461	453	455	406	442	424	482	466	472	472	457	465	480	455	449	412	456	470	452	426	426	417	431	436	440	450	443	422	446	438	476	430	444	434	460	447	444	423	450	441	440	457	474	476	465	437	423	414	506	459	444	445	486	441	447	429	433	456	447	435	444	431	420	457	443	461	410	445	434	469	445	432	439	453	464	425	438	476	448	428	448	421	469	456	465	430	462	429	449	448	451	448	464	461	470	469	459	491	483	441	423	450	478	466	466	420	465	451	468	457	442	464	455	422	447	454	426	457	407	461	447	439	444	465	451	481	467	411	422	440	471	420	486	435	449	435	442	440	470	479	399	377	462	447	445	436	438	488	454	449	451	462	457	447	481	463	458	428	416	431	441	415	430	472	426	433	465	433	429	435	466	467	451	488	421	423
4599	473	457	422	424	443	372	445	408	424	401	388	429	424	407	404	406	388	362	356	407	414	381	396	388	430	392	353	406	393	385	431	377	362	379	434	412	420	408	371	404	416	399	397	433	414	448	409	411	403	408	386	379	380	376	368	402	378	419	384	400	405	416	371	415	431	392	384	419	439	409	348	425	388	385	400	432	370	407	425	404	393	409	418	416	423	341	423	380	382	400	423	399	371	378	390	401	384	395	396	409	373	394	369	397	382	407	356	364	406	410	380	396	425	384	431	368	395	376	393	398	389	417	382	388	416	419	402	417	366	425	406	404	402	396	392	427	422	436	386	379	449	357	415	395	408	420	384	431	416	446	386	412	373	388	388	402	416	408	448	398	412	402	361	416	395	401	368	401	410	364	397	427	390	415	426	406	396	408	368	404	398	400	393	419	369	421	384	409	405	416	352	355	428	374	410	439	358	387	367	392	403	379	365	396	396	390	362	379	394	402	384	396	333	408	377	404	408	388	381	395	373	384	397	420	401	419	415	407	393	423	373	404	375	395	410	404	385	361	384	380	350	367	417	409	379	365	408	389	405	375	390	389	402	373	389	415	387	378	395	416	375	394	392	408	366	388	409	390	383	388	440	429	386	413	373	434	391	396	397	384	436	390	374	410	389	390	373	381	400	394	412	376	414	384	391	389	437	447	413	366	418	411	411	381	377	419	432	402	399	396	390	381	405	383	386	356	351	378	417	384	440	383	421	395	373	388	374	426	376	361	395	400	402	380	380	383	372	385	418	403	391	405	404	412	405	405	428	411	440	406	434	419	408	436	408	395	396	407	408	403	390	410	372	371	416	380	406	395	387	409	379	406	423	405	409	407	420	460	398	416	422	405	441	402	398	388	378	371	396	424	463	393	397	358	397	387	438	364	419	432	450	377	385	388	391	413	383	357	398	352	405	352	383	387	400	358	383	381	473	419	389	385	393	393	384	410	394	448	408	413	408	401	431	396	392	408	349	402	391	408	382	412	420	386	386	401	411	375	418	396	426	398	391	396	400	395	408	374	356	388	420	375	437	398	425	396	363	390	414	439	396	442	397	419	400	408	362	373	407	387	386	427	374	426	356	407	398	439	413	363	365	385	383	378	365	387	402	387	369	380	366	367	375	364	382	388	382	414	425	419	402	405	375	381	377	410	383	403	390	381	408	367	381	401	387	413	355	402	418	437	395	390	400	411	406	397	406	386	392	385	393	383	393	444	411	382	383	367	378	399	357	417	409	371	401	402	410	389	365	409	381	414	408	432	388	378	394	400	373	406	399	410	366	411	388	389	362	375	352	417	360	422	394	411	371	413	369	389	386	415	428	411	392	428	389	378	389	400	405	393	401	457	417	425	385	422	377	405	397	415	405	375	402	426	425	399	390	387	399	387	391	397	402	437	397	370	377	416	392	402	426	391	429	392	387	419	412	429	374	411	400	384	411	386	412	388	402	401	426	404	395	368	405	391	355	407	394	415	386	378	377	417	403	402	403	393	420	425	437	383	389	359	384	429	406	421	380	391	379	381	407	409	392	382	403	396	387	403	394	432	396	408	376	362	432	378	407	396	370	408	411	398	408	414	395	391	418	401	395	401	360	385	374	430	402	406	434	401	417	382	392	391	422	407	420	378	398	373	385	395	385	397	411	406	378	392	425	358	422	372	386	407	409	394	439	417	364	379	394	389	416	386	418	391	415	429	369	409	377	405	396	394	403	397	376	399	352	401	391	385	437	353	409	381	426	378	418	387	393	373	398	408	401	394	438	415	405	380	398	379	448	410	405	399	429	392	405	374	389	411	397	371	404	441	372	417	398	416	407	365	379	384	390	392	383	384	385	388	390	432	399	412	371	400	386	376	391	390	421	337	379	385	384	393	376	431	410	406	384	377	406	400	403	418	394	435	390	403	407	411	372	420	395	387	414	385	401	378	392	426	396	366	403	420	430	394	360	419	408	398	370	390	403	390	386	403	360	381	391	424	386	380	414	395	382	414	367	365	448	391	364	359	394	371	381	410	385	399	373	424	410	406	352	386	378	424	418	396	381	407	408	341	406	404	384	376	411	395	365	354	373	398	406	339	402	358	390	395	409	370	381	374	392	401	413	422	423	404	390	379	401	371	406	408	413	434	407	390	376	423	352	396	392	408	404	373	378	384	372	345	382	390	431	384	434	366	422	384	398	393	431	364	387	386	374	402	368	409	396	395	433	392	390	375	422	388	366	387	352	420	381	405	405	379	367	412	417	391	378	445	420	366	399	379	381	411	451	427	390	382	358	359	356	436	392	397	397	459	411	404	391	378	394	366	391	398	373	423	366	387	398	408	408	431	402	404	400	405	390	441	375	390	443	444	409	405	397	372	424	453	444	385	398	421	398	406	421	357	386	428	397	384	441	380	367	372	431	401	411	411	406	384	409	396	382	384	402	407	391	418	371	387	374	397	387	399	369	394	381	391	423	393	394	350	392	386	400	441	407	443	395	391	422	395	399	399	388	415	392	390	441	410	387	436	399	379	362	398	372	384	414	389	413	428	406	385	380	413	405	403	370	393	382	385	395	389	365	398	390	404	402	389	401	407	429	408	407	431	403	418	362	410	348	403	403	386	410	385	394	362	407	402	419	414	367	432	381	381	388	379	391	380	400	354	356	402	408	409	338	421	389	397	398	392	402	375	400	355	421	448	409	426	396	379	383	414	392	366	384	341	395	378	400	409	372	385	377	377	397	377	369	404	431	406	406	411	374	402	398	388	405	394	442	388	391	421	405	409	360	400	366	357	358	393	382	460	421	378	449	409	367	387	376	423	403	419	390	396	413	412	398	379	406	411	412	444	393	413	437	376	377	434	360	370	397	400	411	346	416	402	367	369	412	372	426	398	372	389	397	376	418	410	363	388	417	383	382	405	390	428	405	388	397	418	396	396	406	416	408	396	367	366	438	398	373	381	397	365	421	439	402	344	378	400	396	398	426	392	392	410	404	393	388	366	383	406	441	410	413	420	374	388	416	397	390	406	414	415	403	424	401	415	350	410	423	371	399	434	427	380	412	442	400	399	429	390	415	405	384	417	430	417	419	364	379	408	374	417	363	388	410	366	389	394	392	404	376	374	365	398	421	366	395	389	418	409	404	424	418	414	369	402	433	415	384	425	383	349	374	404	407	386	409	406	428	408	394	390	373	432	402	371	388	362	389	380	409	419	388	468	421	391	342	392	387	385	427	412	392	375	411	400	383	381	379	358	409	412	428	379	401	388	403	396	431	361	399	419	399	405	338	380	380	383	425	372	341	390	404	362	430	397	401	411	363	387	381	365	387	364	367	385	418	383	377	394	384	375	375	386	384	417	403	414	387	407	398	412	426	384	383	393	379	373	447	447	374	389	376	389	416	357	409	364	360	364	408	377	376	362	404	387	388	403	371	386	408	401	391	364	418	410	407	399	398	428	388	395	365	401	430	369	379	396	424
4192	928	1061	964	961	1025	1002	982	919	943	985	926	985	974	910	991	983	913	933	948	903	944	952	917	957	978	1008	944	967	944	905	913	979	970	989	922	976	981	958	1017	917	889	933	971	958	952	961	974	994	937	925	957	953	1015	931	980	922	988	948	950	964	930	932	962	992	938	982	910	931	933	983	944	915	928	951	887	939	939	956	942	1018	931	978	874	895	898	929	937	947	948	936	869	972	896	922	945	925	963	971	976	951	965	936	1000	943	997	896	931	985	963	942	940	971	988	951	980	957	957	934	880	919	971	944	949	980	1020	897	949	957	968	907	960	980	929	947	941	943	929	933	1004	960	953	1024	922	947	951	978	988	969	951	966	913	945	949	979	914	916	899	946	927	932	938	956	946	940	1019	940	925	954	927	998	949	940	927	984	913	941	961	990	982	898	978	914	943	956	933	946	937	937	1009	976	939	981	947	940	942	926	919	963	965	916	893	987	918	954	905	914	931	903	972	943	923	955	934	913	933	906	927	958	958	887	968	935	954	903	944	949	900	966	941	973	956	921	934	955	938	915	909	917	1029	934	886	975	958	979	923	942	918	935	974	977	926	993	949	928	925	921	985	929	951	951	957	971	897	993	989	922	890	948	935	1011	980	978	921	933	965	947	956	936	992	952	942	1027	854	975	973	947	937	964	926	1001	929	965	939	926	912	928	1001	991	958	933	914	991	897	961	927	918	967	941	947	916	946	929	949	948	959	876	940	967	978	916	916	1001	939	1022	958	949	948	932	884	956	946	951	948	934	993	947	975	930	959	993	937	937	945	941	949	956	1011	948	945	983	965	889	909	942	910	937	956	994	939	981	929	976	949	963	980	926	942	922	966	947	877	979	915	971	944	927	949	993	922	838	915	969	905	920	943	898	891	965	984	958	938	947	951	981	942	958	944	921	987	979	947	943	980	993	905	953	923	911	999	966	962	927	932	928	931	930	925	955	958	918	988	972	960	974	945	964	919	978	963	963	925	944	948	912	923	912	917	902	946	980	898	986	966	902	978	992	943	953	974	939	948	966	909	966	931	958	993	944	939	924	978	909	972	929	981	904	920	939	919	928	950	911	905	984	935	1000	946	952	946	965	945	969	922	974	951	962	960	966	891	925	923	952	902	885	905	941	981	986	945	970	941	957	981	976	965	969	986	951	957	959	960	949	975	953	910	932	930	977	934	975	935	958	937	973	938	939	933	945	975	971	976	953	946	971	916	957	907	985	942	987	899	966	934	957	915	973	912	972	934	985	938	975	939	865	982	901	949	982	960	931	953	982	905	897	938	964	934	931	956	1003	924	889	947	977	936	931	938	942	919	928	981	991	961	981	980	938	908	934	889	931	939	918	951	925	958	976	971	978	983	948	959	937	876	944	923	937	899	964	910	979	945	954	942	929	964	912	955	876	968	927	913	973	928	950	928	920	939	913	945	932	922	945	895	918	918	943	936	932	1000	943	919	938	978	985	945	940	947	888	925	938	948	957	986	953	908	954	972	967	957	932	936	894	994	966	920	903	950	926	924	946	941	878	933	956	898	898	930	1008	952	956	971	955	985	944	941	1000	956	969	984	950	959	960	965	964	987	962	961	985	972	923	977	940	902	998	953	957	941	900	885	926	962	908	930	970	960	961	918	941	988	996	942	985	935	952	998	979	997	946	974	986	936	983	903	928	939	969	991	900	982	986	1024	951	964	983	1015	942	919	868	937	952	946	955	1008	901	985	958	892	947	907	930	919	942	919	937	960	987	953	992	930	979	943	880	975	935	1012	958	987	926	943	973	924	960	927	910	1026	907	967	888	961	985	951	921	998	969	934	990	973	953	977	879	909	943	954	921	929	906	930	948	925	913	952	948	897	973	949	938	961	988	987	987	971	930	944	934	1019	979	980	977	1021	918	948	924	920	943	995	938	979	1010	960	951	989	911	952	912	891	938	957	910	975	965	962	975	939	999	965	870	989	949	920	886	929	980	955	980	956	867	925	936	953	896	928	968	995	945	905	979	969	912	996	951	932	976	933	915	950	932	907	956	945	908	926	997	924	971	918	947	939	953	928	908	923	932	914	1032	975	912	951	976	926	1005	915	960	927	988	977	936	971	997	923	915	925	942	901	999	907	953	897	930	948	991	994	947	941	936	945	935	963	901	902	911	909	908	949	912	968	923	925	891	993	936	943	913	958	953	922	989	927	950	904	985	965	963	943	986	919	956	979	878	930	928	968	970	897	920	991	966	944	991	989	941	934	901	941	952	942	839	966	927	976	998	943	974	1024	897	941	968	977	923	949	890	961	909	945	954	985	938	906	912	985	969	991	940	961	951	961	979	951	914	911	944	894	926	962	904	1010	979	941	927	963	966	973	937	930	921	936	937	913	941	982	941	945	1002	979	948	913	977	1004	885	946	922	955	965	943	911	971	961	960	891	949	981	959	903	987	968	936	963	890	927	961	984	981	963	918	957	951	964	942	960	988	1008	894	875	950	898	954	990	931	965	950	934	973	969	977	952	981	996	958	916	914	991	989	931	986	918	924	906	912	990	957	967	942	973	933	912	916	928	949	897	987	964	949	898	935	938	926	963	932	918	961	938	894	952	916	1004	933	959	920	967	973	938	949	928	980	936	967	980	909	963	934	931	948	955	972	996	897	990	979	914	960	941	961	978	974	912	941	916	967	929	908	922	944	939	977	950	923	972	968	950	904	963	956	946	962	961	910	948	942	913	950	951	997	946	987	926	963	915	945	964	948	990	937	955	950	942	947	950	959	968	974	940	978	931	942	885	918	924	994	941	917	922	972	977	909	965	908	931	969	934	944	981	926	955	1015	941	959	987	918	992	950	933	976	948	940	909	988	944	958	940	922	944	950	965	986	892	967	954	972	960	925	966	913	992	885	968	948	963	965	954	911	910	938	906	958	927	924	955	982	892	944	938	912	950	969	1023	968	930	950	925	944	994	927	946	931	976	960	894	920	911	928	895	941	925	931	906	869	993	908	971	959	977	919	1008	959	982	964	959	955	987	994	892	934	918	913	930	941	959	920	978	937	973	981	962	935	939	975	956	984	934	935	896	947	925	909	947	930	902	1014	955	949	949	935	967	941	937	922	974	919	924	920	925	926	920	963	964	968	1000	981	940	983	920	940	929	986	945	966	938	901	930	968	975	929	944	941	882	966	970	959	959	939	951	910	941	992	965	927	930	959	937	944	927	940	953	962	907	969	985	945	968	959	919	952	951	961	943	959	928	924	948	980	964	941	971	956	1002	966	953	917	1001	900	911	890	941	941	990	939	965	949	963	989	960	922	946	932	952	995	974	955	843	993	889	914	946	943	918	996	912	998	928	956	945	959	909	944	922	945	954	964	957	882	1005	950	958	919	983	947	981	934	899	930	985	927	929	963	948	1001	949	925	994	981	930	904	971	937	998	942	954	915	948	931	886	940	928	936	910	904	947	953	931	906	958	915	883	906	968	890	1016	959	1011	969	987	988	933	938	938	926	903	958	961	973	931	960	950	924	974	947
15792	1331	632	553	467	423	388	364	429	368	351	360	370	368	341	350	377	365	365	364	356	373	372	320	347	358	373	346	350	355	377	360	359	363	385	385	414	342	339	395	362	354	348	358	373	378	337	340	384	335	375	350	362	373	356	330	399	335	375	316	397	408	368	399	376	353	385	349	366	377	382	369	327	370	398	345	357	371	339	359	356	367	376	372	331	346	380	370	389	367	337	355	381	362	359	340	347	387	383	358	373	368	354	374	370	351	361	360	364	355	377	377	364	385	370	353	356	357	361	358	399	386	366	391	320	359	376	354	345	362	341	352	370	371	380	352	393	368	347	410	360	377	358	351	360	415	380	330	380	340	348	323	373	363	387	350	370	370	345	391	355	330	336	354	334	320	413	364	353	354	379	359	360	391	404	334	406	369	375	407	364	355	337	375	386	359	379	356	353	362	342	377	377	372	370	380	397	359	344	358	352	353	351	348	376	396	359	356	346	346	369	355	401	337	369	393	370	357	398	352	331	362	358	360	372	366	346	362	371	333	352	351	391	358	350	341	368	356	350	364	378	352	368	382	351	348	365	361	369	394	407	375	348	370	384	352	355	358	381	385	338	363	343	362	386	366	372	348	336	356	395	387	325	342	392	337	374	359	345	366	363	377	357	373	383	398	337	394	351	359	392	379	363	348	358	367	364	381	354	386	366	340	366	336	370	334	349	390	365	373	377	347	368	392	375	348	354	342	333	338	346	357	358	330	390	351	368	360	371	374	387	363	388	358	347	361	326	390	385	361	328	395	394	350	369	405	357	357	340	346	364	382	366	372	339	365	373	369	371	390	357	365	369	333	379	345	359	378	395	328	340	349	333	364	341	355	358	385	354	381	342	336	401	365	339	381	353	349	393	336	365	375	352	354	350	383	383	381	347	313	375	377	354	364	365	349	340	354	377	344	384	408	348	367	347	387	352	360	340	353	362	391	357	361	348	356	391	391	377	351	381	356	367	336	394	375	390	378	339	348	357	393	346	358	376	369	331	372	435	371	402	360	358	357	374	412	349	359	337	352	372	371	343	380	347	411	297	375	382	367	360	381	411	368	390	370	354	320	349	353	376	341	341	401	339	377	370	381	393	340	363	364	338	359	384	352	379	371	343	360	364	365	357	401	385	398	372	350	383	343	366	365	366	361	351	383	353	341	342	366	365	336	339	379	335	370	377	374	305	336	375	374	398	371	362	359	336	351	375	344	377	400	368	356	356	358	383	370	338	365	338	366	311	378	364	361	346	357	401	333	338	350	374	411	359	351	360	333	356	378	366	330	368	375	342	364	375	360	365	369	349	365	363	356	325	381	344	382	369	381	371	379	380	340	354	380	366	362	359	368	362	364	366	345	356	344	330	384	372	351	375	376	330	383	342	356	359	366	364	381	353	355	341	378	384	377	364	384	358	367	337	341	370	358	355	363	333	377	375	329	388	359	385	373	369	362	360	354	370	396	373	364	348	337	366	376	390	389	341	367	367	364	362	345	347	343	359	344	346	364	368	357	350	350	370	348	377	363	389	389	338	354	405	359	389	391	365	384	367	345	359	382	344	388	377	354	378	357	379	385	387	367	344	362	360	385	384	362	344	361	351	353	337	389	344	346	350	380	390	387	350	346	400	373	343	376	363	353	381	352	358	339	377	363	354	369	367	324	353	349	366	359	340	327	371	326	366	342	350	347	315	340	389	334	354	357	381	383	368	331	371	343	366	345	364	316	363	367	371	373	381	376	349	353	379	352	362	343	368	353	313	367	371	387	374	370	347	366	361	363	384	341	337	364	368	367	351	348	357	351	360	344	341	386	352	368	358	334	362	375	379	383	353	384	354	370	360	344	387	341	339	325	378	363	360	338	330	368	339	392	376	364	380	366	379	375	366	374	363	372	366	363	376	372	383	366	339	372	340	349	378	357	335	328	375	385	338	361	349	340	364	353	350	380	375	350	375	338	369	354	338	350	332	356	359	366	405	352	356	335	362	380	369	343	337	354	361	365	399	338	345	358	364	367	341	403	367	397	354	348	330	390	321	344	368	361	354	385	395	351	360	326	353	348	355	336	353	357	383	382	391	337	367	384	368	341	367	380	343	351	392	370	356	384	383	376	397	342	353	335	343	401	408	392	359	362	369	376	382	338	361	366	359	301	390	351	394	356	401	330	356	348	392	366	389	352	349	376	358	395	376	348	351	349	352	364	332	327	329	342	365	324	341	344	376	350	336	331	370	362	378	370	379	360	384	348	374	368	349	347	342	368	326	394	418	370	370	322	378	384	368	336	385	385	365	372	348	365	371	370	384	357	351	320	347	366	349	358	363	416	372	360	362	376	352	367	386	369	358	406	349	377	331	388	391	380	371	368	375	371	368	330	347	356	372	350	349	358	386	364	347	340	370	402	374	355	377	386	348	384	379	334	395	381	351	355	380	365	368	390	335	371	389	353	361	408	347	364	361	359	357	384	342	357	411	355	351	366	361	371	379	352	376	350	385	347	374	361	389	366	332	337	366	336	329	363	362	353	357	376	374	360	357	340	339	359	343	362	367	312	376	355	341	417	360	382	383	371	378	352	362	364	331	391	407	331	323	338	361	350	334	379	340	380	357	368	357	353	354	354	374	370	381	374	345	377	357	378	357	379	396	347	357	354	386	386	371	357	362	356	350	398	367	339	374	366	388	336	372	369	366	365	361	383	356	365	352	364	391	377	363	331	399	353	377	362	322	352	349	367	333	328	327	336	363	371	346	370	345	358	345	339	389	394	364	364	329	382	362	363	421	309	360	368	384	367	369	342	345	358	396	376	363	367	338	380	321	345	375	399	351	374	337	342	332	365	364	356	334	381	348	369	352	400	377	332	352	361	354	330	382	348	368	352	365	389	359	343	343	363	347	366	361	371	393	321	356	353	337	389	335	350	391	354	374	354	349	339	363	372	346	397	335	353	347	355	367	337	351	353	303	363	346	345	334	351	395	361	323	375	378	351	357	348	356	384	337	375	381	367	335	359	362	364	368	357	360	378	386	357	386	380	402	397	350	333	369	314	372	381	352	373	358	352	370	326	358	357	390	385	363	393	372	366	342	382	380	364	375	398	373	364	394	366	367	344	357	350	372	374	373	360	375	349	365	325	364	383	375	362	402	384	371	339	385	389	350	371	373	343	364	366	407	389	351	369	344	387	389	365	336	358	403	366	367	348	352	368	384	358	385	366	366	328	365	366	345	365	361	364	366	384	364	358	326	340	315	332	374	329	350	406	356	348	369	347	370	380	400	350	360	366	374	385	384	406	378	367	380	388	359	383	353	366	375	338	351	348	343	350	343	393	370	354	364	390	376	358	370	375	353	382	372	336	342	371	363	368	404	324	361	376	382	330	376	333	381	387	402	329	354	384	344	319	366	317	352	328	328	359	361	369	379	337	340	385	340	359	381	356	380	385	403	367	389	358	326	344	359	376	399	341	350	362	402	364
11696	1116	1360	1403	1356	1182	1085	1080	1010	1007	920	931	932	919	909	915	909	853	916	953	862	904	925	929	889	892	924	880	893	884	872	887	862	848	910	866	874	836	870	840	854	890	839	901	824	895	877	875	837	845	878	889	854	828	812	877	902	852	888	825	903	849	859	848	908	857	828	856	851	868	872	839	836	860	861	890	928	790	863	814	889	878	889	839	853	861	894	841	924	879	824	829	854	852	850	809	890	865	852	823	849	836	869	846	865	917	817	903	892	852	877	878	816	851	867	839	866	876	848	882	843	907	925	857	905	880	854	860	871	891	832	901	896	920	823	829	857	855	921	841	845	857	811	867	892	884	843	843	810	869	915	843	868	856	853	853	865	867	865	869	851	860	864	884	872	891	870	853	817	834	821	862	836	814	838	862	854	872	865	884	849	879	861	850	847	879	890	846	883	849	816	846	858	828	901	863	910	818	895	877	865	902	918	913	915	881	837	854	885	825	822	854	885	903	829	915	878	830	848	880	861	832	877	851	857	817	898	896	823	879	848	919	831	872	876	866	904	825	841	838	869	842	832	856	893	850	857	891	858	899	888	903	842	875	916	835	867	961	846	869	839	858	939	830	850	839	883	880	880	902	917	855	876	863	899	876	851	873	885	882	829	849	864	857	869	855	791	944	839	902	867	836	885	882	872	881	855	889	901	901	895	842	877	865	872	927	843	846	826	916	817	909	809	816	849	844	852	881	885	807	859	881	803	887	910	912	845	880	842	842	850	921	849	886	896	953	853	870	796	850	898	898	876	882	833	866	887	881	870	843	890	832	805	863	866	847	886	858	875	856	905	844	877	854	870	871	868	898	859	864	890	852	893	863	815	854	872	850	884	866	870	848	852	943	865	927	837	920	873	907	877	826	942	886	896	884	839	879	875	843	840	882	860	860	894	858	842	842	875	886	862	870	871	810	867	827	822	855	816	863	893	840	819	856	832	857	882	832	906	886	883	862	819	875	836	826	843	868	870	881	859	864	834	886	873	893	910	813	887	886	871	870	850	918	858	840	883	885	886	807	867	870	858	860	855	869	864	899	835	912	896	882	851	906	870	905	839	841	884	908	831	854	858	824	837	886	828	873	911	911	880	880	849	862	853	785	891	872	872	819	889	917	854	924	825	819	844	824	895	844	845	873	872	864	849	850	827	821	830	922	884	886	883	836	810	840	874	907	857	882	885	899	931	865	855	867	892	875	895	859	933	864	833	918	793	812	921	885	893	832	802	935	850	832	815	849	804	846	938	794	791	882	840	894	822	880	842	879	846	865	894	886	895	910	864	864	841	830	811	874	882	860	875	865	848	878	878	874	839	874	848	860	869	878	857	834	862	839	824	878	841	845	856	844	840	859	889	868	846	894	866	837	870	867	897	829	838	828	840	913	863	866	896	873	867	827	840	849	913	800	843	875	862	832	891	887	868	844	841	880	844	876	843	827	900	892	853	811	885	921	850	841	851	866	800	897	881	854	895	843	899	929	897	876	871	811	853	883	826	868	898	818	916	863	828	858	873	861	911	842	851	830	890	870	824	896	875	860	906	920	835	850	865	917	852	814	862	855	861	866	845	835	926	881	843	906	854	838	836	878	813	862	856	846	834	822	869	870	859	892	851	863	871	883	861	879	900	820	845	850	813	789	859	851	840	861	882	897	886	871	864	837	865	862	896	840	849	855	849	853	880	800	822	883	829	902	900	934	924	840	871	869	897	875	881	826	837	876	846	864	892	866	895	808	855	877	877	845	905	827	861	895	875	820	859	853	938	885	818	838	920	831	898	816	879	871	896	856	863	793	855	868	840	850	883	849	876	845	900	825	985	882	862	889	882	891	830	868	826	826	855	818	891	870	861	880	880	887	893	852	857	892	801	886	907	916	845	826	910	842	879	873	848	834	834	877	869	905	872	916	883	866	869	858	817	826	814	892	833	902	883	868	888	814	842	818	799	864	873	845	870	827	898	879	906	922	900	881	904	864	889	866	827	886	807	833	837	874	851	911	914	901	898	830	860	881	866	856	927	863	858	827	825	826	886	859	883	844	851	870	880	896	919	877	839	889	890	847	878	835	873	864	836	881	891	851	834	907	856	826	908	866	898	884	865	833	872	859	816	847	907	891	888	863	931	865	867	858	944	844	847	886	883	828	874	885	817	876	866	852	892	882	878	861	837	877	828	827	821	866	863	849	835	874	848	894	895	823	890	873	873	852	870	894	862	907	872	884	830	849	860	871	900	856	881	853	852	801	917	838	913	875	823	853	816	864	850	914	833	846	824	850	862	847	838	889	884	862	872	874	812	882	928	808	859	885	899	878	832	859	899	903	866	851	826	822	850	921	841	904	856	855	918	844	871	879	895	853	920	918	868	807	854	861	853	843	907	826	858	849	837	832	819	894	851	860	851	857	869	860	853	834	913	818	840	891	839	897	848	852	876	931	855	829	895	887	818	867	891	865	883	836	828	882	898	859	862	895	889	866	883	829	893	927	837	854	913	856	847	871	873	828	851	882	869	852	878	818	916	835	880	854	880	865	811	783	849	846	898	847	845	899	890	863	863	888	883	876	885	860	904	873	844	854	911	835	846	854	821	882	838	875	776	866	876	899	810	852	874	871	887	832	880	885	869	910	875	876	819	844	833	881	827	872	849	838	822	869	923	864	870	874	857	872	820	889	880	858	854	839	891	835	814	873	808	876	833	876	829	824	847	853	889	859	840	851	911	867	868	829	840	848	850	865	822	890	854	854	851	800	830	903	913	850	816	824	826	850	852	827	892	937	856	895	833	896	829	857	842	838	878	920	850	859	889	870	822	862	849	900	855	894	856	889	847	887	910	882	781	854	863	869	890	860	876	850	896	865	863	876	848	819	856	806	837	865	889	858	890	820	871	862	875	837	847	893	873	823	854	888	865	860	820	888	884	818	835	845	882	853	836	876	847	873	888	865	865	851	862	861	868	880	850	868	878	875	856	824	861	868	844	868	855	824	819	865	867	817	883	841	820	901	852	867	874	814	895	872	873	849	800	881	830	837	830	922	875	849	967	847	844	859	860	822	913	883	922	899	868	852	880	862	829	853	849	850	847	859	893	870	877	841	821	852	828	865	867	838	866	879	842	877	841	867	875	850	872	862	842	824	860	804	891	876	818	838	882	828	884	827	822	866	831	868	855	859	887	830	846	852	869	865	871	888	890	858	841	871	837	866	907	843	865	868	836	912	878	857	839	887	839	870	857	849	865	845	819	846	848	855	856	807	823	905	872	904	784	842	832	872	900	893	851	861	896	827	838	847	860	860	856	859	841	887	871	878	868	850	885	875	846	899	853	854	899	858	839	895	874	840	870	880	850	875	900	880	809	843	876	815	934	864	866	827	899	832	867	899	913	841	825	835	859	839	863	858	893	895	870	850	893	825	843	843	832	897	871	870	882	842	837	849	826	850	825	812	878	908	853	845	824	886	869	805	853	868
25012	2699	825	577	365	286	260	216	209	176	216	201	221	193	188	181	184	166	190	170	172	185	176	148	186	172	179	169	172	165	175	206	185	191	157	169	158	148	155	173	148	194	175	179	181	176	141	166	167	162	144	174	166	156	199	161	175	188	169	189	179	177	194	187	169	163	160	153	175	193	189	162	170	174	180	164	146	156	145	179	163	164	159	149	148	166	167	171	192	204	158	172	163	179	169	166	156	169	174	149	173	162	155	176	170	172	194	169	177	169	152	167	184	173	164	164	159	180	165	185	164	150	141	192	180	157	155	191	155	173	159	167	157	170	182	176	165	159	160	167	166	171	146	156	151	168	185	168	178	176	166	182	161	171	206	190	159	154	175	144	190	166	170	173	193	144	169	175	151	157	179	170	170	170	190	149	132	166	167	151	168	143	166	187	183	165	176	160	166	145	153	176	180	171	152	164	158	161	185	147	170	171	180	191	169	181	160	159	184	176	174	178	187	177	186	189	201	185	155	155	166	157	154	181	154	170	167	169	167	187	180	166	175	169	166	173	155	175	178	167	157	173	167	160	158	173	170	171	166	175	186	169	170	207	174	161	152	154	185	171	154	175	162	160	175	180	175	149	161	188	181	163	162	141	165	172	189	171	203	168	155	161	174	162	188	170	170	199	168	174	163	155	191	167	182	162	166	188	183	189	175	172	169	162	177	172	156	197	181	199	183	175	167	169	180	155	163	164	177	170	155	141	178	166	167	166	168	179	186	160	173	152	157	167	178	173	148	146	176	160	158	158	152	187	146	188	165	175	173	171	169	161	181	178	198	164	167	156	189	173	176	169	153	173	171	177	173	164	174	185	174	160	178	205	171	164	167	144	172	171	165	173	192	157	193	176	179	176	168	197	161	194	178	156	184	176	190	191	188	186	173	176	200	177	155	153	169	183	168	188	179	180	174	180	198	152	161	172	188	155	197	153	170	147	187	167	172	179	161	173	174	162	163	199	171	182	188	165	164	170	152	179	159	152	167	163	169	166	142	164	170	176	180	184	168	186	164	189	172	150	204	163	164	172	189	157	158	170	181	147	186	157	161	149	165	171	177	162	155	169	161	167	167	189	170	193	163	158	173	164	173	152	172	170	189	187	170	196	151	161	172	184	185	179	167	156	164	182	191	191	173	164	157	177	193	161	157	144	165	167	158	161	155	167	173	160	153	158	178	160	156	201	152	167	146	178	173	154	170	183	177	188	174	176	184	174	152	202	183	157	138	162	180	160	172	159	144	189	163	168	171	168	173	174	166	173	139	153	186	166	160	188	157	161	156	182	154	158	170	173	167	147	182	166	175	189	151	188	181	159	175	174	183	164	177	177	166	144	156	155	171	157	148	174	199	159	185	175	173	152	164	171	186	164	145	197	176	180	189	178	185	204	170	169	168	177	143	157	162	187	203	159	183	192	168	187	170	162	174	171	194	173	160	182	166	169	177	192	171	164	186	180	148	150	187	173	157	162	198	150	172	174	163	192	194	140	163	190	173	195	184	169	172	156	154	151	145	160	163	179	165	183	181	145	205	150	177	177	160	157	168	157	161	170	163	159	184	168	154	171	162	177	173	155	182	159	193	148	174	142	149	152	171	187	143	165	174	168	166	170	159	171	164	165	197	154	190	174	175	162	171	186	168	172	188	152	176	163	188	171	160	161	155	156	161	166	164	159	185	166	180	156	167	171	176	190	180	159	175	196	191	189	168	167	168	146	161	158	172	150	189	148	161	175	148	163	170	159	158	166	158	166	192	197	183	155	185	178	178	194	162	159	187	155	187	179	140	160	179	148	154	193	164	157	148	176	181	186	195	183	162	164	167	154	156	171	162	182	133	170	176	149	165	161	168	139	175	172	178	171	173	174	160	149	161	177	185	173	180	182	161	162	173	156	156	176	172	168	173	178	168	163	171	173	173	162	166	180	162	174	180	179	147	158	168	185	177	191	167	162	164	161	174	189	192	176	154	175	152	179	167	162	174	144	172	164	148	136	156	167	163	151	161	144	178	155	156	149	180	161	184	152	171	137	190	198	170	205	163	174	168	158	178	178	160	157	167	194	164	161	194	181	157	184	161	170	161	158	169	157	160	163	159	155	187	180	171	164	176	161	148	182	176	165	170	216	184	164	178	161	171	147	159	175	149	158	174	171	191	169	161	170	193	166	166	161	152	184	164	153	182	147	151	177	167	167	172	182	170	177	178	185	174	171	146	166	145	161	169	177	179	195	189	176	158	180	172	160	158	170	195	170	167	191	192	174	154	170	176	171	154	163	172	136	166	143	171	174	175	150	169	160	170	163	158	164	178	180	187	189	173	169	168	170	181	178	143	168	141	172	173	151	176	153	165	197	176	147	148	154	158	168	151	168	191	165	167	179	182	168	176	164	188	178	176	169	166	180	170	183	173	187	162	179	172	159	159	161	190	173	205	171	174	172	172	194	181	171	168	145	155	199	149	171	167	151	169	166	173	160	172	165	144	183	210	183	177	167	158	178	153	182	190	179	178	183	170	200	183	183	156	171	197	182	174	176	156	151	179	136	167	140	131	173	155	172	166	185	165	186	169	152	180	172	176	194	149	162	183	175	178	171	189	164	163	171	188	164	170	184	163	182	154	170	167	179	163	166	160	187	157	160	172	196	185	173	194	169	167	149	183	168	162	159	147	177	191	166	173	167	158	173	185	189	168	170	164	142	181	159	148	184	187	178	167	176	168	180	156	193	170	154	166	181	151	173	175	178	169	166	182	143	157	155	181	165	184	174	189	164	173	164	158	180	159	188	177	169	187	169	177	171	153	153	176	158	169	169	161	173	160	181	158	180	154	176	145	144	168	189	160	170	147	149	181	171	182	161	188	162	157	182	167	172	173	163	177	167	170	169	149	191	177	162	186	179	179	154	184	159	157	170	176	159	157	193	178	156	189	181	174	162	169	158	199	159	159	163	169	163	147	167	194	170	171	186	177	152	165	172	172	193	161	153	169	152	167	157	186	162	186	166	175	173	178	183	185	152	180	176	168	192	193	154	178	155	190	156	176	169	175	154	190	173	162	171	173	178	147	153	162	187	164	187	146	170	187	164	180	169	176	157	151	168	187	180	160	194	182	164	194	168	160	158	147	151	167	154	175	181	153	163	166	183	160	163	179	169	169	178	156	167	153	188	177	183	170	179	170	170	180	179	169	156	163	164	152	187	162	167	159	157	171	183	174	171	156	173	199	163	186	167	148	166	172	171	157	189	163	180	172	161	159	174	178	170	194	171	166	181	172	181	185	151	182	163	185	184	170	159	190	165	192	184	157	173	177	172	190	141	164	163	194	195	171	169	183	178	173	171	169	149	164	168	152	152	154	164	176	177	166	182	163	160	185	173	174	166	173	158	180	177	167	172	177	177	159	177	164	176	164	187	167	188	168	178	163	163	181	184	163	188	191	136	134	187	169	168	164	159	172	156	178	165	187	178
14994	863	1517	1680	1397	1118	1003	874	750	732	655	646	628	632	567	522	532	506	501	521	471	458	509	488	481	489	478	482	451	494	454	436	482	465	460	429	430	438	458	452	461	448	480	427	451	456	443	427	432	424	455	442	506	494	450	428	472	469	455	429	480	440	455	504	431	458	466	373	461	497	457	463	456	472	420	440	458	454	456	491	486	447	478	462	465	475	462	474	416	461	444	426	443	410	451	474	458	467	448	495	458	435	474	472	438	446	433	471	452	455	431	454	456	421	470	472	437	424	445	434	477	444	498	448	477	418	400	451	417	438	436	464	437	445	410	431	459	410	466	466	453	449	458	476	434	450	439	449	449	435	425	430	464	442	478	448	444	434	420	463	453	440	457	427	442	432	450	430	442	459	452	437	483	424	406	451	490	422	460	485	437	430	445	463	407	434	406	468	462	445	405	433	394	456	407	453	453	433	434	461	427	455	453	439	466	408	411	450	465	449	423	495	454	473	458	465	461	414	448	430	473	455	493	452	422	460	459	425	417	484	485	447	451	454	446	458	473	433	481	411	434	434	438	438	448	468	461	462	464	453	444	445	444	507	440	469	456	438	444	462	439	462	453	473	450	438	435	448	445	449	428	443	439	441	484	453	450	460	479	435	442	447	475	427	454	465	445	469	427	413	415	444	434	447	462	399	456	444	462	427	430	445	461	421	443	455	481	394	455	471	421	456	450	424	432	479	412	438	434	461	459	445	454	443	434	436	422	455	450	453	445	442	447	442	460	442	440	379	464	419	393	445	441	439	448	431	438	438	428	442	465	432	423	423	464	446	479	427	457	452	467	410	422	469	425	456	433	419	404	438	439	460	455	449	464	415	449	454	458	431	439	435	425	471	455	445	425	419	447	466	409	443	408	473	445	461	465	458	432	431	442	431	430	435	437	486	437	442	470	462	464	427	459	447	441	430	411	451	432	449	480	469	454	429	432	432	422	435	466	438	423	427	475	428	448	429	488	444	425	431	420	463	470	455	475	443	430	431	460	440	399	442	446	436	465	413	440	417	449	473	423	395	395	456	422	468	447	430	462	414	439	441	451	429	438	423	458	469	449	414	404	475	465	400	452	448	406	455	429	445	466	438	425	430	474	391	403	428	441	487	437	450	488	440	447	435	453	445	442	475	469	460	417	434	471	443	438	442	451	455	425	470	423	447	450	453	437	490	464	455	477	450	435	433	451	457	473	468	491	442	467	464	471	433	438	469	387	447	443	485	435	429	425	418	437	502	436	448	432	461	440	455	450	442	438	424	420	493	437	447	480	440	433	443	444	469	446	468	463	462	465	460	390	461	444	480	458	433	419	442	448	469	433	427	467	450	433	478	454	425	410	427	428	456	434	438	478	455	469	440	454	441	415	475	461	450	442	396	448	477	445	470	436	427	428	432	445	444	457	418	459	473	436	450	441	452	450	413	460	434	448	431	409	454	475	449	445	434	437	428	417	468	427	424	446	437	437	453	455	444	448	406	456	442	421	462	458	451	446	440	445	464	430	451	421	459	417	430	444	416	450	454	441	459	471	445	473	442	448	485	448	449	463	466	441	440	421	430	454	426	414	448	442	438	466	452	461	480	452	456	466	467	433	414	462	429	486	445	465	449	417	451	448	444	434	413	428	439	467	482	430	442	434	447	444	451	462	427	443	451	423	413	476	455	470	453	481	439	466	439	445	431	471	454	435	451	461	472	417	482	463	437	433	464	431	442	486	419	438	441	464	455	437	438	473	444	439	483	473	444	456	493	446	440	423	469	444	423	475	427	462	443	443	449	452	440	434	434	448	452	451	490	435	444	438	446	421	470	445	417	478	435	482	454	469	434	437	462	467	445	454	436	460	441	460	472	434	465	424	446	421	425	456	451	454	472	433	426	464	478	458	440	483	428	414	451	447	436	488	463	430	458	418	395	490	451	455	440	438	429	457	400	393	446	448	442	431	494	440	383	440	456	426	453	435	441	427	492	401	435	424	483	460	484	442	487	458	437	453	416	417	450	436	461	449	458	439	439	408	490	434	454	442	433	457	411	450	434	458	468	410	457	401	459	450	496	444	414	445	434	463	447	411	427	466	441	475	489	478	468	455	409	448	415	429	423	474	471	461	414	398	438	513	406	432	444	421	438	453	506	461	463	429	442	468	465	444	444	415	438	424	448	453	424	453	447	405	426	445	483	480	418	435	434	481	425	444	460	468	418	457	451	486	415	476	425	451	412	476	434	452	461	413	391	451	428	447	434	415	430	452	455	460	447	481	436	463	475	397	468	437	452	445	442	435	478	447	492	456	444	447	475	421	451	437	440	422	451	464	419	465	462	425	451	433	470	472	446	464	437	440	458	465	445	437	424	461	439	449	475	454	428	409	479	448	436	435	446	449	449	435	460	444	459	487	460	383	457	413	458	456	481	480	412	466	415	436	469	456	436	475	440	432	452	462	437	428	442	461	429	432	418	473	425	499	481	416	500	466	454	421	458	428	489	423	445	454	481	459	484	473	491	441	437	433	435	447	457	483	455	477	470	441	424	450	440	438	449	431	397	471	445	465	412	469	465	455	458	452	435	424	439	461	440	467	472	451	430	412	439	451	445	469	476	449	451	411	444	486	441	432	465	465	499	446	452	449	480	417	478	458	445	486	450	427	456	463	446	422	453	445	427	433	435	448	434	436	406	489	441	442	478	414	451	472	452	453	451	435	467	400	440	469	432	419	463	467	451	442	457	463	479	463	425	461	459	443	412	458	466	451	471	445	440	396	423	463	464	416	444	422	423	446	430	443	447	456	438	398	456	457	468	454	462	405	446	422	422	463	432	437	434	446	429	429	443	438	452	416	446	437	430	462	519	462	421	440	437	442	429	431	453	435	450	452	425	455	450	433	459	432	444	440	429	433	416	458	417	457	477	460	458	420	454	408	441	483	443	426	452	459	463	485	477	462	437	446	434	464	457	487	451	420	475	450	443	430	435	418	453	455	433	437	454	451	446	427	439	430	486	432	429	442	457	463	492	438	439	457	487	452	430	429	426	455	435	457	438	471	425	485	476	475	457	400	436	430	440	470	463	509	453	420	427	432	427	466	463	455	413	413	415	481	456	442	409	432	426	406	424	467	485	425	428	442	473	459	499	476	482	432	407	437	430	479	431	456	465	431	431	472	418	408	426	452	410	449	417	469	439	435	481	439	442	441	418	412	409	415	454	459	449	420	479	420	457	404	456	407	451	472	447	424	407	459	435	458	432	442	432	394	451	437	470	447	443	407	435	455	442	425	427	442	447	424	476	489	438	434	430	431	452	432	498	444	459	439	435	456	444	445	435	430	429	442	438	463	450	487	432	450	454	419	464	452	436	454	446	456	419	436	446	400	438	441	420	446	418	429	434	435	455	411	433	464	461	482	441	473	495	421	425	459	412	463	453	438	436	425	435	440	460	436	441	481	430	430	497	427	420	437	439	433	447	450	442
4556	486	464	425	379	385	377	369	390	390	395	427	398	380	385	388	401	362	406	382	391	382	384	401	405	417	405	399	373	373	359	402	404	371	400	411	409	378	421	371	385	392	366	347	359	416	397	396	382	374	404	369	391	385	387	384	383	381	378	361	408	392	361	351	397	366	392	395	405	381	384	395	434	394	385	415	373	425	373	390	394	376	389	378	401	406	406	368	426	371	410	369	414	394	430	405	401	383	424	395	398	407	374	362	392	420	407	392	419	411	381	400	420	379	352	368	396	411	423	414	420	416	422	409	399	388	405	383	370	396	425	367	415	391	393	424	382	393	415	389	394	391	389	374	384	408	382	357	369	407	394	373	393	414	370	369	396	338	391	370	385	380	410	426	375	388	399	400	405	396	424	396	356	432	410	405	366	365	422	360	392	404	389	379	400	373	417	354	400	429	389	371	418	421	399	394	385	372	374	419	427	384	428	406	419	404	408	372	413	386	407	411	398	404	403	370	373	386	393	392	380	394	409	413	412	418	394	402	392	411	360	402	380	379	393	419	369	403	370	419	376	429	400	383	343	375	388	388	379	373	396	423	387	359	387	404	380	358	361	421	421	384	374	392	404	371	395	399	426	394	383	419	384	389	369	373	401	380	422	365	355	359	401	388	370	407	377	384	390	381	386	357	394	397	372	388	437	409	413	406	413	412	400	424	457	398	387	397	382	373	392	377	411	385	385	367	342	384	393	376	405	374	431	408	372	406	397	391	428	415	387	391	350	428	392	389	346	379	401	380	402	406	363	379	389	351	391	431	401	364	386	383	360	406	385	404	419	433	369	366	397	433	393	377	403	360	393	412	355	389	364	416	429	384	404	410	395	420	386	404	383	347	409	352	416	393	388	398	377	372	378	411	389	356	372	384	377	379	396	400	386	373	418	384	383	394	422	361	390	401	415	362	400	406	391	390	397	396	380	415	400	373	382	424	364	387	401	373	391	407	426	337	393	372	352	401	357	405	377	392	388	415	398	354	395	391	414	395	395	373	409	418	398	381	373	401	384	430	377	382	401	414	382	386	373	375	360	431	362	365	363	413	413	395	352	384	375	390	368	369	408	405	392	373	410	393	384	389	417	370	387	388	430	368	350	397	397	392	376	423	404	352	364	395	394	413	395	409	376	405	408	396	374	410	419	391	385	389	419	407	369	399	410	385	406	378	396	404	455	382	410	422	392	424	418	412	398	385	374	444	373	381	412	392	398	359	385	366	391	390	381	375	383	405	426	412	417	376	393	396	394	377	402	363	393	408	363	372	408	351	385	403	371	366	407	387	404	430	430	393	402	413	400	384	353	409	414	412	397	371	397	371	387	393	401	390	398	409	389	387	414	414	365	378	362	401	373	406	403	378	413	398	402	416	363	381	386	405	395	391	430	390	387	388	365	373	406	420	397	405	362	409	376	407	398	400	386	377	386	405	409	365	393	409	376	430	388	421	393	384	429	373	413	402	411	412	399	377	415	414	405	422	410	383	404	369	376	395	403	349	400	394	405	411	422	381	405	399	404	414	400	437	355	383	434	418	389	369	364	369	415	390	371	438	412	388	392	390	412	397	399	411	383	385	396	393	393	356	393	414	369	385	405	393	431	430	380	390	408	373	396	387	430	401	413	416	344	405	418	341	415	373	363	381	379	386	395	394	362	382	420	387	415	381	390	373	396	405	415	418	394	397	340	395	353	366	408	389	347	377	392	440	395	358	401	407	407	385	417	393	367	398	429	423	404	382	391	394	380	376	377	391	397	384	403	367	409	404	392	413	386	416	385	428	331	364	380	399	428	403	408	372	399	384	402	374	378	396	364	347	365	383	383	356	413	398	370	428	387	369	393	382	388	352	369	379	390	386	389	397	372	398	373	386	369	415	407	403	389	382	371	425	376	389	397	398	400	400	414	350	351	412	384	394	372	374	369	395	374	397	410	424	394	378	398	383	391	367	390	415	390	390	414	375	374	381	372	375	414	376	388	383	389	361	395	359	350	391	411	399	368	433	366	416	404	382	402	379	337	356	408	422	408	381	379	414	383	407	372	358	380	381	384	387	377	369	377	393	385	373	397	402	374	407	404	417	367	362	377	381	369	363	402	383	376	350	409	339	389	386	430	406	384	390	358	374	390	380	391	403	406	417	407	402	391	352	382	397	402	357	383	384	371	398	387	377	402	372	402	413	423	349	364	419	420	375	384	412	392	417	387	364	363	422	393	389	390	389	440	411	353	385	372	375	385	384	409	377	350	408	386	393	358	373	383	369	354	356	398	380	436	390	372	372	352	387	398	379	405	365	394	355	387	412	416	357	420	400	380	386	389	389	413	387	398	413	390	384	391	402	377	376	368	423	385	401	363	364	390	375	399	394	377	359	367	410	397	400	393	402	397	398	358	387	368	406	375	388	398	382	385	388	405	421	395	388	399	376	396	392	386	384	400	368	426	385	359	359	405	406	407	415	392	394	377	410	439	396	446	372	386	390	407	387	351	372	364	405	396	386	376	394	382	380	419	386	400	399	385	389	381	362	417	398	422	406	404	392	383	396	406	386	363	410	385	387	381	402	394	357	397	416	384	387	411	363	418	399	384	392	360	396	385	386	382	383	414	390	432	357	400	395	393	366	371	355	367	364	377	383	412	373	384	389	387	386	365	331	365	363	404	398	350	389	394	386	383	363	364	383	385	389	400	389	371	382	389	407	419	379	364	373	411	365	393	397	408	413	417	369	379	437	392	400	392	415	334	412	355	379	376	379	357	417	412	403	428	402	387	404	411	374	416	411	393	392	368	385	408	391	371	392	388	403	369	409	397	403	376	394	429	417	359	394	388	331	381	393	380	406	392	391	388	394	390	395	408	425	374	405	395	417	418	420	361	425	371	424	419	374	363	377	345	389	379	348	401	364	400	399	403	369	405	404	395	406	368	397	373	395	387	411	391	390	406	395	364	354	365	373	367	384	377	387	363	373	420	383	388	384	374	386	400	415	405	408	385	402	375	412	407	415	374	402	369	397	417	401	384	357	375	437	399	400	423	364	358	392	339	370	395	347	362	394	403	394	390	385	435	384	433	387	367	392	395	408	379	366	380	386	383	408	411	385	399	409	410	397	372	385	397	372	393	415	388	392	362	381	422	372	419	386	417	408	385	363	394	400	409	381	402	336	396	390	343	391	413	398	401	390	414	398	417	410	357	380	400	377	428	408	371	392	384	364	426	377	381	417	376	436	382	394	400	392	401	398	377	352	415	385	410	379	363	430	375	397	392	403	410	389	381	380	375	375	401	392	376	422	395	384	390	415	411	361	444	382	391	403	385	404	414	384	423	381	422	383	416	405	386	389	401	405	405	391	371	399	379	424	408	407	432	440	409	374	411	385	424	392	419	416	373	407	407	379	409	428	413	347	405	364	406	410	395	388	387	342	386	392	413	386	382	372	381	351	426	375	375	407	388	384	386	396	392	375	368	366
4157	961	1018	941	957	928	908	947	925	935	946	899	903	958	967	925	940	911	880	927	951	948	966	943	925	935	912	912	963	925	958	942	946	967	944	941	930	962	1002	951	977	957	966	935	948	918	940	955	913	898	935	911	898	960	936	963	931	928	963	907	904	977	919	938	931	919	931	913	948	878	919	970	968	933	944	948	915	945	963	951	922	903	894	951	901	892	986	918	934	935	908	963	954	974	892	914	928	924	937	889	962	885	898	929	943	924	967	881	960	931	939	962	924	941	948	980	923	932	970	934	997	924	967	924	909	961	925	948	868	944	923	944	936	956	866	910	878	898	967	970	877	907	908	892	936	924	985	952	914	941	972	954	971	965	929	909	905	905	953	946	912	954	921	943	941	911	949	958	896	948	946	925	898	946	940	970	945	961	914	951	972	978	934	939	917	955	983	935	964	920	882	957	882	899	925	971	927	894	925	960	964	960	920	935	935	929	871	949	920	872	966	923	932	913	946	901	932	932	955	900	946	909	911	910	933	1000	928	921	954	952	961	938	965	896	907	888	940	907	897	915	907	910	952	877	968	992	917	889	921	929	969	897	979	981	911	928	981	969	932	922	947	936	967	922	932	969	915	935	955	937	923	949	918	1002	927	955	938	949	1005	945	897	947	982	941	919	937	1002	910	968	947	942	890	902	913	893	1025	923	967	984	954	977	931	927	915	972	983	941	897	897	959	959	949	915	922	962	964	929	937	916	932	924	924	930	920	983	896	874	963	923	951	904	901	914	960	928	918	978	1008	985	871	957	960	954	944	909	942	915	919	926	911	942	972	929	978	958	954	949	947	962	861	996	922	950	917	969	947	969	957	952	964	952	955	932	928	964	889	948	938	932	936	921	916	887	942	904	912	945	991	952	996	915	945	930	944	925	929	916	902	953	954	924	987	883	893	909	919	960	940	915	921	1001	862	954	951	999	959	927	939	881	939	931	919	937	929	954	969	943	989	964	961	874	959	906	945	903	926	947	916	966	985	976	988	911	1010	930	901	996	935	1015	937	906	945	953	909	963	998	916	898	942	938	955	946	957	900	896	950	943	905	908	889	934	968	1011	949	902	933	936	926	952	965	930	910	886	914	938	996	933	918	993	967	951	948	939	922	898	874	960	919	888	959	854	912	925	890	916	933	919	875	971	917	991	964	948	904	941	921	957	966	897	944	888	943	894	984	915	921	946	936	955	975	891	881	967	925	920	869	933	893	934	928	971	932	957	935	928	918	963	1004	860	933	960	969	935	965	976	971	910	933	963	968	976	975	974	981	949	924	956	908	957	934	914	937	924	914	948	914	923	933	935	903	954	922	958	876	967	935	881	903	959	923	918	981	896	886	953	940	921	915	942	934	877	947	921	974	864	926	967	963	959	941	999	945	926	921	962	960	966	952	940	901	963	935	933	944	927	946	946	954	981	950	875	940	931	950	955	936	956	949	944	938	933	902	934	945	923	950	930	953	900	990	875	914	944	921	899	893	963	963	956	875	882	870	943	927	886	981	966	920	914	947	908	980	944	939	958	943	908	947	960	946	937	962	974	965	894	980	980	927	959	857	897	929	899	936	1006	949	948	920	923	946	934	919	934	919	939	904	899	938	879	883	953	950	886	914	948	914	914	928	951	894	849	906	905	922	949	968	938	926	970	908	965	990	915	951	943	912	979	843	894	879	928	936	920	943	906	921	959	916	974	914	945	912	938	959	893	956	953	952	947	1002	890	996	953	943	945	899	955	948	983	967	910	944	951	931	950	889	947	934	930	864	944	939	949	961	921	914	886	916	942	915	965	925	937	982	1002	961	908	970	940	954	914	900	904	917	928	918	967	938	930	992	917	877	942	946	984	921	906	959	943	972	944	926	948	910	922	918	937	963	961	912	886	976	910	920	965	934	932	918	973	933	971	919	897	957	937	940	899	932	983	1001	963	992	970	972	983	919	881	908	957	969	892	968	953	913	917	916	977	926	876	950	937	937	878	981	928	939	907	899	984	912	914	921	942	964	1024	936	943	905	962	924	902	888	989	1000	917	942	934	919	946	909	964	929	939	928	1002	932	948	946	961	924	907	921	952	937	949	901	888	948	930	921	931	928	913	978	904	922	953	968	912	981	952	880	948	927	953	1025	973	939	887	963	971	949	974	904	869	927	936	936	971	968	952	901	921	906	947	950	890	888	865	935	951	978	941	927	909	953	905	957	924	954	958	915	994	929	1008	952	930	920	964	938	915	936	964	952	973	980	911	939	956	939	950	991	921	915	929	903	932	937	1000	943	945	912	909	935	928	908	885	887	938	957	928	944	925	957	922	909	909	932	894	979	968	932	989	940	935	964	976	981	917	943	927	943	963	920	904	917	953	966	914	994	977	963	901	970	1001	999	917	967	902	1005	953	906	952	904	939	962	957	924	942	952	949	970	944	951	951	950	932	970	974	931	912	935	923	1011	960	948	918	930	935	874	994	957	968	915	923	920	899	952	960	931	943	946	936	929	935	969	981	888	925	915	942	928	974	959	944	909	985	935	920	970	906	919	985	948	970	901	903	896	939	894	981	952	968	999	955	905	933	938	909	906	913	914	921	972	838	953	909	981	904	952	931	939	916	915	916	919	950	987	937	934	906	930	965	885	972	935	910	952	918	951	893	998	949	924	914	958	966	919	965	908	962	967	930	937	914	917	912	911	953	917	900	898	918	939	899	979	945	946	1004	901	923	904	941	947	1010	948	949	864	935	927	939	966	990	956	912	866	915	932	937	926	968	939	952	937	936	887	900	909	921	955	904	881	880	914	894	920	887	928	976	899	883	1000	875	946	895	939	906	912	927	943	957	955	955	932	935	946	960	948	885	949	935	976	914	966	924	935	930	928	903	956	914	923	990	960	933	950	980	953	925	939	939	944	876	906	939	917	936	941	940	932	975	901	921	906	954	947	929	930	926	951	933	955	894	967	888	949	904	959	960	898	904	946	971	926	945	886	933	911	946	954	941	905	926	917	962	913	952	969	949	927	946	925	956	956	949	924	898	906	928	904	902	954	974	960	932	928	926	917	954	984	972	908	953	957	968	968	967	936	939	967	877	926	876	990	896	932	901	939	908	984	950	907	881	966	997	946	1000	958	962	958	964	967	898	923	948	924	938	913	990	886	971	983	975	878	921	881	932	914	897	918	891	941	904	896	954	915	960	879	980	901	1004	923	942	940	885	941	990	883	926	946	942	940	917	881	933	990	974	926	967	941	916	907	1001	942	962	977	917	944	994	916	955	971	960	932	950	917	873	940	894	907	924	933	937	881	897	970	921	987	970	992	915	1006	914	967	979	951	951	907	952	958	957	941	943	922	908	893	954	929	916	995	900	960	926	963	901	986	951	960	907	964	938	907	959	899	878	956	940	937	919	944	884	928	924	931	991	908	937	953	952	953	908	953	962	919	906	904	931	878	910	893	900	967	942	967	957	935	956	942	912	926	971	961	941	923	944	915	954	954	1028	919	911	956	952	945	922	933
15333	1386	704	537	470	409	409	387	363	378	398	326	359	370	363	382	345	376	381	375	346	367	333	353	385	407	349	366	377	354	413	371	343	349	387	385	381	348	386	334	349	352	372	365	368	353	386	363	405	336	326	401	359	352	335	394	361	351	379	353	382	337	347	353	388	350	350	359	376	384	340	358	393	408	386	389	365	367	340	364	370	375	373	343	329	354	388	350	354	332	353	387	370	389	366	379	331	343	329	373	382	370	372	368	387	379	369	350	384	357	362	364	387	342	346	365	333	372	355	379	390	338	358	376	361	359	379	338	368	352	352	371	319	346	377	357	362	396	386	390	349	382	368	371	335	342	370	401	379	370	396	374	342	377	353	374	370	383	367	361	343	333	364	366	380	349	362	368	330	363	360	356	362	350	375	330	343	370	370	339	405	370	374	338	348	381	409	350	365	346	368	347	379	376	312	335	389	360	385	317	361	331	370	322	340	381	367	347	350	364	344	354	392	340	329	373	357	370	371	351	351	353	386	358	391	319	369	368	378	368	344	368	333	366	340	342	393	387	381	352	346	416	374	345	359	385	323	384	353	339	377	343	366	349	385	394	371	348	349	363	382	327	334	356	370	347	351	329	346	368	337	377	344	331	351	365	363	390	362	335	368	357	352	373	326	321	339	350	344	363	416	364	345	374	356	395	339	386	356	378	360	352	333	376	350	366	370	389	370	374	386	343	368	333	395	311	373	353	368	367	330	350	376	365	353	372	367	363	342	356	379	378	332	357	375	345	355	348	346	383	368	339	356	421	372	340	353	381	386	352	358	378	373	373	356	382	345	370	358	405	350	383	396	378	353	344	385	381	337	377	367	374	339	358	407	399	359	353	379	299	332	355	373	343	357	334	384	377	376	364	361	375	342	385	350	385	380	369	353	402	360	393	322	354	348	356	370	398	364	380	363	355	371	345	369	399	359	393	337	361	338	370	405	353	385	366	348	372	324	368	345	379	347	348	356	369	367	317	379	382	341	352	364	332	331	371	344	371	342	357	360	334	356	428	374	368	373	317	341	347	379	335	350	416	383	380	366	366	399	373	351	392	376	409	376	379	347	347	353	379	369	357	329	372	349	336	359	362	352	370	339	329	344	377	346	311	341	357	323	359	342	356	382	370	323	356	344	374	351	386	357	359	345	370	378	337	357	317	356	357	357	353	346	358	352	341	359	347	366	351	360	377	333	351	401	353	367	331	379	365	350	346	365	327	367	352	359	377	377	345	340	375	389	371	351	371	377	316	355	381	363	340	365	383	338	347	370	361	326	298	355	356	377	349	361	333	377	372	367	336	360	339	376	372	375	311	406	376	373	339	368	352	368	353	389	374	320	379	363	374	342	416	345	352	359	359	328	375	335	356	349	391	374	337	359	384	332	394	342	374	359	354	372	353	329	401	345	334	357	406	375	346	338	368	356	378	365	364	372	381	368	394	373	420	363	356	378	338	380	414	378	397	367	365	340	359	374	380	339	365	326	390	354	386	375	336	371	347	336	352	345	344	357	358	375	364	362	375	360	362	343	352	335	371	381	350	410	347	371	357	309	345	409	366	357	384	364	389	356	368	347	342	366	378	361	337	361	351	339	370	359	354	378	351	362	361	316	372	368	381	374	365	387	337	343	330	355	353	342	344	344	369	366	354	345	365	363	387	378	357	354	368	369	380	380	359	370	358	387	383	382	348	368	364	324	365	390	379	351	363	355	323	325	328	367	345	359	349	357	369	344	343	322	367	360	357	360	390	343	370	403	393	384	378	355	359	368	394	382	373	368	348	378	359	360	323	357	360	327	355	381	376	350	369	380	337	378	355	339	346	360	374	394	362	365	349	360	368	361	380	355	374	345	392	347	380	350	339	365	385	379	349	387	347	334	364	344	379	324	356	337	385	352	325	369	346	346	371	346	330	329	352	389	399	375	359	355	375	358	344	373	339	349	364	366	364	370	400	362	374	358	307	313	345	377	360	382	363	352	352	324	361	338	348	357	371	369	346	353	354	327	349	356	332	379	392	358	395	360	380	346	402	352	347	363	316	388	365	326	369	337	395	354	333	346	368	347	396	359	358	374	374	371	371	364	367	368	366	362	361	324	349	372	336	416	345	343	357	376	351	353	362	342	392	353	346	355	365	357	377	387	360	358	365	335	362	356	367	350	372	382	351	349	347	353	348	358	384	370	380	358	392	387	373	321	400	339	370	393	355	373	351	337	312	365	370	379	377	371	337	370	385	333	386	370	357	366	324	370	377	344	323	379	372	364	317	372	356	410	395	384	346	396	386	361	350	336	378	370	351	328	374	387	397	364	394	371	369	343	343	412	401	371	376	322	353	352	366	347	335	387	396	351	336	363	367	345	373	332	400	383	371	346	359	355	381	385	347	336	374	345	359	385	353	375	348	377	340	410	347	376	373	397	382	372	382	352	357	368	333	343	365	346	346	371	337	363	371	379	351	350	358	353	364	370	341	349	361	371	364	374	351	393	345	389	371	347	333	378	343	370	324	363	341	354	398	365	336	352	336	329	329	340	325	333	394	364	346	347	388	374	338	373	350	356	348	364	366	367	339	392	389	345	348	364	390	387	372	366	339	391	357	354	390	364	385	363	355	335	372	386	370	371	365	373	359	355	329	349	355	343	366	365	343	336	319	370	320	375	356	341	356	346	369	320	369	379	361	350	322	382	363	351	331	358	371	363	376	351	368	382	348	371	369	372	384	367	347	336	367	351	377	346	391	400	342	326	362	292	345	378	358	375	361	325	385	360	324	355	320	360	382	357	368	394	398	338	370	362	347	361	362	336	346	360	350	377	392	357	354	348	331	394	359	383	359	365	378	359	383	379	348	382	353	379	360	342	372	367	356	373	371	333	358	353	360	398	377	364	374	397	347	406	358	365	383	388	351	358	383	411	339	346	358	358	345	366	390	380	375	352	341	343	345	373	377	329	383	374	384	334	357	359	381	402	367	367	373	374	370	376	402	351	345	404	379	368	364	358	327	359	360	356	371	360	343	321	350	398	370	382	369	389	359	399	407	345	346	381	359	358	369	322	372	321	352	359	339	360	347	354	339	347	345	349	372	362	382	366	370	365	355	340	372	372	366	334	367	341	368	394	404	386	354	331	353	343	340	378	370	337	377	361	390	398	340	354	356	371	393	396	368	403	359	357	367	342	335	360	360	359	376	311	373	393	324	354	400	389	371	401	354	380	366	342	350	396	370	339	344	340	328	363	397	374	368	356	349	336	384	345	350	343	315	310	362	356	382	383	386	332	394	374	327	382	360	364	395	380	352	338	329	351	354	356	369	341	350	340	339	334	369	387	358	365	357	348	367	341	351	354	348	339	364	330	330	349	344	385	362	354	364	388	387	339	341	395	397	370	366	406	373	379	364	393	349	380	364	358	406	348	368	373	362	334	352	376	356	387	384	381	360	382	345	396	347	358	322	355	356	383	381	366	344	358	346
11467	1102	1277	1490	1352	1203	1141	1088	995	924	1017	972	916	981	897	918	885	950	868	945	939	885	861	887	844	902	819	889	889	862	856	847	840	848	820	905	857	861	845	868	873	870	844	878	837	886	805	890	869	831	871	798	841	838	846	851	872	846	859	885	904	869	846	811	874	858	862	845	787	890	926	866	847	816	834	841	794	865	875	853	861	830	909	912	895	894	864	850	825	803	878	886	851	832	842	833	874	848	829	863	886	839	887	905	864	866	902	893	845	779	856	898	867	875	807	820	867	851	874	881	880	857	849	855	901	810	846	861	886	856	824	856	864	850	848	875	863	804	835	841	811	872	869	845	867	889	852	883	872	852	876	842	850	892	862	885	861	823	873	869	880	863	833	844	916	863	871	818	875	844	891	816	827	866	905	866	874	907	864	864	861	814	873	852	852	875	806	868	840	856	821	861	846	856	848	897	814	860	846	849	856	852	844	873	883	835	857	838	857	878	889	866	821	877	875	886	824	825	830	902	891	842	867	815	834	820	829	861	832	810	867	855	848	899	844	856	841	860	896	841	827	874	847	844	861	802	828	812	833	850	888	894	901	825	816	858	898	879	880	836	812	831	847	809	853	822	869	902	847	863	826	836	877	844	847	857	840	822	836	878	868	879	867	865	858	861	874	850	841	819	915	877	846	818	875	823	876	841	880	871	868	862	841	868	892	912	892	786	828	850	857	821	885	845	880	953	830	811	870	851	831	837	900	905	860	836	860	852	875	856	864	861	856	826	780	838	853	925	836	882	875	864	832	898	854	874	827	854	877	831	868	853	841	871	812	879	811	813	853	817	818	851	836	857	874	793	856	801	861	895	795	816	882	880	845	792	823	877	851	890	839	879	883	849	836	795	788	827	820	830	901	848	875	889	810	849	856	854	880	885	853	865	848	871	853	839	848	867	881	929	830	912	886	831	801	917	813	842	828	852	878	808	839	883	869	862	874	832	884	877	823	866	881	888	839	905	829	917	817	892	819	818	885	883	857	838	868	824	912	876	862	894	823	880	874	898	863	857	821	859	869	914	875	857	903	878	890	834	864	883	914	881	882	831	868	869	844	866	849	835	852	918	923	875	864	851	873	862	848	878	876	911	924	876	853	873	859	872	868	840	881	874	840	835	827	839	847	879	806	890	812	864	828	891	810	853	872	872	842	796	866	853	876	888	858	858	832	899	830	866	864	909	840	913	877	828	843	881	893	860	912	833	824	829	884	833	803	870	846	852	854	843	865	808	862	880	867	828	874	809	829	863	858	864	898	836	899	856	849	877	848	828	895	827	827	863	870	879	809	909	844	830	820	927	872	846	846	829	825	863	848	846	792	841	864	876	876	852	860	852	839	925	846	842	856	851	871	830	857	857	856	889	840	873	881	878	840	903	848	883	923	921	864	869	791	862	876	867	868	857	894	851	878	850	892	843	890	849	814	857	879	837	853	892	879	834	832	907	875	815	876	897	869	931	865	823	870	895	860	899	893	841	842	835	810	841	833	848	858	831	818	848	841	860	866	861	876	902	851	835	832	929	868	868	867	897	871	851	873	885	853	834	882	830	883	834	894	896	847	818	866	843	928	883	801	863	827	849	886	861	834	830	851	849	876	852	912	871	866	849	846	765	854	794	878	874	857	841	866	883	852	870	877	844	879	840	892	860	829	878	833	897	863	869	886	864	891	846	881	824	883	864	831	854	836	803	888	813	853	837	867	890	847	857	877	848	809	885	877	859	814	863	868	829	865	835	897	829	857	868	856	839	848	853	887	828	856	848	792	863	853	846	834	865	877	805	825	934	805	846	854	832	875	865	862	906	883	868	884	877	871	877	822	823	858	829	823	857	847	877	860	858	856	878	836	908	867	849	879	880	859	867	870	917	845	820	903	856	813	869	858	839	899	800	843	926	887	931	883	879	844	818	863	832	849	847	834	848	884	931	823	863	870	833	887	884	865	888	913	884	933	838	863	863	893	911	883	885	901	921	836	839	841	888	854	883	839	888	817	855	839	867	834	837	831	887	849	872	870	839	821	856	844	901	877	893	841	883	860	800	843	837	872	896	883	813	868	867	875	794	843	845	884	891	839	861	832	872	822	867	895	864	858	873	852	890	853	897	903	878	895	838	861	825	811	943	852	858	874	856	813	861	869	842	825	877	851	852	838	829	827	827	868	899	862	871	843	810	914	789	884	910	812	884	846	854	819	872	887	915	840	822	866	842	903	852	837	846	887	844	877	858	874	873	868	891	895	816	859	805	883	871	828	907	828	813	817	890	831	885	888	864	838	883	909	879	932	852	816	876	912	856	851	843	943	884	789	889	889	855	822	884	864	800	893	863	911	884	905	899	864	837	867	824	844	852	857	830	911	861	830	842	875	836	817	881	833	867	861	832	875	828	857	872	838	855	830	835	846	869	904	860	829	847	875	807	862	918	851	855	874	845	864	841	903	874	873	867	845	851	858	835	896	826	849	877	808	865	904	886	859	862	858	848	860	871	821	815	844	885	813	805	901	826	865	854	855	850	900	845	839	843	872	862	827	835	876	837	898	861	867	887	901	863	858	851	873	860	895	853	878	871	881	817	865	837	902	922	834	832	870	904	849	839	902	855	861	900	845	843	854	876	831	857	871	817	875	901	866	845	849	869	852	819	862	802	890	904	850	927	857	843	805	901	838	863	833	880	882	838	817	863	879	873	869	869	832	869	882	889	909	825	886	856	888	841	869	918	849	877	884	847	940	825	860	888	895	869	848	853	918	861	856	849	857	814	836	873	875	863	865	835	849	896	881	854	904	820	875	893	849	898	840	895	832	810	842	872	850	827	856	880	829	859	834	813	836	834	869	844	905	842	844	851	888	831	856	875	885	835	862	831	912	842	835	893	862	801	854	905	836	891	853	874	885	877	859	836	937	836	825	893	845	880	799	840	861	867	867	827	951	861	871	908	854	808	919	861	829	904	837	830	854	806	867	849	806	860	868	836	801	885	872	843	851	875	863	833	806	820	891	808	841	799	912	819	885	858	808	854	850	837	844	888	873	864	838	818	892	867	814	897	834	892	828	858	892	869	801	878	871	844	871	842	871	829	817	833	847	870	835	859	850	918	900	831	885	903	884	876	828	906	834	900	869	862	854	841	870	837	872	850	877	857	847	888	865	900	860	876	817	863	846	920	836	811	875	853	904	855	826	854	852	831	889	852	871	854	872	820	868	878	869	849	881	862	844	885	820	846	877	865	931	825	825	843	917	848	862	814	856	858	845	839	877	867	890	874	900	862	839	912	816	901	822	911	884	860	807	845	836	853	843	876	939	824	877	839	856	859	866	848	872	838	848	831	852	871	849	863	816	896	845	899	921	876	846	923	811	850	904	859	840	839	913	916	857	845	806	868	813	888	823	839	874	835	821	884	851	865	887	838	925	837	874	879	868	836	838	861	849	826	818	830	887	867	871	894	894	866	863	880	885	889	836	929
24626	2806	810	522	363	288	272	251	223	222	216	204	187	184	173	167	154	177	172	202	175	172	198	169	180	165	162	173	177	156	176	184	155	168	187	171	194	137	172	163	204	168	196	153	144	177	176	155	166	197	155	174	141	152	167	176	149	184	161	180	148	179	180	172	178	180	156	188	175	156	160	206	165	148	165	184	148	189	142	199	164	155	147	160	165	159	194	170	173	180	179	173	182	171	162	189	164	164	180	158	153	140	140	174	152	160	156	192	172	157	162	173	189	156	155	178	181	156	184	173	176	167	163	183	162	154	153	183	164	166	171	194	185	168	172	166	173	162	165	152	195	180	202	179	157	167	166	173	166	161	175	165	173	190	167	162	158	170	154	178	187	179	178	173	149	151	165	164	195	166	168	170	152	177	191	162	172	163	160	168	170	163	149	164	158	145	171	153	159	168	153	173	174	160	186	176	169	160	193	146	165	157	176	163	170	156	175	161	178	175	170	165	170	161	174	156	189	174	171	168	159	160	151	165	163	167	174	175	172	178	161	164	164	181	171	181	161	150	173	170	172	173	170	158	176	163	148	182	167	180	158	173	184	158	170	160	185	165	186	163	163	166	174	180	161	188	160	180	178	183	183	171	160	174	147	147	167	169	169	181	154	150	185	173	198	177	145	196	155	176	175	159	175	179	192	162	155	168	150	165	176	197	149	160	173	166	166	159	161	161	166	173	147	173	179	172	166	171	166	160	182	155	176	162	139	171	163	162	177	178	160	156	176	167	166	162	166	198	146	154	150	194	172	164	164	185	168	168	161	147	173	133	142	154	167	136	159	179	174	150	169	164	152	172	157	179	188	137	153	164	179	140	165	172	158	179	158	197	180	161	162	201	157	166	174	150	162	154	184	190	160	166	179	184	182	175	165	161	171	171	176	158	164	180	178	191	187	168	174	177	157	164	163	151	184	171	175	196	170	167	171	171	180	177	167	159	174	163	177	173	180	152	170	186	169	174	148	168	169	178	201	168	173	171	166	191	153	188	175	185	172	177	165	179	181	152	168	176	164	167	172	177	151	163	154	172	181	164	171	170	151	159	157	161	164	168	180	158	177	183	162	167	175	170	159	163	155	145	168	175	165	149	155	153	194	186	172	163	155	175	179	152	179	138	141	145	161	144	163	172	163	159	171	166	168	190	152	158	170	173	157	164	179	174	156	181	152	152	181	168	174	185	177	150	164	168	171	176	163	179	167	170	155	171	153	191	169	162	192	191	194	155	154	148	157	176	164	186	182	153	156	164	156	180	176	194	191	151	178	167	186	185	184	159	161	169	160	159	182	176	150	173	175	171	154	167	172	168	170	144	193	166	168	173	139	199	152	151	168	171	174	165	162	176	165	183	141	142	179	177	161	173	166	168	166	157	163	174	182	176	154	162	168	149	155	145	201	188	139	185	162	160	160	127	166	140	171	154	187	168	187	188	173	165	168	164	176	173	176	186	192	179	171	192	171	168	189	165	158	180	171	155	152	157	193	158	204	195	162	180	160	200	184	175	164	164	167	170	162	171	157	183	150	175	188	156	165	188	164	187	174	181	167	178	167	179	174	159	153	164	164	182	161	168	202	177	182	174	172	155	181	164	188	169	173	162	171	164	182	186	159	148	191	176	140	190	162	177	164	178	168	148	158	148	204	171	133	156	180	146	176	161	160	174	177	153	183	164	160	154	173	159	179	172	158	177	163	179	183	186	165	192	168	172	200	171	171	140	147	177	183	195	145	140	157	144	183	156	170	167	182	156	153	176	150	165	189	181	172	164	161	143	154	187	175	152	149	191	174	184	198	155	171	165	156	135	178	170	153	159	160	152	161	144	180	186	184	160	177	180	161	160	161	187	162	158	150	177	204	176	157	162	163	192	158	159	198	167	167	159	188	165	181	188	177	168	172	193	171	175	159	189	176	160	146	182	169	168	197	166	154	149	143	153	180	152	157	155	185	158	153	176	176	163	147	200	171	166	151	162	183	166	167	175	151	182	157	189	222	198	171	175	188	167	147	171	173	165	191	177	167	151	173	164	166	168	154	160	179	167	186	153	171	172	190	161	165	153	159	180	184	172	161	188	155	169	171	157	180	148	184	179	152	157	154	183	173	156	188	191	174	160	178	172	161	205	174	169	167	163	170	158	155	168	174	165	164	166	183	150	200	175	189	158	165	159	134	156	154	179	164	184	170	163	192	162	150	153	166	172	155	156	159	169	171	182	151	160	169	159	170	152	153	175	193	186	173	191	167	172	150	196	174	169	168	197	165	176	149	162	150	161	185	180	155	171	184	158	201	171	159	165	189	175	171	174	178	195	163	210	171	177	183	141	177	137	180	156	189	159	184	198	146	177	169	169	182	171	185	180	178	149	160	165	153	175	165	168	164	183	172	172	183	156	173	175	163	183	158	187	144	164	166	158	186	168	151	177	153	165	173	175	151	188	203	163	159	181	183	175	170	171	166	152	187	148	191	173	139	153	180	160	138	137	163	177	156	154	148	144	160	167	163	168	144	159	171	195	158	164	180	163	153	160	162	161	156	189	154	195	189	158	156	159	173	166	191	155	170	185	170	161	182	174	177	168	169	169	173	188	186	170	162	163	193	154	141	170	173	185	153	164	178	146	210	185	171	169	154	186	214	169	178	185	176	207	170	186	170	172	177	190	175	172	205	171	183	154	164	160	181	169	187	176	161	166	170	153	180	177	149	156	180	164	177	158	179	160	184	155	200	202	151	166	179	171	170	165	161	163	168	150	159	152	163	143	155	161	156	182	172	189	162	161	146	169	164	180	178	177	179	161	168	160	151	182	171	166	166	184	182	180	157	168	151	181	183	160	170	142	146	138	164	178	185	186	170	176	168	168	157	176	175	165	165	176	174	190	193	155	169	181	158	168	182	158	156	172	162	168	164	181	174	150	190	158	167	153	175	157	181	171	177	158	166	162	200	167	180	151	166	175	158	199	155	163	153	159	155	167	184	183	160	192	173	168	180	177	163	160	151	167	176	151	137	183	171	188	183	153	186	170	169	182	171	152	155	148	194	177	158	167	173	155	176	175	177	165	191	153	162	159	162	166	161	180	162	197	160	166	174	167	163	164	180	190	194	186	152	160	167	186	173	167	185	173	158	160	189	179	150	169	171	165	175	159	161	160	141	181	188	186	174	164	201	162	160	133	159	160	180	160	138	164	186	154	170	147	173	147	158	172	156	164	156	174	171	180	170	141	175	172	158	154	162	180	176	160	175	172	189	170	153	168	177	157	158	181	175	153	187	182	167	161	178	167	170	152	171	147	143	166	190	156	138	168	181	172	173	166	149	180	144	175	142	171	178	170	183	175	155	161	201	164	165	165	177	186	161	182	179	151	199	180	181	171	149	169	175	188	170	182	170	183	161	170	164	172	178	200	167	155	165	183	147	174	158	165	175	171	164	160	168	180	156	149	180	163	169	152	164	169	172	181	183	190
15292	966	1462	1681	1388	1189	935	864	750	677	657	567	579	564	560	551	570	531	493	501	487	515	539	510	502	469	454	484	491	476	454	424	491	487	461	483	506	481	496	468	461	471	447	483	466	473	413	441	505	415	469	459	512	442	460	460	454	427	442	424	440	462	433	459	468	416	461	454	458	489	436	461	455	471	459	453	465	472	458	507	453	466	445	459	442	485	460	478	440	431	451	429	422	459	437	468	444	428	426	464	474	444	426	459	447	407	438	446	431	429	466	460	443	477	445	430	457	451	426	450	415	447	429	460	454	435	446	446	424	421	424	474	447	444	482	435	437	411	419	431	446	448	466	472	476	435	405	468	470	448	444	455	430	435	424	477	426	444	425	464	472	460	428	459	433	414	449	474	432	468	460	437	448	439	436	458	438	455	484	464	428	431	466	429	467	432	428	453	416	428	456	467	434	445	434	444	453	464	463	441	423	446	456	470	466	478	494	435	460	429	398	458	463	443	443	468	438	461	445	451	487	414	455	456	444	466	456	447	440	420	436	445	452	464	462	457	471	432	436	458	433	446	449	449	412	491	453	473	406	430	442	428	435	458	426	443	448	456	480	417	444	436	446	414	431	435	452	465	456	439	439	449	430	422	465	449	449	421	474	455	397	465	434	442	420	424	420	443	454	450	442	451	425	429	445	433	427	469	426	443	473	405	461	442	439	457	441	473	442	472	460	399	444	415	461	430	425	449	441	466	448	413	461	440	418	439	435	469	449	454	429	459	465	479	444	469	464	418	462	478	451	461	451	442	435	439	475	414	477	465	452	431	436	443	462	470	451	454	463	437	414	458	439	449	488	438	440	476	408	440	419	423	470	452	489	430	467	453	399	489	429	453	426	419	469	468	450	444	421	443	396	433	423	487	453	467	458	455	448	451	453	436	467	462	452	400	440	452	467	460	486	459	444	413	461	447	474	476	479	492	442	436	411	439	411	442	440	470	465	422	454	439	421	473	477	472	473	435	449	455	414	437	453	448	452	445	462	430	473	463	427	441	425	432	451	462	445	475	458	461	465	479	462	432	466	440	424	461	407	459	501	458	440	484	443	427	437	454	465	422	445	488	452	447	446	454	399	439	419	456	433	434	440	447	409	432	472	401	409	477	452	443	457	465	434	446	440	458	470	439	460	436	471	407	440	444	467	414	481	418	471	413	455	464	470	451	454	436	430	422	443	448	441	439	418	478	440	410	422	417	422	463	424	438	419	463	448	441	444	428	496	460	431	466	457	455	437	440	446	412	420	414	455	388	434	436	466	447	455	439	438	485	441	461	450	440	468	406	451	461	469	428	457	468	430	463	482	419	452	498	456	495	437	445	461	462	454	431	480	450	450	462	449	447	435	477	438	462	453	450	476	467	448	441	443	452	448	414	481	454	439	424	453	439	468	480	440	443	443	414	475	443	445	446	435	470	424	420	455	447	457	474	447	474	414	483	456	448	430	441	449	481	452	423	441	417	430	435	468	420	462	454	434	428	452	489	438	429	467	441	443	462	454	479	435	443	426	471	460	483	405	428	434	432	446	442	444	420	480	458	439	432	424	449	454	432	453	485	461	460	447	461	447	440	431	452	443	410	445	453	431	411	420	461	430	447	417	489	451	432	453	431	405	453	457	456	447	437	457	504	454	450	419	433	497	449	436	404	468	429	427	437	464	461	439	430	408	447	449	412	466	424	445	397	449	462	426	389	435	443	443	432	397	454	450	450	488	481	444	451	428	447	448	445	473	446	431	418	431	443	475	491	398	476	408	428	442	433	468	429	477	422	417	447	445	452	389	404	489	478	453	423	483	466	490	413	477	452	477	457	493	475	446	441	439	466	423	451	467	456	454	432	416	433	426	439	421	469	442	442	432	432	420	453	413	426	410	448	423	424	457	440	428	444	434	424	463	410	432	429	405	435	433	465	437	448	453	454	472	463	465	434	448	426	408	459	443	431	441	422	459	438	465	462	451	449	470	467	428	453	416	459	456	414	438	445	449	477	433	450	468	401	445	476	439	413	444	413	470	471	465	446	453	423	467	427	434	472	416	436	442	467	480	423	410	424	444	481	432	407	390	436	478	414	417	446	444	442	443	445	447	415	491	427	465	463	473	431	459	454	450	454	428	493	459	424	449	429	456	441	459	469	437	448	422	470	500	432	453	478	462	445	458	425	448	474	446	461	474	433	441	461	422	429	458	473	485	421	454	449	462	411	458	431	445	429	427	433	449	436	446	417	399	468	416	422	484	430	416	431	442	440	440	478	437	465	482	418	406	460	431	462	472	475	464	444	434	459	446	455	436	442	430	444	432	443	462	457	430	435	448	422	428	485	456	441	435	423	467	434	469	421	474	426	447	437	448	437	465	413	428	442	415	432	410	451	455	424	452	451	387	467	457	460	435	433	502	482	431	454	442	455	453	413	423	449	454	469	421	463	431	482	429	478	403	426	447	414	421	442	439	434	444	457	390	470	471	444	426	455	420	508	440	444	493	464	434	445	438	436	453	415	446	426	449	451	445	462	492	444	443	453	415	444	453	446	438	472	441	449	407	458	485	440	448	464	463	427	463	424	429	427	411	444	442	446	435	436	416	478	449	447	453	468	485	434	478	468	438	475	437	434	456	457	450	439	427	475	442	424	432	424	472	444	432	424	475	453	480	477	472	433	438	491	459	436	441	453	468	418	476	433	462	433	416	467	481	414	402	439	464	476	427	452	426	454	436	437	438	427	423	451	420	427	464	400	436	419	458	437	430	488	412	429	455	442	428	457	426	464	436	460	447	440	433	450	457	421	452	429	441	443	458	460	430	431	441	409	461	466	425	435	431	417	440	453	449	467	445	468	412	503	450	493	421	462	471	418	423	452	447	453	453	426	437	422	438	436	441	433	476	466	465	445	466	447	435	455	470	455	453	457	478	432	422	452	460	439	418	459	439	485	464	456	430	419	425	472	429	464	439	444	449	446	417	423	453	411	441	442	446	458	435	419	421	423	440	489	463	481	441	456	432	443	440	444	422	445	462	471	454	420	452	438	439	418	444	448	461	470	446	446	435	448	453	445	461	433	477	467	446	442	456	456	406	432	430	433	452	419	419	472	440	503	422	466	423	464	434	425	470	466	476	447	472	471	466	462	384	450	447	459	457	461	448	429	459	451	454	441	420	441	450	437	432	427	447	440	428	433	438	452	475	455	432	503	412	443	462	442	417	438	445	449	419	430	443	414	430	491	468	422	464	405	445	409	437	424	456	420	482	425	436	456	442	429	420	426	436	438	457	465	419	459	438	497	444	438	437	467	422	458	434	437	455	425	471	441	445	471	455	432	454	469	436	433	450	437	435	455	463	415	430	465	435	428	424	462	417	439	492	416	449	457	463	430	450	426	442	448	447	452	465	495	459	434	414	459	471	434	476	445	450	446	488	430	471	426	441	449	418	461	445	433	411	437	456	441	473	489	469	450	435	436	454	434
4462	509	408	436	392	367	370	384	376	408	375	401	383	394	376	405	370	405	411	380	415	396	396	406	407	375	396	410	383	399	384	376	381	438	390	430	381	402	384	424	371	381	367	411	377	380	405	384	416	381	404	400	368	395	364	409	377	380	410	370	382	358	370	384	401	394	417	377	393	387	376	376	384	397	395	408	404	409	428	397	416	412	391	393	394	364	372	413	389	389	436	380	404	396	386	431	420	369	378	416	388	382	429	415	360	373	409	393	418	420	377	392	377	389	427	404	405	368	389	401	395	407	406	400	376	393	369	385	359	360	408	379	413	380	398	384	375	345	388	422	404	383	411	384	424	414	373	410	408	399	384	359	441	408	390	375	420	427	427	345	421	385	417	405	384	369	380	410	375	389	410	396	432	399	400	373	375	386	367	392	418	404	371	408	396	356	403	346	375	363	393	370	383	423	415	415	355	364	383	401	388	408	388	416	382	409	375	367	440	383	353	359	412	407	397	415	383	386	379	358	402	389	369	387	378	382	401	396	403	376	388	360	405	381	391	368	415	378	354	422	422	403	409	427	392	382	343	361	323	369	434	414	389	404	379	382	383	408	393	429	403	399	399	384	388	389	403	418	397	401	383	416	396	379	413	353	373	397	432	431	408	424	367	390	393	374	404	373	381	396	417	403	397	389	407	453	389	372	394	394	412	407	409	377	385	378	393	368	397	351	408	376	393	378	409	407	342	376	391	364	400	430	423	374	403	399	372	373	404	381	380	392	349	398	371	395	415	374	391	393	379	392	414	404	387	378	424	410	406	396	412	416	396	437	385	365	367	387	438	374	424	381	368	403	389	397	382	410	394	366	425	386	373	412	412	417	393	428	382	367	359	362	403	391	420	388	393	380	376	393	372	397	395	411	430	412	401	411	399	413	409	365	358	400	381	376	390	394	362	385	403	396	390	411	399	383	405	419	362	403	375	402	407	386	388	411	380	401	406	378	373	368	351	408	419	361	370	376	418	377	365	376	417	369	366	383	352	392	389	385	417	381	407	399	383	353	358	398	393	391	378	425	365	351	401	390	405	396	361	399	456	389	362	398	407	374	360	376	410	347	354	409	423	402	416	391	385	372	362	402	399	393	399	402	412	388	381	406	380	424	384	377	403	390	409	365	383	395	383	402	450	356	377	403	381	409	373	384	384	409	368	368	397	407	418	373	439	419	404	423	366	388	394	413	398	388	430	377	368	365	389	401	379	428	399	385	386	405	421	402	452	406	369	399	406	410	378	419	355	396	423	376	421	380	358	360	376	412	393	349	393	407	348	412	408	408	400	373	448	412	384	382	391	394	376	390	368	401	406	395	380	399	357	432	427	379	419	406	360	398	385	393	379	406	423	387	386	398	426	368	378	382	381	360	387	434	394	406	403	400	438	410	412	408	407	460	379	441	417	394	388	387	393	373	403	402	399	421	363	381	353	382	369	393	405	371	404	400	398	357	415	424	379	415	378	397	395	416	447	391	400	378	384	398	388	351	401	377	366	379	410	399	387	392	427	378	358	394	421	398	414	399	386	411	430	381	385	392	407	410	428	414	367	426	426	392	420	370	408	415	418	375	410	383	385	393	373	408	402	415	395	396	384	401	406	363	388	377	398	383	373	370	389	417	381	379	432	385	394	358	415	411	429	355	389	378	376	396	400	382	370	412	383	379	391	388	389	415	365	376	397	366	414	424	410	451	429	407	369	419	378	393	419	389	377	394	406	379	399	419	377	399	386	390	406	396	393	359	428	392	430	395	395	382	386	405	405	437	406	393	448	412	351	376	408	385	374	394	381	364	417	371	374	361	375	401	418	379	385	408	387	386	356	391	378	382	384	403	363	384	392	431	398	400	395	376	357	419	366	357	399	341	375	372	405	373	338	380	431	380	394	434	388	406	452	421	384	412	438	374	403	408	410	373	360	384	401	406	365	410	369	436	375	396	385	380	431	402	411	367	391	362	370	406	416	417	403	379	395	411	388	356	383	381	357	341	387	430	412	398	398	426	401	378	415	381	360	387	367	420	408	368	406	418	455	350	378	385	370	440	392	397	381	416	389	392	395	382	439	387	335	426	413	407	391	386	407	417	386	408	397	420	385	375	375	433	334	434	383	414	427	424	385	419	357	388	387	372	388	414	416	395	415	395	376	403	391	389	394	374	401	399	411	426	352	370	401	354	395	378	388	404	392	397	370	444	410	389	411	414	418	396	399	406	399	387	375	370	381	381	390	375	429	402	370	422	396	385	394	371	383	391	404	410	398	412	404	393	393	370	387	363	387	409	403	383	430	377	400	410	360	385	389	380	384	378	372	378	402	371	421	375	388	390	402	381	373	356	395	391	392	381	387	415	388	417	426	369	412	379	376	435	387	410	407	403	387	404	390	396	394	345	404	434	376	380	361	375	351	377	411	430	432	371	423	393	377	361	404	381	369	375	378	388	397	393	407	366	377	398	396	338	398	426	358	399	429	390	394	426	376	366	405	367	367	365	347	378	382	388	384	392	428	426	409	382	365	385	385	396	386	375	406	391	370	396	415	394	404	429	397	407	374	412	369	371	369	383	399	393	421	357	404	392	407	398	406	347	384	382	392	408	390	414	410	357	413	394	412	398	382	388	385	411	384	388	356	430	407	365	380	443	354	389	410	378	377	419	375	443	396	357	352	406	401	379	418	395	385	408	418	376	380	438	347	402	404	362	398	435	344	373	425	403	405	407	398	439	390	380	393	398	415	392	423	398	415	340	413	366	352	350	402	399	388	417	388	393	410	427	395	393	382	365	424	378	375	422	401	363	407	419	389	372	400	380	411	381	409	419	384	404	424	410	383	419	389	417	382	415	403	393	418	402	392	398	403	409	437	382	374	356	405	383	354	383	379	421	452	374	407	367	440	369	427	390	392	372	414	381	389	421	387	375	410	376	389	392	402	409	377	379	362	385	380	366	414	372	373	395	382	383	374	401	384	370	341	388	403	441	380	419	401	380	428	405	387	400	385	397	381	410	387	394	396	387	360	420	392	424	437	385	360	399	401	379	398	409	426	370	363	413	386	396	345	399	391	413	345	376	419	364	375	404	415	407	365	409	385	360	426	374	428	409	410	419	398	422	398	395	371	398	391	362	356	365	374	400	362	371	394	389	388	400	354	413	388	344	397	377	373	361	368	389	374	381	409	383	387	405	405	403	376	416	410	381	410	409	375	398	364	422	374	376	370	404	413	417	387	383	390	393	421	381	438	393	417	402	362	384	416	365	388	385	400	384	393	393	408	440	403	398	414	394	406	359	399	386	373	409	407	395	397	408	382	393	396	393	409	393	401	377	376	384	360	373	398	394	407	417	390	389	368	406	399	401	417	427	398	393	420	386	387	375	413	422	361	372	407	404	410	445	366	393	391	383	368	402	391	383	379	392	369	396	406	374	429	370	400	399	401	398	430	404	402	377	419	402	396	376	402	386	391	396	403	401
4201	994	957	941	975	928	929	958	950	987	904	942	920	967	992	879	989	968	951	938	927	1006	946	965	906	917	957	929	942	916	916	969	986	930	951	967	902	937	995	923	892	951	902	918	941	914	935	937	892	923	954	920	965	938	935	946	920	951	948	950	956	990	894	920	940	926	961	993	943	949	900	926	1026	930	916	942	927	916	979	925	943	918	970	914	963	988	949	969	1014	951	989	924	988	963	931	955	956	975	1000	889	878	959	887	920	863	993	959	925	987	961	961	943	934	928	955	937	899	925	937	939	922	902	912	966	909	970	974	947	925	916	900	949	911	1002	890	947	973	950	911	947	918	945	961	895	955	934	911	953	952	910	907	969	904	892	942	932	997	963	944	909	952	938	995	957	946	962	942	914	918	961	918	959	903	898	987	905	951	906	908	900	979	978	939	926	965	966	912	948	905	877	919	987	960	919	952	900	945	926	979	940	934	945	978	894	930	978	941	911	908	899	931	930	940	928	893	926	985	946	952	949	952	915	979	965	940	964	969	929	923	957	954	936	942	966	948	954	952	966	873	1004	919	897	859	897	938	876	905	897	918	907	969	957	950	964	980	942	973	955	930	952	945	911	927	942	956	908	940	887	947	900	968	982	933	896	898	909	885	883	927	931	916	941	924	892	967	928	977	931	911	987	964	950	945	973	943	900	923	933	925	940	987	935	969	927	918	893	913	918	948	927	907	931	937	888	933	962	938	928	914	987	942	955	979	956	910	947	918	926	984	913	899	923	916	880	932	974	984	921	940	970	929	885	949	920	959	907	918	911	945	875	959	945	977	886	900	939	876	938	880	929	981	936	920	952	962	954	916	953	918	933	941	984	936	899	961	879	952	927	927	898	913	955	956	991	906	949	938	940	916	951	964	1003	927	909	950	962	958	964	939	920	907	904	857	886	992	1006	950	925	958	963	918	917	966	944	930	934	931	885	931	954	901	959	962	970	946	945	914	916	954	1012	934	913	871	910	892	946	947	946	997	934	947	920	954	933	902	929	927	930	895	953	924	948	906	913	923	971	962	958	932	933	948	931	910	893	975	1001	920	899	913	881	958	941	909	901	964	1033	961	953	932	905	937	994	922	914	967	888	863	944	930	936	952	963	942	987	991	931	928	946	913	971	920	970	940	964	947	940	896	963	938	930	911	940	985	953	910	941	940	967	981	944	946	943	964	927	944	991	918	916	939	942	911	933	921	982	964	895	958	935	983	949	986	935	932	964	972	949	933	917	921	955	926	917	929	978	923	883	886	990	906	949	910	925	970	944	949	972	934	900	902	970	969	878	960	884	918	931	924	913	903	902	979	963	887	963	896	923	925	913	939	927	951	952	964	939	978	940	953	985	930	971	984	956	989	890	937	911	889	918	943	950	949	907	957	997	924	972	931	936	950	883	922	955	938	900	984	916	934	956	932	926	937	928	948	949	961	942	970	948	940	903	904	942	902	933	904	912	974	944	897	951	975	955	948	890	930	920	969	899	936	963	921	975	950	970	891	946	945	908	947	942	887	942	954	898	906	940	962	946	944	885	972	927	894	979	961	942	895	899	929	893	939	987	955	924	938	956	901	968	936	966	957	939	952	905	897	966	958	982	973	903	879	928	995	949	910	886	892	921	974	951	944	940	961	920	944	903	963	926	928	937	925	941	937	952	939	1011	963	962	902	954	928	1003	967	929	918	961	938	962	930	989	878	968	932	937	967	1021	992	969	930	964	917	953	910	946	939	938	947	932	936	925	852	921	936	946	941	958	933	988	974	971	965	959	958	998	937	939	914	965	909	926	939	963	901	961	921	900	959	943	963	927	940	887	939	972	895	974	932	964	992	955	934	892	948	929	968	964	952	952	971	899	935	944	962	1006	881	936	939	928	917	1002	884	954	921	943	917	965	930	926	927	982	888	946	919	923	922	976	895	956	949	938	991	962	879	1005	959	936	936	952	939	922	915	920	953	972	938	1002	980	931	943	952	973	920	932	942	910	933	972	983	895	937	941	937	958	953	957	961	942	960	947	961	940	934	952	903	941	947	992	943	917	956	947	934	896	906	937	927	972	921	945	989	952	933	917	952	951	893	890	943	937	939	922	904	984	912	935	965	986	906	954	929	909	922	926	973	972	925	957	952	939	910	960	960	951	915	918	900	898	966	938	892	935	920	956	955	982	989	954	930	959	913	975	956	991	927	948	964	907	961	976	968	913	990	969	902	933	1003	904	954	916	973	962	957	920	952	921	963	949	943	1025	953	926	907	958	912	918	989	918	965	981	985	925	932	944	914	979	1004	903	880	1000	953	907	945	963	920	916	909	923	914	885	970	933	928	960	908	924	962	889	902	888	940	980	894	940	944	921	957	959	934	974	920	893	943	898	944	922	910	920	971	882	976	893	915	960	966	924	949	965	965	920	980	888	946	942	950	896	927	912	919	945	954	913	868	978	903	934	954	865	948	943	886	1001	954	935	957	917	938	977	890	918	903	939	907	924	998	939	936	924	914	914	918	965	939	900	877	964	928	956	943	968	967	914	880	927	950	948	920	924	914	962	966	959	938	1020	931	934	977	953	892	976	939	890	891	935	965	955	966	939	933	919	943	915	941	924	907	920	917	929	916	961	931	948	950	932	953	975	983	925	968	941	975	975	900	944	985	934	888	947	957	949	939	938	908	886	948	944	896	949	936	989	938	933	984	917	877	941	935	904	879	961	980	978	932	912	940	892	915	918	895	919	927	904	940	975	916	963	903	989	933	931	965	928	929	927	917	870	958	921	959	935	946	940	928	947	903	965	980	932	941	962	914	974	921	924	936	947	987	1023	928	988	929	936	968	932	940	941	917	953	862	921	914	939	959	969	978	914	1013	925	956	962	945	913	967	905	957	1030	898	988	972	935	987	983	943	956	965	953	963	938	905	954	964	922	1014	967	917	942	915	933	957	1001	934	924	959	985	917	908	989	932	922	973	889	905	905	1045	941	954	938	993	949	879	961	900	907	871	913	931	948	955	1013	939	949	971	962	961	954	991	930	940	911	927	906	944	929	950	929	920	994	857	985	910	956	952	951	929	939	906	965	934	929	934	918	925	992	910	909	967	967	973	898	930	969	958	992	1023	948	932	957	948	887	934	946	934	937	919	962	976	979	937	969	932	934	869	927	960	956	936	946	947	937	1010	968	884	990	953	939	933	990	962	947	905	955	1006	940	943	991	914	912	949	1028	930	902	997	926	937	890	906	894	909	967	954	976	894	966	938	878	966	993	983	956	944	916	971	981	911	903	929	992	914	996	962	938	933	930	944	969	943	956	967	943	963	960	900	925	992	877	961	928	922	937	904	959	930	945	921	960	921	944	917	912	950	976	933	970	937	960	976	866	955	912	931	954	941	900	906	910	965	951	931	947	994	955	961	920	893	956	875	907	951	988	974	942	960	931	980	969	918	925	934	941	943	909	911	981	941	917	918	955	902	954	893	973	978	891	915	912	936	945	1031	893	988	960	917	980	949	983	958	914
14256	1130	572	531	485	454	421	400	389	382	428	357	337	359	341	372	357	348	338	368	342	323	341	312	357	369	339	330	359	358	375	402	362	343	372	388	352	356	380	411	335	358	328	344	380	363	350	418	391	389	364	377	361	402	343	396	356	376	331	371	401	323	406	363	356	378	349	341	360	344	355	350	375	382	395	401	374	369	352	353	346	367	345	360	375	324	345	350	343	364	343	363	360	354	334	367	329	333	369	353	395	343	335	367	378	319	336	343	360	367	352	328	348	364	346	357	351	350	379	359	374	389	347	364	329	373	351	333	372	382	353	360	379	373	386	356	334	375	363	373	371	402	374	393	348	334	362	393	356	375	351	398	346	354	376	382	322	342	363	338	380	360	366	335	347	327	391	344	359	359	353	363	359	349	340	344	355	347	352	348	351	403	346	376	344	343	362	363	383	362	356	348	372	385	361	344	351	361	343	361	354	378	367	331	366	346	357	363	346	340	354	344	369	363	396	360	372	365	346	369	359	320	361	367	341	352	378	345	364	353	364	393	391	369	351	334	339	373	360	378	358	347	368	350	349	360	392	347	348	375	362	345	388	357	370	346	363	399	376	349	367	330	354	347	333	345	391	401	378	336	344	355	336	361	348	349	365	357	371	380	353	324	361	324	372	333	352	334	363	420	351	347	373	346	341	373	375	350	346	356	336	361	401	347	343	335	350	395	363	389	356	360	354	327	348	337	381	321	314	360	341	356	360	343	376	343	374	338	330	350	355	348	359	359	360	360	361	313	337	390	362	350	359	379	321	378	340	380	347	341	367	348	382	387	348	361	376	388	355	369	339	345	343	383	366	346	364	349	346	372	364	340	376	342	368	380	351	396	363	349	314	371	349	348	364	375	326	406	378	360	351	314	345	337	320	377	325	407	346	373	345	369	350	385	359	351	370	340	374	359	359	337	401	335	335	364	326	348	369	346	371	399	356	347	367	371	365	366	334	355	350	363	343	391	351	360	308	376	361	338	328	341	351	328	368	356	359	357	349	327	379	355	357	338	336	347	351	351	339	348	384	344	371	349	370	370	359	333	357	381	343	339	356	342	357	370	363	387	365	360	345	356	360	392	337	352	347	342	337	342	370	344	387	367	380	368	359	344	341	407	301	351	344	372	376	381	382	352	373	331	332	353	358	386	386	339	335	351	311	356	359	382	375	338	344	369	344	375	356	338	351	335	338	312	400	357	383	387	368	402	322	375	344	365	381	377	351	347	378	395	336	370	348	344	361	350	401	351	359	347	348	349	345	356	335	324	321	353	345	335	337	338	361	391	389	395	338	337	348	343	360	351	353	336	355	340	368	342	315	383	383	353	350	373	375	382	334	390	350	375	351	320	360	377	372	377	318	341	369	364	348	362	365	344	350	365	323	351	343	355	356	344	340	366	370	364	360	344	359	326	360	342	362	345	373	347	329	338	365	365	367	344	348	388	374	336	336	344	334	317	359	351	332	359	370	373	368	343	352	388	381	320	356	373	380	362	357	330	361	343	340	360	400	362	361	370	357	349	368	359	373	350	360	372	421	389	388	383	327	368	409	343	358	334	317	390	377	382	344	393	359	337	338	348	347	357	326	362	365	330	369	329	337	350	374	357	354	347	363	407	365	357	353	365	366	350	347	373	344	370	370	342	350	385	377	356	365	374	364	372	356	383	354	354	371	361	370	415	375	344	349	349	318	341	343	372	302	381	348	372	358	354	355	372	333	345	371	382	378	394	336	386	349	413	320	379	373	389	360	354	379	335	347	353	391	362	348	377	374	355	301	364	355	353	358	357	386	353	349	369	362	368	343	303	359	375	356	357	330	356	350	346	394	373	371	338	373	369	358	365	358	392	345	333	376	353	338	315	371	362	365	337	400	380	335	376	322	339	347	342	358	380	374	344	370	386	340	348	362	358	339	358	335	361	315	374	358	372	395	299	324	369	369	356	368	369	346	405	364	393	354	341	378	338	340	335	313	367	349	315	368	330	374	341	343	357	356	351	324	377	340	345	358	379	318	370	366	383	374	370	340	350	355	358	367	356	356	381	364	381	337	360	368	363	306	351	355	350	368	368	369	355	348	338	386	351	341	350	332	335	353	338	358	354	358	341	359	387	371	360	348	352	400	348	385	340	339	387	355	348	363	351	397	341	334	393	381	401	359	343	364	347	366	383	411	322	364	356	340	356	338	333	378	359	362	340	384	397	356	332	360	332	327	376	378	337	338	322	342	356	386	394	374	360	355	340	360	386	333	332	354	376	342	352	356	354	351	402	324	319	390	384	359	382	370	368	345	339	325	349	355	332	358	390	395	338	352	348	392	367	363	362	375	397	372	376	362	358	334	304	341	336	364	369	330	355	362	388	363	341	408	362	359	342	343	375	341	354	379	354	354	372	366	378	355	329	344	393	353	352	369	360	326	337	328	350	373	337	340	366	384	353	359	364	378	353	356	359	373	360	363	372	370	376	378	339	332	341	357	348	361	341	344	310	364	341	403	368	402	361	366	358	377	373	380	354	365	317	387	356	334	338	350	380	358	363	341	360	339	402	365	389	340	352	385	339	378	393	392	332	358	342	358	335	368	372	371	367	356	372	358	330	390	384	354	375	341	358	372	355	332	366	356	379	358	354	344	391	330	353	352	358	350	349	366	384	321	365	343	376	366	336	371	365	364	352	371	388	365	355	342	373	333	354	361	378	383	325	362	366	362	333	330	373	356	354	415	346	368	344	355	344	386	376	368	355	387	331	369	361	381	354	332	366	342	360	351	347	363	331	336	337	366	339	365	385	380	385	337	372	340	351	346	379	368	347	357	349	360	354	347	370	349	347	356	359	386	359	352	356	364	318	382	359	347	339	336	341	360	363	353	387	368	362	392	315	350	385	373	348	373	382	379	356	340	346	342	366	373	365	322	320	369	390	391	344	359	308	342	364	396	383	347	349	348	316	383	362	340	373	353	377	372	357	359	398	332	347	364	375	359	346	383	367	374	377	336	323	385	349	375	344	331	346	339	365	401	357	361	364	371	361	365	344	321	353	331	381	386	345	340	351	356	355	335	376	338	418	380	367	367	363	356	348	371	362	398	344	350	311	393	336	349	382	383	349	358	374	411	387	365	340	334	343	343	337	362	349	349	366	369	380	361	344	364	358	321	340	320	324	377	353	336	366	383	357	343	372	355	361	343	387	371	335	358	368	349	352	351	349	372	379	398	334	356	376	376	389	345	380	343	359	391	430	343	332	361	330	375	367	317	345	368	363	366	349	343	367	339	343	343	362	362	358	381	350	377	374	387	364	383	357	317	373	360	323	382	347	369	415	345	326	352	361	383	362	357	342	341	348	357	396	359	359	324	367	360	350	369	350	340	366	364	343	346	348	354	397	307	368	363	355	376	366	383	344	382	366	385	374	340	361	403	359	341	348	357	334	376	385	346	369	369	347	391	335	334	414	323	341	379	344	361	372	393	380
10831	1049	1367	1522	1292	1214	1130	1044	993	984	1008	941	937	851	908	885	911	862	927	871	902	908	890	862	875	845	886	844	895	885	840	888	840	838	897	867	950	853	869	824	922	847	910	886	872	853	863	797	862	810	863	858	879	863	891	854	910	916	882	830	800	844	871	858	910	856	851	841	856	847	912	832	891	860	836	868	818	873	885	838	863	834	833	860	844	880	872	826	862	830	886	883	854	860	868	751	890	814	838	838	815	873	830	911	895	836	862	816	846	858	846	871	871	841	836	865	829	833	841	851	874	859	789	802	848	927	879	811	917	855	856	829	822	872	837	824	873	840	838	890	899	862	870	853	827	832	902	843	853	819	840	854	823	888	846	883	827	837	875	799	841	826	814	869	875	859	813	820	890	874	885	820	868	797	877	883	836	803	867	826	816	831	865	844	873	862	829	844	872	845	837	823	848	847	835	812	856	895	889	849	876	866	848	805	926	826	869	890	843	811	822	831	845	821	833	867	886	831	879	877	920	812	839	867	843	800	847	840	831	860	855	869	874	838	861	856	844	925	871	904	884	867	809	838	898	820	869	856	821	829	832	896	829	883	835	869	890	840	869	824	877	871	855	830	846	851	873	889	889	875	850	884	883	828	811	873	861	804	906	853	907	779	862	860	825	854	803	870	835	855	810	856	875	801	878	860	864	912	878	882	844	885	826	893	821	815	818	881	824	836	841	880	817	799	858	821	855	851	901	797	885	878	882	837	862	877	826	831	853	786	896	875	878	841	851	880	826	868	873	839	884	879	818	830	869	870	882	838	866	847	857	882	854	860	828	823	855	884	877	885	830	830	853	826	840	883	864	807	864	870	850	799	846	816	780	847	873	919	832	854	866	868	871	837	825	879	847	830	859	890	873	887	853	867	817	832	884	852	859	844	830	837	850	847	883	839	778	896	833	890	833	822	839	829	862	851	847	838	824	830	845	838	884	883	891	865	868	848	876	958	826	839	859	848	893	835	910	909	859	879	848	833	851	875	837	810	879	847	867	875	826	854	856	850	855	898	847	840	877	839	811	845	826	862	851	872	872	844	838	830	816	800	882	819	871	870	805	855	878	854	924	837	822	845	812	856	927	870	860	890	829	859	904	888	884	881	856	858	880	889	862	847	824	852	864	878	843	824	889	795	883	839	884	880	859	855	871	891	878	843	854	868	853	844	772	866	860	870	867	900	815	869	858	894	849	849	874	832	840	823	840	867	891	813	831	875	866	916	872	820	897	839	835	831	911	867	864	846	850	841	856	865	868	839	828	833	897	826	853	845	879	844	850	849	858	825	848	892	855	837	823	855	863	849	861	839	834	847	821	845	900	866	831	798	850	856	862	819	820	866	846	896	850	839	859	860	861	799	857	854	873	865	843	874	849	881	890	862	838	874	877	806	789	849	848	868	866	839	861	811	828	930	879	860	851	799	858	888	851	868	871	842	872	933	853	835	826	856	795	889	851	853	880	842	836	902	826	864	846	879	816	851	816	891	819	881	866	857	900	829	840	919	844	833	871	856	821	871	848	869	895	864	870	904	835	821	899	871	916	813	854	824	858	847	907	816	881	881	877	797	868	842	908	850	920	872	820	874	899	898	850	831	865	871	868	849	782	855	847	891	877	850	826	855	866	813	871	841	837	866	812	857	869	818	817	846	828	833	883	828	844	831	857	849	860	814	893	853	850	881	893	849	825	882	837	858	817	863	847	869	852	947	886	803	853	883	802	870	836	892	894	886	905	855	825	856	838	859	815	850	861	889	870	811	853	837	826	858	879	888	831	865	871	849	851	828	848	881	859	846	805	860	920	827	839	869	829	907	887	798	849	863	818	854	853	834	837	858	890	824	847	816	873	912	852	908	832	878	833	850	862	820	855	871	902	905	853	850	865	837	921	852	846	821	841	861	859	845	851	844	827	842	882	870	852	860	873	855	831	870	859	858	854	845	884	865	891	845	893	862	838	836	859	862	833	854	875	840	863	816	884	826	834	873	782	851	863	827	823	834	862	838	837	899	869	900	809	848	909	852	834	828	864	841	899	877	823	842	853	841	895	834	833	805	864	844	848	886	849	854	867	899	881	892	896	859	855	891	809	888	860	826	853	854	826	869	863	884	800	832	853	848	808	890	853	857	859	822	894	904	819	852	830	845	846	855	847	897	879	882	856	861	843	848	881	875	844	824	826	835	847	841	794	845	876	866	829	880	859	862	883	838	840	943	841	886	906	890	859	871	883	883	897	872	903	866	878	842	867	868	916	855	882	872	849	858	859	931	869	886	873	862	877	860	837	834	908	827	838	901	811	858	882	902	874	870	852	860	806	848	798	826	860	862	787	849	857	819	853	904	830	838	816	859	874	864	867	832	857	862	887	813	852	854	850	850	825	883	849	896	854	858	847	859	831	833	869	857	821	794	846	833	856	914	846	833	853	861	818	845	879	826	810	850	861	864	859	835	855	825	830	878	867	876	879	830	829	852	878	857	873	857	843	845	839	857	835	852	841	871	906	815	834	893	869	849	825	818	846	878	842	814	835	861	914	855	875	883	852	849	829	892	847	881	875	829	851	828	857	867	860	864	783	862	884	842	881	870	902	920	852	841	826	821	838	868	850	847	824	806	847	864	820	851	872	822	860	830	849	869	811	921	853	805	858	843	828	842	796	870	816	845	785	860	866	780	848	833	902	873	946	903	843	920	824	792	842	830	851	839	817	853	885	851	881	872	898	855	877	851	886	854	869	847	839	894	877	851	842	834	877	879	836	844	847	877	863	821	810	853	835	837	853	861	862	873	872	883	897	931	861	874	834	830	833	852	809	810	804	880	859	878	846	918	882	890	836	792	849	848	848	888	879	836	892	901	847	809	847	867	836	805	880	828	826	853	870	829	889	887	872	840	800	876	836	840	857	852	844	831	874	868	858	828	824	772	857	828	856	825	874	869	844	851	801	879	834	809	874	919	797	878	847	882	864	853	853	838	861	940	821	856	851	827	854	857	833	933	877	851	859	854	860	845	870	858	830	867	890	871	894	853	851	902	824	857	865	830	826	763	909	838	839	825	899	894	878	856	850	922	840	849	870	834	888	856	909	833	867	849	843	823	846	835	852	806	862	832	839	818	843	872	822	881	843	861	892	856	846	798	845	842	865	836	835	906	844	840	831	897	877	897	869	841	926	909	849	901	822	870	878	833	830	833	882	813	886	776	896	867	794	857	898	877	827	826	804	836	865	862	841	878	849	815	785	850	837	845	881	805	847	839	918	846	851	864	826	857	879	849	811	830	881	906	843	875	780	835	818	837	892	844	857	893	848	833	892	853	878	816	877	847	808	854	844	868	895	922	864	902	837	887	838	865	842	879	905	844	814	884	890	835	877	873	873	907	826	856	867	888	854	848	851	884	839	852	897	824	890	859	898	849	842	808	846	896	856	860	922	871	905	901	878	912	875	869	894	843	777	891	869	861	827	837	855	828
24248	2394	834	509	329	268	268	216	207	204	210	199	202	181	195	178	177	190	184	170	200	191	186	181	170	180	168	181	166	177	163	161	184	164	179	167	158	163	200	156	172	168	165	161	173	173	188	183	184	153	175	154	151	132	142	163	157	175	158	185	178	161	178	163	158	175	169	183	171	168	155	193	152	174	162	173	148	174	164	185	186	210	158	169	184	192	160	179	159	162	173	156	174	183	173	161	170	186	169	158	156	186	164	183	150	150	170	179	183	170	190	181	190	179	197	178	175	166	178	166	142	169	175	153	174	177	159	155	154	163	174	153	176	167	150	171	180	143	159	178	191	164	168	177	178	187	169	161	172	169	153	165	156	163	181	188	175	167	154	154	193	170	159	178	204	163	157	158	142	170	179	159	171	180	154	171	162	156	179	149	171	187	190	182	164	174	154	157	168	164	134	157	188	141	171	169	167	172	163	163	157	188	182	174	181	169	170	168	184	193	205	190	155	166	176	175	155	172	186	153	170	161	126	181	175	174	200	191	162	197	158	151	164	176	169	167	159	169	177	149	171	174	173	174	158	181	176	183	158	162	155	141	190	161	163	192	172	179	186	170	164	169	164	163	164	171	172	169	179	186	151	181	189	167	166	184	170	193	156	143	149	157	151	190	170	167	168	173	192	144	166	140	165	179	171	173	174	193	184	170	160	158	194	187	175	163	151	197	170	167	183	178	156	169	145	176	158	182	153	172	163	146	192	162	191	181	144	153	162	168	149	148	195	173	165	170	169	190	159	184	165	134	164	170	147	160	188	199	178	178	188	144	165	183	180	164	167	176	183	170	158	174	180	152	171	169	160	149	156	168	202	162	168	141	148	170	151	148	162	172	160	192	166	165	157	157	177	169	172	134	152	207	177	182	157	147	173	162	168	162	153	180	164	168	147	167	160	159	192	152	175	187	192	183	173	152	169	153	170	181	179	154	168	187	188	211	154	167	178	170	173	165	176	164	163	176	174	166	180	173	162	185	186	174	154	169	176	169	157	162	183	161	180	183	153	163	150	147	155	191	190	173	166	145	152	163	161	163	173	151	156	174	171	156	159	142	160	189	174	184	153	164	165	164	170	154	179	167	180	171	196	177	184	177	142	159	191	164	149	173	196	172	157	166	161	176	170	168	169	191	174	140	182	185	166	163	169	171	198	154	172	186	184	178	164	159	159	158	172	148	187	153	153	184	159	163	186	148	168	187	178	172	150	161	175	172	171	154	164	168	181	157	170	160	136	138	185	150	154	186	165	187	170	182	158	184	168	186	160	154	190	147	197	178	161	176	188	187	160	182	149	148	166	160	140	182	172	179	180	179	183	147	151	165	161	168	184	175	152	151	169	175	157	174	179	171	171	187	171	176	139	159	157	166	158	174	169	163	180	161	184	170	164	180	179	170	155	165	155	174	165	187	196	164	123	154	162	170	187	158	173	182	184	165	153	161	176	170	187	148	173	180	170	150	173	155	179	178	160	180	167	200	161	178	163	190	165	170	180	165	178	150	161	153	172	180	155	164	185	180	166	147	154	163	165	164	175	153	207	172	177	170	193	186	181	164	165	150	178	171	169	177	179	175	187	158	190	195	157	159	177	169	159	153	165	169	168	164	162	161	152	171	160	167	173	173	144	158	149	170	171	172	187	178	172	160	178	153	156	162	169	170	174	167	195	180	178	156	147	177	151	147	139	165	161	175	174	176	171	171	177	132	183	176	168	168	146	155	188	170	170	145	186	166	142	169	167	155	145	176	152	155	135	173	172	175	177	149	166	183	192	153	180	174	170	149	201	159	186	168	174	159	172	163	179	168	160	155	197	175	170	179	143	174	174	169	181	165	178	166	155	156	179	175	179	178	175	179	175	157	159	177	194	175	175	167	162	181	159	177	201	173	159	174	165	166	161	167	163	172	141	148	157	176	178	179	177	180	151	171	155	138	153	176	144	160	169	158	176	167	188	170	175	156	165	161	150	174	168	155	184	174	205	137	159	172	146	188	166	159	174	178	159	191	177	152	143	164	145	153	148	180	179	161	161	197	170	160	162	154	182	188	183	161	172	170	186	177	161	140	179	188	190	183	181	153	187	170	154	177	183	179	174	161	164	150	164	192	151	163	190	165	172	157	171	173	175	191	176	144	167	172	194	174	169	149	174	154	184	188	172	172	192	195	187	160	177	174	179	181	170	146	182	199	154	168	172	184	155	157	171	149	198	153	159	176	148	153	171	183	158	174	167	180	168	175	174	157	174	167	163	186	188	171	162	178	187	155	169	178	173	174	174	144	169	159	160	159	187	145	155	176	163	180	170	162	157	163	152	149	182	171	147	174	176	180	197	167	176	160	198	148	153	169	151	163	176	146	175	177	161	172	162	144	198	161	166	162	167	193	171	172	164	151	180	188	177	178	172	179	142	181	185	144	183	143	165	158	181	139	186	175	201	173	151	172	179	175	176	168	165	170	175	161	150	182	186	146	190	152	157	179	175	188	159	155	166	160	175	173	175	163	173	168	180	149	179	192	163	180	169	186	152	163	150	179	186	175	173	173	176	166	180	176	160	171	175	163	175	171	174	195	171	178	180	179	175	180	166	172	185	186	167	162	160	158	173	149	173	158	161	165	169	162	166	176	184	189	153	168	177	184	171	167	178	184	156	169	166	184	159	189	173	162	172	172	159	162	179	194	165	142	165	176	168	181	201	181	154	153	172	167	208	143	198	167	159	176	170	174	167	169	157	177	172	154	194	158	178	148	183	142	163	165	167	155	151	168	152	173	173	168	163	159	177	166	164	175	176	163	163	179	163	176	172	203	181	170	181	146	201	165	173	175	157	176	178	144	187	177	155	155	144	173	200	190	132	165	183	171	174	192	188	178	157	165	152	156	163	201	145	180	159	161	151	193	162	162	193	167	188	181	161	174	153	151	177	174	176	158	162	178	184	177	181	178	173	177	186	150	179	180	169	170	162	184	182	180	178	176	163	154	167	157	181	185	162	185	148	164	177	160	166	174	160	154	167	164	190	165	158	187	173	145	167	180	167	165	159	157	161	153	173	166	152	191	156	165	184	146	194	171	172	147	175	174	138	156	156	159	152	162	147	172	167	150	167	176	181	160	175	165	156	148	158	157	161	145	203	174	161	169	152	162	179	155	156	181	189	159	200	167	198	197	174	176	162	176	171	182	190	175	179	173	174	174	185	148	175	173	165	188	159	160	201	175	148	148	157	193	189	194	165	142	156	168	169	167	145	142	156	143	159	152	174	184	180	156	174	168	172	161	178	150	169	153	175	160	200	187	172	178	185	166	175	169	165	167	162	185	139	178	170	152	160	164	181	177	175	184	170	168	183	173	181	146	189	179	213	181	183	164	164	169	145	158	165	188	168	142	171	173	162	159	165	168	172	185	171	171	147	159	142	186	159	148	143	136	169	159	181	180	141	180	194	194	156	174	169	162	143	178	162	162	175	161
14615	917	1530	1720	1421	1147	981	880	751	666	621	605	624	537	581	541	550	532	544	520	465	485	524	503	507	490	489	511	470	461	489	460	462	471	485	496	481	445	438	444	444	448	485	448	467	458	442	484	475	438	447	472	468	486	478	463	492	436	474	449	470	443	475	448	444	442	409	449	456	451	457	451	416	418	431	391	463	466	466	434	418	444	433	480	430	434	432	457	443	413	434	505	429	410	452	413	456	420	441	471	458	452	449	464	451	483	438	434	449	430	376	453	446	453	451	472	434	454	438	416	441	473	444	444	417	486	429	435	447	459	453	419	425	424	465	455	455	433	462	442	448	451	444	456	417	451	443	424	433	422	469	443	448	453	428	422	470	431	476	435	451	419	396	435	446	441	447	458	446	457	422	429	441	439	449	444	485	442	440	422	365	439	466	483	422	438	474	409	474	437	405	427	457	447	454	458	440	399	460	452	406	429	436	427	417	470	455	455	466	418	445	443	445	455	433	458	458	431	455	425	465	434	408	493	451	432	485	476	430	443	468	449	453	418	405	452	427	413	471	455	469	440	428	439	468	455	428	470	430	444	463	430	484	435	395	446	439	433	451	446	442	437	445	417	453	435	456	434	443	435	445	444	481	441	424	442	448	468	465	450	481	446	409	476	453	457	439	415	433	437	442	445	429	462	443	452	470	419	456	447	415	415	415	435	451	468	463	453	423	414	417	402	441	469	446	469	472	470	416	419	471	491	446	446	435	438	466	437	412	444	434	449	419	468	451	455	467	425	445	446	470	421	426	419	457	428	493	464	459	439	455	406	439	424	501	428	441	474	441	455	461	469	405	471	434	471	450	438	447	401	483	401	459	460	443	439	444	467	429	448	461	420	473	453	447	400	438	415	466	471	469	441	456	467	473	407	455	437	434	447	458	465	442	437	470	464	450	479	441	506	442	393	413	457	428	435	438	429	433	411	431	445	454	444	468	453	436	460	442	476	413	466	469	457	431	446	437	471	432	445	492	442	450	432	440	451	466	460	398	458	409	457	444	464	452	460	420	442	428	427	419	437	461	431	444	478	419	499	418	443	435	403	433	432	474	454	455	420	469	414	461	458	464	419	425	477	444	438	430	465	434	441	428	447	404	445	484	455	448	458	432	454	432	429	424	432	445	431	424	431	427	473	467	458	489	434	417	433	453	425	462	456	464	441	448	432	461	473	436	451	430	461	451	437	464	433	461	440	440	464	420	465	471	415	482	462	478	423	445	441	452	441	399	458	460	467	428	457	415	459	473	459	449	440	457	501	432	437	460	419	439	448	471	455	491	432	466	465	435	437	463	454	454	449	471	459	430	398	432	441	403	399	445	416	445	426	449	399	429	446	472	435	455	454	403	433	468	476	472	454	446	440	425	449	464	468	427	457	430	474	446	463	424	438	430	474	419	468	415	434	432	470	475	444	486	433	465	436	424	451	459	430	442	453	468	447	442	433	441	402	424	436	449	452	446	439	413	440	450	423	450	482	456	453	404	443	428	459	418	422	433	453	428	453	441	440	454	416	448	483	412	431	461	409	436	466	430	422	454	439	427	443	471	436	418	450	404	456	447	473	472	425	410	457	455	412	460	452	462	433	420	445	469	480	444	436	428	417	446	419	458	474	413	423	478	470	427	439	399	438	431	411	450	430	436	457	451	456	474	429	462	439	413	447	450	446	477	415	423	417	464	410	466	451	452	444	476	423	437	464	440	429	440	434	451	434	465	457	468	432	413	454	443	424	461	472	474	429	474	430	444	468	494	417	469	441	419	447	440	479	437	431	428	406	460	455	474	429	480	415	436	443	443	450	464	450	416	455	428	425	420	439	417	406	454	404	449	432	435	436	466	415	427	441	454	451	437	426	407	425	445	454	430	439	437	453	405	460	463	422	414	424	436	436	431	439	436	437	442	478	436	455	465	468	440	467	394	401	455	444	488	435	435	430	433	422	424	454	427	430	416	430	464	454	421	445	442	444	431	454	442	445	424	458	420	439	442	448	452	444	457	416	459	469	435	460	447	412	409	422	430	441	440	450	463	424	460	431	421	405	451	476	457	445	464	410	439	453	463	408	480	422	411	446	474	450	414	398	421	466	389	416	447	432	445	439	417	462	450	429	441	445	416	440	430	450	429	420	424	448	411	404	421	428	470	416	438	433	449	438	490	431	441	449	384	409	478	428	446	428	460	423	447	458	397	442	470	457	451	414	407	413	459	439	434	452	450	440	405	475	469	433	418	471	460	406	444	418	407	430	449	440	455	445	436	425	456	438	423	469	421	437	400	450	428	431	468	439	433	456	500	493	443	421	424	421	450	499	438	420	433	432	415	442	468	466	472	426	444	441	425	464	439	468	446	449	421	476	451	434	437	461	465	486	422	479	447	453	425	402	423	454	477	436	445	437	442	461	452	445	418	469	438	415	428	450	473	438	467	455	448	422	419	444	451	438	423	434	448	401	460	450	468	438	441	449	427	423	447	480	477	426	424	415	435	397	429	408	452	452	472	421	431	440	411	430	442	443	478	413	437	470	419	433	442	468	449	436	418	421	439	447	428	421	424	451	454	419	471	459	464	417	434	427	478	446	454	429	425	434	423	429	415	448	441	456	470	444	439	488	450	447	442	458	459	440	466	448	454	489	444	460	417	455	460	441	434	456	478	461	429	436	441	406	448	451	430	443	424	436	450	415	428	427	482	440	457	439	440	460	489	450	448	432	441	438	479	435	436	416	434	442	416	435	460	452	433	480	449	434	448	436	407	452	405	445	430	402	482	441	465	446	469	455	416	431	419	422	445	442	432	429	454	429	489	451	450	443	458	460	434	430	459	479	473	442	445	462	461	431	435	444	459	436	467	429	424	438	454	467	437	436	499	416	420	452	415	435	434	450	434	430	425	449	424	408	465	466	463	438	431	495	468	460	463	469	459	429	416	423	450	392	461	429	470	442	413	446	454	451	440	401	437	401	451	446	433	427	428	466	451	483	430	429	441	445	454	437	409	398	448	456	417	428	427	445	415	470	453	446	446	440	449	455	438	444	418	460	442	475	440	468	443	422	469	453	420	421	440	444	431	456	422	426	449	442	469	433	418	473	428	458	451	425	410	465	440	455	455	448	463	451	455	437	463	483	456	425	466	426	430	435	465	426	431	438	405	418	425	447	462	452	456	434	456	467	413	426	431	433	453	420	431	417	392	414	439	427	443	486	411	458	435	462	439	413	435	449	436	418	419	427	476	443	467	452	426	432	469	457	442	410	426	429	455	416	440	470	463	468	441	458	437	463	418	423	421	431	443	452	438	463	420	458	417	436	444	473	438	476	474	452	479	454	461	464	426	458	418	470	458	429	452	466	434	409	437	435	440	448	455	454	473	462	450	462	416	455	454	455	466	443	467	432	430	413	449	470	404	475	453	399	463	461	433	455	436	442	435	473	429	444	431	425	436	469	425	452	446	469	465	423	455	459	452	459
3932	426	395	404	411	413	438	356	368	416	413	352	369	368	365	351	372	377	377	400	404	397	411	378	396	360	411	404	389	418	441	397	422	409	360	408	375	398	391	349	382	379	409	368	389	378	383	382	401	396	413	367	393	350	398	365	417	384	396	372	373	371	350	379	373	393	367	349	413	404	388	375	373	405	417	373	384	406	427	351	375	385	371	390	402	378	369	397	416	419	384	419	379	368	429	392	401	369	357	401	359	420	374	413	360	382	365	394	379	377	388	424	410	425	361	401	367	368	362	381	399	409	397	363	353	416	383	346	356	383	416	391	447	406	382	402	436	380	404	400	370	389	357	386	378	375	391	414	401	366	394	367	423	379	390	395	383	394	373	376	384	418	410	395	389	468	382	396	409	356	368	387	418	368	373	387	384	397	389	404	366	330	392	373	360	366	419	413	414	373	400	426	378	410	366	439	381	367	400	411	398	375	408	387	413	392	388	388	371	409	363	374	380	366	397	366	365	367	353	417	383	420	385	378	356	384	423	326	361	374	399	404	374	376	373	386	355	430	380	360	388	360	367	395	434	357	414	333	367	386	375	408	410	365	372	411	405	414	426	391	421	365	373	414	406	379	392	394	374	384	388	409	399	378	431	434	384	358	383	390	383	404	364	386	362	371	363	381	414	413	383	402	413	398	351	391	376	339	377	398	393	404	406	370	395	383	375	370	393	372	415	402	368	358	392	361	393	402	349	403	383	366	373	384	383	412	405	370	367	393	416	398	380	378	404	382	381	363	383	388	400	361	377	362	382	393	382	360	373	351	368	400	379	380	381	351	418	359	393	406	403	380	398	386	353	384	359	360	382	381	393	398	382	401	379	373	365	404	384	430	356	397	415	366	368	385	385	392	399	397	402	387	391	384	374	376	383	397	425	373	414	351	381	389	429	361	384	408	355	364	403	398	399	380	364	406	367	377	355	382	393	376	420	406	349	389	426	373	398	376	366	372	366	407	372	406	397	357	399	344	386	396	412	412	386	413	390	357	399	363	426	436	445	413	397	403	365	410	418	425	423	422	410	360	398	402	381	379	386	406	413	437	357	368	377	395	387	386	381	376	385	404	391	369	403	365	362	371	412	422	365	398	383	375	380	347	399	408	415	391	365	399	391	412	412	378	425	359	403	392	380	392	392	381	370	384	413	355	388	367	346	433	375	378	396	415	418	420	425	406	377	351	416	365	403	388	361	401	374	384	417	419	403	396	433	390	358	378	406	366	374	366	362	409	413	365	383	385	389	374	392	410	393	424	389	392	368	357	373	375	348	394	383	373	353	410	421	378	357	430	386	428	347	379	387	405	383	395	398	392	369	409	380	391	374	373	372	390	425	394	425	383	409	387	407	365	405	395	404	368	410	353	388	376	366	396	387	414	393	386	408	418	421	369	379	388	377	391	380	378	351	379	361	388	387	386	353	397	400	400	385	378	393	402	385	373	412	415	379	361	378	379	436	399	385	408	410	365	406	413	381	390	349	362	381	392	400	420	446	408	374	405	378	397	360	374	350	399	419	346	381	413	399	391	401	361	370	417	419	385	390	420	355	410	388	363	353	387	406	412	391	335	370	402	403	379	412	381	391	382	393	398	411	384	385	383	374	387	362	396	410	393	403	396	395	398	415	380	381	409	413	369	389	379	390	371	393	372	407	402	383	387	404	398	387	413	403	369	388	367	374	385	379	348	384	383	422	380	375	402	371	374	398	389	399	392	334	390	381	391	397	420	351	357	389	407	373	389	396	363	371	331	383	383	385	400	399	372	402	362	401	389	367	384	368	400	425	409	395	373	368	422	371	356	378	389	415	373	397	361	415	385	371	409	404	368	378	368	371	379	346	359	396	419	385	361	376	384	357	415	403	365	416	382	393	374	432	371	408	373	423	374	453	416	366	437	403	375	381	361	414	402	416	376	388	371	394	393	404	381	410	401	397	437	373	341	360	404	366	409	378	422	376	403	424	383	402	327	378	365	380	396	397	415	360	394	380	386	375	451	412	423	377	410	370	373	384	419	434	392	401	381	373	381	411	412	371	457	396	332	353	407	404	387	354	394	377	384	406	379	396	347	386	384	370	421	352	381	377	396	422	400	394	364	409	409	412	394	399	404	386	383	415	392	404	357	401	388	372	409	408	389	405	434	390	406	369	389	386	373	384	412	395	406	394	372	403	373	375	402	426	398	402	388	374	384	394	402	389	403	406	407	365	396	398	414	407	382	397	364	404	424	422	360	351	402	408	349	406	414	354	384	372	363	368	377	353	371	399	405	385	375	350	371	371	410	412	428	386	394	381	377	393	413	386	442	382	406	363	407	362	418	373	404	359	370	406	412	363	393	373	313	370	418	389	381	434	432	424	377	363	366	376	419	431	393	379	403	388	438	424	395	409	404	386	392	397	428	398	371	362	419	418	422	393	390	345	409	384	393	402	389	403	407	357	392	337	371	375	399	415	417	409	403	370	415	388	405	379	378	356	379	359	392	341	391	377	380	401	386	378	415	387	415	434	397	358	365	385	421	424	414	403	363	377	389	408	390	371	398	396	399	410	374	380	397	379	371	395	395	373	422	383	388	439	383	365	391	419	379	381	347	365	381	382	384	395	414	406	389	413	405	393	384	433	419	378	425	340	392	394	390	396	396	399	379	392	406	417	367	401	385	381	416	368	381	411	380	390	396	427	385	385	412	405	361	413	409	416	364	409	387	406	392	414	405	360	368	383	421	389	396	405	361	436	382	374	391	372	352	363	393	387	438	392	400	386	388	410	343	403	390	393	436	384	340	400	391	425	421	378	412	432	397	399	359	368	387	404	404	410	398	365	425	418	372	389	371	373	375	379	403	379	350	353	426	395	369	379	425	370	358	365	376	391	378	384	413	393	408	378	382	384	371	395	394	396	401	354	389	406	352	405	419	434	366	367	436	375	371	409	366	374	414	419	383	366	375	376	376	378	353	377	383	362	372	392	389	408	386	372	382	374	372	364	397	397	361	358	428	407	384	398	355	400	422	422	360	418	381	395	431	380	377	347	388	426	383	416	381	374	378	396	389	393	354	393	345	443	386	375	367	385	421	431	409	360	382	370	402	390	414	416	406	431	364	379	383	404	385	373	404	374	413	397	415	406	407	398	361	400	405	410	383	415	401	421	387	366	344	409	375	359	366	394	386	368	380	377	405	390	377	379	390	387	373	398	404	378	380	428	397	333	398	354	414	429	423	406	400	372	367	362	362	415	382	371	418	399	395	426	399	370	395	394	359	390	401	377	415	360	411	375	392	360	416	347	363	386	398	388	385	363	407	406	371	350	368	403	378	378	409	385	376	376	394	397	421	396	400	373	395	374	385	396	399	421	383	413	383	423	420	360	380	410	430	395	380	391	388	420	397	398	368	370	375	376	398	385	368	382	371	378	355	398	382	403	383	365	393	374	385	383	379	389	417	373	385	358	384	384	374	371	403	370	388
3909	860	960	944	967	989	927	939	899	954	900	933	957	940	968	944	964	938	939	909	946	976	895	946	934	956	883	920	937	971	903	997	904	935	917	980	911	898	931	940	959	928	967	915	970	917	912	932	876	948	931	949	924	980	922	929	875	916	908	961	968	958	951	914	969	925	866	943	936	905	941	951	960	901	946	900	922	944	951	917	908	936	960	924	914	898	992	923	952	915	964	944	879	945	920	917	875	948	973	962	953	969	930	931	907	935	935	964	987	892	928	928	965	939	941	871	947	882	964	939	904	957	991	940	966	950	865	896	924	974	926	939	899	984	928	916	934	858	892	908	928	924	857	966	966	980	959	939	878	904	928	985	926	951	968	935	976	944	961	916	932	943	979	988	941	908	979	956	945	999	953	971	986	950	949	980	935	951	920	997	892	946	928	991	888	928	913	942	947	887	950	963	952	942	973	948	911	976	942	975	966	928	957	948	931	912	913	899	1003	925	955	926	927	950	912	931	934	939	949	864	975	956	942	936	920	966	946	941	901	952	877	908	962	914	959	882	936	936	862	978	911	914	974	891	915	921	937	962	978	937	925	938	961	903	894	977	896	967	928	935	974	901	902	966	922	949	934	933	932	912	916	940	935	945	936	907	1010	895	882	913	953	913	940	930	923	895	931	964	964	948	923	919	966	896	892	929	935	967	903	922	956	906	857	900	904	962	973	936	904	906	895	944	913	965	934	880	912	945	916	923	988	949	998	947	878	981	909	967	898	858	928	933	939	912	916	925	977	957	998	943	942	916	996	936	898	940	914	951	949	986	983	951	985	932	944	886	970	930	894	932	966	926	907	939	895	932	878	925	943	935	913	959	926	964	921	955	929	959	961	912	934	907	958	964	857	887	894	910	946	884	900	919	922	893	913	963	977	935	935	938	891	947	902	897	987	951	961	974	950	949	935	981	927	957	931	951	924	905	931	905	948	917	949	913	957	896	917	919	966	884	899	944	894	997	904	943	914	1000	946	930	927	936	922	957	928	983	944	943	938	924	930	956	976	962	877	925	890	911	943	908	954	954	903	913	906	979	969	973	959	991	950	961	966	879	906	919	910	969	940	946	958	924	997	973	934	912	938	906	883	976	897	936	948	981	881	969	925	993	960	914	899	917	892	990	920	891	913	915	882	943	953	921	917	916	930	920	974	882	880	970	959	987	943	957	899	934	957	968	960	912	849	930	957	943	898	902	869	922	946	943	937	923	876	942	996	954	929	935	931	949	942	930	908	928	895	987	934	912	928	930	932	937	889	925	904	918	927	929	959	952	934	954	938	894	970	923	963	935	940	864	923	914	888	920	925	954	944	935	893	952	941	914	929	903	881	935	968	971	956	990	939	938	934	941	965	948	1023	962	966	879	970	981	977	917	952	923	930	902	946	967	959	943	944	967	997	919	992	903	942	984	915	926	955	950	912	939	958	929	920	902	953	860	970	903	882	910	946	946	960	906	925	952	956	936	958	925	925	954	972	940	957	953	905	899	926	920	945	900	914	918	921	971	941	919	951	944	896	900	996	892	953	965	1019	969	984	959	887	950	943	909	951	956	925	879	922	970	916	902	946	947	963	957	856	890	941	974	899	932	930	981	988	1009	921	923	968	946	968	900	933	959	902	922	959	902	956	921	939	915	970	984	935	908	975	933	921	922	914	904	914	963	945	935	926	931	939	941	914	972	925	899	958	960	935	917	927	910	935	947	943	943	936	916	984	913	954	902	924	934	934	956	924	971	899	957	933	935	952	935	921	934	916	956	956	976	906	965	918	955	928	935	955	956	918	952	939	963	851	953	877	931	933	910	910	916	968	907	926	937	863	972	946	898	939	927	982	939	999	943	885	1005	964	934	907	945	928	962	920	906	903	934	892	950	950	981	949	922	933	954	982	919	947	955	971	921	959	987	933	936	916	887	934	896	999	943	941	912	975	904	960	968	947	972	898	936	978	944	944	923	925	927	864	970	911	952	894	992	1015	936	938	922	951	934	931	961	885	947	939	997	950	936	897	955	982	939	949	937	912	936	910	979	908	890	910	928	975	937	901	911	934	1011	907	979	933	914	945	932	892	897	913	934	953	940	874	953	910	978	956	890	966	943	891	895	985	859	952	936	949	985	856	903	921	927	962	976	956	884	925	892	899	980	884	933	995	923	978	1001	984	921	925	923	918	946	976	934	901	960	948	966	928	893	933	944	899	916	970	946	977	942	925	918	973	924	944	944	931	932	967	877	930	910	970	917	962	936	921	921	948	900	955	900	922	865	905	899	928	926	968	948	922	915	915	950	925	952	891	969	917	903	950	940	902	910	938	922	1002	937	913	940	911	924	957	928	913	917	969	915	938	935	959	925	957	952	945	879	939	894	949	924	961	977	864	967	950	956	966	897	942	910	911	939	924	968	960	911	922	944	956	918	922	865	938	903	952	966	916	933	849	965	935	932	932	921	927	945	949	975	925	947	930	1010	983	891	922	975	938	921	944	957	883	930	938	944	977	931	925	933	924	936	966	931	938	908	916	939	917	897	915	914	956	1001	878	897	952	989	911	961	930	963	991	971	899	933	937	920	902	905	916	932	959	949	926	951	952	894	945	923	944	928	961	909	924	957	894	968	926	941	922	832	918	936	930	913	969	904	907	946	897	962	954	911	904	961	984	914	885	982	930	925	926	974	968	964	927	927	953	938	936	925	893	954	943	932	937	938	934	928	894	894	946	925	994	946	904	909	910	943	967	982	919	936	953	982	882	901	894	924	961	952	976	937	938	926	954	958	942	973	863	981	963	895	951	950	908	956	911	971	913	941	937	923	927	944	989	920	953	936	943	998	948	952	922	939	943	913	943	921	938	953	1017	912	913	952	940	932	933	855	932	897	942	983	972	958	929	900	939	929	935	922	990	932	919	945	943	939	940	939	906	953	913	955	914	965	942	939	912	991	918	953	933	898	926	956	930	920	968	929	945	953	967	931	898	957	918	870	943	921	949	945	964	924	959	1001	949	936	991	965	932	946	911	959	966	937	946	946	898	948	874	860	1001	923	922	932	881	957	898	900	897	915	900	956	876	946	930	959	955	979	938	955	955	956	995	942	941	927	926	951	953	1012	943	956	937	955	928	925	964	957	950	916	950	921	976	915	956	911	866	896	893	931	922	988	938	959	833	941	939	952	949	926	942	922	965	932	935	932	907	914	934	902	892	919	938	933	944	896	961	994	940	945	936	924	957	946	942	937	919	939	973	954	903	947	910	888	942	863	925	995	922	945	918	934	897	956	924	984	886	911	919	928	910	930	914	883	957	937	930	932	909	948	975	880	940	981	993	942	971	913	924	921	894	972	957	918	933	904	944	873	981	936	913	898	973	921	905	912	956	961	942	930	982	922	958	953	985	931	917	966	979	903	899	934	970	908	912	930	975	948	937	947	943	903	929	962	936	949	920	906	868	892	934	953	972	882	957	907	951	952	911	895	947	916	924	936	933	945	931	926
14812	1191	594	516	447	423	408	383	379	352	355	386	339	382	356	379	396	329	392	360	365	392	317	372	335	340	336	356	387	343	360	335	337	349	357	363	328	383	359	330	373	385	380	329	365	346	336	326	376	341	340	344	387	371	349	368	354	386	363	369	348	356	328	344	353	359	385	363	372	389	390	367	329	368	404	382	356	328	377	363	350	364	393	356	352	324	352	357	389	332	403	372	366	354	342	364	336	380	356	361	421	327	363	343	341	387	375	364	348	333	364	349	373	361	340	361	343	320	403	353	370	341	382	348	365	352	377	381	354	362	364	375	348	365	337	350	336	381	339	341	364	349	395	352	349	356	328	361	346	349	376	332	377	363	324	325	362	350	361	360	381	336	353	358	381	338	390	374	342	411	366	376	366	336	316	362	334	351	335	380	387	367	336	322	305	339	369	340	348	320	346	356	341	365	366	351	342	356	339	381	372	394	356	369	351	358	352	327	364	401	352	356	347	362	346	362	363	367	345	373	347	381	358	380	374	351	363	353	388	346	388	370	391	325	356	389	346	337	329	355	360	347	365	344	386	376	360	363	349	353	344	370	345	351	338	396	363	343	348	353	363	366	341	319	359	351	324	352	364	388	321	373	345	384	347	356	359	365	343	362	376	362	350	365	349	351	349	322	354	388	376	342	381	359	318	365	364	362	343	353	363	345	357	358	334	349	357	371	370	368	362	333	346	366	352	324	382	377	334	367	333	331	357	356	358	349	348	387	365	358	361	354	316	319	338	340	379	360	371	332	375	369	361	330	338	315	352	365	370	365	340	341	363	373	350	377	385	373	343	352	359	341	349	355	357	329	381	365	398	366	335	368	342	388	347	367	308	375	348	340	398	335	334	340	380	333	354	375	374	337	330	343	358	329	358	362	390	337	331	327	375	343	361	347	348	343	387	358	357	348	340	344	364	347	368	380	364	372	377	388	354	346	364	332	336	366	350	328	363	369	366	352	359	356	321	331	358	346	365	354	366	358	368	365	320	359	385	346	372	391	386	364	342	376	344	336	335	341	355	355	359	337	356	340	313	354	377	338	342	366	341	369	351	367	371	377	328	369	389	331	360	331	350	355	354	359	367	349	361	353	355	374	323	377	365	346	383	361	369	351	372	353	357	333	374	349	363	365	377	379	361	359	342	383	355	382	363	391	319	396	340	362	382	351	365	358	394	342	353	329	352	377	352	346	354	386	347	406	335	328	340	363	338	314	327	344	396	364	350	379	327	362	331	369	361	330	369	372	349	397	371	366	378	355	336	370	331	326	385	409	366	360	405	336	343	352	336	355	325	360	359	348	356	360	361	373	358	374	367	337	321	393	354	352	344	346	349	337	393	366	329	367	373	346	353	374	348	315	345	340	350	326	344	379	370	369	373	391	353	357	381	340	361	334	378	408	380	340	311	328	332	376	373	359	336	359	362	368	382	310	354	379	379	338	378	382	370	335	355	339	379	345	362	343	347	342	316	372	373	449	349	376	399	347	380	369	366	376	395	341	347	340	337	338	352	390	343	358	351	342	357	331	350	352	385	358	354	390	358	328	363	355	374	367	371	344	389	359	357	349	323	366	327	348	331	342	373	373	391	360	374	317	370	356	328	351	351	358	353	370	333	351	365	383	336	341	392	340	394	436	374	343	340	353	368	355	373	319	319	371	372	370	347	345	371	352	387	363	318	321	377	339	367	360	339	346	364	370	348	395	368	350	353	342	375	381	378	348	363	363	349	389	357	323	332	362	386	392	358	348	344	363	403	380	346	355	357	350	336	336	367	338	362	369	371	353	358	360	347	356	335	378	351	355	394	382	328	344	366	365	336	348	361	361	379	370	353	371	348	406	335	359	354	380	369	380	395	398	366	368	352	352	394	363	375	346	338	367	336	343	374	350	358	377	382	374	338	363	395	376	366	381	372	394	380	359	360	380	343	365	345	357	347	350	339	362	368	359	363	375	362	355	406	333	356	363	349	337	363	372	373	358	367	354	339	345	388	327	363	378	333	382	344	316	357	344	355	337	359	349	345	380	375	355	324	365	400	345	334	392	359	365	372	345	384	349	374	313	361	327	359	397	333	368	362	391	381	336	356	359	338	338	350	378	370	340	332	352	332	407	364	335	377	331	383	350	371	348	328	370	383	376	366	385	409	349	384	372	352	358	358	362	337	351	333	381	342	363	377	369	338	356	353	339	335	353	356	367	367	352	323	331	367	356	336	385	339	337	332	338	385	395	323	359	347	353	345	342	361	362	334	339	374	357	366	343	362	380	334	340	337	318	359	337	334	344	378	382	363	378	362	343	364	354	362	317	362	324	363	348	370	367	349	389	381	360	376	343	410	403	388	336	312	387	355	352	339	355	315	349	368	359	368	370	343	320	368	339	380	322	379	362	344	380	349	360	357	351	329	365	362	339	387	341	328	336	321	380	303	356	323	369	364	377	362	315	348	370	360	379	396	333	370	319	340	344	336	393	343	350	340	372	355	357	354	364	340	388	330	369	365	372	356	346	369	366	359	357	328	367	409	348	357	376	333	356	396	335	326	339	321	360	357	369	383	372	386	353	336	330	409	363	329	323	347	383	357	359	340	343	388	333	369	342	361	358	380	340	395	396	320	352	350	342	386	331	381	333	381	377	370	357	385	357	377	302	352	402	354	357	379	353	336	352	382	384	361	363	364	349	379	365	353	362	359	361	369	350	397	373	368	368	394	372	360	373	376	389	348	357	354	355	332	362	376	330	364	314	343	343	342	364	353	332	315	354	348	361	361	337	327	358	341	363	404	352	371	355	378	360	328	352	372	348	332	350	405	367	414	356	364	382	339	331	339	329	327	378	322	374	388	367	366	365	376	341	400	411	326	358	348	381	387	376	335	409	353	338	337	309	370	374	347	357	357	367	370	376	347	367	336	341	327	377	384	350	314	353	372	330	331	338	346	384	379	386	380	322	339	343	329	348	331	357	333	337	364	365	357	325	368	347	318	345	357	355	371	350	372	364	311	382	371	397	378	357	356	402	373	371	355	332	340	339	370	367	367	364	331	343	368	353	362	321	351	355	373	361	337	372	337	359	373	363	350	387	379	376	349	399	342	338	337	365	363	338	378	357	352	362	379	366	388	371	349	346	372	357	335	346	340	336	358	359	400	363	352	357	353	334	366	347	377	377	356	375	366	356	368	372	375	352	369	353	352	360	325	363	390	369	350	358	356	372	369	336	381	345	381	367	365	366	345	349	354	351	374	332	364	335	336	357	353	376	355	337	389	372	355	372	409	345	331	375	318	368	374	341	360	332	381	355	376	373	367	339	379	346	329	343	378	351	380	323	379	330	384	358	387	365	335	326	357	378	363	357	340	336	361	355	386	360	374	363	358	306	343	375	330	371	375	379	367	353	368	361	363	380	346	383	368	349	322	355	335	340	372	357	351	378	352	353	337	349	363	365	383	361	323	357	360	358	369	352	361	369
11215	1060	1383	1425	1320	1214	1181	1031	1020	1016	950	948	911	876	889	921	949	869	874	911	856	915	905	834	835	858	888	842	867	830	882	866	864	832	887	880	890	847	844	842	901	825	837	863	903	879	871	870	838	862	844	840	890	882	845	832	853	890	819	855	813	807	876	916	881	909	866	923	836	861	830	858	853	863	813	814	869	849	829	846	862	880	874	835	830	842	880	868	863	867	861	827	843	764	875	840	808	848	831	843	858	857	836	774	897	834	873	871	847	850	802	860	844	871	852	833	878	834	858	848	829	845	886	898	868	815	872	864	779	851	868	841	817	860	806	849	874	848	847	833	863	875	856	889	826	877	884	821	857	909	868	841	848	865	897	876	821	826	837	869	822	889	814	815	831	882	894	821	873	866	863	871	825	834	859	884	881	810	868	880	829	890	840	811	817	834	823	820	841	882	853	874	822	849	819	894	797	882	869	899	823	850	831	876	878	844	882	820	882	855	847	826	843	828	861	818	862	858	918	856	851	851	838	868	850	859	812	826	842	832	834	878	848	860	828	884	898	856	862	831	838	913	839	820	890	790	860	856	871	879	838	895	865	869	809	819	897	834	836	901	863	841	821	871	837	849	842	856	824	923	855	875	822	855	883	845	859	860	814	872	848	873	874	862	894	837	856	841	842	817	836	841	816	852	862	823	878	862	818	831	854	872	850	871	860	798	806	853	915	841	881	848	841	910	817	860	834	817	860	870	871	883	847	899	820	821	829	860	873	848	872	884	831	854	821	808	850	830	845	850	851	810	870	842	812	869	815	904	894	859	802	885	888	846	852	862	843	795	830	893	816	778	849	849	857	824	796	827	848	891	854	832	815	868	866	846	853	870	826	858	854	825	866	851	847	850	845	930	877	817	852	864	864	825	791	910	833	864	854	835	891	836	875	812	833	879	886	821	851	831	812	830	841	830	869	873	864	868	817	890	850	877	857	839	794	873	839	811	875	842	946	870	816	863	838	855	835	854	885	890	864	864	860	877	825	869	834	852	850	839	852	783	821	832	844	856	852	838	842	832	833	864	865	894	902	814	855	894	844	850	880	881	847	878	839	880	809	807	821	869	879	812	863	884	830	828	871	791	814	851	805	828	852	822	887	803	813	851	818	858	853	869	917	851	840	813	873	827	804	862	842	791	872	828	846	872	849	957	864	870	817	836	842	863	845	840	868	841	773	845	830	885	845	830	864	876	875	857	867	896	817	906	914	796	836	830	782	866	820	865	842	886	860	874	837	844	852	808	865	859	828	830	843	845	847	901	889	811	810	857	843	851	832	825	783	882	780	926	809	830	828	854	802	815	835	788	886	874	812	892	897	893	863	888	828	897	795	837	828	860	847	878	872	881	849	848	827	845	837	838	868	863	909	903	846	895	818	894	835	850	818	860	846	880	860	795	809	795	863	796	835	896	870	842	860	828	847	841	827	852	826	881	834	870	870	867	834	818	849	833	866	847	794	821	855	786	862	840	851	844	786	859	901	862	791	894	880	839	862	823	902	858	820	870	836	858	814	838	892	889	856	866	877	842	851	847	909	869	840	855	873	875	881	840	858	849	815	834	857	958	852	859	845	797	852	841	814	869	830	858	862	858	846	842	824	849	828	817	845	889	845	859	861	818	868	893	826	884	857	891	862	819	859	855	829	823	889	848	891	824	873	829	799	807	863	825	815	845	912	864	867	883	854	815	832	824	838	911	879	834	846	887	848	854	875	857	835	864	912	835	867	865	814	831	867	860	832	800	847	812	866	882	856	851	869	868	816	804	834	793	826	897	866	859	840	816	862	865	826	811	887	864	833	892	898	904	803	829	908	899	860	843	802	815	867	833	832	820	800	821	846	826	791	891	878	893	853	864	888	887	815	830	869	885	830	852	865	856	843	862	844	837	826	868	900	769	839	819	867	892	851	839	858	841	863	863	840	863	839	873	831	855	842	858	878	830	850	850	850	898	835	856	803	894	816	812	896	864	793	835	828	851	860	832	897	874	919	865	792	873	822	902	833	884	876	883	829	819	866	832	871	861	848	832	881	881	862	865	862	864	862	832	845	869	863	845	879	784	815	819	799	842	826	899	849	900	884	821	823	814	848	846	829	813	840	795	854	863	851	879	841	850	898	855	831	882	843	833	899	859	839	887	826	840	900	862	880	801	899	891	849	810	881	815	892	780	906	865	855	867	848	878	904	853	910	846	899	898	841	875	861	911	853	861	859	867	846	894	878	832	817	840	861	856	830	833	841	863	873	829	822	882	758	826	867	851	852	851	825	919	849	843	898	887	842	907	843	858	805	832	868	840	865	815	857	865	831	884	829	928	854	791	859	888	867	860	811	883	849	814	831	832	816	854	886	797	825	803	849	838	887	852	867	829	860	887	831	894	857	884	854	841	803	863	866	843	834	856	863	892	931	798	826	867	885	801	777	838	878	890	856	835	863	862	887	879	886	828	842	849	897	900	809	856	843	846	870	870	834	851	881	845	799	866	873	836	901	873	839	900	879	871	885	837	869	802	855	839	849	845	850	866	855	888	874	792	827	866	894	867	816	847	857	871	874	836	817	855	857	833	823	822	845	831	860	838	790	873	877	798	804	873	845	798	840	869	894	845	811	897	924	834	836	824	889	839	860	900	853	901	889	852	845	852	894	848	882	829	830	801	816	841	855	866	834	802	826	885	888	872	775	831	880	873	800	884	897	818	816	847	840	872	800	820	857	906	849	814	880	869	875	890	871	849	813	839	879	840	810	830	859	826	870	882	887	854	857	808	858	854	862	838	871	894	906	869	857	852	825	871	848	863	853	830	830	862	832	869	793	880	882	851	812	866	879	878	854	865	886	881	857	853	856	882	844	807	863	873	881	866	884	820	862	797	877	815	819	848	817	840	876	797	901	872	845	877	867	907	842	866	872	833	909	800	805	826	850	866	849	877	847	853	890	872	897	835	827	855	857	848	899	809	868	847	875	863	829	860	874	832	818	852	864	827	850	832	857	856	785	871	823	838	878	826	847	851	820	847	829	910	812	871	810	881	858	845	822	848	881	847	818	851	852	933	814	846	863	872	809	865	771	867	849	891	868	879	845	832	868	890	844	825	823	855	904	855	862	847	861	818	863	872	846	832	902	809	885	827	845	878	898	884	831	835	834	849	905	847	853	826	848	839	867	871	871	885	833	840	824	868	868	840	828	872	898	832	831	883	808	820	860	840	879	900	837	862	802	878	866	811	880	907	873	851	840	861	898	851	795	846	806	838	837	823	822	813	837	840	818	860	771	848	858	812	858	842	831	859	867	839	828	780	876	877	869	856	838	888	782	867	889	863	902	874	816	826	883	859	897	917	882	869	873	810	875	870	857	875	854	879	854	807	867	817	898	860	851	828	860	834	830	864	895	868	910	914	886	826	917	889	923	837	862	813	826	839	827	845	881	796	870	847	834	829	827	799	817	855	862	892	835	860	844	853	878	848
23425	2292	787	525	366	275	281	251	206	217	211	184	182	187	179	184	184	191	162	175	161	151	164	202	194	195	196	186	164	166	176	172	169	178	175	165	174	166	166	182	163	158	185	171	165	182	185	178	183	139	154	171	186	156	179	174	171	174	178	161	188	160	160	181	175	176	167	165	160	155	141	166	186	157	153	176	175	171	174	170	182	152	145	138	190	166	169	172	158	195	155	175	159	160	169	157	167	183	155	163	146	169	177	175	165	172	176	163	169	165	157	151	149	166	184	148	177	198	175	158	172	160	161	174	158	161	173	168	175	179	183	172	178	168	172	150	166	175	160	143	194	145	153	176	157	160	172	146	158	170	144	143	192	194	163	181	178	149	169	158	148	166	176	154	173	172	174	183	195	172	167	163	220	173	152	176	180	185	137	170	150	179	167	174	165	165	163	155	164	182	154	164	166	181	153	161	173	168	158	137	160	145	170	170	168	163	155	164	188	139	171	182	162	160	156	159	179	177	162	158	169	171	167	144	185	161	170	163	194	173	177	173	156	158	167	153	153	191	160	177	154	173	162	163	176	174	152	170	164	153	171	152	161	163	197	169	147	156	161	170	148	164	200	133	154	190	147	195	144	158	156	200	164	192	180	166	170	172	172	165	149	176	168	153	175	167	168	174	172	157	167	180	173	174	159	170	155	176	166	154	180	150	191	171	172	153	160	154	172	141	169	142	174	169	160	176	152	180	174	172	179	158	144	180	152	160	152	139	162	176	159	154	148	168	168	184	183	162	143	185	160	170	141	195	175	174	168	188	143	161	158	189	202	182	173	157	169	158	157	167	170	172	169	170	158	167	150	148	177	156	179	170	160	178	168	154	177	196	177	134	163	176	180	151	160	157	160	164	152	172	186	162	153	167	175	177	144	170	166	172	178	159	161	174	183	148	152	180	157	170	157	172	155	160	160	144	181	166	166	189	153	156	143	166	178	160	156	170	161	160	142	163	167	180	170	154	190	169	173	170	169	198	162	160	147	166	146	162	169	160	181	159	148	167	168	159	168	165	154	161	173	171	151	154	170	155	176	159	174	155	186	180	149	160	145	163	171	150	167	190	168	167	155	190	157	190	191	177	160	180	147	168	151	179	157	173	162	178	154	173	158	192	173	164	160	175	148	162	170	173	153	161	173	152	150	171	138	171	181	181	157	169	153	162	152	188	169	163	169	167	156	185	163	163	152	153	168	163	172	161	151	151	166	155	162	157	178	186	180	168	160	177	168	179	161	161	157	174	199	170	156	186	163	181	145	150	163	165	167	199	167	197	172	168	158	161	173	169	153	150	181	168	155	156	179	182	174	164	157	143	189	168	164	160	168	187	208	161	195	169	168	176	160	153	181	180	182	190	159	165	162	146	173	154	158	161	167	141	143	178	166	178	164	152	162	185	138	155	188	182	129	182	159	170	159	183	189	170	160	152	155	148	149	166	145	160	179	149	183	168	163	162	171	152	163	174	172	142	152	186	162	153	159	153	159	163	183	171	170	177	177	165	153	166	143	162	146	150	151	145	173	188	168	155	158	160	156	150	149	166	172	180	163	190	163	158	153	165	150	173	160	156	163	171	170	190	169	153	186	179	168	142	184	183	159	161	168	178	165	157	157	134	192	181	168	158	184	150	159	173	174	201	167	155	160	159	165	172	164	175	155	172	146	166	175	177	172	148	166	178	171	169	154	152	163	172	161	170	168	173	164	175	156	184	163	166	164	153	167	142	169	153	189	153	141	139	170	164	184	171	171	195	166	170	152	170	171	182	171	172	151	161	172	153	163	173	169	169	175	179	162	166	174	142	182	146	171	171	180	155	152	194	141	179	204	177	157	169	162	137	171	170	158	173	153	163	185	158	182	178	180	151	176	153	153	149	152	178	154	158	152	193	167	182	166	173	162	187	203	154	171	153	178	123	176	165	171	165	150	195	175	148	188	173	186	156	152	138	148	153	169	160	180	184	156	158	172	163	165	155	158	159	157	187	166	150	158	166	170	173	159	167	147	171	170	168	193	160	152	161	168	145	166	180	161	182	174	157	188	172	152	163	153	165	199	151	185	155	151	222	174	151	156	168	146	156	136	161	161	167	155	148	172	162	151	169	169	168	151	180	188	169	150	172	149	158	140	141	178	185	160	146	156	166	173	167	157	164	158	151	185	171	179	175	166	155	172	180	177	163	172	168	149	150	167	146	182	181	159	156	154	152	164	158	137	177	165	185	153	167	164	182	145	179	167	145	162	171	149	165	185	164	176	186	156	162	171	153	142	137	173	177	160	163	160	177	143	170	148	175	162	167	177	155	170	155	162	162	167	173	146	180	139	171	176	145	179	160	144	164	194	187	171	179	150	160	165	175	173	171	181	154	170	182	168	178	208	157	184	167	186	162	165	178	184	178	151	181	167	165	164	161	166	149	166	175	148	164	140	180	158	153	157	192	180	180	167	186	172	175	167	194	187	139	170	173	160	164	150	169	174	166	140	163	165	171	173	181	175	177	149	134	164	167	160	158	153	157	167	167	161	165	165	199	166	168	148	164	159	157	189	179	186	168	159	181	158	180	160	154	144	168	160	173	152	166	148	154	184	180	170	175	170	178	149	152	165	170	177	167	138	164	178	152	198	164	168	167	164	144	181	163	168	201	181	182	189	170	187	173	164	164	172	138	168	169	174	179	149	161	155	165	140	150	153	163	161	155	196	146	168	149	149	152	156	156	142	170	164	154	167	163	153	134	184	195	164	170	165	163	175	136	159	164	173	164	163	162	148	187	172	183	142	154	162	182	169	159	167	142	166	130	155	148	177	158	165	163	150	172	156	182	170	159	165	147	188	162	163	193	167	196	194	168	175	162	152	144	162	170	161	172	167	170	156	174	155	178	158	165	163	168	202	185	173	176	178	166	181	145	167	158	190	162	176	174	149	150	156	151	174	154	180	152	153	187	175	164	163	176	172	191	157	160	164	140	163	167	161	165	182	182	162	159	169	176	171	148	165	165	167	180	165	172	180	204	180	177	161	174	139	174	159	166	173	155	191	177	186	164	171	176	164	178	160	191	176	190	172	178	154	151	159	164	170	180	181	151	162	179	167	159	151	167	160	157	165	160	152	172	159	186	168	187	157	155	184	149	165	146	182	186	177	154	167	146	150	149	157	166	183	148	147	164	165	163	197	154	180	153	160	176	190	163	182	164	173	163	167	156	152	184	179	178	167	161	173	136	194	169	156	177	184	156	168	147	160	162	179	196	172	147	164	176	170	191	156	157	157	164	162	164	173	160	186	154	169	166	152	169	164	151	161	150	166	168	165	170	185	184	169	168	158	173	159	165	158	182	175	155	179	175	182	171	162	153	155	181	162	170	154	179	165	198	169	180	174	188	168	176	173	163	159	144	165	153	150	172	177	180	145	169	161	186	184	164	179	150	167	170	149	182	164	136	155	154	172	140	163	162	160	146	139	175	168	174
14071	829	1527	1709	1415	1104	1012	825	738	674	677	651	588	585	549	504	579	524	541	513	513	472	548	549	452	480	474	469	439	496	488	465	465	486	479	471	405	456	470	467	485	496	474	421	425	495	419	461	463	451	430	468	418	458	429	440	463	432	398	404	428	466	422	477	450	466	423	466	402	483	431	436	446	412	442	448	457	427	417	469	516	408	457	469	479	416	407	416	443	420	457	448	442	461	456	437	413	452	425	446	443	472	465	434	466	477	439	445	450	396	435	431	409	432	432	469	459	469	468	493	429	449	436	438	419	416	465	422	457	447	455	459	460	449	445	425	424	422	438	421	482	473	472	448	446	407	448	462	424	462	452	455	452	443	421	445	416	441	413	460	452	418	413	457	440	485	419	428	407	444	455	435	490	458	423	473	444	432	448	425	445	397	427	353	454	452	429	446	413	476	449	452	449	412	453	443	455	435	454	451	457	470	442	468	464	434	413	427	478	442	456	442	466	445	476	456	481	423	433	430	430	432	440	393	461	396	442	441	413	432	445	463	433	413	424	472	475	461	433	418	439	443	438	478	433	467	440	480	445	436	435	407	430	481	436	406	462	455	447	405	433	466	433	445	464	423	440	426	433	445	453	436	473	424	420	430	445	441	428	450	405	432	464	423	420	453	420	433	442	434	446	413	396	426	447	447	424	472	439	442	440	406	430	476	438	459	422	420	463	444	435	454	438	448	448	424	468	404	466	458	484	425	441	426	416	432	457	452	435	486	421	432	458	423	421	422	467	433	417	423	414	446	454	440	445	473	414	405	428	421	459	432	460	415	396	440	452	454	480	407	452	464	466	447	414	453	423	429	500	395	433	438	470	413	408	476	459	446	441	466	440	473	460	458	429	449	468	397	473	451	455	436	432	459	415	449	422	435	412	452	405	423	492	462	443	441	457	434	446	405	472	443	415	428	452	398	432	432	441	406	436	466	459	420	435	419	445	469	453	449	447	457	461	422	440	445	503	414	418	442	437	428	413	445	455	469	411	463	438	431	459	431	436	474	450	432	464	441	436	411	465	441	402	434	454	431	437	418	441	454	444	441	443	463	442	456	468	425	401	469	436	425	414	416	460	435	450	429	466	430	398	440	398	440	403	479	472	454	466	425	411	388	444	461	418	438	467	440	438	456	423	460	439	471	456	445	407	425	440	430	448	415	465	439	472	437	457	476	453	442	428	395	463	437	423	457	417	407	467	452	448	426	446	459	416	472	426	430	455	458	416	376	480	450	434	431	419	398	422	419	448	447	474	410	418	436	463	442	459	422	454	440	467	414	395	415	413	447	451	404	461	449	441	408	401	447	445	456	439	450	448	429	472	477	429	452	404	413	395	421	468	452	434	432	450	443	400	417	414	423	447	452	419	468	442	481	444	473	425	432	424	444	456	430	432	432	457	457	447	425	461	428	384	451	453	473	459	429	410	470	430	425	456	454	451	450	433	413	424	414	452	443	448	394	445	449	408	422	442	445	455	448	444	432	450	478	502	431	437	471	423	454	454	436	421	449	418	482	450	441	438	433	436	452	468	484	405	443	461	447	464	428	462	452	414	420	421	459	453	424	397	443	419	388	481	457	452	468	472	419	465	496	407	417	459	449	477	444	434	473	421	483	445	446	453	423	458	409	446	462	466	414	452	426	461	462	476	431	426	426	420	419	411	455	450	483	461	433	480	466	456	460	430	411	430	436	425	448	404	446	436	465	427	433	447	456	405	460	457	441	464	419	406	444	432	459	447	469	462	463	440	448	452	454	436	416	441	465	426	437	475	426	424	449	415	441	457	463	444	434	468	445	461	460	383	454	404	458	438	464	485	433	457	483	408	434	409	431	404	443	469	439	415	444	451	446	426	455	448	442	443	434	406	431	458	425	422	408	439	453	421	449	402	426	412	425	425	434	431	431	428	457	466	435	393	458	409	421	431	431	467	430	435	448	470	442	438	457	438	458	416	418	446	440	402	443	418	447	417	453	408	433	406	469	506	431	433	456	472	434	392	468	444	415	418	429	427	441	471	465	440	436	393	457	467	462	403	431	455	429	458	460	464	454	425	447	434	424	439	449	430	419	469	437	458	431	454	439	419	416	462	451	481	414	453	426	445	419	442	479	494	452	464	431	424	454	461	418	407	403	444	434	449	439	409	472	444	438	463	402	444	437	419	419	482	449	461	431	451	461	451	428	453	434	448	447	389	455	468	422	458	448	442	454	446	425	442	460	405	434	443	434	426	438	436	455	424	438	459	432	437	434	455	463	478	443	452	449	422	444	423	457	468	445	457	428	427	414	417	455	455	419	433	426	439	436	415	453	475	422	447	449	428	468	442	462	409	472	437	461	453	439	439	403	440	437	467	418	448	477	439	439	432	411	468	473	443	446	473	424	455	476	450	430	460	425	416	469	420	476	440	449	432	463	385	430	423	412	456	475	431	440	431	427	456	422	467	433	463	442	425	421	439	477	443	436	440	417	417	432	422	452	426	452	453	427	413	460	450	445	411	467	406	425	426	433	412	450	452	442	426	466	402	477	407	438	456	426	424	422	457	455	480	455	464	430	399	423	430	458	439	441	414	420	431	437	423	428	419	418	460	437	417	433	451	420	435	436	422	467	427	429	450	448	452	465	413	409	436	465	456	452	418	432	411	406	427	488	437	444	441	450	447	451	460	461	440	421	433	420	414	438	451	406	425	424	465	437	425	432	437	429	455	430	440	414	442	418	467	466	439	436	435	427	432	459	423	475	404	441	440	450	422	459	439	420	458	420	445	475	416	442	478	444	470	456	450	434	407	431	419	439	432	460	454	410	474	425	456	431	443	440	473	443	445	438	431	447	452	450	439	436	452	446	442	445	429	419	451	457	445	427	443	405	460	416	436	446	443	408	467	431	428	464	440	429	425	426	434	460	438	431	445	434	450	427	439	469	442	416	417	505	467	437	414	440	450	470	415	461	448	487	459	470	422	430	441	422	423	440	442	440	392	426	405	464	450	440	462	431	443	423	418	456	450	467	441	427	457	435	415	437	440	406	436	444	434	460	458	460	428	418	462	443	459	441	417	470	468	446	450	446	421	453	428	446	434	425	503	464	417	445	415	456	430	434	407	438	427	446	424	426	438	418	463	421	407	416	435	453	419	457	451	456	459	432	423	439	446	437	476	429	451	431	446	461	455	445	438	442	415	450	455	415	459	474	428	418	422	410	447	446	476	433	484	475	426	428	452	451	459	449	421	465	424	450	415	420	464	425	433	470	434	449	441	449	502	440	393	427	466	445	456	480	400	414	459	426	435	476	467	451	485	410	439	434	401	423	435	402	451	430	427	391	411	422	464	451	424	442	446	459	432	438	459	430	453	442	482	448	449	436	437	453	420	447	436	450	415	445	417	428	463	457	402	451	434	428	455	458	461	422	455	423	452	442	445	456	416	459	457	471	470	401	448	459	461	417	426	429	402	439	437	451	429	448
4245	455	414	373	379	360	422	389	384	355	408	414	402	402	387	352	388	358	396	409	418	412	370	432	413	374	397	398	403	398	379	400	390	357	416	392	392	374	383	381	382	412	410	407	375	364	434	398	404	416	408	395	389	384	390	400	395	423	404	351	403	357	393	381	415	385	420	381	400	379	376	394	402	384	356	361	366	414	408	360	410	383	369	401	421	399	367	377	391	379	422	422	379	418	405	406	441	404	391	372	378	377	412	390	389	375	380	395	376	384	383	397	389	400	333	392	337	389	417	374	378	393	387	419	437	376	400	387	398	389	409	371	396	392	390	401	363	396	375	345	360	400	415	436	385	379	386	420	389	403	384	405	378	375	391	419	412	421	381	390	400	383	397	420	401	428	405	399	412	366	417	361	325	366	341	434	358	385	408	398	371	384	398	365	403	375	389	389	353	377	387	406	405	376	408	395	404	421	386	392	412	393	354	364	386	378	378	350	395	416	378	352	404	358	399	384	378	350	373	433	368	384	423	372	428	344	381	415	400	384	388	424	399	392	370	398	384	389	402	350	376	363	407	399	382	361	417	405	396	380	359	434	386	387	370	403	414	403	373	391	390	381	392	392	372	424	370	386	408	409	369	413	380	387	406	402	389	404	349	415	428	389	396	378	396	373	379	394	425	405	393	403	356	402	434	362	398	383	410	399	386	379	415	422	396	398	391	386	412	390	390	365	401	365	393	361	397	381	350	378	356	382	413	387	403	372	412	422	386	403	388	407	336	370	425	380	388	395	426	368	381	410	410	353	405	388	384	421	412	347	386	375	411	370	378	406	387	376	371	392	363	359	387	438	390	387	394	385	367	405	363	374	395	402	358	367	414	395	370	392	432	405	408	406	394	354	372	382	389	416	389	403	397	376	380	411	393	371	395	382	401	392	370	418	395	381	391	418	420	404	387	367	361	402	402	383	399	403	420	364	392	367	408	392	359	435	412	430	398	372	424	353	378	388	393	381	384	409	414	396	354	368	361	398	396	380	398	405	372	382	392	431	377	374	399	395	378	376	404	416	386	399	399	406	383	364	437	379	367	399	398	403	374	376	365	420	359	375	373	374	405	354	395	373	382	428	359	424	396	387	391	388	381	389	419	401	380	416	357	403	385	374	386	424	394	383	405	425	422	356	362	366	397	356	406	396	395	389	386	356	414	390	361	367	375	388	388	358	408	360	376	397	377	386	372	387	398	408	387	389	413	399	390	362	367	393	382	394	413	386	372	370	388	388	395	399	417	366	366	404	393	409	399	363	409	379	358	368	382	353	385	399	422	404	419	388	386	385	389	391	393	394	415	395	367	416	378	386	415	403	386	377	402	431	428	390	383	371	407	369	403	405	416	404	365	406	429	369	380	363	406	383	371	402	399	406	383	356	403	411	367	367	398	370	404	376	386	413	408	420	371	385	398	404	438	409	385	399	415	393	390	438	431	392	406	347	392	389	395	385	398	401	400	405	417	397	413	377	356	379	406	376	409	379	385	383	416	392	365	369	388	404	411	475	386	394	370	387	414	362	385	369	425	406	360	357	377	399	431	347	412	378	407	447	346	371	386	454	369	386	388	369	406	396	400	368	376	385	416	399	385	428	376	411	402	441	406	394	375	379	436	391	379	382	409	396	380	392	378	365	396	402	362	393	368	375	357	371	361	366	398	414	394	360	362	390	389	400	400	395	401	373	370	368	405	414	417	376	396	351	362	376	387	384	389	388	401	355	359	378	389	391	397	405	400	345	386	419	399	363	399	371	387	382	373	381	374	385	368	384	389	373	353	351	399	348	407	387	388	386	371	367	409	423	403	387	372	357	397	396	404	360	410	392	362	380	422	390	354	414	390	388	395	416	372	360	410	383	383	344	407	390	372	374	423	378	382	362	370	390	368	381	392	400	412	420	420	395	396	396	402	421	365	410	385	397	380	373	354	350	397	364	435	382	417	395	386	426	420	388	382	380	410	420	386	375	374	382	367	364	382	411	386	368	384	420	417	389	334	379	401	385	389	387	383	368	382	357	427	409	421	378	389	379	370	404	410	376	381	386	419	394	381	409	372	348	393	400	401	374	371	402	413	381	384	392	391	404	406	436	363	384	388	364	373	385	399	396	404	396	357	382	387	406	416	366	394	359	419	430	394	366	418	391	418	414	413	377	396	363	394	373	398	385	404	404	373	402	391	433	397	400	350	455	386	370	373	377	382	420	423	393	389	377	370	393	383	425	398	405	401	366	384	393	356	408	396	372	373	410	410	425	364	416	362	378	357	385	429	388	392	367	392	382	363	400	401	411	399	390	374	392	384	357	398	411	402	411	365	388	359	371	431	395	382	397	368	371	395	401	393	360	434	369	385	381	418	363	408	415	353	366	414	404	402	385	386	421	388	363	390	373	389	428	427	385	412	367	406	387	406	393	378	363	373	364	416	405	383	388	417	374	382	430	385	433	424	384	374	427	419	354	376	446	433	374	393	361	388	350	388	398	411	358	400	379	386	373	412	390	417	417	376	412	355	374	396	363	402	391	403	398	412	375	396	394	376	380	388	416	406	410	405	406	405	364	382	412	390	372	381	396	404	369	432	396	381	400	381	383	420	414	367	379	413	405	408	360	444	385	378	394	389	393	416	441	385	376	386	407	415	383	375	364	388	385	424	357	417	385	363	397	412	376	406	424	403	444	383	372	390	348	353	363	365	377	362	400	416	396	417	353	418	370	391	395	375	421	391	434	396	398	389	369	377	375	387	429	363	378	379	372	387	390	393	370	398	396	371	394	408	376	391	372	390	387	383	388	381	383	415	383	423	418	400	385	350	424	401	380	388	375	408	390	356	365	381	420	381	397	375	386	401	400	404	426	420	425	402	373	386	392	359	390	380	382	368	378	413	408	393	366	384	370	379	376	356	383	369	383	407	371	391	421	404	400	409	387	407	386	380	381	375	389	385	429	370	394	382	406	395	404	395	393	414	418	389	428	427	380	415	408	416	364	383	370	401	410	343	382	393	400	386	428	383	362	343	402	374	376	381	373	352	397	404	401	384	378	357	381	394	376	398	386	390	372	390	346	347	389	400	401	383	381	383	343	400	382	395	406	401	411	387	405	386	421	386	374	369	384	373	394	364	395	395	400	361	386	400	367	391	394	399	392	415	369	408	384	406	375	383	397	378	433	383	405	434	397	377	349	343	396	380	383	360	384	361	424	355	393	402	400	400	394	403	391	392	413	382	385	387	399	384	405	402	377	421	398	341	411	413	430	391	387	412	430	372	412	365	405	376	383	392	379	416	410	398	385	412	374	397	394	425	362	407	393	416	381	356	393	400	371	406	386	405	395	399	434	333	395	378	383	390	391	352	399	388	362	409	405	403	392	376	410	388	407	375	369	403	392	406	403	393	389	396	406	403	365	421	398	384	411	373	366	376	418	386	411	397	456	354	381	363	372	415	400	402	378	405	408	381	386	428	426	389	383
3803	1012	959	970	989	938	963	980	958	973	949	940	974	883	928	972	937	890	930	915	943	918	971	962	947	928	899	968	915	974	931	914	916	935	953	908	898	927	932	939	926	918	943	877	896	929	924	946	916	941	912	933	973	965	969	967	888	940	908	918	959	955	998	916	908	942	911	929	990	941	999	960	914	970	920	913	865	909	927	958	923	964	883	950	939	950	909	995	973	926	977	905	951	918	891	940	949	950	984	905	972	949	984	924	947	870	954	950	894	965	922	957	973	911	912	949	961	958	867	922	965	915	933	917	922	908	907	937	903	915	924	901	921	928	936	904	974	971	939	878	898	962	944	974	947	984	914	962	936	936	982	968	933	958	966	983	913	940	939	935	946	889	898	896	949	929	899	952	963	900	904	968	928	921	861	934	939	952	962	904	946	965	975	972	948	947	906	953	949	968	913	924	923	934	941	850	989	897	931	937	929	888	938	923	936	891	915	981	899	971	921	931	984	886	915	938	892	893	902	877	999	911	977	886	929	967	907	977	936	953	882	957	992	912	867	958	923	916	966	948	975	950	976	945	936	914	908	933	973	924	900	984	912	945	920	915	937	956	954	969	930	968	1012	944	946	918	945	938	902	901	943	935	904	969	980	910	973	926	927	956	866	945	908	902	929	929	907	897	933	961	927	923	899	941	908	930	930	950	928	885	876	940	970	955	914	926	989	942	928	957	969	930	954	949	886	931	955	947	919	964	928	943	892	916	931	979	911	933	980	925	936	983	929	922	930	1053	940	921	943	895	1016	931	935	932	941	944	906	975	980	923	954	950	897	925	866	982	918	878	950	929	972	866	875	915	902	915	923	927	922	960	955	917	902	935	927	920	939	940	926	934	965	974	938	971	956	907	985	938	944	915	956	935	916	910	945	936	911	950	933	923	948	958	946	935	907	963	909	930	942	943	912	961	933	942	917	945	947	906	933	929	963	937	933	939	943	932	970	912	963	937	970	929	914	915	922	941	966	950	963	926	969	943	955	989	903	994	984	920	905	925	931	948	940	982	926	928	953	951	958	945	994	940	964	897	890	923	935	917	921	944	941	911	925	948	947	921	880	953	950	946	960	934	942	875	947	901	914	922	922	901	947	924	909	938	963	937	921	993	928	937	900	974	946	952	919	958	951	912	908	969	927	902	945	898	910	942	935	933	917	927	951	878	923	963	955	958	923	909	968	940	970	895	1015	954	933	967	959	912	910	896	890	945	950	981	946	943	918	926	968	959	965	998	894	869	916	945	940	919	970	864	910	911	959	911	931	922	932	992	947	957	899	973	886	921	990	949	932	893	945	915	947	907	938	926	943	933	905	926	927	934	983	913	934	976	954	939	990	964	922	937	937	942	965	979	900	909	926	998	929	983	964	881	908	961	959	899	933	935	957	937	907	952	913	924	902	923	933	919	965	937	948	906	948	945	930	927	875	961	988	984	918	932	938	930	932	942	868	932	990	906	901	940	894	967	943	917	929	868	892	961	937	916	942	969	928	888	926	946	939	922	911	895	907	953	944	926	939	963	917	896	971	916	949	916	961	957	923	913	908	924	905	955	880	961	943	893	959	966	995	906	952	899	907	903	907	897	969	947	908	930	925	949	955	929	938	958	953	929	965	881	928	936	907	905	918	970	920	887	914	972	860	892	968	885	905	890	915	960	943	921	943	911	902	922	944	849	941	955	923	917	866	942	887	858	919	936	909	941	953	933	888	909	909	901	969	884	949	979	875	930	888	952	934	929	876	893	922	937	967	944	875	912	954	935	884	887	942	940	925	934	904	974	964	956	940	923	939	935	899	967	956	957	920	899	956	953	900	974	916	898	878	968	925	914	929	857	955	970	932	945	891	943	951	908	923	905	946	955	947	948	946	944	909	910	963	937	896	923	936	970	965	907	946	959	968	910	924	941	890	946	940	956	917	919	935	954	987	887	884	960	966	979	976	909	901	883	937	895	959	921	927	898	923	973	988	918	922	945	917	930	973	922	876	840	984	969	901	952	874	971	923	944	889	905	906	955	992	960	986	937	973	978	888	881	938	937	873	947	884	977	980	922	936	965	882	948	929	948	964	929	870	916	902	901	929	940	947	923	935	925	913	920	947	889	929	930	912	991	948	926	938	979	979	938	994	963	891	923	957	936	961	943	913	921	933	940	940	911	950	944	988	924	858	937	929	948	930	887	959	876	934	901	942	940	1024	892	900	962	934	872	943	954	901	910	856	938	944	969	922	993	919	940	1007	952	939	933	920	981	918	975	968	918	957	917	928	915	961	967	880	1006	1000	979	898	903	989	970	972	968	902	926	944	971	926	950	991	915	944	910	976	947	919	934	970	912	909	916	943	968	945	971	922	942	923	916	982	1004	938	895	913	910	946	979	901	969	950	1006	879	1006	941	954	966	971	875	881	901	970	924	854	921	929	996	921	915	931	921	957	896	960	989	931	926	909	917	929	915	981	921	878	965	940	943	895	898	952	854	934	936	917	936	935	930	968	961	1015	946	922	877	919	977	912	886	954	881	969	930	944	943	940	918	943	916	942	967	910	892	927	911	953	935	922	950	937	958	908	894	910	949	934	895	903	961	947	951	977	937	889	990	960	898	941	956	911	957	938	939	914	934	924	950	938	925	952	950	973	883	922	933	905	895	975	962	942	914	916	916	951	940	895	870	994	969	978	991	997	924	936	956	961	940	915	951	924	998	930	984	939	935	920	921	947	929	941	963	936	900	972	978	920	919	980	913	943	888	949	981	990	939	934	953	954	924	960	954	945	907	860	926	979	944	928	925	922	914	920	944	911	954	926	921	955	958	941	972	933	937	937	965	919	903	958	957	882	932	886	860	951	918	948	937	942	943	942	913	921	938	921	968	985	946	922	915	858	958	947	955	906	969	932	942	969	972	915	912	920	933	907	900	1007	967	962	932	940	923	937	921	939	917	895	861	931	956	976	932	935	879	892	929	927	927	960	928	915	964	951	868	935	877	877	908	945	907	881	960	908	905	953	911	905	892	1010	904	914	966	941	857	921	901	951	932	929	946	955	963	963	911	934	949	915	887	932	977	883	930	920	930	903	939	895	990	958	942	950	946	902	929	945	964	962	953	939	925	935	930	897	911	954	909	896	948	889	936	958	952	899	921	878	870	961	904	957	952	981	928	884	944	949	921	921	952	911	932	897	945	909	960	924	921	949	910	911	868	865	939	1001	912	968	927	911	955	922	910	828	932	921	931	989	913	926	926	949	917	939	932	959	962	947	936	971	931	939	986	903	939	900	871	872	975	947	963	884	904	1029	934	913	883	987	906	931	935	923	931	971	856	938	946	873	946	981	968	932	924	850	958	923	911	919	931	1000	903	925	944	893	906	940	873	922	874	938	950	985	964	872	907	975	924	942	968	932	945	945	973	890	965	957	905	951	900	892	948	906	945	923	921	890	862	973	933	926	982	895	926	976	981	949	954	911	963	932	939	957	901	949	922	917	977	891
15415	1350	641	532	470	422	403	381	361	369	376	351	372	365	366	366	356	359	380	354	349	385	359	353	347	343	380	360	383	332	362	367	359	413	372	368	320	353	363	400	365	346	351	372	371	328	356	373	388	382	293	383	351	352	360	372	306	349	386	367	347	382	370	376	338	344	351	337	349	345	371	328	326	329	362	409	370	370	328	341	364	352	345	383	374	357	344	366	383	345	369	353	341	323	353	384	359	357	371	356	368	329	381	350	360	353	341	357	368	366	386	369	353	343	395	377	335	345	363	378	348	353	380	385	378	343	335	335	391	365	368	326	382	364	328	339	331	360	355	386	376	376	363	380	371	339	351	378	330	325	392	361	355	396	407	349	345	368	339	388	352	328	362	364	385	354	351	379	383	333	386	340	341	394	378	372	350	385	353	347	371	352	310	333	370	332	373	349	347	349	376	353	335	340	375	376	366	327	342	365	376	339	336	340	339	379	338	382	371	381	349	349	370	369	356	363	349	313	344	362	325	354	324	325	308	348	362	334	347	386	378	372	353	363	351	363	351	368	363	368	360	361	377	365	344	354	357	341	335	423	349	355	337	332	361	334	359	349	380	373	369	351	396	363	371	341	336	370	369	347	346	379	356	337	362	374	316	365	334	326	375	342	350	363	369	348	327	355	332	338	369	373	334	347	321	347	374	341	381	368	367	380	357	359	352	358	340	376	401	354	360	373	337	361	356	388	387	363	368	380	342	361	342	318	354	356	379	352	344	381	393	358	377	391	366	421	340	345	356	351	374	352	400	365	359	352	368	336	348	397	331	368	357	362	390	351	361	398	377	386	362	351	360	382	317	350	352	374	337	342	385	324	350	353	324	358	335	374	327	361	392	355	354	317	328	357	323	375	324	341	360	370	353	339	344	331	358	367	343	360	356	369	350	338	373	346	342	360	360	346	340	356	387	387	386	366	360	338	377	348	378	336	366	405	384	374	391	342	346	369	328	310	354	360	353	357	320	385	341	344	364	350	335	383	334	352	380	352	330	364	376	364	373	352	352	369	329	363	375	335	385	341	363	378	368	339	366	363	364	370	374	334	356	337	377	357	343	366	387	385	350	376	365	374	342	356	339	345	315	330	346	370	358	326	356	365	330	347	335	385	347	327	364	381	351	382	337	348	359	369	360	379	323	338	316	341	370	373	376	342	355	380	391	368	356	350	378	362	386	318	378	356	321	349	359	366	384	349	364	380	363	336	357	357	367	331	357	371	336	346	367	352	332	372	326	380	359	358	346	346	351	374	319	344	347	314	383	329	343	352	370	337	390	374	368	372	382	319	381	354	325	358	375	417	372	345	370	370	352	343	331	306	357	357	374	321	373	354	409	331	338	310	413	343	371	366	383	355	368	335	374	371	362	379	345	367	323	363	341	363	349	406	363	387	380	333	368	361	391	363	363	369	351	322	377	343	361	361	370	354	329	355	372	362	341	342	349	400	329	404	365	362	367	364	359	365	375	346	375	362	360	344	370	330	351	338	332	372	351	345	344	360	373	322	383	320	392	330	373	355	374	366	367	350	359	364	342	373	353	350	323	328	370	385	330	328	359	363	383	331	347	330	379	378	363	373	375	366	373	342	345	331	374	353	340	351	383	376	338	343	367	367	357	362	369	374	354	334	351	361	341	346	362	359	388	343	327	384	328	376	357	349	352	391	345	373	336	352	398	344	364	375	399	385	363	374	370	357	358	371	344	377	381	355	355	373	327	351	363	349	365	370	377	357	348	333	363	333	338	346	340	372	336	341	354	339	360	379	383	340	338	367	431	367	360	361	385	351	355	317	371	364	334	353	380	378	357	352	322	341	330	330	349	358	381	370	349	362	391	328	334	376	364	344	367	345	314	347	363	351	384	352	371	345	345	332	373	367	365	365	354	339	349	347	390	356	369	353	352	347	353	346	365	367	356	346	382	397	387	355	381	375	353	381	388	359	356	353	336	401	368	355	349	342	326	331	396	322	342	379	366	397	384	303	363	332	322	360	356	369	382	349	380	327	400	391	358	386	358	394	375	365	381	373	344	374	338	356	333	364	378	366	361	348	333	376	378	335	353	355	362	359	356	351	346	353	386	372	371	356	393	374	343	349	360	364	343	379	370	385	364	349	324	398	390	347	351	383	338	398	381	339	395	358	354	368	321	340	354	381	345	397	346	372	314	353	381	368	386	339	356	368	353	378	366	352	367	388	375	356	375	374	353	349	374	344	367	357	347	327	319	390	380	400	329	371	340	363	379	389	336	350	377	363	342	368	331	358	351	351	324	347	335	359	360	363	334	333	321	364	364	342	357	360	363	318	356	389	347	342	337	349	385	338	381	345	348	329	360	398	342	364	374	333	404	376	325	324	348	337	338	353	364	387	367	365	309	338	371	360	375	352	307	352	366	346	346	369	386	355	358	394	355	333	375	378	375	353	385	372	363	355	347	323	339	355	351	380	368	413	357	347	369	356	342	389	326	375	368	363	329	346	351	374	333	356	380	369	355	342	336	364	373	339	357	366	380	342	364	373	326	354	337	405	360	366	345	363	387	380	324	354	365	374	334	313	347	375	377	343	340	333	356	348	368	348	355	330	379	356	365	382	378	312	348	356	363	353	344	386	379	363	374	349	385	381	329	359	358	363	367	369	378	351	353	343	400	366	385	372	356	313	329	358	350	354	356	386	362	336	361	350	366	374	332	376	367	373	331	365	341	376	365	300	353	346	362	356	394	341	339	401	368	347	374	397	347	370	352	336	326	350	338	338	352	319	345	359	342	353	396	366	371	347	348	424	347	372	396	360	352	353	365	351	355	359	358	352	364	357	375	339	353	370	337	354	340	367	354	345	349	341	372	378	351	350	383	358	369	375	341	332	379	363	343	365	346	366	379	371	353	351	375	330	344	326	369	351	394	366	326	320	337	375	357	373	384	351	351	313	370	330	316	384	381	374	375	339	308	346	361	335	361	368	341	333	374	364	333	346	369	353	329	379	341	374	363	340	355	370	338	377	372	322	369	395	363	326	372	335	376	366	371	354	338	346	375	336	371	333	350	377	361	360	380	366	349	346	351	346	360	388	358	330	333	354	367	380	377	347	368	369	346	395	387	356	372	344	337	368	345	334	336	359	353	363	366	319	367	326	332	342	336	332	324	382	389	348	325	383	374	380	374	328	366	366	358	398	357	350	354	344	397	361	346	354	347	354	321	321	365	337	363	390	365	364	348	356	324	357	348	352	365	338	355	320	344	350	358	370	351	356	383	337	351	381	399	355	314	343	338	349	363	341	381	355	362	367	351	346	372	340	342	344	330	378	365	342	321	337	379	350	377	348	365	338	356	357	373	341	369	356	343	361	373	360	371	369	356	341	346	310	383	320	387	348	360	377	349	347	368	366	352	347	339	348	368	347	356	351	348	342	357	372	348	361	357	337	344	355	370	301	370	336	363	340	347	357	368	337	374	354	422	325	347	332
11533	1073	1364	1414	1344	1195	1138	1073	982	978	940	938	906	960	957	940	897	851	840	811	856	830	838	860	922	869	865	852	845	877	796	819	864	913	869	878	889	839	868	889	876	882	884	866	864	863	851	786	855	867	806	890	855	861	830	852	813	839	854	830	874	868	873	878	806	823	877	845	868	876	846	871	926	890	875	846	871	880	864	826	798	899	834	887	863	900	796	825	847	885	841	852	875	861	879	854	811	837	871	867	902	862	838	841	914	857	843	877	892	874	839	814	892	890	850	879	899	858	842	874	823	830	806	806	841	854	830	856	840	857	886	899	798	843	834	860	867	807	851	880	842	907	851	874	868	876	840	838	883	859	907	832	878	803	876	877	828	858	853	793	830	840	882	854	810	820	862	880	881	836	853	803	849	860	893	846	870	835	845	788	896	854	828	827	819	849	855	879	904	846	860	841	852	817	864	835	858	840	850	880	834	847	887	841	851	874	820	879	851	889	869	885	895	840	844	834	829	858	842	850	810	860	853	859	864	885	799	841	837	828	897	848	814	854	805	808	847	850	847	847	781	807	819	795	835	857	864	889	808	834	845	887	831	827	856	875	814	827	866	838	860	878	835	856	889	854	842	832	888	847	837	851	816	823	841	910	867	839	882	867	837	820	854	836	859	845	890	844	907	849	846	839	852	850	840	866	886	835	864	872	892	817	838	853	836	829	823	822	837	889	855	875	899	885	880	779	836	842	843	830	854	828	875	822	828	867	896	865	853	915	814	887	901	833	870	874	901	877	817	855	855	905	859	833	914	840	810	818	895	891	801	857	815	844	882	855	821	853	825	848	875	830	840	837	820	916	805	867	850	851	872	826	803	804	866	826	873	816	899	874	832	881	836	823	871	852	870	857	822	854	851	870	845	824	875	868	819	792	809	874	907	832	846	890	913	856	864	851	816	857	864	777	885	832	818	810	876	889	871	875	845	856	897	868	860	811	866	854	839	884	845	840	861	853	852	873	857	843	881	873	896	869	888	823	903	816	805	860	857	829	829	860	827	865	855	843	848	816	815	852	834	840	795	886	881	830	849	866	849	811	819	842	831	851	863	874	875	867	900	870	893	918	856	822	816	850	867	849	884	846	842	860	832	829	850	840	834	874	819	863	822	898	851	870	840	825	852	861	860	892	820	837	851	815	850	867	874	892	867	780	845	848	862	836	874	873	814	813	873	802	891	840	846	881	837	808	859	871	819	827	857	845	855	860	812	868	883	803	797	862	899	862	861	867	840	878	806	851	851	879	848	841	819	815	791	882	861	798	823	813	818	811	815	860	820	833	833	881	840	839	846	847	849	875	828	836	790	835	907	858	869	860	849	836	865	853	845	908	851	837	883	822	857	866	849	826	895	873	852	773	849	833	862	844	888	863	794	872	911	794	830	836	815	839	866	862	836	800	838	854	833	852	862	829	817	824	805	879	860	858	817	820	908	849	862	868	865	840	861	821	865	857	860	884	847	859	826	824	863	850	899	877	848	840	812	796	817	805	827	846	801	828	855	873	854	857	861	841	823	851	882	875	821	833	853	875	857	867	893	849	863	885	858	856	845	845	885	790	802	832	825	852	891	856	817	853	841	860	851	902	860	891	872	827	777	849	851	886	903	850	858	897	825	821	876	828	902	792	842	855	899	898	858	895	835	865	876	824	813	827	873	788	878	831	862	871	833	840	825	841	906	865	869	875	769	858	866	851	841	857	852	874	844	861	821	786	817	841	781	865	885	864	805	803	864	883	870	851	810	841	905	913	847	864	828	856	853	833	830	842	889	801	875	889	850	895	787	896	803	816	885	837	840	834	850	860	802	837	891	867	823	863	851	894	853	846	867	842	827	803	892	826	897	802	821	813	824	877	824	869	899	819	855	826	902	849	835	800	813	847	847	837	903	864	789	865	809	867	922	816	914	835	843	777	851	895	809	890	850	874	833	826	891	825	841	854	825	848	861	798	815	868	850	890	862	894	869	787	824	793	867	826	849	889	835	842	901	848	871	835	839	826	834	864	803	851	807	851	832	880	844	853	841	870	909	860	785	855	867	867	844	875	850	811	836	921	848	823	809	851	838	846	867	871	857	880	848	873	820	874	864	901	868	893	857	835	885	846	851	833	886	890	923	854	856	922	881	786	840	821	812	881	895	810	851	898	869	878	822	875	811	843	849	825	855	840	830	842	890	900	826	876	842	842	816	808	873	817	876	849	857	847	833	858	813	828	892	867	852	817	832	899	866	790	858	836	835	787	852	782	818	808	875	853	855	885	840	854	871	828	822	815	868	803	812	912	816	847	827	859	849	876	837	878	891	856	831	898	902	906	890	799	812	842	840	842	838	880	870	836	803	891	864	917	834	813	849	889	846	851	856	866	835	873	833	803	869	820	823	847	794	840	894	891	844	889	899	882	828	798	858	813	860	828	891	771	822	843	837	847	815	861	841	852	853	800	822	826	813	875	838	834	853	849	833	865	794	847	818	869	853	847	846	860	882	873	823	903	861	885	845	877	881	812	898	839	849	813	837	906	896	795	820	955	880	809	853	830	863	811	895	837	908	833	845	905	840	899	862	858	867	851	785	905	816	870	878	864	851	880	820	828	841	845	801	847	823	904	825	798	874	823	804	857	842	862	870	832	841	888	836	842	857	833	828	858	882	854	870	836	839	864	844	807	844	845	879	918	816	895	880	865	895	829	882	876	893	804	799	853	840	801	839	859	906	810	838	826	813	831	889	848	880	837	799	821	831	846	866	914	844	851	794	921	908	835	855	866	818	832	814	895	911	845	787	871	848	830	782	867	881	834	848	886	819	884	831	824	839	894	822	873	852	829	821	829	872	871	867	867	862	823	850	869	881	833	873	876	822	883	837	818	823	891	810	840	830	813	878	895	842	869	850	909	851	864	816	836	843	880	835	862	833	890	872	871	867	867	864	797	847	850	870	846	821	826	826	863	836	887	879	832	836	824	911	865	870	803	833	838	858	864	840	835	817	850	844	892	829	856	897	832	824	859	873	872	857	881	832	938	872	849	845	902	802	871	865	856	881	869	825	836	882	809	833	800	873	869	851	812	891	845	848	843	841	846	826	857	868	916	805	853	824	826	890	839	862	847	850	839	872	861	853	811	900	842	827	831	821	851	873	863	849	777	864	840	845	848	881	819	843	873	891	860	838	863	819	851	818	854	885	848	887	804	817	891	810	906	875	813	831	828	866	872	856	814	943	854	833	843	834	811	825	834	876	870	918	866	814	891	865	853	834	774	850	857	822	828	850	910	805	869	878	825	865	829	839	879	906	846	927	865	838	823	836	848	838	881	827	812	869	848	858	881	857	809	833	811	847	868	841	845	838	878	816	856	876	842	884	818	840	852	810	861	829	888	865	837	844	900	824	834	858	832	856	861	845	808	876	831	877	830	822	850	877	830	834	797	821	843	910	837	863	862	821	900	818	879	843	875	868	845	893	886	850	873
24395	2554	770	564	366	245	248	231	180	215	210	219	203	195	202	196	155	199	183	174	179	183	180	181	178	168	167	163	173	173	166	185	173	170	169	182	192	202	176	171	172	168	197	151	190	176	148	163	176	152	164	155	149	171	156	159	170	181	170	162	166	165	187	156	146	167	168	179	152	172	167	149	171	168	162	168	150	155	159	155	144	196	149	163	176	160	176	161	158	140	173	160	188	165	159	176	158	191	163	174	178	169	172	172	163	162	157	180	160	169	169	191	157	154	180	152	177	149	174	169	175	168	153	154	144	175	154	167	190	207	168	174	176	197	159	161	151	154	156	143	178	168	167	168	157	161	164	150	162	177	160	163	147	170	162	167	162	160	159	169	159	172	156	180	179	173	166	182	169	161	178	171	128	173	152	151	149	179	190	162	167	177	169	154	166	146	177	165	137	175	145	144	175	162	173	193	177	148	171	161	190	184	180	175	164	191	168	167	173	156	138	173	157	157	166	186	178	175	166	177	189	190	157	204	166	163	160	177	169	162	152	184	161	166	169	168	188	157	135	172	150	171	153	159	164	157	168	136	161	151	168	169	149	152	177	167	166	175	185	179	184	190	156	187	160	189	175	178	186	155	157	173	146	162	162	157	182	156	168	162	171	145	174	167	184	160	179	166	161	181	184	161	154	191	176	182	162	161	145	154	174	179	177	152	149	154	168	171	182	164	173	193	167	177	162	157	172	145	174	184	173	179	164	153	178	169	155	136	158	157	163	169	157	164	171	168	160	169	162	164	176	167	155	162	165	159	189	149	170	166	163	176	158	171	179	157	177	162	147	163	166	165	169	199	176	195	180	180	143	168	170	159	156	161	154	182	154	184	171	151	190	185	153	181	142	185	159	182	175	149	172	174	153	197	168	175	177	163	174	154	129	192	168	196	155	167	173	157	181	161	144	180	188	197	176	190	169	175	165	175	198	197	193	160	180	162	187	185	160	168	166	177	179	185	158	164	171	157	145	193	150	167	147	189	165	167	200	168	166	163	178	174	167	149	148	131	148	138	171	152	174	168	154	155	145	167	153	179	156	150	179	175	182	174	179	162	163	156	141	171	181	164	162	165	160	151	166	156	183	173	173	150	184	162	172	158	173	166	174	145	156	164	158	164	171	181	153	141	162	178	167	182	150	184	165	152	175	183	162	206	160	148	171	175	178	120	173	184	190	173	161	171	178	179	176	137	165	151	147	169	171	192	159	177	190	163	167	161	159	159	166	172	162	165	168	161	185	189	188	172	151	159	152	150	148	154	161	178	149	162	164	157	159	170	186	188	159	182	178	161	167	177	160	191	187	212	180	167	161	169	160	158	181	190	182	185	173	158	155	188	172	172	132	142	161	158	166	206	180	147	178	161	184	166	179	177	160	179	167	168	140	146	172	154	169	157	168	162	171	203	175	148	164	181	162	163	193	176	146	158	194	197	164	193	173	160	170	168	175	192	163	135	158	170	149	167	164	182	184	174	192	163	167	165	138	168	184	141	182	149	149	168	178	188	164	171	156	182	156	162	154	175	152	150	167	181	173	180	153	164	171	174	173	179	178	167	175	173	140	129	150	202	155	161	152	175	155	166	177	177	182	158	149	167	146	173	171	160	154	160	173	170	192	167	175	169	173	166	193	156	146	176	153	151	185	165	167	164	181	169	143	164	184	176	155	159	180	159	181	184	170	148	166	149	186	166	174	178	168	172	158	152	166	171	137	163	186	167	170	159	183	173	166	189	156	182	158	159	151	156	187	177	175	151	161	163	154	155	177	163	167	146	161	170	168	173	180	139	184	166	154	179	159	164	171	155	188	148	160	162	156	185	159	164	175	180	169	158	179	179	173	153	176	164	145	176	174	171	182	174	142	159	166	187	171	152	182	179	174	191	172	158	137	176	174	172	160	168	166	197	180	162	182	176	154	177	156	168	150	187	153	130	182	161	159	158	185	153	170	149	177	178	185	160	169	173	146	150	167	154	177	185	153	154	161	157	180	171	173	175	177	185	162	183	147	188	171	168	172	181	168	178	187	168	168	153	172	179	161	175	154	159	178	155	168	176	170	174	150	183	164	160	167	154	148	173	170	178	175	154	168	157	184	147	166	162	181	166	186	181	163	161	180	181	163	186	147	184	149	171	173	177	176	159	174	175	175	177	180	163	188	192	166	183	161	175	180	180	174	173	167	161	171	193	175	157	139	174	187	151	141	148	156	147	171	157	164	194	170	179	180	156	163	145	195	163	198	183	158	165	166	173	166	151	181	166	157	165	180	144	175	158	194	179	168	173	167	174	168	147	190	159	167	156	209	169	173	151	157	156	180	195	180	163	158	149	163	139	167	158	152	170	163	168	178	154	181	152	144	165	167	171	190	159	159	134	156	146	171	170	170	163	170	173	176	172	173	189	175	170	163	168	176	180	170	139	168	170	154	183	173	177	179	145	187	167	176	176	171	157	169	183	136	148	157	158	159	171	151	163	154	178	187	189	139	170	168	159	169	174	168	179	186	183	188	184	158	178	187	169	185	172	182	145	163	165	177	189	175	164	170	174	172	165	156	159	144	178	164	165	186	150	159	187	171	157	182	175	146	178	173	186	171	164	162	160	149	153	189	152	151	163	166	170	162	166	170	169	179	183	165	156	177	169	172	164	160	150	178	160	175	165	183	173	175	172	167	157	176	143	153	167	179	161	173	157	167	195	160	180	168	172	196	173	160	162	166	168	176	174	162	155	155	192	157	156	155	173	188	154	165	169	177	147	142	144	181	177	164	190	165	179	164	179	193	169	167	180	176	188	172	171	178	142	188	166	163	184	156	166	162	183	163	173	178	164	160	179	170	152	192	207	179	193	172	178	147	182	162	148	158	191	166	157	146	185	158	170	181	166	182	157	174	173	160	169	168	173	168	165	172	156	193	156	158	148	168	150	187	145	183	174	159	169	194	173	159	154	157	166	180	160	194	175	169	183	170	166	173	174	163	166	154	147	154	172	174	181	163	157	184	176	160	180	160	149	180	152	160	168	174	142	169	186	171	172	162	181	178	186	169	176	201	150	158	192	178	157	155	161	157	196	179	151	169	179	171	173	145	150	155	158	140	180	167	161	149	165	172	159	154	168	151	152	172	172	203	185	170	159	195	174	173	160	157	153	136	160	145	161	167	174	188	164	168	157	163	158	199	175	171	167	175	168	174	173	178	164	173	171	179	173	179	186	157	169	155	176	172	179	167	169	181	163	174	172	157	186	151	148	177	177	156	179	158	165	180	178	171	173	156	178	166	195	169	159	151	182	170	188	125	179	177	190	167	155	147	162	162	161	159	167	153	171	158	182	179	177	154	172	146	155	154	180	153	162	143	170	139	159	166	182	167	184	164	166	158	150	164	192	172	152	168	151	166	155	177	151	162	159	155	162	189	180	185	178	153	179	154	178	186	171	172	193	172	168	185	153	190	159	164	175	181	160	173	158
15199	935	1545	1636	1483	1106	916	801	748	685	636	612	622	602	590	534	584	555	531	514	541	501	464	504	531	477	489	446	496	464	449	473	467	493	431	498	443	492	412	424	455	505	455	429	472	454	450	460	459	428	448	411	472	464	464	427	437	435	431	446	448	438	441	443	482	459	462	443	411	412	493	466	444	432	451	449	455	451	439	456	462	435	445	459	434	453	464	477	466	448	442	409	434	454	456	429	411	461	461	497	408	467	416	431	440	436	446	466	459	433	444	455	424	494	429	460	421	459	442	428	426	442	453	436	407	448	460	435	478	451	435	446	430	440	429	475	503	454	480	454	468	442	427	428	450	451	464	453	425	439	460	447	466	451	406	470	406	419	458	445	460	416	423	452	440	453	450	445	437	437	467	440	462	470	446	403	458	457	440	457	470	468	408	428	430	438	455	442	470	415	425	439	404	411	421	432	427	418	419	485	474	444	476	476	465	468	443	443	439	441	446	463	449	434	437	407	450	462	408	434	421	424	433	435	485	461	422	429	423	422	425	457	456	429	437	401	462	472	439	437	469	449	435	421	450	437	429	471	442	438	462	438	459	437	441	479	463	436	440	474	428	479	502	422	403	499	437	401	438	388	455	451	468	449	437	461	464	440	435	433	431	426	432	460	430	405	446	432	417	433	449	431	428	398	435	428	451	432	449	450	398	432	442	448	408	441	444	450	449	417	446	435	439	433	457	443	438	425	403	437	458	408	451	485	456	466	442	457	400	482	439	405	412	426	407	440	417	469	470	413	453	432	452	423	423	477	465	455	428	428	499	421	464	418	439	475	432	429	440	460	431	430	435	444	455	466	451	444	461	441	437	472	468	462	464	428	477	435	439	472	413	422	433	450	474	469	424	473	414	441	446	443	435	441	427	441	401	413	432	422	472	384	432	424	427	446	422	484	416	423	453	457	457	450	494	445	451	452	461	458	423	442	445	448	427	453	401	419	432	409	442	441	448	427	432	424	438	428	440	496	455	385	481	436	446	438	476	440	415	430	459	463	441	428	425	458	474	444	433	458	464	428	443	402	418	415	420	421	471	459	450	419	459	469	463	414	438	412	405	431	435	422	423	430	439	423	446	414	466	447	420	441	461	433	417	454	441	465	444	440	438	447	412	458	455	481	456	458	451	446	440	436	449	432	450	409	449	427	442	471	452	444	471	445	384	426	409	419	408	415	430	457	462	419	418	444	427	429	453	437	449	439	425	435	419	399	420	421	494	442	445	447	453	452	470	443	444	453	452	436	433	413	433	458	448	428	457	443	409	463	469	431	420	451	421	471	441	455	418	427	461	447	494	466	427	467	422	425	418	454	456	429	446	475	435	425	401	469	421	406	426	447	440	454	433	487	431	404	429	438	437	467	461	436	478	436	421	434	398	424	401	411	447	437	440	403	424	448	440	433	480	443	453	455	422	423	431	438	397	457	481	433	462	461	426	463	431	482	457	448	407	440	444	410	431	414	433	447	416	426	430	451	448	421	427	411	463	434	451	404	476	443	428	442	467	453	419	454	445	431	403	447	445	449	453	463	414	415	500	421	418	502	440	464	451	400	440	391	507	437	437	476	435	446	428	422	435	431	453	435	426	438	438	454	439	439	439	420	463	426	442	433	492	443	454	463	451	446	460	472	476	405	443	436	429	463	462	454	457	467	452	434	425	431	469	430	400	473	463	432	489	444	456	453	437	408	429	478	443	449	428	458	409	452	429	391	440	430	408	393	431	448	439	453	459	455	441	435	422	481	446	447	439	469	446	398	437	391	464	457	434	448	419	468	422	448	433	396	460	435	444	402	435	458	462	445	463	484	432	411	441	402	414	429	462	405	451	458	441	461	411	430	418	415	445	463	452	462	467	392	443	533	425	432	435	432	450	485	469	443	430	448	466	456	431	476	434	474	435	475	429	423	417	413	464	458	462	434	441	456	438	469	480	458	451	445	426	400	448	422	402	462	410	431	431	464	437	461	409	463	459	467	405	417	470	407	411	434	456	439	444	473	472	429	434	446	483	459	423	443	410	435	416	453	429	447	379	441	428	431	447	468	446	445	468	452	441	428	455	391	455	497	462	418	428	431	448	455	436	433	421	472	441	420	458	449	486	449	460	478	455	474	449	439	468	445	431	481	456	442	445	423	432	420	455	395	434	434	443	467	448	437	430	480	470	463	448	480	461	457	454	424	446	441	455	441	445	427	460	463	405	452	480	477	441	439	435	447	456	470	438	436	461	431	428	443	466	385	425	440	487	438	438	463	426	440	480	448	434	417	438	461	442	450	468	479	444	468	484	453	453	437	456	472	467	418	446	470	452	426	413	447	451	439	457	420	467	463	419	483	452	438	442	439	456	428	433	436	441	462	463	449	451	457	434	463	457	417	471	456	470	440	411	433	405	450	422	458	479	436	452	414	458	409	441	418	432	435	432	447	475	453	439	426	454	431	497	497	440	400	475	416	465	436	467	467	427	425	424	469	413	445	447	442	448	456	439	437	453	459	447	444	462	424	459	411	424	442	443	467	425	481	434	422	421	395	441	445	460	457	486	421	443	466	459	419	467	440	433	422	468	443	452	441	397	435	435	460	467	430	437	447	473	445	424	485	459	443	430	415	468	413	423	404	409	486	439	395	438	433	429	456	421	425	447	484	463	429	403	453	458	457	454	454	467	441	458	465	414	426	426	400	461	468	415	491	469	441	419	438	435	409	451	442	452	452	415	444	446	445	420	430	438	438	423	465	467	462	397	426	450	456	462	426	458	421	420	449	447	425	421	449	444	440	442	489	487	461	410	459	441	467	466	430	440	422	415	480	427	450	405	423	453	423	459	427	460	450	453	402	422	425	417	442	452	443	479	466	432	455	422	469	430	452	453	428	457	454	438	424	431	438	442	462	442	411	416	493	440	420	422	446	496	415	417	429	456	458	419	448	436	463	468	437	452	426	463	437	432	434	391	464	472	435	479	411	469	466	470	441	426	439	430	437	481	443	461	429	442	450	438	418	456	473	454	439	431	411	453	445	452	460	379	439	441	409	456	480	421	408	448	418	465	442	448	410	418	471	460	461	428	446	497	457	432	422	446	433	412	437	405	384	452	458	431	420	426	413	430	443	409	447	434	385	432	414	442	430	404	459	434	400	442	432	451	436	443	436	440	434	473	470	423	454	475	464	444	485	408	432	456	443	477	449	430	440	426	433	457	425	418	463	471	434	427	462	396	497	422	400	437	454	456	426	446	459	442	463	469	424	454	389	473	445	442	439	427	429	384	427	399	442	438	445	455	445	466	458	427	454	424	418	434	434	437	468	486	450	426	431	442	433	452	454	400	465	478	432	450	481	465	430	427	454	466	441	408	418	441	406	455	495	435	454	465	398	412	469	439	400	433	431	437	443	488	439	429	460	448	431	444	468	405	437	483	440	435	453	457	436	498	389	472	413	451	424	410	474	437	472	398	410	425	458	451	461
4256	480	398	376	421	347	376	391	397	381	395	351	384	386	378	389	404	387	358	387	421	397	399	365	389	379	412	373	387	368	391	409	349	416	404	409	394	392	443	390	394	402	355	384	416	381	397	384	385	384	382	385	397	397	365	387	387	357	404	391	387	376	381	418	368	404	368	389	381	409	392	434	352	356	377	411	385	388	402	397	386	402	402	413	399	384	360	399	394	383	395	351	392	401	352	374	394	385	382	385	375	385	429	390	385	397	410	387	382	382	420	383	358	403	401	366	389	425	416	401	390	395	387	387	377	414	396	401	387	363	428	408	355	362	380	383	377	378	364	387	370	411	336	408	396	380	393	368	361	402	384	389	353	390	376	367	361	381	405	376	412	411	366	400	408	375	368	382	380	403	386	408	412	403	422	365	382	339	370	431	411	379	407	380	385	383	447	417	395	394	387	347	353	382	376	402	407	388	396	429	429	384	405	360	415	376	414	403	393	399	408	398	391	383	370	350	390	359	390	362	404	374	377	351	396	406	378	398	381	381	411	376	389	390	416	413	382	373	407	364	371	376	402	392	395	410	397	376	427	375	367	433	394	401	404	412	420	409	404	388	360	380	390	398	364	384	380	376	421	402	399	408	387	400	437	391	391	388	455	377	375	419	387	367	397	373	362	410	365	403	396	420	418	381	399	397	434	396	371	369	377	402	349	392	358	365	412	414	420	386	375	405	353	400	440	405	400	401	387	379	379	397	390	391	380	375	362	384	385	396	380	369	387	359	354	405	378	367	452	394	425	337	364	376	408	400	387	406	435	409	388	379	432	401	373	426	389	396	402	363	392	408	383	422	370	360	419	429	384	367	393	385	382	381	372	385	367	428	406	395	386	372	406	385	387	380	395	398	395	418	410	440	384	421	386	373	385	404	393	379	403	396	395	441	345	378	393	393	389	369	375	370	404	408	367	389	351	378	374	363	436	374	389	388	422	377	374	353	418	379	397	413	380	383	393	416	408	377	353	399	369	350	391	405	375	398	448	389	406	381	440	394	369	382	401	370	365	408	370	396	413	427	366	418	383	389	368	401	427	382	387	406	369	377	410	377	385	390	376	404	366	369	394	340	415	408	376	394	383	385	373	431	419	372	407	371	386	372	394	441	428	407	410	370	383	398	384	426	343	378	403	424	410	378	381	414	424	375	405	433	368	373	390	338	370	400	403	377	415	383	353	427	422	430	384	356	381	396	401	396	429	404	354	410	434	400	408	424	417	355	399	424	372	405	384	385	419	393	406	340	394	384	360	352	393	378	352	385	394	390	398	401	407	415	431	419	403	367	354	411	413	400	365	383	377	375	380	385	394	381	372	383	399	403	398	375	378	377	378	364	376	395	344	389	403	396	369	424	416	410	382	376	393	378	376	386	380	380	446	395	403	371	387	374	361	442	396	386	423	389	351	401	411	376	397	424	382	379	365	393	381	394	418	373	406	418	398	388	429	347	397	394	414	369	377	383	401	381	377	409	398	375	385	401	367	411	399	397	395	396	393	411	412	406	393	405	373	373	404	337	402	432	407	377	400	352	372	416	384	408	408	380	402	404	375	388	371	381	385	381	387	383	427	396	405	405	367	365	350	348	363	393	378	383	332	423	370	373	362	400	395	381	377	378	391	393	405	393	387	396	432	378	374	416	391	382	366	408	387	357	432	441	397	411	356	379	430	409	373	405	393	372	391	399	382	386	380	376	407	398	374	379	428	374	389	370	388	412	407	412	424	422	404	410	430	389	398	385	410	409	383	410	413	425	366	378	403	400	422	354	393	395	408	414	387	373	388	397	405	409	381	377	377	394	396	389	375	390	436	354	364	393	401	383	387	361	356	364	402	376	376	365	414	419	391	394	404	414	454	402	358	419	434	412	396	379	395	386	402	387	397	378	405	383	410	414	400	370	370	401	390	372	385	373	406	409	440	385	413	370	384	386	400	371	401	380	426	401	357	415	394	349	398	432	403	388	380	381	370	399	380	412	360	385	388	381	397	388	410	386	383	384	390	390	397	403	389	430	402	366	416	427	388	442	412	381	398	346	396	432	381	458	408	405	427	389	377	403	381	384	359	343	401	392	419	374	389	417	440	379	381	376	407	387	376	408	407	396	391	388	374	405	386	410	361	390	369	377	355	366	367	418	402	423	370	368	411	383	405	406	403	393	396	409	382	392	359	387	396	359	396	414	436	384	360	387	392	417	399	408	410	392	367	388	374	361	398	414	431	382	399	377	391	401	401	356	368	392	404	406	389	415	373	418	396	391	412	410	391	353	381	421	420	404	370	368	385	398	383	390	371	374	410	357	409	377	371	360	376	370	400	414	375	427	381	403	372	355	395	391	411	402	361	437	407	390	376	363	369	415	436	418	463	360	386	381	385	345	339	387	360	386	401	386	406	393	413	385	383	390	361	409	413	404	408	403	416	361	371	346	373	412	358	357	402	424	397	416	345	360	376	395	364	394	346	415	385	448	404	390	365	361	405	380	398	366	380	392	388	380	422	438	386	390	364	400	375	414	374	381	425	413	353	400	375	389	421	370	347	373	402	408	384	394	387	362	364	411	404	404	373	363	386	388	410	368	393	400	354	391	384	406	370	367	371	370	402	384	390	379	367	390	370	392	402	413	384	376	383	384	408	370	390	395	413	376	384	384	375	369	383	348	375	335	360	390	380	378	377	407	389	392	416	359	408	374	364	420	392	370	409	399	407	360	410	377	412	388	338	411	362	361	414	391	407	390	401	382	360	419	400	400	389	343	423	389	373	431	358	388	432	364	378	396	454	387	364	362	407	415	410	384	401	405	391	381	399	408	384	383	362	372	369	402	379	378	406	369	387	399	405	378	361	378	397	375	389	364	409	366	363	390	388	403	369	406	372	405	364	383	404	400	419	385	391	395	342	418	427	375	397	361	384	372	391	420	416	369	389	395	391	393	348	380	370	419	396	392	385	368	384	383	414	368	403	383	417	344	386	367	399	392	406	395	380	397	422	389	340	396	364	402	383	376	384	444	389	417	375	394	368	411	365	393	427	368	401	335	392	388	396	410	357	388	377	401	376	384	395	388	430	377	374	384	388	384	385	404	432	430	408	365	425	381	389	373	396	378	377	387	403	427	391	401	435	407	380	360	424	450	383	417	404	370	376	406	406	397	398	394	424	371	395	339	397	395	367	390	367	366	395	382	450	386	395	378	401	404	380	371	352	382	370	389	374	377	393	387	399	371	391	374	405	350	385	393	396	387	399	390	375	410	383	395	424	371	383	314	393	386	406	403	398	398	386	398	417	387	353	386	414	389	391	378	370	395	358	371	400	388	395	371	402	394	342	386	433	386	375	379	388	351	406	441	390	364	390	375	387	377	408	386	396	389	408	400	390	397	362	357	385	394	369	386	387	359	408	361	360	407	386	387	381	408	459	380	369	365	382	378	401	364	395	381	411	404	399	372	377	426	367	376	394	356	386	374
4069	991	953	928	944	968	957	947	954	958	978	929	895	928	956	951	925	941	960	961	927	964	916	930	902	944	957	913	947	889	925	939	958	967	919	911	870	1011	941	961	912	1003	935	948	957	931	897	961	927	930	931	913	950	896	923	894	977	887	925	913	916	963	911	942	977	994	948	937	901	905	915	985	943	902	959	909	1015	947	941	962	933	959	963	938	971	915	946	939	929	938	959	916	898	966	914	929	922	938	909	915	926	943	907	882	991	945	924	924	938	848	974	966	948	953	928	953	916	915	943	918	942	951	911	941	901	941	1023	931	860	852	953	916	966	922	924	959	957	958	909	902	916	930	929	908	980	979	907	952	958	915	949	964	892	902	959	976	981	910	963	883	905	887	944	945	973	899	951	913	901	911	893	926	992	895	878	927	933	962	917	906	970	1005	942	927	917	918	892	953	972	948	978	876	909	972	949	926	944	928	893	942	922	962	966	880	904	981	950	991	920	943	941	927	922	964	914	915	931	917	937	982	899	942	934	908	930	958	896	947	924	927	949	946	908	924	909	969	937	956	919	945	972	920	964	930	918	955	908	938	973	920	966	907	914	927	856	964	969	960	919	919	944	966	944	968	988	910	969	970	931	916	880	877	954	899	912	969	1002	905	962	939	910	905	967	925	951	926	958	952	908	969	951	915	953	920	919	914	942	958	997	951	926	934	970	927	880	908	972	975	922	956	937	965	922	902	945	966	975	918	889	909	909	993	920	936	979	936	973	943	969	899	906	934	959	922	987	939	895	958	910	961	946	937	942	900	989	961	928	945	952	905	941	916	880	898	924	901	928	964	929	866	916	914	942	973	943	918	936	914	859	935	968	941	927	890	959	915	884	934	987	957	935	923	937	928	939	946	929	940	959	937	943	948	942	939	946	864	961	947	950	898	905	906	967	929	959	982	934	919	999	939	952	905	948	968	936	968	884	885	944	957	951	919	917	1011	908	944	888	946	958	955	1008	946	952	901	955	874	888	947	937	949	954	940	967	965	989	926	934	948	954	879	951	962	956	924	900	933	974	969	941	929	899	951	914	931	934	917	921	946	932	945	914	919	932	901	997	891	958	951	895	912	923	950	944	968	966	922	918	899	926	889	934	965	979	954	922	919	949	937	850	978	915	1015	983	928	912	933	935	960	979	920	936	911	908	959	906	981	928	910	937	942	918	942	943	898	923	973	964	951	948	910	899	909	923	1000	933	955	914	939	979	993	926	957	971	914	953	1020	928	977	957	1026	929	961	890	888	989	957	944	953	918	906	931	950	1022	927	948	942	953	929	968	920	1008	854	956	985	908	928	905	995	920	952	884	979	929	919	894	880	946	911	945	952	978	973	952	901	985	922	957	938	991	954	936	965	977	946	953	970	927	964	958	907	951	884	940	949	993	882	929	928	930	972	916	957	972	903	930	937	863	979	887	933	932	894	930	985	921	958	914	929	929	946	953	955	946	914	929	938	917	932	983	854	941	968	938	950	953	919	931	940	980	926	909	984	979	960	981	982	965	923	907	924	895	861	928	916	878	946	941	942	977	899	938	904	965	971	927	922	929	947	930	937	912	963	919	931	931	944	904	946	938	904	925	947	906	925	892	912	898	895	948	920	959	896	957	952	921	885	968	894	946	1001	972	866	985	944	925	897	915	941	954	954	934	930	944	927	868	909	965	916	955	925	963	960	939	905	921	926	922	949	965	936	933	976	944	886	982	902	968	925	951	945	919	939	930	965	887	923	951	847	871	910	902	992	899	1020	895	905	910	927	979	961	961	927	941	944	962	950	926	997	983	969	941	936	931	938	959	992	939	947	936	952	985	977	970	941	961	923	960	878	929	933	920	929	922	1011	930	922	956	991	942	926	911	924	966	896	907	933	910	921	954	910	918	938	948	924	935	971	926	945	910	938	936	947	973	901	904	946	888	959	998	939	941	952	963	908	939	891	898	971	909	862	902	945	931	924	978	933	964	926	950	934	917	912	921	928	909	999	912	886	902	953	873	986	913	952	883	986	895	962	911	948	989	987	965	918	961	907	946	932	959	944	980	964	954	956	875	932	975	965	915	914	936	972	936	972	948	939	938	930	937	965	940	954	927	991	946	949	951	961	950	926	949	981	915	963	951	963	956	926	845	959	997	891	953	944	950	946	852	905	1020	961	963	908	921	946	930	942	933	941	897	887	905	978	893	929	933	986	923	948	904	941	938	951	932	901	899	942	911	916	948	905	936	957	936	986	934	939	956	888	920	868	987	938	906	983	903	972	948	941	965	946	933	924	918	941	974	949	938	897	904	920	881	999	910	931	966	968	920	936	926	898	996	887	943	931	974	938	914	953	955	955	885	947	969	958	925	966	884	896	882	888	923	940	915	956	915	970	999	955	976	968	928	931	924	971	915	958	1028	875	922	919	893	1003	949	986	924	905	946	969	927	939	914	945	955	879	905	937	948	919	896	976	914	933	894	878	929	960	928	947	923	986	924	941	936	959	921	921	993	925	921	994	947	966	939	935	908	973	939	923	955	941	945	954	914	1004	912	945	933	935	933	893	931	954	913	939	950	957	957	878	953	946	965	925	916	957	934	936	934	918	883	945	950	937	947	929	953	920	937	959	918	975	943	957	922	939	895	972	954	926	968	947	920	956	916	999	930	952	924	966	943	917	882	930	919	942	913	903	979	932	988	909	922	923	957	919	913	922	944	948	975	934	948	925	934	894	957	911	893	890	921	959	884	960	967	908	905	924	900	897	932	967	956	966	926	967	908	952	958	975	931	928	937	877	950	907	1011	924	920	929	934	941	939	944	953	945	963	943	951	977	959	900	937	897	925	910	891	948	918	974	945	935	977	920	949	896	976	889	964	953	976	910	887	941	981	929	946	895	957	1023	966	948	983	902	911	892	875	1003	915	981	907	933	951	884	935	944	948	908	945	887	918	947	953	934	1002	972	918	904	997	1002	947	958	913	935	930	936	946	936	927	935	960	959	916	951	873	938	949	907	910	934	889	877	915	905	924	940	910	958	940	964	906	908	957	932	869	962	966	967	898	891	965	978	925	903	921	917	908	898	940	925	942	940	891	949	904	941	935	983	963	932	967	963	926	923	949	899	955	893	964	930	918	950	905	939	932	910	842	958	926	940	948	949	973	932	958	961	867	922	958	914	924	944	901	895	900	942	930	927	967	942	890	932	951	947	873	953	879	954	911	968	911	913	952	950	950	958	881	945	931	936	975	925	910	932	892	947	942	947	913	929	982	883	956	1002	940	929	948	956	883	931	897	958	936	915	915	878	888	939	933	948	923	981	916	952	920	930	910	944	974	985	930	946	959	928	962	948	888	937	924	952	905	978	943	975	930	917	934	923	954	880	931	984	939	926	974	906	918	922	920	908	986	965	927	943	925	921	953	986	954	969	872	959	948	942	900	897	930	943	942	935	940	985	954	909	934	879	993	973	948	938	927	970	924	879	928	921	981	955	943	942	903	932	940	902	938	945	876	935
15257	1221	624	478	477	436	417	397	397	392	382	368	388	362	395	361	387	334	368	393	387	354	353	329	336	358	344	339	324	376	354	374	337	375	369	324	387	355	382	362	346	337	338	364	335	375	352	390	371	363	361	349	362	333	362	398	318	349	364	343	355	330	368	344	393	333	328	312	348	367	351	358	342	358	348	338	365	355	313	340	359	381	388	351	363	365	370	342	364	338	363	350	367	373	348	400	360	376	345	316	367	342	358	355	319	302	384	308	371	357	347	362	378	370	362	383	370	370	368	362	355	330	382	373	371	350	353	374	375	353	313	339	353	350	364	321	327	378	371	385	373	380	380	358	353	344	316	366	350	351	351	361	371	329	373	357	362	349	334	338	355	353	344	366	365	344	379	362	391	363	330	311	325	380	344	380	370	337	341	381	323	330	363	375	353	346	369	360	358	393	361	363	366	358	365	334	323	375	358	344	332	384	328	371	363	344	390	344	320	362	367	399	327	383	352	371	370	400	359	354	385	350	331	338	370	370	393	324	390	362	341	347	345	363	368	343	346	343	382	342	370	403	354	320	361	379	363	344	362	357	351	376	374	354	325	361	361	355	358	353	324	352	321	338	342	353	336	328	373	373	364	334	332	394	371	342	342	354	358	347	379	350	395	355	347	358	354	363	387	364	346	398	344	334	340	335	373	369	335	328	373	332	362	312	342	371	364	352	340	330	346	406	358	393	346	381	361	296	356	340	330	321	355	336	301	370	342	340	340	318	326	332	401	377	399	373	347	354	349	394	336	334	361	394	351	357	365	330	381	330	367	350	380	351	357	364	365	339	346	382	311	343	344	352	357	363	373	372	340	354	364	342	356	371	320	364	385	310	376	361	345	376	362	361	364	348	377	326	348	359	368	361	333	392	335	356	370	354	366	354	359	336	375	340	345	354	337	357	366	321	376	338	353	340	341	345	354	339	383	372	346	372	322	360	362	391	377	350	352	362	352	368	358	353	362	350	342	384	310	398	379	366	357	317	340	364	376	346	350	341	369	360	363	373	340	367	379	349	331	360	357	369	369	344	348	347	360	312	381	359	370	376	352	411	345	337	374	345	357	327	343	346	358	372	353	310	370	330	362	332	351	342	345	332	366	334	379	350	354	353	384	379	376	372	310	345	337	344	372	326	346	392	374	320	359	334	349	372	392	332	379	351	369	356	389	350	355	385	371	374	360	398	370	390	372	341	368	366	362	362	360	354	356	340	363	348	397	385	368	354	365	384	369	331	343	358	377	368	379	336	346	330	311	348	408	342	340	369	329	327	369	373	327	328	381	395	320	378	406	342	370	349	354	380	361	385	412	349	372	373	351	344	389	361	364	323	365	350	354	312	372	371	329	370	386	365	369	383	324	346	398	368	351	352	352	366	369	284	363	340	382	377	336	339	368	366	358	360	339	351	386	363	363	369	347	340	364	376	326	390	363	340	341	341	328	341	347	344	320	417	329	380	322	362	346	380	364	346	366	364	332	355	347	360	357	367	385	338	372	366	339	359	338	348	356	371	364	348	390	347	355	363	348	359	322	331	358	340	360	363	324	384	347	346	360	340	379	378	365	373	357	347	367	359	392	358	328	378	334	348	334	359	356	366	384	336	345	338	354	361	378	343	364	356	342	342	375	330	343	349	367	351	332	358	376	379	349	348	356	332	364	343	373	374	401	345	341	396	373	362	350	354	368	358	379	379	340	383	367	334	357	347	357	343	345	395	327	341	378	322	337	345	339	376	346	391	350	379	375	325	395	364	393	348	352	351	340	370	337	369	364	354	356	342	358	339	346	369	339	340	369	337	341	329	369	357	365	339	345	332	350	362	336	345	386	314	355	385	370	378	331	356	354	321	331	385	386	370	372	335	325	368	381	343	375	347	349	369	353	390	358	354	385	374	363	348	368	351	370	363	371	382	364	353	344	383	348	373	374	380	342	391	341	370	322	325	378	346	353	328	377	345	341	360	367	368	353	353	338	356	364	333	347	382	353	356	367	362	330	348	387	380	356	326	381	368	348	309	385	350	312	330	342	352	350	352	332	349	328	361	353	374	363	355	365	369	377	369	342	343	343	342	375	340	343	362	366	367	341	404	381	360	377	350	355	349	366	337	367	349	373	346	344	342	344	383	346	359	344	386	369	367	360	396	341	339	352	345	357	377	402	365	371	378	329	384	328	349	367	356	346	342	352	374	381	342	353	371	339	344	381	307	337	361	367	357	377	352	347	327	364	368	382	351	358	354	351	311	339	336	372	377	343	350	352	375	366	359	355	311	391	380	401	369	362	333	388	350	350	349	356	350	395	369	320	364	382	349	340	326	373	302	381	370	354	358	357	343	378	347	373	359	359	339	367	366	332	360	367	340	344	342	417	351	356	336	350	383	341	374	410	322	349	360	383	375	330	353	321	369	349	391	383	334	342	340	379	405	392	325	361	354	395	362	397	369	327	319	356	384	362	368	387	355	345	327	371	336	363	347	396	369	360	365	377	351	389	354	343	368	363	355	365	345	378	329	346	362	356	345	357	343	366	370	337	359	344	372	361	380	386	361	345	360	371	361	360	352	338	327	323	323	358	327	356	348	378	363	357	381	360	377	374	393	346	332	397	349	366	393	370	378	338	349	342	345	323	309	346	354	381	358	364	338	352	348	314	330	367	355	356	323	330	354	383	365	375	340	345	351	393	352	349	355	363	362	396	367	384	330	355	370	364	369	325	339	369	367	346	358	361	335	357	361	352	323	347	344	343	375	348	360	360	348	349	366	339	341	337	360	336	403	335	376	381	375	319	354	355	348	373	364	390	385	336	339	423	355	371	362	371	353	345	377	350	363	341	388	369	345	356	349	334	358	367	352	363	365	372	380	343	356	360	360	369	394	359	342	331	355	348	361	373	366	362	364	348	385	350	345	359	350	405	354	340	357	348	325	345	360	350	321	378	347	348	361	355	319	386	373	338	349	384	347	329	366	356	352	323	330	386	375	369	348	331	379	386	376	317	324	314	355	363	369	324	359	350	354	363	372	330	343	397	375	359	345	366	359	341	378	356	364	332	339	350	339	363	381	388	323	327	317	324	388	342	348	364	352	342	337	380	339	370	376	349	343	339	315	371	349	362	378	382	353	326	354	344	369	329	355	348	352	370	363	362	337	339	369	331	359	355	338	372	367	358	364	344	347	337	372	385	334	340	363	347	354	315	378	371	365	323	367	358	380	350	380	378	355	352	309	379	354	377	377	365	369	340	356	348	392	355	372	316	390	349	343	380	353	336	362	329	359	345	355	362	324	372	330	366	379	349	362	325	324	353	340	354	334	367	336	345	381	312	372	370	345	356	372	361	364	357	388	370	349	338	359	345	363	385	355	385	332	343	370	350	336	346	322	378	335	385	358	361	371	306	357	341	352	343	382	353	345	341	345	369	339	333	352	355	321	333	373	357	358	380	348	377	364	350	340	371	328	359	390	377	385
11174	1078	1414	1482	1324	1220	1107	1067	1027	960	977	891	944	953	935	929	866	921	841	871	878	920	893	852	856	838	866	893	886	840	843	808	890	851	849	860	863	848	901	840	866	834	856	883	870	885	839	847	824	830	801	881	851	850	803	851	862	863	835	891	872	853	828	886	854	833	870	887	925	891	827	855	854	849	851	840	874	874	822	813	832	867	847	851	846	856	848	847	845	874	835	816	858	848	845	838	851	838	833	840	840	877	804	809	848	853	874	816	827	790	833	827	885	879	869	790	904	818	814	832	822	913	848	869	807	852	832	898	834	855	821	803	819	801	806	810	874	870	801	838	880	816	834	846	823	766	845	862	868	837	888	864	879	845	855	810	866	926	865	860	840	848	836	892	871	880	827	816	849	873	847	828	797	881	881	808	805	834	775	823	837	870	859	869	886	851	871	827	913	839	832	818	843	825	908	815	801	856	909	817	840	851	811	845	852	797	837	872	862	817	863	836	883	836	834	867	837	851	818	820	844	861	843	859	848	892	807	843	800	851	832	845	902	839	841	834	851	878	793	847	839	874	830	873	882	810	833	863	864	812	842	874	824	825	837	904	897	851	854	884	868	839	795	858	827	822	865	861	822	854	839	777	831	851	850	823	870	806	836	848	827	887	894	906	823	873	878	865	852	871	820	850	868	869	826	883	820	840	810	799	817	845	860	868	841	849	842	805	851	790	941	863	847	838	858	843	869	802	857	892	796	837	929	843	900	844	882	837	825	790	810	865	856	808	877	856	810	815	906	839	854	882	805	852	847	838	809	866	847	792	789	844	832	796	829	806	834	849	832	832	848	853	912	800	903	783	831	834	846	832	846	787	826	889	807	875	881	863	871	857	785	846	836	825	866	839	863	845	851	849	829	835	884	855	855	884	885	867	876	835	881	843	825	823	856	830	793	885	878	798	850	789	835	846	814	833	845	859	862	832	802	896	838	854	785	853	875	847	822	831	827	892	838	811	826	844	872	853	852	809	797	878	866	812	899	890	865	843	868	822	846	815	871	847	854	828	834	858	872	849	833	839	826	842	898	837	852	873	829	847	850	898	869	846	860	866	830	850	833	843	834	850	851	890	829	857	830	865	895	820	873	877	786	823	834	858	868	888	859	818	826	838	851	885	843	840	842	796	850	868	851	882	901	803	835	823	863	860	840	810	879	830	878	827	879	847	860	838	824	864	851	853	830	852	834	896	839	822	873	847	865	844	855	844	903	830	870	849	837	834	874	808	815	866	832	864	851	849	831	939	832	910	870	845	838	849	860	857	830	836	887	818	836	843	820	836	834	858	827	873	783	840	857	841	907	842	822	839	882	841	850	804	821	844	824	837	867	832	803	849	864	865	845	853	809	848	813	800	840	836	900	865	863	860	842	820	882	817	848	841	857	829	829	826	798	818	815	859	847	882	841	844	851	835	839	775	861	824	831	831	908	829	848	821	895	850	828	855	822	867	864	877	834	805	861	818	811	880	886	835	861	893	876	794	858	830	894	817	891	873	821	847	878	910	792	854	850	800	870	887	875	840	812	832	860	815	843	856	843	823	882	815	834	906	889	853	844	865	817	884	844	829	877	861	854	830	898	862	874	832	831	849	855	836	863	842	891	851	854	856	789	807	842	876	830	845	917	860	813	873	879	882	826	907	797	849	848	882	848	837	859	854	831	826	850	849	899	825	854	857	840	799	836	833	848	885	845	885	827	856	864	809	862	868	891	865	813	857	855	858	827	875	840	835	854	824	854	876	848	826	873	802	851	864	855	882	926	853	868	861	842	810	938	839	789	856	856	801	869	848	871	844	836	860	840	849	861	861	874	859	823	870	857	874	848	818	821	839	840	841	863	858	895	777	887	826	877	867	853	818	835	850	846	870	871	864	897	883	866	853	842	890	815	839	826	888	838	814	831	850	855	772	850	874	820	852	853	803	798	836	812	853	865	825	866	890	901	826	865	832	841	822	860	846	831	821	905	874	861	874	858	865	871	867	875	829	791	794	831	846	871	851	836	884	815	837	861	828	840	852	899	860	811	876	829	827	883	854	855	856	811	859	849	873	870	848	850	801	866	855	817	863	865	854	837	813	819	782	849	888	842	889	843	824	853	845	886	794	845	825	870	809	803	863	854	839	856	858	812	844	836	817	869	806	865	827	865	895	836	868	862	815	825	899	822	856	863	764	855	842	826	845	861	813	854	872	856	851	807	879	872	853	796	839	864	826	875	860	851	844	852	815	835	825	857	862	861	882	843	870	807	890	877	857	878	850	809	852	911	885	881	917	854	856	843	831	833	844	866	886	852	818	848	887	857	833	871	796	860	839	850	916	907	863	841	876	858	840	859	818	809	863	831	813	872	803	904	868	810	808	821	860	867	925	822	876	856	815	839	829	860	878	856	866	858	869	839	853	798	771	859	837	863	868	884	828	840	844	906	848	810	875	826	888	877	863	851	887	814	848	853	848	869	892	831	864	829	843	886	821	832	832	895	841	822	767	836	886	884	838	829	848	864	853	832	885	907	837	807	836	818	840	869	848	835	843	805	799	829	831	864	873	806	877	846	913	875	827	875	843	824	810	897	858	844	859	882	900	798	858	805	860	854	841	843	892	829	868	865	881	862	820	848	860	848	868	822	828	863	861	805	824	818	863	833	817	833	807	841	847	866	852	873	821	843	823	888	843	854	808	828	853	829	857	876	830	854	878	881	823	802	931	856	828	841	874	900	867	839	880	853	833	869	886	844	878	894	835	870	906	808	812	828	811	853	791	850	836	871	867	827	853	836	810	832	829	845	815	833	835	832	869	818	864	898	873	864	825	890	843	818	857	831	828	894	823	855	878	818	839	832	872	900	907	832	834	887	808	860	887	832	822	875	767	890	814	884	865	868	841	834	897	793	841	810	811	828	840	832	894	863	840	858	844	883	886	835	872	892	813	922	867	835	872	852	911	810	833	856	807	837	865	843	913	847	793	896	856	856	841	803	831	836	830	874	897	848	860	860	853	815	828	869	883	808	869	818	844	905	855	841	829	883	829	870	868	809	884	870	854	893	870	845	841	813	839	812	818	835	900	870	854	809	886	781	883	925	825	879	891	840	846	847	837	822	800	860	886	807	887	885	834	825	903	869	861	844	867	832	847	880	853	819	861	810	808	830	834	871	868	863	848	833	864	873	829	848	887	845	857	910	863	853	884	867	810	818	847	808	873	882	827	888	868	866	860	850	844	871	821	863	814	797	887	852	847	863	824	855	827	844	857	840	795	820	887	820	912	813	844	837	828	813	824	843	856	851	884	839	819	862	856	842	845	862	875	876	792	851	887	812	838	846	863	831	866	878	829	857	895	869	851	884	842	864	877	879	823	812	839	853	852	843	865	890	877	851	852	882	881	808	789	834	770	848	830	894	869	890	881	807	863	851	855	792	844	857	839	827	926	896	873	910	872	865	897	825	824	821	797	821	874	887	827	822	849
23836	2474	729	496	399	271	234	229	212	202	226	192	191	189	192	183	179	176	176	171	177	163	144	190	193	172	159	153	153	196	178	190	160	166	181	147	152	169	146	188	190	179	195	174	166	181	159	176	149	159	174	173	182	164	175	157	171	149	182	169	177	171	164	149	164	175	158	152	157	188	158	170	168	181	175	172	167	147	166	152	168	174	175	182	157	163	153	179	164	181	172	148	169	154	170	171	190	163	180	164	178	158	155	187	152	183	175	167	167	165	171	158	139	155	181	165	186	173	164	159	181	188	172	155	153	175	167	196	164	187	173	166	149	171	158	160	172	156	153	164	153	171	162	191	148	152	162	158	156	157	181	169	170	164	175	176	157	159	189	169	177	169	168	153	154	177	163	154	167	150	152	179	176	176	171	159	164	172	179	169	155	163	184	180	150	160	152	183	184	157	185	174	160	189	157	192	176	191	169	159	174	182	173	146	170	149	181	185	164	159	174	186	166	154	164	176	175	175	162	160	178	140	161	171	178	169	185	158	145	173	162	158	168	183	150	164	158	174	142	178	186	175	145	141	178	172	149	172	184	159	151	166	149	176	181	176	172	177	171	163	183	165	144	149	170	157	162	148	158	158	139	168	179	165	142	164	173	199	186	181	179	148	166	159	187	163	175	131	199	172	176	175	174	139	182	165	165	143	157	164	172	169	172	182	179	178	170	162	161	163	167	159	147	171	192	169	176	150	188	198	174	142	173	147	171	186	173	166	152	184	180	201	155	152	156	179	168	179	167	161	179	149	183	164	172	164	177	191	172	157	146	170	197	185	150	187	183	169	169	160	186	151	166	194	167	166	201	178	171	170	166	170	174	196	167	161	160	161	175	162	173	169	141	154	164	170	150	166	156	160	186	182	149	170	152	155	172	157	147	181	172	172	187	171	180	173	137	147	166	147	145	182	165	179	172	160	165	168	175	164	168	161	150	172	153	153	165	169	146	160	176	152	177	180	156	165	198	154	157	146	150	168	174	161	162	157	166	168	184	158	154	171	135	166	192	184	185	160	188	160	170	153	159	147	158	140	170	168	174	155	180	158	184	175	158	180	165	182	152	162	157	143	167	135	167	160	169	163	190	159	159	146	158	157	172	163	164	181	198	175	168	181	130	159	184	151	175	160	196	154	160	153	147	155	155	169	163	152	146	180	166	179	185	157	170	161	185	141	151	167	169	192	152	153	173	198	164	175	164	154	179	159	161	198	171	182	134	165	158	161	179	181	170	163	163	192	182	169	160	181	161	161	175	165	159	174	167	159	168	146	187	171	178	172	158	147	153	184	162	172	175	162	175	146	160	177	167	165	172	186	169	148	159	163	168	162	161	177	166	155	165	177	158	156	158	170	154	165	150	157	138	173	157	165	154	171	146	179	158	161	176	166	163	158	162	174	157	157	171	153	167	183	171	173	151	163	167	171	158	177	142	151	159	156	165	172	167	156	170	162	144	179	159	167	149	154	194	174	175	158	168	182	139	178	175	174	163	168	160	157	160	171	157	156	176	162	165	158	147	141	177	165	171	169	184	195	182	164	147	155	153	194	153	178	167	157	148	159	153	172	172	178	166	160	151	180	178	171	159	166	186	174	166	164	160	207	156	156	162	148	169	198	183	168	173	177	160	154	175	153	166	157	142	166	165	178	149	192	177	155	157	154	169	155	160	171	180	160	168	167	189	155	157	159	167	152	154	171	198	170	190	169	176	180	171	151	160	182	152	168	159	167	164	178	162	178	165	176	176	151	157	171	169	170	160	150	154	158	186	176	167	176	149	146	173	160	165	186	181	158	172	193	158	162	162	154	161	166	144	161	166	142	162	176	162	205	178	155	150	169	151	167	152	157	164	155	168	153	187	197	170	149	143	185	182	173	174	153	164	175	166	147	154	187	158	176	167	133	163	150	157	165	153	177	147	148	142	179	153	159	160	172	190	141	167	182	182	139	153	158	183	196	141	183	144	160	153	162	170	144	164	155	183	171	158	152	154	180	151	161	155	171	168	163	179	152	182	153	163	165	192	188	167	148	166	158	164	172	187	185	169	178	164	182	148	189	183	158	168	151	129	173	175	161	180	183	185	149	167	171	166	178	182	176	165	173	148	135	141	168	178	163	182	142	176	172	155	159	161	154	149	154	144	154	146	152	163	175	192	177	149	149	148	168	171	164	169	156	174	187	177	184	193	179	173	161	164	164	173	148	181	170	182	164	168	156	141	157	171	179	147	160	163	181	183	144	143	162	150	179	153	157	159	180	166	163	156	183	192	191	161	157	167	168	155	171	167	182	177	164	162	166	179	156	159	175	150	153	165	168	160	177	154	175	167	150	164	173	167	161	174	142	162	185	148	183	155	165	159	166	160	176	146	165	187	154	171	158	196	149	173	167	167	170	163	181	149	156	188	176	161	172	177	172	191	160	168	166	147	157	176	156	161	167	156	170	134	160	158	170	159	157	171	165	147	153	165	170	158	154	173	169	158	178	180	139	135	175	158	158	133	170	173	180	169	177	203	173	175	177	187	149	172	163	166	161	170	166	169	163	154	166	167	165	159	139	173	161	180	185	162	154	177	157	151	152	169	202	161	169	163	191	185	168	175	142	133	158	151	180	186	149	177	186	159	170	158	165	161	158	184	157	199	166	172	154	158	164	166	180	187	165	172	182	165	176	161	180	172	199	162	163	173	140	163	198	175	179	165	153	157	175	181	154	167	154	145	155	172	178	157	167	186	139	132	177	207	173	175	167	173	155	190	197	160	161	188	167	176	163	159	195	171	154	179	173	185	170	181	147	150	168	152	160	158	158	145	151	159	168	166	151	155	162	179	168	148	193	170	142	149	134	146	140	155	186	166	165	169	182	180	169	145	162	160	163	178	168	179	204	166	161	161	166	179	154	166	183	154	167	155	159	196	167	164	172	163	172	182	163	163	142	175	182	148	183	175	149	172	163	162	168	177	162	162	178	183	164	146	182	156	157	158	216	174	160	140	173	157	158	176	156	159	173	180	161	196	151	176	161	144	197	158	163	177	165	201	194	162	166	175	174	161	165	174	155	174	159	178	178	172	172	178	170	143	186	173	176	166	168	168	151	163	159	171	163	165	154	175	157	173	150	184	171	171	191	197	183	153	147	170	160	167	186	180	178	164	173	161	168	168	169	178	162	151	198	168	151	165	169	191	173	160	162	182	152	157	195	170	157	162	168	150	188	144	156	178	156	156	145	169	173	172	170	154	158	174	159	154	158	160	149	136	183	173	152	217	167	183	159	175	156	144	183	184	188	180	189	158	165	173	149	189	169	172	163	158	168	175	156	149	176	179	150	187	161	147	159	178	142	155	167	155	169	179	152	157	154	177	164	155	192	158	156	193	143	167	177	174	184	157	170	176	166	161	154	146	152	168	170	162	167	171	172	145	141	188	174	166	167	151	146	151	159	163	161	157	150	166	141	164	161	181	184	183	179
14466	809	1482	1633	1459	1189	971	872	732	720	647	631	581	607	521	540	529	540	494	474	490	510	507	457	448	483	510	469	517	449	437	486	502	465	434	446	472	476	453	437	442	448	466	457	459	451	456	460	437	417	482	452	426	406	462	439	474	460	494	438	459	518	467	460	457	422	443	438	444	432	442	440	447	432	421	417	426	452	432	429	471	437	384	449	418	478	466	468	454	441	460	417	419	419	443	457	433	470	439	422	398	463	435	443	414	477	416	444	444	469	448	461	462	424	434	431	465	447	455	422	450	419	439	422	429	454	447	441	465	445	447	394	419	422	409	458	423	415	426	434	451	420	444	426	417	422	433	399	412	431	437	404	461	454	395	427	436	453	400	405	440	441	483	427	437	418	459	430	432	427	432	422	461	405	433	400	420	455	419	442	441	475	457	437	397	440	416	404	418	457	378	466	452	474	425	442	461	466	443	447	412	445	457	479	425	473	434	426	419	443	427	424	413	460	415	460	422	419	480	449	403	398	443	462	418	461	401	448	447	390	407	438	435	421	422	442	452	424	420	401	439	416	430	440	418	434	430	388	480	421	413	419	434	418	447	426	442	449	421	441	456	467	400	441	409	459	429	443	442	425	427	435	426	448	426	431	445	451	455	436	390	476	444	456	439	449	395	464	432	444	430	418	448	439	424	457	468	410	428	429	441	418	421	409	429	420	449	466	408	409	438	423	452	447	425	439	391	420	412	421	421	429	438	409	452	432	447	429	432	406	430	452	462	458	454	455	440	430	439	447	417	466	446	414	416	446	401	428	452	426	459	426	442	429	457	452	424	441	415	463	445	399	444	416	406	400	425	438	433	414	469	450	469	442	435	443	423	453	437	387	435	430	469	418	415	452	429	401	468	422	428	433	424	437	448	481	444	455	441	417	451	418	394	427	425	451	439	437	426	477	453	453	431	440	439	463	476	407	449	435	445	467	462	443	421	439	467	447	440	463	409	447	427	464	405	422	405	435	411	433	434	466	442	412	418	444	392	447	441	470	437	435	447	415	430	422	416	430	448	425	411	442	425	431	441	434	437	445	434	415	439	418	417	469	451	435	450	427	466	476	461	411	451	415	407	431	467	425	444	452	457	444	449	423	429	452	452	440	457	428	423	443	414	466	480	409	400	424	437	439	453	398	447	457	458	470	431	453	420	435	421	428	453	420	445	476	425	467	441	436	426	422	434	425	448	459	428	424	429	422	414	426	437	431	400	459	432	425	443	429	431	446	421	436	414	413	426	466	467	449	422	432	445	424	464	429	422	416	393	394	454	448	430	446	432	392	479	433	434	423	455	407	464	415	434	459	445	433	472	477	417	394	425	455	425	439	442	451	436	430	418	428	458	471	436	427	465	409	448	431	449	457	429	454	390	402	493	407	433	414	487	445	407	410	437	435	417	460	453	449	457	473	449	418	464	417	454	424	432	433	462	408	435	464	463	427	412	450	444	463	465	445	407	459	441	451	461	413	425	411	491	466	443	438	415	435	428	463	457	457	417	428	438	457	429	392	437	400	401	455	407	410	428	430	474	474	428	429	425	442	451	462	449	456	396	392	449	407	446	454	459	429	416	413	439	418	463	470	435	390	439	423	439	421	435	443	425	431	431	406	452	470	435	455	415	418	435	433	467	436	379	455	441	440	465	411	466	445	462	390	441	433	452	432	441	432	432	457	430	414	455	419	398	412	425	428	462	439	423	440	465	438	439	445	434	428	453	450	410	410	441	442	408	462	416	443	475	466	417	455	464	450	456	433	440	433	425	407	454	480	455	431	423	458	388	453	476	439	433	444	436	418	427	421	405	434	426	439	441	432	457	398	408	424	421	458	421	446	431	423	414	479	443	439	462	474	403	477	418	454	436	403	440	394	426	445	436	415	448	434	405	441	450	443	444	426	431	421	452	449	421	416	448	458	461	409	459	450	433	416	439	425	450	413	441	469	429	452	439	417	419	430	441	415	450	396	463	461	445	453	422	437	409	427	429	440	401	459	484	424	440	440	460	418	425	438	475	451	481	480	435	408	412	454	426	425	398	442	456	403	408	433	410	410	429	415	437	448	453	438	407	470	430	447	447	411	415	446	414	454	406	450	442	440	483	417	419	461	459	415	432	399	429	457	449	421	476	419	431	410	432	389	412	385	440	419	447	442	439	467	465	408	417	438	388	428	433	426	466	431	431	451	431	427	397	486	468	441	440	495	423	442	428	441	417	449	411	441	459	446	469	476	406	482	452	461	402	444	484	440	402	417	417	428	465	434	454	476	435	475	449	407	462	450	441	475	469	446	438	443	401	450	435	440	430	440	466	456	423	431	465	420	435	413	424	430	433	395	435	437	433	431	406	421	401	446	464	416	461	407	429	436	424	411	421	448	448	442	445	427	418	418	454	429	484	406	402	447	454	439	446	435	464	464	442	419	441	437	448	400	418	430	415	475	417	439	444	412	443	444	387	443	445	460	390	456	449	428	468	448	484	452	407	415	446	449	416	457	442	486	398	449	501	438	445	405	453	463	442	423	449	435	415	439	438	446	440	411	433	446	467	442	427	441	435	446	422	458	441	438	377	446	442	429	427	465	457	446	449	439	457	439	439	409	451	439	443	440	435	394	448	444	437	416	442	461	449	424	446	449	450	454	453	407	389	439	433	468	454	464	449	482	438	463	449	453	450	436	470	445	432	397	404	472	431	469	425	436	450	457	450	430	439	416	424	442	404	480	448	439	398	439	430	405	475	458	437	468	452	432	422	442	421	492	460	440	442	460	447	440	443	427	402	415	446	463	425	483	454	427	427	404	444	433	453	441	440	444	429	464	428	466	429	441	424	434	442	484	446	426	413	414	437	415	411	457	439	423	414	435	461	429	428	435	438	448	428	428	448	442	421	439	448	423	445	477	437	445	422	438	418	425	474	423	437	477	457	449	470	466	442	455	425	424	453	464	395	460	420	449	413	422	410	382	398	440	451	418	463	459	452	435	423	438	419	428	422	424	408	449	401	449	411	437	413	427	410	432	432	456	426	450	432	435	393	426	449	439	459	465	410	437	444	435	459	464	430	411	443	420	433	420	461	431	404	449	397	464	446	430	465	439	444	423	423	405	457	413	443	433	437	443	447	420	444	468	429	450	444	449	431	439	418	429	450	449	425	435	424	398	457	436	449	437	426	465	459	447	425	423	428	432	439	450	459	509	420	452	454	456	409	440	450	433	437	462	432	442	428	451	494	423	427	415	444	433	437	434	440	432	399	425	419	418	382	457	462	445	433	443	440	457	430	423	438	442	463	462	426	425	436	468	441	453	467	457	448	398	429	437	422	434	465	473	420	421	439	459	423	438	459	445	439	434	431	419	430	445	414	401	457	444	414	406	451	454	393	466	447	446	450	429	436	459	459	436	429	465	425	450	429	432	407	480	420	415	423	416	434	468	458	492	413	426	436	413	426	421	459	444	453	429	457	391	402	461
4423	486	411	402	405	404	404	379	417	356	378	397	428	372	442	405	386	372	380	337	357	391	414	410	418	403	431	361	372	389	408	386	395	367	391	428	385	415	387	383	384	341	380	397	372	423	402	381	391	409	390	349	408	386	419	372	398	368	399	405	368	397	398	419	382	402	398	425	398	382	364	430	390	416	386	424	387	383	399	382	392	366	393	415	400	357	369	410	386	417	401	420	410	378	400	371	372	375	381	379	388	377	427	409	362	377	384	390	407	367	376	358	402	366	385	417	409	401	385	402	427	402	405	389	398	368	377	350	421	375	380	408	436	401	362	416	401	381	381	413	392	438	378	372	418	399	432	376	429	408	397	385	381	412	384	406	380	372	402	388	419	388	404	411	390	417	394	420	394	374	405	413	385	386	408	392	379	421	388	403	412	382	393	388	418	384	444	395	386	388	387	372	388	403	398	385	378	398	374	392	392	391	388	363	401	393	390	363	369	355	395	420	388	417	403	383	376	404	351	397	416	385	398	388	421	366	403	356	385	395	379	396	418	401	404	405	383	400	402	386	358	382	405	374	411	400	370	380	363	384	408	378	363	375	388	377	398	400	370	425	397	361	399	404	398	413	430	371	427	380	389	411	370	370	396	392	375	366	391	384	412	387	394	377	387	413	380	373	392	426	410	378	396	358	390	411	430	404	425	370	377	392	380	401	399	399	378	398	379	416	361	395	447	401	395	412	410	373	433	402	402	355	393	379	443	390	413	396	380	409	378	377	436	433	369	409	366	387	392	380	401	373	435	373	411	349	394	412	396	377	401	378	407	415	391	387	396	428	377	385	420	362	372	425	391	408	386	397	428	402	371	388	392	400	392	364	413	392	388	384	378	378	381	379	414	440	390	370	368	382	395	372	379	398	376	382	375	400	416	362	409	389	408	416	363	353	410	437	432	414	390	424	369	377	403	420	384	380	400	378	399	379	389	421	400	385	439	424	376	391	346	387	419	390	393	423	397	390	383	390	408	355	375	384	428	397	389	420	407	432	395	365	404	400	386	384	424	373	357	371	411	415	397	388	401	410	366	378	362	341	391	409	401	393	352	357	366	374	350	384	405	374	391	419	390	393	396	358	385	393	390	370	396	394	411	373	405	406	370	379	355	377	400	376	378	401	412	404	401	411	377	387	393	424	383	373	373	399	376	374	378	419	406	393	391	402	384	400	383	388	366	365	390	404	320	405	437	380	404	378	383	396	393	417	376	393	415	408	428	416	358	371	389	365	396	398	418	344	406	389	357	381	380	369	373	358	394	416	387	385	409	415	394	416	367	393	363	401	382	437	426	402	400	374	368	385	367	382	405	427	441	397	407	457	382	361	432	419	396	395	368	415	399	407	391	384	391	401	417	417	386	406	398	394	400	404	385	410	357	417	437	372	393	381	405	388	396	402	417	368	383	393	396	357	391	363	382	416	383	408	363	380	413	390	379	378	385	426	393	397	398	403	437	371	428	426	369	397	363	378	350	406	414	394	429	388	405	394	444	383	339	378	405	418	394	412	410	377	399	395	392	427	406	369	375	383	380	363	422	430	397	356	384	358	391	426	361	443	435	406	410	373	394	394	409	366	380	427	376	400	364	382	369	394	417	393	438	395	389	405	376	402	403	407	385	385	365	397	404	382	374	375	375	419	368	398	427	418	399	405	389	371	403	390	382	380	398	425	428	397	441	388	375	366	413	389	391	398	372	380	382	404	386	415	385	434	360	420	420	355	416	412	399	424	398	428	405	415	417	389	398	420	399	407	411	387	360	395	406	400	420	385	415	378	413	405	416	391	402	411	417	394	362	377	362	395	410	423	357	413	401	404	420	372	390	385	399	440	396	369	393	400	420	404	407	419	429	409	383	403	389	398	382	407	382	367	403	423	383	374	403	344	402	390	399	349	406	385	376	417	389	388	423	361	398	391	393	385	407	404	404	407	392	375	426	397	342	339	404	407	381	387	396	394	398	392	412	373	370	375	378	415	428	384	382	369	370	403	386	389	418	399	371	391	397	407	364	399	381	373	362	401	373	378	365	401	398	384	387	396	390	431	414	411	442	406	408	379	372	381	415	374	395	377	384	378	391	417	425	412	429	385	405	419	359	382	406	422	426	395	364	365	383	368	389	381	361	433	406	387	387	399	395	377	383	390	387	409	421	424	397	401	429	406	398	395	410	351	424	382	376	405	379	359	378	367	373	389	378	406	350	404	373	404	427	395	445	399	368	407	383	431	369	396	391	423	321	372	379	348	383	430	376	397	351	364	387	384	398	386	400	402	386	402	384	413	421	391	372	374	403	386	396	410	392	379	382	395	407	408	415	411	406	401	362	412	363	408	416	370	409	383	385	388	391	382	394	413	413	404	417	410	404	354	380	413	374	398	362	419	421	386	409	376	399	350	399	378	405	410	420	393	443	387	383	396	401	381	413	340	367	458	380	397	399	407	411	378	407	384	399	401	375	386	392	415	427	399	410	402	413	393	427	369	410	410	406	397	385	405	403	404	367	391	406	367	382	391	387	431	396	409	410	401	376	370	401	389	363	388	415	429	380	405	377	403	387	379	378	350	406	404	387	383	407	384	394	400	411	406	411	411	411	392	400	407	409	424	421	395	423	365	348	403	403	360	422	384	413	404	433	376	386	400	387	382	392	391	381	389	410	386	418	401	416	396	384	393	411	403	377	406	408	399	349	396	363	414	385	383	400	389	392	392	396	380	369	382	386	362	403	367	383	407	401	440	391	375	400	390	391	376	393	397	404	366	392	430	347	405	380	389	396	438	375	411	402	423	408	388	410	383	442	437	411	374	421	425	407	390	414	413	407	409	373	399	351	366	375	404	382	370	402	399	369	398	388	372	383	388	376	369	427	396	434	391	430	379	397	384	435	390	418	390	400	421	358	379	390	373	410	391	388	411	369	387	425	383	404	402	378	410	417	388	370	409	390	386	396	375	363	379	399	376	400	403	375	426	404	410	434	413	384	399	415	438	427	389	386	388	424	397	403	393	449	381	398	417	426	398	388	384	401	384	375	379	398	387	365	389	382	421	387	386	396	397	422	403	388	433	422	422	403	362	425	413	400	416	393	388	389	364	374	425	380	383	373	392	364	400	390	368	448	336	385	380	405	410	426	397	378	389	366	409	398	375	376	428	393	398	400	400	435	389	402	384	417	442	398	418	386	400	413	385	395	383	386	408	434	384	421	378	387	393	427	407	402	394	409	414	374	388	368	371	390	422	359	383	369	392	398	400	421	384	419	410	414	399	412	361	373	397	385	369	415	374	378	393	375	421	409	359	398	384	384	370	374	385	356	386	409	388	371	364	388	365	426	379	364	385	418	396	420	402	406	393	370	400	405	382	352	410	403	390	400	379	425	394	403	400	396	386	382	401	369	388	442	405	392	383	417	413	400	405	405	424	377	415	429	390	414	389	390	381	397	454	356	439	390	380	400	417	393	386	417	428
4157	966	938	991	953	989	974	960	896	952	984	993	962	864	909	966	964	1028	938	996	970	954	971	956	982	917	925	934	949	912	934	907	900	887	971	932	909	959	978	918	984	987	969	923	910	947	887	958	947	901	912	946	939	932	933	949	887	970	956	992	945	933	948	888	947	948	891	949	935	998	946	970	994	958	905	923	896	938	973	892	979	942	939	924	930	937	968	895	945	895	910	925	920	965	949	979	937	930	940	920	872	928	845	917	937	951	860	947	929	983	973	973	945	909	947	946	951	926	872	968	979	967	1018	950	944	917	948	958	958	926	916	894	981	931	923	910	928	982	908	937	952	957	907	928	908	919	904	893	919	948	945	934	1024	928	907	939	880	937	917	901	894	940	932	936	927	901	925	929	967	955	927	944	949	896	882	886	935	913	947	899	952	953	931	911	911	903	923	880	921	921	908	940	922	937	929	908	898	932	949	981	944	996	842	964	970	963	995	988	1002	917	938	965	897	943	982	913	963	901	933	903	946	955	919	898	903	961	900	905	914	931	943	966	963	989	910	944	920	949	912	854	985	918	906	939	981	907	951	974	935	969	888	923	947	913	878	954	928	980	905	942	936	889	932	867	932	986	926	907	966	931	907	935	952	954	970	947	952	930	894	948	904	903	940	968	901	975	929	919	858	951	924	956	921	926	968	948	889	1004	952	984	923	940	994	980	889	969	948	882	964	945	924	942	923	979	876	924	950	953	909	920	967	951	973	909	947	915	926	930	925	923	937	963	914	945	928	959	955	947	923	984	983	977	912	950	933	968	962	1024	950	907	964	930	997	947	957	928	955	959	887	891	944	964	939	958	995	1014	934	910	945	928	977	889	896	1006	921	912	927	921	1010	917	910	975	945	987	933	950	958	952	911	968	956	981	916	936	936	894	984	864	930	923	904	896	975	956	946	965	989	952	932	911	994	969	930	922	939	915	939	964	924	926	930	939	933	958	975	988	945	921	940	876	904	932	929	896	944	978	925	961	996	877	947	1000	905	949	946	973	926	932	928	914	962	995	919	957	901	973	940	921	964	955	912	892	891	902	971	918	901	893	923	928	953	985	952	947	928	939	903	908	921	907	953	972	969	919	889	953	917	895	914	933	936	951	948	955	919	930	930	911	1006	990	951	951	944	929	942	942	980	914	922	931	994	945	906	991	940	970	888	931	961	948	976	960	959	932	916	935	948	929	937	925	884	938	911	932	924	875	980	937	925	921	972	915	970	861	902	930	919	942	900	980	952	900	889	909	844	930	967	927	951	945	948	975	1027	931	942	957	922	892	948	945	974	853	968	922	988	973	891	924	957	950	930	978	947	918	940	946	942	891	971	933	869	907	922	941	1004	958	948	1011	891	943	949	925	942	891	978	953	901	939	956	902	974	912	986	943	968	970	962	954	903	980	957	943	947	926	962	933	960	923	897	915	944	953	897	970	935	884	933	957	1002	956	976	941	907	945	886	936	925	947	960	944	938	908	988	931	912	907	940	911	912	937	956	933	871	897	875	900	922	925	942	937	948	936	954	921	957	956	928	896	959	980	959	970	935	982	947	888	970	959	934	882	926	940	947	925	937	922	931	974	954	969	987	974	958	900	964	893	911	947	938	931	983	918	935	979	958	916	990	896	959	959	903	940	951	883	892	964	923	878	926	933	948	937	893	931	917	972	923	970	917	878	945	1000	951	957	910	935	907	948	898	927	955	904	992	970	986	979	951	960	934	912	876	938	978	937	964	944	931	930	929	925	992	905	954	962	923	966	1005	895	870	929	963	931	943	929	899	958	908	944	936	940	919	912	1009	885	974	892	933	946	919	878	925	936	928	922	916	959	918	947	984	926	966	940	938	978	939	961	1000	912	944	978	923	974	930	888	983	972	945	920	942	883	932	940	962	899	869	1017	853	928	943	923	970	918	942	899	922	993	965	964	871	975	948	945	917	951	967	923	961	963	951	876	930	916	934	944	963	987	993	885	932	1005	950	905	899	927	894	922	906	969	901	956	973	885	944	932	942	973	946	940	946	965	924	891	887	929	927	952	975	934	945	923	932	933	920	890	992	909	907	994	943	992	967	939	917	923	919	885	960	926	944	897	916	947	975	936	948	945	895	907	946	934	911	923	886	937	932	934	952	928	915	987	1020	966	917	923	943	953	928	911	921	948	922	920	873	931	962	895	943	935	903	967	923	948	952	947	986	918	887	951	941	936	964	925	970	871	925	925	939	934	950	972	988	941	956	980	921	946	948	988	920	904	907	958	966	944	959	924	917	877	948	923	943	910	939	924	959	908	985	985	957	907	967	879	972	921	911	992	951	944	924	915	941	943	957	932	953	902	931	915	924	930	953	933	969	879	956	921	902	979	973	967	924	921	932	908	967	917	906	966	955	939	940	936	867	955	1011	959	972	955	907	936	997	906	926	977	932	908	922	974	926	886	945	946	940	877	953	983	934	915	1008	919	959	936	917	940	911	948	912	944	981	978	972	991	953	870	933	889	910	1001	925	923	995	946	893	911	891	958	953	919	954	925	905	905	981	915	933	919	921	954	939	976	882	973	884	978	885	952	929	975	918	977	974	936	951	949	941	858	898	915	954	934	922	908	929	911	927	976	926	918	946	961	985	935	969	971	911	924	936	923	947	945	924	1023	977	933	976	922	898	953	944	940	945	959	919	947	968	962	947	977	940	956	941	931	943	974	881	943	963	963	1007	946	955	920	894	915	966	883	954	892	937	953	932	937	998	920	901	953	977	908	937	961	896	913	898	984	987	905	894	980	878	910	940	905	965	943	939	943	924	959	913	910	969	961	890	954	942	914	981	949	958	988	933	949	955	923	892	900	959	910	905	931	902	941	966	951	959	885	948	930	951	923	930	903	947	915	932	975	894	850	902	926	909	952	937	928	948	954	884	913	916	942	963	961	938	926	929	990	949	928	945	933	878	938	926	993	896	937	947	888	911	946	923	975	935	953	953	941	899	941	925	954	953	981	991	975	983	926	922	899	924	849	968	922	974	970	943	924	898	964	908	918	931	942	889	867	951	950	979	948	912	968	955	982	933	940	946	973	920	930	899	947	991	952	953	908	890	929	985	942	932	969	924	971	920	908	975	956	960	913	903	916	960	997	967	883	934	961	915	942	899	892	898	963	905	952	973	921	959	907	879	944	962	917	904	969	973	963	978	933	985	973	910	907	977	971	925	967	878	924	906	956	930	911	944	963	955	919	978	967	933	896	953	927	953	945	925	901	860	908	904	946	913	966	911	969	914	957	925	942	923	912	956	915	914	878	910	981	941	936	977	976	896	981	925	927	978	953	969	943	882	932	913	902	946	875	955	944	920	973	975	874	962	938	922	959	950	956	946	929	970	946	872	944	923	884	930	927	942	932	929	886	899	988	891	973	940	936	925	889	930	918	977	945	955	938	916	949	992	906	938	959	867	971	932	933	921	930	901	945	941	968	916	902	891	924	906	882	961	957	968	907	924	933	946	1009	941	952
14695	1202	593	536	478	421	428	389	401	391	377	333	341	345	356	355	412	332	361	395	341	331	339	342	345	374	366	357	343	383	379	374	347	374	374	365	309	325	375	341	359	395	356	327	364	380	385	391	382	342	376	355	363	379	346	380	361	348	386	359	336	343	364	370	336	341	354	345	361	364	380	358	357	365	354	349	377	358	355	286	354	367	381	379	367	363	352	336	350	345	378	362	350	357	350	372	363	370	376	366	359	367	348	344	358	347	363	329	370	328	366	318	355	344	331	371	377	359	383	387	395	334	357	369	347	349	393	336	362	373	359	382	337	342	334	362	373	347	339	382	342	338	318	320	363	359	324	359	357	343	325	368	368	390	315	354	389	363	375	355	367	396	330	376	379	325	344	385	363	347	342	332	356	355	356	382	338	380	350	401	369	335	357	400	361	359	343	348	367	379	366	364	354	362	333	369	357	365	349	368	369	315	351	348	351	353	339	354	359	337	343	321	353	362	390	344	376	307	364	375	323	354	377	379	393	372	356	335	340	377	332	357	352	377	344	362	375	393	376	395	386	359	369	401	310	318	348	353	353	377	365	349	384	373	338	344	343	368	380	362	370	351	379	348	361	366	359	375	360	371	333	389	360	351	337	353	368	387	363	374	321	357	349	356	311	313	341	354	341	332	367	306	339	372	334	342	364	367	361	355	331	352	361	371	370	312	351	344	359	378	353	354	335	358	378	345	359	378	353	379	381	414	389	354	364	346	362	389	355	341	351	338	368	375	346	350	386	349	390	345	359	366	333	328	350	378	377	358	357	337	352	350	375	356	331	359	367	380	342	355	385	364	357	365	338	335	369	343	369	330	346	369	363	353	326	326	386	354	339	379	371	338	378	353	373	357	341	391	364	366	319	366	345	353	366	357	290	358	312	326	343	360	355	347	331	378	338	361	353	354	361	380	352	348	389	336	380	340	373	356	357	355	362	361	364	363	376	367	343	350	373	310	357	331	350	336	357	372	364	370	316	353	396	372	393	368	356	356	338	331	358	382	339	373	373	344	369	345	350	395	373	335	338	353	359	351	331	323	364	352	334	381	352	376	392	387	338	336	373	337	388	374	329	378	340	354	318	397	340	357	349	356	356	339	380	371	373	418	334	389	343	367	356	351	366	353	342	350	349	353	381	366	387	365	393	346	357	335	335	371	347	358	381	376	356	336	360	338	393	326	353	331	338	355	377	363	345	396	358	332	360	365	375	318	363	341	333	330	353	363	357	363	368	353	367	353	368	354	341	359	341	367	365	359	374	322	338	341	380	339	367	376	330	366	352	349	348	372	342	339	340	340	349	378	327	342	351	391	372	336	369	345	356	352	347	366	360	396	364	361	384	385	339	379	361	380	346	370	370	356	337	374	337	347	338	334	347	339	344	354	359	343	378	339	359	353	344	361	345	373	358	370	395	360	354	401	364	352	373	391	354	362	352	349	389	339	368	332	398	350	352	358	345	372	374	364	343	370	308	336	355	384	363	372	330	352	363	350	348	345	327	342	377	379	369	285	354	406	368	353	376	375	358	361	338	359	364	358	369	387	394	363	307	348	363	357	340	337	334	348	332	357	384	367	382	331	340	333	333	359	351	371	339	357	370	367	349	340	336	402	360	346	356	373	349	367	378	356	324	334	355	344	372	351	352	386	373	354	365	370	382	335	336	346	395	341	327	332	322	365	377	386	364	345	334	362	365	350	357	347	361	332	362	323	368	365	333	343	354	361	345	368	348	379	299	368	349	339	323	380	367	386	341	358	337	345	361	369	362	372	349	343	376	375	371	346	369	381	328	357	366	370	355	355	358	387	346	362	375	364	396	354	347	346	374	333	377	341	339	374	396	356	359	388	329	359	341	362	365	347	384	323	365	394	355	389	352	356	349	352	385	357	362	366	336	380	377	391	352	333	399	356	359	352	348	357	395	362	391	368	396	361	334	368	342	357	376	343	389	400	362	334	339	358	380	303	357	306	361	349	323	367	384	361	368	379	347	338	381	365	368	365	367	353	355	347	340	351	317	350	347	341	339	319	332	370	352	362	345	337	322	356	345	354	349	356	341	370	319	341	351	343	364	339	338	335	347	354	323	361	389	371	365	352	344	370	381	376	358	343	307	351	380	360	330	341	366	356	342	358	355	386	359	336	366	348	355	366	358	336	349	367	381	380	367	398	379	398	349	357	354	335	386	373	368	344	310	307	366	346	387	353	333	365	375	365	389	375	353	383	337	330	330	345	385	369	337	343	366	336	346	358	325	342	340	324	357	359	362	349	343	373	372	336	350	324	364	361	352	377	348	336	373	354	367	322	360	376	325	353	334	349	367	369	362	370	308	371	289	360	376	342	345	364	364	326	354	352	342	336	348	366	340	306	357	377	380	332	340	354	352	396	355	382	341	359	396	335	334	334	350	333	374	350	374	339	357	377	364	343	361	342	338	366	301	342	349	350	335	373	382	340	311	368	339	345	346	376	353	364	341	358	338	352	356	340	329	350	354	346	346	350	377	353	348	359	366	374	359	359	330	370	377	372	359	317	368	329	345	345	343	367	372	376	336	310	341	366	362	401	339	344	360	364	379	362	326	338	352	357	349	380	387	378	359	384	350	350	370	331	357	386	365	369	331	380	356	352	361	323	353	332	336	354	323	368	354	377	372	320	323	413	328	346	321	353	370	400	347	321	363	338	372	387	344	364	372	402	348	361	375	421	329	384	362	340	336	380	343	329	398	361	373	396	354	363	379	347	346	338	359	362	399	340	335	336	363	343	376	343	397	364	394	336	364	358	366	351	378	345	357	397	379	360	376	359	376	327	379	325	367	404	335	367	362	372	382	325	343	345	374	328	346	375	371	399	368	350	362	347	383	357	346	362	358	372	379	336	370	362	367	328	344	410	352	368	348	355	354	334	375	358	338	382	312	350	353	387	354	337	372	365	318	384	346	364	358	374	349	365	335	363	363	352	357	373	363	321	331	333	334	363	380	361	349	349	354	346	353	363	340	357	327	375	347	344	355	343	360	351	334	380	370	344	380	349	360	373	367	356	346	382	323	364	335	367	354	351	367	346	366	318	350	384	401	363	375	352	367	334	344	365	370	340	355	345	362	362	388	387	353	346	372	357	346	345	335	366	353	375	350	365	339	343	349	366	374	354	344	370	371	389	338	384	363	368	360	391	341	362	348	363	337	383	396	353	359	363	353	341	362	365	389	354	314	371	343	376	313	366	363	384	360	380	329	384	377	392	366	344	350	374	423	337	354	328	347	361	342	339	334	367	355	329	381	374	375	361	347	328	327	336	359	353	376	346	384	309	319	307	340	327	355	382	380	377	373	371	351	337	373	364	347	349	381	370	370	362	353	324	345	355	349	372	366	362	353	379	373	379	350	387	378	343	345	370	398	382	377	350	364	353	343	382	344	342	379	369	349	384	394	383	363	367	346	358	365	343	377	365	353	347	336	404	376	380
11138	1100	1386	1428	1439	1225	1105	1025	1020	989	972	926	922	896	944	889	923	928	835	845	910	877	892	824	868	909	851	911	882	819	846	866	890	857	919	897	840	845	851	839	864	862	848	869	863	874	889	817	849	842	846	805	828	864	857	847	866	866	872	841	848	840	840	853	824	848	859	844	845	829	860	836	887	877	859	829	882	886	862	867	804	815	863	861	867	820	934	819	852	833	808	936	800	837	794	885	875	842	844	827	860	832	844	862	884	898	838	821	858	883	880	883	825	907	837	798	821	799	869	867	875	847	819	802	871	904	843	884	803	858	839	841	795	863	855	835	895	869	866	811	866	767	828	887	877	807	877	833	799	812	858	863	858	816	873	905	842	830	789	846	873	882	822	856	845	825	880	870	848	857	838	845	847	841	844	862	908	863	906	863	828	862	901	866	854	821	836	789	879	788	816	880	828	878	847	809	820	869	863	871	832	838	843	820	841	808	770	841	863	877	915	798	814	853	792	891	859	857	919	809	833	838	873	773	835	842	864	883	876	827	870	862	845	858	767	825	809	825	841	833	801	805	825	858	852	843	825	864	833	858	834	902	807	874	825	835	851	830	809	883	824	856	846	834	866	877	894	796	840	822	803	866	844	836	755	859	909	877	815	861	861	870	822	815	853	854	837	865	849	844	833	867	816	828	818	870	850	791	895	794	828	825	869	791	801	843	800	818	834	821	854	852	905	842	870	859	873	846	849	805	806	876	841	887	833	872	891	836	856	835	846	940	854	847	813	896	864	882	856	848	883	872	890	804	870	804	787	871	874	838	853	798	865	825	874	822	852	791	834	822	851	848	789	876	834	825	873	858	853	809	909	871	890	826	806	865	841	824	787	870	884	832	838	884	822	795	824	823	855	817	842	845	828	901	802	879	841	840	838	857	871	847	866	854	861	858	843	845	837	813	839	834	878	860	882	828	838	843	834	870	805	870	914	917	861	851	841	790	810	879	806	844	857	806	950	801	818	869	842	798	848	838	824	841	892	843	855	843	828	851	827	800	860	852	863	798	870	840	844	883	842	850	860	767	833	879	783	832	898	896	817	821	870	866	831	839	870	885	856	866	836	845	814	863	846	835	852	833	823	791	865	885	835	814	765	778	842	895	833	857	854	869	863	838	904	907	848	787	850	821	885	853	838	808	823	888	827	790	824	870	900	864	853	839	854	826	816	844	812	829	837	864	881	853	860	836	848	810	839	865	874	839	872	872	823	849	818	880	868	850	843	880	879	888	821	811	831	862	842	845	821	863	832	869	824	823	820	851	842	759	854	835	815	836	861	863	842	802	837	816	818	847	887	807	815	843	855	848	843	798	831	805	862	845	848	827	943	836	827	850	890	881	825	869	890	831	814	846	838	839	827	890	880	838	819	856	856	860	868	831	813	810	867	870	839	821	863	854	899	826	831	824	877	854	824	812	871	877	822	861	852	883	878	879	871	907	842	830	828	842	876	833	854	833	878	852	825	829	822	868	820	886	849	873	859	902	863	828	853	803	843	833	865	899	866	859	868	866	863	814	831	855	831	837	880	912	843	796	838	874	872	851	833	868	871	859	867	873	855	873	822	816	866	851	884	837	867	865	847	846	872	829	829	842	863	815	818	851	828	864	830	870	871	782	797	831	824	868	831	853	899	829	829	827	863	799	810	860	843	818	787	861	854	842	875	855	839	877	822	837	840	881	805	863	856	806	882	808	835	876	831	875	871	872	832	840	827	841	809	842	880	888	870	877	894	846	867	784	778	862	858	804	850	821	806	934	819	846	895	892	815	870	811	778	834	830	838	851	802	859	891	833	841	865	844	840	854	835	847	864	801	839	827	852	820	857	849	857	854	864	825	814	820	829	871	873	847	833	891	861	826	837	816	826	856	827	882	879	839	858	853	854	839	861	855	835	856	815	826	852	867	870	839	840	796	841	881	824	872	850	833	800	867	845	854	814	840	860	839	844	810	843	812	853	810	885	805	787	796	812	859	845	830	826	811	861	904	837	845	826	837	843	895	866	890	880	795	845	853	830	848	785	849	807	874	811	887	863	824	840	893	832	884	846	873	821	825	832	826	853	820	863	868	858	783	829	854	837	902	851	849	848	886	843	843	891	842	878	852	863	880	876	837	848	859	825	867	865	841	843	813	826	862	853	907	806	854	861	893	897	858	808	871	874	834	809	838	814	838	844	852	842	818	847	865	838	858	853	823	809	831	834	818	846	857	862	889	877	843	860	848	922	863	820	780	836	875	842	850	813	880	821	812	885	806	822	877	855	860	865	889	810	821	882	794	820	905	837	877	836	870	835	807	836	783	872	867	872	871	850	827	807	834	848	872	864	783	851	817	903	848	883	837	869	884	826	873	864	837	868	823	834	815	879	857	863	839	843	784	868	822	847	820	858	829	825	846	872	846	853	862	885	817	877	795	868	818	844	841	799	896	866	912	859	825	839	837	852	823	829	880	856	854	827	891	863	797	816	863	881	856	805	799	852	873	878	849	844	941	908	845	873	919	815	881	814	856	819	873	818	838	843	831	881	850	800	855	861	821	856	833	869	861	814	856	829	791	849	879	869	847	847	846	868	878	842	801	832	835	920	792	853	874	798	780	827	829	859	745	811	844	814	839	898	832	847	822	836	861	891	835	819	857	807	847	802	837	788	830	862	862	838	860	826	817	849	845	893	828	854	886	866	872	809	867	803	866	851	803	843	819	866	861	824	819	839	848	811	864	841	894	854	863	834	833	854	875	871	827	869	862	840	833	767	835	790	832	842	829	829	843	881	878	866	824	848	847	816	837	863	882	828	896	862	885	821	869	857	904	805	863	895	860	880	811	839	864	834	867	809	842	854	886	850	877	817	885	859	847	850	870	828	862	795	881	844	799	859	831	846	887	862	880	843	843	839	858	849	765	841	846	837	830	815	844	888	851	835	887	841	789	846	891	883	822	786	843	834	843	858	832	809	879	814	852	843	870	839	824	846	798	832	855	885	827	827	847	827	829	874	858	862	900	789	818	865	837	813	862	852	833	771	833	798	848	842	873	841	857	788	860	855	806	851	782	842	858	853	897	871	864	769	834	829	832	842	845	851	803	863	866	809	848	824	887	838	803	866	881	813	833	856	853	868	841	861	826	846	827	883	795	846	851	836	795	835	824	832	866	779	872	818	854	832	823	910	810	846	843	785	810	871	846	864	776	841	926	808	855	840	862	827	872	843	796	840	839	836	858	819	849	852	866	825	889	900	891	885	842	839	831	820	897	864	865	876	826	796	845	855	862	831	892	880	879	829	840	846	820	862	825	843	830	847	868	883	817	829	843	813	850	895	836	844	798	888	837	862	838	847	844	854	864	812	877	858	869	834	811	944	884	886	795	832	897	817	810	819	842	873	781	876	854	911	857	827	834	848	862	877	858	849	783	866	866	855	856	813	860	803	878	844	821	890	922	831	840	865	840	796	885	851	866	853	800	808
25218	2778	769	512	347	286	241	234	195	186	221	188	189	204	201	202	163	205	185	159	176	188	191	193	165	174	169	170	179	187	147	178	200	159	164	184	145	157	152	179	163	152	173	174	175	160	168	140	156	171	148	166	149	146	158	172	194	169	147	164	166	168	158	175	156	165	160	154	150	184	170	186	176	145	177	167	161	183	180	188	164	157	181	167	159	163	176	158	140	168	170	172	190	194	171	175	154	181	161	198	155	190	171	166	163	174	155	188	208	135	156	177	164	177	159	153	152	153	168	178	154	162	166	151	140	179	176	177	161	153	169	151	166	182	168	197	138	176	161	177	146	159	154	151	149	189	179	170	181	158	146	180	172	177	175	162	156	158	159	149	168	163	149	176	164	169	164	162	181	157	166	167	168	175	188	174	180	176	143	188	149	178	169	179	189	164	171	195	186	164	157	166	154	182	189	169	159	178	194	147	148	167	198	158	164	175	190	176	147	176	150	134	171	174	177	161	143	150	178	167	194	187	179	157	160	176	157	170	152	175	161	173	181	159	142	154	169	150	176	146	177	171	183	171	162	161	173	178	153	176	159	149	161	147	160	166	169	161	188	151	173	187	165	153	177	189	172	160	147	159	181	177	156	155	162	181	152	172	176	159	157	151	154	163	172	155	174	177	145	180	170	166	169	170	187	166	190	158	166	166	145	156	141	153	160	175	173	152	173	170	171	178	173	184	162	144	164	176	169	209	170	175	142	200	167	181	172	176	151	171	170	170	168	180	146	166	161	163	148	164	177	168	178	188	166	149	170	149	158	159	158	169	159	176	172	145	177	161	153	154	162	168	151	193	176	155	194	163	154	155	151	161	155	165	172	161	165	147	158	155	173	163	171	170	171	189	171	166	168	171	148	154	150	163	168	162	151	163	161	155	174	171	164	165	166	159	165	169	151	171	170	144	179	188	157	163	181	175	162	180	150	181	141	156	147	168	160	128	188	172	163	166	181	169	190	164	159	170	158	140	178	169	165	151	158	171	160	166	168	166	167	154	166	173	168	179	178	162	179	210	183	182	181	166	152	159	171	154	160	161	171	186	135	167	188	166	165	157	185	162	138	154	166	172	174	157	177	149	145	163	157	185	153	155	184	169	156	175	161	183	130	142	171	151	194	161	155	165	131	163	184	164	175	185	160	155	176	158	175	169	181	166	179	156	149	178	177	179	179	161	160	162	169	148	158	159	154	162	162	167	172	194	208	177	147	170	193	155	145	150	178	157	159	170	168	163	172	145	179	145	173	165	165	141	148	142	186	162	170	162	160	164	163	158	118	161	173	178	173	160	163	159	158	185	174	184	164	177	144	158	155	165	173	129	180	178	177	155	166	148	187	146	167	163	158	163	157	170	183	160	172	164	161	205	139	165	147	165	166	176	166	145	185	166	157	167	168	136	174	169	153	142	174	175	158	167	190	165	145	199	148	164	182	178	150	156	174	165	173	169	166	162	141	184	176	169	174	149	171	177	142	160	183	177	165	150	161	186	159	185	163	144	153	181	157	171	154	153	148	180	158	188	182	169	192	189	170	183	152	158	170	181	167	161	175	158	185	202	165	170	153	178	164	183	185	182	138	184	191	158	163	192	151	171	189	150	187	190	161	137	163	197	152	174	175	177	179	180	176	174	154	161	166	156	151	161	145	184	163	171	150	157	174	173	156	153	177	191	188	208	174	182	176	152	151	162	168	163	154	176	158	178	181	178	177	160	159	184	167	167	171	156	164	165	148	158	172	178	158	166	179	163	164	180	160	181	153	159	151	146	177	139	169	177	157	168	158	172	150	167	170	140	146	146	188	165	157	154	175	160	163	174	177	178	160	149	189	180	154	166	168	185	162	146	163	161	177	172	183	188	150	186	175	180	165	161	169	163	167	167	144	181	180	174	181	167	144	151	180	165	135	179	173	189	158	162	179	132	162	151	150	150	163	155	167	135	167	157	157	159	168	172	166	155	160	177	193	175	203	174	158	161	147	160	148	153	163	160	178	158	166	176	166	165	178	184	199	158	156	169	160	177	169	174	166	157	168	176	145	147	169	181	188	173	176	148	168	159	168	153	159	167	169	174	137	177	180	134	130	146	161	176	172	156	161	177	155	186	161	184	178	170	181	177	172	172	165	139	164	171	154	164	168	150	163	154	166	154	168	154	155	151	165	159	173	152	199	158	165	170	168	162	159	169	159	161	163	183	148	135	166	179	153	172	183	176	166	177	164	176	189	138	146	167	185	185	185	145	165	146	161	143	165	147	146	174	190	156	142	159	156	159	191	155	162	154	147	186	190	173	171	170	186	172	163	165	156	180	165	167	159	150	177	179	177	169	166	158	188	193	175	155	176	151	164	190	154	170	154	179	171	143	184	170	168	138	163	188	165	162	154	178	147	166	183	155	168	163	142	171	166	162	167	152	155	156	164	169	155	202	152	153	181	149	160	138	165	174	156	172	176	185	181	173	162	176	168	167	185	165	147	145	150	155	173	158	161	139	141	136	182	163	156	170	137	155	159	150	181	152	179	197	166	191	164	158	166	166	200	160	153	167	145	165	148	148	152	200	185	172	180	170	176	162	168	162	205	171	173	168	152	169	188	181	172	171	178	187	172	170	156	183	161	184	168	169	188	161	173	160	159	181	162	149	157	182	158	158	177	168	156	170	182	152	173	146	194	198	178	150	162	159	136	139	168	162	162	150	173	182	201	172	174	156	156	183	177	145	166	161	175	146	167	162	184	166	183	167	176	191	153	181	183	136	175	180	171	171	165	164	165	169	159	193	172	162	174	168	175	182	159	155	166	183	177	175	156	191	152	164	167	182	175	166	155	160	165	187	169	165	194	157	150	196	184	156	160	158	164	168	171	150	161	132	178	159	179	186	162	176	161	163	156	172	168	145	162	183	167	166	167	157	190	169	165	153	144	172	160	178	166	180	159	141	168	165	160	142	168	174	163	150	165	171	170	186	164	145	167	152	162	184	183	160	169	179	169	179	175	170	172	192	144	170	181	181	186	149	161	159	160	163	150	172	177	151	158	169	142	152	175	163	149	158	148	176	191	158	189	185	136	165	166	162	123	179	172	162	170	172	172	166	162	160	162	156	169	149	155	167	167	172	150	199	166	143	172	163	159	148	179	177	181	188	162	156	193	164	158	161	144	173	151	198	155	162	182	178	149	174	176	174	183	191	178	183	172	169	176	179	178	155	149	195	167	173	179	173	155	177	184	177	158	178	172	153	168	168	174	183	137	165	159	152	186	172	152	176	175	168	207	162	161	183	161	182	158	176	174	161	166	164	191	166	180	154	169	192	182	150	168	165	170	166	160	178	154	172	166	171	148	200	170	170	186	179	165	140	165	170	200	169	160	168	203	154	155	167	167	184	170	163	194	164	154	185	160	164	178	152	154	163	165	182	163	151	160	143	188	166	182	140	156	150	171	158	160	167	155	155	156	130	167	184	158	176
15320	884	1480	1617	1452	1156	973	882	777	685	648	645	608	593	558	555	570	497	501	462	506	532	508	508	494	492	477	456	517	453	461	479	458	493	443	481	430	494	472	470	416	457	443	454	466	416	426	446	444	473	428	407	467	492	446	450	441	452	452	439	462	483	447	469	425	474	419	422	453	442	456	458	441	457	453	469	430	434	390	467	406	465	450	452	466	433	442	442	404	453	426	403	428	416	433	451	435	417	460	467	440	444	415	441	458	469	407	454	416	451	468	413	446	436	454	468	443	423	471	442	478	454	453	415	423	448	432	415	464	441	403	408	442	411	426	445	459	435	424	429	443	414	435	436	426	390	433	410	451	406	460	454	440	430	464	491	453	436	389	426	480	473	431	468	445	459	443	419	465	421	427	415	432	420	444	436	408	450	427	412	483	413	430	410	426	434	442	452	443	430	437	435	428	452	449	404	412	428	426	399	462	455	438	420	439	435	444	438	458	484	419	432	478	471	435	475	457	443	447	428	415	454	470	422	439	447	449	458	417	463	386	430	433	454	412	417	428	458	430	465	428	451	430	458	399	428	461	467	420	438	459	464	417	424	438	426	445	436	448	465	450	458	469	459	423	427	392	434	470	449	448	446	434	413	424	458	450	413	395	454	423	436	472	423	452	419	450	446	447	403	419	419	412	435	475	418	476	459	459	459	443	428	442	373	467	418	421	443	434	425	452	477	407	462	442	436	447	434	406	441	419	421	427	449	473	406	395	407	488	444	453	467	426	425	439	446	448	408	439	409	444	421	426	424	461	445	408	415	433	412	402	446	475	442	397	435	399	413	449	429	439	464	451	414	423	440	449	416	451	459	438	441	410	437	434	439	441	441	443	461	433	465	456	439	466	444	447	448	449	443	402	465	443	440	449	431	436	457	458	422	448	461	443	426	425	433	402	465	419	421	442	465	478	462	417	426	473	434	420	447	458	433	420	420	404	464	437	400	445	449	415	408	424	407	446	448	435	436	438	441	450	426	444	465	414	428	475	459	440	452	422	447	485	425	434	428	442	452	469	444	437	395	470	447	436	428	435	431	432	451	468	436	434	430	450	437	441	442	459	447	427	464	445	444	460	475	479	454	458	426	425	484	461	430	428	425	438	418	441	420	413	442	405	372	428	430	466	443	453	417	441	434	407	446	483	436	478	444	471	439	444	462	468	433	442	478	424	465	425	471	440	414	449	411	420	465	456	436	495	435	452	431	463	443	469	429	452	379	434	456	422	470	447	441	452	456	428	466	445	475	429	448	423	429	434	444	427	436	436	423	420	426	452	488	445	419	465	428	456	457	446	483	450	410	459	434	455	474	433	442	456	417	450	440	414	437	460	440	439	432	455	444	424	447	413	426	459	432	452	451	449	437	497	445	445	456	438	462	454	432	423	465	427	450	410	446	435	475	432	404	437	465	427	449	410	420	408	464	466	430	435	440	437	443	469	419	411	460	425	453	436	417	396	454	444	469	427	411	444	441	413	479	425	463	429	439	424	428	437	438	450	450	425	448	440	470	473	449	414	438	457	472	458	400	448	444	406	470	424	437	446	444	416	449	434	410	411	442	447	417	417	463	410	466	431	453	484	439	472	409	455	462	451	417	437	436	425	455	452	420	423	460	470	446	413	435	409	452	452	454	471	423	384	454	449	463	435	444	371	432	442	474	455	453	463	430	441	461	471	460	446	439	453	421	437	448	436	413	445	461	431	457	443	457	426	407	468	426	401	394	455	444	416	452	457	449	457	429	458	425	479	441	456	450	484	450	435	429	427	418	455	419	400	414	452	428	450	432	429	425	444	436	444	416	451	469	448	437	424	474	442	475	454	463	429	408	446	429	446	456	415	424	423	421	485	454	463	448	408	458	448	409	453	437	430	443	427	395	409	442	465	410	458	408	416	452	421	448	413	441	439	426	440	427	443	410	439	480	426	438	440	453	438	445	428	424	443	449	452	437	424	430	424	423	404	426	442	386	435	424	416	403	462	419	440	437	419	448	442	433	419	440	468	447	410	466	421	431	442	444	410	440	426	408	408	494	422	460	432	473	420	447	445	430	404	470	462	443	440	457	434	427	416	395	445	445	423	424	460	419	401	447	479	461	419	465	416	452	439	432	422	453	451	455	445	465	441	408	393	442	478	452	418	424	451	455	394	413	417	452	462	396	440	444	448	424	443	465	429	420	450	426	455	475	454	388	431	430	439	420	455	470	485	421	442	414	439	407	416	465	434	434	413	451	441	434	450	473	415	420	445	411	445	413	437	499	425	460	440	445	435	466	468	409	458	420	467	442	475	451	463	440	436	422	434	371	453	446	424	404	463	411	415	452	432	419	432	425	467	425	478	471	414	424	416	443	423	447	428	445	451	441	431	477	427	441	457	449	451	461	428	460	457	450	447	442	441	468	436	440	445	480	458	430	391	420	450	408	405	431	449	431	407	420	415	440	444	433	434	454	437	485	434	441	447	424	474	404	468	450	417	435	434	432	432	435	439	402	438	479	416	455	421	433	468	443	431	428	442	491	461	423	478	451	431	449	427	453	446	411	455	428	386	419	437	453	441	430	462	428	454	470	421	470	410	425	420	410	443	429	425	404	448	426	444	460	421	419	418	459	432	462	421	437	442	458	420	431	439	432	413	455	454	404	427	483	470	425	412	453	436	402	479	451	407	456	398	445	402	454	416	411	446	428	441	406	445	446	409	423	428	467	402	427	445	417	475	432	459	416	452	432	428	443	422	403	449	395	445	420	462	453	421	422	424	437	387	462	392	444	412	487	423	435	453	443	451	438	443	427	415	448	422	433	427	433	425	453	441	430	399	437	455	415	436	436	450	455	447	442	398	462	447	455	462	462	453	427	433	420	448	444	442	442	445	460	385	461	384	472	421	437	430	383	443	483	442	457	448	442	434	425	427	436	443	437	406	416	428	430	441	428	437	447	399	424	429	465	437	450	418	416	441	470	415	484	413	429	446	411	444	399	415	412	465	445	429	454	455	450	409	455	477	391	434	403	470	439	426	411	467	450	428	459	455	428	443	457	394	459	449	440	463	411	410	465	441	433	431	463	442	442	437	442	397	420	432	428	477	443	472	430	423	445	450	473	445	425	439	459	452	440	391	459	447	423	451	422	422	430	424	453	425	450	410	426	455	454	428	426	412	434	433	452	444	431	445	421	462	412	445	443	464	407	404	471	458	419	424	456	422	460	424	478	458	424	464	453	400	492	417	449	454	449	463	428	395	431	410	451	443	428	431	442	444	434	450	415	426	450	426	428	430	454	441	443	440	446	434	440	446	405	443	412	501	461	443	439	450	420	486	403	435	454	404	438	442	449	406	440	437	458	470	404	472	441	439	391	434	423	426	423	459	437	440	421	461	438	452	417	410	432	395	421	449	469	467	457	446	410	425	434	484	456	487	450	416	471	428	462	446	418	447	432	444	455	451	448	441	447	405	464	456	451	411	432
4180	466	355	398	414	359	415	396	383	398	384	395	400	399	334	350	379	375	412	380	373	407	413	433	416	391	421	414	361	373	392	382	412	396	410	409	385	390	419	389	390	396	378	411	376	406	379	400	375	358	391	385	407	448	379	396	411	408	391	384	362	380	397	409	389	396	386	416	402	385	437	382	378	368	369	380	442	415	397	398	415	402	370	443	408	379	395	422	353	404	384	402	375	433	386	395	391	386	371	398	384	432	388	395	404	421	374	418	381	356	404	397	403	403	404	400	371	444	341	374	394	376	356	382	401	363	372	351	398	392	408	360	386	399	403	432	407	355	404	389	417	394	375	399	419	405	384	399	383	380	385	396	349	414	390	342	385	367	361	388	382	407	390	401	400	392	362	399	370	413	384	389	387	365	420	381	409	346	345	403	415	354	410	372	398	434	379	412	406	373	380	355	397	390	387	402	358	415	376	401	390	361	381	373	400	353	419	380	360	381	374	394	406	407	400	455	394	390	376	397	382	358	391	391	362	390	393	367	400	412	402	403	404	396	397	394	365	384	376	387	418	381	368	385	385	411	412	402	432	372	380	425	383	373	406	337	416	366	383	394	369	369	399	391	357	385	397	362	383	410	391	394	414	390	398	419	380	427	377	412	393	362	430	391	373	350	406	394	378	414	408	408	401	385	402	414	406	403	385	392	432	391	395	369	345	405	401	375	401	393	402	416	403	369	365	392	395	407	388	402	378	402	404	402	379	357	385	374	406	398	390	384	399	375	424	364	383	392	394	419	356	393	409	390	397	408	378	394	405	409	384	408	400	385	378	368	405	380	377	378	413	381	366	396	386	370	436	389	374	405	379	414	410	381	393	372	414	369	416	365	373	393	403	423	395	363	384	366	376	377	371	371	345	413	380	391	404	382	441	395	441	413	402	415	383	397	390	403	388	400	360	382	431	391	384	402	402	403	356	414	403	353	390	405	336	393	402	355	416	407	429	438	375	379	417	412	401	383	396	401	393	388	385	394	395	376	420	364	433	397	382	395	410	371	392	437	368	399	417	386	367	382	391	350	406	427	395	389	392	384	391	400	360	425	410	355	371	364	387	355	375	458	401	377	359	416	369	383	376	384	415	369	423	418	412	384	356	412	387	396	380	347	359	384	366	340	436	365	368	394	367	323	389	387	370	378	413	411	397	423	379	395	396	381	380	406	369	370	384	413	351	383	401	358	405	408	386	378	393	394	386	399	384	369	363	417	379	363	389	399	385	401	392	374	387	424	352	352	381	385	390	406	389	368	406	370	367	401	379	389	374	394	397	390	403	396	386	422	410	362	381	391	394	409	352	389	395	414	409	369	435	406	391	382	398	374	360	368	435	413	357	372	370	412	414	392	378	367	387	401	427	391	364	392	376	346	388	404	346	372	406	382	366	397	405	392	401	376	366	380	376	382	393	385	402	390	359	347	368	394	395	382	407	371	397	392	412	384	377	401	363	398	410	405	386	375	381	439	429	360	391	386	402	364	397	438	361	382	409	372	377	426	382	400	416	405	366	377	365	362	364	371	378	417	404	407	410	353	383	400	417	385	436	372	411	412	352	391	358	388	380	416	382	384	390	342	415	372	386	430	378	366	390	398	429	404	389	365	387	401	400	409	379	413	373	375	369	377	366	394	369	367	359	420	376	391	373	395	401	385	396	387	395	374	383	384	367	366	360	363	405	406	414	398	392	385	395	404	378	355	399	401	382	357	398	384	437	387	382	358	395	403	355	416	406	405	392	390	384	412	391	381	359	403	396	394	361	412	405	361	377	385	395	438	352	370	384	380	371	380	391	394	378	387	431	380	414	403	388	381	401	382	398	407	384	402	398	379	429	400	399	436	436	382	405	414	411	404	397	389	393	363	416	451	384	365	404	405	399	398	367	393	380	368	377	399	367	369	403	397	415	422	420	379	427	367	361	348	377	384	370	391	419	403	407	374	419	381	377	366	421	373	407	362	364	426	412	400	419	395	376	366	375	376	378	375	358	395	380	411	384	375	387	411	375	422	391	380	394	424	370	410	401	385	387	405	390	419	397	390	377	418	376	379	415	427	378	391	398	369	386	394	405	392	371	376	378	380	385	400	372	366	393	412	358	409	419	395	407	411	361	418	402	407	389	376	396	404	386	347	398	388	384	375	384	424	448	381	371	370	398	369	376	402	363	380	398	379	395	363	367	401	413	360	380	403	407	382	385	382	448	347	394	382	397	410	352	400	403	372	405	386	385	390	347	397	425	367	393	414	390	396	385	377	376	351	365	393	406	385	389	388	413	376	403	411	418	365	372	414	410	387	368	393	349	376	389	392	380	351	392	406	419	418	359	406	365	386	392	386	390	393	402	392	424	396	379	397	364	394	405	378	396	407	372	394	379	373	368	383	406	378	417	374	370	376	410	381	415	391	372	378	422	382	370	358	417	423	422	402	395	386	344	401	369	391	376	360	390	378	384	358	385	379	391	378	365	408	381	419	407	382	400	390	400	356	356	358	381	362	392	370	370	408	375	397	401	397	350	382	409	403	406	382	376	382	467	375	394	392	366	407	378	421	412	366	367	383	422	386	410	423	424	329	404	386	377	399	411	364	365	375	416	441	396	375	411	371	420	389	405	363	382	394	385	397	383	442	378	377	380	406	398	398	401	406	350	390	396	411	360	350	333	389	405	397	391	374	378	421	389	380	388	383	399	397	361	382	376	412	392	415	429	385	409	398	380	413	394	381	348	407	400	422	395	409	401	431	382	367	395	390	401	400	384	383	372	390	402	388	338	402	392	410	393	391	401	363	394	399	361	407	374	399	379	427	376	376	413	417	394	384	419	403	359	409	374	416	375	397	366	407	410	386	413	381	427	407	396	404	376	400	397	392	418	373	372	403	386	385	366	430	367	363	398	379	357	385	402	380	397	403	420	404	421	390	374	390	384	391	399	384	361	363	417	416	379	398	387	397	396	344	410	410	425	371	382	405	371	386	394	375	402	399	391	414	368	359	379	399	371	413	395	362	402	342	377	375	405	382	366	357	381	397	429	394	368	418	369	364	371	408	378	406	411	398	423	380	362	389	421	390	396	405	387	372	419	381	376	391	403	414	449	381	404	399	395	445	398	436	368	407	428	374	404	411	393	412	411	408	384	434	404	397	354	368	386	422	368	376	369	374	403	391	397	403	396	412	401	400	371	367	407	419	373	401	446	393	377	411	365	361	392	388	387	377	418	399	414	410	437	428	356	359	354	370	387	340	415	374	425	357	381	403	422	372	402	359	372	397	425	424	405	372	393	373	403	397	420	382	377	349	385	357	397	365	385	386	397	384	414	388	393	386	381	410	392	418	380	396	373	408	351	425	402	399	377	365	397	389	405	378	417	406	375	395	411	426	390	408	376	408	402	365	377	399	417	385	392	389	387	416	365	418	384	390	419	386	417	394	391	381	431	364	431	379	363	414	347	369	382	365	404	420	388	357
4018	934	986	976	986	899	926	941	971	948	928	972	918	922	910	904	882	945	953	931	882	929	939	854	957	1009	913	937	908	931	963	945	954	973	943	929	921	920	924	949	982	968	944	928	932	967	948	919	957	966	938	928	940	919	962	890	945	965	929	904	932	975	903	939	951	869	975	958	865	905	943	950	932	937	979	949	934	929	992	936	962	941	902	922	942	929	956	954	902	913	913	945	945	982	938	922	953	927	909	928	924	932	932	953	915	861	901	1009	937	929	914	910	913	916	966	910	918	878	960	956	892	936	971	926	931	991	883	925	893	972	980	909	901	922	925	937	934	949	941	961	926	921	926	941	964	954	958	897	892	968	932	940	959	897	930	923	889	902	996	981	876	892	952	936	926	919	897	915	952	933	910	917	938	946	862	961	927	926	921	963	935	960	970	945	911	967	952	966	967	867	885	923	883	897	968	1014	840	968	908	949	890	937	933	961	941	998	937	955	943	931	976	868	926	996	914	913	897	933	937	930	874	946	962	947	936	970	887	990	955	880	858	893	961	917	881	945	950	883	915	923	916	938	929	908	916	902	942	873	942	889	971	964	912	904	900	918	951	928	921	902	957	920	919	942	919	893	1014	905	939	871	901	930	903	933	896	937	893	913	963	899	932	937	896	902	942	953	917	883	906	942	906	868	925	916	935	929	900	906	903	917	924	918	998	934	903	950	906	908	949	902	937	971	947	919	952	973	960	984	933	912	947	1002	940	909	931	933	985	918	853	970	927	908	942	949	893	963	936	897	913	936	953	922	920	975	920	929	940	923	920	915	954	920	922	900	911	923	888	921	922	970	902	901	976	927	924	914	934	926	970	959	937	985	913	941	932	938	963	940	913	921	938	922	911	926	915	930	961	902	916	945	930	900	907	979	926	929	937	959	947	944	938	928	951	964	965	896	969	984	976	940	917	954	916	981	943	930	955	940	934	915	929	947	976	921	859	943	962	913	909	889	958	866	955	922	880	976	972	930	950	861	929	947	945	959	1015	952	905	951	967	921	914	898	890	928	970	902	929	978	955	900	927	899	964	952	924	910	918	957	901	912	981	974	932	904	899	926	941	938	954	918	990	922	910	952	942	934	887	875	890	894	943	981	962	994	947	887	932	961	956	973	922	896	935	912	985	915	899	986	932	1001	930	875	867	952	883	965	923	911	880	907	927	987	928	951	919	933	883	932	900	939	920	912	979	907	910	936	933	953	959	894	975	948	953	912	931	978	965	896	943	965	898	895	915	950	891	896	912	955	925	919	952	938	887	921	947	974	892	960	936	934	955	920	947	947	967	930	963	958	945	890	900	922	946	949	947	900	964	960	886	935	967	876	925	962	947	908	921	944	879	961	941	913	964	967	909	976	919	898	951	928	960	883	940	905	930	921	973	926	947	939	916	970	948	948	969	936	939	909	930	945	877	924	866	882	950	961	919	920	929	947	950	926	906	954	913	948	957	849	987	1026	894	982	879	920	955	940	935	934	910	923	897	899	953	893	888	914	918	926	875	903	920	924	942	941	906	936	956	938	950	930	932	938	909	946	903	950	889	934	934	929	881	919	976	958	937	918	932	905	922	916	916	899	948	970	950	938	906	898	876	944	908	948	946	950	897	931	883	951	941	939	969	945	920	942	928	953	950	928	970	920	967	953	901	891	967	904	948	989	997	927	918	906	940	958	959	918	939	966	926	878	916	969	977	936	889	906	901	987	919	954	908	932	889	908	967	937	884	958	893	966	985	906	897	917	944	905	938	881	884	908	931	924	921	892	946	938	956	935	933	952	898	883	931	926	997	933	944	947	985	956	899	905	895	908	956	921	918	928	934	958	906	864	945	937	945	938	904	945	917	950	872	924	935	891	934	914	974	922	908	981	925	934	869	909	938	936	911	927	975	888	946	930	939	935	917	935	927	957	944	895	941	876	934	916	910	968	920	913	919	897	916	928	989	906	958	922	927	907	972	930	950	936	925	961	987	919	894	891	956	915	960	957	902	974	918	954	967	971	996	952	904	905	928	968	913	934	940	896	890	971	901	953	883	934	996	979	959	971	955	980	948	933	935	892	898	996	923	909	895	940	868	878	922	912	913	995	910	930	962	974	937	940	914	934	903	905	888	972	1008	907	938	946	928	911	937	916	965	946	956	964	934	886	918	940	914	935	975	906	968	874	966	897	947	908	937	885	966	925	978	949	943	953	907	971	973	928	936	926	909	948	950	949	933	942	955	898	954	960	970	948	919	905	914	886	917	944	929	955	940	987	903	947	959	918	911	959	953	954	881	910	910	880	924	946	866	966	932	918	914	893	897	876	923	917	926	929	958	887	922	964	947	913	909	940	907	956	938	932	922	926	921	906	935	952	1024	949	973	983	936	868	950	956	923	966	913	953	921	903	936	937	894	908	942	909	929	956	986	961	962	924	939	931	982	963	939	901	980	953	931	880	915	952	889	932	942	870	957	937	965	895	960	908	880	869	931	937	913	1007	919	906	951	934	941	970	929	901	866	888	882	948	960	919	905	953	949	916	928	961	935	869	999	987	921	935	936	962	886	948	932	962	910	921	900	861	929	909	914	934	893	999	948	907	910	935	922	842	930	936	928	946	948	910	952	863	966	940	851	941	946	968	955	926	928	911	920	920	910	959	948	970	978	908	954	924	948	925	948	921	931	916	925	928	962	953	936	924	1009	927	1001	968	981	881	950	991	935	942	923	922	926	1005	915	979	964	975	972	881	973	968	943	898	902	897	906	955	971	947	929	926	951	918	946	919	920	904	983	836	896	941	931	975	928	939	891	960	960	926	960	899	916	926	939	902	922	941	952	987	973	964	887	945	962	980	895	925	947	912	953	946	908	946	933	890	918	1028	1008	957	912	933	931	912	936	919	937	893	928	942	931	953	966	931	906	925	949	913	923	906	962	980	895	957	919	909	932	927	884	906	983	964	966	955	920	910	931	918	893	883	895	886	928	920	924	921	969	940	967	957	952	907	967	986	952	955	954	891	890	960	932	907	933	915	950	912	962	911	901	962	929	939	921	918	971	885	929	944	962	922	948	966	895	918	928	938	913	937	981	949	899	925	894	905	929	946	977	932	891	946	976	946	941	956	923	913	982	900	918	930	859	938	912	927	907	961	947	890	947	913	900	905	921	978	930	917	937	935	961	924	875	936	970	895	928	916	966	892	899	926	944	901	948	892	905	936	943	860	952	994	910	893	958	926	946	897	971	941	979	950	931	953	952	913	945	927	940	938	897	972	912	944	902	895	951	915	938	929	956	961	928	893	932	981	917	882	953	925	948	935	979	993	936	937	908	927	859	928	900	875	971	945	968	975	986	886	879	904	937	956	920	878	901	925	971	901	911	930	924	993	932	940	915	963	978	942	909	946	953	963	921	903	948	926	912	944	959	953	947	964	939	940	958	890	967	925	955	899	936	897	937	938	921	968	945	907	954	905	973	914	964	935	903	962	943	953	941	906	924	898
14212	1163	649	524	473	412	384	359	369	374	358	366	380	364	362	391	338	369	395	344	333	371	364	354	330	327	318	359	357	349	350	337	353	406	382	354	394	315	348	378	338	340	358	347	362	349	351	368	339	347	332	360	323	340	375	382	344	379	361	356	352	342	349	391	356	334	343	351	354	366	355	370	323	383	393	349	340	350	336	369	350	383	349	365	373	343	374	381	344	335	360	336	359	365	358	368	376	355	374	332	347	346	375	372	397	353	347	328	348	339	351	359	355	367	359	337	370	346	370	375	333	319	359	375	338	388	344	362	335	343	346	368	359	392	379	375	400	338	346	357	374	362	373	365	359	359	373	387	358	351	348	379	386	372	348	353	368	336	359	333	343	332	392	363	396	356	365	377	368	371	373	360	393	316	342	363	350	377	380	349	365	354	332	364	362	331	340	343	358	334	356	358	380	345	370	361	357	349	336	356	345	333	363	348	344	377	362	341	391	393	404	369	320	332	354	354	382	373	370	358	366	350	355	372	356	370	356	336	347	372	384	342	325	345	336	354	353	367	345	343	362	372	328	320	355	364	340	376	361	345	332	359	342	357	366	381	359	389	344	337	375	326	368	369	348	341	378	368	341	361	368	330	330	382	391	339	332	334	377	331	367	365	339	351	324	364	363	378	374	328	345	372	372	351	328	356	331	364	340	344	339	351	319	359	359	377	396	313	345	356	339	362	325	355	353	335	345	333	337	341	328	353	332	337	353	394	340	343	373	363	368	358	384	329	369	374	355	346	364	340	333	331	341	357	363	328	390	347	396	400	360	310	373	351	341	368	362	340	353	325	363	364	344	369	348	342	344	381	394	335	350	358	381	318	357	327	388	371	330	300	340	354	385	344	342	342	360	353	331	333	376	353	367	325	384	372	337	370	353	349	347	348	334	361	350	318	343	350	361	379	341	315	348	332	342	364	370	341	373	350	339	345	336	326	354	340	335	354	361	333	372	348	350	329	350	352	346	363	353	317	365	376	343	365	315	373	323	357	359	373	350	335	355	360	344	339	369	360	353	377	335	335	377	325	356	332	322	354	337	375	360	351	366	382	342	374	379	347	376	367	352	362	369	352	328	372	324	360	329	381	359	380	379	356	316	380	361	354	352	370	347	318	348	381	353	345	330	357	339	368	341	334	377	324	340	346	374	347	372	376	362	369	337	362	356	347	363	345	391	372	357	346	341	374	359	389	379	379	356	298	379	370	344	363	328	344	355	367	334	313	341	325	338	374	379	339	382	369	344	350	321	349	338	325	352	346	337	339	397	382	320	345	397	377	362	367	375	314	365	349	377	346	319	337	387	355	354	340	363	354	341	380	347	368	347	323	373	357	395	368	360	317	352	333	362	376	350	353	398	367	358	332	381	366	348	380	355	369	371	370	351	363	368	370	380	325	350	379	389	386	373	353	348	320	342	374	346	355	359	338	386	366	338	374	341	368	369	341	352	341	304	382	373	342	357	327	334	354	364	389	371	325	371	351	369	356	352	341	348	362	372	371	342	384	394	345	384	369	352	346	366	378	380	347	353	366	363	339	343	326	346	341	387	381	354	345	356	381	331	364	336	345	339	363	361	338	385	322	329	371	361	354	360	373	356	337	355	359	354	341	365	362	376	350	322	385	388	335	336	368	321	330	369	353	343	337	354	322	346	334	375	346	407	308	361	415	355	328	362	338	343	365	359	364	309	324	357	350	332	356	376	376	348	373	347	331	365	348	351	341	356	354	351	332	350	320	344	355	336	336	387	345	412	355	356	400	349	361	378	363	341	358	328	356	385	337	344	325	365	327	361	358	359	368	326	358	332	378	345	368	343	355	356	362	341	358	325	379	341	327	344	346	368	335	350	342	368	385	353	342	382	347	359	341	343	334	352	343	327	327	361	376	370	345	371	324	352	394	347	363	325	347	342	357	360	369	339	389	362	386	360	371	378	409	368	349	349	413	347	343	334	348	358	332	382	333	329	350	399	363	374	369	330	350	361	353	374	357	335	336	345	356	307	358	323	390	362	339	343	353	327	354	334	356	384	353	353	338	354	379	356	375	365	357	369	368	354	323	334	381	318	340	388	352	365	382	358	370	378	414	372	365	373	328	351	374	361	388	378	368	357	367	353	309	309	343	342	332	353	367	365	335	346	387	361	352	337	363	338	362	357	343	355	313	328	325	361	315	370	326	337	356	377	400	431	361	364	355	367	339	343	374	384	321	366	408	307	356	355	330	329	326	321	369	375	371	334	345	387	338	308	347	357	370	333	382	343	354	377	361	368	350	343	345	378	346	362	379	371	336	332	335	348	374	378	360	356	346	357	346	340	341	369	379	351	341	305	317	377	403	342	298	358	384	380	354	336	360	333	362	371	331	362	330	362	366	370	359	362	338	357	352	337	338	353	344	338	359	339	352	343	359	356	362	346	379	359	371	340	342	351	351	379	363	357	342	326	390	358	339	398	387	350	342	341	318	363	333	348	309	335	353	351	320	358	352	308	329	324	352	343	353	368	367	381	367	369	345	360	340	377	348	371	329	335	337	374	348	342	373	357	347	391	359	379	392	377	377	333	363	365	347	363	341	334	366	346	348	334	362	375	348	358	329	345	361	350	357	344	317	379	348	343	361	360	341	336	348	383	321	342	342	329	350	360	395	373	324	345	346	383	351	346	361	363	374	356	349	332	353	364	358	353	322	355	362	352	340	374	380	372	327	356	387	370	364	347	360	369	361	390	358	376	374	368	358	348	344	351	383	311	377	356	331	378	345	366	342	353	404	353	330	319	331	326	395	342	350	363	383	386	342	352	330	360	365	329	333	360	360	354	352	354	348	381	345	388	348	369	371	328	392	342	349	350	366	326	366	388	352	361	326	358	346	335	337	358	366	368	319	384	344	341	374	351	350	360	336	342	377	386	381	328	390	337	319	356	335	362	352	370	347	363	358	369	389	358	361	369	358	355	361	358	330	371	365	336	341	389	390	324	356	382	345	379	344	327	392	364	359	356	359	387	374	339	328	337	385	389	361	328	364	375	327	368	370	352	356	339	350	336	326	331	368	369	358	343	319	367	332	354	325	317	326	327	347	348	339	345	406	353	346	343	362	366	389	336	357	372	368	413	371	380	338	404	366	342	371	360	327	371	337	361	326	347	375	355	393	339	333	371	334	379	353	352	334	337	333	319	355	349	342	352	361	357	369	344	332	341	329	340	363	374	358	359	378	352	322	357	326	361	365	335	335	359	335	359	324	394	378	355	329	357	386	345	321	360	371	378	359	380	358	369	338	380	372	368	381	346	351	373	327	348	334	345	324	373	330	342	355	354	348	356	391	339	377	332	324	354	327	343	372	329	363	348	353	359	361	307	376	353	357	399	357	330	378	355	356	346	383	358	343	369	383	373	373	344	356	333	366	367	375	342	340	383	376	347	335	376	354	348	357	322	356	331	351	367	335	374	351	327	344	387	357	338	348
10725	1009	1362	1482	1335	1181	1091	1046	1008	926	980	997	877	904	865	850	877	859	865	872	893	846	887	882	903	901	846	837	882	897	839	857	839	813	788	848	837	844	830	865	823	905	853	855	846	857	876	867	807	791	842	826	860	841	846	866	832	825	883	861	841	819	838	840	824	830	876	862	899	817	856	810	904	868	879	858	775	848	813	825	852	794	855	898	877	817	878	874	846	847	910	894	837	816	881	846	823	832	832	855	823	837	852	829	861	857	836	852	855	822	805	830	825	797	832	837	808	854	861	816	822	811	825	823	823	873	820	830	819	813	796	820	817	831	822	806	817	820	863	810	853	802	854	821	823	850	843	803	853	862	845	835	828	842	817	865	861	839	839	818	821	804	815	852	792	866	843	864	813	857	868	783	847	874	870	852	811	862	855	883	868	784	854	825	797	841	860	867	875	842	829	867	841	828	783	820	798	849	819	822	862	851	820	776	871	869	902	812	815	857	801	839	797	883	810	778	901	849	806	870	768	793	829	861	844	822	820	876	812	816	824	845	832	873	813	811	791	823	881	849	868	837	834	834	812	854	811	840	869	862	820	813	866	843	858	797	838	884	859	821	892	864	850	806	837	875	820	859	811	849	842	872	862	837	878	831	841	806	828	825	845	878	854	859	832	843	824	813	825	847	856	876	833	907	803	847	883	846	803	857	831	858	845	796	888	860	819	848	859	831	804	850	855	809	827	915	857	844	837	877	839	816	859	859	852	842	869	857	799	806	869	832	768	791	855	835	818	807	831	842	842	862	830	793	799	831	855	894	830	829	860	839	896	836	854	806	795	832	822	824	845	831	826	816	853	846	818	783	828	835	842	827	770	836	854	821	885	824	864	821	900	845	898	818	864	845	882	924	791	824	821	827	834	856	828	785	801	897	831	869	827	848	858	782	810	882	816	822	801	806	910	911	798	799	809	834	819	835	840	838	851	833	861	834	844	820	809	810	790	865	853	829	842	818	871	863	810	866	847	803	868	801	806	842	886	853	820	846	850	825	856	771	815	795	837	838	869	845	858	811	823	780	843	830	839	778	807	872	825	813	886	846	885	847	910	819	875	874	840	821	869	842	852	846	875	834	829	854	856	845	837	839	854	824	777	809	865	834	794	826	899	854	863	857	822	900	822	884	878	859	836	822	841	834	814	846	856	851	819	801	793	821	890	841	805	840	854	892	822	825	840	814	870	833	794	897	817	837	889	788	861	890	816	869	908	869	844	816	814	835	837	801	750	831	829	807	844	833	851	823	788	857	853	823	835	830	850	848	830	828	851	896	816	813	831	835	845	821	868	813	742	868	852	868	842	799	834	887	824	829	861	850	805	765	847	830	903	846	873	785	825	815	826	858	861	790	808	857	851	845	866	848	843	855	806	846	843	854	885	839	873	795	827	888	855	805	871	843	839	828	796	785	845	812	854	835	901	846	820	847	854	835	791	814	841	848	835	799	836	852	851	862	850	816	883	783	858	818	855	830	847	829	858	812	792	816	827	845	841	818	845	810	883	795	812	846	847	829	879	887	839	823	813	862	813	866	827	836	872	856	831	830	829	800	824	808	762	793	825	836	869	841	841	815	839	856	835	829	852	836	861	829	825	828	847	848	836	851	802	837	831	814	849	789	844	903	840	819	835	820	878	824	809	844	814	817	868	863	856	842	859	851	829	826	856	851	806	859	820	854	886	832	841	878	819	831	850	875	861	825	828	828	875	808	850	869	843	817	805	845	843	858	858	825	864	822	821	818	857	861	820	861	871	851	870	811	797	814	830	886	868	812	839	867	816	791	867	870	876	849	849	821	859	806	817	851	856	837	825	866	851	806	851	831	810	867	810	807	876	810	872	835	833	823	818	822	824	878	793	814	856	883	864	881	818	826	883	836	794	759	848	852	830	851	823	835	823	843	827	839	898	839	877	817	852	803	845	851	852	819	855	853	878	815	821	828	839	850	827	854	873	893	879	799	837	821	868	895	873	861	813	847	831	867	839	876	849	922	759	830	798	814	890	830	809	907	778	843	869	894	817	817	828	863	851	808	898	863	824	810	780	863	875	824	853	835	831	878	853	830	836	807	817	834	829	833	855	835	836	813	848	847	804	832	843	851	799	828	844	858	840	865	875	840	834	770	799	804	896	823	824	827	787	842	872	848	885	843	854	823	890	861	837	836	843	832	802	863	857	901	798	806	852	821	872	861	862	870	829	784	838	782	882	825	839	820	826	846	863	825	830	836	852	815	839	851	823	840	864	809	854	847	898	790	922	831	869	836	824	824	820	892	882	885	847	859	884	861	803	843	865	849	892	827	855	831	886	878	854	879	879	863	851	808	862	838	857	816	871	825	841	853	848	869	886	867	855	866	884	862	878	821	793	864	866	861	830	859	823	844	838	854	892	832	876	874	828	800	836	867	877	898	805	852	853	794	880	844	885	838	852	819	859	815	835	875	860	862	833	850	786	841	825	864	824	836	830	828	907	824	858	870	831	871	837	877	816	837	845	821	832	844	826	838	827	850	837	804	845	820	854	866	838	807	843	852	851	804	843	865	786	840	824	839	845	814	831	800	830	889	840	860	869	823	862	890	838	839	882	855	861	833	816	826	851	833	833	904	805	774	828	831	817	794	783	810	912	870	809	828	861	905	840	809	878	832	835	812	882	874	843	884	843	851	897	816	856	859	838	864	863	870	840	797	846	762	837	867	802	810	886	881	837	863	860	843	836	839	837	840	855	863	838	838	814	811	779	893	859	824	827	805	788	879	840	832	835	836	853	826	809	855	842	925	880	846	828	814	827	809	870	847	788	904	834	799	846	851	830	796	850	812	837	869	848	931	857	770	824	784	840	819	824	836	841	849	836	864	800	850	811	842	805	826	822	824	869	858	820	869	799	907	861	810	855	834	839	851	815	795	789	781	833	825	810	796	851	832	822	844	877	808	806	846	834	835	812	847	827	820	807	835	898	855	836	819	854	824	836	858	824	878	816	798	862	894	827	827	862	862	845	810	899	870	819	789	889	831	865	869	794	820	857	839	795	799	844	826	848	828	836	834	867	887	827	842	818	767	804	874	821	842	879	808	850	788	857	874	836	851	823	834	835	885	831	811	826	836	825	822	844	846	834	801	806	857	879	824	856	861	877	831	850	836	834	818	873	790	877	827	792	802	824	785	830	780	812	867	909	888	843	778	821	891	872	865	854	884	836	840	856	796	897	854	803	837	875	890	886	827	861	834	900	816	850	837	814	860	816	881	854	855	840	876	824	846	838	867	885	849	848	799	844	814	832	903	843	863	855	859	785	841	865	806	792	851	903	878	883	864	813	875	822	842	841	804	817	825	871	858	842	891	831	883	810	869	781	846	860	827	814	780	790	859	814	827	805	844	849	847	824	819	869	813	912	897	828	777	867	861	846	801	839	806	840	866	819	832	844	830	798	886	830	812	914	799	888	820	785	821	839	861	814	851	869	854
23901	2470	769	494	365	286	273	221	234	217	187	187	179	171	178	157	155	189	190	162	159	163	148	196	189	158	159	144	182	144	154	151	170	165	152	151	173	183	190	180	157	160	197	157	139	192	170	158	178	160	170	173	176	159	161	172	158	176	160	170	178	181	179	179	161	158	183	178	166	157	165	152	172	187	175	164	163	157	158	159	161	177	155	179	160	164	188	167	149	147	162	165	161	159	169	182	152	160	172	178	148	169	163	131	148	148	138	172	158	165	167	186	168	159	168	166	198	134	189	137	181	158	174	166	146	199	156	161	176	171	156	156	166	175	172	151	156	165	153	145	187	159	150	169	146	155	169	157	153	162	150	148	145	177	149	180	169	154	185	148	177	159	141	183	194	179	173	165	143	170	151	143	162	194	157	162	161	172	196	175	185	173	155	158	168	161	172	181	160	167	173	169	154	179	163	168	153	177	171	153	163	149	158	150	164	177	152	154	181	155	159	143	177	161	174	154	175	156	163	171	160	169	157	152	156	170	135	152	168	152	145	159	166	152	170	152	178	151	180	172	161	167	150	151	179	168	178	167	194	136	161	171	177	165	187	157	172	159	183	180	169	163	167	180	161	143	178	153	158	145	143	167	141	145	176	186	164	151	169	163	192	144	177	160	155	174	195	171	145	155	170	154	169	149	153	156	160	185	159	156	164	145	155	176	165	164	142	183	150	182	170	169	175	153	162	179	165	177	163	135	159	155	178	160	169	141	141	154	170	165	146	152	166	175	166	162	152	163	158	182	153	185	166	173	166	168	167	173	176	152	175	184	176	158	157	188	161	172	138	180	172	147	170	181	167	172	163	167	146	151	141	166	166	150	164	175	148	153	174	177	164	168	165	167	174	161	169	165	194	151	143	162	173	151	156	184	179	185	160	163	158	172	185	171	158	157	194	150	150	194	154	171	186	178	174	152	164	169	149	165	168	158	171	170	148	130	172	183	181	163	159	169	175	156	169	151	162	153	165	168	155	165	168	169	190	174	172	147	171	175	172	198	153	182	175	182	159	180	154	161	161	143	174	174	174	158	148	156	166	164	169	156	151	149	169	178	170	172	177	186	143	192	151	168	160	131	175	171	190	150	154	152	151	164	168	142	159	187	158	186	178	131	168	169	171	157	157	150	142	163	170	174	143	182	177	195	203	158	158	169	163	177	181	158	161	150	173	159	153	176	169	170	161	157	184	141	159	172	171	149	172	164	159	166	162	174	160	180	151	158	177	172	161	179	161	149	168	150	148	155	172	156	150	165	160	151	176	169	155	162	159	167	159	154	159	169	158	168	182	162	157	148	185	166	151	166	141	168	182	153	169	180	177	179	156	165	151	156	154	167	165	154	145	169	166	140	153	153	164	158	186	208	157	186	172	128	158	159	170	175	151	183	170	155	200	156	132	190	178	156	185	168	157	190	180	157	171	165	158	164	185	162	166	163	144	159	166	153	160	160	166	156	177	169	160	132	174	153	167	181	154	153	180	163	194	158	165	179	134	152	166	173	184	188	162	149	171	158	157	139	174	157	155	148	173	155	178	137	167	184	141	178	176	176	185	168	162	161	162	182	164	169	163	163	181	173	189	188	165	182	145	172	170	152	168	168	153	160	159	156	164	165	154	166	176	168	175	151	174	168	162	164	169	158	182	169	158	166	187	152	182	174	177	150	164	178	153	154	164	169	152	174	184	176	153	161	154	176	169	143	156	145	169	154	179	162	186	172	160	179	144	166	180	154	174	156	188	164	188	155	167	178	164	169	163	162	158	185	152	160	141	166	160	171	179	170	185	155	180	167	154	161	189	160	163	153	174	173	136	170	168	158	159	170	170	168	180	151	196	161	156	157	154	174	180	180	163	174	165	169	141	179	157	184	159	143	148	164	149	189	165	173	155	183	159	172	167	178	167	170	172	174	153	177	166	189	177	183	173	178	183	179	144	183	165	157	180	164	157	156	160	162	173	169	164	178	138	163	139	160	152	179	170	186	151	167	166	159	154	163	150	165	169	178	155	162	181	159	142	179	173	154	151	165	166	164	173	154	159	161	150	153	161	169	156	148	150	157	154	173	147	167	186	161	149	155	157	186	164	183	145	169	164	200	155	139	194	156	177	162	176	136	141	181	171	167	154	173	166	140	173	154	171	157	169	162	146	162	139	149	200	155	151	156	156	165	184	182	157	153	141	167	171	147	143	135	138	157	190	169	171	169	165	172	174	155	152	169	141	174	174	151	174	184	165	152	173	176	147	158	165	165	174	166	162	175	174	161	166	178	149	156	152	170	172	171	142	178	173	193	162	162	148	172	172	167	170	190	170	164	149	172	162	135	174	150	179	165	162	177	164	154	174	174	167	159	167	180	144	169	176	154	162	172	170	174	150	159	175	166	181	163	144	164	183	172	161	221	162	167	160	184	156	152	167	180	183	159	130	181	161	137	187	160	157	174	175	163	159	156	160	145	143	167	160	153	170	171	177	160	165	153	157	162	157	157	182	169	169	172	145	168	189	182	183	179	185	144	171	146	147	183	161	171	168	174	173	166	164	164	178	162	180	165	150	160	151	161	163	177	135	188	147	161	162	185	141	165	142	150	180	164	147	113	163	188	153	181	159	159	163	172	150	142	153	159	173	152	163	161	191	165	195	161	155	183	162	174	149	159	150	160	158	144	164	169	148	171	175	169	197	154	157	170	194	148	182	171	176	190	150	160	162	177	167	199	151	165	172	185	189	152	182	158	159	168	176	156	175	184	155	183	164	147	167	182	161	169	165	156	147	167	162	167	159	176	162	158	157	168	164	159	194	179	189	170	155	174	136	170	152	168	179	132	157	160	176	173	185	163	166	167	158	190	179	170	180	166	183	172	155	139	186	154	188	151	179	155	156	175	163	139	182	164	166	163	172	180	163	156	165	153	164	150	151	181	184	172	154	176	169	186	174	172	183	140	150	153	177	197	157	165	167	165	162	162	179	196	171	180	152	183	166	196	172	154	161	175	149	171	174	160	179	177	180	182	179	147	171	146	192	166	147	167	159	172	185	168	149	172	162	156	172	160	158	151	183	148	169	174	200	158	154	158	164	194	192	180	178	130	157	193	187	178	186	171	171	185	163	149	181	141	175	163	160	153	159	157	147	144	153	165	183	187	159	170	168	183	162	154	168	173	162	145	148	158	158	172	147	163	172	177	180	170	162	151	164	178	164	154	176	184	177	158	170	147	176	142	164	162	177	156	179	156	177	159	186	145	164	171	165	167	174	187	164	164	180	174	174	181	185	165	153	159	165	157	159	187	190	165	161	192	157	174	159	156	163	168	164	163	138	191	166	178	178	176	170	177	164	167	169	171	126	173	174	154	179	173	148	162	173	155	155	161	168	162	177	151	178	168	162	168	181	174	179	173	160	161	163	162	179	142	145	155	165	157	162	179	165	162	165	158	169	167	198	156	154	168	143	181	168	176	155	175	147	153
14646	854	1555	1568	1437	1083	917	808	746	717	643	630	614	573	551	559	534	499	567	490	481	502	499	505	498	489	480	490	458	480	460	484	458	439	481	444	464	470	437	447	427	433	458	457	492	425	418	471	465	423	440	400	438	421	458	410	412	487	449	431	431	436	444	422	422	461	472	478	406	436	445	450	426	425	444	455	468	444	434	423	410	430	443	438	423	413	458	427	434	431	451	444	420	468	409	435	430	435	459	460	429	465	470	455	440	444	435	455	479	455	403	422	427	462	395	373	435	421	443	453	430	415	412	433	433	443	455	422	453	431	416	439	424	454	431	453	439	470	457	449	456	435	454	439	441	429	434	469	466	428	407	429	435	422	424	457	420	440	437	420	443	443	433	456	453	450	430	424	429	409	421	458	460	434	434	464	457	414	430	439	439	418	464	406	461	466	441	480	420	436	445	443	429	427	403	463	413	425	430	417	471	418	427	406	449	427	442	435	414	400	432	444	450	435	428	458	421	410	447	439	444	441	420	443	440	436	417	436	422	434	414	432	401	449	447	454	435	398	435	462	410	460	432	427	430	453	418	440	436	431	414	416	418	448	465	435	438	403	413	430	407	474	428	413	408	472	462	433	416	427	458	471	429	468	455	444	466	457	453	429	442	435	454	438	429	447	443	436	408	424	443	454	450	421	452	426	433	431	412	433	379	442	469	439	458	413	426	432	463	461	412	478	449	431	465	415	425	453	398	413	446	464	437	429	397	430	436	463	444	414	437	421	477	394	447	423	433	429	447	454	409	433	466	423	425	453	436	416	458	442	459	443	439	447	421	453	445	435	438	434	399	422	418	456	430	426	456	432	439	401	424	416	458	430	458	454	426	416	481	418	407	421	417	461	461	453	402	448	440	429	439	460	423	417	435	430	426	460	416	443	448	384	418	415	397	406	417	431	465	443	434	424	419	411	425	447	419	412	452	448	419	430	425	447	414	464	416	437	435	450	434	401	446	419	442	427	431	430	411	439	428	467	445	427	458	456	372	450	389	460	444	428	407	467	410	435	434	423	436	465	420	431	473	446	457	474	421	432	434	435	440	428	417	441	413	399	448	398	446	442	428	448	456	466	438	410	429	411	480	425	392	428	427	441	409	427	482	453	476	420	447	440	420	412	433	445	458	432	453	425	413	425	461	442	474	454	411	425	420	456	428	423	430	451	418	442	432	417	452	441	405	449	424	415	446	417	467	434	456	408	424	439	405	416	449	477	458	440	415	426	462	423	396	448	438	442	445	399	438	461	418	427	435	418	462	441	438	435	430	433	433	413	421	455	411	428	435	446	432	459	426	428	462	418	407	448	418	413	459	403	429	431	439	407	456	450	444	416	440	443	438	451	420	444	432	411	428	432	435	408	443	438	445	483	435	450	415	398	458	446	492	424	452	447	427	399	445	396	414	423	425	427	416	421	392	436	426	434	421	434	460	429	443	452	392	419	441	464	443	479	453	425	449	445	415	417	398	413	451	443	439	437	453	424	472	410	435	418	437	433	421	409	420	478	433	434	444	419	413	443	445	443	441	434	410	444	427	468	406	484	427	459	462	445	440	437	457	449	414	456	459	446	441	439	423	484	433	449	441	450	444	453	415	452	456	428	408	444	411	446	458	415	439	407	468	437	404	439	436	419	456	446	425	430	471	412	435	423	416	422	458	481	429	448	428	386	455	417	425	441	471	423	420	394	426	428	433	445	400	432	453	431	456	449	442	406	445	452	418	424	449	448	404	442	428	461	483	461	415	445	406	394	462	453	467	423	416	434	435	482	408	463	469	453	424	393	447	422	422	414	418	438	398	436	468	420	421	439	425	430	390	393	414	468	423	453	438	483	469	424	429	396	444	439	404	429	439	407	420	448	471	463	424	418	448	435	413	395	420	445	450	406	408	440	401	430	425	439	425	434	395	430	431	425	435	443	427	413	422	458	424	423	433	408	430	437	421	443	450	466	418	416	433	474	445	432	429	462	385	421	434	426	472	390	433	422	459	470	428	443	415	404	423	450	440	397	402	413	452	460	458	432	454	424	416	418	438	456	429	416	443	429	428	428	479	438	426	407	418	421	411	464	433	441	423	440	441	450	414	402	431	447	413	428	410	464	455	481	441	452	443	419	442	456	432	438	425	455	450	411	470	454	467	472	438	423	404	437	429	430	439	418	391	442	462	419	417	452	412	413	455	466	406	418	427	417	436	421	463	405	453	418	448	455	433	437	452	450	446	435	448	415	441	481	465	426	480	430	445	474	444	399	433	444	427	426	395	430	476	425	426	452	455	438	438	449	441	420	426	450	461	406	449	445	400	447	436	443	464	439	430	434	433	465	452	456	438	413	434	449	420	434	404	436	443	459	436	419	401	423	408	417	428	417	441	419	447	435	455	399	448	422	408	409	438	454	433	457	429	450	431	466	450	430	454	431	428	439	451	420	420	435	454	458	383	432	463	451	421	450	454	435	416	465	448	395	441	458	431	481	432	448	465	442	443	465	404	467	396	432	446	449	410	418	405	468	438	419	424	402	424	431	439	426	429	424	449	454	467	465	437	433	437	433	423	398	441	412	429	455	413	466	444	418	423	426	432	423	431	450	447	420	396	411	463	463	398	444	435	449	449	419	424	432	412	406	504	420	418	440	405	444	403	447	413	426	423	469	434	445	453	432	428	405	479	426	472	446	439	436	402	426	434	421	433	434	439	392	484	439	461	445	428	406	427	428	454	447	399	468	483	427	419	404	433	426	413	420	421	433	417	457	462	434	415	407	415	439	460	434	395	438	416	469	438	427	452	422	421	406	449	423	455	429	436	410	413	422	429	443	418	446	410	453	465	398	422	402	416	431	434	453	431	443	447	421	431	434	436	437	475	455	466	433	424	483	447	452	426	439	418	487	449	448	412	433	431	435	434	428	420	442	446	415	434	405	413	428	421	420	429	442	452	455	381	477	452	467	400	461	461	452	476	434	434	463	439	472	399	450	425	418	424	439	473	404	450	449	404	443	445	413	452	429	428	412	443	457	431	437	415	408	421	418	417	444	452	430	480	437	442	476	434	431	409	424	451	422	468	465	438	432	440	395	458	423	421	445	436	408	402	411	365	443	431	466	480	441	421	440	450	433	460	411	438	411	462	466	463	445	430	415	425	447	471	431	407	422	464	416	410	448	419	444	417	430	449	423	478	418	445	461	395	454	427	408	448	418	434	432	419	434	426	446	450	436	427	386	414	439	423	455	445	423	469	413	407	441	419	436	395	459	442	427	413	431	400	426	428	411	442	442	401	434	439	421	437	443	410	429	463	426	433	441	430	435	455	429	429	430	444	434	427	451	468	458	454	406	443	438	448	442	425	421	427	424	408	428	425	415	446	459	472	436	438	455	438	425	445	448	402	417	447	420	425	414	438	391	432	466	436	447	419	455	450	421	453	434	450	429	426	390	446	446	456	449	406	444	408	473	429	446	409	455	461	404
3941	450	381	421	376	421	403	374	400	394	398	398	393	407	411	370	380	430	386	376	389	365	343	383	395	382	391	395	354	413	354	366	405	398	382	425	367	428	414	359	377	365	365	367	422	391	431	429	403	427	419	421	384	399	393	390	369	394	403	339	374	404	389	402	419	420	344	395	389	373	441	425	354	326	383	413	363	417	403	407	429	399	372	377	367	401	344	350	409	375	396	382	375	350	404	367	383	405	399	381	387	427	349	410	426	398	415	377	373	396	368	384	396	405	390	403	396	397	380	387	397	375	378	371	373	364	401	366	411	423	403	398	362	406	383	383	373	411	407	374	405	375	390	419	363	390	374	333	357	369	361	360	375	398	379	388	376	404	406	382	400	415	383	372	374	396	403	383	398	393	388	421	379	416	385	381	360	395	372	388	385	407	387	393	422	384	354	406	415	394	388	377	401	387	357	426	397	399	375	392	366	378	402	364	401	401	389	403	385	411	386	366	366	396	386	417	422	363	400	375	393	368	405	394	401	368	380	395	382	396	362	413	391	372	394	374	388	358	380	404	404	376	409	390	384	408	400	411	378	395	411	390	404	386	389	380	380	406	387	373	384	391	370	380	417	388	403	365	382	359	441	396	408	391	396	397	417	397	373	422	399	438	429	363	419	392	399	409	412	372	401	362	406	376	372	388	371	362	438	393	397	390	421	363	398	377	383	386	403	378	383	384	413	403	396	382	412	411	415	366	374	394	396	355	372	407	347	383	396	371	410	397	401	373	378	381	387	375	374	397	398	370	387	386	378	424	376	378	416	388	373	396	347	388	366	404	403	390	404	392	378	380	404	369	423	422	396	386	387	408	418	398	370	347	445	390	390	413	379	417	386	418	374	399	377	388	386	367	394	368	418	409	387	416	372	422	417	408	420	390	413	387	373	399	390	389	383	415	422	369	383	404	395	404	402	384	396	399	396	422	393	390	425	380	389	411	385	409	390	369	350	385	370	391	374	364	413	366	402	394	402	387	415	412	373	399	410	378	372	374	426	417	382	374	335	447	407	383	412	409	399	404	387	407	366	435	395	389	393	414	390	381	375	400	407	375	373	399	370	412	383	401	348	415	427	366	423	399	381	395	387	373	385	382	412	412	361	350	428	385	389	399	367	428	370	399	384	393	418	380	382	350	367	393	409	406	425	370	375	372	411	390	400	386	400	383	390	397	367	383	378	396	434	378	390	395	405	393	403	385	346	379	395	407	393	407	411	374	360	425	410	380	365	404	413	403	388	431	387	395	403	426	417	390	401	372	367	401	362	398	395	403	380	355	389	362	371	366	395	395	385	380	424	392	385	358	373	400	399	409	399	430	400	422	401	394	392	392	401	372	391	345	394	418	365	358	426	390	424	402	401	425	420	428	388	382	372	398	398	397	386	372	366	424	384	388	402	369	394	421	419	395	376	410	381	412	389	423	361	404	398	362	375	412	377	379	443	411	419	402	411	398	397	386	384	420	414	393	400	377	362	401	381	408	422	355	384	374	371	370	387	417	356	397	365	399	366	378	371	415	400	411	353	407	373	442	396	390	367	356	417	404	402	380	385	376	399	360	362	406	378	370	363	387	365	396	384	403	365	375	434	373	359	404	397	378	389	392	403	418	408	364	359	389	458	388	405	391	370	375	408	359	376	392	394	359	367	400	393	391	383	393	392	394	389	404	391	394	404	390	417	413	389	411	366	386	415	375	388	385	408	396	363	383	366	379	418	380	419	365	358	384	379	369	374	373	394	405	414	392	399	394	391	407	368	395	368	405	403	366	387	448	390	383	367	373	380	361	384	330	388	382	412	381	438	363	368	388	394	376	388	375	364	360	388	364	401	412	392	399	411	388	391	384	366	388	387	381	360	395	360	377	387	370	407	397	375	350	379	361	400	399	404	364	417	365	394	399	418	368	382	393	380	356	397	389	402	379	374	379	392	425	424	371	378	383	423	407	399	388	429	393	381	394	374	380	419	367	412	410	367	400	381	435	383	375	390	378	410	401	410	399	433	408	392	401	393	391	388	360	407	383	398	432	398	405	389	361	389	412	376	385	375	374	378	400	387	379	392	372	400	395	408	383	390	435	420	361	371	381	381	415	381	391	400	376	404	394	390	397	365	406	408	374	376	392	405	386	409	398	410	438	418	349	427	384	347	406	333	364	386	401	378	377	400	415	387	386	371	363	412	404	392	411	377	377	397	387	388	403	423	407	359	405	394	436	427	401	399	409	382	414	415	382	373	402	399	369	371	401	419	412	396	374	349	384	369	412	440	357	371	382	365	386	373	399	414	395	416	353	365	368	378	428	386	358	358	386	366	375	389	403	421	373	403	382	391	363	410	399	385	362	406	414	396	389	416	426	394	396	416	390	367	383	389	399	421	362	368	424	352	427	398	384	383	409	403	418	358	394	381	370	378	381	364	382	405	389	363	387	377	350	360	349	404	406	389	383	387	375	336	391	394	375	409	412	383	371	418	421	379	392	383	399	391	352	361	436	381	421	449	367	430	405	420	382	407	405	423	364	408	350	399	420	394	365	373	372	361	407	384	409	378	423	383	380	420	392	399	423	408	387	387	397	399	409	354	369	372	401	401	367	395	424	395	351	413	398	364	369	375	389	389	392	383	384	396	395	382	381	415	392	351	396	393	386	334	380	374	392	396	362	375	386	389	370	357	379	364	349	366	411	359	402	354	377	413	408	398	386	384	380	383	404	354	387	409	410	411	379	382	358	396	393	399	387	376	399	396	417	412	339	419	408	383	403	446	395	422	383	370	436	378	389	419	375	398	372	364	390	370	406	380	422	353	389	399	362	432	359	369	361	364	373	407	408	358	421	409	380	378	383	407	410	361	368	415	417	376	388	400	401	352	377	359	391	367	378	360	387	367	370	376	430	384	404	416	389	401	408	416	405	368	419	386	405	373	424	403	396	387	400	387	384	385	351	384	430	384	369	441	367	438	408	390	392	397	392	368	390	410	366	397	388	397	368	394	385	402	414	407	427	380	398	420	402	416	443	393	378	362	421	374	400	392	401	387	370	395	432	392	389	381	396	354	346	411	369	371	420	411	381	321	370	370	388	367	440	361	380	417	390	400	395	407	414	374	381	434	362	369	407	375	376	414	372	398	414	404	395	397	399	448	422	420	352	412	392	378	346	406	398	378	407	369	352	355	379	345	398	387	425	397	382	391	378	406	399	432	399	386	386	405	351	378	376	377	396	389	438	392	409	393	411	386	377	369	410	370	390	403	349	391	377	399	394	387	408	394	394	373	404	378	401	441	383	421	386	396	375	393	372	370	395	369	348	363	380	374	373	386	380	387	369	393	369	356	378	390	359	415	345	413	391	365	390	387	415	387	386	394	373	378	378	371	406	388	405	424	378	421	405	393	407	364	383	423	342	387	375	392	397	371	381	382	401	398	370	358	382	395	383	391	410	411	368	376	396	441	390	345	361	377	354	388	342
3849	887	923	974	931	913	936	928	907	941	895	918	896	897	928	933	929	921	1019	940	904	935	897	927	957	875	889	959	968	943	980	897	918	903	958	902	951	975	956	946	990	967	948	942	880	946	944	946	944	948	928	918	929	950	962	955	954	927	898	922	938	876	934	917	920	949	922	919	923	917	871	941	907	934	931	934	906	895	951	949	917	891	957	955	980	903	894	927	938	952	924	946	912	929	926	875	941	947	990	926	901	925	926	993	937	950	969	927	949	977	904	916	936	905	961	937	937	941	916	911	915	956	895	921	899	950	960	884	1002	908	891	959	929	958	966	975	926	901	949	924	898	971	915	884	915	955	971	994	874	947	911	932	914	930	996	937	876	916	963	948	986	931	965	901	928	944	961	899	909	931	904	949	972	953	895	951	937	921	918	937	960	964	901	934	887	906	983	978	959	950	930	953	933	912	883	913	962	913	948	956	923	906	910	866	909	907	933	875	911	964	904	906	933	910	984	926	1005	906	928	1011	854	892	913	946	910	972	925	894	947	909	937	895	935	934	856	911	932	920	934	956	930	931	916	924	933	978	923	898	914	892	939	904	953	964	842	922	939	972	902	898	920	993	929	959	940	952	918	899	904	936	896	921	970	962	960	924	926	882	936	871	945	978	900	959	883	903	935	966	977	906	908	934	931	921	899	914	937	969	957	984	931	893	989	971	953	897	966	942	890	922	971	910	882	892	936	920	901	938	929	919	967	902	854	953	949	911	923	914	956	927	946	999	992	925	979	895	998	976	979	954	970	922	872	904	955	887	880	950	922	972	917	957	918	918	866	962	957	891	905	964	928	880	920	945	942	910	892	934	960	958	929	934	934	966	932	895	883	936	880	930	910	983	926	944	898	919	919	910	965	917	979	895	917	896	919	969	954	970	945	928	951	933	910	986	967	974	992	904	942	934	904	933	963	935	930	901	973	947	941	1012	959	896	946	960	911	956	940	909	959	960	941	965	880	911	904	938	918	1000	992	941	933	919	935	936	930	930	894	891	945	922	1006	985	884	935	932	933	901	923	934	864	953	921	944	929	947	988	918	958	939	964	950	922	902	932	940	899	908	929	949	910	882	962	972	959	973	900	961	947	1018	910	979	950	950	966	943	921	913	935	937	889	943	958	921	898	914	850	947	938	955	951	926	954	912	948	933	937	939	942	912	882	979	1007	951	958	953	919	928	887	924	931	920	916	918	930	932	983	896	909	964	908	931	946	918	942	915	944	930	978	976	949	891	949	946	906	978	930	913	936	941	918	924	945	948	989	967	921	906	912	925	951	922	915	967	950	952	959	943	933	932	910	906	899	981	924	963	932	928	908	921	894	931	926	967	948	961	906	936	938	963	929	902	946	964	986	878	985	920	913	942	931	904	933	965	951	908	955	937	947	967	913	934	904	1025	962	946	927	929	934	969	931	943	858	957	978	916	922	955	890	924	953	899	930	917	930	967	911	916	908	932	909	931	956	936	921	859	912	936	904	884	906	943	905	938	947	937	991	945	957	945	894	956	924	911	868	912	894	956	884	902	933	928	920	928	1002	909	942	922	950	954	916	901	865	936	961	930	942	878	954	969	963	1004	935	930	877	942	936	920	913	948	939	947	921	906	923	928	900	945	987	957	927	945	933	955	955	901	955	937	893	922	919	939	883	861	874	984	979	867	947	915	927	964	939	927	911	905	899	954	896	946	944	955	902	945	890	957	890	939	956	909	917	915	897	928	915	928	950	928	971	924	943	931	904	943	907	937	924	963	935	929	986	887	923	898	976	904	1007	957	971	974	953	962	983	925	922	941	922	926	929	910	933	881	898	945	972	864	943	882	968	909	936	909	920	928	922	917	946	936	949	994	935	971	950	933	955	935	913	931	898	906	892	978	934	943	926	979	973	876	948	926	914	914	926	963	949	911	968	919	909	961	887	920	908	907	905	971	956	968	933	903	901	957	949	982	963	977	945	966	982	980	908	915	912	923	947	912	949	889	964	941	963	921	903	888	926	924	928	946	941	926	944	965	910	893	889	944	966	946	944	939	846	925	969	899	893	946	953	903	962	941	974	879	930	1016	938	874	947	936	892	928	924	889	961	926	915	964	942	929	896	913	887	968	940	979	998	888	939	882	931	912	937	944	941	920	886	892	938	911	923	872	944	978	895	907	926	943	998	914	927	893	951	986	915	915	964	904	956	946	930	901	958	966	903	952	899	916	945	930	941	871	940	955	946	915	853	930	915	888	893	921	920	982	919	898	928	920	959	949	912	1000	962	886	987	950	946	882	890	927	902	814	950	950	973	951	973	916	929	886	916	899	929	899	928	988	943	941	948	935	911	923	913	903	976	909	917	984	892	937	943	923	921	923	897	926	937	952	921	967	920	898	935	949	898	966	939	937	911	879	910	930	937	902	926	932	1006	967	939	893	916	893	930	915	917	944	917	969	953	920	947	911	897	921	941	952	924	937	951	965	896	873	960	915	941	916	947	975	950	964	987	922	982	891	922	936	899	889	973	934	910	917	966	927	973	927	1003	905	963	905	890	949	941	964	913	949	938	920	869	962	990	932	914	941	960	951	939	951	978	901	884	910	881	891	910	904	904	973	979	938	920	1010	950	998	913	941	920	897	914	893	899	949	904	993	909	904	903	894	922	873	925	926	950	920	926	963	916	952	908	944	887	922	939	934	954	925	921	918	929	937	961	930	926	904	891	954	919	906	910	911	974	892	925	1002	939	933	961	922	958	968	903	946	897	952	896	923	982	951	943	932	972	932	935	963	944	885	957	987	940	950	936	985	904	908	901	915	943	938	914	957	945	951	917	936	919	944	919	953	919	946	929	995	986	921	957	911	929	940	898	919	986	934	945	955	949	965	991	972	949	971	944	926	934	988	955	935	953	890	895	895	950	922	939	916	914	908	968	875	899	947	933	941	901	929	923	851	933	950	925	930	884	938	930	919	953	947	945	943	898	937	960	967	941	940	949	944	949	924	940	937	942	895	937	945	883	908	881	963	923	941	929	914	916	900	934	919	925	933	958	884	915	931	959	941	955	901	903	930	989	972	923	952	906	988	935	979	834	949	913	948	942	949	889	894	955	909	899	990	932	889	998	948	899	969	932	953	938	948	941	887	1001	904	907	939	953	1000	984	904	915	968	938	929	921	978	905	936	920	929	928	954	985	931	885	886	909	936	921	923	933	939	962	902	990	900	896	889	955	909	938	918	940	869	933	899	885	922	897	930	938	849	916	932	928	916	922	943	966	893	951	919	929	916	925	1005	920	889	932	927	914	950	942	882	878	955	926	920	916	946	1007	907	923	936	946	947	940	956	930	928	985	982	945	959	904	898	971	936	936	927	965	876	932	909	899	900	914	916	1023	909	914	947	935	927	910	925	949	918	950	918	869	902	922	977	962	905	924	902	930	962	945	910	910	901	892	921	911	949	959	951	984	908	962	987	943	906	936	892	894	963	909	926	908	903	938	910	935	927	936	945	931
13941	1031	606	514	450	403	379	415	393	411	360	407	365	363	336	366	389	371	346	375	335	329	361	407	348	361	326	330	380	368	368	350	340	326	313	367	365	336	352	347	364	341	386	359	322	345	353	371	344	347	353	391	363	384	308	330	353	335	321	370	328	351	359	350	343	390	366	357	381	333	317	335	343	321	359	375	338	356	321	394	360	355	378	336	363	390	347	349	345	356	344	367	344	347	350	371	353	365	369	341	367	384	317	366	334	352	382	312	350	363	321	390	352	362	357	348	349	326	387	363	358	350	348	338	335	355	341	344	338	339	343	332	353	379	394	370	368	328	335	379	355	324	324	324	367	360	370	366	330	384	381	342	332	360	328	346	344	366	367	318	337	369	316	376	339	354	353	340	371	332	355	311	408	375	387	350	344	379	380	338	357	309	342	360	371	342	313	335	330	336	355	332	323	324	347	367	351	362	350	355	371	387	364	335	331	376	355	328	356	339	354	341	346	385	358	338	339	373	372	331	344	351	326	370	345	342	325	393	383	400	364	344	357	348	365	338	360	376	321	386	379	323	379	359	372	343	358	374	362	326	356	356	367	331	350	306	361	361	358	322	411	345	364	340	341	367	319	352	352	373	309	364	399	367	345	319	347	351	344	331	362	336	327	325	365	367	392	364	355	341	350	376	378	342	321	371	387	345	349	364	360	390	392	327	335	339	351	366	365	363	345	375	367	356	348	356	375	402	330	362	343	362	326	369	337	367	336	349	325	341	347	350	327	343	337	385	366	412	380	358	337	360	373	357	354	344	341	366	365	359	318	377	347	342	375	353	337	357	332	339	372	336	383	365	330	367	347	356	360	324	357	365	346	379	362	335	345	354	344	330	363	355	354	366	393	399	382	363	364	344	327	351	367	349	329	356	309	382	349	378	371	370	360	333	393	349	372	367	371	363	354	347	359	350	344	392	353	339	344	358	360	335	358	358	340	376	357	371	347	338	372	344	358	392	387	395	394	340	326	370	357	385	366	350	391	351	351	326	320	365	380	363	329	351	354	371	322	358	330	375	335	389	350	350	354	345	331	334	352	349	331	350	384	338	351	349	356	315	382	345	352	359	376	360	377	364	361	359	373	364	360	346	363	357	357	348	340	374	332	364	352	343	373	355	381	373	360	362	359	360	353	374	337	354	337	343	371	368	351	337	382	392	366	331	376	333	370	354	356	335	307	369	352	369	350	327	378	388	378	317	359	368	353	349	367	350	367	338	362	372	377	346	313	330	360	347	341	368	349	347	359	333	323	331	375	352	330	368	320	369	348	380	399	348	320	384	366	390	339	355	336	342	353	374	419	343	384	381	350	365	358	371	351	389	326	380	330	381	367	324	349	360	294	355	377	357	356	339	379	362	341	353	367	348	369	313	369	374	376	356	391	347	323	327	340	355	365	411	357	358	352	376	384	354	366	351	337	370	350	331	355	329	360	393	368	391	339	319	366	370	358	347	357	383	321	352	335	333	378	369	342	358	374	370	354	337	342	343	346	329	349	363	354	369	323	368	358	317	374	380	341	319	374	400	363	326	334	297	333	309	393	367	351	326	309	351	331	352	389	328	340	337	355	315	302	340	352	391	388	367	338	345	355	373	367	344	331	336	356	359	354	373	347	369	349	341	371	357	366	322	335	314	367	335	363	370	393	358	335	363	376	376	323	364	345	341	319	377	377	333	332	369	368	368	387	352	337	352	353	350	354	357	379	385	378	355	342	385	306	358	363	387	352	352	347	326	376	326	362	314	359	352	364	368	337	337	361	367	372	376	323	358	343	341	345	343	357	374	340	368	357	357	348	320	391	353	389	364	358	355	359	351	384	340	342	338	375	335	335	398	360	384	343	333	375	337	369	348	345	333	358	360	367	357	368	365	329	383	353	360	351	326	330	341	411	378	359	365	374	349	351	382	372	357	325	358	338	332	390	349	368	353	363	347	394	374	353	326	328	331	371	324	352	344	351	344	346	346	371	339	341	355	311	340	366	368	331	362	344	351	361	362	353	343	365	320	332	371	336	388	340	349	309	365	362	316	359	371	331	332	370	346	380	325	393	374	355	346	360	347	420	383	331	344	346	348	352	325	377	328	382	361	384	362	354	389	389	325	342	322	349	341	328	310	344	341	314	356	356	329	395	313	325	365	345	315	348	361	360	376	336	322	318	324	358	365	350	317	352	326	379	371	381	359	372	381	393	350	327	350	349	366	372	357	347	344	387	365	356	363	346	350	345	349	358	340	361	384	355	368	320	385	333	332	335	380	344	343	323	391	362	350	332	340	374	369	370	360	360	356	334	351	377	323	321	389	372	366	338	360	339	346	366	339	326	342	349	352	353	332	368	339	346	350	342	353	378	343	346	311	328	362	345	345	354	352	342	355	354	358	349	367	342	352	333	391	344	339	358	348	347	371	371	375	370	360	351	353	350	330	364	360	350	337	324	361	368	380	339	334	351	354	324	355	361	318	359	328	329	361	361	320	339	351	329	332	323	350	364	387	374	359	329	363	354	346	328	358	349	362	401	340	350	365	373	345	367	357	369	349	333	408	348	354	358	352	330	354	328	365	334	374	339	319	332	368	327	321	339	338	347	314	383	346	339	332	381	353	318	340	365	338	339	350	367	320	352	386	359	321	338	375	345	376	325	381	358	341	362	372	354	387	368	382	365	377	338	314	388	359	343	359	333	359	347	386	325	378	340	344	380	348	334	322	339	371	365	384	391	338	345	377	356	363	337	345	355	374	327	342	354	358	360	337	359	346	346	366	346	368	336	343	378	353	355	358	352	327	313	325	368	380	350	367	343	348	392	368	379	353	374	365	347	354	353	362	336	325	380	380	329	370	369	394	403	361	324	319	369	379	369	352	330	330	380	347	371	353	383	363	338	329	331	380	350	340	391	336	363	345	316	345	354	327	325	362	362	350	357	307	366	364	359	343	345	340	325	359	359	367	334	370	354	377	342	355	320	345	367	351	370	366	376	354	317	401	345	334	376	335	356	390	361	325	331	326	366	383	369	346	374	353	362	361	315	367	385	334	409	338	354	383	345	330	317	353	404	403	337	341	362	365	340	367	357	389	362	357	340	338	360	350	343	362	338	355	384	313	317	348	328	346	379	352	339	362	327	371	363	370	343	388	336	380	356	339	358	364	370	380	321	341	360	349	365	339	344	383	338	380	355	326	350	387	346	341	364	375	334	385	360	371	358	362	357	384	349	344	358	347	330	395	362	344	344	319	395	335	348	375	368	354	347	349	357	353	368	385	335	329	324	325	380	350	349	321	355	292	353	364	352	363	386	358	374	344	324	383	363	334	362	362	368	379	366	397	369	358	358	321	350	390	323	345	347	366	350	365	333	330	375	356	356	363	349	352	369	349	350	359	376	378	355	373	401	366	314	358	411	326	372	354	363	344	343	342	382	358	348	336	357	343	362	355	294	361	340	359	342	403	341	366	411	381	414	314
10675	1012	1376	1443	1395	1194	1095	1031	1024	967	891	905	910	924	875	895	846	954	869	874	862	872	877	873	893	890	838	913	854	887	822	819	834	833	862	902	792	840	837	881	854	854	810	819	863	883	840	854	823	876	858	840	822	881	807	880	878	854	881	847	836	847	853	830	837	858	864	819	844	872	841	845	864	857	835	833	834	808	849	833	887	841	875	821	801	813	867	803	812	868	826	849	852	819	885	845	847	856	824	883	800	859	822	855	927	864	810	857	873	861	910	832	856	838	905	832	880	863	797	869	833	898	877	818	850	808	836	873	812	916	810	842	831	872	878	828	819	846	739	827	823	833	878	797	805	887	788	814	880	821	839	850	833	806	845	873	841	856	823	783	855	868	861	837	789	798	891	853	809	865	841	812	903	818	837	819	858	869	838	794	852	824	868	849	850	843	828	856	870	852	863	785	799	869	829	823	890	830	843	864	820	860	862	880	809	779	815	850	823	853	840	800	815	835	865	814	878	896	812	878	894	871	899	804	830	836	817	848	879	830	830	873	757	875	816	861	847	809	868	880	878	825	880	806	828	882	829	869	877	835	827	818	862	880	819	814	830	848	794	844	835	862	850	869	797	776	831	861	812	849	838	853	876	866	847	852	911	759	873	820	874	847	814	855	794	847	860	830	819	827	896	836	871	835	820	844	812	787	827	875	834	862	806	840	832	837	833	789	844	812	887	855	888	861	812	862	829	857	824	860	794	818	807	919	849	838	835	841	795	803	805	899	888	824	849	837	797	822	879	817	872	820	800	900	865	819	797	886	821	830	875	851	825	838	836	832	862	844	833	848	830	861	800	823	839	836	844	815	893	838	877	834	843	871	865	832	846	869	816	860	877	839	845	864	854	841	855	791	843	857	835	812	870	818	886	799	803	835	828	816	855	831	827	824	894	814	873	859	832	827	764	886	818	818	856	838	839	793	867	827	842	843	845	811	825	845	836	794	813	875	811	874	833	852	850	883	805	847	809	817	833	844	839	828	849	842	896	850	864	824	821	815	837	879	813	864	864	850	838	844	861	848	844	811	819	834	895	847	813	854	854	904	825	833	792	835	816	869	802	787	835	872	839	861	842	880	880	855	828	755	822	844	836	899	850	803	879	825	829	800	848	840	860	803	862	823	876	825	862	829	860	854	805	834	824	837	839	865	815	897	890	868	852	809	831	871	816	828	837	898	862	823	824	817	809	845	782	888	849	841	844	867	829	808	816	841	826	832	933	860	869	871	854	839	872	906	883	835	823	888	795	847	819	828	799	891	853	879	856	877	855	819	838	807	888	863	821	833	850	811	886	842	814	817	833	901	844	811	799	805	829	820	862	825	831	857	832	839	857	804	824	876	800	811	834	845	844	874	817	831	892	884	837	832	813	780	824	813	873	873	789	884	827	841	841	864	825	861	838	891	837	797	772	834	862	845	812	868	793	835	855	798	860	851	858	840	819	813	846	858	851	817	850	856	797	869	835	850	843	779	888	844	836	815	852	864	888	848	841	881	818	853	849	832	845	868	839	805	836	843	874	888	822	881	905	880	867	817	842	843	821	847	876	840	869	759	802	838	811	831	828	823	799	813	866	778	779	843	888	828	868	786	854	814	850	883	836	825	794	894	851	880	847	860	890	791	822	830	838	819	834	876	842	888	870	812	851	843	828	841	844	868	826	835	844	884	873	860	806	864	871	848	819	849	840	830	839	841	882	852	860	811	843	809	796	852	831	863	801	812	880	804	826	822	810	830	860	839	860	854	841	802	828	833	845	828	857	824	778	863	843	824	842	855	871	880	808	800	850	856	827	841	848	820	843	822	808	889	767	876	833	817	799	850	850	837	851	825	845	846	808	848	819	823	833	840	793	848	835	854	785	843	863	842	851	863	838	826	861	791	821	839	889	804	875	849	829	797	835	861	848	816	816	824	836	808	894	833	893	817	839	839	874	858	818	869	859	852	826	855	845	857	798	818	832	860	901	852	869	848	863	793	840	831	839	857	832	848	815	818	821	822	853	867	811	846	814	815	877	853	812	833	817	825	821	796	858	873	820	863	850	876	875	850	830	808	867	836	889	946	860	897	837	832	842	830	897	860	877	819	816	821	867	807	878	840	904	818	835	807	812	862	838	852	766	843	909	820	810	826	805	810	878	850	829	833	818	838	830	833	872	813	893	859	870	847	814	843	836	847	824	827	898	850	858	802	824	794	823	793	823	806	863	822	846	836	885	835	850	838	826	808	873	863	848	858	834	860	826	831	814	803	843	899	877	817	826	846	853	854	866	834	859	871	924	828	818	850	822	826	867	854	831	819	884	841	865	870	835	823	811	842	820	815	834	860	834	808	816	860	872	841	837	849	794	831	837	825	842	804	826	763	838	783	824	872	853	826	829	836	850	847	820	799	841	854	874	830	863	795	894	892	849	861	862	839	850	858	853	860	855	820	836	827	877	842	875	837	864	838	820	850	869	846	817	829	786	815	842	845	829	779	842	885	831	857	845	850	833	866	889	850	844	862	854	853	854	838	835	812	861	836	833	858	847	835	824	846	855	846	893	827	830	812	857	814	852	818	883	819	857	840	876	844	867	832	829	815	802	842	881	892	807	768	853	875	859	847	857	882	854	819	838	832	862	794	839	795	870	861	855	847	860	877	826	835	898	857	802	864	852	852	863	934	823	835	841	783	843	819	864	800	834	824	866	820	800	830	855	819	834	815	849	824	831	834	869	854	813	893	818	855	847	852	904	844	858	833	854	842	844	797	865	861	854	850	877	838	863	819	824	806	857	823	844	842	848	878	828	812	809	864	829	829	863	847	822	831	792	862	824	853	853	890	803	853	874	826	864	851	868	796	840	913	839	838	880	836	885	847	791	879	784	869	841	843	835	886	854	854	842	883	877	850	895	866	830	851	818	896	835	832	826	848	864	795	811	884	817	837	798	831	804	814	823	830	822	800	836	759	834	851	856	865	843	837	857	807	797	857	839	842	898	860	849	864	863	853	867	795	864	838	826	815	852	868	848	838	822	794	841	825	810	824	808	868	835	883	849	863	876	820	895	840	817	832	843	854	845	888	839	821	843	812	855	851	907	830	833	821	849	821	838	843	853	848	920	854	868	837	857	913	858	833	826	823	889	857	817	842	884	845	818	843	836	869	774	803	875	812	782	859	807	819	817	829	825	861	861	854	848	889	788	831	825	808	806	842	894	842	886	836	861	868	835	842	840	875	843	834	842	861	832	776	841	799	774	804	862	847	783	851	845	867	850	875	875	839	863	769	891	816	852	809	832	798	861	815	841	831	856	840	842	858	790	856	847	833	872	848	840	809	857	809	850	899	879	825	849	847	830	857	851	901	861	852	850	811	843	885	914	866	787	800	849	815	830	840	876	852	875	862	791	852	844	848	866	876	787	857	818	845	820	836	820	794	827	790	866	872	844	829	812	892	826	862	822	870	795	812	876	821	852	855	815	877
22303	2019	717	494	382	288	281	237	219	214	210	182	202	185	140	205	178	170	153	169	181	157	173	164	180	167	186	162	191	155	145	147	136	158	190	154	164	173	160	160	172	194	123	168	151	154	161	150	174	178	155	172	181	173	147	178	178	180	161	185	198	169	159	145	143	181	159	166	149	168	170	191	174	163	183	165	167	175	147	174	179	158	148	148	157	163	162	163	153	148	180	173	156	167	146	195	147	163	158	154	157	159	168	176	149	155	165	150	169	172	158	166	165	187	172	131	176	147	166	170	161	164	153	159	150	183	154	163	146	168	167	168	160	162	188	148	173	168	152	160	159	164	144	164	174	149	158	180	153	133	171	179	167	185	140	155	144	169	145	164	168	165	160	169	149	162	148	170	179	167	160	165	150	175	184	146	155	170	180	151	164	161	164	157	181	157	161	173	149	134	174	150	146	156	161	176	176	178	164	177	164	196	141	156	166	170	176	148	144	166	162	150	154	169	174	157	182	168	195	173	175	163	152	147	158	158	146	167	156	138	174	179	169	153	159	184	162	167	143	151	164	180	175	176	168	141	165	177	161	173	177	168	154	170	187	155	162	154	174	146	150	151	142	204	164	176	159	167	159	163	135	143	174	174	164	151	159	166	150	156	154	148	172	167	139	164	182	154	154	179	148	152	175	165	160	160	169	152	191	173	188	177	159	150	178	182	174	181	141	120	155	147	182	156	152	177	174	152	154	173	174	136	156	171	156	160	144	173	151	172	168	147	132	164	167	167	148	153	156	188	166	173	157	165	148	160	154	162	164	154	187	172	172	155	166	175	181	150	179	151	170	163	164	133	176	158	182	170	189	179	151	125	161	165	152	165	178	177	160	181	149	168	152	137	146	164	147	171	163	182	162	186	184	167	164	146	162	170	161	158	163	181	175	148	175	173	157	157	179	185	176	142	169	169	169	141	180	154	173	133	149	163	160	170	172	173	173	165	178	164	164	171	151	149	163	202	173	168	140	154	147	156	189	163	170	168	129	154	149	182	149	148	161	167	168	162	168	156	162	174	188	183	180	156	165	146	162	168	156	172	146	155	166	163	163	176	154	160	183	168	162	175	148	151	172	167	168	167	166	174	159	166	183	169	160	166	165	171	162	171	172	172	152	184	150	159	189	160	156	161	144	161	157	137	148	151	162	142	163	148	128	167	163	165	165	151	176	164	158	174	179	157	155	157	163	170	155	158	164	172	160	168	182	159	175	164	155	173	179	165	169	187	160	151	164	165	177	178	161	160	139	181	171	165	173	166	147	159	158	155	158	166	144	169	151	173	155	174	167	154	147	154	156	156	149	154	172	171	146	162	181	173	175	178	151	166	196	174	150	179	154	167	170	169	153	142	158	174	148	155	161	192	155	164	168	173	176	176	177	144	160	156	177	175	158	164	186	209	173	152	178	143	181	165	158	140	155	170	167	155	165	174	166	134	171	163	158	165	179	190	171	138	191	134	164	165	143	159	181	174	175	150	173	155	153	185	170	177	164	153	158	150	148	168	168	152	167	139	158	190	158	179	166	174	172	151	172	155	170	174	145	151	172	176	150	154	195	165	169	160	155	163	168	171	173	179	158	168	180	167	162	157	144	149	146	139	172	149	142	176	178	171	149	181	173	166	165	180	168	163	168	170	158	162	186	166	182	162	202	177	156	167	156	150	163	150	180	162	176	152	153	151	159	164	158	187	172	168	149	170	144	145	172	175	152	155	185	161	157	172	172	169	162	177	163	149	164	168	164	172	174	177	129	169	164	160	171	171	141	186	144	167	182	158	181	169	167	159	185	164	149	140	177	148	165	184	144	136	179	198	170	149	179	153	148	154	163	175	176	177	181	156	137	143	150	163	165	184	192	153	176	164	161	145	177	177	178	142	171	184	166	184	167	180	155	170	164	161	155	168	173	188	162	155	152	159	161	139	163	178	158	153	145	155	181	155	157	139	167	166	143	172	162	169	176	168	167	169	166	169	161	159	184	150	162	174	163	157	174	177	155	138	189	170	184	150	154	136	164	157	171	162	158	168	115	166	162	165	165	176	163	165	175	179	169	170	157	164	163	159	190	158	134	130	158	201	165	186	169	169	172	144	147	161	153	152	155	172	162	173	176	161	135	165	181	160	138	172	147	152	167	203	178	175	153	156	163	169	152	164	156	176	159	179	156	177	162	167	191	173	154	175	171	164	135	180	175	181	161	158	161	181	155	171	172	163	157	162	179	154	179	139	180	158	156	147	172	170	166	162	175	171	150	163	179	172	142	181	153	165	168	162	130	173	168	177	154	170	168	162	163	177	158	154	163	164	180	155	163	180	167	173	154	158	144	179	191	162	179	179	156	175	165	153	190	169	143	155	153	156	153	170	177	166	137	171	145	162	155	186	185	152	163	186	161	178	171	160	183	152	159	160	151	164	161	163	144	161	162	160	142	167	150	146	172	179	164	182	179	174	173	147	141	155	151	177	163	148	174	155	175	161	166	169	174	177	156	183	163	170	154	153	167	179	145	170	161	169	144	173	155	135	158	151	153	146	151	181	173	151	174	179	155	154	151	172	183	169	154	175	156	191	154	155	146	172	171	156	151	160	175	170	150	160	158	157	160	170	164	161	161	158	154	168	173	164	173	131	168	175	151	164	199	171	184	153	151	153	172	189	174	161	174	174	162	155	165	153	198	158	153	175	179	166	157	176	185	186	152	159	157	147	157	146	170	166	159	180	140	163	162	159	184	150	165	138	162	137	158	166	174	114	165	143	159	161	155	178	167	177	173	178	152	148	161	187	160	130	166	155	154	178	163	171	146	202	185	179	141	175	168	161	145	146	167	183	162	169	157	160	163	145	174	189	136	168	181	171	161	155	162	178	154	149	162	172	145	161	150	157	136	155	174	157	146	162	183	168	174	171	162	188	156	162	152	169	162	177	184	152	182	136	165	161	156	158	176	148	135	152	163	158	167	198	189	153	155	151	149	155	164	176	168	177	163	158	173	166	172	161	177	172	181	165	174	160	166	158	172	173	177	156	138	173	153	173	157	149	173	146	141	171	155	195	162	200	169	149	175	156	150	155	168	139	191	159	151	159	184	173	161	163	163	179	171	169	145	182	162	165	175	171	142	171	150	158	160	184	149	180	164	164	163	137	140	185	173	178	150	183	147	153	164	144	157	157	164	171	151	134	175	159	171	176	181	151	146	178	148	125	185	144	166	147	182	169	158	187	179	168	158	152	160	154	174	163	153	163	197	171	176	190	144	167	171	169	161	148	162	164	141	170	167	166	164	160	151	169	155	141	152	181	150	174	130	161	178	177	169	152	167	182	151	159	176	146	151	157	167	179	182	142	163	176	169	151	171	146	171	172	194	167	161	183	161	178	146	141	173	164	163	167	173	156	176	160	176	141	153	173	150	175	175	175	173	164	142	146	164	180	173	170	153	168	163	181	184	147	160	163	159	162	158	183	188	152
13598	842	1535	1610	1395	1068	942	865	727	690	686	569	596	523	544	532	539	530	490	484	524	470	509	455	443	496	462	488	446	490	464	429	427	472	465	410	444	419	461	428	467	431	478	425	451	427	429	432	432	421	463	472	406	438	427	486	467	438	439	430	468	432	456	458	461	403	449	448	426	453	439	436	415	424	417	450	447	452	438	435	447	408	493	462	427	440	454	419	467	443	425	416	426	434	463	453	435	400	424	436	441	428	428	431	408	395	442	448	464	456	407	457	428	428	433	419	455	414	480	422	463	366	404	408	473	412	428	448	461	398	460	442	429	444	440	411	447	424	449	421	438	439	404	475	409	420	438	453	432	407	438	439	414	409	402	394	412	446	443	417	436	444	416	428	430	447	423	424	411	429	445	435	424	462	452	446	449	451	454	394	423	411	412	448	440	418	402	402	428	424	414	391	400	425	412	448	399	446	437	457	469	414	419	418	450	409	406	441	460	444	476	397	397	451	403	453	404	435	416	402	426	441	440	419	426	410	433	446	420	407	401	422	469	435	462	432	432	439	450	454	423	398	434	456	435	461	445	445	425	406	385	457	445	400	416	428	428	450	414	421	442	432	454	444	454	450	429	431	431	438	442	446	489	406	419	412	423	455	447	403	432	444	433	391	420	434	446	397	454	419	446	441	430	429	490	435	445	407	454	424	441	439	404	422	403	430	396	442	464	436	442	420	450	488	404	438	450	419	425	464	445	439	452	443	448	421	383	456	445	443	512	429	425	469	436	394	389	435	390	386	466	400	452	465	428	414	435	449	431	456	432	448	450	404	415	438	439	393	453	433	435	433	468	422	419	413	449	441	463	400	438	444	440	463	408	392	441	447	459	467	459	445	443	430	443	415	429	435	468	436	419	392	405	445	421	403	442	434	434	414	421	444	413	437	432	400	440	436	437	452	425	415	408	431	432	460	454	379	450	390	454	479	471	446	445	392	410	429	447	422	425	413	434	435	418	424	439	447	414	412	421	449	456	399	458	420	438	434	452	429	437	416	430	450	401	418	423	409	440	410	438	407	455	415	428	446	413	425	471	421	432	470	408	411	411	426	406	428	471	418	445	425	408	468	487	439	439	418	444	401	417	392	406	393	451	407	395	417	423	432	415	449	467	454	394	466	413	480	419	443	438	443	414	429	427	446	436	420	434	465	392	423	439	405	425	421	407	438	442	441	449	415	428	407	426	423	440	429	407	434	440	430	452	439	445	432	416	436	424	452	403	407	441	418	436	466	450	437	439	412	434	433	420	429	404	427	428	417	418	405	411	436	416	433	465	420	471	418	418	402	476	453	488	389	420	447	424	429	411	446	425	429	441	418	411	438	426	439	450	455	445	449	424	437	436	428	444	448	444	420	475	470	420	440	464	438	444	432	398	436	462	417	439	447	448	474	440	419	460	448	445	419	421	469	466	432	434	420	412	450	434	422	431	434	428	440	408	441	428	418	462	425	404	423	431	439	422	455	404	435	419	456	414	461	457	452	445	431	465	434	423	431	442	433	442	433	394	408	435	445	413	442	436	476	441	411	426	424	455	430	438	450	445	450	446	387	410	443	422	456	415	416	429	421	385	436	429	423	401	407	445	469	431	391	442	390	425	444	396	442	393	430	414	410	441	423	423	478	423	434	436	473	423	440	438	419	436	442	428	411	459	431	432	412	418	439	460	405	428	409	411	437	425	507	423	374	454	410	440	434	438	413	399	405	434	420	466	464	416	430	411	405	437	430	432	440	413	442	434	418	417	414	462	457	424	418	434	430	395	438	421	393	442	449	483	431	435	420	428	435	447	461	455	455	450	427	442	430	415	422	454	457	436	435	456	449	424	423	440	422	454	444	405	410	393	445	397	460	411	438	394	439	459	453	439	435	412	443	464	455	401	436	423	443	462	433	435	487	453	428	454	451	438	454	463	403	429	416	451	426	436	420	419	424	432	451	413	400	415	425	431	428	404	438	468	430	426	436	431	424	427	438	430	442	406	422	413	393	446	412	398	413	458	436	413	412	441	430	438	429	404	436	415	412	437	425	474	452	467	400	428	436	389	434	460	446	402	423	415	451	394	434	419	438	471	460	403	456	408	426	440	455	436	454	400	393	401	424	406	416	447	433	431	458	431	433	441	465	429	440	408	397	474	459	458	428	438	426	421	410	399	414	439	461	428	407	466	451	437	454	410	430	446	415	392	423	446	432	390	432	432	445	437	411	404	442	449	437	420	413	440	442	481	398	429	426	425	433	428	443	446	456	416	453	445	428	429	446	432	444	453	432	420	463	447	461	412	424	440	423	431	435	432	432	460	463	414	438	430	447	372	456	441	429	414	394	401	454	416	453	430	436	443	423	418	444	438	442	432	465	431	419	461	418	421	423	456	449	403	422	424	447	442	434	428	427	418	453	441	443	436	438	410	462	432	445	438	429	432	435	458	428	415	411	446	406	414	417	418	429	417	476	432	415	445	431	382	402	458	435	403	424	417	408	434	435	422	435	462	459	437	427	440	434	481	431	424	442	448	420	435	448	454	449	441	442	404	413	426	433	421	410	427	417	445	435	428	403	455	443	395	402	421	431	414	383	413	441	419	440	401	449	440	406	444	432	456	433	434	421	449	460	450	424	450	413	402	463	442	395	411	440	441	412	421	471	415	439	454	436	452	412	387	415	473	442	454	417	472	445	421	466	428	465	438	473	449	436	424	496	447	417	451	451	417	414	436	422	386	452	441	451	440	437	480	446	438	429	445	417	429	425	395	443	447	428	417	414	425	463	410	437	456	425	415	461	409	397	398	459	408	419	435	387	412	448	434	464	435	454	425	463	386	454	465	459	435	442	432	431	440	437	418	435	438	441	450	436	457	448	434	448	411	418	432	421	427	409	441	407	392	478	410	451	459	425	414	426	446	458	438	422	398	464	410	441	418	438	394	431	448	444	424	464	402	442	416	427	399	438	441	457	442	414	403	436	414	404	425	416	399	433	447	407	426	441	446	422	461	434	401	447	432	467	396	496	398	444	415	392	470	430	454	442	447	441	414	429	436	428	414	454	431	455	399	411	449	441	404	445	406	414	464	426	468	406	426	437	453	446	421	425	410	436	468	408	435	420	445	430	427	427	428	464	437	434	463	413	468	483	456	439	455	431	414	429	443	410	436	412	420	426	405	421	450	418	437	429	397	428	430	455	386	451	428	459	468	454	437	443	447	412	438	421	446	460	452	423	428	459	402	453	430	413	442	438	450	457	429	405	444	454	440	419	405	420	441	429	431	418	449	415	493	423	446	433	472	421	466	455	417	441	418	438	393	440	413	440	412	468	438	429	467	417	414	426	441	435	413	439	440	422	411	454	414	420	419	408	390	439	421	425	454	403	404	439	434	421	438	427	432	409	424	401	425	414	448	420	443	451	410	432	447	458	437	402	412	439	433	451	427	436	432	476	459	440	437	414	433	490	422	435	407	447	445	441
4079	447	369	383	329	366	377	407	377	397	389	357	415	390	409	380	389	413	417	385	388	379	398	365	351	393	393	393	382	419	389	385	359	371	383	388	421	372	402	399	363	423	442	356	396	414	366	392	425	400	403	397	391	390	381	395	404	367	421	382	383	450	369	394	410	411	421	391	394	357	354	372	408	414	380	383	396	380	392	404	413	403	414	369	364	382	360	396	381	373	378	380	356	375	371	330	425	388	362	374	380	357	375	382	370	367	376	394	389	399	401	406	385	367	362	348	358	413	387	408	454	394	374	387	382	376	399	355	375	388	379	395	377	350	427	386	357	368	419	365	415	407	393	417	397	333	388	403	398	364	346	379	402	378	422	360	393	390	391	387	343	368	442	368	363	387	393	375	371	406	385	348	403	404	398	421	378	378	380	363	393	399	377	417	458	382	390	368	386	393	389	390	377	386	368	387	385	392	384	404	396	388	420	379	432	401	388	396	452	413	347	403	381	377	339	361	369	358	349	387	383	356	401	411	377	415	371	380	337	433	378	402	378	376	376	382	442	380	382	389	390	384	348	361	395	379	397	383	417	377	382	386	388	400	375	390	395	359	406	399	381	377	370	393	403	376	361	417	409	371	374	376	386	394	388	383	413	396	380	418	411	384	393	393	360	379	402	370	397	387	363	362	384	407	397	406	401	387	364	365	361	357	392	362	384	381	362	366	382	401	379	372	400	420	383	389	403	393	404	404	372	409	359	392	361	375	384	383	404	406	349	375	354	378	406	394	365	389	369	343	392	385	399	389	380	370	374	370	391	394	399	435	382	348	379	377	393	401	361	338	382	342	365	381	392	405	369	381	398	411	392	394	361	391	361	410	367	375	386	389	379	367	381	392	395	379	383	385	403	406	390	376	346	398	404	371	400	377	360	390	381	377	374	409	413	383	372	384	420	374	395	391	386	383	403	403	346	380	377	354	379	400	371	402	338	373	391	371	377	387	393	355	372	368	348	365	379	411	359	394	417	385	389	393	392	392	417	413	370	386	335	413	395	387	382	376	381	386	424	369	372	427	380	404	417	366	359	364	379	406	370	380	393	400	392	364	401	369	396	399	400	351	417	406	422	386	358	357	370	387	395	388	383	391	395	371	392	377	326	362	393	387	396	371	375	382	345	380	367	364	370	370	367	410	359	393	396	397	368	404	364	410	401	407	404	393	375	412	397	383	391	386	400	387	392	394	390	359	405	347	387	395	407	376	366	396	363	382	376	395	387	390	372	404	392	406	390	378	435	373	357	393	360	389	388	376	388	386	450	370	369	385	388	410	392	372	391	420	383	387	335	361	408	374	426	378	366	382	353	392	385	380	392	388	435	383	406	421	395	375	377	376	362	411	360	416	379	398	367	407	371	361	375	446	429	369	400	425	383	406	386	348	408	378	385	394	380	397	367	363	403	407	369	366	364	367	398	377	387	388	373	387	374	383	420	404	397	402	422	393	351	415	388	393	409	398	412	354	368	374	386	402	381	373	390	380	397	401	363	390	371	419	407	363	354	374	398	408	424	393	412	393	362	367	387	393	381	401	391	374	358	388	418	400	400	390	356	379	383	355	343	368	380	382	323	363	386	401	377	429	368	379	370	347	363	404	369	393	392	373	385	394	395	372	354	399	395	420	386	404	375	378	352	358	371	407	427	357	395	398	395	410	354	390	386	374	405	384	411	386	362	407	358	390	385	395	404	367	380	360	407	370	401	374	394	372	402	423	411	387	379	399	385	389	381	387	394	396	383	392	405	408	412	345	385	390	374	401	371	393	395	415	377	386	359	374	357	399	408	373	390	421	409	399	384	367	359	405	351	415	419	406	365	347	380	392	397	349	393	395	384	367	400	385	386	400	420	373	386	389	379	383	403	384	411	367	398	416	372	373	403	382	423	415	385	358	431	415	362	391	364	434	405	368	392	379	416	372	380	366	384	395	386	376	408	395	401	417	381	401	398	372	388	374	346	399	430	410	389	356	371	387	385	392	353	395	376	402	400	377	375	362	387	430	410	350	376	367	428	392	373	379	384	377	385	407	371	426	359	380	385	389	367	414	411	418	347	387	395	384	342	395	386	391	392	428	416	386	391	375	348	363	381	388	351	398	407	378	382	356	410	384	379	358	350	349	397	357	360	360	363	372	391	349	399	338	383	374	378	372	378	451	383	379	415	360	415	393	389	386	376	374	395	396	405	379	453	377	372	414	364	391	422	364	382	397	387	372	386	385	389	390	411	375	426	395	378	364	444	401	367	410	385	350	373	382	394	342	378	350	389	410	398	407	387	417	413	362	352	381	396	371	368	381	364	385	364	390	412	372	417	384	422	389	383	367	368	409	369	419	379	416	386	399	402	386	404	371	414	422	383	375	357	371	386	395	389	377	361	357	376	392	389	352	394	353	377	355	348	429	385	389	387	410	408	362	401	404	393	403	415	389	386	401	371	366	398	380	361	400	380	402	400	315	391	374	392	415	379	399	375	388	399	378	372	354	408	405	379	424	392	384	364	379	388	357	396	363	390	404	374	390	429	354	381	333	370	400	404	374	388	387	395	416	403	401	396	381	414	373	373	360	398	405	370	378	388	422	367	364	387	378	441	396	404	367	388	402	360	367	374	339	417	383	390	399	399	370	393	404	373	343	336	403	392	390	364	402	381	391	381	363	415	342	366	417	396	373	409	399	356	365	390	361	396	369	366	351	420	388	414	385	391	369	350	369	391	417	390	401	367	364	380	400	395	356	399	394	384	359	386	400	391	360	378	359	416	349	374	384	376	408	388	370	382	361	413	371	403	426	394	386	379	396	363	390	383	406	361	402	399	349	364	388	402	401	376	433	401	385	372	433	394	394	404	407	397	375	411	409	399	396	355	392	413	347	364	371	377	389	391	399	394	369	374	395	421	382	393	390	407	364	390	372	391	371	362	416	386	407	377	372	374	375	350	369	388	411	430	380	388	404	407	402	410	395	375	377	366	353	386	371	439	378	355	392	411	369	403	373	389	386	334	417	399	399	364	414	394	421	428	390	401	359	387	377	391	411	408	408	420	348	397	359	375	404	374	408	384	390	408	405	365	412	374	389	365	359	399	376	365	376	388	423	355	395	381	386	405	384	422	362	383	379	387	366	423	404	406	418	427	384	398	411	395	377	380	412	400	411	382	354	400	415	390	360	366	368	354	357	399	370	395	403	389	406	385	407	359	344	398	381	389	364	392	421	382	363	388	390	416	407	382	361	346	402	395	402	358	365	395	392	397	373	384	419	376	405	357	384	394	410	380	368	386	369	429	403	400	374	395	427	409	371	425	416	408	378	363	376	398	379	402	389	387	382	398	385	371	394	373	375	354	390	420	365	417	398	364	389	344	377	363	363	368	347	349	364	371	376	413	393	389	384	412	394	387	391	377	363	349	380	419	398	370	367	381	421	402	371	410	415	365	425	399	360	359	400	384	392	400	364	333	349	390	371
3745	952	945	967	1000	960	888	926	938	936	936	929	904	943	948	948	925	890	946	880	824	859	877	918	959	894	907	971	886	916	897	915	975	891	962	935	990	963	891	973	954	903	955	893	894	955	914	905	929	897	957	905	894	915	891	896	962	926	928	922	950	931	911	969	905	909	918	992	932	909	939	938	997	958	948	946	932	951	905	1010	944	972	931	933	878	980	902	946	916	947	953	871	898	926	958	942	872	922	906	897	941	902	913	981	914	923	896	948	885	960	959	941	918	944	933	899	908	878	924	911	928	905	951	880	960	922	936	898	932	855	921	863	860	882	866	960	909	907	944	931	926	939	914	979	939	915	938	893	952	933	840	887	885	921	902	889	894	920	946	956	946	874	913	890	898	945	927	941	900	873	932	939	1010	906	892	948	915	919	895	930	964	894	908	919	938	910	930	941	883	922	935	894	952	907	950	962	905	881	848	938	953	904	896	867	925	908	939	882	921	896	960	860	949	936	948	940	947	906	963	888	920	927	897	912	946	915	949	924	967	949	916	875	934	907	903	932	946	931	917	933	891	923	998	874	896	908	851	933	927	888	942	949	906	904	903	884	896	916	935	917	897	907	910	892	921	905	946	918	899	936	918	950	932	961	856	940	926	886	975	967	957	944	919	932	945	853	891	902	971	928	940	887	875	960	902	978	859	882	907	936	883	923	958	925	917	953	916	895	906	906	885	945	935	948	930	939	917	940	923	950	943	931	934	899	915	906	949	938	937	936	964	904	905	926	922	968	895	935	948	915	968	869	949	912	955	948	911	940	912	962	943	978	944	913	942	885	901	967	907	888	913	914	963	912	882	938	934	937	949	972	894	888	952	942	877	907	927	880	901	901	939	897	919	921	865	972	898	911	934	932	939	888	918	879	924	920	922	908	938	978	961	899	946	944	978	943	884	889	915	906	942	939	899	900	940	924	922	894	901	844	899	932	955	919	947	929	884	972	916	951	912	941	946	897	885	926	868	889	926	920	947	896	922	908	978	882	905	879	939	911	937	951	891	902	862	926	911	921	884	914	964	866	931	918	912	947	946	891	962	916	926	929	953	851	921	917	944	965	910	961	927	940	901	942	843	946	976	885	940	913	940	929	883	969	921	895	944	908	949	925	890	910	920	892	919	937	915	873	928	925	954	892	903	904	911	886	933	928	945	940	929	916	944	941	878	957	937	885	972	864	969	895	943	938	972	856	983	965	942	901	956	948	899	950	877	937	858	927	945	961	914	940	943	956	955	911	922	951	928	977	922	926	953	881	918	965	874	956	954	923	893	945	935	911	897	904	989	943	938	932	896	915	977	903	922	938	959	910	952	887	950	950	928	895	940	883	941	927	929	933	1006	964	963	886	893	851	944	909	937	930	891	945	949	976	950	882	904	911	845	939	899	919	1017	925	907	931	879	966	989	944	1005	851	937	913	965	941	888	953	916	969	883	926	895	958	964	916	830	920	900	890	973	939	960	977	888	922	889	943	894	947	873	939	948	871	982	936	940	931	885	951	939	931	912	903	863	955	939	894	903	930	889	925	962	897	938	897	936	966	944	943	887	937	916	916	889	933	929	906	951	955	906	924	972	954	926	907	926	945	957	921	911	901	917	939	985	907	940	969	900	927	900	970	924	918	900	931	952	919	900	887	888	942	930	951	961	894	951	919	957	987	894	881	953	915	923	925	878	954	893	868	905	933	924	879	898	945	875	956	916	916	962	969	921	938	915	927	950	903	923	934	966	909	942	964	860	932	974	919	923	857	900	855	945	906	927	888	955	891	913	850	952	923	928	886	894	910	930	938	884	926	924	970	890	941	903	951	896	944	942	916	909	883	945	908	919	878	932	906	903	978	919	991	927	977	968	910	928	921	934	946	946	951	904	923	886	913	936	955	891	930	945	936	926	942	946	910	912	924	967	870	903	952	908	917	929	873	918	923	908	868	913	915	938	921	907	955	895	936	998	902	891	881	899	962	908	961	981	951	916	958	918	948	913	932	906	951	927	878	888	930	935	936	914	928	892	905	927	906	909	919	846	952	935	902	929	873	931	914	897	966	932	934	872	877	932	975	918	899	881	865	943	934	920	930	970	916	958	936	966	891	936	947	938	914	973	940	938	935	902	920	913	903	909	926	934	972	907	893	928	898	903	889	891	902	931	942	913	897	885	905	951	947	944	922	988	972	958	962	1005	963	872	972	934	908	909	923	917	912	873	938	877	834	960	921	888	947	926	994	934	943	923	875	943	928	961	799	936	956	903	935	885	902	898	896	918	877	939	917	940	849	908	899	901	957	944	867	915	877	974	950	910	960	1001	918	956	951	908	919	896	949	926	902	945	921	970	943	930	915	959	907	952	893	889	956	907	902	919	928	901	938	925	932	884	870	918	878	900	959	901	900	936	924	933	964	879	906	946	901	877	902	911	979	936	976	920	934	918	954	941	924	937	935	889	933	896	917	911	956	966	892	894	934	900	901	945	892	911	847	953	850	870	957	933	911	955	883	944	932	915	929	884	918	902	898	961	934	908	923	885	897	877	941	920	935	892	943	900	926	914	908	933	887	941	939	882	922	943	944	912	944	939	935	894	935	926	915	931	926	992	891	913	904	933	945	955	958	896	914	910	917	916	918	960	930	914	981	935	914	903	941	917	934	910	908	905	900	891	971	907	955	905	869	915	929	938	948	932	900	883	934	894	961	935	960	897	886	910	881	878	928	882	909	913	919	956	916	932	923	926	935	887	860	935	856	966	952	911	902	912	982	888	934	901	973	898	951	851	956	930	967	934	914	952	906	957	931	906	881	901	913	929	939	926	950	882	921	876	910	837	859	934	905	893	947	918	885	903	937	919	935	916	947	916	886	939	863	948	930	879	944	916	886	908	889	913	925	915	938	932	889	955	914	926	915	931	935	938	893	887	887	919	888	913	949	883	924	921	884	946	939	917	914	947	952	927	954	875	961	945	904	882	947	859	889	953	899	902	879	926	921	926	915	933	917	952	888	926	918	898	902	920	913	894	890	883	906	920	976	940	963	951	951	913	900	897	867	920	970	911	904	963	908	939	935	924	896	857	924	899	969	884	916	942	905	902	917	848	980	937	912	933	899	896	955	908	935	897	944	933	932	937	904	907	911	896	913	988	981	940	947	914	872	879	908	874	938	907	905	919	1011	910	867	928	942	957	968	905	922	920	878	1000	915	902	913	981	927	891	909	903	947	929	927	903	942	916	974	909	910	905	921	931	907	913	874	892	949	911	961	945	914	885	898	943	914	913	907	946	924	892	950	948	916	898	952	945	878	867	875	947	926	931	940	973	908	952	906	980	922	876	924	907	922	907	967	885	908	901	881	865	885	950	886	968	962	948	882	922	901	921	961	967	907	923	948	959	919	923	958	894	909	916	966	912	898	906	973	958	894	935	897	923	875	912	890	879	925	900	902	907	937	898	918	882	893	889	978	928	901	927	977	986	930	873	904	946	846
14103	1060	555	512	455	418	404	379	389	374	356	349	374	342	368	345	364	367	312	333	358	387	395	345	340	360	372	360	373	377	346	338	381	340	366	373	354	410	372	356	327	407	346	360	388	349	382	340	388	350	373	374	392	381	381	303	364	400	352	312	343	354	351	357	313	338	327	350	357	352	347	355	376	339	383	354	378	363	381	356	372	354	345	351	369	333	364	338	378	349	371	367	332	384	350	364	311	332	353	353	328	372	369	367	376	374	349	357	369	355	335	364	355	322	350	359	378	368	336	339	348	384	373	347	346	343	330	369	361	350	356	362	339	348	345	385	367	365	376	338	367	384	374	335	367	367	320	354	359	372	379	336	379	374	341	351	348	321	320	335	354	359	317	342	336	370	359	332	333	383	354	343	322	349	298	358	359	331	327	351	328	369	346	325	368	370	336	370	392	361	368	360	319	336	349	353	360	363	355	342	353	372	349	337	337	354	398	368	366	372	369	356	354	352	382	328	348	336	363	359	362	363	378	360	402	402	335	363	350	338	390	314	365	383	363	318	348	349	353	348	362	344	304	386	388	372	378	322	328	314	345	350	368	353	400	302	352	333	354	356	346	361	339	375	365	337	343	352	339	341	341	362	349	379	335	358	355	369	357	343	306	359	332	312	364	332	374	321	356	381	355	356	334	384	340	330	394	353	346	366	379	339	338	363	338	332	355	374	358	377	351	360	361	357	338	309	347	361	348	364	323	340	341	358	359	338	392	357	369	350	340	382	353	368	345	324	349	355	331	388	333	359	313	346	336	303	336	373	342	355	375	361	379	346	340	361	372	350	355	346	345	348	377	338	340	371	339	332	376	372	391	359	391	387	341	325	351	340	351	397	336	368	338	370	366	368	357	375	356	370	396	345	360	350	371	320	327	360	375	321	361	330	361	365	302	337	320	398	291	353	349	361	348	346	348	355	411	343	363	377	335	360	317	352	331	384	355	354	348	356	358	375	376	355	378	360	376	352	351	325	376	336	329	346	341	348	334	376	363	347	340	339	327	327	342	394	357	331	352	338	357	369	348	321	348	356	356	313	334	336	375	362	343	331	384	337	352	332	392	344	336	349	341	345	353	373	361	366	356	331	358	400	366	357	288	355	334	355	349	370	357	359	342	390	330	333	365	367	358	367	340	377	355	337	365	350	317	353	357	367	331	328	331	384	377	340	364	335	320	333	337	373	380	336	359	339	329	374	381	337	389	362	345	335	346	353	369	350	339	335	323	344	323	356	376	345	356	325	330	361	336	321	360	354	338	372	365	339	368	351	355	326	323	340	363	320	307	385	363	368	352	303	331	377	363	366	357	348	356	345	343	377	342	351	345	366	350	355	346	374	365	350	341	322	389	324	329	375	355	342	369	387	332	346	366	319	333	392	346	344	333	362	367	374	300	349	395	353	338	341	303	380	341	344	374	364	343	372	288	310	371	368	304	378	335	350	318	353	354	342	370	366	357	362	368	364	337	366	352	344	342	353	339	341	336	378	364	366	375	339	339	358	357	335	379	349	337	322	359	333	330	376	304	399	374	378	322	372	345	390	344	311	363	336	337	335	336	347	338	390	351	355	352	348	407	335	342	362	335	314	377	349	397	346	351	356	395	361	406	345	348	365	339	373	333	340	351	352	352	367	355	341	374	359	352	336	325	344	389	352	353	368	373	347	342	374	365	347	368	356	375	338	342	336	327	352	348	371	355	331	328	368	371	351	350	330	359	336	352	366	366	333	385	368	338	355	348	359	336	380	348	344	368	326	340	352	326	367	348	329	330	385	324	325	331	349	372	345	369	373	370	378	323	343	345	364	344	341	343	363	359	361	352	318	376	355	360	366	359	355	354	368	355	371	352	367	321	408	346	357	319	359	346	359	334	366	351	402	344	334	330	320	343	327	312	347	386	354	332	340	315	336	340	344	345	343	342	383	348	369	344	349	324	347	346	364	317	348	373	347	357	333	393	377	336	371	350	374	351	355	345	368	338	373	345	351	379	322	358	331	365	339	299	373	369	336	362	341	364	358	396	377	337	329	349	370	392	361	367	345	358	327	379	333	372	354	365	328	345	353	345	357	369	346	384	357	360	317	385	349	338	355	337	370	353	346	346	355	357	353	346	348	368	341	420	337	330	360	362	358	374	348	360	315	346	341	329	365	348	378	345	357	369	369	337	361	342	378	333	368	368	327	333	372	340	376	329	346	337	345	341	345	349	372	343	342	380	331	362	377	371	346	389	364	338	387	365	360	358	359	346	350	335	371	314	358	365	351	329	396	357	354	345	356	362	347	308	377	347	350	349	309	336	350	336	352	351	370	363	337	350	409	352	351	328	365	397	347	313	332	364	358	320	338	332	334	371	356	351	316	353	352	339	339	400	388	347	334	307	334	378	346	341	344	384	334	393	356	330	338	343	362	353	362	324	340	337	352	352	350	373	349	330	324	344	387	351	362	342	343	353	340	354	354	369	337	363	378	352	367	314	365	360	356	321	347	314	352	355	366	351	353	396	328	348	342	384	346	337	372	367	375	316	350	362	381	340	351	316	354	360	346	339	333	330	353	356	322	335	359	327	357	357	365	352	369	345	368	371	299	331	363	355	404	324	395	349	365	314	401	379	364	316	362	337	337	349	376	353	344	352	346	331	365	349	365	351	332	343	373	342	348	344	397	339	339	334	341	369	340	380	344	362	346	352	332	339	315	370	348	361	351	380	306	331	342	335	344	354	314	343	356	372	345	340	373	362	358	326	342	338	375	347	380	349	365	351	324	309	363	371	352	349	357	351	370	360	335	370	375	348	366	362	373	342	365	361	371	349	366	339	350	372	355	373	365	319	324	356	366	344	351	323	357	336	313	299	344	357	325	334	345	372	333	383	324	398	354	345	407	358	356	315	330	349	335	341	385	381	365	341	341	357	337	339	362	377	361	367	351	347	348	341	324	325	338	381	346	347	352	341	390	374	340	345	334	350	355	335	361	375	362	318	340	378	336	362	352	348	346	351	356	341	358	355	361	358	362	348	354	331	363	326	319	364	367	388	366	357	384	348	342	373	312	334	361	370	397	339	321	344	308	353	372	370	360	332	370	286	345	336	327	355	323	374	345	377	340	321	339	362	339	374	346	360	335	318	333	348	379	299	341	336	367	374	342	309	319	335	364	332	344	371	355	360	345	339	345	364	364	323	340	339	352	330	338	379	352	364	348	373	314	343	356	302	327	336	377	359	339	378	358	343	369	348	341	357	308	348	344	337	352	342	371	326	369	377	326	336	370	362	360	363	366	377	380	323	378	338	366	411	355	337	353	372	325	371	337	354	363	366	351	375	319	373	384	363	327	336	352	370	374	362	337	321	352	337	376	384	328	366	348	334	373	378	332	338	372	338	303	337	346	337	333	336	359	323	360	352	378	334	345	329	318	375	359	346	343	346	360	367	363	374	352	329	355	338	335	378	360	334	361	370	349	347	359
10694	1004	1330	1459	1358	1176	1079	1038	1005	969	983	894	939	884	878	830	871	868	892	800	907	868	838	870	899	866	838	864	811	839	813	852	839	904	831	825	880	872	791	881	772	878	793	868	816	892	792	825	830	829	824	859	859	809	857	856	833	849	815	825	866	841	767	871	872	797	818	841	837	818	844	848	810	894	839	841	850	851	826	840	837	810	818	845	837	832	833	852	782	820	851	807	879	856	801	874	837	821	820	875	840	770	839	842	822	818	806	839	838	795	901	819	841	828	794	845	847	807	803	807	826	806	797	831	770	872	835	873	862	878	834	847	812	838	868	853	846	837	839	860	834	822	830	867	827	805	832	828	786	829	808	845	777	853	848	836	854	813	818	806	841	811	827	760	868	807	867	816	811	852	843	892	855	826	842	821	817	824	834	864	808	870	781	898	832	850	860	838	843	828	792	817	872	833	825	832	858	808	778	804	849	847	833	831	851	821	847	843	824	817	809	818	823	818	865	885	867	853	858	820	844	908	843	879	868	843	838	851	857	825	821	783	818	862	848	797	827	844	805	865	837	898	825	809	811	895	862	812	840	854	839	824	841	853	842	857	842	846	805	855	803	753	851	862	869	848	851	815	837	827	908	878	863	817	804	805	865	822	871	820	796	842	883	862	798	854	856	888	874	809	838	826	909	822	790	840	867	839	888	814	789	853	850	877	840	800	817	860	873	874	839	814	833	818	841	867	899	870	841	851	786	830	870	883	862	791	843	873	798	831	816	862	814	840	843	790	822	839	821	833	856	848	823	834	853	805	835	874	838	799	832	862	807	806	777	852	788	839	807	824	837	800	863	832	815	865	818	846	843	837	801	899	840	806	819	831	879	828	852	793	807	822	828	809	855	851	830	846	884	826	849	842	850	831	817	846	814	829	883	869	880	851	810	850	807	822	839	841	825	772	845	823	832	834	836	797	855	835	860	839	874	782	887	819	792	869	784	835	833	863	769	829	850	835	827	784	904	819	794	818	813	813	827	841	859	765	841	799	819	829	823	845	854	863	839	785	843	847	864	842	799	865	910	763	841	832	865	818	857	838	860	854	884	816	859	837	830	801	788	837	780	846	804	854	804	795	839	833	891	819	846	848	833	845	856	818	843	850	799	841	844	853	810	815	849	798	858	851	819	801	820	849	809	880	837	814	806	878	824	834	842	841	870	851	792	833	786	835	838	829	826	824	825	859	852	885	815	844	890	859	842	826	831	846	821	803	836	864	824	860	839	873	886	874	900	850	848	851	833	857	848	811	870	828	809	857	869	874	843	799	829	822	880	843	819	814	846	818	858	842	794	815	790	849	820	882	906	835	861	821	839	859	840	834	865	807	779	842	837	848	832	824	836	859	819	812	861	812	852	804	756	850	828	854	832	833	847	867	837	874	864	789	827	861	821	821	824	860	852	830	836	852	832	810	830	861	817	872	831	879	816	830	807	833	847	816	875	821	791	823	801	886	834	851	787	808	812	831	893	862	826	860	848	863	862	822	837	879	790	860	849	858	878	831	895	876	758	836	795	786	853	784	846	849	850	806	817	811	859	875	823	828	861	826	841	835	840	862	859	856	857	797	836	822	850	866	792	829	860	827	854	838	826	862	815	819	835	859	803	830	888	780	845	878	784	864	865	874	829	844	820	799	868	831	837	848	897	881	786	824	798	849	810	894	822	886	850	866	820	869	839	836	846	863	867	830	839	800	852	813	828	870	846	832	863	853	819	826	800	841	833	800	896	824	831	805	812	821	836	790	821	873	845	830	808	817	815	828	866	875	816	867	887	831	820	827	789	842	837	844	799	853	851	788	819	805	846	830	817	824	812	821	831	797	891	901	846	816	862	854	871	810	790	814	821	876	837	800	836	860	857	767	790	801	825	834	859	808	864	873	829	835	826	808	819	810	832	819	852	817	837	840	825	862	850	840	871	861	858	920	834	815	844	815	827	842	825	853	862	801	820	842	834	831	858	804	845	849	826	846	855	798	830	823	822	862	821	826	792	819	877	819	810	811	914	848	834	868	821	837	831	837	890	804	877	825	850	899	808	792	833	863	854	867	845	817	859	866	864	860	795	824	849	825	876	829	803	817	844	835	822	854	853	827	853	834	826	838	790	819	812	832	915	830	846	896	843	863	849	901	816	861	783	845	777	819	855	765	816	823	842	839	868	846	817	816	834	829	835	786	815	834	853	828	779	880	843	849	854	874	835	826	830	876	824	879	869	840	881	883	845	855	827	850	844	878	850	829	779	844	842	823	837	856	874	889	841	862	812	824	790	810	840	862	836	811	806	834	865	840	891	878	855	858	819	813	858	823	846	870	838	880	823	860	815	897	864	761	868	829	782	833	800	857	800	869	838	872	844	782	798	831	859	820	821	878	818	839	838	826	851	872	803	883	806	837	839	806	836	839	769	842	811	826	849	821	846	816	844	872	822	866	872	864	774	818	874	788	821	826	815	819	828	861	856	826	857	825	859	868	830	866	831	863	789	824	840	821	850	829	862	901	836	895	844	860	858	836	831	853	811	821	828	871	829	764	903	791	770	811	841	806	841	858	843	827	843	812	882	850	832	836	803	822	873	818	891	827	800	884	831	835	876	848	854	842	843	837	901	824	778	838	841	838	825	880	857	836	785	841	806	877	773	828	790	854	814	818	838	823	859	823	834	833	842	796	873	840	839	850	849	844	856	845	857	878	849	830	815	904	812	846	848	844	784	863	817	870	800	856	824	808	824	832	873	866	836	812	830	838	864	833	781	846	828	866	796	817	818	873	836	827	837	863	851	847	855	820	820	844	822	787	799	817	850	771	834	839	857	833	869	884	894	816	808	836	828	798	786	797	871	791	800	812	818	841	815	826	885	844	799	834	841	830	863	790	837	802	898	767	855	863	876	830	843	839	846	830	862	781	869	869	841	869	832	819	807	845	825	849	801	837	820	885	824	807	814	822	835	820	841	856	835	777	874	892	829	861	853	840	866	815	811	823	798	880	837	833	860	822	806	795	851	840	844	867	849	870	868	837	799	856	866	820	843	808	846	803	894	856	873	852	881	857	881	751	813	859	874	843	792	814	825	819	844	785	814	804	863	760	863	799	818	815	867	881	875	870	820	871	825	916	822	905	822	812	816	822	835	861	835	836	777	824	802	845	871	823	804	839	837	856	832	827	833	801	825	810	810	837	806	837	838	819	855	843	851	816	858	813	796	854	881	824	823	827	806	840	819	832	810	779	813	806	897	824	856	853	829	888	863	876	792	832	804	855	849	833	800	856	799	831	810	806	819	900	879	805	800	801	850	839	849	855	858	833	878	836	868	843	822	816	841	806	892	855	814	880	821	872	863	857	797	840	821	834	848	867	841	814	807	818	820	847	804	836	807	816	830	775	792	836	822	811	813	877	841	841	789	800	788	869	874	804	844	812	819	832	874	876	821	836	842	830	839	840	847	836	877	835	823	858	823	808	835	861
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
