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
336569689327	336569689883	336569690433	336569690983	336569691533	336569692083	336569692633	336569693183	336569693733	336569694283	336569694833	336569695383	336569695933	336569696483	336569697033	336569697583	336569698133	336569698683	336569699233	336569699783	336569700333	336569700883	336569701433	336569701983	336569702533	336569703083	336569703633	336569704183	336569704733	336569705283	336569705833	336569706383	336569706933	336569707483	336569708033	336569708583	336569709133	336569709683	336569710233	336569710783	336569711333	336569711883	336569712433	336569712983	336569713533	336569714083	336569714633	336569715183	336569715733	336569716283	336569716833	336569717383	336569717933	336569718483	336569719033	336569719583	336569720133	336569720683	336569721233	336569721783	336569722333	336569722883	336569723433	336569723983	336569724533	336569725083	336569725633	336569726183	336569726733	336569727283	336569727833	336569728383	336569728933	336569729483	336569730033	336569730583	336569731133	336569731683	336569732233	336569732783	336569733333	336569733883	336569734433	336569734983	336569735533	336569736083	336569736633	336569737183	336569737733	336569738283	336569738833	336569739383	336569739933	336569740483	336569741033	336569741583	336569742133	336569742683	336569743233	336569743783	336569744333	336569744883	336569745433	336569745983	336569746533	336569747083	336569747633	336569748183	336569748733	336569749283	336569749833	336569750383	336569750933	336569751483	336569752033	336569752583	336569753133	336569753683	336569754233	336569754783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2813	3650	2300	2811	3650	2300	2809	3650	2300	2807	3650	2300	2805	3650	2300	2804	3650	2300	2802	3650	2300	2800	3650	2300	2799	3650	2300	2797	3650	2300	2797	3650	2300	2797	3650	2300	2795	3650	2300	2794	3650	2300	2792	3650	2300	2791	3650	2300	2789	3650	2300	2788	3650	2300	2786	3650	2300	2785	3650	2300	2783	3650	2300	2782	3650	2300	2780	3650	2300	2779	3650	2300	2778	3650	2300	2777	3650	2300	2775	3650	2300	2774	3650	2300	2773	3650	2300	2771	3650	2300	2770	3650	2300	2769	3650	2300	2768	3650	2300	2766	3650	2300	2765	3650	2300	2764	3650	2300	2763	3650	2300	2761	3650	2300	2760	3650	2300	2759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15941	2931	3127	2510	1960	1179	864	675	521	494	437	394	385	354	346	322	254	282	269	282	299	263	260	270	236	245	254	243	249	228	245	229	246	253	238	215	208	249	219	211	216	269	218	223	249	228	204	242	195	228	235	264	223	215	198	246	211	207	224	204	227	212	240	197	221	218	224	222	218	200	267	214	208	222	228	226	222	209	208	216	221	225	229	220	227	212	221	209	202	247	252	238	195	219	213	239	229	204	212	205	215	237	200	204	215	224	205	212	235	198	210	232	211	190	210	237	228	223	198	204	241	217	208	222	193	200	184	206	233	217	232	206	229	207	205	224	201	208	239	186	228	218	200	223	218	198	212	221	212	227	210	201	211	219	212	229	201	220	220	217	206	241	218	204	218	231	213	229	207	210	202	207	207	241	225	192	231	204	217	209	205	222	207	218	230	219	198	212	234	199	216	223	216	214	220	211	223	198	224	221	201	203	192	205	198	211	225	220	217	210	205	201	195	201	213	209	210	206	205	221	225	210	220	221	207	211	200	232	216	209	202	257	211	206	206	240	204	237	211	189	199	183	207	220	206	209	218	198	224	222	218	211	212	202	243	209	233	223	206	198	204	209	241	244	233	197	219	204	216	209	227	199	196	216	213	209	199	181	203	218	214	200	253	219	208	218	225	222	234	200	199	180	222	205	232	209	226	222	197	205	213	216	213	213	189	220	217	205	224	221	208	201	227	205	213	220	235	216	215	214	230	239	241	217	209	227	202	207	214	199	219	208	213	227	207	202	187	209	242	196	197	219	218	212	210	271	179	209	214	201	198	185	203	238	189	222	200	201	194	217	238	206	218	198	214	222	211	248	200	199	211	194	214	215	212	222	212	230	200	229	233	209	209	225	207	231	230	222	209	189	197	226	190	228	209	218	219	231	195	221	240	214	206	211	223	206	222	220	218	203	216	251	213	199	231	223	203	199	192	207	200	224	178	230	224	240	243	179	220	241	187	232	202	196	232	217	199	202	222	203	228	187	207	206	217	213	238	211	245	250	232	205	210	206	226	210	174	190	239	225	220	221	245	210	236	231	216	218	239	218	200	215	236	194	218	229	223	212	206	213	207	217	210	206	199	199	213	213	216	192	233	213	214	211	202	217	187	206	207	211	207	236	209	210	190	212	199	213	191	186	193	213	253	202	219	229	196	208	202	220	206	218	225	210	231	199	177	224	237	216	188	208	203	215	243	228	223	241	200	228	244	207	232	202	229	214	192	196	220	226	219	200	226	207	201	224	224	232	212	241	215	205	201	213	212	217	226	213	222	206	240	208	217	206	216	213	239	238	220	200	225	181	232	212	236	215	207	200	211	232	197	216	233	232	219	215	236	196	231	202	196	198	244	234	219	207	221	210	205	209	207	211	229	211	235	230	191	202	211	194	187	225	222	202	204	199	202	197	212	200	204	226	230	211	218	216	216	222	233	211	219	219	208	206	200	202	186	219	207	204	200	236	240	198	198	215	196	202	219	205	178	214	215	219	220	217	204	198	220	211	211	231	189	208	223	204	222	230	228	224	223	220	176	214	195	222	187	211	219	206	240	217	233	193	193	214	191	209	204	220	224	232	212	214	208	196	210	234	199	224	181	206	217	225	208	207	215	217	216	209	203	251	222	226	234	196	214	221	195	217	225	200	198	199	225	209	243	204	190	190	235	235	212	206	215	190	211	199	180	215	215	209	222	192	231	225	198	183	214	209	196	224	213	195	206	222	211	228	215	226	216	204	217	206	214	236	226	250	203	218	205	186	216	223	209	178	228	225	229	218	232	227	211	211	207	212	213	221	196	218	259	189	224	208	213	217	220	233	220	219	214	198	190	226	199	192	216	211	217	200	212	211	228	219	236	209	199	209	249	257	195	223	221	210	196	212	196	216	230	233	187	188	221	227	189	212	208	209	206	198	226	213	189	232	222	212	218	231	228	212	192	225	179	195	204	207	227	220	215	246	220	198	195	209	236	231	228	234	210	209	201	192	205	218	200	219	249	225	213	217	234	222	222	218	226	218	226	201	210	233	203	246	197	210	207	244	208	244	216	197	196	201	202	238	205	195	226	215	202	206	221	217	216	205	232	203	204	217	240	192	209	204	207	225	237	197	229	219	186	210	206	202	202	214	211	193	212	218	185	214	209	237	190	178	203	219	219	222	219	230	228	227	210	202	238	213	231	196	195	191	223	214	207	224	197	202	208	244	213	195	214	212	228	218	224	216	241	208	219	219	200	211	217	230	210	216	195	219	204	205	213	233	204	200	193	180	224	220	235	211	225	207	246	187	209	208	228	216	208	213	208	215	184	203	218	208	228	224	213	212	199	216	232	212	213	198	200	187	210	243	210	210	207	193	198	221	226	198	236	204	209	199	205	209	240	233	206	200	231	220	213	216	216	215	198	213	200	226	195	203	217	193	204	212	228	207	218	219	230	218	218	215	217	207	214	215	219	227	229	203	223	219	225	223	176	205	192	216	192	219	206	210	215	235	230	197	215	189	189	220	226	192	206	209	198	210	211	196	215	214	183	207	209	208	214	217	213	236	233	249	220	220	193	219	205	223	213	213	203	205	229	209	193	226	220	217	243	195	206	207	202	207	218	188	219	222	227	208	213	239	190	204	238	220	196	218	205	196	220	207	226	211	182	235	225	235	221	225	222	231	213	229	215	211	206	225	214	208	203	215	203	232	212	223	210	206	225	207	213	210	201	247	218	225	197	218	246	205	190	209	201	201	241	226	235	221	197	219	233	225	239	185	200	211	230	199	219	200	211	225	199	205	214	197	210	230	194	201	225	219	203	216	201	213	222	210	203	199	214	220	236	221	209	236	219	224	210	218	223	213	189	203	219	213	196	225	228	231	212	219	228	227	230	205	202	196	198	211	233	209	202	193	199	247	206	210	187	236	219	225	236	196	208	197	194	223	228	203	205	222	194	206	203	221	199	208	218	202	214	218	226	204	213	220	211	233	171	212	223	238	212	214	219	235	213	207	215	183	208	218	206	212	230	242	205	229	236	210	229	217	227	216	212	233	210	200	209	234	166	206	195	212	210	227	220	213	230	212	243	215	230	237	225	228	186	174	240	201	214	194	200	226	214	225	209	211	205	219	216	213	198	207	207	206	206	215	235	184	207	211	225	204	204	249	210	194	191	205	237	225	247	214	204	215	225	203	212	183	193	220	206	194	216	216	215	205	211	240	200	216	195	208	195	222	219	200	221	226	248	214	197	212	203	224	226	228	181	236	218	235	229	212	248	214	221	225	240	182	192	214	193	240	213	217	229	243	202	224	220	222	186	187	194	212	211	232	211	193	208	219	209	197	228	202	191	172	210	217	203	217	216	213	216	199	227	171	210	208	234	216	194	235	216	231	246	227	203	237	205	227	221	209	242	224	227	204	206	208	201	226	198	210	228	210	185	201	216	211	219	216	231	207	215	199	233	214	223	209	230	228	197	229	225	226	219	210
8189	2722	5609	6681	5607	4312	3554	3103	2597	2247	1903	1711	1581	1508	1344	1282	1204	1196	1128	997	1027	970	914	951	894	932	899	879	794	815	803	785	793	822	770	746	807	728	741	711	687	675	744	688	733	709	673	738	675	752	676	685	724	669	682	673	651	708	659	709	673	649	675	748	650	682	700	606	653	647	629	640	606	597	638	608	618	670	669	652	656	629	652	599	667	670	652	635	648	635	643	631	594	625	653	654	631	658	658	670	638	678	596	621	612	659	630	637	632	606	654	659	656	655	626	625	654	670	641	654	675	592	641	631	643	618	678	610	607	608	617	625	625	628	632	622	639	613	608	645	595	603	604	611	601	671	681	657	696	655	610	607	633	633	623	621	597	586	596	639	645	611	629	608	594	624	617	599	662	611	594	648	668	680	633	632	632	638	659	583	620	642	623	638	606	655	665	650	644	583	650	640	623	680	556	657	626	628	649	630	635	614	621	635	624	641	603	615	557	616	635	624	605	637	642	650	647	621	642	596	637	686	591	602	616	604	646	654	653	665	625	614	645	641	611	616	632	641	611	591	654	599	591	599	612	652	640	672	622	601	622	614	673	600	658	623	635	651	618	622	592	614	638	613	620	620	603	615	610	634	637	633	597	631	594	683	655	599	649	627	601	630	611	632	661	631	650	649	623	629	624	604	614	628	595	594	663	614	646	628	630	650	619	633	613	640	657	620	632	610	628	617	618	641	666	610	646	620	594	601	639	627	599	605	666	640	619	603	599	627	615	646	654	572	641	620	593	619	611	633	639	613	650	708	620	662	605	600	622	627	647	622	593	628	687	635	623	639	662	662	680	609	668	606	611	648	663	649	651	596	652	647	658	625	630	609	636	630	641	646	638	623	676	613	637	654	633	628	620	604	603	622	601	626	587	628	618	604	623	654	643	632	614	648	599	614	633	605	613	615	666	624	601	624	639	631	584	635	662	630	604	621	613	602	616	645	648	625	633	643	620	629	589	646	601	607	623	612	615	624	596	585	659	588	603	618	610	609	641	617	601	624	634	662	613	615	680	600	641	590	601	594	626	661	629	629	623	630	630	642	618	601	637	611	607	636	613	642	575	615	626	622	635	645	580	606	616	617	631	654	613	630	638	629	671	644	636	633	609	611	651	647	648	639	649	647	599	637	597	611	647	641	682	570	640	640	656	613	619	667	622	604	603	612	653	648	629	606	594	688	644	630	655	616	615	568	635	626	662	618	610	675	657	627	589	599	688	602	591	630	589	621	633	584	647	639	640	649	698	638	617	658	676	653	597	633	632	614	610	617	650	599	652	621	593	631	609	636	657	613	611	645	612	573	609	629	615	638	661	638	630	602	586	666	633	679	624	626	615	654	629	640	596	632	639	654	642	636	617	609	639	655	671	641	629	583	651	572	639	635	658	610	595	619	618	617	619	671	574	608	648	623	573	555	573	618	657	623	622	624	614	637	620	613	597	619	588	632	648	634	607	656	614	643	655	616	661	583	637	599	603	598	644	635	594	653	693	638	606	594	587	610	668	610	642	634	617	633	622	637	635	625	608	636	644	651	580	603	648	639	604	662	614	624	671	617	645	630	664	561	671	658	619	661	611	641	632	668	678	604	632	683	606	649	619	630	615	621	618	640	621	620	635	629	649	662	647	629	586	618	546	635	615	653	651	610	579	608	602	643	623	635	617	669	639	572	638	590	596	657	614	686	651	641	606	651	614	586	688	614	597	613	661	644	603	651	619	620	597	632	656	614	591	667	641	620	640	657	606	594	611	644	633	624	600	640	636	654	608	639	607	595	678	610	654	644	587	649	643	620	622	623	637	604	606	592	625	634	640	629	622	612	621	587	607	631	626	627	656	594	627	615	614	612	630	619	599	621	594	606	644	641	642	629	582	624	661	623	631	597	617	609	633	610	631	588	670	609	626	610	664	661	594	709	621	601	604	673	595	622	610	622	602	605	659	644	658	659	618	602	629	591	607	610	641	635	643	613	635	645	590	642	609	619	581	637	647	652	638	612	624	597	656	626	643	643	558	580	635	633	621	642	642	655	688	589	663	644	627	676	654	653	624	611	580	617	612	595	615	584	661	580	679	597	650	611	634	613	606	638	643	599	629	627	595	619	620	609	652	632	643	651	615	652	622	634	630	633	601	612	611	615	683	625	617	633	642	650	636	617	627	575	566	610	661	652	616	649	677	617	666	580	630	609	627	628	636	645	583	573	593	628	645	593	603	684	604	619	632	612	600	659	603	632	637	588	609	657	568	635	651	620	670	631	636	671	619	613	628	622	646	613	638	654	606	602	604	616	619	642	608	601	611	610	637	615	616	611	594	604	636	630	644	621	610	629	660	643	629	638	628	646	609	573	630	650	633	624	663	638	586	628	568	636	679	611	590	611	643	602	690	623	645	643	617	651	624	635	622	610	610	633	597	626	649	577	646	630	601	638	637	609	650	653	593	702	549	643	630	638	625	649	648	631	649	658	663	588	618	650	621	615	607	628	627	667	648	577	660	604	641	649	634	655	598	624	588	622	624	656	600	609	625	660	675	655	619	585	644	639	608	677	628	611	607	618	588	645	618	659	662	640	673	626	629	640	586	610	606	605	636	659	631	652	613	584	613	659	627	601	628	627	618	588	602	671	647	641	611	556	616	605	649	666	626	660	640	645	618	607	647	604	614	640	639	658	648	625	646	619	658	618	611	617	610	627	639	642	625	637	639	619	633	623	642	587	671	640	646	589	623	627	654	617	634	625	615	561	597	655	630	633	650	628	619	595	693	597	566	692	637	637	649	613	611	646	614	644	658	610	590	672	560	621	599	638	655	635	584	634	662	643	662	611	640	624	647	638	638	610	641	646	599	640	663	599	621	623	642	630	626	632	584	595	617	586	611	628	644	625	606	606	607	662	606	605	619	615	623	631	585	612	603	599	663	648	635	594	623	637	620	645	648	620	597	646	659	592	684	618	652	639	626	633	646	634	619	631	614	637	639	653	641	650	578	612	564	605	629	600	597	685	610	634	609	639	627	637	646	613	632	583	622	616	636	595	676	648	632	583	621	623	602	607	618	606	651	636	592	630	635	610	624	662	592	631	633	626	578	623	604	609	623	607	658	670	552	657	579	582	659	670	606	659	651	636	607	664	636	624	633	580	633	637	648	617	583	666	590	616	596	660	655	599	600	591	624	642	604	612	611	596	639	624	633	610	684	619	586	637	585	574	668	640	622	637	615	630	626	615	612	663	642	657	606	590	661	598	646	583	597	632	609	631	624	576	594	613	642	591	672	585	613	588	604	643	641	631	599	623	647	640	639	623	655	604	619	664	635	605	573	657	563	654	594	655	623	638	609	616	657	663	630	611	643	621	648	620	645	576	611	636	622	635	606	638	643	664	654	603	610	658	664	658	628	608	601	596	613	609	670	628	631	602	594	666	609	627	646	595	608	606	624	618	611	611	646	631	663	606	698	634	660	610	652	674
2506	457	437	429	383	395	342	334	331	352	346	339	333	373	345	340	338	368	321	343	344	316	343	340	341	347	316	315	328	345	350	357	349	347	329	347	336	347	370	318	352	315	326	342	351	323	352	322	355	298	329	321	299	347	340	331	321	334	331	343	349	353	367	334	366	325	351	331	317	344	352	372	363	314	343	323	342	352	339	342	360	331	364	334	349	376	319	346	366	357	317	322	360	318	343	365	336	320	320	347	380	354	360	356	353	351	320	322	365	339	338	306	360	345	338	356	337	329	340	319	330	348	309	321	337	345	312	297	334	345	333	378	333	327	355	338	333	338	347	328	312	362	342	320	334	323	360	361	361	353	298	345	354	395	340	339	329	301	335	322	341	321	340	351	358	319	342	328	377	305	362	357	334	342	328	328	357	339	330	356	319	353	369	334	343	336	361	319	355	327	331	332	357	346	326	348	328	316	345	346	334	336	334	364	348	350	356	373	329	332	350	330	371	331	322	360	329	313	339	355	321	315	344	341	327	331	314	339	340	315	308	326	333	363	359	334	301	350	327	333	333	353	340	350	353	340	329	350	341	336	332	334	349	334	312	317	335	306	340	339	344	361	355	365	375	320	347	369	331	346	350	343	345	347	354	320	348	327	346	345	346	341	344	331	346	335	292	370	334	336	368	354	336	325	341	322	315	335	326	347	347	370	366	355	341	365	357	340	312	357	378	345	344	351	346	339	327	353	348	322	322	343	354	353	356	347	320	328	357	344	367	352	347	309	344	352	350	328	321	338	322	385	364	352	327	332	367	342	355	337	328	331	283	327	361	325	349	328	324	347	337	361	338	313	353	345	323	336	390	341	368	339	359	364	324	361	316	346	369	347	346	323	325	320	323	364	362	327	345	346	323	343	343	323	344	307	384	311	342	309	313	312	370	357	335	314	341	372	329	343	322	329	358	336	339	303	323	378	323	333	318	351	324	341	367	323	295	334	329	349	390	348	351	339	339	370	340	327	343	353	318	340	346	344	342	368	322	341	374	353	340	375	348	369	367	365	354	356	382	351	314	341	320	313	359	350	352	355	335	339	358	357	347	327	337	296	346	352	340	377	324	348	356	306	351	328	338	327	343	320	363	309	345	385	321	330	347	348	379	382	365	322	344	362	292	335	332	325	360	331	356	339	340	308	360	367	361	347	354	322	355	361	340	341	324	302	316	314	358	332	348	360	355	325	353	322	333	311	342	368	327	320	380	354	375	350	311	344	348	333	301	336	352	353	366	329	368	372	347	322	291	360	357	341	335	328	359	330	329	292	333	352	351	332	338	325	324	339	332	338	316	345	346	362	336	358	362	349	326	350	357	362	310	347	383	338	366	329	316	339	347	360	339	331	342	367	359	351	339	333	334	324	332	328	359	351	357	345	333	380	362	306	352	343	319	329	327	340	337	349	347	348	352	334	337	346	329	384	335	328	326	358	320	325	342	338	356	322	321	324	311	366	338	357	327	348	341	341	347	337	313	355	342	356	321	354	353	317	343	331	341	314	339	321	339	322	346	378	340	346	332	330	356	354	351	365	359	353	391	336	360	326	346	325	342	338	359	327	329	352	340	325	317	372	323	322	341	353	342	346	332	352	294	358	362	343	330	354	355	374	358	345	328	306	333	349	348	356	362	353	359	336	303	356	329	354	331	339	349	318	319	332	321	368	355	337	345	326	317	356	320	346	335	319	326	373	327	354	325	332	351	390	337	320	332	332	360	336	315	302	361	307	340	325	345	360	344	365	331	366	324	356	338	347	335	389	317	354	335	334	328	357	319	311	334	350	365	355	326	365	355	345	298	340	312	360	353	332	346	343	365	363	349	322	362	330	301	353	328	348	302	350	314	350	332	368	309	340	334	361	323	361	327	356	347	313	390	346	314	336	372	353	332	353	353	347	368	377	364	340	330	363	334	332	341	387	361	339	352	316	339	336	349	355	318	352	335	360	363	359	320	341	346	351	377	333	311	323	333	379	376	350	323	350	297	341	358	363	339	345	350	349	366	355	355	344	310	327	316	327	319	324	331	323	317	324	340	309	342	357	330	336	338	328	361	354	305	337	303	336	349	336	333	380	300	327	341	325	352	333	341	328	336	334	343	350	352	335	367	292	340	317	328	376	321	355	331	322	324	327	359	346	320	333	318	344	337	316	339	375	319	316	347	342	366	342	314	335	340	356	343	333	329	367	329	376	329	316	362	355	327	340	335	349	376	339	356	386	353	338	347	342	324	348	343	330	340	358	342	378	366	330	322	319	351	356	354	364	338	331	360	348	362	334	346	344	348	337	354	356	335	346	325	376	335	344	328	339	337	341	344	368	338	347	366	354	353	347	346	347	329	340	332	348	334	334	325	351	344	326	348	315	376	355	342	358	340	349	328	363	334	345	335	325	362	340	346	356	333	354	343	326	337	361	317	368	335	329	365	340	352	386	330	322	366	347	362	346	325	348	334	331	376	333	338	352	340	356	316	332	347	343	353	335	334	318	331	303	333	344	331	341	359	346	403	357	343	352	352	314	348	355	328	338	309	363	358	358	331	341	351	334	326	372	374	295	359	339	334	324	341	328	320	355	369	335	347	361	310	350	350	338	333	326	334	377	371	340	312	368	330	346	349	332	334	338	331	355	326	344	346	327	341	329	356	310	354	376	314	349	371	347	334	331	344	340	353	322	315	366	332	365	356	346	329	294	325	358	346	336	338	356	374	317	367	346	385	381	362	333	332	308	322	332	297	359	332	360	361	359	368	333	343	329	333	358	356	376	310	346	350	325	338	308	333	338	378	351	364	313	327	353	306	320	351	338	341	315	332	325	333	356	307	345	343	331	351	336	338	318	384	320	329	352	315	347	350	349	360	343	364	325	353	323	298	356	364	332	329	341	352	347	325	325	359	336	320	350	332	312	378	312	337	369	353	340	321	333	367	332	288	339	333	326	329	356	358	362	367	330	368	361	367	377	344	320	358	337	347	346	369	336	353	352	296	355	319	343	347	313	306	351	315	332	339	378	335	367	325	360	341	348	358	330	331	351	312	314	329	335	327	358	325	350	353	351	379	315	367	358	362	348	320	361	338	328	317	312	337	388	355	363	315	354	339	356	365	333	330	381	331	335	353	346	342	377	359	343	351	311	357	320	332	321	352	357	355	360	381	385	351	313	356	368	347	349	326	356	348	340	334	319	338	337	361	335	362	343	351	304	362	346	339	345	335	329	334	327	338	336	337	353	332	341	329	322	336	277	361	316	359	343	334	385	345	337	312	352	328	352	382	341	326	326	314	373	343	355	332	384	286	349	324	332	332	328	377	397	341	366	345	344	348	375	350	322	354	350	363	350	343	323	344	322	372	327	317	310	338	296	330	342	323	348	355	370	359	333	338	325	377	308	336	345	353	332	339	319	358	329	320	331	339	291	384	337	291	317	323	340	337	337	328	360	340	344	333	349	321	356	364	328	342	341	331	351
2765	1068	1209	1193	1186	1051	996	1034	1076	969	1003	962	989	1039	931	1025	990	993	966	983	966	988	977	906	990	956	958	938	920	932	986	959	996	976	1027	921	1035	968	983	938	954	928	945	1012	939	989	933	969	962	900	977	973	954	919	963	926	914	924	966	1005	957	992	931	971	981	966	1020	990	966	983	988	907	926	927	934	957	977	1008	957	996	991	974	947	926	927	975	1016	994	1002	898	929	966	949	879	986	954	964	923	932	919	929	917	998	976	952	955	929	905	995	959	981	941	959	905	988	953	932	936	944	963	981	983	982	1000	943	903	943	940	939	954	960	947	928	932	910	916	979	966	891	990	900	982	949	983	923	976	910	955	976	1012	912	960	976	935	939	919	1004	950	928	926	957	939	937	927	965	979	923	976	995	950	929	936	943	933	992	917	959	935	911	914	943	973	985	933	966	975	982	887	945	951	961	893	944	936	928	949	943	994	1008	944	966	881	957	946	936	918	970	954	943	995	948	972	1000	942	938	903	969	943	987	971	918	977	991	926	897	963	941	957	953	980	964	930	972	924	901	1006	919	949	1012	973	948	998	922	923	973	971	961	952	937	960	957	990	991	913	960	929	940	942	896	940	918	984	945	887	910	953	936	933	957	920	966	919	906	977	900	975	961	941	948	959	957	952	963	962	995	990	982	873	910	925	905	989	903	920	914	937	1034	931	941	949	977	972	989	975	971	966	967	898	911	941	945	917	920	931	947	906	929	942	998	928	923	975	927	936	961	933	978	931	1000	932	976	1041	947	984	970	948	973	903	910	922	995	924	908	1012	929	951	946	962	927	983	939	1013	989	929	1001	916	934	958	988	994	947	995	966	917	931	965	927	974	951	955	1017	959	946	911	949	923	944	930	929	967	958	963	957	890	950	932	990	992	904	961	974	976	890	952	935	934	997	974	953	929	1020	998	961	953	938	947	980	960	975	1000	969	917	931	985	941	936	955	976	908	961	977	982	1017	970	918	1017	947	979	932	948	942	915	999	963	945	924	933	940	975	925	1000	927	916	909	940	962	974	959	978	946	915	977	929	979	929	976	978	949	988	955	947	949	951	979	971	964	956	986	994	962	989	937	958	936	954	975	949	966	995	932	953	1007	935	947	937	930	921	914	968	892	989	943	941	946	963	999	938	958	901	916	947	935	919	932	901	965	925	936	1024	945	969	972	988	943	896	927	986	902	911	903	917	976	918	920	965	942	930	953	945	983	955	929	948	918	989	971	974	906	944	950	960	950	939	891	942	961	899	1002	978	948	901	995	960	965	927	965	941	928	907	921	977	1000	976	925	996	894	914	932	928	1004	957	911	974	938	987	936	920	973	945	901	974	956	909	959	1005	888	908	962	960	894	991	939	952	938	880	930	1013	1000	946	949	959	906	970	954	952	987	921	966	975	961	949	898	931	946	1010	1016	977	948	936	957	984	947	930	959	951	991	935	942	958	924	909	943	951	999	924	977	934	957	1000	970	952	913	927	963	941	966	940	920	936	1010	1018	929	989	956	949	946	945	926	993	939	956	923	918	957	1016	1003	939	938	940	972	924	942	996	964	953	933	968	957	983	950	908	969	997	957	937	970	930	966	942	931	879	973	923	964	915	932	945	956	929	913	948	916	912	981	920	906	947	953	978	963	971	950	931	989	978	948	933	925	928	966	951	912	938	945	974	944	953	902	952	976	1011	930	979	962	910	932	936	936	962	922	957	955	930	922	919	941	979	933	967	947	989	947	930	932	948	1029	899	923	929	950	929	952	939	921	940	1002	918	943	1009	904	934	907	1005	941	977	968	921	917	932	945	940	983	1000	1000	995	951	936	1009	962	983	922	968	901	921	971	963	963	941	983	935	944	953	963	924	930	938	1018	983	947	960	900	917	948	963	902	914	919	967	952	993	933	972	936	1002	971	939	981	925	928	1002	946	954	975	963	973	922	983	935	946	986	950	906	911	982	979	971	927	936	977	914	940	954	960	935	959	936	920	927	961	976	1080	946	948	881	926	950	883	929	903	925	943	929	965	947	970	962	952	916	949	948	957	968	985	926	948	963	940	924	936	881	976	932	964	1001	960	975	981	974	983	951	974	932	918	924	997	962	925	934	948	977	913	928	926	987	965	984	905	952	968	959	964	907	895	949	953	958	943	941	955	946	919	1001	970	1015	940	949	920	937	925	949	944	972	966	964	980	907	958	928	931	987	980	949	932	938	945	971	964	979	974	916	943	1001	919	986	977	975	894	918	999	953	974	955	961	959	1006	916	952	941	916	925	950	975	980	987	943	907	956	952	921	932	931	940	943	940	956	1022	954	955	966	925	912	987	976	922	940	927	958	973	921	982	1005	904	932	887	968	966	852	952	992	956	933	955	970	923	945	955	943	904	960	982	891	991	897	921	973	887	975	976	961	947	975	901	903	978	928	940	948	968	969	952	955	924	927	969	920	915	964	968	972	947	1005	972	911	927	933	936	987	954	901	962	884	912	918	938	953	983	998	969	996	918	970	962	970	934	943	940	962	955	982	999	926	930	931	1017	940	957	961	918	1004	944	994	938	970	975	995	941	932	949	921	952	909	975	1015	956	945	950	972	945	879	957	949	941	936	965	988	952	1011	956	931	955	923	987	961	970	966	986	956	953	937	928	960	998	909	955	928	975	995	886	1001	987	975	949	957	932	949	937	918	977	984	933	929	967	978	908	946	924	934	955	1013	949	958	976	949	944	949	920	931	892	964	956	908	981	934	917	934	943	930	982	964	919	928	985	936	1010	963	930	942	969	951	939	928	980	965	966	938	978	919	951	976	954	969	950	944	931	964	986	917	940	940	916	937	1006	899	913	930	930	960	941	982	928	984	916	959	991	924	987	931	953	950	936	973	936	969	959	909	975	992	956	912	1015	965	972	928	995	935	962	933	962	886	955	959	971	929	939	988	956	1000	940	965	915	942	933	974	879	984	932	923	968	916	952	953	931	949	891	957	940	965	933	895	964	979	863	923	955	910	953	950	950	966	937	992	974	946	984	945	985	942	878	968	964	972	937	919	929	974	937	1017	933	963	923	962	957	927	963	948	932	959	919	931	974	1004	957	1003	939	962	942	853	931	971	932	929	926	916	951	940	894	1011	919	914	945	956	919	917	933	976	943	911	941	925	941	957	925	936	961	934	984	959	974	960	963	935	901	911	1006	968	946	989	931	969	915	995	922	943	931	933	891	940	969	972	893	994	898	1002	1006	934	971	921	968	971	996	946	980	960	994	941	952	911	953	944	967	990	978	908	904	986	964	867	977	935	958	941	926	938	966	946	1001	899	944	955	948	926	928	1011	885	928	934	902	976	941	980	958	921	963	903	950	931	936	900	938	970	936	926	954	953	966	970	924	990	939	953	917	948	993	1006	902	988	951	947	924	947	937	924	967	930	945	968	977	1014	970	936	943	958	937	934	937	973	949	998	956	888	962	943	940	966	1000	943	948	899	899	945	957	987	917	963	995	992	997	982	960	969	948	877	948	936	938	973	944	907	936	957	982	905	943	885	973	992	927	859	921	976	979	945	939	928	971	935
10667	1653	1898	1760	1264	895	773	702	591	501	452	434	453	475	392	403	379	393	397	402	397	399	381	369	370	383	380	361	362	345	355	345	396	349	341	366	365	381	357	388	335	356	391	379	352	336	336	361	374	340	350	329	385	371	345	379	352	369	347	390	358	316	362	376	370	372	336	326	375	353	323	376	365	350	348	351	338	345	363	332	350	324	352	342	348	339	339	336	356	357	338	374	342	343	351	338	356	336	366	324	365	336	402	339	333	342	364	329	380	360	370	351	373	363	345	341	366	357	355	346	342	344	380	333	386	348	358	354	372	347	352	344	348	356	334	361	346	363	365	356	362	326	363	373	353	349	309	329	382	333	379	346	341	334	332	327	384	334	354	356	356	385	360	323	334	335	378	365	341	353	364	333	366	366	370	337	349	304	348	359	363	358	345	370	347	363	380	335	375	352	340	345	336	330	391	329	334	358	385	362	357	326	368	352	348	328	339	348	307	346	361	372	336	356	363	354	323	371	323	349	352	363	348	356	347	348	335	355	325	355	337	344	362	349	330	385	348	366	340	340	375	365	386	328	335	347	332	356	349	350	351	356	367	357	347	329	327	371	363	328	356	328	363	343	353	346	352	364	376	339	366	362	347	339	319	327	328	306	307	376	342	350	329	360	342	341	353	370	359	360	372	350	366	326	368	322	358	349	337	335	358	381	342	362	338	366	329	366	369	359	388	371	362	332	391	384	354	356	384	367	359	378	323	328	388	398	343	358	331	352	288	355	377	349	334	345	317	339	341	370	364	373	333	346	359	357	325	364	377	347	324	372	353	340	366	345	337	354	360	360	334	340	367	316	362	310	313	332	339	337	357	374	353	333	357	339	361	350	377	319	375	377	350	357	362	370	318	350	359	367	344	348	364	350	353	373	343	361	335	349	334	375	352	366	365	353	327	344	327	355	334	360	329	357	389	363	338	319	348	380	341	363	331	353	327	345	335	315	315	351	334	323	344	321	339	340	333	359	356	342	346	374	341	398	336	340	352	364	330	406	369	381	335	344	360	380	338	360	324	345	389	368	351	362	354	354	360	355	364	371	299	328	330	362	355	372	399	367	319	387	334	342	347	346	371	305	324	354	349	351	369	361	330	379	353	375	370	370	324	329	378	394	359	370	362	360	372	323	331	338	354	313	352	328	347	369	362	392	308	357	355	355	340	340	343	353	388	364	328	364	340	349	345	347	334	331	361	364	323	351	369	396	350	360	369	382	367	334	375	347	346	352	377	352	371	366	351	368	356	375	371	324	330	355	358	317	346	337	359	360	347	346	357	348	365	404	364	376	381	367	352	352	343	339	345	351	368	354	357	334	324	357	333	337	376	347	358	344	325	347	382	355	351	385	349	365	386	369	363	329	339	361	346	354	349	357	333	368	358	326	376	359	368	369	339	359	334	347	381	333	337	332	346	370	355	349	371	382	350	328	362	379	362	357	370	334	380	344	390	371	386	330	342	358	312	362	368	373	328	374	342	359	366	373	312	358	366	409	327	355	343	325	340	380	358	341	366	334	340	408	364	361	334	329	379	369	349	335	352	350	331	394	397	359	360	332	342	351	345	362	350	366	349	352	368	334	364	325	392	365	393	335	355	335	372	343	341	341	308	364	340	336	361	357	346	357	348	314	355	330	363	388	379	358	337	384	361	367	342	312	352	368	350	366	364	367	353	334	342	335	339	352	356	367	357	347	325	363	339	333	368	328	333	380	380	397	349	334	345	326	371	381	372	360	384	366	348	375	333	344	409	343	375	370	346	374	364	350	333	347	370	372	356	347	351	351	331	331	366	392	402	358	331	335	361	346	345	346	374	358	375	364	340	358	323	369	344	306	364	368	346	349	353	359	308	329	342	371	355	347	358	366	382	310	340	329	354	358	324	370	364	360	322	346	377	379	364	369	354	338	332	356	342	325	351	348	363	352	361	348	355	350	365	377	359	354	366	350	367	345	342	355	355	360	349	354	379	380	376	369	359	357	319	369	376	338	330	343	334	373	328	321	344	337	383	334	369	336	344	321	352	350	350	345	333	331	337	338	326	368	361	379	361	358	316	356	364	392	342	375	353	350	412	353	358	306	360	348	384	343	373	369	343	360	308	346	352	358	346	368	349	341	355	317	385	320	354	381	356	380	337	382	355	363	353	359	332	353	349	353	334	360	337	367	389	352	337	332	373	347	332	389	351	367	326	373	325	331	372	351	349	344	347	308	343	353	339	367	327	368	379	347	361	300	374	378	382	337	340	327	344	349	357	376	300	340	356	392	341	329	338	340	363	385	373	375	368	361	339	342	341	349	351	340	409	341	350	362	321	354	332	339	363	348	342	318	333	359	319	353	338	327	346	374	348	352	361	354	374	354	366	366	340	363	344	341	340	337	396	385	362	375	338	313	396	355	341	391	335	372	333	355	397	345	339	333	354	326	346	368	325	339	338	337	361	340	359	334	357	342	344	367	348	343	344	318	352	370	331	348	349	348	346	371	388	365	379	364	347	380	349	365	362	349	355	367	350	377	351	384	351	350	358	344	357	376	350	374	326	313	340	396	332	353	332	318	343	380	359	360	406	342	355	337	364	365	355	345	352	366	323	370	355	338	374	367	359	314	368	351	358	341	375	350	340	355	360	378	322	363	332	386	344	321	376	360	378	367	343	330	375	331	315	361	369	325	327	377	358	331	324	344	317	357	354	397	377	347	368	386	339	377	344	349	373	370	363	344	357	344	311	362	376	354	363	340	369	367	316	373	384	380	364	368	383	373	372	364	343	338	328	334	354	379	364	369	340	342	379	375	366	344	322	356	343	334	354	368	358	345	362	365	361	359	334	356	351	342	366	388	341	327	349	357	349	379	347	355	345	313	361	372	332	330	338	340	351	351	351	361	371	348	337	379	324	384	366	367	400	366	326	344	353	365	350	321	357	358	345	376	385	364	353	355	367	334	332	327	361	371	330	368	371	388	359	347	355	348	342	365	354	337	351	339	344	359	384	352	360	355	333	332	367	341	328	354	359	347	368	395	365	367	336	361	347	352	342	339	332	354	350	372	352	306	371	338	366	364	321	352	339	325	350	341	370	377	352	335	329	332	313	343	374	367	349	355	388	390	326	391	396	355	349	338	344	363	372	359	353	379	359	342	391	352	353	370	345	344	327	367	374	377	351	379	341	360	370	357	348	339	364	371	365	357	381	378	352	328	354	359	355	349	344	332	379	364	346	359	368	356	332	315	340	356	366	362	310	333	363	370	347	376	336	334	381	386	370	345	353	335	355	310	370	333	370	337	340	370	338	384	348	326	350	384	379	301	375	340	358	346	366	372	368	368	355	360	334	344	343	351	351	329	372	358	338	358	384	381	336	367	345	356	342	362	354	337	366	306	310	367	390	368	360	320	343	330	362	357	385	337	352	348	380	352	363	364	362	375	351	392	335	345	362	391	368	367	331	359	334	363	388	379	356	357	367	364
6705	2207	4250	4789	4233	3503	2830	2460	2207	2002	1767	1684	1561	1504	1452	1341	1323	1315	1207	1215	1181	1235	1174	1148	1109	1129	1141	1080	1039	1064	1038	1045	1023	1039	1006	1067	1034	1012	996	991	980	1039	978	994	978	988	1042	949	1013	1035	949	1044	1027	943	977	976	1032	998	1013	962	1046	966	1009	1017	1017	1025	963	910	1018	958	965	948	937	954	995	948	1029	982	1005	979	935	1022	927	961	974	1014	1010	918	1010	1071	995	985	995	951	1038	979	969	1034	982	938	939	1018	996	916	962	966	915	955	1003	976	969	956	1001	972	986	943	995	953	938	930	938	1002	961	990	984	973	938	920	964	948	938	1028	1026	1039	932	966	956	949	940	949	927	985	990	955	931	966	968	981	977	994	948	921	931	932	955	1031	964	1000	994	974	929	982	909	1054	973	998	1040	1015	973	940	969	925	1001	934	936	946	993	1006	940	970	974	947	965	918	981	973	961	939	989	952	976	972	964	994	999	974	936	918	937	937	965	966	895	982	973	972	974	943	1015	936	963	972	937	1002	978	954	968	970	1031	962	969	1034	918	939	971	961	928	953	987	936	903	955	901	887	949	946	978	945	915	969	995	938	986	933	963	996	954	947	988	928	962	982	946	958	956	969	959	1014	943	949	990	935	989	981	948	969	907	892	982	947	944	923	966	998	945	957	947	940	947	943	963	973	925	979	954	981	926	1007	935	977	959	979	941	948	996	997	956	921	981	949	971	967	1009	1027	969	1037	944	940	897	967	1008	983	936	923	907	952	973	957	910	953	953	924	905	1017	973	975	884	1003	948	934	996	998	924	978	990	993	966	1023	974	922	956	933	933	975	983	925	947	962	948	979	946	954	933	1010	1007	987	944	924	906	906	982	952	978	932	986	927	917	921	964	1004	955	965	943	977	985	1008	972	945	933	968	943	921	910	959	979	1029	955	974	989	959	938	935	953	1028	970	969	901	943	985	949	932	954	970	952	940	962	977	937	970	922	943	941	994	953	941	967	961	943	983	973	927	949	934	956	1003	921	996	978	972	954	949	954	941	986	898	941	912	938	975	952	1002	1002	1002	971	954	986	966	971	1005	970	961	1001	1005	920	963	933	940	923	930	950	966	1012	970	978	951	982	937	897	1026	955	952	971	991	1002	970	957	982	962	966	950	963	958	935	983	944	962	912	936	923	984	929	930	925	930	927	950	985	999	925	926	939	1024	983	974	922	959	955	927	961	965	969	911	958	978	978	929	943	941	995	938	979	951	970	996	1009	984	992	963	907	908	981	943	927	964	959	891	911	974	981	1014	990	982	913	965	970	914	890	963	928	999	1025	950	955	987	901	985	971	970	1021	927	937	949	981	920	968	994	968	957	1001	951	978	999	988	979	957	931	967	977	949	975	1012	975	911	981	992	906	955	963	928	965	939	980	986	922	951	952	955	972	998	946	1003	929	930	956	925	941	977	912	974	964	962	957	901	957	967	983	1017	988	978	953	1006	962	1022	946	941	956	984	972	1012	948	963	949	914	1027	961	963	1005	912	917	983	994	907	971	1035	1007	940	991	929	977	944	978	985	981	987	964	980	993	997	1021	961	978	934	1004	989	939	1015	976	885	898	964	939	980	946	991	966	933	920	927	974	971	921	958	955	928	1016	912	1015	972	994	930	927	937	975	953	916	931	932	940	920	954	953	956	919	984	984	994	990	959	998	1016	981	947	978	983	955	1024	1028	1005	944	939	922	953	881	964	949	933	956	975	984	980	949	964	935	960	942	953	942	975	944	1008	926	1018	949	974	953	955	897	956	986	926	992	910	989	912	945	928	948	980	941	937	997	989	969	1003	979	963	969	932	915	1023	920	956	978	973	912	982	975	966	948	945	911	968	947	906	1024	928	920	900	944	984	921	947	932	933	989	984	945	1010	1000	932	953	978	948	913	990	958	951	979	1013	958	985	915	932	981	933	962	951	906	940	950	963	911	967	930	983	1007	951	984	884	962	980	922	930	923	977	983	963	910	971	1004	956	884	979	946	974	924	966	994	926	992	1016	998	956	994	958	965	986	1019	924	937	950	978	919	951	927	981	984	930	984	916	1020	983	932	907	941	959	932	870	965	981	964	918	973	909	910	914	946	954	962	1022	999	934	979	976	937	939	930	937	1011	959	988	949	971	928	948	938	960	961	936	980	988	897	1031	960	947	957	956	981	1018	926	957	964	967	952	920	901	959	905	992	916	988	950	941	986	904	956	876	951	1006	980	1009	943	942	889	984	1006	969	945	920	895	940	994	1001	940	925	987	991	985	971	941	993	979	919	944	928	973	917	960	940	1036	968	989	912	969	958	979	991	950	1000	970	911	1007	934	939	888	943	975	934	950	944	963	964	953	971	947	969	990	960	994	948	943	1018	1011	938	949	987	934	1039	944	972	974	971	989	896	939	947	1000	925	972	919	976	932	971	938	1003	951	896	932	1018	959	922	967	928	993	973	933	987	898	1006	945	972	934	981	949	949	971	921	886	921	966	961	926	948	898	967	991	1010	922	952	967	924	979	963	946	935	1007	959	960	956	983	973	959	951	975	941	970	1001	964	877	901	884	960	956	945	938	951	947	900	899	991	919	932	988	976	936	971	1038	977	979	933	949	968	957	990	974	989	935	946	943	986	913	922	939	978	982	1013	1009	963	933	939	1006	998	922	953	923	943	963	975	946	975	1051	910	973	897	1012	936	960	957	958	1013	984	1007	1035	982	936	986	954	948	937	948	938	964	951	962	957	1030	942	1001	965	957	905	929	952	986	973	1020	940	954	930	989	917	979	951	999	1013	950	965	955	987	979	968	960	967	912	946	1044	1007	998	930	998	971	947	901	979	958	994	993	952	986	1016	1014	986	965	961	938	980	963	926	919	973	921	1033	951	965	953	979	977	981	944	1000	940	1014	983	919	927	927	990	934	940	939	994	973	1013	960	947	942	965	930	954	952	1004	953	1015	1009	887	954	997	994	982	1021	940	976	963	934	906	952	957	977	927	961	959	955	974	978	981	966	919	972	931	964	927	937	965	958	913	921	976	948	940	959	1023	914	989	1040	965	952	1017	968	929	1005	916	997	957	974	927	926	923	978	939	937	945	944	967	958	1002	972	955	963	1006	942	966	955	977	958	962	948	965	948	943	1007	1056	992	946	973	920	993	924	963	963	966	942	954	931	934	943	886	1022	981	937	944	1004	985	958	933	954	1007	934	920	960	959	954	942	976	947	904	965	937	1014	974	938	915	1003	1004	956	927	952	958	919	945	943	941	989	940	948	961	994	950	883	935	917	948	970	935	999	960	987	960	971	963	942	1008	929	958	970	868	917	974	1021	977	954	999	977	1005	999	912	995	964	948	942	955	979	937	984	977	999	1002	973	980	969	1002	951	1025	1015	965	984	1011	967	936	943	974	985	972	1024	982	898	932	1010	989	932	943	959	967	971	936	928	1026	935	952	973	914	944	939	1011	917	911	936	979	979	954	956	973	950	921	959	966	981	1010	944	987	970	972	1018	986	988	1021	930	971	967	983	1003	895	928	983	953	997	939	941	986	925	983	993	933	966	915	1000	965	986	921	957	1003	932	961	969	936	993	964	1004	966	961	1006	1008	897	973	961	1013	964	928	899	1002	947	991	997	977	1001	898	960	972	964	970	926	987	1019	937	954	991	932
15813	2792	2929	2233	1659	1173	812	673	572	480	433	355	367	353	319	324	294	290	298	267	244	245	262	237	250	228	237	244	253	244	241	235	232	218	221	219	196	207	267	227	230	211	211	204	186	223	210	221	227	210	216	205	229	210	241	220	214	226	196	232	250	212	213	207	200	215	215	217	199	225	238	206	200	197	224	216	197	199	205	223	219	200	200	233	233	193	211	215	208	223	209	187	213	196	199	239	200	215	230	192	198	204	239	225	199	219	191	193	201	223	223	222	219	222	233	221	223	196	247	177	211	222	195	221	195	229	220	191	237	214	223	210	220	216	210	185	217	229	212	224	216	209	214	243	234	228	217	197	232	197	210	215	206	203	217	190	182	224	195	190	244	223	212	197	226	191	244	212	212	214	203	219	206	217	199	199	200	230	220	176	215	228	217	191	218	212	216	206	214	194	223	206	194	224	191	216	221	227	188	228	212	212	221	209	225	200	214	208	214	195	236	209	208	234	201	213	238	207	197	211	196	219	220	213	178	236	230	238	185	219	207	211	193	181	213	205	223	182	218	209	208	189	186	221	197	202	201	203	197	214	196	215	233	229	226	192	223	214	209	193	186	223	221	191	208	200	229	233	244	219	221	210	238	207	193	233	207	212	228	239	177	186	224	215	210	195	236	201	221	182	216	222	195	206	219	228	239	189	239	199	234	211	229	202	198	186	205	209	209	185	204	196	195	212	186	218	193	209	216	202	217	219	217	236	204	186	216	242	205	227	202	224	215	193	203	210	214	234	202	218	218	209	214	222	194	219	206	221	195	192	193	223	199	211	208	202	197	217	202	225	190	187	226	217	211	233	224	222	216	217	236	208	215	226	211	204	199	180	214	191	205	216	194	198	221	220	230	201	237	244	196	192	196	222	236	207	187	225	195	192	199	213	257	193	213	226	216	215	216	224	213	204	214	197	203	192	213	175	201	209	205	218	205	235	207	214	223	221	211	202	203	214	215	198	206	226	179	223	216	187	209	202	204	222	210	172	205	193	211	217	213	236	232	229	211	205	204	208	231	197	212	224	220	211	219	206	198	218	192	230	205	225	224	226	184	200	198	215	224	202	211	211	205	201	240	203	219	208	239	235	210	189	201	207	218	225	205	217	221	215	213	217	236	200	200	235	206	198	224	190	200	235	237	233	240	212	198	208	223	198	189	205	218	181	213	220	192	212	207	217	240	229	188	215	216	215	199	228	225	216	223	220	204	208	208	207	200	205	215	225	208	226	221	210	217	209	224	196	213	226	211	213	217	226	209	214	192	216	216	245	190	202	183	210	220	227	197	238	194	201	209	227	212	221	220	190	212	222	207	208	216	226	219	208	221	232	235	206	205	216	190	229	202	222	223	210	205	220	215	216	200	200	236	216	216	204	210	198	227	201	197	201	199	195	216	210	207	194	231	197	186	193	232	216	195	193	230	205	176	245	204	209	180	196	221	207	215	197	190	206	219	222	224	170	200	199	198	215	229	233	178	229	214	218	235	224	210	217	235	217	212	200	202	213	216	195	238	230	216	207	208	214	219	221	241	184	204	187	193	204	220	251	215	229	190	209	255	216	203	210	212	214	206	206	204	223	236	197	210	203	204	191	205	229	193	206	200	210	229	231	206	211	225	217	205	204	226	211	199	174	220	202	205	192	209	201	223	223	211	213	183	204	198	213	213	223	238	214	208	197	210	221	209	192	218	208	211	209	215	214	203	196	218	220	206	199	192	215	188	190	224	195	212	189	229	197	201	232	213	209	201	204	218	204	209	191	214	225	194	224	209	201	217	201	231	222	218	237	197	211	192	208	237	203	181	217	211	225	197	196	236	221	223	214	225	211	192	209	217	185	227	250	186	200	198	211	207	181	172	231	227	201	229	202	233	215	190	189	208	208	219	225	209	199	207	220	210	214	200	194	220	209	228	213	221	219	226	213	201	210	209	227	190	233	185	212	199	197	198	225	201	210	224	226	216	230	207	197	212	209	231	203	206	223	215	218	219	199	195	227	202	192	196	220	215	228	184	230	193	219	179	215	189	198	216	226	208	200	193	204	198	215	209	247	208	192	211	192	204	199	217	196	235	219	215	222	227	213	196	200	215	217	218	204	197	229	220	245	219	193	209	226	207	208	206	222	201	225	191	198	205	203	207	220	242	186	220	225	218	212	255	195	177	199	228	207	220	222	219	206	209	226	206	222	215	209	184	225	221	232	195	209	210	201	197	207	232	233	204	183	203	201	251	221	178	209	211	228	198	210	216	223	196	240	200	204	199	231	209	239	218	187	207	202	219	208	206	206	233	193	203	213	228	210	223	210	215	209	215	220	203	218	198	220	189	181	198	204	207	218	194	199	205	199	216	244	197	204	224	201	207	213	216	217	194	200	240	236	207	200	223	218	201	192	232	230	175	196	198	215	225	184	207	203	222	209	208	226	204	221	210	211	215	252	191	222	196	206	210	202	236	216	209	221	219	202	206	204	183	195	211	219	239	219	215	194	203	215	198	217	234	204	175	197	221	207	208	216	200	204	242	257	213	185	206	213	201	197	186	216	217	217	223	187	209	220	197	229	219	210	235	223	193	210	166	188	217	201	192	218	217	233	229	212	206	207	211	234	199	215	220	216	220	172	201	208	225	191	215	205	215	215	205	205	241	209	219	213	200	229	230	197	213	222	186	235	216	181	189	202	241	224	207	209	225	217	203	207	229	212	211	184	229	223	214	226	221	233	218	183	231	196	209	239	202	219	220	173	223	199	229	235	201	220	173	217	220	194	208	221	227	206	223	209	205	215	189	214	212	218	215	233	224	206	209	211	182	204	226	210	227	236	201	202	216	218	192	206	203	211	210	206	223	209	206	197	240	202	198	209	185	236	218	183	212	194	198	225	211	207	217	240	223	192	217	220	198	216	223	199	224	213	209	204	204	216	219	207	198	186	222	181	229	203	196	196	190	229	222	196	216	220	196	202	215	211	195	205	221	223	226	208	251	238	223	203	201	209	201	230	211	207	223	197	203	208	181	185	203	196	219	224	175	214	210	211	222	220	188	200	195	226	237	190	188	227	206	190	221	196	223	208	219	194	193	219	203	228	216	215	214	218	210	210	212	212	212	211	207	221	235	192	192	207	212	196	211	220	217	193	204	223	225	197	248	221	213	227	214	227	225	220	185	206	216	223	199	199	207	212	214	198	185	208	220	186	205	212	240	221	225	201	185	198	204	206	209	206	203	196	214	218	194	201	196	211	182	195	203	182	189	222	216	230	207	218	212	211	210	232	205	230	216	217	212	253	215	199	196	190	206	230	225	225	191	203	183	187	191	200	223	212	201	198	210	220	194	216	199	201	187	202	216	215	204	216	211	214	189	185	198	182	218	185	213	187	226	228	198	218	207	208	225	224	211	198	205	226	198	219	206	190	217	206	224	212	217	219	206	206	208	199	194	221	207	231	200	220	204	210	190	180	201	237	187	195
8025	2702	5457	6459	5613	4576	3469	2933	2632	2295	2006	1844	1613	1585	1371	1222	1189	1125	1093	1046	1006	948	931	904	881	821	886	726	860	826	819	743	778	747	762	769	728	744	732	705	698	744	672	673	739	689	723	690	694	683	703	649	722	692	686	663	671	627	642	647	653	660	678	670	645	640	644	660	652	660	650	621	675	662	624	653	627	658	619	638	597	669	645	606	659	665	649	656	621	635	649	623	621	589	656	655	623	628	665	637	633	650	659	619	608	587	679	659	614	593	632	645	626	669	619	594	613	600	621	683	621	623	638	653	655	592	628	633	622	640	630	603	595	642	592	584	624	635	631	659	608	626	608	641	650	640	594	618	626	577	629	651	636	626	619	612	615	620	609	624	667	653	629	604	618	639	628	633	580	642	599	598	616	620	652	632	609	646	624	643	602	605	627	635	604	630	614	615	622	649	621	602	638	683	643	591	638	679	613	630	601	572	639	671	644	632	607	594	602	657	625	591	626	604	587	626	631	623	574	624	609	627	593	596	645	608	656	618	596	589	659	596	594	639	630	643	624	624	605	602	622	657	599	634	638	629	627	574	616	609	650	607	615	622	567	605	599	604	590	617	596	638	612	599	603	595	626	593	627	604	579	624	621	655	652	626	603	658	629	625	650	553	628	621	613	649	630	612	660	589	645	624	610	583	626	656	634	582	627	623	621	627	636	662	594	634	603	595	600	626	601	645	581	577	618	602	647	589	647	639	634	610	613	587	607	645	621	601	569	591	595	608	611	593	608	598	575	616	620	629	602	631	643	650	651	581	624	600	609	618	619	643	643	593	613	628	591	601	643	638	584	602	616	633	600	637	637	597	605	629	613	612	594	628	656	611	597	641	627	629	654	626	635	640	620	588	628	628	614	616	656	637	603	587	631	611	581	640	678	630	634	658	596	608	594	607	589	626	588	598	614	632	591	609	592	623	635	620	622	623	641	576	644	638	623	640	640	614	621	618	604	602	617	650	570	631	602	648	605	620	621	624	599	670	630	609	647	618	633	620	642	619	585	609	600	623	639	625	599	643	607	606	583	646	617	578	638	607	612	624	579	607	627	608	586	591	634	623	632	646	635	633	622	640	644	667	594	618	631	670	653	607	584	589	628	574	637	625	593	658	621	600	621	597	635	641	594	605	584	633	616	592	639	586	614	622	672	625	608	607	660	601	604	645	648	615	646	609	576	645	640	617	616	601	629	618	608	616	574	582	594	626	603	593	620	601	661	593	655	607	644	620	631	579	604	584	624	601	615	650	608	653	638	594	614	631	626	629	587	604	619	621	586	627	611	636	636	590	659	588	650	574	648	597	636	594	608	637	637	602	636	598	599	595	581	609	599	631	562	621	635	639	610	650	607	596	643	617	612	603	625	618	632	608	606	613	643	630	584	613	699	628	616	654	637	642	606	639	643	645	624	583	566	602	610	593	613	665	615	566	629	633	609	620	641	632	597	584	580	608	568	618	633	608	653	607	589	597	627	641	626	648	616	625	651	648	614	638	655	608	623	628	552	603	615	602	595	689	590	626	618	606	620	558	639	613	640	606	636	640	632	678	675	631	587	629	609	650	607	640	603	634	625	600	624	623	583	609	588	571	646	596	625	588	638	627	647	656	608	630	622	573	591	565	682	616	604	588	621	590	623	637	614	606	637	603	603	581	624	632	612	664	636	597	580	620	621	623	568	633	579	635	609	640	639	633	607	626	600	607	631	674	593	592	632	587	622	627	590	623	659	627	649	597	607	645	612	604	617	578	590	593	630	618	610	623	559	614	615	586	599	674	599	635	609	607	659	648	633	607	614	616	589	641	599	592	627	634	664	591	601	622	593	640	630	625	610	589	593	612	601	616	586	607	654	620	597	614	639	621	587	666	619	615	603	614	581	613	613	607	628	612	642	631	608	679	649	633	601	625	597	643	591	648	602	623	590	610	598	627	586	611	565	639	613	577	647	641	605	597	641	617	579	623	635	620	607	623	593	627	613	615	633	652	576	624	588	612	622	606	589	639	628	604	665	596	624	669	581	655	603	620	592	619	626	632	652	629	626	649	628	634	629	633	604	618	670	615	588	628	639	609	661	628	635	614	589	631	657	639	624	617	626	581	606	630	638	615	595	618	594	637	567	588	637	661	604	615	586	615	618	621	640	586	623	595	628	624	619	610	605	650	632	608	623	657	624	617	588	608	613	639	634	644	600	636	609	619	658	642	649	566	642	658	632	606	629	643	659	593	605	605	603	647	571	619	620	673	638	605	634	605	617	619	603	612	596	605	602	642	586	600	613	658	605	602	569	597	618	626	616	609	648	615	649	610	650	656	647	603	655	613	644	649	599	606	625	582	616	604	612	597	596	601	659	605	642	606	614	627	590	627	628	583	629	628	598	625	568	602	604	581	627	586	611	611	615	575	603	604	581	632	632	611	595	655	616	616	668	655	678	586	635	613	580	634	630	603	620	590	615	630	614	613	632	593	592	601	668	631	649	645	620	650	618	671	596	648	604	582	619	626	611	630	649	594	643	633	586	578	687	604	609	642	621	624	624	600	636	626	624	611	598	632	606	580	624	603	578	634	625	622	609	625	604	614	581	614	627	633	659	620	598	634	641	589	582	618	628	642	672	587	659	607	596	630	595	627	638	614	643	581	612	613	652	607	584	647	626	609	650	591	617	606	596	605	583	620	625	647	649	646	623	617	630	566	594	632	674	587	610	591	597	592	588	601	606	624	609	612	601	642	618	598	619	617	618	580	622	618	625	626	625	637	593	591	598	629	604	665	636	624	600	605	618	628	665	649	652	630	631	596	636	606	620	641	632	598	613	590	650	636	630	587	592	610	616	624	649	635	624	616	638	629	631	642	603	623	610	594	611	610	626	590	659	635	622	631	623	630	661	644	648	597	613	642	591	629	600	629	670	632	594	649	618	586	556	633	626	631	640	633	617	587	665	598	593	623	609	644	626	604	576	603	621	619	611	589	594	658	631	593	614	609	590	632	640	612	668	558	577	642	624	625	600	620	641	607	597	619	675	646	627	618	623	581	634	633	606	603	604	620	618	658	576	630	638	610	627	604	633	591	570	648	611	608	605	622	619	583	626	625	623	623	576	609	611	634	654	644	632	570	623	617	593	647	647	652	645	634	584	592	612	588	628	596	608	580	647	601	609	632	593	623	646	624	599	619	649	608	643	651	656	610	635	626	650	632	649	573	599	648	668	611	602	644	616	617	624	622	658	642	611	609	597	580	654	602	654	600	626	583	637	614	639	583	628	590	613	577	589	649	633	605	583	639	621	605	627	605	612	590	587	619	670	603	599	615	601	632	638	631	619	600	593	642	646	660	611	614	601	607	616	585	634	615	654	643	605	662	625	598	642	612	621	608	579	658	612	591	638	617	634	618	643	609	618	640	629	696	620	603	578	625	622	594	630	612	629	647	643	620	638	615	596	623	619	647	684	629	613	570	620	675	614	606
2609	441	421	459	388	386	377	344	334	390	371	347	360	349	336	331	364	327	325	319	338	347	319	350	340	367	363	374	345	353	361	334	374	359	358	355	358	380	359	347	334	338	375	326	314	348	344	325	351	361	361	397	311	324	350	355	348	334	355	311	339	351	346	360	373	333	368	334	348	351	355	344	329	349	343	323	330	344	339	352	329	330	370	332	352	307	344	348	347	338	334	394	312	336	334	314	362	348	339	349	335	360	372	308	333	358	319	349	358	340	329	357	305	353	358	359	351	354	366	330	328	315	344	331	353	366	356	328	328	307	354	335	350	353	334	349	324	326	339	350	355	321	313	349	327	339	351	367	383	368	356	372	316	329	350	366	374	328	346	370	331	346	334	315	335	353	391	338	328	355	360	315	319	337	362	344	356	337	351	341	324	365	355	311	341	322	333	346	342	360	321	353	362	344	309	396	368	298	352	349	326	366	364	297	376	359	332	324	348	344	357	353	358	330	361	326	339	363	356	327	363	321	318	328	353	335	355	384	331	320	353	329	354	341	355	308	372	359	318	389	333	355	366	333	354	314	357	343	338	377	355	329	317	314	348	370	360	331	356	350	324	325	340	386	338	348	316	298	313	361	343	348	343	319	333	315	367	316	289	349	378	357	338	353	327	343	334	322	354	331	332	314	355	330	331	316	327	371	332	351	337	348	361	324	337	338	351	363	350	356	364	329	317	340	354	316	337	349	342	384	341	332	337	379	352	349	360	375	347	345	313	320	342	376	327	335	362	329	370	327	357	335	302	330	333	336	374	329	329	331	340	317	349	353	343	361	359	350	371	385	347	355	330	350	355	339	317	338	315	398	312	354	341	337	338	347	352	363	347	352	331	361	337	353	347	341	333	358	359	330	319	322	340	323	355	329	369	342	326	320	357	311	356	346	301	336	308	331	347	361	341	314	347	345	357	344	358	363	328	345	330	332	341	341	348	351	321	353	379	364	340	326	360	344	326	342	321	384	317	363	351	335	359	306	335	353	339	378	360	346	342	356	346	359	350	342	339	353	333	305	345	345	336	331	344	340	323	381	366	338	327	362	329	326	346	320	348	328	289	363	367	359	359	331	343	343	388	346	346	333	340	308	336	342	366	335	356	321	355	337	347	327	348	350	330	326	314	361	322	307	340	326	331	343	340	377	355	362	336	331	340	335	340	327	354	324	349	339	323	325	346	326	318	331	336	326	340	335	373	356	346	324	332	324	330	348	344	348	351	303	346	354	369	334	363	349	355	327	375	320	326	374	313	330	339	348	343	351	346	299	354	345	329	343	356	309	334	324	349	361	343	322	369	337	340	341	372	344	379	369	336	344	346	330	351	327	353	341	363	344	365	337	340	349	355	320	315	346	364	339	319	326	357	336	372	336	360	339	338	347	347	351	330	369	337	329	320	330	359	336	331	364	326	378	395	328	347	350	368	339	342	329	361	333	323	339	341	332	317	296	319	302	332	311	328	376	331	327	348	337	336	306	334	342	343	373	328	334	344	367	334	370	375	335	340	348	330	345	368	339	349	353	324	342	351	373	357	322	329	372	345	312	324	305	316	378	319	336	337	318	338	335	346	341	340	337	354	344	333	369	332	331	321	334	326	355	342	308	329	338	327	351	377	322	353	310	328	357	349	356	325	339	351	341	332	316	336	379	349	376	332	313	357	366	335	307	345	330	354	346	344	336	333	372	332	348	342	353	344	311	369	317	325	351	345	379	356	358	343	387	340	346	354	357	337	328	324	335	355	339	347	372	359	316	332	312	358	342	356	350	375	336	384	332	333	359	330	331	332	375	324	325	334	331	338	384	388	319	335	310	338	322	319	340	365	344	319	362	342	315	306	342	330	315	330	341	346	365	318	368	367	327	353	335	368	304	319	329	374	334	352	353	311	345	351	332	325	321	376	338	348	370	316	321	383	349	336	338	322	349	317	339	367	337	362	341	355	362	318	328	338	367	357	336	347	352	350	322	356	334	335	360	350	350	352	344	343	354	347	347	355	326	336	336	383	361	329	316	324	337	364	346	323	323	350	338	332	359	369	351	361	334	370	331	324	327	360	352	348	342	321	346	345	353	367	316	346	339	354	355	348	326	351	333	326	364	312	330	361	348	323	358	330	338	346	337	337	355	334	323	365	331	333	351	320	369	311	333	310	334	354	329	340	341	336	337	334	319	372	350	369	338	359	395	350	378	348	335	346	323	319	322	347	372	334	338	335	339	334	326	320	345	352	337	339	310	362	346	361	328	361	353	353	349	309	347	353	352	342	352	366	353	326	337	303	364	359	335	346	337	339	334	366	317	358	375	341	336	335	313	351	338	336	357	335	381	348	338	343	320	332	360	347	334	334	342	334	349	318	320	346	342	327	329	334	353	379	330	339	313	346	332	325	356	362	342	348	333	338	358	330	375	346	345	325	372	308	308	347	373	341	310	334	350	382	317	299	337	364	348	328	334	317	335	308	393	333	346	344	351	330	337	357	363	331	338	365	348	339	335	328	340	341	372	360	354	346	354	354	345	347	333	346	331	352	357	377	339	389	340	334	354	388	362	361	353	328	313	346	346	327	337	347	337	353	384	358	370	347	340	345	314	321	359	325	370	353	315	383	368	353	348	337	341	345	375	375	346	334	378	361	344	355	321	323	352	338	364	358	360	349	325	314	376	337	327	341	355	337	346	347	347	352	305	351	347	338	320	330	359	341	361	352	339	330	339	334	337	360	333	348	344	321	344	329	362	336	358	326	361	372	314	371	327	338	373	357	352	327	334	353	339	325	343	351	335	342	331	371	334	342	318	326	333	328	387	312	355	344	344	330	343	307	343	358	342	327	357	370	296	329	355	344	346	307	316	363	342	344	369	339	344	315	351	331	313	350	310	361	321	331	327	325	363	350	325	355	355	317	343	322	351	344	334	345	342	339	334	346	341	321	347	346	361	332	340	331	326	330	338	376	373	380	364	317	355	347	345	309	338	346	334	320	345	340	353	331	348	369	345	334	345	355	353	355	348	346	333	377	307	349	322	310	371	363	342	325	367	367	340	349	372	317	321	351	338	327	360	317	363	318	343	328	334	351	297	331	347	350	364	356	330	339	358	340	325	350	344	320	315	343	352	372	357	342	384	353	353	328	351	341	356	368	355	350	346	357	350	355	359	350	326	345	367	341	368	326	336	346	375	332	378	374	368	331	350	360	344	331	351	347	366	322	315	332	327	341	343	345	317	353	368	351	378	362	338	329	339	323	328	344	331	382	364	325	312	352	317	340	350	350	344	332	339	362	362	351	330	340	365	341	322	349	364	333	339	351	309	285	335	355	332	368	347	326	342	362	388	311	337	347	329	339	357	372	327	315	345	350	325	333	326	344	346	362	340	393	347	367	349	336	302	329	353	327	317	328	387	346	365	344	354	310	359	346	352	341	348	333	319	323	355	355	346	366	339	370	330	321	370	343	336	313	321	344	313
2751	1081	1207	1207	1227	1075	1079	1082	1001	1022	1027	995	971	987	949	979	936	1031	899	987	976	993	955	980	989	941	906	963	958	910	914	942	996	1018	941	969	974	991	957	990	958	958	1007	984	1007	925	971	950	951	928	994	925	911	965	943	931	991	914	970	978	969	949	961	949	963	988	948	960	984	956	967	928	1014	951	921	972	927	1002	912	950	974	957	1007	947	996	921	941	972	970	945	956	969	975	988	959	956	917	977	954	947	944	936	938	937	893	899	887	942	957	968	980	979	979	918	925	934	945	978	962	989	946	946	949	861	923	963	941	979	929	949	935	939	932	973	967	972	994	926	967	937	963	964	982	994	959	962	948	899	943	956	1005	946	957	943	965	943	859	955	957	986	946	1020	947	968	970	892	956	1000	929	982	996	956	946	954	1030	999	909	906	903	957	947	988	928	950	937	972	948	941	954	935	948	907	948	985	977	972	958	976	995	965	971	927	970	936	907	918	870	924	974	927	922	921	979	975	952	961	921	962	992	937	970	931	1009	955	970	921	964	933	998	953	932	925	987	985	936	991	952	959	939	959	974	965	928	961	892	952	962	910	984	953	960	978	953	934	969	971	961	956	964	919	976	919	993	932	1010	967	932	968	936	952	968	958	937	969	1019	938	997	951	965	929	979	949	1003	968	933	989	908	949	939	962	960	940	952	951	952	982	954	1008	965	947	943	922	945	939	941	924	1007	978	979	956	979	917	954	961	924	969	954	981	978	971	918	994	954	944	895	1019	924	951	975	979	966	974	910	1014	945	955	964	961	1033	923	936	955	962	975	906	941	927	906	904	942	972	935	965	926	994	920	913	932	934	958	954	979	981	948	947	986	926	919	893	916	972	954	988	960	1019	917	969	938	955	949	907	961	978	946	929	1003	986	973	933	931	926	939	936	959	982	977	1005	990	919	922	967	946	973	938	1037	976	969	961	940	927	938	966	961	958	943	970	967	995	926	944	971	964	958	948	926	951	963	939	938	944	934	970	953	975	1008	961	964	960	964	916	940	965	879	952	1004	945	966	971	937	963	1021	996	930	1005	963	974	951	982	976	951	971	923	867	1022	947	1019	914	908	937	952	910	943	942	960	966	921	955	919	988	957	943	928	939	918	976	967	942	974	962	909	973	915	962	929	923	889	960	956	905	957	932	927	988	952	950	898	964	918	959	976	910	952	923	949	955	970	958	924	975	959	963	947	935	985	988	912	969	921	990	963	962	976	918	960	958	973	958	924	933	956	957	1002	944	1022	952	956	990	899	988	960	921	954	988	897	923	945	971	946	987	946	1006	979	975	984	1000	947	922	955	1007	926	969	974	918	997	951	918	956	974	952	972	960	985	923	933	990	993	916	935	999	926	961	994	967	957	928	963	955	949	974	939	901	932	947	980	957	957	956	983	1008	953	993	1030	951	948	911	919	949	939	978	973	927	939	951	952	970	1012	923	981	915	935	931	956	932	949	983	971	888	926	947	907	948	956	983	1018	893	989	959	952	960	982	928	980	944	991	953	993	949	984	994	972	969	992	959	958	969	999	945	1011	926	951	972	993	1043	1005	1004	983	968	979	923	917	946	954	929	962	948	957	929	976	943	922	961	896	923	984	964	999	952	918	951	930	948	994	1007	938	933	889	981	973	961	990	962	979	916	948	906	916	962	972	949	1005	961	961	960	949	1012	974	949	956	959	976	956	960	979	983	957	957	983	996	939	950	944	973	1001	987	997	969	929	973	937	978	945	942	957	967	948	926	956	984	960	1035	941	959	970	946	922	970	925	947	931	983	888	948	882	985	948	943	932	950	959	943	939	964	1007	957	966	977	978	989	900	933	987	979	979	985	962	966	933	932	964	948	942	925	927	897	951	945	975	947	951	1020	902	940	955	964	1024	945	943	938	960	955	973	950	952	944	922	965	936	951	957	925	968	959	987	993	920	943	954	941	941	1002	975	947	969	975	1004	934	914	977	938	976	983	976	971	955	895	913	987	957	981	928	938	981	975	910	936	926	945	937	968	949	985	934	912	888	979	1012	997	929	985	1032	977	932	932	969	961	997	953	967	929	996	939	929	956	974	930	970	955	908	963	955	961	972	916	902	973	899	960	970	955	944	959	939	952	955	899	908	924	977	938	1004	945	968	996	962	978	1008	912	961	927	944	884	957	916	920	996	975	983	945	940	920	956	947	900	943	978	973	928	957	974	986	999	900	939	971	955	937	970	972	970	979	904	933	912	1000	959	958	898	938	942	985	970	936	948	958	908	935	967	960	956	940	957	982	939	912	972	1023	981	991	959	963	948	927	938	970	943	934	964	951	932	950	906	977	1010	910	929	984	911	991	954	980	1026	972	1002	948	955	988	937	926	1010	1018	946	968	964	1001	900	905	960	907	930	940	1032	938	979	967	974	1073	944	963	972	956	999	937	951	966	909	999	983	949	970	907	933	989	937	934	974	944	965	969	933	924	946	973	917	1012	934	936	962	948	959	927	939	946	929	943	954	951	969	952	968	1001	882	926	1002	1008	997	994	967	1003	962	915	943	971	949	919	949	893	970	950	934	969	916	933	906	964	930	976	999	918	894	919	918	977	956	980	962	939	928	942	950	1019	975	1021	958	968	943	947	915	955	963	1012	950	935	981	969	939	930	962	961	979	967	929	949	964	941	960	929	963	931	962	919	956	923	955	910	1035	938	927	966	965	950	952	1003	959	960	977	981	993	920	940	928	952	979	965	921	938	973	968	949	932	984	935	958	956	904	995	976	955	971	939	908	963	930	940	904	1029	931	1028	936	936	962	975	976	963	964	904	916	943	925	921	945	966	964	966	900	940	874	921	971	927	979	898	926	941	935	954	927	970	947	901	964	967	973	957	922	968	996	917	969	968	914	897	964	937	981	966	941	914	926	948	987	1026	939	895	948	930	964	913	928	952	929	1031	978	1004	932	914	958	958	904	973	971	924	917	966	944	982	949	950	1003	922	929	980	983	887	966	968	966	944	997	991	969	986	969	926	965	918	960	931	930	929	962	974	972	980	942	918	899	943	884	959	905	945	925	980	1029	981	935	912	953	919	962	1018	906	940	953	953	976	939	966	907	934	957	973	913	946	971	1011	942	979	923	928	983	977	956	959	946	970	966	950	922	952	1001	968	912	947	969	918	929	980	910	958	955	892	1005	982	951	964	968	955	975	951	948	923	935	1002	949	958	887	951	975	920	994	937	946	942	952	987	929	916	961	933	941	983	958	988	965	944	1019	1012	974	969	987	909	966	968	972	996	919	929	954	986	976	965	956	986	906	979	954	932	984	944	940	926	974	935	921	939	903	931	958	947	977	896	928	909	928	992	958	962	977	933	960	973	924	943	992	982	962	966	970	966	991	1003	917	949	975	973	964	992	938	923	904	964	944	979	912	947	931	916	914	918	981	971	931	929	1003	975	924	932	980	974	991	944	1014	969	976	973	936	943	970	958	977	885	890	909	929	927	963	954	966	986	944	940	955	949	985	946	965	950	919	1009	937	1001	979	984	966	960	979	942	938	920	976	981	900	954	945	914	891	900	978	944	953	863	951	896	926	906
10796	1649	1962	1755	1369	1040	768	628	548	523	507	488	448	423	428	406	409	362	397	384	382	383	343	376	362	388	380	342	376	386	331	407	356	343	388	398	364	367	361	365	349	332	352	376	339	358	348	344	376	335	361	385	398	347	365	349	349	349	357	361	388	338	313	376	365	340	393	349	347	362	372	344	338	302	352	334	328	401	355	400	349	345	375	339	359	338	366	337	336	333	359	317	352	357	356	350	355	325	348	375	399	378	333	366	345	350	320	329	340	354	388	346	337	376	384	321	382	342	372	352	377	367	321	346	368	317	350	359	345	348	322	389	383	352	332	324	342	332	375	349	306	372	381	376	344	340	349	349	352	314	360	364	358	363	332	350	360	353	351	340	344	364	340	337	380	378	361	344	348	348	358	342	353	340	368	340	376	375	355	374	341	344	313	364	360	329	289	351	328	338	382	353	348	354	336	364	352	323	352	347	352	329	352	352	339	344	341	335	359	355	382	361	318	357	343	378	352	336	308	345	353	367	369	371	364	374	341	384	345	333	366	356	370	346	378	357	339	374	367	334	374	347	336	367	379	354	336	351	342	353	358	357	394	362	349	379	377	359	332	342	356	371	382	377	341	327	355	343	334	400	326	394	386	373	325	323	317	365	366	323	347	353	354	352	340	337	384	369	354	356	370	369	342	326	364	376	378	343	371	366	361	368	379	310	372	358	361	404	379	362	378	384	369	402	330	365	318	351	359	355	387	396	359	312	372	367	339	336	373	409	360	377	343	329	369	387	324	354	349	392	342	319	332	327	328	351	362	397	374	363	365	385	397	363	336	318	339	349	339	372	356	356	367	366	336	346	370	338	353	335	361	378	330	353	353	320	353	359	399	354	374	365	340	343	362	339	350	373	359	383	406	354	334	350	371	348	345	376	366	339	348	355	340	353	345	381	365	360	378	362	351	344	351	346	382	370	344	348	370	354	350	359	347	336	356	347	349	324	351	365	373	336	324	347	311	398	373	361	360	358	348	366	354	361	382	370	350	351	369	347	366	335	324	379	360	346	357	351	356	345	340	337	364	341	383	338	338	364	371	347	318	343	356	355	350	367	352	359	351	361	384	345	338	362	348	360	349	357	335	338	340	349	330	335	370	350	376	363	340	332	336	374	331	344	334	371	370	341	379	351	322	350	339	366	344	325	329	362	360	393	331	352	361	348	352	326	343	375	357	363	359	340	337	384	400	372	337	349	358	328	372	349	410	414	357	338	363	370	360	403	388	344	363	385	341	358	372	343	369	333	327	356	328	353	326	336	340	342	366	356	331	341	358	376	369	381	329	361	345	372	349	379	346	350	370	349	325	316	352	324	320	356	373	356	380	348	310	348	321	309	377	340	353	340	412	351	360	326	342	368	346	361	316	340	341	366	319	351	377	349	380	334	389	344	362	353	345	359	381	315	351	361	366	377	343	370	337	370	352	382	373	354	349	390	403	329	318	348	378	377	344	338	345	335	360	325	334	373	331	354	373	349	360	339	351	336	340	373	324	363	350	370	364	374	373	373	346	360	341	346	357	365	366	351	340	354	339	345	375	336	378	360	369	392	363	389	368	359	349	364	375	360	343	359	376	372	333	369	400	340	373	348	352	367	337	362	341	350	336	374	352	356	341	343	351	363	350	340	313	337	369	347	344	359	351	347	370	336	343	354	360	349	367	366	348	375	353	379	331	349	354	361	361	355	335	362	370	346	343	379	334	383	363	364	340	376	334	387	333	351	340	306	355	371	386	402	341	345	349	346	395	349	352	338	354	331	367	410	369	342	369	349	360	376	336	350	338	336	323	341	353	337	365	337	334	352	343	342	375	354	340	357	360	401	366	331	336	399	371	369	352	401	357	326	372	362	371	346	373	358	389	365	370	323	357	367	349	367	324	365	377	350	308	370	333	343	355	347	350	343	364	370	322	376	344	373	364	332	340	377	383	348	368	369	324	365	368	353	367	363	372	342	389	358	323	342	354	378	361	358	325	359	360	344	347	331	351	365	389	382	342	355	341	356	336	368	366	335	351	355	358	390	342	365	360	373	329	333	333	337	394	370	400	335	329	345	339	358	361	380	393	327	341	347	345	338	342	361	363	331	354	357	344	312	368	358	373	365	350	340	315	338	330	381	350	346	339	353	328	347	339	374	363	384	352	340	334	329	352	355	320	356	363	363	365	365	365	345	374	355	376	334	337	372	361	372	360	358	327	352	336	318	355	340	323	360	347	347	358	345	358	326	358	369	355	364	386	347	334	385	348	359	353	383	358	384	321	355	379	385	326	349	345	364	328	345	339	325	361	363	349	328	355	369	365	343	395	340	360	380	371	313	365	335	360	345	371	372	317	361	364	347	344	354	329	355	332	378	357	343	340	376	362	356	344	351	372	381	338	330	352	341	393	380	377	358	343	371	370	342	365	345	358	360	293	355	378	357	336	367	380	360	368	376	353	315	332	383	363	320	344	356	346	355	357	356	365	371	375	350	375	355	365	354	339	320	394	359	335	338	342	354	362	334	337	364	358	361	337	379	337	370	339	351	335	334	345	377	357	333	377	334	365	368	364	344	328	333	333	348	340	363	380	361	343	331	340	374	360	347	348	366	371	337	352	329	348	303	338	393	358	348	365	344	366	345	372	375	367	332	352	376	365	329	352	344	342	305	356	342	344	364	357	380	360	370	357	361	359	342	337	401	369	371	367	363	401	380	366	402	356	349	367	356	383	348	334	336	327	368	363	348	372	395	349	396	341	369	367	399	378	322	347	314	343	364	338	315	394	367	347	357	388	351	352	360	387	348	359	361	340	352	343	317	354	335	350	358	314	357	329	367	322	351	364	355	376	329	350	348	354	364	355	337	375	381	349	346	376	370	323	345	407	342	373	333	375	333	341	377	361	397	321	336	340	340	329	317	314	336	353	347	376	387	367	377	373	326	361	365	339	365	365	337	335	373	344	341	350	342	347	338	371	339	373	385	317	342	356	314	348	350	314	353	314	357	363	392	374	329	318	368	340	310	387	392	331	316	356	326	357	359	334	364	360	347	359	358	365	329	355	344	364	357	357	353	304	389	345	374	347	355	356	363	373	341	372	347	343	327	350	328	358	301	375	332	359	342	379	353	362	340	389	347	379	363	338	389	356	351	345	370	335	356	344	345	358	377	373	349	377	333	335	322	357	367	336	347	388	340	385	368	306	370	330	313	376	345	361	400	372	340	325	365	397	332	363	347	331	352	340	348	364	316	371	375	348	341	380	354	376	360	367	367	342	352	379	335	334	350	326	369	334	351	361	338	345	336	396	334	384	355	333	341	396	355	376	339	335	365	323	329	362	353	339	373	365	324	344	345	343	347	362	353	344	346	342	361	332	367	361	353	367	345	350	336	370	370	352	372	345	398	348	321	382	339	353	354	332	378	375	372	385	362	356	372	364	343	356	316	368	350	358	365	336	375	343	359	339	344	333	354	341	343	366	337
6789	2175	4294	4883	4380	3729	3021	2598	2148	2042	1730	1649	1607	1485	1449	1437	1348	1229	1259	1311	1230	1138	1220	1149	1104	1139	1098	1087	1016	1107	1062	1040	1050	1012	1048	997	1024	1059	1048	1071	1027	996	1024	1010	1014	1025	991	1044	966	1054	1039	998	1032	996	978	1017	929	982	994	1031	955	998	994	997	986	994	961	984	969	928	1045	1011	971	972	985	992	961	917	957	990	944	982	979	945	990	953	1036	1016	972	919	988	929	957	961	940	952	962	994	950	938	963	992	999	1009	934	952	937	948	940	939	1003	945	954	925	939	964	962	981	941	927	954	968	929	977	965	931	985	928	912	984	927	979	967	913	892	1002	988	934	952	905	923	926	999	952	1031	955	926	981	979	956	930	950	951	952	1010	973	942	944	999	994	964	975	979	988	971	946	997	944	925	1000	963	958	921	990	1037	951	941	940	1002	944	918	1000	998	975	939	985	956	979	965	980	894	947	953	959	896	1001	950	950	992	942	935	967	953	939	1007	932	966	940	978	934	965	984	978	952	986	982	966	939	998	993	941	962	948	968	995	955	980	974	934	967	969	929	982	968	918	977	934	993	1025	957	915	971	979	923	988	927	915	1024	928	970	912	942	930	926	913	951	965	950	985	940	914	985	966	996	967	964	937	922	938	932	965	997	1022	946	923	937	972	964	951	968	928	929	974	972	969	911	946	995	933	932	966	925	980	918	913	983	976	988	956	981	937	892	926	980	942	942	940	963	973	982	937	974	976	964	929	968	953	984	912	898	987	1009	933	990	995	979	952	989	948	974	952	960	994	961	930	950	951	971	942	959	989	957	941	946	1004	992	964	988	972	952	951	929	945	944	949	981	914	960	922	964	1020	971	986	1013	959	938	936	995	956	985	930	976	908	887	970	932	982	932	964	1013	907	906	946	882	993	944	978	960	921	964	982	951	952	948	1002	875	931	942	945	931	969	964	1014	989	959	952	973	964	935	937	935	933	970	1004	1006	976	975	964	926	952	974	981	914	955	964	927	935	955	938	969	986	980	960	937	916	921	918	948	950	972	951	903	921	937	966	926	990	984	982	945	999	937	905	950	938	922	983	986	961	954	930	930	1019	956	936	968	951	979	916	943	944	947	941	956	965	915	994	951	927	1000	958	992	918	987	945	976	994	939	930	990	983	897	969	932	929	947	991	959	935	988	941	977	1012	951	997	945	1007	1056	974	935	947	974	933	922	935	951	969	962	997	940	891	925	951	983	963	962	928	925	949	935	963	970	976	931	946	924	961	935	941	982	986	942	914	945	940	961	958	973	979	977	998	936	961	928	952	967	934	974	943	921	993	923	956	977	937	927	918	968	913	943	962	881	955	1017	966	1041	955	1005	924	997	945	962	956	967	884	955	974	927	948	964	923	977	978	968	980	952	986	1008	944	945	956	956	947	953	949	965	944	926	974	1003	963	950	931	943	951	983	934	1027	951	980	958	933	875	896	973	984	932	981	944	965	991	937	937	925	1016	1006	963	927	971	924	962	929	923	919	969	969	1001	946	955	1014	965	987	948	903	967	942	949	965	911	919	1004	977	931	944	928	964	977	957	928	921	951	942	962	978	981	970	932	992	934	987	935	936	1015	953	1002	978	939	954	941	958	936	946	909	956	956	962	973	962	966	945	915	987	933	972	964	972	931	943	994	978	875	966	914	950	977	964	951	951	944	929	952	928	893	921	980	982	928	948	985	930	970	941	886	951	951	998	946	957	970	946	900	986	952	966	916	990	944	957	1005	1014	960	963	954	1015	947	987	957	954	967	947	994	954	983	931	954	952	977	964	948	980	944	961	973	935	899	909	990	1006	998	985	992	1003	916	973	981	937	945	958	920	977	991	895	937	947	967	960	888	935	986	960	946	920	910	958	983	898	1004	914	948	957	958	915	951	998	932	992	897	948	947	924	946	984	988	981	937	1016	963	941	953	978	955	932	993	953	999	910	935	966	964	949	951	961	913	934	896	974	949	996	954	929	992	926	949	957	920	996	959	1004	929	921	930	966	970	991	986	875	948	967	1017	932	950	978	974	958	945	951	966	963	947	939	925	986	921	948	939	910	935	973	967	942	935	966	959	985	904	966	1019	1031	927	997	936	954	930	922	978	941	963	924	933	984	969	985	983	912	1017	958	983	975	948	1010	956	966	975	961	969	956	961	967	947	976	985	924	991	927	967	997	927	982	936	968	924	886	949	955	938	970	951	966	933	961	939	998	952	956	981	974	996	932	974	952	939	945	953	1012	967	955	927	929	997	914	965	991	994	978	1016	955	917	962	897	920	973	941	954	1015	946	956	969	995	998	903	930	936	982	1012	942	976	1002	934	981	949	1016	948	961	932	1008	915	899	974	1020	1023	945	952	963	913	987	959	954	988	946	984	940	1002	983	946	915	948	905	959	954	923	935	943	988	934	949	993	935	977	952	948	1022	979	953	933	986	963	930	927	980	1000	971	989	949	979	928	936	985	944	979	993	933	980	994	1005	950	971	953	962	927	949	943	998	955	973	952	956	898	984	927	933	1001	1012	1027	973	994	970	980	940	909	880	938	965	973	970	998	930	979	970	982	1008	924	1020	943	971	908	939	977	1015	960	977	939	968	972	944	961	980	976	923	945	987	1006	980	971	959	966	930	879	972	943	973	928	945	973	987	938	937	990	889	944	920	938	902	981	992	956	925	951	995	920	971	941	980	934	954	993	976	986	1000	968	949	999	994	972	954	953	986	954	944	1023	928	929	974	981	969	920	925	958	964	958	1010	999	943	958	973	910	975	966	960	915	943	936	977	947	973	990	968	944	955	971	955	929	990	912	881	1004	963	921	935	977	959	986	933	928	966	947	999	957	955	973	965	951	997	945	972	966	977	965	985	978	916	924	913	985	970	1005	961	945	898	1019	882	943	960	937	923	994	955	974	959	969	972	976	963	958	970	953	946	990	918	980	992	942	933	959	939	988	1010	971	985	1007	987	899	955	912	965	989	927	994	1033	971	951	910	925	908	953	947	1027	957	938	972	982	998	949	941	953	894	944	987	915	936	945	984	897	943	946	945	935	989	1008	956	918	987	898	935	1026	905	941	1015	914	972	996	997	1005	959	937	957	988	954	999	985	1000	930	985	931	952	945	1019	939	957	927	986	917	915	937	964	957	911	947	888	975	954	968	950	978	964	964	916	981	943	970	1029	959	934	973	1011	982	956	920	975	984	967	939	940	947	929	1001	982	944	957	869	945	950	1046	906	958	964	922	966	976	940	954	922	971	956	945	944	981	922	928	1008	988	933	920	1003	898	938	951	942	948	969	986	952	936	926	902	980	965	932	965	951	967	934	999	939	983	904	943	977	912	982	1020	923	916	991	925	947	946	956	896	928	948	995	972	990	991	974	959	899	896	996	941	953	980	959	933	939	884	935	927	954	965	904	987	961	974	903	962	958	984	920	906	954	930	988	964	985	943	976	963	904	967	1015	1023	954	948	948	954	953	944	923	926	876	961	930	938	952	977	948	953	988	973	993	916	921	949	969	925	948	937	969	984	920	1033	938	992	970	963	989	965	952	979	997	934	984	964	956	964	938	944	986	956	1004	853	999	943	913	966
15786	2797	2944	2430	1955	1670	1109	760	536	508	436	383	370	340	328	285	309	327	270	268	254	275	256	250	247	245	259	224	258	228	247	208	211	214	224	247	219	232	210	239	248	197	199	210	196	202	227	223	192	229	234	197	173	200	226	226	229	230	215	211	213	198	218	213	224	209	198	203	190	224	192	203	206	204	215	210	189	236	195	243	216	195	197	224	203	224	204	211	188	238	223	214	198	216	224	227	217	195	200	196	221	191	216	223	225	170	192	204	204	225	232	217	216	226	228	236	183	226	201	224	200	234	213	196	239	231	186	190	215	196	197	211	220	220	188	207	204	192	227	216	207	231	190	181	207	211	237	189	226	191	230	209	203	206	219	207	193	208	232	238	214	244	205	198	244	175	196	194	218	203	206	198	206	217	238	234	229	200	210	228	232	196	200	239	203	188	227	202	199	218	207	207	209	238	209	212	229	203	201	189	207	224	192	225	212	203	216	209	209	215	201	217	212	209	240	215	203	197	235	214	226	213	256	210	188	217	187	211	197	224	221	212	205	191	216	225	203	199	194	209	204	205	207	200	218	183	209	217	203	218	202	201	192	176	223	216	228	230	208	181	220	199	227	192	205	188	191	194	192	180	217	212	209	234	206	190	205	239	203	212	225	201	211	212	206	215	183	230	202	228	218	217	203	231	209	233	238	182	207	215	213	173	218	224	197	228	216	204	209	198	194	222	225	210	220	215	221	207	195	211	195	231	198	197	246	206	199	217	231	197	237	216	213	226	167	208	198	219	227	211	218	216	235	208	218	201	214	206	187	213	217	206	206	216	203	199	223	194	205	201	209	213	229	224	218	243	213	238	213	218	197	207	204	186	220	210	208	210	198	199	225	205	223	204	190	193	179	213	208	176	197	207	221	233	222	209	220	194	204	212	219	227	212	180	208	204	211	215	207	205	240	211	187	211	210	213	229	199	200	195	193	230	216	206	221	204	231	177	220	240	217	189	174	219	209	215	248	228	210	225	225	185	214	223	217	209	201	221	224	196	209	215	207	207	211	220	192	199	227	204	180	206	215	186	201	226	219	193	191	231	222	198	210	202	232	208	201	196	214	198	192	187	222	180	214	217	202	190	193	223	180	219	203	203	182	198	224	206	190	237	229	207	206	198	222	196	191	209	200	235	219	208	241	214	209	233	196	217	211	230	203	216	179	180	220	215	219	202	212	234	221	212	244	206	217	193	222	210	210	178	235	200	241	218	200	221	217	213	243	222	203	198	230	220	213	206	175	193	208	184	213	198	229	203	221	213	235	211	203	200	217	215	216	199	209	192	223	236	202	194	231	192	196	202	203	202	220	227	210	217	214	204	211	217	214	213	222	198	214	214	202	227	227	214	207	231	194	213	206	221	217	219	222	239	212	233	246	245	203	206	212	219	228	198	223	191	218	238	184	197	188	182	206	208	212	180	235	184	204	203	231	218	196	215	227	199	204	220	210	184	228	218	171	227	204	210	197	192	192	173	224	236	203	205	214	195	212	210	218	220	174	198	216	211	200	219	231	209	207	220	210	215	224	215	216	204	222	212	231	193	190	205	238	207	222	191	207	205	223	211	242	203	219	240	211	223	194	225	209	211	220	204	178	214	205	232	209	195	231	212	188	232	196	204	230	211	214	212	212	215	200	185	236	209	195	229	213	205	209	223	231	218	223	213	175	199	237	205	210	185	218	208	229	209	219	228	206	260	197	197	221	210	199	226	206	212	179	226	221	229	220	215	235	206	227	232	181	214	209	235	209	213	227	209	219	180	217	181	235	226	208	215	204	223	228	225	216	187	218	199	224	246	203	220	219	204	203	196	215	208	223	199	201	193	222	234	205	233	230	213	198	225	232	219	238	246	201	229	214	204	208	218	202	231	234	203	205	208	215	213	203	213	199	210	202	196	208	217	238	201	225	212	187	205	220	222	231	182	189	220	221	203	191	223	192	221	214	202	216	197	224	205	199	225	218	198	200	195	184	194	209	187	189	198	213	228	210	232	198	196	213	243	222	195	213	218	239	197	201	198	204	222	209	215	216	227	213	195	218	196	191	233	219	194	198	216	198	208	200	224	208	193	202	217	201	241	216	222	193	222	202	227	207	200	202	209	220	206	207	212	194	176	219	180	204	220	202	208	198	217	202	196	218	214	217	194	223	213	202	203	196	186	224	196	216	238	216	183	193	221	227	226	212	202	208	229	192	206	204	202	179	224	225	207	221	209	203	223	205	217	181	207	215	190	193	225	217	210	225	211	197	211	218	220	243	208	216	211	203	236	203	222	216	225	224	216	201	202	190	199	223	223	189	210	200	224	199	209	201	208	220	230	222	200	199	197	213	215	194	199	199	212	229	213	207	218	199	200	202	231	208	225	203	232	213	203	193	233	225	185	205	206	204	212	189	222	199	216	220	213	196	199	194	193	223	225	207	186	211	209	196	203	218	215	181	209	207	215	220	228	202	179	213	181	212	201	234	230	203	212	213	220	211	211	250	203	237	208	201	236	213	201	208	234	180	205	206	194	207	207	188	236	187	235	209	220	210	214	216	207	220	198	243	200	187	228	224	253	207	238	197	214	229	187	211	200	211	216	231	218	203	208	214	196	220	195	192	227	207	243	195	211	195	200	196	207	198	207	197	210	224	197	206	196	198	213	202	193	210	199	204	214	242	212	200	195	218	202	218	192	191	184	214	186	211	225	174	227	209	177	219	192	197	230	220	223	202	218	219	209	198	195	194	196	192	223	234	203	200	222	230	214	195	235	201	214	199	198	240	182	224	210	178	213	218	227	229	229	212	219	206	194	226	216	222	188	215	230	214	240	198	184	224	222	208	205	209	202	191	191	218	209	194	184	232	227	195	211	223	205	220	193	206	206	204	230	195	224	204	245	187	205	208	238	192	223	207	236	243	214	207	209	227	218	235	193	228	231	205	193	242	203	231	200	192	198	210	237	204	216	191	209	206	218	188	188	194	231	185	223	222	215	220	221	243	191	196	214	196	253	233	199	204	230	217	207	217	191	195	217	203	211	240	192	223	204	232	218	219	216	217	209	192	199	196	206	184	185	195	221	220	219	190	232	241	211	200	212	213	223	221	179	189	229	209	183	210	208	211	204	227	215	218	229	224	201	210	201	226	186	210	213	186	220	205	219	228	215	219	208	191	225	196	196	191	199	198	197	190	199	225	217	215	211	199	211	208	214	198	200	207	194	225	220	170	217	216	197	223	211	210	207	214	242	215	233	207	194	215	253	186	206	215	201	195	215	196	206	208	199	200	204	212	212	208	211	218	212	201	214	180	230	220	209	218	212	216	211	198	219	236	213	235	203	209	191	185	238	217	196	189	224	215	204	204	208	201	194	226	209	229	214	217	209	233	207	227	230	221	206	221	203	187	209	204	204	206	223	199	192	216	214	214	215	199	243	218	202	232	206	210	201	221	217	211	208	189	224	192	206	209	218	201	205	200	210
7975	2568	5623	6709	6169	5143	3819	3053	2619	2187	1968	1718	1602	1407	1362	1291	1224	1208	1077	1059	998	935	975	902	889	889	824	876	767	766	787	769	758	793	732	797	791	767	686	700	701	650	664	729	673	648	644	651	702	697	673	656	644	647	688	687	665	622	687	628	655	634	641	662	626	661	683	636	690	629	643	591	669	634	675	647	621	631	666	626	679	703	669	627	594	617	629	610	653	630	681	606	656	578	634	621	699	593	648	664	634	674	626	648	667	631	624	619	628	654	662	626	653	612	618	608	616	622	662	686	611	656	600	625	600	607	622	588	704	645	643	677	610	648	641	680	623	612	607	589	610	617	624	611	612	604	636	634	613	661	595	642	585	608	646	623	626	621	607	625	597	609	593	597	639	616	645	593	595	623	620	594	639	621	622	653	593	601	593	626	636	577	571	627	621	580	624	630	639	569	644	616	631	634	660	595	648	610	610	627	638	639	621	618	595	616	587	599	614	617	626	635	628	573	633	646	596	578	630	640	623	651	608	629	631	641	626	617	599	603	590	622	651	604	610	662	601	615	603	630	602	622	608	573	635	577	589	607	605	595	620	634	610	607	613	633	598	635	617	571	608	623	667	641	606	593	640	622	591	584	651	604	598	609	584	589	595	600	634	630	591	589	632	646	618	625	565	662	654	616	633	673	626	634	580	643	641	633	633	615	625	639	631	666	557	612	667	648	589	613	612	630	609	573	646	626	591	650	594	625	576	588	642	645	610	609	617	638	629	627	588	589	573	588	642	621	619	651	626	610	653	610	643	662	606	627	580	656	611	606	621	646	617	584	640	607	635	603	643	631	617	583	606	611	591	627	614	600	603	609	586	633	640	650	634	677	588	593	573	655	619	574	629	643	639	611	630	629	573	569	608	604	620	586	613	617	604	623	582	605	593	606	600	596	611	620	634	610	615	579	601	626	616	628	630	654	626	620	603	656	638	594	567	627	597	652	613	629	571	615	615	585	632	642	630	616	590	607	591	598	582	634	635	619	633	630	602	632	607	611	573	625	609	602	608	639	644	589	617	621	613	574	589	597	600	610	596	645	628	585	633	573	661	601	669	618	636	609	649	597	626	589	627	650	616	656	599	562	580	584	677	645	589	590	648	628	600	628	592	645	684	589	618	644	594	635	633	626	655	592	597	574	667	627	592	592	583	592	628	599	615	624	598	590	642	650	656	565	572	588	597	611	586	625	572	640	618	636	599	635	611	580	652	612	631	624	634	594	562	612	576	636	596	561	660	616	631	620	614	613	612	616	600	589	590	597	599	624	583	600	564	639	581	613	618	587	602	636	626	621	611	628	622	601	585	607	593	621	631	632	647	637	654	629	645	638	583	625	604	664	632	677	590	625	585	656	632	596	619	616	656	638	652	634	600	585	640	591	599	605	635	615	624	613	645	597	607	606	621	597	615	627	596	618	556	606	592	657	641	634	608	616	641	604	626	654	611	630	617	594	625	628	630	636	581	644	611	639	617	664	680	603	624	618	609	540	635	581	659	617	585	601	616	578	644	632	609	636	638	623	556	594	614	638	593	629	606	628	624	635	599	664	632	665	592	635	657	640	617	669	628	620	591	655	563	628	622	647	607	576	637	592	618	628	607	589	624	615	631	614	631	647	605	633	600	609	667	648	631	598	618	626	574	594	618	642	592	616	617	661	583	618	557	571	647	594	586	621	612	622	644	604	620	677	629	588	606	623	614	627	607	619	610	645	625	595	648	620	643	601	607	595	590	612	632	619	658	635	605	644	674	602	601	607	672	628	626	634	630	554	603	582	618	632	593	612	576	638	620	610	625	653	647	599	543	625	624	603	630	608	603	582	604	625	582	628	605	590	604	594	646	660	610	595	625	659	649	603	633	651	643	608	585	634	631	620	600	614	637	623	573	581	649	607	612	593	612	610	572	619	624	602	637	616	581	562	609	621	595	662	611	569	616	615	623	658	600	568	629	630	584	613	586	623	603	634	639	611	585	576	640	624	608	630	628	592	601	642	613	611	622	613	628	606	605	610	608	590	589	619	584	609	603	629	597	644	622	656	587	628	606	626	623	613	610	581	631	632	602	580	626	649	659	621	647	571	660	600	600	575	648	593	599	610	621	615	560	582	628	649	640	657	624	642	661	616	661	587	625	622	633	655	584	622	601	646	647	634	655	647	605	626	571	639	579	600	604	604	621	662	641	637	634	665	596	652	598	650	640	578	616	589	580	618	606	603	585	593	595	597	655	570	635	623	619	626	616	662	593	646	599	616	615	648	593	628	581	636	619	590	605	631	678	622	618	633	632	643	615	607	601	619	584	649	599	568	584	592	613	659	614	600	628	606	628	640	644	606	684	644	576	645	604	642	602	622	650	583	611	615	611	630	624	622	631	608	605	631	589	608	633	638	600	616	656	652	608	599	618	611	635	642	620	652	604	599	638	578	598	622	651	593	592	636	612	625	598	632	571	614	603	643	658	589	590	633	608	615	637	575	610	626	609	632	579	604	656	656	628	594	578	569	592	574	613	590	564	656	668	688	641	634	604	675	642	587	648	608	596	604	627	606	629	649	620	602	590	645	575	608	629	601	671	603	598	640	600	613	628	628	609	602	585	625	596	625	585	601	601	588	588	556	586	595	609	652	632	578	625	573	629	643	647	593	579	590	628	631	610	648	597	641	627	652	598	629	587	595	623	653	659	591	620	605	584	611	650	631	616	622	651	610	616	574	637	591	649	638	585	602	632	628	642	658	569	650	616	619	597	621	645	642	612	611	627	575	640	613	616	656	608	599	602	656	618	639	599	600	563	621	594	657	628	603	625	595	599	654	619	614	639	654	649	622	604	625	615	666	605	634	643	650	634	611	604	611	611	630	614	641	612	621	608	606	641	595	593	587	646	659	608	663	623	621	617	610	628	581	624	660	618	609	624	639	616	597	630	580	647	718	619	586	657	605	619	601	592	614	689	620	674	622	627	605	627	609	604	632	596	595	599	602	627	588	643	584	661	608	624	612	625	595	625	625	651	579	626	573	606	619	671	628	651	633	594	634	623	628	599	581	642	599	593	626	631	651	621	646	624	624	598	637	580	628	613	653	634	616	636	631	670	668	550	627	625	634	577	572	627	621	624	616	616	574	684	636	622	620	618	649	608	591	615	627	624	586	591	565	588	623	649	621	637	566	633	594	652	626	570	592	596	643	627	621	587	575	608	642	620	606	612	651	602	595	627	616	630	599	632	609	635	612	588	625	604	656	632	667	617	605	690	622	619	622	634	612	580	640	640	630	638	658	627	612	647	602	612	632	608	606	607	595	622	618	630	594	640	633	564	587	601	667	603	673	600	596	617	658	588	618	632	641	621	612	587	601	624	612	607	615	640	652	658	595	619	572	586	588	580	615	632	593	596	629	642	630	609	597	634	664	579	610	600	654	657	655	618	628	619	616	606	636	662	610	634	597	619	641	604	571	594	615	640	633	580	610
2507	433	461	415	382	369	373	336	327	330	356	338	333	370	373	351	365	357	346	341	349	373	328	355	371	317	355	347	346	342	292	328	328	338	327	347	326	323	336	362	330	335	327	340	323	339	330	342	347	330	317	318	316	318	356	321	390	319	335	357	327	359	361	346	326	336	327	343	376	356	328	328	345	332	339	282	344	324	369	344	331	337	359	365	381	331	371	344	376	375	350	373	355	335	345	362	303	356	349	356	365	357	339	325	333	361	345	309	355	340	318	316	317	329	343	343	357	342	393	354	308	331	357	340	345	344	340	368	375	353	320	334	359	344	346	339	317	354	352	364	334	363	365	342	351	352	347	334	350	345	324	356	351	331	348	333	334	368	342	324	352	333	352	345	339	325	360	358	355	365	340	313	384	328	336	331	364	373	325	351	330	336	350	331	312	376	328	326	390	373	355	337	332	360	340	369	350	348	326	371	317	337	333	322	351	348	340	333	342	351	323	345	354	339	368	317	340	331	356	350	339	325	315	346	367	352	336	344	388	307	361	325	329	351	358	327	352	360	355	327	340	332	378	351	347	324	361	360	365	339	304	361	354	362	318	330	351	334	310	357	339	327	360	325	341	320	353	335	330	355	321	350	416	324	310	316	341	325	313	363	370	347	344	309	345	337	319	355	361	361	307	372	351	356	314	351	352	330	300	328	399	373	313	357	340	348	335	331	344	349	356	338	360	346	345	358	344	357	358	336	377	369	336	332	344	329	348	364	337	339	334	341	344	342	329	331	349	327	367	354	379	360	337	329	312	356	311	345	340	360	356	337	374	308	348	368	341	341	324	369	331	346	323	340	374	352	336	320	346	339	347	314	326	340	330	341	361	370	320	330	328	366	360	304	340	340	372	314	329	313	346	345	330	318	312	322	323	343	349	337	347	375	312	316	343	365	345	325	345	379	324	361	380	395	323	345	322	357	364	353	308	338	388	319	362	363	365	317	317	358	376	337	353	361	331	374	358	346	314	347	409	353	329	331	357	328	350	322	353	343	349	329	291	339	328	304	351	333	326	365	359	331	348	344	352	354	326	371	383	335	375	375	355	341	322	331	330	366	364	332	326	323	338	348	370	310	322	295	317	333	365	338	352	337	351	340	333	326	370	329	335	309	371	330	337	333	344	359	354	339	372	376	330	381	354	341	346	350	384	368	357	356	346	348	319	332	384	368	344	367	330	337	353	313	367	346	345	340	366	319	322	375	330	343	321	304	346	352	323	335	341	323	341	318	316	315	349	336	376	349	339	322	352	342	352	320	362	340	322	340	330	307	338	357	345	308	375	330	322	352	343	321	345	315	340	326	333	335	361	372	376	350	362	350	360	338	360	330	347	345	338	351	335	380	346	318	336	352	349	342	375	347	373	381	336	371	347	382	305	360	350	334	346	360	347	342	370	362	357	335	329	333	347	335	344	327	329	323	366	342	313	339	337	341	333	322	317	303	334	356	351	327	322	361	355	346	358	308	351	387	315	319	357	319	330	331	349	337	368	356	397	346	330	322	354	321	324	313	363	339	349	306	374	337	322	346	312	350	362	313	353	338	335	330	359	346	337	361	339	315	345	315	365	353	348	346	324	367	354	331	364	340	320	348	311	343	351	331	352	360	360	345	351	348	339	331	341	341	338	335	359	324	359	338	336	321	350	319	352	347	329	345	355	370	352	349	347	329	358	327	386	380	347	340	332	373	348	328	332	334	364	359	364	343	358	363	365	353	364	335	399	360	343	343	331	383	347	341	290	313	411	333	342	352	326	348	323	326	314	377	344	317	334	368	349	356	323	315	350	335	350	315	317	342	327	346	329	340	338	351	326	329	341	314	386	352	349	335	338	329	348	334	326	368	316	352	379	322	339	343	367	342	343	341	353	368	331	337	337	376	372	346	350	360	347	344	357	359	353	352	330	310	342	348	347	342	340	302	346	335	352	331	364	358	315	343	359	329	346	359	333	342	310	347	308	308	367	375	324	335	323	342	335	366	339	308	337	367	352	326	339	360	355	365	322	377	336	322	362	328	356	360	352	374	320	313	373	302	357	383	335	351	339	348	358	343	319	320	358	337	372	322	335	397	334	321	351	371	363	357	348	345	340	353	371	332	350	346	344	314	395	306	323	309	286	348	344	362	359	350	345	306	341	355	364	343	336	365	343	320	343	336	342	316	331	323	321	337	345	330	315	326	336	334	372	283	363	336	372	355	334	319	338	332	370	362	321	319	361	323	328	320	348	328	339	351	337	368	333	336	366	333	343	320	364	362	363	346	333	352	346	319	333	372	331	371	332	327	351	311	332	338	342	327	359	364	366	353	346	375	331	309	352	335	356	334	339	325	335	351	330	329	355	361	355	341	329	346	324	314	361	323	382	353	334	352	319	317	380	360	327	335	386	353	328	292	311	354	311	336	372	350	342	378	330	336	336	290	344	356	349	382	331	340	324	329	374	351	333	342	344	345	297	343	326	332	331	310	367	324	319	336	365	384	347	353	283	354	367	364	384	340	320	347	348	364	324	342	380	351	338	369	335	369	292	312	370	344	331	340	347	332	375	330	370	348	344	310	325	332	342	341	374	348	368	322	356	360	338	327	312	323	342	299	338	321	360	360	331	345	377	323	340	354	342	310	331	280	355	332	322	336	351	346	338	343	348	323	335	336	314	329	308	349	325	342	371	365	350	349	332	362	332	338	355	345	339	339	348	371	346	347	307	300	361	340	359	320	367	344	319	407	383	338	338	345	348	335	328	316	343	304	356	354	331	339	349	362	351	338	338	327	353	359	344	333	317	352	312	368	330	376	376	365	366	310	358	343	376	361	353	342	322	329	329	345	365	300	309	329	350	344	344	344	319	303	292	323	361	357	334	322	345	330	373	332	350	346	311	318	347	341	326	393	374	333	361	331	332	312	334	362	349	361	346	344	351	344	323	364	369	340	328	366	324	313	331	340	342	352	369	343	338	341	341	312	349	336	311	325	358	344	317	360	306	350	328	329	352	318	368	328	367	348	338	316	352	397	352	352	349	354	389	329	369	349	343	330	370	336	352	337	331	353	385	352	335	342	356	342	323	326	326	341	336	316	374	345	314	358	319	322	359	357	345	329	339	364	346	323	331	359	338	322	331	322	320	310	332	324	330	360	350	335	357	327	344	379	348	355	362	355	357	362	363	340	371	336	361	352	374	344	307	348	331	327	372	340	344	329	368	347	342	339	332	348	335	358	334	325	321	339	351	329	359	342	338	309	337	336	341	343	336	318	359	373	349	342	351	336	331	326	318	353	373	330	339	320	304	339	352	367	363	325	357	338	332	350	337	346	321	342	363	371	348	315	330	321	341	323	336	363	321	315	353	353	383	349	346	404	365	321	321	350	345	339	313	327	344	331	323	344	321	327	313	376	323	303	318	330	341	350	324	347	329	342	307	347	324	334	314	363	330	365	337	363	354	343	313	336	326	334	334	310	322	354
2778	1105	1211	1298	1210	1126	1030	971	1031	1044	941	986	957	958	925	954	955	1027	974	912	958	963	991	952	946	938	929	937	984	975	972	878	965	937	978	971	965	971	961	914	948	882	944	945	1005	890	998	1029	899	939	928	990	920	993	929	954	955	933	893	931	962	963	934	919	928	960	973	987	965	968	932	1040	928	954	898	947	980	948	890	976	954	906	966	973	964	959	924	982	940	1034	898	972	957	980	924	960	973	948	945	937	975	919	970	955	956	963	982	909	995	916	938	946	974	929	1024	970	928	940	872	981	954	956	936	980	975	910	967	951	951	929	959	896	853	1018	953	975	879	985	904	910	971	981	960	954	952	940	904	954	951	921	980	1001	958	965	966	962	1012	971	935	988	940	969	937	973	995	997	962	965	895	914	909	916	995	963	976	966	957	919	963	928	970	954	978	917	995	963	971	945	941	1014	939	951	961	958	935	937	924	1020	938	934	926	977	993	956	975	937	991	945	965	971	969	917	898	958	952	955	989	925	891	952	985	949	943	965	897	937	976	966	965	937	986	970	960	918	931	990	958	934	937	1008	984	933	942	931	968	910	985	953	950	1023	913	994	910	938	925	954	930	951	899	985	965	911	942	931	957	943	933	945	938	940	929	912	956	955	948	961	927	972	920	973	924	939	938	922	948	949	959	936	943	961	911	963	918	971	874	976	942	989	963	979	951	879	1023	942	1028	950	945	924	965	981	961	860	926	919	992	977	987	951	953	951	951	939	913	971	948	934	1005	991	1017	945	989	984	979	907	984	957	951	921	970	948	925	939	998	933	963	973	964	969	989	1002	948	992	1026	907	962	979	946	984	959	927	938	949	919	995	995	1008	958	956	927	981	979	940	895	906	967	892	909	923	969	977	902	954	953	955	985	985	1008	935	974	958	944	962	973	966	959	959	954	970	947	936	1017	1004	960	906	955	952	965	922	938	897	948	905	905	947	946	957	925	937	932	936	973	945	929	976	904	975	920	1002	942	955	955	952	970	1018	991	928	917	1017	947	943	914	888	1039	920	986	968	954	987	921	909	909	930	949	907	912	969	991	951	939	937	978	975	928	991	919	974	994	951	972	995	959	975	885	960	940	1011	930	935	967	910	938	951	964	925	926	911	950	970	940	929	928	937	965	925	966	1021	927	937	971	930	935	974	963	893	976	943	961	912	895	973	953	970	951	994	901	947	886	950	925	911	958	1013	974	982	896	966	932	977	971	964	997	927	933	921	961	945	964	919	1017	971	895	942	928	999	981	963	938	938	940	968	919	1007	975	942	960	942	1012	976	920	927	920	968	988	969	995	925	948	950	913	945	972	960	929	980	971	909	951	980	954	956	885	979	1001	940	985	958	990	987	940	1006	939	973	951	887	969	919	902	935	925	909	944	908	956	1018	971	939	974	988	1003	977	908	910	958	973	1005	945	953	965	964	944	914	906	944	971	972	903	933	978	933	889	951	950	930	910	921	911	994	972	962	949	909	992	934	934	932	930	923	966	983	915	1012	903	898	948	945	910	1011	971	916	897	961	928	884	1025	938	984	910	999	934	954	967	937	977	997	911	931	919	980	918	991	994	958	945	995	921	893	957	904	987	1012	934	934	990	907	974	954	985	893	969	963	941	970	954	961	952	936	1001	970	942	969	926	954	932	954	935	957	947	955	973	940	973	955	952	942	906	1005	954	912	908	922	937	928	979	994	946	976	929	959	968	956	935	924	906	997	925	963	955	915	977	998	903	985	957	986	984	906	914	959	953	933	972	992	984	907	907	936	954	973	916	1007	987	991	979	952	925	893	919	969	935	983	942	947	979	940	971	946	918	963	1013	923	953	903	1031	966	922	981	950	933	983	963	979	990	931	1035	911	943	912	960	999	944	917	908	956	918	985	943	935	944	982	939	992	948	984	988	949	921	960	886	957	950	984	964	992	914	963	932	962	961	939	964	1004	927	966	934	879	925	969	1006	987	908	921	966	928	937	990	931	927	949	958	922	935	950	961	967	917	954	968	958	953	925	942	953	985	875	904	948	888	967	1017	964	930	966	925	985	911	911	990	967	971	991	954	941	940	1000	1000	938	959	933	960	975	984	1028	955	995	972	977	983	895	958	967	956	932	928	934	962	922	942	941	983	956	966	951	914	1021	943	960	931	948	925	975	942	957	962	949	932	951	955	927	910	976	914	973	956	952	962	978	951	972	889	954	948	938	912	943	1004	947	985	977	929	928	995	982	1003	919	972	936	944	929	985	962	924	978	944	905	958	966	959	1011	938	971	950	906	943	970	1003	990	930	935	920	886	960	991	981	956	944	986	961	981	905	923	898	924	963	954	950	960	942	1008	928	948	924	957	950	917	942	896	921	941	922	962	941	921	907	920	956	961	969	990	933	908	935	965	942	928	976	959	948	944	965	969	926	923	952	950	941	915	939	955	956	902	970	996	965	951	970	969	971	844	957	995	950	966	1038	954	949	930	999	979	966	984	930	905	980	956	925	965	1009	914	957	964	977	991	976	985	980	955	1009	888	951	992	934	942	992	972	943	999	930	953	942	989	960	921	932	915	914	936	986	976	937	976	912	918	904	914	977	982	968	891	982	954	994	950	951	964	952	936	993	946	949	954	917	957	979	920	950	997	948	989	967	967	964	924	902	913	959	950	986	955	881	1005	934	923	943	903	956	890	978	914	927	933	929	961	953	944	976	914	894	933	964	900	925	935	967	919	905	931	903	1001	978	959	926	934	930	913	963	906	985	977	936	907	956	955	996	1004	940	947	973	966	964	992	941	919	912	945	1007	936	939	939	965	954	938	926	865	942	950	937	990	911	956	949	930	923	930	912	938	1002	982	996	973	948	1032	945	938	950	973	987	955	939	957	972	978	927	953	996	916	968	930	991	922	952	979	859	933	972	945	969	975	967	968	961	973	906	896	961	941	914	969	935	918	933	1006	929	952	969	965	968	937	977	951	930	938	900	975	917	978	904	955	961	932	898	982	965	912	961	929	886	965	954	962	959	980	957	942	979	985	948	946	987	960	971	946	926	1005	913	993	971	987	948	1005	899	915	962	941	921	989	960	967	984	921	964	919	979	895	997	912	940	962	958	932	927	1005	910	960	910	891	916	922	964	947	930	967	982	923	979	963	971	957	958	929	956	916	924	998	940	937	938	977	929	980	891	950	938	929	940	931	910	939	955	974	887	967	1004	947	1026	952	948	1003	950	990	939	945	947	954	977	955	1025	961	944	948	921	960	1005	965	918	974	983	921	953	951	989	962	970	945	904	904	973	937	947	941	907	961	956	895	921	954	1000	1019	929	908	932	888	948	915	923	984	914	977	940	975	941	954	926	921	1004	934	930	994	918	946	944	991	960	916	944	951	877	938	916	943	919	933	993	938	955	959	935	945	993	940	916	979	960	951	963	935	919	898	1013	921	1009	931	975	842	996	877	937	912	961	977	961	943	901	976	930	1016	947	986	950	959	920	944	963	956	920	946	956	979	936	945	934	937	922	963	943	931	947	1027	978	944	946	959	988	941	959	950	975	940	965	954	969	909	996	927	956	961	877
10625	1634	2057	1612	1288	1004	776	663	562	543	483	443	451	433	455	381	410	397	376	417	379	393	396	378	395	383	399	402	372	352	349	373	364	361	353	352	393	356	366	351	351	367	364	406	377	373	333	401	357	325	363	376	342	341	344	336	347	344	345	405	351	367	340	348	369	361	382	383	346	349	403	351	343	348	361	324	311	356	367	404	378	342	382	354	360	354	380	354	371	378	331	351	323	355	358	337	373	370	331	333	336	325	339	347	336	349	368	351	329	363	363	397	355	338	347	366	361	354	356	327	377	376	383	353	307	340	327	340	366	343	386	370	359	340	320	366	329	345	332	346	356	366	333	370	334	372	343	383	389	322	354	358	347	339	355	329	371	355	287	339	351	358	342	352	369	348	363	367	340	320	325	366	335	349	326	370	345	357	333	368	349	359	367	355	383	346	352	352	356	373	316	350	349	349	336	345	380	342	351	327	376	337	381	372	357	312	384	391	361	356	332	347	366	390	320	357	369	337	361	383	327	348	353	365	357	331	335	351	352	337	327	328	360	319	346	320	351	316	340	335	356	322	354	361	351	372	333	362	356	346	349	349	345	317	360	382	357	332	324	330	344	349	357	366	331	340	366	356	357	337	331	348	364	378	341	370	347	330	370	345	359	346	345	323	353	361	333	350	361	358	349	305	341	332	342	342	359	350	338	338	322	394	380	353	388	352	406	350	377	330	343	363	339	356	345	372	388	333	350	385	335	348	348	358	366	349	316	339	360	371	327	325	373	343	344	353	358	362	364	352	389	372	369	370	359	394	401	399	371	372	336	346	358	346	368	367	349	317	378	348	375	345	357	361	341	350	314	365	321	350	355	350	323	386	350	347	392	381	344	345	354	336	338	405	337	369	345	341	347	354	328	335	361	336	358	342	350	387	364	364	357	376	341	379	348	365	351	330	345	355	359	348	341	382	361	363	357	329	363	333	348	345	386	324	337	348	323	354	377	363	377	358	364	369	343	345	353	327	358	345	336	375	339	344	388	370	362	338	370	345	325	340	366	357	369	346	323	339	325	337	319	354	344	346	354	361	365	362	341	360	333	371	343	339	360	374	329	387	375	348	364	356	339	366	362	381	322	352	340	382	351	340	334	364	376	362	340	300	341	344	329	369	360	366	353	364	335	341	351	335	340	323	388	374	375	343	390	325	351	359	336	338	359	373	355	353	361	343	328	339	365	324	341	381	373	325	348	380	334	367	330	345	384	363	338	364	392	357	342	373	355	337	358	350	397	367	351	359	348	387	351	350	335	359	368	322	327	355	391	376	371	364	356	323	379	363	327	350	361	316	330	355	367	380	341	396	333	346	333	368	334	359	371	348	332	354	381	359	375	345	349	350	348	335	346	358	391	329	386	366	382	372	387	340	366	367	335	376	345	357	374	302	307	351	361	336	391	385	358	355	342	366	339	361	345	399	350	357	390	335	362	350	309	338	380	370	370	346	354	354	355	337	349	320	349	347	367	369	374	332	348	363	330	381	367	368	352	335	365	383	356	338	323	365	341	357	373	397	353	358	361	338	350	329	355	335	353	322	371	356	365	331	369	348	355	342	360	406	348	335	366	353	328	388	357	360	372	352	354	333	400	319	378	399	365	354	380	338	365	358	341	343	351	355	346	331	381	358	336	341	333	335	332	339	380	331	358	347	349	354	378	352	331	340	344	347	357	336	339	393	339	350	347	369	307	394	341	357	328	359	347	320	358	363	389	350	398	358	356	349	363	344	355	337	341	357	339	349	346	349	371	339	350	342	356	345	372	365	350	362	401	322	346	342	340	351	348	341	349	346	368	366	357	368	361	344	348	368	307	342	346	335	370	337	333	357	346	347	312	353	322	350	364	376	345	331	352	358	354	344	323	324	387	353	378	396	346	369	347	326	351	332	384	335	330	349	327	329	367	385	348	387	344	370	379	389	338	338	339	359	360	349	345	312	348	373	327	355	380	381	358	377	335	353	317	360	366	356	362	376	347	346	339	314	376	346	347	350	323	374	352	337	367	354	365	361	320	354	390	340	358	377	359	360	355	349	353	398	383	383	366	357	345	355	344	359	379	343	354	344	385	373	323	360	358	356	376	348	334	349	368	327	354	359	381	375	352	349	353	366	394	345	374	345	380	384	374	366	353	345	370	342	337	334	356	372	343	324	345	407	361	358	364	349	371	345	357	346	342	368	344	362	352	379	330	378	311	317	320	379	355	343	357	361	355	365	370	354	386	316	317	355	380	341	345	351	367	319	314	334	343	366	377	372	382	345	363	380	355	353	363	358	356	349	361	354	362	391	358	353	335	346	349	349	350	326	347	361	359	328	368	317	351	356	358	376	367	376	360	340	389	339	341	340	382	352	372	379	339	357	388	372	359	381	335	345	328	345	358	382	356	360	366	352	341	369	359	363	354	337	353	347	344	361	331	352	364	358	339	346	317	332	364	330	344	371	399	328	331	341	340	352	319	343	326	331	345	361	340	346	367	393	352	378	359	328	383	320	356	347	348	371	363	377	379	314	350	361	325	366	322	353	372	339	345	389	329	332	395	356	369	355	361	374	382	344	320	363	342	350	354	352	322	346	359	347	345	354	340	347	361	357	316	327	372	357	361	380	306	365	387	323	359	345	370	354	348	356	335	358	355	375	373	316	381	344	312	366	341	364	341	347	370	369	384	351	343	365	363	326	352	369	344	362	361	357	366	348	359	333	329	352	324	374	371	370	331	375	380	367	334	343	340	389	382	382	333	345	342	347	364	358	379	337	370	353	339	372	373	344	374	359	368	342	360	349	357	339	357	362	349	353	302	377	361	345	390	359	377	352	368	363	333	361	349	367	339	375	340	338	353	342	300	340	340	352	354	359	354	354	323	342	358	329	356	373	333	333	345	352	333	353	319	379	346	371	342	362	346	332	328	344	342	350	340	322	359	362	369	341	338	342	347	367	352	366	354	304	328	355	359	367	346	348	355	341	346	399	339	363	329	364	367	340	362	349	336	329	316	364	342	345	352	322	342	343	344	337	332	336	394	356	350	321	352	351	381	365	349	348	349	346	337	383	335	395	341	367	376	333	354	354	356	365	371	327	359	393	369	378	354	327	382	368	334	345	366	382	357	365	330	369	331	349	353	307	349	357	341	360	344	353	359	366	344	388	369	361	349	359	359	383	361	348	368	341	358	375	339	338	354	365	312	314	373	386	348	390	399	363	329	356	356	343	377	335	352	346	363	334	355	356	365	348	359	350	361	340	365	373	372	369	393	364	369	320	345	350	348	347	372	377	364	374	364	350	338	349	326	358	348	376	348	371	339	346	339	339	347	369	371	358	363	336	324	313	340	355	377	331	370	376	369	386	372	355	382	347	380	367	335	346	364	360	337	354	370	368	311	364	350	350	321	364	319	353	341	358	366	375	377	355	365	364	359	388	364	365	321	361	344	346	350	362	315	364	371	347	373	354	361	374	331	345	356	359
6746	2203	4030	4838	4281	3397	2966	2516	2221	1950	1838	1673	1627	1444	1400	1375	1374	1206	1249	1250	1176	1157	1210	1187	1110	1091	1121	1062	1111	1094	1075	1029	1053	1072	1091	997	1061	1003	1038	1028	1067	975	957	968	1019	1008	1045	974	993	1005	1008	982	965	1043	963	999	1040	983	946	981	944	1050	871	986	993	961	1031	948	977	1017	963	888	976	984	957	967	930	948	987	967	946	995	912	990	980	945	1005	1016	1016	967	969	979	969	976	936	962	980	932	913	958	951	990	993	927	942	992	863	993	944	941	946	985	950	929	966	991	947	955	915	977	962	938	911	999	973	955	994	989	1043	943	946	1009	925	925	1010	1023	999	951	1011	983	1005	994	954	931	970	957	949	986	905	965	931	975	949	970	989	949	918	972	946	921	980	962	972	964	964	933	942	972	993	881	984	957	938	963	954	955	969	983	944	1040	913	986	1000	934	913	1014	967	920	947	925	958	982	945	901	946	957	980	971	937	929	970	950	919	927	919	983	987	906	979	955	942	931	953	963	960	946	901	921	900	986	956	963	940	937	950	939	935	917	975	963	1052	978	935	978	979	972	949	943	961	970	996	910	910	943	977	903	931	935	966	974	947	936	921	966	940	940	930	940	960	960	954	932	954	915	932	975	935	936	994	972	939	977	975	902	1001	979	996	916	955	912	1014	928	967	964	912	1006	920	931	903	1000	886	989	903	956	955	912	1003	942	1006	924	958	983	980	972	1009	985	1001	960	938	936	953	975	940	961	917	953	877	966	952	948	948	929	914	930	924	945	946	984	931	929	947	917	952	941	946	1000	983	940	919	942	974	943	948	914	997	956	921	957	941	945	919	938	1000	968	975	980	923	943	935	971	952	969	884	881	975	951	930	987	948	968	957	949	954	919	957	922	983	884	954	887	984	926	953	940	973	927	940	890	954	984	992	939	963	930	932	1000	939	950	944	971	991	927	964	905	951	945	945	928	938	937	945	927	950	946	944	992	925	958	937	917	936	952	941	917	941	976	957	932	982	962	962	948	965	927	930	950	937	962	976	972	973	940	1006	996	935	911	917	945	947	925	958	927	915	994	949	926	974	952	940	1001	928	972	952	1001	936	920	953	922	962	966	967	937	987	926	980	949	921	972	942	912	1004	964	1012	967	1001	917	957	982	955	953	955	973	941	993	999	987	965	945	914	967	878	942	940	949	1026	967	914	966	943	1025	963	1012	958	971	973	934	969	909	959	967	968	997	971	966	968	976	919	926	982	932	971	948	910	1016	888	965	932	935	973	990	937	973	928	965	976	938	960	976	948	985	961	925	960	958	919	991	988	946	960	988	914	941	963	948	947	930	1007	988	937	934	950	1007	1028	962	931	943	1026	918	950	957	1005	950	956	1009	909	951	930	992	933	953	984	898	957	953	917	996	968	946	1037	968	951	981	924	967	898	946	950	936	962	980	1010	929	988	972	984	968	933	955	967	953	938	915	981	934	975	897	986	956	983	927	941	1006	955	885	916	995	965	933	933	933	936	983	965	966	1008	948	954	970	937	918	975	980	997	917	943	938	964	936	953	962	951	1000	961	942	992	978	941	957	940	1003	929	943	978	962	962	1024	912	952	949	975	945	964	964	979	967	935	974	932	991	967	930	943	935	940	988	988	962	946	900	982	961	927	998	973	944	935	952	921	952	993	925	954	955	954	901	961	931	934	946	938	949	916	924	932	939	919	996	991	974	993	934	907	924	949	955	976	942	902	919	984	984	967	983	996	975	972	932	923	942	1023	976	913	986	972	971	990	940	973	962	976	888	939	951	972	961	911	969	919	986	924	976	947	979	923	949	963	932	972	965	968	958	988	901	1013	942	972	909	1021	908	943	973	931	1012	985	916	927	917	873	955	955	991	951	978	983	1004	939	1030	982	961	986	933	967	933	953	955	925	978	974	900	995	938	964	976	946	911	955	967	951	933	924	996	956	938	916	952	921	945	994	958	944	971	927	978	976	936	986	964	936	962	955	930	887	947	936	912	932	960	1023	961	999	951	1000	934	954	956	924	946	961	918	921	930	927	927	963	941	957	922	913	979	920	992	955	951	954	989	992	965	1019	925	953	929	926	960	957	932	957	874	998	967	960	925	945	972	1022	948	950	943	1002	966	951	962	974	945	989	916	946	975	928	943	976	939	946	1000	950	950	950	966	977	911	937	925	981	990	952	939	963	914	967	941	957	943	918	957	960	982	958	959	993	951	962	961	952	988	927	979	980	900	1015	945	953	967	961	935	945	972	972	1003	931	921	927	930	988	951	931	941	964	983	935	906	964	925	941	938	945	944	957	918	966	949	957	929	927	948	948	932	919	973	982	989	976	972	925	939	953	976	1000	945	1007	913	963	975	964	997	1023	963	961	1018	990	959	942	949	915	940	987	903	976	942	919	999	991	1000	957	989	936	994	956	922	958	929	967	950	942	956	990	971	950	982	924	922	952	959	941	938	987	971	948	894	940	949	955	926	948	956	944	907	934	959	945	958	1060	991	963	958	913	950	996	948	954	964	1001	917	990	979	965	1010	951	976	975	959	930	956	946	931	988	1046	966	972	946	965	957	917	943	990	940	979	970	912	944	949	940	923	984	991	937	958	963	961	902	892	874	949	953	985	955	958	959	897	1019	940	972	959	917	961	915	936	959	966	950	985	967	949	950	947	960	963	952	949	996	908	977	915	961	965	994	941	955	1012	944	962	942	978	909	970	989	955	931	921	940	972	945	987	958	931	944	948	951	928	965	971	975	979	927	931	946	926	1010	973	966	967	923	923	956	970	982	927	914	950	922	950	962	987	968	945	982	957	978	945	980	994	1006	998	1018	1019	940	981	918	927	1014	949	964	926	990	958	942	968	893	925	949	1031	965	984	882	938	1001	948	1005	951	902	1003	965	967	962	927	927	940	925	929	976	994	944	965	949	978	932	937	983	978	974	900	936	971	972	974	895	973	975	923	915	927	928	909	924	972	941	934	914	947	1028	955	965	971	979	902	996	893	950	924	931	940	960	969	1003	972	979	976	960	999	942	914	929	925	959	973	954	936	935	959	914	1015	925	909	954	945	960	983	946	933	945	929	945	932	918	978	1001	958	939	1005	948	909	918	938	932	962	955	1025	947	972	954	932	914	948	961	929	933	949	957	992	988	922	920	986	945	926	954	947	937	947	973	945	932	989	889	954	916	966	965	968	910	984	939	939	955	921	969	960	917	974	985	939	932	939	921	936	923	980	927	959	1032	951	949	928	972	955	958	974	970	1001	923	962	1014	899	982	935	893	1023	999	973	936	926	982	948	1000	931	997	933	926	974	961	952	930	938	995	939	912	938	955	930	1012	951	886	971	953	940	932	922	1035	1001	941	979	919	926	948	961	933	932	885	947	980	944	941	969	935	974	927	940	942	1001	949	992	986	912	979	942	940	905	977	936	960	930	970	951	923	985	906	994	948	1022	962	945	926	979	983	1018	970	984	953	958	947	966	936	958	959	978	971	946	948	999	928	910	1023	998	944	969	967	982	945	1000	976	950	974	939	884	1001	925	1033	967	981	1012	1003	983	963	976	968	920	880	945	949	982	954	923	950	955	998	977	933	942
15737	2782	2895	2278	1543	1227	933	690	575	466	420	378	370	324	335	284	313	261	247	293	250	257	257	251	254	256	233	212	220	249	234	202	227	228	229	241	223	228	209	237	236	207	208	223	211	218	228	220	210	226	207	212	208	218	225	210	195	211	204	220	170	221	194	220	238	203	211	214	177	194	204	207	207	205	187	208	161	218	217	202	216	237	195	215	201	211	209	235	200	199	223	212	190	205	241	233	214	212	223	216	198	228	208	236	187	255	219	204	206	202	222	213	213	226	223	205	193	181	204	214	218	211	229	188	189	216	194	208	230	229	219	228	221	227	220	208	214	195	199	205	213	216	199	212	212	224	212	217	200	225	203	211	231	223	202	210	207	218	213	210	226	198	209	212	226	216	197	198	216	194	207	213	233	216	197	201	207	193	240	220	194	212	218	193	224	175	218	209	210	247	208	231	210	225	177	204	233	197	213	221	208	214	204	241	201	220	200	229	225	195	182	193	210	227	189	200	189	212	205	203	223	211	183	224	223	208	233	202	202	201	241	224	203	217	209	226	201	210	199	203	203	198	197	220	224	204	236	240	198	193	201	185	208	232	188	206	221	227	192	205	253	219	197	199	207	246	215	203	212	219	196	200	202	225	208	193	200	218	225	219	194	229	193	189	237	196	196	208	201	208	246	227	233	227	198	214	177	228	185	205	199	196	218	201	209	189	206	224	220	214	198	197	192	192	195	213	217	216	211	196	205	199	231	202	208	203	225	207	216	202	216	179	203	225	229	211	203	208	193	205	232	219	185	183	196	198	221	210	202	209	202	231	212	208	232	216	163	207	206	233	249	191	235	218	228	196	218	198	223	187	227	213	207	201	219	232	194	205	185	202	219	186	219	179	190	218	209	224	167	225	230	201	200	233	244	189	195	203	216	205	211	232	220	201	190	209	207	216	215	218	215	227	195	229	214	223	225	242	197	221	194	240	188	215	232	210	203	214	225	226	194	192	216	238	217	222	194	195	231	204	205	218	212	184	193	210	207	237	183	232	208	176	218	219	219	220	206	200	204	218	206	220	202	182	216	221	183	194	194	222	223	220	211	225	228	188	212	221	220	224	193	198	210	217	232	203	241	220	213	212	220	203	202	198	211	237	209	212	214	200	197	222	207	223	211	201	186	195	187	214	205	222	223	221	211	177	194	201	205	222	219	189	213	197	227	212	201	203	207	211	214	205	219	215	206	209	213	208	260	209	194	215	201	189	188	194	220	195	209	240	209	206	226	200	208	200	227	213	199	218	209	223	182	242	228	243	216	234	231	215	190	230	234	208	227	207	208	195	211	221	204	238	225	220	221	199	198	218	236	216	219	230	238	184	211	218	216	200	205	212	231	205	190	219	199	237	217	216	197	196	208	213	187	201	204	205	212	228	213	240	185	207	180	205	213	212	233	193	216	209	223	203	185	228	212	197	202	194	213	237	190	200	214	220	212	183	214	205	192	199	200	199	224	211	202	211	216	218	201	212	206	218	198	209	192	205	198	184	195	207	241	198	237	197	224	205	219	203	223	213	211	206	229	198	206	212	209	217	193	210	227	205	206	192	199	220	249	236	219	200	216	202	213	185	218	222	225	210	167	232	234	234	186	217	241	196	178	198	197	194	199	207	206	193	230	207	192	209	225	202	197	208	230	202	216	215	199	203	186	218	240	207	192	209	212	227	211	207	190	166	202	226	207	214	199	208	188	241	218	229	217	203	198	224	197	210	195	211	195	185	222	214	200	208	202	214	230	191	204	210	192	237	242	196	243	199	223	219	192	196	204	220	226	192	212	202	218	221	206	202	212	205	197	183	219	195	196	176	203	202	194	191	219	209	233	193	188	226	195	218	213	202	180	204	237	213	211	202	190	231	206	191	218	208	227	196	215	203	250	214	234	225	198	198	231	200	208	198	182	193	202	214	217	202	207	225	227	232	215	197	215	187	203	222	213	199	220	216	224	209	210	237	201	222	203	245	186	217	216	200	211	209	222	203	214	242	221	249	217	246	232	196	222	199	247	196	204	200	211	233	188	187	219	216	217	209	214	203	212	186	212	179	203	186	200	198	225	208	192	199	209	208	247	217	237	219	218	185	196	205	198	209	223	216	203	208	214	203	194	194	195	228	214	219	210	224	230	189	196	198	203	183	208	197	219	231	219	204	219	232	200	209	238	214	209	197	202	194	237	238	227	209	226	182	214	200	213	226	206	190	195	213	229	210	203	232	201	204	214	188	217	193	223	201	194	204	200	211	210	219	214	228	233	204	220	201	216	192	214	193	197	207	228	183	224	194	199	215	231	216	212	198	197	221	212	226	220	231	202	217	202	188	239	202	201	213	202	199	212	206	195	190	203	214	201	198	196	220	227	200	217	194	243	243	205	226	202	200	210	205	209	188	176	225	213	207	242	246	219	198	222	204	230	217	221	203	211	192	212	222	208	230	193	203	198	209	215	187	202	191	203	205	220	214	225	216	201	224	207	220	209	236	205	215	225	225	234	214	200	197	222	220	195	184	237	188	178	209	225	194	213	190	224	179	186	208	224	205	210	202	208	223	200	194	194	208	219	204	200	198	225	214	204	209	184	216	223	180	232	201	218	206	189	212	215	208	223	220	202	226	232	206	198	208	204	211	203	231	220	194	209	216	198	226	206	188	199	205	217	215	212	211	203	206	237	202	218	226	207	193	220	216	189	231	184	211	213	211	223	220	190	217	190	203	197	230	207	220	214	204	213	224	233	207	198	220	202	201	202	227	216	226	193	221	193	225	198	230	197	201	191	204	231	230	205	242	227	211	205	211	203	230	204	189	180	204	230	226	197	181	205	232	211	226	201	185	225	218	195	196	199	226	206	195	210	204	203	234	198	204	194	220	210	195	212	204	211	201	201	210	199	199	216	216	202	221	213	231	210	214	219	182	215	203	216	227	231	231	203	236	225	221	210	209	200	216	207	206	213	229	194	207	197	225	181	222	215	204	232	194	235	214	192	212	226	207	201	212	191	221	220	218	214	199	212	233	202	210	208	223	220	225	210	214	188	196	197	195	206	224	225	235	214	199	219	184	219	211	211	211	199	207	210	244	186	231	196	230	205	196	190	211	201	232	212	207	214	197	230	192	185	192	198	196	204	209	213	228	206	225	209	191	217	208	203	216	196	208	187	210	204	221	250	219	244	225	228	204	207	210	206	213	183	191	215	213	195	209	198	199	210	189	224	224	203	216	217	199	188	238	218	233	203	201	232	201	220	217	194	238	200	230	236	198	242	183	193	209	209	200	224	191	190	226	231	202	207	212	181	223	217	210	211	204	211	210	177	215	210	221	215	178	206	208	218	206	202	227	219	189	209	227	227	232	245	203	230	195	208	205	205	229	199	239	195	252	212	241	207	205	244	211	213	207	249	177	203	189	226	239	245	243	227	211	209	235	222	212	215	191	203	212	189	185	220	201	189	205	200	230	214	196	222	190	203	195
7897	2655	5687	6303	5378	4628	3749	3047	2610	2250	1976	1742	1593	1485	1314	1215	1192	1134	1098	1023	1016	984	986	968	846	926	871	810	815	779	773	816	787	784	763	765	719	754	727	740	705	715	710	702	628	684	703	679	723	666	714	623	675	650	628	661	637	717	644	684	668	657	643	658	691	638	670	686	655	606	606	688	698	639	630	635	627	643	646	585	661	625	652	637	638	590	640	655	694	661	590	643	607	637	568	635	626	616	669	696	608	621	639	615	630	603	591	603	674	670	615	595	636	640	657	688	614	639	609	599	629	610	623	623	636	613	656	607	622	614	577	631	652	668	601	584	595	630	656	668	607	576	586	571	624	605	610	580	570	569	606	658	630	616	621	624	614	624	632	633	581	605	614	643	645	595	593	627	651	641	620	594	604	602	621	597	608	627	656	624	619	626	580	618	610	592	607	617	621	611	639	629	625	598	612	638	646	611	593	637	635	629	605	646	645	575	613	617	606	600	611	658	598	620	615	627	631	628	555	598	589	600	600	646	614	577	605	606	599	687	592	623	624	567	631	637	605	586	564	671	581	635	651	648	608	620	619	576	673	595	569	587	578	631	625	632	605	635	658	614	617	576	623	629	617	615	629	566	608	598	666	591	621	611	673	631	620	602	621	627	603	603	628	610	606	606	579	565	672	586	622	608	598	594	612	568	621	600	619	617	634	622	643	563	625	650	682	560	593	608	648	614	612	565	659	617	607	615	662	631	615	587	626	600	621	592	633	643	626	625	564	613	622	576	611	623	595	591	582	641	633	603	648	662	605	615	584	587	623	637	575	632	642	596	647	581	595	575	614	598	590	589	613	638	606	628	542	596	619	592	631	600	639	623	563	648	614	623	651	624	586	608	610	653	576	600	619	562	573	616	633	582	624	598	610	630	612	645	638	617	623	619	621	618	626	645	601	621	626	632	618	620	600	622	630	562	645	638	655	622	596	592	580	619	593	686	627	618	611	599	640	601	614	561	567	652	618	606	628	632	618	628	602	614	634	663	588	584	565	629	566	631	605	641	603	654	640	600	592	623	660	630	637	612	601	608	588	598	643	589	645	617	669	650	653	629	614	601	585	587	636	593	592	648	639	620	562	664	631	644	600	664	642	603	636	613	619	602	611	629	582	589	653	624	605	613	618	662	629	623	624	608	587	586	599	590	609	543	589	610	611	628	651	651	622	594	613	572	641	564	637	620	599	626	608	583	614	582	600	593	602	619	620	589	622	591	616	616	577	633	625	589	656	580	627	619	628	584	544	665	571	600	619	636	647	600	601	630	632	605	591	618	647	573	589	601	621	655	603	626	659	644	626	606	613	627	671	632	563	639	603	580	614	625	607	624	613	609	634	628	608	598	582	628	604	626	602	627	634	603	594	593	616	619	616	591	625	599	631	626	645	574	603	596	624	591	605	606	618	636	670	660	615	591	597	576	639	591	658	617	625	617	613	649	619	611	602	588	589	661	617	642	602	637	574	565	617	640	584	593	613	623	603	603	638	606	608	627	593	596	592	596	608	621	599	592	634	676	616	594	587	614	620	605	632	586	604	648	614	647	610	662	621	645	610	614	627	592	683	615	588	593	559	633	617	613	590	627	605	615	579	623	652	618	653	665	636	620	590	598	590	632	588	618	665	619	638	607	637	635	646	614	610	590	621	649	612	614	594	603	627	614	594	611	604	629	589	623	616	613	601	596	630	641	614	628	606	603	598	627	629	585	615	615	611	644	617	593	646	602	604	621	632	603	650	610	600	611	593	579	592	628	581	600	627	650	609	664	609	601	681	659	592	630	605	627	614	600	651	581	535	616	592	644	603	625	577	620	604	603	633	635	602	636	604	601	586	595	654	593	616	621	635	587	613	592	648	592	612	607	586	601	577	593	599	613	630	607	608	590	605	634	605	636	580	619	614	573	637	627	621	578	664	672	614	628	584	630	632	644	643	619	569	607	626	628	616	613	660	660	617	628	608	624	592	619	602	588	595	603	625	646	632	574	578	645	638	630	642	595	615	599	654	619	583	591	618	620	597	626	620	590	602	640	634	604	591	621	621	578	598	654	576	625	626	571	597	597	645	624	588	624	628	625	652	602	585	597	589	604	613	609	608	590	638	640	624	601	621	636	614	597	603	615	625	618	632	657	597	586	615	648	576	560	619	615	647	630	618	642	623	594	621	606	649	603	597	633	643	602	568	576	622	603	561	575	604	691	585	620	620	614	610	591	630	635	611	628	626	601	623	630	587	608	610	611	632	647	640	623	624	620	628	682	589	646	607	626	624	595	597	605	606	603	612	630	621	616	627	569	659	608	614	624	588	549	628	610	600	634	620	562	605	592	620	620	615	590	606	610	611	616	581	612	597	594	593	595	623	568	646	592	666	628	624	616	649	600	604	610	633	656	604	605	556	611	654	637	607	593	614	635	602	622	622	607	626	587	621	596	633	592	642	580	596	583	589	601	614	648	634	643	624	569	608	581	580	643	607	601	634	636	564	622	581	621	626	548	628	609	579	606	614	623	565	589	594	600	594	651	522	592	629	615	613	631	667	596	619	626	587	631	632	606	611	601	618	535	631	627	579	599	567	632	582	597	573	607	589	579	642	610	628	605	630	624	637	671	611	597	670	605	586	610	641	641	574	605	570	607	605	613	655	593	615	626	570	656	593	599	594	608	584	618	613	626	630	600	622	652	642	610	630	620	641	637	630	595	618	597	659	612	635	605	622	650	632	627	602	636	612	675	606	595	599	615	603	570	613	606	598	593	649	572	612	653	639	606	609	632	599	647	611	606	624	603	606	617	607	589	593	567	591	595	622	612	621	621	604	593	621	596	591	649	604	595	656	608	589	624	638	596	646	582	596	568	598	574	590	657	615	657	608	592	581	604	641	623	580	567	638	620	612	618	629	603	600	626	628	625	602	648	585	585	598	637	605	651	613	594	596	596	575	602	604	582	615	617	635	636	630	602	621	625	600	636	543	577	588	588	630	628	607	593	626	618	631	622	630	653	615	597	679	590	630	609	638	622	594	662	589	660	620	616	615	622	610	606	643	619	592	646	599	649	639	595	593	591	595	587	567	636	627	599	659	605	611	603	579	601	606	622	613	622	578	650	581	630	658	617	627	620	660	581	621	620	603	607	662	605	600	669	621	585	615	600	609	594	630	577	634	627	617	657	650	623	622	584	603	642	621	605	618	628	604	656	614	619	612	625	594	637	615	640	588	608	605	644	584	622	641	618	567	612	572	602	594	597	569	674	614	590	575	624	580	635	585	628	624	598	586	625	564	668	586	613	627	616	569	627	608	609	602	599	593	625	580	633	652	632	615	608	664	616	627	591	613	585	624	619	569	627	574	628	606	581	608	619	609	571	581	576	630	585	595	622	603	598	598	589	572	587	635	631	616	585	592	585	624	651	585	672	588	638	600	629	602	632	600	624	603	574	614	629	633	593	602	579	573	556	636	591	580	602	572	652
2638	440	403	397	372	373	377	346	363	362	337	356	362	375	331	368	364	358	326	372	366	360	327	356	373	344	336	362	333	333	342	356	315	366	346	369	350	338	363	321	357	324	368	350	321	336	340	341	325	303	350	390	363	350	374	351	358	355	318	367	339	371	352	318	344	323	372	370	324	360	319	312	330	359	328	341	289	335	344	355	338	361	327	311	311	324	353	299	307	368	313	377	366	315	369	367	387	302	327	348	365	354	344	313	350	329	333	364	373	325	376	334	340	317	311	299	320	347	343	359	368	308	368	315	356	352	380	350	343	346	346	369	333	321	302	322	292	330	349	313	325	359	319	349	343	358	338	325	316	336	345	343	343	331	362	330	337	346	355	354	332	368	351	346	375	351	339	327	355	344	355	347	362	330	362	323	374	351	334	303	350	327	346	302	342	334	316	382	335	359	347	343	363	369	344	316	340	380	324	365	343	335	349	347	355	333	317	355	378	363	367	332	371	345	386	326	336	342	348	319	379	331	302	319	367	355	328	363	319	336	331	312	330	334	339	344	328	326	318	368	342	360	312	343	321	321	332	378	339	363	344	335	331	367	324	330	317	344	302	352	323	358	339	354	377	332	313	326	325	306	348	348	355	356	342	318	342	362	361	334	395	342	358	340	366	337	385	358	372	321	329	369	346	337	354	355	379	322	342	341	334	379	339	328	349	292	347	329	300	343	337	326	314	308	354	354	351	372	326	349	333	339	354	345	320	366	345	342	355	334	386	341	338	343	347	305	353	359	353	315	332	351	348	331	349	339	330	346	335	326	333	345	347	329	347	349	318	331	363	350	324	342	384	359	351	361	367	335	314	332	354	320	397	313	326	302	338	334	360	359	366	346	321	337	322	312	341	355	312	307	333	343	347	361	359	389	330	340	346	356	320	360	364	354	367	331	347	325	340	376	346	333	360	380	340	357	361	339	318	336	368	309	340	348	348	342	392	350	334	335	329	337	352	346	334	302	351	335	329	344	352	345	323	348	349	332	350	323	343	324	375	358	361	348	340	367	360	329	329	320	345	391	316	365	319	347	358	330	376	343	316	337	392	383	353	343	325	353	308	340	318	356	351	323	316	355	341	344	300	322	296	340	337	355	321	314	328	314	382	378	364	329	353	364	348	340	339	301	372	316	355	332	334	361	318	339	347	329	328	347	356	328	317	335	324	345	345	363	314	359	388	335	341	348	307	324	333	336	342	336	315	324	342	330	327	366	333	326	313	346	342	321	355	367	320	355	382	316	308	338	320	355	335	326	348	303	368	328	331	355	332	325	346	337	386	365	324	344	308	311	357	364	336	316	348	323	339	353	333	337	384	326	320	359	319	348	322	352	338	320	359	331	332	309	361	343	339	324	314	368	388	325	341	344	379	317	357	384	351	337	350	310	336	328	367	352	352	324	322	329	393	328	302	334	332	332	320	352	313	331	343	374	356	357	307	308	310	332	321	360	368	335	346	343	349	353	367	346	335	345	369	345	343	337	347	365	348	319	372	323	357	304	328	320	361	353	322	332	302	344	302	347	357	335	360	322	334	366	327	334	337	362	356	317	355	329	332	363	359	329	387	315	332	339	334	354	341	312	336	352	373	324	317	331	375	354	334	367	327	305	317	334	334	329	336	316	362	337	346	343	363	316	335	360	368	344	347	375	322	326	323	355	350	326	356	345	357	358	308	322	350	320	376	351	345	338	395	357	327	324	330	377	349	313	330	322	323	356	354	365	367	369	328	350	310	340	317	314	322	314	306	354	335	325	360	316	346	369	311	359	314	367	368	325	330	371	336	352	349	352	310	346	318	340	302	363	318	363	376	345	381	332	335	344	416	375	324	322	322	317	350	340	310	344	351	377	351	369	330	310	344	321	343	329	340	361	331	319	354	357	350	338	363	343	344	356	346	313	352	338	322	323	312	340	346	334	343	367	352	339	376	315	329	347	336	340	309	332	331	369	373	340	335	315	366	336	338	361	345	346	300	330	315	369	310	357	333	355	338	327	354	310	346	351	338	342	339	346	352	316	323	312	359	341	368	323	346	349	360	343	337	344	283	329	328	353	338	311	342	333	346	319	348	351	357	324	345	334	346	324	316	330	321	337	364	312	326	346	349	348	304	343	348	319	375	336	361	378	353	321	356	340	354	349	328	300	356	345	359	359	277	321	306	328	328	331	359	338	366	361	334	347	358	352	321	342	347	372	353	337	345	347	335	348	352	354	343	332	372	333	357	355	319	350	327	313	354	342	350	327	351	374	358	377	342	362	327	310	347	351	359	356	378	336	326	319	361	341	332	344	354	365	336	367	361	329	336	321	312	332	328	362	345	327	352	329	347	323	328	343	342	339	351	303	350	327	334	359	343	373	356	316	354	359	325	317	354	305	346	348	333	358	370	332	343	352	322	349	310	336	377	359	337	366	369	351	348	334	331	313	344	340	340	331	345	338	345	362	312	353	336	351	340	347	336	350	348	358	360	347	351	328	330	339	340	299	353	349	350	345	327	369	351	361	378	342	332	311	356	341	328	338	348	338	370	376	348	365	316	369	333	319	295	365	323	372	338	353	350	358	369	364	349	340	317	343	339	330	343	358	330	351	330	327	359	325	327	341	332	384	370	336	360	367	344	334	341	332	340	352	352	334	333	361	360	340	331	343	362	335	338	342	336	335	340	320	353	339	340	354	333	356	328	330	337	336	358	373	363	375	344	319	353	317	362	320	334	286	299	336	355	344	331	371	332	326	359	345	327	342	343	390	339	361	348	331	344	363	339	359	333	331	318	356	338	316	325	348	373	340	352	388	356	336	337	330	379	406	331	338	343	317	342	359	359	381	334	332	349	360	310	387	383	335	366	324	317	352	307	384	355	342	362	329	337	331	340	338	330	349	303	324	318	364	342	354	341	348	334	313	320	331	333	341	334	332	357	344	336	328	321	326	315	375	362	325	315	345	313	338	346	336	321	324	325	379	346	320	348	342	349	317	337	321	399	314	332	341	331	328	337	362	354	338	312	330	318	347	328	365	336	313	373	348	352	362	328	376	287	352	363	380	331	338	354	379	361	327	350	361	329	360	316	303	318	340	379	327	307	345	349	325	343	355	348	345	352	331	363	367	352	360	359	316	333	345	327	327	350	358	330	316	347	322	382	351	336	312	355	347	362	352	355	340	340	331	324	356	329	353	344	337	353	304	321	358	343	343	338	340	352	347	329	352	322	351	355	360	342	372	351	328	360	345	346	364	339	341	321	349	360	325	374	326	340	327	352	362	309	334	336	327	333	318	325	377	362	344	357	364	330	352	332	382	323	327	380	344	316	318	323	363	320	335	340	351	334	321	350	324	329	321	338	321	328	317	366	365	323	332	359	397	367	340	323	361	346	329	318	319	330	357	321	355	356	337	367	365	332	363	339	308	369	295	354	334	325	354	326	352	370	360	346	359	330	375	335	321	325	350	322	327	325	315	351	313
2697	1070	1149	1140	1150	1128	1109	1028	1020	968	969	1038	938	955	1026	959	1000	955	991	976	997	982	964	1004	967	986	992	911	931	896	984	975	969	918	932	976	924	961	938	961	943	927	914	941	992	1031	949	961	974	970	987	922	951	962	955	950	963	989	968	935	966	938	991	967	949	958	920	920	985	1005	961	985	918	980	937	935	974	953	954	986	972	977	974	917	942	934	921	977	973	958	951	964	990	918	940	942	943	902	961	919	912	938	881	938	960	903	930	970	937	940	930	962	928	1025	940	897	931	916	925	977	982	937	962	923	987	966	935	958	1017	908	900	971	964	936	931	965	915	932	942	977	934	875	935	967	929	927	916	974	953	876	910	893	972	862	970	953	956	940	960	1000	923	954	987	979	945	970	950	903	1011	921	888	940	944	938	934	922	927	953	941	1007	946	956	974	912	919	983	970	969	918	937	945	964	953	991	957	962	932	954	1013	972	965	938	982	1027	932	970	968	998	944	913	967	936	924	935	946	969	955	929	907	962	883	930	995	925	937	950	972	957	943	916	960	919	1006	966	972	921	929	999	918	956	964	927	964	984	1001	989	934	947	954	924	943	907	935	930	944	979	951	943	1007	910	929	947	951	987	906	932	920	966	950	914	901	947	963	969	968	959	880	981	938	960	960	940	897	978	945	925	943	985	926	973	928	979	938	959	950	953	983	958	948	937	981	993	976	944	967	969	929	958	947	926	892	960	916	927	931	946	959	959	957	981	962	963	927	986	923	907	932	940	922	900	995	966	950	964	999	979	988	944	952	966	941	934	953	936	930	904	965	961	980	998	917	925	962	976	935	975	892	966	955	944	954	1008	896	957	886	951	886	953	937	944	1044	930	942	901	950	979	903	890	945	998	944	950	948	919	986	903	892	970	940	884	943	969	1000	935	944	954	969	983	945	902	953	944	1009	929	962	937	901	952	930	937	879	975	976	958	990	976	979	1013	946	981	918	989	989	938	953	972	941	965	917	949	966	950	935	968	955	956	972	928	946	935	962	976	936	947	961	959	899	960	998	933	921	945	945	960	936	929	907	979	983	979	1016	949	947	931	927	928	933	914	939	966	948	928	953	897	940	968	903	948	955	951	920	965	951	945	951	919	961	939	927	945	937	964	934	977	943	951	936	931	898	952	990	964	945	895	938	955	918	999	937	980	920	935	1037	946	974	951	938	917	919	928	982	912	919	966	932	963	955	1002	978	950	964	936	926	981	957	915	975	910	1015	961	972	939	921	935	858	936	974	938	931	970	943	911	918	1010	933	981	909	971	952	893	919	904	989	965	913	981	933	948	988	972	930	1024	902	960	975	898	893	950	956	934	943	947	925	970	905	970	966	925	923	947	980	906	969	944	924	868	951	969	991	921	949	952	985	973	952	999	961	890	948	942	901	959	929	981	941	1022	1001	917	936	1002	918	987	946	936	985	950	950	944	963	926	950	980	953	974	979	943	959	949	981	944	981	919	961	1009	944	915	949	893	911	979	918	919	1006	935	966	914	999	985	915	919	942	941	924	962	999	982	926	965	950	928	917	949	948	907	945	937	970	895	936	944	1038	942	1013	942	952	990	926	958	983	940	951	949	999	962	913	965	920	918	985	957	970	984	902	950	955	992	949	977	977	934	977	966	912	949	947	995	936	944	996	937	958	977	943	941	910	961	978	988	977	949	951	911	947	933	892	962	943	996	898	925	967	946	965	994	911	937	943	922	951	965	954	924	912	985	929	936	914	901	945	915	923	897	979	938	948	945	946	936	915	984	959	964	985	977	983	994	945	970	1023	973	984	960	975	1028	1010	971	973	978	920	988	994	911	988	951	907	954	930	961	930	955	937	975	985	944	957	944	943	1009	970	930	953	956	960	972	948	1028	918	929	935	928	938	958	958	975	943	948	914	955	913	970	980	966	922	947	871	1000	962	949	961	933	945	983	962	984	994	949	1025	930	969	931	963	990	903	980	973	910	907	922	927	941	952	967	915	932	885	966	963	914	961	992	945	957	973	959	935	955	954	994	943	969	936	961	971	961	959	960	950	990	985	964	977	910	934	960	974	933	939	953	965	954	966	906	898	960	965	995	1014	969	954	883	974	953	919	922	899	975	940	969	976	909	935	992	967	953	973	957	887	937	955	939	939	956	919	961	962	966	978	928	925	911	928	998	983	956	909	948	959	932	915	937	916	954	970	927	979	990	972	943	969	941	925	945	964	999	906	1010	925	892	944	947	940	968	970	990	903	927	898	941	944	945	942	986	971	940	901	967	924	996	909	915	994	1032	913	951	1020	975	912	913	929	968	988	983	1014	965	961	938	917	984	949	971	902	947	958	955	964	970	905	947	945	940	918	947	905	1015	953	962	888	951	939	995	921	964	985	969	905	946	997	924	964	973	970	938	897	896	978	890	960	969	905	954	961	935	964	942	957	912	936	906	966	1001	990	901	957	1005	995	970	982	929	995	929	1012	965	967	909	963	995	995	975	968	934	927	977	971	978	982	938	1006	937	1003	945	904	994	973	956	932	937	942	985	960	927	879	997	1031	990	968	969	962	1000	917	926	972	943	915	999	906	897	864	945	1029	967	907	931	940	917	933	966	926	945	897	913	969	949	966	977	933	975	953	912	984	963	967	889	942	961	992	925	960	989	915	970	968	1028	1023	970	966	994	942	938	979	973	963	923	962	956	1003	951	1006	946	978	958	946	1009	913	917	896	905	940	991	955	930	962	943	979	951	910	895	977	972	951	986	989	904	980	964	1035	951	932	957	912	1020	940	926	910	960	955	952	942	999	992	917	914	919	929	961	943	950	929	960	930	970	967	915	936	936	948	963	927	967	891	940	907	963	925	944	962	965	912	931	989	989	945	955	932	943	958	973	953	931	924	964	921	947	935	914	897	969	896	952	968	1025	924	945	920	930	967	953	932	975	945	1005	958	931	868	1007	1009	921	943	1005	926	917	1024	891	935	922	979	997	962	914	939	902	928	990	962	965	961	926	933	898	920	909	915	931	953	932	976	957	959	960	961	948	953	958	994	887	936	909	897	929	913	918	965	941	1013	980	984	926	969	999	920	949	981	964	977	942	909	915	952	967	926	979	979	973	995	942	969	975	942	1007	969	959	976	1002	896	937	976	932	966	914	925	953	933	929	939	969	946	907	950	930	977	963	940	924	1012	950	951	930	929	939	905	956	938	933	955	914	983	936	868	965	972	927	931	908	961	938	904	966	946	952	1004	942	995	935	955	915	950	929	918	906	922	959	958	970	966	956	937	931	970	1010	905	930	926	944	988	947	953	979	1010	994	977	996	926	956	915	955	957	973	939	928	948	917	949	909	907	1015	970	1004	906	977	946	987	933	919	918	988	914	936	959	969	946	992	977	939	908	949	914	936	973	924	978	940	934	980	915	982	960	957	949	1001	992	1034	892	936	974	933	937	924	988	999	971	966	938	919	946	939	962	927	958	933	928	916	883	973	963	988	935	928	968	929	933	934	970	1023	987	965	928	913	951	910	999	928	904	977	957	985	968	951	962	941	918	954	987	930	993	926	955	939
10398	1699	2062	1534	1224	1008	778	658	607	557	446	476	405	479	417	403	400	407	370	391	394	368	363	381	381	387	373	362	354	359	384	401	366	387	314	362	338	397	382	359	352	342	348	353	352	362	365	379	350	319	347	348	314	379	385	376	377	357	381	347	372	319	359	352	342	343	339	362	362	363	344	362	350	345	397	357	337	335	363	343	343	365	327	384	353	335	351	353	351	339	356	369	384	332	365	359	346	340	348	384	343	361	339	377	363	340	326	358	330	331	369	342	343	352	345	355	388	323	323	335	336	357	354	366	376	388	364	342	337	344	374	363	363	367	376	348	307	331	345	327	369	378	371	346	360	357	319	373	352	312	350	376	343	353	326	366	342	379	374	357	376	351	345	349	359	349	369	397	358	324	322	360	331	393	377	337	382	347	322	332	332	329	362	357	344	329	353	374	346	397	383	313	353	357	360	370	348	336	346	374	387	359	347	396	374	350	347	353	393	349	367	335	340	360	335	343	358	341	381	363	358	356	335	375	345	331	361	314	367	352	373	330	367	308	362	329	369	332	354	346	326	335	327	358	325	336	348	359	353	364	374	341	362	346	336	342	373	329	371	333	376	346	346	342	336	381	362	385	365	387	366	333	362	345	364	348	352	324	367	344	349	339	331	381	325	355	328	355	334	357	359	357	354	341	358	393	328	324	342	352	362	342	355	337	347	374	338	352	394	377	323	344	366	362	335	360	341	363	341	329	337	334	332	345	339	345	325	361	360	338	348	333	361	328	361	346	328	339	348	359	332	347	340	368	355	333	361	363	351	334	332	327	362	374	322	356	346	338	335	355	368	362	348	363	358	331	307	343	324	350	376	360	366	362	375	373	369	391	344	378	314	356	369	349	357	361	353	357	333	390	357	326	390	359	352	335	340	369	374	331	389	332	381	337	346	349	336	355	310	369	356	339	374	369	322	382	336	341	365	315	313	326	336	338	367	317	361	350	337	330	327	346	337	377	365	334	348	355	374	353	349	369	384	335	341	355	355	363	356	343	317	362	332	355	336	368	321	365	335	383	380	384	343	303	347	379	300	394	343	363	366	352	380	354	343	376	381	353	323	309	333	355	363	339	367	340	359	375	318	387	335	372	326	359	386	343	377	364	364	390	345	348	355	364	370	328	339	314	349	356	330	325	345	344	382	338	369	367	377	353	346	347	341	349	361	311	336	361	360	342	341	362	332	386	346	369	343	355	369	354	370	360	344	377	346	370	356	329	364	340	378	346	355	337	361	383	326	373	343	380	345	310	364	354	347	375	343	348	348	354	354	328	323	364	392	340	368	362	358	358	373	363	350	353	334	353	338	330	364	363	356	334	314	341	373	370	336	339	339	316	343	391	340	343	358	369	358	335	327	358	378	400	342	362	368	358	323	376	372	359	333	367	349	401	364	338	343	389	358	341	349	318	382	352	336	340	370	345	381	353	307	347	354	353	323	349	360	330	364	338	358	348	363	363	353	348	345	348	332	349	338	378	326	366	329	356	349	368	326	321	368	343	373	338	337	330	380	314	365	332	368	359	371	333	327	345	329	403	368	341	326	352	366	358	329	372	366	354	368	356	402	347	356	365	367	348	356	368	392	343	353	337	353	340	361	349	385	381	318	377	335	356	340	364	314	352	327	378	332	344	321	350	382	361	366	363	372	352	337	360	367	368	357	360	389	353	387	343	367	344	310	335	387	377	362	352	358	379	357	351	327	408	383	352	350	362	338	339	317	360	343	348	361	367	355	340	363	332	355	380	306	367	330	362	338	385	351	324	346	337	341	343	334	314	340	322	350	359	370	367	367	351	356	338	319	331	363	380	308	331	286	385	342	388	386	330	371	352	378	367	314	393	331	352	345	370	323	356	382	383	351	338	339	339	351	340	368	337	355	345	336	323	341	329	343	356	364	349	323	331	340	365	311	367	358	336	337	360	364	335	310	336	338	378	353	369	362	349	340	370	343	363	353	356	335	358	360	330	375	321	338	359	321	356	407	355	360	372	368	384	350	346	352	322	349	349	344	391	367	370	344	351	388	349	365	372	354	321	360	328	360	334	318	350	302	359	343	353	359	347	373	355	327	327	343	326	348	350	376	342	335	340	313	343	345	349	354	372	394	370	335	383	337	330	357	366	337	336	332	339	372	343	364	353	391	359	332	357	344	374	335	364	366	342	338	341	391	351	309	359	365	373	353	363	347	344	365	346	319	371	333	347	384	352	328	357	343	376	379	312	347	389	384	389	354	351	366	334	351	373	334	337	362	346	349	350	339	356	340	384	346	358	355	355	360	346	307	319	335	373	347	338	341	338	364	369	341	349	355	381	357	340	373	319	363	369	351	356	350	369	349	336	356	355	334	317	315	339	335	360	358	358	371	351	368	346	342	349	320	368	343	357	363	335	350	352	359	344	338	380	344	360	338	338	332	334	363	387	325	372	369	345	355	337	331	363	349	382	340	346	360	368	335	359	334	352	403	375	342	371	358	337	335	324	379	352	336	351	349	352	359	374	332	341	352	369	368	348	348	408	354	358	354	333	360	405	355	327	360	375	346	348	309	344	313	369	342	329	332	346	365	338	368	342	343	360	372	393	366	337	344	360	333	350	370	423	353	384	387	356	324	378	348	359	335	344	358	343	363	354	345	337	343	379	323	342	345	371	365	377	362	350	406	322	357	347	397	328	381	358	343	309	367	341	372	380	369	332	367	381	336	354	361	348	342	358	319	343	379	365	349	377	393	356	347	366	364	376	375	370	319	371	376	350	331	345	377	381	345	331	344	353	389	366	366	360	335	367	332	347	359	380	333	350	340	380	363	354	343	308	338	338	357	400	370	361	386	395	374	381	334	355	330	346	346	331	350	355	344	320	356	329	364	361	359	363	317	346	318	338	355	347	341	366	338	334	347	370	364	352	399	351	383	330	403	340	368	319	355	323	384	340	309	356	365	375	345	364	350	373	332	367	349	370	342	355	335	360	360	390	364	356	370	364	330	364	327	346	337	331	370	348	346	337	354	343	333	333	337	346	352	331	376	353	362	383	348	383	356	362	348	351	326	358	331	366	362	367	332	361	364	329	339	336	330	373	363	334	338	333	343	380	370	351	345	347	385	377	364	327	345	356	343	370	377	349	350	332	357	331	343	365	340	357	381	314	368	388	392	338	323	363	366	361	355	367	316	359	336	340	370	354	383	327	336	361	331	318	362	334	355	350	346	328	356	345	359	345	361	361	359	360	377	341	334	341	360	331	358	331	328	330	337	370	368	334	363	349	381	404	364	374	346	335	368	383	384	341	351	361	367	358	346	344	370	355	353	342	344	324	365	327	377	339	359	358	353	344	326	355	360	323	332	364	362	331	361	358	359	318	350	366	366	334	350	376	355	361	362	321	389	363	359	331	347	355	339	362	377	345	363	344	363	314	347	374	359	364	336	352	365	369	343	366	353	334	330	361	345	348	361	363	321	378	330	363
6670	2234	4022	4583	4184	3549	2991	2526	2291	2011	1759	1631	1636	1565	1372	1378	1362	1313	1273	1252	1213	1206	1120	1180	1109	1094	1117	1082	1067	1095	1087	1057	1070	1066	997	1006	1036	1052	997	1003	959	1001	1059	985	991	1012	1050	1030	984	1025	1029	1041	985	996	978	968	1016	950	1000	1010	950	1009	945	942	1003	950	980	950	991	976	1006	967	1006	992	991	1015	931	940	985	950	1008	989	914	950	961	956	990	1026	932	960	973	985	986	978	940	932	997	973	1000	963	940	946	936	1010	932	957	951	965	947	1018	926	974	952	947	945	958	927	988	994	946	939	980	920	943	973	1009	978	1005	977	986	910	927	983	967	960	978	1001	892	977	983	882	951	962	935	981	936	939	952	950	959	915	920	996	1001	951	998	967	1010	983	945	974	946	907	950	957	984	960	925	986	999	983	939	956	909	944	915	943	995	941	975	899	973	943	958	1009	942	985	983	907	915	975	983	895	1003	917	939	954	957	1036	962	1019	907	941	932	940	961	940	921	958	947	954	934	971	966	930	968	927	988	981	949	954	983	954	941	961	933	988	928	992	1018	911	923	997	938	981	985	1015	946	1008	973	909	942	969	965	909	952	963	1020	972	963	926	939	936	960	953	952	994	1033	989	960	881	960	959	945	958	953	959	1007	933	974	928	908	910	983	968	1008	943	948	994	965	936	920	955	983	972	975	984	946	999	941	983	904	947	989	975	959	953	932	955	932	899	931	951	972	994	906	928	954	958	979	897	980	903	978	951	981	978	1002	961	951	1029	951	963	992	921	859	965	911	991	924	973	951	897	917	921	982	1059	958	1014	933	967	953	966	934	990	946	961	983	987	956	980	934	921	940	911	900	904	939	996	953	936	919	1003	961	954	915	951	953	938	963	959	995	928	950	953	935	987	920	955	922	976	953	980	942	961	967	945	944	967	930	957	980	1027	949	964	960	950	911	951	943	1003	982	936	938	967	957	926	962	969	941	933	975	977	953	971	955	958	954	959	932	936	898	956	965	921	961	919	964	956	977	899	964	967	990	1007	897	968	999	955	947	973	996	942	966	1021	944	970	890	948	967	966	908	955	933	986	979	960	926	952	915	974	996	953	946	1002	913	971	922	930	941	960	878	975	876	948	932	1005	980	1038	976	926	980	966	933	997	945	972	946	995	1022	950	894	917	997	951	942	931	987	977	987	997	971	949	956	983	909	971	959	935	959	972	942	992	977	1017	955	967	954	1039	989	957	947	1028	920	898	888	990	997	965	932	983	970	966	914	986	964	961	962	958	956	935	954	902	977	978	994	942	898	943	940	934	977	959	925	971	949	958	978	1000	940	987	962	932	964	902	959	962	945	993	965	938	985	917	929	922	963	949	990	955	971	957	969	968	998	979	970	904	941	956	1013	996	963	938	960	966	963	947	1007	1012	962	944	962	935	912	968	907	955	921	952	966	917	952	910	998	969	893	998	1030	984	951	936	953	1021	968	1032	946	933	948	966	961	960	935	988	938	996	971	948	934	980	919	1018	985	956	970	995	933	1013	933	942	923	943	903	926	918	926	947	910	982	998	923	965	964	954	929	910	958	937	998	981	934	985	967	962	968	942	931	944	989	892	957	949	944	1028	938	963	1000	984	948	995	950	966	920	946	999	949	939	967	973	917	943	1035	924	967	923	939	948	941	944	964	960	932	951	946	981	996	947	953	951	963	966	918	942	944	1021	950	987	945	943	961	894	944	948	926	919	968	1024	979	974	939	925	943	967	924	993	916	1013	981	945	991	980	993	962	976	911	1002	912	959	997	944	932	961	968	965	889	920	986	927	943	888	1000	943	981	1052	948	916	935	969	896	951	938	930	949	975	964	942	949	923	941	982	955	998	1007	981	929	947	979	943	965	945	951	993	962	915	977	935	953	986	937	932	965	972	981	945	941	955	953	1011	914	962	904	961	912	900	941	964	953	981	944	959	957	910	910	932	920	958	942	942	991	967	996	956	935	977	929	1012	920	928	926	981	925	933	984	937	964	909	916	1028	906	1009	948	931	957	1005	932	912	944	943	982	940	955	957	947	918	941	997	949	930	929	964	930	991	953	989	970	983	976	964	987	984	968	926	951	941	886	935	930	962	927	920	949	955	962	913	1008	958	955	953	952	961	925	942	928	980	957	970	1001	979	968	1004	915	947	926	982	1035	995	905	956	975	923	940	953	972	971	997	919	950	878	978	931	897	935	934	987	910	986	932	941	938	922	945	916	944	932	935	975	970	862	920	1007	938	946	942	913	1006	998	938	969	979	952	959	923	971	970	939	920	935	940	967	954	946	961	910	961	967	898	961	932	945	957	976	987	987	953	952	1011	967	947	957	919	942	964	1023	931	1004	947	970	936	979	918	950	994	1006	911	966	965	951	930	947	907	914	965	1000	965	907	975	953	953	962	910	934	926	972	961	1011	986	961	906	957	1008	969	997	906	946	967	868	981	940	924	994	1023	989	948	961	877	950	884	937	957	946	985	925	935	915	931	975	937	919	956	970	982	960	988	985	1008	967	997	971	992	989	941	997	944	978	907	976	951	932	992	904	967	1008	925	936	951	910	904	940	951	960	937	961	913	980	942	974	968	1010	920	980	1023	895	967	931	951	938	918	975	1002	914	894	959	938	1000	961	954	991	994	979	999	933	1018	950	927	949	933	979	937	964	893	916	952	888	987	933	942	932	930	955	980	952	928	908	946	960	961	931	952	1027	920	965	950	971	969	954	1010	989	910	910	968	911	955	951	974	947	945	961	988	894	975	933	1009	884	943	918	1052	927	953	895	905	997	907	960	910	957	971	980	985	943	975	979	980	898	923	1008	938	955	907	948	982	981	954	967	959	981	952	931	988	933	928	925	956	894	967	895	975	960	954	907	1024	955	949	921	940	956	971	961	964	905	992	924	975	1009	988	928	1005	977	944	1015	909	948	955	947	932	922	963	968	958	966	928	960	910	939	972	1006	932	951	983	934	954	933	963	973	942	971	962	890	976	1010	913	958	942	946	974	980	914	975	961	990	924	985	964	932	966	984	988	953	900	987	1001	951	985	945	942	975	937	942	982	984	980	966	935	988	984	977	944	940	914	907	896	914	943	942	920	893	906	1022	1005	916	992	930	924	976	947	970	1035	983	932	942	1004	979	933	918	961	937	983	1002	923	968	985	1000	942	993	966	999	941	936	933	931	929	966	906	903	933	925	991	912	929	994	884	971	946	931	967	908	949	943	966	997	953	913	965	978	950	962	1005	979	959	971	991	1005	967	965	946	940	908	965	966	986	969	963	983	985	1009	962	962	958	967	970	997	954	1004	988	919	969	946	983	944	952	981	925	958	937	965	970	975	955	975	955	978	964	891	969	1002	917	958	958	958	933	996	963	1027	979	948	974	976	922	936	984	983	929	947	957	909	940	953	1026	920	934	956	974	915	981	918	964	941	970	910	1005	917	975	972	907	907	922	943	968	977	976	967	904	941	992	906	994	940	995	949	937	919	930	976	923	946	949	968	950	927	955	1011	1000	946	962	996	949	963	939	945	947	914	963	978	995	960	867	957	1017	992	969	939	960	955	933	922	970	914	948	985	966	956	958	954	962	938	961	993	981
15571	2687	2824	2149	1665	1159	916	810	576	502	443	381	360	339	287	305	279	287	289	285	251	240	272	228	216	236	214	261	227	228	253	221	210	246	253	217	226	228	228	231	228	216	225	220	197	227	238	211	212	233	243	201	182	198	221	222	195	196	231	225	213	201	208	197	206	205	229	230	209	206	208	204	203	201	219	202	214	209	227	211	198	219	204	216	213	215	188	198	227	224	221	237	214	224	199	203	221	186	188	187	210	214	228	227	202	223	224	196	220	193	226	186	206	189	205	220	231	198	221	216	199	211	207	207	198	214	205	192	200	212	212	220	192	197	188	213	186	182	184	204	241	208	197	223	202	197	185	221	194	199	223	195	220	205	233	194	199	203	217	219	183	212	209	180	215	210	188	190	196	214	206	216	212	243	223	227	228	201	234	203	217	229	208	243	181	202	222	203	220	208	208	190	198	231	207	184	210	165	208	211	200	192	174	205	199	201	201	179	225	211	211	216	219	222	213	208	207	196	199	210	166	233	194	223	226	220	225	219	200	209	188	201	209	198	223	223	161	208	215	194	222	179	233	229	220	220	209	200	170	236	225	197	220	218	186	230	211	194	195	213	212	207	236	236	217	178	208	215	223	198	191	186	200	225	214	197	206	185	217	213	188	182	205	205	227	211	190	233	196	214	183	207	198	210	182	195	197	222	203	240	231	199	218	214	193	211	231	210	209	208	204	215	193	209	200	213	213	224	196	226	203	211	195	208	210	222	206	207	227	222	216	230	221	184	181	177	188	199	198	210	206	202	190	213	201	195	171	222	215	183	212	219	183	189	223	200	210	206	196	204	214	206	195	177	219	217	200	208	209	210	219	221	200	212	212	197	238	199	191	213	180	220	206	223	206	181	208	192	227	207	209	240	188	225	196	234	191	207	205	186	185	234	232	210	205	208	187	189	229	221	205	216	211	195	197	205	190	183	205	201	198	221	204	236	211	210	186	230	200	195	227	205	236	208	223	185	192	204	205	196	219	215	205	203	183	212	215	222	228	191	211	201	205	228	213	224	232	191	193	178	225	226	180	221	206	218	190	229	212	220	213	219	193	207	206	210	194	229	215	229	212	239	211	201	228	200	187	236	207	222	200	216	227	228	199	194	216	227	227	170	197	183	229	218	212	220	187	179	206	223	212	218	208	214	212	203	203	188	187	200	207	202	204	226	181	193	203	220	197	199	205	219	209	197	214	198	214	220	229	192	206	215	225	245	204	195	200	177	210	203	205	200	223	217	225	238	209	227	218	210	201	223	208	224	190	208	215	195	233	204	185	221	185	197	212	220	212	228	218	192	196	186	206	234	231	190	194	236	228	212	203	182	210	198	220	204	208	213	235	216	209	188	189	195	227	199	218	218	196	190	219	200	211	195	195	221	182	227	202	222	209	224	227	212	185	194	198	187	210	203	194	226	222	189	191	196	227	205	207	205	216	217	181	196	214	198	193	207	214	212	204	220	204	212	209	208	214	187	228	205	207	200	181	206	216	200	206	201	233	196	230	216	203	220	209	220	200	219	203	235	184	194	209	193	201	191	208	230	196	225	177	200	215	232	241	229	219	188	199	201	222	224	214	209	185	198	200	215	231	210	204	192	187	206	205	210	195	220	208	196	212	200	203	202	218	208	194	233	208	195	201	203	206	224	173	218	236	187	209	218	216	198	217	204	207	207	211	210	204	208	187	203	216	208	206	212	225	233	212	196	222	208	226	196	208	203	225	189	188	208	209	193	211	203	213	211	207	209	212	216	216	193	216	196	187	207	209	202	210	218	239	215	209	209	215	191	218	199	227	214	209	192	222	201	205	237	213	228	212	209	211	218	207	225	193	201	218	212	240	203	223	198	199	199	222	193	218	205	202	202	212	218	223	204	204	209	208	208	195	239	212	195	218	197	218	224	232	209	210	211	216	213	197	189	200	208	202	225	203	208	209	227	239	204	221	196	187	192	192	208	208	197	199	208	185	212	171	196	198	218	221	247	230	215	217	185	221	216	209	214	215	215	204	228	215	222	218	237	207	186	207	175	203	225	201	216	203	198	203	199	183	211	215	202	200	188	207	225	222	203	214	196	188	202	206	202	204	192	242	182	224	228	188	221	225	201	215	178	192	204	220	209	198	204	229	200	205	187	215	253	195	212	207	214	196	211	192	202	194	230	209	194	196	189	208	210	206	192	191	213	188	193	220	205	191	220	193	239	180	209	249	191	202	221	216	185	227	189	244	203	209	212	227	220	195	204	223	194	205	206	197	199	206	200	210	199	206	195	183	198	226	213	210	196	223	218	182	213	189	205	221	188	173	192	211	229	200	193	189	203	236	205	217	250	219	200	194	205	214	228	216	207	230	210	190	210	211	200	204	231	199	194	222	205	205	214	178	214	221	213	239	207	213	230	218	195	216	215	217	201	236	194	192	202	240	218	224	198	230	204	199	218	215	214	192	219	207	223	198	214	214	213	231	200	221	234	215	219	193	193	209	204	206	202	212	205	195	240	207	206	199	191	213	203	222	214	207	210	195	200	198	226	215	214	214	212	198	225	206	210	208	205	188	188	219	192	206	226	196	233	198	214	214	204	220	198	203	204	186	195	241	220	209	204	209	202	181	221	202	216	209	217	196	236	204	221	187	208	212	202	184	216	205	215	192	227	195	201	225	219	220	230	186	217	227	201	223	211	226	204	195	193	227	224	223	216	205	211	206	174	214	237	184	214	196	212	194	207	231	202	188	194	200	201	199	201	213	196	185	240	187	222	216	209	191	199	198	192	227	196	216	196	196	183	205	211	227	201	201	217	207	223	220	218	195	227	193	190	207	201	206	238	199	199	234	215	218	216	217	197	232	213	209	216	203	195	207	218	199	225	204	212	207	180	206	210	210	200	205	199	217	199	220	200	180	222	214	192	194	234	222	222	209	227	203	237	211	214	221	176	221	199	205	209	209	219	196	209	197	190	192	233	193	213	227	228	231	199	219	219	228	204	192	212	209	230	206	200	192	224	234	201	207	202	222	217	206	215	224	197	201	191	206	244	198	214	228	198	204	225	189	237	194	219	189	230	203	196	220	213	205	206	238	205	210	201	182	188	180	210	182	168	186	207	227	190	222	201	194	196	214	191	204	201	203	235	206	195	199	194	206	201	214	196	222	207	193	194	227	257	194	190	219	196	218	224	228	217	193	203	196	194	191	218	208	204	222	220	213	229	215	213	215	206	208	165	191	201	221	195	177	233	221	194	207	240	209	228	205	215	219	209	203	191	191	194	187	203	211	215	206	209	209	205	193	229	207	189	232	216	196	156	195	192	228	207	226	241	179	195	217	207	211	189	195	214	223	212	204	210	217	208	184	202	211	218	217	201	223	200	244	189	187	222	213	193	189	224	203	211	210	192	210	193	186	202	206	197	226	205	217	213	218	181	205	206	218	214	227	190	220	221	227	228	194	206	196	190	209	203	216	209	237	209	211	210
7854	2696	5494	6452	5736	4539	3821	3245	2639	2317	2001	1884	1615	1529	1403	1229	1111	1235	1140	1061	1017	999	985	928	882	849	792	826	838	819	761	778	749	748	722	722	713	765	717	697	684	744	729	686	694	679	679	682	662	710	675	630	693	687	653	700	672	656	672	675	633	676	665	646	627	695	639	661	640	656	618	616	604	645	636	640	662	621	633	608	633	641	610	645	669	642	642	635	622	631	647	607	603	602	623	649	632	625	671	618	640	615	660	623	595	640	614	619	638	615	660	594	599	600	606	637	609	631	617	578	616	599	652	619	623	634	577	614	641	575	598	640	632	597	592	619	580	623	638	641	605	599	622	642	618	626	647	631	619	551	630	617	614	641	658	610	618	630	627	647	589	635	617	636	603	618	614	648	604	599	611	657	605	584	625	612	597	612	617	620	596	604	628	605	620	618	645	581	582	588	601	577	598	612	587	644	613	617	617	627	619	602	623	628	622	628	659	616	599	613	673	610	612	650	603	625	553	629	625	594	620	608	597	596	601	609	617	619	606	608	614	572	612	589	620	617	612	618	587	644	579	623	581	631	600	611	605	588	607	629	637	577	617	596	595	575	613	605	649	585	611	614	610	646	606	608	634	609	603	629	598	670	590	583	624	604	613	548	629	619	633	649	638	644	607	640	612	642	595	644	664	613	587	619	624	586	605	573	615	583	614	574	589	601	640	630	611	636	629	569	609	552	596	609	622	586	618	589	540	605	589	585	577	638	589	608	569	567	596	636	585	611	634	631	626	582	624	616	619	630	604	603	567	618	622	633	638	557	585	620	596	605	632	662	622	593	597	581	636	607	601	619	609	623	600	610	544	638	608	597	691	637	628	597	559	612	595	615	637	628	634	615	598	658	564	601	657	603	635	584	614	597	689	579	586	611	574	598	621	650	598	560	626	560	579	570	646	570	595	623	668	619	615	638	626	603	600	592	623	628	642	644	619	620	629	598	601	608	662	626	606	613	638	615	607	609	587	618	618	613	585	647	618	590	617	614	583	610	599	650	629	607	674	661	627	633	612	634	584	611	621	613	605	612	618	646	613	611	555	591	558	630	608	572	562	627	612	617	613	579	617	591	597	607	575	598	607	599	606	612	641	585	602	598	613	635	637	641	633	646	648	637	598	591	599	590	602	615	631	628	607	594	594	618	642	542	573	618	592	668	622	611	621	620	621	602	575	569	603	690	601	612	623	629	621	589	601	576	624	599	658	587	612	605	606	612	585	599	614	591	629	604	648	650	621	595	583	612	682	658	595	578	618	598	643	606	638	603	609	603	617	601	639	625	587	587	649	632	618	627	632	587	605	598	568	638	620	650	641	598	613	615	606	669	638	617	597	644	598	613	606	647	620	593	609	635	605	617	609	602	614	591	570	644	620	565	641	640	701	636	612	589	609	600	645	562	590	624	634	649	600	597	610	619	627	581	596	663	584	576	621	623	551	584	618	591	614	627	605	586	623	584	593	642	624	588	613	624	626	578	674	593	597	586	606	652	608	604	584	625	646	600	663	609	554	631	646	627	599	589	600	598	596	602	574	631	622	613	603	631	662	617	587	621	658	606	583	624	625	595	630	627	596	584	615	635	586	608	608	620	613	595	553	623	599	571	624	665	619	602	621	640	623	608	665	589	636	637	633	565	632	593	582	619	604	623	644	652	603	594	588	611	605	620	611	616	622	644	644	627	616	614	629	615	603	598	609	574	598	631	605	622	630	625	598	621	575	636	617	610	573	642	601	618	619	660	607	618	633	599	605	601	626	619	602	603	639	591	591	619	630	663	600	660	616	611	553	604	610	604	596	620	655	620	641	596	616	601	579	602	588	589	619	627	660	606	616	584	621	601	597	624	585	647	611	618	577	601	600	607	605	620	593	603	641	639	621	588	609	596	611	639	622	598	627	646	632	581	614	564	652	634	638	633	576	599	654	661	626	603	610	622	618	622	586	604	581	577	645	643	576	586	592	645	580	572	621	605	623	629	608	606	601	590	639	585	629	616	620	607	623	611	624	564	599	650	597	579	612	638	653	599	606	577	583	676	587	676	603	606	601	634	644	579	641	680	631	608	564	568	602	643	601	646	610	614	611	666	559	603	625	583	623	573	622	586	619	579	638	663	618	589	659	649	656	656	613	654	590	575	597	622	612	637	581	636	622	624	607	613	589	602	616	604	592	604	587	605	575	632	646	588	610	630	642	600	604	570	634	599	651	639	608	590	627	631	668	624	584	628	582	598	598	617	609	633	645	625	622	604	615	589	617	608	614	601	614	621	599	643	571	598	618	645	596	592	646	602	583	626	604	607	550	599	650	623	659	610	608	585	613	639	614	630	583	616	644	643	597	596	624	639	649	596	586	645	632	574	613	623	632	626	595	586	621	643	647	604	558	586	605	601	637	633	626	667	637	626	640	630	601	579	601	658	628	673	567	606	600	641	621	598	618	576	598	596	607	630	575	609	573	583	605	601	607	654	647	621	594	614	642	561	596	565	606	665	596	580	625	617	567	563	588	608	651	605	626	629	644	572	607	617	629	586	636	579	609	618	575	624	632	599	612	569	648	614	579	584	585	618	587	591	595	605	597	616	629	608	625	626	643	595	615	621	599	614	587	637	615	610	599	588	645	606	630	624	617	571	590	606	626	596	627	590	571	584	631	583	624	632	553	596	618	584	636	606	580	579	618	582	644	682	614	612	641	617	634	630	578	633	612	596	602	657	596	640	602	602	611	622	610	635	584	628	569	613	602	590	651	618	621	667	627	664	594	615	584	638	656	606	578	621	623	620	581	590	601	583	566	608	619	596	587	580	602	584	621	634	643	614	570	619	606	639	620	599	655	601	611	595	610	622	676	622	650	599	601	599	621	587	609	661	611	599	614	594	575	615	602	601	603	640	639	618	605	630	577	619	615	588	605	633	623	573	602	644	613	631	583	598	635	598	634	631	634	577	568	622	604	597	587	599	644	576	598	659	605	574	598	626	609	613	598	606	568	627	611	609	617	618	645	618	637	633	541	584	629	597	596	597	637	618	610	620	611	606	654	619	659	659	589	617	601	598	613	624	613	588	585	617	606	634	566	664	602	616	584	590	630	608	635	616	647	652	668	587	616	633	603	623	590	601	563	627	633	607	596	588	657	605	604	615	644	648	578	631	641	599	543	635	593	614	665	596	640	634	620	612	620	580	568	584	633	628	616	609	592	593	594	624	627	610	642	593	614	644	610	642	608	615	665	630	582	587	646	632	657	629	571	667	621	609	602	629	621	635	589	639	564	620	570	631	593	600	613	617	662	678	623	631	580	619	633	573	586	625	612	652	588	607	615	569	634	584	623	649	598	616	639	650	576	605	635	604	622	649	589	584	636	619	587	567	574	629	610	589	601	596	588	603	595	628	596	596	626	591	587	570	611	611	607	611	621	595	653	593	558	578	612	599	588	625	587	612	616	609	617	604	638	634	624	575	582	590	614	564
2527	429	426	397	343	347	359	352	369	359	353	344	367	318	352	352	377	343	357	366	372	349	328	319	378	345	346	305	368	317	357	345	360	362	331	344	330	334	341	321	338	309	345	345	342	351	364	347	335	366	339	355	332	355	349	315	338	330	309	319	362	342	351	349	342	349	361	342	343	338	351	357	348	343	319	341	355	325	336	321	319	329	313	358	330	336	338	350	338	353	365	358	328	336	355	329	376	343	339	335	332	337	363	348	328	361	334	369	359	328	336	344	319	331	335	364	331	323	360	353	324	332	357	350	371	366	349	331	346	351	348	313	296	387	338	374	374	368	325	301	321	316	374	350	331	335	363	333	349	323	313	338	328	333	340	335	363	349	333	349	355	363	363	335	328	349	322	314	378	340	352	345	334	301	338	368	354	335	349	321	346	359	321	338	347	322	336	349	347	334	336	337	344	366	339	331	335	332	342	372	364	324	321	391	351	333	347	323	355	344	360	367	332	348	332	342	367	355	314	308	342	351	331	305	346	341	347	320	348	319	350	331	333	366	396	330	362	357	362	331	349	357	341	365	337	338	333	359	327	354	344	345	346	330	359	306	324	354	338	353	339	332	364	359	332	329	357	359	332	350	365	326	340	371	352	319	341	320	332	331	327	314	351	323	327	356	375	350	348	313	358	355	348	352	325	305	347	338	354	310	319	353	362	347	318	328	312	308	341	329	338	354	337	359	342	326	357	379	355	360	303	341	344	330	379	336	340	344	318	339	309	302	330	351	325	335	317	330	342	367	335	360	346	333	324	313	330	302	341	324	364	337	325	296	360	363	321	337	358	302	360	370	353	352	351	337	367	327	322	340	357	338	323	340	363	328	332	334	358	332	323	325	359	354	356	361	334	313	342	344	315	319	343	359	329	352	316	329	312	343	351	315	323	372	324	344	323	347	337	331	358	343	309	354	342	318	356	337	334	334	336	301	353	340	320	375	323	368	344	300	336	349	343	368	302	354	327	370	334	332	327	337	350	342	311	317	356	342	351	339	299	354	331	323	352	338	363	338	322	353	341	340	327	385	338	346	313	348	327	320	344	340	343	356	314	348	320	350	342	352	341	301	319	347	359	347	329	334	349	323	331	331	314	345	334	320	340	325	316	338	333	337	371	359	329	342	306	336	334	331	320	334	344	328	350	376	338	363	301	326	340	320	335	354	348	365	315	372	343	318	302	290	373	348	306	302	323	359	336	338	320	337	358	333	341	327	353	373	343	327	340	346	354	353	331	303	327	359	358	332	352	365	318	326	339	310	338	341	364	313	340	323	332	370	362	329	334	352	331	315	302	351	354	333	324	352	363	338	352	320	334	360	346	359	354	318	329	332	328	302	362	348	355	371	343	313	358	310	345	364	334	332	364	348	335	352	334	306	305	355	361	332	304	367	340	320	344	364	326	371	326	344	338	324	325	318	372	362	346	366	335	339	351	318	324	342	333	323	339	317	346	384	299	332	335	353	312	317	351	345	359	338	356	342	329	293	374	343	340	320	340	382	357	355	346	349	328	357	358	347	335	354	318	353	379	298	312	342	349	347	303	344	324	358	350	315	341	298	359	348	350	336	333	380	321	334	316	346	332	362	339	331	343	344	329	364	325	342	325	349	365	358	350	350	337	387	358	333	337	343	359	347	340	336	357	311	343	316	346	362	317	355	345	344	355	322	347	343	361	367	342	341	324	328	338	350	345	355	359	333	333	353	330	334	361	298	368	362	318	324	346	359	373	339	334	333	362	318	340	326	311	341	347	320	344	361	340	342	356	345	360	341	348	355	324	347	328	323	354	335	382	338	329	346	316	338	319	353	357	320	373	343	341	366	322	310	330	323	352	333	304	370	338	356	303	322	329	344	373	364	359	337	299	323	369	316	354	342	308	341	339	348	337	327	307	366	310	337	305	343	356	369	309	350	347	349	356	360	322	375	313	381	361	338	310	349	348	349	341	325	335	365	360	346	328	339	380	343	353	314	339	377	318	323	343	323	359	328	339	344	346	348	380	342	335	371	338	354	336	348	343	350	359	345	338	349	326	320	351	308	371	344	344	344	361	334	321	345	334	349	326	350	336	350	342	326	347	335	342	336	333	314	340	348	296	330	333	341	338	322	349	319	332	334	351	342	359	345	338	316	334	338	353	335	320	320	322	336	326	356	344	338	332	325	329	347	374	303	330	360	352	338	330	360	347	329	342	310	337	363	341	348	352	338	321	390	341	380	334	349	359	315	342	350	351	372	348	368	364	366	347	369	363	332	331	333	318	343	321	332	338	331	326	347	346	382	389	310	355	315	336	352	343	333	368	352	351	301	361	307	369	356	326	310	350	371	370	326	360	360	359	371	371	354	333	347	314	345	326	385	344	311	353	327	350	355	352	380	364	389	363	354	341	330	301	358	326	362	339	346	383	386	370	339	345	364	336	329	333	326	345	318	355	356	346	342	354	327	335	353	349	354	338	341	383	350	368	354	319	359	361	340	325	321	316	326	318	345	340	321	369	359	350	323	372	311	344	341	358	332	325	357	364	323	328	359	356	337	354	348	339	385	362	360	312	321	358	341	381	345	359	370	331	302	343	332	368	321	319	351	348	311	333	344	359	364	318	357	358	365	317	345	376	366	321	345	343	344	325	308	344	385	338	347	373	307	347	357	343	328	351	322	354	350	311	351	378	332	339	333	356	337	343	351	352	309	306	363	352	348	376	359	358	341	374	325	306	339	336	350	331	330	367	328	299	303	340	355	334	349	350	339	349	333	346	337	352	342	328	338	374	339	347	321	320	312	338	354	363	343	357	344	325	350	357	362	364	349	374	334	385	353	376	335	349	342	388	345	331	329	347	341	322	345	340	369	356	353	370	324	338	342	331	340	363	361	334	313	373	325	339	363	363	337	337	325	323	308	340	343	347	329	332	368	322	357	346	361	336	375	320	325	322	353	351	335	365	333	339	344	346	343	305	313	358	330	326	370	363	345	331	370	351	356	346	323	318	356	387	306	346	321	354	321	328	342	330	376	341	307	326	322	360	364	344	359	369	335	358	357	338	318	331	336	372	318	336	337	339	327	360	350	362	363	327	340	343	336	359	332	362	314	378	331	320	322	345	329	329	317	328	364	306	327	349	337	349	287	333	343	341	331	320	321	323	324	334	354	330	309	364	348	354	355	325	351	335	357	333	332	371	356	337	343	346	312	341	316	355	349	340	346	321	382	322	327	343	353	307	337	376	349	366	366	320	336	341	333	316	338	334	318	340	349	298	303	320	331	358	347	341	328	355	352	346	344	308	363	333	322	306	330	340	340	324	356	388	319	336	321	324	333	343	331	382	324	358	344	326	367	328	351	323	336	317	331	338	325	307	347	351	329	356	339	359	370	342	362	327	365	327	375	350	347	332	350	353	341	368	351	333	361	342	368	353	336	342	358	354	350	289	351	347	349	359	345	337	319	332	311	345	357	328	377	362	345
2839	1045	1153	1236	1160	1134	1061	1032	1025	994	981	999	994	961	998	997	977	1003	943	980	917	1018	1006	941	934	989	983	977	953	981	996	931	976	969	932	909	975	966	984	953	984	871	941	939	1013	914	920	941	942	987	916	943	981	971	936	949	935	990	971	965	914	907	959	960	946	913	1040	1001	931	972	942	974	1000	1012	928	909	927	936	941	922	986	946	912	899	936	1001	936	939	981	942	922	982	938	900	933	960	935	945	951	939	927	962	1028	979	946	905	899	988	964	971	932	961	909	937	933	888	981	936	965	931	929	978	995	948	971	993	988	859	942	926	971	962	947	991	951	979	894	863	966	953	943	984	914	912	951	906	971	942	920	917	988	979	939	945	1034	961	996	912	963	916	964	941	973	925	973	929	1005	965	972	870	972	967	922	964	957	921	991	961	949	939	959	946	968	944	958	965	946	961	961	970	897	943	970	968	1005	1030	898	990	904	914	921	945	911	931	963	967	958	915	954	955	960	909	1003	958	929	918	924	964	961	951	925	951	936	892	968	957	915	917	909	930	951	1002	934	958	967	986	901	939	954	921	856	928	976	912	880	941	945	912	970	977	920	997	893	909	945	938	957	986	908	981	917	959	984	974	969	921	967	956	939	956	896	890	938	944	972	962	973	955	945	972	945	967	969	938	947	949	942	914	971	937	974	965	965	942	976	961	937	970	965	945	897	888	949	921	988	978	961	979	968	981	946	939	928	926	923	1004	960	997	1004	955	915	955	987	909	936	869	945	970	965	1006	956	937	945	972	963	925	935	983	928	962	928	893	936	900	994	933	955	954	954	981	921	1018	967	921	921	956	990	945	945	970	989	1018	885	966	962	926	950	962	1051	964	910	946	913	975	1004	969	965	947	975	986	954	959	949	957	954	912	966	974	928	1008	937	993	967	995	1022	954	966	1021	979	993	989	1010	940	966	941	991	965	934	964	968	935	1012	961	978	992	960	963	897	961	943	989	943	905	923	981	937	972	974	928	980	944	876	983	940	951	942	926	946	887	894	892	935	981	984	996	951	935	910	941	959	901	960	848	955	885	969	959	991	976	946	907	919	942	1002	958	926	944	930	981	922	953	1006	1018	936	950	937	934	939	919	896	936	964	951	965	968	907	964	907	977	963	998	933	962	925	987	944	1019	1013	1009	953	916	962	939	946	969	953	981	970	988	944	1014	907	1009	927	980	934	984	932	902	1013	932	958	951	975	960	951	925	979	931	938	912	957	991	940	911	936	915	944	999	982	948	985	958	931	956	966	990	1004	967	1002	1002	953	984	934	961	972	970	1001	919	941	932	921	927	926	955	945	979	974	897	975	943	938	954	929	953	1001	987	903	936	964	985	910	965	950	985	997	1006	914	919	948	943	943	949	907	961	989	977	983	909	917	958	912	940	942	940	962	944	965	964	988	997	951	946	936	961	998	985	936	955	968	908	932	921	946	902	952	963	972	988	961	1011	969	906	970	1009	954	911	931	938	937	976	973	993	961	1004	952	960	932	950	905	913	973	957	981	971	972	992	962	1020	907	947	945	977	946	956	995	959	968	933	945	971	912	974	929	968	960	1043	900	970	927	921	949	951	949	885	984	986	922	956	1005	932	990	919	934	952	980	916	937	926	1001	986	920	1001	934	959	963	1012	1018	995	955	962	960	926	950	944	953	967	888	973	983	904	979	953	990	942	918	940	955	908	900	904	980	971	983	959	951	933	957	974	934	935	935	967	935	918	904	973	1008	953	947	962	976	950	894	908	964	903	861	903	916	942	945	944	904	950	953	952	926	983	934	971	1003	939	912	932	914	936	975	931	942	994	927	956	966	914	1005	919	927	958	931	987	918	928	952	927	1011	1000	974	980	919	926	927	956	976	938	967	961	926	982	931	930	980	916	950	931	981	949	912	896	942	917	938	918	941	891	1004	967	926	971	979	1025	933	948	967	903	993	993	921	914	967	914	972	949	976	950	914	971	939	869	958	981	1042	925	982	997	960	947	989	987	962	950	983	952	963	993	933	990	876	982	959	978	930	978	979	966	944	924	964	970	991	924	950	940	940	905	1009	936	926	975	960	924	1061	894	957	935	984	925	945	957	974	944	972	913	966	984	934	904	942	941	989	959	962	922	958	929	940	954	910	915	938	957	1027	908	960	896	911	930	928	976	939	983	956	945	879	938	1014	940	935	974	1035	995	983	956	1007	1022	972	953	944	949	932	909	956	935	920	934	880	942	931	944	906	926	973	978	964	978	900	946	914	1004	899	946	1009	962	951	964	909	951	944	955	995	986	941	934	953	925	1007	905	938	915	929	925	915	991	956	938	913	927	948	992	1004	940	910	949	911	936	926	908	996	1014	980	920	965	952	935	931	957	935	971	907	947	895	895	951	948	928	986	903	956	981	967	929	913	932	979	939	914	970	964	958	965	992	953	943	942	987	980	971	936	974	969	931	918	950	969	949	976	959	959	969	975	924	951	927	984	925	1014	1002	983	955	893	937	950	983	903	967	945	1010	937	955	982	978	943	994	950	938	943	939	940	960	963	987	934	965	986	1028	939	970	972	925	988	983	930	977	945	925	980	923	947	906	969	968	983	938	945	961	950	970	937	922	915	935	968	980	925	946	978	955	981	940	966	946	994	978	932	1004	929	945	925	882	966	956	934	972	902	959	948	912	920	956	942	943	922	947	934	864	933	961	921	900	924	924	922	982	931	935	945	976	952	971	928	923	988	988	983	979	968	961	955	930	953	959	978	902	930	983	974	979	939	924	942	994	964	966	920	959	964	924	937	938	962	969	956	993	967	957	964	937	931	874	918	970	979	1007	978	968	969	990	1009	975	943	960	978	977	966	979	989	930	996	954	922	950	954	978	959	955	942	955	919	958	945	905	964	1000	963	942	943	999	954	947	956	901	957	917	931	952	947	945	987	914	972	1006	952	956	944	942	996	971	942	934	964	923	954	983	980	953	955	938	921	932	968	941	973	966	930	927	946	949	939	958	928	951	926	993	1020	903	959	972	941	913	942	961	976	940	924	957	961	949	942	972	934	969	933	981	901	961	980	936	914	958	907	910	974	956	998	976	935	967	1042	976	975	940	911	930	950	953	933	996	923	960	913	930	997	986	938	936	933	918	946	995	979	922	989	1033	959	933	956	968	986	967	975	973	957	957	955	913	919	964	930	933	982	956	951	957	987	996	940	1000	959	974	963	1050	916	940	959	947	922	912	962	1005	948	960	936	940	895	969	965	937	970	978	931	978	972	920	1011	975	966	963	969	969	971	1011	986	961	866	997	997	891	986	970	967	941	917	945	940	986	1005	919	944	926	925	945	952	958	972	949	1022	930	996	959	967	942	930	938	1000	860	982	920	1009	894	969	953	956	1000	931	933	958	949	965	935	898	989	1012	975	954	896	911	960	934	876	894	997	965	943	971	924	991	990	970	931	913	965	941	899	984	976	946	983	951	1048	959	907	920	959	929	883	960	918	984	960	938	917	932	962	974	948	928	906	993	996	911	952	930	993	934	939	950	1004	957	969	932	932	906	978	951	984	922	956	940	986	956	998	959	938	926	964	938
10596	1691	1993	1549	1244	1056	865	793	624	554	474	454	465	426	398	392	412	415	413	362	399	377	411	386	344	337	394	345	390	366	387	355	347	344	356	379	353	333	371	372	347	388	355	374	337	356	369	348	350	369	343	357	388	353	359	352	321	360	350	343	363	344	334	383	338	368	374	377	346	332	361	343	304	361	343	374	373	393	346	374	370	341	381	351	344	401	370	353	382	362	333	331	339	336	368	370	342	348	320	349	345	380	314	339	348	345	358	339	359	338	356	360	376	381	371	364	381	337	361	363	323	371	345	330	380	341	355	371	375	358	334	336	359	335	326	354	351	356	345	341	365	357	370	371	320	360	373	355	366	336	365	346	376	333	360	416	339	368	336	364	347	362	323	346	352	331	367	357	341	340	347	352	369	354	316	353	363	361	342	378	385	359	348	343	344	377	335	356	354	344	418	362	347	330	352	412	344	353	365	361	405	351	346	356	399	372	345	389	344	363	340	352	348	365	348	335	352	365	319	352	363	343	369	372	347	358	315	329	350	332	333	349	379	314	355	403	352	373	375	359	367	362	333	323	354	343	339	360	357	340	392	350	347	356	327	342	357	365	392	334	320	365	375	333	373	367	348	332	360	362	360	356	347	356	350	360	361	367	349	378	342	369	357	340	347	332	351	370	323	321	379	328	332	360	339	350	379	332	325	328	338	335	371	327	345	328	355	358	383	350	368	386	349	323	388	328	369	351	371	340	349	390	379	350	355	356	337	376	351	355	320	328	342	347	368	326	385	324	304	346	373	332	362	319	364	361	370	364	386	316	334	348	336	346	338	323	334	359	344	374	397	370	364	320	345	364	361	391	339	336	356	330	360	341	355	351	361	366	372	352	349	380	331	320	376	344	357	347	321	322	343	361	306	367	373	364	340	311	357	368	390	348	345	350	326	348	359	337	370	393	321	386	361	365	360	334	338	364	368	390	330	332	330	340	325	295	399	365	345	320	372	339	338	363	388	336	391	362	359	377	315	352	341	364	370	350	341	356	331	322	336	346	343	350	359	333	368	381	360	375	360	368	375	374	315	363	346	328	349	325	365	356	366	338	349	362	331	359	348	321	398	360	365	343	327	325	404	346	352	356	328	356	354	344	364	365	348	365	350	347	346	357	365	368	341	360	336	343	289	341	322	345	357	402	356	338	355	323	346	368	405	357	361	341	350	329	331	383	364	310	306	363	371	356	346	330	332	392	344	315	349	364	360	345	380	309	363	343	327	339	328	359	344	361	370	377	397	306	355	361	364	357	336	367	359	309	416	358	367	360	340	376	385	363	363	331	348	371	336	358	348	363	333	375	370	380	375	333	339	324	325	367	356	364	354	324	355	318	353	330	350	327	363	355	379	357	368	380	346	348	369	330	354	364	339	382	332	352	353	368	345	341	339	314	372	336	343	336	373	319	327	348	370	332	360	343	375	365	345	365	316	345	367	336	368	380	354	350	340	372	339	336	344	330	371	364	346	364	340	343	375	341	322	350	339	357	387	386	336	351	377	349	344	332	356	322	366	346	347	329	356	345	353	345	341	356	355	359	375	354	351	347	353	366	364	347	359	366	332	351	360	392	362	347	345	385	324	358	372	362	336	343	340	359	377	366	317	361	352	327	292	349	351	359	392	368	334	335	372	360	358	386	390	368	363	344	328	377	356	334	358	327	357	352	356	336	346	361	383	324	359	347	324	336	351	366	350	357	336	326	327	334	349	344	343	340	341	353	363	403	370	360	381	325	333	320	324	356	348	340	388	335	333	361	352	354	341	328	391	347	359	394	400	346	364	340	324	333	383	339	324	355	372	351	358	372	353	354	352	375	358	351	356	380	356	349	358	364	373	366	334	329	331	356	348	344	350	328	316	349	339	337	347	393	358	378	342	367	347	322	370	358	361	335	348	344	333	356	337	347	366	350	360	366	349	328	308	346	333	315	340	363	320	324	346	333	381	362	297	347	370	339	397	362	335	365	390	346	356	370	365	342	399	335	329	350	349	373	338	355	368	340	391	345	336	339	332	352	351	390	332	330	340	355	343	358	383	350	364	342	332	361	380	360	360	324	335	356	388	363	330	349	352	334	349	375	362	380	369	336	390	350	392	390	349	374	329	338	379	321	393	338	357	349	346	334	350	354	344	358	350	333	343	379	342	354	336	339	359	356	352	356	372	311	348	377	340	348	341	376	355	366	342	341	353	349	337	356	374	337	348	321	337	355	324	362	361	341	350	339	340	370	367	366	350	351	338	344	365	351	371	356	339	352	332	390	366	340	356	319	368	359	376	336	371	336	359	339	403	336	335	342	348	319	344	383	340	335	351	336	375	365	341	359	363	330	338	349	362	336	334	340	358	355	350	334	346	354	356	339	343	348	316	338	335	334	350	334	365	368	319	348	355	353	320	375	329	361	374	376	330	367	391	354	386	363	339	385	316	353	368	367	353	355	346	350	343	385	335	340	367	346	344	385	357	392	371	329	330	348	366	359	360	373	327	390	335	317	314	356	365	310	344	347	329	374	377	367	336	361	379	367	342	362	304	344	331	331	339	341	372	361	336	370	340	362	354	362	359	334	317	346	384	367	369	353	334	364	353	355	343	356	386	350	338	357	355	342	330	381	340	368	355	371	314	322	359	333	363	338	358	369	363	349	360	339	364	398	336	353	340	330	333	346	363	330	346	359	371	353	353	317	382	347	358	380	356	357	381	357	346	361	370	358	321	368	363	358	345	339	373	343	398	343	339	337	342	356	371	348	355	368	361	332	348	350	350	327	343	336	382	376	319	390	319	390	378	337	328	343	383	310	370	344	342	325	365	347	335	351	369	349	337	324	323	381	341	373	341	344	376	355	344	339	368	358	353	346	359	389	354	362	351	344	321	320	392	349	315	372	374	350	359	329	363	375	360	334	331	374	339	333	359	382	354	351	377	336	363	366	353	354	368	316	345	370	358	336	356	328	359	327	372	320	392	354	351	328	349	398	360	383	351	350	345	339	330	366	330	321	316	371	321	354	341	355	383	334	388	335	363	349	343	349	382	339	342	377	343	349	349	373	357	355	336	365	336	367	347	371	361	335	347	358	340	354	338	337	296	394	408	325	367	376	370	324	316	356	346	354	317	392	377	322	340	352	353	356	299	324	369	348	356	345	378	356	382	320	391	362	348	350	350	335	343	321	313	371	356	336	355	357	333	362	340	370	376	341	374	361	364	339	338	314	359	320	361	347	331	390	370	344	353	389	379	352	371	393	365	374	357	345	374	340	359	381	351	370	328	358	338	321	372	369	365	374	361	323	364	338	362	339	355	354	373	336	318	349	319	344	367	339	362	362	325	363	360	308	367	349	344	345	338	344	379	338	342	334	355	345	335	347	320	344	324	333	328	386	362	378	315	342	357	327	367	358	346	325	401	348	326	346	369	350	380	371	321	365	332	355	357	390	383	318	341	351	351	360	356	332	344	345	365	347	371	370
6808	2275	3919	4537	4162	3985	3352	2737	2425	2138	1885	1734	1567	1525	1455	1389	1347	1238	1242	1196	1214	1225	1124	1144	1094	1140	1087	1091	1048	1096	1037	1052	1057	1091	989	1011	1063	1015	1002	1011	1067	1056	980	1020	1021	1011	985	968	1046	963	951	932	1002	960	985	992	1020	950	1025	1023	994	973	958	958	969	1012	1053	939	976	1004	969	952	976	949	921	983	979	1021	969	964	929	1012	987	943	973	916	1020	974	995	990	899	964	972	950	972	939	971	1032	981	946	939	953	940	964	943	961	948	962	967	964	931	976	969	972	1016	991	919	977	944	972	937	1001	941	1009	901	959	944	1009	974	938	985	955	939	1008	946	951	953	988	955	962	937	1006	928	956	1008	948	933	938	945	912	925	1028	959	994	971	967	965	945	955	997	932	1046	941	933	966	941	939	989	922	919	943	906	927	953	921	969	889	903	910	1003	1005	923	956	958	938	945	940	1002	945	971	1005	929	937	966	918	959	937	991	971	952	980	978	1016	981	915	1011	975	945	949	957	983	961	994	980	930	928	963	942	979	957	1007	922	977	915	939	932	952	943	938	924	985	973	977	967	965	901	941	977	917	968	943	921	971	939	933	997	982	900	969	942	918	938	940	969	980	978	879	953	927	995	940	937	974	936	925	951	966	991	903	988	936	983	985	943	935	915	938	943	948	955	944	955	963	930	950	989	937	956	926	964	994	989	970	926	938	1018	922	992	931	990	956	961	958	994	965	973	919	933	956	962	930	969	939	953	939	981	941	927	924	1006	952	976	981	905	963	955	945	943	949	974	927	982	973	949	998	954	973	959	960	952	993	974	970	953	990	919	962	958	910	971	1000	940	920	919	890	948	928	984	911	909	945	990	909	954	955	926	960	962	931	937	1006	960	947	986	958	950	973	950	1009	968	906	956	928	909	946	972	996	963	914	980	937	972	983	963	959	974	982	971	1002	976	991	922	994	935	947	944	931	1019	984	934	996	962	938	970	1015	973	938	971	921	912	965	884	1051	950	952	983	901	947	993	952	988	935	947	930	988	983	1020	969	982	946	929	971	937	963	954	938	920	957	931	959	991	933	970	955	945	934	921	927	950	1015	891	955	951	947	933	992	935	906	919	951	980	922	924	950	942	987	964	938	971	943	963	929	1035	995	932	965	971	974	998	990	1008	936	989	954	968	927	978	928	908	924	957	969	970	891	977	972	947	949	930	957	940	977	906	975	923	963	923	965	924	911	1018	952	927	959	936	949	1000	953	953	929	954	921	925	986	949	975	976	969	982	958	949	957	960	1015	978	936	960	966	961	950	918	933	975	932	990	979	949	961	932	937	947	971	943	967	967	971	931	1007	983	1010	991	926	958	947	986	935	992	940	988	972	888	952	972	904	926	1024	942	993	977	916	974	981	960	949	955	949	1002	993	943	990	943	981	974	955	960	916	971	991	924	941	949	950	946	913	973	946	988	937	975	964	945	933	919	956	949	981	957	970	970	929	1002	971	975	1003	1016	915	953	942	928	950	1009	960	950	995	909	948	923	958	1010	920	932	970	933	1001	984	945	938	947	983	910	933	959	925	937	970	924	942	960	1008	909	971	948	975	905	918	967	1000	953	947	895	965	952	939	948	943	993	985	965	973	962	977	902	972	976	941	943	953	978	1000	924	931	939	948	958	975	931	941	920	911	945	988	978	999	949	905	986	966	927	932	962	1011	990	943	902	949	954	954	1020	916	964	942	902	1019	917	915	910	994	988	1006	962	947	963	966	955	921	982	994	943	918	951	991	972	933	945	995	943	934	996	1016	917	967	924	928	942	974	948	1010	963	916	933	937	971	965	921	938	939	904	913	979	920	943	956	926	960	959	1009	955	942	942	960	978	956	910	951	957	961	950	989	939	946	950	995	955	907	914	875	970	964	941	965	962	947	942	1022	993	949	970	937	977	993	934	954	966	970	953	926	948	958	966	972	935	980	975	1000	908	943	965	937	957	919	983	993	965	958	933	1004	974	932	939	953	938	981	964	944	941	973	987	972	988	968	949	924	981	973	908	905	920	930	962	949	917	930	978	978	937	967	977	982	994	965	976	918	1000	985	950	949	957	974	898	980	939	929	919	990	951	932	973	938	912	931	932	956	946	934	970	956	951	935	929	941	991	927	983	982	994	945	932	916	956	954	924	938	934	965	951	936	922	967	1019	964	974	989	954	976	929	956	957	978	987	945	941	974	1010	994	940	953	922	968	1043	907	975	988	947	963	925	1030	994	1020	930	972	970	996	979	967	887	995	943	977	972	971	947	921	912	1013	961	956	931	950	934	919	935	975	1002	971	955	923	972	898	924	941	965	976	934	963	963	963	948	951	972	972	975	992	901	926	925	958	1003	932	1014	965	960	967	902	928	954	959	961	940	952	928	945	955	1002	918	967	974	918	932	919	999	960	996	926	967	928	932	983	943	984	960	954	909	951	960	958	949	992	946	999	919	927	959	953	994	1003	980	917	957	922	943	985	988	987	956	943	959	902	919	948	935	909	991	981	941	925	977	966	971	920	948	941	933	953	960	1011	972	958	929	960	928	970	938	923	945	983	953	1004	1010	939	920	934	945	997	936	954	1034	1018	987	952	997	898	927	990	953	980	948	921	970	910	951	969	976	925	984	981	921	961	978	946	997	938	1049	970	886	970	885	957	948	948	971	936	946	953	987	946	958	931	989	951	1005	909	896	931	903	989	957	964	924	956	1020	933	984	920	989	995	927	994	1011	927	940	984	912	962	954	960	979	992	975	954	932	960	966	962	944	920	956	917	920	965	924	922	946	926	1009	949	963	932	886	1007	984	942	969	953	940	990	965	913	927	967	980	996	987	993	903	997	925	978	902	922	972	941	958	982	1002	962	919	952	930	968	975	1005	944	950	960	959	951	991	952	904	952	920	886	953	948	907	917	975	941	919	988	1000	929	947	947	937	1010	972	909	972	926	978	903	971	972	939	933	907	980	897	1003	959	933	1007	934	945	992	975	922	1001	946	958	914	1018	906	972	963	976	894	955	911	973	929	975	958	959	920	967	929	955	988	997	944	921	977	918	977	984	979	938	918	945	947	972	937	981	978	953	988	982	963	950	935	945	966	993	935	960	894	1024	1000	986	937	884	937	974	948	961	936	956	974	974	947	945	953	950	947	956	943	964	948	982	934	998	1010	993	1047	950	962	967	950	971	943	976	1000	969	947	904	974	992	927	891	935	963	970	952	970	975	949	939	954	996	920	1000	937	903	952	942	947	1001	937	960	938	935	988	985	987	1002	977	941	1008	959	993	976	939	962	978	942	922	968	946	932	960	948	965	937	952	937	972	911	916	961	953	984	924	950	931	986	1000	993	937	950	991	944	963	1004	964	960	937	995	975	984	960	941	960	1010	916	953	981	999	999	940	924	1002	1014	947	977	975	978	986	955	939	966	989	919	984	930	995	926	909	953	903	986	916	960	916	1004	1029	965	954	1015	939	935	936	959	931	916	940	936	1007	1016	987	944	926	974	995	972	947	987	956	936	929	962	1007	1004	948	947	972	984	944	983	1008	975	967	918	914	946	938	975	930	1009	992	924	996	899	952	958	959	961	956	958	963	994	967	984	952	977
15627	2768	2807	2305	1985	1608	1122	846	647	506	448	358	347	333	322	298	288	261	277	252	258	250	266	225	255	217	232	261	254	216	228	247	228	234	248	217	217	229	222	219	219	223	236	224	209	199	198	230	224	227	227	211	225	212	226	231	210	248	207	219	208	193	216	199	191	210	197	182	212	213	219	210	200	219	213	213	204	222	215	218	182	193	215	202	231	233	217	201	199	189	197	202	213	233	208	190	206	222	212	214	205	186	212	212	202	204	236	207	203	206	198	217	212	216	241	203	209	210	207	197	218	210	200	199	179	193	197	214	203	210	198	218	205	219	230	235	196	194	187	200	231	196	231	216	209	201	195	205	205	216	211	196	186	196	204	208	175	236	184	201	200	188	212	202	199	192	195	202	227	223	231	215	208	188	201	235	221	192	196	199	207	227	209	193	182	194	214	215	203	193	204	218	204	194	182	225	208	210	238	195	199	199	206	204	225	219	195	197	206	211	223	214	209	207	211	203	222	213	204	207	185	213	221	209	227	213	220	212	201	189	179	211	222	218	210	225	201	212	251	231	194	198	180	229	208	203	203	204	196	201	200	189	217	202	211	226	163	211	214	212	203	198	196	184	223	204	193	208	223	229	206	218	206	219	183	215	201	226	203	208	205	211	210	201	205	209	184	228	196	213	191	208	197	221	199	207	235	197	186	205	194	225	204	186	212	210	206	202	192	200	223	200	205	189	196	182	199	218	236	206	197	203	213	209	190	215	198	198	222	195	204	227	223	215	222	217	191	193	195	224	242	227	234	206	246	231	195	192	225	186	184	211	180	219	193	198	217	208	196	218	189	218	208	216	197	213	211	234	231	208	198	199	203	201	220	197	219	202	211	235	220	238	192	220	196	215	211	207	212	210	189	210	200	204	228	212	214	223	198	210	225	224	200	191	211	208	209	191	200	202	228	176	203	197	215	176	209	200	204	219	209	223	193	218	190	212	224	190	225	183	194	225	226	223	234	199	188	222	208	199	217	197	187	209	229	187	208	211	242	219	209	222	192	222	183	203	196	221	232	218	184	185	184	205	218	219	197	206	222	233	201	190	217	217	197	205	257	211	180	189	198	223	208	215	208	208	192	200	242	191	236	203	191	184	205	190	178	205	206	203	182	201	227	205	214	214	221	209	219	215	197	230	220	227	222	224	237	227	199	227	210	201	189	177	203	207	197	212	247	202	224	201	214	207	230	186	233	201	198	196	199	221	242	212	219	213	220	196	230	201	201	191	205	208	231	196	204	186	216	192	205	214	224	193	230	197	227	217	213	193	213	194	197	169	183	175	192	235	185	231	206	228	199	211	197	189	209	212	201	255	190	214	182	202	228	175	205	205	211	210	192	215	195	226	200	199	197	168	219	209	203	162	226	216	212	210	210	222	210	188	204	191	212	191	249	193	209	207	212	187	210	195	204	199	198	211	223	195	220	193	188	218	190	210	230	190	205	193	221	213	213	206	214	242	207	201	197	204	211	205	182	180	191	205	212	222	197	198	191	198	206	202	178	214	220	222	193	214	182	216	212	222	193	180	184	214	190	220	205	173	206	201	204	196	183	205	202	213	187	205	214	215	219	207	228	209	202	183	224	223	219	186	223	209	204	229	230	227	212	193	244	220	197	204	205	224	230	231	211	217	196	195	196	246	212	216	192	201	216	231	219	194	207	189	197	199	187	230	214	233	218	234	223	216	205	219	190	212	193	197	199	226	229	187	208	190	193	198	189	221	230	192	208	184	233	206	204	181	215	235	204	211	201	188	220	205	212	200	202	197	196	207	208	186	204	201	206	202	215	225	207	205	194	205	220	185	229	221	234	205	203	218	202	193	197	196	227	186	229	199	221	197	185	203	201	236	222	170	231	217	193	198	194	207	217	201	195	193	200	209	206	201	216	218	216	206	218	175	206	225	212	217	223	221	230	202	185	207	193	194	209	205	190	200	229	199	205	224	194	198	169	189	199	209	208	213	219	195	213	189	214	216	214	205	213	200	181	217	198	233	192	210	203	186	208	213	207	202	221	200	223	215	228	191	229	193	207	198	192	218	224	210	196	223	209	216	210	215	222	205	191	241	231	197	205	200	184	244	217	224	199	210	208	221	211	242	239	234	224	216	215	203	193	181	198	203	201	188	228	219	198	187	239	205	205	221	199	199	189	206	204	197	203	190	209	212	193	209	226	208	204	223	223	209	210	223	186	189	212	220	211	219	208	215	218	198	200	239	196	207	199	209	193	239	205	218	202	223	211	209	211	210	220	180	211	209	197	198	230	215	229	234	230	193	196	221	211	204	192	189	205	189	232	222	211	211	212	207	229	184	222	213	213	227	203	199	213	168	202	208	210	210	199	203	228	212	199	219	184	208	222	193	203	201	227	209	210	200	224	207	193	184	211	197	217	213	194	233	218	199	233	201	210	188	203	242	206	192	216	202	219	213	205	198	203	208	218	193	225	203	190	212	211	187	217	215	207	217	218	221	193	207	187	214	205	223	200	218	199	206	184	216	222	222	201	214	214	227	188	220	228	203	195	212	228	208	206	193	200	175	192	184	211	189	207	223	220	216	220	194	217	218	208	192	234	213	195	230	226	188	201	230	211	206	218	201	198	186	208	227	195	207	220	195	216	213	225	207	228	233	218	189	218	215	205	212	159	204	205	201	177	229	215	188	191	203	209	202	195	202	242	198	197	212	204	210	224	207	230	218	208	215	210	226	230	210	204	208	189	195	193	221	188	190	222	201	197	227	216	204	225	218	204	219	196	209	203	205	213	194	174	211	201	228	199	205	205	231	215	209	214	196	228	196	197	195	236	220	223	205	199	202	175	242	230	222	196	231	191	190	208	229	202	232	192	217	209	190	191	205	215	212	192	232	228	200	203	198	206	212	185	210	214	211	225	224	205	215	212	221	192	207	192	200	225	208	203	214	231	189	206	211	207	205	208	215	228	214	227	206	185	207	220	185	223	213	207	201	176	197	211	191	197	213	237	214	227	237	202	222	206	197	194	215	200	193	225	203	192	207	209	218	214	201	193	195	195	221	207	225	247	217	211	175	215	198	208	189	221	204	215	210	192	192	199	203	209	192	242	209	190	205	194	202	210	206	219	193	196	220	190	184	180	199	202	207	179	216	181	194	199	211	218	211	241	207	210	210	221	220	219	196	231	235	209	201	224	187	198	207	204	201	211	184	210	206	236	202	212	208	195	227	198	224	220	218	215	204	222	194	220	223	246	195	209	236	208	207	190	210	221	213	209	242	199	229	202	184	189	196	221	205	210	176	185	209	224	241	241	223	206	215	209	215	228	203	192	208	218	202	210	193	196	220	228	226	213	206	231	213	186	201	216	204	201	198	193	206	222	191	204	228	203	188	238	211	184	240	197	197	199	219	210	199	197	216	214	208	206	189	215	216	196	218	200	214	220	220	199	216	189	212	233	197	219	232	213	217	215	212	215	208	215	229	219	185
7991	2604	5330	6430	6067	5441	4137	3280	2633	2261	1911	1772	1560	1435	1356	1273	1177	1221	1049	1061	964	959	942	984	938	862	865	789	810	814	775	761	716	751	760	734	712	712	703	742	674	668	717	727	679	675	675	715	665	642	709	656	619	672	624	666	663	621	657	664	640	644	663	614	662	655	626	646	632	650	657	589	667	644	673	619	624	637	619	617	656	625	614	594	605	620	582	590	611	662	603	596	617	609	616	631	612	602	647	610	618	611	600	635	598	626	613	593	613	614	643	623	600	625	625	614	612	600	603	628	604	628	659	652	619	631	612	591	609	601	606	614	592	632	581	633	617	613	604	603	626	620	617	617	637	621	581	642	621	638	618	589	623	635	622	613	613	617	592	612	604	615	584	651	614	612	634	603	619	612	600	550	645	582	574	602	603	642	646	625	621	600	625	590	655	599	648	580	582	606	629	649	615	609	574	636	657	639	621	632	560	639	608	612	627	661	639	595	609	600	622	591	613	613	593	621	605	590	645	635	612	627	553	596	597	616	662	605	615	577	595	644	648	614	616	583	608	624	585	635	618	630	602	593	565	611	615	605	613	605	595	640	570	585	659	592	606	605	591	615	621	626	611	609	598	594	579	633	632	577	619	625	580	615	626	606	611	592	557	568	600	645	623	599	620	579	584	614	618	661	586	597	622	587	615	614	590	625	594	592	637	622	573	615	579	619	607	654	644	647	610	628	631	636	579	580	611	621	578	607	606	627	579	654	631	608	596	605	609	595	597	598	622	642	628	579	625	646	632	587	607	618	616	624	607	627	637	602	615	626	639	625	630	587	626	588	638	568	623	618	629	618	587	624	649	624	661	578	628	631	602	633	612	625	573	596	598	594	643	634	624	605	635	609	665	604	619	603	613	648	583	633	596	625	593	599	634	635	579	610	600	578	581	599	617	609	635	590	591	630	637	594	660	603	620	630	610	663	645	622	605	611	609	621	593	594	602	592	598	617	642	642	601	574	651	632	605	606	578	599	612	620	610	635	607	605	589	652	572	591	611	633	620	632	609	582	650	586	641	576	623	617	658	609	602	604	597	624	587	637	576	636	646	578	612	626	574	598	597	615	590	640	598	579	619	600	594	588	615	608	611	589	657	631	589	610	598	642	622	610	610	617	597	566	606	612	600	632	565	610	611	619	570	614	583	635	637	609	587	589	620	673	608	643	594	603	671	583	596	608	624	592	674	611	603	537	558	583	598	604	580	601	638	600	618	600	617	640	634	608	639	602	619	622	559	608	631	590	661	623	581	609	616	610	571	617	599	595	639	617	594	661	599	614	642	599	585	604	564	636	632	607	624	582	617	617	648	650	615	617	675	598	538	609	644	599	671	639	632	624	588	570	653	621	646	604	589	604	580	617	631	662	615	650	612	608	619	598	581	594	677	581	597	639	578	586	599	624	590	576	574	619	602	592	615	607	594	605	640	599	629	651	613	640	627	630	569	603	582	633	584	626	571	594	650	588	604	574	640	594	630	604	617	561	683	596	618	630	603	621	646	566	626	613	608	557	669	570	617	616	597	605	602	573	626	568	609	578	609	593	601	634	607	606	611	597	612	613	576	668	631	570	626	597	582	624	605	565	595	574	588	617	664	585	648	645	616	602	625	609	610	595	607	604	639	587	609	588	578	609	688	644	601	579	552	636	615	619	613	611	593	660	578	611	625	578	568	633	596	562	587	608	657	641	652	630	604	580	624	611	644	574	652	597	607	628	610	661	580	618	601	627	640	627	630	601	588	615	618	685	592	642	572	642	640	583	623	613	630	578	612	583	602	623	616	633	594	576	584	646	652	649	599	628	592	621	606	593	630	630	606	596	589	597	642	614	639	563	595	590	609	610	659	608	608	629	587	598	627	619	588	614	629	621	599	617	590	618	592	610	620	605	608	604	598	601	571	608	594	640	590	590	614	644	620	640	613	584	634	609	562	625	599	636	584	586	622	614	619	611	633	625	636	620	590	578	619	618	621	621	615	591	612	555	645	591	613	604	644	589	567	589	583	593	606	610	606	585	587	604	645	640	654	604	635	594	662	640	598	663	585	602	588	586	596	612	593	604	664	595	587	599	596	587	611	573	603	626	647	634	594	537	632	647	610	608	609	618	628	595	579	594	627	595	617	605	599	588	623	608	620	595	597	593	599	604	611	624	619	636	615	622	627	613	673	608	615	605	592	579	611	626	628	604	647	607	605	578	611	580	643	609	624	593	585	643	596	606	571	588	617	630	607	643	577	576	599	582	622	606	601	577	585	600	596	577	631	564	585	631	617	621	562	562	618	642	594	628	616	610	616	611	606	588	578	609	601	618	603	641	648	593	637	574	642	637	558	605	642	571	647	614	589	588	629	608	665	604	587	590	637	620	615	625	598	610	544	594	584	583	662	635	622	641	616	588	604	608	598	638	595	586	611	560	604	616	567	581	538	577	595	601	587	624	654	601	579	593	625	610	626	590	582	632	644	578	613	591	638	619	622	622	617	626	629	591	604	606	599	628	604	602	632	646	597	587	610	629	570	605	633	596	632	607	603	629	584	646	615	613	613	615	588	667	610	596	643	565	642	603	608	567	629	584	582	627	641	616	597	609	604	592	625	593	627	629	602	590	621	589	624	611	622	598	568	619	605	594	564	580	583	639	591	651	635	676	637	590	614	619	635	588	636	600	635	594	618	662	556	574	588	617	563	664	609	587	609	673	631	648	625	627	622	588	563	580	609	630	638	613	570	631	588	604	616	625	589	581	607	637	603	648	639	618	606	586	621	608	613	633	635	614	591	603	591	605	614	626	595	608	637	654	603	639	629	672	622	612	621	594	638	607	610	654	643	631	625	643	630	636	652	573	554	614	616	607	590	551	569	650	604	589	632	636	581	590	649	599	607	566	574	614	567	627	661	616	675	624	625	616	653	603	612	613	656	628	623	581	604	620	597	609	632	586	600	602	628	635	629	583	582	606	635	624	618	605	602	643	582	624	630	592	599	601	622	649	603	605	579	617	644	662	631	597	599	582	604	603	591	585	595	567	622	596	609	660	597	601	614	623	601	667	613	623	644	664	616	619	602	626	628	595	677	612	614	612	575	601	580	570	591	629	597	656	585	563	593	595	590	635	599	611	596	590	638	584	626	601	636	642	591	583	627	637	607	604	617	625	588	643	630	624	671	654	639	613	650	577	647	609	577	574	604	641	616	612	601	595	626	638	633	643	588	639	636	607	635	622	587	609	588	629	598	615	644	600	596	595	596	668	645	594	618	608	613	604	613	597	604	603	616	599	559	616	627	617	601	584	593	609	625	606	598	615	602	653	615	594	628	587	658	618	582	617	647	661	601	619	616	592	622	654	575	576	620	581	621	647	599	618	605	602	630	635	630	607	629	593	614	629	613	610	613	635	638	616	570	636	582	577	567	646	626	632	599	597	613	597	567	647	601	638	593	640	612	638	636	644	605	635	603	618	617	605	612	635
2620	418	413	424	326	364	377	370	350	329	356	387	352	372	320	346	370	354	334	349	339	361	310	319	349	310	335	338	344	326	358	344	351	347	370	375	345	316	323	367	326	319	360	326	330	338	346	316	331	352	325	317	347	354	353	324	328	322	371	364	343	315	333	343	363	320	333	301	364	332	337	351	372	343	351	366	377	343	364	331	363	377	327	350	330	319	344	320	326	323	340	362	333	338	353	358	346	348	333	390	339	346	324	339	319	335	345	326	311	347	333	349	356	320	370	308	292	315	345	336	355	323	366	364	355	352	310	321	315	335	318	332	360	336	313	337	363	329	356	322	333	352	334	372	349	362	322	331	342	345	406	347	347	297	377	322	338	352	340	309	345	351	374	358	337	315	344	325	334	360	344	351	345	359	347	361	318	317	361	351	336	311	309	298	325	294	314	337	335	321	322	325	333	361	315	331	334	354	348	327	338	357	358	333	346	306	314	356	313	361	347	323	344	363	337	320	346	318	358	309	328	316	373	363	362	342	316	334	339	320	341	327	365	328	332	365	332	330	368	330	312	328	326	319	365	342	315	325	353	346	322	352	368	341	325	328	324	316	326	350	358	349	303	334	362	348	342	328	329	342	334	350	318	333	372	349	351	334	344	381	344	327	363	353	316	334	344	351	371	316	305	347	349	315	343	317	337	316	359	337	329	338	361	319	344	343	334	349	332	335	326	355	355	336	353	346	365	340	327	304	346	360	299	335	347	316	338	303	351	328	331	329	327	319	343	353	335	364	323	329	336	324	356	358	356	329	320	313	325	311	365	320	340	337	362	329	342	335	363	384	330	326	341	332	342	361	352	333	383	372	362	344	331	342	346	381	308	328	377	310	337	336	341	350	323	319	342	328	346	321	302	371	341	342	352	357	359	277	380	323	390	325	349	335	314	350	335	337	366	366	330	360	330	315	328	317	320	375	333	350	354	361	349	325	319	346	356	355	321	346	339	352	379	343	336	336	324	339	387	362	331	310	353	327	343	307	329	351	343	366	309	355	339	345	350	356	352	351	349	364	364	362	336	366	368	345	332	328	325	344	345	344	357	333	308	366	341	320	346	358	380	334	342	331	344	365	334	333	347	333	349	343	337	327	313	338	354	353	314	341	365	380	349	360	324	338	362	365	316	358	324	343	316	326	316	353	347	321	332	315	353	368	377	350	341	360	377	319	356	366	316	341	368	325	320	345	333	344	347	352	367	336	372	345	316	311	313	345	349	353	343	356	322	341	355	337	347	320	385	356	335	336	335	317	356	340	325	328	345	351	345	335	323	352	326	326	368	343	334	361	311	351	314	355	326	347	349	373	355	327	311	328	320	366	333	339	357	319	329	330	359	365	378	342	329	324	328	318	329	319	346	314	353	350	370	344	345	337	358	294	321	343	339	344	331	342	333	332	323	331	340	357	314	361	367	323	326	393	342	338	344	316	342	314	343	341	337	377	313	322	349	330	315	342	341	318	354	334	326	352	345	342	330	405	349	352	304	366	320	349	362	312	373	353	323	330	341	312	331	363	343	298	314	298	326	333	314	333	360	310	340	296	394	339	297	335	334	342	350	346	324	337	350	336	355	338	365	353	370	354	369	364	346	323	339	294	362	336	320	326	352	327	352	318	328	357	341	364	327	348	347	308	355	364	330	344	329	367	352	337	347	337	328	334	323	318	353	369	326	365	308	332	335	341	339	358	345	374	359	327	345	351	385	310	344	336	342	303	349	339	352	323	340	393	373	360	351	350	346	359	347	326	357	357	349	328	336	339	311	315	356	360	357	348	334	356	359	385	326	360	349	356	321	372	331	315	331	333	311	363	332	313	338	347	308	309	345	333	362	305	351	351	376	351	351	353	343	333	328	335	338	356	360	349	309	369	345	336	331	368	361	307	363	337	307	310	342	350	329	325	390	346	362	327	314	344	363	350	377	341	353	343	332	321	345	345	294	348	336	351	367	344	332	326	321	344	333	351	314	379	343	357	344	325	324	336	352	330	344	324	350	306	331	361	325	332	356	360	360	318	373	357	322	346	357	343	350	326	332	381	327	372	353	327	334	376	310	308	342	317	330	362	328	348	340	324	344	337	316	351	321	352	345	347	352	352	330	359	323	358	359	349	369	341	359	343	317	350	349	368	316	333	359	366	343	382	316	339	342	329	317	380	355	368	335	348	331	326	334	367	348	339	352	361	344	336	368	322	317	373	355	323	356	356	357	346	338	310	363	318	341	311	354	350	344	319	316	347	375	333	315	348	373	333	354	342	342	317	345	382	350	305	337	327	370	326	341	319	352	327	281	338	315	332	306	342	334	348	308	337	335	348	350	297	328	351	384	368	342	315	367	338	341	357	310	339	332	337	363	349	344	366	356	343	382	352	368	297	341	378	320	307	359	359	371	324	301	323	325	372	344	366	320	345	352	363	339	313	340	354	352	354	344	317	362	338	343	348	331	343	326	325	345	350	330	312	336	370	332	370	317	342	331	330	341	341	352	346	337	334	306	364	347	338	345	363	340	327	332	318	341	322	359	384	362	308	341	354	362	375	328	327	349	328	350	350	328	309	341	351	316	301	329	346	382	326	357	361	328	311	333	364	321	372	328	263	345	340	351	346	350	343	352	344	355	329	307	333	354	312	352	302	375	354	327	328	315	337	328	367	349	346	376	345	370	351	312	330	364	356	348	323	321	327	373	344	358	338	332	344	352	316	349	328	327	345	343	350	351	347	373	345	348	353	357	332	321	377	309	323	324	345	344	353	316	348	352	350	324	333	345	323	340	336	360	340	341	360	331	334	361	329	339	343	335	322	371	308	382	318	400	344	347	357	356	332	356	349	375	364	355	343	363	337	341	381	316	355	334	323	354	301	314	338	325	347	352	332	315	340	331	362	309	333	329	333	336	360	350	359	343	306	309	352	352	355	302	342	311	318	315	322	319	378	313	330	330	334	354	327	339	317	313	340	337	358	338	302	309	339	330	303	356	339	306	379	360	357	320	311	331	319	375	342	351	349	355	319	348	337	339	322	342	336	319	352	306	335	342	333	334	327	364	329	356	324	353	331	358	364	346	323	340	324	314	319	309	354	328	337	348	319	353	317	338	347	350	337	364	346	356	338	342	337	363	323	343	326	353	332	355	350	313	355	328	342	349	309	369	351	370	312	339	316	364	351	405	336	348	360	352	322	344	362	355	318	333	342	333	345	333	352	347	344	334	330	351	341	340	340	366	361	308	344	323	326	359	333	344	360	349	363	353	326	323	361	353	318	352	325	370	329	333	341	309	337	300	319	343	390	354	343	304	309	367	398	337	364	308	365	338	315	339	337	372	360	366	358	314	347	338	322	339	353	363	361	307	333	356	318	341	357	339	359	338	291	316	317	350	347	348	327	334	367	303	348	310	356	349	354	327	368	330	375	341	344	315	349	341	337	343	358	367	335	349	372	339	328	344	354	341	324	360	340	345	330
2765	1041	1181	1216	1147	1168	1060	1092	1015	1022	1038	987	1008	975	968	990	977	908	981	941	961	968	935	969	992	1010	915	973	942	894	985	1004	920	967	995	925	1032	980	925	967	943	952	979	917	945	1019	960	973	978	994	948	961	985	938	911	950	975	917	940	967	946	988	922	953	902	940	964	907	921	950	942	971	967	963	960	925	961	946	944	958	937	907	957	965	984	915	931	953	973	959	908	975	1023	948	925	975	919	958	906	949	916	960	927	985	944	943	928	935	968	980	984	976	957	989	897	973	969	927	979	902	951	1029	1011	935	965	978	976	923	926	918	1019	916	969	920	967	974	973	1000	943	947	937	964	1020	902	886	910	988	912	946	979	906	975	883	932	882	917	881	957	1003	986	886	965	1024	964	996	979	916	960	982	983	980	938	980	971	940	912	1002	948	949	981	944	951	897	944	937	976	938	947	920	995	928	934	921	979	965	965	1034	986	988	947	980	974	957	912	935	906	974	936	959	962	876	930	870	996	958	978	967	1008	958	941	1025	987	946	956	924	980	915	957	924	914	956	992	926	954	983	925	880	931	990	990	968	977	912	934	960	952	1023	945	961	944	929	912	914	967	968	954	929	955	947	988	903	961	979	982	984	954	924	915	977	944	922	918	926	993	985	910	971	914	947	989	945	938	945	935	927	947	953	999	969	950	921	954	954	949	937	967	982	966	1002	936	964	888	922	967	970	962	924	947	1022	899	891	962	951	997	907	920	999	955	974	1011	904	928	939	983	955	975	985	949	898	883	939	928	921	940	914	997	952	965	1003	953	940	984	969	984	971	965	959	999	928	924	885	978	922	937	969	925	913	912	958	967	988	941	958	1017	963	906	908	940	995	905	983	965	929	967	948	948	983	998	969	926	947	982	990	1000	939	959	973	955	980	916	932	920	938	943	946	967	947	921	951	982	892	936	965	981	959	934	934	996	950	964	974	963	976	946	908	919	920	988	931	939	947	957	959	916	912	956	956	922	972	976	977	979	968	992	941	961	953	928	967	918	951	896	995	886	923	967	897	955	951	950	972	958	951	950	1051	982	954	931	947	941	931	940	938	954	999	959	948	915	959	954	995	978	924	930	947	966	916	951	934	986	923	934	978	939	937	995	940	944	946	965	977	955	944	896	964	956	911	903	935	968	957	965	917	974	936	968	949	934	944	975	973	989	909	950	968	984	939	928	961	924	959	1006	977	917	990	956	944	919	966	937	972	938	934	916	963	1011	923	933	959	924	954	948	947	944	1006	986	937	924	947	946	956	965	961	974	939	916	944	979	886	966	909	918	979	980	957	918	1037	895	861	935	919	961	924	930	931	892	933	952	925	989	936	974	955	940	911	913	931	950	958	958	936	936	931	950	992	987	926	957	948	902	958	929	942	970	964	952	958	940	923	971	1005	919	942	956	916	944	968	1014	958	926	904	995	945	951	933	982	887	946	933	926	930	963	978	907	925	1027	960	994	959	1018	950	973	893	992	978	903	934	919	959	1012	919	947	947	979	994	923	957	930	981	966	899	902	974	917	958	912	935	991	976	986	940	988	904	902	878	954	978	1014	991	872	980	954	877	969	988	974	948	945	935	925	944	907	983	950	950	928	926	947	1012	964	923	997	968	960	945	913	945	946	943	947	974	943	940	941	951	963	956	994	994	913	984	961	893	930	926	954	933	902	917	934	969	956	885	976	884	926	934	916	891	919	981	949	973	990	974	948	955	974	922	910	927	949	893	998	992	996	966	962	979	934	981	899	924	940	919	902	935	978	955	976	941	983	969	942	941	989	956	962	943	994	968	1020	964	981	935	932	940	1012	920	976	906	970	957	945	984	972	967	965	944	984	902	889	953	950	957	1012	940	942	981	918	958	992	934	964	973	910	1001	1011	998	961	981	1006	978	988	972	942	956	970	928	887	889	925	1008	983	917	937	937	907	950	955	931	971	917	918	990	985	934	933	952	997	969	1020	925	939	935	929	997	962	939	963	960	992	960	898	919	949	911	975	924	930	973	967	944	989	971	956	903	1004	954	931	922	946	947	928	979	963	944	939	956	953	924	920	945	954	953	989	895	916	931	960	955	967	956	928	920	1001	950	953	942	965	959	919	973	926	955	937	929	942	959	892	1011	969	945	939	939	979	950	954	953	989	978	957	949	969	965	919	981	930	933	960	924	926	954	972	941	952	968	945	911	994	888	939	930	923	953	893	943	924	951	922	959	945	966	961	964	1006	1030	1042	912	962	910	936	938	957	931	970	931	948	942	929	935	968	979	940	963	942	935	955	927	923	1006	943	896	946	962	959	977	941	960	932	896	899	897	965	931	973	901	940	945	1023	953	948	905	938	975	948	1004	937	958	943	953	967	978	940	1041	918	966	976	988	931	960	945	940	986	923	943	958	923	962	977	965	891	927	965	932	921	930	963	942	937	911	950	942	927	932	908	966	951	977	966	963	985	971	942	954	966	953	938	894	961	958	932	943	899	959	944	941	970	955	1008	979	1008	956	948	948	925	1008	980	969	966	998	936	915	931	938	916	1013	958	937	948	931	953	972	962	923	1007	946	962	913	934	984	978	956	918	984	968	925	992	940	965	967	925	977	915	981	970	973	909	950	938	932	966	966	890	991	973	954	921	977	954	959	1006	948	954	936	906	972	948	950	1011	940	991	929	956	911	982	902	896	973	921	960	933	1025	966	967	955	991	918	1007	952	930	938	963	967	978	880	935	984	950	960	959	946	976	936	968	886	992	980	926	962	909	879	885	965	965	926	965	974	992	963	900	987	935	947	988	953	962	908	916	915	934	990	994	990	1011	967	938	977	923	936	931	949	955	938	960	986	943	948	951	928	976	948	931	906	954	915	898	961	965	988	958	946	924	928	917	913	986	934	922	971	950	974	929	979	983	971	928	1009	909	942	966	948	932	951	942	958	976	936	964	907	1019	944	968	940	957	956	980	926	986	946	940	862	935	989	976	971	988	927	974	882	886	914	962	941	956	942	987	945	975	1020	927	963	899	926	929	941	968	982	910	1016	982	940	948	941	1043	977	988	954	919	985	980	938	972	989	966	899	987	1017	989	974	975	911	980	945	984	915	976	951	930	936	940	974	937	940	971	938	958	951	961	898	953	1017	983	951	962	952	971	999	1007	1006	969	911	975	968	1013	941	932	864	913	1004	956	908	990	943	925	960	940	940	970	957	899	966	939	924	943	911	1003	911	980	994	928	922	909	933	950	943	972	946	997	982	966	995	928	954	1002	998	947	946	934	967	930	998	929	938	1012	978	1002	945	970	942	993	976	922	970	981	957	947	955	991	950	943	959	1024	927	942	940	955	958	955	888	962	959	968	973	913	993	924	959	960	1009	971	999	965	976	940	976	892	975	941	905	906	959	987	991	959	943	932	941	971	999	944	936	961	969	924	971	990	903	967	961	930	954	894	894	965	979	940	967	916	987	956	946	960	1015	945	969	975	972	1029	964	952	941	929	895	923	963	1033	976	959	893	868	937	959	949	925	968	950	935	927	963	954	954	920	964	938	934	995	916	942	886	930	949	883	961	945	927
10239	1615	1924	1597	1461	1033	793	690	569	506	495	484	436	426	415	432	409	409	400	400	396	383	361	363	359	413	336	369	353	358	354	348	362	383	347	316	391	346	363	404	323	345	343	361	379	311	371	330	357	355	338	377	356	359	366	324	357	368	372	336	339	392	340	331	363	390	351	348	339	355	346	336	361	383	341	339	350	331	360	332	334	344	396	349	363	358	352	346	327	365	349	345	368	337	383	385	349	316	350	360	367	351	337	354	341	318	389	340	355	374	332	339	377	350	373	336	329	354	333	349	320	337	347	371	311	356	364	342	364	340	367	384	334	334	352	366	308	354	359	343	357	342	336	363	357	356	351	326	343	334	353	377	383	360	373	349	332	362	365	366	335	329	351	343	348	361	354	368	354	347	360	393	352	366	354	323	375	357	365	364	357	344	387	374	351	369	306	334	327	368	380	350	340	360	356	334	345	358	314	378	321	359	327	356	326	352	327	367	350	320	325	372	365	341	364	366	351	347	355	332	402	371	351	344	314	343	364	306	362	358	354	376	338	351	335	355	352	346	357	357	327	344	368	340	335	341	336	350	369	338	368	347	359	332	360	323	330	374	346	359	352	355	352	368	352	376	381	352	349	356	337	327	376	373	343	342	376	381	349	344	366	334	353	358	333	350	368	341	347	330	375	342	316	354	346	349	371	372	314	318	343	344	346	358	332	367	347	358	363	346	353	337	377	338	360	339	352	370	361	318	350	324	349	353	339	354	360	348	349	350	349	353	346	344	350	328	363	344	373	391	364	363	372	360	358	392	359	373	324	385	361	384	346	378	341	334	363	361	368	382	357	360	363	378	347	360	348	333	352	333	376	331	341	339	368	367	369	372	345	373	377	367	339	345	372	366	323	369	332	398	340	353	336	334	358	379	372	346	329	368	342	351	351	345	346	358	355	359	375	353	363	345	324	337	338	355	327	345	366	354	366	349	313	356	343	323	357	359	348	365	362	332	326	351	325	331	370	374	369	369	324	344	371	335	345	352	352	364	376	387	362	377	343	335	350	362	346	383	334	335	341	361	347	382	360	351	335	379	351	327	340	362	375	364	313	352	379	369	382	344	339	326	303	331	334	335	371	364	388	361	361	362	322	352	363	301	325	306	345	318	332	386	335	327	345	320	324	344	327	373	342	356	362	356	339	335	366	382	329	384	360	348	322	334	377	349	334	373	368	337	360	372	320	334	317	350	364	358	325	359	343	337	368	347	361	340	370	377	370	330	343	363	352	371	359	353	335	325	345	354	345	316	363	379	303	323	366	357	355	350	369	366	347	361	334	342	323	353	342	329	365	347	364	328	358	350	347	356	346	360	370	338	343	364	362	348	337	336	360	352	337	347	359	334	354	327	349	351	375	352	341	355	310	342	329	319	342	374	377	374	335	362	338	335	325	352	338	360	346	347	325	354	345	331	364	365	357	360	340	360	367	311	376	368	325	360	337	330	327	341	321	361	316	392	364	364	379	368	398	356	322	349	417	355	374	342	379	352	339	342	344	376	331	343	365	348	370	353	342	360	390	346	360	332	352	391	342	364	379	357	343	375	325	311	330	354	326	347	393	350	349	346	359	349	343	325	353	360	350	338	333	362	386	344	369	351	367	354	321	382	389	375	350	374	382	339	353	346	385	313	373	355	379	374	354	382	372	372	375	339	332	343	341	360	340	346	340	325	358	327	374	371	374	351	303	339	358	353	358	347	327	363	353	332	355	330	359	354	367	326	358	317	372	341	344	373	357	346	351	369	382	324	360	330	359	344	356	389	367	361	349	362	382	340	364	337	350	345	310	357	355	358	359	356	342	356	390	324	346	359	320	345	388	337	360	365	380	388	364	348	332	342	342	344	369	334	350	358	363	352	349	356	348	351	369	330	384	365	340	323	372	394	330	374	391	325	338	359	359	357	356	362	353	352	318	343	363	332	356	352	349	347	362	350	336	346	333	372	349	383	378	349	355	330	361	378	347	377	323	356	340	339	349	313	365	332	352	346	349	334	333	356	363	355	322	334	321	382	348	380	334	369	395	333	327	389	348	375	366	327	374	362	345	382	365	344	352	360	364	363	362	397	359	352	347	325	340	361	377	318	351	355	370	353	332	328	368	352	387	361	352	368	378	355	336	351	356	337	349	377	347	336	325	328	334	340	396	387	371	359	384	320	333	332	346	310	357	353	409	351	382	338	358	367	370	381	368	363	360	364	368	357	347	326	333	363	351	353	344	345	313	337	358	337	375	349	354	344	352	342	352	360	349	345	340	345	340	380	385	346	344	334	354	346	339	341	370	327	355	391	348	330	360	367	317	354	341	357	409	360	338	338	346	356	379	330	340	372	360	331	327	388	357	355	353	376	373	363	324	325	337	282	352	345	315	372	359	319	338	352	360	368	347	354	387	386	330	370	330	352	320	374	378	373	332	360	406	384	328	371	371	330	322	331	362	345	352	346	346	341	321	374	343	356	364	321	341	372	335	354	339	325	379	323	342	332	325	345	359	381	357	353	353	362	363	344	363	335	355	356	376	355	372	332	336	355	290	351	371	351	316	371	318	358	359	352	362	352	358	349	327	330	338	361	339	361	317	370	348	343	339	359	376	336	348	326	369	341	348	370	334	344	377	375	337	339	346	336	328	362	373	387	342	358	319	335	333	353	352	335	346	369	352	353	341	384	326	338	350	317	387	371	361	352	346	355	393	388	343	371	359	376	331	379	322	327	366	341	354	343	369	342	366	359	315	321	360	352	353	361	359	377	318	384	372	356	366	373	334	336	350	347	330	355	331	349	336	366	340	347	344	356	382	352	329	368	329	351	338	336	354	359	341	327	367	342	357	383	365	364	384	378	348	347	373	348	341	353	350	362	345	370	345	363	367	339	317	339	345	365	338	331	357	355	318	388	371	361	348	323	341	354	344	376	350	344	339	360	352	387	360	354	303	361	352	360	356	363	369	336	356	364	378	334	361	346	342	346	369	325	340	360	380	342	349	358	375	329	367	338	349	378	353	394	367	381	303	362	351	314	365	399	346	353	369	382	360	365	367	366	361	344	341	357	349	339	335	357	370	381	323	347	338	371	329	371	337	371	314	370	345	352	344	359	376	353	347	348	389	364	340	392	341	341	331	350	353	379	333	355	365	321	349	355	352	316	317	337	350	383	350	386	377	380	350	385	394	373	357	377	349	362	318	375	337	336	354	344	318	348	359	365	367	374	329	332	336	313	327	361	337	358	333	342	294	338	336	329	346	380	341	352	339	386	344	345	361	347	365	371	339	337	323	326	341	359	331	357	339	338	388	384	390	347	384	360	342	334	355	329	368	386	377	348	345	355	327	326	378	368	337	323	343	368	338	366	351	372	332	334	349	360	374	352	394	357	306	334	377	343	360	351	364	329	357	340	308	329	370	338	305	365	343	353	395	316	358	329	339	374	383	297	370	306	357	336	332	348	382	358	363	323	365	383	380	381
6771	2188	3972	4801	4427	3672	3001	2460	2183	2044	1877	1731	1563	1461	1428	1367	1335	1278	1281	1154	1220	1211	1176	1254	1175	1107	1092	1072	1090	1052	1001	1035	1031	1030	1036	995	1011	1028	1020	1025	1011	1043	1073	982	1016	1002	978	986	917	1044	1051	975	975	1016	983	964	966	1015	941	958	925	965	948	970	988	959	959	978	994	943	951	987	959	977	984	988	956	1005	1023	997	964	961	968	925	960	1002	988	990	934	923	955	1009	958	957	918	938	1006	942	934	972	944	955	973	955	968	916	948	1024	920	939	992	926	959	978	963	899	953	949	926	925	995	1034	958	940	981	956	958	952	947	966	967	929	959	959	936	1044	964	1013	957	971	947	924	917	1006	971	977	918	945	1020	954	921	951	1014	974	932	928	969	914	942	944	962	912	971	937	931	971	970	949	982	950	969	928	972	938	984	953	942	979	930	981	921	934	917	961	929	908	947	991	945	938	975	941	953	1007	926	908	946	951	939	937	946	955	915	959	986	905	989	972	971	902	966	946	978	959	962	914	933	928	945	939	1005	978	933	951	1003	972	971	990	1004	939	904	960	899	997	983	1001	1006	958	957	960	941	963	928	1028	991	939	948	965	941	938	954	924	979	936	950	995	968	1026	918	941	928	1019	934	922	972	939	949	928	958	936	969	934	959	959	961	929	919	914	978	956	946	973	936	1006	921	911	949	965	942	944	977	964	941	935	942	1003	949	970	946	955	995	987	943	977	995	954	975	927	1001	970	927	928	999	958	942	1013	971	928	913	946	953	945	953	945	968	940	962	965	939	958	950	903	916	1000	954	927	932	950	931	942	1012	984	1000	994	986	966	1007	985	899	965	949	946	944	961	944	923	995	977	959	962	918	952	966	1013	975	922	989	985	986	1007	983	951	958	886	986	982	944	961	932	887	915	991	942	930	964	906	963	957	993	946	1008	968	969	970	952	988	948	966	1007	1002	948	982	922	929	922	930	921	942	925	1003	915	973	976	939	928	968	980	948	933	976	979	990	999	942	989	973	969	952	942	942	984	953	955	942	951	919	896	978	946	926	942	960	934	928	894	913	945	944	992	929	1008	983	968	1037	989	905	939	955	929	961	925	974	970	985	957	981	1003	956	931	979	979	979	1024	975	942	962	896	1037	995	904	986	998	975	926	958	954	994	952	996	910	925	959	962	978	953	1051	1013	960	965	992	927	968	945	934	974	995	971	976	1003	970	974	984	979	914	949	982	919	978	947	988	962	973	919	932	913	962	968	978	862	948	933	971	1020	980	945	928	963	953	929	936	915	940	918	937	996	980	961	932	962	969	974	945	930	972	942	960	908	978	973	984	981	936	950	959	933	924	937	1000	900	949	952	982	958	1001	890	928	983	956	940	1012	983	952	905	994	967	926	948	968	921	1006	935	925	948	979	925	953	915	915	987	967	958	956	924	929	917	967	1038	960	962	1011	976	978	943	988	992	911	1040	940	948	1000	944	947	947	940	921	963	926	934	956	975	943	941	949	953	943	1005	942	982	895	916	945	961	990	942	943	917	948	917	1014	948	996	909	958	957	913	970	947	921	938	919	956	930	949	944	952	974	981	915	1002	976	968	953	954	992	987	954	983	969	954	995	953	950	894	1063	947	946	973	983	953	921	966	976	920	962	957	867	992	1016	896	943	898	986	1004	968	968	946	977	950	960	956	974	960	933	970	985	957	923	975	938	938	945	939	978	924	977	935	942	958	919	906	957	945	962	950	935	993	911	998	957	926	948	897	956	909	936	977	955	1026	1061	898	910	1021	1027	1007	896	978	956	953	922	953	1002	971	889	928	859	961	939	993	939	957	954	939	994	988	939	904	956	995	959	918	931	1011	973	954	984	870	906	936	972	978	991	967	954	953	927	958	975	957	917	934	921	914	933	980	988	951	999	983	928	945	970	1001	943	894	924	963	953	963	916	948	907	948	911	911	937	936	962	992	995	945	934	928	946	992	890	953	1028	968	936	997	955	929	985	937	901	988	983	951	941	930	989	985	976	923	925	953	921	981	960	926	939	963	948	981	980	929	976	933	927	941	985	920	983	972	917	942	961	989	957	945	983	929	991	940	924	953	976	933	935	1003	989	988	996	920	956	949	939	948	980	925	946	1000	985	980	960	1011	957	944	933	991	980	909	948	923	942	902	991	996	1024	925	895	1010	935	982	915	898	940	923	920	959	942	938	913	925	1026	959	935	925	997	959	1027	940	939	924	982	936	952	958	942	936	964	1005	951	1013	905	991	948	891	957	944	980	1003	878	953	966	1017	946	987	972	945	977	1015	881	953	997	916	927	902	945	990	997	995	894	957	981	939	980	944	913	988	954	942	941	948	983	973	945	942	945	963	958	973	918	960	1005	917	940	986	941	954	987	956	974	984	1005	966	976	910	962	953	967	947	1013	930	940	956	955	940	898	918	932	937	915	920	925	1006	951	977	936	959	1024	969	930	931	1011	949	960	948	943	892	945	908	929	1006	933	972	932	943	993	940	925	973	968	947	908	914	960	927	905	964	990	904	948	995	923	980	936	983	971	928	917	972	919	929	913	966	989	907	952	1014	959	939	1006	971	953	979	923	966	996	918	931	865	947	945	942	958	951	939	945	952	1026	942	950	915	950	989	901	939	970	872	953	960	964	933	910	962	907	994	950	981	1001	952	945	915	892	969	928	955	1014	1006	964	944	962	896	913	997	982	953	982	952	930	955	928	973	899	938	924	966	994	1012	958	915	934	967	953	953	944	1022	1007	929	955	951	949	956	946	966	1015	948	918	947	940	998	1013	945	969	964	945	919	966	973	968	966	944	949	994	973	1005	982	966	1043	911	980	991	971	995	941	976	940	965	931	926	971	928	979	921	946	958	978	917	963	1008	986	958	959	930	974	943	955	950	978	964	960	1025	987	979	958	925	969	1000	913	967	920	980	989	1001	968	987	981	1018	998	964	941	907	904	976	972	951	939	941	973	918	966	943	906	909	963	954	981	947	996	927	919	977	927	923	971	965	992	917	963	967	974	931	949	984	979	975	958	966	1009	977	996	939	935	962	946	963	965	983	915	922	985	972	926	965	948	967	950	939	974	980	960	951	926	972	930	936	956	1000	963	947	964	991	945	961	933	941	925	943	961	953	964	942	906	910	979	958	989	950	1015	989	968	990	948	951	929	938	954	920	919	950	968	952	990	916	956	979	978	953	959	953	985	938	987	997	933	918	1008	1014	925	1006	944	934	1002	871	954	974	936	959	991	935	950	920	936	947	984	900	970	933	961	908	953	962	954	943	936	952	996	914	934	948	977	905	1001	969	959	959	930	965	933	928	947	974	996	930	946	905	955	966	1010	969	936	963	911	959	986	947	944	862	963	930	934	982	952	933	1002	980	939	911	980	889	929	993	938	940	942	909	955	926	955	948	931	906	977	998	906	904	937	956	968	982	962	934	1023	951	1037	956	990	1043	999	979	961	1010	982	911	948	929	968	987	943	964	972	910	1042	1000	936	960	943	936	1037	938	955	906	946	908	956	929	973	955	947	915	989	921	944	925	958	981	946	983	979	922	1007	939	941	954	950	958	976	927	888	923	910	956	915	951	913	991	899	932	907	954	922	962	972	935	973
15631	2617	3101	2449	2035	1243	944	653	570	536	489	412	364	341	303	322	279	297	284	257	276	251	279	223	250	238	249	225	241	217	206	224	216	219	235	213	218	212	245	227	245	220	244	214	220	201	201	215	222	202	222	236	199	225	246	237	205	176	218	219	202	218	213	196	195	185	196	213	195	195	215	253	227	191	203	214	226	198	211	225	218	229	218	201	221	253	224	209	231	220	230	194	193	227	203	196	202	200	214	203	176	184	195	222	224	220	202	204	183	237	219	205	186	209	193	210	232	209	212	207	205	212	194	211	213	197	221	229	200	209	221	204	191	223	202	191	190	186	207	227	220	221	182	233	217	201	216	229	174	218	182	201	214	186	214	231	193	202	219	211	210	223	193	214	228	196	234	204	238	210	218	205	242	200	226	217	195	214	217	210	166	199	217	250	230	227	209	241	192	190	246	216	220	192	209	203	227	235	207	186	222	197	209	210	223	194	200	206	214	232	237	231	217	213	226	191	220	211	214	195	211	206	196	187	194	204	224	205	195	189	227	195	196	189	218	211	214	188	204	205	226	219	201	204	228	207	193	200	194	223	206	212	237	216	218	232	230	215	208	213	211	208	221	196	228	192	167	193	178	214	229	208	220	208	211	205	220	205	202	204	199	170	191	210	230	227	215	196	206	197	191	219	204	197	226	193	188	220	185	205	212	224	171	187	207	217	216	209	213	198	203	182	202	223	211	224	212	195	190	220	189	219	209	215	224	222	206	200	172	222	184	204	228	201	191	198	199	200	217	229	207	204	195	214	193	192	201	200	200	193	201	195	185	192	197	212	212	213	227	209	197	190	236	217	198	209	208	187	197	219	225	195	199	207	212	222	206	214	203	199	203	206	173	214	220	209	197	216	209	227	203	215	201	195	189	220	181	232	232	196	194	209	207	189	211	188	183	221	225	214	174	220	226	228	184	235	206	207	196	216	202	183	205	208	209	202	204	209	200	232	200	221	219	176	203	188	221	221	211	195	244	196	189	208	151	225	219	199	206	229	198	210	211	221	213	236	196	234	207	202	206	213	200	216	221	207	195	201	222	213	202	190	189	201	214	194	178	207	211	165	206	222	221	199	197	245	203	201	199	212	211	190	227	187	198	184	202	198	236	206	227	204	214	222	199	197	205	216	211	250	192	222	208	218	190	200	187	214	232	219	226	221	206	233	204	202	215	223	211	219	213	223	211	204	214	202	213	179	222	208	205	211	210	226	212	217	197	217	236	205	209	207	229	200	206	210	203	204	213	195	203	205	203	203	222	199	185	228	221	194	189	207	183	215	194	221	201	192	190	198	201	198	188	222	217	227	194	227	192	230	202	205	212	232	196	192	205	202	209	217	227	214	188	180	226	232	236	227	204	217	215	224	214	217	202	186	212	184	212	215	210	232	196	186	185	199	207	195	199	210	194	202	218	217	210	230	195	199	194	208	202	197	220	208	215	226	194	212	226	201	185	201	233	191	216	195	213	204	206	229	207	226	196	210	217	209	205	209	220	191	237	207	190	200	204	200	192	212	214	195	195	215	231	213	205	207	231	203	225	194	211	216	215	211	210	209	201	199	203	195	209	221	207	204	185	218	203	215	240	193	212	233	192	196	222	238	191	212	203	206	209	210	216	208	181	213	185	176	199	211	211	185	233	232	219	219	209	199	190	201	230	209	189	199	197	189	206	197	204	226	232	196	207	228	221	198	199	192	220	193	201	172	223	216	208	218	238	200	213	231	184	224	216	179	194	211	201	216	185	205	220	221	200	223	191	192	203	195	225	195	225	203	213	193	209	206	225	201	205	228	220	193	214	218	202	198	207	213	213	222	187	188	181	209	216	210	211	228	205	199	211	203	189	210	200	208	191	212	220	219	214	228	225	200	207	189	190	203	216	193	203	197	175	205	204	224	219	184	208	235	220	197	212	213	200	201	201	225	196	201	231	204	225	211	204	171	195	182	204	180	206	202	216	226	231	209	223	181	212	207	193	194	206	195	186	207	217	204	195	210	228	226	206	201	230	202	180	190	202	191	205	209	209	209	198	227	221	222	196	205	180	193	200	229	189	204	227	192	215	197	227	187	222	192	192	220	230	207	199	215	210	208	221	235	197	196	204	237	203	200	242	211	220	197	228	226	215	219	222	217	226	222	211	205	243	240	218	203	206	225	216	185	192	198	234	179	194	214	191	208	212	197	205	190	190	206	207	196	214	213	195	218	202	226	206	190	211	217	222	216	204	229	192	216	213	215	187	217	185	218	209	219	199	223	205	217	213	202	224	206	219	219	197	227	198	206	194	224	221	180	207	218	184	191	195	220	208	193	237	207	218	209	208	225	221	186	212	215	206	219	190	222	217	201	223	232	203	202	224	199	185	224	202	194	198	229	218	182	228	224	195	217	225	219	191	203	194	197	208	198	209	227	206	187	205	191	237	232	207	230	241	211	186	206	217	220	213	209	213	203	185	235	216	202	222	194	211	202	176	210	216	206	192	191	193	203	192	200	214	204	206	192	203	210	208	215	224	201	178	212	222	214	208	197	208	208	189	185	209	216	207	197	193	210	195	230	200	197	215	190	233	221	207	192	196	189	201	184	208	196	201	204	206	217	192	221	183	213	187	204	223	203	185	220	219	229	198	218	199	218	217	183	210	207	206	226	210	194	217	189	195	206	203	213	208	192	242	212	200	193	222	227	229	207	182	207	188	214	230	206	191	224	226	189	230	195	198	208	229	184	207	219	205	234	219	212	217	221	211	202	209	193	197	223	195	201	195	198	179	223	204	197	193	208	194	186	218	185	214	215	211	239	210	187	195	186	204	225	214	184	207	198	186	212	190	208	237	197	192	209	226	205	211	209	186	209	192	207	221	207	218	198	198	197	183	193	195	201	203	214	208	202	192	216	200	199	225	218	221	179	205	183	204	207	197	204	219	184	180	211	200	204	207	212	231	196	198	194	196	199	187	189	210	210	223	240	195	221	228	211	218	196	227	209	223	201	195	238	195	203	182	225	217	202	221	200	190	205	199	221	201	215	227	220	217	193	217	209	207	209	200	214	198	228	204	206	213	209	196	170	209	211	217	207	206	227	232	195	209	206	231	201	220	199	194	218	218	200	224	215	199	206	205	206	193	223	215	185	216	236	208	219	212	191	191	209	212	230	231	202	200	234	176	202	202	211	195	184	219	214	202	200	198	209	201	210	196	213	218	224	207	214	214	209	225	203	213	185	216	226	205	216	184	230	200	192	211	235	209	208	214	195	201	217	199	215	206	213	214	225	207	209	188	199	208	177	194	194	219	208	203	207	201	215	214	210	209	194	195	220	206	179	208	186	213	192	232	207	187	241	182	202	192	216	200	214	232	197	208	219	203	202	216	220	189	199	219	189	207	201	204	215	186	222	197	205	204	217	193	200	217	177	201	216	207	215	247	209	199	201	229	213	219	185	213	225	194	224	201	204	223	202	210	221	189	181
7806	2555	5492	6392	5731	4415	3622	2947	2632	2246	1942	1760	1612	1514	1326	1274	1161	1159	1029	1027	988	985	999	859	827	848	868	841	846	758	826	756	770	737	701	734	794	723	728	669	682	698	662	682	694	660	692	664	693	712	689	697	638	651	676	712	678	630	680	639	640	608	640	682	617	650	621	626	623	656	639	637	644	641	656	622	633	645	653	629	578	646	618	611	642	648	631	643	571	643	647	650	609	611	632	617	576	604	599	646	550	639	621	609	582	657	626	625	575	633	568	588	616	621	606	637	615	607	664	617	644	630	617	601	633	636	633	627	612	657	620	635	609	625	619	635	593	600	588	642	640	603	605	616	653	656	629	597	596	617	624	597	641	631	674	569	611	644	601	572	597	664	590	622	614	602	630	578	589	613	617	627	601	620	574	564	603	603	616	598	601	635	629	602	590	641	603	603	633	587	606	661	589	598	571	591	622	673	683	588	627	575	606	621	649	631	619	604	629	606	646	601	614	622	637	581	579	616	593	656	597	614	623	601	608	593	620	617	629	627	600	644	587	604	573	609	643	574	642	602	595	621	602	594	604	581	624	603	640	676	616	617	603	601	590	634	603	636	647	625	643	565	579	613	569	629	599	606	592	575	644	637	623	614	614	639	625	588	549	663	611	595	587	610	608	595	599	640	604	634	585	620	572	629	610	576	594	653	631	645	587	564	638	617	603	633	661	572	633	619	600	644	602	600	609	602	564	581	598	581	590	646	609	641	555	638	585	610	584	581	637	587	650	639	615	618	576	567	609	606	603	608	613	618	605	606	601	603	610	544	623	626	596	599	597	574	615	636	635	625	587	668	633	638	632	617	633	571	634	622	600	607	592	637	612	628	604	591	647	610	672	613	645	569	637	593	597	600	647	601	681	618	590	608	586	596	569	574	619	583	640	616	591	636	611	572	619	609	596	612	614	634	587	639	630	610	607	605	625	593	625	642	578	576	625	609	599	586	600	584	579	643	622	604	590	609	603	585	587	597	614	614	600	631	612	663	585	609	631	584	631	572	575	609	628	580	636	617	613	590	654	612	609	649	598	596	591	575	603	632	623	641	617	589	614	576	567	611	625	637	636	612	590	623	627	637	578	629	599	602	657	648	629	659	599	622	612	603	619	623	602	595	585	602	599	652	608	587	601	600	596	616	571	612	581	593	585	638	612	632	626	544	599	606	619	552	592	589	633	604	606	614	624	618	627	609	592	593	643	627	643	635	599	614	646	564	610	593	594	584	656	606	600	548	659	633	622	614	615	636	635	622	624	621	583	552	611	627	610	567	597	625	597	619	612	645	597	612	611	625	618	604	625	622	587	640	646	561	631	648	609	583	640	614	617	652	603	589	598	629	602	557	613	605	623	594	617	596	606	643	617	598	636	610	612	639	603	606	618	610	558	615	613	632	650	663	601	587	614	597	583	637	656	609	625	622	621	666	612	635	584	593	639	637	582	624	582	602	604	604	649	598	586	615	644	619	604	607	584	605	636	589	569	596	600	599	592	613	607	602	621	607	601	618	612	617	692	617	594	605	571	601	593	606	620	596	579	594	594	589	591	530	601	645	593	642	594	611	584	554	641	608	634	606	633	641	685	637	616	593	642	617	551	617	609	641	611	634	589	571	601	592	603	593	599	628	590	619	602	609	584	588	616	600	608	593	584	606	596	615	573	637	611	612	617	629	603	581	576	607	557	594	593	609	640	635	593	626	601	588	595	578	561	627	596	609	591	607	681	614	632	579	584	644	618	616	585	582	566	543	611	608	602	666	681	606	604	613	593	584	647	600	609	591	621	646	574	587	589	582	610	606	603	609	609	641	577	610	587	591	626	618	616	570	577	625	598	635	588	610	609	621	598	585	591	552	621	623	618	611	600	596	605	577	548	611	599	597	622	619	611	558	636	591	584	617	604	631	588	630	634	598	599	629	596	613	611	605	648	533	648	627	612	592	618	609	640	613	589	605	581	627	565	626	578	633	572	618	582	596	578	634	616	544	584	598	624	650	625	617	627	560	622	601	639	599	609	633	593	608	646	626	603	599	623	630	606	568	613	633	581	617	583	571	572	613	623	646	595	594	610	589	601	607	584	616	623	619	584	578	564	620	558	638	616	629	597	614	599	601	607	588	598	606	591	574	610	588	583	633	620	645	603	646	605	596	639	632	617	647	607	634	585	653	662	626	643	595	624	630	606	624	597	603	604	612	623	580	612	609	625	645	581	620	588	592	593	627	645	610	598	618	607	583	614	629	626	607	600	629	590	558	595	626	640	616	655	587	600	584	612	602	615	651	607	612	636	628	635	640	608	612	641	655	610	602	638	613	600	609	580	584	621	629	602	611	679	557	647	591	640	604	662	589	613	633	625	583	612	604	649	625	602	608	640	621	603	605	600	593	601	627	612	614	611	603	581	560	629	547	621	643	634	593	609	592	618	622	626	595	625	621	617	626	608	592	621	599	595	624	587	651	571	637	557	631	601	580	608	621	663	605	599	602	607	657	618	631	642	592	610	609	669	596	599	642	615	609	642	593	621	632	604	613	621	609	617	601	578	593	635	600	640	611	640	622	617	600	622	617	622	653	622	611	647	628	626	644	589	560	614	592	632	588	609	611	622	616	576	626	582	599	587	593	647	584	606	638	555	620	645	571	630	598	601	609	651	565	601	592	580	594	582	592	615	630	602	594	626	620	639	603	653	637	637	667	625	572	639	583	628	577	651	570	595	580	609	596	624	607	601	613	602	593	627	591	663	611	621	590	597	636	603	547	640	634	569	608	621	601	626	605	585	561	626	597	612	593	616	580	658	599	620	608	583	618	611	597	616	629	600	618	587	578	618	630	576	634	625	561	602	614	593	610	575	617	583	616	615	584	632	609	593	605	562	618	607	607	609	632	609	639	612	612	586	615	625	586	619	653	628	607	602	613	649	564	580	647	621	645	652	622	654	607	599	649	603	612	643	589	590	616	595	573	569	606	594	606	607	596	564	594	584	577	629	594	576	641	561	569	579	683	584	605	587	603	603	647	592	611	599	605	688	600	608	621	641	594	628	623	601	618	598	605	601	607	585	604	582	595	587	644	612	612	609	598	616	593	628	608	623	617	573	612	627	606	601	606	588	603	647	608	639	613	619	577	613	665	628	623	619	601	529	570	585	610	643	590	652	633	614	603	600	607	614	581	584	594	654	644	620	637	605	617	615	566	584	600	623	563	593	566	594	606	638	607	557	587	622	634	622	578	599	637	618	641	638	583	601	667	637	594	614	604	567	606	599	602	606	575	635	598	636	635	570	601	623	654	598	609	632	611	583	637	625	629	610	606	583	617	551	602	609	596	615	593	604	637	662	618	632	614	592	593	599	640	615	615	644	600	584	597	579	584	640	632	644	578	617	624	559	607	611	597	601	594	598	587	590	622	601	607	585	588	604	574	585	621	615	607	622	583	628	627	578	594	596	603	591	597	610	587	594	614	613	625
2488	403	393	408	390	350	360	334	348	337	371	347	317	346	354	369	372	359	335	339	341	338	347	360	360	353	378	302	358	335	312	346	353	329	341	335	358	309	338	338	339	340	357	346	300	366	295	316	337	326	336	339	342	328	344	361	321	332	347	367	320	342	341	330	330	340	361	319	330	343	345	341	340	370	323	368	374	326	340	315	350	330	346	325	400	383	355	309	325	285	345	324	342	326	341	335	357	312	330	375	338	320	319	311	323	297	324	356	324	321	339	363	316	317	331	313	308	349	373	326	340	344	336	373	341	328	352	332	328	334	312	361	327	358	337	320	350	327	335	337	318	347	323	343	392	321	320	329	323	353	347	333	368	342	376	339	363	327	313	374	330	344	359	358	362	334	306	329	388	356	344	382	350	344	341	337	351	341	359	319	323	311	327	365	335	361	334	335	359	355	329	332	346	330	373	331	342	330	344	370	356	340	325	346	330	339	351	347	338	314	372	346	363	315	329	371	334	338	325	343	345	373	336	317	322	315	327	317	355	332	333	353	323	351	309	329	321	305	322	336	332	332	370	367	334	354	343	349	346	362	397	347	339	333	366	334	290	355	355	334	329	377	320	344	349	347	348	342	326	348	352	340	339	364	316	361	358	302	371	362	347	362	340	358	339	327	359	312	335	351	342	359	353	348	334	351	349	380	336	367	335	360	331	320	331	353	326	322	342	334	366	360	338	353	333	314	336	343	322	383	339	327	320	362	334	348	344	337	360	335	369	344	319	307	342	321	353	320	352	319	364	325	346	366	342	344	348	348	307	358	350	338	354	351	343	344	304	354	369	369	334	352	351	379	379	320	327	324	350	372	330	345	339	373	316	325	322	346	337	334	334	347	323	304	320	345	345	357	321	330	331	339	330	335	348	347	340	360	337	344	340	356	356	370	332	342	333	321	364	342	350	318	331	324	351	318	353	311	320	352	341	365	371	351	337	353	357	350	344	319	311	354	311	325	347	345	351	315	286	341	357	378	352	338	335	347	312	332	340	338	322	358	306	378	369	328	362	361	349	330	332	331	328	313	332	349	351	364	335	313	339	320	368	367	324	356	364	362	343	338	328	338	337	349	335	359	344	325	341	342	334	322	342	337	335	352	342	346	312	331	337	321	366	316	354	321	366	348	334	305	314	339	339	323	345	306	324	323	343	355	351	315	322	342	319	349	334	357	345	325	319	334	362	350	345	339	318	331	339	371	359	336	342	362	353	349	350	329	330	361	316	372	341	334	346	371	355	346	326	338	326	350	331	369	338	314	386	329	355	345	317	305	362	308	342	362	325	336	346	318	343	325	360	301	346	367	336	338	355	321	327	332	317	367	358	326	365	338	334	334	352	348	315	350	342	345	332	327	326	353	336	357	307	327	349	342	327	312	356	374	344	365	339	358	322	359	325	332	326	313	328	339	352	346	355	332	349	333	299	349	327	357	317	343	329	325	325	347	331	347	347	333	306	380	375	338	347	355	324	318	358	340	345	356	350	335	356	349	327	355	334	317	354	331	350	322	346	356	345	350	324	345	364	333	363	372	337	306	350	340	369	336	317	271	371	353	340	331	359	345	360	323	308	353	352	359	328	358	347	361	374	337	363	344	331	357	383	333	350	354	335	336	328	310	362	324	329	345	364	352	362	316	338	372	324	318	357	350	349	344	332	354	387	321	336	328	338	322	373	380	342	313	335	342	354	362	304	354	319	323	329	351	324	347	338	337	325	374	354	330	323	294	341	349	323	328	324	337	349	323	327	342	368	314	347	352	348	333	359	341	316	308	331	326	330	364	341	361	313	316	320	340	344	339	320	364	348	347	329	381	358	303	338	309	330	391	368	367	346	330	323	363	322	352	330	363	349	373	328	331	351	310	357	365	351	344	309	336	364	329	347	339	323	347	331	368	308	320	362	342	340	321	335	302	344	346	349	352	338	349	357	364	328	363	342	335	342	327	356	335	324	346	358	346	349	359	350	307	312	334	398	361	311	356	341	321	329	330	333	350	350	333	333	354	358	348	364	351	372	325	362	302	332	348	317	313	349	335	362	321	376	351	325	348	374	325	360	320	339	339	318	327	360	364	343	323	347	334	360	333	329	348	342	352	319	332	308	358	333	340	328	345	349	334	314	349	350	348	357	351	328	367	340	356	324	327	349	348	324	341	327	361	335	336	343	379	327	341	320	379	299	349	366	342	324	340	337	349	337	355	347	299	326	337	348	358	362	350	358	354	332	390	340	329	362	339	349	325	300	353	332	321	389	301	338	337	343	327	352	372	351	365	340	329	330	330	304	329	329	333	322	346	374	340	318	336	344	326	312	309	303	342	328	366	360	334	331	357	332	351	318	344	372	348	332	358	343	317	328	338	348	360	359	338	348	334	343	355	348	328	323	313	342	332	325	372	365	350	353	362	356	341	367	312	331	364	326	361	358	348	319	343	320	355	359	327	352	336	324	324	320	352	307	373	377	342	352	322	368	308	322	348	358	356	345	328	346	374	318	350	298	352	310	344	308	325	356	357	321	338	359	385	364	329	358	341	343	358	326	308	324	331	339	367	327	374	340	356	360	333	340	322	336	333	358	357	372	334	337	344	324	372	303	325	335	348	349	343	307	341	345	320	335	356	362	322	338	353	342	355	353	362	330	353	330	364	352	334	350	350	381	367	360	321	332	350	362	322	339	322	363	317	362	365	371	314	309	369	369	350	340	328	346	337	323	337	329	309	307	351	354	292	318	364	366	335	335	373	350	328	330	316	317	361	360	365	358	352	373	347	310	323	349	313	324	320	349	360	324	341	345	333	332	321	347	316	321	351	317	373	335	337	374	322	325	338	355	328	330	321	374	340	317	345	325	352	324	336	325	363	327	332	366	360	343	354	318	327	337	322	360	341	341	339	369	350	325	305	326	316	317	344	326	350	334	349	360	380	313	351	354	324	327	332	359	327	357	349	355	316	355	326	341	353	329	302	357	326	327	323	329	361	358	350	334	344	354	346	365	364	346	353	322	344	334	366	374	375	351	339	317	328	312	311	330	355	320	332	378	357	332	359	349	307	348	322	342	323	338	356	350	358	321	351	358	334	341	366	360	312	351	301	326	361	330	360	339	334	344	307	367	341	337	354	329	386	360	358	332	363	360	368	345	348	337	363	364	319	375	335	318	307	351	331	324	323	332	341	331	353	336	338	318	343	381	327	355	329	354	334	351	311	329	331	322	331	368	328	322	316	315	361	321	348	342	330	358	362	355	313	331	335	331	353	327	321	327	337	341	351	305	330	349	351	341	343	348	358	355	322	347	345	326	348	340	348	346	347	358	313	398	358	355	325	333	365	345	357	332	345	332	323	396	339	361	324	347	327	324	342	322	331	331	372	357	377	365	335	321	306	336	359	362	357	375	362	352	337	351	330	332	341	348	331	351	341	342	338	364	366	343	339	320	305	322	350	344	345	353	370	403	363	342	327	332	349
2811	1028	1181	1197	1092	1152	1114	1062	980	981	983	1032	984	1020	960	1020	936	935	981	923	892	983	963	929	904	990	921	991	1009	1027	968	943	1020	958	975	966	952	935	993	977	982	934	907	958	957	956	1005	1015	1004	978	914	977	938	1006	966	932	968	946	960	942	940	954	970	921	954	938	1011	933	920	997	877	952	977	959	936	979	982	1006	911	939	920	982	971	931	981	1033	981	943	923	933	896	1007	983	968	978	862	902	922	949	927	940	981	928	960	992	916	929	970	918	940	926	917	1009	928	993	986	886	934	979	960	948	975	959	921	977	946	947	943	979	1007	946	944	975	989	994	914	936	872	904	929	965	1000	1023	920	906	892	979	970	959	978	906	934	934	1032	943	940	970	1016	953	916	881	973	961	954	931	938	913	986	878	925	935	985	987	943	936	978	894	915	941	959	927	909	949	976	897	965	954	970	939	1005	959	997	990	1017	941	992	972	1000	941	979	937	935	992	963	967	918	974	933	931	919	963	953	882	907	936	974	973	953	988	911	924	1000	964	967	905	983	925	902	932	943	992	960	944	919	919	937	913	944	920	981	976	885	991	963	947	928	926	976	915	955	929	960	935	925	975	948	970	921	958	896	951	971	964	926	958	970	934	926	988	909	969	955	995	949	994	954	996	1020	909	960	1007	968	969	993	1005	972	992	961	873	982	929	973	1000	904	944	955	974	933	952	963	962	947	916	961	967	952	955	952	952	929	934	1022	916	970	956	959	927	1016	986	966	990	967	1000	941	939	1007	934	987	960	915	931	966	985	918	939	937	938	951	987	963	1000	952	920	880	965	859	892	932	966	897	953	926	961	944	948	971	945	975	929	968	929	912	966	904	973	931	992	904	931	934	962	970	985	967	987	916	980	994	921	972	991	924	979	954	946	970	894	953	960	953	924	943	980	977	964	979	1014	941	924	938	931	902	947	926	901	942	903	942	990	959	965	972	911	1007	912	956	942	930	966	964	940	964	965	975	981	970	975	966	981	1006	959	959	1001	978	981	1005	999	938	934	978	939	937	973	972	976	865	962	947	983	1023	948	983	901	929	1008	936	921	982	953	918	954	913	949	991	960	955	1015	940	984	1003	947	931	985	936	952	907	963	948	915	915	939	986	981	943	950	919	982	972	923	909	974	926	956	886	935	909	959	909	963	972	1009	920	992	911	916	967	950	954	1002	950	948	949	979	944	921	968	1005	963	965	960	978	898	921	919	922	1004	950	948	952	943	951	948	976	950	905	915	938	933	973	1032	958	998	1001	996	993	952	953	909	990	997	989	1000	953	906	921	955	967	958	946	971	984	929	953	963	913	946	963	953	965	980	962	973	919	953	973	950	947	922	906	950	948	913	966	985	965	928	946	1019	955	944	919	948	990	963	964	955	956	933	958	911	895	912	909	994	959	921	898	968	989	915	972	960	936	949	997	959	956	991	1038	946	936	982	957	990	967	960	955	949	987	951	990	1016	953	911	953	914	893	974	966	1003	923	890	915	902	951	992	1002	924	1004	969	932	992	963	940	936	961	928	985	925	992	915	942	930	935	985	956	904	966	895	931	1002	962	948	930	933	989	981	933	931	928	924	932	969	933	932	933	953	910	923	952	927	988	973	945	933	949	916	968	944	921	955	978	962	953	937	936	984	953	963	927	999	938	984	963	979	950	941	913	942	914	947	964	968	925	932	970	923	974	938	961	953	1031	945	1004	940	946	908	916	983	951	1008	954	929	968	939	941	910	943	973	948	939	965	945	919	969	914	938	926	976	963	933	977	969	941	919	958	921	969	992	970	939	936	935	966	910	966	960	1016	921	908	968	920	943	874	959	965	896	963	961	1009	989	1012	947	979	911	933	910	989	948	969	963	985	993	966	987	883	926	942	945	938	948	985	940	951	970	971	964	987	950	961	944	970	894	963	940	950	973	912	997	935	969	998	962	986	955	977	955	932	955	978	961	901	984	927	923	931	990	937	979	1011	981	950	999	899	890	989	949	901	942	943	930	959	954	995	957	969	970	981	887	930	918	942	969	905	957	952	947	979	978	949	916	943	975	967	978	983	944	956	972	871	1000	984	929	990	970	957	981	918	986	1017	1025	961	975	971	943	923	930	976	967	967	913	913	986	975	925	945	937	997	930	938	983	960	967	980	944	950	921	942	926	978	862	984	933	945	999	943	967	948	917	983	1004	931	942	931	945	1002	928	943	946	953	906	970	995	967	958	961	996	936	955	940	955	985	960	994	959	970	1014	950	961	966	918	951	926	932	923	918	931	974	939	949	1050	981	962	950	935	985	935	993	934	986	1052	937	922	952	1008	983	1035	954	967	965	986	947	976	1006	916	960	990	987	900	925	908	929	978	977	960	942	975	894	940	990	962	1001	992	939	979	1013	934	923	965	977	952	921	944	943	911	1004	965	1007	880	940	966	935	931	961	888	952	916	925	951	937	933	986	957	953	962	1031	944	981	946	957	1001	923	947	917	992	913	921	914	972	956	955	957	1017	963	970	902	950	964	976	924	919	945	959	992	919	954	975	966	987	954	958	939	1007	956	960	1008	908	939	927	933	981	957	940	957	935	984	970	995	947	930	986	997	944	920	945	969	895	922	1002	904	982	922	997	934	937	912	958	961	998	945	908	958	936	932	975	915	939	959	993	911	1037	971	944	990	974	934	948	932	917	942	892	994	1008	924	979	985	991	888	928	933	1002	906	982	944	953	976	970	939	1015	971	899	947	984	966	947	959	937	938	937	942	955	933	986	901	968	921	980	1029	997	934	951	973	993	976	945	961	934	965	965	957	942	953	961	990	959	921	962	945	930	948	948	945	960	930	968	970	903	921	964	970	978	945	966	999	956	966	889	933	959	926	926	953	953	978	947	932	933	937	958	998	954	932	943	991	963	957	926	955	971	934	945	974	964	974	998	948	933	940	942	901	932	967	960	978	936	946	953	914	908	938	984	989	960	879	949	941	934	960	986	948	968	938	948	963	956	948	981	952	945	973	912	937	960	974	977	969	981	928	931	925	925	954	916	984	965	1045	962	967	941	940	951	944	915	973	969	945	959	920	963	935	933	913	964	963	980	994	935	948	944	990	959	952	940	957	946	976	946	889	918	968	939	924	880	968	982	993	942	904	1040	963	983	968	925	945	942	888	930	1000	906	953	907	943	982	906	970	950	940	950	904	947	941	1002	985	892	961	950	882	1008	946	988	963	896	949	918	966	902	966	974	1010	1023	975	897	937	922	925	908	946	932	915	893	921	909	961	939	945	953	993	1021	974	935	990	960	936	930	971	995	946	1017	896	935	965	918	877	948	955	954	966	938	963	928	902	965	974	935	982	956	960	959	964	944	959	941	961	979	945	980	933	938	937	913	988	955	886	912	954	982	931	938	892	982	1000	979	927	955	983	940	914	984	990	965	968	969	929	957	950	934	967	957	999	962	926	910	934	959	924	956	943	934	887	942	930	967	968	1005	959	950	976	959	949	915	961	970	951	934	953	943	942	957	929	995	974	957	1030	912	926	938	914	970	957	931	1000	983	991	926	936	983	932	901	986	941	970	988	927	945	969	915
10437	1635	2057	1902	1671	1119	941	791	644	564	532	439	441	458	386	397	408	381	370	361	411	376	395	378	380	361	366	379	352	362	370	344	391	363	361	377	371	369	376	357	377	333	340	342	368	347	351	351	375	323	356	363	370	386	397	347	329	381	368	331	362	375	367	353	348	347	348	355	338	356	355	341	364	314	353	358	333	343	355	350	359	367	359	328	401	337	333	338	327	374	360	356	356	343	342	350	325	348	368	368	360	357	344	351	369	349	355	350	327	353	333	333	318	354	340	380	316	366	338	354	375	374	327	372	373	361	367	342	371	349	379	351	363	354	348	358	358	368	356	363	355	345	339	336	329	346	382	364	380	313	340	336	357	358	366	317	365	363	353	328	335	357	372	315	360	383	325	333	341	327	352	366	339	338	363	344	331	381	365	349	364	348	345	366	353	323	342	336	344	364	337	354	367	325	401	332	335	351	330	326	287	367	339	336	371	329	324	342	346	370	339	366	393	372	365	328	346	307	350	360	365	363	363	343	359	309	358	370	332	355	350	372	338	323	362	351	352	321	360	362	337	358	326	343	362	342	343	328	373	366	339	331	331	372	353	339	348	348	335	349	318	362	343	354	356	339	357	342	340	368	367	360	368	350	304	378	375	342	359	354	340	342	338	358	363	333	374	339	347	346	360	330	353	327	380	361	373	339	328	351	362	347	350	336	398	360	375	351	339	343	349	362	348	349	360	332	322	334	329	341	347	364	376	345	344	334	330	334	383	356	363	369	361	343	344	382	360	355	325	345	376	356	375	358	353	361	316	354	357	333	335	360	383	356	358	360	329	360	377	330	372	385	350	369	345	323	379	364	334	325	353	369	376	378	331	369	333	396	351	358	373	349	336	371	364	322	327	341	332	349	364	353	303	323	354	370	392	345	345	349	357	340	335	322	324	363	382	338	348	357	358	330	340	346	370	358	355	386	369	331	339	336	350	364	364	360	380	376	345	346	347	331	337	351	356	355	344	369	352	327	349	365	344	381	345	344	334	343	338	359	344	336	313	347	312	352	351	359	323	370	386	301	346	348	358	320	342	335	348	359	342	346	358	347	370	333	334	385	342	359	367	360	344	358	361	343	359	350	347	374	336	359	363	334	345	343	330	363	366	332	375	341	322	325	315	371	333	358	358	330	372	345	352	326	356	350	380	341	378	356	353	359	392	333	365	335	361	349	346	334	356	398	351	357	395	368	366	347	382	338	366	325	339	306	360	378	357	329	358	321	342	372	320	363	356	373	380	346	355	356	337	341	363	382	342	335	368	358	355	373	357	366	367	333	337	349	340	326	346	369	366	352	382	367	370	318	336	374	345	348	333	375	386	334	353	347	363	330	352	359	362	320	338	329	360	342	334	309	368	341	389	363	358	374	363	335	348	370	375	369	347	343	348	331	344	373	359	372	366	343	340	349	359	357	334	349	352	341	316	352	366	351	338	354	358	331	365	337	345	342	336	333	379	379	332	340	337	338	365	374	347	335	340	361	353	353	335	336	366	365	362	382	316	327	346	335	321	343	344	340	370	341	349	353	313	355	384	355	354	307	335	401	359	348	362	386	407	363	354	320	357	349	353	350	333	327	336	370	354	368	365	366	334	363	371	366	376	372	345	381	340	320	367	366	335	362	366	392	375	349	344	362	362	343	340	378	330	350	346	354	329	359	347	343	353	353	336	384	352	352	332	371	347	329	318	312	319	322	361	346	355	326	359	389	347	358	343	357	340	358	345	344	347	345	369	344	356	359	347	358	342	358	377	376	348	356	351	336	349	302	340	361	343	320	327	361	368	339	363	363	399	334	330	348	336	374	363	367	340	336	357	361	380	361	374	369	327	356	352	363	351	372	348	358	331	378	326	363	348	345	374	356	355	349	318	337	362	353	325	318	358	347	367	359	370	383	338	302	350	342	345	349	356	350	342	319	349	365	342	339	342	339	386	373	339	337	349	349	358	344	332	351	343	354	357	357	350	340	380	386	369	351	372	341	341	362	334	347	381	348	368	332	357	346	332	364	327	386	367	383	285	366	372	316	304	363	357	336	369	357	363	338	338	316	334	354	370	368	383	362	324	324	322	356	348	374	367	363	403	330	346	348	327	357	310	370	352	333	334	345	368	368	327	359	311	341	361	395	334	319	376	370	373	334	321	363	348	336	303	339	364	318	357	343	332	342	344	358	362	333	382	350	322	404	347	346	345	356	342	336	360	340	388	373	372	338	369	317	315	368	346	347	363	338	345	338	340	360	349	321	381	349	351	368	354	350	345	318	350	347	365	342	358	324	333	355	365	361	356	357	346	357	362	352	383	351	357	360	334	348	348	332	371	332	364	366	313	367	347	353	331	387	365	362	362	345	362	344	333	344	363	355	363	366	382	325	345	371	359	371	339	355	360	333	367	351	377	334	349	371	351	383	357	357	321	369	343	350	336	341	341	350	371	373	374	310	347	351	369	357	365	349	349	339	360	337	350	345	359	311	328	324	351	339	350	372	367	326	327	386	373	354	338	306	336	365	329	345	382	342	387	391	339	354	345	374	350	301	344	343	327	330	368	328	351	328	342	327	350	360	372	385	337	353	365	348	383	335	324	353	327	349	383	342	336	398	367	311	329	366	357	373	360	330	365	340	386	385	344	353	363	369	358	322	369	358	310	359	352	381	350	335	387	345	331	356	365	347	370	364	359	348	363	350	325	354	360	368	344	330	369	321	356	347	349	337	357	388	353	359	390	346	357	353	411	338	329	336	322	378	384	373	358	348	333	366	378	345	334	383	328	328	334	335	347	354	330	361	347	369	326	353	339	362	374	402	364	354	351	344	371	347	336	324	352	378	379	326	362	325	366	341	367	349	368	332	359	356	368	348	344	346	382	341	351	346	322	398	381	335	358	354	324	340	372	360	368	336	355	319	372	321	371	378	401	352	340	365	371	308	351	299	357	354	361	362	355	374	359	390	380	357	341	330	351	355	343	327	334	359	367	360	340	337	366	347	328	335	377	366	376	371	364	335	347	351	340	380	345	357	360	348	353	399	357	382	316	359	341	342	411	348	365	354	324	378	363	354	349	321	296	338	400	374	310	348	421	366	304	294	363	364	343	323	353	327	345	383	356	347	383	321	362	353	342	358	343	350	329	350	339	351	360	354	357	364	362	357	339	349	373	363	374	375	328	340	310	351	360	330	390	345	327	349	368	344	317	342	336	319	342	356	367	331	353	386	363	328	369	341	371	340	346	319	354	325	372	377	351	322	333	341	368	341	356	332	310	314	373	370	365	345	344	343	357	344	369	338	361	370	339	345	330	359	369	373	351	351	340	351	370	329	323	388	351	347	350	339	344	316	356	334	328	348	340	345	349	364	317	381	362	348	368	340	370	323	365	367	387	329	339	352	341	371	348	357	377	359	328	347	342	364	333	348	336	299	343	355	358	346	386	367	349	349	359	334	344	334	358	368	333	359	356	340	344	391
6698	2091	4138	4971	4697	3648	3027	2700	2217	1970	1755	1601	1554	1457	1391	1396	1302	1262	1227	1246	1198	1188	1212	1124	1116	1085	1126	1115	1089	1087	1060	1129	1020	1060	1017	1080	1007	1010	1061	1031	999	944	1006	1008	1013	968	964	996	995	1083	945	994	972	991	993	971	939	936	991	932	1016	1003	983	989	970	963	984	948	1012	975	970	995	908	948	964	1025	924	961	990	964	989	977	978	957	946	928	962	978	965	1011	990	962	973	970	980	956	944	969	964	961	1018	936	998	900	939	895	945	959	928	914	977	973	1025	966	957	967	976	978	1017	952	1013	1002	961	929	953	1004	964	968	931	971	942	975	979	941	1039	961	963	988	940	887	934	980	973	956	907	940	951	916	926	935	977	994	982	983	902	931	973	974	918	962	963	941	946	955	963	916	922	938	946	924	955	963	1015	1009	949	990	965	967	991	983	977	949	964	973	981	891	944	899	947	1045	942	990	964	978	997	923	967	953	954	946	917	968	951	899	900	965	957	930	921	980	963	935	926	976	945	972	905	959	973	923	985	943	981	915	970	1032	910	965	966	953	930	963	1021	939	977	941	954	998	903	997	1013	930	925	968	950	951	974	976	949	983	956	1037	928	927	901	934	984	983	971	917	1024	947	939	972	917	1038	971	930	960	1003	999	924	974	943	925	923	933	938	939	859	1027	941	955	913	922	997	916	938	930	936	982	972	947	932	940	932	959	950	927	931	952	905	990	981	912	917	986	982	982	948	957	971	912	922	949	978	979	990	980	969	989	932	941	950	942	958	943	956	950	997	956	1005	945	970	951	883	946	970	952	934	918	951	989	936	945	926	970	938	977	884	962	941	969	917	949	966	993	994	952	974	986	966	928	976	968	936	923	961	945	960	928	1000	941	910	949	933	986	933	947	996	960	963	949	961	995	968	1022	952	901	973	966	968	981	970	969	914	956	965	966	1003	948	973	914	1007	989	972	955	933	954	924	985	954	928	941	906	969	986	953	956	918	943	956	976	969	940	937	986	981	992	993	952	965	962	933	914	920	951	957	975	941	943	1039	960	1023	945	989	958	953	966	984	939	913	943	956	960	954	959	953	895	979	977	979	1006	949	947	968	959	957	996	927	922	981	973	943	962	988	914	960	953	979	979	969	987	950	918	1009	981	941	933	958	958	968	967	968	991	992	913	1050	905	947	1010	942	928	931	920	939	931	980	931	906	959	909	897	984	994	977	958	980	968	935	1021	991	926	887	930	955	965	1032	939	971	931	937	947	986	963	1044	906	989	905	932	972	931	919	961	979	963	1006	982	977	929	990	910	946	968	961	883	947	905	963	964	986	918	925	960	937	1014	951	1001	952	961	969	957	932	942	905	904	1004	983	963	941	929	972	973	927	966	950	975	990	961	923	933	903	965	949	989	984	906	953	941	932	921	940	937	967	976	973	949	926	952	963	928	955	936	1009	961	972	943	958	967	916	969	977	938	928	910	1002	951	974	946	957	912	959	960	933	952	941	930	1005	954	952	965	988	1029	945	920	949	960	988	1017	960	920	943	963	980	912	962	970	959	911	955	959	989	967	892	928	947	958	950	980	917	998	919	956	978	937	955	975	888	937	919	922	884	950	1019	932	933	931	937	923	900	937	973	947	930	945	947	945	894	1006	979	954	926	986	929	918	955	989	928	948	981	949	932	980	945	901	1009	955	903	965	975	940	971	967	971	974	962	926	956	950	954	951	950	956	978	919	919	860	1018	910	936	944	981	947	1011	953	978	952	933	992	884	965	1013	1014	928	948	878	901	943	992	977	926	956	967	932	1007	1004	897	922	899	988	942	958	967	884	983	916	962	973	976	963	949	1001	998	924	939	928	921	1009	976	948	910	966	982	973	965	923	917	990	920	965	936	991	965	943	985	945	936	903	889	998	955	954	954	989	940	932	976	966	924	955	993	960	927	934	981	908	914	966	985	957	952	942	926	944	995	959	945	942	935	946	928	944	945	948	947	981	948	947	956	961	956	955	994	933	894	937	922	931	965	940	956	961	885	926	1016	966	930	950	912	960	938	960	945	995	955	1004	908	927	932	889	939	899	919	965	933	955	930	981	899	1004	928	945	999	937	915	973	992	985	948	942	961	913	950	948	962	972	936	961	1059	901	944	896	983	964	937	950	932	1000	995	991	900	979	938	970	967	937	935	948	887	942	938	956	967	953	891	949	946	973	944	914	953	959	959	937	906	982	937	926	974	947	957	923	961	936	983	988	920	976	921	957	952	957	946	940	929	924	950	952	929	952	933	964	918	936	945	986	946	925	928	945	930	952	961	942	967	946	891	975	920	1007	956	885	991	1025	957	961	1030	942	960	971	956	974	956	956	959	1000	931	948	947	1016	941	1048	971	878	904	995	899	914	940	898	929	884	925	957	999	1009	969	947	985	960	989	898	935	930	909	963	930	1010	907	906	988	973	903	974	910	991	1003	948	969	978	1017	952	959	917	940	978	930	959	937	958	888	932	979	924	925	944	936	956	966	936	949	988	981	914	958	941	927	968	994	958	973	951	915	991	933	981	960	992	973	950	960	964	975	937	937	1064	969	991	949	1000	942	1019	1003	935	951	980	975	955	877	973	979	957	936	983	957	937	1000	981	923	941	966	929	972	954	962	937	943	921	1005	931	921	989	975	953	981	1027	1010	963	949	1027	994	959	934	976	946	951	954	901	986	954	986	1001	906	957	995	986	953	964	959	912	958	887	904	959	986	951	911	986	982	978	935	1000	925	949	944	946	963	912	1033	932	934	913	957	954	886	902	1028	946	981	961	947	916	939	939	904	970	1014	992	899	947	1000	924	946	977	945	958	950	985	963	1016	912	917	968	975	967	976	931	902	889	948	911	948	909	968	954	955	957	1058	944	884	973	956	973	981	944	930	957	900	969	945	913	960	919	971	954	952	962	954	937	932	952	905	914	902	961	955	910	938	960	984	965	941	954	956	968	911	985	936	987	914	910	893	933	976	939	931	958	939	966	962	970	938	983	915	927	938	896	979	961	979	969	961	863	924	1014	982	925	980	924	975	909	918	941	956	945	967	974	936	916	965	963	937	926	944	940	915	949	965	932	945	865	914	936	964	983	959	1012	936	948	1000	981	934	950	916	947	946	977	918	921	986	912	967	967	944	1011	998	969	942	985	965	982	970	917	963	939	995	922	980	1059	987	985	909	963	946	947	1021	969	938	936	926	930	992	912	984	963	999	964	966	1015	932	1045	987	968	980	896	962	939	989	893	945	927	926	979	923	996	988	946	935	984	944	947	942	916	870	959	938	978	985	926	939	989	942	923	934	928	957	916	946	955	1004	975	968	962	884	925	971	930	955	943	967	964	971	963	936	945	952	977	1003	925	972	902	922	975	983	927	1019	968	972	983	948	954	928	953	978	899	974	948	891	1024	1000	909	1002	963	960	971	943	933	960	958	919	957	988	938	938	993	1006	975	946	927	897	933	922	969	987	956	1008	974	940	993	980	993	950	985	997	970	938	948	952	973	953	962	929	982	997	922	904	915	934	975	966	979	947	959	958	935	951	919	971	940	974	938	937	933	944	945	975	988	949	956	960	956	956	968	955	894	971
15470	2695	2946	2498	2049	1768	1258	831	600	479	435	401	335	361	336	298	251	267	272	270	268	275	243	238	243	264	250	219	240	253	236	236	193	225	198	239	229	231	237	206	242	230	230	234	223	211	218	221	212	243	224	212	224	205	222	203	208	200	210	241	221	226	215	192	198	182	210	228	196	221	207	219	201	214	215	197	226	221	217	218	204	202	205	198	188	222	176	192	206	215	186	218	199	203	214	192	230	221	226	178	199	213	217	201	204	218	208	234	213	216	198	235	231	204	189	207	197	231	213	207	186	181	213	207	210	205	193	194	205	194	181	205	222	198	219	185	233	232	190	231	187	206	230	170	183	237	221	221	200	198	209	210	194	198	223	206	233	209	199	215	200	193	217	188	214	214	225	213	218	209	208	200	178	195	251	200	197	212	227	200	205	218	220	189	206	217	199	217	199	210	208	195	230	230	198	190	200	205	191	172	198	207	201	223	200	194	192	195	184	200	204	245	210	179	201	230	214	184	193	198	222	189	193	199	190	207	198	234	202	199	218	193	205	195	214	189	175	210	208	230	214	219	198	227	200	202	182	223	223	188	208	202	200	188	184	223	191	189	197	235	192	194	209	209	213	196	239	198	197	192	203	197	203	231	226	232	212	222	197	184	201	195	212	196	214	207	223	212	207	202	209	202	182	220	191	186	208	211	205	210	196	194	206	217	194	171	229	204	226	219	213	201	192	202	205	200	212	208	180	196	226	196	212	204	203	211	173	227	171	198	213	201	208	206	223	213	209	214	200	215	193	192	202	179	184	227	181	189	199	197	195	202	195	217	205	198	200	237	212	188	230	220	214	225	214	214	225	206	225	231	210	188	188	177	201	215	227	203	207	177	219	220	194	226	217	218	185	226	211	197	206	192	187	196	210	217	230	202	181	225	219	209	223	216	208	192	194	199	180	198	222	235	224	186	209	197	212	175	216	190	196	208	195	194	191	207	217	185	227	229	205	186	198	226	208	215	203	222	202	183	226	221	187	210	175	184	200	200	189	227	207	181	219	190	220	209	214	201	188	222	199	189	236	220	219	212	194	226	205	193	213	212	204	204	169	211	247	218	222	196	214	196	211	192	216	205	208	225	197	172	198	240	208	201	208	190	221	215	219	209	219	190	203	192	215	211	205	202	215	200	213	210	211	205	203	183	208	194	196	216	226	202	188	190	197	193	196	204	207	202	213	201	230	206	206	216	217	182	215	188	214	218	213	206	212	203	221	220	210	228	194	211	201	204	224	203	190	205	215	218	203	219	186	209	202	229	203	197	205	196	218	207	211	217	195	203	207	210	216	210	223	213	204	213	213	214	202	206	227	201	203	213	208	220	207	208	198	190	236	215	204	197	203	219	207	197	192	213	218	202	227	191	213	192	210	181	202	222	224	228	230	178	235	212	225	216	209	206	222	222	209	185	185	211	233	203	225	170	205	184	204	177	239	222	208	211	199	194	192	183	188	175	218	196	217	222	187	204	219	218	216	186	195	206	203	218	177	189	173	196	191	200	219	213	197	182	222	191	216	181	210	221	210	206	224	227	201	237	194	218	213	202	205	226	197	217	235	198	217	197	203	228	217	214	201	196	210	244	200	221	200	199	196	183	208	221	215	216	182	204	182	213	211	204	199	215	214	215	209	213	205	216	218	211	193	223	194	195	227	233	205	209	201	187	216	233	188	220	204	213	183	220	209	188	185	224	203	208	206	209	189	220	223	209	195	203	209	206	203	203	225	196	219	195	224	207	219	209	185	214	205	236	208	210	219	214	216	194	194	235	204	229	208	201	202	221	231	209	205	231	183	203	201	212	242	224	212	209	230	191	205	194	216	200	197	184	218	218	202	207	191	210	238	208	207	219	223	212	187	191	232	184	199	221	204	236	214	193	214	209	208	216	209	200	212	212	199	212	196	188	197	199	197	183	217	209	195	201	194	214	191	219	218	211	212	201	219	196	204	198	211	197	216	191	177	221	211	206	223	195	204	208	196	208	212	200	203	208	205	195	210	189	215	221	198	227	203	202	218	195	210	231	192	218	203	202	198	235	189	183	201	195	194	195	194	209	176	246	197	198	184	213	205	227	194	186	200	206	177	199	232	201	222	183	196	178	229	198	213	181	216	214	215	202	211	215	196	197	223	204	192	179	186	229	203	184	212	190	219	207	213	212	230	214	187	204	199	198	195	199	229	183	208	216	196	196	218	218	199	225	213	215	193	228	182	211	221	190	184	204	242	229	195	235	235	203	234	214	212	209	200	187	199	192	206	231	208	185	206	199	224	198	214	210	199	221	220	197	213	209	223	211	203	197	196	197	218	225	216	206	215	198	208	202	205	219	211	220	228	203	219	194	213	229	233	207	211	200	214	235	201	196	198	213	210	221	207	206	199	210	218	181	191	233	199	247	223	245	177	204	207	199	221	223	197	187	197	226	215	192	180	202	190	205	205	218	227	209	247	197	183	197	207	186	188	201	211	203	173	222	182	170	190	195	209	222	194	188	200	197	240	218	198	214	237	222	198	219	187	208	212	181	208	202	228	197	182	206	182	223	202	198	193	217	229	172	181	188	223	212	212	233	197	218	203	219	202	199	208	221	215	207	198	176	203	210	235	217	203	199	183	198	187	211	213	208	196	194	207	224	190	200	212	185	190	198	213	207	197	202	213	218	202	206	216	211	197	203	179	199	225	224	184	210	205	196	194	243	201	210	231	202	204	192	213	192	169	203	215	204	215	205	212	202	210	215	171	222	192	202	227	191	193	186	204	182	214	214	199	198	191	228	200	219	202	235	210	202	216	205	209	212	231	220	206	244	230	189	221	214	205	235	196	190	232	218	242	240	209	197	212	196	189	210	234	211	207	204	225	230	197	206	211	225	224	194	208	194	189	203	209	200	234	221	185	216	202	217	197	205	198	228	201	208	200	210	227	192	194	195	214	216	206	193	192	204	201	202	213	235	233	217	232	197	188	221	193	193	200	189	232	216	232	205	195	217	208	211	219	199	178	183	174	199	244	217	208	211	215	213	186	190	228	206	226	177	217	216	220	211	208	197	195	199	196	190	214	219	206	192	203	199	229	219	194	218	199	200	194	195	193	195	203	211	189	209	202	194	222	190	177	191	212	217	208	202	222	174	200	215	220	228	196	206	202	186	207	203	210	217	218	201	220	232	180	182	204	208	215	222	213	217	195	213	195	206	207	229	193	179	215	198	209	199	216	215	201	204	194	219	213	209	191	190	222	231	205	248	216	196	208	209	161	219	200	188	208	206	210	170	207	219	195	201	232	223	193	231	223	206	195	210	205	211	228	205	199	225	212	199	222	212	231	210	185	226	185	208	182	209	205	193	184	230	219	189	199	186	204	210	215	193	193	225	205	197	211	200	221	181	211	199	205	215	224	211	240	203	218	192	209	198	203	219	203	195	254	201	226	223	191	220	219	215	205	192	216	196	219	213	187	198	181	224	192	219
7886	2586	5599	6396	6129	5134	3967	3095	2539	2199	1992	1756	1593	1467	1344	1233	1172	1095	1010	1027	918	923	964	891	926	881	854	819	815	776	784	753	797	782	730	707	745	743	757	721	749	704	713	669	744	642	677	687	715	652	669	695	643	626	655	681	658	626	674	649	724	596	607	660	651	637	663	613	632	646	617	629	672	616	668	601	624	606	606	634	618	622	608	605	636	612	629	627	641	579	639	615	634	630	647	623	614	612	630	603	610	631	610	594	611	641	590	585	633	655	606	604	629	625	589	606	631	598	636	616	663	558	638	605	600	597	616	594	608	596	604	578	603	598	597	609	601	616	604	609	597	631	632	623	606	619	643	600	631	642	621	608	588	606	596	645	619	598	591	564	599	617	567	602	611	593	596	645	609	673	609	628	619	613	616	623	568	599	603	551	628	599	600	601	611	645	602	589	598	566	610	671	585	612	614	628	624	589	572	615	591	613	623	655	612	612	628	608	664	593	612	596	597	602	622	643	609	616	598	566	613	603	609	610	621	623	577	582	590	584	611	586	606	583	640	593	598	661	590	631	642	606	623	604	612	606	656	619	594	625	617	653	638	578	631	608	558	586	643	622	620	567	659	595	603	628	587	622	639	613	602	602	646	616	634	639	615	636	633	626	594	610	595	631	579	678	570	569	604	588	571	636	609	616	606	635	600	612	622	612	608	659	575	631	616	622	623	563	615	614	623	651	610	594	566	592	603	623	603	612	612	603	599	637	588	613	590	583	638	611	586	621	653	624	654	595	636	566	608	590	633	635	547	651	624	595	623	603	634	602	568	596	589	644	599	594	601	652	612	604	615	612	630	583	582	599	592	576	589	583	618	591	623	620	614	649	632	590	624	595	636	602	585	611	601	563	625	618	597	640	610	632	630	605	605	625	588	615	595	614	600	658	600	578	593	595	638	653	626	606	595	559	636	556	561	613	560	637	647	604	644	596	623	626	652	622	568	613	588	587	621	608	652	612	647	620	619	599	628	604	602	652	596	640	650	600	622	589	654	609	621	575	617	584	596	607	572	610	622	660	597	619	646	614	620	639	582	609	604	611	628	668	617	626	613	593	613	623	628	607	627	617	587	603	578	610	604	579	611	585	611	608	627	634	607	615	588	573	619	623	589	604	659	573	641	655	601	605	621	588	580	626	592	665	557	590	596	620	601	598	579	588	607	595	537	585	629	595	590	579	595	626	564	594	652	626	597	591	654	630	635	603	581	596	555	579	592	625	606	621	616	596	622	591	624	616	578	603	632	596	640	640	588	590	579	588	635	595	580	573	647	604	560	602	613	625	555	631	625	638	636	639	601	620	585	576	597	679	599	643	596	584	639	618	594	576	645	578	624	629	554	593	591	593	587	638	610	604	559	591	601	599	623	618	596	585	612	629	640	624	571	618	599	600	585	616	566	596	597	617	565	631	597	612	632	588	596	616	593	624	581	624	593	609	622	659	623	604	612	619	607	582	608	595	601	597	587	607	596	609	615	616	580	570	574	617	637	620	640	629	574	622	580	598	619	623	609	602	582	600	620	609	630	612	600	635	590	606	631	604	643	623	629	607	641	589	542	598	628	614	625	634	584	689	647	610	561	579	621	611	600	619	576	590	587	596	574	584	601	618	613	609	586	617	597	559	545	617	593	540	604	568	612	620	584	598	635	600	613	622	612	591	620	630	591	579	608	660	613	617	590	588	637	621	649	608	568	624	579	616	622	607	614	649	561	605	618	590	564	600	607	635	641	613	611	621	619	635	623	638	591	648	583	610	564	576	557	632	598	627	619	607	602	652	591	567	626	593	576	630	620	643	635	574	590	603	646	607	670	630	606	619	588	630	622	611	578	587	578	607	606	650	628	607	600	624	569	647	622	595	597	551	604	649	581	655	614	553	583	635	591	607	584	579	622	642	629	572	612	628	623	640	642	642	625	623	591	578	597	613	610	549	650	588	621	582	677	623	606	604	634	630	617	567	624	584	625	564	631	607	606	646	622	598	636	608	596	642	560	609	594	595	621	598	637	585	617	572	561	662	612	610	651	642	637	597	592	630	608	609	627	620	613	626	572	595	611	659	622	563	597	608	631	635	621	626	571	604	559	630	597	622	648	596	592	567	633	593	673	646	592	595	582	596	609	645	637	644	602	581	583	557	568	601	592	631	603	620	543	616	635	563	612	636	605	545	625	614	583	621	582	617	591	604	584	596	624	597	584	631	635	590	643	586	566	612	594	602	643	598	606	564	632	594	653	581	618	600	615	650	599	596	615	618	597	617	570	576	605	535	630	586	612	624	653	591	583	607	578	594	581	665	597	622	614	611	625	621	611	617	614	588	657	608	619	641	607	620	602	580	583	586	610	592	625	647	647	626	565	627	620	646	640	599	595	593	639	592	636	621	659	579	623	620	619	600	582	620	590	619	619	618	632	602	587	599	625	644	587	591	598	670	613	599	613	610	621	597	615	624	613	615	625	609	598	592	591	626	585	602	616	640	578	659	598	583	598	656	620	600	600	577	610	654	594	566	553	612	610	653	555	585	598	553	568	587	584	573	598	564	576	644	593	636	595	584	613	616	592	600	616	583	608	588	613	625	585	590	600	602	592	619	620	609	572	564	617	607	619	651	628	618	608	539	615	599	616	602	639	609	608	582	616	581	626	594	640	609	626	618	626	592	622	620	594	606	570	657	644	606	620	581	614	613	625	607	580	627	655	633	639	640	625	623	605	586	600	565	650	616	601	625	644	579	630	618	617	642	615	604	605	622	585	602	600	564	589	580	617	620	575	626	558	627	631	596	586	590	623	594	593	599	602	592	612	589	606	605	573	678	605	617	653	629	599	590	632	595	667	595	560	607	576	593	592	562	612	557	595	616	594	559	586	598	610	580	590	586	590	588	592	628	613	584	588	598	537	572	603	585	619	596	606	634	614	566	646	618	657	601	575	592	613	617	555	614	604	599	601	661	637	610	629	607	603	584	649	584	605	618	616	633	631	615	609	591	584	603	605	596	601	644	630	618	591	601	633	649	658	596	662	620	617	634	600	570	664	630	604	581	585	654	595	596	615	559	623	616	610	636	625	612	637	607	586	638	616	546	561	610	604	593	595	633	571	576	619	638	594	628	562	597	640	621	646	543	624	651	613	609	600	611	591	606	601	641	617	628	647	593	613	597	603	620	561	585	630	591	646	613	609	614	576	604	599	569	632	621	599	585	604	554	605	592	642	614	606	581	680	595	615	607	596	635	659	585	608	568	549	597	575	640	586	594	610	671	584	622	621	593	619	610	596	625	615	617	584	653	613	623	633	612	616	588	645	609	629	578	580	562	633	588	637	624	637	654	657	571	603	627	577	641	619	612	594	619	630	612	525	625	585	624	610	606	589	583	585	566	627	582	660	609	627	608	616	613	630	562	595	601	611	592	631	620	639	561	609	597	632	610	636	619	627	595	602	598	585	582	636	621	666	609	629	635	588	613
2458	401	455	404	418	393	338	334	352	396	358	373	355	325	346	316	347	328	344	337	328	295	345	357	340	302	345	347	321	325	336	350	344	336	355	348	351	320	335	340	354	349	329	352	349	349	312	345	330	327	366	337	339	356	327	336	336	354	347	336	339	298	320	327	342	342	305	341	345	330	340	340	327	347	329	339	296	371	323	294	352	330	334	342	359	343	310	340	336	376	337	303	353	367	309	335	298	354	317	339	356	351	325	329	337	351	327	335	357	327	344	310	360	332	311	311	328	346	322	342	332	355	353	386	343	336	346	336	362	358	352	328	344	332	326	362	301	336	353	340	329	348	347	342	346	366	308	355	348	331	369	341	353	338	336	364	327	321	316	308	338	326	369	342	315	334	318	357	352	339	346	364	322	325	346	358	356	348	321	341	328	350	340	318	331	327	371	324	329	353	327	343	310	317	353	325	325	332	326	381	326	332	321	372	348	355	323	322	368	329	303	364	357	325	332	335	362	360	378	325	303	306	321	310	331	353	324	368	351	336	362	339	319	304	356	323	334	359	350	351	346	336	355	345	336	339	351	373	347	316	363	369	330	309	320	349	338	337	344	323	352	321	339	374	350	328	311	333	346	339	341	352	336	349	310	366	304	337	364	344	296	347	367	333	331	327	338	339	331	364	336	357	327	344	380	360	356	331	349	355	339	330	335	338	334	349	313	340	349	330	351	364	369	342	338	368	353	323	333	316	363	340	348	359	331	375	358	337	365	310	367	337	335	365	390	329	343	322	322	338	347	352	372	326	321	325	338	327	328	349	353	319	362	364	329	352	319	341	335	353	350	336	334	317	352	353	340	314	332	366	339	342	375	311	365	355	327	334	347	388	362	358	367	369	345	336	373	368	323	368	314	378	330	357	316	336	346	331	315	358	345	346	354	341	344	363	355	356	352	348	333	356	343	319	335	305	349	356	338	336	354	353	370	358	302	339	354	358	359	337	331	332	323	383	333	340	338	358	347	336	366	348	352	321	320	340	339	358	347	317	337	316	326	356	367	334	322	332	313	366	345	358	323	340	343	359	356	366	367	338	339	335	345	325	331	331	355	333	342	378	360	316	362	344	340	323	331	341	329	322	352	342	332	335	355	341	325	322	316	289	333	347	326	337	351	348	307	339	342	354	334	327	321	351	320	317	344	327	343	331	355	351	333	380	338	332	320	306	305	343	329	361	376	362	320	313	337	303	322	382	356	303	319	369	307	364	350	360	347	321	374	358	364	361	322	340	367	333	294	342	311	328	347	320	345	345	287	335	336	345	320	336	337	353	340	312	344	353	327	346	351	367	339	383	330	333	312	317	332	317	326	324	326	308	346	346	312	317	342	344	343	339	337	349	342	354	334	342	335	350	352	329	365	371	333	352	352	329	337	357	351	358	354	355	328	349	340	342	327	358	337	319	307	363	354	337	353	302	317	371	348	334	320	325	314	339	363	338	348	349	331	338	350	317	326	315	375	370	348	337	353	374	317	370	374	356	362	329	343	332	351	316	333	340	348	333	334	344	370	352	326	352	318	395	351	361	337	341	350	339	352	294	341	344	324	309	322	330	336	339	365	321	320	361	328	327	329	306	345	317	336	346	362	334	349	322	347	363	339	337	342	348	350	377	358	351	323	333	387	351	340	333	336	351	308	359	350	328	353	340	328	336	338	332	336	332	321	313	338	332	318	322	338	341	355	319	309	356	343	338	343	354	311	311	344	349	329	334	345	364	343	336	298	362	354	340	311	337	325	323	288	330	360	370	328	333	350	343	321	331	344	303	342	356	313	347	323	325	387	325	344	332	336	349	329	356	361	332	353	362	330	327	351	347	353	306	348	326	316	323	331	361	367	345	315	346	351	387	328	340	328	337	322	322	354	345	317	353	316	327	381	354	342	328	345	353	338	330	363	327	344	343	348	318	330	329	330	333	355	352	347	329	341	342	327	323	337	320	311	335	326	329	315	316	317	327	343	330	370	348	310	354	358	345	363	344	338	355	373	325	315	330	325	356	349	335	321	317	370	339	384	327	332	335	325	324	310	340	353	382	332	315	324	354	356	316	306	392	342	368	345	357	313	305	363	328	376	334	325	372	322	305	319	346	333	326	344	364	311	323	355	333	352	346	359	337	343	364	333	309	364	349	309	331	320	331	323	352	345	336	360	336	376	352	338	364	310	328	355	331	352	346	328	332	347	383	301	352	343	332	344	351	298	348	368	321	338	346	363	337	335	353	337	373	353	372	358	318	356	325	360	374	330	363	311	357	372	325	323	324	346	296	344	338	317	352	340	312	337	358	367	364	356	324	341	341	333	343	349	350	337	314	340	339	356	311	317	367	349	319	326	351	356	339	340	355	344	352	349	346	303	380	340	326	314	341	317	355	334	301	335	301	351	335	365	333	330	347	336	313	338	349	338	327	367	350	343	284	368	326	350	355	358	329	319	339	323	345	380	345	330	342	348	319	341	329	345	319	343	331	352	347	356	344	331	353	347	335	309	340	318	354	326	338	313	347	321	349	330	326	366	325	351	370	361	336	340	353	356	319	334	388	336	371	371	368	331	329	357	370	365	339	353	345	335	342	355	369	320	339	351	302	330	362	327	345	357	348	333	325	337	342	305	334	352	369	342	344	342	331	343	332	330	333	338	347	328	371	343	338	331	318	339	316	347	349	349	334	368	358	337	309	340	332	339	346	384	345	370	331	347	316	337	339	348	321	363	288	355	323	379	335	333	314	312	343	312	343	332	324	352	343	364	334	366	332	346	322	342	317	345	328	327	305	332	354	324	339	340	360	344	341	336	372	319	348	322	342	373	348	340	352	320	360	346	338	360	332	305	312	377	345	372	323	322	350	358	295	373	359	320	320	334	360	334	354	327	349	320	328	329	323	320	351	341	342	306	356	340	354	344	357	336	339	338	359	332	331	336	353	375	334	345	324	342	344	374	369	354	346	381	310	315	356	351	378	336	335	377	338	349	382	319	352	335	336	323	371	331	345	357	326	336	367	356	335	321	335	330	351	350	346	327	320	335	352	335	364	308	321	337	331	313	348	309	369	355	330	327	342	330	345	356	339	367	360	318	318	314	290	327	319	338	338	322	333	380	348	351	354	343	356	325	341	371	358	318	330	358	355	325	319	349	325	319	362	355	338	375	346	358	347	344	342	332	326	309	336	345	380	331	313	340	324	339	345	357	327	336	337	338	344	357	325	339	358	331	318	356	359	340	345	349	393	317	363	368	335	366	360	357	324	338	352	361	333	369	347	395	334	300	389	362	339	339	335	340	325	375	346	351	343	326	336	350	314	361	309	319	357	341	305	344	330	370	348	345	350	344	351	355	358	325	324	359	350	323	350	306	350	317	337	363	360	343	354	336	323	333	346	349	340	320	355	356	333	334	328	322	322	336	353	364	369	328	348	313	350	309	325	307	352	351	335	314	338	333	347	329	370	346	343	343	356	339	343
2790	1085	1160	1258	1219	1199	1025	1023	1079	1035	961	981	944	974	926	924	1020	970	940	949	974	985	969	955	925	983	995	925	924	943	961	959	944	945	953	960	904	932	972	992	967	997	930	987	994	995	951	946	860	975	990	993	923	958	943	912	919	934	883	939	936	952	971	922	922	955	996	897	933	937	946	997	997	916	1011	884	943	958	958	957	952	987	945	932	916	880	927	957	991	942	926	934	972	951	926	911	980	925	961	890	961	945	977	911	941	976	935	933	935	996	946	946	953	925	928	937	949	964	937	1027	939	923	935	873	905	942	897	954	903	914	973	939	974	950	926	955	957	931	967	957	955	888	953	970	941	959	1002	974	884	925	935	917	943	917	955	990	925	955	948	893	980	928	943	983	966	987	901	962	927	965	929	1001	1013	989	938	962	928	959	962	957	927	951	947	972	961	908	944	937	945	947	984	967	902	929	936	1015	980	1023	935	917	938	954	942	958	980	971	908	950	949	999	947	941	957	894	925	963	1011	1006	972	913	1019	1014	936	903	941	931	938	934	978	931	1009	893	929	966	925	959	911	1009	917	928	958	945	924	915	944	970	910	921	906	948	1033	979	971	973	916	951	991	1011	919	987	941	921	950	975	993	980	978	946	937	963	957	918	941	908	987	977	908	958	984	946	1007	1002	975	1012	935	977	921	994	887	937	977	997	932	941	982	966	948	926	974	942	946	979	895	908	951	964	939	975	919	941	925	970	965	954	979	958	902	974	987	1016	927	953	954	983	891	938	928	946	964	892	925	928	939	973	971	965	970	979	970	975	932	938	949	945	976	956	964	937	940	931	973	994	998	895	894	952	956	971	954	937	928	902	988	954	981	953	973	961	945	908	918	953	957	911	937	954	906	977	965	888	946	963	887	913	979	950	941	974	988	936	969	926	899	987	936	922	946	971	1007	942	996	996	964	976	913	1004	952	1031	999	949	951	919	894	1001	925	963	937	937	948	964	960	901	1003	1003	960	951	938	1011	940	958	956	963	967	976	997	994	964	935	967	964	952	958	930	928	974	973	946	945	949	942	982	919	953	977	928	954	985	974	954	920	972	941	910	958	868	958	955	982	949	968	1005	986	935	886	968	911	895	913	957	947	921	934	934	923	980	950	951	927	904	938	946	971	955	933	972	915	923	978	987	985	979	997	974	969	955	992	911	966	952	1000	980	943	946	956	972	937	949	912	934	987	942	929	954	902	960	909	967	1001	974	967	956	930	973	938	995	932	954	1037	994	966	919	888	904	906	975	909	963	964	943	959	959	943	932	963	910	927	938	956	929	936	946	931	901	1009	1010	955	912	1004	929	969	928	913	937	948	956	939	909	971	1032	938	961	921	912	955	969	962	967	955	934	994	949	904	953	927	960	968	909	956	966	907	897	952	964	985	996	979	979	958	1040	897	929	954	898	959	919	956	952	865	964	973	978	956	945	943	982	929	959	990	945	936	924	1004	1010	947	971	951	991	932	968	935	961	962	995	900	963	942	975	976	922	929	946	930	960	908	904	919	981	969	941	957	956	992	968	924	963	954	926	986	933	922	996	925	932	932	896	944	966	1014	966	957	969	957	964	964	987	946	919	950	940	933	956	961	944	960	945	933	946	945	980	924	1025	982	953	923	938	936	938	949	947	937	943	911	963	928	944	939	935	892	946	956	934	929	964	962	969	942	948	923	953	924	937	957	980	944	938	934	920	951	933	941	930	977	923	957	984	936	944	967	992	900	948	996	889	925	979	957	993	956	864	957	952	1013	952	938	903	957	933	1031	937	1002	922	959	940	877	957	917	911	967	978	967	923	934	975	949	962	988	970	919	1014	875	869	965	949	922	925	992	906	916	954	932	959	916	950	966	955	947	932	934	961	956	989	948	959	978	923	934	931	979	930	945	964	974	912	1011	951	976	915	976	890	928	919	1011	941	997	972	1038	901	978	954	964	968	963	935	919	908	971	964	1015	965	967	977	931	954	952	955	975	927	948	887	913	989	963	980	917	974	904	967	907	908	951	948	969	972	1023	981	939	979	947	945	951	997	949	972	988	942	1001	1001	901	973	995	936	954	919	965	961	900	962	1018	888	979	900	966	954	944	958	908	965	941	926	898	986	964	962	916	982	969	957	968	961	1007	935	871	999	1007	944	968	952	970	940	1007	963	968	935	964	958	948	966	980	973	985	998	944	915	995	935	973	984	883	932	971	951	911	945	947	1018	941	989	899	913	949	931	947	991	961	925	991	907	976	928	977	969	995	940	927	958	907	922	968	933	961	894	950	927	909	943	961	994	881	984	985	906	972	939	950	952	918	934	954	947	1013	963	979	964	921	975	986	945	890	1005	956	1001	935	882	941	925	954	904	956	907	950	936	1007	983	965	980	966	987	939	922	935	967	949	961	950	972	981	969	951	960	955	958	921	936	1007	969	946	961	925	1002	936	903	954	1026	964	956	1002	941	953	948	940	974	987	934	917	917	1007	975	955	964	947	968	935	927	965	978	926	939	947	955	938	946	951	983	944	916	932	944	930	948	956	1002	974	927	985	970	947	954	964	942	958	913	957	962	942	939	1001	930	1015	989	997	912	907	921	950	982	962	981	987	939	950	892	951	950	944	994	911	940	1001	1055	994	994	955	930	1016	1001	952	882	979	947	975	993	944	984	910	953	958	1005	958	951	935	952	967	988	948	970	870	939	972	940	938	940	971	982	946	992	951	974	938	951	940	987	950	966	988	984	912	956	925	907	917	964	965	974	933	999	929	949	965	912	946	968	987	969	945	952	929	1013	956	956	951	917	948	901	971	979	947	930	964	935	924	941	952	987	938	968	908	961	936	957	914	988	1001	1001	949	937	956	969	941	1004	957	947	950	882	994	911	932	985	949	977	997	929	922	944	917	982	903	962	980	975	934	951	966	964	899	900	927	948	966	1023	924	997	936	947	960	997	937	974	941	914	939	960	980	924	948	936	943	978	953	929	902	957	936	921	947	956	936	984	959	958	959	984	923	931	964	922	947	924	928	949	959	919	870	895	1000	986	896	943	1013	945	958	983	915	908	968	983	923	967	950	918	969	923	956	959	1020	986	929	953	980	953	920	952	985	946	948	997	978	959	952	955	937	941	932	944	967	970	969	1013	911	927	980	969	964	940	960	948	918	922	945	959	948	949	978	924	947	978	949	970	936	956	992	930	966	921	920	905	945	954	886	904	962	949	967	966	909	975	937	955	957	886	877	935	960	962	924	983	998	915	876	938	958	962	932	904	956	968	943	932	957	991	943	993	954	958	961	994	977	944	993	892	978	941	1017	947	983	912	969	960	907	960	938	952	979	948	905	928	963	954	980	924	937	890	889	990	995	959	934	953	921	1000	932	942	967	983	925	929	984	942	937	970	1016	1005	942	934	957	921	929	996	979	983	903	986	1031	937	941	979	975	968	900	963	959	945	933	947	948	990	931	975	932	968	977	974	984	979	950	945	938	980	937	959	920	911	989	946	965	942	922	940	946	987	936	961	895	949	880	923	994	945	967	948	995	971	908	911	958	946	935	903	975	924	970	965	955	973	900	985	938
10249	1589	2048	1786	1482	1318	911	630	560	529	483	446	436	425	418	411	396	397	404	408	364	330	348	355	345	393	355	352	352	354	394	354	389	345	340	377	365	358	363	335	378	368	343	333	336	339	382	384	322	343	354	370	364	374	321	379	331	364	362	377	345	362	333	339	339	358	363	374	357	362	379	373	344	363	310	369	322	364	346	356	397	363	339	363	344	346	327	343	328	350	372	351	328	361	379	336	340	343	343	359	338	352	365	370	343	369	313	364	347	332	343	338	366	342	326	332	368	326	356	337	356	365	334	328	367	361	341	350	347	367	366	365	356	346	378	351	342	354	341	331	361	351	356	368	336	372	351	388	369	322	345	337	338	339	368	337	364	328	334	355	378	327	340	398	348	362	343	342	384	358	345	368	348	353	345	337	372	323	330	360	313	354	353	351	355	372	364	386	350	339	367	351	358	364	319	393	335	335	328	312	315	352	348	329	368	346	345	360	331	318	346	337	342	326	340	371	379	360	359	367	351	343	352	364	355	364	390	333	353	372	364	368	348	375	331	344	367	383	358	369	360	349	355	365	365	331	321	314	353	364	357	352	360	362	332	356	348	338	382	321	320	343	366	363	298	352	336	368	351	349	359	348	325	358	377	343	335	347	358	354	352	381	326	374	353	330	332	362	345	340	334	370	356	332	331	385	323	370	390	339	341	333	343	341	345	341	366	353	356	345	343	343	373	333	347	355	359	352	362	367	373	333	332	357	355	358	357	353	347	370	349	373	358	358	382	331	354	338	389	347	338	340	343	352	325	353	342	326	326	368	349	330	374	358	355	332	348	338	345	311	365	350	363	336	358	349	323	350	359	375	323	344	316	338	347	373	323	347	361	354	368	355	343	353	328	328	332	366	345	352	369	386	341	342	356	360	378	328	331	358	366	371	358	360	342	360	333	371	360	342	352	362	370	361	343	354	321	371	326	303	356	365	331	351	325	343	360	353	371	338	354	379	355	366	346	334	331	363	334	338	310	361	318	374	360	351	353	347	350	342	372	347	360	348	353	371	340	324	385	355	334	342	367	372	384	369	336	334	336	327	371	357	391	370	354	334	373	331	331	340	387	369	325	335	378	352	321	348	344	355	337	329	352	303	335	374	327	318	355	318	349	333	320	346	356	385	364	402	354	317	346	379	333	358	353	346	373	348	362	330	314	343	362	336	339	370	358	358	357	336	372	325	356	371	340	370	360	362	364	351	331	337	365	363	354	357	335	350	379	348	356	349	343	337	367	338	365	389	338	353	339	341	353	370	353	351	336	317	366	367	349	354	350	349	363	355	357	355	348	367	376	366	346	328	363	379	337	338	361	372	343	359	350	357	360	340	362	387	332	356	355	382	358	359	338	316	304	346	347	361	345	352	361	376	362	338	383	344	346	345	362	369	330	336	358	332	343	359	381	334	341	360	366	367	342	359	373	359	360	348	340	375	378	306	329	357	351	325	358	339	364	331	352	351	371	343	357	329	313	358	348	369	388	337	352	340	339	385	377	340	376	357	333	360	352	347	396	354	371	340	389	370	333	330	354	320	347	365	331	288	339	337	362	357	345	346	338	362	363	353	325	360	349	322	376	326	354	332	332	348	382	395	366	375	339	352	377	353	372	347	347	335	338	344	341	359	323	379	319	362	354	357	325	358	357	335	372	356	322	336	385	327	347	348	385	355	358	386	333	352	374	394	349	371	367	343	334	377	358	381	349	366	329	335	373	380	368	300	372	368	353	363	331	323	377	346	317	361	330	364	335	346	355	385	351	354	347	319	364	346	327	335	321	356	340	327	401	357	335	327	379	360	365	358	382	359	361	373	343	383	358	350	327	350	349	348	362	327	343	358	343	361	350	361	359	365	367	342	336	347	396	343	366	356	374	336	371	351	339	361	349	357	360	348	352	374	335	326	357	358	347	361	379	365	306	322	375	344	365	370	331	330	330	334	328	390	342	374	376	357	340	350	336	362	370	325	340	367	362	329	347	343	344	350	320	361	346	341	326	315	358	355	363	365	346	373	339	349	349	371	363	354	346	350	381	358	359	347	329	338	341	340	355	385	369	357	338	352	353	342	313	330	356	357	325	381	368	369	343	371	318	348	347	340	352	367	336	345	339	370	320	363	356	365	380	337	341	345	367	324	347	348	351	367	346	353	373	366	364	367	385	335	384	328	346	335	331	342	368	341	398	316	364	318	365	345	338	356	341	362	358	342	334	351	313	344	365	356	371	377	338	330	344	377	335	343	338	351	363	363	330	348	351	377	344	363	351	327	381	328	367	312	385	346	329	423	385	352	340	355	374	350	340	361	345	373	373	344	328	344	334	358	367	370	347	353	381	319	356	356	340	337	328	340	362	340	377	356	325	365	322	370	325	366	369	353	366	401	342	358	389	374	372	323	352	344	336	336	343	364	345	353	397	363	351	377	336	349	330	383	363	354	341	353	353	366	339	342	378	340	345	331	352	340	356	360	363	364	345	319	326	357	359	346	357	381	329	367	355	349	339	339	355	352	339	355	337	375	358	380	340	375	353	335	358	333	349	342	337	354	353	328	374	357	315	356	342	324	318	319	360	354	337	334	396	352	378	367	342	333	330	365	347	327	343	362	331	347	382	337	335	317	349	331	341	370	379	362	347	383	368	332	350	348	330	333	339	354	373	301	319	348	362	329	338	314	321	340	329	308	334	352	321	346	369	348	401	329	336	343	345	348	347	372	368	345	366	329	330	369	323	364	385	340	327	348	354	336	351	334	374	373	336	374	350	343	367	329	310	333	356	363	325	357	354	335	344	322	343	295	354	331	342	316	331	350	341	314	356	354	330	349	375	382	359	315	352	313	386	364	349	366	347	366	357	388	356	319	362	350	314	346	349	359	336	349	345	355	349	349	358	341	329	377	364	336	372	306	325	345	316	347	321	318	364	367	320	326	384	348	357	324	390	362	328	359	346	330	330	395	311	357	336	351	367	361	358	355	358	373	338	332	333	412	346	347	320	372	353	346	333	376	338	338	349	339	370	338	345	321	330	374	353	333	388	360	364	339	329	346	357	318	319	353	384	395	355	350	340	386	334	389	343	344	360	332	379	353	352	333	353	358	328	357	371	365	367	318	392	378	368	354	347	341	358	355	358	322	347	356	330	357	363	362	358	365	320	355	345	370	357	324	381	325	388	374	366	370	352	372	345	332	338	315	364	376	341	392	334	342	383	350	384	348	314	356	329	369	323	366	352	358	354	369	320	358	344	333	357	344	335	347	336	351	371	327	367	332	350	367	319	357	367	336	349	382	367	368	322	357	349	328	368	371	360	328	365	375	349	356	327	356	359	332	340	330	336	346	322	357	354	333	347	371	356	357	376	389	345	311	335	331	355	345	362	355	370	388	354	357	375	336	354	354	375	339	358	374	349	339	370	378	400	297	363	372	343	330	377	317	383	347	346	370	356	338	350	354	364	348	366	329	339	339	323	335
6677	2128	4199	4803	4513	4089	3258	2571	2247	1870	1825	1644	1575	1502	1429	1386	1310	1331	1266	1197	1209	1192	1144	1174	1164	1178	1092	1094	1098	1045	1028	1069	1104	1107	990	1023	1002	1032	1015	1046	1004	1008	990	993	1043	1008	977	975	987	1004	1029	981	1007	971	1037	966	1038	1028	1022	1010	991	950	990	1012	963	956	1006	941	987	951	963	991	968	1016	926	951	981	992	964	990	946	1022	1002	984	1012	979	942	981	939	968	983	946	1004	927	960	956	980	948	992	1052	955	997	990	942	940	955	975	957	943	989	965	925	1001	924	949	957	933	927	947	949	956	944	901	941	959	994	954	994	913	932	1041	975	885	948	1002	959	937	983	1030	992	926	975	1001	995	998	941	930	964	1008	940	943	985	945	969	942	912	948	956	918	925	916	988	950	930	940	955	959	925	969	913	956	951	946	896	1019	941	926	908	925	982	895	904	966	950	933	950	958	906	953	934	976	960	918	990	979	955	996	955	952	978	974	897	918	996	928	1004	912	945	955	958	991	956	939	994	1031	970	892	1007	984	912	921	953	975	987	960	937	932	955	913	972	990	1065	950	993	913	940	954	940	1016	931	1020	939	980	1013	935	972	931	1009	916	1015	995	934	1006	937	945	950	972	980	973	962	895	977	975	1032	944	948	939	989	1004	954	928	914	952	980	927	982	970	902	1009	965	926	942	950	938	998	993	892	956	959	999	965	943	962	967	984	954	920	968	1036	954	1014	935	916	995	1021	959	977	1008	925	974	957	940	965	960	993	962	980	960	958	982	1032	934	1000	1026	921	986	971	964	982	956	1004	947	978	965	943	988	910	934	953	945	930	982	975	951	991	946	944	910	948	918	1003	991	971	945	931	922	947	984	973	919	919	935	918	981	949	971	945	949	951	1002	988	918	951	961	932	957	1000	992	945	944	873	904	936	972	914	929	999	983	894	926	986	913	975	919	944	874	922	970	963	961	916	974	1030	1005	976	951	969	1034	894	942	958	976	910	979	983	992	1002	939	970	962	911	983	906	941	977	893	967	971	953	948	953	920	948	940	988	963	917	960	973	999	966	966	929	967	927	958	1015	929	930	955	1010	952	982	981	970	920	962	948	977	991	947	960	950	954	938	949	922	908	975	992	949	1006	936	960	952	901	939	1017	948	1001	951	1015	962	985	939	973	933	951	963	994	868	952	937	960	954	963	956	935	919	934	933	940	935	979	959	915	977	935	913	950	950	962	931	949	1022	1006	942	973	932	883	948	935	945	939	901	954	928	957	967	944	938	914	979	993	898	970	1005	935	929	941	902	894	892	1017	916	981	984	983	921	975	972	911	894	987	971	942	971	944	940	984	907	877	985	968	934	926	970	975	966	989	958	936	919	968	959	910	987	1008	995	972	964	946	997	887	944	988	995	908	975	992	942	940	970	988	959	965	972	917	970	946	973	900	944	976	979	965	937	945	952	960	992	896	987	918	903	927	944	960	980	945	969	896	946	947	930	1008	967	976	965	998	955	948	938	938	940	949	956	960	1011	930	960	971	917	931	965	937	981	1018	1026	962	997	984	960	958	954	988	919	1013	981	989	919	973	1038	963	981	947	985	972	932	999	966	963	928	974	945	1002	965	911	951	957	942	924	926	946	955	961	974	978	908	950	944	995	967	901	957	950	910	970	955	942	971	934	910	930	984	944	902	914	958	935	920	939	921	926	947	959	965	958	964	949	948	942	959	914	928	918	959	915	1040	932	971	968	943	947	922	915	1023	984	964	952	919	957	958	932	1021	1009	929	909	958	918	972	932	966	935	1000	948	931	942	983	966	984	970	987	948	987	969	899	965	985	955	938	951	996	998	903	948	913	1005	996	985	956	964	1003	935	977	914	964	936	972	979	952	979	995	990	979	981	903	927	928	986	970	914	929	901	973	919	973	965	963	931	951	943	997	958	1024	937	996	974	951	948	909	965	957	956	966	951	942	937	986	1000	910	971	1006	931	908	1015	952	935	966	890	964	947	913	935	940	984	948	973	1018	988	968	962	926	974	1000	975	981	996	949	991	904	993	927	957	958	955	946	911	1028	960	960	919	947	967	953	996	1016	914	978	974	1009	985	966	959	969	909	967	923	919	892	975	964	1010	925	937	987	946	974	954	952	951	974	940	982	1016	986	943	944	933	1006	990	980	997	985	953	938	1021	1020	999	990	1008	937	963	959	969	951	955	1011	961	996	972	948	883	951	915	947	965	950	930	973	965	955	949	928	958	931	932	910	934	905	950	940	912	890	907	960	1003	926	947	958	967	892	947	971	967	968	958	961	969	893	929	961	960	980	965	978	964	929	968	922	950	931	967	971	946	966	967	964	942	1018	946	986	985	912	942	943	939	927	901	931	969	929	902	959	913	1029	900	1007	945	971	935	983	1029	950	954	956	876	980	926	963	1008	971	931	940	945	962	886	881	996	974	982	962	932	957	941	971	918	958	964	912	968	967	941	975	921	1006	963	973	985	967	988	947	1002	955	1018	985	935	964	1005	970	965	971	991	991	1003	916	962	994	1010	932	1025	1069	919	940	954	946	955	953	995	948	1015	984	1008	973	949	1030	996	964	946	942	930	944	967	986	938	954	1000	985	896	965	908	1022	930	984	1004	969	970	913	971	948	936	989	902	960	985	907	974	967	956	929	945	983	1011	937	1022	908	962	926	977	907	973	948	944	989	957	927	942	947	1025	989	972	912	915	955	1004	959	949	944	981	957	1030	966	970	935	972	959	945	988	952	943	903	1018	965	975	987	924	969	1028	943	944	990	948	931	938	928	982	966	958	947	916	1018	926	922	974	918	1009	972	910	961	921	985	949	951	973	1010	928	947	922	987	960	911	981	976	914	966	943	903	924	945	957	945	953	996	955	968	927	982	1009	922	953	898	912	985	1033	951	924	961	998	939	930	965	999	917	969	989	923	925	950	991	934	959	940	919	1003	995	886	916	981	985	963	995	919	924	943	975	990	919	994	940	980	931	978	940	1015	916	997	945	959	970	986	897	984	983	909	963	933	997	971	1001	980	978	956	930	935	947	961	1022	906	920	1001	945	940	1017	1028	954	936	937	927	966	990	1009	960	945	964	954	935	957	965	973	908	947	966	947	929	980	958	916	938	956	945	938	965	1022	1016	984	981	941	959	954	956	977	948	943	949	953	968	981	974	989	979	966	963	899	984	941	951	992	948	920	928	946	951	919	925	967	887	916	935	961	903	974	981	932	1031	980	1037	911	971	986	928	949	959	970	949	1046	963	947	986	957	929	999	939	950	927	1019	960	897	996	962	961	937	953	948	952	906	960	977	981	910	948	946	935	951	981	952	954	954	990	943	928	965	919	976	979	923	955	944	970	949	902	974	990	1069	979	927	919	957	964	966	1008	921	931	1023	937	963	913	951	963	962	988	961	899	902	903	984	963	965	946	961	945	990	982	1015	924	977	969	954	956	989	1007	932	935	992	968	985	955	910	940	945	923	948	903	971	1023	928	985	957	990	957	952	957	940	951	960	967	935	967	956	991	1001	932	979	941	1023	933	974	949	927	928	983	966	908	962	972	979	916	968	934	967	912	950	937	954	906	947	919	999	1030	941	954	964	985	912	909	1019	995	975	942	917	965	961	1012	983	990	908	1001
15564	2724	3003	2470	2164	1436	1012	764	650	445	433	390	322	312	309	299	285	265	244	244	269	240	258	250	235	217	222	236	231	232	240	227	250	217	225	195	221	205	217	242	200	195	205	192	224	201	219	219	211	217	213	188	190	180	219	205	183	222	202	208	227	199	219	241	219	213	204	219	229	212	222	197	209	204	218	220	255	188	211	197	175	199	181	204	207	229	217	208	211	223	221	202	200	212	184	182	207	186	202	213	221	204	210	197	220	204	236	222	192	201	179	203	199	200	186	224	223	230	216	194	189	201	214	177	204	245	239	215	215	207	198	178	195	207	191	177	201	193	208	190	224	188	196	196	229	198	227	215	194	184	205	194	212	203	189	218	201	207	211	203	207	179	226	196	198	200	205	197	212	192	215	221	200	189	216	212	208	212	186	207	218	218	221	208	215	224	198	184	213	200	209	224	195	207	184	207	213	201	207	229	183	220	218	190	206	207	210	205	204	203	217	222	221	240	212	186	221	228	209	203	201	212	226	197	187	196	212	204	223	210	205	195	198	215	200	207	206	214	220	202	190	187	222	191	215	223	213	206	221	186	220	230	201	192	220	229	215	213	197	184	187	191	215	186	185	214	220	184	186	211	203	182	183	205	208	219	187	223	218	210	215	201	223	186	200	201	208	178	216	209	187	208	237	199	192	207	213	237	196	220	200	192	204	221	204	228	195	187	209	217	199	210	216	201	218	208	187	204	203	218	210	204	201	202	206	183	202	184	227	231	162	203	189	200	204	200	226	233	203	196	201	200	213	230	220	209	201	197	204	199	238	217	185	184	213	235	212	221	205	195	225	200	191	217	167	221	228	200	201	208	185	199	190	211	187	233	227	184	201	197	224	174	215	209	188	194	196	196	218	219	229	215	220	207	205	207	204	194	205	221	209	208	214	201	233	227	240	232	203	219	208	218	204	185	189	200	195	217	191	219	210	217	203	228	188	208	222	205	202	217	211	194	196	200	219	199	198	214	203	210	201	200	192	212	191	202	197	222	212	191	184	191	203	211	214	207	186	211	202	185	184	210	207	217	205	214	204	207	211	206	209	197	191	200	188	210	192	219	195	188	198	195	167	209	178	199	196	221	183	191	183	174	223	168	200	203	212	203	226	216	188	198	194	202	197	179	200	217	183	239	209	210	190	238	222	205	201	203	243	225	226	218	203	203	220	201	179	210	236	200	178	218	226	195	217	197	190	184	221	198	187	195	221	215	217	227	222	200	219	217	188	226	178	205	167	200	202	203	231	219	195	194	210	189	196	216	207	209	202	181	213	200	232	182	209	198	191	222	208	226	205	206	199	201	222	201	183	190	203	208	204	195	212	211	197	202	212	204	208	219	196	231	202	198	200	223	196	212	230	194	197	186	209	200	217	198	188	206	219	229	211	212	195	193	206	200	208	237	224	205	179	208	217	214	216	178	223	205	199	202	200	197	217	221	193	225	221	220	215	216	200	200	189	187	207	238	229	206	207	235	193	197	211	200	209	195	211	191	190	190	190	179	217	220	199	217	197	207	220	210	225	200	199	185	169	223	199	224	209	211	216	181	183	216	214	210	189	204	217	214	186	218	180	219	202	200	213	207	227	206	186	216	210	221	227	214	213	238	199	220	188	187	183	234	212	214	226	212	201	218	217	206	205	223	181	196	195	193	196	196	221	217	209	198	194	215	188	196	196	226	194	205	197	211	206	208	194	202	216	224	228	228	220	174	212	229	210	229	211	181	211	213	227	203	216	219	206	228	211	225	221	211	203	204	205	207	196	206	205	209	211	193	219	211	210	188	223	248	193	194	211	207	215	195	199	221	200	195	217	217	189	206	213	193	188	182	216	208	202	217	225	185	199	212	220	196	203	220	174	197	215	194	204	204	186	215	208	228	223	215	222	203	196	201	209	197	217	210	209	225	213	218	226	219	218	187	187	229	214	197	192	165	203	228	214	182	209	209	212	205	181	207	213	192	190	204	215	192	212	237	229	214	215	210	211	195	197	202	202	194	208	210	210	235	224	181	207	225	194	192	180	211	226	214	196	200	203	198	189	215	207	228	205	215	205	224	199	206	208	220	186	219	223	244	213	200	194	172	174	221	198	221	215	196	215	214	207	201	224	195	201	208	219	223	211	197	207	198	196	221	223	196	211	209	204	186	197	185	193	190	192	189	228	220	206	212	191	196	186	204	211	183	199	230	206	204	211	195	197	221	205	203	199	190	227	199	211	175	221	203	212	197	215	199	201	208	179	211	207	194	189	202	199	192	183	193	217	233	220	206	214	212	206	214	214	198	214	197	193	221	222	197	213	192	195	196	219	216	204	212	185	204	224	216	206	224	198	207	214	206	195	216	197	222	196	217	199	223	199	174	192	214	192	208	205	215	210	226	208	174	204	214	211	190	241	200	197	212	224	189	214	224	243	200	209	200	183	204	192	207	195	216	195	226	190	215	240	204	219	207	187	202	206	206	183	224	224	204	224	196	188	223	224	222	205	202	211	197	203	216	214	194	197	190	200	205	198	192	212	219	201	189	196	191	192	216	192	184	210	207	200	221	209	203	190	201	173	221	220	209	187	193	153	203	204	188	232	204	202	221	187	205	195	191	200	241	217	205	203	178	189	230	205	219	195	210	198	200	208	188	206	197	214	202	203	224	168	213	211	200	191	203	203	207	202	209	203	186	199	197	195	188	208	164	214	197	202	213	193	217	212	195	208	235	193	198	192	190	199	199	178	219	195	191	207	221	214	219	209	202	233	219	200	187	187	209	202	237	191	207	193	183	178	198	232	199	205	192	187	197	197	225	208	195	204	197	230	199	190	210	183	196	214	234	203	186	195	230	188	214	220	220	181	202	199	216	189	204	184	210	186	197	205	209	210	201	182	209	220	215	220	221	221	204	227	194	174	194	197	217	200	222	201	191	198	207	223	194	199	212	196	224	198	206	188	216	236	179	230	198	177	210	234	227	193	211	224	208	193	238	191	189	227	213	219	205	210	208	205	201	181	187	187	211	192	198	226	193	194	189	210	214	197	220	225	207	215	213	202	223	215	209	201	182	217	210	206	229	197	206	213	220	222	209	200	204	183	183	199	208	216	206	226	200	214	215	196	225	196	208	214	220	216	191	230	197	213	199	225	236	178	192	202	216	219	203	214	246	232	186	216	195	218	224	221	226	199	206	229	179	199	224	215	215	227	203	198	199	202	201	238	220	190	179	213	193	216	199	192	236	203	214	221	191	204	214	197	191	239	196	193	211	201	207	226	208	220	196	197	214	206	207	221	229	220	219	204	215	195	211	204	200	200	212	199	197	212	176	196	192	199	200	212	207	203	183	211	205	176	208	228	199	188	220	215	222	221	196	187	177	179	203	199	181	210	203	187	213	242	219	206	202	193	191	220	206	217	208	199	183	244	188	205	193	221	212	188	190	207	199	202	225	206	204	198	197	210	192	209	207	232	219	216	214	202	210
7827	2632	5633	6436	6460	4820	4143	3335	2719	2197	1955	1740	1644	1565	1395	1278	1167	1117	1111	1050	976	912	974	881	898	843	837	829	801	807	838	798	773	742	744	715	773	689	702	745	712	657	677	683	687	671	715	687	663	639	693	617	629	691	654	637	636	660	643	650	637	618	661	596	656	680	674	660	599	621	661	649	599	669	634	627	675	611	649	616	603	602	587	638	624	611	645	617	633	618	660	642	652	600	617	623	574	622	612	588	654	601	610	588	620	607	647	614	627	655	620	584	611	603	598	628	633	623	608	599	661	638	629	603	609	640	625	628	590	602	628	628	631	598	605	622	578	620	631	637	597	636	596	571	652	624	617	623	641	652	623	580	619	619	641	629	630	639	624	612	621	577	642	609	616	601	613	563	613	634	591	637	621	581	628	606	614	626	666	592	609	620	595	624	604	617	610	565	610	569	612	634	613	546	575	574	645	598	630	577	639	648	651	584	617	597	614	609	607	587	581	598	614	613	621	628	572	573	570	591	599	657	631	585	607	627	621	582	643	594	616	601	602	605	653	601	614	595	591	561	600	616	641	582	589	595	613	628	623	627	611	593	645	567	588	590	583	584	595	601	599	613	591	579	575	614	599	573	621	630	611	637	679	599	620	595	621	543	610	619	624	550	612	621	587	594	602	596	585	645	602	593	612	612	576	625	583	621	601	636	603	643	608	638	616	589	592	601	612	604	582	612	643	615	623	533	571	653	589	622	583	622	575	641	569	618	633	633	641	600	578	582	636	623	623	622	612	585	621	588	583	579	593	644	577	624	654	573	620	623	619	573	605	607	532	596	600	613	633	590	577	612	640	566	634	628	593	630	602	563	576	610	641	629	591	597	602	625	621	632	557	600	624	611	610	591	602	588	621	627	629	624	609	653	575	583	608	596	578	620	625	658	636	605	627	612	552	606	605	586	642	567	587	622	615	596	606	631	634	615	603	587	563	632	594	607	628	640	600	604	634	647	599	639	610	610	570	539	658	603	598	548	601	630	581	607	626	588	623	595	648	644	608	626	589	596	649	616	563	594	588	584	642	598	650	601	607	617	609	601	647	617	591	588	574	610	610	619	645	558	611	656	566	629	674	639	586	629	573	590	632	585	629	575	604	599	564	598	574	593	608	608	605	616	639	598	604	597	614	606	604	596	629	586	632	567	603	589	610	631	608	576	682	621	609	539	659	568	632	596	615	594	559	643	651	569	592	607	620	565	606	607	576	628	622	631	630	607	590	564	622	602	622	598	658	608	601	640	644	625	583	596	647	572	607	584	606	581	607	639	577	597	591	615	594	600	578	576	613	621	682	570	600	572	633	584	585	580	605	632	623	570	578	577	602	604	577	607	602	609	640	609	607	644	612	633	620	589	643	612	608	563	588	641	611	614	586	613	600	625	646	663	596	611	588	647	609	598	583	560	572	631	601	593	640	598	598	630	642	585	613	591	631	619	620	619	625	635	646	567	595	578	638	635	614	605	630	601	567	606	626	619	629	619	620	626	613	614	592	620	615	597	655	581	582	571	574	566	588	592	607	603	633	614	640	579	561	614	648	589	628	640	609	606	619	595	629	596	629	579	599	651	639	579	569	629	621	621	621	607	584	632	629	578	588	604	632	600	593	563	619	631	655	599	552	623	580	623	629	633	671	595	607	586	572	577	636	641	597	634	619	591	600	580	640	613	613	589	627	593	625	591	619	607	622	631	659	584	600	666	583	670	627	590	626	555	609	591	615	609	635	625	623	580	590	642	573	576	631	548	610	563	591	599	625	578	609	627	621	620	595	591	591	618	560	660	585	654	624	588	606	613	619	591	606	632	615	636	593	659	608	644	600	589	637	611	610	638	659	586	580	572	609	562	630	591	616	606	612	623	618	634	613	561	585	596	597	632	576	594	631	632	544	615	570	592	577	650	585	596	604	629	604	560	625	611	616	636	650	606	585	631	570	601	607	589	645	647	576	610	611	583	630	592	596	622	599	624	584	589	598	590	592	579	637	602	590	638	593	568	579	591	614	611	603	570	603	587	626	587	626	591	623	597	580	587	564	586	606	629	572	625	599	658	646	627	586	581	606	637	614	573	616	635	579	575	584	608	603	601	593	642	595	584	633	627	626	606	631	622	557	607	594	610	607	612	624	609	595	629	612	614	582	609	602	578	621	622	605	592	600	644	604	620	610	573	565	630	633	620	589	658	609	617	576	600	632	607	620	584	611	601	656	603	590	592	656	632	629	603	592	641	553	581	631	624	606	598	586	587	649	583	616	604	618	593	624	597	587	630	599	642	600	629	606	590	612	609	588	600	590	616	626	633	561	620	622	587	580	568	602	590	618	567	591	608	606	642	570	634	607	641	593	624	604	611	600	620	656	598	602	630	548	569	599	590	635	658	642	613	649	591	639	577	620	587	597	598	592	627	573	610	571	588	592	596	622	605	562	616	628	646	646	643	562	506	633	584	609	605	589	623	583	648	626	588	627	599	597	551	604	612	622	590	584	630	616	620	627	667	601	624	591	638	580	559	627	572	583	597	625	587	610	622	614	605	598	562	629	581	567	596	630	672	602	598	618	591	624	575	659	638	624	591	603	589	659	581	621	620	645	570	618	609	619	624	599	596	610	635	602	603	585	573	637	643	637	615	620	565	608	622	600	611	621	585	622	580	595	617	659	654	582	570	570	626	619	591	596	610	608	599	583	627	626	626	618	594	626	603	586	639	627	606	607	585	593	618	601	620	652	609	608	605	653	588	592	588	571	642	625	598	594	612	629	582	576	620	601	630	629	632	597	589	597	582	576	683	631	605	614	597	589	610	626	636	570	633	584	619	596	611	611	627	572	596	551	647	581	592	585	612	579	604	607	625	607	606	656	619	646	594	609	612	585	649	584	592	635	640	582	563	593	645	596	616	648	592	618	610	641	567	612	600	645	597	577	613	553	584	597	599	628	600	644	596	589	647	620	602	587	615	618	598	569	595	676	651	612	572	620	594	616	586	614	597	614	613	614	578	588	635	576	619	588	618	598	611	622	641	653	596	614	620	626	650	587	683	564	561	671	615	602	596	623	613	603	619	617	579	608	628	602	579	615	583	615	630	591	622	607	591	622	637	610	628	592	620	622	636	581	620	652	647	609	618	607	635	593	638	631	558	588	618	610	602	664	597	586	606	563	571	589	618	610	588	604	640	617	604	648	626	605	602	610	625	592	635	616	591	618	638	571	605	583	614	635	558	593	582	652	610	620	589	604	590	626	638	604	621	631	637	575	555	621	598	628	609	644	633	616	606	594	568	575	609	620	656	629	623	619	639	564	578	596	587	599	598	604	606	633	606	606	654	619	569	599	613	601	623	634	605	580	611	595	617	611	670	601	598	605	578	649	607	606	589	631	581	626	607	567	639	595	597	582	572	604	589	585	601	600	630	566	594	590	620	631	634	575	636	596	580	551	633	602	629	587	550	564	601	608	615	599	636	610	639
2497	460	454	396	402	384	369	352	357	332	365	348	318	316	340	349	326	333	347	354	364	350	327	334	338	332	320	290	347	313	335	310	330	305	334	375	328	305	316	314	331	343	332	342	335	307	338	325	337	328	345	340	301	328	327	335	345	322	343	324	329	346	329	328	325	335	347	367	344	335	346	307	357	321	357	342	347	337	355	333	314	351	333	353	376	357	350	331	348	312	332	336	356	334	370	320	356	303	323	320	310	346	344	309	310	350	370	328	323	337	355	342	338	339	325	345	361	367	352	364	348	356	338	353	332	345	324	356	344	329	359	336	363	342	331	328	355	297	334	373	339	339	359	319	338	358	346	338	310	360	370	312	339	299	365	302	370	315	319	351	313	321	302	339	330	332	358	335	341	342	359	342	323	305	370	336	357	321	365	323	382	360	326	322	299	330	331	313	343	347	337	331	342	338	339	354	330	348	331	336	346	339	305	311	333	350	318	313	312	352	330	379	309	380	330	331	347	364	341	350	355	357	341	324	318	330	344	338	323	331	322	297	351	321	295	337	345	375	349	326	334	356	345	335	331	330	343	347	329	340	375	336	319	322	355	294	360	312	317	340	321	327	364	341	332	320	341	283	305	344	358	382	310	344	328	330	338	327	357	328	330	371	353	345	331	361	312	345	335	338	365	334	333	309	349	335	335	323	349	335	325	333	302	343	351	345	325	321	348	323	320	358	344	365	322	337	335	350	315	322	332	335	338	340	352	313	375	349	361	356	319	303	345	331	342	346	332	329	321	356	321	353	298	344	304	334	330	337	299	319	333	305	363	305	308	309	331	313	336	351	311	349	381	331	317	343	344	329	329	335	347	321	341	372	344	338	341	365	325	326	299	334	343	369	328	347	347	347	358	349	337	307	354	312	353	313	350	326	317	343	334	350	341	314	339	342	328	344	325	342	299	350	336	363	349	303	341	332	318	321	299	356	340	342	314	357	339	328	342	313	333	322	322	325	336	326	377	365	366	368	319	346	295	328	300	355	394	342	335	351	332	352	311	370	324	341	354	352	291	314	337	338	345	321	330	347	324	305	331	329	337	339	355	328	330	328	306	339	338	301	335	353	292	330	356	307	353	334	327	349	351	340	358	324	364	293	328	362	333	321	328	318	336	333	294	329	349	369	316	353	356	343	318	339	334	324	346	348	323	318	337	305	325	347	332	323	338	311	326	330	351	333	354	339	365	317	334	355	347	341	325	338	327	304	330	324	294	344	349	331	335	319	313	317	337	350	336	336	340	366	337	304	307	338	321	333	321	350	379	318	330	305	320	335	354	339	339	329	360	346	337	318	319	385	363	372	361	330	322	350	305	371	330	368	329	324	338	322	319	328	328	301	345	351	313	357	326	318	342	336	338	321	325	345	324	338	356	335	330	336	348	305	319	356	343	332	319	337	353	344	370	350	331	340	342	286	343	343	367	340	352	345	343	320	318	350	346	324	351	352	331	357	352	348	328	351	354	351	357	306	329	323	338	338	319	336	341	338	364	349	311	333	317	327	328	320	332	377	340	324	347	353	356	338	337	322	314	305	332	336	352	332	316	340	374	297	370	354	299	354	329	308	331	326	354	343	359	334	319	322	339	328	365	331	324	366	288	339	325	320	329	343	354	348	362	321	334	339	358	325	346	308	308	336	336	304	340	344	303	335	377	365	327	307	367	325	349	347	345	330	378	332	347	357	364	311	328	351	342	349	374	369	309	354	311	324	341	319	391	341	350	355	354	304	309	368	352	309	320	301	337	336	352	319	381	356	331	370	364	350	329	305	336	338	303	363	389	336	348	295	375	356	338	305	339	350	334	358	326	363	357	362	338	329	321	277	332	332	328	323	340	306	321	341	343	341	331	347	362	319	329	313	350	350	357	351	325	342	357	350	346	351	338	325	336	325	322	349	307	348	323	308	352	350	325	340	330	328	360	313	342	358	296	350	328	353	341	342	370	336	294	361	314	341	358	355	323	320	345	338	308	335	334	308	350	343	353	385	368	322	345	362	349	352	340	323	346	349	326	349	353	321	338	305	349	349	360	328	312	336	336	332	345	330	309	361	319	312	336	317	350	338	342	343	371	318	330	316	297	354	335	323	347	336	351	354	347	320	339	362	314	294	324	348	346	300	349	321	353	332	350	339	354	317	325	337	339	313	293	316	340	305	338	332	299	357	354	338	300	340	346	322	338	330	311	325	340	316	342	354	356	311	370	325	344	316	354	316	365	381	365	347	324	343	363	319	337	381	310	327	328	349	389	341	345	342	357	353	328	358	341	361	317	324	363	323	349	336	345	379	360	346	360	342	345	363	350	368	332	310	346	324	321	350	385	369	336	312	327	357	341	384	342	364	330	366	330	323	348	313	355	333	301	310	320	341	330	317	353	313	333	349	356	337	356	331	300	320	321	335	338	335	320	331	346	347	316	353	360	320	354	340	351	319	339	382	314	367	325	314	320	307	352	334	319	320	366	285	325	343	334	326	318	360	318	358	300	339	308	342	357	370	340	347	338	338	345	341	368	322	377	351	313	363	344	329	332	334	361	358	332	354	368	357	335	315	374	315	336	355	331	311	343	336	333	292	315	360	325	326	307	350	338	348	314	351	317	314	318	345	344	350	364	342	366	329	327	317	344	338	375	373	344	330	335	310	325	358	329	328	338	345	343	324	322	337	328	328	340	355	349	328	314	361	322	337	312	318	334	340	329	354	314	324	324	334	341	367	342	357	357	355	348	349	367	316	307	343	366	354	315	332	319	352	348	353	354	362	330	337	338	342	326	350	326	329	341	381	336	328	329	345	316	322	332	333	319	320	343	363	330	307	337	332	334	337	325	317	321	332	319	316	347	354	301	302	334	325	366	304	343	352	340	307	346	350	341	355	320	328	320	351	349	365	313	342	335	314	302	325	336	304	328	330	314	328	356	364	362	304	334	314	368	344	356	345	320	324	312	326	368	334	331	320	312	336	305	319	356	301	343	339	368	357	328	335	362	294	374	360	340	350	329	335	327	341	319	341	323	327	358	308	332	332	315	350	341	332	337	301	365	331	332	362	365	336	338	335	377	327	359	346	346	317	357	320	332	329	361	333	358	319	344	355	304	326	354	335	310	374	330	376	361	322	339	347	311	352	306	349	371	330	313	358	316	310	311	321	322	323	325	343	356	301	327	350	372	354	338	335	327	348	317	338	318	351	340	337	349	360	326	326	307	349	330	330	349	332	365	321	336	321	366	360	311	350	375	332	323	324	348	317	354	328	342	349	348	334	354	326	331	336	337	318	326	370	340	331	350	327	317	337	334	363	299	350	343	342	309	349	347	364	334	346	314	340	321	305	370	312	339	332	307	333	332	321	341	357	371	368	327	349	319	338	348	315	329	332	288	289	353	351	337	343	320	343	328	300	347	307	355	342	313	349	351	334	310	332	336	325	357	314	364	345	339	355	347	338	307	349	350	351	341	346	312	334
2766	1113	1204	1289	1300	1136	1108	1015	1034	1032	1003	981	961	1010	1043	955	934	983	973	968	988	950	937	913	948	970	928	980	982	923	958	938	920	954	989	947	966	957	968	938	983	888	980	877	947	971	938	962	963	1029	973	987	925	926	1014	936	936	901	890	926	911	935	939	901	963	900	966	945	925	915	941	940	971	954	996	962	901	901	999	974	943	965	940	940	953	976	950	934	967	913	973	950	1025	915	901	928	959	981	926	933	971	987	929	892	954	957	961	939	973	906	977	902	985	965	991	964	932	960	988	876	946	1010	925	949	944	922	962	995	913	917	929	944	919	950	921	924	948	981	896	969	940	931	942	957	899	925	971	1019	923	1000	959	943	991	963	983	997	904	930	993	974	925	899	990	921	957	970	912	955	911	922	928	995	931	908	959	984	908	912	1036	993	925	955	959	974	976	963	906	976	968	913	947	998	931	969	897	934	981	947	922	954	938	950	909	880	951	980	964	884	935	930	914	938	987	949	950	923	978	918	986	1021	940	949	945	940	946	1000	959	984	962	933	959	940	945	985	958	928	937	924	916	886	937	916	994	987	948	968	942	951	911	960	923	956	967	901	959	948	927	944	958	923	938	927	992	982	953	944	944	916	960	955	926	892	928	951	998	936	990	922	920	976	992	931	954	929	935	968	932	970	931	955	905	934	932	959	1007	954	962	966	950	947	936	927	999	929	925	947	955	937	956	975	929	961	909	957	945	1033	999	941	948	972	977	940	902	845	910	978	931	987	937	955	926	932	910	956	920	942	942	951	942	977	956	959	904	976	941	940	974	945	885	885	919	983	962	917	934	971	874	940	921	1006	963	941	999	912	988	937	903	914	943	977	947	913	914	984	942	963	933	931	964	914	943	1027	985	933	947	972	970	1007	933	935	957	947	980	952	931	964	953	975	939	899	951	908	943	921	951	967	984	926	925	896	985	942	901	925	998	952	903	911	965	928	906	972	1040	961	942	972	948	926	893	940	896	975	930	928	916	925	989	952	933	930	908	922	928	952	982	948	933	925	968	832	944	942	940	963	950	903	908	948	935	983	944	952	957	992	949	988	965	950	960	942	963	855	918	919	965	973	974	924	936	958	956	974	969	908	933	954	976	959	1021	963	907	960	930	1003	936	972	937	949	974	947	954	914	967	955	951	954	924	946	903	954	945	950	924	979	908	933	952	919	919	911	922	936	964	968	934	963	946	970	955	909	934	978	976	905	958	993	919	906	919	1010	926	917	969	996	932	953	928	890	925	924	980	950	980	921	944	968	952	936	963	973	910	930	950	908	952	956	957	935	971	969	913	1009	945	960	924	899	934	914	943	916	900	1000	915	1001	923	948	988	933	925	988	942	897	976	949	956	966	992	925	989	918	1002	899	969	961	912	925	1000	939	944	937	952	977	968	934	957	936	963	937	917	974	944	983	970	952	964	909	969	922	897	985	913	932	957	951	917	950	903	957	954	1011	909	972	932	951	933	967	939	943	973	941	959	967	968	942	979	974	984	952	977	924	922	979	947	927	936	974	979	968	967	942	917	971	968	940	912	1024	1021	959	929	958	911	962	1006	911	970	858	937	902	934	969	972	966	965	926	942	933	926	907	928	910	1019	989	940	939	934	921	936	905	883	965	949	943	954	914	1015	935	985	923	933	902	903	1023	933	893	956	908	994	955	993	988	978	893	1015	984	926	962	963	966	949	886	925	946	947	962	924	953	936	932	960	954	927	942	996	939	873	944	940	981	1017	954	943	964	913	900	944	899	927	963	983	979	926	912	946	936	987	976	913	982	967	922	941	935	946	912	923	982	907	943	941	954	960	982	892	952	942	966	930	906	979	932	971	956	969	946	928	881	945	953	966	957	897	979	958	936	955	938	999	948	931	951	1029	926	962	887	958	928	960	932	922	939	963	965	932	907	970	899	997	920	925	965	953	961	971	938	933	952	947	890	926	934	963	939	925	973	952	980	960	943	954	969	922	904	941	941	953	940	937	923	960	960	941	941	994	955	952	966	975	960	972	961	934	967	927	884	938	918	921	945	1004	983	925	1007	933	915	900	930	931	942	951	980	907	939	923	927	916	892	975	979	885	910	953	958	1006	906	902	959	960	976	966	935	937	945	962	896	918	874	909	938	945	941	913	963	958	951	931	902	981	1001	933	973	914	926	877	945	911	988	1008	935	951	935	948	950	1011	962	935	933	941	890	941	892	917	908	924	954	921	993	992	925	893	934	976	938	999	971	949	920	969	972	927	967	904	969	881	887	958	965	979	941	967	994	927	925	958	948	994	877	939	936	952	924	980	911	994	925	923	891	959	932	949	922	917	933	899	973	953	945	935	976	953	906	964	929	979	908	961	1004	1017	928	900	945	943	927	977	911	897	916	965	940	900	961	922	943	998	936	965	906	980	912	959	966	939	1010	899	983	923	923	932	948	918	938	936	948	955	921	930	900	922	957	936	922	912	964	957	934	950	958	912	938	1039	984	1018	1005	915	899	962	966	950	961	984	975	954	932	954	963	954	977	965	910	959	950	928	955	910	924	932	958	953	930	941	959	944	942	974	974	912	955	897	935	924	898	980	936	984	931	990	981	919	972	927	923	953	951	934	915	904	935	944	942	931	907	930	929	920	949	900	942	943	937	892	959	961	904	967	934	963	953	916	948	997	944	969	937	939	941	959	971	964	905	904	953	913	973	968	951	956	955	985	951	917	933	978	970	874	953	929	977	965	965	970	900	950	945	947	1008	949	909	927	1006	909	955	953	926	899	935	945	931	871	989	938	1007	921	948	914	935	951	1013	924	973	962	949	978	939	899	927	929	926	930	987	916	908	928	925	936	945	968	942	924	969	971	978	937	923	989	937	957	1053	948	929	978	967	925	913	896	967	947	917	872	915	951	955	964	904	1020	973	987	923	950	896	914	945	925	933	946	877	991	949	933	886	901	956	968	990	965	914	970	983	956	980	939	915	935	919	912	986	929	918	925	894	932	934	960	900	925	953	911	955	954	957	946	960	937	1003	935	984	910	961	973	950	891	928	948	869	971	961	950	969	957	980	952	972	961	977	975	907	947	964	943	945	983	951	992	990	979	991	967	955	920	907	933	964	913	953	955	988	948	941	945	949	936	999	927	917	959	928	953	967	959	920	959	938	936	947	901	970	977	955	975	917	969	1001	975	944	946	963	954	912	916	979	922	1035	976	972	974	963	967	955	952	971	942	924	961	967	954	958	971	922	928	994	940	948	928	929	985	943	906	969	947	955	891	950	920	974	958	922	951	945	972	925	912	982	963	932	913	910	949	913	942	999	951	959	985	940	919	946	933	876	976	938	978	901	916	945	915	993	933	933	939	938	932	955	919	965	915	958	975	944	923	904	916	953	947	907	970	931	908	930	902	944	907	924	924	973	940	926	995	990	978	972	922	920	915	930	927	959	957	947	967	969	934	1005	986	916	952	1029	977	937	951	977	966	938	950	938	912	958	982	945	905	941	955	903	964	1028	898	928	991	912	913	959	953	971	954	977	958	930	1018	948
10062	1702	2040	1827	1455	956	797	645	573	479	493	441	432	402	421	409	358	432	389	395	391	427	385	375	375	373	386	384	397	376	390	376	346	373	378	398	380	396	325	306	343	345	361	340	329	374	367	347	353	354	333	382	361	339	361	348	312	373	357	339	372	346	339	347	332	364	386	361	380	371	335	338	340	368	345	350	354	331	376	357	349	373	339	313	354	354	352	343	350	379	360	366	340	341	346	351	397	366	350	362	355	353	335	370	325	337	351	331	355	330	339	337	327	343	332	312	337	348	314	325	368	356	347	314	339	339	379	373	347	316	323	338	351	346	352	374	382	343	347	345	377	349	374	347	325	348	355	398	336	335	364	344	358	344	359	354	340	351	313	376	365	369	339	359	332	385	337	343	360	312	322	381	353	351	351	318	372	364	342	362	367	368	330	368	335	354	356	361	368	342	346	343	365	342	356	346	335	361	329	363	343	373	362	351	342	359	353	326	337	339	415	366	357	358	329	352	342	366	354	347	325	347	326	341	338	341	328	332	349	340	345	339	357	367	346	360	368	373	327	356	345	321	382	326	339	354	335	370	362	344	386	345	338	357	336	351	324	368	333	350	335	366	321	359	369	356	350	363	383	360	340	371	352	342	327	337	361	361	319	352	338	336	339	362	364	348	386	369	384	343	348	330	360	342	335	326	363	367	397	353	387	355	361	349	371	327	317	302	345	335	324	372	347	344	362	330	317	371	333	383	371	358	380	343	345	336	343	359	388	369	358	328	363	339	388	352	334	364	381	367	348	349	360	370	381	343	367	355	367	337	350	319	355	346	322	335	347	373	347	363	375	363	339	326	385	352	348	344	382	364	364	334	377	344	373	348	355	368	338	350	402	331	353	338	350	341	324	370	338	314	331	334	364	354	347	379	409	346	345	329	395	364	357	347	334	381	360	374	356	352	388	362	363	381	355	354	369	360	367	357	348	353	364	353	336	323	335	342	338	352	334	349	368	329	349	321	344	345	365	340	370	372	339	344	309	346	345	334	328	331	364	329	388	351	350	358	371	375	368	344	365	341	392	355	361	337	349	338	375	341	357	335	330	369	345	360	366	333	358	353	335	346	356	386	351	363	330	324	346	344	358	348	352	345	356	394	353	353	333	349	343	339	337	365	377	342	335	345	346	368	330	372	323	322	347	391	330	348	326	389	381	320	391	344	354	364	348	345	354	343	313	349	363	332	340	367	355	345	357	361	329	330	357	328	331	368	339	336	371	345	380	359	369	378	353	350	360	370	342	382	349	343	371	355	352	373	332	359	351	375	346	342	346	349	352	369	353	340	355	318	340	349	364	364	336	306	324	359	363	362	337	355	334	354	343	356	353	342	367	349	334	331	352	377	354	354	369	371	361	368	350	336	360	333	361	371	365	352	397	379	337	343	297	346	317	334	333	363	350	337	378	344	366	347	339	351	369	365	329	342	334	336	365	355	350	349	348	340	370	349	354	357	343	320	354	370	392	320	356	352	356	361	376	359	327	325	389	369	327	353	320	345	348	352	346	329	360	366	336	369	369	366	340	350	332	337	398	339	371	347	347	353	333	361	365	383	352	363	388	351	325	382	361	374	346	353	351	340	342	340	343	358	350	311	336	315	341	328	327	342	384	348	365	338	346	352	340	376	346	346	365	381	309	338	364	361	368	356	340	337	364	353	386	365	361	354	345	345	319	313	368	383	325	335	336	342	324	363	353	334	345	359	354	349	346	352	359	365	353	316	343	361	330	343	355	347	337	366	359	359	349	333	349	347	364	354	345	343	366	360	352	324	323	356	359	366	320	302	339	353	347	337	370	340	344	340	304	371	320	326	352	350	347	365	332	329	341	355	330	348	343	340	364	339	347	341	355	364	379	373	390	360	351	333	332	332	357	354	339	358	309	368	351	329	355	367	356	358	397	375	316	355	367	315	319	344	353	360	356	337	388	338	351	355	351	337	375	339	363	367	357	352	369	366	345	376	354	338	336	327	338	361	348	348	366	343	308	353	324	326	373	337	309	352	354	359	322	348	349	339	329	341	356	360	353	398	351	369	358	355	351	383	344	336	320	357	316	359	374	361	322	319	390	301	334	317	354	298	330	353	350	310	350	336	362	344	351	342	352	328	341	383	353	364	350	349	377	381	352	360	360	377	362	373	351	354	362	375	341	349	326	353	325	338	331	351	367	309	363	357	343	344	332	344	387	344	350	376	357	339	347	356	363	330	360	347	309	359	366	342	379	338	399	390	356	346	377	359	344	314	373	381	362	361	325	371	337	345	337	354	340	348	357	357	313	364	354	348	373	340	337	363	359	332	342	327	372	332	332	371	365	368	359	315	325	364	333	363	371	348	330	361	364	341	359	330	385	349	355	343	331	386	348	372	348	355	384	353	337	366	331	354	353	338	369	351	377	340	383	323	348	347	353	337	319	353	356	324	342	365	364	340	352	334	381	368	359	328	354	366	383	310	321	370	304	353	350	365	338	331	366	357	345	337	364	394	330	358	378	362	339	348	317	352	348	364	362	342	348	323	315	364	344	348	342	336	355	354	336	326	335	342	387	368	338	374	355	359	363	319	334	365	348	333	376	332	354	379	347	351	333	373	359	383	395	321	353	355	354	326	315	336	335	321	387	344	378	345	344	342	319	361	374	335	355	334	325	343	361	379	357	356	357	358	358	333	346	354	332	325	364	370	378	313	306	368	372	352	347	351	361	339	328	360	363	334	321	331	344	351	332	335	351	351	328	374	325	329	358	330	352	362	327	341	340	329	364	322	361	303	347	356	338	335	380	371	355	356	396	379	361	360	355	342	375	358	398	344	352	338	329	322	358	353	322	331	378	397	393	366	350	334	347	352	342	342	329	330	353	343	346	378	363	313	316	351	365	335	340	361	358	379	384	356	355	364	344	353	309	370	321	337	342	360	348	395	325	358	385	344	325	362	343	331	339	367	343	328	367	348	383	360	347	354	359	318	343	379	333	380	352	337	379	346	347	355	359	323	377	355	335	332	348	330	362	357	348	346	360	356	373	369	333	352	329	334	344	325	365	335	328	332	338	368	344	349	350	372	377	360	355	330	324	360	299	341	364	356	356	342	320	366	366	326	338	357	374	335	350	355	384	372	332	327	363	342	349	328	338	356	337	334	363	325	320	342	383	347	356	326	345	334	361	364	336	311	344	369	332	344	361	395	349	317	354	352	338	354	363	365	374	399	348	341	359	335	389	364	331	366	356	344	353	400	297	355	367	364	347	363	359	347	346	334	366	360	339	328	349	325	368	357	341	353	381	357	327	341	349	329	327	351	338	344	364	334	298	380	340	354	381	363	310	356	339	355	364	352	354	377	360	359	320	358	339	363	340	301	348	365	350	339	306	392	352	362	341	377	331	356	385	339	326	363	349	342	353	365	347	355	310	330	342	373	352	326	357	326	376	349	356	354	365	375	358	330	335	367	349	345	347	365	358	360	387	356
6692	2225	4170	4802	4296	3568	2900	2523	2127	1907	1793	1600	1583	1494	1409	1332	1313	1275	1255	1235	1182	1218	1176	1125	1063	1139	1073	1056	1121	1033	1019	1085	1090	959	1076	1026	1000	1039	1007	992	989	1024	1023	959	1035	1052	983	981	990	1057	1032	1007	966	976	987	995	1000	936	942	948	1004	985	937	993	983	952	967	940	1064	951	966	962	1012	964	911	998	952	972	923	908	948	1008	1003	994	991	896	958	954	1002	945	971	953	911	1006	898	962	962	932	898	1010	920	961	998	978	974	935	992	951	1002	989	983	914	988	970	945	967	948	919	996	1009	940	987	1000	897	947	944	968	1013	928	1022	970	987	963	902	919	924	923	969	981	899	964	930	963	949	974	941	934	976	986	954	943	935	937	934	934	949	957	977	993	939	949	972	925	973	960	917	955	928	938	994	926	947	967	972	936	963	933	907	975	914	942	973	1038	904	970	982	917	947	940	938	938	944	956	940	936	959	981	972	1005	988	975	910	949	995	953	983	935	985	960	970	969	894	969	977	967	918	986	960	989	1007	997	962	996	936	997	915	958	989	959	927	1015	945	939	953	911	1012	993	946	977	961	940	1012	935	956	965	964	977	905	962	918	982	1013	929	985	916	914	1026	954	973	962	998	957	933	977	935	996	971	950	904	999	932	956	985	940	957	964	973	969	939	999	991	959	969	1018	920	987	929	940	949	941	954	954	923	930	953	965	925	955	965	975	1002	945	907	929	915	945	990	925	962	985	948	973	948	918	934	946	926	971	949	952	947	934	935	926	984	980	992	957	969	1016	943	955	920	928	958	917	913	949	964	910	922	963	964	965	946	977	969	953	973	978	970	987	919	965	1008	1060	966	980	1024	971	875	947	973	928	929	945	942	947	941	947	972	1001	965	943	960	996	994	959	952	985	945	947	982	986	944	908	939	934	921	996	950	1001	1019	976	945	965	1001	968	910	948	954	1000	975	947	960	980	966	1013	949	965	907	936	934	1008	962	938	924	925	915	977	905	971	900	961	983	917	920	989	932	966	916	956	943	976	971	959	939	1010	910	971	935	979	940	1025	948	927	975	965	903	979	971	991	940	951	908	945	998	921	959	937	952	937	983	976	907	956	994	962	991	910	922	997	945	1033	973	985	1038	1004	944	950	925	948	953	986	971	982	940	978	952	877	951	957	990	949	894	955	935	1002	1041	964	918	922	948	964	947	999	935	935	937	1001	881	930	999	998	903	934	968	934	1002	968	986	948	950	970	985	939	967	962	915	927	944	996	1003	894	996	940	901	961	957	932	983	947	896	1001	947	948	928	977	920	947	988	973	964	947	961	960	987	983	948	924	930	933	966	916	949	987	963	842	952	916	940	991	965	965	917	1015	992	944	965	979	1011	959	949	996	943	963	946	931	952	977	1013	975	970	979	1005	980	943	934	978	963	963	932	892	966	941	932	943	982	963	973	941	994	996	944	948	917	977	978	943	910	981	891	959	932	983	989	893	974	987	936	1037	943	935	959	957	915	927	939	916	928	938	921	1011	882	964	917	967	959	998	985	1008	985	949	964	1003	967	966	995	930	943	961	937	994	959	983	968	963	980	946	990	944	933	946	932	922	992	941	969	998	959	939	929	963	914	936	935	982	905	990	964	985	974	953	904	910	947	955	907	961	946	924	965	929	974	1014	934	922	956	948	984	947	904	909	958	987	1001	945	877	955	942	937	945	939	955	940	929	947	978	960	945	933	975	965	904	998	946	921	984	997	1007	955	999	918	1010	976	930	1039	924	963	978	938	980	970	995	972	934	933	914	950	1013	901	930	951	963	975	931	1010	977	949	893	935	894	1002	1004	963	945	946	948	977	943	942	937	993	936	941	903	989	963	957	966	969	952	941	923	921	981	949	936	946	949	988	974	984	983	1038	1009	993	942	971	943	941	988	929	956	926	967	912	1003	955	969	956	948	1000	967	943	975	932	990	976	942	937	932	933	955	934	951	964	944	995	988	926	939	944	991	970	988	951	992	940	962	915	964	929	955	989	955	952	877	981	946	932	933	995	970	973	924	945	1022	999	959	972	1006	949	973	975	947	930	952	996	916	943	962	918	995	1014	976	929	980	989	940	917	999	1002	1002	915	919	937	1007	978	949	972	905	956	915	983	965	971	1016	983	976	981	999	941	949	990	951	992	918	1045	953	960	996	984	913	982	946	948	1007	954	972	931	993	935	979	970	987	962	1037	944	989	958	987	948	976	958	987	972	979	971	953	991	928	947	919	966	946	940	990	922	943	945	988	971	968	948	924	1006	954	951	965	969	970	951	927	1035	952	1019	925	950	965	979	925	897	953	917	973	944	947	1001	927	963	920	923	961	961	928	950	960	950	914	972	997	973	1016	983	955	1014	966	919	991	985	947	898	906	945	964	953	967	967	923	933	943	920	942	939	947	960	940	981	922	947	944	989	910	996	996	966	993	973	948	932	968	945	943	971	925	958	910	939	1004	928	969	955	913	1022	972	936	963	906	950	970	920	968	971	946	947	935	986	1002	929	886	997	943	987	911	943	942	940	1014	988	1029	974	1020	932	978	994	909	928	951	925	966	926	946	967	941	960	953	993	975	999	999	1008	986	978	924	955	942	911	1007	993	978	969	908	925	992	968	979	985	994	945	931	995	953	903	950	957	949	970	918	954	979	1014	966	931	959	944	970	977	991	903	948	985	939	932	956	1002	945	986	940	992	991	898	958	981	996	990	951	971	969	969	1016	945	919	953	935	973	970	985	942	978	974	925	978	964	970	955	967	1014	951	945	1049	1009	992	896	959	908	968	924	911	1000	941	952	966	906	998	950	993	965	915	934	985	949	925	950	1000	1013	977	1009	967	951	998	968	912	942	945	1003	913	962	953	943	911	976	941	960	1017	950	937	934	967	1026	955	962	936	917	958	927	936	1001	936	942	950	951	981	934	958	1000	978	969	980	1024	1013	927	943	923	951	970	912	906	958	930	1025	1005	971	954	1007	963	966	1011	991	990	910	958	957	939	965	963	960	955	947	978	928	935	940	941	986	942	959	952	911	940	986	941	975	986	905	935	901	959	979	918	960	991	970	968	936	957	954	971	955	948	955	988	915	985	956	969	977	965	970	946	926	956	927	942	899	975	965	997	933	908	1007	929	921	1011	973	918	939	934	988	962	981	971	1025	956	904	925	949	958	933	976	959	948	949	951	956	968	931	968	966	958	948	956	940	903	944	916	926	957	946	942	918	950	1003	960	981	984	1017	912	963	917	977	969	930	949	943	930	953	980	919	946	957	984	958	903	909	917	955	965	963	915	923	971	1009	1000	926	951	917	986	916	967	938	958	922	988	958	975	985	937	986	960	980	971	998	944	1006	934	970	969	981	976	1008	1013	936	959	955	985	936	937	879	921	938	931	955	937	959	986	974	968	935	976	907	973	1011	950	1002	928	944	1009	975	965	973	976	956	984	960	1000	921	964	922	977	918	1016	965	934	1035	939	956	980	950	977	974	983	971	943	937	982	1028	936	950	960	920	999	973	999	922	970	956	929	981	976	978	939	940	939	903	963	917	946	1020	954	941	978	932	970	994	969	987	999	932	975	953	945	967	971	928	1002	939	956	963	981	951	1018	929	893	927	958
15379	2860	3177	2533	2388	1530	953	698	569	487	446	360	339	333	325	289	271	279	306	272	227	251	263	234	248	234	256	241	224	230	227	226	215	224	203	217	202	200	247	232	211	222	217	221	221	173	216	193	203	164	203	226	228	176	220	205	230	190	196	211	167	237	205	224	200	245	207	227	199	190	206	203	165	184	201	197	200	196	215	193	195	169	179	176	221	210	190	213	197	198	210	228	203	207	211	207	192	194	224	205	202	198	237	196	209	222	234	195	202	216	230	211	206	179	172	192	206	203	212	207	199	202	188	201	224	213	206	215	199	216	195	205	219	195	215	194	210	229	214	202	233	196	210	208	221	206	207	203	184	228	199	194	214	203	195	233	175	211	197	218	200	194	213	213	215	204	205	190	209	184	207	196	228	205	225	212	239	195	189	212	189	192	201	225	193	213	210	205	209	186	190	218	212	216	219	206	181	231	187	204	214	226	190	191	202	192	218	214	200	203	204	209	211	224	222	229	224	218	202	192	196	215	210	188	192	183	209	204	212	203	212	225	193	188	203	208	217	209	188	180	214	199	240	190	204	204	219	189	219	207	196	222	199	198	200	207	211	195	190	201	204	218	208	193	205	186	240	188	212	203	186	204	212	198	201	197	228	201	226	210	203	223	207	192	225	218	205	224	235	228	191	192	201	219	199	213	201	208	218	206	212	201	187	206	208	204	204	216	211	194	189	199	208	185	234	210	178	207	217	195	179	207	227	204	202	213	220	217	211	210	197	214	203	239	218	215	203	208	196	199	198	197	219	222	230	199	208	226	220	198	198	208	176	223	199	193	207	210	212	193	220	200	213	203	197	223	191	199	203	195	196	200	192	222	196	167	205	196	196	200	231	226	198	197	182	219	225	205	195	200	190	209	206	213	187	160	204	234	206	198	215	214	182	212	188	207	192	196	211	198	215	191	215	221	188	191	210	202	216	209	188	171	175	198	210	211	231	215	213	219	232	174	215	206	166	214	198	188	210	179	224	183	197	193	181	194	202	197	199	210	209	224	194	199	210	230	222	207	198	200	221	199	179	217	230	183	194	191	217	196	200	224	210	211	196	191	197	216	217	212	204	221	205	228	212	234	209	208	217	179	217	183	209	217	196	198	221	224	201	197	208	163	211	229	167	225	216	194	202	228	222	211	205	194	209	202	202	184	201	213	183	198	213	200	225	225	231	201	214	207	205	192	205	194	191	181	200	221	210	206	189	188	196	180	209	210	207	197	218	221	218	196	220	211	197	221	230	213	206	190	202	214	228	209	193	208	212	184	228	209	187	204	216	200	196	194	232	196	195	196	209	214	198	184	220	192	189	204	198	217	203	200	202	194	189	211	190	205	202	199	216	222	197	207	204	195	208	199	210	218	190	232	191	205	200	209	208	202	209	182	208	199	237	211	203	203	165	197	201	202	192	223	205	209	192	209	190	211	212	257	199	211	216	206	218	196	195	205	202	213	222	193	196	189	225	218	216	215	208	205	227	182	212	193	231	179	205	198	208	216	215	202	209	205	213	177	207	199	186	215	202	200	217	218	195	220	201	200	200	198	216	209	206	188	211	209	213	207	181	205	211	204	207	205	232	184	205	203	193	196	193	209	208	194	181	182	212	216	229	227	195	246	181	216	218	222	181	194	188	227	193	220	199	182	204	198	187	200	226	196	214	206	203	230	205	224	196	212	193	177	196	220	238	186	193	198	190	202	201	190	190	210	215	205	205	179	199	213	199	192	219	182	213	227	207	215	202	218	199	195	192	206	198	212	223	212	213	202	169	209	220	200	207	196	185	176	193	211	212	192	192	199	211	194	232	205	200	198	184	198	181	216	200	180	196	213	190	200	202	223	189	194	210	209	206	221	191	217	170	208	208	213	209	206	228	199	204	203	214	214	223	210	195	205	197	197	209	218	206	206	200	203	210	203	217	198	206	220	196	221	195	218	216	216	217	221	200	214	224	227	217	178	203	206	208	207	215	196	257	221	193	198	215	209	206	184	191	213	192	228	178	222	214	192	237	208	213	190	230	218	213	208	222	201	200	199	204	199	203	186	223	195	194	185	180	225	205	208	197	189	183	221	182	190	211	185	200	174	245	216	212	222	212	246	198	193	188	201	226	221	233	200	198	207	198	176	197	211	208	189	224	228	188	208	214	202	217	186	220	218	189	220	191	218	222	180	215	214	194	218	182	204	194	176	195	226	214	188	201	207	209	221	204	193	198	214	201	224	225	204	191	247	196	180	203	179	208	198	215	200	192	214	203	219	197	212	212	198	169	204	205	188	184	180	193	209	210	198	167	218	197	226	204	168	186	202	218	207	213	187	227	221	201	220	179	205	188	179	187	214	206	210	204	190	151	202	213	215	187	232	211	227	209	190	202	212	196	207	210	211	211	218	184	219	198	212	213	210	194	199	196	230	196	193	193	211	228	220	191	191	206	205	211	205	197	188	208	208	218	214	208	221	214	212	212	201	200	173	209	213	216	194	177	192	209	218	208	227	200	244	203	217	223	221	215	216	208	197	221	199	206	205	202	211	185	208	197	225	211	216	201	199	178	206	195	203	184	208	203	205	203	192	220	216	227	201	197	225	197	201	227	198	183	203	222	175	228	209	201	196	173	228	204	223	197	181	210	214	218	214	212	200	207	184	221	203	228	211	200	199	206	197	218	203	211	200	213	211	215	193	224	211	199	214	247	198	177	209	187	212	210	190	213	207	218	218	188	197	195	212	206	185	219	225	209	217	193	212	218	208	195	206	211	207	207	201	204	196	215	228	221	193	210	195	230	233	219	209	196	202	212	227	213	210	210	202	221	203	206	192	226	223	202	219	204	225	221	204	209	218	222	191	230	221	197	192	206	179	201	203	190	226	202	191	217	198	213	200	200	199	180	191	223	193	206	189	216	220	198	202	210	202	201	229	204	200	218	206	201	178	189	218	236	212	198	224	203	184	217	229	199	195	192	203	221	211	199	193	169	197	209	196	200	185	194	181	171	188	232	200	214	200	181	195	192	220	210	216	208	224	216	211	233	178	223	216	202	196	192	189	205	190	187	181	199	218	194	222	188	209	200	198	185	224	206	220	212	188	215	202	212	216	185	203	220	203	207	222	200	201	202	189	188	192	197	217	201	196	201	180	197	192	200	202	195	189	222	208	181	185	192	195	191	201	200	212	190	210	243	211	221	206	218	198	216	206	196	204	189	197	207	233	187	200	221	225	190	215	210	228	196	222	201	190	222	227	190	194	204	225	216	204	214	218	176	172	207	231	180	187	218	199	183	206	210	219	177	227	197	201	217	199	195	202	195	202	190	214	223	173	232	198	203	195	197	219	206	214	202	209	196	201	200	214	215	207	213	225	196	253	189	199	240	219	190	194	202	197	229	232	210	200	177	184	202	227	218	195	204	184	188	214	218	218	207	201	195	175	194	199	218	202	198	208	197	223	228	221	190	190	205	205	180	198	207	210
7801	2703	5584	6606	6923	4490	3531	2985	2569	2202	2008	1697	1592	1516	1357	1226	1178	1129	1098	1018	998	919	928	908	875	811	841	826	820	796	824	808	740	730	709	714	719	727	693	709	755	749	672	699	650	701	666	669	715	698	668	670	651	653	628	705	662	652	649	636	650	648	631	646	639	684	654	651	635	686	649	641	652	627	658	675	591	694	617	617	620	633	621	617	630	626	587	582	631	684	636	625	624	623	596	612	634	619	596	632	601	651	619	582	605	592	608	643	595	596	632	633	588	587	597	613	632	635	641	631	588	616	595	593	616	623	618	684	573	573	628	603	619	643	592	612	610	608	633	596	634	655	609	600	629	613	597	595	621	606	650	655	595	574	628	649	609	623	675	567	612	597	666	609	564	656	656	571	591	615	583	623	596	640	616	597	563	604	604	624	668	556	599	563	594	634	585	601	612	622	578	634	558	608	603	584	654	576	576	560	604	603	615	603	618	622	641	598	600	599	588	606	648	598	597	609	559	593	631	639	582	590	554	628	606	574	634	604	616	582	611	604	618	619	597	604	588	605	594	612	641	581	608	572	559	621	588	594	606	594	636	599	620	622	585	638	608	575	597	600	575	594	556	608	607	611	600	609	597	610	618	641	582	606	614	582	610	609	545	587	608	574	658	614	635	598	607	577	585	610	609	593	561	602	654	613	642	600	597	633	592	623	584	606	608	632	608	598	612	615	569	663	589	580	573	610	592	620	610	644	620	625	592	591	582	667	576	626	625	555	611	591	588	624	627	619	606	605	606	560	605	588	629	605	551	621	596	599	596	573	614	594	637	582	615	598	592	599	603	618	632	667	625	622	577	559	586	598	612	546	634	603	582	588	574	595	622	532	611	587	587	608	618	600	580	569	621	608	567	574	615	591	576	642	591	623	609	692	623	574	642	596	647	602	638	618	625	635	575	631	581	607	680	594	582	605	565	639	621	596	596	588	611	610	604	574	585	612	613	603	627	648	587	597	594	573	601	588	613	620	612	622	595	596	621	592	610	596	610	621	639	633	604	580	633	594	631	564	662	595	577	620	592	629	647	652	586	617	564	640	614	579	613	614	595	567	647	613	603	611	569	600	614	617	588	624	601	580	613	615	671	560	638	616	629	595	584	591	628	605	593	607	591	600	661	579	572	615	596	632	595	606	612	573	545	624	604	614	605	576	586	606	605	641	614	611	600	591	618	603	584	579	621	617	636	572	532	607	664	551	597	624	586	654	611	585	642	635	629	602	567	591	572	616	626	607	637	621	632	598	633	561	611	608	598	599	646	597	615	591	604	582	623	645	592	599	594	648	584	632	608	612	602	559	615	614	576	602	605	618	636	618	562	661	627	604	609	612	621	592	603	611	631	618	587	587	592	631	608	625	636	609	610	598	592	648	580	628	587	608	574	612	584	556	628	626	622	573	620	563	587	606	627	594	636	598	597	643	647	636	617	581	575	611	602	628	649	623	600	609	616	603	612	578	594	603	630	608	588	594	662	608	582	622	585	594	611	585	604	609	602	607	558	601	643	604	611	609	616	553	607	598	611	570	582	613	616	665	607	629	586	589	628	611	592	606	662	571	591	605	659	583	599	591	604	636	588	601	575	580	627	623	606	644	621	564	595	578	590	613	585	617	596	627	642	564	628	620	635	655	623	601	611	585	607	629	603	618	594	638	647	612	583	589	597	585	592	609	650	594	643	589	617	592	629	578	599	631	621	622	630	580	617	648	596	578	609	630	609	598	563	579	586	608	623	614	641	635	596	618	617	612	601	606	623	618	619	610	642	636	656	613	644	596	609	594	608	593	657	588	628	617	630	625	584	579	634	560	612	625	610	621	594	592	596	584	601	592	623	638	625	583	584	633	605	609	641	579	616	624	578	556	623	599	585	631	575	625	635	601	603	602	577	584	621	598	597	639	579	593	641	608	589	643	626	633	621	589	587	612	625	599	612	610	665	594	643	633	627	622	595	587	641	601	592	574	586	594	605	576	651	600	649	599	565	626	586	646	607	587	601	632	636	620	608	606	649	657	606	605	573	597	615	616	646	609	647	627	630	627	609	604	590	610	624	583	582	578	562	614	592	556	628	610	616	601	632	592	609	612	609	620	582	549	581	585	669	645	584	616	572	621	611	635	628	602	609	674	605	610	608	587	597	617	612	632	595	591	563	594	670	588	626	598	588	564	628	609	615	549	587	562	640	634	614	585	650	646	619	620	656	604	574	596	550	561	596	625	628	614	593	652	589	611	591	639	591	584	613	595	577	614	638	593	591	552	580	652	535	587	621	569	580	570	569	564	619	615	657	591	607	607	602	652	616	546	568	683	654	572	608	592	620	557	612	635	640	606	617	626	577	588	647	607	648	629	607	626	656	622	597	568	632	593	626	589	609	576	589	639	612	611	597	589	597	629	597	609	636	656	603	568	618	601	599	590	629	621	603	587	620	630	607	588	624	622	679	573	586	598	617	623	615	661	612	624	597	589	621	659	602	574	568	596	607	589	561	600	657	580	588	596	615	565	599	610	574	615	603	632	606	560	600	583	590	588	604	579	572	654	563	600	631	614	610	577	602	606	581	593	621	592	624	649	645	556	602	588	623	594	585	593	587	581	597	629	641	600	610	608	578	573	596	581	551	622	632	611	584	591	631	583	608	621	638	621	612	584	608	637	664	627	648	577	628	598	603	631	580	618	595	625	597	636	582	559	620	623	590	599	584	582	654	631	614	586	582	631	600	595	664	573	623	607	566	606	607	639	580	657	601	592	613	605	613	658	585	604	606	625	575	617	636	611	594	573	613	613	624	633	619	622	591	612	624	640	635	566	630	642	647	598	589	590	649	604	639	622	634	629	609	590	599	594	637	587	593	623	621	619	576	631	604	604	592	581	647	594	577	588	612	627	593	645	613	622	562	628	596	589	607	597	598	626	591	565	598	590	613	641	614	608	622	573	604	568	628	590	584	564	580	656	595	588	573	606	602	575	588	605	590	589	636	567	618	621	652	631	630	622	626	576	579	595	576	604	602	625	618	635	615	610	607	599	597	612	600	589	616	606	592	606	616	607	566	637	580	543	633	646	623	631	571	574	593	605	631	626	658	603	650	643	598	619	579	626	615	575	619	593	585	552	597	568	598	641	579	587	599	611	643	631	633	608	622	566	588	551	624	568	609	606	618	587	602	607	576	601	638	574	599	564	619	621	560	593	601	588	632	575	569	614	565	571	587	615	593	590	613	592	635	575	583	620	609	646	577	570	609	603	584	614	563	641	588	609	634	641	655	616	603	595	567	577	646	600	611	596	607	619	590	602	592	605	598	614	621	592	626	622	563	561	593	598	575	628	602	587	597	609	571	609	635	595	604	582	581	611	583	576	593	638	619	615	645	572	588	606	607	575	633	614	640	600	588	606	673	600	607	586	580	551	603	597	606	582	635	546	621	602	578	545	588	608	587	594	602	595	666	600	565	589	644	577	623	613
2437	452	413	464	432	394	373	352	350	342	351	344	353	363	344	335	331	349	293	326	349	332	320	355	318	324	324	306	339	331	342	357	290	345	385	339	337	329	318	334	355	319	318	322	338	330	332	340	353	340	394	339	353	348	348	340	315	317	362	340	314	331	370	359	346	360	337	304	371	336	345	370	349	363	305	331	350	347	344	364	337	314	360	358	336	303	292	364	328	343	340	345	340	327	310	320	323	368	326	332	344	321	324	360	317	352	356	338	321	336	330	331	380	322	345	334	338	338	308	312	321	353	337	340	335	315	353	333	330	328	325	337	338	329	340	309	353	341	346	353	331	306	336	329	345	353	350	337	361	313	347	335	346	368	342	342	335	348	345	352	340	309	362	345	339	349	342	317	345	332	339	330	324	343	351	315	335	372	376	337	337	304	334	348	348	336	305	359	341	348	329	329	378	349	316	339	336	333	334	361	349	350	353	342	339	380	345	313	342	359	324	342	341	335	315	341	323	332	326	333	347	338	338	346	306	327	366	325	333	326	343	330	349	343	357	349	326	351	325	342	352	343	338	316	368	313	328	299	327	308	347	340	349	353	352	320	298	338	344	335	335	326	323	336	305	339	362	334	343	352	371	336	297	310	345	353	339	329	366	354	330	320	349	345	334	347	337	365	341	343	347	325	339	321	354	315	362	327	314	347	348	343	342	372	354	302	350	329	352	312	340	318	346	340	328	360	345	349	312	391	335	352	335	314	371	354	352	338	340	353	335	365	358	329	352	327	358	325	312	333	329	317	352	340	329	357	345	344	336	344	355	360	345	359	352	333	375	359	329	359	322	374	362	365	349	336	326	333	354	352	363	339	368	351	338	379	324	338	302	364	342	314	327	376	346	318	338	343	308	350	327	324	340	308	304	319	355	352	309	340	349	342	322	326	366	327	386	367	358	353	355	364	347	330	328	363	340	323	336	335	335	334	339	291	326	331	335	356	343	356	349	341	328	343	355	320	333	341	322	349	369	358	369	366	323	290	304	379	346	346	323	369	352	325	353	359	341	351	356	325	322	343	374	358	318	324	343	320	324	327	352	326	336	342	348	352	344	327	336	326	344	315	343	331	354	327	337	340	354	333	341	326	312	302	331	359	332	358	331	354	337	301	347	352	340	343	337	356	332	337	317	337	359	326	297	345	354	330	306	340	335	344	342	329	325	333	342	325	338	333	320	330	334	328	322	348	297	327	342	349	340	350	324	323	395	321	336	323	353	373	342	331	342	332	339	319	344	326	325	370	371	399	337	330	353	310	360	355	331	341	331	337	317	350	328	356	346	328	364	320	331	318	316	339	360	357	329	341	351	358	336	354	305	360	334	315	358	357	345	355	359	329	323	327	332	337	342	351	316	318	343	356	387	318	325	347	315	328	330	327	346	328	349	357	335	347	338	335	347	339	321	325	306	310	324	331	326	338	328	333	329	309	331	357	355	330	374	363	323	325	307	354	349	355	326	345	352	338	355	355	357	350	377	327	342	351	355	329	353	337	323	390	316	327	325	321	322	338	319	336	335	365	332	335	364	350	330	352	381	315	350	324	353	336	353	327	331	354	337	365	348	321	358	339	284	363	335	323	334	334	350	285	324	374	344	350	290	368	350	328	314	342	399	331	329	331	304	380	351	344	334	341	345	366	363	337	338	335	380	369	305	392	328	340	339	305	358	322	350	318	352	334	349	353	367	346	363	340	320	302	317	345	297	336	346	331	324	370	346	331	362	328	319	383	305	335	343	324	342	364	355	376	327	368	333	340	331	343	344	327	314	327	346	347	308	309	325	355	349	336	364	348	321	361	363	342	358	380	367	388	348	362	309	342	341	317	310	301	335	331	324	314	315	343	352	350	344	328	363	345	313	347	333	352	366	347	348	317	292	371	320	342	346	344	333	291	341	336	339	285	332	338	350	344	326	331	322	326	346	318	344	351	341	342	322	353	300	331	378	337	343	351	342	339	348	332	356	372	301	341	348	338	313	357	319	352	347	334	320	355	315	341	388	340	344	370	366	343	341	333	335	333	343	351	344	359	322	353	342	324	344	340	382	336	365	330	331	357	371	324	355	372	332	370	324	354	312	341	370	353	359	332	311	328	341	351	334	293	365	325	347	357	328	318	324	354	341	332	342	342	331	322	345	345	338	360	345	361	339	370	336	333	332	308	340	345	320	332	325	334	339	306	342	348	314	359	365	351	354	327	329	352	349	343	363	342	338	318	356	343	337	335	330	352	347	354	329	343	356	350	331	332	340	361	320	318	322	363	327	329	342	351	349	367	359	357	310	339	365	334	373	340	387	324	331	321	336	364	343	341	379	339	333	324	342	328	334	335	347	360	314	334	316	334	330	374	354	318	311	338	328	322	368	356	321	333	340	352	317	360	319	348	322	330	371	339	338	342	346	345	332	338	316	381	287	333	363	357	356	355	329	356	356	309	330	315	332	306	354	320	348	360	337	356	346	327	374	334	371	353	337	333	349	341	338	332	372	325	339	367	317	343	356	367	334	330	350	316	350	327	371	324	351	360	335	340	368	321	358	382	325	334	358	344	323	366	312	351	361	344	309	373	315	322	311	341	351	341	343	340	309	338	350	354	355	311	355	332	323	349	371	342	330	340	326	339	343	306	313	361	343	352	339	340	340	344	366	346	377	360	313	346	358	339	321	340	338	360	385	323	333	357	304	347	347	344	325	356	338	342	356	345	319	313	342	371	351	331	336	330	323	365	380	322	353	321	305	329	308	286	328	333	348	365	361	352	361	352	323	334	327	358	333	361	332	336	322	328	348	339	321	354	327	334	326	310	322	355	346	371	380	342	359	303	343	325	323	355	338	334	340	332	327	344	355	359	354	328	283	299	341	340	364	351	335	345	353	350	338	331	341	324	308	368	315	341	348	338	351	326	370	358	353	353	333	362	346	348	389	324	314	364	347	349	308	351	361	358	361	368	342	300	348	358	325	343	356	389	335	317	331	305	365	348	358	320	360	346	392	323	321	340	353	322	340	366	354	331	318	318	334	335	335	336	342	317	309	335	323	342	356	319	351	315	327	272	367	320	348	391	390	319	322	370	330	315	367	335	379	362	306	325	328	336	360	332	328	327	333	326	375	346	329	340	320	347	341	310	343	306	359	377	337	327	340	347	306	345	330	362	336	290	293	356	329	336	304	351	386	334	331	364	340	370	348	345	339	363	325	344	351	334	359	315	360	367	298	337	346	307	336	329	343	351	375	343	367	326	311	325	322	349	352	369	325	337	324	353	337	354	329	319	338	366	349	343	367	347	344	352	323	335	332	377	322	333	296	333	344	309	373	340	325	330	320	332	359	339	344	356	338	325	340	359	347	313	337	344	350	333	360	355	314	340	356	326	331	336	333	361	326	349	347	336	369	322	355	312	336	354	354	338	333	349	319	326	354	351	355	364	322	325	339	374	361	369	326	331	323	349	341	317	376	370	324	341
2763	1115	1184	1265	1228	1134	1107	962	967	1029	992	1022	938	999	1025	993	955	977	990	941	931	930	937	970	935	991	960	1006	939	916	892	1004	992	941	1009	957	946	934	968	930	956	965	928	931	933	984	906	995	952	936	980	974	912	905	920	931	923	963	937	931	947	949	968	979	944	966	953	956	956	959	956	955	920	899	944	940	1001	946	924	916	939	932	989	974	965	947	932	904	899	934	918	976	954	944	966	986	969	928	988	969	988	931	950	975	973	945	1003	944	891	962	901	963	877	919	966	962	962	1001	952	931	945	941	977	922	928	941	981	909	906	958	916	965	953	916	912	935	957	973	900	926	976	928	873	925	935	972	933	960	967	952	1010	989	972	917	1003	925	929	1000	942	916	1004	974	952	926	951	916	946	942	914	952	953	970	958	935	906	952	960	974	972	962	960	939	892	1005	935	952	973	960	944	922	936	943	947	956	935	898	974	977	958	998	912	964	931	889	928	924	949	955	913	992	937	946	985	940	941	967	921	993	947	941	945	936	953	967	951	973	987	935	933	960	943	952	976	975	983	981	970	980	900	991	922	872	935	932	1012	921	976	886	970	976	934	992	960	978	923	952	963	988	901	945	985	953	928	923	944	937	921	968	940	937	982	882	950	959	894	962	1003	973	1040	946	963	897	890	977	937	982	979	946	1009	910	979	927	945	960	967	951	957	990	1004	973	937	1017	900	950	903	936	947	983	928	973	920	954	926	979	968	992	986	906	939	988	972	978	944	969	939	956	976	953	935	1012	944	1000	969	935	971	928	970	917	962	930	957	918	971	913	899	999	966	944	957	948	977	980	964	994	877	938	1003	960	978	1018	908	995	888	987	919	910	960	906	932	939	965	933	947	931	876	889	919	970	934	919	929	996	879	999	938	988	915	978	961	911	875	970	971	960	895	900	1022	989	942	1015	899	928	959	917	998	918	946	922	986	949	943	968	985	929	931	970	970	936	970	918	955	920	903	899	980	967	943	979	991	909	989	979	938	921	963	967	927	942	929	990	938	1019	941	961	924	977	922	988	997	969	943	987	922	973	947	956	939	916	999	974	968	932	914	886	988	944	978	958	926	979	941	896	975	998	952	917	1005	942	949	973	900	1000	944	992	964	987	956	940	947	937	934	964	964	978	948	975	951	912	958	989	946	979	943	951	975	992	942	929	937	1001	962	976	969	991	950	952	917	887	928	943	919	930	892	928	925	893	975	972	958	1019	961	961	973	935	934	944	897	946	933	924	938	898	945	997	927	965	922	987	950	898	940	956	903	989	959	939	957	920	936	982	921	966	1011	937	919	922	981	966	976	982	940	942	939	953	935	940	903	959	981	957	950	973	970	925	978	963	995	971	979	947	984	993	926	1031	918	932	922	936	943	935	970	966	933	965	981	989	960	923	911	978	937	874	900	921	937	963	925	897	948	925	964	999	923	967	940	950	960	949	921	944	962	896	958	955	893	917	945	957	903	959	916	961	963	940	943	948	945	916	916	1011	957	980	960	937	1018	923	951	1023	928	880	927	952	961	968	950	946	894	962	952	983	979	923	896	979	993	909	905	904	922	957	963	893	951	929	958	972	956	940	967	901	1032	922	930	990	862	963	936	952	984	937	967	999	989	1002	965	926	965	929	918	942	931	915	936	944	950	965	924	953	951	972	928	936	932	930	977	959	963	960	949	995	912	936	954	941	914	947	929	983	936	940	994	921	961	947	924	1002	969	936	963	980	964	1005	906	955	954	953	922	916	880	886	875	914	963	923	949	909	890	920	959	980	923	913	958	920	906	958	977	894	991	930	953	957	969	963	907	999	917	975	916	983	968	987	995	969	890	962	927	913	1010	985	937	952	959	918	963	935	885	1014	917	933	971	1003	925	972	910	907	947	939	919	942	941	942	903	951	976	888	955	929	906	941	969	926	975	972	966	942	908	924	970	979	1006	961	995	909	923	897	923	982	982	964	962	972	855	982	956	917	913	971	977	1019	995	1013	946	924	1001	970	982	917	943	926	967	965	975	942	939	929	882	890	876	971	911	916	945	940	993	974	937	977	947	920	963	933	958	1048	949	958	959	942	933	889	967	910	933	958	966	941	969	949	963	975	938	982	925	980	889	932	892	971	941	909	973	930	956	925	952	905	964	945	976	946	1005	962	911	1014	958	941	1002	941	954	938	944	947	904	869	986	914	944	950	945	938	987	959	982	927	1011	924	993	915	946	968	970	946	945	974	1007	917	872	966	950	915	953	933	933	997	922	963	950	947	897	974	951	959	919	968	955	985	899	948	984	982	924	958	952	978	957	940	1006	950	964	941	889	945	938	947	950	992	987	1019	936	921	946	944	970	952	965	948	904	932	912	976	969	921	964	924	916	897	938	911	946	973	932	962	937	997	921	957	888	983	951	960	969	916	971	953	891	975	967	1021	917	1015	935	882	981	906	930	964	900	952	964	968	934	911	967	928	913	916	949	956	925	909	948	923	949	997	961	933	960	914	1007	923	912	962	970	906	931	971	960	926	983	913	883	985	958	950	946	940	1003	944	920	925	980	980	964	962	991	922	898	899	979	922	905	986	914	965	997	913	983	950	939	964	965	907	906	914	973	966	951	969	981	894	946	914	931	961	981	915	1012	935	929	978	965	930	874	989	920	910	892	924	933	959	929	993	940	985	933	917	972	916	959	995	939	959	946	960	923	950	950	997	936	951	937	994	980	964	914	942	926	969	955	950	952	1001	943	972	942	950	970	901	967	964	991	933	956	981	938	984	942	941	925	970	934	974	952	938	896	952	1003	947	953	947	990	947	946	924	998	886	929	934	979	936	991	909	1032	927	992	927	982	961	971	933	985	925	925	945	967	924	1001	966	966	952	971	952	946	962	925	928	953	939	949	949	951	949	874	935	960	947	980	956	933	1003	964	950	967	954	907	953	914	955	998	988	921	910	970	934	973	958	1004	968	1020	913	916	979	921	984	972	948	987	972	989	948	897	958	920	947	958	915	949	926	967	976	909	888	1060	945	994	963	915	978	934	924	953	946	914	986	936	908	935	956	907	941	972	994	962	932	942	1000	905	943	955	937	924	942	922	919	994	925	936	954	945	928	947	996	931	931	934	1000	907	969	937	957	982	945	953	942	952	930	987	939	963	956	956	988	929	1020	988	964	985	946	989	913	918	994	929	961	959	953	947	1010	951	939	967	946	977	1002	979	913	941	924	913	1014	927	989	897	943	908	967	945	913	938	993	900	895	936	1024	903	967	926	923	983	985	958	951	924	905	981	1003	968	932	942	968	944	922	924	916	956	1023	916	955	938	977	907	930	932	913	938	939	907	929	1001	979	970	915	934	969	972	947	980	986	978	955	975	916	950	976	985	967	955	905	965	969	958	927	1002	962	987	943	998	973	948	907	991	984	899	960	956	960	927	908	941	977	921	963	987	942	969	965	981	971	932	963	968	982	941	966	933	959	986	964	890	977	935	966	887	970	965	955	957	935	920	979	917	968	949	976	917	891	966	904	998	972	930	857	887	918	892	980	934	903	953	1004	974	987	944	913	890	983
10230	1736	2091	1826	1472	1141	848	644	545	520	435	477	446	461	398	437	410	387	408	403	379	369	372	366	380	377	345	355	379	361	368	394	365	341	366	364	383	343	354	329	372	372	379	365	344	360	371	397	360	339	359	384	382	363	324	325	391	381	381	376	350	345	327	369	369	369	355	361	352	325	346	348	345	364	331	335	355	351	354	322	381	369	326	369	331	364	337	385	361	345	380	376	383	347	341	345	365	349	367	339	351	358	366	330	364	332	353	326	370	362	348	365	373	354	373	348	353	338	371	355	347	354	364	341	349	346	344	340	359	382	353	348	342	355	349	362	346	354	370	364	337	369	356	341	341	355	351	375	350	364	337	370	334	344	326	353	336	338	365	371	364	347	358	326	330	352	351	351	392	364	356	359	349	349	357	362	359	337	349	341	353	366	336	350	353	340	359	367	334	352	331	332	370	369	326	369	357	329	338	353	318	352	366	349	323	369	353	342	326	357	368	387	368	330	347	329	384	371	348	392	344	358	349	329	361	359	324	347	349	355	334	373	352	332	396	359	394	350	359	392	381	347	339	351	350	353	342	386	313	358	373	361	351	354	358	368	388	333	344	344	324	370	337	354	323	360	332	353	353	360	314	322	366	335	370	356	332	372	378	379	339	350	366	298	381	351	373	341	332	333	345	333	336	349	390	383	360	357	330	350	375	349	319	357	357	367	325	350	336	354	334	354	383	335	374	332	356	344	344	389	353	357	319	338	377	374	343	364	388	359	385	359	360	321	370	381	344	355	372	338	348	322	355	338	352	360	350	359	347	353	335	335	366	351	367	343	349	326	377	351	344	335	337	376	335	352	344	320	363	362	410	353	334	345	334	351	350	352	390	365	364	366	386	354	357	370	368	343	347	340	388	370	369	335	347	380	344	361	348	338	349	357	350	370	337	393	364	346	375	331	337	305	343	351	399	342	330	348	366	349	358	375	333	351	328	337	346	343	343	308	360	331	357	347	360	346	366	385	346	369	352	386	351	379	358	352	340	361	319	299	357	361	381	373	381	350	388	321	350	357	353	357	375	353	351	307	400	401	366	361	347	342	365	361	331	343	311	320	362	330	326	352	392	379	340	333	382	338	347	336	314	384	340	371	365	367	335	359	371	351	350	325	336	339	357	348	330	341	334	331	352	359	324	347	319	349	360	342	346	365	345	363	402	361	363	333	330	351	337	350	337	344	358	342	350	363	361	363	336	329	370	341	323	338	326	352	334	375	328	361	355	383	351	336	360	330	353	339	335	374	340	362	370	343	330	339	328	321	330	334	346	344	348	370	326	352	345	348	377	328	376	344	345	345	364	381	342	369	351	362	344	368	343	352	336	402	331	365	399	353	385	379	341	362	334	326	337	309	318	393	341	362	322	327	355	352	367	349	347	373	365	360	356	359	335	344	344	333	342	336	378	353	372	336	354	367	314	357	344	342	356	347	390	382	345	328	353	373	347	362	324	358	368	366	339	359	352	331	352	328	345	332	359	355	336	358	367	339	394	381	346	371	396	350	330	349	334	361	340	366	343	321	392	368	345	334	339	336	347	372	361	310	355	356	327	357	321	350	353	360	372	355	354	369	336	349	349	320	354	322	326	359	336	344	338	358	373	321	349	355	335	332	342	336	388	376	370	333	338	356	354	349	348	330	320	369	339	368	341	373	356	366	342	377	328	364	335	316	375	349	365	312	355	310	321	332	358	311	359	319	354	369	347	344	359	337	371	345	379	355	367	326	341	346	347	328	347	388	372	377	369	346	343	355	352	349	356	326	397	362	349	350	348	314	341	380	362	345	349	348	366	381	308	388	309	341	325	358	382	345	346	322	385	336	349	349	383	325	345	365	347	356	315	347	327	406	325	336	362	352	338	316	349	341	300	324	355	342	321	343	328	351	366	343	311	369	331	373	360	343	363	347	351	359	348	337	375	321	355	380	335	354	354	343	353	354	374	377	365	314	352	309	358	333	342	345	369	363	362	374	375	370	392	344	339	331	360	352	328	382	352	329	367	328	347	381	358	360	345	379	369	330	350	349	312	372	352	357	331	337	316	326	336	331	358	366	354	357	355	355	351	335	353	367	374	340	339	330	363	334	365	379	369	322	371	371	337	336	348	356	355	317	329	339	361	306	306	354	346	356	308	354	352	395	314	355	368	349	380	359	375	365	358	368	360	373	345	323	363	337	344	355	355	360	357	349	428	345	365	346	368	360	338	361	357	346	325	397	379	362	356	371	330	331	366	343	329	330	347	366	332	373	349	355	326	370	336	324	374	361	307	341	364	364	351	390	373	335	361	325	319	339	340	359	328	338	374	357	363	356	336	312	371	336	347	321	358	349	390	374	351	354	348	367	373	358	344	342	334	360	353	340	334	379	341	352	344	343	347	360	299	372	383	331	379	334	367	368	344	379	325	355	346	340	332	331	304	351	343	319	343	349	354	339	349	341	373	386	360	344	351	341	372	333	333	345	358	321	362	352	391	315	376	320	322	380	363	360	346	370	347	348	339	387	369	353	340	341	324	354	356	338	332	341	320	347	369	380	324	364	371	340	375	397	367	337	338	391	352	334	344	328	337	367	352	330	308	318	347	330	305	333	309	316	360	341	409	331	336	364	361	336	374	361	366	350	374	388	340	351	396	365	331	374	354	336	319	351	361	349	352	356	337	387	340	343	378	350	358	360	343	335	345	375	365	341	380	382	360	337	344	339	343	352	342	325	369	371	348	322	310	393	368	325	372	376	366	351	336	345	343	316	364	368	352	382	333	346	343	340	355	343	373	330	382	358	337	376	350	335	345	350	381	384	329	346	334	334	346	322	346	366	350	344	355	320	326	389	347	357	333	346	336	374	341	329	333	361	397	371	368	342	394	352	356	337	352	338	351	357	332	334	342	343	368	338	398	328	349	354	344	367	362	339	369	340	372	345	350	320	323	358	353	338	361	309	361	366	369	351	357	374	333	368	331	343	349	354	344	377	336	380	366	354	334	353	365	345	370	345	341	330	346	358	370	341	333	351	348	349	356	351	345	363	364	358	337	320	398	337	376	373	347	356	364	381	345	341	332	330	358	348	311	363	330	329	351	346	335	373	341	333	340	352	357	341	319	365	361	391	340	342	365	358	376	342	351	320	365	350	367	343	323	351	359	359	333	342	372	358	365	340	332	338	359	316	400	356	371	328	304	346	372	375	341	336	357	323	370	354	352	338	352	347	376	318	388	332	345	387	345	364	331	321	356	340	353	371	328	328	313	320	358	373	376	324	372	352	358	365	384	366	317	344	336	326	299	371	355	364	353	375	379	338	366	352	314	334	354	383	367	348	356	357	359	359	338	347	339	370	338	329	363	344	336	350	350	329	344	351	353	345	380	379	347	377	356	368	356	313	344	352	330	340	354	343	369	341	348	371	336	332	371	340	386	333	375	314	316	379	331	361	352	342	361	338	331	370	382	344	381	354	328	343	330	327
6663	2289	4113	4954	4479	3562	3134	2548	2209	1997	1729	1672	1531	1534	1480	1364	1388	1278	1210	1233	1206	1188	1169	1110	1107	1116	1054	1110	1099	1100	1042	1023	1030	1099	1018	1014	1045	983	980	1051	1002	1059	1007	1024	960	1060	1015	1018	990	953	1004	997	1062	986	1006	1007	980	999	1002	978	979	934	927	957	999	950	994	999	959	1029	948	999	952	980	1012	949	1014	935	936	980	953	973	937	904	978	954	981	970	1000	996	949	1003	1029	967	978	1007	908	965	934	1004	925	1009	983	998	936	860	988	927	956	952	941	1008	941	940	981	938	1024	916	976	890	923	934	918	947	944	982	967	920	935	989	962	938	1002	989	951	936	945	993	941	971	962	960	947	941	952	917	991	964	956	937	927	970	1004	980	975	1000	991	965	994	990	1002	937	966	941	933	938	1029	935	944	931	937	923	952	988	938	903	931	938	991	932	933	942	1004	929	933	936	951	931	989	984	911	949	964	926	976	881	888	918	925	888	987	953	913	956	954	982	969	905	954	896	934	909	936	965	961	1008	924	923	899	936	975	955	959	972	987	934	984	971	990	967	953	902	970	940	982	986	912	908	961	920	915	975	953	942	972	951	1007	906	913	1005	948	974	928	942	911	968	965	984	968	1017	948	985	897	974	981	1005	927	943	1046	972	946	967	1001	937	991	923	916	946	949	976	1013	948	994	908	931	892	958	960	906	977	1005	953	944	952	955	939	932	918	987	964	969	979	971	933	933	950	937	912	1003	891	954	944	923	939	955	948	951	967	987	928	963	943	1022	936	934	957	929	926	999	970	992	917	953	952	929	912	967	926	993	921	945	932	941	933	962	920	980	931	922	889	992	954	916	943	922	939	942	954	949	980	950	936	918	971	977	956	988	943	924	995	1012	970	1013	954	929	900	1013	991	1018	994	980	933	917	945	951	961	933	921	978	945	931	1002	939	913	970	957	954	963	995	922	924	987	988	965	994	925	999	980	975	943	942	958	954	974	938	960	897	957	924	961	967	984	880	959	963	973	959	962	979	939	971	940	928	973	989	960	930	988	992	957	941	936	868	985	973	977	972	910	954	925	929	978	967	941	949	968	949	930	983	935	1004	918	944	996	941	952	914	957	917	1004	898	968	959	947	936	1013	953	1001	961	904	918	941	991	934	962	926	1004	957	1002	906	884	890	981	974	967	982	932	952	953	933	932	1017	961	944	970	957	999	978	912	899	930	921	934	930	950	932	936	969	965	960	929	944	953	939	941	999	963	983	1010	990	903	948	942	940	993	980	1031	888	977	906	921	952	980	962	937	956	949	949	925	920	977	962	884	926	902	952	1008	942	965	984	932	974	917	982	926	923	985	959	913	980	936	956	949	951	937	1011	955	997	966	959	939	946	995	976	905	973	987	944	937	948	1007	968	957	927	951	939	957	964	935	920	949	974	927	987	975	1008	951	946	925	957	927	929	906	976	957	978	977	995	928	1011	967	944	989	940	1010	944	965	975	977	978	953	955	973	925	975	972	952	905	987	1023	973	906	951	949	991	939	996	1018	1010	971	959	960	933	931	972	955	986	946	989	967	936	959	926	981	939	992	935	960	947	988	979	974	952	910	949	914	932	954	976	929	919	941	951	975	963	949	970	1068	965	957	1006	905	1015	987	981	973	975	1006	902	955	975	958	929	972	947	962	943	955	1006	996	971	988	977	994	998	937	951	966	933	949	966	974	952	971	989	989	958	956	955	960	988	951	944	960	1002	944	971	930	990	933	978	952	993	963	930	928	953	968	937	936	938	977	946	915	972	996	942	990	946	994	944	937	959	942	950	963	926	945	965	961	927	957	905	935	958	982	916	890	973	963	992	919	960	948	944	991	986	958	947	922	886	949	955	987	1013	950	951	904	932	976	946	914	967	984	930	951	959	909	940	899	936	1005	990	951	998	956	917	893	906	837	928	1006	943	940	919	948	934	879	951	971	962	974	942	977	962	989	937	912	931	966	973	884	985	969	966	972	988	966	966	962	906	837	955	955	967	982	966	979	977	984	928	993	957	951	956	997	954	972	995	1016	985	924	965	938	944	969	960	898	923	885	993	1003	982	955	1013	963	998	980	931	914	928	1000	961	964	990	963	996	906	927	942	970	974	950	970	947	947	974	881	1008	967	957	965	987	921	953	955	924	989	946	980	997	970	908	916	960	950	982	920	920	916	949	951	1013	973	986	904	994	916	977	939	1006	974	986	950	968	893	956	989	973	990	945	981	972	936	978	957	941	975	958	932	929	977	971	985	987	990	922	971	1012	941	907	985	935	975	925	918	938	951	1003	960	989	998	966	900	908	915	965	940	996	938	994	984	986	996	963	960	949	1004	925	930	930	955	980	984	899	968	951	923	934	943	1008	957	929	948	955	920	928	944	953	966	974	952	934	936	1042	959	969	952	953	920	1011	949	910	984	950	967	915	918	934	969	966	974	969	994	929	958	957	952	930	974	972	914	1016	941	985	971	938	928	923	968	903	929	968	941	917	970	922	975	997	963	991	900	953	958	994	951	992	996	988	1014	925	991	920	971	920	951	990	936	927	892	1007	941	900	952	1010	1004	961	987	914	955	1007	1031	957	954	964	957	959	922	954	984	962	939	964	964	953	932	940	1026	947	994	995	956	1001	928	1028	907	936	938	965	921	934	958	942	971	978	912	988	948	916	949	986	968	950	974	934	920	995	976	964	944	967	901	978	975	935	951	965	948	954	994	991	975	961	940	938	946	972	939	944	965	968	959	976	915	975	995	1021	931	943	928	959	981	937	924	943	962	935	957	890	957	1010	943	974	959	927	935	993	986	992	960	997	892	936	945	984	941	935	963	961	935	980	969	995	1006	895	912	948	993	947	998	995	949	914	961	946	919	973	936	926	945	924	928	930	1006	975	954	972	960	946	963	951	937	932	949	947	956	1002	982	928	972	990	953	953	988	934	999	937	937	960	990	950	999	981	956	923	912	968	967	976	964	933	901	951	988	914	958	964	940	1011	947	984	940	977	953	989	960	961	957	930	964	988	988	919	977	972	963	983	993	979	1007	968	954	954	950	963	948	942	933	920	915	996	1004	937	1034	953	1000	950	965	960	997	920	926	891	931	962	907	977	943	906	945	951	939	969	987	956	980	970	936	990	965	942	901	927	929	930	971	1008	974	967	928	952	972	977	959	937	881	924	962	980	937	954	988	967	941	965	986	995	983	936	963	947	937	936	967	913	995	1004	944	925	936	927	984	978	947	948	935	958	952	967	912	943	974	990	950	956	938	989	1000	942	969	933	955	941	922	955	920	974	895	954	963	983	908	926	964	966	928	1045	904	920	981	999	954	965	963	927	972	964	915	995	943	956	988	993	988	957	909	981	986	952	935	944	967	891	944	952	1001	930	986	1004	919	946	940	952	963	1018	970	962	943	950	1019	933	938	956	952	967	945	941	987	941	886	949	983	970	927	963	976	959	943	974	945	997	917	999	931	961	961	854	950	915	934	970	921	1027	951	949	949	992	925	955	964	965	997	929	976	944	1009	1004	1010	925	969	927	894	981	950	966	969	906	927	951	945	952	917	970	975	960	888	997	934	985	967	916	978	966	977	937	910
15518	2645	3249	3122	2646	1711	1127	798	616	477	438	420	331	346	260	302	265	270	234	258	263	244	247	257	236	232	210	238	257	218	233	221	238	228	211	215	236	222	243	218	230	235	194	197	222	237	194	224	190	223	209	207	214	236	229	217	229	225	239	215	195	189	210	202	219	204	206	230	207	196	215	179	214	209	207	221	179	217	208	244	210	246	204	212	192	174	228	207	226	201	211	214	224	193	191	218	228	217	207	214	201	203	197	185	206	204	213	217	198	208	197	203	236	195	193	171	207	201	208	188	208	183	233	212	203	206	197	198	197	197	198	209	212	212	201	186	206	194	192	197	216	214	190	209	206	218	209	227	216	214	186	197	199	188	220	166	220	193	213	210	184	219	218	189	223	203	219	201	194	196	199	185	196	196	218	218	202	211	183	202	263	183	230	212	193	197	219	231	197	212	189	212	220	209	206	228	179	186	205	206	200	196	203	200	210	199	222	220	226	182	203	217	191	218	211	209	211	207	222	208	188	218	229	204	194	188	208	195	197	201	225	193	217	194	202	176	198	198	189	207	201	206	238	205	184	213	222	204	188	215	185	204	181	199	206	226	234	192	203	230	202	198	217	183	228	201	209	232	207	191	201	213	217	196	176	221	190	189	214	189	216	206	193	201	205	198	214	217	214	199	213	202	203	202	198	210	190	187	209	197	203	199	204	199	225	184	199	215	208	225	216	230	198	217	214	215	204	200	205	209	195	223	215	190	227	184	218	213	193	204	194	213	210	213	218	218	202	192	247	218	189	162	183	216	224	224	210	193	223	220	214	229	206	203	211	192	198	226	200	214	193	208	196	216	220	208	255	209	218	195	190	207	202	204	207	191	208	208	222	220	194	201	211	220	196	200	220	216	208	212	218	208	202	194	183	197	211	238	201	207	197	203	216	188	200	221	215	196	208	230	184	230	192	201	209	177	206	210	194	203	212	193	199	214	192	213	186	231	211	200	228	226	199	204	217	223	220	214	199	203	203	232	209	200	197	199	214	198	195	199	198	187	189	208	205	179	212	227	201	204	216	186	225	192	178	203	171	234	201	204	211	226	218	199	221	203	217	213	213	213	228	188	205	190	236	215	182	217	169	207	210	200	186	201	202	206	214	209	231	186	212	211	187	215	209	213	213	197	206	214	186	233	190	209	199	188	206	203	208	202	227	206	219	220	213	207	191	212	238	198	221	200	190	201	218	218	208	193	225	224	216	207	203	210	212	208	192	222	204	219	231	212	201	199	203	200	219	202	208	183	201	193	222	198	193	232	181	182	191	212	189	201	210	209	191	220	193	214	187	226	171	229	228	247	210	214	194	232	212	212	212	169	203	204	199	208	207	204	212	191	193	209	208	186	202	196	241	206	196	205	199	241	200	187	246	221	220	210	223	195	188	207	211	200	235	200	228	197	208	190	195	203	202	232	194	179	204	192	221	200	216	214	218	173	201	198	184	186	201	217	202	209	216	204	199	211	227	205	221	181	198	227	186	206	202	188	214	202	206	217	201	211	207	216	218	203	203	201	190	203	204	192	231	215	199	219	219	209	179	233	235	199	225	216	212	226	197	225	204	215	213	209	206	203	227	220	244	215	208	205	213	201	211	210	188	208	195	198	201	200	214	209	221	246	198	199	186	208	216	205	206	208	225	201	203	207	214	212	205	202	243	197	197	217	206	196	204	189	178	215	220	192	216	222	185	217	221	193	209	215	208	196	169	199	224	220	224	197	190	217	218	209	196	211	234	216	207	194	217	195	221	192	206	194	216	215	202	191	204	205	244	216	210	171	206	223	207	219	206	209	193	211	202	212	208	220	195	174	207	215	238	200	210	194	203	199	193	208	205	226	215	168	216	186	193	214	214	206	235	215	204	194	202	213	185	207	199	187	185	221	219	194	200	200	214	201	179	187	215	193	218	225	219	208	217	178	210	189	196	194	204	206	246	191	195	186	180	215	236	213	212	211	195	216	202	207	199	217	230	214	197	222	204	233	208	199	204	220	184	216	223	207	215	228	192	208	182	184	205	211	197	185	175	199	241	202	212	219	224	213	231	230	205	173	214	228	197	192	198	218	228	231	224	188	191	196	204	217	190	217	206	210	227	192	201	206	207	181	215	216	191	209	198	215	193	252	202	206	206	206	212	193	178	212	180	190	217	186	215	231	210	183	193	216	221	181	206	206	175	190	202	201	222	205	168	214	197	207	206	199	190	187	196	209	199	195	187	211	199	215	216	204	207	208	193	204	224	208	207	212	225	198	220	225	215	201	178	223	201	193	225	207	227	210	203	210	203	199	204	213	212	194	193	218	185	219	187	227	230	229	168	225	200	192	211	199	200	230	213	224	193	209	189	181	196	214	199	220	201	201	207	197	180	208	194	191	207	228	209	204	232	192	210	203	251	225	203	209	220	217	185	206	213	201	220	184	191	194	207	182	235	185	218	192	195	205	210	198	197	195	197	194	196	200	209	216	208	205	205	197	200	200	224	235	191	216	214	203	237	214	233	202	231	184	210	198	187	195	190	209	202	219	205	170	223	205	194	243	234	213	215	192	202	208	227	203	194	198	195	196	195	214	207	191	193	217	217	208	205	206	206	196	193	212	200	193	204	222	199	222	183	195	188	185	224	194	208	211	204	203	228	193	210	218	215	210	203	205	191	214	195	205	207	217	227	207	247	213	208	214	210	186	213	185	203	219	218	222	199	235	214	208	190	199	216	206	201	229	191	210	205	175	236	237	211	183	202	221	231	204	217	189	189	214	228	207	190	217	185	232	170	202	198	215	200	207	209	190	221	212	202	224	229	178	196	210	206	190	199	208	200	204	201	209	215	217	198	191	187	195	216	180	217	200	194	190	229	221	193	190	231	215	207	202	199	209	214	212	192	218	229	185	202	199	210	191	222	226	196	190	197	221	191	214	209	233	188	209	207	210	189	191	184	183	198	189	220	212	204	226	203	206	206	218	203	211	166	217	211	191	214	176	193	211	213	204	186	192	199	205	209	187	212	182	208	198	197	204	241	201	255	233	181	198	207	203	217	215	202	208	204	196	210	214	195	208	208	216	173	199	214	230	225	234	159	204	197	201	214	220	210	231	178	202	183	214	171	236	191	199	192	182	222	210	220	199	186	208	234	226	207	195	219	200	221	200	205	214	194	213	199	200	217	206	194	198	205	185	247	203	200	206	203	189	205	179	177	196	208	244	208	216	225	198	230	196	232	177	190	187	184	210	215	173	189	210	173	205	198	199	225	194	229	204	198	230	211	211	227	193	192	184	237	206	205	216	224	205	200	184	167	220	213	205	226	196	221	196	227	232	207	166	200	210	241	212	209	188	188	220	204	197	216	206	219	209	186	206	200	192	215	231	198	206	206	204	241	187	190	221	211	212	183	208	226	204	218	215	202	197	222	215	219	205	214	197	207	227	200	228	183	190	229	190	196	202	209	222	214	205	184	205	227	213	211	211
7935	2583	5507	7245	6567	4753	3744	3111	2421	2236	1939	1716	1568	1451	1338	1272	1230	1117	1009	1037	1023	932	930	858	905	853	802	789	808	788	735	791	712	776	702	739	744	743	740	728	743	703	664	712	691	679	711	678	664	643	633	655	615	656	625	669	634	688	684	624	642	629	637	598	651	661	644	664	599	650	633	632	611	611	618	633	657	628	609	583	625	592	632	615	575	674	596	582	566	637	599	636	643	583	599	599	637	649	653	600	623	637	638	610	593	640	622	628	641	608	600	649	584	625	593	617	646	646	605	599	663	577	544	597	583	648	628	616	633	589	595	631	629	655	606	621	640	598	551	534	593	616	600	592	638	623	583	607	649	611	608	587	654	643	605	572	613	558	626	624	638	623	621	644	579	620	569	637	595	619	627	633	607	592	560	600	600	591	607	592	555	603	569	616	580	593	596	614	611	633	608	580	586	605	617	619	641	540	616	584	602	601	607	568	620	601	616	574	581	592	610	590	599	655	607	652	550	578	602	582	614	585	589	593	571	654	584	586	590	604	605	624	580	579	586	604	647	632	597	634	595	629	595	600	618	565	637	603	654	589	632	600	547	573	630	608	622	619	608	595	654	577	649	603	642	559	639	587	567	613	588	613	591	605	625	599	610	610	599	618	560	620	635	586	610	622	592	582	664	600	599	598	565	584	564	655	582	595	629	600	586	605	606	624	628	594	581	555	592	588	603	610	595	592	607	645	592	603	610	569	582	604	631	589	587	575	584	607	662	599	568	584	618	614	592	594	619	602	600	614	602	627	616	563	629	604	605	616	579	585	613	576	638	643	600	628	602	595	626	606	601	590	576	579	581	603	603	583	599	560	606	591	657	575	593	615	574	597	593	582	583	632	613	581	577	598	569	607	596	585	614	621	558	593	612	624	583	606	621	560	576	614	593	631	612	647	635	587	605	556	608	595	561	588	591	613	565	592	590	588	569	600	632	596	586	632	607	623	611	592	607	579	630	589	591	589	586	635	582	597	620	661	612	589	587	557	599	578	575	568	606	623	606	628	633	632	624	592	620	610	583	611	588	580	609	578	571	608	567	608	604	613	613	632	631	596	615	603	608	589	599	609	595	618	651	532	617	643	614	609	627	580	549	573	586	590	583	598	577	585	628	604	595	595	590	624	593	607	605	615	621	619	635	582	545	633	587	628	593	568	640	590	611	609	639	617	603	652	597	620	642	608	630	619	636	629	585	600	645	606	582	654	597	598	629	613	576	649	586	619	598	621	591	595	611	589	595	651	597	609	599	640	599	613	654	586	625	592	618	590	603	585	575	596	624	602	608	606	646	576	609	598	587	582	618	614	611	595	657	595	615	599	559	575	593	615	601	594	616	635	622	595	599	554	586	613	602	634	577	565	612	653	624	555	604	663	597	569	603	574	583	596	592	588	579	622	551	579	552	594	606	614	592	585	606	619	629	640	603	628	606	592	582	604	593	604	593	589	600	616	641	582	620	603	564	624	598	646	612	628	595	655	619	575	605	579	612	575	604	602	624	651	606	570	625	570	608	570	671	608	627	590	571	609	585	603	575	619	610	602	636	631	624	581	608	632	605	612	573	596	639	589	620	626	620	593	545	616	594	560	629	617	618	617	589	587	663	616	587	618	621	633	611	629	595	599	606	576	609	601	606	597	568	587	633	617	584	617	592	606	614	618	594	625	579	570	586	622	639	607	664	604	636	598	578	618	604	607	569	652	595	607	581	609	560	639	594	637	613	632	612	601	589	609	604	603	614	617	600	570	664	594	629	606	607	564	584	570	568	596	578	586	633	587	554	590	630	576	572	641	643	592	582	587	636	590	591	606	635	610	610	590	606	588	607	597	616	606	622	594	563	618	558	591	588	618	597	621	561	584	581	548	570	584	623	583	640	605	576	617	651	589	620	594	589	607	608	598	558	586	548	596	607	687	601	581	567	648	593	606	610	591	595	615	596	598	614	597	587	604	647	599	611	581	594	611	584	595	624	580	630	578	641	615	594	612	612	639	625	558	601	643	620	618	685	601	624	612	591	547	579	623	642	583	616	663	589	590	653	563	586	618	596	633	562	583	628	560	553	595	585	602	637	565	623	622	622	583	592	596	596	621	624	552	622	553	607	571	587	616	583	599	614	618	617	650	571	588	592	598	612	577	589	608	573	615	584	616	629	640	586	581	579	644	587	634	536	612	596	593	596	609	632	594	613	603	654	633	595	603	588	579	603	610	590	632	608	633	580	600	585	599	629	614	594	602	594	595	622	600	616	591	647	628	604	593	676	631	637	607	608	580	599	647	584	576	550	593	626	608	638	629	585	621	581	580	567	635	607	635	626	581	582	613	589	601	572	574	584	605	633	620	618	583	616	592	645	597	603	616	613	610	644	553	555	567	575	654	607	539	621	586	643	622	620	664	570	623	625	595	590	635	588	596	616	584	614	600	618	644	598	628	628	576	552	603	605	626	657	577	570	572	622	595	630	603	554	629	585	622	614	619	594	580	648	540	587	566	612	616	572	579	565	634	600	619	630	615	626	593	602	617	597	628	583	591	629	560	611	611	630	599	608	602	582	580	666	560	595	613	647	598	622	634	590	569	600	574	606	596	615	561	629	605	576	610	584	586	621	583	559	557	654	575	664	593	587	625	609	603	596	628	655	576	611	589	614	679	572	595	564	595	568	579	569	625	586	596	575	592	642	646	638	570	621	596	597	647	599	605	620	590	654	566	606	599	611	594	635	616	580	640	608	659	655	641	579	590	640	586	589	610	595	602	617	619	594	615	637	607	623	603	575	597	587	606	586	576	599	583	650	636	568	601	574	609	624	592	553	594	601	608	588	570	595	604	610	610	591	631	629	600	598	577	603	641	575	597	635	643	591	612	654	626	604	589	597	575	611	607	625	597	559	599	622	563	631	612	615	587	629	604	648	615	577	557	649	620	598	590	641	610	583	548	636	576	594	650	568	609	615	580	576	588	586	575	649	576	548	591	556	613	575	619	616	601	630	618	630	593	611	626	595	598	600	607	578	669	607	623	576	586	602	629	579	588	604	604	545	618	574	603	555	596	638	606	654	636	598	564	609	564	616	621	612	598	597	612	626	622	587	609	634	591	594	588	594	605	570	618	596	620	620	616	592	649	590	608	609	608	602	624	599	592	649	623	601	570	565	571	610	605	626	606	591	607	623	610	586	593	586	628	606	589	593	631	620	570	583	579	589	580	606	599	589	583	553	602	619	577	636	589	602	593	601	581	640	602	600	608	664	667	634	592	582	606	579	598	628	590	594	618	593	647	642	569	578	605	585	593	619	580	596	576	596	620	602	653	585	552	574	603	580	587	590	563	605	608	580	648	621	614	618	622	645	591	585	595	589	619	558	627	578	612	607	590	619	602	574	594	617	581	624	618	629	594	622	620	638	633	642	608	587	570	599	600	632	626	656	598	604	589	577	606	596	600	609	568	608	617	604	585	612	620	618	576
2456	354	411	487	378	377	329	362	389	334	360	334	343	365	376	302	339	334	334	367	343	342	309	345	324	328	325	357	344	373	345	331	346	312	346	353	392	321	320	326	370	333	336	366	339	360	308	359	359	362	299	333	320	366	324	339	332	339	318	343	319	339	350	352	375	357	353	355	354	331	383	352	329	322	322	351	314	349	326	336	314	354	333	343	338	348	335	349	360	343	316	361	349	310	333	356	324	360	376	317	359	365	360	313	371	321	332	357	353	331	321	365	352	316	314	321	337	340	321	355	324	380	326	341	353	344	375	365	333	343	347	335	372	333	339	310	303	290	355	314	350	362	330	350	294	360	339	378	352	348	344	362	380	295	321	341	331	334	329	340	325	370	360	343	354	350	311	359	344	320	365	348	349	332	347	340	325	344	353	353	353	344	352	327	333	346	340	319	333	367	363	360	356	335	374	329	351	362	365	346	316	361	318	321	349	324	317	338	308	342	330	358	343	355	358	332	337	345	324	342	345	329	340	367	356	364	350	333	348	351	344	346	327	330	323	370	349	354	321	362	367	332	387	339	357	327	319	348	328	335	343	326	313	316	323	333	323	349	342	342	322	322	312	334	350	326	323	334	369	320	347	345	374	332	331	343	351	323	337	312	333	317	324	353	350	330	349	323	311	360	346	375	349	335	338	355	315	324	330	341	314	301	347	334	368	356	356	332	336	326	355	311	318	329	358	332	360	341	346	361	362	327	350	309	327	348	352	335	361	335	351	328	319	343	328	332	309	328	376	321	355	332	351	358	359	368	336	337	349	351	348	313	322	314	309	307	329	368	353	317	311	355	330	317	321	349	368	338	315	322	343	336	343	327	350	325	348	320	356	340	334	320	308	328	357	353	313	330	342	328	339	344	314	307	368	364	355	348	337	353	344	370	335	322	364	316	322	355	345	324	356	355	356	343	363	356	328	354	329	369	343	351	332	353	363	359	320	355	355	347	312	334	319	337	343	338	344	360	308	356	327	375	329	307	335	343	348	332	325	346	334	336	309	364	325	357	309	349	317	306	350	320	339	350	320	334	337	382	340	312	330	335	356	331	338	337	334	352	352	358	343	352	338	351	343	341	354	334	384	342	336	375	347	333	327	327	360	335	306	359	354	315	335	382	351	331	329	342	328	356	319	320	340	347	324	320	357	367	330	305	333	334	347	331	320	317	335	310	355	331	300	331	299	337	332	325	320	325	360	332	341	347	288	352	354	322	335	313	341	350	339	367	332	355	335	349	390	329	342	290	376	351	341	350	330	346	360	329	355	359	331	316	375	338	334	315	338	380	344	332	359	360	349	304	328	381	356	358	356	355	344	363	348	338	323	357	321	352	362	329	330	375	357	345	360	328	337	344	312	354	368	345	366	360	336	313	361	344	346	334	370	322	343	357	352	378	366	300	324	332	342	335	376	328	344	353	360	310	349	365	344	353	322	337	315	347	312	298	350	336	314	324	363	337	323	306	318	344	333	342	318	360	338	334	354	354	337	307	304	354	331	367	338	333	323	300	345	342	353	327	362	318	348	324	346	325	346	339	329	310	341	363	330	311	342	340	334	363	315	376	335	358	329	329	345	334	372	340	347	351	347	353	368	366	303	325	326	342	320	335	324	342	336	326	377	337	330	357	336	356	356	341	364	344	328	356	352	352	342	325	323	346	311	358	327	345	341	334	332	326	314	301	322	346	377	329	339	331	314	387	319	335	325	309	319	344	309	356	299	356	339	354	344	344	343	326	310	321	355	343	342	340	349	364	317	329	342	327	372	360	339	308	331	355	363	305	331	367	341	303	329	339	331	346	355	353	357	347	345	346	384	360	315	339	356	320	334	326	360	384	310	321	327	332	339	339	337	334	336	324	345	341	365	342	371	311	343	365	328	355	340	341	362	347	310	346	317	318	331	321	342	338	353	352	354	333	375	325	328	359	335	333	310	338	308	335	311	316	336	338	354	333	339	345	376	405	325	341	340	312	357	381	351	331	379	319	310	332	348	335	341	319	346	335	343	329	346	384	345	330	385	340	323	343	345	343	364	338	347	309	333	319	315	347	358	360	357	360	340	325	348	331	323	333	351	325	358	333	351	310	395	328	378	373	375	356	320	374	363	316	337	339	309	333	358	333	329	355	310	350	330	327	319	353	354	354	374	325	342	342	317	322	331	351	366	370	339	320	362	326	335	332	360	292	352	331	358	340	314	355	335	346	318	341	325	319	355	365	352	358	316	342	345	341	321	348	328	347	339	371	319	347	346	341	326	322	315	345	305	372	347	340	338	356	342	333	367	347	340	334	340	346	351	365	351	350	353	351	352	333	327	341	338	357	330	328	307	304	328	312	353	367	375	337	374	338	339	324	346	341	336	356	337	371	316	368	356	335	340	368	385	309	356	339	325	356	311	339	387	318	357	373	348	337	322	350	345	303	333	340	310	316	347	336	356	330	326	320	346	353	333	328	333	342	352	349	328	333	324	343	346	318	351	340	353	331	343	353	355	386	343	341	368	322	341	351	325	346	332	377	363	355	395	367	345	349	351	319	334	346	339	307	327	335	324	344	317	323	363	345	358	284	364	320	336	361	290	356	345	365	311	311	326	350	340	347	359	313	356	319	346	312	341	338	328	348	338	328	330	354	348	302	354	339	321	315	331	302	332	326	326	326	342	340	351	344	322	339	324	335	346	348	347	360	309	329	363	345	329	326	354	372	315	313	350	345	308	341	340	334	329	363	321	339	319	366	309	360	338	338	375	328	366	323	357	364	341	333	339	354	357	319	360	345	339	328	314	338	361	328	329	352	346	326	342	322	320	330	372	339	344	333	380	310	342	352	330	333	348	365	318	340	349	334	344	331	346	330	387	345	343	341	345	319	348	374	358	332	359	358	339	347	377	350	374	361	357	345	332	316	335	321	340	334	302	320	342	326	333	387	365	332	360	368	343	332	348	354	337	313	339	348	333	338	333	346	340	342	335	318	340	347	319	345	349	353	335	373	316	335	340	312	326	344	317	337	346	331	346	335	332	348	336	356	368	369	341	337	360	301	357	327	345	324	322	330	364	332	335	369	299	315	351	332	323	312	327	303	340	340	339	328	331	379	366	319	324	358	352	351	373	324	330	361	348	352	359	333	352	340	344	328	334	359	353	335	313	334	360	315	365	351	326	351	356	356	360	392	317	333	356	351	368	355	352	385	296	325	359	345	348	357	290	338	368	399	334	345	332	353	322	337	359	353	345	328	358	301	362	340	322	335	341	343	377	372	339	318	340	357	320	328	346	363	345	355	326	332	357	343	344	324	316	331	366	326	341	350	350	362	341	366	368	364	301	318	354	331	361	330	340	336	349	345	367	362	376	352	334	352	319	316	337	364	353	361	358	371	342	343	312	339	365	379	314	316	332	330	379	354	370	305	355	356	336	344	321	355	334	376	360	345	352	336	361	348	364	309	340	350	347	375	367	335	317	335
2761	1005	1158	1259	1212	1120	1109	1046	1038	976	975	936	1036	993	1045	946	956	945	994	922	990	976	963	926	1000	996	914	949	1014	970	940	958	915	915	946	1035	976	933	982	913	931	940	931	946	963	957	903	887	953	946	1008	936	936	977	977	986	998	916	939	1011	941	975	948	949	996	916	936	973	998	884	943	942	909	1032	932	919	959	959	984	991	947	966	1002	945	925	915	907	903	945	987	940	919	971	884	914	1028	970	950	959	929	986	926	911	928	999	962	981	926	969	927	1005	943	923	1007	995	952	930	928	887	885	880	975	935	947	915	933	914	978	942	979	914	975	914	965	959	976	937	948	892	1021	934	930	908	933	940	915	954	972	942	978	919	992	1001	956	970	948	1050	942	953	960	1026	981	995	959	903	932	980	940	947	953	965	892	910	955	970	977	954	925	928	922	964	967	951	933	927	964	909	950	940	936	933	927	978	931	937	974	946	952	880	924	933	928	967	981	953	1010	938	948	940	955	945	961	926	1006	934	945	933	995	929	964	968	905	922	893	926	977	972	1031	963	948	930	960	928	934	973	961	952	914	966	959	968	958	947	962	977	856	931	984	948	942	986	968	952	958	1000	943	913	978	971	939	973	965	941	952	953	954	963	920	955	992	976	942	944	935	971	949	978	910	935	979	952	935	918	950	987	994	945	945	983	927	958	941	975	936	957	947	906	937	922	979	969	1003	960	967	972	979	989	1000	912	946	988	1002	951	1009	924	965	995	946	981	949	972	947	914	978	955	898	961	968	961	938	972	971	990	982	907	953	963	951	932	905	919	965	990	945	985	948	948	939	1007	951	948	977	925	909	929	1025	933	949	922	906	979	942	995	963	980	963	981	935	929	919	1008	925	949	939	950	943	968	951	922	965	910	928	1008	915	1003	962	971	942	907	958	907	956	989	864	953	939	974	939	939	908	964	963	930	944	970	942	993	940	928	964	909	941	965	914	935	926	946	924	971	930	981	950	949	964	929	1020	978	926	901	914	945	1006	905	903	961	898	926	971	936	1008	954	950	940	935	951	915	947	973	963	928	939	952	968	978	945	918	902	960	956	990	943	922	930	949	955	917	912	964	964	919	920	953	971	968	939	951	918	960	977	1019	942	965	936	962	937	932	996	987	957	935	980	939	975	889	922	917	929	930	986	980	1040	884	996	938	891	944	960	914	920	933	992	987	925	989	910	970	957	948	955	960	960	950	881	934	951	945	966	931	979	964	959	945	949	896	991	956	998	986	929	939	945	931	910	907	956	924	1003	984	968	974	950	950	913	930	969	919	955	971	944	990	942	927	959	995	921	959	940	948	934	934	982	957	950	959	974	973	941	972	943	919	946	951	994	970	963	925	1006	948	921	972	950	913	940	954	908	919	966	976	961	943	972	926	977	1016	930	897	928	985	945	999	997	974	933	944	953	983	968	917	1002	957	952	948	958	962	1008	923	965	934	989	950	892	961	983	923	911	947	927	966	938	960	944	1003	979	975	960	1012	968	930	970	986	913	895	945	965	983	975	972	1009	948	971	953	988	912	950	960	951	900	879	960	976	990	952	918	964	990	936	986	928	1027	1010	921	929	930	918	956	947	910	948	946	902	957	950	923	951	917	957	938	964	895	848	991	889	971	920	967	971	959	949	959	956	901	948	971	925	944	912	896	941	937	961	946	964	946	916	939	947	972	929	948	928	951	898	951	1012	970	961	977	901	954	919	1008	1028	852	1004	992	956	981	960	1003	940	973	969	962	1006	924	919	973	908	986	907	954	955	957	907	944	928	963	944	947	976	957	921	953	977	953	941	982	963	985	921	933	969	957	1007	937	981	962	981	944	984	936	934	935	906	879	953	901	946	915	930	986	941	952	964	924	923	942	936	913	942	936	893	895	907	979	989	947	906	958	924	990	976	902	944	929	923	955	893	942	979	1020	928	956	943	926	959	950	968	929	967	915	924	884	971	944	995	986	958	914	1012	992	940	937	983	942	957	954	920	935	982	933	933	957	937	951	978	969	973	960	973	970	971	945	933	986	962	894	963	897	923	926	940	978	964	934	937	928	986	973	964	962	901	908	947	949	938	922	960	920	959	954	970	936	957	972	916	922	974	961	953	981	932	977	977	981	931	931	956	937	979	988	960	937	960	981	963	937	918	956	968	965	974	973	945	917	914	935	945	991	962	913	911	951	966	936	1007	948	942	968	950	954	974	946	902	910	973	932	931	918	978	958	961	971	963	974	892	957	976	910	964	923	992	999	904	971	906	896	921	941	1011	909	904	977	960	936	1008	913	924	901	903	956	964	970	925	982	955	946	956	991	973	932	1008	916	963	930	982	974	921	993	928	909	959	1005	921	992	901	946	963	972	949	956	993	903	922	927	965	958	971	918	938	980	956	975	965	883	898	959	1019	949	887	956	936	945	975	977	1004	998	903	884	974	993	934	957	961	954	916	900	943	911	946	943	936	955	980	1001	942	938	947	927	942	935	963	909	987	919	933	984	975	951	908	975	915	975	966	915	953	947	955	967	967	970	955	970	928	981	955	966	985	978	893	991	949	966	911	900	937	926	1011	940	948	944	989	897	977	957	875	975	946	951	955	906	920	873	974	971	1004	956	958	912	940	993	951	1000	986	965	976	982	952	917	944	924	997	960	937	948	974	957	973	940	894	887	883	953	998	921	922	979	944	909	952	958	1002	939	963	975	940	984	983	926	922	969	934	940	950	946	992	1017	946	976	896	884	924	950	961	945	929	928	973	994	924	932	967	950	1007	920	909	980	950	930	885	961	959	945	940	938	920	940	972	932	966	965	944	936	909	905	931	919	954	969	953	1009	1000	974	989	908	943	979	967	977	991	894	924	960	951	923	909	966	917	996	935	930	925	956	938	930	987	1009	948	989	928	994	1005	941	953	942	954	908	943	955	951	960	928	930	913	923	908	924	927	962	922	1000	925	924	953	979	869	934	999	947	980	991	963	969	1014	1001	921	975	938	897	958	917	915	962	950	959	992	945	988	952	975	935	961	960	991	979	895	948	1007	948	913	942	947	971	987	918	976	1004	935	1045	932	927	923	944	968	939	952	931	902	960	938	953	987	909	1015	982	945	937	983	943	932	925	954	979	920	933	970	973	940	978	994	963	978	924	935	977	929	970	960	977	963	893	960	980	954	894	961	900	870	950	959	921	969	1001	939	926	910	970	928	937	942	940	945	922	892	911	970	975	954	943	903	959	919	969	1021	957	975	874	949	917	976	963	973	936	954	973	911	986	942	940	960	1038	957	924	1016	956	962	935	908	964	959	910	909	947	955	986	982	1001	971	969	988	977	935	927	984	987	973	945	950	944	924	962	949	923	941	911	951	941	949	969	919	984	921	961	937	914	956	990	951	1017	915	979	958	937	943	965	907	920	965	969	965	927	990	896	973	999	933	967	946	951	952	912	908	927	896	985	994	938	929	904	908	948	959	935	973	931	983	905	983	975	934	927	924	908	969	956	956	939	1000	945	1010	904	907	951	970	922	903	974	941	893	967	945	933	948	952	905	930	978	938	925	954	1013	890	948	999	994	974
10108	1711	2119	1978	1781	1170	862	691	633	549	455	426	450	440	436	395	420	361	398	402	370	371	365	389	368	393	338	367	331	367	354	368	328	339	360	352	378	342	388	345	369	370	370	320	391	365	344	368	340	362	339	358	352	360	353	337	351	364	359	380	341	347	365	385	383	363	371	346	335	372	352	375	356	343	395	363	335	343	346	320	343	403	383	363	366	358	350	347	369	349	370	316	393	377	388	380	357	385	347	299	341	375	382	317	347	339	375	358	372	405	352	326	316	331	368	340	334	355	303	382	374	345	354	366	330	347	349	362	365	331	314	309	379	381	359	361	365	366	366	329	384	351	332	360	393	351	353	350	322	346	374	335	336	359	352	339	328	378	330	336	346	369	335	374	351	349	345	359	350	363	424	362	333	356	340	331	317	351	354	349	362	321	405	331	310	348	358	342	363	355	317	388	369	366	370	360	342	336	387	344	353	377	368	310	344	350	355	386	349	340	344	345	335	376	393	313	374	365	366	382	369	354	364	400	356	376	365	350	327	366	322	337	336	361	339	354	353	336	373	338	331	350	337	339	334	350	345	324	331	403	382	366	356	357	342	354	345	345	330	350	333	364	343	332	367	360	331	369	382	371	355	337	385	352	331	352	357	357	350	365	313	329	371	367	365	330	383	358	362	319	346	376	365	347	350	310	307	366	339	382	349	356	342	359	338	381	347	382	362	333	357	343	365	344	364	358	368	358	358	324	345	327	340	346	358	385	341	379	330	367	351	352	328	353	400	337	339	355	352	365	378	353	342	350	346	367	371	341	345	374	371	350	358	327	372	327	297	352	316	344	394	337	375	338	362	345	350	357	334	370	371	348	356	387	358	346	362	366	343	338	374	354	310	359	374	379	343	375	363	363	322	349	353	347	340	340	368	335	328	331	374	335	341	328	353	361	351	348	341	350	367	344	350	315	387	353	350	353	331	330	348	369	339	295	347	319	346	372	348	362	373	382	348	328	342	328	340	315	357	348	370	338	341	312	345	360	357	337	352	371	343	364	364	368	358	376	322	347	362	374	325	312	327	379	341	375	357	361	383	344	356	352	344	354	342	353	323	371	362	336	304	367	356	347	328	329	338	354	367	343	333	328	380	332	344	363	356	348	371	322	352	343	352	380	336	323	341	332	325	338	353	361	356	363	333	324	341	357	345	347	334	316	346	345	338	349	353	374	328	333	356	363	353	385	355	336	367	369	356	350	312	336	308	363	351	360	342	307	337	365	341	387	387	325	373	343	382	335	324	372	356	354	398	339	331	365	363	338	347	334	305	346	308	326	371	380	324	352	348	363	354	345	329	343	397	344	336	354	328	347	384	323	331	374	326	358	335	320	341	337	342	335	366	359	380	344	327	359	346	322	351	352	334	341	338	350	343	364	371	347	350	346	357	338	362	346	382	326	355	370	341	341	304	359	326	321	341	333	364	323	341	369	362	356	364	373	343	356	340	350	305	343	355	344	374	338	334	362	382	341	325	345	348	338	342	340	338	354	355	327	356	374	328	366	365	355	340	343	372	335	365	358	360	325	349	348	334	339	336	356	344	319	316	340	347	333	343	347	360	368	336	377	344	362	345	348	360	379	357	371	372	325	368	348	327	325	337	336	357	381	339	334	367	379	349	384	339	360	373	388	358	330	357	330	318	355	324	364	334	354	309	351	353	368	333	327	342	346	335	336	344	372	337	371	329	359	360	344	321	323	364	344	328	331	356	355	356	363	314	337	352	351	349	377	349	381	372	343	351	327	340	332	364	395	366	318	349	325	353	389	344	335	346	348	380	354	352	354	337	346	338	326	380	311	373	327	323	374	355	353	353	373	341	363	367	349	373	378	340	322	345	343	370	344	346	348	372	315	352	369	365	347	348	348	350	359	334	342	364	383	365	324	332	332	341	354	332	337	304	339	331	362	307	322	382	351	366	358	342	366	332	321	336	363	320	347	373	367	347	330	327	364	361	352	370	333	346	330	342	339	370	321	339	359	383	331	379	362	369	334	344	349	325	365	349	374	332	391	384	349	349	342	334	359	377	352	359	372	354	396	359	359	356	320	328	305	335	348	358	346	355	350	356	334	329	346	333	362	333	321	350	345	334	356	349	364	366	344	369	330	339	370	357	388	385	356	364	327	317	342	326	367	337	311	341	357	350	352	319	349	318	376	350	332	360	325	353	346	364	342	355	342	348	363	334	363	354	365	340	350	363	363	360	331	386	346	343	354	364	387	358	314	385	361	345	343	336	362	345	339	376	367	342	352	347	330	368	351	361	340	363	347	362	343	352	352	338	350	314	322	350	311	305	346	341	337	332	334	362	362	347	347	354	306	334	307	366	328	336	335	345	361	371	356	331	339	374	362	361	374	363	344	347	369	367	353	352	338	342	337	346	333	342	367	358	328	342	344	345	354	377	350	373	365	313	366	345	370	372	346	355	371	344	347	390	358	324	351	350	345	355	343	341	359	333	348	342	372	340	324	349	344	362	302	374	341	380	342	357	353	338	347	397	326	351	364	373	315	354	361	325	350	333	352	332	348	360	368	320	341	311	352	345	366	352	344	357	371	359	335	380	335	326	358	367	312	364	354	329	325	324	368	328	342	347	365	344	347	349	342	359	350	333	383	332	355	348	372	364	333	366	367	358	337	345	303	346	327	353	358	357	320	339	380	339	345	390	351	358	366	342	361	329	353	359	364	344	326	368	328	321	351	367	331	337	321	412	329	375	386	328	356	381	315	359	350	343	347	338	371	365	362	352	348	340	353	338	344	353	381	339	345	357	353	365	367	323	346	323	320	354	327	332	361	360	363	349	348	369	336	331	351	362	332	339	331	350	337	369	335	347	346	348	324	343	355	315	369	365	362	330	364	353	392	363	337	319	348	322	376	341	320	326	389	346	352	386	371	354	378	350	317	374	359	354	357	341	337	348	325	350	312	338	328	346	354	374	374	393	394	372	383	344	378	375	343	345	341	337	331	325	349	345	367	334	347	350	340	331	333	323	350	354	341	330	323	329	368	354	369	356	341	351	361	327	345	319	343	355	366	365	335	362	368	350	337	355	376	313	323	375	312	368	392	348	373	352	362	366	394	355	377	371	348	348	371	380	344	368	339	329	356	334	328	339	355	383	347	351	376	362	372	337	348	368	350	340	362	360	330	343	335	341	345	368	350	344	343	361	392	354	380	363	355	341	344	384	319	349	364	359	338	336	317	375	340	355	327	348	307	357	358	350	356	339	324	357	370	345	320	321	363	357	326	331	376	360	371	349	358	367	363	371	323	369	328	315	336	314	380	363	348	349	326	372	353	323	352	345	349	345	370	324	360	343	327	336	368	366	352	343	357	382	370	359	319	359	340	372	390	353	342	337	380	354	364	334	337	340	342	341	330	322	352	350	384	379	370	337	346	342	391	347	353	375	359	347	335	362	354	344	336	340	325	335	337	336	360	348	353	342	343	338	366	359	345
6705	2183	4062	4916	4708	3385	2891	2451	2196	2015	1786	1640	1493	1544	1419	1340	1346	1321	1247	1261	1217	1168	1153	1127	1108	1140	1138	1049	1113	1066	1051	1063	1053	1071	1032	988	1085	988	1081	1032	1017	1058	962	1007	1030	1017	964	969	1008	989	950	986	981	970	1005	962	974	981	990	1042	1009	975	960	983	1000	990	950	942	963	970	958	936	995	961	950	964	968	974	1024	971	1037	994	984	939	975	964	955	929	996	1042	957	976	939	998	903	969	943	1015	958	989	936	929	945	962	953	994	959	950	940	957	954	967	1023	990	975	1011	920	976	939	953	988	925	981	939	898	986	927	916	1006	994	970	905	915	973	1016	966	982	973	960	938	937	975	968	999	954	936	982	960	961	966	948	885	963	899	960	999	977	971	975	977	975	988	976	977	1008	969	980	890	958	935	958	980	984	934	980	895	966	965	953	934	962	934	988	956	925	966	993	962	1028	930	890	934	938	953	1012	978	931	938	967	980	952	983	959	924	976	994	953	942	937	1044	932	938	964	1002	966	966	936	954	1016	932	904	994	935	904	962	936	963	910	949	914	983	950	983	929	939	966	955	981	933	897	972	1004	924	1004	975	947	953	965	951	1002	877	971	903	941	951	972	944	999	913	969	967	947	919	905	924	983	984	1025	987	926	988	931	954	900	957	901	974	995	944	989	917	964	982	938	968	940	892	958	931	907	954	912	905	969	940	989	973	997	935	926	949	946	931	1027	954	972	919	962	1024	967	977	969	986	932	972	952	928	956	985	903	937	966	962	855	1003	960	944	925	961	919	922	939	992	936	943	953	912	961	896	952	979	918	945	933	976	938	945	979	912	941	991	919	978	948	954	937	953	945	978	905	948	1000	970	901	973	924	997	968	937	901	952	955	928	958	907	919	959	908	945	959	979	985	900	952	933	900	964	933	966	1037	973	1008	1014	960	997	933	894	959	956	941	976	954	930	926	1002	999	906	937	995	987	948	953	965	926	1012	951	937	926	945	984	933	981	903	911	962	967	923	978	1025	967	881	1008	944	997	999	946	965	926	994	934	939	952	942	975	990	935	883	918	934	862	921	961	1010	983	969	862	935	895	945	952	924	987	946	961	944	973	958	972	966	911	936	949	950	942	1025	898	959	907	908	963	935	951	961	956	949	966	977	919	979	898	946	936	951	984	972	959	949	942	976	939	937	960	962	898	1046	953	969	938	1028	978	992	936	1039	915	986	966	958	981	929	955	962	971	985	978	939	936	978	965	934	990	931	904	946	991	908	960	1004	954	1008	971	956	959	947	932	964	978	948	965	915	952	906	969	953	907	985	974	957	961	956	975	910	948	905	983	984	961	992	938	942	981	948	1016	965	984	978	974	898	927	929	989	909	1012	925	999	959	924	936	988	983	950	954	981	982	1009	902	932	916	916	947	933	966	958	951	936	931	943	935	935	922	947	943	969	910	936	983	922	961	967	954	921	933	965	924	970	935	950	998	956	988	925	927	921	1001	929	929	992	964	1001	982	943	941	1002	980	939	879	897	959	928	918	948	972	962	902	942	980	945	938	945	919	945	1004	939	967	990	973	961	948	951	927	973	979	937	953	942	899	960	946	966	981	941	978	926	930	989	936	984	965	895	951	942	957	950	903	951	939	947	938	927	913	945	1002	936	928	930	955	929	952	994	922	916	969	955	1014	987	979	926	1000	931	958	965	932	976	863	942	981	930	930	934	946	863	983	971	970	971	965	974	958	978	973	945	942	964	905	971	931	950	957	1017	964	880	901	923	970	988	912	972	941	950	929	949	958	951	936	983	991	950	968	944	928	920	968	949	981	957	945	976	951	980	960	954	928	979	980	958	978	923	880	953	977	961	954	1030	950	1003	933	918	926	911	980	939	983	937	897	922	941	988	961	959	968	988	941	991	997	975	967	988	927	956	952	951	947	993	988	979	966	942	999	967	928	949	948	964	955	967	988	960	950	953	943	1005	963	939	973	930	924	959	974	890	935	968	924	974	929	938	1012	935	978	946	952	976	989	1006	898	903	943	900	1004	882	942	963	963	879	955	978	938	960	938	937	1000	1002	973	962	925	944	931	1022	990	933	1004	943	969	946	959	994	952	971	915	989	915	1014	907	946	897	884	968	996	974	1006	948	968	885	987	966	919	930	957	919	957	931	908	974	985	942	916	951	955	929	924	982	934	975	975	1005	999	973	941	933	957	938	933	938	975	972	952	1004	962	915	905	955	923	988	961	986	953	998	892	977	943	956	966	941	959	927	955	945	1005	933	937	928	947	958	960	932	959	950	937	920	942	920	1001	948	938	978	970	899	987	979	895	913	953	921	971	945	987	977	1005	979	992	987	943	980	970	908	956	959	945	936	957	975	965	1012	949	883	949	972	965	1014	941	955	986	915	891	1012	922	915	975	996	960	940	950	969	934	954	998	948	986	971	953	930	911	986	984	914	940	887	880	1003	946	943	981	920	959	931	962	987	953	907	1006	946	981	931	986	948	954	937	955	964	960	956	944	966	925	939	975	962	931	927	972	959	987	951	957	956	988	1001	929	931	928	920	966	869	962	963	974	912	959	919	921	933	944	923	983	960	1006	932	954	901	958	982	922	981	972	989	913	958	930	974	943	947	1013	912	887	928	969	960	930	952	938	983	939	987	964	954	954	934	937	966	955	950	993	931	997	990	960	1002	938	959	993	953	957	974	924	958	908	951	973	972	952	909	920	950	981	914	971	963	965	911	979	1001	968	934	895	975	972	971	974	952	928	889	940	961	939	933	947	924	927	959	985	948	916	978	963	938	892	914	943	976	1028	981	912	956	922	903	972	972	950	990	984	996	930	892	901	937	993	938	959	947	985	927	920	966	984	996	926	967	944	918	937	923	949	953	963	977	954	960	961	934	935	928	905	922	973	966	948	899	985	965	935	979	920	924	951	972	932	906	930	986	896	981	968	927	1013	975	928	949	914	954	932	919	921	935	943	968	937	969	951	955	965	922	964	914	978	983	941	997	928	951	963	998	936	891	924	934	910	917	928	907	958	951	975	907	907	962	929	937	965	934	901	966	975	920	947	947	964	922	946	926	912	988	935	936	935	960	951	980	973	916	984	995	939	961	1008	910	975	958	934	961	980	921	917	977	938	969	938	935	943	951	975	998	974	921	979	970	981	957	962	924	974	938	962	964	965	922	964	971	993	936	966	967	944	933	906	944	920	874	855	953	975	942	991	911	911	1007	945	941	899	921	938	1022	950	969	940	961	997	986	942	941	942	906	917	1010	924	943	929	972	945	942	964	974	974	963	994	884	986	885	882	976	926	985	960	1000	925	980	958	931	890	971	951	926	928	905	956	943	976	875	966	931	924	923	997	981	966	943	953	952	967	982	955	933	934	962	961	911	951	929	893	950	959	914	952	919	921	976	896	966	970	938	934	946	941	1016	909	1001	972	966	984	963	979	991	955	972	919	966	946	951	946	966	1029	895	922	909	959	947	945	971	962	967	947	938	888	939	968	956	1022	929	955	920	962	916	895	948	992	985	943	928	947	911	943	967	949	959	964	978	943	967	987	952	977	930	953	930	922	955	987	945	976
15396	2571	3051	2795	2042	1414	1066	765	618	462	429	373	345	339	300	292	284	282	275	272	236	260	237	217	230	223	236	217	218	233	232	247	235	203	213	224	229	178	208	241	212	225	201	226	204	210	211	210	203	207	212	209	223	201	219	211	217	176	194	205	188	216	192	205	192	225	215	175	203	196	223	196	227	196	205	198	249	222	222	205	207	171	211	175	206	198	192	191	199	207	227	197	192	202	175	215	204	179	233	208	212	205	191	189	211	211	208	218	221	181	204	189	217	189	182	196	208	210	184	186	201	222	223	203	204	198	203	213	227	199	219	201	193	191	232	228	201	214	189	202	202	199	215	205	204	223	199	211	196	209	181	202	216	222	196	227	216	225	198	222	214	226	201	212	209	223	214	202	188	192	205	230	205	194	197	195	203	213	192	210	215	204	211	217	188	195	204	177	215	216	194	209	208	206	204	214	195	213	202	205	203	210	198	208	207	217	198	213	195	192	205	198	194	216	198	211	199	207	210	188	219	197	193	216	198	204	211	205	210	227	205	231	208	190	224	215	227	203	197	207	197	209	202	216	182	212	220	176	191	229	227	210	229	214	210	209	228	213	210	221	214	216	210	208	189	212	214	197	201	206	199	196	199	199	209	192	175	200	204	200	225	193	182	189	213	186	190	213	189	200	218	220	199	175	205	204	221	221	184	215	219	209	200	189	212	181	197	174	184	229	230	199	182	207	202	218	215	209	229	212	206	190	181	182	205	210	175	156	208	193	206	227	226	252	173	193	218	202	208	212	194	205	189	213	177	195	211	194	236	207	190	201	239	220	211	207	189	216	230	202	217	203	212	205	216	176	227	222	182	234	199	209	224	211	193	200	209	205	189	216	207	223	202	220	219	185	210	202	208	206	224	195	190	211	200	205	186	200	200	189	208	209	196	217	223	187	224	216	217	183	196	167	189	214	200	210	192	216	204	198	197	243	206	219	200	189	208	200	188	196	192	180	225	241	183	207	177	212	206	207	197	227	189	184	213	209	202	194	206	170	222	195	203	184	190	205	184	204	190	211	209	197	222	204	197	200	197	195	215	193	204	200	223	179	216	195	195	185	185	216	195	226	228	209	204	208	210	177	213	193	199	218	198	177	248	183	210	202	184	201	230	203	230	214	204	206	197	193	219	169	191	192	212	210	206	198	203	209	187	205	184	206	204	241	183	191	221	183	195	197	190	212	206	209	205	217	195	227	219	195	221	194	196	233	205	209	215	209	198	204	188	215	225	180	211	199	188	205	202	226	203	177	199	214	210	209	211	207	218	210	205	193	189	198	189	185	197	196	217	216	193	226	213	206	203	195	223	203	201	224	203	196	217	202	207	201	211	222	212	190	197	213	221	213	200	198	204	224	198	195	213	214	210	215	192	206	190	182	209	192	224	197	190	229	189	176	231	214	191	225	202	196	187	217	225	186	204	190	194	215	203	195	206	204	176	237	191	206	200	174	197	199	210	207	180	223	233	209	212	196	211	195	185	222	188	220	206	204	225	206	202	219	196	197	190	183	207	220	208	201	210	209	217	207	187	215	197	196	221	221	197	204	184	230	206	200	204	219	213	220	193	189	185	210	205	202	223	223	194	213	210	237	233	214	188	200	196	204	197	199	219	200	203	210	218	218	209	189	185	188	199	194	199	212	183	209	199	192	189	200	210	225	208	216	221	184	184	198	224	233	209	182	222	202	207	203	194	194	229	222	218	221	201	194	208	195	201	213	193	197	208	216	205	182	230	206	199	204	214	196	221	212	214	189	178	200	215	195	221	201	191	185	212	203	216	203	191	165	193	200	206	200	200	208	189	196	202	212	217	208	178	198	211	219	192	211	207	213	184	234	186	187	187	216	200	206	176	186	182	223	209	205	224	217	209	207	207	209	197	180	193	211	212	185	205	221	208	215	190	176	213	217	225	213	199	214	198	193	197	200	238	210	200	220	206	226	204	182	197	181	187	191	202	201	185	171	199	212	193	221	187	225	211	203	231	209	212	208	204	212	196	197	219	197	214	192	206	192	219	209	195	196	204	214	219	210	206	213	219	219	207	222	206	176	190	233	177	206	187	210	223	222	182	220	194	229	227	216	188	192	208	214	198	209	216	200	213	221	196	214	232	214	214	213	197	195	211	186	207	183	237	215	210	199	211	234	202	205	225	214	225	192	190	214	226	215	172	200	192	202	197	206	223	220	183	203	225	202	190	194	209	197	195	204	191	204	198	208	238	209	220	176	201	210	202	221	212	242	203	199	199	202	179	211	200	189	223	208	235	207	215	218	175	192	215	210	195	224	194	210	219	212	181	168	204	202	215	210	198	217	221	207	241	190	206	187	216	176	203	219	193	187	201	190	200	228	232	207	235	194	197	211	225	217	202	214	217	208	227	194	203	199	186	211	208	198	209	209	206	223	218	215	176	203	191	222	195	219	211	180	186	184	231	211	238	180	186	198	224	220	224	210	195	212	198	213	185	184	221	195	176	198	215	209	174	212	217	178	212	185	207	217	224	244	210	211	192	194	197	199	200	208	224	200	207	199	174	215	217	195	201	198	196	181	231	194	214	220	202	223	197	194	192	182	172	207	212	182	168	196	209	187	216	202	207	211	209	200	197	185	222	200	210	190	205	213	205	192	199	196	207	215	227	226	181	196	174	188	218	202	194	207	210	206	187	213	221	218	204	219	222	206	213	196	186	181	194	216	191	204	199	230	200	203	201	190	217	210	201	201	212	226	195	196	197	219	212	206	217	207	195	190	202	215	197	206	193	222	221	201	200	204	196	232	203	210	208	205	219	207	211	198	211	194	228	187	208	184	195	192	203	201	208	224	210	178	182	191	197	221	215	178	196	196	216	184	223	224	200	217	219	214	187	187	221	207	195	191	196	187	185	184	225	211	206	216	200	204	226	182	227	205	194	226	180	193	205	204	203	201	210	205	211	200	205	195	201	201	176	189	194	182	206	213	215	202	208	221	215	201	202	211	202	201	198	214	207	202	210	165	205	204	182	206	216	193	194	200	162	209	211	219	205	197	210	202	211	170	216	207	194	207	198	213	182	187	198	200	218	201	227	201	198	199	203	221	207	210	203	199	174	201	196	204	198	187	208	236	170	193	207	218	203	177	229	198	214	189	178	200	218	240	211	204	204	211	212	186	199	204	226	201	196	219	218	203	204	201	215	210	195	204	202	197	172	215	194	206	188	210	209	229	218	210	217	208	170	201	193	218	178	227	219	211	223	192	206	189	222	206	193	197	184	205	214	197	225	201	189	221	197	186	224	179	198	190	178	207	199	196	197	206	219	210	197	209	190	207	199	220	191	190	203	217	207	212	201	217	229	212	199	206	186	214	188	228	198	184	229	203	205	195	206	219	222	202	191	185	217	190	213	203	193	190	216	241	220	212	174	206	212	197	202	216	200	211	180	213	182	212	213	222	221	216	203	209	211	209	186	208	218	213	219	217	203	193
7954	2471	5653	6887	5733	4742	3730	3132	2621	2247	1889	1795	1609	1442	1430	1286	1199	1141	1044	1019	952	926	941	925	866	875	860	824	793	758	730	741	732	784	727	747	755	648	726	725	680	692	672	655	663	683	690	618	620	691	660	675	667	637	670	699	660	589	637	679	647	673	627	652	656	610	646	669	654	608	644	612	664	622	652	597	639	606	642	609	667	595	636	603	628	623	602	608	643	577	606	635	632	644	696	593	658	647	625	577	610	578	665	587	626	647	628	594	636	596	628	628	640	638	597	637	643	628	653	602	589	567	584	642	662	609	588	612	599	621	588	618	654	579	596	615	623	586	622	581	643	612	593	611	600	608	654	628	605	623	644	622	597	647	650	615	605	619	620	627	658	625	615	620	562	604	592	561	619	639	586	609	640	593	626	615	608	632	595	663	612	592	583	607	589	613	602	631	601	642	589	618	619	549	621	619	603	591	599	615	632	664	617	599	634	642	607	587	549	597	645	608	639	646	642	610	674	578	574	598	620	594	586	562	577	624	602	626	586	583	605	579	594	585	586	592	584	557	639	595	614	572	612	626	603	597	571	591	585	613	611	632	602	614	614	610	630	607	599	595	629	606	639	593	526	594	592	604	602	575	570	596	589	604	632	635	616	637	632	578	625	613	615	650	614	632	584	607	638	613	604	590	579	593	585	623	595	571	604	640	593	600	618	637	598	620	579	546	571	581	595	587	613	555	572	633	569	574	580	589	545	607	590	577	588	600	607	559	586	644	625	575	600	572	596	642	566	580	560	597	613	623	636	613	609	583	574	610	641	605	587	660	594	623	580	579	622	575	549	584	584	616	591	620	616	598	626	602	583	590	599	622	617	586	598	612	655	605	626	623	626	647	634	595	607	585	592	570	624	614	565	589	597	598	602	596	589	588	616	592	599	580	607	639	612	569	587	612	601	609	572	642	635	625	592	608	636	569	609	646	572	631	611	583	563	589	609	599	585	614	608	634	606	619	609	582	537	583	629	629	590	593	573	645	597	596	596	590	649	606	598	585	631	567	597	571	621	597	629	628	625	614	573	598	617	601	598	589	617	636	593	563	629	587	575	594	614	566	585	622	620	622	580	567	595	615	587	624	597	622	592	623	591	593	582	609	617	558	592	612	591	593	602	602	620	579	550	571	595	571	595	588	586	578	590	565	583	607	622	612	601	609	613	622	631	622	602	571	613	581	611	615	627	633	630	593	609	596	603	606	620	573	591	645	609	589	593	612	589	574	632	613	615	583	581	603	583	615	587	586	568	598	599	589	636	610	582	611	577	612	578	602	609	572	598	631	635	575	590	582	610	571	618	575	594	603	572	571	643	599	607	607	608	611	612	624	576	621	582	631	606	584	582	597	566	570	604	610	597	643	607	592	617	628	563	615	553	633	596	666	625	613	592	642	626	607	572	618	544	606	614	594	610	577	583	565	639	601	614	606	593	596	622	569	610	591	642	629	565	598	620	597	544	623	586	613	591	613	594	620	579	616	624	585	625	551	597	662	609	610	614	611	609	625	588	605	597	651	630	584	609	591	664	610	622	559	582	592	626	547	595	635	584	613	617	614	591	600	617	612	610	624	541	574	630	613	626	657	605	614	568	613	602	635	607	593	596	596	557	625	617	596	586	581	631	634	619	607	551	570	602	587	642	599	615	586	576	572	620	607	612	606	604	641	611	615	581	563	614	620	622	584	598	620	616	585	624	590	622	641	592	627	601	646	549	605	595	622	620	636	637	569	574	607	646	678	611	580	604	609	579	528	641	598	621	632	576	610	623	570	569	616	633	590	600	586	605	591	580	653	562	598	580	620	598	636	590	619	621	616	574	602	601	629	619	657	630	637	583	594	605	636	609	611	643	582	593	595	585	630	591	568	590	592	639	649	570	635	643	599	608	632	616	605	585	573	589	559	637	610	556	603	567	611	592	586	604	587	638	581	624	646	539	640	603	617	607	658	625	591	599	596	599	565	557	577	605	609	595	587	615	601	632	590	612	596	585	587	567	538	597	605	576	580	626	567	627	574	608	590	584	623	613	587	626	582	648	612	578	602	638	597	583	618	588	566	586	606	600	616	626	557	592	639	598	625	632	582	576	584	603	626	622	609	611	596	638	609	630	623	590	656	604	664	571	595	625	582	609	601	619	563	602	601	576	631	629	568	623	596	645	644	612	601	650	581	620	607	594	622	622	629	586	645	639	622	633	604	579	614	628	592	653	604	586	581	594	575	590	612	581	569	641	594	613	605	637	593	641	610	624	598	584	615	562	619	578	599	586	648	594	628	608	644	581	642	575	646	601	635	632	640	575	593	588	623	594	570	596	609	607	609	612	599	584	582	590	609	597	613	613	615	583	599	594	605	619	574	611	630	528	651	620	589	568	585	612	627	639	594	564	609	600	568	556	565	561	605	604	611	601	602	620	607	557	615	604	584	531	585	585	660	581	616	580	619	589	587	587	651	600	607	606	599	595	577	609	594	622	629	645	638	617	615	609	620	624	614	595	610	585	580	583	643	625	609	620	576	567	605	599	604	612	604	636	614	572	604	628	610	619	585	599	633	614	615	562	588	603	573	582	586	623	605	580	583	603	593	629	616	602	554	610	617	638	625	587	611	616	604	653	604	552	581	594	636	597	633	641	607	621	580	593	597	613	596	601	583	607	564	608	613	604	620	616	642	628	628	603	616	614	617	595	616	613	612	579	617	616	603	601	561	565	626	605	563	596	591	628	567	592	588	599	581	640	586	619	590	600	596	599	615	620	590	563	594	632	620	574	620	620	635	600	593	586	572	617	612	565	617	608	593	637	579	565	569	618	574	592	571	607	608	592	604	618	629	620	592	598	616	631	589	651	560	588	601	589	623	604	560	599	581	596	592	657	602	643	615	611	600	610	615	588	584	627	659	587	607	626	567	582	583	617	580	636	612	591	619	591	660	608	645	618	609	598	653	565	569	620	550	616	613	581	584	595	626	615	634	643	600	604	585	605	612	635	617	622	600	621	621	584	609	618	608	617	571	624	601	566	607	582	631	639	594	617	613	597	655	584	607	610	642	646	596	607	592	629	584	582	611	649	618	619	630	595	602	633	594	602	629	606	561	625	591	571	577	561	590	619	632	642	635	625	601	645	605	615	625	575	614	593	611	622	587	582	619	578	620	563	604	602	625	604	599	607	669	609	622	599	608	582	534	573	629	646	620	592	605	615	635	598	590	602	616	589	581	650	620	637	609	601	578	580	616	624	582	588	601	571	625	640	615	618	586	588	568	563	620	607	571	601	591	627	601	591	610	603	560	614	575	560	629	608	596	616	587	603	598	613	663	610	567	592	598	612	572	601	629	598	623	602	636	631	599	570	601	651	612	589	602	637	576	581	621	600	612	618	621	622	586	629	597	628	573	579	594	620	585	601	586	593	587	593	619	578	603	610	600	586	603	548	643	616	608	604	542	569	582	648	580	610	601	607	620	621	607
2377	407	445	423	431	372	353	323	327	343	366	334	343	348	344	333	342	386	374	344	298	376	343	353	355	348	323	345	349	310	331	343	300	337	372	314	345	364	318	363	325	324	339	339	329	339	346	331	338	344	317	342	333	336	313	342	330	357	338	318	322	332	326	361	340	316	335	320	345	314	328	327	329	346	308	329	328	321	331	313	344	366	337	309	329	365	317	358	334	318	367	325	345	340	351	326	317	356	348	358	321	352	317	321	323	328	331	321	335	352	364	372	342	332	352	388	331	326	361	350	362	380	366	367	352	355	325	321	368	345	321	350	315	372	331	334	291	348	323	322	366	335	321	332	339	319	336	338	361	336	349	309	314	314	315	364	369	373	303	389	340	335	312	352	337	323	356	337	339	340	366	311	329	347	319	292	321	340	355	365	328	350	361	364	353	330	364	332	353	296	352	340	332	307	345	374	364	328	350	336	342	363	335	357	336	340	341	334	332	313	345	341	335	355	325	309	342	310	346	322	340	342	287	336	338	349	367	338	324	341	338	346	357	326	325	342	344	358	309	331	351	326	326	337	306	351	365	338	318	313	330	351	327	346	317	340	342	350	339	371	351	318	324	323	304	318	306	323	349	336	334	355	359	337	325	372	344	334	359	346	350	297	329	366	332	322	350	363	322	309	361	341	347	350	352	336	328	303	359	309	301	348	357	350	323	321	367	343	342	316	323	334	331	366	353	365	329	321	327	335	348	325	337	352	318	376	330	361	331	352	320	344	340	325	337	320	342	351	332	332	332	355	332	358	331	319	317	326	305	342	348	365	341	332	344	352	331	320	315	347	323	343	344	343	302	329	363	340	351	347	351	336	343	342	395	343	386	340	346	323	354	329	334	325	369	331	357	341	336	379	321	329	333	334	309	323	314	342	362	318	322	305	322	341	380	321	330	344	335	311	317	334	350	313	323	326	313	312	359	335	345	348	368	298	302	327	339	355	329	361	362	337	338	348	343	332	351	330	339	352	345	365	364	323	375	332	294	343	360	348	310	331	377	337	332	320	328	339	346	355	341	344	321	375	351	338	326	334	312	333	320	331	309	340	329	298	331	312	337	333	311	334	339	349	337	354	342	350	345	349	332	339	333	311	358	314	341	331	332	334	314	381	318	336	341	363	336	339	313	328	330	361	323	362	330	345	328	336	338	343	357	336	328	324	343	321	331	319	329	350	363	344	337	333	337	343	309	344	350	365	350	374	367	334	330	340	304	325	332	348	322	328	351	321	385	328	346	317	341	344	344	359	351	329	323	303	333	358	366	353	329	359	341	342	364	309	341	346	328	360	344	346	345	347	328	365	328	339	347	346	342	359	361	344	335	356	370	313	334	334	341	346	308	357	341	323	327	332	329	352	295	374	340	328	330	321	350	348	354	369	355	306	336	296	319	311	354	328	319	334	353	340	318	333	319	337	328	343	290	368	365	360	347	339	354	319	320	345	347	331	361	326	341	305	347	330	358	379	306	301	312	343	326	338	323	319	367	346	369	378	356	323	320	302	342	349	343	336	348	296	385	354	336	371	356	334	332	329	322	334	350	324	374	317	355	332	342	335	323	378	353	383	321	311	356	340	338	340	356	350	344	335	310	329	333	344	348	333	358	339	382	349	344	333	349	348	353	335	339	362	357	316	319	355	318	375	339	330	318	351	331	328	314	315	345	320	337	318	341	358	319	304	322	315	333	358	341	383	350	339	336	349	306	317	342	353	315	350	349	359	316	338	323	338	353	344	322	344	344	297	326	322	338	317	371	336	376	345	332	371	328	335	338	337	361	344	349	334	337	303	323	333	359	339	345	329	362	332	337	325	339	297	319	327	333	344	353	346	344	326	355	319	302	335	325	365	332	377	300	350	364	321	328	383	312	335	324	328	341	331	361	334	340	302	345	331	313	337	310	333	334	351	329	332	340	317	357	350	363	345	340	353	344	371	335	357	317	350	372	323	354	339	334	310	355	321	315	299	308	371	360	337	376	327	300	327	342	339	350	332	365	337	341	304	338	325	305	366	331	331	339	354	347	335	336	332	330	335	330	339	376	291	355	339	340	334	350	339	360	370	357	376	335	350	326	345	322	357	363	354	356	307	332	357	352	308	330	350	341	344	355	319	340	349	370	304	340	326	334	354	337	328	345	357	326	370	310	364	356	339	303	329	351	339	348	316	328	351	318	346	343	315	310	347	370	307	377	356	341	356	324	332	345	337	337	346	345	324	316	360	340	381	349	310	343	322	327	356	353	338	344	374	322	365	352	331	339	351	336	335	338	333	367	327	321	349	303	342	322	330	332	301	334	355	340	297	372	364	379	356	324	370	342	360	320	338	336	351	323	349	372	362	347	355	374	372	341	335	346	314	338	317	314	348	310	356	334	360	333	339	352	331	365	322	322	348	326	308	369	308	368	324	339	324	361	318	324	297	372	316	357	385	340	343	330	345	310	338	361	345	324	345	332	340	337	355	323	351	342	342	373	330	327	388	319	324	356	356	353	313	330	355	293	328	344	374	320	320	338	337	348	363	356	373	328	336	320	312	386	358	319	321	348	339	360	323	336	337	322	321	310	323	336	342	329	345	372	338	348	326	338	324	318	308	337	350	347	317	396	349	362	322	335	317	334	320	364	364	355	353	345	325	373	346	359	356	337	321	347	316	328	325	348	372	354	354	338	348	316	349	342	321	333	293	339	347	339	336	342	387	324	344	374	341	362	323	323	323	347	321	312	313	327	333	333	322	332	346	359	345	325	316	362	356	346	378	356	332	337	335	328	320	309	358	333	358	357	320	353	322	347	334	316	342	356	329	325	351	346	355	361	334	347	359	345	319	365	370	325	337	329	363	328	353	325	356	330	333	359	335	329	360	359	330	347	369	357	318	346	347	306	359	324	357	335	318	283	354	343	317	326	328	305	323	322	327	347	364	343	347	332	320	356	369	347	328	347	331	324	370	342	308	330	309	321	323	345	349	341	364	389	353	325	338	348	364	337	333	333	356	339	328	315	312	358	366	309	356	337	308	337	330	346	332	322	341	365	368	348	371	326	361	344	355	333	353	364	331	341	370	339	353	376	378	315	354	291	382	335	345	350	328	287	331	352	336	318	337	336	338	341	317	308	315	367	357	353	365	317	342	340	362	349	369	337	318	313	328	354	332	340	346	349	374	323	326	365	362	355	319	304	355	333	354	346	304	360	358	325	331	348	328	344	327	330	343	342	365	324	324	343	371	320	340	338	356	375	355	347	329	375	368	348	357	300	343	323	327	346	319	326	340	334	320	319	344	360	336	331	338	304	350	351	312	318	310	298	333	351	316	323	324	345	347	346	320	340	334	324	354	349	361	329	385	351	356	339	376	345	315	366	352	341	331	340	333	356	296	327	358	328	312	351	358	376	324	319	345	327	352	352	341	315	334	366	321	386	347	332	315	319	323	351	342	302	340	343	359	346	324	355	309	336	344	366	357
2705	1055	1131	1183	1249	1186	1106	1015	949	1000	1004	948	951	986	979	951	1003	956	945	938	975	1034	922	958	941	964	985	923	943	975	1020	944	967	976	947	938	936	991	993	954	986	944	988	932	947	901	948	958	874	909	922	881	950	940	966	953	977	976	948	993	948	912	912	918	939	968	948	902	904	868	952	903	956	982	937	958	915	890	959	928	951	891	934	937	941	906	968	976	994	966	922	903	967	932	937	920	966	946	937	965	939	953	928	963	959	922	916	943	902	969	927	937	927	992	961	937	962	927	930	966	948	983	946	934	927	974	941	988	919	954	934	922	997	906	958	953	925	1011	979	937	958	945	1006	898	937	922	990	945	944	926	947	992	949	926	967	943	956	916	958	948	982	990	926	908	967	962	963	965	968	968	926	880	938	956	917	932	910	950	907	946	971	933	887	946	953	952	977	979	943	958	888	964	919	902	981	915	903	912	975	973	1015	955	950	935	930	975	927	984	980	916	916	992	993	906	952	938	939	954	947	967	952	893	932	956	974	947	922	954	944	963	951	900	928	939	949	903	990	956	884	1006	976	985	959	1002	919	927	962	1035	908	920	900	1028	962	959	965	934	1011	923	972	951	963	955	962	919	950	890	941	945	954	909	938	961	953	926	939	914	945	893	998	949	929	965	951	902	947	960	958	964	955	911	968	989	927	967	947	945	872	884	944	955	932	878	887	959	986	935	945	967	891	969	955	999	941	971	923	905	956	943	907	949	962	939	989	891	947	958	952	940	927	986	1003	961	966	1004	953	910	1000	933	922	987	944	934	877	950	883	909	978	965	979	971	910	999	1000	954	916	916	964	955	956	960	940	957	930	975	989	983	973	947	945	934	914	980	960	950	898	960	923	948	897	937	949	939	949	1018	942	948	939	980	872	939	918	975	919	938	967	910	906	915	959	933	904	965	909	987	944	932	933	910	926	964	983	935	982	945	904	942	953	986	876	981	925	893	963	958	960	964	937	991	963	900	992	904	891	921	935	925	961	971	1008	956	952	981	931	917	985	1032	952	955	957	953	935	924	870	980	916	953	981	941	983	965	948	876	907	970	1005	909	907	926	962	899	952	969	945	961	1012	954	957	1000	954	985	942	928	934	949	989	944	971	905	983	915	996	924	915	991	986	990	1001	915	1032	944	890	953	895	988	963	954	931	944	976	912	969	937	984	943	980	950	965	978	944	968	952	930	946	896	945	988	968	913	966	939	988	959	887	950	942	987	958	905	949	931	880	921	932	890	940	980	936	956	955	887	982	942	937	964	988	958	925	944	979	968	993	966	916	963	975	960	966	944	986	968	939	929	950	1022	938	881	975	937	986	961	939	949	953	946	942	963	929	896	996	969	924	1003	917	942	947	948	924	968	971	931	943	895	980	955	957	933	962	948	915	958	938	939	957	953	896	950	952	940	950	956	966	912	927	930	976	924	974	964	908	943	921	890	947	925	948	951	853	972	952	936	926	960	947	876	956	940	934	974	913	891	939	972	957	972	936	954	973	954	954	934	979	954	941	900	969	924	998	891	924	914	942	953	910	931	936	920	913	949	875	984	911	952	922	941	971	929	966	960	922	917	970	1006	911	1004	930	999	903	940	951	948	936	909	934	948	998	872	998	956	897	949	925	935	930	978	985	932	932	955	940	960	907	920	948	905	955	953	951	972	954	899	894	1005	952	916	964	1003	931	971	913	969	923	936	948	947	932	914	975	916	919	939	1000	931	914	965	935	873	1007	956	958	928	975	895	956	995	988	982	985	952	1004	951	827	922	931	1030	957	894	924	948	930	916	981	925	875	921	946	918	871	923	975	967	931	945	972	927	957	982	927	970	926	972	934	956	961	973	976	952	987	929	967	995	934	946	974	930	921	915	951	921	949	943	946	972	923	938	964	953	933	967	942	928	914	897	932	937	937	965	954	928	968	972	939	911	915	879	985	954	945	968	981	915	922	899	959	973	943	952	914	850	921	969	939	930	951	933	915	911	994	1011	981	958	955	964	976	940	962	945	998	916	937	938	952	990	896	900	917	975	989	998	960	910	958	862	987	894	934	1010	968	980	904	935	967	942	996	972	941	933	929	893	1027	964	923	913	966	993	970	875	1026	890	953	890	1015	952	924	926	913	938	994	931	989	955	977	918	1006	948	984	967	971	911	990	933	1001	936	895	967	1007	897	983	1005	932	916	895	1001	951	942	954	891	976	966	932	902	973	903	996	984	950	950	945	947	901	998	981	965	930	949	885	988	952	967	925	956	932	981	921	923	886	969	944	976	926	942	958	915	1029	945	933	941	958	919	894	922	893	959	995	876	887	952	1022	950	982	936	931	942	910	989	996	940	943	962	942	946	958	992	991	939	927	963	967	945	975	932	946	937	955	1003	886	963	936	922	1006	929	946	949	947	1014	919	985	996	977	927	981	894	963	967	915	970	910	942	966	980	946	941	945	932	937	977	960	940	943	957	934	957	937	934	976	974	926	925	930	973	951	960	941	1001	896	921	981	926	941	957	883	929	965	970	917	979	946	952	948	964	923	989	953	972	943	945	957	960	926	985	956	907	959	875	898	926	970	976	938	948	963	916	928	947	876	960	965	920	964	951	947	981	920	948	940	942	908	935	908	940	968	997	901	995	938	978	930	925	1007	904	943	923	936	998	1006	901	954	926	954	971	908	991	931	951	898	946	959	949	966	923	950	932	917	944	967	951	938	912	946	939	958	990	990	928	921	1000	1003	986	948	959	937	924	950	940	888	935	948	978	974	967	946	886	985	963	948	936	928	953	937	995	932	939	980	951	920	910	953	927	936	931	961	927	972	976	953	900	1002	977	929	970	931	952	947	996	972	954	906	893	926	953	919	989	900	905	941	948	957	959	994	984	922	936	936	965	900	1006	952	957	991	955	912	975	991	938	928	972	936	913	906	942	958	996	903	938	960	894	992	989	915	958	991	937	953	944	968	910	929	964	961	922	913	872	948	927	959	974	920	966	939	1013	972	929	938	955	955	989	915	968	932	969	950	945	957	978	976	938	917	960	896	955	981	955	997	929	980	947	933	942	924	923	1035	944	928	978	942	950	935	937	928	939	952	964	987	983	910	950	918	989	951	937	979	951	926	947	940	942	959	952	967	943	942	981	962	970	920	952	974	898	973	946	944	953	952	898	943	906	940	973	980	929	955	984	918	966	1006	967	899	978	944	946	958	991	969	962	908	945	943	945	933	938	954	941	952	977	985	962	1007	968	874	946	914	927	915	988	934	903	940	927	874	945	944	956	924	943	957	926	979	910	919	988	944	943	939	974	926	1003	992	916	951	946	915	997	929	982	957	994	920	936	1010	925	927	978	952	970	972	1029	983	913	953	984	979	958	982	971	947	964	928	968	967	925	1008	998	950	1012	1006	936	958	916	928	925	957	925	934	908	970	995	888	886	952	976	926	990	916	913	940	949	965	944	913	994	969	928	913	963	978	946	890	900	935	972	990	937	966	959	844	929	932	996	960	957	944	896	984	913	972	955	895	979	944	938	934	942	910	930	944	946	929
9974	1684	2187	2632	2119	1338	1009	754	608	587	468	466	465	427	422	395	423	407	367	428	399	384	399	345	356	404	390	353	375	325	377	362	342	323	362	350	372	370	363	368	346	372	373	346	352	363	374	331	362	361	345	375	387	355	360	360	328	357	359	373	374	338	350	378	308	369	336	354	355	323	356	338	367	342	348	358	347	341	337	382	365	347	361	341	378	380	331	351	369	371	313	338	340	343	358	343	327	361	329	354	314	364	386	383	351	350	371	371	380	328	377	376	354	334	379	390	409	381	337	348	350	385	357	358	324	336	342	351	329	337	394	339	349	323	377	321	345	358	357	342	332	340	330	360	351	353	365	318	370	370	336	370	346	339	365	375	359	331	339	344	350	358	350	366	334	369	362	360	348	399	371	354	317	385	345	352	326	359	343	358	334	370	366	336	393	343	361	337	331	362	355	325	340	371	387	363	339	316	334	362	383	353	326	338	327	358	341	336	337	370	348	353	353	355	357	346	364	355	362	327	329	322	341	345	370	351	348	349	340	352	315	328	362	366	345	385	326	362	356	358	348	338	347	364	336	379	320	345	342	342	363	350	343	364	356	333	370	347	321	355	351	364	350	333	388	350	376	341	353	365	333	349	353	353	367	348	351	373	322	365	338	365	357	333	368	350	341	358	344	327	319	344	366	341	368	347	355	397	361	352	336	361	361	313	316	331	335	328	384	353	350	351	363	365	359	325	355	344	329	314	357	382	353	317	403	374	341	362	377	340	326	318	361	368	343	390	330	326	374	337	323	348	328	329	356	340	315	363	349	343	356	340	361	339	346	353	362	369	363	334	334	374	344	328	363	350	358	352	368	355	337	342	381	343	343	355	363	333	346	355	377	349	336	355	340	342	348	331	371	345	337	321	355	380	366	373	359	350	319	372	373	349	349	370	344	387	352	338	346	356	347	369	354	360	370	326	342	333	375	339	320	386	347	350	341	388	362	377	368	322	303	337	371	342	339	352	378	342	380	380	356	343	373	339	376	349	365	366	380	367	303	323	340	344	311	377	343	372	347	342	346	326	344	389	353	376	340	341	336	342	356	304	354	333	309	324	341	338	385	379	337	358	376	305	336	330	330	380	359	339	359	349	382	360	371	331	332	359	350	352	350	335	317	361	373	356	332	376	341	335	377	340	346	340	337	356	333	349	327	334	347	367	346	357	394	366	355	337	342	350	377	350	351	335	372	392	377	345	353	301	370	347	369	351	343	354	357	353	358	340	365	358	362	338	340	349	357	321	344	320	330	356	321	365	363	357	373	328	357	352	346	355	375	337	336	373	362	403	354	343	361	389	348	325	339	361	356	349	372	355	352	352	356	352	366	355	351	347	370	357	347	328	366	349	351	350	366	366	332	318	355	361	343	351	347	360	349	341	320	364	342	339	317	351	360	350	341	354	337	336	345	343	333	317	384	338	327	403	362	325	360	349	347	342	369	360	353	328	343	330	368	338	330	344	324	316	362	342	347	363	348	340	347	322	372	382	369	333	350	337	360	347	322	333	347	313	359	348	346	370	343	331	367	340	317	343	341	321	338	345	341	364	357	348	386	339	320	383	331	365	334	393	365	318	355	372	340	364	351	354	344	344	328	333	335	333	368	370	334	381	317	361	376	341	292	349	333	384	349	340	339	322	359	333	355	327	318	330	375	333	367	358	373	339	331	323	357	378	349	353	333	330	326	322	337	348	358	356	384	365	349	357	334	377	369	327	373	345	346	327	337	362	345	337	360	322	352	345	361	373	376	333	345	368	325	357	369	335	345	366	382	358	338	328	334	382	342	346	357	317	338	344	378	317	337	337	357	340	352	355	336	356	352	348	387	334	326	336	334	348	346	394	362	316	335	361	326	346	359	371	349	350	341	339	318	387	352	388	342	332	357	324	302	339	360	320	345	340	344	384	332	353	323	372	358	339	394	334	332	360	365	368	356	315	335	375	382	351	385	334	373	359	369	358	375	338	319	386	358	378	365	361	364	365	353	352	341	325	327	343	361	378	373	303	348	338	353	365	356	302	347	363	332	337	339	349	354	337	343	362	336	365	323	340	382	311	393	329	375	320	351	375	329	362	342	326	364	340	355	315	335	357	368	336	377	345	375	333	378	359	367	329	363	349	355	363	340	351	346	352	361	308	377	345	362	346	327	339	329	330	340	316	340	368	355	363	347	347	342	358	361	307	369	367	343	339	333	366	363	366	321	369	373	356	336	346	330	344	352	343	361	338	378	355	382	356	369	350	335	380	364	334	350	316	355	353	396	367	342	331	310	374	332	356	351	348	357	315	322	316	346	376	353	333	354	356	358	321	358	326	324	372	355	359	332	303	340	338	347	376	357	366	340	318	323	344	337	349	362	368	332	336	331	323	352	354	362	341	380	352	363	336	382	326	362	369	335	388	329	351	331	361	357	356	332	342	379	371	368	303	376	338	361	328	349	365	396	334	366	384	344	361	360	378	326	335	345	354	331	346	307	373	366	335	366	343	336	366	366	367	334	358	330	327	398	339	357	342	347	332	337	381	343	362	314	378	350	346	352	390	340	361	366	373	390	341	337	350	364	351	353	364	317	339	368	384	369	368	361	358	340	328	344	425	337	345	335	348	395	350	331	362	369	345	361	365	363	332	382	334	355	400	364	338	374	380	379	353	329	342	341	335	335	372	341	360	349	367	350	329	339	366	363	370	355	307	340	346	345	368	344	348	364	349	364	360	407	336	358	372	342	347	346	336	317	315	351	346	390	375	361	364	329	327	334	357	372	361	358	366	322	316	357	397	361	378	367	342	362	327	339	353	337	355	374	326	385	338	355	382	347	333	317	376	327	343	355	356	329	338	344	363	319	354	363	324	373	360	367	349	348	306	383	345	390	327	372	367	322	286	355	342	322	341	332	342	337	362	346	331	370	365	323	333	373	343	385	358	393	354	351	355	329	348	347	334	361	358	355	337	336	371	359	337	345	368	366	335	342	361	353	355	369	363	362	371	357	350	401	366	340	355	310	337	371	318	344	342	322	362	362	370	337	351	363	353	368	353	345	323	314	352	344	348	361	352	363	369	346	334	370	299	391	368	363	381	346	375	313	350	324	352	329	307	356	348	351	360	343	343	319	374	348	358	304	358	353	352	348	352	343	323	373	358	364	371	303	331	368	319	381	353	304	369	345	331	353	337	346	324	373	336	335	362	316	385	349	351	368	323	322	350	356	334	362	325	373	347	361	315	363	353	334	338	386	342	312	344	325	346	357	363	351	356	352	340	340	348	352	340	359	339	383	371	364	378	370	341	329	349	346	349	346	341	381	377	342	344	317	372	330	326	378	358	369	363	360	359	334	363	337	368	372	361	352	383	355	349	371	336	344	317	361	344	346	365	380	324	326	339	335	309	364	341	357	325	360	370	351	368	350	349	337	364	381	369	358	344	318	347	389	340	355	353	315	353	354	365	339	368	344	363	361	352	343	370
6616	2219	4214	5674	4883	3507	2915	2504	2142	1934	1728	1698	1604	1560	1461	1351	1292	1250	1253	1225	1225	1142	1194	1137	1128	1123	1103	1098	1068	1014	1083	1091	1045	992	1073	1008	1036	1016	977	1010	982	962	1063	1002	1028	952	1020	960	1023	993	1043	1008	955	995	1002	988	1004	1014	977	926	1009	985	958	975	1012	941	971	1025	982	947	962	995	966	940	981	998	897	945	964	943	1006	1006	969	955	977	972	881	959	948	951	976	1003	969	934	905	958	914	950	938	948	942	976	964	969	972	981	937	878	968	989	941	903	944	1011	970	943	962	957	931	915	924	948	966	928	961	1020	918	959	921	961	913	922	989	1007	959	992	954	943	958	960	968	976	947	899	980	982	966	972	932	932	946	948	991	938	944	988	951	968	905	966	1022	951	948	952	957	951	895	950	948	974	907	911	1010	949	995	985	973	988	946	935	981	984	1020	965	1010	964	939	946	929	963	970	969	934	969	965	932	947	945	928	911	918	1024	921	1024	906	943	922	947	965	975	968	977	923	967	916	932	936	947	934	969	912	965	1000	992	972	925	940	947	979	943	951	921	912	937	927	991	944	921	963	951	973	948	951	906	971	901	932	960	961	976	916	952	953	952	963	986	910	912	943	914	990	940	947	1000	934	941	955	969	935	923	919	969	930	947	905	994	906	960	915	967	967	950	947	947	947	945	955	1002	930	901	901	1007	998	938	924	934	968	952	937	977	905	952	905	894	923	946	950	946	965	992	928	923	951	965	979	990	906	929	952	948	945	950	888	963	937	935	1012	918	931	978	1021	923	961	979	959	958	969	929	953	903	976	956	954	994	926	990	938	982	946	934	898	919	961	948	942	952	953	949	936	962	939	913	936	936	946	922	979	948	939	972	954	998	955	1016	929	994	975	891	928	957	916	998	961	902	953	942	914	973	913	951	968	930	900	989	974	949	964	1009	936	942	934	965	994	994	906	974	973	1011	930	945	964	1006	922	876	984	910	943	919	906	929	903	951	962	926	925	946	932	954	965	918	909	920	955	895	917	982	915	944	981	997	954	927	958	955	925	941	919	940	952	955	954	945	959	946	904	955	963	955	953	910	900	921	932	978	891	954	951	906	942	932	991	1011	986	948	963	945	939	949	970	967	933	893	908	932	962	987	993	903	927	951	945	953	950	957	927	913	942	910	967	963	952	939	994	901	944	915	906	952	948	945	893	957	963	951	953	963	983	904	959	940	898	905	972	966	947	957	975	884	920	965	921	951	933	974	917	944	980	1001	921	963	947	928	950	955	929	945	990	948	935	1004	976	987	1003	982	997	947	954	906	962	943	929	952	917	968	994	973	923	976	924	971	932	987	977	919	921	969	940	913	963	1003	996	959	969	973	896	938	929	947	943	929	961	988	906	973	978	916	969	990	955	923	934	968	923	961	982	951	937	936	990	944	980	958	978	973	1004	908	949	938	937	957	981	936	942	992	942	978	959	960	941	939	937	949	955	952	884	980	1016	940	991	894	970	916	921	1011	909	968	930	976	974	931	947	923	887	940	886	973	968	948	968	940	940	1012	992	974	909	952	998	971	997	996	968	973	949	946	949	949	974	948	956	982	923	930	964	972	908	947	982	964	979	904	951	971	951	973	944	990	957	972	1031	961	958	1029	961	938	904	986	950	939	988	896	967	995	967	921	897	922	918	906	948	897	938	941	992	937	942	963	947	943	950	924	987	984	1007	978	910	979	991	941	971	937	969	979	970	977	987	900	947	976	892	944	925	956	886	963	945	944	946	946	953	924	950	996	951	875	885	957	979	928	942	966	953	934	922	934	986	953	930	934	954	958	984	965	999	989	925	911	967	921	981	915	1001	1017	1004	953	945	1015	947	936	951	937	926	939	888	928	974	979	940	1000	963	956	969	959	1010	940	935	940	966	968	951	949	898	992	957	952	996	941	942	1001	911	938	978	885	977	1004	923	980	994	933	943	934	901	942	951	941	929	918	908	1008	985	956	939	961	935	932	944	954	972	933	961	977	953	899	987	893	956	940	885	906	934	937	974	1004	936	946	977	938	941	1013	980	914	954	949	965	971	990	1009	934	939	960	960	981	976	954	987	912	974	935	931	941	971	908	938	923	940	925	1000	946	998	944	906	967	934	944	918	904	932	953	957	982	1013	941	944	953	959	933	920	938	951	965	945	972	946	937	916	958	942	923	965	984	975	965	953	920	949	995	972	913	993	980	972	945	999	939	924	981	978	1016	917	965	939	939	969	929	968	956	898	947	961	936	981	953	972	920	904	971	986	949	952	898	933	927	896	900	953	856	893	929	972	906	993	934	951	952	967	952	902	920	922	938	980	952	981	981	939	921	927	921	947	905	936	945	936	930	956	962	928	918	938	903	912	909	939	956	898	954	919	933	933	985	978	962	986	923	936	979	941	948	881	1003	919	986	970	965	957	928	955	1008	956	957	915	943	914	983	928	929	933	921	979	931	1006	980	926	988	933	943	920	942	999	913	923	949	940	988	936	904	982	981	880	960	930	937	936	973	1021	916	973	991	925	955	908	999	891	958	948	1013	954	959	885	991	955	920	944	935	947	894	937	956	904	905	908	948	922	979	952	1021	973	906	1005	1008	971	946	945	944	930	986	978	886	971	915	944	917	915	967	992	936	944	986	961	934	979	959	940	878	948	894	973	947	957	969	896	954	984	939	939	946	958	901	1003	942	970	890	926	959	943	938	924	956	1001	914	932	962	936	967	938	943	960	964	930	994	982	903	964	994	923	938	956	990	968	985	963	960	942	902	972	975	965	963	963	972	920	994	981	911	914	949	984	934	964	902	1019	921	972	906	960	944	925	921	962	923	915	956	938	926	944	954	937	910	965	921	947	953	954	948	956	951	940	954	963	967	961	934	946	927	926	961	972	1000	926	913	947	963	1000	955	949	927	915	955	970	986	931	888	933	971	984	923	897	954	929	973	1016	945	970	963	968	982	964	944	975	973	975	944	968	919	1006	913	986	956	981	988	932	963	957	995	929	936	968	913	945	968	937	973	970	936	968	930	969	947	963	938	914	949	938	952	996	938	934	939	962	945	933	984	946	910	984	962	914	983	955	1023	967	947	924	945	936	966	979	943	940	932	914	980	939	954	941	987	893	993	956	902	915	1008	925	921	943	908	986	953	1038	1002	966	976	982	962	937	926	953	989	965	948	958	980	928	988	990	966	937	971	931	949	965	998	927	918	1018	903	936	951	979	979	937	987	954	979	959	973	901	904	963	956	889	953	967	1005	957	950	956	970	930	956	935	978	928	953	950	945	936	973	910	958	905	959	896	963	923	956	951	976	928	1010	934	951	965	959	909	939	936	932	911	1003	958	973	945	918	943	996	954	962	935	957	887	889	956	1006	944	915	941	1004	956	933	935	927	967	954	892	982	975	907	970	954	954	1014	989	892	947	948	916	949	961	955	940	970	922	925	958	895	926	942	934	910	924	950	940	983	954	961	920	967	950	933	981	966	924	931	951	920	983	978	942	928	935	897	936	934	939	944	965	945	921	970	947	958	924	939	935	949	934	960	983	945	942	988	905	926	955	965	966
15344	2691	3615	3645	2424	1552	1092	863	673	481	418	386	334	324	313	298	289	268	255	264	280	253	233	257	247	223	194	252	223	242	204	243	238	228	198	224	235	176	190	211	212	208	221	213	186	222	218	230	216	188	194	196	239	213	234	212	208	244	185	209	202	200	190	206	232	196	212	182	209	185	191	231	215	217	198	199	224	216	212	212	175	211	215	187	229	205	194	208	203	208	212	214	196	207	203	193	191	188	229	212	186	248	198	213	226	230	191	192	209	197	209	209	215	182	212	182	178	206	190	223	215	201	196	212	227	217	201	201	203	207	196	198	192	204	214	182	208	197	203	192	198	199	198	218	204	168	216	177	197	183	210	202	197	199	187	195	218	188	175	215	223	211	188	199	191	199	188	198	197	205	213	196	172	201	217	241	217	213	192	208	225	231	178	205	216	204	227	196	208	207	215	202	204	182	189	211	211	197	182	204	200	215	188	208	208	215	233	200	195	187	168	209	214	187	211	218	203	225	220	245	206	220	210	188	225	191	184	208	192	193	201	181	222	169	204	207	183	219	228	210	211	217	200	189	188	194	197	206	197	200	185	209	241	216	179	203	193	205	208	185	221	225	221	218	179	205	181	225	200	196	195	193	195	203	202	214	183	201	204	177	220	213	198	200	232	190	206	208	189	207	186	214	216	192	177	203	193	194	206	207	205	215	200	192	197	199	239	220	194	196	210	189	228	201	203	173	182	204	198	200	196	205	187	204	165	227	190	241	208	197	196	213	215	203	187	190	211	210	218	205	193	171	215	207	194	200	208	227	217	195	180	213	202	229	198	225	197	210	211	223	191	227	161	176	215	168	207	239	201	220	216	213	194	196	201	223	191	195	200	242	229	203	222	220	224	199	194	226	197	201	190	202	196	207	189	197	204	182	205	194	200	220	204	199	203	198	217	194	220	207	204	181	195	215	196	198	229	209	198	206	179	214	212	194	208	189	214	215	197	208	175	186	195	193	221	202	202	189	222	205	197	206	211	204	200	192	194	200	203	203	233	205	170	187	217	196	197	192	186	220	218	179	228	215	222	217	218	191	221	187	212	216	218	237	174	175	192	193	188	230	184	216	199	200	227	179	214	195	230	201	225	209	231	199	206	188	199	196	159	192	206	192	196	239	198	217	180	196	219	223	183	191	165	192	221	212	198	200	201	221	212	186	176	177	192	201	198	211	204	195	203	197	203	217	226	210	217	195	186	182	230	204	213	189	201	211	210	220	184	204	206	201	208	210	207	201	214	207	189	191	215	205	195	183	227	194	194	215	206	219	209	201	203	220	240	203	201	188	189	194	223	193	204	192	178	212	205	207	199	232	220	216	185	197	168	191	215	211	210	197	205	196	229	251	194	220	209	225	217	226	213	202	203	203	183	187	229	199	201	178	201	209	202	201	205	201	208	174	219	198	210	198	177	216	235	206	180	201	199	219	212	197	196	193	191	164	211	160	204	197	208	184	209	214	207	211	199	225	193	160	212	200	222	210	235	206	216	228	192	195	193	206	196	193	202	191	188	189	193	185	192	195	194	224	227	219	224	212	221	172	212	208	211	221	208	197	190	187	181	202	200	220	200	202	208	217	179	193	203	216	199	189	206	175	208	202	202	204	194	219	195	188	204	231	213	217	226	219	235	204	193	200	205	204	201	214	206	194	179	201	194	198	191	234	198	234	211	208	198	212	206	234	211	200	196	207	202	216	229	193	199	208	195	217	205	207	205	213	183	197	235	198	195	183	195	192	202	173	187	208	204	209	206	185	236	194	192	213	195	170	198	188	204	207	179	207	223	189	212	204	182	211	203	190	186	211	205	200	198	202	187	235	211	206	218	201	209	219	205	200	200	188	204	200	196	205	190	225	185	228	232	200	189	194	219	209	192	231	208	224	198	196	181	187	236	209	202	208	207	180	196	235	203	195	207	176	221	193	185	199	160	225	200	202	206	170	179	203	195	215	197	226	195	200	200	213	186	202	215	203	194	182	210	192	209	191	225	211	174	196	188	183	191	213	187	217	218	185	212	188	203	202	196	196	223	220	207	204	225	186	209	199	214	207	204	212	209	210	214	211	209	215	204	196	185	208	180	204	212	197	208	212	192	214	212	192	228	188	195	210	201	211	215	208	204	212	205	214	205	183	201	216	210	187	194	196	187	190	217	193	187	215	210	215	230	190	226	205	217	221	183	207	235	208	215	209	202	202	210	216	227	177	201	210	163	174	200	195	189	218	242	204	186	171	211	191	196	223	179	209	192	206	208	199	251	206	216	239	200	227	208	205	200	184	209	216	189	202	219	213	188	210	210	208	187	209	209	177	183	222	209	211	200	232	208	200	211	218	208	216	207	218	198	224	220	208	203	201	204	196	201	206	205	213	187	206	228	221	193	195	198	225	217	219	200	183	211	185	235	224	198	204	203	209	192	211	199	182	209	205	201	196	202	181	204	211	197	208	191	187	186	193	201	193	201	215	185	228	213	212	211	176	230	183	203	197	211	190	190	207	205	231	184	183	193	210	190	198	211	202	227	210	214	203	211	175	195	223	234	200	208	205	189	212	210	217	199	219	226	194	204	249	199	196	216	190	203	207	193	216	205	202	192	207	211	201	214	197	202	239	170	203	209	193	240	208	194	196	184	221	204	193	228	204	207	202	204	185	217	180	209	225	265	199	226	193	210	207	233	223	202	200	218	205	212	222	198	185	224	209	221	206	202	184	197	230	207	215	207	201	210	209	188	210	243	205	195	223	193	207	182	198	220	218	174	199	206	197	174	216	216	179	206	192	192	198	182	208	182	214	200	200	195	198	173	206	195	198	200	208	237	184	210	214	216	184	177	207	222	209	172	210	186	213	192	206	200	198	202	209	199	169	171	197	213	189	182	199	194	224	169	211	201	220	197	201	201	212	193	204	206	203	193	214	171	196	211	189	223	217	228	196	221	175	189	199	195	199	236	212	190	211	205	222	210	207	201	187	179	198	207	183	166	197	197	161	200	166	186	190	198	213	208	202	212	213	228	172	193	225	198	232	187	200	191	199	214	244	200	223	208	183	232	208	183	204	219	180	210	194	200	209	212	190	217	204	199	200	222	204	214	200	187	191	185	210	186	212	223	207	209	178	216	201	214	222	223	224	206	230	198	225	213	208	226	205	197	204	202	206	199	211	207	206	210	200	182	209	206	222	199	209	201	191	169	219	202	187	199	219	213	235	209	213	175	195	198	221	221	209	204	200	191	201	199	215	205	202	211	202	223	219	206	176	176	210	189	212	237	190	200	193	179	215	215	207	210	199	209	219	202	210	178	187	199	241	189	204	177	205	195	209	217	215	208	182	210	213	221	213	197	192	214	175	204	178	191	200	211	210	223	212	180	194	200	220	189	218	205	240	200	220	190	186	199	209	215	206	206	197	223	192	204	190	193	187	190	215	166	198	215	220	195	212	225	209	213	192	206	194	210	214	199	216	214	212
7746	2574	5948	7377	5726	4519	3714	3026	2604	2208	1954	1826	1631	1506	1317	1225	1195	1180	1106	1023	993	908	925	898	890	904	825	790	819	805	762	766	765	786	712	761	716	674	727	709	725	719	711	704	651	674	654	656	667	662	671	602	667	605	617	621	621	659	607	644	673	624	642	640	611	573	637	633	662	640	636	638	617	601	699	629	623	646	669	617	641	597	634	628	626	650	604	610	631	565	624	635	601	636	626	595	613	588	573	615	609	606	594	584	600	646	605	594	631	609	614	588	606	638	603	589	598	602	616	594	645	613	596	620	594	622	595	628	598	585	657	582	592	588	642	616	588	597	591	605	644	546	616	594	602	578	608	618	573	626	562	602	652	603	566	598	622	577	592	621	578	574	623	541	601	616	652	594	609	606	588	588	613	582	581	589	603	593	607	594	627	610	594	601	574	568	558	612	622	604	566	608	608	595	582	613	575	608	637	566	646	588	595	626	611	599	627	591	596	591	625	576	591	601	594	610	569	571	572	617	578	589	620	592	570	574	633	620	602	583	600	614	586	682	607	600	607	573	599	592	614	588	647	631	597	564	609	618	622	631	593	616	560	600	587	591	616	622	578	581	603	583	611	625	654	650	613	588	591	641	644	568	633	635	638	590	610	600	587	616	586	626	575	609	621	610	592	603	622	590	594	573	584	631	619	587	598	602	594	584	644	622	549	634	660	578	608	585	613	607	602	614	623	590	604	616	640	589	625	585	574	624	570	583	678	625	576	634	596	590	596	619	625	613	617	546	569	598	610	598	641	627	630	622	605	542	647	617	613	616	602	630	614	572	594	588	625	572	594	610	572	639	601	630	603	543	574	594	607	588	557	623	570	585	583	591	584	571	603	614	620	647	565	606	579	618	613	584	597	624	602	585	578	564	600	575	621	610	643	578	587	612	620	627	600	601	615	623	578	594	571	596	556	605	597	610	601	580	606	589	587	606	612	592	634	592	608	582	527	599	598	631	577	592	604	607	600	590	622	613	609	622	611	631	611	598	611	601	595	621	593	577	590	583	604	603	556	566	620	624	583	622	627	599	592	605	592	578	604	604	596	602	595	602	565	558	562	583	602	611	593	583	585	585	625	587	612	621	613	600	589	613	594	629	597	579	587	596	582	642	587	588	607	631	605	610	610	594	600	620	565	630	622	587	610	632	655	592	618	610	625	605	663	576	593	626	586	573	603	624	589	619	611	603	610	552	553	570	579	607	583	575	614	599	618	594	596	565	576	563	620	609	641	614	535	628	548	616	604	620	625	614	624	624	597	596	620	566	630	610	629	609	602	566	584	574	635	599	619	578	629	628	594	643	624	606	582	602	586	610	587	601	611	613	632	578	579	610	587	581	611	556	589	576	610	621	629	638	629	595	596	618	603	614	646	626	634	623	585	632	587	591	582	620	582	592	605	639	588	594	603	638	604	584	557	617	596	562	574	576	607	582	602	582	638	607	616	549	587	601	669	570	601	590	578	620	576	584	596	607	596	614	583	566	595	618	624	641	583	603	581	608	643	622	609	598	615	576	561	624	591	607	591	593	552	621	606	648	627	613	626	583	649	571	597	615	588	576	601	575	564	575	551	637	549	598	637	600	577	581	623	563	608	588	634	608	575	630	588	613	621	582	572	597	623	556	589	631	560	569	587	597	577	605	565	631	646	592	565	572	611	594	586	596	604	590	652	592	565	593	567	601	620	640	595	590	587	579	603	617	624	636	577	641	576	590	588	614	582	574	613	599	591	598	602	599	586	592	565	616	627	584	604	583	552	608	600	614	638	568	575	617	653	547	661	626	608	594	639	625	554	569	612	604	595	551	612	604	612	578	556	589	598	595	573	557	658	627	599	599	589	593	584	598	602	637	592	574	581	615	644	573	624	592	602	546	607	582	646	618	599	573	571	586	557	623	568	604	593	588	536	601	600	599	606	591	579	592	625	603	611	603	609	588	576	613	594	623	604	638	563	588	583	636	624	612	573	586	626	590	614	652	633	615	607	577	587	581	606	599	576	606	637	578	594	595	614	558	576	565	599	610	570	581	575	585	562	588	622	589	645	576	600	651	543	589	632	590	633	558	602	614	606	625	595	594	547	584	594	508	529	625	629	598	597	643	548	553	605	636	557	621	589	565	625	582	601	618	619	621	606	575	614	604	592	616	588	618	631	564	592	614	636	608	543	621	579	621	557	568	634	599	623	626	622	584	546	601	617	579	628	596	554	578	583	625	594	588	606	560	569	540	592	594	599	590	606	629	553	592	586	610	580	610	561	617	551	595	574	583	610	613	593	566	593	592	622	582	591	565	574	613	621	596	613	564	565	590	587	599	607	596	583	584	636	610	597	640	602	586	572	655	625	611	577	663	597	639	609	599	567	584	623	584	670	587	558	626	643	592	609	609	577	650	635	548	586	600	631	547	623	593	575	583	599	610	623	588	642	581	624	585	560	627	595	607	616	596	582	557	577	579	603	601	603	623	598	637	567	639	592	627	607	606	625	554	638	595	617	642	621	622	583	644	634	594	651	665	624	643	635	609	555	573	615	650	605	628	641	572	556	559	617	598	558	598	575	569	617	560	612	607	617	562	603	601	628	581	596	564	560	572	586	582	632	609	585	592	568	584	589	626	599	600	544	563	564	632	568	571	614	544	606	597	591	588	644	595	629	570	565	601	604	576	599	636	586	602	616	575	605	557	646	577	608	589	631	599	600	626	614	645	600	641	587	613	599	565	628	600	602	627	598	623	606	592	554	593	593	637	589	560	601	608	590	648	613	588	568	563	592	558	614	641	586	617	579	656	590	581	568	567	613	594	585	625	591	582	615	570	612	598	573	586	598	578	632	572	617	615	612	565	540	641	599	615	588	632	599	606	613	594	616	622	570	591	575	544	609	591	527	592	604	632	595	617	644	568	591	599	590	626	589	559	609	606	616	600	648	580	601	599	525	597	565	554	603	581	577	605	577	598	606	576	627	611	559	593	635	597	612	597	593	568	600	587	624	628	549	593	601	579	583	600	558	558	606	577	567	615	593	588	591	614	576	617	613	620	637	614	613	644	614	633	644	627	605	583	604	615	579	627	621	607	595	604	599	610	591	583	596	598	582	566	629	565	649	585	621	538	600	608	598	587	617	587	584	619	627	575	570	652	600	634	591	587	575	611	559	602	641	607	597	600	623	625	620	562	614	579	576	582	560	638	597	571	619	608	611	599	608	609	586	605	571	623	611	598	639	588	637	639	569	633	607	575	585	562	634	584	572	619	610	580	632	583	618	578	612	599	621	593	612	569	593	601	602	600	583	595	627	550	586	580	616	602	608	571	600	618	640	601	589	588	579	548	599	569	645	571	613	611	570	584	621	617	639	604	594	582	592	602	616	604	625	596	583	609	610	642	601	623	578	602	585	602	658	632	581	597	603	615	600	591	591	590	571	603	570	602	577	610	607	601	617	587	561	613	588	606	609	604	594	624	616	611
2456	431	462	481	423	370	368	334	372	365	369	325	326	338	323	343	336	330	351	357	319	339	340	377	330	324	356	347	337	338	350	305	362	333	360	341	347	306	336	333	310	347	303	338	344	334	343	358	341	326	352	344	342	328	351	338	326	324	326	324	337	331	313	360	349	319	335	291	348	321	372	332	360	314	336	341	379	341	370	326	343	335	347	323	324	365	357	331	330	313	353	330	343	325	372	347	344	301	330	366	354	332	348	322	347	331	330	350	351	325	323	322	352	322	332	316	317	331	339	352	353	332	318	335	348	354	332	355	350	355	318	341	295	349	383	306	326	327	360	357	342	334	348	322	307	321	338	332	317	321	354	352	318	349	312	338	346	344	362	337	327	340	336	354	353	323	357	336	311	360	344	344	345	342	360	361	368	359	351	369	354	338	334	350	344	366	346	297	346	349	341	328	364	337	353	357	324	329	308	369	325	349	321	336	347	370	306	322	325	336	347	315	316	346	351	344	341	337	327	320	308	333	315	345	320	328	365	349	334	330	333	325	311	350	329	343	335	327	318	339	381	342	352	354	368	382	315	343	349	363	336	358	352	335	372	343	362	324	340	326	339	320	347	317	341	297	331	326	329	348	335	339	371	368	339	341	312	355	361	323	352	299	346	367	341	321	335	321	327	320	317	382	361	324	326	324	291	331	342	332	368	309	327	353	336	363	353	361	337	320	329	321	335	336	361	320	349	346	348	402	303	318	336	375	343	332	342	344	361	343	337	357	381	348	336	343	324	317	372	344	339	351	338	368	360	338	351	345	339	311	302	346	334	346	292	363	340	323	339	323	345	349	330	336	365	390	353	335	340	331	348	314	346	349	327	342	329	315	354	363	347	329	334	288	334	319	348	322	301	332	329	380	331	333	326	333	341	321	310	357	365	349	333	311	356	348	360	347	328	351	360	334	366	345	332	363	360	330	325	327	339	305	330	341	318	333	330	345	326	335	333	333	324	320	343	361	330	302	332	340	319	351	353	348	363	351	350	336	332	333	340	337	330	355	330	367	371	336	358	346	346	338	363	345	338	382	328	378	333	356	333	337	341	338	344	360	359	343	354	343	321	335	337	332	316	360	331	358	317	319	314	337	344	332	338	335	369	345	349	336	312	378	360	343	336	328	349	342	347	313	358	343	375	355	355	409	339	287	352	287	366	334	323	368	337	348	366	339	371	373	365	333	338	328	357	317	367	362	320	314	360	340	329	356	344	350	329	339	313	350	358	340	350	356	314	386	353	331	301	356	365	340	347	320	349	354	343	347	367	355	330	311	328	354	326	340	330	333	356	367	365	337	335	339	336	345	317	353	318	341	334	325	352	351	363	319	326	335	362	338	342	327	329	337	367	364	328	365	341	349	366	318	363	345	342	327	336	344	345	338	322	365	327	332	326	354	315	316	327	333	345	328	332	319	341	327	327	337	303	316	352	318	345	327	347	324	330	366	344	353	334	377	340	363	303	344	313	366	360	318	351	367	364	330	307	355	325	334	351	330	326	353	331	356	307	362	324	322	330	359	342	343	339	350	336	337	340	342	340	345	311	339	332	336	366	371	313	368	321	325	332	338	329	360	350	334	301	359	304	317	355	313	354	364	353	345	339	332	338	303	369	356	360	352	345	339	345	368	367	354	382	332	328	343	369	351	331	341	371	323	344	335	323	355	354	354	352	312	335	320	362	337	336	327	352	327	332	318	356	336	340	333	294	345	354	339	313	304	332	341	333	357	306	337	356	331	319	351	319	302	357	328	324	337	339	350	334	340	345	343	335	383	352	341	344	338	302	357	358	369	317	337	347	335	366	302	338	368	334	341	307	331	333	362	335	373	396	348	340	316	339	334	353	336	349	317	317	341	354	353	355	328	341	348	331	342	336	342	356	343	339	365	355	329	360	325	349	369	353	337	350	334	346	359	305	351	369	321	339	325	358	320	313	309	344	302	337	342	314	338	316	339	325	348	386	348	336	374	332	333	368	327	370	335	352	322	334	314	329	319	341	356	376	324	323	330	355	340	341	367	333	320	319	347	332	328	339	399	327	368	332	355	338	361	345	311	308	355	308	359	344	353	355	353	307	342	326	311	345	336	334	330	328	325	328	351	325	343	341	344	338	327	372	334	294	357	331	378	341	368	333	385	348	341	343	331	367	349	364	341	323	337	340	338	357	332	336	347	345	370	313	333	318	344	325	337	349	377	364	332	339	325	329	343	369	349	352	332	332	317	343	310	365	309	350	367	335	318	355	362	328	321	298	326	338	339	333	353	312	309	345	330	326	354	336	319	349	318	328	369	341	359	314	313	320	334	352	380	348	306	330	357	362	338	339	340	331	324	318	316	344	328	342	372	337	334	361	333	354	316	325	316	340	323	346	368	344	334	335	327	327	347	316	342	346	291	335	336	369	337	346	359	333	327	335	358	333	333	323	308	335	343	348	345	317	355	330	339	320	346	365	357	360	343	339	360	314	351	289	340	328	338	312	345	298	328	351	345	371	319	303	333	320	348	318	359	345	332	354	347	347	319	337	333	355	355	325	324	337	345	344	315	357	330	362	327	379	351	301	344	345	313	330	352	337	347	347	324	347	307	319	358	380	357	358	319	343	291	327	332	343	346	343	341	348	364	336	349	322	326	334	361	317	328	373	344	336	343	345	335	342	340	296	323	311	362	313	344	351	328	339	316	346	335	348	352	378	334	367	334	340	358	330	340	329	316	340	307	345	374	327	334	333	348	329	337	349	336	326	318	340	344	337	325	331	318	355	349	305	349	344	337	317	349	345	323	344	324	373	374	345	349	309	294	341	357	368	310	342	320	332	361	362	358	375	348	340	315	324	350	344	338	332	316	348	344	348	393	364	322	318	364	331	347	360	332	357	336	320	341	339	354	330	334	340	354	319	360	321	343	337	339	359	339	324	357	331	332	329	319	349	311	314	349	298	350	328	315	352	336	352	332	341	345	325	311	301	331	324	353	326	335	361	362	355	366	340	372	368	369	325	319	378	319	336	333	309	344	332	327	352	305	384	320	336	360	375	346	303	320	341	338	310	319	343	342	361	329	344	348	341	325	321	351	352	345	366	306	331	345	335	363	355	337	316	351	331	321	373	333	347	333	364	318	361	299	367	336	336	339	339	376	356	376	326	336	328	351	324	382	382	330	347	329	351	336	354	343	345	363	330	339	348	339	317	338	309	346	351	332	287	327	358	332	329	375	338	309	319	358	366	356	335	331	330	352	327	371	340	353	366	317	306	341	334	352	354	338	316	364	331	338	315	390	322	340	330	372	335	347	315	318	319	356	355	361	359	315	326	373	324	323	358	335	334	322	366	342	318	317	364	350	306	329	363	332	337	334	349	366	357	332	347	326	336	302	349	345	359	328	327	361	326	330	331	333	291	288	338	310	329	345	350	313	368	337	343	332	310	357	339	364	333	337	337	330	380	323	359	316	357	352	311	331	335	368
2719	1004	1183	1328	1187	1107	1029	1013	999	983	994	972	1029	1012	936	949	967	1015	977	970	933	966	973	933	938	950	916	902	984	945	918	990	932	1002	949	980	958	974	952	936	961	930	969	965	978	919	950	944	1000	897	973	976	949	961	933	996	912	922	968	966	939	931	992	938	981	933	915	991	957	954	978	944	977	934	971	938	927	915	1015	916	958	923	933	990	932	932	923	982	962	958	909	912	971	1041	981	960	939	956	927	931	900	943	966	969	959	941	974	904	995	942	934	975	978	919	933	899	922	1003	929	944	892	935	961	960	1016	906	941	944	919	990	886	959	933	963	955	941	909	942	912	951	996	985	943	951	954	952	977	934	994	936	962	948	948	977	1004	904	941	916	960	893	962	964	902	901	918	925	975	949	974	945	943	940	872	949	920	931	937	917	944	903	941	929	913	924	885	1000	958	903	964	877	988	941	924	903	906	950	946	926	973	974	954	971	883	977	959	922	937	954	973	930	960	954	972	968	959	935	991	952	943	990	926	926	919	921	965	995	984	932	925	957	983	890	980	1002	965	928	900	912	961	953	941	987	939	970	959	936	940	910	915	1005	924	965	935	990	921	928	972	901	924	964	972	958	961	1022	940	941	926	984	911	890	888	945	922	927	983	924	896	930	959	964	955	945	965	941	941	980	971	951	1000	958	938	921	961	941	921	986	964	953	918	915	951	920	942	911	949	922	975	893	979	958	924	950	942	974	916	910	932	1002	921	962	1019	964	983	960	950	974	900	961	966	936	952	922	927	993	933	933	949	957	940	938	994	962	941	982	913	909	995	904	1037	947	953	941	970	936	959	953	979	963	956	891	939	926	906	925	902	964	934	976	919	973	896	1009	927	958	1008	929	938	921	994	880	970	974	911	1040	948	948	961	944	962	994	973	988	903	989	861	990	903	978	980	919	923	977	921	993	979	943	961	987	929	1010	893	976	912	929	941	986	934	958	963	962	987	953	967	901	936	1018	975	949	938	982	943	904	897	928	965	923	952	904	967	987	953	926	921	947	961	933	924	926	943	966	969	895	945	943	935	928	975	982	906	964	930	1007	917	970	974	991	939	937	937	934	948	942	940	961	1046	926	958	897	966	940	949	943	961	1004	923	941	956	860	971	946	907	944	948	951	951	915	944	924	949	932	904	956	940	968	911	950	954	926	927	960	905	947	938	936	886	952	954	948	932	973	985	910	926	975	927	903	932	942	1002	887	941	893	917	928	959	969	924	899	900	943	966	943	945	993	893	1013	981	965	963	921	925	934	953	949	930	921	959	934	939	936	1005	943	929	1042	957	942	987	956	987	964	919	948	940	890	921	965	928	950	931	864	941	929	953	890	888	919	946	904	915	923	938	978	947	986	969	936	911	955	915	955	953	944	931	883	921	932	939	940	944	948	967	1002	992	971	948	958	952	984	899	932	947	965	961	915	951	943	932	921	993	994	961	916	916	953	947	963	910	985	959	943	968	978	945	913	941	926	947	922	917	956	902	944	951	954	945	896	946	919	979	915	962	995	889	951	909	1008	950	975	918	978	907	910	908	949	924	945	942	988	927	943	983	931	989	951	905	924	964	988	967	966	900	963	934	951	957	941	966	960	985	950	950	990	999	928	973	927	941	982	923	913	950	932	940	936	939	970	954	953	921	912	950	966	983	932	959	929	928	907	953	965	913	890	979	972	959	919	992	954	912	928	939	963	930	941	980	1018	881	950	970	977	944	986	959	998	964	963	950	959	934	932	1028	965	909	973	960	939	962	938	986	972	936	892	889	891	900	966	1003	956	937	951	961	928	935	934	894	925	937	943	942	955	921	939	983	997	924	977	963	937	945	951	958	937	933	980	959	961	925	935	1015	974	946	940	1014	924	959	943	942	966	922	988	957	967	904	970	962	965	966	918	897	965	905	969	975	1006	965	942	918	967	980	951	980	901	971	905	990	972	948	950	923	919	956	891	949	973	981	952	916	971	975	963	940	935	941	908	914	945	898	942	933	974	907	963	938	927	950	920	943	925	958	949	956	930	982	930	979	924	908	954	931	954	940	955	961	917	971	976	884	961	947	981	992	896	949	876	935	895	962	950	940	947	1013	943	998	946	966	978	927	979	1051	931	949	967	951	965	992	967	923	943	920	955	929	940	915	928	971	919	900	926	905	986	899	945	949	938	943	924	929	947	972	925	952	923	977	923	937	932	965	891	961	956	909	987	960	997	988	909	882	947	921	956	940	922	974	975	975	929	999	981	984	919	946	948	955	946	950	916	994	912	941	897	933	973	950	921	983	911	960	1028	930	991	962	940	942	944	903	1000	954	928	994	932	911	954	916	963	950	950	959	959	964	985	1001	946	914	924	900	921	924	946	934	948	936	946	977	958	948	940	920	954	944	954	920	961	923	934	978	978	967	972	959	970	979	949	991	924	973	899	898	902	991	991	977	983	1000	969	920	950	990	920	944	943	972	1005	982	943	1017	937	942	924	993	997	947	937	994	972	962	970	950	942	947	932	962	952	891	994	916	957	930	907	920	957	957	929	955	972	933	989	965	1006	948	952	926	966	919	977	992	946	929	949	1006	931	959	901	972	1007	988	990	941	977	942	953	935	975	915	943	962	976	933	972	902	991	875	989	981	968	955	972	969	1018	985	959	947	934	954	1014	958	966	920	985	913	926	961	934	984	930	923	945	970	969	960	960	950	956	919	980	939	1003	954	947	993	930	943	974	906	960	870	918	959	976	920	967	946	916	1001	959	944	979	955	995	943	962	918	939	957	969	926	964	965	910	955	934	926	952	975	908	938	931	943	930	967	916	992	987	945	943	990	971	928	930	990	954	986	945	968	1008	995	936	973	947	927	922	961	928	959	942	916	947	922	941	922	933	927	955	916	988	938	903	923	941	972	923	937	909	920	965	910	969	928	956	937	919	945	926	934	977	921	953	930	992	946	957	954	939	974	1011	881	977	931	927	959	915	958	953	952	933	996	961	1008	855	882	978	934	969	969	965	983	1000	1034	925	961	948	925	951	959	1020	941	942	938	960	952	960	943	998	956	992	974	937	919	885	962	944	921	970	913	977	1009	927	927	940	991	921	948	955	942	949	1011	940	996	937	949	949	956	972	982	961	975	968	926	1010	942	1004	950	904	961	953	937	966	951	928	881	946	913	917	936	929	961	947	940	958	995	939	967	969	982	924	927	976	945	917	924	934	979	909	1002	917	893	970	941	933	975	918	999	979	1013	978	913	948	959	940	961	928	956	944	982	935	938	876	945	933	908	929	923	926	968	965	933	924	933	981	973	887	970	972	964	982	936	1001	887	1012	942	952	954	970	942	969	918	957	902	980	981	924	931	901	936	954	912	939	902	1004	997	952	967	948	953	934	971	917	898	892	922	961	888	879	959	945	995	956	927	936	926	973	922	953	946	876	964	975	930	953	946	917	957	921	907	1002	913	922	961	884	914	960	968	970	984	897	965	989	926	953	942	961	905	912	963	953	916	918	901	924	940	898	932	976	893	937	960	916	937	938	986	930	949	944	958	940	949	946
10204	1659	2253	2234	1638	994	900	640	540	520	482	441	453	436	402	427	424	436	376	408	397	370	383	374	366	371	358	334	348	347	336	363	343	371	356	400	372	351	341	332	347	359	325	347	377	360	389	358	339	347	358	346	358	319	368	327	354	321	369	374	337	313	372	358	344	359	353	384	356	352	358	348	347	329	336	388	358	372	369	359	327	361	343	373	341	335	353	343	365	343	352	373	357	373	351	358	339	347	356	368	371	343	348	366	346	329	332	356	320	358	361	340	333	360	333	319	394	366	340	320	346	341	338	375	352	372	374	382	352	358	317	330	351	342	366	361	359	362	371	371	351	377	336	344	337	388	364	359	319	358	346	341	350	333	343	357	332	381	368	357	366	369	360	348	356	332	364	345	356	366	331	360	363	354	331	384	335	357	338	334	347	350	405	337	350	334	338	324	340	370	373	332	355	384	358	296	319	360	333	358	347	366	306	351	345	318	322	314	350	367	330	347	361	341	395	336	400	365	357	373	342	358	342	358	372	314	342	312	338	358	353	365	339	310	321	342	357	333	364	356	355	334	344	350	349	327	335	349	334	351	338	346	341	353	350	356	365	330	348	360	335	384	370	379	373	365	345	356	391	330	333	336	334	374	365	338	351	344	367	311	349	357	367	352	358	318	347	349	351	344	349	362	382	323	319	361	350	362	402	364	337	360	319	355	352	338	381	318	330	327	344	325	312	333	374	356	356	349	362	328	352	345	324	355	370	328	354	374	361	341	361	367	374	324	347	364	346	360	347	348	319	351	336	367	339	311	365	346	388	318	346	331	321	343	324	351	324	330	358	337	356	366	345	366	338	357	328	361	357	358	343	341	376	351	386	380	333	341	352	354	383	307	344	372	341	380	360	349	317	310	362	372	342	345	357	343	333	351	368	397	333	333	348	351	355	328	369	323	357	346	358	337	355	374	358	338	343	327	325	384	368	342	361	354	363	333	392	373	379	313	306	348	330	366	338	353	352	334	361	364	396	359	379	333	358	362	354	344	343	367	353	337	368	360	342	375	369	367	325	342	381	369	354	363	365	336	342	369	356	364	352	366	300	325	334	377	355	321	376	353	364	352	342	337	355	349	345	343	335	378	354	343	348	353	343	349	369	365	366	360	374	319	349	331	368	357	358	333	329	325	336	327	333	353	371	336	353	336	338	357	345	368	383	351	398	376	365	362	305	336	352	342	344	324	378	342	323	356	344	345	331	318	322	368	354	361	351	355	368	354	354	355	364	367	383	320	342	360	335	351	356	357	339	359	348	317	355	332	321	360	378	364	340	325	352	338	330	331	359	328	367	340	335	356	371	346	344	338	344	385	356	346	329	400	389	354	367	330	333	357	325	338	360	359	323	343	382	355	399	353	365	347	327	360	381	373	365	341	336	371	367	342	334	410	317	362	346	325	356	334	342	351	373	329	331	358	323	359	326	362	360	371	362	334	326	317	356	330	371	348	332	325	319	376	328	356	351	338	362	342	338	339	382	303	337	328	350	364	373	317	356	340	366	323	339	357	340	366	344	382	387	342	371	358	341	355	347	338	345	365	400	357	351	368	366	366	332	371	379	377	343	340	362	367	317	320	348	332	358	332	356	338	362	354	337	356	329	407	335	366	311	357	342	326	363	330	334	310	364	334	368	336	347	336	366	335	332	345	337	369	338	344	340	333	348	351	339	335	351	344	362	346	339	350	349	341	334	336	351	339	307	346	388	343	373	365	344	328	351	359	367	345	349	366	366	351	341	365	328	336	379	310	344	349	344	351	345	307	354	377	375	333	380	369	349	343	373	352	393	348	369	362	346	367	327	329	365	340	358	368	298	335	342	329	331	343	389	357	311	329	348	346	351	344	346	371	342	374	350	366	387	351	351	364	376	349	349	343	328	363	362	341	342	360	371	356	318	353	353	319	357	377	338	358	352	336	328	348	297	370	383	349	330	341	368	363	315	339	362	372	378	374	382	332	366	375	346	378	383	370	349	374	317	365	324	331	358	354	337	361	343	364	341	354	368	331	323	331	336	346	311	352	332	350	342	374	343	379	341	323	318	370	321	319	355	327	351	340	331	341	357	368	325	341	354	371	375	353	338	357	334	388	378	360	361	349	386	342	352	380	313	366	330	356	353	354	390	357	383	367	323	305	392	341	351	365	331	330	349	348	324	375	352	371	340	372	375	365	388	360	336	355	336	345	366	335	371	361	336	350	330	366	345	322	347	351	360	354	337	382	349	330	361	355	333	375	365	341	327	356	370	315	365	348	352	389	384	355	341	350	356	367	310	357	360	346	338	349	333	358	340	379	343	357	388	341	332	358	318	350	358	345	345	371	368	323	359	343	325	359	397	351	396	378	334	351	349	375	341	414	338	385	300	358	335	340	340	308	372	372	361	383	355	362	350	337	336	369	334	357	349	357	361	320	376	345	344	362	333	362	360	360	338	359	330	324	365	362	363	399	347	331	376	329	367	344	364	362	359	385	364	315	346	313	377	360	319	337	317	365	318	334	371	360	333	352	357	360	335	359	343	360	329	346	330	355	331	311	368	360	311	364	325	379	373	365	385	335	357	368	358	321	362	322	358	341	349	355	349	368	312	342	337	349	368	372	342	319	369	363	352	340	381	355	363	379	342	336	347	345	336	335	363	346	338	307	378	351	347	340	355	342	344	362	328	365	337	352	331	340	371	320	352	383	322	333	348	334	369	353	355	369	336	360	328	323	364	341	321	320	375	346	352	351	349	343	320	356	352	381	366	322	359	346	338	352	364	369	378	346	363	329	336	361	357	324	335	353	358	337	379	332	342	343	330	335	334	336	346	333	357	353	344	361	354	347	350	362	329	361	324	384	365	326	373	361	352	349	328	358	343	369	361	390	345	370	356	371	348	348	344	335	352	348	316	373	335	356	374	339	355	322	344	338	335	339	349	332	351	366	376	331	358	337	365	338	345	411	317	410	359	372	358	334	380	339	395	308	339	326	351	353	400	419	329	329	378	349	371	327	374	360	384	362	357	350	348	324	368	343	370	321	356	373	320	336	347	380	348	352	337	338	331	361	382	374	355	336	330	360	332	362	328	374	352	364	366	366	359	383	383	365	342	342	368	335	313	317	385	339	352	390	347	376	359	341	378	340	339	353	351	382	333	345	403	339	349	363	358	362	333	374	337	368	347	359	358	349	360	368	380	342	340	367	381	353	315	334	308	366	366	348	355	336	328	382	311	341	323	326	336	342	357	355	333	338	344	366	345	361	358	351	334	367	347	342	343	363	370	335	384	343	355	381	374	323	353	345	357	366	350	344	343	333	324	359	362	348	372	333	372	304	352	347	334	376	327	374	369	333	347	362	352	371	327	359	341	363	371	366	343	387	339	351	323	355	358	354	351	346	348	346	364	372	365	378	368	341	336	333	338	302	344	350	351	327	348	372	314	360	359	352	334	362	325	324	390	360	366	349	315	370	363	355	344	333
6667	2174	4371	5321	4322	3350	2953	2488	2090	1937	1821	1708	1531	1416	1479	1401	1329	1241	1258	1144	1192	1121	1122	1100	1035	1093	1133	1109	1082	1066	1020	1031	1063	1033	1085	1039	976	1000	1031	974	989	1018	1025	987	1009	1000	1043	954	995	1037	1000	978	975	998	978	962	961	952	950	945	993	1051	984	990	963	1021	983	962	976	952	978	1040	1046	942	1023	1051	966	1011	960	936	945	932	957	959	1042	954	1023	977	967	953	954	979	924	981	968	966	948	950	915	1007	951	973	984	958	963	932	963	954	937	873	916	961	934	925	981	928	915	953	949	909	947	1005	961	984	936	957	956	946	1003	952	919	945	906	959	983	961	930	965	951	970	934	928	948	959	947	908	933	932	894	981	948	917	999	931	936	985	894	957	933	890	921	927	950	984	939	955	938	1025	967	909	947	966	924	917	973	955	922	982	969	945	934	946	1045	993	934	936	913	989	952	934	972	944	930	965	896	932	935	927	936	963	981	954	958	991	957	956	903	942	926	987	917	954	934	940	952	967	928	948	981	968	976	871	978	901	946	921	916	915	977	924	921	924	920	931	1001	958	958	953	883	931	860	930	960	969	915	974	945	957	981	959	956	961	943	937	921	967	987	964	945	949	873	946	938	964	937	979	967	908	956	955	972	946	1023	947	946	947	935	928	958	982	906	943	916	973	934	974	930	1008	916	994	961	981	970	966	954	948	1001	981	948	960	941	928	983	946	891	947	991	943	952	973	990	934	891	909	965	954	930	954	955	914	911	948	962	957	934	908	927	926	916	897	916	884	988	938	981	897	955	894	911	959	952	885	955	963	925	940	939	996	995	937	926	935	974	942	972	911	983	978	977	916	893	924	935	1009	948	934	998	993	980	989	922	893	933	978	924	973	987	936	966	915	926	932	928	967	964	948	947	888	991	973	946	970	941	959	1007	936	962	921	943	961	966	943	945	925	948	989	1000	930	938	958	981	906	967	908	934	928	866	934	970	986	950	887	932	939	953	955	958	951	995	966	919	987	892	980	927	961	943	928	962	931	972	885	962	900	965	953	924	985	918	933	920	1001	964	922	906	1009	937	985	850	906	953	915	940	944	951	955	984	980	986	917	931	950	972	1026	939	965	937	960	909	983	941	944	920	978	976	951	929	922	968	913	948	944	967	937	954	919	915	989	954	940	938	944	933	940	972	990	941	931	950	956	972	952	992	1010	956	934	942	928	1008	943	930	931	963	948	901	941	994	969	982	968	940	969	958	970	971	986	941	907	925	924	937	917	986	965	905	902	920	975	960	956	982	906	968	1006	931	936	894	996	928	934	938	1040	943	990	1011	982	954	894	943	960	934	951	938	991	966	936	950	949	909	952	992	902	887	964	955	1003	984	947	954	982	959	898	946	925	926	1016	954	869	969	932	954	990	942	926	945	978	948	945	955	977	950	974	927	935	957	952	954	924	943	976	982	883	930	942	912	977	967	968	925	971	979	963	998	977	921	918	954	949	960	924	916	928	940	939	932	946	958	960	977	947	934	947	909	919	881	923	989	968	887	946	982	986	942	987	938	899	916	925	933	904	931	951	1001	940	950	919	901	928	930	971	936	967	932	957	1007	1005	953	957	892	903	959	955	944	952	976	921	949	1039	1002	917	975	943	966	941	988	967	961	984	947	949	909	945	920	948	953	966	968	987	1021	936	964	929	939	918	942	981	952	929	937	1025	971	927	918	922	950	948	930	944	1024	971	934	892	1000	986	961	978	904	843	932	939	916	953	943	963	973	938	954	964	966	903	953	917	930	957	940	912	982	988	962	928	971	969	988	964	940	1014	976	978	928	907	966	932	935	946	921	943	938	930	1001	962	965	902	929	942	949	969	981	977	964	1014	952	914	980	914	943	939	905	915	981	945	912	938	1017	917	967	985	923	970	978	930	935	967	958	967	960	918	985	966	967	990	897	979	934	982	910	966	978	969	949	934	963	981	965	987	947	947	871	933	949	930	919	990	940	958	910	908	958	898	983	973	947	951	972	929	954	928	938	966	947	931	933	950	1002	958	966	958	897	940	970	982	963	921	1011	926	957	969	986	931	1008	1000	937	942	966	938	987	894	937	966	993	1033	969	977	950	934	889	948	979	967	957	905	952	925	978	928	927	976	897	955	955	973	922	919	992	960	938	926	935	964	984	957	953	968	960	978	960	877	952	934	949	960	965	965	957	946	896	921	953	987	921	973	904	979	981	903	1002	924	967	964	915	964	1006	956	939	921	960	920	929	952	919	916	961	914	951	1005	925	935	924	933	906	1032	934	915	979	968	1031	884	983	911	981	943	1019	933	940	962	993	926	982	966	998	948	964	934	893	967	920	970	981	920	961	932	935	1017	958	921	969	958	927	975	1021	1009	883	978	951	977	920	985	953	973	933	980	994	980	943	998	983	927	949	1002	938	1000	914	959	898	935	988	927	960	929	933	942	964	967	891	930	950	979	894	946	976	933	925	940	974	938	959	962	962	873	943	963	932	987	922	1007	962	958	961	968	936	940	951	888	906	922	968	939	971	970	936	943	954	946	984	863	941	937	892	1004	945	932	903	903	985	896	979	991	953	923	955	941	968	983	907	972	899	900	935	928	929	965	960	980	934	937	930	961	917	941	889	962	952	1028	937	977	890	969	957	981	896	930	943	964	945	932	918	928	925	962	942	914	958	955	974	980	933	1022	1008	924	878	966	945	962	953	936	1016	978	926	910	989	998	918	956	1032	969	934	933	982	904	943	906	961	945	983	902	960	995	919	975	927	947	970	920	932	936	912	933	989	953	940	947	960	933	966	925	924	961	931	911	974	972	941	976	990	1019	948	1002	947	901	967	949	1010	920	972	947	914	952	926	926	966	901	937	954	904	935	943	923	978	935	969	860	967	917	984	934	904	925	923	957	923	962	948	937	906	903	980	1004	960	999	923	984	918	931	877	942	916	940	913	954	933	946	933	965	902	950	905	959	993	970	916	944	936	953	935	991	938	894	907	937	995	978	878	996	918	1014	910	969	960	921	982	956	975	996	919	959	940	969	979	967	912	936	955	971	915	976	927	949	937	992	971	869	933	965	936	942	955	941	965	956	1001	946	972	959	980	982	1008	992	938	960	915	894	954	927	989	1025	938	885	982	969	968	948	948	957	980	942	892	1004	964	962	1013	881	966	982	943	1000	993	952	981	947	884	962	945	922	1042	1004	910	943	988	952	942	986	933	974	976	978	974	941	979	1042	937	912	1001	932	945	920	951	955	1003	953	939	932	1010	975	951	963	975	955	983	970	904	949	941	988	953	982	977	939	962	942	953	968	960	975	959	961	910	919	937	1004	917	948	960	948	953	907	1016	1009	929	952	979	950	958	951	911	982	968	962	928	889	921	979	912	988	924	973	891	942	918	997	993	975	996	954	946	955	940	961	929	950	986	882	943	947	924	967	975	925	972	925	933	923	945	917	1008	941	976	941	950	961	945	927	965	944	955	953	979	957	970	1007	995	912	984	947	971	904	941	898	980	900	980	893	937	930	951	918	940	931	911	959	973	991	891	959	912	920	994	1004	951	933	925	875	957	941	927	918	950	913
15604	2866	3573	3785	2676	1640	1113	715	547	470	404	342	336	334	341	317	313	242	268	253	240	266	261	223	219	252	260	199	248	261	219	226	202	226	217	196	237	221	239	203	190	201	219	249	210	188	227	203	211	205	219	209	227	207	202	206	223	224	212	201	235	182	212	199	205	193	211	220	223	218	207	214	206	212	178	192	168	204	196	214	200	228	172	205	205	205	215	201	213	206	193	204	223	192	201	217	199	198	225	216	193	214	199	199	240	192	215	210	185	229	168	181	207	190	208	205	201	225	225	202	199	205	204	177	226	186	200	222	205	184	213	197	204	209	205	219	190	195	216	208	210	199	213	211	202	206	204	193	224	202	183	193	202	186	182	195	212	210	212	203	226	193	216	193	203	187	193	202	201	189	193	207	194	190	196	198	197	223	225	210	210	188	205	201	190	225	192	206	212	208	194	184	186	211	201	220	200	217	220	208	208	206	184	189	202	198	187	183	221	215	211	200	191	192	191	208	183	207	212	237	219	187	181	190	178	233	186	213	191	207	227	219	198	185	219	201	184	189	217	175	199	190	216	198	214	191	211	215	198	201	186	194	213	206	207	219	200	205	215	192	224	198	237	190	208	187	218	217	207	220	211	225	208	178	207	208	201	188	185	193	201	183	209	215	207	181	184	212	188	209	201	220	213	193	207	212	186	213	193	198	184	206	210	194	208	215	197	199	194	190	196	203	185	212	217	214	186	229	201	211	236	206	198	212	198	196	183	223	206	193	203	219	210	173	212	223	173	188	197	204	205	209	222	192	211	207	186	188	211	208	215	191	220	223	209	201	213	203	196	197	189	169	185	204	198	209	208	183	191	216	195	201	206	185	194	217	200	187	210	191	197	202	177	215	185	209	185	195	222	200	229	198	203	204	194	203	215	219	204	187	207	198	213	201	173	189	193	217	213	191	231	202	177	188	196	193	209	193	211	216	225	209	213	178	211	198	200	234	203	204	201	204	223	193	197	176	192	206	215	202	196	200	198	187	212	232	217	190	187	226	186	212	226	213	209	202	200	194	229	206	222	223	200	189	215	254	218	199	251	190	177	191	187	168	192	209	204	204	224	199	213	192	225	229	196	236	239	211	191	195	191	227	207	208	218	185	230	192	196	203	199	235	208	197	220	226	190	198	223	224	204	181	171	188	214	196	188	189	220	209	207	245	184	203	193	175	206	189	199	223	190	196	182	190	209	188	203	189	207	210	184	192	184	195	191	199	183	209	191	205	208	193	263	229	189	207	208	190	193	225	196	178	202	225	213	204	194	188	209	224	214	184	187	192	217	207	181	220	220	226	217	204	177	205	211	205	213	205	218	212	191	202	174	204	204	182	190	211	206	203	190	219	203	206	193	191	178	190	191	212	193	205	193	216	216	211	200	181	204	201	177	194	214	180	219	195	191	214	192	195	205	213	174	216	218	226	207	209	199	215	203	206	216	210	232	229	173	195	210	193	218	216	208	205	201	201	198	217	184	194	211	192	207	195	174	209	212	222	217	177	206	197	201	180	188	214	185	188	196	228	187	180	216	220	199	209	228	205	213	206	188	200	215	208	218	224	190	189	204	181	202	201	169	200	200	199	208	211	209	213	190	194	223	191	206	225	199	215	192	196	201	187	216	197	187	210	196	186	181	216	201	192	229	198	214	210	217	225	225	197	221	197	194	199	190	195	197	199	193	223	174	223	213	223	228	221	188	207	194	189	204	184	218	201	212	207	202	201	209	200	187	203	224	196	219	223	205	178	210	208	201	196	205	195	187	214	194	210	208	213	190	177	180	233	189	193	180	192	179	210	193	230	212	179	188	201	218	163	228	180	193	193	197	183	194	209	195	203	187	206	213	204	210	226	190	185	199	200	192	205	196	203	197	208	222	188	218	188	208	205	188	217	210	211	205	208	178	183	210	207	191	204	202	208	195	188	192	187	209	201	201	204	209	182	216	205	219	193	189	175	203	215	222	220	212	196	212	200	217	180	220	214	215	202	206	188	206	229	171	201	215	211	221	186	187	181	244	234	208	206	180	214	196	174	192	225	208	215	188	199	201	217	214	212	205	192	230	204	167	230	205	207	183	187	200	222	194	215	198	179	195	202	182	199	207	162	231	223	215	217	205	206	174	204	162	179	214	194	181	187	216	219	187	195	210	180	205	190	220	195	200	200	181	210	212	212	205	196	212	205	206	186	210	215	191	190	192	213	198	216	201	207	213	206	194	206	202	197	208	201	192	211	200	190	196	183	211	206	200	193	195	193	177	207	224	180	196	221	220	211	218	178	198	231	200	189	228	188	212	234	219	183	185	216	198	206	212	215	206	208	213	183	195	201	198	188	217	193	194	199	179	202	211	197	212	198	179	209	183	211	189	200	210	215	206	181	198	221	195	230	218	213	204	205	200	201	190	192	209	209	187	219	187	230	187	204	188	188	220	184	210	195	223	169	185	218	192	223	195	211	217	221	189	228	182	161	194	230	230	189	183	213	212	192	219	188	173	229	181	228	216	216	207	228	211	206	171	225	204	201	217	173	185	228	215	214	202	184	205	198	202	191	198	213	184	230	205	230	172	214	204	194	216	191	191	211	200	225	195	193	192	213	248	213	184	215	199	196	226	212	197	168	191	202	192	185	229	210	214	172	175	190	203	214	186	212	217	236	198	209	202	200	204	194	181	204	205	194	221	216	193	203	204	199	226	200	194	189	221	202	187	219	195	191	206	205	197	218	198	193	195	205	197	249	210	200	208	186	225	216	226	235	183	199	205	192	189	214	198	198	211	217	196	172	192	205	194	188	199	207	199	198	184	208	199	194	214	204	199	206	198	206	213	185	217	191	205	201	205	187	221	194	195	190	220	199	185	209	219	222	236	185	218	194	194	219	196	204	183	186	185	206	187	197	202	194	184	184	219	192	187	210	205	210	197	238	222	198	203	211	217	227	197	194	206	193	193	212	209	182	224	212	198	249	211	193	206	202	170	191	214	193	206	196	203	214	212	193	196	189	210	210	194	209	201	195	211	233	217	214	206	204	200	202	213	186	189	212	208	166	193	192	213	208	184	210	205	185	179	179	212	207	200	209	204	189	219	229	203	214	215	227	203	177	197	176	192	177	191	193	196	191	213	202	185	206	182	219	230	212	208	198	189	195	212	184	182	198	204	197	203	201	226	218	161	203	210	212	197	186	212	221	213	214	216	216	215	207	198	194	170	210	195	181	223	172	205	190	201	206	186	217	203	190	213	186	187	216	160	204	208	208	199	183	189	216	205	200	203	199	214	186	209	214	202	172	198	200	193	182	206	208	185	193	211	204	184	211	192	172	186	212	166	205	200	229	184	203	189	212	220	197	218	194	219	204	207	197	211	201	201	207	194	197	200	212	209	213	199	198	215	182	185	215	217	223	216	212	185	186	218	182	216	207	214	188	222	190	218	216	208	193	173	219	198	198	208	208	182	209	231	204	202	205	192	206
7926	2662	5882	7751	5757	4603	3661	3057	2539	2197	1946	1790	1500	1456	1371	1230	1148	1131	1036	1017	958	938	917	881	839	851	829	857	836	743	777	781	720	715	726	746	752	710	711	716	631	723	668	647	621	691	680	680	636	648	683	674	641	653	636	657	634	660	673	632	625	623	646	629	631	632	611	639	620	645	618	664	628	610	620	654	659	652	639	588	616	589	631	626	675	568	626	619	595	576	619	602	611	621	603	638	644	618	619	588	568	580	626	621	589	624	595	608	608	575	603	579	648	620	632	592	640	625	613	617	609	635	576	599	568	616	595	611	609	616	620	574	578	594	605	575	542	643	588	633	611	642	563	572	598	576	601	593	610	660	565	564	608	600	625	599	602	601	605	599	634	570	606	582	604	606	597	607	626	594	587	591	633	591	572	580	605	564	629	624	616	623	569	569	578	587	586	587	607	594	594	557	633	601	563	613	639	556	615	570	600	597	615	600	559	619	601	560	615	583	584	570	603	602	569	579	581	578	598	587	623	620	618	587	631	575	603	614	629	616	623	622	609	586	591	601	591	594	651	604	590	581	564	639	584	595	573	593	596	583	603	601	608	577	582	616	638	589	604	611	558	568	631	577	633	634	608	606	571	626	608	598	558	610	589	563	573	631	597	584	591	582	559	628	539	611	611	596	588	620	603	632	608	551	636	642	639	607	604	590	648	587	614	619	593	573	574	647	597	575	582	604	581	574	597	602	617	615	557	564	569	634	609	567	602	581	586	587	627	624	646	583	600	576	655	594	593	587	599	663	622	618	602	663	577	581	609	593	537	588	593	601	587	546	592	596	576	562	589	624	582	624	646	601	602	615	587	573	595	551	582	612	567	636	597	618	584	604	601	533	554	542	552	578	570	595	605	593	605	594	597	632	621	560	581	581	602	587	602	609	586	593	600	604	606	611	589	587	600	613	587	609	593	546	609	613	589	627	580	550	589	592	605	611	606	655	637	583	588	610	612	541	596	604	551	583	576	561	630	626	610	589	635	648	567	596	639	581	585	578	543	614	577	606	603	626	580	604	580	634	587	585	594	572	569	637	601	582	572	601	600	594	587	590	629	587	600	595	545	605	623	592	580	546	579	579	580	646	572	633	649	607	589	609	630	600	602	610	570	598	579	650	562	621	604	609	606	593	579	610	581	562	627	579	596	602	576	608	587	636	562	598	563	625	580	592	610	600	597	648	596	603	554	571	598	610	595	561	585	605	561	592	591	609	620	615	633	630	591	598	617	595	616	599	599	581	589	571	604	624	602	547	603	619	557	598	564	587	586	566	631	624	564	599	589	587	581	581	594	587	602	609	600	604	577	605	596	593	639	614	594	582	616	578	619	589	542	564	589	551	612	641	588	583	662	576	635	611	585	589	595	588	586	564	592	590	621	579	534	579	629	600	640	616	589	607	579	609	564	578	608	568	564	568	613	600	587	576	574	623	608	589	592	608	620	661	596	570	578	593	577	576	624	571	597	610	580	563	567	572	551	603	578	630	619	601	602	549	620	615	623	618	559	596	548	616	612	576	572	611	596	581	622	573	611	597	580	612	553	606	583	572	586	608	618	591	606	601	606	602	593	600	562	620	569	614	599	637	612	586	596	601	563	582	614	579	579	558	610	586	584	565	582	567	599	582	613	612	598	600	610	575	613	632	625	589	596	602	560	630	592	545	580	620	563	589	593	600	613	582	549	613	603	570	585	627	591	622	604	589	578	549	654	624	632	614	596	623	613	588	630	557	632	591	597	585	570	578	575	631	615	577	574	612	635	581	609	575	605	586	595	532	583	560	608	622	583	594	602	563	545	579	572	604	580	581	592	575	588	619	547	580	634	565	594	598	585	606	592	602	551	608	575	577	595	599	550	576	639	585	569	632	633	607	627	588	568	570	553	551	584	578	513	581	627	582	623	658	602	599	602	572	583	610	589	602	640	627	644	585	610	547	617	529	560	595	526	564	587	600	592	556	595	608	575	582	591	648	549	602	597	587	606	606	573	580	587	611	563	589	594	558	619	603	593	624	553	623	612	585	603	619	613	598	598	583	598	577	591	576	601	594	599	606	566	651	620	597	601	618	604	609	649	617	595	619	563	570	573	612	600	563	637	547	647	570	607	616	616	597	622	603	620	631	611	572	595	628	604	585	566	589	593	635	575	605	611	583	603	572	591	581	582	626	618	595	596	594	565	613	584	666	612	601	582	633	522	562	579	543	571	603	608	609	612	602	603	613	636	637	603	600	621	623	599	511	605	622	608	573	591	642	584	642	643	592	579	567	607	609	614	607	632	606	574	563	576	567	596	639	613	572	647	645	638	587	593	621	611	636	574	600	581	603	583	575	617	546	565	606	567	608	565	550	575	642	584	557	588	587	648	567	586	581	572	611	609	593	565	592	597	572	559	588	583	600	590	583	627	580	611	614	623	592	627	608	596	567	600	565	609	608	630	631	564	611	578	607	616	623	592	567	620	595	619	577	646	617	614	582	575	588	624	611	625	636	625	609	619	586	634	597	587	591	585	607	601	572	635	551	629	611	617	582	627	601	588	669	617	606	602	611	589	586	628	602	602	627	573	614	589	582	660	617	585	599	567	626	650	605	570	613	613	543	572	583	627	656	559	605	614	588	613	600	581	612	583	547	625	613	617	568	640	627	592	571	569	587	598	571	565	578	630	625	630	613	549	630	555	573	587	597	591	595	610	582	590	577	550	635	601	592	594	601	619	619	583	604	603	596	590	647	600	637	583	632	601	617	579	593	581	586	615	603	632	594	595	597	596	587	584	631	565	635	603	588	581	611	562	569	556	632	598	615	616	595	593	577	590	541	616	604	620	596	579	621	619	592	585	563	614	592	608	614	644	596	612	569	566	597	603	594	621	593	605	595	556	633	613	562	595	630	634	592	617	602	598	546	608	569	592	611	611	611	613	586	601	554	615	611	588	598	579	594	562	588	577	617	606	597	608	601	587	613	596	607	634	616	641	607	597	588	619	574	614	581	578	578	630	565	627	637	576	557	604	597	637	591	630	603	567	578	595	561	588	601	609	573	578	581	575	620	583	589	567	589	610	604	631	554	584	614	605	670	590	584	615	609	599	600	627	603	597	614	596	615	595	585	582	606	633	595	581	591	597	595	553	629	589	647	619	611	615	659	623	573	606	575	589	579	573	592	591	600	624	595	623	592	611	618	539	622	651	625	592	584	597	600	610	601	598	611	575	587	604	631	598	601	619	601	565	573	566	550	626	607	571	573	614	614	585	626	631	609	584	631	607	607	647	603	582	583	600	635	596	625	609	623	607	573	596	598	593	606	602	598	592	559	611	563	564	620	617	610	597	554	616	574	596	630	581	606	610	604	620	611	617	595	568	635	596	647	572	609	584	544	624	631	561	596	572	645	597	565	593	597	596	594	636	619	608	586	592	574	578	587	594	615	552	596	657	596	585	613	588	608	587	627	586	588	591	612	576	614	587	566
2468	390	555	572	490	377	398	377	346	330	385	340	329	366	359	342	348	377	329	339	348	331	354	353	342	330	351	367	322	382	359	319	336	297	322	341	321	331	335	314	336	332	335	328	295	330	375	333	365	337	330	339	344	351	352	355	353	348	324	345	325	336	349	333	339	359	370	313	351	354	333	350	348	337	344	353	363	323	363	350	358	321	360	309	320	343	322	342	290	351	342	309	350	328	364	339	341	315	322	320	334	338	376	366	329	358	333	344	351	331	356	370	363	347	368	310	348	328	365	357	364	321	358	357	332	338	356	326	317	307	341	324	335	357	338	304	318	309	327	342	346	335	344	358	338	328	309	318	331	354	325	325	370	312	338	306	318	341	353	342	359	332	335	355	337	364	331	305	339	326	330	360	336	314	338	331	367	379	335	329	323	329	347	317	338	309	369	332	334	358	321	332	323	334	371	337	336	357	319	348	312	372	355	319	336	350	337	320	289	332	312	356	332	356	361	335	345	345	341	322	319	325	327	349	311	336	343	334	351	339	348	369	350	381	346	341	335	310	334	336	339	332	358	343	323	321	333	312	366	329	347	321	347	349	312	343	303	328	317	360	358	356	315	320	347	341	309	286	338	345	315	324	298	310	351	338	316	332	335	365	336	348	338	353	353	356	329	348	345	307	352	351	352	330	346	337	347	318	319	345	314	357	355	331	324	358	314	321	320	334	318	360	344	316	317	350	340	348	347	360	328	327	356	334	342	308	336	364	347	332	363	355	332	347	289	348	341	298	348	327	341	306	302	329	348	351	343	333	340	312	351	322	355	362	341	345	364	323	348	334	347	326	358	327	336	358	337	297	334	337	337	352	318	330	335	339	328	307	327	352	341	302	361	368	349	329	343	340	354	367	359	341	311	354	327	355	340	337	354	314	308	354	322	315	371	363	361	318	341	356	317	344	310	348	344	330	318	333	350	325	339	325	309	328	332	351	327	342	359	355	337	375	378	323	373	310	340	349	338	345	320	349	338	324	375	332	338	323	325	339	333	318	343	314	339	351	362	331	321	365	316	352	350	341	344	375	354	323	322	351	332	321	331	353	326	349	330	348	333	324	354	333	343	322	303	315	360	357	356	379	342	347	346	311	378	355	356	366	328	305	317	329	330	344	352	328	320	323	314	325	330	355	309	370	326	337	339	390	335	304	357	354	351	352	309	325	343	343	326	338	334	341	313	366	353	354	342	349	333	344	338	355	343	342	333	338	339	341	349	354	331	334	323	329	357	330	327	374	316	356	312	345	368	348	338	352	364	353	338	345	340	355	345	343	353	364	342	359	336	336	338	339	313	354	322	356	332	343	344	321	331	336	343	321	350	398	331	353	378	358	345	320	336	333	351	381	355	328	335	347	316	336	328	311	337	389	351	331	342	356	351	340	365	362	332	347	326	357	324	350	337	357	317	351	315	337	339	342	311	342	320	349	342	356	308	337	346	359	375	346	364	341	347	360	341	309	353	305	331	322	300	347	351	347	336	363	353	358	342	355	336	360	307	355	345	344	342	359	316	363	325	332	342	359	332	309	352	358	360	336	369	354	318	315	341	334	360	321	336	315	384	337	341	342	313	338	356	343	341	322	343	310	321	320	331	346	313	296	315	344	370	320	351	344	339	338	362	350	336	360	346	360	344	356	322	327	359	350	300	337	355	328	318	337	300	345	351	357	348	322	348	360	363	337	293	357	337	370	328	362	301	351	323	333	343	326	385	361	358	345	283	346	357	392	350	334	350	330	347	310	330	338	336	321	329	326	351	333	355	312	356	353	322	325	348	325	322	335	340	337	320	326	315	387	341	327	308	339	311	325	335	343	308	345	358	345	364	329	333	338	349	380	371	359	306	316	334	368	384	347	358	339	379	340	337	361	303	332	338	354	354	336	311	317	315	333	349	343	352	346	369	361	370	345	364	334	300	328	310	309	351	350	330	342	321	325	338	339	317	357	345	309	325	315	352	337	360	352	322	333	319	358	336	352	347	318	349	330	307	337	337	341	334	345	344	358	336	315	352	335	335	321	312	368	330	342	351	312	307	310	338	353	329	314	303	342	328	362	368	352	329	353	313	331	297	330	366	341	328	319	348	346	344	357	354	335	323	322	344	343	320	337	342	339	341	362	298	340	327	331	328	352	344	326	329	337	345	325	338	311	390	340	351	305	324	335	344	334	352	306	353	366	347	346	328	344	334	335	345	323	345	358	334	342	306	356	328	298	343	331	352	314	314	364	326	326	353	360	334	312	326	357	327	356	362	336	336	333	344	364	339	352	340	337	332	326	348	332	358	334	333	307	300	327	367	318	359	345	327	341	303	335	305	369	364	368	304	328	309	337	314	323	337	299	338	355	338	322	390	358	338	377	329	327	333	359	327	314	340	354	349	314	349	345	313	321	351	329	325	374	349	373	332	316	338	362	331	330	349	340	364	334	362	352	317	325	339	330	332	353	352	360	360	336	317	331	349	348	317	340	333	339	322	349	321	321	342	348	336	367	351	346	338	337	330	334	354	318	323	307	361	309	358	364	358	350	321	350	333	318	358	308	373	347	319	359	328	327	335	333	355	329	342	328	341	319	339	342	342	343	358	339	333	314	332	349	291	354	332	362	354	299	360	349	329	319	359	325	302	343	325	378	301	338	366	328	345	374	331	337	345	336	339	335	333	353	335	362	357	343	362	343	331	339	370	308	338	332	341	369	338	328	356	360	360	314	331	331	369	320	339	355	342	349	336	343	309	336	313	354	337	334	358	335	344	355	315	327	326	350	333	334	340	355	312	357	337	314	320	345	305	392	363	353	349	323	331	337	316	333	377	340	317	326	341	351	351	353	336	359	340	368	302	337	342	325	328	333	336	326	340	340	340	351	327	302	314	342	299	334	370	339	341	362	368	315	320	323	320	356	364	303	353	361	323	350	322	354	327	370	311	359	344	326	341	354	309	350	317	333	341	348	349	353	319	341	370	324	340	309	327	340	343	366	344	350	362	331	304	325	324	335	336	341	331	291	339	316	383	350	327	336	347	365	374	317	327	332	340	325	340	304	363	355	324	357	313	351	327	306	363	337	371	356	341	334	341	338	346	337	335	317	315	324	350	343	341	331	335	342	326	317	336	362	340	303	346	324	337	345	362	335	333	354	301	351	324	360	335	317	349	333	346	327	339	331	360	358	390	305	325	325	284	321	321	342	360	333	340	329	354	337	328	316	335	341	330	356	347	354	349	332	300	331	318	319	346	354	319	334	317	293	338	364	348	330	344	409	341	357	353	355	315	357	342	337	342	334	357	339	325	335	360	346	361	350	350	341	299	329	306	365	321	328	348	327	363	350	291	349	345	345	356	349	347	365	303	335	317	336	305	331	314	368	345	347	368	338	358	323	326	381	337	346	348	327	378	342	332	324	325	311	322	319	321	324	332	348	315	347	363	322	316	344	359	346	328	333	335	321	350	323	333	357	346	334
2757	1062	1292	1559	1334	1088	1064	966	998	1021	976	987	1000	972	956	1010	967	991	957	946	973	963	950	951	998	950	943	990	956	916	922	907	958	953	1007	932	935	980	921	930	970	929	990	962	906	953	942	960	943	978	920	955	1010	984	949	950	947	977	943	900	949	923	993	934	982	919	943	945	951	903	906	889	929	988	978	913	913	997	957	961	902	954	952	921	920	956	973	899	924	968	882	965	954	922	912	967	955	905	901	939	898	902	952	963	946	1019	937	996	998	927	972	948	921	943	938	950	986	940	969	975	932	950	887	968	932	927	929	1008	963	926	931	972	930	962	981	892	973	922	957	914	949	971	897	950	951	911	917	897	969	943	1027	921	998	981	891	925	965	924	938	953	951	1000	972	968	917	896	922	959	917	889	934	982	954	966	922	980	929	902	948	945	927	986	918	982	960	952	986	959	951	964	916	952	997	958	952	909	1001	940	943	940	964	951	943	897	953	891	883	958	929	938	954	986	983	981	931	945	935	944	956	934	932	936	958	941	960	960	998	973	950	916	955	920	980	909	939	913	941	889	931	940	963	970	955	915	942	917	932	965	968	953	896	964	939	940	960	953	986	975	929	987	897	960	964	951	913	911	947	961	929	922	1014	946	947	952	944	948	947	965	936	999	997	881	916	990	976	986	969	962	905	974	943	978	968	1032	919	955	965	983	981	919	966	927	958	940	940	962	901	920	932	964	951	967	923	947	967	971	922	962	898	906	953	960	916	1007	939	980	952	1023	912	919	931	951	906	941	929	947	921	1014	961	973	954	932	961	961	964	902	955	1029	944	957	888	1000	892	943	965	901	919	935	992	928	914	997	949	892	972	954	902	910	930	1015	1013	962	937	923	936	941	958	921	948	952	997	962	913	951	972	982	957	976	920	995	928	943	945	1001	1026	926	903	951	992	971	929	921	989	966	913	940	960	954	923	979	932	905	939	890	910	965	959	935	918	958	927	958	967	940	924	986	987	953	953	930	955	915	1000	949	978	952	969	901	913	983	920	886	983	941	965	950	972	970	980	989	960	958	965	957	963	969	942	970	995	911	977	962	959	929	933	982	963	936	942	987	933	945	945	976	971	991	879	950	941	947	894	916	944	942	920	945	963	983	1017	950	909	963	982	870	902	971	978	979	930	930	943	918	944	968	952	927	937	937	958	982	945	945	965	900	959	1007	931	935	910	944	957	942	935	955	958	944	937	952	963	911	984	952	947	913	932	974	959	882	980	947	983	955	928	949	913	945	958	925	990	943	968	974	949	962	932	931	966	920	903	937	915	938	926	948	949	929	934	950	956	948	977	934	891	941	932	919	904	955	952	982	927	930	916	986	912	958	960	974	947	921	929	991	942	1007	903	949	995	894	943	924	952	923	984	910	967	951	963	927	993	926	872	986	970	915	940	999	924	990	930	980	876	942	906	1009	937	899	921	954	949	1005	954	960	1000	958	898	941	1008	965	928	913	961	872	970	936	926	934	910	970	961	975	935	926	961	963	948	952	918	929	968	951	940	923	891	933	947	989	953	938	963	987	979	1016	939	930	973	967	992	988	929	1018	979	968	988	954	911	960	929	984	961	925	964	939	942	949	985	947	929	1033	922	908	991	969	975	975	912	951	926	971	969	922	944	940	954	932	927	942	921	937	984	932	922	970	973	874	980	942	958	907	885	875	888	919	935	946	952	975	973	916	952	968	923	949	906	960	951	959	941	922	980	966	945	896	947	972	964	948	981	952	919	988	957	851	946	962	895	963	874	912	937	951	987	912	997	930	989	1000	981	922	903	961	929	954	892	923	943	1009	1002	971	935	912	942	934	901	940	905	941	934	963	938	972	970	941	906	941	945	943	954	915	977	984	962	918	941	911	875	963	973	901	928	953	987	914	971	919	949	986	983	901	930	930	940	1003	954	1000	1011	1006	1020	1000	980	913	937	978	932	968	990	928	906	932	957	912	948	939	966	920	945	928	934	938	914	953	917	915	959	934	947	960	925	979	923	942	909	946	961	966	971	926	942	974	953	962	930	956	897	966	939	943	951	956	944	1015	910	940	975	948	935	927	914	945	908	977	946	961	986	933	978	929	983	916	956	932	907	939	900	948	953	940	964	934	918	1013	935	936	948	983	987	1002	948	958	952	900	941	978	921	976	910	911	957	942	985	958	951	900	956	930	931	928	1004	974	963	990	978	943	919	950	944	880	895	968	971	956	895	992	935	947	953	956	917	980	920	975	949	990	994	983	951	965	967	926	908	942	973	938	991	955	981	927	993	915	914	969	983	956	950	967	934	973	961	931	953	952	962	992	918	925	939	946	967	955	959	922	984	874	963	964	947	990	993	952	950	929	959	960	963	980	945	948	966	1022	947	962	912	993	960	936	946	977	981	950	958	887	923	985	929	899	959	939	906	906	946	941	958	959	909	979	977	987	952	974	935	965	946	964	924	931	992	881	951	908	975	945	956	949	1026	927	910	973	959	969	931	939	932	910	934	894	933	995	990	936	962	941	909	970	957	970	957	976	938	951	928	958	976	936	946	904	918	1022	922	944	934	919	969	932	1002	915	958	936	905	953	941	936	984	928	922	912	984	945	955	951	936	990	963	885	936	919	993	933	954	978	953	975	927	964	929	964	948	1001	936	944	975	972	873	957	924	942	880	895	957	961	948	1000	945	959	999	942	973	890	977	942	941	948	883	969	1007	956	937	975	962	985	887	905	969	937	937	970	957	918	956	955	954	984	974	943	910	1023	964	949	974	962	942	898	872	952	966	917	928	953	918	976	940	965	904	937	921	948	968	954	921	934	954	866	921	963	992	934	970	956	963	926	981	960	931	995	963	1003	963	910	974	937	892	918	933	901	921	930	911	952	984	986	906	991	907	948	932	1002	1004	944	960	922	953	961	956	930	967	889	884	938	942	958	968	902	986	967	908	931	900	957	966	912	905	903	945	985	960	953	902	982	973	928	963	899	908	916	924	928	908	974	954	992	955	933	965	955	966	962	972	872	949	939	919	924	956	960	947	957	940	932	1008	922	955	929	961	937	941	935	994	906	947	949	954	978	1028	932	940	1002	949	1019	973	909	889	960	902	918	946	951	959	956	913	979	901	934	944	976	962	937	948	993	956	962	885	949	915	933	1017	950	1037	941	964	890	992	975	850	876	930	1010	907	896	963	941	980	912	954	965	979	916	952	942	930	965	858	923	906	978	924	991	958	980	937	1022	960	940	908	959	950	993	968	922	963	947	967	933	961	941	964	938	922	866	955	929	976	901	949	971	901	1017	940	1002	928	918	943	932	924	971	967	995	933	947	922	916	943	943	920	930	902	969	944	957	932	952	951	935	924	1000	947	919	918	956	913	948	988	959	972	927	950	945	901	925	909	919	979	934	921	941	955	932	907	917	944	920	909	926	989	913	987	972	955	965	929	944	941	933	971	933	911	952	924	940	946	960	925	913	921	990	949	967	977	937	935	1023	930	865	982	932	936	901	953	893	918	961	1006	970	922	903	951	926	942	979	984	999	907	943	895	963	961	907	975	993
9773	1585	2204	3058	1976	1095	829	622	554	464	490	431	420	410	391	397	396	388	364	363	378	357	377	386	395	354	340	359	341	371	363	376	357	366	370	342	371	348	340	365	340	368	355	317	347	342	321	372	373	371	350	325	326	346	348	394	376	366	356	336	352	358	313	325	360	355	370	320	337	335	338	369	320	343	328	324	328	353	331	350	364	326	339	346	367	349	338	347	311	369	320	342	386	339	352	328	338	329	310	342	371	347	343	344	352	346	343	339	325	337	351	345	365	358	348	354	339	362	327	303	346	371	327	333	342	343	326	373	368	371	361	369	341	332	345	347	361	327	353	367	351	327	373	345	326	326	338	359	353	399	362	333	341	331	389	368	367	341	343	330	311	354	370	353	336	358	301	352	348	348	364	349	392	347	358	334	341	352	333	331	317	344	323	380	325	329	374	342	366	366	319	356	326	318	346	347	321	353	363	359	329	337	331	351	309	325	356	367	312	349	328	359	337	361	332	377	321	338	346	335	310	329	395	335	383	339	360	320	336	331	355	316	344	318	336	340	351	328	367	345	309	376	358	319	338	329	341	320	360	346	334	340	373	344	330	336	357	347	334	320	356	367	343	328	352	330	321	326	350	334	353	329	323	377	321	369	329	319	366	348	355	354	346	330	330	364	341	357	337	343	343	354	375	337	371	329	366	342	358	368	325	334	345	340	366	321	311	334	341	309	343	320	377	364	374	337	381	347	334	357	367	362	381	322	350	324	334	409	332	353	340	367	357	328	314	349	320	308	368	346	354	352	361	354	350	350	367	319	335	351	320	351	327	337	338	329	338	352	338	369	368	363	337	315	357	309	350	349	346	370	313	328	329	342	347	377	350	363	352	345	325	306	327	367	360	342	343	352	351	368	342	343	358	360	358	312	370	324	375	337	351	380	338	339	367	329	338	353	327	381	359	371	324	365	339	348	323	311	342	328	369	335	364	291	366	337	357	337	367	371	343	388	364	373	343	354	333	382	346	328	350	337	374	365	322	357	343	375	386	342	334	342	329	318	343	402	372	327	338	328	341	384	351	343	338	362	339	346	352	331	337	346	358	322	359	370	358	361	327	340	330	359	358	318	346	333	330	369	409	355	366	329	323	359	322	334	382	372	387	345	364	341	335	395	343	364	344	351	342	332	335	335	357	364	319	367	333	326	358	344	298	334	367	348	365	354	362	320	350	333	320	338	335	377	339	342	378	365	366	370	323	362	367	339	378	348	341	378	340	375	349	325	355	360	320	386	355	344	357	360	339	341	350	317	377	332	383	369	365	350	338	360	380	344	363	375	356	314	355	340	351	358	321	342	319	361	336	343	312	351	364	337	354	339	336	366	351	319	328	343	337	352	344	328	381	306	381	338	337	355	349	331	344	345	358	357	357	334	359	341	366	396	358	370	334	322	342	360	336	318	358	333	347	313	324	364	331	353	350	331	343	323	328	329	328	328	334	328	334	368	342	360	358	334	328	367	346	332	340	356	341	340	375	354	337	362	328	360	325	366	319	361	324	348	336	381	356	315	350	337	346	319	348	313	307	331	311	330	355	356	332	324	376	354	326	371	359	353	360	350	370	375	400	329	361	348	342	326	349	354	329	340	311	369	313	333	329	326	349	361	334	353	355	321	370	330	360	323	338	369	336	355	345	330	330	366	333	351	391	350	338	335	335	374	362	317	343	348	358	317	346	323	347	340	343	320	352	319	325	341	339	358	357	351	350	346	342	383	337	353	347	339	349	369	351	335	318	341	315	357	356	350	329	328	313	345	364	356	332	350	321	319	351	335	350	354	360	376	341	355	373	370	320	367	378	333	362	357	338	344	347	342	357	340	333	369	344	370	332	334	316	363	297	315	337	328	325	366	365	357	346	314	335	356	325	352	327	366	367	343	331	365	335	342	326	316	383	372	353	347	336	364	337	322	333	343	328	328	377	367	365	315	356	325	364	330	361	347	312	338	317	361	349	344	372	349	382	374	355	321	367	350	378	324	342	356	362	342	372	349	310	307	337	327	306	318	347	376	368	329	355	335	372	315	411	360	326	351	341	337	325	444	366	343	407	354	354	360	346	327	327	364	352	342	326	298	360	350	354	357	374	335	320	345	349	325	353	320	356	351	318	341	329	316	352	342	364	343	360	355	341	388	388	349	373	323	350	317	351	339	339	323	315	306	357	345	341	341	348	378	336	343	354	333	359	386	376	357	363	320	320	318	322	359	346	346	339	293	327	344	339	331	329	338	305	341	338	358	372	358	326	323	339	319	339	371	329	364	335	324	324	332	369	351	349	372	333	301	357	365	341	338	366	364	343	367	328	367	367	329	318	327	335	344	350	319	315	366	359	378	344	358	336	349	343	340	341	323	327	366	341	335	337	346	371	355	348	315	383	349	364	326	322	381	338	368	350	369	354	343	321	335	324	328	334	305	375	372	340	351	362	344	334	342	360	349	348	315	390	323	359	332	336	343	395	320	358	327	335	313	336	361	339	332	332	347	286	355	361	358	352	336	334	365	328	365	352	293	365	349	359	320	366	342	359	368	344	354	366	344	364	311	348	359	345	319	358	362	362	333	325	327	350	347	318	358	342	353	328	354	329	331	365	364	364	354	343	375	344	319	330	340	335	347	362	323	352	345	358	353	369	300	339	325	362	326	334	337	367	374	333	370	366	364	323	341	329	367	341	342	358	342	331	325	353	318	350	333	326	356	344	347	351	343	368	377	346	339	331	332	354	350	327	349	347	348	361	380	343	318	338	357	344	348	344	359	339	320	323	354	327	319	314	367	362	333	358	319	343	307	345	325	309	387	319	343	311	353	338	304	324	347	334	321	355	354	341	367	353	352	331	369	343	340	341	353	329	348	337	346	305	358	350	360	318	358	343	375	345	325	340	320	325	384	369	321	390	371	362	344	368	333	354	329	338	324	330	363	325	334	348	365	321	335	348	364	358	359	351	337	350	359	329	338	361	301	347	324	318	327	346	399	312	339	308	381	342	385	346	363	353	341	356	332	359	372	350	367	349	319	332	348	372	365	351	327	355	345	313	370	345	342	359	352	367	328	329	353	333	363	363	321	373	338	328	332	328	335	333	347	325	333	318	362	357	350	356	313	351	368	322	331	350	308	331	354	341	344	337	325	343	365	340	321	334	356	352	369	322	354	332	366	369	311	352	374	310	350	331	351	324	343	358	335	351	338	344	358	343	344	321	351	367	318	373	363	337	336	369	335	373	340	375	354	342	354	345	361	333	331	344	342	341	352	351	330	351	347	389	347	342	367	325	374	373	348	354	352	337	380	366	332	312	335	319	347	362	330	358	361	311	354	354	386	357	346	319	317	377	337	348	368	379	354	367	348	334	315	376	319	328	303	341	334	343	342	347	350	334	340	373	329	332	367	358	376	369	343	354	377	350	341	341	334	341	343	353	304	352	342	330	365	334	335	364	349	369	347	338	336	374	384	356	363	342	360
6495	2072	4368	6548	4362	3366	2958	2460	2057	1998	1730	1654	1583	1473	1453	1389	1346	1257	1228	1161	1185	1193	1149	1081	1102	1097	1066	1054	1070	1045	1018	1031	1047	1051	1014	1051	1019	1033	965	1000	1020	964	897	981	982	1057	1015	1022	994	976	1000	911	992	1005	1018	985	959	961	972	967	938	949	992	982	946	971	965	959	960	964	1001	1018	992	1006	949	943	1009	968	919	934	922	953	973	915	932	1010	952	987	934	924	939	905	1011	953	928	913	945	928	934	1005	949	947	932	976	961	968	918	927	959	973	982	966	983	949	954	963	940	943	938	946	905	1007	969	940	961	932	964	996	930	959	924	945	1012	940	935	870	997	957	962	910	926	939	979	924	967	957	995	954	990	862	988	979	920	984	950	947	969	919	958	918	999	943	1004	968	997	964	938	1017	967	967	897	953	918	948	956	930	972	1007	954	980	951	930	920	956	936	894	943	931	916	949	962	884	983	946	953	948	918	984	915	952	917	945	953	972	955	972	1007	1017	986	978	899	955	881	955	978	926	958	910	908	950	917	933	951	941	953	952	959	960	929	956	955	942	974	964	944	963	953	947	944	933	976	939	1007	942	944	952	955	945	975	987	922	985	928	947	904	972	976	915	954	934	961	966	953	926	981	937	948	986	935	985	968	940	965	962	975	944	916	924	926	928	985	921	910	997	909	917	925	947	981	1022	906	938	968	974	959	913	915	973	888	926	954	980	920	911	944	912	977	949	1003	933	958	975	970	939	910	950	953	882	966	952	953	926	943	956	929	956	948	964	994	946	922	951	985	905	894	939	999	928	984	925	923	973	920	936	895	979	938	929	969	983	948	960	931	963	925	952	925	918	964	975	915	951	941	988	978	973	941	962	906	973	880	918	984	986	942	974	967	1004	962	961	895	932	966	906	998	898	979	958	941	941	950	968	946	934	943	963	945	923	989	957	963	994	924	992	938	942	954	916	1012	955	950	907	959	942	950	931	946	948	958	913	960	894	922	848	931	976	944	928	953	984	922	887	957	934	946	919	968	925	903	1003	957	916	987	968	968	959	1017	957	943	935	886	969	1017	905	943	952	969	924	965	932	906	898	928	958	985	929	959	948	971	939	924	928	932	945	904	941	939	926	940	978	901	936	959	938	964	946	947	933	973	931	963	954	902	903	954	963	931	900	963	1038	963	878	997	903	1021	909	935	976	936	942	969	935	949	961	961	964	935	1006	943	963	979	971	874	1000	906	959	990	1022	912	954	929	961	973	952	988	913	974	952	937	946	890	973	915	917	953	960	909	978	941	965	931	953	953	960	883	953	902	916	978	965	971	950	973	994	954	859	964	1000	924	906	993	949	1003	951	978	948	924	912	906	964	953	930	905	914	927	942	898	925	921	913	897	937	956	931	951	934	963	904	971	942	963	958	924	937	989	996	925	935	974	926	920	898	958	985	952	892	954	970	852	988	983	987	958	904	1001	932	939	922	973	924	924	957	970	919	958	904	915	927	924	922	943	917	976	954	957	873	906	899	971	943	923	967	956	954	972	930	964	932	960	950	908	1018	884	956	911	956	967	916	911	915	964	973	899	922	939	926	893	937	896	914	991	910	877	991	922	914	964	991	956	855	961	902	931	977	950	973	932	908	964	986	924	926	966	913	959	951	875	948	977	870	988	937	953	900	958	938	923	926	963	936	901	946	934	914	932	935	964	905	896	925	933	994	951	876	1022	969	931	972	895	937	912	926	874	978	974	958	890	978	993	978	963	942	930	928	914	965	932	973	917	937	938	973	980	930	976	926	894	967	894	947	925	947	935	995	918	966	938	954	951	934	946	895	918	994	915	936	1011	1010	909	861	963	939	999	903	941	951	937	955	927	950	964	942	870	946	933	964	897	951	929	993	915	1004	924	928	955	941	971	960	939	978	914	966	1025	946	939	951	948	975	942	943	921	907	964	947	970	918	922	939	930	952	958	939	996	975	995	962	1010	983	875	938	914	990	947	931	988	950	942	937	989	909	887	881	995	922	953	937	962	978	1043	934	958	1037	930	917	946	952	961	964	862	970	991	928	964	956	957	966	960	945	1014	903	948	913	915	955	955	940	954	946	921	926	953	956	971	947	1002	1040	970	929	994	931	909	947	943	970	974	964	921	969	940	946	921	930	918	939	968	940	949	918	920	896	955	938	972	942	928	961	970	971	963	954	944	926	949	944	966	1002	902	943	951	944	981	911	990	956	994	948	954	975	940	955	932	948	948	961	1027	978	996	983	1013	938	876	913	952	962	949	914	937	961	970	949	947	912	964	956	935	918	993	958	965	942	934	888	937	920	1015	939	946	872	938	956	970	902	951	961	908	943	953	986	938	897	892	921	912	948	954	906	938	955	951	869	975	947	1012	985	966	1001	1014	959	937	990	942	988	959	942	946	991	968	912	925	905	938	947	957	952	989	963	890	927	968	980	972	919	953	1010	982	955	951	981	946	988	939	918	951	887	961	988	955	978	993	916	965	901	1000	973	932	954	947	922	935	988	966	987	959	957	957	951	908	942	1001	944	949	930	923	965	912	978	939	1010	904	905	906	955	966	926	950	965	986	984	932	941	934	935	1014	972	954	958	978	908	954	911	984	923	972	887	942	1004	948	982	956	988	919	932	979	946	912	923	934	928	1010	958	957	963	958	884	979	929	883	901	974	947	980	920	956	954	926	949	940	941	905	921	889	955	925	925	1012	1007	967	959	918	972	1013	903	907	925	962	968	929	934	944	945	938	924	893	980	963	957	917	969	924	954	953	945	952	963	965	940	940	1023	911	994	949	982	973	928	917	956	918	897	982	983	1017	940	957	943	905	972	936	951	948	962	949	919	934	927	892	931	917	953	991	978	988	901	970	975	944	914	940	969	929	917	950	931	964	937	915	897	946	942	919	920	992	936	966	945	915	946	965	978	971	957	934	977	920	973	947	963	968	952	945	931	1010	922	982	946	936	1010	937	877	928	938	1024	969	949	1005	931	934	978	944	951	932	946	954	944	948	923	991	1047	919	929	925	922	936	896	910	966	982	906	916	955	972	928	978	928	943	939	992	933	945	993	938	913	914	936	925	946	956	949	961	946	893	916	955	960	977	953	935	985	930	960	948	977	936	944	956	949	987	937	979	988	956	946	962	1002	924	897	937	916	942	933	983	1032	944	938	962	964	1007	900	929	933	957	907	1019	961	961	947	970	928	952	929	953	882	902	971	962	961	949	981	928	910	981	969	956	967	942	951	912	949	959	932	991	947	956	926	889	926	969	917	954	931	943	981	927	923	922	954	923	913	944	853	934	993	1009	878	942	978	900	928	934	915	960	931	861	908	926	953	939	912	952	870	912	945	957	943	947	958	960	918	928	925	955	959	928	924	972	902	974	950	907	904	986	897	933	944	975	947	907	1003	981	941	944	923	999	993	928	931	877	980	924	876	936	920	897	991	937	973	921	981	894	893	915	928	952	950	935	952	949	983	1004	961	877	970	932	976	909	932	978	940	923	961	980	925	912	896	953	948	932	931	968	955	919	927	906	929	947	994	918	955	991	936	947	970	963	938	988	933	969
15306	2670	3216	3908	3260	1711	1059	733	631	495	440	377	350	315	317	268	251	284	274	264	261	236	224	246	226	246	229	272	213	202	216	224	203	210	234	200	218	212	230	217	208	211	208	204	207	204	248	203	208	206	214	227	201	211	196	219	215	224	201	202	214	193	215	202	190	212	205	195	217	193	219	201	224	207	196	224	243	194	173	209	210	219	206	208	216	206	216	225	191	168	206	191	176	206	188	187	202	218	204	189	206	223	226	222	205	216	214	208	223	169	231	206	190	194	208	197	215	229	230	193	215	190	215	206	206	195	185	217	194	204	214	205	218	235	191	188	201	190	183	206	208	169	188	191	200	195	207	203	221	204	196	219	202	197	201	205	206	183	206	205	191	221	216	176	203	213	189	207	176	210	213	225	203	214	205	211	190	193	185	179	191	215	187	217	185	211	219	221	216	196	208	188	227	203	226	202	200	215	212	229	217	206	206	186	169	210	221	205	213	211	201	183	181	187	193	181	213	223	214	186	196	218	220	192	154	204	200	191	191	181	204	209	189	203	194	222	182	210	185	194	206	214	219	222	199	196	212	198	212	221	203	189	200	218	223	191	169	192	216	208	208	233	204	207	188	171	199	180	181	206	219	211	201	207	200	219	194	194	211	196	194	210	232	213	200	175	221	198	178	218	193	222	182	207	207	223	210	173	216	200	220	211	196	212	194	182	217	190	196	202	179	229	212	221	200	210	193	212	203	204	184	235	212	204	211	180	187	210	195	196	202	205	236	209	214	204	182	210	191	218	194	201	220	198	185	210	227	211	197	237	200	189	184	194	209	198	215	211	200	185	189	229	218	175	209	225	196	180	200	208	212	209	194	192	189	211	213	215	201	193	212	205	192	223	212	201	197	204	228	201	198	186	185	200	216	198	188	200	182	186	228	175	199	194	181	182	208	195	209	204	211	189	215	207	222	194	186	206	219	208	194	200	169	188	212	211	193	217	205	199	199	197	201	209	179	204	201	219	216	192	207	217	210	216	200	190	187	186	207	203	228	193	183	209	182	209	203	191	154	216	186	197	198	211	194	228	186	196	178	237	196	216	205	191	201	213	208	197	204	210	206	216	187	200	201	203	220	191	180	201	181	188	184	197	202	227	197	198	188	212	207	195	195	220	203	177	232	185	203	204	196	189	196	214	178	215	215	214	202	197	185	188	201	205	198	198	201	206	205	152	186	173	221	211	160	200	198	216	213	197	215	193	210	205	184	209	186	194	210	183	198	189	239	202	205	205	212	190	219	185	190	207	204	200	202	207	203	209	185	194	183	201	204	210	199	196	199	189	206	212	188	186	180	231	180	188	202	191	206	210	200	199	229	201	176	187	211	197	213	193	199	181	220	205	184	219	215	174	174	200	206	179	199	196	222	212	213	190	212	215	183	216	187	231	201	212	199	196	210	202	210	220	217	231	224	183	214	208	196	203	167	197	210	200	203	213	210	212	214	210	190	199	217	211	226	200	189	194	204	200	214	195	183	191	213	211	221	215	199	186	216	206	195	203	200	172	207	191	200	230	221	187	226	209	174	197	203	196	187	198	205	190	230	193	225	203	191	198	178	194	214	210	223	210	214	201	203	200	183	210	211	189	201	210	216	208	188	218	207	223	215	190	198	178	223	193	207	195	223	194	218	209	221	186	193	218	209	199	232	196	204	212	211	169	205	182	207	224	200	193	219	210	227	201	194	222	203	181	170	204	209	212	203	201	212	188	205	205	235	207	218	216	193	200	151	200	203	220	228	214	183	220	207	204	205	210	206	213	200	182	205	194	213	213	196	194	210	198	205	201	207	217	232	200	217	183	210	186	206	190	213	191	211	200	217	222	232	215	203	191	210	199	178	172	204	210	199	206	198	190	205	188	210	191	213	188	191	205	201	210	191	197	204	218	164	216	180	206	211	210	200	189	211	218	191	198	202	194	184	187	207	200	205	196	194	219	193	200	199	209	207	228	203	195	184	203	209	238	206	203	187	226	224	201	214	213	220	201	185	209	217	210	196	196	210	200	195	197	194	211	187	187	188	204	190	214	181	214	195	230	206	213	193	203	228	206	187	205	195	195	215	205	199	192	195	226	215	189	217	220	196	182	207	216	214	217	214	227	183	195	235	222	203	221	188	201	211	220	217	212	207	210	177	191	195	207	214	197	218	225	239	223	197	199	200	206	212	220	203	200	184	198	216	221	206	216	211	208	215	209	178	178	185	185	199	207	195	196	201	207	197	183	221	186	213	207	182	209	206	212	223	170	233	211	180	200	195	202	184	183	208	203	204	192	181	199	226	201	213	207	188	200	171	195	229	196	199	206	207	215	193	222	213	188	213	179	197	209	192	174	190	191	222	174	183	214	222	224	209	198	240	203	203	162	195	204	216	197	210	210	205	203	193	230	218	209	216	227	229	202	212	213	198	191	192	208	227	203	188	184	193	200	204	204	202	196	190	210	198	209	210	196	215	202	201	202	199	200	212	204	174	225	217	198	192	182	213	190	202	208	204	206	209	204	206	203	200	197	188	188	185	215	215	171	181	184	201	183	192	217	207	193	201	201	189	200	206	201	199	190	188	185	202	207	205	212	214	202	216	213	210	207	210	227	195	192	208	213	196	215	187	188	191	169	187	211	202	208	200	205	216	190	208	222	190	198	203	244	229	185	195	197	230	186	182	197	216	218	197	193	216	213	219	204	214	182	186	185	180	185	205	191	190	211	188	196	180	209	214	198	203	233	215	192	199	192	216	220	230	178	209	192	199	202	175	210	220	208	168	210	203	210	193	227	199	224	196	213	201	217	197	191	218	214	229	200	192	204	184	226	213	205	203	213	202	194	191	217	219	188	196	212	195	201	223	220	210	201	203	208	174	194	191	199	213	207	188	188	197	215	203	223	187	205	222	198	181	218	209	212	196	217	204	190	219	219	197	222	191	194	211	209	179	204	221	213	261	223	173	206	232	213	193	185	188	197	210	183	213	203	181	199	208	228	194	216	211	186	197	200	189	215	196	221	199	183	190	214	223	179	197	203	169	224	196	195	196	194	226	221	192	202	220	207	198	220	216	200	203	225	167	198	175	212	211	192	203	179	207	212	201	209	199	197	209	210	230	211	201	222	193	223	223	252	198	219	198	223	205	201	233	189	203	190	203	163	212	216	232	189	189	182	209	186	182	198	198	193	207	217	195	199	201	193	203	198	205	204	217	183	194	215	206	190	208	208	182	215	199	187	221	203	218	214	207	203	226	197	201	220	183	187	202	207	184	197	195	188	219	207	196	184	180	203	204	197	223	205	220	187	220	174	205	194	202	208	183	204	206	208	221	204	190	214	202	203	196	227	217	203	190	187	196	229	209	184	201	197	239	224	179	187	215	213	212	190	208	201	209	203	213	208	211	189	186	180	195	203	196	197	208	194	177	202	221	192	210	214	201	182	221	194	202	195	220	190	222	203	207	192	174	208	203	201	173	210
7668	2534	5628	8471	6802	4434	3595	3043	2462	2219	1998	1727	1593	1550	1309	1327	1180	1076	1085	1005	984	966	892	890	899	848	773	882	819	773	817	743	763	794	750	714	697	678	769	635	698	671	680	653	692	682	672	710	618	650	645	611	669	659	687	685	634	617	641	665	669	659	616	606	636	652	596	645	600	650	651	691	596	626	629	631	631	596	620	580	597	578	597	620	606	630	578	630	602	648	601	644	578	661	614	597	607	592	608	595	613	602	613	532	618	599	598	611	610	590	610	585	595	623	589	592	601	596	599	558	650	571	623	614	539	618	593	602	642	606	588	607	615	611	579	567	611	584	625	636	598	656	625	622	623	625	593	630	595	611	605	599	612	604	559	567	598	590	549	583	633	628	614	581	619	602	629	572	614	639	602	596	617	621	611	613	603	613	641	611	596	659	638	569	597	581	603	601	593	595	609	563	575	643	596	653	565	598	638	613	552	600	625	623	587	586	625	525	594	603	629	594	589	593	598	575	611	600	621	643	583	590	593	569	589	627	588	562	598	633	598	600	614	589	610	631	572	543	588	606	573	573	627	552	588	578	586	575	657	589	580	635	631	595	552	594	582	570	634	599	573	621	588	614	574	572	643	622	621	601	589	534	614	610	624	621	608	572	596	610	601	587	598	612	639	587	617	602	553	580	586	618	645	582	601	590	589	609	601	638	610	612	604	643	550	608	598	593	633	609	588	581	578	584	585	577	609	575	553	613	610	604	592	594	621	635	613	605	588	588	580	615	616	608	609	591	589	578	627	599	566	577	576	563	603	571	608	579	599	605	591	600	600	619	608	600	590	623	582	559	607	638	598	574	582	557	585	602	620	574	637	618	607	559	609	613	594	569	605	616	617	587	610	580	600	563	592	575	613	609	603	599	570	564	591	572	600	589	561	635	592	611	610	559	637	580	580	610	595	591	630	592	578	575	587	567	599	576	583	611	564	600	616	600	587	606	593	607	614	603	565	584	604	598	589	589	577	619	620	605	579	545	589	598	612	574	566	629	624	593	594	578	577	583	590	597	569	608	598	621	607	596	558	580	578	579	611	567	602	574	605	569	639	614	557	610	589	604	598	612	596	577	574	627	563	602	603	637	598	579	598	623	572	560	591	619	624	609	558	611	559	578	641	547	540	637	581	607	639	581	631	628	579	568	632	607	559	603	606	624	610	594	628	608	598	630	598	637	607	614	581	608	616	598	591	591	573	587	610	606	646	623	607	608	549	631	591	607	594	619	554	615	612	575	600	602	598	620	588	655	567	594	614	618	582	586	613	609	586	593	602	583	624	644	602	582	555	573	610	607	600	628	618	593	598	583	595	592	604	598	572	560	592	620	619	616	587	611	558	597	578	576	562	597	597	591	589	598	591	585	597	589	613	556	593	574	621	603	591	581	594	586	639	655	590	600	624	609	615	632	631	595	607	606	564	608	562	600	565	559	589	620	592	594	556	601	605	594	586	583	620	613	574	618	568	619	589	568	611	589	561	627	615	630	602	617	590	579	634	637	627	609	628	597	558	583	588	594	618	579	582	565	594	594	582	554	616	618	590	580	567	578	583	612	578	614	577	614	616	628	613	554	639	543	561	617	654	600	589	556	590	614	621	618	580	595	591	592	633	588	586	638	579	602	587	567	562	585	587	592	570	618	581	607	630	642	580	553	563	581	607	615	577	628	565	626	636	572	594	626	608	583	589	594	571	560	643	605	576	595	568	623	597	568	595	558	590	599	607	600	634	620	582	578	583	577	598	563	605	557	618	592	603	590	602	600	587	611	567	564	601	602	570	598	588	596	621	618	593	560	546	576	591	600	573	608	591	597	575	616	578	600	571	611	571	597	622	579	627	577	593	587	573	586	647	581	599	615	634	607	573	619	595	595	615	576	573	601	575	597	595	609	626	613	588	602	574	590	611	607	574	585	596	584	613	562	606	599	616	599	610	610	587	608	608	605	594	547	590	571	586	548	579	594	615	572	594	585	611	574	605	592	602	550	587	635	619	569	587	604	576	555	585	608	580	578	595	644	620	624	606	593	633	629	578	585	589	582	612	513	568	587	576	575	588	607	646	588	602	596	558	609	641	612	580	594	598	641	576	683	582	588	618	585	599	579	616	582	591	588	587	587	602	636	590	531	548	596	610	588	581	590	623	596	584	602	616	598	620	559	558	608	618	583	617	589	583	589	593	605	562	596	596	587	619	587	615	646	621	616	549	577	613	613	622	611	553	583	618	598	600	578	567	617	650	570	602	573	571	592	589	601	589	616	605	592	609	630	594	585	591	616	620	526	568	578	593	594	586	613	613	564	587	627	604	623	636	610	560	585	610	616	584	621	631	578	570	615	583	595	568	595	592	557	602	626	588	614	566	590	572	590	571	588	637	559	570	599	581	599	609	578	578	599	607	569	638	602	577	618	594	611	586	581	640	610	618	568	597	590	588	595	591	586	601	614	589	596	606	602	581	564	624	583	633	617	595	605	640	603	598	622	587	583	627	636	586	574	568	594	600	552	631	585	566	548	593	584	624	573	565	626	532	601	588	586	577	622	558	572	591	581	604	610	624	597	584	581	571	540	588	586	611	576	557	614	568	584	576	592	617	531	552	563	606	584	591	585	623	574	606	596	645	575	559	588	593	642	595	570	576	595	606	602	603	618	628	545	635	596	603	596	604	601	561	642	576	600	611	609	596	575	579	602	627	583	619	621	608	599	621	638	616	582	579	619	629	617	559	578	656	593	557	602	592	611	604	631	610	639	543	586	628	584	592	594	578	541	583	584	662	604	665	587	612	622	659	558	566	588	608	598	602	592	591	607	575	569	553	551	621	612	624	616	609	564	610	622	638	639	605	617	572	663	589	568	593	584	544	559	560	647	600	611	613	620	632	565	592	646	598	611	570	572	577	625	614	622	612	613	571	640	579	598	595	656	615	597	598	608	628	619	618	597	589	610	606	611	604	588	618	651	584	582	614	579	576	593	540	622	584	591	577	614	601	660	632	574	605	619	581	627	612	618	640	618	569	614	574	611	595	626	578	601	577	606	599	608	555	596	566	591	571	587	592	600	608	610	614	593	592	619	609	582	605	585	601	591	572	604	612	629	626	603	606	620	592	571	572	594	585	593	577	615	556	609	571	617	629	576	576	607	614	633	552	572	590	605	615	544	596	600	582	617	595	609	606	607	614	598	590	583	576	584	589	603	612	604	583	571	587	623	559	596	582	580	598	578	624	607	559	573	555	645	586	627	580	622	633	584	598	598	601	612	603	559	642	575	643	571	600	611	607	574	582	621	612	571	587	577	599	589	580	576	564	611	593	600	603	628	578	612	607	561	581	619	615	605	596	576	600	623	614	602	617	641	625	599	602	589	584	622	619	605	605	601	631	570	553	628	546	614	591	605	593	596	597	587	587	571	615	653	548	570	611	552	591	555	606	579	564	620	619	633	601	526	597	577	582	621	588	572	613	617	606	576
2370	398	477	564	413	389	400	349	329	307	344	331	359	352	359	330	357	335	344	305	350	316	375	337	345	335	335	344	323	308	338	323	314	349	290	336	333	337	337	339	347	360	351	342	364	335	331	321	318	326	327	338	315	381	364	363	386	336	290	325	313	309	329	328	320	372	344	351	363	318	335	344	356	344	354	331	357	348	317	358	341	335	333	335	327	324	321	366	323	352	343	347	344	325	365	345	321	370	330	306	321	345	351	363	292	341	358	351	369	338	330	340	313	338	331	325	330	338	358	307	372	312	343	344	329	353	316	338	334	320	368	335	332	309	299	341	345	363	347	325	366	337	303	405	323	314	333	368	355	338	355	347	329	363	354	323	308	314	340	343	306	338	338	357	341	336	322	343	346	369	331	369	305	374	330	317	323	348	336	318	368	329	291	354	352	313	340	349	312	326	320	363	339	358	346	342	347	296	332	357	341	344	345	355	344	316	343	337	349	319	310	321	332	331	335	332	361	310	349	356	369	348	369	332	316	330	339	339	334	360	349	352	343	325	353	337	342	318	343	337	331	360	325	319	351	334	320	328	368	344	332	339	325	378	381	351	347	316	342	345	364	352	368	348	325	326	365	333	337	327	345	320	332	307	390	339	320	336	329	348	327	354	324	339	372	364	329	343	359	333	344	377	370	345	359	325	313	329	343	376	303	332	330	346	341	324	363	346	332	341	322	346	345	360	372	360	332	342	350	327	313	331	353	350	331	340	312	332	330	342	347	353	337	378	335	340	364	341	300	328	346	354	341	323	363	318	343	386	320	347	358	370	346	318	323	313	328	333	308	354	362	322	329	363	340	342	334	337	386	343	357	363	348	351	354	327	358	335	315	326	322	319	375	344	332	344	364	369	314	357	347	331	324	355	323	344	349	344	333	322	347	341	350	297	334	312	321	348	339	373	324	328	361	318	306	350	327	353	315	338	334	353	346	329	347	328	340	349	332	348	346	324	345	335	321	338	339	324	365	335	375	351	328	326	323	347	333	324	336	358	330	364	321	316	321	327	353	334	322	324	357	286	334	364	303	347	330	338	362	339	359	303	339	333	349	350	327	355	337	333	354	338	366	339	346	294	344	341	336	341	352	367	315	343	345	328	331	323	354	334	285	327	301	326	321	334	308	355	306	327	305	328	332	334	325	348	304	327	316	327	356	384	325	337	309	336	351	350	298	350	321	334	321	351	349	345	374	330	353	343	331	350	397	362	330	340	334	346	339	311	348	362	363	323	343	342	321	315	343	324	334	318	319	296	355	353	317	340	368	351	333	336	378	319	357	367	351	353	331	324	323	320	323	370	313	328	317	327	342	334	346	314	313	301	343	357	357	363	330	346	329	340	328	327	368	326	331	317	337	340	371	342	352	351	367	312	334	334	304	321	346	355	336	312	326	343	370	394	327	297	308	316	341	302	319	345	362	315	371	360	329	358	304	343	329	341	352	340	301	349	364	357	347	328	324	324	361	363	320	326	295	348	321	299	336	357	297	363	322	323	346	350	349	360	323	348	362	328	327	340	309	305	345	320	329	372	328	356	348	341	315	348	316	349	365	362	371	335	394	341	363	342	341	304	363	341	381	373	336	333	301	349	324	364	357	337	326	323	323	311	309	328	370	326	343	321	328	321	346	309	320	357	354	315	335	361	337	345	370	338	340	319	357	312	330	362	320	349	358	365	375	344	349	330	341	371	347	324	335	364	341	371	353	348	303	336	335	330	353	349	310	328	306	338	360	316	324	322	321	337	314	362	345	349	305	301	370	347	334	320	331	340	343	321	317	338	366	358	338	346	352	320	353	345	318	327	322	367	326	306	344	319	336	365	329	391	336	378	313	333	346	367	369	332	307	322	327	325	334	302	339	353	342	340	330	364	349	321	336	338	354	340	392	345	361	323	333	364	310	337	327	344	340	324	368	339	359	340	337	349	326	328	352	369	338	368	346	346	336	346	323	324	361	337	295	326	363	351	340	349	320	373	316	337	353	324	348	326	316	342	374	335	347	363	361	336	311	326	327	314	317	348	361	351	382	326	321	318	338	344	318	331	335	343	356	332	325	332	319	343	365	339	288	327	342	342	354	320	320	350	353	317	326	309	315	332	321	317	352	330	356	305	335	364	339	375	374	306	328	348	327	372	355	326	342	353	329	309	347	351	321	349	348	360	329	338	332	320	320	319	348	334	333	322	326	371	328	352	340	373	354	328	352	340	291	356	323	360	319	378	341	340	354	337	314	351	350	346	354	352	382	335	354	349	335	323	351	324	329	361	335	341	353	375	342	322	348	342	342	349	350	346	346	333	305	344	368	347	342	339	337	345	345	329	350	345	348	346	325	336	320	349	326	367	331	342	326	364	346	323	352	322	333	345	356	352	333	301	338	343	347	364	329	323	339	316	340	320	339	348	337	336	311	351	317	310	307	343	305	318	366	341	374	363	301	343	325	383	351	364	350	335	340	357	325	323	345	340	350	358	347	346	343	338	360	328	352	309	366	353	323	342	320	358	343	347	326	356	355	314	309	334	372	337	347	344	350	353	349	307	300	323	331	340	366	364	350	326	333	335	350	324	310	368	339	346	355	300	368	332	360	343	347	327	329	347	329	349	337	331	335	349	304	328	346	327	363	339	314	403	350	330	332	348	334	337	383	335	322	333	326	342	339	317	324	298	331	332	304	323	336	329	323	361	347	312	345	334	307	358	354	325	319	344	321	343	328	349	354	333	356	345	371	364	304	373	351	334	357	372	344	325	377	351	378	353	366	344	320	359	325	377	315	338	325	359	289	320	325	342	347	363	337	342	329	356	328	360	321	357	325	362	330	364	351	358	374	348	350	355	360	320	371	348	335	342	339	294	327	345	318	325	337	340	321	326	335	332	354	338	348	367	308	336	336	317	319	341	338	349	345	303	354	345	326	341	314	334	351	304	351	342	322	350	361	318	323	363	341	344	356	343	335	327	340	348	347	329	326	328	319	346	324	321	322	332	356	359	356	320	316	348	355	315	342	324	345	354	331	363	335	310	361	327	328	326	295	343	322	368	382	341	339	350	334	352	335	364	325	335	358	333	312	317	333	338	312	330	330	354	342	324	327	331	351	329	338	354	378	328	351	331	346	350	339	363	328	335	344	364	341	348	343	349	334	339	356	319	337	344	346	319	335	348	337	342	340	309	336	316	334	331	352	350	310	325	326	325	337	314	351	330	332	332	369	348	350	358	363	325	314	293	330	319	347	337	360	307	316	370	330	313	312	363	347	339	338	313	347	337	354	354	371	331	347	325	368	308	387	290	355	331	315	368	318	308	333	348	325	338	302	351	358	342	341	327	342	372	327	325	333	342	335	329	352	317	316	342	345	320	330	355	366	352	340	349	302	339	363	360	365	321	305	332	335	368	335	317	341	333	315	322	354	353	361	332	324	353	349	339	377	352	346	345	326	316	340	361	346	337	354	323	344	288	344	329
2708	1034	1210	1554	1235	1085	1085	1074	1075	946	975	979	952	951	971	992	979	1034	976	961	932	1011	952	954	996	969	964	953	986	948	997	931	866	984	969	957	937	969	928	948	943	969	923	1011	957	973	900	1014	975	966	935	945	925	963	952	875	960	919	953	940	915	969	979	877	897	961	957	897	968	936	981	975	939	964	886	981	953	899	928	1017	873	975	953	956	958	953	979	910	930	948	929	987	941	924	942	936	939	937	922	940	960	932	955	926	914	941	941	980	928	985	920	943	966	931	932	885	1002	954	926	967	906	893	942	922	946	981	941	917	924	933	943	913	950	995	937	995	934	912	905	957	944	926	956	927	971	1000	974	966	951	904	902	903	963	938	983	908	876	902	910	917	991	952	981	979	989	901	897	1033	952	952	927	966	946	954	964	945	932	945	914	967	967	958	943	884	898	944	894	965	916	954	944	952	941	945	988	980	937	931	918	943	923	989	915	934	931	906	913	976	941	971	917	903	938	956	952	955	939	927	956	965	951	955	947	893	935	892	904	921	914	1013	920	968	944	879	973	947	959	961	872	941	1001	939	914	950	989	955	961	916	979	941	933	880	885	939	892	954	918	895	986	947	981	964	903	968	936	950	972	961	907	1004	923	991	956	975	925	996	987	957	1002	891	939	961	1003	1004	912	979	919	933	973	963	893	919	986	970	858	964	932	917	897	992	923	908	909	944	941	968	898	925	957	945	929	950	889	925	968	917	910	883	917	965	958	895	903	963	902	922	910	907	939	884	934	997	942	926	980	910	964	946	918	866	959	950	907	966	924	954	940	968	949	939	877	948	926	990	955	998	988	957	940	965	883	941	991	977	979	928	945	864	941	915	960	969	978	947	915	966	947	892	963	940	970	915	1015	958	993	942	946	915	970	937	970	915	941	954	882	968	902	942	928	942	927	951	970	981	979	963	975	966	936	941	940	967	990	923	936	954	944	956	953	950	957	919	919	945	912	1007	945	950	941	924	975	941	937	934	936	954	949	931	999	937	963	971	894	962	938	956	942	911	934	946	962	959	922	953	948	960	973	972	946	973	952	932	879	957	943	936	1008	924	983	970	993	957	1007	958	960	909	934	929	932	939	933	944	1008	982	947	938	966	958	903	975	952	939	923	992	1005	953	938	953	898	970	1005	920	964	980	982	953	911	940	967	911	925	890	962	937	954	965	955	899	927	909	941	1004	976	912	966	941	908	975	983	935	972	953	956	982	957	1007	944	973	942	966	939	981	896	962	904	901	1007	970	938	1044	983	1005	916	1007	886	983	911	916	902	941	954	974	944	969	910	944	961	924	958	932	968	930	968	951	948	956	981	966	966	964	998	920	932	938	970	968	936	964	920	956	939	921	1012	955	946	964	873	894	1008	942	1001	975	960	920	965	887	941	943	960	925	910	933	954	945	930	916	967	951	955	901	933	1007	960	957	926	941	931	948	940	904	915	918	930	887	947	926	938	930	939	919	922	889	1033	953	993	962	971	998	953	950	998	979	959	949	983	1001	960	960	946	944	972	948	951	914	963	936	979	968	897	980	927	903	894	894	971	943	966	950	940	979	971	955	931	912	918	938	1003	903	978	1005	940	959	999	963	907	951	935	957	973	861	970	946	980	926	946	976	886	929	944	936	950	948	955	924	959	953	953	987	887	942	922	966	913	918	949	934	926	908	962	946	954	940	1020	984	944	933	895	936	947	937	985	948	966	999	926	921	952	945	959	983	925	952	935	958	959	957	882	913	965	923	937	990	1006	974	948	975	960	928	896	992	913	902	960	959	915	897	906	961	940	947	993	930	931	953	954	939	965	935	983	894	965	913	953	930	965	941	924	967	935	943	958	933	931	897	941	915	886	959	957	905	968	904	969	968	976	929	997	949	951	870	960	948	933	958	931	936	973	883	882	984	931	918	965	955	939	929	935	970	937	957	934	906	928	941	970	980	957	953	938	988	968	943	927	936	939	940	946	969	962	964	918	972	940	945	951	920	926	920	957	962	934	921	901	984	931	970	959	940	958	930	965	988	917	962	956	876	905	903	931	961	964	988	929	1001	989	960	937	1008	957	963	932	967	924	974	927	925	898	1016	953	918	935	942	980	956	963	915	930	974	938	923	915	946	977	951	915	992	967	985	941	962	959	900	905	905	870	991	952	924	953	931	972	971	982	983	902	902	927	928	1003	967	969	976	924	947	929	979	939	982	1014	904	955	994	948	892	984	956	896	931	999	950	921	952	965	895	943	910	887	909	930	959	872	931	941	952	938	981	949	926	921	909	985	964	949	944	942	916	990	910	1012	924	952	902	977	918	903	944	936	972	978	956	880	968	947	979	927	938	934	934	995	891	947	942	917	938	929	974	921	1019	903	956	981	897	938	924	924	919	919	917	923	927	929	922	937	963	941	942	932	982	986	965	954	975	930	945	930	991	929	946	914	922	950	927	949	976	979	903	952	930	916	959	961	986	907	976	928	966	960	990	1009	945	926	926	911	999	952	922	899	905	887	961	875	944	875	928	967	928	974	926	976	968	961	930	930	954	981	954	947	882	918	926	925	1008	1018	955	995	922	971	970	889	929	912	976	908	971	939	949	938	901	953	977	890	919	964	952	883	931	932	988	955	909	926	981	959	942	946	913	922	907	923	973	933	893	960	975	953	932	977	988	1004	955	913	897	950	942	905	1001	927	941	939	941	918	921	937	877	914	930	901	923	961	955	960	1006	934	943	973	924	955	896	943	974	995	963	961	905	898	1004	942	983	926	939	944	942	957	962	988	963	935	982	952	896	935	998	941	993	904	973	877	942	943	950	948	905	945	962	938	920	886	939	959	952	935	908	947	910	930	885	954	907	972	933	981	943	978	897	935	887	978	876	942	875	904	988	934	928	973	963	951	897	933	926	861	992	985	970	938	970	934	968	952	941	981	959	964	917	884	934	938	955	950	980	937	952	926	947	924	925	961	939	930	972	891	954	990	939	961	978	971	918	922	916	979	948	964	946	909	926	918	991	912	970	948	961	901	916	899	970	913	904	912	911	918	965	1002	959	916	944	980	974	947	935	928	968	911	936	897	996	967	949	940	986	952	926	929	917	920	893	928	988	965	943	915	967	930	941	922	950	915	988	964	883	945	907	990	919	918	928	970	860	941	965	941	926	928	963	906	901	902	970	943	967	956	967	998	921	914	956	934	924	928	973	930	900	989	927	924	952	918	932	933	915	992	946	986	991	981	924	920	987	964	933	969	994	937	920	958	973	917	967	948	948	938	943	918	951	971	920	1001	989	963	896	925	928	953	957	955	902	988	937	916	951	922	969	986	987	973	896	939	959	957	989	974	916	958	900	950	910	935	986	923	970	920	985	978	938	961	984	960	929	909	943	980	964	937	904	965	1000	961	969	991	970	954	952	980	978	935	1003	965	947	969	911	954	973	969	926	987	947	967	1017	1006	929	888	962	983	938	887	937	922	912	951	961	925	970	957	943	903	927	968	917	939	943	911	971	1016	900	948	982	966	971	948	945	924	961	934	948	933	942
9724	1630	2577	3837	2670	1472	979	682	625	512	463	494	463	427	442	453	398	395	389	363	372	387	374	352	356	355	374	392	372	332	322	336	400	348	379	369	341	357	334	359	368	343	335	352	359	322	343	339	354	361	349	344	373	353	349	360	364	338	316	312	377	363	332	361	325	341	360	334	334	344	365	351	378	325	334	329	352	352	334	347	306	353	380	385	378	375	330	386	386	355	357	338	358	309	334	302	327	341	322	328	341	390	354	323	327	355	388	318	322	352	345	328	356	354	368	350	343	323	311	341	346	341	340	360	346	359	338	339	350	348	361	354	346	387	342	394	342	346	341	338	349	377	376	340	322	332	336	322	325	329	350	325	338	357	336	364	347	352	360	320	354	350	349	326	361	334	346	303	364	323	318	375	352	339	324	365	376	332	343	370	346	322	348	358	339	340	364	344	342	319	343	332	310	372	358	371	334	356	357	342	318	346	381	329	335	342	318	373	321	360	334	362	340	355	305	321	356	349	353	349	359	344	345	328	321	385	350	331	326	332	342	395	319	330	378	370	346	350	369	379	318	349	343	318	290	359	364	341	337	349	359	284	351	345	333	320	365	361	327	306	371	348	345	337	352	356	351	344	352	343	358	327	324	323	350	345	374	372	355	330	360	344	353	349	364	315	371	317	365	373	363	325	343	341	324	352	346	327	334	361	346	371	347	361	344	356	333	356	372	362	333	359	297	332	380	361	353	331	367	331	358	341	362	349	351	385	358	358	361	380	346	374	352	378	359	322	353	325	337	387	342	345	344	349	356	368	377	347	334	336	314	315	312	365	331	346	323	356	323	396	338	374	371	360	322	359	361	376	340	352	360	342	342	365	346	345	350	367	358	353	369	361	360	339	351	355	352	361	350	343	330	326	395	377	357	340	315	355	351	345	345	359	390	317	341	401	349	342	342	344	336	335	357	357	351	370	375	375	355	336	332	339	359	343	343	333	361	335	375	332	319	324	341	322	380	343	364	362	347	331	374	335	360	359	374	365	354	313	362	369	323	337	350	338	370	353	352	388	350	356	319	347	348	403	350	355	336	345	325	356	360	326	330	355	356	317	343	351	359	378	321	332	330	344	343	368	345	324	369	370	338	369	349	388	362	338	347	370	369	347	336	356	375	335	349	337	353	322	350	369	336	356	384	332	358	331	361	363	366	334	358	357	347	371	347	358	355	355	328	322	380	324	365	354	355	330	364	331	295	359	356	368	350	372	340	339	352	336	362	342	340	341	332	333	332	359	359	352	370	365	352	371	354	371	368	337	341	344	349	349	385	349	352	368	346	342	349	352	366	349	328	331	323	348	374	310	331	313	343	356	373	371	368	363	366	326	341	338	331	313	348	360	356	359	350	324	330	338	338	341	348	338	353	342	355	347	344	342	368	375	377	380	346	369	386	354	346	386	360	345	326	373	333	336	323	343	324	352	343	344	344	393	336	299	341	354	345	349	322	342	337	325	372	352	371	335	370	330	350	335	360	366	326	342	335	308	302	328	356	340	344	361	338	321	335	354	360	344	379	344	314	296	330	335	383	319	327	369	375	333	352	346	365	370	347	338	327	368	353	338	359	322	327	351	293	372	345	339	353	365	343	366	316	343	327	352	303	353	362	354	349	371	345	367	341	341	389	320	348	361	354	339	326	349	337	364	353	336	353	350	321	375	326	347	342	348	372	307	319	335	330	350	348	338	362	373	367	381	367	341	337	361	370	321	347	330	357	309	376	359	325	338	356	337	341	349	346	349	366	354	338	341	326	343	338	330	334	344	390	356	347	341	341	357	357	330	349	387	341	379	360	384	346	338	308	366	328	353	352	328	341	331	346	340	366	363	368	338	350	349	300	344	307	322	343	357	335	351	344	355	338	321	356	342	373	355	333	335	416	378	352	333	317	323	366	365	375	345	367	316	370	386	333	346	358	337	353	339	358	345	336	336	311	346	345	320	294	334	322	374	358	334	369	325	361	353	337	368	322	353	367	343	320	350	336	378	314	366	350	354	344	328	351	361	347	350	322	323	372	328	325	343	353	356	358	331	336	347	352	339	322	363	337	361	359	394	337	340	319	331	343	345	368	317	352	350	349	369	311	350	328	362	367	351	351	333	341	333	329	378	340	366	361	368	372	355	344	380	345	367	348	333	320	337	347	361	347	346	370	344	343	354	355	342	325	349	369	361	348	359	346	358	328	342	344	336	386	352	347	329	341	388	375	375	328	330	374	363	355	404	348	341	349	344	351	331	351	331	356	335	325	323	353	369	378	368	402	328	335	327	380	350	343	357	390	374	328	369	321	375	341	326	350	367	335	342	368	328	332	318	363	415	388	357	378	342	350	361	342	318	374	333	364	328	330	373	371	350	314	370	332	355	335	313	331	333	359	417	350	328	349	342	349	369	377	303	329	352	357	347	339	357	303	334	357	357	318	325	359	348	359	356	357	340	315	364	350	346	365	316	326	330	349	351	343	343	383	365	324	345	381	340	365	369	340	322	336	354	373	368	363	359	374	330	353	353	342	402	362	373	362	314	371	367	344	362	336	328	356	334	334	324	342	348	344	348	338	350	341	348	348	378	289	353	327	380	361	394	388	308	351	324	340	344	357	339	332	350	330	348	339	312	349	341	337	363	358	337	362	382	361	358	365	326	319	333	352	360	324	361	353	364	369	346	321	338	345	341	348	353	381	367	341	334	328	348	375	351	341	328	369	364	345	335	295	348	361	332	330	358	358	367	348	340	340	359	358	339	338	343	335	342	309	358	356	312	342	362	348	340	368	367	364	347	349	331	315	344	359	351	343	340	367	351	340	343	348	346	338	353	339	327	347	381	362	328	350	362	362	366	360	344	369	324	316	377	352	348	331	320	325	340	368	359	348	343	350	340	373	391	379	337	379	364	344	346	344	352	357	319	350	333	365	317	349	322	391	316	340	348	387	353	348	378	337	346	344	340	364	349	320	341	353	349	364	350	332	371	370	335	365	331	329	359	336	318	314	335	334	348	334	364	343	357	317	384	373	327	348	337	327	324	334	341	343	334	339	321	331	337	392	358	343	339	333	342	377	331	332	353	332	364	379	378	356	358	329	362	342	341	368	366	333	330	358	328	333	328	353	328	352	357	339	352	362	323	335	332	362	335	341	358	360	358	317	342	330	343	339	373	371	395	367	386	330	334	337	356	363	317	373	370	337	304	351	383	331	390	328	346	342	343	344	338	351	388	379	355	345	338	328	322	366	372	343	332	324	350	339	332	349	339	341	370	370	340	369	354	319	316	348	319	352	371	346	329	354	342	338	355	338	334	322	343	376	350	365	338	374	350	335	345	363	341	335	367	357	308	345	340	346	360	364	353	381	364	317	342	341	335	366	375	341	340	334	366	370	375	335	335	332	366	360	378	330	343	364	363	368	350	346	349	342	386	368	369	340	352	331	372	354	350	332	338	295	369	323	332	355	323	338	305	328	353	344	392
6554	2249	4503	7004	5210	3463	2803	2410	2171	1890	1775	1660	1594	1405	1433	1379	1360	1244	1195	1258	1104	1194	1113	1120	1050	1051	1059	960	1089	1049	1043	1049	1025	1030	1023	969	1016	996	989	1033	997	985	1010	1025	1026	1019	957	951	1016	998	972	988	970	940	1054	968	952	958	952	982	998	934	931	1007	960	955	986	968	955	980	980	909	966	970	985	988	952	979	951	945	949	1011	965	936	969	980	952	898	876	961	1005	959	952	959	968	935	990	907	968	977	995	1008	944	947	959	959	931	989	890	955	975	953	908	965	975	954	1009	936	934	909	957	941	993	908	914	932	987	966	1024	950	935	954	961	971	934	937	944	955	998	976	920	976	942	945	930	1021	981	992	961	918	980	920	949	972	986	904	942	880	939	977	945	981	932	1004	935	959	937	944	885	937	987	1005	938	939	960	905	938	962	932	915	961	932	958	952	951	921	957	949	909	937	900	930	945	921	993	968	938	944	973	866	947	963	922	1002	941	946	966	967	971	963	938	999	921	933	952	929	934	944	959	971	920	928	949	922	934	908	939	946	915	964	938	922	954	935	918	971	927	938	979	892	955	969	966	937	925	888	935	936	942	920	942	965	935	949	900	974	932	943	898	1015	989	886	931	936	1011	944	911	964	922	899	892	941	907	949	956	925	974	962	944	943	975	970	933	956	912	917	928	921	955	953	977	931	975	929	956	923	911	992	945	910	906	935	932	945	940	941	952	926	986	938	985	903	934	962	868	959	918	995	966	919	1042	970	944	951	998	939	938	973	879	934	913	1009	931	874	967	983	987	894	954	970	934	916	918	939	943	882	958	918	891	1017	923	974	970	907	1017	945	978	995	894	917	949	935	927	950	945	945	935	951	977	908	976	872	941	944	951	890	935	930	1002	917	923	902	917	933	996	916	904	996	981	894	924	912	956	894	979	938	943	978	1005	937	935	934	987	992	986	934	898	871	927	928	962	1003	925	925	1045	934	974	960	937	916	968	896	892	944	905	928	900	1034	960	899	942	965	943	969	967	939	944	919	1008	934	954	970	945	926	948	951	909	977	979	968	923	930	933	926	930	944	930	901	915	973	961	967	917	949	937	963	983	937	888	945	923	971	946	946	956	932	981	955	879	914	1017	944	901	1000	956	924	935	943	959	931	917	927	982	916	973	945	931	925	919	933	979	976	978	952	943	954	957	918	941	948	928	990	944	991	953	959	914	962	920	957	925	973	945	910	975	985	988	946	900	930	897	929	963	974	918	913	965	963	996	917	967	958	955	967	953	955	969	966	990	972	975	973	926	929	934	945	949	972	936	996	942	908	928	957	954	882	975	879	922	948	987	890	937	944	959	983	952	928	914	912	931	898	912	924	925	931	960	905	914	970	941	931	949	929	950	900	918	892	961	979	924	939	958	944	938	988	952	983	915	922	968	945	891	976	904	898	949	942	962	939	1012	973	916	987	959	956	956	888	960	980	838	984	980	943	929	990	973	977	965	940	915	963	888	983	936	919	939	958	861	906	918	898	979	934	964	932	940	945	983	1034	936	995	1016	905	949	912	954	921	961	987	976	893	949	897	922	937	950	967	1001	937	972	918	1031	948	923	967	896	916	904	923	939	953	966	970	939	968	975	953	948	914	906	969	940	979	924	999	998	968	951	973	960	946	965	885	959	961	861	939	958	969	947	954	942	931	927	955	978	945	923	941	896	925	936	927	927	1003	973	926	966	934	962	909	910	948	975	881	955	927	922	1010	931	912	912	948	974	1017	953	947	926	954	913	925	924	1002	912	936	933	904	956	964	944	930	945	964	932	1006	966	917	947	981	918	1022	958	992	898	853	914	961	1001	929	960	957	913	988	939	966	963	970	938	911	952	990	897	935	945	913	943	998	921	933	962	937	935	958	907	991	976	924	952	963	974	883	968	934	933	929	946	964	988	945	909	949	982	977	931	908	957	910	952	962	1002	1022	968	968	981	928	928	944	900	1010	952	947	923	979	984	935	963	984	934	953	920	971	941	990	988	968	956	871	918	914	930	981	934	921	1036	928	961	938	937	906	949	912	1035	873	991	939	943	978	918	926	963	943	915	923	949	925	934	911	918	959	1029	899	973	1002	943	900	890	949	1026	923	977	925	934	952	970	934	912	974	937	926	949	969	931	963	997	1012	991	916	971	908	965	937	972	964	950	972	961	947	945	934	944	956	969	980	958	947	886	922	963	884	915	950	949	945	914	930	959	954	890	948	953	941	891	960	965	949	946	896	1004	922	933	938	979	1005	944	942	975	946	899	968	961	944	938	994	981	980	887	958	933	981	978	965	1009	940	934	931	929	911	959	941	918	936	971	969	941	900	936	959	1010	929	941	920	959	974	939	1011	974	871	960	960	922	960	940	956	956	925	1000	998	963	964	912	992	963	991	937	911	925	934	943	943	982	944	934	945	959	950	980	954	948	925	935	912	940	959	956	937	971	942	919	972	920	971	953	884	973	932	915	885	955	987	920	947	943	912	906	944	931	866	954	937	980	932	941	935	936	970	933	985	915	928	945	932	956	892	942	895	971	909	901	933	956	981	930	968	962	934	874	974	945	969	966	911	955	927	953	912	946	942	991	938	964	942	913	1008	963	993	943	962	943	984	965	936	972	996	979	941	955	920	947	953	945	967	903	963	973	892	895	950	879	925	943	928	912	927	930	899	951	951	1002	925	923	940	897	945	946	967	926	934	948	945	905	991	948	905	916	916	963	944	958	934	900	945	961	956	993	910	955	900	980	992	1013	936	951	961	992	955	898	956	951	954	940	979	948	902	897	945	961	988	929	910	986	929	967	916	918	902	922	937	969	956	989	902	935	963	929	942	918	971	989	933	940	938	944	950	933	978	933	958	902	944	933	908	987	924	911	919	938	927	918	973	932	969	939	943	948	947	970	959	900	902	968	916	969	880	942	969	914	996	968	959	928	928	950	980	983	969	955	986	926	907	942	891	955	924	959	926	955	959	939	897	974	972	1000	940	959	969	970	983	924	950	919	958	882	924	931	970	980	953	938	963	948	944	1002	925	940	908	1011	1042	960	992	936	994	959	935	924	923	923	965	980	990	929	957	971	1004	948	944	875	938	901	927	989	984	949	930	917	968	945	990	913	960	963	942	1011	946	933	927	956	902	959	969	951	973	942	873	946	984	897	987	958	959	919	938	951	914	916	922	979	936	950	937	987	970	914	969	909	921	949	959	975	892	890	960	966	974	903	917	942	898	931	945	956	928	995	878	947	975	977	1022	907	914	951	914	932	975	991	951	1000	942	969	897	926	930	942	935	954	893	939	929	992	946	972	976	931	951	955	967	933	982	925	931	993	917	888	1005	934	933	1009	935	931	950	935	1010	969	995	941	932	973	938	929	954	955	901	954	966	883	957	981	985	941	952	973	931	963	897	903	991	914	933	962	954	904	1007	868	965	995	974	950	969	905	937	973	980	881	945	936	950	964	905	935	947	981	955	926	933	935	984	951	913	901	939	922	963	917	967	928	946	977	980	979	921	964	983	959	924	949	916	876	938	941	972	906	967	961	969	898	954
15180	2626	3707	4444	3236	1689	1007	773	614	466	378	370	354	315	320	328	313	261	251	264	243	253	244	247	220	236	231	246	235	255	204	255	222	187	206	207	251	211	203	192	232	212	227	240	199	203	198	242	210	210	182	212	211	193	210	190	173	190	218	192	178	187	213	202	208	180	213	219	224	188	198	202	202	205	167	208	198	202	208	208	175	208	198	209	180	209	208	224	201	215	199	197	202	219	212	194	220	184	198	218	192	209	193	195	204	200	210	250	185	199	218	187	196	198	199	189	227	194	210	193	232	232	203	193	191	176	194	199	201	179	185	196	195	216	213	219	182	203	192	214	186	202	187	223	192	193	216	225	189	224	171	183	193	217	231	211	237	205	203	200	220	186	214	200	195	208	191	179	197	190	202	217	223	214	199	207	224	194	219	188	223	203	200	197	197	189	209	214	207	217	206	210	196	181	205	191	191	208	226	209	207	200	202	184	206	171	198	202	211	196	203	179	208	201	210	219	199	201	204	183	188	226	201	202	183	217	244	197	218	196	213	206	196	215	220	177	164	205	179	197	199	201	196	215	191	185	192	195	193	190	197	217	208	206	214	202	204	180	223	218	203	188	191	202	191	187	193	206	190	185	223	196	192	220	197	192	200	221	217	199	221	197	166	214	196	208	166	206	203	210	225	196	207	216	184	187	195	198	207	207	205	213	213	219	207	185	209	199	198	205	232	203	201	203	212	190	204	211	185	215	201	205	221	189	218	206	212	219	177	185	230	189	225	227	218	196	214	220	212	182	191	179	223	194	220	194	211	225	200	218	179	211	193	227	189	205	203	206	197	225	209	177	199	196	208	205	208	189	189	186	199	209	207	205	231	204	175	202	189	219	192	195	189	203	202	189	194	202	187	193	198	216	193	193	181	194	181	190	203	199	176	182	191	216	203	183	221	206	196	199	201	201	219	194	226	214	208	202	209	193	200	179	193	220	199	197	213	210	216	199	193	207	174	218	204	194	206	200	188	228	196	235	203	217	199	204	206	178	187	205	202	200	202	222	197	216	205	189	191	185	212	184	194	204	216	202	200	207	188	232	198	197	232	204	215	218	203	202	203	186	200	193	198	226	187	214	196	190	205	182	224	210	186	183	215	195	185	200	210	224	211	184	208	193	218	192	195	224	199	210	194	202	195	218	188	196	224	207	190	214	197	207	209	187	185	173	190	218	207	208	196	196	214	201	226	203	177	210	204	205	175	197	209	180	210	195	182	197	216	212	187	189	206	211	207	176	197	205	196	208	213	206	205	184	199	191	207	199	198	231	215	213	192	190	222	208	191	189	202	220	207	209	218	180	190	185	237	201	196	235	210	232	193	206	214	200	185	198	198	178	180	221	200	178	182	217	234	195	217	211	189	238	219	188	192	207	203	188	212	204	167	192	216	184	207	235	184	192	207	208	188	191	208	211	203	211	184	215	189	204	178	214	193	218	196	204	195	182	201	214	215	182	174	219	202	178	186	194	194	200	193	215	200	190	193	204	216	199	215	192	214	204	219	208	208	200	205	213	187	184	200	185	212	185	174	173	195	208	214	188	203	209	196	207	184	200	191	197	203	184	222	216	197	217	190	206	199	190	180	198	222	160	203	208	206	204	241	216	199	185	187	188	189	202	183	197	202	187	202	207	199	212	217	193	201	163	206	219	197	190	204	196	213	206	218	200	187	203	205	197	241	199	216	196	185	205	193	209	190	216	195	187	186	212	173	208	186	193	194	207	210	231	187	195	182	189	211	206	197	207	190	205	191	190	196	216	211	237	191	214	196	184	199	196	201	182	199	219	200	183	211	196	186	181	196	198	200	201	184	207	209	203	202	201	199	218	187	182	182	196	215	181	210	185	227	210	160	191	195	194	226	215	205	205	204	199	203	187	201	187	221	223	199	194	218	193	187	196	195	197	194	190	214	194	190	193	201	200	210	201	197	198	188	217	213	201	196	209	193	175	184	186	187	202	198	214	210	216	215	203	195	216	185	192	203	227	191	209	215	219	162	191	193	178	206	206	193	212	186	209	221	212	222	195	232	215	201	217	197	170	231	191	199	219	217	207	190	205	214	201	204	194	212	218	196	195	188	182	197	215	175	205	204	171	190	200	205	202	188	211	206	200	180	191	192	173	213	191	192	215	201	182	220	199	183	199	206	219	212	189	218	205	189	193	194	194	197	190	188	203	212	213	211	186	207	182	202	188	201	164	188	208	192	202	209	203	175	206	226	188	208	181	219	206	191	218	184	210	195	191	195	198	167	198	213	195	209	193	191	190	211	215	190	203	218	201	209	201	185	181	203	207	209	194	196	196	180	188	191	181	195	219	205	197	194	174	200	204	211	239	216	225	208	200	219	202	185	191	193	201	176	194	198	192	206	195	197	201	203	221	205	219	208	204	175	191	212	181	231	213	225	218	191	201	217	219	224	188	193	210	192	204	213	207	178	214	183	218	199	191	173	180	191	197	190	191	193	206	175	213	235	206	169	215	196	208	203	194	199	173	201	183	190	203	218	189	226	232	198	218	214	201	201	192	212	206	173	211	194	198	197	207	206	188	192	186	170	193	197	222	194	194	173	203	193	215	178	214	187	229	191	204	192	208	204	198	214	222	215	214	210	184	214	210	226	213	204	193	222	221	209	201	207	210	195	213	207	197	203	215	216	219	198	202	203	213	216	195	214	167	223	187	222	195	169	187	196	201	231	188	197	205	224	215	230	180	180	190	195	200	211	203	204	207	204	203	197	198	212	202	225	184	226	212	199	201	186	210	198	186	215	195	209	183	204	214	186	228	202	197	206	204	166	212	200	177	197	200	209	221	221	204	201	212	187	195	196	217	197	216	221	189	217	219	219	206	180	186	197	209	176	209	211	209	203	201	202	225	215	224	191	193	212	202	214	233	194	163	214	197	193	205	175	228	203	191	209	209	225	200	212	194	187	196	203	209	193	222	204	193	194	224	192	219	220	212	207	209	204	218	196	196	219	191	183	204	203	203	215	184	196	182	231	200	207	213	200	216	182	211	209	211	199	166	200	186	184	193	220	185	203	204	193	198	206	182	182	198	186	199	211	199	221	192	199	204	198	202	207	192	169	219	205	185	196	189	192	203	184	176	195	187	198	207	206	188	209	221	189	221	181	199	183	194	169	207	194	200	179	200	207	202	235	192	208	205	218	207	179	185	171	203	211	190	197	191	201	201	191	192	215	191	199	183	193	204	201	176	186	209	213	193	201	190	200	198	172	210	197	196	221	216	217	198	199	196	198	190	202	199	214	176	200	196	191	205	205	194	214	196	193	205	208	196	168	220	220	213	229	241	201	198	207	214	210	205	231	213	200	191	211	197	207	177	158	189	198	190	219	202	165	194	198	184	192	195	195	212	170	198	215	210	208	201	215	202	182	215	197	218	213	208	199	209	193	204	194	204	211	203	185	235	169	186	193	209	204	167	230	181	184	214	215	179	201	203
7781	2552	6289	8058	6739	4527	3555	2996	2560	2203	1951	1756	1625	1450	1377	1311	1205	1102	1043	987	956	964	868	895	892	851	843	753	823	801	787	737	780	742	754	695	677	729	732	717	700	690	713	696	649	676	655	702	666	648	611	631	644	640	655	578	649	630	639	602	620	649	644	638	612	710	612	589	619	615	601	644	615	620	602	597	646	648	609	629	620	580	634	580	626	621	632	595	585	644	624	630	592	601	612	618	602	576	621	578	613	627	573	624	625	642	639	595	623	588	604	609	554	634	582	601	596	587	656	611	623	625	604	561	599	540	608	595	610	602	606	574	582	632	622	587	619	610	628	600	552	559	611	617	584	597	576	609	579	605	595	558	569	600	589	584	606	608	577	582	607	594	586	588	616	640	590	571	637	604	582	568	593	586	592	579	582	604	595	604	593	630	598	611	602	616	573	600	575	555	627	633	579	649	555	619	568	541	606	594	657	587	603	588	590	564	629	642	569	601	642	585	640	617	600	632	601	584	582	583	616	607	594	597	643	624	618	633	611	596	595	565	592	592	603	618	618	636	570	593	602	594	564	539	618	548	570	580	620	615	620	585	574	601	588	580	577	601	576	614	595	569	601	597	620	603	699	586	613	639	595	574	591	577	627	619	613	608	586	603	635	623	598	567	600	572	591	607	589	599	607	598	608	624	607	573	587	630	591	629	587	647	597	624	561	587	585	608	576	603	560	575	591	610	541	584	600	543	600	607	552	587	617	610	528	631	520	614	586	599	603	599	628	596	636	584	596	577	606	588	646	585	621	605	608	578	588	602	626	591	530	571	587	572	570	595	583	591	527	647	584	615	609	564	568	600	590	590	557	608	564	601	626	649	618	631	605	636	581	605	558	607	568	604	593	604	511	573	595	579	590	594	580	591	582	602	604	591	573	582	542	588	625	613	622	628	606	613	589	623	575	597	564	564	586	618	554	627	560	630	606	605	623	604	586	621	587	622	603	630	578	611	580	613	630	568	633	601	589	588	613	608	577	599	595	578	568	649	628	602	597	621	618	592	607	624	612	597	613	589	579	578	590	624	591	580	573	607	583	582	584	563	592	567	606	578	619	592	569	594	590	589	650	577	613	610	567	586	618	583	592	616	575	584	590	579	593	622	579	588	568	568	590	598	583	619	580	635	615	571	580	568	610	621	592	591	570	562	609	600	608	604	593	615	572	562	608	530	580	605	560	621	607	613	581	585	611	582	583	596	571	604	571	630	563	603	641	638	602	577	606	546	567	655	591	576	611	613	605	625	579	603	617	552	622	551	603	585	583	586	565	564	601	588	606	621	618	647	601	616	585	625	586	571	605	606	576	577	660	655	597	612	582	587	589	565	547	569	623	617	603	633	588	618	591	613	602	563	627	606	620	574	604	618	575	583	559	571	579	595	613	591	571	599	612	621	596	583	612	596	574	595	600	589	611	580	616	630	550	620	636	622	580	600	566	561	584	591	575	618	613	629	611	636	605	591	615	621	581	569	580	618	640	597	579	558	567	597	612	651	527	546	624	559	609	592	613	588	569	566	583	590	617	635	584	598	602	625	628	640	592	584	570	613	575	572	590	614	570	630	561	619	559	623	604	571	574	612	613	620	570	567	576	632	580	641	599	621	614	607	591	566	605	589	677	620	561	589	600	637	581	577	595	619	596	594	588	609	611	598	610	621	588	554	602	629	632	638	588	585	576	628	579	567	597	592	594	600	559	615	538	624	586	587	609	648	619	623	572	592	546	585	579	598	607	613	583	634	599	623	555	592	612	612	591	656	549	562	609	599	545	581	593	606	569	591	593	592	583	594	647	556	579	620	563	613	624	602	548	565	551	603	595	595	588	588	630	603	633	574	606	597	578	618	610	594	619	621	565	628	620	609	606	574	582	586	593	578	638	619	570	578	565	592	565	627	548	595	587	558	621	606	562	590	601	547	602	602	569	595	600	568	561	585	576	557	583	606	554	587	613	611	579	603	552	615	528	629	604	628	600	606	615	582	610	596	602	594	609	591	545	592	568	606	607	564	593	543	571	597	600	593	610	640	611	557	578	614	562	561	590	637	595	627	609	603	606	635	564	565	589	568	558	622	620	588	581	598	589	587	631	595	639	587	647	578	566	598	598	596	593	631	541	641	565	551	595	599	614	627	573	605	596	606	609	575	575	603	605	581	592	660	651	601	619	611	621	584	552	610	585	586	583	593	579	596	655	604	577	614	607	602	577	594	582	586	598	579	606	607	594	653	602	590	563	614	578	628	581	593	608	599	546	635	599	542	596	589	561	631	598	596	591	535	587	602	571	599	590	547	582	618	608	621	600	572	577	594	582	584	571	557	610	558	638	541	621	624	545	553	599	595	604	599	598	619	556	597	597	584	611	574	581	580	621	588	607	581	638	612	574	581	659	595	641	630	639	609	571	590	552	583	621	594	598	634	574	606	586	631	571	639	594	579	595	602	580	617	610	568	631	570	564	533	620	588	613	637	577	622	626	588	581	619	578	585	556	553	607	565	574	653	598	638	642	603	600	592	583	519	627	537	552	644	629	569	608	590	622	603	632	550	622	610	619	591	601	542	591	540	574	591	636	627	594	558	568	563	610	568	572	615	613	560	612	612	601	559	602	626	575	608	626	591	590	600	579	576	594	584	609	596	621	583	616	581	540	566	594	648	581	617	618	600	574	559	592	578	583	586	593	597	606	614	564	595	610	569	614	595	615	555	533	632	575	568	599	587	611	555	630	589	578	575	575	597	622	594	592	564	622	608	610	596	635	632	593	589	632	585	541	594	592	599	639	565	627	611	549	634	548	580	607	603	575	565	595	571	573	583	578	626	569	636	572	561	586	601	640	534	598	612	612	559	637	589	544	587	575	567	614	588	595	619	622	633	582	592	622	589	636	596	594	631	607	572	566	595	540	583	561	627	596	575	563	583	608	624	592	601	591	614	597	564	622	578	572	569	618	642	623	591	591	606	567	602	591	591	637	639	623	584	569	599	597	619	602	607	569	597	560	587	553	581	561	577	590	575	616	608	575	621	565	614	561	587	574	610	594	541	571	570	603	599	616	608	586	603	653	584	567	596	609	596	574	628	597	606	600	588	575	623	568	596	560	629	608	609	603	604	585	564	558	567	580	594	597	548	583	624	620	581	613	580	608	603	601	602	610	583	574	629	573	553	568	594	602	579	616	623	577	591	587	620	595	559	620	612	565	568	572	561	618	580	640	637	637	579	598	605	593	612	595	587	600	541	586	615	619	652	576	639	565	598	583	566	595	567	631	598	553	608	585	568	572	609	564	604	555	624	557	609	595	530	604	614	572	569	532	617	616	580	607	587	568	594	573	634	553	605	590	571	569	570	575	567	559	608	604	567	586	632	648	616	595	599	602	559	556	604	564	641	585	614	553	573	620	553	600	613	573	594	619	582	559	562	630	567	581	615	598	619	606	577	575	610	640	578	572	612	592	582	597	576	570	623
2425	414	457	550	527	413	398	360	352	345	355	384	324	362	353	329	324	329	337	318	344	349	345	350	351	351	311	326	328	345	311	307	357	329	346	335	350	370	317	367	307	359	329	342	349	328	354	358	327	354	330	316	366	352	333	335	292	300	334	291	342	314	289	314	386	325	300	342	325	318	343	317	344	334	369	331	315	348	354	355	334	338	305	340	349	351	349	356	354	313	367	343	349	367	317	307	336	324	317	316	317	361	349	327	324	334	345	317	353	369	363	329	364	337	338	323	321	382	377	341	328	355	330	344	333	315	336	325	352	341	366	348	399	362	335	356	325	310	314	358	370	333	344	351	341	345	325	338	318	325	356	336	311	356	335	339	334	320	337	352	338	345	371	350	324	329	306	343	349	332	325	329	327	325	352	336	340	367	349	345	338	360	306	354	316	327	331	320	357	335	322	348	353	337	313	316	339	329	319	372	309	346	368	306	294	355	358	340	343	313	349	317	310	314	318	306	335	327	343	327	348	355	336	345	330	329	359	352	343	322	341	356	341	316	333	333	309	344	318	333	359	337	339	322	330	340	373	353	386	334	314	339	306	307	348	346	354	347	328	330	315	331	342	308	359	359	318	345	281	336	329	336	359	305	333	356	353	330	336	366	355	335	301	339	339	330	334	355	343	334	321	361	347	340	347	311	350	325	344	335	331	338	346	359	352	336	345	319	325	328	346	328	308	322	380	336	331	352	350	355	359	323	340	360	312	339	344	363	315	320	308	312	357	344	316	362	337	325	302	340	339	338	321	343	320	317	377	329	345	371	322	316	346	327	324	315	359	341	344	340	345	334	337	339	348	369	329	348	365	320	319	342	341	335	334	325	328	334	344	299	357	357	314	340	357	321	380	323	325	354	339	343	316	313	299	363	349	326	326	325	291	343	313	337	344	340	365	343	354	344	340	361	325	303	312	330	347	347	314	337	330	310	372	306	319	351	368	357	347	313	316	348	373	317	354	330	342	352	371	321	337	328	342	326	323	353	292	312	337	365	340	281	367	328	371	340	324	341	326	339	346	313	339	309	315	319	299	362	365	329	337	322	345	359	311	340	339	350	321	356	337	314	330	323	344	366	342	344	342	334	307	344	349	343	339	321	302	333	297	337	334	331	379	350	351	310	323	347	295	366	322	346	353	364	311	345	336	361	317	345	349	328	305	359	306	344	316	332	335	342	372	339	375	324	343	333	349	380	367	333	344	332	345	339	359	379	358	322	308	336	349	313	327	325	312	339	384	346	334	308	338	343	332	343	358	353	303	348	331	300	326	344	327	356	343	338	321	346	341	335	309	296	295	336	322	348	302	341	359	353	346	344	359	361	315	337	378	357	313	341	307	366	333	379	316	360	316	335	362	319	371	342	335	299	290	356	337	318	386	352	337	313	340	345	345	337	313	357	314	332	322	344	371	349	344	337	348	340	350	341	313	322	370	318	333	333	354	323	377	376	339	309	318	331	320	346	324	335	364	361	337	329	350	369	353	364	318	300	321	319	350	367	378	316	346	356	358	317	322	329	329	318	337	331	328	342	324	342	341	299	336	336	385	371	321	372	347	331	373	336	329	336	320	329	362	312	319	313	335	350	387	316	334	349	354	364	357	308	334	326	350	335	363	373	336	319	329	325	354	367	320	317	352	339	337	309	330	333	350	336	343	339	309	360	366	363	343	319	371	336	327	339	339	340	298	334	295	365	351	350	326	337	327	360	352	336	385	338	338	303	326	337	326	341	353	334	357	336	336	354	309	324	354	330	311	346	345	337	359	359	339	340	313	330	355	347	342	334	345	356	359	367	321	325	347	383	353	334	368	322	327	350	358	351	315	343	344	354	312	308	331	345	333	333	337	353	330	351	338	387	347	348	330	371	330	351	336	306	348	348	324	322	320	327	332	357	357	383	352	341	323	357	330	337	342	319	337	338	324	321	351	329	326	331	320	299	343	400	362	312	343	377	373	358	341	321	366	334	328	338	335	343	355	350	359	358	339	345	366	337	327	323	353	350	358	309	327	336	353	337	356	375	327	319	331	348	338	346	335	325	344	326	321	311	367	341	332	360	336	357	304	352	346	318	329	320	326	301	332	334	346	376	313	361	360	338	331	321	358	316	342	335	354	349	342	318	344	339	299	340	357	324	326	334	315	330	319	337	338	336	336	312	366	399	327	332	325	341	326	340	370	354	297	337	376	321	341	323	297	339	348	315	358	341	299	333	353	351	328	319	339	311	337	345	333	365	320	341	325	364	337	313	339	360	329	361	323	334	340	358	340	332	371	344	343	331	339	324	347	358	307	352	317	320	339	364	323	353	343	341	340	325	320	333	340	321	325	324	334	359	327	331	334	343	334	328	303	318	343	345	337	338	367	319	363	319	319	342	305	312	343	377	361	358	350	330	360	359	331	325	324	357	363	341	351	367	352	327	348	302	320	338	333	367	318	342	330	354	330	343	319	368	339	374	366	334	311	343	348	320	349	280	316	335	364	324	353	338	331	338	318	317	292	358	341	366	300	355	354	295	325	339	363	372	323	339	326	357	327	322	327	339	322	357	314	390	343	324	351	318	363	350	335	329	327	331	345	342	360	360	353	349	328	387	343	370	321	339	335	359	358	353	331	344	318	344	332	328	354	345	330	361	341	324	360	344	327	346	331	319	344	371	322	341	338	308	355	345	346	316	355	343	285	324	323	340	308	305	336	366	344	333	385	332	319	343	293	331	326	332	344	365	353	336	353	327	325	388	333	351	351	334	364	344	365	339	324	324	379	328	334	347	336	364	342	324	326	357	342	333	319	343	342	299	344	305	329	345	361	331	393	325	340	329	361	319	344	348	329	304	330	334	338	362	348	360	346	359	383	327	350	317	333	334	368	347	348	359	330	359	330	368	344	308	317	332	330	359	357	292	353	342	330	335	334	340	333	327	357	339	341	338	352	342	376	360	327	337	350	339	387	342	331	325	313	314	353	339	347	310	342	347	344	362	337	316	335	320	343	337	332	340	338	386	338	340	359	319	320	370	295	343	361	373	336	343	325	364	355	335	354	337	329	335	366	330	326	329	340	325	328	333	349	318	378	313	322	334	304	353	336	321	328	346	332	317	330	358	351	354	315	354	347	364	364	365	373	325	342	331	312	314	344	339	327	330	338	367	339	343	332	334	315	354	305	317	365	331	325	348	353	347	326	318	329	376	329	357	297	323	307	334	349	334	339	349	369	363	356	335	317	373	320	344	344	322	363	339	347	346	320	328	337	340	321	360	363	334	319	317	368	358	325	325	337	340	376	331	350	318	367	306	320	326	365	369	339	341	356	347	348	319	356	336	351	393	329	351	347	333	327	349	348	352	322	335	345	353	363	341	320	312	313	362	379	358	343	381	357	355	374	319	311	355	324	358	326	338	350	338	315	331	348	327	346	357	347	323	310	312	332	327	345	344	390	364	347	332	326	333	363	346	321	331	340	338
2668	1045	1290	1462	1309	1059	1068	975	993	952	984	989	981	1002	920	1046	995	964	960	1002	1010	950	996	960	930	930	965	972	931	923	956	909	972	914	948	930	1014	952	950	948	940	954	1023	1014	954	919	868	900	965	890	963	948	951	966	929	933	922	994	922	950	906	911	995	916	954	1012	881	934	901	920	948	965	955	945	941	982	965	966	972	877	902	957	969	951	934	968	890	915	909	954	973	965	982	963	950	954	920	1003	913	968	907	949	936	908	880	981	907	955	994	909	949	1011	913	889	1006	933	971	896	894	908	966	976	896	971	972	928	924	947	938	909	980	982	959	933	953	942	918	942	939	926	965	958	959	982	865	983	910	953	965	964	1017	959	1014	990	937	966	954	980	931	922	932	901	944	867	981	914	997	939	920	967	932	951	960	951	941	946	937	975	997	929	905	957	954	934	926	952	968	900	984	891	923	958	961	980	960	916	967	987	932	986	932	979	922	953	962	901	976	971	932	952	946	913	910	899	930	916	892	937	984	970	919	887	987	959	946	921	949	941	995	934	971	921	959	895	990	974	970	983	921	972	899	959	891	883	891	989	984	969	973	879	931	970	957	949	949	959	958	987	956	955	919	1008	994	929	986	929	999	961	1031	938	941	932	946	906	926	954	892	964	958	906	933	917	995	954	964	933	904	968	947	1011	907	898	922	973	988	940	1013	930	1002	910	947	944	935	860	987	947	980	955	951	1021	956	894	964	942	937	959	871	1023	950	893	926	963	926	920	978	880	890	903	915	898	950	917	945	900	874	914	1019	886	947	978	909	970	919	996	946	906	957	1004	992	923	887	936	925	929	929	915	945	961	987	1021	913	909	968	909	965	936	964	910	994	973	961	914	929	929	1023	965	907	908	958	986	931	854	926	979	915	945	909	972	961	973	914	949	967	905	949	967	860	1021	973	919	908	906	957	969	922	972	961	951	956	962	947	888	932	984	986	973	902	937	974	969	931	914	961	959	949	977	936	974	889	975	917	918	982	958	979	929	1019	910	866	980	934	971	971	892	974	851	968	916	998	962	945	947	952	983	940	925	945	914	961	953	974	968	933	910	894	947	936	991	1002	919	913	981	982	974	976	994	962	970	936	932	955	949	931	886	905	887	996	896	990	969	941	943	927	903	922	935	952	934	911	954	947	976	919	954	915	920	949	917	953	931	914	974	925	925	964	911	964	949	984	913	956	898	932	908	930	931	953	973	992	921	961	912	947	925	944	949	956	926	951	978	929	938	982	924	939	964	939	981	956	961	939	929	960	908	960	957	970	956	987	965	917	986	983	954	931	907	932	931	975	888	915	931	948	960	993	949	1004	941	926	983	900	932	974	946	926	921	955	974	976	954	995	969	929	934	950	932	931	972	905	938	948	986	950	967	929	925	906	942	933	1007	929	950	947	955	994	960	937	948	958	939	867	953	987	945	949	963	948	987	964	966	956	966	948	929	979	1007	964	949	921	960	941	942	951	935	988	930	945	939	908	936	967	976	981	893	952	1004	967	953	971	926	1011	960	911	953	963	920	898	966	937	972	956	904	973	948	919	908	917	956	933	922	990	966	952	946	934	978	978	971	929	926	946	945	947	975	938	962	968	918	951	909	915	994	944	974	942	956	922	932	948	940	988	970	980	926	954	949	997	922	923	964	910	920	961	983	933	960	933	872	931	906	985	970	965	1005	902	954	991	925	931	880	924	959	969	926	932	1013	988	939	984	953	965	926	988	995	965	939	927	913	907	990	907	871	889	1016	959	922	956	978	949	977	948	936	998	872	966	994	920	897	942	959	911	941	990	952	931	949	947	981	963	934	928	926	924	933	930	918	971	989	956	943	956	934	950	968	933	987	931	982	943	950	968	957	954	988	960	940	944	943	935	975	937	924	951	892	952	1034	898	879	917	941	908	934	932	968	957	914	943	930	978	984	924	983	921	957	947	1017	930	987	923	910	906	950	991	926	1018	968	953	989	951	875	936	960	894	940	915	991	1009	962	873	973	978	950	947	937	946	906	952	943	956	957	959	978	954	865	1007	971	904	1008	954	911	1020	917	943	984	950	1001	969	890	922	899	980	925	980	965	907	956	954	949	948	966	995	993	967	901	944	931	954	943	914	947	954	962	955	987	960	942	906	933	965	985	932	942	955	995	933	967	1041	927	910	965	929	931	990	1008	893	981	904	979	915	910	972	937	1006	924	979	959	906	962	938	946	990	943	973	943	922	963	939	932	959	922	952	936	914	986	962	934	965	974	956	944	989	968	948	1002	956	1020	904	911	973	911	911	918	945	929	1002	965	936	926	905	1007	942	885	953	911	960	931	915	908	952	992	949	892	995	944	961	943	989	930	964	892	980	966	950	910	992	948	938	904	905	893	930	916	944	934	973	938	875	908	909	974	930	928	973	956	909	954	999	928	991	957	901	921	999	950	946	982	900	912	901	965	999	923	941	896	951	969	933	963	956	935	907	960	942	928	976	966	997	974	878	977	971	863	918	974	972	916	957	928	931	954	970	924	895	972	950	962	972	936	955	964	924	930	914	936	945	940	954	975	956	929	986	922	921	985	942	1009	996	954	963	878	934	934	951	975	974	992	944	949	917	954	959	1029	941	982	922	948	924	930	921	985	902	958	952	930	910	953	872	954	950	950	912	953	971	989	950	969	977	959	992	968	955	947	957	958	876	962	983	900	924	951	991	919	954	915	939	988	945	922	940	933	939	1006	932	1023	949	936	949	933	891	992	953	894	953	914	932	860	981	935	895	945	959	951	961	940	945	942	985	963	1000	942	981	909	949	918	936	969	984	946	914	971	938	928	940	896	951	937	942	939	938	960	999	941	945	940	985	1003	954	923	875	953	928	970	957	943	921	926	911	954	903	916	960	943	959	982	970	954	912	970	922	925	999	949	955	951	921	930	881	981	962	913	942	949	949	921	976	982	977	920	971	937	994	964	897	941	975	927	918	952	929	924	991	884	934	945	922	967	938	888	950	915	920	993	980	957	973	950	949	916	936	964	937	956	922	931	959	997	885	974	1003	941	952	884	963	994	963	998	974	973	936	972	974	905	894	930	950	952	931	951	893	971	963	983	950	922	969	927	936	919	956	956	1004	962	960	977	982	949	914	917	905	902	983	948	960	997	898	953	951	946	951	906	922	974	953	956	922	919	955	984	899	948	970	972	933	961	966	925	990	972	964	957	951	986	948	921	957	944	931	956	976	898	949	894	932	932	933	964	955	953	947	900	872	990	978	989	933	979	960	935	924	973	952	946	881	957	954	911	902	940	945	981	973	978	931	943	905	926	968	913	986	913	946	909	917	893	923	940	949	941	930	930	948	976	976	962	944	944	928	920	908	950	970	871	913	978	995	976	982	948	958	927	910	947	934	943	970	921	974	924	903	930	949	900	946	919	909	1012	949	1017	1002	913	944	983	940	938	932	943	921	917	982	947	917	974	922	944	965	940	939	910	957	953	958	988	961	987	985	926	932	957	976	948	967	975	980	938	963	987	951	924	965	960	900	941	935	896	907	960
9946	1659	3848	4536	2558	1454	935	764	604	503	482	465	418	423	408	394	379	390	374	387	384	372	389	351	403	359	394	334	367	332	357	351	357	339	357	373	368	337	368	399	309	356	372	339	350	350	380	328	359	325	361	334	337	346	384	339	373	354	381	329	324	365	366	333	353	323	351	352	338	359	334	371	353	333	326	382	355	301	367	360	341	343	329	327	339	330	355	338	354	333	356	358	350	353	363	336	355	336	334	344	336	337	320	371	376	352	336	370	321	360	374	377	334	364	380	327	369	333	346	355	357	327	355	347	362	381	366	312	326	315	343	340	347	347	327	373	366	343	348	371	338	381	334	349	350	349	352	360	322	360	354	320	340	366	332	344	342	345	377	356	355	358	360	363	390	347	360	354	357	351	342	337	323	339	328	367	317	340	295	364	348	344	341	346	302	358	361	348	323	362	330	400	360	350	356	355	355	356	354	336	316	374	316	350	381	324	369	344	333	358	363	350	346	308	366	350	350	355	331	342	348	328	344	343	339	321	329	391	376	333	325	322	345	367	369	343	389	345	357	318	348	367	337	354	353	353	348	371	341	369	366	324	383	328	331	353	356	342	349	288	320	344	374	333	354	339	351	379	353	360	371	354	334	304	338	351	360	322	333	380	337	344	323	330	370	371	372	363	306	341	352	383	333	329	321	355	366	358	334	363	355	324	320	347	350	339	343	332	356	335	317	339	300	341	350	330	328	335	341	350	347	342	344	367	357	352	359	327	349	349	315	298	329	341	371	380	341	380	369	346	357	347	334	323	333	344	380	349	302	354	325	310	359	353	355	330	346	354	362	331	350	344	350	345	346	323	347	358	352	358	377	360	348	359	344	353	336	319	346	364	345	360	383	348	359	355	330	365	344	343	336	344	303	360	351	339	384	333	338	320	336	349	349	352	341	382	368	363	359	336	348	347	334	357	326	356	351	351	359	297	365	339	350	344	303	311	321	340	349	344	317	337	355	346	318	344	348	366	348	349	326	350	304	305	345	342	343	374	352	390	372	328	338	386	328	362	359	344	343	349	355	352	337	362	378	324	351	376	365	354	324	314	328	299	358	312	327	355	378	353	355	333	322	371	342	344	371	319	323	323	344	316	370	334	335	353	377	327	378	343	367	392	320	338	375	372	354	322	358	346	336	366	351	326	373	325	310	379	358	350	365	341	349	349	343	308	320	341	322	359	372	329	354	337	336	344	368	338	321	344	332	335	323	352	368	328	347	365	342	320	334	346	349	352	364	339	328	323	326	369	341	327	328	376	333	349	346	353	344	374	374	351	355	362	365	367	325	337	313	371	351	347	313	386	340	343	316	360	357	339	356	331	334	346	336	327	326	348	346	361	353	356	324	353	352	332	307	357	353	350	353	311	341	349	350	371	342	348	363	359	362	337	353	359	321	361	344	343	392	341	311	331	340	367	374	356	355	363	359	351	342	343	328	315	341	369	378	326	377	365	309	350	364	345	343	362	334	373	354	342	329	376	348	358	357	375	369	336	336	396	338	342	323	377	361	304	347	344	318	310	325	367	350	334	353	397	346	320	323	324	341	353	345	351	363	338	329	321	316	363	333	355	341	364	353	357	347	359	362	351	363	340	338	358	343	308	362	352	336	346	353	347	319	354	352	309	323	360	372	339	331	364	337	344	338	382	354	312	391	339	326	339	357	353	372	337	379	325	392	323	346	363	335	366	306	357	353	342	335	355	360	331	341	375	335	355	332	314	385	342	349	320	344	377	321	379	372	346	293	343	323	324	350	371	333	336	336	365	354	378	341	363	332	375	345	340	366	360	330	354	369	352	350	349	365	377	330	313	382	356	352	332	340	328	351	328	338	358	358	347	362	330	325	340	361	331	346	324	340	366	345	320	334	359	361	368	348	321	365	324	361	317	338	356	341	341	326	354	371	360	333	356	315	383	301	344	340	284	377	364	376	358	373	344	311	327	372	330	308	323	356	337	364	349	339	304	362	358	356	322	351	366	315	304	354	356	322	359	325	356	359	398	381	315	352	325	340	328	360	342	363	375	309	388	380	347	363	326	364	344	341	361	308	352	354	349	357	355	354	338	361	330	336	358	347	323	315	327	376	327	342	352	349	321	346	347	356	347	363	350	344	368	330	344	368	319	358	338	370	316	354	334	335	325	352	317	345	295	356	327	356	375	343	327	327	333	365	322	360	333	367	321	314	341	349	335	342	339	313	400	347	341	339	359	347	323	346	350	339	334	341	334	351	366	381	333	357	341	336	361	355	393	321	314	350	392	368	334	355	329	373	337	359	336	304	356	355	337	351	350	339	345	322	344	366	360	373	346	334	324	336	349	352	329	334	322	361	335	340	367	348	359	370	338	363	365	352	362	334	379	358	345	355	373	304	370	352	340	317	340	338	352	331	372	332	354	366	364	315	358	334	325	334	349	338	357	345	334	333	327	325	329	363	375	353	363	353	316	384	336	369	356	350	326	339	335	355	368	348	360	363	360	312	324	347	376	306	325	342	355	388	332	350	361	348	355	357	344	363	334	328	329	318	359	327	366	358	375	316	357	374	368	356	328	344	358	371	370	332	340	337	322	343	350	329	355	379	322	334	352	335	314	335	358	306	321	285	384	352	353	337	358	332	349	319	307	369	322	332	352	353	347	310	323	324	364	331	329	351	337	368	348	334	386	345	350	359	319	361	332	316	357	353	361	352	359	343	349	358	357	369	330	360	329	331	348	334	360	316	334	364	345	354	354	332	342	336	307	339	321	358	356	336	301	328	347	323	343	367	315	355	340	337	331	348	362	372	312	364	361	383	357	354	354	333	365	320	342	330	338	368	339	351	339	344	325	366	305	358	341	335	346	373	376	319	317	378	349	347	328	382	368	367	333	332	316	350	358	363	331	372	348	348	373	345	313	355	330	383	338	330	356	359	342	351	346	338	335	358	338	356	335	346	342	387	334	352	357	375	342	341	359	375	350	349	341	333	345	332	350	345	359	343	325	312	345	348	373	370	333	369	342	334	354	346	363	371	338	321	365	309	317	341	347	374	348	382	324	338	385	364	379	374	343	356	371	393	356	332	349	333	353	341	304	327	354	359	348	367	342	344	345	345	364	321	363	336	333	325	325	370	356	357	339	349	366	357	333	359	352	316	355	346	343	328	351	336	341	332	349	333	326	359	366	337	332	370	342	344	336	361	358	349	342	334	372	367	364	353	374	387	348	337	368	341	366	365	380	336	357	366	351	335	340	341	326	387	314	323	341	317	362	330	361	325	312	362	344	355	347	341	332	334	330	372	349	348	329	315	355	330	287	353	321	359	351	347	343	357	374	373	348	356	339	335	345	347	299	317	342	367	393	371	330	361	340	347	328	337	352	317	334	352	375	387	348	323	340	316	394	310	347	314	339	340	379	399	340	361	342	358	349	347	348	350	350	317	402	358	350	363	333	316	344	365	371	362	354	371	358	358	337	357	349	345	346
6604	2262	5945	6919	4190	3277	2737	2329	2164	1916	1783	1610	1528	1501	1439	1296	1343	1237	1223	1198	1200	1160	1165	1037	1144	1116	1076	1060	1088	1048	1059	1061	1031	1014	1039	1021	1004	1039	1020	1025	978	1005	973	1000	973	1005	1004	957	964	976	978	986	990	988	978	935	991	944	941	924	997	1002	985	999	961	994	1001	937	932	1007	915	964	961	965	935	945	908	991	936	992	923	974	973	1008	976	986	1012	965	949	948	997	948	970	1001	966	976	956	937	965	925	928	919	936	933	926	969	1023	943	949	943	967	979	990	1012	951	957	943	975	968	960	916	980	986	926	901	928	949	953	916	978	968	960	978	904	965	940	943	942	967	983	898	933	961	857	924	930	921	939	986	937	881	951	982	947	931	910	947	997	942	959	954	944	998	959	963	952	875	988	946	953	948	972	962	919	946	952	957	954	937	966	947	952	919	920	987	885	965	897	973	970	924	949	986	968	939	952	928	944	943	977	941	955	998	993	989	955	981	954	950	897	997	967	989	905	943	953	911	925	934	966	929	921	967	1017	950	915	974	980	948	955	977	972	948	934	954	978	997	913	914	962	981	969	899	970	903	952	1014	951	955	1001	956	959	919	962	973	952	887	959	936	986	943	941	937	987	963	944	1035	926	896	883	978	962	924	964	863	898	935	922	999	983	948	967	927	907	997	997	932	937	957	969	952	921	919	923	897	912	969	933	999	953	928	972	893	948	993	987	964	992	923	960	947	926	971	946	937	958	976	935	900	930	922	879	942	991	913	939	1005	1009	901	914	938	958	955	988	967	986	925	886	951	912	960	937	953	943	910	953	974	952	905	953	908	968	936	930	932	926	987	942	923	990	929	973	969	933	918	971	932	981	970	901	953	940	960	973	960	955	942	933	931	971	1013	924	909	979	971	954	902	938	1003	937	981	976	913	899	905	960	984	947	978	963	934	950	956	976	912	946	959	927	957	935	886	933	913	940	919	942	918	962	930	973	992	947	954	960	954	971	924	944	950	952	976	920	868	1004	917	954	923	940	944	933	957	897	949	989	1015	947	993	940	969	937	918	902	885	980	926	936	926	971	958	992	913	869	938	919	957	937	953	993	1027	949	918	995	941	938	962	934	1008	979	889	921	950	905	931	969	919	962	992	1004	946	932	954	958	936	954	1008	974	935	903	996	906	926	969	896	934	941	898	903	914	931	935	892	1018	1012	964	930	890	920	940	949	955	945	957	898	935	939	915	953	925	970	965	1009	945	947	998	1003	919	913	909	962	993	912	948	936	920	928	954	952	964	984	931	948	935	941	918	954	950	950	1001	936	936	932	967	977	969	952	947	948	1015	960	944	929	908	904	950	962	948	975	934	916	951	956	934	961	956	946	957	994	930	904	983	960	951	929	908	975	951	959	916	951	925	929	921	946	950	960	961	988	1006	939	1002	956	917	929	928	940	897	919	929	925	938	882	937	1008	947	957	932	1005	948	978	918	940	942	992	958	947	919	912	988	965	967	908	911	917	890	931	934	972	943	904	963	876	988	963	926	954	985	910	935	977	967	960	956	971	983	982	950	944	939	938	969	920	955	967	963	999	963	913	987	978	913	975	970	907	907	1030	1026	1006	994	941	911	891	900	889	938	920	956	961	925	967	986	920	1017	894	958	978	961	983	942	941	974	942	994	1003	976	901	958	925	952	978	958	951	948	953	910	958	931	949	908	904	930	932	939	1021	982	927	956	925	871	962	992	980	918	926	992	983	967	991	962	1027	932	939	909	902	950	931	986	910	906	966	946	987	957	966	884	939	958	944	916	995	1010	926	935	934	915	950	903	938	956	960	968	1012	928	934	933	917	966	932	967	966	952	970	952	999	967	961	1020	975	920	969	942	902	889	959	984	920	950	976	961	927	915	1010	936	965	964	938	984	968	951	949	1002	943	933	904	952	944	1004	998	920	904	996	969	918	917	913	923	958	935	1016	963	925	923	950	968	968	945	905	963	912	947	919	959	943	905	937	937	971	905	970	935	913	979	956	1004	917	985	969	903	929	945	993	937	962	959	962	934	982	919	991	988	925	1026	936	908	973	929	915	988	903	956	939	957	970	942	949	972	967	932	916	902	922	971	859	922	956	939	928	925	992	966	984	956	1000	999	920	953	916	936	955	886	998	973	908	911	967	949	906	930	995	946	963	980	996	936	930	936	907	939	959	982	944	953	999	971	923	966	920	933	985	898	958	898	941	982	931	999	949	996	976	922	976	948	970	936	932	956	985	954	939	944	913	931	910	914	955	922	977	915	966	952	950	945	951	975	972	993	979	920	1005	1007	936	957	946	873	966	949	923	943	925	922	987	968	926	931	1009	985	938	974	979	974	942	913	927	988	948	1003	922	953	916	959	936	910	902	952	920	943	932	991	944	1017	1020	965	926	958	989	971	908	940	952	949	919	923	911	933	981	938	927	962	914	976	932	955	935	965	933	987	916	943	1013	947	940	904	964	911	936	956	921	976	932	918	909	951	952	990	946	933	917	963	949	934	951	975	884	1001	958	952	948	962	924	946	954	971	948	958	957	915	949	894	950	994	914	909	943	968	968	948	976	881	946	1023	969	898	902	976	1022	914	919	941	954	984	896	998	1000	908	933	1003	981	983	970	904	967	943	969	932	896	974	959	921	952	939	955	918	902	956	901	949	965	938	920	924	952	905	940	950	954	934	956	991	963	936	972	918	902	955	969	969	865	905	947	934	998	927	982	967	930	911	902	965	948	897	941	905	990	870	917	935	918	944	962	963	908	950	938	936	991	890	921	905	901	942	927	887	977	990	954	967	921	957	915	925	919	986	968	1041	964	932	923	965	951	921	928	904	891	1015	984	950	966	946	983	974	944	978	954	959	982	945	952	926	936	919	901	953	926	952	953	889	935	915	958	947	934	1003	942	980	932	916	974	977	958	956	942	968	1006	907	921	957	927	908	951	971	953	964	956	971	958	938	959	931	905	941	968	928	951	957	968	920	904	939	1025	944	975	922	988	935	995	970	941	971	990	942	954	908	979	959	944	992	1016	973	893	923	894	970	893	955	978	938	865	1004	915	987	949	942	955	960	954	1004	938	961	936	953	940	965	920	974	943	955	962	964	945	916	957	934	927	942	927	888	1004	926	969	941	963	885	1008	925	886	977	959	935	1003	960	953	924	989	983	912	933	912	913	881	972	921	962	931	969	966	931	937	944	935	964	912	933	927	940	966	953	951	948	901	936	920	935	962	995	915	922	946	915	921	925	921	977	943	938	946	946	952	966	884	935	933	939	924	962	940	913	937	985	976	983	928	895	919	899	938	1002	934	917	964	1005	948	920	966	992	906	932	944	982	971	968	908	953	911	967	910	953	931	969	899	966	917	967	950	982	974	951	957	973	892	960	946	979	928	897	940	967	949	931	937	904	950	929	931	906	923	958	912	962	954	919	947	920	965	990	942	989	931	945	963	931	932	926	935	914	958	927	911	992	960	938	977	949	930	923	964	886	949	893	934	961	900	987	936	888	1017	910	948	948	917	984	983	924	946	955	938	942	973	1002	964	910	935	906	963	939	960	989	969
15507	2773	4851	6472	3359	1804	1203	892	697	482	399	401	350	307	296	312	300	272	258	252	253	243	232	231	243	216	251	222	225	224	237	223	211	194	232	210	244	183	228	217	190	220	214	211	213	220	215	215	205	196	217	221	193	226	219	227	220	221	204	215	223	214	193	210	185	199	194	186	190	214	230	187	186	211	179	183	210	222	190	194	200	207	211	210	212	204	226	201	211	216	172	211	212	201	201	212	165	224	213	209	218	220	198	200	237	215	197	205	209	199	215	191	208	180	212	225	190	207	185	228	218	192	226	197	226	202	200	208	189	225	209	208	193	219	184	206	185	189	184	179	220	199	228	215	191	183	217	218	187	212	215	200	216	201	222	200	217	212	205	197	191	182	206	196	199	212	198	190	190	194	175	208	226	207	200	193	218	200	196	215	228	206	213	200	200	199	214	209	209	212	195	208	197	219	229	209	186	211	197	210	182	203	220	196	200	200	181	204	214	186	217	200	206	188	211	179	190	208	191	207	200	196	213	185	176	193	189	207	220	185	193	191	182	212	190	221	226	229	206	195	243	195	213	180	178	184	180	187	186	183	182	202	196	211	223	207	192	222	201	214	201	188	204	192	215	237	203	200	200	209	219	206	212	229	195	222	194	188	204	172	201	211	191	205	213	215	191	207	206	197	199	190	203	204	177	172	197	202	194	221	206	205	193	211	184	181	189	202	219	191	187	206	234	204	216	202	231	208	213	191	210	189	216	205	203	200	215	187	187	229	195	215	196	197	195	197	202	227	182	194	207	190	202	215	196	212	233	192	199	221	205	198	204	204	211	223	208	218	187	231	199	218	212	177	197	177	187	208	196	187	194	181	200	170	201	192	231	206	179	231	198	224	199	191	208	182	182	201	198	210	200	224	185	194	203	181	176	218	206	204	209	212	172	202	226	228	213	194	202	195	217	200	195	197	203	177	183	182	170	179	204	212	193	213	195	191	193	189	201	210	201	200	194	189	213	203	188	209	207	202	181	179	194	206	204	208	194	234	185	221	220	207	213	211	211	186	195	186	216	188	209	219	209	202	196	202	197	187	181	207	194	209	228	196	206	173	185	223	216	206	203	216	225	194	203	180	203	189	178	196	223	165	200	202	210	198	196	178	218	188	231	187	194	208	231	216	231	206	217	225	210	185	186	190	201	187	213	206	207	201	179	172	189	207	203	234	214	218	167	205	208	204	199	201	198	221	192	190	189	185	194	187	175	182	188	208	159	189	205	182	205	209	200	194	186	212	227	220	205	211	194	216	193	225	206	217	203	195	200	199	192	188	179	209	206	204	186	218	207	204	189	201	183	216	204	219	179	213	160	207	206	216	203	203	215	225	201	178	198	209	170	182	192	200	223	207	198	187	223	185	199	212	213	184	191	194	179	181	227	199	223	196	179	193	186	209	199	218	215	207	212	195	217	231	225	190	205	190	201	226	225	189	182	190	190	201	195	185	199	191	202	197	179	192	227	221	183	215	181	214	185	219	180	211	227	196	209	205	198	209	202	204	217	176	197	199	210	198	215	206	201	198	223	201	223	193	213	193	218	212	221	211	195	190	184	205	172	177	203	210	203	217	209	208	224	186	220	183	193	208	207	203	183	218	218	211	191	229	208	218	217	193	179	181	186	238	221	201	222	206	196	218	202	194	228	195	200	194	201	195	204	213	200	216	197	211	206	221	208	189	195	190	196	202	187	214	222	200	194	214	245	183	200	176	192	181	217	196	203	212	219	177	190	210	198	195	212	179	214	207	211	201	198	173	212	217	197	213	192	200	179	217	189	186	212	213	221	221	188	191	197	188	196	212	195	221	227	215	194	192	193	202	193	198	208	215	181	186	207	196	215	209	192	179	204	235	203	208	217	205	187	197	212	191	181	206	204	195	188	229	202	208	182	196	175	177	190	181	213	192	175	210	186	200	182	219	199	213	199	207	181	189	207	157	220	215	194	188	180	189	214	190	197	231	217	202	197	181	186	213	192	208	209	205	175	204	180	223	206	206	200	238	210	194	214	194	201	183	219	212	214	202	189	186	213	209	207	185	203	194	212	197	195	223	204	184	199	214	210	211	223	203	210	217	214	202	171	212	191	206	207	225	172	210	181	181	174	174	219	193	211	209	202	193	203	188	209	218	222	206	230	212	200	194	201	180	190	222	204	201	219	195	216	223	193	198	209	223	220	207	210	168	217	214	209	211	186	197	203	200	210	221	180	193	205	188	169	183	191	195	200	201	184	209	187	201	191	233	186	209	206	194	210	198	197	204	206	177	194	217	180	196	215	194	187	198	187	200	202	212	179	194	193	195	215	199	189	202	200	221	214	190	223	207	189	222	190	183	214	204	205	188	185	210	197	200	207	180	208	192	185	219	196	167	196	194	172	201	191	202	205	203	186	202	215	198	196	208	206	210	221	191	201	196	204	190	203	196	189	210	196	212	192	216	186	183	199	210	219	207	181	184	209	209	212	222	209	204	206	196	217	218	203	194	204	210	207	221	203	189	207	203	213	197	221	178	213	190	186	203	212	195	221	196	184	205	206	199	182	192	215	227	181	185	192	180	195	171	200	204	191	191	193	183	196	185	199	202	211	195	199	179	190	212	197	182	196	197	216	213	218	198	199	191	217	193	202	190	204	199	180	191	208	191	205	204	194	196	191	195	206	225	199	195	212	215	206	201	200	188	206	200	186	209	221	188	207	197	224	198	197	204	202	210	183	216	213	209	182	198	170	206	192	207	221	202	184	218	184	196	212	211	214	214	224	206	188	216	195	213	204	204	225	210	184	207	212	229	197	198	213	215	227	201	211	193	204	185	191	194	190	174	223	178	221	209	183	201	207	189	212	192	205	220	183	200	208	188	193	204	221	205	179	200	190	210	205	198	232	211	205	206	206	187	205	195	202	231	198	198	210	208	205	208	192	211	198	197	214	187	214	176	179	197	215	203	197	198	183	186	216	208	183	199	178	212	190	178	194	166	201	184	181	197	178	224	171	184	190	195	207	225	190	199	207	190	212	202	234	196	197	212	191	207	193	207	196	187	199	192	193	211	197	195	192	196	210	196	203	191	187	194	217	204	221	208	231	180	225	211	198	196	226	195	169	177	185	196	209	216	204	202	207	188	213	203	196	199	207	167	198	202	218	192	210	203	209	208	211	210	209	198	219	183	199	205	200	199	210	205	209	205	216	226	207	185	232	199	188	180	190	198	216	203	203	190	197	192	183	208	200	189	200	189	207	180	215	205	182	237	188	210	200	219	206	207	190	170	204	224	209	212	197	205	222	193	177	186	177	187	189	213	193	192	199	201	228	219	204	221	212	190	200	190	179	208	209	216	235	217	195	208	199	171	220	200	181	199	192	190	185	188	208	226	193	213	185	192	202	210	192	198	193	206	218	207	222	199	195	198	189	233	216	189	187	211	212	193	209	201	194	225	196	205	219	240	202	206	209	194	212	215	184	214	197	196
7797	2527	7430	9302	5903	4233	3626	2941	2487	2263	1914	1724	1626	1480	1381	1259	1137	1116	1076	1067	936	947	829	937	856	877	815	802	821	718	789	771	731	755	712	701	718	718	714	672	700	699	687	677	636	642	656	648	664	614	645	656	631	646	651	643	615	646	630	602	621	640	631	618	640	642	616	644	601	609	628	596	631	665	653	621	653	597	644	592	598	612	578	621	631	584	632	607	598	589	625	635	596	623	582	612	562	583	566	583	629	605	652	574	595	594	590	621	658	617	599	613	619	592	642	600	607	616	634	581	627	614	559	615	618	571	598	622	619	589	637	595	600	593	598	573	609	622	579	629	605	636	569	564	562	603	611	538	585	558	631	592	576	624	580	618	581	587	584	605	584	585	623	594	617	554	627	578	614	571	581	627	563	620	599	605	568	604	582	580	630	590	576	612	588	671	578	612	606	599	617	570	635	636	598	574	583	575	574	571	590	591	557	641	583	603	608	623	555	594	590	602	584	585	591	613	587	570	630	625	608	632	615	572	613	676	638	582	524	593	585	591	630	593	618	620	591	613	595	608	628	570	570	589	571	595	591	576	580	591	586	557	633	570	593	597	604	601	597	607	585	609	631	629	572	590	577	591	596	576	572	592	591	564	616	645	622	586	571	569	596	613	584	573	602	614	617	603	610	582	629	582	589	571	568	580	566	581	537	615	626	623	579	606	597	608	596	567	629	607	592	562	578	604	589	605	566	564	589	622	564	601	590	623	630	586	576	582	604	600	595	574	585	598	620	584	610	602	605	592	602	577	598	608	617	582	596	629	596	617	597	582	618	556	598	565	626	575	613	602	581	562	600	571	597	594	624	587	564	580	614	593	578	606	578	597	642	616	616	641	616	587	643	615	600	609	590	562	606	640	583	613	594	643	600	601	569	652	622	575	596	605	589	598	601	617	572	553	631	582	552	559	594	602	623	604	584	673	618	616	594	574	596	587	579	579	598	603	580	572	583	603	611	581	612	576	599	585	562	585	603	620	584	623	611	603	585	587	585	606	566	612	627	622	566	604	599	578	558	597	610	589	623	627	635	632	579	631	602	556	589	587	558	587	629	575	602	595	603	581	576	570	559	538	621	586	594	565	567	598	573	629	632	586	596	625	613	603	559	614	560	592	631	592	566	601	586	580	586	646	590	542	625	590	615	616	593	576	628	608	573	620	601	550	603	538	584	624	567	588	588	614	566	641	569	621	574	626	638	602	588	588	591	589	549	555	652	592	566	594	589	602	596	594	567	592	591	589	561	620	560	538	602	569	597	583	586	597	655	521	606	555	563	642	564	590	579	621	594	589	596	597	589	596	639	591	605	611	579	574	590	571	576	625	609	611	661	600	566	607	617	573	528	588	602	631	587	597	576	640	588	601	560	596	593	575	595	592	589	558	602	572	563	586	580	594	654	615	582	633	606	562	551	607	560	588	560	587	553	608	576	627	611	581	566	600	593	556	599	581	558	623	552	616	608	632	602	595	568	595	577	589	605	589	552	568	603	591	597	598	618	594	629	591	620	598	560	607	587	570	599	623	590	587	574	598	599	600	673	618	577	576	579	568	536	617	593	612	572	596	591	589	555	589	590	584	652	584	603	582	552	596	618	573	609	537	582	633	569	570	512	629	616	591	582	566	567	601	611	604	672	612	597	628	614	574	584	550	601	569	593	586	603	550	623	636	566	607	570	627	594	614	629	578	617	616	582	603	587	610	596	601	631	584	588	652	578	570	564	598	578	593	608	608	592	655	587	569	584	608	593	617	581	562	623	616	577	547	588	536	563	580	614	559	602	628	556	584	584	623	595	617	607	625	584	560	575	594	584	582	565	557	606	602	611	605	589	638	596	595	596	587	618	589	570	565	610	596	605	569	548	617	605	598	581	602	565	565	602	572	574	602	571	622	613	619	588	566	575	583	634	580	593	574	620	587	578	608	600	596	610	582	604	622	565	596	567	599	626	606	614	599	575	580	572	596	632	577	569	594	593	561	555	570	581	588	596	625	619	588	615	628	582	585	603	578	578	597	562	615	608	595	569	593	575	617	597	602	569	592	594	603	605	667	591	615	583	630	587	639	603	559	580	566	533	635	585	575	654	613	598	608	642	577	572	586	565	568	604	596	551	619	585	572	569	551	616	602	614	608	562	562	593	628	652	579	629	565	562	571	555	574	609	563	595	600	594	595	564	615	603	606	575	542	564	627	560	608	597	608	593	618	592	594	597	605	602	634	577	588	596	640	587	592	631	595	579	579	568	596	570	609	592	589	566	577	605	596	604	597	574	576	617	629	594	615	570	598	565	583	592	645	617	608	577	561	572	597	599	605	588	572	599	561	580	620	645	576	591	621	576	548	581	600	564	573	598	563	604	602	608	609	609	581	572	572	602	600	578	582	602	596	593	571	596	543	567	582	601	589	636	603	590	546	646	585	601	542	594	593	557	582	571	601	625	613	583	558	580	604	609	550	604	591	616	614	631	593	546	598	591	578	604	619	632	565	587	560	593	556	600	594	542	601	615	607	589	584	604	569	554	588	553	592	582	624	583	562	578	656	575	576	573	644	598	590	587	638	583	613	586	628	596	573	600	579	563	565	671	604	607	574	578	603	591	612	580	586	580	638	648	619	583	639	626	604	603	618	601	591	610	593	596	585	612	590	588	619	581	596	572	584	624	595	585	601	584	598	591	563	577	611	599	640	598	575	597	591	598	602	595	575	604	585	593	597	574	618	567	601	610	611	649	563	570	588	617	609	656	616	594	620	621	645	636	593	609	597	602	607	599	564	597	561	574	596	593	591	593	606	566	572	578	622	622	586	616	613	592	615	581	561	634	615	582	630	620	628	604	596	583	585	573	605	598	590	552	610	562	591	638	640	594	585	602	611	596	614	607	606	627	588	592	615	599	597	647	590	623	558	589	600	611	572	612	617	630	546	631	578	581	583	567	575	584	611	614	562	637	608	605	562	618	637	573	551	635	611	578	614	602	602	614	569	627	612	570	578	577	607	568	629	597	535	597	579	621	567	615	594	576	599	617	602	586	629	576	576	578	621	520	606	571	572	568	552	583	602	593	634	616	597	574	581	598	615	593	577	590	608	581	588	591	627	593	601	613	601	615	607	614	566	622	570	610	586	621	578	569	583	595	628	601	613	582	603	592	583	556	564	608	605	598	590	614	595	587	618	574	567	581	574	561	600	662	601	666	550	548	538	576	578	617	576	603	582	609	577	579	585	628	568	592	602	617	588	575	558	595	614	576	610	558	625	595	637	585	582	607	596	553	568	625	594	584	575	583	623	632	615	560	613	579	666	605	569	589	580	603	587	630	612	580	575	614	591	595	585	633	604	614	613	592	618	591	630	546	596	562	653	624	595	544	600	573	633	531	580	562	611	625	618	591	583	570	593	612	623	594	583	568	596	566	566	553	655	630	627	554	566	589	550	587	583	583	587	550	589	604	604	631	544	604	588	586	617
2562	442	712	721	535	393	368	355	308	334	340	351	339	318	309	337	330	370	348	318	351	330	325	345	316	331	372	365	302	344	339	357	337	322	315	319	334	347	306	337	348	353	363	330	320	336	331	363	359	333	340	337	337	331	321	313	339	358	356	339	356	324	318	341	352	327	345	324	346	297	325	375	333	325	334	321	364	321	336	361	294	342	410	340	334	340	367	336	335	336	330	330	329	333	348	361	344	353	349	336	341	320	349	347	359	349	330	319	326	336	370	340	356	327	358	350	340	367	309	335	320	324	373	379	351	325	361	355	321	320	338	350	337	344	384	337	351	331	357	366	327	302	335	322	327	346	336	373	325	297	339	331	320	335	315	333	344	353	341	335	328	372	320	351	349	333	336	345	314	368	340	333	308	319	351	330	314	341	342	346	336	324	356	302	355	347	330	367	336	331	316	338	335	352	315	363	318	316	372	358	337	357	347	342	363	312	325	356	346	325	347	360	363	339	315	356	355	347	343	360	397	327	318	343	359	320	339	324	334	337	334	329	340	333	342	350	323	320	353	326	335	370	342	336	337	315	320	347	297	350	340	352	328	337	324	338	333	311	376	329	321	349	336	299	317	343	327	321	344	354	324	354	356	355	320	314	334	315	342	362	341	338	348	319	338	292	341	326	336	351	312	353	315	344	325	331	346	300	349	378	345	385	332	356	322	306	376	335	348	336	344	344	329	302	318	313	326	337	344	325	332	349	353	348	328	337	339	350	361	344	344	343	308	337	321	326	340	348	320	332	322	367	337	338	352	319	355	349	325	326	302	335	343	329	365	360	340	324	372	372	344	336	333	335	355	352	335	344	372	351	337	337	326	340	346	353	300	346	320	354	320	324	316	353	324	343	350	333	332	298	316	330	328	369	336	387	313	281	332	331	354	364	345	316	363	374	369	336	348	327	334	369	324	354	348	340	369	339	330	338	325	349	336	335	322	327	311	345	347	358	340	364	313	327	309	310	315	313	326	359	337	310	364	375	349	374	328	379	326	334	352	329	356	361	336	327	323	391	327	343	302	332	326	345	352	334	317	349	339	338	323	330	342	364	354	387	341	367	333	335	346	335	324	319	339	314	351	336	346	342	337	351	324	333	373	374	329	370	366	333	346	371	339	356	324	330	325	315	338	350	327	335	319	325	333	328	357	320	344	332	368	349	341	356	321	323	368	323	346	330	311	369	320	338	380	331	339	293	338	319	355	334	347	336	367	354	327	361	358	330	327	355	324	318	362	326	302	355	311	355	318	323	373	287	329	344	333	335	342	340	310	379	345	297	337	315	378	322	354	325	309	338	329	359	385	365	350	357	329	347	338	302	349	312	331	347	373	328	327	348	353	320	324	322	306	350	369	333	369	339	346	350	359	323	321	361	392	335	374	336	339	339	358	324	303	358	333	349	317	317	357	332	322	351	323	315	334	369	368	310	300	326	325	330	331	295	370	371	347	367	364	357	347	344	328	359	352	322	359	351	357	353	333	312	329	329	316	312	339	362	342	344	333	322	358	363	331	359	352	348	321	342	334	342	356	346	329	331	309	352	346	337	346	365	330	341	331	325	340	330	348	374	320	361	331	310	343	357	316	338	361	362	342	335	377	361	305	341	338	324	325	354	315	335	352	335	334	353	342	365	394	328	359	310	326	319	324	366	325	347	358	366	355	334	354	377	333	332	342	320	340	385	352	330	341	362	315	312	336	318	355	331	334	331	349	331	326	340	352	335	374	353	338	355	335	310	338	301	311	366	313	324	352	342	332	327	331	365	313	360	351	345	356	337	325	357	311	324	361	311	352	340	310	331	345	299	316	303	334	338	328	346	336	330	341	338	346	363	335	366	334	340	302	352	364	356	315	333	349	329	358	320	323	362	367	284	332	293	350	366	339	330	379	323	332	353	343	362	347	287	364	367	345	319	340	345	362	285	305	327	302	352	317	333	331	329	340	339	362	352	348	341	333	316	333	319	352	353	332	352	360	325	374	330	325	348	325	352	374	333	362	320	336	374	334	388	332	349	314	284	380	345	347	332	330	326	338	340	330	337	313	335	325	339	327	329	291	329	346	339	341	344	338	324	353	341	323	341	343	342	347	358	340	299	355	338	357	318	334	343	353	328	359	337	366	318	314	365	359	364	340	320	323	333	376	342	344	322	326	340	324	349	325	323	313	337	343	349	348	330	352	356	328	344	342	363	377	313	347	368	360	339	350	329	308	301	344	345	359	370	287	325	351	355	377	329	348	321	373	351	325	366	368	351	322	317	335	363	334	326	339	324	342	330	317	342	353	341	316	319	324	337	302	317	324	343	335	358	332	318	359	359	338	365	337	342	328	348	338	336	352	361	345	334	325	314	351	364	349	334	356	362	336	339	327	323	301	328	285	345	330	353	342	317	329	306	345	345	375	309	313	379	333	350	369	329	314	342	373	334	338	329	347	340	335	356	348	351	349	321	368	327	311	360	350	302	335	321	342	289	314	311	359	373	329	327	319	364	344	316	358	349	379	317	350	373	362	371	348	327	298	342	350	327	353	331	335	328	309	341	351	350	359	343	327	347	337	357	348	301	332	349	341	324	341	323	380	331	303	306	304	346	336	333	341	377	275	332	346	307	340	347	329	368	342	342	312	330	328	373	345	347	314	341	337	357	343	290	358	326	365	326	350	334	347	334	335	334	344	356	366	379	331	350	353	320	334	351	312	373	341	352	371	313	337	349	331	301	356	346	329	303	362	353	366	331	300	323	343	338	373	358	333	336	344	328	345	361	326	324	309	347	353	342	306	350	357	335	376	318	329	362	353	341	321	334	315	317	326	333	345	329	356	321	326	387	320	337	340	363	352	346	353	350	364	335	324	363	329	317	349	354	345	305	334	337	360	354	335	316	325	374	347	309	350	323	353	371	349	353	331	327	357	340	344	343	328	369	323	345	349	366	339	331	330	345	334	349	336	330	329	335	361	361	338	371	384	343	339	376	368	369	323	335	363	327	336	310	337	376	316	354	336	359	339	341	334	354	328	322	312	333	330	321	331	382	322	375	364	344	347	318	355	320	336	313	293	348	365	305	350	390	339	355	346	356	315	380	319	322	324	338	350	309	370	335	342	327	349	336	308	350	365	285	321	347	350	371	349	302	338	339	339	310	317	343	334	348	375	321	330	355	319	334	343	350	355	377	366	319	328	330	350	355	376	313	342	346	337	345	337	336	356	329	312	332	324	328	343	350	323	338	324	355	306	311	347	349	308	378	325	340	337	359	328	391	328	348	365	344	343	377	322	373	371	336	341	349	328	327	335	324	320	326	351	308	335	318	368	343	336	343	326	341	364	358	354	352	338	374	331	302	304	333	321	323	339	322	327	327	341	341	359	330	323	355	332	355	359	311	359	338	332	316	319	375	348	378	371	336	325	355	351	356	358	353	349	324	341	366	346	330	308	316	371	312	334	359	345	378	320	326	328	326	315	359
2800	1074	1620	1679	1282	1163	1114	998	1042	1013	1008	966	961	939	968	966	950	1015	980	959	969	916	993	885	966	935	938	953	980	967	940	967	925	911	984	938	955	923	945	975	943	880	973	947	999	945	928	968	936	978	919	968	967	946	969	943	1010	956	953	901	929	955	931	936	905	1000	915	966	969	941	949	935	929	920	962	970	924	985	929	958	984	906	885	981	958	956	935	894	871	925	960	945	933	969	1005	986	920	947	975	900	926	958	951	971	982	923	899	902	969	922	906	926	1020	945	917	996	934	940	962	904	946	965	961	965	947	933	940	937	932	936	914	962	952	897	891	920	944	954	1015	945	962	966	972	914	940	965	949	912	958	950	919	971	925	951	931	928	935	935	973	965	942	879	998	934	904	934	940	880	966	946	911	1000	941	902	945	912	978	919	937	943	916	897	891	939	939	910	914	1009	974	944	959	978	932	957	947	900	935	975	977	897	902	934	915	927	977	935	938	927	898	974	952	943	981	919	905	930	948	935	844	989	934	962	967	957	919	922	926	939	999	941	956	945	934	928	855	1000	976	869	944	925	964	916	916	971	909	914	938	891	929	876	932	916	922	892	1006	976	954	922	932	883	940	916	988	929	912	913	948	959	892	915	929	894	983	983	908	928	984	992	911	930	951	897	930	926	962	928	923	977	996	929	947	969	924	1007	917	936	940	918	869	943	930	918	924	965	949	984	907	932	891	997	924	928	978	951	937	974	950	955	966	928	939	894	915	943	971	905	911	959	915	957	890	950	928	943	907	916	933	885	935	885	913	976	955	940	901	953	959	932	967	948	928	895	969	935	970	927	943	963	906	953	922	942	962	953	976	961	986	905	901	924	917	926	877	939	917	959	940	900	946	918	915	948	930	1003	979	992	881	995	954	921	969	968	960	911	974	996	963	965	909	954	908	978	908	920	904	954	928	958	925	968	948	981	882	914	913	949	919	941	938	986	963	892	920	948	910	965	931	917	963	939	946	913	953	883	952	974	997	930	932	889	944	980	1007	1017	962	960	949	933	934	934	932	934	946	908	955	908	951	941	931	867	895	920	926	924	939	907	895	963	957	909	967	960	919	907	924	983	934	907	1010	941	939	959	911	1016	939	940	970	957	987	930	934	967	901	915	935	957	943	989	982	943	933	981	970	876	932	1002	993	897	956	943	912	963	948	923	961	945	955	929	954	944	934	899	940	941	930	931	916	983	924	992	960	974	976	897	968	992	912	972	918	930	922	945	986	907	915	974	858	950	898	1003	1019	983	922	934	976	982	917	963	976	936	965	933	894	942	907	919	943	916	967	920	936	942	994	946	891	1012	929	944	900	947	929	950	946	956	999	907	902	964	1003	1002	980	978	975	854	908	956	961	1000	961	973	955	955	946	911	969	991	961	911	993	911	926	889	953	884	958	989	964	937	945	990	955	932	937	916	948	944	974	944	966	935	950	936	913	969	915	996	921	997	969	939	929	925	975	1013	994	946	972	1015	935	931	965	920	1043	968	992	945	962	918	898	900	919	932	954	958	953	915	912	912	968	941	933	913	931	942	958	882	975	967	873	994	947	955	942	926	984	963	962	949	898	966	933	936	940	921	930	921	1010	948	973	939	961	928	959	960	949	941	965	930	993	947	913	961	916	927	922	953	1004	961	1006	936	956	922	981	939	898	894	1002	957	1010	909	944	943	928	918	949	919	937	945	931	932	952	876	949	947	910	964	1024	964	962	949	931	975	993	888	958	969	964	964	987	919	938	898	940	967	896	966	952	950	858	897	925	939	948	931	927	950	940	912	888	927	928	932	978	913	1010	956	913	930	948	884	933	909	919	949	914	940	991	983	915	1007	953	875	894	1014	947	944	945	931	953	939	897	940	942	927	970	981	972	952	914	947	903	900	973	962	927	927	956	892	937	974	893	946	971	936	987	918	931	947	952	966	1005	966	938	948	900	973	899	925	942	1013	922	985	920	983	866	909	933	943	950	952	936	934	932	904	989	962	934	927	934	921	915	960	957	970	948	940	949	908	971	968	938	958	936	1016	981	940	894	925	960	1016	963	907	956	888	917	922	934	950	941	950	919	875	934	952	887	939	965	1019	949	951	932	1000	923	936	928	960	982	986	911	932	875	964	1013	959	959	906	926	970	922	887	949	911	914	964	869	904	891	939	919	940	974	982	953	896	910	1043	951	954	974	939	925	940	953	930	990	952	905	904	948	936	867	996	944	933	947	971	878	871	923	947	927	926	976	946	934	945	908	950	903	916	937	911	948	909	941	937	964	927	931	955	920	955	953	948	924	975	897	962	899	923	933	934	985	962	958	941	901	955	969	960	932	958	946	938	951	951	940	926	948	962	909	924	993	912	930	958	948	940	894	962	985	939	923	946	960	916	951	942	928	912	912	955	995	978	965	962	948	934	907	930	947	940	1024	904	962	967	999	937	950	976	928	1013	941	981	895	901	935	917	945	919	971	958	902	963	892	946	916	957	1043	916	904	931	903	911	937	899	981	970	928	992	967	1018	923	940	973	914	940	952	953	1002	958	995	968	915	906	971	959	954	981	941	938	985	946	921	934	999	901	926	938	961	900	957	950	1006	965	955	974	975	937	961	915	958	910	910	948	981	935	972	903	971	930	895	950	914	940	936	896	958	966	913	994	923	986	916	963	942	967	974	970	946	935	913	943	942	903	985	874	982	998	915	919	960	926	957	1001	915	965	978	926	969	952	927	894	903	978	947	876	966	970	959	907	915	908	969	981	926	924	953	951	941	894	897	950	981	1001	892	969	984	960	973	928	975	950	933	931	924	987	937	942	985	863	963	947	954	964	928	965	910	922	961	940	929	968	978	916	971	922	949	930	980	956	943	916	925	952	897	931	945	910	910	981	906	906	931	946	927	1001	980	971	948	905	934	944	941	952	944	943	929	918	902	954	928	946	957	915	915	971	992	933	1020	1008	957	942	871	943	942	956	988	922	883	880	955	945	925	963	953	981	996	965	931	957	947	955	986	910	933	981	928	928	936	930	951	1001	955	959	952	930	954	949	965	958	990	950	946	938	920	930	936	991	963	959	921	964	996	975	959	927	945	930	895	941	902	933	919	940	908	991	961	935	941	950	963	961	898	934	888	944	947	946	901	881	938	961	1013	904	901	904	908	968	980	967	939	954	982	953	965	939	947	933	913	984	959	936	939	944	956	994	925	902	957	931	915	940	927	969	972	956	951	961	908	926	955	979	994	896	978	920	996	920	918	948	959	944	1012	925	938	910	899	930	928	911	959	922	979	911	960	993	914	998	1012	985	906	973	887	877	981	941	901	940	1012	982	940	1012	931	983	951	950	941	908	875	949	971	892	870	977	939	939	871	935	952	933	946	878	954	995	890	917	914	942	887	941	914	975	961	913	897	958	933	980	917	924	972	920	920	951	922	940	952	926	936	943	949	962	979	926	918	931	964	882	950	893	954	916	912	906	964	924	900	997	931	936	935	1009	956	932	951	957	917	926	930	920	916	913	925	932	920	904	954	889	921	934	892	921	956	1007	957
9833	1879	4045	3807	2521	1397	891	718	584	517	506	509	472	421	451	413	387	433	377	388	363	359	373	388	367	373	370	356	352	327	353	363	346	361	380	383	360	375	355	348	387	349	362	369	369	375	344	387	346	325	386	356	354	330	335	360	336	369	358	365	341	333	334	324	342	388	385	348	319	338	329	347	362	354	377	362	375	322	332	358	345	341	331	332	367	341	337	324	330	360	333	332	355	329	347	342	343	360	342	334	332	340	340	327	346	351	319	367	341	373	353	336	322	365	373	335	378	370	358	371	341	341	373	363	302	357	355	314	349	366	352	373	343	339	350	320	397	344	327	339	322	370	370	340	348	353	334	307	340	346	364	404	350	341	341	363	327	338	328	334	374	321	367	347	357	370	371	330	341	346	345	336	364	354	393	354	352	332	376	346	363	337	322	311	356	344	376	359	319	367	339	365	407	336	353	309	353	348	345	349	352	384	381	327	362	339	361	304	368	341	374	350	350	336	363	382	325	361	323	340	352	341	361	348	369	347	347	364	369	335	365	394	356	349	382	333	313	353	368	361	340	358	358	353	365	341	357	387	372	336	369	356	345	363	339	363	348	339	352	343	340	311	320	324	375	316	328	323	330	298	317	304	338	319	338	323	339	336	358	367	341	373	370	321	341	338	375	351	322	333	335	299	347	341	330	345	347	375	336	370	328	346	335	327	354	327	330	337	349	317	358	367	329	385	356	340	336	338	325	337	335	331	369	371	334	354	347	353	351	338	313	277	341	332	332	376	327	350	338	334	387	363	361	357	339	347	356	337	339	320	330	317	338	325	354	333	335	349	371	363	373	345	337	376	356	326	343	329	365	342	336	343	338	355	355	347	331	364	326	376	362	358	331	367	328	361	367	347	358	365	361	356	337	396	375	332	352	328	369	341	343	344	349	370	374	326	342	354	335	350	368	375	322	368	335	328	356	340	344	329	335	370	347	360	356	354	377	365	366	328	354	360	352	360	340	364	318	336	331	357	352	325	330	358	337	352	362	366	340	328	341	358	344	354	389	364	377	367	385	349	340	365	377	366	336	318	357	338	338	350	388	356	355	345	358	358	372	326	354	382	367	377	343	335	362	358	356	358	369	352	363	335	366	361	332	345	364	342	341	344	355	353	368	355	333	309	364	329	322	357	332	351	362	346	372	385	320	364	317	295	346	354	350	334	354	352	365	357	387	342	346	332	382	307	333	334	380	324	364	353	340	360	335	335	373	358	355	369	338	346	326	336	354	362	347	374	327	342	323	346	336	352	363	338	325	373	351	318	347	343	353	342	325	319	327	374	342	356	351	338	346	362	352	351	357	375	371	337	362	354	340	348	312	335	356	331	346	356	327	342	342	352	352	315	352	361	329	342	323	320	349	334	335	328	364	366	338	385	362	357	338	314	341	373	325	362	363	314	336	375	314	351	314	367	325	302	355	359	340	358	332	321	331	361	350	335	355	379	371	346	382	358	330	376	359	319	331	359	394	385	357	329	342	385	322	328	351	331	375	372	350	341	340	369	334	362	328	358	348	359	344	339	332	350	346	334	359	313	338	351	357	331	364	334	345	354	357	360	333	374	327	335	386	375	396	383	324	374	318	368	363	338	389	345	391	332	341	341	361	370	361	330	323	343	357	350	363	356	364	342	359	316	369	346	345	340	345	352	356	361	330	367	372	346	343	342	350	364	353	356	341	345	328	347	339	370	343	349	354	347	339	358	346	346	361	338	379	329	350	325	326	356	370	336	369	350	350	377	342	345	310	332	308	382	329	345	350	377	314	372	346	365	371	324	316	359	335	340	337	334	389	347	337	365	336	330	366	359	338	334	367	355	350	336	359	359	353	362	321	337	355	373	341	349	334	335	324	361	324	363	341	381	301	331	327	360	334	372	371	356	373	340	347	367	355	339	362	358	357	346	362	348	341	358	374	314	306	354	346	323	344	373	374	352	328	382	354	373	338	353	315	340	334	343	342	336	335	361	351	366	412	342	347	306	357	332	352	362	321	356	354	353	348	332	342	358	366	339	354	379	365	358	337	318	323	362	351	360	331	352	334	366	344	352	370	345	361	323	361	346	325	358	325	346	349	328	344	355	360	354	342	339	359	373	342	342	365	361	320	375	362	364	348	349	343	312	357	345	366	319	374	375	398	349	340	355	371	367	354	332	339	350	319	357	322	350	355	338	354	316	323	342	347	326	341	329	364	366	344	353	337	328	333	348	377	384	336	321	382	365	343	338	358	323	362	320	367	365	341	321	357	364	365	313	342	335	349	341	321	352	363	357	363	364	341	350	338	329	371	321	352	339	328	360	358	330	351	347	334	347	333	355	371	344	368	335	335	365	342	336	344	354	377	358	367	351	383	343	371	328	356	347	340	358	359	321	343	359	321	362	376	308	330	353	328	360	311	329	361	310	368	359	371	348	329	390	325	352	356	342	324	355	325	345	358	352	340	340	298	357	342	365	358	319	356	353	357	324	356	320	337	374	328	362	337	372	312	341	318	330	348	345	333	320	341	340	335	383	401	329	336	347	357	333	358	336	341	324	345	334	363	342	344	351	332	325	354	351	323	361	350	364	341	322	330	315	358	377	385	346	367	334	346	336	345	362	315	318	331	375	346	399	403	354	321	355	370	374	358	385	357	365	347	350	319	331	318	331	361	342	334	345	314	375	361	353	375	347	368	344	343	365	362	367	372	341	323	339	328	335	340	331	357	340	377	336	341	338	356	343	367	348	369	318	355	340	328	348	314	329	345	335	333	346	365	339	339	338	334	377	328	336	285	368	354	367	336	363	358	393	354	362	355	334	371	351	344	349	364	350	342	353	378	338	324	358	300	326	346	380	369	343	342	348	361	345	363	357	343	354	343	359	315	343	350	351	357	364	339	380	391	345	369	348	386	362	325	335	355	324	334	363	357	340	347	370	360	352	337	361	315	335	337	372	359	344	343	384	368	363	324	373	366	381	357	352	387	360	345	371	333	341	325	359	331	345	340	376	338	377	294	355	313	358	333	381	331	346	347	375	338	340	360	318	327	354	336	322	341	335	352	325	366	381	380	355	347	355	368	363	356	334	354	336	355	355	325	356	339	336	323	311	349	364	351	360	333	353	349	331	349	332	316	349	364	355	335	339	357	386	351	347	350	353	358	347	356	376	325	367	369	343	342	329	371	379	372	359	328	353	345	357	318	334	341	349	363	333	347	333	343	349	357	331	365	364	340	330	332	332	340	323	334	348	348	372	355	306	346	355	329	380	377	375	350	366	340	343	355	378	340	359	323	339	346	356	338	342	344	354	353	342	330	349	370	352	343	314	326	362	357	345	332	337	369	357	345	347	368	349	335	342	360	359	370	321	364	356	348	363	363	354	357	320	360	314	320	356	373	347	340	328	358	367	357	362	344	399	367	384	330	337	382	351	328	320	349	343	345	335	313	371	360	372	359	367	383	326	318	324	373	337	342	345	348	320
6505	2352	5892	6499	4681	3418	2800	2333	2080	1820	1788	1661	1528	1497	1461	1286	1352	1284	1185	1225	1138	1145	1117	1142	1133	1124	1066	1052	1049	1052	1047	1044	997	1036	1063	1041	1046	1052	1004	941	982	1000	1037	1004	954	992	984	1050	1015	915	994	977	914	956	982	975	945	995	969	904	941	1020	971	980	943	937	986	918	952	942	959	938	962	949	992	989	976	956	979	942	1000	969	941	938	969	955	969	915	956	931	912	979	949	990	937	1002	955	983	932	991	955	930	982	1010	1013	932	997	962	983	1012	943	941	916	972	952	998	944	1001	980	1012	978	909	984	962	927	900	925	965	925	967	950	939	951	944	951	955	942	948	935	919	941	874	957	999	981	1001	969	960	952	948	952	936	977	934	953	953	925	1041	941	942	964	948	944	949	921	944	971	906	958	934	934	914	973	964	940	896	935	910	926	956	902	893	870	944	962	959	922	917	944	929	904	929	974	905	923	1000	933	921	951	942	889	953	962	942	943	954	952	955	976	960	987	960	956	979	921	925	979	945	874	962	953	938	934	953	913	916	917	976	1017	922	957	925	954	981	942	964	944	909	970	945	913	907	939	932	997	919	984	949	923	968	895	875	974	980	979	977	910	911	1030	996	948	951	901	996	927	909	934	922	920	936	919	872	918	1017	943	953	995	863	928	977	953	965	902	969	922	925	1000	995	917	944	956	957	947	957	1029	908	956	933	890	868	939	935	905	904	919	994	938	882	937	962	936	987	968	959	956	906	961	933	963	937	942	977	939	892	949	908	919	1014	881	954	917	975	927	938	919	877	961	942	991	925	998	973	901	917	915	923	1008	962	887	897	917	962	959	983	926	937	929	964	923	978	994	942	1005	903	976	930	968	929	988	919	966	915	967	937	947	910	983	977	913	927	926	980	990	931	887	891	977	931	980	986	962	920	933	941	947	929	1018	1006	981	946	930	926	934	919	978	919	965	948	953	960	917	963	992	986	930	923	954	913	970	921	961	912	878	952	962	972	943	971	990	970	947	945	960	986	976	969	954	955	875	984	961	939	993	924	914	975	1003	958	930	915	867	893	1011	946	887	901	970	985	960	921	997	922	957	938	951	905	923	987	960	971	974	957	968	964	983	946	913	950	942	951	903	964	987	966	971	944	1002	954	919	948	952	974	956	946	988	925	963	959	964	957	968	952	909	982	1030	942	932	980	937	954	938	961	1019	917	979	951	936	958	933	953	988	928	973	979	986	956	898	949	951	945	922	901	969	963	949	967	919	922	971	960	971	1013	945	952	915	914	1025	981	940	929	958	958	977	945	972	959	947	920	899	910	990	971	965	958	979	913	957	955	954	917	946	924	909	910	934	887	970	930	942	978	986	971	932	927	984	933	1004	1003	938	922	928	920	917	929	938	927	962	903	922	927	948	907	902	943	956	892	932	968	976	947	907	921	963	950	958	938	994	932	936	962	904	914	951	933	932	928	966	949	902	933	965	929	948	982	924	959	986	928	980	932	969	971	944	957	866	1000	953	927	973	887	964	900	923	950	894	960	903	980	904	945	919	916	954	971	966	950	950	931	1009	1007	975	922	886	1032	911	940	913	912	931	937	927	955	962	945	913	977	993	942	987	961	987	943	940	952	945	904	975	978	987	924	981	954	934	950	952	942	993	978	943	961	965	918	967	980	945	928	950	903	943	920	973	971	984	935	931	995	934	960	979	959	934	967	1016	893	968	930	864	897	917	972	976	925	925	943	948	930	963	957	945	999	935	999	910	963	933	995	949	944	926	931	910	973	937	911	969	1002	935	957	1003	972	949	1030	912	877	977	898	926	965	923	944	977	930	949	904	958	939	933	953	965	977	927	940	939	947	954	937	986	923	921	915	938	948	894	975	962	917	919	988	930	933	887	942	903	977	938	925	956	931	969	969	910	957	933	981	960	937	950	912	953	909	943	968	929	999	950	868	965	917	902	961	975	927	936	963	975	990	962	958	926	928	937	922	922	968	920	866	922	927	965	901	960	988	955	945	1031	935	937	969	971	942	900	940	952	1023	952	927	996	844	921	942	898	894	942	954	944	953	988	912	944	908	969	915	951	896	917	981	957	951	950	976	932	888	963	942	936	936	976	955	964	942	957	914	922	932	999	1018	928	952	923	953	938	906	938	893	956	924	962	1009	970	999	959	916	929	945	933	979	882	867	968	974	932	955	893	958	927	942	922	916	923	945	948	887	964	944	909	964	952	964	957	955	949	930	996	918	934	974	996	964	931	910	951	964	992	946	952	962	926	925	919	917	981	936	987	894	935	982	985	918	976	954	921	1007	928	955	920	939	945	906	953	998	929	998	963	941	878	978	936	981	913	904	992	930	929	964	888	933	911	940	933	918	1003	967	923	975	901	985	905	965	909	975	934	987	891	945	992	931	932	990	900	953	887	894	932	968	937	954	986	935	987	963	962	932	968	940	972	968	925	963	980	976	941	955	940	914	947	938	945	1007	934	981	937	947	973	983	990	956	934	942	909	937	975	954	937	979	1016	882	962	928	972	919	914	968	910	949	952	944	933	968	951	929	919	917	967	975	998	924	917	958	944	926	977	966	908	918	991	972	903	918	972	930	923	984	940	953	918	950	978	921	879	976	952	941	963	933	960	951	892	945	941	946	889	963	978	934	1020	971	975	937	927	976	920	983	950	939	979	888	937	955	923	976	906	1008	999	935	945	934	961	931	960	937	1003	994	992	1004	943	938	964	974	920	944	966	939	1025	979	899	921	947	944	957	923	966	891	978	958	942	906	979	949	925	915	934	956	989	997	952	954	997	949	925	938	953	953	977	970	922	970	945	950	950	976	886	995	934	852	997	955	974	970	943	950	955	952	944	993	931	986	930	982	971	981	941	918	971	924	932	894	881	898	958	909	990	944	976	987	995	1004	935	955	956	947	986	917	1014	958	917	953	947	945	931	954	943	1000	896	935	938	932	914	973	953	925	914	968	957	975	939	969	950	959	893	1008	932	926	911	911	933	951	982	1002	905	982	974	959	974	971	914	963	987	960	904	928	910	896	960	988	951	982	995	902	971	895	951	933	1002	948	929	939	1020	895	916	952	957	961	905	966	882	964	961	921	1007	950	913	969	934	950	931	961	961	960	942	990	942	947	948	929	929	961	961	942	940	899	968	917	923	970	955	948	961	908	959	982	903	969	952	956	913	938	950	955	984	938	924	948	918	950	918	956	976	924	948	963	984	982	930	921	970	958	953	1018	1038	933	981	893	943	922	980	964	957	979	971	926	962	941	937	938	947	934	959	909	951	983	955	936	925	914	944	963	959	902	966	974	904	953	982	934	923	936	965	998	962	961	916	953	941	996	953	916	918	898	918	964	970	962	944	992	963	992	985	937	936	942	982	890	981	949	1004	935	963	906	965	938	915	972	1003	945	940	950	946	933	959	974	954	934	946	976	933	943	944	947	956	945	945	936	963	930	987	957	936	944	932	940	954	958	990	934	949	967	924	953	944	960	966	950	923	975	914	989	948	945	986	995	962	1015	953	975	940	981	984	973	1009	945	961	902	934	927	949	938
15217	2709	4710	4791	2776	1606	1002	746	595	516	382	368	364	319	320	290	289	264	284	271	240	235	235	244	242	222	228	217	238	217	222	238	221	218	222	197	204	225	207	201	195	225	198	187	227	208	201	198	209	215	213	202	234	181	220	217	203	192	187	222	209	208	202	191	242	210	180	204	201	209	189	210	209	198	185	234	219	180	205	197	196	191	221	191	176	185	177	213	187	186	197	197	215	212	177	196	213	204	201	197	201	209	196	206	196	176	196	201	158	221	222	221	199	206	217	200	204	198	197	194	201	219	199	194	224	190	206	225	203	220	209	194	192	208	223	191	193	191	173	225	225	170	195	221	176	207	224	178	194	173	188	209	221	178	189	189	218	196	216	205	208	177	205	197	211	199	215	222	187	187	199	208	185	172	192	204	222	192	207	187	205	202	192	204	206	174	213	209	193	196	207	184	206	212	206	202	210	204	201	224	178	219	212	187	206	188	224	190	212	192	199	202	200	196	202	212	201	212	188	220	191	190	207	171	191	196	192	162	201	203	204	189	176	174	210	201	196	201	198	206	221	172	219	215	251	209	175	223	207	215	215	198	219	192	221	208	178	194	200	178	183	218	226	208	189	190	199	237	196	209	214	203	186	205	215	198	214	185	190	200	215	211	176	221	214	198	211	197	189	227	171	215	205	197	204	205	208	207	226	217	186	208	226	198	204	202	188	175	185	197	185	215	184	207	193	207	209	175	193	200	224	218	203	206	203	192	201	185	216	201	210	175	220	166	204	211	224	196	193	189	173	215	210	190	174	199	203	206	213	181	202	223	201	169	167	186	204	214	211	215	220	206	177	221	214	202	201	192	194	203	182	211	198	203	200	188	192	196	193	200	194	232	183	196	193	214	202	222	213	206	165	209	190	181	195	198	180	195	183	227	214	203	188	223	175	203	203	180	198	198	213	237	189	185	197	234	199	198	231	214	225	234	195	183	202	213	195	193	207	199	206	202	205	168	193	197	227	203	207	194	203	193	188	233	208	208	185	215	187	213	214	193	201	206	185	207	216	190	215	197	191	196	181	200	197	236	172	191	174	207	200	202	202	214	192	198	189	202	193	205	222	203	181	213	204	194	193	208	195	200	198	190	205	210	174	201	189	189	195	186	223	182	213	199	189	213	187	227	198	178	191	231	194	201	196	220	205	215	180	217	243	185	204	214	183	184	210	199	207	217	185	207	211	183	217	190	196	186	208	197	168	208	227	229	187	196	207	192	199	219	197	173	227	183	199	210	216	205	214	195	212	196	212	215	193	209	230	210	211	176	235	199	200	170	203	213	179	195	208	176	210	209	192	203	214	210	189	206	196	191	216	202	217	210	205	202	178	195	187	176	192	180	207	185	166	169	176	226	195	193	191	188	203	201	208	218	170	227	196	195	210	193	189	188	190	199	191	217	209	207	204	202	208	202	207	200	208	205	206	203	207	214	191	193	180	180	197	223	192	191	173	206	211	185	179	219	202	173	214	209	184	225	226	205	193	201	181	221	201	221	210	205	180	216	235	197	240	196	206	199	227	225	215	204	211	206	212	173	198	186	203	196	188	214	209	210	203	194	188	183	193	206	203	202	203	208	196	171	194	200	214	215	203	210	194	209	193	225	198	182	241	192	193	200	197	205	196	187	194	182	190	199	204	197	195	197	199	196	221	209	177	197	184	214	212	221	192	204	169	191	206	180	195	195	209	193	198	195	209	193	181	193	180	179	204	189	189	206	193	233	208	205	219	199	193	209	201	186	203	180	186	193	209	195	188	185	214	206	211	197	200	193	196	185	189	185	224	193	198	201	174	220	188	175	206	212	194	203	229	205	190	217	180	189	184	189	218	194	212	215	219	210	213	183	196	204	215	202	189	188	185	190	212	200	184	167	186	190	219	218	207	193	199	211	195	223	206	208	202	202	207	190	207	208	156	225	206	205	208	207	224	189	201	205	190	195	215	222	185	234	196	204	200	212	193	208	218	208	219	188	177	206	214	205	207	202	193	215	200	204	228	180	191	204	211	191	194	190	218	235	207	207	184	196	210	225	211	192	176	198	198	192	166	212	191	186	193	190	183	207	208	206	180	187	180	206	192	181	216	169	200	192	204	202	189	192	208	209	180	219	231	214	201	190	199	204	198	225	224	189	209	187	200	224	211	177	201	175	180	208	225	198	193	214	213	196	169	186	202	215	208	217	206	211	211	187	197	199	198	199	176	190	192	189	223	189	187	186	184	202	195	209	196	181	204	189	200	191	186	215	203	188	191	191	186	185	198	188	192	211	217	208	195	182	199	198	201	218	205	182	182	197	184	221	234	187	197	212	207	197	184	199	213	192	193	206	189	214	214	198	192	186	204	201	239	208	189	209	202	223	192	217	200	217	189	213	226	209	190	205	202	231	216	202	205	189	198	208	207	200	193	208	187	205	185	203	208	205	194	185	202	198	191	223	224	214	188	171	179	197	235	197	225	207	227	202	191	167	185	204	203	196	228	189	194	171	201	208	191	169	222	195	212	190	201	184	180	225	209	196	188	205	186	214	194	200	192	208	211	224	189	176	219	215	216	245	206	231	194	201	217	199	195	210	214	246	212	213	180	187	222	190	192	182	195	200	219	206	206	236	193	215	189	208	204	190	219	171	202	204	190	177	207	205	206	202	170	184	209	197	214	216	203	190	189	201	189	198	205	204	200	186	215	219	204	209	202	199	223	203	184	196	198	219	186	214	218	218	212	193	183	219	206	197	203	194	206	204	211	188	194	203	211	188	226	210	211	196	199	209	179	191	219	214	225	204	196	178	215	207	196	212	221	190	212	211	199	176	198	224	195	214	224	213	196	201	184	206	205	217	204	220	180	198	211	232	210	185	180	232	203	211	218	189	200	209	171	206	226	203	218	193	184	194	200	213	188	194	220	225	205	190	192	185	192	178	184	205	191	202	189	225	222	185	204	195	209	213	206	188	195	202	208	161	175	190	199	186	187	181	200	181	204	203	228	214	204	204	217	205	202	189	186	196	209	197	217	200	213	195	181	188	193	183	186	195	200	231	212	201	193	213	191	198	209	210	215	204	214	207	190	200	211	204	196	202	202	198	184	199	231	194	186	208	224	201	219	183	201	170	201	208	192	224	207	192	224	208	218	198	208	223	212	195	182	172	213	219	211	206	185	230	225	187	178	218	197	199	229	201	176	188	218	196	205	221	199	206	192	195	206	199	196	192	193	202	186	205	184	231	191	213	204	203	225	220	189	186	192	206	175	221	214	189	212	212	201	217	219	184	192	195	214	199	207	212	195	222	196	179	201	185	205	210	177	202	215	237	231	204	216	192	188	191	196	189	186	164	173	204	215	213	225	191	191	219	195	196	181	201	208	199	171	228	165	219	220	206	198	194	204	239	199	209	192	184	199	175	199	208	209	184	193	192	183	197	204	202	183	193	223	223	202	177	231	178	232	218	198	191	224	169	197	223	200	197
7797	2547	7319	8086	5863	4324	3592	2952	2626	2242	1949	1738	1590	1455	1332	1216	1143	1080	1041	1053	994	980	964	881	820	866	801	768	759	775	785	704	697	776	743	701	712	689	707	661	667	706	682	670	683	701	660	626	627	643	648	663	627	662	661	677	635	638	627	610	625	664	638	670	653	592	659	617	615	603	620	645	667	602	634	619	611	641	613	641	598	621	617	575	584	600	587	587	614	594	650	637	631	649	585	570	655	631	635	624	565	615	627	617	613	599	657	596	615	557	642	585	602	605	600	597	615	613	565	614	613	566	638	615	614	531	593	600	573	567	601	585	562	580	576	625	597	598	593	612	565	629	619	616	604	602	607	568	590	580	600	618	626	559	630	575	600	584	585	600	586	581	592	583	602	648	532	587	637	611	574	615	619	601	605	557	635	605	567	590	613	604	600	614	566	587	598	595	548	597	610	578	531	628	613	599	584	601	601	541	575	647	585	573	586	609	589	588	606	553	590	580	585	568	621	615	590	565	627	626	617	602	550	569	576	584	561	587	634	597	590	587	589	579	618	572	568	582	632	579	565	607	601	604	577	587	565	571	585	583	584	607	638	592	632	558	639	557	578	593	606	624	584	566	589	637	587	598	583	662	593	593	559	586	564	604	598	598	585	589	599	628	583	580	597	577	588	548	620	596	619	570	609	621	617	604	607	606	593	611	614	569	589	602	596	630	571	570	590	557	576	572	561	612	580	595	602	621	623	534	581	596	601	639	538	575	653	585	612	585	568	598	612	615	592	625	575	579	591	552	596	619	582	608	634	572	587	607	596	610	572	624	552	600	622	603	591	585	570	597	592	568	578	638	595	572	604	598	601	553	603	560	543	596	588	581	622	610	606	583	591	594	619	606	586	557	560	587	594	628	595	603	610	588	633	569	619	587	618	583	618	582	612	564	583	639	623	638	609	588	628	599	577	583	581	572	609	529	589	563	617	623	573	610	573	572	603	616	568	599	643	643	583	637	588	557	608	573	595	618	587	592	638	605	591	587	603	622	626	575	618	599	594	590	582	630	570	600	593	578	595	570	572	553	614	589	583	582	611	598	587	614	633	590	654	608	599	557	593	589	602	575	613	620	578	607	609	652	585	614	571	570	584	577	651	586	598	589	597	585	587	594	579	554	596	604	572	598	603	557	548	606	567	621	593	596	624	557	576	565	557	614	620	590	610	609	571	596	626	611	575	603	598	606	622	566	606	571	533	585	618	576	610	591	606	554	612	570	604	610	601	651	620	561	572	620	609	603	567	584	583	596	593	567	599	616	565	617	578	609	605	559	589	583	605	620	584	548	580	594	580	541	627	604	579	597	578	607	572	612	603	635	596	586	593	574	581	576	568	609	601	573	595	620	614	596	610	579	615	584	603	596	610	588	540	620	603	628	580	583	556	599	591	558	623	602	630	621	542	604	563	595	597	623	567	602	567	579	590	606	569	555	596	551	571	611	611	551	602	565	620	608	615	610	577	605	593	617	575	579	606	602	580	593	586	575	581	634	632	578	572	627	570	596	598	603	587	612	544	544	570	592	646	581	621	598	600	599	608	613	618	583	570	617	586	583	600	615	609	609	607	607	597	611	632	607	616	587	653	562	579	600	543	589	605	573	653	600	628	554	603	598	600	618	598	580	591	556	570	614	617	570	614	612	606	602	592	618	604	587	587	596	615	568	601	596	631	601	608	592	593	589	574	547	604	606	563	561	610	562	586	632	563	588	589	586	547	535	639	548	625	589	591	628	528	622	599	588	600	608	576	604	589	618	627	606	575	599	631	571	597	616	650	576	561	623	609	609	583	561	592	595	606	606	615	544	587	618	591	596	594	588	625	600	628	584	597	556	576	615	596	612	607	553	578	601	582	553	594	615	554	583	544	581	614	613	600	619	552	566	604	606	599	581	562	599	593	624	636	610	582	619	618	620	577	636	556	579	620	590	594	619	594	608	575	586	579	563	590	604	567	545	621	583	651	591	600	597	613	653	607	607	621	573	592	643	569	586	588	578	576	596	552	603	582	578	597	627	605	617	573	603	601	599	588	613	607	565	604	599	592	578	589	587	592	583	599	607	607	610	588	617	597	579	623	598	619	626	657	590	604	547	607	568	675	607	593	585	605	580	631	594	596	559	601	560	605	573	612	564	568	633	593	595	598	575	600	599	578	574	579	586	595	597	600	622	605	626	596	581	573	563	571	603	565	591	582	588	599	565	609	584	584	599	608	634	600	564	583	608	595	598	579	599	619	611	561	582	579	586	550	576	583	599	613	631	572	568	593	607	582	580	609	575	603	584	608	596	541	581	589	583	591	581	548	603	598	584	582	609	559	577	530	608	626	623	595	624	592	563	605	612	649	548	578	629	649	585	565	564	593	577	580	577	596	565	603	605	569	612	578	581	618	597	599	610	617	556	590	576	626	557	573	549	625	612	585	557	592	580	602	582	580	588	584	608	585	590	623	578	630	580	602	616	580	537	572	547	585	579	573	615	602	592	609	596	587	613	644	581	589	593	575	587	586	639	557	593	593	602	581	604	564	585	610	550	583	618	591	640	585	620	572	570	596	604	582	625	595	587	564	645	562	582	609	592	606	577	570	582	611	568	574	565	557	585	582	555	604	584	589	573	568	643	582	586	585	579	573	594	599	624	608	601	607	617	545	596	600	610	611	566	599	548	588	596	596	595	569	573	588	600	582	586	577	603	574	598	625	566	569	580	623	578	578	605	598	633	588	610	582	570	609	579	564	626	570	626	577	638	579	576	596	549	568	589	638	606	604	610	611	630	650	558	590	577	603	572	615	613	576	609	594	573	594	584	549	609	614	560	570	586	604	613	577	584	576	601	608	629	593	611	529	601	608	566	599	562	614	639	601	628	579	624	613	622	602	604	595	570	633	565	568	554	577	543	564	591	598	600	604	589	598	625	631	640	591	587	616	593	596	595	588	617	593	601	575	591	587	573	645	615	611	575	623	570	564	592	588	585	590	627	615	613	629	589	591	574	569	601	600	589	647	566	624	581	610	592	617	569	630	595	606	623	616	549	560	569	583	556	623	612	577	599	609	577	585	574	530	617	623	548	587	578	590	581	629	614	604	618	570	573	629	612	544	626	586	587	560	639	564	556	588	613	574	568	628	602	596	580	587	586	546	600	575	570	573	560	579	606	616	594	567	606	572	566	579	635	570	605	592	590	599	581	537	617	550	597	594	636	617	587	574	612	625	572	626	572	596	614	568	602	610	580	592	595	602	598	589	608	602	586	630	588	591	623	571	627	595	631	538	562	542	617	612	573	576	591	589	620	543	614	576	550	606	543	617	530	590	617	603	577	588	566	573	589	584	638	604	594	615	562	598	599	584	582	579	605	586	588	574	622	609	634	590	608	593	588	577	625	595	596	584	614	590	602	591	600	602	584	582	583	585	572	628	617	605	627	571	609	599	589	557	559	584	562	603	558	582	574	568	551	601	659	549	597
2439	445	680	534	430	337	370	364	331	334	337	310	357	330	331	358	310	362	360	341	341	339	335	320	372	350	333	329	341	352	344	369	352	350	351	339	344	344	351	319	331	329	315	321	304	377	359	327	313	343	351	325	350	351	352	331	315	335	290	318	305	324	310	319	361	324	330	358	320	340	319	355	351	358	297	345	329	335	341	353	333	349	321	324	311	344	343	340	318	324	328	365	349	364	340	330	346	365	316	348	344	372	331	362	321	344	333	359	320	313	346	384	299	354	347	290	343	302	342	308	328	335	304	309	319	337	308	313	349	379	341	342	346	357	336	356	355	374	342	365	323	330	349	306	350	286	362	354	325	349	323	351	323	369	320	309	298	303	356	315	312	327	363	352	322	350	326	318	358	320	335	374	339	325	335	329	321	322	323	343	322	377	307	376	334	345	364	352	313	328	335	356	333	351	347	319	342	318	354	345	360	329	360	348	306	358	327	360	350	338	308	326	331	313	338	331	354	321	358	343	316	318	359	327	338	327	339	337	333	342	371	356	322	343	318	360	355	333	343	348	344	345	351	283	377	329	355	349	360	311	330	327	324	338	327	322	305	320	369	344	335	361	355	356	355	321	344	317	335	340	347	339	328	378	335	373	328	326	326	329	329	334	344	302	321	313	349	346	315	345	350	322	337	343	308	333	323	316	340	355	375	342	347	325	339	318	326	342	350	352	331	347	360	303	341	347	354	325	324	334	352	334	332	318	363	338	325	309	312	361	349	355	357	323	321	310	352	331	340	322	326	317	330	323	319	375	337	307	340	337	342	297	310	337	364	352	329	372	316	320	366	355	327	337	328	324	326	334	333	342	344	311	307	319	310	387	361	363	343	324	305	339	368	336	287	337	325	337	341	304	304	304	340	320	329	327	339	337	345	347	347	338	332	325	348	346	327	322	369	330	323	316	336	316	352	294	339	305	356	366	352	329	332	330	337	358	291	317	332	300	314	341	338	347	351	347	318	325	358	305	310	315	328	349	330	331	318	372	314	374	347	302	358	350	340	316	345	320	317	329	341	342	327	348	336	363	341	338	389	337	356	380	364	331	362	314	335	344	317	323	313	334	348	338	323	331	349	354	323	322	344	332	375	342	330	356	321	316	353	333	310	322	356	345	335	332	336	340	348	343	370	361	342	331	342	342	352	289	326	332	343	330	329	323	361	321	307	307	342	345	328	336	302	364	317	313	334	340	331	345	366	343	350	385	341	324	342	330	351	337	329	346	303	375	312	362	330	312	338	309	338	319	308	333	347	352	328	320	324	289	334	317	346	315	336	338	334	290	342	288	362	329	365	334	343	308	334	346	375	321	346	324	343	315	317	304	332	317	298	317	355	314	330	351	342	328	354	303	360	335	320	323	334	308	316	311	340	334	343	346	323	329	349	330	337	331	318	390	326	348	320	319	326	351	350	332	325	359	338	374	324	354	302	333	315	317	345	369	333	322	380	324	304	352	336	315	359	331	336	369	368	347	332	358	372	355	325	341	352	311	330	328	384	324	320	354	319	325	307	344	329	306	342	337	355	318	344	342	355	301	334	351	305	344	300	353	333	343	342	344	337	306	343	336	348	337	328	370	348	349	325	312	319	342	327	329	369	319	335	343	309	310	345	338	327	336	326	313	355	341	305	316	335	341	334	325	356	306	344	325	328	325	354	374	312	367	321	331	329	302	331	322	312	324	321	333	339	333	345	343	315	317	314	294	328	337	315	389	349	304	326	334	327	347	329	346	313	319	320	335	336	320	375	362	329	345	330	318	377	345	349	348	325	373	335	326	303	346	347	323	340	305	315	379	318	326	345	313	368	339	323	339	330	344	320	327	335	385	338	344	325	353	303	322	331	331	339	334	344	316	316	355	363	330	319	329	340	347	328	333	338	328	321	318	301	357	337	339	347	369	321	345	354	349	324	347	306	337	341	304	338	337	316	329	350	366	329	341	330	308	360	316	331	333	344	350	333	343	319	332	322	349	350	343	330	309	360	331	337	296	342	336	338	329	320	329	334	317	357	338	344	309	342	347	332	374	317	331	339	313	329	331	351	348	319	331	329	305	347	376	336	333	347	330	351	323	338	310	353	332	368	329	351	313	344	351	353	353	339	341	309	327	340	364	310	370	363	330	340	331	324	339	371	336	333	330	346	315	349	330	305	316	323	304	343	323	335	322	298	342	306	306	344	348	340	315	329	366	329	341	350	313	308	321	383	291	312	348	338	335	339	356	340	336	334	323	339	303	329	349	342	272	371	344	342	325	341	345	305	357	360	308	357	335	369	330	292	376	349	304	317	338	334	305	337	314	363	327	355	334	310	313	338	350	379	340	306	329	330	329	350	305	347	330	353	339	337	305	349	300	356	352	360	328	343	323	369	333	307	348	349	319	348	353	334	368	379	302	350	316	340	323	365	340	377	314	305	343	306	359	337	339	314	332	314	326	310	369	359	350	357	344	363	310	342	347	343	330	358	337	342	361	325	308	343	316	336	349	315	350	328	355	358	321	328	308	319	317	353	320	353	376	349	312	301	368	313	347	315	351	316	358	372	329	345	359	329	337	314	339	323	320	364	323	319	347	335	357	353	314	347	338	345	340	323	310	309	324	385	334	310	314	322	320	322	332	349	306	352	330	341	310	333	354	332	313	297	349	351	316	358	317	322	328	300	350	339	322	344	298	362	332	326	321	359	301	315	305	332	326	320	318	341	309	338	356	330	350	312	330	348	339	342	321	328	356	328	361	303	327	310	317	311	359	307	367	365	328	327	338	311	371	351	324	353	349	328	347	333	333	310	319	332	348	307	352	320	361	374	352	320	346	348	349	312	345	343	326	348	334	359	332	357	348	323	335	304	323	290	350	326	352	316	319	320	310	341	298	330	354	324	334	328	359	331	331	311	337	335	327	349	347	322	370	332	314	379	302	311	358	324	336	351	352	333	319	354	317	342	331	359	321	329	325	334	346	371	367	333	367	354	318	332	358	338	318	354	357	316	315	342	359	365	345	365	335	358	339	347	326	312	346	322	335	311	324	352	281	377	342	333	311	347	319	359	308	346	362	339	339	314	348	337	314	318	340	317	320	302	327	339	348	333	356	341	327	342	341	376	345	339	361	333	343	342	324	330	325	331	347	319	340	342	368	343	326	356	361	320	339	311	351	337	348	354	345	346	306	366	389	322	325	325	368	323	322	362	346	299	310	340	302	327	305	331	320	308	330	324	359	316	305	336	321	361	348	378	307	343	327	342	328	342	337	364	329	313	324	354	340	354	341	347	340	358	341	328	322	300	316	340	352	348	361	338	367	337	319	331	366	353	343	349	328	323	327	313	318	321	354	339	315	299	296	355	361	358	363	356	324	344	349	341	332	337	355	335	327	367	340	328	363	321	336	355	315	326	315	333	324	314	341	331	328	343	355	353	350	335	332	341	310	341	316	334	312	354	311	377	310	337	357	359	323	370	340
2742	1083	1554	1382	1127	1059	1049	992	1021	1018	1002	987	956	1013	991	985	1010	906	990	981	978	947	968	940	993	953	949	971	944	989	1025	930	977	937	904	968	958	970	943	961	941	951	1002	921	934	954	967	886	932	967	917	947	997	976	897	904	998	920	933	944	952	933	968	917	964	988	942	960	948	925	983	962	979	934	936	922	979	918	979	990	948	991	954	961	984	920	940	926	921	941	954	931	936	1024	931	925	895	960	938	918	897	942	885	979	911	978	929	993	928	949	981	963	919	957	988	934	889	895	931	912	916	895	980	936	953	942	961	964	912	950	927	971	904	958	987	917	941	899	988	956	969	961	941	906	917	913	965	921	933	951	957	986	982	941	990	890	918	978	930	965	966	910	958	918	920	953	972	945	1000	965	931	913	990	886	970	903	1006	944	918	944	944	936	952	941	920	975	908	985	988	901	925	918	913	908	931	930	939	1008	939	938	940	914	920	909	943	954	912	990	966	959	944	967	924	976	956	937	936	987	920	938	938	944	924	902	916	961	1016	859	970	914	908	933	961	899	913	938	933	954	929	977	933	909	918	957	944	938	960	932	995	965	956	940	917	922	907	962	893	901	919	939	909	956	936	971	934	933	990	926	940	967	909	942	948	930	948	907	926	932	970	954	976	910	935	861	950	958	931	957	967	975	904	875	945	956	948	1002	940	940	934	882	895	953	1002	933	911	940	905	928	932	937	909	925	968	918	977	944	929	918	904	978	993	946	979	940	931	939	972	930	959	984	931	888	938	979	974	967	913	934	922	903	901	979	906	972	935	892	911	920	914	929	957	1023	952	960	969	943	945	994	979	936	927	976	934	917	954	990	907	937	906	980	902	941	918	972	938	934	919	928	950	875	923	940	949	926	902	934	922	875	934	937	897	971	916	888	888	967	914	940	949	977	951	920	899	944	950	936	912	927	996	959	910	971	965	952	948	921	909	909	1005	936	876	870	957	924	970	949	914	969	977	920	918	935	936	955	945	956	933	961	989	916	1015	965	965	939	917	976	896	937	951	996	959	929	963	937	968	929	904	1022	926	974	897	935	1031	945	947	952	958	1001	921	903	974	920	912	935	951	915	1036	976	955	904	939	959	933	894	972	939	949	982	871	954	955	942	972	913	937	955	973	968	923	927	942	928	864	935	908	906	957	903	942	913	935	954	967	930	914	902	968	903	927	911	920	934	926	1015	965	981	922	1006	946	932	945	941	936	973	915	939	938	900	922	1024	909	915	965	967	927	933	954	905	911	958	937	991	973	965	927	948	930	908	981	928	949	940	928	954	899	911	977	936	949	906	971	946	932	988	917	910	948	916	936	944	910	881	979	951	883	977	893	882	940	979	937	958	961	877	1001	891	950	963	928	943	972	933	946	943	881	974	967	894	899	986	870	921	949	906	958	925	917	969	958	966	950	979	944	959	992	962	968	983	944	982	936	931	939	951	918	912	882	943	960	1018	933	953	944	945	862	961	897	946	947	943	962	983	937	888	949	915	926	933	993	918	978	961	969	968	974	893	987	947	918	913	921	965	947	927	928	915	1007	951	938	938	947	894	941	860	928	957	918	962	926	899	928	937	923	935	981	924	916	951	948	976	957	927	903	935	1002	932	917	969	906	914	964	973	926	910	898	965	879	984	930	933	951	918	869	894	987	956	972	959	959	948	997	857	962	944	977	985	907	948	917	920	927	933	944	947	904	984	923	950	873	982	952	964	915	948	934	972	933	957	914	932	874	939	967	923	916	880	945	968	942	906	941	922	927	916	893	946	896	973	920	958	920	944	931	944	926	944	950	907	950	921	904	908	924	937	927	935	928	917	956	1001	919	937	932	961	926	921	905	948	926	982	901	991	925	952	951	885	929	902	930	958	936	950	923	939	901	942	957	903	843	929	943	903	902	969	964	888	851	956	990	936	914	916	921	937	942	949	868	906	1021	899	1008	899	970	937	950	929	936	949	976	941	901	929	968	948	944	959	971	885	954	972	922	982	892	964	985	977	1006	966	936	963	945	957	945	948	941	964	966	871	949	914	926	950	951	949	929	948	927	880	962	947	969	912	916	845	948	933	950	928	895	918	967	956	1004	1006	961	910	951	941	933	918	899	960	926	970	954	928	950	980	902	910	1012	942	962	908	889	927	974	950	939	905	954	942	977	946	930	920	913	1025	947	908	928	915	913	862	929	909	976	988	942	948	885	1014	931	916	946	958	939	923	920	890	972	998	970	971	926	958	965	950	956	942	991	985	922	896	905	910	955	955	986	936	883	915	939	946	910	995	997	858	907	911	891	903	950	916	917	901	951	973	911	945	939	939	934	929	966	883	938	917	966	975	901	969	922	931	957	935	942	934	937	957	941	946	935	927	936	927	922	954	993	934	973	917	940	955	930	981	942	887	967	903	890	952	976	935	933	939	936	913	901	916	967	985	968	940	930	913	983	954	988	935	906	981	931	941	981	945	939	933	934	951	961	941	971	972	909	929	946	975	919	944	948	930	910	905	962	941	959	959	979	875	916	895	1008	912	903	939	982	958	973	926	907	955	941	925	966	915	922	960	923	930	959	1007	942	975	979	943	961	901	920	936	958	921	976	941	932	967	983	917	934	858	961	922	906	928	927	901	924	970	971	925	907	881	950	967	961	902	969	873	922	1026	955	985	956	976	930	966	910	960	939	953	939	926	878	993	995	935	968	893	909	963	922	936	914	946	904	912	955	919	943	916	893	919	952	950	938	915	945	940	975	967	969	908	972	939	969	920	991	925	939	967	933	925	1000	984	917	902	923	929	930	924	974	927	896	937	927	925	936	945	929	921	930	949	916	902	943	927	934	988	897	982	945	916	922	961	996	920	971	904	914	925	925	950	942	934	910	945	935	979	908	977	976	908	950	919	940	930	950	918	981	1016	1005	921	943	1002	921	946	948	957	910	942	932	886	982	902	919	912	933	973	977	921	922	968	906	905	971	953	829	943	881	965	968	926	939	954	1025	920	907	969	910	940	940	945	937	973	940	1002	943	957	990	944	913	914	955	897	954	925	956	926	929	894	961	944	960	944	945	967	954	942	947	968	938	967	916	952	949	924	974	982	889	1012	956	891	943	974	946	922	957	925	957	935	880	964	945	920	956	993	961	970	977	919	988	920	904	1005	973	983	984	873	895	921	949	913	938	930	924	930	889	991	931	951	868	967	946	942	946	969	924	910	947	960	919	926	958	998	961	915	968	989	951	940	907	919	956	934	868	928	934	919	953	916	947	926	930	955	984	969	922	957	1008	961	874	958	980	935	984	935	900	974	952	951	951	971	900	927	967	899	935	946	976	969	956	925	936	922	900	964	913	1022	940	925	914	983	958	933	941	929	906	954	939	947	941	910	972	916	1025	938	942	909	941	940	926	956	938	945	919	899	938	1008	951	895	963	879	937	963	895	948	987	907	964	924	978	944	927	918	919	960	931	927	956	960	929	962	962	968	944	928	937	927	906	901	925	905	914	945	935	899	960	906	971	922	908	951	930	927	937	950
9905	1740	3284	2936	1780	1105	856	680	565	550	469	460	460	406	398	438	422	393	390	372	376	383	381	392	378	330	367	321	350	369	378	350	377	345	357	332	362	388	356	358	382	358	372	365	356	344	380	319	365	340	372	336	316	352	368	335	349	336	298	334	361	340	365	368	339	334	353	339	346	331	321	378	322	337	354	341	343	347	339	321	358	352	343	337	328	379	341	345	342	331	351	333	310	347	336	347	370	352	347	331	326	359	360	346	380	346	351	358	333	314	364	333	364	350	366	325	348	349	319	339	319	366	322	311	338	341	358	331	343	333	356	334	342	343	334	335	334	332	325	367	360	328	342	315	354	371	355	366	359	367	332	341	354	333	312	369	364	334	355	336	365	391	356	311	350	345	339	334	376	334	354	354	333	333	353	368	350	316	353	367	331	341	373	346	335	396	355	336	351	323	318	361	325	363	360	341	338	353	342	364	345	342	334	329	340	378	375	340	343	311	332	328	329	340	382	375	353	359	328	363	369	359	372	322	345	347	365	336	341	373	338	343	337	333	377	344	344	344	337	322	360	341	316	360	350	354	375	362	349	315	401	368	332	316	338	343	332	360	351	327	369	328	350	332	350	356	317	337	354	326	340	354	334	350	361	345	379	353	360	307	313	374	343	361	324	321	350	335	357	367	381	315	350	355	368	332	346	352	355	354	360	312	363	352	362	395	327	369	369	301	370	357	338	312	358	359	375	321	351	322	345	336	353	358	359	339	341	333	341	380	366	380	358	352	369	348	350	343	320	312	352	368	358	363	323	341	338	333	355	336	341	348	341	354	366	310	329	330	336	331	327	388	360	354	343	341	353	310	358	324	357	321	327	357	342	364	356	387	360	359	366	318	308	347	330	348	349	329	334	331	333	355	345	328	354	388	346	319	372	326	382	341	310	363	318	344	343	358	349	322	368	311	344	277	346	344	325	371	381	389	387	349	342	316	337	344	318	367	331	342	381	363	346	384	351	324	346	337	338	353	368	333	331	331	353	341	335	359	378	330	322	342	317	355	317	393	383	371	379	360	352	320	343	329	336	340	332	366	329	364	342	353	358	343	356	351	353	368	306	344	328	353	337	312	361	333	355	329	366	344	372	312	370	399	325	352	349	347	356	342	374	334	351	313	343	371	320	348	335	382	345	348	351	359	387	357	329	340	349	368	335	357	376	345	329	316	314	347	336	363	308	343	357	352	342	358	321	341	317	350	346	321	364	348	364	361	367	342	373	337	336	337	350	389	351	375	310	315	337	321	339	341	314	359	335	324	365	368	332	349	326	313	345	322	317	322	316	374	376	350	358	376	327	371	345	343	351	347	329	326	353	314	390	335	356	376	361	371	357	370	290	311	331	349	383	346	344	354	336	325	333	315	331	389	337	348	320	337	314	346	300	340	356	345	357	351	353	368	351	350	310	348	349	348	341	346	326	359	319	328	309	301	359	342	370	365	351	384	361	348	352	351	339	343	329	347	338	363	353	355	337	379	325	354	351	358	348	344	357	330	338	346	351	352	377	359	384	320	342	314	385	397	363	332	365	333	325	352	324	320	323	349	347	352	318	365	373	347	352	358	356	368	308	348	350	368	328	375	354	327	379	321	332	368	372	348	325	327	331	360	310	369	328	350	337	349	349	376	337	344	331	342	334	388	317	332	362	405	391	354	362	378	348	375	359	334	357	382	377	375	332	339	335	360	355	346	387	353	332	339	333	344	346	336	372	325	353	354	350	343	339	334	321	332	323	361	358	342	368	338	298	380	306	348	303	387	359	369	341	341	363	350	340	330	384	327	343	329	345	332	304	344	357	342	338	351	348	353	319	352	327	327	335	340	347	333	377	341	332	345	328	338	343	320	356	348	348	359	326	335	358	350	323	370	329	347	344	342	308	320	367	327	365	377	341	345	369	365	334	346	353	357	372	354	320	350	351	343	321	384	343	350	385	315	351	373	333	359	344	362	354	357	369	336	332	357	355	362	332	359	332	324	353	344	334	335	335	283	334	334	303	347	346	353	350	352	313	358	375	366	360	347	393	351	368	342	341	388	349	334	374	346	350	391	321	343	342	350	342	353	331	333	328	362	359	351	295	337	374	365	380	343	370	357	320	335	327	344	344	364	349	307	367	339	335	362	361	344	333	356	314	348	336	318	334	321	355	387	368	288	359	363	302	329	343	338	347	337	370	389	361	350	352	320	331	355	371	337	337	343	368	345	341	341	338	317	322	363	355	343	336	349	333	334	310	354	340	325	351	312	361	337	329	345	371	341	328	328	367	398	330	370	322	343	328	330	354	324	311	359	348	319	339	316	339	311	375	354	358	331	335	338	338	354	365	348	353	363	315	347	316	363	339	375	348	360	344	357	334	398	325	358	359	364	359	331	337	328	357	366	345	321	345	352	365	343	340	301	366	348	348	348	356	352	363	359	341	350	358	347	346	337	356	379	344	337	355	349	345	346	332	359	337	364	354	372	332	329	346	358	337	348	357	346	317	342	347	340	357	358	350	342	339	344	345	378	348	349	355	353	380	354	343	323	340	343	338	340	352	313	328	358	347	333	356	337	333	372	307	348	380	302	361	363	348	338	378	317	319	335	344	346	320	372	359	320	328	351	361	325	322	349	387	324	363	353	337	359	358	402	355	299	371	364	341	307	320	362	330	334	343	328	351	334	337	365	340	367	347	356	318	313	340	326	341	348	338	341	320	340	359	331	340	348	322	341	348	330	373	352	365	319	320	349	331	311	309	366	347	337	318	340	377	358	346	342	353	347	349	329	341	316	337	344	342	363	336	366	340	431	348	346	313	359	353	353	349	347	354	383	342	327	343	318	341	316	323	318	346	356	348	338	358	338	365	373	375	346	362	327	321	314	331	357	309	321	301	346	350	312	367	320	326	328	358	350	331	400	333	360	340	350	358	356	326	325	360	329	336	349	312	334	391	322	373	368	354	338	354	362	324	326	338	324	350	330	321	342	328	371	351	358	346	334	379	322	338	361	357	356	390	338	330	324	321	340	344	365	336	350	347	357	343	306	329	330	319	351	365	302	332	324	320	379	343	324	316	351	312	330	320	347	357	351	348	337	333	317	317	336	340	352	379	365	333	316	355	346	382	387	367	328	332	362	342	347	343	345	349	336	329	354	360	316	356	348	347	314	354	342	324	366	390	334	380	341	338	349	343	321	345	315	315	352	361	360	357	349	371	374	342	356	334	356	352	315	361	343	361	372	330	321	333	342	374	369	320	342	342	328	353	339	345	355	351	352	338	322	313	337	345	353	346	332	334	360	329	337	363	343	321	345	346	337	348	330	323	367	312	301	346	315	344	342	369	385	333	365	332	365	377	342	329	369	339	317	367	336	336	338	353	380	320	305	359	360	337	334	322	346	378	349	324	371	358	324	361	332	357	357	369	337	361	356	309	318	367	347	333	351	332	368	348	327	344	325	323	352	347	358	326	372	369	324	331	331
6528	2368	5303	5547	4139	3243	2696	2272	2086	1875	1767	1619	1531	1418	1393	1333	1271	1190	1210	1196	1209	1132	1156	1057	1135	1127	1078	1101	1089	1037	1095	1028	1084	1011	1004	1026	956	1023	1017	1017	1027	978	961	981	978	977	1006	1051	976	964	976	949	997	977	965	998	982	958	937	974	957	959	982	964	929	974	970	983	974	927	966	996	965	966	952	901	949	940	958	947	957	954	934	988	954	956	961	933	992	947	947	922	983	994	982	982	941	912	938	948	952	923	972	898	939	918	933	946	957	969	922	935	982	947	943	968	890	949	942	949	936	925	906	1001	957	885	888	913	951	950	930	922	920	913	958	975	925	930	950	954	960	951	920	933	927	974	929	941	928	949	919	979	957	928	925	896	959	902	947	927	905	954	927	924	940	929	941	942	980	955	962	922	951	931	960	917	935	946	932	949	957	918	923	949	925	969	972	965	938	965	990	970	938	951	952	940	916	948	959	965	940	953	963	945	1003	967	970	921	975	957	883	920	985	947	917	985	953	918	933	952	965	917	978	898	920	936	924	935	943	1032	981	935	951	923	983	965	962	936	916	1011	957	954	992	961	927	966	908	947	912	944	923	908	935	923	971	944	949	918	936	964	949	971	952	989	980	927	961	954	917	955	906	874	946	1004	968	893	948	963	912	961	948	950	984	934	979	964	933	970	983	945	968	916	945	1008	933	912	908	983	946	993	1013	928	964	912	931	981	973	929	951	1006	906	930	916	924	919	953	939	924	1003	964	939	927	948	933	943	1021	959	948	957	951	999	940	953	955	967	952	941	908	956	913	988	934	983	973	942	932	939	976	910	952	1001	912	964	920	980	957	958	900	938	918	952	918	962	925	926	924	900	924	905	929	932	971	975	916	970	903	940	970	955	988	941	964	920	1006	936	932	943	983	938	1014	909	952	964	937	942	933	926	910	941	950	944	896	1014	950	937	897	935	942	935	973	1008	929	885	1001	900	938	975	934	983	960	928	930	960	869	939	911	968	913	999	913	928	975	914	962	927	967	959	934	958	983	965	974	892	910	870	921	913	1007	934	918	939	914	930	937	883	964	988	951	982	934	958	963	926	947	953	889	948	941	940	938	961	937	918	964	949	912	953	920	977	936	895	898	950	967	936	918	923	937	947	940	923	914	930	975	953	925	936	957	903	944	961	928	975	985	928	1012	950	955	936	930	870	936	980	921	900	937	935	983	915	946	951	911	936	947	961	936	996	872	979	915	954	927	984	948	911	990	958	947	921	958	918	1030	921	966	942	968	929	932	871	967	981	1000	958	926	988	950	936	965	924	967	868	913	1015	914	967	948	998	939	951	939	923	932	949	901	878	901	992	932	945	918	927	932	967	953	922	968	982	938	898	936	914	958	956	920	934	1037	873	943	931	976	978	968	935	930	962	964	928	960	917	990	974	1005	967	903	963	883	986	912	933	946	862	945	960	913	969	993	949	952	918	937	958	1000	956	920	947	917	949	943	960	915	897	933	971	934	943	933	990	902	981	905	941	951	986	937	897	967	911	906	926	921	917	954	990	911	921	923	963	909	911	911	905	934	955	907	963	938	937	950	1000	971	993	937	948	1001	939	907	899	998	967	948	889	919	920	961	928	920	974	970	913	991	964	983	941	952	924	970	946	951	998	908	921	920	972	1002	1005	938	920	935	928	942	931	935	918	918	973	927	977	967	986	967	934	976	955	911	900	969	955	964	1000	905	908	956	990	892	953	899	938	926	971	901	934	934	1000	878	945	970	972	962	957	918	935	992	921	929	954	900	989	939	946	970	936	922	932	937	958	996	940	937	973	924	944	963	916	910	938	978	953	991	989	925	909	916	932	956	928	876	1007	941	902	929	948	981	977	963	1023	927	920	920	974	932	907	926	954	949	935	949	913	912	971	945	971	920	903	987	963	870	963	952	895	884	944	903	965	975	906	911	973	946	914	942	954	927	874	917	880	948	960	959	931	931	950	965	925	932	935	916	954	937	972	965	962	893	952	945	948	929	914	923	950	927	890	940	968	927	932	934	984	913	937	917	893	926	945	905	927	971	936	903	943	984	946	938	950	964	942	965	929	968	975	941	923	934	900	914	902	941	966	944	929	922	962	927	914	905	908	970	954	956	957	900	910	959	918	896	970	938	903	894	886	972	941	962	955	951	900	945	926	893	936	944	969	910	896	934	953	965	983	862	952	997	962	955	930	920	949	884	906	982	944	978	972	955	948	895	1003	969	932	948	972	957	940	964	877	962	929	984	948	886	920	927	922	915	944	1007	962	977	959	905	965	936	942	974	924	1009	948	965	899	928	890	957	947	958	932	960	909	884	958	922	870	942	942	965	945	950	921	966	948	938	954	956	907	938	911	980	912	955	896	956	927	950	991	917	971	986	968	892	951	930	943	928	976	965	975	954	970	906	959	1002	871	921	947	951	919	929	959	942	915	963	973	969	912	900	926	940	954	958	923	909	938	941	944	937	867	956	969	915	966	931	935	985	968	967	1001	903	955	923	959	906	949	1000	940	957	909	934	921	949	948	997	977	902	931	950	925	980	967	991	979	941	934	928	928	929	967	952	962	945	982	939	948	950	979	941	910	889	920	951	928	911	956	935	1002	939	988	955	924	926	941	964	959	933	960	929	931	916	935	985	955	918	863	931	900	987	914	975	932	900	962	937	953	881	903	971	1012	966	924	958	925	886	930	939	902	878	950	928	951	919	960	963	960	890	888	942	928	926	938	963	899	902	989	1009	946	971	907	865	926	926	977	976	946	935	988	945	931	941	976	928	1007	876	890	928	948	920	926	921	961	901	976	942	899	922	955	932	922	895	863	978	889	978	907	906	931	926	949	930	897	947	912	937	992	941	938	932	933	910	948	886	978	941	961	909	893	922	992	965	973	962	923	969	947	868	979	925	949	1019	960	920	956	897	910	924	919	936	920	944	915	999	941	922	930	971	952	960	960	919	939	969	970	1018	992	953	935	943	955	960	919	909	981	933	912	907	911	957	915	924	908	928	971	971	965	981	877	912	925	959	948	933	942	931	967	950	916	915	936	968	912	1004	966	912	949	937	968	935	972	925	940	886	967	917	959	965	965	939	930	919	912	914	1008	914	968	965	980	926	934	967	924	927	902	985	971	931	973	931	956	970	909	963	917	995	884	905	944	933	899	892	937	897	853	955	953	929	891	967	989	976	943	976	920	946	942	936	965	991	926	944	926	932	948	941	932	971	944	928	988	935	942	992	961	929	915	930	957	1043	964	949	955	964	977	930	913	948	988	938	921	947	942	890	964	921	1027	906	941	955	949	938	932	929	933	959	944	916	921	903	894	945	929	1010	952	939	974	905	973	979	970	955	882	976	944	970	925	987	958	975	865	964	916	884	950	928	969	960	960	927	942	940	964	951	890	938	1006	947	934	1027	909	923	926	934	888	959	917	917	942	950	985	997	931	950	970	936	970	918	994	941	951	940	960	962	933	938	966	896	902	910	947	944	952	939	979	988	959	987	918	930	971	910	977	967	987	988	950	917	997	888	915	895	965	989
15424	3006	4942	5197	3557	1723	1074	816	611	513	426	385	312	285	273	267	282	256	276	248	261	257	270	230	262	193	216	236	230	218	233	218	194	199	214	196	216	219	216	208	212	201	222	215	230	241	227	212	189	230	207	195	180	205	205	213	212	189	225	201	230	205	201	216	195	217	217	225	206	194	223	209	218	195	203	203	207	211	172	202	198	187	208	202	194	176	197	214	199	195	194	209	198	203	204	225	198	194	201	219	226	224	184	199	185	213	200	206	208	214	217	205	228	211	205	168	203	199	190	227	214	220	207	223	192	197	206	200	184	207	202	186	192	185	208	167	221	190	188	186	225	219	198	195	191	197	222	203	199	206	198	189	233	188	194	196	242	188	205	201	223	219	194	201	190	212	187	200	198	210	196	214	174	197	211	199	196	228	203	213	182	248	204	178	188	183	192	204	193	220	188	175	213	202	208	206	185	216	217	196	204	199	220	214	202	174	227	210	201	203	192	201	237	195	218	211	209	186	212	170	220	195	198	191	211	205	209	206	192	183	222	203	191	200	200	196	200	197	187	202	179	198	199	202	224	193	214	199	178	196	191	204	200	211	208	225	211	196	169	182	218	219	193	214	198	203	186	217	233	178	237	179	218	219	198	193	189	187	240	213	200	195	207	208	210	200	179	192	205	182	201	199	193	206	194	210	204	206	183	208	204	202	207	187	186	179	188	189	186	218	186	224	192	191	212	208	207	200	211	212	211	198	221	200	206	209	189	179	200	217	201	186	202	192	234	204	206	178	204	192	215	194	210	197	210	188	211	210	206	209	216	218	178	193	207	209	209	202	217	196	198	237	206	202	190	197	193	210	220	209	223	196	183	180	204	195	194	188	205	181	211	225	213	185	201	190	176	204	193	217	205	203	217	206	206	219	184	198	206	190	195	163	216	210	210	198	194	167	219	225	203	192	217	198	199	202	187	210	195	214	199	195	190	198	210	182	176	191	206	205	213	196	224	179	195	215	194	207	215	190	184	207	181	210	194	198	215	214	200	224	213	198	203	199	203	197	205	189	213	211	201	203	222	208	207	207	189	166	197	193	207	213	210	190	196	206	199	196	204	220	177	185	200	207	210	194	195	227	225	201	208	220	204	197	224	201	234	223	199	204	189	207	224	218	183	186	203	200	198	205	203	203	214	199	212	229	201	214	185	187	223	223	203	204	196	180	221	245	189	218	185	195	191	192	194	179	190	184	182	215	180	220	204	208	174	182	211	218	192	227	181	190	178	201	207	204	201	208	220	195	197	190	211	203	211	202	199	200	184	205	199	184	192	199	215	212	212	204	208	215	192	209	216	213	196	232	201	209	178	194	188	216	212	202	200	190	198	207	201	196	213	200	168	189	220	201	210	186	194	202	199	183	199	230	209	200	219	214	217	202	222	197	190	191	232	198	200	215	188	214	210	200	217	205	217	230	202	188	195	210	198	232	232	199	195	188	207	199	170	210	213	216	210	200	187	190	207	196	191	196	212	185	206	178	192	198	220	200	193	192	216	211	205	188	188	208	199	189	223	210	201	197	208	200	198	222	214	195	201	181	184	211	194	196	191	204	189	205	193	214	190	206	199	209	241	203	191	194	189	193	190	200	187	209	205	183	208	203	190	197	196	179	207	200	238	189	183	202	179	207	195	185	165	175	212	209	220	201	211	194	199	220	180	210	208	196	225	200	232	186	204	205	221	179	173	200	210	216	192	200	169	222	195	224	206	208	184	205	223	201	198	200	196	213	210	192	206	203	175	176	202	175	220	217	205	198	198	194	238	177	188	201	174	190	215	179	206	227	154	214	189	199	212	218	214	186	213	191	184	202	197	170	180	179	194	202	187	196	209	202	167	194	233	197	201	176	210	185	206	212	205	177	177	215	195	187	199	209	235	215	217	200	194	195	224	207	178	213	178	210	228	209	212	217	176	203	191	210	197	223	209	195	208	214	206	188	192	212	195	199	221	207	191	191	191	209	218	202	180	181	229	169	215	192	181	198	207	215	194	195	201	196	195	211	217	205	224	189	201	196	218	207	197	195	217	202	198	221	192	200	185	192	191	196	218	246	205	182	223	194	194	203	174	182	187	201	194	197	192	208	166	212	226	197	187	206	219	207	182	201	228	167	211	195	192	196	204	191	205	188	188	218	204	178	192	187	207	206	202	194	220	221	207	217	213	202	200	195	210	208	214	215	229	182	186	198	190	206	182	189	213	218	191	187	215	191	239	202	218	187	204	204	211	221	209	193	192	189	185	227	207	207	180	209	189	203	219	225	199	198	213	189	182	207	200	199	196	195	197	184	194	222	193	186	209	207	203	186	183	199	197	189	223	218	193	201	189	188	214	200	210	192	188	190	213	208	201	211	223	204	179	194	184	182	225	199	191	204	216	227	219	209	206	217	209	203	196	229	207	206	191	205	196	204	207	186	210	195	180	209	190	227	197	192	199	193	187	210	178	193	196	212	201	214	220	217	200	210	187	190	191	196	236	222	194	209	191	214	227	183	215	192	200	196	198	181	222	207	190	214	205	188	204	180	182	188	198	236	210	192	189	189	218	216	182	192	209	177	183	209	216	208	207	203	179	212	173	193	181	207	204	204	202	190	190	219	236	205	213	192	200	181	198	206	173	201	205	228	207	189	185	228	190	189	189	207	190	200	214	216	154	219	192	184	205	200	216	202	222	218	174	220	193	204	216	210	178	207	199	194	221	177	193	188	197	227	219	191	193	209	191	206	200	230	211	201	221	216	226	194	187	225	175	203	198	183	206	232	206	196	170	206	193	181	232	220	212	215	169	198	194	203	191	178	210	178	219	209	195	227	187	189	222	206	197	197	212	191	197	213	168	204	189	207	219	203	202	172	203	194	209	199	208	214	214	208	215	210	199	202	209	182	214	214	214	221	193	183	199	191	218	213	194	200	198	187	232	173	186	167	201	218	175	200	215	227	177	203	176	202	197	212	204	207	209	213	198	199	205	229	193	176	195	188	203	176	194	189	187	177	195	200	190	218	193	194	230	194	193	181	209	189	196	189	212	220	182	223	201	187	208	189	213	213	185	198	209	225	194	201	213	226	188	175	212	218	197	205	198	191	215	206	219	202	201	184	178	196	220	195	203	215	199	199	199	187	188	186	199	235	189	173	198	185	208	202	182	175	198	197	201	212	208	172	213	205	182	184	180	177	217	183	188	213	229	204	212	196	194	202	206	197	251	190	202	201	192	199	201	206	229	217	221	223	201	214	203	218	194	203	219	189	190	205	176	236	204	184	226	213	220	197	209	224	186	191	212	218	216	209	205	190	192	203	186	208	207	217	207	200	201	212	195	200	187	201	191	199	214	186	213	219	207	225	191	210	207	179	188	186	204	196	194	199	214	190	216	186	203	204	213	188	213	205	219	208	217	210	194	202	214	182	186	212	227	206	215	187	207	196	194	212	177	223	181	174	191	185	198	182	210	208	205	221	205	211
7662	2744	7186	8555	6528	4229	3449	2938	2534	2185	1941	1661	1594	1445	1289	1220	1183	1111	1043	954	958	932	939	891	850	843	830	806	777	759	712	715	715	761	731	703	757	747	728	677	677	646	684	675	690	626	646	652	689	640	599	621	670	635	638	638	632	619	675	663	647	643	620	610	651	653	678	611	618	639	667	619	660	604	616	667	585	601	600	580	607	614	621	587	630	619	575	641	631	632	638	560	596	651	616	590	567	611	561	627	599	577	634	582	595	630	593	620	588	617	600	630	587	592	594	572	605	583	569	585	608	559	589	592	638	535	591	562	602	578	601	565	627	613	592	567	608	563	596	609	613	588	586	611	565	591	609	561	585	603	585	579	577	610	622	577	605	608	642	581	594	615	597	568	616	576	577	555	612	621	601	600	567	594	575	621	584	592	592	575	576	592	595	598	603	558	555	604	575	563	583	600	594	569	595	569	590	623	581	566	519	595	618	579	588	538	562	626	565	569	600	616	577	598	603	616	546	643	594	596	581	603	602	574	569	586	618	613	604	583	568	541	608	572	624	560	596	586	605	593	610	572	587	588	594	567	630	562	624	587	591	600	555	566	613	584	571	597	565	567	596	590	563	600	600	606	625	602	615	567	611	606	594	573	592	592	584	613	572	616	614	561	596	601	596	598	608	593	592	599	593	585	582	594	601	567	581	628	610	585	608	573	587	581	578	601	565	605	592	577	603	621	588	620	575	594	584	593	613	582	567	579	578	575	591	578	568	545	604	631	582	586	590	603	591	601	632	585	586	581	624	614	597	608	560	567	572	595	606	622	584	605	608	588	624	601	580	572	583	653	635	605	622	602	582	583	590	609	575	612	598	606	537	571	626	623	580	597	637	567	602	612	620	580	594	628	601	560	623	619	577	600	586	553	552	574	558	570	555	579	601	589	583	545	576	582	546	644	621	570	600	557	584	623	569	625	603	544	584	559	589	623	599	595	602	609	609	602	591	616	580	611	608	597	552	595	590	538	607	577	558	579	590	552	567	620	583	618	562	587	605	581	618	612	579	578	567	615	561	660	624	556	603	564	578	605	587	563	586	593	626	582	581	584	601	570	569	581	530	580	608	589	570	628	589	597	585	586	562	575	578	596	587	553	582	581	582	589	611	587	553	638	576	561	615	616	614	595	556	604	580	581	612	597	563	579	623	653	577	561	586	568	595	580	588	594	631	559	598	621	583	582	604	614	569	574	581	597	602	548	591	591	565	580	578	609	617	631	596	578	591	564	628	580	632	631	609	630	566	630	569	601	568	610	575	612	571	566	553	579	552	610	579	550	604	536	577	626	579	617	597	586	579	561	604	588	606	627	556	585	605	600	629	600	574	638	599	651	589	602	629	569	550	592	612	609	608	563	615	615	553	629	592	582	564	582	586	619	603	555	630	598	585	561	611	616	566	626	584	575	603	609	615	586	570	617	595	608	601	561	613	612	543	610	606	581	630	607	613	607	589	594	591	624	572	609	557	631	581	560	637	586	597	581	626	624	628	597	608	587	616	596	601	589	627	545	568	580	638	593	586	590	586	582	562	578	595	611	567	579	562	578	567	615	605	575	571	583	561	593	577	571	595	586	553	577	613	581	628	608	560	602	600	594	586	587	583	587	592	626	582	595	587	540	628	614	577	556	617	604	574	604	577	580	608	590	525	619	574	609	573	571	604	583	587	569	564	620	627	604	618	616	620	605	550	585	591	583	630	574	539	587	614	572	574	566	602	597	597	594	602	607	593	617	648	569	595	591	586	631	595	607	624	643	588	568	648	537	573	584	635	571	560	573	581	594	594	646	566	625	628	604	567	586	595	570	614	635	600	559	566	595	559	561	618	567	612	606	610	596	538	636	607	618	607	551	587	614	578	620	624	581	635	599	553	605	583	603	595	595	636	600	610	545	558	598	618	616	573	586	587	576	597	546	579	565	616	562	611	609	546	553	626	611	583	652	595	606	564	596	559	586	616	553	557	547	600	592	560	610	588	569	563	553	546	564	610	586	555	587	570	631	592	567	590	581	639	599	588	621	616	604	585	633	591	573	614	599	569	620	593	586	563	563	606	586	606	603	550	582	559	596	571	566	589	614	622	547	620	590	609	608	595	561	567	551	585	598	588	617	615	577	579	625	547	617	599	548	584	572	566	597	564	597	591	595	589	607	559	555	612	608	616	585	556	569	569	606	587	613	619	601	586	593	585	581	579	570	601	572	642	614	585	590	582	573	600	572	610	568	566	614	596	602	600	581	594	633	524	591	584	591	602	637	576	614	607	644	567	568	610	596	578	585	554	592	560	590	557	601	615	609	605	610	598	648	564	641	614	626	583	573	589	590	597	624	580	580	600	613	598	602	603	599	604	609	613	555	593	565	561	596	599	620	567	545	614	578	638	623	597	611	598	583	565	578	635	596	599	586	564	621	581	603	562	604	643	589	626	617	615	587	607	602	581	624	566	600	594	550	575	590	579	595	563	597	583	582	577	550	587	573	563	584	565	597	559	593	576	602	594	582	553	604	600	610	538	638	578	604	573	612	586	618	648	569	535	591	576	573	529	569	571	608	598	569	614	645	600	601	594	602	591	565	574	610	577	617	613	591	575	576	563	578	633	612	621	584	580	603	590	611	581	613	569	561	604	613	615	618	612	616	622	638	637	577	599	593	635	599	518	568	601	571	548	649	550	642	623	581	579	574	607	609	592	613	590	553	610	599	605	631	596	626	584	617	614	565	540	580	632	594	567	593	595	556	585	580	601	584	558	621	600	587	590	569	566	588	555	577	621	578	612	600	595	581	615	587	601	565	586	591	597	548	641	560	607	648	574	577	599	585	575	641	553	573	581	601	618	662	614	630	595	581	594	565	551	615	624	607	632	577	634	579	641	598	573	576	570	609	571	563	644	551	588	591	622	621	614	596	599	559	649	594	634	616	586	582	568	604	599	602	614	601	561	618	579	628	583	584	542	598	561	614	615	573	590	585	596	587	628	552	553	545	596	536	617	558	616	562	637	637	577	594	593	604	610	565	623	592	576	641	577	567	613	566	580	630	559	623	608	617	585	594	631	606	572	623	560	588	562	636	585	590	587	587	623	602	605	551	605	617	588	561	589	597	585	562	596	552	560	601	551	562	605	573	565	597	588	645	558	573	583	595	610	602	588	558	569	569	538	594	537	621	585	609	594	645	606	552	610	591	538	588	625	554	614	594	625	595	583	601	608	559	606	590	606	549	600	569	622	605	566	595	577	643	602	564	544	611	589	607	578	599	578	588	542	606	593	607	573	607	620	579	588	617	627	605	555	589	587	572	604	582	556	581	612	594	587	586	599	556	531	594	608	623	530	565	593	619	606	592	564	594	587	567	553	604	606	598	599	612	622	615	602	587	566	582	606	594	604	598	614	609	584	612	561	594	535	554	571	638	605	609	606	597	577	610	600	592	547	598	561	592	576	580	586	563	576	641	570	642	646	589	590	577
2414	424	591	577	443	408	394	350	354	371	314	314	367	313	329	365	341	334	333	349	351	379	339	343	339	344	336	327	362	300	364	337	318	325	341	359	349	357	380	358	340	291	345	326	332	357	320	353	354	347	339	320	321	345	325	346	326	348	339	341	327	320	328	358	321	344	341	340	319	323	339	324	336	345	350	329	336	326	357	345	347	358	337	334	338	337	347	291	343	345	363	311	329	377	322	311	374	337	321	334	358	310	319	304	345	328	338	372	334	331	347	347	371	324	339	395	361	332	331	320	319	321	336	336	351	359	344	367	329	343	354	346	374	314	312	335	342	344	330	355	325	338	333	342	317	351	329	375	317	341	322	351	352	346	349	301	339	342	350	349	351	340	356	333	346	335	405	357	370	344	349	365	356	322	361	298	343	323	336	326	366	341	346	321	340	319	314	317	346	292	323	358	349	319	332	343	332	310	331	368	345	362	314	323	334	333	323	353	339	339	382	353	329	367	361	317	352	347	344	303	335	331	352	349	332	316	309	281	354	334	341	349	356	333	357	352	330	330	333	319	370	344	326	345	336	335	348	357	322	344	345	342	334	335	343	347	332	348	363	360	327	340	347	354	376	317	325	321	348	348	342	329	341	336	364	345	353	326	334	339	339	320	342	371	337	341	351	313	332	294	331	329	371	356	337	339	340	348	354	323	319	340	343	351	355	306	367	348	322	330	346	352	412	313	315	370	375	317	331	320	352	315	300	352	334	325	354	371	356	326	340	368	317	359	362	348	322	346	309	329	305	397	383	326	336	331	326	368	347	324	316	318	326	357	346	346	348	359	306	375	385	325	330	322	310	352	329	339	345	379	337	328	329	306	311	315	335	318	347	335	320	311	323	337	372	347	347	363	319	353	350	332	335	353	324	317	322	328	360	328	324	351	326	353	338	337	304	311	356	305	358	321	349	377	307	316	315	358	323	313	342	318	380	334	347	338	340	340	356	374	320	300	330	358	375	337	325	346	334	338	344	334	330	333	317	312	352	338	330	351	370	367	316	299	323	334	352	340	304	345	321	322	327	309	348	337	344	275	320	354	327	346	327	306	344	318	366	341	345	330	352	366	335	348	343	367	322	351	331	343	366	322	341	349	332	337	327	324	335	352	338	362	319	339	326	326	335	329	344	338	311	326	374	345	320	363	340	338	347	344	319	320	314	311	357	376	358	339	328	292	355	311	347	360	358	341	359	355	338	339	340	345	332	353	311	348	327	355	378	351	341	350	344	328	362	354	318	345	325	337	359	338	344	345	319	329	360	355	339	340	343	346	337	361	357	321	352	347	320	324	320	340	385	363	344	327	329	335	364	341	350	344	323	326	324	328	350	349	332	351	358	337	369	344	354	353	347	361	327	327	330	336	348	346	308	305	318	318	303	353	340	355	335	364	346	330	319	333	288	322	331	322	331	306	359	330	333	370	344	309	352	355	346	367	344	334	331	330	327	331	326	320	354	327	335	326	342	351	318	349	338	358	324	363	322	368	336	346	330	337	352	369	333	367	326	299	334	334	329	303	345	331	304	345	340	338	351	334	359	365	352	310	332	314	374	325	357	333	360	349	339	372	349	355	337	346	369	308	352	340	360	353	354	337	343	345	342	350	323	326	320	380	334	341	325	342	363	318	343	307	348	342	381	377	349	356	319	324	319	349	343	340	310	322	358	324	321	318	351	359	312	327	359	323	363	356	325	321	333	340	326	324	331	330	344	350	332	358	348	352	345	360	338	321	338	310	320	379	316	364	357	310	381	338	360	348	331	348	318	372	365	330	364	328	348	338	357	368	345	319	316	320	355	368	346	299	319	330	338	323	304	321	346	317	321	327	363	363	337	345	319	379	346	356	304	336	329	370	347	341	329	329	341	395	355	319	353	344	369	319	331	340	352	345	320	338	336	319	366	337	339	338	332	348	336	334	324	332	310	304	357	374	359	325	342	352	330	352	369	353	338	358	342	355	325	356	345	351	323	367	353	326	305	332	357	302	329	339	357	341	309	372	371	353	333	369	337	341	379	303	331	313	333	345	326	332	356	360	329	360	351	334	316	332	314	351	320	323	361	323	344	406	305	356	341	344	338	297	326	341	348	340	363	369	327	312	353	344	312	331	320	318	340	369	334	336	358	376	362	361	347	335	311	346	322	352	329	326	362	354	359	348	340	349	333	340	327	331	349	325	328	357	341	364	329	359	351	343	326	365	326	332	330	362	370	349	331	379	368	347	311	344	349	330	349	362	354	368	338	336	331	336	356	349	361	321	348	329	365	363	347	328	339	350	339	351	310	373	306	332	330	337	339	354	314	351	335	336	345	339	318	318	312	301	363	345	343	305	343	352	341	311	306	337	313	318	320	347	363	333	346	342	353	337	348	339	379	340	316	335	329	348	303	331	332	330	350	313	357	307	329	375	348	364	334	328	321	326	303	375	338	326	311	328	342	313	356	338	331	316	356	363	329	346	314	313	341	342	339	363	321	347	355	378	332	357	352	329	347	359	332	344	374	375	359	333	335	336	339	345	323	339	339	357	334	344	352	353	350	361	334	313	300	325	304	347	271	329	365	366	299	319	359	335	380	318	303	353	332	362	347	347	343	329	354	354	332	362	322	346	362	368	348	356	336	332	383	346	335	363	333	325	350	335	350	323	342	354	347	344	299	319	328	319	329	361	318	354	339	332	305	316	349	321	348	324	375	335	309	325	375	364	325	360	344	323	349	339	336	376	351	311	368	352	344	347	325	328	358	333	370	352	317	308	311	370	330	335	392	334	320	333	329	332	340	327	332	350	303	319	360	339	350	332	374	318	308	337	340	364	341	336	310	314	353	354	323	371	300	319	329	326	346	318	314	322	335	338	332	349	347	343	335	344	353	340	308	346	340	337	304	332	337	323	337	341	333	336	338	362	372	301	364	307	311	368	330	323	309	346	349	338	351	354	326	331	372	377	359	351	328	315	370	313	347	346	302	328	321	303	396	306	329	335	307	335	341	323	342	346	368	333	328	351	320	371	339	330	315	347	340	350	349	352	347	322	315	319	345	328	312	340	323	349	334	338	350	354	345	323	357	360	308	360	360	361	338	350	330	336	328	362	337	322	341	342	356	350	342	333	360	334	382	323	321	333	334	345	363	318	346	312	338	307	315	369	328	342	349	331	340	340	344	372	315	350	391	318	323	349	337	346	337	320	347	352	316	348	338	359	326	324	377	304	374	369	337	344	360	319	347	328	348	324	340	340	360	368	313	337	355	358	335	336	335	337	353	381	377	357	331	355	359	322	335	329	387	342	343	317	347	324	335	344	382	332	365	353	346	351	351	346	330	343	350	375	318	352	345	350	343	326	379	319	327	314	389	331	330	373	330	341	337	326	364	342	330	371	325	338	364	346	358	318	354	340	356	318	350	327	360	331	338	327	320	350	308	319	349	321	357	309	336	365	362	356	325	335	341	312	311	340	331	335	343	312
2736	1102	1411	1355	1183	1020	1083	1015	1036	973	1028	967	1005	987	950	954	971	915	934	931	975	975	987	985	931	960	942	950	978	945	901	996	888	924	963	939	979	968	949	926	978	895	963	984	973	890	945	915	940	971	897	976	947	939	943	956	931	922	947	998	929	940	959	980	909	965	1006	983	946	937	953	941	955	928	930	944	1045	925	973	948	974	994	953	932	925	1000	993	1019	959	944	956	924	953	929	909	963	989	918	949	1001	1003	928	945	991	951	1002	931	1017	921	934	884	962	902	1001	930	922	942	991	978	964	923	902	923	969	989	911	990	947	995	970	912	1000	937	954	959	933	923	1000	959	974	930	992	934	922	892	917	936	947	967	938	953	964	937	963	974	931	942	899	920	994	972	940	982	987	914	934	894	930	956	984	969	961	933	948	925	986	930	901	945	948	956	1024	925	901	979	944	910	943	946	919	990	955	964	933	929	973	963	939	935	917	968	923	942	933	927	985	951	918	920	957	933	956	974	914	917	974	937	972	975	992	916	983	952	962	908	968	937	982	910	957	976	992	950	936	964	977	943	960	942	932	918	976	972	935	910	941	963	935	912	906	965	951	926	900	944	923	990	906	925	978	959	918	955	944	973	933	934	989	901	945	907	977	909	965	947	960	966	961	976	952	942	926	962	995	925	950	1052	1011	977	949	949	890	990	934	932	898	997	983	921	926	908	947	939	942	913	936	964	979	944	930	899	897	949	923	933	950	949	933	960	896	897	944	940	948	918	912	976	918	961	977	949	915	930	903	964	956	1024	960	976	968	943	1013	870	925	948	986	926	955	905	965	922	939	921	950	948	998	901	912	912	976	978	948	981	967	920	967	955	901	1012	920	1007	920	926	962	981	974	957	957	915	930	899	919	954	987	945	972	986	1033	933	965	913	950	958	951	929	927	912	953	974	919	944	950	938	985	935	924	956	997	987	914	976	962	965	915	988	938	933	954	982	950	959	967	959	988	927	911	972	915	946	994	986	952	989	932	911	870	976	988	934	999	951	916	963	980	968	972	874	978	958	953	987	956	947	924	1013	904	976	938	930	966	968	925	926	929	925	987	893	966	976	934	945	932	961	960	938	914	954	947	946	934	896	988	941	915	910	943	901	926	935	906	944	989	967	960	954	894	960	960	901	945	950	895	983	959	947	946	937	968	993	940	935	962	986	980	945	888	968	1018	998	923	903	940	909	1004	1000	975	986	942	944	975	866	995	912	990	954	938	882	950	918	942	945	943	884	942	966	956	911	911	904	935	893	886	952	973	971	930	942	954	975	986	961	1004	960	975	954	970	933	909	995	991	970	959	963	977	945	923	971	988	958	949	921	958	921	912	1012	1022	951	981	989	932	950	913	1030	998	951	940	969	961	940	908	962	895	912	919	938	910	953	949	974	954	918	958	982	941	867	942	942	929	935	943	928	942	946	959	985	917	930	929	990	969	936	943	961	968	946	943	940	962	955	938	944	880	873	894	968	1016	970	929	885	924	919	955	948	923	984	987	948	971	934	931	999	953	962	939	921	919	947	878	946	919	909	994	919	929	926	1009	978	944	926	961	918	915	971	978	974	942	984	956	946	972	962	930	951	916	934	893	928	1013	919	932	950	901	925	958	991	991	953	941	970	988	961	987	995	960	968	967	934	945	985	931	983	921	966	933	961	1012	963	944	946	969	953	920	930	969	921	929	996	983	979	948	870	948	948	928	1027	918	966	992	959	985	954	947	935	959	979	939	968	986	986	937	940	932	891	982	918	956	962	966	925	931	967	920	945	978	951	935	930	1008	939	951	1001	977	924	949	930	985	913	977	872	878	947	934	888	966	935	935	989	976	929	915	939	911	952	946	970	918	1002	946	907	943	931	963	913	955	979	901	976	921	989	957	944	947	947	928	930	904	962	898	956	937	1013	933	967	971	958	1019	938	968	1000	978	950	900	915	944	957	923	992	961	951	995	984	945	962	931	937	908	877	967	970	961	956	935	987	1023	943	926	1047	956	1017	956	954	972	968	919	935	953	927	897	938	969	976	911	927	971	892	976	910	997	944	947	966	947	936	914	917	935	919	968	1012	953	926	930	929	992	983	987	920	1015	950	920	926	972	906	969	941	879	912	944	1017	910	972	949	943	940	917	929	973	947	934	961	944	964	912	918	939	928	973	873	975	893	963	976	979	963	920	984	948	914	1002	921	950	968	964	945	997	943	964	919	932	897	964	892	916	925	949	995	957	1016	940	915	945	954	979	973	968	936	903	946	927	975	950	944	940	930	959	948	927	906	942	980	952	973	963	954	963	971	951	900	886	981	952	1013	928	948	959	967	934	979	907	969	1017	874	940	986	866	956	980	973	990	962	942	950	938	897	966	955	960	943	968	948	933	912	971	916	918	964	929	913	949	981	986	886	989	893	943	970	927	882	991	979	958	958	923	990	964	924	895	978	940	930	982	998	981	921	949	912	1017	969	933	996	939	922	974	978	948	892	963	988	920	949	937	960	947	910	935	984	869	945	912	941	977	970	1057	953	957	940	933	946	935	938	998	980	906	928	916	1000	952	987	935	901	994	980	908	960	941	931	885	943	919	988	962	970	936	994	916	996	922	943	921	910	974	893	900	981	915	899	887	943	976	932	975	910	968	916	937	897	972	996	962	977	907	977	929	978	932	881	988	993	964	947	921	922	935	972	901	948	942	977	918	915	959	947	946	1015	945	923	944	900	964	941	988	966	1017	965	940	957	961	902	960	993	983	885	979	960	983	940	1000	916	957	934	913	933	969	942	943	954	934	954	885	924	862	930	968	941	1021	928	937	936	943	935	969	948	983	961	930	948	939	962	891	941	988	933	952	917	954	923	966	959	938	920	939	1016	986	936	898	930	1031	938	944	901	971	982	907	956	975	930	901	946	940	962	1009	953	964	919	988	903	948	935	910	980	961	950	939	923	974	938	981	930	935	955	964	948	928	978	989	990	922	968	975	966	915	941	939	941	961	918	930	941	967	965	923	968	933	936	977	968	1009	970	955	950	1012	935	935	927	939	941	957	934	911	976	958	924	933	952	927	955	944	965	947	935	939	968	904	933	982	991	981	941	936	914	965	917	971	954	950	959	1019	923	939	994	956	1009	908	929	949	963	949	970	953	885	915	891	935	932	952	955	956	950	922	950	902	955	943	944	963	965	943	911	959	930	905	921	925	964	958	953	908	933	955	981	929	963	934	962	895	935	976	967	937	948	962	915	904	984	967	971	1006	936	979	888	953	939	1005	951	963	946	964	930	951	889	952	957	934	944	947	935	991	946	943	918	955	994	902	971	950	980	930	894	932	859	931	964	865	973	943	1007	960	929	949	968	960	965	980	978	982	963	937	938	978	919	937	948	955	923	972	936	944	897	991	907	910	946	974	972	914	951	938	929	1005	908	909	1016	942	935	920	970	936	954	947	962	971	958	935	967	975	953	921	947	880	960	978	896	891	978	910	984	895	945	964	932	902	972	954	1023	928	930	996	961	972	1017	917	938	979	941	945	994	940	1025	978	954	961	907	943	951	974	946
9919	1787	3476	2726	1536	1002	769	634	560	500	467	395	405	433	419	417	366	393	360	379	359	351	334	341	351	359	367	406	365	330	355	411	351	362	360	363	345	354	360	323	363	353	347	350	299	344	322	365	360	339	329	390	386	367	346	344	364	375	331	363	355	338	366	358	353	347	331	355	364	331	341	331	332	361	350	336	368	319	345	328	355	361	337	352	351	327	359	346	343	352	390	338	343	349	334	368	343	338	327	334	344	314	330	337	330	369	381	352	370	373	318	322	352	319	357	375	321	346	320	360	327	347	356	351	310	355	383	341	310	361	372	341	373	365	328	383	343	345	336	339	338	366	334	346	356	332	326	313	343	326	362	348	319	380	341	356	368	326	338	360	371	400	372	328	303	348	334	338	321	354	355	349	376	359	347	339	364	312	343	347	363	341	361	325	367	343	357	298	311	378	358	393	336	358	330	351	381	358	315	335	330	339	351	360	316	347	335	382	344	366	369	331	357	346	320	306	340	331	346	343	350	352	343	346	372	367	334	350	341	335	330	360	337	334	373	356	348	356	348	347	373	334	337	314	367	365	341	340	327	362	328	346	359	346	316	350	347	368	349	351	337	352	328	352	349	358	374	312	329	350	349	345	340	330	324	316	351	340	308	321	330	334	358	358	333	385	358	321	353	352	353	331	352	342	353	355	355	353	358	351	308	344	360	340	332	326	328	401	350	366	343	302	344	328	357	373	353	349	344	314	363	309	351	345	311	371	386	352	328	343	340	326	353	328	337	370	363	373	346	324	351	356	341	366	366	358	376	329	348	350	304	344	331	394	334	340	318	396	379	352	360	367	364	336	354	361	361	356	338	360	354	303	374	344	367	334	311	378	366	386	336	329	343	362	350	355	353	360	336	366	320	336	310	329	374	322	312	366	320	351	348	329	349	323	368	336	338	342	349	379	342	322	355	319	359	374	379	349	365	367	376	329	340	343	335	364	334	384	366	355	380	351	360	348	357	322	330	324	343	352	317	322	330	374	359	340	379	323	353	341	349	336	354	335	362	327	336	369	355	380	358	313	350	344	346	386	348	337	350	346	389	375	394	303	311	323	327	342	367	336	364	338	356	320	352	334	372	363	337	338	340	357	376	330	342	363	328	332	337	313	352	325	338	328	328	357	329	349	333	334	349	355	371	361	346	357	346	354	332	339	359	388	366	335	332	294	335	389	376	317	345	321	356	348	354	371	366	364	347	315	355	345	341	361	321	350	331	342	331	310	330	332	351	367	330	349	341	351	383	355	352	361	331	328	323	363	335	366	344	335	342	346	336	372	353	341	335	337	321	323	353	342	339	347	354	353	353	327	338	360	347	378	366	338	360	367	345	351	301	373	350	356	343	368	330	385	352	365	347	359	345	343	345	370	340	341	391	362	345	350	354	337	332	343	350	375	361	368	337	342	366	340	337	344	358	322	369	324	315	348	350	347	300	353	366	320	358	319	385	322	345	356	357	348	344	394	351	344	348	321	380	369	363	339	360	337	352	340	335	323	324	330	345	357	336	379	316	316	354	379	387	312	355	351	321	373	365	356	379	375	349	338	352	350	373	372	348	337	366	332	355	352	339	361	352	366	362	343	336	361	295	347	374	379	359	339	352	377	334	347	376	331	361	358	349	338	312	333	349	325	338	359	321	364	352	357	345	352	355	372	336	336	363	360	314	360	365	360	318	365	348	344	354	389	365	350	360	348	321	334	366	342	333	349	376	346	319	359	342	369	359	342	353	349	324	364	357	346	322	366	347	331	351	345	327	325	358	375	330	325	352	346	360	336	359	340	372	366	356	346	370	360	321	338	369	330	345	304	358	332	370	342	345	310	332	324	348	339	311	314	339	373	293	358	355	322	342	336	329	348	334	389	340	335	345	382	334	328	359	348	340	347	325	349	342	340	325	348	340	340	349	340	346	352	335	340	362	330	364	351	302	336	329	369	344	349	349	349	358	339	373	342	361	375	368	352	336	354	331	344	359	349	352	338	347	376	330	321	347	349	346	341	352	377	359	345	350	358	296	350	317	366	367	335	328	366	333	375	354	360	329	339	348	353	308	367	347	355	351	309	387	329	372	346	352	333	334	340	337	313	341	343	340	371	365	375	362	313	372	323	354	349	355	367	312	342	315	363	333	386	332	324	352	346	302	331	339	327	319	369	359	334	348	349	327	369	362	354	352	342	351	335	328	339	346	349	338	350	348	339	342	343	348	386	331	357	321	359	358	339	354	328	350	369	346	330	365	339	381	363	351	320	324	374	374	361	326	344	365	367	359	334	370	363	320	356	387	353	336	352	340	345	335	335	365	350	345	350	316	363	374	357	379	349	361	316	358	341	343	316	325	349	354	362	344	330	343	343	382	318	369	339	354	350	341	331	370	347	366	395	355	359	353	355	332	397	318	354	352	307	335	331	341	327	326	318	350	376	327	362	324	348	327	339	354	356	366	386	349	325	341	316	344	362	353	381	361	367	337	347	363	332	363	344	369	346	384	344	354	331	359	332	342	334	344	340	326	344	355	360	309	352	354	333	407	347	345	363	331	320	350	360	343	356	362	339	335	363	371	346	370	321	356	327	363	338	373	344	315	371	346	350	369	324	365	338	363	339	344	343	337	366	320	387	341	366	346	342	336	337	342	340	332	347	336	363	325	371	365	335	363	279	324	324	312	342	372	378	316	357	376	327	347	342	325	351	313	351	348	342	368	328	370	375	358	343	356	333	343	356	352	345	326	342	338	369	338	340	345	330	352	335	357	345	339	343	348	336	368	355	338	385	346	339	314	357	354	358	346	362	356	353	341	339	339	334	353	360	358	360	337	322	351	375	331	331	390	355	340	370	364	336	384	344	347	351	347	360	336	375	358	312	351	317	351	341	327	328	349	352	349	335	326	356	355	375	346	341	349	346	324	327	383	325	363	364	339	324	336	354	364	384	342	338	322	360	336	345	343	337	376	342	364	330	329	339	329	342	368	345	299	326	347	340	347	356	348	356	378	322	345	328	366	339	355	309	339	350	334	359	334	329	311	333	357	349	329	358	359	359	335	344	354	352	332	359	315	335	364	355	363	341	300	349	366	377	368	342	368	344	346	361	322	348	367	335	347	312	325	346	353	358	356	396	375	342	363	357	359	345	327	335	332	368	333	353	351	336	333	357	325	341	375	348	394	333	359	321	343	367	361	334	335	326	325	330	356	345	357	324	336	356	355	322	355	351	350	357	343	350	353	344	330	367	363	312	371	373	335	322	348	350	324	340	314	345	357	333	352	332	350	330	356	352	345	365	337	335	352	329	366	322	361	352	311	341	354	357	338	322	335	341	364	313	322	369	350	370	329	354	349	341	381	350	322	334	347	351	342	360	351	350	353	334	326	359	372	323	329	341	338	336	361	346	345	350	317	325	358	319	344	314	364	377	310	333	347	295	362	367	366	332	365	384	348	344	313	334	356	379	355	324	355	384	373	338
6560	2334	5369	5368	3937	3186	2850	2372	2134	1865	1734	1611	1564	1446	1394	1335	1276	1247	1282	1203	1154	1198	1134	1149	1085	1079	1048	987	1045	1089	994	1023	1057	998	1027	1054	1040	1013	1031	1030	1020	951	1002	1052	1013	995	1035	965	993	1018	971	940	965	993	979	985	981	985	1017	943	970	953	924	888	949	998	920	998	1002	936	928	920	989	907	996	928	934	983	975	965	935	958	973	917	936	982	877	940	929	972	987	880	924	1029	924	951	1015	952	968	910	927	996	949	933	986	920	960	942	900	897	974	945	949	964	948	933	928	979	917	943	973	951	1000	946	947	987	1000	942	968	991	988	976	923	931	964	938	951	938	957	934	977	908	906	933	993	932	961	946	891	917	923	997	918	910	951	941	939	905	918	978	987	905	928	887	933	995	945	900	959	914	946	980	921	951	915	969	920	888	950	956	930	921	971	921	912	943	931	934	932	940	923	959	932	961	921	919	954	938	881	936	966	917	962	983	959	943	1026	938	928	949	942	989	970	968	930	995	933	942	956	926	922	927	941	1003	986	938	975	964	986	906	944	983	896	970	940	924	908	943	923	888	983	998	914	965	1017	941	917	944	918	961	905	953	931	948	944	952	973	933	926	926	936	946	929	973	954	891	930	962	977	995	904	922	1008	926	928	946	924	906	928	994	976	964	1004	961	972	976	957	1003	1024	962	965	948	946	978	934	972	917	953	894	968	935	943	876	942	930	933	951	928	972	880	956	959	1027	943	986	921	942	931	928	941	950	889	981	1000	981	924	949	943	923	926	953	949	932	1000	927	969	948	865	945	965	926	941	930	968	927	975	966	973	958	969	945	932	922	927	915	923	946	1002	977	951	941	932	957	916	1011	952	896	959	939	935	952	948	944	936	976	929	929	929	907	923	965	940	969	999	968	893	945	948	912	923	948	945	870	961	936	977	925	965	935	915	940	955	916	960	937	981	935	956	914	947	939	969	953	927	942	909	924	920	960	991	901	937	978	948	952	962	924	973	919	972	940	942	955	933	944	978	979	930	930	993	968	950	948	927	913	959	953	922	948	951	915	973	980	922	908	958	907	944	945	939	930	970	927	896	963	905	956	951	977	954	898	946	956	967	946	999	978	979	953	985	901	991	930	913	994	922	938	943	982	928	907	970	923	983	886	1016	915	918	897	964	996	929	951	905	961	924	946	887	901	1013	895	942	950	945	1022	951	936	1009	966	928	904	954	944	976	959	976	942	951	957	946	915	912	897	958	920	942	1012	886	940	937	939	948	989	942	932	936	995	955	933	948	929	914	961	950	970	937	942	943	882	940	954	902	914	945	998	911	980	912	947	910	944	919	941	953	946	943	952	931	878	905	923	933	986	916	929	973	956	938	963	1029	946	918	971	951	968	974	970	950	962	910	900	932	933	885	925	971	921	925	976	963	935	926	926	986	976	878	953	980	956	937	945	958	906	926	972	956	964	959	942	944	918	912	924	887	897	951	966	917	980	991	913	896	906	939	928	937	948	939	896	1006	927	950	955	978	982	963	952	970	901	947	968	878	898	962	944	983	899	907	989	916	926	928	901	925	926	920	940	974	885	938	979	866	987	911	960	979	994	912	955	954	959	948	952	909	950	891	947	882	962	923	937	953	977	923	925	916	925	927	936	988	967	905	950	913	954	941	929	939	982	899	873	992	916	942	950	998	941	967	901	922	978	925	951	974	1000	955	1001	917	970	923	957	902	938	951	955	894	944	968	937	901	918	959	995	924	927	948	975	937	981	924	896	997	982	919	924	981	1040	924	951	912	1018	949	943	900	941	997	957	968	942	925	1000	918	972	930	946	971	908	949	893	958	955	1011	896	958	946	963	950	963	968	906	975	905	956	952	997	978	907	940	949	978	967	997	902	922	976	967	963	919	926	940	974	991	948	933	984	968	949	873	1006	931	929	952	908	880	939	915	924	938	928	919	899	969	963	955	955	996	959	920	951	949	924	954	949	924	933	911	980	959	996	967	985	953	954	970	911	963	978	980	949	942	951	961	892	906	922	965	936	937	928	914	913	935	899	964	953	978	954	883	934	945	965	973	983	885	911	989	915	926	916	925	896	926	931	943	931	999	980	925	960	949	950	925	982	968	913	980	955	868	878	918	924	910	928	974	931	877	964	934	961	936	927	896	979	996	948	981	977	911	932	949	961	941	965	932	913	971	957	953	918	954	949	923	943	906	916	907	969	933	965	953	928	977	928	1000	917	949	962	959	911	1006	944	924	938	936	929	866	1007	941	930	953	955	957	907	992	1009	1019	917	941	986	958	965	880	895	965	867	939	990	917	961	940	922	919	921	980	980	972	963	859	934	929	967	964	929	954	948	978	964	916	959	910	957	925	959	873	969	965	940	949	940	933	955	946	960	942	987	981	940	923	959	977	950	999	965	930	962	929	954	923	926	917	894	944	880	914	937	938	980	904	961	986	927	935	910	975	963	959	912	975	954	974	976	894	938	996	958	986	922	960	919	937	896	941	992	972	978	922	964	936	869	958	976	960	934	964	945	995	968	902	921	916	933	915	944	938	1010	909	972	905	931	898	926	1002	965	1003	945	976	917	947	939	989	982	998	957	942	921	993	895	995	920	975	898	948	921	915	951	890	956	940	881	943	963	947	946	938	892	977	929	927	927	963	942	936	968	950	934	945	920	906	967	976	917	946	996	962	932	945	959	935	1029	988	911	924	921	1002	958	934	948	992	927	933	951	966	928	943	958	957	919	918	952	977	939	910	997	940	896	959	958	943	870	993	952	918	951	945	951	968	969	962	939	954	962	905	967	915	905	922	922	906	937	951	954	953	979	939	962	931	926	899	958	970	929	956	975	919	995	943	944	1020	925	945	932	939	938	927	926	980	960	943	916	892	962	977	907	940	938	975	916	912	905	965	968	972	886	940	988	963	990	928	960	938	940	944	929	919	953	922	928	975	979	936	917	930	934	947	910	907	982	1018	947	926	929	964	937	934	950	985	898	957	905	1047	941	872	926	996	982	983	949	890	954	928	949	960	920	961	959	971	936	929	918	890	958	927	973	951	929	951	902	948	987	932	993	976	951	955	903	935	959	972	929	920	941	958	906	913	987	972	985	947	950	1018	981	960	939	924	988	934	980	938	912	960	968	927	950	898	911	984	921	924	909	895	931	956	994	995	954	993	873	929	1004	967	930	926	955	968	945	864	896	964	976	955	956	928	913	980	935	981	891	970	959	938	948	914	972	931	947	1005	931	946	950	946	951	925	896	992	921	955	902	926	904	912	916	962	961	999	927	956	968	920	1007	965	915	904	919	912	890	927	925	971	916	980	942	904	931	947	937	962	922	959	948	899	931	925	963	988	956	935	960	966	927	913	936	926	941	909	965	893	877	959	930	970	943	989	923	949	927	929	906	927	940	895	976	884	950	980	946	1009	952	943	981	974	916	884	932	936	955	908	965	974	917	919	930	936	963	913	938	950	896	954	928	953	946	938	908	912	970	986	983	935	934	938	946	911	929	917	899	924	1004	939	975	947	995	952	994	937	955	951
15450	3145	4876	4345	2527	1496	979	717	532	453	420	391	343	299	288	266	279	269	238	274	245	260	229	256	206	237	211	224	208	210	249	244	223	216	222	178	228	218	213	197	187	207	218	196	223	184	227	241	222	207	218	208	201	218	198	206	206	200	237	230	182	226	185	177	194	212	202	213	224	206	234	194	192	203	196	191	180	192	207	190	172	208	231	201	231	210	196	212	213	196	206	208	195	207	188	204	190	205	220	222	193	210	229	221	211	214	173	206	190	201	193	180	225	214	179	213	190	199	209	200	215	195	197	223	212	217	193	221	197	188	222	199	194	220	200	180	215	209	208	206	203	210	204	216	192	180	216	245	205	207	229	211	206	210	183	216	202	170	186	192	202	188	172	205	174	196	211	212	159	195	207	224	203	190	199	198	183	197	199	206	172	197	211	204	187	202	209	204	199	218	219	215	197	172	195	205	227	251	164	207	221	201	212	231	188	216	186	192	230	179	206	214	211	204	210	218	194	207	201	216	215	174	175	206	199	179	217	198	202	199	200	202	200	176	230	200	193	200	191	213	222	214	209	204	198	178	196	216	216	191	213	180	193	196	205	211	189	175	200	178	195	228	227	213	191	208	191	221	205	194	174	191	203	188	201	223	206	220	216	205	189	193	209	192	190	204	210	208	177	214	191	201	201	198	188	190	234	186	207	189	201	196	207	211	216	210	202	184	212	209	190	185	217	180	208	214	211	186	198	221	176	228	222	215	217	194	200	208	223	185	147	205	187	215	182	185	197	212	193	202	208	192	214	206	210	194	203	220	204	202	183	200	198	210	198	191	194	216	208	199	233	227	202	228	230	211	206	196	179	228	190	218	218	202	197	225	178	183	200	198	181	201	216	170	189	213	200	170	199	208	211	217	211	209	174	198	182	205	205	169	184	208	206	191	216	204	220	218	217	234	214	201	178	208	210	195	221	202	156	205	190	191	193	193	217	210	208	197	223	198	200	192	199	209	196	205	204	175	207	194	187	186	176	202	181	231	193	182	192	223	222	195	226	199	226	202	206	179	219	182	180	204	197	187	183	198	208	191	181	201	178	190	222	196	183	194	178	193	214	197	195	210	183	202	187	219	213	190	201	220	170	235	213	216	188	179	243	224	160	222	185	182	202	203	201	213	197	185	210	220	192	199	203	185	194	180	200	183	148	201	224	219	205	210	202	224	172	190	212	222	218	205	174	202	204	214	201	186	191	225	169	173	201	193	184	171	210	216	219	202	175	190	236	210	219	176	180	189	195	194	193	192	193	187	193	201	227	191	184	207	210	207	170	174	220	204	206	209	173	212	188	200	203	197	206	208	196	215	219	174	198	214	215	216	169	227	204	182	159	190	198	190	193	227	207	202	197	200	196	203	171	208	196	217	212	174	194	181	204	186	195	187	197	178	206	213	187	208	170	193	221	172	210	184	225	193	224	220	210	176	216	190	197	204	211	161	183	192	217	188	184	207	207	219	225	191	236	215	207	198	216	217	184	190	182	199	204	180	207	187	207	222	199	203	231	205	219	162	238	220	208	208	174	219	195	200	201	213	201	216	202	174	212	182	209	201	175	189	204	201	173	230	208	195	181	181	206	197	214	185	190	173	213	220	209	197	189	184	193	229	192	197	205	222	226	188	211	222	219	199	181	198	197	185	218	213	228	191	211	198	185	191	190	193	203	175	193	194	205	194	189	200	198	184	202	223	203	194	211	174	202	228	201	199	215	220	180	192	210	201	188	198	176	223	204	209	203	203	179	204	201	195	214	204	185	216	203	184	202	211	199	209	210	196	220	215	200	240	195	209	176	195	201	206	195	192	206	208	217	174	209	183	204	194	180	181	206	231	206	176	199	211	209	193	199	199	208	174	187	189	221	199	197	202	223	217	200	212	201	223	187	199	186	202	195	204	188	181	194	187	225	221	186	206	199	202	199	210	203	224	200	182	180	165	216	184	195	175	200	186	204	200	223	207	197	208	195	182	180	191	172	188	194	195	196	209	224	213	205	193	191	220	193	227	212	205	211	174	215	210	198	187	220	228	197	202	210	210	188	182	210	217	188	185	186	210	214	218	196	214	200	217	202	187	197	201	219	197	213	212	212	168	164	178	195	218	201	225	201	197	215	188	193	211	226	204	203	192	199	193	244	178	189	190	192	210	196	205	215	185	196	210	205	185	206	211	190	213	211	209	213	198	220	173	181	241	203	185	167	190	186	219	219	208	180	202	223	213	180	202	196	183	214	192	212	202	229	230	202	186	200	201	213	200	203	210	215	224	217	209	165	174	203	186	195	210	182	186	221	223	203	205	181	178	208	207	212	186	177	204	196	202	181	213	195	231	210	212	212	210	218	202	190	206	205	184	186	198	205	219	204	209	208	205	214	213	190	206	195	196	203	232	202	173	223	210	194	200	227	200	182	193	229	175	183	221	196	210	200	196	185	202	209	187	214	174	224	198	187	209	211	208	199	208	186	208	189	205	200	191	222	196	175	232	192	195	191	199	214	196	204	197	164	202	207	203	209	192	178	201	200	190	218	220	212	189	191	191	212	215	224	184	213	187	200	194	192	201	218	200	214	211	209	196	209	192	165	187	194	207	186	225	204	192	198	197	200	200	201	158	210	199	218	201	202	220	204	201	209	200	204	208	190	211	197	200	190	211	203	214	228	192	237	191	222	220	186	215	185	178	196	207	220	183	179	207	183	204	208	208	186	231	211	203	184	210	201	202	220	220	220	177	188	213	202	209	206	222	198	227	180	221	200	230	185	188	190	195	189	189	221	185	209	215	208	208	192	197	204	184	208	224	211	212	218	191	194	201	198	199	180	191	195	208	192	207	184	201	210	181	224	208	192	208	200	198	192	198	193	216	187	183	220	197	212	196	204	197	208	197	205	178	202	224	192	209	190	218	200	199	199	168	215	229	198	196	198	212	206	209	165	233	201	190	191	208	187	219	208	191	208	207	207	202	189	196	201	220	215	179	195	201	197	186	242	187	184	182	207	202	202	194	218	182	198	180	219	207	183	197	201	189	190	198	217	185	206	200	199	234	205	186	196	201	236	205	176	192	206	190	234	201	193	239	198	225	239	192	194	188	204	221	209	194	198	191	208	186	185	200	199	197	222	206	221	183	190	201	193	201	204	175	181	221	211	190	225	193	196	203	195	190	206	215	182	196	211	193	201	180	199	209	189	201	228	210	195	186	194	203	209	188	188	218	214	202	208	237	200	219	191	202	212	194	205	219	188	197	230	225	208	200	219	198	186	197	203	208	193	219	233	209	218	214	202	187	193	209	217	217	191	205	204	181	195	195	218	210	218	219	212	217	219	218	199	213	192	194	224	199	186	199	208	174	212	232	198	211	181	203	212	213	210	194	183	194	214	222	192	193	190	213	192	223	190	180	212	215	203	236	228	202	200	241	214	196	186	223	166	212	209	194	200	213	199	192	209	205	188	204	212	189	213	201	199	190
7830	2913	6901	7786	5412	4320	3530	2863	2506	2247	1823	1738	1547	1479	1274	1271	1181	1097	1100	1028	966	938	960	905	898	854	818	839	804	750	772	763	724	721	740	699	756	717	662	652	701	671	683	698	688	665	679	675	679	637	615	638	625	635	659	607	600	630	640	667	619	572	665	602	634	633	629	629	606	609	595	620	581	612	596	584	592	581	583	600	587	603	660	627	621	586	601	599	614	613	613	599	617	558	627	602	588	581	606	601	648	578	574	596	559	564	603	612	633	585	621	591	636	598	600	590	577	618	638	578	537	583	606	598	602	588	599	566	609	603	608	581	613	610	553	595	572	594	618	607	567	597	605	614	585	608	601	579	611	609	585	583	553	601	633	608	574	551	588	583	578	616	596	561	619	571	573	620	621	548	573	602	610	580	623	619	602	564	602	586	562	572	606	589	573	619	569	624	611	532	564	604	614	608	611	597	607	587	603	573	566	601	553	609	564	585	635	586	633	584	546	605	571	566	546	583	616	593	568	601	630	602	609	548	563	587	569	579	565	611	614	588	577	589	582	630	552	562	581	630	622	579	559	602	626	579	575	591	579	609	651	601	628	594	526	608	562	554	621	573	550	592	606	589	575	557	544	575	584	592	599	610	633	612	605	596	590	562	612	603	584	562	540	585	566	587	599	589	578	585	611	578	552	575	584	624	579	581	597	657	571	583	626	595	582	553	545	587	566	588	631	570	594	583	614	603	596	617	585	588	568	603	620	574	555	581	589	593	584	591	583	563	625	633	590	583	602	610	591	567	591	601	597	658	592	617	569	624	613	585	541	602	575	592	579	553	594	628	572	598	619	614	588	625	584	579	590	608	592	592	632	585	575	617	553	591	578	587	634	628	562	597	584	525	602	591	615	573	566	563	619	590	545	605	558	603	577	580	526	575	599	578	570	564	598	585	586	577	594	594	593	596	559	589	591	575	561	620	629	562	592	598	581	579	589	580	581	603	632	643	564	580	585	583	580	576	635	593	608	610	583	578	606	561	568	615	556	572	543	620	593	642	584	613	590	588	597	574	629	598	636	622	577	627	561	600	528	556	552	578	548	574	602	573	561	580	562	589	612	590	575	588	605	565	576	618	598	598	563	582	569	535	604	556	607	565	610	572	605	546	583	583	598	601	567	636	575	594	545	580	540	554	564	588	622	576	619	539	565	564	576	587	606	564	573	590	580	594	627	569	585	561	558	585	575	571	590	559	588	566	590	587	579	578	576	578	561	588	581	610	602	623	567	560	578	549	588	584	607	566	581	576	589	573	608	583	611	592	591	598	592	634	579	610	587	567	567	606	583	577	578	569	614	622	613	607	570	589	585	599	586	574	580	583	565	601	590	567	566	523	577	597	596	625	570	575	574	566	580	598	582	565	554	618	599	591	586	566	607	568	608	620	569	559	591	577	597	625	608	599	536	594	596	565	550	530	573	609	584	579	564	567	605	612	628	638	608	580	573	580	635	505	589	619	609	580	585	587	596	593	601	627	587	597	579	603	604	592	581	599	598	585	602	563	604	590	593	579	576	590	638	640	598	572	603	611	578	606	583	597	564	572	601	581	569	636	573	593	605	615	556	589	599	570	590	579	579	574	576	622	599	547	605	569	563	558	593	614	593	601	595	560	619	574	610	606	611	600	570	611	617	584	590	578	567	607	572	606	606	630	554	549	600	608	583	588	554	611	576	566	571	631	614	579	641	609	570	519	556	583	564	577	597	573	634	596	625	571	569	607	602	592	623	557	604	591	608	559	634	572	615	630	607	593	576	584	578	582	603	592	610	572	595	620	631	565	576	621	608	624	567	607	592	562	544	620	576	592	587	587	598	595	592	584	565	584	616	559	584	636	519	558	579	589	589	628	657	580	555	578	565	602	577	585	576	587	546	561	560	618	589	598	587	599	590	621	594	571	578	606	617	585	577	549	569	581	603	614	605	600	603	518	616	583	621	580	591	606	620	632	596	570	627	550	578	608	547	590	594	638	610	634	581	584	591	572	616	561	571	555	575	585	531	575	589	585	582	555	584	600	594	589	601	599	580	603	603	545	648	577	574	573	581	595	598	566	571	609	571	572	608	595	608	617	602	537	555	617	603	587	589	561	593	602	602	573	602	589	585	588	626	553	593	648	557	567	551	615	571	592	642	557	617	574	615	601	614	624	548	568	652	604	595	567	571	599	565	576	583	558	580	609	587	576	573	620	591	595	627	590	522	583	629	559	613	581	586	602	603	626	584	599	573	609	678	611	577	578	598	611	593	577	589	590	645	585	523	589	602	602	588	533	596	570	614	552	628	581	626	586	649	612	605	605	610	582	617	565	590	577	609	611	587	580	599	647	596	557	559	588	628	591	596	588	560	556	542	516	611	596	616	597	588	604	552	604	559	569	580	609	597	541	589	618	608	596	603	588	575	587	589	564	521	587	596	612	557	597	589	553	600	573	597	617	586	590	574	606	564	570	567	593	566	580	574	577	583	574	582	582	576	597	595	596	559	590	592	579	572	625	610	615	634	601	606	624	612	633	590	571	577	576	607	543	591	588	581	569	601	601	554	628	593	568	579	607	591	604	618	599	577	613	568	593	627	610	593	565	573	564	625	579	637	573	561	523	550	608	588	596	634	555	615	567	568	597	587	593	623	589	592	577	594	590	600	628	548	579	588	582	596	536	624	550	597	589	604	624	559	580	596	581	588	587	565	577	603	573	559	613	617	625	587	589	586	588	579	595	604	571	599	601	593	532	611	546	605	609	546	591	608	597	613	597	582	554	567	578	624	558	588	587	589	625	630	586	589	602	600	610	592	603	599	593	621	583	585	565	571	573	548	569	604	598	588	596	650	564	603	603	570	613	594	609	585	586	619	607	593	576	621	601	601	567	584	557	623	598	597	582	596	628	534	591	564	597	602	556	551	585	600	534	608	575	609	555	627	576	604	636	565	614	587	572	563	547	592	609	565	609	614	602	604	610	595	585	589	574	586	598	656	555	635	622	638	569	550	576	561	533	597	591	592	586	591	587	641	585	585	577	615	589	606	580	553	596	600	563	583	540	584	612	571	589	603	611	627	573	583	561	592	579	569	576	609	624	572	634	588	548	591	608	553	617	582	575	590	607	600	588	565	567	611	633	644	615	604	598	590	574	568	630	586	568	620	616	573	605	577	579	551	561	605	628	607	613	632	654	615	586	575	604	561	617	581	565	585	601	599	581	621	588	586	601	622	561	564	565	573	569	559	568	631	568	548	604	545	563	548	600	627	585	566	598	626	585	620	600	631	613	606	569	588	597	580	593	609	563	567	544	582	599	532	587	602	578	584	597	621	540	580	571	577	546	585	585	591	565	603	592	603	584	599	550	548	618	571	578	579	578	634	607	605	577	610	594	598	610	569	591	627	569	608	547	584	595	603	594	575	602	616	620	602	578	555	580	593	568	571	597	630	586	562	602	580	587	607	588	589	576	626	612	594	563	546	604
2357	518	563	478	456	397	375	371	365	321	362	328	334	351	353	340	330	380	357	335	336	332	337	344	328	320	365	353	333	355	325	329	330	353	355	330	333	312	345	328	329	316	296	327	354	376	314	324	348	344	322	322	344	362	335	331	330	344	349	361	314	349	336	293	328	320	323	343	318	318	362	338	304	358	329	363	301	362	325	335	344	326	350	339	365	314	342	323	338	324	324	326	306	335	332	349	328	327	306	358	310	323	374	351	345	362	326	352	333	314	333	349	335	343	357	313	325	335	344	328	372	315	353	311	357	351	350	317	346	350	355	329	344	334	325	336	293	340	326	349	335	350	365	349	320	360	353	331	322	337	339	318	336	345	366	350	354	349	344	332	328	344	333	303	358	321	363	388	333	359	337	326	330	340	331	328	367	330	356	312	306	336	350	342	352	333	314	350	340	341	331	308	324	337	353	331	310	354	344	324	360	332	364	346	324	362	338	353	371	332	337	287	367	327	336	365	351	307	345	364	320	315	354	349	322	351	343	353	327	349	324	353	366	339	302	324	326	315	350	364	320	316	337	366	333	342	349	329	350	348	349	362	359	365	351	355	333	322	315	330	341	293	344	359	349	360	348	319	335	348	335	356	338	342	328	355	337	339	314	350	334	316	351	363	312	353	334	367	328	290	348	357	323	312	352	325	328	353	326	340	342	312	335	333	343	344	326	324	329	345	312	325	341	347	352	316	313	341	334	341	381	312	343	349	326	329	315	356	340	314	373	368	364	323	349	366	336	348	310	330	325	330	333	338	324	366	309	349	317	318	339	318	351	347	351	341	374	323	348	338	362	344	318	369	340	324	330	357	329	321	335	356	338	323	358	327	333	311	343	347	344	346	359	328	331	325	332	361	355	331	357	318	384	348	358	336	350	306	349	333	342	353	322	326	348	314	317	329	369	364	344	340	330	325	344	363	381	333	323	352	343	350	354	358	335	338	300	355	300	338	351	354	322	348	329	347	321	334	333	351	313	318	335	324	339	317	363	349	340	360	355	324	317	354	332	322	356	365	324	302	322	351	326	323	319	329	387	323	346	355	323	339	314	345	354	327	374	339	350	340	333	339	342	329	369	337	321	356	347	390	362	327	327	351	314	322	331	366	336	341	319	350	372	307	360	363	347	318	316	356	360	344	336	342	354	347	359	361	340	341	342	312	346	341	343	325	314	377	405	343	346	360	340	324	348	334	335	363	339	329	333	365	355	325	326	314	340	354	338	342	330	379	353	323	350	361	326	334	356	337	351	364	330	329	355	357	334	368	383	322	326	334	339	313	323	336	302	333	348	352	341	314	363	343	342	364	326	333	335	340	354	336	332	368	326	314	384	318	355	349	335	335	367	340	329	352	332	363	308	333	343	370	346	334	333	339	340	329	325	330	351	372	326	335	344	367	309	349	322	353	351	321	293	351	338	356	313	367	334	339	349	361	321	345	316	340	366	350	332	369	350	330	343	336	361	346	324	341	343	308	356	365	346	356	339	323	364	343	336	346	339	353	325	345	392	354	345	343	357	369	352	316	315	334	343	362	328	357	346	348	348	362	344	350	333	361	331	316	365	353	350	354	348	336	373	348	319	346	354	348	331	365	349	353	332	331	353	326	356	325	393	331	342	368	379	342	349	367	352	333	305	320	311	320	365	323	344	334	366	370	323	318	338	345	354	324	331	328	384	359	368	312	357	326	331	357	333	350	337	368	367	334	358	352	331	354	319	352	367	347	328	319	343	348	364	345	335	347	342	350	371	329	359	341	336	346	330	330	326	357	298	321	359	339	340	322	352	313	339	333	372	294	340	330	320	325	330	349	353	339	357	332	292	373	346	361	326	361	315	347	336	348	339	343	326	323	355	344	373	369	328	359	322	368	335	313	358	335	345	330	352	291	334	343	327	342	325	329	340	337	345	367	337	362	353	349	335	335	339	360	348	343	346	338	358	318	348	321	350	357	346	361	324	328	348	356	340	361	314	341	376	372	320	305	324	374	353	348	326	324	341	324	350	336	340	339	324	324	351	322	362	324	355	330	312	342	371	356	342	358	357	337	358	341	344	360	327	340	339	347	357	348	344	335	349	352	366	323	326	357	359	321	323	327	321	353	324	346	345	362	314	332	329	354	324	329	346	370	336	325	350	357	320	315	303	373	350	338	317	307	334	347	319	323	361	370	354	340	333	329	325	285	341	344	328	335	394	359	370	337	329	314	353	311	305	331	320	349	362	346	328	323	331	331	364	351	342	324	316	313	358	364	361	304	348	338	354	336	342	341	323	363	339	328	331	355	315	324	347	361	357	359	340	369	337	337	343	338	367	347	333	330	307	350	338	383	345	338	344	359	348	331	328	338	344	365	353	334	337	336	361	363	354	345	329	345	345	357	352	363	352	308	335	331	352	341	349	338	327	346	348	325	351	344	364	329	328	350	334	359	366	329	327	332	323	336	353	310	346	349	350	330	342	341	324	340	314	329	343	336	333	307	355	344	297	347	344	324	325	362	303	314	335	337	332	330	308	316	349	353	355	341	324	358	349	318	315	351	330	357	331	385	354	329	359	368	348	353	329	344	319	318	334	365	340	345	347	355	346	296	341	332	328	331	318	348	338	374	338	340	364	341	321	294	346	330	341	333	358	300	335	341	352	310	300	337	319	323	334	364	324	371	330	371	341	347	336	370	328	327	348	335	332	312	361	332	346	358	311	339	354	322	348	343	341	318	348	339	320	344	321	323	366	354	341	350	327	329	340	382	340	326	326	357	355	350	339	359	341	342	352	326	311	346	337	333	341	321	321	349	362	358	362	330	350	368	327	318	374	355	323	375	357	351	318	360	337	345	288	343	352	304	335	324	327	332	339	360	356	338	343	343	305	355	358	363	362	338	346	351	350	353	339	311	355	338	362	346	358	324	340	344	322	338	332	317	315	326	371	356	352	324	345	358	310	315	342	361	324	345	368	371	311	315	358	355	335	338	312	373	294	327	310	318	340	356	324	353	329	321	331	350	355	335	332	299	341	353	320	359	323	375	345	339	358	338	311	353	339	367	342	347	379	325	338	362	283	332	356	341	347	336	349	320	373	324	340	358	329	324	329	331	344	313	338	319	294	346	374	319	364	356	341	365	380	318	358	314	360	316	333	350	351	336	327	329	338	329	321	336	336	334	341	350	311	345	339	313	366	344	333	330	343	332	337	303	352	342	360	328	351	338	368	323	353	311	346	362	361	346	320	344	367	362	342	295	353	381	350	360	333	352	358	336	336	373	328	319	362	312	306	330	334	317	333	341	335	336	322	351	332	345	316	353	338	320	360	320	372	374	317	341	366	321	330	334	353	356	320	343	403	358	346	367	339	327	346	340	365	355	322	329	320	328	307	336	355	356	328	344	336	347	331	347	365	340	332	331	330	324	311	343	355	330	356	345	336	319	327	346	336	345	361	301	358	341	356	305	333	337	357	338	371	335	345	336
2744	1151	1300	1437	1158	1068	1018	993	989	991	970	971	967	994	945	974	983	928	933	957	944	993	958	971	994	979	896	963	972	964	932	897	982	963	922	975	931	916	950	923	998	900	979	894	983	1000	927	950	943	935	961	1017	931	968	896	980	969	905	976	975	942	986	920	914	966	946	918	924	980	960	948	954	900	926	969	909	969	941	912	958	976	968	918	915	1013	943	927	961	914	940	932	931	919	947	990	918	935	978	963	906	944	903	917	946	975	892	994	989	907	972	923	961	965	919	1013	919	974	945	916	855	947	927	1001	955	917	965	981	918	1003	908	924	943	955	894	959	979	971	917	952	960	918	974	943	923	947	948	919	906	922	958	886	911	908	945	932	974	916	969	882	901	919	940	955	983	948	903	935	944	919	889	974	934	917	912	930	984	909	933	978	1011	927	910	930	895	949	994	943	943	951	917	959	951	930	921	909	887	967	915	1000	956	954	953	955	963	961	926	905	960	983	975	949	994	931	947	985	961	972	991	957	991	956	991	955	919	968	922	911	964	950	966	990	949	939	1038	930	972	921	950	956	947	1004	988	946	929	928	895	928	1015	970	951	891	942	993	932	929	1036	918	922	933	934	943	944	930	925	956	949	980	993	1032	1007	931	905	960	950	931	918	964	1000	972	952	948	941	972	974	971	918	931	933	983	928	935	989	989	911	931	946	914	876	960	948	906	923	944	961	944	966	939	951	928	950	928	872	962	909	913	877	890	953	1016	980	854	919	943	979	989	986	949	957	915	936	936	953	943	968	951	973	932	944	985	914	975	992	948	981	910	906	951	934	911	914	984	921	980	947	951	850	981	939	945	898	991	947	963	960	920	960	976	937	968	937	979	966	966	960	948	955	995	997	956	942	979	965	916	943	936	930	982	980	993	1002	977	965	954	931	980	966	880	960	950	935	977	907	961	906	976	908	953	940	936	936	968	960	900	926	943	935	931	933	995	955	943	898	973	920	929	909	967	942	957	948	980	906	970	905	945	953	976	930	960	937	902	938	951	918	975	955	967	953	895	970	979	1019	982	972	956	958	950	971	944	991	907	931	946	951	950	907	936	918	919	905	963	935	936	934	939	941	968	935	961	950	962	1006	987	927	938	968	904	973	885	951	998	908	936	951	933	948	977	904	938	931	945	973	888	928	944	985	971	930	983	905	937	945	972	976	978	926	919	943	971	931	955	999	941	968	967	954	960	902	948	947	894	915	934	959	907	935	965	948	910	937	919	926	1024	943	974	914	934	984	892	941	934	923	919	981	894	965	962	895	919	955	925	986	939	956	986	966	976	950	1001	922	938	928	913	897	908	1015	970	911	940	893	931	949	945	904	973	930	935	944	928	940	987	951	968	923	950	951	942	949	986	943	979	925	964	948	945	878	984	945	982	957	952	923	919	944	949	928	974	876	946	894	976	940	904	977	980	983	880	944	933	963	982	962	968	974	974	976	977	979	931	903	947	953	943	912	924	909	932	900	956	932	933	888	958	994	972	936	946	911	950	974	980	947	1023	939	963	903	957	964	994	1000	980	946	947	921	905	959	954	944	992	940	920	881	936	952	940	902	923	942	987	932	893	944	923	923	951	957	943	904	911	934	920	909	1004	933	996	919	952	929	858	894	967	960	913	876	935	946	946	943	969	862	955	941	964	897	956	973	1004	915	930	956	927	923	927	927	939	967	951	948	894	949	907	974	991	957	940	972	929	961	915	927	921	938	937	963	963	968	905	935	936	975	921	962	909	917	915	906	919	879	902	930	919	953	926	894	939	973	933	936	934	907	934	909	914	911	949	931	910	949	923	993	934	947	950	941	898	962	883	988	935	983	964	981	961	940	932	944	899	962	966	951	948	936	985	958	903	960	928	944	927	907	958	1013	945	969	925	904	1029	932	949	939	874	965	925	891	978	941	1023	987	965	950	852	936	941	893	945	939	937	976	893	934	921	896	966	949	959	903	911	962	956	921	935	963	940	925	967	902	1007	972	931	956	893	917	967	897	927	940	950	960	988	1009	907	943	968	979	990	943	973	904	930	918	991	996	908	929	940	983	990	921	905	934	939	949	990	957	955	961	958	1012	1048	980	931	934	906	1022	960	900	952	912	1010	906	918	956	921	930	919	928	964	925	945	960	930	935	953	982	952	943	1009	891	967	943	963	959	956	905	904	939	970	906	963	987	1005	972	955	914	948	948	956	943	945	905	999	1005	941	917	918	953	961	938	889	942	986	923	932	913	914	990	962	945	984	913	1000	913	946	963	970	1007	994	925	922	951	925	939	932	911	916	976	944	875	953	948	910	914	898	966	944	927	883	971	938	1022	936	950	940	913	937	988	930	902	929	1004	932	960	1000	940	957	972	967	951	941	920	938	987	941	958	903	958	959	908	914	978	951	957	980	943	963	957	935	909	949	971	928	941	888	979	927	894	1007	914	916	962	933	888	928	935	940	961	979	963	956	1031	887	969	918	944	932	931	951	954	918	907	968	944	916	968	927	961	965	951	933	987	960	923	970	895	984	913	930	951	891	915	892	892	940	962	934	993	896	950	985	923	909	955	938	974	977	917	961	1002	939	939	967	943	975	946	942	954	958	951	956	883	958	948	938	948	974	948	930	1003	995	945	900	1011	945	963	947	941	920	956	927	930	990	987	940	1005	969	926	955	942	891	935	908	917	951	932	905	911	966	985	959	964	942	935	974	988	950	940	973	975	953	931	937	929	921	950	975	881	948	955	944	953	929	881	958	923	953	901	944	989	963	949	905	903	967	977	980	1003	923	974	927	961	968	980	902	886	922	1000	926	890	961	971	975	905	977	935	921	944	911	921	960	905	992	920	967	937	916	927	930	944	928	941	932	953	936	1000	916	931	985	878	931	886	966	935	955	944	990	937	935	945	930	938	1007	978	868	921	1000	931	937	990	952	960	922	928	944	917	930	882	979	946	1021	955	950	962	935	933	954	904	970	948	959	922	975	957	917	975	927	1002	962	953	960	946	949	969	915	970	938	908	975	904	975	968	994	930	996	945	964	920	926	948	919	982	914	926	964	1003	931	951	962	1004	945	946	951	931	924	913	895	927	886	960	925	955	891	957	948	941	945	936	956	948	966	912	901	1004	937	961	937	948	975	993	907	917	947	912	959	904	956	909	950	902	889	886	1014	908	902	903	909	941	959	992	911	968	905	916	1004	925	968	968	949	964	958	926	908	965	934	953	918	938	953	937	882	909	954	913	858	932	968	953	916	948	969	956	960	961	891	961	931	913	946	926	972	936	917	941	936	967	917	948	984	914	947	967	923	977	956	886	976	947	872	903	949	883	917	932	949	997	907	896	916	933	961	949	978	926	986	981	942	986	934	966	981	913	975	976	995	922	919	949	935	940	958	958	926	914	946	971	981	939	951	930	973	959	900	946	903	948	949	943	952	971	945	882	977	896	946	942	974	1037	921	933	944	932	938	1003	964	943	980	960	962	927	992	973	919	991	938	924	952	929	988	918	918	868	1009	924	907	906	1002	879	942	918	1005	984	960	944	937	892	968	943
9856	1734	2633	3001	2136	1280	892	686	585	533	522	440	425	381	405	406	404	374	401	358	382	373	376	368	374	391	391	370	367	341	386	337	384	353	359	374	359	337	311	335	384	351	352	349	322	340	349	385	386	366	364	379	349	355	336	349	404	347	340	360	356	323	312	349	337	340	320	344	369	342	350	406	369	356	360	332	364	312	353	353	363	336	342	346	383	342	349	364	339	363	335	355	322	365	390	378	357	364	343	344	382	365	371	332	317	352	318	371	339	357	330	357	355	337	350	371	356	347	410	375	385	337	351	356	348	392	360	337	362	325	350	342	337	309	331	366	358	325	339	346	317	353	377	338	374	335	315	342	326	305	358	399	307	370	321	340	330	318	335	382	320	357	331	370	345	354	378	364	341	344	377	340	324	321	345	370	333	319	317	367	338	369	332	355	371	356	376	378	354	318	334	327	338	364	354	342	381	344	325	313	310	363	341	349	318	349	376	374	335	332	348	318	326	317	371	365	388	333	349	368	351	356	334	331	336	349	365	314	326	344	347	342	297	340	342	348	357	358	357	311	345	355	345	319	346	357	350	374	330	352	364	341	350	357	353	364	362	365	362	369	371	364	351	374	390	338	369	329	371	396	339	351	350	369	335	371	332	332	326	359	369	340	366	323	362	386	334	354	348	323	336	352	363	348	350	352	323	353	358	381	361	331	332	334	341	312	347	368	360	303	353	334	343	352	362	340	340	351	348	321	341	318	363	355	364	343	320	335	377	322	343	360	331	335	344	356	337	330	315	400	311	357	379	358	334	322	353	370	350	356	356	388	352	322	370	337	338	351	357	319	340	350	344	346	344	320	348	348	344	327	331	336	346	358	339	363	337	353	345	355	351	356	338	367	366	275	393	358	331	319	349	340	347	316	336	397	320	350	345	378	336	358	337	354	332	349	355	361	315	320	348	352	382	355	336	322	320	337	384	388	353	350	339	331	359	303	364	348	341	359	343	337	379	360	303	327	372	349	342	360	379	340	337	328	363	390	346	336	340	318	355	354	368	355	342	303	337	343	313	334	329	349	354	360	354	340	354	366	378	331	342	359	330	360	319	365	355	345	350	353	391	349	329	337	370	323	330	355	359	335	324	368	353	296	365	329	338	353	341	383	365	363	334	350	359	359	335	400	323	359	346	324	322	321	331	356	333	340	337	319	327	351	363	327	377	323	344	308	374	324	295	338	363	365	349	341	380	334	354	337	346	334	350	331	390	351	389	311	335	315	321	343	344	350	349	346	362	356	313	321	320	340	316	335	322	367	341	348	340	325	344	320	342	326	333	365	347	357	341	329	349	353	373	320	330	342	366	370	353	336	347	342	331	319	333	340	369	335	346	372	365	344	357	345	356	360	318	329	376	323	330	323	345	348	340	328	332	372	327	346	356	335	330	369	334	322	318	327	349	374	322	370	334	383	347	359	355	336	352	343	351	336	357	358	358	357	367	322	361	353	338	309	352	324	365	352	352	344	319	345	376	343	358	338	330	375	359	357	355	322	331	340	344	352	353	340	331	340	357	391	336	318	345	352	354	358	343	347	358	292	346	326	341	349	388	356	322	322	351	333	338	364	389	340	357	346	332	367	386	331	334	365	337	320	351	351	352	358	368	350	373	370	359	316	358	320	326	339	339	354	362	363	372	317	338	361	343	384	338	315	342	337	335	336	330	340	310	363	352	376	328	373	369	351	364	318	328	318	343	311	348	349	359	329	333	337	330	356	351	345	347	335	349	371	338	355	368	379	377	364	340	348	333	363	370	380	332	357	330	356	369	348	323	346	344	379	331	343	331	343	352	365	333	352	342	335	367	376	355	345	369	356	349	321	373	341	329	364	350	356	357	367	308	343	364	322	349	401	358	350	333	370	348	355	335	346	344	330	331	362	354	335	339	355	349	325	386	383	334	327	388	333	368	325	307	354	327	355	388	373	351	322	330	337	357	365	335	336	372	332	363	328	318	337	330	363	363	373	359	347	351	350	329	343	356	361	337	375	344	333	359	328	325	353	350	333	350	353	335	296	343	327	357	348	309	343	354	334	321	341	357	353	379	377	407	337	349	364	328	335	375	323	334	362	344	346	330	351	357	371	355	326	384	352	342	352	354	333	331	378	345	309	347	336	333	323	336	330	353	325	367	403	352	363	338	347	362	327	313	345	305	356	328	362	370	337	342	366	342	388	321	324	365	348	362	364	338	359	340	375	345	341	325	330	312	350	321	340	379	390	381	340	350	371	362	347	327	309	376	296	346	345	331	388	352	372	361	326	333	342	350	355	349	369	353	369	373	351	347	349	372	315	350	344	347	346	372	358	359	402	364	341	340	344	342	348	317	345	362	368	348	357	354	353	353	341	342	354	344	381	376	301	370	361	339	368	338	348	356	343	325	331	343	361	355	315	355	336	358	330	328	339	331	338	339	343	399	377	344	373	342	338	381	379	340	359	336	349	364	334	386	359	342	325	334	354	338	355	328	370	310	349	320	370	379	368	344	362	347	387	354	339	378	395	334	357	333	347	331	368	329	359	317	347	360	324	355	343	316	346	361	341	308	335	339	349	340	377	357	359	354	349	340	344	349	341	366	322	306	342	350	351	326	316	316	344	343	344	321	360	337	329	361	313	364	341	329	336	339	327	323	341	319	351	364	360	378	354	331	315	358	369	346	341	367	340	331	332	337	363	376	369	336	353	353	326	365	366	348	354	394	330	361	352	342	342	348	347	374	357	353	370	327	347	358	346	338	348	348	356	320	342	328	342	340	356	342	340	312	350	356	308	309	320	363	343	348	340	351	332	316	351	343	323	366	347	318	355	357	337	377	337	360	329	343	356	341	317	328	347	324	343	352	341	377	325	351	379	337	360	359	364	338	354	359	327	355	355	356	380	369	332	354	320	321	318	368	355	375	298	359	368	345	323	331	347	365	334	338	358	347	349	348	382	390	351	363	337	371	343	326	316	370	337	362	377	368	346	361	361	368	328	321	338	313	357	366	337	363	350	369	355	335	332	334	374	386	341	368	365	334	326	365	341	327	331	337	354	328	359	364	356	346	313	318	303	372	349	335	357	327	342	384	362	339	341	342	306	347	332	317	345	356	330	361	335	312	347	371	339	328	363	375	341	357	360	315	310	340	340	336	346	351	383	359	331	330	345	309	335	321	347	341	345	359	349	329	370	360	343	374	334	358	364	358	357	357	372	351	363	318	348	338	360	369	382	338	330	345	371	361	332	343	355	324	351	329	345	321	322	348	346	368	347	353	337	345	324	347	343	341	369	342	330	313	347	349	339	371	345	363	383	361	348	353	360	344	344	343	347	350	357	362	325	374	374	346	368	353	377	367	365	340	346	339	341	334	333	303	326	380	314	342	334	351	366	342	335	359	355	328	370	353	336	358	358	370	339	354	341	371	349	346	331	342	297	351	339	344	351	374	361	291	328	361	359	368	360	349	352	333	344	361	327	374	355
6477	2309	4603	6397	4332	3239	2718	2365	2067	1843	1746	1530	1509	1418	1418	1304	1303	1288	1207	1192	1201	1167	1162	1135	1099	1116	1095	1098	1029	1030	1033	1021	993	1032	1066	1030	1041	981	1045	950	959	1034	994	1026	1031	974	1018	926	969	993	961	1028	972	981	966	957	906	947	950	1005	967	971	981	962	959	944	954	949	932	946	912	950	944	919	999	988	950	925	949	931	910	1008	954	946	908	951	971	895	904	969	955	937	922	954	926	978	987	987	920	948	967	1004	943	965	937	929	1017	917	912	888	924	928	936	921	947	973	982	911	942	906	961	943	972	933	936	901	910	916	961	977	980	930	925	892	948	940	903	939	937	960	950	957	937	944	919	991	936	980	880	970	899	925	945	962	994	946	1023	968	929	958	903	948	976	926	907	925	968	943	936	978	926	945	929	940	878	946	913	974	958	964	998	930	904	936	934	878	940	901	964	948	957	960	920	917	970	872	1007	947	898	917	945	960	1016	938	948	949	970	895	947	923	968	972	920	912	885	916	951	902	927	931	920	949	991	884	954	960	946	955	914	956	972	886	935	972	965	921	939	934	949	905	914	930	952	1000	922	870	985	938	946	936	924	931	968	969	952	958	969	920	870	959	956	908	976	878	920	964	982	977	854	959	924	972	970	934	892	928	938	951	877	927	915	936	961	918	900	928	954	936	911	984	957	907	942	939	973	942	930	917	924	932	932	925	921	931	919	924	928	969	906	969	922	982	910	934	955	944	947	887	960	916	990	877	946	955	969	949	953	917	996	962	904	917	968	973	899	964	986	946	957	912	979	970	926	885	923	935	879	907	942	938	917	944	976	962	991	941	912	925	920	928	913	913	931	944	953	910	981	953	927	965	974	935	954	907	938	940	999	922	928	981	934	945	939	971	909	971	940	941	936	949	951	949	964	893	904	938	977	989	945	987	943	955	898	958	965	982	939	925	931	904	882	965	958	961	916	923	911	950	964	973	920	959	947	923	972	958	885	941	960	931	977	912	928	945	955	967	932	941	898	908	948	1002	887	1013	990	931	949	956	954	938	975	903	961	947	927	962	994	878	949	982	933	977	1004	899	945	936	972	956	952	908	963	958	905	972	962	911	936	943	958	937	981	997	898	950	929	935	932	898	950	953	941	993	966	955	982	944	923	924	929	908	979	887	917	919	900	967	942	962	970	905	904	924	890	950	966	976	932	953	993	897	962	922	925	959	928	983	961	947	979	983	948	959	970	987	968	902	946	988	925	911	1005	985	933	943	971	984	935	953	952	974	947	919	932	1016	948	885	911	920	927	909	950	998	909	970	973	982	882	936	948	955	908	916	933	944	950	963	947	968	969	876	924	957	887	911	982	964	975	945	910	916	941	1011	907	938	994	926	938	910	917	963	901	944	940	900	950	929	933	954	910	894	998	941	938	938	917	1011	913	887	982	927	967	991	935	912	927	897	925	930	919	943	945	933	945	950	956	925	962	944	937	921	944	930	928	902	908	964	1001	920	991	921	975	1033	906	931	946	909	904	1000	947	979	915	974	904	904	936	957	959	960	945	943	960	971	933	927	891	935	975	940	953	949	939	991	920	920	974	930	970	900	909	996	976	977	934	914	870	900	967	904	902	960	966	939	916	914	984	969	915	939	1000	938	935	963	963	936	922	972	958	912	925	955	860	952	1004	976	941	979	904	941	938	900	937	1001	952	990	946	913	884	987	927	887	938	932	1002	936	911	916	934	949	966	991	951	929	947	911	951	932	971	989	893	995	944	848	963	923	957	998	975	971	1007	915	905	987	910	922	940	950	945	901	936	962	974	946	907	941	955	921	971	931	911	937	972	944	874	952	997	920	962	961	971	957	955	945	910	956	946	962	923	973	973	940	906	905	917	982	994	945	915	931	930	923	943	943	954	942	982	909	957	908	927	939	993	948	933	945	947	892	930	933	941	924	963	976	927	941	914	923	960	941	917	929	984	950	935	912	922	942	908	895	959	952	900	955	953	977	905	923	997	952	947	903	895	930	892	909	937	923	946	935	912	919	886	981	988	1030	926	955	963	950	938	954	964	935	933	923	971	944	918	959	927	934	981	931	915	991	942	917	899	998	970	969	974	986	953	901	955	975	942	980	981	942	913	910	981	913	951	985	971	955	924	965	936	989	893	986	958	938	958	919	933	924	952	930	1000	925	980	924	917	907	928	962	931	927	980	915	928	926	934	1003	936	898	950	945	947	953	949	890	925	958	903	956	954	910	917	917	928	950	964	955	989	956	955	936	948	967	978	998	994	952	972	921	966	958	917	955	991	951	946	939	946	949	958	859	919	914	932	879	873	884	959	953	947	948	947	928	856	947	916	957	907	991	891	942	925	945	954	884	934	888	948	920	869	901	915	970	887	949	923	903	939	966	958	972	901	915	968	933	951	916	946	941	980	950	884	963	940	940	929	932	911	961	946	930	875	972	945	968	947	958	942	954	973	955	961	1011	871	943	903	889	941	958	971	950	957	929	934	959	961	950	882	973	923	934	906	985	867	942	941	892	973	967	974	960	953	905	922	914	899	951	998	942	924	967	953	956	942	935	969	944	995	893	968	968	1008	953	913	941	965	945	962	929	970	969	993	955	967	973	1003	939	954	947	946	929	926	917	960	943	931	938	932	937	939	918	941	938	943	929	996	907	934	945	922	1010	900	881	943	934	951	900	885	961	926	918	974	897	984	933	960	908	943	952	974	998	952	882	913	978	932	948	1005	851	916	944	883	959	906	959	989	925	877	913	925	916	906	952	880	1001	941	898	946	918	970	969	926	940	920	972	989	960	935	915	1000	983	954	973	913	958	977	919	983	955	999	1010	933	982	949	994	838	962	929	929	957	957	948	920	955	952	961	949	955	973	971	921	932	951	898	929	919	969	939	926	941	919	917	916	948	902	974	957	937	949	874	987	933	921	949	945	1009	956	889	971	1000	909	968	972	974	894	980	920	997	967	877	935	936	898	950	960	936	914	908	896	913	999	969	942	941	966	964	909	978	892	932	955	943	927	973	904	963	986	938	922	944	917	901	956	1011	916	937	924	917	933	974	950	944	930	938	890	957	959	966	937	939	936	915	953	933	957	917	932	955	970	947	967	965	944	943	896	993	966	912	935	968	919	931	944	912	967	1001	930	885	980	925	928	955	1020	912	899	873	952	950	924	963	984	899	937	957	964	923	935	943	942	916	995	922	993	946	948	968	951	951	941	937	998	936	907	905	906	951	922	969	914	914	953	1010	886	903	998	989	966	943	932	990	954	944	909	895	923	925	943	937	951	979	942	961	965	857	923	974	947	937	903	971	960	991	948	971	991	956	903	941	939	947	965	939	960	962	978	957	954	964	920	1010	895	891	927	933	936	924	892	944	936	975	976	916	892	895	961	900	970	956	970	941	909	942	908	974	891	934	970	943	962	943	913	916	942	972	958	906	933	973	936	937	904	939	929	1001	996	978	902	943	961	1026	947	986	970	964	903	929	999	862	986	984	915	908	950	989	952	955	955	905	934	1008	935	911	1002	929	909
15536	2928	3924	3425	2110	1358	886	649	519	414	401	377	329	322	283	330	280	259	285	260	276	243	257	217	229	219	223	191	235	249	225	202	225	214	201	237	205	189	226	229	210	183	222	183	193	212	202	201	230	200	211	222	185	206	226	234	227	198	185	193	200	203	201	228	226	217	193	198	192	189	221	187	195	221	204	188	186	180	211	173	190	198	195	207	196	196	196	196	211	204	207	211	218	223	186	225	200	207	190	195	223	220	190	163	221	200	226	187	218	217	211	184	205	167	216	221	187	169	209	218	201	209	177	230	212	205	202	206	189	186	196	224	200	237	198	216	210	203	183	191	188	188	202	194	181	204	207	207	208	173	216	208	196	194	226	189	211	235	199	219	194	232	187	195	182	198	217	204	194	187	189	181	207	195	188	215	172	209	194	192	205	190	203	181	197	194	208	182	172	231	195	193	201	208	167	209	192	206	184	208	189	216	188	240	180	176	205	215	186	224	220	191	212	177	201	207	205	196	189	185	226	220	190	173	208	186	198	212	219	222	179	189	185	218	198	179	185	194	182	209	196	210	203	218	203	188	196	208	198	203	223	218	196	188	213	210	230	212	185	152	194	187	193	179	192	202	187	191	190	215	194	204	195	181	207	202	225	194	202	205	194	220	189	212	211	192	196	184	195	224	194	202	182	213	200	214	197	206	202	210	190	199	207	218	201	209	213	226	200	187	194	215	201	186	204	218	180	199	205	200	169	194	184	187	203	177	175	194	183	207	193	225	178	197	206	196	202	178	213	189	173	202	229	209	177	211	209	207	186	216	176	210	189	203	206	221	214	191	198	245	171	193	200	186	216	199	196	186	193	194	195	217	246	199	193	191	200	206	176	198	214	193	180	177	200	181	186	197	169	204	182	180	208	215	191	202	199	229	173	223	202	215	162	206	198	200	199	179	209	179	195	209	210	202	203	187	214	207	208	201	219	190	198	183	205	177	171	190	194	204	186	214	206	167	193	205	186	205	180	202	192	209	177	205	217	202	197	183	182	220	206	233	200	216	182	214	211	205	232	191	185	218	198	173	200	201	239	185	203	207	191	196	205	186	162	190	220	194	212	192	184	202	188	199	219	219	192	232	193	195	202	203	210	198	217	215	197	194	214	201	224	183	213	182	215	246	196	188	188	200	213	201	220	211	211	214	204	199	198	208	193	203	225	213	223	179	187	225	209	186	179	213	198	203	179	191	200	218	220	200	209	189	219	177	193	200	225	201	185	202	192	193	181	197	205	203	194	198	196	213	188	173	212	200	218	210	217	179	189	187	213	167	212	190	173	174	221	194	181	203	210	226	208	198	201	199	178	189	197	184	224	228	201	216	206	206	191	195	214	185	188	219	208	193	195	217	209	178	189	215	199	177	187	185	187	217	191	186	216	189	224	198	208	197	196	226	203	203	198	209	214	184	226	194	184	175	224	214	198	201	178	203	230	183	191	185	199	210	208	188	208	194	216	213	194	201	225	214	224	187	185	186	198	216	190	171	214	220	218	183	191	189	204	211	197	195	188	182	199	207	210	225	193	180	195	190	223	194	207	233	197	196	226	206	202	209	172	200	197	231	187	212	208	201	198	192	194	194	209	194	213	193	163	196	225	192	209	224	235	198	207	206	210	192	175	166	212	202	214	203	193	198	210	187	178	207	204	185	206	210	225	188	189	190	209	219	218	206	210	218	197	195	199	179	212	205	207	211	181	201	194	198	202	178	204	229	180	202	189	217	210	180	189	190	196	208	190	192	185	203	211	185	205	195	225	213	193	188	204	175	198	213	182	194	209	201	197	196	188	198	203	226	188	185	207	226	168	187	204	213	201	191	206	196	225	219	194	193	190	209	188	192	202	174	200	190	224	220	202	181	189	217	203	193	213	197	194	174	190	233	237	196	183	182	187	219	196	199	191	199	185	164	193	191	204	208	201	186	208	211	226	198	172	205	211	197	225	194	191	200	205	188	202	217	195	220	189	187	221	187	209	201	180	179	186	192	216	216	221	215	193	182	199	184	201	193	188	222	183	195	186	237	229	203	179	208	216	184	211	209	180	211	193	187	202	232	179	210	178	197	212	216	182	195	208	178	213	191	201	212	212	215	207	210	235	204	201	203	194	212	200	182	169	184	179	203	189	187	193	210	212	205	212	182	211	200	195	205	196	196	205	184	208	228	194	203	185	211	206	208	199	195	180	185	186	194	202	218	173	162	192	181	207	252	218	176	182	182	190	218	197	197	204	193	215	202	189	193	222	203	227	187	226	193	203	178	228	201	197	191	208	185	194	180	216	190	184	216	218	192	202	210	205	196	211	196	212	204	200	213	224	197	183	197	209	192	220	204	202	200	183	185	202	200	183	183	182	200	233	199	216	189	229	195	195	205	200	189	204	205	189	217	174	224	209	204	208	199	213	192	196	215	191	228	213	195	186	189	217	188	188	183	208	211	210	215	191	220	196	231	199	196	212	200	217	190	205	200	191	207	184	209	203	211	196	204	201	186	214	184	197	203	192	205	226	214	198	195	215	187	208	182	222	171	193	197	201	183	173	203	219	184	220	178	204	209	198	199	223	216	231	185	220	204	202	218	193	193	192	186	195	197	186	202	193	192	211	210	196	203	198	180	181	209	200	229	208	230	202	202	232	211	202	201	206	201	229	225	216	200	194	186	184	206	198	204	203	217	215	210	190	199	182	230	216	185	221	204	201	188	170	218	216	213	196	204	195	209	181	186	198	205	179	175	203	182	217	179	177	213	217	201	205	185	178	167	230	203	216	188	203	186	218	199	191	213	191	200	203	197	220	209	194	235	204	201	198	220	205	213	212	216	203	223	207	182	189	193	184	209	180	229	188	197	215	176	210	172	210	216	189	192	191	197	199	200	189	179	191	212	232	186	205	201	216	231	189	170	214	204	179	203	219	205	200	224	192	199	194	190	184	203	199	232	210	215	186	198	231	189	192	189	191	201	166	216	193	216	181	184	211	202	194	209	208	202	188	197	200	209	189	216	194	196	189	208	201	182	190	190	212	199	173	200	214	222	179	212	215	208	178	196	202	212	209	193	215	190	219	198	199	201	188	230	190	190	202	220	221	206	199	207	195	190	216	204	192	185	184	191	202	198	233	196	199	199	186	202	207	177	199	225	198	199	210	218	204	210	205	236	212	182	212	203	185	186	206	191	222	199	193	202	188	203	202	196	192	202	202	194	202	180	203	204	192	197	195	194	203	214	208	202	184	201	224	180	191	207	187	192	202	207	204	209	223	227	188	188	202	187	195	212	215	206	227	209	200	222	187	220	204	183	197	215	179	209	212	198	209	204	209	184	211	201	175	201	194	203	158	189	187	202	207	205	214	201	210	200	178	175	187	190	200	198	190	186	192	205	201	222	204	191	207	221	184	185	196	197	228	205	182	193	197	190	197	178	181	190	194	205	203	207	221	187	221	211	204	203	192	193	196	205	192	209	206	194
7752	2773	6048	7187	5237	4353	3461	2840	2561	2134	1940	1757	1557	1445	1338	1284	1177	1050	1122	1003	953	935	948	872	797	782	826	806	779	731	763	711	721	718	758	750	722	723	726	653	687	692	695	668	664	674	628	679	613	653	654	657	630	621	645	589	670	631	627	595	620	597	654	621	600	606	610	643	692	633	652	640	568	644	640	668	587	640	576	618	660	654	603	568	606	622	573	615	584	595	581	656	623	630	596	615	591	576	599	593	613	599	577	623	590	642	631	629	638	589	594	577	595	568	589	607	658	602	583	584	554	589	552	655	562	632	591	629	579	610	636	599	597	577	608	660	633	593	599	593	594	560	547	563	599	554	583	618	559	592	623	612	622	577	587	548	582	592	589	582	589	607	559	554	591	618	560	579	561	591	591	596	569	564	583	619	591	593	628	544	626	597	577	531	620	604	570	585	630	600	588	607	590	575	624	595	586	576	571	576	566	576	604	605	538	539	577	608	596	601	560	546	598	580	585	628	570	618	592	577	599	584	613	594	576	589	623	573	603	580	590	587	614	627	600	614	548	604	613	609	615	612	599	599	592	545	639	612	647	560	546	555	563	631	609	601	601	591	563	587	556	568	594	550	585	590	564	619	588	582	558	574	555	618	589	591	598	607	523	580	580	599	583	582	589	605	576	615	582	513	591	583	585	594	604	604	582	594	595	587	587	612	607	606	596	549	597	592	585	582	574	624	580	558	578	546	579	579	575	589	577	589	613	550	591	599	595	602	605	578	622	560	602	588	583	569	584	592	586	572	556	562	603	557	610	612	598	596	601	576	603	559	580	539	604	545	603	615	589	604	597	595	600	553	539	559	599	602	571	560	579	578	610	585	541	616	596	547	617	593	593	584	548	627	557	555	561	614	582	582	582	564	565	592	633	555	613	618	586	594	582	599	610	592	536	616	569	572	577	583	572	621	562	598	586	536	620	582	594	604	546	617	591	566	585	553	587	564	597	581	565	594	592	613	598	650	554	602	566	556	580	598	590	598	612	573	605	558	582	616	605	596	631	608	578	575	586	571	617	576	591	579	592	598	601	596	568	555	582	633	571	632	599	578	597	612	627	610	552	595	565	606	560	550	586	578	614	554	596	600	565	545	590	576	601	577	542	577	610	590	636	572	624	587	587	604	604	646	610	517	599	619	580	589	584	560	605	592	574	561	596	534	593	608	582	558	609	582	603	612	633	598	585	600	572	619	618	554	574	617	585	549	568	594	646	592	589	583	615	619	597	641	580	572	590	603	575	591	607	554	588	615	571	533	570	622	583	600	581	594	642	543	598	556	608	590	590	612	574	593	578	583	570	546	577	573	615	573	619	592	612	605	583	628	580	645	591	599	556	593	616	577	580	604	597	612	625	569	553	574	592	612	586	599	532	578	615	564	575	608	588	591	574	608	559	585	570	590	580	580	587	567	592	606	544	557	593	571	569	589	572	623	572	573	621	529	583	566	599	575	571	581	568	644	611	609	602	550	584	599	642	582	574	574	586	555	596	583	592	570	586	575	546	577	584	574	592	598	585	608	622	607	567	591	510	591	592	552	581	607	571	550	613	624	565	587	609	609	581	584	541	598	581	577	618	571	552	555	570	584	579	576	593	621	586	578	595	586	557	612	557	552	613	590	598	612	596	575	575	622	585	589	605	578	585	585	564	635	563	600	591	581	600	579	563	615	565	575	566	610	544	639	574	570	594	582	558	596	564	597	593	580	565	569	527	589	579	611	586	587	559	575	553	586	618	593	546	607	572	613	572	580	581	599	545	582	598	548	600	622	596	593	612	553	570	575	597	585	573	550	594	592	590	564	596	630	570	563	583	601	573	622	616	581	612	586	584	608	609	596	598	570	592	590	539	592	578	603	575	632	607	619	564	624	628	585	617	598	600	648	559	577	632	581	608	609	561	595	552	593	567	579	568	646	621	598	591	567	537	607	606	586	601	583	622	587	569	573	578	611	591	576	624	563	535	596	607	605	590	574	566	614	590	545	619	584	577	589	604	572	581	621	545	551	588	589	566	592	605	590	624	546	614	590	618	559	603	581	593	592	612	624	552	568	588	628	604	572	592	587	627	586	576	569	573	650	583	583	598	567	563	554	545	649	600	598	588	592	541	561	610	559	606	624	642	570	594	595	565	543	608	537	576	600	552	587	669	563	577	546	603	601	642	611	620	610	567	652	610	613	592	607	615	636	579	542	588	578	530	598	599	584	570	558	628	583	542	565	648	634	595	540	614	574	559	594	584	634	565	587	606	598	608	592	558	584	585	590	596	552	550	593	644	548	596	575	600	576	566	562	588	616	607	576	617	615	608	602	626	588	613	566	582	609	580	569	626	555	575	573	589	588	598	573	594	612	640	591	602	610	595	566	605	581	566	638	607	583	543	628	598	608	593	567	569	588	568	611	610	554	569	539	588	570	605	549	590	604	600	585	568	584	574	571	580	586	590	612	535	598	601	611	566	583	575	532	603	629	582	563	612	590	620	584	611	591	586	589	581	569	615	594	596	629	605	592	592	573	566	637	585	594	535	621	603	604	581	603	533	575	623	605	543	531	557	610	573	631	599	551	617	608	576	596	640	555	544	587	577	586	584	585	631	598	584	562	579	583	553	575	593	601	612	596	580	559	585	629	505	571	616	615	601	617	563	586	612	615	588	559	598	548	575	631	628	576	571	597	561	574	574	558	596	640	564	596	578	540	590	584	619	606	600	579	606	556	607	554	602	556	550	603	607	582	551	547	586	633	582	558	607	622	572	646	593	600	559	609	550	620	588	623	555	604	620	634	591	594	564	587	617	603	604	624	560	623	558	604	602	592	581	590	564	601	527	575	565	564	584	575	604	573	571	615	602	628	567	602	618	585	612	577	586	573	622	591	569	574	590	558	564	563	614	582	554	595	573	605	618	589	583	590	600	634	580	608	577	617	574	569	575	561	570	609	566	597	583	585	540	595	573	610	612	572	575	594	583	573	654	556	570	602	613	619	566	557	582	574	546	593	556	589	599	599	567	623	547	592	564	599	598	583	551	577	604	595	606	578	563	629	632	625	588	601	606	612	559	599	590	606	566	586	586	621	582	583	606	612	602	584	608	597	571	544	599	607	616	574	624	609	567	595	575	590	569	592	575	592	573	598	559	564	582	608	575	584	587	590	562	586	611	578	617	623	605	580	604	592	573	595	589	555	581	618	608	546	571	580	537	616	605	579	605	566	578	609	575	572	548	609	614	550	621	573	557	533	555	599	589	607	588	566	624	611	540	567	581	592	558	597	580	577	549	612	616	587	568	574	562	597	604	613	631	607	550	580	574	634	611	602	592	538	603	601	614	548	584	548	589	602	585	595	592	578	578	590	552	623	603	597	578	630	604	569	603	613	557	596	596	590	562	551	623	556	599	613	587	580	622	588	561	591	605	597	551	616	594	573	564	580	570	565	608	534	596	593	580	602	577	573	585	600	580	598	577	571
2413	464	573	474	426	366	379	326	342	337	351	356	352	355	369	352	370	310	345	328	349	356	328	354	330	314	386	327	322	320	329	358	339	351	339	308	310	350	334	326	374	350	370	351	359	347	345	328	352	330	319	366	354	340	319	355	347	340	348	318	341	324	360	362	344	354	337	313	310	337	309	339	345	353	336	322	355	339	346	289	345	333	363	332	346	348	291	329	346	344	310	325	304	337	342	354	352	325	381	333	353	360	352	352	308	354	347	348	328	351	347	334	345	331	383	362	340	327	356	335	352	339	366	373	329	336	320	337	337	362	327	309	351	325	316	338	311	346	373	335	351	349	323	359	317	315	336	363	340	339	336	328	314	366	297	334	310	383	315	311	353	345	343	352	369	329	326	337	337	334	323	316	364	331	342	334	320	323	337	345	366	362	362	330	355	339	357	324	340	340	309	348	324	329	357	346	352	351	328	309	354	372	371	371	358	337	346	296	353	362	333	369	323	341	343	356	338	344	330	357	345	366	335	350	342	407	364	330	332	333	321	350	352	330	345	335	366	357	369	330	348	324	338	333	326	328	317	323	321	362	324	327	342	346	318	353	355	344	318	342	312	327	331	349	365	344	325	342	333	330	356	365	349	356	368	312	314	336	328	365	354	365	327	373	339	342	352	341	361	373	335	326	342	368	300	335	342	369	342	358	312	355	355	340	345	337	301	334	356	339	354	346	313	358	392	356	333	339	327	329	327	299	328	345	316	365	323	319	342	343	344	340	351	343	326	340	346	332	316	338	328	354	378	363	316	311	320	330	375	355	350	319	323	326	322	344	344	317	348	326	322	333	354	336	337	347	327	316	363	345	394	314	349	329	326	353	353	371	313	343	351	345	340	325	354	343	360	327	326	326	306	357	340	364	349	330	372	349	339	332	358	336	328	328	328	369	349	321	343	316	364	319	333	356	301	344	341	343	341	340	324	322	325	335	356	330	343	322	321	317	351	344	337	340	344	366	353	363	341	306	318	349	353	357	355	341	317	346	347	355	303	383	322	349	356	343	344	299	375	362	360	317	331	370	348	310	320	323	329	330	355	338	347	336	340	359	350	342	307	336	340	314	359	319	333	342	310	348	318	335	320	346	331	321	337	307	346	365	363	311	359	350	368	332	349	313	348	329	304	340	315	333	323	337	354	351	328	335	366	323	373	342	380	352	359	353	346	317	346	341	338	335	353	294	334	341	331	333	347	337	340	334	310	345	324	331	347	356	320	328	347	344	340	352	311	379	391	341	361	328	362	347	347	313	353	341	321	332	340	316	333	360	314	339	342	369	363	351	341	343	337	342	313	329	319	355	363	335	322	357	330	352	346	345	373	357	341	358	319	363	357	367	338	351	325	367	317	342	347	343	328	336	370	325	356	343	361	341	338	323	317	333	332	323	328	341	348	331	344	370	343	318	344	305	325	350	340	346	361	311	326	338	352	334	350	325	364	324	345	324	331	314	308	348	358	327	345	345	351	348	348	302	324	316	320	317	329	342	329	344	360	326	310	329	351	326	327	327	329	358	342	302	347	326	295	319	324	360	362	331	327	342	342	362	352	373	354	337	307	356	363	318	319	345	376	347	343	331	332	334	351	355	346	324	348	368	312	307	339	304	354	364	347	341	355	338	342	347	366	343	363	332	353	314	349	333	317	357	333	324	376	335	369	325	351	333	357	373	331	348	370	335	315	348	323	353	332	337	349	338	317	333	346	328	349	350	360	377	339	353	352	327	349	324	347	301	331	350	336	310	326	364	349	371	368	364	350	344	330	344	334	331	295	339	343	357	329	312	390	311	327	327	330	330	355	370	332	384	357	331	339	334	370	356	333	318	350	315	367	337	374	368	370	324	335	341	307	295	349	330	349	343	331	330	327	331	329	330	325	315	329	342	334	334	351	363	350	332	340	343	370	337	334	341	325	342	317	329	368	355	342	351	353	367	355	356	360	344	321	354	367	345	342	348	344	362	341	354	323	297	350	309	343	329	365	312	328	341	340	345	330	355	313	366	325	340	344	312	333	359	338	348	330	338	347	371	367	336	327	331	333	309	371	337	352	347	337	352	305	351	342	334	301	340	344	380	335	333	356	361	325	319	349	323	313	326	334	328	346	363	319	356	310	341	336	375	340	323	344	349	341	352	334	324	347	357	328	353	371	318	305	352	317	346	329	341	343	321	317	315	334	337	340	337	377	317	341	326	339	358	334	329	323	372	337	319	328	325	337	328	355	326	374	347	375	368	351	324	341	361	338	349	345	360	372	338	353	365	324	344	318	324	323	333	335	330	305	337	346	339	339	351	355	372	348	372	320	358	369	365	345	348	312	338	339	348	328	342	352	360	338	340	330	344	359	326	332	313	361	344	318	357	313	297	367	341	320	348	339	320	339	330	302	336	354	309	337	348	363	299	311	327	355	315	350	335	345	340	339	345	336	315	353	325	364	355	324	315	309	345	326	367	324	347	326	350	348	349	337	307	324	330	355	321	307	358	363	350	341	352	368	342	319	360	329	346	325	356	363	345	326	323	339	346	336	355	340	342	354	333	376	369	368	347	334	315	300	320	350	329	353	376	373	345	375	373	362	338	371	330	335	332	346	321	326	336	326	332	346	318	359	342	365	317	329	367	354	333	362	356	364	349	338	324	371	343	362	364	349	349	370	343	358	389	356	357	339	361	360	387	334	356	356	336	347	355	343	340	332	307	346	364	350	356	345	332	325	329	324	318	330	311	368	353	342	321	334	298	310	363	332	346	334	323	345	349	341	306	321	359	321	342	353	345	339	355	353	368	339	340	348	314	348	346	324	333	382	342	383	391	333	346	326	323	342	351	390	343	321	336	359	373	313	313	334	314	339	312	359	344	347	315	342	325	323	344	376	334	335	359	359	324	302	334	314	328	332	344	314	358	318	312	327	352	320	361	367	340	348	344	380	378	376	307	310	346	348	333	359	347	361	329	342	344	364	357	331	356	329	328	338	313	310	363	319	320	359	340	318	340	335	363	344	355	374	363	358	329	329	329	350	342	340	350	358	320	363	339	373	295	362	344	344	349	313	338	332	313	354	328	355	354	343	348	366	344	354	330	353	363	310	356	342	340	345	328	325	326	367	364	280	325	316	351	363	363	370	325	381	347	351	331	339	317	356	329	343	344	301	350	352	384	298	320	369	369	352	344	335	344	326	332	362	369	347	359	320	334	325	380	347	364	328	343	315	329	321	320	338	375	311	343	317	361	347	357	349	326	323	334	302	346	330	338	332	335	362	352	337	361	334	346	318	368	344	360	349	382	330	314	359	322	342	318	350	290	344	310	326	365	334	369	296	341	361	332	356	340	319	338	372	329	346	356	338	329	303	311	346	311	382	327	306	319	330	353	345	361	326	353	338	359	333	336	349	361	313	381	326	349	324	324	365	359	330	339	312	355	382	378	342	319	345	311	335	346	349	346	340	323	388	367	368	338	382	406
2708	1132	1255	1237	1125	1089	1034	999	987	986	1015	1037	989	1007	1023	933	984	991	975	1007	947	971	924	947	950	994	903	991	993	955	933	937	947	939	945	937	969	927	927	953	938	928	941	985	924	938	883	976	951	905	943	930	974	938	981	957	942	895	943	941	1018	921	1000	986	940	924	982	984	904	929	936	917	942	911	929	934	924	885	989	943	890	905	875	957	944	927	959	935	908	925	926	957	929	943	968	921	960	960	911	950	938	940	921	967	960	951	942	927	966	962	918	942	949	962	947	895	972	919	991	934	955	965	948	947	944	893	898	936	967	965	896	926	948	952	916	932	905	907	953	903	970	956	937	895	930	949	977	996	988	953	945	929	957	891	955	994	951	956	987	946	990	947	949	947	980	993	976	953	912	946	935	971	907	919	919	973	924	932	938	931	910	892	933	938	914	921	946	928	930	978	971	959	990	925	1009	986	955	900	988	993	903	996	982	986	921	947	990	988	955	943	915	941	938	966	897	911	977	951	942	960	913	914	942	938	972	909	994	951	966	919	936	959	975	956	886	976	916	896	909	962	905	923	963	905	973	909	957	1008	957	965	930	926	998	943	931	944	959	970	951	898	955	888	900	950	926	959	943	973	977	925	966	921	924	936	939	936	942	958	942	943	910	974	895	968	966	970	953	916	996	985	969	899	963	940	980	934	983	949	909	978	893	955	976	943	972	920	907	906	973	971	920	987	936	941	958	974	954	980	932	963	933	961	988	964	943	906	903	929	902	941	890	967	941	922	988	914	948	932	968	977	930	955	929	961	967	961	965	972	919	952	953	949	942	930	904	1002	983	924	943	966	959	919	928	977	909	1007	956	912	931	904	921	913	923	944	953	935	946	922	920	917	933	913	995	963	874	952	978	958	982	939	931	1012	908	904	957	998	979	939	995	939	954	923	957	908	942	883	965	958	948	935	957	888	952	931	998	977	951	952	946	970	930	900	953	974	1005	927	933	978	909	985	933	908	889	957	995	930	913	900	940	982	954	899	947	925	934	941	924	947	900	884	964	956	978	973	959	962	880	947	921	952	971	901	932	990	885	971	1014	990	944	972	935	938	960	965	981	991	937	908	948	971	903	918	942	985	972	989	944	978	933	961	960	928	932	931	910	901	968	901	935	903	929	929	937	952	971	937	924	976	910	995	907	974	978	971	962	983	944	982	947	907	938	958	957	955	951	991	937	946	910	908	965	932	971	954	972	927	894	984	949	928	893	973	975	917	949	922	915	957	891	929	972	936	926	944	885	997	964	919	931	914	942	956	1026	965	915	908	939	926	948	908	931	1020	874	937	959	983	961	988	909	899	958	1001	906	900	963	1022	967	976	995	931	990	930	909	938	947	876	925	926	927	955	946	938	955	887	974	918	943	909	982	944	913	934	979	944	928	916	859	906	933	950	973	893	985	933	968	964	937	918	973	957	938	894	915	934	948	981	892	919	922	953	905	900	932	964	957	950	961	925	928	966	955	934	905	1001	945	975	965	947	970	943	950	944	871	936	909	921	967	908	906	910	961	932	941	999	960	973	952	935	937	956	864	935	932	968	957	1008	925	947	987	934	967	953	939	963	887	935	976	916	940	967	977	932	973	941	952	963	973	998	970	975	1008	976	948	897	947	968	953	930	920	924	968	958	908	918	904	978	981	902	987	932	1001	916	936	935	981	922	937	930	940	966	977	907	918	902	945	884	849	929	959	946	922	919	966	1019	939	966	916	926	920	995	945	952	906	936	947	953	968	961	939	989	895	981	936	985	990	1008	938	932	968	956	950	984	929	920	905	984	1013	983	925	951	962	957	970	1014	951	983	920	956	918	931	877	927	989	946	944	978	941	988	911	901	979	976	940	993	903	945	954	985	944	923	940	938	964	919	947	949	968	909	936	908	931	966	957	960	986	972	943	986	914	922	919	935	947	920	994	940	941	941	953	895	982	897	966	989	933	916	915	921	993	926	981	947	929	921	926	983	891	908	936	896	942	891	966	968	946	912	944	958	887	931	951	885	919	909	1001	944	939	935	973	927	895	1011	983	940	940	1036	946	942	894	894	988	904	963	961	937	910	876	921	954	950	1037	959	919	901	907	959	920	905	933	944	980	922	922	939	940	939	983	897	931	954	952	926	947	977	906	942	963	985	945	985	968	986	958	897	952	980	983	947	927	975	917	922	971	926	971	935	960	973	973	942	887	896	928	948	956	967	933	955	910	900	903	965	952	955	927	978	917	941	993	923	981	974	944	929	904	938	946	917	977	905	913	992	970	953	941	956	924	1015	916	918	960	935	926	897	878	953	939	928	943	982	903	946	919	965	993	930	938	964	976	973	979	957	958	940	899	948	951	955	942	953	937	919	932	949	991	947	970	905	942	948	974	936	924	994	947	949	969	901	993	913	910	908	965	940	962	981	920	925	921	980	931	961	890	921	970	941	933	931	952	936	975	921	919	953	986	972	942	922	933	921	985	984	900	969	949	959	964	985	905	931	951	862	905	984	944	947	924	908	960	908	961	896	920	952	979	979	890	1006	991	896	904	981	952	989	1000	949	961	898	916	965	954	975	976	953	991	927	910	950	997	948	949	928	928	960	959	953	855	921	977	1005	939	959	921	911	935	937	932	953	971	940	893	864	969	1022	970	931	920	942	980	933	972	942	890	968	935	889	929	958	948	955	989	947	1018	956	889	1032	935	905	967	885	921	921	950	950	952	915	903	965	930	983	975	962	953	931	974	921	959	900	863	965	929	968	958	956	1005	948	929	979	900	962	965	980	878	912	893	967	949	921	939	936	956	949	912	969	964	935	925	929	958	904	918	927	906	942	919	912	941	955	976	939	942	930	1003	969	924	901	964	975	928	958	929	978	944	944	921	1003	938	969	928	915	964	950	929	949	915	920	873	911	974	963	956	933	968	959	1031	904	946	944	972	918	977	927	912	924	930	956	898	939	939	954	969	957	934	964	935	961	954	949	1003	925	951	899	916	889	903	981	959	973	917	994	933	929	925	924	951	962	964	977	891	901	974	945	962	963	983	986	976	922	928	952	966	1003	948	990	930	938	893	902	977	939	956	918	985	962	980	902	957	943	878	1000	1013	952	934	941	963	936	950	966	904	986	970	971	936	945	934	926	930	982	927	985	901	918	959	1002	933	913	893	941	903	948	922	934	946	925	936	982	921	1015	970	979	916	918	930	990	937	912	929	984	953	955	975	967	963	916	936	984	921	937	991	975	909	923	907	935	948	965	923	998	969	944	958	938	998	987	945	974	903	964	924	949	957	998	954	941	939	919	953	915	984	943	1002	902	1009	983	950	976	914	879	966	930	945	948	935	967	933	931	931	939	891	935	927	987	925	939	1006	967	945	910	887	930	978	945	947	954	949	947	942	956	975	941	912	999	955	949	985	950	926	917	926	913	926	968	970	904	946	900	993	962	966	927	922	926	1003	960	955	944	941	920	1002	942	981	993	1004	944	981	946	945	935	886	933	1012	933	990	888	1046	928	966	977	923	957	938	940	952	942	958	905
9826	1712	2710	2325	1330	962	807	702	597	500	473	458	458	432	397	419	375	349	417	398	395	360	380	398	355	347	369	366	361	335	373	367	353	374	346	378	328	378	353	352	329	374	361	340	345	370	383	350	337	373	328	345	356	346	351	319	337	345	334	346	351	377	328	350	340	375	322	346	343	347	354	335	343	316	343	371	343	360	342	336	374	350	335	338	370	372	334	327	327	338	325	355	364	339	330	360	326	352	318	340	359	310	335	356	339	356	312	337	322	344	327	349	374	351	351	367	356	332	325	353	365	333	311	361	328	367	348	381	345	343	343	379	360	331	339	334	365	349	377	318	316	324	344	317	335	356	352	330	375	374	407	349	315	333	369	327	351	325	351	344	340	330	372	349	336	354	368	348	333	326	320	353	355	320	368	347	336	323	358	318	346	350	367	334	336	375	358	364	305	333	334	333	345	330	380	355	337	364	321	366	319	367	379	355	342	355	320	316	367	387	338	332	322	362	350	357	329	381	336	374	364	361	344	371	341	336	350	350	349	313	347	333	372	318	322	337	354	326	395	325	355	370	357	355	337	336	328	331	333	313	344	355	388	350	341	345	344	358	369	347	374	331	315	362	374	345	355	345	341	342	356	333	365	347	362	298	332	308	341	326	325	333	401	328	361	336	352	326	361	343	323	339	319	338	310	336	324	325	343	369	344	338	307	332	358	367	330	350	352	326	335	354	352	358	334	373	349	377	351	312	338	350	364	333	340	333	336	309	335	355	364	339	334	379	323	339	358	342	355	334	336	310	342	379	350	365	344	320	313	342	307	382	349	371	364	332	345	360	354	352	339	352	348	350	344	393	319	354	359	354	326	341	334	360	377	375	344	341	336	320	306	333	311	332	348	391	394	322	356	361	335	326	338	376	352	352	342	350	382	362	348	343	338	346	329	330	334	327	346	328	334	355	335	327	343	327	328	372	344	354	329	331	340	334	346	337	369	320	339	333	335	351	322	387	304	344	354	309	319	356	320	369	346	356	337	369	323	328	371	337	338	361	351	343	340	346	341	321	376	324	358	354	340	346	340	329	361	368	341	353	333	326	370	382	326	344	371	327	342	339	378	304	339	355	317	327	324	376	325	312	348	334	337	317	330	385	383	364	342	333	391	361	353	350	371	357	347	326	347	354	329	355	365	341	329	368	330	355	340	333	363	358	316	331	350	345	366	340	336	345	349	346	344	338	360	374	327	350	312	358	330	374	377	322	313	344	354	305	327	332	379	361	362	350	343	384	326	348	326	337	378	364	355	339	337	376	334	357	340	341	362	331	348	370	343	307	336	340	340	334	387	355	369	342	378	359	349	337	417	336	338	355	321	363	348	368	336	342	354	360	342	315	354	309	358	359	318	304	380	347	364	361	326	299	354	355	348	351	349	327	348	349	342	346	338	356	319	349	343	350	339	367	361	356	353	384	345	334	312	341	347	340	347	378	387	338	372	340	344	365	362	370	311	329	333	336	353	347	348	399	316	354	348	307	365	351	337	346	330	326	323	350	361	346	378	352	343	337	326	347	351	346	359	351	343	349	339	378	373	354	341	366	341	387	333	355	312	325	346	344	342	332	377	347	364	329	359	358	367	312	355	348	327	342	353	362	352	358	345	324	350	358	356	323	345	340	317	342	337	339	314	342	323	328	355	341	327	346	336	366	373	352	353	311	332	345	332	361	374	341	302	325	320	359	338	353	342	355	338	370	343	350	360	377	357	334	320	336	361	344	304	354	342	322	326	344	357	345	338	322	343	306	379	375	309	347	371	324	322	328	337	364	336	357	354	353	376	344	361	329	307	309	351	336	314	369	366	366	369	389	373	384	344	327	351	343	330	337	324	338	312	349	325	342	371	349	336	359	352	345	335	333	350	296	346	340	351	305	342	367	347	377	350	355	362	331	375	357	368	337	316	379	368	337	343	345	377	347	401	369	381	352	370	314	358	338	343	357	324	366	331	354	373	339	368	370	353	366	339	373	341	285	325	335	355	332	311	344	356	370	340	349	342	353	349	354	357	345	339	339	341	403	356	371	337	297	338	359	334	324	358	342	328	333	352	321	328	353	343	331	381	351	316	335	352	321	345	361	339	342	323	351	346	355	352	364	361	311	340	353	373	362	344	322	340	341	336	353	332	348	324	368	329	342	311	337	359	370	336	365	337	330	392	337	333	345	355	311	327	342	356	359	352	336	345	319	322	353	357	348	343	334	352	342	353	360	348	351	346	365	345	342	388	350	330	331	344	345	356	311	334	382	311	335	323	318	375	366	363	342	332	335	339	320	347	337	325	336	354	318	330	337	341	340	341	347	345	353	327	358	362	334	341	360	362	370	351	337	344	367	335	330	365	317	384	346	338	347	376	337	346	346	327	368	374	360	341	347	310	330	344	344	343	373	332	383	348	366	346	354	357	364	341	358	367	339	369	382	375	344	309	350	333	352	366	343	350	358	344	344	333	344	349	354	320	324	362	350	358	332	331	378	342	344	349	322	330	362	350	382	322	359	352	337	337	374	339	361	349	340	330	357	344	325	345	348	306	338	360	326	351	328	357	332	370	337	367	344	375	331	343	341	344	346	357	391	341	339	370	355	358	339	349	305	374	348	332	337	352	375	381	333	362	351	374	332	368	329	341	310	325	361	350	364	354	381	337	376	326	324	306	327	334	356	335	376	342	334	348	310	321	375	354	342	341	348	332	335	329	348	334	319	346	340	314	333	352	355	347	337	333	352	386	321	338	356	333	371	357	343	361	325	350	331	352	342	355	369	344	322	370	358	394	331	340	341	364	343	363	344	316	321	329	340	350	364	355	353	347	355	356	380	361	343	349	338	341	358	352	354	360	342	333	322	337	382	329	359	307	342	321	340	353	339	365	336	326	315	380	364	305	353	331	345	335	373	353	338	339	364	369	344	339	361	357	327	340	366	345	371	345	312	349	354	338	331	380	367	323	336	384	337	376	353	324	355	345	356	352	346	340	407	318	362	337	335	348	332	327	372	312	349	385	306	341	364	381	358	357	366	318	325	356	341	382	344	339	353	353	376	338	336	372	365	349	345	305	366	348	341	316	342	336	345	362	362	360	349	365	347	372	367	355	340	354	380	331	379	350	322	379	332	366	357	326	317	345	349	341	356	337	363	327	351	319	339	344	358	382	342	330	334	306	345	308	344	333	342	364	370	358	360	337	379	359	368	349	342	336	342	347	357	319	342	301	347	353	369	356	336	369	346	340	344	359	363	354	349	374	353	361	341	389	358	371	369	347	346	338	337	354	358	336	329	371	360	372	347	349	331	355	326	348	336	331	357	312	337	359	370	324	346	370	362	349	332	347	310	365	351	356	350	340	338	345	332	334	376	347	391	339	343	365	323	345	376	358	355	324	345	333	391	351	357	339	369	330	320	323	349	362	342	336	327	349	333	361	352	360	304	331	301	319	377	371	341	329	330	335	343	330	333	370	344	340	334
6462	2253	4554	4830	3724	3414	2937	2301	2038	1896	1778	1624	1575	1389	1335	1310	1365	1275	1179	1154	1151	1188	1174	1120	1052	1148	1011	1095	1041	1040	1006	1055	1033	1019	1014	1041	1048	939	995	1009	993	1032	1020	954	1002	952	966	989	975	970	1000	998	973	975	936	963	960	1014	966	945	974	1015	939	943	986	927	936	946	969	896	935	1002	976	943	930	947	931	937	974	910	966	990	937	935	947	926	967	903	927	977	917	908	913	998	931	1002	923	920	901	972	918	959	935	949	945	897	948	925	973	926	920	967	910	939	927	926	987	943	919	939	903	902	969	916	933	915	943	909	968	957	995	965	923	951	935	908	967	903	893	941	966	1006	913	948	967	932	931	917	1022	907	934	959	934	912	922	958	913	921	947	870	955	975	915	929	937	957	944	937	894	878	932	940	951	967	934	922	958	962	926	934	935	968	986	915	916	937	940	987	912	1029	931	892	869	1004	968	951	974	886	945	955	945	980	922	943	966	960	990	991	909	930	918	912	929	968	971	959	902	969	980	940	946	908	945	1002	895	978	938	938	953	938	951	888	933	988	931	943	944	925	897	942	969	909	960	970	894	992	935	984	951	926	900	881	954	1003	923	1030	834	925	942	961	932	937	969	942	954	883	923	950	950	1007	894	966	896	936	938	969	902	911	918	938	952	932	902	919	965	943	888	876	911	899	933	976	924	961	918	962	889	994	944	923	932	965	975	930	974	914	926	940	917	933	908	953	936	958	901	921	949	929	889	936	924	958	933	952	910	928	988	933	923	948	969	919	919	912	928	988	961	991	926	921	993	951	945	964	957	897	937	970	935	1006	954	978	925	927	934	954	994	925	938	914	923	960	919	909	943	918	976	914	943	934	970	939	910	971	914	881	915	957	893	938	954	923	961	979	951	986	958	914	926	957	915	933	982	906	905	958	876	954	930	932	944	896	947	943	935	928	942	923	886	999	1000	930	955	914	954	918	923	932	906	916	887	961	940	901	1004	932	957	950	885	901	950	924	937	870	916	975	1001	926	954	961	990	907	907	942	945	968	921	931	971	947	928	944	937	964	959	916	1007	956	952	900	923	949	969	896	970	913	938	898	876	979	924	905	972	939	931	895	904	940	924	889	965	938	958	930	967	969	928	906	990	943	930	933	939	903	931	976	982	911	956	953	956	887	988	930	965	929	926	931	950	932	961	975	874	957	935	916	898	906	926	906	928	964	942	971	957	933	939	975	990	943	940	946	939	905	925	902	946	953	947	917	898	918	980	963	948	956	929	1005	912	964	971	960	947	903	939	991	937	918	900	946	923	967	917	937	939	972	936	976	920	915	939	902	937	912	924	990	886	1013	883	958	978	987	899	959	957	918	1016	950	977	940	948	885	1026	962	897	900	929	927	937	948	927	951	951	985	917	912	855	910	956	997	967	983	938	930	981	905	974	931	896	986	941	923	949	930	966	924	940	850	908	944	941	926	930	900	904	948	938	915	938	951	943	946	962	929	930	903	964	929	952	947	926	947	1004	936	891	865	941	930	951	1018	948	965	913	903	948	969	965	929	930	898	940	888	982	932	926	926	969	1026	960	920	958	950	1018	961	924	940	886	958	954	976	952	921	985	915	995	950	933	907	919	923	971	961	910	950	949	944	922	928	950	955	929	921	905	947	920	973	956	912	930	916	948	979	940	978	908	898	871	958	884	932	922	965	992	945	947	924	931	921	979	961	923	939	970	951	884	928	867	910	966	997	923	908	931	936	939	881	975	966	972	903	918	909	906	924	917	964	908	904	977	924	939	974	970	935	915	939	943	933	928	903	933	997	945	942	922	954	971	925	941	976	938	962	889	930	924	924	908	918	924	900	938	967	871	889	952	960	905	988	926	940	927	935	941	989	967	973	981	956	935	935	903	950	904	921	935	990	930	947	897	943	911	916	936	949	918	942	1027	968	911	919	908	913	939	953	950	922	938	939	948	941	886	936	847	945	936	1000	930	957	914	930	953	997	933	892	896	983	938	982	924	946	968	890	975	958	934	942	958	950	915	905	938	943	1020	931	931	966	925	937	955	934	914	956	917	911	933	966	957	952	976	889	912	913	900	903	951	937	926	923	910	920	948	927	905	933	989	928	929	930	960	974	953	942	920	966	941	936	993	920	962	898	878	956	965	950	950	886	913	922	916	977	947	945	923	936	973	935	941	904	969	966	963	978	946	972	919	927	912	927	935	916	900	989	907	953	923	952	926	950	955	936	906	927	911	917	971	974	993	930	989	954	938	907	900	959	947	952	901	941	982	925	935	858	921	905	968	926	953	940	982	913	960	938	988	901	915	969	966	998	971	919	942	1031	902	893	968	918	906	902	938	925	970	999	958	905	924	996	938	914	941	937	1022	915	933	923	953	1001	972	928	915	970	934	956	957	926	930	905	957	924	925	928	904	893	973	968	955	905	960	966	1007	953	962	965	958	949	900	900	902	981	925	992	939	880	928	947	937	950	997	916	953	941	916	974	940	961	952	948	1003	966	973	898	983	960	976	918	949	959	924	929	950	951	951	940	923	946	919	933	948	934	950	932	1013	908	896	940	910	953	933	959	915	998	979	953	953	916	916	935	921	919	948	961	923	997	915	951	974	933	939	909	940	920	938	973	941	920	934	972	992	950	934	893	927	899	950	932	903	925	909	967	940	950	946	917	909	857	994	935	933	932	991	968	968	961	967	978	975	955	921	980	964	977	982	968	962	892	924	954	1012	1005	893	977	919	957	974	960	921	916	913	953	920	965	973	971	946	960	944	973	991	954	940	945	938	958	921	954	951	955	907	972	882	962	948	955	882	972	962	866	978	973	924	893	925	963	931	951	970	970	958	882	960	891	950	944	960	915	916	970	934	924	942	966	921	993	993	918	909	950	942	918	953	912	965	894	957	920	930	963	951	914	911	931	931	908	945	957	919	961	930	945	939	936	975	912	992	918	1014	952	949	885	969	909	918	944	936	954	919	972	934	897	913	937	919	944	943	941	947	957	927	946	934	938	919	971	976	943	886	919	860	915	936	931	929	920	919	920	875	938	957	943	879	947	883	954	973	881	1006	930	982	924	926	979	890	952	929	927	917	908	967	968	945	943	944	977	956	943	967	917	959	954	941	946	916	875	935	947	965	857	982	924	913	961	945	979	901	964	978	991	962	943	947	985	930	926	942	1052	964	959	939	925	1015	967	909	916	994	909	897	982	937	929	992	991	950	964	908	985	928	993	962	931	893	900	967	955	943	946	940	965	937	915	923	921	964	970	921	966	954	937	927	914	914	933	878	908	924	939	881	974	969	978	940	953	917	935	963	984	966	979	900	914	942	942	956	923	931	953	944	919	939	918	952	949	888	939	950	952	932	944	939	916	938	958	994	991	943	919	941	902	931	936	925	949	959	969	928	923	964	952	939	995	925	1014	918	948	970	943	955	989	902	979	948	950	966	929	922	937	928	983	935	988	971	961	941	1014	986	979	949	942	951	924	948	936	922	964	971	932	957	940	943	962	924	901	968	968	958	916	974	922
15687	2949	3651	2929	1828	1304	876	682	495	477	419	387	346	311	314	263	271	243	267	235	271	255	234	249	231	239	228	240	232	246	217	225	220	209	211	173	251	209	226	207	202	215	216	200	201	231	240	230	202	205	203	178	223	213	180	192	228	202	184	216	210	205	207	205	189	222	210	162	202	175	210	175	243	220	207	204	199	196	202	197	183	213	196	171	158	193	191	227	179	191	178	205	213	212	191	188	197	180	178	213	211	185	191	202	210	200	188	184	211	216	215	185	213	208	203	210	198	192	187	205	218	213	165	217	195	215	201	190	206	225	160	195	203	181	207	185	189	192	210	232	191	211	218	200	190	196	184	182	217	223	200	198	223	197	205	182	160	186	213	218	193	194	195	193	196	183	199	193	193	203	200	177	183	213	193	178	181	214	203	218	191	195	192	209	204	200	187	190	217	191	219	236	201	227	191	220	200	212	202	198	172	199	217	173	210	191	191	209	210	211	198	183	188	189	212	199	191	200	174	177	198	212	188	200	197	172	190	187	192	196	190	188	193	178	204	206	208	214	181	218	202	213	188	187	191	193	177	194	208	221	192	194	190	200	192	208	215	210	203	197	195	188	210	191	217	199	184	211	197	199	184	200	176	215	214	195	203	193	185	210	207	172	168	222	217	183	196	200	202	219	204	210	194	203	196	209	181	202	186	224	208	189	202	181	201	203	203	222	198	196	219	196	212	180	214	184	204	207	190	185	207	185	190	180	209	191	223	197	216	183	188	184	189	202	245	210	221	191	232	188	207	224	191	200	197	205	200	179	215	191	221	192	194	240	162	193	208	190	198	180	194	178	219	197	189	209	183	199	199	201	176	175	169	225	185	205	198	204	222	195	179	187	224	192	169	209	189	212	243	178	176	195	200	191	205	189	185	207	213	207	194	199	199	197	225	179	177	215	226	193	177	196	188	198	203	203	206	181	216	230	204	188	213	206	204	202	197	195	192	192	186	211	215	185	186	183	170	203	192	177	202	211	192	185	177	185	197	203	182	168	212	181	195	189	193	218	182	227	205	204	184	217	197	190	212	193	199	181	205	185	201	213	203	193	202	207	205	205	202	241	222	180	199	217	209	207	197	187	214	191	204	189	189	192	191	218	197	192	194	212	181	191	174	173	197	218	226	204	189	195	206	188	217	182	194	202	222	169	203	200	207	198	194	195	185	172	206	212	214	180	182	191	228	196	220	200	189	213	197	184	207	191	204	209	179	193	183	208	187	211	196	198	170	200	213	202	219	227	176	198	198	187	206	184	230	206	210	197	189	195	207	209	194	182	205	209	201	206	206	194	179	231	190	216	195	202	203	191	198	214	179	222	185	216	208	189	195	204	189	199	206	195	190	183	222	217	198	217	202	177	196	233	208	203	188	228	181	189	199	179	205	193	190	199	196	227	163	194	170	215	214	184	199	200	220	198	208	203	187	186	202	184	191	197	190	182	206	197	193	215	192	200	200	168	191	190	213	202	177	192	188	202	207	193	177	206	204	210	208	205	225	185	212	175	214	200	217	205	189	189	210	208	210	169	188	200	197	210	220	203	196	202	239	199	201	189	191	179	213	198	207	182	208	200	201	198	177	197	213	205	183	201	194	192	191	197	208	206	209	209	199	192	204	200	205	172	194	190	186	200	221	206	199	192	197	216	218	190	195	219	180	204	193	199	173	210	201	195	208	206	210	190	211	208	208	200	196	224	203	194	191	220	194	186	211	194	198	193	204	191	196	197	199	192	185	208	207	188	225	201	199	217	161	197	219	195	184	196	183	218	181	204	215	181	232	195	188	189	189	183	203	211	201	191	176	214	217	199	196	172	169	202	204	199	202	214	202	218	203	200	184	204	188	185	227	196	197	205	202	200	230	227	193	205	185	201	171	210	194	214	204	197	184	210	200	211	201	209	178	194	203	190	196	202	186	171	199	203	199	199	190	200	209	199	217	194	174	231	183	182	183	193	204	196	204	208	184	185	209	201	173	197	197	184	200	230	200	192	201	189	211	200	193	190	202	176	200	188	211	183	211	197	217	200	211	196	210	195	179	176	195	198	213	249	221	212	220	221	184	187	213	203	208	214	213	199	210	184	180	190	207	172	198	214	187	179	190	215	185	185	214	186	216	199	208	185	212	199	205	214	226	182	185	210	196	191	199	216	193	177	191	203	180	195	194	215	190	199	202	205	190	189	181	202	197	187	191	198	216	202	194	174	232	208	194	181	197	211	197	184	187	219	192	208	212	192	210	199	210	200	201	198	197	183	196	191	170	190	231	212	224	194	187	217	207	184	223	194	205	215	183	181	206	202	224	222	189	204	194	180	206	213	200	203	191	201	200	181	229	196	210	222	201	180	193	157	219	188	197	202	220	187	194	199	206	219	197	201	184	216	214	216	185	213	216	169	188	194	192	196	208	195	218	209	206	199	179	190	222	208	202	200	192	221	229	205	200	185	180	240	197	208	192	196	198	197	174	207	194	180	178	194	208	205	212	182	218	210	216	206	221	194	193	202	195	221	197	200	202	222	214	195	191	232	193	199	199	195	227	177	174	218	208	201	200	198	192	177	213	185	178	177	204	184	198	192	204	194	183	211	202	196	183	212	218	181	213	190	187	194	181	205	208	191	198	219	216	201	207	198	177	193	197	187	196	196	208	213	200	197	229	202	207	182	215	197	180	211	211	215	182	200	204	202	200	201	213	184	200	207	192	178	214	210	194	200	188	214	207	197	205	184	185	209	213	198	220	202	186	190	217	166	189	194	205	221	212	173	229	198	208	212	217	164	182	212	206	205	198	190	198	185	197	182	201	221	177	192	203	228	209	217	209	193	182	225	186	205	218	206	222	184	221	208	226	216	184	200	205	212	181	200	176	200	184	171	211	203	208	209	201	204	207	206	192	181	204	185	218	216	207	196	235	207	211	207	223	202	183	185	175	194	205	208	207	189	200	190	188	203	181	191	217	170	194	186	205	185	203	195	171	207	205	160	196	204	196	202	200	202	168	188	196	190	176	187	209	184	209	201	212	182	210	218	188	215	189	190	190	205	202	189	183	219	196	195	204	188	180	186	204	180	204	195	212	215	209	200	221	209	200	186	175	197	216	201	208	184	205	183	182	215	203	204	189	210	193	207	232	200	172	190	212	204	204	209	197	178	217	205	179	200	219	235	201	183	199	205	240	179	213	202	178	197	193	196	191	174	177	188	181	188	207	196	196	196	174	182	200	193	201	213	218	196	190	204	186	207	177	189	200	220	191	220	184	170	207	184	193	204	176	204	190	204	202	192	210	183	202	195	182	185	226	199	188	173	218	198	202	212	207	229	197	207	190	211	201	201	199	197	196	213	182	190	188	192	220	188	191	208	200	204	183	189	218	187	213	198	198	186	195	212	212	185	194	175	208	209	186	205	208	178	235	196	191	204	177	209	185	202	219	228	210	195	207	187	184	187	217	190	205	200	201	197	209	196
7696	2650	5823	6824	5280	4267	3535	2959	2531	2154	1892	1690	1634	1399	1334	1242	1155	1084	1102	943	944	875	902	875	853	814	849	786	827	741	780	697	731	721	721	723	696	729	663	718	659	657	659	704	686	681	639	679	678	694	667	671	658	629	620	635	624	606	639	638	618	594	629	616	589	660	623	594	637	621	668	625	613	594	602	580	658	600	599	608	631	608	608	584	621	645	626	609	592	646	630	619	574	608	644	583	604	595	595	594	588	630	587	580	595	651	579	605	631	594	624	608	580	583	606	618	585	602	588	593	594	583	607	564	575	533	627	560	568	573	540	549	563	590	573	629	594	607	593	581	606	563	597	662	583	571	600	565	556	616	597	579	595	608	656	623	587	540	588	588	569	585	569	553	594	598	617	598	639	580	607	579	622	605	601	583	566	584	628	598	601	554	591	573	566	584	581	586	606	582	552	583	602	593	600	576	601	585	592	567	558	601	588	595	576	587	584	572	590	614	532	589	560	581	559	615	569	623	643	543	589	575	565	579	639	573	606	566	612	589	616	547	597	544	607	643	579	574	577	624	565	612	573	655	594	570	643	596	586	537	574	578	602	562	597	578	572	590	591	546	576	578	546	564	615	568	563	566	644	593	582	553	611	600	621	585	586	587	610	574	591	632	612	598	645	602	580	593	535	596	581	579	524	576	632	617	584	587	631	620	610	546	614	527	565	583	608	602	561	602	564	668	595	581	602	531	580	602	537	613	599	590	607	586	607	569	609	612	569	580	591	541	586	545	571	592	535	537	604	597	595	539	590	607	577	611	603	583	566	628	579	595	580	589	610	584	588	630	543	546	612	578	614	606	603	579	578	595	570	588	557	593	616	570	612	559	556	585	604	570	599	608	618	606	598	606	594	591	588	596	573	625	558	577	563	586	589	590	592	568	627	557	621	579	616	575	557	585	592	608	517	575	563	580	577	568	583	590	622	553	633	581	608	656	611	580	575	575	592	540	573	587	582	549	582	621	607	598	562	578	600	588	582	609	576	603	610	601	588	566	607	591	572	594	617	515	536	590	587	612	563	603	590	594	656	581	622	548	545	546	557	586	577	578	556	551	589	571	553	594	585	605	582	599	551	582	599	611	600	587	615	567	579	574	564	592	603	575	607	605	566	634	586	571	615	627	560	625	571	549	578	570	600	623	557	580	599	569	566	573	581	619	583	596	545	595	597	563	589	601	567	595	615	588	586	600	535	591	590	578	584	540	563	585	557	605	604	624	620	586	618	575	546	582	535	572	604	561	598	576	629	580	591	608	562	603	571	582	599	576	592	571	596	577	608	556	599	595	579	581	554	607	581	517	558	526	592	535	598	595	574	551	613	569	592	599	614	642	585	571	570	581	594	597	589	563	544	641	555	613	568	574	588	579	574	606	537	602	630	577	589	569	611	581	571	583	576	579	560	568	582	543	530	619	547	598	606	577	561	596	549	606	613	574	581	604	550	621	561	619	579	591	620	601	606	589	605	568	605	601	570	592	600	603	574	586	546	580	549	577	563	552	604	576	585	552	544	585	605	569	619	602	580	593	589	577	602	599	589	593	560	596	580	569	615	607	572	602	587	559	596	555	533	503	579	603	590	572	567	566	542	552	578	605	584	605	604	585	587	619	587	571	544	569	584	582	567	587	608	562	597	536	541	581	575	557	597	611	533	583	556	621	616	625	589	573	630	561	616	571	596	526	578	586	588	537	664	565	601	543	586	587	575	642	604	556	587	565	560	571	582	621	576	550	604	629	587	611	573	578	569	568	563	589	599	600	593	585	574	601	580	589	566	568	548	575	562	537	574	571	587	578	596	563	573	557	604	602	593	589	609	577	588	540	548	594	562	635	532	572	603	614	619	567	593	634	557	608	554	567	644	535	588	565	592	592	589	579	574	600	594	637	531	588	591	544	555	578	598	649	546	614	600	602	608	615	579	601	594	631	616	585	640	573	582	585	642	576	572	587	576	597	602	631	550	574	608	587	603	595	583	570	561	608	592	656	554	565	575	562	572	592	564	562	582	580	580	560	598	576	622	550	590	582	548	583	565	563	580	585	607	580	604	592	573	618	582	543	586	580	555	603	538	555	532	570	548	658	585	634	576	544	585	548	582	564	549	558	586	595	584	579	610	605	609	593	556	574	591	619	585	599	568	566	588	589	555	582	612	593	632	583	569	554	547	551	587	594	590	613	608	623	596	572	596	544	594	567	591	578	565	581	567	628	577	531	568	551	570	627	642	573	597	625	603	597	615	581	583	622	595	579	558	609	609	576	597	583	596	610	564	606	562	605	557	604	583	600	561	580	602	583	570	585	625	594	617	576	555	578	579	657	607	595	560	563	578	542	578	601	562	600	566	602	607	641	563	605	596	590	609	600	596	546	584	566	576	585	560	567	597	561	615	587	596	595	641	589	564	615	656	580	577	608	584	585	594	610	536	573	591	606	578	599	587	583	583	595	628	607	578	584	545	549	571	598	555	560	551	584	603	593	598	608	593	546	577	566	555	556	572	598	589	576	602	597	584	634	601	573	592	566	599	643	586	556	595	586	573	619	575	621	609	629	589	592	622	562	604	600	606	625	573	578	627	552	566	582	596	535	556	592	599	566	595	572	547	577	592	544	574	644	555	555	594	548	540	637	614	609	584	583	585	542	595	559	553	548	621	600	617	569	593	576	613	559	592	580	596	626	587	588	576	592	563	563	662	586	640	514	585	602	597	542	599	629	515	569	562	603	561	571	645	593	616	592	568	610	566	621	551	610	620	543	576	583	605	627	624	580	562	582	553	575	577	602	561	534	556	566	588	531	567	563	607	593	592	588	594	614	644	612	554	567	540	585	603	543	565	584	606	579	554	605	613	569	574	584	591	608	616	602	508	630	576	581	602	592	565	553	566	532	591	610	582	587	585	607	604	624	550	548	562	573	582	610	569	584	571	596	608	601	573	562	615	584	570	598	597	560	622	587	566	576	621	569	601	591	644	600	581	572	588	608	572	555	616	567	606	629	586	588	538	612	594	549	594	614	588	575	584	601	557	615	606	605	538	556	575	564	571	619	589	575	592	552	531	643	552	577	591	570	569	571	567	607	576	598	575	578	545	554	586	578	586	589	603	586	592	555	570	571	587	575	610	559	552	570	567	525	575	578	625	582	607	559	585	587	588	594	557	589	614	586	591	573	587	558	565	587	607	567	604	564	571	570	532	589	596	614	628	613	570	565	612	596	588	598	576	583	584	535	576	554	610	588	595	594	600	556	559	572	524	622	587	586	613	555	569	571	618	579	555	576	598	564	597	587	598	595	601	578	569	556	645	531	550	617	608	597	610	621	604	589	602	565	573	571	543	556	572	567	580	638	579	535	593	607	549	585	568	621	598	574	592	603	602	579	586	560	578	598	605	643	571	607	596	560	661	546	578	573	591	598	595	650	649	635	560	558	614	601	554	554	609	614	578	545	600	593	601	614	561	577	558	572
2490	463	504	456	422	383	388	363	312	360	335	348	338	354	351	337	342	342	325	343	326	340	357	338	342	330	360	372	353	350	320	342	361	329	358	314	321	345	328	310	319	350	352	340	349	365	363	321	339	338	346	314	329	336	351	337	332	339	326	316	354	342	338	334	333	381	323	355	312	340	351	341	364	351	341	323	332	337	335	317	320	363	342	318	336	326	359	339	354	329	356	307	316	321	344	305	334	345	319	348	342	319	323	349	334	371	358	341	320	339	314	332	324	340	354	340	335	333	355	326	317	371	350	349	361	325	357	341	348	337	338	354	312	353	361	317	360	367	366	351	304	308	321	332	309	338	343	350	328	364	339	336	337	320	370	345	316	348	347	338	348	300	334	365	350	351	348	315	314	335	364	345	332	370	314	366	299	349	329	307	334	350	330	326	347	328	345	363	359	335	347	359	346	356	342	368	306	352	362	326	340	376	359	347	344	330	349	350	328	310	321	363	336	338	372	358	321	365	328	331	299	309	349	318	358	341	352	337	364	340	329	321	338	321	358	373	364	348	364	343	332	322	346	339	353	360	325	308	378	363	317	393	373	315	337	346	340	342	352	309	358	330	341	351	326	319	389	312	341	373	313	321	358	336	356	380	350	329	344	368	351	364	326	312	327	367	337	328	329	351	322	319	332	342	355	335	347	327	323	348	333	346	308	335	351	327	357	346	321	356	343	349	314	344	382	329	334	359	358	314	346	349	337	340	365	342	325	337	361	345	367	318	336	359	324	364	337	324	354	343	346	318	397	358	317	287	341	348	348	322	352	309	316	328	350	388	369	349	328	315	325	364	347	360	383	311	333	349	346	333	336	313	327	336	332	334	370	350	339	331	350	360	342	327	353	358	354	360	313	371	346	331	342	335	316	326	351	344	351	337	313	328	381	320	346	329	365	309	355	349	371	358	304	329	316	317	328	340	332	336	333	363	315	302	343	336	355	343	383	359	338	309	358	336	317	326	334	310	368	359	361	327	315	329	347	340	360	331	327	326	327	345	311	331	367	363	359	307	358	343	323	328	359	291	348	343	329	344	321	312	342	332	385	355	348	351	332	296	317	316	329	318	329	340	334	340	317	331	333	289	322	343	302	317	312	346	324	333	352	341	320	311	379	333	307	335	353	357	340	363	305	360	327	308	321	331	320	362	309	324	347	385	350	347	341	341	344	372	366	359	348	341	320	337	336	349	322	329	350	333	336	323	368	320	311	336	324	371	341	339	359	362	367	344	371	360	319	336	332	337	312	368	337	341	360	317	343	319	318	326	350	368	328	338	358	331	354	353	338	360	334	344	328	305	319	325	345	344	350	347	337	329	355	360	362	325	342	357	370	347	361	329	347	333	339	353	318	353	330	334	361	360	320	334	332	325	344	319	354	352	359	312	333	350	345	328	380	331	339	340	331	293	320	347	341	340	363	325	325	332	346	346	373	341	363	316	345	343	371	302	306	351	335	336	317	327	319	361	301	353	350	330	367	345	353	339	310	339	370	340	384	330	316	361	341	368	359	326	344	337	331	328	311	326	353	337	329	331	313	334	345	320	354	329	336	372	334	328	344	302	355	322	312	335	330	368	332	336	337	325	345	342	325	335	357	338	368	348	311	361	347	317	308	344	302	402	325	328	358	315	339	323	316	323	328	332	339	330	327	335	330	339	347	327	347	334	335	367	337	361	357	349	333	373	315	313	320	337	340	328	339	328	327	316	350	335	338	322	335	345	326	328	321	346	331	350	337	342	354	368	372	328	337	338	339	354	360	362	333	309	345	331	341	369	340	316	336	332	331	329	351	341	308	334	329	305	323	365	352	339	338	347	380	349	327	337	369	322	336	334	335	299	351	341	347	369	321	335	309	341	314	356	377	335	330	332	339	342	348	298	336	344	325	329	357	352	333	333	338	344	336	349	356	351	354	341	348	332	338	368	308	336	308	361	337	368	314	322	357	357	304	357	323	309	364	313	343	358	331	358	311	329	340	346	344	342	330	358	312	366	323	333	334	367	342	333	347	341	326	329	344	330	373	304	347	396	319	342	333	358	334	342	329	288	374	364	382	314	356	336	353	335	356	351	333	311	361	325	337	338	348	342	320	334	363	353	321	326	312	344	363	362	294	368	333	364	333	341	352	338	346	320	343	336	354	327	314	336	351	334	320	316	348	321	337	321	328	351	336	355	356	340	306	358	344	362	326	332	357	352	344	326	349	382	331	321	325	361	341	367	345	313	335	350	335	362	331	339	323	335	318	334	344	314	318	363	374	329	362	344	357	376	331	300	337	369	350	350	339	337	339	321	343	345	357	359	355	327	318	356	353	341	326	345	345	361	353	326	336	305	347	333	335	313	322	330	331	341	337	348	327	342	334	317	348	362	314	323	371	359	332	296	332	335	310	376	320	324	342	332	340	369	318	347	313	347	320	317	356	352	301	341	341	376	306	342	393	325	331	318	388	350	379	336	307	315	320	360	382	362	324	322	346	320	341	303	332	335	317	360	357	349	322	343	349	325	315	335	331	343	341	322	316	340	314	362	323	355	320	337	330	320	329	325	359	359	316	318	352	335	359	318	324	325	385	346	320	328	312	330	354	323	330	350	329	322	334	343	333	338	333	342	336	335	344	332	343	380	343	333	356	327	351	331	346	300	378	351	351	350	316	337	340	322	314	323	323	347	367	321	371	345	323	318	311	368	361	352	340	348	377	347	355	333	328	336	334	344	338	379	315	324	328	358	339	320	355	378	328	321	311	326	315	353	332	344	329	343	343	326	341	359	340	304	314	318	316	333	325	317	334	329	328	372	343	348	355	357	338	332	361	385	341	338	339	334	314	307	305	324	363	320	341	320	355	330	358	355	361	312	374	337	324	329	325	311	359	314	324	366	345	313	315	321	389	334	329	318	325	381	354	341	323	350	346	320	360	324	320	358	345	297	335	357	358	334	342	330	322	333	318	348	346	308	329	335	363	360	327	324	368	350	318	338	321	332	380	358	332	370	360	338	349	332	323	323	307	351	367	348	332	378	351	314	334	306	358	349	351	330	359	334	344	335	335	360	361	285	340	374	320	330	356	335	324	344	365	334	332	332	355	331	354	330	320	357	321	308	364	362	321	344	340	339	355	335	315	354	328	347	346	363	357	359	376	354	352	356	353	364	312	304	354	309	330	366	331	337	327	363	355	324	345	330	354	340	347	322	307	354	365	294	326	337	357	338	316	340	338	351	314	326	358	367	341	316	367	343	373	336	347	346	365	358	300	345	351	335	325	352	351	368	345	320	335	357	351	347	352	310	360	337	333	320	328	359	340	371	315	340	361	336	349	315	346	348	349	351	352	303	336	314	381	351	331	325	344	342	336	374	332	336	327	347	341	349	368	343	359	303	333	347	370	333	296	351	355	323	345	330	327	361	349	352	340	320	343	318	339	365	300	326	335	337	321	334	330	329	333	319	350	326	332	357	346	336
2794	1068	1236	1238	1115	1062	1035	993	1045	980	1010	966	928	981	938	934	951	963	954	977	912	930	911	1001	960	995	928	983	949	959	984	964	936	930	896	920	920	938	934	964	902	921	919	997	954	964	940	957	936	950	959	969	977	964	884	937	897	920	946	955	922	949	942	944	933	935	913	947	966	962	928	920	935	969	928	1002	943	969	950	967	940	927	928	985	928	930	928	938	947	959	950	904	946	924	932	932	940	976	902	948	1007	948	922	949	925	957	979	896	965	968	929	893	941	909	883	954	856	937	945	979	954	946	887	907	941	928	940	960	956	908	940	930	917	955	933	940	963	953	930	898	906	926	948	943	948	975	976	909	933	1034	931	896	962	950	934	908	982	935	920	941	947	890	922	905	928	943	933	895	941	926	976	921	949	939	891	927	917	953	937	965	944	939	899	929	967	1005	936	928	926	922	922	915	990	874	907	941	875	968	904	971	905	964	942	945	936	978	983	945	922	948	951	968	916	962	918	921	940	930	973	1021	953	892	905	943	968	927	980	999	989	955	932	910	890	946	954	912	936	884	929	943	944	886	938	948	932	916	894	971	914	919	908	879	941	942	973	923	980	987	935	918	893	952	976	975	933	910	961	955	964	923	935	933	978	949	943	1026	953	978	919	954	986	875	918	932	943	992	963	892	976	869	918	938	942	991	944	977	901	991	893	934	951	948	921	949	898	959	925	941	933	951	924	941	935	914	886	887	908	930	933	952	953	949	926	926	943	929	951	946	961	953	981	936	1000	936	920	910	932	909	923	948	934	937	941	931	951	847	951	897	957	902	969	970	942	955	941	924	929	912	939	947	881	975	936	894	983	959	938	923	951	959	965	903	988	933	955	934	957	940	941	936	928	914	942	930	958	905	940	952	953	926	930	978	909	931	982	946	920	950	924	934	898	947	939	926	971	896	939	861	932	952	979	947	931	920	936	957	944	963	883	953	911	899	968	940	963	885	961	935	894	945	909	874	915	953	945	883	965	923	899	956	982	934	1000	938	907	956	939	920	955	951	1011	904	1017	881	970	973	956	963	949	951	897	967	979	933	967	932	971	908	965	880	939	1014	971	934	913	987	947	921	941	906	912	911	924	935	948	902	931	935	963	975	989	968	920	944	957	922	948	957	900	955	915	979	978	921	935	931	985	939	934	949	968	975	928	969	960	912	930	941	925	915	882	986	953	962	916	979	977	947	894	908	981	951	936	952	938	957	924	916	927	919	927	927	904	955	981	951	944	934	959	972	961	936	954	970	997	960	936	931	896	932	963	946	896	942	979	928	871	1028	988	954	867	930	942	983	902	909	925	921	895	925	942	1005	880	895	909	923	949	914	959	1002	895	882	975	928	938	926	912	916	976	961	989	913	986	939	963	945	928	917	948	913	898	1013	923	951	854	888	965	955	949	897	913	950	979	952	960	959	906	964	937	907	903	963	998	979	902	984	925	890	931	950	1005	963	968	911	969	932	919	999	938	954	1034	949	957	946	894	968	990	935	917	914	971	905	936	923	877	946	944	926	943	931	950	938	954	904	885	943	898	937	959	942	1001	946	973	932	964	938	943	931	932	912	905	895	956	918	906	914	942	969	944	964	960	931	926	935	885	948	952	927	952	927	891	933	1026	925	958	923	909	916	946	991	954	963	985	937	964	954	924	968	939	974	951	921	976	980	927	926	913	967	924	943	988	923	937	936	906	960	935	897	911	980	937	912	993	967	983	929	967	946	993	969	930	942	923	950	949	885	966	986	958	934	975	980	963	930	993	928	927	926	923	925	931	993	923	973	942	971	927	963	951	888	933	949	951	922	974	928	889	985	872	978	983	903	888	928	948	882	966	905	934	967	960	977	953	959	948	930	967	969	954	974	919	934	890	1004	972	925	919	945	899	914	898	932	996	958	916	941	917	960	928	927	969	948	962	927	982	907	913	923	891	935	951	939	945	929	896	917	882	914	910	924	908	966	955	930	938	944	946	1004	901	935	919	912	924	936	948	932	949	950	978	990	993	927	910	930	933	910	947	898	942	973	965	889	942	994	965	938	968	934	942	902	948	964	932	954	899	909	921	996	959	914	940	980	933	912	935	944	906	957	940	928	949	965	922	917	903	923	942	901	940	885	946	924	946	932	945	992	958	989	958	942	950	964	916	961	955	960	896	949	960	941	908	986	979	964	975	957	952	947	946	947	982	1005	945	941	967	993	943	909	870	893	997	918	976	918	983	998	906	951	969	916	926	880	933	967	938	950	943	937	938	951	936	848	938	964	935	890	938	942	943	920	952	910	954	1032	984	985	931	998	928	996	954	941	941	920	975	926	960	1037	933	890	962	951	957	932	916	990	946	993	876	950	944	964	961	953	866	917	945	930	985	971	932	914	945	893	923	980	906	955	919	932	1001	904	979	926	934	946	922	935	949	903	915	904	951	970	932	963	936	945	918	939	961	917	888	941	915	961	957	936	940	893	908	973	879	910	913	937	958	933	907	904	957	908	933	908	910	942	907	969	991	904	918	943	952	946	929	972	935	927	968	975	967	961	957	964	940	911	895	864	909	1023	974	954	890	916	921	923	979	988	935	954	1039	918	957	900	932	927	921	909	987	929	884	938	958	938	997	906	925	917	984	946	921	990	937	978	929	929	964	939	1017	998	904	928	1002	991	936	932	919	983	961	965	922	960	918	901	963	920	984	893	921	941	884	937	945	970	936	906	949	977	949	947	931	993	906	984	942	978	937	929	939	912	926	955	876	1028	902	912	966	927	946	947	923	956	967	918	931	1000	937	945	923	1003	953	986	981	955	895	970	934	950	906	922	1013	929	927	949	958	930	971	939	876	948	921	883	904	954	914	946	877	918	926	943	965	858	964	955	975	937	902	999	920	925	933	915	918	965	967	980	938	928	999	943	984	886	949	970	998	934	861	969	964	953	923	955	946	951	917	923	944	919	959	949	973	958	997	886	976	1010	915	915	964	936	947	952	988	914	936	946	934	961	923	902	932	960	954	918	953	914	919	911	965	980	924	1021	933	948	934	884	977	929	921	959	914	938	921	940	927	979	955	888	941	966	925	899	918	948	925	906	924	950	1018	979	970	958	914	920	894	986	917	962	950	959	939	989	956	938	935	911	924	933	927	933	981	939	930	904	898	968	963	945	943	948	990	951	993	949	937	1000	908	1003	950	965	952	937	929	1012	898	929	1007	931	976	901	963	928	967	958	906	924	934	945	932	916	916	886	964	918	940	953	983	957	933	965	943	955	940	953	953	918	939	931	897	912	895	979	861	923	999	908	956	999	1001	930	929	977	955	934	984	966	961	975	960	969	913	886	909	929	935	944	985	973	931	919	962	920	927	959	923	925	947	934	881	929	935	907	939	921	928	888	936	979	867	964	919	918	961	962	932	947	988	903	946	936	970	954	931	977	913	906	967	965	877	943	955	925	924	910	961	913	932	892	925	963	924	983	971	1007	944	874	952	952	939	943	911	958	933	907	945	942	953	896	898	905	934	967	923	969	896	936
9970	1571	2291	1980	1324	955	762	647	540	515	478	494	440	391	414	371	360	368	382	358	387	381	349	356	378	384	364	349	343	366	361	324	382	348	351	356	361	325	372	384	344	360	353	349	351	354	357	344	377	325	341	367	365	358	352	361	356	323	364	334	288	367	397	353	335	356	316	322	322	337	327	394	340	382	360	347	355	374	303	321	338	394	366	365	349	359	346	339	329	333	361	369	336	337	350	369	357	347	347	352	356	373	343	394	377	349	332	328	356	334	334	357	353	349	368	355	340	335	385	344	369	342	342	383	345	339	333	317	354	353	327	348	324	334	323	346	346	358	387	366	383	352	342	324	351	327	336	374	354	367	330	375	334	329	345	338	325	333	338	334	348	351	347	334	322	343	317	379	365	365	354	349	339	341	316	322	369	348	319	352	337	346	361	354	371	330	347	355	336	350	334	316	329	354	367	322	353	356	350	365	331	324	366	321	342	345	316	364	350	333	337	343	362	375	349	347	329	359	359	374	347	355	330	353	357	346	348	354	336	366	335	350	318	334	363	366	380	344	367	341	348	327	373	361	321	338	354	370	313	349	346	363	336	296	372	353	356	342	388	326	377	344	327	335	359	371	332	366	350	317	341	360	345	366	356	344	332	336	333	386	346	312	365	330	358	359	346	343	318	337	324	345	323	354	335	359	370	332	349	346	342	355	324	364	351	351	353	362	359	325	354	350	334	332	356	350	349	336	340	370	326	350	364	362	361	348	346	341	333	355	355	372	320	331	370	362	356	366	359	364	385	332	306	349	366	359	343	365	327	344	369	342	358	342	349	330	357	354	309	326	340	331	331	327	347	326	391	366	346	331	312	368	322	358	340	328	366	347	338	357	307	374	353	341	348	366	339	322	346	337	350	370	364	321	369	333	346	347	372	353	345	364	361	351	345	307	314	353	321	353	334	350	323	346	351	341	338	346	343	345	325	341	355	379	316	337	333	335	337	353	357	347	366	344	369	360	300	352	309	346	338	347	339	362	361	371	352	364	358	363	332	322	355	347	356	375	386	342	362	330	336	364	349	357	357	333	314	348	348	344	352	360	344	370	353	348	349	388	362	337	352	323	360	326	301	348	340	359	338	346	348	341	377	306	322	352	340	368	334	331	347	350	379	354	344	340	345	345	345	360	326	339	324	339	353	326	358	336	315	343	340	377	349	343	364	335	341	334	316	344	376	345	356	330	340	343	331	366	334	363	340	339	359	340	320	321	348	341	354	345	391	327	338	382	334	348	354	347	360	346	333	318	328	338	358	357	342	326	342	361	350	327	357	365	386	343	350	342	335	319	340	317	337	374	373	306	327	320	356	299	359	349	332	354	345	344	337	356	364	369	344	364	335	342	316	323	371	336	350	335	345	354	353	324	344	372	387	333	373	341	353	352	353	346	356	366	355	335	355	381	364	353	360	368	339	327	314	329	361	349	366	340	325	331	328	339	340	336	321	330	347	401	356	302	351	312	336	344	337	338	339	379	353	333	334	367	363	327	342	374	351	327	354	339	334	375	376	354	333	377	362	322	354	339	361	340	347	344	325	333	360	370	325	341	334	351	368	332	346	366	342	357	353	330	357	310	338	326	336	341	332	322	379	384	335	362	325	331	386	354	349	359	350	329	347	403	356	331	339	337	337	342	359	379	379	346	336	328	322	354	346	327	348	369	345	331	378	347	345	325	316	339	351	348	369	363	349	350	330	356	347	342	347	360	324	350	360	336	328	326	336	343	346	329	332	346	368	386	382	350	334	350	356	365	354	334	313	378	343	356	338	335	352	352	331	361	375	371	352	344	331	383	367	322	366	340	341	363	365	313	340	338	335	349	374	325	364	341	335	300	349	356	380	336	379	319	346	361	363	382	346	370	362	333	345	327	370	320	368	343	383	321	355	356	379	347	359	353	372	351	334	342	329	353	352	337	342	327	374	367	367	349	345	326	355	318	350	321	321	372	353	329	355	317	346	346	338	353	365	324	359	345	347	330	374	347	323	348	304	344	349	381	338	360	339	363	385	393	337	358	345	369	351	327	345	343	359	344	348	397	354	346	350	332	336	355	345	333	358	341	364	325	335	328	364	322	349	328	318	352	322	338	332	349	337	347	369	341	348	333	390	316	367	302	353	342	334	324	353	343	353	328	342	361	353	322	345	349	376	328	349	335	320	341	347	331	352	368	363	357	375	345	359	325	322	362	344	371	366	351	358	352	351	359	369	371	328	347	345	345	348	335	319	352	383	350	362	382	362	337	347	355	350	365	352	324	307	361	351	346	365	354	349	314	353	329	331	340	367	336	354	357	377	352	385	336	346	324	360	340	326	312	338	326	326	338	340	353	345	345	374	311	343	321	359	349	357	354	365	352	364	317	350	344	345	345	343	350	344	327	367	322	317	370	325	326	347	342	326	345	367	352	362	342	360	359	318	355	361	357	343	327	311	327	326	377	333	370	351	365	318	359	390	364	342	321	350	370	351	375	352	347	342	349	358	356	379	339	358	335	351	304	344	331	349	313	355	299	339	364	353	365	346	319	327	340	372	331	329	332	341	364	315	314	363	336	332	361	295	346	371	321	343	335	334	359	350	351	314	367	355	327	386	364	349	335	346	364	345	343	361	306	327	336	330	302	373	326	351	326	334	383	359	333	319	347	351	335	340	375	370	344	328	360	352	394	384	330	313	369	322	339	371	359	356	345	347	355	323	343	370	362	336	336	365	322	317	373	376	384	338	341	364	317	350	343	360	343	351	321	343	360	325	329	366	326	331	346	353	328	353	368	338	349	352	316	357	327	349	332	325	353	382	366	349	350	342	356	337	329	356	350	344	298	323	342	394	327	344	349	329	347	365	342	347	369	336	366	341	356	360	349	342	345	328	320	333	323	324	360	342	367	328	330	324	369	312	361	359	343	330	344	295	319	326	303	359	345	341	360	339	375	340	337	350	335	382	367	368	355	329	345	310	333	362	337	371	333	320	337	334	371	367	338	378	325	354	324	342	306	359	332	336	308	303	330	359	318	356	332	337	330	350	340	369	366	336	365	326	354	355	352	347	334	335	333	350	352	367	331	351	365	362	345	349	324	344	373	361	345	339	334	359	344	328	366	362	336	334	306	359	373	330	349	336	379	355	339	336	343	346	347	337	325	360	370	376	332	344	328	331	358	360	346	333	358	355	364	365	358	360	344	319	329	354	362	334	341	358	378	318	375	348	378	327	370	356	327	366	363	338	362	350	341	349	342	341	334	332	355	311	327	364	324	345	317	308	327	349	308	383	303	354	333	351	349	322	335	344	335	358	352	329	323	351	345	372	339	349	395	347	336	329	331	335	365	364	378	351	355	341	316	371	361	319	339	322	344	378	355	369	321	324	353	350	359	392	353	285	345	365	379	337	359	336	331	338	326	328	370	360	352	338	329	333	347	334	356	312	336	331	343	343	317	351	370	366	330	333	346	342	385	340	330	368	366
6583	2279	4311	4770	3873	3250	2630	2274	2094	1957	1673	1567	1526	1410	1347	1366	1244	1225	1209	1155	1157	1102	1155	1118	1096	1071	1071	1105	1059	1115	1065	985	1067	1035	1001	1009	962	973	1015	954	1016	1049	1041	976	1024	973	930	935	943	938	988	1011	976	978	967	1046	965	959	994	969	980	958	912	957	957	998	933	984	948	955	969	942	954	984	936	950	1004	971	1004	929	966	934	975	965	939	1006	997	1011	983	969	968	907	975	923	979	961	987	963	994	973	980	915	981	935	973	954	982	931	986	945	962	965	906	942	923	926	975	940	937	956	926	978	940	964	1000	923	960	897	972	969	921	973	913	992	962	909	889	1019	924	936	962	921	943	883	953	956	916	947	954	950	906	947	909	960	974	917	985	923	940	911	937	953	955	941	929	952	946	965	902	961	910	927	920	913	877	882	950	922	921	968	974	908	916	952	959	945	969	933	975	941	1065	936	989	924	965	977	980	912	941	931	1000	978	943	950	955	945	969	898	943	943	975	973	989	962	931	940	977	948	908	917	946	909	965	941	960	887	979	936	919	921	890	932	937	924	969	967	932	934	957	943	933	972	948	942	936	950	912	944	980	908	906	954	936	925	882	985	938	997	909	870	943	926	953	930	958	965	950	936	880	927	876	962	925	927	982	972	987	944	922	943	881	934	932	986	1028	935	901	944	980	908	909	993	911	966	928	887	924	979	971	911	902	918	927	895	907	949	939	923	930	959	915	974	977	964	900	931	939	927	883	1007	905	956	966	951	945	974	942	928	919	951	946	957	899	895	939	969	960	899	951	919	910	996	919	902	941	990	940	928	970	932	951	892	923	922	936	990	968	880	957	947	934	976	969	967	924	913	948	928	979	917	883	941	959	880	948	941	943	943	1001	932	940	995	915	1010	1022	923	927	876	925	963	920	939	954	911	915	952	939	980	910	954	947	897	942	922	980	901	951	986	923	963	953	928	953	925	907	970	941	938	959	941	941	893	873	939	924	945	972	927	978	936	934	921	921	933	969	970	962	953	962	954	905	961	907	915	939	921	941	945	936	969	949	949	951	892	942	910	908	939	954	938	920	946	937	944	912	968	907	906	970	969	935	976	933	989	967	990	917	973	980	916	982	929	949	964	884	903	903	907	922	942	890	970	939	918	963	926	990	977	963	893	952	937	979	922	947	956	955	914	962	936	966	934	903	978	918	924	893	881	952	972	892	911	912	890	894	918	981	962	910	932	931	955	993	945	899	925	953	914	922	948	984	923	935	919	911	924	914	925	944	938	967	899	976	942	938	958	916	919	888	943	958	926	940	908	915	936	902	911	950	892	906	947	938	895	908	980	884	986	946	991	990	983	935	951	936	964	946	915	916	972	968	959	886	962	951	946	973	941	951	924	933	934	915	896	968	903	932	965	927	971	965	889	950	939	969	963	910	951	953	907	919	903	954	978	900	970	952	937	883	963	955	934	930	938	939	967	916	944	966	991	967	927	959	928	965	992	964	930	918	967	954	942	935	984	902	940	966	916	974	988	952	941	939	939	966	1000	963	912	960	935	918	1008	920	950	941	964	942	909	899	963	910	985	948	950	933	953	887	926	899	983	1044	919	935	938	944	971	923	950	989	957	892	988	990	937	925	893	945	917	927	966	933	907	913	957	928	938	888	956	878	940	907	973	965	928	967	935	952	857	968	973	951	917	935	928	892	935	873	892	916	948	940	872	886	958	926	921	924	964	953	943	908	939	983	879	1013	903	930	887	908	931	904	940	908	923	947	873	881	956	929	902	949	940	881	900	961	970	948	920	972	938	908	950	974	962	948	932	924	875	935	945	997	902	903	963	958	909	897	993	983	892	906	992	980	922	957	962	929	930	997	973	963	934	917	996	945	902	953	946	945	990	974	999	914	951	946	894	940	884	979	980	935	928	932	955	982	907	947	948	867	904	938	890	931	936	940	932	901	938	990	945	871	964	958	963	942	877	981	954	913	946	944	924	1014	921	968	927	968	909	912	1012	962	993	931	969	915	904	945	935	953	893	1016	910	967	993	944	907	942	968	935	933	1037	941	985	918	933	889	943	917	913	932	928	909	941	946	966	930	944	990	974	853	956	924	965	937	980	946	1005	923	925	966	935	975	958	888	945	897	969	983	937	998	904	1003	993	918	999	928	879	957	911	900	903	939	969	932	925	941	907	964	947	934	970	965	937	909	979	976	904	947	966	945	933	976	905	939	913	936	922	947	922	939	939	924	961	937	910	960	908	850	951	958	942	932	988	908	889	928	1010	945	954	939	956	966	922	928	923	923	935	947	950	998	938	950	903	935	937	946	912	893	921	921	952	945	949	881	942	958	980	941	980	909	945	998	930	933	922	949	931	1027	994	916	906	872	938	939	934	955	977	955	945	956	884	954	952	895	958	890	958	940	902	974	925	895	913	937	960	917	908	934	911	977	965	880	921	1036	927	941	930	944	924	927	956	972	943	967	983	934	890	971	903	931	948	924	964	976	955	947	901	967	932	981	933	983	943	946	956	950	983	942	998	955	982	844	938	953	884	914	947	962	935	979	907	976	891	918	973	959	967	910	899	945	950	927	962	926	952	887	915	917	866	976	944	896	987	925	954	911	883	965	901	939	898	933	986	913	1003	1005	968	948	948	953	935	912	896	970	907	900	960	970	943	1001	915	920	910	998	920	929	856	943	966	921	932	905	974	960	917	977	904	952	954	896	897	952	925	895	957	981	912	962	923	961	920	949	950	927	931	945	879	943	915	975	914	888	950	948	972	914	972	934	979	969	970	896	984	898	978	979	933	932	911	945	911	927	933	931	930	976	942	896	930	949	976	966	926	880	968	877	939	968	913	930	971	926	961	973	953	914	899	917	963	938	916	924	908	951	948	925	980	963	946	970	939	943	915	889	964	934	975	950	975	936	923	910	906	944	933	912	944	953	902	905	947	940	977	920	913	935	952	984	972	942	964	953	913	924	967	937	977	938	953	931	904	929	915	953	976	985	989	916	954	930	957	932	980	913	982	916	958	882	928	955	942	936	936	933	948	945	936	921	916	929	983	940	926	920	971	917	973	1005	927	929	939	927	992	970	976	958	952	947	919	931	929	938	954	902	917	931	953	911	975	969	975	1005	968	900	929	910	931	942	933	939	963	899	947	921	981	996	979	996	979	942	954	916	968	962	958	961	959	918	933	958	1003	947	948	948	938	922	944	991	914	967	947	919	915	940	985	957	953	915	934	918	941	937	937	957	913	908	967	925	939	965	951	983	935	917	946	910	958	928	962	935	988	998	915	958	1020	895	964	957	948	911	981	961	909	968	995	897	909	904	955	940	902	924	921	982	936	887	995	920	940	955	918	915	920	930	894	994	958	931	983	915	926	933	963	929	946	995	975	881	946	951	938	975	923	954	944	960	957	964	981	953	951	909	928	953	978	998	921	930	944	993	948	943	966	889	951	913	913	937	939	944	969	985	929	891	952	952	912	956	929	945	915	929	911	924	942	907	895	913	941	944	944	901	911	933	911	886
15366	3032	3534	3096	1846	1223	843	687	507	467	414	374	343	355	329	274	256	270	266	240	231	250	217	265	218	238	242	220	218	240	230	196	214	214	201	208	209	189	201	225	202	213	227	204	202	211	211	201	212	230	189	217	206	190	192	219	228	210	192	184	210	230	200	219	215	187	215	219	217	211	191	187	217	172	175	191	190	205	226	204	193	208	201	188	187	187	201	193	192	210	210	191	195	193	221	178	165	205	238	187	181	182	206	216	203	218	170	207	194	195	175	191	185	199	219	211	185	198	208	215	203	201	202	194	202	210	226	227	201	177	195	194	193	190	200	193	187	197	184	190	195	172	206	205	203	209	176	187	192	246	188	186	199	180	203	169	210	196	270	191	201	192	214	193	169	187	194	191	178	187	218	199	213	216	203	216	196	201	203	191	196	223	202	199	166	208	182	210	210	212	229	177	209	189	186	199	180	180	197	199	205	198	213	211	224	183	172	203	187	213	200	209	177	213	198	225	175	185	200	189	214	186	197	218	202	222	201	197	194	176	190	183	205	203	183	215	202	177	198	188	220	219	183	196	199	218	182	180	174	202	202	193	186	198	212	179	214	198	176	174	172	175	194	176	196	184	203	210	198	196	203	227	194	208	192	236	219	173	214	182	197	198	221	201	193	225	191	204	206	205	183	183	174	183	226	182	187	191	205	220	203	207	160	192	202	211	211	194	199	180	204	199	191	200	188	219	216	201	193	186	180	187	200	209	206	177	224	203	220	197	189	196	186	192	214	231	201	229	215	195	219	202	213	201	181	193	220	177	177	194	206	231	184	211	222	192	191	176	187	202	188	181	190	211	175	202	212	213	204	203	200	189	187	184	196	205	216	195	201	211	201	192	206	167	202	189	205	230	186	181	218	208	186	201	202	195	206	205	191	194	207	194	200	195	217	217	210	212	177	210	180	216	216	175	179	195	194	193	192	194	185	187	163	216	202	192	189	210	198	182	210	203	196	206	210	180	186	198	209	185	191	173	194	205	188	202	195	195	208	196	202	204	172	212	202	189	172	209	186	204	217	199	197	213	183	207	209	200	187	186	182	179	190	198	200	205	189	194	176	200	199	190	185	215	182	196	206	202	195	186	202	198	192	198	198	210	213	193	220	203	196	197	206	183	194	206	194	182	180	193	207	186	201	213	166	207	187	194	178	205	220	184	196	195	210	199	201	211	177	180	208	206	213	171	213	202	202	177	189	206	195	188	181	225	187	184	183	208	200	204	203	189	194	188	207	197	213	202	200	218	220	192	195	224	185	206	175	192	173	185	213	211	203	188	208	207	193	194	210	199	191	215	193	174	205	185	201	177	184	187	210	201	180	217	208	181	189	189	200	184	176	184	185	183	182	200	190	220	160	206	187	196	176	226	200	178	204	190	204	191	206	210	187	204	201	223	174	192	199	182	177	185	203	176	209	182	195	183	197	195	200	207	187	207	202	193	211	208	203	189	203	177	207	223	179	175	223	186	194	192	223	200	197	223	204	182	190	184	187	198	205	188	231	222	217	208	213	206	198	175	210	204	193	189	197	209	198	190	205	202	196	169	196	207	170	194	198	194	179	191	197	190	229	182	185	208	198	203	201	193	211	192	184	195	179	190	203	213	190	198	183	189	199	211	204	185	212	188	213	211	191	195	204	189	234	207	217	209	210	201	188	192	185	194	178	205	205	167	207	195	203	225	204	198	208	210	187	211	177	199	197	191	195	207	187	207	200	199	195	201	207	199	188	215	206	182	204	194	194	188	197	197	199	180	198	208	212	194	183	178	223	210	174	211	177	214	177	185	198	198	189	211	199	216	212	180	219	179	197	201	179	175	190	221	194	199	205	174	215	201	195	200	206	195	212	175	185	204	213	206	197	181	187	200	200	195	188	211	217	206	193	199	184	197	177	206	189	188	183	176	190	214	236	188	215	203	202	181	207	200	229	212	226	193	225	211	204	197	190	212	195	221	218	194	203	188	217	197	183	198	197	193	216	208	197	221	190	191	204	198	206	186	196	206	194	176	190	205	207	199	195	211	191	215	203	210	211	204	204	188	200	216	206	170	193	196	174	193	212	204	205	197	206	196	209	206	186	232	176	198	185	179	195	196	188	194	200	209	203	179	193	187	185	201	179	182	189	192	206	199	192	216	185	174	204	182	218	192	177	212	204	202	207	190	211	203	207	213	219	214	207	190	219	206	215	213	194	195	217	182	203	183	181	205	201	227	203	201	195	211	193	190	209	214	206	202	197	198	178	198	185	217	193	194	190	191	190	211	178	216	223	188	192	186	230	198	201	183	179	177	171	191	206	211	225	219	187	202	236	236	189	193	202	173	179	179	200	216	197	165	216	182	181	202	201	207	197	217	172	186	205	187	200	206	183	198	211	204	210	222	193	195	205	195	195	176	188	206	196	198	203	194	205	194	184	185	200	219	181	172	197	210	213	189	162	229	196	215	205	224	202	193	207	175	197	205	196	178	191	189	161	188	205	190	175	200	196	210	201	177	208	196	183	206	186	189	192	219	205	157	195	192	207	197	236	204	214	202	202	197	202	219	204	174	207	184	202	187	207	206	198	195	192	202	173	209	208	219	221	197	168	189	197	190	177	195	191	194	175	206	209	203	201	227	185	175	196	202	206	203	218	219	189	214	220	198	185	182	180	192	183	184	186	194	189	188	186	189	191	192	191	202	181	172	190	199	215	223	182	198	193	207	170	197	190	211	218	187	173	186	201	204	214	185	184	170	189	174	206	220	183	202	200	197	180	188	198	193	176	203	193	198	159	197	215	192	212	210	191	218	209	199	224	206	202	208	186	195	209	210	214	189	190	216	187	192	192	219	157	188	210	182	195	167	213	181	205	192	212	206	170	194	192	171	182	203	224	206	207	190	192	210	205	227	185	185	186	200	189	229	205	210	195	213	194	188	213	195	236	199	216	202	221	194	187	179	217	146	216	211	192	189	167	198	198	210	189	193	195	214	196	188	185	209	191	199	179	224	211	180	219	217	205	232	196	213	210	203	198	202	177	189	203	197	214	188	188	203	194	181	198	203	203	179	195	207	186	184	214	180	182	181	200	207	207	189	214	203	225	213	188	198	192	207	174	191	196	206	222	199	190	207	181	199	195	207	202	183	184	200	189	203	216	199	188	191	187	193	186	199	208	196	224	181	202	199	178	199	203	207	187	190	208	202	193	211	187	208	204	203	209	208	188	254	191	222	194	179	191	200	210	175	199	187	230	178	186	191	221	205	186	210	214	203	212	183	207	218	192	217	215	200	220	205	206	190	192	178	204	196	201	191	175	208	177	188	220	222	208	207	186	191	212	181	188	222	206	211	191	213	221	201	176	185	228	203	195	222	211	193	193	160	202	187	219	195	219	222	192	192	202	205	176	191	172	236	212	219	223	212	223	206	208	195	213	209	210	206	155	203	192	202	222	209	205	190	212	202	196	186	205	203	172	181	195	217
7780	2883	5906	7077	5457	4471	3484	2988	2568	2161	1943	1768	1630	1410	1322	1235	1169	1138	1086	1013	905	923	875	793	794	839	807	803	814	748	710	772	727	736	701	743	682	709	722	686	723	643	662	639	676	683	618	634	593	668	650	611	601	635	655	637	669	601	614	654	597	615	585	606	625	608	664	618	630	636	649	596	593	597	602	602	609	617	615	605	589	591	562	576	594	608	626	609	580	590	572	615	571	592	617	613	599	586	635	573	600	577	580	651	619	552	599	580	631	602	575	611	593	593	556	583	571	610	570	590	603	578	563	613	608	595	616	556	537	587	632	591	572	591	575	572	589	557	503	581	577	559	587	562	596	595	613	579	550	578	613	586	586	554	547	551	600	592	569	571	546	532	590	595	553	576	620	569	581	616	568	592	610	590	582	595	565	603	587	562	606	610	587	516	590	549	600	570	578	627	594	596	604	604	561	593	579	560	576	569	618	563	569	557	574	576	603	619	594	603	592	607	580	587	594	623	597	627	642	596	617	592	544	570	641	561	623	592	571	579	584	600	607	590	578	576	544	604	581	599	578	565	527	570	578	558	618	583	585	560	548	583	623	587	527	564	540	581	580	595	585	598	573	573	567	558	600	613	595	571	592	579	599	575	563	572	573	613	593	606	515	540	587	552	559	577	572	626	611	604	588	577	586	573	588	610	537	594	545	614	576	568	629	572	568	596	581	573	556	543	570	607	608	596	543	572	613	564	595	575	645	595	567	575	597	561	579	603	551	568	585	580	558	589	583	581	573	587	586	581	597	585	577	572	599	571	597	585	568	603	597	568	585	525	572	563	601	583	583	597	610	555	603	565	568	613	556	601	563	605	568	577	625	590	567	567	562	548	584	604	599	603	606	555	559	554	619	590	572	571	573	550	559	616	612	588	613	636	587	622	628	591	626	582	619	531	601	587	580	573	552	554	510	616	565	586	589	555	628	563	546	594	581	573	588	584	547	608	574	592	620	552	551	597	638	552	556	606	595	601	555	600	569	575	546	543	583	613	570	571	610	565	566	548	535	567	600	578	626	573	602	617	590	575	624	589	558	584	590	566	594	573	562	585	547	614	589	568	581	557	541	566	555	573	564	596	590	616	510	617	558	560	554	586	585	542	571	533	615	589	586	564	602	584	570	525	561	590	585	553	558	562	573	572	591	563	585	579	541	559	603	565	552	617	600	545	592	618	563	555	587	567	558	572	553	578	627	528	540	551	535	557	589	584	597	548	550	615	564	564	581	560	575	596	574	618	619	571	569	554	568	584	567	542	595	573	579	589	554	570	573	583	538	607	543	580	610	577	585	608	544	583	563	609	585	558	563	554	575	617	570	555	567	591	529	613	606	603	547	584	541	578	589	584	591	607	587	575	536	602	542	617	587	570	580	565	582	582	547	569	587	579	562	568	549	592	555	560	581	594	586	564	594	564	581	589	576	535	617	613	586	569	566	598	576	547	611	608	582	604	567	578	608	605	566	545	620	600	609	569	574	545	569	606	614	583	600	554	581	608	583	607	568	579	591	568	548	595	572	576	612	592	583	584	571	550	552	540	592	582	521	562	573	600	581	518	593	599	597	585	592	582	610	628	616	588	611	567	630	588	597	639	583	601	550	541	555	610	552	529	533	567	551	572	575	607	615	552	567	574	566	600	602	630	559	577	600	602	623	584	568	620	588	561	575	553	598	568	616	586	551	604	598	545	528	601	584	583	571	626	566	596	592	561	582	607	586	588	564	591	602	558	563	590	554	584	576	559	600	573	564	593	615	582	550	590	616	576	587	545	542	627	558	585	601	549	591	565	569	566	586	593	604	598	575	613	574	524	572	574	554	610	558	587	578	575	589	562	596	605	539	590	559	625	572	579	589	587	588	583	569	606	583	598	583	576	547	585	584	579	582	566	524	577	588	613	590	589	589	566	545	561	571	606	584	622	558	575	558	536	614	601	560	581	597	570	573	566	577	604	585	606	579	561	564	597	575	593	606	587	640	538	578	605	600	597	580	582	597	581	560	546	555	577	594	599	571	579	590	600	615	571	585	563	569	573	566	580	600	600	606	583	590	567	567	581	586	579	589	578	605	611	584	575	588	603	591	584	554	629	617	581	573	542	595	506	554	585	587	584	570	577	587	597	578	594	613	552	556	578	584	611	567	568	605	582	573	597	613	587	555	564	562	582	547	563	597	565	595	588	572	590	610	627	571	630	577	573	554	587	623	567	591	612	556	577	554	587	613	572	569	572	605	570	624	604	607	569	569	595	582	578	590	579	558	552	649	607	633	617	580	563	562	581	594	568	568	608	570	606	574	592	594	574	561	531	571	576	566	583	557	575	600	578	579	553	590	551	570	610	581	569	581	619	578	558	556	604	577	549	589	556	605	582	613	612	641	594	536	614	634	545	560	624	575	560	592	563	593	614	544	600	590	625	607	576	556	567	586	557	614	557	637	574	540	590	562	604	608	594	585	556	610	607	550	576	610	582	578	588	590	558	625	617	584	532	551	590	559	587	565	549	627	586	605	578	590	560	567	550	562	579	591	593	599	555	590	576	591	565	582	582	625	567	558	538	561	583	544	567	600	581	573	633	573	594	610	627	553	611	587	579	579	615	596	588	547	588	579	582	639	547	607	621	551	536	565	575	595	592	602	566	611	554	599	576	591	591	560	581	586	594	561	582	572	601	574	575	575	589	573	550	571	572	550	598	576	569	638	590	595	576	568	603	616	629	577	575	561	572	573	591	593	539	579	560	573	583	585	587	557	562	569	549	608	572	595	585	606	556	611	621	595	592	594	555	583	536	607	590	594	547	560	599	590	644	590	608	556	608	581	547	602	562	584	596	578	557	596	579	561	596	580	550	622	610	554	553	596	544	606	552	592	582	602	590	566	585	565	618	574	596	587	594	586	636	588	568	608	554	653	606	566	599	617	603	619	618	577	568	597	578	555	531	589	538	585	587	559	606	609	571	594	597	565	608	565	586	564	582	557	603	587	588	543	590	576	573	582	557	591	572	622	550	550	560	549	593	524	587	627	566	595	603	609	597	582	551	597	569	526	594	621	613	578	596	642	596	548	590	565	548	548	585	576	588	530	548	595	577	592	579	593	598	575	547	551	572	560	582	606	569	645	580	552	594	536	615	586	533	581	614	592	588	565	618	580	596	545	614	595	630	552	610	606	610	546	585	602	561	598	551	596	569	616	572	597	590	521	611	599	616	612	607	587	556	594	603	593	592	605	598	582	586	581	572	575	589	620	588	606	585	574	592	559	644	613	574	586	577	611	554	606	567	564	585	618	560	599	551	568	577	580	600	559	620	578	546	593	585	599	584	569	601	579	580	595	573	582	582	565	578	565	558	609	608	535	563	622	600	576	604	609	524	564	572	585	553	570	564	584	590	578	570	616	564	581	582	571	602	554	559	586	578	601	593	608	574	564	589	585	594	617	600	549	593	597	562	577	581	563	604	597	604	534	548
2452	448	526	419	375	353	347	358	361	354	370	345	332	295	343	318	369	359	352	359	342	367	369	335	360	320	336	344	336	362	371	324	336	340	339	358	356	333	341	330	328	352	328	336	331	340	365	341	284	394	361	310	302	337	334	332	324	335	341	324	370	338	336	284	346	359	317	347	318	328	343	329	344	322	325	335	374	348	347	291	331	319	307	356	380	349	372	348	343	351	331	305	354	339	328	311	354	323	353	342	375	356	322	327	326	300	364	357	328	333	387	363	341	338	333	336	329	388	364	321	342	340	334	353	338	341	343	342	336	322	337	331	319	337	329	345	328	363	335	324	323	331	351	330	350	310	315	315	353	336	368	311	334	320	329	319	308	331	331	325	322	325	332	364	341	356	350	354	347	330	341	343	331	361	350	366	342	336	346	329	323	333	370	328	356	308	360	326	403	333	338	342	336	334	330	343	343	330	340	342	372	340	349	344	344	336	338	375	315	351	337	334	325	361	328	341	328	357	322	339	369	345	320	303	325	318	323	364	319	330	333	325	325	358	328	352	325	328	359	336	322	369	350	343	314	332	362	362	340	346	341	339	326	352	342	360	347	308	334	379	317	343	331	333	317	357	354	305	330	298	353	381	335	320	327	342	356	348	309	337	347	375	347	349	319	404	384	360	289	357	314	341	337	364	346	314	325	336	353	336	336	363	366	338	332	344	338	292	343	314	300	349	334	356	361	342	361	351	353	372	343	358	365	327	339	332	348	352	293	355	323	362	338	319	306	322	336	361	354	329	375	348	320	329	341	352	367	321	366	313	340	326	375	373	334	333	391	333	313	341	364	332	323	345	338	341	322	321	346	341	327	353	362	338	338	361	340	347	337	339	307	333	366	353	345	328	340	316	333	331	357	329	350	395	341	313	350	331	361	334	326	341	336	309	339	331	332	331	318	342	354	334	327	327	340	349	337	342	325	358	375	342	308	324	335	345	334	316	346	327	334	337	333	340	333	353	309	333	352	363	341	357	311	326	318	326	336	342	321	316	359	323	358	348	371	374	328	338	336	325	366	353	318	379	364	335	343	343	349	351	300	322	346	337	320	364	327	326	324	361	332	356	305	322	361	325	324	333	344	359	337	322	328	347	340	329	361	334	333	349	329	323	356	347	343	355	351	361	323	356	303	357	334	326	347	320	369	316	337	328	320	351	336	363	334	339	329	300	349	371	337	325	366	358	310	326	339	335	327	334	355	306	337	323	328	330	333	339	336	331	336	358	349	365	353	352	339	332	347	377	345	356	336	332	361	340	340	333	315	316	336	335	374	310	351	342	353	347	334	338	361	344	347	375	338	329	343	368	346	331	359	370	333	337	330	356	377	361	304	327	350	337	342	309	328	346	329	350	397	358	304	344	337	348	334	355	347	343	347	346	350	361	329	375	317	342	351	323	343	340	338	376	355	315	320	342	360	351	345	377	358	337	327	340	332	360	316	348	364	327	348	337	352	351	359	379	355	368	318	366	390	362	331	332	329	343	358	341	316	330	340	313	356	319	342	360	317	344	321	382	342	329	325	319	363	329	311	339	313	337	366	340	330	309	323	321	352	355	309	321	358	345	323	343	309	373	332	296	342	327	316	325	280	321	342	336	349	338	361	333	317	319	347	329	327	346	317	352	335	366	333	343	372	326	366	312	357	352	317	336	346	344	356	354	328	339	362	318	363	334	335	352	332	314	325	360	333	316	323	326	317	345	355	377	306	311	351	313	331	312	309	331	353	355	366	341	333	354	371	340	311	315	395	351	378	323	314	375	347	353	355	332	345	346	392	358	339	348	333	328	341	360	380	354	341	341	357	303	336	313	343	358	353	331	335	339	370	355	327	363	343	302	328	323	327	327	313	357	380	329	329	350	362	357	337	343	339	346	323	361	338	354	317	350	318	327	322	373	318	332	327	345	337	358	346	310	362	305	312	315	340	325	299	324	357	367	322	338	309	315	325	315	313	336	353	344	350	331	341	322	324	308	331	353	342	325	337	340	357	328	338	337	322	327	376	327	344	340	322	339	330	327	368	325	360	311	359	331	355	337	342	313	322	365	334	339	333	338	358	338	341	356	352	346	357	330	383	348	294	323	330	335	328	354	308	358	352	359	357	384	356	344	352	336	336	346	326	346	326	338	356	340	321	351	345	319	340	325	347	344	331	354	344	334	346	305	323	345	326	326	331	358	336	339	342	320	350	359	333	348	312	329	393	326	367	342	373	337	309	342	355	306	298	352	343	320	352	337	373	341	328	340	338	355	374	321	345	352	358	354	325	325	326	348	372	369	345	311	332	332	355	352	315	339	367	346	350	325	355	305	332	345	352	320	308	335	353	305	346	306	333	367	317	319	360	362	324	335	322	333	325	362	367	343	324	339	312	342	336	327	332	325	314	351	342	338	320	331	355	357	369	349	316	318	358	333	328	328	318	347	374	356	351	347	327	330	373	348	326	325	339	339	346	342	318	380	358	338	328	339	345	352	339	351	336	357	344	315	361	373	305	363	336	366	317	329	351	320	325	347	340	338	345	334	302	327	333	364	352	355	376	364	346	351	324	329	321	345	337	358	334	302	308	335	320	344	345	353	360	328	308	331	324	344	324	348	362	351	381	332	332	362	353	341	366	322	350	319	314	356	281	332	338	360	360	335	340	309	350	315	326	342	359	347	327	356	381	360	362	329	332	339	354	350	331	348	352	329	349	322	328	341	323	306	345	327	356	338	340	320	366	342	326	327	343	359	364	336	347	324	311	355	357	335	360	348	318	336	359	301	332	322	329	344	350	330	318	354	319	347	374	306	344	355	372	344	359	331	329	332	328	327	313	334	361	355	347	314	320	348	330	308	324	348	348	315	330	324	331	336	372	345	333	369	343	349	371	336	285	322	322	347	349	346	327	373	343	367	355	322	324	341	333	319	328	320	296	366	341	343	342	362	335	352	347	335	337	312	337	338	347	341	336	335	332	348	330	310	332	337	301	343	345	314	301	343	383	374	333	353	343	330	358	370	339	318	326	336	343	306	321	349	346	348	377	341	301	311	331	329	332	370	351	336	366	334	330	351	353	342	293	340	315	351	366	353	352	336	365	333	352	342	351	367	323	349	329	318	339	325	301	348	311	350	335	327	330	366	348	339	327	331	356	326	341	335	349	313	348	334	335	321	333	342	359	327	339	315	339	316	339	357	337	302	357	384	364	373	332	337	356	374	353	337	349	354	356	354	346	333	313	386	324	346	374	314	361	365	309	368	340	329	349	343	363	336	338	329	350	309	315	345	354	317	302	372	331	350	345	318	362	314	349	355	338	320	344	323	323	338	360	357	356	329	345	361	337	335	343	350	327	355	304	355	314	335	313	325	331	341	301	333	375	382	334	318	336	343	358	334	331	344	328	345	332	296	315	348	347	352	350	373	323	315	330	307	300	349	329	352	336	325	348	336	320	352	294	320	339	330	320	353	381	346	315	330
2781	1051	1206	1259	1117	1093	1037	1077	987	1008	985	1006	947	955	942	979	913	978	952	992	898	938	926	918	960	932	951	900	926	914	985	933	905	943	914	938	972	922	946	986	935	991	966	988	975	967	973	994	948	926	959	938	970	857	906	987	986	915	944	964	877	1010	983	923	915	909	925	958	928	918	962	918	951	907	974	962	938	934	942	893	944	993	942	965	971	947	964	923	934	1000	941	933	943	962	942	932	930	985	906	976	910	914	917	959	925	923	929	930	961	959	961	948	917	941	921	969	984	905	918	923	918	959	903	915	903	1006	985	927	921	946	966	944	922	914	947	910	947	886	907	987	976	940	914	986	941	949	992	920	903	898	906	916	952	931	892	951	952	923	942	974	980	889	969	938	888	980	951	923	893	967	1005	866	935	927	968	980	953	901	984	972	962	916	938	956	918	915	927	934	927	948	988	943	998	929	939	926	897	984	941	904	918	916	930	927	910	906	958	958	982	897	957	970	965	942	929	937	902	932	945	901	941	984	883	951	955	945	986	930	938	965	961	914	939	935	931	989	937	933	937	923	943	951	911	937	971	966	927	935	923	858	1013	889	958	972	929	1001	907	904	995	910	991	986	916	918	1008	919	946	955	945	929	926	940	955	904	951	915	928	951	912	931	934	956	936	894	946	984	925	998	925	920	945	937	943	917	956	935	950	974	971	938	909	939	877	924	968	959	997	975	928	882	951	993	921	939	962	981	934	1026	978	961	931	961	941	928	885	918	906	890	940	941	960	957	979	917	973	1001	955	937	972	915	957	924	933	958	967	898	940	939	913	938	940	951	925	950	880	920	922	950	988	952	925	934	952	933	992	935	941	943	911	902	930	915	978	935	895	985	899	953	991	932	942	918	944	906	878	949	937	919	877	971	919	908	940	944	946	908	956	917	973	966	958	913	927	929	939	943	934	962	904	985	932	980	967	965	944	941	908	957	944	933	904	910	897	904	949	927	984	869	971	934	943	925	931	948	958	980	905	885	982	972	988	978	959	917	934	947	943	905	921	916	953	939	961	928	952	936	873	918	978	931	945	947	932	943	1008	971	958	922	957	939	912	946	951	948	932	926	909	926	948	993	974	880	921	957	930	893	952	901	906	949	952	962	963	970	918	934	934	950	958	994	934	907	925	923	963	995	926	956	945	988	962	918	972	946	962	914	923	913	909	924	964	973	979	975	964	901	972	907	928	949	871	1006	952	967	941	922	899	981	907	930	958	977	928	978	906	941	947	914	935	966	965	957	953	905	984	865	972	983	952	945	941	911	968	957	920	943	969	948	962	969	945	944	926	932	937	961	886	905	909	932	918	989	932	929	995	897	938	901	952	940	979	901	926	949	947	948	941	954	931	1008	902	959	967	922	922	900	950	973	880	970	976	931	953	936	973	922	970	922	936	906	922	931	940	921	923	910	1005	944	919	973	923	956	956	982	938	930	988	993	940	994	979	952	933	965	961	925	969	986	912	958	907	995	896	924	953	921	981	982	948	905	889	915	957	949	958	977	873	911	942	935	911	915	919	1001	935	923	943	933	898	952	954	1020	959	908	939	895	947	906	941	912	886	930	945	939	970	975	938	928	968	947	952	979	888	981	952	941	917	946	972	961	958	907	885	954	984	980	950	901	977	910	962	898	987	937	915	938	941	939	922	940	951	966	901	976	948	1000	900	924	959	892	943	945	925	937	920	997	892	940	992	942	962	927	934	925	928	977	964	912	964	902	951	992	900	904	883	968	977	957	934	868	978	995	943	936	935	938	913	935	938	969	950	944	953	943	972	937	953	929	949	918	939	947	913	959	918	1000	969	917	930	891	947	966	989	924	913	915	905	839	920	934	975	925	1003	916	904	917	917	963	981	972	925	921	981	921	946	918	947	922	879	946	961	940	907	938	933	898	929	959	843	977	948	953	982	959	941	1001	955	924	936	904	955	958	931	913	909	897	944	975	981	1023	994	980	894	900	1022	961	999	946	946	935	954	981	934	954	933	906	992	900	951	941	895	909	919	908	931	934	949	994	948	938	921	971	975	924	927	943	1012	933	934	900	986	885	908	934	928	976	916	978	984	990	961	967	943	962	903	946	958	900	952	903	956	957	987	967	932	963	978	1006	918	939	933	929	965	894	935	937	927	911	929	1010	869	941	933	1002	929	919	975	899	866	928	912	984	924	933	933	938	963	936	885	948	923	854	944	892	947	948	954	900	950	948	928	987	961	978	944	989	912	929	944	947	863	928	888	1002	996	952	931	975	945	935	943	976	962	963	938	877	904	951	944	888	1014	961	934	876	961	963	937	918	899	949	958	956	919	971	951	933	956	927	990	959	981	932	912	903	933	958	933	993	914	973	1021	945	975	973	935	924	983	899	976	906	922	933	931	895	869	950	959	952	967	935	982	936	949	911	960	948	941	927	939	904	897	953	938	964	975	931	935	928	966	867	968	937	990	957	955	932	1004	957	956	964	957	956	1010	929	978	984	964	977	1003	926	957	943	904	934	936	968	958	897	993	958	901	921	902	956	898	936	965	997	944	901	945	969	940	943	983	987	912	958	941	921	925	977	955	955	921	966	979	971	982	924	951	952	918	904	997	935	934	925	1006	947	919	938	908	926	985	916	916	973	937	952	953	961	951	951	879	937	951	905	930	975	938	985	906	959	974	926	981	951	905	957	949	944	925	948	968	983	908	939	939	923	908	935	907	914	978	938	926	999	948	962	955	940	961	971	920	918	947	953	980	921	951	898	892	909	924	908	888	888	924	944	968	943	948	919	878	946	934	931	922	934	873	983	942	949	915	901	972	976	944	941	971	922	964	985	949	970	948	932	935	934	952	988	962	969	979	930	925	907	953	983	973	954	966	962	975	960	943	950	912	979	854	892	990	939	972	972	957	963	918	967	930	925	947	899	921	865	948	947	880	905	993	899	941	920	984	974	969	964	917	965	946	951	964	944	959	940	895	956	927	941	931	953	905	968	930	906	962	959	945	949	953	912	940	937	910	954	1006	921	935	912	944	914	921	848	897	927	885	997	887	901	937	909	936	983	943	939	937	955	920	971	918	991	925	908	1007	950	908	945	996	902	928	971	999	909	920	938	910	991	946	967	953	942	976	943	967	900	933	904	940	959	951	972	959	918	931	914	953	929	902	981	925	985	915	971	942	922	928	935	937	865	969	950	981	909	970	999	945	906	973	962	952	934	929	975	963	1009	953	934	998	884	922	881	969	914	958	911	943	930	879	891	919	936	909	921	1015	959	921	925	892	873	954	928	942	928	938	894	949	959	973	980	930	923	942	932	973	953	929	987	928	999	964	883	947	982	954	956	924	923	888	923	923	983	934	917	975	912	896	881	959	919	938	947	970	954	950	945	961	921	914	943	929	886	960	894	903	981	945	959	968	920	957	968	936	961	957	919	928	961	960	937	977	925	962	958	974	954	904	914	924	963	981	948	927	988	973	979	910	952	947	978	977	893	962	956	924	943	960	957	955	957	923	917	949	898	953	874
9818	1618	2680	2356	1454	1067	806	673	573	503	496	464	442	404	395	399	411	374	388	344	359	392	373	384	382	370	359	391	392	380	377	360	334	361	343	384	345	337	359	384	367	345	338	359	314	361	368	354	362	360	357	330	337	359	382	349	365	342	348	350	348	328	384	402	388	363	335	339	382	344	341	346	345	345	343	344	396	355	370	345	343	318	345	316	364	332	366	356	332	344	336	376	347	347	329	322	347	354	324	333	366	376	368	377	362	326	331	332	349	355	377	368	347	342	363	395	375	336	336	325	332	331	363	307	388	305	332	369	354	348	333	321	332	324	374	317	319	357	321	381	357	345	381	357	315	331	368	359	317	369	342	361	372	334	335	343	339	352	315	356	363	350	347	340	335	351	320	340	338	384	321	324	346	359	332	379	354	330	324	311	332	376	345	334	360	328	333	356	347	353	357	368	353	328	347	359	399	341	346	330	334	325	331	343	336	345	346	347	326	333	339	363	387	341	386	361	353	356	346	347	368	392	329	345	347	316	327	327	317	338	346	336	327	369	348	324	332	320	359	346	338	336	354	363	381	350	319	372	332	373	341	332	341	351	346	343	361	342	320	364	376	318	363	355	315	342	343	348	331	331	357	355	323	321	341	359	326	378	329	354	347	345	310	350	335	332	324	334	345	343	358	327	332	347	359	371	348	362	332	367	356	327	327	323	356	359	344	349	351	360	353	337	326	343	318	332	332	337	339	341	295	325	350	369	355	340	348	331	350	319	347	332	348	378	393	337	333	359	359	324	360	367	345	329	371	348	317	341	356	331	317	373	339	340	364	350	328	359	334	348	346	351	338	385	335	352	331	347	356	332	401	317	337	328	365	370	333	372	324	321	341	348	386	347	337	334	368	373	351	369	397	340	324	369	359	334	355	339	329	323	320	367	353	343	362	339	341	338	382	315	373	345	343	358	340	362	366	333	374	319	328	342	324	342	358	348	373	329	380	314	331	340	340	333	348	339	321	354	372	349	351	326	353	350	340	351	337	372	343	371	353	343	332	314	354	331	368	310	351	366	340	337	336	360	332	389	346	303	308	380	335	366	375	372	370	362	344	349	352	330	336	343	354	372	334	364	344	381	405	359	361	336	333	353	343	337	364	320	377	346	332	338	340	338	375	337	327	335	349	314	369	370	368	354	375	380	373	358	354	368	364	366	341	323	342	341	323	320	322	400	311	336	332	306	351	348	355	336	361	366	346	348	345	354	368	341	341	372	341	322	359	368	350	343	319	365	328	342	356	347	359	368	340	341	367	345	344	327	351	321	365	366	359	350	356	352	345	313	328	336	342	334	326	364	341	335	355	349	338	349	348	332	347	340	360	331	353	296	350	357	333	328	347	330	345	345	358	372	347	345	370	341	348	344	349	306	345	358	358	373	362	326	329	379	394	358	353	343	334	376	354	338	359	351	337	324	347	339	332	337	316	352	338	355	325	329	362	354	333	365	355	352	328	349	348	351	358	327	382	353	343	345	337	388	388	331	370	341	306	351	362	325	321	347	359	329	350	308	327	343	364	343	342	338	352	340	343	329	331	342	316	361	369	359	328	340	336	330	350	358	354	374	343	329	329	347	335	344	382	352	348	334	337	347	361	361	341	362	346	344	356	359	342	372	330	344	335	374	373	370	357	379	344	347	370	329	342	347	320	366	351	326	332	341	336	366	316	350	363	332	353	367	342	384	366	310	332	337	365	350	329	329	337	370	329	355	339	337	365	329	320	359	333	341	364	375	360	381	353	337	339	350	326	333	323	376	361	357	335	365	353	370	364	340	321	325	321	339	325	380	352	344	354	332	352	353	352	329	344	350	329	362	355	341	334	341	373	354	328	354	348	334	328	338	351	352	355	341	352	343	326	347	343	391	345	347	318	338	379	320	346	372	365	324	338	330	364	348	315	342	333	311	371	362	372	338	351	348	337	339	339	363	342	349	333	318	334	330	359	361	317	351	343	373	354	336	342	355	354	360	366	379	343	323	359	335	320	386	332	381	387	351	334	327	352	368	359	348	317	362	335	346	362	362	337	354	355	298	354	342	352	333	337	312	326	315	386	351	332	324	335	360	366	345	343	371	346	369	318	344	380	339	329	327	386	339	344	351	342	353	369	349	401	338	336	353	365	381	335	334	318	375	336	328	323	352	323	342	366	332	348	381	371	345	337	359	334	338	366	345	348	335	340	328	330	350	374	356	349	328	334	313	323	369	341	352	355	359	369	310	379	326	320	335	364	359	353	322	353	322	329	366	325	364	340	388	348	327	317	352	320	297	347	314	306	346	338	365	341	329	349	358	337	344	376	337	363	326	340	338	346	358	318	317	349	341	342	344	353	317	359	361	343	357	342	372	359	333	341	339	329	351	343	337	350	331	313	364	360	333	338	336	397	372	359	342	356	320	348	333	311	336	356	379	342	338	374	325	364	317	375	351	355	339	331	340	349	381	323	337	336	357	376	362	338	345	338	345	329	346	309	375	371	371	382	367	353	352	338	352	361	308	330	351	342	358	380	354	350	328	368	371	331	364	364	344	340	348	366	347	341	352	332	338	337	365	360	346	355	358	335	340	314	368	317	329	354	351	323	328	355	316	348	346	329	328	347	355	333	365	333	377	359	347	323	353	335	336	370	340	329	327	325	298	341	364	387	375	353	357	350	346	370	320	347	355	362	342	369	325	368	357	331	352	358	367	378	357	328	360	353	324	353	360	341	361	336	352	381	324	328	347	343	330	331	398	339	338	363	321	328	332	347	359	368	330	338	363	331	338	331	303	341	340	348	335	335	339	324	346	313	361	347	347	358	356	318	363	369	353	347	387	302	341	345	327	338	335	348	362	340	324	322	319	373	353	366	363	341	345	349	334	334	345	351	345	360	346	345	329	323	381	340	332	346	356	333	327	340	336	366	341	354	359	351	337	347	327	350	391	387	342	354	319	360	328	368	349	352	319	338	363	335	320	362	354	345	342	337	375	357	343	321	355	379	332	330	377	339	347	350	328	351	319	330	352	344	358	355	374	310	295	340	328	339	354	376	351	338	326	357	319	369	310	338	353	349	348	359	348	343	310	315	349	340	334	350	321	330	358	366	319	330	364	370	367	357	380	366	335	391	353	357	358	321	348	330	364	310	326	344	382	336	364	336	335	325	332	354	335	329	377	333	333	358	359	372	326	337	358	335	357	324	333	328	359	368	354	335	360	321	361	344	350	333	365	361	338	354	356	363	375	338	371	343	356	364	335	353	345	386	348	375	358	351	368	356	350	370	336	346	350	341	339	341	361	368	301	319	341	332	357	347	325	333	377	337	337	336	358	376	332	368	348	328	345	336	337	365	324	331	353	356	341	352	327	349	331	316	351	331	362	334	394	350	344	339	334	366	331	346	338	360	341	353	324	326	322	357	328	358	377	326	372	349	334	356	346	334	361	320	326	364	327	347	368	372	351	351	321	372	325	383	334	360	356
6554	2149	4638	5001	3868	3298	2733	2315	2027	1924	1691	1622	1492	1475	1364	1400	1270	1232	1223	1138	1145	1126	1168	1123	1052	1091	1090	1110	1057	1072	1044	1042	1011	1043	971	1027	972	1026	964	964	1025	1011	924	998	969	980	1025	980	961	961	976	1002	1025	971	954	998	943	1003	949	905	983	1003	953	929	952	953	1017	952	963	936	984	951	1004	920	906	935	984	934	986	992	943	947	914	963	859	897	968	871	942	972	928	1007	919	963	964	945	920	983	1007	960	935	936	933	922	950	902	1001	937	998	884	890	929	1002	934	947	941	911	916	922	942	950	932	984	974	923	956	910	958	937	921	901	951	917	922	923	928	932	933	974	944	1001	929	926	943	888	939	912	868	934	1014	956	995	1013	923	933	921	1004	937	952	903	960	962	963	895	958	936	918	968	914	934	948	960	965	927	973	961	981	924	955	953	946	938	925	1005	931	995	992	885	931	915	948	977	933	887	946	935	971	918	898	951	948	951	958	925	987	958	916	940	893	976	966	978	903	958	945	910	931	877	946	927	933	905	988	907	879	918	886	944	931	935	941	926	961	839	961	986	955	975	981	968	950	935	929	972	931	929	978	949	946	965	930	890	956	933	960	991	938	891	935	923	986	898	988	968	923	905	924	933	967	891	936	948	950	920	946	971	910	948	904	975	939	948	930	990	948	929	994	914	985	988	906	923	949	903	931	956	986	929	952	940	952	973	940	962	893	937	908	957	971	944	1002	932	892	939	945	925	901	972	970	924	930	902	944	927	913	948	923	1015	943	950	935	1010	933	950	969	934	910	926	945	964	908	913	940	962	930	863	918	978	1002	906	922	925	953	918	962	985	965	958	994	929	927	942	945	940	931	943	905	937	955	896	971	954	934	943	959	923	942	990	916	921	942	876	952	939	948	983	934	940	948	891	914	941	913	872	923	921	950	965	916	949	926	966	940	941	924	971	938	931	978	946	903	917	949	932	990	928	980	961	961	923	907	945	986	924	968	928	956	913	924	934	926	981	930	941	968	906	973	945	921	942	940	959	955	931	972	959	936	935	867	938	882	916	952	929	992	966	982	928	957	905	904	971	955	931	951	938	957	906	942	961	948	937	979	1008	940	950	945	970	934	919	917	977	967	921	936	927	855	894	923	954	920	889	918	920	958	939	943	989	892	925	933	967	890	955	976	988	890	932	950	958	935	941	950	952	992	960	951	969	915	935	963	933	951	902	944	924	927	934	929	933	937	918	977	976	920	943	983	980	904	951	951	935	932	901	961	987	930	943	928	959	927	908	971	986	958	958	975	946	980	924	910	923	896	931	941	905	922	919	893	952	910	940	894	970	995	936	977	941	931	920	976	908	963	969	951	947	921	967	965	1016	922	916	933	885	947	872	945	951	949	940	937	946	957	970	937	976	895	959	955	937	961	962	942	1011	938	903	903	897	896	930	971	980	900	908	937	906	925	930	984	942	963	917	911	934	930	913	934	917	960	900	915	882	949	903	879	912	955	946	955	941	951	953	983	939	961	929	998	971	912	997	934	926	924	914	903	945	935	936	908	950	913	970	859	935	970	931	871	920	936	985	895	898	953	946	901	886	958	944	874	944	981	950	888	916	913	878	916	922	977	928	926	939	909	936	927	982	916	948	957	974	910	922	982	970	951	883	921	882	920	969	927	939	967	904	957	982	949	937	935	921	926	928	950	885	916	969	943	906	961	899	936	976	916	914	932	938	902	942	938	899	926	906	958	955	941	932	961	936	923	939	948	931	929	933	988	957	859	937	911	939	901	864	873	932	901	872	965	947	951	906	945	934	903	953	944	943	971	942	901	945	902	911	939	915	915	966	973	933	932	914	908	991	911	964	941	968	922	915	912	938	933	939	941	917	905	918	937	946	939	934	955	966	919	887	927	900	905	939	951	972	945	930	940	921	920	911	938	968	905	953	938	964	919	930	957	868	958	970	951	950	902	928	1054	920	989	989	873	889	938	900	954	961	915	920	959	935	942	912	904	949	918	986	877	961	934	912	961	938	922	947	936	933	958	975	934	924	956	914	940	946	882	928	953	948	978	927	913	982	940	953	897	961	940	968	940	926	889	924	856	961	920	911	958	970	906	925	962	904	935	956	939	928	933	986	951	952	929	889	977	897	1008	930	957	959	949	988	915	913	958	901	919	911	933	940	957	943	913	927	901	922	988	891	958	960	898	963	1035	934	903	948	897	944	994	951	926	966	975	923	942	929	988	948	953	939	936	993	963	940	899	951	985	930	940	937	973	956	934	943	889	956	991	941	940	903	925	920	937	958	947	916	998	948	965	983	960	950	987	870	912	878	942	909	944	982	956	935	866	980	963	947	913	902	946	994	975	988	928	943	891	927	937	946	892	926	925	911	948	919	987	933	977	1004	936	957	913	949	930	895	892	966	964	929	976	933	956	910	943	985	975	950	910	992	985	951	940	929	937	1006	877	901	873	964	954	908	963	991	1003	954	950	949	982	941	915	948	919	924	955	966	952	917	929	956	950	877	929	911	919	916	977	946	922	953	885	985	912	879	893	959	945	959	941	935	917	972	886	943	949	939	916	942	957	903	988	974	995	897	884	927	959	970	905	1005	944	990	934	940	909	941	912	935	958	1003	929	950	927	936	956	922	935	961	928	935	929	935	971	962	930	926	925	880	935	936	918	932	902	955	911	935	980	941	947	912	940	929	970	942	951	969	912	972	951	922	966	934	954	925	1007	956	933	941	968	946	881	962	929	917	975	985	912	925	922	944	946	871	927	970	974	935	937	912	971	919	952	947	992	948	934	873	952	936	923	994	876	961	1004	949	936	958	937	914	951	930	991	967	965	890	971	962	945	903	929	936	948	916	937	940	987	961	951	940	935	929	874	929	925	933	930	942	880	915	977	899	940	945	966	924	969	938	905	933	917	917	931	925	891	931	914	924	946	990	960	964	951	970	942	980	914	950	984	937	946	928	943	897	973	933	943	962	922	953	1019	925	1032	900	975	898	943	908	988	932	907	942	933	935	960	940	959	956	960	912	962	909	941	929	1014	944	982	938	940	937	961	964	919	951	925	955	981	910	911	997	933	980	916	986	942	915	964	1026	943	911	952	924	962	884	951	974	975	937	908	974	949	969	857	947	969	973	927	890	909	909	921	920	878	924	911	924	899	1020	942	975	843	1001	906	946	997	933	902	883	912	929	1001	946	889	1010	968	967	920	971	955	947	909	972	965	902	957	924	977	979	951	955	982	902	950	918	927	944	923	1006	933	966	953	956	922	922	930	921	956	967	966	899	983	964	936	970	946	887	955	980	954	947	962	929	930	977	916	908	950	950	901	914	894	985	960	978	962	943	965	940	939	916	925	988	924	913	960	970	933	922	881	961	1006	957	938	952	958	911	913	891	902	930	972	977	924	961	958	1016	930	865	920	982	930	945	998	869	966	925	941	974	906	965	943	961	964	991	952	865	920	960	946	939	958	937	916	915	940	964	997	950	961	958	941	937	1005	925	1028	937	923	947	932	972	928	967	891	941	915	895
15415	2797	3691	3565	2019	1305	961	723	552	472	388	346	340	325	295	289	279	271	273	267	248	243	235	246	239	209	240	191	219	216	224	240	218	199	217	203	196	240	217	226	178	192	241	211	184	202	197	193	226	216	206	187	213	193	211	202	219	197	194	207	186	194	191	205	209	220	179	185	216	208	200	196	206	193	216	209	191	177	192	219	183	195	197	199	206	190	185	190	213	177	181	199	192	202	197	185	206	208	231	183	174	198	213	193	231	192	209	207	195	210	188	194	203	197	188	173	198	209	204	205	202	210	182	184	203	211	214	200	200	193	169	217	186	169	223	188	197	194	188	193	172	187	194	187	210	213	188	186	185	228	196	194	194	209	159	217	215	179	206	207	204	200	214	187	176	189	183	189	193	159	221	191	182	205	210	188	211	171	233	191	209	171	196	196	198	197	180	179	207	188	175	204	202	200	192	182	192	215	212	164	177	215	203	198	210	203	195	200	195	205	196	204	223	213	190	200	200	187	192	220	202	187	183	212	216	209	194	194	185	196	204	192	192	178	201	208	207	187	204	225	191	190	201	191	208	184	221	207	177	195	206	225	217	177	242	202	182	187	210	202	214	184	226	189	199	234	192	193	220	210	192	219	202	197	183	222	200	201	217	209	211	204	195	173	216	189	186	241	206	207	200	209	203	232	188	195	217	194	177	215	234	189	214	213	190	210	206	225	205	176	196	180	245	211	200	197	208	205	207	191	203	217	178	180	220	180	185	205	203	209	212	215	187	185	220	198	195	185	209	188	224	206	230	205	188	184	200	183	212	198	223	215	186	213	188	185	203	167	184	165	185	196	200	193	204	211	188	187	209	226	194	178	184	210	170	197	214	207	220	190	213	185	201	184	197	194	197	194	185	222	210	191	201	205	201	202	183	170	224	207	208	187	204	176	190	195	217	183	203	198	212	172	194	196	198	199	223	193	193	178	199	178	204	188	195	210	184	194	165	191	215	185	205	214	221	181	203	192	180	184	185	212	200	211	194	195	194	192	226	202	208	198	196	172	188	178	213	180	163	167	184	192	220	228	211	190	161	203	207	165	211	192	218	199	210	200	210	199	227	214	194	218	176	172	206	218	199	205	169	197	211	208	217	212	198	201	194	175	193	196	193	212	184	187	190	164	182	185	189	183	207	200	189	204	195	188	218	198	204	208	195	210	207	194	190	196	215	172	207	191	195	216	180	227	170	217	192	154	204	201	185	210	205	210	201	195	190	184	196	200	209	189	203	193	197	200	213	212	190	180	194	195	233	196	190	201	234	226	198	181	177	175	184	197	200	207	232	202	188	192	179	203	201	194	200	204	176	195	208	186	172	207	175	186	203	187	194	208	227	208	193	196	204	201	232	219	200	203	175	191	185	186	187	217	200	209	205	192	202	233	188	182	205	167	169	179	221	187	208	200	165	188	200	175	208	214	202	181	215	196	231	189	202	200	202	229	202	186	211	194	218	188	199	206	209	191	194	198	175	196	200	183	200	192	203	193	219	206	187	189	215	207	169	186	190	183	199	221	233	187	203	199	201	204	200	196	199	210	191	188	199	217	173	208	203	173	207	221	220	182	205	194	182	191	183	191	184	205	181	208	185	209	215	183	189	208	187	199	184	182	201	196	193	194	185	208	191	189	162	208	193	207	190	211	205	193	203	187	195	206	230	201	192	196	197	189	174	183	189	180	204	180	201	200	189	198	193	210	172	174	198	194	198	177	198	193	195	192	201	200	204	207	195	195	224	209	198	201	185	192	203	189	194	190	205	205	191	206	192	212	202	186	212	189	205	195	200	226	184	205	200	209	190	169	177	171	202	205	191	202	224	195	187	220	232	184	190	180	231	185	208	198	201	186	190	189	194	191	192	181	210	196	210	183	181	180	183	199	187	218	180	203	195	179	179	196	176	196	198	209	164	213	210	238	223	187	187	207	186	217	206	194	191	178	213	204	229	183	215	212	200	197	198	196	201	192	203	208	193	221	187	183	205	172	200	198	191	189	171	209	199	200	192	188	158	202	191	225	195	166	194	197	194	210	186	174	215	212	184	227	202	197	213	224	201	232	205	199	217	194	188	182	198	220	190	194	197	176	175	230	209	184	208	174	167	188	204	218	195	183	179	214	223	185	203	180	197	203	176	190	208	212	186	204	202	216	202	203	220	205	227	204	194	179	193	183	209	221	208	183	197	190	203	213	207	218	204	181	196	187	192	216	220	165	193	199	190	216	194	213	187	186	180	175	186	191	182	174	190	198	183	194	179	192	210	190	194	198	217	211	205	204	210	194	189	206	193	198	171	215	188	206	188	202	204	202	210	176	182	218	200	200	178	216	207	202	185	196	183	205	211	194	202	215	205	198	201	181	197	211	167	205	198	193	189	206	212	211	194	203	187	183	215	215	203	197	201	175	177	176	192	181	186	203	190	214	184	190	218	215	192	208	178	211	219	216	182	188	211	204	178	170	179	182	198	173	187	210	186	170	208	200	183	221	192	171	202	202	204	184	189	183	202	203	216	223	164	212	206	196	184	207	209	180	184	209	194	173	165	202	189	199	198	218	172	206	204	218	194	207	195	207	201	195	195	191	193	202	187	201	198	189	199	194	186	223	215	178	193	242	222	191	205	204	161	186	204	202	224	193	205	215	162	188	221	203	204	185	198	186	174	188	189	200	205	204	208	231	182	194	199	209	187	173	216	207	173	198	210	207	215	183	192	185	207	179	203	212	203	185	224	192	192	204	196	193	203	207	187	207	192	211	202	193	184	191	195	197	193	208	190	207	167	215	167	184	228	197	205	192	189	188	201	181	190	203	208	190	201	199	190	197	231	193	166	192	211	212	210	213	204	210	199	203	203	179	167	187	210	220	189	183	179	214	199	189	203	185	186	198	203	198	197	202	201	203	172	214	185	180	209	205	188	224	189	209	227	198	221	198	195	188	169	198	196	188	200	200	198	193	194	192	208	177	187	212	198	188	200	210	206	212	200	207	199	182	238	188	185	229	208	199	192	179	202	171	202	174	199	201	218	189	181	195	191	212	179	186	206	198	213	192	202	189	210	183	204	187	213	201	213	192	175	159	209	186	220	196	220	202	194	183	192	184	201	197	206	188	190	201	232	217	213	182	204	189	228	182	206	215	184	193	182	207	171	200	233	219	207	173	211	213	208	212	189	207	185	199	175	211	215	183	170	204	198	213	189	195	212	184	161	196	175	197	167	212	207	215	171	199	208	189	188	192	190	205	200	209	189	192	192	207	200	191	199	200	217	193	221	192	198	187	189	193	214	206	184	189	219	198	189	212	187	195	190	200	193	201	194	201	230	235	187	211	194	224	197	199	183	193	194	212	188	179	195	190	196	186	204	192	202	196	203	196	190	208	178	197	197	227	203	208	183	188	211	198	233	204	197	183	211	172	211	219	207	177	171	226	228	242	193	218	212	204	210	191	229	193	198	214	188	218	174	176	193	221
7666	2579	6180	7004	5354	4329	3381	2843	2496	2182	1938	1701	1456	1355	1325	1171	1162	1119	1074	984	1024	913	858	906	842	793	820	834	792	804	753	767	730	728	689	703	712	712	717	664	669	709	695	624	656	658	617	677	642	663	627	634	670	634	655	626	640	634	664	643	627	601	631	613	611	577	605	604	629	614	559	593	604	625	634	637	604	592	655	621	597	589	557	602	642	559	652	609	604	589	649	597	639	564	622	578	618	572	623	577	571	541	580	568	579	595	586	579	592	567	594	551	622	637	557	583	607	567	584	573	616	583	617	605	573	640	566	589	568	585	621	574	596	572	551	585	602	593	566	563	584	571	574	548	611	564	576	580	638	580	569	594	610	581	589	635	583	595	566	562	585	553	591	601	575	607	585	598	596	615	579	576	605	594	541	603	585	622	559	593	629	567	603	622	602	577	558	582	593	559	564	606	583	620	548	560	573	547	588	595	597	542	562	611	545	614	590	589	610	577	558	600	565	589	572	590	556	573	592	583	579	616	588	555	571	597	604	558	581	544	558	605	620	572	615	588	578	574	592	563	607	609	616	604	588	562	553	590	575	526	587	564	590	571	564	611	578	594	591	599	550	631	567	615	576	571	605	581	573	530	571	569	551	568	648	628	590	619	566	623	579	560	546	604	588	571	561	576	574	606	601	554	561	577	562	591	578	571	540	593	565	553	553	585	548	600	551	571	546	537	611	537	591	572	603	546	559	585	564	577	582	569	595	610	537	589	573	564	548	561	576	596	600	564	556	554	573	600	603	595	604	622	599	556	607	613	601	557	608	576	613	545	587	546	542	593	587	588	615	560	618	607	530	566	554	539	556	627	562	552	591	541	610	625	597	566	599	575	582	555	564	595	578	601	545	574	579	563	574	602	501	574	575	585	604	639	608	616	622	613	632	616	560	599	614	561	603	593	588	579	570	588	559	572	587	545	588	543	599	617	595	588	584	563	568	567	575	554	564	597	603	591	604	536	602	642	598	615	547	628	571	607	579	562	573	549	581	572	564	593	607	593	585	576	548	592	625	573	612	587	590	574	594	595	566	593	567	596	596	504	593	545	578	518	586	594	566	552	536	580	555	641	621	580	577	582	565	571	571	593	619	563	612	578	552	580	553	561	627	559	598	578	533	591	551	537	576	569	568	532	521	535	554	596	549	559	582	603	583	586	555	584	568	595	546	577	617	551	581	579	587	597	532	610	620	568	553	545	601	601	580	572	568	576	575	587	571	600	629	570	585	587	586	572	582	587	589	580	586	585	582	550	559	597	610	615	637	556	589	564	566	580	590	579	619	563	558	554	566	586	593	614	605	575	604	646	601	577	583	563	596	583	555	584	559	563	543	549	589	622	626	574	594	591	580	555	555	612	558	584	577	617	563	583	554	587	600	583	593	566	569	566	562	596	577	560	551	581	600	604	548	567	524	594	535	596	600	582	588	615	605	580	613	619	599	583	646	563	613	580	577	579	544	561	584	591	584	558	561	591	617	571	578	563	579	594	560	581	585	560	570	557	602	540	593	546	562	594	574	558	587	560	571	562	561	602	622	546	606	587	627	579	613	587	578	553	617	584	621	607	554	553	549	576	585	553	588	578	575	578	600	587	560	593	582	590	573	592	574	560	619	568	583	581	578	588	524	576	566	542	603	613	576	599	551	576	603	566	547	608	565	582	596	566	575	598	573	565	576	582	586	600	596	606	611	582	559	553	587	576	569	599	608	579	553	558	577	532	628	555	591	565	574	573	547	596	534	592	582	634	603	599	582	568	560	586	596	556	551	586	560	584	597	599	589	577	543	571	583	593	599	573	566	583	575	597	578	555	580	583	588	600	612	589	552	564	549	537	576	550	635	556	601	587	586	572	574	562	603	563	593	558	588	572	626	560	557	562	615	549	581	552	596	525	596	602	600	529	559	571	609	549	586	560	556	603	557	604	596	580	581	589	560	580	585	609	557	540	573	555	566	578	644	545	563	588	581	584	592	522	602	587	558	575	596	542	549	576	590	568	569	552	597	608	647	605	573	584	563	580	615	594	559	567	615	560	587	579	580	605	574	578	556	585	596	581	595	581	561	578	562	566	562	521	600	601	603	589	578	589	572	576	587	591	579	566	584	594	565	576	576	573	616	593	560	590	628	590	583	584	575	594	604	624	571	591	570	549	604	557	599	609	646	556	610	554	599	638	580	552	639	570	621	590	542	561	596	626	584	547	586	590	573	566	563	573	565	577	546	579	578	574	583	586	576	517	600	566	556	525	565	557	553	579	547	582	638	583	587	532	574	549	592	597	602	585	588	619	603	562	568	558	592	567	576	554	611	570	628	564	559	607	571	522	596	589	591	632	562	605	586	560	590	596	554	560	625	539	536	608	602	576	572	569	558	612	588	574	599	585	591	598	578	597	557	576	655	634	531	558	539	559	584	602	554	578	544	569	569	552	552	592	562	597	595	586	579	584	589	571	570	648	580	599	580	579	599	591	621	602	603	582	605	593	614	586	565	556	609	572	576	590	591	598	527	627	589	553	565	546	599	557	578	550	592	594	579	603	592	604	530	584	578	660	577	598	621	592	571	571	571	565	643	569	582	557	612	593	569	561	552	560	590	562	622	569	557	610	617	568	571	611	576	586	565	602	583	549	571	588	586	581	613	567	575	574	630	595	575	587	575	628	585	604	580	621	620	589	601	590	629	594	582	569	597	598	541	569	579	568	585	610	637	596	573	560	606	608	596	559	608	564	550	552	605	620	580	603	567	557	579	608	581	559	562	592	624	579	595	558	562	554	528	567	593	619	599	571	572	579	623	608	572	575	620	586	564	582	616	555	564	609	593	599	579	581	607	593	603	601	615	548	572	520	592	619	537	603	573	592	578	570	627	613	610	564	554	622	541	602	608	598	560	547	603	601	573	573	620	597	566	610	609	557	595	590	586	597	545	594	602	584	561	591	573	588	548	556	531	571	584	568	593	561	571	605	550	606	567	581	554	559	613	583	580	598	626	545	539	585	576	617	610	609	550	569	637	543	579	564	621	627	574	563	564	610	618	560	564	584	590	605	573	604	570	584	597	580	573	569	541	585	583	598	599	568	586	553	608	615	606	551	570	578	548	545	600	620	594	587	558	561	598	593	569	591	586	588	557	572	575	618	587	625	534	597	603	540	572	585	666	578	576	601	591	533	573	575	576	580	591	571	553	583	589	585	596	567	581	607	578	550	598	609	606	574	557	560	603	549	568	554	554	603	553	578	570	540	602	577	603	587	631	585	617	584	590	615	551	571	589	562	628	626	560	553	565	575	613	598	551	605	572	586	614	582	571	570	566	585	584	590	595	626	609	540	596	557	550	566	609	579	579	602	632	585	568	575	626	597	602	556	617	545	588	584	597	558	588	596	592	574	578	587	614	578	588	593	583	600	586	558	559	555	569	608	545	573	596	579	579	570	548	594	545	580	604	586	557	541	600	599	593	574	601	559
2381	418	578	447	402	386	365	365	366	365	372	343	336	384	348	326	345	300	342	334	375	379	337	370	344	355	365	321	353	369	371	360	328	372	335	294	343	369	346	360	357	329	338	357	358	352	330	309	346	347	329	362	317	322	355	328	352	354	350	331	333	344	320	324	324	310	367	345	395	376	340	338	334	315	317	336	327	323	335	338	351	361	390	340	351	325	345	336	362	322	325	351	360	305	343	290	350	318	333	346	343	380	343	339	360	322	331	336	334	344	330	350	349	328	335	355	316	327	325	337	318	337	308	338	376	351	399	341	345	374	328	373	345	362	350	325	345	334	328	348	380	341	342	344	378	369	367	308	359	331	299	323	348	330	335	355	341	346	312	352	320	323	324	329	347	332	322	322	344	337	359	299	282	354	326	359	317	378	345	333	348	342	329	356	380	316	338	342	345	342	337	331	359	337	338	343	326	322	329	344	299	354	328	351	335	365	351	340	315	319	314	349	353	322	319	351	314	339	337	346	307	320	379	357	332	352	348	302	342	352	341	337	351	318	391	338	366	350	324	327	319	323	333	337	352	356	376	312	303	330	333	325	348	311	335	364	339	388	369	375	363	360	341	324	334	370	344	312	317	327	339	302	322	352	338	342	352	348	332	317	338	323	318	320	341	319	298	339	333	327	348	320	342	324	362	342	334	386	344	362	291	323	319	307	361	315	374	342	365	325	345	345	325	341	333	331	366	338	359	321	329	333	297	365	331	318	330	339	298	340	338	341	348	346	322	348	349	341	368	360	321	372	347	331	340	327	293	328	369	365	330	342	377	374	337	309	343	354	361	352	362	347	378	331	315	350	306	348	338	326	347	317	339	343	385	327	329	308	362	342	362	333	350	350	318	325	332	363	360	346	345	350	370	313	331	325	311	346	337	305	331	358	344	372	344	326	352	372	348	336	400	353	337	309	329	334	333	361	336	333	345	352	323	336	352	326	357	319	313	331	360	356	328	316	344	349	349	357	332	367	355	356	350	357	333	328	327	311	341	357	332	341	299	328	306	339	341	371	345	333	344	330	359	339	352	323	344	314	340	320	331	352	334	344	335	349	344	354	320	332	358	316	386	354	351	320	311	354	370	324	371	321	343	339	310	356	324	340	322	348	372	346	353	322	332	373	401	334	346	355	328	319	324	324	318	307	336	358	363	339	317	351	310	354	348	361	317	327	358	341	334	324	315	345	361	324	314	334	362	353	327	337	340	367	372	339	363	356	343	350	364	325	340	345	380	366	350	343	369	318	340	305	326	363	350	313	381	351	345	344	346	363	341	352	321	346	335	333	356	324	354	332	346	361	344	359	327	371	334	355	316	347	341	352	332	300	290	341	326	338	352	347	333	308	309	355	346	355	320	375	396	356	371	350	329	314	352	328	356	351	356	336	347	322	350	363	365	361	325	350	324	344	341	356	365	350	371	343	334	290	331	321	354	337	351	335	338	375	366	334	347	316	351	334	388	355	307	335	356	340	376	353	363	347	390	354	309	352	346	382	342	386	364	355	339	365	358	347	336	334	331	330	319	313	310	369	333	332	349	326	336	338	343	334	339	373	336	356	390	308	330	335	355	330	341	376	360	330	335	333	322	333	340	340	366	325	356	363	329	305	328	353	315	325	362	348	357	332	348	330	317	315	319	368	346	333	338	342	333	315	338	347	324	316	331	337	335	400	358	326	354	320	353	335	332	382	317	335	335	314	350	354	327	352	358	314	337	352	287	305	340	344	360	368	361	330	349	342	398	368	365	360	356	344	333	332	302	311	350	341	374	305	390	365	349	337	321	334	340	308	349	327	361	340	356	301	329	333	326	345	301	341	326	336	327	322	343	301	351	366	341	329	366	338	324	354	346	303	337	344	348	374	319	335	336	308	339	368	349	345	319	317	353	315	329	358	312	338	339	332	340	315	338	320	325	355	365	359	362	319	329	340	356	338	382	317	326	363	344	314	325	330	324	363	346	325	355	372	336	341	321	311	335	347	380	334	325	352	365	309	350	341	338	349	349	352	329	320	334	317	333	344	342	304	332	328	333	320	346	371	323	330	337	319	314	353	319	308	387	359	338	351	332	338	360	331	347	330	319	355	367	356	343	354	370	335	333	353	366	390	314	347	308	339	379	346	334	369	363	333	327	350	325	350	379	325	315	355	344	351	341	327	357	319	351	313	338	336	353	315	313	360	370	301	353	314	320	336	343	341	342	340	366	317	313	352	335	331	316	349	326	330	295	344	344	347	322	335	342	342	320	345	387	339	349	327	349	342	324	337	321	345	351	328	342	357	381	333	344	327	311	351	356	334	357	329	356	341	343	356	344	365	334	328	340	381	298	352	329	332	329	324	354	327	323	325	356	334	377	322	332	312	374	339	339	350	314	362	359	341	325	331	328	357	326	347	352	319	348	331	307	333	336	311	339	366	351	343	332	332	334	368	348	357	341	349	332	334	373	389	374	337	338	331	346	384	340	352	361	359	347	325	342	378	323	357	320	352	300	336	343	347	374	317	343	339	303	338	351	333	314	351	347	321	351	321	312	336	334	342	350	332	347	355	333	358	354	347	334	370	327	317	347	350	320	347	326	323	304	314	383	336	358	358	344	318	334	393	372	334	367	367	378	323	323	323	321	371	354	319	318	317	342	351	340	309	368	325	325	348	370	348	312	333	317	344	362	309	320	324	329	327	352	331	343	342	332	340	331	360	346	347	320	314	334	378	356	339	350	334	337	334	318	312	349	325	357	339	329	321	319	368	341	360	337	358	327	325	325	367	321	346	320	344	317	344	344	336	362	297	326	365	333	317	299	348	356	354	354	327	303	362	353	335	351	361	364	318	363	327	368	340	340	310	338	359	356	325	356	340	332	318	335	327	332	334	333	337	347	361	346	315	339	349	340	332	343	340	316	373	327	354	338	389	315	337	345	328	320	319	328	348	330	337	343	328	352	327	334	327	338	310	337	356	345	336	362	362	348	339	337	378	322	340	352	344	300	341	342	329	331	329	327	351	313	334	334	359	296	346	352	341	329	335	357	306	342	325	332	353	344	335	334	352	329	353	340	338	354	368	328	362	345	344	349	356	334	358	319	365	354	310	343	327	342	329	323	327	329	364	345	335	346	315	297	363	336	320	403	331	340	312	343	320	325	351	351	321	328	315	349	337	355	325	355	297	298	332	333	338	325	376	316	337	321	368	349	309	342	334	317	376	326	324	332	352	341	326	354	339	329	334	363	346	325	344	331	363	347	336	364	331	313	334	366	338	341	327	327	357	365	308	363	343	343	334	370	326	358	327	319	330	331	346	376	303	327	360	343	350	308	352	349	346	320	350	362	329	341	340	344	363	341	321	328	340	344	350	352	332	343	324	358	354	342	312	336	339	303	338	305	334	304	342	322	389	306	362	330	312	340	356	332	353	318	351	332	317	352	330	322	357	332	341	368	335	373	343	314	328	340	342	333	333	337	332
2726	1060	1292	1216	1104	1133	1038	991	1023	1030	983	1016	1022	967	972	898	964	925	932	965	969	919	924	990	910	1030	916	956	976	956	941	979	949	965	982	947	911	991	977	997	946	952	931	970	937	986	962	925	973	936	960	921	943	957	905	1029	933	941	923	943	1006	939	911	911	968	938	950	983	925	963	907	979	912	929	935	972	940	975	861	981	908	958	955	940	966	922	930	1008	955	935	951	962	918	985	916	914	922	966	922	951	976	994	925	931	985	947	965	900	894	869	942	862	911	927	969	991	917	946	973	928	937	963	949	892	971	923	948	864	959	950	949	911	984	980	917	912	917	944	937	960	978	951	990	934	921	910	964	987	961	953	942	916	959	910	986	952	923	911	956	944	950	919	1010	959	900	974	921	940	935	942	924	937	891	973	953	924	945	923	946	923	1021	936	873	986	919	962	888	943	987	926	983	918	912	977	920	954	968	927	900	975	988	939	967	923	867	922	955	924	908	944	1010	930	939	943	939	965	927	961	942	950	1005	923	912	903	957	891	992	927	932	942	999	984	937	985	980	952	906	918	910	888	914	951	964	937	938	961	937	975	918	888	854	968	912	959	921	912	878	957	925	1000	956	955	941	977	938	934	919	918	924	982	962	977	931	936	978	953	928	880	922	952	945	948	910	935	965	941	898	916	1001	967	920	945	941	941	923	964	934	968	968	947	982	958	896	977	876	953	923	966	957	979	916	929	881	961	932	911	1010	966	943	889	955	910	972	927	920	844	939	961	978	913	925	940	943	966	990	941	861	924	908	904	933	912	925	941	961	910	840	955	892	921	913	947	904	947	930	970	956	939	959	886	917	947	942	919	949	950	974	914	951	833	933	902	970	936	942	942	942	959	931	931	920	952	955	927	939	910	962	889	973	896	970	946	904	882	929	1017	861	938	924	948	946	994	923	954	994	954	943	966	979	938	952	952	963	968	980	907	956	939	911	946	996	914	921	965	933	933	938	977	898	980	902	934	953	918	959	965	926	944	923	888	970	931	917	983	923	964	973	903	935	969	976	944	973	957	921	940	919	965	921	910	934	958	961	987	968	898	914	951	944	910	902	936	926	921	974	884	1012	1000	916	920	981	928	989	929	886	948	931	942	975	934	887	928	957	948	923	954	933	968	963	959	965	920	946	881	890	982	907	884	978	919	980	928	940	942	969	974	956	932	908	904	973	991	918	1009	981	892	917	954	924	925	914	970	931	915	919	955	921	961	921	901	948	953	920	956	950	870	921	939	952	936	949	834	977	948	905	949	928	942	911	975	1019	933	946	974	914	940	944	930	922	969	1005	939	959	928	943	858	910	957	913	954	927	991	957	929	953	911	1005	926	908	903	976	915	949	933	916	945	885	911	974	941	899	943	913	941	886	941	882	956	928	923	929	924	936	945	1025	926	956	911	948	975	1043	914	922	931	959	902	946	916	897	905	905	934	946	948	940	951	943	962	954	920	903	940	968	914	938	942	933	946	924	870	913	940	958	932	966	912	934	916	911	910	950	910	955	937	945	936	913	841	966	982	950	935	937	921	980	894	996	960	920	960	914	927	928	958	927	978	907	912	882	934	873	949	898	943	928	991	961	947	914	927	950	954	953	987	955	939	969	920	923	946	943	938	976	968	921	949	921	979	945	971	965	935	958	903	932	957	926	918	901	899	916	918	932	950	922	916	921	953	925	952	995	949	982	944	948	949	947	931	911	904	983	930	942	974	938	958	932	902	1035	943	916	996	910	900	945	1001	949	891	975	895	959	941	941	932	947	1010	955	981	906	932	972	957	944	935	930	972	941	947	939	944	984	914	954	939	922	883	909	905	965	966	908	939	989	932	920	924	979	920	918	948	932	938	977	930	943	936	920	950	950	976	885	926	969	932	939	963	901	865	935	939	942	965	961	890	913	942	943	967	920	907	937	955	897	877	906	970	946	938	962	1009	979	957	928	913	962	955	897	949	957	953	963	937	935	991	975	950	923	930	978	935	902	936	883	917	961	919	921	908	921	946	981	932	897	991	980	967	948	946	945	961	1017	946	991	946	945	918	920	891	921	898	889	942	912	946	901	933	924	924	951	942	971	958	888	942	944	926	934	953	925	943	985	944	916	892	908	935	971	945	949	967	937	900	978	950	929	926	970	934	951	911	899	942	957	973	948	992	923	939	911	968	920	956	856	905	946	910	892	917	929	950	959	929	943	920	889	968	929	922	895	915	924	1015	994	919	969	944	941	922	969	1000	901	958	892	929	941	943	1005	960	896	980	939	964	922	952	954	948	957	933	928	904	916	906	876	991	979	995	984	892	901	939	987	935	963	885	936	903	927	942	981	927	946	927	912	925	967	957	920	952	1001	934	971	946	944	874	998	918	948	960	923	962	972	911	884	971	932	990	980	940	965	946	969	939	937	947	920	969	930	947	894	935	969	973	931	928	928	953	933	910	1009	975	944	900	965	947	903	896	895	935	960	980	955	920	910	920	915	933	928	977	995	933	915	908	943	897	898	957	913	918	952	983	1016	954	927	976	912	884	909	887	944	964	918	917	983	921	902	944	950	884	918	920	962	949	924	995	914	942	963	956	987	992	942	969	969	981	927	933	962	906	974	921	898	949	937	929	944	936	898	971	935	967	954	951	932	964	920	937	978	923	943	879	927	972	958	959	911	951	847	992	919	965	956	964	955	977	960	913	924	896	922	923	1008	899	919	959	1007	942	921	1008	983	866	921	962	957	943	986	887	905	956	975	919	986	973	947	949	954	930	939	932	934	899	892	941	984	941	968	911	998	918	988	981	916	910	932	973	911	938	879	931	905	959	937	936	977	955	935	945	928	956	938	901	934	961	949	976	966	949	899	970	997	925	908	953	946	938	944	950	884	896	958	913	977	898	1002	951	932	975	918	940	902	953	962	917	961	935	927	936	982	924	950	929	947	929	961	892	874	939	864	973	999	917	931	951	962	972	917	945	941	906	923	956	965	972	944	967	943	936	975	935	953	971	897	945	962	947	961	957	932	864	977	900	935	898	940	939	921	965	927	909	913	911	979	992	1009	918	898	967	922	926	926	982	949	971	951	945	977	922	944	928	899	1014	880	962	946	963	943	923	959	1006	890	907	898	916	880	938	957	934	969	954	930	949	917	952	965	961	902	895	969	917	936	960	913	927	903	925	976	971	923	911	959	937	938	949	944	960	1004	930	954	992	965	932	975	966	907	918	899	929	921	906	880	894	916	947	945	936	959	992	942	941	968	906	922	907	947	915	947	938	921	940	955	926	937	920	876	963	979	995	908	956	918	933	964	907	967	936	889	954	958	1026	968	945	951	960	967	946	919	870	911	979	952	950	905	967	983	931	921	943	883	932	937	944	925	964	882	1005	933	940	919	933	951	879	891	975	948	942	973	937	917	942	903	1007	922	949	976	949	983	963	925	963	904	942	942	943	959	908	953	917	939	971	954	931	917	949	951	938	934	961	1038	981	939	913	938	958	936	920	937	936	981	924	973	959	978	959	918	916	973	953
9737	1615	2938	2293	1413	991	788	649	567	455	464	437	431	445	392	446	410	400	361	326	373	367	341	402	352	375	324	360	352	361	359	363	341	336	333	359	357	367	340	337	360	345	359	365	345	344	332	342	343	347	353	336	364	328	330	339	369	379	350	338	328	368	346	372	355	358	367	347	336	351	374	307	356	333	333	345	358	352	344	371	341	338	372	324	364	376	333	342	358	341	351	367	387	328	410	329	366	351	365	340	359	356	310	319	342	338	357	327	330	327	328	386	383	361	347	339	341	380	316	354	352	325	332	353	346	350	325	326	377	357	339	354	329	364	337	321	336	331	335	358	365	335	355	367	330	338	355	338	376	321	349	342	348	383	313	348	321	358	343	360	398	345	349	362	369	341	338	318	343	338	375	345	285	346	359	372	347	376	368	346	356	373	367	330	329	319	332	337	341	374	389	341	338	344	343	342	356	336	349	374	353	356	370	353	324	379	353	344	335	331	351	358	349	337	322	371	359	348	351	376	346	339	368	374	360	364	366	351	343	356	359	350	337	340	346	354	363	340	343	383	352	320	353	322	301	375	348	352	341	327	343	344	327	318	309	365	344	332	350	358	356	362	351	345	336	344	351	365	352	305	353	334	342	354	376	356	330	347	336	342	381	314	362	335	339	355	341	363	345	352	344	350	361	326	348	370	328	338	325	352	331	367	339	343	347	306	336	368	361	343	339	352	357	340	331	333	330	336	365	344	317	333	365	374	364	350	332	355	354	331	342	326	334	325	343	357	342	358	351	340	357	340	376	342	344	337	336	347	376	379	329	354	348	336	344	349	302	333	357	344	343	338	349	348	358	323	321	370	340	340	357	343	331	379	325	358	340	346	345	350	325	353	336	353	375	300	311	329	304	349	358	354	359	351	382	319	336	373	352	341	344	346	358	341	353	352	349	332	329	346	337	357	362	360	342	350	340	353	336	366	362	371	337	345	338	369	359	351	360	342	341	362	351	332	329	360	343	345	388	304	334	340	335	333	358	302	319	381	347	358	371	362	314	325	336	357	337	315	318	371	317	344	371	314	338	334	331	367	346	350	352	345	340	350	337	321	360	332	342	355	374	349	333	353	330	345	350	317	369	367	342	394	341	356	336	334	332	336	333	365	333	357	328	344	375	327	368	370	377	356	343	334	341	320	298	327	336	337	336	371	349	358	341	365	372	306	337	339	375	355	316	353	329	391	346	351	365	332	372	353	367	337	358	351	300	362	326	337	347	349	358	352	394	348	364	350	358	326	352	354	368	358	348	318	359	347	324	339	352	350	352	340	354	361	366	330	349	344	336	310	372	356	325	350	385	351	326	350	324	330	323	331	347	342	352	320	341	357	346	340	337	338	362	319	340	333	322	316	332	364	345	378	343	368	371	341	344	359	366	351	333	297	353	307	336	312	335	379	335	334	345	349	308	326	339	335	360	353	325	358	332	342	346	370	354	358	365	340	340	365	348	336	348	377	363	343	347	355	359	321	317	353	365	365	368	346	323	370	364	332	345	333	332	314	349	339	340	325	368	340	345	331	298	337	350	343	359	352	342	347	372	395	343	342	339	345	379	332	402	342	354	331	324	328	318	361	344	338	352	368	359	364	329	359	357	339	343	325	325	324	350	358	330	332	326	346	339	317	321	296	365	396	340	373	337	357	356	350	326	312	343	348	372	361	345	343	370	348	335	341	364	389	346	365	354	356	327	387	345	313	335	342	347	345	344	357	354	342	311	371	363	345	367	363	392	346	319	346	392	359	367	311	361	331	360	386	351	370	350	362	329	364	330	354	331	338	338	359	312	338	336	362	382	337	358	348	340	372	395	375	380	350	355	330	323	327	343	351	354	322	348	335	352	328	322	342	350	349	324	335	353	342	339	355	348	345	330	341	323	337	380	341	356	344	326	333	332	336	384	335	360	360	377	357	349	347	333	349	349	390	315	324	353	349	339	372	368	332	344	390	366	383	350	353	321	348	348	359	348	336	338	336	314	367	376	332	298	379	362	344	358	375	327	349	328	334	389	334	371	332	328	336	348	327	372	360	362	360	372	366	327	352	359	332	340	346	344	360	319	350	370	371	354	354	339	344	334	359	364	329	356	376	380	322	352	366	340	341	360	338	364	349	347	351	348	335	341	337	337	358	327	373	348	363	367	340	312	394	349	355	344	337	371	337	351	355	306	334	348	337	333	377	326	324	341	324	336	365	347	343	338	358	340	316	359	382	377	336	369	306	360	358	340	350	351	331	373	336	345	363	300	338	337	324	352	366	324	349	339	357	345	323	370	352	370	337	342	344	353	334	372	331	333	335	332	388	336	361	356	365	315	347	337	321	332	324	317	345	351	306	369	343	345	362	375	350	339	362	383	336	352	344	354	326	358	314	313	361	335	355	353	325	333	344	342	340	358	349	355	313	344	313	341	326	371	335	326	340	335	350	368	346	370	374	365	373	353	328	309	378	355	340	341	328	367	321	354	317	346	375	365	368	380	355	350	349	324	307	366	345	350	340	344	337	338	341	377	311	368	350	355	369	318	319	342	339	328	347	338	342	308	324	340	329	310	341	329	309	341	335	316	341	343	311	326	345	386	336	379	325	360	340	319	357	353	322	364	328	366	339	354	367	316	336	383	338	354	359	352	337	329	356	361	364	326	355	338	371	346	351	347	326	355	358	368	350	337	355	347	345	357	356	336	368	330	340	369	367	333	333	326	344	329	367	328	335	356	349	352	328	353	349	360	372	373	342	345	363	372	354	364	350	330	355	324	343	331	340	349	343	334	350	356	345	365	358	318	318	341	339	350	327	344	356	337	339	341	389	343	356	356	326	337	356	332	349	368	345	371	327	386	376	340	349	364	333	330	346	316	345	343	339	348	354	351	335	337	336	365	358	350	357	341	321	365	344	360	385	350	313	318	376	338	365	353	324	330	386	337	362	324	371	309	331	386	366	320	362	328	353	351	344	359	370	330	349	339	343	331	331	281	344	367	339	386	367	341	354	311	346	341	315	339	368	358	343	351	328	325	322	334	339	358	347	390	377	355	372	340	345	347	352	335	356	351	351	382	344	320	365	331	333	347	371	317	363	325	385	382	330	330	352	351	382	337	376	352	358	319	369	338	346	351	326	332	332	308	358	313	364	337	348	375	351	375	371	347	336	363	344	344	361	330	333	333	333	335	315	379	314	334	348	354	311	319	355	331	335	347	280	355	382	311	329	332	352	363	338	354	365	332	356	333	326	369	332	359	331	363	367	377	353	323	318	356	350	324	331	360	328	343	344	342	326	360	377	339	348	345	345	349	341	305	340	351	357	355	361	314	348	337	373	341	342	387	343	380	342	327	377	346	375	322	355	336	356	324	387	353	350	316	332	325	334	334	371	354	322	346	380	331	325	343	340	366	356	337	326	335	366	350	350	327	344	306	353	336	340	369	347	331	345	302	319	334	356	352	336	336	353	376	354	331	350	357	313
6396	2153	4876	4822	3772	3182	2632	2335	1971	1875	1759	1619	1497	1437	1347	1357	1231	1250	1198	1182	1166	1141	1104	1140	1097	1087	1054	1061	1042	1038	1009	1062	1033	1030	1041	1052	1002	1000	967	979	984	965	951	1008	995	994	995	1018	1003	1083	991	1007	1001	942	942	960	1043	956	897	965	964	1030	969	952	1009	914	958	987	946	948	937	945	974	977	980	964	934	907	997	945	954	926	1009	989	998	926	919	883	996	942	954	937	916	937	966	922	849	944	1061	971	937	892	945	987	976	915	929	942	895	954	960	902	916	965	930	942	956	941	942	947	927	920	958	962	1063	977	961	941	906	947	969	958	925	913	911	907	940	903	926	902	989	982	907	914	950	908	927	915	965	1008	996	925	960	939	905	990	982	873	889	992	980	949	907	902	937	900	883	924	962	907	955	992	900	932	942	920	975	955	985	910	939	929	1031	949	949	957	890	966	934	925	930	940	923	898	923	920	924	975	939	983	936	1021	980	880	932	935	940	957	940	935	926	936	927	946	936	979	955	939	944	923	917	884	932	946	925	929	932	930	943	945	936	916	1007	949	949	915	945	875	941	946	926	920	943	980	927	907	977	909	952	978	950	909	927	949	930	924	922	921	937	936	953	935	957	888	928	944	963	951	916	883	987	933	989	939	913	966	929	901	954	958	968	959	965	932	895	934	977	910	877	898	954	964	935	902	979	904	920	933	935	962	943	941	907	944	961	963	901	958	948	899	905	928	968	919	993	946	919	892	958	953	991	951	961	884	964	920	926	915	936	913	915	907	947	958	910	940	954	910	953	972	913	909	927	928	954	940	908	974	945	887	931	1020	927	987	973	959	910	955	905	953	951	962	987	959	948	927	945	905	992	928	953	932	962	948	923	970	960	914	964	927	961	915	921	926	924	883	929	976	961	905	969	938	932	951	870	939	934	924	962	984	961	929	941	906	963	958	954	882	970	917	932	916	923	918	944	958	931	928	980	962	948	924	938	909	980	947	947	919	920	953	912	977	920	903	863	983	934	926	898	958	907	943	1019	938	959	928	933	942	953	989	900	931	971	976	888	850	962	916	955	939	982	870	928	888	918	915	958	939	953	893	924	970	914	921	927	952	915	1001	942	977	914	950	941	978	957	959	965	998	989	934	984	949	925	959	993	951	928	928	945	922	888	937	926	996	954	941	977	931	963	894	961	947	953	934	891	928	911	960	888	944	950	934	933	919	937	909	947	920	911	935	987	928	960	895	940	903	961	955	905	893	983	1026	933	945	901	935	887	962	1006	944	886	903	937	910	957	952	918	911	926	943	884	983	952	929	970	895	984	855	919	924	935	916	904	902	945	902	937	961	947	934	912	939	941	948	955	904	959	982	958	942	913	924	946	949	909	899	923	968	926	873	962	967	917	923	959	948	952	926	899	925	960	968	965	930	904	916	940	887	923	903	949	915	934	918	940	848	935	960	961	901	978	952	1011	919	967	960	939	876	971	934	905	969	949	902	928	953	929	1012	935	955	946	961	940	957	934	960	929	927	945	956	947	914	931	986	958	921	987	901	922	910	961	938	910	982	918	973	940	942	921	955	945	927	956	900	906	891	915	944	956	932	956	969	1016	894	970	924	956	920	958	874	917	947	952	994	926	993	932	920	907	963	910	921	960	870	945	919	893	911	925	914	945	978	894	976	879	952	977	897	945	938	969	908	905	950	926	954	919	953	940	972	900	897	946	954	929	893	924	966	983	918	960	917	915	924	1032	936	925	922	979	930	919	933	857	943	936	988	904	947	961	924	927	982	934	908	933	953	939	932	939	939	915	905	974	911	939	972	919	972	895	962	958	963	906	960	947	940	932	975	944	1026	942	901	935	933	948	910	1012	916	940	943	911	935	924	939	975	977	1001	943	946	931	988	904	935	939	945	926	965	949	906	931	920	985	928	987	899	920	989	899	989	919	924	904	964	899	961	963	956	949	955	935	918	984	905	967	940	945	933	940	892	934	983	922	934	950	935	957	959	914	946	926	998	965	946	939	893	942	946	939	971	988	927	942	960	900	990	923	959	926	923	993	933	932	861	915	907	914	978	923	953	875	951	969	947	933	934	937	914	965	952	989	918	939	952	925	979	966	940	891	869	996	973	955	956	954	930	996	998	933	966	902	960	951	935	938	924	949	926	893	915	928	1015	966	925	943	982	925	968	903	918	950	969	917	900	920	932	930	942	901	915	914	922	904	894	981	888	886	915	926	929	945	931	938	948	908	923	906	918	946	916	910	962	923	907	963	961	932	933	918	928	890	919	904	916	914	917	934	941	968	880	916	880	930	1002	930	906	932	977	942	953	908	929	950	988	961	932	1014	943	883	921	935	949	874	862	946	928	916	932	937	923	981	940	967	931	889	940	939	968	908	910	928	944	910	946	958	1013	920	946	935	918	928	947	952	916	886	972	972	971	938	907	953	927	952	1007	991	940	941	953	923	990	923	914	930	959	949	940	939	902	957	916	920	876	927	933	997	986	908	882	972	946	971	896	913	953	942	919	918	910	933	956	911	958	933	955	955	929	944	953	969	903	978	934	984	945	906	904	910	897	983	972	940	947	939	945	878	914	976	929	924	931	902	992	936	971	911	956	934	933	964	949	921	963	864	926	905	950	901	930	924	909	938	958	911	955	954	914	925	936	932	927	899	924	946	966	949	946	903	918	939	917	972	956	945	946	918	957	914	881	922	941	987	937	924	914	913	883	938	917	959	980	950	974	921	956	946	882	929	961	960	936	864	932	986	910	931	937	945	879	984	964	942	975	987	876	940	954	888	914	953	926	946	920	873	924	939	948	921	947	964	966	938	961	942	910	913	957	951	950	996	911	952	937	895	907	950	956	979	926	930	972	974	932	912	957	937	965	905	948	984	974	907	936	981	901	921	912	896	969	931	961	943	950	946	922	910	959	948	978	900	947	971	941	929	903	927	909	1000	929	912	948	954	950	923	941	977	863	959	874	887	973	950	929	966	963	928	894	959	924	936	937	970	867	923	981	946	931	983	955	940	895	931	927	945	950	920	914	972	921	978	945	1004	936	914	909	959	897	945	900	923	924	930	901	951	959	969	928	936	923	948	929	972	941	924	924	943	961	906	948	911	915	990	922	953	924	920	975	902	928	937	969	910	943	943	923	941	941	951	938	948	923	938	913	936	957	995	956	937	912	942	898	935	962	974	926	953	963	918	938	946	966	970	955	937	973	913	888	897	906	913	921	939	881	941	948	892	927	882	920	928	954	956	920	940	938	923	923	967	983	911	897	975	966	967	926	909	936	925	918	917	920	966	942	952	952	993	922	892	945	937	928	904	905	964	900	946	901	901	933	880	897	976	1025	901	945	960	973	895	977	991	906	921	937	933	959	952	958	987	980	992	898	946	981	932	918	930	1004	927	953	911	968	929	959	977	933	929	948	938	934	930	963	935	941	932	919	977	971	979	906	927	976	905	913	908	912	959	930	945	980	912	929	928	884	941	938	930	994	978	936	939	933	928	960	953	962	916	963	922
15392	2999	4119	3266	1866	1210	856	682	552	448	388	382	327	327	292	283	297	257	269	243	239	238	260	257	241	218	217	215	228	231	228	225	223	226	176	207	220	178	197	210	202	197	223	189	197	208	225	191	198	219	201	244	212	197	210	206	201	193	194	219	195	207	167	186	196	209	198	206	199	202	193	201	173	194	204	221	208	197	206	182	190	214	211	198	224	213	166	198	172	190	196	187	202	176	168	170	213	204	225	223	193	204	194	209	197	218	195	202	212	203	207	202	179	178	196	198	180	199	200	193	191	206	212	192	221	206	196	173	197	194	179	179	168	197	208	213	195	201	215	203	202	202	223	213	177	207	201	191	189	209	194	215	184	218	186	208	221	188	192	218	182	197	195	211	194	202	202	199	197	195	213	197	191	194	171	210	185	181	198	197	181	204	196	192	207	184	182	206	203	200	170	203	180	223	218	205	211	191	191	221	212	200	193	199	196	211	192	210	210	215	219	220	204	203	196	215	205	223	209	181	192	198	203	199	200	192	200	201	180	187	218	160	208	221	197	195	202	209	215	214	190	175	192	162	203	190	197	199	188	192	212	182	179	170	183	195	200	167	221	204	175	189	219	206	195	211	178	191	202	205	189	192	195	209	194	188	209	230	215	194	196	210	193	190	208	211	171	184	197	197	199	207	201	216	191	207	224	191	182	203	209	211	188	169	206	146	187	199	188	219	206	190	208	173	181	201	203	188	184	190	191	201	201	215	214	188	200	188	200	194	183	181	212	194	178	226	211	175	194	225	188	179	211	202	168	213	175	188	194	211	195	189	171	207	188	186	214	212	191	226	195	219	194	208	195	229	176	198	192	189	195	191	188	199	199	202	162	186	204	230	204	185	181	171	206	177	221	194	185	176	192	189	210	187	199	185	198	214	235	195	206	197	208	180	198	169	193	182	206	207	197	205	195	215	189	188	195	222	241	217	196	201	193	227	164	224	224	196	201	214	187	192	182	199	225	205	194	204	197	187	190	208	183	213	208	215	208	207	206	203	186	194	173	204	177	200	205	175	207	198	202	193	196	183	220	197	206	180	194	198	199	207	205	217	227	188	198	206	165	214	189	202	187	192	173	202	193	180	177	206	188	217	196	218	164	187	195	176	200	183	190	204	194	202	197	201	187	187	172	180	193	196	182	195	215	195	201	190	180	213	173	188	220	192	167	191	193	186	196	195	200	202	200	187	169	192	186	193	207	197	192	188	180	199	196	201	193	219	186	204	201	218	172	214	217	186	202	187	163	196	195	181	202	200	214	207	186	164	199	198	210	197	202	228	205	183	199	174	175	188	194	199	216	203	195	198	188	189	178	193	191	180	217	223	222	194	199	183	209	189	207	201	205	185	194	206	207	181	181	207	189	194	195	201	188	185	243	185	211	194	194	188	207	194	193	172	191	192	220	193	169	201	196	201	179	200	191	218	200	204	211	191	194	208	213	208	213	211	207	179	205	195	183	180	208	190	186	220	178	203	198	179	198	194	194	210	194	165	186	232	189	202	200	178	210	188	212	202	218	198	182	220	222	220	202	206	195	209	207	182	229	205	191	199	194	229	174	188	211	197	209	202	179	212	204	226	215	196	185	207	212	172	207	187	175	182	197	201	203	214	205	201	197	160	216	189	185	217	185	189	212	212	183	215	175	205	190	191	223	198	180	232	190	184	201	193	189	183	190	188	205	194	192	180	221	177	178	212	186	195	199	184	178	188	193	213	202	190	199	201	183	206	200	183	184	185	192	204	176	225	189	207	205	177	181	204	199	195	210	212	208	207	210	199	198	198	197	188	168	207	213	208	206	194	185	211	210	201	193	203	204	204	201	206	236	184	208	199	181	176	211	199	198	179	191	197	209	234	223	203	194	196	198	197	187	208	184	187	175	193	187	196	214	171	217	210	197	204	170	204	186	205	176	196	204	176	200	206	199	190	204	202	157	193	185	204	204	206	206	194	209	187	220	208	182	196	217	177	203	204	183	198	218	186	212	206	201	201	212	209	203	202	209	204	213	204	196	213	201	195	198	226	163	210	215	202	189	220	190	192	176	209	187	211	196	193	217	223	179	185	191	210	197	194	211	223	191	170	198	202	210	195	199	204	182	178	191	196	190	201	204	177	188	204	196	195	208	197	228	228	185	186	178	194	213	188	187	183	194	212	214	187	186	195	207	205	212	207	192	215	196	168	209	212	195	210	196	200	224	179	202	206	215	189	212	182	202	169	197	179	194	191	198	202	193	198	195	212	218	172	224	164	176	196	197	198	208	205	190	202	205	198	210	214	192	201	194	183	206	184	208	208	193	194	218	182	188	212	219	175	192	203	215	213	190	193	198	186	181	193	214	197	202	199	192	193	191	202	190	213	198	187	204	184	167	233	190	204	204	194	196	194	196	200	212	183	184	191	183	192	223	179	208	205	184	195	222	186	196	210	206	171	193	186	207	207	211	186	190	191	188	198	212	179	191	179	219	185	189	192	188	234	199	184	205	194	203	208	202	214	191	210	208	220	214	171	187	199	197	191	196	194	204	162	205	192	204	179	175	196	195	190	190	219	204	177	190	204	188	162	196	210	172	222	203	205	201	204	181	187	217	193	190	215	191	195	199	200	206	180	220	194	208	193	225	193	194	195	197	185	201	202	200	198	226	181	200	206	203	196	198	217	191	192	187	226	208	199	204	205	191	179	187	207	222	201	224	184	206	188	182	201	205	199	201	211	223	193	213	199	198	187	204	198	201	216	177	188	220	194	177	229	198	215	198	200	196	180	176	160	188	185	208	188	204	197	177	173	212	191	200	171	210	208	180	196	197	192	201	161	194	202	200	217	201	221	206	218	191	206	177	191	190	200	178	213	215	195	193	188	196	199	200	180	190	187	217	197	190	197	229	203	214	187	207	187	191	184	200	181	208	202	182	204	221	169	196	215	200	196	195	210	195	187	229	222	195	191	195	184	195	203	180	197	173	191	187	213	187	197	203	227	186	190	212	180	207	218	206	221	226	199	207	216	189	205	197	214	157	184	195	192	192	221	210	223	191	192	224	201	194	214	201	206	189	177	187	201	199	214	179	207	174	202	198	176	162	208	192	180	212	205	203	181	197	202	181	202	188	195	198	205	216	205	204	182	210	190	218	183	195	174	195	216	200	223	224	206	201	196	194	189	192	176	184	201	207	167	188	203	191	171	171	194	185	200	177	207	225	179	204	207	215	205	201	207	216	207	199	194	163	201	198	211	206	220	214	192	210	189	197	180	190	204	199	181	186	200	191	212	192	196	177	172	194	188	208	206	216	211	205	208	224	214	190	187	221	195	178	195	213	196	177	193	176	174	183	198	193	208	194	210	187	193	205	192	205	217	201	197	206	213	226	218	194	168	197	180	219	215	204	212	178	195	199	205	210	200	227	214	209	205	194	202	197	184	197	229	191	192	189	199	188	211	204	200	213	199	196	179	206	178	181	187	202	214
7766	2829	6101	6810	5364	4186	3494	2883	2403	2131	1838	1715	1585	1380	1344	1177	1192	1126	992	1022	951	978	898	893	853	832	811	791	812	834	705	739	695	709	732	750	704	702	668	710	642	606	665	676	603	671	641	609	613	653	672	621	631	621	610	600	620	634	620	644	667	610	626	567	620	612	606	607	602	629	574	592	575	600	640	588	609	657	597	589	620	602	616	637	566	609	605	559	571	626	589	594	597	605	577	589	612	568	603	594	585	596	603	531	614	616	548	586	577	597	571	594	581	597	591	563	598	545	586	598	592	589	579	578	561	572	604	620	602	582	529	579	575	554	577	582	562	552	519	617	535	625	568	564	630	572	609	599	607	605	612	550	612	551	613	586	615	596	589	633	576	530	573	576	569	595	627	576	595	584	577	595	590	582	590	556	561	606	585	583	579	581	605	595	621	578	569	566	574	591	611	586	569	588	537	563	561	592	584	571	613	555	586	601	532	562	572	585	593	573	575	558	569	649	573	579	566	606	545	618	625	530	591	555	598	576	569	586	604	567	572	636	580	603	576	580	589	598	570	577	536	631	544	564	573	577	569	553	647	566	583	537	594	582	556	588	576	541	602	495	554	605	586	632	537	587	592	569	592	588	567	550	585	584	563	593	559	559	556	573	591	571	562	578	617	592	626	563	619	598	559	617	561	573	536	588	548	552	592	562	533	570	576	577	592	547	570	583	558	611	590	574	565	552	550	597	544	604	604	575	596	597	595	616	573	554	574	588	562	577	602	607	611	558	603	553	542	553	585	586	559	599	591	565	610	560	563	543	616	577	545	547	622	551	604	559	589	561	552	616	549	557	605	568	580	555	609	546	541	578	600	597	559	575	554	573	573	582	568	597	594	617	624	572	583	603	611	578	566	567	603	564	596	557	615	580	576	618	591	563	580	560	574	619	619	579	544	602	582	559	544	563	585	562	599	603	599	572	604	575	603	564	564	589	563	565	572	562	567	542	556	582	591	579	583	581	580	574	570	578	556	566	589	536	552	567	600	613	563	575	595	574	587	568	541	587	589	584	569	575	624	546	585	602	591	571	584	553	581	584	581	598	621	609	580	593	628	621	589	567	529	649	563	618	574	565	575	512	588	560	524	592	589	628	596	562	584	580	606	574	594	593	577	597	546	591	571	591	603	572	575	583	578	616	588	616	545	580	568	595	562	579	540	552	604	615	579	604	582	566	612	562	622	576	565	571	610	580	578	596	613	583	596	596	535	571	612	576	592	598	564	633	589	638	572	567	577	557	589	564	549	584	549	594	601	546	566	560	592	568	619	601	571	557	604	567	537	590	589	571	577	594	537	547	563	553	594	584	595	557	564	551	598	580	613	581	619	588	575	582	559	592	536	567	581	582	595	620	536	569	594	614	619	603	592	578	590	578	578	596	599	579	564	597	599	580	605	580	559	585	617	621	570	578	573	565	619	567	560	559	574	615	558	570	559	566	607	585	598	578	572	582	546	574	579	589	581	578	603	561	594	566	557	554	539	600	568	583	574	584	564	575	628	565	597	627	592	590	596	599	622	603	566	583	616	589	564	579	587	586	579	575	608	586	597	591	566	574	595	528	613	599	584	612	566	567	593	574	573	591	584	570	603	548	565	594	565	580	569	583	578	569	532	637	574	605	589	600	560	514	605	619	535	562	601	583	612	616	612	599	534	583	582	567	609	535	595	603	549	555	571	583	570	541	585	539	594	581	560	640	539	559	571	541	574	573	561	620	594	568	625	569	594	587	548	593	587	584	612	590	631	606	577	573	553	575	566	607	562	572	621	588	573	539	570	557	578	603	590	588	629	546	627	597	593	578	606	590	617	561	579	586	605	614	556	552	607	536	581	573	593	526	580	545	588	622	609	567	592	573	586	545	611	599	561	571	537	571	573	578	585	547	590	601	591	570	557	573	574	600	576	595	590	574	554	593	599	622	602	534	578	550	580	571	571	586	596	616	604	606	637	603	525	584	559	589	581	580	588	603	585	613	587	581	603	600	566	592	543	556	595	596	591	616	570	555	544	577	585	545	585	567	594	605	569	591	594	581	556	601	558	569	592	604	516	588	568	579	594	564	588	573	565	579	576	574	616	603	612	602	559	562	614	558	598	553	588	580	579	572	607	545	612	557	572	601	561	574	577	577	571	586	548	517	590	580	597	547	580	521	586	576	584	561	600	610	560	582	625	608	599	582	579	602	562	613	601	566	592	598	547	560	622	629	579	589	600	544	574	616	592	543	582	559	589	589	566	539	551	561	573	568	597	584	600	559	581	578	615	573	556	590	553	582	593	537	582	571	578	590	592	568	564	564	578	588	589	548	592	602	581	604	542	520	583	597	574	565	610	569	553	549	591	513	564	540	534	613	597	606	549	603	560	563	567	567	510	551	593	597	587	578	541	580	569	621	563	585	611	579	615	632	605	572	586	507	567	612	566	608	587	588	578	583	576	594	605	597	571	590	560	573	554	566	566	592	548	552	615	557	611	561	602	606	607	504	599	624	617	539	585	586	555	570	565	608	619	562	579	574	578	552	588	588	580	616	564	549	550	567	553	552	566	582	602	598	588	552	625	567	605	583	588	574	543	597	598	566	591	529	581	614	610	602	540	622	570	561	571	594	578	575	568	570	533	599	570	564	606	572	608	536	575	574	541	634	555	587	571	580	567	587	546	561	574	564	584	570	580	563	599	565	580	561	569	595	569	577	625	539	593	564	545	566	573	594	561	574	603	552	604	594	565	575	546	578	604	585	568	608	579	576	555	572	604	564	574	610	600	562	569	575	565	593	578	573	576	600	588	568	582	590	572	580	559	556	601	597	596	568	566	559	567	565	587	599	580	584	590	607	598	619	539	571	589	556	594	549	535	630	573	619	593	609	547	607	596	552	561	565	560	608	539	559	539	580	566	614	579	564	590	603	586	611	550	583	562	607	595	576	605	560	606	605	562	576	643	546	592	595	575	565	598	615	594	590	569	586	566	569	569	609	575	562	599	527	587	572	570	577	646	581	579	604	593	561	577	559	593	581	598	554	604	585	645	546	594	551	541	575	563	578	555	594	598	565	579	588	604	601	557	567	581	576	586	582	559	599	559	575	521	591	556	568	584	556	555	567	597	594	587	586	550	560	558	553	531	539	557	564	583	600	550	620	567	571	558	571	600	602	548	575	558	580	573	585	607	567	604	584	560	596	599	606	623	581	534	570	604	626	597	541	591	581	591	605	575	613	577	571	583	579	597	580	614	574	554	636	602	555	604	569	594	584	579	611	612	579	581	564	571	600	572	589	614	585	586	581	537	571	565	537	601	552	596	574	538	594	582	591	597	586	569	599	603	609	578	539	552	569	562	543	527	584	581	598	545	575	583	576	599	576	599	562	608	613	488	512	561	579	566	617	584	533	552	550	562	587	592	557	548	552	562	563	611	564	566	601	543	592	582	595	612	557	568	535	595	613	560	587	546	542	587	622	620	574
2420	496	500	438	404	377	348	396	338	337	332	358	335	353	303	343	350	330	315	368	341	317	336	323	329	311	357	341	369	335	309	336	340	370	346	328	325	307	349	316	351	299	331	338	312	348	353	346	334	347	340	344	309	325	340	300	313	325	351	313	369	357	314	345	346	358	324	322	315	322	343	335	347	339	324	336	329	340	356	339	343	365	336	333	333	322	349	344	334	351	312	314	336	352	349	380	322	360	347	330	301	326	315	371	360	316	350	336	345	333	317	348	350	331	292	358	382	351	325	374	349	347	362	319	347	309	319	349	323	325	369	355	348	307	327	345	329	351	358	324	311	310	331	323	364	339	326	336	327	341	324	329	333	381	359	316	361	318	328	343	375	336	342	345	330	343	304	326	353	346	332	353	375	345	343	330	391	349	323	382	378	359	304	338	373	306	359	365	341	336	371	371	323	321	343	319	391	318	358	323	336	335	346	318	358	316	332	350	356	341	346	318	353	329	305	344	346	345	393	354	336	349	362	318	347	344	372	348	348	355	343	323	317	335	362	323	347	331	341	357	314	345	322	350	366	309	331	357	355	337	327	331	336	328	305	352	354	345	335	373	345	343	299	336	354	335	354	341	330	293	323	315	349	341	346	369	311	366	331	364	374	364	335	333	335	353	352	358	319	352	345	342	328	315	304	342	295	331	348	325	330	346	287	312	344	372	336	336	332	350	328	309	373	322	323	323	336	333	335	332	321	336	350	326	327	315	366	342	344	307	346	320	341	334	327	347	319	366	314	347	333	355	320	344	362	338	326	329	348	330	363	325	319	323	353	350	343	333	327	335	339	326	374	331	322	339	329	345	342	327	369	320	354	339	318	345	342	381	336	363	340	327	309	329	341	300	343	348	359	361	325	319	334	361	347	348	349	343	351	338	351	357	364	330	345	336	335	341	350	333	300	348	348	365	328	381	346	338	343	378	343	320	360	348	352	330	354	358	342	328	324	313	331	330	347	373	330	361	340	323	357	355	350	353	327	335	326	294	312	380	328	355	357	337	342	350	313	364	319	340	294	358	307	310	345	355	307	330	387	375	326	323	335	317	327	323	359	303	331	323	283	362	347	330	344	316	325	349	357	358	320	326	321	348	339	347	325	360	349	353	341	339	342	329	321	354	345	367	346	330	313	332	336	323	330	367	304	353	295	327	353	309	341	305	374	330	338	334	335	354	334	355	356	374	306	336	309	342	311	341	365	303	359	343	348	353	334	370	325	371	324	368	359	294	335	344	332	345	316	355	330	322	372	333	378	302	305	326	403	362	328	388	335	316	366	335	345	310	356	394	347	316	323	361	301	319	311	337	347	332	341	332	312	333	334	345	360	327	354	311	336	336	349	308	363	334	317	283	354	323	346	323	319	350	351	361	352	374	350	324	315	329	355	323	327	328	375	333	358	326	359	386	364	344	358	322	319	339	350	354	318	314	343	334	361	329	386	321	350	357	331	340	318	344	310	337	318	312	318	358	343	319	343	358	329	336	329	331	349	339	351	374	336	359	338	303	326	384	330	319	342	313	361	364	385	325	381	344	332	334	319	329	336	382	341	364	375	335	379	339	338	350	311	337	320	334	331	320	366	333	322	347	347	306	367	377	330	303	320	384	355	369	313	351	345	344	337	336	358	348	334	308	374	351	350	348	349	348	352	348	335	306	354	319	363	330	370	338	357	352	340	347	336	344	349	363	332	315	338	316	330	358	324	344	326	337	349	369	329	357	326	315	339	340	321	360	345	358	336	359	325	374	335	338	338	346	354	286	347	346	319	322	340	334	350	307	334	380	337	331	320	314	347	373	339	372	343	325	328	354	332	282	343	361	299	364	336	295	343	343	353	355	323	329	327	330	335	323	329	330	348	329	350	349	361	300	309	314	301	350	332	339	329	359	353	322	324	330	305	346	359	343	355	326	348	342	320	363	319	337	334	302	328	367	345	350	341	310	358	331	359	319	310	345	365	341	339	287	348	347	351	343	337	318	346	359	362	344	354	341	389	339	356	369	334	346	307	357	347	353	342	335	342	349	331	311	343	357	331	301	355	364	337	346	304	323	330	329	314	336	311	340	327	353	352	342	344	362	340	386	310	351	321	341	317	320	349	356	330	317	346	336	335	345	332	366	328	308	382	319	337	342	314	342	342	332	340	351	333	322	350	333	344	324	370	346	357	321	326	272	345	313	317	332	352	330	353	358	348	344	339	278	312	291	379	303	342	316	324	360	337	345	356	348	370	339	343	326	336	307	300	355	381	335	377	327	372	332	321	333	350	324	311	348	348	329	353	353	366	344	326	300	313	348	329	350	334	343	325	332	352	328	347	318	339	341	342	332	359	345	338	362	341	352	321	357	340	321	343	347	324	349	330	320	313	351	350	334	340	336	344	351	350	344	333	375	335	351	319	335	341	366	331	340	341	344	345	377	308	374	317	326	311	309	327	347	333	377	328	345	342	322	331	329	336	332	337	343	320	333	347	351	340	354	317	341	328	302	364	315	350	330	331	331	379	347	324	370	366	328	350	322	376	354	348	340	346	319	330	355	341	354	304	334	331	329	360	334	332	356	328	349	356	351	350	340	333	351	329	351	327	317	379	337	349	349	342	380	334	358	329	345	365	338	337	366	340	340	325	374	326	326	354	388	341	329	340	360	320	339	343	372	346	355	337	324	368	323	305	337	367	347	333	374	297	329	382	329	318	315	352	356	344	356	333	331	330	304	345	336	339	326	273	372	347	325	321	351	331	359	323	345	328	334	319	328	361	331	325	340	319	344	319	380	335	379	339	344	310	305	329	316	359	379	333	314	325	326	343	344	323	359	340	340	365	316	323	307	334	329	346	320	311	308	352	366	331	340	370	368	346	327	356	362	345	340	381	369	350	336	360	343	330	348	327	344	333	312	343	339	358	318	390	355	349	339	309	344	377	368	318	354	368	342	324	297	321	365	352	313	331	318	344	325	372	326	322	327	357	325	356	309	344	339	329	344	312	321	376	322	344	358	367	313	305	341	353	345	362	373	317	360	322	366	319	343	338	310	332	377	342	319	317	337	339	329	347	376	339	335	351	345	367	316	355	325	328	337	349	343	354	305	341	353	337	357	337	313	351	337	359	336	349	335	358	329	344	343	339	354	332	355	314	336	354	352	367	380	321	335	331	320	347	357	329	359	292	343	334	348	343	351	326	341	345	367	328	334	357	337	335	356	328	356	341	320	381	288	345	362	311	332	323	335	348	325	361	329	353	350	325	318	327	340	333	341	312	376	327	323	317	359	330	327	337	326	347	326	365	346	356	332	352	330	355	337	349	328	325	360	364	325	343	350	323	334	351	312	347	371	303	308	342	366	319	344	348	366	368	358	342	333	342	359	339	334	319	332	370	307	358	299	348	369	320	350	336	316	325	310	348	326	311	337	332	310	353	326	385	361	339	334	349	298	331	343	343	293	336	350	329	364	356	337	338	353
2778	1079	1237	1174	1148	1053	993	968	1041	1015	960	909	944	931	920	930	966	942	935	950	927	953	936	995	917	907	952	964	961	947	916	955	887	910	919	949	927	954	961	875	878	925	936	954	947	938	905	898	934	954	917	901	934	972	945	903	937	924	976	950	926	994	923	928	982	949	902	1023	965	953	925	960	967	886	965	968	931	918	966	910	940	936	917	918	923	960	963	960	976	912	919	937	932	951	952	970	917	1006	972	914	957	924	941	951	935	919	919	930	943	997	919	941	951	915	961	904	992	914	951	939	929	926	929	952	922	914	930	971	918	963	923	954	892	937	917	948	955	962	841	893	966	1015	939	919	931	929	906	884	941	922	990	966	891	981	923	939	950	885	992	905	927	926	935	923	884	960	966	891	962	993	912	937	918	943	952	910	953	970	945	960	919	915	929	931	931	962	952	974	919	927	945	968	966	943	970	956	959	977	988	915	1001	930	906	923	990	954	955	899	936	963	931	993	968	919	926	910	911	897	954	947	935	992	939	940	910	942	883	947	921	951	920	901	993	965	927	947	946	917	962	952	970	944	915	889	956	965	974	920	955	956	961	863	951	957	894	951	942	953	990	921	901	933	926	921	931	928	917	884	978	975	907	921	955	968	924	935	929	929	925	1000	989	932	915	944	953	969	986	921	926	909	923	1010	878	928	919	943	903	952	910	940	936	897	952	853	896	966	957	946	951	944	882	925	927	901	895	925	946	940	947	925	956	968	934	929	961	939	925	947	945	974	974	946	947	906	931	892	922	968	903	902	950	927	949	903	968	930	943	933	981	935	877	1005	958	921	905	940	902	925	962	935	923	945	960	907	910	925	982	910	888	921	903	927	915	973	921	937	926	1009	915	984	930	1014	949	985	943	959	952	901	917	977	942	925	916	907	973	942	937	891	901	950	928	873	962	967	940	925	955	983	891	927	921	952	898	937	929	908	916	968	935	985	891	962	937	925	926	986	939	909	931	982	934	937	901	976	951	958	894	909	931	929	878	924	915	904	924	998	944	928	904	999	939	937	957	928	911	920	914	981	938	957	953	935	911	911	933	996	974	909	898	958	952	899	950	976	944	955	893	932	851	930	880	887	908	948	887	927	946	1003	917	917	897	970	966	928	908	910	970	935	967	987	953	953	928	954	933	938	923	925	993	989	978	993	1004	960	959	952	893	917	965	949	900	965	957	961	936	984	938	957	940	897	913	920	901	921	914	982	956	1031	962	929	936	961	1033	909	978	949	920	923	956	945	903	953	915	965	925	861	922	962	922	953	897	920	931	929	926	944	884	919	978	899	897	987	1042	1009	925	952	982	965	970	948	921	973	927	936	959	1032	975	962	993	936	838	984	932	941	925	912	926	913	919	901	939	973	971	931	935	903	932	934	896	961	919	950	956	948	937	915	949	988	933	891	935	957	893	892	973	894	977	871	910	961	960	921	977	925	937	957	948	963	916	961	939	970	942	909	919	889	926	923	947	911	883	945	913	948	941	946	946	935	950	923	984	940	928	947	926	908	956	902	856	932	881	953	854	899	972	893	980	968	934	968	939	922	909	987	906	930	909	930	933	969	918	952	919	921	929	893	973	984	938	932	957	962	955	945	898	973	930	939	914	925	934	882	958	954	979	947	952	891	942	969	1010	969	940	974	941	928	968	983	921	926	968	1000	925	936	944	883	935	977	855	934	967	934	983	945	937	927	953	910	926	971	940	921	893	882	940	916	943	919	945	974	1011	923	925	960	928	920	954	892	940	942	952	911	927	939	985	973	919	965	893	922	914	890	937	911	946	969	868	947	931	948	926	949	944	943	869	913	926	979	945	946	926	942	948	856	937	919	902	952	948	939	950	946	898	970	989	955	957	934	932	892	915	960	911	938	934	976	962	858	933	950	962	894	878	961	1009	968	946	922	937	957	966	943	896	936	895	918	907	937	944	946	931	1003	983	930	913	958	949	998	975	954	931	918	910	934	880	912	960	999	893	956	966	954	975	909	982	963	924	979	915	887	944	911	933	961	930	924	935	920	932	941	931	926	928	962	970	953	921	892	901	966	945	933	926	982	930	954	966	936	986	964	967	942	879	952	932	957	898	938	948	944	918	946	908	912	957	966	984	844	922	901	961	955	901	949	935	980	1011	989	955	976	934	885	922	923	955	946	957	943	954	962	937	946	966	905	945	899	934	959	950	945	952	981	984	948	981	919	986	923	922	931	965	898	960	924	971	951	939	971	936	914	973	917	964	921	994	901	915	952	921	927	904	958	994	957	902	947	972	982	949	885	982	955	931	936	983	961	988	953	855	981	926	929	875	948	944	931	910	920	963	913	1003	938	944	978	949	942	986	965	950	907	923	976	953	944	960	913	925	933	941	901	888	1003	920	928	890	922	902	884	953	939	912	939	926	905	925	951	921	938	905	935	909	936	891	930	935	942	937	967	894	935	952	927	968	953	944	886	956	953	939	933	915	931	927	946	921	948	928	931	930	951	925	899	910	1007	964	995	921	940	954	952	925	933	928	941	946	935	894	918	917	947	945	929	934	908	938	929	921	964	928	932	897	959	960	956	941	929	940	976	903	951	916	941	907	922	907	959	964	938	883	936	927	955	915	921	999	911	940	926	972	980	917	940	935	880	923	896	895	928	928	878	949	977	1004	950	949	947	874	847	939	964	929	880	942	920	918	916	937	979	920	908	944	971	949	924	895	940	894	967	934	943	921	925	960	923	973	915	889	924	956	980	933	948	943	997	900	951	948	949	934	943	959	882	912	960	971	909	984	961	895	937	900	979	1005	877	945	985	893	904	953	959	944	977	930	947	927	1023	925	905	957	930	935	962	971	927	952	925	893	896	936	935	942	967	974	939	908	936	984	941	922	928	921	917	974	917	905	923	939	893	943	947	925	943	886	1008	904	951	911	950	926	944	907	953	906	955	935	916	968	949	959	944	915	962	942	975	943	915	943	926	948	982	938	952	958	934	967	992	960	931	935	949	921	914	938	980	976	986	895	971	907	925	928	936	913	957	906	899	907	980	944	910	942	955	1030	978	875	908	919	941	934	1001	934	947	908	976	954	919	974	957	930	917	928	967	934	917	925	937	907	932	923	994	992	930	872	959	951	942	960	933	941	930	957	923	914	968	945	950	935	947	882	963	890	894	929	933	958	900	972	960	961	947	899	958	940	940	932	957	956	970	912	953	930	938	1024	948	944	952	957	920	941	909	967	962	900	916	1015	878	885	945	942	986	932	913	934	926	938	989	966	936	956	949	944	979	973	929	924	945	938	950	895	948	934	988	925	951	960	977	895	953	888	885	959	965	905	960	970	924	909	982	959	987	899	965	965	942	907	958	981	918	903	898	907	918	947	941	936	935	957	927	923	944	951	910	899	905	937	993	954	879	926	984	903	991	912	939	964	923	926	931	930	894	982	902	943	960	953	879	921	907	947	931	938	910	916	939	937	929	895	960	898	938	970	924	947	959	930	877	1019	889	980	948	913	923	905	935	898	1001
9937	1619	2522	2318	1292	1031	745	602	523	545	486	428	450	429	401	421	418	396	399	371	414	376	387	349	353	385	362	376	389	365	374	379	372	360	375	379	371	358	376	377	320	366	357	331	370	369	368	335	380	358	352	337	312	349	325	359	345	363	348	335	374	369	347	304	326	346	343	373	362	336	390	331	353	373	337	347	344	348	322	339	370	350	347	352	335	344	340	347	300	352	344	345	339	352	310	350	352	322	318	349	352	327	331	364	323	335	332	326	323	364	346	336	346	356	326	333	355	370	336	320	333	352	335	349	369	366	351	357	376	356	338	361	369	332	339	353	301	368	339	326	364	337	347	348	316	372	348	361	377	338	350	360	323	336	372	362	340	346	366	339	332	328	323	349	349	327	364	338	360	356	336	380	347	357	375	341	354	327	371	357	371	374	342	388	374	339	357	364	317	328	329	327	322	351	349	314	330	343	370	330	385	355	306	330	322	331	352	310	325	338	344	320	337	355	346	333	352	349	326	352	364	368	326	334	345	359	344	332	332	360	336	342	318	360	360	378	340	384	334	349	337	351	359	350	331	333	342	380	352	337	341	348	361	370	338	326	369	339	363	335	358	379	340	311	362	335	355	346	340	343	366	338	377	369	342	353	328	350	355	359	288	352	318	381	327	355	357	367	372	310	339	338	314	375	359	358	353	314	358	335	336	322	339	344	332	351	389	342	345	364	354	324	365	366	326	324	360	356	344	391	360	320	345	364	318	337	329	319	358	339	367	358	305	347	342	350	310	346	302	348	320	365	342	322	312	322	374	360	363	351	302	343	356	350	364	336	355	374	315	377	351	357	367	358	344	337	361	340	326	346	374	323	328	342	360	362	332	317	323	340	397	320	340	369	342	312	333	320	352	338	349	352	328	360	348	366	346	354	353	328	311	331	389	345	369	340	346	347	334	298	353	318	343	394	362	386	317	301	345	380	356	360	362	348	331	341	322	378	333	347	329	314	354	343	319	342	352	357	395	354	323	358	325	343	351	354	342	350	329	339	325	319	360	373	330	351	362	315	321	345	360	356	326	379	341	370	350	347	345	342	368	346	335	341	339	347	350	410	312	359	342	342	369	323	336	339	335	346	362	361	307	334	356	364	361	331	338	350	339	337	365	363	348	342	326	360	339	359	337	368	329	365	345	346	353	359	338	368	351	368	321	339	336	342	350	337	361	327	361	358	335	372	332	379	386	339	354	370	330	377	329	337	367	343	319	327	343	338	333	372	324	305	353	342	339	342	338	334	352	326	305	394	362	322	338	342	293	319	337	349	339	327	328	357	343	346	346	331	318	342	320	347	341	362	322	338	351	380	360	356	363	335	368	336	350	357	330	353	367	373	356	338	349	352	369	351	331	373	322	338	343	330	383	376	369	360	359	319	323	359	293	366	360	335	351	345	334	336	343	323	347	345	314	342	365	351	320	325	357	342	361	344	332	392	367	338	346	344	394	387	361	348	337	331	336	328	343	329	357	327	366	363	346	385	348	324	392	384	331	350	335	304	344	349	337	337	328	335	363	342	336	315	346	341	340	353	335	350	370	358	339	376	345	366	321	321	355	371	367	330	339	351	382	372	341	345	359	363	354	317	335	344	356	356	335	349	344	338	381	348	331	345	349	309	372	351	326	314	328	384	332	345	360	338	323	338	337	345	340	357	359	346	351	396	321	342	358	334	353	364	358	365	329	315	300	331	340	328	324	342	371	343	325	341	361	338	336	380	337	327	357	336	334	357	355	338	335	356	341	324	378	351	352	369	345	354	355	298	348	342	335	317	352	339	348	333	335	384	309	362	372	348	339	370	353	358	367	338	341	338	346	330	348	360	330	335	342	325	329	380	353	331	320	348	328	341	347	335	357	349	329	363	358	327	351	350	360	374	332	375	358	324	346	347	337	339	346	371	329	326	347	347	376	347	349	322	325	342	358	333	331	310	359	350	382	326	337	327	349	341	362	364	377	331	359	352	345	365	341	365	338	319	336	360	363	319	351	352	374	339	305	333	340	335	330	402	342	397	340	326	332	356	367	341	349	374	345	341	341	302	351	357	338	370	329	322	336	369	331	332	346	327	322	376	357	347	366	368	340	341	325	328	340	366	331	332	318	359	350	322	336	341	360	316	369	335	331	333	364	337	357	348	338	367	333	319	374	335	330	332	367	359	353	335	332	375	331	368	355	342	347	376	347	333	357	338	329	347	331	328	384	339	357	350	347	355	346	360	319	341	330	345	352	355	367	344	361	341	370	352	354	352	347	399	357	337	336	364	323	335	349	368	332	362	357	354	371	349	341	357	365	346	365	335	363	365	367	367	325	329	363	350	341	346	348	312	352	324	342	325	353	344	357	372	315	314	371	306	334	352	353	368	347	337	342	314	307	349	356	347	374	330	360	330	355	346	328	373	357	339	364	341	366	355	353	329	338	347	361	347	385	372	350	335	334	339	359	330	336	320	356	340	325	348	339	330	346	341	356	338	286	350	348	306	346	335	352	349	342	333	373	337	345	349	348	340	343	364	335	345	370	359	365	353	296	378	357	325	340	371	385	344	331	367	367	338	341	360	347	323	372	356	309	342	350	302	338	363	340	318	328	374	327	315	324	356	363	319	340	330	370	343	390	369	370	389	385	338	358	353	317	309	399	367	341	344	373	370	337	347	354	320	345	365	334	336	370	363	346	370	373	343	365	339	359	338	374	366	351	381	332	329	385	344	371	364	327	349	351	308	363	348	324	338	350	343	354	339	343	322	387	314	363	373	331	349	326	345	351	355	357	345	323	337	336	371	335	313	380	329	318	361	367	349	325	337	334	350	317	364	333	343	366	336	345	346	328	335	353	349	338	329	348	345	340	321	320	323	387	360	328	332	330	352	371	354	326	361	348	340	355	340	344	344	359	357	348	339	343	312	318	360	303	323	352	308	332	353	346	333	341	320	364	352	369	333	338	362	329	370	309	333	361	346	349	344	337	329	345	350	380	306	361	323	353	331	315	342	356	324	342	318	347	354	343	318	355	323	373	337	363	360	332	332	333	375	347	359	387	334	341	369	334	347	349	369	336	348	336	343	356	342	320	342	333	332	359	316	335	312	344	331	355	368	342	332	357	333	370	360	357	383	396	353	341	342	341	331	384	329	400	308	351	348	340	377	334	338	368	357	349	340	369	348	343	350	385	373	368	339	356	369	351	376	352	372	390	331	358	344	355	346	361	327	337	365	323	361	373	359	337	373	329	361	337	385	351	334	377	335	371	354	345	349	342	334	341	341	360	353	328	322	337	340	307	372	360	343	374	374	335	384	378	372	354	363	351	370	332	336	335	378	342	333	333	320	381	366	347	359	355	329	389	361	304	361	337	352	365	365	337	357	345	325	335	378	348	312	373	347	334	346	347	321	381	336	325	338	345	362	329	355	325	345	349	318	345	331	357	358	311	362	344	321	369	338	362	332	361	332	337	388	324	318	329	356
6398	2245	4501	5018	3776	3336	2766	2358	2090	1868	1796	1631	1487	1444	1392	1292	1316	1183	1246	1212	1131	1116	1125	1083	1096	1112	1056	1102	1009	1079	1039	1040	1057	979	1083	1009	1003	1062	973	974	965	1023	983	1071	953	985	967	917	978	994	968	970	945	970	998	995	993	962	944	931	985	970	923	987	988	985	1006	945	953	962	921	988	929	939	981	989	989	1002	884	918	947	931	935	890	936	919	966	944	921	903	974	982	948	949	1014	968	997	965	872	947	934	899	922	933	912	960	945	961	1005	992	960	957	911	935	901	911	944	919	941	917	963	968	992	956	940	882	1008	946	949	961	900	1001	961	894	902	936	1007	941	971	921	928	905	993	956	936	960	961	919	914	921	977	912	948	943	922	933	980	911	933	950	955	934	978	910	913	864	925	954	883	958	918	951	976	977	930	966	921	1002	938	946	976	934	917	926	959	958	927	912	948	894	927	942	928	954	906	942	927	920	956	1005	972	913	951	926	921	957	968	914	991	954	920	941	877	927	978	923	931	911	896	933	1000	933	971	951	921	917	924	999	912	958	903	957	974	956	887	961	905	946	958	942	936	937	943	959	931	965	908	903	979	958	949	909	961	908	965	962	960	932	938	931	979	914	995	894	912	913	955	950	918	961	928	960	978	973	972	911	935	931	919	912	899	987	881	938	978	938	929	927	923	1001	958	898	977	934	919	951	931	959	923	948	958	962	929	993	957	966	911	984	928	899	903	894	945	944	971	930	972	906	870	929	902	945	984	1014	959	969	936	947	963	937	897	854	945	899	911	899	931	938	960	944	957	956	937	1000	929	1013	943	914	921	969	929	940	892	971	920	963	981	903	923	924	885	964	900	986	899	984	929	983	904	981	958	924	965	1010	961	906	948	944	957	995	944	963	905	945	940	897	913	947	980	932	896	934	974	953	949	951	923	988	937	883	946	910	927	936	959	932	965	939	961	955	938	905	899	914	937	890	959	982	944	898	942	1012	944	931	981	906	893	928	960	937	878	948	887	965	935	963	918	901	932	907	908	912	932	882	909	940	924	938	938	999	872	896	906	945	933	956	937	940	883	923	927	922	952	930	996	959	916	924	925	908	987	955	925	901	911	942	953	942	974	951	956	940	918	956	938	912	982	939	954	985	989	911	913	942	954	957	926	1011	915	947	891	966	935	876	926	917	971	898	912	939	934	953	954	910	918	949	978	940	870	1006	927	951	931	927	940	977	940	939	911	961	899	951	975	915	952	900	999	917	930	990	923	915	990	947	966	920	933	903	947	914	969	985	947	969	937	934	933	981	943	981	941	935	924	895	972	971	922	958	932	963	874	979	906	964	966	894	910	932	941	948	899	964	985	936	889	945	892	877	941	903	955	928	946	939	912	977	978	906	929	945	986	956	971	951	958	965	955	948	954	906	927	975	915	975	921	948	963	930	982	891	964	956	907	923	961	932	936	909	908	955	936	889	922	967	942	977	899	899	939	877	928	939	954	913	1079	867	929	935	969	942	1005	942	935	984	931	897	951	936	950	1011	910	931	957	913	909	920	953	917	975	938	976	964	920	954	922	920	960	951	915	971	947	984	908	883	899	997	948	941	968	887	936	915	927	986	958	899	930	952	924	906	928	932	969	976	959	901	930	959	950	935	938	973	930	897	897	914	987	954	970	906	923	964	945	955	943	971	945	906	915	920	919	951	948	894	917	957	985	927	925	911	945	925	970	909	940	913	968	970	927	933	1010	852	944	977	911	943	906	992	957	955	963	962	899	890	1023	917	947	889	999	975	897	979	948	949	960	988	965	931	913	937	975	954	970	967	977	976	956	947	972	888	913	969	916	972	986	980	883	964	890	899	971	907	926	960	927	892	966	913	973	982	963	887	961	937	908	970	953	936	942	947	951	968	879	900	933	961	980	956	948	930	885	931	945	938	930	963	974	900	881	953	945	909	910	872	932	938	929	895	937	956	951	972	906	1023	930	985	948	960	952	975	923	971	912	966	961	927	920	910	911	937	949	935	923	880	907	912	951	958	990	964	895	927	961	944	943	891	953	917	965	987	933	929	933	943	892	941	948	985	933	981	882	932	939	921	974	929	939	948	977	952	901	957	935	962	915	956	1004	938	992	976	961	931	927	910	927	942	928	946	974	959	958	954	993	961	931	911	938	929	933	945	963	933	935	931	929	917	968	950	922	899	1011	948	914	922	999	918	907	909	946	961	953	889	958	930	1002	938	963	897	917	976	983	958	951	955	982	952	895	930	941	943	943	928	922	983	870	944	958	1014	985	956	942	963	915	901	948	946	963	923	993	897	900	920	981	964	961	962	940	936	892	933	908	965	967	921	949	954	956	978	959	970	932	941	963	940	961	958	910	940	938	973	925	937	993	938	941	947	912	913	959	951	944	947	915	999	917	947	909	943	901	910	902	1005	915	910	969	947	910	969	974	949	914	965	948	931	930	981	934	959	972	976	972	960	964	946	974	1001	976	894	968	985	930	939	910	961	858	936	911	970	907	930	983	901	927	919	946	911	945	951	952	970	885	982	916	967	920	900	934	950	949	920	912	940	957	941	901	969	918	929	907	877	901	953	919	892	898	953	955	951	963	910	921	963	972	908	930	941	937	927	948	917	956	918	855	986	949	939	926	972	987	967	933	903	908	920	905	914	967	962	987	963	906	924	967	923	891	933	981	997	915	942	965	916	931	954	896	951	984	941	866	908	990	1011	942	942	1001	1011	907	955	955	956	947	931	907	893	973	921	947	903	913	950	926	906	1035	939	911	965	924	926	1002	897	966	979	925	972	934	969	940	946	910	928	904	921	916	982	951	985	954	908	968	884	928	961	940	969	987	999	929	972	899	865	939	929	937	980	913	935	966	954	963	941	967	948	973	978	980	921	921	882	965	950	950	997	973	977	1007	941	908	997	972	964	937	910	945	979	936	951	940	990	943	936	937	971	957	930	928	952	917	941	925	919	959	953	979	995	915	965	918	910	963	936	968	897	975	913	936	903	952	882	946	945	904	935	942	931	954	952	891	923	910	870	982	969	889	914	950	914	922	933	938	921	997	956	922	896	919	955	966	962	974	925	929	955	898	914	957	944	932	903	957	947	974	911	935	947	965	896	995	918	918	956	902	895	956	940	938	980	931	996	967	974	895	945	923	895	905	926	926	920	925	974	949	906	906	968	942	944	972	965	954	969	925	981	942	1043	975	926	933	967	922	973	979	936	957	947	909	879	902	955	878	938	939	958	936	931	952	942	957	955	909	906	942	939	913	938	933	900	946	966	957	889	941	962	948	969	964	929	951	910	951	942	937	950	988	1005	862	969	912	964	960	951	942	921	947	950	867	950	928	988	891	948	914	937	925	957	941	896	955	967	939	936	915	988	920	945	978	960	961	941	926	954	895	958	967	861	963	977	912	956	903	957	969	938	907	970	949	901	955	1034	907	960	916	960	933	905	929	891	954	904	961	949	884	971	905	951	879	956	900	931	906	975	905	972	957	892	941	980	951	875	942	909	980	918	910	862	964	975
15629	3058	4105	3768	2042	1360	1008	721	579	478	354	386	312	332	324	309	276	286	245	268	272	258	212	220	214	245	209	220	217	213	240	208	197	214	225	220	219	165	208	229	201	205	203	219	212	187	215	203	198	201	210	211	196	196	182	202	211	186	184	194	186	187	214	198	169	190	194	216	237	202	193	198	182	205	207	212	210	205	195	203	223	217	209	198	179	210	202	196	197	179	195	197	228	207	194	204	209	183	170	196	197	195	203	193	214	192	208	208	201	208	212	197	222	183	219	205	200	172	170	215	182	208	191	216	212	205	198	189	226	179	165	213	209	235	201	187	205	192	203	189	182	172	180	210	179	199	193	211	213	182	202	198	195	205	190	186	175	187	185	212	192	202	192	174	208	190	211	170	186	200	198	188	208	185	209	202	198	188	193	200	203	204	202	211	182	200	179	182	195	186	232	191	196	204	184	212	197	174	178	192	187	186	214	194	192	221	189	167	188	169	186	172	167	196	173	197	193	190	212	197	197	184	189	228	210	190	204	204	195	197	169	214	206	208	185	198	196	225	200	176	209	195	191	204	199	207	210	202	183	211	180	219	197	191	181	198	202	191	198	185	195	202	196	178	207	179	205	223	188	215	199	205	201	194	196	190	187	189	210	203	194	206	198	185	187	191	214	197	181	207	209	194	189	200	188	187	190	173	202	210	206	205	199	189	207	202	196	191	204	185	199	202	196	189	194	197	179	196	176	197	195	215	191	184	210	204	179	226	203	185	192	192	186	190	184	201	196	211	193	176	198	208	220	202	201	211	198	204	196	206	200	195	198	196	201	204	191	193	194	212	211	192	214	189	200	177	193	212	212	191	199	230	203	185	206	208	178	193	192	191	185	219	193	190	198	214	203	218	211	195	187	194	188	205	200	234	196	185	191	210	203	202	200	197	213	204	217	189	181	163	218	209	197	180	184	212	181	201	204	199	194	189	224	179	181	204	197	191	183	181	176	196	199	218	202	224	191	176	177	212	188	206	180	210	211	184	193	191	181	204	193	203	203	203	170	169	174	196	187	195	203	194	184	205	218	196	176	214	187	201	177	163	179	200	203	196	211	218	197	203	179	211	182	211	202	219	200	209	198	211	185	160	197	188	200	204	205	213	230	183	204	205	191	190	183	204	185	197	201	197	195	190	189	215	210	158	193	191	221	177	186	221	205	189	209	203	205	198	196	209	171	204	184	177	200	184	203	182	211	162	171	206	202	191	184	189	182	179	193	201	194	169	202	182	208	197	208	185	174	206	201	212	202	164	169	216	224	194	224	196	170	201	208	201	205	193	207	176	195	192	204	220	232	214	153	185	180	184	210	197	181	206	178	196	225	203	193	203	189	207	191	190	221	200	202	210	213	201	209	210	201	182	215	203	198	195	240	201	196	195	187	195	220	208	164	211	192	203	214	202	210	215	211	204	211	173	193	177	220	189	198	241	176	197	204	198	194	212	203	221	213	192	192	220	183	184	206	228	205	179	226	183	199	198	178	219	169	176	194	195	198	207	208	207	217	193	184	217	214	196	214	204	211	195	208	195	198	192	216	234	198	211	223	191	195	204	185	205	223	186	195	182	191	202	195	218	183	188	203	199	166	197	158	187	174	211	190	193	206	201	197	236	229	172	209	171	192	172	187	203	210	200	180	212	217	187	201	207	185	197	214	195	193	190	186	211	199	189	186	217	186	213	207	186	183	202	191	211	180	194	209	174	161	196	207	196	211	196	196	187	216	180	200	214	216	200	198	201	209	213	194	185	190	187	208	193	199	198	210	198	206	196	181	215	205	195	211	194	188	189	213	221	184	232	215	216	196	206	192	190	208	209	186	196	186	192	189	198	203	180	179	193	207	228	195	195	194	187	181	193	194	214	197	203	190	220	170	234	196	159	220	202	198	164	187	186	199	175	188	182	216	180	195	188	199	220	192	199	192	216	184	198	217	195	187	220	206	176	170	201	190	228	179	210	197	178	215	201	174	218	210	205	193	186	201	192	188	180	192	205	213	187	208	187	210	198	194	194	197	207	210	186	202	189	221	211	197	193	206	188	178	197	190	196	213	188	188	204	214	176	196	198	188	193	198	217	194	203	198	180	199	199	187	182	208	205	185	195	193	226	184	195	181	197	179	200	219	211	208	163	208	182	217	182	184	198	191	195	195	207	182	213	200	195	191	195	201	196	193	210	161	218	198	170	195	172	212	192	205	194	205	176	165	213	207	186	183	212	194	211	197	203	208	194	218	209	196	182	187	192	209	184	206	190	178	169	184	183	162	208	205	203	186	174	195	201	228	179	201	196	204	181	217	185	212	210	204	202	200	192	203	175	214	206	187	199	176	217	197	188	221	169	184	204	189	202	213	167	157	184	195	193	186	194	201	182	205	170	186	211	199	194	213	203	207	186	188	186	191	190	212	201	219	182	192	195	188	190	200	196	194	189	220	212	179	185	219	177	235	174	171	210	156	184	185	207	192	193	202	191	204	185	209	214	187	224	214	199	206	191	202	181	222	203	179	228	227	196	193	206	175	205	211	184	221	178	211	194	183	182	212	217	210	205	191	188	199	195	183	195	196	165	203	197	168	197	216	191	232	216	173	203	174	188	178	195	180	210	193	177	212	191	201	208	206	183	202	180	194	209	217	200	170	194	198	175	165	198	193	216	177	181	178	214	170	206	205	193	200	216	213	178	196	170	202	195	213	166	192	195	197	193	174	172	193	204	168	204	188	188	172	198	181	213	202	180	221	193	194	206	179	179	220	208	215	182	210	181	191	175	195	188	172	180	213	193	198	191	198	203	208	199	191	187	197	190	202	210	204	190	199	193	193	181	194	215	195	191	207	220	196	185	182	197	207	195	210	181	204	181	184	191	209	197	189	184	194	209	205	197	208	207	215	206	194	202	200	178	195	201	170	208	208	185	164	205	205	208	194	216	180	220	202	168	193	227	175	181	211	219	214	206	207	233	187	205	179	196	171	187	173	200	189	188	200	204	203	198	196	182	199	208	217	194	190	172	183	198	202	216	205	208	187	225	187	226	203	202	188	205	186	221	198	203	184	194	162	222	177	199	178	188	173	210	207	186	202	186	211	210	195	183	173	171	201	152	196	179	194	181	209	188	194	191	215	217	212	213	190	216	182	196	193	177	207	194	207	193	206	191	211	199	162	211	202	192	204	186	217	185	204	197	168	197	199	182	205	199	223	208	220	199	183	189	211	205	187	181	195	218	205	213	184	187	199	204	183	186	193	200	192	189	190	189	189	207	198	207	186	196	207	189	181	229	180	186	189	204	190	194	214	194	161	190	195	193	205	190	186	181	208	210	195	212	222	200	224	209	167	203	182	224	192	174	166	210	205	200	218	193	194	184	183	177	208	194	220	179	194	198	195	181	212	194	187	188	209	165	207	213	212	194	195	194	197	176	188	176	184	176	221	166	179	175	212	189	194	195	188	191	197	186	197	164	215	210
7883	2706	6220	7628	5232	4389	3500	2895	2495	2103	1934	1731	1577	1402	1366	1225	1112	1107	1066	976	953	951	887	831	809	845	808	842	771	786	767	719	747	729	741	699	734	629	658	695	640	662	657	651	646	699	623	614	653	658	633	671	697	650	660	670	611	659	602	638	621	622	622	619	629	561	576	616	552	614	609	590	607	576	597	590	562	639	612	618	613	626	619	581	596	580	591	586	579	546	654	563	648	574	585	615	597	604	587	603	607	581	618	600	628	568	585	615	557	535	577	572	594	587	577	581	562	594	572	571	573	633	575	578	592	574	557	582	571	597	605	650	606	616	574	582	622	604	635	572	563	575	541	546	578	616	617	584	589	570	616	564	552	554	612	584	586	611	582	577	616	585	580	571	611	589	613	552	581	587	554	600	597	586	616	530	608	557	578	568	600	607	618	571	595	588	594	600	568	552	559	548	566	622	592	575	578	615	539	594	614	589	614	554	549	554	570	590	601	590	582	601	600	601	582	590	616	577	642	580	595	624	617	579	595	576	547	545	601	583	542	609	546	609	547	593	563	646	582	585	574	585	574	613	556	558	586	600	627	585	556	547	602	586	607	614	567	599	594	585	570	546	607	599	619	585	588	578	576	629	600	588	591	624	597	573	544	577	594	626	580	534	590	602	593	596	593	572	623	598	595	584	604	611	596	572	618	577	587	615	603	602	583	528	548	535	609	609	549	604	586	570	572	552	559	638	596	589	581	568	591	569	590	585	599	597	586	584	533	575	584	624	537	625	575	594	656	580	595	591	597	609	597	624	575	587	551	564	543	605	601	631	598	649	555	554	571	573	600	607	588	570	602	608	618	595	568	583	553	572	589	588	592	590	604	521	558	542	606	580	540	539	551	613	592	577	613	572	583	558	584	577	520	590	556	553	574	620	589	526	536	605	608	602	598	604	590	563	545	568	612	587	622	592	581	561	568	532	595	616	629	524	602	598	568	559	570	587	575	587	580	646	559	584	603	601	595	574	606	541	578	559	600	573	642	600	563	557	635	610	601	602	560	575	580	555	578	588	581	553	567	544	617	572	600	592	552	619	599	613	631	614	578	585	600	563	584	592	598	596	552	590	584	565	610	561	556	584	614	592	577	544	611	575	632	588	574	618	591	635	556	534	548	600	602	551	637	556	573	575	567	560	598	558	587	590	586	607	549	582	591	554	611	574	569	605	580	595	544	589	573	571	560	618	541	582	545	547	624	601	543	602	555	600	598	567	569	556	541	578	568	556	576	572	558	573	620	582	563	555	574	611	596	577	564	578	571	557	603	590	572	613	526	560	557	570	620	575	589	610	600	619	577	580	554	602	580	552	563	571	577	618	601	579	578	571	562	564	571	591	527	573	573	594	561	548	627	604	604	621	554	598	586	543	596	579	597	590	602	581	565	582	554	582	538	581	569	542	603	595	564	572	598	577	609	573	556	585	595	600	577	614	593	579	546	577	590	575	573	576	590	593	591	595	582	583	580	557	643	620	620	547	590	568	588	537	542	623	605	560	581	585	572	581	549	599	574	551	583	601	597	613	539	578	548	599	587	616	591	560	578	600	523	604	582	610	571	564	556	602	606	550	588	565	549	598	599	584	550	545	584	557	572	587	591	557	552	543	586	593	578	587	578	546	624	567	595	563	610	561	648	608	572	548	590	555	576	567	585	570	581	579	576	579	583	582	583	570	599	560	543	553	573	590	585	585	549	548	569	580	563	579	572	565	602	560	646	653	583	606	622	588	601	613	606	585	569	603	574	578	575	568	573	580	634	603	545	551	618	614	577	595	617	540	584	583	592	619	566	590	580	602	554	592	604	548	579	591	552	562	598	548	605	560	624	562	616	606	531	586	610	582	591	559	586	534	583	542	600	601	609	609	592	607	587	563	582	549	546	615	625	574	592	577	557	503	526	600	590	602	547	552	598	572	573	589	602	607	560	582	561	601	604	584	618	598	585	547	564	625	575	608	559	571	598	557	571	560	557	539	592	571	548	573	553	586	597	597	601	540	572	546	544	592	583	579	573	607	575	554	582	582	575	603	530	603	543	606	606	605	545	523	559	589	565	589	553	577	536	610	509	590	620	617	588	580	608	564	550	614	549	593	582	568	573	552	621	593	593	611	580	638	530	597	563	566	601	594	594	597	652	578	577	574	552	533	557	590	552	584	568	503	605	583	567	588	578	580	596	597	592	612	596	613	551	563	572	602	599	563	600	585	595	565	608	570	614	566	564	623	595	556	560	560	627	563	572	602	588	577	564	606	612	557	603	585	585	565	621	564	593	588	614	627	599	607	619	604	608	616	578	623	568	623	577	573	613	558	584	582	577	591	573	551	572	592	556	574	566	557	602	564	600	530	602	557	582	566	600	622	549	574	596	577	571	530	551	570	559	610	588	555	586	585	558	600	568	565	590	576	569	580	575	621	588	543	573	587	566	598	592	570	600	594	596	620	594	556	612	591	559	555	615	577	554	567	565	604	572	589	605	595	555	589	547	591	591	586	595	578	622	582	601	594	584	600	552	572	607	573	601	579	563	624	588	562	595	586	566	574	615	562	615	559	594	584	562	610	616	547	613	588	541	581	568	596	568	611	581	594	534	591	607	623	573	587	648	610	549	578	630	615	563	601	567	590	612	554	627	587	552	547	569	596	581	550	597	629	543	586	537	579	574	606	562	582	608	551	602	616	572	601	578	583	588	588	565	592	600	591	542	613	587	540	587	591	554	610	581	585	561	601	541	607	556	577	563	570	564	629	596	551	608	531	590	562	528	577	544	538	620	592	599	569	575	567	608	599	562	570	575	538	582	589	537	612	590	662	557	582	566	599	604	609	578	563	568	545	566	573	546	581	601	562	615	593	557	587	577	624	593	558	577	578	592	598	584	555	602	578	564	575	596	615	621	578	564	550	582	579	600	597	539	592	567	575	582	633	586	602	571	603	593	597	577	578	605	565	608	568	591	629	598	592	603	586	598	530	585	566	564	590	552	563	577	562	601	603	579	570	598	584	584	603	569	564	576	575	558	600	604	584	559	599	605	570	562	602	587	570	565	598	594	533	583	584	584	584	591	581	589	547	564	597	570	573	565	610	589	626	603	580	592	603	543	573	579	545	578	547	535	575	609	566	568	596	584	602	607	543	622	599	638	580	598	596	572	584	612	588	548	591	571	599	584	547	576	572	575	586	586	560	596	565	589	581	656	565	583	596	587	575	598	623	583	563	569	525	585	579	593	574	560	589	574	545	603	565	586	542	571	621	577	569	581	600	634	559	626	562	600	569	555	574	536	528	580	564	551	574	603	536	586	553	595	602	578	586	592	645	583	593	574	592	567	554	573	577	586	604	583	632	609	571	546	563	532	578	596	567	530	613	569	609	549	604	563	589	561	553	555	614	602	594	566	633	550	574	621	575	559	604	510	613	592	571	610	573	587	589	589	591	611	608	576	544	537	595	577	557	535	602	600	564	573	608
2613	431	537	485	395	347	325	322	364	335	346	326	326	355	342	328	339	320	335	392	354	359	316	339	348	305	306	348	323	341	353	336	343	306	358	321	324	345	345	340	321	354	369	353	326	311	344	322	354	362	281	333	348	323	319	346	315	333	330	353	362	328	337	333	319	356	370	318	348	333	344	319	325	338	353	321	355	330	339	376	331	326	337	346	330	321	315	319	370	327	346	305	334	351	350	339	353	313	351	308	337	330	367	384	381	308	335	317	331	338	331	351	321	360	392	318	350	351	357	329	373	360	314	322	380	357	348	346	329	375	337	373	352	349	349	321	337	319	361	311	323	354	341	332	370	339	337	314	379	344	339	361	331	375	336	334	322	316	351	327	319	346	341	356	343	330	349	307	329	328	356	338	318	307	324	348	341	339	322	332	370	314	337	344	316	327	331	310	374	361	310	381	317	344	369	339	321	359	345	351	337	348	324	328	319	308	321	331	308	355	344	346	330	347	317	378	341	356	339	338	338	366	360	374	350	342	346	334	350	337	346	336	355	360	341	374	306	322	355	336	341	328	337	324	336	343	342	342	332	380	321	329	334	329	334	328	347	338	336	340	396	318	349	339	337	354	304	368	300	321	344	333	347	372	329	354	334	349	333	348	349	330	335	351	342	339	334	348	327	352	342	362	349	341	359	330	324	345	322	317	307	314	332	335	347	329	346	318	348	320	361	326	358	320	339	320	331	332	337	382	321	340	312	308	309	325	304	335	351	322	363	349	319	329	316	314	329	319	315	353	358	297	316	294	338	311	352	346	312	351	356	323	334	339	328	356	347	337	353	320	336	346	369	331	336	364	358	344	365	327	324	327	364	345	349	311	328	314	368	318	348	326	343	332	333	376	308	299	305	379	337	343	319	366	366	316	345	346	355	345	316	363	342	304	365	325	331	356	323	337	324	326	328	307	322	321	319	349	318	366	342	288	321	315	310	344	359	354	347	339	339	317	335	327	329	342	379	354	352	376	359	310	317	333	367	391	403	310	325	310	358	343	317	346	354	322	353	325	348	365	343	343	339	352	337	309	322	337	358	316	325	307	354	345	340	332	329	331	359	322	338	346	347	315	340	337	355	350	374	344	338	325	349	317	350	361	349	328	342	346	361	328	351	342	349	351	341	333	345	346	326	326	359	335	341	336	316	362	329	308	336	369	340	358	337	328	344	352	353	369	346	358	342	297	342	327	365	353	347	346	349	369	332	354	332	313	342	331	323	339	354	330	364	359	375	355	348	344	323	319	302	329	313	349	359	335	330	332	342	365	313	360	345	345	347	357	324	355	316	342	357	334	379	398	338	352	323	356	331	344	368	332	328	341	301	385	343	327	314	368	332	364	359	317	296	348	342	313	326	342	310	373	372	315	346	349	303	342	335	315	342	341	352	346	360	344	324	336	374	339	321	337	356	325	363	339	308	332	320	344	330	362	340	364	330	354	353	334	354	337	336	354	357	336	317	352	375	326	359	307	317	331	336	317	339	319	295	342	305	333	360	338	349	363	347	335	341	317	332	316	346	316	352	349	333	325	327	348	349	348	363	313	334	337	351	327	368	368	346	300	338	333	364	358	338	394	379	364	309	307	330	357	331	346	364	310	315	349	346	322	326	325	295	347	363	343	338	345	360	367	351	326	317	375	330	327	317	352	321	333	343	339	362	320	368	339	349	322	333	320	331	328	340	394	338	342	359	326	317	323	329	337	385	307	299	334	368	347	341	326	326	338	370	334	335	333	321	349	313	332	347	332	303	354	328	330	317	362	330	337	298	311	341	305	327	324	365	325	327	346	365	359	329	320	309	396	328	327	359	347	315	355	335	359	383	347	312	318	334	352	347	346	336	357	352	333	355	337	385	360	374	347	327	332	339	312	324	307	302	331	326	326	339	308	344	325	327	365	345	337	319	333	364	338	325	336	342	348	361	351	341	340	335	326	349	357	338	333	355	340	360	335	339	340	323	329	331	365	319	335	303	360	348	340	342	350	321	345	318	359	349	333	353	375	325	351	340	346	296	357	351	303	350	333	378	312	346	341	323	349	356	338	314	335	344	316	378	338	345	366	349	351	327	347	339	361	364	355	354	408	359	351	377	376	350	372	364	344	335	342	344	324	345	341	359	357	356	372	356	344	340	333	359	306	376	337	336	339	349	326	360	363	343	379	353	339	333	290	366	346	334	336	332	362	380	370	322	360	356	326	357	344	349	352	313	306	335	354	330	323	345	352	332	321	319	305	364	346	312	332	331	369	377	354	346	367	357	322	367	353	358	338	340	343	362	309	331	320	323	325	332	324	339	319	333	346	349	369	348	364	367	348	333	310	339	346	327	346	352	315	351	324	338	309	324	336	325	337	350	336	337	375	336	342	318	321	368	347	330	346	375	317	381	332	349	324	356	341	330	325	317	361	327	314	339	291	331	349	330	301	339	337	336	322	355	339	333	358	367	342	327	296	329	313	347	348	352	335	310	357	330	301	347	354	361	354	367	343	334	335	360	335	325	342	318	354	362	319	319	324	390	315	313	339	360	326	322	337	348	342	323	367	327	299	337	366	370	287	310	334	340	338	320	335	354	300	343	314	358	317	314	308	351	337	337	348	339	349	338	359	354	355	344	340	346	335	338	334	355	341	298	341	335	331	333	329	332	337	350	330	348	329	333	365	329	352	355	361	357	372	368	328	346	340	305	323	307	331	337	348	385	349	326	326	334	336	333	389	353	336	351	352	334	338	345	375	348	314	356	312	355	326	342	376	359	336	330	372	342	343	348	347	338	375	336	313	381	315	341	326	315	357	317	272	346	342	334	344	350	325	345	339	354	334	324	351	323	360	385	381	311	344	340	321	322	348	327	343	335	353	355	357	346	351	330	349	311	329	353	343	333	375	338	331	324	338	327	322	331	327	345	323	329	341	342	340	354	347	355	299	341	340	354	340	359	337	323	371	334	361	356	329	288	362	343	317	328	327	354	346	332	311	338	356	329	328	314	323	366	337	368	308	309	325	328	312	342	361	304	385	315	322	317	342	330	363	335	328	314	327	312	330	344	360	321	357	356	345	336	363	329	320	344	345	340	305	311	360	294	345	343	367	329	333	356	327	388	347	352	334	309	361	344	340	314	292	321	339	288	325	325	369	348	315	328	351	327	318	319	354	321	308	344	343	344	356	354	342	357	301	331	326	317	339	325	314	323	367	334	330	309	346	352	362	354	344	362	381	331	333	342	350	347	382	342	340	347	335	369	353	331	324	340	332	370	303	325	359	315	333	325	342	343	335	328	332	402	332	320	363	353	348	327	344	302	365	359	304	335	326	338	357	302	347	331	355	362	347	359	355	318	334	382	391	377	337	315	350	345	331	361	315	321	334	344	376	340	335	335	352	316	355	353	331	308	344	335	346	348	371	330	324	322	349	318	314	367	349	379	354	352	340	321	342	319	326	312	360	338	360	339	320	338	324	337	332
2808	1046	1365	1346	1192	1154	1027	1001	1013	976	982	982	901	1013	950	961	935	958	915	977	947	955	929	989	938	957	963	929	921	911	961	968	937	950	926	978	949	957	974	931	935	983	966	975	902	1005	959	913	927	963	891	942	924	951	978	932	896	932	942	944	943	918	951	908	907	936	956	983	938	948	932	902	977	953	940	945	929	903	953	950	958	946	1008	919	928	977	939	938	979	926	1023	958	954	914	956	986	907	908	910	989	956	990	951	897	933	953	893	973	928	924	941	948	917	968	957	950	954	938	872	945	968	913	969	970	899	945	962	938	909	959	931	893	925	956	1040	916	909	903	903	952	922	909	903	965	928	919	917	946	931	976	886	909	987	929	909	946	958	923	908	968	938	951	948	940	910	959	967	947	948	920	892	923	930	923	976	1019	898	911	964	918	959	903	909	998	993	988	909	987	1018	957	949	943	933	968	945	923	922	931	937	918	936	962	920	886	1001	949	964	965	964	955	930	978	949	917	1030	917	934	889	939	907	973	850	935	942	885	959	962	902	922	951	936	978	912	943	932	956	984	933	912	940	975	934	937	867	942	934	950	914	955	938	920	973	882	938	912	930	958	933	907	986	920	960	965	891	941	952	1004	953	903	985	944	976	990	924	933	1021	944	912	930	942	997	924	975	903	919	949	961	931	961	870	971	938	932	956	931	926	933	920	909	954	866	909	963	999	965	939	982	951	969	938	946	927	898	987	947	918	931	953	944	948	952	972	935	899	892	967	1013	925	951	972	886	956	905	988	951	940	935	910	862	929	912	966	898	955	908	909	944	986	1010	942	953	940	938	977	954	928	945	942	958	883	950	941	899	890	911	981	920	934	894	889	959	947	893	904	914	900	921	937	948	963	934	956	934	943	988	936	937	951	997	975	930	907	952	902	977	919	934	896	881	873	984	890	952	933	923	965	911	950	929	935	956	953	977	954	881	932	936	942	969	961	965	951	939	876	934	942	940	963	937	896	923	962	875	966	950	962	925	995	942	927	1016	997	916	926	976	1014	979	930	924	971	994	959	893	968	948	969	945	967	943	919	947	942	921	934	913	993	934	946	973	950	947	835	882	945	921	953	924	990	952	990	932	940	913	950	903	939	976	987	963	968	944	887	991	947	960	910	961	936	973	879	955	969	906	908	952	962	958	929	938	929	908	942	926	969	972	936	927	934	931	959	944	950	920	999	914	917	912	948	983	930	889	969	928	961	951	889	966	978	928	893	894	913	964	964	932	917	952	957	968	924	938	948	935	919	936	953	911	941	926	980	934	935	916	970	925	934	923	921	930	925	887	887	949	905	919	895	870	963	928	917	923	889	996	906	895	940	964	947	941	923	969	943	865	934	988	878	896	908	911	924	946	980	981	879	914	930	916	925	887	966	919	939	928	965	863	935	964	913	896	927	882	867	905	934	965	905	921	992	909	958	967	926	968	969	988	971	920	968	953	998	926	935	974	1006	956	923	925	999	939	928	952	945	897	926	962	846	866	924	939	889	953	957	958	910	934	890	945	922	917	947	919	939	914	949	901	947	934	948	899	962	912	861	919	993	954	976	916	950	883	935	969	912	910	955	897	925	986	940	915	972	939	944	944	938	944	998	956	934	931	920	957	936	897	916	950	912	955	966	905	932	952	960	975	969	960	948	908	887	963	934	923	938	952	921	921	941	930	894	934	922	927	973	903	1029	973	935	969	899	937	974	943	957	938	909	1003	949	945	1004	940	948	993	948	931	929	942	940	964	981	918	950	926	922	1021	954	995	967	934	950	955	873	922	887	948	918	944	932	936	977	990	966	942	908	886	951	985	949	898	925	922	933	930	959	942	935	911	938	886	932	985	933	951	939	920	889	926	930	979	893	922	930	964	921	932	886	908	920	974	920	946	919	922	935	982	908	909	925	950	960	950	908	903	938	901	967	912	990	930	919	970	930	884	898	964	911	886	959	990	942	926	974	943	918	940	968	925	944	972	962	939	948	918	893	955	953	954	924	1010	948	995	934	933	951	944	968	946	916	980	925	937	928	954	1009	938	984	988	985	926	966	901	925	983	972	948	895	964	922	960	946	952	919	919	966	925	899	975	961	953	980	988	947	933	972	915	901	924	939	985	931	925	936	920	903	941	935	877	991	875	965	905	951	933	958	933	954	974	940	931	959	952	948	980	974	983	1006	888	957	903	955	950	959	950	939	958	983	962	924	947	918	941	959	934	920	912	932	969	953	926	996	929	898	942	972	901	957	935	941	995	904	957	921	941	933	954	996	949	926	936	973	957	985	965	938	929	966	945	950	932	938	927	925	909	947	939	964	965	891	956	882	994	894	917	965	967	934	942	985	942	918	959	960	943	905	976	912	948	938	951	877	913	896	969	899	949	908	903	903	922	993	970	964	948	900	910	935	932	936	889	983	937	915	913	948	956	922	909	955	924	943	896	934	873	928	944	958	958	967	940	952	990	951	891	952	895	959	954	933	933	902	912	959	940	971	982	898	908	889	934	926	952	960	925	931	944	982	930	891	916	953	956	964	954	923	936	917	920	951	1004	936	921	950	999	916	959	934	942	960	897	881	947	960	908	933	897	944	878	974	926	975	963	943	945	915	976	958	952	980	935	877	890	994	894	940	955	890	899	965	1006	910	918	946	922	933	922	929	918	935	907	882	921	985	906	943	905	937	975	935	915	930	919	942	915	925	925	915	940	946	920	912	957	929	942	979	986	909	960	978	984	947	946	994	955	936	919	978	984	951	941	917	934	929	933	988	941	895	988	937	907	952	874	1012	927	927	952	934	952	932	921	965	872	915	950	888	981	926	922	901	914	961	935	976	995	926	941	975	941	917	917	975	904	961	908	925	946	915	962	934	1021	915	961	922	968	942	928	915	950	946	1012	929	910	937	969	991	925	897	980	936	954	979	908	905	933	916	894	997	901	914	895	902	922	955	969	921	964	927	921	980	923	959	944	884	859	911	915	890	912	909	943	958	907	902	965	942	976	954	934	930	926	960	990	945	915	929	928	944	956	942	940	960	916	906	919	960	985	976	941	961	968	967	1001	926	891	954	928	950	979	884	947	960	927	975	925	895	908	1019	916	995	944	1008	942	956	984	947	936	981	969	963	932	929	876	938	1004	930	896	952	946	910	984	948	946	937	945	918	987	960	918	903	944	942	987	940	951	906	928	964	943	955	985	933	938	975	962	981	921	954	934	901	922	955	946	954	986	991	918	933	967	909	932	876	983	884	951	943	930	959	964	942	954	955	914	936	939	920	967	974	906	937	899	898	948	950	918	921	984	958	943	950	894	893	971	940	969	920	895	943	898	959	985	946	941	934	991	901	1007	992	936	998	941	933	946	977	931	934	945	889	945	944	946	944	925	955	946	857	952	935	947	935	977	923	977	928	957	923	958	985	933	995	935	941	952	936	928	916	937	886	947	936	914	960	914	905	969	982	967	955	907	951	969	921	917	919	929	989	957	847	976	994	933	910	947	956	943	936	909	937	992	916
9834	1859	2452	1943	1412	994	815	598	521	476	449	468	457	436	435	401	390	413	394	365	379	387	376	313	401	405	367	371	356	404	327	357	362	393	346	349	328	338	382	343	342	327	352	371	358	375	366	349	349	380	344	342	349	376	341	329	337	380	348	320	356	358	344	361	352	378	387	340	370	332	376	346	373	344	326	316	353	364	342	320	364	365	326	341	341	373	348	353	306	311	346	329	346	345	364	343	354	379	336	332	330	346	345	333	356	324	333	369	353	367	327	334	335	328	358	358	355	340	313	364	314	358	350	348	371	338	352	360	372	366	363	341	330	339	356	345	323	314	333	329	370	349	324	283	347	343	323	309	307	338	353	369	343	353	349	321	354	363	376	356	349	324	314	342	374	400	337	334	328	396	373	348	348	382	351	334	342	321	368	379	353	331	333	387	333	330	357	369	381	350	364	332	320	354	380	342	346	329	307	340	365	348	363	343	358	337	386	337	341	343	361	330	358	327	348	363	334	338	360	339	362	341	324	341	341	375	383	332	333	360	334	344	352	351	351	353	327	354	338	373	349	336	344	362	334	354	362	349	369	335	350	334	365	323	374	368	334	336	316	368	351	352	340	335	354	376	345	375	355	386	371	356	335	351	350	330	379	349	323	374	330	368	368	322	344	371	356	346	325	329	341	341	329	335	333	354	356	353	338	305	329	339	394	329	357	363	335	354	325	365	338	350	367	339	343	380	386	344	354	380	353	377	372	327	336	379	351	376	351	336	316	349	359	341	357	362	309	346	334	356	322	347	351	340	356	326	376	341	339	326	347	327	316	347	341	321	340	337	353	359	346	345	359	345	366	369	365	350	375	362	343	359	363	347	335	355	351	380	360	372	338	314	371	360	365	313	318	321	336	353	365	343	357	318	331	347	345	340	336	292	333	361	355	331	345	375	350	366	362	371	346	357	351	337	321	327	372	347	432	365	371	372	338	324	344	344	354	365	384	344	317	334	350	360	342	327	374	343	352	348	357	372	345	316	363	308	371	290	377	368	345	327	357	335	387	348	313	350	347	368	376	321	370	346	358	336	404	331	315	332	323	345	359	354	340	337	332	319	383	370	324	324	351	357	354	315	352	327	368	331	365	377	319	343	364	337	339	349	323	343	310	363	376	330	340	348	340	313	333	352	334	380	318	329	337	377	363	364	324	349	360	341	369	351	372	337	358	351	350	329	351	344	338	357	336	362	350	347	337	361	352	327	381	354	358	320	348	355	346	368	340	381	325	342	381	346	332	320	338	322	309	335	348	323	356	378	336	323	387	343	349	361	362	336	357	318	324	346	359	361	369	356	368	357	325	329	345	315	380	361	363	330	340	342	328	353	328	353	343	340	340	347	352	363	347	359	317	335	362	337	365	360	343	375	338	340	383	322	316	325	335	341	352	352	359	356	342	337	395	355	393	355	373	359	350	310	368	362	365	320	352	327	392	320	370	358	335	340	328	366	378	342	369	337	347	337	322	364	374	324	391	321	368	330	322	346	346	379	338	375	318	326	364	326	336	372	333	356	355	355	368	383	348	316	339	346	344	364	334	340	409	360	346	317	366	347	337	345	349	359	335	339	299	383	349	344	346	350	340	349	317	331	358	354	357	313	344	363	365	371	365	397	375	330	376	323	353	333	336	323	364	338	331	335	377	296	350	316	385	347	324	337	313	349	350	359	354	353	326	340	359	361	378	364	286	337	348	324	373	354	369	372	321	384	340	322	361	323	343	389	323	338	356	360	321	356	352	326	353	357	386	377	327	358	349	349	355	350	334	337	318	353	323	327	348	358	326	351	347	333	359	326	357	335	331	329	337	332	313	341	342	340	380	343	354	369	318	369	343	357	348	329	316	337	358	375	361	362	352	336	353	331	350	352	374	334	342	323	309	355	378	344	340	380	355	348	333	339	330	356	348	394	338	317	320	376	326	352	367	341	386	357	328	343	328	351	342	352	312	329	378	358	364	337	345	344	336	365	356	320	325	368	369	343	339	355	344	359	354	368	381	367	333	359	346	348	338	335	361	363	364	353	374	332	352	327	359	350	328	330	349	347	392	348	346	378	369	379	333	366	354	343	336	382	371	340	321	379	324	354	314	327	336	343	321	370	354	320	334	359	302	351	377	356	345	338	346	343	336	335	331	348	368	347	351	335	361	334	333	341	323	311	355	324	342	376	372	331	342	342	338	318	340	327	397	344	339	364	373	331	337	365	346	325	347	336	338	310	333	367	343	359	344	373	329	341	342	374	352	381	354	341	344	326	350	365	333	361	331	355	359	361	345	322	382	359	358	345	328	333	331	357	366	351	345	338	342	369	343	344	348	345	340	357	382	317	348	313	324	360	351	374	341	353	363	334	361	338	369	342	362	347	365	285	358	367	364	342	355	308	347	331	311	350	312	312	344	357	376	370	319	322	373	332	348	313	337	324	326	343	341	340	336	413	364	366	388	322	360	334	367	355	359	336	318	339	376	356	338	305	394	358	343	381	339	335	366	370	357	356	354	350	363	360	355	327	339	319	358	360	350	356	323	343	361	365	345	353	332	340	342	386	343	316	302	357	382	376	315	363	362	352	346	332	339	322	343	395	313	334	349	365	346	319	348	360	329	364	353	388	355	331	353	357	380	361	322	313	309	362	335	351	354	316	341	365	313	310	366	356	376	339	333	348	371	367	319	361	364	349	365	334	358	337	352	344	349	377	320	346	327	380	339	350	380	345	314	379	350	355	343	333	366	349	366	323	362	339	329	347	365	361	315	364	336	349	345	369	380	363	362	347	349	335	356	351	354	350	324	345	330	374	351	358	343	326	350	338	361	359	326	368	351	343	342	342	402	319	355	362	342	333	341	346	358	308	368	361	346	334	330	359	311	345	347	355	353	354	339	365	352	324	335	347	348	367	334	322	355	328	362	372	372	355	367	331	345	338	335	376	320	325	347	345	378	347	335	348	357	348	377	326	354	326	367	359	360	342	373	350	357	331	355	355	338	385	327	328	358	326	340	334	380	345	308	312	335	333	351	347	367	322	326	333	330	352	362	330	361	340	375	332	341	312	371	321	333	386	362	330	348	365	334	334	342	331	324	312	365	339	371	324	334	366	354	358	368	326	339	366	344	336	350	369	342	344	361	317	379	332	361	347	370	328	380	338	359	324	351	302	357	345	333	325	347	343	370	356	326	344	347	357	370	360	349	359	323	341	337	305	306	354	340	347	363	346	349	352	345	345	329	351	349	362	329	337	341	332	351	312	384	340	332	368	349	358	328	321	345	336	366	368	341	338	333	347	345	333	347	382	359	356	342	353	332	336	334	359	301	369	352	332	376	369	346	346	341	332	359	354	334	340	338	351	382	327	342	368	355	353	323	336	351	352	351	347	364	372	362	343	346	367	370	380	348	327	332	319	348	314	353	337	363	337	360	310	346	363	332	360	385	341	313	330	360	367	343	356	339	333	371	363	358	374	337	342
6463	2348	4286	4707	3880	3221	2749	2371	2035	1897	1659	1714	1546	1388	1392	1361	1300	1204	1253	1145	1226	1169	1141	1124	1113	1113	1089	1161	1067	1084	1044	1025	1040	1012	998	1034	961	960	983	974	984	1075	1012	959	1020	959	978	1029	961	979	959	1007	926	989	982	954	984	987	969	962	966	991	951	957	990	961	1020	960	982	905	988	982	952	970	923	921	1001	967	906	919	937	970	1011	950	957	978	929	932	970	926	971	958	940	964	927	959	967	952	929	908	969	923	922	1006	968	987	963	930	948	952	931	934	896	933	926	936	974	967	969	975	979	906	1015	913	935	969	917	979	954	977	949	942	949	937	1016	964	953	917	938	954	993	885	920	908	989	932	907	931	891	903	955	929	938	969	889	957	985	974	955	973	1026	915	925	983	974	951	972	933	951	974	945	944	973	959	953	957	949	957	927	917	961	975	931	943	963	991	949	946	1009	961	915	926	960	916	930	970	915	982	901	979	951	905	953	931	931	927	874	912	929	930	939	940	873	942	996	924	904	906	960	932	886	924	895	936	909	978	955	944	938	912	955	913	960	993	937	954	957	984	909	986	939	921	958	909	941	893	900	956	880	1001	978	956	909	953	967	952	908	970	964	947	943	937	899	918	907	944	990	1003	909	992	960	965	925	958	917	924	951	879	925	925	917	918	991	886	939	938	888	983	913	970	936	952	918	932	923	990	899	940	916	963	948	918	968	945	952	911	1000	964	952	928	906	919	944	917	979	935	930	943	964	946	978	958	884	970	914	906	971	966	982	931	904	966	980	951	961	948	974	968	975	955	952	939	951	950	957	906	967	900	930	882	904	943	997	971	966	947	922	961	946	910	935	928	925	889	972	916	920	946	901	955	956	1045	928	946	977	878	898	866	906	955	944	909	947	947	931	901	898	936	971	958	895	914	942	941	937	933	942	920	898	966	935	903	889	896	958	962	917	1017	964	933	923	934	945	928	994	955	932	921	928	954	953	904	945	944	943	942	889	947	960	879	903	926	917	932	931	931	922	989	913	910	938	889	999	917	949	921	915	900	862	980	1032	922	888	920	963	930	936	968	929	947	922	923	922	928	959	918	944	982	911	945	924	887	989	985	999	904	947	914	954	936	939	953	887	857	956	937	903	972	958	964	995	934	965	941	985	927	1008	940	934	958	915	890	1004	930	943	957	969	962	894	934	903	894	957	987	906	871	893	973	915	952	874	944	935	947	986	949	887	927	915	932	965	926	889	968	930	951	946	926	950	953	977	912	935	916	913	931	928	925	908	972	882	931	941	960	970	940	963	895	940	952	850	983	955	957	931	1030	961	985	934	935	1007	972	913	913	894	965	968	925	906	946	954	976	930	924	958	917	904	907	959	993	963	914	907	971	960	986	870	914	960	912	910	962	939	931	946	959	951	893	913	901	925	923	920	942	1039	946	977	957	926	956	919	968	929	906	919	903	908	965	925	998	922	1009	953	947	924	947	941	910	918	942	916	892	998	997	922	911	980	897	939	941	909	891	977	900	970	955	866	977	947	864	906	946	935	920	936	894	876	951	955	1016	908	903	977	992	928	986	949	909	951	947	955	916	978	938	930	957	877	956	923	950	963	942	927	985	940	939	983	993	997	939	951	948	997	920	894	911	968	970	989	913	998	941	974	909	939	960	929	939	926	974	911	950	972	991	962	908	971	931	912	893	944	932	957	969	897	989	956	945	914	934	950	969	931	955	943	933	963	987	911	958	967	975	969	865	923	907	961	913	924	937	929	913	902	928	952	926	904	935	924	939	953	962	950	957	965	946	941	877	983	929	940	948	966	986	900	954	934	988	982	893	915	909	923	979	937	898	946	930	921	995	978	983	876	980	955	968	957	900	951	1003	926	940	944	902	946	927	937	957	950	1014	926	949	947	986	985	947	980	902	884	962	925	935	892	928	916	947	924	968	961	957	933	930	945	951	924	913	927	883	927	955	905	945	983	961	948	928	975	957	942	960	946	938	926	995	902	882	891	932	985	952	1004	937	950	934	959	951	973	884	947	935	951	877	973	907	909	921	885	943	907	924	963	926	943	1006	959	964	941	969	926	946	924	888	960	940	974	963	992	978	981	929	910	873	894	927	955	964	936	1000	977	921	948	978	941	956	938	887	946	930	909	956	940	952	941	994	923	918	979	872	941	937	886	918	913	910	945	919	938	947	911	1017	913	949	976	919	957	944	935	979	938	964	917	880	914	938	924	921	927	947	952	934	970	986	923	930	954	941	978	913	958	960	943	932	944	979	875	898	949	916	933	944	930	922	924	897	947	949	934	905	940	914	935	981	875	869	922	980	951	926	963	954	981	908	973	924	928	977	873	917	903	922	891	975	968	920	950	972	924	919	968	965	888	936	935	950	952	901	994	937	912	897	951	922	955	891	989	910	943	923	943	934	961	938	981	922	943	981	938	985	931	949	930	896	893	959	919	960	926	946	925	948	945	952	972	917	871	985	949	952	1000	928	943	924	969	903	952	968	982	913	912	915	929	959	995	966	903	936	910	900	936	927	926	939	979	917	918	924	943	971	998	928	906	927	925	900	894	916	932	933	898	921	967	950	972	945	907	947	911	981	978	901	970	900	936	938	963	933	997	932	913	947	931	912	918	947	930	931	909	934	968	908	913	934	950	1015	913	921	958	954	965	948	938	984	931	866	964	880	949	954	916	876	925	907	956	908	966	872	971	989	932	957	976	926	913	943	988	955	985	935	959	977	940	975	948	990	950	870	892	910	1001	942	918	910	1001	937	927	934	966	952	950	967	905	939	873	945	884	950	907	902	887	930	927	915	960	1011	925	960	947	918	925	903	1019	982	953	983	946	960	906	921	1033	954	946	951	954	920	1004	920	902	972	967	984	931	934	963	915	961	892	919	981	889	924	957	949	936	949	952	957	915	975	942	1003	937	896	916	975	942	922	935	905	955	983	926	927	928	949	905	1032	927	967	948	906	947	916	932	961	886	979	963	903	951	932	952	955	931	877	993	914	964	918	965	934	913	945	884	937	934	975	967	954	926	926	912	998	938	851	953	917	902	889	926	916	898	960	939	902	949	890	917	943	945	898	959	925	999	986	953	946	967	952	947	974	935	951	991	934	928	938	963	976	931	961	894	929	976	965	957	918	950	904	952	964	929	909	944	942	894	895	962	937	962	918	921	947	986	939	920	947	902	964	951	932	889	908	901	906	1000	943	933	965	974	889	909	935	929	861	1035	929	922	904	934	914	936	975	900	986	914	968	924	924	917	1000	946	930	946	906	958	870	930	894	928	949	929	905	936	955	889	966	944	958	942	928	926	891	945	921	992	924	928	961	923	951	890	912	909	921	950	973	958	953	946	993	924	937	954	926	936	891	920	926	968	972	969	958	951	884	973	1007	938	945	904	967	934	940	974	920	936	949	906	952	918	944	913	974	947	959	951	980	937	936	908	945	911	907	953	910	957	915	931	956	939	931	976	933	931	932	1014	861	941	933	913	980	975	912	936	995	983	964	933	919	987	958	908	974	959	980	907	985
15488	2978	3809	2594	1657	1195	863	667	540	463	426	376	334	307	281	276	304	257	273	291	243	253	249	265	208	219	224	243	240	213	240	238	222	217	217	221	196	238	224	193	209	222	222	198	230	216	194	220	191	174	193	198	219	191	212	206	228	191	165	238	199	191	185	209	194	210	188	182	210	224	192	194	216	197	194	181	184	189	199	201	181	205	191	201	188	199	212	201	179	206	193	211	209	197	212	190	189	188	225	195	174	183	192	186	214	196	190	197	195	190	208	188	185	218	191	161	189	182	193	197	196	181	189	205	212	195	196	182	210	210	207	203	197	210	212	187	195	197	207	189	199	220	212	205	209	227	196	173	167	188	179	203	193	220	208	214	205	178	185	210	200	207	183	185	196	183	217	193	200	206	192	210	184	220	192	203	209	170	177	184	212	191	210	222	189	214	197	185	192	212	179	184	185	219	222	194	190	209	162	183	193	199	168	192	189	208	232	189	183	178	216	213	199	202	205	208	181	224	200	210	189	174	193	203	222	182	183	202	190	202	195	196	183	209	200	193	190	191	225	203	193	219	189	220	182	187	196	192	204	214	185	178	202	170	179	182	198	217	204	210	202	211	210	191	196	217	192	194	183	163	193	199	239	200	210	192	198	224	189	220	206	183	201	199	169	222	193	186	185	208	228	209	227	185	198	201	223	192	218	190	198	196	166	195	208	213	180	162	190	194	205	213	179	199	211	192	209	191	175	177	200	194	194	206	188	189	177	203	208	185	201	197	215	204	205	186	202	193	184	211	205	196	188	205	205	179	200	203	183	209	194	187	204	203	185	218	195	204	205	204	179	196	205	206	203	227	187	215	204	198	183	221	176	212	190	193	187	206	214	195	187	190	206	188	194	198	205	179	190	188	213	201	169	188	214	200	189	178	205	218	220	176	219	194	186	216	193	218	191	211	199	186	198	226	175	172	190	204	192	199	185	180	184	213	189	187	189	198	207	201	183	194	234	187	199	199	191	198	203	187	201	199	193	204	210	173	190	222	205	186	186	203	210	207	209	172	192	189	221	209	196	204	213	179	196	211	199	211	192	200	198	179	197	170	222	185	184	198	181	191	189	226	197	185	184	196	198	168	203	197	229	182	204	217	191	223	168	227	185	188	201	222	217	190	187	198	199	203	228	204	205	184	201	193	191	171	188	219	196	223	207	198	180	194	219	200	199	193	193	220	183	190	198	191	201	188	201	181	213	235	215	191	190	176	213	212	196	217	187	208	200	176	210	209	199	183	214	229	201	189	216	208	213	189	178	217	219	210	197	190	207	228	226	224	218	198	186	191	192	215	211	209	177	198	175	208	198	208	219	194	197	199	197	208	202	193	187	220	187	193	209	178	201	216	164	201	196	192	197	173	173	186	180	202	175	177	221	203	186	194	212	176	218	201	187	206	206	190	180	190	205	218	200	189	213	180	177	201	185	180	187	200	188	186	207	190	206	185	174	215	201	201	207	158	210	183	204	190	162	206	174	196	197	188	205	181	181	211	187	198	172	183	236	233	196	212	206	205	198	205	192	193	179	191	221	187	227	201	206	167	187	220	227	182	207	230	191	196	194	203	187	179	182	197	184	181	182	190	182	198	200	176	183	221	161	215	199	184	192	192	202	226	196	174	196	188	184	187	212	222	199	187	195	218	191	208	187	197	184	202	210	205	207	200	226	198	199	181	204	169	177	210	181	198	192	198	196	188	232	184	201	186	194	172	192	175	195	214	211	196	196	181	195	187	208	190	210	211	199	196	183	205	208	208	201	223	187	175	196	199	196	197	176	201	203	199	200	196	174	237	220	210	189	211	188	210	182	207	205	217	200	200	202	212	205	209	208	195	182	213	191	218	195	213	208	202	197	199	207	189	208	227	225	170	178	204	190	194	194	215	186	201	192	210	198	213	210	207	207	198	184	210	200	194	184	210	192	197	196	186	200	183	224	207	189	183	205	180	163	211	179	176	204	195	183	164	181	191	215	191	206	190	201	191	185	203	177	211	222	207	187	208	214	201	199	192	195	192	188	170	185	207	206	174	229	202	193	215	200	192	196	179	174	170	184	180	207	187	216	167	207	192	192	191	184	198	174	191	196	189	185	195	200	207	189	173	192	189	180	177	193	213	206	214	179	187	215	233	185	192	194	183	197	196	198	178	207	217	199	198	187	186	199	201	190	189	209	198	209	192	183	192	192	192	194	221	174	191	210	195	198	214	210	205	196	178	197	198	202	201	199	202	211	190	188	220	183	221	184	210	194	190	188	227	209	227	212	201	189	209	202	197	168	206	205	183	202	222	204	158	208	188	199	214	211	180	187	172	213	203	199	199	193	188	183	198	213	200	174	198	195	193	169	199	189	199	195	179	165	174	203	194	183	158	213	183	205	200	188	172	202	214	189	208	189	181	208	218	218	217	191	194	229	194	191	185	193	216	186	213	206	187	200	201	196	169	209	201	212	201	236	224	207	204	207	200	184	167	185	182	187	197	210	189	219	194	182	220	174	207	206	186	204	197	212	200	192	225	183	196	178	204	217	195	179	194	203	209	212	196	166	184	194	190	200	194	171	192	219	189	183	212	214	197	213	183	217	205	207	209	210	191	217	196	194	188	190	191	188	199	179	213	207	210	181	179	200	220	210	192	224	225	206	187	191	200	193	217	216	215	195	204	210	194	198	185	184	175	209	195	178	170	182	167	209	190	185	188	228	182	188	206	193	205	187	204	187	200	208	206	202	203	194	208	203	194	207	185	241	202	189	210	184	184	189	185	191	179	195	196	203	207	196	192	202	207	189	232	171	178	187	211	188	217	205	190	184	189	187	199	181	206	183	180	198	179	220	187	173	202	190	190	217	194	190	168	191	210	208	206	195	202	193	171	174	236	191	184	173	183	204	198	181	188	190	194	184	213	189	193	221	209	184	193	229	209	200	184	193	198	174	204	192	208	189	248	212	174	195	188	204	174	194	182	209	200	196	214	196	202	192	211	179	186	209	194	200	207	185	176	171	179	187	175	188	203	180	203	172	195	215	204	215	204	234	169	203	181	211	186	202	208	191	184	191	197	192	181	194	184	226	225	187	226	224	180	189	207	185	180	213	195	207	200	209	202	178	190	194	235	185	189	198	229	207	209	193	165	171	203	196	188	204	167	185	195	215	227	192	194	207	180	199	202	186	208	176	217	196	203	231	207	194	174	219	189	197	188	193	191	196	181	200	194	208	178	169	188	195	212	201	215	195	210	183	212	173	198	241	186	201	190	219	200	188	176	212	200	198	200	187	188	189	196	186	193	191	205	211	197	205	196	176	198	207	175	190	177	187	192	192	191	195	214	193	223	196	179	162	206	182	164	187	193	206	209	210	200	204	190	203	223	195	195	196	175	205	159	202	214	218	210	176	203	210	196	178	211	158	192	201	228	197	201	211	184	196	182	185	200	190	208	183	210	201	186	178	193	201	184	182	186	202	176	190	189
7811	2821	6032	6400	5265	4368	3483	2801	2397	2144	1907	1625	1493	1415	1292	1263	1109	1112	1055	992	983	932	864	834	818	824	811	803	752	757	726	797	718	678	742	720	700	637	685	650	682	669	651	635	657	708	664	667	631	650	649	662	581	593	659	600	630	622	623	587	639	585	605	601	612	586	598	621	629	600	611	615	626	617	642	591	579	602	598	605	601	605	590	598	629	582	583	605	587	591	608	572	582	608	569	590	604	566	595	575	574	575	593	629	595	573	625	570	593	580	576	606	545	579	550	613	548	555	610	619	617	619	584	554	590	605	553	542	596	605	569	566	575	561	581	612	601	619	590	542	585	584	601	572	561	571	572	580	572	607	596	601	576	597	612	576	560	617	564	590	589	568	561	544	561	616	591	594	578	572	583	572	597	605	588	624	563	579	591	590	567	582	574	566	557	589	587	581	607	587	605	579	633	587	583	554	591	569	511	567	625	567	551	571	528	584	611	560	566	594	621	557	580	546	578	585	585	573	568	585	602	610	537	585	579	565	572	611	567	581	575	581	565	611	531	590	554	564	594	547	538	610	570	515	564	545	564	596	572	600	596	613	576	559	579	608	613	595	613	565	585	599	563	596	589	563	584	582	568	557	636	540	572	600	544	594	614	584	547	565	576	572	555	534	600	606	603	550	551	585	591	608	554	612	522	554	602	581	550	580	579	642	543	574	595	601	556	573	573	610	626	558	641	579	586	590	532	598	557	597	569	621	561	558	570	581	585	564	549	572	588	561	564	584	539	539	565	551	563	583	570	627	588	550	577	565	557	565	608	525	591	565	592	565	598	590	621	522	536	590	568	598	587	563	597	571	511	603	565	611	578	601	520	580	580	536	681	563	553	556	534	603	571	579	548	532	604	568	549	562	573	580	562	593	590	583	582	577	580	546	592	571	582	609	550	523	515	590	576	567	625	594	578	628	580	602	572	602	553	583	594	575	619	597	532	596	609	625	587	587	600	536	583	575	570	590	573	607	590	576	588	589	578	555	610	560	592	604	611	537	602	540	603	550	581	560	574	593	572	550	601	550	562	568	526	574	602	579	576	546	566	594	588	565	600	542	553	570	602	515	590	551	554	539	573	574	570	582	580	562	546	580	584	583	579	595	597	619	594	576	580	563	585	575	603	574	621	593	550	581	557	588	589	603	612	549	564	531	601	595	546	585	599	606	590	573	591	600	607	585	572	592	614	630	551	599	553	574	620	600	631	574	606	595	549	589	557	564	561	519	613	556	560	575	572	570	554	592	602	588	568	609	582	612	584	578	607	604	563	571	613	613	602	588	586	572	585	588	576	584	624	606	585	601	596	632	575	591	611	581	576	587	568	566	599	583	569	574	562	596	590	570	567	576	595	559	610	513	608	577	593	612	545	583	590	584	606	616	613	533	584	599	588	550	593	573	550	583	605	616	596	581	611	586	593	600	563	639	555	550	537	541	531	608	616	560	607	578	569	547	580	579	552	564	613	578	640	561	631	579	578	546	560	570	553	576	611	561	599	618	552	563	602	566	572	536	574	514	613	597	599	568	600	590	557	576	573	599	567	587	541	549	585	631	569	581	549	579	567	563	621	570	584	595	608	563	575	533	590	591	560	567	540	590	573	565	554	577	569	585	544	543	596	592	560	556	567	574	559	552	604	587	576	577	552	567	540	560	588	574	570	575	564	592	565	602	515	601	605	577	570	585	568	567	553	570	601	607	560	591	578	607	588	572	563	548	556	543	578	545	546	566	572	610	555	558	575	613	585	550	647	609	566	570	570	579	584	578	588	589	511	550	601	591	595	613	567	574	568	560	562	617	526	597	593	572	571	567	534	576	565	585	571	578	576	564	598	587	567	581	577	590	584	579	549	563	560	615	559	593	582	570	545	572	552	579	574	575	586	575	586	578	580	580	543	593	604	578	581	611	568	590	546	546	665	577	629	603	552	597	629	608	568	557	603	572	572	573	570	569	563	612	517	629	554	542	607	571	587	607	570	570	581	567	600	562	588	581	588	605	588	577	602	568	589	573	574	610	560	592	572	588	571	568	560	533	532	594	601	629	612	590	578	571	597	583	597	590	539	559	550	576	618	548	562	547	589	608	628	552	596	591	559	640	592	599	598	593	534	606	606	607	595	554	566	582	569	572	588	623	557	599	595	606	586	572	582	582	529	605	568	586	567	571	601	620	553	609	528	560	592	586	628	590	568	558	598	557	585	567	545	568	561	621	587	584	578	542	540	567	533	554	588	564	586	579	562	576	619	582	574	565	590	595	571	581	538	584	591	615	612	608	589	568	603	589	591	571	612	574	599	615	610	598	564	618	601	550	568	590	605	562	593	552	585	576	587	557	570	564	570	560	532	558	539	582	556	567	574	576	569	562	593	612	598	579	578	552	574	549	557	578	557	579	509	602	567	578	599	561	578	571	594	568	584	589	540	592	584	559	549	604	559	573	553	604	606	559	569	541	586	582	553	608	592	542	567	568	616	592	597	602	554	582	581	578	573	572	600	623	572	558	576	599	584	544	606	557	588	540	568	620	586	615	600	547	533	550	556	570	567	520	580	603	614	599	606	590	566	527	586	566	589	546	552	575	605	602	584	590	637	587	543	546	614	620	620	583	611	582	577	612	620	576	582	539	622	614	602	528	555	589	599	555	595	582	598	569	603	560	529	573	545	525	561	610	580	587	596	562	598	574	551	606	610	640	557	589	556	600	567	574	596	575	532	566	570	611	571	609	562	576	619	564	601	541	570	605	561	575	620	588	569	602	582	533	621	571	595	601	576	600	577	598	573	583	570	593	586	598	593	595	612	537	576	576	625	561	580	586	572	549	568	552	613	549	531	575	556	532	565	588	565	577	583	556	593	536	561	595	571	571	569	552	565	578	570	622	590	589	584	557	604	585	527	570	617	598	557	551	536	554	537	611	561	591	576	609	596	538	563	571	563	578	600	588	565	582	625	517	585	526	576	549	553	570	648	552	579	597	514	583	635	580	531	521	574	597	585	602	582	576	613	583	586	568	589	554	564	555	607	622	583	617	578	568	583	625	582	589	551	561	566	563	532	573	574	613	632	567	593	612	571	564	568	560	601	609	541	570	554	606	606	569	607	545	576	613	563	555	573	540	542	588	571	554	611	566	575	570	578	560	551	625	587	558	602	531	611	593	577	576	582	594	557	590	561	549	581	627	588	586	597	556	599	555	573	565	611	548	563	560	569	552	563	596	562	608	559	590	556	557	592	563	572	581	567	575	596	550	596	598	579	605	603	590	545	603	561	547	566	564	535	575	580	616	621	614	573	548	611	576	611	543	642	615	570	638	576	586	560	591	560	553	606	595	549	565	574	535	554	561	615	555	554	577	572	535	584	607	578	582	555	597	567	586	580	611	571	585	540	598	545	575	568	612	566	611	582	586	557	574	646	536	579	607	576	591	584	569	542	594	558	614	580	575	562	618	619	558	544	613	579	598	581	558
2585	439	500	457	338	353	340	345	335	349	331	360	371	351	320	349	345	343	332	369	334	346	309	382	370	366	308	348	354	335	341	353	338	345	377	356	349	360	338	308	367	292	342	335	327	347	313	334	370	364	339	316	332	356	317	350	328	341	344	318	334	327	373	344	367	312	365	354	360	347	340	342	300	316	331	322	340	362	342	360	349	329	341	353	315	331	326	328	334	363	343	342	371	372	318	319	327	325	352	351	341	320	344	340	325	366	386	332	329	311	343	323	308	308	348	323	331	384	320	331	352	321	360	360	337	307	275	332	307	341	336	341	351	354	333	347	335	342	350	355	379	331	326	309	349	365	345	374	372	327	356	305	358	308	340	340	335	366	360	337	320	327	324	355	366	363	370	339	344	342	362	396	345	364	323	350	340	317	371	335	325	324	355	366	335	322	366	335	339	326	341	341	314	340	344	345	334	354	367	320	330	325	373	347	308	327	353	366	331	347	374	350	331	369	356	351	338	359	342	391	322	316	333	329	348	343	327	335	331	332	350	376	335	356	342	351	347	353	332	342	354	336	318	328	324	327	335	354	362	342	331	346	360	337	332	338	330	323	381	334	331	305	297	324	351	313	339	342	348	347	347	352	340	374	336	340	322	304	321	308	345	348	340	366	327	334	346	350	373	357	356	338	334	334	322	324	337	312	348	334	334	346	329	346	313	325	323	348	354	353	342	352	353	370	377	325	370	339	344	343	331	332	334	306	373	376	325	392	340	319	332	318	348	337	353	347	363	342	343	360	335	334	344	348	352	320	336	340	318	350	324	341	335	338	325	356	318	350	332	313	330	323	313	311	340	348	358	345	350	305	317	313	346	332	331	347	307	346	343	365	376	345	355	367	331	336	359	298	339	327	344	322	340	339	325	321	336	353	327	349	349	353	319	343	332	300	354	305	331	375	355	355	339	340	331	354	332	327	372	334	339	381	358	328	340	314	339	366	355	355	349	369	328	347	362	396	371	342	326	317	331	315	333	318	336	330	324	312	331	318	362	349	355	351	351	364	338	344	315	355	361	359	313	340	317	332	297	356	342	347	331	339	356	361	321	327	325	331	328	328	334	315	336	335	316	314	338	365	349	317	324	313	378	337	330	346	313	312	340	362	339	359	320	380	316	329	339	350	320	319	306	366	354	327	329	322	366	314	365	323	376	301	295	312	350	303	326	349	360	360	321	335	354	359	370	349	333	358	354	339	345	356	333	324	339	340	363	335	379	331	360	288	382	317	323	335	367	338	355	370	317	330	354	363	349	350	339	319	371	321	348	360	341	346	324	328	351	388	347	341	338	325	352	358	318	330	374	353	350	360	337	334	343	358	325	326	326	338	331	350	319	336	353	370	342	325	377	342	314	316	325	295	326	325	338	322	320	320	320	302	338	285	347	341	332	348	351	329	331	370	336	339	340	358	338	337	337	366	315	287	343	329	295	330	317	330	341	325	372	331	354	322	373	332	341	377	316	321	364	353	353	346	339	303	357	376	327	311	358	337	358	352	367	359	302	342	336	365	313	345	358	334	349	344	327	336	327	320	347	323	341	355	347	322	372	343	360	357	348	367	335	349	334	351	318	354	351	359	328	301	334	353	334	343	339	383	361	351	355	311	347	334	335	344	343	383	337	307	339	344	347	343	350	351	365	336	332	378	316	341	334	350	305	328	352	333	318	336	369	346	337	332	370	323	346	341	369	327	340	362	345	336	337	316	315	362	295	336	324	322	324	339	325	330	340	355	309	328	321	341	359	349	310	315	323	309	341	322	337	332	316	332	339	344	323	319	384	336	322	356	332	388	332	331	324	305	354	338	314	368	315	322	346	357	339	350	362	356	334	365	340	383	329	356	358	380	356	317	340	342	329	353	369	358	345	332	330	360	341	345	324	346	332	356	332	387	327	337	343	374	359	344	330	331	334	374	357	364	369	355	348	350	319	352	335	311	332	338	345	306	355	318	303	334	359	332	346	289	290	354	328	358	358	351	343	350	343	338	338	342	313	366	306	347	310	350	335	342	345	352	347	310	370	341	342	337	282	308	319	346	329	317	361	354	381	369	314	339	336	353	346	337	322	366	332	327	338	355	362	323	319	373	340	335	358	358	319	338	345	363	343	343	319	359	323	343	354	338	351	330	352	352	342	329	327	363	347	320	322	352	351	360	344	364	357	328	343	343	342	323	365	366	320	336	351	363	327	355	318	312	344	357	339	340	327	373	354	355	323	336	348	301	317	351	309	335	341	341	360	353	349	354	308	362	334	342	318	351	373	356	309	332	310	358	350	352	380	318	365	327	351	347	333	320	331	368	332	376	333	338	350	346	335	319	314	363	336	369	360	365	338	364	358	354	333	334	355	333	307	329	369	380	311	368	324	347	354	347	379	340	354	343	286	381	311	359	342	343	384	324	339	334	328	351	341	358	356	322	299	367	324	337	325	334	350	326	322	325	371	326	342	341	338	354	339	341	348	338	354	338	317	332	353	316	334	321	347	320	332	363	342	355	325	362	333	327	360	329	313	304	324	335	317	325	339	331	365	347	322	337	333	356	342	332	325	317	337	331	340	320	359	333	315	333	376	328	337	347	350	387	356	331	341	346	347	330	342	331	310	341	337	314	331	345	361	348	334	336	375	360	353	360	319	317	346	318	365	339	344	342	306	362	329	339	331	355	306	319	328	338	362	322	305	337	370	363	345	341	321	346	357	306	367	319	313	356	369	357	335	363	391	347	290	362	367	334	330	329	319	344	336	317	326	366	386	367	339	307	360	349	338	351	302	324	365	344	338	342	309	326	326	384	350	346	335	343	340	364	304	355	354	332	342	332	327	344	351	369	351	323	332	305	343	336	337	351	345	305	320	355	356	350	362	344	312	346	345	324	340	350	363	352	341	312	341	343	305	292	364	340	368	342	379	350	343	342	325	350	336	338	322	341	330	364	364	314	310	338	332	326	365	332	370	335	326	385	359	343	338	343	321	347	348	348	369	351	341	356	318	322	337	362	362	328	333	375	343	331	345	356	343	358	346	339	339	362	340	330	368	317	342	340	375	355	328	331	345	340	365	345	322	365	346	342	357	337	322	331	346	317	348	331	368	332	319	326	331	364	345	361	304	333	334	367	351	364	331	369	327	335	374	322	364	374	344	348	354	348	331	369	296	328	314	334	340	365	337	302	349	345	332	307	310	324	347	349	314	342	317	293	310	358	350	333	316	360	333	339	375	320	339	324	371	341	372	337	338	352	360	348	343	372	342	333	340	356	336	348	344	324	326	306	363	370	347	320	284	344	374	334	341	386	346	352	394	322	362	325	311	339	307	341	337	328	362	328	330	330	344	352	342	287	315	361	324	320	330	353	335	334	345	315	316	331	340	334	326	351	325	313	337	362	357	323	311	337	325	310	324	378	323	320	347	329	348	346	317	315	352	329	339	350	340	342	321	336	331	342	347	358	346	320	390	344	338	355
2843	1016	1291	1269	1120	1025	1026	1065	981	934	1007	996	915	997	971	955	963	968	984	917	1012	984	939	939	926	949	937	956	929	917	987	933	955	943	952	956	928	896	955	922	865	962	965	901	985	966	997	901	931	968	960	886	966	932	986	962	991	869	917	913	963	935	986	951	912	937	915	897	960	915	919	943	943	997	960	895	916	924	1019	986	901	916	922	960	958	987	896	933	963	965	889	965	933	875	935	964	913	943	927	943	982	922	939	927	955	954	984	937	906	921	945	898	927	936	946	961	1014	946	917	948	951	939	945	926	982	970	941	972	939	938	905	939	971	995	949	933	939	964	950	876	976	946	1016	995	901	896	940	922	933	897	943	941	952	863	934	912	964	924	947	890	922	921	987	907	892	934	987	903	935	918	922	968	919	951	999	925	929	902	924	891	903	923	953	967	935	932	980	918	962	935	924	947	869	956	943	931	1015	955	875	959	911	902	966	961	934	900	913	976	933	958	1003	913	971	980	945	977	921	970	974	989	1000	877	974	923	986	918	1001	963	959	939	957	950	921	973	933	969	968	915	956	957	981	973	986	986	917	934	927	974	994	997	939	904	979	928	929	992	957	918	908	887	970	917	949	985	972	965	864	975	926	963	952	960	878	971	984	930	896	965	948	981	949	960	1001	944	926	967	937	960	961	985	876	954	911	928	915	955	888	939	952	958	1004	941	983	980	910	939	975	815	970	945	916	928	911	923	913	936	992	954	873	984	996	971	936	937	895	937	871	949	972	945	917	927	884	923	1002	931	963	927	944	955	919	953	974	951	926	929	962	919	956	897	978	941	961	890	956	950	908	897	912	934	951	913	954	987	924	968	941	1001	977	998	957	941	951	897	983	950	961	932	943	927	977	882	951	1000	954	1023	899	992	960	980	949	950	923	904	970	926	942	951	933	941	964	1000	961	958	967	943	996	973	934	985	936	913	916	923	1003	983	982	926	946	968	906	950	939	921	951	908	944	901	960	935	916	963	950	923	902	957	900	977	963	961	981	914	940	955	972	911	978	977	1005	1006	937	903	905	904	950	935	875	898	921	911	945	953	973	928	941	948	978	990	1008	936	984	937	955	1012	921	920	931	966	977	936	917	971	911	969	940	947	936	966	943	948	948	943	940	927	969	949	934	948	977	969	942	938	958	930	941	955	904	932	949	986	963	934	999	920	933	950	983	995	895	964	970	926	953	883	946	899	934	919	931	972	953	862	909	957	901	937	933	979	966	922	955	958	924	926	942	931	914	918	925	920	969	930	932	953	972	991	989	1002	936	958	964	951	915	999	931	951	889	942	900	927	973	919	922	993	934	895	970	899	943	947	946	942	937	967	923	976	989	966	925	945	931	906	890	945	890	959	956	942	875	947	956	930	953	982	912	980	928	885	897	961	956	922	1030	981	977	870	987	951	920	949	913	920	999	934	903	904	963	944	936	943	976	900	952	944	998	943	907	964	903	944	942	962	952	941	932	938	946	922	967	935	935	927	959	922	950	940	899	957	915	979	1001	948	953	894	994	985	944	1012	929	981	927	945	963	908	996	940	911	890	878	952	917	932	961	882	919	948	946	922	971	935	888	918	918	1020	946	947	920	911	990	974	952	862	912	970	930	910	968	970	881	955	937	943	936	927	922	906	915	976	951	934	975	950	938	901	951	954	991	929	937	947	915	925	879	956	910	921	995	957	913	912	938	937	914	949	1004	876	940	934	912	954	939	935	931	925	930	929	937	944	1008	946	940	917	965	922	909	950	924	952	910	927	940	926	911	872	928	925	939	932	916	991	918	993	946	990	1001	927	938	923	981	916	929	903	916	966	933	961	967	913	946	989	900	940	938	901	941	912	892	892	977	971	893	936	923	889	906	908	936	949	967	1023	995	920	940	953	974	945	945	946	923	956	918	1000	955	935	920	957	968	948	968	856	980	960	943	967	939	1001	895	1016	888	894	994	978	927	951	958	905	916	927	898	1047	982	926	987	928	914	954	953	932	861	931	1009	926	938	951	955	922	949	881	919	952	942	912	920	909	864	956	922	955	960	919	907	917	969	902	897	948	948	987	962	1000	951	955	929	911	925	951	945	944	974	949	894	905	968	926	977	935	924	941	976	968	942	924	932	921	938	962	944	967	924	962	966	916	923	970	1003	955	1011	920	916	941	913	922	980	931	936	969	901	909	921	917	984	968	975	945	965	961	901	942	929	975	973	959	935	880	917	922	975	955	948	975	919	941	980	953	941	865	879	1001	916	926	900	934	858	929	937	967	954	993	946	935	962	944	967	968	959	950	915	981	946	934	920	948	933	921	1035	922	941	950	983	1002	935	914	936	968	994	987	951	957	922	962	955	987	878	938	934	954	979	945	928	990	955	961	897	977	940	962	959	950	928	945	934	927	911	928	937	911	955	964	945	952	966	995	917	1017	940	969	919	904	899	968	922	913	954	982	930	949	960	969	972	941	922	965	946	957	950	908	916	928	997	943	917	905	1020	954	895	929	958	967	976	966	947	947	935	945	958	954	873	970	917	956	948	931	948	985	930	961	943	899	985	974	946	954	947	921	940	925	969	1007	918	930	938	980	981	950	889	943	949	942	932	952	977	959	926	920	968	983	985	970	966	956	931	926	926	898	971	954	925	942	965	882	963	955	939	962	967	955	989	941	938	911	1003	959	935	903	925	1011	949	945	980	878	963	920	917	929	948	932	942	990	919	931	977	956	956	928	899	921	984	951	891	905	975	945	952	963	911	978	949	940	951	942	946	941	920	1015	933	956	919	955	934	924	915	962	953	960	953	939	993	890	937	939	897	969	909	965	899	930	958	977	897	912	987	929	930	963	941	930	877	930	893	915	937	899	953	897	927	926	897	957	958	934	908	963	952	946	875	944	922	972	914	982	1005	920	915	933	950	965	921	962	967	964	943	914	932	973	967	987	971	890	924	943	967	907	916	942	935	960	942	950	975	998	928	974	924	924	931	938	910	910	928	958	957	916	921	912	936	922	927	891	909	917	939	915	923	933	945	1003	960	938	946	929	934	973	933	960	958	943	909	937	967	941	966	944	934	1003	963	973	932	960	972	990	916	942	911	946	913	956	962	899	967	924	912	942	947	909	921	943	948	919	946	974	946	975	970	951	939	982	958	931	917	954	968	925	984	942	943	930	949	956	918	930	960	971	993	920	903	927	933	952	902	993	930	958	939	928	955	929	936	944	951	982	925	992	919	954	952	910	950	968	953	914	950	994	1022	975	903	945	978	953	936	959	960	892	942	946	964	934	992	990	927	931	921	983	900	947	912	920	963	925	898	911	966	888	964	882	954	925	904	922	949	969	929	967	966	987	930	916	927	931	960	930	916	932	886	949	934	953	954	947	908	925	890	912	988	963	982	914	959	904	971	930	950	904	973	945	944	950	959	933	954	933	974	943	951	928	926	950	912	947	908	953	975	913	951	966	974	954	917	955	924	955	876	1000	934	953	932	911	965	909	962	924	932	954	885	918	1011	945	901	900	943	995	949	926	926	979	920	961
9769	1590	2514	2145	1251	928	755	625	507	468	481	447	455	407	401	404	392	371	371	344	375	376	371	330	379	379	400	390	378	371	355	341	343	339	336	383	313	354	357	381	341	366	355	321	387	360	364	329	340	349	380	342	329	339	351	355	326	335	321	342	344	385	348	306	325	335	343	357	372	333	361	323	367	326	343	343	344	347	315	348	337	350	350	384	342	374	316	343	339	342	331	322	348	296	343	339	330	349	359	351	337	358	366	366	331	314	345	375	335	349	349	373	348	330	366	355	352	376	342	317	329	337	362	361	334	346	366	355	333	348	366	346	352	327	353	328	333	369	319	362	337	371	324	363	347	367	318	343	312	355	341	347	360	375	390	344	329	291	351	347	355	353	359	334	346	365	345	334	353	346	362	324	345	334	368	376	331	320	317	348	341	377	335	353	340	357	357	334	338	325	332	356	332	337	351	344	335	338	347	359	364	346	319	325	359	357	310	353	321	336	342	346	318	340	331	335	322	323	356	349	356	316	359	342	305	336	334	347	337	373	388	354	342	330	349	334	361	408	336	302	362	351	339	341	352	335	351	344	399	358	327	346	342	327	344	360	346	350	281	339	336	319	332	373	346	360	320	349	312	363	333	322	356	364	361	347	316	357	357	338	364	335	349	350	386	350	321	373	340	322	320	338	361	370	333	367	365	381	322	364	346	346	337	327	369	342	343	361	344	334	343	320	324	357	310	370	379	337	335	358	339	321	378	330	329	377	335	345	324	343	327	353	335	349	369	310	349	321	368	352	339	355	345	348	348	349	356	347	370	370	325	344	357	329	321	337	351	311	348	352	318	339	335	336	340	368	355	322	334	324	330	323	322	339	378	297	363	331	326	339	365	332	347	368	353	368	357	387	339	338	338	317	355	335	326	305	348	392	354	345	360	323	368	367	357	328	378	329	316	342	359	376	353	324	360	337	359	352	358	374	361	321	351	312	336	349	374	316	344	352	328	345	367	346	337	350	354	336	322	340	327	341	364	362	357	325	330	363	317	358	352	353	355	343	364	363	349	332	337	383	342	331	325	341	351	324	351	331	333	320	336	327	331	361	341	335	357	368	363	362	309	354	349	348	341	365	320	349	329	329	343	353	345	361	345	359	307	328	336	351	317	324	360	374	349	347	372	326	359	318	336	294	311	344	327	369	344	326	318	351	368	355	362	340	377	323	346	380	344	326	338	376	344	353	352	347	347	360	358	341	325	333	345	315	329	365	377	370	321	343	343	344	362	344	300	330	319	312	329	349	314	324	345	329	381	361	327	341	332	367	367	330	342	332	353	326	332	356	327	347	324	291	357	327	358	323	323	368	357	329	335	347	367	358	373	362	363	347	351	364	333	342	358	366	350	364	376	303	345	368	317	367	362	339	391	355	385	364	329	326	343	343	354	340	349	356	341	331	327	326	370	335	370	362	339	341	322	407	324	333	356	356	347	380	330	354	383	305	333	337	335	367	374	350	370	336	338	345	380	329	356	358	349	363	370	369	337	334	359	354	330	355	334	336	376	328	315	329	355	350	373	373	373	357	346	372	350	365	362	365	369	379	331	377	334	364	350	353	336	342	357	339	329	329	358	339	377	363	352	318	353	361	325	336	291	330	304	387	349	359	355	348	316	398	338	352	325	376	351	370	325	334	331	332	368	361	330	354	333	354	347	351	335	331	345	339	374	369	344	352	327	343	331	342	338	344	334	348	348	351	386	359	317	310	332	374	362	367	343	354	364	354	343	340	322	349	352	353	368	297	354	366	333	343	369	373	315	353	349	337	371	317	322	350	354	340	340	360	320	351	341	349	354	353	320	376	344	342	345	311	378	347	360	355	328	351	361	348	346	341	372	357	352	380	327	379	351	341	373	355	319	322	342	365	354	323	305	353	343	322	359	320	351	350	345	334	362	363	336	336	347	310	336	350	340	351	285	348	353	331	335	344	356	331	391	339	321	348	325	364	304	354	339	360	365	370	338	393	332	344	369	338	333	330	364	341	336	317	316	344	354	334	331	391	361	368	354	345	372	366	315	323	345	339	348	304	347	382	353	377	329	333	349	336	354	332	335	373	400	322	379	360	348	345	342	337	381	369	321	328	354	319	339	350	345	330	334	344	331	352	315	362	334	345	361	324	368	375	313	339	358	359	347	322	350	373	335	328	378	324	336	371	367	363	359	348	371	336	368	362	295	347	372	349	318	341	354	341	339	359	361	351	363	364	334	317	340	326	347	351	367	348	371	345	364	343	330	310	371	334	334	286	351	343	345	378	331	317	384	325	329	322	313	342	354	339	331	344	326	331	359	352	343	349	387	336	350	329	321	343	345	357	387	323	367	343	330	336	329	352	341	349	337	354	347	330	411	317	387	343	349	327	359	343	333	326	357	344	343	363	366	372	358	372	376	370	335	322	325	316	369	355	343	340	359	333	372	353	362	363	366	326	367	338	323	360	339	327	332	358	326	360	372	349	337	365	360	352	360	373	371	347	371	327	367	315	347	325	362	352	320	361	342	373	350	323	357	346	378	345	360	383	320	345	327	374	339	358	344	343	340	359	327	325	357	363	354	363	348	374	409	359	316	352	401	367	348	351	364	330	342	356	336	354	352	353	338	372	344	344	359	350	330	340	383	358	344	361	369	346	328	375	350	324	363	352	363	324	303	333	300	333	371	358	365	312	342	348	342	338	352	308	363	326	319	321	364	311	363	343	344	348	371	352	321	333	371	364	306	342	332	354	350	316	330	345	360	330	377	346	354	310	354	357	387	384	328	368	331	327	375	337	356	343	320	355	338	324	347	371	360	329	359	380	346	322	370	356	333	348	337	343	365	329	360	337	380	353	342	360	337	349	369	383	362	352	354	378	383	320	330	349	354	356	339	318	346	327	362	387	325	346	325	353	357	321	339	333	364	356	337	349	358	358	322	357	337	319	344	345	368	348	380	371	347	348	341	336	385	328	348	347	334	344	364	376	335	346	311	391	376	361	361	355	362	366	348	361	317	315	297	335	356	347	368	311	359	354	298	339	326	328	368	321	327	366	345	356	359	323	318	322	332	358	332	377	365	377	323	358	316	349	346	336	359	359	369	319	311	327	334	277	331	328	334	312	372	350	365	348	329	372	350	351	337	337	324	345	384	329	393	364	338	353	319	351	368	372	328	320	323	317	347	384	395	359	357	332	347	314	315	346	406	350	332	347	334	373	349	338	367	349	340	342	333	337	329	336	370	320	320	344	322	331	341	380	347	332	357	364	313	350	356	351	314	324	339	333	319	332	366	372	360	339	399	345	352	331	349	342	334	386	321	339	364	339	325	337	342	336	338	353	304	341	359	333	353	331	332	343	385	351	365	344	352	361	334	355	349	317	373	321	360	385	354	308	344	335	354	363	364	370	324	313	343	344	342	353	344	336	363	360	333	337	360	311	354	339	351	364	316	331	340	355	337	349	370	354	359	313	348	336	323	332	351	363
6548	2239	4508	4819	3870	3096	2626	2362	2164	1879	1700	1553	1501	1434	1325	1270	1282	1226	1180	1160	1154	1136	1119	1101	1123	1061	1111	1040	1087	1010	1050	1105	983	1002	1025	947	993	956	1039	985	1001	959	1027	1014	978	974	960	959	993	924	916	912	961	983	987	909	975	957	924	972	1010	983	986	969	937	936	940	948	963	950	926	961	997	994	966	952	937	963	902	939	944	969	1006	973	954	986	912	1000	924	990	977	914	934	908	976	966	981	961	925	983	932	917	952	1006	946	940	979	929	958	927	948	954	941	942	938	952	927	911	932	968	981	951	947	981	936	952	952	873	949	956	882	941	909	939	927	935	885	989	920	910	922	964	952	912	952	954	918	947	941	944	932	924	941	949	928	908	917	931	927	984	916	976	933	980	967	901	915	1012	933	936	955	926	931	939	901	963	922	913	918	1007	917	976	941	919	913	900	914	926	941	890	964	942	934	922	943	995	939	884	936	899	971	940	928	946	915	957	961	962	961	952	950	975	933	921	939	927	930	934	990	910	931	882	982	956	943	956	957	947	896	903	887	960	940	961	921	970	921	933	993	900	920	926	930	930	952	902	959	978	909	913	909	921	947	898	998	902	963	955	917	1004	966	990	970	915	988	934	1003	965	971	1015	875	910	965	920	1005	939	932	943	989	932	870	921	932	905	954	962	950	894	927	968	938	973	898	937	853	929	933	955	988	902	924	980	956	939	978	921	941	943	904	961	904	892	956	958	946	971	883	930	928	955	923	994	941	924	956	956	942	999	895	957	918	955	879	978	1003	886	995	938	961	998	978	924	917	935	988	921	980	988	962	969	949	968	916	945	920	1002	921	969	963	967	922	958	914	933	939	965	908	927	981	902	940	924	969	948	918	893	955	917	931	916	916	939	927	885	861	917	966	961	994	969	929	950	966	907	939	922	901	952	918	930	951	935	950	956	923	964	958	935	945	901	944	958	955	904	974	919	919	964	929	903	901	951	934	901	914	969	943	956	926	913	933	947	914	938	910	970	940	925	934	893	947	889	971	898	913	945	899	922	964	957	894	985	926	962	929	1000	916	945	903	949	952	933	962	967	930	904	901	951	940	858	971	948	943	984	940	909	923	964	937	929	922	919	897	989	923	992	922	933	920	889	972	953	981	981	936	945	906	880	946	882	921	942	871	963	945	952	931	960	959	929	952	973	942	844	927	912	950	953	901	932	891	908	962	955	919	912	947	908	924	964	965	960	943	956	947	934	860	911	906	976	921	951	908	980	964	883	964	939	920	925	958	969	937	927	951	969	959	902	928	941	921	902	940	924	943	911	1015	912	941	938	909	923	957	916	879	963	937	923	956	949	960	927	890	939	974	903	951	950	961	933	988	903	952	940	944	915	962	921	912	917	896	957	955	952	951	929	1019	943	920	1006	932	924	895	937	948	956	946	922	917	937	1003	920	942	913	987	863	862	949	925	935	969	980	961	953	931	936	918	912	889	878	961	970	921	885	943	909	945	966	974	961	974	954	895	889	911	966	930	985	998	939	925	937	996	951	920	982	944	903	885	888	973	947	975	898	925	947	898	964	953	945	911	933	927	952	893	907	899	919	901	944	995	912	886	950	896	917	938	943	938	947	919	896	934	972	957	948	975	949	950	936	925	946	961	942	907	924	979	968	924	931	876	910	950	980	944	952	914	915	906	978	944	990	888	939	907	943	964	919	905	940	947	946	968	989	928	1004	962	946	957	924	923	940	946	956	925	957	926	974	936	969	989	996	955	962	952	913	939	959	923	956	967	920	947	944	919	920	950	1001	914	922	921	969	951	926	901	963	889	913	951	925	943	977	926	903	933	916	953	976	932	968	984	948	926	924	937	971	936	957	916	915	902	952	914	929	921	910	909	917	982	901	941	915	952	890	944	957	917	953	905	852	941	915	958	902	947	937	950	968	953	979	884	912	989	953	939	936	962	947	910	936	970	965	861	988	917	979	941	918	918	967	949	924	890	923	979	952	910	909	939	930	916	916	963	992	928	910	991	926	896	944	954	927	947	948	882	918	889	942	947	947	919	923	956	969	960	945	884	946	912	961	930	983	952	957	947	929	963	967	942	984	939	923	977	912	915	904	902	922	901	979	944	939	949	977	955	907	941	900	917	935	961	944	953	910	949	884	920	910	1003	952	936	933	969	942	947	926	926	886	908	909	998	949	959	968	957	957	915	891	888	949	922	953	962	927	983	934	925	933	952	932	955	986	950	907	902	913	935	951	899	982	948	969	964	941	911	988	893	965	914	957	968	965	939	917	894	1001	887	939	963	923	902	975	928	944	968	996	940	973	970	897	916	962	915	931	936	960	909	916	942	929	925	943	967	920	962	883	984	898	926	940	901	979	901	1015	946	948	951	896	995	907	936	934	933	911	887	943	982	950	940	944	958	905	962	923	976	930	915	911	904	937	932	960	944	897	893	959	889	894	898	967	948	912	965	948	966	970	924	931	928	945	943	951	970	960	944	959	961	910	981	946	914	961	961	877	928	958	989	1015	913	927	995	981	927	907	922	922	988	920	925	899	876	934	942	954	921	902	973	911	902	931	952	966	986	938	931	982	877	956	859	955	950	948	923	936	929	898	942	921	954	946	917	901	907	913	907	946	990	964	927	907	965	915	973	963	919	999	931	938	940	925	963	960	922	885	946	856	961	972	937	926	959	933	892	885	948	978	909	959	932	983	931	954	947	911	915	928	920	953	916	889	949	991	933	945	902	952	949	917	949	911	925	969	947	964	960	951	889	952	918	897	964	917	921	966	929	980	972	956	921	943	931	926	972	946	968	989	951	1005	968	879	911	960	954	940	925	905	952	938	944	936	903	896	957	941	950	915	939	915	920	979	919	975	877	914	905	898	926	900	973	886	959	933	999	938	915	896	993	944	927	955	953	956	926	943	1003	896	979	905	941	911	937	865	905	975	979	905	946	926	967	978	904	973	931	964	925	916	946	892	975	884	904	945	988	937	920	949	950	911	904	916	923	966	970	940	942	917	931	907	891	906	929	966	940	947	919	884	907	843	956	878	937	907	888	939	979	1027	891	952	947	966	923	985	914	939	898	904	927	956	972	947	964	961	925	933	969	956	919	918	953	950	996	949	969	920	919	958	947	895	943	962	886	902	984	964	871	964	943	979	1004	937	922	962	958	938	917	923	936	961	874	900	917	917	951	978	957	971	916	910	930	949	899	920	930	962	954	1005	943	909	1016	921	953	917	906	940	953	941	900	900	917	990	908	980	943	892	936	972	974	1003	896	914	935	964	973	992	987	963	971	976	952	917	903	943	977	928	943	924	919	936	941	936	949	958	873	983	942	967	896	947	923	931	929	929	976	891	927	942	975	919	898	1004	928	945	884	940	994	928	914	964	912	924	933	895	948	916	1005	973	899	982	929	947	945	917	955	936	931	894	910	924	981	990	949	899	974	937	934	902	911	880	882	935	957	937	975	894	941	942	971	898	921	969	986	971	943	919	936	930	913	903	959	935	905	954	961	939	948	989
15680	2941	4446	4295	2288	1363	1018	695	548	484	347	348	328	330	302	280	288	268	279	238	228	267	219	230	214	249	214	241	231	212	206	248	218	222	217	196	222	218	251	233	207	172	179	209	227	209	209	211	204	182	212	225	175	213	182	174	201	210	207	227	203	203	216	222	206	199	200	199	195	210	202	183	203	223	202	224	184	198	227	203	190	193	177	173	185	202	200	211	196	200	224	194	183	210	200	194	189	205	199	189	200	205	221	182	220	195	183	211	193	215	183	217	187	195	222	209	193	200	196	194	189	209	192	189	202	193	174	182	207	196	204	202	189	186	208	197	191	196	214	203	212	193	180	202	189	196	194	188	195	205	194	186	185	199	191	183	179	193	189	172	202	210	226	177	196	176	172	198	210	217	198	193	174	187	214	210	188	193	202	191	199	204	196	203	191	163	180	212	226	186	188	208	205	203	201	209	184	204	166	200	195	206	189	194	215	200	200	170	192	192	193	218	208	198	215	208	181	215	193	210	190	170	214	191	212	160	191	226	190	210	196	204	181	182	208	194	186	208	189	211	189	185	183	168	203	202	197	196	207	180	175	181	190	189	204	201	206	192	201	190	198	193	206	203	199	195	215	182	201	190	178	190	190	193	195	201	197	200	186	185	185	234	200	224	188	195	213	197	197	217	180	169	201	177	191	219	193	187	198	192	191	192	199	192	215	187	185	194	205	179	196	227	212	215	188	192	223	193	184	203	216	188	167	201	198	178	198	182	239	192	197	187	215	229	176	189	204	183	216	171	215	188	196	190	181	188	202	189	198	200	196	210	175	169	201	209	167	235	218	192	215	196	163	187	188	193	188	207	184	197	191	200	207	189	188	203	189	182	171	174	234	207	202	199	192	200	221	200	193	179	173	185	180	186	201	208	171	204	203	202	187	191	208	191	194	231	226	192	192	190	205	196	222	216	158	208	202	210	212	188	175	188	190	219	192	207	193	196	216	180	173	217	204	183	178	196	191	170	213	195	183	198	185	185	178	202	182	209	187	203	219	195	190	197	227	203	207	190	202	203	201	193	192	185	201	180	186	202	184	195	186	181	166	193	205	210	197	198	225	192	198	177	186	218	199	204	195	215	178	218	185	203	191	175	210	187	195	191	199	174	190	214	191	205	200	207	179	194	209	206	222	191	216	212	189	199	184	166	190	174	231	203	196	213	194	185	212	188	183	171	172	184	211	174	200	206	179	214	190	178	182	193	200	207	179	196	171	180	205	157	195	191	184	200	213	199	185	190	201	200	176	208	192	207	225	204	184	195	183	176	217	167	186	188	230	203	192	205	219	209	188	187	214	209	186	192	217	209	181	181	200	190	174	199	199	181	200	195	185	200	202	215	176	206	182	177	172	211	214	186	198	188	187	183	185	198	199	187	177	210	197	174	190	194	202	190	205	197	203	182	214	197	165	176	190	190	173	211	203	212	178	183	205	161	181	192	194	193	196	207	210	180	202	186	201	208	196	190	171	203	203	196	189	224	197	192	202	189	186	170	189	190	192	201	204	187	202	187	175	190	217	209	193	228	213	182	184	223	216	215	223	183	182	193	206	168	177	198	166	207	180	190	208	192	219	186	199	218	179	226	194	192	197	173	189	198	193	201	190	209	203	183	171	180	223	204	199	192	223	210	190	199	192	194	194	201	184	205	211	186	187	194	187	194	234	194	188	187	191	208	204	191	175	191	187	174	208	192	191	197	182	197	196	181	174	187	199	188	211	204	201	196	202	204	200	203	204	203	186	194	186	191	194	170	191	205	187	200	200	209	202	217	203	191	184	207	205	189	200	193	182	193	205	224	202	184	189	203	212	210	204	174	193	213	188	189	217	194	184	170	174	181	217	183	177	184	201	196	168	184	232	194	205	211	195	221	198	185	170	187	204	186	190	182	186	186	184	230	216	199	211	195	206	183	182	200	228	177	217	175	188	195	194	172	187	206	188	206	202	198	195	235	207	181	180	199	209	186	205	193	196	192	186	182	159	195	187	204	205	190	191	202	189	214	215	198	180	203	197	187	212	220	200	194	187	206	191	211	203	189	211	196	193	170	217	195	179	199	205	228	201	189	170	229	186	203	195	182	192	194	193	204	181	198	208	222	202	211	181	208	229	179	213	168	188	208	195	194	206	205	228	192	190	213	174	188	206	198	190	210	185	198	187	193	216	185	196	182	201	194	175	177	204	184	184	216	202	202	192	185	200	186	197	201	204	224	179	182	170	183	153	195	184	210	198	199	194	224	183	190	170	199	195	189	196	197	196	190	208	196	195	204	198	187	200	195	212	210	200	190	192	174	202	180	195	184	190	196	208	200	186	197	208	205	195	208	200	207	234	205	175	186	201	184	215	219	203	219	172	223	220	194	202	196	179	192	191	208	204	192	184	194	181	193	199	186	180	203	187	198	205	193	170	209	201	213	226	173	201	187	214	187	171	208	174	215	177	169	194	194	208	208	203	208	194	217	173	202	197	205	194	197	205	191	192	210	208	200	212	213	205	180	198	157	193	203	216	199	196	186	212	195	220	201	173	201	177	199	175	183	190	170	208	182	186	199	210	165	197	193	192	196	186	182	192	173	205	191	183	187	209	211	192	178	202	186	190	226	195	214	187	185	198	203	194	201	207	209	205	191	203	198	202	185	176	203	189	214	168	198	182	206	219	183	178	182	197	180	209	203	187	212	184	201	198	193	203	162	199	186	192	215	184	184	223	185	192	217	189	199	160	211	190	193	204	183	202	213	195	198	198	201	213	221	222	196	197	176	205	201	188	169	200	184	201	204	195	204	195	169	179	185	199	204	193	191	192	210	195	183	191	205	210	205	200	196	181	187	206	196	195	205	196	188	187	205	210	208	217	177	214	197	202	172	192	210	194	233	191	179	181	190	199	204	200	191	210	189	203	214	199	223	194	205	204	209	212	204	195	178	203	200	197	202	190	204	199	178	206	179	218	202	174	203	201	183	198	212	204	215	207	188	203	200	202	219	196	191	209	187	195	213	187	183	201	228	190	179	188	187	163	189	188	180	183	191	215	196	222	224	185	211	219	192	168	212	192	186	218	182	190	176	212	192	201	193	167	197	169	186	203	180	202	174	196	202	202	194	201	173	175	205	205	197	218	202	201	204	202	212	186	208	195	186	207	203	216	196	214	209	191	195	189	193	205	211	207	211	198	187	182	174	207	208	216	183	220	204	212	216	180	211	203	206	204	193	204	189	205	202	218	196	180	188	185	204	172	216	216	216	202	180	208	188	178	197	203	190	184	205	179	198	187	202	201	211	187	217	207	224	198	211	210	185	203	192	166	192	208	202	194	177	207	200	180	212	177	210	198	199	194	199	162	191	212	195	177	223	198	224	193	212	207	184	185	239	206	210	213	173	184	205	215	182	208	179	200	192	186	205	197	178	174	178	170	202	182	188	179	187	179	190	205	186	211	194	184	186	225	168	203	206	173	186	196	189
7916	2799	7069	7851	5281	4236	3524	2840	2470	2148	1881	1748	1503	1438	1353	1248	1153	1102	1003	1030	950	981	880	820	818	858	796	806	770	800	767	709	755	717	741	706	689	670	701	661	671	702	641	667	654	675	628	642	638	650	619	625	611	621	663	590	606	608	575	626	638	619	653	594	607	632	598	588	589	630	581	598	596	612	601	603	618	598	639	575	586	637	574	610	572	587	606	636	610	613	603	648	578	569	578	652	597	589	540	588	617	608	579	612	621	595	592	567	571	622	580	589	574	538	586	566	569	599	581	549	582	597	563	612	614	610	612	593	594	634	553	625	552	552	593	550	584	584	564	595	615	585	597	584	569	526	652	574	609	592	624	614	572	596	608	608	612	581	585	579	599	599	587	620	546	592	599	579	576	608	588	591	615	605	587	578	579	612	571	601	631	623	600	561	567	536	596	586	584	593	558	596	591	555	639	604	604	600	542	578	556	588	591	566	600	577	574	557	594	587	598	597	570	595	563	602	582	568	571	593	590	571	597	579	551	578	607	572	553	587	579	588	621	546	575	567	616	582	554	574	580	576	538	586	575	574	582	577	593	546	565	561	605	582	626	594	589	575	533	569	522	598	599	584	570	591	603	543	598	581	599	521	609	594	539	606	569	546	570	610	551	574	600	570	601	585	556	578	541	595	567	561	527	590	569	547	611	612	569	575	614	582	598	563	585	523	571	588	558	572	637	559	613	566	588	573	547	536	567	549	574	587	592	622	572	568	581	528	540	589	586	597	552	569	583	582	542	594	575	561	583	532	591	558	566	602	589	539	578	621	629	577	614	553	590	559	542	595	575	579	568	583	539	573	584	588	582	567	542	634	552	596	603	583	525	561	628	603	569	584	545	570	588	547	605	593	585	566	597	562	560	576	580	591	583	558	564	604	568	621	557	608	599	609	593	559	557	604	548	553	598	592	528	576	563	571	605	562	558	605	562	584	563	586	615	626	577	583	604	583	567	556	616	561	569	605	592	577	573	556	546	615	565	562	599	523	554	545	606	540	575	570	573	578	597	555	580	615	587	568	564	584	598	630	545	559	538	561	591	593	598	583	557	540	563	535	607	598	557	586	576	527	560	602	591	587	549	614	562	548	620	599	585	564	572	566	561	588	575	585	571	524	614	589	603	577	596	575	601	546	588	595	557	593	569	559	597	536	579	584	543	593	569	611	603	601	581	538	583	582	546	552	573	533	544	570	606	547	568	533	579	558	544	560	552	533	577	535	581	543	601	581	590	528	569	549	559	604	545	586	598	615	589	573	562	575	547	586	577	595	559	590	601	575	605	584	601	558	573	571	559	594	619	581	552	602	550	596	550	561	575	636	558	584	576	547	557	535	577	572	585	570	627	575	592	607	548	617	577	555	560	546	616	586	620	558	572	579	587	541	609	586	546	556	589	591	578	617	598	575	557	552	624	586	584	620	596	615	591	577	620	621	560	576	581	553	585	557	564	546	541	568	614	601	531	626	596	583	606	570	558	589	595	555	591	574	571	587	600	570	571	562	516	583	596	610	588	582	557	573	621	596	583	618	596	549	580	616	553	593	589	587	583	581	589	592	572	639	546	628	530	558	560	583	571	581	580	558	579	605	585	576	623	555	625	595	623	581	597	571	599	560	602	602	591	541	585	591	570	534	569	574	557	583	591	577	562	586	554	551	619	560	564	555	603	659	562	572	579	618	576	608	593	559	579	586	558	563	586	581	562	587	592	570	559	542	573	563	663	577	567	542	573	577	578	591	587	589	542	541	569	588	575	550	585	571	591	520	569	521	611	594	572	582	609	593	573	591	573	584	549	586	602	579	540	615	564	605	586	602	594	558	595	566	601	567	550	602	584	568	560	589	581	549	592	565	572	601	591	613	576	583	581	549	527	592	577	612	529	558	565	642	579	577	609	610	559	564	553	600	568	568	538	586	565	608	543	575	583	554	535	602	614	579	583	603	598	623	561	565	575	570	580	573	581	591	594	571	528	600	606	534	545	580	578	579	609	581	588	578	590	569	580	563	544	602	564	548	610	593	591	576	627	575	578	547	566	566	604	534	637	599	578	561	609	587	552	594	551	495	586	601	582	621	530	617	570	567	588	599	608	563	589	576	611	620	566	576	561	569	587	616	587	625	593	574	578	615	587	532	601	580	579	590	557	527	597	603	583	573	581	606	580	582	591	583	598	561	602	602	583	571	532	612	593	550	598	558	582	608	654	610	629	588	573	575	554	576	617	606	604	588	555	574	560	605	571	581	597	586	575	561	569	589	577	629	620	598	629	563	582	560	584	624	581	537	544	583	593	578	638	547	607	593	573	622	557	590	563	547	535	573	581	555	576	533	590	617	574	547	536	612	587	563	597	609	598	619	586	561	584	560	573	569	599	584	540	634	575	586	585	632	575	563	577	591	552	521	571	628	599	534	568	540	565	617	598	636	576	612	590	585	610	571	606	617	610	581	552	578	557	549	583	587	576	561	631	593	607	606	558	598	599	578	553	599	580	537	566	576	570	585	589	587	574	579	622	588	584	560	552	562	608	575	570	593	578	590	599	563	585	594	607	574	564	588	537	602	593	557	601	546	552	592	557	581	588	574	573	551	569	575	561	582	550	541	556	607	550	594	549	602	549	586	572	549	589	568	561	557	583	590	603	565	587	545	508	584	602	585	608	538	592	561	583	590	642	587	610	602	588	573	554	567	592	598	540	598	576	582	585	590	566	551	537	599	564	553	571	607	593	570	543	614	525	553	593	583	595	584	569	587	570	579	550	561	580	555	606	588	567	581	573	559	549	568	558	588	576	580	605	568	539	569	587	619	581	629	610	582	565	606	575	584	611	604	594	589	576	565	568	627	600	566	579	603	624	586	602	596	501	541	562	600	592	544	558	574	608	586	592	572	597	594	596	598	570	584	573	582	564	602	626	630	580	588	588	526	567	532	545	551	558	592	574	589	571	591	595	567	589	562	545	596	540	600	579	541	593	526	578	612	576	581	585	583	581	554	529	592	557	560	547	547	564	591	565	556	553	551	572	560	590	591	570	577	595	570	575	581	610	591	567	630	549	569	586	618	565	561	591	561	564	563	572	565	604	522	589	549	557	619	573	585	593	606	604	579	587	619	552	562	604	581	592	586	508	580	568	584	604	566	568	610	589	570	568	558	637	547	585	593	560	604	572	565	558	605	592	550	514	567	556	631	572	595	612	598	588	601	552	582	601	588	596	602	583	594	581	587	560	606	570	574	563	640	568	526	562	606	600	556	577	543	540	602	567	612	612	554	588	602	576	563	602	560	671	601	578	593	555	609	565	583	582	566	566	588	557	536	605	582	573	598	584	593	613	545	559	573	565	591	577	605	550	572	599	581	567	579	579	619	561	567	617	594	573	547	604	532	572	571	616	576	582	604	589	585	569	594	533	616	567	557	590	567	536	595	558	625	555	531	601	575	612	538	559	532	545	544	597	596	576	568	605	555
2665	489	566	496	409	388	392	362	378	345	308	341	346	362	375	350	343	328	354	334	328	376	313	316	342	352	334	334	340	331	358	363	351	401	334	320	376	366	318	343	352	320	314	379	296	365	336	360	359	351	343	361	345	348	336	333	351	326	336	293	356	352	335	358	341	305	357	362	369	342	349	336	369	360	317	341	356	348	328	334	327	347	341	341	347	341	333	337	366	338	318	326	315	333	326	335	353	320	331	357	324	319	344	324	308	335	347	313	339	360	335	331	334	340	359	357	320	348	342	355	343	328	332	366	305	376	358	306	331	324	314	333	341	312	316	341	324	308	361	345	351	309	323	341	339	329	378	361	323	361	326	314	365	355	337	359	355	330	315	327	344	310	351	310	339	350	345	346	322	342	343	377	330	335	320	328	361	357	324	349	328	326	359	344	293	369	321	358	355	324	323	360	354	346	342	360	322	372	346	320	374	339	370	361	337	361	349	346	363	329	334	330	310	335	330	335	306	338	329	318	336	317	341	377	323	337	367	325	309	368	351	310	345	339	314	324	327	338	348	353	342	310	359	339	338	315	359	341	351	307	335	342	340	365	344	352	344	362	328	330	317	349	330	337	336	341	374	355	314	337	343	319	330	349	364	362	349	330	308	340	348	323	337	322	313	343	360	374	361	348	370	324	325	315	349	344	324	352	339	345	367	322	348	340	332	310	326	356	327	347	359	343	335	356	346	322	331	365	337	318	375	344	328	348	343	353	327	355	322	345	360	328	357	355	342	343	343	336	352	350	344	353	317	351	349	367	354	366	339	324	312	329	316	315	314	381	341	331	315	338	323	392	328	344	319	321	316	331	317	332	323	331	329	310	371	358	323	343	343	358	318	330	345	344	342	331	348	318	356	348	345	334	370	340	342	346	339	335	346	344	322	383	343	370	337	359	365	347	376	357	351	327	346	346	324	333	321	302	329	335	333	354	346	383	353	343	334	349	378	326	283	351	346	324	312	337	317	343	363	349	323	351	285	308	330	325	345	352	325	310	320	340	336	345	336	284	342	355	342	333	309	317	314	334	348	356	329	318	336	340	343	346	320	375	346	382	321	332	373	313	340	329	339	341	339	328	349	357	318	321	356	350	344	357	310	355	326	351	321	323	342	326	349	332	329	359	322	374	342	345	348	339	319	346	346	377	322	323	337	338	338	337	327	328	322	359	320	324	355	326	331	323	286	338	354	312	342	312	323	302	321	348	326	352	324	351	362	319	361	346	336	310	303	324	351	353	363	305	332	332	343	342	338	360	348	349	370	367	333	366	341	361	322	334	290	334	328	350	306	363	343	323	324	329	346	332	348	335	335	310	352	321	324	325	336	331	336	344	349	344	358	318	343	346	355	348	320	321	350	303	365	336	313	323	339	324	326	333	347	331	350	315	309	333	318	333	342	350	335	341	347	342	346	355	323	326	360	337	343	334	344	349	356	340	348	347	294	337	338	349	324	314	341	329	355	349	335	313	296	327	302	311	342	368	379	348	347	299	309	359	297	355	325	351	331	333	336	320	325	345	343	349	356	340	345	357	341	295	324	363	348	343	333	333	326	352	358	350	315	361	354	331	335	373	321	351	326	323	350	356	377	336	318	360	343	327	363	351	332	316	323	313	320	359	322	340	326	348	373	316	335	320	351	357	340	314	367	344	342	332	347	336	343	336	333	330	351	354	365	327	324	316	347	317	340	341	357	337	331	324	362	309	352	323	347	378	333	311	335	334	310	329	364	338	334	331	333	317	337	337	305	330	324	334	333	339	337	352	353	328	332	318	374	364	354	359	329	346	322	369	350	375	320	305	305	342	350	378	306	339	296	334	349	358	335	332	345	338	335	329	331	325	357	342	311	350	312	343	352	340	335	361	323	346	341	342	335	314	342	327	353	367	335	310	326	324	320	329	305	323	343	323	347	316	304	353	331	315	339	338	331	367	328	342	362	310	333	306	329	351	332	329	343	312	301	305	335	336	340	334	329	340	310	342	407	346	337	337	331	346	315	336	359	329	339	352	351	333	358	331	321	343	332	294	357	340	311	335	308	357	315	332	349	332	303	330	349	359	330	294	294	318	345	342	358	315	324	337	341	319	346	320	322	332	341	345	347	309	349	305	347	312	328	350	346	348	313	343	357	357	365	323	331	315	324	324	308	340	352	343	319	352	379	321	339	326	315	351	340	354	372	326	324	336	336	312	330	344	352	304	325	345	342	343	350	332	349	353	297	364	372	358	341	300	368	364	384	336	340	341	346	331	364	349	342	313	376	351	342	335	365	339	344	328	350	339	350	314	348	346	349	328	302	333	318	330	338	331	337	338	316	343	323	354	344	356	330	340	336	360	334	349	353	329	327	341	354	311	348	316	357	333	345	307	324	342	332	341	333	333	328	340	328	335	308	342	367	305	295	325	304	332	350	336	360	343	340	328	331	326	332	361	346	350	360	363	340	358	364	313	327	324	334	343	331	355	334	311	339	318	369	327	333	330	327	369	321	370	377	320	373	301	340	354	345	330	344	336	353	363	358	331	346	346	335	327	362	342	354	314	311	317	340	327	352	339	346	373	345	328	386	312	351	319	333	355	345	344	372	326	351	346	359	335	348	342	321	316	354	339	359	347	366	359	341	375	341	309	342	346	378	341	355	353	341	323	287	326	324	344	327	354	334	332	297	372	335	355	340	328	331	303	348	363	308	341	331	311	369	305	351	328	346	344	367	357	342	335	363	331	343	336	348	288	314	348	341	319	343	380	391	336	340	340	323	346	335	305	358	348	357	334	351	344	315	352	330	323	313	323	329	336	318	364	371	312	323	324	315	326	373	334	346	343	338	328	365	300	353	330	366	343	336	338	350	377	307	329	342	370	353	379	305	333	338	333	299	370	317	367	351	329	343	359	347	311	329	361	323	312	321	345	341	330	354	323	326	311	355	343	363	345	335	380	319	334	337	369	333	317	314	329	355	306	348	352	345	333	326	344	345	360	298	343	332	348	334	365	345	333	331	361	335	332	311	319	359	353	329	327	358	321	339	329	359	346	367	326	335	346	312	326	365	316	313	304	348	312	326	340	353	343	323	327	359	365	311	337	354	331	342	380	350	353	369	351	350	351	349	332	367	339	345	353	320	333	346	334	348	334	352	366	354	334	363	340	319	336	307	329	351	365	334	319	307	313	384	309	325	317	345	329	345	373	337	377	365	362	347	361	310	335	338	333	349	312	320	319	340	351	322	327	355	316	297	334	367	359	346	304	329	367	348	284	333	337	313	346	353	339	336	335	332	333	319	371	311	331	308	392	347	314	330	348	368	342	338	364	310	379	336	323	351	332	335	338	337	328	318	347	378	320	360	299	316	314	332	378	328	352	346	366	279	314	317	330	350	342	336	342	364	326	346	322	313	380	335	344	349	345	350	370	350	325	329	327	354	378	319	336	337	336	331	344	341	288	318	339	332	343	367	328	341	348	336	315
2719	1089	1323	1336	1169	1095	990	1073	996	952	1003	989	1002	950	967	935	954	983	972	915	981	959	947	983	996	923	913	923	944	909	954	877	918	934	956	912	977	893	926	975	956	914	994	928	899	965	962	907	920	910	961	943	909	883	905	940	915	932	937	900	950	964	934	986	891	942	863	973	948	991	915	963	881	915	980	905	964	895	938	907	939	941	908	937	900	911	927	875	954	933	986	955	949	961	940	940	985	920	922	937	940	949	940	982	914	975	956	934	951	932	936	988	1002	967	946	919	930	957	881	888	928	951	953	981	920	907	936	996	905	980	969	908	955	908	878	942	946	944	927	937	896	906	896	989	970	939	958	937	911	929	974	932	933	949	957	948	936	924	974	928	945	978	959	957	936	948	963	954	1006	957	950	925	899	950	943	939	926	884	905	976	943	899	931	901	971	998	953	945	922	905	944	902	932	955	960	960	973	933	985	883	955	947	929	932	915	889	949	887	948	938	926	979	937	963	962	890	920	971	954	1022	899	946	909	942	978	884	962	883	911	901	943	953	936	983	954	880	912	961	938	880	913	918	970	938	907	927	969	992	958	938	927	939	940	979	905	929	923	896	938	909	952	945	908	892	927	909	979	916	932	933	906	918	923	931	916	978	972	956	995	906	906	941	923	911	909	884	938	971	956	942	946	960	962	902	955	954	892	963	938	947	928	933	1000	981	966	944	956	920	925	910	924	980	966	945	944	943	949	936	915	909	1023	1016	917	920	923	920	926	940	911	915	923	930	928	893	933	894	950	980	971	915	951	961	998	980	915	997	932	953	948	962	901	888	917	931	1001	942	930	904	951	950	1001	959	903	914	978	931	898	942	887	935	904	908	920	942	908	903	944	896	900	1010	891	999	918	957	953	948	977	974	919	916	956	974	960	921	906	920	939	937	925	913	877	918	929	932	987	923	977	939	998	904	882	928	924	907	981	980	902	924	939	912	892	958	916	1012	909	934	908	917	974	934	975	910	932	912	862	930	925	945	917	969	984	933	887	927	898	915	992	956	932	929	965	938	934	879	963	943	959	921	930	925	985	927	920	941	967	889	977	942	967	951	904	873	934	887	937	908	924	937	972	948	914	895	972	904	989	923	885	955	905	943	950	955	936	933	953	935	924	942	917	935	933	904	943	901	947	904	958	970	884	968	906	932	967	906	943	934	973	925	943	964	938	925	953	974	927	902	906	1021	900	949	912	977	986	935	894	895	923	899	909	953	968	948	916	971	977	949	962	945	950	944	931	956	893	937	944	1002	944	955	966	923	921	998	918	1014	928	900	961	969	978	922	953	937	966	938	977	921	933	908	931	960	897	968	880	881	923	986	919	938	946	907	944	917	958	935	966	951	993	913	930	965	886	921	914	883	945	922	977	970	917	919	898	879	943	906	937	951	872	930	970	972	903	886	973	925	948	964	937	876	961	898	878	936	920	916	913	946	912	929	938	939	905	964	894	961	922	968	960	910	868	902	936	941	926	950	1020	964	953	930	910	964	964	942	954	942	876	901	952	962	922	930	952	915	975	928	958	920	955	898	963	917	921	939	933	906	944	939	937	919	910	890	880	906	975	967	905	994	927	946	967	931	937	913	928	898	935	917	888	899	909	930	915	884	966	961	975	922	899	897	960	902	933	887	965	967	943	898	1000	930	908	915	964	926	912	921	890	949	955	959	999	983	941	953	955	923	963	903	959	948	889	974	905	962	949	912	889	920	911	957	966	952	902	955	921	858	929	916	941	934	950	1012	1009	967	951	889	939	976	948	962	942	916	913	889	895	919	892	944	940	948	929	952	940	936	916	973	974	924	903	929	932	911	964	906	942	944	907	956	889	948	945	905	906	948	923	923	928	893	944	901	922	944	986	911	927	962	928	948	945	1005	948	928	958	908	949	927	925	917	930	931	873	960	947	952	934	939	897	877	937	896	982	928	897	984	938	909	900	927	933	914	978	930	947	925	881	958	958	897	974	949	939	893	909	988	950	924	960	933	1009	942	937	915	957	947	944	917	884	953	853	944	940	932	965	909	933	905	945	929	938	959	934	868	950	944	915	884	933	910	917	959	883	961	958	963	975	893	952	915	965	919	938	931	940	918	949	953	939	889	922	938	885	866	920	906	964	905	932	982	945	971	913	968	925	938	929	880	854	912	957	963	955	953	921	981	931	913	897	943	885	941	900	954	926	905	930	949	1001	926	912	946	936	922	932	919	956	927	981	952	972	939	906	903	952	937	984	976	961	942	950	946	906	881	959	928	941	937	952	937	955	912	929	894	986	943	881	960	911	893	938	898	944	925	912	978	896	961	919	916	937	922	943	964	937	923	927	965	917	992	930	927	895	946	886	905	921	862	919	977	985	899	950	955	888	946	917	938	969	953	906	933	961	864	921	953	898	974	945	949	975	979	983	965	932	985	928	921	916	965	908	956	874	945	872	950	932	920	970	882	950	1012	948	1000	943	924	911	866	897	911	895	866	936	925	923	960	956	923	948	926	908	951	976	976	929	974	920	916	976	925	890	931	930	917	946	933	929	931	965	934	927	908	977	977	906	907	949	916	935	965	940	938	959	913	899	936	1011	940	930	918	925	948	975	954	967	911	951	981	958	921	952	954	978	978	937	874	956	878	962	963	890	971	892	907	876	949	930	902	921	955	941	964	946	971	967	1007	964	949	970	929	896	907	951	922	919	918	946	926	945	942	911	909	963	989	982	971	959	959	948	946	991	887	922	928	898	905	920	938	983	930	907	983	955	959	931	916	920	993	927	919	903	944	938	933	949	1008	949	923	977	920	914	894	930	950	1025	920	921	915	914	1004	926	912	906	950	1005	931	934	998	910	913	944	920	983	950	909	984	987	920	918	935	935	933	940	992	924	977	888	975	964	937	972	977	977	945	908	929	981	954	957	962	896	937	966	1025	943	965	946	911	928	976	1004	941	885	938	978	966	926	901	874	932	930	954	927	937	979	912	923	933	931	952	924	945	913	956	972	902	948	948	912	941	929	940	904	897	953	949	966	934	921	917	902	938	881	941	949	934	971	931	985	949	944	926	866	942	969	910	913	970	939	896	882	964	937	940	913	915	945	955	991	950	977	872	930	981	945	933	928	932	955	978	964	944	945	925	884	992	926	1001	953	889	933	919	977	981	963	908	891	894	936	956	909	963	947	940	916	934	922	915	989	944	899	920	954	933	920	881	981	912	914	961	945	890	940	935	936	934	987	950	906	934	916	948	908	953	903	941	928	959	910	950	944	927	933	924	918	920	970	889	948	888	903	895	897	965	921	944	964	967	919	905	950	947	860	964	907	983	902	931	942	886	949	947	938	968	949	915	906	930	982	974	979	936	963	896	915	948	912	937	882	986	982	952	970	928	920	891	889	925	886	942	901	931	907	910	915	941	929	949	945	901	981	912	966	928	921	900	983	938	1015	905	897	979	898	885	910	959	945	915	966	924	946	955	928	935	907	909	975	947	985	923	920	903	915	897	887	941	931	931	941	922
9658	1823	2727	2220	1252	858	719	579	547	487	478	431	411	399	395	399	357	370	398	385	373	375	385	395	353	370	364	355	353	324	368	364	372	344	383	338	340	358	342	335	354	326	317	359	365	352	324	356	380	364	347	363	361	351	326	325	353	350	312	343	337	352	366	329	358	369	345	347	369	365	372	346	338	335	359	318	384	327	342	326	358	352	346	325	346	360	342	332	349	306	325	337	324	344	347	332	366	360	398	339	349	339	351	387	358	353	343	400	371	345	373	334	327	367	337	330	342	371	343	350	346	361	331	325	339	303	366	338	334	340	350	351	353	376	366	373	357	354	353	332	327	370	346	360	333	339	326	341	357	368	332	344	306	342	355	381	384	311	319	366	308	358	374	327	382	327	339	331	352	357	340	308	341	350	324	370	359	340	374	363	339	325	354	332	340	307	367	350	344	391	338	385	345	358	336	360	357	359	327	322	344	375	379	345	347	360	351	357	333	349	353	317	379	330	370	339	341	331	356	309	328	323	364	340	316	313	378	321	334	343	365	331	343	358	347	336	334	356	350	336	319	316	350	367	317	347	332	354	372	332	320	327	339	325	316	331	337	344	330	325	349	360	341	359	309	344	356	325	321	328	356	356	351	400	331	339	342	321	335	355	332	333	326	344	349	339	361	301	345	340	302	350	334	322	347	350	356	294	328	328	354	348	354	347	350	358	329	322	331	339	338	324	339	323	336	360	395	350	351	333	342	382	371	349	339	329	328	386	341	343	384	329	366	389	357	334	363	325	302	360	351	349	323	332	359	340	336	329	324	371	313	331	354	348	335	323	357	320	333	351	336	385	331	311	333	336	332	343	347	340	353	325	332	333	373	340	345	316	349	317	338	334	361	356	344	397	363	348	346	319	325	352	298	337	321	311	333	329	333	322	345	327	336	328	366	318	333	333	328	367	324	335	355	335	340	346	316	344	338	352	332	353	342	363	387	342	325	341	360	377	330	357	353	343	337	315	307	367	329	354	354	353	367	345	315	329	340	352	356	364	360	353	350	342	335	327	355	363	381	330	373	358	311	354	351	357	354	339	343	326	362	355	335	390	361	374	369	352	331	344	337	375	342	368	324	350	326	335	367	334	353	309	341	332	316	378	343	339	367	336	321	343	328	348	371	349	327	367	343	361	333	372	334	325	339	352	317	348	384	367	338	367	336	331	340	332	329	335	327	344	342	355	334	331	377	345	372	351	337	335	365	360	369	371	329	338	321	387	339	348	367	318	309	351	313	333	370	369	340	321	323	307	356	336	370	338	344	394	316	336	323	376	335	328	343	334	343	368	359	336	353	335	379	350	370	341	340	346	357	355	292	329	322	330	338	357	321	368	336	336	382	345	330	330	350	345	326	343	360	337	349	369	352	399	362	395	333	337	328	329	333	363	370	382	351	345	352	333	328	345	318	334	370	360	338	354	318	355	311	332	358	334	359	340	371	342	310	333	335	333	308	324	346	392	347	356	352	351	314	351	325	334	356	349	354	340	338	367	325	334	347	361	361	337	341	318	367	361	328	359	343	363	347	362	364	331	367	381	322	339	349	353	361	322	340	319	332	347	365	357	348	355	360	324	336	326	339	303	333	339	352	325	322	342	348	339	329	354	338	339	351	331	337	368	351	348	334	318	356	350	342	318	334	347	308	359	337	355	362	353	331	378	352	346	355	333	351	335	370	391	336	354	330	365	370	374	385	377	332	351	351	327	358	369	328	360	340	365	364	360	384	349	326	363	376	326	350	319	342	323	296	332	325	337	350	332	381	323	306	364	358	338	313	325	353	334	323	343	339	355	307	326	345	353	325	331	364	354	371	359	350	352	317	341	324	360	331	344	345	340	333	344	322	320	355	366	324	328	330	346	382	339	361	359	345	343	383	368	334	348	343	313	357	329	360	371	303	372	352	374	352	321	328	357	340	335	356	355	352	333	340	329	344	351	347	354	329	351	343	354	349	352	334	329	359	332	319	317	359	344	354	369	339	353	352	314	386	326	349	348	326	350	360	329	343	384	368	328	349	328	317	347	318	339	349	301	337	321	348	349	334	318	355	355	349	327	360	319	356	336	346	350	309	361	354	378	326	346	361	353	338	376	355	328	341	351	350	357	362	366	320	368	351	348	366	372	365	358	369	328	339	343	352	372	343	335	333	347	342	328	342	362	338	328	351	331	385	333	365	339	342	378	340	322	366	352	353	364	364	357	381	333	344	367	323	337	330	382	342	311	357	352	347	321	364	324	335	341	340	330	366	345	343	345	341	368	337	328	336	363	342	366	360	313	339	361	341	327	309	334	347	339	327	334	349	373	335	359	339	371	364	359	356	351	331	337	335	348	320	366	351	353	321	333	309	332	354	325	358	334	356	334	365	341	356	340	309	331	323	323	368	365	321	340	331	326	342	368	319	331	380	330	349	337	329	338	338	349	293	323	319	345	329	314	327	372	333	377	342	316	344	336	337	346	343	347	337	304	331	362	371	321	314	343	327	357	358	356	344	357	361	352	350	366	365	344	328	332	343	305	338	339	332	346	349	347	357	331	376	337	371	306	356	319	371	340	307	335	378	314	343	367	350	346	352	327	371	343	330	309	345	347	338	367	349	297	316	352	364	332	338	322	314	326	358	336	341	354	332	340	341	350	346	325	358	332	384	319	361	305	370	328	360	335	342	333	349	326	336	363	368	365	339	372	350	347	368	324	350	371	354	314	370	329	355	335	345	340	339	312	364	344	360	313	325	368	373	363	307	331	348	358	360	344	326	364	330	381	328	318	355	346	345	333	359	361	341	348	347	372	337	316	371	346	341	370	380	348	354	297	354	314	362	290	333	351	362	331	363	340	324	372	356	376	332	366	343	358	320	367	328	327	313	342	329	329	368	331	316	347	338	382	338	359	357	334	305	349	349	355	342	335	350	333	341	337	359	336	324	304	392	313	341	317	358	324	347	333	352	328	364	307	332	334	321	350	339	338	332	354	326	357	340	358	344	347	347	312	324	406	345	351	343	351	337	339	343	316	346	342	352	335	342	361	353	339	350	310	342	364	374	398	352	362	362	345	348	371	351	359	357	364	345	336	357	317	376	314	353	323	354	326	384	330	321	301	332	322	335	308	351	369	322	333	344	346	324	368	349	374	346	352	360	333	364	311	377	356	333	362	336	335	347	339	320	342	347	344	332	334	312	347	340	356	329	321	371	320	351	300	348	352	341	321	343	353	344	336	339	330	353	333	317	331	308	358	319	345	349	367	337	327	349	308	327	347	369	342	313	360	346	349	339	339	349	340	378	359	347	357	361	366	303	358	372	348	405	342	330	364	358	308	338	349	361	326	378	348	333	366	322	346	338	379	365	345	339	333	337	301	383	329	362	340	354	338	332	355	341	361	358	350	337	324	332	346	320	339	354	377	343	392	345	349	343	373	352	333	328	345	363	353	344	374	339	326	369	349	360	332	332	345	357	373	340	354
6377	2332	4736	4931	3943	3082	2647	2212	2007	1821	1702	1541	1499	1479	1334	1308	1220	1240	1213	1178	1161	1140	1132	1137	1116	1093	978	1015	1015	1063	1051	1043	1053	1002	990	1034	1001	998	1002	985	997	987	971	1004	1003	1011	1012	931	1006	979	981	960	916	986	933	1043	988	955	915	966	914	965	924	975	921	959	946	967	926	920	976	961	931	924	942	929	926	975	985	947	944	1011	991	965	985	993	970	937	955	981	968	931	942	929	945	936	883	946	973	941	901	938	957	919	917	925	894	985	979	971	905	960	951	933	924	927	959	940	968	901	944	1004	973	906	944	912	953	948	992	918	1006	938	985	931	943	888	1014	935	932	941	957	937	932	921	913	977	975	897	910	910	948	940	956	875	982	938	926	905	985	954	875	952	934	895	934	949	887	974	938	909	903	958	971	911	940	952	934	979	957	987	942	939	895	898	936	949	994	915	993	894	874	951	948	859	922	940	921	924	928	958	901	970	965	923	972	887	978	942	967	1006	973	922	969	929	916	927	913	939	950	942	952	962	932	935	924	963	992	926	987	925	912	936	920	965	907	995	917	931	919	980	891	963	968	901	923	923	927	899	928	997	918	946	954	897	989	934	967	908	938	928	897	904	920	931	969	979	927	911	947	931	939	976	946	885	940	923	863	986	929	978	922	948	955	923	926	943	957	894	931	913	987	900	921	950	965	987	934	900	924	920	985	975	929	972	917	952	930	940	953	973	953	912	970	933	902	916	956	958	906	898	954	920	934	922	960	964	948	980	969	990	915	909	969	917	983	967	933	949	988	997	915	911	922	914	935	942	952	939	957	946	873	924	980	948	898	910	923	914	1023	1003	931	929	953	913	935	948	956	884	965	907	967	995	919	910	941	906	879	931	931	912	954	918	913	901	995	931	1000	951	931	871	1008	961	952	909	925	938	937	901	949	941	955	943	914	942	920	950	915	913	985	920	911	935	971	908	922	973	930	931	904	966	959	942	981	927	880	943	912	942	905	976	928	926	981	949	952	872	912	951	936	932	910	962	931	894	943	917	939	977	959	890	940	893	926	959	937	906	937	921	929	937	937	884	917	969	948	939	893	891	955	896	906	929	990	966	947	911	995	935	930	939	910	961	918	982	1007	924	906	943	953	901	916	923	928	956	915	893	919	934	859	969	913	939	943	1001	903	912	902	920	964	924	903	920	861	921	932	962	924	947	916	927	943	943	876	965	981	979	927	995	938	920	959	970	941	960	914	928	879	925	841	911	954	902	873	944	895	968	950	965	943	933	969	901	967	987	883	923	930	911	989	922	943	905	930	916	955	969	919	912	881	933	974	913	883	917	899	980	911	922	966	946	964	960	933	989	919	959	946	884	979	890	856	941	936	962	920	864	876	926	907	920	907	921	953	897	938	915	951	965	932	960	937	968	938	891	1006	902	946	963	989	959	911	871	952	906	956	958	960	910	909	852	977	982	912	941	925	960	949	936	963	957	940	1008	928	906	875	873	940	1008	965	943	938	939	962	877	978	951	932	968	947	930	934	871	965	949	901	886	965	945	922	995	960	898	910	906	932	876	962	939	914	950	873	941	948	967	972	947	956	921	938	897	988	962	928	936	927	969	937	930	999	976	974	894	953	948	975	973	919	968	903	938	943	961	918	946	929	942	976	932	898	948	914	971	949	867	966	908	971	944	933	899	959	921	935	954	949	895	921	943	913	968	948	928	974	924	944	946	940	951	938	947	922	945	933	979	924	942	915	924	974	923	925	949	994	891	1013	885	892	949	956	978	918	908	973	964	930	935	869	956	948	957	961	883	969	931	946	905	951	940	975	905	987	920	962	946	970	910	944	1040	886	953	946	953	966	929	907	926	926	909	908	951	870	947	896	952	924	930	950	931	898	922	915	942	924	920	862	940	935	921	957	950	917	972	984	931	946	888	903	948	903	903	1036	907	852	944	991	946	972	967	960	899	999	925	923	960	976	937	945	946	975	941	908	922	941	969	977	978	974	948	962	953	926	936	913	926	970	923	900	978	949	959	897	919	908	971	924	985	917	921	956	931	929	971	960	930	995	956	961	968	866	1005	972	923	968	928	970	898	969	935	961	952	891	960	997	932	898	873	977	973	1009	933	930	986	955	975	930	951	924	923	1001	912	890	960	987	924	939	961	962	935	887	927	915	964	976	905	928	974	966	887	888	921	878	926	918	987	922	879	916	906	930	942	925	882	1016	943	899	960	952	947	894	924	980	945	912	921	926	953	952	913	935	950	988	979	965	901	895	943	948	983	951	913	906	893	987	927	909	951	915	940	958	943	965	944	923	977	903	958	915	914	992	939	972	952	943	900	918	904	975	964	953	915	921	925	942	960	1004	973	995	932	962	976	940	925	948	898	959	940	974	893	937	909	969	929	971	932	970	960	975	937	936	935	889	870	934	948	972	911	906	906	925	897	964	937	910	956	961	957	922	957	967	944	975	965	906	932	897	916	979	916	965	930	895	955	917	940	950	945	924	930	974	946	917	920	936	914	974	959	907	937	981	936	950	981	964	920	964	967	970	910	993	912	965	918	919	934	891	883	955	943	928	895	935	922	928	939	929	934	913	899	918	888	1003	972	932	916	968	977	919	948	881	969	993	876	980	851	936	951	951	900	944	948	905	924	978	943	944	919	949	914	926	1015	907	1007	921	909	951	960	898	935	887	942	956	936	961	949	942	952	981	916	909	898	954	916	950	915	963	940	940	978	936	957	936	918	933	912	931	918	899	984	1000	895	905	962	897	915	946	964	948	936	894	937	912	920	977	907	944	913	990	922	935	899	933	951	952	914	909	972	905	923	977	969	936	945	938	915	915	966	936	901	893	942	970	904	950	908	909	914	965	949	949	945	883	928	975	984	957	996	926	941	974	911	883	905	918	959	924	966	883	929	982	933	898	930	926	941	945	969	979	962	967	895	949	924	926	1012	962	938	916	898	907	1002	973	935	929	1000	940	934	918	963	904	971	937	951	899	958	937	950	911	903	914	951	973	884	946	925	1007	954	913	925	954	975	982	981	923	929	930	937	979	925	945	952	948	949	934	868	970	946	987	939	952	942	913	870	946	917	859	913	942	910	941	933	989	920	884	921	923	969	964	912	974	906	972	961	906	967	922	870	916	947	938	907	941	930	946	940	908	925	954	958	946	964	935	951	934	943	918	931	895	883	954	952	922	887	954	865	948	942	939	987	978	931	957	938	940	962	913	921	915	934	899	941	964	963	957	952	976	959	921	981	896	959	983	944	928	972	946	968	926	920	989	922	990	959	897	919	948	928	911	928	952	940	888	988	925	972	934	933	908	938	940	919	924	926	941	961	963	947	940	986	970	893	942	897	969	940	911	949	926	977	994	938	937	922	924	965	944	927	935	897	963	894	981	955	950	904	982	927	961	893	930	944	877	938	846	922	995	978	976	935	996	958	955	910	932	918	950	927	920	982	944	959	911	979	932	930	935	965	905	1006	976	957	941	945	955	988	883	889	908	913	977	967	933	942	974	931	962	944
15423	3181	4587	3318	1818	1224	830	597	538	437	366	384	351	351	317	274	271	257	237	270	257	248	239	263	254	233	227	232	215	232	185	259	220	207	206	191	230	221	194	225	216	227	202	192	214	192	199	211	200	224	224	176	198	195	164	190	193	204	197	211	186	190	208	193	210	220	199	188	186	205	186	193	177	189	196	212	188	224	195	199	182	191	201	201	195	185	201	204	214	198	180	188	180	191	164	170	200	204	200	228	188	188	198	213	185	187	184	201	202	193	172	186	170	195	195	222	203	196	210	214	206	182	203	208	214	196	197	183	193	202	186	198	224	207	181	181	216	213	161	201	194	196	183	191	191	185	210	183	183	191	203	184	180	192	180	234	197	227	206	209	214	198	212	194	195	191	196	189	198	190	193	190	207	200	185	186	170	166	183	198	202	215	176	190	175	185	194	195	200	201	196	175	197	191	194	234	194	209	181	191	207	182	206	185	195	203	180	204	200	197	184	196	185	203	180	182	204	200	175	203	212	173	205	209	190	204	189	193	226	187	197	206	154	190	186	186	197	210	167	182	178	191	230	207	189	162	196	216	208	188	208	205	183	166	202	205	206	201	189	226	198	188	203	185	218	185	210	207	242	194	165	202	174	186	203	190	221	199	210	210	198	186	178	192	190	221	210	187	163	200	187	180	194	171	197	209	203	205	195	185	197	183	201	181	206	178	195	219	185	215	163	186	194	193	196	177	185	202	212	189	185	189	200	188	225	227	178	207	191	188	214	179	221	211	207	207	203	191	210	206	198	182	181	200	164	219	213	162	193	180	210	185	173	189	184	195	183	201	202	183	179	214	185	166	159	218	175	206	195	188	216	207	220	200	199	186	198	193	198	203	192	171	210	200	191	213	210	172	226	217	201	178	188	171	200	183	216	192	223	212	182	186	203	213	201	201	205	195	189	197	204	209	184	189	191	181	184	199	188	197	205	218	193	186	202	190	208	197	174	198	213	198	217	190	198	198	187	226	193	177	226	223	202	210	211	227	211	214	200	199	210	171	189	191	191	200	177	203	208	179	182	214	204	182	203	191	213	189	192	169	191	205	198	216	160	202	197	185	201	214	192	200	199	205	187	218	193	202	182	174	200	200	219	208	211	194	197	197	201	205	201	181	201	197	183	184	216	183	194	211	182	192	197	197	200	191	205	181	190	184	201	199	186	201	204	198	198	207	200	191	191	213	190	205	191	195	195	201	184	185	206	190	192	200	200	200	212	197	181	200	204	203	179	205	215	206	203	206	187	185	199	200	213	194	208	203	184	168	215	208	189	210	206	195	180	198	190	200	209	204	188	172	193	183	204	190	214	165	181	189	210	190	206	188	209	193	233	186	169	200	210	188	182	189	172	184	215	192	186	203	180	173	151	202	198	219	211	194	201	223	187	185	220	184	210	225	209	181	187	184	171	200	206	219	216	189	176	175	187	211	193	189	194	184	203	187	182	211	166	176	187	183	195	189	219	210	183	187	171	190	210	209	191	220	176	178	163	181	204	180	204	198	194	171	215	169	187	197	188	209	211	163	177	189	230	161	219	197	183	207	193	177	209	174	206	203	180	190	173	198	193	194	186	196	177	213	192	204	165	204	243	171	210	196	186	197	208	188	198	209	202	194	202	234	218	188	219	231	207	175	209	159	195	207	172	175	164	203	191	184	185	200	194	209	204	216	212	172	196	172	197	197	188	182	205	203	185	187	196	197	205	181	201	194	168	205	182	192	186	199	188	195	183	186	218	205	191	176	193	156	178	200	210	196	200	180	176	179	211	199	187	158	203	177	207	192	204	192	195	207	186	205	194	194	209	205	178	211	181	183	181	161	193	172	221	191	202	223	197	195	181	190	191	194	224	198	185	197	175	171	178	195	173	204	209	193	206	198	189	191	212	210	207	196	193	194	183	200	197	196	175	219	189	185	178	199	226	173	197	196	187	201	193	201	176	179	191	198	228	191	195	196	180	215	206	190	188	202	184	197	197	187	221	198	195	195	197	198	192	176	188	183	212	201	210	208	201	188	196	180	194	157	195	188	200	185	223	216	208	186	168	192	202	205	203	186	169	170	184	209	201	184	192	182	206	190	206	202	190	193	204	188	224	203	201	190	196	189	185	215	172	182	192	190	171	183	196	187	182	199	169	168	208	193	181	174	192	169	194	190	211	209	228	180	197	194	214	184	164	193	191	217	177	198	182	178	196	205	215	193	178	186	219	193	188	199	204	180	204	192	233	206	195	237	195	184	212	196	207	201	199	182	194	196	168	158	208	208	180	199	203	196	199	181	204	179	182	225	175	187	210	199	185	213	194	221	207	201	201	211	185	193	169	191	213	206	179	201	230	205	176	195	204	226	223	180	192	205	197	196	188	203	192	176	176	217	188	201	192	210	214	192	195	199	183	209	209	187	219	178	206	172	203	200	192	176	194	193	187	210	207	219	204	180	222	173	169	192	184	190	202	192	181	194	176	194	204	186	210	190	194	206	193	171	197	188	219	194	209	188	211	200	203	200	200	204	197	208	184	212	202	212	174	177	169	215	188	198	216	198	200	210	193	224	197	183	177	169	203	208	195	198	177	195	185	186	179	208	180	203	200	198	186	182	195	199	205	199	191	181	198	190	193	195	193	190	182	202	189	164	193	178	214	185	207	203	220	178	170	211	206	202	189	174	188	226	194	200	187	188	206	185	217	181	198	179	199	182	212	197	220	186	179	186	178	195	182	203	180	171	207	197	186	217	200	192	176	195	193	193	215	174	195	232	188	199	167	208	202	185	193	190	209	203	199	183	201	215	198	206	203	200	183	200	177	180	195	197	199	179	195	189	181	206	187	185	207	196	200	219	179	205	196	199	194	170	202	193	183	191	215	202	201	183	183	210	184	170	233	215	181	209	202	192	193	218	197	189	199	194	186	198	200	198	213	195	190	201	183	177	191	213	184	213	182	186	194	219	191	207	201	167	208	209	195	236	202	208	212	183	189	174	209	197	171	199	208	177	201	201	201	222	195	196	205	190	208	184	182	191	166	207	195	200	210	179	213	187	202	184	192	209	220	192	208	191	214	201	187	209	184	195	204	182	180	208	179	211	195	211	194	221	197	209	176	218	197	190	202	212	212	208	194	216	193	193	220	215	190	198	163	172	207	206	189	191	183	200	209	191	188	193	181	184	187	180	202	198	182	202	183	202	201	220	174	187	188	210	223	194	204	231	205	186	192	201	201	218	193	181	175	218	201	218	180	175	188	179	201	193	190	218	196	193	204	199	215	189	200	204	209	212	214	204	203	188	190	192	171	222	195	179	192	190	173	177	180	198	200	205	197	217	204	197	201	175	195	186	163	201	203	178	205	186	191	194	190	185	192	201	219	190	186	204	225	191	170	186	200	190	222	198	196	195	165	185	201	181	173	187	205	173	203	182	193	201	172	164	208	190	240	212	190	204	187	171	203	206	189	174	209	182	196	210	177	181
7836	3057	6709	6889	5033	4203	3448	2881	2444	2122	1948	1757	1537	1444	1240	1181	1145	1123	1056	1079	947	949	901	923	824	825	809	795	753	770	741	703	710	745	725	690	694	680	682	651	670	686	689	693	645	573	626	635	662	645	658	639	631	638	624	657	645	637	613	599	608	632	661	599	602	617	586	613	637	625	624	580	596	624	626	591	567	572	620	602	655	616	608	584	602	620	597	595	569	632	573	598	592	566	598	604	593	605	566	557	634	551	617	581	606	553	579	596	601	567	631	576	599	573	557	554	586	546	551	587	586	578	618	611	537	598	587	544	565	556	565	558	610	582	605	634	610	546	590	561	611	576	571	544	568	600	613	600	559	595	569	595	631	578	584	579	552	554	633	593	607	624	545	574	587	572	551	599	551	567	599	636	545	622	554	568	609	551	580	580	565	603	597	592	593	607	505	536	623	559	558	574	637	581	594	637	570	618	592	540	540	560	595	579	556	546	533	572	581	565	586	577	590	547	545	576	566	590	607	577	533	588	601	612	609	567	619	609	595	556	563	554	597	545	594	580	593	555	581	552	557	594	548	601	584	636	574	603	562	578	584	549	581	589	573	594	580	586	600	586	585	607	602	588	580	553	586	575	552	621	582	595	588	579	596	603	585	594	599	563	573	594	566	557	620	602	606	598	561	567	563	567	554	568	564	573	551	517	569	506	580	598	581	545	575	625	532	620	588	562	555	586	558	566	565	538	606	580	607	608	609	583	545	576	576	560	593	559	580	607	571	586	523	571	553	543	554	593	537	553	575	573	594	588	567	564	563	553	557	551	582	560	558	575	542	552	548	584	615	568	563	567	564	581	603	580	618	582	591	615	576	587	569	561	574	600	557	577	575	582	602	549	577	626	553	560	618	610	563	614	621	587	558	566	584	566	569	552	565	577	556	601	562	579	581	570	558	586	606	573	618	562	581	627	570	570	586	617	575	603	596	576	600	565	572	578	587	560	600	575	586	607	568	587	637	581	573	583	597	598	554	556	558	570	544	579	577	601	578	598	554	596	547	570	594	591	596	551	617	564	587	547	568	584	573	598	573	603	586	585	557	555	550	617	569	585	537	556	614	574	556	585	571	541	604	592	597	589	606	541	556	582	584	565	596	588	599	588	581	564	608	564	545	566	587	647	569	549	579	579	599	610	605	596	565	655	568	552	582	569	596	576	595	552	564	562	537	584	560	549	549	546	606	588	563	595	593	580	601	599	549	557	562	550	561	578	555	594	563	544	565	583	622	560	589	563	573	549	583	621	527	552	611	554	581	559	601	614	570	582	579	548	552	591	553	581	586	590	595	616	573	561	601	570	576	587	555	577	591	589	595	613	596	606	610	588	642	590	560	563	582	624	567	572	588	598	550	599	583	584	558	591	581	582	631	561	643	593	549	606	584	585	590	563	592	590	589	554	575	566	563	546	591	583	567	605	622	602	566	544	574	554	557	583	587	583	583	586	548	635	568	587	565	576	557	521	553	582	515	583	615	568	595	575	570	547	574	549	539	614	594	581	554	595	549	572	601	550	588	583	601	560	615	537	592	568	605	596	577	591	545	574	578	513	549	552	591	590	542	578	577	594	560	591	529	556	565	588	575	592	610	581	536	582	578	591	551	577	573	582	585	603	617	569	556	560	559	596	579	575	624	569	584	588	592	580	584	573	587	596	582	579	587	624	537	556	561	573	543	601	550	537	569	592	537	548	597	594	560	596	601	621	586	588	566	526	548	612	577	618	580	594	527	556	529	587	576	545	575	589	544	572	564	579	603	564	588	561	594	575	573	584	568	593	598	613	571	575	578	561	626	543	586	610	627	590	574	540	591	590	563	567	602	609	580	550	593	574	581	541	585	607	572	546	611	593	558	559	581	573	554	550	569	586	610	540	559	544	560	660	540	544	598	551	559	577	590	582	565	575	615	603	553	599	651	637	575	620	584	566	590	591	549	560	567	602	576	571	549	572	583	584	587	541	580	543	597	603	580	596	600	558	515	597	545	580	572	587	552	570	597	587	617	567	572	575	574	596	554	600	630	603	555	587	571	627	576	567	582	551	610	577	583	586	563	541	574	582	618	563	583	582	600	634	589	591	588	586	566	580	602	563	610	589	579	588	563	560	552	596	570	567	589	549	574	629	559	537	572	538	522	571	572	577	577	620	580	593	592	558	572	560	602	594	614	613	587	567	558	578	549	564	524	598	564	584	620	592	597	566	579	614	563	625	587	573	533	580	601	542	627	617	554	563	599	584	608	544	588	591	578	618	557	544	602	557	587	626	559	565	559	578	585	562	629	556	557	554	580	581	583	603	573	542	544	580	560	581	573	627	624	594	562	557	583	621	595	554	557	581	585	569	574	560	564	599	581	646	565	593	596	568	527	592	545	591	592	599	535	543	560	541	615	555	565	563	556	587	587	568	575	566	581	581	547	560	567	615	552	583	589	568	560	585	597	572	569	551	576	554	565	561	587	560	555	586	578	583	572	551	555	605	608	583	583	602	547	601	606	568	572	594	552	556	592	610	544	558	581	619	586	589	552	561	567	528	552	573	550	550	602	587	608	592	586	559	566	603	553	539	557	561	618	564	617	553	563	551	579	571	593	559	594	611	547	593	577	604	612	540	596	604	562	589	536	598	576	580	595	573	544	539	557	580	566	615	594	561	599	575	621	592	574	604	610	579	609	618	536	568	564	541	581	566	562	589	585	554	559	601	593	581	587	588	582	557	572	590	547	562	599	558	562	545	578	580	592	550	552	582	569	606	617	550	599	574	558	587	578	572	547	573	569	547	569	600	599	577	579	577	566	566	586	601	575	572	602	558	570	594	576	564	560	604	554	531	587	565	564	551	582	561	548	530	577	560	560	609	607	582	592	553	611	658	614	538	614	610	593	574	581	588	570	512	600	582	635	592	572	596	610	569	550	547	577	561	569	564	581	539	538	595	590	581	571	533	538	606	574	574	540	594	562	562	535	605	578	596	577	564	562	583	594	557	579	575	587	557	583	574	578	564	593	553	576	616	554	542	574	615	580	568	571	603	592	559	557	551	583	561	573	604	574	595	577	554	569	557	552	584	572	589	580	622	599	613	612	574	636	556	572	563	574	605	552	531	573	534	595	582	614	574	587	541	610	571	564	568	534	590	579	558	552	586	573	593	539	581	630	568	627	595	586	579	578	598	559	612	569	604	569	580	602	605	562	570	592	589	602	567	583	578	567	578	583	589	586	583	625	580	581	588	556	571	593	573	539	585	567	571	604	570	593	576	569	558	603	554	557	575	531	559	562	554	591	584	594	577	553	559	551	577	582	579	557	571	537	565	579	530	600	569	565	579	562	566	559	574	556	598	612	558	585	564	553	592	611	566	584	605	562	563	567	548	575	571	553	577	566	573	580	564	567	561	588	556	552	582	574	559	587	587	532	543	585	569	533	553	573	539	567	557	567	579	558	612	612	583	550	561	623	553	569	585	585	552
2465	470	548	490	399	346	355	357	381	358	376	349	353	334	321	346	343	320	338	357	358	341	306	313	358	327	342	335	313	358	310	340	320	338	314	325	337	332	325	304	349	321	362	343	348	322	326	373	321	326	309	343	326	327	332	338	329	312	322	335	321	352	345	323	345	327	304	332	345	303	354	327	319	305	333	352	347	359	350	312	328	316	368	341	351	324	331	335	321	325	346	341	345	320	330	333	340	292	340	322	349	351	330	351	324	356	334	328	363	350	338	311	337	339	329	331	338	332	330	329	330	367	349	329	340	341	337	341	354	336	343	295	337	347	319	320	352	338	357	350	368	320	342	345	338	337	351	339	348	313	340	338	362	316	380	343	311	353	324	371	308	321	343	358	360	349	317	341	318	335	317	348	341	346	323	346	354	318	318	327	345	324	360	332	357	327	337	343	320	306	371	339	323	330	325	359	320	335	353	341	327	330	317	318	329	386	338	326	335	327	340	334	344	327	348	364	336	321	319	336	363	319	316	383	338	351	315	341	342	340	355	308	311	325	351	294	370	311	354	325	321	334	359	358	315	347	312	335	347	346	296	334	309	368	343	376	299	341	353	356	342	340	344	324	337	349	323	345	297	348	321	345	332	335	367	342	331	337	351	366	347	352	345	342	327	319	345	326	331	352	320	335	327	354	354	360	348	340	349	319	326	323	322	354	339	358	332	335	342	305	347	343	319	338	356	333	347	335	352	336	343	376	336	350	342	345	347	345	314	322	311	325	373	341	331	349	334	330	354	368	332	345	321	324	370	325	346	320	356	341	323	301	316	322	355	340	321	323	340	369	320	350	321	340	322	361	366	366	348	348	392	365	341	315	324	297	308	321	295	360	338	372	327	347	366	373	326	307	343	352	336	328	354	364	323	338	328	316	327	308	366	296	348	329	323	336	331	328	378	345	321	344	367	348	347	345	365	318	327	351	360	311	347	356	350	360	319	300	320	361	338	356	341	329	350	357	333	346	333	346	343	349	347	338	308	337	342	344	350	331	341	345	326	344	340	348	343	332	316	319	353	312	319	327	363	334	384	356	321	356	333	361	347	317	342	314	314	357	323	341	324	353	345	379	327	349	340	323	352	359	334	372	380	306	346	358	332	346	360	355	310	303	353	355	330	355	352	343	340	373	333	334	355	342	351	327	333	355	353	350	325	364	348	344	371	325	373	316	336	363	325	299	349	358	315	371	358	355	335	363	337	374	347	333	348	377	334	335	349	328	336	360	358	350	349	349	325	305	332	315	374	343	377	320	338	307	329	341	348	349	348	331	322	348	323	328	335	349	348	330	344	344	376	343	332	338	338	347	367	330	331	360	328	340	319	362	341	324	308	333	344	355	336	311	323	353	334	371	335	323	341	351	340	292	344	376	316	328	351	332	351	303	360	332	327	357	349	371	328	358	286	348	357	317	336	295	345	356	341	355	322	321	351	326	359	305	293	395	367	340	319	333	354	345	302	381	340	365	347	350	336	331	306	342	343	339	323	335	318	346	340	350	351	349	398	375	338	329	337	352	327	329	353	358	296	350	320	353	346	355	340	325	350	369	356	343	332	352	338	355	316	368	349	311	308	338	357	357	350	364	339	335	333	333	335	366	379	363	350	328	325	348	336	321	308	356	363	362	322	322	348	347	320	356	349	357	363	318	382	313	336	360	333	286	358	339	329	329	359	355	311	331	318	312	350	342	359	349	341	350	332	368	314	326	316	337	376	345	312	323	339	313	376	316	334	351	364	337	317	334	341	320	338	373	345	329	351	333	323	308	365	357	347	332	326	311	329	329	334	329	345	326	356	319	343	334	310	336	321	335	344	361	373	315	325	370	324	352	331	335	332	318	350	336	357	326	343	348	318	322	336	333	333	328	365	344	373	332	327	320	354	342	335	345	326	358	351	332	339	329	339	336	325	353	336	333	326	333	305	327	346	315	335	334	366	357	343	336	302	332	344	314	318	309	349	377	324	318	315	311	347	367	345	338	310	360	330	287	324	338	324	342	353	329	344	348	319	322	330	367	362	336	325	335	324	318	340	320	322	355	322	319	349	352	323	382	340	339	325	332	347	339	357	342	351	354	348	334	355	328	288	337	362	354	331	365	335	333	357	368	318	326	311	342	323	348	339	356	358	340	348	362	334	336	334	353	321	327	347	366	341	296	333	379	338	347	330	323	328	342	326	335	333	355	333	344	318	335	310	310	334	363	352	320	363	322	343	337	331	327	319	316	393	359	354	312	333	318	343	346	355	361	318	321	309	350	345	319	331	334	357	352	355	314	332	342	340	363	342	311	335	349	320	313	334	378	334	351	322	354	293	324	366	333	349	352	349	364	355	359	348	338	339	348	343	333	326	291	334	286	334	311	344	340	333	346	351	343	335	358	371	381	324	313	319	344	320	336	348	335	335	335	334	343	326	331	345	304	330	333	347	340	348	364	344	332	336	338	338	348	338	378	377	318	330	343	371	357	334	314	349	341	312	334	330	327	342	343	333	341	359	344	305	358	345	345	320	339	328	326	308	346	317	326	335	344	345	318	370	336	367	321	342	321	321	360	349	332	345	357	325	316	314	377	337	306	348	343	310	309	316	317	330	349	327	334	338	365	349	352	332	377	338	314	321	338	365	301	369	332	334	367	352	347	344	317	328	327	319	317	313	324	317	314	333	344	310	358	363	339	341	374	336	371	350	372	349	329	356	294	344	338	320	335	334	347	326	335	375	349	337	358	358	364	365	345	333	321	340	354	357	345	286	306	346	346	349	335	326	344	323	327	324	286	327	353	323	328	330	314	330	363	348	306	315	300	326	335	324	355	339	321	335	360	346	336	358	295	333	342	318	332	317	338	357	342	345	330	364	349	349	338	310	335	347	309	348	348	290	336	309	348	310	351	332	358	340	317	355	320	328	348	338	364	365	353	345	338	340	331	305	321	337	327	331	351	337	361	353	334	326	307	342	355	374	357	355	336	348	328	329	342	351	310	322	320	382	343	345	329	329	333	328	348	290	324	335	343	344	335	344	297	352	311	352	338	342	320	352	345	316	336	367	331	327	378	338	321	349	348	351	359	321	355	334	340	343	342	332	316	333	332	340	311	357	329	355	370	344	322	331	335	339	341	340	355	302	346	328	329	356	301	343	327	376	323	349	335	363	315	368	325	330	298	336	328	333	356	318	336	345	379	353	352	297	304	368	357	353	317	338	322	323	355	354	358	359	304	317	337	354	348	388	317	347	344	343	350	345	376	346	338	337	311	310	344	304	354	336	341	308	312	319	374	351	354	350	314	347	374	364	334	362	349	345	359	319	356	378	354	309	328	335	334	333	319	358	356	394	307	386	344	317	332	328	356	332	322	375	349	322	324	324	353	357	311	348	327	343	334	331	328	357	343	299	329	345	304	320	344	319	363	319	370	360	361	333	352	362	358	350	371	342	366	342	347	336	348	344	340	322	340	342	320	351	318
2709	1104	1298	1308	1113	1058	1054	1057	1009	953	993	937	986	956	932	972	935	950	967	979	909	941	973	915	987	956	936	895	965	949	956	923	910	965	924	961	992	938	972	970	940	946	978	921	950	936	928	849	945	962	912	929	996	895	927	913	995	970	965	930	982	995	979	911	906	980	944	887	983	928	884	922	963	981	950	1002	896	896	958	976	993	975	987	952	943	966	952	949	934	969	945	940	925	944	1006	1009	986	921	895	974	938	960	911	938	943	953	974	939	910	975	888	936	951	912	947	915	936	901	911	898	953	956	939	1003	907	969	970	942	981	940	968	950	972	935	939	960	1008	984	937	966	996	905	979	934	933	905	953	898	935	998	962	932	925	964	934	945	901	963	912	945	968	944	910	982	963	983	946	979	952	876	969	934	888	943	920	944	962	944	941	946	978	980	951	929	880	950	944	972	917	961	1016	948	915	931	983	940	963	993	921	930	998	970	967	935	907	966	983	966	947	942	926	961	964	953	899	910	946	980	928	922	926	979	996	922	947	949	877	930	900	929	987	929	994	980	950	984	953	933	971	932	1001	1000	986	979	922	983	951	983	920	879	917	948	930	923	958	946	949	933	968	896	997	950	941	983	973	946	932	953	951	988	954	959	956	932	943	960	956	920	984	953	926	935	959	930	959	928	925	945	909	944	948	997	932	941	984	927	950	891	968	913	924	948	905	957	927	931	973	1004	970	952	985	976	969	935	941	970	925	954	982	928	881	922	926	963	860	887	947	936	951	917	948	967	908	976	946	937	934	963	908	971	894	979	924	974	927	941	924	962	971	964	970	880	960	935	935	967	944	961	961	969	988	996	958	987	944	954	934	868	981	894	1030	923	1003	890	926	970	972	953	945	964	936	930	909	922	875	891	937	986	961	963	946	980	981	886	955	918	962	931	926	914	956	961	961	971	963	901	947	958	933	1013	955	944	978	915	938	954	1017	958	913	939	987	973	991	940	944	947	954	937	928	972	926	929	933	948	944	965	925	966	937	970	956	924	965	908	983	969	918	919	920	944	962	949	910	942	906	959	987	953	903	949	940	944	919	941	925	1018	947	910	946	945	972	955	850	937	924	972	930	940	941	902	865	1024	966	961	944	888	891	905	921	944	967	954	948	967	929	964	947	972	922	890	914	949	992	913	927	979	937	913	976	961	939	944	901	929	924	922	871	992	955	956	889	941	918	960	949	942	969	962	979	934	938	930	956	920	938	945	972	948	916	935	925	950	1007	994	903	968	940	931	966	965	970	980	939	978	948	982	936	1021	977	1031	947	919	934	925	916	972	898	929	947	979	945	937	962	958	925	920	935	921	935	908	933	941	958	980	974	921	940	905	988	950	970	994	918	979	947	974	1001	927	954	943	967	963	924	939	960	979	961	932	913	957	923	914	942	974	970	961	952	946	950	930	960	925	914	918	932	1004	971	950	925	1023	885	939	985	947	878	931	931	956	929	924	997	954	964	932	976	923	925	942	899	851	948	961	986	1012	874	933	982	978	998	952	919	901	998	950	932	977	907	897	975	971	934	907	931	969	973	953	969	971	939	915	970	930	961	962	939	978	965	928	930	923	964	995	991	1015	905	943	1012	971	999	936	952	976	966	970	963	999	979	921	935	921	908	964	909	917	899	954	955	991	924	964	926	955	918	969	937	927	1016	960	969	974	955	901	917	904	924	906	874	913	899	932	975	959	949	971	972	947	961	941	947	961	962	958	943	955	923	916	931	958	977	956	961	962	936	963	923	959	953	952	933	921	914	939	933	967	955	978	937	994	944	938	943	963	920	941	891	943	917	929	982	919	942	956	913	969	943	944	966	994	915	945	1004	953	962	948	990	930	982	939	899	952	983	904	949	958	972	946	946	964	970	957	948	879	944	915	946	926	918	911	956	977	880	911	911	1010	958	917	945	954	1033	937	926	979	930	959	966	956	946	946	962	943	937	958	953	897	910	945	963	945	974	932	890	938	928	942	941	1000	915	947	939	886	1000	985	951	927	930	927	908	991	949	938	966	947	956	944	925	940	876	929	958	916	892	933	941	941	931	918	928	996	925	962	940	955	941	977	950	943	1003	929	930	953	878	930	943	958	912	979	956	952	927	896	955	903	960	956	867	934	912	980	911	932	951	965	881	914	954	917	965	959	916	958	947	984	961	993	946	962	899	953	938	942	1011	968	913	936	942	939	945	927	964	960	985	908	947	926	967	958	1005	906	942	953	910	897	933	959	898	952	975	971	973	933	913	902	909	951	918	926	956	926	940	941	985	915	896	922	916	950	926	974	992	942	904	950	888	968	931	905	981	912	882	1017	974	894	991	975	940	946	932	955	900	926	933	995	981	969	957	914	900	975	954	951	938	936	933	919	940	958	947	966	933	914	981	952	885	978	912	952	897	973	926	913	947	930	942	938	971	948	964	935	983	978	1007	950	957	968	888	947	944	971	971	960	970	960	977	952	943	919	894	976	966	962	918	953	993	958	1016	907	933	894	964	937	938	920	932	929	950	957	917	951	924	898	1005	952	976	978	952	926	905	890	1035	941	945	959	928	945	956	935	946	989	964	994	946	947	913	904	977	929	975	928	914	901	982	931	956	955	955	971	885	938	904	958	918	938	951	913	1002	895	939	948	938	880	964	1008	933	954	936	917	1001	909	931	978	949	975	972	954	930	907	985	888	959	900	959	940	936	967	943	924	1021	903	968	927	943	939	982	969	969	938	936	943	909	980	893	949	945	979	959	908	937	987	947	954	928	971	894	929	939	963	918	949	947	948	957	1022	940	935	944	945	954	947	957	953	965	935	875	901	895	956	976	953	893	939	921	936	959	947	933	975	927	928	924	943	933	956	916	965	913	872	926	923	924	954	898	958	975	951	905	943	928	985	960	917	922	979	968	942	944	951	902	970	917	933	888	939	896	879	905	972	934	946	972	926	965	948	936	983	951	915	940	915	957	957	989	970	924	941	917	960	956	971	989	920	954	930	927	969	951	1012	909	916	949	962	931	936	914	901	982	916	947	1016	933	996	896	901	961	897	922	979	981	892	989	940	978	952	979	904	1001	979	965	924	919	924	954	982	912	991	928	985	962	1013	924	970	952	930	943	1000	996	953	978	993	942	947	904	956	946	935	972	911	904	937	1015	865	969	949	967	933	950	954	947	972	886	895	917	978	941	985	936	979	968	989	971	925	940	955	922	928	871	940	860	902	991	958	950	897	943	873	939	931	935	990	903	942	910	921	941	872	976	910	915	935	973	945	973	909	944	919	934	887	938	959	984	959	962	970	890	933	938	908	885	936	966	973	887	986	879	929	941	915	966	982	952	932	957	908	978	944	982	909	879	935	950	871	939	912	985	972	930	908	930	875	941	931	1009	904	966	943	928	932	960	968	940	952	934	875	962	970	928	891	951	913	966	899	922	961	945	953	920	923	1001	946	963	932	984	909	978	926	999	942	977	948	878	902	919	901	925	930	939	949	940	979	922	919	963	962	910	968	904	973	939	932	928	908	941	940	924	944	975	924
9536	1920	3908	3081	1492	948	765	612	575	492	464	445	444	432	382	412	384	372	365	363	380	383	389	372	368	354	358	354	390	333	386	387	372	397	391	319	328	370	315	371	313	382	363	368	357	344	337	340	356	335	354	314	345	377	366	372	330	343	345	341	346	363	343	327	365	320	346	326	344	348	321	311	322	360	342	335	373	331	352	338	324	343	308	382	336	339	383	375	343	354	354	311	333	370	352	340	330	368	342	353	359	346	369	314	371	337	347	362	311	367	352	355	342	364	371	346	348	379	328	337	350	358	337	314	372	332	392	338	325	308	331	354	368	364	357	333	352	343	373	335	354	352	351	333	340	356	367	371	366	343	317	308	315	359	317	333	320	358	331	378	358	368	374	360	365	358	371	332	339	314	372	346	333	363	351	352	372	343	332	306	340	341	348	375	313	364	342	339	353	331	353	314	333	358	308	359	378	322	303	353	337	347	348	336	342	344	381	325	290	332	366	319	360	329	344	364	341	335	326	358	361	340	323	334	337	332	318	327	342	365	398	344	337	339	346	349	358	387	350	367	327	354	342	331	370	330	354	341	358	328	344	330	349	343	328	346	365	355	321	337	354	320	352	372	366	360	329	293	345	314	333	336	349	368	362	337	306	362	329	342	340	342	329	335	342	370	366	361	357	360	342	349	342	364	313	346	346	373	296	326	346	357	340	321	339	337	354	341	319	374	348	329	342	345	326	324	341	334	310	351	368	317	324	332	335	320	336	320	332	357	364	345	359	321	324	334	355	337	357	344	316	331	352	338	333	339	341	333	314	334	336	344	362	369	367	335	325	351	288	348	338	368	366	337	343	352	288	351	304	371	322	349	323	352	346	331	306	335	355	319	333	349	355	345	324	359	340	344	354	338	326	347	340	341	343	321	339	386	368	374	354	368	302	361	363	346	350	358	336	339	318	314	335	355	346	328	320	328	344	351	368	316	365	316	327	333	353	348	361	360	364	359	326	357	345	324	332	372	366	370	318	344	358	330	337	356	356	320	326	344	359	325	327	351	325	344	365	345	359	357	331	347	360	297	319	354	313	313	376	318	390	362	368	348	346	337	360	368	342	337	331	347	335	383	341	344	367	298	329	341	339	322	351	347	329	358	336	370	358	362	357	323	333	364	349	330	349	336	359	336	330	337	323	332	348	350	286	365	343	329	302	317	345	343	353	338	348	375	320	333	355	363	337	342	354	368	345	335	324	346	359	330	363	321	320	363	361	346	353	329	353	308	310	379	360	343	355	326	360	326	363	312	371	361	355	357	345	352	345	347	330	325	368	330	316	324	392	310	366	338	348	335	337	303	313	355	363	377	349	321	354	356	365	333	395	360	312	295	318	317	360	341	342	348	346	341	352	328	356	361	333	328	329	333	358	336	346	336	371	366	337	352	298	338	381	355	364	372	331	335	380	317	337	356	338	329	321	360	321	355	307	350	332	347	362	363	310	341	345	327	347	365	371	336	365	315	358	322	346	320	356	320	351	344	355	330	325	349	354	342	359	321	330	320	331	349	327	319	360	321	348	305	372	329	347	324	345	336	338	364	337	330	358	354	374	343	353	339	348	333	361	329	309	327	343	324	352	337	359	349	364	321	308	356	322	318	323	350	306	330	368	375	348	321	372	371	336	305	340	360	331	326	338	351	334	368	345	370	336	329	342	311	351	380	335	388	337	398	352	350	344	337	351	331	363	363	351	344	316	330	351	327	361	322	355	325	319	332	333	326	349	339	323	347	354	312	329	334	336	346	364	349	340	379	348	333	357	343	360	359	321	313	325	343	312	345	339	346	347	338	336	358	336	335	366	326	360	347	341	339	336	355	375	361	343	319	339	340	351	355	338	334	328	338	341	320	305	342	342	338	379	373	318	331	357	353	369	360	303	361	301	363	297	319	371	351	338	348	326	331	339	373	342	377	358	359	337	310	318	343	351	323	349	316	358	335	359	368	325	355	371	353	325	325	356	334	364	346	344	340	353	324	328	337	331	296	327	324	342	337	344	338	346	364	326	309	322	378	353	348	332	369	319	341	334	337	328	323	340	352	332	334	369	305	355	350	324	289	334	323	337	348	358	339	356	360	325	317	336	340	335	326	351	336	349	347	311	302	323	348	357	347	338	359	356	338	324	337	349	349	374	328	310	317	324	340	350	341	329	356	300	389	353	342	342	323	328	329	373	359	306	316	324	311	305	329	382	312	361	338	328	323	341	334	378	319	365	326	373	303	339	352	359	361	360	326	332	334	345	288	386	313	366	332	361	315	344	332	352	346	358	324	346	333	389	349	335	333	354	348	350	346	324	343	356	389	363	348	321	337	334	338	355	341	337	345	374	341	345	366	370	318	335	330	312	346	376	364	339	340	374	346	340	305	385	351	326	333	362	349	350	354	324	345	321	355	323	368	358	330	350	321	327	357	384	326	325	333	341	322	338	345	352	354	321	321	323	303	331	348	356	363	314	344	353	384	345	361	354	333	341	332	360	329	341	339	340	340	311	337	338	326	330	313	349	362	325	335	345	341	314	341	360	320	377	332	327	346	360	337	347	349	364	328	330	321	340	318	334	359	373	333	352	344	345	353	379	312	365	377	378	343	330	321	367	338	325	360	350	372	335	343	334	317	340	337	378	324	343	328	339	347	350	340	329	356	354	353	341	336	343	361	335	305	347	356	368	370	331	347	362	353	356	330	351	317	357	353	346	372	340	337	342	351	347	343	341	338	362	344	351	343	353	363	325	348	316	310	309	371	349	341	295	320	363	346	380	310	330	337	333	329	362	342	329	344	315	356	380	348	338	374	348	330	331	348	344	347	335	359	331	313	336	331	300	360	329	317	334	355	330	341	336	339	350	310	350	302	350	342	351	351	334	351	361	343	325	359	321	325	317	377	338	323	359	344	329	310	315	309	334	345	394	340	333	353	344	357	366	351	364	334	374	295	377	340	378	355	344	350	349	335	332	335	346	312	349	309	336	333	316	362	316	353	325	345	324	341	339	342	334	360	338	302	347	328	333	324	354	320	332	349	337	336	331	379	355	343	336	322	339	341	363	327	343	368	336	366	329	321	343	321	337	348	355	325	343	342	337	355	346	337	332	333	327	352	368	342	380	331	334	356	342	348	335	367	332	367	364	348	364	320	347	335	359	336	346	339	314	362	349	336	342	341	335	365	341	315	374	353	354	376	340	354	372	329	358	345	377	326	342	345	344	345	328	327	351	324	335	327	337	334	378	335	360	339	352	369	327	339	360	330	377	375	311	341	363	329	340	349	329	353	344	350	347	329	359	314	365	333	345	315	354	337	365	356	343	350	322	323	328	339	351	317	338	368	337	330	348	369	360	354	344	334	327	322	344	351	336	338	345	344	351	334	335	361	361	326	358	368	346	344	346	341	341	343	345	337	333	352	350	380	328	352	339	299	334	354	329	324	358	316	311	359	338	357	369	368	348	373	343	337	328	356	367	308
6543	2475	5881	5786	3595	3031	2672	2316	2034	1911	1662	1545	1518	1493	1382	1317	1240	1327	1155	1170	1144	1106	1115	1096	1059	1133	1103	1081	1041	1074	1014	1045	1008	1044	1011	1014	998	993	999	991	965	1033	944	953	976	950	1000	1003	956	992	959	978	909	992	954	987	1016	952	968	949	988	965	948	1008	943	1008	962	973	993	909	972	964	944	936	958	905	936	922	902	1001	968	937	931	922	925	956	972	950	1006	972	959	952	940	980	920	937	928	997	929	961	961	888	965	949	954	955	942	939	946	938	925	1012	862	919	941	964	919	942	976	943	944	935	948	934	950	921	973	927	947	942	955	946	888	965	932	987	980	904	937	919	922	1001	957	997	892	954	942	873	902	943	940	926	954	907	903	871	916	935	922	910	962	900	948	888	946	907	970	903	935	989	936	981	985	939	924	952	957	901	877	954	925	933	957	939	999	930	865	1041	949	934	980	936	922	929	913	932	954	930	963	957	1012	946	939	927	928	928	939	951	941	928	951	892	904	937	898	981	897	878	934	943	939	935	992	948	994	924	971	900	968	988	950	940	923	925	937	904	931	918	930	898	925	921	929	983	937	964	899	957	906	970	921	929	901	970	937	883	928	979	925	910	950	977	893	913	904	930	931	893	961	915	949	931	888	920	955	937	1021	945	993	964	928	966	928	986	947	1005	883	964	980	959	985	894	977	963	925	1005	922	941	925	920	961	926	883	953	971	916	910	940	920	949	966	922	877	945	917	967	935	968	921	938	945	928	976	922	1003	980	960	944	948	918	950	919	938	926	971	951	885	900	923	973	959	945	958	964	860	957	928	997	942	942	884	929	971	942	939	933	944	970	961	943	947	946	1016	913	929	890	989	918	962	939	960	928	969	941	886	955	946	955	900	943	945	971	917	951	945	958	954	987	911	878	945	910	897	979	901	920	925	956	990	908	969	922	930	936	896	954	932	936	950	893	971	916	934	953	887	958	919	923	922	903	932	882	904	954	964	965	923	956	1016	962	940	883	939	927	891	961	974	937	960	944	945	931	982	946	973	889	939	866	952	923	933	1008	898	888	948	901	901	946	894	948	929	937	928	934	964	881	957	940	912	943	909	931	911	936	928	885	969	1009	989	901	928	955	950	962	958	909	865	937	945	944	921	908	945	942	918	929	904	891	904	958	936	989	919	907	925	880	925	931	883	1000	970	978	942	985	955	942	954	952	939	931	929	937	910	916	919	949	881	891	924	988	908	966	949	967	895	954	961	960	946	918	886	919	938	944	922	945	947	943	924	942	933	875	950	944	909	943	964	966	864	951	940	920	937	907	871	985	991	967	921	965	880	899	915	956	895	979	957	930	1000	907	977	974	905	966	972	953	955	937	915	893	962	931	900	944	897	907	969	936	930	950	992	945	931	951	977	918	983	909	904	994	920	941	987	926	960	935	971	950	930	918	953	934	944	950	974	952	947	941	901	911	978	899	1013	914	904	958	994	947	926	932	924	971	922	911	920	919	946	881	986	915	926	963	940	918	928	950	881	952	969	947	905	941	929	961	876	935	931	965	963	912	984	897	1006	879	936	963	954	930	870	973	905	917	869	949	931	901	957	959	931	940	953	1008	907	921	969	943	924	973	936	942	935	907	943	940	869	969	876	984	964	923	975	925	885	911	904	943	941	970	967	990	984	923	937	910	986	953	980	884	925	939	958	951	940	980	945	886	941	930	910	983	912	952	904	891	957	983	961	961	940	964	933	952	923	948	910	956	960	937	894	937	928	945	902	948	887	939	905	959	912	951	989	983	960	957	926	920	928	926	960	945	912	921	933	932	950	864	930	983	954	939	920	947	957	944	959	892	936	889	930	869	936	882	941	941	966	896	974	966	928	962	957	954	937	984	972	866	900	945	929	937	941	867	971	942	913	898	925	880	909	929	925	990	951	938	935	918	950	968	951	940	899	963	961	978	967	931	967	963	922	954	910	978	930	986	925	899	985	922	958	890	927	927	941	937	965	972	956	917	891	920	985	978	943	932	954	952	947	952	938	951	928	970	980	881	984	947	902	965	929	949	924	915	909	942	934	968	892	935	927	983	909	895	886	960	977	968	889	977	931	906	957	945	934	974	982	942	924	933	900	918	961	975	956	987	958	916	965	922	971	932	988	914	947	998	943	980	999	936	920	982	905	938	896	964	873	850	970	956	1008	965	889	992	997	944	946	925	969	943	937	862	963	959	951	872	953	902	956	972	960	967	965	957	967	881	949	957	935	981	953	889	931	957	907	937	909	977	940	896	918	922	904	981	858	965	903	903	921	936	946	936	984	943	919	921	878	960	910	905	952	948	991	961	904	935	917	912	937	967	986	896	899	960	939	875	956	927	957	976	906	918	998	925	911	857	982	980	942	973	943	937	928	983	944	888	959	955	966	949	903	915	943	950	926	941	983	962	976	975	947	949	954	921	922	992	909	935	955	942	937	896	931	900	949	941	926	900	960	930	896	894	947	972	931	952	971	923	940	952	973	952	937	966	910	948	974	985	932	986	1015	995	978	869	921	960	914	867	894	902	921	995	1006	983	982	928	916	886	958	967	997	947	885	937	948	927	898	948	923	898	942	974	963	917	979	920	896	922	960	949	937	882	936	970	949	948	1003	923	948	932	1006	974	920	900	935	925	945	893	940	945	959	970	957	904	918	895	943	926	917	916	929	961	933	936	891	986	924	986	910	917	892	931	920	899	955	925	917	938	1024	925	941	902	943	896	877	982	923	972	967	933	889	958	947	888	877	948	935	936	954	931	925	949	938	957	884	940	937	971	921	960	955	906	960	904	922	938	914	960	939	959	927	954	994	982	929	943	991	972	934	974	890	924	940	942	926	921	963	889	945	925	960	946	924	937	916	965	970	937	879	885	956	958	936	990	938	980	929	921	924	891	955	978	948	930	970	952	1007	936	907	856	954	917	930	940	849	886	923	922	878	946	916	918	912	957	982	926	944	979	980	939	926	981	986	918	949	927	952	928	928	935	941	938	924	957	996	937	951	915	941	975	926	933	993	974	857	933	964	928	918	906	938	929	950	901	995	953	905	981	945	844	950	970	964	926	911	899	957	929	918	866	892	955	918	983	919	956	877	926	958	944	978	898	964	901	919	930	957	947	942	917	915	865	929	909	959	940	941	965	936	934	929	964	958	924	989	904	998	913	935	882	882	878	973	925	923	974	966	982	936	982	923	918	908	880	878	935	953	943	964	947	940	966	902	915	932	909	980	941	978	890	937	919	920	939	890	921	1002	917	867	935	878	908	925	933	945	936	873	919	959	1017	913	947	970	981	872	937	926	937	928	970	982	970	935	938	932	975	1022	908	903	895	935	879	908	910	983	950	941	929	917	960	948	902	963	934	929	954	867	926	885	982	880	908	921	955	905	895	920	876	946	932	892	932	955	917	920	959	931	937	902	966	961	902	919	947	950	901	902	896	902	917	953	935	944	967	892	981	905	922	911	955	945	974	921	956	919	884	952	976	898	901	970	884	911	990	908	921	912	949
15597	3096	5759	4787	2326	1312	887	684	562	502	367	346	305	316	298	248	307	274	258	259	236	219	246	217	229	198	241	225	217	238	197	225	220	207	198	177	207	208	200	211	214	218	177	201	202	206	200	227	214	210	219	207	206	184	211	194	188	199	230	209	190	214	199	173	195	195	196	186	186	211	195	188	218	172	207	196	176	197	163	210	211	193	195	192	202	207	215	198	181	184	193	223	191	206	203	168	214	186	187	187	162	206	193	190	207	208	182	195	210	199	185	191	215	190	155	193	207	205	190	196	197	206	196	201	198	198	190	215	197	204	197	185	187	183	190	174	177	193	173	208	199	195	209	199	174	202	173	210	193	186	185	182	209	176	195	200	173	168	211	201	170	190	176	215	206	210	197	186	200	185	172	189	206	182	192	172	211	178	221	192	204	223	185	176	190	191	194	194	201	207	217	208	176	177	188	180	218	226	184	227	194	185	176	202	199	194	191	195	186	202	171	205	194	176	179	195	191	170	203	203	165	204	166	192	173	208	204	188	219	202	183	200	188	193	208	199	228	201	178	196	201	184	179	222	195	189	184	205	211	211	193	217	228	166	218	210	182	193	187	193	179	201	191	179	198	219	199	177	233	189	200	220	181	190	165	205	191	184	196	194	200	226	193	190	181	201	180	177	202	196	190	188	198	200	197	174	196	197	189	177	191	198	207	186	203	234	188	201	212	195	196	184	202	209	206	188	200	211	185	216	177	192	176	172	192	194	181	199	203	187	195	210	185	195	185	193	192	194	195	215	176	204	200	193	208	180	200	199	204	194	185	188	213	178	191	194	181	178	176	189	178	202	227	196	172	213	198	200	175	169	206	195	183	179	201	198	190	169	212	181	200	184	198	192	196	186	201	183	184	197	180	197	200	206	184	208	216	203	190	193	195	193	181	192	191	189	193	190	186	214	216	188	182	189	191	183	185	179	181	202	183	201	206	198	194	206	181	183	192	190	188	201	195	190	217	197	169	193	210	183	188	185	200	182	199	201	199	208	205	217	171	222	205	189	201	194	192	194	207	197	188	227	184	176	216	200	203	193	195	204	178	200	189	225	179	195	205	206	178	201	194	204	184	194	183	196	198	204	209	194	184	219	214	175	190	178	204	204	209	166	204	188	189	180	193	187	177	204	216	192	200	187	189	205	202	193	194	191	208	193	203	158	188	217	202	211	216	182	196	200	228	199	191	208	181	212	200	180	200	189	189	179	207	202	198	204	204	184	220	220	201	188	194	195	206	187	196	164	219	204	188	174	196	189	200	206	167	213	195	185	202	205	156	206	203	185	186	219	190	212	196	183	186	190	199	207	188	202	185	213	209	205	183	207	182	212	178	204	196	182	170	208	190	186	205	190	176	202	209	204	193	191	230	204	182	202	201	196	195	214	217	203	215	190	184	171	178	200	187	220	187	190	205	171	202	194	185	165	195	208	185	175	196	201	178	188	169	193	187	203	184	201	205	201	175	196	181	187	213	191	195	214	210	213	210	200	181	225	191	190	170	202	226	212	199	203	192	176	204	186	205	180	204	194	184	190	189	207	193	173	194	179	190	199	194	210	203	181	197	166	209	173	211	209	188	188	188	207	202	209	183	192	203	196	214	210	206	183	206	186	184	197	191	200	169	193	188	180	207	184	204	187	170	188	196	166	174	195	194	198	210	211	195	161	227	187	203	186	188	222	216	187	196	248	192	204	209	188	203	189	190	197	202	204	229	184	220	196	197	196	202	200	211	187	207	170	182	215	166	185	206	182	190	192	199	180	191	186	214	185	187	190	217	204	197	186	207	210	209	207	203	189	201	206	196	204	173	199	202	184	183	192	186	174	216	197	183	182	194	200	193	202	194	196	179	182	177	191	218	197	181	188	190	217	201	228	220	211	203	193	175	191	183	180	209	209	168	218	209	193	196	213	194	169	206	193	226	183	194	206	211	205	219	216	219	189	203	149	179	225	195	197	177	200	190	209	201	161	208	201	186	214	197	193	178	164	216	196	213	183	185	191	220	194	206	186	205	215	214	196	206	201	186	205	190	185	200	221	204	193	185	166	176	190	186	215	193	198	189	207	195	197	186	207	192	174	189	211	189	212	190	180	174	212	184	198	203	202	204	178	176	214	196	184	190	191	188	197	173	164	179	210	197	202	209	191	205	177	196	197	223	199	175	169	202	202	187	214	193	177	161	197	168	190	176	190	177	200	209	190	188	216	188	201	223	179	211	174	197	221	203	177	179	201	195	188	188	206	178	176	162	174	192	202	187	176	198	221	211	208	156	210	196	223	194	190	169	218	201	181	189	204	179	197	199	195	198	190	183	228	184	179	192	179	192	191	213	200	199	205	195	205	212	181	181	196	226	194	191	174	182	164	206	208	181	203	207	205	175	226	200	188	181	191	220	207	188	172	192	223	217	211	174	203	200	215	201	196	195	184	200	217	228	192	183	200	198	182	206	197	202	172	213	183	202	203	188	203	181	207	183	208	205	235	204	209	193	226	192	182	193	195	182	185	203	197	208	173	187	206	179	192	166	178	200	190	181	184	156	192	212	203	193	179	205	185	186	188	210	204	199	221	192	194	176	186	184	200	198	220	218	190	193	193	172	187	206	186	184	229	188	178	213	193	183	174	198	207	193	229	200	216	213	205	196	193	201	224	186	210	189	194	195	186	184	210	198	180	196	191	212	166	194	208	189	211	196	188	195	197	194	201	187	187	198	170	226	221	186	216	203	200	219	199	186	193	175	185	179	182	187	203	200	202	210	198	196	203	194	198	183	197	202	209	190	201	182	201	204	175	202	206	217	207	196	186	222	181	212	210	178	191	205	185	176	192	196	185	184	209	206	191	196	180	174	204	170	210	209	208	175	185	180	184	191	213	182	194	168	205	209	187	220	205	190	216	203	173	183	179	189	213	216	189	192	203	213	193	202	182	199	187	197	194	208	198	189	201	201	182	196	193	209	192	199	149	197	195	218	207	212	215	192	187	195	190	199	180	187	199	195	196	207	200	198	175	195	199	194	202	192	207	171	206	194	194	208	180	194	187	190	199	186	204	193	189	222	193	192	188	223	203	197	207	214	177	189	198	196	198	212	199	197	188	191	213	228	208	224	217	185	196	176	203	208	233	186	202	206	210	190	177	197	175	183	193	188	209	217	216	196	175	171	202	224	202	206	204	210	231	207	185	198	187	208	200	186	196	171	184	174	195	196	177	182	197	221	208	215	199	205	191	209	209	207	180	191	190	205	200	194	195	167	195	210	207	203	182	197	198	165	181	199	189	205	217	195	184	208	183	209	207	200	173	186	169	189	196	197	201	215	180	197	184	222	185	208	190	166	189	196	176	186	195	182	179	212	207	182	174	201	197	193	194	183	224	200	157	216	213	204	219	184	194	172	207	198	182	184	173	200	199	203	204	183	222	221	184	193	173	195	184	193	168	210	190	201	236	196	206	192	168	198	181	170	196
7787	2897	8190	7931	5326	4136	3412	2878	2388	2119	1989	1706	1522	1426	1285	1219	1250	1093	1093	950	986	916	867	892	751	803	802	793	774	698	784	703	734	704	725	685	718	663	704	657	630	656	676	670	673	663	655	630	598	621	630	593	628	641	589	603	622	636	622	616	633	593	639	633	581	616	606	617	593	630	586	579	622	594	617	638	596	607	610	576	615	554	546	626	606	610	594	614	592	626	591	607	538	561	605	551	576	586	597	547	545	607	567	580	591	593	584	625	612	560	599	578	543	560	557	577	561	590	567	550	561	601	529	599	612	593	593	611	620	578	582	562	575	565	564	587	618	578	531	579	580	548	604	523	542	574	655	556	600	607	584	561	595	609	616	549	550	550	539	604	594	610	582	550	561	571	585	561	566	551	576	575	587	619	535	571	575	555	560	641	554	621	569	556	559	559	592	571	592	550	565	538	587	619	594	550	538	605	561	546	597	606	570	608	565	570	583	579	574	542	510	581	577	574	549	564	547	579	564	594	556	563	564	627	574	563	578	561	588	571	545	588	571	574	601	561	568	575	547	572	567	575	585	559	565	612	578	612	578	567	549	541	592	601	633	580	580	593	621	571	594	594	596	627	618	535	584	574	587	570	565	598	639	580	533	556	556	541	603	588	578	590	552	579	598	545	595	579	588	568	552	530	603	614	537	539	599	580	617	632	564	611	646	583	584	595	560	549	610	554	600	535	568	545	598	569	559	554	580	590	573	566	575	604	542	558	608	556	539	553	559	546	576	529	581	602	574	597	580	535	575	571	576	615	569	596	513	538	581	572	562	570	543	573	601	571	530	605	595	595	579	587	524	562	608	567	614	545	598	540	562	628	591	602	581	590	552	564	624	614	583	586	618	634	573	587	581	580	597	557	553	571	581	545	602	610	610	561	600	545	563	622	571	547	579	583	611	558	565	549	565	595	631	566	573	595	557	564	630	573	584	549	560	570	574	536	579	604	571	555	551	561	597	581	587	538	559	588	558	542	561	526	599	573	561	581	600	547	552	598	580	621	585	519	573	585	530	584	565	554	553	578	537	568	572	578	566	583	604	542	579	539	608	543	530	536	567	593	572	598	575	578	595	557	563	596	542	581	556	552	599	584	572	526	573	563	557	616	613	587	570	561	582	569	605	609	622	592	558	514	566	599	585	549	570	568	591	556	572	619	560	569	546	593	596	569	565	551	579	550	589	572	549	575	561	588	571	619	577	561	605	573	586	568	574	608	552	595	586	566	566	561	594	579	591	562	580	571	561	572	575	562	568	574	530	596	575	580	585	580	621	563	602	596	600	620	593	506	594	572	588	576	584	619	596	562	608	576	593	571	588	599	557	567	596	600	591	563	568	620	571	595	586	593	562	616	572	550	614	572	583	553	564	586	592	574	597	589	596	594	598	606	621	580	537	553	588	572	597	564	599	566	599	538	632	570	604	580	624	559	550	567	597	572	586	570	539	577	569	547	570	599	529	596	569	579	605	555	573	579	559	573	569	596	556	555	543	556	527	583	603	532	553	585	617	569	568	594	551	619	577	612	563	583	538	617	579	570	583	552	587	627	572	578	599	617	569	582	591	593	597	614	587	592	583	538	591	587	599	593	596	602	532	560	588	556	574	590	557	576	600	597	563	596	577	622	584	602	576	516	578	583	613	595	612	594	594	609	623	581	561	610	581	533	632	596	542	541	599	570	575	559	559	562	586	575	568	598	554	567	549	576	536	535	582	550	534	524	545	572	571	584	601	559	535	557	600	553	586	566	576	557	592	592	599	577	519	567	573	591	569	580	578	567	525	574	560	612	572	596	550	529	581	581	590	569	553	558	584	597	601	549	591	600	572	571	620	591	578	606	597	577	569	579	560	559	593	606	613	594	561	618	553	606	580	596	574	591	597	587	558	559	603	556	544	593	549	584	580	620	612	592	577	579	580	589	646	590	551	583	568	587	561	568	545	565	537	528	612	571	567	563	584	570	558	611	614	575	575	635	561	572	583	591	581	578	603	613	582	559	542	585	582	557	558	580	554	584	553	564	535	594	576	564	546	596	541	636	552	593	607	583	602	570	586	576	582	577	553	562	598	596	583	595	582	576	567	584	557	580	621	575	588	595	589	567	562	579	519	564	590	617	545	570	542	582	586	595	557	567	564	602	571	594	591	536	634	634	567	566	543	561	590	568	553	570	582	518	591	554	556	601	583	588	593	562	534	592	567	570	593	601	565	547	585	564	598	583	574	585	613	607	567	571	585	609	585	590	598	589	584	570	572	584	561	570	586	560	592	550	570	565	554	583	611	573	556	595	589	539	528	599	546	572	571	626	591	604	586	554	577	551	585	561	557	616	570	588	542	604	556	575	575	538	579	561	605	559	609	595	618	585	560	615	535	579	563	586	531	576	575	544	596	582	606	535	570	522	574	578	543	547	556	584	569	568	545	550	604	579	594	607	541	587	601	586	561	592	608	576	581	569	559	589	559	578	612	578	542	584	553	625	582	571	591	611	547	525	579	611	567	558	569	541	568	570	628	601	600	579	559	568	609	526	587	560	554	600	578	585	555	569	569	575	552	571	593	545	584	560	579	579	515	598	570	582	587	564	613	598	545	548	561	618	539	562	546	575	602	547	581	591	571	596	576	556	574	550	568	581	589	588	542	585	613	544	591	622	553	602	577	577	603	568	550	567	592	566	565	550	604	595	598	569	558	596	600	590	630	586	573	581	561	589	553	577	571	552	598	551	591	591	573	577	592	536	557	578	607	585	580	559	559	602	593	588	622	581	600	584	592	550	561	590	548	598	552	533	620	568	590	604	540	566	550	612	596	588	564	597	568	563	593	538	556	567	581	600	580	544	596	543	602	595	593	543	588	609	581	624	608	568	600	560	555	555	540	596	567	630	562	527	582	571	552	616	528	547	545	524	554	596	543	562	558	570	619	572	566	602	573	580	548	603	574	610	570	560	568	530	564	594	579	585	584	557	576	545	597	600	620	569	545	578	595	590	611	539	590	583	585	565	541	581	604	542	590	589	574	532	591	561	582	580	554	540	595	592	548	604	560	564	570	572	573	570	544	571	628	592	586	576	574	580	603	603	582	554	569	562	578	580	559	574	574	610	583	595	539	599	564	576	616	522	574	546	584	598	546	542	571	563	542	521	574	559	567	555	562	566	589	590	567	564	549	584	577	597	601	574	607	579	606	567	563	585	553	561	579	539	539	585	569	592	574	594	560	599	574	590	596	564	540	549	588	564	549	541	555	565	545	600	612	569	579	547	567	566	640	542	543	606	589	574	608	579	567	614	595	593	629	567	568	585	572	566	583	562	590	588	595	582	575	553	593	588	585	527	613	550	588	534	593	577	552	560	544	601	553	576	563	586	595	557	552	524	561	543	564	554	615	562	579	550	573	552	593	601	554	583	548	581	582	566	583	564	628	551	608	547	579	543	561	579	532	574	576	567	561	576	561	575	543	574	565	540
2472	490	585	549	389	424	346	372	359	340	328	338	347	354	324	317	366	336	320	377	337	340	352	342	344	331	332	352	349	333	339	364	347	313	338	358	346	330	332	311	323	343	319	328	392	372	346	328	319	341	323	359	321	334	355	335	332	332	356	345	354	351	344	359	336	328	329	360	314	325	327	322	343	300	376	334	343	296	359	336	338	357	295	313	352	354	308	360	341	329	323	345	359	355	330	316	317	351	332	336	334	345	331	346	336	325	365	338	365	336	350	371	337	353	340	334	344	342	368	352	357	332	337	333	358	330	334	349	325	338	345	322	300	335	338	359	308	353	330	353	337	320	311	347	395	295	356	355	331	352	334	371	359	378	339	340	321	333	321	353	328	310	331	324	366	314	334	340	386	323	324	347	359	370	328	324	362	345	338	343	324	340	363	318	336	330	302	364	334	371	335	301	344	355	321	359	348	350	361	369	350	338	349	369	339	331	337	344	326	361	351	356	388	334	350	343	365	349	330	335	327	310	361	331	333	320	342	340	357	360	344	362	314	331	337	343	346	315	336	332	350	341	317	346	346	320	367	329	359	347	348	349	336	349	346	363	325	359	345	357	321	356	340	349	339	339	310	361	360	324	351	316	309	346	359	310	356	327	313	369	319	349	355	357	378	340	333	339	347	333	337	335	296	327	313	332	348	348	344	373	364	365	312	366	317	346	360	330	346	377	328	347	324	305	313	335	341	349	357	331	330	354	355	316	340	338	356	340	338	330	350	336	355	339	347	357	325	323	356	329	344	368	360	317	340	348	383	344	333	345	335	379	335	340	315	337	376	382	329	346	312	325	343	360	356	341	342	333	321	324	333	356	381	366	340	352	376	374	349	336	377	316	357	314	365	336	318	370	348	318	335	313	376	325	324	342	307	340	334	359	307	347	357	342	355	357	323	339	345	322	346	329	349	336	336	312	337	316	349	357	342	318	336	330	334	379	338	349	325	346	304	353	323	321	333	323	318	350	307	362	325	328	313	358	333	339	315	359	315	340	315	325	332	346	350	350	325	370	383	352	332	309	336	349	332	334	351	337	333	322	346	355	350	326	314	350	314	323	306	366	333	328	319	349	341	351	365	334	343	364	336	327	319	352	344	362	340	327	345	332	316	332	348	318	337	343	307	351	357	318	353	307	307	358	317	351	325	323	342	347	332	340	332	324	340	317	348	350	312	325	336	338	324	322	338	373	338	329	377	346	306	295	354	333	338	344	355	371	329	334	314	302	390	329	360	333	342	352	333	336	350	331	356	352	303	341	352	343	357	325	337	367	324	328	308	339	311	290	354	329	348	332	337	339	347	348	314	316	345	323	370	352	313	339	371	354	333	363	314	343	330	336	355	336	355	339	353	374	328	369	333	319	326	337	351	340	365	330	320	374	351	318	322	372	326	336	361	332	373	355	338	348	322	368	315	370	340	309	325	328	338	331	336	337	365	343	322	346	352	340	315	358	354	331	339	343	342	338	338	360	366	346	349	331	343	337	361	341	305	350	319	333	367	359	347	305	329	353	356	373	386	334	339	317	343	336	348	306	372	358	331	333	374	356	324	363	350	313	328	346	343	348	357	309	357	312	355	317	360	328	331	341	348	310	340	337	311	340	342	352	348	363	334	353	353	346	353	340	338	336	323	340	349	324	327	322	323	332	355	333	366	320	357	392	351	315	355	361	324	321	345	338	329	336	321	338	333	339	342	333	329	342	361	370	331	301	343	351	343	329	320	339	342	340	331	321	361	346	353	342	321	312	356	352	339	312	335	331	362	331	338	335	352	317	374	315	351	372	350	358	349	332	363	336	322	300	356	333	311	342	359	335	336	343	353	332	346	306	330	320	355	312	319	364	350	366	320	370	380	367	355	336	363	377	345	342	298	326	340	312	327	318	330	298	343	340	352	371	343	319	331	330	359	338	314	331	333	343	318	373	338	295	332	322	355	329	332	366	328	312	320	324	344	349	344	378	356	309	338	352	358	380	337	347	338	354	322	335	321	338	353	330	328	325	361	357	328	296	357	376	319	340	366	339	352	320	350	347	322	311	339	351	352	338	334	317	345	329	323	341	354	344	342	333	322	318	345	382	360	349	340	341	321	312	355	341	319	346	378	322	343	307	339	353	343	320	339	325	338	323	380	341	324	342	350	357	316	350	330	335	353	322	330	334	374	315	348	310	317	338	314	324	359	356	363	319	374	349	315	350	358	362	324	354	341	361	369	297	318	345	322	354	329	334	356	356	368	353	347	375	360	364	336	344	370	328	359	335	348	374	325	352	361	377	345	340	336	356	350	317	304	357	293	321	359	353	346	347	341	357	352	339	339	343	327	319	354	316	343	363	332	357	306	329	355	369	329	332	333	297	323	336	305	351	382	327	354	322	354	329	324	339	321	327	352	352	351	329	367	371	342	320	367	360	334	353	355	348	286	332	345	329	358	311	332	330	345	338	333	321	356	333	361	323	324	379	322	369	317	365	316	323	329	329	354	356	314	321	369	338	383	359	344	370	331	336	336	321	322	318	341	340	363	337	344	325	304	354	330	336	333	368	348	371	352	369	330	350	319	348	331	324	377	347	348	306	350	348	326	356	311	353	365	338	310	357	352	347	294	335	347	334	367	373	354	320	374	340	338	334	335	328	293	306	327	343	339	339	338	329	377	364	339	325	333	359	354	321	350	316	343	336	345	348	342	333	316	329	328	333	335	338	362	307	368	346	354	364	344	332	327	324	351	334	321	338	370	336	315	364	363	328	340	329	354	342	321	350	352	378	364	344	335	318	360	299	355	332	329	358	362	341	345	344	333	375	352	329	325	341	366	332	322	363	308	336	320	295	318	351	258	331	355	331	346	334	347	391	323	391	347	318	347	369	322	348	345	328	332	345	330	330	335	346	372	328	342	353	355	328	340	338	313	360	337	366	345	310	336	318	334	329	309	356	378	346	339	314	340	346	354	338	350	345	340	340	309	372	354	364	375	375	337	330	331	322	333	356	332	346	340	338	317	369	329	317	319	370	346	347	342	339	378	330	340	363	333	332	347	341	369	342	354	329	323	351	353	350	313	353	346	358	329	329	344	319	360	314	325	373	371	319	375	314	355	360	366	363	322	356	361	309	328	343	325	326	309	350	292	349	333	331	321	360	333	315	367	365	358	339	330	353	292	318	359	352	361	314	391	340	332	331	317	358	347	320	347	357	340	350	329	328	359	321	312	339	309	372	342	311	303	337	360	307	341	365	357	347	342	368	322	346	344	322	303	330	354	341	354	355	308	321	307	316	325	347	356	358	306	340	358	301	328	345	348	336	351	314	338	345	375	338	354	335	325	350	342	326	350	362	351	342	336	329	323	325	323	320	317	356	341	309	329	361	321	306	338	336	354	347	292	300	345	349	334	328	335	343	336	366	352	331	342	337	318	339	340	335	399	368	336	341	349	382	320	324	316	332	355	349	346	325	360	356	339	334
2717	1158	1330	1377	1075	1050	980	1065	1006	1035	974	983	962	986	953	962	957	959	941	990	933	935	924	1006	1029	906	928	970	1047	904	957	964	913	948	961	947	937	969	922	949	951	972	1008	959	929	969	940	912	927	917	953	931	987	978	982	968	934	873	931	949	939	978	879	966	936	960	946	938	912	931	964	927	952	949	897	939	911	925	933	984	973	967	897	927	910	930	966	938	907	943	967	941	922	875	929	930	940	882	928	933	1039	957	960	930	1024	975	925	920	931	944	956	886	984	943	947	951	900	944	946	945	994	924	898	926	921	946	985	973	937	939	923	996	947	977	930	969	999	927	897	933	917	972	966	951	941	1015	945	942	918	950	914	1027	951	852	931	936	1009	961	921	920	997	911	969	1008	907	869	968	964	976	950	948	943	953	950	950	940	915	929	911	914	987	906	969	940	922	921	887	980	949	965	892	926	959	958	921	888	924	960	906	956	874	967	939	913	899	942	983	978	946	923	992	911	933	975	942	897	951	917	915	944	963	916	906	955	1004	952	962	982	934	940	927	983	972	929	899	967	942	925	912	927	914	923	913	962	953	938	958	925	940	855	921	950	913	923	917	868	913	933	910	982	969	903	1015	961	927	977	904	859	913	894	904	970	906	957	959	961	913	948	960	928	1011	920	938	942	944	951	865	913	947	950	956	930	959	897	938	926	936	928	893	920	895	978	932	943	959	960	930	965	920	951	962	964	909	962	956	920	937	921	995	845	942	973	928	964	970	899	975	894	888	930	956	964	1010	899	924	955	943	970	916	924	976	960	904	866	971	911	865	901	1009	937	947	928	945	942	958	907	907	959	921	951	945	939	930	912	974	935	921	944	949	926	910	937	934	950	919	937	895	968	885	907	942	901	924	932	960	962	931	906	946	936	919	930	963	932	936	985	961	968	923	974	917	908	944	931	964	926	908	956	887	975	928	983	928	955	937	985	932	927	917	935	960	951	945	942	928	913	982	917	919	918	956	937	958	981	959	929	943	938	896	902	1007	1007	909	955	950	928	979	925	955	961	940	962	980	900	942	947	974	945	903	958	873	949	951	945	910	930	972	959	918	949	981	974	903	915	958	947	907	931	920	904	948	922	964	920	931	962	934	929	936	915	977	968	923	958	919	961	959	923	959	870	965	916	948	960	940	935	913	996	976	932	955	942	958	900	927	991	930	917	924	927	920	934	906	947	983	986	923	953	913	964	945	937	916	887	910	1018	939	942	970	998	962	924	1005	917	982	959	948	917	936	973	908	899	974	986	954	906	940	966	921	937	880	957	938	1003	968	952	919	946	920	938	967	901	936	938	933	919	950	914	942	959	949	952	960	928	946	898	919	960	1004	967	1002	970	933	951	873	934	1020	917	944	951	929	987	924	895	904	907	976	901	949	944	912	932	883	927	893	965	959	918	982	953	945	961	908	949	988	987	935	918	992	965	922	925	949	967	924	933	926	1018	926	957	902	951	943	941	962	956	941	898	955	961	955	1003	928	946	944	953	960	937	924	914	946	969	914	912	999	944	951	946	961	920	902	946	968	930	946	924	946	978	823	974	957	926	908	905	952	974	923	953	890	921	931	924	955	958	968	936	941	945	912	974	930	920	929	948	903	918	979	885	956	993	964	1006	979	946	959	932	952	923	1009	965	955	934	926	964	904	926	970	1010	957	910	931	922	933	931	958	918	957	966	963	946	933	976	916	958	927	965	1009	934	937	930	964	947	956	915	900	954	966	908	932	918	879	875	943	923	959	865	907	933	980	1000	948	1014	965	963	966	989	906	929	937	940	980	919	935	897	945	955	915	980	974	927	920	951	931	942	939	969	989	963	978	956	948	892	909	934	935	946	940	1005	946	1031	891	959	937	916	884	916	960	969	932	882	900	892	941	940	911	931	999	966	959	958	937	938	908	944	961	938	950	979	952	949	927	947	1002	970	970	933	938	929	943	890	966	942	932	980	922	959	914	954	884	957	1000	934	915	986	912	939	919	936	952	970	965	897	963	985	911	916	926	934	915	904	936	1012	965	942	933	959	953	964	921	933	881	922	910	886	976	949	918	880	920	934	945	930	951	941	970	950	968	890	926	922	900	1005	923	944	975	911	974	949	957	929	962	960	916	952	910	892	937	896	932	887	975	888	907	951	951	950	965	946	962	916	933	920	970	954	934	960	1005	963	926	900	929	973	925	950	932	924	924	902	965	859	979	944	940	927	962	927	963	1001	967	925	916	974	983	971	955	915	935	929	878	959	915	1035	939	942	1004	925	956	998	964	934	987	982	974	1009	946	929	976	887	988	961	921	927	972	878	949	912	971	943	949	938	986	955	977	980	916	896	983	933	946	934	939	1005	967	936	946	973	907	909	952	939	956	906	923	850	959	942	974	986	893	925	929	990	940	964	903	946	926	938	953	927	918	956	963	929	918	931	948	933	962	912	971	922	955	924	938	944	986	935	906	928	915	942	972	963	930	920	888	912	938	975	953	904	945	922	905	929	952	942	965	970	979	967	943	877	953	969	948	948	929	922	960	898	957	899	985	912	920	929	933	905	939	944	945	924	925	909	954	933	967	916	935	904	938	979	874	968	967	942	938	911	988	996	902	924	974	973	929	942	955	958	935	954	992	888	920	960	983	956	940	924	933	898	971	939	991	941	979	895	1022	919	914	966	952	981	936	929	922	941	913	938	945	887	962	961	987	967	980	940	905	926	958	897	934	899	921	941	920	928	947	959	975	909	920	899	971	908	909	965	937	925	934	944	948	948	958	955	932	988	992	972	938	904	952	970	938	918	941	891	955	908	1012	908	904	931	969	951	906	931	932	941	992	942	992	963	952	985	959	950	1021	922	996	935	946	939	970	915	901	964	881	930	970	961	968	937	918	930	965	986	998	888	956	918	984	958	944	942	929	968	904	957	974	914	922	945	946	933	917	933	918	912	917	989	999	878	948	908	943	972	897	978	915	944	914	890	971	920	950	918	919	945	963	934	929	923	947	928	974	926	941	910	978	964	929	895	925	906	913	957	1041	944	934	911	980	979	916	938	925	926	964	1002	942	931	988	963	935	903	915	982	941	941	947	916	951	938	948	902	954	898	887	972	930	928	888	984	992	930	942	937	974	986	946	897	995	884	905	869	971	944	947	909	977	905	1036	930	969	930	954	934	965	913	933	917	918	944	872	915	951	968	886	938	949	985	999	903	954	904	949	941	953	930	937	938	977	897	885	980	960	920	901	938	947	983	937	908	933	955	908	958	938	941	965	1015	912	950	952	959	960	952	948	920	966	900	904	898	902	910	958	935	955	933	951	893	976	900	939	917	960	973	931	1009	916	978	961	914	937	892	952	964	917	981	906	956	894	936	948	941	906	913	905	950	937	960	940	918	978	978	918	906	953	942	988	943	921	933	943	965	866	930	928	982	933	923	959	961	967	889	915	1001	958	870	954	1034	962	921	950	956	946	944	913	971	926	939	962	959	983	926	935	944	967	949	903	950	984	965	975	955	979	949	917	940	945	951	935	901	953	999
9697	1983	3126	2739	1436	903	689	632	521	492	522	454	457	381	423	373	392	412	386	391	353	370	347	340	400	377	353	337	375	367	331	353	378	373	354	338	347	355	347	347	381	363	331	350	372	359	333	374	362	349	325	325	365	338	350	323	368	353	364	375	304	374	321	345	382	323	337	339	352	386	358	338	365	328	321	342	365	339	355	348	355	369	349	397	359	358	350	323	352	366	339	366	361	333	360	368	349	373	358	322	317	339	364	323	339	345	312	320	356	366	334	347	352	329	328	351	334	335	341	335	315	326	354	376	341	367	333	336	358	301	366	330	335	343	352	353	340	345	341	311	358	338	332	336	356	339	343	344	390	357	354	363	351	341	337	376	321	357	355	296	305	342	349	333	349	340	339	357	371	337	346	346	347	328	364	339	381	341	342	367	361	372	331	375	357	339	328	334	326	312	350	351	335	314	358	348	351	381	322	385	339	344	348	334	344	363	341	326	368	301	373	315	345	318	314	349	339	340	366	354	361	368	317	342	326	343	321	344	339	378	318	325	323	370	340	360	345	303	337	354	336	335	330	333	338	353	341	368	345	356	347	341	338	350	372	349	364	350	385	370	337	350	358	319	346	347	345	365	336	352	331	345	339	327	334	340	348	317	342	320	330	341	349	312	342	332	356	345	334	332	349	372	357	298	364	320	334	351	346	322	364	377	336	341	335	364	371	322	327	330	349	312	337	331	336	357	357	366	396	313	335	357	371	341	322	352	332	310	373	347	356	371	351	342	345	376	348	320	346	350	378	359	358	355	364	389	330	327	341	330	355	328	336	340	355	364	349	338	361	384	369	372	383	351	326	321	397	359	341	380	353	355	351	341	336	332	303	350	321	367	328	337	323	350	324	347	320	319	358	362	322	343	376	376	344	344	365	336	353	354	387	342	337	340	328	333	395	300	327	351	338	332	352	357	367	386	321	362	351	375	377	311	341	331	358	357	339	328	343	348	335	353	329	318	337	344	334	348	291	342	376	357	349	340	357	334	308	356	343	330	311	321	342	311	355	312	328	357	360	337	306	367	327	327	331	322	363	341	336	322	327	325	359	345	330	392	357	342	337	353	339	359	375	336	327	313	352	322	328	351	361	353	352	344	342	346	367	324	353	316	338	366	342	327	396	365	326	349	372	363	316	285	337	371	366	324	348	343	360	350	339	334	331	331	337	351	385	347	314	369	319	358	361	345	360	347	351	360	337	371	359	362	335	357	349	349	330	335	338	331	340	313	360	349	340	296	363	352	336	361	348	349	362	318	291	366	314	335	341	328	351	355	345	329	353	363	327	348	345	362	329	363	347	350	340	354	329	329	347	339	318	355	354	353	347	322	355	341	357	306	320	370	350	325	349	398	326	324	337	335	296	337	335	363	356	392	372	362	350	340	351	326	308	351	380	344	351	318	323	339	319	352	344	367	355	342	338	379	313	366	373	355	331	331	323	330	354	344	365	349	318	334	336	364	353	323	385	314	353	328	357	338	376	344	338	366	310	332	362	319	336	341	310	334	351	355	322	343	311	322	361	356	306	346	335	331	333	317	339	339	330	349	323	339	334	358	354	350	342	341	341	376	362	317	359	337	333	329	331	361	369	355	335	351	351	370	342	317	312	336	341	357	379	316	340	340	394	352	349	329	354	350	350	339	323	362	324	338	335	335	343	348	341	340	359	305	341	345	337	379	349	365	340	339	344	332	324	363	332	301	328	335	330	346	353	331	336	347	334	317	319	363	328	331	328	330	351	329	341	350	352	346	316	316	380	338	334	346	349	349	292	331	341	315	364	338	338	335	373	370	357	358	340	341	343	333	341	344	330	361	322	306	375	336	364	313	325	333	326	366	356	359	309	340	351	338	333	308	331	352	336	345	345	322	359	347	307	372	371	357	334	308	350	332	329	352	358	332	303	343	360	370	359	303	327	334	354	345	384	315	340	343	335	333	338	363	319	360	362	347	319	348	338	362	364	317	367	349	361	387	338	353	351	308	384	343	320	359	350	339	343	358	349	372	317	378	360	339	333	333	364	372	353	348	367	380	362	304	343	328	328	350	326	306	329	364	382	339	318	327	316	353	366	362	347	370	329	335	328	333	310	337	351	342	321	366	330	322	358	347	334	325	320	354	333	359	315	354	332	333	349	311	335	386	313	339	361	355	361	334	346	348	361	350	331	340	332	387	361	362	366	335	326	351	382	372	319	367	357	384	348	307	346	368	342	350	330	340	341	367	319	327	285	327	332	375	344	318	332	338	356	331	359	361	357	374	343	353	352	315	353	366	347	355	340	366	343	340	362	347	348	328	349	369	365	341	357	350	336	353	333	323	355	329	364	381	377	312	337	346	348	351	366	351	359	339	326	360	336	356	343	379	342	323	382	344	383	320	358	358	342	345	334	357	372	370	339	340	360	357	363	324	334	335	328	355	360	353	367	375	342	336	324	350	356	325	359	364	318	379	347	379	325	328	291	358	329	399	331	319	367	320	333	320	345	409	372	333	333	375	352	366	318	366	328	351	360	370	313	358	348	345	323	338	372	341	370	339	330	331	351	347	337	339	334	338	334	358	346	349	359	350	364	341	350	371	329	325	359	319	329	321	319	377	347	305	348	345	355	321	358	335	372	372	333	358	353	333	342	334	378	346	362	338	327	348	333	304	366	373	343	343	345	361	350	297	350	317	326	365	359	346	337	381	354	300	352	321	331	349	332	357	356	335	343	355	352	356	342	344	338	348	344	342	325	362	369	372	338	350	368	323	326	331	354	334	351	330	345	327	353	338	337	342	340	318	353	339	388	337	338	354	331	306	313	331	303	319	367	337	354	363	365	351	353	338	363	336	347	336	327	319	361	335	321	329	372	329	372	335	341	350	330	357	361	334	401	337	362	330	346	365	342	325	334	345	335	337	332	361	348	338	339	352	331	373	327	358	348	330	352	336	356	363	341	383	355	370	342	356	321	339	331	352	311	353	333	335	330	352	355	315	342	345	366	321	348	325	343	376	337	313	328	388	363	401	346	348	347	345	349	337	338	415	337	352	318	306	354	351	351	329	356	327	339	298	352	299	321	354	331	357	351	342	382	341	340	337	323	386	332	342	337	352	368	346	332	373	354	316	338	341	334	358	334	329	341	334	319	323	343	306	371	333	366	356	355	330	351	337	340	331	352	322	356	346	354	356	332	350	360	342	374	346	343	346	334	359	338	346	347	354	379	343	358	318	344	332	356	339	302	332	347	360	306	328	328	365	359	310	342	338	362	358	352	310	320	358	330	352	323	325	342	364	373	354	361	379	340	371	326	321	342	342	302	395	337	356	344	332	315	321	362	370	320	340	324	333	349	308	332	323	346	363	376	317	324	331	350	355	351	345	350	342	349	311	328	332	340	306	367	358	361	365	335	357	326	384	363	353	362	328	334	362	351	329	354	346	318	323	376	328	315	349	388	320	391	325	381	361	328	308	359	341	353	355
6446	2554	5092	5161	3780	3036	2630	2279	2110	1831	1728	1568	1478	1417	1341	1341	1301	1209	1228	1188	1149	1142	1130	1117	1077	1068	1049	1107	1103	1030	1070	1053	1010	1057	1046	988	995	1020	1027	946	1009	1013	967	1029	965	1017	1005	991	950	1000	977	984	1034	923	907	969	947	1003	922	970	958	949	983	1013	933	963	920	980	913	978	939	944	946	929	939	960	995	983	954	957	908	924	963	960	934	982	975	956	908	897	918	1009	935	936	986	878	1003	926	960	960	934	953	950	935	850	887	956	920	936	906	910	990	984	913	944	931	934	945	946	905	967	934	983	929	1009	931	987	950	931	927	963	898	966	934	954	915	871	887	888	896	971	924	900	936	958	948	969	947	914	897	891	976	954	972	931	922	897	953	1002	947	904	908	901	920	895	906	921	954	995	931	960	900	939	894	955	900	910	925	910	993	964	935	903	970	962	908	951	963	1000	927	948	972	989	940	929	993	963	976	972	1000	973	925	930	924	905	953	975	965	899	948	920	940	921	948	883	958	965	971	961	902	915	967	877	971	957	958	921	960	904	915	929	914	954	896	972	889	900	910	956	970	939	955	949	897	910	976	920	936	925	962	946	965	922	958	954	924	879	933	929	893	947	932	945	932	927	937	924	913	930	897	923	977	945	960	959	1002	902	980	945	932	959	944	928	963	940	925	990	948	1025	946	987	933	904	940	898	911	971	939	937	918	955	904	922	928	933	912	1020	1000	933	922	917	947	961	960	949	931	1026	876	912	945	968	924	962	958	956	902	898	1001	938	939	837	910	946	888	963	922	958	969	883	893	943	927	929	928	991	933	889	920	980	967	931	911	956	922	866	970	970	923	912	969	933	888	891	965	979	932	1006	919	918	959	960	985	933	953	953	963	979	910	939	939	973	996	957	955	939	940	965	922	908	938	941	969	932	979	948	956	936	889	936	900	966	934	874	983	919	919	900	921	982	937	926	989	901	974	942	960	971	918	914	941	939	903	883	946	937	957	929	934	897	984	981	960	951	909	956	913	878	912	906	930	909	962	936	961	963	998	955	947	889	995	963	919	927	959	897	925	949	915	939	1001	912	1049	927	905	923	986	921	970	1015	928	919	902	941	908	950	945	918	964	925	943	965	949	924	965	870	870	944	958	950	938	978	934	954	921	953	898	981	923	924	982	940	944	911	953	910	968	898	933	916	887	982	934	971	958	943	930	943	924	968	952	910	942	898	912	889	931	948	947	962	922	955	911	950	926	957	948	926	921	946	934	942	961	898	975	959	962	974	949	966	950	967	888	962	908	913	935	884	943	943	927	966	951	887	948	1003	938	951	928	940	886	936	913	902	953	886	916	956	955	953	955	959	901	918	955	886	978	933	922	919	987	946	889	968	989	900	934	980	905	975	915	928	970	947	973	929	938	974	977	902	933	957	954	910	923	953	941	893	960	954	928	960	931	969	930	927	915	965	974	955	949	938	1000	1015	921	946	907	967	997	976	910	925	888	926	901	996	969	919	932	866	966	929	980	910	920	936	952	895	933	870	870	1004	962	975	913	910	931	914	972	967	968	955	928	896	973	969	914	925	919	944	941	910	921	954	896	919	889	958	938	952	924	958	896	895	939	975	992	909	991	934	942	967	926	970	980	1018	927	982	959	940	930	955	937	970	913	917	1013	932	941	1008	955	968	885	944	964	908	934	957	951	941	911	921	930	945	913	929	962	973	925	922	927	955	975	954	917	871	916	956	951	961	967	966	967	941	932	987	977	880	953	999	927	946	915	893	952	1002	984	982	950	948	909	907	940	944	982	909	926	911	916	937	908	957	991	901	921	923	931	920	942	952	914	983	936	962	972	944	887	910	934	919	866	909	907	900	941	884	958	885	952	1013	944	1030	897	902	946	959	926	889	943	925	886	936	941	935	904	934	937	902	965	1012	947	982	983	1001	923	922	919	941	972	950	944	891	937	998	919	998	940	944	954	1000	875	978	923	965	940	917	953	955	902	956	995	960	953	986	902	962	942	954	986	852	930	928	951	981	941	898	925	886	932	918	899	952	924	965	944	972	931	899	946	970	934	915	955	964	976	931	955	936	966	956	890	960	980	942	973	953	963	954	899	912	932	942	954	940	987	905	974	942	979	901	923	996	937	1007	925	987	904	935	919	909	966	904	981	933	897	959	985	880	895	933	938	977	982	934	933	971	974	934	926	904	948	935	952	985	959	970	921	930	957	970	911	1005	963	966	900	948	934	921	899	957	913	990	1036	920	897	988	915	992	937	923	921	964	948	938	927	909	949	960	967	972	925	880	935	941	994	927	966	930	941	907	925	913	875	926	953	968	967	955	929	907	939	926	973	897	968	954	936	907	964	939	935	944	945	948	956	999	962	931	941	922	933	979	970	976	981	962	909	958	948	946	1005	905	938	878	948	967	961	910	880	914	925	935	947	973	915	939	881	884	946	913	912	962	977	926	955	960	925	919	964	925	911	973	909	944	933	948	981	979	968	985	889	952	930	983	890	977	868	954	887	960	966	933	932	972	912	928	912	937	928	962	917	959	969	1002	927	930	936	953	976	940	935	946	930	943	938	939	977	938	973	923	938	964	976	939	921	883	933	943	873	943	948	940	927	962	960	889	968	949	916	968	911	935	941	878	883	955	966	973	967	936	944	947	966	957	912	940	877	970	957	909	946	940	878	931	978	927	941	995	879	1001	904	950	941	973	885	925	970	946	922	903	989	995	920	901	939	964	910	920	947	861	924	913	919	946	933	950	933	962	941	919	921	934	903	905	967	899	971	945	924	923	966	936	878	943	933	902	880	921	906	970	932	932	977	933	924	904	942	964	966	948	941	943	930	916	935	971	953	921	928	948	948	924	907	961	903	950	975	959	935	949	927	906	943	927	897	979	880	891	981	930	981	936	936	927	973	968	964	964	975	972	1003	912	923	961	952	945	965	970	958	932	932	936	941	901	987	935	946	969	978	921	939	900	904	951	937	926	1027	980	926	927	938	968	895	924	940	920	920	939	922	955	946	977	907	1012	936	919	927	942	992	930	970	928	929	947	951	938	936	949	928	917	960	975	918	976	922	906	939	979	908	932	934	903	926	914	897	947	1004	954	969	1011	926	972	892	917	909	876	919	890	900	891	925	917	943	919	924	968	982	917	950	983	936	938	897	949	953	926	990	954	925	927	961	900	919	953	955	946	931	968	950	951	937	963	977	867	950	918	914	914	866	1036	884	1020	933	950	959	935	979	940	981	952	940	978	978	960	894	954	897	952	934	924	913	914	926	956	968	930	964	952	904	951	950	916	948	943	965	926	889	952	942	942	920	925	895	902	934	942	912	936	946	925	977	952	915	942	970	913	898	947	993	947	1017	906	904	953	915	964	954	938	949	918	914	999	968	965	954	905	946	923	930	937	973	954	936	930	922	982	983	929	895	948	931	940	929	934	855	901	977	935	974	927	938	945	944	894	924	949	978	960	963	957	896	932	945	903	923	958	901	975	904	954	931	961	881	974	888	960	938	904	916	947	936	929	952	883	912	909	931
15454	3158	5477	4198	2230	1351	930	716	561	439	405	381	357	326	298	262	261	285	236	229	236	201	219	242	255	197	215	214	225	217	234	196	236	214	197	205	196	232	196	221	217	197	193	182	219	180	205	221	216	189	206	184	214	192	196	175	201	208	177	200	229	204	225	204	202	191	207	200	204	184	232	210	195	190	175	200	208	188	187	226	204	202	212	205	200	178	184	186	218	176	201	178	193	196	210	189	188	208	196	191	208	196	192	173	187	184	189	184	202	238	210	229	185	175	223	197	176	176	198	205	168	177	183	182	180	188	190	216	213	204	178	184	193	207	190	193	215	183	227	206	177	173	180	192	186	184	201	184	203	209	199	183	187	205	179	182	196	209	198	200	195	195	193	178	190	213	205	212	179	201	173	177	192	204	219	202	191	187	212	171	190	168	204	196	186	194	203	186	186	182	185	184	210	175	181	193	193	202	179	205	159	191	157	189	186	188	200	192	190	198	183	202	191	168	183	197	188	196	176	182	202	196	193	184	215	207	167	213	203	209	168	186	176	195	192	212	203	207	197	196	186	195	213	190	166	188	213	185	203	221	204	183	181	195	186	208	159	197	193	177	217	184	216	182	201	217	212	211	188	194	201	202	205	192	181	182	202	186	204	180	171	223	226	195	195	204	215	171	195	194	195	167	191	179	174	172	219	187	181	184	189	195	182	190	188	199	214	182	204	188	201	196	194	200	185	195	222	211	196	194	200	169	182	188	188	173	174	163	177	206	167	188	190	187	183	172	179	179	169	185	182	204	195	198	179	201	199	173	183	218	197	197	200	180	200	173	176	200	192	223	195	184	195	212	203	190	201	198	209	177	199	190	212	192	218	194	190	182	211	218	182	212	191	198	188	200	225	207	172	183	198	194	203	210	206	208	177	197	199	182	186	192	182	194	186	180	213	205	178	162	191	192	212	206	185	198	179	181	192	204	172	183	173	189	201	190	179	192	191	173	167	181	225	216	205	188	179	193	193	193	188	198	211	185	173	205	218	175	204	225	191	213	187	195	204	196	200	199	211	231	195	209	198	194	167	187	190	193	204	168	203	160	169	177	184	186	193	192	179	208	218	180	206	210	187	199	216	200	170	174	172	208	205	174	207	195	202	206	189	183	198	199	182	169	201	180	196	197	194	199	194	210	183	220	200	200	200	186	189	176	194	190	177	197	198	206	179	196	204	209	191	205	181	223	219	179	187	181	219	179	196	199	205	197	185	182	187	189	209	164	177	183	167	184	210	206	181	191	187	192	178	202	201	187	199	199	203	192	183	207	180	200	202	225	208	192	176	199	196	217	203	186	195	192	192	183	201	198	183	194	185	201	203	183	192	185	222	204	160	192	213	215	194	180	197	189	200	196	201	240	185	179	178	174	211	180	198	198	196	177	208	210	208	193	189	179	207	203	178	192	193	187	177	187	177	205	191	188	195	191	170	206	207	155	204	200	189	184	191	185	190	212	205	216	207	198	194	195	183	203	194	212	192	187	183	205	199	188	181	204	205	212	177	204	201	184	207	210	185	193	198	179	202	169	197	211	205	190	202	190	176	188	191	177	176	177	200	211	200	211	198	177	195	203	203	204	188	178	208	182	210	211	201	191	199	209	192	214	183	212	203	199	197	173	192	186	177	179	206	175	175	200	201	206	187	162	188	210	193	195	181	191	177	193	186	189	205	174	197	181	196	179	204	177	194	185	178	194	217	203	210	197	202	209	192	224	190	184	184	202	195	198	225	229	182	198	207	171	177	215	204	192	203	182	181	212	191	210	177	184	204	206	184	191	187	210	170	211	201	198	156	182	175	188	186	209	201	173	186	184	191	177	201	200	186	210	205	176	188	195	179	189	197	201	194	176	184	197	186	192	173	215	165	185	190	177	181	195	215	186	190	180	173	192	198	215	183	210	180	180	213	197	173	180	195	164	163	170	184	224	181	209	191	203	185	173	196	197	168	182	179	215	208	175	192	188	193	177	207	185	198	189	206	175	177	178	191	203	179	196	204	187	202	174	187	189	191	180	186	187	203	190	210	221	205	195	188	179	212	195	162	193	197	201	168	200	225	207	170	197	168	191	196	179	208	194	172	172	178	201	196	192	202	202	165	208	193	196	220	244	183	187	172	186	211	200	200	196	195	187	185	197	204	186	175	189	183	193	202	180	189	206	184	188	199	182	199	181	176	176	206	214	185	170	223	197	203	187	198	208	206	190	176	202	200	205	166	201	202	194	214	183	178	220	200	198	191	186	219	209	191	201	177	164	176	206	184	206	181	198	176	225	187	184	195	183	177	197	180	215	169	179	180	203	195	205	177	195	181	165	188	205	212	176	187	202	186	192	201	217	172	189	228	166	177	208	179	191	215	189	193	206	186	170	183	210	222	180	189	203	201	213	188	198	196	191	205	207	221	190	206	209	188	189	198	195	213	175	202	207	197	203	193	209	182	182	187	197	190	187	201	179	171	201	203	184	194	184	202	177	204	185	172	182	188	170	180	188	167	188	204	177	197	179	202	196	181	191	191	197	189	212	185	188	171	191	200	180	182	193	186	177	192	198	184	187	194	184	198	163	207	184	175	191	189	205	168	178	208	209	180	219	199	206	183	217	181	192	181	196	184	200	182	177	191	186	219	197	181	203	162	182	182	182	206	216	180	194	229	216	203	174	212	192	193	196	188	197	217	184	179	173	202	176	197	195	187	188	205	205	241	202	177	177	202	171	219	164	208	189	192	192	167	171	166	179	198	185	196	180	227	209	186	175	179	171	190	182	161	180	194	188	212	213	189	203	186	193	186	185	207	205	182	203	193	182	185	201	208	170	214	190	228	179	191	186	212	203	187	205	175	201	204	172	196	206	197	206	189	203	193	184	188	193	188	159	206	172	202	202	199	208	198	205	186	173	188	183	167	219	176	177	219	195	179	191	204	183	187	204	210	178	204	218	196	176	177	183	191	198	169	204	198	202	201	196	191	205	188	198	176	195	183	197	185	177	184	211	176	192	195	181	178	197	199	189	204	194	163	193	191	232	205	188	191	201	174	197	199	162	170	203	208	183	168	181	192	166	165	209	213	201	187	186	203	207	171	200	195	172	179	202	198	220	193	212	203	209	216	198	211	217	216	199	212	209	169	193	195	196	206	190	200	186	185	187	171	175	205	191	200	177	191	198	171	213	193	212	184	190	208	195	165	190	180	153	177	219	180	218	198	202	224	205	175	211	171	153	188	206	194	188	186	210	204	203	183	172	202	205	187	192	187	205	178	214	195	175	185	200	207	203	218	183	207	194	162	187	181	190	181	215	176	189	208	185	194	176	200	186	184	180	203	185	204	206	194	205	206	214	182	197	183	186	199	178	228	163	184	208	206	183	192	191	196	189	168	185	220	185	199	208	193	186	204	177	190	175	191	193	194	206	190	193	202	194	182	183	200	172	173	192	190	205	202	243	197	186	191	183	181	192	185	186	195	197
7817	2991	7457	6920	5058	4110	3229	2949	2384	2097	1836	1717	1530	1389	1308	1208	1174	1143	1030	992	978	904	942	836	829	827	843	794	809	725	725	695	775	702	713	660	754	644	653	684	699	638	672	665	647	666	678	602	644	634	655	649	636	604	658	675	643	543	584	619	592	636	594	611	582	576	582	587	603	611	616	603	550	568	571	592	603	601	568	586	620	596	584	547	607	568	597	554	568	556	540	618	574	566	551	561	612	585	579	609	575	598	551	576	562	588	598	596	584	582	580	554	587	591	537	562	589	537	570	587	591	568	601	591	626	574	589	576	596	598	574	606	575	593	557	570	560	556	574	582	555	598	562	582	596	590	590	548	567	570	563	542	545	579	551	563	561	580	511	588	597	596	625	580	556	607	645	628	554	605	560	562	569	588	567	580	563	566	585	585	552	559	570	595	570	588	611	612	574	575	535	581	563	601	532	556	565	574	626	562	579	570	575	580	578	582	530	541	558	568	577	541	562	572	634	549	554	563	583	564	602	582	577	560	540	575	579	627	569	541	573	569	565	618	570	608	585	544	570	566	565	590	569	577	582	569	574	522	578	512	578	554	633	583	561	535	549	549	563	587	578	560	579	552	558	570	589	538	570	570	573	553	558	578	572	613	541	598	526	566	566	603	572	552	583	581	618	539	586	620	536	588	568	570	611	599	595	579	573	580	584	563	546	626	538	578	549	596	588	621	561	586	579	598	600	563	566	547	550	582	569	607	545	575	596	560	577	573	551	587	634	610	604	599	584	535	512	525	561	558	583	564	623	575	579	615	570	633	562	582	557	568	559	590	560	559	588	602	566	565	552	554	586	542	640	560	534	563	555	575	547	570	580	563	596	563	569	552	549	570	546	592	600	603	542	568	522	612	584	562	530	616	619	585	577	571	556	561	580	552	541	613	577	563	601	564	563	543	582	579	560	543	539	588	567	610	583	569	559	527	572	587	580	562	588	595	582	560	592	589	620	579	556	591	566	554	571	551	598	582	545	534	584	544	576	556	546	562	556	545	559	583	577	585	596	566	593	600	601	599	541	611	551	569	576	583	597	602	555	628	606	537	558	566	556	552	585	587	552	595	547	586	530	597	615	556	512	573	559	560	574	552	533	572	568	563	585	583	575	585	584	569	537	534	555	556	579	585	601	595	629	550	603	590	602	576	590	527	580	605	571	558	555	575	582	526	594	602	575	585	622	577	558	563	625	577	542	552	596	566	611	553	586	552	606	604	592	565	553	578	554	548	577	554	546	551	589	559	581	555	580	602	590	564	582	576	552	530	543	582	574	522	560	546	579	555	560	571	574	576	591	551	541	537	550	604	535	567	607	546	558	559	591	558	574	563	582	565	567	581	574	551	575	593	566	547	579	555	605	602	567	590	531	603	593	568	553	521	607	623	540	553	549	604	548	609	535	530	542	621	571	584	576	593	580	552	553	566	562	587	583	550	600	558	527	617	617	571	595	540	600	570	597	545	567	580	566	593	605	584	593	551	532	583	590	600	574	583	583	534	550	578	598	556	590	569	587	562	598	561	558	567	557	570	585	580	541	547	575	592	552	511	560	605	555	563	553	565	568	546	577	586	588	571	564	585	577	568	571	564	561	559	615	579	573	553	573	573	582	595	556	575	529	540	568	611	600	605	602	556	582	575	566	580	586	557	543	595	592	578	579	575	598	539	598	560	574	579	556	556	587	582	534	618	624	547	602	565	534	569	590	587	551	538	545	554	581	579	593	581	590	566	595	597	540	544	552	603	595	550	573	575	563	590	615	579	589	576	574	546	588	587	588	592	547	558	583	607	546	578	538	569	547	578	581	571	597	567	562	596	551	575	574	590	615	567	588	561	579	553	568	547	575	568	521	574	567	562	585	567	613	618	571	576	576	558	557	580	551	658	605	565	562	558	551	560	610	612	534	564	589	550	566	572	597	588	534	583	573	567	577	550	591	584	562	559	570	599	561	597	526	576	536	562	584	588	560	539	591	623	609	591	579	582	544	568	553	542	580	559	554	585	560	561	534	567	554	541	608	564	578	587	582	597	551	530	593	537	573	594	574	609	573	602	595	561	588	591	550	556	568	593	554	585	559	567	582	591	616	545	578	610	534	590	589	580	555	611	566	547	579	582	576	552	566	571	572	537	587	586	538	553	549	545	548	569	563	576	562	588	562	601	612	538	563	585	558	590	562	602	583	594	538	567	580	550	565	574	551	528	637	570	586	540	560	609	577	544	588	584	557	588	577	551	543	552	602	576	562	569	559	591	576	593	577	642	582	560	584	630	582	611	558	577	542	619	557	561	564	558	568	606	596	603	544	581	573	585	565	570	551	556	581	557	581	542	581	610	596	591	549	584	553	560	598	577	593	582	599	523	566	548	603	576	570	618	541	587	561	593	582	602	569	591	580	541	565	579	583	600	566	581	599	555	583	569	560	582	566	602	554	578	546	604	607	581	534	573	609	566	612	599	561	573	561	534	620	567	507	598	595	595	562	538	550	579	576	569	605	567	573	583	578	584	567	542	542	577	543	570	551	562	603	575	556	559	602	557	572	579	563	610	575	580	575	619	510	574	589	548	542	594	602	633	570	583	541	579	574	600	525	592	525	588	546	569	575	542	597	569	576	602	589	565	579	579	583	577	553	524	579	594	549	534	531	589	592	591	574	609	578	573	582	550	552	564	590	562	589	597	578	585	576	575	554	579	536	557	610	596	549	619	534	593	570	595	575	567	594	581	602	567	589	590	549	589	559	548	618	549	612	575	554	546	590	573	573	574	555	611	548	543	585	571	546	600	584	560	568	530	573	564	565	566	581	546	566	600	588	579	575	581	559	549	554	561	549	544	562	626	574	548	584	545	557	516	563	581	600	572	564	531	570	587	632	569	572	540	558	555	579	533	606	588	567	564	583	587	555	593	628	558	586	627	566	566	529	609	576	573	610	555	560	571	524	535	552	564	595	558	553	547	597	589	557	535	588	603	574	601	570	552	563	597	604	541	584	547	540	604	589	589	578	562	573	549	572	597	563	557	603	575	570	585	526	599	583	587	588	565	593	556	545	593	545	606	519	571	561	563	611	571	537	573	577	570	584	555	579	586	585	558	524	567	585	588	594	601	584	561	589	524	572	551	570	535	592	586	581	566	615	571	553	595	568	563	590	593	605	593	607	566	564	598	589	601	546	614	614	532	574	560	533	581	574	595	560	589	541	565	598	586	556	620	573	557	578	596	597	589	561	571	560	571	561	556	557	551	592	594	574	595	565	567	573	540	581	581	581	601	588	586	598	577	562	571	587	565	588	569	582	595	550	601	565	527	544	530	598	594	603	546	560	607	570	563	580	573	559	568	659	531	561	578	576	564	617	565	583	544	547	581	583	583	561	584	597	612	569	534	580	606	575	566	541	570	581	592	588	532	558	561	589	596	595	571	580	571	588	556	551	591	589	582	576	543	592	555	583	559	565	579	543	550	526	556
2403	478	589	565	442	342	368	315	364	342	347	333	329	331	359	322	367	322	344	346	338	356	334	331	348	385	343	346	331	348	328	328	330	347	293	318	332	305	345	376	353	319	350	370	353	357	337	373	364	369	333	340	338	317	337	362	334	329	316	367	327	345	353	334	356	346	360	342	342	307	370	323	336	336	344	351	337	313	352	330	347	342	333	334	340	354	333	357	316	345	331	314	312	309	342	320	317	343	322	322	316	336	328	317	340	336	355	351	326	354	367	356	341	344	341	326	339	362	345	309	318	318	336	350	322	365	358	333	333	331	311	330	316	359	322	321	345	331	352	357	332	311	325	365	340	332	362	354	375	336	301	323	323	343	320	341	310	335	334	368	338	338	326	310	320	322	327	316	379	317	326	336	356	326	309	342	358	354	319	326	331	341	317	364	327	319	378	317	324	362	350	342	343	345	336	317	322	333	342	331	353	342	320	323	333	359	330	338	388	377	337	315	307	318	341	353	336	332	344	334	321	337	336	347	319	349	328	318	306	341	356	341	320	336	324	348	322	316	345	335	309	329	315	308	299	332	359	339	347	323	351	339	370	363	314	380	348	328	337	345	330	320	320	367	333	333	346	321	358	350	356	391	338	322	330	326	331	389	331	375	333	365	344	351	320	312	384	330	332	353	336	362	328	362	335	331	352	320	360	303	315	355	338	337	344	326	339	320	365	331	321	308	306	350	341	319	330	331	329	342	333	314	342	338	314	344	336	333	358	341	312	325	314	343	343	338	366	345	345	376	312	330	309	357	341	357	354	296	328	353	337	329	371	351	372	347	355	326	341	317	320	364	319	339	335	351	323	349	339	335	325	340	360	329	367	312	367	369	313	341	402	321	331	350	334	367	300	339	326	350	377	326	323	328	350	349	317	363	347	348	344	369	352	350	335	341	339	351	343	340	378	366	344	324	347	312	324	378	317	336	367	373	325	347	323	311	348	320	349	358	328	315	337	297	364	368	304	330	300	349	355	351	390	328	347	322	333	348	349	344	343	353	375	338	352	319	354	326	317	367	364	310	336	351	363	343	345	338	317	322	358	337	350	334	359	366	342	342	329	320	349	317	335	319	311	322	301	318	342	347	312	335	333	320	348	346	333	338	322	325	350	389	339	326	327	342	336	312	317	369	313	347	308	356	344	313	341	327	371	342	337	327	312	365	323	330	347	304	322	349	356	349	329	345	298	340	328	335	324	313	307	322	313	314	346	320	339	364	324	331	344	319	327	350	331	321	333	317	332	325	341	350	344	369	366	333	352	340	317	344	339	334	342	330	350	330	346	349	335	376	365	362	363	330	339	344	382	355	335	361	351	340	294	344	318	344	311	327	317	353	332	329	314	306	315	366	365	327	306	344	339	365	334	354	322	364	343	358	327	350	358	330	316	346	349	323	371	340	329	342	344	362	323	334	323	354	319	360	331	331	336	347	342	324	344	355	315	318	307	348	351	333	302	357	322	359	318	360	360	339	314	315	318	359	317	353	339	343	369	330	327	319	332	345	347	336	342	343	332	350	345	356	329	320	333	326	335	307	339	305	335	325	342	316	333	320	360	348	369	354	326	307	335	353	366	325	339	332	358	370	326	366	310	373	349	354	361	332	340	305	375	338	345	343	310	327	307	299	329	349	334	346	342	291	325	371	310	340	372	358	327	341	350	357	346	353	350	330	332	308	351	363	333	342	320	328	362	323	395	349	340	361	303	343	297	342	322	389	324	332	350	321	332	323	343	355	325	339	342	320	353	314	326	362	323	324	350	338	358	352	327	368	318	365	361	354	371	367	332	356	338	340	307	351	318	348	351	330	327	338	340	361	341	349	348	368	355	331	350	363	346	349	308	330	321	361	335	327	332	330	338	321	329	333	336	357	369	357	331	297	349	342	332	332	352	364	339	335	363	319	319	364	349	333	340	314	350	336	350	325	341	378	343	341	341	358	305	325	344	309	354	310	333	336	367	307	338	342	333	346	375	361	353	295	344	342	327	312	278	350	352	331	356	352	376	350	342	343	358	312	348	302	365	336	331	313	300	352	351	316	325	306	358	327	343	323	334	342	363	328	344	335	315	335	330	320	343	331	339	311	330	328	335	322	332	325	356	321	350	318	328	341	327	347	318	329	338	352	317	326	344	335	335	334	326	376	370	345	340	357	328	336	352	327	371	341	343	369	332	361	342	314	324	360	331	337	325	354	330	325	360	362	372	349	330	327	334	373	343	326	352	305	322	271	328	342	338	337	378	308	353	340	339	381	333	356	315	353	378	342	376	343	316	289	313	332	334	341	349	329	305	339	355	341	358	360	328	323	320	335	361	339	345	315	353	328	346	347	336	333	318	358	340	381	325	342	346	328	368	350	341	303	363	349	347	357	353	340	337	329	350	337	352	331	314	374	333	341	358	337	317	361	351	331	348	323	354	339	330	320	371	359	359	344	376	325	364	344	325	314	327	305	342	336	355	331	306	349	321	351	310	328	368	316	313	344	308	367	339	349	314	383	311	331	329	358	375	371	296	326	349	362	355	307	371	309	298	322	343	361	357	366	324	353	343	345	310	333	358	338	329	356	330	348	331	383	357	318	349	331	335	331	296	344	352	321	339	336	328	325	330	355	340	331	360	341	333	360	352	334	348	345	363	364	352	334	315	324	344	337	333	363	326	337	312	355	344	350	362	327	341	331	346	366	317	360	312	345	352	331	327	357	353	349	344	311	312	354	351	345	363	329	353	310	328	331	341	353	332	351	368	348	322	323	340	305	331	329	331	332	331	320	341	331	309	327	341	321	338	322	306	339	339	307	328	375	332	325	362	330	352	362	353	318	368	319	351	338	347	346	307	339	350	323	353	314	307	349	320	335	332	353	293	331	345	331	358	340	326	364	315	362	348	350	344	354	327	322	327	354	359	331	349	360	309	355	331	362	338	348	351	304	318	361	358	320	349	320	328	340	336	335	333	347	330	312	366	330	365	289	342	365	368	375	352	341	350	372	342	323	304	372	357	316	334	290	367	354	301	336	374	318	360	334	362	316	334	339	340	331	325	350	307	344	348	321	359	364	344	342	360	332	339	334	364	349	377	332	329	320	333	366	354	381	335	332	327	317	343	335	307	332	338	337	356	315	328	326	326	327	370	327	334	301	326	348	331	379	356	364	353	335	364	328	341	341	329	365	372	317	346	342	347	319	359	338	368	369	337	322	376	339	343	329	330	324	278	303	315	343	359	303	331	320	365	365	324	346	350	336	339	295	355	340	349	360	348	342	326	354	352	327	372	364	319	330	329	310	343	371	343	317	352	331	318	321	311	358	338	346	327	325	306	361	336	348	348	350	336	336	362	361	335	324	314	344	299	363	335	342	357	317	321	341	351	347	330	315	317	335	361	328	331	348	344	354	333	392	335	330	359	341	326	343	327	337	333	371	347	348	331	330	312	352	348	373	339	335	346	373	355	337	340	309	369	324
2799	1088	1506	1417	1132	1029	1065	1041	962	1095	968	998	977	971	925	973	941	960	869	946	923	1000	944	918	933	981	872	1003	899	966	971	957	959	962	1002	949	944	908	947	898	940	926	933	977	953	963	931	948	908	956	934	921	893	925	941	944	931	904	929	926	863	949	928	972	956	977	975	935	910	913	979	1001	879	885	990	923	935	898	967	939	928	970	900	936	948	985	961	919	856	930	925	952	934	939	919	950	931	962	892	930	953	901	953	935	1007	976	1001	1014	933	907	890	911	920	991	917	901	1000	926	967	932	945	942	1009	925	926	921	944	994	948	944	914	942	903	930	938	989	908	909	952	942	919	942	985	896	928	932	1008	877	934	894	904	947	946	882	914	942	979	929	936	953	879	1010	984	934	953	949	934	933	950	913	955	948	931	934	915	943	947	964	958	936	886	918	990	912	990	932	902	909	973	941	972	912	881	865	998	979	930	913	940	949	978	948	921	971	960	917	968	921	934	972	889	971	942	944	922	911	984	981	920	933	910	956	902	971	911	943	959	941	977	958	923	916	941	904	918	891	919	910	991	916	926	964	953	938	970	926	950	919	925	965	975	928	976	920	919	982	951	926	886	992	889	915	933	966	938	938	962	943	990	952	973	951	954	915	947	993	895	957	911	887	942	928	939	927	926	927	954	909	945	926	943	907	940	915	942	1026	919	899	980	1006	935	942	935	977	948	984	919	939	956	920	900	997	889	916	970	966	948	1004	963	893	964	958	930	978	948	950	986	952	975	938	979	944	949	912	987	964	937	953	913	935	947	935	921	940	947	965	958	901	969	975	928	933	954	898	933	952	935	936	922	945	916	963	958	960	930	954	899	894	955	979	922	943	975	905	935	953	963	948	919	965	966	949	931	939	965	946	949	950	911	928	1006	893	908	959	965	935	916	952	950	932	941	974	921	953	957	910	921	990	975	960	927	948	938	925	936	948	914	936	970	925	895	940	926	938	927	947	953	952	914	917	897	919	983	958	969	933	934	885	939	928	941	966	944	940	894	904	948	944	928	964	914	959	927	933	896	921	932	939	992	959	948	928	929	957	937	966	929	970	966	920	930	944	948	898	966	921	935	966	966	924	944	927	970	915	905	928	1000	887	918	942	951	935	957	921	948	936	950	946	962	933	928	921	910	927	926	948	905	947	911	901	975	958	916	913	920	1001	951	935	929	971	895	921	989	880	965	895	980	1009	952	907	904	911	940	968	930	972	979	932	956	975	929	908	943	913	960	940	920	984	941	973	913	933	944	949	957	964	967	969	937	933	977	878	952	919	982	929	982	992	924	894	948	937	950	958	936	931	930	910	965	937	938	925	927	912	990	933	900	946	915	936	927	982	929	893	942	953	955	891	891	962	997	973	960	971	982	925	956	925	937	945	912	876	935	933	967	926	1001	930	949	979	965	980	906	893	887	859	935	957	954	968	940	934	981	938	982	913	950	940	1005	891	940	956	958	916	937	1001	901	968	939	977	913	884	930	937	932	968	961	950	952	950	977	909	918	935	964	962	899	947	942	937	958	904	924	945	972	931	953	951	901	924	921	925	889	962	955	991	944	901	942	896	919	959	923	928	916	916	961	894	918	969	972	976	935	923	952	998	999	931	940	1020	930	900	994	885	930	957	946	961	904	937	945	1029	937	914	836	939	1039	958	927	875	909	935	959	910	957	925	903	942	968	906	931	1002	918	965	918	936	951	931	903	935	982	1009	928	1028	971	907	923	918	926	898	949	921	921	904	1000	927	912	887	923	926	965	950	892	940	943	969	973	946	874	911	906	999	968	1013	964	962	910	934	931	875	962	940	904	941	949	893	954	954	914	949	1007	956	898	879	962	949	909	935	963	961	971	974	902	1010	890	907	917	904	943	932	958	976	933	943	993	903	943	990	1000	981	957	928	952	944	925	937	963	957	888	972	965	938	946	900	951	976	966	943	928	1027	973	903	933	980	929	913	951	931	981	948	942	946	925	919	916	917	936	948	979	939	915	946	903	956	970	865	918	924	931	953	938	928	947	914	958	951	887	937	910	984	928	967	976	913	952	919	942	968	941	909	937	944	963	946	912	1011	945	901	918	895	933	922	936	924	949	931	942	863	1041	976	986	904	963	923	941	918	956	932	996	945	921	959	952	923	954	972	954	946	960	965	911	919	959	997	916	995	961	956	926	946	1014	939	936	970	928	934	861	932	951	958	935	967	967	928	963	976	976	952	875	887	939	916	983	929	946	927	938	912	939	935	982	918	908	900	910	1003	937	991	1014	974	915	940	987	932	924	920	972	910	1000	923	964	952	924	908	967	891	969	907	987	933	878	971	952	899	973	900	928	939	896	908	940	986	998	923	969	938	862	1000	968	1002	981	938	885	959	951	939	957	911	945	945	935	891	943	931	913	963	925	955	963	963	932	892	949	939	944	902	971	935	964	934	994	931	925	977	938	935	986	961	925	930	1005	967	900	878	916	953	925	957	999	931	932	903	965	949	945	880	911	949	903	914	931	936	973	943	912	913	959	951	954	942	971	966	975	967	944	908	952	952	946	971	894	957	1000	991	908	910	911	991	971	964	937	932	912	890	935	958	956	938	926	946	979	1005	882	911	937	940	964	988	937	951	929	926	956	950	969	996	905	947	936	946	873	954	970	952	969	891	937	940	939	936	925	935	933	923	991	911	923	953	952	913	953	915	921	923	1007	966	937	991	977	938	920	931	919	978	1001	970	917	965	928	980	924	935	898	938	924	953	952	971	931	921	966	973	933	952	932	944	937	906	953	928	951	906	943	976	923	985	973	964	947	947	950	979	924	984	931	970	975	952	962	916	880	909	930	886	970	905	942	956	939	960	972	890	947	909	991	937	938	936	926	924	966	958	925	969	910	948	960	907	879	926	928	1031	947	934	946	906	987	1006	868	938	941	938	924	904	936	932	950	881	965	977	968	965	977	941	978	979	952	925	967	943	997	949	924	966	945	933	982	1029	952	956	954	878	970	934	938	950	923	996	973	925	952	920	980	958	910	857	927	923	977	992	877	977	917	959	1003	1000	902	983	943	951	922	952	944	963	974	924	893	964	926	960	958	910	898	981	946	914	975	965	957	998	925	979	901	877	945	928	949	948	930	907	992	890	1005	964	953	945	969	928	957	901	946	918	957	987	922	911	962	943	909	929	940	926	927	1012	900	971	948	936	973	898	954	939	950	957	944	915	965	941	903	943	958	897	973	912	933	939	893	879	939	943	898	916	977	998	944	981	917	913	937	934	879	953	936	932	958	960	954	976	917	925	922	966	944	947	882	900	962	914	966	944	977	955	930	953	922	934	913	972	924	962	964	960	974	984	999	934	962	895	969	973	953	892	919	958	944	901	920	977	919	956	932	978	972	958	964	1000	889	922	954	919	976	952	936	948	997	951	924	989	913	948	963	946	951	953	950	959	907	926	930	901	969	928	946	975	1045	932	939	944	941	956	957	934	901	943	971	933	958	994	958	908	947	922	951	952	957	919	964	951	931	903	990	958	956	914	980	923
9655	2021	3910	3419	1661	977	726	563	514	489	494	435	455	408	426	424	402	378	362	340	349	380	375	364	379	337	367	378	326	343	358	353	375	339	346	311	336	328	365	345	339	372	350	327	362	365	315	354	329	342	318	352	359	318	332	349	342	335	333	356	371	356	339	347	362	334	355	334	349	320	318	354	346	335	357	336	346	339	375	319	351	335	323	317	384	344	361	351	333	332	341	360	352	326	362	361	335	336	311	345	321	364	348	336	346	306	362	329	329	367	332	306	382	353	352	368	362	365	372	352	365	342	346	333	347	334	324	346	312	330	290	360	413	335	334	351	346	346	321	372	336	341	355	334	365	355	349	361	349	355	343	345	349	343	336	362	378	364	350	339	351	346	321	363	370	369	356	335	340	315	355	352	337	327	338	284	329	347	333	312	348	331	309	331	369	296	361	351	349	331	367	351	412	359	362	345	351	347	353	326	337	355	356	331	349	335	340	340	370	333	327	358	380	341	324	347	358	315	302	352	340	310	333	339	362	349	369	330	348	360	346	347	322	301	357	354	362	329	344	334	346	326	323	371	332	339	341	341	347	364	330	357	320	344	357	326	317	337	330	343	321	372	353	342	315	331	373	335	358	342	366	335	359	339	351	345	307	349	360	344	348	320	362	350	374	349	338	359	347	329	329	361	317	306	345	348	343	379	325	360	368	292	338	315	314	333	328	361	317	339	340	383	368	316	374	359	326	339	332	352	316	344	347	347	348	365	346	335	353	347	341	341	378	330	339	331	337	345	337	356	353	340	348	316	315	344	347	343	342	340	360	318	313	330	346	320	338	331	347	350	347	327	318	376	387	346	337	338	351	341	323	353	357	361	326	314	323	358	353	355	338	336	313	345	344	359	344	330	342	355	355	346	371	330	349	329	332	332	325	319	355	345	357	338	314	346	352	333	311	342	290	335	359	350	343	330	381	373	353	357	352	334	351	343	358	378	346	353	345	322	317	324	336	350	357	342	360	350	360	363	338	362	356	356	363	335	352	383	363	356	336	346	335	371	350	364	342	338	331	308	311	340	321	311	373	377	340	328	334	353	346	366	333	329	358	347	328	328	347	322	340	319	353	335	355	327	334	327	364	341	344	337	319	345	333	317	349	392	339	367	324	357	337	384	343	372	352	309	350	350	348	323	345	327	320	311	338	356	316	330	355	353	358	362	324	345	330	361	359	333	361	320	357	329	328	332	322	332	318	333	331	280	363	329	362	350	337	349	317	356	359	348	315	383	351	328	345	348	366	360	337	329	339	331	351	361	357	350	304	342	324	336	322	333	334	348	349	302	357	342	348	344	339	336	386	334	342	347	360	361	333	356	351	317	371	325	330	344	361	364	337	356	384	333	309	348	307	294	300	379	344	325	329	349	336	341	363	348	339	328	350	334	336	357	327	327	355	302	379	351	333	339	345	337	347	318	340	346	336	338	318	355	334	362	353	342	341	336	382	349	357	346	340	340	368	349	318	348	340	317	367	382	333	350	302	357	330	322	338	342	351	353	327	346	348	324	355	331	308	377	309	351	329	356	341	322	349	324	331	319	339	366	328	348	351	317	334	379	293	350	339	331	340	317	343	309	354	351	347	317	370	324	313	350	295	286	337	375	346	379	334	344	333	356	336	370	374	354	328	362	323	344	379	361	302	307	356	328	361	311	346	339	335	335	328	352	350	362	329	384	346	353	343	325	333	339	311	345	330	347	369	327	304	339	342	340	313	334	321	339	333	362	308	332	348	334	391	336	349	308	368	342	372	340	330	331	344	325	340	346	333	319	324	310	323	372	322	336	325	396	326	321	357	341	362	359	338	333	362	351	331	330	352	377	352	347	326	316	356	363	345	345	353	326	350	358	351	358	363	295	342	359	317	340	367	323	340	363	342	354	291	338	357	352	320	350	355	377	366	357	374	335	330	341	343	372	359	344	333	322	376	353	323	355	345	388	334	374	375	361	345	380	318	363	366	346	349	321	362	347	356	353	350	361	344	294	348	333	296	340	321	348	352	317	345	339	355	329	329	359	359	370	339	377	346	354	396	354	318	321	312	326	317	394	318	331	357	311	318	335	347	365	348	334	361	354	325	338	322	302	345	335	364	332	330	313	315	355	357	334	336	333	338	339	299	326	375	381	337	316	355	338	300	351	355	341	341	337	319	330	354	319	319	369	362	329	318	342	339	312	344	343	374	305	333	372	342	341	338	312	355	331	351	348	316	354	287	336	335	374	330	341	339	337	349	306	336	331	346	372	347	302	327	361	351	369	353	343	356	333	328	326	334	346	328	316	357	345	356	335	312	375	345	337	318	333	312	325	336	355	346	352	345	325	317	342	323	348	348	365	354	336	348	322	347	349	312	357	376	323	323	358	357	348	335	338	356	355	331	352	309	307	348	335	343	357	356	313	345	388	355	365	322	307	339	355	341	354	335	312	319	344	332	318	350	307	306	369	377	343	366	367	336	314	313	319	334	351	315	349	349	322	341	351	403	357	301	359	353	325	366	360	341	326	378	317	331	341	331	366	348	359	358	349	369	330	328	339	335	310	335	351	371	343	367	363	336	316	334	322	330	330	338	318	367	332	363	361	367	349	359	336	356	344	362	366	373	337	331	327	371	360	367	338	330	328	342	371	347	313	315	346	345	309	359	344	368	317	353	311	348	312	337	336	341	334	364	358	376	356	339	370	339	320	332	349	328	342	313	328	343	309	336	372	346	327	302	331	314	305	329	338	327	305	338	368	348	353	363	329	331	338	346	344	373	328	333	305	373	356	347	361	342	319	325	362	358	372	356	345	345	348	340	317	335	335	378	338	366	292	335	325	324	308	334	340	347	382	339	337	396	333	332	356	334	312	344	349	345	320	334	296	324	365	335	325	372	316	338	346	327	354	315	354	343	380	324	361	376	350	362	366	325	367	333	362	356	334	337	356	361	344	394	360	356	327	367	338	345	358	341	328	338	334	341	341	372	335	322	360	357	366	321	347	324	375	348	340	320	334	343	359	347	349	342	352	349	355	383	351	344	327	366	321	348	377	372	344	316	339	372	347	333	356	334	316	321	348	368	340	332	380	358	334	338	337	373	332	369	316	341	354	371	320	356	325	325	304	341	337	327	361	346	307	346	333	357	339	345	347	366	350	343	347	353	339	323	351	351	319	349	358	345	314	361	339	346	323	327	342	295	340	302	309	360	366	350	307	322	358	349	354	360	351	346	333	331	340	361	340	384	358	362	375	316	334	347	345	339	348	315	360	334	333	331	347	360	361	333	353	349	347	364	356	360	332	353	347	358	350	339	326	349	336	364	313	340	330	359	344	350	324	342	368	365	320	337	323	347	369	312	357	330	297	342	349	293	319	313	354	340	347	323	359	361	387	374	373	338	366	344	349	336	329	327	361	347	336	351	356	398	364	365	329	334	326	360	371	354	356	338	329	325	305	339	344	325	369	321	373	404	370	349	342	363	333
6484	2632	5803	5783	3723	2933	2627	2221	2023	1892	1735	1523	1521	1453	1396	1307	1275	1158	1201	1208	1191	1149	1074	1163	1063	1015	1086	1063	990	1014	980	1018	1011	1043	999	1012	1055	964	1017	988	968	1012	1027	951	991	1001	941	964	973	970	1000	947	988	1001	982	936	933	949	1015	1023	966	946	964	957	992	937	912	940	943	992	942	977	873	952	958	910	950	936	970	953	919	879	937	972	906	990	973	949	893	977	963	956	892	915	906	865	918	976	961	873	920	908	918	989	888	952	1021	908	912	978	880	908	915	988	934	955	944	913	959	956	953	941	927	1001	878	928	911	954	903	926	925	928	885	969	943	921	887	956	940	948	956	903	931	933	848	928	960	1005	910	898	946	1020	943	959	970	923	909	963	901	943	977	918	960	916	909	884	938	900	950	912	876	948	915	847	915	968	896	931	910	901	936	923	952	934	937	926	912	952	903	898	945	946	918	917	943	919	912	877	935	944	952	926	951	916	888	911	957	932	973	924	993	965	888	927	929	898	913	979	919	936	901	974	960	940	921	924	842	944	894	939	916	924	961	906	977	983	977	950	884	956	954	936	954	960	971	960	971	936	924	905	929	905	910	887	966	941	928	965	937	925	910	924	874	894	926	861	930	921	927	985	943	982	905	950	928	971	892	915	994	934	874	914	884	934	903	915	914	935	949	904	858	928	960	928	904	920	939	948	934	942	1016	897	880	932	937	984	883	918	971	887	906	936	993	896	923	950	948	920	969	910	964	917	934	964	915	936	928	904	1007	943	944	923	956	966	909	919	907	943	918	924	941	934	914	945	968	956	940	928	928	875	910	954	898	905	977	984	928	907	925	941	886	921	958	894	922	976	972	937	941	953	894	939	968	931	900	912	969	948	962	966	910	952	976	1006	855	918	965	975	967	1007	931	928	924	915	844	916	875	913	866	976	949	934	870	875	916	922	971	931	960	909	919	849	991	903	941	972	929	916	891	923	969	952	930	905	945	931	930	950	949	944	1002	916	931	956	959	932	921	922	900	948	854	995	903	1014	986	879	877	939	895	943	919	915	968	938	930	938	891	926	913	910	942	933	916	933	971	958	999	944	957	1006	935	947	964	952	896	927	928	950	954	950	982	904	978	938	870	907	931	937	925	946	948	935	949	955	977	903	893	936	981	909	917	944	924	888	938	927	890	873	915	898	918	944	917	933	992	932	943	960	921	981	918	923	942	938	903	890	909	910	899	968	926	898	880	963	968	911	930	946	926	905	938	917	892	883	996	973	944	935	959	943	922	930	913	922	911	901	934	919	953	950	912	897	927	938	910	939	945	982	885	935	877	921	908	951	925	902	957	898	959	906	933	951	932	957	955	957	945	917	900	931	893	938	967	915	892	898	979	878	1013	931	934	949	986	866	909	991	986	919	910	952	940	931	943	924	957	954	936	963	900	895	899	918	925	961	911	944	938	920	941	916	948	966	937	936	921	948	964	941	924	987	924	915	903	880	956	986	912	958	932	977	918	911	904	920	933	921	900	993	937	937	947	952	950	979	916	911	903	891	907	918	918	924	967	964	962	901	1004	928	945	948	939	951	918	951	884	916	938	913	896	871	1016	945	941	971	949	943	983	933	897	926	886	861	941	947	906	922	931	920	957	899	936	950	924	947	935	900	898	936	902	928	931	923	894	900	935	903	935	922	897	936	913	911	968	919	947	942	898	899	953	961	959	925	908	893	941	936	969	953	920	955	968	915	921	950	906	937	953	903	923	929	952	932	933	926	942	928	862	940	933	912	944	928	888	936	935	908	969	938	931	960	891	932	976	902	975	978	897	935	946	925	878	962	969	911	944	890	926	927	906	941	953	934	927	902	898	965	939	923	957	909	993	920	984	936	923	876	932	943	921	952	949	955	902	979	958	974	917	933	900	938	995	888	896	929	900	935	876	897	909	924	945	945	952	1012	974	933	923	934	939	914	954	896	893	967	947	925	940	934	928	886	988	940	955	929	927	933	954	949	964	939	912	903	973	953	913	941	934	909	938	906	944	889	946	964	941	942	967	951	935	958	896	933	938	945	911	937	923	922	904	915	904	934	935	942	975	928	907	968	855	964	982	904	918	940	957	912	876	916	934	868	921	949	933	905	933	937	1004	962	909	917	957	883	956	942	920	945	886	964	991	896	942	946	934	916	976	922	975	893	961	934	931	964	981	930	944	922	914	973	956	915	935	969	918	933	915	978	954	925	988	897	930	917	945	962	926	912	894	912	912	972	960	941	948	940	917	964	961	968	910	981	951	960	905	929	953	922	951	934	930	935	881	887	962	921	916	1007	915	943	865	930	972	950	942	923	924	908	940	881	901	889	915	895	922	982	940	906	885	912	945	964	904	959	882	883	937	901	922	956	902	965	918	972	958	901	926	966	964	908	928	933	944	970	890	1007	923	917	901	946	863	960	934	956	1025	954	927	977	979	941	935	941	920	955	925	910	976	902	914	906	941	933	933	908	1006	887	919	905	860	943	920	942	896	964	922	929	975	931	875	935	964	979	909	896	910	950	865	942	938	907	974	928	896	933	975	952	881	1001	963	917	952	907	888	990	896	951	925	943	952	920	947	887	937	943	936	904	903	893	974	995	917	924	944	957	974	973	927	945	948	911	950	947	900	895	940	904	922	939	919	946	939	888	922	928	924	917	869	942	946	944	942	958	912	907	927	935	932	948	916	945	907	959	951	953	891	929	907	940	914	905	890	922	985	956	927	966	941	918	871	945	917	969	963	934	940	921	933	950	934	904	907	948	937	946	919	912	961	922	983	912	964	934	885	947	917	907	973	905	931	892	963	914	909	996	904	957	1003	934	939	925	992	914	901	893	955	968	973	959	888	978	952	932	949	954	912	940	921	937	907	893	865	968	949	940	913	948	917	954	992	928	928	863	992	928	997	936	925	959	914	1003	968	918	919	970	996	968	1029	933	867	940	909	957	919	919	908	929	901	885	907	919	942	915	966	885	941	927	917	962	941	967	931	967	992	990	950	973	957	933	898	875	920	911	897	917	878	953	910	939	963	902	927	1021	892	902	899	897	981	958	952	905	917	896	891	952	953	952	941	899	875	899	906	944	930	876	916	880	914	969	918	910	913	938	900	943	929	915	947	962	954	989	976	909	980	926	905	885	888	976	938	994	960	901	902	954	906	935	923	875	930	926	943	890	939	926	920	918	915	984	944	959	905	848	924	909	944	924	958	930	918	981	958	936	943	916	936	913	887	962	924	901	905	969	913	931	970	970	900	973	943	944	998	941	915	951	903	872	913	961	973	916	939	984	886	924	980	921	919	959	924	937	930	965	908	935	904	958	907	927	937	920	945	948	926	964	906	859	977	943	953	941	932	935	913	950	910	956	916	957	945	957	889	963	928	927	890	900	937	929	1023	931	952	971	925	931	906	957	974	905	883	918	910	932	961	952	898	948	977	947	911	939	904	879	931	935	938	933	843	952	946	946	980	937	958	966	906	955	868	954	924	908	914	910	868	903	935	899	996	914
15491	3305	5181	3976	2012	1201	882	708	554	453	427	319	359	315	312	289	258	277	250	256	232	237	208	240	224	215	227	208	225	226	220	201	228	194	194	217	203	204	188	189	221	203	204	194	234	215	223	181	180	212	174	207	190	199	178	196	233	192	200	199	186	190	183	201	211	193	205	202	194	222	209	195	194	200	200	206	185	188	187	220	206	197	159	225	214	209	196	206	202	207	225	165	199	220	211	193	183	195	192	193	188	188	171	196	189	198	179	178	178	207	185	211	198	170	184	216	210	212	168	190	206	192	174	206	194	182	189	199	179	227	167	187	241	166	212	234	177	193	175	199	201	192	191	225	192	197	210	205	178	176	176	199	192	169	185	185	208	180	183	177	165	203	183	180	198	209	183	186	209	189	203	182	177	195	196	193	202	197	201	195	199	215	201	184	193	171	200	200	195	214	212	197	212	207	172	225	194	192	164	195	213	204	189	168	189	198	208	191	181	205	202	190	201	184	194	173	185	204	202	188	171	177	197	192	202	179	199	187	175	173	185	194	179	196	198	223	209	218	180	220	182	196	201	193	180	192	192	181	175	197	186	210	226	199	204	179	187	194	192	208	219	179	182	206	186	205	203	190	198	211	174	211	177	200	209	193	171	193	212	167	196	205	180	204	182	233	210	194	212	189	171	168	207	176	207	184	200	186	226	171	211	193	187	219	197	199	185	200	202	181	224	215	177	220	191	187	196	170	160	195	170	222	201	195	183	203	206	191	209	203	199	184	215	174	181	180	182	198	183	217	191	164	197	208	186	182	216	189	199	189	180	164	225	193	178	178	196	207	190	176	193	204	185	195	187	220	177	179	203	213	202	205	171	181	185	188	177	203	185	196	197	187	191	200	218	198	185	186	198	197	207	181	191	184	211	200	199	193	210	172	167	184	200	190	192	174	181	179	185	166	192	188	184	187	187	166	193	183	193	192	176	217	169	200	177	194	204	206	195	206	212	203	206	192	203	184	218	183	189	197	191	178	189	172	174	200	197	196	185	197	204	209	206	187	221	210	188	184	194	193	216	180	186	200	195	193	188	198	177	177	202	182	174	184	177	197	179	199	180	192	185	197	175	181	193	191	172	155	186	200	213	213	175	169	178	203	194	199	184	214	173	194	195	207	181	197	202	191	211	199	183	215	206	200	210	189	220	186	185	193	196	203	205	193	186	176	193	197	208	223	187	190	194	199	193	193	218	213	194	181	211	186	177	199	210	214	216	160	202	192	225	194	185	186	204	183	196	206	183	174	209	191	186	192	193	178	164	186	215	195	182	192	191	191	199	168	214	176	211	201	199	182	198	185	203	215	180	173	197	191	170	198	202	196	199	182	204	186	217	199	200	217	175	189	191	191	200	196	202	203	219	201	172	190	188	205	196	181	189	201	175	188	215	184	201	183	188	175	203	191	191	192	176	200	178	190	191	175	197	164	215	183	194	177	175	188	202	180	192	180	203	205	178	193	223	155	187	189	205	196	188	190	198	181	195	183	205	199	219	192	220	201	180	199	177	198	209	189	199	189	198	194	243	197	181	188	192	207	197	187	204	171	199	170	204	198	195	205	192	182	194	182	182	193	198	195	200	192	187	201	188	204	192	183	196	223	191	201	170	165	157	213	207	170	193	169	193	210	206	186	203	200	181	207	187	194	218	184	191	178	195	202	210	192	215	163	212	202	197	181	201	213	188	168	187	182	197	207	176	156	201	190	197	203	185	226	216	200	192	180	182	175	189	196	180	193	212	190	178	199	189	183	191	163	167	200	204	208	199	197	191	194	182	182	216	192	169	182	181	190	175	202	207	193	177	181	184	195	174	180	199	208	181	196	229	205	171	200	200	194	177	181	210	216	201	203	195	222	207	208	217	191	194	189	202	187	187	175	210	202	205	199	202	182	209	196	188	185	183	196	187	193	210	195	210	176	186	203	174	189	174	182	188	226	196	204	194	184	184	179	224	192	170	208	202	174	192	192	186	212	208	200	202	213	178	198	178	193	165	186	200	193	204	186	174	197	179	218	196	190	182	179	188	183	179	184	209	182	195	162	178	180	195	205	190	201	188	201	200	189	191	179	207	193	211	202	193	201	189	179	178	179	211	190	204	187	208	189	201	190	164	206	195	207	204	193	185	174	183	209	226	186	145	186	188	212	210	206	188	204	212	180	202	182	188	179	195	202	186	180	190	208	201	196	201	215	182	179	159	181	204	199	198	204	205	209	219	177	201	176	183	216	195	197	222	186	198	206	187	193	174	187	189	183	173	182	184	199	197	184	190	225	193	188	187	194	202	185	208	202	176	187	216	176	179	191	184	174	185	180	199	200	203	184	216	198	214	207	201	184	203	211	195	195	191	216	196	175	190	187	211	170	187	194	199	183	196	155	194	206	181	180	224	177	196	172	204	205	204	186	190	195	189	180	229	191	187	197	175	191	220	168	173	170	198	206	193	183	203	214	185	181	199	166	182	187	201	198	196	203	209	196	197	194	198	191	201	180	182	171	196	198	208	189	193	191	202	181	185	170	199	174	182	203	209	184	209	200	215	195	226	208	209	216	182	182	217	184	192	188	211	191	196	199	185	203	203	202	205	193	186	197	182	205	175	210	191	198	178	217	201	181	199	197	213	182	188	208	206	199	223	186	181	181	181	192	194	203	188	191	194	178	196	209	183	185	178	201	194	199	191	197	156	204	207	202	184	202	178	187	207	202	191	169	206	201	188	182	215	211	214	190	203	201	196	193	183	193	191	213	203	197	215	160	205	209	205	201	188	221	220	185	178	184	226	173	200	209	228	197	210	213	182	183	208	210	194	190	162	212	193	205	202	183	191	199	197	177	186	200	195	204	195	184	207	225	198	194	207	188	176	178	195	154	202	186	224	199	204	191	175	160	189	196	214	187	209	160	209	206	220	195	174	185	194	199	177	190	207	174	202	205	172	206	191	191	189	177	201	188	191	202	209	202	197	180	196	203	175	177	171	195	186	181	196	206	200	214	196	199	195	181	193	191	193	187	200	202	176	207	201	199	194	193	179	193	184	184	196	190	192	197	197	204	197	202	197	198	211	181	171	184	189	205	199	191	186	177	165	165	171	196	170	198	225	174	203	168	194	190	200	198	186	176	182	170	220	188	219	186	195	180	193	195	177	176	161	206	200	209	178	179	185	216	174	181	188	215	189	193	188	209	200	192	181	180	194	191	198	167	170	187	189	201	209	215	216	239	184	176	197	187	173	193	194	198	175	179	218	194	165	195	202	185	186	193	184	171	179	183	167	182	179	196	187	197	199	176	190	201	192	196	173	198	181	191	207	203	203	197	192	213	183	177	219	195	189	206	188	219	194	221	206	185	217	187	169	205	201	175	192	194	171	213	196	211	196	211	180	211	180	184	194	197	192	202	185	188	167	195	191	176	192	200	200	194	194	175	179	185	203	200	174	173	203	203	213	201	191	207	199	177	193	206	208	193
7836	2980	7552	7145	5018	4193	3401	2941	2396	2099	1810	1683	1557	1370	1299	1204	1142	1086	1011	952	925	953	927	863	796	818	834	774	769	744	724	700	719	706	746	732	654	637	683	688	690	684	691	627	651	605	623	621	647	663	648	603	625	632	612	683	576	573	584	601	576	682	591	612	621	608	632	647	631	615	566	585	577	610	660	580	596	607	577	615	600	595	589	564	620	617	552	555	612	639	643	576	569	574	560	621	582	586	552	601	619	571	583	557	594	572	553	559	590	578	600	566	589	571	585	567	592	577	596	578	568	579	553	566	581	567	586	592	556	589	531	529	567	608	622	610	581	542	587	571	618	578	642	599	616	535	573	555	547	550	588	562	563	546	604	536	588	589	621	572	575	578	581	566	569	607	565	547	640	562	583	542	565	611	544	581	602	603	546	547	542	566	583	599	569	582	572	625	552	532	582	581	591	603	578	548	612	565	528	589	601	576	569	571	558	485	615	570	546	618	571	565	568	593	589	541	635	566	581	553	618	579	568	570	560	567	545	576	578	578	565	548	559	552	564	565	576	528	585	545	566	574	565	580	564	565	582	584	551	550	582	590	573	583	604	599	571	612	579	561	558	599	575	619	535	545	543	567	549	615	575	596	532	629	600	577	590	555	558	531	569	596	580	554	535	570	575	496	569	546	572	578	579	552	567	528	603	598	538	565	600	582	546	527	589	530	598	580	565	549	578	583	572	582	567	518	547	545	559	584	581	523	570	553	558	569	551	594	560	604	557	552	548	557	610	528	599	572	581	594	593	592	624	545	578	549	575	605	583	592	592	559	605	565	603	560	557	558	568	550	591	622	549	559	542	584	526	555	605	557	538	571	579	570	646	566	544	550	569	585	541	614	565	577	512	595	610	556	555	594	547	553	563	542	575	592	537	563	567	546	569	525	533	563	588	562	563	623	580	562	588	585	606	572	563	553	573	612	587	500	579	556	571	558	591	568	567	583	552	567	606	588	583	580	596	563	529	574	556	590	554	573	575	573	577	577	597	566	547	540	551	592	564	553	552	542	624	601	533	623	596	588	559	632	559	554	599	597	577	569	577	618	592	600	567	602	559	527	570	622	596	541	569	566	617	563	540	595	575	610	569	535	596	612	567	570	584	577	596	527	612	563	573	589	614	591	585	527	569	564	570	621	574	561	570	585	569	577	556	633	604	527	585	572	562	549	564	550	538	567	559	548	569	576	552	624	565	573	551	572	546	620	572	539	570	536	591	538	579	571	571	609	557	572	619	593	544	582	549	596	548	562	585	612	542	542	551	563	605	596	584	562	558	540	588	574	602	543	572	568	543	599	588	544	597	510	551	547	611	568	527	566	602	592	529	553	584	515	569	567	591	545	554	591	540	592	563	540	611	566	554	576	531	543	557	556	561	631	557	564	559	574	588	562	523	555	586	571	558	519	555	600	592	596	577	567	603	583	540	580	600	576	568	551	547	589	602	617	543	581	547	536	546	582	572	554	524	567	593	605	596	587	569	604	555	630	572	584	551	581	559	575	567	569	556	542	582	580	583	559	601	566	558	607	554	539	583	525	591	535	546	537	574	570	575	569	583	538	549	588	557	573	568	557	564	594	576	548	595	527	590	586	563	572	564	589	556	610	582	574	610	571	552	577	570	546	580	587	563	544	591	600	560	530	553	598	563	556	582	530	598	590	586	527	568	594	539	556	587	552	579	567	493	543	576	586	554	541	605	540	524	574	556	567	566	614	611	567	562	602	544	537	611	582	583	563	591	560	531	553	525	573	567	589	562	573	587	576	571	552	551	553	590	578	566	536	568	554	544	549	522	571	559	582	596	570	583	565	600	562	557	583	564	592	584	543	538	566	587	566	591	595	581	555	580	575	553	557	602	573	589	570	587	571	552	587	580	579	602	587	550	592	575	595	606	544	573	492	605	577	602	580	558	542	587	570	581	514	551	602	575	565	568	600	590	546	574	568	558	582	590	593	573	535	565	600	554	537	550	564	622	542	552	599	564	557	532	572	567	578	574	563	571	552	533	608	590	587	607	578	555	550	564	572	628	630	544	561	604	575	587	577	574	588	588	557	598	530	597	589	581	576	553	588	587	572	622	571	533	619	541	564	509	582	562	543	565	598	522	611	511	549	551	581	544	553	536	553	568	596	619	590	570	572	620	611	567	562	584	551	588	561	574	573	568	574	546	602	584	594	576	560	601	560	601	581	580	562	549	575	587	530	567	538	591	595	559	585	506	559	576	578	568	595	578	583	586	551	570	541	619	528	569	559	559	590	588	584	597	587	565	545	556	601	556	586	563	604	562	541	581	542	615	610	562	591	583	564	547	552	549	580	547	565	576	530	570	540	608	542	538	617	571	560	579	574	583	556	567	591	576	555	575	533	587	612	555	512	600	606	583	620	594	557	569	599	594	579	538	549	591	580	590	556	599	527	578	563	613	582	550	565	573	553	539	554	578	603	535	558	587	630	591	567	573	554	588	591	565	574	588	533	539	563	567	541	564	541	538	548	574	578	584	538	565	565	586	550	618	640	600	595	566	588	610	587	591	561	542	569	600	607	541	575	565	564	603	559	586	548	601	593	558	572	586	557	567	593	551	546	575	552	620	563	594	557	554	615	565	542	585	570	579	597	554	586	563	570	573	591	544	576	570	569	561	541	603	574	558	556	567	585	577	560	557	585	561	594	589	584	569	600	588	559	616	571	608	557	567	589	542	557	596	554	538	606	588	600	583	596	601	549	601	558	567	534	553	553	555	575	612	538	604	570	594	604	523	565	597	579	569	556	570	595	563	582	589	592	563	558	563	532	582	593	560	544	551	559	549	599	582	523	579	531	545	587	582	608	546	589	559	617	540	548	570	512	618	577	572	585	579	570	554	588	588	556	570	571	553	585	544	577	560	541	549	566	558	530	569	532	550	573	600	574	592	600	548	567	582	554	586	592	534	551	552	586	557	553	583	580	594	604	618	569	532	566	585	560	588	574	564	532	572	531	613	593	541	555	590	553	601	618	566	563	601	581	613	551	550	596	603	557	540	566	565	588	603	555	568	581	556	563	598	609	543	591	594	593	575	550	560	575	561	583	561	585	586	548	536	586	611	590	622	544	601	550	554	548	599	573	592	561	527	590	545	611	568	535	545	539	565	591	606	532	626	565	590	546	532	595	628	566	585	591	570	555	582	563	543	542	614	554	583	588	588	545	568	597	567	569	543	581	536	590	557	645	574	600	564	593	566	558	558	583	605	540	559	582	541	565	580	544	572	561	597	544	553	526	560	547	566	583	564	558	572	522	580	580	553	534	545	536	564	598	576	587	538	610	607	598	605	538	517	574	577	592	572	574	561	545	577	543	584	542	589	549	559	552	598	585	579	541	591	600	590	513	576	560	564	582	599	571	569	513	596	589	564	561	577	577	555	566	593	539	586	596	568	565	549	596	552	538	607	550	572	570	559	552	567	582	572	564	580	545	543	561
2469	492	604	476	432	383	366	348	307	302	349	332	332	377	332	365	330	338	339	339	343	334	359	360	341	341	358	339	326	329	374	318	338	334	345	357	349	351	333	381	331	357	373	391	343	343	355	318	341	359	347	322	321	344	344	361	335	336	357	344	359	329	364	328	348	353	307	360	319	327	374	309	346	338	327	359	329	304	333	363	354	351	369	308	335	327	331	322	351	326	305	309	363	341	350	350	345	357	347	339	320	373	345	351	350	318	319	345	342	341	339	339	331	337	360	368	328	361	319	338	354	376	361	304	328	349	325	327	333	347	312	332	322	361	347	316	357	326	308	314	330	338	337	345	336	378	324	322	341	334	332	351	330	344	371	375	345	324	340	362	335	340	322	361	334	328	329	339	351	358	371	361	334	315	343	333	349	351	330	362	342	336	356	342	301	337	337	334	332	367	340	329	359	309	349	341	357	355	306	341	369	314	325	332	333	369	346	339	387	333	335	349	341	321	331	327	343	293	361	383	337	371	309	315	330	333	300	339	331	322	354	308	336	331	296	354	331	338	339	357	337	327	310	325	340	336	308	346	343	344	350	328	326	312	317	348	349	359	348	334	335	313	324	329	341	316	326	337	334	334	336	343	339	319	331	329	324	308	318	350	333	338	329	336	364	353	356	342	312	346	387	343	319	346	347	312	366	339	346	394	356	361	315	344	347	350	348	355	346	340	384	335	307	342	345	324	361	326	347	358	350	369	331	345	341	324	337	326	351	334	348	340	352	332	358	362	322	323	333	351	307	367	351	341	320	326	338	348	297	343	343	287	351	338	336	336	315	339	341	351	313	314	335	340	314	310	317	329	361	343	331	358	324	340	343	302	332	333	356	338	353	318	319	340	358	345	353	331	363	365	350	367	327	324	378	351	325	327	339	334	339	353	325	350	332	353	328	345	334	345	308	349	348	309	315	353	325	316	344	345	340	345	305	303	331	343	312	361	362	347	340	302	317	341	318	348	316	336	385	347	316	352	341	313	317	360	339	327	312	331	341	340	350	333	339	342	339	348	364	355	333	323	318	336	363	350	332	343	294	337	312	336	328	337	326	327	323	305	322	345	336	342	389	322	315	341	306	300	309	329	358	350	323	348	335	328	349	345	342	339	340	327	356	316	298	301	365	332	345	346	327	317	321	330	355	350	348	341	324	323	342	310	335	337	343	345	315	321	331	381	332	316	354	373	335	330	311	332	358	338	345	336	372	359	319	345	349	302	336	333	329	352	333	336	326	335	344	331	332	327	307	330	329	353	339	357	353	311	345	345	325	354	318	323	334	343	355	385	301	361	356	357	327	335	329	343	327	338	328	327	350	330	359	331	349	357	370	333	340	357	365	318	340	371	333	336	352	322	326	346	345	335	319	373	344	343	314	365	319	343	325	375	341	311	348	349	344	348	340	366	343	324	337	340	347	355	317	359	345	322	316	350	355	349	311	309	354	318	326	333	330	339	328	325	355	332	327	320	343	317	352	360	321	352	327	318	351	320	310	363	341	331	353	352	317	341	363	323	320	353	360	330	343	330	314	352	354	344	332	337	310	351	343	313	306	356	328	321	332	351	355	329	312	324	331	324	318	371	336	343	361	331	354	319	333	337	307	332	318	368	383	362	330	332	323	335	359	343	331	323	339	309	340	360	353	336	356	329	334	293	358	311	327	327	316	328	365	326	349	320	342	351	305	306	332	304	348	368	310	338	339	355	347	343	368	343	348	347	326	355	393	289	337	354	346	355	318	333	337	338	297	341	318	339	338	375	355	325	337	331	374	335	344	351	375	372	348	315	312	341	308	343	352	344	343	353	325	368	354	344	338	376	372	341	344	348	356	356	383	312	322	347	350	354	383	351	344	331	370	327	346	304	346	331	316	329	351	348	345	326	354	311	320	320	350	377	352	352	360	352	341	333	385	318	351	351	323	315	345	345	336	335	325	335	356	335	329	366	343	332	348	335	352	359	331	330	346	309	335	346	356	348	334	360	316	323	338	307	330	328	387	372	323	357	346	353	345	291	330	334	322	350	324	348	349	356	325	327	365	336	301	326	349	335	348	329	379	305	348	359	361	324	331	310	330	361	355	335	323	333	319	309	316	340	376	323	319	322	312	332	359	315	338	332	324	354	305	347	361	334	360	316	339	353	352	344	324	336	332	380	330	345	330	328	329	333	310	343	373	339	366	383	363	337	370	366	354	326	337	347	303	386	327	326	359	355	345	321	363	298	359	334	341	354	333	330	375	340	325	332	345	307	325	308	348	348	363	343	356	339	322	341	354	322	338	337	289	341	323	348	316	337	352	333	380	330	347	331	334	329	346	342	381	333	363	379	349	350	359	307	377	358	344	335	352	359	368	359	321	343	356	392	347	345	329	357	341	370	353	343	334	365	329	363	334	369	372	386	343	330	319	361	335	335	340	305	337	374	358	334	314	347	346	324	359	349	365	325	345	342	318	367	346	325	339	333	313	367	325	333	347	362	325	310	311	367	322	354	353	354	329	324	357	383	331	363	340	319	365	350	363	333	362	355	350	322	344	325	302	328	290	302	317	314	352	314	297	350	313	313	352	333	361	357	346	341	322	305	341	344	314	359	342	347	364	324	319	342	349	337	347	347	356	331	343	340	330	357	304	333	327	375	295	322	340	340	377	354	311	315	338	329	343	343	324	333	358	319	318	348	315	364	360	341	360	347	348	374	340	314	336	331	364	296	364	345	327	364	313	363	348	343	339	361	318	329	339	343	306	326	307	331	338	331	346	319	330	355	339	329	308	344	332	329	322	318	354	352	349	322	368	370	335	304	342	320	355	359	327	314	321	326	322	340	316	322	360	317	354	324	340	348	326	343	342	328	339	311	354	340	343	331	336	315	324	361	387	341	324	343	315	383	335	346	359	335	328	348	328	368	341	376	342	340	332	351	323	318	339	353	347	345	354	321	308	352	336	343	321	354	310	342	342	362	368	304	319	343	352	311	350	345	321	356	299	290	328	323	319	287	306	354	357	329	326	353	332	344	344	332	353	319	342	348	319	318	317	346	331	278	359	317	349	321	303	368	361	373	337	348	372	336	335	353	323	342	338	332	319	330	319	336	321	361	341	341	378	318	332	367	311	374	322	354	331	357	325	358	314	301	350	359	316	336	337	340	347	331	342	339	335	357	323	359	365	338	375	343	352	346	326	358	349	344	362	355	352	353	302	365	322	344	333	350	331	305	329	379	348	329	318	330	342	345	342	303	362	348	340	327	350	353	362	333	341	333	323	350	377	347	357	344	361	362	287	362	331	351	330	347	351	353	322	312	350	329	309	377	348	364	295	302	278	317	324	345	323	324	333	352	350	325	316	321	344	349	366	356	320	334	349	343	343	319	344	340	341	322	338	351	357	346	316	311	341	344	315	338	304	345	333	356	303	326	385	355	340	364	309	349	332	339	345	307	328	332	328	336	346	323	321	340	365	338	375	346
2780	1118	1320	1429	1107	1035	1013	952	977	1034	1033	962	1016	999	929	916	1015	978	986	948	959	996	922	973	1005	947	959	963	1045	965	948	999	906	914	896	950	939	950	947	933	920	941	946	952	915	915	934	960	923	938	922	975	962	935	928	962	917	965	930	944	941	979	941	919	923	892	959	940	921	853	940	917	984	961	947	905	954	927	932	946	947	980	964	903	999	923	961	972	917	882	990	933	932	911	907	928	929	971	1006	957	978	902	884	996	911	963	945	933	914	946	925	911	919	953	966	950	905	961	955	950	965	970	963	930	911	951	920	935	910	915	962	961	953	947	939	945	954	937	946	985	1001	907	948	990	937	866	976	994	956	876	983	916	906	909	930	944	926	928	972	980	951	929	930	961	892	955	963	914	975	975	935	931	925	961	909	964	924	925	905	980	954	905	920	912	966	1003	978	963	938	929	965	970	902	1007	965	921	929	966	904	924	882	900	930	979	909	891	933	898	904	970	969	950	885	952	907	906	951	932	936	880	971	899	927	951	971	936	900	920	966	931	959	883	847	960	933	929	951	968	933	967	926	881	951	937	965	913	945	977	893	925	904	970	901	964	889	957	961	996	940	978	927	909	907	916	954	942	957	953	921	967	915	960	892	920	975	952	989	897	941	927	877	960	955	939	986	947	977	937	943	976	943	908	908	981	892	903	1005	972	957	934	967	895	935	995	944	983	960	939	950	917	933	939	923	971	906	931	952	947	933	919	949	943	1014	934	935	908	960	955	988	953	924	945	896	940	946	900	972	878	989	908	911	917	937	926	916	927	972	991	986	934	843	917	923	903	948	957	947	942	935	948	937	903	922	922	909	942	958	996	939	961	930	951	907	948	990	867	953	937	942	915	954	939	943	920	925	993	914	893	978	949	883	943	888	934	947	927	958	941	916	929	944	936	893	932	879	941	956	929	994	928	946	928	971	941	943	931	945	947	993	966	898	880	926	999	944	989	964	908	935	917	895	939	913	921	930	916	983	958	978	985	924	950	960	911	929	977	899	925	943	936	984	986	939	889	910	955	948	919	941	923	932	908	927	920	969	912	953	948	954	883	1009	957	929	933	1007	952	933	984	944	888	941	920	944	908	961	909	956	901	908	926	942	966	927	941	909	944	933	981	940	918	897	945	945	972	925	980	959	936	940	904	920	994	928	942	950	943	976	948	952	943	960	975	909	910	951	980	930	934	920	895	952	930	974	965	931	915	953	919	937	916	1011	956	924	958	962	950	910	930	931	916	924	962	948	896	935	940	894	952	941	918	957	939	939	877	922	934	975	914	945	967	954	935	980	927	915	1012	941	913	952	966	875	907	1009	922	941	915	950	938	913	998	1008	871	945	935	901	962	941	903	989	999	922	938	968	978	984	970	971	885	905	1043	916	980	944	975	923	916	977	975	931	945	997	941	931	911	918	926	959	926	946	937	921	898	987	971	904	963	974	901	954	912	941	891	988	962	941	915	937	981	874	921	884	974	956	946	881	935	922	925	909	923	901	927	933	956	953	922	936	927	975	1018	962	911	970	933	967	948	921	958	975	956	986	938	911	917	975	944	942	940	941	926	966	946	936	926	931	946	946	935	984	942	921	923	954	937	912	924	882	942	921	956	983	951	905	970	954	940	928	943	904	950	977	898	949	974	985	976	989	928	1015	956	905	941	868	971	982	978	959	897	972	975	1062	909	967	960	940	929	953	912	993	956	936	991	927	940	911	976	959	913	952	956	906	999	933	985	911	942	981	952	1002	931	851	924	929	960	1010	939	906	930	903	909	921	910	880	912	923	959	901	956	941	950	933	937	925	916	919	958	927	974	946	922	919	963	867	903	968	950	916	942	906	892	954	898	944	936	936	979	931	946	867	915	919	941	932	974	935	934	949	954	1018	975	933	902	955	929	908	894	967	939	958	969	937	908	974	916	946	941	951	918	914	918	995	921	965	960	890	1000	909	959	959	955	917	896	947	960	913	944	1007	1004	985	1013	913	961	929	903	931	983	929	964	936	930	907	916	876	950	954	905	966	940	902	973	934	971	989	877	928	913	976	910	956	958	968	960	925	958	938	949	951	949	927	900	949	983	887	949	969	949	980	911	955	951	942	959	953	925	939	937	895	959	956	926	961	969	937	897	910	885	898	934	940	909	949	953	939	932	949	989	977	980	912	931	944	939	971	995	941	895	942	1051	950	913	891	918	964	942	946	984	974	989	978	969	926	935	894	882	925	937	914	916	977	963	901	901	982	930	961	943	887	966	927	921	994	940	974	952	935	951	897	950	917	933	946	915	917	887	967	938	1007	937	920	906	953	980	968	987	936	895	944	959	917	929	939	912	924	967	915	931	979	930	986	975	911	991	941	933	947	939	917	894	881	951	937	947	967	976	920	915	913	901	915	954	978	944	981	933	936	992	931	945	976	929	950	988	931	938	986	930	945	908	920	928	970	909	905	969	962	915	897	910	931	928	927	969	888	928	958	925	944	926	989	937	955	927	939	944	938	953	927	884	943	922	918	894	954	868	907	944	986	929	969	947	928	887	978	927	980	950	941	995	920	949	945	929	934	906	907	954	995	911	921	929	940	904	922	979	901	923	891	911	922	983	881	946	969	928	945	916	950	1011	955	917	973	982	899	902	935	1006	919	923	955	951	962	965	910	934	971	922	959	924	873	923	920	911	957	899	901	920	881	957	890	953	1015	941	984	901	895	954	938	951	988	910	912	970	918	932	944	932	889	922	929	956	922	926	945	884	945	925	922	949	957	891	942	910	919	923	936	973	923	920	958	933	935	923	939	934	953	977	958	946	957	966	912	929	916	933	927	914	934	921	978	900	934	938	931	963	903	967	940	938	906	969	911	886	925	930	934	934	968	981	907	930	952	928	962	935	944	946	892	988	908	920	947	929	926	940	874	902	966	953	944	950	968	940	952	967	919	1004	928	888	961	952	965	962	952	947	901	929	894	966	932	927	949	977	924	955	976	924	942	921	926	891	936	932	937	924	941	955	904	950	919	961	890	928	947	981	919	902	920	938	948	955	877	944	904	947	931	1000	947	904	963	947	955	1006	941	972	1004	904	932	959	909	961	914	953	926	966	975	961	966	941	930	962	934	913	944	923	967	926	951	887	939	955	937	919	984	934	935	917	890	901	911	944	894	999	906	923	941	934	936	941	911	954	908	914	886	950	944	905	897	1000	913	886	935	885	924	955	969	958	916	920	908	913	904	974	960	964	924	940	956	911	912	892	922	910	871	931	988	922	960	919	913	981	959	958	963	980	929	927	967	959	958	950	997	953	923	946	920	892	963	963	941	978	933	946	975	895	944	880	929	949	996	935	979	869	943	967	938	986	957	934	916	979	904	961	968	925	959	935	958	955	934	980	964	976	889	960	922	902	944	954	932	925	939	901	880	942	974	965	960	926	930	942	909	973	975	936	925	972	955	957	946	930	927	939	930	932	919	964	945	967	940	943	961	872	952	997	939	925	940	970	931	929	991	966	877	974	1002	944
9781	2453	4265	2853	1565	1078	780	608	534	447	446	408	432	389	394	392	397	382	410	384	366	383	374	360	385	352	341	347	377	365	369	343	370	355	328	360	406	380	347	338	383	338	330	331	347	358	347	364	337	323	360	350	359	345	352	353	354	360	348	335	331	338	335	359	339	350	344	367	335	333	341	327	352	320	349	325	338	346	352	338	350	359	345	371	323	337	333	321	327	334	364	318	312	349	339	343	371	345	322	329	374	315	347	350	331	352	370	366	320	342	323	337	348	351	347	341	329	360	358	370	335	360	352	366	333	372	339	334	347	344	348	337	354	328	330	351	343	313	324	353	312	332	305	337	372	335	329	302	366	356	339	355	353	330	328	357	345	316	303	368	351	319	351	331	332	356	328	328	384	354	353	336	351	362	354	345	328	355	323	318	353	313	368	362	329	327	345	373	333	335	389	317	319	372	360	324	358	348	343	353	347	308	312	348	313	341	352	352	343	348	332	352	322	340	341	343	326	359	334	336	346	351	344	370	333	313	362	395	350	341	362	352	357	305	349	387	355	367	336	367	347	370	319	348	349	295	320	338	325	357	295	339	347	354	352	331	368	351	370	353	350	355	369	335	369	336	336	350	338	343	322	329	365	322	321	353	347	331	346	349	299	344	329	349	348	390	360	350	345	352	340	361	324	346	340	355	346	358	358	341	339	316	334	319	380	348	323	340	347	337	328	354	357	323	361	346	306	336	347	353	348	318	323	336	322	338	327	333	359	345	336	333	398	343	337	357	354	375	360	345	367	340	336	322	344	368	378	370	352	388	347	337	332	375	351	357	355	374	360	347	379	343	365	339	338	333	370	349	331	335	343	375	354	342	317	347	297	333	345	345	356	369	337	362	322	338	369	378	328	311	365	304	314	323	339	352	334	348	309	370	381	375	339	368	325	327	346	336	354	324	352	326	362	363	320	319	311	339	350	294	327	325	340	361	349	316	341	329	341	371	346	341	339	307	331	324	332	301	323	332	339	334	340	358	337	350	327	334	349	311	372	324	388	344	335	375	356	347	375	344	313	370	318	332	314	310	346	350	328	376	347	370	322	343	351	342	337	309	360	335	328	363	359	364	338	350	323	334	361	370	373	350	295	345	343	326	332	373	341	312	341	366	347	338	335	321	342	349	351	330	338	333	369	353	361	334	359	340	351	363	334	318	365	336	373	350	358	325	324	348	336	307	346	337	353	371	350	360	362	317	350	334	349	344	338	348	327	345	342	364	364	362	313	345	358	345	338	345	355	377	325	358	379	368	339	331	336	313	347	341	345	346	359	325	357	373	383	328	362	343	345	353	368	372	365	341	340	344	341	329	344	348	354	342	334	356	368	354	355	346	363	323	357	356	317	354	339	326	339	362	313	340	358	353	352	350	346	354	361	347	348	342	382	349	375	364	334	333	357	295	314	345	352	354	370	354	329	293	335	376	348	357	342	327	367	334	342	344	310	364	328	348	339	327	391	365	359	316	355	345	331	308	359	335	310	354	339	363	362	338	372	322	307	336	341	350	327	328	332	326	343	328	336	356	374	324	363	340	315	349	342	361	350	351	364	365	376	341	356	295	331	338	399	353	325	325	379	331	323	328	395	321	356	328	355	350	373	343	331	330	356	343	349	353	381	327	319	345	324	348	334	360	358	332	365	343	352	299	338	341	349	344	376	354	361	334	342	344	351	382	343	390	360	331	358	322	340	332	303	340	358	344	312	321	370	347	324	350	368	321	346	359	364	345	361	350	359	351	333	311	354	305	371	351	328	340	363	348	349	379	337	348	351	349	360	340	342	354	351	319	393	338	368	380	348	327	340	341	341	374	362	330	328	342	338	343	369	332	383	345	346	332	362	332	312	343	335	317	333	323	357	336	345	356	365	339	331	338	357	350	342	366	318	317	359	355	341	289	340	353	332	342	374	329	347	330	354	329	342	316	369	365	325	353	369	288	332	343	335	341	344	332	332	331	368	371	339	301	354	382	339	335	354	348	339	338	330	339	362	340	310	330	326	355	355	363	354	303	322	349	365	329	331	356	340	333	346	357	337	363	349	314	332	345	345	329	331	333	346	357	329	341	346	349	347	358	344	330	321	364	337	350	339	354	333	354	344	338	308	333	328	365	327	350	338	356	348	342	347	349	342	326	349	337	298	360	329	375	293	342	351	338	341	338	334	356	339	307	346	339	350	331	327	345	350	319	318	352	321	335	359	344	336	373	372	363	354	326	316	331	376	349	368	365	321	317	375	354	317	324	333	339	344	350	332	343	347	368	353	342	321	332	335	358	337	361	338	324	350	335	345	344	342	309	342	352	308	339	361	314	375	342	349	353	347	330	342	363	340	335	355	360	315	383	319	355	332	334	329	344	350	371	346	329	325	326	336	321	328	370	334	340	332	358	330	303	339	351	331	318	382	346	364	344	329	328	330	339	367	347	343	358	348	377	349	382	345	343	374	377	347	355	348	326	356	372	349	353	351	344	357	370	314	350	342	339	339	326	333	338	339	346	339	342	366	361	339	334	331	326	330	325	333	314	338	359	328	348	347	361	354	347	334	333	350	340	323	340	340	326	324	336	334	343	302	362	343	344	368	339	330	350	326	364	328	358	341	334	329	340	377	350	344	361	337	343	353	342	320	345	356	331	353	332	320	334	343	324	344	326	311	321	342	347	322	356	349	361	316	326	368	327	308	357	328	354	320	336	346	334	300	403	324	336	360	341	348	324	326	368	332	361	383	358	339	328	338	378	332	367	367	323	348	348	338	381	347	329	330	350	303	351	373	347	331	316	319	363	357	317	378	357	373	317	382	354	356	349	343	360	337	310	347	372	366	317	370	347	355	308	350	327	356	316	342	323	340	363	326	358	294	319	324	347	331	356	370	341	347	328	354	373	349	354	384	323	369	345	324	352	371	356	367	351	323	343	345	353	337	337	333	352	326	364	345	340	342	356	356	330	307	332	353	334	331	361	323	349	358	336	331	352	384	352	367	336	333	337	335	366	341	338	351	357	333	347	309	359	372	336	340	324	342	402	346	340	335	386	373	338	330	314	343	367	345	344	336	333	353	364	355	359	362	368	304	352	345	305	307	360	351	349	280	319	341	379	356	358	356	359	343	337	347	345	345	362	314	332	328	345	363	336	342	338	335	337	328	343	328	342	340	343	332	298	356	361	339	344	380	333	332	364	325	358	322	369	340	350	342	327	347	364	332	339	332	323	367	328	311	363	353	383	351	370	355	315	353	355	339	351	350	337	336	352	355	345	362	350	341	338	314	337	312	345	312	336	332	333	341	363	353	332	353	346	330	366	345	398	357	371	352	353	323	361	348	368	363	334	332	344	361	365	332	343	329	334	369	322	359	314	340	362	308	366	321	346	371	369	376	379	333	319	364	327	339	335	369	332	321	300	342	332	331	324	340	357	312	344	343	339	342	340	340	329	340	338	352	344	338	349	363	384	340	366	301	356
6541	3063	5760	4937	3689	3001	2466	2241	2114	1822	1693	1530	1512	1453	1376	1318	1262	1268	1213	1166	1128	1097	1153	1089	1072	1088	1077	1042	1084	969	1018	969	1014	987	991	967	959	1035	956	981	993	1026	1021	946	1009	948	995	969	966	974	980	960	901	961	976	983	956	967	986	945	954	1029	986	926	976	928	959	932	978	966	930	998	923	940	938	996	987	908	994	871	974	911	919	974	938	1005	982	923	973	979	940	1015	956	957	927	924	973	982	949	928	908	952	920	932	939	953	958	922	938	983	976	944	955	978	928	949	966	929	917	929	940	882	934	944	985	927	897	936	895	937	913	979	904	956	907	911	885	961	922	969	1005	948	964	930	893	979	966	988	839	928	910	919	955	939	965	922	942	874	930	958	958	985	954	961	947	964	925	923	963	949	886	965	921	941	917	946	880	897	918	935	935	891	928	948	970	946	983	895	949	894	931	961	904	946	957	913	925	939	941	911	922	938	929	953	885	957	922	904	921	951	914	911	979	909	862	950	943	954	938	944	940	921	941	949	988	907	940	932	984	952	918	985	905	924	950	937	932	940	1051	938	901	926	933	1010	954	912	942	916	931	907	974	956	931	896	946	920	895	936	916	942	958	972	945	934	921	922	933	944	926	957	890	946	954	911	946	920	935	992	945	938	952	978	962	929	965	943	932	960	947	934	917	1001	924	946	979	957	916	964	916	944	923	975	947	925	916	884	954	923	898	981	952	931	932	916	913	927	917	911	921	908	923	976	1005	939	915	1014	874	914	917	935	1019	961	957	941	950	989	858	980	911	980	935	955	901	919	869	933	929	952	966	942	884	919	954	927	906	912	979	956	927	961	926	958	948	937	931	890	971	929	935	872	954	976	973	927	941	977	970	931	961	963	966	925	920	935	948	962	936	863	896	936	937	909	941	928	942	946	1003	914	947	948	956	959	953	945	939	1004	927	883	908	922	952	972	974	996	950	985	878	964	904	906	955	998	922	965	967	927	930	923	944	942	906	940	957	903	958	880	955	967	938	938	945	972	915	871	930	902	893	921	927	968	929	899	885	893	925	920	904	965	902	924	979	979	865	941	951	954	905	931	960	952	925	996	952	928	903	946	930	934	907	910	921	981	923	975	949	905	926	946	935	927	937	911	962	959	920	895	895	967	927	939	967	892	990	930	961	923	956	928	916	915	974	913	952	972	922	898	944	882	944	892	932	915	910	943	952	946	962	919	933	997	936	959	903	960	940	928	912	930	954	930	898	936	874	950	933	916	903	927	897	957	911	972	945	945	918	953	979	918	933	974	969	917	929	913	924	933	948	1001	953	865	915	1037	934	992	896	868	897	888	932	937	905	920	956	914	993	899	955	921	953	932	922	929	908	979	942	876	927	894	912	984	955	926	933	928	915	986	926	978	950	907	919	955	937	963	909	982	906	950	884	942	927	941	929	930	943	916	941	920	954	927	901	954	951	922	1010	898	981	975	913	927	932	941	890	944	953	946	986	947	932	905	943	897	934	939	925	949	948	916	923	937	964	956	923	895	934	951	915	955	908	920	954	881	933	979	970	916	915	943	946	896	1003	925	915	949	907	934	958	957	955	948	948	903	927	929	943	926	938	919	916	941	935	930	890	957	914	928	943	909	945	954	915	920	940	950	939	873	907	933	966	906	936	922	927	974	954	962	889	930	928	922	943	968	935	913	879	901	929	914	976	910	961	914	950	981	951	910	883	919	972	953	950	916	929	978	922	928	921	924	941	979	935	891	889	960	919	935	884	960	945	893	963	970	929	896	976	913	1001	954	969	929	978	895	950	896	912	916	950	982	929	923	921	903	975	890	925	907	1000	896	946	946	907	966	948	919	894	915	931	917	900	952	935	904	936	968	1016	940	903	927	958	922	955	975	907	936	899	924	972	976	972	950	944	937	911	945	920	927	950	940	920	896	942	946	983	966	948	986	905	967	923	930	923	941	922	927	966	955	967	942	897	922	921	966	967	980	929	916	885	925	969	959	944	917	1024	926	910	883	928	908	967	937	944	920	961	978	876	892	913	965	913	962	917	901	949	942	959	932	920	943	937	921	896	908	907	963	930	969	944	995	971	959	928	861	985	939	919	917	936	918	908	965	965	976	966	902	906	934	932	948	959	933	943	969	924	911	938	947	919	901	907	942	893	955	921	909	949	915	964	896	979	973	945	950	978	965	909	957	930	971	960	932	893	927	958	896	909	954	948	946	938	907	964	930	936	921	888	940	1004	949	923	890	928	944	963	914	1008	920	941	946	898	957	959	930	934	921	903	916	917	971	891	939	926	922	962	939	892	930	957	933	919	900	926	928	966	933	908	876	982	941	968	1000	917	913	951	968	928	929	919	937	918	888	955	931	973	917	971	948	922	947	893	916	972	967	914	899	925	955	961	921	936	961	926	954	930	928	985	962	961	913	986	922	890	972	942	959	944	946	884	958	905	909	910	903	937	874	963	939	944	912	1022	956	957	897	960	964	888	955	941	931	939	907	901	927	942	960	992	953	902	914	961	955	906	953	917	928	940	932	949	929	922	980	911	940	912	928	1012	956	952	943	887	931	911	882	937	951	977	884	927	969	984	918	923	978	885	886	914	960	996	928	884	951	904	944	949	963	842	893	896	877	964	908	977	956	932	945	924	914	935	940	921	936	932	929	951	960	936	952	986	940	991	952	917	943	895	900	892	965	977	916	926	875	937	914	933	961	967	962	902	967	988	939	903	964	916	875	961	909	957	940	969	1018	906	972	1021	968	956	948	936	889	961	948	944	973	961	903	944	953	970	946	916	919	978	942	918	906	949	906	905	904	959	936	931	924	948	968	922	981	851	922	936	912	926	988	963	917	965	929	918	977	963	932	927	921	914	904	966	898	928	947	875	1008	948	951	915	912	913	932	945	945	998	928	925	911	882	943	917	941	916	907	903	904	972	943	923	934	966	912	939	927	957	928	888	904	917	998	947	937	944	969	959	964	889	917	947	926	912	929	884	916	966	941	882	964	919	947	964	924	966	907	918	899	860	989	944	1006	924	939	929	980	934	914	899	921	946	886	965	922	929	936	980	936	937	907	910	918	948	1008	934	887	944	957	917	921	961	926	907	929	950	923	942	974	934	959	970	941	914	959	915	924	944	903	913	915	939	940	911	956	905	942	907	899	945	939	913	969	988	972	935	916	914	931	957	939	976	949	926	943	927	943	911	906	941	957	899	931	960	972	905	930	956	950	930	889	918	934	918	931	962	942	945	924	938	960	889	980	932	987	956	954	971	992	910	970	967	936	921	961	977	944	890	918	922	922	907	895	914	936	946	973	963	898	911	921	897	957	959	896	957	956	947	968	959	916	965	953	920	923	952	904	933	935	922	878	964	904	971	927	897	961	957	972	1010	917	897	900	900	881	957	968	969	923	974	932	991	862	920	927	874	926	928	852	918	956	963	904	978	953	964	1007	985	943	877	988	974	923	934	954	915	970	964	971	917	895	914	957	914	942	985	943	981	900	934	956	920	979	901	917
15594	3664	4858	4457	2047	1219	893	688	556	443	396	337	360	340	289	287	261	257	252	239	247	243	240	245	245	218	208	228	229	222	254	208	215	216	218	222	185	200	221	206	208	201	221	198	221	219	204	210	212	205	212	193	184	192	197	204	204	200	166	218	189	214	197	209	205	203	192	185	217	225	199	181	175	207	231	205	200	182	190	194	196	212	179	196	172	194	178	211	203	185	174	176	215	173	215	180	189	188	192	191	180	180	217	217	207	205	198	192	180	199	184	188	190	211	206	160	214	200	202	179	199	187	176	209	185	198	211	208	207	210	199	220	187	170	197	180	215	194	196	190	195	204	226	188	191	210	180	193	212	220	189	221	210	160	200	188	206	227	172	174	180	190	184	186	202	190	215	217	180	185	219	208	187	203	192	212	175	184	203	189	177	191	180	198	211	192	198	208	216	212	194	244	213	207	195	192	184	184	178	185	209	177	224	214	179	194	198	190	184	227	184	196	199	201	212	163	202	226	191	194	198	205	179	208	189	187	190	190	212	200	194	210	194	185	186	196	200	188	175	196	210	190	187	215	184	189	209	204	183	188	217	191	214	209	199	178	183	215	195	209	175	195	213	196	179	198	194	173	174	184	201	202	196	177	184	185	174	166	199	187	204	163	224	182	211	184	188	203	173	171	197	187	191	205	185	198	205	205	175	184	192	223	193	184	200	195	179	185	172	170	174	205	197	202	191	177	193	203	188	187	178	182	181	213	213	181	186	200	172	199	218	204	219	171	175	206	185	191	237	174	198	197	176	199	198	200	192	195	199	179	166	179	181	175	168	186	197	216	206	179	180	199	232	196	212	193	206	204	194	194	176	199	171	199	191	192	237	173	203	179	202	203	184	184	209	196	190	200	202	180	188	185	217	187	194	202	199	211	194	190	210	210	198	202	173	205	188	190	182	214	199	199	202	198	182	196	173	189	216	203	207	174	191	187	173	184	174	188	200	198	168	205	175	203	221	190	190	199	174	205	171	185	213	198	189	206	178	192	173	186	196	210	182	191	184	193	192	191	185	181	184	185	208	205	189	196	206	183	212	186	184	195	207	179	202	201	187	163	199	194	174	186	203	205	168	195	192	201	172	185	184	198	197	183	187	195	193	182	168	208	207	197	199	177	196	211	204	193	184	180	194	201	186	199	198	201	218	198	195	206	185	210	199	213	186	181	184	168	186	204	184	201	215	205	198	169	195	181	208	217	176	184	193	187	216	209	222	201	187	185	194	190	197	181	189	188	181	177	185	210	191	173	205	166	200	173	190	199	176	190	190	198	170	185	208	167	198	197	192	181	211	194	193	190	192	191	199	198	180	197	205	205	187	182	174	201	199	205	189	185	197	213	206	218	192	186	164	165	194	194	192	189	189	189	205	178	186	173	220	172	196	200	197	195	167	186	217	216	219	167	194	186	189	189	180	214	187	211	199	169	225	206	177	177	210	213	180	174	185	208	181	196	182	176	190	193	176	204	202	194	174	190	201	209	180	187	203	199	203	196	191	180	202	220	203	186	188	200	218	199	189	203	211	190	207	203	195	199	214	187	206	193	193	213	172	198	191	173	192	188	202	193	186	196	199	188	180	194	207	187	184	170	204	220	162	194	214	181	194	191	194	205	201	178	183	210	175	192	189	173	185	202	202	203	192	210	206	184	213	197	187	183	216	202	190	192	188	177	192	225	173	190	208	185	200	197	200	205	201	205	200	192	165	171	181	201	172	173	205	186	212	247	182	191	200	203	192	201	202	209	212	173	183	198	211	208	190	189	193	207	192	223	204	202	189	188	189	186	201	186	197	199	200	160	191	170	208	183	192	164	199	211	221	214	202	166	195	201	200	198	181	190	181	191	191	164	177	230	201	179	194	205	199	195	205	200	206	179	211	180	215	215	191	207	182	171	200	184	209	204	186	187	213	205	177	188	182	203	189	191	181	203	195	196	172	199	174	194	168	177	174	199	189	200	197	203	209	185	187	195	182	202	175	219	189	177	192	200	194	175	206	204	210	200	187	188	206	211	195	181	188	196	198	200	199	164	207	188	190	202	177	185	193	220	189	194	183	201	212	196	216	204	175	218	178	176	209	169	195	210	192	205	204	212	175	199	194	195	168	199	209	187	234	207	167	187	194	187	182	163	198	210	177	205	179	223	193	206	179	180	196	177	211	178	179	188	177	189	183	191	200	177	224	186	212	192	180	188	186	193	178	189	212	174	209	202	207	198	191	175	203	211	188	188	210	200	191	172	210	186	190	202	194	201	181	198	195	192	185	202	184	200	192	207	186	180	168	207	206	177	175	210	192	198	191	214	209	209	187	179	176	168	206	195	217	205	192	197	195	182	199	174	203	207	193	187	185	195	184	189	187	183	189	193	206	194	215	196	187	169	210	216	212	214	199	187	199	196	208	194	203	205	209	212	186	205	189	195	223	170	191	190	189	198	183	199	216	209	189	187	175	202	210	182	204	187	152	175	155	200	189	176	183	209	209	172	177	187	202	202	196	202	188	189	179	194	192	200	193	203	208	199	194	179	203	219	192	172	214	175	194	190	187	205	174	208	180	197	178	169	187	192	184	182	189	189	209	193	228	206	191	202	200	185	203	175	203	193	184	169	195	181	191	194	186	208	176	212	199	193	194	183	183	209	176	180	184	213	194	190	203	182	183	192	201	191	194	193	193	174	184	181	179	208	216	184	219	202	211	164	181	206	222	180	220	184	207	183	230	192	197	187	207	210	217	206	209	183	204	199	184	202	184	174	187	180	212	184	188	179	210	194	176	188	197	194	178	195	219	179	202	193	184	182	191	197	181	214	206	180	229	184	203	211	194	197	209	202	170	188	189	209	202	213	181	230	203	207	204	199	189	175	203	209	201	197	179	200	182	202	198	185	191	211	187	185	175	184	222	199	197	162	187	207	216	196	176	185	194	171	200	197	205	185	188	190	180	165	208	186	222	179	173	200	220	189	185	179	199	208	182	185	197	184	193	192	185	211	199	196	221	161	198	183	214	185	200	197	195	205	171	205	196	199	220	185	186	190	173	201	199	204	190	211	206	198	168	201	178	198	191	231	176	186	172	188	215	209	162	203	184	196	190	178	186	183	202	213	181	210	197	199	205	175	201	189	196	207	218	190	189	177	177	207	196	190	174	196	191	189	203	191	204	154	195	176	176	183	183	211	184	206	197	191	175	178	187	190	175	180	190	182	202	195	213	193	208	198	209	189	207	190	195	201	186	185	184	227	191	162	189	201	191	178	208	201	191	191	208	191	229	188	211	190	179	203	193	192	208	153	186	202	200	183	195	205	192	202	195	197	199	206	189	183	183	217	193	192	212	199	174	183	206	199	203	194	200	204	207	186	192	202	189	186	210	196	198	179	185	208	180	207	190	188	183	191	204	195	181	208	190	198	160	200	216	179	213	185	196	199	170	185	205	191	214	207	225	208	195	195	192	190	169	218	224	181
7767	3378	6839	7929	5035	4142	3387	2865	2435	2096	1866	1690	1495	1393	1321	1193	1139	1054	1050	1007	962	855	876	867	800	823	825	790	756	749	742	735	696	720	691	695	686	717	726	650	683	650	659	637	650	663	664	618	616	616	662	647	614	642	619	638	607	622	582	636	625	594	613	604	554	593	578	587	628	620	581	643	565	573	630	600	592	591	646	605	606	605	581	604	630	593	596	601	563	607	579	549	621	560	578	581	578	586	592	589	603	560	573	571	556	594	560	573	591	567	585	569	572	576	559	585	558	589	580	533	604	569	580	579	591	546	611	497	569	548	643	584	582	558	599	548	592	555	584	575	538	582	605	578	537	565	591	600	559	575	542	582	592	551	577	570	570	610	555	597	533	591	584	603	634	515	551	590	558	584	576	604	616	551	604	562	559	602	565	580	590	567	564	555	586	549	597	599	597	551	553	572	555	548	569	562	557	618	609	573	599	560	595	597	597	552	610	597	548	607	574	589	604	546	576	557	585	565	543	537	603	580	598	552	597	561	645	566	590	553	593	587	572	545	529	600	573	616	609	565	596	581	599	562	588	561	581	577	594	550	606	563	620	573	578	608	606	590	535	570	608	559	613	600	575	565	571	556	545	549	522	559	588	604	596	597	572	550	570	575	583	569	574	564	588	572	535	582	597	546	562	582	587	565	588	587	578	609	523	558	572	591	567	561	541	557	586	576	614	558	536	538	600	556	540	570	551	566	556	560	606	591	548	585	594	550	553	575	554	588	545	584	535	623	574	537	578	577	571	596	553	540	576	542	560	608	564	528	568	558	556	554	547	589	562	539	568	583	578	568	567	570	596	560	577	602	575	538	600	613	556	593	581	552	556	604	543	575	622	550	569	584	537	596	578	554	595	531	623	562	543	614	566	520	554	535	595	556	535	604	585	563	588	599	549	596	532	557	581	535	613	581	559	551	575	569	579	602	578	548	553	574	569	546	540	552	547	561	599	565	556	567	575	557	574	579	568	543	565	558	572	572	540	543	512	566	581	594	567	579	591	588	569	603	567	556	564	534	561	578	606	594	577	584	511	549	533	573	546	571	560	613	552	589	552	577	597	575	530	587	553	560	601	543	609	565	605	595	532	545	592	553	584	611	632	552	571	602	615	598	558	571	568	581	530	566	558	515	564	588	602	559	541	573	571	557	596	545	552	558	553	580	516	574	579	629	581	594	552	567	576	551	601	572	562	570	582	547	544	535	543	563	579	565	576	564	542	552	575	565	569	597	528	581	603	552	523	596	572	554	556	575	594	528	576	546	616	583	560	598	569	581	593	595	579	595	597	542	562	559	608	562	527	568	633	579	537	525	553	573	588	595	553	589	576	583	576	526	568	570	568	558	600	566	561	572	590	589	572	597	566	559	560	545	579	532	564	542	576	558	597	583	575	608	573	574	578	563	531	530	582	583	566	563	583	600	562	514	571	645	594	544	577	567	552	571	605	580	587	565	563	577	563	609	588	578	571	572	540	591	554	595	577	573	567	544	554	549	545	565	555	552	583	582	593	561	611	540	580	585	609	560	612	620	595	587	579	581	527	561	522	583	556	563	545	561	529	537	606	568	597	581	552	528	589	574	545	589	550	578	542	549	517	574	598	578	593	520	556	568	597	550	567	546	541	562	545	612	561	526	588	577	609	548	550	554	563	568	623	533	554	528	548	563	552	552	594	561	604	557	553	600	554	528	606	563	547	566	541	567	576	553	567	560	565	591	592	578	616	584	561	528	567	582	575	583	554	562	577	585	546	584	564	571	599	573	572	582	545	582	609	591	590	560	577	600	599	532	569	592	551	563	536	532	570	554	567	551	581	606	578	573	595	538	587	594	534	595	585	570	549	556	547	556	588	555	615	568	574	575	579	558	564	640	605	526	587	570	591	587	566	566	518	576	564	585	567	565	559	586	550	544	557	551	597	580	587	561	572	561	588	543	542	596	582	538	523	558	558	590	528	557	543	571	561	591	563	571	556	567	541	578	551	556	544	510	585	597	547	593	527	575	527	571	568	549	569	560	610	567	565	542	543	616	495	604	608	572	578	579	564	567	560	619	580	585	548	592	549	583	559	554	576	562	608	616	593	558	570	602	551	570	616	514	601	528	536	606	542	589	563	584	580	580	584	560	550	606	508	592	575	556	535	582	555	563	585	584	603	564	578	533	618	568	536	500	525	575	614	602	591	540	551	549	567	578	571	574	612	549	537	579	587	574	601	540	556	571	526	562	571	572	598	555	580	576	575	527	613	583	589	602	526	541	543	607	590	497	570	553	567	579	595	540	580	547	574	600	572	599	549	562	599	573	552	655	576	589	581	563	569	555	574	571	559	558	572	535	586	565	567	569	555	613	578	565	561	555	616	539	546	569	565	566	574	545	588	564	522	519	602	573	548	591	568	613	541	548	552	523	560	588	577	532	570	549	623	622	542	540	606	576	588	576	533	583	632	557	569	561	567	579	587	565	587	577	569	580	630	559	569	562	570	538	584	560	577	603	562	568	593	516	568	627	548	586	609	565	577	552	607	573	573	545	538	586	560	587	601	545	625	559	560	575	572	565	583	555	584	603	584	579	568	562	621	637	575	578	604	579	596	568	562	613	574	595	571	614	570	570	531	555	604	565	523	589	553	549	582	576	558	576	572	588	574	553	543	600	574	580	606	588	627	559	571	550	557	580	529	583	559	601	544	563	598	562	564	558	594	584	507	584	558	564	560	529	573	574	616	548	555	613	563	597	573	589	580	532	589	567	554	614	571	572	601	556	599	560	563	556	568	602	560	552	555	562	573	550	579	576	597	568	607	559	574	614	551	588	530	626	576	567	554	571	582	565	559	612	541	555	561	577	602	575	573	573	626	568	580	559	581	570	574	567	555	532	558	537	635	545	540	578	544	568	552	574	557	587	574	599	568	561	579	577	550	565	584	578	559	561	557	616	573	580	552	533	553	618	556	559	581	597	526	580	580	569	583	580	572	556	512	533	533	541	547	582	555	576	589	569	580	564	550	610	571	548	596	577	588	571	584	554	591	577	572	618	584	580	572	548	589	564	566	539	542	575	541	561	574	576	560	562	609	590	570	535	586	575	563	555	552	568	542	582	595	579	541	560	566	557	549	543	587	534	576	548	587	561	552	594	605	527	562	572	575	590	553	616	579	595	611	542	567	566	545	572	569	570	573	597	549	567	581	579	547	539	562	605	551	551	573	584	554	594	582	584	567	551	565	565	600	553	568	568	574	580	571	569	627	572	590	571	547	547	551	575	592	600	568	556	586	556	564	562	612	576	587	545	579	603	600	581	590	573	581	595	534	543	557	606	602	568	527	541	561	582	581	546	557	576	598	577	558	564	591	553	547	594	524	585	551	577	584	598	545	556	581	576	587	554	629	551	555	546	555	513	579	529	561	555	581	598	535	580	620	578	556	605	540	551	640	592	581	566	561	582	564	571	601	603	599	583	571	612	548	541
2440	458	584	602	380	339	340	375	356	317	365	370	334	341	318	344	370	352	348	369	343	315	354	312	341	346	333	357	329	321	324	331	336	370	339	348	339	330	344	343	354	342	305	325	358	327	360	348	332	334	342	351	359	355	318	347	316	312	330	335	315	312	355	370	349	316	346	367	355	347	353	338	336	340	323	342	333	320	348	377	360	385	354	315	350	314	356	327	330	341	350	336	322	375	353	324	354	325	328	344	350	338	347	367	307	308	353	333	321	324	357	341	341	362	344	321	325	361	338	357	358	345	316	342	336	296	317	341	366	379	334	360	352	332	330	334	336	322	318	323	335	313	316	339	362	339	330	318	361	317	324	360	356	355	328	344	348	357	339	330	317	328	349	336	335	326	389	313	336	330	336	313	335	332	349	333	358	365	325	314	354	336	327	351	335	327	359	334	347	359	332	391	338	360	340	358	349	360	334	354	356	355	336	418	335	328	322	306	352	318	362	342	334	341	361	357	320	345	345	318	337	349	387	319	321	357	325	352	362	329	359	330	339	347	331	315	342	339	340	313	345	347	329	330	363	345	326	337	367	340	355	337	328	328	322	338	295	356	330	363	338	344	299	320	326	365	352	345	318	350	351	329	349	358	333	340	313	316	352	352	361	306	347	315	329	316	329	324	310	368	353	312	353	355	338	354	318	327	343	350	332	345	323	304	366	317	341	345	333	330	356	353	332	345	338	369	310	306	288	323	339	315	354	321	371	367	342	314	317	319	313	349	331	358	308	334	328	367	330	346	330	338	351	318	363	311	360	323	354	349	310	329	338	353	309	323	368	313	312	315	341	337	324	319	359	304	331	326	335	328	364	311	325	338	334	317	325	326	334	345	315	344	344	349	330	363	356	348	346	340	325	332	303	351	354	352	351	347	322	332	360	344	344	297	329	331	337	345	369	360	325	361	369	311	351	319	324	358	362	355	306	337	338	342	341	350	312	333	345	339	326	300	364	348	370	367	334	349	341	351	306	315	360	354	351	361	345	344	360	338	344	337	321	324	375	362	344	350	334	341	313	336	347	333	352	359	334	361	325	304	330	330	339	341	324	367	336	336	357	349	343	347	348	311	369	318	340	310	341	313	325	368	330	382	339	292	294	340	374	340	343	342	334	305	307	344	325	321	341	357	332	319	358	348	315	311	344	322	322	308	346	327	333	327	339	365	334	327	341	333	298	309	344	311	373	325	336	344	332	352	314	314	351	356	342	335	354	326	313	329	353	329	332	353	349	364	339	347	310	359	359	329	283	387	321	363	337	318	353	382	360	347	373	330	357	310	320	323	325	363	346	338	365	358	347	337	334	294	346	316	339	301	319	331	344	370	341	349	316	294	338	363	351	362	313	357	341	328	318	346	328	316	325	333	347	314	374	360	364	333	337	310	347	341	338	353	336	314	345	322	357	370	365	337	332	363	324	343	330	313	321	356	312	335	351	353	332	337	343	370	314	331	339	349	351	365	341	366	366	337	316	336	351	322	339	324	337	370	368	333	355	312	363	356	324	346	334	349	306	337	332	344	348	361	318	348	333	347	310	382	344	366	340	321	351	323	329	301	328	351	347	340	336	333	326	307	320	307	325	335	338	340	335	393	324	343	334	357	334	313	333	324	348	342	382	343	366	377	332	364	329	325	350	335	375	351	362	339	343	329	377	335	303	332	327	354	341	336	337	349	352	349	349	342	357	348	350	321	329	323	307	322	359	344	366	346	323	325	329	336	358	329	339	331	340	318	351	378	328	340	358	345	360	340	340	362	301	329	360	356	346	330	301	344	325	354	345	357	347	343	336	351	332	315	355	311	336	328	353	319	358	379	327	345	331	348	328	345	329	328	356	313	369	314	330	375	350	354	348	366	351	333	356	333	342	306	314	334	355	366	336	361	369	336	324	327	317	335	302	322	351	340	308	347	340	334	338	371	341	324	356	328	329	339	365	352	336	360	330	358	325	335	330	338	341	328	325	340	380	345	360	329	299	374	383	312	341	354	354	345	321	335	334	343	330	374	349	357	297	363	350	347	345	317	326	318	362	338	331	308	346	330	342	349	360	341	310	364	340	333	329	315	320	325	341	363	342	321	357	335	344	353	331	323	324	349	353	353	347	320	331	342	321	311	330	351	331	337	321	377	351	345	326	346	351	335	332	359	341	345	338	353	313	349	343	349	314	324	350	348	306	332	339	306	353	327	352	330	313	291	332	358	334	327	358	351	357	369	353	351	340	385	338	346	362	313	346	323	335	314	324	330	324	336	336	307	330	307	323	317	343	324	347	349	346	345	360	307	332	324	365	325	367	361	340	330	334	349	331	343	358	346	346	345	334	345	320	345	348	343	321	329	358	353	359	331	312	346	359	357	321	356	337	371	371	351	312	327	333	348	338	339	332	348	327	332	350	344	354	327	403	330	321	312	333	316	345	351	319	335	331	356	351	357	322	360	313	316	372	323	348	316	318	290	339	347	325	372	327	336	319	320	326	363	355	348	351	336	361	335	344	329	338	330	317	334	343	329	335	349	355	344	320	340	346	326	350	363	307	373	347	319	308	327	350	334	397	320	364	333	340	353	343	330	289	328	300	364	343	352	341	359	322	338	327	337	343	354	356	358	354	357	330	345	336	366	358	345	340	356	315	333	351	333	335	342	330	338	345	354	298	309	351	353	326	340	360	331	337	342	296	338	346	341	335	340	317	314	384	335	331	357	365	332	330	324	319	333	328	331	366	321	367	340	336	355	345	325	300	319	338	338	340	319	346	365	363	353	344	333	309	354	354	362	348	318	336	320	335	344	319	317	313	335	333	318	405	340	328	312	290	303	357	360	345	352	348	345	307	338	352	307	332	346	325	359	377	316	342	348	355	363	308	321	311	313	346	323	351	346	327	334	329	342	361	374	342	324	333	345	351	288	310	354	381	347	343	337	345	359	339	346	349	339	332	351	321	347	344	359	354	364	310	310	338	332	342	329	338	302	353	339	335	348	342	338	339	369	332	320	327	340	356	321	361	343	353	361	343	327	317	324	384	349	339	338	329	332	316	320	329	329	346	318	329	322	344	335	326	320	339	364	316	355	346	335	323	356	336	307	354	403	365	344	311	331	351	315	370	363	349	358	376	330	347	354	336	340	336	340	313	351	359	339	302	315	318	335	319	318	340	343	366	323	336	331	339	351	326	366	361	320	295	332	345	325	357	334	348	327	304	358	349	342	341	317	317	342	386	365	307	333	358	369	309	366	373	325	323	325	327	314	330	326	373	343	359	346	325	336	358	374	370	366	374	303	337	325	319	320	308	354	338	321	357	323	345	337	364	366	326	317	305	326	364	347	339	355	321	337	309	373	332	348	342	352	309	335	330	312	341	354	322	332	341	351	350	377	358	368	352	331	363	337	313	348	342	323	329	328	359	349	327	311	343	309	350	363	335	352	326	347	349	341	328	360	305	327	348	312	339	356	329	339	314	318
2757	1158	1413	1456	1166	1100	1045	1004	990	1064	955	971	950	926	981	952	990	974	988	970	949	950	913	990	950	980	919	956	931	929	941	978	887	928	980	937	914	984	967	927	900	959	917	967	997	952	982	934	952	966	975	931	950	949	960	911	881	953	955	880	959	933	890	897	931	954	943	965	998	955	952	907	912	997	924	942	990	950	958	971	954	989	937	926	949	950	986	910	903	925	925	928	962	959	893	927	929	960	927	931	984	948	939	992	968	967	919	938	956	960	957	898	945	956	956	963	912	995	938	955	921	945	969	930	941	905	990	887	937	952	962	911	923	929	977	953	881	956	951	915	942	913	967	946	924	952	949	905	958	941	945	916	950	961	941	909	949	942	950	926	928	918	916	1001	964	911	930	928	888	913	847	950	942	975	984	942	920	929	947	975	925	924	938	964	911	953	917	938	954	972	925	936	938	890	939	1048	896	921	906	912	949	858	958	892	942	879	913	920	922	911	939	923	905	939	891	968	962	964	979	910	951	909	924	1011	960	919	903	934	924	926	882	900	947	913	902	911	927	909	963	963	919	922	960	920	962	937	907	904	955	993	899	968	909	939	866	954	928	930	982	912	1001	895	913	877	954	960	931	921	948	942	913	927	932	962	885	899	900	967	971	941	933	948	910	927	944	927	946	970	950	969	973	964	937	959	1020	996	918	960	872	993	931	996	989	958	949	955	949	945	947	997	941	974	960	963	942	987	941	948	945	937	936	916	915	945	927	962	929	901	920	912	984	929	938	874	944	954	981	920	955	946	958	915	909	960	952	960	899	943	953	906	928	951	960	902	925	987	903	893	944	923	962	946	903	927	921	957	939	937	944	880	933	904	946	900	888	974	927	922	945	989	973	942	966	918	969	930	928	982	970	923	960	940	914	967	892	933	928	929	913	873	944	956	912	935	958	928	951	930	949	952	982	921	959	991	920	948	909	951	1003	887	939	974	940	944	930	910	985	931	909	1007	965	962	926	915	860	901	880	961	946	949	915	912	945	904	933	942	954	924	986	915	947	938	966	978	975	952	931	942	964	969	929	922	961	885	960	989	965	979	915	892	966	895	998	927	929	943	932	923	978	914	959	974	916	899	898	907	900	965	963	964	924	932	934	979	944	950	934	987	950	909	933	958	948	944	1004	958	916	896	933	911	918	917	905	951	953	924	952	946	933	897	949	951	907	973	935	975	918	925	940	966	918	989	944	891	979	945	932	889	961	934	974	886	919	896	988	894	972	968	948	885	950	1001	940	943	937	967	936	971	1040	925	924	938	963	923	956	879	898	959	930	985	917	907	1000	955	919	943	918	920	935	996	967	912	973	932	923	920	896	941	905	939	964	951	912	947	964	924	925	889	906	959	944	915	937	912	906	960	944	902	909	954	921	959	941	935	955	909	917	948	913	918	901	935	922	916	917	980	935	951	940	924	915	924	923	995	991	896	928	932	932	924	938	922	954	903	945	933	935	919	929	920	882	925	938	901	909	960	931	980	899	875	973	931	915	922	957	922	902	960	949	948	954	957	953	902	892	956	967	927	976	966	963	916	969	907	899	990	953	922	946	938	876	982	951	952	915	893	929	915	911	1014	924	988	931	950	956	887	968	958	990	928	906	948	941	950	954	909	943	973	919	962	896	945	959	926	913	968	918	936	891	986	910	907	924	902	942	904	951	904	946	913	933	931	903	953	934	940	907	947	893	941	953	949	944	964	949	946	953	960	909	934	961	870	907	950	928	926	959	912	897	955	928	902	930	916	902	965	937	922	917	987	954	925	930	960	876	920	968	972	960	969	911	964	938	883	932	955	910	932	946	899	954	889	953	922	954	932	936	884	949	974	872	905	1010	925	904	949	973	967	911	964	960	1003	908	928	931	956	894	915	982	949	904	965	955	954	990	950	944	984	941	963	921	941	913	1015	942	918	939	947	921	942	980	936	955	879	972	1034	930	927	968	915	943	949	926	930	946	997	910	957	987	943	960	911	922	917	929	1005	924	936	876	961	891	943	924	884	921	897	958	889	955	936	889	978	914	957	891	946	992	904	929	940	915	964	916	881	911	973	879	947	902	997	949	950	947	881	941	975	950	932	961	907	965	975	950	958	926	964	926	931	917	965	922	968	900	962	961	942	944	895	926	903	937	893	925	886	946	932	949	932	980	932	928	926	991	930	954	916	935	947	905	978	919	1002	905	932	900	975	997	882	954	942	957	900	956	962	924	932	896	964	958	977	961	983	925	949	982	960	889	948	913	959	969	955	915	946	893	917	906	894	903	951	853	932	928	891	985	890	936	943	938	917	946	933	941	956	940	920	939	974	987	932	976	930	928	880	898	919	988	937	916	904	917	930	975	926	947	973	929	946	938	891	906	979	917	936	925	887	988	965	940	966	1015	934	969	947	932	938	930	948	973	942	871	938	957	925	911	887	939	942	937	934	895	938	938	942	972	961	918	942	968	884	929	939	928	1049	972	955	963	938	923	900	950	924	943	928	923	962	880	916	960	948	975	842	922	961	972	921	947	940	937	943	945	902	1017	869	900	969	873	1017	888	978	926	956	875	909	978	993	929	969	921	929	904	938	911	907	928	942	945	936	977	906	945	930	979	1006	950	968	1017	942	930	968	982	927	914	967	913	911	942	953	953	890	922	911	894	948	916	926	922	1012	945	915	963	966	934	994	998	949	910	995	936	925	903	894	892	956	959	922	1007	854	958	939	1010	994	921	928	910	969	920	926	953	904	950	960	954	933	922	979	897	903	934	919	957	940	957	958	952	930	961	936	879	937	968	931	940	947	941	905	961	981	980	914	920	971	946	862	972	929	906	970	944	917	914	956	985	893	929	962	992	883	945	943	943	964	910	926	930	906	885	998	906	957	938	914	932	915	944	957	948	950	933	934	976	968	977	883	931	943	914	960	980	971	976	961	980	951	958	970	983	951	904	930	994	895	910	922	994	961	948	911	921	921	960	955	893	902	971	958	954	871	972	903	970	961	929	890	982	925	944	952	981	958	982	927	949	874	934	933	941	944	916	933	930	934	984	933	923	973	946	920	957	931	896	992	959	870	948	943	947	951	981	893	961	952	915	937	939	978	912	917	931	905	912	942	982	948	887	982	950	854	917	943	935	970	936	980	950	930	896	907	964	901	945	960	954	951	1005	938	892	932	959	978	935	977	963	947	930	946	897	931	964	905	924	1004	935	946	952	935	945	900	921	964	956	920	908	935	983	907	947	937	939	953	864	958	891	974	912	971	917	985	941	921	955	907	925	964	948	908	923	979	908	963	898	919	906	966	995	935	946	873	931	947	921	952	929	949	936	942	908	961	1014	903	926	949	968	940	903	922	910	957	928	955	984	935	973	899	946	921	981	958	952	905	946	927	918	892	936	939	935	982	906	908	930	929	942	940	927	914	890	934	904	924	889	959	945	906	901	907	1009	1011	927	902	971	970	979	951	917	949	900	947	946	976	974	920	920	906	954	915	919	962	991	914	965	946	958	965	925	943
9647	2333	4110	5046	2180	1326	977	717	600	481	463	425	435	425	392	368	392	387	329	335	379	371	369	361	388	348	355	369	369	354	363	349	360	373	349	336	344	390	342	341	358	355	323	367	342	315	329	388	312	339	339	347	325	355	355	388	349	367	313	348	328	331	348	363	344	383	358	359	349	345	348	346	314	337	347	356	351	362	339	337	352	318	336	359	339	305	345	342	330	317	349	327	359	351	319	337	364	331	371	356	323	353	352	359	339	339	337	327	355	354	342	327	340	368	308	341	351	369	312	349	317	319	338	320	363	356	342	362	332	338	360	362	366	328	323	323	360	320	360	338	319	354	359	336	362	348	365	376	389	340	334	333	351	338	316	348	391	362	333	353	325	314	329	342	348	331	345	328	354	346	350	340	329	309	347	353	316	326	334	350	351	314	354	362	370	315	364	339	347	332	345	358	322	352	329	375	345	382	345	327	317	346	362	325	323	323	380	374	364	341	352	319	344	380	357	353	349	339	327	338	319	338	371	376	307	345	367	296	354	329	324	340	339	326	342	352	350	360	324	340	345	331	320	354	307	338	371	321	334	311	343	329	292	357	370	336	350	336	335	376	359	335	338	332	360	352	339	345	353	337	355	344	383	348	384	389	354	330	366	371	334	328	363	328	315	345	336	347	347	343	352	343	333	349	305	337	354	349	315	348	380	322	329	358	311	313	332	320	377	307	341	337	354	338	327	352	363	307	323	345	337	397	316	361	341	353	321	337	341	371	322	335	352	349	344	345	307	322	328	347	345	317	358	354	340	357	352	345	326	328	354	372	362	299	345	335	347	365	379	360	374	362	398	326	347	357	350	358	331	368	331	303	348	371	322	362	337	337	349	327	328	342	302	324	356	327	341	343	335	304	361	336	334	340	353	351	353	353	335	296	329	343	325	316	360	342	368	336	358	310	343	348	336	342	336	360	306	363	329	328	328	325	316	337	330	348	335	337	349	337	316	323	361	361	344	330	307	339	350	363	323	352	385	339	325	318	334	358	323	348	336	338	355	362	325	338	314	347	328	307	346	347	304	359	336	357	310	373	358	376	387	381	338	328	330	331	348	380	323	311	365	338	335	377	347	354	347	335	337	312	342	363	341	315	339	370	310	329	349	339	382	333	335	295	341	343	350	370	379	335	352	334	342	367	320	340	373	361	364	316	360	344	359	343	339	344	367	355	336	344	364	351	345	336	316	353	345	347	321	341	354	337	355	318	346	339	345	345	357	316	333	364	350	329	328	355	328	339	372	298	356	353	333	389	351	369	394	321	345	346	339	330	360	307	365	358	349	330	335	353	365	338	337	323	351	359	364	324	336	339	349	356	338	335	336	315	346	358	401	308	350	373	351	334	354	342	355	307	328	366	340	361	374	318	355	356	374	359	355	339	320	366	350	324	327	344	336	345	311	359	345	327	337	320	330	379	347	356	350	334	318	321	300	354	344	347	365	319	360	328	363	325	355	346	369	348	310	328	336	356	337	325	385	332	332	356	331	345	382	354	352	347	351	358	334	333	327	371	330	352	367	339	326	351	316	333	345	382	343	360	339	364	376	359	349	348	333	366	366	363	316	336	369	349	345	334	332	361	326	338	346	318	339	323	393	328	343	321	349	322	315	345	345	372	331	355	362	320	348	326	324	389	359	308	337	332	308	321	365	348	340	321	376	338	342	340	352	302	306	342	357	311	344	322	356	362	369	356	349	325	353	325	353	320	395	337	383	360	326	345	334	340	333	325	358	336	321	348	335	347	377	336	385	360	357	355	347	307	339	359	345	340	323	354	361	323	323	357	356	336	346	327	351	352	328	310	332	348	340	356	313	348	366	352	361	364	311	343	357	315	343	347	344	377	321	348	335	322	310	354	375	334	356	342	325	350	360	357	330	339	317	351	337	320	359	370	350	369	352	321	342	349	331	335	324	361	378	339	307	379	368	324	347	365	354	353	340	322	346	321	325	327	330	324	317	355	353	324	338	354	328	317	329	345	339	339	334	374	346	332	341	348	315	332	335	345	378	336	341	334	390	315	333	348	364	333	368	361	330	328	336	334	321	326	309	361	371	321	333	329	358	334	341	394	327	333	351	342	315	351	310	345	343	309	334	349	338	376	328	310	338	341	348	331	356	367	349	381	337	358	333	354	339	328	349	348	368	333	344	315	334	347	317	373	317	353	333	354	366	308	367	305	324	360	308	375	352	359	347	333	370	339	340	334	331	326	376	367	312	347	348	340	340	346	345	328	310	342	349	345	362	378	359	340	319	353	317	346	314	340	332	345	327	345	368	332	337	318	341	352	304	315	362	348	328	329	330	344	341	357	336	343	347	324	331	338	342	371	370	345	343	343	322	341	358	319	339	340	368	377	346	347	313	339	363	323	344	352	363	382	335	356	352	336	360	317	373	363	317	323	322	336	338	363	341	332	345	350	345	322	372	346	341	371	318	339	324	335	378	372	332	346	333	324	324	334	335	353	341	319	350	331	335	356	364	347	326	298	352	344	359	333	388	336	354	357	289	351	346	342	359	334	322	328	335	336	330	333	345	360	317	336	321	339	331	347	375	326	340	314	368	331	360	353	327	355	343	306	321	358	327	373	356	352	308	356	308	361	375	336	328	338	311	377	346	351	335	328	337	375	358	330	326	357	350	372	335	377	321	363	348	346	352	342	337	356	321	346	309	332	344	345	339	327	345	332	363	356	323	351	354	371	325	335	332	344	332	319	350	375	360	337	377	325	328	315	328	374	332	323	334	329	316	349	379	335	320	332	349	345	357	347	339	361	333	330	350	341	331	376	360	345	363	296	356	349	328	322	333	337	373	362	370	342	345	376	329	343	338	357	340	321	368	371	352	357	321	361	359	354	355	358	349	358	339	329	354	344	331	332	336	341	313	352	330	331	299	329	378	315	383	350	352	404	332	331	327	312	325	348	360	365	340	378	369	338	351	323	338	343	375	330	354	365	348	345	344	316	312	339	349	337	361	307	340	339	331	383	333	333	339	341	362	341	336	333	347	344	319	340	340	338	361	322	345	376	332	364	356	341	367	352	351	337	349	361	342	368	340	318	351	319	350	343	340	339	296	366	339	353	331	311	351	346	365	338	341	349	335	341	322	339	362	363	334	361	363	345	322	332	334	334	358	362	316	329	354	337	350	380	339	351	332	358	340	351	337	370	352	383	327	345	330	352	353	328	318	367	321	311	340	365	317	347	358	344	343	380	346	323	348	339	345	329	298	357	330	367	378	325	355	352	330	352	308	328	327	359	322	305	378	339	339	350	328	330	361	322	343	380	346	346	351	328	327	343	338	323	367	331	357	339	304	346	325	401	337	355	382	343	365	349	353	338	359	343	360	336	335	338	344	366	350	345	368	322	316	331	331	317	335	327	337	376	292	314	376	354	343	332	356	348	347	318	314	347	418	338	379	318	310	341	346	379	358	314	346	346	318	331	329	331	335	374	323	354
6503	2857	5766	7707	3794	2991	2691	2325	2007	1808	1727	1608	1459	1452	1402	1246	1262	1210	1199	1157	1200	1174	1103	1164	1081	1090	1072	1005	1035	1061	956	1017	980	998	1017	1010	950	1002	977	976	1056	993	1037	965	954	969	998	964	968	933	957	945	965	926	981	931	987	972	933	977	909	927	951	962	960	934	949	964	954	991	930	938	939	945	1004	925	945	993	930	934	929	954	958	896	953	901	922	947	928	924	886	957	940	943	918	868	950	897	950	917	978	964	914	924	890	919	948	949	1017	964	892	951	924	919	931	921	916	911	913	980	913	912	951	964	925	930	954	948	921	984	898	918	939	904	933	907	905	947	874	945	921	942	944	883	907	936	933	926	978	924	923	906	904	966	909	925	941	945	920	943	932	877	933	953	937	915	967	905	915	942	940	890	962	909	945	928	915	956	942	936	920	944	929	925	942	870	934	957	871	928	851	921	897	921	923	928	943	939	911	881	954	959	895	906	930	872	857	949	940	931	960	876	910	954	862	938	965	972	933	974	957	851	871	928	937	925	922	926	919	901	920	912	933	990	880	896	917	937	959	994	967	951	930	934	974	907	914	957	1006	899	889	902	920	925	942	928	965	986	933	944	857	998	906	974	848	860	926	939	886	945	976	951	949	918	940	934	994	913	958	884	884	959	873	951	942	914	921	929	896	944	937	925	895	926	938	935	943	920	905	924	961	932	889	965	933	890	930	963	930	908	875	923	922	940	973	950	952	925	971	953	952	1001	948	952	985	896	905	853	906	912	1009	924	919	909	949	922	944	948	944	904	980	934	917	988	907	902	883	932	932	948	900	960	939	880	900	954	950	941	955	833	976	902	922	965	958	954	954	960	945	922	941	923	947	907	946	894	947	986	924	973	916	983	928	897	923	943	927	928	903	892	961	909	887	878	990	972	912	952	979	956	906	955	1010	924	919	965	914	917	918	925	941	905	907	936	912	921	950	919	940	928	911	965	935	915	957	933	1007	893	925	897	934	932	919	924	942	912	934	922	908	958	907	963	907	922	951	945	926	913	897	920	896	887	923	915	925	933	924	962	889	948	901	905	877	954	1022	930	865	933	922	928	922	916	938	932	927	959	934	902	945	886	915	994	955	948	936	959	926	922	965	946	895	891	916	901	926	910	913	958	906	970	903	919	911	965	895	938	900	962	944	950	946	908	919	956	893	922	893	922	919	934	907	943	930	951	961	869	931	924	913	909	951	957	893	910	949	868	894	963	922	952	898	958	1021	918	934	927	926	943	906	953	922	964	946	899	912	973	982	929	958	931	939	966	985	937	905	902	898	879	943	959	940	933	935	957	976	879	1005	919	947	930	922	927	995	897	957	931	994	907	884	853	941	911	909	912	889	892	942	918	899	924	955	918	958	886	915	977	933	929	918	927	962	906	948	967	958	966	954	922	954	961	957	920	939	957	933	923	905	947	947	891	893	932	913	979	929	927	879	930	956	930	940	939	1003	927	917	986	940	945	865	882	928	947	952	985	931	887	928	947	914	930	894	900	905	875	898	952	954	938	937	984	898	967	909	955	903	955	920	928	920	930	936	922	958	914	943	958	955	886	946	952	907	992	941	924	908	952	929	888	964	879	961	913	930	924	928	926	969	939	928	936	945	943	883	930	882	921	947	910	901	942	956	896	981	894	974	969	926	999	917	956	902	953	909	911	954	915	987	870	899	900	929	915	938	937	932	917	920	938	955	908	934	894	976	979	874	906	971	949	939	902	924	970	913	875	925	950	919	940	961	923	915	945	872	982	931	896	917	948	942	927	992	923	903	954	964	867	914	948	961	894	939	980	958	949	900	965	980	950	919	965	919	908	963	909	943	931	965	949	930	915	930	894	899	877	904	936	951	973	947	952	938	927	923	931	914	910	882	953	872	906	967	970	874	958	952	918	964	884	892	911	967	962	925	897	967	900	902	899	904	934	853	980	921	926	938	906	899	928	977	921	925	956	885	945	903	967	922	932	946	951	931	935	934	872	888	908	920	907	921	902	921	1011	933	918	853	990	925	917	945	920	962	898	932	921	959	927	914	950	922	901	903	937	933	907	917	922	951	953	977	887	914	907	900	990	943	949	887	895	905	1000	884	926	959	933	950	966	935	938	934	1002	888	951	946	940	962	947	932	936	966	916	955	913	882	958	914	919	935	966	950	985	877	924	926	974	887	929	926	952	959	932	960	870	896	922	902	927	901	1006	881	891	957	970	937	977	961	889	947	901	957	951	893	994	915	937	911	933	929	941	899	938	981	899	929	908	930	957	952	956	941	902	901	890	919	954	931	939	882	916	897	1020	917	950	872	925	924	981	926	926	893	866	861	899	920	947	917	927	910	929	942	948	961	927	905	935	902	946	916	916	917	950	915	990	940	974	979	1017	944	967	958	977	934	958	935	933	934	939	947	978	982	953	905	928	955	916	910	962	902	956	946	952	958	917	916	898	883	917	927	917	894	897	932	942	904	914	934	899	946	912	936	847	921	956	966	929	949	912	958	918	908	971	999	872	970	923	885	973	889	921	934	953	913	911	924	887	939	954	926	984	1003	928	894	922	924	895	978	973	972	897	927	947	894	918	986	932	904	962	948	889	930	922	924	942	966	921	933	917	957	894	931	985	966	886	911	914	942	947	967	956	916	914	882	971	939	924	954	954	902	877	967	929	936	908	970	939	914	945	942	979	901	913	865	1009	940	908	954	908	963	991	901	885	937	933	961	887	913	922	863	926	899	895	945	931	978	913	914	867	907	972	940	914	995	936	897	946	1004	970	884	943	934	943	900	905	947	935	942	929	907	865	911	955	912	954	901	882	923	944	909	907	950	909	886	929	956	917	924	980	882	918	963	956	906	898	940	919	910	933	928	949	912	944	957	896	956	936	894	908	912	881	930	887	922	954	924	972	976	909	946	872	887	906	944	931	926	926	929	955	914	1003	903	926	903	936	926	947	960	883	926	919	946	887	952	870	998	912	906	966	944	905	954	966	905	911	958	943	942	925	905	942	918	971	941	958	931	919	920	922	908	906	919	931	944	930	927	906	910	912	909	928	953	968	912	891	959	922	943	912	885	990	958	923	941	933	902	941	916	949	949	949	959	937	913	971	946	942	863	965	895	947	914	899	940	979	957	916	974	959	913	901	923	952	896	928	992	924	956	970	939	986	936	934	919	950	899	948	980	881	961	945	1006	958	912	906	878	907	898	943	963	924	904	938	915	913	956	960	957	889	938	938	933	945	895	985	892	946	935	993	906	973	955	885	933	939	917	960	942	927	925	940	963	904	985	939	921	910	897	926	880	926	931	951	973	864	885	932	981	971	953	919	913	951	936	932	953	844	894	979	938	929	912	909	967	929	922	909	922	974	938	892	939	957	959	949	914	920	884	913	938	958	887	901	941	887	935	964	946	943	935	896	932	912	952	910	920	976	929	908	923	926	953	938	911	896	946	985	933	960	950	915	929	967	942	928	913	918	895	908	941	956	916	938	893	915	953	944	950	915
15511	4182	6615	6964	3207	1814	1205	850	575	485	427	421	361	305	278	288	252	260	227	257	240	224	212	228	215	233	229	203	183	204	234	219	198	203	217	181	191	219	192	206	190	187	179	226	201	181	183	202	180	202	199	220	166	219	193	194	198	179	191	183	181	193	198	206	202	209	218	198	190	189	185	187	200	208	195	189	193	209	180	186	206	181	200	185	179	191	204	182	167	214	183	167	177	183	175	224	174	211	202	204	186	187	192	180	202	201	174	206	190	186	201	186	209	198	182	191	203	205	201	186	181	185	195	180	197	190	196	188	183	193	176	186	220	191	194	183	197	211	183	190	216	214	184	195	222	205	199	190	177	177	196	208	208	189	189	196	206	204	184	184	206	177	190	173	199	216	216	174	184	211	167	187	176	196	178	213	180	201	171	224	228	182	202	164	173	201	169	175	188	218	209	202	199	193	158	184	183	210	206	189	190	192	199	179	175	189	191	185	192	178	179	190	181	178	191	208	180	195	193	193	204	208	179	199	176	207	173	177	169	197	207	191	173	180	182	209	181	184	205	218	185	189	167	187	188	187	181	194	214	190	177	197	221	160	158	209	194	197	183	193	208	177	204	200	187	183	184	175	207	184	171	194	202	193	194	173	204	192	183	203	181	223	166	194	163	204	174	226	182	195	206	180	202	167	175	207	180	211	197	178	195	203	164	199	197	189	172	202	194	167	184	193	180	219	193	191	194	216	216	196	176	188	203	214	180	178	202	166	203	195	206	198	191	199	201	186	182	197	191	171	198	209	208	198	195	203	200	166	201	187	197	191	193	183	169	191	179	202	181	199	176	175	165	181	187	161	179	213	217	214	162	190	173	228	206	204	225	176	193	197	191	197	199	180	202	193	182	168	184	174	171	207	169	201	191	178	202	167	165	168	212	178	196	193	187	184	193	184	182	215	187	161	193	170	225	179	190	206	191	182	213	193	193	195	217	172	222	168	184	186	188	210	208	214	208	173	183	203	172	176	191	180	183	190	173	176	180	186	195	182	190	196	179	169	188	209	205	177	175	221	190	191	178	179	188	196	189	187	186	187	202	181	186	187	208	178	156	165	205	174	211	186	193	183	171	192	209	182	179	184	188	183	208	188	192	207	171	166	186	179	185	207	205	175	190	190	186	188	190	176	196	172	160	201	172	187	192	187	210	177	189	205	193	193	194	206	177	189	180	186	207	211	174	202	190	209	189	199	195	183	175	176	196	187	201	190	173	177	174	209	196	197	197	175	207	190	198	218	196	158	203	171	175	211	180	179	179	193	205	194	208	198	183	172	212	186	218	181	187	170	195	176	192	192	183	187	173	181	189	185	160	190	194	213	193	176	169	194	206	197	187	171	179	191	211	191	192	194	192	196	192	201	227	181	197	191	191	191	174	216	199	194	190	181	166	176	182	200	154	187	176	196	215	212	175	211	202	188	179	197	213	210	177	210	183	198	213	184	186	186	185	190	162	192	188	181	186	222	203	188	216	207	198	200	182	189	209	178	197	164	196	203	200	194	163	188	182	196	166	202	198	172	192	190	175	200	185	219	194	203	212	186	202	218	210	216	202	160	195	168	198	202	198	213	190	195	230	184	206	203	196	175	201	189	225	172	173	179	206	213	173	203	209	165	223	214	179	194	200	176	229	195	195	206	185	196	195	199	185	201	192	195	205	187	192	203	172	214	215	181	205	188	196	200	196	160	209	195	193	182	180	200	203	190	177	215	196	182	167	181	202	200	178	193	202	203	176	156	184	198	184	214	222	203	178	176	178	176	188	187	204	195	205	182	191	207	181	223	186	207	180	201	161	197	177	204	203	169	180	191	175	182	187	215	188	182	186	203	189	197	182	208	216	192	204	206	187	179	191	201	200	190	175	187	196	191	183	197	195	178	222	207	184	200	189	187	200	169	181	175	210	225	198	185	159	171	171	182	184	194	184	190	169	182	165	196	194	171	170	197	187	200	191	189	195	183	195	199	189	209	198	195	196	184	188	177	180	203	207	180	207	190	203	203	185	187	199	203	197	183	206	204	203	194	169	213	184	178	198	194	216	200	204	180	176	201	203	196	208	195	209	160	192	192	190	197	195	180	184	180	184	217	204	184	190	210	194	192	183	196	222	180	203	186	207	216	196	175	191	151	185	156	192	172	193	177	189	215	202	202	198	199	160	192	173	206	194	210	180	202	200	196	209	185	218	194	195	186	193	184	210	168	175	170	188	184	185	198	186	188	191	216	160	209	190	174	187	199	188	208	197	186	198	182	197	192	183	175	199	163	176	211	223	190	205	185	217	205	186	182	191	180	193	220	227	178	199	176	183	198	204	173	201	193	172	204	187	192	219	189	160	165	209	159	206	214	163	166	192	195	172	178	186	171	173	222	193	180	210	181	170	188	187	166	225	196	180	204	191	188	155	177	198	174	170	204	187	177	180	218	170	195	200	210	197	220	171	198	177	187	218	224	206	225	203	185	186	218	192	198	201	197	200	219	186	195	166	166	172	198	169	204	184	195	205	186	199	187	225	177	205	181	191	197	197	198	203	171	203	205	198	213	189	211	159	201	208	185	185	214	208	199	182	163	183	179	190	207	208	222	196	197	187	177	190	189	177	221	202	224	196	200	180	185	184	169	181	206	195	200	201	203	217	188	188	190	209	176	198	181	178	166	183	167	205	186	198	195	165	191	185	188	184	206	194	197	176	201	200	176	178	181	188	202	188	177	226	173	219	215	188	190	210	189	180	202	182	196	176	187	197	210	191	197	175	175	206	205	179	165	194	204	226	206	200	200	210	202	180	201	202	185	192	206	218	195	201	195	217	181	200	215	201	188	201	198	186	174	174	204	199	176	204	205	197	198	204	214	191	194	228	182	174	177	188	181	215	181	190	163	207	201	200	179	189	149	186	172	186	190	194	200	191	189	210	209	200	196	183	185	169	185	186	205	184	195	172	183	162	216	190	203	188	209	200	195	177	174	185	166	189	213	198	170	193	204	187	201	191	205	218	200	186	166	199	165	173	178	164	168	192	211	177	184	215	191	157	201	209	175	209	194	192	183	204	172	183	200	195	206	189	191	177	178	217	198	193	187	228	206	187	198	199	160	181	186	216	188	204	186	185	202	176	177	191	182	195	200	167	196	189	167	219	201	168	184	212	190	186	191	217	228	193	195	204	192	226	179	183	186	180	218	179	189	206	208	216	189	193	177	199	202	163	199	212	192	197	202	175	177	223	180	164	194	169	174	186	204	203	207	189	202	206	206	187	195	181	165	197	188	193	200	193	183	189	208	181	200	188	195	193	189	210	197	204	226	186	180	206	172	195	178	184	178	181	184	173	171	179	203	169	183	169	195	197	194	206	187	199	180	203	175	206	172	211	204	185	198	178	196	207	185	177	193	197	169	217	198	182	198	185	213	188	183	192	186	184	176	209	198	190	199	202	206	176	198	169	193	208	201	215	199	190	194	192	189
7876	3900	8396	9314	5230	4164	3321	2831	2430	2166	1892	1709	1495	1419	1333	1164	1088	1125	1010	1082	1017	915	891	867	821	717	773	788	764	745	750	697	722	719	694	664	694	686	663	670	666	725	685	655	631	654	592	589	615	649	627	627	648	650	606	639	625	607	615	601	622	632	655	606	559	631	594	575	622	635	594	636	570	592	567	590	597	611	589	548	601	551	622	608	607	622	579	647	586	603	567	561	593	606	566	609	564	548	573	594	582	602	572	586	556	552	591	585	565	530	562	587	582	573	576	570	621	551	599	585	573	546	579	566	544	574	558	567	591	532	532	539	562	573	560	593	549	625	595	574	557	593	562	564	548	541	584	590	572	565	563	590	567	567	559	594	582	562	596	577	566	568	583	524	539	579	566	584	529	575	558	626	580	583	558	589	548	582	608	548	520	580	570	579	544	571	548	608	561	526	563	562	560	579	570	573	611	523	599	555	547	570	537	565	579	542	590	538	572	555	591	576	569	556	548	573	631	588	588	569	581	567	581	549	586	584	569	557	516	552	572	549	569	560	529	568	525	569	571	556	625	555	564	528	619	549	561	562	560	638	560	560	548	564	588	564	590	590	548	585	614	579	564	594	599	559	584	570	543	536	582	594	604	557	544	538	562	596	572	589	563	546	545	551	573	606	584	540	579	524	569	598	562	529	585	543	591	569	620	582	586	533	572	533	554	572	563	569	572	565	544	579	603	595	580	592	578	526	560	568	590	539	528	529	581	572	559	591	545	566	612	609	575	582	604	567	559	567	532	549	555	572	593	575	537	553	556	560	565	564	594	595	594	574	558	593	599	569	566	565	529	578	566	546	551	547	564	565	557	549	571	571	588	533	600	577	573	577	524	560	539	603	590	568	581	557	524	565	576	573	518	536	562	554	565	554	576	570	593	581	563	585	598	575	549	597	564	535	579	558	526	576	566	577	559	552	601	566	588	573	558	573	548	554	627	537	572	541	602	623	551	558	527	537	586	546	550	570	563	536	575	556	561	617	610	595	602	577	603	569	524	541	588	567	549	555	574	513	582	551	566	577	558	518	579	556	565	536	544	628	578	583	576	548	581	576	546	539	527	540	521	606	564	554	573	579	564	572	589	552	592	530	567	506	578	610	583	555	594	647	578	534	544	540	577	548	592	564	566	572	559	584	570	588	582	569	579	567	586	531	572	558	566	536	554	571	539	575	572	567	549	554	576	605	587	563	551	535	553	612	576	539	554	559	594	534	539	544	579	584	528	552	616	541	537	555	580	595	572	549	542	560	550	567	610	553	584	571	590	618	614	583	571	565	607	567	563	592	556	520	570	539	588	561	546	590	578	585	589	552	580	572	584	602	540	549	601	562	552	576	544	589	595	571	577	561	548	619	511	576	537	556	545	586	536	563	569	596	563	529	560	584	561	545	530	571	567	595	563	550	582	610	567	571	566	566	531	594	541	533	553	549	578	555	569	562	560	562	571	579	539	598	588	576	533	617	577	528	580	565	627	539	579	548	582	544	583	535	552	535	527	539	571	553	544	581	567	528	558	587	616	546	548	594	551	559	586	587	544	549	492	572	513	502	601	547	557	561	567	554	578	535	559	520	575	573	578	569	595	557	571	560	565	565	608	584	538	556	589	515	579	547	587	571	536	584	584	547	540	556	587	547	575	544	573	582	545	566	547	576	554	565	555	549	545	552	561	597	603	560	559	578	517	601	526	568	558	588	552	569	576	561	577	576	620	563	559	568	542	542	547	546	544	585	583	568	530	588	547	587	542	581	635	569	547	535	556	553	553	565	570	573	559	541	517	597	517	571	589	559	584	596	581	569	572	556	516	590	547	590	543	595	566	563	614	555	540	604	576	585	564	573	549	603	618	547	564	578	523	556	572	597	528	556	527	590	561	586	557	565	599	545	522	519	537	573	575	548	537	577	552	545	572	569	557	573	581	601	558	596	587	571	567	528	586	546	610	547	554	591	552	581	565	591	573	577	558	534	533	528	573	573	572	586	561	590	576	566	551	588	573	594	555	588	597	634	548	542	574	565	564	519	576	548	565	603	606	566	577	568	574	515	570	582	566	543	600	552	559	595	569	607	550	567	567	589	575	605	533	556	575	548	582	556	623	565	592	549	542	533	578	576	593	582	559	580	578	600	536	547	559	579	632	552	564	589	577	556	598	568	576	561	596	591	517	548	550	546	596	560	545	565	562	551	595	560	519	528	551	581	546	571	565	550	570	568	556	567	565	564	577	574	543	555	552	532	570	571	586	582	558	507	573	544	541	565	528	584	549	553	598	557	555	556	563	552	566	551	536	560	557	595	572	560	572	600	535	592	561	566	567	612	517	545	601	636	544	572	606	563	599	566	570	587	560	561	586	553	551	547	594	621	597	579	557	528	595	570	585	584	582	593	568	568	590	586	562	544	604	551	572	573	556	571	559	549	547	597	589	581	598	560	556	609	528	576	566	554	569	601	567	587	582	574	570	532	601	571	561	575	585	582	542	542	565	583	586	562	520	550	588	577	557	541	629	612	560	587	579	574	575	541	581	559	572	576	566	575	579	568	583	582	579	596	577	542	571	553	579	528	587	573	586	568	573	577	587	570	557	576	615	578	526	575	547	585	605	565	632	565	571	612	573	572	548	609	591	523	557	561	578	592	583	550	567	545	578	556	581	559	594	556	564	591	568	591	586	587	581	612	552	582	553	576	574	548	574	610	552	529	592	570	576	576	577	542	559	560	560	594	579	580	599	532	611	550	577	551	564	598	544	590	532	529	547	530	564	581	559	523	579	568	529	570	559	567	547	528	557	599	613	533	547	546	522	601	587	561	542	546	566	570	555	572	581	580	590	567	567	559	562	538	593	534	518	584	583	571	564	614	571	545	509	590	577	574	567	592	571	553	539	510	608	594	564	558	572	563	516	593	587	543	617	581	538	569	600	608	605	566	553	561	528	565	582	538	580	595	579	546	526	525	599	546	570	526	600	550	599	561	561	539	571	531	591	526	567	549	538	567	539	615	604	587	579	551	571	614	557	599	569	559	624	613	546	552	576	570	554	545	532	575	571	596	575	575	535	569	576	573	583	605	591	572	542	578	595	526	577	554	538	556	533	585	589	562	539	591	572	558	590	580	589	594	548	555	541	566	535	536	581	508	563	548	596	575	592	553	569	537	584	536	558	564	559	599	557	555	568	575	592	556	571	594	567	560	599	584	527	541	601	595	584	539	557	531	558	571	583	589	546	559	550	543	570	601	585	557	553	569	570	541	575	573	560	566	537	577	571	596	561	571	560	582	581	560	541	549	550	596	573	577	549	557	558	586	526	577	557	590	575	588	598	573	554	559	564	607	592	545	572	591	595	579	533	555	544	551	542	554	584	591	574	566	570	564	589	520	573	641	634	550	567	596	543	555	555	563	547	573	556	575	585	578	593	587	557	573	600	591	527	578	594	617	572	595	558	550	586	597	566	573	555	542	543	556
2528	515	720	607	416	370	345	359	379	321	357	340	351	325	362	340	344	326	354	298	332	328	346	320	341	333	366	352	349	326	324	335	330	349	352	313	361	329	311	321	333	315	361	353	336	313	309	344	339	353	369	349	305	328	346	318	304	314	367	361	345	332	340	342	356	306	318	346	310	318	345	356	308	353	343	363	347	310	371	338	327	335	316	373	291	341	325	356	339	343	359	318	342	327	344	323	323	327	293	325	321	377	301	321	361	356	327	340	361	341	327	333	316	315	296	363	311	306	339	337	305	346	329	341	339	316	345	329	345	347	344	362	349	321	335	325	324	338	305	336	337	318	356	308	353	363	341	331	318	346	364	345	326	326	357	338	353	341	334	321	356	353	350	347	359	344	329	360	322	326	340	316	345	332	311	335	340	329	310	349	342	349	328	331	347	341	324	330	356	318	311	305	345	369	308	322	318	359	341	373	341	367	314	306	348	317	319	318	332	309	330	351	336	310	338	333	353	347	355	307	333	344	346	320	346	334	334	314	332	331	331	342	326	306	344	340	315	346	349	352	324	308	321	325	343	338	330	355	333	336	357	315	336	338	341	314	346	365	322	342	331	349	312	336	335	346	347	328	319	306	295	338	323	312	358	342	367	343	320	334	345	341	366	327	307	366	334	361	342	323	347	346	331	325	347	334	337	342	348	329	347	316	308	315	376	333	358	305	346	319	362	323	347	315	320	368	329	338	349	336	347	344	320	342	330	305	312	349	346	306	346	350	330	326	322	318	348	343	336	355	325	310	354	371	328	323	359	314	346	341	356	330	342	296	364	327	321	346	346	302	335	357	344	359	335	349	336	341	296	335	357	335	340	354	305	344	353	338	314	339	344	322	379	349	361	324	371	326	342	338	325	327	314	307	330	334	327	312	350	348	361	367	342	362	343	352	359	335	317	311	368	333	341	338	326	330	317	365	346	320	314	345	305	339	325	323	333	361	305	363	320	348	365	323	322	337	304	336	310	321	331	350	342	326	333	333	342	317	324	343	359	356	336	343	333	342	305	325	347	320	354	332	329	346	327	353	359	372	331	350	344	327	350	322	342	330	339	325	368	350	361	343	373	358	336	334	326	351	302	311	314	351	369	359	370	333	334	327	341	345	356	264	332	344	365	295	322	350	365	336	330	333	318	352	331	363	312	339	321	336	329	307	346	338	305	317	328	323	305	325	308	333	364	325	321	334	346	365	388	372	350	351	348	322	348	339	305	343	344	315	337	359	315	349	350	317	341	350	343	341	329	356	325	351	335	333	349	344	354	347	317	333	335	345	334	329	331	323	361	347	321	349	345	315	341	333	315	321	315	324	326	307	334	376	309	325	308	327	319	332	331	348	313	325	353	301	328	359	336	323	324	366	324	330	371	320	306	323	336	339	314	376	352	302	337	336	315	338	340	326	336	320	326	338	314	333	339	352	343	348	357	320	304	288	338	328	366	326	322	342	330	337	311	334	320	372	338	331	339	312	325	293	350	349	347	306	352	385	327	337	306	324	342	358	327	358	378	345	330	342	379	357	329	332	344	374	357	326	332	341	349	354	333	335	298	356	360	341	308	334	349	317	323	369	316	335	323	346	342	332	347	336	371	325	308	362	339	359	340	370	319	340	349	309	341	346	326	306	343	337	352	350	325	337	343	314	336	308	323	339	324	340	345	329	344	315	344	322	339	371	318	344	322	348	329	330	348	328	328	344	373	319	338	320	343	298	325	338	377	359	336	342	360	314	333	307	328	371	347	317	310	301	325	361	316	347	318	369	329	315	351	310	324	326	309	321	345	350	324	385	367	344	331	334	349	328	326	334	329	329	345	335	319	364	328	344	322	334	342	331	324	330	308	320	348	364	320	339	379	311	343	293	316	351	368	358	307	327	332	305	333	323	306	323	329	354	333	334	344	307	351	337	344	316	315	330	357	340	350	335	341	359	335	381	298	324	335	345	330	352	333	312	318	341	322	354	345	340	359	260	337	332	355	320	320	350	352	321	345	332	310	329	346	339	316	311	330	335	335	301	347	343	334	306	344	298	353	337	329	336	349	327	347	319	332	332	317	303	342	323	360	340	317	327	352	351	338	308	351	363	337	346	319	348	335	360	303	319	366	356	362	328	312	340	315	333	351	351	324	347	328	316	320	323	340	333	312	329	340	334	329	336	326	344	327	340	311	322	313	311	322	327	339	348	334	336	310	328	341	312	345	365	319	317	296	339	346	326	347	329	385	330	346	343	310	327	336	330	344	345	310	339	364	361	325	345	321	352	323	328	335	339	335	345	324	333	335	331	311	332	352	378	312	326	349	353	352	372	341	370	328	346	324	353	327	355	329	352	337	362	328	315	319	323	362	328	337	347	319	310	332	360	312	344	301	327	360	313	348	365	336	317	362	312	314	333	351	367	342	324	339	306	351	306	346	318	383	329	321	308	353	326	325	334	311	344	310	324	356	332	340	330	348	342	344	327	332	341	324	335	316	327	324	328	298	340	326	341	338	333	352	299	335	358	330	320	324	343	345	346	333	374	328	340	320	350	314	350	345	331	366	351	319	325	335	294	339	354	334	367	324	341	328	354	335	300	356	329	350	369	317	328	329	304	344	340	348	334	337	344	334	309	357	359	338	313	314	304	320	319	345	353	354	361	324	328	301	341	331	321	329	366	357	327	334	333	315	342	375	355	278	334	321	349	332	316	372	343	324	333	349	342	335	333	319	327	344	296	323	340	350	374	343	352	338	381	322	343	344	342	350	344	345	356	325	316	311	319	370	344	331	357	315	356	332	350	350	376	320	334	317	314	315	350	361	358	354	329	339	348	362	329	339	321	338	317	347	314	304	330	341	346	339	321	312	322	327	324	340	352	346	335	340	343	357	317	346	345	346	343	383	338	348	299	360	351	353	368	332	307	326	326	336	334	368	289	322	341	316	338	360	344	331	300	371	287	386	338	350	335	348	341	311	331	348	344	333	370	345	308	329	344	329	291	339	307	318	337	373	334	326	303	350	313	349	332	321	348	325	328	333	333	373	322	327	338	270	351	321	357	344	295	317	304	342	306	345	349	308	342	309	320	325	303	328	336	304	343	370	276	337	338	338	287	314	327	375	334	340	309	347	359	353	329	340	320	324	309	321	357	324	328	346	333	314	316	337	328	356	367	310	342	360	348	318	344	349	342	367	362	389	324	359	326	343	315	321	308	335	351	320	327	331	337	352	364	309	338	325	334	315	323	340	319	345	336	326	334	327	324	324	302	351	332	334	339	337	303	341	359	335	321	326	335	304	329	330	313	327	330	354	342	367	337	327	357	299	336	326	332	296	307	353	324	313	356	327	354	337	380	335	313	345	357	362	341	350	362	316	311	318	349	362	346	357	314	347	313	373	335	360	333	343	346	350	342	349	317	334	323	313	330	314	338	325	333	350	322	329	340	344	375	345	357	347	309	333	344	357	354	335	357	347	358	366	307
2843	1183	1623	1782	1113	1056	1011	1037	997	983	1019	1004	958	958	985	945	955	963	958	981	944	955	943	932	929	934	983	953	933	919	984	921	945	862	914	935	951	982	939	935	969	985	975	927	948	961	974	949	925	925	926	935	951	941	1008	965	918	1020	902	952	939	970	904	934	1024	929	952	912	915	958	968	959	901	980	1030	899	957	986	890	860	970	924	935	958	948	919	992	954	966	945	885	927	943	890	932	891	953	871	929	951	988	930	918	940	925	912	973	934	965	923	980	921	922	921	939	928	946	929	946	974	885	955	946	975	943	909	924	966	923	1025	957	972	938	972	898	975	911	952	872	1015	937	978	910	920	920	985	916	893	978	961	982	937	909	904	952	950	963	949	969	915	920	934	896	975	889	953	904	894	945	951	973	966	905	932	926	914	884	929	925	999	948	920	943	962	980	931	970	939	900	948	937	891	859	925	890	928	945	935	943	939	909	973	955	915	991	961	954	952	942	922	961	958	931	947	883	895	882	950	922	961	969	939	952	927	876	900	937	921	913	1004	846	888	947	944	949	933	945	971	951	940	957	1022	933	892	879	918	916	928	951	948	871	937	958	919	907	940	941	967	944	985	972	885	934	930	927	930	955	912	989	890	970	904	955	954	946	876	897	965	943	948	933	967	995	941	903	952	945	949	932	932	930	947	930	948	974	919	899	941	922	930	971	993	993	976	952	911	934	1001	885	903	919	946	926	906	911	955	940	945	935	948	941	930	886	959	952	951	924	980	925	947	942	921	901	962	969	935	911	945	910	939	888	971	915	971	934	945	945	951	958	946	929	914	908	978	932	937	936	947	908	952	942	943	918	957	942	966	908	930	910	923	949	919	939	977	959	918	970	927	958	920	937	982	903	980	957	971	957	948	949	977	904	1017	868	937	906	889	925	908	870	922	955	929	953	949	938	925	975	967	908	1009	924	974	919	929	927	929	882	916	920	898	905	917	928	920	989	994	891	927	914	951	877	913	958	957	977	937	949	934	940	901	986	926	961	974	938	960	946	963	938	986	905	936	945	947	991	836	927	957	939	903	961	914	938	897	963	859	967	934	931	913	914	888	962	911	960	989	987	852	949	921	980	895	937	990	992	955	938	946	951	923	993	941	966	948	1010	979	969	985	994	933	918	923	908	946	1010	871	880	931	945	944	906	972	903	937	965	897	925	913	951	987	924	946	918	872	972	907	955	918	957	928	942	926	893	905	963	919	944	919	886	901	894	934	892	916	957	930	940	891	959	903	960	930	944	957	893	919	952	922	944	909	917	918	965	979	914	907	990	992	956	900	935	926	942	940	922	959	953	932	980	922	886	916	911	935	967	946	943	956	926	964	961	971	954	914	1008	925	911	959	936	930	916	951	972	984	993	913	937	951	912	926	935	924	936	911	923	890	953	943	950	945	885	898	953	915	966	867	917	969	907	955	910	927	980	902	940	983	932	918	932	933	928	880	1027	994	921	976	923	950	932	978	931	880	972	942	923	966	925	916	994	964	913	927	953	957	988	985	946	1016	934	948	930	918	952	908	951	937	918	995	975	943	918	914	921	900	915	903	902	867	948	968	923	954	910	980	939	907	947	960	934	918	986	971	977	881	924	917	967	841	929	977	886	929	965	898	905	936	980	972	946	955	954	971	966	967	907	934	924	966	935	921	920	939	966	931	907	929	941	962	947	953	992	961	952	889	935	975	953	935	935	902	910	940	910	913	964	914	958	948	962	909	906	920	989	923	906	881	947	911	922	888	910	978	877	963	951	918	925	927	929	958	941	985	931	927	936	930	894	920	967	939	940	958	931	925	929	919	900	935	968	896	910	956	913	914	923	947	952	975	945	920	895	899	941	931	926	938	919	976	947	973	926	984	949	922	892	923	915	957	954	966	934	929	942	930	949	974	946	960	976	962	1020	950	944	928	957	916	959	918	941	959	944	951	931	944	916	881	956	939	950	884	994	952	891	955	926	913	905	906	926	938	939	953	949	917	995	949	948	919	915	910	908	954	971	943	948	933	974	939	980	950	893	941	1006	895	903	972	945	956	939	920	959	941	889	945	917	980	939	910	928	908	853	948	915	874	920	929	946	944	935	940	909	926	954	986	921	931	964	936	970	890	941	936	925	934	973	962	958	936	975	920	924	1049	976	921	1004	952	927	919	940	920	968	972	921	945	938	974	958	936	914	942	936	956	904	936	949	955	954	869	905	893	957	919	912	978	934	939	966	947	963	972	970	925	916	987	983	957	905	878	951	972	960	882	933	904	966	958	971	864	932	909	959	913	901	922	924	969	969	901	875	956	963	913	965	913	939	884	908	891	920	911	947	964	929	926	901	933	890	944	945	911	987	949	936	929	917	948	980	983	961	927	954	929	979	954	956	893	956	972	954	940	950	920	939	951	971	921	968	955	909	934	934	954	951	951	947	936	922	912	977	917	928	963	916	950	956	922	965	948	906	959	966	976	940	924	929	956	987	955	914	948	956	1002	926	906	955	918	977	1004	922	937	951	940	974	926	947	933	915	934	955	1003	943	968	938	939	924	944	940	951	994	931	926	934	902	977	952	928	937	906	898	940	904	891	972	955	891	935	943	940	924	919	908	964	955	924	937	949	889	951	873	903	912	991	960	940	993	924	941	993	920	953	936	920	910	943	916	939	917	975	921	961	916	958	957	921	993	957	965	947	929	935	959	907	955	888	940	926	929	934	906	892	948	958	940	958	984	961	902	911	949	928	887	892	979	920	954	881	942	950	890	982	951	931	963	928	965	946	947	970	914	957	900	914	930	913	875	938	869	995	966	946	902	928	885	981	870	952	931	957	930	923	947	916	965	990	919	934	985	918	906	959	919	943	936	882	907	895	912	942	887	993	901	896	880	952	913	915	878	890	947	974	917	952	947	957	841	882	969	899	938	950	917	965	913	924	901	966	983	955	971	928	929	990	922	941	920	910	953	905	921	928	920	941	986	901	937	966	892	922	931	954	932	972	905	999	986	899	892	891	977	956	927	955	951	934	940	936	933	981	923	898	1009	914	958	938	891	916	980	887	928	930	916	920	915	905	1015	982	968	910	938	932	979	876	970	929	923	895	976	901	934	875	954	923	912	924	933	893	922	908	875	960	948	927	940	948	936	962	919	973	923	903	934	946	974	930	965	935	925	926	952	901	913	921	905	955	925	966	968	915	968	966	937	946	932	927	949	919	911	942	897	937	952	898	967	943	916	969	971	943	954	962	916	970	968	946	895	991	900	949	933	935	946	972	914	861	920	877	878	935	953	888	928	882	965	919	952	962	980	967	962	899	948	922	955	914	924	917	954	865	975	949	970	938	986	983	938	886	942	951	960	963	973	970	908	907	968	905	987	918	949	912	927	910	917	951	916	990	960	974	931	942	979	935	921	941	933	977	904	962	969	949	955	909	945	933	950	989	926	973	958	900	929	938	943	915	961	926	948	911	988	1023	906	938	892	897	910	949	964	907	897	944	914	949	938	946	932	1012
9417	2368	5528	5288	2083	1144	782	611	549	475	500	471	411	417	414	420	396	418	371	404	374	398	333	332	396	356	371	365	366	373	376	373	374	365	346	361	314	340	334	318	367	350	382	353	322	339	367	346	349	360	337	373	355	346	358	361	328	363	373	360	339	363	375	351	346	357	333	336	348	346	353	324	368	351	328	346	314	331	319	324	327	342	325	366	337	330	340	346	361	343	340	346	332	338	349	341	349	313	317	369	349	348	338	365	373	338	324	307	356	329	359	345	346	332	364	334	342	345	351	349	364	327	323	343	342	351	340	324	332	351	305	383	328	347	334	326	373	341	355	343	326	328	316	355	336	339	368	328	350	365	292	360	356	328	343	315	331	362	366	336	343	331	350	291	336	330	333	344	329	299	356	365	322	319	326	351	360	329	359	351	375	351	351	338	335	349	363	364	319	335	347	355	350	352	359	332	350	326	326	308	336	322	334	334	342	337	312	345	323	359	317	291	335	372	353	338	360	352	337	365	346	314	332	351	364	351	348	330	340	363	336	303	346	355	334	334	322	330	367	329	342	337	343	339	300	310	334	316	336	350	312	365	362	352	322	335	351	322	343	379	350	337	324	371	352	312	330	342	355	345	339	359	356	325	342	337	354	365	319	332	330	337	310	344	344	328	346	338	331	337	339	340	339	361	311	343	388	322	344	372	336	312	343	356	358	357	356	335	322	370	335	344	353	299	328	367	364	341	354	337	298	335	331	327	325	317	376	311	356	324	327	339	322	369	367	301	349	329	302	337	336	324	327	383	329	348	341	357	324	309	357	314	321	322	320	335	333	373	348	344	340	335	340	370	332	328	337	360	342	320	364	325	383	335	373	327	346	347	343	329	329	350	334	287	343	338	362	306	370	338	349	343	342	345	333	339	325	340	332	359	323	364	357	293	345	346	355	342	397	343	342	320	361	356	356	334	330	304	323	335	338	342	362	359	340	334	320	348	346	333	314	315	357	386	335	321	355	363	323	339	352	303	334	346	344	295	297	367	328	323	341	339	385	362	325	339	340	348	336	380	310	355	359	327	363	336	317	338	327	347	329	316	337	356	319	367	371	377	366	330	342	352	346	313	364	304	361	365	372	360	343	363	353	337	366	316	334	372	358	320	374	316	360	351	336	346	325	344	343	330	376	374	340	367	335	344	354	353	314	354	359	347	351	340	316	343	341	327	315	328	371	340	367	348	374	318	349	325	367	339	359	329	313	349	333	348	322	324	349	354	351	343	348	333	368	375	351	363	339	342	363	368	341	329	361	329	335	354	385	351	332	348	336	385	305	334	360	327	349	334	354	357	339	366	311	349	327	365	341	303	313	329	349	348	368	335	365	355	304	349	347	373	369	336	311	339	361	355	343	342	366	336	313	328	345	371	337	330	336	354	330	382	329	354	335	392	297	368	344	324	330	326	352	353	352	336	331	342	341	349	329	325	323	365	328	362	345	340	363	357	352	377	354	341	334	349	367	321	337	339	353	320	353	338	309	340	336	362	345	313	371	319	358	353	369	343	339	358	364	333	317	326	352	328	356	376	347	348	346	300	333	317	365	362	333	348	337	355	346	294	352	316	380	350	378	358	339	359	350	331	330	300	313	324	333	363	337	359	375	352	336	333	342	347	379	333	357	341	330	367	336	361	309	309	349	326	323	326	295	387	366	330	384	315	342	316	346	360	312	355	335	324	377	337	378	344	368	364	326	345	345	358	328	321	333	361	340	318	333	329	342	359	374	343	334	305	332	348	322	316	340	358	376	338	366	323	319	333	306	360	332	333	361	338	348	345	379	361	311	342	344	318	338	349	333	333	328	392	336	330	376	326	320	358	345	326	318	334	306	307	322	364	346	359	338	392	299	330	296	324	328	361	319	372	331	336	364	341	342	337	348	330	330	317	360	361	348	323	343	346	369	356	327	349	327	335	370	336	326	352	344	323	343	360	346	326	393	352	342	293	329	355	355	354	350	335	327	320	326	323	347	336	366	337	328	364	313	309	306	363	328	327	342	330	358	374	358	359	367	361	344	340	333	383	336	366	330	336	316	340	368	368	319	315	337	342	358	358	344	371	316	362	339	339	357	347	326	371	335	343	316	340	374	359	347	348	328	356	360	339	362	333	368	359	314	301	322	338	331	351	286	320	329	353	326	295	354	365	314	325	340	328	333	339	353	358	295	335	364	371	317	364	300	364	334	338	331	364	368	323	341	333	331	309	345	302	346	368	347	335	332	334	332	338	356	343	373	332	339	371	367	339	328	318	350	317	304	318	359	355	385	321	329	326	320	325	340	328	354	362	336	344	308	311	339	335	311	353	353	337	327	334	344	331	320	338	328	317	361	335	359	332	336	327	348	334	334	325	372	335	348	334	345	383	363	332	350	350	358	368	305	315	353	340	338	352	354	305	360	331	367	358	336	311	345	328	338	361	345	348	361	331	363	371	319	361	334	317	320	326	352	351	350	322	365	339	353	325	350	355	338	310	335	334	340	319	312	324	384	338	379	317	337	313	344	361	323	354	346	355	347	362	348	353	329	349	325	366	311	344	369	342	344	345	351	326	317	339	356	359	321	364	363	340	323	350	362	338	351	347	313	352	361	340	339	355	339	361	365	348	369	309	311	323	327	350	326	349	353	356	354	333	349	347	318	332	351	313	340	347	327	354	312	332	335	305	335	367	321	324	353	337	347	324	337	351	369	348	335	329	337	309	368	349	340	311	345	337	371	355	330	346	359	319	315	308	343	325	344	306	352	346	325	316	304	350	342	342	348	322	369	354	353	329	303	325	369	304	329	327	339	367	354	346	347	329	335	344	362	327	355	344	323	332	375	365	367	353	334	359	342	340	344	305	371	315	344	358	346	358	319	339	342	337	355	307	349	349	328	320	329	315	320	358	320	354	359	359	324	311	334	316	301	343	358	329	333	340	352	337	315	361	342	333	329	344	350	348	343	301	358	335	373	352	322	347	330	356	349	317	376	339	330	330	344	312	335	335	321	327	349	311	314	348	318	336	313	329	357	322	360	353	356	346	330	328	356	331	329	332	333	331	306	306	332	325	357	356	356	334	369	348	313	335	363	366	352	343	354	349	356	321	329	321	349	332	321	335	346	367	332	350	347	346	346	365	367	341	341	325	356	333	314	364	337	357	356	331	359	323	336	350	352	337	332	317	325	351	327	377	313	356	353	314	357	329	349	330	315	340	364	386	326	351	334	350	330	332	312	334	316	372	313	330	336	336	309	343	349	360	335	352	338	350	318	316	370	366	338	349	363	350	329	342	317	311	347	327	352	345	336	342	345	396	348	343	362	333	341	369	302	321	337	316	329	366	350	369	340	329	347	326	330	310	333	326	369	360	331	306	341	369	368	335	380	338	352	327	309	349	357	351	340	313	334	313	360	309	331	356	391	364	344	333	322	308	325	339	354	346	361	338	338	322	360	324	312	327	332	353	348	333	329	341	317	331
6447	3116	7405	6951	3685	3110	2585	2230	1971	1861	1750	1616	1540	1440	1337	1298	1283	1258	1200	1196	1158	1158	1179	1074	1097	1063	1030	1052	1078	964	1036	1042	975	1018	1047	974	1036	969	952	1008	1018	963	1004	948	979	976	992	989	917	1006	964	961	982	967	934	990	950	938	937	970	957	962	968	1034	969	938	992	926	967	957	1003	950	959	913	951	953	942	958	929	954	934	916	918	893	931	943	912	917	954	924	953	899	919	930	973	900	960	945	953	1010	958	917	944	928	936	911	910	1024	969	979	970	908	915	938	992	930	928	900	923	887	967	921	920	972	889	908	928	961	985	975	939	920	929	967	913	936	890	934	941	937	922	924	939	962	948	983	961	935	964	901	958	942	888	961	918	902	971	996	851	929	909	894	914	946	941	928	965	941	947	886	901	947	900	911	934	938	894	972	964	950	899	945	907	929	985	876	959	924	916	935	937	941	903	909	926	952	944	922	922	895	924	983	898	886	943	947	957	906	925	924	973	918	955	945	927	956	945	909	959	940	952	939	944	943	962	942	904	933	943	947	937	979	934	957	889	968	983	914	930	948	906	927	975	968	914	895	897	897	960	944	914	944	903	912	991	938	928	943	1006	959	906	876	949	918	943	936	942	958	905	959	958	989	934	949	969	961	899	912	967	920	918	935	928	912	910	903	935	948	891	935	884	974	924	905	926	919	974	964	935	879	960	930	899	920	930	888	944	944	912	889	920	929	907	934	896	919	992	929	922	925	890	964	887	934	925	906	966	972	944	886	894	962	991	955	962	968	946	901	869	956	889	892	972	887	932	908	968	880	903	971	881	963	941	970	969	885	921	874	917	877	886	921	961	846	909	941	948	925	963	910	903	932	905	947	953	912	923	913	899	971	948	947	899	938	932	927	915	952	941	969	926	939	963	950	925	946	989	973	940	951	893	947	967	918	973	895	977	942	971	953	973	938	922	993	948	971	886	942	960	967	970	906	931	953	922	972	927	995	950	959	931	963	890	937	879	986	960	963	964	936	973	883	956	920	939	979	942	884	927	921	962	858	942	961	900	914	909	937	911	978	910	913	908	982	981	968	950	959	958	879	916	946	940	954	978	945	921	953	886	943	901	905	924	902	906	887	909	895	925	986	883	947	955	961	919	967	878	935	908	980	971	994	904	936	941	957	934	961	943	887	1011	936	926	934	950	918	916	901	984	881	933	912	920	921	897	873	955	964	936	942	976	932	918	951	939	909	965	942	936	907	911	922	962	999	955	915	948	958	920	979	941	943	948	966	957	929	935	894	940	875	920	950	892	941	903	914	932	956	915	894	947	903	926	932	904	940	936	958	933	935	980	951	919	966	916	959	957	903	955	954	881	926	984	896	965	941	937	942	932	968	940	924	954	940	925	917	945	977	898	874	944	936	944	926	877	980	929	925	883	977	976	904	956	961	867	946	906	915	936	916	923	934	969	987	930	908	917	994	931	898	944	917	918	850	991	958	943	917	930	956	984	965	896	926	903	905	989	953	886	904	958	924	934	922	962	960	907	959	910	959	946	908	865	951	905	957	926	938	951	921	962	885	963	917	900	964	939	974	897	871	946	941	924	955	890	897	930	912	931	969	906	909	915	922	931	899	980	921	949	951	983	908	961	958	970	935	939	1031	924	947	939	859	928	913	925	974	952	937	947	948	939	973	921	942	942	959	966	944	934	900	915	936	870	900	955	917	907	948	951	979	952	929	962	923	966	937	955	973	953	943	897	929	907	948	914	977	938	930	911	920	931	925	926	919	936	1036	975	916	923	934	938	972	932	935	926	904	923	935	907	933	932	953	952	981	888	938	950	946	907	933	974	932	888	938	953	929	1013	909	925	925	938	928	982	950	892	1006	903	941	931	960	971	978	933	947	948	884	918	906	929	895	946	984	964	914	938	920	913	923	925	896	922	914	975	911	920	949	969	971	954	1001	932	931	1007	953	944	908	995	920	955	936	858	981	946	968	977	922	947	930	921	939	977	892	972	890	964	938	867	913	942	968	890	883	975	917	992	914	921	898	920	896	938	903	965	915	963	938	899	908	922	1000	927	900	922	924	947	861	871	913	922	962	923	956	934	891	945	879	930	924	877	881	951	914	960	948	981	880	928	923	924	899	927	958	914	885	920	900	879	906	943	900	935	928	952	964	909	967	917	979	934	947	908	943	970	948	912	893	892	969	890	862	969	975	925	937	899	923	994	968	897	931	898	931	931	949	981	952	971	966	964	949	972	933	924	931	980	951	950	944	971	926	913	960	954	891	897	940	936	900	915	905	929	969	918	951	943	950	903	934	944	912	945	939	928	971	928	933	949	994	918	930	971	927	929	933	905	1006	961	912	970	914	933	935	992	854	959	906	896	937	983	945	972	934	948	965	934	902	942	951	904	979	906	857	957	898	939	931	878	901	936	922	944	926	958	909	923	929	946	968	898	908	933	949	883	937	969	941	926	924	949	881	918	976	932	889	960	955	953	943	937	910	926	941	936	940	925	958	994	958	936	899	900	902	884	928	935	936	942	913	906	946	952	1006	979	955	939	937	896	922	901	937	925	914	954	903	926	976	874	884	936	967	973	934	898	893	921	959	947	944	933	969	886	941	974	939	981	927	919	961	950	888	939	935	957	924	972	927	941	918	892	941	884	932	896	938	873	920	942	961	942	972	960	924	932	905	932	987	918	958	926	965	945	928	935	976	937	927	973	921	964	949	928	937	923	925	973	943	955	944	887	854	961	921	960	940	954	924	939	914	975	989	913	952	913	905	928	913	918	938	918	995	907	938	958	954	921	884	950	938	938	961	975	942	953	910	990	949	949	918	893	959	968	911	914	930	872	941	908	897	952	923	949	950	970	946	952	988	960	960	955	916	942	924	951	960	926	890	962	912	888	893	887	895	900	942	953	966	875	910	903	901	919	904	903	975	918	981	874	951	926	918	966	932	942	928	914	939	941	943	983	902	962	922	993	975	961	886	953	936	954	941	902	979	905	965	915	922	948	937	934	845	884	974	961	963	913	972	947	968	923	939	930	957	920	953	933	945	942	927	969	934	915	950	928	951	969	927	926	955	985	960	895	936	936	909	912	887	948	911	967	967	936	958	921	917	888	909	988	914	988	944	910	911	895	930	948	907	925	909	871	927	971	986	907	911	910	890	948	907	897	961	936	946	922	891	922	938	953	930	964	948	890	929	883	932	964	912	901	923	928	932	925	923	942	913	914	921	947	977	948	887	982	916	945	960	993	954	933	949	881	922	932	954	871	918	950	895	953	969	963	931	886	966	928	960	951	965	939	956	965	943	936	897	909	921	899	921	930	941	923	962	902	884	931	921	958	945	999	924	903	935	956	891	908	963	958	887	884	944	895	907	935	951	980	923	908	919	943	948	935	894	914	948	926	949	914	950	932	959	930	943	882	914	936	991	976	935	868	958	892	931	949	968	917	925	920	908	950	917	975	913	939	910	957	939	980	926	917	899	916	988	854	930	960	919	950	969
15611	4591	9059	8946	3670	1856	1115	825	596	469	384	356	335	305	269	267	308	253	251	243	253	234	236	210	215	230	203	236	207	231	223	231	205	201	203	195	193	192	193	200	216	195	202	225	230	228	210	175	184	189	202	206	190	186	169	208	195	179	210	195	193	179	171	196	184	187	199	176	203	204	168	184	195	209	209	170	195	193	236	187	215	187	209	209	215	203	193	168	181	187	188	207	209	187	179	187	193	181	185	185	184	202	181	198	194	171	218	205	183	208	191	213	221	196	183	177	197	208	192	224	184	204	203	175	193	183	210	212	199	207	188	176	222	205	197	195	210	187	181	191	171	201	187	214	207	224	180	203	177	177	186	197	178	192	200	178	192	185	186	195	183	193	207	187	182	195	192	206	179	178	197	193	194	196	183	212	208	170	192	191	189	199	191	157	208	187	190	180	158	189	196	207	195	180	191	199	203	209	184	210	185	209	202	192	205	196	178	180	200	175	187	171	197	213	187	181	211	198	174	215	177	200	217	204	166	186	186	208	204	173	180	198	187	180	197	195	177	206	175	206	203	204	186	210	154	211	188	178	193	193	202	211	193	157	192	206	189	222	192	209	199	186	192	188	173	178	187	191	186	200	188	209	180	172	171	184	175	190	173	181	196	213	200	191	205	178	211	182	188	187	193	220	198	179	194	183	184	193	189	200	216	193	203	170	187	187	176	188	182	184	204	166	190	196	186	182	199	181	197	161	201	208	161	221	204	192	190	172	167	209	207	147	196	205	166	193	193	185	197	186	199	219	204	207	210	188	196	199	174	180	179	194	198	189	146	199	201	190	199	204	172	194	183	195	192	169	183	190	179	189	185	183	187	175	182	182	196	196	195	164	194	179	176	184	181	215	182	216	197	197	183	188	192	181	192	161	201	193	193	191	178	169	206	183	201	175	184	189	195	184	168	209	199	194	205	203	203	195	204	213	186	196	192	217	200	170	157	212	194	187	177	193	188	174	177	200	191	181	185	208	200	163	190	211	180	216	191	187	177	176	214	162	217	188	181	184	181	168	204	213	192	190	195	199	181	174	200	178	207	181	197	194	195	186	181	194	185	191	186	176	176	181	206	212	189	216	192	212	191	221	165	190	199	191	201	181	196	173	189	172	212	210	177	185	185	186	192	200	194	181	195	194	182	190	165	195	198	206	164	203	204	216	202	212	190	189	169	192	206	170	197	194	191	218	191	192	199	190	188	184	209	184	180	207	199	192	179	201	201	185	167	204	163	179	189	193	197	166	188	215	176	191	191	174	158	193	184	170	198	209	212	203	191	173	175	196	211	173	188	221	202	192	173	186	201	178	178	200	193	204	169	186	168	198	186	209	191	221	195	213	188	167	172	184	185	183	192	202	166	184	180	201	200	209	200	192	221	200	185	187	190	197	195	208	200	179	186	172	205	193	167	207	173	206	208	210	176	171	170	202	164	200	199	197	184	188	205	188	167	198	189	185	211	190	162	196	193	193	190	191	191	168	169	167	200	190	175	209	176	181	185	195	169	211	198	185	209	185	221	215	169	183	198	190	181	170	179	192	183	162	184	189	197	184	183	182	187	196	170	195	190	194	189	195	202	195	167	212	159	194	193	174	186	183	176	189	154	194	183	176	190	202	194	202	175	182	194	217	191	177	208	154	181	160	207	196	213	174	200	166	194	202	178	194	229	202	197	203	198	221	175	178	183	160	185	176	202	201	180	207	197	200	198	202	174	179	191	197	169	160	172	198	176	190	192	208	202	183	167	163	201	202	151	176	203	185	204	198	209	185	177	191	177	181	174	165	187	204	208	181	180	209	181	207	185	197	194	198	183	194	169	191	203	215	214	190	183	218	211	196	192	196	176	198	193	173	213	208	163	191	231	187	195	187	186	201	188	191	198	195	184	188	195	186	217	206	183	200	187	175	167	215	189	196	176	196	188	175	206	197	201	216	190	181	165	175	198	198	182	196	202	189	215	177	191	176	210	189	200	203	180	191	191	163	189	170	173	193	185	211	163	180	182	188	182	186	181	193	203	199	201	225	196	191	186	181	206	220	168	185	194	188	186	193	202	182	204	185	177	202	177	231	199	205	186	191	192	178	180	204	179	183	171	195	215	204	202	198	189	178	184	184	156	187	197	210	186	180	175	165	182	200	184	194	197	183	199	190	218	193	195	186	195	209	205	201	187	177	195	195	184	209	176	185	195	163	192	182	192	167	179	182	183	216	183	173	193	227	196	187	209	210	214	166	225	191	210	190	177	194	168	197	211	188	201	184	190	191	161	191	205	177	192	203	197	195	173	187	164	211	202	218	192	188	198	192	193	170	200	217	203	163	198	187	182	182	221	177	201	192	205	213	186	212	205	185	202	198	204	198	178	192	192	191	198	188	202	193	201	195	184	191	185	186	191	199	189	173	204	204	190	194	184	181	196	188	199	169	197	163	180	212	195	195	183	209	188	204	200	193	180	199	195	217	177	185	174	215	195	177	190	217	203	190	185	174	187	174	173	198	189	210	190	189	172	188	189	177	171	191	195	196	210	183	182	215	196	181	199	176	194	188	209	179	195	186	169	208	210	194	163	185	176	179	192	186	200	202	182	196	203	192	164	195	182	199	186	186	190	186	174	174	208	220	212	210	235	195	188	199	195	186	193	180	197	182	206	176	191	230	197	215	209	194	229	193	200	183	173	177	175	188	191	189	190	201	192	176	186	178	179	200	189	183	163	172	183	213	205	175	182	171	194	189	221	180	178	180	207	186	199	178	176	193	201	215	188	183	203	174	212	185	176	180	161	195	181	185	187	214	181	187	182	168	215	177	190	186	187	197	193	195	203	187	192	196	188	208	176	180	200	193	178	214	204	194	194	186	181	175	253	185	207	202	195	209	178	198	213	199	183	195	197	195	214	192	195	195	185	179	179	200	208	188	203	194	198	184	197	207	202	176	196	210	199	195	204	188	184	171	171	193	187	194	178	207	201	190	194	198	178	194	179	169	203	174	184	181	194	179	214	208	203	185	180	207	190	202	182	192	200	193	201	195	186	179	172	189	177	170	197	175	199	205	197	190	201	195	193	196	198	220	181	180	187	188	174	215	202	198	191	193	191	185	174	193	191	179	176	205	195	199	170	183	168	216	206	206	184	202	187	197	217	207	193	207	205	203	188	186	183	202	179	207	162	180	187	172	212	186	194	204	202	178	195	166	203	192	172	174	182	183	208	196	200	181	188	173	197	183	200	189	179	200	159	181	191	183	178	211	201	195	202	181	185	174	201	176	178	171	202	163	212	197	202	189	203	187	203	213	190	177	185	194	192	200	177	215	176	215	193	173	189	185	173	184	209	200	207	196	204	171	185	196	199	196	198	188	181	190	177	198	212	183	207	184	169	203	176	181	185	167	202	192	207	228	180	161	182	160	185	175	186	181	206	219	199	209	211	213	204	210	203	203	182	181	156	162	194	172	202	194	185	201	204	205
7913	4205	10961	9868	5251	4192	3297	2819	2432	2160	1904	1691	1581	1438	1223	1236	1186	1063	972	969	948	809	836	884	792	846	766	816	813	727	722	709	702	714	674	654	668	629	659	698	674	637	640	654	651	615	581	570	676	619	618	656	652	597	555	604	593	589	590	600	626	615	566	635	644	614	604	569	588	571	624	577	545	543	579	593	551	628	610	591	630	581	577	585	605	578	571	573	570	562	574	573	563	571	584	596	559	550	572	603	570	577	593	587	576	559	591	550	602	625	594	581	569	584	596	550	571	578	564	557	589	624	588	568	624	590	571	621	582	579	598	574	588	565	533	518	606	572	567	589	583	573	560	531	571	539	556	538	567	548	555	546	573	596	584	507	557	546	574	568	593	571	547	570	561	559	530	519	577	549	608	574	557	568	566	595	595	570	583	584	604	566	557	553	548	607	553	566	519	606	576	571	567	576	556	546	578	560	589	555	577	571	577	606	566	600	598	608	531	541	564	574	505	568	573	549	538	543	600	566	590	580	543	554	606	558	586	589	589	559	574	589	572	602	566	568	595	568	547	533	552	567	596	572	591	564	628	590	586	557	552	535	571	530	557	623	583	571	533	612	551	525	553	544	617	546	587	566	537	528	561	578	557	572	563	549	580	567	570	580	565	568	620	562	568	538	570	533	572	611	533	606	570	562	541	541	579	594	587	542	579	536	556	545	577	555	575	567	579	569	542	551	564	567	561	568	605	588	556	593	538	558	577	528	624	613	587	587	524	559	576	502	569	574	600	611	588	581	564	578	513	535	548	602	566	537	550	526	563	559	522	548	530	553	567	576	549	575	527	532	571	610	556	561	547	574	545	534	532	540	590	581	571	551	571	585	565	570	556	576	591	577	572	550	564	545	576	562	538	545	545	600	565	556	519	573	560	601	560	573	554	608	581	567	552	575	557	587	568	573	578	591	559	561	592	573	574	594	559	551	586	539	562	557	561	569	593	533	540	530	536	612	563	573	556	535	565	591	543	562	620	576	572	566	592	612	533	522	556	528	597	529	587	570	595	533	568	533	535	589	509	595	563	587	598	553	538	570	563	573	570	582	532	528	532	586	558	540	524	561	565	583	551	568	576	595	571	584	560	563	554	550	560	567	576	548	539	590	564	597	607	555	590	592	583	589	580	570	549	582	565	552	565	527	574	575	570	531	560	540	539	486	610	535	566	587	507	550	576	572	548	584	574	564	562	558	611	550	545	595	523	578	574	568	543	563	559	561	604	570	534	557	581	568	559	533	524	587	556	563	550	577	593	587	552	553	563	511	577	557	532	582	548	568	574	544	570	602	584	578	595	581	571	556	578	567	552	608	595	605	580	591	556	535	537	530	583	600	593	583	554	600	564	522	555	576	584	568	582	564	580	558	555	573	549	569	573	571	590	567	597	544	539	571	534	561	580	541	557	595	580	591	579	567	596	592	563	518	562	594	597	532	554	583	544	589	573	570	534	574	522	562	601	566	588	535	615	574	605	574	522	567	589	560	560	570	542	565	584	609	540	572	548	561	570	568	544	609	540	563	567	561	561	555	553	565	576	587	585	517	575	579	554	578	529	568	590	591	567	543	544	589	582	554	601	547	566	556	565	558	562	549	565	520	524	592	559	614	545	554	571	535	538	551	570	531	576	551	574	595	538	558	547	555	548	541	569	555	528	570	551	557	557	552	558	587	568	539	595	547	568	542	568	561	570	576	569	585	549	586	565	557	579	565	576	565	553	558	578	583	580	518	531	588	599	595	547	575	582	522	591	591	573	536	566	569	544	577	579	550	537	589	609	572	533	512	543	587	561	548	565	559	572	530	526	555	542	586	538	565	556	552	589	573	555	545	586	539	589	573	550	578	585	553	592	542	575	574	558	585	539	602	603	556	566	628	563	574	544	567	562	561	592	570	549	556	510	565	571	546	558	596	535	574	595	586	582	552	572	542	559	539	550	506	578	534	601	571	569	585	541	594	570	569	544	564	541	550	594	564	567	575	529	586	538	577	592	545	559	545	565	547	535	614	571	550	584	567	576	616	564	608	532	548	571	610	561	587	539	601	548	550	558	538	523	586	594	563	597	542	577	558	593	582	573	555	575	543	590	581	572	539	548	540	574	622	538	590	574	611	568	588	588	581	608	558	576	536	560	581	564	575	587	562	545	544	576	602	552	564	588	507	576	562	558	605	522	570	628	574	606	549	579	568	547	551	540	600	548	594	548	561	582	603	596	543	576	571	579	560	543	531	575	555	538	560	564	550	521	620	546	578	520	578	543	567	549	586	581	584	555	607	596	604	546	532	584	572	578	549	596	559	558	579	547	541	554	542	545	558	610	575	594	589	598	545	532	570	598	571	577	609	520	564	549	581	561	573	537	589	534	546	553	587	528	570	590	577	564	578	593	570	566	584	562	570	552	552	579	576	572	548	546	576	550	560	578	546	560	547	558	572	558	560	609	569	538	563	555	545	558	582	561	547	559	592	518	559	578	576	613	560	598	575	549	528	558	592	524	546	598	575	569	532	590	611	566	577	600	562	554	525	598	584	537	567	617	587	555	575	560	557	623	571	582	559	560	545	560	586	611	546	581	567	562	561	582	568	593	609	536	557	573	553	565	536	610	560	556	530	564	529	526	552	545	573	549	569	599	557	564	585	553	591	586	636	575	549	545	517	570	580	593	546	578	557	574	555	582	560	561	580	536	557	551	548	567	558	556	531	538	553	569	583	570	546	584	530	563	573	559	575	520	559	567	547	565	568	563	560	541	566	607	587	549	559	541	578	575	543	547	551	577	608	525	561	567	570	574	554	592	537	571	564	573	541	548	575	568	543	560	581	586	541	559	564	538	561	560	578	520	543	566	586	566	606	579	557	557	550	568	569	581	569	594	603	570	569	565	569	538	562	610	551	578	597	569	569	551	539	573	588	597	567	543	521	593	536	567	547	574	561	552	589	574	548	537	574	603	582	562	584	526	542	557	581	584	557	568	587	585	617	590	552	600	578	579	548	567	573	541	573	587	582	531	581	583	560	579	559	548	540	571	573	611	550	563	525	557	551	569	575	564	571	580	548	569	586	587	535	566	544	573	549	543	582	582	573	521	594	569	577	573	556	612	545	525	576	551	555	579	552	552	566	578	574	592	568	540	537	557	545	605	506	521	574	535	492	536	525	542	590	617	558	534	551	568	553	600	558	516	546	544	549	560	555	546	557	581	537	578	585	581	573	583	570	571	533	600	538	544	547	560	565	566	578	562	598	550	551	592	574	552	526	549	559	530	548	572	513	563	560	579	565	560	567	561	570	554	584	549	530	579	553	550	570	583	524	521	547	549	551	575	607	621	579	551	535	542	571	590	550	591	564	612	521	572	597	531	596	579	541	587	567	590	581	584	547	558	572	528	574	569	511	604	609	553	590	527	540	531	529	543	544	544	557	567	534	586	578	537	601	595	586	625	530	565	567	535	560	563	561	639	553	598	561
2458	580	1085	975	566	403	425	374	363	352	363	327	375	349	321	320	305	366	308	377	317	339	324	316	371	324	372	354	325	348	317	360	355	316	319	344	335	323	335	360	354	320	334	346	363	358	341	313	329	349	292	329	330	301	324	321	335	391	352	315	351	315	356	385	324	338	338	319	309	346	331	329	337	338	368	320	299	340	349	332	341	341	332	356	328	331	354	350	332	387	331	351	328	350	314	323	349	384	338	319	351	372	348	343	346	360	323	338	298	351	357	337	340	345	356	358	350	338	337	339	343	351	352	327	356	341	330	341	337	312	348	325	319	344	346	349	315	322	344	327	368	316	314	303	288	312	372	332	312	372	362	352	337	350	319	362	319	308	339	356	329	324	329	344	350	326	330	369	316	326	311	344	365	313	321	339	364	331	343	345	337	328	344	351	297	365	374	330	317	360	314	349	295	341	351	330	311	329	370	353	376	338	350	339	353	367	332	334	348	355	333	327	349	324	303	321	343	362	313	365	338	365	346	339	343	309	351	345	384	294	377	351	333	307	342	338	325	318	296	294	331	350	353	324	359	346	333	329	325	366	367	358	322	312	345	357	367	372	348	318	344	346	312	324	336	354	339	349	339	338	354	322	321	334	364	341	335	339	326	303	358	357	341	324	366	331	319	329	358	300	321	322	321	330	329	299	354	341	353	323	342	347	343	320	343	339	350	378	298	318	316	359	314	338	378	357	369	314	362	355	377	349	326	348	332	308	365	342	393	325	345	326	298	300	303	350	345	364	297	335	359	339	339	353	335	329	331	322	331	312	336	355	357	356	357	339	355	334	369	308	336	377	303	322	332	339	334	341	325	339	367	353	344	332	319	301	335	339	346	331	354	323	319	343	336	338	325	337	349	317	321	326	319	321	320	335	318	333	371	368	341	330	361	321	363	335	319	334	353	335	372	323	354	348	339	334	345	324	325	306	328	329	347	356	313	337	342	323	350	336	337	335	286	345	396	345	313	337	329	353	339	326	311	339	336	284	370	340	329	322	328	317	319	342	323	334	364	346	308	352	336	331	319	360	354	325	321	336	345	339	341	360	370	360	317	359	326	336	349	324	331	365	352	330	366	334	308	333	338	339	312	361	351	341	301	296	350	336	324	363	337	332	371	350	308	349	342	294	346	370	343	339	311	312	319	348	351	301	343	329	362	329	332	325	304	324	301	305	306	369	331	343	342	346	346	317	360	307	351	333	318	346	309	356	341	350	336	331	317	347	363	336	327	316	367	344	316	340	323	342	340	325	351	345	311	317	357	326	294	336	339	342	328	328	322	352	293	307	327	333	342	347	334	339	342	336	355	300	349	325	329	313	380	314	314	321	353	381	310	324	353	337	339	359	318	329	342	327	358	324	351	355	341	338	352	351	341	320	357	346	340	305	324	361	370	344	323	315	380	342	346	339	341	372	316	349	324	339	303	341	391	317	326	363	372	321	341	351	364	359	335	339	329	344	313	318	301	373	347	340	351	324	339	341	356	397	347	341	325	307	340	312	325	326	324	317	368	352	333	321	380	329	299	352	349	325	342	326	379	327	350	323	337	377	332	357	328	307	323	354	347	338	334	315	329	340	325	333	355	333	342	316	337	347	324	296	328	359	335	301	346	346	360	317	332	347	361	334	330	326	349	341	356	322	338	352	321	351	348	339	342	339	350	344	339	343	346	351	311	329	357	332	330	345	334	319	338	344	322	330	383	339	322	327	352	328	349	312	333	319	350	319	344	338	336	359	349	344	344	338	351	314	359	333	308	347	327	335	306	336	346	332	383	325	359	294	339	341	334	327	311	337	353	334	335	346	361	352	336	332	377	351	325	327	334	327	349	365	339	318	366	333	319	350	355	330	332	332	357	360	344	338	324	325	350	356	345	343	333	328	348	336	355	321	337	350	358	339	338	310	358	349	336	341	349	315	351	375	370	347	360	310	364	324	341	357	363	349	338	283	310	330	349	324	291	357	299	341	358	324	352	366	363	345	343	341	347	335	369	348	353	342	312	332	323	303	342	315	310	339	319	376	344	334	333	352	315	304	350	305	329	339	329	329	334	324	335	329	355	309	326	351	348	328	342	347	317	330	341	339	346	327	348	310	332	334	332	354	345	327	324	326	364	338	323	325	330	367	344	359	348	353	399	313	328	316	361	342	292	348	362	318	346	333	346	353	331	344	360	337	354	319	332	342	349	332	332	346	342	361	366	322	346	332	334	359	352	358	360	350	355	350	336	334	358	359	331	340	338	331	318	331	343	353	332	329	321	302	318	358	358	345	338	336	323	327	334	366	316	332	348	332	353	310	338	350	313	348	354	321	346	350	331	363	301	330	360	326	330	347	370	325	340	325	339	333	341	342	336	326	319	312	383	322	344	332	364	354	327	341	322	323	321	357	307	311	315	355	315	357	349	328	327	344	345	351	302	340	335	331	333	319	347	370	340	302	321	329	341	370	315	330	333	306	332	319	352	296	351	379	355	357	333	357	383	332	346	368	358	348	349	346	319	352	330	340	315	334	353	332	361	335	325	344	351	346	382	337	346	358	336	350	361	322	294	347	338	345	336	344	340	327	372	325	325	370	356	349	341	318	328	337	330	305	370	330	355	335	342	343	334	344	361	336	343	327	319	332	348	326	347	318	345	333	319	312	324	332	328	321	362	336	344	327	326	319	339	336	324	340	310	296	307	340	327	337	319	371	346	361	324	331	326	335	321	338	366	333	356	358	323	331	345	312	331	348	346	319	357	341	316	353	349	326	348	313	370	346	338	321	342	333	361	331	301	334	343	336	334	334	332	346	316	347	340	375	350	326	321	343	318	360	355	333	367	345	344	331	337	353	326	331	318	342	335	292	332	329	393	332	334	369	387	332	322	309	317	316	349	353	344	330	335	332	376	345	353	357	314	314	332	351	338	286	344	332	359	381	331	350	355	351	360	319	346	333	334	333	329	320	358	331	316	368	333	312	381	334	337	313	314	392	349	315	353	329	341	323	325	366	318	344	345	363	337	329	335	330	346	332	297	326	350	334	365	340	361	295	364	322	354	320	335	340	337	323	333	344	347	330	334	320	329	344	343	338	371	341	358	324	310	344	339	357	318	331	326	346	368	320	363	343	306	326	337	311	316	332	308	333	342	312	358	307	353	356	290	361	345	308	288	331	316	372	321	324	373	346	340	322	342	317	334	346	344	366	341	340	337	364	314	338	341	358	332	315	319	331	321	332	340	338	366	367	350	344	324	294	353	311	351	329	361	308	339	326	313	307	309	339	321	334	313	334	340	371	345	359	338	357	358	344	330	373	329	323	334	361	343	327	361	341	331	347	334	309	334	350	342	363	364	318	313	371	358	338	376	340	351	337	320	363	355	356	328	370	349	339	353	345	356	310	320	333	350	307	357	310	368	343	318	345	335	350	330	357	336	335	334	339	354	342	329	363	309	336	320	320	371	323	344	348	335	326	317	334
2783	1299	2188	1917	1153	988	1029	1047	1008	970	929	947	996	1016	928	983	923	920	931	961	922	941	921	961	945	915	923	977	920	941	958	958	909	967	943	998	955	938	918	931	862	920	979	921	969	922	928	929	928	928	891	924	940	972	984	991	955	968	1015	936	908	882	912	986	918	883	933	952	925	927	971	940	930	932	896	963	916	920	986	946	975	899	943	917	919	958	924	903	957	977	989	913	944	898	968	941	973	927	930	915	945	945	934	934	917	950	902	996	941	956	922	973	932	949	917	951	959	922	937	949	957	917	922	970	959	940	863	905	936	973	999	946	962	916	925	963	966	916	915	923	916	921	957	981	981	922	959	1013	944	926	882	882	955	970	945	943	938	929	914	883	942	915	915	962	933	913	952	905	974	927	959	935	988	928	934	922	896	946	945	950	939	963	894	959	966	941	957	930	929	928	980	888	990	938	949	977	877	858	981	950	901	974	929	918	982	963	961	862	956	930	884	936	951	926	900	911	964	944	912	911	917	890	918	962	1009	968	910	935	927	974	931	940	893	894	942	931	978	891	953	910	915	897	998	942	926	956	929	980	929	986	951	999	900	946	903	942	990	882	936	895	933	974	904	947	974	948	967	950	932	906	949	936	956	992	937	988	934	951	926	925	920	908	929	908	1004	946	971	961	970	980	947	867	916	903	939	921	950	967	913	916	925	876	951	940	930	941	963	965	909	960	953	950	895	969	960	940	951	988	922	950	926	959	941	965	915	948	967	967	989	955	955	988	989	1004	892	1001	948	964	938	1013	942	935	968	965	946	947	942	943	902	915	922	890	923	967	972	905	910	963	935	940	924	937	983	947	946	929	959	928	927	962	927	941	952	1009	936	936	906	931	989	994	922	998	920	934	1032	925	953	913	925	958	944	925	913	964	899	890	953	952	957	980	961	959	969	933	941	991	956	918	939	905	885	900	929	881	954	882	920	987	909	884	970	925	931	940	937	960	873	929	911	971	986	962	896	980	910	954	971	932	949	881	898	929	938	957	904	929	935	938	970	897	920	939	966	913	903	931	894	967	956	898	941	932	916	917	983	965	932	922	966	909	934	940	966	908	958	927	962	947	939	924	955	959	964	987	970	925	861	949	920	924	918	945	991	979	934	958	962	944	948	952	901	934	925	943	926	941	960	984	977	886	934	913	955	963	955	953	900	972	944	941	963	954	931	932	937	952	910	948	931	881	907	984	961	962	934	962	932	975	899	959	1002	964	962	939	923	941	987	939	933	902	931	925	930	1001	905	939	926	974	938	953	949	962	948	945	939	951	922	956	905	922	836	893	946	909	970	923	986	975	929	932	930	910	928	936	874	897	908	983	908	962	989	950	924	968	929	972	935	976	932	923	908	974	941	911	954	941	939	933	918	930	949	975	955	893	952	881	1017	972	945	922	930	956	893	922	936	911	937	932	945	934	942	967	926	992	946	981	934	975	963	931	977	912	933	931	971	964	939	943	964	962	976	912	924	908	963	906	996	942	1006	1002	936	929	929	940	927	892	962	960	929	937	924	954	913	911	903	969	942	975	917	980	966	960	918	927	933	953	966	981	911	917	966	931	941	888	901	959	986	942	915	963	971	916	950	908	928	970	974	926	915	955	885	974	907	927	982	922	982	913	959	1015	873	903	925	987	939	1002	911	965	922	957	960	997	966	906	896	941	927	956	933	969	951	937	920	955	988	917	942	937	975	973	930	925	963	970	942	921	983	1011	949	972	935	981	910	951	924	929	923	930	894	978	895	951	922	984	938	929	904	980	960	959	951	893	917	975	919	952	992	906	926	918	918	950	920	956	954	978	947	909	897	917	952	942	962	947	955	924	981	923	942	900	882	948	984	973	943	953	978	922	933	970	1010	937	891	905	920	932	917	921	969	917	1007	886	965	1008	933	993	934	976	921	972	924	920	908	889	927	935	914	949	953	1007	912	961	952	894	901	932	856	913	923	1002	939	920	1003	910	916	882	955	965	969	949	990	927	956	902	942	913	973	924	919	989	964	940	969	928	927	949	929	950	865	895	943	927	1005	925	915	968	923	913	1013	910	911	893	955	930	963	892	926	915	889	947	930	873	949	959	994	979	959	940	953	924	955	900	957	948	883	973	935	932	951	943	959	949	994	938	909	922	921	883	971	907	977	938	920	946	914	934	901	915	953	924	955	953	939	943	901	985	927	886	928	895	952	929	963	846	965	938	914	957	975	949	934	915	949	931	926	944	925	960	927	937	971	906	897	936	959	947	942	954	977	905	901	932	987	971	975	948	911	951	949	957	982	964	913	929	916	945	955	950	979	920	940	934	931	963	939	875	958	936	919	901	906	896	965	961	941	909	929	932	935	935	999	959	903	913	934	957	944	966	960	926	927	920	928	895	940	975	940	944	945	932	948	964	981	930	915	923	956	1003	922	942	985	967	1003	955	949	925	931	930	964	887	931	951	885	919	995	920	950	952	976	958	948	1032	921	922	942	934	941	983	1002	895	880	899	905	964	958	938	990	851	930	907	910	980	949	936	903	927	933	936	950	970	903	869	972	952	970	979	921	874	943	896	880	936	934	977	909	962	956	970	967	949	983	967	937	943	925	941	971	929	970	946	948	940	926	928	952	899	895	955	962	936	997	957	923	967	952	911	984	932	959	925	945	939	920	972	988	897	903	966	859	926	980	954	932	981	891	995	887	1014	892	902	876	954	970	995	945	908	910	927	892	959	914	928	977	876	912	919	934	918	939	939	981	1007	981	924	936	953	890	939	907	940	970	875	902	914	986	953	1002	937	965	929	902	973	963	939	972	975	946	885	943	982	922	949	965	993	936	891	907	943	952	933	969	932	956	924	942	945	998	947	945	958	999	947	935	953	941	913	962	939	968	958	1001	952	962	897	1015	930	934	948	940	920	978	961	940	942	907	932	932	959	988	965	926	902	990	930	955	916	878	977	932	1022	949	963	955	996	947	939	942	928	979	970	943	939	869	967	905	927	951	893	968	974	910	917	966	886	963	927	901	966	951	985	896	971	875	944	932	951	933	941	1026	909	902	931	974	922	922	909	940	927	887	904	951	938	936	986	935	964	894	952	943	884	964	938	970	941	906	902	880	953	954	986	985	928	899	926	910	923	953	979	960	972	991	904	973	960	956	953	936	932	912	947	944	958	923	965	950	976	924	926	935	892	894	914	917	997	904	957	941	934	970	909	960	967	977	929	932	917	933	949	980	931	914	1005	935	938	991	947	910	899	944	954	1005	986	953	925	844	938	959	939	962	958	934	970	943	908	959	966	911	943	919	949	959	872	899	923	929	954	950	900	948	946	963	933	976	947	1060	923	956	911	905	877	990	944	927	921	876	961	927	968	965	866	895	1017	943	884	990	987	957	913	990	923	928	938	983	895	886	939	948	953	921	1000	942	961	903	941	943	940	962	953	931	912	882	931	908	936	955	954	985	942	946	917	939	909	940	915	936	895	916	932	918	949	959	918	944	910	973	924	896	992	918	1000	1004	930	968	917	938	960
9781	2635	6828	5372	2491	1256	897	702	590	502	474	438	390	402	422	375	372	404	373	373	366	343	365	364	380	341	367	383	347	350	371	363	361	325	348	365	370	334	342	337	324	373	347	371	325	330	339	345	369	330	341	333	349	358	369	350	333	329	335	323	354	343	300	356	326	373	329	342	369	354	308	343	365	365	340	345	350	305	322	317	334	334	338	354	319	335	335	356	352	323	344	376	322	335	354	319	368	335	335	343	371	349	353	393	339	341	372	373	327	357	336	337	328	351	337	326	318	373	328	341	353	304	358	353	346	354	335	366	335	380	307	336	337	325	375	313	309	347	322	343	355	381	342	341	345	356	342	326	365	336	349	288	356	334	384	312	349	356	350	335	322	342	365	338	343	372	349	338	380	336	360	355	333	325	342	349	316	353	384	346	341	326	362	354	367	387	308	340	364	347	316	329	345	345	319	352	341	320	357	357	361	336	350	331	340	376	342	339	344	345	329	351	316	347	331	324	363	321	350	359	346	334	326	336	354	355	375	369	301	354	325	336	331	328	364	385	344	340	361	328	343	349	342	360	341	344	371	346	313	352	335	361	351	333	351	368	349	354	337	355	318	331	347	318	345	339	330	327	358	360	306	356	336	365	334	343	317	356	354	332	344	307	337	355	327	328	311	340	363	326	348	317	375	327	339	392	338	345	339	329	349	337	373	322	342	353	364	307	310	340	341	338	331	336	356	354	367	372	325	365	328	324	271	337	339	361	339	390	323	369	339	334	315	351	325	337	345	315	358	353	322	310	338	367	334	331	348	333	334	330	372	352	350	358	324	322	325	347	382	319	364	353	310	358	338	354	335	337	366	356	316	325	329	400	330	349	345	339	336	309	336	316	355	355	325	313	338	325	338	328	377	357	363	329	310	376	321	325	337	334	340	315	308	334	329	367	337	357	316	305	335	304	328	340	322	366	359	331	361	324	350	330	350	334	334	347	321	330	308	345	315	346	369	339	347	333	356	337	329	344	322	352	358	364	316	360	357	328	350	330	348	339	326	354	320	296	351	333	332	387	343	362	345	351	315	365	343	327	343	374	345	327	346	319	366	351	326	349	341	380	316	364	366	358	328	362	355	360	368	361	332	356	340	322	350	371	315	323	355	347	315	342	318	333	356	300	351	328	364	343	331	334	326	323	327	349	369	358	339	322	313	364	363	363	334	347	340	342	330	342	341	325	324	357	347	380	292	366	381	319	306	356	340	342	350	361	357	320	380	381	348	334	357	377	304	373	326	323	349	315	344	351	359	340	328	336	337	320	358	361	322	381	346	339	342	321	321	332	340	340	352	340	312	342	315	334	342	326	324	367	348	326	341	346	358	349	338	334	374	334	340	314	341	336	333	352	313	328	340	345	327	335	357	336	345	349	329	334	362	319	347	329	361	362	382	331	352	352	318	365	362	375	341	302	320	321	349	336	325	338	329	344	331	340	368	351	332	346	402	344	349	329	340	316	358	370	343	332	368	334	365	353	300	340	332	380	382	324	347	312	349	387	309	358	310	345	329	303	344	323	337	355	341	367	327	353	326	338	351	320	318	333	326	347	344	345	340	314	366	315	342	364	320	396	351	361	353	304	335	338	358	341	368	351	344	325	355	323	355	335	390	358	348	339	331	342	343	312	335	367	329	371	326	376	348	356	283	360	315	342	365	344	321	355	332	360	327	330	325	358	345	344	354	380	344	345	319	335	321	305	346	360	330	379	358	377	366	375	352	346	343	343	332	352	346	361	352	333	305	348	364	325	357	342	331	371	347	367	313	339	351	346	335	383	301	338	371	316	381	354	336	338	358	331	357	335	338	340	357	364	359	337	363	333	356	350	359	338	333	356	341	366	328	345	360	328	330	332	371	307	317	342	308	340	371	366	343	304	323	321	340	359	363	319	360	333	356	334	359	362	332	338	381	330	317	309	349	362	333	317	368	362	330	327	337	318	348	364	352	315	312	327	369	330	347	345	340	377	330	375	345	334	321	319	331	328	362	353	318	364	325	307	333	351	327	336	349	363	337	325	377	337	328	348	322	316	368	333	314	337	343	359	361	348	333	337	339	331	325	321	362	321	346	355	318	344	319	339	339	341	341	374	327	330	355	322	372	321	372	336	372	360	334	323	343	336	369	367	336	345	351	369	332	350	356	340	345	305	338	358	336	377	324	350	352	300	356	367	337	326	326	356	353	340	339	362	323	347	351	335	364	305	341	353	356	356	347	357	322	338	310	317	340	356	330	329	378	307	351	340	327	353	316	343	336	340	386	326	357	336	353	363	344	319	311	326	331	322	328	385	338	387	355	342	327	353	334	321	344	338	330	355	319	353	360	348	329	363	338	347	347	363	356	342	336	350	336	326	336	337	326	332	320	329	314	347	347	337	348	306	316	357	322	316	365	378	380	347	335	373	325	336	341	348	348	337	357	381	350	326	338	351	324	353	327	321	333	348	345	350	364	350	353	352	379	322	381	393	368	356	329	330	343	304	355	316	361	324	337	327	355	346	344	307	297	332	385	368	337	318	360	354	360	332	349	365	370	370	303	377	325	353	331	368	363	355	343	327	340	333	346	317	341	319	337	330	294	343	343	359	354	359	366	352	342	294	366	337	370	375	325	324	316	379	347	323	320	320	317	339	338	332	354	333	350	360	358	313	360	330	340	366	355	352	334	324	346	339	341	339	357	375	343	309	324	322	325	350	330	313	341	307	326	344	367	368	326	354	351	358	352	332	344	357	350	354	357	335	331	350	347	379	329	349	332	364	317	347	330	381	372	320	343	357	340	350	349	359	299	337	349	382	354	345	358	366	340	364	335	363	364	373	300	322	349	350	319	363	347	367	365	361	375	324	348	318	332	325	313	319	360	356	339	332	332	381	337	369	362	354	345	342	327	344	333	320	345	332	362	336	315	349	354	337	338	333	323	327	349	368	369	309	354	313	333	344	351	339	351	351	352	306	335	323	313	339	338	343	368	374	327	330	348	336	343	341	324	323	376	332	317	331	324	351	352	342	322	324	354	344	315	344	343	368	351	349	373	349	353	320	339	339	347	334	347	338	364	393	339	337	331	332	328	340	353	373	347	300	370	361	365	313	361	356	337	338	304	322	331	343	320	380	347	307	351	343	330	357	369	338	358	324	342	325	349	369	310	335	344	351	333	365	351	323	344	342	353	326	333	362	352	341	311	341	356	336	327	358	375	364	333	364	373	379	351	327	320	323	337	331	329	344	322	345	321	323	339	335	352	363	315	373	367	337	327	349	345	342	315	383	328	330	336	345	308	358	347	321	340	309	359	352	346	350	332	353	404	344	319	293	334	348	373	359	323	312	374	350	333	336	351	345	366	345	361	317	351	368	349	327	350	336	345	338	348	348	336	324	301	358	360	351	335	334	329	361	381	357	338	312	344	340	376	315	310	359	313	355	356	324	358	342	339	331	322	340	344	367	302	390	362	322	330	299	318	356
6430	3219	8508	6867	3874	2980	2639	2326	2017	1829	1743	1573	1414	1397	1351	1310	1278	1248	1182	1175	1126	1149	1151	1087	1150	1072	990	1053	1034	1038	1007	1027	958	1032	1080	1054	1014	995	998	970	976	975	1001	954	968	979	926	964	1000	924	928	965	958	982	940	963	912	953	949	946	938	935	965	908	964	960	923	928	970	907	1000	967	890	942	951	978	984	928	894	943	940	899	964	929	939	942	922	984	946	925	983	940	930	955	880	926	958	972	973	969	890	908	937	878	930	973	951	962	961	950	889	927	980	956	929	881	900	932	951	941	952	977	904	918	923	951	931	934	910	963	963	860	965	1010	910	927	973	911	934	936	973	932	922	876	929	926	886	937	957	936	912	969	971	919	960	968	921	906	917	943	899	939	986	954	947	937	943	939	904	950	926	937	911	910	924	926	941	931	924	895	930	954	930	905	1030	924	922	847	930	909	976	892	959	916	944	881	898	941	941	922	916	990	909	914	957	970	931	934	938	921	913	897	932	961	977	875	952	916	962	906	939	965	907	886	959	951	952	946	871	973	914	933	948	970	1014	928	916	994	960	955	955	843	918	907	937	872	910	947	924	899	953	946	916	932	899	896	956	910	897	937	953	932	911	953	969	919	944	905	946	902	880	940	948	954	939	913	912	925	906	955	904	1001	953	937	912	967	890	964	858	951	966	998	929	906	951	947	952	902	908	967	914	955	940	909	936	926	945	955	876	904	912	881	927	982	1020	930	975	917	967	892	897	942	960	955	950	941	908	926	956	877	917	885	986	958	943	931	931	944	905	986	918	929	993	962	935	965	936	915	898	926	922	878	931	973	901	934	922	908	886	927	964	973	963	900	917	908	979	913	1008	891	934	950	958	943	963	950	905	940	940	928	958	914	896	933	961	888	920	927	936	947	925	895	882	969	957	904	886	917	905	955	919	907	942	902	923	931	939	920	895	927	944	951	966	898	979	939	906	910	981	1001	927	889	957	911	928	950	966	913	930	918	945	909	905	925	955	914	945	923	906	916	977	938	918	972	903	916	911	950	954	933	944	872	955	961	932	922	867	909	942	979	909	943	923	954	931	934	926	945	871	959	914	940	933	893	859	970	906	907	913	939	944	912	929	923	953	967	905	955	919	887	911	963	896	932	918	895	963	940	926	941	935	894	930	920	906	938	889	947	954	928	885	876	886	960	914	929	1011	904	955	971	927	907	943	913	957	906	939	947	966	923	872	902	894	891	924	883	953	932	937	898	949	923	944	940	946	970	948	853	919	934	931	946	918	914	950	910	932	951	907	978	963	942	907	927	905	918	955	895	913	904	934	949	968	937	917	911	960	966	961	951	928	967	918	950	929	942	931	1011	911	906	935	888	901	947	911	898	922	906	920	941	909	954	963	930	982	912	896	910	987	922	969	992	876	916	916	878	986	922	935	931	914	947	970	933	929	947	953	935	922	915	932	944	950	878	881	974	969	920	926	934	943	922	943	940	951	948	931	930	970	871	894	894	930	968	940	943	982	968	947	898	933	894	888	915	973	952	963	979	899	914	934	953	901	902	910	951	900	928	899	898	920	996	956	927	967	975	914	958	937	926	935	901	914	956	944	908	941	915	960	927	938	968	911	987	934	974	974	934	859	934	952	929	855	928	931	946	965	885	991	919	969	870	902	939	907	909	862	882	942	924	963	920	946	905	921	918	939	913	932	927	886	927	971	969	964	982	855	949	916	943	947	968	936	890	945	935	934	922	930	952	938	884	956	917	955	893	925	926	973	876	877	916	897	930	959	968	899	949	929	921	932	992	876	918	973	911	917	912	953	950	972	906	968	907	894	932	911	910	922	908	892	993	910	944	910	887	888	992	991	898	961	926	936	897	975	935	946	924	959	917	943	923	967	881	950	933	920	941	837	933	956	889	947	913	952	916	939	953	906	970	920	938	930	877	859	954	930	981	913	946	887	950	917	938	940	903	881	982	973	952	928	932	896	886	951	933	944	972	926	940	967	977	979	983	925	905	934	907	934	935	942	889	989	918	871	947	929	890	916	886	951	939	933	934	917	916	919	923	926	924	919	965	919	889	916	961	950	956	938	924	941	895	963	989	948	972	901	881	951	928	918	895	861	904	908	915	956	901	968	952	914	881	935	906	937	899	946	960	979	891	934	889	941	915	930	877	908	904	917	990	909	899	853	939	928	918	909	968	923	960	916	914	916	951	917	919	950	949	939	950	896	890	912	952	922	939	911	980	963	923	866	952	877	929	999	900	910	939	906	951	939	935	957	958	885	976	881	963	975	916	907	957	909	951	985	935	895	955	957	930	932	959	926	957	921	926	935	929	944	911	962	925	956	939	959	931	924	926	922	910	919	937	929	968	947	959	871	909	926	887	895	913	912	930	943	958	893	919	1003	927	919	968	929	903	954	946	941	939	883	910	913	904	901	899	931	959	982	948	944	986	905	920	947	971	879	949	933	899	891	929	959	954	966	891	931	880	962	920	924	913	1021	991	922	896	932	904	886	923	954	950	955	979	895	954	941	941	955	932	978	877	974	931	946	906	876	921	933	985	907	942	902	890	965	937	971	952	940	940	986	952	936	987	950	972	899	929	916	976	895	939	902	951	935	916	968	924	863	907	921	930	959	938	912	921	877	892	882	930	928	885	859	927	908	920	927	892	987	880	931	915	948	918	984	981	905	915	911	945	905	915	909	938	919	906	917	933	902	888	981	942	922	962	933	950	944	890	924	987	959	931	910	978	963	904	916	934	936	960	965	945	947	899	929	915	958	934	953	929	900	949	920	977	913	950	896	972	949	912	928	969	923	924	917	989	915	954	919	940	930	895	961	899	923	927	963	866	959	905	917	909	892	971	953	943	979	994	989	914	945	928	902	908	925	895	944	943	874	920	902	893	894	972	928	974	874	880	916	904	932	924	882	921	950	997	936	950	939	905	921	913	922	942	873	872	964	973	980	972	901	924	937	905	884	998	886	897	905	953	923	894	933	891	948	921	933	951	943	940	1000	902	889	893	914	968	961	900	955	915	840	953	917	928	981	888	948	980	951	922	912	897	922	962	915	907	974	982	935	1003	913	899	904	935	960	944	959	941	953	895	955	925	952	929	948	956	946	962	957	942	901	948	982	941	971	936	880	902	904	979	932	861	952	915	963	906	957	980	960	921	931	910	910	943	915	933	949	914	928	915	946	924	874	942	937	886	946	946	917	924	901	895	878	959	949	912	919	959	884	898	937	893	944	946	956	927	958	864	953	907	959	911	930	938	923	986	978	925	915	879	942	951	880	921	932	961	925	943	971	940	953	933	967	968	952	928	970	963	928	969	982	922	940	960	928	936	918	860	909	965	902	953	962	904	900	916	964	910	893	872	932	989	947	934	948	999	918	868	932	901	954	948	916	955	912	931	927	927	911	984	894	940	1002	929	942	948	907	890	952	930	909	944	938	922	929	964	951	941	927	1023	867	874	893	974	914	897	943	883	960	925	920	876	919	968	916	915	907	863
15473	5332	10146	9640	4194	2216	1325	906	661	512	393	364	337	332	311	272	306	268	271	245	222	235	222	234	228	233	242	219	204	228	210	192	203	231	203	215	226	200	239	190	190	189	206	203	178	235	199	193	221	220	191	206	207	185	205	216	202	176	185	199	199	204	201	187	197	179	205	203	169	222	166	199	198	177	195	190	202	194	194	198	198	172	195	206	211	231	199	208	210	181	209	188	189	211	212	206	201	173	209	200	175	190	208	218	224	189	223	185	187	173	181	180	214	196	179	201	207	215	184	194	190	204	215	223	192	195	185	181	209	190	196	184	190	198	183	194	191	187	199	198	190	190	183	195	176	189	208	218	182	182	196	209	192	219	185	184	184	179	205	185	183	189	211	219	188	232	193	178	185	191	181	196	183	175	204	189	219	195	177	152	196	198	214	212	187	175	208	202	183	178	191	172	200	212	179	192	194	193	191	196	205	212	214	186	211	201	200	207	180	210	191	179	208	186	199	197	213	201	177	209	195	178	203	190	189	199	173	184	202	185	181	201	166	166	174	222	167	177	210	178	172	205	195	194	185	201	197	199	172	197	194	167	181	176	198	193	184	207	202	183	199	173	207	204	216	192	197	212	209	200	197	191	193	179	185	168	206	187	187	195	202	188	195	202	197	172	174	188	174	203	190	186	194	212	176	176	172	212	191	212	192	198	196	207	217	197	186	201	200	207	206	197	175	191	189	193	190	214	185	208	182	193	193	197	183	170	199	183	217	175	194	190	204	192	209	187	194	181	168	177	190	190	187	179	185	187	189	198	167	207	181	213	196	186	207	183	224	181	189	191	187	184	195	193	196	188	200	221	200	190	189	210	156	199	182	184	194	199	170	216	220	197	190	218	187	210	195	209	196	199	162	213	188	202	189	194	203	192	191	191	213	188	204	194	187	188	179	196	188	228	164	188	207	202	196	201	195	188	198	209	181	205	207	197	178	215	213	199	180	197	207	190	188	170	200	196	227	190	158	204	200	226	202	190	194	190	199	171	205	214	190	186	187	200	181	175	197	201	227	191	194	178	157	194	190	194	217	183	155	211	179	172	186	167	202	149	182	198	174	203	191	184	184	190	190	198	180	183	176	179	189	203	206	167	207	195	220	201	198	173	206	188	205	185	209	191	197	180	186	202	176	189	171	203	206	201	214	190	203	194	220	218	185	197	189	233	203	171	174	203	191	206	178	194	182	209	202	194	194	193	191	195	180	191	171	197	202	185	204	180	183	174	211	205	167	171	183	185	197	192	200	225	200	196	206	209	199	198	178	213	185	190	186	191	176	187	199	200	212	204	207	219	189	217	186	212	190	193	196	209	196	170	192	167	171	181	184	181	183	200	154	215	183	178	204	209	198	188	182	214	183	222	217	213	200	200	194	194	186	181	206	195	204	196	206	185	193	178	176	203	158	206	201	197	175	196	188	179	188	199	193	220	199	184	214	199	176	195	215	186	175	199	180	193	176	177	182	197	181	169	200	207	194	190	182	182	199	201	191	178	206	177	172	201	179	187	185	188	213	196	193	211	197	193	186	178	218	193	201	188	190	197	194	218	192	206	219	197	188	218	184	218	182	188	181	181	165	201	202	188	182	183	188	197	225	204	196	189	200	196	179	200	214	165	168	207	200	205	191	186	185	182	186	178	215	199	179	209	214	201	204	196	195	210	196	207	190	204	194	211	183	185	193	191	166	219	190	220	183	203	206	200	194	203	207	188	205	176	194	205	203	167	190	204	181	185	166	192	197	213	216	185	202	197	193	196	195	199	179	197	183	175	181	198	172	200	197	208	185	188	192	197	195	176	230	203	185	220	183	191	198	189	191	198	206	222	186	177	208	184	183	195	204	198	213	200	188	197	188	227	213	183	198	210	208	221	182	179	180	183	188	202	199	211	199	196	186	189	189	168	196	204	173	184	185	181	192	204	168	200	186	191	199	188	206	205	170	195	195	190	191	185	176	196	181	184	175	209	201	212	206	212	194	206	190	191	170	211	180	198	196	161	202	176	176	192	204	184	194	181	194	219	197	179	182	193	207	195	196	175	186	173	170	186	186	203	184	188	206	207	164	200	202	203	191	202	187	183	175	179	195	206	193	155	230	186	185	200	215	186	181	183	195	218	198	204	201	181	203	184	196	182	193	183	178	192	197	190	194	203	202	204	208	209	210	199	209	172	192	212	196	181	196	194	201	204	165	214	207	192	207	184	184	182	173	192	197	188	201	200	206	174	202	196	182	181	178	194	169	222	190	176	191	183	182	167	191	188	180	164	182	186	203	182	209	190	213	212	190	194	191	189	196	205	213	196	205	223	179	202	190	201	209	187	213	198	184	191	201	169	207	176	199	190	191	182	213	206	192	192	168	206	177	185	189	171	203	201	181	179	194	194	229	193	181	176	200	171	190	169	205	185	184	197	205	196	172	176	190	196	185	201	204	205	194	214	177	207	181	186	220	189	191	182	195	180	190	230	196	176	213	205	195	189	198	192	214	213	181	179	193	199	187	203	189	193	191	200	170	198	193	205	220	202	194	199	195	195	200	186	189	185	196	220	189	182	193	209	180	166	183	206	189	221	199	207	203	219	194	195	203	178	216	187	190	212	201	199	206	192	204	183	214	178	195	172	194	172	199	210	174	168	180	195	202	195	224	210	192	190	187	176	179	195	188	210	169	181	209	196	196	175	189	176	216	212	180	184	204	183	177	167	208	202	183	173	207	201	185	189	213	190	207	196	195	204	165	188	208	203	189	176	191	194	182	200	191	212	208	211	215	182	227	197	187	203	160	203	206	186	200	207	193	210	185	210	183	212	200	188	182	193	201	183	186	202	189	181	191	197	186	200	197	210	188	201	185	192	188	167	185	194	209	201	197	194	193	180	213	174	193	183	218	205	167	195	186	189	190	209	203	194	183	204	209	229	212	185	184	210	166	212	190	220	195	191	187	213	172	210	219	177	212	186	189	195	188	177	185	208	200	187	183	194	197	182	210	175	183	188	190	162	214	200	188	204	197	184	169	191	192	205	215	173	195	209	193	182	188	183	193	197	165	195	200	199	186	201	198	206	215	173	201	199	200	221	180	231	204	186	189	187	178	173	210	198	207	175	175	203	193	180	191	163	196	186	205	181	179	163	207	190	178	162	176	201	186	173	205	209	164	206	204	185	191	182	178	179	207	173	223	174	179	182	166	199	207	218	188	213	204	212	210	173	192	211	189	191	189	198	189	196	177	159	201	202	199	195	200	213	180	192	192	196	195	194	212	192	203	173	197	190	169	181	190	205	183	211	196	206	194	178	195	166	189	197	193	206	194	188	217	196	183	181	196	187	201	164	204	205	192	194	196	194	177	204	204	166	196	198	217	208	211	203	203	222	164	195	201	189	198	203	192	178	180	169	194	174	165	177	193	182	202	188	189	212	206	178	216	193	196	207	198	179	190	177	186	205	196	191	183	199	186	166	190	180
7840	5213	11104	10412	5307	4223	3470	2880	2497	2150	1915	1737	1568	1393	1313	1192	1100	1115	1046	1010	933	918	888	864	801	815	774	805	702	715	727	698	691	696	748	715	686	697	660	702	629	634	717	679	625	671	614	655	609	625	680	642	643	625	649	587	662	613	625	605	601	647	616	601	586	648	611	582	599	568	582	571	600	599	574	555	566	582	581	567	563	595	555	572	600	597	549	602	578	541	586	565	589	529	641	581	557	572	557	604	598	602	569	580	576	568	576	585	517	563	537	534	584	577	558	554	543	581	554	587	586	579	561	568	534	533	598	555	571	569	626	529	566	559	568	543	586	603	629	559	558	521	585	600	571	584	569	536	574	567	560	539	565	559	545	601	577	557	571	568	600	551	599	557	606	577	525	562	548	579	579	571	578	571	575	567	544	594	582	552	568	561	599	585	550	567	557	536	581	545	567	559	554	549	568	563	590	586	560	568	559	550	580	583	543	569	567	558	537	595	556	561	561	592	552	543	560	542	543	538	538	573	544	533	587	594	547	596	554	555	564	549	561	536	567	567	547	557	575	528	590	567	555	577	564	611	581	586	576	547	582	538	620	559	594	551	624	567	588	522	537	562	573	567	532	527	563	600	565	517	597	629	559	549	558	538	536	547	565	592	535	599	590	560	570	548	596	601	574	559	528	549	588	548	611	554	567	612	547	561	556	526	580	582	553	596	538	567	568	570	576	540	580	594	548	574	543	537	532	570	557	522	568	597	574	553	593	563	556	576	567	561	537	577	571	562	612	579	578	569	632	594	583	586	535	566	608	559	542	523	576	547	546	552	581	535	546	537	593	552	570	595	583	504	579	541	592	535	596	538	605	558	585	567	532	534	604	535	553	590	531	582	608	569	559	584	558	508	599	553	608	555	532	566	524	580	592	585	597	549	554	597	547	577	551	534	530	551	542	573	536	557	578	577	586	553	581	576	557	590	584	584	560	550	526	550	557	573	565	549	568	537	609	588	549	595	592	596	562	553	579	547	580	594	567	560	569	603	590	569	595	539	593	531	589	581	570	559	541	551	537	575	562	574	589	550	573	597	563	568	540	507	549	565	557	533	564	600	522	567	538	544	545	631	544	604	571	550	555	584	567	532	593	576	544	554	564	564	549	592	559	580	568	537	574	559	561	630	558	560	626	557	548	580	563	550	589	570	603	528	549	521	547	588	521	550	578	583	558	545	578	570	564	559	584	579	595	587	541	555	598	557	578	585	564	579	571	546	586	582	573	609	590	545	587	532	571	559	551	545	545	554	561	549	584	570	611	574	563	542	532	559	560	550	552	601	579	568	612	569	527	558	562	550	535	552	568	579	577	570	561	590	531	571	569	563	544	562	535	537	591	594	570	569	564	582	557	553	577	586	584	550	549	566	535	543	594	576	558	580	522	575	540	605	550	542	540	521	577	498	581	569	564	573	581	597	538	556	600	589	560	585	538	610	582	558	555	549	577	534	555	593	571	565	543	588	526	567	565	562	579	548	546	567	606	587	552	588	565	599	569	563	612	566	580	593	574	513	548	535	544	567	571	590	535	597	578	552	581	550	596	534	525	556	612	560	577	576	586	588	524	600	569	582	608	596	553	541	551	557	532	538	598	575	556	557	612	591	537	617	579	588	548	556	590	574	550	578	570	619	585	565	594	573	551	570	560	548	543	584	555	609	529	541	602	545	576	577	543	546	546	570	590	522	554	598	583	558	535	576	546	562	559	566	577	586	574	535	573	556	557	557	551	573	569	594	591	537	586	571	563	563	553	545	522	534	575	574	600	577	558	596	574	587	582	593	539	542	571	522	528	563	531	561	601	604	591	594	575	552	561	533	570	543	620	557	529	564	543	571	572	532	551	562	571	575	594	528	570	548	603	561	550	561	585	553	539	553	598	555	559	579	595	589	575	572	559	530	570	566	574	607	540	565	565	566	564	533	563	569	572	544	603	559	549	537	540	520	566	545	594	565	590	566	571	561	573	594	548	547	579	528	562	598	589	610	538	598	579	618	584	539	536	560	566	547	570	573	560	584	549	575	518	499	558	546	576	571	566	599	601	534	557	586	581	598	568	598	593	505	532	574	603	561	569	614	561	579	586	538	593	600	600	539	552	521	565	586	591	566	556	601	598	550	593	581	546	570	562	594	623	551	554	529	576	593	568	504	578	576	580	590	593	530	572	576	549	552	561	531	576	598	568	555	546	577	553	523	590	590	543	563	561	600	592	585	567	563	573	611	567	557	524	544	547	552	507	583	594	521	526	532	574	538	585	545	594	602	564	545	556	555	562	568	546	570	590	572	578	584	572	556	587	572	609	527	552	573	528	584	539	555	559	523	564	556	563	569	561	581	557	575	534	573	565	597	540	545	550	553	564	557	560	593	572	576	567	545	542	560	567	582	573	562	565	551	566	567	552	556	554	536	572	539	550	580	600	552	547	596	551	564	544	542	538	574	572	549	577	573	539	555	577	534	564	550	568	569	576	569	602	544	556	571	585	571	569	592	553	608	589	562	594	569	528	602	540	582	530	532	564	568	564	551	580	597	500	595	572	570	533	522	572	564	563	581	499	621	602	541	543	614	511	550	582	558	597	573	590	580	594	544	562	582	584	600	532	575	570	580	544	549	543	603	537	571	590	574	580	533	581	589	600	546	597	582	558	563	565	563	574	610	600	551	576	582	585	541	578	600	551	566	535	536	584	540	532	552	528	558	583	613	578	567	585	569	604	579	591	569	547	563	531	542	562	558	567	550	550	569	528	560	533	555	546	568	582	547	533	575	602	602	543	550	581	623	598	569	526	594	548	559	565	522	577	584	585	567	558	564	574	581	587	571	597	560	558	557	580	557	562	561	581	559	574	548	554	571	590	516	519	524	592	547	552	584	584	562	582	621	527	569	553	650	618	497	525	592	518	572	569	546	583	575	558	599	552	560	541	543	557	578	524	552	568	537	517	572	583	559	590	528	598	530	561	591	527	560	546	552	561	550	611	524	529	567	590	570	605	548	550	558	582	551	578	564	575	596	567	571	561	607	574	552	579	574	557	574	613	583	569	593	578	587	559	579	623	547	571	593	604	583	581	574	567	554	585	559	555	601	562	621	570	549	568	578	589	570	545	618	605	572	560	534	579	554	559	588	592	574	598	558	579	583	573	546	561	541	561	550	562	531	596	566	537	538	565	581	578	538	557	558	642	540	575	536	615	550	562	585	577	534	544	591	561	611	567	553	530	564	524	570	567	544	518	543	557	580	524	615	533	587	557	571	556	537	529	561	563	558	583	553	555	543	555	571	595	658	505	556	588	564	546	598	589	583	586	564	552	606	566	558	562	573	537	555	573	589	589	565	556	554	578	578	544	592	550	547	545	591	534	566	537	579	548	489	535	565	551	553	549	561	564	576	588	550	542	569	575	523	602	575	556	580	544	484	582	566	562	562	577	561	527	578	583	557	564	533	567	591	577	572	557	490	593	564
2472	567	993	829	416	386	391	350	348	310	369	341	356	336	333	360	350	363	361	331	317	333	316	353	330	359	345	339	316	335	324	341	337	354	325	341	347	353	341	323	367	317	339	364	308	328	319	332	304	306	334	335	328	350	329	328	326	298	383	348	362	320	368	348	337	360	313	348	374	341	335	312	374	329	333	329	308	345	344	321	329	353	364	313	336	326	320	315	323	338	347	343	319	341	334	341	327	362	334	355	325	355	343	336	339	352	321	339	306	365	343	325	337	330	320	350	346	337	322	353	317	324	299	342	365	361	346	355	335	356	324	356	310	357	352	336	368	337	360	339	324	295	345	349	342	329	326	345	355	288	333	306	365	327	363	344	311	343	310	324	317	308	345	331	289	336	335	321	358	335	330	301	328	341	332	348	319	324	330	371	385	321	357	340	336	354	309	338	350	328	350	365	300	318	335	324	324	351	326	336	327	336	345	327	342	305	355	319	353	338	317	319	329	329	377	368	320	355	340	331	346	349	311	328	350	345	349	344	329	315	348	332	330	366	350	357	340	315	340	342	335	348	348	314	303	334	328	325	348	297	382	337	352	322	355	354	342	319	332	341	344	326	317	386	372	352	342	333	327	315	327	324	315	315	321	344	310	316	345	292	328	343	369	351	353	300	355	371	300	342	358	362	321	325	352	345	334	347	349	322	323	312	351	339	353	381	317	338	352	339	342	358	338	343	328	324	341	327	313	335	295	340	325	324	365	318	324	313	329	319	336	306	331	343	328	365	350	335	345	362	337	324	300	332	347	331	338	343	325	324	330	338	337	348	327	327	321	369	324	340	327	316	312	317	341	332	346	331	377	359	306	340	354	351	315	361	333	341	327	312	318	338	351	344	355	323	338	342	338	353	327	361	324	313	348	311	346	302	320	312	352	341	383	346	329	321	326	319	343	331	319	340	321	354	364	338	316	357	354	331	345	344	309	348	339	343	356	372	334	338	348	341	331	345	356	359	339	322	346	305	351	340	310	335	339	341	319	329	370	346	313	324	355	371	327	337	302	348	322	349	325	350	337	296	332	352	365	362	334	362	349	361	316	338	309	372	339	323	339	336	329	358	345	361	377	345	343	330	319	336	313	367	349	342	339	316	338	345	355	343	358	311	325	325	306	332	354	342	361	337	364	329	350	306	341	313	337	310	341	303	333	352	334	329	351	317	337	343	349	316	363	372	350	326	385	353	329	331	326	364	344	336	353	356	320	313	335	317	339	353	344	363	346	325	331	316	337	318	331	342	349	311	314	323	338	366	332	338	323	346	341	322	351	348	331	325	346	365	340	344	324	336	309	361	352	311	324	350	339	329	301	312	351	357	293	382	376	316	344	331	333	328	352	323	340	359	341	355	322	338	344	342	349	323	328	344	347	319	357	321	345	335	316	323	356	329	314	305	301	331	353	316	358	355	331	328	344	346	316	345	314	335	347	304	333	332	356	335	321	337	332	356	354	327	339	331	347	327	340	362	334	327	352	340	338	349	348	340	342	326	344	323	331	339	319	324	319	347	321	336	357	324	321	347	325	344	333	318	340	311	348	344	369	340	347	321	346	321	351	326	323	321	328	340	328	310	342	340	351	321	332	357	323	355	324	359	319	375	318	323	336	346	342	308	334	326	297	321	340	353	333	312	318	350	345	324	386	335	336	324	334	331	329	333	309	329	351	322	331	335	336	337	316	289	308	315	325	286	381	355	345	350	310	358	360	366	312	385	316	355	343	340	340	333	310	292	323	343	307	331	326	344	315	364	345	309	334	331	337	329	319	340	354	332	314	322	316	359	354	332	367	332	332	344	309	352	344	320	313	332	312	339	331	319	313	347	344	341	343	353	349	329	331	281	330	332	340	336	336	337	333	324	323	332	331	360	333	321	333	349	367	348	355	349	363	345	346	339	334	322	361	342	330	297	350	345	305	321	359	331	319	338	334	360	341	330	329	329	320	333	312	345	339	366	337	329	311	330	347	310	352	351	322	326	353	371	346	352	337	334	326	363	367	349	338	326	354	369	325	329	379	340	303	315	351	327	324	324	322	341	350	310	302	354	326	330	347	342	326	324	364	316	317	318	306	339	333	336	340	331	348	320	326	339	312	331	332	364	363	336	331	320	321	316	343	297	332	315	336	327	336	347	333	334	358	328	350	311	326	348	318	327	312	294	333	339	305	321	343	330	355	344	331	375	339	313	351	322	343	332	356	294	342	330	324	323	307	316	327	356	345	333	306	318	314	345	338	311	389	320	333	325	346	350	355	372	315	357	362	352	327	310	311	327	340	318	334	333	361	310	339	305	359	331	333	332	322	312	358	333	326	343	330	341	338	331	353	319	328	340	316	360	345	343	383	340	335	354	344	341	354	344	318	355	340	361	341	325	358	320	367	321	334	333	381	344	369	314	354	302	357	336	337	312	349	403	317	301	330	313	306	346	343	347	339	323	344	328	341	333	360	306	325	366	328	352	355	326	351	329	361	343	340	336	318	369	330	323	347	333	311	333	345	330	323	325	310	345	359	348	331	350	377	348	370	324	324	344	359	325	341	356	324	300	330	327	333	325	324	316	341	341	371	334	335	335	322	341	337	356	334	360	352	351	326	336	316	359	348	349	301	336	353	328	347	354	329	342	368	331	329	317	296	367	345	343	314	358	343	347	323	354	344	369	363	332	348	311	343	327	329	344	347	338	322	341	342	314	337	334	342	336	350	318	327	330	331	334	328	335	340	382	326	346	345	355	340	332	334	325	354	345	368	350	350	326	341	338	321	333	358	347	298	330	343	323	323	333	323	352	349	327	357	336	276	356	348	367	343	349	327	302	328	348	340	361	335	343	309	328	334	344	365	333	377	326	319	354	303	330	332	316	371	320	326	336	342	333	344	369	323	326	341	350	335	328	315	345	327	321	331	343	358	362	346	353	323	330	330	325	323	341	322	369	310	355	313	342	322	343	330	347	342	325	330	332	336	312	337	343	293	308	331	330	325	325	356	327	339	339	370	332	353	346	329	346	364	349	297	338	368	332	341	334	299	339	358	342	347	320	330	377	345	362	317	318	332	338	343	354	343	360	324	362	315	348	329	328	323	341	328	305	311	318	331	327	320	346	353	345	315	310	322	327	366	337	354	356	368	320	342	278	322	362	346	313	338	355	304	348	343	307	324	320	352	368	379	329	326	327	342	366	340	323	334	352	341	328	326	341	352	348	344	348	335	351	331	324	343	291	338	336	299	340	306	324	338	360	356	355	337	332	366	369	338	346	344	350	350	364	339	357	356	349	348	330	333	340	352	346	324	374	361	351	340	346	338	327	357	327	337	341	320	322	345	328	324	332	348	335	347	316	321	335	328	339	331	391	381	363	347	322	326	350	354	323	325	336	352	331	321	350	324	346	345	351	321	357	303	339	315	318	338	323	359	341	361	343	331	330	331	349	344	334	361	327	316	341	341	338	330	339	341	341	336	361
2703	1141	2023	1996	1125	1054	1007	968	967	981	1004	986	1019	965	940	959	988	935	990	974	923	895	935	1017	958	910	965	935	908	978	935	952	954	930	967	920	989	905	919	941	929	953	983	937	951	911	943	969	936	894	937	929	943	952	905	962	946	946	955	871	924	941	940	922	985	918	956	900	890	926	903	999	922	918	975	909	955	915	918	940	895	928	948	934	954	886	910	954	887	979	922	922	945	943	990	931	946	914	945	915	941	934	937	949	884	903	955	914	938	972	952	877	936	940	911	922	950	913	917	943	882	937	870	951	946	939	906	962	915	958	906	914	900	940	939	867	917	921	953	925	938	901	892	927	949	892	938	936	937	928	941	989	928	852	906	935	941	951	945	935	933	912	875	948	964	989	929	893	853	890	929	939	940	968	951	928	937	962	929	966	934	927	945	941	991	945	927	907	940	958	940	908	932	905	917	950	899	969	924	875	933	954	937	932	920	939	932	949	931	942	921	873	942	892	940	895	984	919	950	926	956	983	932	954	962	927	1005	918	895	968	968	1012	941	914	951	955	975	902	994	858	923	904	926	955	881	930	947	980	934	920	989	900	924	899	891	941	920	944	876	931	935	927	949	913	939	990	967	870	894	935	924	922	931	940	991	938	915	918	970	899	891	878	941	896	979	915	924	943	912	908	905	904	906	964	958	862	925	961	921	908	924	894	947	951	925	922	971	913	941	956	921	970	982	938	979	932	942	942	931	929	970	991	920	932	916	991	950	903	934	919	869	985	972	955	936	946	921	934	924	964	956	925	966	945	925	901	954	943	918	948	921	942	936	920	999	957	937	908	893	931	922	914	945	928	994	935	915	972	951	951	957	924	897	897	907	919	964	945	887	946	956	926	926	962	917	891	955	917	962	969	931	966	884	909	920	922	905	908	960	960	1017	939	958	935	935	902	933	983	897	951	924	917	915	932	914	962	951	954	940	845	908	952	1006	966	918	963	938	899	823	911	942	925	946	914	987	956	910	888	945	948	885	937	919	936	948	902	905	946	900	928	951	933	929	871	962	990	992	935	942	959	913	926	951	935	927	949	873	931	907	994	935	927	898	959	939	892	918	904	966	913	946	835	935	915	910	933	955	933	1000	951	903	914	966	958	942	927	905	925	942	968	923	931	940	901	1013	908	893	920	942	955	900	920	914	925	959	928	882	971	934	919	912	979	863	909	932	979	965	925	923	947	932	888	919	912	935	885	866	928	895	912	921	877	908	992	915	969	952	900	930	905	916	920	948	955	920	936	994	960	962	905	935	928	947	979	889	970	894	971	941	911	930	936	921	918	911	926	1032	971	963	1007	943	974	947	940	938	918	916	942	916	941	907	946	979	897	927	944	886	916	928	907	958	978	939	901	970	913	962	951	951	972	947	935	999	964	973	950	938	975	1004	964	899	937	924	960	914	1007	952	907	931	888	939	944	994	938	891	945	936	962	957	930	935	963	959	962	962	951	886	925	942	951	921	902	916	956	908	951	878	903	914	965	962	944	893	945	985	882	962	917	930	931	891	966	934	914	933	958	906	936	947	898	892	937	902	916	905	914	994	945	986	952	906	919	936	949	949	930	908	933	936	899	940	947	932	936	1011	925	952	939	911	952	953	916	977	957	923	954	921	968	904	912	895	960	930	982	926	968	909	959	933	916	899	890	904	945	945	867	908	914	969	894	927	923	948	907	887	944	882	964	922	935	946	920	928	943	954	928	874	937	933	931	874	901	873	933	875	930	866	869	979	1001	881	933	905	945	935	921	928	1003	895	962	961	959	932	947	933	932	988	916	958	860	888	918	936	943	940	945	918	921	925	895	984	913	920	878	955	937	873	965	947	971	936	933	903	886	906	889	882	897	982	950	965	927	888	918	949	932	941	965	964	972	927	919	890	912	942	934	888	976	959	931	942	891	922	863	877	892	923	968	969	892	927	927	940	959	986	900	972	966	862	967	901	883	986	963	917	940	958	975	899	904	942	942	926	964	878	928	908	894	959	895	919	946	908	939	909	948	982	949	938	934	935	934	962	955	928	981	885	897	897	966	958	939	957	872	938	950	901	919	968	904	939	946	958	947	953	859	951	926	906	956	961	946	972	958	910	966	909	906	943	914	936	905	935	930	939	915	940	962	947	910	959	935	929	966	932	958	945	867	931	938	938	973	967	903	903	845	936	890	933	929	949	922	907	918	935	935	971	869	939	908	942	932	962	946	987	971	985	957	908	887	941	932	994	876	975	955	977	896	932	931	941	948	949	888	916	924	915	972	929	926	884	924	947	1021	922	955	926	893	911	927	917	905	902	927	900	913	950	907	961	925	910	958	952	992	930	962	932	959	959	986	942	997	925	927	880	976	935	926	924	921	905	925	942	937	952	929	894	932	910	978	969	890	939	902	897	883	911	929	927	976	924	973	930	985	931	957	924	906	904	908	863	918	898	946	877	921	948	943	1000	941	912	865	930	918	916	990	894	927	976	902	932	920	921	954	988	946	841	960	942	982	938	926	928	933	955	972	990	886	946	934	963	938	928	950	967	986	917	924	935	914	986	1009	910	912	930	940	937	895	883	867	932	954	944	912	955	947	884	929	967	940	921	909	916	908	899	973	949	979	882	961	932	913	904	962	854	917	896	913	919	927	974	979	938	922	947	949	890	954	843	904	926	837	947	953	967	931	969	957	1004	899	966	944	910	979	900	909	933	944	962	929	920	965	987	934	943	971	916	906	972	944	914	971	865	960	873	888	951	938	896	920	912	898	929	954	936	954	881	961	936	963	903	936	945	925	963	908	978	959	916	949	976	914	912	940	970	1013	882	899	916	926	944	925	933	916	933	935	917	892	930	894	919	902	921	934	924	949	936	888	956	957	963	880	930	958	907	918	926	938	932	952	949	910	917	964	925	964	916	958	965	896	962	1047	977	969	990	911	913	965	881	883	894	915	934	963	949	937	885	932	959	952	932	913	950	924	950	926	911	922	886	984	962	928	934	948	919	918	961	946	904	931	948	940	932	920	953	944	897	986	1004	966	973	958	955	933	953	939	888	916	888	955	920	926	974	930	934	896	971	950	977	911	921	929	945	896	934	931	893	953	909	948	989	933	947	876	922	944	973	923	965	921	859	927	942	930	968	921	934	955	942	958	922	939	925	942	900	991	932	949	872	905	955	876	954	856	947	949	889	916	917	942	956	939	912	898	930	923	888	920	957	951	923	899	925	969	963	952	958	983	925	950	981	929	950	953	921	943	940	951	977	948	971	993	895	940	925	945	938	982	924	968	935	939	982	967	940	910	930	915	889	906	956	1007	934	908	935	884	911	878	928	892	955	989	922	949	912	944	908	934	980	889	930	895	923	886	965	899	933	940	937	965	961	901	952	975	920	945	990	933	929	959	916	970	914	935	943	963	884	961	954	953	901	954	896	927	921	961	901	941	905	914	919	857	842	993	913	889	926	998	999	917	957	908	930	910	925	942	935	893	936	948	932	927	886	997	897	948
9855	2730	8038	6907	3237	1593	964	753	591	489	449	455	424	459	388	409	405	376	363	383	365	383	397	329	336	328	347	363	344	368	342	368	341	326	349	380	321	368	324	358	356	321	363	362	373	383	359	320	357	346	357	353	385	344	318	336	351	350	295	355	344	325	334	347	331	346	361	360	378	325	330	331	345	325	353	315	357	351	315	344	363	389	340	322	328	366	327	370	317	362	348	350	354	336	349	358	355	336	305	314	352	347	335	345	310	371	343	335	345	360	340	336	313	355	350	317	349	328	305	364	346	315	351	330	359	344	319	326	329	339	332	346	334	327	365	348	351	319	344	363	353	346	392	332	347	367	336	389	327	333	337	346	316	331	351	368	351	378	348	348	402	332	358	343	315	386	323	339	342	347	339	370	343	339	372	321	354	373	344	351	357	331	337	352	351	356	364	370	338	347	323	330	302	340	326	350	340	345	368	333	361	345	360	354	357	396	341	342	354	361	351	340	351	370	337	346	362	356	311	320	303	352	382	359	365	354	351	328	342	333	362	286	381	344	362	351	355	361	368	329	361	341	315	371	317	322	354	351	356	301	348	335	364	331	314	338	301	320	311	338	355	385	321	349	346	306	337	333	366	338	322	348	362	337	315	344	354	317	375	361	356	351	336	355	324	316	342	318	327	316	361	332	391	328	341	365	367	335	342	351	329	342	344	326	342	330	373	330	380	336	343	316	325	358	324	375	333	350	373	327	359	348	353	353	333	328	346	390	367	330	330	355	301	338	372	334	359	350	363	338	305	324	337	335	395	334	369	344	329	342	314	362	318	355	359	337	346	333	345	313	342	352	297	377	368	332	294	307	334	354	335	321	348	328	335	335	336	313	350	349	362	384	314	308	351	343	329	337	342	331	353	345	373	362	365	299	342	349	350	346	346	356	331	342	348	329	349	360	312	314	319	361	356	309	357	351	358	345	366	361	329	337	366	330	335	344	370	312	340	330	344	329	348	347	307	342	335	313	362	312	334	330	361	326	344	346	339	330	331	334	331	343	344	317	352	338	338	327	371	342	371	355	335	358	349	360	333	313	360	377	359	337	330	377	387	352	347	352	365	346	330	358	346	336	327	337	339	320	364	328	358	368	333	316	349	339	344	328	351	315	316	329	343	291	328	299	343	352	374	336	323	348	349	329	357	343	348	338	349	348	308	365	352	355	327	320	368	334	348	353	359	347	324	337	343	344	381	383	321	352	336	327	347	318	373	356	328	347	344	358	401	340	328	320	379	360	328	310	349	325	352	335	351	315	352	381	376	348	335	339	342	341	376	355	322	353	333	332	339	335	331	329	338	370	323	347	333	339	362	377	350	381	323	336	358	296	346	311	365	343	332	319	344	391	326	333	364	370	343	344	320	360	365	297	374	336	358	349	361	331	337	345	363	347	355	345	388	350	345	330	326	359	364	303	340	322	366	395	352	337	337	359	348	362	305	363	347	345	315	352	334	305	337	320	336	352	342	334	328	348	347	362	360	335	353	357	362	327	363	343	328	354	349	338	320	323	383	328	355	332	384	348	316	352	348	371	341	304	345	354	345	327	336	338	344	355	328	335	332	363	382	317	371	325	311	331	328	370	348	347	363	357	316	374	348	358	362	365	330	338	307	338	324	359	331	321	357	328	350	310	345	340	301	367	358	349	351	367	351	346	368	336	354	359	340	315	352	331	353	343	321	338	338	341	390	346	381	343	369	358	356	303	342	345	330	357	329	349	346	348	362	376	318	341	374	365	361	303	370	330	349	326	315	343	358	331	348	310	347	342	364	379	349	336	388	357	303	335	323	348	334	319	316	336	353	366	362	336	349	327	337	323	337	338	382	351	331	367	322	348	351	326	355	351	300	349	333	340	340	327	322	324	342	337	348	316	345	348	318	318	326	330	372	334	319	377	338	352	337	338	319	337	336	343	351	331	337	346	320	358	359	329	354	350	349	365	361	340	346	359	343	330	369	362	349	344	331	345	328	357	325	340	331	335	333	339	343	320	330	328	321	330	342	331	345	364	326	361	347	378	337	361	336	333	331	353	344	335	333	324	393	351	379	351	353	307	346	351	363	336	322	379	309	354	336	337	346	373	369	353	357	325	333	341	367	356	329	357	326	367	324	350	311	317	317	329	351	332	375	344	338	352	361	350	353	381	354	318	332	336	359	332	347	342	307	327	339	334	340	331	326	337	359	306	321	325	325	346	361	364	330	302	332	354	352	298	374	349	351	336	323	317	325	366	345	350	291	352	358	308	369	352	329	326	337	314	312	337	330	339	337	342	328	365	332	325	350	341	336	335	350	334	329	327	365	384	363	378	316	336	341	324	350	348	321	369	345	358	363	348	343	357	370	337	326	332	329	381	336	332	340	369	367	336	360	350	349	341	347	363	349	344	330	340	349	382	367	322	324	360	318	336	323	355	343	357	356	313	372	304	354	341	328	374	335	344	355	380	341	327	366	339	339	368	368	340	345	327	354	303	326	343	357	331	310	338	336	349	376	341	323	329	303	316	353	342	354	367	345	347	327	346	349	327	318	320	346	357	336	344	349	323	335	348	336	341	343	339	364	314	322	337	361	324	342	344	352	361	329	379	342	362	349	332	335	320	363	351	367	336	362	373	365	339	350	372	355	353	356	309	349	334	352	356	371	318	370	354	366	355	348	352	297	359	363	359	376	323	364	329	344	363	356	332	360	341	334	336	318	317	336	350	333	332	350	368	351	317	343	340	334	341	373	348	366	339	330	335	358	385	359	380	335	342	333	349	368	348	329	361	327	327	386	322	350	338	346	314	327	328	330	339	334	348	346	346	345	350	325	329	353	334	334	361	332	346	337	372	325	371	337	327	367	340	349	341	304	361	388	330	358	345	311	360	336	338	372	366	329	335	343	332	324	348	311	348	385	347	315	357	364	341	338	317	335	342	383	318	352	340	352	360	322	345	366	338	355	331	351	377	363	357	350	350	316	334	363	347	348	332	339	342	349	363	357	376	375	339	338	311	329	317	335	350	359	357	335	387	360	338	346	343	330	325	348	301	344	344	353	374	321	357	308	343	347	384	370	324	346	393	333	349	346	343	356	356	348	310	318	341	335	336	330	323	355	334	326	350	336	322	321	352	335	360	353	325	356	360	365	355	346	331	352	347	335	376	347	331	330	314	349	347	349	353	342	358	333	349	329	329	355	324	360	364	351	317	346	325	318	356	316	373	352	322	357	383	335	341	329	349	321	327	344	335	295	367	339	348	366	328	349	330	330	339	367	341	298	369	353	332	347	342	333	373	363	342	332	327	323	340	360	342	317	353	356	357	327	343	384	360	370	376	306	316	338	333	343	356	346	376	331	334	380	334	343	353	329	323	347	350	303	327	330	331	368	344	342	360	318	341	358	326	355	332	375	313	385	339	335	359	345	318	357	338	325	355	331	319	353	304	369	356	352	318	342	332	331	329	351	384	349	362	311	324	403	351
6546	3387	9566	7941	4162	3025	2613	2263	1965	1844	1646	1586	1458	1424	1402	1297	1206	1207	1199	1162	1098	1038	1131	1126	1046	1026	1051	1021	989	1036	1081	1015	982	1049	970	1013	990	1041	985	972	978	991	1048	987	985	988	952	947	914	963	926	987	973	1004	1004	940	901	988	1024	908	951	985	991	952	980	950	895	953	942	955	956	1014	964	972	932	901	981	968	938	985	965	961	953	958	953	954	917	930	941	937	980	971	885	885	932	978	901	885	951	961	931	931	968	939	946	922	897	954	897	956	919	951	964	897	921	1015	1026	925	886	964	967	958	978	926	951	934	990	921	910	916	913	912	953	934	956	943	952	925	946	902	841	957	924	889	935	926	929	922	941	980	928	945	918	971	982	911	915	916	943	935	913	968	930	924	966	972	950	945	986	978	938	922	912	907	859	923	960	911	957	934	973	908	913	882	942	960	947	954	956	934	913	900	944	931	936	935	937	897	862	936	989	927	930	910	936	965	958	945	931	952	932	908	904	955	930	920	941	930	933	853	928	888	947	969	939	943	977	932	915	968	917	922	935	945	983	927	920	914	984	864	935	922	955	884	962	917	919	945	938	915	961	961	947	975	920	968	903	900	925	927	916	932	960	922	883	909	950	918	924	946	927	890	909	966	951	926	904	934	875	918	980	914	960	907	946	920	963	962	956	951	992	917	931	947	903	892	909	912	987	935	920	955	925	926	962	960	957	922	919	932	903	895	958	877	929	912	916	934	890	929	893	950	914	932	932	936	1014	917	901	896	902	941	887	943	938	918	905	951	886	867	947	928	944	931	946	906	933	934	946	904	942	921	887	927	895	906	957	932	938	926	945	908	945	918	912	917	915	1000	931	933	916	858	905	974	958	901	909	1043	932	895	883	978	925	902	930	958	883	901	917	936	905	905	917	925	916	872	903	934	926	921	919	958	960	982	874	947	925	925	901	908	930	987	906	934	916	921	958	918	944	921	962	949	986	964	912	946	920	930	883	941	902	870	926	946	891	895	906	952	940	948	936	903	956	966	923	941	876	965	899	938	1013	895	898	933	915	953	966	984	949	981	967	932	910	900	894	932	1000	930	916	920	928	911	965	934	882	962	978	902	896	917	947	965	939	913	962	989	875	977	901	920	890	974	967	905	911	946	945	877	971	921	911	903	913	896	948	897	888	966	934	943	948	964	971	893	946	990	969	897	1006	932	928	940	924	943	924	909	945	903	990	959	952	933	959	907	937	942	955	927	882	941	923	960	913	966	917	925	956	999	919	1018	935	913	967	902	921	914	925	875	924	901	900	878	922	968	926	916	925	904	903	929	919	910	914	873	911	935	938	887	896	946	977	965	888	886	909	864	888	959	905	996	963	959	950	930	952	941	922	920	937	912	906	904	959	978	971	942	983	895	865	900	923	937	980	917	955	914	938	950	980	920	919	904	906	908	913	896	959	933	914	1006	938	933	954	933	936	964	909	889	963	956	983	917	906	935	970	906	970	897	918	926	941	918	928	928	913	912	979	916	963	961	933	921	961	952	972	934	934	935	955	944	898	912	944	912	949	932	1009	913	947	904	899	959	901	925	1002	947	926	950	951	931	926	918	955	906	893	934	1019	914	917	933	893	938	955	893	936	922	950	900	929	916	962	873	876	961	956	892	933	878	950	912	881	966	910	933	937	1012	985	932	964	863	934	910	954	965	880	878	916	966	932	892	889	923	949	1000	938	876	929	926	963	939	918	923	875	963	1001	967	886	885	913	939	930	973	910	907	898	944	982	914	929	925	948	922	963	968	909	937	894	928	907	953	893	947	923	1007	935	949	937	926	922	941	913	867	966	907	912	923	975	980	962	931	917	917	933	910	908	942	973	951	943	954	910	867	923	961	955	937	908	951	907	897	928	935	900	889	919	960	940	921	923	932	919	883	913	930	946	861	941	900	917	961	975	969	975	944	946	928	953	926	968	952	965	924	953	891	939	921	884	954	947	986	889	964	905	926	942	942	975	962	891	971	919	892	945	930	936	892	970	929	940	945	979	912	918	949	931	907	912	929	904	899	929	939	914	934	916	908	939	929	951	1025	963	902	884	924	967	917	971	899	863	943	956	973	952	924	946	939	916	876	968	911	960	983	915	869	938	915	943	936	895	917	973	923	927	885	964	911	875	1002	895	1019	934	922	869	960	933	917	880	951	941	917	956	905	979	940	920	910	977	905	959	894	896	892	905	985	944	925	966	936	973	933	883	941	957	966	921	911	965	946	986	941	923	929	870	901	887	970	922	974	933	940	966	927	913	884	885	980	883	992	896	914	960	949	913	908	979	940	919	926	917	909	951	896	894	936	873	929	916	964	859	951	978	954	984	894	929	907	897	939	891	907	929	920	954	886	951	991	910	916	935	947	866	977	887	918	877	896	919	907	966	934	912	924	995	945	951	933	944	896	888	945	941	968	896	941	911	972	912	872	926	930	898	909	898	962	936	939	900	938	964	990	953	911	966	863	970	958	921	956	894	963	952	938	921	969	959	903	936	931	913	925	920	892	944	947	928	902	938	909	919	926	916	939	939	932	937	929	934	909	938	886	966	940	885	962	917	931	962	917	899	970	934	958	907	924	925	964	947	942	952	941	928	965	905	949	890	929	957	929	909	958	975	926	955	948	973	938	983	943	926	907	923	946	950	898	965	907	956	970	909	921	931	917	866	881	930	958	953	919	923	902	933	940	872	941	945	981	928	912	925	893	950	958	944	928	938	905	918	914	871	939	930	1023	917	987	886	955	944	967	976	924	945	850	935	914	883	963	975	890	917	927	974	914	940	927	937	963	898	938	927	881	932	933	987	947	959	867	907	934	913	932	953	904	969	897	900	970	921	954	970	916	958	897	928	884	1023	971	926	949	941	909	1001	935	967	951	935	874	924	903	909	967	929	921	948	949	913	960	842	893	900	897	943	918	893	911	960	964	1006	973	902	955	948	901	954	975	998	932	920	880	915	942	906	911	934	911	931	943	947	968	895	962	914	922	932	957	910	923	945	889	927	924	901	942	973	967	851	951	862	858	923	902	916	914	944	922	934	913	890	920	945	892	988	935	878	947	937	937	959	961	895	1011	974	927	960	936	883	921	902	939	928	952	943	935	914	1007	939	928	942	911	934	946	909	987	918	967	958	980	999	953	994	939	939	947	919	933	1004	875	972	922	921	993	933	932	970	973	901	938	967	950	900	949	964	965	900	939	971	914	906	901	946	991	908	882	922	871	897	914	864	905	956	972	912	942	897	922	913	938	936	901	929	919	938	921	904	936	869	912	942	943	949	913	897	935	974	890	903	932	964	916	933	893	933	932	967	908	973	933	933	947	920	931	914	965	919	928	905	980	919	949	1002	942	983	919	941	954	965	935	939	936	954	959	999	949	920	933	889	914	885	909	937	965	930	950	919	932	937	923	918	917	921	903	883	883	955	1010	920	898	944	944	898	960	933	892	914	911	962	886	915	988	829	876	917	906	875	966	913	935	994	959	943	967	989	878	924	929	940	940
15966	4630	12548	12181	5678	2909	1657	1022	750	506	389	373	338	297	325	258	266	257	250	231	243	241	215	229	217	224	222	213	202	215	211	212	223	188	209	206	216	199	183	213	227	173	205	212	189	197	215	203	192	186	191	223	200	211	194	201	198	191	207	207	218	200	187	204	224	203	204	175	186	193	183	207	188	193	186	194	175	177	178	204	190	199	215	184	196	188	186	212	192	222	182	175	185	187	185	173	183	190	174	202	203	211	205	188	204	202	207	179	174	184	205	177	175	203	199	173	191	191	168	192	204	189	188	207	175	192	170	175	163	190	194	182	184	185	159	188	194	180	175	171	195	191	191	192	216	162	194	179	209	227	196	202	187	161	191	198	188	208	184	183	173	176	158	223	178	220	185	175	207	212	184	199	189	195	189	198	190	176	201	183	190	182	193	222	201	203	201	196	177	210	196	192	197	168	176	198	182	184	186	213	176	199	213	209	177	189	202	191	203	191	171	196	196	196	182	174	179	208	166	192	209	177	187	196	187	207	205	177	178	194	195	197	177	202	182	182	172	193	200	179	190	165	178	192	205	182	205	176	205	192	186	217	171	207	180	190	184	193	200	177	184	181	180	200	187	189	209	165	197	199	190	185	225	185	186	199	180	188	187	206	184	196	194	175	177	182	194	202	203	174	194	179	177	196	192	213	210	222	188	200	188	179	176	189	203	182	175	198	185	189	179	168	212	180	185	204	204	187	174	216	183	167	200	204	213	184	205	186	204	201	170	198	191	190	170	193	186	190	183	169	183	187	175	188	172	180	181	172	189	195	187	194	197	215	198	182	181	185	200	183	195	195	183	182	186	197	204	177	217	192	192	187	205	193	182	169	190	206	214	201	201	200	199	194	179	181	204	196	179	168	199	203	196	203	205	183	178	213	186	202	183	203	197	178	200	200	199	198	211	199	193	196	190	203	216	183	179	206	197	220	208	191	178	180	197	187	189	174	184	188	203	189	192	190	200	212	190	176	202	186	182	187	201	183	185	183	193	165	190	176	175	187	204	205	208	197	212	159	201	190	185	186	200	208	207	174	202	199	168	204	204	201	187	170	193	195	174	201	183	201	207	171	178	193	202	212	204	236	185	178	191	195	212	186	179	169	179	195	166	197	180	182	205	161	164	194	188	194	194	196	199	169	186	205	183	192	194	185	183	197	182	200	185	194	188	169	173	193	201	192	203	195	196	220	193	188	199	181	206	178	199	170	188	178	173	215	186	161	200	168	191	188	185	204	190	208	190	180	181	191	194	170	211	206	185	174	192	185	173	194	177	210	215	195	180	184	199	192	183	171	182	159	187	165	214	184	186	199	189	187	197	179	168	210	193	181	189	163	214	179	181	196	187	189	217	214	173	180	194	184	194	206	204	210	169	186	193	196	192	193	199	162	191	172	205	150	197	200	184	197	181	164	201	186	202	181	198	189	190	188	197	206	199	188	220	190	194	175	173	199	198	200	167	210	206	199	189	172	184	201	180	154	176	180	194	170	186	186	181	185	196	192	181	200	213	205	206	192	166	197	195	179	186	211	173	188	167	166	194	204	171	193	171	219	202	203	173	199	217	167	201	197	203	209	208	218	213	197	175	219	181	169	178	177	165	213	192	204	184	200	178	192	173	173	175	181	181	210	170	190	180	197	180	196	228	196	170	208	195	180	188	181	192	199	198	161	177	193	183	181	178	195	162	213	170	192	194	190	190	175	194	180	174	209	198	191	179	185	199	213	200	193	195	179	182	191	173	195	168	187	174	204	168	203	186	206	202	190	182	190	182	194	205	194	195	191	203	196	179	179	201	195	174	186	202	206	202	181	196	188	200	178	206	197	203	189	201	199	189	180	192	223	181	175	161	150	182	193	158	199	184	219	206	180	161	203	191	199	206	198	177	202	198	190	201	211	203	177	204	185	171	180	199	195	187	179	218	187	188	170	210	202	215	169	203	175	191	185	185	216	183	182	230	191	193	194	203	171	173	217	196	200	187	199	204	147	200	186	206	199	193	213	213	180	173	197	211	203	195	190	174	182	200	178	192	194	197	219	182	180	201	199	189	177	193	183	184	171	192	181	176	193	212	198	199	206	187	196	156	197	194	185	197	192	189	181	192	166	160	190	184	172	199	191	186	193	191	197	202	161	196	208	178	201	173	183	195	144	201	186	188	214	200	199	188	185	178	189	219	188	203	182	193	177	192	200	192	204	207	188	187	169	180	213	169	195	209	164	205	195	212	192	201	152	179	178	169	175	219	206	185	193	173	214	187	202	181	190	204	210	183	191	186	184	211	198	201	190	185	201	197	185	173	202	193	176	225	182	192	201	179	179	209	208	192	191	165	170	206	206	201	188	164	173	185	205	213	197	211	175	188	189	182	202	166	177	192	189	161	197	192	176	184	198	185	190	186	203	205	208	172	186	210	171	207	190	207	184	190	182	181	183	180	167	219	176	177	170	182	190	193	207	167	187	190	178	183	179	197	183	219	176	202	188	202	171	182	170	173	175	214	185	201	171	173	187	192	191	199	170	172	207	194	176	206	198	201	181	198	207	168	189	194	174	189	197	191	193	171	184	199	202	195	182	171	179	196	211	187	201	163	168	203	202	168	164	212	213	193	219	178	169	201	187	186	200	205	205	201	177	190	198	185	193	205	184	190	187	169	182	221	193	228	188	187	200	218	216	201	208	221	200	182	190	222	181	213	192	183	196	178	177	178	184	200	207	176	196	181	182	209	216	196	228	174	179	205	192	186	181	185	169	204	187	168	202	190	161	201	189	171	178	174	196	188	187	186	191	189	228	188	187	188	168	217	170	200	186	196	180	193	195	176	174	190	207	198	176	183	207	191	195	176	176	198	183	212	205	184	201	186	211	169	186	195	170	164	171	168	187	199	204	192	208	217	192	162	178	175	217	187	185	180	202	198	185	194	195	185	187	207	199	166	176	198	193	183	198	192	209	175	207	184	189	199	216	182	173	183	196	198	221	201	181	194	190	194	200	189	214	163	188	191	189	198	166	218	185	170	149	221	177	186	180	174	174	188	193	178	175	193	186	162	168	200	175	215	180	202	218	196	215	172	182	180	191	180	169	178	193	184	173	181	177	189	198	174	187	186	165	204	196	210	177	189	188	208	194	193	186	183	208	199	183	199	196	191	220	200	176	186	223	211	187	190	198	187	219	205	184	180	178	192	200	185	211	216	182	184	202	178	189	204	213	215	202	181	181	173	205	203	185	184	215	178	206	195	198	175	188	174	193	186	202	192	199	193	206	215	186	208	189	177	215	194	199	202	196	208	199	200	187	222	163	222	199	214	211	181	187	182	183	189	195	197	182	170	195	218	183	201	190	188	180	201	193	203	175	191	198	217	193	203	190	218	209	206	208	164	211	171	178	198	201	182	187	171	184	201	172	189	183	188	180	207	190	188	178	176	183	181	210	192	205	163	176	189	182	201	224	191	174	177	170	195	210
8056	4430	14269	12699	5520	4296	3567	2864	2521	2072	1847	1691	1475	1356	1285	1214	1122	1080	998	961	869	937	830	857	810	789	842	809	779	712	730	723	706	699	688	748	675	693	742	648	660	650	644	630	632	611	604	635	606	624	624	628	587	651	599	647	648	595	594	662	578	582	591	598	574	600	612	605	611	575	555	612	593	594	600	583	587	613	578	564	628	574	620	649	582	575	593	582	562	583	559	598	628	567	584	582	568	565	574	595	547	544	555	571	567	557	567	568	599	546	590	621	546	558	584	569	626	565	613	574	584	565	600	581	568	541	586	601	585	562	571	576	592	595	601	604	542	545	594	571	552	575	553	548	552	604	543	549	556	532	579	582	555	575	591	571	555	599	582	573	529	596	583	551	578	554	551	554	554	587	551	585	591	598	548	595	568	562	590	563	524	515	577	592	590	570	585	580	585	575	593	560	605	532	565	556	549	598	589	546	538	539	601	561	581	546	551	627	565	554	606	569	605	517	550	571	568	565	525	578	540	567	540	562	573	548	547	509	547	584	548	576	569	547	573	562	590	541	573	540	553	547	602	547	568	541	578	548	563	567	548	600	588	524	535	569	578	552	587	583	559	590	527	571	598	511	592	536	543	537	582	554	542	523	619	583	578	508	587	576	573	542	561	588	560	553	551	578	606	624	598	586	581	561	557	539	567	584	551	607	529	527	593	524	584	529	564	557	554	594	575	592	569	494	574	571	527	521	539	557	559	540	647	550	526	555	555	554	588	557	539	528	585	548	572	557	524	564	532	565	575	569	552	610	574	563	548	576	573	565	612	537	516	605	545	536	610	569	583	588	566	547	575	581	561	561	562	571	578	537	557	556	532	570	555	609	595	575	553	611	549	528	524	565	577	581	576	561	534	575	580	580	581	549	552	590	618	528	565	570	593	594	544	550	549	558	563	583	548	573	554	565	557	525	541	548	567	537	560	551	580	537	533	557	570	565	600	536	587	574	566	572	574	571	525	556	565	548	575	587	561	536	576	575	587	551	569	620	554	565	540	629	521	536	578	551	610	523	576	579	579	559	569	545	576	555	574	617	544	546	553	576	563	570	555	567	560	577	552	560	564	517	562	566	595	550	544	535	543	570	553	582	598	533	571	551	547	519	609	546	578	572	557	597	550	572	540	613	557	538	601	578	552	552	547	565	593	577	572	573	548	595	566	574	557	576	561	614	563	575	587	552	508	562	541	539	575	567	569	535	570	591	570	559	542	531	556	562	589	521	516	548	548	522	575	574	541	566	561	549	560	554	533	586	601	578	566	615	579	577	525	544	559	581	524	569	557	527	534	548	572	552	532	592	573	558	585	560	549	588	563	570	553	553	565	564	563	537	536	579	557	530	592	585	579	545	518	550	509	568	574	540	578	579	574	573	553	573	557	533	564	548	565	580	642	596	533	583	532	543	503	519	551	549	564	531	539	530	555	542	552	538	577	576	586	577	563	569	488	519	588	579	563	544	546	557	565	533	582	533	519	552	537	577	583	593	571	564	536	549	560	590	545	552	556	546	545	551	599	543	564	567	585	530	608	557	544	614	582	543	573	558	564	557	512	574	556	554	569	605	551	574	546	587	500	545	609	586	574	520	531	614	602	521	539	554	559	557	579	578	576	540	531	539	545	533	560	610	557	547	533	577	554	550	556	534	585	545	578	588	579	573	541	532	577	570	597	608	533	575	575	585	586	553	576	573	588	524	562	554	510	549	518	609	544	559	577	593	579	578	607	514	559	564	557	558	591	574	566	551	602	580	552	566	533	572	563	569	512	581	548	565	562	553	597	575	548	536	548	546	536	577	557	548	547	518	572	586	593	570	556	576	578	576	513	613	586	561	573	579	544	597	577	554	580	588	568	548	562	618	571	523	600	543	552	583	518	602	608	575	571	585	590	532	542	519	601	536	540	542	560	575	579	552	547	582	545	600	558	575	537	578	590	537	557	587	563	582	552	524	566	574	538	609	550	549	572	602	546	563	568	573	590	558	526	560	550	565	544	576	576	589	529	543	573	568	575	537	524	591	570	570	546	538	559	568	533	545	577	566	581	564	541	549	613	563	575	580	568	570	558	552	556	588	570	584	563	513	611	589	529	568	549	532	588	541	569	596	569	596	549	587	557	574	562	542	558	573	547	562	544	568	583	561	574	547	545	522	562	536	525	578	546	596	574	562	553	555	533	574	576	548	570	601	559	586	554	577	574	553	544	596	581	536	577	591	554	591	542	545	549	550	573	570	574	568	534	556	543	577	616	544	557	570	532	567	519	578	560	574	536	571	537	521	579	573	579	532	613	558	564	566	522	575	544	609	536	589	587	557	520	569	606	517	559	597	587	589	562	531	569	558	565	579	569	580	562	545	573	551	578	593	560	574	529	590	534	548	583	534	556	554	563	563	549	538	554	535	583	573	573	568	540	552	570	516	603	561	569	544	552	590	603	596	528	551	581	547	566	570	574	604	567	543	629	555	524	588	543	534	588	554	568	551	526	532	569	553	549	621	540	588	575	558	546	590	586	565	536	589	560	572	575	541	547	546	559	625	551	576	529	590	532	519	555	585	588	523	572	533	527	582	548	608	591	576	550	615	564	580	595	550	537	552	555	525	574	547	563	578	604	572	556	550	554	538	526	583	564	565	545	567	573	597	573	525	572	576	595	538	597	540	542	575	533	526	529	559	541	576	547	566	574	597	544	582	560	588	527	568	555	581	598	568	530	569	506	565	568	547	573	555	580	556	554	551	531	497	543	563	561	566	537	574	527	573	571	608	544	521	555	578	575	546	584	574	548	577	551	528	579	548	554	522	517	576	541	532	560	566	559	598	587	531	532	627	601	596	561	558	583	610	567	550	543	605	555	538	562	536	556	540	579	553	564	571	562	560	567	561	577	536	609	556	571	551	594	545	563	603	571	533	586	611	571	577	530	555	572	584	564	560	617	548	554	590	600	568	555	539	544	558	584	530	568	544	536	611	559	570	575	577	587	535	549	594	552	561	580	554	551	529	548	548	557	569	533	540	566	551	562	556	542	590	544	560	551	590	546	575	545	530	538	541	556	569	581	494	584	583	545	600	576	552	572	592	559	523	572	530	589	545	546	562	535	556	529	528	550	516	575	581	586	604	524	583	526	551	546	620	532	567	606	582	551	581	553	579	543	555	571	556	511	560	524	606	573	557	569	534	580	529	579	600	599	589	532	560	562	527	552	571	531	573	585	565	569	624	579	539	582	570	545	537	603	586	536	549	579	541	567	559	568	567	533	564	534	544	565	530	548	570	592	539	551	558	553	564	576	551	579	589	572	582	568	579	542	526	552	566	614	529	563	587	554	567	556	510	542	592	560	582	592	563	631	590	491	572	570	563	549	557	588	551	552	580	571	537	557	573	573	570	571	547	537	574	561	557	546	584	584	532	581	576	574	600	575	568	564	566	599	603	574	571	533	546	514	548	549	570	551	563	539	544	581	537
2447	530	1102	877	515	422	372	342	328	354	348	331	314	362	338	346	327	307	350	333	338	329	346	327	335	331	305	346	323	365	323	335	381	336	338	341	349	328	316	343	343	343	311	353	312	297	354	357	351	328	311	327	289	298	303	339	321	349	331	317	342	319	308	307	336	349	341	327	340	330	323	333	349	373	351	341	362	348	334	335	336	327	326	359	330	363	356	322	352	357	324	329	321	304	301	354	329	308	383	323	346	331	347	354	307	318	364	369	347	367	296	340	302	354	321	346	337	302	359	335	327	347	347	317	297	342	330	357	352	332	369	349	286	352	333	341	327	340	346	325	358	329	318	294	293	340	344	356	340	347	318	312	368	354	346	358	351	365	358	322	329	307	343	337	333	345	323	319	345	314	355	325	318	336	347	379	334	309	325	314	325	358	332	333	372	339	317	356	323	325	347	339	354	326	324	357	350	353	293	313	369	350	325	317	329	346	346	324	335	323	340	335	354	364	349	344	332	330	348	312	356	319	316	343	318	337	315	313	322	355	339	368	333	316	335	350	330	347	313	349	353	325	306	342	321	333	335	320	343	339	328	314	333	299	374	338	311	368	350	331	320	337	296	345	337	333	351	310	350	340	336	364	323	307	361	306	303	350	323	345	356	322	346	362	319	352	345	337	336	341	344	331	314	352	308	346	329	333	325	310	335	328	315	333	338	325	366	320	282	361	329	293	307	338	323	351	360	330	317	360	339	318	361	319	338	320	316	307	354	323	292	331	343	355	336	329	353	297	319	309	315	338	350	347	327	355	346	343	321	345	346	335	358	315	313	299	381	353	314	350	291	324	350	349	334	339	378	339	359	327	367	325	342	321	337	328	315	323	346	340	353	324	333	362	340	312	359	350	306	317	317	374	340	341	309	351	362	336	328	331	349	379	323	296	323	350	335	321	320	341	342	326	353	357	362	361	310	346	362	342	350	350	290	352	342	334	357	327	354	337	342	319	331	331	340	323	357	376	346	335	352	325	287	369	322	346	323	339	323	328	334	320	330	336	347	348	317	310	346	305	368	330	331	325	295	312	351	340	344	335	347	330	334	323	329	328	309	356	327	337	316	335	304	344	313	323	313	363	315	343	315	324	328	355	344	339	350	358	346	343	318	351	352	316	352	327	344	375	344	326	334	342	337	372	318	344	368	350	393	328	362	308	333	347	339	344	343	357	331	323	351	314	349	332	316	367	309	340	321	296	325	341	326	312	327	374	365	338	348	337	333	340	336	343	348	321	316	345	320	353	351	379	330	297	322	336	328	317	336	298	317	308	315	324	358	332	371	385	353	332	336	333	356	312	311	350	293	325	340	341	354	327	327	356	357	343	327	343	341	348	334	308	347	369	302	330	350	335	357	299	314	346	338	319	338	341	320	362	318	310	327	338	302	335	355	341	322	315	308	358	347	331	321	362	316	343	323	340	347	324	320	367	344	324	331	310	303	350	309	316	303	331	346	309	340	395	339	344	330	323	358	316	347	351	341	326	311	324	332	338	309	340	368	344	357	350	331	337	334	328	391	339	317	374	313	345	328	354	345	333	340	316	343	337	333	357	319	323	315	351	357	302	314	349	325	331	371	348	334	340	340	327	344	338	337	352	305	294	346	330	348	338	336	317	341	322	327	349	350	336	337	300	329	329	364	351	330	319	336	333	340	317	335	338	310	333	306	343	354	357	310	336	309	333	318	358	347	315	333	326	351	342	350	387	330	313	344	338	349	335	339	314	313	330	314	341	319	322	347	333	323	343	343	343	347	335	327	355	362	316	324	335	334	311	341	310	300	324	331	348	327	331	333	309	332	294	356	361	372	334	344	365	359	324	341	314	344	352	312	292	348	329	340	317	337	336	331	341	317	325	342	343	312	315	365	328	323	347	324	340	343	329	325	316	322	351	329	354	306	300	353	344	304	323	310	315	360	343	353	335	355	357	307	338	333	317	340	389	339	326	324	355	345	333	342	326	364	281	325	333	318	302	315	371	338	275	323	355	314	342	339	344	320	306	327	315	323	330	344	342	331	369	348	340	339	330	348	297	316	330	334	320	311	353	357	355	348	359	323	333	375	326	336	333	342	330	349	339	333	309	305	333	342	302	348	352	335	322	347	376	300	351	334	308	314	334	338	331	361	336	340	341	293	318	347	312	336	312	362	339	318	333	355	345	376	332	326	332	322	361	344	341	323	294	305	341	305	356	334	322	309	343	341	312	345	324	334	357	319	361	329	361	353	333	314	350	362	364	314	351	322	331	341	355	338	331	289	333	329	351	326	300	327	335	316	379	323	336	334	326	344	342	347	319	307	315	338	331	316	324	323	355	351	334	337	348	378	328	356	322	348	342	324	323	366	334	333	327	342	356	341	340	352	322	352	357	310	309	320	337	331	318	327	351	353	323	348	325	316	309	352	308	351	330	328	334	342	324	359	319	299	365	357	376	340	343	342	300	358	368	323	324	377	335	328	329	347	333	337	324	330	345	338	334	343	327	348	308	361	362	345	373	358	326	322	332	372	373	342	328	310	333	329	313	327	316	335	311	344	330	312	335	314	352	346	355	336	358	331	327	308	369	312	303	308	357	327	304	343	317	350	376	373	367	302	324	360	345	353	336	312	319	343	315	330	335	331	349	346	380	336	331	342	351	322	323	329	304	333	385	307	321	362	327	364	345	357	346	332	291	366	308	340	387	335	317	325	325	339	311	352	332	327	322	339	343	357	350	297	314	347	350	330	360	327	312	349	347	327	355	348	367	324	343	307	345	341	346	371	313	350	311	317	330	338	376	352	346	336	321	325	337	336	325	357	344	376	355	310	368	349	320	360	385	364	345	353	344	337	337	340	319	371	364	287	337	359	311	317	347	346	336	346	340	315	340	339	381	331	317	356	336	293	381	344	306	302	326	344	326	320	326	331	300	323	338	370	326	369	349	363	327	327	348	332	311	341	352	298	333	341	315	324	347	376	346	288	357	349	342	338	333	364	330	333	293	332	356	315	347	356	321	328	356	342	340	310	316	337	342	333	323	331	333	330	331	349	306	313	330	366	350	359	365	350	354	337	347	318	302	307	332	319	376	323	366	300	348	331	318	297	343	344	310	340	330	367	330	354	328	330	330	343	328	320	377	304	313	328	363	331	354	337	346	332	313	337	324	342	314	341	329	339	348	343	325	303	336	337	343	365	344	318	344	318	318	346	342	356	337	334	355	357	345	360	324	344	333	309	341	351	347	379	351	329	310	340	341	343	341	339	332	318	313	332	332	345	322	359	336	348	349	322	336	374	339	344	316	346	328	341	332	334	309	304	326	333	354	357	313	318	363	331	355	315	350	352	357	362	344	336	322	351	328	331	342	367	322	346	356	341	336	348	338	344	366	324	382	314	348	345	339	329	336	353	339	329	344	367	328	364	315	341	324	319	355	368	386	316	361	378	336	316	358	320	341	326	339	316	288	313	380	333	332	337	338
2711	1155	2231	2020	1114	1027	1025	972	1001	1005	964	958	961	942	922	983	928	928	952	883	949	971	930	929	960	907	915	939	959	990	963	981	958	940	925	989	967	917	903	973	928	879	919	985	913	978	975	978	882	925	925	879	1009	901	972	924	948	906	946	948	971	894	898	918	983	983	939	923	957	895	874	958	916	870	916	996	964	986	935	963	961	907	914	909	870	953	961	948	928	902	957	969	940	924	950	899	920	906	911	945	917	877	942	850	913	957	928	922	914	926	900	967	888	972	911	940	960	959	975	894	974	908	917	929	893	921	925	946	930	895	937	950	958	931	914	892	959	897	961	919	906	959	868	947	932	962	952	876	939	969	972	998	929	906	917	953	925	949	917	957	963	921	924	932	939	948	955	915	922	955	930	927	922	1003	942	971	887	930	951	947	912	940	882	956	922	922	900	951	967	940	900	939	972	944	890	926	937	909	951	944	970	953	951	925	965	984	896	904	924	905	895	909	933	918	974	925	936	903	937	959	986	967	933	942	909	969	935	904	892	884	931	914	907	922	910	946	927	920	937	971	915	962	848	918	946	978	902	928	946	858	933	978	883	912	919	953	934	919	924	937	924	944	945	951	967	935	883	945	957	935	981	942	934	944	908	912	911	920	958	917	884	978	931	972	928	909	963	917	975	900	905	895	932	940	919	940	950	908	952	930	903	951	959	959	958	976	972	947	965	953	910	963	942	936	875	948	958	960	897	926	955	904	973	917	950	945	955	945	982	893	876	888	905	937	898	981	874	947	897	946	935	903	934	958	975	901	922	927	863	926	949	923	950	944	912	952	920	888	943	944	910	917	976	902	942	948	942	962	947	937	914	936	919	974	971	980	910	898	932	886	940	956	906	954	903	947	950	965	973	945	926	936	879	900	942	947	900	1001	935	906	931	918	937	923	956	939	892	938	897	923	940	878	957	949	937	951	924	976	900	915	941	904	929	905	936	914	866	968	922	932	1001	903	996	925	908	934	922	925	961	941	942	917	929	898	959	927	984	935	914	921	919	924	911	902	951	917	921	1003	950	1000	968	946	949	927	925	932	917	981	956	939	944	893	976	964	922	942	878	923	941	924	949	928	914	967	932	934	946	959	968	984	887	940	968	963	931	899	965	947	940	963	944	964	926	900	927	937	941	950	961	897	909	958	950	967	902	927	930	967	933	886	930	899	947	926	992	971	907	930	955	969	914	934	953	951	933	914	927	931	954	928	968	857	915	878	940	957	971	941	977	895	907	889	920	939	934	916	959	922	964	933	885	917	989	950	916	943	941	915	915	923	957	915	970	919	968	931	910	917	893	863	912	906	912	888	855	922	956	952	884	882	942	888	912	907	946	899	960	948	929	939	925	940	855	947	956	885	945	894	960	1025	964	938	954	962	939	911	966	931	909	943	984	928	908	957	938	931	925	954	901	912	954	954	967	939	907	901	950	938	938	905	901	944	941	954	970	928	944	935	908	969	909	941	946	939	965	968	906	958	1001	920	925	904	936	924	946	934	905	915	932	946	905	862	969	913	972	938	937	924	896	1010	958	933	939	935	905	939	949	933	905	939	937	929	961	959	923	976	932	928	921	916	912	975	902	936	954	899	892	943	885	954	966	947	888	917	906	951	919	916	912	971	948	967	1000	911	922	978	953	944	932	928	924	915	960	904	933	950	1002	953	903	938	958	922	934	978	890	928	960	981	904	970	856	954	959	912	979	958	946	906	902	921	838	925	883	942	933	990	896	883	895	961	937	979	966	882	953	903	972	956	944	881	939	923	908	942	931	920	956	978	983	987	938	900	962	951	837	940	915	948	944	938	942	903	958	940	965	935	932	945	943	966	953	928	943	942	864	979	956	939	935	987	943	931	925	940	939	955	942	940	961	934	921	945	900	885	863	918	933	913	911	898	911	896	922	974	957	941	965	877	933	925	926	921	927	1001	960	929	914	904	906	972	951	984	923	883	938	895	958	961	881	913	996	978	918	977	962	908	914	945	959	903	936	929	1006	950	967	954	959	921	936	896	952	934	975	951	926	985	919	926	953	932	911	948	907	923	909	970	949	958	932	949	918	967	920	922	929	918	984	959	946	939	929	1005	956	910	896	952	918	861	984	965	929	887	928	942	990	951	909	944	864	928	884	960	896	966	895	916	917	886	900	879	907	923	966	930	930	963	941	922	942	955	958	895	899	966	923	961	882	930	923	940	945	945	903	925	891	928	939	932	973	973	966	927	938	959	909	953	916	933	967	968	879	943	975	955	970	908	920	986	918	960	959	919	999	942	949	923	954	990	899	897	933	933	977	893	998	908	957	899	919	943	904	908	935	978	949	942	964	930	952	940	981	956	935	981	981	919	946	936	917	915	929	941	939	955	928	937	959	932	903	896	983	924	962	951	975	931	954	921	973	924	928	958	939	921	918	938	944	973	923	962	1016	923	973	1000	944	987	958	947	954	922	927	975	944	941	982	936	911	914	955	938	847	936	1009	945	957	933	928	929	929	973	917	947	936	947	922	962	888	906	941	956	861	913	924	977	991	948	940	917	961	901	961	996	892	949	955	925	896	895	963	953	944	865	959	942	905	884	933	965	917	944	920	958	918	881	885	984	919	963	974	922	912	979	917	930	942	967	948	931	947	949	971	948	930	934	969	935	933	935	927	988	941	971	955	908	938	961	947	940	903	920	933	948	929	905	958	897	915	985	929	963	939	988	919	899	973	950	952	909	899	931	937	937	902	976	946	967	850	977	907	922	961	921	986	955	908	958	974	962	947	912	917	912	915	975	931	939	948	900	909	922	991	898	945	928	946	913	956	924	952	930	980	902	921	899	963	926	943	911	954	893	878	935	946	904	883	860	943	908	958	938	914	932	923	932	983	928	907	943	938	913	1009	933	918	931	936	886	932	944	915	885	959	948	945	895	951	917	1012	915	944	922	945	944	901	883	971	983	916	977	926	959	927	903	941	1007	943	965	976	936	976	934	965	937	934	976	946	913	935	928	963	917	920	938	966	933	921	983	944	969	926	1001	940	971	898	896	986	985	955	948	908	979	889	925	920	905	933	964	956	958	904	916	948	961	948	918	883	910	956	866	908	918	895	902	951	952	961	941	857	905	941	914	952	902	911	1000	952	1025	921	953	932	954	962	946	907	999	947	937	931	959	961	955	944	943	960	952	972	941	895	928	936	968	905	881	961	960	945	960	954	947	950	985	934	927	956	946	944	960	955	936	889	980	934	1017	932	931	937	955	883	998	949	975	947	953	1002	954	930	956	913	962	926	956	912	954	946	940	989	925	915	858	941	948	976	962	915	965	925	899	918	1019	926	900	898	932	939	940	966	885	981	964	960	889	909	970	908	969	887	916	886	941	967	934	975	889	918	877	974	942	880	1008	937	914	953	941	902	891	915	919	910	932	890	908	990	950	896	914	891	943	969	899	922	909	928	908	928	939	915	910	966	909	927	1013	907	958	972	938	936	962	991	933	987	932	869	878	930	955	954	948
9726	2801	6271	5777	3053	1449	984	803	570	495	453	456	431	434	412	379	398	408	385	371	387	350	388	380	343	345	333	328	364	347	357	355	340	364	349	349	325	349	354	326	341	366	355	348	377	333	346	362	354	348	339	361	327	351	360	357	353	354	359	355	346	360	367	330	333	362	351	354	385	316	329	343	349	381	350	380	356	341	341	334	364	348	363	308	322	348	382	325	339	386	349	322	342	352	337	326	308	359	368	328	336	349	354	305	343	363	333	348	328	358	352	334	345	356	303	384	332	323	346	322	345	334	363	309	347	361	342	352	309	349	358	335	346	337	336	352	337	342	334	341	352	376	333	348	332	333	354	325	354	386	322	325	325	332	343	378	347	337	366	340	346	348	352	348	320	341	354	353	329	355	347	321	342	359	343	314	343	353	325	353	332	357	364	333	313	327	326	347	363	343	365	330	323	347	345	347	342	331	349	371	345	356	336	317	349	329	352	360	343	335	319	304	331	333	367	311	362	315	350	317	327	343	349	328	339	388	311	356	330	336	347	366	373	367	309	335	318	287	370	372	327	345	360	378	353	306	354	342	326	354	388	392	304	356	352	344	343	342	371	291	304	357	345	341	355	367	339	348	348	354	387	325	314	362	346	324	340	337	318	346	360	326	342	323	328	337	337	330	360	327	354	340	351	332	319	336	379	348	337	337	367	345	345	342	342	351	329	334	342	325	345	351	348	337	340	372	375	321	358	342	360	332	331	349	328	335	356	355	329	341	335	345	338	353	337	340	337	328	337	337	321	356	334	346	322	326	331	316	304	304	314	334	351	379	337	356	344	343	392	331	338	320	322	324	361	386	328	348	361	341	354	347	392	371	340	347	352	316	340	345	363	337	345	353	360	337	342	352	380	371	348	359	318	333	353	349	321	323	309	327	313	347	323	364	319	356	328	310	315	342	371	326	379	337	348	342	358	339	336	341	357	308	351	350	358	313	326	333	354	354	338	353	309	344	353	358	349	341	350	357	353	325	330	327	346	351	339	349	370	334	346	357	346	340	338	351	307	327	345	357	328	348	343	341	336	341	321	326	313	340	360	359	340	311	350	357	326	340	371	346	345	309	332	359	353	349	376	359	357	363	362	351	335	339	331	322	342	337	378	322	323	332	368	343	347	325	324	357	360	335	368	364	365	343	329	346	317	357	341	342	327	332	349	372	367	350	344	348	329	317	324	321	349	331	364	332	348	345	356	347	351	341	360	349	316	320	354	312	325	365	284	350	365	328	336	365	348	366	315	355	330	322	341	332	331	325	373	353	352	351	331	349	311	317	341	315	353	334	369	324	325	333	329	344	345	335	328	364	360	335	328	340	347	339	370	343	321	338	300	341	352	350	344	358	285	336	310	360	354	335	336	315	346	339	382	344	330	354	365	325	365	341	345	380	349	343	329	350	381	376	354	339	331	316	375	350	344	360	359	331	328	328	364	328	307	371	318	359	370	330	372	345	340	340	348	329	345	347	342	312	347	347	347	321	340	361	367	314	321	337	349	360	352	352	326	353	342	367	311	340	332	330	324	335	336	294	335	369	328	358	324	379	294	294	356	312	334	331	324	323	311	359	389	349	346	337	357	363	353	372	303	352	352	346	355	361	320	349	330	334	318	343	363	336	351	353	344	342	343	367	333	373	337	375	341	338	355	344	332	371	337	352	332	331	331	342	339	330	318	325	313	345	347	338	350	365	338	334	350	335	336	350	317	332	339	329	363	332	314	354	334	330	363	335	315	326	347	313	322	329	348	332	380	370	353	373	310	363	346	332	343	342	341	323	384	339	337	324	326	326	356	363	361	302	331	335	358	321	329	374	330	347	352	350	313	374	335	353	331	324	315	353	372	352	355	353	345	322	337	352	326	332	352	316	339	343	319	352	323	373	320	332	332	362	315	335	355	371	345	349	334	365	325	334	352	342	346	356	371	350	360	349	346	352	343	331	335	315	295	330	329	340	336	368	303	344	345	358	333	380	363	324	348	351	342	363	325	334	338	316	338	344	330	302	349	334	343	354	334	353	374	310	290	328	345	350	378	338	329	337	349	346	348	354	354	351	335	359	345	355	362	338	330	294	322	359	362	345	341	344	350	361	339	345	329	340	334	327	349	326	364	343	366	347	316	326	301	340	346	362	348	344	331	301	334	367	327	324	339	344	353	341	337	346	348	364	350	347	347	349	347	332	354	323	372	372	326	301	356	368	349	354	350	335	355	362	347	336	340	341	328	327	358	353	325	335	352	368	333	299	306	353	351	370	322	325	372	315	331	330	359	318	337	354	351	344	328	320	353	332	358	337	343	356	340	327	331	348	335	346	361	342	315	353	337	332	353	321	340	358	346	359	350	387	354	352	349	385	343	341	359	339	316	355	315	362	339	347	363	320	342	331	370	347	311	346	375	338	339	349	346	379	362	337	354	326	325	323	306	327	341	349	347	326	355	305	355	348	374	343	355	320	362	368	342	361	321	331	318	363	337	337	330	343	340	324	356	333	343	339	351	348	291	370	316	317	347	348	338	349	357	318	354	353	341	298	319	343	380	328	352	329	342	334	350	323	333	334	369	348	362	355	340	339	357	339	358	341	304	352	340	338	328	329	349	352	330	349	359	376	376	339	358	348	323	326	348	338	388	328	364	336	333	342	331	339	319	350	335	307	340	350	346	370	336	346	355	338	330	325	386	338	317	344	363	360	353	380	338	341	322	307	333	338	366	343	342	362	310	341	358	357	345	342	356	304	386	332	345	317	333	340	322	360	333	355	363	379	358	317	352	338	354	329	339	355	361	370	378	337	323	349	321	345	366	343	354	353	343	358	337	359	316	315	332	325	340	342	355	337	330	352	336	357	375	321	313	339	320	346	343	358	363	348	338	304	361	339	305	338	369	352	342	319	336	374	335	350	360	336	354	303	352	349	314	380	345	350	312	359	353	365	347	360	362	318	339	331	319	347	355	344	352	344	371	343	319	354	308	341	330	325	352	337	354	312	325	332	336	350	312	318	337	369	389	322	376	343	318	359	342	338	341	345	318	352	339	359	347	366	340	327	351	335	338	357	327	331	342	360	347	335	353	324	314	338	343	368	314	355	334	318	339	360	351	345	360	357	353	368	341	335	327	361	371	318	337	343	345	356	330	327	327	351	335	354	330	414	354	343	317	339	355	355	332	358	373	368	329	323	341	353	354	330	357	288	320	325	348	308	317	286	338	346	347	329	329	376	320	328	355	377	323	357	340	332	318	343	345	327	340	344	342	350	341	360	390	351	334	341	348	345	361	354	320	351	338	336	344	328	321	328	327	316	366	310	334	356	340	364	345	345	364	370	345	325	359	320	315	359	325	340	312	330	336	303	345	353	360	336	329	309	356	339	346	330	312	330	317	350	333	330	354	345	347	364	328	347	344	389	357	364	348	341	350	328	343	371	365	343	341	364	362	336	313	345	377	349	346	359	310	359	362	342	289	363
6442	3175	7867	7631	4212	2970	2623	2265	2009	1780	1631	1552	1478	1387	1331	1302	1268	1217	1161	1202	1125	1126	1096	1088	1071	1071	1070	1070	1062	1087	985	1001	1079	1012	959	985	1078	973	1022	984	994	965	1007	999	937	1031	980	976	1020	1013	984	991	923	966	918	988	989	954	1041	964	939	954	959	976	941	965	932	1028	963	911	967	945	965	910	960	892	967	958	932	934	986	953	920	950	943	960	934	962	943	940	947	915	913	917	894	969	947	983	924	950	1012	995	990	991	974	944	931	977	956	934	900	944	933	943	923	953	966	956	951	900	943	924	899	960	874	955	956	934	955	934	927	924	928	991	921	966	949	922	927	978	923	938	960	919	897	893	943	988	938	942	958	926	926	899	942	878	920	970	927	948	936	948	919	893	972	897	921	883	934	959	1008	897	890	924	951	924	874	913	910	912	961	909	921	888	952	906	905	937	962	911	1001	913	941	957	957	933	936	950	924	932	955	966	948	954	951	955	904	946	939	955	941	929	953	936	930	972	957	994	920	925	916	914	928	957	873	1011	943	901	939	919	953	947	949	956	911	921	986	954	940	918	904	959	894	903	954	963	868	945	913	906	922	903	940	925	927	892	863	943	944	990	958	926	922	956	923	917	919	928	928	924	911	959	959	873	917	909	913	911	951	930	940	944	902	931	870	933	977	892	919	908	908	965	917	910	923	932	929	900	893	878	963	966	931	935	893	924	913	925	963	1001	935	913	904	902	934	909	889	947	947	918	890	963	944	970	941	946	911	915	873	949	975	918	926	899	990	942	889	909	951	898	865	955	923	954	928	971	893	939	939	942	926	943	1002	925	933	942	884	932	942	916	934	945	872	925	926	929	957	887	914	887	948	970	934	926	957	937	889	967	948	931	983	955	913	941	950	981	956	991	961	883	918	898	1013	923	917	956	940	960	926	893	900	947	920	881	947	939	947	952	903	923	941	940	943	878	984	981	910	941	916	934	898	954	897	951	933	892	932	990	947	958	925	996	953	957	921	905	901	896	958	913	913	914	903	933	904	971	949	940	907	914	933	889	923	937	909	891	938	944	916	906	934	949	913	943	923	977	983	947	943	919	937	965	971	917	931	868	966	946	889	947	966	934	872	940	928	964	929	1007	924	941	990	913	944	925	929	900	910	931	976	924	946	948	916	853	896	950	925	940	915	901	929	916	910	869	927	954	887	969	910	936	976	936	965	979	1003	944	860	966	936	974	878	954	933	912	925	1004	910	1011	910	870	950	881	908	954	955	910	962	987	913	952	968	941	938	895	885	934	905	961	917	941	928	943	974	921	927	939	950	899	909	954	948	895	927	929	883	929	938	948	947	898	928	910	886	927	965	932	951	923	942	929	921	876	921	883	987	919	939	871	930	901	929	959	962	930	945	930	949	931	907	940	1003	899	914	963	948	946	943	964	916	965	926	927	922	958	977	902	936	954	915	873	911	880	917	953	966	940	950	869	890	915	933	898	974	933	941	915	909	926	924	891	899	918	949	934	933	948	927	893	958	937	962	885	972	907	900	983	914	943	922	959	888	961	930	994	882	965	890	886	943	944	885	911	913	884	888	981	954	933	880	915	961	945	993	954	889	936	929	907	991	930	912	892	907	919	943	939	956	911	858	937	909	959	905	917	963	907	942	951	962	931	911	854	904	920	926	982	969	907	933	963	942	976	923	973	918	926	909	925	929	925	978	947	890	902	942	904	938	975	974	975	932	910	944	920	1015	926	943	923	908	928	907	891	926	912	981	923	919	946	901	937	938	970	991	960	958	979	996	890	967	908	904	892	988	863	952	974	901	941	939	981	944	911	872	963	929	971	930	942	913	948	976	938	893	921	946	941	959	927	1014	939	866	881	888	916	914	905	925	890	956	935	938	929	972	928	924	934	951	932	941	883	951	951	877	896	972	939	886	931	942	921	964	990	930	913	970	978	945	929	933	932	880	953	904	914	998	884	920	961	1028	943	906	912	930	960	917	894	902	940	877	926	918	903	933	919	963	972	912	917	984	914	938	921	915	937	922	949	911	853	919	886	933	931	952	924	937	942	932	898	873	909	913	966	955	941	954	961	901	941	961	931	894	879	915	909	875	913	896	911	953	932	907	992	960	913	967	864	894	950	978	899	912	997	886	945	979	922	919	928	909	969	941	957	923	948	955	928	908	946	883	846	882	924	945	915	949	909	928	902	947	915	916	868	937	942	920	852	891	902	948	922	950	933	911	921	932	928	928	936	923	913	923	967	891	886	932	953	954	953	911	931	906	897	974	893	910	927	930	954	919	904	964	936	955	898	941	955	951	951	905	904	947	891	877	911	924	941	892	903	935	893	936	969	957	925	909	955	946	955	968	941	909	876	958	895	928	973	881	934	951	880	887	946	921	916	926	947	903	896	934	951	923	989	944	918	922	935	923	905	929	941	892	1007	924	907	915	953	912	914	901	857	961	944	946	887	966	889	901	969	995	954	944	912	990	921	952	906	935	878	976	995	911	915	926	907	974	912	907	932	967	928	933	931	925	970	931	931	842	972	925	942	888	897	945	929	883	922	954	912	879	946	916	951	863	979	904	932	967	954	910	940	938	934	929	862	1015	926	907	960	898	942	941	923	869	896	876	967	945	936	927	944	928	888	928	913	977	931	928	917	971	931	928	987	956	901	998	881	890	1004	891	901	879	923	992	939	994	963	923	943	945	959	939	909	939	874	919	979	953	919	974	962	1023	947	876	854	943	935	998	899	909	932	960	932	866	898	895	965	923	983	930	907	909	932	891	901	960	967	894	877	935	954	973	920	876	997	932	925	900	968	1002	925	923	913	960	895	980	930	962	942	938	951	963	947	985	905	952	905	932	944	942	951	979	881	917	893	1019	970	944	894	828	997	922	941	894	902	987	931	903	949	887	974	888	941	869	964	938	914	924	941	915	938	940	911	960	937	952	963	955	918	905	949	925	908	934	902	938	944	899	959	942	965	921	963	948	967	954	990	891	931	957	966	967	909	942	933	869	987	892	910	911	910	934	906	925	904	964	886	936	924	942	918	925	908	949	981	892	936	941	944	903	922	980	959	923	908	925	928	914	929	974	933	919	992	897	901	888	964	978	959	880	904	909	920	934	997	860	891	937	907	959	947	946	939	892	942	951	910	958	929	903	949	893	907	960	961	933	927	930	944	903	960	914	962	917	925	894	952	924	973	974	914	957	985	883	912	930	963	911	944	925	910	958	901	946	916	979	915	933	958	939	952	912	888	931	925	891	922	918	930	941	961	892	971	914	940	859	979	963	937	937	926	920	955	980	924	914	884	923	929	938	913	970	948	923	905	842	904	893	927	983	913	946	926	914	939	926	988	930	906	922	908	977	859	1013	998	911	878	931	952	946	947	934	944	959	952	913	889	908	902	967	959	944	958	911	902	872	939	950	926	950	938	985	936	952	853	921	883	893	917	880	930	924	905	913	952	961	953	947	890	928	927	917	940	948	972	930	904	937	921	912	902	962	934	922	925	954	888
15769	5107	11952	13688	6417	3181	1694	1155	773	528	407	381	352	299	327	258	268	247	257	257	234	227	232	225	222	218	230	211	233	223	208	207	224	185	202	212	189	211	196	195	199	220	194	196	212	221	209	198	202	190	193	214	178	203	204	210	183	194	171	170	201	214	191	176	209	219	193	223	204	199	188	231	192	181	206	205	183	160	190	192	211	209	196	180	206	211	183	198	191	173	188	194	190	196	194	193	197	210	188	218	214	212	189	187	194	196	191	175	201	207	197	231	181	179	231	213	177	172	188	191	195	188	195	192	180	198	171	189	209	184	198	193	185	214	184	190	215	199	181	227	186	194	195	170	210	196	178	192	208	178	190	167	208	188	185	187	176	203	192	190	188	189	176	221	175	206	183	198	174	188	172	197	170	214	162	195	179	195	195	183	182	189	186	231	180	208	198	176	218	178	207	201	201	207	192	198	193	182	195	175	185	201	179	210	207	192	194	162	192	177	194	186	200	197	208	195	191	180	192	199	176	177	192	204	188	195	198	178	214	181	171	191	183	183	175	199	180	177	203	197	191	173	204	195	198	199	206	198	206	185	210	201	212	217	188	197	185	171	191	182	186	181	193	177	177	175	206	208	192	215	163	184	194	180	203	205	197	192	200	198	178	181	203	181	192	208	198	208	205	159	189	205	164	166	190	193	202	174	198	179	200	184	177	217	193	223	184	195	160	196	204	189	202	190	187	187	198	203	203	175	190	192	200	190	179	177	186	193	214	182	182	201	178	170	182	196	176	188	211	205	208	209	207	152	171	196	201	178	206	195	168	170	166	179	199	204	196	181	201	191	199	181	187	220	190	192	178	216	199	205	189	168	176	197	211	194	199	182	177	212	220	220	211	191	197	189	188	158	184	185	182	179	186	190	179	186	171	196	179	191	190	180	193	208	168	194	207	202	203	186	188	154	190	208	188	179	200	171	196	205	190	182	193	219	179	199	200	204	195	227	203	192	183	199	192	212	172	172	194	201	195	205	183	206	187	212	205	186	190	189	189	184	206	175	176	183	199	181	181	214	201	172	172	179	185	199	211	213	190	174	215	204	192	184	180	189	203	187	210	211	185	182	208	192	195	178	193	186	201	210	174	177	196	205	193	214	186	186	206	206	178	194	227	191	192	192	188	166	206	201	167	191	179	206	196	232	177	207	186	222	190	197	176	198	186	183	198	161	199	193	199	180	176	204	196	198	180	176	187	216	187	179	186	207	191	230	184	183	208	187	195	193	216	169	187	166	204	176	209	214	210	195	170	201	178	189	189	197	172	207	183	187	206	184	197	189	196	199	167	190	172	191	216	214	175	227	195	195	204	194	188	188	188	186	210	201	181	187	190	191	212	208	196	174	203	200	213	197	215	205	181	201	191	190	181	177	170	195	195	202	175	199	201	185	193	194	185	203	193	167	192	201	191	186	189	197	188	217	162	184	201	216	176	170	194	188	211	194	214	185	178	191	198	186	189	206	201	191	201	194	160	208	204	205	204	200	198	201	184	195	167	186	183	184	178	192	184	192	184	199	200	179	185	196	196	186	203	202	198	194	206	207	182	204	216	185	182	184	194	192	181	181	194	199	189	210	187	217	197	190	200	219	202	201	187	208	224	176	205	186	192	206	192	192	217	191	191	177	176	207	184	198	159	190	188	193	205	212	211	204	187	173	217	169	220	186	183	162	191	191	233	182	180	171	185	190	219	201	190	228	184	190	198	181	196	179	185	187	198	167	204	185	192	199	179	180	198	168	193	171	174	183	203	174	192	197	195	209	186	174	188	186	182	182	184	239	211	198	187	171	188	183	184	204	183	204	210	200	200	185	191	193	192	179	156	178	196	203	197	185	200	191	192	185	202	210	208	190	192	185	173	209	206	198	203	175	165	181	177	196	191	175	207	175	187	215	209	192	196	202	204	177	206	185	198	192	181	174	161	205	189	187	192	182	203	211	174	200	197	187	186	176	206	170	195	173	184	178	214	164	198	185	196	166	216	200	207	192	199	213	198	187	198	170	200	196	173	190	209	200	194	191	197	202	199	167	186	185	202	201	192	200	194	172	199	199	180	189	193	180	200	185	195	165	179	200	197	163	173	201	190	184	208	186	193	181	182	203	184	178	218	168	199	192	193	210	172	194	195	217	195	194	181	199	168	197	197	187	169	194	206	225	205	195	198	172	194	189	188	202	199	195	189	209	193	192	192	208	174	177	217	194	197	178	183	191	217	191	200	161	202	203	186	191	193	208	197	191	212	191	197	195	190	179	196	219	220	196	195	179	219	219	189	170	205	174	222	184	194	178	201	199	147	202	179	204	173	179	197	188	201	194	199	189	217	214	177	168	221	199	183	178	190	199	180	218	210	197	197	191	191	206	184	193	207	183	195	215	214	213	178	213	170	226	182	203	175	187	202	190	216	176	167	203	168	211	189	173	166	196	188	193	172	184	175	196	180	178	186	219	200	189	208	182	187	186	217	189	201	178	176	202	197	189	205	187	191	194	219	166	213	198	192	196	215	214	232	207	183	186	202	210	214	198	192	203	188	216	209	180	202	195	202	197	196	223	198	199	205	170	190	180	207	201	208	205	186	199	170	189	201	193	204	201	205	173	221	202	153	184	183	215	188	215	203	187	195	194	221	174	184	187	178	176	206	207	169	194	170	182	173	193	180	179	175	197	194	171	177	170	197	178	187	186	200	188	194	182	184	215	193	181	206	203	206	208	205	170	179	185	183	175	212	174	213	188	195	198	188	192	186	186	179	193	187	195	197	176	190	203	180	177	199	202	219	200	184	187	181	205	183	192	189	188	193	201	188	187	183	177	190	190	183	221	194	195	174	203	198	180	193	182	202	177	198	193	202	195	173	194	174	205	203	185	189	183	161	206	188	172	180	183	176	221	182	188	164	211	194	172	196	199	201	208	178	210	190	179	181	192	207	187	185	196	184	197	183	150	159	209	203	183	198	187	189	225	190	188	204	190	179	199	189	206	201	180	205	190	190	219	179	171	170	197	187	198	197	205	199	197	211	170	206	195	184	190	220	173	206	204	190	206	192	193	213	177	189	192	159	204	177	203	208	193	176	183	189	171	162	218	195	206	198	196	204	192	198	177	153	194	225	176	196	203	159	206	210	190	204	164	187	185	195	185	199	189	215	204	180	190	196	195	193	179	203	198	204	180	168	189	196	198	193	220	171	198	184	208	200	198	198	196	192	198	200	206	184	203	186	180	197	201	189	189	175	185	214	192	175	191	201	192	199	182	208	207	186	191	180	209	172	182	194	187	207	188	198	205	191	191	201	189	205	208	198	182	190	185	179	165	193	170	193	183	178	179	191	194	182	190	188	206	207	167	190	188	196	196	159	177	215	194	181	171	199	210	196	195	177	190	190	183	179	192	187	199	180	185	180	196	187	194	198	202	192	210	217	192	187	193	194	205	184	172	189	191	185	180	181	204	183	194	191	187	204	188
7917	4621	13254	14379	5676	4222	3426	2913	2546	2178	1899	1683	1575	1377	1312	1172	1128	1069	1081	942	874	892	865	898	862	819	792	779	688	779	739	738	742	721	678	636	651	681	678	653	683	656	629	669	638	654	632	661	687	648	621	641	597	620	597	617	593	614	572	624	616	635	579	634	610	593	636	575	581	571	620	548	579	577	583	581	613	567	614	581	569	608	568	600	553	600	546	559	597	610	547	653	587	540	537	572	594	564	548	612	565	595	552	591	634	571	511	548	580	584	574	550	627	580	558	593	559	572	542	567	527	562	589	557	598	574	554	564	595	587	583	594	558	552	571	607	564	599	559	597	548	544	569	600	557	559	540	565	608	564	567	625	572	629	558	578	530	574	578	593	609	573	554	600	570	551	590	588	568	499	565	574	546	602	592	596	570	541	565	587	556	579	615	582	544	548	501	551	570	561	562	590	550	535	585	549	543	578	566	568	559	599	591	566	572	589	550	544	587	564	589	585	543	559	591	562	543	573	532	556	569	632	590	571	579	549	583	576	560	555	565	545	599	559	583	560	578	595	590	559	585	544	587	582	536	576	563	566	613	543	578	541	568	576	557	566	565	547	547	541	545	541	525	568	534	554	553	576	576	548	558	578	546	555	590	594	532	549	564	531	550	551	567	578	581	563	527	547	540	595	561	556	562	530	618	544	514	552	565	574	567	599	544	566	541	528	576	568	592	574	575	532	535	580	587	562	534	583	582	574	596	538	584	613	582	600	565	540	593	547	588	522	573	578	548	527	553	577	536	532	533	560	536	545	578	574	586	554	558	536	559	608	542	575	579	539	584	526	581	582	598	501	532	535	604	600	554	592	581	517	546	547	591	547	561	549	551	561	569	592	559	586	575	533	581	548	574	607	564	561	591	542	587	559	560	552	545	606	575	537	562	581	521	560	531	558	574	563	573	529	590	575	551	553	523	568	538	582	576	513	527	634	596	615	549	543	540	523	563	586	527	591	602	563	566	578	539	550	570	554	568	562	590	545	534	545	540	598	585	522	551	543	532	550	538	544	565	588	562	570	601	581	533	564	599	538	559	591	604	571	602	543	539	550	609	528	551	540	579	548	545	557	580	579	564	599	539	572	559	578	582	522	555	513	583	592	571	584	581	611	601	583	587	553	568	546	555	567	535	591	534	557	525	578	524	546	553	511	586	548	547	547	598	553	523	552	579	573	618	556	549	578	587	646	559	551	571	541	571	564	523	544	566	573	574	539	575	546	553	542	529	556	554	550	545	564	572	523	600	521	579	587	538	547	578	548	574	555	576	535	566	583	532	559	546	581	589	598	586	564	566	578	566	523	569	528	562	543	538	550	526	543	597	582	571	556	545	562	594	581	630	565	593	588	546	517	563	553	514	568	537	542	582	543	567	539	558	567	542	568	564	545	592	557	509	578	589	606	591	541	523	529	536	554	531	571	554	599	562	543	530	605	600	590	562	596	521	575	551	616	546	604	544	570	538	594	610	562	565	568	588	573	557	549	594	564	551	552	576	525	576	622	595	537	580	536	596	597	579	572	597	603	568	557	545	510	568	530	575	562	557	581	559	582	567	567	560	607	607	584	553	529	561	525	642	585	563	588	573	565	576	542	554	540	556	588	556	595	558	582	579	546	524	550	560	575	566	580	591	596	604	566	564	603	570	581	595	570	548	590	593	561	514	529	536	581	538	559	603	604	591	548	551	549	544	618	556	556	576	583	556	558	562	586	556	542	565	547	574	595	563	548	535	549	545	542	532	601	579	528	562	573	574	562	571	568	559	585	603	570	560	572	547	563	588	603	517	565	559	521	552	549	623	536	592	595	549	581	550	530	581	558	586	564	596	531	571	575	567	569	556	575	534	562	576	549	598	549	553	588	555	561	588	566	568	582	525	573	555	566	547	562	530	563	572	616	586	576	559	587	566	569	610	577	566	550	505	528	580	583	558	533	543	579	592	553	606	524	564	567	573	575	583	528	564	531	597	542	570	563	583	625	580	551	563	565	570	563	529	556	532	547	580	589	540	548	540	579	584	620	574	596	547	575	566	578	569	592	557	582	577	543	571	583	561	563	555	564	535	573	548	579	579	550	627	552	524	595	544	563	547	546	510	582	562	567	586	565	556	557	530	574	566	569	547	546	589	565	542	504	547	542	515	580	544	582	581	502	549	565	537	507	560	537	601	584	549	568	553	574	562	603	576	571	591	557	542	522	593	574	565	585	566	598	573	553	591	554	570	565	572	540	586	554	562	531	549	571	574	586	551	597	542	572	520	563	569	554	518	567	575	564	548	582	551	575	567	539	535	612	530	534	554	577	560	585	585	556	551	554	566	584	576	532	601	536	562	571	576	578	559	583	507	539	591	541	557	586	559	621	552	569	552	545	511	554	565	577	551	577	536	517	558	569	532	543	557	572	534	534	587	573	572	535	592	521	558	564	562	589	548	540	586	564	555	605	525	547	552	492	565	554	555	547	556	589	590	633	541	557	595	558	557	571	555	569	569	577	561	553	531	545	561	552	578	552	583	583	580	567	601	574	537	534	555	551	555	637	571	568	577	582	526	550	549	564	550	561	561	551	521	593	544	580	568	564	558	574	571	575	611	601	540	607	581	537	533	567	603	572	580	569	529	596	616	576	565	585	543	556	557	566	624	554	589	546	584	560	578	523	519	512	586	570	551	603	573	557	573	559	536	504	529	576	556	563	551	587	537	560	568	573	538	602	596	565	563	560	549	562	552	592	557	650	548	603	585	532	551	559	567	540	544	549	548	590	554	558	577	528	582	580	545	556	586	540	584	560	561	587	584	560	551	625	573	511	543	576	561	571	541	578	559	609	604	574	566	592	555	562	572	576	523	595	559	543	567	584	532	542	593	548	545	593	561	582	552	568	569	601	564	570	568	571	566	554	539	528	519	530	548	554	538	557	560	576	578	536	600	544	587	558	558	574	547	569	539	578	533	540	531	514	509	577	543	532	566	590	581	588	577	539	599	593	597	563	566	578	563	570	532	576	576	571	567	558	544	578	570	568	544	558	587	586	569	600	574	574	547	576	557	572	542	572	549	577	570	554	591	552	571	570	572	551	545	589	579	606	528	568	571	610	540	571	582	579	607	549	592	592	545	547	558	574	548	569	572	562	561	591	591	575	531	556	550	549	545	552	591	549	594	550	549	550	572	545	581	588	559	557	547	587	581	513	546	595	568	548	534	566	530	516	551	558	602	577	568	535	604	570	578	565	574	574	527	551	546	567	576	592	588	551	511	507	566	545	558	545	584	580	579	580	543	536	592	541	570	587	571	527	549	572	554	510	554	565	552	582	570	589	589	580	576	570	539	578	557	551	513	592	593	550	563	571	585	567	570	596	546	572	597	556	585	553	567	575	552	532	574	526	589	552	599	559	566	570	548	607	561	546	582	548	583	543	584	546	538	559	550	541	579	554	557	554	589	579	595	529	531	567	549	583	593	553	525	536
2578	700	1395	1323	595	414	370	358	306	326	346	361	313	352	368	335	362	335	349	352	350	329	326	323	349	357	347	333	362	339	301	327	343	338	331	351	331	304	334	352	339	342	326	386	336	337	341	324	331	351	352	363	359	321	337	334	303	338	330	337	366	342	352	323	367	315	319	326	332	310	326	326	357	305	327	345	355	333	309	307	358	366	345	334	317	368	347	319	333	321	343	361	335	336	322	345	369	336	335	320	331	364	347	342	334	334	348	327	334	332	331	377	364	345	354	350	345	335	373	341	354	348	334	353	347	337	359	318	345	309	349	335	342	348	348	375	331	310	331	349	309	324	337	332	338	332	334	324	306	319	310	337	328	326	354	343	319	326	346	354	318	308	323	364	353	339	340	357	337	327	345	342	358	360	340	344	323	317	346	352	313	319	332	334	340	355	335	297	343	298	370	346	318	358	326	339	343	329	321	339	362	324	350	338	353	347	316	321	336	375	331	326	343	332	342	323	347	332	351	349	344	368	320	331	330	339	339	341	347	327	365	382	341	337	338	349	340	342	345	345	345	328	312	325	333	348	335	357	373	343	347	349	312	323	315	307	321	298	317	352	364	353	355	326	346	363	345	327	364	334	355	326	356	322	361	317	347	357	329	350	306	328	345	330	337	329	348	363	371	333	333	347	341	335	341	350	308	344	352	364	359	306	307	317	333	366	364	341	338	339	311	323	338	326	357	359	336	343	362	293	328	347	322	342	367	348	352	338	325	337	348	347	334	340	326	336	321	331	333	340	331	350	330	380	337	370	313	345	342	374	336	350	330	325	327	349	345	321	358	328	331	354	311	316	338	334	363	341	343	336	349	313	330	334	329	328	333	335	341	343	360	349	342	349	349	291	361	354	337	333	337	317	349	305	351	323	330	322	310	343	326	316	386	375	309	334	355	332	352	354	343	357	349	349	318	326	344	371	343	324	404	314	354	359	336	339	343	329	338	354	293	325	326	324	328	343	358	336	307	330	333	334	336	316	355	331	312	344	333	325	349	344	319	331	361	380	318	352	360	340	328	322	337	327	341	310	335	330	326	346	326	332	336	306	356	373	335	324	326	335	330	326	329	365	321	333	321	333	336	339	338	348	310	319	330	335	351	367	368	365	331	312	328	336	320	286	338	322	369	337	338	322	324	325	300	312	352	316	331	309	289	323	305	359	326	341	338	369	364	325	330	345	320	340	330	328	336	358	363	326	317	352	346	346	336	364	355	351	350	385	329	334	335	298	324	331	332	342	329	363	370	353	330	360	333	345	357	329	328	308	329	314	349	342	350	352	330	340	336	310	354	339	351	322	328	335	329	348	352	301	339	320	308	342	298	322	343	308	346	319	333	322	331	322	347	315	341	340	324	344	320	323	340	328	340	348	349	339	362	371	309	362	343	333	338	346	326	294	280	341	334	324	321	345	347	337	354	333	324	330	332	339	335	293	343	367	365	344	321	322	339	333	358	302	376	339	328	330	357	364	346	319	314	362	298	341	345	319	361	358	327	337	336	325	328	295	347	339	338	340	326	339	326	337	337	351	340	346	353	342	386	350	348	370	333	292	383	348	350	354	353	321	332	343	346	383	332	332	349	347	342	316	339	341	358	370	409	342	335	346	345	353	326	329	334	333	318	356	335	338	303	354	341	300	335	346	344	350	344	311	371	332	335	317	336	346	318	331	356	351	393	335	337	338	320	335	348	338	324	329	323	332	348	336	348	307	334	311	345	322	316	315	318	338	348	334	327	355	348	329	312	344	339	331	317	338	346	342	340	333	327	332	366	314	339	331	322	322	340	314	342	324	357	328	325	325	313	331	317	373	325	337	315	321	359	349	311	322	318	321	321	375	354	328	343	341	340	353	352	312	320	349	342	312	322	322	322	387	288	361	318	300	347	350	365	331	356	322	357	343	331	329	379	343	321	324	317	305	306	346	367	336	321	338	323	319	335	304	344	343	377	355	342	331	355	314	345	310	362	336	346	341	352	312	324	348	327	337	315	347	356	328	274	351	363	326	367	323	299	363	317	332	326	357	328	322	334	317	348	358	359	344	331	312	355	343	362	318	332	316	335	354	332	363	283	321	326	342	327	334	340	352	336	329	340	327	341	341	323	326	349	337	311	342	330	319	329	367	292	373	331	353	349	363	329	318	331	363	305	363	342	358	324	345	347	302	332	340	319	316	328	353	329	333	336	379	360	299	322	354	316	326	361	337	318	311	338	339	309	365	357	317	311	343	325	325	308	340	334	337	337	325	323	298	333	337	321	347	318	354	327	315	317	330	295	347	354	336	343	353	338	360	351	329	350	346	342	379	323	329	330	368	354	332	318	358	323	320	347	321	356	334	345	361	324	324	352	359	340	340	337	324	334	348	349	343	361	324	348	348	328	374	339	357	346	330	346	325	353	332	310	321	349	329	343	338	376	339	314	326	349	335	324	323	331	336	325	332	339	304	338	318	355	312	333	342	345	353	349	332	352	350	351	341	348	354	323	357	335	332	365	363	360	386	393	337	351	352	344	370	338	353	311	337	340	342	328	334	348	335	346	345	323	342	344	364	362	337	329	320	333	333	333	307	330	354	325	365	379	309	349	304	337	370	353	331	330	332	336	345	360	341	331	353	307	356	299	298	384	354	300	334	323	362	343	344	337	351	348	343	325	367	320	316	354	350	340	340	312	370	348	334	355	348	328	334	357	353	333	338	309	325	283	319	354	330	317	341	334	341	318	377	335	337	328	320	305	335	344	331	344	317	311	323	336	305	334	349	346	350	351	334	318	346	299	341	325	360	338	335	343	333	361	338	332	328	354	289	320	357	329	320	310	335	350	344	320	330	330	335	334	344	335	316	335	318	310	331	327	285	339	343	327	349	336	338	349	347	321	365	360	340	341	304	298	327	324	354	319	329	363	378	326	327	318	317	341	331	364	323	332	323	329	311	334	333	358	334	356	333	331	351	329	317	342	354	303	339	336	332	370	330	327	329	318	304	345	342	361	366	339	334	330	352	346	329	383	346	325	303	343	342	337	327	348	348	330	352	326	327	367	334	318	341	348	373	364	289	316	374	351	325	356	366	365	334	331	372	360	360	334	317	351	339	338	332	332	336	347	339	369	347	318	336	328	379	366	336	336	309	374	339	356	335	381	350	330	336	351	336	318	298	370	317	330	361	340	320	314	346	340	305	341	346	348	344	342	360	338	344	334	325	364	347	355	342	335	307	324	317	355	323	327	318	321	343	361	342	321	348	351	330	337	344	348	313	338	344	338	340	348	334	300	350	343	353	319	343	320	306	359	306	324	353	334	304	339	304	333	324	336	340	356	318	276	348	384	337	343	327	368	358	315	336	334	337	338	334	358	343	313	333	332	353	339	325	362	328	331	356	331	342	312	340	362	328	332	328	348	326	347	330	300	320	334	367	339	333	306	339	342	316	339	349	330	353	307	299	340	350	339	338	335	304	352	354
2676	1453	2578	2886	1165	1063	1055	926	984	997	934	968	991	973	946	1000	994	926	975	1020	957	929	936	982	941	983	991	983	900	942	922	960	916	975	941	901	905	961	917	942	884	956	927	919	916	921	973	941	948	971	895	885	911	883	970	915	910	924	954	953	957	928	961	930	921	891	904	888	926	867	928	942	927	950	907	889	965	957	969	932	920	949	911	926	948	933	981	959	945	881	919	962	945	942	976	955	901	933	956	907	908	945	1007	907	989	974	932	936	912	885	888	928	933	964	937	931	972	949	930	966	964	910	945	963	955	923	906	980	908	903	938	936	931	921	950	918	920	968	925	986	932	925	926	941	936	882	986	916	925	959	974	957	983	900	908	952	863	1015	988	902	894	897	916	914	985	885	947	921	965	922	938	919	968	881	923	942	938	936	901	945	944	946	879	976	949	933	914	923	927	978	977	971	960	950	941	926	944	947	919	964	927	947	916	917	915	958	956	900	937	876	959	952	881	947	931	897	941	934	900	917	979	955	912	925	953	926	941	960	964	945	936	968	870	947	921	960	928	911	920	981	923	968	966	932	909	894	974	1047	887	911	932	932	928	958	900	955	936	869	959	953	933	951	937	967	972	940	945	980	976	904	930	974	979	957	890	958	884	917	945	917	917	968	885	891	969	933	948	959	920	961	939	934	933	969	964	938	878	966	952	888	945	893	946	963	913	917	922	910	893	931	943	897	891	950	990	928	964	897	950	974	947	964	974	951	959	965	910	949	894	953	965	924	949	948	937	916	894	997	951	887	907	872	912	934	902	970	926	890	903	948	889	892	949	943	882	947	978	931	919	980	909	929	898	949	932	894	896	914	942	929	892	977	944	984	957	958	948	921	952	908	961	928	985	945	925	972	968	848	906	931	943	957	951	932	889	924	955	940	913	930	953	907	892	945	906	972	947	917	940	908	922	914	952	935	961	953	1001	963	938	963	906	840	910	918	869	931	906	929	906	976	1013	869	968	911	953	983	964	855	976	894	898	915	920	920	951	978	909	899	950	952	912	928	925	957	917	942	983	945	910	924	941	892	950	913	923	942	917	975	938	932	980	958	934	907	863	906	929	942	927	967	894	964	955	901	928	962	903	934	942	900	972	964	950	928	921	895	860	911	911	924	914	1001	940	915	965	965	965	917	934	944	966	949	921	971	921	963	928	932	931	949	952	963	921	928	920	1021	883	930	919	975	947	993	927	977	938	927	919	935	1005	953	927	923	915	905	924	902	913	1002	907	955	916	943	946	902	898	945	867	894	975	968	944	901	860	898	917	901	946	901	909	911	944	939	909	932	906	916	938	896	973	995	949	965	896	947	910	955	977	936	960	980	910	929	929	883	855	922	921	1016	928	981	879	922	916	952	933	897	950	914	963	921	952	900	937	929	925	957	923	915	925	876	949	953	943	905	984	927	982	949	943	942	921	930	960	925	863	924	954	957	871	916	928	950	928	893	974	957	928	909	944	936	938	968	951	901	942	943	923	933	952	989	936	955	895	887	956	873	917	929	936	941	950	921	942	936	934	901	902	978	974	909	951	934	1003	936	947	1027	971	951	931	933	952	934	982	937	996	907	958	931	932	876	913	958	916	1003	940	984	902	959	910	932	896	909	948	871	913	940	880	898	960	928	918	955	947	909	951	896	984	942	1048	949	938	924	939	947	930	869	999	935	889	942	929	922	930	969	921	958	901	962	914	951	866	905	920	953	955	916	942	907	925	935	915	918	917	1020	947	918	925	925	908	891	898	948	984	912	984	904	920	888	951	955	943	942	938	943	996	930	892	916	949	932	903	894	891	914	908	943	922	912	983	928	926	897	923	877	930	929	907	921	897	883	938	872	927	977	931	885	906	935	905	910	953	912	934	853	955	892	895	976	922	922	923	988	921	893	898	914	970	933	946	948	970	974	945	927	957	943	884	926	951	949	911	946	931	905	881	896	943	908	912	962	920	969	919	881	916	933	941	925	933	893	936	971	963	926	929	949	905	996	938	933	937	919	899	949	934	933	907	938	902	944	889	930	946	981	919	908	933	908	952	1010	884	910	862	915	925	880	968	925	945	898	913	961	916	890	968	935	978	943	974	964	935	969	980	1005	966	888	918	940	927	927	923	955	967	902	935	892	950	951	892	852	944	921	913	919	923	955	986	937	923	936	964	915	956	974	856	935	916	935	923	913	888	927	919	937	922	956	893	886	901	976	910	942	889	908	919	973	920	871	922	915	895	953	904	935	905	960	989	956	970	981	974	912	881	961	926	956	966	883	929	926	928	957	864	911	914	910	905	923	913	961	877	942	951	954	977	926	921	945	900	907	929	956	951	951	895	949	959	913	893	901	933	946	945	958	952	932	949	925	981	968	972	958	976	920	918	936	954	954	926	930	894	935	915	980	935	912	924	932	906	953	957	941	951	946	979	865	930	883	945	920	911	907	947	929	884	934	962	961	898	925	936	918	923	899	887	956	958	877	975	944	922	972	956	944	940	985	958	923	907	970	896	891	902	889	934	888	911	965	927	896	947	909	940	923	911	914	896	947	933	939	932	932	950	921	925	951	946	869	900	913	914	986	882	940	865	882	909	957	967	937	947	913	911	976	1028	887	928	911	884	892	928	919	923	898	926	974	948	949	948	967	891	928	898	904	937	954	898	966	1039	883	920	994	903	981	933	987	948	934	932	894	935	981	955	941	915	896	928	939	912	862	953	923	917	933	974	934	894	978	967	910	884	949	953	918	968	849	966	933	889	877	932	917	950	949	946	922	962	964	919	910	872	872	917	942	977	831	837	930	958	909	956	950	899	915	952	946	934	977	938	941	931	896	984	877	917	964	906	969	948	900	934	902	905	947	914	940	892	870	925	952	918	967	937	932	887	945	926	989	868	936	940	924	884	899	963	915	928	904	949	948	928	921	946	926	905	972	986	943	905	924	913	973	970	853	929	921	921	946	974	889	887	932	915	907	912	933	943	928	916	907	978	928	978	911	925	919	939	905	939	903	962	917	937	981	940	870	917	1003	975	956	935	1017	909	913	919	977	962	962	913	908	988	924	982	942	912	943	940	957	909	936	955	907	974	911	881	952	839	937	944	946	924	871	945	913	909	933	961	942	937	991	908	931	902	938	915	927	943	953	945	952	911	978	872	962	873	919	979	985	886	870	962	887	921	924	982	940	963	974	935	939	925	914	980	965	929	903	933	939	857	968	872	872	927	902	975	977	964	916	924	970	947	964	866	940	915	968	988	929	886	955	957	852	889	931	944	945	913	917	940	993	939	923	905	940	948	922	937	891	963	959	965	952	897	932	923	918	946	889	998	912	943	959	954	951	998	918	926	923	927	956	903	935	948	952	936	937	938	952	898	906	885	922	891	988	943	918	932	986	894	925	955	932	972	957	945	981	944	921	999	982	923	937	894	928	947	917	938	976	955	901	944	913	928	928	934	955	944	957	963	971	963	929	933	877	950	911	946	905	963	942	938	895	959	915	894	932
9832	4097	9624	9083	3679	1834	1111	824	605	532	455	428	393	386	409	405	429	425	385	364	360	373	364	361	341	357	363	349	327	378	334	372	358	366	355	379	363	374	351	311	355	350	344	326	339	356	332	353	318	369	363	336	360	335	301	326	356	342	337	356	355	339	353	333	352	362	371	368	341	351	356	369	370	340	358	340	344	342	358	378	374	359	342	351	370	346	336	346	330	345	335	344	374	369	305	355	357	294	360	330	340	342	351	346	349	331	323	363	372	339	323	329	332	364	334	348	329	317	365	338	382	346	341	368	318	338	352	356	361	338	336	345	351	338	319	323	332	358	357	369	335	346	313	343	359	319	311	307	339	349	368	353	370	384	364	362	321	310	334	338	363	344	323	364	354	328	355	326	339	350	320	311	344	360	365	345	357	358	355	343	329	303	356	345	332	333	349	346	336	348	331	335	348	355	328	353	334	315	389	344	364	312	373	355	335	353	351	320	355	329	340	381	338	357	348	333	332	349	346	345	323	358	326	333	329	354	324	312	307	349	352	335	330	326	351	334	382	317	318	351	361	358	351	324	319	343	348	342	361	332	334	340	341	332	317	339	397	338	309	388	344	332	336	325	339	348	356	327	332	350	354	351	348	370	335	325	340	333	369	351	312	338	341	316	321	341	354	296	357	341	381	353	329	349	363	358	328	323	336	346	342	337	349	319	331	349	355	315	321	352	340	347	358	319	338	319	339	373	349	330	338	363	354	343	365	314	337	314	355	314	342	363	335	339	352	347	333	322	328	318	332	365	334	361	347	356	350	335	379	356	344	328	355	339	354	330	341	330	356	312	305	332	347	353	334	337	315	357	324	354	326	333	365	311	356	323	343	360	362	336	372	342	368	328	345	351	355	365	322	334	327	347	347	335	351	356	330	336	346	308	343	342	343	354	345	343	322	345	340	352	347	360	344	338	317	323	354	340	347	310	371	337	368	323	325	346	326	390	331	326	370	342	357	343	347	304	340	346	358	332	329	352	382	341	349	366	350	335	347	327	349	362	341	337	307	331	337	337	367	364	339	381	337	360	365	359	334	346	296	320	360	364	358	385	356	333	329	318	352	359	365	312	323	352	341	304	391	342	343	307	341	369	366	365	385	316	341	340	320	316	319	299	356	323	380	372	358	353	347	336	325	373	338	359	329	340	342	325	332	337	356	352	358	327	391	337	345	334	317	330	339	333	345	350	304	345	361	357	342	334	326	344	351	330	352	345	336	320	341	322	342	324	368	361	357	366	343	347	323	326	384	323	352	352	373	355	315	325	345	322	330	342	311	363	301	304	324	340	346	323	300	384	352	329	346	320	335	335	323	328	361	348	389	315	328	335	320	344	364	357	335	360	364	333	339	337	370	356	344	359	348	353	348	333	340	335	362	297	321	359	367	350	334	344	333	344	323	331	301	343	330	360	366	339	311	347	326	328	330	352	312	312	351	319	353	338	325	357	317	362	353	330	354	354	355	343	339	369	336	347	357	351	364	361	331	379	337	324	335	346	345	334	317	351	344	356	344	346	328	344	352	337	344	339	331	336	329	349	333	284	336	331	330	323	344	348	331	357	339	320	360	327	333	329	355	346	310	369	336	355	357	308	329	360	372	361	349	351	356	359	346	317	322	351	351	350	345	323	351	328	326	309	327	364	321	350	377	394	344	343	381	316	324	335	341	303	327	350	366	350	348	333	329	350	326	319	345	353	352	335	339	343	318	362	345	329	338	364	353	334	341	356	325	346	370	326	327	346	339	335	361	348	323	315	330	366	312	326	346	355	325	356	337	350	363	346	334	309	349	323	397	312	335	355	346	313	346	398	311	332	326	341	369	363	368	349	347	327	345	318	306	346	375	354	337	318	336	321	312	335	358	328	352	351	304	391	367	380	351	327	364	358	356	343	339	316	371	344	326	364	330	347	369	360	319	339	322	342	343	321	332	313	320	352	362	332	345	361	349	320	337	313	340	337	331	378	350	313	355	358	354	342	322	352	349	345	343	365	351	341	371	353	352	334	363	329	340	362	349	363	312	363	327	317	332	373	349	324	313	289	339	335	357	395	360	336	304	362	331	347	334	320	347	346	336	349	332	349	324	338	328	353	318	363	341	360	368	338	363	347	350	339	365	316	353	359	340	328	350	377	347	360	370	362	333	373	340	365	346	341	347	348	362	371	312	328	370	315	342	336	344	320	294	352	322	350	310	373	371	368	362	314	334	339	347	335	323	344	326	367	353	340	308	362	344	295	359	315	314	318	361	327	330	347	344	324	341	320	359	360	344	329	341	335	349	305	340	341	311	371	376	353	337	330	363	335	319	351	332	343	345	300	340	365	308	335	351	316	349	321	335	343	317	351	349	351	330	336	326	341	365	328	332	383	318	308	355	340	316	338	360	336	348	361	322	369	366	317	311	325	324	340	342	323	347	309	334	323	346	319	298	313	333	356	311	342	321	330	389	357	324	332	357	321	371	321	324	309	290	336	327	294	372	379	311	332	317	326	326	329	365	328	318	320	352	336	342	302	340	332	357	337	312	355	316	327	317	314	348	351	292	327	318	332	326	337	321	310	315	368	358	334	345	354	355	352	326	369	366	322	306	352	344	353	317	334	348	340	344	366	344	357	312	344	327	340	362	331	336	355	327	344	332	338	340	336	332	364	314	319	348	352	320	354	367	328	354	338	350	364	358	351	341	331	321	331	340	329	339	362	340	364	349	331	358	328	362	347	349	375	327	347	326	322	364	327	330	363	346	331	373	325	337	358	337	371	356	328	385	329	341	318	294	361	328	323	346	337	319	350	333	324	336	341	345	371	321	369	340	349	337	351	343	345	320	334	351	347	385	346	322	321	342	369	338	313	331	342	316	325	350	337	341	309	335	326	352	351	343	339	347	361	365	358	330	339	343	343	331	319	347	367	345	360	371	332	311	366	351	344	313	368	363	318	366	373	355	333	359	355	369	377	326	335	345	347	339	352	360	335	319	311	375	370	343	323	347	392	324	323	347	323	366	352	377	356	332	376	329	314	345	310	340	339	316	342	359	332	343	319	357	321	325	341	358	373	342	353	349	362	395	350	326	354	335	341	333	305	345	307	341	332	327	346	350	347	338	326	328	329	359	322	371	359	321	353	315	356	339	375	357	377	362	340	373	349	362	346	320	342	358	341	323	346	334	353	319	346	315	337	321	348	328	333	365	340	314	341	386	333	362	317	350	369	347	334	336	350	314	310	344	301	304	317	349	352	344	337	349	349	362	330	306	349	311	354	336	381	405	349	361	365	334	311	282	358	337	338	365	338	359	345	380	331	329	363	312	328	354	341	316	328	340	342	344	318	372	365	331	341	351	358	357	309	347	323	299	330	363	366	366	345	364	353	322	365	311	338	354	338	335	350	338	351	334	325	353	368	352	325	348	362	357	378	340	349	346	330	320	330	384	373	334	355	375	345	361	341	329	302	314	373	373	331	334	335
6558	4748	11028	9782	3693	2982	2542	2261	2055	1930	1631	1579	1424	1401	1330	1261	1256	1205	1174	1118	1131	1097	1077	1082	1136	1041	1078	1038	1045	1080	1015	1005	979	1021	1005	1023	980	1017	974	1011	957	997	974	1016	937	950	963	939	947	962	936	976	968	955	864	979	933	944	973	960	1023	953	956	904	961	978	958	947	1012	939	940	942	939	966	1002	943	980	918	941	873	939	962	946	929	997	939	906	930	912	945	891	974	944	988	940	907	904	925	934	984	934	915	977	900	895	911	944	868	902	929	948	938	935	963	1005	960	975	982	952	941	973	954	909	920	939	976	988	930	959	913	906	910	899	920	930	872	979	865	929	924	948	966	985	931	948	890	956	912	935	900	941	906	949	866	980	882	959	910	914	941	970	937	868	945	965	925	950	914	969	947	921	966	959	908	913	948	977	904	923	912	891	974	981	924	946	909	925	909	905	919	988	960	905	905	927	948	924	950	902	920	955	950	904	914	930	976	895	941	909	933	960	908	889	982	950	977	950	966	914	966	943	921	988	964	951	958	907	975	936	935	862	970	936	968	911	908	885	928	958	934	966	963	902	957	921	982	906	964	910	946	890	907	914	919	949	931	900	948	931	927	951	926	930	958	973	934	967	897	918	951	976	879	930	912	906	896	908	879	923	960	969	958	935	910	946	956	959	905	932	981	934	955	938	988	932	902	928	910	911	926	983	969	928	939	912	983	945	960	984	919	967	934	981	953	916	898	962	908	936	943	956	967	939	944	898	966	918	946	834	949	902	977	962	883	958	914	908	905	909	930	908	904	922	934	931	937	985	919	945	917	912	977	873	941	954	972	941	929	922	944	945	929	971	989	891	902	928	877	901	962	972	951	949	957	923	954	929	934	921	965	935	919	877	900	976	938	874	960	951	895	910	965	956	917	927	917	955	958	920	922	912	907	936	914	934	939	959	900	930	904	959	957	912	947	914	926	946	942	945	907	911	878	932	915	919	952	910	936	888	898	930	895	946	951	853	936	953	929	895	948	899	911	966	931	933	962	943	933	928	941	893	914	928	952	948	933	921	926	905	897	976	887	922	926	949	973	938	917	948	931	903	961	928	952	962	933	929	923	917	883	922	894	891	901	934	966	918	919	914	973	958	937	935	986	923	947	915	966	955	953	906	877	928	921	905	976	923	917	938	921	862	972	930	902	986	955	928	961	937	905	918	929	900	901	922	910	938	931	885	943	903	946	939	968	976	897	944	946	878	949	879	954	922	978	919	982	933	909	924	938	900	947	916	859	936	892	893	907	885	915	943	986	935	897	910	890	887	920	891	933	894	964	913	950	910	905	923	899	954	875	935	909	925	944	907	938	999	929	921	915	923	961	939	885	883	996	895	926	882	919	954	867	898	965	909	992	890	985	923	946	937	943	899	939	964	927	970	911	914	906	925	917	867	942	919	891	945	971	914	965	958	884	910	892	916	946	917	967	936	975	937	950	966	943	949	928	970	960	984	917	947	941	956	918	919	859	961	868	983	946	946	925	960	938	926	938	954	926	939	974	953	927	944	933	942	941	984	924	936	939	907	978	978	964	930	918	943	930	925	930	915	957	925	910	969	936	949	927	991	918	856	890	934	913	915	906	923	916	956	952	969	930	893	941	935	938	968	936	962	891	904	899	908	910	927	918	901	965	931	989	961	941	955	912	913	954	928	954	896	979	916	927	953	925	924	915	942	946	892	886	857	972	926	959	933	914	914	905	933	907	945	914	977	925	913	882	932	912	929	967	950	908	919	999	930	971	950	908	949	927	925	927	931	930	963	916	895	938	924	905	930	935	910	965	984	952	950	1007	939	906	971	946	918	965	879	866	963	947	948	925	925	941	925	929	953	916	933	940	939	972	907	909	959	995	926	944	929	931	926	936	940	880	935	981	938	929	902	935	960	936	913	925	967	892	940	959	947	882	916	936	953	952	907	912	916	891	957	908	880	947	921	922	997	885	920	944	999	907	920	940	878	950	945	949	934	905	959	929	929	936	981	933	950	957	995	912	1018	953	939	924	890	951	973	891	945	886	952	944	955	949	925	970	945	983	904	998	905	939	942	890	954	922	908	925	908	923	931	1008	925	910	921	905	936	932	952	939	895	927	896	934	987	956	965	926	934	879	930	871	933	909	929	927	953	988	941	975	980	903	982	949	889	996	931	906	923	964	909	951	941	898	895	917	927	884	937	966	966	934	929	897	864	955	947	953	898	918	936	955	975	941	937	920	934	956	946	938	879	927	1003	917	935	951	876	932	900	906	854	966	900	923	902	923	872	968	888	935	958	922	948	938	953	936	1005	881	895	947	990	912	921	978	882	884	904	944	962	948	955	893	924	949	941	968	971	933	969	929	914	944	896	920	939	951	944	927	908	938	937	906	932	949	977	895	958	917	938	938	910	911	915	949	925	963	904	903	880	987	899	945	978	897	950	887	929	903	923	916	955	931	908	913	973	902	935	941	917	926	921	895	885	938	893	956	932	910	955	939	903	961	915	898	923	949	944	948	955	948	916	936	927	907	931	913	893	892	929	899	958	933	925	932	903	939	946	920	909	994	972	899	895	917	913	890	898	901	886	896	916	963	958	935	926	906	913	934	919	928	961	971	893	905	919	901	929	908	937	944	925	933	853	947	953	906	938	963	950	939	992	954	909	894	905	954	956	914	941	911	937	927	970	953	937	958	929	852	938	923	939	935	970	937	950	963	899	946	915	937	909	903	867	920	970	898	893	931	934	944	921	919	865	951	962	929	923	997	904	917	945	950	931	933	913	956	929	983	908	897	948	1000	904	908	969	927	928	908	950	938	958	930	918	927	906	956	973	980	864	905	941	915	893	919	967	993	920	923	910	963	899	977	915	908	912	974	915	925	926	932	917	959	934	932	915	943	924	968	938	943	926	959	983	926	954	957	1007	956	922	976	932	949	946	960	967	964	907	917	959	920	1005	894	925	929	928	966	932	937	945	968	907	934	954	931	943	936	915	926	897	876	921	922	950	928	904	899	934	905	906	959	931	940	887	967	991	924	925	971	979	902	947	965	962	957	912	954	940	908	921	924	909	899	906	937	920	927	949	947	951	896	892	922	918	912	892	918	928	898	883	928	884	867	922	910	989	898	947	902	942	915	936	908	900	955	982	932	970	944	959	935	928	923	924	936	889	935	927	916	878	917	937	948	920	898	897	965	948	905	953	935	967	875	976	932	890	964	973	983	986	939	953	910	910	956	955	960	881	959	926	1000	933	951	977	944	933	885	1009	875	891	942	939	934	952	998	925	957	874	928	902	965	890	914	890	983	977	947	946	887	908	918	938	888	957	948	944	952	938	908	892	892	948	952	954	949	939	932	916	928	970	920	951	924	893	924	922	900	913	958	893	910	883	905	894	902	917	942	933	945	872	926	920	948	931	942	903	899	930	918	923	942	934	993	904	949	947	897	880	962	904	943	893	950	915	925	915	922	885	904	939	939	913	931	946	929	930	920	912	917	918	938
15863	5455	14627	11694	6096	2750	1475	952	614	481	369	360	331	314	288	289	263	276	249	246	235	231	234	235	219	235	225	205	217	189	240	220	239	227	211	191	191	189	199	209	209	188	187	203	198	170	215	199	198	210	200	183	190	179	203	197	180	199	174	208	174	202	207	195	203	153	164	211	209	201	185	174	180	190	178	191	197	211	171	203	188	187	200	195	189	189	190	185	190	198	221	176	181	175	193	168	197	194	179	192	192	166	175	196	194	165	182	164	189	191	213	163	174	186	179	205	184	172	211	190	187	186	192	198	217	187	177	203	186	177	217	175	179	182	185	188	177	179	180	180	193	200	182	197	179	164	177	201	178	211	193	206	185	193	212	197	179	209	193	183	201	203	195	183	198	170	179	193	241	168	206	203	166	215	190	196	181	178	195	197	171	163	204	169	200	191	200	203	199	190	161	186	193	198	197	168	212	189	201	214	195	177	179	158	198	218	182	197	170	188	183	188	181	174	165	198	194	189	203	202	214	177	213	198	189	208	192	197	172	170	164	208	204	170	187	209	173	186	192	203	181	172	213	193	180	197	184	209	218	200	192	173	175	179	206	195	172	198	208	181	196	201	190	175	212	197	184	185	168	176	190	167	163	207	203	184	177	181	202	192	202	167	182	179	180	191	186	197	178	198	190	208	197	188	217	148	167	188	186	189	189	181	185	199	193	208	193	187	176	170	224	199	189	212	173	202	226	218	198	175	202	171	177	185	210	189	204	180	197	187	182	205	179	174	199	174	197	174	174	206	179	187	189	185	231	207	178	197	185	170	215	175	201	195	185	177	179	185	177	188	183	154	196	191	175	205	201	193	198	187	219	196	212	190	164	183	205	186	192	180	207	202	189	188	230	188	183	188	206	183	203	198	221	187	203	182	172	208	196	194	197	200	159	177	182	186	188	195	206	195	203	189	210	206	174	207	189	176	196	184	182	209	195	201	209	184	204	184	203	177	198	158	180	198	196	168	209	204	203	171	203	195	188	183	188	189	181	180	195	211	183	186	199	173	199	162	196	217	205	190	206	183	171	202	192	180	200	180	182	177	184	170	212	189	194	167	190	230	216	213	179	204	180	184	187	175	191	182	195	186	209	173	187	191	189	209	207	210	195	201	175	204	180	179	180	183	195	208	183	183	203	186	188	185	182	213	206	199	189	212	202	198	198	204	161	175	164	166	170	198	169	190	168	181	195	160	178	185	185	210	216	170	170	200	176	188	168	195	197	214	189	204	185	204	188	175	190	199	200	171	188	200	178	185	193	180	191	181	195	200	182	191	203	198	176	188	180	187	212	194	198	197	212	174	174	181	172	181	199	193	177	209	203	205	166	205	159	183	204	219	190	205	200	181	188	179	183	177	202	181	187	166	207	205	184	209	213	208	200	191	189	160	190	163	178	187	198	198	176	176	202	201	167	178	180	189	180	183	208	157	206	204	181	168	184	162	192	196	186	186	186	180	199	183	172	196	186	165	176	199	203	198	193	143	188	193	196	161	214	173	176	181	190	168	182	187	160	180	190	199	201	192	213	193	160	172	222	195	217	198	177	191	203	181	177	191	188	186	177	183	169	165	168	187	195	185	216	186	188	204	184	185	165	175	193	189	161	186	176	174	197	178	184	195	208	165	195	175	206	180	182	190	186	211	173	195	205	199	193	191	175	175	206	204	190	190	205	174	174	175	180	209	190	182	167	195	183	186	183	216	199	199	197	174	166	186	196	206	210	177	197	177	188	183	180	184	192	175	188	203	185	174	194	163	202	189	192	168	168	195	199	184	194	226	186	191	188	179	191	194	204	166	195	169	190	186	168	168	200	174	159	205	194	199	202	175	193	189	189	203	187	197	192	183	209	203	190	172	196	184	160	199	199	187	197	207	191	198	190	191	194	171	185	185	207	193	205	185	170	169	195	207	179	195	202	202	211	184	180	194	168	204	200	188	158	150	176	194	165	223	196	198	184	206	186	205	186	182	187	176	154	149	184	182	199	206	183	186	182	198	167	179	186	187	191	204	207	186	193	187	203	191	181	181	190	208	191	173	216	177	171	174	207	196	176	177	181	205	204	167	199	207	173	190	212	176	177	173	196	199	198	186	167	202	202	193	186	180	186	190	210	182	197	192	190	178	185	186	177	193	198	183	224	195	182	164	176	209	198	198	209	194	173	192	181	187	198	189	198	223	209	197	201	185	192	198	210	210	177	185	204	198	182	171	187	180	214	174	180	201	158	222	206	193	186	180	179	198	185	185	185	203	215	189	147	197	185	199	176	157	164	195	169	173	190	197	207	168	214	194	196	199	175	189	176	198	192	201	198	185	201	183	169	182	187	185	176	176	191	189	188	194	188	211	186	181	185	181	190	178	185	180	198	201	195	182	226	225	180	186	188	203	181	193	170	177	178	191	196	196	173	197	193	188	193	195	195	195	174	185	174	195	182	200	175	192	185	184	181	205	188	158	209	201	182	207	153	196	202	194	188	199	195	214	215	189	177	162	185	207	188	191	202	200	174	185	178	217	196	170	192	181	182	190	198	193	224	210	186	192	201	216	188	184	191	195	159	175	182	187	190	218	174	181	189	170	187	164	217	181	183	176	197	206	173	207	206	168	196	206	182	195	191	211	188	169	184	158	223	180	193	197	200	195	192	185	203	192	180	172	210	194	170	183	220	181	184	203	208	186	186	180	189	189	188	186	188	186	170	194	195	211	187	187	186	173	187	206	169	160	180	213	199	174	202	186	185	187	177	176	185	168	196	210	178	173	200	176	208	201	194	185	177	178	188	202	188	168	177	201	205	193	194	181	199	192	214	199	222	191	186	203	186	172	200	199	209	199	172	180	213	201	189	212	196	207	201	189	192	182	182	196	186	205	187	189	208	163	181	186	172	186	164	173	204	180	190	178	198	214	191	178	224	183	218	175	171	189	200	203	182	168	182	185	157	174	199	207	180	202	156	168	215	206	169	196	195	198	210	196	190	177	193	184	194	195	195	203	188	153	166	190	185	195	181	216	178	205	196	187	170	177	193	212	169	189	177	179	191	195	175	186	177	203	216	181	184	206	177	191	194	215	200	176	178	191	188	170	181	191	188	210	199	193	169	194	178	178	206	213	200	194	184	181	204	198	212	206	195	174	171	181	196	197	184	158	204	178	180	172	185	206	188	195	190	199	203	195	207	204	189	195	184	217	181	224	197	189	210	172	202	191	188	150	174	178	170	184	184	192	183	166	186	190	192	185	189	193	200	205	193	204	186	203	189	196	198	198	179	184	163	179	205	179	187	208	197	192	170	204	188	200	210	181	177	198	218	174	177	194	185	178	198	177	179	180	207	199	174	198	213	190	186	189	167	177	159	193	202	200	178	197	187	185	218	193	196	170	187	201	192	193	192	182	188	184	192	179	200	175	215	180	171	178	199	188	216	196	163	196	192	164	181	201	175	204	206	189	206	218	192	181	194	203	191	202
7990	5268	14585	11488	6030	4224	3476	2988	2423	2148	1833	1693	1490	1394	1240	1216	1094	1082	966	917	970	857	857	874	807	817	811	765	768	742	716	703	656	735	695	701	655	665	668	656	656	655	618	637	655	598	669	610	674	620	615	660	645	597	640	593	594	597	623	581	606	629	586	600	591	604	554	600	581	559	601	620	574	575	559	604	614	592	591	581	576	558	602	572	607	609	544	579	562	600	592	608	579	594	597	535	560	571	593	564	585	558	555	554	562	564	589	575	592	556	573	598	581	595	562	532	556	550	578	573	551	541	538	543	565	539	550	554	563	561	562	556	546	568	520	521	561	570	531	581	553	575	561	551	567	568	554	554	567	600	567	549	552	578	542	574	571	526	584	611	569	558	557	551	531	549	569	541	540	565	578	583	556	542	555	564	561	572	585	536	584	595	580	536	558	575	583	543	577	566	551	520	574	539	531	580	582	558	541	529	546	539	558	524	567	531	560	581	529	582	543	571	565	577	602	593	563	589	558	544	541	532	556	555	554	587	564	610	586	559	541	561	539	577	572	535	557	549	572	552	583	555	528	598	557	566	566	556	595	604	610	563	536	595	561	577	572	536	561	580	587	561	573	561	573	615	573	556	559	545	598	563	550	560	580	579	579	577	565	559	547	569	566	563	595	538	571	559	569	571	547	569	557	544	578	567	560	500	567	574	602	538	555	539	584	542	539	530	533	551	571	563	560	528	569	554	606	565	548	576	566	566	561	608	548	581	531	579	538	534	570	562	591	565	534	573	528	542	564	559	546	553	592	551	596	566	531	596	544	570	562	576	576	572	571	546	576	558	552	549	510	544	555	586	570	572	586	529	557	588	515	544	559	558	570	560	540	539	576	582	577	598	528	545	574	557	604	537	559	557	539	560	554	559	585	517	571	568	550	535	540	588	583	588	535	557	533	575	546	586	570	582	597	583	541	568	519	552	552	600	571	588	600	593	529	555	559	571	568	576	572	551	605	592	585	535	540	530	524	584	519	563	571	570	548	545	582	565	569	597	579	566	585	565	582	624	577	546	554	536	594	551	526	585	542	587	547	563	575	550	565	558	579	538	543	542	544	549	552	561	532	564	582	527	547	563	576	566	556	571	566	570	575	584	565	555	550	624	575	583	568	574	581	550	588	558	579	588	544	551	560	576	542	568	521	543	549	557	570	544	570	543	585	546	544	583	573	566	576	556	559	561	535	573	527	589	536	571	571	539	610	579	536	546	581	583	548	560	556	573	548	624	546	537	562	567	555	549	577	568	591	519	533	550	551	568	565	589	552	567	614	550	543	558	546	537	575	541	554	597	571	547	547	517	582	556	576	579	603	597	557	546	580	545	544	527	530	567	541	530	560	617	567	528	562	574	556	573	605	577	565	546	540	565	569	586	586	532	620	557	594	595	546	570	545	565	566	586	581	602	567	575	598	565	584	524	547	574	570	557	535	555	590	533	543	559	583	557	587	575	537	573	559	517	569	537	575	610	559	561	579	519	550	552	526	593	579	557	534	529	566	524	558	516	541	571	583	541	577	584	577	563	563	564	552	535	553	560	585	532	590	548	538	584	568	573	575	581	559	600	560	515	585	554	582	556	578	583	529	570	550	545	533	567	610	560	581	592	590	538	559	593	546	577	553	570	599	580	620	538	583	566	570	551	545	528	574	537	581	534	582	566	566	551	588	564	555	553	567	576	603	579	541	559	589	584	595	558	527	561	556	596	521	555	550	566	561	536	577	572	516	567	595	592	566	566	621	549	573	567	537	568	510	563	581	584	574	575	556	549	598	574	569	521	517	560	558	570	517	581	578	549	541	527	576	574	560	571	567	524	554	562	535	551	566	532	582	569	595	518	605	541	552	545	602	558	548	542	519	567	555	565	593	604	550	572	565	571	573	573	564	601	578	537	602	589	542	558	602	593	588	551	576	544	551	541	547	555	547	579	596	615	559	595	545	561	603	579	554	556	560	552	576	623	579	563	588	571	556	557	568	565	586	589	548	557	568	567	583	597	556	562	548	573	568	536	535	553	533	564	555	576	569	593	563	597	575	578	532	571	543	533	605	596	554	570	533	542	535	584	529	587	523	559	540	571	521	551	571	553	578	608	571	576	553	539	583	520	550	565	576	553	595	597	552	554	567	621	604	566	549	544	543	582	545	550	570	589	574	556	573	509	500	526	563	571	596	555	532	551	532	562	571	585	566	583	533	617	598	547	551	535	560	551	542	590	550	578	557	549	592	529	529	566	559	527	572	582	535	557	570	561	604	550	553	610	582	522	577	570	584	582	539	517	538	549	577	536	543	575	568	621	526	534	600	553	590	523	581	544	548	543	552	575	567	561	523	540	585	623	573	616	581	545	559	589	585	601	550	526	574	571	594	577	577	576	569	560	613	563	572	551	560	555	593	537	556	557	566	575	540	581	578	535	540	538	551	550	544	551	563	550	556	523	541	555	540	538	561	555	531	571	563	589	596	542	558	580	539	578	591	611	517	543	523	592	602	529	556	564	580	504	568	531	549	558	544	564	566	524	558	566	549	616	541	560	556	558	555	551	544	571	588	531	575	585	561	562	570	577	584	550	567	545	578	573	573	562	559	575	589	541	572	556	589	519	514	549	571	540	601	569	547	585	528	586	560	597	560	535	547	562	521	557	570	585	547	559	550	543	507	571	566	523	573	570	611	562	569	546	582	557	560	568	570	596	560	517	568	587	576	562	582	571	562	548	599	591	542	585	550	557	562	565	550	531	595	578	589	572	587	552	576	592	578	562	567	535	523	588	566	572	557	552	555	568	529	578	556	547	600	545	565	543	567	604	557	568	574	528	573	576	550	604	574	546	613	519	567	551	579	588	545	568	542	558	569	576	559	588	579	552	576	544	574	524	572	543	543	590	552	597	570	574	566	565	605	550	543	566	544	589	525	538	542	594	605	568	547	561	586	556	577	537	552	545	532	564	550	572	516	539	543	612	551	519	525	555	585	578	580	593	567	581	556	547	538	611	592	568	548	592	591	547	544	631	591	532	559	607	578	540	562	533	619	568	585	585	572	590	585	534	514	550	557	537	530	553	527	567	574	570	519	570	593	536	553	576	556	563	529	573	579	566	536	577	550	549	604	593	550	600	545	549	567	571	538	593	537	547	578	543	563	544	576	558	592	553	543	564	582	572	514	549	582	544	556	605	572	513	572	557	582	553	557	589	549	622	548	588	511	567	571	553	547	517	568	568	571	542	569	556	585	603	583	565	565	561	525	554	585	539	564	569	541	588	593	543	564	577	574	556	590	553	534	565	567	527	532	579	565	554	535	560	591	552	521	566	556	588	545	588	540	591	542	585	569	568	578	617	551	527	573	555	595	582	543	569	587	523	565	521	576	562	545	590	537	572	558	560	554	522	566	554	578	577	523	545	557	565	584	581	558	590	567	559	579	554	562	583	557	588	551	526	513	605	540	543	526	530	529	558	555	600	573	604
2430	658	1108	1165	483	369	357	377	345	335	336	325	360	349	347	342	358	350	358	365	360	358	353	327	337	357	335	308	322	352	314	307	341	354	322	356	340	335	318	325	360	381	346	324	334	327	328	346	333	331	334	327	300	348	316	327	302	368	343	329	313	327	365	352	321	308	319	311	336	287	348	356	316	344	328	319	317	368	370	320	343	310	366	328	296	326	328	317	326	333	344	314	335	355	336	327	358	292	296	310	348	353	328	337	318	346	308	314	322	309	361	359	333	314	310	349	356	339	320	345	343	361	361	339	336	325	340	310	330	335	335	345	338	363	366	362	331	349	363	317	310	349	316	318	365	339	330	354	349	345	352	304	359	328	357	377	347	320	342	305	362	343	352	357	338	343	352	340	340	321	290	327	331	345	328	364	332	345	323	356	348	365	338	310	312	324	365	345	343	345	325	357	328	294	335	349	348	359	333	355	327	380	345	347	356	324	330	335	316	356	346	354	343	342	330	353	374	318	349	333	287	319	361	348	324	341	322	354	329	333	358	335	364	321	331	324	330	358	295	353	315	323	364	358	311	338	333	376	349	334	352	361	359	337	333	349	298	340	364	317	356	326	337	362	343	371	347	327	316	310	335	338	344	354	346	337	335	352	329	311	348	310	327	369	330	347	356	332	312	346	366	334	327	306	338	307	346	357	327	320	333	330	352	360	344	336	363	315	338	363	349	330	344	366	361	328	361	348	336	321	343	340	310	357	344	331	323	323	336	323	371	327	320	345	301	329	322	356	365	360	339	337	313	338	337	323	325	321	319	319	334	339	303	347	365	331	339	327	336	343	318	361	351	335	383	367	363	346	373	357	364	317	344	338	360	321	336	342	350	335	337	322	334	335	317	295	313	342	356	351	307	334	300	307	328	363	368	341	352	330	342	311	329	316	347	345	293	314	336	342	343	321	357	323	353	316	326	363	341	343	352	313	323	334	354	362	358	320	327	322	311	335	327	346	298	354	341	334	350	346	356	342	375	320	325	366	341	346	316	279	343	352	307	320	364	310	355	379	334	362	331	327	355	324	358	354	324	337	349	323	353	352	362	317	333	358	342	335	329	350	338	341	358	323	348	320	376	321	359	366	327	324	324	330	369	294	315	355	343	339	353	346	304	333	362	305	335	320	343	316	350	349	313	340	334	334	346	343	353	323	328	334	341	339	370	334	340	330	325	340	348	338	333	343	325	306	338	346	286	340	353	354	361	362	340	374	354	364	316	358	329	324	348	378	349	315	356	334	345	347	341	363	356	341	351	332	348	343	325	341	344	321	326	314	317	374	319	361	347	341	357	391	344	338	330	320	345	368	330	328	310	328	342	350	315	335	337	341	343	367	341	347	319	336	352	345	365	335	348	343	343	331	354	320	310	337	322	326	350	342	317	383	337	317	312	353	282	342	359	360	360	370	326	344	330	355	328	382	391	335	339	326	332	337	354	324	328	315	335	307	333	366	327	318	306	337	347	350	322	364	305	349	352	325	339	298	348	336	302	368	343	356	356	342	338	391	395	334	349	354	353	374	333	375	331	321	354	342	324	333	356	298	356	343	316	362	339	344	381	363	350	313	364	343	328	314	320	317	352	350	358	360	320	341	373	334	349	316	336	352	310	364	335	347	325	340	376	341	324	343	303	339	328	332	336	338	341	365	290	321	351	325	360	328	323	383	308	338	364	335	332	375	324	343	341	352	325	340	355	336	319	327	345	314	309	313	312	348	345	344	370	306	345	391	309	327	329	325	293	360	324	346	359	365	327	368	357	321	344	341	339	347	335	344	341	368	346	322	338	358	350	381	363	325	352	354	333	338	319	332	341	347	342	325	328	329	364	352	357	321	331	356	332	323	331	341	348	352	331	330	337	356	373	369	353	367	316	327	349	357	340	304	334	360	334	347	354	331	332	342	333	299	360	332	333	351	360	336	337	347	342	360	323	349	332	330	359	363	311	337	359	328	344	363	302	332	307	338	349	317	334	345	342	342	317	312	306	294	331	328	368	355	324	329	316	329	359	346	313	319	317	324	351	323	313	355	305	337	323	338	360	332	362	344	340	342	343	324	356	328	345	313	311	359	347	351	336	341	310	353	323	315	319	336	334	338	312	349	303	332	337	362	352	343	349	374	354	335	387	373	322	355	343	310	337	319	376	333	335	370	336	326	349	340	350	328	330	321	336	345	349	333	320	366	346	358	295	333	319	314	373	341	314	322	336	297	333	357	347	355	372	319	337	320	330	312	343	331	318	309	350	352	338	342	303	339	320	321	312	317	344	334	335	347	320	338	293	347	330	344	372	339	337	338	338	331	339	337	352	326	333	364	343	344	340	322	312	358	333	383	330	340	350	336	349	298	317	304	292	308	373	349	318	336	341	365	339	317	356	336	327	332	345	314	338	341	362	368	318	314	361	368	329	357	336	350	366	329	338	329	334	308	325	304	341	338	346	324	335	367	358	333	310	313	348	326	346	320	341	334	316	350	363	336	326	329	314	363	320	342	337	341	318	342	311	299	349	300	346	363	366	339	329	321	318	335	369	307	350	338	320	321	327	336	335	339	341	336	341	370	346	344	309	377	342	309	310	335	342	323	337	321	328	328	371	310	313	339	324	317	291	358	328	348	334	346	323	320	354	336	316	342	318	355	328	319	352	312	340	338	351	312	339	344	330	322	319	342	294	296	361	340	331	356	348	356	330	350	330	355	330	338	350	329	307	361	339	342	375	362	355	323	350	321	349	335	318	314	353	339	333	315	320	336	334	343	348	359	315	338	319	310	331	348	313	304	331	335	350	346	314	343	340	366	350	343	342	318	375	348	314	365	345	332	326	357	376	346	339	353	351	337	367	360	376	353	330	363	345	307	328	321	350	318	336	310	303	294	350	321	311	350	336	354	382	321	312	356	347	331	314	332	348	362	322	341	338	331	335	343	340	342	340	339	315	323	323	366	327	357	322	331	317	321	339	345	332	354	321	319	362	317	370	332	323	368	348	343	330	342	333	302	341	335	304	349	319	346	354	319	328	315	327	324	375	370	344	356	370	338	347	365	321	307	285	372	351	361	330	343	365	387	352	352	326	302	331	353	367	338	338	347	323	405	344	330	326	354	336	307	325	355	338	385	356	342	338	358	366	344	315	348	337	332	333	311	345	344	361	341	323	326	316	351	317	309	320	343	334	360	339	354	315	386	338	337	345	365	365	323	355	320	321	338	326	378	349	339	374	326	314	321	336	339	356	350	332	329	335	310	319	342	348	324	332	346	364	358	299	327	344	355	348	345	306	354	315	339	372	340	342	324	315	358	347	324	330	359	350	358	313	342	340	333	357	324	313	322	340	334	344	317	332	358	355	338	344	347	314	317	337	335	343	323	346	342	321	325	338	334	328	333	364	327	340	336	320	309	346	324	334	314	345	351	314	347	369	361	349	336	358	316	344	357	378	327	349	340	313	357	329	333	339	348	333	373
2737	1291	2500	2503	1106	1058	1010	1006	1013	972	955	960	1031	910	924	999	913	960	931	956	914	967	1000	948	957	862	952	932	1006	994	973	914	972	836	929	1005	951	902	944	926	928	949	928	955	986	905	917	955	950	961	930	935	1006	889	951	942	992	962	914	917	909	946	939	1025	967	895	923	906	916	884	934	976	986	933	929	919	988	879	930	937	958	971	916	971	935	921	936	949	918	920	934	895	981	970	922	900	936	920	946	961	959	873	949	945	920	930	895	958	974	925	886	1006	889	957	918	873	979	923	943	899	931	941	936	924	964	938	941	937	887	947	939	899	957	944	971	912	956	1020	991	1011	974	938	965	930	927	924	931	893	957	925	893	960	970	916	910	917	892	930	891	912	878	947	953	946	941	937	956	922	879	1001	931	937	907	924	924	901	956	898	865	963	895	966	934	943	922	961	921	953	934	919	914	989	963	946	930	968	949	922	903	902	958	960	908	913	960	966	966	909	927	941	930	962	945	859	984	962	896	945	909	930	947	958	891	915	922	932	913	946	979	938	950	963	897	984	953	977	916	961	945	962	889	918	898	929	967	962	951	971	988	943	886	992	928	898	901	940	967	932	927	925	906	946	973	958	961	920	975	959	921	891	920	931	947	967	983	941	962	928	914	957	925	974	969	919	905	942	935	908	967	927	915	921	949	978	958	925	921	903	950	917	990	928	933	953	898	938	955	989	963	931	967	929	896	976	920	962	903	942	878	928	886	968	1000	972	900	938	947	954	964	938	919	931	949	956	919	922	972	924	910	988	922	948	941	876	913	947	905	910	839	949	973	954	933	927	959	906	1006	922	920	893	947	893	967	887	941	932	970	980	974	950	932	945	953	898	923	925	950	954	965	948	957	876	936	949	912	945	906	935	937	920	911	990	970	964	927	910	925	948	974	926	976	884	984	960	874	937	934	973	935	910	905	923	954	956	943	919	966	955	944	952	962	963	962	936	895	955	958	987	870	973	962	926	964	996	930	977	972	945	911	885	942	931	918	933	902	946	940	909	952	999	940	930	931	896	944	946	926	971	939	957	990	958	939	936	926	946	906	992	1026	960	872	920	934	931	920	873	921	944	900	966	1023	907	879	997	985	940	940	998	925	951	951	916	1013	924	938	971	957	968	964	907	998	964	976	959	915	914	914	881	980	888	923	907	964	946	927	922	969	955	924	916	919	914	934	947	906	920	1010	942	927	863	951	954	934	935	922	966	942	948	936	977	980	888	921	1044	961	935	921	888	944	934	949	905	927	933	975	914	930	942	960	892	892	937	916	927	971	879	1005	938	946	947	923	934	1003	920	972	968	930	1006	936	902	952	931	943	959	939	925	876	903	967	914	891	894	919	983	924	931	937	970	918	962	967	932	889	926	953	981	949	952	898	937	921	944	926	952	956	959	961	940	1013	930	884	920	966	946	924	988	1013	920	915	934	914	921	875	954	951	917	934	917	912	984	973	964	897	942	956	964	924	920	877	916	953	937	932	937	942	896	945	965	926	946	918	923	921	928	910	953	926	869	985	952	950	954	946	923	957	999	920	1025	918	841	971	933	906	950	880	962	904	930	940	1014	947	923	903	969	947	955	939	906	934	947	917	918	937	992	952	933	973	945	928	943	968	934	935	886	945	961	934	953	963	977	932	943	917	1045	943	935	897	929	922	932	863	924	894	945	958	977	942	945	906	943	956	989	899	990	897	956	889	912	950	903	909	944	968	989	947	892	964	854	961	980	973	922	944	929	968	884	955	985	989	967	924	928	939	969	962	946	975	983	938	904	940	945	925	923	927	981	925	911	878	911	958	977	921	980	974	943	955	939	923	922	954	903	903	943	993	920	904	892	966	950	929	934	952	893	964	892	963	905	924	958	957	917	912	942	922	940	954	925	904	915	970	921	919	891	902	903	914	909	902	938	955	938	966	951	986	960	850	917	924	912	950	912	971	955	917	963	928	966	930	904	973	921	924	948	903	910	929	950	935	920	943	971	932	975	937	857	965	985	940	978	948	964	927	909	940	991	945	939	899	916	900	991	931	911	910	915	1009	965	921	926	918	900	929	944	878	902	923	924	919	947	949	962	994	910	930	907	910	986	929	980	932	971	904	935	913	959	945	950	972	979	891	983	949	946	933	941	895	941	959	946	963	922	886	946	860	933	941	960	911	913	975	938	938	948	925	875	911	940	898	913	965	934	938	940	943	968	959	915	893	972	947	943	949	973	903	1027	903	973	921	951	842	891	923	932	916	967	937	915	931	966	903	971	943	965	884	924	956	950	974	914	936	912	926	949	939	984	958	939	905	969	959	946	919	964	910	911	917	947	889	975	930	940	920	927	937	908	965	932	952	921	909	992	968	953	963	931	946	910	937	920	934	927	905	953	967	952	969	927	987	972	941	955	905	968	933	891	977	895	949	872	935	950	977	899	959	949	945	923	924	930	931	985	920	931	911	934	938	911	997	959	898	951	984	922	978	941	945	959	927	953	914	962	903	943	924	925	946	968	925	968	953	905	968	951	926	887	940	954	924	947	934	956	926	949	937	958	929	953	921	990	971	940	992	980	990	934	959	950	987	942	938	892	934	906	971	882	952	962	901	986	921	1003	941	954	966	966	894	910	938	992	926	905	937	953	922	1001	961	937	871	961	990	935	901	884	895	968	923	933	986	944	995	949	905	943	928	924	947	960	933	968	924	942	930	916	946	928	968	966	980	1001	958	971	963	940	963	934	896	916	911	944	944	914	921	914	938	982	900	917	961	938	914	968	922	953	899	969	959	930	943	979	968	928	981	901	879	930	962	948	929	931	935	891	943	919	917	953	925	896	960	945	944	942	964	960	845	955	937	911	952	981	937	887	959	880	963	920	954	991	922	905	918	965	928	960	930	970	867	915	962	929	952	907	904	960	971	936	897	892	925	978	978	937	921	977	900	924	957	970	961	895	912	964	955	929	920	918	943	965	962	941	962	946	924	867	902	913	925	903	914	966	940	942	973	866	969	924	920	918	946	928	943	926	949	920	934	948	939	954	905	925	977	921	965	938	955	924	901	944	931	922	954	995	958	941	917	947	937	887	947	997	957	972	851	926	977	926	970	912	997	924	957	967	907	936	919	945	917	923	931	961	948	971	977	956	951	987	927	944	890	987	954	945	923	950	942	945	980	965	998	964	874	1058	914	912	901	969	972	958	958	908	915	999	965	913	942	935	900	905	970	925	939	986	963	960	984	943	959	903	924	957	982	964	931	956	928	908	984	933	946	915	1010	933	936	925	871	942	917	915	921	947	955	924	968	917	932	919	912	900	980	942	988	969	971	998	947	915	941	961	904	966	875	961	937	889	934	933	898	926	956	954	890	936	940	973	917	969	927	976	966	1017	929	962	1002	909	873	932	920	909	972	951	956	924	978	903	930	891	961	965	982	906	977	987	959	914	947	974	875	995	922	916	949	974	942	944	951	978	993	942	947	944	938	907	938	979	928	944	950	933	931	917	927	928	960	885	960	965
9886	3857	9665	12327	5443	2599	1383	925	661	507	465	461	444	441	433	400	413	387	361	371	382	378	321	353	348	371	351	343	358	381	346	367	379	353	344	362	378	375	376	346	346	352	385	342	368	346	349	364	346	348	334	311	335	343	339	305	347	331	362	357	339	370	376	317	373	360	318	374	350	343	350	385	353	347	338	356	385	341	321	353	363	346	338	343	342	344	344	373	339	341	361	369	312	370	329	338	337	360	320	335	350	347	357	325	335	306	319	351	354	361	348	369	329	360	357	335	347	331	342	340	334	358	368	335	327	343	327	312	337	327	348	381	331	349	350	347	325	330	320	343	345	350	323	325	358	354	329	342	326	345	305	379	335	332	354	355	334	361	361	368	336	369	377	333	337	323	311	322	306	344	323	341	365	348	379	344	312	329	321	370	332	370	359	379	325	353	343	330	387	359	299	360	392	342	335	355	378	328	360	305	322	333	335	379	387	368	346	352	392	354	344	356	340	382	309	340	338	339	317	331	368	329	342	336	339	351	319	364	354	345	311	331	333	325	323	315	327	368	336	363	324	318	337	384	342	346	369	327	335	391	338	350	363	327	347	351	335	322	381	322	323	369	346	342	340	362	366	356	341	347	347	351	343	360	346	387	352	360	323	357	345	343	339	351	325	344	353	345	339	343	362	319	329	338	331	340	356	315	318	370	366	343	320	339	303	312	313	326	357	343	357	319	338	341	341	354	317	341	363	319	335	307	324	335	365	319	355	346	360	343	371	326	337	328	350	323	352	343	342	352	343	329	343	343	326	329	332	344	360	358	361	351	334	352	353	327	349	356	331	345	346	369	345	331	332	344	350	349	334	351	312	324	341	322	366	356	373	337	353	321	346	314	347	345	357	340	335	319	348	358	354	339	333	334	334	364	345	327	330	305	331	347	371	329	323	323	328	344	329	378	343	364	336	356	330	347	299	339	365	317	326	325	333	332	344	325	359	343	331	341	311	348	371	341	330	332	345	337	318	343	312	355	361	346	355	348	312	338	331	322	332	347	320	324	320	315	355	385	324	339	335	370	310	365	335	380	330	303	359	328	323	303	324	363	321	328	322	374	341	331	375	340	347	312	346	292	348	337	307	345	341	358	342	371	361	338	324	354	326	349	394	374	350	334	329	353	327	353	343	360	312	361	326	328	344	320	363	331	338	352	350	330	349	340	376	350	347	345	341	342	357	357	370	357	345	320	340	348	379	312	344	386	360	336	341	329	352	369	326	319	330	357	319	337	328	349	348	359	340	341	339	312	354	336	345	359	392	330	342	356	364	363	320	348	351	342	331	374	330	353	360	369	341	378	323	336	330	368	337	344	319	356	372	388	319	345	342	357	360	342	349	327	351	324	326	339	336	369	328	374	298	325	327	408	343	349	344	325	348	348	334	372	360	362	347	353	375	291	343	338	368	318	365	308	331	313	355	332	344	346	310	338	352	343	337	338	324	355	356	305	333	379	360	347	380	344	364	373	369	329	370	357	338	362	305	358	345	334	343	343	361	337	371	319	327	332	361	344	335	340	353	337	372	375	376	348	345	351	355	327	312	355	349	342	342	340	328	311	316	338	331	364	345	347	340	347	363	314	341	351	317	351	350	303	349	345	326	359	330	344	326	357	352	359	307	347	368	363	359	358	393	344	348	349	369	356	337	354	314	320	341	340	332	321	336	330	298	355	312	311	330	356	343	353	354	355	340	398	361	337	383	348	311	379	331	352	309	392	356	333	311	355	346	349	365	345	360	369	330	324	321	330	345	367	329	299	335	328	305	338	307	362	348	305	354	327	349	324	320	341	348	346	335	370	329	337	330	340	356	322	342	338	333	328	353	336	323	360	341	372	347	332	335	349	360	355	321	351	349	330	338	325	318	334	339	333	350	361	354	344	325	355	344	337	364	306	358	348	355	363	318	336	365	361	332	341	377	344	349	349	356	376	345	299	323	340	316	324	363	337	333	352	323	347	361	320	328	335	353	357	329	317	347	317	336	335	350	317	321	353	338	301	333	330	328	336	348	340	300	333	345	311	332	341	313	350	312	364	371	348	335	337	305	319	324	333	330	322	300	343	321	329	372	315	338	334	357	314	371	352	339	336	332	327	333	350	313	335	345	370	374	335	333	359	348	314	368	319	334	333	338	340	320	348	343	334	343	344	368	332	351	343	338	357	355	326	351	385	299	361	342	325	354	361	337	331	350	350	367	371	327	346	316	312	356	340	326	348	384	343	332	310	344	333	337	348	362	312	345	345	335	356	310	334	353	325	389	352	331	357	357	372	331	328	370	362	345	360	352	343	345	395	345	327	342	308	350	340	363	358	324	333	327	378	348	332	334	336	348	354	312	338	372	332	363	350	347	334	351	341	328	331	323	333	336	364	343	324	371	354	319	353	315	345	334	359	362	322	343	342	327	343	352	355	365	346	328	358	360	343	324	349	349	343	357	339	349	333	338	342	345	340	395	356	374	318	355	318	346	353	322	353	348	349	331	326	352	325	339	373	332	384	353	344	345	345	318	354	345	349	375	359	376	379	364	335	358	367	331	361	330	347	303	342	350	335	353	367	329	355	341	363	315	360	342	327	340	338	380	336	331	355	345	377	326	359	311	360	351	367	339	339	343	335	317	333	347	325	334	340	325	339	322	306	313	324	352	346	357	318	348	356	340	329	312	346	336	333	353	349	323	376	357	367	356	338	371	334	334	357	359	350	354	331	317	369	335	332	323	335	326	362	352	372	307	359	369	325	346	345	387	343	334	319	342	351	355	319	346	354	354	360	366	338	361	351	309	334	341	351	349	340	342	361	350	317	353	357	311	361	344	327	354	324	315	388	323	361	374	304	321	327	337	342	355	351	357	357	322	367	329	328	346	320	378	353	329	328	319	341	342	368	351	340	357	343	369	346	325	330	328	346	344	345	333	358	307	342	356	336	364	356	342	340	366	355	356	352	350	356	355	343	335	367	341	329	370	354	339	294	320	338	359	327	322	324	367	364	308	363	325	326	327	329	375	342	362	355	320	333	349	333	369	316	356	329	313	322	355	344	342	359	335	326	366	347	368	326	316	337	347	356	318	337	332	341	367	357	355	344	339	338	345	353	336	344	291	346	366	337	324	333	308	365	352	333	306	312	335	338	369	380	342	338	319	332	356	312	320	374	338	355	337	348	362	343	337	338	358	345	332	326	308	358	320	315	379	348	359	321	312	335	355	341	324	353	336	346	352	298	341	346	316	354	376	338	348	334	341	294	390	336	338	360	332	322	361	338	340	347	350	336	335	325	380	325	296	362	302	327	314	337	343	338	351	317	326	353	354	319	313	372	347	339	338	339	352	340	347	319	352	319	369	338	322	363	358	324	345	329	379	355	324	340	358	347	347	333	323	281	337	350	339	350	352	352	321	318	357	329	323	347	352	299	381	378	332	376	334	313	297	348	347	360	341	349	329	350	321	359	341	355	358	342	304	349
6721	4346	11420	13622	4379	3098	2640	2326	2051	1806	1713	1558	1506	1477	1298	1265	1237	1231	1209	1170	1161	1092	1106	1056	1063	1052	1013	1004	1071	1025	1023	1007	1034	1021	950	1002	1017	999	997	945	989	953	964	946	995	972	984	907	937	903	955	972	972	949	988	969	986	968	960	923	982	980	916	957	966	944	967	945	962	995	991	990	912	900	909	959	931	960	879	964	986	955	943	935	946	907	989	952	957	966	909	937	966	917	981	901	945	892	915	951	909	896	949	902	955	922	900	863	947	954	966	957	956	981	972	933	926	947	864	950	1000	938	934	940	935	967	897	957	924	940	921	916	948	870	912	959	962	900	932	993	891	975	946	943	963	968	909	954	925	920	940	873	941	863	946	952	942	929	1012	914	892	906	916	899	944	959	901	921	946	923	941	927	953	890	880	996	881	934	877	964	957	895	910	900	943	925	898	925	977	944	968	944	899	922	968	903	932	913	910	882	977	948	957	953	917	922	960	941	917	901	931	877	969	959	888	907	923	900	939	970	939	914	903	916	933	908	940	904	920	937	981	863	920	957	949	916	946	1038	927	939	942	988	891	911	930	881	929	926	887	948	912	868	958	920	906	927	993	989	907	892	943	964	918	912	966	882	950	980	986	976	928	930	907	940	935	938	990	953	954	905	917	953	919	908	912	922	934	913	985	921	916	972	894	943	958	951	962	926	957	945	885	942	940	937	910	953	960	896	913	941	953	918	900	966	988	987	926	994	974	941	932	904	951	948	931	886	944	919	934	918	945	912	956	918	927	901	914	896	926	960	930	921	924	868	930	995	959	943	985	934	950	946	918	946	905	903	918	974	897	890	929	958	962	950	935	1002	928	908	924	936	911	925	956	883	928	906	926	963	920	925	974	903	893	901	926	910	895	930	937	919	919	1045	897	877	895	939	982	948	929	944	865	907	933	943	946	983	934	937	923	937	908	967	927	946	932	899	941	869	879	918	878	940	879	912	924	909	913	1001	963	973	896	950	938	961	957	913	948	923	897	904	942	947	934	888	949	948	897	934	952	930	940	976	876	967	923	962	944	971	931	966	971	909	947	908	963	913	893	953	921	943	914	906	859	914	915	909	904	909	896	957	960	925	955	927	923	944	988	946	903	898	958	874	893	937	864	924	918	952	955	953	947	958	924	971	868	957	925	907	936	895	918	952	936	958	975	870	926	912	919	961	919	914	946	956	925	933	912	923	920	945	922	957	949	945	987	973	1010	923	980	994	964	940	898	1017	914	961	953	912	963	962	933	953	982	972	941	902	925	920	922	891	911	892	975	929	914	960	837	922	955	916	907	968	961	881	980	958	907	941	891	946	915	903	946	878	917	904	949	943	953	909	915	932	905	899	977	920	942	927	918	1005	1002	899	932	913	962	961	986	959	928	930	931	973	928	947	942	899	945	949	938	887	940	934	917	967	873	956	972	915	939	887	909	968	1002	919	956	978	888	946	921	891	926	927	912	914	943	928	923	913	894	938	920	948	901	907	959	893	920	946	939	951	909	905	923	918	918	940	952	931	977	859	892	919	907	935	920	947	950	930	910	863	902	973	903	874	923	939	877	978	917	927	943	940	901	918	943	872	886	918	897	915	891	923	927	984	950	927	952	951	923	919	939	945	992	895	947	955	892	929	930	960	932	929	906	908	944	944	896	915	939	905	879	928	889	934	882	873	935	876	955	859	957	941	946	987	872	978	943	942	920	917	915	940	962	940	953	907	896	953	946	917	938	911	923	966	944	888	912	944	911	896	968	906	900	923	949	951	901	950	945	894	882	938	947	933	992	950	912	926	965	956	916	895	972	920	950	910	930	921	890	900	889	962	920	907	946	930	875	907	977	915	890	927	929	945	895	931	963	882	924	972	933	935	973	893	901	946	918	929	934	931	867	916	887	962	922	933	950	943	905	987	934	889	922	884	968	906	939	927	966	918	916	921	919	920	944	903	905	983	975	946	950	945	920	914	960	955	951	950	992	921	936	914	903	936	931	941	939	902	884	949	942	968	915	895	929	913	956	920	884	936	925	897	943	921	933	935	903	884	914	924	963	908	982	920	960	909	926	998	944	906	943	901	921	940	913	945	925	894	950	899	949	898	912	932	901	963	944	950	861	884	944	868	918	900	935	918	932	892	983	885	917	877	938	869	903	924	940	940	949	935	921	973	928	907	902	951	898	959	891	898	895	915	906	955	899	900	910	862	908	900	911	948	933	902	917	925	954	924	942	964	948	923	921	927	915	928	949	942	968	897	995	921	926	964	871	931	983	948	994	921	935	917	952	986	916	984	909	905	930	951	974	881	931	957	891	905	904	938	917	943	899	919	919	888	876	928	967	926	943	907	938	942	907	942	872	941	977	964	912	918	933	920	938	965	937	875	939	869	935	904	921	928	930	973	894	902	930	928	963	941	931	961	962	928	901	934	900	914	930	865	924	955	891	953	918	903	951	951	976	886	984	952	980	956	938	904	942	934	895	887	941	949	941	898	916	999	958	922	977	964	922	932	970	912	914	953	909	940	935	975	887	927	949	924	950	873	954	939	923	986	926	954	933	921	983	960	900	908	889	852	935	857	843	973	866	966	951	961	932	899	874	928	919	977	882	964	869	941	919	890	911	936	920	952	897	944	942	922	919	1002	911	964	896	950	906	916	955	912	910	953	942	943	926	889	912	961	871	881	925	935	924	923	876	942	956	903	947	922	980	946	912	938	956	987	850	911	960	939	914	878	922	948	912	930	883	873	888	1003	887	876	885	967	908	905	915	902	935	974	953	891	923	919	927	853	967	923	912	967	893	904	987	937	912	921	963	927	903	891	932	916	943	919	915	902	975	931	937	837	922	914	884	973	863	951	952	898	991	978	951	985	938	877	879	992	909	941	926	912	916	929	997	961	924	938	988	959	907	915	992	912	896	922	985	914	941	985	959	953	942	915	895	918	978	944	912	886	892	948	923	961	925	896	911	905	986	964	950	906	940	926	941	934	891	919	894	951	952	882	947	966	888	949	957	903	900	938	921	959	890	927	975	971	949	938	937	898	937	938	994	951	882	925	922	924	959	953	906	950	924	905	959	956	868	836	894	935	917	941	922	894	947	926	921	906	932	884	918	920	888	956	909	958	936	934	943	901	905	907	938	979	947	933	880	928	935	947	956	934	924	962	934	934	985	927	910	958	917	900	914	939	925	912	940	902	910	962	938	939	950	960	918	917	940	938	984	952	932	922	923	973	907	939	947	896	908	904	984	923	938	914	943	917	956	940	948	936	906	941	900	899	945	885	898	951	911	905	945	909	950	972	955	875	901	940	929	903	950	913	942	936	901	929	926	873	908	914	898	943	907	943	907	960	958	921	922	932	925	947	971	993	914	932	939	986	873	925	881	900	925	928	851	908	943	947	906	946	915	978	934	930	926	925	916	922	864	905	916	919	904	955	904	895	886	928	883	936	960	920	954	977	997	908	972	975	959	945	933	938	928	959	931	952	974	1015	932	894
15790	5329	15611	18546	8477	3967	2074	1265	836	525	374	365	323	299	292	273	258	274	253	250	204	226	233	217	237	224	203	210	219	216	207	219	192	193	200	189	178	181	213	173	215	220	209	198	182	181	186	192	213	205	194	218	168	180	210	200	179	227	212	181	167	178	205	179	181	219	187	182	196	211	203	184	204	178	197	193	206	171	198	192	188	157	194	198	184	190	176	208	209	177	200	211	188	198	195	182	182	183	183	186	217	194	195	179	185	182	186	200	176	190	161	188	193	176	216	191	183	168	188	184	178	194	176	198	178	203	201	230	187	194	178	207	203	202	184	193	197	183	221	176	212	162	188	208	189	193	187	175	197	177	163	201	169	174	196	181	175	159	180	190	199	172	189	174	164	189	185	184	178	183	208	174	156	186	171	180	160	189	182	185	189	196	211	194	185	175	215	182	157	195	185	178	192	200	207	179	185	204	205	181	182	194	178	212	182	180	217	214	188	171	217	167	186	174	182	200	195	180	172	183	199	168	172	218	202	195	194	201	185	216	172	168	202	184	189	204	192	187	176	182	171	214	204	179	191	183	156	199	200	224	197	227	175	184	181	198	193	226	207	212	199	213	176	188	186	182	180	189	199	182	180	199	191	198	190	192	197	188	187	196	187	176	194	163	170	179	207	180	203	201	177	202	169	219	222	187	214	192	191	209	199	168	180	179	194	194	200	187	190	199	172	174	181	188	198	200	165	174	190	170	184	189	216	163	195	189	216	191	160	183	188	196	192	183	211	215	183	187	159	196	180	218	190	177	164	185	193	186	186	188	175	194	202	185	193	214	163	182	196	179	171	155	197	203	195	201	192	208	200	190	226	156	179	218	186	193	212	172	171	189	182	185	198	186	191	192	193	158	171	201	193	185	182	188	180	166	187	161	185	186	188	160	190	172	173	197	180	185	176	178	224	208	170	176	181	190	192	207	176	163	199	171	187	200	197	181	210	167	230	172	205	200	189	190	197	166	186	202	183	179	195	208	187	169	167	197	182	190	208	198	207	162	192	187	187	179	198	178	187	189	192	171	177	177	199	199	187	176	175	175	187	187	185	208	173	198	189	214	180	184	155	157	220	179	165	168	155	205	187	203	210	191	192	199	204	176	182	201	202	182	171	184	230	162	201	201	185	181	194	201	196	203	171	198	190	208	191	197	194	226	199	213	213	180	198	187	184	182	194	185	206	183	186	206	192	165	180	178	161	177	180	204	157	188	198	204	200	191	174	209	180	184	176	193	198	187	186	214	179	192	190	182	162	205	190	156	157	196	177	195	201	204	173	178	209	183	201	186	211	175	185	199	202	216	188	165	175	172	184	182	167	192	176	188	182	213	183	189	167	196	181	187	184	175	197	205	185	196	205	210	194	171	199	203	186	188	198	183	199	189	172	179	180	183	210	214	179	197	182	188	217	204	194	200	175	176	162	174	157	188	190	172	181	186	178	223	203	211	199	173	217	179	188	202	196	176	202	196	202	211	197	184	195	191	189	194	189	181	188	178	188	192	174	205	200	148	150	199	176	201	189	187	186	182	171	213	194	166	173	205	183	197	188	180	159	188	199	160	192	201	193	191	185	188	178	197	168	216	202	215	216	198	175	206	198	184	212	229	191	189	185	185	213	200	195	190	186	214	165	196	185	176	171	192	172	184	181	178	186	207	189	224	188	160	205	187	187	208	205	174	177	202	201	185	186	179	197	210	181	192	181	198	189	197	175	215	183	197	204	188	177	175	183	191	203	189	193	167	192	184	191	204	182	182	165	205	175	188	178	183	178	211	189	190	183	181	182	199	200	205	190	177	178	166	197	196	186	174	187	206	171	202	198	204	175	178	189	197	177	190	183	176	201	195	186	203	195	194	183	188	206	202	202	191	212	168	209	158	181	208	186	190	183	145	188	177	163	194	212	180	196	154	193	196	195	174	197	163	215	187	177	181	178	200	164	189	189	192	193	156	226	197	191	189	204	203	196	178	199	176	194	192	175	191	195	205	183	196	194	208	190	201	186	204	189	196	188	194	199	193	185	174	208	175	203	177	169	205	202	221	209	176	190	196	179	183	198	191	178	190	191	193	175	200	185	186	193	180	196	180	196	195	194	174	213	178	187	185	186	175	211	178	187	166	201	200	207	187	226	202	187	216	185	189	195	171	180	202	178	193	199	186	183	207	173	191	165	192	169	181	199	191	187	151	212	181	202	189	181	216	201	173	180	196	195	172	180	178	171	188	176	178	220	181	193	191	180	226	187	184	207	176	210	170	176	180	169	169	211	204	194	180	183	210	194	158	175	195	207	163	208	200	170	175	204	190	197	169	163	177	169	213	173	200	179	182	188	182	200	226	207	164	194	180	206	176	179	217	190	200	178	191	184	182	182	184	212	190	193	194	215	186	192	195	212	182	171	180	199	196	216	184	179	168	195	185	183	202	193	195	194	172	199	193	171	199	197	179	222	181	211	212	194	192	193	192	173	194	191	190	189	181	210	223	176	181	189	221	178	185	179	190	174	175	201	192	199	208	184	198	204	195	170	190	188	201	207	195	192	198	190	193	184	191	183	202	204	199	195	216	174	181	185	178	172	176	199	198	183	177	205	178	187	192	185	191	210	176	185	187	196	183	198	182	174	199	179	173	195	194	154	171	189	196	188	190	188	201	175	196	200	193	185	179	182	186	173	205	191	177	203	209	182	186	194	209	186	176	167	189	200	178	192	215	205	181	188	193	164	198	203	186	197	192	213	187	197	190	185	182	165	178	186	193	174	179	187	184	204	175	175	177	205	171	202	195	200	190	159	182	176	179	172	197	160	166	200	174	194	178	189	184	185	201	197	191	170	183	192	193	201	180	204	191	200	197	221	198	226	183	216	198	219	180	184	185	183	202	163	175	198	175	185	186	184	225	216	182	216	196	189	191	205	206	175	185	186	193	193	182	207	163	208	186	173	203	195	199	185	232	180	200	177	174	168	207	190	194	172	171	220	188	184	185	184	175	182	193	201	182	182	201	183	175	194	172	214	197	197	199	178	191	190	190	212	195	163	203	188	204	206	188	207	170	196	195	184	191	191	176	169	179	185	182	187	199	201	194	189	187	187	175	198	200	183	198	190	190	181	204	180	198	184	179	208	196	159	191	190	176	154	186	175	214	193	182	173	194	178	193	176	197	179	188	153	211	171	189	190	186	163	189	202	190	207	195	191	180	184	176	187	216	191	199	207	175	194	192	200	206	202	186	234	191	195	193	175	188	194	159	188	199	191	196	210	203	184	194	182	198	198	223	204	188	172	206	175	186	189	203	198	188	200	171	164	176	198	174	196	190	213	190	201	197	187	194	189	199	201	178	178	167	199	191	210	162	228	176	177	174	186	185	170	185	205	198	173	163	179	185	185	199	199	169	197	164	185	190	197	178	183	171	190	179	172	211	182	195	154	164	194	184	194	191	170	197	202	178	222	184	200	191	196	213	159	177
8150	4934	17239	17658	5707	4101	3448	2974	2438	2228	1866	1637	1481	1390	1306	1178	1088	1079	1032	1006	964	915	871	879	836	768	797	750	767	807	727	723	750	737	723	685	683	638	647	664	648	657	659	692	640	633	645	662	618	684	615	602	615	632	615	599	634	619	590	582	612	561	674	607	649	614	580	629	651	562	594	612	588	586	586	593	585	566	557	564	587	598	671	578	592	569	551	527	561	592	552	597	554	515	556	570	538	602	583	534	522	544	580	558	567	596	610	545	598	634	572	560	567	578	579	579	577	544	587	566	569	573	571	538	569	553	563	573	582	561	583	583	584	583	581	595	543	618	582	536	590	553	565	564	532	560	582	538	558	590	554	577	542	578	549	578	596	566	565	585	561	579	544	580	583	557	542	546	558	561	548	552	581	557	534	592	571	548	549	526	507	566	567	570	597	540	541	567	578	514	585	587	569	597	546	538	554	559	554	597	541	561	548	538	557	562	529	528	513	529	594	570	579	584	582	552	501	557	517	592	565	576	563	553	547	547	583	579	577	584	614	585	586	575	577	590	565	571	525	548	563	543	581	562	539	564	602	548	612	521	566	483	553	583	565	553	549	542	592	571	595	603	545	560	541	572	603	584	560	533	568	555	537	548	592	577	590	557	552	559	598	565	526	564	550	551	601	551	583	516	567	544	569	596	527	574	553	567	565	566	569	531	548	582	564	582	566	573	536	588	566	583	573	565	537	551	559	582	556	531	572	600	590	592	584	535	585	572	563	562	530	522	532	557	578	563	564	573	523	554	595	574	554	549	555	537	565	555	563	572	604	564	547	572	544	557	595	600	548	599	554	537	590	566	555	582	581	524	558	550	551	573	575	571	522	571	543	604	580	540	591	531	596	574	564	584	535	579	506	581	562	572	519	573	543	569	590	553	549	584	511	586	520	591	558	592	548	564	549	524	590	561	557	512	548	574	541	519	559	540	552	543	563	552	545	523	576	543	576	600	566	584	543	604	566	554	578	516	563	547	505	561	558	575	577	522	564	556	537	555	542	551	589	543	573	580	552	565	542	517	546	525	567	540	581	585	541	593	559	572	565	582	561	542	545	536	592	564	541	566	573	535	549	570	568	550	528	593	632	592	598	532	555	579	564	538	557	532	580	536	575	555	559	537	587	561	574	572	528	569	568	577	591	586	569	568	535	552	546	579	569	550	559	545	533	578	582	557	564	559	558	538	590	546	533	549	528	524	574	579	558	570	573	546	527	573	562	542	556	546	594	552	590	558	600	592	540	589	545	570	558	539	581	574	578	553	596	555	545	541	568	590	577	519	589	562	569	565	586	578	540	550	548	596	565	569	557	531	556	540	544	572	569	584	558	567	535	562	593	517	512	594	555	580	525	545	520	549	586	546	561	533	600	559	592	549	560	550	557	541	549	597	558	578	521	546	560	551	567	597	543	552	530	555	569	550	524	544	585	556	584	556	558	535	581	546	562	567	517	566	513	551	586	568	553	569	564	546	534	544	571	527	565	558	587	591	568	555	567	559	565	537	548	551	555	560	554	607	552	568	542	578	525	601	569	552	570	566	574	530	531	571	569	531	571	567	532	559	561	568	515	554	584	547	588	567	559	564	532	557	550	558	547	590	506	560	637	515	543	557	557	599	590	573	539	528	577	592	541	567	540	620	592	542	551	624	526	576	535	602	548	557	575	602	523	570	552	563	598	535	562	585	540	526	552	547	547	544	562	533	550	568	584	533	543	555	580	567	572	581	522	545	569	564	555	579	584	553	607	564	568	593	542	522	539	558	525	555	547	565	583	574	567	571	546	572	561	523	602	577	570	634	591	540	555	560	530	531	541	549	570	533	559	551	542	534	565	598	562	551	607	544	581	583	555	594	594	550	514	553	543	552	525	572	560	535	583	529	568	576	523	605	567	522	535	586	599	542	556	564	542	529	580	526	596	554	532	568	545	596	554	576	540	556	568	570	558	545	539	582	560	564	570	554	518	531	561	562	559	587	541	528	572	573	544	544	500	567	568	570	567	577	537	566	576	509	551	537	568	584	547	595	580	574	522	578	560	561	554	557	517	551	570	541	548	569	561	556	571	569	516	543	523	544	561	609	567	538	560	579	559	605	592	574	634	557	541	560	587	564	602	544	529	568	555	559	572	520	550	609	545	578	578	532	580	560	549	530	560	554	615	576	513	574	519	550	547	584	553	584	566	539	545	550	556	581	577	573	559	528	538	566	559	578	548	537	520	560	560	556	546	522	573	579	559	594	544	592	539	558	595	571	554	553	590	553	557	562	559	553	564	575	522	586	592	570	544	547	567	543	606	555	557	567	542	540	572	563	533	525	570	575	558	557	564	582	570	522	580	554	580	527	555	551	529	590	569	549	531	565	540	651	518	583	546	564	569	542	534	562	560	530	511	550	565	539	541	537	534	580	566	526	554	573	517	544	511	567	597	606	594	579	578	593	562	567	573	578	589	560	559	528	562	586	560	608	543	544	569	525	542	588	559	536	569	580	594	571	525	558	539	560	551	547	566	537	565	561	551	537	548	616	599	578	560	567	556	580	588	530	549	515	537	561	574	564	554	564	603	547	611	542	575	569	581	538	584	537	535	572	553	569	549	549	531	571	568	565	542	579	569	568	576	574	581	537	568	543	577	578	572	572	591	557	560	548	554	544	588	601	545	525	600	562	599	571	572	555	586	595	561	582	580	531	531	602	600	524	573	536	538	572	592	583	553	572	543	544	596	545	531	609	565	575	551	614	590	567	560	541	570	563	577	568	531	566	576	563	552	527	547	609	569	599	565	567	517	570	513	535	557	547	558	575	576	570	539	524	558	538	577	522	537	525	594	591	534	564	581	553	587	538	537	601	566	555	602	567	573	515	545	575	569	594	598	553	541	568	539	601	521	583	573	522	561	529	557	549	594	591	573	559	545	562	542	524	596	530	537	560	532	550	579	558	542	547	525	576	582	531	527	597	567	518	548	535	557	575	561	564	546	539	585	595	587	609	566	547	559	582	573	552	537	563	562	582	521	532	547	592	528	524	560	567	553	556	532	530	545	576	585	569	615	551	578	622	579	549	541	569	554	497	537	550	549	550	575	569	579	621	582	569	587	550	536	584	551	558	613	562	527	588	533	529	525	592	549	560	549	556	577	553	564	554	556	553	564	554	555	577	567	541	500	568	597	526	547	571	529	558	567	615	555	603	571	576	545	546	588	586	583	540	591	573	537	576	595	556	520	544	572	578	569	543	567	579	568	523	551	596	561	585	549	570	565	575	545	535	549	573	503	546	549	532	516	591	529	581	582	571	531	529	578	556	528	526	550	521	569	563	555	539	509	556	570	615	571	556	587	550	573	568	538	584	568	552	570	566	608	618	549	575	516	602	560	605	583	512	602	549	586	500	577	563	562	567	561	563	517	562	584	596	590	624	537	532	559	571	583	564	544	546	544	550	529	587	543	544	530	590	493	545	533	541	569	553
2427	575	1297	837	499	378	347	367	368	355	330	341	334	340	349	311	337	381	380	342	325	342	324	339	302	310	374	372	338	372	357	332	329	336	353	378	343	327	345	325	350	336	323	314	327	327	323	346	362	338	377	308	350	327	311	349	293	308	357	337	330	320	338	331	349	319	322	358	366	381	331	317	335	347	350	354	329	324	351	349	316	344	321	305	335	306	312	337	348	351	322	337	340	330	330	349	318	334	348	335	329	327	352	300	327	324	308	327	362	339	313	343	295	377	341	329	358	370	300	349	330	340	318	302	354	335	336	317	348	340	358	332	301	317	332	328	319	333	307	355	342	337	340	351	350	306	336	321	302	359	320	334	316	343	335	329	331	315	364	345	290	327	337	337	334	320	328	331	361	329	339	340	332	322	364	321	319	331	318	339	359	319	329	330	327	357	356	354	336	344	348	364	304	319	324	329	313	323	374	328	363	327	304	351	374	286	298	375	351	362	343	316	359	324	336	335	325	354	340	338	319	344	328	306	351	327	324	338	341	339	339	334	381	348	352	334	325	292	345	309	365	320	323	376	341	348	308	329	341	314	341	373	317	342	338	336	358	357	338	321	314	304	322	312	335	308	333	367	351	322	334	345	305	347	346	345	323	325	349	320	303	327	347	362	365	368	356	364	369	328	380	353	319	320	307	361	337	336	354	308	361	345	320	357	334	339	368	302	328	341	337	301	343	349	328	324	336	350	342	341	307	346	333	327	353	329	348	305	348	344	321	322	299	337	369	364	307	310	319	368	340	338	335	336	360	352	316	311	328	348	337	324	332	318	327	337	323	326	328	339	332	349	376	317	328	338	364	355	372	376	332	335	340	358	329	354	346	322	313	358	306	323	313	332	325	305	364	359	338	319	336	338	341	335	340	300	319	369	350	334	364	353	329	324	314	323	324	348	322	385	313	343	362	377	344	340	379	349	316	345	337	321	332	320	346	358	337	321	348	352	349	354	321	344	316	347	362	346	303	292	326	328	338	332	355	363	338	336	315	338	321	358	356	326	360	331	335	349	337	325	334	321	324	331	331	314	317	347	337	365	340	306	307	325	318	346	310	299	332	334	367	351	314	330	348	322	325	331	327	328	342	365	339	354	274	308	355	332	363	309	354	346	339	345	317	316	351	309	360	367	368	295	333	352	326	300	346	333	335	315	342	311	316	341	314	363	323	343	397	330	361	307	317	346	329	317	364	312	347	328	366	314	347	345	307	316	313	335	336	337	367	332	336	352	345	358	343	329	339	297	336	331	357	316	350	363	336	357	331	338	326	361	335	329	325	336	296	335	344	360	346	328	334	367	362	328	343	353	304	359	332	329	328	326	333	325	334	370	366	301	360	343	360	329	305	317	349	344	351	356	304	369	347	339	346	341	309	313	372	349	328	302	337	324	340	326	360	307	367	318	330	319	337	344	319	323	328	364	332	336	319	296	308	325	351	338	358	342	313	356	342	318	344	348	352	353	339	323	326	344	334	319	306	342	327	340	329	359	307	324	330	300	306	365	312	355	349	382	317	324	318	330	321	361	378	327	328	329	347	352	342	348	333	320	365	332	338	332	322	310	354	329	322	350	329	384	363	349	332	355	339	349	308	348	296	330	369	341	358	339	354	335	350	336	353	366	334	336	318	339	330	334	327	359	333	341	347	335	331	348	305	355	331	318	354	346	356	361	333	355	337	336	349	309	348	350	343	345	329	354	353	338	339	308	325	329	330	275	381	339	322	319	347	318	350	327	358	317	318	324	329	338	338	336	340	327	345	330	336	323	343	326	368	361	344	382	329	329	352	321	345	316	312	331	362	309	339	327	339	360	371	310	309	371	363	316	338	355	360	326	359	330	354	339	307	326	314	349	334	333	321	325	338	359	364	355	356	355	354	351	363	351	360	356	324	305	334	375	329	337	311	357	298	358	326	318	348	340	397	336	332	316	369	339	343	331	338	349	339	348	324	331	317	364	342	335	329	356	371	330	339	348	343	300	348	329	347	326	343	343	326	329	353	321	335	330	334	336	358	344	331	376	346	367	358	327	346	321	333	356	351	332	369	333	330	339	370	329	323	331	369	326	320	332	340	325	328	333	343	293	328	329	316	325	347	351	322	345	326	374	337	310	305	353	349	326	352	304	319	341	354	374	319	324	345	330	312	348	329	307	335	365	352	328	329	351	334	370	309	349	362	336	346	304	362	348	325	346	310	320	355	333	335	322	342	323	361	302	345	352	338	359	306	337	354	333	353	323	339	361	338	329	327	323	336	362	313	332	334	348	338	342	346	317	340	379	315	325	379	335	340	383	334	321	321	319	360	318	344	360	318	320	329	315	336	349	327	339	344	365	354	331	326	321	309	298	332	318	336	334	328	360	357	342	344	338	317	313	333	348	336	304	346	336	367	349	349	350	351	338	338	324	352	326	363	336	333	338	337	345	333	336	356	309	334	326	345	347	346	339	328	327	356	345	364	358	332	322	347	330	347	342	330	349	316	325	370	342	336	332	333	342	328	322	328	380	333	367	353	357	322	348	312	314	312	329	342	315	290	320	335	329	351	309	347	349	348	326	343	328	283	355	330	320	312	326	340	336	354	371	365	318	350	352	355	338	313	339	355	310	354	350	328	344	340	331	369	319	361	387	337	389	328	332	324	371	355	347	306	356	332	354	372	339	355	352	333	364	321	343	409	324	350	335	317	328	338	332	305	293	339	317	349	329	311	346	335	368	344	324	315	366	294	357	377	345	392	363	326	360	313	341	331	312	348	341	360	339	332	337	332	340	330	311	331	391	332	341	324	357	345	328	313	321	328	344	342	320	387	309	335	344	317	336	305	366	337	351	350	371	380	331	365	345	338	314	323	343	364	378	336	343	330	334	320	321	334	327	358	348	328	350	359	352	372	312	332	356	321	383	343	328	353	344	354	355	321	346	326	355	323	348	305	314	325	335	312	324	340	337	343	300	337	336	355	342	362	363	331	311	337	351	339	376	311	335	286	337	348	324	329	409	344	329	326	334	332	341	314	331	338	337	376	369	356	328	351	328	321	381	357	328	322	350	330	340	329	363	358	329	352	340	312	362	358	364	340	316	347	339	337	346	328	315	353	338	311	344	351	349	371	327	349	376	339	337	357	363	360	305	332	337	344	355	347	358	334	311	341	332	327	326	331	293	296	323	337	359	330	358	335	337	306	340	364	329	345	319	349	355	325	314	335	320	329	332	336	350	352	350	329	306	352	317	308	347	369	329	336	338	320	347	330	380	313	352	335	326	345	331	355	315	311	320	341	333	318	362	329	330	361	359	337	336	336	325	334	335	325	344	325	337	359	338	357	302	335	352	361	344	308	348	304	326	310	318	335	365	353	304	342	346	356	321	332	342	345	362	306	317	318	377	373	364	355	348	364	324	299	351	328	331	366	359	349	348	354	379	348	301	345	356	326	327	334	329	357	316	316	349	336	384	345	346	350	319
2845	1273	2676	1941	1265	1024	1018	1002	1018	1004	929	991	964	968	964	935	981	935	963	987	976	940	950	976	957	940	978	1005	926	919	943	873	922	981	913	928	972	930	937	903	921	944	897	989	904	908	923	957	959	936	930	973	956	943	929	957	929	955	922	988	969	925	938	936	921	967	936	982	943	980	901	952	981	886	899	956	948	966	954	927	950	919	934	920	925	920	854	918	942	950	961	931	925	950	887	900	938	956	916	968	929	947	971	946	894	952	920	951	942	914	927	938	910	970	956	950	952	952	900	941	883	903	966	939	976	994	891	944	940	970	909	975	991	942	994	910	911	951	961	974	971	947	978	929	940	870	925	901	876	970	904	944	1023	924	924	957	963	955	916	945	935	935	956	904	946	961	924	899	924	982	934	933	896	975	910	936	950	980	938	969	920	936	968	938	915	990	946	922	952	1007	968	933	958	915	903	909	956	948	939	1004	934	891	899	898	963	1015	965	875	962	941	923	900	985	930	888	935	970	972	956	977	911	911	895	952	989	938	913	892	919	930	930	941	917	927	916	966	934	899	966	931	935	955	974	913	924	984	1022	916	973	924	946	950	968	951	946	921	974	962	930	916	966	928	929	952	959	890	945	986	916	916	943	951	952	898	926	947	974	933	973	904	908	934	929	943	956	989	921	981	954	982	915	919	958	929	939	928	969	941	951	944	898	907	922	978	984	962	974	953	979	979	944	947	957	929	941	985	961	915	990	958	980	930	955	925	916	946	908	957	919	906	945	926	978	933	963	927	955	914	942	912	910	919	952	954	970	947	920	948	922	877	959	903	937	941	947	931	971	911	923	933	936	939	976	925	928	926	952	945	943	954	911	953	922	911	935	945	941	922	914	958	940	981	949	913	910	868	934	946	905	945	927	930	927	962	905	923	974	959	963	921	959	927	939	959	960	924	907	918	923	930	905	942	1016	954	955	946	906	906	964	929	937	959	1004	964	935	917	930	925	967	953	968	887	960	933	970	995	945	927	998	953	1027	931	994	922	910	920	999	911	882	971	925	866	943	954	926	932	931	898	947	921	924	937	897	956	902	910	924	930	909	957	954	928	973	975	969	931	973	943	916	924	906	976	901	910	902	902	957	915	978	945	897	934	957	948	911	948	930	883	921	959	914	951	941	924	964	902	937	925	953	970	959	943	929	948	967	924	990	976	937	1005	944	926	894	949	977	897	924	909	948	899	868	943	983	893	955	953	893	946	924	966	975	927	948	928	960	953	939	969	927	920	918	1029	973	882	956	954	975	920	886	944	898	927	971	935	983	908	938	939	967	921	918	952	918	886	887	944	999	983	969	936	936	931	900	937	1002	875	927	934	879	974	883	993	887	981	886	935	916	901	977	886	942	901	916	897	906	972	882	965	986	917	949	854	943	938	975	943	932	947	942	942	932	972	917	943	948	911	928	972	911	959	1008	948	956	960	927	939	926	917	954	999	971	888	937	946	973	926	905	876	927	962	936	1017	1014	910	884	917	926	987	976	955	895	947	951	967	869	967	969	906	948	916	894	917	952	991	900	918	898	1013	945	953	946	906	964	919	909	956	912	983	871	988	950	920	927	939	882	988	972	968	911	948	911	996	953	915	979	972	950	998	931	922	947	910	967	933	933	913	943	920	973	937	902	923	958	919	958	949	913	941	909	937	965	907	910	929	892	962	991	980	866	921	943	933	934	897	909	961	906	904	955	945	911	923	965	968	943	951	880	917	964	996	924	975	949	933	985	915	912	945	910	976	885	921	931	954	934	885	936	895	961	918	954	939	945	913	938	943	934	948	914	919	968	973	933	898	903	935	932	944	965	892	944	942	944	901	886	964	929	927	910	933	892	917	917	909	902	945	966	942	965	925	959	945	949	918	952	911	952	960	900	931	885	892	896	892	960	884	965	909	1002	931	896	996	938	927	917	940	953	935	947	972	970	963	911	993	978	988	966	947	971	938	899	940	939	995	972	969	1010	956	956	968	923	994	959	942	927	931	936	904	998	903	905	876	996	996	940	918	925	983	937	885	920	954	966	997	928	942	939	919	921	931	973	937	926	968	989	911	958	976	944	964	935	960	909	931	965	902	963	924	983	958	944	919	922	947	998	928	932	952	891	930	904	929	946	925	969	950	910	923	989	949	968	951	959	951	949	1015	980	934	937	913	936	899	914	935	948	941	929	956	929	891	927	922	915	938	928	941	938	866	945	928	946	903	924	945	941	925	927	967	957	917	966	903	921	953	951	873	933	984	936	893	940	918	907	966	974	982	974	941	928	961	971	963	890	961	953	884	971	935	911	908	917	911	982	965	961	978	953	959	928	867	947	894	909	994	1000	931	963	941	935	938	959	967	892	995	976	942	962	966	932	934	964	976	953	935	912	919	978	883	921	892	947	958	954	955	933	935	948	1001	956	952	913	967	946	934	926	970	975	888	923	922	945	964	921	981	908	907	962	968	974	993	961	854	949	881	934	945	918	936	891	935	1030	993	951	932	924	952	921	930	921	901	883	927	984	932	976	942	948	910	908	876	928	1003	967	945	883	907	961	911	940	946	981	943	888	903	965	945	914	934	921	926	935	939	970	949	923	899	950	978	941	899	950	945	908	925	958	891	917	1006	918	888	948	894	989	923	967	987	931	939	960	923	923	945	953	927	908	917	951	1010	956	968	985	935	959	901	888	946	913	950	887	937	950	907	917	969	965	898	905	995	911	945	864	980	973	927	944	929	943	959	919	909	961	955	915	906	911	896	875	935	941	957	957	902	933	998	949	941	929	890	966	910	980	958	953	957	962	947	941	953	987	945	984	909	885	915	878	974	928	959	984	970	932	929	961	989	981	881	936	940	920	929	931	924	986	917	954	899	928	904	960	871	914	921	937	926	950	949	960	942	948	968	996	976	948	993	952	917	920	969	921	966	986	919	956	935	947	966	904	968	959	967	970	883	965	967	951	921	920	948	911	918	966	904	939	920	895	934	938	901	939	920	930	949	943	897	999	956	939	933	925	930	882	896	918	977	1011	934	949	976	939	928	926	972	854	874	888	921	887	964	1005	854	983	929	954	922	933	851	989	963	1007	934	943	950	939	946	939	968	937	944	942	971	950	981	906	898	955	971	895	978	970	949	969	896	1003	930	967	911	973	953	917	960	902	966	905	956	997	930	961	954	911	894	943	879	896	1038	937	935	927	929	919	929	958	887	921	950	929	869	983	944	919	899	961	927	949	949	936	960	938	949	978	916	905	936	900	962	894	918	976	981	930	994	901	988	951	927	936	902	828	986	975	919	909	892	920	932	979	927	923	965	928	904	941	945	982	947	893	987	905	961	953	1023	842	909	861	936	934	952	931	961	967	978	929	929	952	909	931	947	973	965	938	972	929	1004	936	921	924	900	927	957	942	888	936	953	968	953	957	925	949	945	949	915	935	928	983	900	916	952	921	962	899	951	948	956	966	883	945	1016	930	933	988	950	951	989	913	984	971	992	847	927	866	947	961	915	1015	896	946	846
9783	3108	9830	9750	5299	2076	1188	868	678	522	455	436	438	436	372	387	356	382	375	390	350	363	366	333	343	380	351	350	378	397	337	371	351	341	340	341	341	374	347	342	357	371	344	319	337	350	342	384	344	326	361	350	307	342	323	349	375	345	380	322	344	326	327	330	334	341	340	341	329	343	338	360	352	357	335	380	325	349	375	350	357	320	354	362	355	342	327	336	345	337	352	321	355	353	377	304	351	317	340	367	327	357	346	315	318	319	349	329	362	343	349	348	336	311	325	304	325	326	359	346	340	355	347	328	344	357	325	341	335	346	335	365	370	369	347	326	369	332	333	318	383	354	307	328	365	364	354	328	347	305	349	323	332	378	342	332	343	322	343	341	366	362	353	332	320	354	344	371	318	326	353	344	361	364	329	355	357	300	325	311	334	341	323	332	365	347	322	374	300	355	361	343	327	345	345	349	310	338	335	342	346	333	342	320	336	368	332	344	335	318	339	332	338	336	345	336	348	335	304	341	359	341	343	354	348	321	341	312	326	336	352	372	329	364	314	363	324	369	329	328	349	338	362	339	366	329	320	319	338	347	305	340	308	331	337	384	326	363	310	324	342	343	342	348	378	369	313	354	372	311	365	340	367	345	337	359	330	328	360	328	305	353	324	333	360	302	348	369	324	352	348	316	312	342	336	352	369	342	355	375	345	366	366	346	346	348	359	343	311	325	372	331	350	355	338	313	329	366	342	361	328	358	364	321	333	328	380	346	318	344	337	335	377	346	338	325	362	334	331	341	316	357	333	345	367	331	337	345	334	334	336	366	334	357	326	353	296	343	347	334	360	325	346	348	360	347	334	338	317	348	360	320	339	364	328	369	335	317	370	342	352	344	366	364	331	324	329	341	319	339	333	356	357	350	379	355	310	327	341	335	367	382	326	366	364	323	327	349	337	308	353	333	315	368	336	307	356	347	329	328	354	341	325	367	351	332	361	343	289	329	324	343	347	357	384	315	335	339	334	338	356	342	346	356	364	349	325	343	324	292	325	367	356	331	330	321	346	377	336	313	339	334	376	380	347	326	351	334	341	331	311	364	347	325	339	374	338	339	348	354	326	338	384	320	346	332	362	312	353	334	370	335	325	352	353	334	341	308	306	360	339	319	347	331	343	342	357	357	320	309	321	334	343	336	313	329	345	327	362	350	355	341	344	349	316	339	365	335	326	370	336	347	384	385	360	344	319	336	332	359	340	363	362	350	331	352	340	358	359	298	352	338	321	343	343	337	331	375	346	349	362	340	358	330	332	342	327	348	333	324	348	345	366	330	341	335	371	356	345	346	310	346	374	309	348	334	313	339	362	312	321	333	335	358	337	323	342	340	364	343	354	345	387	345	352	365	322	348	335	338	355	347	356	339	380	354	337	344	321	339	341	338	370	343	334	339	347	369	344	305	360	315	342	329	326	316	333	344	347	363	350	332	356	329	334	335	336	367	333	358	321	352	318	329	349	310	337	376	381	379	337	379	348	333	372	328	350	317	321	344	348	340	336	328	370	341	310	357	337	336	348	306	363	348	313	361	313	340	323	329	334	324	355	357	346	316	301	365	325	345	296	331	339	347	332	355	347	331	370	339	324	363	344	345	327	333	339	354	371	347	353	360	360	348	393	346	364	335	348	344	349	363	362	367	355	351	320	333	338	346	371	339	349	386	358	327	314	330	331	323	322	350	294	346	349	358	347	342	314	336	316	337	343	336	367	315	344	306	316	347	336	338	316	356	342	347	334	336	369	352	356	314	329	347	348	340	332	335	339	336	330	361	364	327	314	335	340	356	344	366	338	337	331	364	294	331	332	341	352	342	353	322	360	329	327	343	341	313	358	316	368	322	336	340	342	329	340	323	313	336	393	318	309	362	332	339	357	363	375	329	330	356	342	365	351	337	351	359	342	333	324	367	322	333	339	360	327	336	371	348	321	335	330	349	333	371	341	337	315	366	329	350	328	334	337	325	329	310	335	311	335	339	313	339	370	360	336	350	333	359	370	307	355	315	330	350	329	346	303	361	322	321	314	352	337	346	359	326	374	363	351	377	345	332	341	336	328	361	338	378	349	319	329	328	323	344	346	334	339	349	338	343	344	337	367	340	337	331	328	359	327	354	347	358	344	352	355	355	351	363	327	330	337	337	360	345	313	348	315	357	351	369	356	329	325	357	357	329	324	325	338	348	367	338	317	320	363	324	333	325	311	340	334	348	318	315	358	337	354	315	300	321	312	327	314	336	321	352	365	340	327	316	360	339	353	301	350	345	349	347	320	320	349	324	348	377	337	355	337	344	339	343	317	346	332	344	363	323	333	359	330	334	289	314	356	349	321	367	335	333	388	310	330	370	357	361	340	339	347	336	332	326	327	335	363	344	346	345	357	339	342	338	317	286	356	345	392	322	343	351	334	314	352	323	320	342	340	369	345	344	325	318	346	344	360	320	331	332	341	379	332	328	367	322	365	319	352	328	306	332	344	338	337	351	342	327	382	363	359	320	315	355	338	341	353	315	317	360	311	339	339	366	325	367	326	342	330	308	368	322	354	298	352	315	341	357	351	320	365	307	352	324	336	317	347	340	357	357	333	328	350	347	352	368	331	362	347	337	361	346	368	325	329	362	329	345	331	359	340	327	326	326	390	349	338	361	362	333	357	346	323	315	325	333	342	330	342	391	317	347	365	373	320	363	342	326	305	355	321	363	332	330	351	333	327	327	348	330	360	313	344	351	312	327	305	342	367	313	317	315	348	362	334	310	341	331	372	342	375	359	345	330	351	361	351	353	371	371	372	323	349	327	328	368	334	326	376	326	349	336	335	349	314	349	359	355	352	381	328	369	357	319	345	348	376	330	371	353	341	354	332	319	320	343	339	351	310	351	326	333	304	345	319	357	348	331	338	333	330	355	348	323	329	327	324	345	333	327	372	368	312	317	391	321	376	365	327	349	354	355	302	344	349	337	357	332	340	339	330	334	325	347	355	326	321	337	348	349	309	350	370	340	339	369	333	329	359	304	325	348	328	346	341	343	308	329	320	353	337	320	320	359	366	346	342	341	344	357	338	352	315	352	308	308	342	362	343	371	349	353	348	349	308	308	344	331	331	340	344	392	368	330	356	322	326	316	357	310	335	318	328	326	343	357	377	332	346	301	347	308	363	374	348	350	332	359	320	324	348	304	312	344	348	359	355	351	377	383	349	310	324	305	303	322	342	304	307	390	349	351	351	340	350	307	340	330	336	320	350	329	365	335	355	331	361	350	366	354	371	288	313	334	382	379	375	342	360	346	360	331	323	327	320	365	322	359	364	358	371	345	358	364	342	351	390	349	324	339	348	352	360	343	370	348	348	355	341	319	360	326	357	339	328	352	295	339	337	308	342	368	323	333	380	364	305	362	351	323	349	322	353	318	319	355	338	324	348	322	355	331	332	367	316	324	347	349	337	354	316	318	332	320	366	355	309	322
6457	3718	11183	12493	5152	2956	2501	2290	2023	1902	1657	1553	1468	1467	1337	1224	1262	1180	1201	1223	1154	1117	1066	1144	1080	1140	1035	1062	1045	1027	1009	1055	948	1074	1006	1038	1027	993	971	977	919	933	984	940	976	1045	1004	911	964	990	968	986	931	938	959	951	893	923	965	960	895	906	889	970	936	1016	929	944	917	980	959	1003	970	928	901	952	915	941	944	968	920	895	906	935	976	935	965	961	900	943	940	950	892	928	973	986	984	904	900	920	886	909	935	922	944	914	887	933	948	878	900	906	944	838	951	903	929	910	956	954	930	967	976	938	943	893	939	938	969	919	959	960	912	901	927	930	928	910	941	934	901	954	962	897	915	893	922	927	915	959	947	962	919	928	949	907	921	949	884	955	945	960	965	930	958	947	946	933	915	877	926	914	954	957	944	954	969	926	948	917	923	939	880	946	970	940	953	933	959	928	967	908	892	944	930	912	937	1002	957	889	914	909	930	885	950	926	988	929	937	920	945	965	960	924	934	915	1002	995	925	939	866	924	945	931	923	885	909	937	891	869	917	909	916	932	890	921	987	917	924	988	908	896	960	930	910	925	892	956	917	951	960	900	900	910	942	992	886	917	898	874	895	897	941	994	957	957	1027	963	925	933	938	1006	955	885	935	914	929	931	893	943	892	930	966	879	941	893	922	977	972	914	962	895	939	962	915	898	940	898	905	941	913	914	916	952	915	941	882	896	1002	899	952	930	942	952	948	925	967	931	935	938	941	930	947	961	879	895	940	928	975	913	944	941	940	925	944	878	965	917	911	960	970	923	906	925	940	980	950	929	911	944	959	951	908	894	929	944	950	948	928	948	927	915	941	960	935	922	920	901	944	968	944	886	952	905	902	911	914	894	924	959	920	925	958	946	959	901	975	883	927	920	934	966	971	944	897	878	923	981	936	944	922	954	924	919	977	839	924	943	916	906	928	936	937	992	924	895	894	980	935	925	930	901	966	957	903	867	932	942	950	952	970	884	930	963	890	935	925	999	966	934	925	907	945	949	936	863	911	925	956	912	868	960	946	940	925	945	896	897	955	918	926	911	958	909	877	955	927	944	933	987	899	967	947	955	932	915	987	942	920	976	930	980	956	928	966	872	892	934	952	908	879	894	937	943	930	881	911	956	924	926	955	897	948	938	927	856	883	883	922	954	942	933	930	891	904	909	946	919	940	959	891	936	884	895	967	940	976	941	920	914	932	977	948	900	824	959	919	904	978	927	941	928	970	936	937	953	918	893	930	953	940	919	929	962	892	944	924	895	944	958	1012	931	945	934	957	998	914	915	963	934	874	905	898	954	977	885	934	912	948	972	877	864	900	942	996	941	936	975	937	939	931	949	895	871	920	921	946	912	914	986	937	935	935	951	976	878	865	919	896	882	925	910	924	933	896	954	895	942	930	962	880	949	936	972	945	961	911	911	913	966	945	921	891	888	933	915	903	906	935	950	974	950	887	965	908	925	975	888	967	911	892	970	894	918	920	994	951	939	927	939	921	902	950	912	900	1007	906	932	959	897	908	879	984	952	978	933	881	955	923	973	922	917	908	954	922	934	904	924	975	881	902	949	950	910	887	873	889	899	957	939	905	932	877	941	961	956	981	894	928	901	953	924	923	956	890	943	944	930	923	954	932	944	905	900	890	948	940	880	926	971	941	984	939	855	921	933	882	882	903	951	950	925	926	953	928	945	966	936	937	938	938	915	969	916	948	960	912	931	939	935	928	921	929	923	912	916	904	909	885	927	952	906	874	933	923	951	883	934	905	950	924	897	908	879	916	927	933	912	922	930	941	944	921	936	903	930	975	945	910	884	985	916	964	1004	957	884	943	951	943	856	952	1008	917	949	895	936	927	977	922	925	878	876	957	915	897	957	945	946	952	912	927	923	937	913	906	982	950	940	937	923	951	914	996	890	901	947	997	973	939	938	946	879	977	964	983	911	922	910	953	929	984	897	839	900	891	932	859	907	947	947	911	879	904	992	955	957	963	884	899	955	939	915	942	908	938	932	940	943	979	938	912	917	888	896	907	944	911	969	920	929	930	916	962	928	967	936	962	932	912	937	880	952	938	876	913	986	898	902	923	943	888	904	953	906	889	959	934	916	912	870	897	957	932	968	913	960	877	944	916	889	932	946	927	921	943	944	945	896	936	892	935	949	902	944	915	885	936	960	909	874	959	914	935	927	889	918	912	897	930	935	940	931	934	958	870	967	937	932	926	875	955	930	988	954	925	934	921	879	958	978	890	940	913	982	893	883	870	881	973	992	945	962	960	943	935	950	949	931	903	948	911	966	933	940	866	949	988	939	955	918	961	918	940	960	928	959	930	942	946	903	900	894	998	939	959	947	940	970	955	941	950	968	944	913	924	893	906	900	952	918	931	971	949	919	919	961	904	914	923	934	943	962	932	954	897	961	893	880	942	952	939	930	966	919	946	909	940	928	947	939	870	869	931	961	908	892	963	965	929	947	994	956	937	892	882	902	910	939	953	936	918	966	951	917	933	946	943	919	958	983	906	923	928	927	938	910	946	900	914	940	960	921	899	975	946	877	917	926	889	900	922	967	888	954	900	971	900	979	900	928	914	929	987	947	980	944	885	930	982	962	921	941	916	932	934	926	877	946	902	992	902	928	909	974	965	935	951	914	902	942	920	920	908	918	964	922	933	983	951	912	902	945	929	986	932	927	897	956	971	962	958	926	959	950	909	929	945	939	919	947	945	950	903	905	935	958	946	922	939	928	938	952	953	949	927	943	953	945	911	914	985	955	958	920	930	926	903	953	966	918	965	918	971	887	917	920	940	912	930	889	923	924	931	913	915	955	979	951	943	897	913	878	956	930	951	974	862	971	882	930	963	945	981	913	916	934	926	905	929	939	888	949	927	954	955	909	940	920	926	934	892	943	978	932	951	911	881	957	940	912	963	922	958	929	938	919	884	934	964	920	887	889	898	895	947	839	918	982	962	933	920	904	933	916	976	922	896	936	944	996	896	874	917	915	922	898	914	923	967	940	876	949	903	930	955	941	931	909	927	976	968	896	929	922	942	825	878	941	942	953	973	983	930	910	920	897	978	885	1010	936	876	958	988	973	919	914	927	922	998	946	928	909	900	890	891	850	884	893	931	948	944	897	903	985	911	947	988	968	941	962	895	911	943	908	932	922	981	922	866	949	953	909	972	915	950	945	953	973	940	950	884	901	902	932	887	911	965	911	948	960	974	920	956	956	946	891	913	917	873	893	943	903	938	938	959	942	914	910	974	902	896	912	945	914	930	907	969	927	938	895	965	922	916	971	928	929	914	969	912	926	886	960	918	923	927	858	880	916	928	918	945	912	912	968	941	921	967	934	939	927	970	916	940	928	907	955	976	967	913	973	951	974	950	924	967	891	891	903	932	952	942	952	922	932	888	947	892	934	909	916	952	898	943	912	876	934	932	926	921	940	909	888	941	925	999	913	933	921	926	900	916	911	996	912	927	941
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
