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
338251785872	338251786430	338251786980	338251787530	338251788080	338251788630	338251789180	338251789730	338251790280	338251790830	338251791380	338251791930	338251792480	338251793030	338251793580	338251794130	338251794680	338251795230	338251795780	338251796330	338251796880	338251797430	338251797980	338251798530	338251799080	338251799630	338251800180	338251800730	338251801280	338251801830	338251802380	338251802930	338251803480	338251804030	338251804580	338251805130	338251805680	338251806230	338251806780	338251807330	338251807880	338251808430	338251808980	338251809530	338251810080	338251810630	338251811180	338251811730	338251812280	338251812830	338251813380	338251813930	338251814480	338251815030	338251815580	338251816130	338251816680	338251817230	338251817780	338251818330	338251818880	338251819430	338251819980	338251820530	338251821080	338251821630	338251822180	338251822730	338251823280	338251823830	338251824380	338251824930	338251825480	338251826030	338251826580	338251827130	338251827680	338251828230	338251828780	338251829330	338251829880	338251830430	338251830980	338251831530	338251832080	338251832630	338251833180	338251833730	338251834280	338251834830	338251835380	338251835930	338251836480	338251837030	338251837580	338251838130	338251838680	338251839230	338251839780	338251840330	338251840880	338251841430	338251841980	338251842530	338251843080	338251843630	338251844180	338251844730	338251845280	338251845830	338251846380	338251846930	338251847480	338251848030	338251848580	338251849130	338251849680	338251850230	338251850780	338251851330	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2781	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28184	3362	953	736	576	496	392	342	344	301	337	292	300	319	292	255	257	267	294	314	273	280	307	245	271	296	278	244	236	291	265	257	275	254	273	256	260	271	257	280	255	262	272	275	306	264	263	257	260	278	277	260	261	253	291	288	265	296	226	244	245	271	296	272	291	247	287	266	263	285	278	281	246	261	249	263	266	274	282	268	270	269	266	277	278	232	274	237	255	266	240	276	283	317	282	295	275	265	252	244	280	250	300	273	255	273	275	255	282	258	285	262	285	253	290	266	270	292	281	281	290	274	257	263	256	257	251	272	273	273	267	261	277	265	279	286	275	269	245	263	258	267	270	273	255	258	269	282	262	277	267	281	224	291	261	257	276	252	270	248	263	267	272	288	282	278	308	262	286	300	282	259	251	259	247	236	269	283	287	279	257	256	242	258	294	259	290	262	261	256	296	249	269	258	260	295	250	263	261	275	255	251	254	280	271	282	276	283	262	273	285	270	245	237	259	284	278	266	274	248	259	285	283	243	269	274	235	256	279	249	286	268	280	279	264	237	269	270	271	286	255	289	264	267	273	262	272	272	309	227	268	263	291	244	247	249	290	266	235	282	278	275	268	252	239	262	291	269	273	279	250	282	244	285	267	242	266	243	279	269	294	271	277	280	278	280	264	297	266	283	259	241	237	277	257	300	298	265	277	265	234	251	254	262	280	256	279	269	251	248	282	252	283	254	251	257	235	293	248	266	272	284	277	257	286	255	255	302	304	294	236	251	256	258	251	294	274	296	300	286	266	250	280	268	255	237	251	230	260	249	284	260	253	265	276	256	281	275	247	257	297	272	263	300	281	279	251	272	296	292	262	261	248	256	307	302	269	248	276	259	250	276	269	260	277	277	247	267	260	248	257	259	282	286	248	282	262	269	264	253	280	256	299	274	264	256	278	249	242	253	276	256	293	299	278	275	288	283	263	306	290	248	250	264	289	268	262	259	264	287	243	261	277	266	285	275	257	268	247	263	299	257	257	273	276	292	279	262	274	302	302	296	286	244	273	290	250	315	236	262	274	288	263	232	260	253	278	287	264	266	282	276	279	237	288	288	254	291	302	254	272	283	288	244	274	273	248	265	263	255	253	260	243	277	278	271	274	274	272	258	264	323	241	264	281	247	267	258	283	284	299	269	298	268	279	264	285	274	279	249	259	295	227	252	300	248	277	238	249	295	238	244	289	287	252	267	266	286	272	279	267	238	263	251	253	265	252	296	277	262	280	267	246	261	271	263	271	276	267	287	296	295	274	274	278	276	292	273	283	284	296	297	300	233	240	254	249	296	274	258	263	268	276	264	294	244	257	269	286	253	232	295	278	299	281	250	270	275	295	223	258	274	290	294	276	296	296	245	255	251	259	272	267	258	241	246	275	292	255	232	265	266	258	263	260	281	286	275	284	247	245	278	240	294	237	236	284	263	273	268	274	262	277	221	262	266	261	277	260	270	260	277	261	290	263	288	266	292	262	288	260	276	270	272	241	264	279	270	267	247	253	287	263	281	258	263	277	256	264	257	245	297	237	250	270	236	204	254	252	287	274	251	267	231	281	316	284	277	278	277	258	248	280	242	253	239	276	252	242	277	255	279	268	285	253	284	296	266	238	240	251	268	259	264	244	271	251	233	234	234	274	261	272	295	261	248	265	275	288	255	284	271	259	287	234	279	282	257	269	282	244	254	273	261	253	273	269	263	250	286	301	268	276	309	267	257	283	279	268	279	289	257	264	290	283	265	250	294	262	273	241	277	252	300	257	270	266	257	260	270	273	253	287	246	264	259	273	287	285	270	281	272	294	287	269	257	292	252	283	267	261	262	271	293	262	273	269	275	266	287	272	258	277	255	290	250	289	266	283	260	233	270	277	272	264	279	299	256	244	258	300	285	272	265	274	288	266	268	275	283	285	252	255	253	267	268	263	264	284	268	246	241	283	288	271	218	264	278	256	275	260	296	254	279	279	242	304	262	242	306	248	259	298	256	280	292	285	260	284	268	274	283	255	296	266	254	268	252	301	272	251	260	271	235	270	255	271	267	285	261	261	257	289	251	276	269	224	302	266	258	258	265	277	250	274	252	268	253	278	265	286	284	302	252	269	268	272	268	290	254	283	245	270	264	245	265	290	268	275	281	280	277	296	268	262	238	268	268	259	268	243	263	277	270	246	280	257	283	265	268	268	274	284	287	285	253	254	261	268	248	246	295	239	264	262	262	255	274	285	275	263	280	310	278	255	279	249	285	232	264	248	265	246	298	276	286	250	245	253	262	274	293	268	254	251	269	264	266	248	262	266	281	244	266	293	275	289	265	279	254	287	272	287	280	255	271	267	258	297	263	305	264	280	272	264	243	260	283	264	264	258	278	250	265	245	258	256	249	279	254	304	274	305	305	257	277	250	263	259	262	251	240	298	270	290	288	298	264	262	292	244	278	253	267	264	265	273	288	275	262	263	272	266	249	254	257	270	245	302	273	262	249	262	267	266	261	248	272	229	269	276	303	273	267	274	290	262	276	283	267	250	243	268	202	249	284	264	289	308	228	269	248	261	289	275	278	265	274	280	262	277	243	299	256	249	231	243	232	274	293	291	292	266	283	240	278	270	272	243	265	289	247	257	242	251	269	267	251	261	286	283	291	291	277	277	272	277	296	280	306	288	265	260	301	272	257	253	314	283	281	279	279	267	247	287	253	283	272	278	263	270	301	262	236	281	250	249	272	273	273	266	271	258	252	276	288	259	246	256	261	264	239	214	262	285	259	232	254	283	276	248	264	274	251	245	277	262	275	268	252	278	262	258	267	281	259	268	260	270	285	239	279	266	255	238	274	287	275	272	273	264	278	253	265	275	267	311	278	298	267	247	266	280	247	250	257	262	252	308	281	287	286	275	258	286	258	248	284	242	275	279	275	274	275	237	264	248	231	264	302	286	295	222	250	268	274	257	256	286	239	253	261	237	259	262	275	278	256	251	243	297	279	290	285	252	292	245	240	291	255	245	249	257	248	242	276	255	283	247	254	265	230	252	278	316	230	261	261	274	229	249	255	277	259	271	271	236	253	254	278	292	247	267	253	270	261	267	276	261	273	281	286	264	289	264	259	248	266	277	281	271	232	259	275	277	244	268	284	278	256	279	296	274	239	299	272	245	248	254	279	262	266	250	253	264	291	253	278	280	263	280	256	251	256	249	299	278	259	256	279	259	263	284	236	261	261	271	260	281	296	260	252	253	233	265	281	286	263	261	259	303	273	270	272	273	232	286	269	289	252	270	252	253	271	260	262	269	274	269	248	243	268	262	282	258	283	284	248	270	286	250	275	246	282	283	272	261	272	253	243	258	276	263	263	272	268	268	277	221	268	295	259	267	271	265	233	305	253	289	271	223	269	282	274	283	252	275	261	283	293	269	273	257	255	259	273	273	253	274	281	254	279	265	260	225	275	274	253	248	271	277	241	269	276	265	259
14911	1205	2099	2192	1928	1537	1316	1219	1133	1080	998	953	828	875	822	816	780	758	728	813	786	709	759	712	718	712	722	728	751	717	736	745	706	742	743	711	704	673	688	660	695	682	708	654	706	651	697	669	664	673	719	624	699	687	672	701	696	673	685	674	664	691	660	684	691	711	683	679	633	681	694	674	681	676	680	656	675	699	714	645	696	686	657	700	662	665	645	657	709	705	670	673	660	656	729	643	672	674	672	709	679	686	630	688	659	683	716	679	674	667	645	610	667	706	650	716	650	661	708	688	660	662	703	660	726	658	651	677	690	643	641	647	633	693	677	690	681	623	609	681	635	654	685	688	611	638	638	667	666	701	739	623	666	641	693	626	687	748	701	694	649	714	664	622	651	664	642	637	660	640	681	671	683	679	681	625	695	693	648	675	741	685	654	638	665	632	658	647	641	649	677	618	681	677	702	694	694	666	649	638	634	653	676	661	654	616	709	704	663	665	633	664	698	648	679	647	647	627	637	667	641	671	668	652	662	648	684	732	663	636	695	693	658	698	673	640	689	670	667	664	688	649	709	664	744	666	669	653	606	695	669	657	625	675	705	663	639	701	653	619	696	734	659	700	680	652	690	696	684	652	631	675	647	647	670	668	678	651	636	664	687	662	656	716	655	656	670	655	636	661	650	714	656	652	626	662	671	661	671	667	633	639	704	658	627	658	656	652	677	683	647	665	643	669	628	699	606	680	651	658	673	687	713	669	659	659	667	670	695	639	697	678	685	664	693	647	704	670	653	658	688	673	667	686	637	662	672	675	653	707	673	702	643	644	692	677	677	706	656	662	663	710	676	686	677	654	723	657	667	712	732	666	644	668	685	661	711	687	695	661	639	723	679	670	658	715	658	645	678	676	703	702	663	651	677	646	651	632	659	640	663	664	666	669	591	649	640	718	647	674	660	620	666	644	684	659	664	678	659	675	672	651	634	628	670	722	679	663	720	630	671	643	661	632	649	665	639	649	673	678	660	675	677	659	658	656	659	692	710	635	647	676	636	703	676	689	672	680	651	644	627	620	694	663	639	688	651	712	714	662	693	644	684	676	678	681	719	683	639	654	657	641	670	664	659	740	674	658	651	699	710	663	679	650	666	602	638	640	634	723	690	705	700	683	710	662	677	681	636	603	656	713	714	657	646	677	685	653	691	621	719	669	664	681	660	623	674	638	671	643	689	669	687	609	668	692	693	678	643	666	688	662	684	670	624	627	655	641	610	702	634	698	693	682	634	667	670	637	650	687	654	673	651	655	628	735	649	698	625	652	614	682	674	641	693	684	699	653	669	662	592	678	656	684	672	654	668	636	641	693	655	618	695	643	665	649	646	661	648	680	642	648	722	701	693	712	608	624	690	681	681	668	668	619	632	686	670	626	671	725	670	679	657	712	654	655	686	682	701	711	671	686	685	664	695	667	677	681	635	629	665	636	631	681	700	658	667	703	674	657	683	655	693	691	700	661	668	648	667	663	694	663	691	682	632	694	652	716	637	663	639	691	637	649	635	665	688	701	683	658	697	737	664	660	644	701	711	695	674	643	668	638	634	680	660	663	733	675	661	720	656	684	666	650	705	684	609	666	671	647	630	720	687	678	661	639	666	630	686	690	678	660	648	693	707	690	673	715	682	630	657	671	656	635	677	685	682	619	695	669	662	603	671	665	688	597	700	646	688	679	668	673	666	647	663	676	669	636	708	659	722	666	665	670	680	667	635	642	650	685	727	676	697	650	666	710	638	638	670	657	664	661	671	666	661	660	639	652	693	650	710	702	686	668	699	681	672	646	642	662	722	691	697	645	711	691	650	688	654	630	674	639	655	675	657	718	690	651	626	637	641	721	652	682	700	659	692	652	685	689	647	626	681	641	689	617	649	679	679	671	642	670	633	681	692	645	667	642	702	706	712	645	643	667	666	671	657	617	635	680	644	663	636	690	689	665	681	674	701	672	640	663	692	678	685	664	726	676	648	674	653	627	717	677	686	674	701	669	634	654	672	656	755	636	676	680	678	612	704	618	681	694	683	704	644	689	667	693	699	659	689	615	681	677	699	641	685	658	677	657	656	678	662	671	659	678	723	672	651	686	659	606	683	643	662	667	669	681	624	655	662	637	660	729	673	691	697	705	674	620	637	696	711	679	672	696	666	726	672	674	673	672	657	663	651	649	727	687	690	676	676	648	678	690	690	707	662	691	692	652	652	690	667	644	656	594	659	713	667	686	642	650	703	688	646	696	680	649	686	630	692	645	616	652	641	687	628	639	661	654	645	658	663	660	677	651	673	688	642	703	606	652	680	691	642	663	667	708	627	688	637	688	655	669	659	660	692	679	651	657	655	646	683	678	656	678	612	688	662	675	666	651	660	640	642	685	657	666	660	660	639	665	651	712	676	661	705	673	626	670	661	608	643	718	619	663	643	626	656	673	654	628	683	686	669	658	675	654	663	674	687	695	667	686	709	687	669	651	676	673	658	664	644	673	692	678	678	660	652	689	647	688	705	646	607	675	719	650	699	651	701	647	614	699	673	677	619	715	676	675	624	643	633	669	696	664	640	723	691	643	708	677	609	656	673	702	644	632	691	638	669	664	676	691	677	673	673	662	687	672	680	647	690	663	684	667	646	672	709	667	630	671	678	630	660	654	650	705	660	677	661	631	691	665	641	692	646	667	631	646	647	674	707	683	648	683	706	651	664	620	683	707	655	697	679	680	659	661	660	663	723	619	684	639	664	626	685	705	612	669	660	691	723	614	678	704	644	695	672	690	652	669	645	639	655	632	629	706	677	635	669	668	686	651	685	675	691	677	705	693	686	720	647	627	659	624	612	657	734	669	668	690	668	684	708	682	648	651	645	640	660	672	666	668	699	664	695	661	708	750	690	632	689	639	665	637	692	671	725	651	679	675	681	653	647	621	642	678	674	636	660	679	679	644	638	637	679	653	659	683	648	661	687	670	700	660	642	619	668	657	665	640	689	650	641	688	675	672	704	683	643	648	699	686	709	720	650	695	671	677	663	690	663	675	717	658	672	657	677	703	645	659	675	656	670	622	625	645	657	712	635	648	666	671	647	655	672	671	679	656	684	688	672	692	660	655	680	634	687	681	672	668	688	663	661	678	673	672	708	640	673	611	697	624	693	651	647	625	692	693	639	628	633	669	612	676	663	665	627	679	677	641	697	693	606	664	666	711	670	631	638	678	657	713	632	624	662	604	658	708	705	705	723	668	639	653	661	673	676	692	606	671	719	675	674	690	639	625	714	692	648	655	671	670	682	685	686	706	685	677	648	648	667	670	687	673	661	655	684	676	678	659	674	673	649	701	696	688	701	646	728	674	679	643	597	635	613	632	692	666	604	662	726	667	663	684	702	705	646	697	680	694	662	662	704	673	675	659	705	685	642	662	634	637	688	711	673	681	716	708	675	640	712	653	673	669	674	656	659	658	624	681	666	659	695	684
7460	650	441	436	425	489	417	430	440	451	424	449	394	403	451	413	417	465	394	433	445	453	457	463	425	413	459	388	450	429	388	426	440	438	407	444	452	399	438	453	405	425	428	433	429	412	422	421	460	445	436	424	409	485	447	385	456	417	418	429	468	429	408	422	436	471	467	430	418	432	438	444	437	467	425	441	432	422	399	424	436	390	394	440	455	420	443	424	430	436	451	407	434	489	414	402	426	398	435	457	405	435	432	439	433	450	403	415	432	427	449	425	454	443	436	437	421	420	425	428	435	501	383	407	393	411	417	395	398	438	414	425	423	401	421	465	446	433	458	468	422	457	406	410	428	401	416	452	412	469	440	404	457	417	423	424	425	451	478	445	468	432	453	417	435	392	429	418	398	404	418	432	443	454	430	454	447	449	422	462	440	440	432	420	479	388	473	433	411	461	420	427	412	414	467	447	447	417	415	402	461	395	437	443	415	419	398	458	430	421	403	450	479	419	457	415	413	409	412	412	453	387	454	461	414	442	431	453	462	463	442	392	437	449	427	488	478	447	435	426	447	462	424	448	459	447	459	450	408	444	418	401	421	446	443	447	462	448	434	439	453	453	442	418	429	487	445	437	393	429	402	473	460	398	438	464	425	419	428	443	430	412	471	423	396	416	443	460	457	431	431	470	455	470	424	477	438	465	412	478	441	428	428	421	416	455	417	422	437	398	431	420	435	444	455	450	438	444	443	411	460	423	420	476	497	458	442	430	444	421	436	438	464	433	457	445	444	420	422	456	448	398	436	412	462	458	469	451	418	397	433	399	464	444	443	472	446	445	394	444	430	440	434	407	412	395	425	420	410	429	426	446	415	457	443	479	455	405	424	426	407	471	456	390	417	437	455	436	427	439	403	497	441	427	419	412	439	425	454	433	457	430	448	404	401	447	448	454	411	447	449	456	424	424	429	459	438	419	431	423	422	377	401	438	431	427	402	442	459	448	411	428	453	447	437	400	432	402	449	407	438	484	446	434	468	424	428	420	425	431	424	419	430	441	434	426	428	432	405	418	465	443	452	444	436	433	414	449	395	411	411	431	379	429	431	435	450	443	458	428	437	430	435	439	458	442	473	426	403	428	456	428	430	429	432	398	431	457	441	438	413	410	417	414	430	431	426	422	411	412	443	414	432	424	446	430	418	456	433	450	446	445	433	435	447	415	474	505	431	436	415	436	418	405	423	442	442	422	389	447	438	417	415	420	457	435	433	436	449	419	415	432	434	460	451	456	446	453	433	443	415	473	461	458	433	445	418	422	439	430	412	456	421	444	463	436	441	396	452	410	466	425	410	435	430	468	427	440	451	451	449	452	438	422	389	400	435	434	411	386	447	460	441	414	467	431	455	426	429	417	404	412	459	410	431	426	406	429	456	435	431	453	444	414	444	414	456	435	413	459	417	449	437	441	448	452	448	431	432	466	461	444	429	422	426	437	450	410	441	447	468	422	395	457	433	427	459	406	415	378	424	436	445	416	436	413	455	434	441	418	451	441	438	399	408	421	425	440	399	439	418	413	453	434	393	362	418	376	445	415	413	418	459	434	422	448	400	459	448	470	406	435	429	419	425	422	396	450	419	418	449	425	479	421	381	383	461	456	431	427	423	458	423	442	412	469	423	449	429	438	454	413	449	415	416	451	446	449	434	412	429	461	468	421	434	411	407	409	467	485	407	446	436	423	473	446	457	435	385	427	410	464	429	436	475	403	452	407	464	456	446	397	416	430	423	433	444	438	450	440	434	435	429	416	441	442	422	438	398	436	420	411	428	435	417	477	455	458	496	435	434	390	457	480	425	457	428	447	438	395	478	481	414	425	410	442	426	428	440	399	440	440	420	430	390	443	439	445	510	422	435	440	403	469	429	477	442	447	437	420	430	455	421	404	409	459	450	465	422	430	471	424	485	397	448	479	434	414	404	464	400	376	413	394	415	426	450	435	433	417	425	399	481	463	435	448	421	409	418	436	421	444	412	380	413	443	416	428	470	435	409	422	461	430	409	423	421	420	446	412	445	402	431	399	442	405	445	434	442	472	429	420	417	406	431	408	398	456	421	415	424	429	448	433	454	422	444	428	425	395	458	432	424	410	453	411	422	423	425	411	436	457	448	434	406	425	424	394	424	442	430	437	472	444	419	424	419	417	482	444	418	412	428	453	492	458	457	435	426	472	470	428	404	428	442	434	444	422	428	469	411	443	412	432	413	425	459	440	436	407	444	429	451	441	477	441	423	473	446	454	433	429	405	397	449	439	425	438	451	402	449	412	418	454	418	451	443	397	429	449	441	419	419	431	393	399	446	401	430	432	417	417	424	410	423	455	443	439	424	401	437	422	433	444	405	451	447	445	434	451	410	433	476	406	461	461	412	444	424	449	409	410	454	391	429	429	428	442	454	409	442	401	425	434	377	389	452	462	442	478	426	439	394	443	461	390	414	459	440	429	469	389	385	421	456	397	418	385	447	434	432	460	476	458	415	440	479	422	413	479	434	427	422	407	424	450	473	454	437	451	406	403	411	432	391	429	487	455	449	439	469	388	420	405	389	419	452	419	437	456	421	442	419	443	399	453	469	460	450	411	430	458	404	414	418	407	483	442	375	459	448	469	412	431	437	424	488	416	426	428	445	416	438	432	418	420	439	454	430	433	435	455	416	416	424	456	442	446	400	438	434	455	436	423	453	417	438	460	438	412	408	475	373	477	467	453	430	441	423	445	409	430	387	434	430	423	460	430	417	395	453	437	449	447	413	450	447	420	446	434	396	442	450	438	432	423	434	417	428	460	440	410	404	408	379	432	422	416	432	480	418	382	419	468	421	431	423	457	451	439	429	421	441	437	420	422	418	449	498	443	477	402	406	470	450	393	436	439	489	443	447	433	439	429	408	444	457	473	439	410	405	423	363	433	419	420	413	441	429	449	416	423	441	399	448	387	411	435	433	411	440	456	437	411	384	432	450	426	406	427	440	393	465	419	420	422	439	424	422	405	444	464	423	430	424	399	428	439	408	410	418	436	473	428	454	432	429	438	462	433	433	417	453	475	421	421	486	474	437	451	443	465	435	438	468	475	453	429	431	447	442	452	482	431	372	427	465	423	426	423	443	424	412	393	420	426	471	430	385	417	413	417	447	432	457	455	451	437	434	448	432	440	430	433	440	426	433	479	456	415	463	436	420	429	416	428	463	414	413	433	432	401	436	436	443	422	474	445	430	401	438	413	416	417	402	454	443	437	479	417	404	414	431	406	409	431	412	404	420	438	465	448	428	440	408	450	433	399	446	419	457	421	386	445	431	444	449	452	426	451	488	424	407	440	451	443	437	403	451	413	414	385	441	450	468	435	411	434	439	464	401	431	409	440	447	435	431	442	418	396	459	406	434	418	410	444	425	412	423	384	426	441	436	409	420	461	424	409	407	427	427	404	412	421	422	427	392	455	436	449	463	434	452	440	388	415
5178	976	976	988	1048	968	991	1001	939	960	926	957	950	998	1004	956	907	940	973	993	943	941	976	960	898	935	974	997	956	1007	934	964	950	931	922	966	926	939	928	911	958	943	931	1005	913	921	953	958	931	900	966	939	955	980	970	886	962	937	989	957	904	919	902	966	920	914	1002	905	949	977	966	878	937	944	927	935	1024	958	945	926	939	949	958	909	985	857	962	980	891	978	959	905	1019	994	958	942	959	932	953	978	969	916	960	892	949	973	966	983	952	982	963	913	961	942	969	929	952	965	949	926	934	894	960	939	950	926	887	966	979	931	931	983	923	1019	938	956	1010	939	983	983	964	989	961	947	952	996	953	921	882	932	998	945	936	948	958	972	909	943	967	974	967	948	969	948	968	941	954	927	930	920	980	980	917	985	974	906	977	948	954	904	945	906	975	918	920	981	962	1023	945	988	941	924	918	897	944	966	929	964	971	956	961	956	927	1007	995	953	989	971	972	979	901	895	887	938	911	884	943	961	981	933	943	959	975	975	982	936	932	954	906	1035	946	942	959	933	893	948	961	940	989	994	968	943	937	968	943	978	972	929	970	978	1006	972	978	945	902	932	918	994	951	894	970	977	971	931	914	939	989	930	945	949	959	913	877	950	913	979	981	955	977	970	959	978	936	939	900	956	972	953	932	914	898	1027	965	991	981	991	962	1004	954	947	902	966	895	948	975	951	987	965	990	933	998	931	941	975	965	946	910	952	1007	899	882	947	930	979	974	917	970	959	943	939	956	900	958	952	922	1016	980	960	978	944	935	898	930	968	994	983	961	921	873	964	994	902	927	920	936	906	941	931	934	953	909	944	933	967	904	940	889	886	892	982	983	911	964	893	907	973	936	961	949	945	959	953	1003	928	990	936	941	955	908	938	971	961	974	952	936	944	956	967	926	962	980	944	944	952	925	958	936	956	917	1001	976	958	1003	953	937	962	934	976	935	954	891	898	977	983	952	907	924	890	966	923	962	971	936	929	951	978	985	943	922	952	950	950	1036	980	898	928	918	925	939	883	995	945	947	984	981	899	899	953	923	908	945	971	954	965	977	887	959	928	914	920	971	917	913	935	952	956	915	922	908	932	907	987	900	913	925	993	986	1019	916	972	953	919	946	870	975	952	919	961	922	949	936	933	899	922	911	946	929	921	905	924	966	946	971	950	912	971	969	969	980	969	949	918	999	970	923	924	959	891	954	917	959	984	884	931	961	890	951	947	996	950	967	887	930	937	961	965	919	897	955	973	968	933	995	917	951	922	977	931	943	918	959	937	968	939	955	927	912	916	954	898	923	973	943	944	971	912	920	935	936	938	913	956	937	987	953	902	913	955	935	965	956	936	978	868	922	942	879	990	943	965	927	946	934	988	899	880	944	940	930	933	947	925	954	957	919	918	941	976	944	921	979	896	950	912	969	958	905	919	946	941	929	939	918	993	905	928	977	920	970	923	934	897	986	930	938	1003	917	992	963	962	971	980	970	911	927	993	956	915	975	928	949	917	939	953	974	913	896	962	972	941	968	952	964	928	925	933	966	938	955	937	958	975	912	972	964	968	935	960	955	920	916	953	961	963	924	949	977	935	951	956	958	928	916	916	931	973	980	929	898	959	931	911	933	980	931	1039	989	971	959	959	928	951	941	951	1007	906	902	985	914	896	944	957	929	994	911	1019	929	921	946	889	972	990	988	925	993	1006	936	937	959	951	909	988	930	920	949	979	914	1001	942	977	927	936	963	985	958	986	969	944	954	936	902	929	988	949	946	929	981	943	951	925	980	965	921	975	966	946	911	960	961	947	971	958	950	943	928	961	903	882	943	961	960	916	907	933	926	954	968	909	945	937	932	923	935	946	937	980	962	936	952	999	983	960	950	950	900	984	907	1011	1010	979	998	957	945	914	953	962	965	897	959	916	913	1022	960	960	925	942	1011	948	937	989	876	938	1052	945	909	947	925	938	989	928	982	912	896	940	940	967	953	981	944	966	924	951	948	933	1007	965	876	954	944	928	933	967	953	921	959	956	960	954	957	903	938	936	964	882	964	999	976	959	944	971	917	976	906	957	884	916	981	983	968	904	887	913	945	919	935	955	973	913	1006	885	969	915	940	914	921	948	906	956	977	921	886	952	992	966	952	879	876	953	942	890	940	926	965	924	935	963	925	983	964	957	920	912	963	927	961	989	947	941	957	929	917	931	937	907	985	910	976	953	910	1000	937	988	953	952	915	941	942	960	973	973	982	895	963	910	859	952	908	892	928	936	931	945	919	922	919	906	1013	1017	888	954	964	1019	959	931	912	915	915	957	965	921	991	994	961	934	919	956	924	931	976	941	975	926	984	934	948	969	984	948	939	979	915	969	909	948	1000	899	947	957	956	956	911	881	951	925	931	996	902	936	958	945	903	992	914	890	973	904	1027	954	951	970	988	942	908	937	1017	900	949	947	928	947	929	1006	984	931	930	950	939	930	984	907	1000	928	1023	971	926	957	886	942	990	941	945	927	946	989	943	941	991	932	1005	950	956	1014	961	1019	990	960	943	920	913	954	943	980	951	942	929	993	966	945	949	932	941	948	993	938	925	977	952	927	895	925	908	994	972	892	986	942	981	934	933	953	902	1053	978	909	931	964	916	938	909	939	976	912	898	951	938	961	981	909	932	998	924	953	949	952	942	957	940	930	984	922	936	971	905	1009	920	898	1005	915	1005	923	946	936	971	991	1001	940	960	971	965	961	975	977	1004	948	958	894	962	969	997	970	1022	985	974	966	908	974	923	964	959	966	978	920	988	946	990	951	990	962	963	940	934	936	951	967	949	914	896	935	951	921	946	924	912	943	914	935	919	932	927	962	890	907	962	931	988	940	937	986	908	912	963	995	949	928	947	950	984	971	986	949	943	957	916	918	883	928	948	966	939	951	942	940	988	968	928	938	964	994	926	942	954	1000	986	952	939	945	972	936	964	968	900	897	937	967	968	976	945	977	917	981	880	913	885	934	964	919	975	961	949	985	920	985	954	939	940	1002	976	932	906	979	997	910	933	965	890	910	976	962	937	937	929	935	942	881	914	923	1041	1001	907	906	979	924	933	974	918	905	970	924	931	924	962	940	1003	882	1029	950	958	965	976	948	902	916	919	931	981	941	968	886	975	955	900	955	968	929	957	920	947	929	1010	977	926	959	977	983	891	977	909	982	1055	964	943	952	979	938	932	960	1009	938	909	859	963	913	935	945	902	949	915	1017	958	943	926	979	934	979	903	929	938	903	921	965	945	954	890	919	986	878	875	978	960	963	914	996	901	972	950	951	925	979	913	951	977	896	933	897	946	957	911	971	899	958	924	947	958	974	970	906	934	966	897	927	990	981	951	983	971	980	897	977	932	903	919	933	946	986	975	961	883	946	903	958	944	944	990	958	989	974	971	962	936	984	936	900	975	996	1016	917	926	938	919	927	912	961	957	961	925	914	906	885	958	917	961	940	937	940	978	1003	949	900	899	973	943	941	927	922	1016	972	980	955	958	981	981	919	952	949	975	973
18179	1544	540	466	353	323	326	262	271	259	266	232	252	254	256	240	229	229	227	239	220	275	245	218	235	232	188	212	210	231	250	207	233	226	209	225	238	225	248	235	224	225	232	236	218	234	242	234	224	213	237	206	191	254	236	249	236	221	226	220	228	245	218	221	180	256	229	228	232	208	225	243	203	219	237	239	216	192	188	252	228	230	195	235	219	236	229	211	227	232	225	223	201	211	199	239	253	246	226	231	249	242	207	247	239	215	218	218	235	210	213	226	238	215	214	192	201	219	222	261	203	214	216	223	211	224	256	200	205	200	229	218	206	225	196	243	254	210	218	214	235	212	228	230	241	229	224	242	211	235	229	230	218	199	209	221	221	229	252	238	219	225	200	234	265	229	235	221	208	234	212	192	227	228	228	213	231	229	239	205	248	204	237	214	234	190	211	230	238	222	223	227	203	237	227	240	205	233	240	190	213	234	220	233	240	242	230	224	214	221	209	230	252	235	232	248	239	192	204	222	206	187	220	206	188	244	230	216	196	224	206	233	239	209	242	214	218	248	221	241	225	233	235	225	238	220	238	220	208	202	232	250	238	203	196	225	221	208	219	223	188	231	245	252	201	214	206	226	203	244	241	235	262	175	203	202	237	214	214	213	224	183	208	230	263	243	238	196	236	214	239	244	223	216	193	210	234	240	224	222	218	190	208	242	213	208	244	207	208	212	206	209	242	237	211	226	216	237	205	259	195	211	204	234	228	220	211	217	229	217	223	261	215	216	229	252	195	212	209	245	213	209	186	222	216	226	206	230	218	225	243	217	240	196	232	231	199	212	246	224	214	204	232	241	218	209	219	189	218	230	239	230	210	211	206	233	226	232	218	258	230	230	212	214	210	281	224	258	231	230	219	204	227	203	193	192	230	240	248	225	229	233	243	202	229	229	222	229	223	210	239	234	205	224	262	203	245	210	206	225	229	211	245	228	252	221	204	213	217	227	199	215	209	237	211	205	254	205	202	254	225	209	225	209	250	222	225	257	204	240	243	232	204	216	225	227	240	222	203	218	245	238	222	199	237	212	187	231	218	259	218	206	224	201	209	235	203	209	230	217	230	205	202	215	197	228	213	245	209	207	229	232	218	220	219	209	212	248	197	238	236	223	209	213	248	227	204	212	252	233	224	208	217	230	213	198	223	220	193	192	207	241	229	221	225	241	222	220	238	200	218	230	226	244	223	215	237	221	203	220	226	214	250	238	215	220	234	233	253	200	220	222	218	232	217	215	187	203	213	227	248	218	237	239	214	197	219	227	212	228	207	263	205	211	207	209	215	241	237	220	248	219	252	219	220	229	239	226	208	235	245	212	217	198	215	212	220	237	193	206	199	247	217	211	217	242	231	240	217	209	246	241	235	208	218	235	193	219	223	229	222	251	201	228	211	191	215	237	223	211	232	196	219	229	208	223	212	226	204	245	233	213	202	212	232	231	221	242	236	209	233	213	217	203	224	198	219	216	258	201	214	204	228	231	215	238	226	237	226	230	229	224	239	236	218	198	219	252	245	217	213	224	247	224	235	180	204	242	228	214	240	254	213	194	221	232	230	229	207	219	246	224	249	238	232	208	223	242	232	252	187	227	244	221	214	203	204	247	216	235	221	228	241	232	218	217	206	185	243	232	222	221	250	232	245	238	207	221	235	214	230	238	228	226	214	242	227	227	202	216	232	241	254	241	250	226	236	241	221	214	230	215	247	226	223	237	214	202	229	234	221	220	216	227	194	239	217	229	232	237	228	224	229	234	262	246	231	219	245	228	207	247	206	211	239	225	230	218	213	257	214	245	253	236	232	241	220	233	216	214	220	222	234	203	228	251	237	231	280	219	244	204	245	239	236	234	217	213	233	235	211	241	244	229	208	220	238	227	257	232	223	248	230	222	220	232	225	212	210	231	203	209	232	223	219	257	242	233	218	266	208	227	206	235	234	197	239	201	212	218	238	226	195	214	217	232	237	198	237	217	252	225	225	198	221	206	211	204	208	210	224	221	243	236	225	229	232	225	227	241	220	180	235	212	223	252	217	235	212	219	235	227	214	229	211	235	210	245	224	208	255	232	221	233	228	222	219	191	231	207	209	229	249	204	221	217	193	208	200	234	228	244	234	242	194	221	247	222	268	233	206	213	229	236	220	228	223	209	220	221	227	215	235	233	254	203	213	241	218	229	217	227	227	229	234	231	222	218	231	224	231	221	210	218	227	211	218	219	202	235	212	214	209	204	191	214	209	213	229	222	263	229	201	220	237	225	244	225	234	186	229	220	200	214	228	254	252	215	200	233	254	212	217	226	211	238	217	223	241	218	220	207	254	197	206	242	225	226	220	204	246	204	242	215	222	216	242	244	238	232	221	236	218	207	263	222	229	224	216	236	252	230	190	214	226	205	239	249	249	240	195	222	238	253	252	238	263	223	212	250	209	200	249	211	203	217	221	234	228	246	233	243	267	196	221	225	241	210	221	228	239	244	242	232	215	224	236	231	222	192	213	190	221	223	221	258	214	202	212	211	223	218	259	223	236	227	216	214	197	199	217	259	221	220	236	202	215	234	239	236	219	237	211	227	223	235	220	224	233	208	237	248	238	197	210	211	204	211	213	217	229	213	200	206	239	208	215	214	219	249	246	221	225	218	233	220	229	244	192	223	213	222	230	213	206	202	207	222	244	210	236	198	239	230	210	251	247	230	248	212	190	239	236	240	192	257	226	186	197	236	238	192	231	204	236	249	223	212	239	261	220	222	232	200	239	226	197	210	211	238	218	248	246	199	251	244	212	234	218	214	212	207	241	194	220	207	254	237	250	241	230	196	220	197	223	205	247	224	194	227	226	211	237	231	243	221	219	226	206	198	211	244	230	218	209	204	248	228	199	240	242	233	217	232	243	216	223	224	218	216	214	228	228	231	247	216	222	228	224	216	208	230	232	254	253	227	225	213	234	231	235	221	225	207	206	223	202	222	213	227	236	206	243	215	225	232	232	243	227	226	229	218	215	223	215	229	217	219	228	219	227	222	217	197	241	249	225	229	204	259	239	228	234	230	242	234	238	188	248	224	247	215	208	189	245	226	217	230	224	204	220	231	236	244	226	217	209	191	222	241	210	245	213	226	225	228	228	220	211	235	211	221	221	240	213	237	244	243	235	230	201	218	244	217	239	224	232	217	213	229	236	237	220	208	224	239	197	235	217	186	189	230	220	202	237	220	218	252	230	240	213	206	209	259	217	215	234	226	237	229	220	221	224	194	212	236	214	183	220	219	223	231	200	213	198	223	228	211	235	239	237	233	211	229	241	205	236	238	204	207	241	246	226	241	235	216	225	201	198	199	222	216	197	230	210	228	226	228	215	235	218	237	237	246	220	208	235	222	231	256	215	252	203	208	224	230	234	186	215	221	230	228	220	248	241	218	204	229	216	219	235	221	190	226	252	236	226	213	237	225	240	218	246	198	215	232
11491	810	1202	1346	1155	961	959	837	792	713	749	680	648	607	640	599	648	582	568	596	583	556	620	553	569	591	570	574	569	573	594	549	562	528	547	573	506	534	580	561	519	552	596	555	612	619	552	548	563	526	555	594	556	537	574	557	550	576	568	542	530	562	591	573	549	554	541	543	543	532	534	538	540	561	576	560	548	490	562	544	552	542	568	528	568	562	535	562	538	567	557	529	532	602	540	571	546	580	568	554	547	550	547	592	517	608	573	550	560	544	570	552	550	528	571	555	578	579	572	546	551	569	544	523	584	572	532	600	540	557	579	568	539	576	557	534	580	574	603	582	513	587	568	543	555	576	542	568	536	526	544	502	561	525	529	548	578	578	507	524	536	520	558	532	517	576	560	537	603	564	560	521	508	545	532	533	544	584	588	578	592	539	549	610	537	584	594	554	556	528	549	562	538	572	539	542	554	536	543	586	503	555	547	521	563	536	559	546	536	547	587	539	547	528	586	573	547	526	516	509	561	511	529	540	552	516	535	539	594	535	509	533	575	577	542	550	577	586	531	561	566	533	538	558	551	551	562	551	551	581	524	571	598	541	540	581	567	582	545	553	557	523	524	563	538	534	565	536	604	546	539	549	553	545	551	570	556	507	562	559	549	550	507	548	546	518	573	555	588	609	562	577	570	538	564	525	546	548	602	536	550	551	551	562	586	543	547	525	538	526	539	553	545	567	553	528	563	549	552	516	567	539	572	571	529	538	521	594	550	565	558	556	572	579	539	557	562	530	593	584	528	539	573	556	551	544	561	573	546	541	555	544	581	539	591	545	592	568	571	597	503	554	565	548	540	560	521	535	599	542	542	554	556	594	528	539	546	504	547	556	575	577	552	551	566	582	573	572	586	544	501	532	559	578	520	550	522	532	573	549	571	504	524	597	561	543	561	563	510	581	592	538	595	543	544	560	529	553	539	545	534	582	574	577	496	548	616	548	539	578	586	562	535	519	543	546	605	582	548	548	530	562	559	541	565	550	562	569	538	552	591	540	546	548	563	544	557	559	574	547	538	536	549	530	539	535	515	548	554	566	517	554	561	545	542	516	617	536	522	558	524	541	519	516	523	543	535	537	552	543	521	569	591	581	550	541	565	581	517	588	573	561	514	548	511	540	529	558	529	632	545	551	578	555	530	560	556	565	534	543	567	567	569	517	545	519	514	572	531	571	584	528	542	541	535	549	578	578	562	537	545	573	520	570	585	530	537	532	553	536	579	519	553	555	529	528	555	566	531	559	517	582	568	534	530	603	563	519	562	539	541	559	535	514	529	538	552	580	542	537	553	530	539	523	549	528	550	567	545	594	560	539	582	549	555	571	545	587	546	582	531	587	550	579	548	593	538	558	597	535	544	552	533	571	554	534	516	554	565	545	568	579	555	619	599	560	567	557	507	556	583	568	539	570	564	553	532	606	558	576	558	571	568	508	578	519	519	559	572	532	548	522	499	536	537	570	547	548	529	570	571	596	564	594	557	535	514	569	565	556	550	544	586	565	556	534	587	540	533	529	555	550	563	572	554	552	583	545	554	567	556	564	573	532	550	556	554	540	538	579	566	539	554	580	539	524	565	531	614	547	552	551	530	529	550	570	544	533	595	549	549	534	565	558	550	507	567	572	536	553	549	523	548	541	547	553	578	590	569	522	541	516	571	529	551	512	523	547	563	537	554	551	553	575	552	559	577	572	537	572	599	541	532	554	530	590	524	564	525	553	577	544	573	547	556	591	593	540	608	555	536	572	546	572	558	558	531	531	553	579	581	552	561	578	528	568	580	551	553	578	548	527	499	523	544	528	502	583	556	578	506	557	531	547	562	531	589	541	557	530	541	550	513	581	524	545	549	513	565	576	533	477	518	545	535	551	524	588	587	569	546	533	537	561	536	531	528	560	539	558	580	571	564	576	563	549	570	560	523	581	577	523	572	538	565	540	548	519	592	518	567	565	570	545	577	540	560	565	555	561	558	539	581	558	578	536	565	597	498	556	536	561	543	524	586	509	507	526	581	541	555	556	566	588	601	553	522	537	579	592	551	481	513	578	548	578	531	538	554	546	566	577	548	540	561	565	559	570	507	551	555	552	535	576	568	569	558	512	557	519	557	568	569	556	552	579	523	543	540	539	564	492	522	529	604	519	557	562	564	560	542	562	529	609	563	566	513	526	580	534	555	573	528	522	530	559	562	542	549	535	548	519	547	561	547	564	556	580	549	529	557	555	556	538	551	537	523	520	533	562	594	569	598	534	552	588	561	561	544	553	546	558	583	591	559	545	595	528	548	545	543	558	533	580	524	585	538	539	546	541	524	576	563	554	557	549	519	561	560	548	596	535	523	545	547	551	512	598	524	556	572	571	505	578	533	532	520	558	568	575	556	558	559	564	530	595	526	530	507	526	601	547	538	581	535	575	547	570	519	587	556	512	530	561	523	535	557	543	529	533	510	559	534	539	545	535	564	575	549	584	567	546	545	520	560	573	549	543	548	546	539	531	532	542	553	568	575	541	530	548	578	554	536	577	515	569	571	559	558	550	538	516	554	553	555	560	578	546	582	517	517	579	573	536	620	578	505	574	525	570	565	504	522	509	566	593	557	544	570	583	542	576	598	585	595	561	606	552	538	534	583	540	548	559	523	557	563	531	558	506	582	558	601	547	542	524	516	574	576	565	604	556	513	547	584	550	603	536	546	574	562	557	531	516	572	511	542	591	519	540	528	564	546	549	509	529	539	622	557	599	621	553	575	539	530	554	558	546	562	593	533	535	549	556	540	523	560	533	575	537	556	512	583	558	533	537	591	564	559	538	557	549	537	552	592	538	559	540	539	563	538	494	556	564	524	544	544	559	543	556	492	542	582	564	576	555	530	522	528	547	549	546	532	549	558	541	575	571	559	512	557	574	571	590	521	529	593	554	535	594	533	576	582	521	574	548	575	556	548	576	567	593	538	576	533	536	533	567	568	544	494	570	546	548	535	587	560	542	561	557	551	523	575	548	556	560	590	535	540	580	567	555	541	556	518	552	573	563	517	557	529	574	558	592	572	620	537	525	541	547	563	533	524	564	537	589	536	542	532	583	564	576	586	534	521	554	551	572	550	561	530	543	529	517	560	548	563	541	564	550	591	549	587	574	544	565	579	572	545	565	585	560	596	522	531	527	571	548	604	539	570	541	535	548	564	565	544	523	545	518	514	513	496	551	542	559	546	548	546	554	566	537	549	566	538	562	579	565	562	549	566	531	503	552	583	551	550	614	588	556	572	509	544	540	580	543	582	544	522	551	543	555	569	568	596	540	590	537	534	561	545	544	566	582	504	572	548	522	580	517	572	543	556	580	549	573	553	594	559	536	531	551	544	543	557	545	552	555	499	556	540	554	544	536	582	590	526	518	550	573	559	545	551	563	587	555	532	562	534	547	538	570	547	566	553	524	580	544	575	566	516	560	537	578	533	555
27623	3501	974	685	516	451	393	371	331	314	341	289	252	279	292	274	275	285	291	262	309	291	264	271	279	268	264	275	256	270	293	237	285	288	243	241	282	288	247	236	275	261	293	251	258	247	281	258	246	249	286	265	281	250	277	246	244	257	268	261	268	242	292	267	258	273	248	278	233	266	261	277	270	222	298	231	234	255	214	245	273	220	273	262	281	265	245	262	308	268	289	243	270	242	238	269	258	268	261	284	243	273	251	253	287	264	302	269	267	301	283	268	280	272	240	242	271	248	271	250	242	283	264	302	259	257	269	272	238	240	245	248	287	254	240	275	284	246	254	275	247	268	280	247	250	238	294	243	283	278	261	292	255	261	250	269	275	241	261	273	261	281	256	248	270	292	260	250	277	268	286	263	267	247	248	286	259	253	255	265	290	289	223	270	251	290	270	244	285	277	280	258	278	270	275	267	264	266	243	269	260	284	263	271	274	262	285	289	245	226	275	254	262	256	275	259	262	257	254	231	235	262	256	269	285	291	239	231	253	259	272	262	273	272	274	285	234	240	252	292	260	239	253	255	238	256	233	282	271	248	227	248	276	254	264	299	257	253	282	255	262	315	261	252	271	255	268	256	287	248	247	262	258	274	252	294	264	292	287	290	281	311	258	259	281	298	260	292	246	276	249	260	265	268	254	263	253	234	274	274	273	256	248	251	265	263	274	248	254	286	246	265	248	276	256	275	271	243	303	268	252	272	255	242	234	245	283	246	276	281	234	276	273	252	260	249	258	244	261	264	252	268	243	272	253	242	259	260	260	252	264	230	243	299	228	292	269	253	259	279	258	263	260	286	263	255	282	265	242	273	262	271	241	265	258	259	285	222	233	254	263	269	256	278	285	242	306	261	290	283	264	244	259	235	236	235	246	286	291	282	257	258	279	266	257	281	252	263	264	274	278	258	267	242	263	257	261	251	265	279	273	285	246	267	239	294	276	253	244	270	274	272	272	263	263	262	267	285	282	286	260	264	260	258	264	292	293	259	221	232	287	252	284	241	261	282	243	286	250	268	275	240	249	245	290	258	259	295	269	254	260	258	263	289	270	269	294	298	245	239	281	269	246	262	284	218	290	296	284	263	259	277	278	272	271	268	243	299	266	281	306	276	244	264	245	241	284	290	266	275	258	259	270	278	281	286	297	279	264	272	257	249	263	278	241	279	252	276	276	288	253	260	292	250	268	287	240	283	289	273	261	261	279	254	281	272	259	265	276	291	264	281	281	281	251	271	278	283	260	268	294	284	240	245	259	272	255	255	242	269	259	256	270	246	241	260	229	261	258	211	281	278	236	260	284	242	253	251	267	255	263	253	248	269	268	254	258	285	289	267	245	218	285	281	229	267	260	245	259	277	281	269	249	258	273	257	268	225	266	259	241	259	288	276	288	254	272	249	265	265	288	261	256	265	267	278	247	272	278	255	255	310	295	306	269	235	245	272	250	259	244	240	255	284	290	262	248	263	245	235	285	260	305	253	238	240	281	254	253	281	295	224	261	279	291	260	256	257	260	281	289	246	293	279	268	256	260	261	238	250	255	234	257	260	290	250	257	289	256	271	272	260	248	291	257	283	268	287	266	269	288	245	253	237	255	266	255	291	276	251	255	281	275	259	267	240	272	272	312	271	292	247	271	294	247	288	268	256	253	273	266	256	273	297	293	301	285	283	252	252	254	221	257	292	251	253	242	314	253	249	276	259	278	259	256	289	246	263	265	293	270	258	249	321	252	267	266	253	241	279	274	247	250	253	273	229	274	243	247	234	257	272	260	269	256	290	246	255	250	261	248	267	268	276	288	279	269	283	271	256	252	237	235	250	250	274	291	265	258	272	301	263	264	322	259	265	268	288	265	243	254	295	256	284	275	272	253	258	272	263	229	271	262	279	256	244	278	278	272	247	280	281	289	285	261	313	266	299	259	251	266	277	256	257	237	251	241	266	264	261	294	264	281	267	267	251	294	257	260	238	292	279	287	233	275	263	257	267	266	270	327	243	263	233	264	259	249	273	254	252	277	233	251	289	278	275	235	250	249	244	265	273	273	266	262	230	247	277	270	266	284	253	261	228	244	269	274	232	256	256	275	246	237	276	280	290	236	277	272	301	266	274	317	292	241	266	251	281	256	270	271	260	273	279	271	280	287	279	238	252	265	279	278	292	280	278	273	285	300	226	257	249	273	269	270	259	273	268	234	236	231	276	260	273	242	264	305	251	248	267	254	212	273	266	257	241	286	280	274	274	275	267	271	262	253	245	239	263	267	287	257	298	252	262	258	262	276	279	257	268	258	289	277	274	267	318	273	272	236	259	253	278	244	260	238	250	294	265	251	283	262	254	253	267	255	234	254	284	279	287	255	268	271	250	263	264	258	249	275	248	278	248	271	269	269	274	269	269	280	223	231	253	247	284	254	272	246	261	232	270	254	261	274	302	269	249	272	250	261	272	255	274	279	270	273	248	270	283	298	248	240	250	263	267	299	233	279	258	247	279	275	279	265	264	308	266	247	245	277	287	269	268	254	284	246	251	273	265	275	233	268	240	262	223	256	272	245	250	262	283	273	283	295	256	267	258	284	282	219	269	274	283	277	249	268	258	270	247	259	261	264	255	262	269	269	266	262	289	259	272	262	285	287	241	248	232	235	252	303	248	253	246	238	273	248	266	279	267	290	262	274	223	254	267	270	270	247	284	253	273	278	242	278	257	262	246	264	304	261	252	256	293	262	224	242	251	269	258	268	249	263	255	269	273	262	257	314	248	229	278	285	239	289	279	238	244	241	298	283	252	253	238	267	263	269	290	232	279	272	247	249	235	261	276	237	266	254	272	287	272	236	265	270	259	250	288	252	261	241	248	258	250	255	274	267	270	302	258	265	316	282	303	273	270	242	287	261	263	279	246	245	274	231	298	288	270	269	274	237	256	276	291	262	255	286	293	285	266	277	276	250	273	258	261	234	261	277	257	280	290	251	268	270	283	281	294	265	304	283	256	263	265	238	257	256	268	263	271	241	258	271	272	288	274	286	266	252	261	243	267	270	275	257	272	256	263	260	259	251	279	264	243	266	263	299	274	301	280	267	297	286	233	259	260	240	276	295	243	273	235	282	237	251	298	251	271	251	250	256	265	234	298	227	265	265	256	246	303	285	313	275	252	286	261	269	275	270	252	228	247	290	236	255	260	272	293	277	247	258	230	273	264	217	260	291	258	249	260	273	282	246	254	287	262	258	284	251	249	257	259	279	262	269	248	257	250	265	248	238	269	260	240	257	269	271	254	275	276	258	249	254	260	257	261	271	247	270	271	272	251	263	258	282	271	228	273	271	271	239	265	267	242	267	270	275	262	249	260	263	315	239	268	276	286	299	268	275	245	269	258	256	235	267	225	284	232	258	261	266	279	252	299	249	252	265	280	242	238	252	260	285	290	276	264	293	278	250	265	285	253	230	253	262	255	258	293
14718	1227	2011	2097	1806	1592	1390	1236	1089	974	1020	880	858	815	839	837	778	735	731	727	723	770	721	719	716	737	689	720	692	659	669	666	700	710	704	730	690	692	669	650	694	649	666	655	685	664	666	707	664	670	680	680	697	670	629	679	683	673	693	604	684	656	663	678	668	710	676	660	633	625	633	644	644	647	699	672	654	661	691	682	656	684	650	625	686	660	708	622	660	676	698	694	669	636	706	666	670	653	617	658	658	636	733	661	613	586	675	709	653	700	694	645	666	627	661	647	665	641	683	692	698	662	677	651	636	642	655	610	660	657	640	692	645	665	657	658	628	689	661	671	696	660	679	631	652	635	617	653	700	636	696	647	605	680	686	690	658	662	658	672	663	654	684	618	669	665	630	676	660	623	626	681	617	642	635	672	664	684	681	667	640	646	661	651	709	681	629	663	639	601	648	637	664	651	654	670	655	639	661	685	602	658	646	679	646	648	698	632	652	652	677	699	648	641	660	667	655	691	652	611	668	656	651	614	628	629	675	691	638	609	654	633	695	680	654	637	684	644	643	669	697	667	645	632	660	638	685	688	648	674	668	674	657	667	678	629	639	668	638	604	703	641	602	678	670	690	660	653	695	621	642	691	593	635	680	639	649	672	658	628	635	679	682	663	638	590	641	647	663	668	651	683	641	656	638	671	641	677	671	626	642	652	669	646	679	644	693	665	662	660	622	676	606	660	669	665	640	677	652	674	676	692	653	665	668	668	677	673	637	655	679	664	687	621	654	618	649	649	640	608	649	646	616	669	667	641	651	621	650	601	633	650	693	682	645	680	683	653	687	664	627	597	681	673	699	683	700	645	655	636	658	659	640	649	682	633	659	663	651	679	680	656	654	664	655	639	649	693	681	666	663	657	654	702	629	641	687	675	721	621	650	652	618	599	653	674	705	618	686	677	692	667	668	641	645	677	649	631	633	679	676	633	671	663	624	657	650	708	686	719	678	681	645	679	686	654	696	615	644	652	649	676	638	661	684	658	641	669	627	695	724	671	687	616	674	674	635	651	673	664	659	672	661	664	685	670	674	650	713	658	659	689	688	660	638	661	670	664	663	654	657	656	677	657	620	641	648	683	624	646	666	676	651	672	718	664	640	666	627	683	650	659	667	688	661	621	609	642	663	711	659	708	697	659	640	678	676	662	673	634	638	650	637	654	660	634	649	662	665	678	634	642	709	680	673	654	589	658	640	694	674	695	647	693	681	692	668	679	644	641	607	670	672	620	698	659	684	662	624	647	621	685	694	664	704	677	666	677	638	613	675	663	621	677	620	691	675	624	644	617	708	674	692	681	691	663	606	653	646	641	700	647	620	650	703	669	647	620	700	626	649	668	682	655	661	637	651	654	641	617	679	663	685	661	648	661	679	645	648	667	663	661	626	676	660	684	693	726	648	658	671	643	694	639	673	647	659	638	652	642	677	675	655	638	632	663	651	651	648	642	652	661	685	624	684	673	665	687	669	689	660	639	642	700	626	680	672	709	640	634	729	634	700	634	635	636	625	658	630	693	671	645	695	629	639	636	631	664	653	644	651	637	720	683	634	644	693	654	652	670	630	728	673	663	665	680	665	665	660	646	646	637	658	685	712	645	674	685	663	642	682	677	667	652	685	650	655	655	697	650	639	668	663	652	681	616	691	634	699	661	631	639	730	625	658	672	617	695	620	649	642	653	703	691	650	650	674	630	634	632	690	625	681	678	663	641	612	652	636	663	662	641	636	647	670	688	630	624	632	620	656	703	616	643	637	703	652	703	679	648	684	677	649	620	651	634	721	692	651	688	670	656	639	689	653	675	702	642	670	691	645	688	658	692	677	660	642	689	629	649	678	625	665	703	655	656	615	631	652	699	646	680	679	650	703	669	690	667	669	698	657	664	664	606	641	654	647	683	682	674	646	652	643	667	707	664	647	657	644	658	630	652	617	662	615	612	614	672	632	616	675	638	638	659	678	672	678	663	695	641	651	695	701	660	705	669	623	661	640	636	635	615	685	645	676	639	670	691	645	646	679	698	648	640	652	684	689	699	622	618	689	671	658	679	654	611	705	681	613	649	701	721	623	650	697	650	716	616	633	678	693	666	644	652	693	670	673	583	652	640	650	687	671	659	642	666	662	674	627	653	718	668	659	650	658	649	691	640	646	661	667	699	621	651	645	618	648	704	673	670	664	617	660	659	649	658	630	624	710	659	695	667	657	671	639	642	703	672	665	612	635	662	660	633	642	740	648	609	667	652	636	678	663	645	650	615	609	679	644	622	644	660	672	637	663	632	608	663	650	647	695	664	659	646	701	682	659	652	664	662	661	635	701	646	645	633	630	633	648	696	650	668	657	678	662	686	685	703	643	667	644	642	623	653	674	649	701	641	691	633	651	663	636	666	648	713	684	662	620	624	683	640	708	694	648	638	653	660	650	662	647	709	628	664	682	642	644	677	679	746	629	673	684	708	668	695	639	666	656	683	655	620	634	678	670	661	697	714	659	722	641	661	644	675	644	686	645	625	620	681	630	700	676	671	659	622	690	676	574	630	669	682	628	661	664	670	673	613	649	644	581	684	672	675	648	688	633	673	616	678	702	722	663	620	618	661	625	661	652	668	661	717	660	688	668	704	655	635	645	661	700	665	660	710	731	651	679	688	696	659	636	656	636	649	632	655	669	716	638	696	692	671	645	644	670	655	685	649	657	659	663	649	690	659	671	669	645	674	649	658	680	651	646	655	665	643	641	626	644	655	568	633	652	655	687	661	685	611	660	676	656	658	682	659	680	688	660	646	694	632	668	661	662	680	650	657	638	680	679	630	652	657	663	667	646	669	669	660	615	688	629	652	704	657	684	659	649	639	653	605	619	673	646	690	662	727	715	643	658	693	629	656	654	640	621	598	646	631	650	680	637	664	618	632	736	634	684	662	665	640	698	665	691	629	655	645	635	686	662	667	625	689	699	705	646	656	634	658	657	627	666	653	651	649	689	678	667	652	670	667	696	668	651	594	600	655	659	680	667	705	684	661	630	699	660	643	667	643	625	656	638	710	683	676	695	702	656	630	666	698	704	708	663	644	669	643	629	649	660	669	622	687	665	678	656	669	637	654	656	646	668	642	716	613	699	633	640	674	668	633	681	608	663	669	657	646	678	673	632	612	632	608	654	683	637	593	647	702	661	616	683	595	686	646	655	694	600	651	644	662	679	678	656	639	673	648	699	658	665	634	703	632	675	697	643	672	643	673	671	656	677	652	635	629	647	660	656	690	695	636	621	640	653	619	662	690	685	663	661	657	641	653	655	664	643	652	658	681	656	708	638	662	672	688	664	664	624	634	665	627	668	641	654	643	675	631	657	674	638	703	698	683	644	672	616	647	651	671	677	648	614	633	645	623	731	714	674	693	672	653	667	686	638	664	660	637	666	635	645	629	650	646	684	683	645	673	701	610	704	637	721	644	658	613	624	676
7509	695	437	460	424	445	446	400	438	470	452	418	430	477	402	410	431	401	466	407	425	408	438	433	419	425	407	402	422	413	417	421	455	441	429	427	412	435	439	428	468	412	404	464	471	394	421	390	439	434	416	424	452	438	419	413	445	410	437	401	425	453	433	439	443	461	411	428	459	446	442	448	440	395	452	455	404	430	451	426	393	395	452	487	421	430	377	410	437	418	403	418	460	458	439	438	467	451	455	429	432	396	423	429	489	421	399	403	437	438	440	422	461	412	411	429	414	449	490	474	416	442	437	444	433	422	387	461	415	434	427	422	459	429	456	427	447	436	453	377	413	407	418	463	418	423	475	452	457	380	400	387	450	444	431	429	435	412	415	399	412	467	455	427	424	431	423	434	443	405	479	395	427	447	434	426	457	429	425	460	422	396	403	432	418	416	453	462	419	435	402	413	431	428	418	413	463	455	409	424	465	394	461	469	411	463	471	421	441	425	429	414	459	451	382	409	429	384	406	435	444	405	372	403	434	408	464	454	414	458	430	436	437	462	433	447	392	429	441	428	444	453	417	448	447	438	397	452	415	386	408	429	452	471	475	420	428	417	413	462	465	424	406	453	421	421	406	417	434	415	428	413	455	396	402	438	431	429	439	416	433	433	430	495	428	419	422	452	464	409	399	428	421	445	437	455	388	462	401	457	464	436	436	428	430	440	437	477	485	434	457	441	388	416	426	422	411	425	417	420	424	431	455	451	467	433	457	421	445	417	452	473	409	389	379	453	442	436	427	398	405	448	406	428	426	436	423	391	483	435	463	461	402	441	438	455	454	442	443	450	444	463	427	462	456	452	434	443	422	422	427	451	428	427	437	443	448	444	405	443	442	423	434	449	402	446	442	466	454	437	460	400	440	427	438	399	455	443	480	424	410	418	431	423	396	477	476	478	427	431	405	417	462	410	420	461	426	406	391	454	459	408	455	438	434	466	470	410	468	465	440	427	425	417	417	446	415	405	442	437	417	446	472	427	453	387	460	406	433	437	418	437	441	427	448	447	453	446	436	454	465	455	445	466	468	412	411	408	449	431	470	472	474	427	391	444	416	440	463	384	394	386	449	427	467	457	438	395	442	398	470	473	448	435	441	417	410	422	460	473	451	435	459	452	468	391	438	408	428	442	442	380	463	441	417	416	433	403	429	413	449	449	408	432	442	440	406	461	434	428	378	448	387	425	424	442	396	403	433	474	431	440	468	423	401	433	420	417	424	433	418	403	473	438	452	442	461	468	456	426	446	444	419	404	418	438	410	462	430	436	409	427	447	477	457	466	402	424	414	412	409	418	418	444	449	359	439	402	405	474	440	394	417	438	426	428	446	437	414	430	405	415	453	486	462	445	432	455	419	409	407	410	423	412	395	465	413	425	458	447	426	469	445	454	475	455	390	426	408	422	443	419	436	442	384	439	443	413	436	440	400	395	399	397	444	401	438	440	445	406	454	468	423	444	427	422	407	474	426	493	413	428	412	426	420	417	424	444	431	438	418	414	442	436	438	429	391	429	426	413	431	428	441	439	435	427	446	424	465	417	454	407	443	428	407	456	425	442	411	413	425	419	473	411	411	482	415	439	437	500	458	412	383	400	426	493	415	467	419	423	448	435	403	451	450	427	446	450	434	407	442	401	415	392	451	439	422	416	438	450	446	392	438	440	450	469	428	455	437	423	422	443	442	431	473	400	400	416	384	418	430	453	454	417	441	392	415	443	425	448	481	457	448	433	422	442	431	423	417	413	432	382	445	405	436	411	431	421	397	451	464	422	444	473	432	446	480	437	404	402	412	429	408	433	454	421	407	393	427	420	429	437	424	432	422	408	437	428	454	409	455	457	427	428	431	402	452	438	429	433	433	456	453	431	422	446	419	438	429	443	431	444	455	439	411	383	422	412	443	458	467	434	390	432	406	445	453	406	400	423	416	459	392	407	423	430	440	464	448	430	421	455	441	450	440	414	438	406	442	427	426	413	463	428	439	417	416	435	446	442	443	439	456	410	448	468	421	447	429	419	418	461	427	468	417	422	429	436	431	391	447	419	442	449	435	416	433	427	445	429	450	438	448	410	424	427	459	408	429	411	412	401	443	450	411	456	462	391	397	452	457	407	426	450	418	412	390	442	412	430	390	436	438	468	481	417	434	452	422	414	459	423	381	394	407	422	436	451	435	426	443	443	452	436	435	430	481	420	462	436	427	437	402	379	414	426	446	423	442	430	401	431	424	446	446	439	446	406	411	409	408	401	464	414	433	408	410	391	452	480	429	417	427	460	461	420	395	424	433	388	430	418	434	453	404	392	408	415	433	394	431	463	401	390	389	397	381	449	433	422	450	405	405	411	438	472	421	435	422	428	416	449	442	431	423	418	446	445	393	493	443	408	436	433	411	423	406	425	429	442	475	417	429	462	375	439	458	487	423	417	412	466	409	425	403	394	448	418	423	453	394	417	363	444	407	463	409	395	398	435	440	446	478	391	460	381	445	420	471	433	416	422	426	452	437	436	450	460	431	422	403	384	409	468	437	421	429	477	472	423	431	404	409	435	409	447	471	447	411	422	413	427	450	407	461	432	421	411	434	461	446	428	438	411	440	432	423	441	423	414	481	422	437	452	438	458	428	427	403	426	407	448	405	422	424	425	452	419	432	479	496	433	432	401	429	421	456	438	417	466	423	443	421	446	393	371	449	451	398	438	413	445	455	414	442	435	445	423	434	437	454	428	437	462	427	415	437	464	436	434	439	428	441	440	462	433	445	426	454	455	425	412	416	468	439	414	437	487	411	428	445	452	416	428	414	426	398	450	460	464	450	466	456	428	405	433	399	448	464	445	421	417	426	423	412	448	393	440	469	414	433	454	479	418	395	409	408	440	423	413	430	408	439	406	469	429	457	396	453	438	452	481	412	487	418	464	422	438	461	415	430	435	422	436	449	471	405	438	414	397	459	439	411	409	455	434	454	429	428	410	393	440	422	462	413	447	425	420	463	407	423	439	419	437	446	444	447	405	443	456	444	426	473	433	458	451	431	415	453	416	433	444	444	412	472	416	419	419	433	466	461	406	410	423	448	435	433	432	408	411	430	464	392	428	429	461	389	423	451	403	426	468	440	480	426	437	408	420	447	439	427	440	419	455	431	468	456	408	422	419	402	454	413	461	439	444	460	441	434	406	444	497	444	421	411	417	438	453	462	459	422	444	429	435	434	408	428	418	419	447	394	469	473	421	429	426	398	421	459	422	464	460	490	379	428	406	411	452	438	435	428	481	421	432	376	476	428	463	444	448	417	421	411	415	450	433	472	434	406	421	428	410	427	423	458	415	425	459	416	433	432	428	432	401	435	384	469	405	437	461	482	402	429	390	408	391	428	425	454	410	439	482	423	389	436	410	399	377	452	453	437	424	410	398	441	452	442	395	434	459	424	439	423	400	433	417	427	425	444	407	422	432	437	430	463	403
5288	969	969	1009	976	979	996	931	940	967	985	958	923	947	912	987	940	922	939	935	962	898	946	960	893	926	937	861	954	1019	950	907	932	925	911	936	919	954	948	964	909	904	953	978	895	1018	923	962	955	956	955	912	895	994	968	844	935	907	925	948	944	977	934	955	945	987	937	923	968	928	914	936	973	905	955	996	907	950	966	921	911	917	924	1004	956	972	981	946	938	957	902	935	962	936	935	936	937	882	934	952	991	990	942	955	977	921	932	968	921	942	955	966	961	975	901	944	941	914	931	944	940	972	992	965	915	968	925	928	970	894	934	927	922	913	989	960	916	875	953	933	952	906	969	930	970	920	907	940	1000	986	970	936	1037	963	932	933	917	946	974	935	885	922	907	954	926	953	943	994	956	911	941	961	953	978	977	906	962	969	1017	991	986	920	913	939	896	963	1007	882	961	964	911	930	949	953	939	877	950	963	983	1005	936	1002	958	955	936	960	940	934	1013	936	895	942	954	938	938	987	1010	954	948	959	965	957	931	968	964	944	933	957	951	961	950	928	995	947	938	987	976	988	904	909	916	961	927	866	954	960	936	948	919	933	948	961	936	918	1038	951	942	997	955	953	923	974	928	943	893	963	928	917	910	933	934	1006	956	995	918	938	1000	881	893	944	921	936	941	956	959	1001	956	944	927	885	940	934	950	961	985	977	926	942	937	955	982	973	949	939	889	908	903	965	1003	965	925	904	957	933	927	932	935	934	942	996	932	974	984	962	974	936	984	947	1007	998	1015	1002	931	980	929	923	982	1002	957	917	951	909	949	924	941	952	964	937	945	869	943	954	977	965	923	926	931	964	969	921	912	931	924	910	982	986	974	947	943	921	894	983	956	954	994	964	973	1000	973	992	986	963	959	966	983	978	949	948	1017	977	961	948	975	951	964	991	897	907	958	911	978	923	973	988	991	982	936	941	935	916	995	993	973	939	931	919	1018	937	963	1022	936	982	981	975	890	920	935	940	976	974	959	936	958	965	980	956	927	917	959	968	1031	945	888	943	990	900	952	958	917	940	970	959	958	991	1020	956	949	957	912	946	971	940	971	966	985	935	895	961	958	958	905	905	889	916	931	975	941	972	940	927	925	913	906	909	888	956	964	928	974	894	939	995	939	933	975	942	930	901	980	936	960	997	931	989	954	977	974	956	913	1020	951	1000	948	1003	944	915	962	929	966	927	982	926	1000	949	897	901	923	937	955	918	908	908	919	894	905	973	976	985	983	953	914	930	934	960	918	936	962	1001	956	978	946	933	939	1004	946	941	1022	936	923	975	958	975	961	967	887	974	943	1018	912	918	980	1033	960	969	929	972	938	936	915	975	937	942	923	941	999	957	959	958	874	990	977	908	956	917	962	929	942	971	963	991	911	966	995	896	935	956	969	887	976	992	948	888	937	922	952	951	962	994	968	941	938	917	929	979	952	967	957	954	972	957	980	967	933	891	1000	953	975	968	974	1034	952	881	983	944	956	976	929	946	917	946	921	935	917	931	977	934	926	940	939	975	910	967	971	949	949	959	930	927	935	968	977	940	1008	993	949	973	947	928	911	906	947	948	938	941	938	913	964	965	923	921	865	912	966	970	933	930	971	909	958	975	950	909	973	954	951	943	992	978	922	961	949	987	936	982	935	973	954	953	931	925	899	957	917	902	1020	936	951	917	989	884	935	914	998	1019	966	924	953	995	1021	977	942	955	946	955	963	950	932	973	916	947	962	951	920	920	994	955	952	971	905	943	937	987	991	976	935	947	931	940	894	927	987	918	976	912	921	908	955	912	960	936	936	924	968	919	907	966	942	998	995	973	925	961	942	940	947	923	891	962	941	946	930	1007	919	922	992	977	915	976	975	922	908	922	998	941	982	948	970	991	924	924	990	954	965	967	935	923	936	990	946	917	986	907	949	949	922	924	915	953	977	900	912	909	915	977	990	959	911	955	952	874	929	971	953	917	888	974	926	921	928	929	970	945	941	925	967	1002	937	899	955	959	987	990	943	980	936	937	937	928	953	919	924	981	938	942	944	919	929	961	949	911	993	952	969	985	1032	967	958	986	978	974	971	910	948	918	962	963	925	1001	921	984	1001	941	980	966	968	943	951	1011	972	894	966	963	985	988	995	1003	983	924	947	949	1013	922	945	937	951	931	928	930	963	952	954	962	950	972	936	964	973	968	967	992	952	893	977	924	968	905	900	976	930	952	960	925	926	995	925	945	939	943	964	958	893	924	954	949	948	924	965	942	1001	921	926	938	968	928	930	944	965	1006	904	976	915	938	971	915	919	956	948	974	908	919	984	965	1022	955	937	947	948	969	999	915	993	888	1006	932	937	1008	925	938	984	963	962	959	971	958	981	942	906	908	945	949	958	948	969	996	951	942	931	935	990	922	914	991	959	1007	929	921	958	991	946	972	951	961	935	949	951	947	987	1002	961	948	941	950	964	903	921	934	977	950	938	974	940	961	962	976	874	921	948	905	906	918	1009	951	918	936	939	995	855	900	977	948	900	948	942	915	962	960	935	983	950	955	957	946	938	967	969	935	996	963	943	998	912	929	954	909	936	928	919	976	981	940	958	944	959	960	978	916	953	921	956	914	927	951	914	928	938	979	972	1009	942	958	928	904	942	952	955	913	919	950	961	976	938	1016	944	986	1022	963	969	923	913	937	917	900	941	897	986	958	955	964	953	975	932	991	961	992	997	952	916	969	944	994	969	961	937	958	901	946	899	986	913	954	947	959	917	974	915	939	924	960	937	900	975	920	918	888	964	925	926	943	963	963	1000	962	928	935	938	983	962	974	979	975	982	964	913	944	948	952	949	949	958	972	894	948	902	970	892	953	934	934	982	987	928	990	978	929	970	939	943	969	963	968	952	927	983	967	962	995	984	973	915	966	1003	965	920	993	934	980	1023	934	971	935	961	924	953	929	1008	991	935	967	947	934	915	940	912	956	922	936	920	1044	963	947	936	957	895	918	919	960	968	943	927	927	988	957	921	918	941	981	941	938	925	926	962	965	861	941	962	984	916	940	975	930	915	949	921	943	963	904	935	962	966	960	905	974	964	928	906	951	925	963	902	904	913	912	970	933	962	976	909	964	938	957	942	905	998	924	944	968	942	880	958	938	970	934	965	957	1011	979	969	957	1001	962	973	988	935	942	930	921	965	998	917	993	949	1006	966	903	913	917	892	928	966	936	931	950	992	927	898	972	968	963	906	955	965	945	932	931	922	941	1009	912	941	969	949	887	960	919	965	920	962	900	934	991	954	948	920	976	974	928	923	904	937	906	917	915	959	904	967	940	920	1001	943	941	958	924	976	950	922	964	961	961	951	876	1006	939	984	941	949	936	950	971	971	937	961	935	939	973	960	992	925	962	947	906	960	945	970	967	1023	1008	918	932	949	943	904	984	928	968	924	970	910	968	937	948	957	900	955	949	957	974	984	901	912	973	903	945	950	952	930	948	956	944	944	933	932	966	959	995	962	953	959	935	998	961	921	971	955	924	991	950	965	944	1002	945	967	948	897	937	1004	960
18830	1586	558	434	373	308	346	269	266	263	226	262	258	290	210	262	239	280	242	235	250	250	192	221	239	226	242	226	231	212	247	210	226	244	223	198	210	223	239	242	233	226	232	237	238	229	205	231	247	218	219	225	209	252	226	246	231	217	252	197	237	252	221	239	227	209	237	227	217	211	250	225	237	205	200	224	241	221	210	241	220	225	238	206	227	250	230	228	229	208	211	209	222	259	230	198	220	226	211	234	224	219	246	220	228	218	205	225	225	235	256	240	194	222	222	197	222	198	229	197	224	240	242	223	269	216	236	244	214	232	232	216	251	246	222	240	209	232	241	227	239	224	229	225	219	225	236	211	203	242	220	232	250	213	235	243	236	214	259	226	210	241	225	226	228	222	225	206	219	222	232	220	217	234	238	197	225	264	225	230	198	212	228	225	234	200	215	205	211	186	224	216	258	241	236	245	243	231	224	268	216	240	230	220	236	207	232	235	224	212	226	234	219	235	255	244	238	214	216	195	221	223	215	217	210	240	228	276	238	230	231	240	249	249	222	228	209	227	234	236	212	213	219	215	211	236	228	205	210	233	227	246	257	204	241	235	234	240	212	286	202	247	224	229	244	220	216	247	190	249	234	250	231	238	200	227	225	247	231	217	197	247	240	232	273	207	260	241	242	200	209	213	208	215	215	235	224	250	227	259	246	215	244	249	234	224	234	228	228	229	235	232	238	236	235	224	241	244	243	205	230	254	256	210	228	217	213	230	219	194	231	231	250	218	205	225	201	227	203	219	255	250	254	218	254	237	219	248	247	245	217	200	240	240	185	213	210	255	235	230	235	235	237	258	220	233	230	241	191	241	247	216	208	223	219	233	242	230	256	268	237	243	216	215	246	226	216	224	216	229	245	226	220	233	199	263	254	220	246	235	235	232	227	202	240	233	200	211	204	190	238	231	222	228	218	212	221	235	227	251	226	213	205	219	224	266	252	233	226	220	286	214	210	235	243	220	225	251	233	224	237	227	242	237	205	245	217	233	251	237	232	240	208	213	235	203	233	236	236	221	245	189	227	201	247	233	235	211	219	211	239	240	227	226	178	233	247	228	214	234	221	225	205	219	231	226	215	225	263	236	234	200	227	231	236	206	192	231	253	227	243	241	261	209	219	215	246	228	230	234	236	192	236	232	216	232	222	220	193	224	203	193	230	254	276	203	223	222	223	236	243	223	223	212	244	247	253	193	237	224	223	211	198	226	208	223	264	240	222	229	243	227	248	225	230	217	225	229	235	194	199	221	216	208	260	220	234	219	221	220	220	243	213	218	205	231	225	225	212	240	223	225	240	228	224	229	233	223	220	221	219	224	255	222	219	231	253	194	255	204	224	193	244	230	260	229	222	238	207	237	206	239	221	207	250	222	242	242	229	211	232	233	200	243	235	218	213	219	241	264	248	228	233	223	226	197	218	219	211	259	250	243	242	205	196	254	190	216	217	223	213	246	197	237	226	220	234	253	223	249	220	233	240	212	232	229	215	230	212	224	218	213	234	239	193	225	222	197	251	219	207	206	221	208	226	221	237	233	245	238	225	220	227	220	251	247	250	234	216	221	208	241	225	216	224	217	204	214	212	241	244	213	236	255	266	214	257	258	233	243	199	202	198	202	232	223	237	228	216	218	247	207	205	210	224	222	206	239	254	233	196	234	217	231	242	225	249	218	215	213	246	227	224	208	225	210	218	222	187	215	234	248	242	241	230	232	216	218	242	232	223	244	244	218	207	221	237	213	220	229	214	226	211	242	242	222	234	232	234	207	238	239	214	198	240	231	190	225	214	234	228	255	240	251	217	259	197	242	229	234	245	240	233	234	215	205	253	220	183	207	247	229	226	231	212	217	243	226	237	241	229	241	237	241	262	233	245	246	234	239	266	247	246	231	218	239	222	234	249	252	206	232	250	213	208	202	215	226	240	219	220	212	260	229	234	241	199	254	219	228	235	208	211	251	230	248	231	182	215	240	188	199	230	225	238	216	244	217	237	224	200	230	245	219	226	260	235	231	229	222	208	228	212	237	218	226	203	215	234	214	223	225	232	202	234	221	195	215	242	212	208	224	212	208	228	216	189	232	216	243	204	212	236	218	199	237	211	216	172	215	225	232	245	230	208	224	238	224	259	246	248	203	229	254	239	228	220	227	261	205	218	228	240	217	210	239	221	216	239	223	216	210	217	234	232	252	227	217	206	214	216	212	219	193	224	227	253	235	224	211	217	224	206	218	258	270	216	241	245	224	235	213	212	201	226	238	216	244	224	226	215	224	250	208	233	241	218	226	235	213	212	243	233	244	212	239	247	217	241	212	227	210	238	219	231	222	207	228	198	219	227	237	236	229	238	223	232	215	228	214	236	235	244	228	215	225	215	211	239	202	235	237	255	200	215	264	212	236	233	253	224	221	211	201	224	256	204	222	233	224	247	220	221	206	215	240	227	213	218	235	227	244	228	237	228	242	232	215	239	211	241	230	231	253	231	219	208	217	229	222	239	228	231	240	222	240	188	209	224	238	206	234	211	192	234	209	224	204	235	218	218	207	258	202	231	227	239	226	256	232	235	190	223	214	229	196	235	246	229	238	205	218	214	232	220	199	226	236	220	205	247	210	219	214	219	234	206	231	221	239	228	216	244	200	237	225	233	247	235	227	231	233	210	225	222	194	223	244	254	249	223	233	216	215	256	203	247	246	242	250	249	230	234	222	231	226	187	227	243	237	214	235	230	237	234	249	255	233	226	226	217	258	207	211	199	220	204	212	205	218	228	229	233	215	194	247	231	237	195	229	236	237	227	182	198	228	203	224	227	226	210	226	212	226	230	200	217	228	230	247	228	224	226	220	273	259	250	252	210	221	249	248	209	215	233	223	232	225	223	217	226	245	222	258	228	248	215	211	252	200	221	261	192	212	232	227	244	225	221	240	226	235	202	206	219	228	219	207	231	240	210	211	214	218	228	224	220	228	232	278	249	251	207	219	228	239	222	228	235	234	226	248	220	252	200	228	208	213	251	215	226	240	200	223	233	224	192	217	214	213	217	241	234	203	217	210	198	211	192	209	202	205	237	238	220	215	216	224	237	216	223	203	190	213	261	214	241	217	223	211	244	219	193	202	226	223	199	222	222	207	246	228	230	210	222	248	200	240	234	228	214	237	220	230	213	228	232	250	236	204	209	225	228	213	227	230	240	230	205	251	227	204	201	234	227	218	229	199	250	245	232	219	233	237	231	223	237	205	234	214	211	227	233	229	259	227	250	233	238	209	236	212	285	209	212	216	201	195	225	217	213	221	220	207	254	243	216	191	209	248	217	212	212	224	209	227	232	219	245	229	240	227	227	258	215	195	214	222	234	222	226	196	244	232	250	214	237	213	214	235	249	222	208	229	226	216	200	242	223	223	199	261	230	225	218	204	248	245	224	197	237	222	240	227	194	196	211	220	223	222	209	224	229	246	223	206
11843	824	1265	1352	1152	1035	916	795	754	736	721	681	706	635	637	605	595	634	622	581	576	609	601	661	604	556	563	585	561	582	624	607	565	590	554	587	566	528	575	611	588	535	602	610	538	573	597	577	570	529	593	577	578	603	581	577	554	566	602	547	571	587	575	567	593	563	572	549	539	558	563	557	565	561	548	547	519	570	510	581	522	530	549	570	536	599	559	540	539	552	573	563	502	580	514	579	530	496	545	554	593	539	577	510	520	531	537	602	581	556	574	591	537	551	556	540	580	525	572	538	577	531	553	547	566	527	528	532	550	544	570	536	524	572	505	536	583	581	573	543	560	559	527	560	516	551	541	562	551	545	595	530	503	529	562	535	596	578	567	554	532	543	574	561	591	568	564	547	533	525	557	584	535	600	580	576	574	590	556	565	591	584	583	547	541	570	575	570	541	559	563	532	520	587	568	565	559	575	590	558	586	526	594	538	547	554	568	557	554	539	563	512	561	521	557	553	568	521	553	579	515	562	550	560	534	553	543	553	556	592	559	576	525	539	565	596	589	616	567	591	592	564	521	518	539	535	565	581	565	590	552	587	547	576	596	570	508	530	593	551	585	582	545	576	509	585	585	546	563	556	542	580	560	564	576	560	536	587	574	546	550	611	556	580	576	517	571	549	549	539	531	541	552	589	534	543	560	582	605	560	539	549	575	583	509	561	578	570	573	575	583	538	523	572	529	498	547	551	533	553	549	557	545	564	561	545	578	563	542	516	569	529	526	560	544	553	537	568	534	525	577	569	528	556	537	547	513	561	603	546	562	559	567	533	572	552	539	574	518	557	544	593	520	527	571	579	526	513	580	549	530	565	554	557	567	555	572	587	566	517	562	518	589	577	571	523	520	587	564	556	563	554	537	555	596	540	583	541	562	537	524	561	540	538	570	533	594	602	549	593	593	596	539	572	565	552	581	543	621	545	607	531	582	546	547	570	571	563	555	507	517	554	572	551	567	547	564	567	538	527	549	567	544	593	531	556	572	572	556	561	574	560	571	541	576	543	547	536	576	565	571	595	592	583	581	569	556	587	570	572	515	559	543	588	577	558	559	557	602	580	582	561	534	582	543	544	536	567	598	509	585	535	548	580	570	578	575	570	570	556	560	578	559	568	607	594	526	585	547	539	564	535	556	559	572	542	565	553	527	554	593	531	543	586	547	529	542	555	563	548	502	557	554	544	590	555	516	549	532	544	556	574	553	566	543	528	547	540	565	567	570	564	570	518	550	607	566	540	531	557	560	544	521	611	539	546	616	526	529	567	538	558	579	590	548	570	549	539	574	552	575	589	525	562	590	571	521	544	592	546	530	584	527	534	581	554	569	580	571	563	587	588	544	547	576	517	567	555	568	542	543	568	547	519	554	514	551	522	568	565	555	595	575	509	580	570	568	585	554	545	596	562	548	554	591	543	526	577	515	540	527	559	556	579	543	540	567	544	543	588	543	587	548	574	558	605	560	554	551	529	507	580	554	560	563	521	557	584	548	527	562	521	562	591	530	581	540	562	555	558	560	620	570	566	586	520	602	522	525	520	579	575	514	530	546	541	550	553	538	587	579	520	538	574	555	566	565	544	550	568	582	558	547	561	600	536	562	556	536	574	529	552	545	550	543	533	558	549	583	552	520	525	582	538	555	603	574	549	559	559	547	551	534	542	554	555	537	564	559	560	545	543	539	534	542	585	580	533	583	584	588	561	544	552	577	568	549	546	565	593	559	547	564	563	560	558	573	583	606	566	577	559	573	578	587	565	538	563	572	537	571	561	549	543	541	535	574	523	562	493	552	554	530	509	569	548	564	561	558	558	585	567	525	523	510	555	551	605	580	553	594	517	569	553	578	517	585	560	568	528	577	528	581	542	548	571	536	558	572	558	568	592	549	560	568	525	518	532	590	562	572	556	600	594	525	545	558	566	580	574	563	585	589	593	560	582	527	558	554	517	532	572	597	562	543	580	537	535	569	565	529	622	566	571	548	615	578	566	583	561	538	538	558	560	610	586	563	577	519	512	564	614	551	550	585	520	556	538	539	543	559	547	503	553	558	578	553	551	558	521	527	582	609	550	514	522	551	574	533	556	568	541	532	569	574	549	542	585	555	561	551	556	557	524	552	567	571	546	533	527	573	559	567	577	554	525	605	556	519	573	570	516	534	579	552	557	580	543	576	533	538	532	529	595	558	562	524	581	558	613	574	543	528	565	535	590	527	535	602	546	612	507	582	591	548	547	561	546	556	543	521	576	527	547	542	536	578	550	572	559	477	598	565	554	576	573	556	525	576	573	571	550	589	542	595	573	550	564	575	584	546	580	551	579	539	589	538	556	551	560	506	591	554	569	536	538	557	562	544	571	555	564	512	560	543	551	566	561	568	581	555	577	521	536	568	535	538	555	589	563	566	561	559	522	586	552	573	563	581	558	542	573	584	574	544	547	595	583	599	566	540	586	594	532	577	502	546	564	565	602	554	567	573	571	519	562	525	606	499	563	553	572	606	537	599	542	531	593	580	569	540	577	530	557	586	594	523	569	547	535	574	541	560	560	582	527	540	557	544	546	587	524	535	529	563	590	547	577	565	588	507	537	544	573	550	563	521	573	541	567	541	538	535	538	528	549	557	541	540	553	539	541	523	551	544	507	584	560	590	520	591	559	543	549	584	606	570	547	548	546	572	573	560	586	569	591	567	568	531	577	562	575	548	577	541	553	547	556	582	567	558	599	543	572	583	563	560	571	559	545	582	512	561	536	557	568	611	521	564	544	561	554	594	622	562	557	565	558	541	555	556	566	570	594	577	573	587	597	564	527	571	528	559	551	558	551	538	504	593	573	561	542	554	536	543	549	511	586	579	540	558	552	527	575	571	574	549	563	570	516	562	497	546	533	526	587	550	516	521	553	579	499	539	595	551	542	573	604	603	571	525	529	569	591	536	546	546	581	564	574	570	539	571	537	565	559	568	553	570	576	540	557	581	530	562	556	559	556	553	552	554	575	536	553	534	542	561	559	602	573	543	577	555	581	564	540	581	554	557	531	555	548	581	554	559	542	542	567	557	600	541	560	565	524	532	579	634	553	533	546	533	509	566	576	608	541	495	559	559	577	576	531	571	576	520	567	572	553	527	534	542	562	522	539	557	543	579	583	554	580	560	490	567	538	521	556	557	551	548	582	561	572	570	536	546	545	532	540	545	577	598	585	541	558	541	555	522	541	602	603	558	549	608	558	507	552	517	590	581	538	558	558	589	603	536	563	591	555	564	589	551	510	588	510	566	539	599	548	513	536	549	575	587	569	576	568	565	522	585	554	564	519	580	581	548	536	539	539	541	539	611	544	565	529	531	557	548	553	544	544	576	551	587	532	548	579	533	540	542	544	511	533	522	569	569	571	594	545	597	543	537	545	591	535	587	552	539	564	582	550	565	552	563	513	576	554	569	556	579	564	517	555	514	535	554	536
27983	3566	964	715	550	439	414	366	312	327	321	311	280	310	294	287	273	285	287	276	247	285	278	267	248	250	288	263	276	280	270	271	256	248	272	270	259	281	280	267	301	289	239	249	281	283	258	232	307	289	286	286	266	260	258	290	241	280	263	247	297	267	265	268	289	270	293	264	268	291	283	262	275	260	282	263	274	285	259	238	249	274	285	302	265	259	269	284	271	293	244	241	276	298	259	236	253	261	226	283	263	249	277	286	252	274	247	224	248	245	251	248	262	250	270	289	240	246	293	259	269	272	284	266	257	274	282	242	266	275	278	261	260	264	245	256	272	291	300	272	243	271	267	276	238	262	272	266	265	259	243	281	260	281	269	249	281	266	288	272	280	269	265	263	249	261	250	252	287	223	284	265	275	268	288	258	258	245	235	242	275	232	255	271	280	244	255	266	255	224	289	246	288	293	268	281	257	289	251	255	273	273	303	314	290	259	231	256	284	287	267	250	233	236	295	244	257	268	286	260	272	292	254	236	255	271	277	275	270	259	307	240	263	229	284	285	243	292	258	289	241	265	265	290	241	267	268	265	295	268	262	260	269	250	242	278	266	279	268	288	242	251	269	268	273	270	239	230	246	274	260	260	277	300	260	298	273	253	265	299	241	255	245	262	238	259	303	253	253	267	299	231	244	286	267	262	268	243	284	255	250	269	253	310	261	286	285	256	257	246	262	306	262	273	265	274	279	288	274	261	232	270	263	247	245	272	265	250	289	245	263	263	257	254	240	255	276	275	254	291	291	247	232	249	251	278	245	269	286	268	266	244	219	246	266	295	267	259	272	214	287	251	275	266	255	269	267	252	208	261	281	255	277	256	254	234	258	242	265	274	273	251	273	278	231	276	241	271	259	277	270	246	263	251	260	268	255	282	293	255	253	268	240	274	237	268	246	234	235	266	246	276	289	267	288	281	267	262	263	268	276	263	269	274	251	262	238	256	249	236	288	263	276	247	277	283	277	284	304	293	283	248	288	282	265	293	289	287	283	266	268	249	249	256	251	270	262	284	276	269	282	245	261	254	272	223	214	250	250	264	259	290	265	252	308	301	256	220	275	255	282	225	268	257	280	278	266	260	244	258	260	270	238	264	295	272	275	240	237	286	258	267	233	281	240	270	254	252	251	258	271	258	285	292	268	262	271	267	286	278	288	285	237	231	241	261	258	252	273	274	233	262	270	279	252	217	265	284	281	289	288	290	232	285	234	268	302	270	262	245	296	293	234	260	259	277	246	259	268	275	265	272	285	269	286	249	257	252	248	235	258	267	238	241	276	266	252	269	267	288	259	264	252	264	263	258	235	252	263	288	264	240	244	252	281	243	255	289	306	267	247	246	235	264	278	248	253	254	246	297	278	247	245	262	248	247	264	267	246	268	267	273	300	279	239	269	267	275	230	251	277	285	280	264	250	247	290	266	263	255	300	285	300	240	278	250	227	302	298	299	283	274	292	286	240	257	267	274	268	255	282	296	273	284	261	256	256	284	281	248	272	276	281	274	243	229	283	249	294	239	262	280	247	254	282	265	259	297	292	266	258	293	280	281	308	243	262	256	298	290	280	247	243	269	265	259	237	283	283	240	245	254	248	255	263	236	276	237	254	283	258	248	241	219	222	285	245	273	245	258	256	259	283	268	277	285	249	262	283	277	290	240	250	257	245	302	233	230	295	283	251	244	265	282	265	253	253	247	282	265	249	264	271	239	255	252	272	246	232	270	283	285	259	255	265	275	267	264	262	275	283	265	273	272	285	277	271	281	260	270	265	256	267	286	259	275	276	248	278	242	255	259	280	242	311	272	288	281	273	232	271	248	246	288	272	283	274	257	280	272	285	268	271	271	265	283	273	289	257	274	280	246	278	271	253	239	253	247	270	238	282	292	275	259	307	264	269	260	262	240	269	283	284	290	243	242	239	291	244	277	252	272	249	278	250	291	274	281	276	259	263	271	263	264	268	294	297	269	305	268	280	266	265	253	295	246	282	264	247	274	252	255	270	316	278	267	263	256	245	255	255	273	248	264	270	282	240	277	221	263	237	261	258	250	258	241	254	269	278	251	246	273	260	263	250	260	283	307	257	284	272	264	264	252	262	254	254	215	260	264	260	261	251	259	260	267	250	242	237	276	278	288	249	272	272	260	256	254	275	249	239	269	263	265	291	325	236	292	273	279	305	257	275	246	283	263	217	271	292	273	268	270	289	248	288	269	286	282	281	249	243	235	250	278	250	270	245	261	285	271	285	278	268	228	269	300	277	266	257	286	284	238	262	264	263	284	235	274	245	269	266	262	292	289	249	258	249	253	268	280	266	287	265	296	241	260	268	277	253	264	256	273	257	267	253	261	258	254	249	263	271	287	267	312	270	273	254	260	265	229	307	260	259	270	265	227	270	275	239	287	259	252	249	290	249	286	257	295	269	260	265	286	310	266	242	278	270	263	276	263	256	257	302	235	268	251	252	251	239	273	289	278	277	276	233	257	269	249	286	289	271	253	274	267	252	279	264	260	274	297	236	274	289	258	291	275	248	230	254	267	244	270	293	224	276	276	255	258	275	261	317	263	249	243	268	246	272	259	277	235	270	268	262	280	269	268	242	239	225	292	252	258	249	254	266	265	278	228	250	252	258	289	270	255	301	261	252	267	280	298	264	250	247	223	282	275	254	262	240	273	275	277	251	235	245	290	240	290	255	267	290	279	236	264	276	270	277	224	269	276	242	288	249	257	248	299	281	247	255	262	261	236	250	278	299	284	267	258	269	218	278	266	240	291	249	301	291	253	267	267	246	268	249	251	279	271	265	271	259	237	283	252	251	262	262	310	274	262	264	265	251	251	238	251	251	245	259	268	251	277	275	295	260	274	258	246	238	211	281	279	242	243	261	247	241	250	221	261	263	259	261	260	253	264	238	266	270	292	312	263	262	269	311	239	265	284	316	257	252	256	277	250	262	258	278	272	271	274	269	264	260	263	271	264	290	312	296	267	293	263	239	263	273	278	256	250	239	263	291	242	251	244	259	281	255	254	253	257	258	247	245	258	252	238	255	251	242	244	254	287	267	272	282	223	277	275	227	269	254	257	274	251	271	241	288	287	286	277	269	244	286	262	262	226	238	268	268	258	256	245	253	274	258	279	225	269	255	236	252	261	250	266	253	266	276	260	287	257	272	220	286	253	276	248	268	264	298	243	281	266	248	284	267	277	281	238	259	278	238	261	283	275	275	268	277	260	295	291	313	287	251	286	280	276	243	242	292	279	257	235	278	254	240	266	255	278	264	263	286	280	253	284	249	277	251	271	284	279	265	267	266	274	283	263	281	249	249	244	231	267	244	267	266	279	288	262	265	281	274	256	250	270	272	282	254	284	260	263	314	275	270	267	284	227	247	253	270	267	252	273	282	244	256	241	273	266	237	242	272	241	264	273	265	240	255	270	269	245	236	268	260	256	272	241	255	295
14971	1247	2068	2157	1790	1558	1394	1164	1088	1015	998	873	913	838	794	812	761	739	815	753	762	742	674	766	718	747	697	700	691	731	678	694	699	718	645	717	743	723	713	686	674	709	667	705	687	731	692	640	641	670	708	662	653	706	676	649	703	692	679	693	664	664	637	654	658	644	636	684	620	682	654	693	655	667	688	659	701	701	672	663	643	677	676	676	682	702	672	650	654	639	665	645	641	696	633	663	680	712	693	669	689	650	674	678	688	635	692	648	683	691	654	636	672	630	664	658	623	639	640	669	625	655	674	674	676	638	644	646	674	627	636	678	662	639	703	640	665	653	638	682	627	645	659	673	671	653	638	664	674	662	630	692	672	659	637	655	676	669	684	680	614	713	687	641	631	635	599	650	666	618	642	643	641	689	650	648	627	674	679	684	635	689	638	662	668	655	653	681	658	645	673	641	650	623	661	674	675	653	679	675	652	607	639	683	707	645	678	673	637	697	681	652	642	642	597	613	652	652	663	609	661	658	657	656	630	655	634	661	658	666	655	665	696	657	661	643	675	634	672	667	674	653	652	664	690	707	698	663	678	636	645	670	694	646	634	692	692	647	653	682	556	645	651	682	675	667	680	666	637	645	647	680	652	696	650	690	657	656	638	675	689	655	648	634	687	608	668	640	611	621	676	654	712	651	674	613	657	669	691	684	685	630	666	680	641	661	629	628	655	679	650	653	656	661	676	660	632	656	646	669	651	662	632	699	668	665	667	662	682	646	672	645	668	664	649	629	644	655	674	683	667	652	626	636	684	632	699	624	627	620	669	660	684	681	652	638	695	663	654	638	665	655	698	646	641	639	686	683	672	652	618	646	668	618	693	667	653	678	652	630	644	679	627	653	669	634	646	639	672	663	657	723	662	680	629	685	700	675	699	629	681	647	676	655	682	641	625	659	661	625	661	651	674	656	671	598	653	672	647	716	666	636	624	672	645	719	664	702	645	661	658	656	640	645	611	649	688	647	700	641	645	610	680	650	634	624	719	665	634	701	648	678	666	650	646	669	704	656	699	649	674	673	689	700	728	694	649	669	628	639	686	615	681	647	618	626	666	644	643	686	665	673	633	637	657	650	581	660	645	651	630	668	657	683	636	645	622	611	686	696	641	744	647	705	613	667	684	673	701	644	644	711	665	687	676	673	689	655	647	649	674	618	654	657	696	699	665	667	653	578	684	652	602	656	647	628	633	662	696	652	630	670	688	644	632	702	622	683	637	640	670	648	668	630	661	657	680	633	665	646	654	697	657	674	649	625	643	680	669	624	659	635	699	653	658	738	692	687	635	644	699	670	620	672	638	670	692	743	679	666	644	689	675	626	618	689	678	662	652	642	695	690	663	673	657	684	640	616	668	647	633	690	695	703	653	639	653	631	635	620	688	658	658	648	694	697	684	637	658	670	668	625	694	695	719	673	658	689	653	634	627	644	688	688	639	602	709	639	676	647	701	650	596	644	635	625	673	630	667	603	651	642	656	672	664	649	640	637	670	693	692	660	680	628	610	658	677	651	637	688	654	645	642	666	622	673	635	654	686	689	650	639	698	658	694	661	709	619	679	662	657	665	630	685	701	662	650	647	680	638	634	687	652	676	719	685	662	642	688	652	629	676	670	635	615	634	662	649	647	690	683	681	656	681	632	731	633	706	653	650	656	670	621	630	663	624	684	685	663	639	666	644	645	653	677	654	643	669	639	639	677	668	635	635	663	688	653	646	656	663	673	676	658	646	702	700	646	670	680	647	659	676	688	679	665	661	658	653	662	630	620	679	648	636	665	670	649	644	652	655	635	637	698	657	665	665	662	665	628	611	675	651	694	646	659	681	654	677	642	679	646	647	657	666	680	658	660	636	671	676	652	601	652	670	635	639	688	688	677	687	681	671	666	639	688	690	668	726	682	689	639	665	677	659	652	662	672	650	652	677	681	656	594	650	643	644	676	661	661	704	636	672	653	675	674	645	667	609	691	689	666	685	631	704	652	650	627	644	634	649	631	639	673	649	634	628	648	684	668	714	634	639	654	684	649	654	634	631	689	630	665	659	671	656	660	667	650	710	636	642	670	692	628	693	668	686	671	628	631	653	638	670	623	694	658	693	724	654	678	675	633	665	685	650	632	662	657	656	651	646	699	616	646	623	645	625	685	639	695	680	645	627	676	667	649	682	662	642	609	643	635	628	660	639	617	685	686	648	646	650	672	672	658	689	627	719	664	667	647	653	698	660	663	646	660	665	632	684	677	664	663	675	668	667	658	647	650	686	664	665	641	646	665	648	651	699	646	696	683	687	580	673	721	649	647	664	657	668	649	659	675	704	675	652	614	723	644	658	673	697	627	684	661	653	663	692	678	694	661	669	674	619	684	672	655	700	648	640	686	659	634	670	684	636	670	659	648	650	678	655	658	666	671	695	605	679	687	665	639	660	673	666	686	685	661	662	650	628	715	663	649	677	624	650	706	629	663	693	690	656	659	676	696	648	681	636	644	645	687	665	651	648	699	661	697	664	670	663	613	644	680	668	661	642	634	655	647	669	624	696	680	625	666	692	702	631	645	638	688	652	645	639	646	703	639	616	670	674	661	654	688	640	661	624	648	624	640	655	712	666	658	644	662	706	671	612	637	641	614	715	663	634	659	698	669	632	682	602	638	697	675	664	727	669	603	645	637	697	642	668	640	654	643	652	644	654	638	683	635	681	621	707	642	699	660	694	643	659	638	641	658	661	654	651	611	654	637	631	646	665	686	687	657	711	646	670	683	670	644	672	657	675	645	684	646	705	671	672	686	643	633	675	688	688	671	668	677	610	693	712	631	657	692	635	683	652	666	644	677	658	667	670	657	650	618	621	604	678	649	593	600	648	698	652	636	663	675	677	657	628	665	683	638	658	668	657	679	653	651	650	698	715	659	681	654	666	627	632	697	658	691	672	615	649	631	677	668	664	683	661	650	654	676	629	650	680	676	660	678	660	659	630	673	692	667	695	672	677	684	685	661	697	672	618	642	656	657	648	662	655	627	680	684	666	664	650	690	713	691	660	716	640	632	674	659	643	672	666	682	696	702	654	630	633	650	714	676	605	650	654	647	684	652	670	667	654	666	668	666	663	637	688	663	695	615	645	638	655	627	671	712	741	661	630	668	678	665	682	693	700	646	668	693	659	652	646	647	664	640	673	612	644	685	648	653	651	620	704	645	688	615	689	660	670	646	664	730	689	664	684	633	612	687	657	649	703	683	632	690	671	685	640	643	676	659	637	656	597	695	656	672	624	657	678	661	636	696	698	639	661	617	663	633	635	664	633	687	684	622	651	635	633	652	653	650	625	634	648	705	660	691	653	662	694	738	640	642	637	683	630	680	658	714	662	666	668	619	632	641	663	674	628	680	694	669	701	649	667	648	683	669	687	619	675	726	670	645	629	633	645	660	672	649	615	613	664	652	660	664	641	636	632	631	665	655	670
7444	694	459	447	451	436	374	420	446	425	400	415	439	472	408	403	442	448	460	449	482	435	435	433	412	439	452	435	443	420	417	430	382	425	435	410	444	403	450	472	412	485	451	446	455	445	448	490	417	457	457	457	433	386	407	414	446	445	427	437	439	406	419	465	426	428	439	445	484	383	431	469	408	454	433	442	454	436	456	422	409	440	405	471	473	452	407	415	382	415	393	456	444	413	409	427	432	442	450	421	414	440	438	421	442	451	400	479	435	424	448	452	416	449	448	437	379	435	455	412	454	422	438	446	468	451	447	432	446	413	461	480	431	419	410	448	399	422	450	410	414	454	404	410	417	440	397	443	456	415	404	431	475	425	423	450	429	460	411	410	421	441	420	451	435	457	444	415	409	431	426	443	441	369	399	388	423	440	471	431	405	419	398	438	476	449	423	420	453	402	436	446	430	440	436	407	424	410	379	456	419	416	460	450	434	466	449	432	455	439	448	418	475	423	458	432	446	416	427	449	438	428	442	409	453	466	413	431	418	441	462	465	440	416	473	448	447	455	446	424	431	465	451	380	407	405	400	438	420	466	474	447	422	421	433	427	417	457	419	426	457	428	456	422	415	410	428	463	465	448	406	424	441	431	444	448	448	415	410	424	413	459	443	407	450	404	453	452	455	420	441	434	439	433	435	451	372	436	391	405	429	407	424	445	404	436	432	480	428	432	461	462	475	447	424	418	441	421	444	464	404	459	465	410	418	437	429	478	408	461	451	444	440	441	435	448	415	404	411	460	432	425	416	418	432	415	429	432	437	427	384	423	415	413	419	459	439	449	426	459	471	433	481	381	387	458	416	463	428	436	422	407	483	432	422	456	421	430	412	435	450	443	466	406	473	432	424	479	426	428	448	468	419	414	442	403	448	431	419	397	422	440	429	436	398	417	449	408	401	472	428	446	439	439	442	442	383	474	433	454	439	415	433	423	417	445	446	470	458	460	436	427	401	416	484	462	474	381	401	429	453	416	462	408	453	460	457	404	444	452	418	406	466	462	454	444	406	449	461	452	464	427	437	404	421	430	472	438	443	466	425	410	410	428	438	445	439	400	449	431	457	435	419	443	439	434	443	453	422	413	401	457	463	429	423	441	425	456	474	464	439	453	435	434	427	421	449	438	441	447	425	416	455	478	436	479	428	421	477	455	437	461	424	434	459	414	454	469	386	445	439	475	435	434	448	469	476	444	457	448	437	464	448	413	412	415	389	368	435	447	461	446	453	412	400	410	411	434	467	471	458	461	446	416	478	472	438	424	459	403	472	444	430	443	427	425	434	433	466	452	450	469	440	419	436	414	425	452	440	416	407	456	406	419	385	449	481	427	399	400	421	418	429	451	459	442	452	446	429	464	461	430	438	428	436	427	403	419	422	421	446	467	441	458	414	407	409	455	402	443	469	465	452	407	387	448	421	441	417	428	427	466	466	432	452	431	427	453	404	451	464	441	436	462	444	393	462	470	415	457	423	435	434	436	409	374	410	440	407	464	406	404	425	447	490	466	419	414	472	432	448	427	411	448	422	420	438	402	404	454	405	426	421	461	464	440	445	434	477	465	419	436	413	428	398	456	453	452	442	429	432	426	443	457	487	407	459	424	463	423	405	445	453	453	449	433	450	407	441	458	446	454	412	432	420	394	418	415	443	430	440	491	416	399	446	448	455	438	433	486	433	439	428	430	410	441	462	418	418	432	469	433	427	446	434	435	402	431	438	454	464	419	422	429	419	437	378	468	425	469	434	453	413	460	410	433	417	430	449	424	407	449	450	446	404	405	445	435	431	416	411	423	416	441	411	457	403	459	406	403	445	450	415	428	410	423	391	421	469	487	430	441	439	444	431	438	440	435	444	478	426	437	447	418	411	438	425	473	425	457	472	430	447	451	436	431	413	414	477	441	383	442	419	428	424	451	485	434	438	461	408	466	432	401	413	422	443	427	386	432	427	462	412	428	451	471	432	433	434	450	425	371	412	430	408	421	462	452	444	415	452	405	441	388	455	443	416	394	419	429	449	453	437	424	441	388	456	428	440	411	413	455	449	422	422	426	446	417	428	466	453	459	425	445	424	463	414	415	457	481	441	443	432	428	462	461	436	411	439	386	405	470	461	435	456	406	424	442	422	393	430	427	410	426	457	424	439	402	405	431	427	426	397	406	434	451	436	431	472	414	405	400	412	427	439	426	426	427	464	413	423	434	480	439	442	484	450	439	461	449	417	417	439	431	436	447	440	402	433	424	428	426	449	413	446	466	450	444	482	408	411	455	434	467	478	417	444	426	480	425	419	420	449	463	434	447	486	436	433	455	438	479	444	421	443	466	424	450	414	407	426	461	464	450	376	445	398	440	412	431	447	417	452	398	418	442	448	431	446	450	410	454	401	444	458	455	418	414	429	448	432	416	390	437	422	406	411	433	474	464	446	441	419	449	431	457	416	416	433	399	450	420	461	407	467	461	430	444	429	473	480	442	439	417	422	441	431	458	451	432	412	454	435	433	412	436	415	427	430	389	453	437	473	444	449	415	424	454	426	452	426	441	432	456	431	442	473	429	407	443	452	460	397	416	403	462	473	414	468	423	409	424	432	479	433	429	400	427	401	406	428	462	415	427	428	474	427	418	439	431	439	399	430	435	415	413	437	450	441	412	425	441	436	439	438	462	434	460	420	464	446	464	436	421	416	458	448	461	430	432	458	430	432	402	427	468	460	437	458	442	446	454	457	428	431	438	432	394	457	431	407	464	423	411	429	421	469	411	415	441	412	442	418	416	462	426	422	403	465	452	413	461	458	446	434	445	469	458	441	412	443	437	412	387	453	420	447	432	414	435	418	433	410	412	452	426	408	389	418	377	423	419	461	451	478	443	436	437	442	461	451	449	448	445	446	412	404	428	477	449	470	424	458	464	344	426	414	451	439	443	438	425	420	479	439	414	381	387	406	422	449	431	432	455	432	415	415	410	449	479	438	419	422	433	405	435	418	424	401	397	404	400	408	432	459	412	436	472	450	431	437	444	394	443	436	442	464	430	428	449	421	444	417	390	429	428	418	436	436	429	449	447	447	452	398	459	457	456	453	466	467	432	436	452	414	459	429	423	454	439	456	419	415	411	422	443	442	453	423	437	442	448	403	442	408	460	454	461	441	448	490	425	421	407	429	403	421	422	446	442	435	417	373	453	434	423	429	436	428	417	398	475	462	441	443	425	407	448	437	438	411	446	442	461	426	454	418	434	461	392	440	424	393	461	458	445	438	436	419	477	424	384	421	457	428	405	409	421	450	435	442	443	432	426	445	410	466	423	411	422	448	430	443	461	440	452	437	406	425	416	470	467	449	437	448	478	426	439	408	404	396	418	435	455	468	437	467	443	440	457	442	513	411	435	444	434	442	392	445	433	440	422	445	451	456	438	463	420	463	459	431	454	416	406	450	422	419	397	453	438	456	452	453	423	399	391
5152	946	936	968	926	1003	950	951	940	945	950	954	926	971	997	967	957	928	998	965	911	1046	971	972	938	954	953	906	944	931	939	902	979	1012	913	899	932	915	976	925	942	946	943	974	955	982	991	937	991	995	973	889	947	929	932	975	933	953	946	930	954	938	954	928	976	937	918	976	994	965	961	964	1003	943	965	927	909	996	948	989	969	980	947	957	972	980	994	922	929	950	979	971	960	951	934	945	892	922	918	962	916	937	892	970	992	972	968	950	911	945	908	972	956	961	941	957	943	965	952	992	980	927	957	911	921	986	980	1035	934	968	985	958	952	975	1005	963	965	940	974	927	928	948	952	937	917	941	955	957	942	975	925	944	911	967	933	957	959	902	887	948	980	898	964	924	972	957	943	917	996	949	963	925	948	941	964	945	957	1005	975	954	962	968	949	982	954	937	896	937	945	989	974	985	980	1022	932	933	946	947	981	971	940	950	973	989	983	997	995	979	932	951	944	936	868	970	946	952	932	965	917	904	926	907	930	1000	958	914	968	962	953	959	884	967	951	950	962	953	1021	976	964	953	966	941	928	996	930	910	973	953	966	932	991	943	945	913	936	927	945	947	956	974	1004	1016	918	965	979	1012	970	960	979	892	925	959	980	953	932	906	959	969	970	884	905	894	927	944	972	980	929	927	937	935	922	975	932	945	925	973	903	997	969	873	947	921	974	918	987	964	993	996	952	921	935	957	933	950	923	1028	962	977	936	957	1000	938	947	952	985	964	958	973	991	924	978	906	925	965	967	986	968	969	954	915	960	942	938	924	935	1002	987	951	931	904	969	890	910	972	973	956	974	936	957	940	911	1002	953	1026	989	974	975	931	942	985	967	964	933	890	948	960	921	896	971	922	998	901	947	959	935	952	879	967	905	882	965	928	1026	915	900	936	913	911	950	958	929	953	962	945	948	978	966	929	901	960	938	951	945	910	977	941	961	924	921	933	1030	963	944	954	954	937	912	935	991	971	962	927	952	935	976	909	971	945	954	908	1003	943	936	954	949	934	949	1000	985	956	912	969	970	973	947	957	936	899	931	901	923	973	954	970	1007	927	929	939	946	917	928	1017	944	947	932	1007	936	949	959	932	949	968	994	895	989	905	937	953	920	912	939	939	983	958	908	984	959	970	980	967	905	960	977	969	975	981	977	937	929	928	943	909	929	960	999	996	962	952	978	934	954	997	925	945	922	963	1001	982	970	886	943	993	956	942	933	978	988	924	952	963	987	930	965	932	961	970	932	948	925	891	975	947	926	912	930	913	941	962	970	1034	958	935	1003	907	986	974	963	1005	909	918	897	927	926	960	973	964	974	980	898	895	965	911	1038	942	947	1036	902	976	922	978	950	972	1000	961	981	927	1065	991	947	914	986	992	944	929	933	991	969	944	915	959	968	923	988	968	936	975	953	939	968	943	948	948	985	927	905	979	967	988	936	911	934	978	938	948	969	1043	958	966	961	945	989	968	955	925	927	969	963	926	979	1011	908	954	983	973	936	945	999	903	996	917	1010	939	1004	912	970	1022	985	939	954	998	925	921	962	929	975	927	910	986	960	975	932	957	970	907	987	965	933	940	937	933	921	965	909	945	927	966	912	951	935	1023	978	946	979	949	923	971	966	919	948	919	1007	1006	904	922	938	994	975	968	913	970	946	943	999	911	918	1015	963	947	985	945	980	970	970	974	965	956	967	990	922	956	941	933	1047	960	966	904	1012	902	942	959	961	940	927	896	942	971	964	990	918	951	959	957	859	912	972	959	971	975	918	983	941	954	995	941	957	947	1001	958	938	974	943	954	944	905	990	940	964	945	919	921	931	940	996	1008	961	949	947	967	914	893	954	954	924	956	979	915	969	980	991	933	998	933	938	932	950	928	941	999	914	1021	934	933	952	979	919	963	929	944	892	959	987	969	968	952	942	931	954	932	921	968	903	1008	1009	998	984	965	998	918	917	968	923	986	972	970	997	918	920	964	962	968	925	964	906	966	972	946	981	919	914	928	966	1009	917	954	1000	918	911	926	900	906	938	970	953	923	920	940	950	945	960	955	930	954	972	968	926	906	991	872	1002	925	954	989	1018	938	958	951	935	946	929	960	916	966	881	901	951	936	913	949	946	992	977	923	915	978	1020	912	983	964	968	937	1006	913	956	911	990	987	932	950	912	924	944	942	923	966	920	924	904	885	961	890	975	944	954	977	927	959	936	953	876	922	916	1009	962	971	971	963	957	925	937	953	976	985	920	975	927	926	952	906	939	1022	973	914	930	925	962	977	968	948	964	984	954	910	984	995	1001	951	917	974	929	906	960	1013	956	937	993	942	888	912	947	951	929	889	915	976	923	960	940	977	974	991	944	928	930	972	977	929	927	968	962	927	961	902	962	941	907	948	991	942	974	897	1008	973	963	948	970	956	988	963	930	972	923	906	978	913	944	947	982	954	922	939	908	982	970	877	946	952	952	948	983	929	987	1004	970	927	922	943	931	1011	907	925	997	997	933	946	925	908	937	915	936	998	977	935	968	967	977	966	960	902	946	940	931	890	946	905	938	989	960	920	964	954	923	1006	996	890	1032	912	930	954	990	968	961	968	976	919	985	953	889	941	928	922	947	1000	960	937	954	936	947	946	960	956	989	924	919	956	979	959	934	941	946	949	977	889	879	901	911	952	933	987	962	971	960	990	1000	933	925	917	984	964	957	907	969	963	916	977	905	952	949	939	970	945	928	936	948	948	932	1007	956	971	944	987	939	951	941	854	949	960	917	887	981	954	1000	930	892	987	963	945	938	956	951	953	950	958	988	906	913	933	963	978	953	962	934	955	895	998	944	934	981	974	981	957	948	973	991	939	953	918	975	969	949	924	966	925	903	909	1006	961	924	922	958	1023	936	930	932	1005	933	946	977	931	1013	939	962	962	954	913	988	972	941	945	905	929	910	988	937	904	951	988	902	929	968	966	942	997	962	962	959	913	983	967	919	939	961	926	996	955	918	949	933	939	950	957	1005	892	932	937	981	933	1004	989	967	948	911	970	989	1000	973	986	966	1000	893	963	956	974	986	959	933	968	969	942	948	965	939	906	884	945	947	1001	1004	934	983	901	949	908	919	925	979	923	960	933	970	922	947	951	965	970	980	912	924	941	932	972	940	959	978	928	948	946	937	917	1041	968	941	932	978	959	961	916	904	969	995	930	955	980	1017	943	968	1010	941	995	918	960	979	923	977	921	925	957	901	996	985	913	928	940	959	928	988	905	962	954	932	980	976	956	914	924	956	963	961	991	927	926	1014	929	968	955	997	968	977	950	912	955	927	925	952	971	929	984	946	961	996	1009	975	948	918	938	977	960	911	952	941	951	950	969	991	917	895	982	901	935	972	950	975	992	969	981	976	944	925	970	936	943	909	944	939	977	945	999	959	957	961	970	957	953	944	979	999	940	956	941	936	954	977	1001	901	979	931	943	958	930	959	967	950	957	961	1009	920	956	967	982	967	960	896	910	952	909	974	936	955	980	980	949	967	974	963	1010	980	942	927	916	977	988	946	940	893	945	977	978
18614	1543	567	438	336	308	306	289	264	231	237	218	264	247	243	253	231	247	235	257	198	240	242	230	252	226	228	246	222	246	242	221	219	244	220	232	241	240	200	241	229	210	220	235	210	249	217	250	209	219	229	251	239	226	227	249	249	223	236	232	268	221	239	234	241	250	205	183	250	253	237	186	220	225	228	197	196	232	250	222	214	202	196	223	231	214	238	186	235	192	223	194	237	210	240	249	211	234	239	212	244	251	234	229	233	212	217	238	228	235	220	229	236	247	208	225	217	226	232	234	223	224	227	232	205	223	239	231	217	236	206	247	226	211	245	226	202	207	234	216	215	228	241	227	227	218	212	252	234	220	245	207	201	222	222	174	189	222	223	252	220	216	240	225	228	217	217	225	233	224	228	189	206	227	233	249	249	242	271	257	256	211	235	249	228	249	233	213	252	225	212	264	277	225	244	236	230	271	215	230	244	226	219	232	220	238	226	218	229	227	238	212	228	233	271	221	242	220	227	239	231	201	230	214	233	222	214	236	258	257	195	230	245	234	225	231	238	202	209	191	214	219	214	221	235	239	253	244	207	218	223	196	245	221	213	229	225	219	221	225	218	226	212	236	240	212	230	231	217	231	220	235	245	225	201	206	215	254	231	223	242	224	254	260	229	212	204	215	226	232	250	206	227	209	224	200	245	245	210	207	227	261	223	207	219	253	241	228	197	261	216	225	209	212	212	221	212	219	247	210	222	236	255	268	242	211	223	219	216	228	210	249	215	232	217	250	232	233	207	223	235	204	229	254	200	251	223	239	226	212	207	244	244	241	217	235	203	218	216	242	215	203	230	219	234	236	244	230	216	222	242	225	225	248	201	219	218	247	233	222	222	230	242	205	222	213	210	257	219	224	263	214	229	227	221	238	241	236	208	238	232	248	200	247	217	237	222	206	251	245	230	231	202	226	215	213	236	212	219	233	235	212	261	230	213	174	224	207	258	251	236	235	244	222	246	223	198	208	217	231	220	242	238	231	223	233	239	215	236	213	179	237	237	218	254	221	204	216	232	232	243	249	233	203	218	205	215	234	221	222	209	223	239	219	229	204	230	206	226	244	238	226	219	240	254	230	229	211	229	229	240	250	226	227	208	217	188	234	215	184	191	257	234	248	230	219	230	222	230	236	256	231	210	229	235	227	232	229	227	214	227	200	259	254	242	226	213	198	236	236	218	218	237	219	241	211	235	236	201	249	228	215	248	265	221	213	203	240	209	230	222	223	238	228	217	218	226	233	239	217	242	224	221	262	212	245	245	245	246	221	244	226	231	225	220	231	242	210	215	222	258	203	224	208	215	217	232	198	236	237	251	255	215	252	240	219	239	252	186	197	217	227	238	233	230	250	235	196	222	223	214	205	211	209	190	191	259	252	226	197	220	246	235	245	245	220	238	245	192	226	246	207	250	229	244	230	208	246	224	244	238	239	225	240	222	207	209	229	205	224	247	215	209	227	214	225	234	232	224	219	230	247	192	244	237	259	230	257	226	221	210	235	226	236	228	225	236	219	231	187	203	234	214	247	204	220	204	214	227	215	210	206	243	264	208	229	248	241	244	205	236	211	235	216	232	216	245	251	207	187	204	239	218	234	242	204	222	217	201	239	240	213	245	239	222	221	212	245	238	243	216	230	254	237	205	225	215	226	198	216	244	218	223	233	228	246	232	215	254	203	236	218	246	225	234	219	219	224	259	237	253	195	219	210	237	221	221	207	188	226	271	220	204	230	208	241	194	240	206	198	256	253	229	251	244	202	224	233	217	232	236	196	229	202	209	207	214	236	253	240	225	221	253	229	236	229	219	218	252	243	233	226	215	228	204	221	241	241	229	260	264	219	224	219	243	218	226	230	210	234	228	212	227	196	243	236	221	201	207	218	239	248	245	223	214	234	225	210	234	247	227	261	206	216	234	225	211	224	239	237	237	227	210	200	228	219	257	221	223	249	212	224	212	234	225	233	230	257	240	235	238	234	218	218	207	221	214	251	224	235	235	212	257	204	255	245	229	227	245	230	212	223	225	202	245	205	200	231	223	227	238	226	219	206	216	225	211	238	244	217	211	227	221	223	260	237	229	225	229	198	216	217	224	224	229	229	251	254	241	254	227	233	210	227	238	203	211	233	211	224	217	236	236	248	213	230	206	227	246	201	220	230	226	239	224	218	239	202	256	220	236	241	242	231	247	209	240	205	200	214	255	228	210	211	212	210	235	208	215	215	235	195	218	263	225	201	230	229	230	219	244	232	253	224	235	240	244	230	210	244	207	239	205	258	258	225	244	236	230	251	210	211	244	207	214	251	241	243	248	226	234	268	272	217	224	232	227	221	255	239	204	224	234	244	237	227	245	237	232	238	238	229	202	213	236	222	213	224	225	232	227	227	235	221	205	251	230	210	246	218	219	207	252	247	232	201	229	216	213	229	215	244	219	241	199	216	235	219	212	210	219	220	226	234	240	249	241	220	232	231	193	250	264	235	190	218	222	266	255	217	236	247	247	227	213	234	237	237	222	204	249	223	232	214	236	217	216	227	227	249	241	261	232	222	228	245	240	201	221	234	219	228	229	249	231	227	247	210	202	241	214	232	259	239	221	193	223	242	237	233	245	216	225	206	243	242	240	192	257	235	254	210	236	236	198	216	210	246	230	246	226	201	222	248	231	237	225	200	223	227	205	214	223	214	228	240	223	241	235	240	223	242	237	253	196	189	215	209	189	228	226	221	233	228	231	224	224	227	239	254	245	228	243	229	230	232	263	228	214	245	223	201	217	196	249	228	228	222	244	218	205	245	229	207	229	234	253	236	258	235	226	234	225	223	229	229	234	234	249	222	187	216	227	274	229	220	234	235	237	233	247	216	187	203	242	267	232	234	231	211	216	245	220	227	231	226	199	214	254	239	227	236	242	223	232	253	236	220	206	225	249	245	206	237	219	218	238	222	248	227	218	228	207	222	220	214	232	215	214	210	236	252	210	224	223	205	234	246	190	247	250	250	232	216	211	226	214	226	223	238	230	228	256	236	238	243	216	258	221	204	225	221	207	226	198	229	237	225	226	233	241	205	238	198	210	211	239	242	227	202	221	217	210	215	233	258	244	245	231	208	210	234	218	226	222	210	190	245	235	236	218	231	233	209	226	187	218	262	235	227	221	234	242	234	243	212	266	229	225	215	219	240	223	244	204	231	207	255	234	214	236	243	246	212	218	207	236	230	241	215	260	261	231	223	222	236	259	229	202	223	231	217	198	236	229	260	228	231	203	221	224	243	212	223	217	230	207	212	199	202	207	211	218	247	254	250	206	234	247	224	192	220	230	223	226	229	216	234	252	250	242	208	210	201	241	224	227	252	234	237	226	211	234	232	245	230	247	248	244	237	269	224	203	250	279	230	194	209	240	233	241	221	226	218	215	206	247	255	220	227	244	229	258	216	217	241	223	247	218	222	241	195	204	223	224	236
11690	851	1218	1361	1165	998	929	825	764	748	708	672	683	649	643	668	630	585	640	598	576	555	592	578	595	601	596	612	579	649	564	526	579	595	629	592	600	573	576	569	575	585	582	559	615	586	571	607	558	576	566	600	549	532	548	539	583	577	601	586	539	581	526	577	562	538	533	551	542	579	559	557	533	617	508	565	550	581	540	558	612	599	543	530	523	549	586	579	585	554	577	579	607	564	533	594	578	574	523	590	562	579	591	600	540	549	544	577	593	532	544	552	540	578	538	551	591	562	575	548	556	576	560	555	547	562	561	554	569	559	542	568	568	565	553	574	560	550	573	546	568	598	515	539	547	579	607	586	539	573	545	563	554	562	584	562	519	522	593	589	555	568	518	582	553	583	602	535	537	608	559	505	568	558	576	581	563	546	548	569	591	525	530	515	570	539	547	566	574	583	549	553	544	553	517	596	573	521	571	562	559	537	531	570	571	553	533	553	519	589	621	545	552	581	534	557	594	609	563	586	574	618	563	523	568	524	528	549	580	539	583	538	506	576	545	561	575	567	575	579	501	576	546	550	557	574	533	599	564	578	576	531	559	581	579	557	602	571	580	569	548	568	570	540	595	573	599	590	556	546	563	540	559	591	576	556	558	586	582	587	524	505	574	561	579	559	542	593	567	561	545	566	560	592	592	548	574	575	554	547	548	560	566	565	548	570	533	574	564	526	538	557	578	566	584	558	506	564	556	588	548	540	565	553	570	580	588	558	541	606	588	572	529	585	539	573	523	548	558	573	581	565	579	526	500	527	552	591	553	584	547	590	547	549	564	571	557	571	576	584	556	555	547	548	529	599	547	564	520	542	547	598	548	566	555	568	533	551	582	521	579	553	588	539	544	558	553	538	564	591	536	578	550	531	520	563	585	580	506	555	571	567	548	530	581	564	567	590	580	588	560	543	538	561	541	581	546	561	544	497	561	546	559	572	574	543	543	571	588	558	573	555	605	590	546	544	578	548	570	545	583	553	573	514	548	538	571	544	555	578	558	585	576	527	524	553	581	541	581	575	552	554	520	545	584	584	541	567	573	603	505	542	543	574	555	611	528	581	565	529	528	576	578	545	502	544	555	551	566	530	618	564	574	558	593	590	608	575	568	523	533	549	578	543	554	582	543	576	578	549	580	559	565	556	535	555	556	546	600	556	517	601	586	635	532	539	540	519	601	541	563	578	560	608	513	575	548	593	548	555	532	530	551	584	561	537	570	588	518	591	569	558	552	554	588	584	591	588	571	574	565	522	523	571	578	577	553	622	573	593	603	551	578	560	542	565	590	564	570	538	579	550	573	545	580	570	583	539	540	557	544	577	585	532	555	571	550	549	571	575	593	556	569	586	585	590	574	592	595	590	597	563	574	603	546	580	615	566	564	579	566	535	541	547	532	600	598	553	546	505	590	528	547	591	606	574	570	559	509	563	581	538	573	567	560	536	601	588	538	556	571	547	588	594	547	584	544	526	555	574	532	570	564	574	552	563	542	598	563	521	597	551	607	569	594	568	596	545	512	569	580	551	559	522	561	555	559	528	564	585	562	556	576	549	588	552	558	602	596	563	589	585	542	555	555	589	555	543	520	528	582	578	581	543	570	619	547	581	562	570	517	563	547	596	569	531	566	616	577	538	555	592	557	527	578	563	523	560	597	567	555	520	592	564	551	536	595	559	573	593	549	583	560	562	574	533	519	553	573	566	555	542	549	548	610	546	581	565	543	563	585	542	541	560	536	528	644	550	591	547	605	593	572	581	562	533	563	566	536	535	539	560	554	540	564	585	559	559	563	538	503	543	580	568	555	541	554	600	558	575	512	589	581	596	579	555	550	550	538	579	576	540	552	579	524	594	564	539	610	570	567	544	546	557	554	575	541	532	552	519	574	509	560	542	518	546	569	558	573	553	572	549	521	595	534	538	542	552	573	536	555	579	580	532	542	571	568	588	613	575	584	573	584	551	571	536	557	544	588	525	567	577	555	586	548	603	507	534	575	532	592	594	567	588	556	607	590	556	602	568	536	535	575	540	557	571	542	562	559	577	581	566	519	516	573	574	528	576	562	566	593	575	559	535	592	592	591	551	539	563	551	546	614	548	552	549	574	554	582	577	553	546	564	537	543	558	551	523	537	599	563	622	531	605	583	530	539	556	585	592	572	551	583	574	624	565	554	547	580	576	554	558	596	535	573	591	571	548	563	550	594	550	601	573	563	546	555	571	521	585	555	590	524	595	509	555	581	599	582	558	568	589	571	601	580	548	565	552	567	524	519	554	558	517	566	588	535	545	576	554	581	553	543	569	583	570	596	534	573	577	539	581	555	552	562	571	551	602	552	529	527	549	617	567	559	607	537	512	601	558	540	548	568	549	577	541	571	565	532	550	544	588	548	603	546	552	546	557	565	541	586	576	537	554	557	519	605	544	559	572	551	550	574	601	539	552	590	550	586	551	588	504	598	561	553	573	589	548	521	580	520	535	564	558	530	548	558	575	525	568	572	513	500	532	603	521	557	565	559	564	573	546	585	579	543	585	575	587	549	586	572	593	576	579	578	514	554	598	550	572	594	552	545	534	575	581	615	549	562	544	617	567	580	524	555	562	559	536	584	571	558	573	539	546	529	519	539	559	542	548	556	577	612	566	547	584	573	603	583	572	589	567	587	551	543	550	573	559	585	513	555	540	564	572	569	550	539	549	616	575	545	527	553	573	559	570	505	531	550	508	567	567	533	585	563	584	550	584	561	566	577	526	577	533	540	577	596	575	556	540	510	577	560	566	586	559	546	557	553	585	555	550	585	574	586	545	573	561	603	597	563	564	572	632	550	562	557	584	519	585	564	544	557	598	507	538	551	555	549	570	567	574	570	579	560	584	513	536	537	597	525	531	576	582	557	590	528	576	565	541	600	513	568	552	621	554	578	528	534	581	580	546	585	549	530	573	560	568	556	586	563	533	537	578	555	530	516	547	547	568	576	555	577	599	542	562	574	543	587	533	560	536	574	548	581	526	583	584	583	523	543	631	566	568	527	522	570	538	570	559	560	574	545	549	578	594	582	570	521	549	561	529	620	582	564	506	607	570	537	572	542	558	577	556	542	550	524	586	529	575	563	594	573	518	551	584	547	550	577	556	571	553	555	533	527	582	530	531	541	574	593	542	616	540	540	594	528	571	519	571	563	562	573	560	541	577	532	547	541	568	543	581	583	539	531	552	560	563	544	587	550	575	525	573	522	537	553	525	581	548	567	523	577	584	556	535	550	549	546	552	518	588	557	582	552	537	593	570	592	578	542	531	572	579	532	599	542	548	527	551	578	541	558	547	524	589	565	590	522	532	563	558	590	548	570	534	560	581	612	523	540	528	584	540	586	579	544	575	531	577	579	538	548	520	557	535	552	554	616	606	561	524	595	564	545	538	548	563	582	547	544	562	588	559	546	557	561	580	539	566	558	546	575	543	565	534
27502	3579	971	776	562	447	415	356	320	336	316	311	318	304	311	306	304	283	276	251	307	263	266	308	258	297	259	255	253	272	257	248	289	297	246	269	261	247	261	245	273	263	274	272	253	271	297	249	281	284	281	269	256	268	244	269	269	285	261	293	274	254	289	282	253	271	276	281	270	230	247	274	274	265	268	277	250	248	285	259	254	275	236	291	258	250	246	311	283	258	251	253	220	270	276	257	269	255	289	244	272	289	266	244	291	269	252	233	275	295	289	276	277	258	258	296	277	274	278	238	300	286	275	256	263	285	248	239	248	266	262	264	266	259	240	270	284	254	247	270	278	277	237	278	277	244	252	246	290	267	271	259	258	260	265	258	280	281	298	265	242	281	292	278	287	279	266	268	265	254	291	284	266	252	228	277	272	244	251	262	281	268	263	268	262	235	270	239	273	236	252	241	244	273	275	269	288	282	271	283	299	269	269	268	259	273	252	278	253	277	281	267	288	257	273	251	261	284	293	283	284	286	309	258	310	279	274	285	271	275	271	282	277	264	244	285	244	284	280	262	282	272	239	273	278	275	287	260	225	294	281	283	259	254	261	274	228	225	246	286	265	264	276	283	284	279	258	258	274	256	259	283	284	258	258	236	276	271	284	300	285	261	285	278	268	262	293	268	257	258	257	273	280	261	265	273	245	261	262	294	265	270	292	276	267	294	272	274	298	233	270	261	308	262	255	278	271	277	269	267	263	263	300	257	279	260	246	238	239	269	264	255	256	286	259	257	246	246	277	291	273	250	269	323	296	258	250	255	254	262	281	271	299	262	245	287	271	297	291	287	275	274	286	265	239	234	263	262	262	235	281	276	277	267	270	282	250	286	272	262	272	274	284	269	270	277	296	285	282	263	283	290	264	287	281	282	283	287	241	298	276	272	256	284	254	266	263	286	265	265	235	263	220	263	248	273	244	272	268	255	259	219	284	287	255	307	286	287	218	219	285	304	277	248	245	244	251	299	271	292	257	240	233	256	241	249	270	246	263	253	268	268	284	252	247	300	276	250	264	290	280	270	262	287	257	286	245	277	297	268	261	275	271	261	256	250	234	254	277	249	258	272	267	286	284	266	252	301	226	267	271	289	257	254	273	264	264	250	293	262	288	270	283	241	259	273	247	260	251	264	281	269	252	279	240	240	253	246	269	267	226	273	272	253	250	263	247	291	249	232	282	283	296	297	264	270	281	246	277	265	268	307	252	255	280	284	242	276	290	273	243	258	251	286	256	273	280	299	306	260	274	272	250	254	253	248	274	242	238	277	266	270	261	284	237	276	254	286	257	235	279	288	281	286	284	276	273	261	303	271	273	270	239	264	261	275	257	271	280	278	279	271	275	286	285	272	262	279	272	287	309	273	264	232	247	252	287	258	267	254	260	266	247	243	286	270	291	251	273	246	263	279	268	286	229	249	269	266	279	256	275	250	270	295	276	247	277	287	244	252	242	268	289	262	266	269	244	246	256	270	258	285	243	289	276	273	276	287	285	272	267	263	286	246	292	244	293	243	276	267	270	282	264	277	248	282	275	291	293	291	278	281	246	227	223	275	238	307	310	269	269	255	274	272	248	282	230	271	265	292	253	292	297	242	268	292	278	269	261	256	269	264	280	283	272	274	302	273	230	259	283	301	237	262	255	271	289	271	276	255	260	272	278	255	278	260	276	260	277	278	259	270	230	263	268	274	226	235	253	279	286	255	252	284	235	241	284	277	271	265	283	279	261	276	240	288	289	254	278	286	247	289	287	287	245	260	235	263	250	243	259	289	254	265	260	278	308	261	260	268	245	271	257	267	252	250	270	243	288	264	268	258	226	264	326	249	264	234	277	270	262	280	282	273	247	262	253	282	249	267	262	270	281	244	281	266	272	236	261	249	250	243	293	287	261	265	253	238	246	266	253	280	283	267	264	281	258	253	241	265	251	268	222	269	255	252	283	284	245	256	269	304	289	251	291	281	265	244	307	280	266	282	273	271	277	242	251	294	274	269	278	291	256	293	271	263	261	253	249	274	278	272	278	233	275	265	268	243	301	301	283	255	273	256	284	252	254	300	246	285	239	267	259	268	231	268	298	316	259	248	276	257	292	248	276	278	283	278	274	268	279	243	219	264	261	272	299	239	259	243	260	275	254	240	324	281	274	279	284	279	271	280	248	260	279	247	265	291	258	251	243	281	281	274	264	288	249	265	255	275	247	293	278	290	292	274	282	293	269	286	278	281	265	251	248	240	264	280	277	263	291	272	251	257	272	252	246	289	264	249	241	270	278	286	260	260	254	284	268	242	227	278	267	273	257	262	266	279	244	267	249	264	258	265	285	285	270	262	287	276	281	295	276	261	246	278	261	262	273	262	296	297	265	264	295	272	276	285	257	262	306	281	258	260	257	264	285	267	259	276	277	287	277	289	249	268	242	272	228	258	253	272	266	246	277	272	291	256	285	281	280	308	284	254	271	269	271	279	269	280	256	252	232	237	279	265	267	270	238	269	297	266	278	264	269	275	284	258	283	276	245	279	274	263	285	270	254	274	295	268	271	294	254	295	278	251	271	257	266	256	255	268	264	279	268	266	276	271	255	274	259	270	250	278	288	267	257	284	245	272	267	258	252	261	254	271	274	235	253	248	249	281	269	259	285	232	260	283	255	277	263	255	254	263	282	228	273	258	235	281	266	243	278	268	244	243	243	270	273	276	258	254	292	261	276	247	270	291	323	255	250	278	297	249	258	265	281	258	258	248	251	261	285	273	306	271	292	269	269	282	265	273	274	282	267	273	276	257	285	305	276	270	265	275	307	258	280	253	268	292	273	269	294	266	274	291	256	288	253	254	271	244	240	246	252	297	268	253	229	282	307	303	276	251	271	255	296	261	226	263	255	268	265	284	254	243	292	259	251	248	282	278	254	247	281	259	269	254	266	276	301	272	266	305	272	267	274	265	283	262	279	272	267	292	239	254	272	277	285	265	276	223	276	280	282	292	291	287	205	288	296	308	326	242	278	262	276	277	277	238	246	246	262	256	236	275	275	259	264	251	301	278	261	273	275	286	256	259	297	251	240	278	292	278	265	280	282	253	258	255	240	243	268	230	303	245	273	297	222	264	283	272	306	249	283	256	239	242	259	274	234	272	260	273	275	272	284	266	275	242	297	260	283	275	271	262	256	297	264	287	276	260	290	250	278	247	261	292	273	276	302	250	284	303	297	251	324	246	275	248	255	282	263	274	254	234	282	280	262	266	245	242	274	274	289	271	302	273	240	262	249	259	248	288	300	268	269	260	255	287	269	288	244	271	257	259	256	262	240	286	288	300	262	249	238	269	296	257	267	268	278	263	281	264	272	252	279	266	243	298	236	264	289	259	255	274	236	277	299	306	265	227	284	277	280	278	260	289	290	253	285	247	257	255	240	287	278	272	256	278	276	293	245	269	240	261	272	252	258	259	257	267	268	252	281	239
14946	1310	2022	2100	1822	1547	1408	1231	1094	994	957	865	887	830	759	798	803	752	686	691	706	708	725	704	736	698	706	744	712	717	685	704	730	658	657	669	651	726	705	738	663	685	687	659	700	665	674	672	668	687	666	688	686	636	637	672	683	664	653	692	637	656	666	706	649	671	661	692	694	675	672	659	681	687	642	650	648	677	674	627	664	722	694	658	671	613	646	647	636	687	644	646	655	648	646	695	653	695	725	664	680	690	687	641	660	653	690	656	613	742	687	719	673	626	687	646	657	658	676	661	676	636	653	655	609	667	616	683	698	717	670	678	719	734	664	658	683	709	674	660	727	655	641	681	644	660	642	658	667	647	670	689	701	690	678	673	684	675	664	694	652	677	721	671	684	620	669	662	691	664	718	631	699	695	648	698	665	642	696	666	671	672	693	655	678	685	677	650	671	667	616	662	695	715	654	605	639	642	650	669	661	661	721	655	657	643	695	673	652	711	712	671	679	607	632	674	636	676	642	717	694	639	661	695	700	661	669	699	684	682	658	653	627	639	689	645	695	651	637	658	658	658	691	651	652	654	650	719	676	664	653	663	660	669	648	620	639	668	658	713	679	679	630	701	711	709	696	648	665	663	694	656	687	713	634	662	692	613	675	651	711	663	705	666	629	666	671	674	676	680	624	660	664	644	661	668	626	642	660	709	661	677	676	671	734	615	709	636	681	627	685	601	670	658	666	682	679	662	685	656	652	644	646	648	698	630	735	672	659	703	673	675	648	652	680	680	659	669	657	645	657	686	630	633	681	661	677	662	685	670	662	657	695	646	667	693	631	693	674	677	661	657	654	706	695	647	680	628	671	656	676	698	648	679	627	671	662	657	633	659	657	692	713	707	646	664	678	656	681	689	678	627	659	679	641	675	656	634	643	639	688	685	666	638	668	665	680	669	686	614	644	648	654	672	655	625	686	660	679	649	655	668	667	672	698	661	624	665	656	648	664	613	660	674	679	696	631	636	645	711	649	675	698	660	684	606	665	655	665	608	679	667	662	647	675	646	680	667	640	641	700	681	672	702	664	653	644	704	702	636	669	694	670	674	645	645	677	650	673	630	660	666	690	645	656	636	663	652	654	645	658	687	661	657	686	656	675	652	681	735	640	648	657	627	649	667	673	673	677	648	674	630	651	666	684	658	640	665	680	678	650	639	658	646	686	689	734	675	669	652	699	711	651	641	669	680	609	681	623	676	645	665	668	654	620	645	674	704	660	727	703	652	685	676	632	632	673	625	676	661	659	726	674	669	679	640	664	652	699	681	639	697	634	680	700	706	686	689	657	682	646	635	619	698	726	650	640	673	680	679	623	713	678	721	696	647	691	688	683	645	671	618	642	685	659	668	621	664	680	672	633	672	676	685	640	676	690	684	665	656	690	652	663	644	671	642	661	689	654	717	683	694	639	669	684	672	666	624	655	692	674	665	625	674	683	702	634	668	658	620	685	648	727	653	655	602	654	651	691	648	659	672	702	698	666	650	679	650	642	657	659	677	706	649	668	712	667	671	655	672	668	647	719	639	627	677	617	756	650	659	674	682	666	678	686	649	679	635	683	702	648	663	653	654	718	650	726	658	673	674	680	644	659	686	642	673	666	679	677	696	648	698	655	662	666	662	671	674	674	661	670	675	628	631	689	714	667	670	687	689	679	669	638	677	605	649	657	679	634	672	691	663	684	686	643	700	644	628	675	636	632	639	647	647	708	614	645	634	670	633	646	672	630	705	708	720	660	672	712	660	661	642	679	646	635	634	630	625	679	641	647	677	647	656	671	682	676	606	665	641	699	632	658	665	669	630	663	636	675	632	673	682	655	637	661	644	632	679	679	629	622	688	631	722	642	661	673	677	666	653	700	632	669	699	663	681	680	679	654	631	689	635	683	641	694	684	648	661	626	647	671	671	653	637	690	683	713	651	677	650	689	693	644	685	706	647	674	631	686	714	669	668	673	684	671	692	676	629	667	685	648	660	639	679	668	673	676	679	646	639	677	718	719	668	671	669	695	591	652	692	624	653	654	697	689	707	663	671	680	648	635	664	660	617	663	599	670	661	677	648	667	697	722	651	688	685	621	683	689	642	660	713	652	637	673	630	740	696	634	664	621	696	658	681	689	663	692	703	681	699	714	659	660	671	680	674	661	688	683	615	662	662	672	675	655	674	629	657	648	669	668	646	677	685	650	679	628	660	663	635	720	685	635	625	690	614	697	676	653	673	673	652	674	690	680	691	631	673	673	674	631	664	662	678	648	647	651	642	688	645	649	722	672	690	642	700	677	643	673	711	656	714	672	629	643	670	645	688	655	595	635	676	715	649	688	670	672	614	695	658	638	620	649	660	635	651	638	666	674	688	648	692	650	684	686	639	717	699	711	621	618	649	690	691	682	689	665	653	688	649	664	639	651	663	642	668	614	652	643	660	687	691	685	680	656	638	645	659	704	694	636	665	683	655	662	654	688	621	712	631	632	656	662	677	726	656	682	690	638	629	683	685	627	667	653	658	645	650	668	644	650	634	697	682	689	670	698	614	664	706	703	669	680	685	673	658	680	646	643	679	649	671	692	666	661	641	655	677	712	692	660	661	637	660	726	672	650	642	651	654	696	658	706	665	667	687	670	674	645	706	661	707	692	725	695	687	688	619	643	666	674	681	634	646	611	626	663	679	667	647	678	649	639	659	692	701	661	690	644	704	632	654	620	672	650	612	660	689	664	648	628	662	662	665	662	689	683	709	717	647	658	721	643	699	651	634	622	682	689	642	687	692	661	683	709	638	687	726	670	710	625	616	694	647	694	682	654	650	653	647	698	679	691	685	674	690	641	658	679	681	724	639	659	658	669	673	663	684	699	633	700	682	658	636	690	688	673	658	699	653	658	711	676	685	667	632	682	635	687	646	668	702	695	653	657	667	684	632	649	653	659	669	634	675	652	631	667	664	679	628	687	664	696	706	664	728	662	679	629	682	666	685	672	653	663	624	658	710	677	636	614	661	636	686	665	623	639	609	642	649	624	658	653	656	677	657	645	706	690	648	660	631	661	673	674	706	670	665	676	650	667	658	636	636	685	675	638	611	674	631	696	662	651	636	633	676	655	704	657	624	694	716	640	660	619	631	606	649	674	641	662	648	640	652	720	707	646	634	678	691	651	656	638	639	656	664	654	635	674	677	687	658	686	678	688	699	632	632	655	691	689	680	699	644	633	646	635	696	681	682	660	647	668	686	636	651	700	626	641	660	665	682	693	677	639	707	698	658	652	687	715	695	661	681	681	668	701	644	655	675	664	636	698	643	691	695	709	632	681	703	664	701	660	640	722	672	653	639	688	684	681	638	643	649	659	669	665	665	674	610	624	631	696	680	635	693	679	648	689	669	657	687	682	697	686	652	639	659	684	656	672	666	650	680	675	637	652	642	654	656	636	671	675	659	656	659	699	685	656	640	674	622	666	653	708	702
7562	679	473	453	427	453	415	416	427	453	469	441	422	412	439	438	468	433	413	420	405	450	384	472	462	487	420	415	410	427	437	452	397	402	418	479	444	438	452	437	441	431	443	467	428	420	418	412	431	475	426	425	401	444	475	457	443	434	430	395	451	447	436	466	443	427	423	437	467	463	431	434	433	429	414	381	431	433	421	405	463	428	423	411	441	453	461	464	410	415	445	449	445	418	440	433	492	420	403	424	430	481	419	437	447	471	443	399	475	409	436	458	465	441	432	479	396	430	444	420	416	454	426	410	459	421	457	452	433	460	443	456	433	439	421	395	403	443	450	458	429	428	441	423	445	457	453	479	423	427	442	447	420	423	416	442	394	430	463	426	469	414	415	458	400	423	425	434	449	432	464	434	431	466	443	456	430	432	452	412	386	436	402	406	414	470	417	423	456	447	415	433	424	443	427	447	463	454	402	428	428	415	442	417	421	428	462	435	443	434	434	437	440	439	434	421	427	426	474	491	425	419	405	407	481	471	452	436	422	470	454	430	417	458	382	447	405	376	411	452	424	414	473	432	421	436	457	453	456	433	486	414	426	436	431	465	446	425	427	436	441	425	480	459	487	462	425	435	424	470	472	425	417	416	428	379	414	433	431	468	415	428	426	450	383	432	449	459	421	458	444	493	452	450	402	407	423	431	419	425	443	446	419	448	428	425	442	467	472	476	436	409	436	431	441	468	430	452	413	450	439	425	412	445	439	440	424	407	438	455	400	432	455	450	443	406	442	409	449	426	412	470	464	411	484	417	444	420	414	412	453	393	437	455	405	443	441	441	429	453	444	433	463	433	424	427	413	449	434	446	447	420	414	458	468	435	433	432	467	445	454	448	409	429	420	464	405	418	387	471	471	414	466	472	441	419	437	438	459	451	402	482	474	412	419	432	484	425	463	459	427	460	465	429	439	429	449	423	474	403	409	459	438	400	468	461	416	424	424	435	489	417	479	428	486	432	403	460	479	442	415	410	449	465	450	441	446	465	474	415	425	418	421	452	475	469	458	459	448	467	436	455	463	427	453	457	495	413	404	420	415	428	466	428	411	401	417	453	463	452	462	423	432	440	429	434	438	455	428	448	452	485	450	424	419	414	436	448	477	440	404	420	398	485	447	458	449	410	424	388	441	413	423	450	450	456	488	442	440	411	451	466	405	425	460	436	439	425	444	497	467	455	421	414	442	468	443	415	446	433	437	405	421	417	416	446	458	416	428	444	443	459	435	434	451	408	419	445	460	430	428	420	417	442	469	437	456	443	422	407	415	453	422	393	455	465	428	424	430	427	482	419	446	436	463	438	421	458	447	431	420	460	419	490	414	439	473	450	480	402	422	436	401	438	436	408	407	414	434	439	446	411	432	437	406	445	450	452	427	436	467	408	460	458	416	425	432	439	442	441	379	415	390	397	437	450	454	479	440	476	441	424	468	424	423	465	423	402	414	377	461	421	412	432	424	451	441	443	441	426	408	422	433	433	444	439	414	441	416	447	423	461	482	448	407	433	477	412	436	450	433	433	433	461	451	428	418	470	459	430	456	454	440	435	468	432	389	433	453	460	400	417	434	401	421	435	449	470	443	466	398	447	455	396	419	432	416	384	439	481	463	431	414	416	413	450	430	417	429	469	442	428	456	441	415	430	466	436	441	391	411	423	400	420	448	432	444	430	389	443	419	440	462	427	450	431	405	456	438	469	393	463	450	437	430	491	421	445	432	467	449	442	492	436	449	451	402	439	445	441	460	444	478	438	456	426	443	427	484	436	444	405	450	443	428	450	441	450	457	467	436	449	436	434	476	438	421	422	436	441	493	409	420	411	430	460	421	402	454	419	456	426	385	465	459	428	426	394	464	484	465	431	416	430	435	416	454	472	431	436	425	460	454	399	415	474	430	412	446	432	422	440	447	437	419	406	449	442	471	452	407	468	407	454	382	437	414	419	446	458	426	449	473	416	422	421	429	439	414	423	421	522	442	429	457	465	420	425	413	440	435	463	445	423	441	428	442	387	447	437	385	441	452	457	473	439	474	441	420	427	439	437	433	421	440	405	412	395	428	420	459	393	493	411	464	445	429	394	470	398	441	414	431	429	430	423	434	438	407	440	441	456	436	438	472	487	459	442	480	449	469	467	433	435	441	469	465	417	430	411	443	408	479	415	461	410	440	435	426	422	454	437	407	434	460	403	448	430	421	404	434	415	416	444	430	436	448	461	444	448	414	491	419	437	431	418	417	438	442	468	460	400	480	428	435	394	424	456	461	444	453	402	487	472	426	421	422	471	445	433	383	461	454	450	446	426	435	423	453	429	383	413	445	442	462	435	434	438	424	412	469	486	441	467	487	446	427	386	406	431	450	475	486	430	464	445	451	405	442	446	467	438	410	431	455	436	444	456	443	456	437	458	445	410	394	421	457	453	424	486	421	457	435	440	421	464	435	436	434	406	413	410	442	481	412	422	471	411	422	459	437	463	410	456	442	433	380	402	455	458	444	422	422	393	428	428	452	411	422	452	448	409	450	440	411	415	477	443	444	421	377	398	431	452	459	456	396	437	417	404	438	444	425	419	444	408	446	442	417	417	460	434	433	428	444	413	428	466	416	436	429	493	450	370	422	406	462	398	402	402	427	438	418	412	419	481	489	416	476	466	451	458	426	418	447	495	487	424	442	443	421	408	422	443	410	388	436	490	456	438	421	456	423	441	475	435	416	405	408	420	450	435	456	411	471	382	445	449	421	490	459	443	416	467	426	421	458	420	426	433	415	420	425	466	405	475	488	435	390	405	423	423	437	430	434	451	438	422	461	386	456	437	453	466	418	397	420	433	422	417	420	398	418	412	435	468	412	454	394	450	440	437	414	419	427	441	431	440	471	425	386	428	445	431	454	419	427	478	465	435	432	416	448	406	424	439	430	410	456	404	437	397	428	451	416	424	381	473	448	425	414	472	420	454	414	468	446	451	451	421	413	426	445	442	414	405	445	427	412	444	407	447	441	444	449	396	423	464	390	422	451	455	487	490	410	430	409	411	429	445	413	436	402	455	431	406	445	442	448	434	450	441	465	447	429	439	413	456	431	463	461	428	404	443	467	488	422	448	419	461	433	445	423	415	418	435	434	438	466	463	432	430	424	454	443	408	455	424	418	412	416	468	430	441	411	466	457	432	458	459	429	449	436	456	468	448	486	409	435	421	416	450	431	421	459	450	438	428	437	445	457	456	437	444	493	423	453	443	435	469	487	443	463	416	458	455	481	416	439	435	461	441	428	435	429	455	420	430	421	449	452	415	416	418	461	430	422	409	407	429	439	432	421	416	457	440	412	472	434	448	429	459	421	462	439	476	440	460	432	419	443	455	445	430	444	499	479	416	442	434	408	416	433	450	425	390	437	410	414	399	460	421	402	422	442	492	425	423	448	450	400	432	431	436	486	434	449	412	470	440	433	470	454	455	461	410
5107	1018	1019	995	989	966	994	925	943	930	991	991	910	996	987	921	1005	988	987	990	939	959	910	937	921	929	961	998	968	1000	961	935	977	987	960	925	1010	914	914	947	919	948	960	917	992	938	907	963	978	907	938	945	993	912	963	970	941	944	991	963	1046	934	954	1005	960	963	924	937	957	981	972	956	990	978	1006	947	934	996	947	938	964	944	946	911	948	940	939	927	989	938	905	956	961	948	911	1009	949	939	973	929	923	917	928	922	1000	969	948	977	929	997	948	938	943	931	929	993	945	959	961	959	973	951	899	914	970	922	922	959	988	910	975	921	946	997	981	898	935	961	953	916	979	938	921	911	978	950	963	974	984	910	964	923	955	963	932	932	996	929	984	975	932	930	974	909	960	988	1001	973	977	985	954	863	1010	923	968	943	923	966	995	992	913	924	930	938	945	960	970	1004	983	945	940	975	918	957	952	941	961	921	926	896	962	918	936	996	940	943	895	935	980	933	920	965	925	920	973	893	942	935	916	900	993	975	983	987	948	922	973	998	986	1001	914	984	914	985	917	921	948	959	1000	961	921	995	918	973	922	1019	946	899	991	954	930	983	982	933	929	958	946	943	936	969	944	969	934	954	950	965	938	908	1018	916	1003	956	923	957	914	913	944	945	1038	1018	943	973	920	962	883	957	951	931	1017	964	975	981	972	1034	953	964	950	1002	948	977	949	939	1004	982	943	976	949	955	977	920	951	948	957	911	909	910	946	973	965	977	953	909	932	988	982	884	971	930	974	938	899	922	946	953	980	906	975	983	964	989	940	996	957	996	944	1009	952	875	944	912	905	922	988	950	912	944	984	959	982	991	985	967	962	898	920	971	930	913	978	963	964	942	936	965	918	939	976	963	993	950	913	938	977	934	963	913	946	951	992	934	980	935	941	971	947	1008	951	924	968	930	971	937	974	932	917	934	971	922	968	922	936	984	950	941	901	919	928	952	956	936	950	943	935	999	951	985	954	977	958	914	1033	952	887	958	958	983	945	987	911	959	951	923	921	990	932	938	934	901	1001	900	965	975	968	922	975	972	989	945	937	958	949	950	980	960	929	962	949	874	941	985	938	928	880	932	952	946	963	950	961	946	980	930	927	958	1011	927	972	910	967	918	947	925	943	985	957	984	980	917	959	988	921	948	911	942	953	991	961	950	971	975	1015	932	945	971	923	934	966	961	958	954	893	911	995	1012	934	901	939	974	948	934	979	1003	971	967	986	896	932	952	894	940	939	980	940	959	915	956	893	925	1017	991	936	958	891	966	936	928	929	963	945	970	889	945	927	873	913	926	963	940	926	972	973	1004	956	947	961	933	969	922	940	965	924	896	975	928	975	963	955	961	984	984	940	898	975	923	1013	941	943	924	954	980	958	1000	892	969	966	954	965	904	919	950	913	922	939	986	869	899	1033	907	928	978	977	1000	958	1038	922	917	932	953	922	932	974	949	954	987	904	894	990	965	960	1002	1016	972	982	955	989	919	943	967	959	888	944	918	960	977	930	944	963	950	950	948	977	958	969	929	919	966	983	989	1000	974	1005	951	893	938	886	938	971	935	932	981	987	964	903	902	965	957	945	981	913	974	965	936	933	1029	956	975	941	924	958	978	881	950	966	948	938	927	933	938	1020	974	915	906	940	922	938	890	965	936	915	959	1013	957	945	947	1020	981	940	973	964	998	966	974	948	1018	925	961	903	938	949	948	962	975	947	1021	977	969	964	976	946	915	1005	930	1011	1001	943	976	991	954	902	976	921	985	970	994	942	947	892	968	972	944	976	944	916	961	919	957	967	973	955	925	960	945	946	938	886	927	957	962	985	923	930	988	887	961	935	909	969	961	962	966	934	947	923	906	939	987	949	964	922	1012	981	975	1001	903	959	923	938	931	894	937	1007	934	933	1000	966	992	942	958	973	933	924	917	973	924	905	905	1030	907	944	927	948	951	978	967	925	963	992	928	962	945	943	930	938	992	938	993	934	1000	987	932	979	1009	919	954	907	948	961	954	936	983	917	955	1018	1010	931	1009	980	923	929	901	937	939	952	956	1002	966	867	936	1010	927	993	944	971	893	971	897	932	925	935	952	951	969	922	960	954	953	924	905	941	911	910	943	999	983	966	942	964	990	949	928	967	985	948	943	1002	879	931	955	940	907	937	920	937	979	959	886	982	983	925	976	932	882	982	976	983	916	917	974	965	996	953	925	976	977	937	963	920	946	966	961	928	945	966	931	982	956	981	951	912	990	961	907	962	966	920	939	929	938	951	896	960	871	1054	989	955	982	909	957	963	908	957	932	940	985	945	1017	917	969	988	1012	918	901	986	934	1003	934	959	891	935	910	955	903	913	914	954	933	875	898	935	954	924	970	934	955	968	967	932	928	1008	1010	917	889	957	947	953	894	929	927	846	937	947	920	965	957	974	1015	979	929	949	962	984	967	924	878	934	913	982	963	972	975	956	964	948	1000	945	1031	911	928	997	944	947	934	919	977	939	952	928	915	997	973	899	1032	908	963	1000	926	970	892	984	968	905	952	923	968	938	926	934	937	903	900	905	886	946	930	1011	929	952	934	911	956	917	980	924	1012	1014	982	922	901	936	954	984	911	992	990	960	957	952	933	930	984	935	963	948	971	985	928	964	921	1003	986	919	944	947	992	916	986	959	927	964	891	974	977	1006	1015	893	977	970	933	951	987	975	951	952	913	912	1001	986	976	969	962	939	949	927	986	978	961	970	919	956	970	925	956	963	931	915	988	934	940	893	954	922	916	974	973	936	962	993	871	940	906	861	940	987	921	886	976	949	931	947	985	918	1009	931	983	916	998	939	971	982	964	968	953	983	961	911	989	928	1001	963	948	958	974	989	965	1004	925	938	917	974	952	971	942	974	987	991	992	951	981	993	958	959	894	924	923	928	960	938	972	947	936	942	913	967	973	903	940	901	974	986	873	960	997	981	969	934	991	921	899	983	962	934	933	953	948	979	966	967	888	976	945	938	922	911	1000	917	927	954	936	945	892	949	927	919	956	967	909	949	946	984	977	987	921	921	936	965	893	909	903	975	933	905	960	922	930	938	963	950	904	989	969	962	945	1014	993	982	896	988	938	922	952	943	928	927	974	916	951	880	986	907	893	901	911	965	995	1034	952	944	989	958	960	952	986	971	961	1015	982	966	884	955	987	999	940	972	960	974	905	969	959	961	963	984	910	961	981	992	937	926	979	874	991	962	897	931	1012	968	938	910	956	928	990	951	977	935	918	934	996	941	958	934	976	942	1001	927	926	936	972	944	970	943	940	981	938	910	940	989	903	991	934	980	977	951	972	970	1019	943	954	922	935	958	941	1014	894	998	962	947	977	972	967	938	1012	982	955	971	917	930	893	935	968	962	945	990	933	951	891	972	976	967	964	998	915	926	930	947	916	958	916	909	995	953	947	920	926	934	941	932	991	925	965	966	970	965	959	916	987	931	943	898	956	919	911	986	925	977	951	940	959	1014	975	964	959	999	920	972	980	941	970	919	910	926	977	1005	954	901	898	961	961	921	988	970	982	976	951	918	999	946	978
19683	1813	561	435	370	332	341	291	254	256	245	294	233	241	238	247	244	234	211	257	232	245	244	202	267	256	254	256	241	241	213	212	217	216	232	201	244	206	229	236	229	253	222	233	217	240	227	230	238	203	188	215	237	228	230	225	209	220	236	236	226	227	236	205	214	214	207	233	224	244	226	246	215	221	219	262	236	212	235	223	223	234	212	228	221	204	240	225	221	225	240	204	220	219	242	225	259	225	216	247	242	259	228	220	202	214	208	224	233	232	241	223	233	220	227	222	226	240	229	227	219	210	191	210	233	243	226	229	226	207	213	240	243	227	221	239	209	226	244	205	209	196	231	214	225	229	228	247	239	236	235	207	250	213	247	200	215	219	242	238	183	213	212	241	246	221	226	237	221	238	246	232	241	249	206	212	237	228	261	226	219	194	219	205	229	244	224	228	232	208	238	194	233	207	235	221	215	228	199	227	241	238	204	225	216	235	215	226	226	219	203	220	230	203	213	229	228	222	236	224	235	236	209	248	211	223	203	205	257	230	234	250	229	234	220	251	264	220	201	252	235	225	228	217	229	227	234	213	240	223	220	201	223	204	212	242	238	237	225	233	249	235	224	230	213	235	234	239	247	245	229	232	217	199	243	213	250	244	231	226	249	238	239	222	250	223	227	235	227	190	225	245	211	236	214	224	243	231	252	234	246	263	220	253	215	223	216	263	218	278	242	217	224	244	229	233	234	231	224	252	235	240	215	223	249	259	234	229	256	233	255	243	233	228	229	201	227	251	210	231	219	259	234	233	243	228	216	198	224	227	216	237	202	229	244	236	241	204	239	238	250	235	197	186	229	215	239	201	234	209	202	243	180	249	238	212	263	241	192	241	235	242	251	219	210	241	227	262	255	227	210	254	239	224	227	233	208	241	231	227	237	225	225	224	243	217	217	256	234	251	214	249	224	214	247	255	238	228	238	250	216	228	261	220	256	211	239	214	236	226	233	202	236	235	233	214	230	242	228	239	194	245	238	190	236	215	221	233	236	251	258	230	236	214	270	227	254	268	217	242	245	232	226	222	217	222	270	264	227	242	241	232	242	236	230	283	209	227	213	222	201	237	187	246	215	232	230	224	240	236	241	238	253	265	231	219	230	233	232	216	224	220	217	243	246	231	236	216	247	234	250	230	222	227	203	231	234	240	197	248	251	245	212	209	221	221	206	253	243	246	243	266	209	222	227	223	221	240	236	227	213	250	236	207	226	256	204	227	230	221	262	245	233	200	219	235	243	228	225	204	197	232	223	231	253	229	220	224	227	225	233	244	241	224	241	224	225	238	225	204	247	217	216	227	235	254	213	236	231	257	251	244	262	231	246	229	190	219	265	245	243	236	237	228	238	216	245	225	247	226	243	228	223	233	226	250	214	221	211	197	218	247	244	234	250	231	229	211	232	214	220	212	233	220	246	237	201	220	226	199	237	260	260	243	237	242	222	275	250	228	226	226	220	209	259	203	214	220	252	255	226	218	276	241	231	233	243	245	229	224	234	238	226	249	222	219	224	240	220	214	192	222	249	208	224	225	229	242	245	215	224	223	219	233	218	252	210	208	225	229	240	222	274	232	223	212	203	238	266	241	225	214	237	220	210	213	205	199	248	242	273	240	225	229	225	224	199	203	223	241	213	258	258	233	254	206	236	229	237	187	234	241	201	194	260	229	216	213	255	235	258	239	224	214	235	216	222	226	231	219	257	228	215	215	218	253	237	222	247	236	210	189	208	236	195	234	246	251	221	220	226	216	240	240	221	220	217	239	223	234	232	258	223	227	207	230	235	246	215	206	231	218	216	223	228	216	218	196	206	245	242	248	219	223	205	203	266	224	204	211	236	187	261	208	210	225	230	219	224	233	220	207	230	226	214	210	223	184	228	244	192	208	214	229	206	244	232	237	198	183	222	247	212	249	223	253	225	236	233	253	251	217	228	228	231	198	238	216	229	242	261	218	228	210	208	229	263	218	225	218	244	211	231	241	210	230	221	200	236	206	201	260	223	238	229	209	249	236	240	230	241	245	252	254	209	237	217	233	231	215	252	229	220	237	217	231	195	253	245	227	211	219	227	242	228	236	240	255	250	213	222	254	261	232	234	213	227	217	246	227	234	212	244	225	216	259	238	230	213	240	236	250	237	217	252	220	247	225	260	222	212	217	218	265	201	238	253	214	239	224	231	215	193	232	237	203	230	234	227	232	221	244	238	248	230	227	254	236	218	224	215	251	238	193	226	237	232	227	232	232	249	246	221	224	246	231	234	261	249	253	242	237	238	246	217	226	217	253	215	225	217	247	238	224	256	248	214	255	222	220	248	238	226	211	226	223	231	236	218	189	206	246	230	220	215	210	257	225	228	226	196	239	243	250	237	228	218	217	204	200	215	202	211	253	246	211	234	263	230	234	221	197	230	199	223	224	218	224	212	223	229	213	218	230	233	220	211	237	249	238	220	243	222	234	248	205	215	212	255	222	207	205	203	209	246	237	252	237	224	222	243	237	232	212	222	241	221	241	228	215	219	238	218	211	226	233	239	259	248	239	221	219	219	228	196	201	218	206	220	215	240	249	253	217	214	241	241	203	233	220	203	254	241	226	231	246	236	240	202	235	243	225	239	237	218	243	226	261	232	226	252	217	232	213	230	200	235	212	240	255	231	200	230	207	232	218	231	219	272	226	233	246	269	226	226	227	235	225	231	240	239	239	238	232	216	218	212	231	224	261	236	238	233	263	238	205	224	225	237	233	235	249	245	230	231	241	202	228	233	267	229	222	243	228	242	250	214	231	237	222	220	219	241	243	216	218	220	226	231	242	225	239	217	230	195	256	226	209	224	220	248	249	241	240	271	252	257	264	225	218	197	216	209	214	212	234	196	238	243	221	207	220	240	232	231	216	232	226	247	241	235	232	233	226	205	247	220	243	255	222	234	222	254	195	211	255	257	224	237	232	250	244	258	242	234	215	229	277	229	222	233	222	231	253	215	229	203	222	219	234	198	217	214	238	221	205	217	196	219	229	234	174	220	220	247	220	235	207	214	253	264	215	234	203	234	249	226	202	217	223	216	221	223	218	257	237	237	225	231	238	236	230	220	230	244	198	242	224	213	255	244	215	257	228	263	260	202	225	214	223	196	208	243	231	225	216	232	223	229	249	197	233	234	229	227	226	246	234	220	208	256	206	204	249	231	235	254	237	211	227	200	225	271	223	258	267	246	250	219	239	210	240	237	224	235	300	268	215	231	253	245	244	242	220	225	236	210	244	225	236	222	239	235	242	251	233	218	238	232	252	225	250	243	206	230	247	221	242	233	243	249	241	236	242	244	218	219	222	220	232	254	236	230	251	227	236	235	230	197	189	232	216	226	204	218	220	226	228	224	219	211	223	251	242	223	240	219	206	233	209	231	227	209	235	222	215	227	230	234	233	218	234	219	240	248	233	230	243	251	208	203	210	200	233	212	214
12035	879	1275	1284	1206	1102	900	815	729	733	708	697	698	667	636	607	627	600	617	613	601	602	604	638	644	575	621	578	597	592	586	614	560	546	574	564	604	545	552	617	566	572	591	575	573	585	600	588	574	538	564	532	563	588	588	558	554	589	575	538	512	573	590	591	511	569	529	554	569	594	553	591	556	595	598	618	565	542	582	629	580	576	521	596	572	564	541	587	543	574	555	550	563	618	563	573	591	523	583	559	566	544	568	529	538	552	551	576	554	573	587	550	519	592	559	550	533	536	623	576	566	542	604	538	521	600	530	590	586	550	582	596	607	549	589	534	565	584	559	598	591	550	585	587	539	552	595	535	567	571	545	596	558	561	566	560	564	582	559	560	540	557	522	537	540	584	590	570	574	559	580	546	579	516	588	544	552	614	585	570	538	559	576	556	578	587	579	539	580	561	584	571	532	586	560	549	568	563	587	554	521	564	528	541	554	590	512	582	549	551	581	556	550	582	568	491	576	595	568	603	553	544	539	568	561	599	565	577	530	572	526	553	572	607	565	553	586	530	563	535	607	547	536	579	617	582	573	545	586	618	570	539	595	581	561	557	541	533	566	571	585	559	579	526	567	581	576	540	566	616	569	574	567	521	534	591	531	570	587	519	565	536	558	567	594	557	527	612	588	585	567	571	574	578	613	557	540	583	561	573	567	578	558	558	515	584	571	561	549	546	547	568	594	559	545	536	556	554	565	535	562	566	563	577	541	578	573	565	551	580	551	542	534	592	571	559	581	583	535	568	546	581	583	527	544	545	617	599	542	543	570	606	517	563	553	561	552	511	577	542	620	548	512	553	563	540	561	522	526	566	553	548	546	564	579	543	564	583	588	587	568	532	535	550	589	538	532	553	551	566	552	574	585	527	567	558	534	621	591	583	540	560	566	518	577	559	536	553	576	550	523	560	511	566	588	573	570	490	587	582	575	546	547	572	570	525	578	567	572	536	530	534	623	602	633	575	542	549	590	552	584	538	547	598	578	572	543	570	591	516	578	591	514	528	590	545	530	538	530	577	553	538	609	548	619	535	576	537	564	540	544	566	568	547	563	501	546	591	537	527	585	571	583	559	597	572	520	566	579	566	532	552	575	568	577	576	517	557	505	561	568	570	566	526	580	539	520	553	544	564	534	556	557	571	567	585	545	520	592	549	573	593	573	585	560	577	544	575	524	561	548	549	556	540	552	547	544	571	579	574	596	558	552	574	568	572	578	560	596	596	534	557	527	559	565	523	588	563	541	529	591	587	546	569	532	562	558	553	561	537	559	582	554	582	570	555	611	543	586	550	534	537	570	547	597	539	541	535	543	546	561	565	590	584	577	557	579	566	540	564	545	529	562	564	562	580	558	586	568	582	565	523	519	563	582	563	562	591	535	602	586	576	527	546	587	529	576	551	522	550	559	549	580	544	570	583	607	541	593	557	553	570	588	572	559	550	568	612	591	565	592	558	557	615	533	577	541	556	570	562	561	590	563	515	537	615	538	535	532	575	554	493	558	568	592	590	596	541	553	600	591	531	571	576	610	529	568	619	535	560	567	533	563	567	596	548	575	590	563	590	582	586	560	557	581	560	540	569	553	540	552	573	543	577	588	551	585	523	573	555	545	591	536	570	575	578	582	567	568	541	552	539	577	550	551	549	561	552	606	582	491	567	555	587	583	584	558	576	602	578	593	605	544	583	551	560	530	567	561	550	553	576	530	529	563	565	577	552	555	588	565	534	565	550	610	537	551	570	588	570	549	533	528	571	522	544	560	553	563	533	554	548	551	537	510	542	553	540	585	592	571	531	557	516	578	536	532	532	525	575	532	576	533	585	552	568	522	517	544	583	588	572	571	521	551	592	546	537	546	517	547	570	582	528	550	565	547	603	557	579	570	595	545	565	582	608	567	544	566	594	574	571	553	543	598	557	582	569	607	560	581	560	576	550	529	605	584	545	550	586	552	578	549	573	612	521	607	548	546	548	558	553	543	562	542	557	565	539	562	557	565	543	559	575	546	538	621	545	564	567	570	565	580	552	552	542	524	573	539	570	587	576	564	545	556	532	584	551	572	567	562	553	530	548	561	523	582	574	595	572	552	563	594	563	561	591	555	531	548	528	583	581	569	534	572	603	557	553	567	548	567	541	560	527	563	573	562	583	570	588	536	509	542	591	549	567	546	577	553	554	573	543	568	566	549	535	570	562	584	545	565	579	569	578	581	550	587	539	560	571	538	527	615	569	581	570	589	573	604	532	520	549	570	602	558	568	577	580	575	540	548	570	564	532	573	544	572	547	581	561	555	582	552	597	574	535	588	557	544	568	547	604	571	589	563	591	546	563	514	569	588	624	527	615	541	561	607	538	589	542	583	583	558	574	540	554	561	592	604	567	557	591	543	522	575	591	587	556	548	572	591	575	551	506	552	579	557	585	543	583	565	563	544	577	587	595	604	545	572	550	565	559	550	525	606	574	538	517	560	573	569	558	559	594	576	585	536	525	594	596	554	570	544	554	554	552	565	597	555	566	574	577	606	557	584	550	592	562	577	540	549	591	583	566	599	594	584	526	561	563	574	536	561	566	553	569	578	582	552	564	601	580	525	574	591	581	550	543	574	589	520	582	533	579	567	559	574	551	565	536	558	542	569	545	557	548	526	540	536	541	575	538	543	536	563	574	587	552	611	546	558	598	596	525	585	577	564	523	568	538	535	548	565	533	543	530	593	577	524	543	572	588	548	566	574	594	571	558	583	562	617	566	583	555	561	526	537	577	586	528	569	517	547	581	567	571	580	549	556	578	566	579	553	570	531	542	578	560	608	551	564	554	555	517	533	581	576	568	565	534	505	589	541	586	548	563	557	603	559	542	562	584	554	545	585	564	563	553	530	516	546	565	544	558	564	576	580	579	580	583	553	534	556	558	592	566	601	549	555	565	565	573	550	566	586	574	567	532	542	532	565	513	558	577	555	578	566	566	565	544	534	575	526	560	639	572	601	534	578	563	548	608	560	543	585	586	540	575	542	530	576	542	560	567	510	579	564	537	601	546	545	556	552	564	570	540	580	535	531	560	591	582	564	557	515	567	571	545	574	607	566	583	580	568	599	513	544	589	523	554	546	557	524	557	582	548	584	557	574	576	595	603	545	550	576	623	598	585	538	559	567	562	551	552	528	578	554	566	523	611	566	574	579	577	579	588	553	616	574	569	550	570	597	544	545	582	559	585	553	560	556	602	588	571	615	573	573	585	567	540	588	563	525	558	543	544	550	527	550	572	592	552	544	540	536	553	560	561	585	564	601	589	594	550	568	575	547	546	524	570	584	573	598	591	591	590	527	556	530	553	579	526	583	563	566	609	585	546	540	567	535	536	523	569	520	528	582	544	554	561	562	527	596	576	507	560	550	548	569	542	580	597	598	542	536	600	564	553	582	563	568	548	546	561	550	550	546	521	534	538	584	562	537	577	546	597
28360	3674	948	704	566	483	406	337	355	344	358	315	290	318	307	304	333	279	237	295	308	286	259	253	332	258	264	234	274	245	261	250	273	285	272	279	272	263	268	267	258	235	268	268	274	270	277	247	280	266	251	283	281	236	241	281	261	260	312	296	247	270	252	261	244	251	250	286	303	281	262	274	283	257	256	298	277	279	246	272	274	273	280	265	287	244	285	285	266	283	285	291	250	278	259	237	252	266	282	282	274	267	258	274	247	275	247	283	270	268	295	285	251	305	270	241	266	290	242	264	279	247	255	260	272	300	272	280	248	251	298	287	306	297	258	242	272	255	251	267	279	270	259	250	266	283	269	237	265	285	262	258	259	270	256	249	252	287	257	284	260	293	266	287	294	276	263	260	287	302	277	275	280	264	278	284	299	256	299	300	297	284	256	272	235	277	257	283	271	277	271	239	308	269	250	295	284	271	287	291	255	256	266	280	253	269	295	265	298	243	246	268	235	273	283	273	297	277	256	275	278	280	287	267	255	262	283	250	245	257	274	251	250	265	251	265	270	248	254	255	252	287	297	285	265	278	241	286	271	283	281	285	270	247	280	235	251	239	233	271	260	268	275	265	289	276	261	276	226	248	274	280	252	294	248	268	257	261	250	302	241	282	241	250	264	291	235	265	248	273	266	284	233	262	252	273	255	266	274	270	281	283	276	257	261	261	270	258	241	287	286	279	285	243	300	247	265	254	301	279	293	297	250	253	296	278	293	250	272	270	244	273	273	247	259	269	277	260	322	258	286	264	263	252	284	262	271	247	299	265	250	267	302	260	258	257	255	308	283	288	245	292	271	258	294	281	294	238	305	252	293	289	278	287	286	261	246	287	283	289	256	287	305	282	261	288	266	240	243	237	262	273	246	254	251	279	283	284	265	284	278	257	271	237	259	270	283	294	302	274	233	269	292	225	260	275	288	239	247	257	279	274	260	239	288	264	300	255	277	286	251	275	261	252	268	266	281	290	297	273	278	258	269	248	250	286	266	280	297	278	262	283	245	275	249	236	260	284	251	290	286	273	299	243	264	287	234	275	242	264	270	259	307	261	252	306	258	269	290	251	258	261	273	242	252	258	249	280	268	299	249	260	262	270	275	268	254	241	242	259	310	285	264	275	246	274	262	297	253	294	250	289	287	288	276	292	272	268	277	240	286	258	301	289	301	230	271	253	278	272	262	244	245	259	270	252	276	280	254	252	237	301	275	255	287	244	247	288	284	288	276	260	269	262	256	269	274	287	285	288	277	266	249	259	267	276	272	292	257	290	248	266	261	273	260	304	300	287	267	294	259	256	260	265	268	253	286	302	254	280	270	269	247	277	281	263	242	282	304	263	307	301	264	286	250	269	270	292	241	291	250	237	259	250	259	245	280	270	258	275	254	265	256	270	316	254	248	261	271	263	285	293	277	271	297	266	240	282	274	303	314	272	245	308	264	306	250	270	282	267	232	312	269	271	288	291	287	286	292	251	272	253	296	274	256	267	289	276	267	276	251	271	275	268	266	279	294	264	272	287	261	282	291	310	293	290	264	258	297	261	286	270	275	257	269	293	275	272	307	263	268	249	285	277	275	289	274	284	229	261	272	249	266	258	257	299	273	276	276	269	266	279	261	238	271	274	267	261	260	251	271	277	283	283	253	278	255	262	256	235	283	281	289	269	264	278	255	253	275	244	277	327	264	256	266	277	253	258	252	248	285	256	271	277	294	260	251	275	254	272	261	249	314	299	275	262	299	272	287	268	249	254	257	283	307	297	265	282	257	258	256	260	270	281	274	275	261	253	285	259	267	305	282	312	271	274	255	252	252	286	252	265	252	261	308	284	276	277	253	277	260	297	244	242	280	282	268	281	326	262	237	294	296	286	278	264	267	294	281	297	258	273	292	277	266	284	270	252	264	226	272	282	274	244	261	264	281	285	247	262	255	231	260	285	277	262	299	226	279	286	276	246	277	262	266	235	267	263	249	275	270	291	292	283	250	295	282	289	278	261	278	263	281	289	256	266	258	272	281	280	277	270	316	264	287	279	252	238	266	280	265	287	254	259	281	278	291	264	254	296	239	278	247	279	296	267	231	249	309	245	272	234	253	265	235	275	254	291	249	282	279	266	286	260	230	270	282	273	253	298	285	265	273	283	283	278	294	276	250	258	264	263	268	264	270	281	267	259	265	266	270	257	289	278	261	290	281	274	253	233	294	257	300	245	280	258	237	263	243	265	258	284	280	259	235	300	272	252	282	267	281	283	308	259	269	283	273	241	246	249	279	251	262	288	275	251	284	274	288	278	229	265	259	284	266	258	262	292	276	261	271	251	286	237	291	280	240	267	256	259	279	273	267	262	288	256	255	259	264	297	251	239	301	287	271	263	266	269	264	255	271	282	293	278	260	267	295	245	261	288	302	257	244	272	281	279	256	264	269	301	245	258	272	296	235	240	242	242	285	253	263	273	280	289	278	259	254	260	243	269	315	263	279	254	262	261	253	259	260	308	284	286	279	242	251	245	253	273	291	296	283	289	270	275	284	289	285	265	252	235	286	246	281	299	244	285	282	268	274	289	275	292	292	241	287	317	260	230	261	236	262	288	281	232	268	250	283	270	283	262	266	257	265	264	239	244	269	281	255	245	293	253	263	262	272	285	278	246	267	253	268	282	279	258	257	292	256	267	244	251	268	258	259	272	274	259	298	272	251	300	238	278	271	252	247	264	245	289	276	271	284	238	286	263	273	247	251	265	257	272	253	262	275	265	240	288	267	243	248	263	289	265	278	293	260	276	240	279	262	269	261	236	243	261	240	269	237	279	279	287	279	255	291	273	313	246	277	266	286	270	287	276	270	284	299	263	296	273	274	258	259	266	246	218	279	255	260	307	280	251	254	276	278	255	221	266	257	310	291	300	272	267	243	261	254	297	282	273	272	271	251	280	305	285	248	255	265	238	293	281	275	245	250	265	255	256	263	279	280	252	273	277	260	281	273	251	283	268	277	307	275	264	280	276	259	276	235	290	296	241	281	293	291	235	294	263	268	265	242	273	247	245	263	270	258	242	284	275	277	269	253	279	259	260	282	267	256	283	278	272	268	283	251	290	246	259	236	268	255	259	282	263	258	264	291	287	310	241	260	252	271	268	246	269	271	268	288	281	233	296	292	273	247	291	290	259	284	287	234	279	265	260	275	274	281	288	260	230	267	268	263	284	258	275	241	251	285	275	268	279	281	270	240	289	263	260	299	263	267	292	294	270	258	279	276	309	244	254	264	234	275	279	260	286	252	259	257	262	250	295	285	284	263	263	291	257	255	238	273	278	278	304	264	283	282	261	268	261	248	250	258	262	262	255	323	291	280	280	256	281	301	242	267	273	300	261	272	275	290	292	296	246	266	256	273	277	265	280	270	268	263	248	253	282	280	257	247	258	281	271	265	280	248	287	271	243	280	268	298	248	249	254	270	283	254	254
15256	1273	2053	2131	1794	1661	1400	1116	1137	984	930	922	886	832	802	776	810	790	729	720	725	722	746	675	722	732	760	707	723	699	716	701	720	718	678	680	666	693	657	637	720	658	712	694	718	670	665	658	675	645	738	660	652	685	665	687	623	646	683	680	611	671	639	675	689	688	656	639	681	720	686	684	646	662	668	667	677	682	647	663	650	689	703	657	693	660	656	684	709	664	658	680	657	679	646	639	636	652	680	690	652	602	638	657	700	675	691	646	684	624	674	668	666	681	625	709	688	649	690	684	658	677	680	666	676	634	698	672	656	750	666	698	618	642	679	655	661	687	689	680	640	640	662	642	638	674	672	710	638	670	711	681	682	651	706	688	652	688	682	649	656	671	672	616	672	644	635	643	666	640	648	622	698	676	649	658	704	672	610	642	694	712	647	647	656	633	651	700	661	661	678	675	607	721	683	697	690	667	676	701	652	669	667	686	673	654	660	689	646	660	688	695	659	630	647	616	657	642	673	668	689	685	657	671	664	657	636	757	672	686	665	691	664	637	642	689	683	675	644	643	720	676	654	672	684	673	663	667	629	661	695	681	693	710	651	635	651	654	726	685	657	650	696	716	680	643	634	723	641	643	665	669	645	675	674	673	688	702	648	694	710	657	626	628	683	649	690	647	679	673	677	655	659	669	616	654	666	640	626	668	695	647	722	705	665	670	667	643	654	674	620	655	656	661	673	719	633	655	712	672	649	680	679	705	706	732	685	625	675	634	665	690	642	671	625	692	661	654	653	661	673	662	677	675	695	647	670	690	677	734	638	645	712	653	664	709	639	657	667	607	702	662	691	644	669	607	643	689	668	659	694	674	724	627	666	682	696	670	680	650	667	694	666	689	644	714	696	702	627	700	702	732	701	640	675	651	681	668	643	677	648	666	657	692	669	687	687	639	637	624	639	661	696	665	659	682	635	703	689	663	658	661	677	674	655	634	645	644	650	691	660	698	658	657	627	675	667	615	628	651	670	661	668	651	695	710	698	682	639	630	689	653	642	705	695	646	669	689	709	667	585	637	644	661	633	692	632	681	682	657	691	660	667	654	679	681	623	634	723	686	635	687	677	696	652	669	651	690	710	687	683	675	662	663	689	634	670	664	648	678	661	650	660	594	657	695	657	701	632	634	651	740	617	678	639	669	675	642	695	696	635	674	687	650	673	700	618	661	640	677	697	666	617	677	702	647	659	638	649	684	669	667	675	644	697	683	647	675	643	693	654	640	664	692	639	648	699	669	694	649	639	673	627	671	659	715	662	669	667	710	687	659	660	713	685	631	655	649	684	685	684	692	713	647	641	686	643	640	729	663	657	705	647	687	669	682	664	720	677	641	678	673	690	667	673	612	706	668	701	664	665	732	648	672	685	653	665	708	691	685	630	624	651	625	711	615	710	689	691	669	667	682	692	702	690	674	679	687	668	685	644	705	661	668	670	661	659	641	682	649	686	666	675	653	675	677	678	673	642	646	648	670	658	623	658	620	661	663	650	705	679	706	705	699	637	644	684	657	632	686	676	678	660	696	669	640	659	701	667	682	631	672	663	693	687	686	709	656	654	665	659	683	666	631	651	698	603	689	666	639	655	692	633	720	651	666	625	653	651	635	645	692	694	669	639	671	673	627	647	678	676	674	635	652	686	659	674	617	648	670	655	624	672	712	673	647	670	693	690	649	617	606	687	686	645	653	663	681	653	672	659	692	672	668	657	705	721	659	651	649	632	684	686	714	673	678	697	649	716	673	651	614	690	652	646	647	710	642	689	647	656	658	677	644	729	654	658	706	650	639	639	691	679	655	657	609	653	662	640	706	660	622	653	648	693	673	644	634	685	651	685	682	650	641	693	655	694	675	680	625	648	657	662	663	701	680	665	670	717	644	661	640	702	696	678	633	653	648	674	663	656	663	660	665	674	672	674	688	688	672	689	680	701	639	657	715	652	740	655	659	646	678	640	645	628	646	665	667	686	584	650	684	689	644	681	650	675	681	676	711	688	675	648	644	648	679	665	675	622	702	646	636	658	689	661	633	626	635	647	657	615	689	680	634	615	659	670	686	646	685	713	665	672	684	664	686	645	593	687	617	672	651	694	629	657	647	702	664	655	675	701	639	693	653	656	686	667	639	682	665	694	706	665	675	666	644	641	663	637	675	689	640	692	681	608	615	638	668	667	708	706	737	701	690	647	655	687	672	624	682	625	662	635	675	668	677	629	684	647	693	716	628	744	660	732	702	662	674	647	604	650	617	673	671	685	666	708	639	641	638	694	675	700	653	612	616	686	625	681	655	657	633	700	642	676	696	647	684	680	678	666	697	663	672	669	669	695	706	696	681	663	677	733	640	681	665	654	649	663	689	744	673	712	652	670	707	640	646	660	662	642	659	666	693	670	660	619	682	695	639	658	667	645	643	624	636	694	652	661	635	661	713	661	683	653	630	611	648	638	638	644	698	668	645	692	676	651	630	664	681	654	690	621	664	685	673	689	678	660	670	662	630	670	640	636	673	684	675	636	668	688	629	634	713	682	659	643	655	624	636	720	685	661	643	674	639	657	650	663	637	680	665	676	674	691	692	677	646	659	685	659	651	652	671	658	674	676	658	673	670	621	661	625	648	652	649	663	676	644	652	640	674	636	669	660	645	694	699	631	667	697	695	667	703	662	639	634	658	673	666	632	697	703	654	619	718	663	638	694	699	687	690	688	631	688	692	619	668	695	700	698	707	642	668	675	677	700	619	646	675	638	642	692	645	715	626	670	676	632	672	704	639	672	668	611	626	631	659	643	642	631	715	626	662	659	671	664	659	617	672	674	687	638	579	661	702	678	666	665	675	670	680	693	636	641	708	724	686	645	673	645	630	688	688	666	666	662	654	684	676	647	685	701	714	734	697	669	679	665	672	679	633	676	654	658	715	680	668	670	683	672	687	647	657	703	637	650	667	694	621	700	679	626	701	618	674	706	666	678	657	641	683	693	645	654	665	671	698	685	681	610	688	643	711	667	697	659	688	674	631	691	730	642	654	665	658	642	691	725	668	667	660	636	697	665	666	672	699	651	647	699	688	654	658	665	673	725	707	702	664	716	665	689	674	661	666	657	731	645	673	651	646	674	656	633	679	659	653	687	647	690	671	671	640	693	730	685	707	656	651	663	678	634	629	631	662	691	664	664	717	679	643	670	703	653	650	670	709	655	668	710	727	630	656	649	667	664	677	622	648	669	677	666	711	685	684	666	650	653	713	675	687	691	682	674	647	611	683	628	661	642	695	657	651	717	675	684	660	681	622	662	700	679	689	676	628	647	692	661	633	701	684	634	630	658	658	640	686	684	610	664	667	670	687	677	713	666	664	680	626	690	707	707	659	653	639	678	654	652	678	669	624	663	702	636	706	675	649	647	621	693	672	642	606	653	668	668	676	659	697	683	674	665	686	682	670	662	704	684	693	677	644	717	643	669	611
7195	624	453	408	449	394	448	498	430	411	405	466	454	431	438	442	455	452	434	425	464	449	387	458	462	439	409	430	429	397	401	452	444	400	443	408	458	427	434	470	399	446	470	405	431	446	462	425	494	470	415	435	424	419	408	407	474	430	460	471	405	375	416	411	408	453	433	418	421	385	442	432	415	418	406	427	474	424	469	414	392	424	414	415	434	423	452	440	432	390	409	431	425	464	454	454	449	441	435	401	437	396	417	431	420	406	429	430	424	443	421	440	449	457	418	448	401	419	420	422	434	456	423	454	440	433	448	439	433	428	413	477	423	464	429	395	424	422	413	437	441	448	395	393	479	451	467	449	422	449	439	422	451	416	470	447	444	405	454	438	415	413	403	448	444	450	448	397	458	440	427	417	414	428	469	460	455	394	462	427	427	446	462	421	492	455	436	441	432	434	428	397	437	434	384	481	472	455	446	420	430	421	445	418	472	377	441	409	457	474	440	439	459	403	473	457	405	441	441	492	450	447	453	433	416	460	430	406	419	475	446	403	429	461	459	440	449	447	448	446	429	424	424	398	422	384	422	466	458	419	426	423	438	406	410	397	457	421	450	456	404	434	462	427	422	491	448	442	447	430	426	412	431	464	405	453	422	416	393	433	404	444	422	438	394	465	453	426	433	402	419	425	425	410	464	396	421	426	437	412	444	434	472	410	449	454	441	393	433	415	462	429	420	399	423	434	403	440	452	426	405	440	482	452	462	422	421	416	447	428	461	433	402	443	476	487	457	446	398	437	409	453	408	379	422	449	419	462	415	454	482	402	402	439	447	424	398	401	419	444	438	414	426	395	433	427	427	455	434	438	465	446	416	435	417	445	423	399	439	430	393	457	436	440	439	475	455	421	404	459	418	458	429	425	452	469	463	471	441	456	447	497	448	465	450	429	462	383	438	447	444	460	440	440	433	420	470	450	424	462	424	470	424	394	449	418	434	470	451	439	433	418	486	425	461	433	445	432	503	425	457	427	456	454	437	446	463	453	438	450	427	410	419	397	448	440	423	446	439	465	401	448	481	460	476	434	389	459	444	431	421	439	445	441	473	448	444	411	452	416	426	413	434	389	380	471	454	483	426	426	413	450	472	422	416	421	400	426	458	439	452	468	432	427	455	436	421	455	438	446	397	399	438	475	435	452	413	420	459	420	445	439	439	420	428	460	426	407	455	402	431	402	413	449	445	453	431	460	466	401	457	461	429	430	428	454	453	411	465	455	451	468	410	427	419	411	433	461	452	440	439	434	430	476	441	428	403	430	396	432	415	410	462	444	433	411	453	431	422	437	474	444	429	480	410	480	414	423	460	451	412	468	440	451	438	466	413	466	439	470	435	414	407	434	447	454	401	414	435	445	429	450	418	445	414	455	460	387	419	433	436	410	413	438	387	445	428	434	388	416	424	434	468	408	444	436	405	440	466	425	417	424	408	438	416	449	422	406	404	412	419	396	425	388	475	408	461	406	443	435	452	439	406	393	484	462	467	443	445	449	435	479	469	401	465	407	390	430	431	427	435	451	449	469	406	430	447	453	405	430	408	415	421	439	465	439	426	433	447	454	433	428	436	461	388	418	435	439	474	427	455	425	444	387	436	431	457	438	398	480	458	420	426	478	431	434	421	449	446	419	414	450	449	426	458	462	460	444	482	461	437	421	438	408	419	392	442	420	413	423	440	400	417	458	419	442	474	451	413	447	400	411	475	408	400	453	445	439	463	457	470	443	442	405	445	421	436	408	436	448	410	440	455	466	474	468	450	409	436	443	411	421	438	453	432	457	412	424	420	440	471	477	362	451	399	418	428	410	417	433	459	462	463	441	467	451	458	422	450	418	428	482	465	459	410	441	438	402	432	431	413	439	431	404	411	412	434	440	449	454	429	415	470	399	462	413	434	499	439	433	412	439	420	380	472	423	389	444	425	441	424	413	403	451	430	469	456	418	435	472	458	441	426	427	414	458	424	424	440	410	455	453	460	446	449	399	437	485	483	368	460	415	441	434	418	464	396	441	423	441	455	436	457	383	443	438	438	408	496	408	424	418	463	428	450	438	434	450	469	447	442	425	415	435	434	395	426	467	443	462	472	437	412	425	463	438	417	452	449	439	456	422	444	421	418	425	447	439	457	428	423	424	382	454	430	435	435	439	427	472	425	452	426	461	451	411	455	445	437	435	427	450	410	447	408	410	459	448	444	425	420	439	413	474	448	422	416	400	459	420	408	446	438	438	448	476	480	442	409	427	447	401	434	455	492	435	427	432	432	438	390	435	443	433	488	436	445	430	438	421	389	424	452	450	435	473	388	424	441	427	419	400	444	422	429	463	471	416	417	403	424	437	430	504	448	449	448	434	450	416	410	431	400	447	454	435	458	408	443	405	441	399	434	459	445	447	448	443	423	440	443	465	451	369	409	449	452	420	477	447	434	424	419	441	454	450	434	375	420	420	456	416	425	442	436	452	443	419	432	407	432	434	395	433	426	448	436	432	461	434	472	436	429	431	441	452	437	442	383	442	445	392	469	430	423	479	456	449	422	460	450	427	434	464	442	398	398	419	423	425	453	468	420	462	418	438	443	451	401	462	423	411	404	395	492	456	438	426	449	490	424	426	398	425	466	419	463	435	424	431	448	432	432	428	434	410	429	450	402	408	448	461	424	440	435	432	407	434	417	404	416	410	436	420	462	431	403	432	413	414	389	392	401	404	417	458	413	474	427	429	467	471	462	421	442	444	446	483	452	459	482	439	445	434	437	470	461	448	434	402	419	432	440	455	402	415	456	474	459	431	441	507	447	426	407	409	461	446	402	412	467	483	406	430	442	429	441	437	425	423	488	449	454	475	437	453	452	419	411	437	405	415	403	437	457	429	443	412	440	450	455	429	400	392	433	397	405	434	414	444	447	427	441	446	405	442	449	454	429	438	411	414	433	454	486	455	418	432	418	453	426	425	410	403	427	452	393	406	416	463	467	448	482	422	479	486	433	434	407	404	447	477	481	445	477	435	398	421	410	438	451	453	423	417	453	473	445	432	447	438	380	433	426	435	448	421	427	462	462	449	466	437	456	454	403	465	436	446	422	458	430	424	462	475	418	418	460	435	426	447	477	426	405	440	412	432	432	428	429	416	422	435	403	442	468	434	445	416	452	448	444	406	419	442	413	449	473	427	453	478	445	450	411	450	436	447	450	425	452	440	468	425	397	404	462	408	449	458	494	480	431	377	436	433	452	448	425	453	466	391	430	459	414	440	423	431	443	414	457	434	417	423	451	438	446	417	391	404	416	457	438	437	431	460	424	447	434	489	422	451	431	446	441	418	474	436	463	436	415	452	410	413	458	445	458	415	473	461	471	418	431	394	467	433	425	481	447	418	483	424	456	466	430	429	428	466	453	465	451	423	451	431	435	461	438	449	445	496	471	422	430	452	443	405	435	447	441	414	431	429	468	409	422	453	451	434
5143	953	1014	1051	998	1018	977	957	947	934	966	996	920	973	916	976	925	938	960	933	939	971	895	955	926	936	934	952	997	895	920	981	923	1001	885	980	962	949	996	920	923	907	914	978	1005	921	927	968	921	993	950	959	980	1024	945	937	904	987	921	956	958	955	918	967	954	933	976	938	917	958	915	964	968	971	950	944	934	1044	931	943	942	983	981	935	973	985	912	980	913	911	868	977	908	975	881	991	929	1001	969	929	941	926	944	942	945	908	965	863	893	963	951	926	947	940	948	952	931	1017	932	963	918	953	944	967	961	983	917	965	923	911	971	911	921	954	907	889	941	982	1007	1017	945	951	923	960	959	929	908	900	929	910	969	923	975	980	940	939	930	982	919	947	971	936	933	946	971	954	943	1011	952	965	931	954	944	966	944	908	951	954	957	942	948	945	918	924	921	916	933	978	925	956	954	969	1006	942	954	970	984	964	925	961	977	884	927	944	929	1032	1001	945	935	963	958	935	947	909	910	928	958	965	1013	972	925	937	957	938	879	940	960	948	925	986	941	929	923	994	902	923	913	918	917	959	925	970	928	947	959	968	934	969	915	917	945	951	1014	894	960	936	955	931	993	909	999	962	963	966	921	955	983	990	924	967	964	964	956	985	939	943	979	963	958	930	948	975	934	908	977	889	960	996	987	991	988	932	944	917	948	942	930	928	925	947	976	961	975	942	980	973	1004	969	898	971	938	944	994	940	957	972	979	946	901	951	935	936	958	962	946	911	971	984	875	947	945	975	926	897	888	973	980	968	930	957	945	954	969	945	904	894	984	951	969	1026	993	947	970	976	974	1002	898	916	970	959	976	936	956	963	934	940	958	955	931	936	940	974	1029	973	918	911	919	949	919	908	980	959	988	1020	918	945	933	956	922	981	940	917	917	927	945	948	961	940	993	928	960	980	967	952	950	1018	973	977	946	953	953	963	909	967	946	941	991	961	966	950	944	976	940	918	971	1019	915	942	941	962	912	989	926	939	926	983	947	908	958	928	932	975	935	908	961	897	927	918	948	999	959	954	924	920	944	960	917	969	892	951	971	910	888	1011	897	915	928	955	979	944	962	928	916	959	933	1003	897	954	972	985	949	946	965	930	931	969	980	929	935	919	955	933	916	994	955	923	951	956	907	1020	914	954	938	952	890	885	933	913	953	922	975	916	922	1009	920	935	963	941	959	911	1008	980	994	962	934	936	927	963	979	995	937	948	951	923	964	992	954	987	918	895	955	957	934	899	888	971	860	956	945	979	950	937	1011	941	928	965	961	905	935	941	965	981	902	976	901	934	953	980	921	913	971	952	933	948	1020	954	959	980	880	927	896	944	906	915	926	971	979	922	957	982	964	955	1016	919	922	957	1008	969	947	905	937	947	941	911	869	947	939	925	1000	978	904	935	961	921	961	920	1001	956	944	954	882	943	931	941	993	920	1002	941	992	949	984	935	981	1009	961	931	1001	968	947	944	932	953	957	934	960	953	951	957	866	999	926	978	953	957	940	954	972	952	909	956	923	994	922	972	939	972	929	922	1004	990	918	933	886	897	972	938	949	979	917	916	921	899	951	940	938	982	880	952	978	976	959	892	948	994	970	981	946	960	943	967	926	983	973	922	926	905	1026	995	940	935	920	964	907	980	943	874	876	982	959	958	911	929	960	915	959	960	964	907	984	918	930	979	908	975	924	935	943	970	884	973	1020	867	961	977	974	924	936	1011	962	923	932	906	962	972	993	984	960	948	883	965	916	928	960	868	955	940	959	937	1022	894	947	913	988	996	976	927	920	984	949	924	958	930	961	923	904	925	949	954	1023	955	1009	943	961	903	996	923	976	858	978	940	1022	1006	959	879	944	943	932	970	978	911	955	935	898	950	1007	973	977	907	905	994	941	968	943	931	919	948	937	1013	963	931	945	1001	995	977	979	972	989	927	912	951	894	943	972	965	963	962	922	892	963	941	922	964	938	891	916	1031	878	938	929	935	943	932	930	941	949	981	894	932	949	926	983	971	957	895	982	923	1008	996	961	921	962	971	1002	963	970	960	966	1010	947	937	903	939	971	947	975	920	982	983	908	960	949	960	943	932	890	955	962	935	994	950	919	929	912	930	1001	953	984	957	969	954	917	1009	975	923	958	964	895	989	938	955	877	982	921	987	962	1013	947	931	955	963	936	975	958	945	876	912	971	960	929	891	892	988	983	975	977	944	987	888	954	956	951	963	932	937	916	924	990	935	929	929	919	954	973	931	980	972	919	997	971	878	941	910	943	988	942	989	954	924	941	973	935	981	919	948	907	940	944	937	927	936	923	937	975	965	960	979	914	973	1002	904	929	989	965	942	927	930	978	968	956	940	943	970	980	946	935	977	979	941	985	916	928	939	993	916	937	972	982	885	990	922	985	899	911	968	975	959	977	975	940	929	926	939	939	976	978	923	943	923	969	939	897	994	896	1006	964	959	953	908	917	995	952	934	896	1043	923	984	974	966	953	931	872	930	953	975	982	955	962	864	959	933	973	947	959	971	964	941	975	927	978	936	951	899	899	923	984	982	940	921	930	920	904	975	995	981	925	956	949	902	926	922	937	913	916	954	955	889	998	938	967	989	892	928	938	978	934	930	976	939	956	922	956	1029	976	1015	942	950	872	972	929	927	963	924	903	985	917	937	969	973	952	946	963	955	908	969	915	931	993	931	983	969	912	969	988	932	1006	940	972	954	950	947	966	957	965	1006	992	967	959	935	966	921	927	997	884	941	927	947	970	980	953	966	957	947	995	985	894	956	979	968	912	953	929	984	973	975	924	980	922	991	1005	994	971	923	1029	930	910	951	939	964	996	991	981	907	890	973	946	966	898	946	1026	886	945	955	960	974	950	993	939	955	1008	911	945	928	956	964	916	968	954	962	1007	966	942	922	927	978	993	951	976	951	917	971	948	946	980	997	961	967	958	978	973	977	965	902	927	933	939	958	953	934	940	920	994	955	930	895	956	866	941	976	941	927	919	991	944	941	970	891	986	947	996	911	943	980	926	938	974	937	963	932	876	938	931	898	949	921	958	949	904	976	937	963	917	986	936	943	931	977	982	972	897	972	919	913	917	914	945	870	907	959	910	942	957	994	943	939	955	947	934	917	971	1010	972	1005	975	943	936	973	948	985	1026	972	975	970	950	983	959	955	898	937	903	982	933	979	973	939	912	926	1006	966	892	967	934	899	988	951	968	985	956	949	973	949	956	952	944	978	898	933	978	966	903	958	967	944	933	941	945	969	945	982	967	899	915	977	962	907	957	1001	990	906	930	986	994	1018	967	1020	943	931	950	968	946	939	922	979	993	927	925	942	934	926	971	879	921	960	975	1036	971	926	946	947	958	1014	952	957	938	931	948	916	898	966	950	1001	995	938	932	981	953	963	955	946	936	970	971	907	987	970	959	941	977	991	887	962	968	1017	949	959	988	1003	940	940	965	967	917	949	927	918	958	936	975	973	923	987	943	937	917	951	972	928	989	933	979	978	898	921	957	927	905	966	970	996	938	901	949	977	893	926	962	935
18955	1616	586	446	371	323	295	280	298	255	261	232	234	269	246	257	225	239	222	261	221	249	227	250	230	256	235	209	211	256	248	260	228	228	200	257	211	256	224	256	238	231	205	204	235	238	231	250	211	223	231	235	250	228	249	237	229	238	235	243	216	231	248	239	226	212	238	224	216	239	205	241	243	222	227	243	267	233	245	240	248	223	249	226	229	229	257	237	242	212	228	228	211	211	242	220	220	227	235	245	219	231	230	232	233	224	241	229	200	203	185	237	243	239	235	235	195	243	225	233	252	259	241	232	257	230	203	237	263	237	242	232	242	256	221	212	212	239	213	225	221	215	225	230	239	198	209	239	243	232	234	254	232	235	240	244	243	247	225	222	213	213	257	221	213	236	217	216	238	249	247	228	240	250	207	263	241	221	253	225	222	247	211	238	206	212	229	213	250	218	218	224	219	225	245	255	218	244	224	251	241	231	227	268	236	239	240	265	225	221	241	242	239	222	252	241	243	250	254	249	256	251	247	236	243	219	228	244	257	244	216	222	262	238	200	212	255	224	207	224	246	233	259	241	238	237	245	219	230	250	227	233	227	233	255	214	224	231	231	233	261	221	215	216	245	213	230	247	239	237	220	213	239	211	234	225	222	216	259	229	186	252	219	224	244	223	207	200	264	230	231	242	233	227	211	236	228	254	209	232	219	224	211	253	213	278	265	221	198	207	239	226	212	244	233	209	249	204	244	221	212	225	218	243	217	243	270	222	221	266	205	242	245	221	238	225	237	227	233	205	232	198	232	247	223	227	203	210	229	225	246	226	223	223	249	221	227	227	214	225	229	218	203	241	228	233	231	229	227	228	194	234	241	240	228	238	242	215	219	237	237	224	211	248	214	222	242	225	224	212	219	199	249	247	242	233	254	214	225	254	242	256	217	246	219	228	227	217	202	209	229	206	228	210	233	221	242	252	214	206	251	238	217	215	207	209	255	208	246	231	242	251	232	215	232	205	228	229	210	234	232	244	197	248	212	217	232	220	237	253	232	240	204	233	230	241	226	236	240	242	241	222	222	264	239	243	209	230	228	206	244	256	244	238	211	224	199	224	202	244	223	236	249	194	270	263	216	212	221	254	209	226	198	257	204	226	233	220	212	232	245	240	223	201	233	247	226	246	227	215	239	258	230	211	250	263	245	234	214	222	240	252	232	211	222	222	216	239	231	211	238	216	257	236	225	235	242	228	235	234	212	232	264	230	224	225	244	251	225	232	216	214	251	224	215	205	202	210	226	220	242	225	267	233	263	214	221	251	241	231	213	253	258	235	223	259	238	208	242	200	231	225	226	244	226	230	238	213	225	211	227	231	243	202	254	233	215	209	232	207	233	221	210	233	240	233	205	220	217	225	252	253	201	230	209	226	252	215	220	240	233	225	216	238	246	215	235	233	234	245	230	199	219	260	237	224	271	218	253	198	211	210	233	235	245	248	218	237	254	218	245	235	262	217	196	235	253	219	202	223	209	241	237	237	224	210	228	233	219	235	233	237	210	202	257	243	213	226	222	240	213	243	239	215	202	216	241	243	228	237	242	255	250	225	210	211	225	204	222	233	218	262	215	230	238	239	251	231	234	241	264	241	235	236	266	232	202	240	240	227	243	247	243	197	231	181	224	224	237	239	252	230	233	211	255	232	238	228	239	236	247	228	202	244	244	253	250	237	260	252	211	245	221	240	222	232	231	243	247	208	234	224	240	249	232	239	209	243	228	253	238	259	220	211	211	219	218	227	199	217	257	244	238	209	226	213	248	220	232	233	210	222	255	236	246	256	231	253	244	235	247	231	224	219	223	217	228	205	181	238	235	211	225	229	205	229	217	208	248	247	227	248	232	227	240	226	217	251	208	244	243	214	239	236	211	232	219	204	231	256	246	226	206	222	231	206	226	259	196	205	218	227	249	218	231	199	209	227	237	248	229	226	229	242	237	230	220	219	237	217	221	234	250	234	208	235	248	242	215	231	204	234	233	260	219	216	208	233	214	207	222	215	214	220	234	239	267	228	245	201	257	219	237	238	201	235	215	228	254	218	210	235	239	230	238	224	204	240	216	235	220	242	237	207	210	190	259	208	222	220	247	229	218	248	220	225	245	241	227	239	213	224	227	207	230	213	252	236	206	216	221	213	196	201	204	243	229	208	236	250	223	208	236	256	215	239	242	234	210	217	241	222	258	267	218	228	213	228	244	243	226	233	237	216	197	215	223	260	195	230	200	212	219	237	219	227	268	259	225	234	240	231	220	235	251	231	292	207	230	251	225	216	226	202	235	231	224	209	232	241	239	215	236	223	206	255	217	262	201	241	220	240	233	252	249	235	212	211	222	224	245	216	243	211	239	242	241	225	234	212	221	276	233	248	224	236	226	223	258	258	213	252	235	235	206	221	235	222	229	222	232	251	269	226	234	205	205	233	256	254	231	245	262	219	234	222	224	245	241	247	242	241	234	238	232	244	195	240	243	242	220	219	220	204	232	226	218	203	235	196	190	229	235	229	223	238	234	247	257	233	216	244	218	229	230	252	216	265	229	257	236	228	207	223	221	221	215	221	276	230	232	223	258	244	227	251	217	217	254	216	211	253	236	210	241	254	223	261	240	233	258	238	257	248	223	201	227	219	237	223	253	246	241	243	224	220	257	220	187	237	242	221	204	233	241	225	221	229	208	244	250	266	235	269	224	228	239	249	229	208	209	228	223	223	244	205	245	222	277	223	220	208	237	222	219	224	241	213	250	233	225	243	226	215	223	225	222	192	182	246	232	235	218	259	217	222	222	219	217	212	229	225	213	215	226	204	239	235	198	240	241	208	236	204	261	221	231	234	238	214	226	215	191	222	188	224	239	256	227	252	250	261	265	217	241	238	242	221	225	220	255	234	236	230	217	232	219	219	214	256	216	233	218	244	229	218	224	223	203	228	240	220	230	250	240	252	252	244	244	217	226	244	285	237	248	247	231	254	204	241	217	251	238	233	247	222	238	232	225	210	244	198	225	234	207	237	236	254	224	233	218	221	208	214	218	217	227	197	202	237	220	223	239	253	228	227	215	250	251	229	231	215	226	226	232	263	230	242	231	252	238	226	215	224	242	251	243	246	224	260	248	235	232	220	236	218	212	208	220	244	213	268	216	228	204	223	218	236	231	249	239	245	245	226	201	258	220	236	229	205	252	263	243	231	229	211	270	275	249	203	237	226	214	218	240	223	237	226	210	190	225	257	217	236	221	244	253	206	202	236	212	218	243	248	223	262	256	215	207	223	226	255	230	229	209	254	217	230	218	216	229	222	265	240	236	239	211	218	226	228	222	224	250	224	236	210	227	229	236	235	240	255	222	224	223	232	214	238	241	215	243	278	258	229	248	224	255	244	238	240	205	189	242	204	230	218	259	242	249	235	238	239	257	254	222	237	247	230	222	224	216	245	258	234	239	228	232	207	215	230	236	226	262	247	224	228
11621	873	1238	1301	1170	992	915	850	777	780	730	708	646	651	634	630	588	591	555	599	593	597	591	606	569	562	603	568	593	585	575	610	587	577	580	555	598	544	572	580	567	583	540	559	589	593	567	577	586	540	580	579	546	560	554	585	562	576	569	573	572	588	562	634	545	530	580	588	549	587	566	571	536	562	540	576	620	500	537	536	561	548	572	538	533	543	515	555	568	582	553	574	566	581	537	558	547	593	540	567	517	582	543	557	546	582	568	520	516	526	544	584	615	545	585	571	574	572	561	529	561	586	556	547	534	567	566	521	626	555	576	543	561	547	560	573	564	545	550	580	506	535	514	554	599	559	537	571	593	602	531	520	593	529	589	552	594	542	554	606	535	558	555	523	536	560	558	569	542	558	567	554	579	519	584	539	529	564	585	549	515	543	571	544	594	574	559	582	571	594	559	550	575	561	570	589	552	611	549	580	544	534	587	581	577	566	558	570	574	584	531	582	589	567	544	519	584	537	609	576	529	527	573	561	563	537	513	588	608	557	596	579	545	519	543	585	563	540	544	579	563	532	554	551	580	591	583	566	599	551	547	550	547	585	572	567	562	564	543	541	607	604	538	544	548	538	589	601	574	578	557	562	544	559	578	592	543	493	561	579	536	602	539	574	551	555	523	549	541	521	535	586	584	585	567	581	561	571	535	581	540	566	567	556	582	601	531	538	580	531	589	585	571	515	562	569	505	559	550	541	554	556	577	592	587	567	499	579	567	561	537	614	555	561	592	552	570	530	585	566	553	546	527	567	553	578	537	583	600	535	575	542	597	568	541	579	528	525	575	580	546	576	578	574	577	571	544	578	505	594	534	544	611	557	548	607	593	559	574	524	610	513	558	550	582	531	572	582	570	558	559	533	543	576	576	613	544	561	552	568	552	554	574	590	507	604	572	568	540	575	595	552	577	581	575	565	549	580	563	565	561	570	614	579	561	548	570	547	565	598	559	530	593	571	563	534	541	531	566	561	546	601	581	554	562	562	556	542	547	534	583	596	548	547	525	534	554	549	549	494	583	510	519	574	563	536	609	561	561	589	603	589	568	578	607	531	566	563	588	559	597	544	516	560	558	580	537	562	561	550	556	603	554	554	538	590	571	589	557	569	584	577	530	550	517	553	633	532	575	538	594	552	584	506	580	577	513	579	549	584	561	557	568	572	552	570	580	569	558	547	534	584	549	562	549	562	540	613	503	561	575	566	555	544	525	560	540	568	537	539	533	547	524	546	615	535	560	572	597	543	530	568	554	572	573	572	566	574	537	595	585	565	530	567	561	560	564	531	528	577	531	566	615	550	545	565	581	537	519	559	594	581	549	529	562	555	542	579	579	533	528	568	545	566	606	593	593	600	584	581	543	524	519	549	556	571	555	578	572	535	532	527	552	592	586	540	578	536	579	587	529	539	585	546	563	555	549	583	579	547	565	547	501	589	555	560	564	551	545	540	523	626	571	581	609	576	565	584	569	604	574	579	554	597	557	546	554	521	593	564	565	563	599	550	545	577	541	560	588	555	589	619	564	544	568	538	556	571	559	555	567	552	563	539	534	588	567	590	575	574	592	556	560	546	541	588	560	572	572	551	598	553	538	561	565	548	526	535	609	578	591	538	527	602	544	550	590	593	578	614	574	573	552	560	579	598	586	561	568	555	537	559	579	557	575	564	533	559	575	594	583	570	599	529	540	552	586	547	511	590	587	551	571	556	603	548	637	577	564	528	534	548	544	563	533	562	560	590	588	565	565	559	581	531	550	596	547	536	540	572	542	533	598	567	558	576	537	527	569	619	569	545	575	546	569	572	595	563	572	539	562	542	536	565	572	570	533	549	566	548	548	540	552	549	583	576	590	579	565	595	587	574	575	588	530	563	532	588	547	567	570	536	569	496	604	557	609	608	586	547	559	571	552	593	584	548	548	561	528	581	586	543	542	526	572	570	552	579	593	551	560	532	562	559	598	547	549	597	541	577	572	583	553	584	515	604	586	542	589	602	621	541	533	553	513	554	583	577	573	574	554	544	571	517	545	572	572	562	542	542	572	609	610	576	569	540	572	592	582	555	571	553	528	541	540	544	570	526	553	568	563	571	576	529	554	610	529	533	553	517	573	603	532	556	562	567	569	567	551	524	573	527	573	593	566	515	562	562	599	592	570	536	549	607	552	567	565	582	589	536	537	557	560	581	534	592	519	568	563	511	577	576	568	539	597	544	555	509	564	542	553	558	544	564	561	583	569	549	541	621	564	589	522	588	579	543	570	568	503	553	523	538	624	578	584	598	561	549	564	570	563	566	524	557	598	577	573	562	548	528	548	545	503	586	536	552	564	578	567	606	506	492	588	525	533	575	562	528	564	529	630	540	561	568	559	538	563	568	556	519	510	546	561	587	578	570	547	572	561	528	621	552	549	541	549	577	563	544	591	537	582	545	556	517	542	575	560	552	558	584	626	545	573	552	536	578	554	622	557	554	547	586	508	558	582	591	569	579	553	580	566	559	572	573	542	564	543	553	534	497	562	612	588	573	599	570	548	609	607	525	554	549	570	525	562	557	534	545	520	556	584	575	539	553	576	571	538	541	555	580	527	590	594	552	584	565	563	543	537	565	580	551	585	538	534	537	645	532	563	574	544	596	574	571	562	538	573	572	545	555	586	579	588	609	554	609	593	587	581	535	526	530	580	565	542	527	550	596	544	565	556	532	598	545	579	593	566	539	551	585	579	571	588	561	534	562	542	551	548	557	510	563	596	578	569	563	585	583	565	518	555	548	529	523	573	551	576	564	526	549	555	576	571	551	571	581	565	602	611	563	602	602	540	601	574	575	565	571	556	566	547	539	548	579	558	499	548	598	569	586	574	579	551	534	587	558	647	574	598	553	579	576	572	575	625	555	565	605	525	550	567	500	547	541	604	580	568	582	532	561	582	543	520	534	587	585	562	564	560	553	611	535	519	557	581	583	550	528	559	573	546	593	529	557	543	547	576	576	558	553	567	545	572	526	548	571	545	564	536	566	572	588	557	563	560	535	567	558	558	548	578	553	576	530	564	614	618	580	587	579	557	566	530	545	543	522	575	558	515	537	560	553	567	531	592	554	581	571	566	570	567	530	517	575	537	572	537	557	566	556	591	521	553	553	537	564	599	540	584	591	527	525	549	567	573	576	553	554	570	550	610	568	535	561	578	591	566	558	572	603	606	609	540	532	575	551	563	570	529	605	587	573	569	566	564	550	515	531	551	539	606	556	560	566	554	576	580	531	566	543	520	558	583	593	543	556	557	604	570	557	543	590	558	546	557	601	581	554	536	514	630	547	554	591	580	551	533	579	523	560	570	517	581	564	578	567	561	526	571	590	559	537	573	544	534	556	569	561	564	573	604	566	556	534	581	561	553	600	547	525	566	546	548	568	565	567	565	529	555	585	563	544	596	556	550	540	574	565	561	531	585	542	562	536	548	579
28320	3754	1028	730	513	468	413	388	357	333	303	356	304	310	322	308	247	297	315	322	275	285	317	279	257	275	272	288	290	253	270	248	299	270	237	274	272	281	276	279	296	255	254	269	293	297	286	248	279	277	282	254	282	273	282	283	264	269	281	281	323	276	291	284	300	297	307	268	250	288	293	257	275	306	295	295	290	261	299	286	274	278	272	313	290	262	268	277	269	271	268	265	246	281	247	248	233	276	246	250	266	275	249	224	281	271	255	296	273	270	269	251	280	275	289	281	328	238	280	251	296	286	293	293	264	301	293	300	259	284	260	278	286	297	281	296	268	270	274	285	263	275	265	269	299	264	265	286	278	265	260	263	299	271	308	296	250	275	265	258	291	277	270	249	270	270	304	279	263	268	261	284	295	270	246	260	256	301	272	275	288	258	266	263	243	266	284	267	268	291	277	250	282	279	262	252	295	268	276	288	304	275	260	270	270	272	275	262	237	285	255	273	269	246	323	267	250	265	271	269	297	277	286	272	257	300	287	278	282	305	283	252	300	272	267	239	225	281	285	275	246	284	282	244	273	271	267	254	271	269	256	261	292	273	286	273	289	269	264	290	305	281	276	302	300	310	272	298	268	263	248	270	279	289	272	254	272	286	248	291	267	255	267	262	310	265	277	278	289	265	258	291	302	282	259	293	263	258	250	252	268	255	257	288	259	276	278	288	271	256	244	247	285	280	270	271	247	303	268	284	299	282	258	287	295	272	302	282	287	279	259	281	294	289	255	293	239	278	280	290	275	285	252	264	273	267	260	256	276	279	267	297	247	267	294	248	262	262	279	270	271	315	272	284	293	290	272	288	259	267	261	293	257	304	269	273	307	255	251	281	255	276	274	280	279	239	304	253	284	302	274	261	246	239	276	300	303	270	286	273	241	298	265	287	278	284	253	289	281	260	266	290	317	291	278	282	268	290	251	283	307	296	301	282	278	309	293	230	248	277	276	276	256	276	300	255	284	273	270	296	250	282	284	276	298	308	274	225	260	286	274	263	274	266	311	270	272	267	306	322	276	264	253	269	259	271	294	230	243	279	269	281	288	283	306	282	256	253	254	281	265	278	272	277	266	253	278	283	283	275	290	273	249	287	227	304	290	292	260	271	297	297	277	261	290	285	243	273	248	261	278	268	304	288	269	265	260	284	245	254	295	306	300	274	294	251	299	277	290	254	264	251	278	274	243	275	270	282	260	250	254	255	281	282	292	252	272	274	296	279	303	295	291	264	261	269	272	288	274	275	281	297	293	266	274	277	291	255	286	274	281	261	253	274	295	305	275	295	329	260	271	278	261	296	294	307	296	253	279	232	271	299	228	253	293	280	280	292	274	292	285	295	266	256	276	286	287	290	287	243	284	275	277	268	291	265	299	297	233	279	269	292	282	258	269	286	286	275	291	255	289	264	284	308	287	296	251	265	276	316	271	289	275	300	271	247	266	314	260	249	276	284	277	299	288	277	286	261	261	272	285	277	274	272	320	232	279	267	256	265	247	286	288	297	223	266	270	244	278	255	293	257	255	312	233	250	283	265	314	255	279	270	285	258	289	262	319	307	261	266	276	303	242	260	288	305	300	251	268	298	274	278	261	306	290	252	296	274	252	283	253	282	293	294	270	276	273	282	254	282	273	287	232	259	282	241	253	289	278	298	281	278	256	268	278	267	280	292	264	257	275	284	272	273	306	261	269	291	298	287	286	289	274	264	280	294	304	298	251	255	282	273	269	318	270	241	253	276	278	254	283	286	283	263	294	254	283	258	268	247	244	272	279	258	276	291	279	309	249	250	296	266	280	296	291	270	272	290	265	254	280	250	284	234	321	275	292	275	275	265	270	300	297	298	269	275	249	268	311	280	294	275	267	266	257	267	258	286	251	278	255	280	303	273	279	317	274	248	276	263	272	295	275	261	250	265	243	285	288	243	291	279	267	296	277	270	270	266	270	284	283	276	263	288	313	284	302	262	278	267	274	281	292	257	268	272	274	269	260	283	290	293	308	309	292	273	269	290	290	275	280	260	284	290	271	252	272	285	240	234	292	288	236	288	276	296	255	252	259	259	273	275	251	268	285	271	282	273	280	264	269	252	244	244	269	299	251	249	265	273	247	263	249	245	268	260	259	266	218	277	282	289	271	266	266	277	275	267	288	268	288	276	273	253	269	261	267	263	265	279	240	246	272	264	258	271	258	280	285	272	276	260	256	240	293	328	293	261	284	300	261	290	292	299	272	283	305	276	266	257	288	274	264	282	271	260	287	286	263	278	268	276	268	283	274	282	256	278	318	294	292	283	260	276	311	277	232	242	280	300	258	271	264	259	286	250	249	270	246	254	278	280	277	264	252	264	274	282	270	238	266	267	266	288	268	262	267	295	288	281	283	251	244	280	289	257	313	297	300	267	296	290	290	284	282	277	311	277	311	274	307	272	305	282	258	293	285	270	257	276	256	297	279	286	253	276	270	268	258	259	266	262	281	274	281	284	250	281	288	253	258	300	259	279	269	272	277	267	275	302	275	257	261	309	283	277	245	311	265	243	249	271	276	280	274	276	298	277	288	251	244	267	289	294	266	265	259	256	309	275	248	239	284	265	248	257	255	254	264	275	283	283	246	268	277	264	290	299	281	279	275	271	246	317	296	329	279	280	285	322	275	286	266	287	248	257	296	292	270	235	296	267	266	306	299	279	263	288	243	270	285	278	272	280	241	273	270	271	266	275	266	272	297	281	283	280	268	273	276	289	269	274	268	301	282	290	279	286	249	288	296	288	266	259	264	285	269	263	267	292	288	263	267	268	258	246	239	304	278	281	292	269	240	297	313	257	282	257	267	246	259	270	287	277	260	276	255	274	290	257	286	311	325	289	250	260	283	247	295	284	283	267	246	276	250	273	273	273	295	239	276	254	281	279	280	262	309	266	286	260	239	281	291	252	288	292	249	296	273	289	271	280	295	277	279	281	233	284	282	302	260	249	267	287	284	254	283	285	282	294	243	276	257	285	273	269	271	288	278	297	256	249	269	283	264	263	278	266	288	292	286	289	258	271	266	289	274	296	286	286	301	299	316	259	239	273	288	276	278	281	265	263	222	309	280	231	263	287	292	253	258	273	268	289	320	245	312	277	289	286	299	255	282	278	260	264	266	251	288	275	250	284	300	271	271	242	256	274	281	262	253	295	248	279	299	297	264	293	260	250	285	306	302	288	268	283	271	251	274	281	258	296	255	304	279	297	286	259	285	256	266	265	269	258	276	285	275	300	264	296	252	265	275	247	271	278	261	276	301	263	274	278	256	276	271	289	322	286	264	255	286	299	287	282	285	278	260	230	284	282	283	263	276	299	254	307	271	248	284	243	274	276	281	267	296	251	250	292	310	273	248	264	289	260	292	253	258	278	255	293	260	277	245	275	297	291	281	266	270	252	273	240	270	285	261	243	298	293	227	291	286	280	244	254	293	269
15221	1234	1992	2077	1822	1517	1352	1216	1108	1064	987	933	888	895	761	843	772	798	794	747	748	814	726	741	746	745	759	726	726	775	679	698	661	712	712	698	709	749	688	743	703	698	673	743	664	682	682	701	707	692	673	689	693	723	701	668	651	674	715	686	679	662	724	695	658	647	727	700	712	657	663	676	639	677	661	703	670	650	646	672	667	678	729	771	664	661	722	668	695	634	657	673	697	676	677	686	683	684	649	667	630	691	673	699	645	676	696	685	667	729	641	673	699	713	677	703	663	711	692	637	657	631	643	649	698	669	657	642	683	675	709	697	668	638	691	688	670	650	690	649	695	647	684	663	670	674	660	720	690	678	633	662	660	722	721	694	651	717	664	675	643	714	694	679	661	698	672	670	666	647	660	653	694	653	681	679	638	706	687	650	697	678	657	631	671	662	682	703	654	703	665	680	689	690	680	671	678	680	680	702	655	698	675	636	718	668	711	675	654	678	673	677	680	664	663	683	646	696	646	628	645	638	653	647	706	673	684	653	695	678	691	644	676	677	663	668	676	677	676	665	685	711	668	681	704	676	688	668	712	664	712	738	655	683	659	670	634	667	695	713	632	679	661	667	674	680	615	665	678	668	646	650	718	697	616	675	650	676	672	686	659	632	680	699	669	721	638	651	661	660	637	681	730	641	683	680	665	647	702	619	663	644	679	685	700	650	659	666	712	668	648	714	664	698	686	696	630	714	677	650	689	669	648	652	666	693	633	677	702	648	688	727	672	644	708	680	641	668	710	660	620	657	678	691	667	685	658	692	661	715	657	683	679	692	716	666	681	704	674	666	639	668	674	679	675	666	677	683	656	703	650	648	709	684	664	662	669	671	662	691	660	664	670	684	622	664	658	651	678	663	670	671	646	675	695	657	719	659	690	638	696	680	633	631	642	659	678	681	664	681	628	625	700	687	658	703	688	672	648	714	627	654	669	714	709	667	685	672	664	675	704	661	691	638	695	670	671	680	644	669	667	699	707	663	672	707	671	671	721	641	617	653	692	710	650	638	645	678	688	686	694	667	673	657	659	676	687	650	680	688	700	705	729	669	643	688	717	666	694	672	671	680	640	646	677	709	676	624	670	651	657	686	689	671	650	681	666	708	642	683	674	707	628	688	696	713	638	624	669	686	672	636	679	679	696	644	688	672	672	691	690	695	646	690	675	674	694	697	715	694	671	671	640	691	653	729	678	690	620	693	614	662	660	700	702	675	697	676	653	690	646	690	702	682	695	652	677	654	715	722	695	696	652	733	671	694	669	710	635	688	682	720	690	621	666	674	647	696	646	683	664	649	607	687	673	639	667	665	674	677	663	693	663	689	705	664	654	701	658	683	676	675	702	693	698	640	690	675	642	672	638	662	678	671	657	654	660	720	676	675	666	697	714	652	674	615	670	668	688	632	652	683	719	687	636	653	692	681	692	672	672	685	670	738	672	711	735	685	683	707	661	710	626	685	644	646	656	663	694	655	663	632	653	675	673	701	714	680	682	693	706	647	711	693	660	648	647	624	705	657	700	639	668	627	643	652	701	723	659	657	661	694	658	664	699	679	735	648	655	655	692	664	674	687	608	673	688	687	635	632	703	672	642	672	669	721	688	678	680	659	704	654	629	704	658	666	666	684	678	600	635	678	635	723	651	680	671	663	694	659	625	620	674	692	638	649	717	664	687	692	682	658	671	685	672	659	677	692	688	651	653	621	734	734	695	691	682	628	671	677	623	739	683	673	696	679	658	685	679	655	679	654	685	660	666	662	695	679	711	696	669	674	681	685	708	644	667	667	696	680	684	677	688	681	647	688	665	641	691	715	661	691	667	689	660	669	706	627	687	668	652	659	683	663	680	637	682	655	663	659	687	686	660	686	679	672	678	690	695	683	685	654	643	659	628	644	682	696	663	677	652	664	666	668	695	712	652	694	695	689	673	653	652	669	658	691	678	668	706	678	666	725	673	669	680	655	688	734	635	619	701	647	682	668	691	717	641	686	668	683	657	676	676	679	680	664	703	703	669	697	701	692	639	707	634	651	649	688	647	680	621	701	673	694	653	656	658	689	652	692	651	683	686	650	612	729	648	710	699	642	668	717	690	617	666	695	627	636	703	680	693	649	647	663	665	674	666	651	680	688	646	660	685	650	633	735	647	715	659	647	681	636	696	669	652	697	660	695	715	677	683	662	736	680	648	621	693	679	670	655	686	657	674	712	691	660	690	719	649	742	672	653	648	687	677	704	680	641	693	704	672	649	645	670	692	665	692	680	740	664	674	706	643	683	684	677	656	665	692	693	639	635	739	649	684	687	676	667	677	677	684	648	673	703	719	650	710	673	683	657	668	668	695	706	681	686	649	677	655	662	711	665	652	697	635	698	608	718	669	717	738	644	676	681	702	687	638	681	676	703	703	681	694	663	664	677	661	681	663	663	635	684	663	651	695	668	653	676	672	656	684	658	643	688	691	647	662	688	647	660	629	657	672	699	702	696	704	667	626	689	707	694	641	675	687	681	696	699	676	657	641	702	713	659	677	682	671	685	645	669	682	633	704	637	664	701	666	667	702	673	695	652	632	675	666	634	657	676	651	675	698	699	651	690	694	686	739	695	696	711	676	650	693	688	696	680	684	692	713	630	663	699	713	667	641	654	687	627	703	649	662	654	634	695	649	692	647	658	681	682	680	643	667	678	691	651	614	689	688	680	716	692	696	698	628	669	658	692	703	697	674	663	643	680	677	664	625	660	684	633	628	657	696	664	680	633	642	689	659	653	654	652	707	630	661	681	686	634	660	673	672	731	680	636	639	696	694	670	710	688	733	653	678	665	671	656	692	695	685	682	700	664	643	669	672	677	626	633	728	676	718	711	677	650	662	676	660	636	672	649	710	691	687	638	626	678	676	674	642	699	679	661	665	704	659	667	670	673	690	682	682	684	669	633	681	663	679	647	671	667	671	687	666	693	734	656	664	668	739	671	659	667	716	678	652	711	678	662	693	671	680	695	647	656	660	684	645	710	636	726	663	691	663	668	661	694	693	688	646	676	638	699	697	676	639	657	686	652	671	662	674	677	636	707	715	673	676	634	683	691	681	667	634	680	690	660	677	689	701	685	659	693	706	674	715	671	656	678	657	678	661	722	678	656	649	656	662	648	679	661	683	659	668	670	714	667	643	734	631	698	713	678	668	677	640	695	733	707	709	690	653	633	680	679	625	702	654	663	664	657	694	639	676	696	672	710	671	686	684	663	681	687	670	686	700	666	672	652	670	709	677	708	680	694	676	648	718	671	675	683	663	701	646	669	674	688	661	660	713	650	645	651	699	671	632	659	671	683	671	622	675	669	669	658	621	680	650	696	643	715	743	680	652	660	682	672	661	674	692	671	645	674	642	676	648	697	676	687	686	657	703	648	653	728	678	643	668	618	733	662	711	618	671	714	702	640	711	690	712	624	683	681	695	699	671	643
7636	766	489	462	403	457	448	429	424	461	410	440	466	443	422	420	435	445	466	420	425	419	446	476	461	487	438	428	441	434	416	433	417	448	404	438	462	462	432	439	440	390	425	424	439	418	437	430	438	484	439	379	430	437	466	470	443	442	441	430	441	456	430	446	444	429	443	462	442	432	425	446	398	414	452	440	448	422	413	412	412	409	498	442	448	440	428	422	410	460	492	456	486	463	439	418	479	444	417	421	461	462	466	466	405	451	510	430	488	438	461	420	461	437	421	443	437	453	428	456	421	405	375	440	436	411	435	437	423	405	479	420	436	453	465	455	397	410	431	442	439	420	427	438	471	487	469	436	421	467	454	437	413	407	435	436	430	416	415	420	473	456	458	438	425	429	466	453	460	411	431	457	445	428	416	482	440	426	433	443	422	435	465	441	427	429	432	435	424	455	432	389	463	466	421	441	444	412	451	457	435	438	387	464	427	421	429	435	444	416	425	416	432	434	433	416	419	461	448	427	484	463	424	455	449	453	467	458	479	450	420	469	459	437	463	456	480	468	444	415	503	454	485	421	472	412	429	460	477	467	455	403	476	420	420	403	454	404	415	460	473	485	430	404	470	417	426	461	433	420	429	520	433	432	399	443	428	399	448	439	449	445	459	452	409	424	401	417	442	419	444	446	459	457	497	448	393	490	447	418	437	423	467	468	443	464	482	415	413	456	461	456	383	413	468	418	455	411	462	481	473	469	440	451	465	415	417	412	422	435	431	473	437	465	434	443	436	454	479	410	412	438	455	427	425	424	409	445	460	402	443	428	494	448	428	430	445	495	447	451	456	453	425	424	459	433	461	423	475	431	407	450	442	468	477	414	453	443	419	432	434	437	448	422	439	461	453	455	493	446	435	417	432	473	442	427	448	434	446	432	451	417	454	426	423	379	456	421	441	452	431	398	449	459	462	410	413	474	440	442	429	452	422	461	455	453	446	442	411	460	401	429	452	418	398	481	412	461	445	396	448	443	451	441	414	466	463	469	434	462	434	439	432	442	431	451	412	449	443	476	450	463	444	427	464	516	450	435	457	489	444	434	449	423	433	423	418	438	418	415	430	473	442	441	425	442	471	447	473	439	427	416	463	423	436	423	433	450	406	463	448	477	458	451	445	422	436	457	453	391	422	442	414	463	460	474	464	403	439	467	455	451	447	418	463	470	420	414	440	420	498	481	440	454	411	459	443	469	448	388	459	470	444	424	451	397	466	426	401	437	470	459	426	416	444	448	423	468	404	434	451	466	446	422	448	421	392	449	451	464	450	436	423	423	409	416	432	414	451	452	453	439	431	450	448	405	454	423	460	462	428	446	436	460	403	486	406	433	457	487	467	428	419	457	448	455	448	470	454	441	434	445	406	428	429	410	440	443	415	461	442	379	406	449	406	445	447	411	468	429	444	458	442	436	430	438	426	425	439	434	460	440	406	435	433	453	467	384	456	449	445	430	444	455	458	442	461	451	432	439	432	441	449	456	436	405	445	436	422	427	487	452	442	448	448	477	425	432	445	425	422	465	419	447	462	412	407	424	479	413	487	437	417	421	445	440	420	475	439	387	438	439	420	465	448	445	412	435	480	439	442	501	450	433	441	443	479	435	434	428	417	445	444	425	466	449	439	451	463	457	434	422	442	417	428	431	458	447	446	414	420	479	397	473	463	436	438	420	421	419	474	419	445	416	422	446	452	433	430	407	447	433	435	441	399	449	397	414	431	447	462	423	457	451	424	427	472	438	427	418	441	407	469	480	434	447	450	451	465	451	432	433	429	442	418	414	438	443	448	431	434	431	402	445	449	447	422	409	442	458	423	426	398	389	495	454	436	449	434	442	437	457	431	461	427	439	497	449	434	489	444	438	409	467	427	455	477	427	392	409	392	444	464	422	441	443	467	464	438	451	474	430	455	417	432	431	429	434	450	444	461	451	459	458	395	401	454	464	441	398	467	414	436	400	418	439	435	410	428	444	462	416	442	424	379	459	412	465	455	402	434	479	468	393	417	456	463	430	446	411	432	417	412	431	439	428	436	414	466	456	445	486	466	403	421	476	454	475	449	412	420	478	447	461	421	435	434	419	433	420	433	429	399	440	442	381	447	454	447	485	414	455	440	455	428	450	467	467	457	476	454	446	429	451	407	449	432	466	486	420	437	430	429	435	427	454	413	410	429	444	439	433	397	471	477	414	452	416	494	406	469	435	419	432	417	430	450	458	402	438	438	467	427	454	447	429	426	396	446	457	429	438	445	497	443	410	428	456	430	407	425	446	476	445	414	426	416	439	474	427	444	459	465	436	456	443	429	449	427	455	464	465	454	416	392	420	483	433	484	434	494	460	414	426	460	461	443	421	466	415	432	443	468	478	437	432	434	479	464	448	476	397	460	444	421	431	508	447	398	451	447	425	424	475	390	438	444	482	440	426	448	422	401	467	441	442	473	439	419	396	427	428	425	464	445	429	452	442	456	487	398	451	430	407	436	416	423	436	463	439	439	444	461	442	436	468	431	412	437	444	420	415	401	421	449	461	438	425	439	426	483	417	429	410	462	449	427	425	444	428	418	428	451	429	391	464	459	431	433	434	475	417	445	440	464	472	440	473	437	439	466	456	449	456	439	411	457	407	463	509	427	416	447	425	430	452	417	431	436	444	428	428	450	492	510	427	444	450	435	437	428	481	420	411	446	402	451	436	435	428	447	460	411	507	448	413	431	422	420	457	465	427	434	450	460	437	430	407	457	401	461	447	437	412	434	423	437	433	389	421	434	450	434	446	452	466	461	437	444	434	459	458	417	414	447	476	404	419	439	445	457	474	466	407	488	419	409	450	475	406	423	455	396	412	432	461	456	437	435	456	437	477	484	428	389	434	460	488	490	449	442	489	452	426	456	442	434	453	409	442	434	419	386	452	454	479	434	417	393	450	409	437	442	474	433	454	453	429	430	444	420	415	438	415	454	451	443	473	494	403	428	453	411	417	430	464	456	412	410	468	452	422	444	407	434	466	449	449	420	455	444	404	453	406	441	392	439	416	404	487	438	470	418	405	492	438	413	487	436	410	441	439	444	438	425	411	481	468	429	446	402	410	470	482	472	472	430	408	449	474	479	461	414	404	434	432	439	458	453	439	431	454	458	405	471	418	407	467	445	426	430	445	454	436	423	483	485	420	434	439	442	465	439	450	417	469	413	451	400	463	470	429	422	455	446	420	423	425	435	421	396	442	449	404	454	447	394	440	430	456	436	429	440	426	434	442	457	430	439	433	408	442	390	394	435	434	425	398	483	426	404	453	453	375	423	447	422	463	440	439	471	423	427	451	425	468	442	432	415	439	377	481	432	450	448	405	442	449	468	442	442	436	412	428	467	415	457	470	416	460	418	401	485	430	461	474	437	488	474	442	413	441	458	468	463	432	442	467	428	412	444	433	471	415	425	468	466	415	421	428	429	450	440	445	417	437
5225	977	955	1002	992	952	966	987	996	884	961	965	947	967	975	1020	969	955	954	941	974	965	989	918	961	975	1013	948	989	936	936	985	977	909	981	1006	959	966	928	941	948	923	967	921	976	983	985	1001	954	966	966	1014	950	909	950	965	940	932	871	916	931	950	952	990	915	946	970	936	970	969	950	947	967	968	921	954	975	941	938	971	927	940	869	959	939	956	946	917	938	965	951	999	994	976	948	960	955	1001	1009	979	894	1001	974	1012	966	1013	972	982	948	955	955	977	952	951	919	895	948	927	891	922	937	909	939	935	938	959	910	920	1009	957	1002	975	936	957	923	944	964	942	972	960	1005	915	921	903	955	966	930	946	974	959	898	963	980	954	988	970	940	931	909	923	952	984	936	951	954	947	959	980	1010	952	959	917	962	932	969	932	968	932	964	962	921	970	920	927	950	959	962	942	939	956	906	925	892	963	933	952	970	943	944	956	985	954	954	868	941	992	900	1052	944	978	904	919	902	962	931	973	973	940	961	941	989	983	950	963	948	966	973	993	973	973	899	951	1024	903	934	927	949	940	945	903	970	924	979	918	946	938	971	956	888	877	931	956	996	975	992	939	982	987	965	960	983	893	933	959	929	946	953	952	968	938	952	911	939	1026	931	986	1017	901	942	956	910	1005	921	955	942	962	931	966	972	981	983	1007	969	996	943	976	938	986	962	954	960	929	968	954	885	963	969	959	952	965	948	953	911	958	977	906	962	985	951	981	958	963	935	933	971	959	968	923	982	955	931	1013	955	918	939	943	922	964	972	998	938	956	962	911	961	974	963	943	970	984	909	924	944	938	889	941	955	979	961	983	984	903	987	963	970	976	982	941	952	961	934	948	943	946	952	992	928	922	942	961	941	960	969	958	961	950	951	932	1032	960	944	867	910	919	926	965	920	917	982	952	950	924	929	935	1002	928	1021	994	958	960	961	974	965	913	978	951	991	970	953	932	943	965	900	947	948	936	930	993	936	934	957	964	921	917	981	997	929	1018	934	949	947	919	977	957	972	961	945	961	950	914	969	957	936	985	961	899	904	953	963	1001	995	954	944	1006	876	972	947	960	1002	950	964	941	931	906	989	944	949	973	1005	904	961	959	993	927	952	972	968	970	991	1001	924	1013	971	985	987	986	964	955	930	976	962	957	948	943	914	965	970	904	998	934	931	1009	932	969	959	982	990	929	945	937	957	950	927	946	1014	965	917	966	1023	973	933	948	919	945	963	976	960	927	982	938	989	904	916	945	930	926	927	910	969	970	909	961	1021	923	962	934	939	921	904	992	916	1025	942	935	926	954	932	950	940	979	909	948	924	975	921	1024	959	935	1033	971	978	945	994	960	918	934	980	986	986	968	966	981	942	960	956	941	937	970	960	939	923	939	1000	902	922	913	957	990	986	1014	905	968	911	956	946	1008	908	937	979	972	961	968	897	894	972	956	1006	993	985	967	934	997	973	1046	886	898	917	975	962	947	988	933	957	931	951	943	971	1003	978	948	923	982	960	930	929	886	966	969	1027	952	953	973	966	932	924	897	974	938	953	947	969	919	926	989	888	946	961	925	948	932	1005	938	928	912	951	943	919	942	947	971	954	943	939	959	983	951	938	947	972	918	961	963	941	923	952	948	983	955	953	935	948	944	956	989	931	921	956	937	947	970	985	981	911	912	935	974	945	984	932	917	964	983	959	947	970	975	968	890	968	955	994	966	981	924	982	918	966	965	957	899	957	931	1013	978	996	903	924	936	958	921	976	926	932	978	949	928	887	962	951	954	949	985	1009	925	938	978	942	1003	957	962	905	942	958	953	976	901	965	916	930	963	957	945	1015	987	933	991	921	1012	983	999	917	954	983	906	997	976	990	952	891	949	971	855	949	938	983	972	958	964	983	916	928	953	945	891	963	990	941	928	1000	920	905	938	975	949	934	968	935	980	988	986	945	924	969	1026	956	901	953	939	911	903	947	956	950	972	930	950	960	944	987	980	965	964	943	949	907	937	968	951	937	968	985	973	979	912	932	950	960	931	964	940	954	993	962	939	882	913	982	960	936	918	928	976	880	973	902	1032	967	934	920	971	958	945	1014	998	962	976	932	970	975	1003	967	929	968	960	1034	940	914	891	929	969	915	966	944	985	907	987	918	989	937	938	897	922	935	957	958	982	973	961	943	924	1002	935	968	973	974	987	991	978	932	945	931	923	963	933	969	937	971	961	933	939	974	1002	981	952	946	961	944	922	936	957	917	964	945	961	905	993	945	921	977	942	983	930	965	935	965	957	965	972	889	993	954	948	966	945	963	940	935	911	907	937	948	1002	972	961	925	981	979	949	924	978	957	1001	971	981	896	982	958	988	925	910	973	920	971	935	970	970	1024	946	936	911	946	954	990	977	988	890	927	926	975	967	1001	954	931	935	926	924	947	937	892	981	980	1029	966	958	926	925	990	970	1003	975	999	912	918	976	953	945	959	997	969	983	942	974	964	987	962	961	1003	931	989	997	905	994	918	975	923	947	940	967	988	1004	964	918	962	953	926	972	898	944	913	942	922	946	987	1023	982	928	974	916	966	996	967	906	930	990	980	991	999	969	919	946	993	942	954	968	935	937	925	993	954	980	903	968	910	969	953	938	944	938	915	951	946	916	998	948	952	1007	979	974	990	899	950	894	969	969	955	950	927	936	966	977	946	967	937	963	956	937	996	899	990	901	987	983	977	927	972	933	928	939	929	869	945	955	968	1027	916	934	988	977	989	1028	939	943	947	941	952	930	951	961	980	975	957	963	962	940	932	944	988	949	972	945	914	942	988	905	910	968	903	974	900	995	956	964	995	1001	932	1012	955	955	938	910	887	937	1011	941	920	974	935	974	978	1004	939	935	888	937	966	940	953	954	971	917	973	991	911	931	958	1002	971	905	942	1012	909	951	968	902	958	966	961	934	960	966	951	1011	975	952	953	973	882	964	916	947	961	951	924	971	962	979	925	975	936	950	957	1004	913	952	952	960	943	962	901	952	958	958	959	947	993	949	932	961	923	873	929	915	973	931	942	975	996	955	1036	955	975	979	978	1000	921	933	953	911	936	953	940	963	953	954	1001	945	970	941	984	949	955	948	911	1002	936	956	987	954	957	969	909	984	961	1013	934	933	979	938	967	983	925	1012	946	910	987	1016	971	953	903	1009	946	993	973	954	959	1010	963	925	966	913	990	958	978	940	945	954	990	957	948	921	979	924	990	1036	946	990	910	985	1005	921	927	923	952	1002	926	942	941	946	982	980	944	936	958	975	991	962	1023	920	978	860	958	943	984	948	955	954	980	905	990	951	923	895	961	928	889	902	943	929	966	948	900	1032	938	942	929	980	881	948	1009	953	918	957	990	950	955	945	949	943	904	956	897	955	933	1006	922	944	993	951	909	884	970	944	963	1002	926	902	975	987	938	1000	991	1010	960	947	980	931	973	924	964	988	976	947	968	907	937	908	1002	966	938	964	998	935	910	928	908	985	1001	973	905	951	961	978	949	959	874	978	987	957	1021	933	996	949	972	973	1016	938	973	922	941	958	912	958	859	984	919	944
18933	1601	568	434	373	337	301	282	288	244	260	260	244	242	239	238	230	242	238	230	234	237	237	245	229	271	210	205	243	233	209	222	243	237	202	234	229	201	228	234	211	234	267	231	208	245	214	242	243	242	215	248	211	222	230	214	256	194	229	225	224	238	234	223	224	225	240	220	240	248	241	198	235	238	226	204	216	248	201	250	213	212	194	259	223	186	230	238	227	233	224	211	235	230	210	205	217	242	262	222	204	233	210	243	232	241	236	212	217	213	233	227	238	215	243	236	249	237	207	233	217	210	245	264	233	232	227	236	232	223	232	214	219	238	226	232	232	228	239	223	233	262	252	243	254	248	235	217	219	220	203	190	222	216	225	226	227	232	250	237	230	220	193	230	246	202	220	241	216	238	247	212	229	232	238	235	240	240	241	199	215	244	213	203	211	242	234	240	216	206	217	250	215	220	224	228	267	219	241	232	229	214	235	194	231	223	224	243	208	202	225	226	246	230	242	195	210	235	236	234	283	215	249	230	235	247	254	221	213	212	221	210	210	255	250	271	207	212	241	183	235	252	224	232	247	233	232	237	226	230	228	241	214	238	247	233	233	217	221	206	247	227	220	213	213	230	231	222	229	226	220	219	245	239	233	241	220	247	217	224	233	220	245	212	211	233	206	212	231	209	211	233	217	229	228	210	252	255	226	232	242	253	229	223	232	231	230	241	256	220	206	261	219	231	224	218	246	210	229	206	227	205	234	233	217	229	232	229	219	230	207	221	209	210	221	220	229	213	252	212	235	240	239	235	209	218	237	232	232	226	229	224	220	249	251	208	219	228	212	209	207	241	222	223	237	248	205	250	219	213	235	211	218	192	232	217	241	210	252	255	245	224	235	236	231	218	209	221	234	246	216	215	231	238	223	207	229	212	210	243	249	258	208	221	233	225	201	228	222	233	228	229	240	237	235	234	232	237	210	214	245	218	249	270	245	241	251	221	252	233	202	258	236	242	192	215	203	241	222	234	218	249	264	226	246	218	214	239	232	211	211	213	239	252	197	208	193	248	225	238	211	204	240	238	256	233	206	231	210	230	242	241	270	234	253	245	251	238	238	213	220	219	212	240	226	208	228	220	245	206	244	231	255	219	216	209	221	208	218	218	215	241	231	222	228	223	196	235	221	232	234	241	292	238	236	249	227	240	223	240	213	243	226	241	240	257	233	226	236	219	244	234	229	286	214	245	203	231	204	217	232	211	188	237	238	214	234	221	229	230	203	243	218	193	235	214	265	237	244	229	232	203	211	215	262	268	209	226	246	230	242	240	246	227	210	242	209	230	232	230	237	247	211	224	213	247	196	209	228	207	245	201	246	223	274	243	225	233	226	230	221	252	194	236	221	255	231	220	224	212	197	202	229	248	239	229	268	219	265	218	241	244	256	241	237	223	231	236	205	214	218	228	229	205	223	207	252	226	230	257	224	233	231	228	221	235	232	233	250	225	215	208	236	226	230	236	226	244	196	234	212	219	218	207	226	241	245	245	256	193	244	227	224	205	208	212	197	212	214	217	207	220	235	232	221	220	210	236	215	229	220	225	207	221	251	231	225	254	228	218	245	225	234	222	245	200	211	234	235	231	250	211	240	249	225	226	211	217	223	202	279	256	201	216	196	237	241	220	254	248	231	227	199	228	238	229	220	230	220	225	237	201	246	253	248	227	237	241	220	237	225	252	228	223	245	211	218	243	231	228	249	229	236	201	230	212	233	233	220	231	227	189	204	209	236	233	230	230	232	242	253	222	223	241	242	230	214	240	218	232	211	186	254	221	246	218	234	214	218	248	213	253	223	217	219	237	222	231	235	215	259	243	246	266	227	210	221	233	244	248	262	245	221	220	223	227	264	198	220	202	219	243	241	233	206	233	243	251	200	252	224	224	205	242	235	251	244	223	209	204	243	233	220	218	225	224	235	225	208	210	209	215	236	238	237	253	225	201	216	250	225	235	253	216	213	204	238	254	243	235	251	246	221	228	252	226	286	233	268	202	228	248	227	228	224	236	223	227	218	223	249	215	229	196	237	204	228	233	224	221	246	227	219	266	245	256	246	214	257	244	223	230	218	223	231	226	243	219	242	232	261	252	245	231	242	221	216	239	261	211	241	214	246	226	252	236	229	219	241	235	260	232	213	230	216	208	227	240	222	231	215	255	202	215	227	250	244	234	255	229	236	212	227	245	222	243	236	230	253	244	247	264	224	242	217	240	206	245	223	242	241	257	205	224	233	214	245	241	247	253	226	254	254	284	211	234	207	226	228	245	199	206	235	221	260	255	234	207	249	209	225	247	223	246	216	240	229	246	210	244	198	227	222	224	255	240	224	208	272	277	232	203	236	253	227	238	231	254	217	244	242	238	240	247	257	233	226	206	250	188	221	219	250	247	205	223	231	236	233	203	249	244	220	206	289	246	218	225	209	233	230	223	226	239	222	237	230	238	239	261	244	271	258	237	236	243	228	222	231	234	258	231	216	233	218	216	232	223	222	254	247	227	234	261	225	233	263	232	219	226	254	245	225	210	224	211	208	224	232	223	213	227	239	229	264	254	238	227	218	248	216	215	217	238	198	233	249	232	240	224	225	240	219	252	238	227	231	215	263	207	242	245	242	225	207	251	200	211	262	226	258	220	214	258	221	179	224	239	245	223	238	256	232	252	217	218	233	212	247	233	221	212	216	223	189	221	203	220	199	217	229	216	261	238	236	208	232	247	224	243	221	214	184	237	238	217	225	231	216	223	237	214	231	204	270	277	220	239	202	198	229	230	220	233	201	233	227	260	254	223	239	247	241	219	222	215	239	212	231	221	215	240	245	237	248	227	224	227	222	234	207	253	195	235	216	205	224	207	235	197	225	219	198	203	246	199	226	262	228	243	261	210	243	197	224	234	235	224	194	223	235	214	241	224	243	214	221	197	236	237	208	208	232	264	222	242	230	221	227	221	237	203	229	226	237	208	218	238	217	219	220	223	214	264	209	236	243	255	246	213	228	217	235	267	232	253	208	211	225	239	252	246	264	256	221	229	213	234	227	212	226	218	215	223	217	201	188	234	210	223	246	248	217	236	226	223	250	209	223	239	208	204	231	236	210	204	214	212	254	224	233	199	200	234	245	194	218	237	239	240	221	229	202	242	254	248	225	231	206	240	211	232	247	221	226	256	203	213	223	193	243	229	223	218	216	246	217	252	234	238	270	205	207	213	242	258	222	223	195	261	245	227	227	248	243	225	230	212	207	257	235	212	234	238	236	226	252	246	227	227	222	230	216	210	236	241	271	251	237	229	247	229	228	244	185	207	225	236	227	212	237	188	235	249	238	254	237	245	194	270	254	239	269	227	222	228	224	240	227	214	234	224	248	241	235	209	214	271	234	243	218	232	239	235	242	260	219	232	231	232	223	259	206	230	242	222	232	221	198	235	227	258	215	255	247	206	221	215	260	263	235	227	253	247	251	259
11839	858	1226	1355	1173	1020	885	826	759	752	738	663	711	643	660	613	630	577	577	626	642	603	633	559	605	556	578	643	611	595	586	565	565	598	573	552	571	590	606	567	572	598	600	566	587	571	567	541	583	579	586	526	555	576	562	521	559	544	538	569	576	582	530	573	590	572	584	610	568	601	564	539	585	550	514	550	536	541	568	539	566	517	527	599	561	577	563	572	535	552	593	543	579	547	556	607	525	537	543	595	562	520	609	582	593	514	541	577	558	555	570	565	565	595	589	537	561	567	541	594	575	578	568	606	574	540	546	542	595	515	530	583	539	538	579	594	594	552	539	565	561	588	620	581	568	576	574	565	556	588	545	536	573	581	523	591	562	537	561	545	595	551	561	589	559	611	552	534	536	579	604	547	550	559	565	523	561	576	562	528	565	546	561	582	555	563	577	581	593	589	580	522	563	592	575	554	541	547	564	517	604	569	559	562	562	542	596	557	556	575	523	575	519	523	577	543	532	588	589	561	552	568	587	564	538	563	546	595	570	539	551	539	571	570	574	556	522	562	566	575	529	529	563	576	537	575	583	517	546	546	568	527	563	573	601	591	588	588	554	589	537	527	562	570	607	540	571	533	542	585	515	567	558	574	558	540	559	535	556	577	531	545	566	567	605	534	558	547	547	593	581	520	554	561	548	559	576	576	574	545	558	555	568	563	556	570	600	549	582	582	561	533	555	571	559	569	550	526	542	501	532	581	567	538	548	550	537	581	573	577	573	580	565	521	549	548	546	539	521	534	562	563	539	577	584	544	543	565	554	516	598	595	535	546	555	570	536	573	612	596	566	537	561	561	557	544	535	559	488	589	572	528	546	540	584	537	588	594	515	532	525	599	595	602	553	556	548	589	549	587	578	538	557	535	602	561	580	578	556	577	606	581	549	524	545	527	587	589	568	573	566	552	585	561	536	555	584	600	555	558	566	537	566	591	542	586	552	551	550	610	581	553	578	642	544	559	565	555	534	556	525	557	533	554	554	554	546	555	570	591	556	584	593	575	567	561	551	579	577	561	614	527	577	531	570	568	569	566	546	607	505	544	605	555	548	579	552	527	556	574	547	550	544	537	548	573	553	530	565	526	573	538	579	577	531	553	537	569	557	587	562	529	537	575	554	572	554	558	569	532	512	568	556	561	562	521	531	534	555	565	579	585	597	552	566	512	547	577	543	532	570	558	592	600	550	564	589	574	574	618	578	526	552	531	554	545	563	533	535	557	565	537	572	526	569	527	536	545	574	551	596	587	568	539	585	573	593	586	591	547	551	582	548	540	620	554	570	584	523	568	552	575	550	554	539	572	573	587	564	565	557	557	565	513	572	556	579	567	576	566	576	552	584	605	569	603	577	589	538	550	580	582	567	545	576	550	536	574	544	559	565	504	599	519	577	563	567	568	573	600	602	594	567	562	591	537	559	547	568	556	519	526	595	545	533	570	551	615	565	560	560	516	522	570	596	580	565	546	583	571	526	577	511	537	581	555	565	591	573	589	550	548	559	603	493	568	594	550	587	551	544	603	598	566	564	573	563	549	550	555	592	548	554	545	552	536	564	574	533	645	565	575	618	554	574	535	532	528	543	540	520	525	624	535	508	570	602	591	554	528	562	556	553	553	556	586	595	567	549	561	553	559	581	569	549	553	520	595	574	551	612	571	542	544	609	542	542	527	565	598	546	567	556	551	544	572	513	552	547	579	549	559	562	548	575	567	615	570	548	548	581	566	531	581	569	562	526	539	582	592	542	558	549	535	499	564	567	552	538	594	548	558	558	536	588	565	555	594	560	563	595	555	555	568	562	537	566	574	557	601	552	552	595	566	571	553	590	552	578	546	553	557	574	542	555	535	544	558	589	577	571	550	559	569	586	559	576	553	561	542	553	573	550	539	575	571	563	597	595	566	555	569	573	555	566	522	577	551	565	555	542	606	557	568	587	532	546	544	540	511	654	553	556	536	567	551	543	564	572	576	557	594	546	534	545	590	556	546	545	585	569	543	532	547	529	533	579	551	524	526	565	587	531	594	557	562	568	536	569	542	584	561	558	590	554	578	546	573	548	565	514	552	491	566	533	554	582	548	597	557	557	544	544	609	516	571	510	571	539	569	546	573	571	552	558	563	555	599	596	529	542	598	574	580	549	540	584	578	602	551	584	536	550	509	536	536	564	546	536	526	577	531	533	559	540	557	581	557	569	577	558	542	550	519	564	504	562	618	565	540	517	588	580	542	551	559	537	528	553	583	566	548	587	575	536	562	581	519	531	555	553	537	565	596	533	553	580	510	534	579	595	579	570	559	576	540	567	575	551	525	551	527	568	531	581	561	564	594	580	555	572	567	581	549	544	596	595	537	551	571	552	563	541	537	538	534	603	503	560	544	575	549	545	563	564	588	542	553	575	537	538	559	560	561	558	511	576	606	593	564	596	589	554	577	586	574	567	542	562	569	541	605	548	586	577	530	569	590	550	605	547	531	549	540	552	557	552	551	596	585	537	560	562	535	562	569	527	590	584	533	585	569	566	577	559	552	602	594	561	561	589	572	580	562	499	572	539	580	545	561	572	518	555	579	588	548	545	571	627	563	613	571	545	533	537	578	553	577	565	552	547	581	508	591	581	556	543	579	554	526	553	509	544	542	551	562	545	582	580	558	593	580	556	587	560	564	551	557	568	568	535	600	585	564	561	538	576	526	563	526	583	567	534	527	539	572	574	562	557	569	531	578	574	582	586	536	571	576	571	592	564	569	518	567	544	562	577	546	544	525	570	578	573	598	566	589	533	540	577	555	533	549	575	542	556	593	550	546	548	572	552	554	599	517	588	586	581	589	531	529	552	560	541	596	553	571	589	594	538	583	562	562	570	519	495	556	540	527	583	540	523	516	559	542	516	575	554	531	545	589	608	568	580	519	559	580	568	581	591	564	566	578	570	575	574	557	571	573	543	557	575	544	564	582	542	596	569	569	560	529	592	540	561	557	520	541	586	550	576	556	551	514	560	591	581	557	551	557	538	502	583	611	602	581	589	586	534	567	533	584	544	536	543	595	604	528	605	550	553	555	565	606	569	590	574	526	541	534	541	557	561	560	549	556	556	559	571	559	591	552	559	600	581	579	553	531	561	589	556	547	547	561	553	529	572	575	534	532	540	559	541	592	567	551	567	551	550	525	554	619	531	559	527	583	523	577	561	586	546	575	523	581	560	551	591	559	554	525	569	574	588	530	561	561	559	577	525	577	575	535	603	540	565	578	541	594	534	584	536	574	573	560	590	540	545	524	532	577	563	601	544	577	541	539	541	528	569	502	533	575	533	605	486	541	554	576	569	594	534	554	574	559	548	581	580	547	524	544	548	590	534	551	617	551	613	585	531	512	540	585	569	589	569	575	548	566	555	558	586	557	598	574	593	602	543	564	588	581	496	580	576	566	553	549	587	559	577	589	570	589	555	542	594	561	606	507
28626	3837	921	760	535	440	410	337	349	324	274	290	290	302	294	276	283	335	276	294	272	291	279	308	284	240	271	294	275	273	242	277	285	273	249	261	265	285	267	286	298	244	246	304	260	277	273	254	265	275	315	257	305	289	230	272	286	273	308	288	285	258	278	265	287	261	279	285	274	279	280	256	242	263	283	284	266	253	243	242	238	285	241	278	283	241	255	286	270	259	301	267	279	256	268	254	297	280	308	274	232	271	267	258	274	274	271	268	302	294	267	310	253	261	244	240	257	271	258	269	263	285	263	256	299	275	250	274	267	291	259	259	297	277	274	252	307	286	256	268	256	291	261	294	219	256	229	253	260	305	279	253	263	251	263	273	283	262	302	291	268	281	266	286	282	315	262	295	209	281	276	260	241	277	261	264	257	295	279	303	244	263	259	274	267	255	254	254	273	271	255	244	287	270	280	301	280	261	257	244	268	259	268	277	284	302	263	271	246	280	291	258	260	273	225	258	280	276	236	291	277	251	275	294	274	244	270	269	276	279	280	275	290	295	286	235	240	272	287	274	299	264	254	263	279	285	286	294	300	272	237	285	242	273	283	284	302	258	290	284	237	254	273	239	294	260	261	297	221	273	282	298	271	263	280	257	289	239	269	242	265	258	259	281	267	277	308	282	313	281	258	265	260	297	293	278	285	290	257	263	262	266	264	266	246	295	256	270	290	284	261	271	269	277	267	259	291	292	288	266	295	267	277	244	236	288	271	289	277	273	254	249	267	283	267	274	249	298	280	268	270	282	260	264	253	247	300	289	262	287	253	256	251	276	272	275	248	303	282	265	266	270	289	260	300	265	252	271	274	264	272	271	302	280	246	265	275	266	254	286	301	271	264	257	280	309	268	273	310	272	284	271	240	276	283	265	227	282	269	264	253	265	259	252	288	283	282	268	291	271	262	272	259	276	266	239	266	284	295	266	246	287	306	269	257	251	280	251	296	254	290	273	305	286	274	299	266	276	271	256	288	286	270	279	251	272	264	267	288	245	296	282	275	273	271	274	283	297	291	255	255	270	283	273	243	288	264	306	282	294	278	302	286	266	279	238	276	269	275	274	279	266	285	261	269	248	301	283	264	272	281	262	266	291	259	290	254	262	287	290	267	268	265	272	270	282	252	288	263	261	266	271	267	293	276	272	260	268	269	264	282	276	293	260	257	275	276	266	287	256	265	267	262	277	282	249	261	268	250	276	316	244	258	276	252	275	284	263	284	239	259	281	278	258	270	255	270	242	269	253	275	280	279	281	263	258	288	266	269	265	271	272	273	255	266	271	268	255	268	251	247	257	251	279	253	272	241	283	286	280	284	254	261	289	273	277	272	262	259	269	272	285	258	276	285	275	278	254	272	278	281	275	293	294	253	300	268	265	269	318	241	244	292	284	278	291	271	287	281	272	287	263	253	269	281	283	248	297	274	280	275	263	301	300	310	273	251	311	242	307	264	270	279	276	281	264	264	264	297	271	287	251	252	292	276	273	276	253	274	291	275	277	281	273	276	296	286	279	313	303	274	283	284	290	250	261	294	250	238	277	259	286	242	240	268	293	251	262	269	264	312	267	279	253	262	257	261	283	243	254	267	291	277	285	269	310	285	252	287	277	233	257	294	236	298	276	310	274	255	239	270	236	253	258	282	270	267	246	270	263	248	302	274	251	279	275	294	294	262	259	271	265	269	284	239	259	265	253	235	318	270	295	284	257	320	271	264	282	285	281	258	264	259	282	279	271	286	307	269	279	242	265	282	280	263	315	269	269	285	288	250	299	281	271	255	272	249	257	261	306	306	270	262	274	298	240	287	310	275	286	242	274	295	283	273	274	256	274	280	272	270	260	298	272	279	277	297	308	298	266	242	280	253	267	278	276	267	269	245	291	250	266	292	285	301	241	265	273	282	267	247	286	300	271	280	265	271	282	276	244	250	259	274	295	268	258	267	254	288	256	267	269	269	247	241	254	272	228	277	270	279	277	272	279	270	275	252	281	259	275	256	257	263	269	267	257	295	260	276	281	278	256	267	264	269	265	306	296	295	291	288	279	276	249	247	249	278	264	284	257	247	258	301	273	242	289	277	274	264	249	323	244	274	269	281	271	277	296	308	261	269	305	255	259	276	272	272	278	262	264	274	293	289	270	249	262	245	272	264	271	296	290	250	250	314	256	251	271	276	278	268	278	279	311	266	260	272	302	282	236	244	290	281	284	284	263	281	271	252	256	274	283	280	277	301	293	265	256	307	254	231	243	279	261	299	278	264	285	273	273	297	293	257	275	269	247	289	304	249	272	301	268	265	264	279	275	287	270	276	264	236	254	288	305	264	278	268	290	254	311	283	290	254	267	263	244	260	309	254	269	297	281	247	280	255	296	267	234	256	270	286	272	248	285	314	258	263	277	288	275	282	262	254	262	279	287	297	271	264	273	252	268	248	264	283	302	285	249	261	258	262	275	277	301	282	283	247	282	257	294	281	285	303	274	282	259	269	285	278	247	249	278	261	251	278	270	258	315	293	232	282	232	288	279	260	269	261	275	269	267	252	281	262	254	292	278	276	259	264	311	261	260	253	285	266	263	271	275	277	282	262	248	273	260	280	247	248	255	257	256	283	270	279	289	264	277	261	288	290	265	290	284	262	292	287	259	253	322	282	243	227	231	248	275	296	273	319	279	266	278	300	232	257	283	264	256	285	247	276	272	295	280	294	258	285	281	278	248	287	254	282	286	247	271	303	278	269	308	275	285	275	292	270	276	280	264	272	259	293	280	266	251	287	261	279	324	283	297	305	283	273	276	262	305	291	264	287	265	281	291	268	252	286	252	301	282	259	271	296	292	262	264	265	253	297	312	248	285	249	273	267	283	300	278	274	266	237	254	260	257	269	242	268	267	269	235	272	280	272	264	278	244	288	296	279	245	252	275	270	284	262	270	269	319	277	268	264	255	276	274	274	288	264	274	276	295	314	272	275	268	288	231	296	260	273	254	300	259	252	262	251	246	256	257	234	280	293	293	264	299	289	267	280	266	286	280	306	264	290	270	274	251	259	269	294	312	283	278	283	298	279	266	287	278	261	259	275	274	290	290	288	267	271	299	270	252	256	282	260	305	276	244	263	298	296	274	271	265	291	271	280	261	257	268	253	264	255	283	263	259	287	237	277	251	275	262	277	292	242	259	288	277	256	275	254	279	254	280	311	261	273	291	270	268	249	277	261	304	295	262	319	240	299	267	242	308	230	263	280	262	269	267	245	258	259	265	257	297	272	278	305	251	274	265	240	242	321	276	260	277	279	271	307	291	271	268	306	276	275	280	264	262	257	246	256	258	277	270	299	293	264	286	271	281	281	305	293	294	257	248	258	273	271	272	257	262	281	287	266	241	265	253	285	262	267	269	264	311	271	276	260	258	266	301	266	250	253	293	289	227	280	276	275	304	269	285	315	287	251	272	279	263	290	266	286	258
15450	1185	1821	2138	1796	1669	1352	1188	1066	998	987	908	942	839	888	804	784	738	793	786	762	768	730	748	736	753	683	671	740	681	693	745	698	718	730	721	705	676	646	719	708	696	731	723	704	671	697	666	687	732	732	686	678	655	672	683	656	636	690	684	643	640	693	674	678	679	689	705	663	679	729	660	662	646	672	652	704	680	653	651	649	639	674	665	728	643	689	695	676	654	639	705	670	625	662	688	645	696	664	680	689	678	669	649	682	660	661	662	716	654	689	700	647	647	713	627	744	677	727	708	698	704	673	702	688	693	655	662	690	690	701	681	702	722	678	677	667	738	691	670	657	644	671	638	716	675	675	662	644	624	680	674	637	699	662	669	702	644	629	679	672	698	680	653	665	703	683	662	675	704	672	694	639	696	665	678	655	713	728	636	703	644	661	732	688	656	668	638	658	648	677	653	661	664	663	731	716	701	650	622	703	667	666	643	644	685	690	681	673	635	671	766	669	655	649	709	665	691	666	734	636	653	689	626	700	690	677	643	683	709	698	648	651	694	646	676	681	654	700	649	687	700	638	676	678	618	621	652	688	692	651	668	678	682	720	673	686	656	699	656	658	666	653	671	719	628	650	687	648	666	669	630	659	674	646	646	703	671	704	694	661	697	636	676	657	707	696	689	661	676	653	632	677	673	653	680	652	699	646	647	664	669	665	655	686	677	681	683	728	740	684	649	717	680	645	669	658	724	699	639	703	636	686	622	661	695	689	703	696	677	697	701	683	705	721	654	700	682	643	659	682	651	711	638	678	695	671	711	685	705	667	692	671	636	649	682	659	674	701	677	631	640	692	689	620	699	665	703	641	670	723	678	711	696	687	683	690	660	716	658	696	708	667	632	707	656	634	666	678	680	670	666	669	650	689	714	660	682	673	648	685	688	664	685	674	691	665	629	657	696	684	670	675	715	677	684	665	693	643	686	648	628	652	677	719	655	667	644	672	706	640	627	667	651	662	688	696	652	702	700	687	688	649	684	694	716	690	671	649	693	649	685	682	652	656	680	733	663	675	697	653	646	713	632	688	715	694	652	719	662	656	643	674	640	660	644	683	691	690	692	705	671	656	709	680	664	692	630	663	692	617	726	695	696	687	681	687	707	722	674	678	673	634	686	654	628	684	649	697	666	677	661	615	699	688	651	674	632	668	675	664	691	703	693	644	652	693	707	663	654	667	604	668	713	664	756	682	695	619	654	648	653	654	672	671	660	670	648	712	686	631	666	703	683	629	668	674	654	682	634	654	698	679	731	697	731	749	687	676	684	685	643	657	664	696	660	670	737	661	634	640	683	686	690	705	636	690	638	650	694	709	687	663	722	685	691	669	700	667	670	701	641	672	715	696	665	686	672	623	672	660	637	691	641	697	715	655	671	682	669	686	709	703	733	646	688	643	680	672	649	634	664	698	697	640	657	698	677	739	735	675	718	687	694	692	691	714	658	656	672	685	684	636	665	713	700	661	692	683	711	680	617	694	667	689	655	715	685	666	683	705	676	660	623	651	721	721	707	691	672	684	641	696	633	621	693	640	625	672	680	697	739	646	713	683	636	622	689	758	666	692	663	655	714	680	671	689	657	665	690	645	660	721	698	714	698	674	698	673	691	668	667	655	666	700	657	723	661	712	652	664	669	661	633	687	695	660	660	617	712	619	668	651	660	670	671	656	683	697	686	698	674	665	649	667	636	669	705	668	694	680	701	684	683	672	677	625	622	667	673	683	707	671	668	647	657	693	686	717	668	677	682	711	654	653	685	687	675	698	683	649	707	719	696	621	699	695	669	650	661	731	649	654	716	690	651	636	727	711	691	707	652	700	704	670	699	666	684	665	659	647	652	709	687	696	666	720	678	630	723	646	690	679	630	640	637	701	641	708	603	667	695	658	691	669	643	694	662	697	678	679	655	675	708	672	615	659	651	697	672	644	679	671	662	676	687	675	662	667	645	692	679	696	648	671	700	698	651	678	678	652	717	700	664	729	680	701	691	663	673	669	707	685	662	749	647	678	712	676	697	670	661	689	695	693	673	672	655	698	691	659	673	672	656	706	677	650	707	680	700	688	674	637	700	699	683	592	681	653	652	719	721	614	671	652	691	718	701	670	680	657	705	692	653	649	658	662	634	644	692	633	633	679	679	644	689	654	707	699	649	676	690	692	682	694	702	690	678	707	676	652	664	685	710	692	678	683	671	678	681	749	668	714	696	671	683	617	710	670	680	640	667	666	636	679	701	704	649	702	679	684	620	668	731	694	642	675	659	682	695	694	681	660	604	675	678	646	695	647	638	649	692	661	684	669	688	625	697	717	686	663	663	652	720	643	623	649	688	673	679	682	640	670	682	643	690	630	703	694	663	697	713	682	706	703	698	706	718	681	700	648	612	693	665	674	673	669	682	682	711	680	653	685	691	740	687	683	673	716	708	631	714	701	665	731	672	676	728	685	626	663	675	660	675	701	668	701	690	696	684	692	736	671	680	706	724	698	686	671	671	638	654	662	631	680	695	638	667	715	662	727	672	656	654	668	666	683	740	648	667	704	691	672	677	687	637	688	628	722	687	667	696	653	709	644	664	640	645	657	646	634	654	670	706	688	668	693	667	654	687	666	599	747	634	672	666	696	696	686	643	685	663	693	654	656	675	728	694	715	666	659	726	671	683	688	674	680	715	701	629	690	683	642	693	712	669	713	640	709	658	633	700	645	664	725	649	624	667	672	680	649	697	648	666	664	661	694	650	682	661	718	676	640	702	713	660	741	673	726	667	677	692	709	669	673	712	680	626	669	651	694	658	667	666	698	709	664	720	706	672	667	672	631	656	701	651	702	681	658	671	683	678	647	671	661	738	666	655	673	635	694	687	675	660	675	713	663	655	668	625	674	717	686	663	686	698	639	672	651	700	724	667	666	648	636	650	641	653	699	648	703	700	673	692	686	671	671	710	714	610	676	703	707	692	672	624	687	716	670	723	663	671	724	681	708	651	703	694	682	669	698	707	648	653	618	684	667	688	666	645	702	693	704	646	731	665	665	659	721	646	708	713	666	648	684	692	695	669	658	656	607	627	667	648	685	651	661	664	628	692	655	613	669	650	673	638	699	732	700	682	694	700	670	677	696	689	670	735	707	634	692	626	690	681	678	678	674	700	659	691	672	647	689	632	641	630	655	617	629	665	706	662	637	678	657	717	725	663	670	682	661	650	706	680	634	679	693	676	691	689	674	647	696	628	656	738	653	660	672	703	650	693	715	691	676	642	677	711	718	681	648	753	656	661	688	658	705	684	694	651	673	693	645	652	715	714	733	615	643	663	654	637	697	723	678	652	650	683	694	638	691	686	689	646	682	673	647	687	633	653	658	666	719	684	711	678	704	674	664	686	684	671	660	652	651	676	671	664	621	685	653	674	662	669	662	661	699	691	635	668	648	660	687	636	687	696	683	700	671	666	642	659	650	695	662	697
7736	728	478	408	439	446	459	421	444	477	460	461	430	421	404	485	424	457	402	427	437	426	434	449	390	422	463	446	414	408	421	403	439	404	440	445	404	406	411	451	441	421	418	477	469	431	423	440	458	462	445	473	440	455	439	428	452	462	438	426	472	389	464	404	477	399	474	479	446	456	437	444	411	450	413	436	397	425	403	426	468	447	438	431	447	467	447	430	444	462	460	422	414	425	448	429	437	476	475	499	427	454	474	428	449	469	450	470	407	425	413	401	424	407	438	426	424	461	415	424	440	441	431	428	473	443	435	448	420	415	461	417	416	444	441	488	440	445	441	473	426	401	465	447	389	454	449	424	457	417	475	415	409	431	496	445	439	440	405	422	434	450	449	440	408	390	451	422	434	457	428	471	416	477	450	452	449	418	431	454	462	391	464	439	413	491	436	432	466	443	467	410	404	427	434	456	427	443	415	439	464	456	428	443	441	435	449	427	430	455	427	415	467	435	400	449	422	419	459	460	474	453	446	454	427	430	453	483	441	397	408	446	422	370	488	478	398	410	421	446	431	454	487	440	419	398	476	440	429	454	451	422	470	486	456	441	412	427	383	388	439	422	439	412	399	410	453	431	437	452	473	441	459	465	451	449	427	408	478	445	401	426	446	415	446	428	417	410	434	458	442	396	438	416	462	433	451	455	425	440	446	435	414	407	426	411	416	470	446	411	425	473	437	396	393	452	420	438	455	453	457	440	430	391	444	457	425	462	437	432	444	414	405	398	436	436	409	411	404	401	470	477	449	436	447	446	421	409	438	473	435	437	449	431	442	451	406	407	419	472	428	412	447	414	423	439	444	491	480	445	460	433	399	455	423	477	437	448	437	430	469	409	392	427	416	396	446	451	384	449	420	391	401	417	427	454	448	442	426	446	430	448	427	488	468	404	433	463	430	441	456	427	389	378	430	452	404	425	468	470	415	420	426	407	455	448	447	444	405	427	449	423	465	436	454	428	413	442	428	464	446	432	438	419	464	425	421	482	417	452	518	450	392	470	384	400	405	434	444	428	448	427	423	441	456	408	403	474	466	416	430	460	456	459	422	437	471	449	431	474	426	430	431	456	403	387	387	422	416	433	427	464	424	442	453	440	413	402	471	454	461	430	471	429	429	462	435	429	417	440	475	434	444	421	399	424	437	452	402	385	477	453	436	420	425	408	419	445	458	401	450	378	455	453	440	457	452	441	426	443	398	425	456	434	459	464	433	411	411	440	440	436	436	452	441	439	445	427	432	414	461	396	427	433	422	452	483	460	453	450	450	437	420	404	442	444	475	412	495	461	463	414	439	415	390	417	426	427	419	416	412	409	466	430	478	436	383	433	427	455	399	427	432	427	440	408	425	427	408	430	451	406	464	409	422	432	448	457	436	410	393	453	472	408	413	452	432	437	453	441	435	430	452	420	434	466	460	437	440	408	426	437	416	451	422	425	443	448	414	430	438	445	426	425	430	439	456	450	434	430	438	447	473	459	420	464	458	491	453	496	426	392	449	452	501	394	420	454	456	458	494	426	437	415	413	440	432	451	415	461	450	441	473	467	413	427	452	411	451	442	373	438	439	448	477	432	430	432	434	443	403	391	433	405	452	447	450	429	397	428	420	434	422	461	486	427	401	426	430	442	451	478	433	392	467	480	432	448	404	432	447	450	427	439	427	442	394	459	414	423	417	449	443	460	458	469	418	422	414	416	420	476	414	461	448	417	429	441	454	431	453	482	392	450	430	433	475	432	442	442	473	451	461	448	401	426	507	397	405	472	441	458	437	434	439	468	412	422	462	451	426	435	445	406	425	399	430	428	440	460	454	418	469	442	460	430	439	418	493	467	417	423	421	403	437	408	441	429	462	451	465	455	444	415	420	433	434	429	442	443	446	473	491	438	471	457	480	468	414	464	469	446	440	431	421	438	438	463	473	462	388	416	450	421	431	465	494	458	406	461	438	418	414	448	445	413	377	443	441	435	455	416	465	395	431	417	428	404	435	426	444	468	430	446	420	485	452	412	418	431	450	445	416	424	457	423	447	418	417	446	411	444	433	446	412	478	441	465	477	423	436	464	422	439	435	403	436	438	446	446	467	417	434	430	419	413	422	472	464	414	391	415	425	443	444	402	416	436	434	419	419	401	445	420	487	491	424	468	450	458	481	442	437	451	430	455	425	433	468	458	474	458	443	461	438	424	439	443	434	451	455	451	430	425	428	407	451	426	415	405	421	432	444	446	455	437	462	394	426	425	394	390	434	462	484	423	451	425	463	451	450	419	460	444	443	438	481	379	453	397	414	436	444	455	455	449	402	440	419	423	453	455	418	434	452	494	432	416	485	495	460	415	446	471	449	403	437	453	456	437	421	435	421	437	410	404	452	429	430	427	428	513	456	387	456	486	422	446	438	419	444	426	408	457	464	480	430	490	402	412	413	471	438	404	437	422	426	417	445	388	405	417	443	400	424	434	465	428	442	455	480	446	405	439	418	414	447	434	430	394	437	445	428	393	462	432	457	431	438	434	399	408	458	452	451	410	424	427	432	485	478	438	426	486	456	439	479	445	392	442	424	460	410	406	438	416	447	409	453	480	391	443	414	413	438	438	426	416	433	440	414	439	409	452	428	427	438	406	430	424	417	416	441	447	447	480	434	412	393	463	434	419	426	433	453	452	444	454	476	467	434	487	463	499	480	411	447	449	421	447	434	447	492	460	450	452	404	459	443	422	430	444	430	444	413	429	466	420	435	449	453	447	437	437	462	416	478	464	420	449	452	449	423	430	435	404	433	433	470	416	450	458	377	414	467	494	477	418	414	398	433	406	449	429	411	447	462	428	445	405	421	422	429	399	436	438	424	416	425	448	381	431	401	380	394	443	457	431	484	426	451	452	462	472	472	418	434	438	432	457	483	447	456	421	507	445	414	456	443	428	444	449	435	428	484	432	436	464	485	443	429	455	476	400	420	397	442	432	451	386	432	425	459	428	425	412	446	433	457	451	450	460	443	424	394	421	447	400	453	431	449	441	385	434	442	441	410	466	399	460	453	414	450	429	451	473	417	459	449	442	398	447	413	385	402	408	428	441	465	436	439	466	453	436	445	448	443	468	411	433	403	433	415	432	471	483	458	462	445	424	418	450	458	443	465	422	421	442	433	408	425	448	413	421	439	414	415	428	433	477	450	483	401	433	415	461	443	394	408	403	447	409	434	434	459	428	457	459	459	449	449	483	446	441	429	454	444	437	432	439	452	455	434	450	446	468	443	445	396	431	406	451	426	444	423	438	409	403	447	408	438	451	396	479	431	400	452	412	458	441	435	447	412	449	413	412	432	447	467	446	435	458	443	434	465	441	430	383	461	442	454	429	412	450	468	425	428	455	414	438	444	413	483	417	441	441	402	455	411	454	434	446	424	452	412	418	429	442	433	443	428	445	454	455	467	447	441	484	462	476	385	438	432	492	358	423
5245	993	952	966	995	1041	936	981	934	936	986	931	961	938	971	923	970	899	943	932	987	1000	1059	953	920	1040	967	961	948	978	965	1001	945	909	970	1009	944	902	922	906	932	906	937	967	981	944	926	979	945	962	932	945	929	972	942	927	947	1026	896	954	967	964	920	917	939	958	996	929	940	917	905	925	981	974	901	898	942	958	940	984	940	925	954	951	964	933	905	1010	962	903	949	926	938	983	953	988	932	950	954	950	929	963	929	999	888	946	922	971	993	966	960	929	932	935	985	913	1011	943	972	932	969	897	918	955	924	960	933	951	956	954	994	950	960	922	1002	930	900	925	1038	933	913	904	939	881	993	888	974	953	977	966	993	957	914	976	966	933	940	914	925	892	950	942	967	956	939	918	928	941	909	954	891	976	1022	921	911	946	916	918	984	940	984	930	954	952	978	901	945	905	976	933	929	944	970	960	945	984	996	942	944	937	977	976	906	939	945	944	901	950	976	923	988	970	943	972	953	941	939	974	999	957	970	985	990	990	981	1008	972	916	953	976	954	956	960	946	928	916	947	927	961	946	1003	983	951	969	922	962	1012	949	935	996	920	899	950	998	925	968	937	935	930	887	989	968	952	941	960	976	997	898	875	920	943	989	982	930	944	887	917	934	932	989	928	927	936	903	972	964	980	945	982	936	966	948	888	986	962	964	906	997	975	957	918	993	964	942	966	979	938	963	974	926	976	975	906	909	923	975	947	904	974	958	911	936	989	936	990	969	921	937	1003	945	984	981	934	966	982	912	973	925	972	935	935	934	952	913	951	925	964	957	917	975	962	991	984	965	959	967	964	971	972	901	935	927	941	991	995	935	961	950	948	917	948	1017	926	976	935	971	968	972	1014	932	949	934	920	920	943	928	938	950	974	961	976	948	947	912	941	943	999	949	942	978	979	945	921	949	925	974	937	944	972	978	959	941	939	916	946	920	982	907	968	967	924	978	966	954	1009	903	948	938	949	948	945	915	967	959	970	955	991	942	966	944	983	942	957	978	935	918	981	944	982	990	927	912	957	942	937	979	953	950	954	941	927	951	959	926	933	953	933	962	946	956	966	974	981	965	979	971	990	938	890	980	896	909	975	932	952	944	967	963	969	964	964	941	923	925	972	1010	964	965	986	927	1001	971	944	961	973	1004	878	915	896	908	985	988	969	970	877	903	949	975	885	931	996	975	979	989	914	915	960	951	966	930	961	985	967	935	913	993	966	954	949	942	975	956	996	944	943	982	969	950	927	1010	937	972	899	904	963	937	942	957	927	917	928	949	948	999	906	958	914	982	974	1035	921	948	1017	996	955	953	911	914	936	936	939	919	984	938	980	963	956	961	964	963	913	984	946	905	949	947	948	922	920	947	908	973	1017	974	970	931	976	919	924	967	976	917	991	974	902	965	951	919	938	874	899	969	957	891	984	963	968	993	888	947	910	956	931	936	997	901	964	964	967	961	913	952	963	1008	960	989	935	921	947	1005	926	889	974	932	901	934	942	964	977	958	968	906	996	929	909	943	934	1028	953	957	935	923	969	940	970	928	937	919	1018	936	933	1002	928	948	942	960	901	936	921	915	937	946	926	967	923	899	986	944	936	958	890	999	959	956	967	924	956	969	938	936	928	954	936	963	941	917	909	960	1017	915	977	1025	966	937	974	930	943	949	908	949	903	917	977	986	953	942	957	960	924	996	970	921	967	980	909	1030	949	894	969	961	972	904	954	1013	897	914	903	960	923	895	953	992	960	915	905	927	986	951	908	932	920	891	909	943	979	965	945	990	938	998	977	921	978	933	954	940	944	951	931	950	944	975	950	962	989	937	978	956	956	888	960	981	911	953	976	963	933	966	971	954	933	985	989	875	976	942	959	1013	936	908	977	924	928	969	983	961	928	989	945	916	941	912	893	932	980	987	932	930	960	948	963	911	928	999	945	944	932	918	979	948	977	927	943	916	948	888	904	940	930	966	1008	933	969	976	982	940	927	881	956	999	970	964	920	996	951	968	964	918	984	943	957	938	968	982	954	974	923	1015	943	955	947	948	1003	948	922	975	929	942	910	966	944	919	941	957	922	910	1026	959	946	900	883	964	1003	970	938	953	942	981	998	1023	986	910	990	958	999	967	969	968	915	932	969	959	1004	932	1007	966	969	935	935	897	980	904	956	953	877	958	947	922	960	930	930	934	943	984	928	975	941	949	945	971	931	973	1015	932	936	951	994	995	977	932	961	953	902	997	945	962	952	989	963	940	953	972	966	909	945	968	940	939	997	943	1002	948	943	952	939	963	1023	936	960	926	943	1017	1002	918	907	878	954	998	980	940	977	959	963	972	955	915	973	969	987	952	939	949	980	922	926	918	952	960	998	904	984	933	951	943	989	931	981	986	1035	965	957	996	899	952	933	971	981	936	976	934	906	879	947	961	922	988	1008	954	917	972	957	981	903	982	965	949	954	970	948	960	952	1000	936	940	919	938	972	914	980	941	953	918	952	960	971	916	971	959	927	945	930	930	961	956	942	951	918	983	963	968	916	968	934	943	968	997	998	956	912	935	929	968	1013	963	960	973	948	953	911	914	954	913	989	951	883	954	934	979	977	931	942	935	938	949	927	962	954	933	922	952	977	899	918	916	952	982	978	977	919	1007	929	932	936	919	918	962	971	934	876	932	1010	956	935	951	926	921	938	964	881	926	965	947	953	957	965	921	984	982	956	932	937	944	984	925	945	944	1001	937	920	965	926	922	939	963	910	975	960	953	914	924	948	900	938	935	988	932	921	952	931	927	991	952	927	958	937	926	937	949	971	970	958	936	953	936	953	941	895	914	993	949	966	949	960	962	966	910	958	954	934	1046	983	963	965	903	1009	970	945	945	950	1001	996	941	979	973	960	967	985	1042	959	906	922	912	959	979	1011	955	980	884	997	957	976	965	983	930	979	948	918	928	953	892	926	964	952	971	941	970	956	1016	931	958	943	969	931	961	908	937	951	965	960	924	968	971	940	970	910	1003	936	1022	972	955	963	855	932	918	961	934	936	945	942	940	972	923	943	904	998	959	928	968	940	937	979	965	922	951	886	948	890	922	1004	923	904	944	933	979	958	905	916	947	997	919	969	943	963	968	908	927	966	970	1041	986	966	957	995	922	953	954	935	960	932	921	921	982	955	948	925	956	912	947	892	934	898	963	890	934	928	894	1030	922	934	964	907	913	956	948	977	912	926	904	964	941	968	981	959	986	921	941	962	993	956	973	943	959	960	942	929	980	976	967	904	951	981	999	941	961	959	886	986	946	922	968	923	972	961	973	947	1015	997	890	975	867	887	953	938	886	960	985	922	946	967	971	991	925	943	969	938	971	1029	963	972	930	968	905	944	964	989	914	949	949	1027	944	998	932	979	932	953	897	1011	1000	948	931	942	951	933	871	875	930	940	1010	966	994	907	1002	957	982	977	944	977	959	952	974	901	959	915	916	920	955	1002	969	908	897	902	975	953	943	971	979	896	962	982	989	942	954	948	966	901	908	911	981	1006	963	956	1008	976	1008	971	974
18468	1618	549	474	345	305	316	267	272	275	295	249	228	211	250	270	244	221	249	264	214	237	229	248	252	207	217	243	236	235	223	213	202	247	254	233	204	244	257	237	226	239	232	237	253	205	257	213	221	237	240	204	264	227	224	216	254	228	233	237	208	202	220	242	220	232	240	236	233	215	244	219	236	235	210	251	253	221	261	240	204	224	219	212	243	248	216	229	225	247	244	223	241	240	229	241	210	233	190	227	213	248	226	226	233	216	248	231	263	228	231	236	231	211	203	230	216	247	216	181	253	235	226	216	209	216	221	203	238	249	219	236	229	215	248	276	214	237	217	239	209	219	209	241	195	208	228	227	238	249	215	240	218	255	235	264	231	208	232	232	232	249	200	198	204	255	260	254	224	244	236	265	269	230	239	245	270	243	220	240	220	228	241	251	236	198	237	219	237	249	230	200	224	239	209	250	207	257	239	215	194	224	227	229	222	243	210	219	214	230	230	241	225	227	223	217	237	228	235	232	225	261	225	229	212	228	224	210	245	230	214	237	263	198	228	220	241	244	241	257	249	237	226	233	232	233	220	223	225	204	282	236	233	216	233	202	220	265	236	234	217	213	225	211	237	224	226	221	256	220	221	220	223	240	241	242	241	253	233	233	224	191	197	232	236	233	222	217	219	235	226	228	236	244	223	209	230	221	233	205	259	208	236	235	245	218	233	203	223	223	245	244	238	241	235	232	213	217	226	199	218	234	226	214	245	246	216	210	211	226	222	226	203	239	234	247	234	213	216	208	222	247	229	218	234	229	255	262	207	213	186	234	248	235	215	237	214	207	218	252	266	219	205	225	205	214	209	241	234	199	205	251	258	231	206	225	219	204	224	220	240	208	220	225	236	246	232	238	233	222	203	225	195	241	218	203	222	244	226	220	229	255	225	229	219	217	226	215	227	256	229	210	244	216	218	233	218	221	234	212	210	245	268	224	234	252	220	229	204	224	216	229	217	242	253	252	246	268	240	239	235	219	242	222	234	210	231	231	221	252	231	229	231	222	197	221	211	231	195	221	245	218	251	215	216	213	234	239	227	257	224	226	214	231	223	237	226	229	224	218	245	238	235	236	226	236	230	236	266	238	228	256	224	233	210	194	212	218	221	230	226	197	220	200	230	259	245	200	223	200	227	249	220	220	219	222	236	237	218	229	216	235	232	217	241	220	232	242	235	240	229	227	227	209	220	239	264	229	237	244	205	192	210	217	199	220	230	228	230	210	228	223	225	236	212	231	274	223	212	259	233	204	213	229	259	205	238	236	215	206	242	250	208	238	262	245	208	233	226	244	214	212	242	254	246	207	228	227	247	239	224	233	234	223	244	222	207	219	188	206	202	218	228	218	209	246	218	233	209	235	219	202	204	214	235	211	230	208	204	239	240	244	237	251	232	246	230	242	237	219	239	243	219	259	232	245	229	223	216	238	224	240	214	217	245	216	213	232	226	274	231	262	214	218	230	219	227	215	214	226	257	216	237	256	222	261	226	251	235	223	239	229	247	245	241	220	229	242	230	250	234	236	231	237	244	213	241	203	237	215	231	224	229	221	223	235	216	220	254	248	237	225	220	251	225	213	211	220	209	217	200	210	258	202	204	203	240	234	227	251	254	223	228	264	223	244	210	213	244	261	219	206	230	213	231	215	207	236	210	259	210	223	212	245	251	223	261	235	226	229	226	215	258	190	233	241	229	229	216	241	279	231	243	239	226	207	242	261	222	207	230	214	235	208	221	242	219	221	211	204	211	232	250	203	247	202	228	264	218	259	252	206	227	228	249	209	255	232	225	250	243	250	236	263	210	247	217	216	244	235	210	206	211	262	220	191	211	210	242	211	235	220	244	227	253	218	215	230	242	232	240	216	226	256	241	250	208	244	203	238	232	275	259	246	220	228	237	237	262	207	217	222	203	248	201	245	238	202	232	224	227	247	225	241	214	232	201	214	235	215	257	232	229	214	228	206	242	233	237	242	222	242	200	215	236	228	233	204	241	219	233	255	214	211	213	210	213	246	209	219	238	244	245	222	225	248	255	249	225	224	202	273	240	227	224	208	227	243	243	227	222	217	227	243	220	211	265	210	242	240	239	265	227	228	237	238	206	208	237	265	212	226	177	249	239	239	267	209	229	208	236	254	245	221	247	261	236	206	234	227	210	203	228	262	242	212	227	239	215	229	243	214	192	191	244	213	234	234	199	222	238	234	247	233	240	232	245	232	224	234	218	255	234	219	222	219	258	206	219	242	195	234	218	220	237	210	202	236	243	226	229	215	212	241	239	212	228	260	239	233	222	225	217	237	225	236	247	231	200	222	216	210	232	247	223	242	214	223	239	281	219	265	222	244	224	211	236	214	245	222	235	231	218	233	235	271	226	187	222	245	250	230	227	223	219	250	207	253	224	251	225	247	207	223	235	204	213	243	237	247	249	259	217	212	229	234	215	206	236	211	228	237	217	244	253	225	231	207	235	221	208	240	242	240	223	208	237	236	225	236	227	228	242	261	232	199	222	223	222	229	202	225	232	226	251	241	221	221	205	188	248	236	240	221	245	244	219	246	242	248	225	200	196	252	259	252	244	225	241	198	228	223	226	222	258	217	236	204	216	233	225	241	205	225	242	218	226	259	226	238	243	240	241	256	202	207	224	238	241	233	249	225	237	195	237	218	254	210	239	228	235	209	226	245	245	199	212	245	207	231	238	240	222	240	257	236	228	223	220	250	238	212	202	227	215	209	244	222	217	252	242	238	235	206	229	226	219	240	246	253	222	237	227	234	231	221	235	257	240	241	204	235	226	226	235	232	242	223	206	229	216	201	240	242	210	272	228	241	237	208	246	208	245	235	227	217	247	213	207	214	221	236	207	226	221	201	244	227	228	238	226	247	238	211	209	254	229	258	205	225	228	228	215	215	239	224	214	210	233	215	229	271	228	264	249	206	242	240	205	229	216	237	196	205	246	242	228	280	234	236	201	233	219	199	230	184	236	223	232	239	225	251	223	249	227	247	225	226	227	211	237	241	242	230	240	216	211	252	241	262	197	216	237	212	216	223	225	221	236	212	204	212	237	218	204	269	240	218	217	226	224	205	227	242	229	228	201	233	232	229	246	219	250	213	195	250	241	242	241	209	218	237	234	219	213	220	229	241	236	244	243	220	275	224	243	213	227	246	219	235	240	224	266	229	229	221	226	212	215	206	231	220	238	264	259	205	213	218	213	223	236	212	216	230	207	219	234	243	252	237	242	244	235	221	258	235	225	238	215	214	218	205	205	247	231	219	207	240	221	245	217	228	235	247	230	219	229	238	236	220	227	267	214	238	256	223	240	248	225	248	222	242	248	240	241	227	216	217	236	221	195	238	243	234	239	233	241	213	228	227	232	218	230	224	239	213	251	220	237	227	232	226	237	229	227	213	232	229	233	234	235	222	215	227	224	278	210	228	246	205	244	208	223	234	220	231
11691	830	1226	1295	1162	1059	911	871	757	715	696	665	639	610	632	600	656	628	573	614	585	597	567	563	607	576	545	562	618	605	604	649	557	552	575	567	604	571	546	566	573	571	559	552	559	558	599	523	552	553	570	576	550	581	587	580	583	549	522	593	590	586	524	564	560	564	559	516	523	548	580	567	560	553	534	541	564	585	559	600	582	594	581	568	535	531	544	553	607	514	614	541	538	567	564	585	555	555	574	567	576	554	565	587	570	626	537	590	550	598	554	569	533	576	541	564	521	588	622	560	581	572	575	553	534	574	603	563	579	558	602	514	575	549	561	591	545	531	548	501	618	583	569	560	540	585	575	600	562	507	543	568	545	578	572	557	613	551	575	607	567	559	591	560	566	546	574	586	581	590	527	571	543	515	586	560	550	553	607	556	545	564	539	598	594	567	563	527	560	508	575	541	529	572	563	561	605	555	520	546	544	572	579	576	519	571	573	517	568	555	535	573	584	523	573	557	570	531	582	532	539	566	551	552	527	547	544	544	579	541	554	526	592	552	621	545	557	501	543	552	566	537	566	561	568	546	551	579	575	557	571	522	535	538	546	575	540	556	572	538	580	557	561	542	585	598	628	521	570	548	576	574	608	540	569	583	534	590	555	534	508	532	553	537	589	546	560	587	563	547	565	547	560	558	512	550	559	561	557	526	599	612	555	591	573	539	590	530	581	562	561	536	537	566	564	576	571	554	520	549	529	621	584	623	593	560	536	566	567	555	548	536	548	555	519	590	594	580	592	574	552	597	556	561	533	550	544	551	580	593	603	575	534	602	589	547	569	541	587	554	562	533	557	601	521	556	604	595	557	547	539	579	553	544	508	593	561	546	507	558	524	554	559	563	608	546	542	601	555	560	564	532	546	571	592	563	584	557	555	539	567	570	534	570	531	514	569	569	565	552	605	560	565	548	534	568	541	576	556	551	563	597	548	535	588	554	563	594	576	560	548	551	567	574	544	503	589	578	563	572	592	512	552	577	562	557	576	564	508	554	609	580	608	613	615	519	522	551	565	559	534	603	530	531	571	618	558	532	556	575	534	564	578	553	562	565	584	594	556	556	521	555	582	557	560	551	554	572	568	569	562	575	555	551	565	580	547	590	566	578	574	567	598	548	560	578	492	546	550	554	531	571	550	556	569	574	530	534	541	602	541	626	555	565	545	560	561	540	615	573	583	566	537	572	559	574	607	555	538	548	567	579	514	573	567	583	545	559	549	560	570	537	539	533	543	605	537	557	607	573	581	554	574	575	547	530	546	546	535	534	615	543	555	613	541	583	591	566	535	586	547	556	550	560	577	585	626	556	547	544	553	536	585	532	522	511	539	573	547	566	595	534	555	547	585	564	573	529	545	540	561	585	554	566	527	607	567	537	568	573	560	550	559	563	534	575	551	552	563	583	565	594	528	532	572	566	579	545	592	577	547	592	521	589	578	578	575	542	592	551	555	544	554	545	606	560	592	520	577	551	580	576	518	564	557	528	556	614	566	551	571	559	596	552	561	553	596	568	492	579	544	551	589	598	521	515	567	543	559	555	580	567	552	551	573	608	564	529	528	584	564	569	531	575	568	538	545	579	570	596	549	567	545	601	561	563	583	577	589	579	556	549	508	574	523	582	550	570	598	542	518	557	557	568	568	574	601	572	576	562	528	551	572	559	548	547	589	564	551	522	537	521	560	571	596	571	589	569	528	565	576	570	532	543	567	560	554	597	550	574	601	568	569	548	524	596	571	569	544	603	547	533	550	552	551	574	544	552	558	577	573	588	524	573	585	583	560	580	572	574	555	549	535	541	545	552	539	539	541	581	604	565	573	561	561	506	581	587	604	583	536	560	558	574	525	555	586	565	567	578	567	523	534	572	534	551	569	512	566	567	589	506	565	593	576	579	574	533	569	570	583	564	545	500	556	561	536	554	587	598	544	510	600	583	548	589	621	566	585	555	539	506	522	561	556	505	592	540	579	592	577	567	593	585	559	506	626	520	577	554	613	571	576	574	574	560	563	554	526	544	488	594	522	551	553	599	543	615	518	571	591	557	561	531	570	588	540	561	589	579	564	551	552	566	554	582	582	532	569	531	522	561	533	516	585	545	593	596	539	554	569	545	561	559	576	516	544	546	569	535	546	588	568	553	574	564	516	580	575	542	558	574	521	573	568	583	548	541	548	549	516	543	530	539	541	533	544	553	547	522	559	606	561	572	534	540	544	567	581	506	553	595	536	571	566	538	551	566	555	552	569	543	565	553	542	535	562	537	561	607	595	593	558	575	598	583	570	575	573	587	570	602	554	561	552	567	578	573	576	571	558	574	597	553	576	551	553	586	553	581	580	556	545	558	565	549	560	570	529	565	524	558	578	533	540	574	552	538	525	569	545	578	567	584	553	547	581	564	541	528	581	553	616	541	567	550	567	627	567	558	583	520	556	559	529	573	557	570	579	555	534	572	519	608	567	558	569	595	534	550	551	603	554	591	516	544	567	557	583	594	555	591	538	588	544	573	557	535	548	549	603	560	575	525	561	563	594	541	534	566	615	549	507	556	601	575	555	604	545	548	581	541	570	559	558	569	588	517	541	605	550	608	590	547	563	557	581	499	576	567	571	555	547	569	546	552	563	516	508	568	549	548	527	541	588	519	533	569	559	611	572	556	586	558	517	584	571	557	564	551	575	593	547	566	516	524	562	578	581	561	531	573	575	548	589	563	533	559	557	556	565	576	519	539	538	531	550	567	542	548	539	543	531	547	571	524	528	552	527	588	601	589	568	536	574	594	561	502	583	555	527	581	532	590	531	581	568	575	598	525	594	553	572	601	552	578	538	545	584	563	566	580	586	584	561	560	524	590	608	538	589	568	528	549	578	555	608	580	556	515	555	566	573	562	568	556	596	514	540	565	548	557	540	607	595	564	558	605	582	603	561	566	557	524	570	544	554	584	524	558	575	567	581	561	549	546	568	573	538	542	508	550	534	550	559	541	591	538	537	553	602	543	556	583	566	546	563	577	515	496	555	546	595	612	550	606	551	554	558	582	552	575	546	570	566	559	570	552	581	518	583	555	610	572	539	570	528	581	599	544	554	543	573	584	574	543	563	603	568	530	597	521	572	537	546	555	586	560	583	568	546	544	583	547	550	552	541	559	553	578	582	526	559	537	512	568	567	552	527	568	571	565	563	583	583	583	552	585	572	573	561	585	531	539	597	550	570	606	550	545	560	531	507	576	565	592	523	543	545	549	584	512	599	518	578	600	539	530	544	590	532	567	553	532	599	553	558	575	588	552	538	537	572	540	564	567	562	568	551	526	522	601	585	555	534	569	519	598	573	574	562	550	564	516	534	573	602	548	532	534	566	547	564	534	546	557	597	548	588	552	601	512	596	573	600	519	563	563	558	547	554	558	550	562	556	545	543	544	578	581	548	564	554	594	552	588	578	604	561	556	556	585	582	572	574	538
29092	4212	982	689	623	489	441	355	322	331	331	319	347	319	319	302	298	299	267	292	266	310	266	329	289	275	290	271	290	264	290	291	252	278	269	270	230	280	267	276	285	270	270	277	239	267	267	265	291	314	302	269	253	264	296	265	283	248	257	267	302	257	256	275	257	276	259	260	265	266	290	272	244	298	299	272	283	287	297	270	290	275	296	283	295	275	256	270	249	246	256	264	271	272	246	269	258	268	278	301	305	286	304	260	286	278	297	255	264	289	240	270	262	264	248	266	257	267	299	296	235	269	241	270	289	264	268	256	261	248	250	271	265	238	242	283	272	276	278	278	271	271	246	300	293	272	286	249	299	273	267	265	242	304	267	248	287	289	279	242	253	270	295	288	263	273	283	271	277	286	303	286	264	263	270	251	265	269	296	265	288	237	267	244	259	238	284	291	312	292	258	257	248	264	268	283	274	288	285	273	256	266	290	256	285	231	318	262	264	260	263	258	277	278	279	266	260	247	264	290	295	288	261	270	264	298	278	303	297	263	277	330	265	276	285	259	265	296	250	271	265	271	289	298	252	279	289	266	280	255	277	300	272	316	268	274	261	247	261	275	270	284	280	269	268	283	246	257	287	256	293	267	253	278	262	292	267	265	235	276	265	287	273	238	263	260	294	250	261	293	247	269	274	276	276	282	286	279	266	273	253	268	291	237	288	265	288	272	250	252	266	326	293	284	276	310	299	271	269	296	282	280	310	263	235	306	278	286	260	272	272	264	259	270	290	269	278	291	259	279	294	265	263	270	274	270	248	245	289	311	255	293	295	335	283	230	270	303	308	304	268	256	283	250	261	255	281	301	293	261	251	276	257	285	287	272	274	239	267	290	296	307	239	298	264	232	256	248	276	277	259	299	298	258	278	267	281	244	275	279	314	311	273	266	287	272	276	284	252	256	257	290	255	262	236	304	280	278	276	289	281	274	269	278	288	282	294	271	287	249	268	273	269	276	274	284	283	253	278	293	239	250	263	284	286	250	263	249	275	271	290	273	282	292	281	281	263	282	236	246	274	303	301	257	229	260	265	243	285	304	256	247	280	274	296	329	283	263	293	265	270	274	259	241	260	265	281	254	270	244	291	256	304	258	285	252	279	272	264	296	223	272	284	258	263	256	292	265	296	279	257	286	266	260	236	286	259	295	293	331	278	286	276	268	242	246	248	301	257	240	236	249	244	248	255	256	332	255	277	306	272	277	254	269	301	271	271	260	287	254	273	228	253	295	322	298	264	274	301	266	269	268	282	278	280	253	283	260	281	274	274	276	262	277	280	301	270	259	308	281	262	257	238	264	277	273	270	285	278	275	256	308	290	273	257	289	299	262	271	283	301	270	264	263	276	266	269	319	256	294	237	297	250	262	276	261	233	250	253	284	259	276	266	310	271	297	316	277	276	266	255	260	251	303	260	257	276	306	257	262	288	250	265	283	251	296	289	300	279	295	263	276	299	282	293	253	280	299	299	248	285	244	320	295	245	258	268	247	283	275	267	260	305	268	296	255	248	276	279	265	279	258	288	280	276	284	312	277	279	242	260	265	251	236	284	293	234	263	259	276	276	287	291	274	267	249	247	290	265	273	261	267	255	264	274	285	294	289	290	288	305	251	246	281	258	242	282	254	255	294	310	280	270	267	258	292	276	268	256	239	280	269	250	258	257	278	286	275	279	274	242	245	271	283	281	274	266	270	272	276	268	268	250	320	299	282	281	270	263	267	260	272	256	311	263	273	238	275	257	285	283	266	289	260	276	268	269	282	265	258	256	259	261	285	281	262	249	275	294	251	300	265	276	254	291	249	269	305	281	293	254	277	308	268	244	276	259	274	281	279	288	249	305	265	281	259	253	254	260	309	285	285	313	278	290	289	253	270	272	269	234	277	308	280	288	259	259	250	267	277	284	321	276	264	293	265	285	289	273	285	250	279	251	263	270	273	284	283	264	283	273	275	260	268	291	288	267	240	266	266	284	287	276	255	274	288	300	297	278	264	295	265	294	264	261	277	285	252	268	270	269	287	230	276	264	273	271	254	280	279	252	271	261	270	304	243	276	251	276	310	252	270	280	293	238	293	287	270	238	264	249	278	308	243	268	250	289	284	227	293	265	274	244	285	281	295	288	261	259	258	295	263	289	294	264	253	275	266	291	308	285	269	252	248	254	270	258	277	274	299	269	285	263	265	277	254	261	281	278	260	269	302	279	305	299	274	310	287	256	270	297	278	256	268	284	279	255	290	299	308	317	260	271	263	233	308	304	290	285	266	288	259	268	280	253	261	263	263	271	257	284	285	262	268	265	232	264	257	297	272	312	299	322	288	237	245	242	275	272	278	282	245	258	292	276	242	283	266	271	305	273	245	295	301	291	273	261	278	272	280	263	301	317	247	246	255	260	248	252	278	273	287	265	263	283	274	265	256	271	279	300	269	283	264	281	304	259	276	284	278	265	275	270	253	268	257	264	284	279	277	260	296	276	284	283	286	293	278	265	255	253	223	266	321	243	269	275	295	269	273	286	282	255	262	258	292	274	264	288	277	287	256	262	277	260	276	278	278	288	327	270	259	262	327	246	270	264	314	296	255	281	244	262	272	295	272	283	293	260	265	269	262	283	280	256	276	283	291	260	248	257	294	300	268	269	277	275	260	248	264	274	290	251	259	275	278	265	250	285	275	261	283	282	255	273	297	285	273	279	261	306	294	239	247	296	267	305	280	270	293	283	314	267	265	279	240	326	297	263	280	291	276	293	291	290	290	273	303	256	266	280	265	250	284	262	280	272	279	263	281	276	262	275	280	280	275	301	291	266	275	277	250	291	262	261	259	288	271	253	249	308	297	289	245	292	259	269	266	262	277	269	283	298	280	254	265	281	308	255	261	246	305	291	300	291	256	249	225	283	270	255	283	303	276	245	262	257	304	236	268	284	277	287	273	262	273	237	304	285	265	238	240	284	294	280	265	283	289	263	281	255	271	291	285	281	275	299	286	274	303	292	281	251	259	273	276	260	274	298	274	289	279	282	242	271	266	274	262	291	261	300	266	257	284	283	262	256	274	300	282	253	220	284	288	282	258	278	309	284	286	276	277	265	276	250	280	245	276	270	255	306	296	262	277	267	278	271	269	252	301	276	249	270	251	281	254	289	274	278	287	259	249	256	277	270	265	278	291	269	260	300	266	264	245	247	291	246	291	270	250	293	263	298	268	253	297	250	274	252	279	268	292	275	273	257	258	256	261	265	291	257	284	267	268	270	285	276	276	245	263	262	260	287	271	275	265	292	252	279	271	266	270	247	269	270	241	277	289	269	273	259	260	253	301	283	287	264	269	280	314	243	280	287	267	261	280	262	281	279	269	283	281	226	254	271	263	244	301	249	267	225	242	243	248	252	240	255	278	251	267	245	278	260	287	269	286	278	270	232	259	253	275	260	280	236	262	287	269	303	286	259	272	276	288	304	273
15699	1255	1959	2030	1898	1530	1341	1265	1061	1028	954	946	879	857	845	804	783	767	762	775	773	748	731	761	760	699	722	727	737	695	800	668	664	707	695	676	691	699	706	665	707	726	682	684	727	662	698	707	689	698	711	680	719	703	691	683	682	684	732	684	705	734	687	694	668	639	676	729	756	704	647	666	639	724	685	688	660	700	720	677	647	667	641	714	714	685	682	711	703	690	675	638	676	687	663	702	677	692	678	703	671	674	660	674	703	642	663	652	672	648	649	667	683	738	669	654	656	642	646	691	643	710	695	683	699	634	705	679	699	712	653	705	716	702	681	658	666	723	679	662	638	653	670	635	693	677	635	654	680	675	679	670	680	700	720	673	680	724	640	658	690	659	703	675	661	665	657	703	669	655	644	685	653	659	691	701	707	658	728	678	713	686	624	683	718	669	695	699	673	677	681	687	711	649	719	658	615	669	662	661	656	625	679	679	671	666	678	634	660	704	649	715	704	679	656	695	658	686	661	706	698	670	684	700	668	649	673	720	630	707	684	656	655	638	664	630	685	711	651	680	686	661	694	664	645	704	676	619	605	679	662	737	660	714	688	682	685	700	653	659	674	653	669	718	689	705	625	679	708	648	646	649	707	720	704	615	665	686	684	644	669	683	649	684	674	691	655	690	663	654	620	716	641	672	700	715	661	661	691	685	653	684	708	676	663	722	665	637	668	728	636	648	679	680	675	690	610	638	669	687	657	724	688	652	700	669	658	654	633	682	679	699	693	656	610	678	641	645	632	664	637	669	650	662	708	692	676	681	673	695	645	697	640	679	698	643	650	677	631	668	663	694	656	635	611	654	666	688	709	682	655	667	633	713	707	644	687	681	732	612	683	685	646	665	652	664	674	712	695	673	670	671	666	653	663	631	673	667	682	696	665	670	689	702	691	693	717	664	652	715	680	713	665	667	729	671	722	662	628	668	681	666	715	708	659	663	660	681	647	670	716	760	630	618	689	702	683	683	651	695	661	654	667	665	649	656	701	664	624	659	667	664	672	707	663	669	619	714	722	638	650	723	627	619	697	661	680	651	670	670	648	688	680	667	618	658	647	666	645	698	692	646	649	679	700	659	705	671	608	706	645	639	650	707	673	735	665	627	686	673	680	683	699	694	697	647	691	646	665	689	706	649	652	737	653	651	675	681	728	671	686	671	643	668	684	730	645	709	670	666	704	713	668	673	719	677	684	698	646	702	674	675	722	725	668	662	666	686	656	669	663	624	700	686	661	666	691	661	637	648	623	739	661	673	658	648	669	681	678	659	683	661	686	720	731	684	619	689	641	707	659	717	663	651	662	665	652	651	683	663	654	677	681	616	690	689	681	661	668	711	646	649	672	674	656	678	673	660	673	692	695	721	640	668	715	687	702	630	688	667	658	662	659	662	712	724	651	690	707	702	686	647	708	704	661	700	701	677	662	660	654	664	685	735	643	649	716	662	688	707	667	708	642	659	648	658	657	732	688	693	729	715	595	669	639	699	626	713	683	710	726	667	675	708	651	679	627	686	682	675	728	685	633	615	656	671	739	692	714	717	695	701	690	683	705	684	679	688	655	723	655	688	640	679	668	668	722	639	676	669	697	678	680	670	695	662	676	708	645	643	665	658	662	711	650	682	657	671	695	718	698	696	678	714	646	661	653	756	694	695	672	740	643	708	679	700	670	663	639	719	709	693	655	608	657	685	697	702	669	738	654	696	715	684	675	695	683	702	688	639	657	708	682	675	658	678	709	713	663	679	707	684	638	672	686	681	705	665	666	694	687	625	668	675	641	655	703	680	704	663	689	719	702	715	656	664	655	697	698	675	666	639	683	691	689	656	657	648	659	692	676	702	655	694	649	696	707	740	720	668	684	669	710	657	701	653	684	654	618	715	705	706	707	664	766	672	699	680	712	640	659	656	707	690	685	655	690	696	672	665	674	668	666	678	694	684	656	664	682	694	680	690	694	641	652	658	687	634	671	620	665	650	691	642	627	695	672	708	670	722	674	624	681	668	615	674	634	655	660	693	700	666	667	666	706	660	652	706	679	716	662	649	662	682	683	699	695	671	680	654	756	668	672	682	649	676	675	696	677	683	700	713	666	677	660	678	656	652	691	684	660	661	641	633	659	695	666	649	649	658	674	667	659	714	631	670	656	665	630	665	691	684	655	674	675	647	662	620	693	652	701	712	675	681	681	677	696	621	647	683	688	677	659	656	696	676	642	676	692	689	659	675	642	665	707	660	664	671	684	658	692	684	672	698	676	656	682	657	705	673	690	675	636	628	687	708	645	664	667	714	678	649	692	678	654	684	661	664	671	655	725	660	649	676	699	662	649	696	696	637	668	684	667	680	683	666	666	702	668	712	683	655	676	695	673	713	674	648	695	690	682	689	646	717	682	724	652	691	665	650	608	658	647	689	707	669	703	658	711	648	609	634	662	690	688	684	709	667	624	657	679	728	622	689	668	740	659	627	646	661	632	677	702	641	658	694	664	670	638	690	699	682	673	646	687	661	678	632	654	673	697	674	687	661	662	696	658	666	697	677	687	726	665	639	673	671	675	669	715	684	613	656	673	692	688	660	692	682	695	660	662	711	638	649	679	686	698	728	685	658	679	671	684	723	720	719	698	676	698	691	655	693	664	663	650	690	664	646	702	674	700	717	651	664	681	679	633	658	657	707	683	686	671	673	691	639	659	688	669	648	666	711	624	650	681	668	666	689	640	658	654	696	637	679	687	750	675	679	630	700	693	696	692	697	677	697	701	685	700	640	636	723	633	695	673	662	678	693	675	637	671	654	695	697	664	661	667	669	679	654	675	698	645	708	668	665	708	636	695	681	708	689	662	655	646	672	647	716	686	682	668	714	645	656	694	672	658	662	666	683	714	678	718	696	665	691	686	710	624	662	681	662	673	699	686	673	641	708	623	699	650	689	663	641	698	670	642	683	652	679	703	678	682	629	715	702	666	670	693	700	715	711	687	688	632	679	705	666	684	684	701	708	674	670	689	677	722	661	616	662	682	690	716	651	681	647	648	685	683	721	636	665	677	720	636	704	659	627	677	693	663	633	679	689	666	676	658	709	647	604	680	703	669	689	693	667	664	673	677	665	673	701	673	622	708	695	675	705	655	669	668	670	693	637	672	680	694	672	676	715	679	635	639	700	676	708	673	648	691	737	686	632	656	672	687	665	662	683	681	683	690	675	664	692	728	643	703	675	665	697	676	673	658	661	642	658	697	688	684	716	649	700	655	691	635	689	703	688	665	643	668	695	678	712	668	680	680	705	647	688	707	696	687	630	684	673	704	709	727	618	645	721	676	640	682	613	643	653	668	715	646	657	716	628	734	643	693	671	707	654	677	637	654	663	641	655	675	683	713	627	674	675	649	646	668	679	707	665	710	696	731	692	653	674	665	669	668	685	687	683	674	635	670	673	662	669	670	691	661	657	632	682	675	655	679	710
7689	779	433	462	431	419	408	405	476	420	429	443	459	473	443	424	442	422	471	429	438	441	428	451	421	417	431	436	426	416	454	436	434	426	439	443	459	503	464	450	447	435	442	437	430	444	440	414	471	411	436	459	493	474	434	435	432	413	415	452	413	434	484	425	448	453	438	396	467	400	469	447	432	439	410	418	435	481	470	408	436	448	489	453	424	468	440	465	477	458	425	456	417	442	425	420	432	468	466	461	408	470	487	472	446	408	421	443	436	446	433	457	427	476	464	422	419	412	388	435	432	448	458	453	437	443	468	455	447	415	416	463	428	428	383	446	416	483	480	422	430	425	424	420	486	427	428	443	475	455	397	431	438	498	421	470	415	424	426	400	433	390	431	410	408	426	424	438	454	429	448	441	433	467	426	459	488	487	424	454	468	417	482	420	460	407	433	438	466	412	454	420	421	468	455	400	422	439	457	484	450	443	398	453	423	407	450	460	444	442	443	470	449	418	412	427	451	443	450	434	441	452	446	462	429	430	409	464	418	437	393	470	469	439	434	404	402	424	421	453	432	473	443	457	437	439	435	438	438	414	460	372	454	447	449	433	434	430	438	469	442	410	446	441	439	485	456	399	422	440	483	431	432	381	450	455	435	477	440	419	410	437	493	448	425	434	428	448	416	475	410	440	427	427	439	416	459	453	415	432	426	376	422	462	445	469	430	450	426	430	432	423	430	466	417	461	453	400	449	472	442	425	428	481	405	445	450	438	434	425	464	411	442	415	450	446	443	468	458	417	440	415	464	433	423	401	445	447	469	444	439	419	431	434	455	439	435	465	469	406	436	420	443	440	396	457	415	410	445	466	453	428	450	451	423	437	439	423	433	432	430	471	430	424	398	435	435	408	419	461	451	408	428	454	435	447	418	434	447	447	481	421	451	461	443	468	428	423	425	469	421	459	440	416	417	461	461	463	429	433	433	441	485	468	428	429	433	432	414	429	407	411	462	430	448	442	419	413	459	444	470	475	434	433	454	439	423	417	445	446	372	405	442	443	460	425	401	408	457	415	425	482	406	430	448	432	447	418	436	416	407	434	405	429	453	439	452	402	461	421	455	441	466	449	430	411	433	452	414	446	420	443	485	414	487	449	411	489	439	470	424	433	431	448	399	431	418	459	439	438	397	426	433	426	467	477	426	437	457	439	434	401	448	458	446	479	408	449	468	464	422	434	475	394	401	457	469	443	443	481	402	406	451	450	484	406	433	433	428	431	461	468	390	426	456	416	430	413	435	445	456	433	443	439	448	430	413	399	423	477	435	449	445	437	457	458	445	457	410	459	400	455	483	451	408	469	410	422	428	472	406	408	434	424	405	434	413	448	444	471	401	426	420	433	419	413	429	447	435	476	444	445	472	396	409	426	417	476	427	487	466	421	410	463	430	402	442	393	401	417	415	436	406	402	440	466	458	415	484	467	423	446	418	464	413	468	422	415	462	433	445	402	432	413	430	443	396	458	428	482	440	433	452	435	435	416	423	411	412	436	470	440	417	445	469	451	425	418	468	455	434	442	444	453	433	456	435	449	460	432	375	482	427	465	430	466	496	428	422	396	426	457	396	422	437	427	396	448	427	438	437	418	372	451	453	439	408	472	465	426	458	472	466	420	435	445	404	426	460	426	425	441	423	409	423	435	452	416	437	461	442	415	470	466	457	423	444	430	444	443	447	424	419	463	391	490	442	418	406	426	462	452	430	455	443	455	473	441	424	385	416	386	417	471	454	379	429	436	448	431	438	456	456	438	397	465	454	446	442	419	434	394	427	414	455	429	452	412	416	402	440	442	429	443	397	431	412	433	440	424	426	430	425	454	476	413	457	434	467	450	446	416	536	481	424	412	415	430	436	456	450	441	415	455	473	430	486	466	464	497	389	448	436	391	397	484	454	453	425	404	438	462	451	405	421	409	409	433	456	450	402	418	421	469	417	426	481	455	427	468	414	428	407	424	455	432	393	441	414	441	433	430	480	467	432	422	419	449	473	463	457	414	430	462	449	446	477	454	422	462	419	439	471	468	478	425	413	487	417	451	410	477	410	423	400	436	431	462	387	450	419	453	412	418	431	398	430	459	455	421	454	433	421	419	443	413	417	424	409	440	462	477	400	433	449	417	508	445	452	434	414	465	424	438	473	421	454	421	439	425	410	472	434	438	421	443	463	469	476	419	456	486	410	434	419	427	434	448	417	417	424	428	406	399	420	436	444	427	462	438	441	419	439	442	423	433	428	469	393	443	439	433	429	420	405	489	443	450	402	422	484	420	421	421	448	454	420	396	425	419	418	471	463	421	459	436	408	453	436	416	434	421	425	474	396	409	526	457	408	420	453	442	395	427	431	444	433	461	436	453	429	446	399	443	424	446	478	409	416	450	435	427	408	431	433	461	430	413	431	468	442	436	466	452	416	457	415	455	441	452	445	442	458	488	436	450	421	441	446	439	444	459	420	437	437	467	429	444	448	419	419	453	458	457	468	418	448	396	472	449	429	456	435	405	418	424	422	445	425	456	451	427	440	397	438	419	443	457	448	460	448	427	437	442	466	437	450	463	477	450	437	457	427	434	476	413	439	467	443	444	417	430	449	438	434	424	441	464	463	429	434	387	402	424	448	432	487	459	453	417	419	423	441	465	452	426	408	445	419	436	431	452	461	445	450	445	410	440	430	474	414	431	434	435	430	431	421	429	405	414	457	453	420	445	436	430	407	455	432	453	465	440	411	428	444	473	397	413	468	427	440	449	493	435	429	410	451	424	421	422	456	467	412	448	400	448	439	404	417	480	427	411	443	417	399	437	445	438	439	467	428	422	418	475	485	412	444	457	457	411	445	450	434	425	441	447	411	452	432	451	441	400	463	463	429	449	466	442	422	405	407	428	463	433	445	431	419	433	410	422	451	400	472	435	442	415	439	434	412	407	418	418	435	400	452	461	409	427	445	425	437	458	457	423	457	426	456	395	458	419	420	432	420	448	464	451	441	419	437	416	500	417	411	417	448	393	439	409	423	461	414	438	469	441	435	413	476	452	434	417	456	405	409	437	436	443	471	441	461	468	422	438	379	457	462	450	434	445	401	416	457	386	447	389	433	392	426	401	389	423	419	435	465	441	404	463	428	455	428	406	409	442	459	460	446	465	441	427	414	462	474	461	472	406	441	418	428	380	453	412	464	423	425	427	429	418	420	414	416	449	455	452	444	407	441	410	429	471	434	460	412	425	421	441	436	417	439	449	400	395	375	445	444	458	427	452	436	444	442	429	472	456	428	405	383	439	427	459	401	476	461	426	418	452	474	441	466	417	447	436	390	416	437	437	433	428	436	455	416	438	439	401	396	423	418	461	413	477	455	420	416	442	435	456	418	455	433	451	401	441	465	434	429	431	445	467	426	423	475	452	412	459	441	391	437	400	441	463	465	434	443	404	443	441	470	447	443	447	432	428	430	399	421	429	413	462
5401	955	994	1003	1003	999	936	956	961	986	989	926	946	1000	998	923	966	980	964	948	987	953	1010	933	949	920	979	925	943	944	991	947	1018	872	986	1001	982	919	927	969	950	981	910	875	976	917	985	965	897	933	938	952	940	997	943	965	980	929	994	959	978	978	916	926	972	886	950	962	944	945	955	967	934	1004	917	948	971	967	883	981	914	1001	961	932	951	942	926	968	973	966	948	935	962	1002	932	930	917	947	950	916	961	957	938	940	935	945	960	959	979	954	940	954	961	954	950	950	936	899	953	914	980	977	933	978	899	964	984	984	974	1001	971	996	913	914	916	943	951	987	949	966	967	921	905	980	1013	954	936	974	914	935	961	958	927	950	965	960	984	985	983	929	892	949	915	931	974	963	953	951	963	904	961	983	983	932	932	945	907	947	972	973	955	934	948	948	948	911	1047	970	956	991	921	955	985	974	975	1014	954	951	921	969	939	917	917	967	950	897	982	914	963	1016	950	976	1033	957	907	940	988	921	981	941	968	989	986	921	930	931	946	991	883	950	1020	961	948	972	902	916	963	971	977	955	949	911	956	926	926	928	973	977	976	977	986	978	925	908	931	892	964	918	1002	944	978	993	964	931	1029	942	973	961	919	955	994	975	961	965	990	895	1004	974	959	940	983	973	941	984	933	945	920	922	979	945	902	919	963	982	1026	953	936	956	938	1049	1012	930	979	953	948	946	993	936	943	972	919	926	948	914	944	938	928	985	915	936	933	955	887	901	973	967	899	1008	964	970	920	950	886	904	1051	987	957	917	942	944	944	926	933	994	885	922	875	932	1002	993	936	951	926	998	904	985	904	960	999	925	904	923	920	934	968	925	929	937	1006	1014	943	975	968	863	930	930	938	908	984	938	970	1007	955	931	933	926	930	893	901	979	977	913	952	984	971	956	985	909	985	971	975	969	941	1041	947	932	950	894	928	940	915	910	948	961	966	969	897	985	955	931	935	934	950	927	958	978	914	972	918	961	921	948	935	956	949	966	916	939	903	997	968	919	933	934	948	1017	924	984	930	965	942	969	955	934	953	929	922	981	946	906	998	960	981	973	985	886	1004	984	962	904	1009	923	956	948	899	931	909	954	1003	952	950	959	953	942	969	868	964	976	972	949	929	916	943	927	1000	970	932	927	934	960	963	979	972	971	957	948	938	990	923	939	950	992	925	952	971	991	957	935	899	908	970	980	955	997	957	973	986	937	966	1006	957	964	974	970	960	937	916	946	984	943	951	959	983	958	925	925	907	945	912	906	977	960	923	1032	899	932	998	948	1037	939	976	993	924	961	931	922	885	947	946	933	944	899	895	965	982	932	961	923	940	910	956	1016	1012	957	981	942	985	994	1036	947	1016	945	936	1001	916	888	919	953	897	954	981	954	985	870	985	944	911	967	940	933	994	987	932	958	914	976	963	945	950	927	970	908	917	963	929	947	973	935	986	945	936	970	944	960	963	948	976	996	928	1002	958	927	921	919	988	1008	992	965	956	901	938	946	969	999	942	963	936	929	936	929	1028	945	1012	948	947	964	911	1005	936	952	981	911	885	985	971	957	937	884	948	936	959	964	928	946	965	939	964	943	928	931	944	965	1001	989	981	978	925	954	943	958	903	938	1012	956	966	1018	955	988	957	965	998	987	955	917	1002	972	951	948	964	926	963	930	986	918	927	965	977	970	915	962	987	955	928	972	972	1010	902	962	984	939	1001	950	868	930	963	924	1040	981	990	953	967	940	1021	1009	950	976	977	978	911	959	975	1011	902	947	931	1014	941	968	941	918	958	916	967	927	923	983	988	972	1013	993	972	973	971	963	888	971	920	953	994	1010	941	1005	997	1002	945	936	927	969	1020	962	980	949	977	1004	933	944	919	1011	894	939	971	972	968	962	903	978	998	937	899	964	945	964	995	923	947	955	936	951	961	926	920	977	952	920	1010	972	938	1005	948	948	962	951	969	934	910	917	993	972	1000	909	963	977	983	937	1007	943	1002	963	967	941	996	960	1033	948	982	930	973	946	1006	985	949	969	915	985	940	936	980	1002	950	920	923	964	1014	1024	955	993	943	932	905	918	928	985	917	960	917	925	925	887	984	967	981	979	927	910	981	955	919	927	985	966	943	986	979	977	926	936	958	951	921	989	948	933	926	929	965	951	1006	972	960	959	926	919	965	917	967	966	956	974	914	977	919	907	968	915	961	1002	970	990	968	1004	964	957	995	901	987	934	944	983	936	948	936	949	939	955	941	920	918	935	925	931	933	1013	916	957	1015	962	975	977	920	979	941	962	963	980	950	932	989	938	951	938	901	956	967	901	941	942	962	970	946	949	940	978	978	979	954	985	968	941	979	961	924	927	970	973	966	974	967	1003	903	1020	965	1015	958	966	1003	996	944	987	995	979	956	929	990	922	965	983	1012	925	930	949	940	1004	930	958	972	948	1009	952	974	976	983	957	997	949	980	964	952	931	1016	969	979	997	929	962	969	925	963	915	946	939	935	967	989	984	983	912	980	934	916	948	951	970	918	970	948	936	954	980	970	952	976	959	961	928	1000	935	917	947	915	954	977	1024	929	951	951	943	955	919	933	914	937	938	950	922	930	947	989	960	954	930	977	889	982	979	975	961	953	945	974	975	1012	912	954	961	948	938	912	926	971	953	920	910	939	968	997	1010	946	988	990	966	937	952	937	918	957	946	1020	961	926	961	935	935	904	939	1009	1005	921	900	858	986	938	936	940	1009	941	973	960	950	981	976	938	992	971	919	983	967	923	1012	1005	960	902	976	957	979	992	943	954	992	997	929	928	909	926	921	977	929	971	939	959	958	992	924	1011	956	961	959	986	961	945	969	969	996	907	947	945	934	1021	940	967	962	898	938	950	980	919	993	993	927	971	955	944	949	963	922	953	933	944	939	982	1014	929	953	974	967	932	961	925	920	986	955	954	939	951	887	990	920	979	964	920	994	948	994	913	950	994	993	964	974	903	985	880	978	985	908	989	957	942	991	933	856	925	943	907	938	999	921	949	913	1011	957	882	912	919	968	962	957	950	921	979	958	912	990	907	938	902	972	996	959	965	949	926	983	936	960	941	940	963	944	880	970	984	898	943	974	975	937	965	947	936	972	926	898	946	937	923	952	969	986	995	980	973	909	942	994	955	933	937	958	956	969	1005	907	960	933	928	947	979	974	956	1020	962	939	902	962	1068	910	983	980	952	896	945	1023	915	958	972	992	976	1006	990	952	989	902	899	863	926	915	891	953	1017	961	982	919	950	967	898	892	929	922	908	947	918	940	959	973	977	876	920	976	928	970	973	996	990	969	968	979	975	926	954	918	975	989	950	965	935	946	928	947	942	970	942	933	974	983	1009	974	943	968	969	915	985	957	1025	931	965	966	954	915	994	938	974	952	941	984	920	950	933	925	991	953	925	944	926	927	927	968	1014	893	916	1003	969	934	878	916	949	1011	937	956	983	978	907	949	949	939	950	994	1013	969	994	993	924	961	970	978	933	901	946	972	948	937	946	979	968	987	994	1013	982	990	901	982	932	910	939	919	955	985	993	935	981	901	955	979	910	972	951	949
19015	1662	603	447	382	353	323	288	270	259	214	230	247	252	235	246	245	239	227	228	220	230	229	217	185	219	230	235	236	215	216	204	236	255	212	239	232	198	218	257	250	233	225	203	242	239	227	227	236	236	201	231	225	216	220	209	261	220	217	232	230	236	197	252	244	217	224	218	244	241	218	216	252	231	223	211	194	206	217	225	232	253	242	237	270	219	255	199	188	234	231	222	234	246	235	220	234	231	219	221	226	225	229	236	200	218	243	235	228	209	219	218	221	240	249	248	214	258	257	221	261	240	205	238	226	211	226	214	200	233	194	218	234	231	241	241	260	225	245	236	219	212	258	220	225	241	230	223	260	222	211	209	229	226	232	231	227	249	230	219	240	248	237	211	245	248	253	214	214	214	196	226	254	239	200	236	220	252	194	237	234	273	234	232	210	228	221	232	246	232	199	227	231	204	214	218	214	211	204	196	240	227	210	239	235	225	247	217	221	209	257	252	224	189	242	226	216	214	240	220	240	238	188	238	194	231	235	250	255	226	218	196	231	221	214	237	235	254	253	242	245	223	233	241	225	241	222	243	212	292	234	227	223	233	240	194	222	231	248	200	218	221	252	238	235	222	242	231	209	247	232	247	235	275	256	221	227	217	234	217	219	230	215	220	240	207	237	240	266	194	218	226	227	237	192	220	219	230	240	229	219	219	233	241	218	193	244	222	247	226	237	234	202	253	214	234	221	200	232	215	245	251	242	223	220	250	229	240	245	219	216	224	211	202	192	236	246	217	248	199	223	206	249	212	208	211	270	205	244	227	244	238	230	253	258	249	237	259	221	248	236	224	242	250	246	244	217	212	205	231	224	197	228	237	246	220	225	238	237	250	257	223	221	187	235	214	204	209	208	231	229	273	222	221	237	237	259	223	236	209	211	253	233	198	223	248	217	211	249	223	206	230	220	235	206	236	241	211	205	229	191	221	249	223	219	218	221	232	229	224	236	214	249	208	247	241	209	214	193	228	213	224	237	220	198	226	239	232	236	242	219	228	207	251	212	209	220	211	241	240	206	206	236	236	255	233	223	229	232	241	195	222	240	232	217	217	232	237	228	244	218	224	226	211	245	247	210	243	239	239	239	217	213	218	217	236	228	233	217	225	224	233	237	206	231	221	219	238	236	216	196	248	233	217	236	241	215	195	217	222	226	229	244	260	222	218	213	239	201	247	217	234	180	220	227	234	198	253	242	213	206	210	235	234	216	203	228	243	237	213	209	211	217	220	219	221	230	214	220	242	178	218	226	231	248	188	263	207	207	214	237	211	232	215	198	198	230	217	223	220	248	233	240	232	233	245	218	240	221	233	215	223	237	210	213	233	229	214	207	232	231	248	209	216	214	218	246	216	220	222	214	230	224	238	259	254	244	226	208	229	237	208	227	222	262	242	249	210	225	211	201	263	211	209	231	212	232	228	236	202	203	227	221	234	217	219	222	235	233	239	235	209	236	204	231	227	238	211	196	194	220	191	207	229	217	213	214	211	248	218	213	207	272	223	230	235	197	234	227	194	245	221	233	254	224	243	257	240	234	228	199	245	232	256	211	217	227	249	227	244	231	211	219	224	202	236	212	221	192	214	221	214	240	227	220	214	234	230	243	217	187	223	248	239	234	225	202	210	212	232	207	239	241	251	215	208	221	223	221	194	256	254	224	255	218	195	232	230	222	247	232	210	194	238	233	269	247	222	196	228	238	231	224	232	211	201	223	233	233	230	216	243	236	262	229	263	255	220	225	225	209	199	250	222	253	242	237	264	248	206	228	193	255	244	253	225	192	220	203	206	262	227	219	215	228	250	199	239	224	225	230	232	251	232	218	241	221	210	239	206	227	218	220	211	225	242	216	234	211	213	237	225	225	231	214	231	191	223	233	247	221	240	267	223	226	229	214	218	218	243	235	211	225	212	218	196	214	232	219	210	239	208	264	230	243	230	221	244	220	219	219	197	238	245	226	186	226	244	252	210	241	206	228	207	222	217	233	224	208	217	208	219	224	229	213	240	227	236	215	215	193	208	238	211	247	248	262	215	224	218	193	232	234	245	230	216	247	210	238	226	251	213	212	216	219	214	250	215	254	231	218	247	229	232	222	229	229	245	258	217	229	253	228	219	212	235	227	225	220	234	209	237	241	209	260	246	228	242	200	193	252	232	224	207	227	238	217	246	213	245	227	233	244	228	218	221	238	230	224	224	234	226	237	212	224	242	249	241	235	216	194	208	214	219	224	222	245	224	239	228	231	251	229	212	240	229	241	254	237	219	274	219	206	218	223	239	263	232	193	227	223	206	221	189	237	216	237	259	218	238	209	237	231	213	241	226	217	224	241	229	229	216	239	245	191	228	223	233	221	227	238	251	208	244	252	220	260	248	222	227	199	223	234	225	227	237	232	246	236	249	255	253	244	195	234	238	236	216	247	249	232	227	236	212	227	238	207	212	253	240	264	229	221	232	209	223	254	282	248	216	239	243	238	225	286	222	246	256	199	237	224	220	223	239	250	236	218	197	257	238	242	211	202	223	231	276	241	230	221	223	247	215	228	258	230	221	229	220	217	201	217	235	240	205	217	224	209	210	239	205	208	231	232	202	233	204	241	221	205	241	229	234	226	233	244	222	220	234	247	246	238	221	232	226	228	264	229	212	228	209	220	250	251	209	233	230	218	206	243	214	225	264	218	237	212	215	248	246	241	245	233	230	235	251	222	230	222	197	209	223	242	188	224	251	202	222	241	247	245	219	240	232	210	231	229	206	222	263	236	221	242	206	198	232	246	232	235	246	231	221	257	217	216	249	272	218	201	252	244	218	227	236	229	247	216	250	207	240	242	225	225	229	235	208	230	232	250	212	203	196	212	217	198	236	220	212	228	216	226	211	219	240	229	237	235	236	240	224	218	217	249	215	253	232	228	234	239	243	238	232	225	220	246	231	249	220	232	254	222	254	200	245	198	216	232	245	247	233	253	219	219	221	211	231	239	252	233	200	223	225	212	247	214	211	203	229	235	233	260	229	253	188	194	220	215	245	240	227	237	246	271	249	228	244	234	228	239	235	217	217	220	228	222	221	231	223	216	216	222	222	259	239	205	221	225	236	206	241	248	221	208	220	230	247	217	222	213	212	251	224	225	235	218	206	224	228	239	232	245	228	232	215	232	214	219	206	242	222	245	223	236	237	244	240	212	218	232	237	206	233	247	228	248	229	212	234	221	236	222	210	236	225	211	232	223	232	254	199	188	200	228	227	222	223	258	202	247	243	207	248	240	214	215	228	280	214	267	206	235	247	228	269	224	213	225	189	246	214	240	237	221	222	236	218	206	235	223	219	224	203	236	228	241	215	235	253	255	210	213	229	218	213	217	238	226	238	217	227	217	191	232	239	204	232	237	245	233	243	245	247	223	217	199	252	287	212	231	252	242	220	233	214	217	237	217	234	241	224	193	214	230	222	232	242	232	246
11805	883	1223	1312	1160	1042	961	813	765	736	709	708	656	649	634	592	664	654	577	626	642	628	563	614	605	602	588	621	612	601	596	570	568	587	594	606	579	484	592	559	601	553	550	542	554	571	601	564	585	591	533	525	564	583	560	580	566	589	612	544	566	588	571	596	599	552	561	561	572	594	548	580	545	547	558	533	570	565	596	586	536	528	549	609	550	558	554	520	558	545	585	581	577	548	588	556	540	550	580	569	549	539	604	526	561	569	537	515	527	569	603	547	523	624	572	585	582	559	557	552	596	560	533	614	571	564	547	554	568	553	552	559	557	571	549	548	539	548	558	560	595	517	599	598	554	559	576	565	599	561	575	551	589	590	536	609	572	559	554	545	565	570	597	589	555	561	576	598	571	567	594	586	590	525	572	527	550	559	566	574	546	541	539	588	577	574	556	570	541	530	566	576	541	546	570	546	577	535	555	528	552	562	566	554	549	534	548	553	579	572	579	548	567	617	540	580	521	564	573	568	541	504	589	565	576	544	587	518	556	563	545	571	560	551	551	561	512	538	588	548	558	552	549	599	555	588	531	556	533	520	582	575	556	555	576	527	539	553	616	555	537	548	548	569	520	572	533	562	605	522	548	542	562	537	537	565	544	569	572	516	581	542	553	607	568	591	535	537	541	616	557	514	548	589	609	538	557	523	536	557	558	527	547	563	531	549	575	566	551	561	568	576	547	587	570	507	548	533	610	607	545	546	539	549	581	571	584	561	576	552	523	563	538	541	529	585	597	571	528	550	547	560	562	564	551	569	581	573	545	563	514	538	542	543	532	554	546	529	562	582	518	566	567	511	554	570	563	544	511	536	585	569	520	585	549	576	585	578	588	561	569	522	579	575	545	568	557	616	567	583	571	582	617	564	584	550	549	585	599	542	562	522	552	593	583	556	507	555	554	543	567	580	559	550	589	549	593	551	572	525	553	549	547	585	543	589	580	563	593	593	551	550	607	511	546	575	591	545	576	565	542	564	521	558	573	550	578	579	583	532	497	540	604	558	575	544	595	603	553	532	604	535	555	551	596	585	565	544	567	561	568	602	565	545	575	567	585	604	550	608	546	588	584	547	531	598	577	568	530	582	534	567	587	513	571	569	610	546	560	565	581	576	542	554	555	544	536	564	562	524	530	578	554	528	542	548	537	557	559	534	559	560	584	576	582	623	523	573	539	540	560	562	556	535	580	567	571	632	574	571	580	565	596	532	554	498	568	555	560	541	563	588	543	585	534	532	531	577	553	587	598	535	564	531	598	535	573	536	524	538	581	578	518	564	544	522	536	567	585	557	567	554	612	591	586	547	572	596	570	546	558	515	573	541	580	551	573	515	531	622	544	576	512	554	611	579	493	561	518	550	541	524	574	560	597	575	586	569	609	553	571	545	556	561	602	545	584	577	613	596	568	564	595	547	525	527	567	582	629	586	577	575	586	596	595	569	600	581	552	590	545	571	589	586	581	581	550	549	524	575	568	558	558	534	555	573	553	571	541	524	578	553	525	542	572	535	577	583	551	536	594	558	564	559	582	529	575	570	553	547	613	537	568	518	557	529	545	522	563	595	565	562	557	598	547	566	563	563	569	552	574	544	580	495	549	557	567	565	576	567	550	588	579	535	530	509	592	603	544	573	565	567	579	555	536	535	555	592	577	537	559	562	544	562	577	591	599	616	568	557	537	599	560	580	568	549	539	552	608	563	576	587	579	532	585	498	585	610	575	572	567	535	542	533	588	592	577	553	592	538	555	541	533	544	558	584	558	534	576	552	544	569	548	566	589	539	544	551	547	502	503	561	501	559	568	586	540	580	591	576	551	569	606	545	564	578	591	600	564	554	547	556	570	545	564	582	612	592	562	538	545	574	560	548	539	611	537	565	576	574	514	573	542	549	584	592	585	560	582	576	568	554	557	536	535	577	564	566	525	597	501	517	545	539	562	555	549	503	560	561	565	562	608	555	574	550	592	546	533	591	606	524	545	598	543	573	570	599	561	541	598	564	555	535	556	587	577	586	580	541	517	516	557	571	552	558	538	551	551	551	587	548	562	577	579	581	548	555	574	567	570	567	530	541	578	505	560	549	569	579	589	572	506	578	551	571	572	560	544	557	560	581	525	579	589	542	551	592	553	549	601	556	566	552	578	542	511	499	575	558	529	588	549	581	575	567	542	540	602	554	545	585	571	543	550	594	532	592	587	594	532	568	547	579	567	547	546	573	564	580	565	556	563	591	587	543	558	556	559	556	558	600	580	596	524	544	524	622	550	602	557	581	532	542	572	573	538	563	543	594	564	540	579	558	591	570	551	566	543	546	581	542	536	591	552	533	511	554	523	567	562	537	581	559	607	595	565	576	564	601	571	569	578	541	568	583	570	539	505	571	553	540	609	597	547	534	572	580	539	579	572	572	561	582	579	552	572	567	532	565	600	597	582	543	589	576	562	567	547	545	561	512	575	514	596	522	566	584	549	555	547	564	550	587	586	597	565	575	585	590	566	561	571	554	591	541	549	569	561	554	584	557	567	557	572	573	615	579	577	533	510	577	530	582	528	574	572	563	540	575	555	522	595	555	588	562	547	635	604	570	530	601	596	572	562	574	554	548	543	563	564	567	553	553	583	578	564	584	567	568	554	548	555	569	536	589	562	574	576	557	537	546	584	533	559	586	588	519	564	544	556	563	573	592	579	569	573	570	553	586	547	543	563	585	573	566	565	540	552	517	532	562	567	529	601	568	580	545	576	562	567	530	571	559	585	583	539	552	516	611	553	565	552	533	530	594	516	599	589	601	603	576	560	553	560	555	598	565	588	538	630	567	555	595	547	554	556	572	592	571	524	547	593	535	558	591	585	510	537	553	578	530	526	595	562	569	556	569	606	569	569	559	554	597	540	641	551	557	619	529	556	580	514	568	557	532	568	588	576	554	567	527	559	538	564	558	572	533	554	533	578	561	560	576	557	580	554	569	548	570	586	583	516	596	554	566	557	557	570	562	543	593	608	588	592	528	580	558	566	593	552	594	596	558	595	574	550	573	567	543	533	552	573	601	571	550	550	593	601	570	577	585	568	590	534	590	514	584	545	523	576	527	562	583	553	526	572	570	599	550	598	547	518	605	566	553	588	608	554	525	544	570	552	591	573	529	613	555	560	516	567	584	555	545	581	586	544	564	559	588	564	552	552	555	567	535	576	521	613	548	573	546	571	568	571	567	556	591	583	591	546	514	581	561	527	561	568	626	544	554	550	559	540	586	557	543	590	556	540	523	546	550	559	560	565	592	578	572	577	577	568	547	560	587	542	566	529	593	553	555	570	565	592	569	555	547	558	581	599	641	554	547	568	584	561	563	569	564	602	584	553	568	519	553	587	566	557	580	613	541	606	574	567	601	525	565	603	611	569	540	554	543	527	553	560	553	580	540	531	572	588	520	580	571	567	556	567	574	546	582	524	527	549	529	576	524
28499	3963	966	718	521	477	401	345	367	357	300	301	347	335	267	285	276	256	300	289	294	277	276	274	274	256	288	272	282	291	274	263	280	291	271	309	264	280	227	307	254	283	254	284	256	299	272	297	317	257	302	287	280	293	270	293	281	293	294	241	276	291	304	261	248	240	244	275	268	267	315	305	276	277	253	282	238	282	259	252	241	274	310	250	240	262	275	275	266	286	248	274	272	263	256	303	278	262	277	246	294	273	290	279	272	283	299	299	232	283	270	273	231	254	283	273	268	311	279	226	282	289	273	287	262	254	283	280	271	274	270	237	287	294	267	283	309	271	268	296	269	272	276	284	300	280	265	305	246	253	265	299	282	298	247	282	309	262	287	244	285	229	260	227	259	254	239	244	252	246	264	258	266	235	267	237	296	286	252	277	295	274	267	252	268	276	279	266	286	279	263	252	288	285	260	311	304	252	279	236	286	290	254	265	237	289	246	245	267	240	281	260	276	246	298	263	273	263	270	228	233	262	272	295	272	280	245	256	259	287	289	258	262	256	257	267	263	268	276	288	266	245	273	298	260	274	266	268	302	273	264	301	228	261	291	277	292	276	250	257	271	283	273	289	280	242	238	285	273	259	278	304	296	280	252	288	265	253	263	263	259	273	275	312	262	275	243	274	276	240	248	272	269	265	275	244	273	282	264	279	294	279	262	268	273	247	263	284	256	239	283	261	316	264	266	274	235	248	289	284	274	261	291	286	268	251	265	293	244	290	280	234	271	274	276	287	259	269	294	265	262	293	297	241	271	300	279	284	271	266	271	288	280	307	253	249	273	253	240	298	261	285	264	276	264	278	286	264	269	253	285	305	261	251	238	268	280	259	272	300	266	286	272	243	258	268	286	257	281	270	274	264	288	284	273	291	267	288	264	244	299	284	237	290	250	264	241	288	268	289	297	263	290	284	251	264	274	244	272	279	270	280	233	264	269	285	277	304	264	277	283	283	292	280	270	266	268	265	262	284	300	229	272	293	275	249	278	274	265	286	284	240	282	270	276	249	266	276	260	283	292	315	288	280	307	266	271	315	252	323	285	264	279	275	301	269	258	272	286	263	260	233	254	263	287	251	291	303	266	268	257	308	288	256	267	291	269	300	263	289	270	268	306	283	258	287	247	258	270	259	276	281	277	270	266	289	259	286	287	289	297	262	269	307	233	254	302	292	242	306	252	279	266	273	240	250	285	276	299	235	273	269	246	271	274	292	257	292	283	262	274	282	296	252	254	268	237	258	264	292	286	249	288	265	267	246	242	261	289	268	258	284	294	294	237	253	284	267	270	270	259	275	270	277	258	260	252	298	290	297	269	270	274	286	278	263	275	275	295	257	286	264	266	251	255	262	257	263	289	255	256	229	266	277	279	275	275	277	271	257	283	311	260	269	279	253	257	271	278	271	241	261	263	273	276	291	259	275	272	290	238	294	268	258	294	298	294	269	283	261	286	271	264	270	277	274	274	250	284	298	280	290	304	290	265	260	253	251	259	259	268	234	256	305	277	249	275	257	282	242	254	304	302	271	276	284	288	280	257	279	289	234	274	273	284	277	287	277	276	261	258	291	309	275	278	269	302	272	276	273	239	262	274	242	265	303	282	291	296	263	281	292	265	287	267	261	226	312	279	252	274	245	289	285	264	270	277	306	284	276	254	265	306	293	274	270	248	268	259	256	281	249	273	256	282	284	273	299	250	266	270	274	256	268	222	258	274	264	275	261	277	307	261	280	247	272	283	278	288	229	293	276	268	250	237	265	279	263	272	279	273	275	303	241	274	265	286	208	245	277	307	255	277	272	236	283	280	261	266	272	275	275	269	251	240	277	251	278	232	267	291	285	303	264	276	291	288	289	248	271	269	258	278	274	243	248	232	288	257	266	247	282	264	279	294	264	290	272	258	276	232	256	302	259	258	290	277	282	281	266	262	259	296	249	273	257	279	283	287	257	275	266	265	287	270	291	254	263	271	294	264	284	278	290	263	265	243	266	273	265	286	277	269	280	286	264	260	248	270	277	272	287	278	284	256	256	263	275	275	275	236	258	271	311	274	268	262	266	287	267	258	294	267	276	278	244	265	255	234	301	302	267	260	243	249	285	258	294	317	264	278	272	267	260	253	289	229	276	272	267	289	282	287	303	282	267	310	292	258	277	243	259	258	265	289	272	247	254	259	283	257	282	279	252	269	253	293	288	246	251	262	262	298	276	259	251	229	261	273	261	270	270	241	274	278	273	271	254	295	294	295	270	281	278	284	279	305	249	241	282	237	269	265	242	286	269	270	253	244	264	265	259	266	277	294	253	265	272	234	239	274	251	314	296	262	254	268	268	278	256	262	253	252	259	268	254	258	271	287	246	285	257	277	292	280	294	252	298	285	268	267	282	291	310	279	276	267	227	265	265	280	279	259	257	263	275	257	280	254	280	264	274	250	287	278	255	282	292	273	271	235	285	258	277	277	274	254	298	250	276	279	287	271	277	277	280	275	242	266	291	291	253	255	261	233	307	275	294	285	274	250	228	250	285	269	245	267	258	285	265	273	281	297	263	276	271	265	239	257	282	259	271	282	296	283	279	254	282	260	279	245	262	266	314	299	268	260	281	242	255	274	236	240	281	248	292	324	257	295	257	274	297	243	266	272	277	245	267	261	264	272	261	260	289	243	308	259	244	295	264	294	271	261	245	289	273	258	247	261	255	315	260	252	256	269	254	253	248	277	265	231	254	269	274	287	312	286	311	271	286	257	284	250	277	279	264	258	263	275	267	268	293	278	259	275	246	279	271	267	313	276	276	281	246	272	289	248	279	251	235	250	250	275	270	261	300	290	245	294	281	292	255	298	275	273	268	227	245	250	284	265	242	303	309	277	259	247	262	263	292	310	275	240	258	271	237	256	258	252	294	246	269	280	249	251	256	285	266	263	273	240	275	315	307	306	276	265	273	265	270	265	269	281	302	284	275	295	272	253	279	291	256	257	286	279	312	265	250	291	280	265	276	281	283	300	268	316	283	260	269	271	315	284	287	277	262	266	274	260	265	264	290	272	277	269	263	249	271	268	297	243	267	275	280	271	249	281	264	272	291	264	244	241	281	248	260	264	266	302	286	287	236	275	244	279	266	258	288	258	289	286	287	247	265	287	283	287	267	266	237	273	270	258	289	245	263	231	246	292	252	291	287	270	268	242	279	262	277	243	259	235	314	279	252	284	253	245	267	252	265	241	277	274	275	252	277	299	276	245	273	277	262	262	234	275	241	254	283	302	290	277	305	291	267	292	248	271	274	263	265	291	273	309	241	261	288	255	260	303	269	258	255	282	260	275	312	279	255	299	274	266	269	267	288	272	274	278	256	257	257	278	270	274	245	253	278	290	281	268	247	256	255	270	291	261	283	277	266	284	251	276	245	256	268	260	267	283	305	275	252	290	300	272	304	293	297	283	250	266	277	269	279	267	286	241	310
15434	1344	2080	2155	1830	1508	1389	1219	1106	1035	960	944	915	839	798	769	804	756	772	743	741	708	745	682	715	717	742	736	735	667	757	681	702	716	667	686	693	700	702	748	735	715	648	654	753	673	702	713	681	732	673	659	674	621	653	666	697	693	671	676	697	682	627	674	694	689	650	695	690	653	692	659	659	699	701	691	699	696	634	699	656	681	675	626	688	634	695	691	673	693	616	673	622	643	655	676	711	738	702	709	662	708	658	701	638	727	698	697	683	683	643	671	680	678	690	679	683	713	699	691	702	682	660	687	688	610	641	666	651	668	649	647	644	660	643	638	653	690	687	686	703	672	673	673	708	685	696	694	709	699	667	677	690	665	698	684	662	690	667	653	687	699	697	692	656	681	668	661	645	602	708	676	708	638	686	671	697	706	653	705	719	659	725	697	629	688	656	648	708	665	701	695	687	631	719	654	695	610	692	677	696	660	726	675	688	674	736	634	647	695	668	706	652	721	715	707	680	663	712	687	667	663	621	664	702	663	669	685	641	661	657	675	676	715	651	660	688	669	652	678	682	643	714	696	685	671	670	700	706	687	674	715	677	691	669	666	682	650	665	661	682	645	614	685	706	686	681	689	727	643	665	680	678	678	694	647	674	706	698	671	668	664	651	644	653	658	649	724	678	688	626	719	694	688	658	697	692	670	668	671	707	687	677	642	660	652	696	688	615	623	679	679	694	690	677	673	653	660	672	647	659	679	631	702	646	677	662	702	689	718	697	720	649	659	640	643	668	636	697	648	664	712	697	639	666	701	692	672	677	691	654	685	641	654	672	652	694	702	652	641	627	657	654	678	645	640	681	632	687	683	650	694	635	712	648	677	686	689	657	663	646	670	676	652	661	701	725	701	669	689	683	652	706	605	670	666	672	668	638	685	671	686	635	714	694	685	704	704	669	670	663	647	669	637	691	653	691	658	674	654	732	683	691	669	699	638	649	687	677	644	653	668	654	645	701	673	671	667	679	693	654	662	679	643	632	716	657	715	660	657	708	687	700	659	668	692	694	660	684	709	655	676	657	685	710	626	703	634	649	664	666	721	702	683	665	682	688	699	701	694	657	697	707	635	699	658	686	678	645	675	655	645	654	678	669	708	701	650	616	698	640	644	658	701	679	649	680	687	688	652	670	696	723	699	664	695	659	676	660	695	732	645	683	676	633	619	663	654	669	652	605	633	661	693	643	698	661	676	666	689	682	638	662	686	654	690	639	669	673	712	697	654	694	684	693	664	621	663	641	643	648	686	690	655	713	668	650	651	669	679	670	665	707	679	694	651	654	704	733	689	729	651	685	678	646	678	686	646	681	686	664	681	657	653	690	671	679	651	697	665	663	679	679	717	718	680	658	651	661	701	656	753	669	668	681	695	695	654	688	661	686	651	668	697	689	666	678	723	683	616	673	727	722	664	682	662	668	617	641	680	647	701	624	683	715	670	607	673	661	716	699	637	678	662	703	652	675	699	612	698	662	662	682	635	644	701	681	689	690	719	662	660	650	686	637	647	713	664	680	650	719	652	658	711	653	666	660	691	717	658	709	691	644	634	720	669	647	643	694	694	639	675	695	668	642	674	668	647	661	679	697	724	631	657	613	659	632	707	655	682	652	693	704	629	665	687	701	691	728	672	690	704	669	649	642	690	689	707	645	712	649	705	681	637	656	688	731	704	686	715	641	655	689	670	653	656	671	674	705	709	661	635	690	715	692	665	647	695	642	652	694	706	684	689	711	644	675	675	653	638	637	673	640	638	701	670	698	714	670	693	673	680	636	686	664	656	673	638	697	696	662	681	706	657	650	696	684	699	665	677	659	675	645	685	702	629	661	708	704	623	643	684	684	695	689	643	674	648	670	701	641	676	675	694	661	651	650	723	676	677	671	673	651	669	613	703	640	618	672	671	664	704	673	689	667	686	690	672	719	656	662	675	636	676	693	680	693	676	645	729	676	668	681	653	667	657	724	730	635	689	698	628	690	662	653	724	689	705	700	659	680	673	701	700	685	678	671	676	662	643	668	661	639	668	626	650	688	691	657	730	655	704	660	702	704	655	690	660	701	671	661	695	670	634	664	656	654	683	647	646	687	699	650	710	669	722	662	659	611	680	656	689	655	647	671	681	665	664	671	689	693	708	687	662	639	607	711	654	697	657	710	676	677	693	644	681	686	680	664	673	716	657	704	661	689	651	604	691	653	673	704	644	683	641	664	655	634	658	665	680	646	713	631	674	700	645	704	705	670	696	686	667	704	697	679	675	712	679	674	721	695	706	748	646	650	676	699	649	668	670	691	666	686	623	633	704	665	693	693	674	717	644	635	679	714	708	697	677	679	673	668	644	681	688	667	639	685	694	686	632	683	659	644	680	722	686	707	651	661	655	667	663	677	679	672	680	699	660	671	695	682	688	700	698	722	675	658	668	685	670	686	680	690	675	685	677	722	618	685	651	642	725	670	674	685	660	654	680	710	628	710	657	740	700	684	665	666	653	637	639	614	660	657	620	657	687	651	638	669	651	683	606	692	675	657	732	655	667	695	663	726	675	645	619	672	636	658	677	685	669	686	710	705	678	697	644	686	702	675	673	667	685	680	716	711	683	696	640	683	689	665	646	661	637	659	718	686	714	717	682	673	657	654	686	681	666	647	689	656	670	670	687	674	636	641	671	691	680	680	666	672	717	704	673	674	720	656	648	666	655	687	723	670	674	678	660	646	693	710	667	650	630	685	690	641	643	703	637	667	686	643	677	696	682	644	689	712	671	685	653	703	662	681	662	661	676	658	656	674	718	662	654	644	643	672	650	676	625	700	667	697	707	696	693	668	649	681	662	663	633	669	696	650	677	683	664	673	702	644	649	664	636	672	698	672	648	648	666	659	690	729	709	656	718	623	686	720	668	651	719	688	658	686	635	651	677	707	638	660	701	711	657	647	646	670	641	654	693	661	719	667	615	700	681	648	692	661	700	664	702	652	689	663	690	663	695	691	715	708	673	678	686	670	716	671	694	687	683	653	639	623	666	733	685	737	631	653	634	681	669	698	684	692	680	672	666	694	672	649	628	669	665	685	693	687	705	663	702	757	679	714	704	683	730	642	661	677	674	634	672	644	655	644	659	679	638	662	656	703	661	651	669	672	633	702	691	667	635	675	653	683	697	692	683	673	669	665	713	701	642	694	713	679	674	685	669	662	666	654	637	656	662	701	647	673	681	642	740	628	700	706	636	679	672	687	667	671	659	633	723	670	697	715	693	698	652	646	696	649	694	684	646	679	642	629	675	692	677	685	676	702	685	707	627	664	668	659	685	623	697	686	683	725	666	682	653	642	636	647	683	686	704	643	636	657	694	678	677	665	680	672	641	678	642	680	690	671	677	656	691	652	713	701	695	668	709	677	676	678	684	667	689	687	713	674	707	663	672	637	668	644	718	671	668	672	625	651	635	683	661	662	707	654	641	645	670
8569	826	470	463	461	475	401	440	463	445	432	439	437	418	427	478	456	447	443	450	476	418	441	420	413	457	463	396	430	440	418	424	476	462	450	432	451	438	460	447	420	449	448	475	474	465	413	421	444	419	406	427	427	436	438	418	437	450	462	445	491	391	447	466	459	430	418	390	439	447	436	402	434	472	390	458	422	415	425	429	449	389	460	454	452	466	417	424	424	393	434	424	454	413	398	455	463	445	458	445	456	428	453	432	423	460	432	439	452	451	409	471	447	431	435	433	429	434	454	428	481	426	436	475	451	397	453	432	457	468	460	436	448	404	432	418	422	440	450	447	438	450	446	471	482	413	434	419	413	459	442	467	430	433	382	438	454	434	435	426	429	467	434	445	430	419	434	411	448	462	425	417	409	445	430	433	430	453	455	432	441	448	373	431	429	472	466	439	428	414	452	432	423	446	462	432	441	465	452	432	418	444	413	403	405	446	403	452	456	444	450	443	426	465	435	430	410	433	477	467	443	456	420	481	418	453	442	456	463	455	415	422	417	501	423	415	457	400	417	456	438	404	427	458	429	453	425	445	411	473	400	428	460	423	428	437	410	483	492	431	405	438	445	456	430	443	411	419	412	441	459	463	405	441	445	450	444	434	464	466	434	450	438	422	417	426	461	488	452	431	473	451	460	434	428	412	456	404	432	405	420	422	447	435	446	413	471	417	435	437	441	428	425	405	414	464	421	424	461	398	432	477	473	441	411	416	440	410	458	452	420	424	446	412	493	436	426	472	426	438	445	433	450	458	404	433	453	454	426	414	408	483	446	467	408	448	440	442	456	421	434	437	449	432	427	425	411	426	442	432	436	422	413	410	430	455	449	446	435	440	419	435	431	433	432	455	448	425	459	456	405	447	413	457	463	439	455	444	435	440	460	416	434	433	421	461	419	419	439	419	418	423	438	433	429	474	429	403	420	412	446	445	464	439	460	415	410	411	431	448	423	448	477	434	464	470	435	469	463	481	442	433	434	469	473	409	474	450	457	463	442	465	383	436	456	408	472	421	426	440	444	419	418	426	396	467	414	428	419	436	418	445	443	412	442	464	448	440	382	419	423	434	468	466	425	429	429	456	437	412	446	505	487	398	481	446	424	434	415	414	424	417	439	403	457	419	469	404	495	452	415	419	425	478	437	486	410	446	433	474	439	446	449	450	438	454	439	401	464	431	415	449	460	481	455	423	421	461	489	415	438	432	432	446	436	440	485	416	423	444	442	461	463	413	464	448	436	430	402	452	463	415	410	422	474	462	443	417	423	432	412	440	414	412	439	473	438	461	434	420	433	458	426	429	432	456	428	448	468	470	443	428	424	436	411	409	443	480	451	446	436	436	393	422	418	455	461	469	436	435	447	402	432	458	452	407	441	450	416	432	459	449	450	448	448	473	458	411	423	432	422	418	410	429	405	427	486	437	445	423	461	429	457	458	445	435	442	419	409	423	437	412	434	412	428	432	383	436	416	430	453	441	450	425	430	479	473	423	411	470	497	467	421	399	457	491	451	409	464	440	418	439	404	425	430	426	442	440	474	404	460	418	463	449	389	445	403	479	435	439	408	413	476	452	427	488	456	481	463	479	413	420	456	415	433	457	457	434	407	438	451	434	435	444	481	445	426	447	457	449	427	408	429	429	436	446	462	455	437	451	466	400	417	419	490	441	448	455	425	455	451	457	444	403	445	423	448	453	427	431	456	463	406	434	444	476	468	417	449	423	442	447	398	477	466	440	399	411	429	431	401	417	433	447	432	439	393	448	484	456	442	419	416	419	442	471	456	497	421	434	401	456	456	486	456	422	435	433	403	423	403	432	420	426	421	424	458	429	403	452	426	426	420	431	486	478	439	478	463	435	448	387	445	470	431	412	477	445	431	463	468	429	460	401	445	440	452	449	461	449	485	429	416	439	482	414	431	424	430	435	462	462	451	446	442	413	434	434	450	440	445	424	429	419	449	451	506	435	462	439	432	475	472	439	434	441	426	404	423	491	427	427	434	420	461	450	442	452	436	454	449	396	440	416	431	442	428	435	436	441	430	451	486	437	455	449	425	421	457	429	418	465	462	410	466	432	444	415	446	417	434	433	405	437	418	398	425	400	390	438	470	448	433	469	488	439	415	444	426	430	438	462	410	434	444	474	389	430	465	463	398	436	394	432	444	424	417	444	429	429	414	479	475	441	443	456	439	418	471	447	434	438	418	435	446	437	413	441	452	451	431	445	441	438	457	443	429	452	453	431	446	462	436	458	410	442	432	426	425	401	406	433	440	448	416	431	425	429	412	435	410	436	445	469	445	444	405	443	412	430	426	460	451	461	468	455	465	434	446	455	429	400	447	419	465	441	445	442	439	448	433	426	417	439	418	416	437	427	475	460	419	430	448	472	423	461	424	455	458	459	459	433	416	426	445	412	452	423	415	457	409	396	422	394	448	447	427	449	423	403	462	433	441	429	462	456	435	448	474	390	422	457	466	403	388	430	431	408	451	446	440	415	442	436	441	435	458	421	463	427	464	451	463	395	440	449	391	387	480	447	414	395	428	435	462	441	421	401	432	440	470	452	396	426	439	427	420	414	389	433	422	428	445	440	431	420	442	408	452	451	435	462	411	417	429	431	430	418	449	436	441	443	480	446	448	449	432	410	467	434	421	416	446	419	455	446	482	413	437	468	439	421	449	430	437	443	431	409	436	453	409	446	432	423	429	406	423	463	452	420	392	418	452	422	413	421	426	418	401	447	410	437	450	430	409	443	449	408	424	399	408	429	415	461	450	428	467	471	434	422	408	400	378	406	400	427	443	434	432	436	467	440	431	449	434	416	429	431	489	454	414	418	449	430	432	450	461	421	445	394	408	408	439	446	403	429	483	454	448	438	390	407	450	407	425	427	426	396	428	470	445	441	431	425	392	424	444	440	419	417	445	449	446	400	413	414	402	415	444	425	440	432	443	440	431	451	443	457	417	453	410	462	448	401	429	429	459	439	439	431	422	428	435	422	445	415	443	415	437	466	404	437	469	494	438	436	450	449	463	399	497	482	443	440	464	441	431	433	445	416	447	443	407	447	471	448	424	397	458	454	457	485	447	492	416	447	431	462	424	467	450	388	434	439	474	423	440	434	459	395	449	456	453	482	470	486	445	473	438	425	388	445	449	437	403	428	460	473	439	451	404	421	438	452	468	455	458	466	474	458	433	425	442	429	439	436	409	399	460	480	437	431	421	436	434	443	457	483	449	409	466	442	413	400	411	445	451	419	433	435	430	443	460	444	440	420	430	452	449	455	464	453	402	405	435	438	425	403	483	421	418	444	409	402	413	400	473	415	434	435	458	399	422	451	436	483	426	437	455	464	458	453	418	387	431	442	444	444	425	454	453	433	424	462	413	403	422	467	452	412	434	446	427	427	467	439	447	436	453	433	451	465	408	499	485	420	447	442	390	445	420	428	443	445	419	466
5704	986	1028	954	973	966	975	922	976	964	946	954	931	951	909	919	950	993	948	964	943	915	907	978	973	929	972	991	928	960	938	948	962	955	924	929	928	938	966	973	898	910	964	977	925	940	907	968	1001	942	929	937	925	997	972	912	952	954	964	970	947	953	957	970	902	981	978	967	942	907	960	944	919	1001	942	995	948	945	955	926	977	942	950	982	984	935	983	919	975	969	896	913	938	957	979	940	980	955	985	939	1000	934	1020	956	940	991	946	962	922	990	935	963	933	885	1014	953	940	895	966	973	944	931	935	953	927	979	1004	960	891	960	938	950	956	895	897	962	990	999	954	934	950	947	926	970	978	995	982	980	945	950	971	941	996	964	980	974	1039	1012	940	951	953	916	960	952	937	945	966	901	955	975	970	983	982	913	956	972	951	900	981	1003	984	984	926	906	959	937	962	946	931	952	975	945	932	962	967	1002	894	960	966	911	940	981	966	945	945	966	1036	1007	930	965	964	902	963	937	1013	947	932	966	984	950	964	951	915	940	937	927	937	961	958	933	985	983	949	940	982	978	955	896	898	901	923	1011	962	980	953	948	942	972	904	1001	940	982	990	948	986	944	983	936	925	977	1023	933	941	965	932	960	946	882	945	946	1005	957	1002	967	945	995	985	960	921	972	954	1019	968	927	912	964	924	920	963	925	951	928	909	833	968	934	952	924	967	992	936	990	979	898	930	949	980	952	930	966	985	953	930	972	984	927	917	980	939	1054	939	911	971	916	1010	962	928	950	938	977	1013	967	901	898	1014	972	975	994	969	936	924	930	920	957	973	973	906	932	964	997	979	953	938	890	958	982	975	960	968	946	969	888	939	980	934	973	962	922	874	954	980	902	931	955	915	1023	934	984	951	922	917	948	988	958	934	945	952	959	979	976	930	985	974	910	983	909	957	961	929	914	947	928	948	889	1006	995	943	967	952	967	931	944	941	984	941	937	920	925	904	929	917	966	934	944	936	905	957	936	976	972	961	973	894	971	966	962	996	918	996	998	949	946	1019	960	930	974	908	927	958	931	971	985	1028	925	978	969	964	932	927	942	926	947	954	940	936	898	988	948	975	944	936	990	983	925	964	900	987	965	931	986	1011	956	913	939	932	1010	966	965	956	1015	910	931	976	913	997	972	955	938	959	941	960	967	957	963	927	907	970	913	1012	895	937	958	938	918	1017	912	946	941	975	998	985	952	967	923	907	974	979	977	997	926	930	956	937	941	962	949	985	954	946	1018	999	984	913	989	933	974	955	981	924	980	979	956	988	978	961	959	1018	947	947	943	954	936	1031	956	968	948	990	936	946	1052	926	933	995	958	952	964	912	903	942	899	985	1040	955	954	928	936	1002	953	962	995	938	914	994	1032	971	958	884	980	933	954	994	938	941	898	973	956	922	967	930	1024	934	998	973	942	940	924	959	992	979	915	979	968	928	990	945	978	920	932	975	925	959	959	946	937	967	943	926	950	953	979	941	926	903	904	946	922	924	992	947	889	965	930	1027	937	971	945	996	1000	953	976	916	986	963	936	936	1014	952	1022	957	990	935	897	975	997	1029	932	1021	959	913	959	973	972	941	951	950	950	887	932	963	960	961	975	898	894	970	957	991	915	962	908	971	939	998	982	925	969	910	960	1004	994	928	976	962	956	963	926	959	920	937	986	929	983	925	982	956	896	942	930	991	989	999	919	949	937	930	900	963	900	981	951	906	920	940	1003	937	947	980	983	1000	893	948	965	938	930	948	952	981	929	949	960	1004	911	969	993	920	953	906	970	937	933	945	991	921	961	945	904	907	942	933	903	983	938	927	958	977	940	958	922	942	966	1025	933	960	919	994	1002	978	938	941	946	945	920	991	956	937	918	973	995	1007	943	935	981	958	930	954	965	929	936	959	987	923	974	923	893	952	990	966	907	957	941	968	988	1013	923	961	956	952	1030	965	953	961	938	939	919	943	951	952	946	985	991	1014	949	969	983	945	986	942	963	936	923	968	986	1047	925	990	1003	1001	914	927	1003	936	936	933	994	958	983	945	961	934	913	983	992	896	913	953	942	960	972	968	923	925	943	933	956	944	932	1000	972	924	987	931	919	939	919	960	988	908	981	967	883	940	971	944	952	986	958	990	929	932	964	955	968	943	938	992	1001	973	954	927	940	951	969	914	982	945	922	942	961	940	943	955	1010	951	898	925	916	935	986	974	949	991	919	925	977	1001	972	919	957	993	937	990	917	926	978	963	963	959	933	955	974	1002	970	1008	958	935	942	922	968	926	934	938	949	968	911	965	880	977	959	1021	917	997	933	971	955	969	987	948	897	954	936	961	958	961	991	935	978	954	974	935	922	956	964	910	990	901	918	972	920	1029	948	972	974	947	972	960	939	858	979	980	970	919	925	933	910	924	947	997	940	951	967	935	967	938	920	967	1049	991	998	940	913	944	925	934	942	956	1004	910	978	930	967	927	939	983	974	952	1005	945	981	945	952	963	1022	976	942	875	962	1019	963	956	982	908	977	982	992	1035	912	929	943	959	956	914	918	981	984	987	977	981	956	917	944	989	948	907	1009	968	924	936	1011	951	919	964	1005	939	987	956	957	971	980	973	947	1012	919	947	962	923	948	951	959	980	948	951	975	1007	932	984	950	930	975	909	1002	987	964	933	953	973	981	958	976	928	901	975	939	949	980	957	987	1009	966	979	938	928	984	973	924	984	1001	956	1031	986	960	936	977	990	982	996	936	991	943	979	943	936	921	944	931	927	912	979	941	942	911	906	973	901	879	950	857	982	933	955	988	951	913	945	994	936	941	946	964	982	1008	981	919	997	980	948	955	912	935	968	1025	932	959	1009	1017	928	949	984	934	975	954	931	947	979	970	937	952	954	967	1000	980	963	963	950	1011	942	995	956	943	927	902	965	990	954	941	972	915	967	1023	904	953	984	933	962	940	914	946	947	954	913	950	886	943	976	905	914	937	987	913	899	996	957	1006	949	941	1010	985	980	987	931	965	988	949	972	961	931	914	936	932	975	939	951	939	947	972	937	951	1038	971	955	913	908	970	984	936	891	960	967	952	934	992	938	956	927	1004	931	959	932	968	979	999	965	936	962	936	925	977	968	964	923	961	939	923	920	920	968	1007	994	916	1010	934	918	926	920	938	934	1025	978	980	950	979	916	889	875	985	955	956	922	990	953	948	945	956	1010	943	957	974	945	951	986	989	976	1004	958	922	1018	949	1001	927	905	940	946	928	960	960	930	1001	965	989	983	936	951	973	933	965	956	983	911	935	956	899	969	950	933	942	958	928	902	948	984	942	906	890	941	944	936	993	949	976	939	952	936	963	1025	907	936	1004	973	955	984	956	930	977	900	940	919	968	971	979	927	963	941	958	973	919	992	944	972	969	929	929	897	938	991	957	964	973	978	991	900	903	942	953	931	946	914	913	989	928	956	966	951	913	927	943	949	988	928	939	1010	954	896	949	968	957	989	949	985	936	989	893	951	988	934	922	917	936	915	951	991	980	923	949	939	939	942	977	1016	935	985	1003	922	1024	943	934	989	973	971	928	979	940	908	908	934	986	967	940
19496	1913	509	450	394	355	309	255	265	221	262	243	252	243	230	215	221	220	225	209	217	219	243	246	243	236	240	226	244	225	221	239	212	220	279	225	211	244	228	219	222	230	255	220	242	222	245	230	220	212	237	247	198	248	241	206	219	216	235	215	195	224	217	239	234	234	207	240	229	207	224	216	268	244	211	227	226	228	230	234	236	221	230	262	231	247	211	209	235	234	211	205	234	219	223	227	246	218	248	244	245	238	209	235	234	222	238	239	215	217	233	212	226	245	249	223	230	225	221	239	245	221	246	197	210	203	224	263	230	240	234	203	249	205	211	231	235	204	254	254	213	227	236	214	245	212	230	233	225	209	240	208	197	233	206	222	225	222	240	261	231	237	231	229	228	202	213	241	235	249	241	216	216	260	234	218	237	217	213	257	189	201	185	215	233	201	219	241	251	217	235	225	236	245	215	235	221	208	205	247	217	261	226	215	200	248	236	196	204	257	250	219	222	243	253	207	243	247	221	220	255	208	244	242	267	239	205	215	233	221	260	218	218	197	205	242	220	251	254	222	216	228	206	240	217	252	228	211	213	247	252	262	213	219	237	234	256	224	231	223	229	230	233	209	199	242	233	219	214	238	255	254	248	209	222	236	252	205	224	200	205	192	237	247	234	220	254	228	217	223	222	249	233	230	229	251	233	237	241	213	228	199	246	242	236	222	257	202	212	214	247	236	208	229	241	235	188	243	213	232	227	211	217	232	231	221	208	252	256	235	249	243	268	242	250	213	213	236	247	254	228	224	237	265	237	245	231	225	230	223	236	237	216	217	215	212	254	254	242	225	227	222	249	223	235	232	227	242	228	221	228	213	201	224	221	226	245	199	224	220	223	225	221	241	241	221	222	220	229	194	206	248	220	251	246	220	281	226	228	227	235	218	234	206	223	231	223	236	214	231	225	230	230	206	222	240	227	241	243	239	231	231	230	230	206	201	209	223	226	232	217	222	199	223	232	193	202	213	229	226	223	241	229	233	218	200	237	224	245	230	241	214	245	224	222	224	221	232	218	191	276	245	206	247	251	247	259	214	205	212	223	217	221	265	236	235	251	214	252	201	240	207	208	238	233	199	259	218	231	238	253	255	188	225	204	225	249	236	215	244	226	236	257	230	221	245	241	212	224	232	229	212	215	219	215	243	223	225	212	239	219	238	253	209	223	237	225	220	207	217	239	240	264	234	226	235	242	212	212	207	257	237	242	224	208	211	218	220	242	232	214	293	247	217	207	220	204	226	236	220	199	241	236	215	204	226	224	234	233	212	221	218	255	224	208	194	196	216	239	217	216	215	245	223	225	232	219	214	212	195	218	226	220	238	210	197	228	231	233	251	228	237	211	218	230	222	201	222	230	239	232	217	232	212	232	219	245	235	244	223	209	272	213	211	222	246	226	210	209	226	206	236	245	237	231	216	231	221	234	230	220	233	227	229	219	246	221	211	223	237	192	227	231	247	235	236	207	242	210	214	231	219	258	231	219	232	269	201	204	206	244	231	229	212	247	232	196	225	217	231	196	217	202	223	251	230	253	238	219	231	272	227	204	228	222	231	232	197	239	235	220	233	232	242	249	259	223	236	252	209	251	202	235	218	220	213	215	229	234	242	237	233	249	232	237	241	239	240	236	211	217	226	199	209	246	245	217	233	233	240	252	247	249	246	235	195	239	231	248	228	226	223	241	219	241	216	210	239	239	228	238	220	219	192	215	245	236	213	226	236	235	215	214	234	225	224	216	218	254	218	231	204	207	228	194	218	216	224	213	255	201	261	235	211	197	237	236	214	211	231	216	224	228	211	214	252	242	221	253	223	223	243	219	217	210	199	225	197	217	213	231	220	209	203	232	225	234	219	238	232	260	236	224	251	216	230	237	230	234	211	240	230	216	228	206	236	262	253	253	234	216	211	221	241	244	230	212	239	238	192	209	229	234	211	243	214	213	199	215	206	244	215	253	233	239	238	263	232	277	228	234	231	249	231	220	206	247	235	205	228	232	202	245	257	207	254	211	228	221	214	211	196	248	251	218	242	200	242	222	227	206	235	219	221	248	244	211	209	214	224	236	260	224	230	209	229	214	238	239	220	229	250	214	221	225	212	239	236	220	230	219	214	225	207	201	226	226	233	198	220	247	211	217	257	240	241	211	260	236	216	237	230	232	251	215	230	199	230	237	238	215	237	210	252	228	210	212	244	235	237	263	210	222	190	221	230	222	206	224	232	239	218	221	225	218	219	240	222	242	239	230	219	229	244	264	246	223	214	243	214	209	238	221	254	225	228	229	239	200	254	231	211	240	221	229	224	200	210	226	215	227	218	231	242	224	226	233	241	239	240	241	217	245	194	230	205	213	232	231	230	221	218	233	230	263	215	228	208	214	231	205	265	230	221	212	267	251	231	253	232	226	223	240	221	253	234	221	230	226	228	240	213	234	244	224	203	261	250	253	240	231	235	218	215	235	226	234	217	231	204	218	210	214	201	229	209	221	247	224	212	228	239	203	176	227	236	225	228	215	218	218	242	256	233	211	236	215	218	211	238	221	272	221	243	214	208	203	199	222	242	203	258	230	237	230	227	211	226	237	212	224	241	218	222	224	227	223	223	225	220	226	224	254	232	233	217	238	231	209	205	203	242	243	197	225	202	224	226	231	216	221	176	206	206	249	223	230	214	229	213	213	253	217	211	234	227	231	240	218	227	259	228	217	200	229	241	233	226	211	215	242	214	200	219	251	232	211	255	240	239	233	248	255	224	234	233	211	218	229	244	209	224	203	225	241	217	249	218	233	216	223	191	217	238	217	214	219	225	228	264	223	251	235	238	204	209	206	220	209	225	219	248	245	217	214	201	219	220	200	232	270	220	228	213	226	230	216	233	240	243	255	211	219	221	228	222	200	223	247	235	213	253	235	241	225	223	222	218	220	211	200	195	233	211	210	237	223	216	243	253	224	227	237	229	224	203	247	233	245	235	215	190	259	222	221	235	204	218	206	221	209	209	244	245	243	230	204	242	246	241	214	260	222	230	257	236	245	237	261	240	230	211	246	206	232	228	201	215	248	219	233	212	232	253	225	214	223	202	238	224	231	206	241	200	225	227	257	206	237	237	241	226	242	254	232	236	234	233	226	222	253	220	234	226	206	219	245	218	228	229	246	254	220	248	251	230	227	248	234	233	227	204	232	229	220	227	243	198	207	191	237	235	200	207	237	231	218	220	206	219	214	226	194	239	247	243	219	249	220	201	251	274	202	242	240	219	207	226	211	208	209	233	216	242	237	245	246	232	225	207	239	246	236	235	219	221	232	242	219	223	234	277	205	207	252	220	249	204	224	240	224	229	223	240	226	220	237	239	201	248	220	209	220	226	225	224	247	238	216	238	230	231	202	225	232	207	234	234	211	219	212	252	228	239	233	245	230	246	221	216	221	191	213	226	209	260	223	213	206	225	263	236	192	216	223	250
12159	904	1185	1278	1177	1004	891	855	740	754	707	652	682	635	665	631	587	612	652	618	580	603	599	569	582	644	607	590	586	612	543	595	555	604	571	563	556	546	560	561	556	555	581	529	537	565	598	584	594	582	589	561	567	540	577	535	568	565	587	553	558	548	589	551	569	532	576	579	602	629	571	593	575	549	563	608	559	552	568	551	533	566	542	590	559	516	588	556	566	547	545	580	593	575	559	570	560	537	570	557	586	548	518	564	553	562	579	589	567	581	575	594	569	613	585	558	577	527	568	563	549	523	543	558	566	545	545	555	580	579	553	547	571	574	555	569	567	569	569	576	570	596	526	593	528	559	568	582	549	542	525	540	603	570	559	539	578	585	530	527	536	559	569	606	569	559	589	518	572	574	563	555	547	528	572	545	555	546	565	576	563	523	543	576	599	582	512	558	555	581	533	551	530	583	515	534	572	560	582	546	526	576	577	561	565	632	530	526	573	558	583	602	530	578	552	558	609	560	562	584	530	558	559	562	540	552	541	579	575	577	557	562	591	535	574	584	570	565	528	590	560	601	537	542	569	545	551	555	573	598	534	536	562	604	537	570	574	579	530	566	576	546	543	612	555	560	562	571	572	578	557	590	588	568	569	573	536	556	564	540	524	528	566	563	546	538	537	571	528	581	542	567	553	575	585	548	555	595	589	542	558	560	596	554	568	555	584	528	551	555	545	557	560	599	562	549	533	597	592	559	512	529	542	543	579	587	563	583	580	522	558	545	561	531	543	582	568	565	541	623	578	524	526	530	586	566	529	555	581	561	583	592	575	601	539	606	516	584	561	587	570	546	580	589	524	561	572	528	578	552	550	560	588	546	524	545	599	554	545	577	548	537	574	610	578	559	527	597	589	567	575	552	525	583	549	590	549	532	538	578	559	595	585	518	552	542	609	544	557	551	560	601	623	545	550	549	584	570	568	536	552	601	615	542	579	572	584	569	545	570	586	531	579	559	551	559	548	579	564	608	608	529	567	539	553	568	587	586	536	572	592	593	554	557	609	602	590	557	581	509	542	611	573	547	558	569	566	575	551	540	580	560	524	566	593	567	547	565	567	603	508	562	581	553	547	524	530	554	554	561	558	523	579	572	565	539	577	542	538	551	558	562	548	581	550	597	572	548	585	569	576	549	569	539	548	534	549	559	555	553	574	543	550	576	546	564	599	558	552	515	554	584	596	533	553	576	585	573	580	544	567	583	532	556	537	551	597	514	523	544	569	574	520	561	553	559	584	554	586	557	558	526	579	560	577	536	558	584	556	527	566	557	573	561	558	559	591	552	573	595	529	567	561	580	528	605	562	552	548	569	550	564	618	519	551	569	526	599	567	579	564	556	583	611	568	557	566	580	557	557	552	577	555	540	557	596	536	563	571	601	559	553	557	519	563	580	558	556	527	603	575	539	552	561	574	517	574	525	590	556	635	555	575	557	543	557	579	542	563	577	560	537	590	545	537	589	582	545	526	570	553	570	557	554	578	588	589	622	548	556	540	560	608	580	563	528	536	591	544	553	563	533	575	567	527	589	553	504	559	582	569	580	567	583	596	553	575	564	555	537	595	575	567	546	553	572	553	547	587	563	571	549	585	582	573	540	557	555	579	534	554	566	595	575	564	563	566	532	566	617	587	577	569	545	559	574	569	551	540	526	551	557	595	555	553	576	573	604	549	507	561	594	558	553	538	519	547	539	560	563	561	573	564	601	531	570	572	594	534	581	537	574	557	579	577	514	563	501	561	605	545	557	547	563	551	617	569	593	573	582	555	569	572	527	537	536	586	557	570	574	544	590	532	584	602	598	564	511	560	557	545	541	560	515	523	576	545	569	542	560	555	576	559	620	563	567	550	524	595	561	541	539	586	539	606	566	563	567	562	567	596	591	586	561	542	533	545	566	576	576	529	564	579	578	579	561	536	578	560	574	532	584	536	622	521	554	563	597	551	594	567	475	565	592	546	525	543	522	576	551	549	548	547	501	549	546	540	566	567	563	558	554	588	580	548	572	577	563	570	512	570	557	578	581	588	529	570	548	525	537	573	517	517	569	597	546	559	580	549	545	533	558	588	557	557	509	565	550	592	563	502	582	570	559	548	556	574	511	540	546	550	592	556	569	525	546	525	561	541	526	553	570	535	582	585	556	557	565	574	528	567	612	558	587	574	536	542	597	593	575	538	587	548	552	558	551	595	543	546	550	564	573	565	555	570	595	603	549	600	557	571	542	530	600	588	593	534	517	547	555	573	528	530	579	564	559	588	563	556	558	585	524	550	545	598	565	569	558	574	573	585	520	581	563	541	561	594	565	524	584	540	566	526	550	613	574	550	593	601	519	532	557	558	521	587	592	582	580	594	541	519	587	553	587	542	587	586	565	622	574	574	556	555	530	564	558	586	603	579	540	553	593	558	577	549	537	583	588	570	536	549	574	584	602	570	590	525	576	519	553	592	548	531	585	586	565	582	531	581	550	524	575	564	579	526	619	543	571	578	569	565	559	575	567	606	520	561	542	576	558	566	551	555	559	548	577	569	533	547	554	555	573	572	547	553	562	622	549	565	569	504	567	577	575	567	564	557	554	560	559	569	509	569	563	592	547	565	586	570	588	580	558	577	575	555	582	584	565	583	600	601	587	576	556	549	555	560	559	552	573	561	580	586	574	548	563	522	580	548	546	586	568	605	539	548	571	569	554	592	554	527	536	601	550	539	581	547	531	553	570	570	570	598	573	558	546	485	581	603	596	563	572	556	559	536	547	569	549	579	510	548	526	607	560	586	558	600	546	525	582	579	560	562	549	554	558	585	561	560	575	588	558	554	561	551	570	595	560	550	571	570	551	559	531	545	580	550	554	549	542	541	563	564	573	585	583	515	537	557	522	518	556	533	564	554	580	590	532	564	595	571	536	526	615	569	573	565	542	547	554	565	568	590	553	572	536	550	571	533	559	548	576	537	597	554	559	562	554	573	595	560	544	569	506	558	538	569	550	600	546	561	564	584	575	498	565	526	600	589	548	538	587	536	572	597	565	582	568	557	557	577	566	507	536	525	538	581	549	556	513	572	546	592	544	548	599	552	572	555	551	587	588	565	605	546	559	569	568	530	574	546	552	622	566	578	544	565	547	547	541	591	551	552	555	551	594	580	527	521	535	605	594	578	562	568	565	579	537	562	567	530	563	568	562	555	566	545	562	538	587	579	572	551	583	535	561	506	566	535	560	537	589	554	539	558	571	534	556	546	544	589	526	574	566	514	556	577	530	566	587	562	604	582	519	546	579	580	565	560	547	573	561	586	566	556	566	570	522	558	556	552	593	565	561	589	581	596	574	547	575	560	558	553	557	561	572	556	527	548	590	546	577	563	607	542	570	588	544	588	560	539	567	605	559	607	514	602	575	534	551	577	575	582	563	555	597	548	549	590	549	562	557	540	557	592	552	579	556	501	554	561	566	541	563	548	551
29451	4029	1013	724	528	431	431	348	324	352	325	274	320	316	291	302	302	298	310	316	285	267	296	276	285	281	288	310	279	279	283	261	250	256	274	293	262	282	311	283	267	281	266	264	297	278	276	296	255	256	268	268	312	285	272	298	263	267	250	301	260	293	234	249	295	285	287	273	294	274	298	260	279	307	274	264	305	282	297	252	282	278	260	284	296	257	301	264	256	272	288	300	289	262	274	232	281	281	282	256	276	272	262	272	259	263	284	286	288	223	270	255	268	275	255	271	268	275	277	283	316	291	269	286	259	274	296	281	282	258	267	274	277	256	278	272	280	274	269	258	284	269	283	274	256	307	249	248	281	328	291	296	273	242	274	253	279	278	277	265	276	270	255	275	283	261	279	285	293	253	261	272	272	280	264	265	313	287	273	275	300	275	254	270	272	281	273	271	276	288	281	283	283	274	284	261	233	266	264	273	285	263	291	238	273	265	272	240	271	294	274	246	264	265	279	262	242	273	248	259	256	271	251	284	231	260	282	268	306	289	279	259	277	278	281	256	259	290	276	259	256	311	269	267	292	287	269	283	273	274	297	287	254	301	267	293	294	285	275	267	288	264	231	275	297	272	255	273	264	272	262	265	265	262	220	311	286	279	245	268	283	248	279	280	251	243	267	283	284	269	270	263	266	276	242	282	278	288	269	269	261	278	244	274	260	262	303	269	275	250	267	278	285	260	280	282	270	289	287	274	270	256	269	301	282	288	240	260	278	256	305	244	261	266	249	286	275	302	299	269	281	261	287	285	256	272	281	271	289	279	251	277	305	274	291	240	269	261	253	279	266	303	287	282	296	271	294	314	278	272	302	282	244	283	279	232	290	281	294	279	325	262	264	267	272	284	255	244	271	265	238	276	274	248	264	295	253	276	281	321	263	279	248	275	302	274	281	274	305	293	283	292	293	279	279	298	286	260	268	276	279	264	296	283	278	289	277	282	290	222	264	258	294	279	284	256	271	293	271	274	288	232	258	293	301	273	263	274	253	257	248	262	231	239	311	287	301	273	267	292	274	286	273	278	272	276	302	262	278	301	312	289	280	240	281	278	265	271	276	288	288	282	274	285	255	297	262	271	264	250	288	296	280	284	254	264	257	317	243	272	274	278	279	253	303	264	294	291	274	280	307	264	271	291	268	298	282	276	281	253	272	290	278	264	244	285	313	289	269	284	290	293	268	238	298	285	275	251	283	292	294	272	292	270	302	294	258	275	281	322	292	260	282	259	265	269	249	282	272	264	282	281	276	267	276	281	242	259	282	315	292	288	273	293	267	255	262	271	293	273	281	294	225	259	274	276	270	242	258	278	284	293	303	283	269	295	263	269	287	266	273	278	260	260	289	283	275	289	281	272	271	239	290	266	290	246	253	288	278	267	280	243	281	322	277	277	285	300	260	284	278	277	290	253	266	281	250	253	255	286	295	263	283	264	265	264	308	304	295	268	318	270	243	268	283	293	292	251	265	248	249	290	266	253	277	266	283	295	280	286	260	258	281	304	263	272	282	273	279	319	286	273	262	292	261	270	295	235	274	278	304	273	262	285	260	265	284	250	281	290	259	273	255	282	292	286	294	297	316	246	287	310	252	283	303	285	251	278	290	250	284	248	259	246	286	262	313	279	296	284	302	281	314	300	262	279	255	269	256	272	251	267	263	267	292	247	272	311	279	305	239	268	278	289	271	274	299	287	285	258	288	280	304	262	268	281	265	287	260	239	288	292	295	258	302	269	248	249	287	266	274	282	261	269	258	306	254	284	262	283	238	275	246	250	268	273	256	252	274	273	288	309	251	289	281	263	291	259	244	261	266	230	265	293	272	275	241	279	277	249	305	269	292	287	252	297	288	270	249	258	253	295	281	243	294	290	256	271	299	307	258	293	264	274	256	312	294	269	300	253	307	286	280	269	266	288	283	274	286	303	300	258	271	253	262	286	279	259	284	267	252	267	271	248	289	292	279	278	274	243	269	271	280	273	260	268	313	241	269	265	266	254	263	272	264	285	273	268	270	286	277	287	291	274	285	291	279	273	288	272	273	294	264	273	276	268	314	288	257	272	263	314	281	316	293	287	252	268	327	266	258	251	302	230	287	287	257	266	250	269	285	251	286	272	281	295	281	288	293	286	280	289	275	295	281	292	278	264	250	296	276	272	283	258	276	274	292	296	265	273	300	284	282	294	278	293	258	274	281	257	238	280	250	286	263	285	295	288	279	254	280	273	270	278	281	298	285	296	270	266	251	270	272	283	259	278	270	246	253	289	284	285	282	273	285	257	256	278	312	278	292	268	265	265	283	311	308	265	236	245	301	295	292	313	283	263	280	274	275	283	281	304	271	268	264	259	282	296	271	300	299	276	295	282	277	276	282	306	298	256	252	297	273	290	232	246	259	268	257	275	249	284	251	273	284	260	281	292	265	290	258	275	264	264	261	278	241	260	283	268	276	249	284	260	270	310	250	298	273	304	259	295	241	269	275	305	273	284	278	272	276	304	243	307	246	273	296	279	263	286	263	284	310	288	255	237	248	271	326	267	291	255	276	291	307	260	274	256	284	238	231	274	280	284	264	253	278	279	262	243	318	292	252	283	289	270	266	294	261	282	241	275	256	282	264	262	318	270	285	296	268	266	272	273	268	290	276	289	283	268	254	272	246	247	274	266	290	307	285	288	291	261	287	269	238	259	279	281	291	252	262	260	287	275	294	304	270	281	258	279	275	291	276	269	253	275	279	299	283	245	273	271	303	293	266	309	279	283	283	290	277	278	293	270	289	260	263	321	249	283	300	246	287	302	266	301	234	315	311	289	296	274	277	275	274	282	286	283	312	264	284	274	274	284	260	285	266	268	314	283	266	279	263	312	302	264	278	247	274	251	306	270	286	299	282	322	313	276	287	247	245	310	299	280	291	282	262	255	253	262	269	267	250	281	289	268	292	258	262	285	253	275	263	282	284	262	254	314	249	296	286	278	279	291	253	270	289	275	284	256	280	268	276	288	261	250	280	279	287	274	281	246	295	259	265	273	295	317	273	244	270	258	300	309	254	277	279	279	292	272	271	322	275	249	298	255	229	293	300	305	292	239	272	257	284	287	267	264	302	299	271	268	268	254	261	281	293	288	291	291	268	267	278	297	285	284	287	245	295	258	253	281	298	299	289	277	234	277	277	258	267	278	269	284	248	265	267	289	236	305	297	268	274	274	267	294	306	266	274	287	281	293	270	239	267	267	242	281	241	276	308	290	277	252	265	293	265	263	257	269	285	271	262	260	252	284	277	286	311	258	294	279	265	270	304	279	261	280	279	256	263	288	295	282	255	257	286	293	293	264	292	325	269	269	265	257	292	248	280	283	294	278	269	294	300	275	261	265	285	269	259	302	283	250	268	297	248	280	265	263	257	267	250	275	273	233	227	277	241	278	249	305	260	283	276	283	276	224	284	266	246	269	250	285	295	298
15945	1348	2097	2109	1805	1625	1363	1247	1071	1018	1033	894	931	914	797	828	767	764	796	773	783	723	707	729	691	718	727	732	739	747	713	729	687	702	699	706	715	701	630	701	675	715	739	719	704	696	697	713	652	712	705	698	686	654	714	722	691	675	674	638	707	676	654	721	664	712	701	670	685	654	689	683	712	664	685	667	662	662	678	670	679	728	681	694	661	653	681	706	734	695	706	658	688	642	690	658	662	700	734	699	669	666	660	697	671	696	719	672	665	670	681	677	702	681	713	712	642	699	670	640	672	672	736	684	692	694	656	674	778	694	661	626	703	715	673	731	666	689	709	686	691	714	663	676	650	660	663	633	628	702	642	666	672	667	722	681	626	700	698	677	690	676	678	658	655	698	716	655	668	674	664	677	689	686	684	684	673	703	674	677	681	674	682	687	646	629	637	710	697	683	670	696	709	711	686	732	661	723	695	654	689	662	680	646	707	655	687	660	719	675	723	724	678	626	667	665	674	652	672	661	657	724	624	677	633	680	763	689	658	672	695	668	672	671	649	660	685	687	717	650	710	694	692	648	682	621	658	649	722	634	689	674	653	612	658	674	666	710	619	688	654	662	715	674	727	641	696	659	716	705	676	683	700	678	696	663	678	682	639	717	640	641	684	724	670	690	655	696	684	713	641	690	678	695	658	692	648	674	707	701	671	697	684	684	664	681	644	659	674	698	760	656	719	622	662	643	691	650	675	710	662	680	719	707	699	688	677	688	710	685	662	673	735	671	705	696	649	669	695	724	687	676	684	679	689	685	683	658	667	682	654	681	640	728	637	689	664	700	655	636	712	679	654	685	648	705	667	704	641	672	662	680	714	686	678	650	633	712	651	649	714	645	677	668	635	694	656	686	679	689	717	688	687	712	730	690	703	661	667	718	674	654	682	704	646	704	677	684	726	615	667	693	662	665	728	711	674	644	737	669	709	675	665	668	694	663	719	688	666	649	689	701	712	685	658	649	722	626	666	666	693	632	704	686	682	675	702	671	693	659	703	700	675	692	682	685	666	674	706	688	676	718	695	711	753	619	667	655	686	682	752	674	665	651	701	679	667	721	695	707	664	634	650	707	665	690	691	650	674	690	703	658	668	699	661	662	650	691	687	710	719	720	681	731	658	705	659	672	681	686	708	684	679	655	678	611	697	695	600	672	646	688	686	657	703	711	668	647	692	679	674	707	675	693	642	679	702	671	674	659	641	708	711	661	663	683	693	669	710	640	685	691	643	659	655	697	661	677	695	681	703	681	680	663	721	672	718	727	666	733	725	655	667	710	632	681	667	720	676	665	665	697	713	623	686	688	684	691	668	709	702	654	717	676	673	724	683	676	683	687	679	663	708	718	720	715	714	637	643	703	671	721	649	701	681	652	672	681	638	722	690	682	699	696	676	702	636	680	700	676	685	687	669	631	675	598	650	693	650	679	688	625	626	736	678	677	628	655	676	688	684	724	680	656	662	720	709	663	640	681	669	707	656	663	646	683	681	679	686	726	742	679	736	697	699	706	638	724	639	714	694	714	690	669	705	703	718	670	723	668	661	674	701	685	687	633	652	668	704	674	702	683	678	674	628	646	676	691	690	668	660	671	681	727	670	691	677	644	657	686	683	756	679	689	687	656	672	640	696	669	769	650	672	663	681	671	688	687	702	621	603	645	690	669	618	674	735	667	672	714	696	637	731	680	707	728	670	697	664	630	713	695	686	669	673	685	726	703	720	644	663	684	671	675	754	677	672	644	669	635	704	698	718	648	628	659	692	661	663	685	669	715	687	645	685	672	732	644	669	635	673	650	737	676	649	654	645	708	656	661	659	669	657	673	669	638	696	696	642	723	677	708	703	687	693	697	701	717	683	637	687	690	686	686	713	661	706	647	651	667	659	693	689	669	678	705	686	662	670	617	700	699	682	651	669	655	671	675	645	665	684	704	746	661	708	690	666	654	630	656	647	692	693	693	667	682	677	682	685	644	696	678	701	678	732	689	649	664	687	671	688	659	669	699	699	692	647	652	737	634	682	658	665	703	713	644	674	668	683	733	669	731	714	622	661	681	688	657	658	664	660	658	657	666	695	710	618	719	635	731	656	632	657	696	641	683	715	693	694	671	663	688	694	678	712	657	652	653	675	660	722	671	660	666	681	675	711	718	722	679	721	688	674	700	667	703	602	699	688	653	721	659	624	673	709	660	721	686	730	721	696	655	698	693	676	678	682	692	640	701	655	676	646	722	681	687	666	695	676	678	728	678	666	729	685	663	718	756	692	670	669	669	664	651	696	692	651	682	693	635	706	704	682	730	697	679	645	669	696	675	692	704	694	714	663	707	720	663	650	689	687	701	715	682	736	638	700	682	682	709	639	661	713	728	676	627	688	652	661	733	711	588	653	680	714	705	698	703	662	671	666	685	730	628	675	669	687	725	692	678	698	663	745	667	648	700	657	673	707	620	703	662	684	675	691	666	673	677	671	694	643	678	649	647	653	682	658	673	627	653	667	695	697	685	681	661	694	696	628	681	667	716	708	632	644	636	659	653	680	648	686	690	707	675	675	725	629	670	633	680	694	692	718	653	675	686	699	627	672	691	713	689	665	664	710	663	706	738	682	680	664	669	695	722	744	678	702	658	659	675	680	675	684	714	698	706	708	688	707	717	651	660	674	696	661	712	713	684	663	668	703	691	680	688	715	706	673	682	676	744	727	708	678	671	634	628	697	669	698	683	656	705	708	657	667	652	678	722	659	691	759	709	678	684	688	714	663	702	714	661	653	682	696	693	701	676	697	658	708	713	672	689	660	675	679	732	663	719	636	692	685	683	703	689	683	730	679	669	680	625	668	665	651	655	627	707	704	717	664	649	642	703	669	649	687	710	691	645	683	628	653	684	653	676	685	664	669	702	647	700	663	652	712	665	639	654	664	685	648	742	708	673	661	672	684	700	660	633	683	687	688	646	646	712	634	662	713	668	683	699	699	663	698	633	703	664	597	702	656	655	686	635	638	654	656	659	696	645	672	636	719	699	676	658	692	693	671	675	687	717	693	716	710	693	694	642	656	676	694	668	675	668	614	702	696	685	714	668	683	710	722	692	675	703	691	681	675	656	710	691	695	686	675	679	675	699	662	704	699	726	664	716	683	691	678	696	688	657	711	652	657	658	711	688	681	692	678	715	684	688	675	706	687	674	670	656	681	667	700	667	631	668	686	659	659	679	641	671	680	644	695	670	660	658	641	680	658	678	746	693	657	671	685	661	686	693	678	768	647	668	669	628	683	688	719	706	711	649	687	669	661	691	626	698	664	661	695	694	681	674	665	626	671	661	681	659	705	723	690	629	668	666	694	688	676	661	691	664	632	666	728	697	738	699	652	647	707	692	689	689	693	695	689	734	734	681	623	681	675	658	712	714	705	696	617	677	710	700	679	697	714	663	701	672	675	684	680	694	673	735	720	708	689	639	664	699
7773	750	468	450	452	426	446	414	421	428	446	475	450	475	401	489	444	433	422	440	442	403	439	444	405	483	443	455	460	420	412	426	440	498	394	397	399	435	436	432	463	400	394	416	420	463	435	420	410	447	432	457	409	424	450	450	449	460	460	430	431	477	459	400	488	400	419	407	454	460	414	450	436	416	430	456	425	410	438	463	462	452	446	439	390	449	424	439	485	439	439	465	433	441	444	431	417	451	458	448	394	433	413	452	461	419	412	470	462	429	456	443	437	439	427	451	425	383	381	406	468	395	445	430	458	456	448	434	431	452	430	419	465	390	429	430	452	382	403	443	437	423	447	420	455	461	400	440	460	432	449	432	423	436	428	452	426	441	425	403	452	460	463	432	407	449	469	473	463	458	473	431	439	423	450	460	471	431	413	423	415	448	460	373	395	414	414	420	444	399	440	441	432	421	441	402	459	442	432	440	396	441	444	443	436	467	442	456	418	410	438	419	433	427	458	466	501	390	458	439	456	410	461	459	462	459	409	418	422	446	416	485	441	430	442	443	402	461	479	416	452	448	458	413	465	466	445	475	428	432	444	466	417	452	427	394	475	472	427	450	462	445	444	445	422	443	446	417	473	440	426	445	423	452	414	437	403	381	412	435	401	440	439	446	437	437	454	419	391	381	427	450	466	454	494	452	448	435	456	465	384	457	393	452	468	407	440	456	425	430	424	451	416	405	408	434	439	452	436	453	443	443	476	446	451	464	434	411	465	421	440	443	450	393	474	458	442	437	477	441	433	429	415	442	436	461	432	426	422	424	455	459	424	427	436	456	460	468	458	473	416	441	427	438	434	442	441	443	428	452	470	419	435	415	419	470	372	455	407	434	461	431	429	406	416	427	425	436	430	457	440	487	487	453	477	455	454	438	450	429	474	418	425	398	458	423	465	421	427	491	440	465	419	418	444	440	396	453	447	419	426	466	452	447	422	427	439	422	443	435	417	444	411	434	451	415	447	405	474	459	409	428	401	411	443	429	434	398	406	472	430	426	464	439	392	404	425	418	438	421	449	436	449	443	447	452	425	427	417	439	438	421	460	462	411	424	399	459	439	432	386	482	446	432	445	446	445	426	436	388	398	425	470	447	444	441	436	449	482	449	418	484	464	394	416	418	451	443	450	395	429	444	454	397	386	381	407	416	454	449	434	406	448	437	446	455	415	439	472	435	476	439	438	432	420	408	462	466	450	418	434	405	449	475	468	391	408	420	435	430	416	429	448	439	444	420	400	456	448	434	435	442	471	439	475	448	419	459	431	427	447	418	444	447	442	426	395	414	411	436	447	438	426	465	385	424	441	424	444	431	414	422	440	437	418	443	468	424	450	425	397	397	442	428	439	409	446	418	442	435	444	397	435	459	405	441	451	477	441	469	424	450	447	424	486	420	422	432	460	455	428	423	428	458	428	407	448	426	445	438	436	433	422	458	436	417	418	468	415	413	450	455	434	457	428	403	452	420	438	389	405	487	450	470	442	436	440	402	416	459	455	466	443	443	434	426	429	483	457	479	428	462	435	439	401	424	471	458	451	456	418	430	433	425	420	456	424	420	483	470	455	432	430	426	408	480	453	453	430	437	434	459	437	427	431	418	443	454	470	390	426	464	405	397	423	467	429	488	450	449	408	434	375	471	420	441	433	470	423	402	413	488	472	463	434	488	440	458	431	407	448	470	471	479	437	402	433	452	435	392	438	443	412	445	414	425	436	398	378	400	464	475	437	460	436	407	428	419	423	424	459	469	411	403	416	449	478	460	442	419	419	462	427	444	490	437	437	405	432	444	466	477	416	422	397	419	490	483	436	480	480	441	449	470	432	473	433	407	472	428	450	426	430	429	452	415	410	447	449	439	446	454	378	422	448	441	419	433	451	446	453	473	423	399	450	447	446	424	468	439	430	470	452	472	443	417	431	429	403	446	448	469	446	465	442	431	457	401	399	424	432	432	469	418	434	468	455	465	457	411	410	453	454	446	444	431	412	452	426	415	450	460	444	416	406	434	435	449	447	486	442	408	476	445	454	429	469	423	459	449	437	438	468	446	427	401	400	438	478	438	440	468	465	421	454	437	454	427	410	441	473	469	492	421	442	440	477	470	405	405	462	444	388	449	455	428	487	430	416	451	436	465	403	429	408	438	453	441	446	434	433	434	461	436	428	477	464	414	465	449	444	440	441	457	449	411	447	422	401	419	428	470	461	416	457	410	448	433	417	452	401	416	426	408	449	459	406	447	446	448	507	432	410	386	442	431	434	424	448	442	423	482	434	443	488	486	477	402	415	423	500	433	435	451	388	474	470	413	431	453	469	462	398	453	438	446	392	401	435	477	440	425	475	454	465	400	441	426	431	438	423	483	407	416	419	458	445	431	393	439	468	447	440	425	401	432	466	428	442	408	413	413	429	446	409	458	458	446	405	427	437	482	455	420	464	431	429	389	411	385	450	413	437	414	426	449	450	456	399	456	426	452	452	403	461	425	409	430	467	443	420	442	465	446	437	459	482	370	426	458	468	441	446	411	414	422	385	417	409	519	466	399	451	452	429	406	404	429	415	457	417	441	458	422	426	422	414	426	453	388	449	464	412	459	424	432	429	434	405	437	457	511	391	427	443	427	439	443	415	501	454	406	411	424	453	433	429	457	434	438	440	448	417	456	423	434	429	434	404	420	415	449	500	476	437	448	449	425	469	415	445	466	418	437	433	471	443	421	422	443	421	442	472	415	443	476	425	443	423	454	413	415	401	414	437	483	441	440	419	415	418	514	450	461	453	443	411	454	404	414	435	447	469	439	406	421	391	439	440	430	446	405	429	418	460	426	429	450	412	428	430	418	441	436	465	460	394	476	453	457	428	459	445	414	413	412	475	424	409	407	397	419	430	463	408	444	410	443	421	457	459	415	452	470	440	427	479	442	413	456	454	452	442	440	417	425	438	447	444	427	415	411	457	408	462	441	464	442	422	421	457	421	443	452	451	398	441	420	438	416	447	466	452	422	433	423	411	453	444	457	454	448	417	421	419	423	411	464	441	395	455	424	371	419	415	416	418	460	389	427	413	470	402	430	421	455	480	424	461	449	413	428	468	518	436	399	447	486	428	460	419	420	440	477	431	423	425	438	465	425	436	465	471	492	474	403	447	406	480	404	451	474	403	406	449	429	444	471	449	414	465	491	463	427	452	467	466	443	455	478	419	421	469	451	462	459	433	457	401	454	424	432	465	459	440	448	388	495	439	445	451	441	454	432	453	428	436	446	434	410	389	468	407	444	482	438	480	455	421	466	440	452	435	494	449	448	438	408	422	468	431	426	447	418	455	428	439	424	432	448	430	389	400	405	422	433	446	425	435	447	424	415	459	452	436	432	469	456	458	443	433	403	396	439	456	388	381	443	463	438	443	438	414	434	437	428	464	436	414	446	445	446	422	443	492	444	458	431	434	454	445	398	455	464	447	414
5387	1001	987	965	974	950	960	939	932	917	966	992	1000	929	920	938	924	937	947	1007	978	1000	992	956	929	963	894	981	985	948	972	985	970	979	1002	943	949	940	940	927	980	933	976	989	943	961	966	937	953	974	931	939	937	958	894	961	1035	926	949	958	924	957	957	993	961	1016	956	914	974	923	1004	979	972	933	939	903	879	926	983	1001	1004	948	940	961	972	944	955	972	942	976	885	939	972	975	1004	981	1005	972	987	957	928	958	962	986	1014	951	953	967	900	970	982	893	978	973	907	937	897	916	955	900	937	919	968	978	933	968	971	928	992	886	926	946	1041	1044	930	944	1016	957	954	967	976	976	976	943	957	951	973	969	938	972	932	1000	976	967	973	921	903	959	922	934	954	913	974	938	902	960	926	1001	979	972	994	980	909	978	986	958	895	953	933	975	990	936	954	919	953	978	903	912	991	949	919	953	961	974	914	967	1009	1002	972	957	976	966	939	982	983	968	955	948	955	970	952	969	940	924	947	982	961	993	912	967	978	975	979	910	959	990	954	924	943	931	924	967	974	926	970	964	930	938	959	915	953	975	948	1017	944	969	976	1006	935	971	1005	897	953	954	968	944	914	928	981	964	1031	977	962	907	993	968	978	1004	1009	945	999	918	978	973	919	894	971	934	894	940	942	963	999	937	981	980	956	970	942	946	946	982	913	944	961	983	960	969	928	996	931	981	950	971	935	982	903	964	952	917	890	962	945	947	956	955	922	966	941	975	978	956	984	910	944	952	992	979	949	977	934	951	946	975	971	967	969	973	957	993	956	975	916	914	979	959	924	951	980	983	990	1019	942	975	991	943	939	955	922	912	946	929	920	964	944	953	881	930	973	978	964	1010	972	880	978	935	961	915	943	958	946	979	1027	982	1009	1017	910	946	937	931	947	953	917	976	996	959	963	948	945	982	1003	991	960	959	973	937	905	980	986	909	966	950	953	972	923	949	977	886	941	943	923	979	907	1018	1003	962	964	989	881	949	973	969	920	924	948	960	985	960	925	978	939	1022	938	969	961	979	924	938	978	957	945	975	936	961	935	956	900	971	941	956	927	987	921	949	973	903	968	924	953	954	1005	924	974	946	900	985	986	957	924	919	974	949	923	944	991	978	908	972	993	928	947	997	973	968	987	941	894	960	962	946	965	939	928	978	943	950	1028	899	939	950	948	948	941	892	916	1008	979	954	1014	978	929	956	985	1016	983	912	931	935	960	934	979	961	980	962	922	964	904	939	980	944	902	987	984	944	976	966	958	973	969	966	958	1005	971	948	911	947	922	936	944	975	985	944	943	952	977	961	971	927	924	973	964	972	968	984	936	985	925	916	909	905	943	953	991	937	979	910	962	902	922	903	945	957	919	916	961	959	921	1029	935	985	957	1005	938	906	955	938	940	926	940	977	907	957	959	932	909	927	917	978	965	919	931	995	933	969	982	946	926	981	965	965	1031	955	919	944	985	925	980	944	987	1026	974	961	975	916	926	946	977	939	963	942	967	952	932	963	976	959	904	928	925	914	936	985	962	946	964	921	890	981	965	909	903	954	951	988	962	973	976	927	962	1023	958	977	883	959	995	971	935	927	939	959	914	932	966	950	943	948	973	972	998	986	912	1007	899	976	903	951	917	957	908	958	991	950	969	949	940	953	1033	965	945	972	992	939	953	935	937	954	915	942	950	919	908	966	964	931	982	947	960	979	909	954	990	960	952	951	964	953	957	922	987	954	932	930	937	1009	925	974	923	1001	894	955	953	930	902	981	970	941	1024	957	930	961	974	993	955	1003	976	937	913	963	963	967	943	935	914	974	937	978	964	924	983	966	967	898	953	943	970	947	960	986	923	941	1010	935	968	961	885	973	976	952	939	996	903	960	930	909	988	939	962	941	991	982	960	919	986	993	941	1009	953	962	983	986	930	994	1012	974	935	959	945	966	951	951	924	913	979	964	946	915	939	1006	977	948	943	978	902	996	964	986	933	997	985	939	903	1025	896	973	986	999	943	930	884	979	974	986	987	965	969	961	969	984	956	949	928	972	894	931	927	1010	934	953	905	952	965	966	973	949	984	925	911	945	907	978	1015	990	956	947	965	927	956	928	912	1017	962	999	1040	949	981	965	893	978	986	952	952	939	962	936	930	946	944	1012	942	996	943	944	1001	1000	984	947	939	983	959	889	964	1012	969	989	1014	976	956	963	932	959	969	1011	983	962	903	966	897	955	914	874	992	951	950	979	946	977	1000	972	958	972	902	996	982	1000	962	956	956	964	952	967	993	915	1007	973	963	982	1018	958	919	941	946	947	962	946	981	964	961	987	944	928	959	955	930	929	957	893	993	1019	931	917	999	998	947	888	1025	967	907	963	970	957	960	1018	963	937	1001	954	921	916	1018	934	939	904	996	987	926	941	912	937	929	944	964	1022	985	922	938	921	958	884	960	935	947	934	958	961	939	927	982	964	958	936	881	934	937	982	966	926	956	940	942	926	917	974	956	944	952	983	966	899	956	907	956	960	993	918	962	937	984	948	925	923	918	939	947	991	940	967	974	937	966	941	989	962	975	989	947	966	894	933	923	995	925	939	1001	927	892	942	939	951	999	954	985	982	944	948	933	957	953	921	1023	919	952	952	965	904	963	994	987	970	976	997	918	940	934	993	912	935	995	953	976	940	952	935	977	969	1021	995	918	972	986	965	949	978	941	1007	964	969	947	962	1027	918	961	1016	964	968	998	935	984	965	1001	989	911	914	978	922	980	965	948	898	998	964	935	931	941	902	988	958	981	981	1008	986	943	995	973	946	959	945	941	968	917	937	946	973	939	957	970	945	970	923	949	956	930	919	1011	992	977	995	954	972	916	940	916	964	942	977	950	1008	885	935	987	935	915	971	926	966	934	958	926	985	993	1024	899	916	960	948	1008	981	910	960	965	942	957	962	910	962	927	970	932	943	968	991	979	954	976	1024	966	937	989	1011	913	969	935	913	978	935	990	1019	986	979	958	967	977	954	944	952	921	972	940	922	921	910	1025	940	996	986	973	946	897	960	972	950	936	968	982	963	968	934	976	966	939	983	947	951	910	908	1000	1047	982	941	979	962	1015	938	893	915	931	985	946	988	961	944	962	993	940	911	993	959	953	914	895	963	947	943	1022	884	957	960	927	931	957	1005	1001	912	928	956	938	964	933	923	895	995	952	930	952	956	949	904	984	959	952	930	1030	975	927	961	922	897	933	934	942	1031	999	955	903	936	925	940	1014	938	971	950	902	948	933	900	947	964	926	933	964	927	1017	971	950	979	992	991	991	962	951	913	975	908	961	980	930	951	980	979	1030	966	952	949	922	926	1018	994	956	970	957	1009	941	1012	924	970	957	1022	1009	985	973	962	997	1003	967	942	981	910	980	985	974	1014	938	961	971	902	970	939	918	988	985	983	984	1000	951	954	989	931	924	1009	961	946	945	968	979	942	942	937	975	981	1018	933	951	966	1004	956	1001	964	967	980	972	941	935	949	956	975	905	957	981	938	994	964	1003	1009	975	1011	949	959	990	920	963	957	874	936	937	935	1000	981	968	916	986	959	984	944	961	962	955	933
19775	1705	555	415	389	347	301	248	256	259	248	264	276	259	215	227	212	232	251	238	222	239	258	228	212	222	223	213	229	223	256	231	247	291	272	224	254	233	228	207	233	251	199	261	232	218	212	240	242	210	251	231	230	229	221	208	258	218	216	267	242	242	215	226	204	230	246	250	219	243	210	266	212	216	237	242	227	237	237	256	248	224	215	241	239	245	230	246	247	230	224	242	232	235	230	223	256	246	228	218	250	233	233	243	243	240	236	215	227	220	246	237	222	261	244	279	212	220	216	226	244	225	229	203	251	242	224	257	238	236	220	222	215	235	251	268	231	235	242	216	233	226	231	214	237	240	208	214	227	242	249	253	229	232	221	235	241	269	226	225	243	220	241	220	190	230	242	243	249	236	241	245	221	209	244	209	230	225	240	216	231	235	241	240	218	231	227	239	238	222	251	235	239	228	227	226	220	221	238	243	227	248	231	194	202	248	198	246	249	208	252	229	255	229	245	240	233	211	229	219	226	219	227	222	201	229	230	266	201	241	230	207	224	220	229	225	226	226	212	260	278	208	240	228	236	265	233	232	226	224	244	213	247	254	270	212	254	249	209	204	209	224	265	229	220	223	232	241	239	221	246	218	213	230	252	217	237	253	241	230	228	232	242	230	257	220	244	221	206	221	220	228	246	241	219	245	248	220	224	245	240	236	229	233	253	256	221	241	241	209	226	202	223	263	199	216	217	223	216	254	218	257	219	246	241	201	224	213	236	221	226	235	228	261	246	209	213	237	234	240	227	218	222	256	239	255	240	208	253	248	219	216	212	206	234	200	226	240	250	230	202	215	203	237	259	211	239	227	258	214	219	230	220	221	239	187	255	210	229	226	219	245	223	230	231	238	219	227	263	230	232	205	238	264	241	227	213	239	237	185	225	215	227	219	206	230	230	203	242	207	233	237	221	200	249	216	241	236	257	238	222	224	256	248	230	239	266	217	237	237	258	225	216	229	230	201	217	229	252	251	222	209	244	223	214	224	220	239	223	223	236	226	255	237	219	218	232	232	239	239	231	202	240	225	220	244	246	242	240	237	247	219	207	225	238	235	250	228	238	248	217	261	199	209	198	259	242	235	222	215	226	208	237	270	253	238	245	212	230	193	237	204	226	230	249	236	257	244	238	231	224	225	238	212	216	250	264	221	239	225	225	210	230	221	222	227	241	198	240	241	225	239	266	234	252	228	211	210	227	266	233	238	228	222	217	228	244	244	199	216	213	237	214	227	239	236	231	216	228	214	229	231	218	223	194	200	224	199	221	212	233	233	241	211	232	287	261	252	230	272	241	265	240	248	230	210	238	221	227	242	215	232	207	242	235	233	225	264	265	208	235	235	258	229	221	230	223	231	191	244	244	213	212	237	242	240	215	206	200	197	229	225	269	238	217	215	280	262	246	246	250	232	231	245	219	229	247	228	238	226	248	221	204	237	251	220	228	235	260	242	235	226	221	238	256	219	202	201	234	194	248	219	217	231	240	216	264	227	222	217	236	216	203	240	251	230	211	219	242	237	241	204	236	230	213	225	253	215	264	222	231	244	230	236	238	214	245	224	253	227	204	249	234	224	240	225	227	242	234	254	242	225	231	252	219	234	249	220	215	207	218	223	227	233	245	237	238	236	263	226	222	226	244	247	223	227	232	236	227	242	247	228	194	247	234	219	275	256	252	258	226	221	234	260	247	252	224	256	232	256	228	210	230	260	231	233	229	266	240	205	227	247	205	253	244	218	209	220	246	245	215	226	254	245	220	219	260	238	222	239	246	220	250	221	213	218	229	243	266	251	243	246	233	234	245	226	237	244	239	237	243	216	236	236	234	257	223	207	197	235	246	261	211	227	210	234	221	192	218	237	209	188	223	216	253	240	243	247	244	239	229	235	238	210	208	243	221	228	245	203	220	242	236	232	221	228	205	247	218	227	224	236	237	224	218	244	210	228	216	219	234	201	266	239	242	224	233	223	210	211	208	203	226	247	224	250	220	270	229	250	245	199	228	246	228	221	224	241	225	262	215	217	220	214	242	213	190	227	232	238	203	222	218	227	208	227	247	229	240	224	225	236	244	275	242	243	214	237	214	240	243	265	243	210	202	229	216	205	225	225	238	260	270	225	231	235	216	230	254	219	243	226	228	242	236	221	242	238	262	261	219	225	236	212	189	250	227	226	214	240	194	239	249	233	242	250	242	247	249	215	229	222	201	220	250	226	242	241	232	236	232	256	229	207	230	219	246	232	212	249	221	259	219	239	238	247	235	229	244	218	229	239	222	218	239	248	251	235	233	224	229	200	238	269	262	226	221	235	246	241	244	228	231	218	237	216	249	242	227	226	243	244	198	234	234	225	209	231	265	231	245	230	239	235	200	240	209	226	225	234	240	250	251	246	216	223	209	226	253	224	193	208	223	228	219	238	246	218	219	265	216	208	231	265	226	227	261	219	236	212	243	200	208	232	249	230	247	264	224	222	213	236	220	208	232	207	237	253	227	219	267	225	223	230	201	261	208	221	252	225	228	229	237	244	218	244	195	280	234	247	216	209	235	240	197	239	257	222	263	212	239	242	229	268	231	195	248	242	228	236	224	238	213	223	210	226	246	232	237	272	216	237	235	215	229	218	233	217	288	232	210	222	244	246	240	206	230	238	220	214	198	217	243	197	242	226	224	235	232	236	228	214	225	225	214	211	215	235	225	220	229	236	262	223	241	247	229	223	236	229	221	208	236	228	225	224	221	260	251	267	251	248	219	229	221	228	239	205	239	225	221	252	229	231	243	254	254	238	228	239	222	228	238	234	235	219	242	252	239	249	214	211	233	233	231	258	255	219	216	219	186	258	256	245	238	185	227	206	232	238	231	212	229	249	236	224	233	242	230	251	241	268	257	211	209	189	218	246	212	255	214	216	233	251	234	224	214	231	233	217	245	200	250	215	279	237	210	222	183	208	246	234	219	251	231	263	225	235	211	229	237	231	230	220	253	227	233	233	204	209	237	233	234	230	239	235	220	250	257	234	217	211	220	260	227	210	257	218	227	250	218	233	219	207	209	222	235	229	228	260	241	213	188	246	235	188	253	245	243	210	224	232	252	212	222	215	223	216	212	240	252	223	226	253	223	233	255	240	243	207	216	237	212	217	241	217	262	239	244	242	232	223	240	243	248	236	223	228	188	222	238	223	218	215	240	245	212	243	224	217	234	223	204	253	251	244	216	237	247	212	227	237	262	207	238	243	229	235	237	214	218	220	231	234	253	229	212	239	221	225	241	238	228	249	241	251	249	233	243	201	237	260	211	221	231	245	223	226	240	244	261	232	242	223	230	214	229	226	240	253	241	224	227	219	269	228	229	262	219	231	245	192	221	198	195	237	205	225	232	244	237	236	222	206	234	220	238	225	228	212	255	230	200	210	221	279	228	207	222	238	268	221	246	249	237	205	223	226	196	244	252	238	247	254	226	236
12206	850	1225	1352	1189	1038	938	890	766	759	719	705	616	690	625	609	654	624	644	593	596	611	599	606	604	622	601	595	615	594	551	588	620	546	604	575	583	582	540	547	572	599	595	576	562	552	616	551	579	584	579	583	582	572	598	569	550	600	568	544	557	590	581	585	601	521	566	626	527	556	565	556	605	584	549	566	568	578	585	541	571	567	556	569	597	565	546	597	540	610	542	608	573	550	600	554	560	622	595	525	566	548	597	596	587	560	503	553	604	575	549	554	607	550	538	593	538	619	552	599	562	599	577	561	569	534	609	580	522	564	574	553	583	527	582	562	552	579	549	623	568	597	610	580	598	578	537	542	590	584	566	526	579	566	579	576	585	551	581	570	560	536	580	610	572	592	556	539	617	568	578	508	535	539	577	503	575	582	552	614	574	548	575	609	600	550	558	542	547	597	579	524	574	517	583	541	572	564	577	589	555	562	567	545	573	595	515	568	598	593	588	540	553	554	577	558	573	579	577	547	597	538	592	573	583	569	594	537	561	543	525	555	523	552	583	549	567	547	525	545	571	553	573	573	540	551	568	582	555	548	587	551	546	571	588	555	563	537	550	610	595	528	580	619	540	553	578	563	569	558	540	563	560	564	602	600	575	575	583	582	572	566	548	622	600	583	585	543	574	576	583	565	558	555	540	548	571	567	562	576	609	569	543	617	617	595	524	552	586	546	608	584	562	584	583	575	543	560	569	590	566	548	521	582	545	551	596	557	562	556	579	553	579	613	589	587	590	565	599	554	551	592	570	567	560	532	560	564	596	562	527	538	564	565	599	569	548	586	568	592	565	586	536	601	563	598	543	544	586	577	568	526	584	566	556	588	584	547	499	570	623	553	606	570	557	543	563	563	565	584	542	523	539	540	559	550	542	555	606	590	559	597	598	565	535	606	580	567	544	568	549	616	539	556	536	527	591	566	574	572	547	581	543	547	540	565	550	566	533	608	579	596	546	565	583	575	595	563	601	582	545	586	599	524	592	575	564	553	573	574	588	570	573	588	561	579	593	560	594	548	565	592	553	599	622	582	572	523	552	527	594	535	582	605	613	588	592	595	554	551	537	587	542	573	587	548	584	598	576	607	572	585	584	564	581	574	601	542	580	583	532	568	568	569	587	577	548	559	571	534	529	531	580	569	556	638	576	559	619	571	565	545	572	581	589	562	536	530	536	543	545	568	575	567	586	593	587	554	535	536	565	557	579	612	571	602	565	590	531	556	572	541	543	536	580	569	588	557	548	586	565	584	554	586	561	606	507	578	577	598	578	567	545	548	567	486	563	590	567	565	565	579	556	546	582	568	549	542	589	599	554	544	562	576	562	580	549	556	601	563	539	573	559	536	552	523	548	581	569	604	556	584	584	577	551	519	575	547	574	603	566	586	575	587	558	562	597	576	573	586	586	579	620	593	568	567	560	589	609	528	562	564	559	550	573	589	561	596	556	551	523	562	558	577	559	587	543	518	567	564	559	592	563	597	591	584	540	574	556	569	560	599	597	539	591	575	553	586	586	579	582	566	567	567	597	561	554	611	600	526	554	528	601	598	548	566	555	539	577	621	550	622	561	578	581	602	559	538	556	554	609	545	540	570	560	582	597	594	573	585	561	570	567	586	584	571	586	549	559	573	563	568	551	553	557	594	556	566	584	568	585	549	566	588	624	571	596	552	547	582	561	557	546	575	567	622	575	573	545	607	559	560	524	587	583	581	551	552	551	549	564	535	604	552	572	555	602	571	613	565	559	548	558	528	598	571	574	551	571	550	540	536	536	593	554	535	589	591	584	578	587	537	602	620	525	580	562	549	558	548	528	548	551	551	584	575	583	551	555	589	565	565	556	586	497	541	581	563	557	529	561	538	567	562	575	587	566	569	586	545	581	577	589	613	592	594	571	565	573	592	575	551	548	594	571	567	560	586	556	601	581	609	592	552	550	542	584	559	567	547	559	577	578	520	525	555	551	528	535	553	575	568	563	602	611	569	594	583	544	592	534	567	541	561	547	577	590	557	565	572	559	595	566	596	559	563	562	573	585	595	574	579	576	553	556	544	544	587	570	547	567	549	580	584	568	549	584	591	576	566	569	595	571	551	542	548	613	581	542	573	585	593	549	591	592	536	603	510	574	583	582	601	595	578	589	595	581	571	579	553	553	541	582	581	554	519	547	531	569	605	568	579	590	593	629	571	579	549	555	536	534	586	575	552	612	565	606	602	573	622	579	559	596	562	559	590	570	563	617	535	566	574	583	600	543	584	540	575	566	552	565	600	583	591	571	537	567	573	603	575	620	554	564	596	568	573	534	534	583	563	558	560	546	551	612	570	557	546	603	552	555	574	569	545	559	573	554	495	572	580	552	580	560	564	594	576	581	598	578	559	590	606	587	539	545	561	572	561	567	596	573	571	542	573	539	591	559	569	601	576	609	576	547	591	577	551	569	521	614	526	574	553	572	558	540	575	573	541	534	562	549	585	564	612	514	564	591	594	596	564	568	559	556	574	546	548	585	573	538	607	535	575	598	569	606	593	582	583	523	598	618	595	569	565	570	534	559	533	575	578	575	551	594	511	610	562	584	515	582	575	595	591	569	555	601	551	604	547	601	581	570	617	592	590	618	543	560	581	585	554	580	576	602	627	548	567	572	543	630	526	594	573	567	562	601	569	568	584	592	555	619	563	569	567	535	566	576	601	554	556	574	566	520	594	623	565	574	558	575	553	567	554	551	593	560	571	544	562	602	601	584	530	559	565	568	559	562	542	603	560	574	561	560	564	535	586	536	591	582	548	569	586	535	586	537	553	588	528	534	545	601	552	617	597	577	557	564	552	549	594	585	577	631	591	515	598	590	564	560	576	545	589	571	570	584	586	585	519	561	560	588	591	585	553	560	524	547	576	514	559	527	611	565	561	556	571	593	541	576	574	534	575	556	541	570	543	570	559	577	546	559	541	588	570	546	607	582	590	589	554	569	584	559	552	561	597	582	598	539	578	558	555	587	523	564	556	560	596	579	540	541	547	559	551	583	568	562	578	569	540	545	571	536	589	610	594	611	585	560	593	622	546	592	572	588	550	549	577	556	546	550	594	595	572	594	554	577	579	541	540	553	617	588	588	550	572	560	564	552	572	532	589	615	562	583	521	569	518	593	598	597	574	564	564	546	586	587	542	535	582	545	550	536	575	575	597	568	599	580	530	589	584	561	541	524	561	565	580	563	527	541	570	580	571	575	583	521	561	577	593	580	544	543	552	545	585	610	554	583	548	530	546	605	540	584	596	580	545	588	591	593	589	566	522	537	503	582	553	564	551	565	616	596	550	560	541	566	591	583	561	553	594	541	593	549	543	589	580	561	607	558	545	575	595	539	548	559	554	586	572	580	565	572	537	582	556	580	594	537	620	564	571	545	575	550	614	584	549	607	594	596	548	594	563	555	561	593	551	606	588	589	529	572	569	564	544
28615	3774	1023	718	508	422	446	366	338	288	302	303	308	306	290	292	295	278	276	291	279	286	316	318	290	249	252	263	279	277	277	280	283	292	296	279	290	267	268	273	244	290	297	267	292	291	327	233	292	295	301	298	264	260	283	295	241	262	257	278	255	266	249	255	302	267	267	298	280	255	260	267	250	277	263	231	266	274	241	270	273	273	281	269	292	304	270	293	256	256	261	287	268	263	310	280	254	266	251	263	242	244	281	290	250	261	262	278	280	266	259	287	288	251	296	279	246	274	279	246	284	250	264	259	299	266	263	279	287	289	283	290	280	275	259	277	263	279	268	258	291	262	270	259	279	285	285	242	268	252	257	254	277	285	293	292	270	314	275	284	283	267	283	295	259	292	253	255	253	254	284	267	262	266	257	251	275	267	266	255	261	299	313	257	267	304	258	258	270	274	276	286	256	251	277	272	246	285	278	283	266	261	294	267	255	271	313	276	259	255	262	306	254	257	286	281	243	289	278	277	285	261	296	275	306	289	289	269	252	274	298	277	271	270	235	277	244	276	277	280	249	316	273	255	267	275	287	275	274	259	266	255	250	256	288	297	256	257	281	270	259	274	252	253	270	256	295	274	250	239	259	274	265	257	278	293	274	263	307	288	258	267	255	254	283	278	282	244	258	260	259	287	306	281	303	286	271	302	263	252	269	293	285	236	241	279	231	263	249	278	295	297	259	250	268	261	273	247	265	272	265	280	281	329	294	285	254	275	313	269	283	257	269	256	267	298	270	286	276	290	299	289	250	268	285	275	265	285	251	275	287	261	248	248	300	284	244	240	284	261	257	291	277	262	269	265	292	286	275	256	289	254	295	273	296	261	256	277	310	247	303	286	257	262	287	270	281	263	286	272	277	256	285	261	302	273	250	311	268	273	267	278	268	248	288	257	275	299	289	279	264	286	266	271	262	283	273	262	263	258	272	242	286	299	251	265	245	283	264	268	290	301	218	265	319	298	272	283	279	227	275	248	290	253	262	230	269	272	255	260	277	257	264	261	267	281	270	288	260	276	268	271	283	276	283	254	285	283	313	290	269	264	260	295	273	267	270	287	279	283	274	275	269	276	261	283	298	257	239	282	266	294	278	267	286	262	256	243	263	286	318	298	256	258	283	279	306	275	287	288	255	272	277	305	281	251	277	268	234	286	240	284	303	277	247	299	256	272	261	250	275	249	294	252	269	291	281	272	286	264	234	257	270	272	259	268	232	277	279	270	293	283	261	284	300	313	251	295	287	285	268	277	298	285	276	297	259	276	293	295	249	241	266	262	270	288	293	273	271	257	236	281	290	279	269	296	280	265	290	266	278	289	286	287	266	305	256	258	278	289	252	255	294	278	287	291	290	283	253	267	288	277	280	266	247	283	250	286	274	267	275	264	288	265	272	277	259	287	265	272	273	279	291	280	310	267	302	260	263	261	316	236	234	289	277	266	275	259	282	263	262	298	271	252	240	248	266	308	280	293	281	266	285	265	246	295	296	295	288	266	293	283	240	262	240	233	286	260	243	279	272	287	253	253	274	287	283	244	254	268	279	269	277	281	275	269	282	286	278	261	237	283	276	263	217	276	275	254	290	269	274	280	263	243	264	263	245	288	275	293	277	242	287	298	265	239	270	279	281	277	286	270	279	269	286	255	283	248	269	257	275	251	280	260	284	249	266	229	248	294	238	287	311	253	275	277	258	245	291	305	276	239	274	279	284	280	280	265	312	278	295	276	285	300	274	227	258	269	286	253	262	283	300	294	289	250	259	266	288	276	242	267	256	281	283	240	272	262	306	281	272	292	276	280	259	259	292	278	264	275	275	277	267	274	262	231	257	283	252	288	273	263	276	279	262	247	290	253	265	297	279	271	250	286	282	233	270	264	277	267	274	270	278	292	295	292	272	280	281	261	266	251	255	292	298	250	254	265	268	314	260	278	253	298	290	258	273	253	300	277	286	271	306	284	275	285	285	262	288	268	261	273	265	262	255	264	263	277	293	250	274	280	279	297	287	272	224	263	276	285	325	295	277	257	262	282	270	277	259	276	255	258	297	284	306	232	288	230	274	294	278	278	294	259	291	270	287	285	282	272	268	251	252	261	257	304	265	295	307	296	274	268	270	280	269	292	294	247	300	282	300	280	264	263	252	286	288	287	292	275	276	273	264	258	256	260	248	281	259	287	251	259	282	264	296	240	259	274	281	259	289	291	287	278	322	249	276	285	250	288	266	302	252	295	272	282	270	273	334	239	280	294	301	289	258	283	308	293	252	253	286	291	260	286	262	251	267	270	276	289	257	283	276	267	288	271	267	280	294	309	284	306	261	259	278	271	256	257	263	255	285	288	273	272	279	273	254	283	308	246	262	242	266	272	245	281	281	282	279	254	265	252	290	277	256	248	289	278	239	270	275	262	298	262	279	301	269	279	249	240	283	282	287	245	266	255	297	273	298	300	288	276	229	260	275	257	260	257	275	263	258	289	279	290	282	261	302	303	275	315	263	279	284	302	262	257	261	270	284	262	277	281	256	280	259	251	288	263	261	273	276	256	284	247	271	278	276	259	283	266	272	276	271	273	300	251	237	271	287	285	267	278	255	287	259	260	256	286	276	306	273	302	265	283	288	305	277	284	279	278	247	241	271	278	280	266	246	265	283	272	243	297	300	331	252	301	274	263	283	267	281	260	270	258	301	269	283	281	255	306	247	306	294	270	263	278	261	284	293	265	229	289	282	266	259	270	254	288	274	274	282	281	268	309	259	253	267	284	280	280	256	262	283	276	257	262	257	279	293	265	269	259	268	283	303	268	248	285	253	248	256	266	264	256	274	248	260	252	286	315	254	288	266	289	291	287	292	260	274	282	249	264	283	262	275	279	254	298	302	294	263	273	280	264	275	297	274	258	296	298	295	256	281	280	279	279	265	270	246	275	294	313	248	284	263	248	267	266	300	281	282	279	259	266	292	277	289	295	256	269	252	265	277	294	273	258	294	283	259	261	256	251	283	284	281	274	286	289	256	253	263	264	289	269	294	305	257	277	288	243	269	273	282	259	246	269	271	300	285	279	295	286	242	244	276	266	263	276	274	266	272	269	299	271	254	273	280	255	307	286	297	275	282	280	296	248	274	284	288	308	270	255	262	277	265	264	287	256	273	265	277	255	274	263	281	286	280	257	309	266	302	281	247	262	263	281	281	272	268	283	286	291	268	269	296	293	267	277	310	292	287	255	267	270	268	265	282	263	267	277	253	239	292	291	297	267	283	262	235	237	286	273	243	285	267	270	267	241	246	270	262	299	279	250	293	260	285	267	257	276	264	292	292	300	287	274	277	259	263	285	285	279	253	266	275	234	263	253	269	261	291	275	244	256	262	299	256	294	282	261	278	277	283	264	269	273	264	278	258	270	303	283	273	314	264	292	283	260	255	261	290	284	267	237	277	258	277	267	279	251	263	275	260	276	285	254
15343	1237	1982	2191	1915	1526	1374	1226	1121	1050	973	875	913	829	861	809	747	780	786	746	784	770	760	741	741	679	747	686	720	723	763	753	744	702	738	689	696	694	723	675	678	675	715	649	701	664	705	688	704	711	688	666	680	667	716	707	718	651	734	658	674	715	670	675	673	647	718	690	667	670	709	678	664	701	686	716	698	683	720	680	675	668	702	713	685	653	644	679	690	702	663	654	680	641	659	692	690	672	692	685	698	708	643	665	674	679	678	659	670	704	662	658	666	698	657	660	659	686	665	672	698	658	674	682	669	671	667	653	681	667	680	675	650	665	638	703	629	674	647	697	709	688	617	693	702	702	660	660	691	696	664	654	667	674	697	712	673	669	675	714	669	657	666	674	647	670	691	684	709	721	666	631	698	646	666	663	673	637	633	652	674	687	663	649	693	702	660	707	698	668	693	664	712	654	647	676	686	643	642	669	651	645	699	672	669	697	608	664	636	703	673	631	670	648	687	717	658	664	711	713	681	699	615	680	707	701	651	689	685	664	642	681	639	677	664	668	705	745	697	651	648	649	697	656	649	701	684	724	645	663	709	668	664	690	681	662	673	656	725	652	694	691	670	646	699	678	685	691	643	702	670	680	664	697	684	645	675	701	682	688	733	691	665	669	653	682	703	700	644	666	703	731	724	659	687	679	718	646	684	672	657	677	679	674	680	715	664	666	647	697	654	644	654	717	695	653	631	698	675	673	612	697	673	667	655	669	691	692	633	670	675	712	696	689	737	652	715	671	669	685	674	712	668	695	688	693	681	642	657	687	706	661	676	693	672	697	702	697	656	692	655	705	698	638	686	662	676	680	640	704	669	688	667	656	636	681	661	674	718	732	687	676	647	716	690	651	665	657	694	665	674	667	701	703	698	620	656	657	608	641	665	697	653	684	670	675	706	664	674	667	680	641	705	698	668	693	703	654	693	643	714	712	667	682	663	639	692	758	738	706	699	704	711	698	707	701	653	695	699	647	717	653	700	719	663	682	699	674	674	698	721	704	706	636	667	688	663	682	708	645	672	658	651	668	648	662	671	692	660	651	662	673	723	671	699	682	672	726	658	676	691	683	657	649	665	713	653	705	650	653	696	663	669	683	682	660	725	716	665	702	623	661	689	662	694	661	647	722	663	695	658	683	661	668	682	662	694	684	681	630	690	665	672	700	691	723	682	716	639	685	665	650	691	692	611	710	722	652	725	670	668	673	661	682	697	681	685	654	692	630	689	683	687	643	651	648	707	679	683	667	670	633	672	630	659	672	669	692	685	681	688	652	695	610	631	673	722	676	664	628	738	669	673	735	653	662	652	656	698	732	653	677	717	669	665	636	702	698	687	713	650	739	672	679	662	674	724	659	689	674	684	689	702	718	687	703	638	691	639	690	671	647	661	633	681	674	681	679	685	689	699	675	661	647	683	665	677	691	658	691	659	711	628	683	658	695	671	700	681	687	640	716	669	717	677	665	673	656	609	664	645	694	644	670	637	684	708	712	679	683	614	685	631	693	683	688	678	666	665	698	656	695	693	710	629	669	706	690	690	662	652	689	657	653	642	770	663	699	691	635	681	649	678	650	720	663	703	670	706	704	674	677	677	667	700	681	652	645	690	714	670	680	694	674	655	628	673	649	667	689	674	645	649	705	666	637	751	651	670	705	702	689	722	689	670	688	681	682	717	667	667	653	653	684	717	695	696	697	709	659	661	654	698	648	673	650	666	651	662	703	664	680	672	675	668	668	695	682	736	663	642	650	713	701	661	679	689	650	661	661	656	699	734	670	660	648	669	651	727	733	645	631	669	669	683	681	622	702	675	637	629	671	696	657	697	675	724	671	678	730	695	677	661	652	659	684	654	640	634	696	667	699	663	648	730	657	681	680	691	672	698	694	666	680	710	680	700	707	699	679	653	696	642	669	677	660	662	678	652	703	718	663	726	654	661	684	690	640	668	751	670	732	689	670	681	687	672	693	677	646	716	694	650	710	680	666	677	652	690	679	715	681	656	642	704	678	663	715	657	670	669	659	698	660	649	663	687	702	657	665	695	692	681	712	706	684	698	666	689	639	687	667	656	671	711	733	665	689	650	648	674	649	677	683	663	686	665	636	653	677	678	723	631	679	666	682	677	635	665	630	682	673	668	717	689	697	671	693	666	720	668	660	707	696	692	668	677	697	707	709	705	708	663	660	648	679	698	686	690	683	691	675	701	704	650	666	681	722	699	640	669	654	641	640	680	669	685	649	715	688	653	688	697	660	682	707	685	641	666	724	708	651	718	682	679	682	696	686	661	718	720	681	730	728	677	689	651	646	673	669	704	650	662	687	668	650	634	645	668	684	663	656	689	723	712	653	675	677	652	649	682	735	701	690	670	674	655	673	698	687	670	643	688	699	667	639	690	639	671	657	654	661	671	729	645	709	721	663	692	702	678	668	677	673	673	654	685	645	614	700	683	668	703	634	682	698	658	686	669	678	705	664	666	702	690	666	698	635	684	671	660	657	701	670	704	643	688	618	667	664	661	653	720	682	678	669	710	609	673	641	734	646	681	673	646	679	683	697	660	689	660	662	704	672	674	654	707	655	640	657	721	677	646	712	663	686	662	650	665	686	686	745	666	679	673	666	631	712	710	676	656	669	667	694	684	639	666	728	645	643	660	641	695	665	713	647	721	638	671	683	709	689	648	702	699	686	673	642	675	642	675	705	688	655	678	681	677	660	691	692	679	676	674	659	715	663	688	668	639	689	656	711	696	687	671	677	677	694	708	745	664	661	679	685	670	693	673	689	620	676	697	632	691	632	691	676	671	677	688	700	742	697	641	643	653	694	675	704	692	741	669	694	698	720	682	677	674	649	681	633	661	697	710	665	662	682	693	694	681	669	670	651	715	668	671	715	669	721	679	628	651	723	657	662	621	658	699	715	714	677	676	697	678	669	737	682	687	658	652	614	640	655	743	656	677	689	702	666	665	693	675	648	648	678	654	688	664	634	710	689	687	714	674	681	692	655	666	698	653	664	686	717	684	664	658	678	688	672	685	712	708	658	671	674	690	672	661	663	680	639	644	677	665	697	696	622	671	676	620	671	659	645	695	644	682	636	734	670	658	675	688	661	694	662	658	667	664	702	735	639	676	677	667	674	668	644	649	660	672	691	713	686	643	674	638	704	721	647	673	691	653	683	689	675	704	709	668	599	672	649	653	706	677	657	659	650	640	695	667	640	698	686	657	659	706	681	720	685	663	687	701	644	690	691	676	687	651	641	721	644	691	671	678	644	646	660	690	636	746	666	656	661	686	646	645	676	626	697	643	651	725	688	660	651	659	663	716	680	648	630	676	729	614	665	672	673	684	692	649	678	643	658	682	694	671	699	696	671	613	651	703	723	731	679	656	653	707	707	682	665	659	695	674	686	755	652	649	688	647	735	671	689	682	673	644	665	690	665	704	656	616	668	676	747	647	700
8475	811	464	463	425	417	447	423	444	417	440	405	427	473	436	455	422	452	425	460	422	410	497	424	393	399	449	439	429	453	436	426	472	467	482	440	417	474	447	418	402	429	461	465	441	463	490	448	451	448	459	407	459	443	449	407	413	455	402	448	439	442	409	452	421	428	436	483	453	415	392	429	456	478	465	450	421	489	404	476	426	432	468	442	476	438	461	435	493	460	433	448	453	389	442	428	457	507	418	450	456	391	458	434	397	432	427	459	456	461	449	421	449	423	420	441	425	438	426	459	446	432	491	407	444	435	433	470	423	451	478	452	462	462	445	416	475	442	457	461	427	447	466	464	442	461	425	405	433	392	449	455	449	465	441	448	471	477	479	457	444	451	423	443	492	444	423	424	456	462	436	425	480	496	429	449	457	424	446	440	463	404	426	448	393	435	455	394	454	446	430	409	395	416	439	395	453	422	467	399	450	482	423	431	437	421	442	465	453	427	418	382	439	419	418	450	447	433	435	451	422	442	452	465	440	484	452	488	457	431	419	439	497	420	426	452	468	439	449	434	428	458	439	466	436	465	446	447	464	447	443	429	424	425	477	449	469	404	415	421	415	433	452	429	458	399	436	478	416	419	433	449	445	449	478	434	453	434	460	458	439	381	413	429	424	434	446	441	424	441	431	445	477	481	474	454	442	445	453	479	440	425	431	426	459	435	453	417	422	426	446	452	463	422	408	405	429	417	445	461	407	413	474	437	498	443	446	425	446	411	450	433	443	440	444	459	473	437	449	411	442	398	462	389	400	434	468	444	417	460	444	445	460	415	454	442	420	405	394	432	449	476	424	409	422	419	429	405	441	452	430	460	447	429	433	466	429	419	382	428	463	462	409	409	427	480	439	478	441	451	426	483	473	454	462	434	426	435	469	465	441	405	419	430	410	409	403	452	439	445	475	466	415	444	483	453	473	441	427	470	407	455	455	413	455	420	429	430	439	419	441	407	406	442	446	439	432	405	404	419	446	428	473	437	443	411	431	443	439	447	457	437	418	481	456	473	428	426	412	411	452	424	446	462	441	427	443	429	422	450	431	450	411	446	408	463	420	425	443	446	451	444	470	442	426	412	450	403	445	471	439	440	415	422	433	472	453	437	448	443	412	441	459	452	440	401	456	465	440	408	427	430	441	436	423	455	450	420	443	475	426	420	434	427	414	421	433	415	417	438	452	430	455	430	424	450	413	453	421	457	443	440	442	446	420	443	433	410	442	451	459	432	426	437	425	393	447	438	439	415	450	435	417	408	452	419	418	455	447	408	438	427	399	483	443	423	443	428	460	486	440	451	419	457	448	456	424	432	450	473	463	421	439	401	447	490	452	462	414	459	427	415	419	407	415	439	428	469	416	460	458	453	448	456	441	444	454	419	418	455	449	402	489	456	436	504	433	434	492	452	412	441	455	403	409	476	478	402	459	430	472	413	451	437	454	424	453	420	454	485	433	461	441	432	443	435	438	422	434	430	447	445	414	414	446	455	432	453	471	433	454	420	438	444	459	399	398	389	459	412	427	425	473	408	400	419	458	476	455	416	452	407	435	481	402	406	439	444	421	412	389	465	446	482	445	415	450	439	430	446	430	406	425	454	423	500	477	412	412	380	391	454	379	441	430	417	397	467	467	462	440	459	449	472	462	443	415	394	469	424	448	475	467	443	448	474	460	419	447	456	432	469	441	425	404	423	438	440	432	435	460	415	418	435	421	457	487	388	434	452	420	435	390	414	425	465	448	447	443	462	434	451	437	422	440	431	420	424	431	449	418	408	382	411	413	493	427	457	438	445	413	463	435	455	426	456	414	456	447	432	449	408	439	454	459	415	434	402	419	471	437	413	452	436	422	470	474	417	432	481	469	473	474	449	439	465	439	411	409	434	428	409	453	461	425	447	441	417	432	425	463	431	474	441	445	439	454	439	481	473	453	441	472	444	406	426	405	425	471	426	415	457	459	446	424	449	428	460	460	427	424	435	452	410	424	488	425	474	446	425	415	469	398	412	403	407	448	430	459	409	451	442	457	420	464	473	437	403	441	440	432	448	448	386	477	418	447	465	450	479	465	420	473	454	452	439	434	458	452	419	406	420	412	481	430	445	433	420	482	460	471	477	447	428	453	420	427	386	442	413	444	425	462	422	418	478	433	432	459	417	458	451	454	456	458	448	432	431	417	457	414	444	449	463	451	448	415	420	441	433	492	427	448	422	439	481	416	478	455	420	435	390	451	415	429	423	488	437	387	407	431	397	461	451	415	432	455	427	418	456	445	439	459	475	448	433	427	424	485	418	462	454	376	454	417	421	405	428	423	417	435	457	423	465	415	440	439	425	422	427	438	460	424	458	460	404	433	457	418	474	439	410	427	463	425	463	454	411	449	460	438	445	438	417	446	426	460	484	447	454	444	401	440	460	436	443	424	420	416	440	422	458	458	462	445	425	406	454	476	454	392	455	433	452	434	425	440	480	429	459	417	450	430	412	437	443	451	431	446	431	437	433	458	427	419	425	451	455	431	441	429	452	425	429	402	442	404	459	430	414	470	458	506	450	477	428	419	421	442	486	424	484	439	440	482	431	425	430	450	409	388	420	443	470	434	431	417	414	436	452	420	446	383	404	462	442	426	448	435	437	418	429	425	441	388	467	436	455	425	414	467	470	408	476	423	464	449	433	444	412	390	416	458	490	414	426	423	397	434	407	394	412	474	405	445	473	419	448	434	447	435	458	422	452	464	466	480	483	462	415	446	402	465	443	418	388	484	461	400	426	511	470	426	447	427	414	420	455	450	467	439	420	476	391	441	459	439	425	459	457	446	469	488	452	454	437	402	471	472	481	430	410	425	448	441	398	452	421	466	447	417	434	418	422	459	422	429	486	396	395	447	472	473	468	439	440	495	417	452	442	460	481	404	442	423	437	525	454	449	449	452	447	440	400	419	454	419	406	440	391	421	432	476	451	437	465	443	447	479	429	462	479	460	448	431	421	409	476	418	406	444	471	455	418	418	445	442	441	458	460	465	454	431	471	439	413	444	398	406	423	466	442	391	443	448	441	410	463	444	440	422	446	438	451	450	386	418	447	444	446	406	461	450	452	457	404	423	457	420	464	469	460	453	419	409	416	484	444	462	432	466	441	446	441	412	458	401	463	428	451	445	461	442	445	447	455	438	466	475	424	442	429	443	404	499	439	456	489	443	427	422	418	431	410	446	439	414	442	405	448	466	451	406	436	464	423	447	411	448	443	402	428	454	424	435	464	450	431	430	448	454	438	445	411	449	419	477	438	439	459	446	422	451	459	448	493	436	419	456	416	438	462	472	406	462	433	454	442	474	451	448	442	439	388	429	435	439	440	414	449	441	469	424	449	417	419	408	440	473	465	442	416	462	435	449	480	431	423	437	430	457	420	440	431	433	408	431	447	442	443	415	440	453	455	418	430	441	430	467	430	420	456	414	475	453	470
5499	990	979	992	955	986	983	936	975	977	967	955	955	991	993	925	907	967	986	1003	917	970	966	942	986	943	952	943	1031	951	979	979	980	967	965	998	1017	874	949	996	967	951	954	1017	974	952	1004	1004	923	960	926	993	980	980	940	985	941	957	914	964	930	989	909	967	990	986	948	920	970	948	1012	944	1002	953	968	1012	928	1003	969	971	936	982	1000	932	913	943	933	1030	957	968	987	959	951	891	954	928	907	996	930	975	1008	959	965	983	963	995	950	966	968	893	938	966	1025	968	918	950	1008	970	933	953	954	985	991	972	964	904	954	962	960	1007	935	921	892	958	944	959	999	959	963	956	907	971	926	968	933	956	935	996	954	944	973	938	924	948	961	972	954	997	965	955	939	997	906	919	934	978	935	969	935	927	924	985	1034	976	928	983	946	958	944	961	940	989	981	951	973	961	973	940	936	921	894	982	995	931	899	985	975	881	979	934	928	922	976	936	1044	977	1003	999	989	947	993	960	932	949	986	947	940	928	968	938	982	1008	924	1003	915	912	984	938	905	1011	941	958	997	922	973	943	938	906	961	938	966	939	998	956	887	943	912	936	970	982	979	972	1005	950	944	926	875	1018	1019	1020	976	963	941	952	888	936	968	1030	957	921	925	910	963	950	1038	919	992	972	921	986	972	912	950	946	958	963	969	963	983	964	1005	931	973	946	960	902	917	985	913	969	976	937	966	1016	915	949	966	1018	957	972	920	997	965	935	970	906	1010	1022	963	1008	935	994	934	983	985	1004	975	926	987	967	999	932	924	897	966	924	976	942	1003	955	965	939	968	961	979	957	949	981	961	960	940	932	963	939	951	975	966	1008	937	922	928	961	982	919	948	932	974	939	974	928	972	1015	906	969	936	958	977	1026	937	974	979	954	953	955	1011	1006	942	974	999	919	963	910	879	962	953	936	1008	924	980	914	954	975	935	956	976	912	965	914	937	957	975	991	904	972	982	995	900	961	999	932	1025	967	946	961	956	903	942	973	968	978	925	983	992	967	969	968	991	1005	951	953	958	899	936	918	1009	965	950	998	997	960	989	939	958	958	990	965	941	991	945	1006	981	965	923	945	989	951	1019	978	1011	1006	946	980	960	965	987	935	938	963	974	968	912	951	948	885	923	960	962	913	954	986	957	934	953	979	943	957	962	1009	985	1010	998	999	911	1060	972	944	924	959	969	952	967	954	978	989	961	934	1000	1034	1027	948	943	1005	981	949	934	941	976	948	974	960	934	960	962	993	953	998	956	960	944	919	947	972	955	959	992	974	954	959	922	946	978	912	956	880	951	915	937	958	1021	962	971	984	971	949	953	1015	1002	964	944	956	974	960	940	988	902	937	968	980	982	956	1008	963	969	930	924	949	977	958	941	959	951	926	949	926	957	1028	974	893	910	951	919	943	951	933	959	938	978	990	957	954	936	936	986	1007	905	996	960	1004	1002	958	940	933	1001	960	951	998	991	1005	932	943	926	965	971	1007	956	907	944	966	986	950	970	896	939	1009	1012	930	1006	999	981	1004	979	920	924	1002	943	958	932	942	978	995	965	965	981	966	1015	1034	919	953	921	920	943	938	946	917	950	916	999	907	998	927	989	905	956	962	984	946	943	1025	955	885	965	964	978	936	966	1018	981	947	972	982	927	918	960	923	955	967	1006	992	959	994	969	944	997	950	949	962	976	975	1008	954	964	968	945	1002	1007	970	984	961	962	953	945	952	994	985	990	975	1024	987	948	963	975	955	936	940	972	987	955	927	980	994	1029	947	963	985	974	1000	962	916	941	950	953	976	1016	944	955	1002	970	971	966	918	966	980	989	990	967	973	951	923	999	982	943	981	972	990	956	927	981	971	993	939	978	958	919	917	1000	948	990	981	926	999	1008	969	944	1002	988	975	910	963	942	980	963	974	918	991	928	943	970	879	973	954	1007	994	978	946	960	983	1000	936	983	946	955	925	930	938	941	957	931	877	973	992	1011	925	967	944	975	970	956	948	977	943	966	948	969	988	952	939	957	947	947	973	919	930	1012	959	944	977	979	1013	957	969	974	982	1012	950	962	1013	957	976	933	946	999	965	962	981	970	929	983	942	999	966	975	947	964	966	990	911	982	946	920	916	966	895	968	1000	898	916	958	1014	942	969	951	899	899	953	955	950	976	970	962	1002	954	983	954	937	974	906	924	928	973	970	957	986	953	981	939	940	1000	955	942	959	944	992	976	938	928	928	903	897	957	995	961	936	958	966	967	967	970	948	922	940	988	957	1024	998	986	952	991	911	1008	876	915	992	956	923	908	1023	966	1025	915	991	962	1027	929	945	920	952	991	975	965	1029	976	987	965	985	990	874	966	966	954	947	946	970	905	937	965	954	908	933	916	1007	976	939	914	998	1003	960	925	972	960	964	897	944	919	1011	986	951	925	1011	915	990	967	976	1017	970	943	965	946	908	924	976	956	943	987	964	971	984	911	952	958	982	972	961	957	964	965	939	962	992	997	983	957	934	981	985	942	963	917	975	876	986	899	951	995	969	956	988	921	945	958	903	975	923	962	972	925	939	917	1017	934	951	985	1016	1016	992	930	979	956	979	953	951	989	939	914	955	951	987	956	973	1003	1003	981	990	952	969	914	914	982	1007	940	975	947	969	987	942	966	1012	896	980	939	1013	995	994	942	958	948	1006	919	968	982	1009	938	960	908	1010	978	940	964	911	962	950	990	987	946	964	932	1007	1002	992	859	942	964	923	1002	983	899	919	999	974	955	923	887	1001	962	985	973	949	968	997	931	977	990	990	944	926	950	991	952	979	963	985	966	953	929	934	968	988	940	959	932	990	972	927	1001	898	1044	999	954	998	944	990	948	972	964	960	913	964	965	986	968	1004	947	894	985	978	995	940	987	915	958	980	953	933	940	960	1004	965	922	956	1002	919	943	978	933	957	1007	922	948	918	983	940	1008	958	923	953	943	982	938	950	977	941	961	991	946	1015	993	1002	972	988	964	1035	945	967	947	977	990	939	926	966	1009	966	927	949	955	954	985	963	972	968	949	900	955	890	923	1052	985	966	986	956	984	887	941	985	914	924	945	950	885	925	945	966	980	982	946	927	917	973	969	925	994	993	1012	942	977	896	989	954	894	970	991	988	946	953	922	991	979	989	1039	979	946	949	936	941	944	953	939	924	951	964	979	931	968	926	989	942	940	963	953	956	937	905	946	932	981	947	927	948	946	980	946	969	973	965	1028	924	952	943	973	987	1008	953	922	896	966	914	973	976	918	909	949	934	950	936	934	929	1000	968	1005	924	911	976	963	941	920	1003	962	926	924	943	934	979	1036	932	1024	946	938	956	956	997	962	929	922	1003	932	935	966	945	996	985	948	989	968	949	983	861	1019	902	955	964	916	924	924	991	939	957	956	966	956	941	930	990	955	969	953	934	939	991	1026	918	954	983	1002	979	953	913	905	942	943	890	989	984	983	969	939	971	981	942	915	946	975	1007	957	969	925	954	904	945	912	938	980	984	926	964	956	942	1040	937	936	972	992	942	989	906	965	939	1026	918	991	903	1005	1009	948	959	945	919	1043	981	1005	1025	926	955	941	967	940	988	978	955	940	927	951	944	894	928	913	937	906	1021
19516	1643	597	473	370	301	303	249	236	289	250	256	278	236	223	253	251	252	251	212	234	227	268	258	217	275	268	236	223	258	241	199	234	218	247	235	233	268	214	243	224	256	235	253	239	247	256	234	235	219	253	220	233	253	211	240	245	217	213	215	217	218	220	235	214	220	211	190	216	235	232	244	207	205	226	231	245	232	243	213	237	248	213	273	244	227	248	230	234	191	236	227	239	232	188	228	220	234	212	228	220	207	237	231	230	209	216	228	236	232	211	238	187	208	222	225	249	235	247	243	218	240	245	242	224	242	242	221	246	247	242	241	232	233	237	233	238	227	226	186	224	238	242	211	210	210	242	239	242	222	273	282	227	258	235	230	200	237	223	228	232	209	217	213	223	221	221	200	228	216	224	217	218	223	255	243	236	240	265	240	204	215	219	262	241	226	202	243	261	205	186	209	227	220	249	231	257	228	269	228	206	205	213	241	234	230	224	248	246	205	259	213	231	211	243	221	245	239	212	200	227	247	238	218	230	246	203	255	248	239	220	249	228	237	229	240	206	262	227	231	231	230	218	240	254	248	226	230	214	202	229	222	233	256	236	233	259	207	207	212	240	275	228	217	262	235	218	223	231	239	248	244	243	236	218	195	234	211	208	219	234	222	231	257	226	250	219	244	235	214	228	237	218	213	222	238	206	255	229	215	212	244	232	223	248	231	239	256	234	228	251	253	226	236	225	227	236	218	209	215	228	226	240	237	233	249	229	269	252	207	231	211	209	197	248	228	231	207	234	208	213	266	230	258	253	222	251	222	208	218	195	247	228	221	219	252	218	190	247	261	256	252	223	213	217	210	225	233	209	195	213	232	238	202	220	220	247	207	214	223	230	254	214	216	223	222	240	199	244	233	212	226	228	233	251	259	212	225	216	210	220	254	229	214	224	228	261	249	248	225	230	225	254	247	226	227	218	216	228	239	235	229	208	232	231	224	237	235	234	209	232	221	227	238	219	243	242	248	238	225	229	235	213	251	230	205	218	244	238	225	215	223	229	225	224	225	200	237	227	217	241	224	238	242	198	227	222	254	226	225	234	216	225	223	248	226	204	209	230	229	222	234	231	220	236	243	207	222	225	224	226	202	213	201	240	213	218	238	231	223	234	258	232	237	236	216	244	214	219	235	224	222	247	238	234	224	237	251	220	235	221	246	255	213	248	228	222	233	253	213	233	237	217	216	244	247	219	233	218	234	211	225	215	190	200	192	209	205	228	255	256	206	215	244	222	220	215	224	256	230	231	210	240	208	216	223	218	217	227	233	231	216	206	260	227	248	226	210	238	241	235	247	225	254	240	206	217	227	211	236	214	217	216	247	217	242	234	222	233	228	225	199	251	219	196	212	221	216	193	241	203	243	224	218	218	235	230	226	230	241	262	212	217	190	241	241	222	218	211	226	213	234	217	225	233	220	241	209	240	233	234	243	236	233	211	245	231	224	209	223	243	224	246	206	225	212	236	247	240	215	244	211	214	227	261	213	225	238	239	251	242	236	244	219	238	237	230	238	200	210	238	244	233	229	275	227	209	230	215	253	244	208	214	239	205	235	241	213	218	206	203	202	236	232	187	209	201	244	251	225	227	190	243	209	230	208	210	220	227	235	220	235	226	245	232	228	253	235	255	203	241	213	230	199	229	234	208	239	214	230	210	251	246	224	209	235	260	229	218	215	219	230	244	239	209	234	241	228	203	218	199	250	247	229	219	237	223	243	225	234	226	220	236	233	227	244	231	242	257	208	205	209	213	252	222	188	216	226	231	222	237	222	259	221	225	220	234	221	206	247	272	221	234	232	250	237	209	213	208	214	211	200	212	239	226	229	222	234	216	214	209	234	235	263	231	241	223	256	209	217	220	248	229	224	224	224	247	228	213	205	235	239	219	237	229	211	199	199	232	219	197	216	208	241	239	214	198	225	222	230	243	213	252	246	231	216	220	229	215	215	199	222	228	255	251	227	213	251	248	226	220	256	247	252	236	220	230	227	232	254	242	217	214	221	234	203	201	213	242	241	250	219	220	224	228	227	258	243	229	234	237	219	218	228	198	250	251	231	238	215	238	222	241	238	219	228	211	239	223	223	229	199	206	208	245	234	254	221	247	231	229	214	236	213	227	252	231	243	250	219	238	214	227	240	205	226	199	247	204	233	227	238	241	200	224	214	222	225	207	232	261	211	239	208	248	251	218	229	215	232	214	252	217	247	210	237	230	229	216	237	230	235	248	255	225	218	250	237	214	221	253	218	238	225	268	224	204	219	247	245	225	233	236	224	232	215	248	223	235	216	249	238	246	231	232	210	211	235	217	221	229	220	235	230	208	202	219	208	222	250	199	230	231	236	226	279	226	223	230	215	230	244	217	253	255	235	235	213	206	234	224	225	248	234	208	217	223	203	199	234	260	240	236	222	226	238	227	237	216	238	225	238	279	227	228	204	214	217	219	210	194	209	228	231	196	189	219	232	242	228	209	266	244	239	214	224	198	205	277	241	218	250	232	238	225	221	236	200	229	223	229	233	208	218	237	232	243	234	213	245	228	222	232	200	209	232	218	211	238	242	253	237	238	241	227	212	211	220	244	210	220	232	214	241	277	246	238	222	243	244	228	236	207	235	232	237	218	228	227	257	248	241	224	221	240	207	253	226	196	241	219	235	234	248	206	209	211	246	231	225	221	246	234	241	226	228	233	240	266	224	231	219	222	240	248	242	230	254	206	237	238	217	276	243	246	251	241	257	214	226	243	220	216	206	211	214	232	231	235	209	227	223	211	209	206	209	227	202	206	216	232	249	234	237	227	233	225	246	209	222	257	228	210	209	235	208	239	212	224	238	226	202	243	240	239	251	229	224	237	237	219	199	207	241	246	241	255	223	234	267	232	240	232	217	238	231	215	232	254	236	232	231	230	211	242	254	201	243	206	233	238	224	216	226	227	208	216	236	220	229	217	202	221	207	222	240	246	227	192	208	255	226	228	250	219	230	260	224	233	207	251	214	229	237	248	243	216	215	245	240	227	217	223	231	248	181	235	205	202	230	259	225	211	229	230	203	220	210	228	252	235	211	231	250	218	243	220	207	233	239	233	230	215	215	248	241	231	270	211	210	249	221	230	218	241	231	223	218	240	228	214	233	223	216	234	243	233	222	245	211	231	234	208	239	216	221	228	210	239	244	221	217	234	223	224	237	231	207	205	254	189	244	218	226	230	223	224	215	209	228	224	230	222	211	242	235	221	216	224	233	237	245	219	207	228	237	230	219	252	220	216	243	202	223	241	220	220	248	225	239	230	223	204	235	200	233	204	227	231	244	229	247	209	226	240	269	238	220	211	240	216	247	241	216	207	241	213	242	220	224	230	192	244	246	225	242	252	225	232	218	238	207	219	258	214	237	221	241	265	216	260	224	232	230	223	225	229	240	266	221	213	205	234	215	223	228	242	243	256	238	240	206	230	214	218	243
11929	842	1347	1324	1169	1088	884	840	773	726	775	687	631	672	650	641	636	573	575	615	607	555	568	617	590	592	545	602	575	575	619	553	559	584	579	559	542	558	561	547	572	580	512	538	552	573	574	542	562	576	588	562	580	583	592	564	604	573	596	573	596	601	550	566	610	552	563	546	566	585	583	546	588	577	598	601	584	539	602	556	556	616	569	584	593	580	554	538	564	601	564	541	551	586	614	562	550	548	559	569	598	547	545	593	596	610	550	554	520	563	562	625	585	565	591	544	598	565	589	593	563	570	587	578	587	602	560	550	541	588	567	568	533	574	573	595	556	544	534	578	563	525	576	540	584	581	581	565	610	572	569	556	550	555	577	564	589	559	598	589	540	568	578	590	574	567	571	570	577	560	538	616	594	570	565	531	552	569	576	594	582	580	531	574	539	610	581	545	578	556	567	604	577	594	566	629	535	537	569	600	542	553	596	582	535	577	564	553	541	556	516	554	547	541	598	527	597	551	584	563	540	553	544	582	574	560	538	534	611	566	597	604	586	576	613	538	507	578	564	525	586	546	511	573	569	580	567	568	579	524	564	525	540	591	546	591	510	535	577	550	562	568	543	557	549	601	559	542	572	528	579	589	587	585	541	565	613	539	524	593	629	521	570	568	541	570	562	545	579	590	547	586	593	550	574	564	580	614	602	589	557	517	537	603	526	580	523	534	601	526	514	581	578	565	527	587	566	556	559	515	551	546	555	550	583	601	551	583	547	555	570	567	568	622	598	520	594	564	578	592	580	568	582	593	554	592	584	587	530	584	545	544	528	578	504	555	554	572	551	594	567	576	521	512	588	521	527	568	567	555	566	611	536	545	581	574	539	577	570	572	584	529	610	537	564	542	552	621	552	564	582	553	553	547	560	581	572	546	583	548	555	546	552	591	556	549	552	574	581	539	559	550	567	531	569	555	551	544	582	550	608	585	518	524	607	525	541	576	573	550	579	605	558	631	548	600	571	522	588	615	609	602	586	580	549	555	571	553	554	524	564	574	539	594	558	550	521	545	602	534	594	593	530	566	563	553	574	569	572	554	534	610	586	541	535	563	552	574	550	581	583	513	584	561	554	595	542	533	559	579	578	558	532	573	568	564	583	588	572	556	541	572	568	577	545	595	581	553	522	546	553	559	546	567	545	565	521	543	550	575	569	568	548	525	540	582	545	588	603	545	563	548	539	571	578	607	589	549	577	574	562	551	519	547	561	597	553	580	543	574	552	551	536	567	593	577	605	539	591	526	592	573	599	564	556	571	546	572	578	540	578	593	523	529	590	584	508	585	585	613	550	548	609	561	599	567	565	546	564	604	540	526	574	540	530	581	547	570	560	543	584	582	577	575	564	594	554	531	546	578	595	568	563	526	585	566	597	567	595	557	542	542	577	557	549	545	592	570	553	530	534	542	587	554	525	549	600	557	590	572	595	601	568	561	585	581	584	561	552	553	532	595	591	571	556	586	550	565	598	586	563	548	548	542	617	573	556	537	563	539	579	601	551	539	556	585	560	573	565	578	575	557	602	543	575	545	576	560	575	532	561	582	553	560	565	553	571	550	547	597	528	570	554	547	528	560	574	575	614	523	549	573	538	581	543	516	585	575	540	593	540	558	586	558	531	575	605	531	580	555	557	561	582	560	556	576	584	570	542	590	569	582	525	543	507	553	583	542	596	580	544	556	576	575	569	585	532	621	565	584	563	573	607	572	550	616	596	586	557	577	529	555	564	567	567	545	579	534	581	576	532	564	585	549	541	547	555	495	599	536	556	538	585	579	541	540	585	571	515	550	608	548	586	613	560	556	593	579	582	555	614	565	589	528	547	581	580	588	549	562	536	523	570	579	561	595	569	579	522	575	600	568	573	574	535	585	580	583	545	586	599	584	574	570	584	573	588	594	590	562	531	570	528	528	570	537	568	529	572	577	590	571	587	574	554	596	538	557	557	593	566	568	556	580	553	577	537	590	552	534	566	562	556	593	595	575	575	532	578	505	531	608	549	562	584	526	550	568	540	576	560	519	571	559	632	537	559	543	571	574	556	576	510	545	567	534	556	597	616	550	545	536	515	604	516	520	544	576	556	566	601	612	588	574	561	619	525	616	559	588	569	587	580	564	612	566	598	552	564	589	595	563	566	565	563	551	534	592	533	559	596	567	520	582	587	573	561	591	576	547	563	551	562	521	496	581	555	577	584	619	568	586	578	565	587	556	568	556	541	579	555	555	573	543	577	575	554	571	586	557	521	577	565	559	550	573	587	552	560	579	576	578	560	580	578	585	549	544	554	603	581	554	575	560	564	550	516	576	552	575	533	574	558	552	585	588	569	547	569	555	553	572	586	552	574	616	564	610	557	528	563	553	564	582	558	551	568	549	561	547	584	541	596	555	516	567	583	567	584	616	559	546	560	571	563	599	604	539	591	558	580	587	582	562	526	590	593	560	568	559	553	562	554	578	605	601	570	558	571	586	546	581	527	573	530	546	549	612	585	561	584	558	518	566	609	544	565	546	596	592	582	534	552	563	565	554	568	574	567	557	595	556	584	535	582	577	571	592	583	600	554	579	528	571	591	576	559	539	566	542	547	588	608	571	593	543	566	540	594	553	545	548	559	568	557	589	588	559	556	600	567	548	536	579	576	538	548	542	542	575	580	597	535	523	532	583	539	586	563	542	544	595	567	607	557	564	577	563	579	608	531	571	563	557	559	569	571	541	625	567	557	554	579	576	585	540	562	575	526	571	586	592	568	541	578	566	540	607	594	552	532	573	569	586	568	550	544	563	578	587	585	555	581	580	534	573	563	592	531	574	582	602	559	597	594	574	602	569	516	572	567	568	572	568	562	562	560	553	593	560	572	530	522	558	548	538	544	534	603	539	508	577	567	579	550	557	561	548	570	514	562	547	588	560	546	551	567	584	553	595	538	584	517	567	578	591	564	570	538	530	539	572	586	577	541	564	543	580	550	554	542	602	519	567	531	567	559	574	551	572	510	562	563	547	534	550	585	553	574	563	538	528	554	548	550	578	580	585	546	568	575	590	560	554	580	543	546	542	574	557	589	542	591	570	553	512	570	583	562	593	536	551	591	588	614	547	541	603	553	559	571	518	567	602	586	567	553	590	554	600	582	573	522	554	631	582	561	582	554	546	549	563	552	569	568	576	535	544	603	573	538	542	557	600	545	561	549	561	530	532	553	565	555	559	550	562	594	571	546	573	596	590	559	557	585	612	575	549	532	559	571	596	544	536	561	580	571	549	521	577	535	549	568	565	568	551	511	560	546	598	536	572	584	554	614	541	567	586	550	555	594	584	561	549	580	532	579	625	543	592	616	555	527	584	567	558	554	573	553	581	530	576	523	545	608	561	557	546	579	562	584	583	533	531	517	565	554	574	557	591	586	534	590	566	545	539	553	558	518	548	576	563	551	588	586	529	595	590	553	544	581	584	547	564	623	524
28933	3753	1018	734	509	471	382	333	348	323	297	309	321	311	304	285	312	303	296	259	278	300	297	243	267	275	282	290	275	303	300	276	281	270	301	282	264	273	264	284	283	276	279	284	279	289	307	251	262	306	282	262	271	297	281	259	272	241	309	304	320	279	255	294	277	264	276	291	276	250	279	283	272	259	242	271	301	331	289	289	280	248	272	302	290	256	245	252	225	288	287	297	258	283	267	250	291	288	303	304	247	298	295	246	292	257	300	261	254	260	279	274	284	282	310	278	286	319	300	286	273	278	269	269	301	270	289	290	256	271	283	259	289	294	282	250	265	274	263	269	295	291	274	289	235	253	231	266	266	293	260	289	314	270	291	278	284	277	267	283	268	251	267	292	297	292	259	260	286	295	271	293	285	281	275	250	294	272	300	282	268	234	236	297	330	269	261	287	281	274	217	247	263	282	286	287	274	224	270	265	272	296	275	249	273	293	253	261	283	256	268	260	276	272	279	232	310	270	253	254	292	296	296	258	229	290	270	264	286	261	247	269	282	283	283	280	291	235	299	294	265	261	277	276	262	271	229	259	273	292	267	256	269	258	280	294	326	271	246	276	268	281	237	309	265	284	275	280	261	288	287	285	285	270	304	274	248	276	259	272	290	256	293	284	251	322	298	267	298	276	273	273	291	267	286	278	272	285	293	262	276	278	264	308	253	264	273	293	292	256	247	277	247	252	287	284	258	289	266	284	278	305	294	256	265	263	295	261	276	265	271	269	271	280	274	322	259	280	251	276	277	279	265	262	281	290	267	241	280	271	252	254	251	273	265	241	314	302	279	268	268	260	291	279	266	253	249	260	302	274	293	264	262	256	273	255	230	264	287	281	289	277	249	300	277	283	263	273	249	253	260	260	266	269	274	266	266	273	273	280	292	272	300	298	306	267	244	260	263	271	283	279	278	297	288	274	278	297	285	237	269	273	285	290	260	270	290	252	279	298	249	292	260	320	293	306	263	255	269	283	263	296	304	264	325	302	250	254	272	297	270	270	297	269	260	273	258	235	277	250	283	267	245	269	275	273	270	295	282	255	303	290	252	273	275	269	256	223	245	272	259	251	238	276	293	252	279	295	283	249	283	248	263	271	263	248	280	318	258	278	257	267	271	298	258	255	283	244	289	272	246	278	275	249	266	272	243	271	273	290	250	294	264	278	281	293	291	291	277	252	276	263	264	324	305	238	257	282	268	268	260	301	256	227	254	287	271	272	247	295	230	235	255	290	268	269	283	268	237	252	307	281	272	286	265	288	275	301	313	299	235	279	306	274	263	279	277	287	281	248	255	294	302	275	248	314	316	261	252	280	312	302	262	263	292	282	267	268	260	275	256	252	267	279	281	257	304	262	247	294	274	295	280	288	262	295	253	284	270	260	266	263	258	265	281	272	242	282	274	270	272	302	269	284	302	295	277	256	273	236	269	252	265	266	284	282	289	287	262	279	295	310	241	248	287	271	268	243	289	299	262	250	259	290	291	270	274	280	270	273	285	269	286	271	288	266	285	266	256	291	277	279	257	279	251	268	289	269	321	265	273	271	280	266	280	298	313	241	264	280	284	272	267	248	277	291	278	239	256	273	278	275	290	278	248	255	281	257	249	249	275	272	290	233	295	223	286	259	255	292	251	244	251	274	245	274	283	280	297	301	264	264	279	306	289	267	289	306	256	297	299	252	292	246	267	270	255	283	272	278	248	266	295	278	248	273	254	267	295	287	247	292	286	251	286	266	269	249	293	292	271	276	243	263	299	281	293	246	289	258	280	271	253	313	271	282	276	261	269	259	281	272	318	278	273	292	264	276	292	296	278	274	261	289	265	331	264	284	269	276	303	274	277	297	278	291	288	305	273	252	271	260	272	296	268	267	275	243	281	274	286	260	286	269	255	285	277	303	267	298	257	286	250	259	273	331	285	298	265	258	252	267	270	280	252	283	249	267	249	269	265	275	255	295	275	282	304	302	282	245	279	256	294	261	309	250	252	276	255	264	246	251	313	261	304	318	264	275	298	308	280	263	272	296	283	279	267	266	275	285	267	298	284	281	252	274	245	282	308	277	256	257	231	254	257	292	265	269	302	255	282	248	289	261	288	290	270	280	265	321	289	233	273	276	264	315	261	261	314	303	267	287	286	279	286	293	286	267	314	252	284	293	266	281	277	261	267	267	249	285	294	227	242	290	294	283	253	271	289	285	274	268	259	264	274	269	245	288	269	311	280	280	310	287	291	263	283	281	295	278	282	248	250	313	271	281	263	264	283	263	263	265	267	273	247	283	280	284	295	281	222	264	327	261	261	262	291	297	270	302	277	283	264	265	279	247	302	289	254	263	286	262	265	275	265	312	263	261	261	308	247	267	303	283	298	278	267	280	296	271	255	282	264	291	286	294	267	296	264	277	264	271	281	278	297	278	270	271	284	274	271	263	285	315	253	276	290	258	280	280	260	254	284	322	294	264	247	300	258	297	290	299	312	284	269	279	266	287	254	290	256	286	337	250	266	255	226	293	278	275	288	258	283	273	223	274	302	286	257	257	294	250	258	269	271	298	239	244	282	291	293	278	283	274	264	297	251	253	247	262	271	281	308	262	312	278	280	303	266	277	288	318	279	272	285	288	261	255	294	270	308	280	269	270	256	264	281	274	282	220	288	276	258	286	279	292	271	304	267	280	308	316	277	274	311	313	264	286	274	287	285	274	284	247	284	252	266	263	306	280	264	255	243	283	262	271	264	276	260	299	277	265	273	273	267	254	277	251	275	273	239	293	294	263	271	253	275	260	259	261	275	262	287	266	275	312	294	298	300	267	264	257	295	280	285	229	288	280	287	259	276	265	296	259	275	270	288	252	261	220	279	254	270	255	235	269	249	250	244	259	261	305	321	274	293	272	265	287	265	286	277	283	314	273	274	252	283	279	272	288	312	284	256	268	275	273	296	335	304	247	242	284	251	259	293	287	272	276	314	271	258	254	246	275	273	262	259	283	264	296	291	290	276	267	285	288	263	276	289	285	244	239	306	295	282	299	281	281	303	282	286	298	250	247	263	277	265	265	265	300	305	266	287	283	270	274	283	286	283	291	269	292	302	266	276	259	264	295	257	250	268	277	273	311	277	264	273	302	300	288	274	234	290	288	270	258	269	293	303	279	285	283	321	290	301	290	295	260	305	287	286	265	265	264	282	275	272	285	260	257	270	302	280	263	297	271	300	281	294	262	261	294	267	295	291	249	252	259	273	294	279	259	256	298	263	218	248	277	286	249	284	274	273	264	266	269	288	292	260	267	278	285	288	272	300	292	267	276	259	301	278	287	278	298	286	264	274	276	266	259	264	272	253	278	263	260	251	302	274	306	269	273	257	262	290	267	255	295	288	277	270	259	264	278	299	283	278	283	296	240	262	285	281	271	286	265	267	307	287	280	260	259	250	264	299	251	267	250	250	253	272	258	242	267	254	279
15461	1259	2044	2210	1815	1667	1416	1245	1089	1027	966	912	918	847	832	817	776	756	788	787	757	799	755	766	689	734	733	670	730	713	666	664	731	714	690	734	702	677	751	707	688	726	692	703	710	665	715	690	697	729	712	675	721	630	709	675	704	701	738	707	722	739	700	724	642	706	651	685	700	711	707	702	718	716	700	679	655	650	680	689	692	687	672	709	700	679	699	719	687	677	717	710	665	638	673	650	671	692	704	653	698	673	687	672	707	691	667	698	685	686	663	648	686	699	694	687	640	692	660	675	662	723	695	704	695	650	720	708	693	707	650	689	652	724	677	630	722	683	731	646	665	696	716	686	672	612	686	718	674	651	628	689	657	717	671	695	718	671	642	670	669	684	672	667	693	659	696	673	735	666	714	675	759	700	690	625	666	701	654	662	691	728	679	658	664	738	693	687	682	695	679	689	676	689	688	665	659	677	685	699	692	649	664	724	661	621	683	680	614	658	663	662	677	679	713	613	695	659	672	682	651	718	675	633	629	681	735	741	670	701	712	730	691	726	690	704	647	663	695	651	715	617	678	651	673	682	696	660	634	662	739	723	680	666	727	675	634	631	726	674	674	669	695	654	685	680	668	707	666	684	661	724	657	730	649	678	671	675	676	669	666	618	675	660	648	648	657	727	636	638	701	653	720	684	723	736	660	692	697	679	656	660	662	691	682	694	652	748	716	676	674	689	675	694	693	701	631	635	692	640	684	686	682	683	710	693	700	680	703	672	687	641	700	616	694	695	683	720	720	652	641	692	638	643	658	702	688	689	677	639	678	658	674	690	692	689	677	644	690	655	693	674	659	703	653	680	707	738	667	663	658	687	669	674	639	665	688	651	732	709	693	626	692	674	696	697	649	672	650	623	647	663	675	662	668	671	708	696	689	624	658	642	740	683	663	690	683	631	668	655	636	712	657	710	640	654	697	676	671	691	654	665	708	678	674	717	666	683	655	645	682	666	718	646	707	628	644	618	665	683	697	713	691	721	694	698	654	644	668	666	662	646	635	661	658	621	707	656	708	687	731	646	672	689	675	699	640	702	671	690	692	695	659	651	725	645	688	625	683	716	716	667	656	688	665	683	659	641	668	719	714	687	649	680	635	669	657	718	693	692	661	709	655	707	681	685	684	690	649	700	666	708	706	683	684	665	684	691	656	714	675	698	707	681	673	680	695	682	666	668	648	621	662	714	702	704	659	679	676	610	734	670	685	688	700	657	705	694	672	676	713	711	623	666	698	708	644	680	689	693	728	648	677	656	663	650	651	644	614	612	628	689	657	670	642	650	666	689	681	660	613	676	626	709	705	648	645	670	633	707	674	657	694	699	710	713	656	681	633	697	663	687	724	652	662	662	653	636	706	684	656	673	659	703	704	645	695	675	719	706	696	698	653	699	716	704	639	645	659	671	698	683	648	669	664	689	680	694	700	711	696	677	678	683	669	663	695	625	653	679	669	657	660	662	682	681	680	669	718	716	712	651	701	771	706	753	658	676	666	645	625	685	634	667	642	682	723	691	718	765	684	676	633	681	660	667	692	701	666	728	669	684	655	682	728	692	677	711	660	664	675	663	669	680	615	693	713	704	676	679	697	720	710	699	755	673	684	651	697	625	686	686	692	663	662	696	664	662	725	710	686	636	688	696	697	656	685	686	697	718	662	670	669	728	680	657	723	702	685	693	670	698	668	670	687	692	703	669	682	624	661	710	689	696	686	689	693	633	667	659	677	642	677	680	643	694	655	694	645	675	661	709	723	661	665	678	712	661	690	650	662	713	692	679	652	716	683	705	693	666	701	656	712	678	721	651	686	697	722	687	656	686	678	687	688	703	710	677	641	676	713	683	677	659	624	684	683	665	644	693	669	696	671	701	634	679	625	656	723	689	662	672	702	650	694	683	696	681	647	685	679	680	662	692	662	683	660	676	744	665	720	692	674	690	670	673	643	696	709	669	672	687	698	713	659	688	707	650	707	697	679	670	692	687	673	720	690	660	708	679	642	719	738	699	688	654	709	677	663	663	661	692	680	654	686	699	667	681	669	611	690	711	641	644	672	688	643	685	696	635	655	663	634	660	622	658	694	662	712	644	675	674	691	654	676	699	676	703	698	691	692	690	701	716	687	660	685	669	677	679	685	662	742	667	649	655	708	691	629	721	704	748	652	702	683	705	715	668	698	683	715	667	679	654	634	692	662	724	677	644	669	700	676	704	669	645	667	708	676	667	657	717	658	704	698	670	678	693	713	679	700	652	677	751	678	657	674	699	700	687	690	636	676	721	709	691	673	640	697	691	671	695	728	710	660	667	659	667	651	670	670	679	715	655	629	706	730	694	667	679	678	678	675	642	702	666	655	697	703	722	708	712	664	672	659	695	668	675	661	725	674	681	673	634	720	703	720	687	700	678	700	689	671	638	663	611	717	671	683	719	656	707	674	689	658	700	686	706	681	669	692	721	689	681	691	654	665	660	738	702	647	618	675	702	708	702	680	685	679	687	636	664	709	664	691	723	668	670	661	676	715	675	695	699	667	642	678	683	653	662	694	669	665	663	701	674	690	739	672	679	715	674	709	659	703	663	703	662	675	657	689	657	702	653	673	656	736	692	700	681	673	710	653	671	675	663	660	713	663	687	692	691	725	676	655	645	670	673	676	707	682	684	660	680	681	682	673	695	700	682	692	655	706	683	668	707	685	663	636	628	651	668	692	688	684	653	645	709	683	689	678	668	685	686	657	683	681	661	683	630	668	693	702	630	634	685	664	670	691	725	669	693	697	661	648	706	673	686	678	697	660	625	611	681	637	666	663	665	650	659	783	680	730	735	672	691	672	674	657	703	682	696	693	674	650	705	671	711	667	702	713	720	698	682	684	687	675	635	691	692	752	644	684	623	726	684	689	716	711	674	722	660	696	637	663	668	692	681	677	680	701	666	659	658	741	700	653	696	679	683	629	684	643	640	696	668	647	766	683	689	674	667	694	651	687	678	688	675	696	666	691	690	659	690	668	664	688	754	683	665	666	677	694	686	723	700	664	642	703	754	642	705	711	708	723	680	689	692	705	674	692	646	696	705	673	672	685	685	666	717	663	683	605	722	676	633	660	688	683	669	687	651	682	641	708	702	741	683	694	680	694	670	728	656	662	670	647	631	705	640	678	652	668	672	700	659	676	669	638	671	670	664	700	694	666	661	680	658	680	688	662	679	676	662	673	682	644	687	666	702	641	674	685	683	637	645	699	674	698	706	643	610	737	646	687	675	652	666	639	688	684	655	664	635	686	643	670	674	663	643	693	701	718	686	673	710	696	665	691	690	674	670	658	626	690	670	700	756	702	714	717	685	716	689	679	723	682	742	656	641	668	660	651	684	674	719	650	653	719	653	732	687	665	683	682	633	685	676	681	683	612	695	674	670	662	724	705	652	672	677	686	714	679	675	696	718	670	670	674	655	638	686	647	672	656	669
7798	711	432	458	458	464	407	422	443	428	483	467	398	457	446	471	405	449	448	485	431	451	450	428	415	452	440	428	448	399	441	432	391	406	445	429	455	437	455	457	444	453	437	431	453	443	404	399	456	455	450	401	433	456	417	472	417	445	417	447	459	436	386	399	450	443	427	455	423	440	441	457	469	412	450	430	441	475	466	402	457	460	455	439	463	449	462	385	401	437	461	455	430	441	439	452	427	466	427	465	412	450	430	437	439	465	392	437	401	440	407	456	457	467	412	429	446	449	450	445	454	434	461	444	418	446	476	426	440	442	431	437	441	478	434	449	422	460	486	471	402	458	413	448	409	458	455	430	454	400	447	439	460	461	456	423	393	410	438	431	465	454	469	410	446	451	427	414	443	428	452	442	435	457	417	446	403	454	443	424	474	490	439	466	390	496	431	432	456	450	465	446	451	452	433	421	447	425	403	445	470	455	392	452	425	422	445	502	433	426	419	406	442	440	434	409	395	393	441	458	451	450	433	432	408	425	431	384	414	468	441	437	452	442	444	481	452	457	410	441	423	403	429	421	417	434	436	425	426	438	439	454	425	442	398	444	445	470	452	448	444	442	448	447	439	460	412	468	447	421	436	418	404	385	419	454	460	397	428	390	426	438	441	390	400	428	510	458	453	443	441	481	427	481	451	421	418	447	475	488	437	432	428	441	437	415	442	477	418	444	486	431	477	396	414	426	454	446	426	453	458	426	433	478	427	442	422	435	434	458	449	450	481	440	443	443	433	449	455	420	463	424	440	410	430	443	472	430	409	461	456	460	407	429	386	421	409	436	444	447	425	399	452	437	433	450	435	439	451	447	471	389	455	434	426	404	427	463	431	428	415	492	449	440	422	412	488	482	430	455	441	435	452	467	437	395	410	420	456	438	438	420	417	415	422	431	425	487	492	456	451	460	387	427	400	441	472	456	422	411	437	425	434	434	409	480	455	409	452	437	417	439	436	495	435	463	451	441	442	429	464	434	386	481	450	429	440	396	421	416	407	466	455	457	414	422	432	457	461	403	440	427	443	424	446	426	411	440	484	461	386	429	447	481	483	459	434	412	441	437	479	420	446	436	444	431	431	413	430	421	440	433	436	486	450	453	438	440	464	439	448	426	431	459	432	414	432	402	408	431	476	421	474	431	474	423	440	405	436	423	467	429	425	447	444	447	385	471	414	437	430	437	454	414	407	465	414	410	450	424	472	433	391	427	459	440	440	397	441	424	437	474	402	425	452	387	424	437	415	385	432	459	466	430	406	462	406	478	450	463	430	437	419	438	460	477	462	446	475	447	476	440	450	456	460	428	451	410	458	393	441	456	451	459	437	450	456	432	460	457	465	461	444	436	456	454	443	457	429	461	470	473	446	426	414	430	492	418	429	438	454	401	400	426	456	447	452	486	441	444	414	440	461	432	414	409	415	473	405	428	432	436	479	439	437	435	468	451	429	440	413	436	422	501	449	433	441	462	414	406	423	459	441	459	421	460	440	413	456	428	419	452	420	429	467	474	467	413	434	449	393	497	460	456	427	376	438	470	432	454	419	458	428	440	470	439	429	446	408	396	442	453	405	409	466	452	437	453	485	462	428	456	461	411	445	467	446	440	471	426	450	425	457	435	432	467	483	472	414	375	491	490	419	431	464	447	434	443	443	402	470	455	449	454	456	459	416	420	427	448	459	419	459	531	452	461	445	435	426	441	432	413	469	464	392	388	451	495	416	450	461	441	464	454	441	420	416	441	453	479	464	424	457	421	446	444	437	469	433	427	434	502	473	477	480	437	413	440	431	450	420	432	453	478	412	438	472	482	397	430	433	448	448	464	444	458	458	476	463	476	458	419	493	420	437	441	473	444	408	430	461	417	435	447	417	428	428	473	470	413	411	437	448	375	452	443	453	435	478	429	426	432	467	431	437	394	428	438	480	457	428	441	469	415	449	408	448	472	425	434	390	430	444	413	469	488	449	425	432	396	456	418	426	416	446	407	383	436	460	452	439	457	431	447	443	427	450	441	419	426	450	465	428	459	457	406	379	421	425	437	446	452	447	438	480	423	438	454	477	461	441	423	405	437	439	423	461	468	441	438	449	474	465	455	427	435	444	421	440	422	412	429	454	445	406	379	422	429	415	457	433	406	398	475	465	457	388	437	420	442	478	478	405	421	460	397	424	489	463	414	439	448	448	428	445	463	434	421	396	427	448	444	441	439	445	424	443	441	422	441	392	406	457	433	453	454	434	445	464	449	466	416	432	416	457	432	437	460	417	394	447	465	443	447	412	444	435	466	427	477	457	425	458	422	457	441	465	382	463	445	475	466	397	408	431	444	420	464	426	452	420	414	450	438	446	458	397	458	434	455	409	434	438	446	407	465	425	436	421	461	424	443	457	444	436	430	454	416	430	410	404	436	412	465	461	451	441	415	471	388	405	395	441	440	483	445	479	424	425	447	436	460	438	415	442	406	436	422	456	454	455	444	430	435	416	418	426	468	423	424	479	412	447	439	401	449	456	430	418	469	442	439	416	462	446	458	428	452	457	434	406	428	422	453	437	458	463	455	414	436	422	420	444	467	412	429	453	429	493	431	448	445	434	467	417	465	427	443	478	437	450	462	384	445	472	427	420	410	473	437	449	415	443	435	431	416	456	442	433	439	426	424	461	417	437	460	435	441	437	435	464	436	396	440	453	430	436	437	437	442	467	433	430	428	446	436	437	410	453	432	430	457	420	446	390	465	436	466	419	442	427	422	423	408	464	431	404	443	413	428	442	405	435	441	452	456	412	449	442	436	407	391	432	444	453	448	429	470	461	402	426	436	444	434	379	446	423	411	446	476	403	458	449	432	415	438	479	429	434	401	437	462	443	444	371	427	434	453	458	381	430	414	415	435	387	429	443	436	435	429	460	434	485	416	451	434	398	452	388	431	434	405	420	457	457	449	469	448	452	413	419	451	463	433	453	431	429	427	461	459	414	459	496	453	464	441	402	432	442	414	443	492	435	431	421	445	448	449	483	469	443	451	454	443	448	422	435	418	467	423	493	437	464	447	426	411	441	469	439	407	479	442	434	453	420	456	470	422	439	424	463	433	421	429	450	419	456	427	451	430	448	443	468	433	451	430	441	443	438	406	466	451	413	411	443	399	456	432	450	474	451	483	398	447	453	397	459	446	453	451	437	455	450	455	459	450	423	449	457	445	465	437	390	475	454	415	395	432	504	451	460	445	412	437	483	485	448	420	454	459	420	454	410	432	487	460	453	432	442	427	465	461	396	420	455	412	458	409	421	440	472	433	435	452	447	442	423	412	418	449	446	496	457	425	448	433	458	437	401	434	443	474	446	454	464	431	420	408	460	422	440	419	409	427	458	437	415	430	437	424	481	404	454	422	440	431	435	442	445	466	416	408	463	443	421	438	448	429	448	402	444	427	452	466	438	444	443	454	466	448	429	449	439	468	465	436
5278	1002	966	974	974	933	969	991	1036	944	986	991	932	984	907	957	945	984	916	941	969	983	956	946	960	976	991	992	1004	971	900	966	976	1006	999	930	914	963	937	995	953	963	947	986	979	971	956	909	963	910	993	965	1027	973	924	917	988	931	921	979	970	923	991	939	972	911	954	965	971	989	1007	994	949	938	951	966	952	901	941	955	911	1015	981	946	1028	977	955	964	921	946	962	962	1000	986	944	954	929	891	922	989	936	976	972	978	937	995	1025	980	971	957	999	1009	992	946	948	954	860	1004	891	947	983	908	967	957	944	962	944	960	978	987	958	945	972	917	999	972	936	961	937	984	925	942	940	952	946	907	963	995	975	975	935	959	985	936	941	936	1034	974	966	966	986	934	975	955	959	1000	973	1008	935	972	928	909	905	977	918	945	936	945	1025	988	936	973	934	904	964	947	950	946	920	969	1000	963	941	943	956	992	930	961	1009	975	916	961	925	933	958	969	914	930	917	975	966	977	971	992	963	974	985	946	912	911	960	975	954	998	977	956	900	946	908	995	1028	952	969	983	957	930	981	992	1002	918	976	1036	920	913	921	905	939	951	952	1023	923	975	919	956	977	976	956	994	918	933	1007	923	945	945	940	925	929	988	927	962	913	976	985	994	968	959	998	949	1010	908	943	954	990	995	940	945	976	912	988	942	913	942	940	931	934	948	983	989	1038	965	970	1017	958	967	994	1005	968	967	953	908	933	961	910	900	935	988	913	939	976	918	960	943	919	982	983	991	952	949	992	933	1027	1009	936	981	972	944	928	944	1005	996	970	958	942	941	936	987	922	1014	930	934	932	942	975	1008	908	958	977	881	946	981	994	913	954	937	959	935	940	1027	990	982	928	988	917	974	954	951	912	1002	943	993	920	942	951	957	956	920	936	939	950	925	1038	957	981	904	956	993	937	950	951	926	962	996	951	998	975	1035	935	944	978	926	926	993	932	978	976	965	982	1005	956	932	968	973	981	966	983	988	944	977	957	921	990	1014	930	933	955	989	968	941	982	935	912	971	1000	1006	945	939	967	948	931	1011	953	996	939	983	945	1024	901	934	905	992	957	960	933	923	989	952	974	954	964	1012	940	966	999	953	953	996	976	954	936	940	946	934	902	928	962	977	940	931	936	916	927	957	934	970	966	941	1005	968	906	927	942	931	960	964	957	924	966	905	995	973	920	935	974	1008	977	928	974	947	1006	967	963	918	962	941	989	987	1019	954	917	1010	937	971	926	916	980	978	961	917	982	951	898	907	1015	903	977	917	948	985	888	972	988	927	965	993	942	969	966	982	940	978	980	973	973	912	937	955	1010	934	937	899	973	978	954	946	956	968	974	1008	935	987	909	937	974	972	933	983	964	970	941	1005	946	1013	936	944	947	965	952	935	952	980	988	938	904	1032	925	1000	984	1032	938	958	968	983	943	935	927	1001	918	1000	979	952	973	979	915	952	955	844	995	991	947	1028	964	1006	967	962	919	969	928	977	999	972	971	910	953	983	963	949	980	889	976	949	958	977	978	991	938	955	976	951	908	991	1005	954	943	994	937	982	953	904	973	953	973	918	989	983	931	966	920	961	974	973	965	941	958	952	1004	939	975	961	922	891	963	967	1031	953	974	980	979	962	920	920	1031	958	972	933	941	989	973	960	947	979	989	991	979	993	895	968	946	1001	968	940	970	931	951	949	996	1043	999	971	947	972	976	975	1001	951	947	973	993	991	953	965	927	1025	956	948	996	975	930	928	913	966	946	952	987	961	903	982	903	980	961	987	974	936	909	984	925	943	975	994	936	939	953	940	1004	993	940	1020	992	900	968	945	922	979	977	1059	962	962	985	926	993	934	986	957	943	967	924	935	933	959	951	975	914	960	948	974	972	946	924	964	967	961	961	924	977	1018	965	933	994	1016	958	984	982	975	1030	967	968	931	944	969	986	963	921	982	979	980	966	935	961	938	980	904	935	966	926	974	972	914	935	995	980	941	1005	979	943	956	973	935	994	977	972	929	946	934	938	993	965	959	984	966	959	953	1011	935	999	1035	990	984	877	997	1006	949	908	956	990	998	934	977	963	949	933	931	942	963	961	945	936	951	941	905	959	1002	966	955	947	986	900	933	1001	936	968	888	976	967	928	940	982	968	922	963	938	895	967	990	977	969	967	933	905	947	1004	938	997	953	934	984	957	1010	977	919	965	979	976	937	958	930	959	916	950	937	946	923	999	943	1010	913	1016	921	953	967	1015	950	944	1026	965	940	971	1005	964	960	951	978	946	895	988	949	895	918	927	951	985	1008	949	966	965	1050	985	970	945	905	916	939	996	971	933	955	960	928	942	916	942	974	1008	970	955	962	953	992	935	970	946	947	919	1006	893	938	941	940	997	988	960	946	1032	930	951	949	925	950	948	983	907	935	992	965	980	944	996	981	944	949	947	974	886	1002	980	954	960	983	973	955	951	969	968	916	962	991	935	970	923	984	970	963	995	941	941	932	979	993	959	960	930	917	949	938	916	971	948	972	934	982	898	945	954	931	961	979	966	956	968	979	960	923	966	918	908	979	924	989	963	970	959	942	936	979	953	943	989	954	959	990	900	928	966	936	961	986	923	943	922	951	978	919	940	1000	963	951	971	945	892	955	996	971	995	938	1016	950	935	924	984	943	965	981	958	980	952	1017	981	969	937	961	968	947	919	970	941	965	938	925	930	1003	967	967	894	969	959	910	950	978	964	974	989	930	979	1000	978	968	903	941	957	920	975	933	1031	978	933	1016	970	952	972	933	915	947	948	925	966	945	931	956	944	928	1026	945	976	963	915	961	980	964	938	939	963	955	862	967	961	925	1003	971	950	942	1023	900	924	959	950	997	940	1001	982	980	976	964	936	988	946	978	1008	996	977	926	958	969	989	1013	930	960	964	966	953	932	996	984	985	945	888	976	994	964	927	989	937	1010	936	1006	949	984	919	968	919	983	999	969	962	965	996	991	905	960	927	961	952	921	941	963	1018	968	984	967	967	990	970	907	929	939	919	945	939	941	994	896	993	928	955	947	958	985	980	977	953	931	1019	948	911	969	985	950	952	911	975	992	988	950	931	944	1009	985	973	993	938	985	991	1009	976	924	976	987	992	952	978	922	956	973	1023	934	981	980	929	980	969	950	971	994	998	938	974	969	900	998	929	962	1007	971	943	920	954	928	989	987	936	950	975	985	1006	966	983	979	935	955	950	1006	973	967	984	968	939	883	956	947	935	949	1007	1009	960	982	951	1002	927	997	932	1010	931	923	1000	955	1010	975	964	955	941	979	920	971	980	985	963	927	930	961	996	1002	933	989	908	940	1013	949	902	1000	954	964	968	999	976	931	981	972	977	938	935	964	979	978	970	926	955	978	1003	945	986	982	965	927	942	947	953	953	969	939	941	980	1000	976	1004	915	966	917	929	974	949	901	974	1023	998	938	973	990	983	1024	946	971	921	946	948	999	984	972	974	966	957	999	961	954	949	960	887	931	975	975	892	978	898	936	947	925	893	1027	998	1018	953	971	928	930	1030	1016	962	919	938	1015	978	1010	953	898	942	985	953	1002	934	965	994	1002	986	941	916	946	934	952	942	949
18917	1670	555	455	387	318	291	279	248	275	236	263	247	267	243	275	255	225	235	242	247	270	233	232	244	242	216	251	230	223	238	230	233	228	235	224	221	222	224	211	219	230	227	244	226	228	217	235	188	245	239	215	238	223	219	215	217	210	238	235	224	219	235	228	239	202	229	238	192	248	219	234	232	212	217	244	227	242	235	232	226	224	218	223	208	242	215	250	214	248	207	198	230	188	244	234	231	255	252	251	248	224	208	197	206	203	225	223	201	213	233	230	230	238	231	223	251	233	237	215	211	222	185	239	202	258	208	215	224	225	259	247	239	208	233	263	232	211	222	213	238	252	205	249	249	203	204	220	239	216	250	240	225	240	203	175	229	209	239	200	234	226	219	227	228	229	227	229	217	207	237	256	239	243	234	225	223	235	291	215	225	237	204	213	252	249	231	256	213	242	235	194	210	240	228	179	214	211	228	202	240	234	220	239	203	227	221	222	227	232	208	238	245	223	243	217	199	242	206	235	236	292	204	218	224	226	211	245	216	236	247	255	242	219	203	216	194	219	194	227	240	229	257	235	241	221	215	235	198	205	222	216	232	227	205	247	209	224	261	248	226	211	231	194	228	249	221	238	231	220	199	182	240	249	244	213	253	203	213	237	196	242	226	247	237	248	220	199	251	199	211	239	231	215	234	222	232	211	217	218	230	212	226	210	247	221	241	240	242	249	239	220	216	225	221	215	224	232	226	224	256	235	210	217	224	221	227	239	174	240	188	234	200	238	249	263	207	222	211	242	230	224	254	189	226	207	217	238	234	211	240	223	218	245	240	245	243	230	230	235	221	225	220	245	228	242	235	219	262	232	219	228	225	216	217	211	241	253	209	213	219	257	209	215	225	238	222	246	215	230	211	232	216	214	210	248	235	234	230	248	229	233	227	232	219	219	243	187	227	247	233	228	232	209	231	220	213	243	238	192	238	215	233	188	232	219	245	224	205	218	228	255	220	224	234	238	216	237	234	213	244	205	235	225	220	226	192	235	246	225	259	238	215	231	266	263	209	204	213	231	225	208	245	229	243	235	248	201	257	229	232	225	232	252	215	228	211	219	245	219	230	209	230	224	235	214	204	230	209	229	229	217	232	226	224	219	245	210	198	209	254	214	232	234	227	221	226	224	227	234	236	235	219	199	236	210	203	215	207	226	210	229	220	235	236	214	227	217	237	230	251	221	233	231	237	239	238	237	225	219	228	234	215	219	239	227	226	221	224	229	234	219	215	219	192	210	230	220	217	221	212	221	230	227	254	217	216	237	210	222	233	231	197	217	236	208	239	223	232	226	210	214	231	231	236	213	213	232	224	222	223	244	211	217	207	198	228	231	226	218	231	255	235	234	205	213	228	245	214	252	248	187	249	253	233	244	204	221	199	221	235	232	233	206	249	264	247	246	237	250	220	228	243	253	232	214	248	232	242	220	232	215	220	229	255	223	259	222	219	259	249	222	237	229	216	207	216	246	226	245	220	237	254	233	252	235	226	249	226	215	220	225	214	239	204	220	235	240	241	240	240	247	256	213	235	225	229	210	229	195	247	211	270	237	202	199	209	225	236	233	204	220	228	236	231	218	232	217	245	257	222	262	225	232	219	194	232	214	221	235	234	191	212	227	215	224	219	256	231	218	221	237	248	211	208	231	225	236	246	203	240	198	245	226	214	233	234	217	239	223	211	194	212	214	258	232	213	242	213	264	222	256	254	212	235	207	231	234	232	212	249	217	220	222	247	239	230	238	229	241	224	204	221	245	237	232	241	245	216	237	247	236	220	223	209	199	195	246	247	249	224	241	250	245	260	193	241	207	244	250	219	228	237	219	221	232	269	215	228	181	220	214	222	233	227	219	215	235	220	218	241	197	261	216	242	234	226	206	243	221	240	219	232	238	223	243	214	223	238	257	223	241	244	222	240	227	237	255	226	242	226	245	245	222	215	217	246	211	216	260	220	250	244	195	198	199	216	253	243	252	270	240	224	232	231	229	187	244	230	228	221	250	224	230	220	236	205	231	219	232	222	242	234	235	208	248	222	221	213	224	224	198	223	226	207	253	224	231	231	215	231	230	202	228	232	223	221	223	229	228	247	211	221	236	237	211	230	234	248	214	197	224	220	209	232	216	220	242	253	239	256	204	274	197	242	256	205	244	262	219	205	235	253	216	242	221	257	224	200	238	234	226	241	221	199	220	230	255	218	239	217	223	229	208	238	250	199	212	218	232	219	207	211	254	232	246	238	242	237	233	226	224	237	203	212	223	199	231	230	218	245	245	247	242	240	231	204	219	242	233	231	200	233	246	228	216	222	260	224	235	213	216	206	233	225	212	224	217	224	227	202	227	213	206	233	205	231	211	219	244	216	224	252	229	239	230	242	201	234	244	206	219	238	219	245	258	201	216	206	219	235	220	216	247	239	248	214	207	249	228	210	202	210	212	238	237	221	230	233	232	205	224	225	209	221	213	234	213	215	239	200	242	241	220	256	213	224	234	236	258	206	220	226	242	258	217	216	223	224	203	215	245	236	217	214	209	225	233	244	225	230	227	211	198	203	233	212	205	213	232	197	195	219	239	229	246	229	226	235	221	267	231	215	184	226	218	230	215	245	209	212	229	267	241	241	228	220	203	234	230	204	236	225	236	213	222	215	198	214	230	201	197	264	256	246	201	230	222	189	237	207	232	238	233	247	229	234	223	232	226	230	228	230	205	226	198	243	265	228	232	233	254	221	213	211	249	230	255	221	247	262	250	240	222	248	232	249	235	242	244	259	213	236	236	232	232	257	221	221	242	229	232	221	205	202	210	200	228	210	243	235	205	214	214	226	212	243	210	206	230	265	239	205	226	229	218	205	202	234	240	223	245	220	232	222	198	222	239	231	214	221	226	222	209	222	210	233	232	211	225	223	230	229	203	253	220	222	221	261	223	216	262	250	218	217	230	239	217	201	230	206	216	250	241	204	223	253	232	199	241	221	210	231	220	216	213	226	227	207	214	237	232	193	199	220	199	224	263	231	208	213	194	215	222	240	227	238	226	215	212	196	217	215	214	222	264	257	257	229	210	242	207	217	220	222	207	216	231	265	242	233	203	189	202	239	252	216	232	232	223	216	263	237	233	210	232	230	232	229	225	230	229	246	229	237	236	210	221	228	236	222	185	209	245	230	247	249	222	221	224	213	214	219	222	221	237	228	210	233	206	252	244	262	229	211	227	219	239	224	237	231	227	228	252	265	241	256	220	183	234	218	224	229	210	236	273	258	244	230	235	224	224	216	230	238	218	213	245	240	245	219	222	213	203	207	219	251	244	241	213	232	242	249	224	224	220	258	216	196	225	232	254	210	236	237	209	220	237	214	215	240	232	249	206	216	216	231	233	220	227	229	235	215	220	223	219	212	232	221	225	227	212	204	238	249	199	231	221	209	215	250	244	252	224	244	221	229	232	227	227	217	243	239	243	210	211
11819	886	1302	1325	1152	1039	934	817	749	720	689	740	648	670	642	666	587	603	584	612	569	570	572	593	630	610	620	595	546	621	524	557	603	537	566	540	609	600	544	572	534	565	586	575	585	571	550	588	549	591	577	556	599	502	558	569	593	558	577	581	576	535	547	586	542	541	575	542	566	609	564	567	540	592	636	577	581	571	565	576	573	555	547	528	582	581	532	540	579	580	530	614	574	571	576	555	566	572	581	547	519	565	576	572	581	559	547	523	563	544	528	563	566	581	538	549	512	582	590	562	534	503	582	544	546	574	557	535	586	591	563	577	561	537	535	594	535	536	571	533	564	546	537	568	585	580	538	559	568	527	563	519	558	567	537	552	545	536	559	577	593	554	507	516	550	587	556	559	572	551	634	536	574	555	562	538	593	570	550	532	589	572	557	532	562	560	558	560	585	548	575	567	544	538	553	589	553	598	594	566	537	559	610	523	552	548	556	575	548	573	584	553	567	562	566	576	528	545	519	589	556	539	529	583	567	586	578	530	533	533	579	569	576	575	590	572	594	560	616	581	556	527	511	548	536	583	541	528	556	522	545	555	594	504	550	558	576	559	581	563	563	568	565	528	515	563	514	562	571	568	525	538	618	547	538	572	599	539	573	498	564	554	580	595	554	544	565	572	576	564	577	605	528	567	555	527	544	567	622	544	553	535	564	540	563	567	559	554	510	588	558	567	501	547	558	583	555	524	599	568	533	549	557	546	521	539	589	559	599	537	580	585	549	582	578	550	554	586	532	570	577	575	580	555	573	576	541	537	523	603	539	569	537	524	561	586	559	542	583	539	551	555	563	556	562	565	564	523	538	558	571	544	549	600	570	529	554	567	565	526	522	579	566	548	584	560	584	549	557	569	563	578	543	524	560	547	602	545	549	564	587	563	570	542	555	547	570	582	545	555	535	599	571	568	559	563	512	559	582	566	578	551	549	571	581	568	569	553	573	562	602	590	571	576	560	526	569	610	569	575	561	534	561	544	539	574	572	564	568	550	554	540	544	567	558	555	578	556	594	582	548	533	570	573	555	573	568	558	560	567	595	570	551	554	556	546	540	575	548	511	540	610	579	539	530	562	594	569	567	540	530	537	550	573	577	598	583	567	578	550	572	581	592	598	574	570	558	566	579	609	551	563	582	580	551	577	549	582	514	548	592	580	583	578	592	553	559	571	539	549	575	516	608	540	562	606	553	538	547	610	528	578	586	563	551	553	564	602	586	543	565	548	592	542	559	559	570	589	536	584	589	556	541	562	588	540	559	548	560	623	538	553	511	553	582	541	556	551	572	534	510	537	572	552	536	518	567	515	552	541	534	552	542	533	603	574	586	521	580	599	589	557	600	576	540	530	564	568	554	534	561	545	556	545	571	575	569	566	586	571	496	545	553	570	575	592	524	582	559	578	523	573	566	562	555	540	577	514	535	588	577	539	586	574	534	550	554	517	584	540	592	526	556	539	582	540	561	528	559	563	543	550	552	536	579	556	546	590	544	555	563	571	565	548	609	562	536	555	562	543	576	585	556	541	546	549	572	523	577	574	548	557	582	571	589	530	559	545	526	524	577	550	534	545	572	537	578	591	535	535	547	551	567	541	570	544	553	535	614	579	612	579	537	563	543	555	544	537	571	511	574	581	566	519	598	579	545	581	538	554	559	573	596	532	580	552	547	540	586	596	582	521	561	549	556	567	568	523	593	553	579	559	546	567	567	557	549	589	535	527	564	591	563	532	575	572	593	593	552	566	585	544	579	522	530	590	544	569	589	577	553	558	526	541	544	555	571	511	548	535	564	523	554	556	574	596	552	561	550	591	576	554	545	585	554	554	590	555	584	570	521	571	556	541	549	488	581	558	547	565	541	537	588	549	551	561	569	565	579	551	564	580	578	568	551	549	578	549	555	537	584	593	554	562	576	551	561	589	550	565	581	563	544	534	572	575	578	559	535	570	535	527	560	572	588	536	556	543	525	570	601	557	622	583	552	564	558	543	557	536	554	567	558	539	566	559	569	550	533	587	582	558	570	579	553	550	562	563	552	554	524	523	556	600	526	568	589	570	577	593	576	550	560	596	560	532	573	532	568	553	535	568	511	532	551	544	533	543	502	524	577	555	574	577	549	565	547	569	566	587	596	553	564	549	524	557	544	541	546	563	518	593	540	553	567	543	594	582	531	578	535	560	569	567	571	556	554	590	603	556	523	549	530	555	558	537	586	544	577	577	576	549	571	584	529	508	544	556	557	585	525	529	560	569	519	603	561	594	566	559	575	557	584	547	579	556	549	606	572	572	557	607	545	530	552	590	555	551	569	535	507	561	559	564	550	540	601	540	585	522	541	523	560	555	543	552	513	565	556	548	552	561	568	564	610	541	562	513	580	569	515	538	548	522	562	566	555	555	556	584	539	550	583	564	607	557	580	571	587	552	530	552	547	552	597	584	541	547	545	572	584	599	521	550	549	547	546	577	583	545	582	587	611	592	538	552	599	580	533	536	566	552	576	570	595	584	599	498	570	542	598	581	574	566	554	540	557	552	580	543	552	551	558	589	536	557	575	582	578	555	562	567	569	573	564	585	581	560	581	534	543	542	579	542	549	557	594	547	600	580	558	553	539	581	551	588	561	518	620	537	534	555	528	560	560	566	564	558	522	550	575	598	560	514	541	545	607	572	526	539	562	600	592	544	576	600	572	552	555	583	563	554	534	533	559	574	547	572	510	546	559	540	544	537	594	554	566	587	584	597	594	581	573	564	534	552	580	526	523	562	619	553	569	529	543	534	596	577	572	542	612	567	525	571	562	555	510	567	567	558	560	606	569	552	557	570	550	583	552	566	548	594	568	611	601	546	546	595	532	562	550	530	552	555	567	543	558	540	521	548	561	543	576	592	539	506	599	579	531	526	534	572	534	584	562	588	576	579	585	551	558	577	529	545	582	533	586	570	539	548	557	585	548	599	591	548	566	589	545	561	585	590	515	539	566	545	602	578	579	555	598	540	575	567	560	521	565	541	590	575	573	551	565	571	552	579	565	553	587	597	579	568	558	561	511	538	541	555	584	602	562	564	548	536	552	588	580	558	545	551	555	591	576	554	538	552	566	602	574	568	517	584	541	520	564	528	506	575	516	536	564	557	572	551	553	575	557	569	575	518	576	600	590	544	560	596	580	567	523	565	538	549	540	561	586	585	550	582	551	562	565	563	537	588	584	567	581	573	588	527	564	544	520	549	603	564	545	581	577	539	574	539	598	577	564	549	555	571	573	535	549	561	545	607	556	523	546	595	600	553	546	573	566	580	570	567	565	573	515	584	557	583	570	582	593	549	519	553	527	566	525	555	583	533	560	558	533	554	542	547	554	556	549	576	551	563	555	578	639	569	579	567	568	543	579	514	560	517	580	539	564	531	591	575	533	535	589	564	564	536	556	537	572	615	559	570	572	564	575	586	573	558	516	541	516	553
28887	3875	947	753	569	466	411	335	344	363	346	324	324	318	292	291	295	298	306	266	289	272	282	282	291	265	307	255	277	250	275	275	276	278	303	269	286	274	248	264	303	312	284	271	261	263	262	256	307	297	266	244	279	288	262	283	298	303	284	269	253	284	253	258	251	282	272	262	279	278	287	275	251	290	294	261	272	278	274	290	281	261	308	268	278	258	285	239	259	285	258	269	281	288	274	278	299	245	243	248	283	278	256	284	251	288	285	289	299	288	268	260	268	297	299	272	271	279	261	277	303	285	259	266	267	287	281	264	274	280	256	272	322	288	275	275	272	274	284	267	288	249	285	264	279	264	279	253	282	264	259	283	285	264	291	285	266	268	270	276	285	287	314	271	255	268	277	259	253	247	278	263	239	264	255	269	237	249	271	291	265	255	254	275	255	293	268	274	280	263	276	296	270	277	270	272	300	252	310	316	243	275	290	266	274	277	292	262	275	319	273	277	270	272	294	271	251	277	244	279	270	285	290	272	254	240	269	266	275	289	272	285	270	295	277	266	291	286	290	290	270	269	278	238	266	290	272	266	276	297	275	268	269	277	304	284	262	282	268	281	282	267	262	271	282	288	291	275	267	272	256	247	294	303	287	256	257	260	267	287	284	270	253	289	284	267	280	298	267	286	282	298	238	264	272	258	270	248	259	286	254	223	241	284	276	279	294	285	304	270	278	248	278	299	265	295	264	275	275	270	256	279	265	247	271	258	291	276	268	266	237	258	265	276	280	274	256	244	284	301	298	262	250	265	287	270	268	233	243	253	278	289	278	280	295	279	271	261	276	278	287	277	260	301	277	262	276	284	293	263	265	289	265	281	283	259	250	254	254	263	282	269	265	281	313	297	286	273	276	246	226	278	275	307	280	267	252	255	288	266	284	291	264	297	299	304	298	286	270	305	263	260	262	266	277	267	315	272	254	274	275	283	250	269	298	285	257	264	259	247	262	264	298	248	264	265	237	286	289	284	267	245	255	287	314	272	280	284	268	243	255	248	255	243	254	296	248	302	277	325	266	272	272	263	286	294	278	270	260	252	235	275	294	274	272	287	270	303	261	299	292	297	280	282	309	272	290	251	279	273	258	276	269	289	274	300	235	286	278	317	283	224	281	258	283	295	258	256	282	305	285	315	288	292	256	278	293	255	268	285	237	276	288	229	257	286	259	270	263	242	250	300	291	272	253	302	253	288	290	281	300	267	264	269	259	309	259	272	272	268	276	286	295	277	313	268	308	282	256	274	290	270	268	286	291	282	298	259	267	255	298	276	268	278	267	288	326	279	269	280	283	272	265	279	280	258	275	245	285	296	308	271	246	282	241	257	270	259	276	281	271	297	301	258	304	259	285	289	288	282	295	267	249	266	247	268	258	265	253	267	252	280	290	290	270	274	283	274	270	292	279	296	261	278	264	288	270	273	283	304	276	269	282	252	286	295	249	272	284	237	249	261	234	277	283	277	255	274	249	249	272	279	264	282	275	273	233	281	272	274	256	264	265	258	271	268	269	265	247	237	278	278	270	265	277	263	253	269	280	286	296	296	282	273	323	286	273	261	272	259	251	234	302	286	266	254	257	275	235	260	307	285	244	251	245	271	285	247	274	279	291	242	263	296	274	282	296	258	294	268	268	282	279	273	263	272	301	293	288	277	284	274	277	258	273	289	269	258	299	271	267	290	268	285	254	271	268	247	286	253	293	289	267	298	274	263	298	289	272	265	270	283	294	271	274	275	282	261	312	258	292	279	260	277	241	292	260	307	267	255	288	254	296	291	255	271	241	310	262	291	258	272	275	291	267	260	265	274	310	274	285	271	264	258	275	268	292	258	254	242	290	254	260	239	269	276	270	315	293	280	265	282	266	265	280	281	276	255	306	273	261	259	270	300	238	239	263	322	287	290	277	272	256	247	277	283	258	292	267	294	276	266	273	266	286	312	281	269	276	269	276	269	266	277	281	288	302	271	296	252	289	293	290	290	340	263	252	290	265	242	278	298	261	311	241	263	256	291	264	304	274	255	279	247	284	273	270	263	270	258	258	281	273	231	286	287	275	256	269	235	262	257	258	287	280	286	266	240	268	258	232	253	255	303	295	284	274	277	265	267	262	274	293	291	248	270	280	279	256	274	273	283	301	293	264	298	257	310	295	282	281	281	258	259	277	306	273	277	279	264	296	283	256	278	280	266	273	308	288	311	289	280	278	271	260	313	249	242	297	251	274	261	274	296	287	289	279	278	262	264	274	293	274	278	305	280	266	268	248	263	268	271	286	279	264	267	315	272	251	291	277	301	301	277	314	294	274	257	273	265	247	288	281	290	277	298	270	270	269	262	269	291	268	253	271	242	280	250	247	255	256	280	291	282	312	304	278	257	297	305	293	273	285	277	295	257	286	288	301	290	270	291	293	267	314	237	256	290	260	280	301	268	263	266	297	308	297	262	258	260	257	246	271	297	277	286	282	280	258	274	255	277	280	281	290	254	301	271	289	229	274	270	287	300	290	261	268	272	287	241	274	253	295	272	300	289	265	276	290	294	307	276	263	300	301	252	283	265	294	303	308	280	295	293	276	275	262	310	288	275	282	272	290	272	287	292	265	275	303	274	296	278	283	293	281	286	275	288	313	278	284	231	279	309	284	244	295	276	300	265	303	260	303	281	259	252	291	272	275	273	270	249	283	241	286	265	290	276	278	290	300	287	285	263	267	289	284	273	248	277	257	286	259	301	264	276	246	277	260	250	272	231	272	244	299	264	316	278	292	274	287	277	279	285	306	267	270	274	275	254	257	266	286	262	284	278	257	240	274	285	262	280	260	289	254	279	292	332	287	277	262	276	273	264	290	272	248	266	285	250	252	247	265	283	282	292	293	276	276	261	263	241	262	260	266	246	285	256	264	259	280	274	280	254	273	291	274	279	252	255	300	242	268	307	275	280	269	248	276	291	285	296	307	289	288	299	288	272	259	264	261	286	268	256	293	272	244	261	310	307	242	300	310	267	291	247	278	294	272	297	279	296	272	257	224	267	293	258	259	264	294	288	301	286	263	256	276	280	258	249	286	277	272	256	251	259	294	238	235	284	232	281	255	264	280	296	240	264	295	269	306	309	283	274	279	286	257	292	285	232	277	313	282	277	267	276	276	282	264	279	277	297	269	281	253	296	281	267	275	292	285	268	262	253	289	276	297	273	275	263	297	257	241	236	247	264	252	262	243	317	244	264	240	264	283	276	263	266	267	270	280	268	271	296	254	299	283	268	280	263	280	228	250	288	280	251	296	274	308	283	291	308	279	285	296	298	289	218	279	252	293	280	283	261	285	273	259	272	275	280	269	271	226	243	258	252	274	247	256	259	245	269	244	263	281	272	254	311	257	275	275	242	285	257	285	295	268	306	270	257	235	261	288	276	283	262	280	277	267	283	316	314	270	277	274	288	255	240	273	279	308	261	273	280	271	271
15595	1261	1968	2266	1786	1589	1347	1191	1078	988	1003	967	869	857	791	845	760	769	801	769	757	764	733	701	781	773	712	689	717	702	722	748	725	658	707	725	705	697	649	702	681	708	677	689	732	722	740	724	748	692	690	711	717	755	707	636	658	686	699	693	687	700	679	684	676	662	643	663	649	671	680	671	709	641	765	728	680	691	715	632	645	650	713	691	657	699	688	671	691	700	689	657	672	669	699	682	682	714	665	713	612	664	648	687	667	694	662	703	667	656	673	670	673	681	647	698	674	709	685	672	640	624	695	705	723	650	692	653	656	660	677	680	680	617	682	686	690	671	672	671	704	710	700	682	666	673	689	690	675	738	677	686	687	634	702	626	678	669	694	610	701	669	703	708	628	673	696	712	690	657	672	740	678	620	651	693	676	704	689	695	669	662	686	712	732	652	687	678	694	675	669	704	720	633	720	651	658	691	696	662	714	696	659	654	677	608	659	706	687	660	703	673	693	690	680	667	654	656	707	657	632	657	653	649	727	696	629	637	688	692	711	696	682	654	697	668	691	675	712	704	646	677	721	689	746	668	651	680	665	690	650	684	676	697	686	662	706	652	648	666	635	668	726	668	685	656	686	664	670	714	665	610	694	716	673	679	674	678	669	737	682	686	697	687	695	736	718	639	673	679	692	675	688	677	659	683	665	675	686	653	671	683	661	673	638	688	666	682	719	661	703	659	706	664	669	647	665	646	686	665	658	665	683	646	649	692	701	753	739	708	731	639	682	612	660	636	683	683	657	661	650	684	693	669	687	716	676	662	660	680	716	691	656	628	669	705	666	663	618	686	663	659	706	645	639	668	672	660	738	692	675	669	640	713	681	723	694	700	645	725	686	682	644	636	661	654	676	672	718	678	663	636	675	701	664	677	700	717	675	650	688	694	674	663	714	652	631	690	690	655	686	678	669	640	649	676	686	668	680	714	699	714	652	594	695	670	677	727	685	670	689	703	709	682	668	695	696	661	673	697	651	684	683	677	655	667	671	728	687	667	668	679	687	642	714	713	679	679	668	686	706	637	641	637	683	699	636	626	683	617	682	726	658	689	653	696	654	699	739	689	695	680	640	660	710	699	717	638	676	683	721	694	660	656	668	656	642	681	712	664	666	664	699	666	720	646	663	685	684	648	685	726	683	667	705	678	685	693	669	714	647	681	690	700	655	685	672	689	741	692	665	694	705	679	713	659	675	690	686	658	673	673	666	733	697	675	678	690	692	701	694	709	698	686	707	678	683	678	684	699	641	694	706	647	708	628	678	677	665	703	629	672	676	645	681	712	699	630	652	656	675	701	691	697	649	673	668	670	710	681	644	677	637	671	623	693	690	687	660	658	725	669	666	723	714	693	719	700	687	677	668	690	672	693	644	702	667	682	641	686	694	619	682	657	662	673	714	696	679	677	662	673	631	702	664	647	669	667	685	693	641	664	647	676	725	697	694	630	720	686	689	641	689	661	691	664	706	655	652	654	694	656	645	694	657	687	677	627	656	710	671	691	645	669	689	635	690	656	655	666	716	655	674	713	589	660	632	699	651	720	700	671	706	676	667	651	655	667	707	697	717	702	669	667	650	683	694	693	662	666	709	696	635	651	656	657	684	692	672	650	746	637	644	699	721	655	681	681	648	696	632	668	686	598	661	660	674	671	667	701	664	650	685	708	675	698	673	672	686	657	596	642	707	677	632	639	735	673	724	717	723	688	667	690	696	698	725	698	687	670	694	688	681	677	700	680	674	613	667	658	673	691	704	716	674	702	663	705	688	692	613	693	677	680	637	668	680	702	669	680	669	659	717	677	623	684	701	690	680	674	660	660	689	684	659	685	655	652	704	707	671	695	668	694	657	695	660	655	650	708	650	659	735	679	659	695	673	680	641	670	654	659	679	716	671	657	735	670	688	684	670	695	647	635	649	650	670	679	658	727	662	675	668	675	677	655	716	714	671	701	689	702	711	670	661	642	683	647	717	666	678	706	669	703	714	631	680	689	707	704	629	645	662	676	717	683	726	637	683	680	632	682	710	670	686	723	668	649	715	682	702	666	653	682	667	669	667	656	694	710	643	673	664	633	671	650	666	683	663	706	655	709	674	646	649	668	681	689	709	716	724	697	597	656	665	613	655	688	670	658	704	679	721	674	645	711	686	697	673	717	642	702	662	680	690	662	658	685	653	670	683	675	691	679	692	654	652	645	683	647	661	686	671	681	646	651	664	773	671	696	704	694	682	703	690	702	692	654	665	645	717	718	683	700	671	661	680	701	688	687	680	690	669	615	677	653	684	666	667	699	705	717	687	669	680	647	676	628	676	673	695	655	657	728	667	660	703	656	719	701	670	679	670	717	644	640	723	687	626	674	695	657	661	652	689	684	685	684	673	672	679	688	735	665	702	708	681	642	657	652	682	693	659	644	671	712	710	696	681	663	681	689	678	679	707	692	660	700	711	675	660	740	663	694	674	685	670	704	646	685	640	668	684	694	698	669	642	670	680	669	642	703	652	676	709	676	677	683	663	692	641	672	661	700	699	719	676	648	676	716	621	680	731	696	674	667	660	714	641	696	675	669	667	748	683	670	701	681	717	660	677	650	670	651	689	699	664	617	685	678	697	670	652	678	662	670	688	726	653	690	658	672	726	674	662	710	631	648	697	690	650	682	632	663	706	680	653	688	658	692	663	677	666	656	649	655	687	670	685	696	665	659	695	653	639	679	698	668	649	690	635	701	661	733	625	645	651	686	625	689	651	690	663	645	661	606	691	672	674	643	678	682	668	705	691	661	703	675	664	707	638	659	697	704	683	670	729	694	702	687	650	685	674	693	657	661	695	677	708	712	690	697	665	664	655	669	664	677	661	741	707	718	688	650	665	663	657	689	699	693	695	722	714	706	713	699	698	672	674	673	635	677	655	628	674	696	684	722	674	709	688	691	656	669	666	670	680	712	688	624	708	696	720	670	667	655	720	698	698	626	661	697	660	730	683	681	704	731	692	656	733	713	678	663	692	661	685	703	633	695	671	673	694	663	696	677	640	710	657	605	682	681	668	665	650	725	684	674	700	682	723	613	733	682	676	717	673	701	691	719	659	653	711	671	659	671	673	669	644	700	669	700	694	683	682	644	652	660	664	673	751	678	657	663	704	675	681	708	684	667	699	674	679	691	687	662	712	647	636	695	729	674	685	683	632	715	659	679	710	704	697	659	679	636	699	631	693	679	656	673	666	706	681	652	670	698	711	623	685	665	706	667	704	665	696	674	641	677	677	678	666	651	637	681	670	676	717	640	648	631	691	689	667	680	715	605	647	696	701	661	626	631	651	709	668	671	694	656	735	716	702	687	663	660	658	659	700	645	664	674	669	670	641	640	693	678	658	662	646	649	684	651	642	687	722	691	622	634	703	672	712	677	645	677	659	689	657	706	636	677	665	641	631	659	650	677	684	725	649	676	693	659	688	679	659	668
8307	731	434	404	395	460	415	439	456	425	443	471	430	463	481	436	449	411	453	437	446	435	420	397	429	422	430	434	465	444	409	407	389	440	425	438	401	476	434	456	432	404	451	410	473	471	449	454	424	439	442	413	400	422	448	461	462	434	425	460	452	468	398	447	417	469	425	460	410	454	397	399	430	426	412	423	417	470	446	466	417	466	438	452	432	402	501	466	460	390	422	459	400	402	449	422	407	456	380	453	465	419	431	442	431	454	453	393	461	453	447	453	441	441	424	445	444	464	408	421	459	461	425	413	419	487	403	458	434	438	460	395	415	427	450	397	443	455	422	432	471	432	415	430	413	405	408	470	423	465	435	426	459	460	464	442	455	420	418	436	413	429	421	435	451	422	429	467	434	407	415	425	434	437	442	427	430	459	453	472	428	382	428	423	472	446	398	455	428	431	417	423	493	442	456	449	435	481	463	420	415	453	457	413	422	453	436	462	462	398	360	419	426	387	476	451	441	438	436	427	406	446	419	438	433	435	421	473	408	452	423	435	452	428	420	472	421	422	414	434	435	419	443	426	423	426	466	441	429	415	431	460	425	404	429	416	479	432	463	450	439	434	459	471	488	430	446	451	441	419	455	437	429	437	455	431	435	438	435	440	388	428	470	452	421	449	414	445	440	418	407	439	426	418	461	485	468	410	416	435	450	420	419	416	470	433	444	465	428	455	462	409	431	452	415	440	426	432	444	436	464	427	422	415	431	448	494	438	413	429	374	415	446	437	475	465	446	444	433	418	435	431	415	406	413	407	434	422	447	404	439	427	436	398	439	410	440	414	491	447	407	423	437	419	451	428	438	405	425	412	453	426	441	443	484	416	450	462	402	442	449	458	460	471	449	440	439	427	434	462	469	469	439	437	433	421	399	434	431	467	435	428	456	446	452	434	429	402	431	441	416	457	435	461	412	418	426	417	419	418	448	452	433	436	431	415	434	409	427	446	446	413	417	450	422	461	406	458	398	425	420	438	444	446	428	432	432	402	450	418	409	442	420	437	393	459	437	464	440	459	456	447	460	401	480	428	429	434	413	453	476	476	424	497	405	422	405	384	427	411	437	446	418	389	434	425	449	416	448	472	474	463	466	453	457	456	409	450	445	409	425	435	424	402	442	446	437	476	419	411	435	463	440	409	444	407	444	430	412	411	432	417	451	422	472	422	414	443	435	459	451	443	446	432	446	462	407	452	468	449	432	432	455	434	393	423	418	437	453	408	437	395	453	439	465	449	454	420	450	433	449	469	422	434	448	406	440	444	426	396	421	427	429	452	438	458	431	430	446	445	456	424	433	436	455	484	424	452	447	376	432	449	432	459	410	425	459	424	436	424	444	423	434	413	439	441	405	479	460	401	402	441	472	454	420	433	426	374	440	427	500	470	385	440	412	436	476	423	412	429	454	399	426	406	435	469	427	438	419	429	449	412	404	418	425	417	452	446	428	456	407	422	429	434	444	444	440	436	446	428	435	470	467	441	447	425	434	446	440	413	446	464	411	418	430	456	451	429	434	458	461	456	425	421	391	421	404	409	431	410	443	437	417	416	444	450	424	445	440	402	444	366	461	430	479	446	438	431	418	431	450	459	427	431	448	450	421	427	438	434	410	404	462	457	409	434	419	432	458	452	476	443	461	456	438	452	410	442	507	497	427	456	418	465	469	399	437	445	464	481	429	438	445	434	429	456	449	432	417	453	413	438	437	465	424	440	422	441	450	457	447	503	443	433	471	408	446	480	460	443	408	474	426	432	443	419	400	420	445	464	446	449	416	436	480	471	437	478	449	427	459	473	404	448	390	417	438	455	460	465	440	420	436	474	407	413	457	468	434	431	390	412	400	452	451	441	422	424	422	420	424	486	489	469	428	436	487	464	451	413	452	499	421	426	416	418	432	417	498	447	433	441	434	398	427	416	453	430	465	469	447	441	458	458	432	440	419	424	436	404	443	439	428	413	433	434	398	420	434	444	416	424	428	427	436	410	477	452	435	438	452	467	452	449	489	448	450	444	460	441	453	461	446	437	429	429	392	451	400	408	438	440	407	457	465	429	392	394	432	452	429	478	441	458	410	395	409	430	435	434	459	466	474	460	418	418	409	427	424	444	418	429	397	478	431	451	436	432	414	424	429	460	449	453	423	425	469	426	400	439	396	431	428	505	464	432	449	421	430	478	465	461	428	451	438	422	459	440	407	452	451	437	439	433	473	466	447	439	440	425	431	432	462	477	463	447	406	450	432	460	441	410	451	449	442	425	451	408	461	416	430	441	459	427	417	458	466	432	455	430	446	402	444	408	404	439	439	440	428	447	429	473	426	442	419	423	396	452	443	450	442	393	424	459	422	363	426	468	429	426	438	464	432	461	419	487	425	421	436	444	461	427	439	422	441	426	460	437	469	451	437	465	452	419	433	423	424	424	435	436	422	487	425	447	435	433	440	428	422	476	445	432	463	460	426	417	421	444	481	467	448	452	456	464	463	433	456	435	431	428	469	415	417	456	447	392	473	453	441	424	422	413	458	464	451	428	403	480	433	409	424	396	418	435	479	429	456	442	438	460	406	431	404	405	425	495	440	470	406	422	442	430	453	439	446	446	438	435	430	447	393	413	440	462	479	442	441	424	432	460	434	477	385	449	444	408	399	427	441	450	467	380	431	457	469	444	432	458	468	459	425	425	435	475	457	473	432	455	443	442	431	442	441	432	459	439	437	427	452	499	444	443	451	426	431	408	430	413	408	445	483	464	478	449	430	474	415	416	402	407	418	429	438	424	471	441	435	433	427	446	443	482	472	456	461	436	462	406	430	469	419	388	410	490	468	417	429	448	418	448	445	447	487	421	460	436	455	453	489	409	427	445	428	472	429	447	439	424	438	429	448	450	456	459	422	407	402	397	423	430	454	501	427	474	414	440	417	427	445	445	437	421	461	455	414	444	473	426	463	449	440	481	440	432	466	437	452	463	414	415	430	424	427	444	461	454	444	466	414	427	445	459	475	448	421	361	468	420	464	465	457	454	444	401	435	458	432	406	464	462	412	426	439	399	405	401	468	435	433	378	424	415	416	459	427	441	431	452	398	474	469	411	469	464	435	433	443	427	410	456	418	397	473	434	465	425	472	431	419	427	427	402	412	450	457	427	452	445	428	406	418	440	445	412	460	450	419	430	444	495	423	416	456	437	411	465	414	408	403	390	405	459	472	418	427	450	478	427	434	454	424	454	446	428	434	467	465	414	415	429	475	436	419	430	409	445	407	415	448	433	423	437	444	433	465	440	485	404	461	430	469	450	443	424	420	440	458	434	458	414	406	455	455	432	431	446	428	446	428	463	440	465	419	458	447	442	490	492	446	487	490	448	466	420	428	427	465	462	428	422	457	453	432	461	420	435	462	446	430	420	430	436	434	456	423	428	410	447	454	457	444	457	384	441	424	490	429	398	445	466	463	463	418	402	436	435
5510	992	941	1033	974	1008	1021	1018	998	949	971	990	919	919	953	909	994	955	956	909	965	948	1005	914	961	891	967	912	994	952	996	927	959	969	933	908	910	934	916	911	935	920	913	981	910	927	991	1018	951	919	912	967	939	958	999	997	919	974	925	939	933	902	949	921	1004	975	957	929	955	960	995	932	951	1003	962	907	949	945	950	918	1002	939	966	908	958	908	928	938	933	963	901	947	927	938	922	967	905	925	904	923	977	929	958	931	997	946	932	926	954	948	955	957	931	963	929	924	939	931	938	954	968	968	932	1000	985	1003	910	972	933	933	940	928	931	931	946	955	967	974	987	945	983	944	951	1011	951	951	923	951	928	934	903	951	925	1002	953	945	943	929	955	985	1011	948	944	940	979	946	958	997	896	885	949	960	995	934	960	917	908	922	937	943	935	926	928	906	928	960	977	959	949	978	901	1007	920	973	901	995	990	961	980	948	981	1003	955	982	932	913	975	996	968	891	919	894	945	948	927	1005	975	948	959	1010	963	996	952	965	954	919	960	991	954	911	957	909	925	1011	944	996	962	881	948	981	942	943	950	964	941	1032	931	954	933	925	927	947	924	987	937	972	930	931	937	926	903	955	979	943	899	983	985	974	899	948	937	966	943	973	962	950	956	948	960	934	960	915	959	937	973	950	958	920	941	981	952	926	897	929	900	924	971	1003	920	906	992	939	954	1008	968	995	973	934	960	939	957	996	938	934	949	925	934	932	954	892	938	969	966	910	874	915	948	985	945	1004	936	1001	928	930	934	934	973	1005	974	932	962	976	896	946	952	968	948	982	918	904	904	935	980	907	946	962	916	901	968	994	955	877	975	919	902	969	962	929	945	935	943	939	927	994	969	957	939	921	976	910	939	906	964	993	960	969	948	897	925	936	997	870	935	925	996	910	874	961	984	1040	982	926	928	983	930	962	951	981	972	948	910	932	959	939	968	951	953	936	905	967	922	951	970	933	962	967	931	945	966	920	915	983	969	943	913	993	957	939	952	966	987	954	918	918	890	959	929	986	952	983	964	924	971	1004	933	938	927	953	935	980	984	978	960	961	984	996	986	908	975	940	936	918	910	946	955	923	972	939	972	894	939	983	979	953	948	983	1026	985	896	944	924	951	989	979	992	954	959	936	941	902	940	922	933	926	956	962	983	904	987	906	935	926	971	934	987	1013	941	922	962	959	976	928	966	980	919	927	1005	952	935	975	942	945	927	938	885	879	971	957	961	951	964	980	960	958	971	944	925	928	910	947	971	985	958	946	908	956	995	954	951	972	970	977	902	944	937	987	916	947	968	938	933	946	960	966	930	997	904	990	947	932	924	913	990	963	959	968	930	920	944	942	957	953	976	963	965	984	936	988	1024	942	961	940	972	975	862	997	940	992	957	943	948	970	959	932	952	972	902	949	965	958	959	916	993	931	900	960	1003	925	974	979	929	953	955	943	979	962	976	963	945	916	946	982	919	932	973	889	920	979	892	968	956	962	950	938	922	973	922	952	948	1007	973	897	947	954	1029	946	986	951	981	953	870	962	912	910	945	933	910	938	960	943	952	910	979	938	939	945	917	966	952	944	935	951	950	956	972	902	957	977	1003	971	961	981	979	950	958	915	918	967	946	1004	924	930	925	962	946	938	958	961	972	977	969	999	930	919	924	923	924	960	917	942	971	923	904	978	922	920	992	986	925	948	963	967	1016	963	966	923	942	887	969	936	907	1027	959	942	1012	983	912	977	963	974	979	1015	970	920	942	978	923	949	1007	961	941	956	899	873	929	935	962	979	946	921	941	958	948	921	955	936	958	995	970	952	941	1014	955	957	891	1002	943	969	896	950	920	917	941	957	976	935	922	941	977	986	938	937	905	954	938	897	913	912	964	951	980	1005	971	920	995	954	924	983	900	939	957	981	965	992	955	974	948	963	967	956	961	976	954	982	929	932	1006	957	992	961	986	954	970	999	936	930	981	898	987	994	1017	900	961	959	996	927	962	933	947	954	979	976	916	947	947	939	984	989	974	926	915	954	934	906	916	961	961	957	884	911	976	919	984	969	938	927	930	935	939	922	970	911	947	961	1015	933	901	914	921	933	951	952	937	942	976	989	949	941	927	973	934	972	1017	947	971	937	960	943	1026	936	960	986	974	934	910	922	941	918	1010	915	939	903	925	1008	946	956	975	906	992	937	921	955	933	970	959	973	966	916	899	959	969	934	946	962	915	950	1002	959	953	949	940	902	957	991	906	950	879	968	975	956	933	968	928	979	979	960	962	947	949	954	982	941	888	917	947	951	949	888	907	993	948	950	944	888	946	974	961	960	969	941	954	937	932	947	967	981	985	973	946	953	959	913	982	931	912	983	1007	940	943	959	946	939	932	948	894	982	966	941	954	932	942	950	982	972	923	1027	990	935	1027	947	953	910	996	962	957	954	877	911	922	934	976	918	951	966	951	976	952	944	926	926	963	965	986	914	943	989	978	980	961	975	961	942	940	922	954	1000	962	993	965	923	981	949	1007	963	947	977	936	923	961	934	973	919	960	942	973	936	941	984	944	951	931	918	1002	961	953	943	949	912	871	981	1002	984	901	994	943	909	922	923	925	995	968	1022	961	925	914	901	910	973	950	952	963	947	932	942	978	978	951	1001	927	1022	930	929	933	899	946	964	990	962	912	911	910	941	919	975	957	945	920	929	934	979	944	904	918	961	959	992	952	939	978	930	959	957	959	921	1038	945	952	979	899	1027	921	932	1025	971	943	948	972	938	1005	936	968	969	939	936	921	880	942	994	925	960	929	920	941	997	961	963	954	974	926	911	1000	964	981	958	942	972	909	997	962	982	910	944	960	949	975	910	981	987	1027	921	943	929	988	940	897	883	1000	967	970	898	950	955	959	957	949	928	941	973	953	925	968	922	942	912	954	944	934	968	951	957	900	948	931	908	949	946	879	928	994	965	939	929	941	910	931	971	958	992	925	929	951	922	929	953	918	877	1029	980	921	950	918	933	970	976	925	912	920	899	908	963	954	946	999	935	958	928	925	984	956	976	952	967	950	956	938	942	937	927	977	957	935	965	928	903	931	913	966	969	1000	980	930	974	971	957	980	978	900	984	928	938	969	934	921	941	892	947	995	928	930	993	955	956	991	896	943	934	921	996	904	948	950	945	963	935	957	969	932	934	997	951	914	965	976	993	955	872	946	941	931	927	895	947	930	973	937	935	932	953	940	861	911	935	968	918	932	908	947	928	970	935	951	946	1035	936	940	919	932	919	993	952	940	947	955	958	946	920	950	985	916	994	999	952	963	960	971	939	921	931	931	955	953	958	904	910	907	949	938	928	922	938	908	935	997	931	969	933	974	971	940	984	969	934	926	898	930	943	944	968	968	990	989	944	912	975	990	983	1001	850	949	926	939	978	900	938	1017	984	915	944	949	949	978	1018	914	1004	907	974	940	894	1000	919	927	996	970	977	920	986	948	913	867	1018	981	923	983	954	973	935	897	972	938	957	975	967	905	922	953	912	1009	916	937	946	922	959	951	983	942	978
19521	1720	567	449	407	317	285	273	257	244	243	256	241	227	219	237	258	246	264	237	246	226	228	221	224	217	239	226	240	236	244	281	261	223	241	215	244	227	230	229	202	229	250	233	241	219	248	268	223	230	228	232	214	207	220	261	233	222	219	249	199	212	231	211	220	223	229	244	244	193	216	231	220	214	215	223	201	250	212	227	228	222	246	214	252	230	228	226	236	220	232	240	205	207	224	225	194	211	219	216	245	248	214	241	229	205	249	243	231	247	223	237	224	232	236	229	219	225	224	238	228	242	220	210	225	225	253	239	202	231	284	259	227	234	221	229	205	233	219	244	235	230	240	219	250	223	210	206	232	243	220	234	260	231	212	198	219	218	219	218	207	232	229	235	254	235	216	248	237	225	218	241	232	195	198	237	180	261	241	213	201	233	237	228	226	214	261	230	229	228	258	207	211	211	223	255	203	222	228	249	228	231	228	243	179	227	220	228	258	206	204	229	230	223	242	232	240	246	224	224	248	240	225	241	222	233	203	233	216	226	219	210	217	201	219	247	235	221	224	233	206	234	238	212	243	227	226	207	245	226	230	248	219	234	223	220	214	220	235	240	241	227	246	230	217	231	248	203	244	257	215	226	213	219	223	236	239	229	244	193	220	227	212	232	237	226	247	210	235	230	234	248	238	220	220	243	225	240	217	237	233	215	242	213	243	244	243	183	214	208	217	240	223	223	245	246	214	214	209	229	218	194	219	235	216	268	255	206	260	240	251	205	236	239	250	246	238	225	202	226	198	230	251	196	247	265	255	229	226	217	233	194	233	242	251	254	242	231	218	213	200	256	224	241	238	219	240	204	231	224	228	250	242	232	219	262	231	203	234	220	224	224	249	225	210	233	230	202	231	233	251	248	234	237	261	234	239	189	196	209	211	219	235	241	240	206	241	253	184	227	241	253	237	231	234	229	212	208	219	229	215	216	223	233	233	201	289	224	224	236	260	215	242	227	222	223	246	238	260	238	238	222	199	217	237	255	209	213	214	235	238	228	260	245	206	229	181	259	235	218	214	221	236	233	225	194	231	232	246	234	215	236	237	221	217	255	209	206	211	241	210	233	217	224	223	174	197	245	269	221	200	237	256	217	252	240	238	233	189	224	250	224	246	243	238	239	205	222	230	213	245	277	243	248	246	215	226	240	259	199	216	203	222	260	226	234	245	221	218	205	237	233	195	200	207	225	239	242	220	235	225	232	214	220	222	232	225	246	203	253	255	243	230	199	257	254	224	232	228	214	199	235	222	247	248	268	227	220	235	245	221	219	269	234	213	205	217	203	232	258	221	215	231	224	237	193	234	207	190	215	196	253	247	241	236	212	219	237	238	217	241	215	247	246	213	248	243	271	247	210	218	247	260	214	205	232	225	227	212	218	217	216	220	236	238	232	209	205	214	229	246	221	222	268	245	232	236	232	206	218	217	225	239	237	235	232	228	212	234	212	214	198	249	245	233	221	236	231	269	220	220	232	235	231	252	225	241	214	239	213	229	249	246	214	250	231	229	255	245	225	236	252	264	208	199	220	210	239	197	218	190	243	228	230	232	255	223	221	210	211	215	262	226	238	220	213	218	257	245	236	219	216	228	200	233	232	231	200	229	248	230	213	219	225	253	241	191	235	243	213	204	224	250	250	228	208	224	204	249	243	250	216	207	232	244	242	220	220	241	190	217	251	211	198	220	238	205	248	255	240	208	213	224	206	192	263	227	226	269	242	199	224	226	188	243	231	214	207	232	243	206	241	218	209	213	233	227	221	216	210	240	206	224	245	224	201	199	205	220	208	229	224	227	235	229	239	239	219	261	236	208	231	213	246	224	264	206	233	257	215	212	198	228	228	251	214	236	199	260	235	215	217	239	203	248	238	232	229	217	240	242	220	254	227	224	214	219	239	260	239	238	226	232	259	249	223	225	237	229	248	243	216	236	210	230	229	195	202	259	244	248	200	217	208	245	216	222	254	222	243	238	242	242	239	223	223	234	226	227	214	235	242	223	215	237	221	218	220	227	242	227	233	248	228	229	267	229	234	216	232	254	231	239	272	222	204	179	249	238	226	222	244	254	230	211	229	280	239	238	214	225	226	251	208	230	253	219	235	236	235	214	228	204	220	244	255	243	247	239	219	234	219	221	211	230	236	231	217	223	249	242	218	228	251	245	239	216	217	236	229	239	239	256	212	257	237	247	244	238	255	212	220	230	226	230	245	247	210	233	233	225	236	204	233	243	243	208	226	221	215	212	218	242	234	247	222	208	231	241	224	260	274	238	232	211	202	227	224	209	247	205	188	241	234	194	237	253	217	227	225	207	221	206	223	239	217	193	208	219	218	228	207	217	232	246	231	234	229	190	256	203	209	223	235	222	227	214	225	220	188	227	238	248	233	222	228	235	212	219	188	211	227	234	225	218	198	235	217	234	231	198	201	242	216	220	237	236	232	223	214	243	218	240	221	208	217	229	230	234	243	247	262	219	210	201	233	238	250	226	206	234	220	236	211	228	242	234	241	227	226	218	252	240	213	223	239	185	247	232	222	198	230	214	205	243	222	238	224	261	228	244	230	240	218	232	222	254	209	220	248	199	240	189	203	212	234	229	228	227	245	236	222	205	232	259	262	206	250	237	239	235	232	208	213	258	202	233	235	223	214	231	251	249	225	224	226	203	209	219	183	227	249	249	247	210	195	206	258	233	239	215	206	222	265	251	227	239	218	216	220	237	229	186	233	225	236	244	210	221	220	217	227	241	222	227	215	206	200	211	241	202	215	214	252	202	215	237	231	240	241	235	228	254	237	224	234	213	227	227	237	248	213	231	211	237	190	234	219	229	257	230	247	219	238	242	225	256	253	244	216	241	206	211	216	231	217	236	211	227	215	208	228	259	234	234	228	253	207	241	245	213	212	235	229	229	252	259	238	206	218	222	186	197	233	251	238	221	216	245	225	216	235	240	234	247	216	246	221	217	211	232	217	230	228	242	240	242	227	221	236	220	231	234	231	253	226	250	231	242	221	195	247	238	215	216	223	236	198	219	235	226	218	234	224	219	226	250	227	206	203	232	228	208	223	229	231	230	203	226	228	236	258	264	233	220	232	237	217	196	212	247	240	243	209	231	207	246	244	255	236	222	222	231	221	213	247	239	245	232	231	244	212	211	227	227	205	221	225	222	222	243	217	224	216	224	213	236	240	230	230	274	212	221	226	222	237	231	245	233	243	192	239	234	230	241	254	240	225	265	230	212	230	243	260	213	235	195	230	224	212	211	215	219	239	223	226	205	253	213	236	235	250	220	218	230	242	245	221	203	208	262	198	243	217	209	240	184	215	209	235	257	227	218	205	226	225	218	209	223	232	242	216	225	233	210	209	234	214	253	229	218	196	230	217	240	247	227	243	250	211	219	209	243	229	225	211	238	226	249	245	197	239	231	192	222	237	215	199	226	236	259	227	221	210	277	211
12063	935	1259	1438	1161	1040	958	870	777	701	699	699	668	646	642	595	597	580	571	647	615	605	597	604	575	556	572	625	576	571	566	543	595	534	584	565	569	554	594	579	596	579	566	623	590	567	547	562	547	564	554	562	561	569	588	544	589	535	579	626	573	607	539	533	557	599	518	596	559	553	604	555	562	549	612	572	567	549	546	592	591	555	552	572	562	574	562	550	557	583	583	591	562	557	540	547	571	582	533	519	582	551	535	563	552	583	560	524	559	577	557	588	559	551	549	592	563	574	554	574	546	541	534	560	596	582	543	559	593	549	533	540	583	596	536	592	547	517	581	549	612	570	569	571	546	557	599	617	557	549	602	576	536	576	592	535	589	541	533	533	563	599	551	566	598	580	582	573	590	538	527	590	625	552	519	571	591	546	555	523	562	576	523	592	555	576	577	560	575	566	548	542	570	587	567	528	603	550	570	563	563	550	532	572	530	577	583	552	580	585	565	593	549	516	596	563	596	553	587	567	609	601	558	525	554	565	549	578	556	584	518	554	520	536	561	548	577	590	545	529	582	599	575	563	514	582	563	516	545	540	611	577	569	538	573	553	543	548	543	566	527	578	524	536	544	568	542	541	603	607	577	585	538	575	547	578	575	586	563	589	555	569	583	571	598	582	556	530	558	539	531	606	560	549	528	480	562	566	511	569	562	544	615	620	594	572	567	582	545	581	579	554	570	573	557	614	557	548	538	515	529	532	531	584	558	589	588	554	516	591	543	528	545	573	582	551	538	562	562	568	546	578	586	565	570	533	603	597	561	591	582	556	555	532	525	569	566	607	551	545	612	559	524	539	546	584	568	558	555	559	563	612	545	557	581	529	578	547	573	520	565	572	545	550	552	552	502	578	540	530	530	554	582	575	532	559	556	542	558	519	547	561	541	578	555	555	570	585	540	561	579	531	522	598	572	559	592	529	471	537	592	512	533	550	536	558	568	533	552	540	551	525	568	538	572	526	523	562	580	556	572	594	548	543	601	574	559	587	582	527	539	563	556	562	555	535	523	569	565	554	593	543	567	538	556	580	530	541	537	564	595	537	539	573	508	490	571	563	523	619	546	565	573	568	550	592	565	568	542	585	561	548	571	608	563	575	573	531	588	573	589	599	552	534	549	528	545	569	545	582	569	607	530	553	568	595	604	549	543	559	581	556	542	560	603	544	561	547	573	595	571	583	553	569	594	548	559	578	557	541	537	556	584	570	528	524	511	585	591	567	593	578	545	544	515	541	560	567	517	592	599	599	550	548	607	531	563	517	562	562	576	564	563	566	562	600	541	568	514	510	556	589	544	546	562	598	568	558	558	566	552	525	536	557	504	581	587	572	546	557	582	564	549	616	563	511	624	579	594	567	530	603	556	531	604	569	593	556	566	579	561	580	557	542	577	542	577	535	570	558	563	552	534	565	585	568	506	518	593	529	527	565	572	536	588	558	552	541	575	563	573	543	575	596	553	589	560	580	558	576	582	597	536	574	572	512	533	542	548	583	597	557	517	551	562	587	591	549	559	567	540	567	544	600	557	535	586	542	565	521	544	597	583	548	589	517	565	574	516	564	588	548	599	545	557	530	530	578	572	526	534	580	589	546	488	572	544	549	582	554	550	595	552	572	549	546	548	580	564	558	533	592	496	611	559	545	591	562	575	576	536	593	560	561	583	581	563	566	581	584	546	574	552	568	562	609	562	578	543	571	548	558	514	601	562	564	533	606	547	587	564	543	553	563	604	562	531	559	548	584	550	561	549	552	552	578	534	567	540	575	574	564	582	565	565	591	550	546	570	574	574	564	539	542	586	561	590	564	537	546	556	534	539	559	625	576	568	563	586	570	549	575	583	587	552	523	557	583	548	545	550	532	573	579	558	555	570	563	579	507	605	532	548	553	571	557	530	559	564	556	528	565	549	541	534	581	564	559	580	561	539	575	604	579	570	572	598	589	571	570	552	572	591	559	545	581	538	558	575	575	556	516	555	563	570	568	575	564	598	550	564	583	568	557	529	524	515	601	550	599	591	613	559	520	534	537	541	529	571	542	542	543	569	552	527	551	576	608	572	569	597	507	490	547	563	568	543	570	594	573	580	557	535	555	564	563	532	537	577	536	556	534	540	556	529	598	517	620	547	569	582	544	546	547	570	557	549	546	554	548	574	579	551	589	565	563	575	567	559	568	542	597	564	561	554	552	575	554	591	545	532	578	573	565	589	583	539	579	601	537	557	604	568	548	510	590	564	552	514	536	511	583	544	576	567	552	587	565	519	564	513	560	577	525	600	564	546	532	557	569	593	566	604	600	564	537	562	580	557	518	539	600	579	536	535	539	620	539	560	556	553	536	572	566	578	588	573	592	519	566	562	549	522	531	543	581	552	546	598	565	562	553	562	539	578	542	612	563	560	555	559	571	583	565	522	572	547	550	510	565	577	570	557	522	616	560	573	549	554	559	541	531	573	571	568	579	596	558	576	581	550	527	575	588	551	560	608	579	557	571	564	575	581	499	541	554	574	559	587	629	574	548	576	543	535	545	551	540	562	574	553	556	567	550	562	594	561	603	506	548	494	573	579	551	574	537	537	571	577	558	524	531	556	545	551	589	592	583	531	557	568	557	536	573	585	599	544	569	577	541	586	527	527	526	557	562	533	556	560	545	566	583	579	551	605	611	577	568	538	553	533	545	619	608	522	587	551	541	577	556	578	616	572	553	599	538	598	550	587	550	576	576	610	534	560	586	573	582	579	560	599	575	550	575	590	575	541	572	549	550	524	612	575	542	590	566	557	576	589	572	551	569	546	508	556	578	590	570	573	571	555	577	564	574	587	510	545	579	564	594	551	566	545	524	541	537	575	507	544	563	615	551	567	569	620	646	565	558	536	584	569	575	551	569	580	565	576	558	558	596	522	568	604	554	567	580	561	546	535	601	531	606	574	550	542	596	602	544	567	531	530	527	603	573	577	603	591	521	587	535	574	560	578	575	572	538	601	593	590	546	558	519	594	548	594	544	603	521	554	615	567	556	584	574	561	497	571	565	551	585	553	555	573	537	571	568	587	560	554	545	551	577	555	562	545	540	563	533	558	563	552	551	523	534	604	561	613	540	573	568	543	601	538	509	567	551	583	553	563	570	562	551	613	594	556	528	557	585	583	548	627	554	595	592	585	558	577	570	585	587	572	597	557	574	559	581	559	563	560	535	570	564	572	553	581	525	561	568	578	564	565	538	584	518	595	564	602	579	578	556	554	594	523	543	581	561	486	535	545	532	551	525	607	557	582	587	596	560	569	555	584	567	528	523	589	547	545	527	547	554	557	540	564	566	570	580	549	552	543	554	558	579	560	599	526	560	543	545	571	572	555	593	529	520	571	568	584	577	532	527	567	562	588	571	533	551	548	567	532	596	572	583	549	594	563	597	550	557	535	539	537	583	574	565	588	544	560	577	532	595	543	532	584	622	600	555
29569	3961	979	702	603	441	392	363	333	327	328	337	303	280	266	302	275	273	239	255	282	301	279	279	270	291	303	269	280	278	268	268	280	261	289	300	285	291	253	289	271	262	273	285	286	280	285	275	261	279	277	282	293	325	274	264	274	249	274	285	283	246	282	298	283	299	281	281	273	263	278	293	264	256	262	293	265	272	306	262	278	320	268	271	306	278	286	303	289	309	292	271	252	240	276	309	282	253	261	291	286	266	261	275	233	244	284	275	259	252	260	267	292	260	303	266	309	278	280	287	273	242	242	272	294	297	254	292	308	283	281	259	245	257	301	247	255	278	265	247	284	236	304	297	272	285	272	279	269	282	279	256	261	267	289	273	283	267	275	283	276	302	252	292	279	283	270	309	285	277	292	234	274	245	267	282	285	288	279	269	288	247	236	254	255	260	299	256	274	299	268	284	260	268	263	276	243	279	282	314	257	282	260	293	266	302	267	258	245	280	316	294	283	290	280	298	242	246	252	294	268	276	279	292	252	254	260	303	255	268	291	263	259	287	298	257	252	274	292	271	285	269	274	251	251	234	262	271	314	295	302	251	303	297	285	282	264	293	267	270	307	282	243	263	299	268	299	315	284	311	260	259	258	243	299	253	247	254	269	259	294	287	283	278	287	261	270	265	231	278	273	288	280	281	250	276	276	312	258	281	278	279	250	297	276	305	247	273	265	274	297	264	258	238	300	243	273	265	236	268	274	275	232	279	287	274	284	264	268	301	277	271	273	267	283	286	264	256	276	267	278	266	254	279	291	297	255	262	294	322	290	262	310	301	310	276	299	286	286	278	261	286	279	259	287	262	269	253	251	282	257	272	256	281	323	330	283	269	274	282	270	318	270	291	266	292	262	275	256	271	277	263	266	248	290	288	269	275	290	245	273	246	272	266	283	302	283	288	289	265	317	284	331	267	295	308	266	283	297	290	255	289	276	253	276	264	265	254	266	307	282	283	264	272	310	288	260	285	249	250	298	255	300	298	285	261	284	288	311	284	293	260	275	266	280	274	293	266	274	243	257	287	295	272	277	264	298	252	325	261	274	302	248	270	243	269	306	291	288	257	298	256	265	274	253	280	275	248	263	305	285	287	272	275	265	280	267	256	244	291	270	240	269	319	275	259	308	287	288	263	308	286	290	281	274	305	258	285	281	264	280	258	297	279	275	283	278	268	252	288	292	259	264	307	290	293	265	263	272	271	267	280	281	266	247	294	273	276	263	275	253	296	285	265	289	267	298	284	275	285	252	300	304	280	289	240	262	294	309	273	264	246	293	248	254	278	285	301	284	284	246	283	244	262	298	244	287	269	266	260	267	266	279	254	270	267	255	291	273	293	275	277	253	271	277	246	278	285	246	290	274	264	304	256	276	265	300	284	262	266	295	284	274	280	261	276	303	295	277	306	267	272	271	255	258	237	279	264	270	274	272	311	295	285	249	256	276	295	273	275	304	269	253	262	280	250	281	293	309	254	295	248	254	270	299	264	256	267	280	276	288	271	277	274	266	268	294	224	266	273	292	277	258	264	283	264	261	292	312	302	259	306	282	263	267	294	281	287	269	284	255	257	276	270	264	248	288	286	273	257	272	260	243	278	265	264	277	276	298	265	266	261	272	295	267	274	264	266	296	268	258	288	294	282	258	275	276	245	305	302	323	273	289	280	261	275	249	268	298	264	284	264	277	278	283	288	319	242	283	283	282	280	295	247	281	290	262	273	278	275	253	252	279	286	284	283	295	285	288	273	286	285	268	285	258	262	291	289	271	244	266	280	251	268	269	276	264	286	292	263	296	288	262	279	278	282	276	280	258	273	306	309	300	263	252	252	290	252	285	289	262	276	286	264	277	261	253	256	299	311	274	272	271	276	298	278	273	254	273	296	297	290	272	282	308	259	267	288	269	284	280	280	239	287	310	249	309	319	275	286	293	297	274	270	246	269	290	279	275	286	299	256	274	267	250	280	291	317	283	304	254	271	295	261	273	297	261	240	283	262	287	272	272	299	250	295	284	284	277	258	315	263	298	278	258	281	275	283	295	301	304	266	271	268	283	311	292	291	277	275	291	277	287	302	272	282	307	289	288	265	251	286	287	265	283	270	290	288	258	278	264	270	316	293	280	281	273	281	283	255	267	264	304	293	271	282	278	272	240	258	287	280	328	288	274	267	286	251	295	247	252	264	288	264	230	290	248	291	287	252	291	290	285	286	266	278	277	308	297	242	306	284	288	232	297	283	285	271	277	279	296	273	254	288	271	256	238	254	281	279	287	301	282	315	272	266	286	259	277	268	298	271	314	234	278	276	249	263	288	279	269	270	261	298	283	261	266	305	286	275	299	284	246	282	257	264	267	276	270	264	266	256	260	278	274	267	310	277	281	252	268	314	259	292	295	267	273	281	298	277	299	276	263	277	278	290	272	298	248	250	260	273	293	294	276	310	262	256	268	287	277	318	318	270	236	264	259	292	299	293	288	285	279	272	269	270	259	285	281	273	264	242	272	265	273	263	310	265	282	256	325	277	270	265	278	314	255	274	286	288	250	283	285	268	293	272	269	259	265	260	238	216	267	277	269	254	267	259	315	272	271	297	274	250	258	303	268	257	305	248	281	240	276	284	268	273	257	289	270	278	289	260	280	280	244	305	262	297	275	261	305	268	280	277	285	240	241	299	309	263	253	297	285	266	274	276	268	309	251	275	283	255	288	301	276	249	280	284	301	248	277	272	245	257	268	282	285	255	303	236	287	260	264	286	274	283	238	258	294	247	260	264	227	259	259	267	317	283	286	270	288	252	294	232	248	248	279	272	267	259	280	293	259	260	274	279	262	271	266	288	257	264	260	260	258	250	272	270	280	265	260	256	263	278	303	270	270	284	262	264	296	270	290	257	289	293	278	315	242	286	256	245	286	259	284	278	303	246	265	270	297	254	278	297	323	263	309	265	265	273	277	281	275	290	284	274	256	255	267	292	279	289	303	283	298	276	293	276	254	269	277	272	311	269	325	286	267	282	275	262	298	261	265	290	263	254	297	317	256	298	276	269	273	269	296	288	267	280	247	285	311	275	271	305	288	277	247	294	257	289	260	251	291	267	272	291	267	278	264	280	284	311	278	322	276	293	248	276	259	282	268	257	273	304	270	285	289	283	240	259	276	247	305	300	294	267	254	249	254	253	268	290	286	278	300	291	268	311	302	291	307	271	222	266	275	300	278	291	278	282	270	263	272	268	265	281	260	243	271	273	280	255	262	289	273	280	278	290	258	266	260	266	275	275	331	279	278	268	306	259	235	265	290	317	307	268	238	282	271	289	268	275	269	273	268	264	261	276	244	271	285	302	285	270	256	228	279	267	274	252	277	286	284	281	251	310	312	311	266	284	300	275	267	254	266	269	246	293	273	272	285	313	293	263	278	275	291	242	258	256	292	286	272	281	283	280	237	242	270	281	281	274	303	284	257	287
15889	1279	2124	2194	1800	1570	1404	1167	1093	989	973	922	901	860	783	849	802	755	827	741	768	768	763	724	705	786	754	745	741	697	727	701	742	699	713	717	687	680	749	689	683	733	655	654	740	700	700	693	673	656	680	655	684	735	695	652	711	690	683	708	683	752	663	704	699	670	640	702	670	668	647	683	657	699	672	661	677	665	676	693	699	697	697	703	663	719	694	708	662	684	664	709	664	683	709	694	684	654	698	719	705	713	661	707	687	688	685	717	653	746	663	695	706	716	680	664	682	663	690	635	637	693	702	672	689	718	683	709	708	653	684	658	665	697	682	700	704	669	727	667	663	722	659	653	730	699	664	653	715	710	662	651	676	692	660	694	666	699	657	661	656	688	719	649	693	665	693	675	688	657	699	675	676	689	724	708	725	731	688	650	668	673	737	657	674	690	681	687	675	680	667	678	696	741	722	703	691	708	711	717	677	703	651	657	652	660	682	706	661	630	703	651	690	682	701	675	659	710	686	655	698	683	670	635	684	700	668	700	712	673	656	697	701	680	704	662	704	691	703	744	673	670	683	684	679	664	655	679	690	680	661	606	681	692	691	703	661	617	711	691	661	708	674	680	684	652	658	672	675	642	680	702	651	691	712	683	645	629	670	681	685	665	686	709	691	698	696	685	698	694	695	688	685	659	664	719	717	726	667	711	657	714	670	681	670	726	681	642	708	699	684	688	631	664	726	688	653	672	686	705	677	668	717	684	705	663	656	643	637	701	666	636	662	730	689	706	745	680	674	645	685	619	722	694	646	659	731	706	681	661	684	669	659	687	726	685	692	678	713	646	685	676	636	678	744	674	691	691	663	650	682	694	694	645	699	693	671	686	657	684	695	729	649	653	732	677	643	644	706	688	690	699	667	713	648	740	663	747	712	701	652	689	704	700	688	664	639	671	636	765	710	713	663	656	694	690	679	684	623	678	695	690	724	677	669	673	677	662	695	686	690	724	690	660	701	683	681	653	679	672	666	677	657	671	692	663	693	639	672	699	696	679	671	708	680	657	694	739	712	684	724	668	693	662	738	669	674	634	711	728	675	665	660	696	669	704	658	675	654	729	697	692	718	677	693	661	689	699	719	685	713	764	681	659	702	689	704	717	694	664	656	673	704	689	701	624	670	646	703	682	713	660	660	655	723	731	663	709	697	696	702	697	698	701	667	632	700	661	668	676	672	644	687	741	713	682	646	739	699	695	667	654	657	620	631	723	625	692	672	670	664	698	683	648	668	703	707	685	633	660	666	720	638	657	683	684	679	712	704	694	774	652	687	676	722	688	664	654	664	690	672	700	664	690	724	721	662	702	680	677	697	722	680	690	690	686	668	678	701	663	686	664	674	690	691	707	671	702	689	677	702	678	683	690	670	689	648	693	677	673	732	700	677	712	690	683	683	656	688	669	686	736	678	685	662	689	667	709	674	718	657	679	723	678	679	667	647	647	716	668	738	709	655	717	666	722	654	652	658	681	675	668	656	732	674	733	697	655	703	695	681	708	645	703	752	651	620	655	700	699	705	686	675	677	702	664	685	715	695	682	701	689	673	674	678	718	648	692	726	689	670	692	720	657	716	666	647	653	718	699	649	656	710	689	690	638	615	667	689	645	709	693	683	708	702	734	716	699	688	655	671	673	671	694	653	676	702	732	671	708	682	678	682	610	705	659	628	665	661	676	650	661	679	709	676	668	658	664	708	701	645	691	708	712	697	661	687	670	719	691	682	684	702	698	663	673	705	701	690	687	678	675	714	693	661	639	698	665	651	690	703	708	646	741	737	677	689	684	672	649	638	679	630	711	653	676	680	684	664	732	731	679	662	695	705	636	674	668	721	677	667	679	658	660	699	697	678	745	644	670	727	656	641	629	678	675	671	695	708	671	645	665	677	689	703	673	717	672	687	705	682	745	682	692	649	715	676	686	686	731	682	689	640	653	648	726	728	660	730	703	700	717	666	687	640	721	682	698	693	661	685	662	692	615	687	690	675	710	665	644	624	704	685	701	685	708	657	652	666	702	673	667	656	675	663	640	690	705	650	648	635	690	646	695	716	672	694	680	718	662	653	702	687	696	636	664	672	651	656	707	679	717	704	675	712	690	673	636	693	661	650	648	710	665	668	669	683	663	741	717	725	703	737	684	638	651	667	677	707	696	640	683	717	677	706	669	714	684	667	690	711	717	685	601	708	681	709	724	666	686	684	662	690	666	669	698	689	699	711	672	693	650	687	674	671	666	657	694	679	694	708	623	683	705	707	678	646	643	651	680	677	674	676	668	700	680	693	691	708	640	644	691	690	690	698	702	667	695	618	698	675	655	684	722	701	660	650	698	746	625	683	653	673	732	695	674	675	652	719	707	675	735	665	672	666	656	658	680	674	694	685	663	682	691	656	685	691	706	675	675	697	655	633	646	699	714	615	698	675	690	706	626	697	661	721	692	670	711	731	636	678	671	664	691	697	653	692	705	674	717	704	647	723	685	641	667	725	684	732	690	674	708	666	621	697	703	728	695	668	685	660	661	701	687	674	692	643	700	666	719	675	642	649	693	677	763	634	694	702	689	670	663	641	663	688	663	650	689	629	687	714	700	704	690	677	626	686	679	675	709	672	716	665	659	637	672	660	718	648	694	639	675	652	675	723	691	668	711	649	719	689	706	648	684	636	676	700	673	678	674	683	661	682	645	649	697	657	695	679	693	666	683	680	663	673	711	668	664	711	689	714	706	675	687	660	753	704	694	731	689	701	719	688	660	670	718	706	675	707	706	682	699	648	683	690	646	672	656	687	671	694	716	737	666	680	729	684	626	680	699	649	656	668	697	684	656	637	687	681	719	694	692	727	652	675	675	686	666	688	694	688	661	715	688	645	731	672	696	647	706	693	684	664	692	663	662	649	696	712	669	643	681	653	676	645	700	683	671	689	715	682	649	624	700	671	671	679	695	699	702	681	674	622	735	644	685	685	695	686	675	703	732	642	658	699	683	713	688	698	673	697	702	684	686	688	688	674	663	696	708	667	675	693	672	674	675	699	715	666	699	662	654	733	658	707	731	623	664	685	665	709	642	673	686	692	666	713	739	682	688	671	668	694	653	716	682	692	736	695	663	663	687	667	684	664	666	751	669	683	661	696	658	689	677	687	711	668	710	678	727	666	690	650	681	687	693	637	710	695	683	681	653	654	704	704	704	615	680	684	696	694	658	658	668	644	658	685	676	706	653	704	725	669	693	644	698	686	724	703	671	675	645	628	707	672	728	725	726	712	679	670	680	677	745	682	625	703	675	725	657	673	674	658	648	716	658	700	654	688	688	697	709	692	689	639	655	674	677	695	681	662	696	675	697	648	697	652	691	703	687	673	699	672	726	675	658	703	683	724	684	715	679	673	751	696	751	712	653	688	657	670	749	698	723	641	676	722	692	671	672	726	710	685	691	665	636	680	724	695	722	649	670	667	718	678	730
7802	735	472	466	423	431	405	422	422	441	430	433	445	424	427	421	430	451	389	414	438	412	449	442	387	466	435	437	460	446	447	449	389	434	487	426	408	410	416	450	428	400	402	437	405	402	415	440	386	388	424	449	402	462	431	365	380	476	442	460	402	413	372	384	431	450	464	445	459	443	393	423	434	448	390	453	427	448	437	418	424	470	484	422	427	453	418	426	430	382	428	469	404	408	420	411	437	428	455	425	437	427	436	433	462	446	452	444	428	427	452	442	482	450	420	405	417	462	455	440	429	435	445	446	467	435	402	427	464	394	459	468	442	428	408	391	442	425	432	444	458	458	451	430	434	446	469	422	421	379	454	416	458	428	408	436	419	442	462	441	418	414	438	401	421	437	446	448	450	421	456	429	458	441	430	450	412	437	418	417	431	389	447	423	416	403	451	438	473	425	430	430	442	389	391	449	439	469	404	417	449	420	443	432	413	384	425	423	406	443	390	439	438	404	482	436	458	439	434	414	453	467	408	402	374	424	435	454	431	445	465	423	456	459	427	462	408	385	426	431	492	428	393	438	453	491	472	407	422	429	417	429	454	429	450	454	407	409	488	433	423	432	444	437	428	432	432	441	425	417	397	458	411	434	430	428	435	398	394	464	424	449	406	386	381	441	443	412	450	383	463	417	432	453	393	415	410	406	422	421	435	379	432	430	428	433	468	411	448	457	453	442	429	480	406	484	432	378	406	461	422	473	437	429	431	423	455	394	442	407	396	395	450	415	427	435	452	452	513	502	427	388	396	408	410	428	451	429	418	396	404	469	450	429	423	420	483	410	474	428	466	419	440	434	461	427	466	437	442	417	447	445	416	407	420	443	447	407	428	439	393	412	423	422	433	438	422	410	448	426	461	426	422	424	411	436	442	466	435	438	434	390	425	457	394	421	431	462	381	411	432	409	427	435	415	405	387	422	392	406	435	459	472	443	460	449	470	463	381	407	424	416	397	454	407	412	408	436	401	428	423	435	390	496	435	444	409	434	429	459	429	425	423	443	421	449	480	447	454	431	453	425	434	457	437	431	420	465	421	426	427	419	416	447	432	423	461	434	427	439	421	432	416	460	463	414	426	435	421	423	440	413	389	434	478	378	434	428	429	452	426	445	438	468	437	434	429	420	429	442	411	415	453	418	436	404	416	460	434	423	432	432	434	391	392	454	406	436	401	466	489	434	397	457	433	458	459	431	405	465	407	433	420	442	438	440	425	426	422	401	415	408	410	445	445	454	445	434	438	457	450	448	440	447	437	467	427	449	394	442	414	429	416	408	405	407	431	408	412	474	445	445	421	447	438	419	394	439	429	389	376	436	457	429	417	431	428	387	422	422	415	460	410	457	466	434	420	432	379	439	422	443	443	464	435	431	427	424	406	429	418	420	444	407	445	398	431	420	438	445	412	458	410	473	448	444	418	486	428	451	446	449	467	407	395	431	440	442	459	444	415	425	413	450	421	428	420	401	473	428	443	452	441	438	444	479	444	422	424	484	437	410	417	424	429	431	420	457	416	420	402	414	423	444	443	451	409	446	435	428	438	470	413	415	421	406	416	407	420	446	456	399	476	413	433	451	441	423	414	444	405	441	396	440	441	419	475	470	457	434	443	426	462	431	450	421	407	438	421	469	417	405	413	438	444	440	405	414	415	432	439	473	417	425	425	411	443	442	471	409	419	429	457	448	459	448	381	407	439	396	446	409	399	445	411	436	488	428	398	447	396	445	400	386	440	435	465	423	419	449	431	433	449	464	456	430	414	460	413	428	439	427	435	426	457	426	423	451	424	459	431	476	451	435	434	421	430	458	440	403	428	398	405	419	469	392	405	448	438	460	448	468	418	430	415	430	404	450	464	415	450	389	435	456	433	426	401	413	450	437	428	427	458	404	439	413	437	425	425	392	500	432	415	437	413	409	430	407	430	416	459	464	459	419	456	483	444	439	476	450	432	407	452	406	437	393	433	424	414	441	456	427	406	430	403	426	413	431	427	457	381	404	445	419	443	438	449	382	414	439	414	422	380	456	407	422	441	416	431	409	411	411	467	419	419	417	438	420	439	443	386	449	466	417	401	417	439	443	457	428	422	406	456	435	397	420	409	392	446	434	435	468	418	468	428	425	436	436	414	430	378	440	441	424	455	452	447	413	458	408	410	446	432	407	432	438	447	412	448	399	441	414	420	418	444	461	441	414	435	448	443	427	394	405	440	441	417	403	445	406	403	409	464	417	465	430	444	422	478	469	410	437	434	419	411	445	447	427	416	425	427	451	438	447	421	407	415	444	419	457	425	408	377	422	440	418	427	431	416	431	415	337	463	447	428	427	408	384	445	442	415	420	426	465	464	471	458	459	451	419	449	442	451	424	417	427	446	413	446	461	417	414	426	435	431	464	419	461	443	471	414	394	447	433	431	440	398	478	404	464	378	417	444	401	420	430	372	451	460	424	413	419	445	433	426	436	422	420	436	409	442	451	468	456	412	436	414	477	453	451	425	440	421	424	416	421	426	421	379	382	430	440	413	401	417	412	397	425	438	475	410	390	399	437	387	409	387	437	396	395	421	413	436	460	437	387	433	425	465	473	466	419	429	424	399	370	421	479	402	423	438	408	430	427	422	472	418	420	432	432	445	408	423	440	449	428	418	448	446	455	424	438	408	458	423	393	404	439	423	391	479	434	460	421	441	429	463	452	438	413	429	436	410	399	399	467	438	402	398	457	462	429	461	471	461	434	400	408	387	459	443	440	435	443	411	438	394	414	464	408	451	412	440	427	404	394	409	443	449	461	404	457	443	452	427	477	406	425	427	474	398	400	406	441	415	400	398	432	449	447	449	397	438	466	438	420	431	443	433	448	440	416	426	417	433	448	413	432	417	448	421	417	459	437	436	427	432	455	447	449	437	407	423	428	404	450	419	431	408	455	443	440	418	408	437	448	442	426	445	422	440	456	421	432	430	421	453	434	441	431	414	419	417	497	423	437	430	447	461	430	450	395	399	417	474	430	388	420	460	418	396	435	425	466	459	433	406	414	446	430	408	472	456	441	435	436	482	441	391	413	432	402	452	427	432	446	467	462	414	412	414	450	426	407	419	428	439	429	408	404	443	445	425	460	431	441	475	383	416	421	418	479	441	407	426	439	455	453	434	426	434	432	445	387	406	437	420	475	394	431	446	413	420	435	441	431	425	374	428	385	445	452	465	427	437	464	428	466	421	431	423	450	399	438	412	399	403	447	415	408	451	418	431	427	403	456	490	417	438	435	435	467	440	440	446	410	436	426	472	404	448	432	408	453	462	464	387	433	442	431	411	428	408	437	443	446	441	443	439	394	423	401	435	441	391	430	455	414	438	452	439	423	448	432	439	440	404	450	433	463	441	419	410	441	432	443	477	402	421	441	425	389	436	438	433	448	426	406	409	442	421	461	414	451	436	452	498	407	420	428	453	425	424	432	472	379
5307	975	975	994	941	939	980	985	993	961	974	959	966	932	945	1022	941	929	980	924	916	959	949	918	952	895	924	966	930	966	939	978	915	904	957	917	932	954	900	978	931	952	910	958	951	917	954	961	996	958	878	963	934	985	928	904	945	950	943	927	967	957	949	973	938	963	949	936	873	949	947	953	940	940	960	926	983	981	943	934	889	951	957	947	937	935	961	937	1007	972	914	904	992	916	974	927	903	954	937	985	1079	933	988	926	921	963	941	968	944	982	938	892	983	941	963	948	959	1005	981	977	935	963	932	955	902	963	936	927	967	947	909	918	964	910	934	952	952	985	966	926	944	985	884	956	1008	927	930	943	947	929	928	975	952	960	976	979	946	1029	967	988	909	889	954	946	945	932	926	927	942	960	956	943	852	891	967	957	989	964	919	996	939	991	927	911	963	920	969	1017	976	910	942	929	906	948	1002	917	982	959	898	927	952	982	964	911	920	918	958	986	991	976	915	899	966	918	881	984	942	994	941	971	1001	966	961	907	937	936	963	987	949	983	978	1011	929	963	922	946	927	931	982	902	923	916	982	1001	938	940	971	944	964	972	971	950	998	953	979	972	928	964	983	911	905	979	949	959	958	938	1000	908	945	950	911	1003	970	968	949	918	939	924	962	1002	963	942	967	932	935	926	978	959	978	948	940	918	936	938	926	869	917	957	960	961	920	930	973	930	970	947	905	924	985	975	941	956	943	887	910	990	896	960	939	930	935	992	925	939	947	924	961	970	943	930	936	957	955	913	956	951	983	922	918	934	954	984	923	919	933	955	925	976	934	937	984	910	980	939	935	925	945	898	982	971	958	934	896	945	939	974	927	989	955	886	980	954	990	914	922	934	951	985	934	1026	947	952	931	913	960	928	919	941	959	913	916	953	996	958	915	990	899	937	1004	962	971	923	938	919	902	973	1035	942	971	982	990	968	918	891	968	988	930	961	951	977	982	897	958	960	894	947	933	990	931	899	958	921	892	940	965	998	899	979	937	970	915	934	973	925	994	957	929	890	888	922	981	927	954	901	922	947	995	938	962	958	957	911	1022	949	910	985	925	910	901	905	952	962	926	891	947	983	999	918	929	874	947	965	939	949	985	964	913	967	908	962	926	976	908	954	905	977	995	973	938	978	977	980	879	977	995	981	929	973	916	921	918	940	966	972	920	947	965	933	983	972	993	957	945	945	892	912	957	946	945	999	963	911	920	964	966	972	963	963	981	980	938	958	986	984	947	909	975	960	968	864	984	1009	953	928	969	980	978	941	909	954	960	906	978	945	1001	937	942	997	922	928	944	978	943	909	956	1011	994	970	880	922	959	907	894	919	968	932	975	964	938	910	914	950	930	985	974	960	938	946	954	896	919	949	1012	925	959	1024	892	922	884	938	951	969	951	957	967	879	935	932	973	897	920	980	996	975	919	897	947	997	941	968	953	951	925	1017	1010	898	998	920	972	915	940	982	943	939	949	975	960	953	1001	909	925	956	930	907	973	979	953	957	931	910	867	952	945	935	942	915	960	941	937	943	968	986	945	930	890	987	962	913	948	986	953	944	961	977	948	925	950	929	927	978	939	948	910	942	983	921	988	945	947	963	864	964	968	964	924	968	973	927	1001	940	960	951	972	952	952	944	978	948	978	917	906	961	937	967	953	910	943	900	930	932	933	903	899	922	930	944	922	948	970	944	969	911	955	933	901	976	896	921	916	955	945	952	946	899	972	979	921	946	946	901	979	937	912	988	954	929	886	971	924	910	906	945	942	919	948	955	974	945	939	957	938	957	985	924	990	912	921	961	923	982	951	968	972	905	1017	962	919	949	941	939	924	934	913	952	970	991	953	933	940	912	896	975	966	955	931	908	891	968	920	927	948	958	926	957	940	987	967	935	903	935	921	916	945	933	980	930	913	959	934	938	922	964	903	962	976	942	932	941	1020	949	955	892	966	992	995	978	913	994	933	963	943	918	944	984	941	981	930	953	934	979	938	925	994	1003	906	994	995	946	961	896	929	994	894	979	957	980	948	938	900	913	917	955	991	910	961	958	987	939	969	964	939	889	914	950	923	953	939	925	966	928	955	925	912	965	949	951	917	962	894	991	915	929	928	901	949	914	966	933	968	891	913	949	1005	949	995	957	931	954	976	955	949	974	876	921	931	948	937	962	942	918	912	913	1011	966	963	971	982	923	943	934	954	930	959	964	1001	973	913	981	967	960	955	980	971	925	963	977	932	998	955	975	907	916	923	984	951	953	976	980	938	942	939	932	958	970	900	928	967	896	956	969	992	983	939	955	965	939	927	934	925	995	942	910	1024	879	971	948	955	920	946	932	995	968	980	942	924	911	938	937	929	955	972	964	953	960	947	937	972	937	888	967	995	909	949	931	936	960	956	912	941	994	929	990	967	919	877	968	965	980	966	950	979	897	944	970	946	959	964	976	902	970	972	915	978	925	962	954	926	971	990	938	946	970	972	983	969	879	952	955	887	924	907	960	988	943	928	932	929	960	950	964	944	924	936	935	963	938	961	960	927	963	890	914	927	982	1007	952	962	960	949	910	994	941	949	948	907	969	958	917	967	863	942	917	970	906	941	930	961	956	915	889	947	1000	936	960	960	896	957	940	943	968	916	972	949	928	913	927	952	1014	982	961	1003	937	936	951	936	952	949	915	985	924	980	931	981	929	953	946	964	911	1014	957	945	949	927	971	917	919	973	1012	972	967	924	903	966	918	935	899	952	959	965	970	991	990	908	940	860	977	943	964	954	897	976	979	960	939	945	936	969	975	944	927	964	946	885	960	909	903	936	954	877	943	931	899	935	974	957	969	925	966	1002	902	921	904	925	928	986	976	918	954	946	921	915	958	937	947	953	926	923	938	861	991	925	904	900	918	971	941	953	930	960	921	973	977	958	929	941	932	955	977	977	942	929	941	920	992	948	935	929	968	988	892	915	958	1017	915	936	1024	884	941	932	897	920	917	940	992	887	926	895	954	944	957	982	918	970	989	995	963	1024	935	982	897	921	959	912	926	970	931	975	961	992	931	946	926	914	957	972	928	949	1004	990	972	955	908	987	987	955	947	921	948	978	968	951	931	955	955	943	959	1013	930	944	950	947	1019	922	972	972	969	948	908	982	966	951	976	865	918	920	930	965	901	948	941	933	938	929	927	979	977	920	990	962	950	902	963	1011	930	943	983	944	1024	989	964	894	936	985	919	904	989	954	926	878	909	947	949	969	946	925	896	970	928	928	971	954	900	970	956	967	988	943	961	932	916	869	984	962	947	899	1010	936	930	934	966	970	934	922	887	928	979	983	987	930	936	911	930	938	898	938	938	931	950	984	947	976	916	953	960	882	909	976	976	939	992	1012	884	950	954	914	945	947	946	979	932	874	911	957	949	949	944	962	1017	982	953	952	924	938	932	926	912	999	956	932	931	989	868	921	882	936	946	996	896	910	869	939	982	962	994	948	944	977	881	962	986	895	980	972	974	936	949	922	936	956	960	927	1004	995	935	966	934
19754	1804	542	425	369	338	272	257	258	240	237	211	255	245	260	245	219	215	220	259	238	231	220	207	233	253	245	247	217	258	228	240	198	263	228	238	222	245	250	229	254	224	241	262	225	238	254	229	223	218	259	240	236	223	207	221	225	253	236	228	195	233	234	241	243	216	226	260	226	247	216	206	238	199	227	216	244	214	246	246	229	232	199	238	237	242	227	240	201	204	232	229	241	225	196	241	218	224	233	218	259	215	262	224	241	230	229	239	234	227	215	209	270	224	226	222	217	229	223	223	219	206	223	229	244	219	230	216	223	239	227	236	249	218	199	241	229	239	232	247	214	228	208	219	219	256	202	225	216	215	217	225	233	221	226	191	202	219	240	214	227	205	223	201	225	239	223	244	220	240	272	223	208	198	234	237	229	256	177	213	229	207	218	234	225	214	211	233	237	220	228	233	216	241	237	209	212	251	227	207	226	232	239	246	233	248	233	216	269	267	228	210	252	234	208	224	237	219	228	234	214	225	229	222	232	243	228	208	242	214	240	221	230	220	207	253	230	244	197	242	238	230	247	252	229	228	257	224	223	211	249	230	228	217	241	222	229	226	219	246	233	233	238	222	226	218	251	220	206	211	244	243	197	211	260	265	278	246	228	225	227	227	222	229	268	234	220	225	244	219	202	232	229	231	232	244	245	223	221	220	217	240	215	224	197	247	228	236	250	255	221	188	213	215	235	241	241	246	255	277	216	249	224	208	232	205	205	200	262	227	183	235	248	231	219	208	237	227	240	219	220	247	231	243	248	227	248	226	236	223	232	229	221	218	186	218	209	217	232	240	237	236	228	229	218	221	250	244	236	243	220	216	251	240	216	212	232	215	258	227	244	239	243	230	234	235	233	231	264	219	230	240	212	215	198	203	256	222	205	230	228	238	238	240	216	243	237	215	218	191	243	226	217	220	260	218	258	197	224	237	214	215	223	245	226	213	246	242	261	229	242	225	242	237	227	211	218	227	255	258	243	242	228	250	211	211	251	206	193	220	229	225	203	216	213	214	214	236	222	232	235	233	216	247	217	245	251	242	223	254	221	210	241	228	248	218	218	217	229	206	227	226	225	235	219	253	209	210	237	228	231	211	223	249	230	199	221	218	218	203	200	209	237	221	220	222	225	258	234	250	210	224	252	248	232	212	241	234	213	234	248	233	245	226	208	205	236	246	261	252	226	235	266	250	217	231	238	233	218	237	215	241	227	238	219	211	242	205	222	230	237	230	221	250	231	224	223	241	243	243	248	232	224	229	189	216	234	233	226	221	252	217	197	203	238	226	231	256	229	224	226	236	222	225	192	219	189	236	217	235	242	239	222	214	202	220	224	206	214	225	228	221	190	239	233	218	230	210	230	212	221	227	220	230	248	240	250	209	262	215	220	216	243	258	202	207	224	227	202	229	213	199	244	232	225	241	196	199	235	224	213	200	218	207	183	220	226	249	204	188	234	223	229	261	225	231	244	223	218	251	239	227	236	212	225	229	214	236	248	215	208	187	239	246	244	217	227	238	223	213	241	234	238	235	245	250	257	231	233	233	224	215	243	221	213	216	228	217	233	241	233	250	240	228	245	226	242	229	219	212	221	230	237	212	213	241	231	234	223	231	248	230	219	216	229	223	221	234	258	252	242	229	256	245	218	214	245	243	226	232	222	206	245	213	203	226	246	216	211	202	217	208	222	232	218	199	229	242	222	241	235	229	201	214	259	210	244	234	227	225	232	229	235	234	235	239	211	227	235	245	222	212	234	260	238	233	219	229	235	222	231	256	235	216	226	211	226	227	218	217	193	223	243	224	234	235	239	231	227	229	189	224	251	239	233	229	225	210	253	217	257	224	247	212	245	207	224	245	228	272	228	270	237	224	212	254	207	219	209	238	255	219	239	241	239	223	210	225	251	236	222	251	250	246	238	226	281	201	220	247	236	233	221	227	230	207	241	234	256	225	214	221	222	243	237	220	212	247	221	200	240	229	261	237	221	215	212	239	248	242	220	223	233	255	255	194	204	237	218	205	252	222	221	219	224	232	224	197	251	220	203	228	250	238	214	232	211	244	220	235	235	235	226	243	243	233	223	237	207	209	237	240	263	229	226	257	244	208	212	244	249	249	220	217	208	242	248	232	218	217	203	220	233	224	230	244	221	197	242	225	195	255	236	244	226	241	255	214	242	228	232	217	215	216	224	238	230	237	241	232	237	243	214	236	233	252	214	226	227	242	242	228	243	232	214	233	236	248	233	242	283	243	241	231	226	212	235	229	233	239	223	220	235	224	220	238	214	233	205	197	247	221	239	236	242	235	207	228	215	211	240	215	216	207	219	239	249	189	225	252	246	234	257	240	238	258	226	235	231	257	229	238	239	226	236	238	221	219	250	233	230	245	214	225	223	248	246	232	216	234	233	232	229	232	236	221	227	239	233	217	248	254	211	223	249	240	231	205	263	224	242	234	230	211	274	260	244	224	238	223	247	241	234	252	238	248	198	210	241	214	261	223	216	233	228	221	228	225	263	241	232	241	237	237	244	222	247	251	240	221	219	235	245	238	232	232	222	242	248	209	220	232	243	223	272	235	264	246	233	239	214	208	233	212	251	233	228	239	206	255	266	214	224	216	240	236	212	217	230	250	227	205	248	201	234	241	214	225	239	234	214	224	241	243	249	221	226	240	233	251	232	240	243	218	234	227	269	222	230	205	233	211	181	225	259	216	264	236	224	256	253	252	216	207	225	228	245	220	247	217	223	233	210	252	224	234	245	219	236	253	237	210	214	218	222	197	263	211	236	208	216	246	228	222	234	215	231	209	236	227	228	245	256	253	229	236	225	257	236	226	212	225	205	262	218	249	265	231	213	223	253	219	219	208	260	223	201	238	208	233	210	222	244	228	216	245	252	224	231	231	225	232	218	230	216	228	235	214	220	222	222	235	255	218	214	222	246	243	247	234	227	210	247	228	235	216	241	225	214	209	250	220	221	218	260	235	227	229	247	232	254	214	201	244	225	238	208	208	209	214	222	212	216	217	227	208	233	219	226	260	213	246	224	232	238	255	212	233	233	228	227	227	233	243	222	211	221	257	236	202	253	241	237	228	250	237	220	265	234	241	241	227	216	241	245	236	258	222	207	232	217	257	212	232	220	224	243	246	218	231	239	233	248	226	206	256	249	229	207	254	210	260	210	245	224	225	232	241	222	255	236	189	232	243	223	236	216	241	215	203	250	242	232	247	202	219	233	231	252	251	216	227	239	240	243	261	219	213	230	233	215	214	248	226	223	238	215	249	224	228	260	220	229	237	236	208	221	226	249	241	216	234	213	216	232	220	223	218	207	247	212	209	203	219	219	206	217	209	231	216	266	243	223	219	251	231	234	230	210	260	199	243	225	215	243	254	245	277	261	210	260	247	243	211	246	258	236	247	237	225	240	239	245	219	213	267	224	255	224	220	238	198	212	251	248	234
12120	876	1246	1352	1133	1038	939	852	756	752	710	667	669	609	645	628	623	613	585	630	610	576	586	585	589	640	566	584	604	574	552	594	560	590	607	550	558	611	554	572	567	566	566	624	552	574	602	586	560	546	586	537	632	534	523	565	568	554	567	595	548	574	586	561	568	562	547	536	515	570	525	526	561	574	578	575	511	569	571	616	573	567	566	575	575	607	557	545	578	569	566	553	571	589	570	574	531	534	531	562	552	557	558	557	563	606	569	577	609	558	606	584	620	515	644	552	533	619	563	590	543	592	577	593	545	582	559	618	586	611	544	555	564	570	564	598	584	567	545	572	547	561	586	567	553	588	507	551	515	559	544	560	576	540	557	560	559	572	581	558	546	563	539	557	590	567	553	535	556	557	553	574	627	553	588	592	609	571	567	555	518	560	557	558	587	578	602	561	555	557	567	551	580	580	598	613	515	567	600	542	565	573	525	568	547	580	553	589	548	516	554	582	585	558	557	570	581	535	570	550	606	622	535	576	562	548	610	554	559	591	553	601	606	559	582	519	540	574	628	540	568	549	529	580	550	577	525	589	545	544	576	601	607	557	541	574	585	589	636	519	588	605	565	592	562	522	577	555	555	538	573	592	620	579	566	562	603	561	593	548	572	542	564	578	594	575	591	564	558	568	563	597	582	583	532	579	568	566	587	562	588	571	564	546	584	514	536	535	517	550	548	552	549	561	566	564	565	580	524	568	564	613	586	576	555	605	568	516	552	581	548	588	573	568	544	530	594	547	550	592	584	562	528	590	547	523	585	557	607	560	569	552	570	586	553	572	584	529	596	582	560	561	586	619	522	567	496	610	567	584	545	574	555	583	609	562	566	580	585	541	577	535	574	577	577	561	551	558	533	562	536	594	563	565	543	588	582	607	544	526	565	544	598	609	540	593	588	531	558	547	526	549	536	593	550	591	580	551	578	588	575	534	584	560	574	589	553	593	562	591	578	575	589	596	564	570	581	563	572	561	564	551	560	564	599	572	547	576	557	579	564	563	497	580	549	533	585	550	569	557	571	565	585	549	559	518	546	549	551	574	596	594	554	569	589	523	552	557	592	546	569	520	583	551	572	565	555	562	561	526	574	587	560	554	546	541	612	610	521	602	581	546	535	571	601	559	524	529	529	563	573	528	535	526	538	554	564	566	542	566	562	587	576	603	550	565	594	512	539	610	560	573	562	557	558	556	590	564	568	576	549	580	580	574	581	530	547	586	604	598	576	499	539	599	579	552	587	560	558	538	556	611	551	580	586	517	587	569	586	562	574	553	542	566	565	528	518	602	611	648	563	557	533	544	537	503	536	591	535	560	556	567	522	609	546	584	604	558	565	545	550	566	547	593	555	544	515	558	561	586	561	543	570	562	539	532	577	555	511	585	550	563	525	598	526	547	566	566	575	570	580	574	588	554	505	562	601	580	563	552	565	572	545	602	524	559	561	566	532	580	571	534	567	556	601	506	556	549	530	580	579	564	556	547	526	605	597	544	604	541	596	521	579	549	536	561	593	574	567	510	563	561	555	520	593	570	577	520	561	551	559	587	536	621	581	561	560	533	590	532	546	548	540	572	549	575	548	548	543	560	552	590	573	544	577	570	579	546	529	595	553	569	588	556	585	582	556	502	561	561	559	550	585	571	559	558	617	589	555	579	563	551	558	632	608	562	564	570	555	569	555	594	569	504	570	572	604	562	583	520	588	589	549	551	542	550	591	576	554	582	569	522	599	542	563	517	567	550	584	555	562	590	575	569	550	558	571	584	599	588	560	603	584	599	587	541	515	583	538	574	562	574	559	540	536	580	553	571	541	524	560	557	585	583	575	536	547	583	550	571	526	551	557	573	521	576	587	611	584	531	576	606	565	536	589	552	543	530	578	588	590	558	529	584	564	588	588	612	541	560	553	584	569	576	572	558	557	538	578	574	587	554	530	575	586	553	541	522	537	578	552	566	556	509	538	565	589	557	574	574	573	554	558	573	525	550	550	562	530	568	593	549	578	564	598	588	554	557	574	602	552	572	578	575	588	581	580	598	539	555	605	577	584	577	603	530	537	574	570	576	568	591	572	574	616	576	534	580	585	557	553	592	574	565	566	596	611	535	544	550	536	584	589	603	538	593	595	575	579	552	515	557	575	574	578	548	567	598	586	578	550	505	601	569	544	538	585	600	547	568	520	552	569	588	570	555	544	543	571	587	584	566	577	556	563	576	582	574	569	535	563	572	567	559	553	559	564	548	563	585	547	562	572	570	570	560	550	564	584	592	542	557	570	560	587	556	584	555	588	593	590	561	542	501	582	516	569	607	584	536	590	579	559	564	580	552	548	511	578	551	540	545	531	551	518	592	556	535	588	567	552	597	574	563	589	590	582	610	566	599	531	582	597	554	576	584	568	519	597	553	556	581	572	581	581	524	582	584	531	595	523	564	556	615	569	550	556	530	538	559	540	598	582	585	557	580	532	557	539	602	557	563	539	581	550	545	567	582	596	506	574	542	518	530	565	530	550	625	567	570	556	626	593	570	546	599	562	583	570	578	579	563	607	559	575	562	534	518	598	582	560	609	585	546	570	591	533	534	523	550	567	541	575	576	568	514	587	591	581	526	516	555	585	539	575	534	520	566	560	609	561	528	546	536	589	546	557	556	568	548	587	566	568	611	545	601	548	578	613	539	569	542	573	573	556	507	561	557	543	579	553	536	554	563	511	559	554	573	586	520	577	567	557	581	564	559	599	548	586	549	573	566	621	575	569	526	539	580	566	551	565	542	537	575	532	546	583	548	568	582	585	570	578	553	525	585	538	555	547	555	582	567	560	543	528	547	527	582	582	578	579	543	570	599	554	595	594	538	522	578	546	531	611	529	595	561	583	555	546	550	528	558	556	574	570	591	582	567	569	533	570	579	567	605	551	526	581	556	583	521	561	553	557	595	541	569	542	531	584	548	600	516	573	572	567	585	527	579	551	550	553	575	547	580	567	520	570	548	544	564	555	540	519	596	615	573	576	562	602	580	572	577	531	593	570	577	541	575	581	589	500	548	560	550	573	564	593	579	542	545	568	571	572	575	584	617	602	532	606	493	588	524	567	547	567	539	634	589	565	567	524	553	580	564	559	560	573	560	588	562	579	556	519	580	552	568	526	530	562	578	583	518	545	529	547	586	550	536	534	545	547	558	557	555	593	540	578	553	566	519	596	588	537	553	568	539	591	561	571	550	551	539	575	572	544	541	570	586	547	539	531	545	610	592	565	561	563	576	530	560	600	568	567	603	556	550	521	575	515	521	556	540	560	566	553	574	528	569	567	606	549	555	517	539	609	588	509	612	548	589	580	592	554	565	561	561	576	547	571	518	532	563	596	560	550	586	544	541	550	571	580	568	555	543	551	568	597	583	565	586	564	597	573	556	589	570	590	543	571	535	557	546	566	550	565	565	546	558	553	563	509	576	545	594	594	586
28943	3708	1040	722	525	481	385	387	318	360	319	315	332	311	293	267	280	293	314	314	263	302	287	259	279	269	276	292	286	286	263	248	251	282	298	304	296	290	275	255	272	274	313	280	268	273	260	262	276	274	279	272	302	261	222	268	257	273	270	279	270	269	262	279	263	254	280	280	254	285	283	276	275	261	259	279	277	283	276	254	262	264	312	286	239	301	296	270	266	271	290	286	247	329	277	270	265	293	276	258	246	290	263	274	288	286	281	266	296	253	242	296	276	270	297	279	251	246	261	305	270	242	268	270	287	291	260	243	301	287	258	293	300	259	257	279	303	281	274	272	270	289	250	258	279	257	266	291	283	241	280	305	268	250	250	282	256	303	245	266	301	283	261	296	271	293	277	277	273	283	262	287	250	261	273	262	321	284	307	260	280	255	278	294	268	271	266	288	265	306	260	275	262	277	266	289	262	277	252	281	250	318	279	290	267	257	288	303	256	281	280	286	273	265	269	270	282	291	272	257	280	289	297	289	264	318	282	282	258	227	264	282	259	271	264	255	279	241	264	254	277	297	280	263	265	264	265	293	258	294	247	277	286	256	264	274	304	294	237	270	257	281	281	283	255	297	302	283	278	266	271	270	276	285	270	282	246	271	263	298	270	266	268	269	274	275	269	267	265	270	273	278	262	244	251	273	269	265	298	251	285	268	233	267	254	273	264	311	244	294	270	286	260	247	283	281	268	303	266	265	250	252	317	277	292	305	280	264	243	315	300	287	275	283	258	273	316	296	238	306	260	260	275	260	267	285	283	282	278	277	258	248	285	251	259	284	240	280	280	264	289	264	270	284	299	267	295	237	296	272	289	279	230	277	262	270	287	255	316	293	235	270	283	282	291	289	293	264	264	268	280	296	300	259	276	269	285	231	274	266	280	286	261	296	284	270	252	285	306	275	288	276	281	293	256	263	253	294	257	278	271	270	312	266	255	277	306	292	354	286	289	270	292	266	282	270	254	280	264	261	283	260	280	282	292	296	262	255	264	254	290	278	274	274	253	270	296	281	292	267	255	269	249	290	264	302	269	255	275	278	271	273	278	292	237	289	282	250	271	272	274	303	276	258	272	280	287	289	265	255	273	312	286	270	265	291	287	277	295	275	272	278	233	302	285	274	280	278	259	301	250	309	262	302	290	274	274	272	249	273	288	262	299	265	298	270	298	254	268	259	262	265	264	284	256	265	273	261	244	291	290	250	289	280	272	276	266	269	260	263	277	255	263	246	281	274	302	261	289	282	290	277	272	271	274	262	271	262	260	255	262	291	315	267	268	271	282	258	302	269	279	268	289	251	299	277	248	280	273	278	286	242	256	273	254	292	244	253	313	280	315	308	261	256	291	245	251	274	273	259	298	285	312	267	275	265	262	259	290	302	282	250	281	273	252	301	240	272	284	278	276	272	265	289	289	293	311	273	282	251	260	248	280	266	271	252	240	263	285	260	267	280	237	314	274	263	291	264	270	271	289	312	277	265	258	286	244	238	294	285	271	286	251	284	287	262	243	304	303	289	251	309	327	286	264	307	298	298	278	275	292	289	229	289	287	282	284	288	296	284	253	298	294	243	253	285	263	289	247	279	270	280	282	292	277	263	254	269	261	263	291	263	266	275	286	250	255	282	288	284	280	272	249	313	290	270	270	304	283	261	245	258	280	247	290	297	251	234	241	305	287	261	296	264	289	273	278	245	279	288	260	288	264	279	277	265	272	272	284	288	262	315	290	265	300	264	280	259	244	254	257	277	298	280	240	271	250	260	279	292	276	271	267	256	233	264	266	304	289	252	281	284	292	279	241	289	277	257	304	294	283	254	280	279	262	270	294	312	314	265	284	268	247	295	287	256	260	269	258	294	277	284	295	242	271	263	285	288	267	279	290	284	273	290	280	266	281	260	334	279	278	292	277	289	288	272	271	281	274	274	233	241	253	289	281	260	266	236	291	269	296	257	265	275	253	282	277	274	266	259	275	282	302	288	289	309	290	319	255	266	263	259	268	260	337	263	275	268	262	245	250	268	300	300	279	267	280	245	264	264	244	260	255	296	278	286	252	281	315	286	234	258	318	283	293	252	269	286	275	271	308	276	277	258	261	268	280	272	240	287	263	277	275	265	288	300	292	321	300	263	261	262	280	245	271	258	290	317	269	276	292	246	274	280	274	292	278	265	280	275	245	277	263	313	306	318	304	296	251	296	284	267	247	284	255	294	269	276	266	281	269	268	297	247	279	281	289	288	294	303	291	261	291	251	263	265	265	258	278	274	275	252	263	243	295	265	265	276	265	255	293	253	257	274	313	242	280	288	257	289	241	255	311	293	264	260	269	259	292	269	267	304	271	277	274	280	256	314	261	279	281	268	272	278	260	307	277	295	245	238	279	277	292	314	246	270	277	273	276	285	293	296	285	291	277	261	257	269	282	267	267	264	249	259	276	311	278	271	254	294	240	277	283	261	270	290	293	280	254	276	276	236	226	291	267	294	315	284	275	255	265	291	278	313	298	251	255	227	265	253	293	327	246	283	292	277	310	281	276	290	292	266	288	303	273	276	263	260	255	286	260	236	242	300	278	268	267	291	313	243	266	250	289	316	315	264	239	287	268	273	306	296	314	289	278	310	261	276	256	297	271	298	256	285	262	289	262	295	279	285	299	272	310	274	309	256	301	288	298	280	256	268	271	234	262	257	256	279	274	283	291	316	249	268	266	275	271	286	287	265	265	249	265	253	263	262	261	287	275	279	265	275	266	251	266	318	286	287	304	276	265	249	323	275	254	297	293	270	293	255	269	275	309	294	286	263	284	287	272	272	289	299	279	257	307	271	279	269	298	279	280	264	254	291	267	263	292	276	267	273	285	275	291	270	286	274	291	265	267	257	268	277	245	268	282	295	255	281	294	252	255	279	271	284	282	267	267	311	285	283	290	286	279	294	268	262	243	240	264	271	253	271	293	268	300	281	297	257	275	299	282	265	300	246	276	275	294	300	277	260	285	298	292	273	281	269	294	291	265	262	239	274	310	267	257	290	277	293	255	278	251	296	255	287	261	284	290	273	259	271	286	259	255	315	295	268	268	276	281	285	274	265	269	267	223	279	264	275	278	262	270	275	278	241	271	293	286	285	266	280	288	302	310	299	240	254	266	280	283	251	239	265	257	274	235	239	299	281	293	297	270	289	235	260	258	269	258	283	278	289	263	271	295	276	250	281	293	271	304	265	313	296	265	309	311	256	299	248	256	278	260	270	264	264	295	286	286	247	320	264	290	290	292	231	261	294	268	281	285	284	251	273	266	242	266	266	259	260	285	268	290	287	287	277	258	286	269	311	224	271	258	270	244	272	308	273	259	287	280	256	299	307	292	260	276	259	279	241	270	258	295	284	282	256	302	277	298	248	278	258	293	294	273	270	270	275	282	268	288	231	286	299	259	308	293	290	308	298	254	297	293	276	279	269	278	290
15381	1310	2043	2096	1838	1574	1330	1236	1133	1063	962	934	908	876	879	870	820	796	782	774	725	745	769	732	777	709	734	701	701	768	710	689	698	710	710	751	715	739	697	690	752	723	659	776	680	716	704	711	670	705	717	651	670	679	671	651	657	678	741	661	693	632	699	706	712	690	703	704	724	653	680	709	700	686	676	728	695	672	711	705	672	698	695	672	703	671	673	667	677	706	684	607	687	711	670	680	673	672	689	666	702	722	662	679	680	636	700	711	704	705	675	657	698	661	670	638	682	760	707	686	701	667	636	715	644	712	749	684	711	714	673	684	684	680	651	672	689	683	669	682	670	676	706	682	659	687	654	717	671	665	701	655	695	696	678	661	700	639	644	690	675	705	671	626	674	674	695	737	670	700	639	653	726	695	693	670	681	633	646	697	701	674	700	671	619	675	687	655	685	699	688	684	673	679	669	697	747	658	615	653	685	696	702	719	644	726	643	686	669	687	636	673	669	687	690	719	667	707	631	669	731	711	709	688	628	656	708	651	713	644	692	680	644	641	694	635	647	638	658	651	625	707	690	688	667	668	684	643	630	680	697	690	703	641	739	709	692	667	711	645	707	655	692	713	676	667	675	649	658	699	676	706	650	655	707	690	667	667	674	639	674	659	709	677	683	718	679	676	677	711	649	741	704	646	697	664	663	684	721	682	694	676	704	653	680	692	717	660	668	645	689	641	668	648	742	641	664	703	665	685	707	661	673	698	705	721	700	700	695	647	671	666	698	726	701	705	714	665	708	640	649	687	655	712	642	667	675	692	663	698	663	718	682	672	641	663	695	697	674	704	675	662	648	676	677	695	682	691	642	619	718	722	673	646	693	687	673	681	683	661	619	675	676	690	679	684	682	683	635	707	659	698	659	679	675	675	695	698	621	681	692	664	679	640	625	695	667	713	622	685	675	684	710	665	701	622	661	673	649	712	680	680	653	674	635	670	652	673	699	735	670	710	685	700	677	681	672	639	660	623	692	740	648	671	653	640	674	654	707	686	680	640	717	681	699	687	653	707	693	676	632	697	733	716	668	679	688	680	707	676	687	702	694	675	634	706	643	679	716	696	703	667	696	646	674	709	677	708	705	691	669	653	627	650	635	689	600	701	714	731	663	610	650	668	648	648	747	716	658	694	691	697	657	702	682	705	715	688	680	670	654	689	660	652	664	691	654	696	677	692	712	682	728	650	717	641	674	635	724	691	712	663	688	660	699	658	638	673	663	636	676	741	721	660	700	685	644	671	661	706	666	683	701	706	687	655	652	627	649	669	662	704	685	700	637	703	639	673	688	689	716	726	705	662	722	672	717	715	666	703	742	698	749	716	674	666	665	659	672	657	758	648	682	691	681	667	689	699	638	650	695	668	674	669	714	703	667	698	651	655	683	668	693	671	700	668	673	684	640	683	665	666	701	680	648	659	664	672	680	682	708	677	714	693	661	656	702	675	691	696	636	664	647	718	685	670	646	704	681	700	676	712	665	652	676	683	650	661	659	652	646	716	677	676	678	643	679	663	691	691	676	656	706	706	687	645	646	674	649	672	658	672	684	689	630	681	662	645	708	692	689	687	633	720	660	703	636	652	651	696	704	699	711	647	669	728	660	677	713	658	636	690	710	698	704	729	699	635	701	661	672	678	699	663	692	689	693	607	705	684	686	686	672	657	680	680	676	716	713	690	720	737	689	672	719	678	710	675	695	662	685	685	691	613	680	640	673	632	725	659	672	680	720	688	678	674	673	725	664	684	693	673	700	682	709	712	667	640	686	670	613	662	664	663	737	634	665	656	720	674	694	672	657	676	682	698	670	672	690	664	705	688	699	702	652	639	690	615	644	681	638	670	660	677	682	695	694	690	654	680	686	708	708	695	677	682	713	682	679	675	643	705	660	673	631	635	663	659	729	654	764	653	727	679	666	631	709	719	724	680	683	639	680	651	704	706	697	685	642	653	671	686	670	721	687	697	707	693	677	654	678	715	681	687	679	685	701	667	726	673	672	604	692	662	726	709	659	690	701	708	678	699	703	695	696	707	704	708	697	730	647	670	629	690	705	694	686	674	674	737	698	718	658	698	643	672	639	671	667	671	671	704	690	692	669	646	704	661	701	620	718	730	739	672	656	696	709	689	680	673	680	674	648	595	657	628	699	670	649	636	665	685	653	770	662	749	620	625	681	664	687	663	678	678	699	673	667	669	682	707	689	724	634	656	709	684	654	627	641	713	670	664	682	645	711	687	680	659	685	689	686	690	677	627	725	687	706	713	648	670	661	688	746	699	677	663	666	705	710	665	654	667	686	638	688	663	660	685	682	670	645	684	697	663	676	695	694	681	666	742	680	686	664	676	656	691	668	669	674	697	712	671	726	653	739	640	677	677	662	664	645	671	682	673	666	681	665	658	664	674	646	673	686	688	693	688	696	697	678	705	711	692	736	654	655	673	678	617	708	680	690	653	677	657	681	679	653	687	700	681	679	702	683	697	658	688	683	700	702	690	677	732	683	689	642	682	679	671	681	659	709	695	643	641	637	690	714	673	709	676	671	633	673	693	704	690	704	703	730	699	649	711	706	724	695	699	697	694	680	627	678	718	674	687	630	687	658	716	664	711	700	651	663	667	650	703	660	669	711	675	712	657	683	729	743	660	693	703	691	668	679	688	692	689	659	696	663	686	663	695	652	694	686	645	682	692	670	742	703	683	622	698	654	677	676	639	686	679	689	709	666	676	691	653	691	681	699	713	643	742	695	715	675	701	692	715	656	725	683	689	671	684	682	699	671	659	677	702	701	639	715	659	662	658	668	703	692	698	705	697	673	657	670	690	700	685	677	682	702	669	655	683	658	704	710	669	661	678	660	700	663	703	653	660	668	683	670	676	657	654	663	712	648	701	692	697	651	704	661	680	660	658	664	715	678	662	685	716	654	682	666	691	663	647	633	663	642	666	676	681	665	687	650	671	702	693	711	689	641	650	679	636	647	692	686	666	658	675	745	663	688	687	689	670	689	646	664	665	663	640	701	681	696	684	668	681	703	691	653	689	693	644	698	687	644	679	622	611	674	647	658	675	671	740	692	675	736	711	654	652	688	627	657	672	721	676	616	666	663	679	629	658	672	703	668	665	664	692	691	669	662	720	746	663	677	656	701	675	678	691	699	682	664	661	705	742	697	648	692	655	654	652	671	648	720	676	663	692	660	686	663	693	680	702	675	748	695	662	705	679	717	693	677	683	672	693	702	729	679	668	670	707	704	684	684	695	680	653	667	696	638	732	703	673	658	686	672	682	646	661	670	715	661	618	706	650	675	669	647	653	674	660	654	654	645	672	687	691	656	679	708	682	651	658	657	671	653	719	694	719	720	715	671	638	700	699	714	700	655	675	698	694	645	596	668	654	669	678	706	664	630	722	688	711	674	699	692	699	661	734	700	650	643	694	676	702	648	686	690	695	695	677	638	706	636	691
7893	797	453	415	460	444	442	450	455	437	440	453	421	444	430	404	442	408	420	423	411	450	425	433	440	451	422	444	428	435	407	471	444	443	465	446	407	436	423	441	403	481	469	420	463	422	440	437	440	464	379	431	447	410	431	421	443	399	442	431	406	467	444	446	468	439	408	415	429	448	413	436	454	450	426	404	455	410	427	375	428	416	432	430	478	426	438	404	433	430	444	382	459	429	462	410	457	425	401	415	379	433	401	422	436	430	421	428	443	443	435	405	403	395	489	482	405	431	471	415	432	458	423	450	423	427	415	446	381	387	448	447	451	428	437	426	481	474	426	426	425	446	457	398	435	395	436	436	433	407	438	454	430	404	446	470	434	460	428	441	423	459	426	447	421	440	454	415	440	457	406	437	427	444	420	415	427	472	444	490	390	460	447	427	454	415	385	419	435	482	487	450	402	414	420	405	427	415	459	416	427	482	397	438	413	460	439	451	474	432	431	465	403	433	432	433	374	408	442	443	451	386	388	453	442	415	462	417	407	490	393	426	432	396	442	434	441	410	441	418	434	458	414	413	450	433	421	437	430	420	446	386	410	401	465	407	425	393	444	430	420	425	452	408	399	437	464	433	379	457	446	424	433	471	413	424	419	444	435	451	431	424	451	436	443	428	457	434	416	425	442	443	412	425	464	431	399	448	436	434	433	434	495	464	428	451	404	435	483	420	440	412	429	420	418	422	451	411	464	440	453	432	434	433	438	382	450	413	463	430	446	395	450	394	416	407	426	367	423	374	429	421	420	406	490	451	418	424	481	435	420	476	405	436	446	441	423	420	431	424	468	453	490	406	455	440	393	444	445	449	422	445	418	445	417	416	427	425	444	414	439	413	435	467	397	432	455	415	457	434	441	407	426	401	384	416	446	438	440	457	464	424	454	480	461	432	474	400	446	425	477	436	456	444	386	448	445	432	471	407	443	468	434	457	469	401	368	403	411	465	440	461	463	448	460	431	386	433	451	415	394	423	403	436	430	414	417	437	420	411	432	415	418	469	410	472	421	464	460	435	459	464	399	422	454	452	440	422	445	440	484	424	433	422	422	425	462	401	466	436	443	428	433	481	472	477	451	402	425	398	442	422	413	441	394	443	444	448	418	420	435	430	437	476	447	445	433	430	378	459	420	443	433	412	417	464	406	411	423	439	433	449	411	459	426	400	482	436	414	444	441	433	384	403	429	419	441	420	410	457	450	416	430	434	431	412	445	454	389	462	423	436	405	439	424	422	466	424	421	433	451	436	468	441	434	444	438	446	475	391	416	442	417	411	446	485	464	416	437	448	403	425	399	439	440	456	412	447	421	389	440	448	446	422	405	424	429	393	415	433	408	421	437	455	417	450	449	433	392	419	432	438	438	443	432	443	437	419	462	454	410	442	419	439	460	441	443	396	437	449	436	419	430	441	432	393	425	435	459	441	456	442	416	428	433	424	428	407	447	416	415	393	434	455	439	428	419	416	449	422	485	462	427	443	430	429	439	462	388	406	442	416	458	436	439	423	406	479	461	455	454	418	463	394	448	434	430	453	438	449	444	456	447	443	425	454	443	465	429	477	443	393	448	417	446	398	434	447	446	408	408	379	420	432	419	437	421	459	434	460	440	463	447	419	448	385	484	410	434	444	460	436	416	407	441	452	431	402	430	423	429	415	459	397	382	418	418	403	471	452	404	442	443	434	465	402	461	442	411	422	409	396	398	445	457	419	469	448	426	427	429	430	446	417	423	445	438	421	409	436	423	439	435	507	467	462	408	448	422	408	432	439	438	426	415	421	434	432	447	433	440	454	411	450	409	479	445	394	467	472	426	427	413	415	463	469	443	413	454	444	430	431	446	441	434	444	405	397	413	441	403	425	461	431	425	429	436	448	446	419	426	414	442	436	446	427	442	440	428	415	421	414	411	411	454	426	439	471	449	425	455	399	439	432	452	392	411	444	425	440	392	446	436	469	411	451	455	459	426	427	453	420	470	462	411	436	418	394	475	435	406	439	471	413	458	407	430	423	437	442	417	438	447	453	433	447	406	431	410	415	448	440	436	463	410	421	426	398	446	450	436	455	406	454	438	417	463	441	417	411	422	452	409	447	431	440	442	433	448	444	483	406	435	466	435	429	452	401	407	410	441	412	435	457	437	474	450	449	422	402	364	492	476	442	444	408	398	386	434	439	409	456	433	439	452	398	435	447	451	442	441	479	412	414	430	415	383	437	423	389	455	434	454	404	444	432	447	418	480	397	434	439	420	440	485	462	437	451	452	435	430	412	426	421	430	411	459	446	397	441	481	392	450	432	440	396	456	430	424	439	492	427	409	409	400	436	415	441	434	468	465	450	435	398	427	477	457	459	421	457	447	436	427	470	404	426	432	417	458	424	474	427	473	426	453	417	441	420	390	437	445	420	469	461	449	444	415	478	430	453	467	402	457	450	423	448	451	455	446	447	458	411	411	447	436	400	392	469	443	457	414	453	409	419	430	427	424	436	445	416	441	391	410	416	461	436	419	401	452	427	412	417	413	420	410	422	451	434	468	420	458	419	464	444	432	445	423	450	465	444	410	397	435	443	454	470	432	414	443	444	403	430	412	410	428	445	460	505	416	436	434	444	411	386	426	427	435	438	472	443	446	425	442	401	439	427	434	448	412	408	431	496	445	459	419	423	378	444	415	409	447	425	424	464	453	479	457	476	412	428	483	415	410	424	431	410	432	453	419	431	444	465	429	434	412	450	415	405	414	433	403	413	424	446	446	430	427	430	391	435	427	467	453	387	403	457	405	406	473	432	439	479	448	415	429	436	416	453	483	423	439	399	423	378	420	455	451	420	447	450	414	427	415	453	429	451	386	441	442	459	435	429	477	428	418	401	430	437	462	396	401	456	409	445	435	432	393	441	429	429	400	469	414	399	434	463	459	433	477	445	475	441	446	456	415	434	424	432	422	432	437	439	471	432	447	429	474	409	456	406	440	477	415	431	473	430	416	412	445	457	437	406	461	408	409	420	465	442	452	455	404	364	418	452	445	442	489	451	462	410	470	439	448	431	424	406	434	418	410	400	400	440	450	431	432	440	443	441	428	406	415	422	420	419	452	445	487	445	431	440	448	441	451	449	445	425	434	432	434	478	430	388	411	444	422	401	445	419	445	433	432	419	434	460	426	417	461	430	412	410	464	413	463	427	450	405	482	407	411	427	438	450	453	481	431	419	442	417	471	427	438	451	476	438	460	447	415	406	412	456	426	453	433	417	450	438	435	395	437	424	416	448	445	469	359	391	421	387	452	450	424	414	438	422	418	422	423	404	424	409	397	450	452	432	445	433	433	421	454	433	373	407	490	415	392	420	469	418	436	431	416	480	468	452	404	444	468	481	458	462	426	447	462	446	412	423	396	457	455	438	392	482	451	406	434	423	439	419	407	424	428	407	409	453	451	456	469	446	422	435	431	443	445	423	422	422
5472	963	993	894	978	955	965	959	981	1001	990	955	905	927	944	971	954	885	952	953	963	966	1030	913	930	970	915	948	909	943	909	920	960	967	919	888	935	962	957	905	987	970	924	977	1016	915	961	926	914	908	962	953	992	959	968	904	960	946	981	954	927	1008	886	927	939	929	994	966	996	939	899	935	986	968	974	924	973	948	982	933	967	967	999	917	893	942	950	904	894	917	943	934	975	909	967	923	924	943	971	950	1007	959	958	966	941	899	927	950	942	948	966	930	922	978	951	965	982	933	926	955	937	923	920	942	951	960	962	924	967	927	929	980	920	945	976	940	972	954	909	963	1019	983	947	998	953	898	923	932	980	892	942	903	940	1001	1019	884	951	939	981	1004	981	847	952	969	935	987	980	903	935	914	988	908	948	888	922	958	975	964	918	919	947	896	874	971	970	972	882	957	948	914	943	931	937	952	945	877	954	967	917	973	993	917	927	938	915	994	912	981	943	876	966	937	914	927	945	905	997	974	967	936	970	1018	972	942	924	940	920	1003	886	966	951	904	937	902	986	986	960	938	973	910	909	890	978	877	968	899	914	925	957	966	910	905	958	940	960	929	921	983	969	893	931	927	920	971	991	944	952	997	1012	940	944	968	939	963	949	953	891	970	949	917	926	954	957	908	955	972	936	927	947	940	905	952	942	898	929	924	957	961	967	920	959	949	979	933	944	950	950	911	946	903	951	958	935	922	946	947	944	978	946	948	1008	931	901	980	965	983	934	938	879	920	951	952	923	928	936	961	918	983	906	943	948	943	984	976	982	953	939	989	912	934	988	891	944	927	947	945	952	995	983	950	920	964	876	962	953	970	954	942	920	971	901	942	863	929	963	894	981	948	985	907	963	936	900	958	966	928	951	935	999	935	923	971	967	948	948	943	977	912	905	947	969	907	902	937	934	947	937	955	894	931	948	973	961	912	905	901	942	929	928	959	992	931	924	969	959	907	988	945	913	931	964	956	907	956	947	896	980	934	962	957	914	921	985	984	973	950	936	978	973	970	976	911	970	931	930	953	989	912	912	937	937	990	912	934	959	999	903	985	961	936	923	978	927	913	900	974	933	1004	936	945	988	961	978	927	927	980	954	908	969	934	1018	914	996	940	969	979	928	925	935	950	945	881	922	969	983	930	942	975	903	916	949	979	926	899	900	930	983	966	979	947	921	915	962	932	925	970	962	934	955	951	993	943	927	907	945	998	963	954	938	944	963	898	914	977	915	892	943	923	939	924	973	978	915	938	971	920	971	971	892	944	969	983	965	841	947	972	963	939	958	967	943	935	975	941	998	944	975	968	964	1008	913	913	1004	1030	938	917	947	975	922	984	946	940	954	946	961	894	950	961	935	941	986	969	958	916	915	991	943	1013	959	878	989	963	963	983	955	937	895	936	921	920	999	917	979	974	951	961	929	902	917	933	979	989	900	959	958	981	911	976	941	952	954	961	908	991	929	957	984	906	923	970	985	898	1006	910	916	916	997	917	958	903	977	957	969	1011	908	954	913	988	994	999	952	927	940	986	1013	966	936	924	956	923	927	933	976	897	1000	885	962	979	994	930	979	969	931	975	903	922	853	936	906	949	910	904	965	899	921	951	926	920	940	902	929	913	936	938	959	910	896	958	866	979	875	914	956	916	968	974	923	905	998	942	976	999	927	990	891	971	929	901	928	946	972	964	923	913	902	924	923	928	929	975	995	944	1000	976	940	974	920	951	952	928	1017	957	969	900	934	942	931	991	970	979	926	975	965	980	909	917	913	965	930	975	997	957	923	962	957	931	968	944	1021	994	934	961	964	919	916	999	948	1022	972	939	928	936	993	962	910	1001	934	911	949	963	921	964	960	954	936	932	1005	929	949	948	974	939	906	963	958	941	951	889	991	938	987	994	967	1000	944	955	952	920	933	991	953	946	919	937	931	917	927	964	922	985	955	918	965	954	897	905	973	982	853	968	948	1010	945	977	955	935	903	944	920	927	977	933	939	939	919	923	890	939	921	969	953	938	933	927	954	948	969	1003	942	947	934	967	901	970	949	967	958	907	968	925	970	934	975	930	952	949	961	945	978	941	983	944	958	947	1005	970	904	947	981	917	940	966	937	948	943	900	973	901	942	1022	954	947	889	936	922	934	970	972	949	934	926	929	924	934	944	884	933	988	958	953	951	932	927	931	942	950	970	956	951	944	991	900	912	1019	931	972	967	936	937	942	931	942	958	947	961	961	956	946	949	969	966	955	998	879	956	911	862	968	971	928	942	912	961	943	947	949	980	954	897	968	990	998	922	925	1015	945	1011	908	949	948	945	952	969	931	985	964	931	943	920	961	960	972	978	938	953	922	979	955	927	933	924	1000	904	916	926	958	970	984	1029	975	957	903	979	933	929	916	966	938	964	955	1009	943	920	977	965	950	935	978	1000	917	915	1013	965	935	930	957	991	1020	938	946	964	922	943	938	950	934	929	995	888	990	916	970	918	939	948	961	893	943	940	923	945	920	996	973	936	963	962	916	940	962	941	953	946	955	966	945	960	954	959	885	950	935	899	936	993	979	900	952	949	940	995	967	960	999	1005	951	858	943	971	955	970	968	975	997	957	929	964	929	962	956	904	946	962	902	965	929	945	1052	999	920	966	937	915	962	975	962	931	982	973	967	968	936	999	923	948	941	911	945	940	942	897	950	891	931	942	867	909	920	939	952	960	1007	938	969	898	900	944	884	971	970	966	969	926	934	904	984	927	936	911	912	933	967	948	934	900	1015	938	979	881	1002	923	930	989	904	966	949	970	960	1001	961	920	999	940	965	923	964	967	933	1014	931	966	910	939	925	958	945	956	956	974	964	910	956	945	931	950	969	890	860	931	936	975	974	973	921	1009	942	959	946	928	946	932	936	970	960	934	990	937	916	936	972	909	958	934	948	983	944	968	969	936	931	948	933	936	950	1039	967	921	986	1007	940	958	962	940	940	937	994	940	1005	890	1014	949	887	922	1001	963	908	924	940	944	1007	925	933	967	937	912	975	1009	975	925	941	935	971	930	954	934	910	981	982	894	966	947	1018	917	964	943	913	923	1003	924	940	951	919	933	964	926	941	975	934	899	923	932	961	969	975	938	951	958	942	898	990	958	960	932	935	918	1028	991	971	964	904	994	907	927	963	945	944	973	992	954	991	953	965	909	1013	911	944	914	981	925	986	958	918	938	998	1004	973	962	954	978	978	976	909	940	926	931	982	969	893	949	944	963	941	1017	966	983	977	934	951	963	922	953	954	964	888	922	974	903	937	942	925	935	915	972	989	920	944	970	944	953	907	977	961	949	928	985	943	970	999	958	894	918	926	950	963	948	938	1004	951	924	977	920	921	943	916	972	960	946	998	969	928	982	992	938	944	957	900	917	961	942	973	979	992	951	981	976	1013	919	975	942	946	933	947	907	968	874	949	908	909	928	939	949	945	981	951	917	944	921	969	957	976	985	972	982	948	996	937	992	989	914	998	957	955	933	938	920	988	960	994	910	972	913	971	936	942	956	925
19851	1714	513	460	381	332	277	271	261	266	258	243	241	258	238	230	228	236	220	263	261	227	230	228	230	210	219	257	228	238	221	241	218	227	236	225	240	253	223	238	255	228	236	221	249	202	260	226	197	233	219	244	193	219	224	255	219	220	225	264	211	218	224	240	231	204	232	230	242	215	269	238	212	205	234	238	217	252	216	230	206	224	232	220	206	217	252	221	228	189	224	251	215	223	187	233	235	246	253	212	237	240	250	218	239	223	238	210	200	228	226	228	216	235	202	224	231	210	210	221	218	218	251	233	239	239	247	238	232	212	230	238	235	237	224	227	219	221	240	227	226	230	206	239	226	223	216	216	230	258	235	193	245	240	227	212	222	263	246	225	225	237	249	234	237	202	230	205	220	222	208	196	249	229	227	225	223	236	236	202	193	217	229	231	233	216	239	224	225	227	216	221	216	229	240	219	221	228	244	218	233	231	222	205	249	234	217	222	242	235	222	211	217	251	233	202	239	240	232	234	208	206	221	221	240	209	230	212	239	237	246	215	240	239	256	192	209	216	190	199	226	247	230	244	246	223	224	208	214	239	219	231	218	206	205	233	237	221	240	202	225	233	213	234	221	208	203	230	235	230	238	199	257	218	229	235	255	218	210	249	235	215	216	213	215	205	242	260	213	213	266	262	245	217	232	241	231	232	230	222	244	227	198	238	223	222	240	242	227	224	221	225	230	248	207	233	219	227	223	235	227	245	202	234	236	230	227	232	226	223	241	244	239	221	248	221	199	269	218	223	233	236	221	210	239	215	216	191	249	190	237	235	249	235	204	230	216	206	226	215	227	197	215	220	221	207	232	232	221	197	230	253	200	200	251	217	225	220	242	236	221	233	219	247	245	236	216	211	205	240	243	265	216	241	243	239	250	212	231	236	213	192	213	249	264	234	222	227	225	240	244	198	208	219	219	219	215	223	222	221	218	240	218	215	205	236	221	225	225	221	198	230	225	215	230	204	250	240	210	251	215	192	219	219	236	243	223	227	223	233	266	240	206	231	253	219	241	248	197	258	212	225	206	236	221	226	243	261	202	245	227	243	226	242	223	241	228	262	220	215	203	219	236	260	234	218	209	232	222	224	217	233	241	259	242	252	236	251	215	211	229	234	244	235	211	219	238	243	220	209	235	214	242	221	254	238	235	228	214	223	206	205	223	239	242	217	226	229	265	217	242	206	240	217	209	199	253	242	252	215	233	247	224	253	240	242	210	201	246	258	261	217	255	208	215	239	200	235	230	231	242	213	233	232	237	244	205	231	256	218	232	203	232	252	234	225	199	226	258	238	244	197	225	226	209	223	232	226	223	237	207	238	231	212	245	229	221	208	232	235	227	236	202	205	215	216	211	204	209	233	217	227	250	212	260	201	251	240	235	237	258	221	208	234	206	224	217	222	237	220	235	255	222	243	235	223	234	238	205	232	238	224	219	232	212	256	239	206	221	243	238	196	208	232	209	226	205	218	218	243	225	248	225	190	233	229	227	195	225	179	218	229	228	224	243	230	234	218	251	236	259	210	225	208	270	230	237	243	203	229	200	229	257	270	225	218	200	239	204	246	252	198	230	205	237	235	240	256	237	208	212	216	182	236	223	237	239	232	231	245	233	241	227	205	195	240	255	195	232	264	234	227	214	234	219	193	229	221	216	259	210	252	251	260	246	208	255	227	229	255	207	231	243	211	260	217	241	243	278	218	255	209	215	213	221	186	227	217	224	225	220	222	203	231	212	225	226	240	254	249	209	243	227	239	222	224	241	270	236	220	218	207	236	210	225	213	215	222	245	236	215	240	268	232	196	236	256	206	202	245	248	213	200	212	225	257	194	237	223	209	234	197	248	236	219	249	226	211	209	215	236	233	214	191	229	235	219	200	226	206	211	212	231	253	228	219	230	242	204	249	219	223	236	225	231	217	208	207	247	231	231	204	225	203	220	234	224	240	219	249	210	224	259	258	226	199	216	211	214	244	223	211	220	242	229	248	235	220	240	224	226	224	236	253	255	221	243	238	236	232	247	202	238	221	202	230	248	227	237	252	198	235	235	224	214	207	223	238	232	252	230	251	214	212	217	226	201	204	204	230	227	230	219	235	236	242	249	231	245	229	230	213	210	257	237	219	221	200	216	236	233	214	221	215	246	227	227	224	264	220	215	203	226	213	218	234	235	232	203	243	211	219	231	230	255	244	234	233	219	236	249	226	236	231	207	209	221	221	227	222	227	217	194	241	199	200	244	217	229	259	231	240	226	241	262	250	249	258	217	230	241	214	224	244	217	226	244	232	243	221	214	226	216	237	195	215	202	234	225	210	225	201	237	257	226	229	204	238	241	230	243	237	212	248	227	241	221	233	220	222	210	251	239	246	236	243	205	242	208	241	213	241	224	254	247	216	243	236	230	253	235	208	215	220	210	246	243	233	250	230	234	251	250	235	242	214	230	232	237	210	210	217	238	199	210	192	233	224	245	229	189	231	224	231	247	229	220	235	221	225	244	225	223	231	237	222	237	212	217	216	218	201	230	207	209	198	201	211	207	216	227	236	235	197	238	220	231	225	208	254	221	238	224	210	216	230	208	235	208	202	211	244	200	269	246	220	229	231	225	232	197	220	227	226	266	250	240	206	224	227	235	223	213	228	241	242	272	216	249	215	208	245	242	201	245	253	222	243	218	211	205	230	199	255	251	234	224	227	215	220	229	213	260	235	244	232	211	188	219	219	217	225	203	226	223	238	208	214	194	227	216	236	255	193	223	237	224	211	193	240	232	221	213	225	240	257	219	239	217	252	186	223	225	241	235	281	222	242	251	243	206	244	231	237	242	253	229	224	253	238	247	235	250	199	232	244	248	202	268	218	234	202	226	231	225	230	216	229	217	226	256	224	247	211	217	213	241	245	244	256	224	251	237	195	244	207	237	257	247	228	227	212	210	245	253	216	237	215	243	225	219	227	268	223	219	223	246	228	246	226	230	232	215	227	211	219	223	256	235	247	227	229	219	206	246	193	236	253	222	224	213	218	214	237	223	224	246	249	196	222	197	230	223	236	248	245	228	225	219	250	222	240	212	213	191	237	230	207	228	196	238	232	239	231	242	209	238	230	202	221	250	224	232	238	225	228	227	211	218	247	224	241	263	245	231	200	234	255	226	252	214	231	220	232	241	219	226	217	240	213	244	249	237	264	235	207	225	231	235	240	222	217	227	246	235	268	248	237	219	256	237	223	216	219	229	226	212	214	200	228	233	223	208	212	214	223	220	209	224	212	231	239	212	203	231	207	231	237	225	232	231	225	225	239	194	227	225	236	216	214	190	231	235	252	244	227	205	244	262	260	219	242	239	263	253	219	225	216	200	210	209	235	197	269	237	222	220	257	217	222	243	234	218	236	237	224	227	219	237	214	203	219	228	237	213	227	211	234	240	228	248	227	220	226	240	236	238	221	232	217	236	238	259	220	206	242
12096	843	1324	1339	1175	1016	936	825	817	754	683	675	650	623	633	619	622	567	649	593	643	623	584	592	541	564	556	598	566	576	551	587	635	594	591	595	557	603	600	551	526	595	599	576	566	575	558	577	543	596	604	563	575	524	608	538	575	600	542	580	562	565	589	563	542	564	566	558	607	589	525	540	530	588	622	560	598	552	537	611	571	553	570	568	577	566	601	579	564	578	584	602	609	582	560	572	582	529	580	574	527	533	581	573	553	538	569	583	537	582	557	577	551	558	582	564	550	557	558	565	554	587	558	532	537	577	567	543	576	560	519	569	576	602	567	556	535	579	582	560	559	577	570	559	559	585	582	585	543	562	555	574	512	529	575	560	611	620	581	539	555	552	599	544	536	581	578	560	574	564	580	582	538	540	544	601	580	544	587	654	535	584	561	520	587	562	571	535	520	605	589	574	534	571	572	551	562	543	550	598	632	548	547	573	571	561	547	606	580	586	580	563	571	544	622	549	559	553	589	588	593	618	570	584	537	560	563	552	579	569	574	581	574	575	570	551	555	537	563	559	595	540	613	585	545	578	561	595	531	546	540	559	535	571	608	584	571	564	613	559	588	609	585	551	604	631	580	556	574	548	577	605	538	554	538	529	553	543	582	564	565	580	601	607	605	543	574	569	584	593	611	585	556	552	540	510	570	595	531	532	582	557	595	569	560	563	613	586	563	537	571	531	553	537	555	511	548	534	556	558	570	556	609	547	541	544	544	609	546	579	544	515	513	542	578	560	532	567	593	548	568	507	554	558	522	549	578	536	511	553	627	571	559	549	544	557	526	579	534	567	569	597	573	577	544	525	568	526	579	571	568	533	562	537	524	570	580	557	592	568	573	559	567	568	545	536	584	546	538	583	551	539	577	598	595	593	528	522	551	598	539	604	582	592	568	580	604	599	533	563	552	572	553	579	573	584	576	571	591	561	534	546	538	581	525	540	531	527	553	505	534	568	554	550	541	567	509	570	549	573	528	533	590	578	554	580	546	570	552	542	544	564	581	546	537	539	616	545	576	573	565	521	520	573	595	555	575	589	579	527	607	562	557	618	595	596	581	543	536	586	538	549	556	530	559	512	534	577	547	581	559	599	568	564	573	558	496	574	558	568	580	524	550	522	543	541	598	535	567	560	551	576	588	527	540	571	574	577	580	593	563	578	596	568	590	572	603	599	553	618	566	568	541	541	547	571	547	582	566	547	552	567	592	575	599	529	542	570	572	550	553	555	516	580	578	555	519	530	565	585	532	595	574	601	551	601	529	525	537	559	537	533	600	579	548	543	535	517	554	527	611	558	576	577	554	571	525	557	550	556	517	562	594	605	563	543	565	560	544	571	624	598	609	541	567	551	581	538	519	569	551	526	549	562	551	544	522	529	561	577	547	551	548	581	568	565	587	565	562	564	561	556	595	538	566	557	591	539	558	572	604	540	532	591	571	561	587	553	521	568	536	555	556	606	573	517	545	569	553	558	545	548	568	570	607	583	521	553	588	554	576	566	544	489	535	540	593	589	599	517	539	582	582	555	524	532	536	560	524	600	613	556	553	526	557	575	553	580	610	545	602	565	591	578	582	585	576	581	546	590	534	555	591	545	587	545	576	575	572	586	567	570	569	551	568	560	545	604	561	574	559	552	552	592	559	565	558	569	583	596	585	582	550	583	565	559	594	518	528	559	554	590	550	549	575	511	565	564	536	601	547	580	584	584	530	555	565	577	611	542	560	539	569	531	554	624	556	581	533	529	562	579	559	558	568	562	562	577	540	561	550	552	552	501	538	526	591	581	598	535	560	558	603	548	549	542	539	553	523	596	526	539	500	595	606	563	576	530	570	557	574	542	568	568	580	550	514	553	581	565	549	519	561	553	562	588	569	582	557	597	544	584	534	531	579	564	598	566	546	569	546	588	558	594	570	522	536	538	599	558	533	555	567	568	580	566	543	527	566	557	597	548	555	559	492	528	577	561	548	578	568	564	540	541	562	540	535	544	531	539	546	537	583	594	532	565	563	551	594	587	534	534	544	534	579	562	534	582	603	591	528	567	575	566	535	571	545	559	566	589	579	602	575	566	548	571	557	616	574	515	546	567	561	537	514	602	570	588	555	578	522	563	565	518	552	593	582	576	543	496	560	587	539	582	584	571	561	566	595	606	566	525	568	564	589	558	574	531	517	566	592	535	566	501	552	571	570	551	587	609	562	588	575	529	583	580	569	578	524	577	579	584	544	544	526	575	583	556	577	563	604	544	550	552	543	561	589	546	545	567	546	595	561	548	524	578	522	543	548	557	549	543	548	572	551	571	596	553	596	504	583	559	553	580	570	561	599	549	549	594	530	585	516	558	537	526	563	514	535	571	545	601	563	568	533	577	606	569	555	560	502	574	556	587	608	587	538	516	575	565	566	577	584	563	575	550	565	547	580	584	531	578	554	575	544	560	501	583	566	574	568	550	585	596	508	567	568	514	565	528	570	584	590	579	574	591	587	559	548	596	537	574	614	547	569	575	567	588	572	570	567	579	599	553	566	593	548	587	598	547	560	569	575	553	552	542	557	534	548	549	551	518	540	535	546	546	535	530	569	564	593	548	539	566	581	564	607	541	560	570	553	540	554	543	575	552	564	561	537	563	586	606	589	544	553	563	565	546	589	580	565	527	598	564	564	551	533	547	575	582	538	545	549	567	578	534	556	512	595	534	569	570	533	538	587	550	566	543	554	522	576	541	597	547	561	532	550	579	547	559	531	596	506	586	559	524	518	619	528	552	511	560	541	567	580	535	525	557	571	530	593	558	493	587	530	553	550	578	585	548	581	539	571	549	560	552	524	536	531	568	548	571	543	591	561	543	518	524	563	561	551	574	574	578	558	553	569	527	560	552	585	560	566	565	563	577	579	538	553	553	546	552	538	544	534	551	581	538	548	536	581	546	535	612	568	581	562	562	551	576	530	528	561	555	552	537	581	600	562	571	571	561	546	554	585	542	552	581	571	545	568	548	588	572	540	540	539	573	545	595	593	537	547	548	591	567	555	559	569	553	549	550	496	532	556	538	563	580	569	535	535	532	568	566	592	546	614	550	583	527	584	578	557	537	525	545	548	575	567	571	532	544	564	573	531	573	553	559	586	577	572	570	541	535	590	574	557	557	550	528	559	555	575	550	543	553	580	553	583	554	567	568	590	537	551	582	554	538	562	551	572	563	545	626	568	577	629	597	558	538	555	541	550	549	574	550	563	571	576	586	556	553	560	608	547	559	571	546	531	564	584	575	552	547	579	578	596	519	578	589	594	531	553	550	572	575	564	558	525	551	552	580	569	573	562	504	536	581	567	526	575	565	594	523	564	570	555	616	551	599	571	572	489	585	597	561	532	572	546	601	615	523	593	543	556	554	555	554	530	591	561	566	537	583	560	582	534	567	534	594	587	550	563	532	585	556	569	587	569	559	545	506	521	585	578	556
27321	3582	992	701	548	453	433	396	368	328	331	306	353	313	260	309	294	297	294	287	285	260	299	285	270	276	252	290	272	275	261	298	289	268	271	304	271	252	282	298	252	271	280	276	304	257	264	265	294	294	260	262	314	271	284	242	272	292	273	275	257	280	261	280	250	268	312	271	307	258	273	283	262	279	307	265	274	282	272	262	293	261	254	290	277	254	297	286	246	256	269	235	290	298	266	294	283	250	257	246	244	287	278	294	244	276	297	254	243	248	230	258	256	280	267	258	261	281	271	246	260	278	277	262	280	269	283	279	277	257	294	247	285	277	287	277	256	292	264	259	293	283	261	284	274	264	247	226	231	245	269	280	272	270	266	318	284	278	266	296	269	292	266	271	270	286	298	234	272	285	266	270	276	305	282	246	264	277	287	272	288	271	284	292	283	268	251	275	270	303	289	254	246	291	276	262	265	271	240	276	293	287	275	298	274	285	284	248	289	283	280	247	261	280	259	291	251	267	274	249	261	279	250	300	245	257	264	288	278	243	302	268	303	309	281	237	254	244	265	291	253	241	277	252	262	279	263	274	293	237	275	276	289	303	251	270	293	260	236	261	260	272	267	243	275	267	257	279	251	267	278	255	264	286	247	269	292	277	272	303	261	244	287	289	263	272	295	257	286	266	252	287	247	293	250	275	259	253	261	273	244	260	278	283	268	290	292	262	261	277	298	236	265	283	281	275	247	287	266	231	264	251	275	288	291	329	234	280	293	290	270	265	273	242	293	282	268	251	272	264	262	273	253	253	280	316	275	264	267	287	267	247	243	287	289	274	267	275	256	247	288	256	288	262	310	257	256	272	248	271	265	273	283	293	249	259	241	278	274	275	264	261	249	289	273	270	304	269	294	295	271	265	273	272	263	259	274	258	273	279	277	287	269	253	276	280	268	262	253	280	242	290	292	267	266	290	279	256	276	262	276	264	308	268	263	273	262	278	253	275	256	259	274	297	318	266	284	306	282	289	232	304	305	283	246	247	261	260	264	259	265	277	303	278	240	285	263	247	290	283	289	259	288	244	273	303	273	296	286	306	268	246	316	277	264	302	274	267	240	273	240	282	283	269	270	260	270	246	314	283	267	253	259	246	267	260	282	250	291	246	250	251	257	283	270	271	264	275	285	268	279	315	261	288	269	262	271	294	312	276	260	268	278	271	277	279	278	228	306	254	281	250	280	269	291	286	271	268	269	295	285	263	262	261	294	290	257	312	261	271	250	284	295	289	268	277	302	287	227	266	259	249	281	250	272	249	254	255	295	275	291	251	300	277	260	267	275	292	263	252	260	304	287	317	257	227	279	262	294	298	283	311	300	273	272	265	277	310	277	304	320	246	264	278	253	250	271	274	245	249	308	266	247	250	273	287	287	275	268	259	304	271	298	254	302	281	250	265	277	271	275	281	290	268	288	254	282	289	266	275	288	298	263	264	291	314	288	299	273	281	296	295	294	244	291	295	274	261	271	278	300	264	260	233	258	280	281	277	262	302	276	262	248	320	269	286	253	251	287	239	282	272	275	267	269	262	280	283	283	273	292	263	269	265	269	255	286	308	269	253	289	268	271	264	285	269	297	238	255	273	276	277	271	259	242	275	271	244	286	269	242	272	249	243	241	250	257	291	249	293	254	250	255	313	305	278	271	260	294	235	286	287	296	250	289	274	247	296	247	265	272	280	269	283	249	271	264	274	292	287	262	282	282	268	270	288	275	243	249	243	260	274	242	259	251	271	278	248	247	269	276	263	264	253	282	295	268	267	269	253	267	263	278	304	258	274	269	267	269	282	257	269	274	283	272	284	300	268	254	284	294	262	252	277	257	273	234	260	240	275	265	295	298	298	263	274	256	270	295	302	308	233	261	289	268	253	277	279	307	267	270	283	281	245	306	278	263	285	254	271	272	256	262	304	268	259	291	251	282	256	286	277	257	272	285	262	305	262	292	317	277	278	294	277	292	240	296	246	240	287	280	278	271	223	274	299	277	254	287	260	275	275	273	278	265	283	288	300	282	271	272	281	291	281	278	292	265	263	275	295	266	271	256	286	237	264	270	308	246	256	268	258	253	280	242	279	288	263	285	248	274	291	282	316	269	258	292	286	266	314	254	274	236	267	275	280	281	263	272	267	255	275	245	272	274	280	292	287	252	283	272	272	276	270	312	261	263	285	291	292	307	263	268	269	274	263	282	281	271	274	281	265	275	234	267	282	264	261	252	290	271	291	292	239	259	303	258	260	269	283	272	258	252	264	274	293	280	282	254	271	293	270	284	291	279	301	293	256	284	238	242	253	309	289	280	297	247	240	242	254	244	256	281	260	275	277	257	289	281	264	270	267	258	272	253	285	269	298	299	320	270	264	268	236	273	287	283	302	248	259	267	279	276	279	259	253	266	271	290	262	290	288	265	276	268	254	281	284	250	323	266	234	250	283	257	233	228	273	270	271	291	283	299	281	315	288	279	268	262	288	273	253	265	272	243	274	277	266	248	306	257	253	261	281	269	300	273	254	312	276	290	271	252	289	287	279	262	238	249	233	286	281	294	252	238	248	292	269	280	291	281	250	260	269	283	269	278	285	291	314	289	256	268	258	233	268	248	222	297	273	290	278	279	240	275	279	265	260	267	275	305	235	277	272	282	254	261	267	282	292	274	281	263	286	280	278	257	278	285	284	287	265	286	245	265	277	300	308	263	259	283	264	281	249	238	245	282	257	267	283	249	285	261	262	301	285	261	262	273	293	297	273	270	299	252	289	275	273	293	223	258	273	251	299	265	297	256	291	269	256	316	278	283	282	273	264	271	261	287	280	259	223	219	291	290	246	267	283	280	259	280	285	277	302	263	260	294	248	247	289	268	273	263	256	267	271	302	269	274	283	317	286	247	287	288	274	273	310	265	249	295	269	255	262	260	270	251	275	303	267	293	287	301	291	270	253	264	292	263	259	265	261	268	266	260	278	289	261	261	242	270	295	259	285	269	237	259	287	297	263	225	263	277	306	270	296	311	249	286	286	278	267	271	308	300	284	288	279	269	296	288	248	251	297	262	244	275	261	295	251	292	290	267	267	275	301	257	275	271	297	275	262	244	269	241	271	269	264	262	268	293	271	270	280	291	264	294	269	302	260	254	266	295	253	272	271	295	245	275	266	255	236	285	250	256	305	292	304	264	245	303	281	280	252	258	256	289	287	300	271	276	270	270	296	291	269	295	289	237	286	269	282	259	288	240	252	278	297	261	245	303	317	269	283	266	278	298	288	262	267	268	289	261	295	259	276	257	256	252	253	280	278	231	245	267	258	291	280	245	270	282	257	258	237	258	246	260	227	269	276	293	294	295	289	254	297	269	267	267	312	257	278	266	278	244	254	257	262	279	232	264	230	273	269	277	272	260	261	309	294	283	312	269	277	293	250	285	262	253	250	282	285	284	282	254	267	261	297	289	270	292	254	279	259	272	250
14807	1364	1992	2156	1865	1578	1354	1223	1105	1026	998	912	881	884	828	811	777	775	764	755	765	700	726	740	737	685	692	695	689	756	754	740	695	732	678	731	691	676	678	699	716	736	711	685	686	669	693	609	666	740	682	736	659	672	702	699	683	654	653	676	752	693	677	678	656	685	682	652	682	737	686	660	691	641	701	679	668	649	653	730	663	718	702	706	687	662	670	716	657	691	694	740	662	670	681	696	672	692	668	704	681	691	706	698	675	673	680	671	659	703	705	721	701	688	630	702	677	657	641	698	685	688	719	720	685	650	644	663	634	660	662	683	639	671	677	685	718	697	723	647	658	702	670	670	680	688	695	667	686	653	671	676	644	649	694	683	686	702	654	723	641	703	696	649	727	670	664	684	704	650	730	676	659	659	665	644	675	709	675	732	692	694	699	690	642	681	665	663	639	672	645	657	678	703	676	711	685	671	679	640	654	669	682	613	650	728	670	652	677	657	719	652	650	690	652	684	696	676	696	681	680	672	696	674	688	706	687	682	649	662	656	695	671	670	645	687	693	644	682	678	676	687	684	690	633	692	685	684	669	663	686	693	721	669	642	656	668	671	668	629	647	690	680	647	683	659	673	638	691	696	660	669	640	698	723	695	627	610	672	680	671	678	654	654	675	707	714	701	652	643	685	687	706	638	707	679	708	715	734	658	729	685	720	652	694	658	709	696	665	662	624	673	672	702	695	702	673	651	702	670	655	682	671	676	718	672	717	720	632	695	652	673	655	625	678	677	653	688	682	640	666	690	658	715	653	648	646	659	691	679	685	656	692	691	669	652	703	655	660	723	703	691	671	666	738	676	656	669	690	665	638	637	660	627	619	717	704	697	694	678	679	698	658	662	686	686	686	634	650	658	659	637	675	689	689	704	687	671	652	728	675	682	671	674	672	681	673	679	661	717	652	679	669	683	687	690	669	625	625	680	666	623	667	668	669	642	652	679	678	665	649	694	698	667	641	686	691	680	675	662	689	655	687	705	682	717	679	671	635	736	694	654	635	664	700	674	665	685	685	661	669	718	657	728	717	674	693	682	701	723	671	654	686	627	671	647	692	696	687	644	686	668	678	663	663	662	667	684	699	685	658	624	699	713	686	684	687	656	682	660	707	659	678	676	690	708	682	658	622	665	673	670	665	651	721	626	667	675	665	728	656	694	673	666	669	619	683	722	639	677	658	671	705	619	667	679	693	703	630	680	683	680	763	699	690	682	651	661	719	680	701	660	715	671	643	703	633	630	677	652	698	745	654	695	672	684	685	652	657	707	644	690	701	665	703	697	704	682	669	712	733	650	653	660	676	685	671	722	720	665	638	697	630	678	674	647	673	704	678	685	628	660	666	704	665	643	687	694	690	666	679	703	675	688	659	683	635	713	725	667	645	665	596	684	703	704	673	722	614	688	701	676	660	716	667	680	654	617	700	688	643	702	645	706	705	677	660	702	664	659	670	665	669	654	702	655	652	694	690	629	666	673	671	643	676	703	688	711	698	655	672	687	645	664	631	656	677	712	678	692	666	653	727	665	714	662	692	660	651	658	638	656	668	680	685	638	663	690	657	650	665	690	644	694	662	659	656	639	683	673	651	657	683	678	664	638	666	680	695	673	688	713	683	636	688	670	693	685	685	625	704	757	662	689	639	652	655	705	659	688	665	700	717	684	646	700	635	648	661	693	702	661	671	660	664	665	708	715	688	698	686	678	748	641	669	682	658	640	716	590	647	708	658	676	711	668	658	662	703	614	694	656	688	675	668	678	662	652	664	687	640	674	645	693	688	701	677	675	650	642	695	658	656	669	710	663	743	670	673	689	682	666	677	649	661	717	669	647	693	644	674	704	694	664	652	701	642	695	639	714	697	685	670	679	679	680	668	692	686	695	673	677	660	702	692	689	682	685	730	707	710	659	692	709	699	681	647	683	629	702	628	649	707	676	603	672	651	638	717	694	671	706	672	712	659	678	676	663	704	643	699	657	673	663	763	674	656	677	690	647	678	685	688	658	703	617	715	673	671	699	639	744	666	687	732	706	644	692	672	686	671	678	661	665	681	649	645	695	651	649	701	633	643	700	722	669	733	666	658	671	688	690	696	687	707	657	698	697	727	649	682	683	628	674	653	663	705	674	695	629	647	664	614	714	661	682	703	684	674	697	745	662	650	637	664	662	665	635	658	683	652	702	668	694	690	663	644	708	659	646	661	685	682	691	684	725	644	686	618	664	733	688	648	647	726	698	681	657	691	660	655	684	667	654	663	656	679	655	640	683	664	682	672	633	638	673	685	707	696	729	716	663	699	650	677	701	646	708	672	749	676	690	708	688	683	661	656	731	734	657	666	665	659	705	656	696	668	678	675	672	679	675	706	723	621	606	691	695	641	696	687	685	699	638	728	683	642	688	681	667	721	648	673	646	681	643	653	648	684	665	664	660	645	667	656	678	676	687	688	647	669	679	667	651	663	678	620	691	737	669	712	662	656	665	684	706	690	654	650	653	642	658	665	675	680	754	682	678	712	684	700	688	691	622	674	649	670	698	687	662	683	629	661	677	679	671	721	727	705	678	691	684	674	684	679	715	658	667	701	667	663	669	645	652	647	702	663	714	640	650	698	683	668	696	674	681	678	648	675	681	676	693	633	663	653	721	628	671	684	700	665	624	659	643	683	697	643	668	637	694	663	685	687	670	648	658	707	655	673	687	662	653	696	641	674	659	656	702	662	662	723	687	650	688	658	643	657	712	600	703	679	703	680	676	691	746	700	662	689	662	673	713	647	657	632	662	680	699	669	663	679	678	607	686	668	672	690	717	624	701	648	695	645	704	643	684	676	643	711	694	663	659	694	652	683	628	648	696	635	720	707	691	657	672	734	649	655	679	716	681	687	665	681	673	662	718	707	646	643	661	676	662	651	704	660	684	634	661	685	687	650	679	705	697	722	647	677	651	695	670	640	685	683	653	711	645	632	665	683	676	685	676	646	691	658	680	703	674	699	715	716	675	663	682	684	616	696	669	706	705	674	683	711	705	697	687	653	692	658	668	696	668	616	662	662	641	684	698	712	622	685	714	671	714	645	724	666	641	643	681	705	722	668	680	675	711	662	684	705	694	671	596	679	686	657	668	675	683	679	641	712	683	655	694	645	680	643	660	701	688	667	631	681	642	672	666	689	672	670	685	683	667	671	707	700	644	648	652	656	659	664	655	625	666	650	665	669	700	685	660	715	668	649	657	687	689	718	663	694	693	653	697	672	686	700	683	669	670	673	644	650	656	668	686	709	698	680	660	660	685	654	640	705	653	674	704	666	717	671	660	649	676	691	647	686	651	701	676	700	656	686	672	688	666	684	647	661	660	649	620	678	701	681	657	692	704	712	725	689	682	701	649	685	632	642	631	685	661	654	630	674	683	708	683	669	648	641	623	653	727	676	673	696	666	699	688	700	617	667	682	703	657	679	704	688	645
8415	848	481	435	425	409	439	415	392	415	458	387	417	431	456	420	457	435	426	426	396	464	440	417	389	414	454	432	451	412	413	458	409	447	437	443	417	410	443	396	437	451	438	418	402	481	457	410	440	439	432	448	414	420	421	462	442	413	421	427	423	418	454	457	416	444	418	400	410	448	438	446	419	419	437	444	439	451	432	446	471	457	403	420	412	459	408	406	436	380	422	456	412	445	408	419	416	427	484	417	439	458	440	408	406	462	423	447	445	439	414	454	367	411	439	443	406	423	407	394	404	426	445	422	447	454	453	416	425	427	460	426	408	400	434	437	396	425	445	436	423	451	461	436	442	417	455	399	397	449	460	420	443	411	425	412	470	451	436	427	411	442	437	397	447	463	418	442	461	437	444	423	488	394	459	440	462	414	419	410	454	414	462	425	394	446	441	418	453	469	425	447	438	409	419	442	451	402	414	427	443	406	411	434	432	410	424	436	405	423	433	431	423	472	413	390	425	420	442	442	459	447	444	412	436	407	449	404	426	396	440	415	417	456	423	433	420	417	427	449	390	396	403	447	387	420	454	428	397	390	415	400	468	443	425	412	446	440	390	423	467	383	414	444	415	471	433	445	461	405	386	381	409	414	454	454	440	441	424	415	450	432	471	429	428	417	448	422	413	414	423	393	405	419	423	409	395	413	402	404	428	430	438	447	437	437	411	438	412	451	428	436	450	423	431	402	425	392	400	437	439	454	476	392	436	428	433	411	411	417	418	430	442	427	433	432	447	447	434	411	439	392	382	419	457	406	446	432	446	483	420	417	476	455	404	396	447	436	405	423	455	458	467	399	473	437	443	450	417	468	436	452	415	453	419	428	475	411	436	457	444	440	445	437	460	444	433	436	395	402	448	398	441	428	421	444	444	403	433	409	444	438	422	407	428	435	431	411	439	457	418	428	414	453	437	435	467	448	436	500	447	464	439	402	478	462	524	408	427	402	433	456	422	460	483	446	461	451	431	421	442	459	417	402	397	443	438	470	437	465	415	453	435	392	434	452	415	441	481	449	468	433	430	486	419	418	430	415	422	455	463	424	430	405	445	449	412	445	467	407	392	395	477	433	434	420	458	371	433	455	437	460	463	421	437	429	419	440	446	420	351	430	452	417	447	453	417	420	455	482	439	432	446	410	383	435	406	453	408	408	453	457	465	423	415	435	460	445	438	476	481	420	427	394	386	394	450	401	419	443	462	422	381	431	445	439	395	415	414	417	420	444	424	404	404	499	435	412	425	453	425	448	461	451	453	404	416	446	446	417	435	429	426	465	420	418	416	465	453	430	407	431	428	492	412	440	422	423	429	438	432	416	444	451	397	426	483	416	427	425	403	419	453	449	409	417	419	437	468	461	436	406	492	446	438	417	406	403	454	423	456	407	454	432	437	425	449	432	408	456	411	403	432	411	443	430	441	418	428	452	445	403	458	424	408	410	418	436	433	417	420	422	435	419	412	459	444	445	450	419	454	392	450	447	433	412	449	419	476	461	413	456	418	425	405	459	446	418	484	436	418	392	441	429	390	392	491	462	451	426	415	421	413	406	422	456	447	440	438	417	483	476	421	408	430	487	443	451	472	429	438	423	465	422	425	451	400	404	444	419	434	430	426	434	430	410	443	453	387	423	394	438	408	431	429	463	452	425	416	442	409	437	380	460	412	445	450	468	429	429	441	417	410	448	422	455	430	444	420	443	433	477	437	421	433	440	419	444	439	481	451	402	476	435	445	421	434	453	379	459	396	448	422	422	487	464	393	410	417	417	436	417	459	440	464	436	440	435	435	419	393	426	479	444	420	415	381	480	445	414	444	420	385	427	410	433	414	448	477	415	427	453	431	465	406	419	394	436	456	420	464	425	398	434	437	398	423	440	430	411	429	456	410	420	442	406	442	433	459	382	447	448	442	452	422	456	418	491	462	442	442	436	434	440	421	424	419	435	445	402	464	427	433	396	433	440	447	447	425	401	423	446	419	424	477	452	481	422	417	442	461	425	457	436	469	460	407	402	412	428	406	446	450	467	416	403	413	392	469	442	399	399	415	440	428	425	409	452	410	455	463	434	419	420	419	410	400	425	442	411	439	467	473	411	449	452	394	421	445	428	429	452	457	425	416	406	444	425	458	413	392	445	404	469	414	415	412	487	485	470	439	393	438	435	418	426	388	408	462	402	449	422	415	414	408	411	400	421	414	427	435	458	456	423	439	455	425	466	428	412	424	453	418	433	363	456	393	443	451	417	482	448	418	419	487	476	408	405	482	443	454	423	384	427	415	458	444	420	442	438	443	460	374	415	422	440	374	377	424	435	448	429	425	416	385	438	460	385	371	423	445	433	435	435	471	440	411	443	442	422	475	405	419	435	444	451	464	431	433	434	451	445	430	442	424	403	410	387	445	452	435	425	441	431	428	446	415	405	432	417	382	440	410	412	434	425	398	389	421	503	458	433	409	412	395	433	467	438	422	352	383	447	393	441	406	468	428	452	438	450	417	414	435	414	415	414	451	404	411	441	466	494	409	456	437	462	477	454	443	456	441	421	430	403	451	469	418	467	398	438	469	411	454	409	399	411	399	454	463	456	406	405	448	463	462	407	428	471	431	448	474	467	467	392	461	397	408	432	429	401	415	417	455	414	407	418	460	420	431	433	385	449	456	396	430	412	441	404	460	428	396	442	445	460	420	404	414	445	418	454	443	422	460	436	408	461	418	454	424	463	463	451	407	461	414	433	422	441	455	430	419	444	441	410	429	434	427	444	451	411	384	420	448	477	472	428	441	397	428	421	450	419	420	438	409	481	412	426	423	442	426	470	424	435	447	471	436	466	416	429	415	459	405	423	458	463	415	472	426	371	405	405	401	385	413	435	430	429	491	454	420	463	417	461	429	400	446	392	367	418	452	471	430	436	451	417	481	430	410	441	469	443	407	408	406	462	418	422	445	389	447	443	441	473	436	401	430	451	432	413	465	419	397	446	474	422	394	411	436	414	444	452	423	450	428	440	438	455	473	411	441	431	456	416	445	421	415	433	406	427	447	419	403	420	434	410	423	427	411	396	433	423	446	425	380	377	457	417	410	420	443	439	419	409	443	469	414	453	435	401	459	480	453	442	473	425	470	444	449	408	449	433	481	411	475	434	462	408	449	427	425	399	453	427	451	457	442	465	427	446	441	419	411	423	418	433	440	438	454	389	428	433	427	459	423	432	431	458	433	397	418	436	424	456	394	467	471	443	468	430	429	444	413	434	451	439	408	420	424	453	402	462	404	448	403	470	445	423	428	454	382	432	406	449	452	392	409	411	432	460	455	427	426	392	460	424	467	431	468	447	405	431	433	486	429	450	440	448	428	430	465	466	377	455	396	428	414	448	482	451	424	428	456	408	415	435	402	425	403	435	402	471	423	466	449	413	430	450	382	424	426	423	442	416	427	418	411	475	417	420	434	400	466	467	410	415
5530	954	972	1008	938	923	982	938	961	958	1024	991	925	961	933	900	910	977	928	951	930	927	972	943	990	913	932	907	940	913	909	979	1001	926	937	926	985	938	917	959	948	971	938	947	921	963	925	915	897	974	963	967	946	966	917	849	1015	969	870	1001	989	968	952	944	1007	945	926	929	902	929	950	948	931	909	968	981	935	942	961	940	943	1006	893	906	974	986	945	976	892	965	958	1001	970	952	954	905	960	902	954	961	973	969	968	966	948	964	997	922	941	947	1005	941	949	963	965	931	981	922	966	963	999	933	913	995	931	923	922	916	937	936	996	947	913	921	927	953	946	909	950	941	969	881	929	978	934	943	922	969	925	991	852	973	935	937	926	917	969	922	1005	958	929	935	958	894	932	951	926	980	964	949	937	920	942	952	941	925	916	959	951	896	957	936	977	936	923	960	1020	950	932	952	963	914	964	971	943	967	943	932	953	943	967	988	962	974	995	980	925	947	962	949	933	968	942	958	991	904	929	933	920	909	957	948	949	971	978	950	944	898	916	929	941	1016	955	906	972	976	885	969	906	962	934	911	969	929	911	966	946	901	960	967	985	940	976	950	974	904	917	936	912	920	924	979	947	1024	963	961	957	941	1012	924	950	984	945	977	954	896	903	911	957	1002	927	925	889	975	932	891	963	928	984	937	1008	935	955	954	1013	904	965	932	913	950	947	1007	944	973	968	944	941	974	938	938	926	863	937	965	976	928	985	963	940	927	998	943	919	913	952	979	958	891	939	929	926	959	906	941	1000	942	924	965	916	983	946	962	966	991	922	881	902	895	941	1005	910	955	889	978	976	917	958	955	916	916	964	933	965	910	938	930	879	912	959	943	948	982	938	1017	938	931	936	969	922	901	967	972	890	965	917	969	939	968	941	1011	944	938	949	994	908	951	902	945	910	899	928	987	928	927	948	973	978	964	939	990	971	979	963	951	965	932	950	953	977	933	972	967	906	984	930	946	917	977	899	946	988	967	944	957	931	931	921	995	991	971	955	931	944	977	948	1015	983	915	946	935	897	908	961	970	888	990	896	960	979	882	947	960	971	946	968	985	914	958	995	954	908	946	921	914	1010	930	909	936	952	956	932	945	912	949	927	921	994	939	952	968	966	1003	919	979	985	938	919	946	940	944	967	950	958	969	998	913	950	930	919	901	940	1017	978	952	932	911	926	940	929	931	928	908	961	965	945	982	977	1022	966	938	963	972	891	940	957	965	971	954	966	996	957	919	958	982	958	996	903	950	951	952	967	918	908	877	929	920	937	947	937	998	907	924	967	964	905	981	986	961	937	946	904	964	930	909	978	971	906	975	1000	946	923	921	974	909	939	928	930	978	973	930	956	993	1001	950	909	954	971	931	919	958	957	946	929	962	908	897	901	929	898	878	960	919	913	948	938	975	994	936	998	951	938	945	916	941	1008	995	956	958	942	950	971	972	965	1014	959	952	912	926	971	929	1030	1003	985	955	962	945	946	959	1008	951	998	919	924	987	952	909	924	951	977	966	976	896	941	885	933	942	944	966	866	948	932	903	904	914	978	992	957	974	1004	918	914	948	947	908	988	942	923	987	907	957	982	922	940	925	960	941	967	947	982	892	905	968	979	955	993	918	921	984	929	936	950	948	925	972	929	990	927	953	898	967	942	919	951	980	945	993	949	990	932	981	947	926	915	951	941	966	962	965	967	915	934	973	930	879	967	987	922	949	1002	966	905	939	984	942	982	948	970	922	941	1004	932	941	891	945	984	982	952	955	892	943	942	930	953	972	959	955	962	927	870	946	953	975	929	957	954	952	888	923	940	955	965	921	921	949	908	978	991	917	946	896	981	928	973	1000	937	954	918	898	968	969	946	924	944	966	950	957	958	967	956	962	935	957	901	965	972	922	957	919	921	966	961	971	937	931	970	956	972	950	962	928	921	958	939	1002	1017	954	963	945	936	945	940	939	993	906	947	887	942	963	944	945	940	942	931	955	909	907	937	899	949	966	975	940	936	950	938	901	959	944	952	950	930	964	905	908	948	966	926	964	891	936	922	969	947	923	911	900	937	896	942	929	950	957	888	983	928	994	938	982	947	939	945	924	951	910	1000	992	932	953	926	938	913	947	963	951	975	912	959	930	876	948	942	958	921	920	963	898	931	909	899	1010	921	922	937	922	985	946	911	927	950	949	952	1010	986	983	984	973	990	951	964	951	928	955	939	970	960	961	972	953	928	921	981	986	951	992	959	917	946	931	939	904	974	936	964	892	1000	937	951	988	929	967	948	956	930	965	979	944	948	959	937	939	948	925	937	941	978	887	934	954	932	967	968	855	943	941	901	932	903	910	991	932	936	923	942	976	942	982	974	925	960	897	945	970	936	948	980	941	930	943	928	925	931	969	979	928	1008	942	974	909	943	946	918	930	941	933	918	966	946	956	960	918	953	942	925	971	949	906	994	992	903	938	979	914	940	1000	977	950	910	945	925	929	971	959	994	932	967	978	917	942	1014	927	941	935	981	936	916	924	969	913	944	926	942	950	979	952	945	986	960	954	926	922	961	969	927	914	992	916	924	937	983	928	934	979	911	931	969	976	964	957	949	938	927	902	952	963	937	960	893	944	918	963	945	940	920	933	947	999	950	984	920	959	946	934	959	984	1002	937	908	970	950	911	942	920	983	983	904	970	976	954	1001	930	947	973	910	920	942	934	938	935	935	916	945	976	941	1004	924	901	970	937	917	907	977	910	963	896	942	968	974	914	949	965	947	917	910	1003	953	967	986	926	989	961	992	931	940	915	960	990	975	945	942	975	939	959	976	956	975	989	968	936	942	966	965	942	981	977	905	923	939	1006	946	950	940	911	971	983	948	940	953	949	934	947	960	927	941	959	988	955	896	956	964	925	922	946	947	937	902	905	940	997	916	902	936	946	921	941	922	947	993	899	979	962	950	957	929	851	980	912	905	975	906	923	970	928	1010	930	998	939	943	914	954	911	953	958	955	957	894	931	942	943	952	980	927	932	956	963	955	976	944	977	976	963	930	982	946	917	924	965	958	925	954	944	979	875	980	948	981	935	1001	998	952	978	982	949	944	911	1043	949	901	944	933	969	942	949	959	983	951	937	984	953	899	920	924	945	926	921	948	972	956	922	958	977	954	909	942	981	1009	977	989	989	978	932	911	963	906	923	911	928	960	969	963	939	955	967	891	996	907	894	998	940	915	986	966	977	959	942	965	920	987	947	962	957	900	924	935	928	951	993	867	991	940	923	886	879	955	969	948	945	908	968	946	954	942	918	963	977	958	992	1004	968	921	999	987	963	949	890	980	968	947	904	905	924	945	969	903	944	905	927	936	912	984	931	996	896	941	987	918	951	1000	911	933	945	990	973	950	936	917	977	927	923	929	923	960	929	917	960	911	938	924	929	957	909	920	932	993	970	906	919	939	891	893	935	887	950	993	1003	989	979	944	1001	986	963	923	989	946	1025	975	945	952	991	913	932	956	960	970	964	977	935	933	949	952	951	996	932	919	944	996	938
18969	1547	556	495	359	316	289	257	238	251	254	228	244	239	241	262	213	245	210	225	223	225	250	210	240	222	223	221	253	251	266	242	240	260	237	228	224	222	201	215	249	268	224	240	222	203	225	214	222	257	247	225	193	224	207	238	222	246	229	247	241	219	239	228	238	216	233	213	242	232	209	210	234	224	219	216	232	226	197	214	208	224	210	207	235	228	223	234	224	224	249	198	254	230	202	228	197	222	239	233	240	247	208	241	201	219	233	208	241	234	241	235	206	224	200	223	236	216	212	210	246	226	210	204	228	249	248	235	212	216	238	204	237	235	204	242	222	217	247	242	237	199	228	257	226	229	242	219	245	222	254	243	225	265	256	268	230	257	234	240	234	220	225	245	239	219	229	227	257	227	220	234	245	241	236	246	233	232	210	218	228	213	209	227	215	216	203	233	237	225	196	235	219	233	244	249	229	243	221	249	232	209	213	232	243	201	234	188	227	222	247	206	226	216	199	236	211	248	215	207	232	231	226	219	226	216	252	229	233	242	231	237	207	236	211	223	251	219	246	234	217	219	243	225	252	228	252	217	230	241	241	244	239	216	226	267	211	228	212	234	213	240	234	222	224	265	209	233	210	200	223	206	225	241	216	247	236	232	225	220	225	232	225	232	225	212	190	206	197	227	231	197	205	227	206	203	244	216	227	246	230	239	228	250	220	247	246	173	237	227	219	204	220	244	226	230	243	231	232	253	225	240	247	247	224	230	191	210	235	229	255	213	224	206	204	243	226	239	224	227	232	238	243	231	232	266	238	192	215	233	225	199	220	254	241	237	199	197	240	254	225	218	239	231	261	253	201	215	216	212	211	192	204	206	211	219	228	245	249	254	238	230	214	242	198	201	214	226	205	212	226	206	234	207	242	210	219	216	240	217	244	204	232	230	220	197	239	210	209	212	252	224	207	222	205	205	218	194	237	231	198	225	231	225	228	243	213	232	215	227	222	213	246	219	246	223	200	227	195	218	251	204	229	238	226	215	234	208	206	228	219	260	225	234	253	236	241	224	210	209	233	229	241	233	233	255	245	264	216	194	216	235	237	246	243	238	218	238	219	247	253	221	226	208	218	223	213	220	193	229	231	216	230	194	214	233	230	227	197	261	253	235	195	210	229	219	231	194	232	233	225	254	243	211	210	214	251	228	206	211	238	238	196	229	243	216	219	213	255	233	234	219	200	216	226	237	221	230	202	215	227	230	233	213	243	244	203	222	242	219	205	248	228	219	221	235	206	231	240	219	229	224	234	217	231	239	234	223	228	235	234	211	208	226	237	232	235	222	178	233	239	226	234	234	228	236	238	206	199	218	231	221	236	223	235	240	254	222	209	223	211	215	221	242	213	201	231	225	200	243	241	221	232	244	202	234	230	248	227	223	239	210	216	238	239	222	246	199	219	203	203	222	243	244	216	229	204	234	248	237	258	231	206	223	220	185	231	222	200	262	221	230	230	221	266	206	246	242	208	234	238	229	232	221	212	220	227	217	225	240	239	245	232	225	237	242	191	232	216	220	250	236	218	218	215	213	216	207	206	200	209	203	233	239	244	246	194	231	228	229	224	217	222	243	228	224	217	224	200	215	230	264	247	231	216	239	248	228	219	214	243	219	210	231	226	243	214	232	211	223	207	255	232	236	229	255	251	234	228	219	240	215	238	216	222	233	228	222	202	237	252	209	233	243	209	199	226	215	226	203	246	216	194	231	220	212	228	220	247	226	224	226	225	234	221	219	210	235	204	210	253	254	225	227	210	212	229	226	229	224	231	245	242	241	207	226	224	210	208	246	215	203	200	195	203	237	220	222	219	220	216	207	203	207	206	239	227	246	229	233	251	223	239	227	231	242	231	225	214	208	213	230	206	217	224	235	256	233	240	206	210	212	206	223	220	224	190	230	224	203	228	228	232	217	219	242	207	234	226	235	209	239	238	231	213	213	237	223	254	241	259	241	241	223	206	215	227	217	230	212	223	225	247	228	216	218	261	219	218	215	227	240	247	201	234	229	202	206	241	215	244	208	226	224	212	211	206	215	234	194	208	209	211	263	239	226	203	193	223	259	233	230	205	237	236	244	213	215	226	224	212	244	225	199	199	208	244	236	235	203	219	231	228	207	245	234	248	209	246	228	248	198	243	257	191	233	202	180	229	229	217	206	201	205	236	231	232	230	233	235	231	196	226	245	206	217	228	235	223	212	199	233	253	219	229	219	236	246	229	232	223	249	253	212	193	253	237	242	218	220	227	219	231	209	241	204	226	207	213	242	256	196	212	230	227	252	247	206	225	216	224	251	232	207	223	230	229	218	215	222	238	222	228	219	233	211	239	243	207	232	218	269	219	214	194	178	221	211	235	210	211	205	236	242	223	246	228	246	242	229	222	191	242	230	242	227	211	198	206	210	244	223	197	218	210	230	200	236	237	252	232	224	205	225	215	250	231	258	226	217	208	224	215	240	229	226	234	191	223	226	212	219	239	228	213	226	249	253	234	221	204	196	226	212	215	207	222	226	224	237	218	208	219	207	207	176	228	225	231	251	231	229	214	219	225	226	227	207	241	223	228	224	230	227	206	210	214	209	239	246	224	247	228	245	237	228	235	246	219	246	183	221	231	222	213	183	217	228	231	226	221	210	234	213	212	207	204	224	234	228	234	250	226	207	237	219	251	222	227	228	224	233	196	232	260	237	241	235	205	196	234	238	239	220	242	228	232	212	208	196	217	207	218	216	221	216	224	229	219	263	223	220	239	251	225	221	234	240	227	258	205	248	228	208	224	255	229	212	220	213	246	216	240	236	244	222	248	217	217	215	234	244	224	232	249	237	215	212	202	217	207	233	236	248	249	243	205	225	210	242	193	247	230	262	240	206	203	235	230	230	232	232	245	203	231	216	237	252	201	233	213	252	214	219	200	238	245	219	229	229	211	229	239	242	191	249	235	227	243	218	223	215	216	230	225	230	227	214	204	207	229	226	242	240	231	262	213	218	243	252	212	207	208	234	228	226	226	230	235	208	223	198	233	231	219	209	197	219	245	232	224	203	218	193	203	212	222	197	233	242	237	242	232	220	238	263	244	207	227	203	230	216	231	223	211	205	211	241	247	212	217	231	232	244	223	206	249	220	203	220	229	214	223	222	201	216	246	213	242	247	238	214	210	218	216	297	208	237	214	237	268	246	217	246	216	212	244	217	243	238	224	216	228	231	251	216	243	227	237	228	255	216	235	222	224	255	232	209	232	218	209	246	217	208	191	224	210	189	214	233	224	217	244	237	238	209	208	246	251	229	206	251	233	226	220	273	245	209	227	239	234	238	253	237	225	212	197	226	231	237	231	205	192	230	225	219	234	240	220	219	230	231	235	219	208	230	237	214	225	267	204	219	226	228	194	219	235	228	220	239	242	193	210	247	231	228	249	238	224	232	206	230	229	242	243	236	232	242	245	237	262	209	223	200	243	220
11638	867	1199	1389	1170	1059	922	875	827	758	744	645	715	611	629	604	638	623	671	596	635	607	590	552	604	573	562	584	573	594	569	560	548	527	532	537	583	574	585	603	618	616	603	570	561	565	539	597	574	611	540	534	599	528	532	564	588	581	577	554	547	554	610	558	573	558	555	575	544	511	542	545	568	541	545	575	563	531	599	549	561	583	491	521	562	590	583	541	595	563	560	559	584	563	589	559	545	548	548	526	598	562	549	559	591	559	556	600	523	532	535	584	531	584	590	551	555	582	563	560	603	559	581	551	552	565	562	578	556	558	529	564	569	556	560	565	578	604	527	580	577	545	527	556	576	549	564	529	610	551	553	586	564	542	563	600	552	547	523	585	550	560	577	589	563	573	557	591	540	546	574	521	591	546	585	590	568	596	578	568	558	559	555	544	551	545	560	540	552	568	551	567	519	557	569	524	616	588	538	551	602	589	573	545	559	551	556	558	586	545	590	569	560	575	574	589	540	528	587	551	555	567	571	575	573	561	593	582	526	552	561	538	563	578	565	592	599	536	542	568	605	597	585	567	570	540	558	550	607	570	560	589	562	576	547	570	583	566	569	597	559	565	528	547	581	574	551	558	573	611	567	582	562	557	562	563	555	608	544	541	561	592	525	551	562	579	574	580	545	567	571	537	586	543	566	593	543	576	548	580	549	538	558	559	564	547	512	559	556	566	538	618	556	570	537	545	545	516	549	560	548	541	554	569	542	569	541	545	580	537	550	615	522	565	553	541	511	551	552	542	542	536	534	551	561	543	589	583	567	595	569	581	536	552	549	580	599	558	543	582	606	523	572	579	569	525	508	562	570	561	521	549	543	545	574	516	554	587	556	537	477	592	573	575	601	573	545	593	613	546	567	557	551	553	586	592	566	555	556	533	569	590	596	567	580	559	585	533	530	594	545	578	553	609	564	541	614	550	574	528	545	565	556	542	584	552	552	574	544	547	533	573	525	557	573	569	547	568	537	547	566	559	548	550	564	573	554	580	545	573	568	578	575	542	540	581	534	532	541	559	558	561	528	528	580	538	508	541	586	584	594	552	533	533	536	533	514	593	545	562	596	550	606	537	577	537	554	556	591	556	587	573	558	543	516	541	565	589	562	580	581	585	554	572	562	552	579	568	596	515	571	547	578	558	563	557	559	530	588	577	534	551	615	565	562	549	549	573	549	520	522	558	588	572	562	540	519	557	629	538	592	579	559	565	506	559	565	561	538	552	556	545	592	561	561	496	578	586	570	530	586	538	545	558	540	569	537	538	559	596	561	574	568	583	560	537	566	555	551	549	583	505	572	553	525	569	525	541	567	520	507	561	602	541	556	559	558	586	554	597	504	549	564	532	584	613	523	551	546	577	569	575	545	559	550	525	606	547	589	569	532	553	576	609	577	576	566	556	553	562	549	573	574	562	586	593	505	562	563	590	532	570	529	581	536	591	583	558	515	539	529	581	586	543	536	607	553	537	563	560	527	591	544	531	574	553	542	564	546	578	541	572	491	591	524	503	529	553	515	603	588	559	548	543	559	575	567	589	559	567	561	555	522	563	559	545	554	546	555	539	586	577	581	584	545	584	544	564	561	512	535	543	594	563	581	578	547	585	558	549	575	537	573	544	567	594	547	543	568	528	535	572	574	570	561	579	551	583	557	565	541	588	529	577	518	552	531	523	640	581	592	542	543	574	556	605	537	540	560	575	589	564	559	560	568	572	541	562	572	571	551	546	559	578	543	529	583	548	597	544	562	567	608	561	553	578	566	525	571	605	571	568	540	517	548	542	555	595	530	562	541	558	578	559	565	542	526	552	553	542	573	543	543	545	553	574	533	604	599	576	492	552	563	540	593	538	586	552	571	554	510	555	551	517	541	587	536	541	557	559	583	581	582	575	554	557	577	559	555	541	534	522	588	592	559	554	561	581	580	544	562	560	572	585	576	558	561	559	570	565	557	559	584	533	601	528	546	549	558	543	591	519	542	582	568	542	551	559	571	583	554	547	608	566	535	539	574	536	555	585	568	533	567	581	574	567	501	576	534	549	580	597	563	543	548	559	548	571	559	605	568	555	586	538	562	538	553	594	557	561	601	567	518	548	556	585	543	570	574	528	574	545	572	568	551	613	600	584	559	572	558	551	521	561	537	560	510	523	546	521	541	579	597	591	566	627	535	528	575	564	574	562	570	581	552	561	575	568	556	543	533	606	578	603	592	535	587	575	543	546	521	555	617	564	555	517	601	526	564	580	509	540	550	574	610	543	562	535	592	589	595	545	565	577	543	567	555	576	559	530	555	573	604	582	570	548	601	563	508	611	568	526	559	553	530	560	540	537	553	559	538	523	555	611	566	540	554	566	537	593	553	524	575	591	548	508	551	513	527	546	538	517	548	566	561	593	586	529	556	540	566	571	558	549	590	599	565	527	580	534	548	508	546	505	566	551	565	560	507	600	512	523	509	555	542	558	566	583	551	564	535	540	533	551	574	580	546	555	546	539	559	527	617	552	557	528	567	556	579	585	577	524	560	579	566	562	544	550	573	572	542	575	559	589	524	558	549	556	582	559	541	565	561	549	594	548	574	560	563	557	552	546	564	570	533	510	552	561	515	586	532	553	598	513	546	556	541	538	540	608	529	542	565	542	539	539	529	553	601	547	596	545	587	571	596	538	581	569	577	556	556	567	535	585	547	604	585	547	572	565	566	578	547	572	582	569	569	555	565	533	549	563	538	555	581	542	565	592	544	508	529	543	569	555	555	575	602	566	533	526	549	555	576	558	529	606	614	583	578	550	559	556	560	563	572	526	589	552	553	573	558	569	588	515	583	559	529	576	509	570	530	561	580	557	514	581	572	586	540	588	575	568	593	568	547	610	535	520	591	523	580	563	599	546	552	562	575	553	574	565	587	565	532	580	567	609	548	592	528	593	510	527	533	577	548	584	567	559	567	574	548	547	570	595	592	585	558	580	540	574	573	557	600	561	546	580	502	555	552	537	561	573	601	579	516	574	492	572	576	543	540	567	575	520	566	605	539	578	580	547	567	575	527	589	530	584	570	543	547	549	541	597	558	544	555	500	549	544	569	519	563	531	567	542	543	586	539	538	551	563	560	589	570	606	521	548	537	534	589	562	586	545	552	570	559	564	567	581	558	556	585	530	557	548	556	578	532	535	550	543	570	580	556	573	534	552	586	584	578	514	529	563	574	558	554	541	567	556	533	560	542	598	524	569	542	522	523	586	548	575	575	526	532	569	568	574	556	585	571	539	539	576	557	565	565	584	550	558	575	531	543	529	561	552	569	586	532	575	563	584	576	568	529	578	561	537	586	558	570	544	541	568	552	513	551	546	539	537	511	564	538	565	568	524	600	579	536	544	541	591	534	550	507	536	557	519	518	527	549	553	560	558	535	572	575	574	536	582	579	502	588	573	555	561	558	525	514	514	547	569	589	549	580	552	570	556
28586	3685	1019	723	534	447	418	381	381	322	323	337	302	284	318	299	285	301	265	297	270	243	265	271	241	293	297	277	269	296	275	270	249	261	268	258	274	266	276	243	288	326	267	271	261	239	287	263	256	269	263	288	265	266	256	264	294	280	283	259	304	273	266	282	242	293	267	278	255	251	271	278	260	293	311	258	293	272	287	272	266	267	264	297	305	259	229	235	281	246	315	290	235	302	252	250	288	275	251	253	289	295	247	287	276	243	286	276	228	270	271	225	266	245	312	255	276	268	266	236	246	252	277	258	260	258	308	253	320	275	250	284	250	274	298	264	243	301	251	296	242	271	300	264	279	269	272	298	291	294	263	247	298	240	272	274	284	263	271	283	290	261	281	257	276	254	277	284	257	289	251	278	297	268	272	284	253	299	281	257	246	268	296	286	287	283	285	267	250	278	291	280	299	253	276	247	240	296	292	282	242	245	269	276	303	274	266	254	274	270	263	274	262	261	285	261	268	265	262	274	263	258	292	287	262	259	260	248	265	252	284	281	275	278	289	256	287	280	264	232	292	287	274	259	264	228	265	278	255	254	282	270	280	279	267	285	279	279	250	302	264	284	249	240	277	265	281	279	298	236	243	255	275	285	232	265	289	284	283	278	259	251	266	254	284	252	274	265	283	309	288	275	313	250	268	279	282	277	272	279	255	265	281	278	272	294	288	267	270	309	242	288	257	258	266	306	289	291	281	272	288	249	259	305	315	274	291	272	274	247	269	269	280	248	245	265	287	271	306	257	250	258	260	262	258	262	262	262	287	282	279	269	235	272	284	241	250	291	273	300	249	265	257	270	245	263	281	278	243	234	280	284	293	266	273	302	254	268	257	272	279	265	283	296	288	274	252	250	320	260	251	277	280	299	262	235	274	290	266	249	292	277	258	271	248	280	270	275	257	267	306	278	277	249	268	259	275	293	288	251	272	280	286	263	250	257	255	283	269	251	290	286	260	295	277	231	264	282	278	250	276	273	288	240	267	263	278	291	259	260	302	283	256	265	269	276	239	279	271	267	281	294	271	292	271	287	254	269	263	296	248	273	270	275	273	263	238	268	254	264	292	278	277	276	255	245	272	269	272	261	265	264	270	252	286	266	259	290	260	286	252	257	288	280	261	231	263	280	267	281	278	289	281	271	276	267	272	260	282	255	279	246	270	248	288	230	265	270	288	250	305	273	300	276	267	274	270	276	260	294	255	265	264	246	266	270	276	295	275	243	284	264	244	281	266	278	279	277	262	245	292	274	289	295	265	322	268	277	285	260	261	300	276	246	255	265	272	268	247	229	272	250	275	278	288	278	295	255	277	264	242	281	273	279	293	272	267	292	276	304	265	263	274	269	270	251	261	265	277	291	284	276	263	241	255	255	244	271	285	292	247	264	285	234	247	256	269	272	251	264	284	273	286	263	271	265	279	283	276	274	270	270	257	279	248	288	255	295	284	228	304	297	287	260	295	286	249	258	284	301	290	277	288	289	324	281	287	309	292	266	293	303	263	278	270	263	298	306	266	254	298	233	271	268	287	279	261	261	283	272	293	259	292	272	264	285	267	254	275	285	271	260	296	254	242	305	286	264	235	272	255	265	306	289	258	260	290	267	268	278	262	291	270	267	242	271	276	302	291	269	284	263	263	236	284	310	290	283	273	275	245	262	278	311	252	269	292	283	267	298	237	282	272	281	259	250	274	264	270	236	255	290	289	297	253	256	290	275	263	270	300	260	252	266	281	257	257	302	252	270	243	311	309	286	276	255	261	263	286	315	285	270	234	259	261	264	302	305	296	284	291	282	279	261	292	307	251	277	253	247	291	300	275	243	270	262	293	267	283	254	266	316	263	262	263	276	279	270	261	259	259	241	265	266	264	272	290	249	291	300	253	240	260	286	285	260	256	277	267	264	266	286	294	275	265	255	296	265	269	253	280	289	233	257	304	286	285	262	256	275	259	259	295	284	273	262	277	243	245	226	273	285	253	253	295	267	273	260	271	231	274	257	284	248	266	247	274	235	274	260	280	262	274	277	275	263	253	260	284	296	284	284	276	243	279	248	260	266	247	277	253	270	249	283	285	294	269	259	255	296	282	273	280	277	283	296	289	285	245	287	296	294	274	278	283	284	264	292	267	249	297	281	279	268	290	258	289	287	303	251	268	280	299	253	247	273	263	265	256	265	280	289	296	281	266	266	244	286	280	263	284	229	260	262	275	285	264	260	277	282	276	271	270	290	268	298	280	270	273	238	286	269	312	255	264	267	290	286	291	251	247	241	266	285	246	269	271	282	260	261	270	280	264	291	264	292	269	270	260	279	259	256	257	264	248	255	295	267	246	256	258	275	256	265	260	274	260	234	247	271	255	300	270	280	275	234	282	294	262	277	283	279	271	245	266	274	294	283	284	259	272	280	276	247	265	286	263	259	289	281	290	281	323	290	299	268	272	257	276	296	275	290	276	256	260	249	252	236	282	267	246	253	267	237	284	258	257	276	289	277	272	267	307	239	290	237	306	288	274	273	299	272	306	243	279	274	249	284	272	279	235	259	262	273	283	257	285	282	264	275	281	315	282	273	279	243	251	263	270	295	274	273	234	291	290	289	287	253	273	276	268	269	250	249	285	252	278	259	290	304	270	308	279	267	280	279	260	268	254	291	303	274	259	271	267	249	267	259	265	259	268	273	295	273	266	285	270	244	239	270	248	287	264	270	238	254	292	262	285	266	288	296	282	271	250	261	301	305	293	287	248	275	264	270	269	255	293	302	309	278	273	284	276	285	239	287	290	252	285	290	286	294	301	253	248	253	287	291	283	247	257	288	279	267	253	257	253	267	281	215	270	257	276	237	296	267	252	245	283	218	233	241	222	301	262	248	255	247	263	276	298	250	251	265	266	263	258	247	256	260	278	264	285	269	264	250	286	254	290	292	253	252	262	289	267	242	285	281	288	233	266	271	275	223	263	252	290	259	270	267	304	252	282	297	269	266	260	260	291	226	286	276	250	268	296	301	325	270	238	234	225	255	292	260	256	282	272	253	243	275	270	289	276	264	308	316	285	271	259	253	254	260	247	289	279	267	254	287	271	262	277	251	253	289	258	256	274	259	261	289	278	275	264	277	240	270	283	265	259	284	285	271	261	271	277	287	261	282	289	284	265	279	263	297	287	258	284	271	246	280	280	278	250	254	277	268	266	291	273	275	282	284	276	259	285	263	263	270	264	275	289	314	290	253	265	279	254	267	270	245	255	227	268	284	283	270	323	251	287	254	281	261	269	265	282	286	280	297	255	256	278	264	267	275	269	273	270	256	285	292	282	247	310	262	277	260	281	287	320	256	296	265	278	284	258	267	279	290	299	249	256	264	309	303	305	278	277	265	279	261	281	294	274	279	288	292	287	253	231	285	268	245	240	248	275	272	272	270	257	263	285	260	254	278	294	249	262	271	289	260	262	269	299	309	253	262
15280	1287	2028	2125	1875	1573	1387	1220	1103	1007	1017	919	894	850	805	772	817	770	722	702	762	747	755	743	711	697	723	702	702	676	736	693	697	714	660	686	658	725	702	680	709	690	722	689	689	700	644	732	652	726	729	684	723	689	687	642	666	702	734	701	645	703	687	675	731	701	698	676	657	684	688	693	633	725	684	693	681	669	692	658	685	676	680	634	655	702	695	723	689	709	685	689	735	692	717	652	697	662	676	691	675	681	623	693	659	714	652	690	665	698	703	698	671	676	654	618	660	675	641	729	645	650	651	689	657	681	678	714	680	701	665	690	687	643	662	660	660	689	685	660	652	670	662	680	652	719	704	682	679	665	696	677	701	684	681	712	689	662	643	685	718	685	650	650	727	703	689	639	678	681	661	634	682	677	662	731	658	720	664	702	687	668	675	692	674	695	656	685	676	709	681	687	671	679	665	656	656	653	653	658	679	682	659	711	656	685	677	723	685	679	691	690	693	659	689	703	691	654	718	656	664	680	708	669	723	678	706	671	676	679	713	630	651	709	653	713	684	667	660	676	713	722	660	742	665	657	702	671	724	691	649	644	690	638	679	665	649	650	647	656	704	695	686	684	670	692	673	668	699	687	655	706	679	687	685	623	688	690	648	700	682	677	690	700	678	662	662	690	670	674	691	704	672	648	674	661	635	700	666	681	675	633	703	647	710	670	670	691	666	654	668	637	679	665	655	705	666	725	691	728	659	640	685	676	683	657	702	655	654	631	627	667	690	661	674	633	705	666	722	702	685	677	705	726	745	646	689	684	667	688	690	630	631	687	680	659	652	623	666	651	636	644	629	648	673	656	681	658	721	667	689	657	690	665	694	700	686	666	651	672	686	655	643	656	716	691	677	677	688	698	664	635	696	648	665	662	662	684	712	694	665	657	656	670	690	676	670	677	661	700	643	687	690	688	698	666	691	671	674	701	639	645	653	649	676	720	652	695	649	702	693	658	648	673	684	694	678	652	718	691	705	660	639	666	634	669	635	672	692	708	662	709	690	692	685	694	661	680	698	624	736	653	641	692	697	697	687	653	737	703	696	728	669	663	686	651	644	674	679	654	693	656	687	677	690	702	682	670	737	667	678	670	714	661	688	698	650	741	663	692	695	670	696	714	724	690	656	652	698	696	666	618	649	696	657	697	675	686	638	645	703	707	733	708	699	703	693	637	735	681	659	712	686	665	702	648	693	657	655	697	702	689	675	682	691	671	694	728	668	685	638	697	681	684	695	681	618	666	655	701	634	664	704	692	668	685	715	713	680	638	711	720	740	711	663	650	676	678	677	632	707	683	734	691	641	663	656	624	671	656	695	695	656	678	643	669	680	651	711	722	669	715	655	697	701	665	704	652	695	618	714	646	715	658	699	688	653	708	668	678	624	681	711	687	703	671	629	654	716	678	642	660	627	688	677	686	682	653	673	692	649	686	692	679	683	653	676	664	681	688	693	669	674	624	686	614	680	680	629	689	671	654	691	701	689	673	642	736	701	674	680	621	708	671	669	696	730	689	750	670	685	699	703	670	681	688	703	663	681	674	718	742	700	665	658	739	717	683	616	683	610	674	669	684	687	668	653	692	700	671	665	630	645	664	658	641	655	651	684	675	642	707	614	688	651	707	698	683	651	648	654	608	718	654	697	643	666	678	641	645	659	679	654	627	693	691	629	732	723	675	698	683	707	684	671	660	698	621	700	696	686	716	724	663	679	659	681	718	680	674	654	705	664	668	698	696	645	692	653	701	643	657	684	662	689	701	664	661	669	671	674	690	650	703	660	650	679	689	701	702	641	705	625	674	680	637	686	661	698	658	702	679	643	693	691	651	648	696	697	651	722	694	672	727	684	683	655	674	593	652	697	674	656	693	693	678	676	672	645	696	642	670	669	691	680	681	698	692	629	645	664	677	669	665	649	696	680	621	692	675	713	703	681	665	673	649	621	657	666	633	713	666	709	640	677	655	662	685	663	682	664	712	696	651	657	675	673	615	717	741	698	683	643	656	652	665	662	673	681	679	680	671	661	674	643	683	656	675	701	646	680	647	676	680	724	681	681	665	655	710	682	676	657	716	683	716	669	692	640	645	661	727	662	652	682	718	626	676	687	670	671	652	681	682	680	730	681	678	687	720	707	639	723	673	706	691	693	668	671	637	727	657	672	668	653	688	666	696	689	676	632	687	675	692	671	739	685	689	677	688	694	651	670	680	658	651	677	722	721	659	691	709	670	723	681	673	674	684	709	694	711	675	690	663	644	687	653	671	681	696	709	660	679	646	708	727	702	637	680	688	660	678	709	668	681	647	642	676	688	706	682	700	697	686	718	652	683	737	634	696	692	670	650	634	709	725	693	668	721	699	646	683	649	691	680	664	677	671	621	696	665	693	718	657	671	651	700	667	660	696	715	741	665	647	676	631	707	684	732	643	699	708	704	703	660	689	706	668	633	695	679	705	666	667	678	680	726	684	686	697	728	661	692	653	672	632	652	659	675	634	650	712	669	701	692	624	693	696	694	665	664	660	698	713	669	688	674	633	658	694	694	683	673	681	704	652	651	676	648	667	730	688	691	660	699	658	675	688	657	688	641	657	730	642	694	671	646	631	699	665	725	686	697	698	680	662	693	639	688	655	691	654	709	644	696	686	669	652	687	632	715	671	698	653	689	674	733	732	690	635	637	671	712	720	659	686	688	678	649	670	716	680	672	681	674	691	689	674	683	639	665	692	655	737	689	733	649	653	671	681	666	627	693	654	663	671	687	687	711	669	680	695	673	616	673	683	666	696	635	697	673	693	656	675	720	678	691	687	680	646	708	684	701	692	679	684	710	682	636	682	659	721	691	706	630	646	677	711	656	702	696	706	692	654	661	708	675	704	715	654	672	666	607	697	682	653	655	684	709	696	706	648	705	644	663	723	731	698	680	707	671	656	673	693	655	713	685	664	657	677	646	694	703	644	663	683	647	673	655	724	708	679	721	711	662	663	680	650	740	710	686	638	714	656	658	708	695	657	644	650	653	667	688	682	679	639	671	680	685	650	719	681	673	691	722	654	714	649	722	705	654	686	678	657	694	643	685	675	666	663	696	666	653	747	679	654	656	675	696	680	674	733	688	666	675	669	700	708	696	721	682	704	659	687	692	696	671	651	749	692	677	668	661	672	680	668	678	683	666	668	689	696	704	684	688	708	664	671	670	648	643	629	659	719	686	719	691	680	699	657	704	687	717	685	680	650	686	734	626	645	648	743	669	677	676	696	651	697	642	655	748	716	687	649	700	694	678	680	632	728	639	723	673	685	669	708	700	697	682	699	709	691	693	671	738	668	700	664	703	734	699	723	653	627	743	728	658	667	695	643	663	662	676	629	703	678	638	657	677	717	673	687	634	694	664	633	645	711	667	708	679	676	704	684	685	651	668	691	635	696	754	695	697	681	660	695	747	682	710	623	653	659	687	721	686	686
7832	738	476	481	486	407	428	473	459	436	408	447	432	430	445	426	465	435	461	430	432	430	440	443	430	401	394	430	439	467	443	463	445	444	444	436	461	410	445	457	468	444	418	439	415	374	451	429	451	437	454	432	431	411	413	464	438	443	418	411	402	427	411	418	412	431	440	455	432	412	438	456	429	429	415	445	448	434	449	462	472	448	437	482	452	386	432	389	420	419	452	432	425	447	457	432	437	419	372	419	460	423	431	448	450	421	456	402	432	439	397	409	411	422	437	420	424	440	422	439	439	454	414	445	448	415	425	434	411	461	425	434	408	400	443	451	484	451	393	422	410	428	383	402	418	451	436	414	458	411	398	460	441	421	414	438	404	449	386	420	424	375	434	432	448	439	440	381	422	444	430	413	468	416	448	405	407	432	437	424	433	439	465	422	420	424	429	417	426	428	437	405	392	428	410	398	470	411	431	426	448	419	393	429	433	439	378	415	455	445	445	427	440	408	417	404	413	389	421	417	420	453	438	436	435	432	426	432	441	411	414	399	431	425	451	423	393	428	420	420	440	400	424	428	409	431	434	447	411	404	433	453	407	460	439	403	419	470	434	423	421	437	406	435	474	418	446	419	408	414	440	473	455	461	389	407	436	427	446	445	432	422	448	387	443	470	446	412	395	435	412	416	427	444	434	453	418	452	484	445	418	451	429	442	439	429	443	440	419	412	443	451	400	406	390	434	447	411	467	453	442	397	379	426	416	418	418	405	457	443	440	389	426	424	416	449	471	412	437	395	389	440	463	385	419	436	417	416	412	414	407	426	446	410	428	431	439	384	425	418	424	432	414	429	421	418	402	434	411	407	442	423	437	432	404	403	367	421	425	433	438	442	443	439	433	412	429	455	417	388	374	460	448	440	457	415	432	390	480	410	397	471	465	426	481	464	453	415	425	401	429	458	423	439	439	429	456	452	405	399	447	421	404	465	429	446	443	421	428	386	438	441	403	443	432	441	450	440	453	374	468	462	460	442	416	409	430	452	394	392	420	414	438	413	435	430	410	449	428	407	425	408	435	411	425	385	413	408	401	381	410	412	473	462	398	464	434	443	419	432	440	451	440	474	419	369	441	450	411	419	476	408	388	403	407	427	378	408	462	417	448	417	411	458	441	425	425	447	397	417	410	416	391	408	435	403	465	420	428	391	455	447	448	435	459	441	442	421	419	463	414	399	422	415	446	422	443	450	464	410	405	444	431	471	468	416	411	470	467	426	434	490	462	451	425	419	421	456	423	429	432	426	440	435	451	462	424	471	441	434	416	478	472	438	425	436	399	420	442	434	432	427	401	403	395	451	464	402	411	413	453	452	430	405	404	448	454	459	409	431	426	418	408	383	447	438	422	390	439	457	421	402	397	410	427	440	438	442	444	421	461	433	441	451	401	441	414	406	423	425	445	408	432	445	477	429	448	460	440	390	414	422	410	430	466	442	441	418	398	425	427	430	397	409	396	436	377	419	494	433	425	429	435	423	402	401	439	417	456	461	451	466	419	443	433	453	425	442	441	433	407	430	422	412	464	442	411	465	427	429	480	408	436	434	421	491	445	428	468	427	410	399	440	445	431	434	447	484	440	458	391	472	447	424	439	434	425	414	399	447	451	475	448	447	448	433	407	413	398	404	379	410	393	412	427	423	476	418	439	474	482	418	420	450	411	422	461	439	475	447	413	409	435	420	401	448	421	480	485	406	425	436	435	416	456	413	420	434	386	451	410	425	390	395	424	418	440	399	414	393	430	452	425	438	442	417	404	440	425	445	399	461	408	422	453	426	453	445	425	421	425	469	452	400	466	471	449	471	425	426	421	426	425	404	444	465	438	460	429	417	415	421	422	402	423	389	439	389	481	429	442	455	467	413	454	430	438	431	432	440	392	430	411	379	450	433	445	423	435	437	437	461	444	430	448	450	455	464	427	411	468	397	444	414	406	459	421	400	437	456	363	479	460	417	430	403	410	440	397	412	410	388	442	375	409	459	440	398	451	439	409	417	415	443	417	427	474	444	398	448	441	476	440	419	417	437	442	450	429	403	450	461	428	495	426	446	444	421	431	400	451	438	421	422	411	452	424	445	427	393	427	408	389	411	431	450	435	409	409	420	424	473	389	413	402	405	432	396	433	412	422	460	425	411	437	394	462	395	410	429	442	463	446	447	470	442	430	398	433	427	442	433	446	420	434	396	390	436	384	400	453	408	434	410	439	424	440	447	428	462	410	426	401	405	450	386	394	395	440	398	420	405	436	432	394	411	396	398	479	421	445	438	390	460	408	423	459	487	429	488	418	439	402	417	456	399	439	465	400	447	446	433	405	407	439	447	441	425	471	461	381	425	443	460	422	412	453	423	435	438	435	462	431	467	413	376	459	415	390	429	417	442	442	423	452	439	446	352	447	412	406	417	491	433	457	405	424	455	417	409	433	386	386	422	425	443	446	451	438	397	434	426	423	443	438	422	401	436	421	409	397	438	468	441	419	433	420	430	402	411	416	416	434	454	407	411	435	422	432	457	452	395	411	447	403	399	469	461	439	406	371	473	425	447	437	414	403	412	416	456	424	435	456	383	409	384	437	391	443	444	433	382	396	477	406	449	433	420	424	414	407	411	415	448	382	377	423	454	423	468	439	441	427	402	476	450	448	422	442	409	453	435	441	422	385	450	412	431	440	445	434	476	443	429	407	427	391	411	442	437	474	411	440	417	382	407	466	437	411	450	451	377	451	447	443	449	440	417	461	453	466	433	442	442	426	405	415	411	402	417	430	407	431	444	419	446	415	434	429	439	443	438	457	429	429	461	423	443	374	402	420	393	441	433	422	431	387	436	398	453	408	440	400	477	429	433	394	371	420	433	452	442	415	452	446	450	425	412	395	423	441	440	422	422	430	428	404	463	482	471	433	433	433	389	423	442	389	413	410	450	414	417	381	438	461	424	435	424	433	428	461	421	451	432	464	433	429	430	385	416	431	445	427	440	440	482	404	395	411	414	410	424	410	405	424	421	411	413	426	393	481	436	419	449	414	466	435	450	443	429	449	443	463	452	420	380	443	429	439	421	427	419	429	441	390	462	429	438	392	450	397	425	442	452	436	423	416	411	423	401	478	431	424	432	466	464	413	436	446	423	467	504	444	431	449	439	390	432	448	464	406	377	383	469	454	464	421	422	450	432	445	430	368	439	427	405	443	436	424	386	412	431	399	398	439	442	410	413	389	445	446	395	395	420	404	414	416	444	401	389	411	429	401	420	434	442	435	367	399	426	447	446	416	447	420	443	420	459	436	445	427	406	425	444	453	447	433	485	392	433	451	424	447	404	443	431	436	460	430	426	420	445	404	464	435	423	410	410	433	410	466	389	425	464	382	441	398	443	441	393	435	411	423	377	404	421	410	419	449	404	417	415	435	379	446	427	418	464	422	437	429	430	419	444	402	458	386	420	391	448	410	408	429	455	450	420
5290	976	992	992	954	936	1000	968	915	939	928	917	908	954	931	977	982	947	947	973	923	979	946	1008	944	964	982	947	933	938	984	932	961	914	1008	973	932	938	1003	909	986	940	939	997	966	965	948	924	943	936	904	979	1005	928	925	948	955	947	952	922	925	916	942	905	917	991	975	898	943	949	932	1017	947	1007	961	920	931	932	943	976	934	918	942	948	907	981	924	998	952	894	879	878	954	893	963	968	947	923	973	924	984	961	969	904	959	945	968	932	914	943	952	917	943	942	917	912	985	947	934	939	965	980	951	904	954	953	899	1009	949	946	993	961	939	944	968	941	918	921	916	963	943	958	949	930	950	999	921	973	916	950	942	967	978	957	952	920	934	941	944	1009	949	962	960	920	977	919	923	973	969	975	954	947	945	990	928	970	940	927	955	947	935	898	914	974	984	932	922	918	938	963	913	956	981	978	948	941	939	931	899	888	938	905	971	993	936	959	919	979	937	967	992	899	880	953	958	958	937	979	926	972	929	961	901	938	954	983	942	971	911	957	988	952	951	912	964	950	938	940	1008	886	988	965	918	964	922	957	884	955	987	963	948	972	902	923	923	917	976	926	911	954	989	981	925	1009	1002	936	952	909	998	859	950	944	948	998	922	930	923	946	971	950	928	970	926	942	948	913	966	946	939	992	961	916	930	946	909	971	980	914	963	940	994	939	972	974	930	976	960	954	991	917	972	904	936	942	962	928	942	968	887	916	913	911	887	942	956	943	1007	897	910	973	997	939	969	946	950	966	967	939	925	884	904	967	953	965	902	901	906	971	924	889	945	962	907	956	947	939	966	943	932	956	975	901	941	952	931	962	951	922	883	957	973	952	938	940	968	932	972	947	957	908	940	944	945	885	931	980	935	999	909	997	954	924	950	944	941	944	935	923	955	926	997	986	1042	912	977	958	979	914	900	911	936	919	967	987	967	928	912	982	1008	967	965	917	907	928	926	958	900	918	903	954	979	917	931	951	950	962	894	896	947	896	941	949	926	926	960	940	923	999	953	956	900	1016	926	937	952	979	944	882	982	896	982	962	1006	931	970	967	935	881	927	895	965	997	922	955	996	953	970	982	900	940	986	890	938	938	920	980	931	968	909	926	991	928	986	923	993	943	929	942	893	950	931	969	939	933	936	931	936	946	949	970	930	959	912	973	958	913	961	946	984	941	964	941	977	966	989	958	923	954	906	919	936	910	895	889	948	933	995	945	929	899	948	932	911	980	931	952	952	985	954	970	965	895	927	925	988	982	940	964	958	960	968	929	930	955	944	921	1006	895	901	930	905	960	972	904	945	925	934	933	910	941	958	989	954	937	923	958	923	949	930	979	985	1026	958	905	957	902	937	942	951	911	975	915	922	949	950	907	944	900	919	951	940	953	962	980	981	966	960	971	970	987	930	880	949	996	989	905	954	919	958	918	902	924	977	891	936	900	1023	954	948	937	928	917	965	907	954	1006	911	968	908	963	957	957	939	883	898	967	955	933	959	958	916	957	931	979	976	920	942	957	907	904	982	935	961	966	986	919	999	906	934	917	1010	961	990	879	971	889	966	964	976	952	959	971	980	976	916	906	930	927	961	951	906	908	943	944	1015	955	1036	907	951	938	937	932	958	997	973	953	946	951	954	899	990	912	938	907	957	1006	933	929	1020	924	942	966	913	940	905	987	968	925	941	914	939	967	915	968	943	948	938	913	932	966	965	983	922	917	921	879	925	897	991	968	955	930	962	923	951	936	919	927	973	969	940	907	936	936	940	953	944	1016	899	917	910	931	949	948	904	927	960	953	948	967	927	896	896	899	974	985	921	944	951	959	913	986	921	920	952	930	978	989	894	924	986	918	981	925	937	912	890	953	946	958	921	946	912	948	955	989	958	932	938	953	894	956	955	895	931	939	895	985	981	944	926	960	966	926	942	963	947	903	935	961	983	985	975	935	912	933	920	895	985	970	1012	991	890	953	1008	968	947	944	966	953	923	937	924	948	899	942	964	935	924	958	935	951	942	921	940	958	1005	968	881	982	915	932	982	947	921	936	944	919	949	920	945	938	975	962	958	1002	894	941	954	904	953	965	934	940	948	988	1037	938	953	947	925	916	888	962	937	918	949	970	983	966	953	972	959	969	939	914	970	966	928	919	960	927	996	920	916	952	909	937	902	965	954	943	878	969	978	930	917	934	952	929	986	929	937	958	920	971	964	964	944	942	929	935	920	909	967	990	894	959	967	942	919	902	911	950	925	983	957	866	943	1002	903	962	880	984	924	939	948	955	983	922	952	903	907	937	980	941	938	983	944	982	934	927	973	889	936	1003	941	960	944	987	923	961	931	945	955	952	908	990	952	925	998	925	902	915	919	954	971	962	972	962	916	962	1000	927	930	981	950	944	951	964	956	940	935	913	936	931	1001	948	951	946	989	903	993	920	988	892	913	956	927	986	937	958	944	994	980	935	919	953	939	940	962	923	941	969	901	938	925	941	951	952	919	931	917	932	949	984	929	938	954	918	982	960	993	930	892	974	980	912	948	984	929	965	977	934	927	1021	930	954	916	985	953	886	981	944	908	941	939	904	993	990	920	918	897	949	890	915	951	937	910	967	975	1006	915	983	951	974	934	918	952	929	961	972	965	1006	953	987	942	942	982	924	942	898	944	961	966	919	945	873	958	912	964	947	953	1013	1015	974	894	957	917	906	925	897	946	909	920	967	933	927	887	965	964	973	897	913	941	950	881	899	930	984	901	935	926	957	991	1004	938	873	890	931	932	915	901	947	896	958	911	984	926	928	941	913	921	971	937	975	942	928	901	971	986	921	932	980	957	971	871	963	964	999	975	980	964	924	980	977	990	932	916	958	934	937	903	942	971	968	917	979	979	998	977	990	935	930	929	937	938	926	935	944	953	909	950	939	933	1001	970	982	971	914	938	979	916	939	930	926	962	933	933	957	984	917	902	951	926	883	907	945	960	982	921	932	923	970	979	993	914	962	977	959	960	931	913	907	875	925	909	899	933	900	960	993	909	965	918	923	943	961	937	988	959	858	930	981	933	908	925	904	916	904	941	915	968	949	963	959	953	959	953	971	1008	893	970	904	968	952	981	952	882	871	935	962	923	988	941	898	960	918	907	924	936	942	933	959	958	913	935	900	966	915	950	994	952	953	980	967	958	932	910	947	983	986	925	997	964	914	925	934	951	946	970	884	922	941	950	951	901	903	937	921	957	972	906	930	915	941	914	963	957	983	946	953	935	992	925	909	958	932	942	986	953	993	975	968	987	914	938	977	991	966	937	963	949	970	934	902	970	932	969	1003	936	941	991	895	970	935	954	903	949	937	964	943	950	937	962	899	939	953	957	919	957	989	918	958	991	959	929	919	920	985	913	905	1012	992	967	943	945	892	989	1003	951	949	914	923	924	925	956	962	908	938	899	945	906	956	958	890	1002	937	959	978	902	900	958	937	946	1002	936	928	936	920	951	905	980	956	946	940	941	921	878	967	950	903	880	927	917	948
18824	1658	547	464	370	292	266	297	252	276	293	274	236	234	228	201	248	221	211	249	230	232	205	242	213	228	239	243	222	238	215	254	241	212	216	194	206	211	242	226	240	228	214	216	217	240	197	233	239	198	198	225	216	245	225	218	214	236	208	205	232	206	206	243	232	239	233	207	247	218	212	231	232	195	185	228	239	237	208	215	194	211	241	235	208	200	226	205	211	213	236	199	196	235	224	227	223	192	208	255	235	215	227	199	237	228	226	193	211	220	234	206	216	225	257	238	225	254	231	208	229	220	224	228	236	230	196	207	188	225	241	227	247	237	247	233	242	240	236	216	240	243	220	212	239	212	219	222	221	253	228	215	207	237	221	231	248	227	238	244	214	240	230	233	225	219	218	258	202	201	224	222	238	231	198	240	243	235	243	243	219	248	227	241	237	234	215	212	231	192	214	215	238	235	241	236	248	217	233	216	216	232	220	182	211	239	219	219	224	221	190	219	221	211	203	214	219	250	208	219	228	229	222	220	250	225	240	228	190	262	220	247	232	192	243	229	239	217	222	212	212	236	205	232	237	221	236	213	191	195	246	245	225	232	229	223	223	254	235	267	230	220	246	231	207	219	225	224	236	227	228	206	223	232	215	249	240	240	231	228	214	264	224	220	213	218	232	239	196	201	195	242	232	223	201	191	200	216	243	211	232	245	263	219	226	210	222	235	208	230	222	228	222	227	226	209	215	223	199	223	210	236	218	208	215	247	214	212	233	228	252	209	246	214	243	224	226	241	238	217	260	235	219	248	251	242	242	244	247	206	220	214	210	214	220	228	225	214	219	213	219	211	217	200	210	232	231	230	222	220	233	213	199	245	233	219	235	228	219	216	218	228	201	207	256	240	245	240	231	220	252	216	232	229	258	241	242	234	250	209	226	228	204	246	256	227	239	224	211	198	236	221	232	223	227	246	227	204	236	251	245	238	226	226	251	218	213	222	210	215	224	212	247	211	229	222	220	211	244	231	228	221	222	236	226	263	237	207	228	251	241	215	211	232	234	227	232	201	233	227	222	239	230	235	243	184	207	221	214	195	201	212	223	227	235	229	198	232	210	220	225	223	262	212	251	244	222	249	252	216	218	216	249	273	211	218	217	217	235	238	227	207	214	215	228	233	225	247	216	255	228	244	228	248	232	216	218	195	264	230	241	226	228	193	232	227	237	223	221	227	235	211	241	241	226	234	226	222	234	208	197	237	239	248	238	190	258	229	262	252	209	227	210	206	224	231	236	197	219	224	251	201	220	211	227	228	229	203	247	248	205	198	234	221	237	241	184	253	225	239	217	246	253	222	217	207	211	244	251	212	226	227	216	242	221	234	230	228	235	238	210	219	235	223	235	209	205	246	215	240	209	210	243	208	196	255	200	254	222	224	231	234	212	217	246	233	247	223	242	241	193	224	228	244	197	237	226	230	238	238	220	226	183	231	247	205	242	230	245	215	214	195	209	229	227	211	256	227	219	231	208	231	213	208	206	201	203	229	215	246	244	214	260	239	228	228	235	225	268	225	213	244	218	220	219	223	226	209	231	243	210	237	218	195	208	219	259	228	214	225	245	227	218	232	229	214	207	233	222	207	245	233	228	220	221	253	229	223	231	216	218	215	224	208	229	184	232	235	244	199	235	247	223	228	208	217	229	236	239	212	206	223	233	207	223	220	224	233	219	208	217	220	203	212	218	244	222	230	227	234	234	210	221	197	217	207	278	203	215	246	247	228	238	214	223	219	196	212	216	247	236	227	229	216	215	210	233	224	248	225	231	252	214	261	216	223	206	239	229	218	206	238	224	240	232	203	238	199	186	231	223	240	246	210	226	228	214	220	203	241	250	226	230	258	229	204	218	207	219	220	233	227	255	215	230	220	222	223	231	217	206	236	217	225	237	226	217	211	206	208	225	223	212	212	227	220	235	214	232	206	213	235	188	229	270	219	230	234	222	224	206	217	210	220	205	220	209	236	240	237	227	238	234	207	261	224	241	220	217	222	187	204	214	192	230	218	205	215	225	225	218	249	234	244	186	243	231	222	219	231	237	214	206	228	246	229	231	216	242	251	251	238	217	188	238	183	223	210	229	236	210	239	194	227	217	226	235	206	221	236	187	210	221	230	237	214	209	225	243	251	231	217	217	196	213	196	254	212	237	208	242	228	234	231	228	213	217	224	216	228	211	226	232	238	227	247	237	232	216	210	229	197	235	239	206	211	239	242	215	213	237	203	220	217	191	229	208	255	231	189	227	229	249	227	256	218	200	202	218	224	228	218	200	235	243	239	213	221	235	224	212	226	249	224	198	227	210	208	204	208	217	230	219	222	225	236	264	251	215	214	228	238	215	212	224	235	245	228	230	218	215	236	225	217	199	202	246	226	224	206	202	225	231	243	254	226	208	255	256	222	237	230	233	227	228	236	241	216	241	216	231	239	211	209	238	221	232	218	212	204	218	257	242	206	226	236	223	219	203	191	241	241	219	208	249	232	250	227	235	221	231	226	232	210	191	223	225	199	234	233	224	233	202	258	236	237	253	242	236	205	221	213	210	238	256	205	216	231	214	241	211	200	205	219	222	227	244	238	229	214	226	213	210	231	243	236	215	244	265	232	247	198	228	214	217	195	254	226	253	216	205	210	229	211	235	199	223	221	237	228	215	202	218	234	236	228	208	221	204	212	192	231	223	215	237	250	199	212	206	222	194	220	233	228	209	215	218	225	227	226	206	244	251	236	210	211	208	199	244	225	210	208	243	267	216	217	194	209	228	234	231	209	202	245	226	206	239	249	216	220	243	224	213	196	214	214	248	222	207	202	261	245	217	239	236	184	236	220	219	218	223	227	226	221	229	222	215	217	226	202	208	217	226	234	204	231	219	204	219	247	206	232	234	204	226	245	220	233	231	220	216	189	224	223	238	216	232	214	213	233	224	223	222	245	226	223	237	211	219	211	236	242	193	229	227	204	204	244	214	191	200	230	240	228	231	234	251	246	249	212	203	225	246	215	215	202	210	223	246	216	208	226	212	228	208	208	228	228	189	217	230	205	209	220	227	202	221	199	212	200	231	225	235	223	223	224	235	220	228	203	217	239	217	244	200	197	208	226	227	193	225	220	230	259	229	218	194	236	250	229	239	203	223	211	217	215	207	191	229	231	210	233	260	250	232	214	200	214	210	234	208	245	231	226	223	219	229	227	246	220	204	220	220	222	189	220	236	232	251	250	218	191	235	225	225	219	222	237	207	209	223	225	224	207	245	232	242	213	262	231	187	199	225	225	222	214	232	227	229	217	260	240	213	226	259	211	225	211	205	243	226	251	202	246	207	225	253	229	252	212	216	206	225	254	219	243	238	231	206	251	224	224	239	240	224	236	232	247	242	250	213	265	210	221	230	213	217	228	270	236	238	229	232	228	212	225	228	224	203	229	213	224	220	239	220	251	192	223	219	196	241	228	235	237	217	220
11654	815	1272	1389	1135	1008	947	884	768	778	741	662	683	651	628	609	602	640	601	591	642	593	622	594	606	545	585	564	575	564	615	572	566	550	574	606	554	612	598	540	552	597	580	558	498	609	565	553	579	602	534	575	558	587	547	559	572	576	526	571	571	575	597	593	553	567	557	541	572	559	532	533	589	581	574	529	554	561	567	540	528	549	576	573	524	592	564	536	550	521	592	559	560	565	565	572	512	557	570	581	544	541	575	559	548	580	597	566	579	527	586	571	532	536	581	541	568	527	581	543	552	600	555	563	552	581	577	603	563	569	561	620	528	582	576	559	526	548	558	549	543	555	498	590	600	566	541	600	549	538	545	595	545	600	571	533	537	559	565	567	549	566	557	505	595	546	559	591	535	546	587	586	575	576	549	557	517	547	537	591	548	553	569	526	532	558	592	549	549	568	575	573	570	551	578	530	557	543	593	577	557	532	538	524	526	544	575	567	557	529	547	540	559	570	575	563	585	592	529	571	594	562	570	574	554	583	531	556	571	577	539	568	572	509	537	527	543	546	555	546	530	560	569	539	573	549	535	521	593	555	528	571	543	567	568	579	545	565	525	564	526	570	538	499	564	550	555	592	582	568	560	550	552	578	573	563	594	573	552	554	555	546	534	526	581	553	584	589	587	578	563	551	534	527	599	573	567	547	588	543	575	543	573	566	526	557	585	585	546	541	560	533	548	577	572	529	527	579	574	546	571	582	527	569	546	598	543	544	569	556	548	580	579	550	546	590	593	581	562	542	556	516	520	573	516	587	548	575	516	558	574	570	525	540	515	550	584	533	536	568	553	593	523	525	543	636	584	590	552	533	544	538	535	609	602	534	565	553	539	520	623	585	594	560	579	540	502	552	515	518	612	572	551	553	562	549	541	546	534	531	559	557	537	559	620	521	576	556	530	542	559	583	554	575	562	576	552	622	557	547	520	591	588	510	527	540	540	521	543	568	580	545	580	556	522	559	525	552	587	552	557	518	516	603	506	596	521	568	544	562	504	507	497	531	537	526	548	558	528	528	576	570	575	553	525	557	594	560	544	555	554	587	597	560	495	559	527	603	560	528	540	539	542	530	560	578	510	549	555	558	563	559	545	564	568	545	545	514	613	609	564	565	556	554	579	574	543	536	556	568	535	562	522	550	553	565	554	572	557	580	548	573	610	551	549	589	559	587	558	568	548	551	533	568	575	563	535	532	572	564	565	558	539	562	578	540	569	586	556	531	584	545	557	578	553	568	557	546	584	601	527	545	546	567	602	554	587	557	527	589	574	584	507	571	566	551	565	530	543	559	593	570	577	538	578	521	546	600	550	553	603	580	550	562	616	576	531	525	581	518	585	573	520	539	561	564	564	557	582	550	520	550	604	584	578	541	540	519	547	594	579	555	541	551	555	594	558	528	561	556	579	552	528	553	577	534	524	575	585	585	551	611	608	596	528	619	530	554	568	510	561	550	573	533	560	567	583	541	609	554	605	542	583	510	558	526	560	532	588	521	552	559	568	545	552	539	553	555	586	544	571	567	557	559	589	552	583	548	586	550	551	552	487	535	561	535	575	555	544	516	559	560	556	544	545	531	557	541	552	575	611	535	599	528	553	526	620	531	562	538	578	598	577	568	525	541	583	519	509	567	560	554	582	554	555	588	551	614	609	549	581	547	588	554	509	578	562	574	563	563	586	568	570	523	536	564	530	579	541	617	587	580	588	528	539	545	547	571	562	598	584	503	638	569	561	584	528	555	541	543	585	547	544	553	574	565	521	544	587	549	524	545	530	568	536	575	625	552	542	518	594	574	554	556	541	587	558	565	553	558	548	562	589	542	569	521	548	544	551	523	563	576	541	522	533	561	562	572	564	562	564	553	537	516	548	554	606	589	604	540	580	598	565	594	563	560	598	551	581	541	525	552	577	570	527	558	562	534	550	549	518	535	515	564	543	544	603	516	532	572	559	561	578	585	609	534	580	613	562	566	578	562	539	593	531	540	559	541	562	589	574	526	581	543	549	553	547	575	571	554	582	560	514	607	538	583	561	582	555	542	582	571	553	587	574	540	563	554	571	590	527	573	595	572	576	570	570	584	577	575	596	544	529	570	563	512	540	565	587	532	581	558	532	591	561	561	593	511	512	552	563	567	577	574	560	555	584	539	534	515	545	536	559	585	562	605	567	540	527	569	552	518	570	555	530	569	566	551	589	579	579	550	557	599	565	563	562	570	568	549	584	537	586	560	584	566	601	558	565	603	553	590	542	588	559	549	566	575	584	546	548	547	549	568	563	520	556	538	595	580	594	623	580	531	583	586	528	602	577	547	531	568	534	526	568	562	518	561	549	552	560	547	575	547	548	552	523	544	548	545	591	561	543	572	539	565	523	538	543	571	585	542	579	547	563	562	575	613	591	579	542	563	549	602	534	554	577	573	550	561	606	602	584	596	573	564	537	556	541	608	518	552	605	530	522	549	579	565	556	587	532	545	579	541	539	538	537	558	567	529	574	602	563	572	559	566	534	578	538	526	580	534	563	585	551	583	525	542	550	568	531	560	548	508	523	523	574	547	577	575	577	590	588	573	537	558	567	550	587	554	550	564	547	568	574	549	511	582	512	570	574	559	552	573	571	548	544	564	521	553	575	559	539	559	538	561	522	541	550	556	543	540	547	574	539	601	573	531	590	536	584	561	567	552	557	526	583	556	510	568	530	532	590	544	560	542	554	626	571	580	566	578	537	548	551	560	546	552	545	555	567	588	546	562	526	564	535	530	530	574	516	569	558	542	560	533	542	530	564	561	555	577	527	535	547	487	537	541	582	536	532	570	556	604	537	600	570	558	525	552	578	582	527	531	546	570	530	536	575	581	544	542	583	582	561	534	604	531	549	565	566	541	566	573	550	542	552	619	606	582	614	562	575	539	583	544	554	522	558	527	564	569	563	545	570	544	561	527	514	548	596	557	539	545	594	513	553	552	556	553	586	528	601	507	556	559	554	541	548	550	536	553	565	536	525	570	546	558	526	518	508	570	583	573	530	531	558	552	542	568	551	600	561	575	539	579	562	555	595	540	546	567	592	583	555	558	560	571	541	589	589	558	578	586	566	584	554	545	565	598	524	548	571	549	571	576	566	618	525	564	577	561	523	577	536	595	553	541	535	520	560	595	590	548	588	543	537	517	595	579	593	525	554	525	549	564	569	511	576	573	571	633	596	589	600	521	589	543	510	539	563	535	574	579	557	483	600	511	550	572	517	564	562	589	535	550	548	580	585	515	557	566	537	563	567	543	568	576	559	579	588	517	562	557	585	595	529	584	598	558	612	543	559	603	587	565	562	509	526	551	581	544	560	577	526	568	574	540	542	566	519	531	581	570	534	549	539	578	587	531	582	595	509	541	567	573	565	532	583	542	546	536	527	573	585	566	574	545	540	559	539	563	548	565	520	577	576	588	557	516	565	558	538	602	530	551
27606	3368	1026	724	515	495	399	376	368	318	325	284	285	314	314	265	316	297	264	279	307	290	277	283	308	319	274	245	290	255	286	282	285	254	270	278	298	246	282	280	258	261	325	266	276	251	270	247	288	294	316	287	286	296	286	287	275	255	270	273	290	293	251	255	248	258	234	252	270	295	296	254	279	253	282	276	273	294	273	253	321	285	256	269	233	267	301	290	288	270	272	251	254	274	275	289	282	259	270	250	241	256	275	256	268	267	272	275	277	278	259	268	310	257	294	260	308	271	238	293	284	262	308	306	283	294	280	274	298	287	283	263	260	234	267	282	267	264	262	281	243	248	286	298	247	255	310	276	287	270	260	256	256	290	248	238	303	308	297	254	236	276	209	273	282	264	271	285	272	281	279	272	288	247	282	256	309	270	262	270	268	297	288	280	265	251	294	294	267	246	233	290	288	256	267	278	288	258	218	295	284	295	289	261	262	296	305	312	266	266	254	280	283	249	265	267	294	260	271	272	275	284	264	272	256	244	292	282	268	287	274	274	248	272	248	303	260	297	251	277	255	276	268	280	264	265	249	288	275	287	267	243	269	275	290	256	272	274	273	301	245	253	287	258	251	243	304	294	252	244	281	255	276	261	270	280	278	274	280	243	303	279	248	251	268	217	249	294	292	267	269	263	273	292	283	257	297	288	258	276	255	328	290	244	262	299	306	278	248	292	261	244	258	260	280	287	253	278	276	272	288	271	255	280	261	286	255	256	266	271	287	288	306	284	269	286	277	274	245	295	250	295	268	274	258	288	275	289	252	277	301	285	301	276	281	276	244	286	249	256	280	291	271	257	241	271	287	269	289	267	276	277	300	274	275	274	249	268	264	245	256	251	247	288	281	278	232	264	261	263	257	247	276	292	262	278	244	284	262	255	279	238	303	287	258	293	306	298	281	267	262	284	276	294	250	251	288	280	268	258	260	278	277	255	274	285	284	265	271	263	275	287	256	269	277	306	309	265	250	280	260	266	260	272	241	294	268	249	260	291	292	257	277	239	268	294	282	270	256	286	301	243	273	284	272	278	262	268	283	311	281	285	264	272	268	246	283	291	280	272	251	278	305	263	277	309	295	322	269	286	288	259	252	275	246	291	264	265	262	251	294	302	267	311	273	261	256	260	303	306	266	272	281	265	302	301	288	310	309	263	259	266	271	291	271	257	285	302	291	292	261	269	259	293	269	282	275	288	287	285	294	254	307	266	275	271	272	252	272	292	309	276	251	276	293	277	276	290	278	285	249	269	297	261	280	236	261	283	263	252	281	279	260	284	298	262	244	280	268	274	290	240	258	260	248	275	280	264	277	307	259	270	281	283	256	252	235	247	262	266	270	299	298	281	276	298	265	269	289	277	302	290	285	293	274	274	287	291	268	242	253	279	250	267	277	275	263	274	283	246	295	284	275	292	257	267	272	278	284	262	305	243	257	271	259	281	266	269	302	259	268	267	301	288	265	294	271	284	281	271	288	271	234	284	257	302	300	241	285	267	288	279	258	252	260	278	278	289	297	261	271	266	273	292	289	246	226	241	258	297	294	272	275	271	288	290	261	257	272	291	251	264	285	254	281	298	264	308	273	240	277	281	271	282	286	273	259	291	274	268	270	279	258	251	294	279	269	263	306	278	262	294	276	262	257	296	302	270	274	273	292	287	251	287	292	277	269	298	292	274	245	276	254	271	297	274	286	263	312	274	296	282	279	322	302	255	243	242	272	302	294	267	263	297	235	263	285	284	256	259	312	295	248	258	297	238	280	287	266	293	266	267	279	271	249	264	272	272	275	283	297	286	261	279	276	263	276	254	301	279	261	250	300	280	285	262	271	284	247	296	288	248	282	264	258	301	272	299	246	245	295	253	270	258	240	296	243	276	273	295	288	278	262	263	277	270	259	269	270	267	280	295	267	250	310	293	300	261	281	277	282	286	269	242	277	310	284	280	278	246	289	258	273	267	263	294	263	261	258	262	263	272	282	262	249	273	256	267	308	253	270	285	267	269	256	304	256	278	249	277	271	223	267	273	270	253	280	283	269	245	233	266	255	236	272	272	289	284	278	272	275	271	280	268	276	284	268	240	268	244	276	262	265	286	259	262	278	279	306	264	259	253	262	262	320	264	274	283	277	263	268	250	249	300	265	242	268	285	284	277	265	265	288	258	298	266	308	252	295	278	278	289	256	306	249	286	256	306	278	269	275	266	257	276	279	284	262	247	262	283	307	302	282	259	280	283	233	312	257	289	294	289	252	246	271	251	271	265	273	300	249	281	260	260	268	261	291	267	282	280	281	273	240	233	304	302	286	291	297	261	271	277	260	252	286	301	278	270	297	277	285	258	257	269	234	248	284	278	292	246	267	256	298	271	303	275	282	251	287	256	280	254	284	279	272	275	285	251	313	267	282	293	310	268	257	292	272	289	271	266	305	267	300	244	253	271	261	264	298	264	287	292	248	297	247	286	259	264	263	302	226	259	261	277	256	280	245	251	244	260	275	269	278	271	259	304	281	283	262	263	272	239	272	271	273	245	259	264	286	272	295	284	268	282	281	259	298	272	305	272	265	268	283	279	264	251	257	287	286	283	302	256	303	246	298	284	250	278	336	258	233	298	246	254	273	253	299	271	259	242	256	280	280	276	250	266	273	278	238	245	289	264	281	296	287	267	282	257	272	286	235	298	285	290	283	299	281	273	301	282	281	285	298	272	279	262	289	309	274	266	299	258	268	276	248	276	261	230	253	305	274	290	286	299	297	286	252	264	258	294	296	236	275	264	290	282	302	290	286	276	257	265	271	276	293	266	253	258	284	275	270	266	275	243	277	281	284	274	282	264	253	250	276	289	270	238	257	284	293	235	263	283	238	275	271	256	301	258	327	303	255	273	258	247	272	283	284	227	292	293	282	296	268	269	269	270	289	293	285	261	289	256	283	264	243	293	262	263	290	258	268	258	265	308	248	250	287	264	262	282	293	296	256	291	285	294	273	282	267	269	289	257	335	286	252	310	290	279	254	302	245	275	258	277	318	282	294	259	252	304	288	250	248	271	261	288	279	288	270	266	308	283	278	277	261	291	285	263	282	276	272	258	282	283	308	291	283	267	290	276	262	261	265	261	281	301	259	285	296	299	285	274	305	254	289	268	268	292	254	284	270	229	275	280	264	281	269	284	292	300	275	239	273	298	265	254	238	259	275	305	290	283	273	242	306	282	276	263	254	271	222	257	264	289	263	272	292	260	251	273	283	290	309	289	271	281	270	262	257	258	246	300	268	253	260	261	233	294	258	239	262	285	235	237	295	295	253	239	250	284	280	299	252	270	282	256	262	233	236	272	295	318	260	260	265	307	280	277	286	281	293	275	292	287	298	291	274	263	251	294	314	276	283	269	281	292	281	282	281	309	298	260	282	260	248	256	277	271	263	251	252	300	253	269	277	274	240	280	290	264	255	283	282	247	291	276
14933	1304	1995	2156	1855	1628	1425	1200	1131	1088	1021	906	927	882	802	813	795	763	793	731	776	724	732	727	699	723	698	748	716	703	701	717	727	741	730	701	723	701	693	743	699	680	669	661	700	686	677	678	737	659	688	696	658	699	698	702	716	688	704	692	668	686	709	698	704	671	716	689	704	671	663	691	672	697	675	680	639	690	659	669	728	751	722	693	687	651	680	635	673	663	659	691	696	710	706	723	748	697	687	663	721	674	665	661	655	720	694	684	726	659	667	703	676	627	667	676	685	676	712	685	684	756	706	682	688	676	635	663	664	706	675	636	689	632	669	697	723	707	664	716	665	674	669	721	733	635	695	678	705	648	661	656	698	661	629	655	720	700	662	687	640	670	657	671	691	682	681	656	727	700	659	666	678	669	667	689	684	649	647	661	639	669	696	678	735	659	649	667	674	667	700	625	674	672	633	713	693	666	696	660	676	675	671	640	711	707	642	677	707	643	672	682	675	684	658	681	675	705	663	692	697	667	734	633	684	675	680	661	720	688	679	700	709	674	642	688	701	665	701	716	688	687	669	696	667	667	685	679	637	658	698	750	712	721	639	677	691	700	658	695	667	672	694	666	729	654	701	681	729	632	647	707	713	729	659	651	709	647	680	665	677	709	668	676	680	621	651	723	658	652	671	706	687	700	645	670	666	686	653	680	700	611	683	688	742	670	674	691	686	690	684	694	699	667	693	686	703	701	693	687	744	666	679	718	687	671	662	700	654	715	676	664	634	679	697	731	672	661	715	675	699	682	690	667	686	662	669	653	661	705	662	667	668	718	662	716	677	676	690	703	667	673	643	683	653	643	674	720	645	644	720	678	694	704	775	662	616	654	642	655	724	684	627	652	659	705	653	692	698	652	666	734	662	682	675	680	702	701	663	640	673	650	630	745	687	658	667	669	654	647	693	668	666	656	672	665	658	659	696	616	693	681	686	714	694	704	662	672	701	694	690	660	663	689	668	662	685	687	676	688	677	700	690	686	678	672	669	696	661	700	666	698	650	669	666	680	736	694	714	707	626	661	664	678	705	679	696	670	729	658	664	697	678	650	716	669	624	636	698	650	669	699	722	709	687	669	683	710	660	662	707	633	700	652	630	702	682	720	688	696	714	675	702	693	670	644	611	687	712	686	708	696	655	645	672	673	711	683	676	663	696	688	692	635	703	706	704	656	708	692	670	626	707	661	657	633	698	691	653	679	692	706	649	624	720	651	617	727	652	655	700	644	701	726	679	701	713	671	711	648	686	656	709	677	669	689	679	698	671	686	680	667	659	674	664	694	678	682	683	685	678	634	719	734	659	659	687	681	619	682	671	657	704	708	712	675	667	687	655	684	644	663	677	664	690	667	676	661	696	671	648	708	749	686	708	699	650	649	655	684	651	688	696	640	643	630	665	695	718	704	695	649	654	738	655	670	639	710	678	713	694	689	660	712	714	668	678	698	749	728	719	681	697	691	680	655	644	678	649	710	682	698	662	674	696	670	703	655	657	649	664	690	710	732	660	684	662	657	693	683	634	739	677	679	732	676	671	658	718	699	703	712	697	665	690	653	677	648	677	692	673	670	681	696	675	682	701	732	733	708	693	646	694	682	686	725	690	727	656	695	672	669	685	716	689	672	649	672	676	673	695	673	694	664	678	657	650	684	665	679	671	661	703	677	672	665	685	680	680	674	639	668	678	673	706	704	714	663	647	694	659	696	655	610	668	702	652	697	680	678	712	671	681	637	694	671	683	651	699	666	649	675	687	665	692	637	638	698	692	669	658	674	667	751	682	698	676	671	684	695	663	673	733	687	704	687	706	675	710	671	659	678	673	624	655	644	680	683	663	703	723	702	673	655	662	713	623	678	698	668	704	690	683	683	684	656	663	666	640	695	685	647	664	667	666	675	684	688	654	670	686	668	628	701	665	727	711	638	750	711	682	692	688	704	664	689	691	699	681	697	701	662	665	662	698	680	683	673	695	694	699	649	621	682	670	676	666	698	670	676	724	695	707	671	655	658	695	699	674	676	671	685	676	710	709	688	667	634	701	654	677	665	703	681	666	664	667	675	684	695	613	675	686	641	677	663	688	655	659	713	656	668	664	703	671	672	662	694	679	705	684	642	672	670	674	686	662	661	688	703	676	683	657	677	654	688	710	685	693	665	695	699	672	666	701	684	674	607	690	678	705	697	630	660	673	680	639	641	650	644	723	720	686	689	686	676	649	721	694	686	700	662	677	715	652	655	666	675	674	678	633	684	759	687	665	728	662	668	657	683	699	689	674	616	677	650	669	691	685	675	653	681	672	609	680	729	683	710	694	684	715	642	715	641	663	620	679	698	708	696	716	706	722	705	700	695	647	692	689	676	710	716	736	642	668	673	694	708	622	690	646	701	711	662	674	702	652	700	668	660	676	639	689	665	663	656	676	637	627	694	677	676	662	708	697	649	677	669	675	658	695	667	664	703	678	663	665	689	643	660	660	739	659	704	702	665	703	696	722	693	689	645	664	707	667	658	688	683	701	731	637	668	735	692	711	698	634	697	678	656	651	671	649	713	626	672	700	703	707	649	707	642	632	645	723	670	662	667	655	621	681	629	658	712	685	664	671	683	688	692	640	699	716	709	649	673	715	676	704	650	693	704	661	658	680	671	695	673	675	673	653	707	685	692	710	694	645	668	673	686	641	672	678	668	691	698	693	690	671	654	673	675	706	669	666	689	680	666	689	630	639	690	698	653	672	663	663	672	625	665	699	659	674	689	710	654	653	659	682	690	661	650	649	743	675	645	674	693	663	722	681	630	707	703	694	697	668	666	704	680	734	674	662	720	687	686	675	657	680	671	675	614	682	672	740	693	728	652	693	664	691	653	676	671	697	692	686	671	659	737	665	675	718	695	710	691	680	665	699	709	639	693	694	706	704	661	682	693	659	649	684	656	694	658	700	680	643	723	689	684	678	627	686	702	667	691	642	640	665	655	666	713	664	709	643	651	671	631	635	684	651	665	652	655	673	679	679	626	695	686	669	638	687	659	677	645	660	619	730	678	637	683	719	700	701	686	670	698	636	713	696	734	682	725	694	677	707	663	697	740	701	705	736	674	652	645	732	659	694	661	713	678	695	673	710	713	635	701	676	731	634	663	703	661	728	744	693	656	673	663	671	692	696	711	646	682	680	677	645	702	698	724	658	679	652	670	642	664	686	663	709	672	632	716	693	669	692	641	707	609	663	669	668	661	700	672	678	647	696	680	665	669	673	685	683	686	691	678	680	711	683	676	700	621	667	670	739	697	701	678	702	669	668	605	639	726	664	682	732	665	740	668	670	657	677	725	679	690	665	730	646	689	630	723	686	712	672	692	684	697	623	641	673	647	690	740	661	721	667	691	653	688	647	690	681	686	673	696	666	700	674	678	726	676	705	666	704	690	707	657	658	669	635	677	690	673	679	672	693	696	720	693	665	702	662	653
8938	864	486	418	402	413	462	423	468	469	445	483	493	429	410	404	414	412	395	443	450	448	426	415	447	454	471	440	421	432	469	416	469	384	380	396	474	440	429	439	443	404	407	402	441	453	439	452	435	435	442	442	435	414	459	441	459	489	435	434	449	451	417	399	399	442	438	470	421	415	427	449	440	400	435	393	414	417	433	454	435	432	439	452	416	421	440	468	427	401	472	452	404	427	418	420	431	431	409	398	439	438	385	436	461	386	465	405	440	459	434	391	423	416	424	455	421	457	429	387	439	446	433	456	391	470	409	459	456	436	450	474	429	454	433	405	426	447	424	426	422	443	436	446	476	450	446	442	435	472	429	401	434	441	470	415	451	458	420	450	400	410	418	439	436	452	416	407	418	450	465	436	458	485	465	421	402	459	436	431	445	467	442	426	362	424	460	423	431	452	436	466	439	383	388	410	430	432	421	457	422	425	448	434	450	412	481	441	458	496	438	453	463	441	441	442	412	424	484	462	467	444	446	420	440	443	436	436	452	455	455	443	444	454	444	423	396	445	448	431	422	412	467	462	403	449	414	423	442	445	409	455	453	396	444	423	418	443	438	416	409	419	458	445	412	401	418	394	394	398	424	469	418	422	446	420	451	447	446	453	454	434	429	438	436	450	433	420	425	431	487	464	445	452	404	434	446	460	413	443	428	421	447	427	464	463	430	466	426	462	406	454	437	449	460	446	420	427	423	411	443	450	426	429	413	402	427	452	446	460	443	470	431	461	423	437	396	443	454	481	437	465	419	480	463	452	432	441	405	392	438	416	447	430	447	449	441	438	459	410	443	454	434	448	419	447	444	454	440	385	470	434	417	433	503	440	421	428	419	430	452	446	419	466	388	462	457	404	444	448	427	405	426	411	429	387	445	425	448	430	446	456	490	434	424	462	432	386	423	406	466	430	456	416	437	393	386	383	440	426	400	426	444	463	445	425	451	416	459	413	447	480	451	456	426	421	441	424	416	400	468	467	424	418	418	436	459	405	409	436	416	451	449	452	446	433	432	435	437	433	395	450	412	480	450	474	461	451	452	441	479	426	433	416	411	400	424	389	444	458	450	362	472	442	420	436	471	469	470	408	446	448	452	416	415	448	420	450	451	419	478	458	442	408	438	410	426	433	409	435	474	429	465	395	459	396	445	452	427	460	427	394	454	464	463	445	433	442	466	426	460	436	449	426	446	445	487	439	427	437	448	473	407	404	424	402	397	457	499	470	450	429	433	429	425	420	411	458	438	459	434	409	449	428	439	430	423	418	408	458	420	458	423	408	452	466	451	449	423	439	454	437	433	418	450	438	433	444	401	421	449	432	425	479	431	414	433	434	526	416	433	431	428	432	411	479	453	466	460	415	422	444	397	417	418	442	442	461	431	410	421	418	461	394	443	449	445	446	458	461	421	419	451	434	459	433	440	442	391	452	421	412	429	434	435	417	431	435	442	386	453	455	465	441	463	447	440	418	435	415	407	398	439	451	432	419	457	453	459	431	415	425	407	430	427	498	436	478	447	440	481	453	438	427	428	384	426	442	405	435	436	412	446	454	450	435	499	465	483	449	376	435	459	442	466	431	429	428	440	415	447	424	431	468	434	438	457	467	436	433	443	439	452	385	442	437	379	400	460	440	367	413	474	447	437	457	416	434	458	450	392	448	382	405	462	442	475	417	445	444	412	428	433	390	451	443	398	413	422	440	418	410	404	435	409	429	472	433	427	430	452	439	452	444	445	427	462	425	453	433	428	414	457	424	447	426	385	409	408	427	381	445	462	433	440	477	442	434	461	452	416	457	431	467	450	452	450	424	448	423	434	447	439	479	430	416	384	455	451	446	445	438	438	383	438	403	452	446	407	449	430	424	440	441	420	375	443	440	422	452	488	443	434	393	426	443	454	446	446	444	460	430	432	444	436	423	446	412	468	498	433	441	420	422	437	433	437	460	429	416	458	398	417	402	418	422	407	420	471	418	424	432	448	443	464	439	460	431	444	451	399	441	412	405	463	438	426	452	429	436	449	433	427	415	446	456	398	449	412	473	389	454	437	448	463	435	439	465	421	419	417	457	414	466	477	430	445	445	441	423	452	444	426	450	410	478	440	465	445	426	439	474	476	433	418	419	422	430	400	422	439	411	435	462	457	450	461	469	433	406	431	452	392	449	395	445	428	472	425	452	444	438	408	398	412	417	427	448	413	454	380	424	430	458	436	444	444	441	441	436	446	453	421	423	403	414	457	427	429	434	438	429	444	443	441	462	412	441	443	462	443	391	385	438	392	464	438	440	444	412	424	448	441	452	436	452	453	455	455	456	422	417	461	409	411	460	392	421	425	405	433	448	402	419	422	415	391	433	431	393	417	418	417	444	446	429	451	464	425	455	410	440	426	407	463	410	432	431	456	469	438	458	427	427	428	471	412	434	439	425	403	432	447	440	421	440	427	388	447	422	423	447	430	421	416	430	476	452	438	468	424	469	430	463	450	489	433	432	416	460	455	433	461	402	455	451	446	440	448	430	454	422	477	414	430	408	421	425	437	415	455	461	446	470	437	454	461	482	454	432	450	428	485	446	447	459	408	426	401	416	459	448	461	461	458	437	440	485	427	488	468	424	413	458	436	408	441	410	431	439	421	449	437	453	417	419	472	420	451	446	469	393	481	489	410	416	459	431	420	439	466	449	424	490	413	442	431	439	406	448	453	443	460	409	404	406	454	455	402	406	452	412	442	451	399	421	435	454	417	437	447	433	416	438	429	426	418	396	438	482	447	418	447	467	443	407	442	426	430	400	449	426	438	456	400	456	439	427	447	409	411	400	487	486	413	452	465	432	389	480	409	428	424	459	456	465	459	447	406	455	394	482	387	434	415	478	439	433	408	430	434	432	460	381	462	434	419	416	459	431	453	414	408	430	483	435	437	425	421	455	454	448	442	404	442	438	459	455	439	428	425	385	438	436	400	453	403	418	415	484	477	457	377	453	461	427	483	414	468	439	470	459	459	459	397	457	423	406	473	447	420	441	418	418	449	420	432	504	443	447	417	437	472	420	453	413	482	447	459	464	432	438	442	437	453	405	396	469	472	451	441	406	448	389	408	419	435	485	484	443	426	442	427	451	447	394	412	415	420	460	411	446	470	379	478	422	406	437	447	434	423	436	461	454	418	474	437	452	420	432	429	430	427	403	389	427	467	425	466	375	443	401	463	419	473	427	419	461	411	487	440	443	426	433	430	416	397	459	463	419	427	432	417	405	449	422	444	430	428	452	435	437	419	397	438	380	442	426	435	436	473	384	411	407	414	467	481	439	412	481	420	408	433	449	416	398	441	453	420	445	432	459	454	438	443	441	439	471	396	434	450	418	434	441	424	443	416	458	433	426	481	427	450	423	439	415	424	409	467	463	460	397	450	399	458	418	466	450	439	448	415	381	434	455	444	449	442	448	420	419	413	432	416	439	425	446
5891	985	948	995	966	897	1003	908	906	938	965	992	944	948	955	1030	950	957	964	990	958	948	979	913	906	985	911	984	923	966	963	959	999	1004	955	979	987	942	1009	954	962	968	1001	954	913	949	953	971	917	924	987	941	917	963	935	967	936	938	969	940	975	951	932	964	985	960	1015	1013	923	1016	999	950	952	923	899	973	966	947	980	949	967	981	943	935	916	977	963	962	1000	944	933	917	932	996	988	898	973	962	971	958	943	921	984	878	983	892	963	961	952	982	962	904	950	948	987	1013	1052	936	956	934	935	973	967	1000	966	1019	968	932	927	938	951	916	987	1007	949	971	978	927	975	943	935	968	924	951	964	893	929	891	986	953	956	902	981	945	1007	1006	962	989	962	903	1043	956	916	933	957	1000	927	958	919	952	1011	932	1006	953	974	941	887	914	930	923	941	968	919	935	973	922	1000	993	983	941	935	964	960	928	977	977	965	937	998	1002	935	994	936	965	946	925	927	988	950	962	971	955	975	950	946	928	953	926	920	993	900	987	917	971	1008	950	976	963	1003	971	956	993	974	923	955	994	957	981	936	926	990	922	927	937	927	977	947	955	964	909	920	966	975	1014	958	1043	932	942	943	947	980	960	959	961	995	967	978	988	926	912	890	942	930	916	955	944	914	1012	999	1010	982	953	922	997	977	978	964	943	962	963	878	963	940	932	948	911	992	1016	940	981	951	1006	904	975	947	967	928	973	965	979	992	970	971	925	909	954	935	992	976	947	941	1012	953	949	962	903	969	920	957	918	972	934	915	912	974	952	913	909	994	960	948	955	950	914	918	955	948	991	915	952	944	934	982	939	988	959	991	908	942	951	978	935	949	950	990	976	985	970	967	928	976	936	972	929	961	901	901	943	887	928	930	945	972	961	960	980	993	987	976	899	954	929	936	945	901	995	923	982	1028	909	929	957	953	934	926	950	924	977	963	939	932	1004	941	951	945	974	936	947	970	952	921	992	959	909	947	995	971	983	942	914	959	977	894	921	978	973	984	954	951	956	908	934	957	951	916	1011	966	1008	973	919	947	948	956	945	958	955	979	915	952	936	996	971	923	956	926	957	924	946	992	937	963	967	933	998	994	976	969	982	958	935	961	948	951	914	934	963	920	950	947	974	950	985	947	951	965	994	977	929	979	965	931	926	994	997	951	943	999	974	965	951	973	938	907	900	895	944	903	1012	974	927	966	989	950	961	922	964	971	923	995	942	974	958	921	864	984	938	951	936	918	947	958	978	963	920	972	894	931	993	970	970	937	966	931	979	917	938	934	916	980	975	973	958	867	918	968	951	983	947	970	964	950	990	969	944	954	948	1006	963	959	970	967	970	912	959	910	967	928	905	945	951	965	971	1015	1040	988	942	938	938	927	940	1043	991	922	1007	987	913	992	992	928	983	936	977	948	890	905	945	945	950	1024	995	963	965	1000	971	964	937	972	952	907	939	953	968	986	923	953	932	972	1017	895	965	895	936	967	918	972	998	944	962	944	955	943	940	975	993	986	920	919	984	975	921	937	914	984	922	955	902	950	934	973	937	951	932	935	956	992	974	942	920	921	951	956	941	961	975	977	904	955	931	944	983	943	986	932	923	955	933	985	926	956	914	955	957	923	977	969	912	944	944	944	972	976	971	940	961	947	979	934	920	910	931	919	1025	973	929	990	968	968	942	963	957	954	948	956	978	936	918	947	984	990	942	946	955	930	949	977	969	957	972	914	928	920	937	986	1014	936	953	920	883	954	952	964	931	946	996	914	960	935	974	971	952	926	943	967	1017	937	988	892	964	970	940	984	952	982	902	931	925	941	932	954	911	957	941	948	957	925	980	975	935	950	938	959	923	944	955	888	908	917	953	963	941	923	957	964	932	949	946	920	967	899	970	901	917	892	937	938	964	963	912	942	999	961	903	933	902	937	995	961	985	958	995	962	975	902	944	1005	975	978	952	943	978	970	1011	923	943	1000	946	932	962	917	963	975	960	998	934	979	937	899	1021	951	1025	991	960	919	1011	953	920	979	928	954	983	977	919	918	963	909	975	945	984	969	976	928	958	931	938	987	987	930	965	1014	966	909	965	983	904	964	991	939	977	945	995	935	913	952	923	980	934	953	987	987	920	976	951	939	958	934	942	986	945	967	949	952	947	994	934	937	962	961	977	976	926	965	1018	960	948	941	960	983	940	969	902	969	947	937	901	963	965	981	1005	981	941	937	950	938	1000	891	948	975	960	949	940	989	940	985	961	961	941	947	900	963	935	993	896	948	941	953	1020	924	972	1005	998	967	942	957	968	916	974	967	969	1009	922	962	899	964	936	948	939	954	980	973	947	1014	894	965	924	963	927	940	981	971	960	943	907	949	947	1001	956	954	967	954	925	964	941	948	1008	982	918	1023	936	979	909	1045	989	954	935	954	933	960	951	981	964	984	956	974	935	942	959	966	954	963	918	981	972	945	1002	943	940	955	955	964	905	955	922	949	923	975	898	960	926	942	975	1003	963	942	988	942	914	963	953	991	947	902	981	951	936	957	973	922	963	944	957	911	961	949	967	901	920	979	926	963	1032	947	995	976	1040	977	925	913	952	954	909	947	963	979	935	945	939	907	927	949	945	962	934	944	978	940	993	943	949	957	1012	943	999	958	961	939	978	924	934	995	993	962	958	876	931	948	954	957	928	982	1003	943	985	977	973	990	982	964	919	973	920	953	952	977	915	942	951	978	980	970	922	970	966	951	993	939	900	950	988	948	977	938	953	884	954	942	970	922	1023	914	943	971	961	939	943	984	957	958	876	1011	955	974	949	935	939	953	1005	974	911	957	942	937	991	967	958	920	929	963	966	964	972	968	1040	935	935	963	985	987	958	971	924	963	995	1007	901	975	955	991	939	887	952	961	924	943	978	1011	912	961	984	948	903	959	907	980	954	983	950	968	976	979	906	973	957	942	963	1012	989	971	1035	957	962	944	942	980	980	921	956	953	996	983	932	942	983	907	952	965	915	964	983	953	925	900	976	946	915	956	947	954	964	911	979	956	935	952	965	984	983	975	973	914	981	972	994	963	941	1019	951	927	1002	953	958	956	942	948	921	980	960	1012	983	951	947	946	1012	910	912	931	979	942	914	957	934	945	918	933	910	917	957	973	1008	1004	937	948	937	976	933	929	965	952	942	908	926	947	951	1002	980	924	931	967	947	932	955	950	945	933	887	972	986	986	1043	994	961	939	944	950	984	943	949	930	957	991	962	956	946	980	1011	940	967	987	948	1000	985	934	960	968	963	1005	922	978	932	980	996	891	1000	916	995	926	947	942	938	906	935	933	914	910	935	940	958	979	1007	981	955	968	951	906	903	905	1002	953	955	994	966	953	1042	990	933	939	986	1023	966	945	978	938	971	946	952	947	1007	907	966	951	955	957	936	992	954	917	940	1000	988	946	974	1021	924	945	926	952	951	915	951	1012	982	973	946	926	926	968	943	965	982	907	928	958	963	1005	957	961	998	986	941	943	893	950	984	975	1006	978	957	939	938	993	898	929	925	941	955	949	966	875	980	904	980	960	925	982	888	944	884
20305	1879	558	461	364	313	308	278	279	272	265	273	236	244	232	237	272	251	216	241	223	215	207	217	235	260	230	215	248	227	235	253	233	229	218	225	237	234	224	224	212	225	240	247	228	250	232	238	260	226	228	203	234	266	200	238	232	221	243	225	212	192	199	222	245	247	255	194	225	214	200	241	253	236	241	239	238	221	227	238	221	212	217	236	254	227	212	237	225	185	218	260	242	258	244	240	223	213	229	244	250	229	235	197	232	210	195	223	235	238	233	207	234	234	235	217	229	255	248	227	233	198	211	216	233	247	229	257	235	267	240	251	210	243	205	230	202	250	219	225	238	233	241	204	232	213	229	241	230	243	213	216	232	256	203	261	202	213	260	217	188	207	250	258	215	245	214	239	239	223	206	246	214	253	239	203	229	222	253	231	230	208	223	216	225	249	256	219	202	215	254	249	246	223	252	216	240	223	248	243	222	237	216	216	222	215	216	217	213	244	215	249	254	204	234	252	227	226	235	229	192	236	244	260	249	226	230	221	228	220	210	225	217	244	227	202	267	204	227	235	211	262	226	236	252	211	244	204	194	224	248	269	193	206	217	233	227	226	232	258	222	198	227	240	223	226	223	234	244	236	247	248	224	229	206	234	236	221	200	238	226	217	201	218	248	218	233	220	220	217	251	235	230	211	222	217	211	220	226	219	210	225	250	223	239	240	235	214	231	238	271	231	245	216	226	221	223	215	225	207	233	234	214	210	230	260	255	212	217	230	248	248	236	240	246	220	241	231	265	230	244	234	237	244	239	251	210	213	238	240	246	219	223	233	242	226	228	237	257	230	233	213	226	265	235	216	209	252	232	260	238	201	252	219	236	201	233	218	229	264	227	227	221	215	248	227	235	248	242	216	212	244	207	204	235	240	219	230	243	210	237	262	219	232	194	247	216	236	198	225	236	247	226	228	236	220	232	244	231	239	234	226	194	239	238	239	239	229	219	203	223	210	236	223	233	195	235	249	246	250	216	225	216	252	255	246	192	257	213	226	204	220	208	253	257	203	269	231	235	208	218	211	224	251	224	239	233	216	226	214	235	266	229	234	237	221	241	214	214	231	229	229	221	238	241	247	207	207	240	243	209	240	209	221	223	253	219	205	230	214	216	219	229	208	220	222	212	240	239	223	246	224	238	211	225	199	226	206	241	210	231	254	213	215	217	245	224	226	229	221	217	250	225	211	223	209	269	224	225	230	235	213	236	213	257	245	262	191	213	234	253	225	209	228	246	242	197	209	207	228	210	242	253	241	213	250	212	194	249	222	250	213	236	220	198	224	267	229	232	199	257	226	242	242	233	226	212	251	213	251	251	215	231	260	243	222	236	230	228	212	233	230	223	229	203	211	225	216	247	243	221	209	220	218	224	235	235	218	245	215	214	229	223	229	230	232	215	220	243	216	223	234	250	226	254	210	219	235	257	238	257	219	229	238	248	244	271	199	173	258	249	239	236	227	219	215	216	258	215	215	226	223	234	219	243	226	197	211	227	220	229	214	244	260	253	228	207	254	209	225	208	232	208	239	258	227	225	202	207	204	240	214	209	238	213	218	221	238	217	208	218	222	226	233	231	213	221	242	220	232	212	235	220	248	233	224	217	223	217	233	199	251	226	252	227	214	214	235	227	205	210	217	217	183	233	199	214	243	239	232	211	240	221	222	201	222	251	227	213	222	230	232	239	202	209	219	252	267	232	218	208	247	225	207	221	217	216	208	192	257	232	220	232	239	223	231	249	260	239	208	204	220	232	260	216	237	219	202	236	238	239	243	223	222	227	220	209	225	225	219	211	212	233	205	202	243	248	222	242	236	231	207	242	267	242	227	209	229	219	247	211	261	214	205	241	222	235	216	224	225	204	240	223	229	189	209	232	226	224	223	264	239	236	222	226	229	216	227	216	227	227	236	239	229	206	218	229	227	219	228	218	248	243	215	224	200	226	223	211	231	237	214	227	253	213	227	217	240	217	233	207	195	228	213	239	255	253	229	226	193	212	248	226	233	243	231	244	220	238	229	221	209	229	240	219	217	203	224	225	220	253	231	233	222	235	235	245	235	213	237	238	217	209	241	233	252	237	216	247	222	215	260	222	249	214	237	236	218	237	205	227	235	218	210	263	252	254	239	227	238	210	224	243	227	209	205	232	204	238	206	232	233	244	198	206	216	236	242	229	224	215	237	196	236	235	232	219	207	250	230	244	204	220	233	233	236	226	209	211	219	201	252	202	261	232	224	219	228	234	230	228	194	238	238	234	227	194	196	234	218	203	219	225	212	217	210	224	238	254	233	235	213	234	238	270	201	214	233	235	242	241	218	245	238	241	221	225	219	233	238	220	237	232	253	217	257	226	231	204	247	208	205	233	257	226	238	250	211	243	251	221	223	258	224	213	227	239	213	214	197	220	233	228	244	232	196	230	221	253	209	217	229	216	212	234	220	244	228	211	245	237	229	228	225	248	224	210	235	238	253	215	220	197	204	229	211	238	245	221	252	223	259	245	248	242	225	264	218	239	228	228	229	226	218	271	249	225	236	234	233	233	231	233	235	223	193	207	234	229	235	246	223	209	260	230	218	261	227	252	237	196	225	211	237	232	224	222	235	226	225	219	258	219	243	233	228	252	215	241	229	225	230	229	222	241	225	241	214	218	233	223	202	237	236	241	236	241	234	218	227	226	216	187	198	235	224	247	227	238	232	251	215	222	260	207	234	252	230	220	197	243	205	206	226	199	242	250	250	245	251	246	237	249	207	232	229	227	220	228	229	263	234	243	204	215	234	200	211	234	234	282	255	214	215	217	241	233	239	235	227	208	213	227	225	212	229	243	208	262	250	237	230	206	221	221	210	239	228	215	228	246	233	230	229	258	237	243	226	259	264	202	223	254	243	221	239	237	224	211	215	208	270	222	228	218	244	257	243	219	275	246	214	216	228	259	196	223	230	231	265	223	259	243	243	215	233	243	221	232	226	227	237	231	215	229	240	259	230	215	215	256	236	255	234	235	214	212	214	246	258	216	214	237	252	219	221	237	220	231	212	220	226	232	227	226	243	242	251	215	209	214	236	250	238	244	220	254	225	212	221	208	242	226	218	253	228	180	232	233	215	220	212	214	242	213	199	218	210	233	213	226	251	200	224	224	241	256	235	223	226	211	227	234	244	259	229	242	229	212	228	230	231	233	232	253	216	198	207	222	238	258	189	230	268	223	218	217	230	195	238	261	216	195	223	234	278	194	230	213	237	224	251	265	224	244	241	236	210	195	223	228	221	212	230	223	243	297	221	239	210	208	259	217	215	232	227	225	203	234	208	260	246	218	224	225	239	240	220	240	212	215	214	263	193	249	225	223	211	225	261	223	248	197	242	239	227	236	183	228	234	233	234	227	243	232	202	216	233	196	236	219	234	234	228	235	231	236	222	248	223	246	213	249	241	232	206	213	232	213	243	240	221	213	222	226	239
12425	888	1226	1297	1205	1011	910	824	788	728	718	687	639	661	671	609	602	613	604	571	590	583	602	598	601	589	588	559	575	562	568	561	593	534	530	567	562	570	595	581	548	563	576	589	584	508	574	553	536	530	596	591	563	566	572	571	570	584	590	551	574	557	562	549	566	581	595	576	531	580	582	600	557	533	548	542	531	580	565	560	505	563	532	557	541	565	581	586	619	549	568	565	541	551	548	591	561	558	547	593	555	539	587	550	566	569	562	597	577	525	606	548	581	581	594	566	548	538	574	568	562	566	570	532	585	585	550	556	508	590	529	576	593	578	506	568	534	615	566	538	562	527	583	563	568	551	602	548	554	561	553	563	572	545	572	548	557	569	529	577	549	585	571	582	579	583	557	587	558	534	528	537	555	584	589	529	553	561	551	543	602	540	569	588	517	618	597	538	557	548	569	561	568	552	527	565	571	592	576	567	586	541	533	597	567	534	551	590	594	566	568	573	588	576	551	591	557	571	569	558	534	569	554	557	557	510	562	526	511	591	570	564	567	582	582	514	557	548	541	592	575	574	589	558	573	553	569	540	597	580	541	604	579	614	540	540	573	583	580	587	568	610	549	589	577	560	545	579	542	604	561	508	576	562	592	599	566	570	552	576	560	593	578	541	559	538	595	538	563	530	546	609	584	542	561	559	543	511	566	565	543	578	552	604	574	551	588	552	608	611	546	581	572	581	576	580	525	546	570	603	580	550	562	568	582	591	552	552	585	541	558	540	582	576	549	575	551	544	553	547	564	557	603	597	569	572	525	543	580	596	565	530	591	537	602	572	551	572	573	545	560	589	588	567	592	558	534	557	554	519	567	576	586	588	578	542	564	546	570	567	536	583	568	543	557	587	556	571	568	561	583	566	525	598	566	574	551	582	531	589	537	557	530	571	569	558	574	560	599	580	573	581	553	549	560	541	599	556	576	543	536	587	608	562	563	562	578	581	545	555	534	586	570	547	575	534	581	582	579	571	558	539	554	549	552	556	604	529	595	557	531	579	543	556	577	580	567	552	574	557	550	555	548	599	558	552	562	564	566	529	577	579	559	553	616	562	552	552	573	557	598	563	530	612	560	559	578	591	578	571	516	579	553	546	562	537	561	568	547	568	538	551	538	574	551	541	566	539	568	532	618	602	533	600	570	551	569	555	526	563	554	539	560	558	577	548	541	537	578	539	567	540	559	550	521	551	575	561	530	580	542	544	575	588	582	537	609	556	529	587	555	594	580	576	558	570	592	600	545	564	545	581	566	542	553	557	553	547	556	573	554	555	554	556	594	551	556	573	573	560	542	551	556	581	564	541	601	558	565	560	590	553	556	553	604	608	560	569	563	557	538	615	569	585	568	590	578	550	572	543	555	535	571	562	548	552	582	552	535	564	590	578	562	609	578	561	621	605	535	538	580	545	565	576	554	596	591	588	576	585	579	555	552	557	536	569	563	573	542	577	557	525	585	531	545	602	561	530	522	548	565	578	554	503	578	565	574	544	593	571	546	576	541	543	535	537	558	573	540	547	550	555	569	540	569	569	553	529	515	570	563	554	581	546	551	597	579	546	568	559	566	557	544	567	551	501	600	561	576	519	527	559	520	569	585	570	574	598	569	595	589	535	578	546	584	565	558	573	568	594	593	568	572	562	550	574	558	613	512	572	585	566	584	588	587	576	563	597	595	534	531	548	549	560	540	586	589	534	574	600	565	579	608	608	605	572	591	582	555	548	547	589	563	562	553	576	570	570	583	591	578	555	583	547	608	563	539	588	604	552	556	553	547	581	557	585	599	595	584	575	573	558	560	564	639	591	554	573	543	558	533	511	518	566	559	565	558	522	566	573	595	522	540	535	559	609	557	543	592	567	566	608	541	549	528	554	574	550	546	547	545	566	563	566	567	547	523	578	565	550	585	582	623	556	522	560	577	532	566	548	594	570	557	595	576	574	570	545	586	527	552	605	591	576	561	532	565	608	634	599	552	530	580	564	518	611	549	555	552	542	550	589	549	554	549	575	535	568	527	532	604	553	527	575	567	536	555	565	572	540	538	584	605	578	614	598	571	564	575	568	573	551	578	562	580	580	555	560	568	584	602	524	583	549	559	589	584	579	546	534	538	596	575	561	592	582	540	557	601	578	586	609	537	581	550	532	554	561	583	613	543	589	541	558	549	618	586	552	540	557	557	568	560	508	600	553	571	581	551	588	572	575	565	531	545	555	562	588	529	597	577	547	591	565	576	573	582	554	605	614	595	560	553	583	560	533	587	573	530	529	565	567	584	553	548	556	565	546	558	554	564	539	591	568	566	565	580	572	555	556	535	601	534	594	532	575	565	592	550	539	572	511	555	584	497	542	580	563	549	539	547	526	572	534	544	552	587	555	584	566	617	550	548	578	578	604	542	581	539	602	599	551	555	565	527	517	544	581	569	548	579	563	576	544	548	582	597	611	563	563	569	558	580	564	568	544	567	550	572	533	542	562	544	555	571	584	557	560	618	596	535	573	616	566	579	580	577	579	539	544	581	550	557	557	568	558	555	553	570	543	563	530	559	562	552	562	537	609	547	541	591	562	555	528	571	569	575	557	531	587	563	570	526	603	566	571	566	523	569	564	622	562	555	526	592	543	554	544	556	521	504	494	565	582	523	558	586	537	570	597	534	543	581	549	569	532	567	558	569	567	556	581	608	592	585	563	557	564	575	586	555	527	554	569	555	548	600	577	562	581	587	578	591	585	565	532	581	567	574	579	545	577	545	581	540	571	518	592	601	566	507	587	541	558	563	514	552	559	540	544	571	519	562	554	530	565	547	604	525	587	597	613	528	549	565	520	571	494	566	606	553	596	595	594	563	563	590	566	544	518	562	545	565	552	568	538	526	528	533	543	588	549	570	554	563	562	535	587	552	572	546	541	551	557	540	542	567	549	518	586	629	564	571	559	554	563	564	580	566	609	580	583	520	555	584	537	566	567	579	564	567	564	578	577	552	568	547	575	572	567	551	609	586	548	582	580	554	594	586	561	551	556	554	558	565	565	594	585	551	539	566	571	572	558	553	522	582	532	587	533	535	537	558	560	582	585	579	574	517	509	511	555	525	588	569	505	563	578	580	514	566	571	575	568	603	533	566	511	540	568	508	561	600	573	557	586	561	584	606	576	592	544	542	557	554	599	620	510	548	534	562	565	560	554	554	541	544	554	533	536	563	556	581	572	544	591	527	533	585	594	570	574	594	582	578	587	537	536	566	541	552	611	545	550	582	592	573	541	586	556	584	499	562	547	585	607	537	565	555	569	519	560	611	531	556	565	552	537	569	567	588	555	549	548	575	564	511	547	567	586	570	616	589	546	594	507	570	551	551	573	564	578	571	573	561	544	566	538	579	581	529	539	574	556	574	591	533	588	586	541	589	555	528	532	548	570	580	578	576	540	591	551	545	531	610	581	568	547	543	588	539	534	558	544	587	556
27997	3443	1013	760	542	418	404	352	365	324	351	312	288	318	270	297	302	311	292	285	296	297	284	268	280	282	257	272	260	246	269	268	284	280	253	262	288	276	277	268	270	270	296	302	281	282	238	294	266	276	278	256	254	256	305	332	273	308	284	252	263	263	288	313	269	266	267	262	281	284	259	292	281	268	285	272	281	260	283	275	272	273	287	261	305	287	330	286	282	296	289	323	273	271	241	285	283	303	295	275	276	260	275	269	273	291	287	280	258	266	257	266	266	236	291	259	252	289	285	286	288	275	299	273	266	279	271	255	301	280	271	266	277	272	294	272	265	265	278	262	277	283	260	286	301	326	261	267	259	254	295	248	280	269	264	261	258	265	277	259	262	270	275	277	273	259	274	282	242	268	288	276	285	286	308	235	302	264	268	268	277	268	287	275	252	257	249	270	259	260	266	290	269	274	244	252	291	271	259	294	302	256	236	259	254	277	249	254	280	286	305	260	233	263	282	305	266	306	261	291	264	269	296	264	276	270	293	275	273	290	270	297	258	293	289	288	261	260	279	272	264	256	275	274	295	245	244	307	286	265	301	284	280	275	253	258	300	266	296	278	276	239	263	239	270	282	262	286	294	266	256	244	291	263	270	272	280	278	276	274	275	279	273	291	303	277	245	269	254	242	257	304	288	281	252	225	279	263	276	273	274	273	286	271	251	265	273	251	249	277	234	276	270	280	251	291	285	278	282	246	275	287	257	268	274	262	281	267	269	290	249	303	284	241	258	267	283	266	260	268	292	256	265	286	266	274	274	268	293	302	279	267	267	291	268	278	257	287	306	249	245	306	274	295	275	305	253	282	277	276	278	277	321	264	268	258	270	288	264	284	266	248	282	280	276	273	275	291	261	262	293	264	269	283	255	283	269	285	277	243	266	299	269	281	276	264	298	260	290	275	296	288	256	234	268	286	299	311	265	269	275	271	251	240	263	269	265	253	274	281	283	296	285	271	287	268	264	263	260	288	291	263	288	275	275	249	279	290	252	297	283	264	266	268	251	245	274	288	276	294	263	257	263	268	271	268	299	279	285	283	253	276	289	250	266	243	291	257	303	249	287	292	271	261	272	251	277	237	259	282	303	268	272	268	313	293	286	306	273	288	280	275	274	286	266	272	285	295	273	257	275	284	277	298	270	236	272	276	260	265	267	286	272	293	261	266	292	262	275	263	277	257	278	269	296	297	282	307	287	317	272	304	264	288	265	256	255	289	250	288	281	273	256	308	270	253	304	307	260	294	283	293	242	306	305	257	259	282	281	264	278	262	261	280	280	253	271	308	239	300	286	268	255	266	276	274	290	277	281	287	266	292	261	260	285	275	228	244	256	276	303	299	297	269	312	279	296	270	299	268	263	255	300	253	224	278	282	269	301	280	228	272	273	252	261	262	272	274	264	254	272	252	287	244	256	273	282	247	284	251	258	250	268	279	293	279	281	271	281	274	278	300	277	298	272	233	267	258	279	268	262	269	263	279	301	258	283	249	297	282	311	235	287	271	274	269	277	277	265	261	262	286	290	250	267	261	284	242	263	276	309	283	292	266	257	284	277	258	278	272	263	278	296	292	255	262	257	253	266	280	289	288	272	277	278	249	284	261	282	276	272	266	277	237	261	274	272	261	269	271	291	250	250	262	261	249	298	284	288	234	257	255	268	289	268	286	251	262	287	273	266	250	263	256	281	261	282	261	264	271	251	288	282	271	243	286	277	249	271	250	261	272	276	283	269	271	287	255	288	267	262	269	297	281	300	285	282	247	252	277	290	303	271	272	297	258	268	278	305	262	282	244	252	310	296	271	253	294	294	291	303	272	277	288	283	302	264	241	250	300	269	247	266	295	294	273	283	269	269	279	281	253	278	282	263	291	241	284	283	309	264	262	270	269	307	270	309	277	256	252	299	274	272	238	254	279	235	255	305	248	227	295	311	266	276	283	279	282	258	287	302	264	275	271	275	274	295	299	274	273	250	254	268	268	251	270	280	253	242	257	291	252	280	285	254	269	267	249	269	286	306	257	247	287	273	260	251	276	281	281	285	263	263	287	273	258	274	264	290	293	282	284	255	278	265	273	283	305	287	265	271	276	281	288	264	290	283	283	263	272	260	243	244	254	241	279	278	263	276	276	269	292	284	268	274	270	251	255	255	255	280	284	282	292	263	249	265	237	284	289	292	271	246	276	254	263	232	259	260	283	285	279	288	280	255	288	260	241	293	296	274	295	262	271	249	277	298	312	303	285	247	269	261	266	249	251	258	280	294	286	285	291	298	254	240	285	283	290	255	237	275	297	288	301	273	271	271	295	277	277	249	259	268	270	266	276	286	253	282	297	286	292	296	277	273	293	280	314	242	273	314	301	285	288	265	291	279	233	251	284	229	229	272	270	270	280	259	273	243	271	266	259	249	269	286	254	268	294	285	299	290	249	273	280	279	300	258	251	263	292	289	271	279	288	245	251	299	264	274	247	263	260	284	277	280	301	267	295	221	264	263	268	253	264	263	278	264	292	285	279	261	270	297	255	290	289	264	281	298	276	253	298	251	309	295	299	283	272	276	271	253	274	276	224	267	279	291	277	258	270	270	298	264	333	311	275	295	287	268	277	278	281	241	265	234	276	262	278	269	267	288	258	272	291	281	297	276	264	259	246	294	283	243	281	274	261	256	278	245	258	307	305	250	257	292	275	283	309	270	263	283	280	254	283	274	275	330	263	255	271	215	257	313	278	264	290	286	273	278	291	263	267	285	276	268	279	273	252	280	248	263	282	297	288	259	246	277	272	267	277	259	257	278	229	259	289	274	261	265	286	266	262	277	259	270	278	273	262	310	261	246	252	274	288	279	273	246	284	255	251	273	250	270	291	251	234	301	251	290	293	269	301	271	259	259	291	283	274	283	257	285	276	242	284	289	262	271	253	245	290	276	285	241	257	271	263	270	292	304	284	276	259	266	290	272	271	263	260	303	290	301	266	272	260	259	295	254	264	297	257	262	302	307	259	261	281	251	250	326	284	255	266	272	287	296	263	282	276	265	265	304	298	258	292	293	274	237	276	266	262	269	281	259	269	264	254	282	264	306	297	272	287	291	295	315	290	288	273	257	262	275	255	278	282	273	261	254	265	273	260	291	269	273	248	269	244	265	277	284	294	283	306	265	260	286	259	267	280	274	275	264	284	282	276	248	304	278	322	269	283	272	291	280	277	276	252	284	278	320	270	279	320	289	264	303	287	292	249	293	277	304	284	273	273	258	276	264	254	277	250	278	254	250	267	262	287	255	281	264	277	271	282	335	261	293	280	292	265	281	296	293	274	259	281	271	279	296	294	238	250	262	258	270	295	246	299	311	279	269	299	280	282	291	288	243	259	303	252	243	255	249	292	281	257	262	265	287	241	266	283	274	281	271	249	288	238	242	273	278	274	257	269	290	256	294	241	262	284	250	281	272	301	286	266	274	282
14973	1261	1964	2159	1841	1569	1351	1215	1108	1030	977	893	894	858	835	802	802	746	778	747	788	752	735	727	761	754	715	688	707	721	656	689	688	691	736	669	727	688	679	660	666	685	692	748	663	679	703	720	676	660	664	667	640	677	707	695	708	676	649	659	673	692	695	695	691	672	668	703	717	663	708	678	683	696	676	710	687	701	684	714	621	710	625	692	685	692	668	677	744	632	675	707	684	677	661	668	701	649	655	695	652	696	681	679	645	674	716	694	684	697	650	724	675	643	706	709	692	649	685	740	670	664	744	667	708	655	687	651	703	704	666	716	686	673	631	666	690	685	630	650	656	679	639	676	700	697	673	657	691	674	702	692	695	623	749	668	651	668	694	688	672	672	632	688	671	655	665	645	666	655	652	701	648	665	646	701	694	685	641	652	628	743	681	654	656	667	670	672	698	678	712	684	647	689	683	661	650	658	735	687	667	667	656	669	641	685	665	679	715	700	694	718	655	665	694	715	674	663	665	698	648	666	701	682	659	691	695	657	671	680	682	686	722	690	702	675	706	665	646	662	688	723	631	666	742	647	668	676	671	678	676	680	687	676	707	687	644	696	709	672	615	686	678	631	674	644	671	702	683	638	693	686	619	707	679	663	647	639	698	675	671	675	723	707	686	666	678	720	696	679	683	692	729	703	687	695	682	699	678	677	672	685	677	710	718	699	665	709	706	664	667	715	696	676	643	621	670	728	632	667	665	691	684	730	668	679	675	715	727	633	612	708	691	650	654	687	705	657	656	674	699	681	706	705	645	678	675	697	662	653	665	702	637	680	677	696	674	712	699	706	688	655	622	675	695	703	704	673	671	646	683	672	698	674	652	668	707	639	599	680	664	705	665	724	689	650	661	683	650	668	679	664	666	664	698	705	643	636	693	700	679	686	692	695	662	671	685	683	695	656	700	663	667	617	679	636	702	653	682	706	735	681	657	669	696	638	693	676	696	663	722	720	668	631	684	672	680	671	661	715	666	660	684	681	661	690	721	705	680	665	627	646	684	651	658	674	688	686	633	658	658	638	691	639	681	672	646	705	663	754	675	670	595	671	687	732	711	630	690	684	674	696	669	682	699	643	632	664	680	681	645	681	754	651	704	709	710	656	674	710	652	674	701	648	729	709	715	635	671	706	640	683	656	661	681	685	679	699	669	681	698	674	681	678	642	680	681	729	683	682	685	681	684	640	659	678	685	691	703	676	661	682	715	688	656	663	681	642	664	689	713	719	663	640	699	629	694	705	688	670	655	640	632	640	645	720	678	690	653	715	627	678	666	676	657	658	673	694	683	697	710	648	661	692	643	710	668	612	709	710	693	643	712	664	750	678	655	700	647	641	722	632	697	709	672	695	697	683	657	667	668	680	671	670	693	678	732	700	636	621	683	666	658	637	717	659	675	707	650	678	666	646	658	679	693	681	677	673	677	677	687	722	749	628	680	661	696	692	684	724	710	692	699	648	652	659	663	715	676	663	678	670	708	723	725	667	615	662	669	655	667	669	692	705	635	683	658	631	681	665	649	618	676	686	682	709	642	650	646	658	689	657	684	654	620	651	664	683	644	635	712	684	673	727	661	629	671	618	692	650	667	645	637	709	711	668	678	659	679	660	690	695	673	700	695	672	717	718	675	661	700	663	699	674	655	692	699	730	617	671	696	687	671	691	653	681	663	709	626	682	658	681	672	671	637	653	670	696	640	637	683	686	654	678	693	627	670	637	686	651	714	658	613	704	699	641	657	726	684	714	660	697	652	722	688	713	652	663	718	642	688	651	668	645	682	723	653	673	686	684	680	670	657	707	648	702	660	723	671	653	685	661	651	695	714	657	667	707	646	653	654	644	668	725	643	692	667	700	711	631	703	666	652	687	687	651	715	672	653	682	697	703	696	687	721	660	679	646	686	710	736	650	660	654	687	665	680	715	693	680	704	676	690	698	638	654	677	692	668	739	713	731	644	675	636	713	656	652	663	682	681	693	707	690	723	670	691	655	691	636	675	653	660	672	641	689	694	728	633	639	664	709	680	683	675	678	723	709	698	711	711	717	720	628	693	678	664	711	653	655	698	688	696	624	670	660	682	620	710	670	696	677	754	668	704	652	654	709	653	657	628	676	684	699	677	700	677	676	673	664	689	673	677	690	643	699	700	683	701	677	694	691	700	715	716	715	663	648	724	649	667	678	665	675	655	674	656	672	705	663	688	663	642	631	643	703	679	682	677	698	726	648	682	674	695	662	677	668	673	658	667	648	632	680	705	681	675	636	685	674	673	671	668	677	707	662	671	685	654	713	706	686	671	608	667	703	688	639	672	667	681	681	715	647	641	669	664	733	647	705	688	638	648	654	713	655	685	675	658	700	678	659	653	631	682	669	650	661	688	688	670	680	652	682	683	678	671	689	711	664	642	696	675	693	658	637	687	683	716	726	693	714	729	622	652	699	673	670	698	713	671	665	677	727	671	677	647	713	683	665	719	716	617	702	644	643	668	667	689	670	712	679	668	705	672	703	646	688	663	740	656	637	634	667	698	641	690	690	653	702	693	676	662	695	643	667	687	675	674	666	657	676	681	678	714	689	656	603	678	671	635	673	635	660	653	638	639	655	670	688	680	659	745	686	666	687	665	680	679	708	672	726	647	648	675	622	682	709	660	678	699	662	674	688	681	692	726	667	650	662	680	667	701	614	654	703	682	703	667	647	681	681	708	690	692	663	688	710	693	651	677	706	687	727	653	654	668	669	727	698	689	687	660	666	722	693	680	709	649	674	715	687	685	632	668	668	641	680	689	630	643	638	660	680	647	680	694	694	680	669	697	677	676	673	693	702	713	696	665	702	683	671	658	694	665	699	642	641	662	708	670	695	676	671	674	671	666	662	643	641	703	658	677	684	679	668	691	680	720	664	695	637	730	657	672	681	659	680	703	689	720	673	680	675	703	673	699	653	670	672	636	675	667	708	688	657	662	678	690	682	722	629	650	617	695	675	689	660	705	637	669	634	682	671	700	690	661	685	686	633	670	673	648	645	635	688	693	700	627	679	678	670	652	652	670	655	699	667	677	634	720	678	687	648	700	659	714	718	681	718	649	664	669	634	655	685	648	714	632	689	714	637	736	654	668	649	670	645	625	686	608	672	687	656	634	698	693	657	653	720	683	654	666	691	711	667	693	635	645	660	687	700	640	670	698	650	686	676	679	677	645	688	683	676	686	719	633	713	704	669	620	713	645	719	660	708	662	732	696	642	663	698	660	666	667	646	698	663	707	712	652	697	663	663	677	643	698	705	736	684	685	692	694	695	612	714	646	711	679	685	656	683	663	695	688	646	671	650	747	700	699	687	676	676	687	673	717	682	693	656	690	719	709	645	672	679	728	655	674	679	631	627	651	694	678	676	684	673	665	657	680	676	656	689	669	675	657	693	717	660	660	674	686	681	635	682	710	663	695	712	645	672	656	694	702	710
8180	783	474	443	407	418	404	403	461	450	444	458	431	476	471	434	415	455	442	385	396	439	405	446	439	437	389	395	427	451	474	469	474	446	446	474	421	445	440	438	453	435	442	429	406	446	428	412	451	455	412	433	397	405	414	431	417	437	442	466	444	421	389	442	445	455	417	419	446	441	479	449	407	390	433	474	461	443	420	449	442	463	434	385	443	457	406	386	447	437	421	468	410	428	466	400	428	429	437	401	424	424	451	464	444	438	461	455	424	416	424	420	432	448	401	423	435	461	449	415	432	476	436	440	457	425	472	404	401	414	435	434	396	439	449	430	467	447	462	382	460	410	456	425	428	426	430	425	437	434	475	453	479	457	450	449	443	443	426	395	433	426	432	421	430	479	435	430	466	388	471	418	445	378	460	429	480	447	429	408	456	431	450	411	396	404	439	429	420	447	450	470	473	461	411	439	429	424	431	472	445	422	457	410	426	446	471	411	426	413	409	407	445	456	438	412	415	485	401	420	461	405	432	398	453	433	430	431	421	437	488	408	436	418	467	461	409	424	513	475	456	444	431	477	434	461	401	474	421	431	435	436	444	443	410	467	453	425	429	429	435	404	429	429	444	426	365	408	397	430	456	417	395	405	433	448	424	416	452	424	437	444	418	413	435	407	457	477	446	439	430	430	419	432	408	425	427	401	483	441	447	429	399	426	385	456	431	385	399	463	390	374	419	435	448	424	398	399	409	416	463	431	411	420	396	412	445	428	425	438	436	412	427	404	442	415	437	434	427	450	394	427	438	458	403	403	399	433	437	378	491	392	440	427	449	429	427	438	412	430	428	416	421	420	401	453	415	479	423	420	468	459	433	423	473	466	432	416	430	446	431	422	411	444	466	400	431	450	440	413	435	424	390	398	454	446	424	419	397	426	429	436	432	360	445	434	471	440	398	384	438	474	453	476	401	425	398	483	383	460	451	424	418	447	447	446	395	419	413	404	443	448	445	435	423	429	423	441	460	405	430	424	475	445	436	432	437	478	408	424	448	436	431	423	417	450	412	434	434	434	404	403	379	441	464	442	425	433	421	404	450	442	461	444	402	379	423	421	436	434	427	483	415	420	436	444	449	452	490	442	417	418	422	421	406	465	433	462	440	436	444	398	465	412	446	444	445	423	418	393	457	450	421	430	423	394	453	451	439	435	437	404	393	390	432	442	487	419	438	454	409	434	413	415	440	404	413	421	484	449	416	463	433	461	437	452	434	447	404	443	453	456	417	384	429	425	409	451	410	452	473	457	442	392	424	426	424	394	434	440	447	444	444	441	458	433	415	441	421	375	454	435	466	434	447	434	433	464	429	427	422	410	471	416	422	402	430	447	422	431	473	443	392	442	431	455	452	440	417	441	432	410	428	435	418	417	406	422	454	417	444	444	454	492	438	454	456	435	437	419	419	427	449	411	465	474	449	438	423	413	433	428	408	448	440	435	454	446	425	394	425	419	437	413	399	406	435	397	436	416	429	423	448	443	434	451	402	441	404	426	420	430	448	444	435	434	406	444	387	430	438	407	406	468	425	411	450	450	417	450	417	429	431	426	428	427	435	421	434	430	398	453	438	453	432	419	442	400	402	459	436	427	418	434	406	455	418	426	436	421	470	429	408	399	463	439	437	415	442	430	422	441	454	448	441	401	424	408	474	407	419	431	418	407	441	413	477	443	470	440	449	407	439	429	429	472	420	444	417	433	413	428	427	474	462	460	399	431	443	464	399	443	422	433	431	442	425	434	476	443	424	407	434	429	448	440	432	407	400	418	393	474	424	480	448	444	421	455	438	396	431	444	452	438	436	464	426	432	416	456	434	430	387	400	447	409	451	435	404	410	420	477	427	440	449	442	476	442	417	453	389	435	406	418	455	412	431	402	410	458	469	410	434	426	436	436	444	378	468	436	427	440	443	451	462	469	427	453	424	427	437	428	418	451	503	443	450	405	388	481	450	422	473	434	424	394	399	438	437	438	428	428	438	428	414	452	407	433	447	452	394	429	443	469	398	451	413	481	438	427	445	437	430	489	443	438	421	418	424	422	483	447	459	428	421	451	432	410	410	434	418	474	424	406	419	422	418	439	447	441	390	440	467	409	429	401	448	418	418	471	440	438	483	435	473	424	415	434	435	414	444	457	417	417	454	427	468	454	450	444	428	465	446	448	416	453	441	404	425	444	470	415	442	396	423	398	425	459	460	406	414	453	440	412	449	469	414	402	431	446	399	431	448	435	443	440	457	471	459	418	467	446	433	467	466	429	433	474	451	447	423	455	409	422	415	430	419	395	420	480	410	471	451	411	446	440	447	433	407	453	475	455	417	433	412	442	430	401	455	454	401	438	445	459	438	474	434	416	406	451	436	404	408	419	468	436	441	409	458	439	431	395	432	447	427	441	411	426	443	468	419	420	446	465	447	451	431	468	461	441	508	412	411	467	481	414	471	414	430	448	438	427	398	434	447	439	416	437	398	442	407	397	438	465	409	403	419	436	431	424	446	418	424	445	426	414	407	410	411	452	419	407	418	435	408	394	441	465	433	430	408	485	411	415	446	442	402	473	401	410	449	476	452	425	457	432	468	419	418	421	422	408	439	485	420	446	477	400	471	465	432	404	450	409	453	405	425	416	460	393	431	456	468	426	431	401	425	419	454	428	462	427	408	381	441	446	456	439	441	441	447	456	439	425	420	410	426	451	420	428	437	449	402	414	430	446	477	506	398	467	439	444	401	444	410	426	470	433	446	451	457	412	405	444	421	442	415	440	445	452	418	428	412	438	472	388	419	434	424	410	416	449	480	405	418	404	429	448	462	438	484	432	458	393	398	432	409	470	469	413	427	430	412	426	415	415	482	452	431	430	395	376	408	405	424	429	473	425	417	422	445	440	424	406	436	405	451	464	436	418	461	422	429	439	449	456	398	436	419	475	440	416	438	484	435	428	444	445	432	449	412	467	404	403	414	432	444	433	453	466	454	480	435	442	481	405	447	426	452	413	430	441	475	448	443	445	429	393	396	484	377	403	409	489	425	450	443	407	390	438	463	439	438	436	405	426	435	398	432	408	422	456	411	437	417	432	459	419	429	452	454	458	468	449	447	426	404	442	488	418	429	442	430	397	474	376	424	405	454	410	449	459	436	450	395	458	447	453	418	449	383	417	400	403	481	424	444	444	475	395	409	409	460	463	438	437	433	461	426	428	405	435	428	434	427	453	403	428	430	449	421	462	434	444	424	426	450	437	474	463	409	422	418	412	444	418	476	438	418	422	451	404	427	426	425	430	476	466	451	454	474	482	445	458	385	444	459	448	422	468	446	395	433	415	441	432	448	406	470	443	428	440	444	427	445	432	441	425	378	440	426	464	454	407	452	412	468	423	436	405	485	436	411	439	422	419	414	443	423	469	473	457	415	421	428	384	497	430	456	465	427	445	479	467	450	410	425	466	459	473	455	423	415	431	424	442
5405	1012	995	963	935	992	971	1008	968	973	917	964	958	944	1001	972	909	942	1013	898	927	917	935	962	948	969	930	960	965	912	963	981	966	971	940	947	972	926	919	1009	965	952	973	930	923	920	957	925	937	967	945	925	926	975	890	933	887	974	947	936	949	956	973	904	969	933	1007	920	949	941	927	1018	863	994	908	961	949	986	920	915	975	982	959	1012	953	925	957	967	930	966	948	950	978	989	954	960	928	954	909	912	988	972	897	931	995	895	944	962	1004	949	926	999	923	934	980	875	933	909	954	908	977	929	991	894	908	980	937	969	1004	903	950	988	979	953	912	964	887	966	961	919	880	898	979	940	961	929	946	927	986	976	975	973	919	960	967	955	945	940	919	938	937	968	967	923	948	950	912	925	957	929	1011	908	973	893	963	945	925	984	944	949	912	933	926	900	951	985	990	948	1030	940	947	921	934	990	946	983	928	939	920	962	996	936	913	993	914	905	990	932	952	959	965	963	920	956	957	929	938	936	968	922	974	944	926	911	965	935	929	954	942	937	962	997	961	966	954	989	905	977	975	935	951	979	905	957	952	960	946	912	932	922	937	939	898	984	982	975	957	981	930	955	956	952	907	1010	982	891	942	951	925	900	985	973	922	941	975	937	1056	946	909	957	993	929	881	882	949	953	937	943	1001	945	944	925	894	938	924	959	921	963	928	928	980	949	975	958	905	943	973	938	946	955	918	921	894	964	862	997	977	966	1016	941	958	911	954	974	921	949	900	976	946	917	958	944	945	929	950	933	921	918	1009	933	959	902	995	961	929	916	947	934	936	904	958	935	961	912	898	1000	962	953	937	915	962	891	934	970	966	900	884	887	924	1000	930	880	960	938	958	921	964	890	926	969	964	958	949	958	972	980	955	966	958	998	938	925	913	914	961	928	925	989	944	961	932	939	936	963	915	892	941	979	955	901	966	1011	951	953	966	986	947	982	969	982	939	988	949	884	914	920	941	937	932	929	964	1029	1003	908	929	952	1010	956	984	965	939	1000	971	952	910	936	947	958	916	947	914	908	969	1013	945	940	942	967	979	927	961	996	938	935	947	862	923	986	937	927	943	972	949	945	925	907	968	924	920	969	936	912	851	970	890	971	984	976	988	978	976	969	985	944	943	943	956	987	954	1014	861	899	938	965	958	974	969	958	967	977	940	892	916	927	944	955	944	909	913	941	970	952	906	916	985	935	1016	968	978	983	935	892	929	986	973	951	948	973	947	940	968	995	898	925	967	931	940	968	908	1018	941	942	921	960	954	955	1010	1010	966	997	927	977	938	918	909	938	1010	911	970	929	921	948	991	959	944	966	902	991	900	931	952	920	918	918	892	957	952	881	973	942	958	1021	992	903	975	952	939	927	1029	953	979	954	949	972	903	975	979	930	969	923	1016	955	934	1008	964	1010	939	940	942	970	979	905	985	998	915	990	949	914	908	931	967	894	923	954	927	925	973	944	970	928	912	951	971	918	905	937	952	988	965	958	959	976	911	952	913	957	928	925	979	992	1009	935	943	898	941	936	944	920	966	980	972	908	936	975	910	953	928	967	989	1002	948	936	981	956	961	965	1006	945	922	966	937	953	932	975	937	904	889	938	954	959	929	945	916	882	868	954	954	924	946	931	947	925	947	926	962	913	961	915	949	906	935	941	975	967	967	957	877	953	949	939	932	938	966	982	958	927	952	917	935	943	936	961	923	979	911	944	971	952	934	955	977	913	970	908	951	958	971	872	955	910	923	991	960	1000	968	1003	960	968	958	970	958	997	912	963	900	974	987	946	976	928	974	941	944	913	891	962	945	938	915	959	935	945	953	924	987	964	960	958	951	965	934	925	916	906	934	963	955	970	939	971	907	941	988	887	956	892	931	915	934	975	966	924	948	922	945	945	971	957	920	991	934	845	928	899	917	935	993	906	951	967	965	990	923	997	946	906	934	921	937	942	964	921	944	927	971	938	961	965	934	971	907	912	903	890	984	942	936	920	957	972	971	959	984	934	958	905	908	928	976	980	921	903	961	922	910	886	910	943	943	878	950	908	930	1012	981	930	890	926	956	895	977	982	948	954	927	997	939	950	935	916	918	938	971	917	952	973	957	967	894	956	994	952	958	935	994	976	966	934	955	989	879	950	931	937	954	931	907	989	881	948	936	934	978	934	951	959	966	876	985	966	913	947	939	946	954	951	916	939	964	916	947	919	962	964	992	885	985	932	933	917	937	948	933	1026	954	934	945	953	901	960	936	955	981	927	960	968	949	979	984	950	980	903	951	992	974	1005	1000	955	941	1024	917	979	949	927	943	956	983	973	983	955	1000	898	932	957	985	972	982	942	940	981	979	918	985	956	926	943	938	975	909	983	932	901	995	944	962	924	1001	962	957	959	944	947	971	986	966	961	911	948	1026	967	935	927	954	931	907	943	956	925	938	983	936	939	937	934	984	964	938	998	949	891	908	923	943	927	955	1020	935	909	951	955	944	889	912	964	951	975	966	948	968	996	973	944	940	968	964	961	947	988	943	932	988	904	934	953	973	973	930	931	941	974	910	914	951	995	972	951	918	942	894	973	959	950	941	939	961	932	987	1002	906	922	938	919	922	998	922	968	970	996	953	938	960	979	883	880	911	937	925	913	950	944	971	981	943	929	948	955	920	870	871	944	970	917	946	912	954	915	931	865	953	987	927	935	941	927	991	963	925	976	887	1000	928	970	975	1001	988	954	960	911	991	986	1028	968	943	902	921	944	941	944	961	934	909	936	934	964	936	946	980	905	958	979	928	978	954	1025	926	944	995	944	966	893	971	985	925	939	982	920	994	912	942	1014	960	967	942	926	929	906	955	942	1002	944	960	931	953	982	989	936	924	925	943	983	1009	989	980	935	933	977	945	932	963	927	943	953	909	947	969	949	958	994	967	979	906	901	927	923	952	956	958	945	969	974	983	1011	917	932	945	935	951	951	871	987	961	917	966	953	926	966	952	1002	968	966	957	939	958	948	999	938	996	949	925	861	943	915	921	985	970	951	927	948	912	930	988	905	957	937	942	979	975	916	920	975	959	1014	959	961	962	942	1026	900	975	909	971	924	928	931	907	950	973	936	914	948	981	958	931	966	935	960	876	965	949	951	917	923	916	949	897	933	954	907	892	953	905	895	999	938	954	913	974	950	945	1009	898	962	961	966	962	955	920	997	943	943	940	887	913	925	962	949	948	974	999	916	988	968	1014	1029	932	922	920	900	983	966	968	935	955	918	948	901	966	919	944	958	982	949	915	927	953	934	987	917	899	956	958	929	985	914	971	876	960	974	935	922	968	868	935	968	1014	948	945	926	938	913	994	910	949	939	915	931	916	962	1009	931	963	966	986	896	929	961	943	950	1009	921	955	885	980	923	917	962	956	957	931	962	956	967	952	933	1016	972	970	919	898	958	950	957	923	938	957	947	943	936	988	942	996	947	957	943	944	918	963	980	938	925	951	888	935	932	966	955	909	939	963	932	953	947	942	998	1009	905	959	917	940	976	991	933	932	939	925	909
19627	1725	543	457	340	325	310	280	264	245	238	236	241	216	246	227	257	228	232	231	222	256	249	246	216	240	258	220	237	249	236	237	236	233	228	247	204	222	263	211	224	236	243	220	216	226	218	233	203	185	225	227	238	238	245	244	213	221	199	225	234	215	240	221	232	215	216	219	255	202	241	224	213	198	243	214	257	217	244	239	247	202	237	213	218	209	238	223	226	230	244	236	242	209	238	233	206	233	193	237	198	203	199	221	216	217	239	242	235	224	209	231	245	197	211	233	241	215	227	236	213	213	209	229	239	245	208	211	228	222	225	242	246	208	207	208	261	248	238	249	222	230	209	210	216	256	247	231	239	178	212	231	209	238	198	201	221	230	219	236	238	216	234	227	202	247	227	232	242	223	208	227	232	251	233	233	207	246	221	229	220	241	217	213	228	235	239	241	222	236	246	237	225	233	205	286	244	202	207	225	215	237	252	260	217	227	251	243	218	229	245	237	221	181	196	224	212	210	239	205	216	257	222	227	198	254	214	267	255	246	235	237	213	232	242	233	226	219	254	239	211	228	216	223	224	193	225	219	207	239	193	223	229	239	242	233	237	222	249	241	206	217	208	234	240	243	237	198	212	248	233	242	226	216	229	214	242	225	217	259	251	209	227	205	279	204	226	200	209	237	238	230	226	218	226	215	233	233	220	241	239	221	241	241	229	231	223	263	212	228	238	220	243	232	216	229	236	215	222	223	238	214	197	234	244	216	214	239	198	229	242	234	228	219	255	219	226	227	229	220	227	237	221	239	219	224	241	191	231	231	223	222	248	201	215	222	199	216	236	218	235	228	213	185	204	231	212	239	237	233	202	225	238	241	215	217	212	222	239	230	239	254	227	227	241	243	186	210	229	214	203	199	232	243	239	253	252	212	216	265	223	269	213	239	217	228	229	223	187	239	235	215	226	230	243	226	234	222	220	217	214	224	214	202	290	238	202	220	233	229	232	214	233	246	232	230	225	231	236	236	250	233	206	215	214	251	221	209	208	213	215	192	213	229	205	221	204	216	194	239	220	236	229	261	229	235	252	227	234	232	230	244	217	234	226	224	211	231	222	208	251	228	227	233	222	187	236	233	249	215	262	206	227	233	235	241	236	242	220	241	245	227	250	239	243	217	228	217	242	246	229	220	216	228	205	215	239	210	236	205	212	239	201	232	213	212	246	196	209	198	203	249	241	231	219	221	221	203	245	218	247	254	237	226	237	231	213	224	205	245	205	237	240	218	238	209	220	210	256	228	242	233	221	232	227	207	202	204	237	254	213	231	227	251	215	212	231	260	247	220	202	236	195	229	205	203	224	229	224	257	229	222	229	210	207	207	247	190	234	237	225	239	238	225	225	200	223	230	200	226	254	232	251	235	210	228	201	208	228	206	237	235	241	227	263	223	222	230	239	235	202	218	198	258	218	237	238	221	254	211	222	207	239	212	217	267	207	210	254	220	233	213	223	208	242	251	235	232	212	209	249	252	221	223	216	252	235	219	213	243	236	216	242	206	227	218	202	204	223	245	228	242	221	226	258	241	184	227	224	229	262	239	220	223	210	226	213	236	208	233	205	197	206	240	236	233	215	231	225	235	251	215	233	183	246	234	241	214	249	218	209	228	262	228	231	222	241	205	225	213	215	240	222	232	232	211	208	213	241	231	234	256	251	244	210	205	237	227	226	212	250	228	218	227	195	233	195	218	226	217	243	231	234	221	257	227	222	221	200	192	212	241	215	211	222	240	202	238	230	272	228	226	212	237	233	229	233	211	215	215	259	245	207	224	228	279	224	237	228	203	209	221	241	238	201	220	189	234	202	229	247	239	217	243	205	230	236	254	201	223	221	233	235	214	207	234	253	194	187	231	236	215	234	255	248	213	221	200	199	213	228	225	224	253	218	213	223	213	227	222	227	246	226	228	231	249	240	247	220	212	246	223	203	225	207	249	209	226	228	218	230	246	229	232	231	233	223	199	238	238	246	239	215	246	242	218	214	233	232	220	232	212	239	190	200	210	218	217	232	215	241	219	223	208	228	236	227	216	213	210	224	209	217	236	211	214	198	250	211	234	218	220	226	205	224	215	220	174	221	224	197	222	213	240	210	240	238	239	211	226	236	251	239	241	242	224	236	208	204	224	219	242	219	232	212	223	231	234	239	214	212	226	240	218	209	215	212	206	197	214	203	236	218	245	230	209	202	227	237	205	249	218	220	208	240	209	224	205	227	240	239	214	214	229	242	230	237	214	210	205	216	226	244	214	236	241	213	240	208	229	234	231	193	215	220	179	202	229	212	211	244	257	232	234	223	227	233	193	209	228	218	228	190	256	235	211	235	219	226	224	227	236	216	206	202	233	236	227	238	246	235	259	220	217	218	234	251	220	234	211	242	231	227	241	238	196	213	211	210	207	239	237	219	217	203	220	228	236	241	246	242	187	238	245	253	210	222	233	231	247	206	246	230	208	249	219	228	225	250	216	234	185	213	246	238	247	226	215	195	227	202	201	221	217	229	222	216	219	243	225	254	214	212	201	203	214	216	215	229	207	195	227	234	222	245	243	230	225	266	213	203	218	236	243	231	197	234	210	232	205	236	225	243	246	255	230	200	214	254	231	222	259	227	205	226	236	223	254	253	208	223	263	266	247	254	254	250	247	219	219	215	215	202	239	224	231	197	220	217	202	243	218	235	226	219	202	205	235	207	219	221	190	207	216	212	236	211	218	233	229	240	208	214	248	210	254	234	224	214	213	201	242	242	197	236	223	220	230	232	228	234	232	216	206	245	193	210	231	228	249	230	217	221	242	198	207	218	249	243	215	244	247	218	209	211	220	199	217	201	243	207	224	222	244	226	200	226	237	255	210	228	226	221	201	195	226	224	215	230	244	220	250	256	194	222	186	219	210	217	247	246	221	232	229	223	257	234	220	230	240	215	227	221	221	223	245	258	222	239	219	229	236	241	214	232	212	203	237	230	208	235	227	236	216	207	217	214	202	230	250	203	217	260	230	240	237	223	226	237	235	215	242	255	237	235	228	220	225	228	226	244	197	214	251	242	208	218	227	242	255	211	222	245	224	228	246	251	236	211	214	216	237	228	239	240	258	216	252	242	221	214	219	253	242	241	216	220	226	231	233	225	215	246	236	217	233	203	219	273	240	218	239	222	222	220	218	238	202	227	226	222	238	209	255	208	224	235	213	226	236	217	239	214	216	258	226	227	228	216	211	234	253	204	208	215	241	216	223	210	228	229	222	225	206	247	235	219	218	201	200	226	259	211	227	205	223	227	238	217	213	226	256	213	223	216	209	220	212	232	200	226	198	204	206	204	230	220	229	249	184	242	212	216	199	208	233	240	262	239	227	223	277	228	227	238	247	220	208	224	216	253	228	192	230	230	222	224	216	212	215	227	187	195	213	256	247	220	243	233	247	232	226	221	262	232	244	208	222	227	235	232	236	220	210	212	219
11985	833	1251	1255	1173	1076	950	858	761	754	732	729	645	665	667	622	636	593	660	623	609	625	601	571	598	592	636	602	554	594	584	574	605	608	584	597	539	564	580	565	575	565	542	562	556	572	590	597	540	572	537	556	562	535	606	615	520	546	576	531	582	517	575	591	556	543	602	569	558	574	561	576	555	528	569	563	553	564	554	614	552	569	548	565	534	600	568	556	554	574	583	604	556	579	559	597	563	542	539	576	544	535	571	569	568	598	560	573	538	537	559	596	552	564	598	526	533	570	576	534	543	546	592	555	579	581	536	576	549	548	523	538	532	595	561	610	544	555	544	566	548	591	549	572	570	561	515	556	547	551	520	557	547	555	571	605	574	584	594	550	556	543	545	560	588	519	544	552	552	499	532	571	581	543	561	543	528	549	589	578	538	574	560	573	545	578	553	516	564	536	536	560	571	564	524	557	538	538	551	578	560	575	541	586	555	583	566	575	566	602	561	567	575	519	572	556	569	598	587	536	550	584	587	579	566	530	533	576	554	610	569	547	564	545	537	555	554	574	596	627	566	549	577	562	543	548	560	547	533	574	580	570	574	541	558	555	559	569	591	514	573	576	573	549	527	596	560	567	555	585	569	536	553	577	531	593	570	591	546	572	564	562	512	621	551	557	596	613	595	559	577	535	538	559	580	553	539	565	521	577	557	541	593	587	525	527	580	580	546	592	548	548	583	571	584	551	546	566	550	539	543	561	570	567	593	594	553	571	538	587	565	568	548	565	582	517	604	568	530	583	532	568	570	538	593	511	571	552	565	617	563	554	573	609	596	564	608	593	501	551	577	548	530	582	533	585	592	594	531	536	578	545	563	508	554	575	564	587	615	553	547	528	576	575	574	526	539	549	560	565	588	602	588	563	554	564	533	595	574	584	600	570	561	559	534	559	575	589	554	573	540	592	558	602	570	539	597	535	580	578	540	560	559	515	581	556	554	570	564	588	541	543	549	537	587	586	580	539	575	562	566	533	489	533	543	548	528	538	552	582	560	562	586	593	540	577	542	560	548	553	545	533	571	570	564	569	581	566	548	588	554	541	483	537	539	579	574	502	562	552	576	563	527	554	548	560	599	547	588	548	568	538	578	570	578	526	599	533	556	528	581	563	547	547	572	548	544	539	499	551	563	562	552	570	581	524	554	582	584	597	574	543	549	507	541	555	534	548	530	543	528	544	576	531	559	554	599	566	528	578	593	579	550	563	563	529	565	587	523	533	533	564	571	566	570	543	611	581	545	552	498	548	588	569	596	553	557	555	538	601	608	541	615	533	540	584	559	579	570	539	559	538	536	591	554	549	507	549	570	572	592	584	565	542	615	563	543	535	563	564	544	538	587	573	581	547	564	610	544	585	588	575	556	550	557	517	527	511	541	626	568	519	564	562	545	577	579	545	568	549	553	542	578	567	595	576	568	550	571	603	582	541	558	540	546	583	552	534	551	522	522	528	577	579	539	588	542	570	574	531	574	568	558	616	560	563	543	519	554	570	554	564	587	561	587	575	576	563	602	573	552	576	548	567	578	582	599	559	578	512	569	609	560	575	570	551	572	565	527	563	599	591	571	541	552	577	571	553	538	577	523	532	548	561	517	570	573	580	542	536	549	531	547	582	534	526	590	529	610	536	544	571	565	588	573	552	581	561	560	539	550	552	583	580	532	501	563	568	566	546	542	564	549	587	569	569	568	600	574	565	546	556	603	580	546	565	577	516	553	576	540	564	568	552	593	572	520	581	585	608	534	581	560	553	567	596	563	556	556	559	546	548	516	556	581	585	581	505	539	560	572	561	553	580	576	576	563	594	574	568	593	531	561	550	543	524	561	560	534	589	598	559	537	613	581	566	588	550	574	535	548	558	579	563	546	626	580	549	492	548	571	559	531	548	560	574	556	557	530	558	577	588	552	565	529	570	542	549	568	575	614	542	572	560	608	587	578	565	571	542	581	564	562	551	587	555	549	546	537	553	583	559	568	621	565	576	565	562	543	565	589	577	520	554	567	572	531	535	538	569	550	575	545	570	542	563	588	551	538	556	578	565	545	591	598	535	542	589	530	595	601	542	554	540	595	575	531	563	542	568	532	555	580	524	545	595	532	591	546	541	552	544	555	557	582	609	553	540	559	556	546	620	578	557	549	589	556	543	527	529	615	556	562	570	581	573	581	547	558	542	574	508	550	545	593	563	555	526	500	559	580	590	531	529	597	557	546	563	583	585	572	549	502	556	534	548	551	544	546	537	603	549	550	553	565	536	567	632	552	561	536	595	591	564	593	562	561	558	565	563	569	554	598	633	577	564	533	559	560	614	593	560	559	584	586	563	540	579	556	495	542	547	520	591	535	602	584	534	594	558	583	564	517	619	558	538	568	516	582	554	577	534	564	545	539	592	549	577	524	555	549	545	542	557	573	584	574	502	535	520	583	554	553	557	527	617	544	541	579	564	564	558	562	589	545	543	591	548	506	551	533	558	568	568	589	541	574	545	574	571	559	596	541	560	581	538	588	572	545	545	550	611	564	545	538	612	561	541	540	600	603	542	535	564	567	553	544	552	564	561	550	574	562	594	585	567	541	500	518	563	574	581	585	568	603	541	549	525	558	534	599	544	571	552	590	531	517	540	549	549	503	527	584	557	533	528	561	522	570	533	567	541	530	537	520	557	539	574	514	564	551	525	556	576	543	527	598	567	623	564	551	545	594	586	587	528	553	566	538	561	596	593	562	585	579	520	567	550	544	565	555	560	538	594	571	572	525	567	567	554	599	576	561	555	549	542	517	526	552	578	563	584	566	549	587	605	534	539	535	539	572	541	558	464	559	555	564	543	588	578	512	532	580	561	552	530	576	557	534	556	556	564	575	600	588	607	522	543	574	573	554	554	542	610	573	564	577	535	565	583	593	528	553	522	541	551	532	567	543	580	513	583	590	543	570	551	549	585	577	562	580	529	571	530	573	568	556	556	562	557	522	538	582	502	564	570	561	562	606	559	556	555	545	559	572	525	585	532	581	561	575	550	564	534	551	559	543	558	567	543	562	551	542	574	565	536	547	574	539	557	550	599	541	586	568	582	558	582	581	533	544	582	529	569	570	556	578	572	581	588	574	589	552	576	519	562	565	546	593	549	559	566	547	553	568	563	583	546	557	590	522	562	584	591	572	545	542	567	599	597	542	560	572	557	589	549	533	567	597	565	559	564	549	599	561	589	587	572	576	588	569	574	569	568	540	578	535	532	525	567	569	554	563	567	586	565	618	582	514	582	552	573	539	573	558	543	544	578	620	579	525	561	576	544	596	583	571	533	584	555	556	569	599	582	510	615	533	549	566	580	552	585	563	559	569	583	559	531	590	564	585	588	519	566	534	537	546	563	575	572	568	547	557	572	542	564	548	560	551	537	555	550	581	612	554	566	571	543	509	562	553	519	606	546	562	574	546	529	533	559	561	570	547	567	552	594
28315	3631	988	752	590	473	440	402	325	340	328	314	307	311	288	273	275	296	298	281	271	308	285	289	281	278	284	288	279	282	290	268	271	281	291	300	304	257	297	299	279	272	290	301	266	265	248	288	292	301	277	301	270	253	258	261	272	281	280	268	282	295	269	282	250	270	276	293	281	253	276	299	266	311	289	292	272	283	251	277	243	267	259	284	306	305	280	244	270	263	233	257	268	295	285	249	253	257	251	290	250	281	286	250	246	259	291	291	285	298	277	265	282	280	223	251	291	291	281	306	285	270	251	300	243	279	285	256	263	272	264	288	314	279	268	247	261	263	280	265	252	270	276	336	271	251	288	252	286	257	288	281	287	252	293	282	296	274	281	258	252	280	261	264	303	247	246	314	288	262	301	247	282	284	274	237	328	251	271	249	267	316	249	280	260	274	283	298	257	258	298	232	272	272	297	283	268	318	259	281	300	279	279	264	289	248	268	264	296	288	284	320	314	271	252	263	318	266	288	305	268	264	243	278	288	290	256	265	261	290	262	266	265	259	304	283	295	263	293	306	266	320	271	261	296	276	227	267	265	259	279	275	263	292	252	260	263	314	285	275	305	282	258	287	258	289	259	275	287	269	255	270	242	272	263	268	275	298	284	273	271	236	268	259	299	254	304	278	283	283	292	252	266	320	275	254	247	252	266	266	281	296	282	273	255	266	279	286	250	289	297	278	280	288	276	297	275	280	284	283	258	287	246	298	290	241	268	241	275	247	266	267	301	275	290	263	238	268	249	282	258	282	294	245	277	307	268	270	268	285	303	309	267	265	272	300	263	259	255	289	243	286	269	258	249	271	243	275	266	289	290	287	264	309	258	316	280	280	255	263	220	319	303	287	272	271	287	256	287	283	272	256	273	284	246	288	278	322	289	284	281	295	276	238	277	268	323	290	269	287	252	294	252	280	255	277	306	283	274	280	252	275	266	260	297	250	281	277	265	276	309	284	240	292	267	264	272	290	284	259	317	287	282	250	298	298	274	278	301	265	295	266	283	272	292	286	281	267	292	277	299	295	312	294	285	266	302	309	283	295	256	272	261	271	256	247	285	254	256	296	250	298	259	263	268	290	275	288	242	269	279	276	257	295	263	285	249	265	263	273	254	254	295	263	312	311	288	271	253	296	286	292	265	256	292	238	259	286	279	260	273	281	303	242	306	292	273	250	278	291	262	270	241	267	279	276	261	284	299	248	266	262	268	276	238	289	282	275	264	269	286	278	243	274	282	256	273	287	263	285	266	291	279	256	295	269	263	305	312	272	238	275	275	268	261	279	277	272	291	271	292	290	260	282	244	273	293	271	290	291	296	297	258	255	292	319	240	305	298	274	263	265	266	300	288	261	251	251	258	262	292	309	314	279	261	278	268	241	256	284	237	334	289	286	263	284	276	275	292	300	295	294	260	273	287	275	300	269	253	311	278	273	280	309	267	248	280	253	271	307	263	285	265	291	282	257	242	272	302	302	262	281	276	262	256	273	333	277	292	301	284	232	274	283	278	308	259	267	249	269	284	283	245	319	294	261	313	276	307	259	272	273	288	287	253	277	285	270	287	256	261	285	298	317	278	265	278	275	284	238	271	295	272	280	304	298	272	292	248	281	226	287	324	270	280	272	262	280	287	265	295	256	269	293	270	293	282	289	280	301	306	283	255	297	290	280	227	263	284	287	277	278	255	268	282	287	283	284	292	265	303	245	260	237	270	247	262	289	291	304	293	297	290	284	285	282	279	280	269	285	255	275	280	309	267	263	288	275	271	258	298	245	269	317	248	274	291	298	285	276	258	254	251	289	276	284	274	264	283	273	294	317	278	286	278	272	272	286	301	311	266	269	259	297	285	277	270	280	276	276	273	335	267	279	299	274	257	277	265	288	289	281	269	276	276	268	294	282	302	272	274	273	286	299	283	281	259	245	276	277	268	261	284	256	268	269	313	265	267	276	239	307	266	306	244	257	277	280	316	271	264	285	289	258	231	261	268	264	259	266	293	283	273	289	287	263	276	287	286	268	279	283	261	251	242	308	275	304	296	266	261	295	290	276	269	261	247	285	303	271	304	288	295	281	254	291	265	289	245	270	288	285	296	279	282	271	277	255	285	298	305	242	276	279	302	266	279	278	268	280	268	266	269	268	254	237	242	275	282	280	268	262	278	291	288	258	260	280	276	267	311	285	263	253	253	246	279	263	282	264	254	284	259	286	292	289	288	271	277	315	280	277	282	268	269	285	283	252	266	263	295	285	275	248	285	286	277	259	298	293	292	289	261	309	303	291	259	295	284	294	249	260	262	269	290	280	269	227	280	275	303	280	271	283	260	288	282	271	268	296	270	242	276	273	223	328	271	280	334	297	285	272	273	294	280	265	278	280	266	229	284	240	271	271	267	255	265	271	276	296	281	303	276	275	339	288	242	282	281	272	263	286	273	308	293	259	273	268	287	256	276	265	270	249	228	253	270	307	258	269	278	293	254	295	268	267	254	303	279	320	271	269	289	287	266	249	281	274	252	307	236	293	267	253	278	259	261	267	305	279	274	296	273	267	247	302	254	300	293	259	275	292	260	274	275	301	259	256	275	285	255	277	280	255	251	259	290	298	287	265	280	248	270	278	281	282	286	283	274	286	275	258	277	289	296	288	279	314	256	265	293	263	274	313	290	287	279	260	279	301	315	248	280	291	286	305	285	255	266	263	256	315	282	294	255	272	271	275	239	329	259	276	276	288	302	284	272	246	293	227	270	280	255	297	280	285	283	307	277	278	231	231	313	282	287	260	281	288	272	263	275	284	300	275	275	293	319	241	281	277	297	268	283	271	292	284	289	247	247	279	258	263	269	253	269	284	266	290	308	278	288	278	260	285	281	260	280	300	278	275	266	254	267	291	267	272	275	279	276	278	262	254	259	276	252	283	260	269	256	252	279	288	327	251	255	294	265	274	307	324	265	284	273	299	303	265	281	271	309	266	276	264	288	313	288	247	258	250	304	298	284	268	283	297	277	294	263	293	279	320	265	267	278	284	280	303	291	272	260	264	300	287	283	259	273	264	252	287	276	274	298	293	288	263	266	274	282	262	263	262	255	265	238	254	255	273	258	256	290	277	290	288	254	269	250	285	254	280	280	271	303	259	250	255	307	250	261	307	273	275	298	292	305	296	256	279	294	264	289	261	259	266	284	255	239	279	273	284	272	260	272	266	276	263	296	279	268	296	297	260	248	252	263	243	276	287	264	291	283	293	271	268	311	281	265	269	281	287	265	254	254	259	263	251	286	246	295	256	314	282	227	254	278	259	271	249	282	256	279	281	286	288	285	277	254	268	281	277	257	275	294	288	283	297	300	260	273	241	292	250	275	266	265	282	262	277	293	277	301	252	303	287	286	290	293	297	306	274	255	277	291	260	260	267	243	247	250	272	250	278	268	287	285	255	267	287	273	263	295	262	272	286	297	276	269	269
15250	1312	2039	2148	1893	1578	1430	1189	1145	1036	942	923	894	834	843	811	832	776	772	825	755	763	746	715	715	721	704	794	738	735	733	761	742	712	728	693	693	698	682	727	706	713	718	747	679	722	690	692	660	662	674	669	720	684	709	696	724	713	700	685	728	666	718	671	651	680	717	717	663	684	724	675	653	695	699	647	674	730	733	733	704	698	683	683	689	680	645	644	671	679	660	706	695	717	659	693	705	673	615	697	749	679	636	678	706	662	693	663	671	645	671	683	678	658	693	678	680	671	657	709	702	665	687	662	687	641	655	703	653	638	657	711	701	674	627	714	685	694	697	678	687	677	687	669	682	677	714	730	678	665	637	700	696	655	716	657	703	701	684	646	668	663	689	658	697	703	666	698	719	635	660	723	702	678	679	641	683	683	718	734	682	738	651	675	641	627	748	659	774	732	670	681	697	689	709	691	721	688	682	673	668	724	707	666	648	675	652	680	699	693	664	654	662	682	676	663	698	662	754	642	634	698	679	661	653	700	667	633	707	647	649	695	692	664	662	689	639	712	641	667	666	690	683	668	683	683	636	695	691	655	701	686	629	649	703	727	720	727	713	710	659	667	648	690	667	643	690	687	707	687	707	670	665	711	689	645	674	647	707	674	689	663	705	678	703	688	708	651	666	676	654	709	662	659	665	720	675	670	705	701	670	669	674	692	732	693	717	721	699	663	671	667	694	697	693	669	706	670	702	683	637	671	685	706	651	703	720	705	654	660	700	664	696	704	701	701	703	681	662	659	677	658	681	674	667	660	718	710	687	708	671	652	700	650	673	693	690	694	691	665	673	729	669	703	712	657	647	677	693	650	686	685	651	680	713	633	712	690	632	714	681	693	678	652	685	691	685	661	686	783	660	652	641	659	722	705	700	712	657	674	689	633	706	630	689	663	677	720	675	697	664	685	689	693	701	676	688	673	694	664	702	689	669	695	673	705	737	698	696	638	692	679	692	666	652	698	690	711	693	624	677	713	707	672	660	673	711	735	640	667	711	714	721	733	724	696	750	614	686	688	700	720	632	684	665	717	655	719	669	690	706	653	683	661	645	705	679	682	668	693	649	666	717	701	703	722	696	650	676	718	720	734	669	703	653	696	681	708	670	666	702	688	737	664	712	659	684	660	651	695	712	688	709	650	705	679	679	696	675	684	713	688	653	700	739	667	657	672	664	719	642	663	726	744	679	691	689	650	670	667	623	683	690	693	738	655	648	689	661	644	653	673	651	685	656	682	692	678	693	685	636	660	678	620	700	680	655	702	674	672	673	690	662	696	688	732	669	693	700	677	693	680	672	718	674	710	664	683	719	636	717	695	683	672	657	711	695	739	674	671	679	686	659	667	703	700	641	675	696	663	679	712	718	670	649	641	644	685	721	690	660	660	678	662	728	734	640	679	666	679	736	648	676	683	651	711	680	699	660	692	662	721	702	690	642	655	661	683	699	667	688	680	657	691	678	691	728	678	665	714	637	695	703	730	679	682	680	672	656	655	702	714	677	682	654	683	685	682	662	735	756	704	701	736	664	729	687	712	712	695	654	695	700	677	718	697	655	666	670	684	720	692	660	696	678	678	687	675	720	677	692	692	706	674	730	691	691	686	678	657	690	674	670	709	691	709	684	687	666	678	662	642	651	665	706	667	671	658	711	676	702	646	664	663	672	679	689	679	610	673	659	666	673	680	659	721	713	728	691	648	711	742	697	661	641	675	693	732	688	688	691	660	689	691	645	688	689	694	704	682	693	665	709	730	723	678	686	678	703	665	664	678	690	665	672	683	695	670	645	686	670	650	687	669	674	692	681	626	689	674	673	685	717	672	673	746	671	698	642	700	666	753	624	645	681	716	697	672	711	685	698	660	669	695	701	644	719	678	695	729	684	676	661	704	616	672	669	678	686	684	662	724	706	687	703	659	691	693	663	665	634	697	643	674	646	671	743	688	673	712	643	669	662	654	691	694	664	637	688	679	670	637	659	673	709	684	667	711	651	722	694	669	694	671	734	685	699	695	730	674	721	703	706	676	725	748	661	684	643	707	709	681	676	666	722	683	698	645	671	683	670	681	672	670	716	686	659	666	628	688	640	691	692	672	663	683	647	707	649	675	710	685	673	676	670	676	668	691	709	685	695	630	634	728	714	731	719	687	698	668	676	676	698	703	674	705	641	704	653	689	650	657	721	670	742	708	641	698	644	698	694	667	686	635	750	710	666	655	680	661	689	682	690	659	681	663	659	688	683	683	671	682	745	734	647	683	760	666	657	666	683	712	658	694	663	679	672	700	666	725	699	675	683	677	693	665	685	712	711	691	688	709	678	697	660	663	683	689	656	657	729	715	648	708	673	692	630	621	635	711	694	714	689	716	683	685	702	672	689	706	703	693	682	703	691	653	675	704	650	692	708	657	695	665	674	662	670	657	684	662	655	689	667	703	718	680	653	662	665	717	711	628	676	681	653	704	692	713	660	647	708	656	698	680	708	679	709	688	738	683	633	641	650	681	703	687	693	696	706	693	649	685	720	684	716	679	711	650	774	705	654	674	656	694	697	664	722	647	687	669	704	700	652	649	688	702	681	697	716	658	686	662	650	682	685	690	676	696	672	701	672	648	674	681	654	656	661	680	659	647	697	678	701	716	718	703	666	656	664	723	693	647	721	643	709	672	707	638	683	725	749	656	644	680	655	705	674	629	662	687	737	658	716	638	659	655	702	686	673	681	675	680	641	655	659	663	662	662	677	662	625	700	682	649	702	712	687	652	626	640	708	652	651	675	693	679	678	683	698	695	701	694	655	656	662	655	739	670	652	695	689	693	697	643	666	674	639	685	669	700	603	692	685	681	721	686	714	734	718	652	657	667	660	657	694	689	649	682	718	668	664	707	670	694	693	689	690	632	658	666	663	709	672	709	665	675	682	688	664	637	653	695	654	696	673	681	712	697	662	663	596	676	704	665	672	676	684	699	685	671	677	656	657	660	720	694	686	705	675	715	703	668	691	662	635	680	659	728	657	720	678	681	707	679	654	673	625	628	713	685	682	706	652	674	734	702	715	717	679	676	682	735	674	659	675	631	721	659	705	677	676	739	674	680	666	678	706	727	670	679	696	667	680	652	703	683	626	688	688	681	679	686	695	687	682	671	705	649	666	720	699	676	642	682	675	711	688	656	667	681	682	705	681	683	684	698	663	692	667	664	671	677	680	709	684	602	694	682	673	660	638	685	646	710	681	648	683	669	688	695	693	732	666	718	706	694	713	678	682	652	665	716	682	642	671	700	661	662	645	651	642	696	673	694	686	703	664	657	711	698	676	699	663	637	709	673	714	682	687	651	713	660	683	755	729	666	715	673	679	705	699	714	673	669	669	694	659	710	702	656	674	689	671	629	700	707	680	660	658	674	697	638	673	691	632	677	700	695	702	679	688	667	688	683	680	692	697	731	666	682	642	717	715	719	649	699
8027	772	471	479	468	437	471	411	432	435	425	392	454	431	448	430	433	451	463	437	423	433	439	465	416	436	427	435	407	421	449	435	430	479	444	445	444	436	433	420	480	427	458	450	431	466	417	433	429	416	409	441	456	447	450	438	431	403	444	464	425	409	463	445	464	422	505	416	426	398	426	463	446	462	472	439	465	423	449	458	457	456	411	426	455	471	451	446	430	427	418	434	441	433	479	455	365	451	424	405	441	443	444	411	447	485	420	382	456	420	462	425	392	441	437	406	453	458	427	465	434	453	455	482	427	489	444	483	449	441	428	418	470	447	416	438	413	472	480	433	461	410	452	420	453	449	428	442	417	441	489	403	424	422	423	421	463	379	431	445	403	419	429	397	439	390	433	439	446	480	434	418	406	422	438	406	432	402	436	431	435	423	435	428	430	434	450	417	443	396	453	418	408	425	447	454	412	446	469	465	448	421	442	463	471	453	443	463	415	441	439	449	419	435	424	439	452	436	429	432	457	422	465	424	405	416	473	457	469	437	452	411	417	419	425	385	442	439	440	435	435	440	472	468	408	422	434	468	469	408	418	386	439	407	433	371	467	401	467	443	424	425	392	422	418	446	433	460	452	391	367	440	457	421	432	421	429	426	418	449	394	418	421	420	427	412	437	429	406	431	459	422	420	410	393	417	411	458	431	445	478	413	431	466	422	415	426	436	436	440	391	447	461	429	452	430	417	430	472	435	426	420	424	447	435	461	450	448	462	439	421	461	410	403	461	410	461	447	419	475	465	407	446	428	458	419	435	496	429	469	461	450	413	420	444	397	408	461	424	410	421	422	485	436	481	424	451	432	408	440	450	457	452	414	452	461	390	403	393	445	423	437	440	451	430	373	438	497	432	425	410	403	444	458	469	425	454	426	429	469	415	480	421	425	401	432	430	438	419	435	424	421	461	421	413	411	393	381	415	419	472	439	424	461	434	408	457	445	436	456	462	408	404	394	396	456	446	376	450	399	409	400	428	430	442	461	447	431	419	438	395	421	401	463	447	445	410	465	444	460	418	468	440	451	457	419	427	407	409	459	417	451	459	428	408	477	432	468	434	478	456	460	412	429	431	461	412	415	437	448	473	458	440	440	429	458	434	456	417	444	437	449	428	452	426	415	446	437	431	451	458	429	407	410	393	416	471	429	438	454	423	444	470	407	453	429	439	471	409	451	408	405	450	435	442	410	446	454	472	391	398	407	443	456	393	403	427	417	455	407	422	430	454	475	428	451	418	423	395	440	429	438	446	447	411	410	458	423	442	465	432	395	437	438	430	474	412	425	425	462	418	433	383	407	486	413	421	467	444	431	430	409	448	471	450	427	420	436	365	432	451	475	463	413	449	409	418	406	452	459	435	450	456	438	378	441	485	485	443	453	460	434	459	418	431	420	463	447	436	459	456	441	444	460	449	422	422	443	477	441	448	405	428	458	431	452	434	425	420	438	419	467	426	438	404	446	451	412	371	473	438	440	433	396	432	430	445	404	420	423	426	410	429	420	458	446	458	428	437	456	411	428	454	453	439	427	452	409	456	455	413	398	448	409	410	442	415	462	436	461	451	418	438	442	442	470	483	465	470	446	395	421	368	419	422	423	418	467	499	435	407	418	435	417	458	456	425	469	441	466	464	443	444	434	428	425	499	440	424	451	426	431	421	419	439	444	440	470	438	439	463	392	462	409	430	430	440	391	406	436	446	374	436	459	439	420	445	428	453	444	463	428	452	474	412	426	435	429	466	427	465	474	423	461	405	417	441	394	463	433	444	428	432	404	463	425	457	370	446	432	463	407	427	435	424	459	418	429	466	412	454	456	440	437	447	399	417	434	435	382	462	433	413	433	421	420	381	441	431	394	446	419	447	453	443	434	490	427	411	374	430	424	456	421	455	456	422	400	424	442	413	447	434	424	435	434	463	432	446	431	438	438	447	456	450	476	423	435	446	420	438	439	388	436	479	482	438	421	438	444	461	434	408	431	459	443	397	393	419	421	460	438	430	429	403	408	410	454	440	461	411	421	443	464	447	481	435	408	450	397	430	393	465	381	437	397	384	452	393	445	433	454	426	441	434	387	457	448	450	413	486	424	391	445	410	433	435	411	455	406	472	459	413	450	435	459	448	405	445	420	437	435	417	446	414	441	445	449	442	474	446	444	444	439	431	433	425	447	454	447	448	424	462	451	402	419	385	436	451	377	413	424	411	470	462	404	454	432	415	440	428	414	427	404	419	431	406	451	440	465	472	445	429	442	454	436	395	476	453	400	408	397	432	450	416	425	417	442	456	431	427	420	431	428	457	451	458	476	437	428	450	453	443	474	404	436	421	476	402	432	453	460	456	457	433	456	442	424	425	447	405	445	464	413	420	398	448	481	422	405	461	448	414	438	479	431	441	395	429	434	423	458	406	411	459	430	467	444	434	401	410	427	413	464	397	447	487	482	436	453	418	437	414	428	420	433	441	431	402	418	415	442	460	414	403	456	464	464	436	411	455	412	459	430	446	448	432	428	386	394	433	424	424	420	396	445	446	459	471	445	427	431	424	412	400	427	431	436	415	408	427	422	440	398	474	426	419	426	458	433	453	440	415	412	408	394	411	418	458	428	410	417	429	405	413	422	426	471	454	395	411	429	395	476	435	443	407	429	437	420	428	413	385	405	456	451	440	454	399	428	409	438	427	441	454	394	408	429	503	455	411	441	421	456	425	450	437	450	441	418	441	443	415	427	424	450	425	417	396	408	423	436	468	395	410	395	443	408	391	417	414	416	445	446	454	464	417	423	418	474	412	436	438	435	425	437	429	466	432	431	395	421	428	420	468	445	379	466	413	399	444	440	464	448	439	439	410	446	467	407	452	413	445	450	419	427	442	446	461	433	438	426	414	452	422	397	393	426	419	406	419	389	450	398	434	421	412	432	476	447	403	440	418	424	434	391	430	434	440	445	464	465	436	413	452	395	447	425	452	451	424	458	474	442	419	423	428	424	435	441	394	426	466	406	432	445	444	411	423	478	445	412	421	435	453	423	422	425	440	442	450	389	392	482	483	434	415	426	420	417	415	405	391	404	441	427	457	410	472	428	421	449	417	456	430	439	459	415	441	434	413	409	439	440	460	484	440	470	407	435	454	456	434	476	413	448	444	439	448	427	421	433	441	378	466	413	430	421	417	447	397	446	377	427	463	432	460	442	416	429	451	435	457	423	423	401	403	418	448	446	414	404	404	486	416	420	467	434	456	456	411	426	421	443	427	402	414	441	459	451	445	425	429	436	468	426	440	464	406	463	447	435	431	440	448	443	446	441	417	456	434	437	443	494	420	464	427	405	483	415	403	442	464	453	431	438	436	459	409	458	399	456	403	422	451	446	416	446	457	453	431	437	460	429	414	412	435	400	376	432	435	407	406	408	411	427	408	419	433	444	447	472	426	451	425	478	428	454	434	426	447	381	456	419	400	422
5561	1009	1029	961	1028	914	951	921	927	953	978	913	965	949	992	964	924	867	979	928	957	982	938	940	972	957	985	966	985	968	912	918	981	924	998	972	923	926	915	980	983	941	926	977	935	919	1022	964	913	962	980	910	947	948	883	1005	983	957	909	956	946	925	974	949	966	977	978	906	945	924	932	950	916	970	970	983	955	899	928	928	896	936	916	933	965	930	959	994	856	946	943	976	945	896	962	917	972	924	949	969	939	955	975	908	926	915	902	914	947	925	979	920	944	913	963	960	1002	928	949	943	942	983	940	910	968	971	941	983	965	996	907	963	955	884	911	934	947	941	920	944	958	944	931	944	952	951	949	945	967	938	908	931	952	1028	966	971	934	918	1018	912	1002	940	971	959	932	895	934	979	926	948	939	974	940	917	907	970	970	985	926	943	946	960	948	1003	939	993	980	869	916	913	900	954	912	904	954	968	987	963	953	951	940	928	900	912	946	932	1032	961	966	923	892	943	924	935	954	977	960	948	919	961	885	948	979	932	925	926	944	917	962	908	938	946	962	943	991	917	1037	915	924	939	940	923	945	936	990	902	952	938	953	917	967	982	1006	935	965	967	964	894	955	913	929	910	914	901	959	925	943	953	943	928	980	924	962	956	992	970	937	963	916	976	975	949	984	934	942	894	935	912	976	907	935	964	977	942	954	928	994	944	968	947	949	925	942	950	967	974	945	932	946	958	936	948	962	904	948	915	979	964	954	902	924	977	962	960	924	964	920	981	930	969	924	945	931	979	932	910	960	932	915	972	966	954	995	917	923	975	907	898	983	944	978	932	913	984	958	944	981	921	941	938	919	1005	961	948	960	919	962	966	968	975	919	927	1004	954	898	925	945	914	991	890	948	931	935	1001	919	973	927	910	964	959	935	924	893	896	959	954	933	929	982	935	928	950	939	974	984	921	965	952	963	908	934	950	957	940	957	942	937	1006	964	1018	1009	974	970	890	928	930	938	952	918	901	949	961	934	908	947	966	1002	961	957	884	954	967	957	932	907	950	1036	926	920	1009	915	969	923	1004	956	902	982	963	951	953	933	980	979	929	916	952	969	935	935	977	978	933	885	944	941	960	913	918	932	941	882	977	972	969	980	929	934	928	975	963	983	967	904	992	1018	938	931	952	928	973	930	949	884	896	918	926	923	926	944	915	928	966	975	978	947	921	966	928	947	911	946	952	910	977	947	960	897	951	981	961	1014	980	973	943	935	971	981	1001	942	941	936	961	931	977	905	966	935	936	979	981	959	940	916	935	1027	968	939	950	912	952	943	954	914	925	972	940	910	948	918	952	969	993	964	932	968	964	978	896	932	971	988	945	955	922	947	981	932	923	986	937	976	939	959	989	986	927	966	959	999	976	907	976	927	965	966	923	922	865	984	881	917	978	932	942	965	871	978	1016	959	909	1008	968	981	922	984	972	966	964	956	953	963	944	915	935	917	949	957	860	946	904	901	891	979	979	971	962	949	912	942	943	911	928	913	985	972	965	965	931	1004	925	989	915	954	929	984	931	949	965	939	941	940	975	933	964	963	974	987	938	950	950	952	983	1006	917	896	907	916	941	973	996	971	950	943	957	982	980	992	897	955	965	995	976	903	940	972	930	986	934	968	950	963	938	950	905	929	947	937	890	889	941	976	975	874	935	961	975	944	987	945	937	965	1011	911	946	1006	950	981	967	980	977	981	925	955	895	933	929	941	933	951	981	945	931	925	965	911	977	927	953	921	941	886	981	959	935	931	938	978	977	954	933	991	949	947	930	901	890	967	893	988	965	975	963	915	977	929	1004	964	946	956	942	968	932	981	961	950	979	960	897	893	963	943	991	924	941	946	954	925	941	948	977	918	934	958	988	932	952	975	927	954	997	955	941	923	904	1004	978	936	939	990	955	947	964	920	967	895	925	941	964	970	984	962	892	1026	963	987	1007	960	902	919	941	973	936	963	939	961	888	966	928	959	945	951	967	931	952	930	923	1004	916	936	925	1009	966	923	948	972	945	946	910	981	902	906	971	943	986	998	876	955	938	935	908	909	952	979	942	931	875	956	978	895	974	947	947	970	894	974	965	923	1021	995	944	985	934	956	935	957	888	919	988	913	993	965	904	901	884	914	937	876	957	928	939	978	949	949	956	996	939	921	971	926	902	965	927	946	986	970	934	961	928	936	976	941	950	977	931	903	966	949	939	929	957	967	938	940	976	915	955	913	946	943	969	993	935	984	893	900	945	962	954	935	927	938	961	975	936	936	922	935	961	888	949	960	933	884	944	943	1003	962	985	1013	952	984	961	919	915	930	930	924	1007	970	921	997	902	915	921	895	945	956	965	966	930	1019	903	945	943	941	1007	967	976	938	988	1004	953	941	915	919	895	963	972	974	934	947	981	919	936	904	990	928	905	929	919	967	983	950	959	936	982	922	934	954	997	994	940	932	942	905	904	964	1004	952	986	968	1016	958	918	935	954	978	926	954	983	919	952	943	989	899	971	975	909	987	978	964	934	953	974	946	950	990	926	926	962	985	946	914	921	952	921	975	973	933	989	899	918	871	932	998	952	912	989	947	948	985	961	898	954	907	909	935	923	976	955	986	962	940	901	937	945	948	917	954	987	943	964	954	980	912	967	956	941	983	976	900	887	977	949	932	953	968	1016	908	946	1000	877	956	967	920	969	951	967	954	934	980	940	967	965	941	952	925	970	953	914	950	985	909	948	953	953	934	954	930	935	969	968	939	967	992	982	955	934	973	951	936	953	952	959	905	935	993	974	937	928	935	981	968	948	946	925	919	976	953	992	951	910	952	938	965	949	943	1011	958	1002	1000	919	932	918	934	928	973	961	993	965	952	920	969	951	969	977	1003	991	935	996	953	876	985	926	913	966	953	947	970	896	924	922	985	949	920	1011	956	918	988	1017	958	941	948	945	932	966	918	956	961	1022	950	959	939	932	938	984	882	1003	922	1009	909	1017	1021	963	958	911	960	938	979	937	940	914	952	914	943	961	965	942	908	960	918	917	924	949	930	974	962	975	934	962	939	949	1002	924	983	903	914	920	931	950	954	922	913	908	964	929	959	977	952	944	949	955	935	904	927	960	947	959	967	976	961	950	983	907	931	926	1016	988	956	922	974	1000	964	932	937	902	962	957	907	993	975	939	929	949	965	945	949	904	969	978	905	984	974	923	957	955	918	942	971	930	950	953	898	932	988	926	929	941	932	1022	961	946	980	924	981	980	970	894	970	962	941	972	927	935	973	974	902	972	920	952	984	1005	949	977	941	975	955	964	979	878	925	1010	940	975	995	958	914	1029	919	971	973	955	967	920	966	936	983	981	963	989	979	998	1011	916	981	922	968	936	976	967	948	980	958	959	1011	991	972	991	979	944	911	981	961	967	967	941	979	962	925	958	946	935	921	920	950	1022	925	931	945	916	952	968	964	956	908	957	958	982	931	1003	976	931	988	888	995	931	923	962	944	920	971	943	931	910	896	935	954	988	917	952	921	1018	953	855	943	958	949	943	954	931	939	892	951	928	905	981
19888	1833	563	465	405	349	286	317	276	226	244	230	227	239	227	219	237	231	241	220	215	249	247	282	233	242	222	217	215	239	206	231	267	211	256	209	233	258	233	197	222	230	226	190	242	249	231	214	255	220	212	211	193	234	242	203	245	265	197	227	248	260	221	246	234	225	216	220	221	188	220	244	231	255	210	227	227	228	212	232	235	213	215	225	246	204	232	224	218	225	246	240	233	252	222	239	224	215	220	222	244	198	217	235	265	235	246	192	207	239	212	213	203	235	218	232	199	205	220	216	217	211	226	224	235	264	234	228	234	234	226	196	215	235	210	249	237	226	224	197	225	240	218	225	245	213	215	225	238	211	259	232	225	229	186	214	235	245	219	240	232	214	227	216	222	256	236	259	219	219	217	250	250	235	226	232	253	216	209	205	202	198	229	260	221	236	194	207	245	228	235	249	238	256	249	228	184	206	265	233	264	249	243	194	223	201	228	210	234	260	213	243	228	232	220	213	219	248	250	221	248	209	240	225	236	210	216	234	217	248	238	248	237	199	236	226	182	226	206	224	214	242	218	220	215	217	207	216	227	236	227	226	223	239	250	281	246	218	189	203	239	239	245	204	210	237	239	211	232	243	220	230	214	205	232	257	230	228	247	213	209	244	238	219	226	233	209	243	234	195	213	254	227	218	219	249	226	255	233	204	242	242	255	254	201	221	220	243	251	215	229	228	237	216	217	224	200	256	254	209	268	207	234	241	222	237	202	204	200	225	246	232	246	243	208	187	223	247	222	247	230	240	215	227	220	234	237	255	227	219	246	218	238	249	193	199	240	242	254	211	233	194	219	238	192	221	220	205	223	213	217	240	251	195	222	220	226	217	215	197	242	227	248	214	261	236	236	198	222	215	229	226	248	221	244	229	232	212	204	245	216	206	247	215	241	230	212	236	220	225	210	237	237	238	257	214	246	214	238	249	259	235	226	218	198	187	204	246	249	264	231	230	253	238	232	202	202	234	219	220	184	222	238	225	220	259	224	225	236	216	216	222	228	206	214	202	207	222	239	234	220	241	261	214	256	237	206	218	211	266	206	237	212	218	215	251	222	238	238	247	243	244	212	225	235	244	242	256	213	226	193	235	220	246	202	226	232	206	240	232	258	214	257	233	213	219	241	232	205	188	222	221	220	237	266	218	206	217	233	208	206	228	199	206	224	219	227	209	218	185	212	218	234	230	217	244	205	210	227	226	235	247	229	220	224	240	191	222	239	237	240	214	220	216	233	219	214	208	248	238	211	216	228	210	232	192	225	217	224	217	261	217	230	243	211	204	236	218	207	234	247	241	210	219	186	227	250	230	214	202	246	207	218	200	235	220	225	220	219	195	219	242	243	235	243	209	245	221	231	218	235	270	232	240	216	248	214	238	235	255	219	219	222	235	226	216	213	200	230	209	249	228	210	224	241	237	242	255	197	269	265	222	239	231	209	237	212	226	215	227	226	227	225	223	222	219	237	230	223	214	200	220	220	234	224	215	244	238	229	239	234	208	246	273	242	240	227	239	221	227	235	189	212	236	221	216	253	215	200	219	235	226	222	239	230	226	210	239	204	223	232	222	219	189	214	223	203	238	234	231	219	222	228	241	211	208	241	237	225	228	238	228	215	213	229	199	246	251	230	230	212	252	217	220	211	251	230	245	191	208	221	235	214	237	236	227	254	203	220	219	225	199	221	223	212	232	214	223	278	225	247	206	221	196	256	235	233	244	223	242	237	252	239	254	229	206	235	206	242	218	206	231	232	228	215	226	190	251	183	234	217	241	222	226	228	220	219	218	243	224	228	232	252	226	273	225	215	220	230	213	220	210	216	248	228	221	224	245	181	218	184	246	231	210	219	210	221	210	196	213	218	205	217	221	206	180	241	236	236	227	232	236	221	230	220	215	223	214	237	206	230	235	238	214	211	205	227	229	224	219	209	230	246	238	236	222	231	241	242	226	223	231	248	233	219	250	200	261	235	188	215	222	197	212	233	199	204	207	224	191	239	260	220	199	254	246	219	249	226	206	255	203	204	237	215	239	221	218	215	225	246	185	219	207	219	236	247	231	207	231	240	235	252	231	244	198	229	215	235	217	187	225	187	224	257	233	224	213	238	233	235	199	257	200	212	209	223	209	233	219	227	216	219	237	194	237	202	207	244	216	230	231	229	238	243	238	239	236	221	225	232	226	201	219	211	223	233	201	238	236	211	223	245	232	186	212	235	205	228	260	214	234	226	233	224	241	238	214	190	220	219	205	204	182	255	233	264	221	219	229	216	230	229	229	239	225	244	201	228	227	231	231	243	240	221	226	197	200	210	206	201	218	206	225	230	226	263	223	209	257	206	256	223	232	226	236	220	229	271	232	234	220	212	245	216	228	198	225	241	225	202	219	235	244	216	233	200	195	251	216	240	245	249	221	242	245	212	265	226	229	255	229	218	230	239	219	249	202	236	254	241	213	229	231	236	232	233	268	212	225	214	222	201	210	219	248	235	235	241	203	227	249	198	227	214	220	236	222	211	241	214	213	242	239	267	208	242	261	245	203	241	202	207	207	226	212	236	202	218	177	212	253	252	208	205	243	207	232	215	221	209	263	226	238	218	206	234	211	219	222	221	213	214	233	207	243	264	229	227	229	223	253	250	250	233	221	240	236	245	235	222	259	234	217	207	190	191	223	194	224	238	221	252	241	220	232	201	203	211	242	231	208	240	216	214	229	240	256	241	236	235	250	242	265	199	215	229	204	225	228	259	227	228	222	213	210	218	216	237	210	240	227	231	245	216	218	263	220	228	223	219	215	241	209	230	233	237	220	239	234	213	229	227	233	223	211	230	218	231	218	215	221	209	213	230	258	247	226	228	201	194	215	220	235	227	219	233	224	238	234	222	204	215	232	227	209	187	236	233	197	243	232	206	231	239	184	219	219	219	201	254	222	237	238	226	217	200	240	255	218	241	222	231	222	203	243	233	230	237	230	247	228	255	209	221	204	230	239	206	233	225	226	213	201	202	220	243	238	244	231	212	193	187	248	226	211	217	235	215	191	242	210	225	226	225	220	220	239	237	203	240	191	195	204	248	213	222	222	232	250	225	245	234	245	233	239	183	225	223	217	218	233	237	223	236	219	245	237	253	229	249	220	244	218	221	212	205	209	237	204	231	242	228	245	244	236	230	200	225	238	219	220	214	238	214	218	206	216	235	231	221	219	224	234	219	214	236	234	202	231	221	252	207	236	225	242	184	229	227	217	204	226	213	220	216	226	262	241	218	228	239	219	237	232	200	240	226	226	258	204	228	222	231	219	186	259	226	214	221	248	222	217	209	237	243	214	224	232	222	244	214	224	210	201	236	226	217	215	215	216	235	217	217	216	226	218	215	250	257	229	208	219	244	250	205	252	239	242	231	227	202	199	235	243	197	208	199	241	225	219	239	237	252	221	229	221	248	246	263	238	228	227	249	209	222	219
12155	918	1223	1371	1199	1005	937	835	843	741	700	673	675	652	628	652	588	576	596	609	583	619	594	624	585	554	576	636	568	581	567	585	539	581	537	555	576	586	553	564	565	578	553	534	578	564	583	584	561	560	568	608	564	592	557	584	606	602	543	573	568	557	559	578	559	556	549	558	522	584	585	577	576	551	552	534	536	553	595	588	596	570	566	546	536	587	552	544	594	570	570	565	543	554	567	578	586	574	558	551	596	557	605	563	599	564	537	535	557	579	576	551	560	521	561	589	580	598	516	538	571	540	550	545	563	586	554	535	584	560	578	553	540	569	557	560	520	584	585	574	558	600	569	572	557	590	610	582	523	557	610	550	529	563	533	566	554	548	561	557	587	552	551	574	596	532	580	594	543	560	579	568	592	526	561	545	591	528	553	600	558	560	526	542	511	569	605	560	586	551	542	538	577	606	579	596	578	555	551	611	556	564	569	495	587	533	621	535	579	545	533	568	583	544	562	581	549	539	583	566	551	567	582	567	565	543	529	571	607	535	558	551	585	587	548	595	561	524	571	590	540	559	547	580	535	578	606	584	539	536	567	547	541	562	566	549	581	562	581	535	617	508	527	570	518	589	521	572	532	551	558	575	556	555	503	573	562	537	543	553	604	554	603	570	549	579	579	549	572	556	543	549	545	591	585	566	545	547	605	568	527	541	571	516	565	526	572	564	582	583	568	603	565	524	582	518	548	558	547	546	535	580	580	596	542	571	597	551	614	565	548	513	543	554	564	565	569	556	541	588	545	565	539	559	561	535	560	563	573	587	518	576	587	527	570	570	584	594	589	530	584	552	563	555	589	591	555	553	562	609	604	550	520	511	578	561	560	575	512	580	591	558	569	552	566	558	569	595	532	532	552	557	551	562	574	547	539	571	563	546	557	566	611	554	514	518	563	562	623	575	557	596	549	527	520	552	574	551	561	646	552	575	595	575	551	577	492	558	584	573	564	586	555	576	624	591	598	600	577	572	594	542	558	585	553	582	559	546	567	558	609	582	579	538	581	541	563	538	587	516	566	600	563	545	559	589	550	577	544	579	527	544	550	557	560	546	549	555	537	541	567	599	610	558	600	571	528	554	532	543	534	565	530	589	591	541	546	590	555	545	565	543	552	547	603	567	563	558	592	580	583	556	516	559	549	550	589	557	568	556	579	584	588	527	609	582	558	548	540	583	545	546	537	553	546	596	570	565	508	521	517	536	544	577	570	524	570	569	564	574	562	551	574	585	569	538	532	558	574	585	561	568	550	505	578	590	528	578	569	573	547	570	518	522	558	547	547	566	536	633	549	502	560	567	552	591	537	560	607	550	572	600	541	563	512	539	551	568	569	558	557	585	588	531	580	569	541	563	581	531	543	593	584	584	537	563	581	552	599	541	554	589	539	576	549	565	552	508	618	584	593	602	559	576	560	574	578	582	575	579	602	586	562	571	558	556	540	562	546	520	549	575	532	588	559	562	544	596	588	547	562	511	576	564	585	556	584	537	569	563	554	544	579	551	548	525	560	538	577	555	515	543	594	580	568	568	577	561	614	582	577	558	531	583	542	561	623	534	563	538	573	567	570	559	534	514	516	587	585	567	544	563	547	555	555	575	555	560	528	596	559	577	581	510	542	555	586	583	569	563	536	552	594	581	577	565	558	564	558	531	544	546	561	590	556	586	568	554	521	523	533	605	561	502	603	562	553	595	566	538	560	554	539	570	550	541	538	621	565	593	598	578	571	558	558	555	541	537	577	586	578	575	527	551	573	572	544	572	586	570	601	547	562	543	581	576	566	576	533	557	532	555	559	528	555	538	571	562	562	563	603	586	545	545	559	601	561	579	502	559	566	530	535	585	585	564	551	538	575	540	569	566	554	583	612	572	541	561	554	580	564	552	508	564	555	587	592	593	578	580	563	556	562	568	526	553	540	575	572	567	561	595	567	527	546	539	520	563	544	554	558	545	538	536	543	577	549	553	599	550	575	552	527	578	559	524	562	606	537	543	603	536	607	566	558	557	572	579	592	563	563	571	577	545	569	571	604	580	530	557	518	582	556	546	554	581	589	595	581	551	579	572	544	565	571	590	585	603	563	545	606	577	506	569	580	539	562	559	554	535	554	551	563	577	556	562	516	550	557	569	535	606	549	548	545	570	559	586	527	554	559	568	537	582	575	512	557	617	547	573	536	563	547	555	561	503	546	554	573	549	588	569	544	522	566	554	554	584	548	557	588	560	581	615	582	534	543	577	544	556	561	529	583	578	542	576	552	532	563	548	573	563	592	560	539	557	564	553	558	567	514	555	541	561	564	556	579	554	533	556	617	592	562	578	589	538	591	542	575	581	561	592	546	585	565	564	592	581	590	565	582	600	569	521	575	595	529	546	557	548	572	544	556	563	533	550	609	563	557	563	553	571	517	593	610	561	513	580	569	541	556	567	568	583	572	579	586	538	547	538	585	568	557	540	605	559	560	555	610	587	538	591	569	568	550	566	563	592	591	572	563	586	572	512	592	544	574	545	526	539	536	552	564	556	559	549	590	544	606	586	563	564	557	560	555	563	558	531	571	551	555	574	548	563	541	598	591	616	587	548	571	547	562	569	599	539	513	536	587	551	563	531	564	595	580	569	562	534	567	612	573	542	549	564	534	580	557	563	531	570	554	562	555	569	569	510	562	570	586	587	573	522	603	557	529	529	518	598	582	554	573	545	571	526	557	566	564	551	597	550	568	561	565	580	521	562	552	556	559	582	556	566	598	578	544	553	608	534	601	549	539	551	551	525	540	550	590	575	578	583	561	566	540	582	550	549	587	595	582	557	576	517	545	563	560	563	512	513	572	552	532	531	561	564	565	594	547	575	511	583	549	594	587	598	518	566	597	545	550	597	563	568	596	530	584	586	574	544	535	604	525	589	604	552	575	536	560	559	550	587	569	519	596	532	534	569	544	532	550	554	557	569	553	572	554	527	595	559	551	540	531	582	541	571	551	534	594	482	544	572	526	572	557	497	569	585	564	540	543	583	545	597	605	552	514	550	591	590	607	546	591	534	513	543	618	604	533	579	564	558	578	526	582	543	571	574	559	546	595	603	583	574	552	559	546	533	521	552	592	572	557	566	536	555	562	580	577	553	582	610	543	600	571	548	571	559	543	586	616	594	552	532	515	556	546	593	570	595	562	561	534	547	577	557	564	527	546	536	566	541	593	587	539	540	543	557	603	557	576	584	579	563	554	573	533	549	552	554	562	551	537	569	544	566	523	545	585	523	583	573	558	520	566	544	575	540	548	574	533	520	515	572	598	549	525	592	530	575	546	596	550	523	565	585	626	567	570	553	572	522	577	561	506	550	552	564	563	548	585	558	589	521	588	542	522	568	542	563	576	593	563	559	604	575	555	570	563	561	574	539	556	569	613	585	549	610	536	528	543	554	540	532	590	551	533	557	547	590	582	551	544	596	567	557	537	575
28534	3706	948	750	566	470	386	369	331	329	353	348	298	285	303	265	278	312	289	268	286	290	290	289	327	275	303	291	258	287	314	282	261	278	296	290	273	280	269	285	276	331	261	294	306	286	282	292	277	292	291	294	261	279	256	279	279	274	264	259	276	242	297	274	285	259	300	258	271	292	273	260	268	308	259	312	272	246	262	262	283	285	296	284	263	291	302	291	271	296	269	246	285	239	259	285	286	304	272	273	256	276	281	249	254	290	288	305	275	255	262	298	275	258	261	277	277	255	283	255	303	303	289	244	299	273	270	276	257	264	291	270	254	260	278	311	304	285	253	280	231	262	256	260	293	279	266	255	302	250	309	259	294	269	315	270	268	270	290	283	285	271	299	278	268	269	292	243	266	277	285	282	281	279	304	259	283	272	268	285	281	273	284	264	279	249	275	293	309	296	246	268	318	298	286	304	292	265	302	273	248	270	271	299	282	267	300	296	228	284	262	273	275	291	225	288	277	252	273	265	276	288	301	278	306	302	270	284	287	246	326	272	279	289	254	257	274	273	285	247	256	275	263	281	279	271	297	280	291	242	298	272	305	290	281	244	266	292	256	280	254	281	266	245	303	289	275	283	246	246	270	278	288	299	285	265	272	285	238	274	289	282	326	283	252	266	286	249	275	269	257	257	265	266	257	304	265	257	293	304	289	307	292	245	300	283	330	298	311	310	272	309	280	273	252	296	264	302	285	260	270	256	285	286	271	277	254	286	259	298	296	306	293	244	272	254	267	287	281	287	250	289	255	268	305	284	283	281	267	307	271	275	249	252	284	291	283	263	231	257	242	265	279	272	291	262	279	278	264	225	249	292	236	271	283	272	291	250	247	268	256	263	279	288	239	266	283	297	271	290	274	272	278	286	263	253	273	238	246	269	257	261	280	280	264	280	266	263	305	270	303	270	270	279	260	217	299	283	284	291	273	309	263	276	308	263	288	253	273	305	289	292	283	270	281	278	290	288	288	251	304	291	252	299	283	291	305	298	300	269	263	287	241	284	277	256	279	289	271	267	265	294	304	276	284	321	264	264	268	271	268	240	293	266	267	282	262	280	306	277	266	284	296	255	252	257	285	280	298	270	261	294	302	275	275	297	292	261	287	292	278	285	282	246	263	276	283	280	279	277	288	293	279	275	261	291	245	249	284	266	255	262	312	297	275	281	251	271	274	273	248	287	262	239	289	319	283	278	266	264	262	262	281	281	266	274	265	296	283	301	241	304	285	285	288	285	277	271	294	280	282	274	266	269	267	285	283	302	264	262	285	253	271	295	247	277	283	241	297	276	255	268	273	252	241	274	312	265	299	298	287	262	266	315	311	238	264	308	286	280	274	269	271	287	282	247	238	261	277	280	284	263	298	276	258	297	258	270	271	283	300	272	284	287	247	270	292	271	265	284	261	260	258	277	307	278	248	280	261	302	268	273	265	293	260	294	240	255	269	270	276	256	276	291	291	292	258	282	307	285	301	251	277	283	309	254	287	295	284	258	274	299	280	287	252	278	316	273	307	271	242	274	271	274	253	277	247	260	264	264	289	261	315	276	280	274	280	267	272	292	257	293	284	289	245	272	243	278	253	256	281	275	273	271	288	300	261	243	280	274	258	247	297	314	261	260	314	268	275	257	283	257	247	280	254	296	284	257	244	281	239	272	251	259	277	305	268	261	307	272	288	285	282	262	254	272	283	283	279	273	311	255	282	284	271	260	291	283	283	280	277	280	260	304	252	241	258	292	311	269	265	319	265	266	253	252	276	291	271	246	271	260	273	268	286	273	296	281	256	300	310	298	265	292	289	277	296	307	264	280	307	262	294	273	264	251	255	283	271	251	260	253	300	272	264	256	279	257	248	259	342	276	303	272	280	267	301	283	267	284	270	315	261	243	262	276	296	235	296	284	274	278	272	277	257	254	285	296	292	295	268	261	262	301	259	273	293	289	296	263	293	279	332	289	271	251	281	236	245	252	304	279	267	267	263	255	265	275	266	290	292	291	275	284	250	291	270	269	230	298	288	245	302	294	270	255	286	280	274	251	265	304	278	285	273	260	292	278	254	306	303	257	294	240	249	265	274	266	253	267	295	282	261	284	285	276	262	291	246	264	275	260	250	258	263	288	297	271	287	287	228	268	251	273	289	285	315	269	289	256	288	264	307	274	275	238	295	276	289	289	234	288	273	243	267	309	252	257	269	263	278	262	227	263	263	276	271	285	259	290	239	289	315	243	256	283	276	285	269	252	286	274	285	295	265	272	291	285	285	251	268	258	263	290	283	293	275	276	265	268	258	305	243	285	276	270	249	273	250	304	306	282	282	259	267	266	245	259	261	301	286	290	287	264	270	287	247	272	287	293	296	270	295	287	268	254	256	240	272	286	280	291	273	278	311	274	293	299	266	266	260	280	246	283	260	297	274	285	268	284	259	265	281	285	274	308	305	259	275	288	315	290	291	296	251	267	277	297	309	282	262	257	305	293	286	256	252	260	266	279	240	266	271	270	310	277	268	264	278	269	278	270	257	274	256	258	271	260	286	263	292	322	270	267	293	232	286	292	269	304	270	261	290	268	257	292	298	287	263	252	273	283	293	272	271	283	239	282	285	275	300	282	301	274	260	257	265	300	288	268	286	260	275	258	279	281	307	269	258	256	269	289	268	249	299	282	327	304	296	272	267	282	289	261	269	283	269	275	259	241	255	262	280	277	267	275	248	257	265	276	287	248	272	307	306	279	294	288	251	280	283	280	271	298	259	259	293	281	244	287	259	256	264	277	288	314	284	273	286	267	305	257	281	306	270	263	309	257	319	274	298	278	277	276	269	265	264	249	267	267	266	261	288	271	292	244	283	304	267	281	278	315	264	268	287	250	297	260	273	298	289	288	300	266	260	278	295	289	304	258	315	267	256	257	302	292	289	271	262	272	299	303	290	250	285	291	243	270	251	309	307	268	276	280	253	266	272	280	276	258	263	269	274	292	290	268	279	286	271	301	302	267	282	264	272	292	250	287	305	268	269	278	286	256	264	274	270	303	298	248	258	308	309	290	241	285	263	252	262	304	277	259	246	261	288	278	295	261	272	296	294	276	244	262	274	284	253	239	291	271	287	278	258	264	281	293	275	235	261	283	248	282	278	278	308	289	290	262	253	262	252	242	269	281	284	291	279	297	256	261	253	308	265	239	295	278	286	300	302	248	283	281	278	287	296	298	290	269	282	307	299	294	270	227	261	269	274	262	251	280	295	289	295	261	263	244	253	254	278	279	268	275	270	276	267	276	263	255	273	295	289	299	259	291	242	262	258	307	302	276	305	272	296	321	283	293	263	248	268	265	260	308	274	282	281	284	277	265	270	304	245	291	248	296	284	275	306	291	252	271	289	261	287	289	235	271	278	277	287	287	257	269	281	280	322	271	271	296	317	303	259	246	298	282	232	235	293	244	261	281	277	294	283	256	274	295
15303	1252	2072	2116	1839	1623	1365	1193	1098	1080	958	955	889	811	820	766	781	825	733	760	803	799	752	784	740	736	704	792	749	701	712	695	728	743	735	723	737	662	687	720	694	748	684	722	714	725	708	692	649	716	693	686	679	700	676	666	625	706	747	657	716	668	682	661	636	742	676	707	680	680	666	668	707	697	718	692	683	706	687	758	689	647	656	696	713	678	691	666	687	709	694	675	706	704	712	673	692	752	722	690	680	716	694	684	761	651	715	691	638	624	665	674	676	703	667	651	626	678	648	656	668	677	740	678	711	661	685	676	670	706	686	721	681	712	679	704	735	680	722	678	710	684	642	722	703	667	691	680	685	710	708	694	696	665	656	691	698	673	683	706	664	684	705	722	711	703	720	670	649	701	728	713	684	698	721	686	711	688	646	683	642	659	678	693	660	681	707	712	638	687	652	699	665	688	747	701	691	734	651	694	656	690	659	711	733	646	690	693	619	665	656	658	687	689	652	679	657	625	639	703	673	652	728	669	704	648	668	679	686	695	688	710	726	700	691	713	659	692	713	687	671	685	638	669	673	663	673	741	726	631	667	670	722	674	693	682	636	696	703	645	708	686	676	745	706	665	686	678	690	677	682	687	730	722	659	658	686	654	682	698	718	662	686	644	702	654	645	699	626	666	658	673	681	665	678	704	689	697	675	699	636	732	688	686	662	698	666	687	661	717	703	689	675	680	681	646	696	650	691	693	673	682	653	723	726	613	684	685	692	711	685	667	690	715	684	729	721	694	678	689	674	683	714	658	661	664	689	676	697	662	716	692	682	661	746	709	706	645	649	720	677	696	683	664	712	700	666	699	704	713	692	657	627	670	703	634	706	678	693	678	724	678	669	690	687	690	698	662	686	662	672	726	679	677	692	696	680	638	665	722	675	688	661	675	699	695	693	687	658	662	678	716	722	663	678	688	650	682	674	662	720	675	662	695	760	681	645	696	638	686	712	689	710	702	658	738	675	693	703	672	643	683	739	698	650	691	668	678	699	657	628	684	688	708	664	711	673	672	690	727	652	689	677	647	663	703	729	695	698	711	695	687	653	618	662	689	646	693	681	682	690	684	663	704	678	647	675	707	686	678	679	663	698	708	661	683	690	692	666	671	698	712	680	681	675	666	674	695	669	683	689	702	676	692	680	669	708	709	705	671	723	656	705	665	685	658	674	676	721	692	698	724	690	694	691	679	653	646	684	679	739	643	707	661	690	675	705	641	686	654	696	681	735	700	684	669	608	675	720	625	647	697	663	607	666	663	741	653	692	693	708	659	726	720	703	669	707	663	640	697	705	660	778	678	678	690	706	738	684	694	661	700	659	719	723	711	647	662	648	723	668	738	706	659	707	695	716	649	669	680	711	674	720	655	687	715	672	670	679	717	652	691	694	672	671	666	660	629	663	635	664	682	680	709	667	668	721	663	676	662	649	731	721	702	712	692	653	715	660	660	731	717	706	699	670	692	715	708	667	670	697	694	637	680	696	703	705	683	670	698	679	656	659	690	680	683	690	651	684	678	701	689	681	668	604	682	666	680	662	680	700	698	665	668	652	706	677	663	672	695	638	679	692	695	721	648	687	706	671	688	699	681	690	708	638	671	660	659	652	679	699	729	657	635	686	662	703	656	701	691	641	677	673	733	721	671	639	646	684	639	712	711	703	701	710	714	671	684	664	658	724	716	708	671	715	646	688	711	670	721	678	653	672	693	728	701	661	682	690	660	676	691	681	677	700	682	669	713	660	709	679	616	687	708	728	671	676	689	674	698	665	716	694	731	688	670	733	649	688	702	678	666	677	691	696	695	673	692	683	718	679	661	673	672	638	655	688	695	699	678	679	681	683	671	676	671	672	729	701	718	682	700	679	667	719	646	658	645	654	677	719	679	630	663	673	670	659	651	659	706	690	721	664	713	680	700	696	663	643	680	671	653	667	713	712	690	649	679	710	723	663	675	682	655	660	742	657	695	656	712	697	666	689	707	740	688	688	704	686	694	718	709	685	661	656	654	708	699	696	633	657	659	668	646	719	667	702	668	684	661	670	687	686	678	675	671	707	706	670	702	712	662	721	666	690	663	683	682	690	678	669	669	701	721	691	656	757	735	657	670	715	701	692	679	668	678	640	697	639	697	693	695	713	666	680	685	711	650	714	676	704	694	676	668	677	655	676	672	701	691	710	640	678	634	694	662	656	639	717	739	660	650	694	659	653	677	696	716	713	675	668	708	665	684	631	639	703	707	643	673	609	664	698	714	681	643	697	716	676	660	705	757	712	670	639	691	676	728	663	684	676	657	705	696	720	676	620	652	685	695	659	727	679	655	730	708	722	682	709	682	662	655	685	639	678	658	661	665	665	677	683	662	647	691	689	692	603	661	748	729	705	707	686	653	709	661	658	700	707	640	708	680	623	692	684	683	705	647	668	694	641	680	710	653	678	671	662	691	676	675	665	707	685	658	715	712	714	626	669	678	723	717	704	672	705	673	738	703	671	658	676	693	702	659	655	739	693	736	703	679	661	699	683	671	706	711	677	665	669	636	669	689	709	723	665	723	687	677	732	712	703	690	699	648	694	659	674	711	687	699	759	719	683	694	674	699	655	711	664	701	650	655	678	649	693	663	681	676	705	648	701	672	651	675	662	696	701	679	665	667	667	713	664	680	691	724	688	662	615	700	706	646	676	689	723	686	705	694	672	681	678	699	646	712	673	629	641	675	633	678	701	709	735	632	649	666	707	646	721	691	725	676	701	673	714	692	705	716	684	674	663	648	726	702	694	676	682	684	670	694	679	663	702	666	691	673	645	689	671	678	659	693	681	709	645	705	696	677	647	685	704	672	703	728	663	667	662	723	729	660	669	719	651	634	702	638	683	673	718	665	679	722	659	673	694	718	720	675	746	700	701	718	712	619	725	709	692	670	669	670	658	664	716	660	682	634	706	706	669	735	719	670	666	690	711	663	695	699	720	666	640	647	658	661	689	663	699	679	718	723	729	682	624	720	694	697	647	705	736	705	684	681	685	746	708	682	710	701	709	703	726	698	704	693	688	683	729	685	669	720	644	651	625	678	674	682	707	662	652	679	750	685	681	690	694	717	709	671	651	703	655	724	676	658	696	665	719	679	688	675	667	681	725	660	716	692	634	666	696	673	689	678	695	687	742	707	671	685	635	683	671	684	644	700	632	688	669	689	687	689	651	702	677	665	641	692	695	679	694	682	734	636	683	741	716	694	670	669	676	707	704	671	693	693	650	638	696	692	719	644	635	674	685	685	735	684	700	640	645	678	690	707	683	705	662	704	685	702	701	635	684	700	671	737	685	667	686	707	626	683	709	671	668	657	708	738	705	714	623	674	680	673	656	710	650	696	769	655	684	683	646	658	668	707	680	673	667	694	678	675	690	671	653	674	662	640	640	702	678	681	678	703	635	667	687	689	654	747	643	679	680	746	712	701	657	700
8381	774	502	455	463	423	428	419	445	445	430	406	431	404	384	412	473	456	424	409	426	449	421	404	432	421	477	463	404	456	446	414	460	408	416	431	416	446	420	395	427	453	439	442	453	402	460	422	398	417	442	425	424	398	448	465	426	420	419	416	442	453	371	469	440	432	430	440	464	429	429	438	409	430	419	399	409	410	414	475	412	434	402	420	437	424	404	428	421	441	397	419	400	414	479	403	432	415	429	432	405	416	405	435	428	428	424	387	407	397	439	434	417	421	431	392	422	426	425	443	441	426	447	436	391	459	431	422	463	472	441	439	450	465	447	385	439	422	440	483	427	417	438	441	413	431	430	478	434	409	369	438	442	426	422	439	454	427	434	459	447	426	449	423	467	400	410	399	392	433	412	435	384	421	394	445	438	445	412	412	447	433	431	415	411	407	418	431	407	450	428	394	408	415	445	435	429	410	435	482	438	462	441	445	410	453	473	460	454	413	438	413	460	444	373	439	427	411	423	420	388	427	415	441	435	429	481	436	449	427	456	436	441	439	436	458	429	466	417	429	463	435	402	444	391	452	480	444	448	430	442	409	459	416	379	444	419	407	383	420	434	419	401	419	445	433	401	402	389	478	447	454	404	432	436	404	439	463	454	451	401	429	411	465	430	421	446	449	430	394	453	424	434	416	423	438	415	455	419	461	415	466	407	433	446	426	491	436	413	464	425	404	426	439	418	441	424	468	446	420	423	465	436	441	400	425	402	393	409	432	429	445	487	455	415	430	403	427	443	436	440	418	419	438	447	421	418	446	443	445	403	419	463	435	383	406	458	437	409	428	423	451	496	463	433	446	402	397	448	436	439	448	463	458	447	430	402	426	456	449	421	419	417	432	450	453	438	426	396	419	445	422	448	436	438	427	412	469	455	387	482	439	403	422	395	417	433	431	404	447	416	441	413	393	412	456	418	441	436	418	380	434	426	409	449	419	431	382	407	434	431	399	467	408	442	429	413	438	474	447	432	465	467	435	434	431	464	379	470	405	422	424	451	413	433	448	440	407	440	413	401	428	432	425	416	428	414	429	425	465	419	422	428	446	433	424	394	473	434	443	439	453	417	434	438	483	426	451	418	396	453	433	412	423	428	420	433	422	412	444	445	433	434	388	452	460	409	450	419	434	419	478	390	419	469	416	422	453	458	424	447	427	426	443	455	443	413	470	440	422	449	458	446	434	417	448	425	466	440	484	441	485	432	440	459	452	405	420	429	440	443	430	453	440	439	448	451	437	412	426	415	407	412	456	432	435	397	387	432	451	393	401	417	392	415	415	468	430	444	433	456	457	467	424	415	401	454	406	440	398	402	433	425	429	451	427	437	423	429	449	405	401	436	435	426	431	445	415	429	438	490	467	436	454	443	424	431	455	440	392	490	428	428	475	439	437	429	435	412	457	458	442	406	425	451	432	461	454	471	413	395	431	423	408	421	466	467	445	422	451	423	435	469	406	410	421	443	486	396	399	448	418	422	448	439	450	427	465	469	442	444	437	458	450	420	459	404	420	427	482	439	390	459	456	434	421	440	441	464	425	440	485	437	404	408	441	422	437	400	421	441	426	420	445	410	457	379	448	402	425	454	412	452	432	407	454	434	400	405	427	422	460	454	455	445	422	454	417	369	418	422	407	387	400	431	417	402	444	434	416	450	430	447	446	452	457	456	415	411	451	424	422	434	436	411	413	426	393	433	489	456	407	410	445	451	497	446	415	455	429	429	396	425	393	421	432	413	443	452	416	444	404	431	447	450	439	451	427	460	414	436	438	426	453	439	404	424	429	447	412	397	473	461	415	407	452	447	458	406	405	446	490	458	437	453	400	401	430	454	419	398	442	429	431	414	461	442	425	413	425	404	398	425	418	448	415	421	418	437	443	436	426	413	436	437	420	444	418	392	444	445	440	437	422	435	427	428	469	404	442	432	437	409	438	456	417	389	449	437	423	444	438	406	457	393	428	460	395	433	439	466	434	423	468	426	435	410	424	379	456	417	428	440	445	407	434	387	421	444	400	454	402	428	448	411	451	431	410	419	439	431	446	461	430	424	393	430	435	425	421	423	380	473	415	447	440	413	412	415	434	408	413	456	442	435	465	430	429	476	408	441	443	444	451	411	403	394	397	405	452	430	429	417	424	407	438	442	442	442	434	404	432	427	411	410	460	400	381	448	405	415	457	432	444	417	405	436	455	430	394	417	402	447	434	454	451	431	468	435	440	436	441	417	427	411	450	401	375	440	424	453	441	394	438	418	433	431	400	431	432	412	450	416	408	371	403	465	405	420	435	428	411	406	423	410	449	437	387	436	465	444	450	421	401	424	459	418	484	453	470	453	394	389	404	467	441	378	398	411	450	437	452	415	429	404	406	438	470	439	443	428	454	412	482	448	440	478	421	460	440	418	440	430	404	463	446	438	390	384	396	395	415	405	436	390	428	448	431	435	407	401	410	437	423	435	441	436	478	449	423	382	429	403	415	418	416	392	455	406	415	389	419	398	469	460	429	419	412	400	405	407	466	423	402	418	451	448	416	419	448	440	445	411	441	431	461	436	448	439	459	433	392	416	391	441	410	443	437	430	433	441	443	438	428	382	419	452	424	444	407	431	405	439	439	419	426	472	430	391	413	450	445	427	430	459	470	388	479	417	420	461	466	416	445	451	478	458	422	425	427	471	441	404	404	448	437	455	444	406	424	446	417	460	411	447	433	408	438	380	406	456	466	422	413	412	443	429	409	407	395	445	451	432	452	433	391	444	456	422	413	426	478	436	420	434	418	431	393	434	411	377	425	431	438	463	419	382	432	416	403	393	421	429	462	482	474	433	439	442	424	441	413	426	442	424	393	441	485	443	412	426	457	429	420	412	431	427	448	389	433	451	384	423	470	452	464	452	403	421	451	411	402	438	445	445	458	441	422	442	449	431	423	445	436	415	432	410	412	462	416	456	438	421	426	443	379	459	412	408	446	436	402	448	440	439	401	402	445	456	425	405	426	401	396	402	461	416	404	425	446	417	403	436	414	424	422	419	396	390	470	453	431	426	415	399	415	400	426	478	432	428	439	417	375	458	450	456	439	397	481	422	453	377	432	463	413	396	403	425	403	438	418	431	437	424	438	447	449	434	405	443	436	473	424	452	428	429	392	426	458	439	392	425	463	419	414	449	433	381	447	423	410	445	441	445	422	436	462	413	410	421	430	416	403	417	424	442	461	448	456	436	441	423	451	462	410	413	420	444	432	431	419	450	429	432	483	494	453	444	448	442	463	443	410	430	428	418	447	431	447	418	439	452	432	394	436	419	409	432	441	412	426	423	436	429	449	429	377	400	462	426	450	416	431	485	399	392	426	403	428	456	434	438	395	431	422	441	422	400	422	444	444	410	424	425	500	402	443	427	412	444	394	420	451	464	419	430	437	445	433	452	448	441	422	433	448	466	393	418	418	433	429	454	435	456	435
5554	1002	957	970	987	957	966	899	951	936	926	973	923	967	911	878	970	914	960	949	1010	923	965	966	965	975	944	914	891	913	936	909	991	948	924	973	983	990	904	910	952	925	917	933	932	948	965	946	923	937	983	1017	907	919	940	961	945	916	922	952	938	919	954	962	929	970	953	894	894	951	969	944	938	1013	928	909	894	967	922	950	933	929	923	948	975	942	920	978	927	958	901	962	950	917	946	926	988	984	1011	892	997	930	987	930	960	933	937	920	897	882	934	969	902	878	902	1039	983	947	925	924	908	937	960	933	985	907	917	927	952	948	970	958	917	896	895	934	969	973	957	986	1007	983	930	949	987	896	943	979	907	946	947	886	925	962	969	1021	930	930	923	952	1005	968	957	977	944	908	972	959	957	958	982	940	927	965	973	927	948	958	967	950	934	878	957	979	970	973	978	945	992	983	897	977	946	935	947	965	930	962	987	987	969	937	941	899	933	934	960	891	944	957	1007	941	942	959	954	933	990	972	977	930	961	991	942	984	932	978	946	956	981	922	917	947	937	983	958	914	949	975	923	953	939	929	939	917	954	987	967	948	928	913	955	919	962	906	976	1004	965	934	993	925	883	955	931	914	986	932	936	964	989	922	940	994	950	929	905	965	943	936	975	957	970	926	958	958	957	937	942	946	968	957	912	981	945	922	935	964	909	983	942	934	954	959	914	959	949	964	963	966	967	913	918	970	956	930	944	941	899	941	930	891	979	936	934	981	961	959	895	986	936	922	939	891	981	919	978	919	904	898	865	927	922	880	923	902	933	944	940	888	929	941	937	990	950	941	926	938	966	939	921	904	962	870	941	912	903	938	979	896	935	980	941	956	959	968	930	925	955	958	908	929	978	946	951	964	959	954	899	1035	916	954	968	961	976	934	955	950	892	957	987	945	981	940	966	959	941	941	918	1009	963	914	918	966	1012	923	948	963	1049	948	947	967	935	922	928	941	925	963	972	951	946	944	938	969	937	901	960	972	965	897	913	942	927	977	943	908	910	1002	926	947	974	949	984	1004	912	897	975	966	996	941	960	942	918	952	988	970	950	951	959	929	913	994	930	920	958	920	929	972	933	938	972	935	973	918	949	961	913	909	942	975	971	938	1007	936	952	932	982	965	946	923	947	956	945	962	988	923	1005	933	967	967	951	959	974	999	930	957	961	950	916	898	1002	946	951	998	931	931	977	941	900	929	931	979	941	988	989	915	930	962	915	964	1000	901	942	963	951	912	975	930	926	957	979	913	967	892	912	928	945	907	922	888	905	1017	941	945	975	927	963	909	870	955	963	969	991	905	929	916	969	963	956	981	996	965	949	940	973	913	915	908	931	937	947	943	921	953	917	924	887	951	918	1027	935	925	962	899	994	924	945	954	886	992	896	1006	961	962	919	889	957	943	1009	935	924	939	974	955	982	933	991	950	908	993	999	948	921	946	970	941	922	905	894	942	976	931	923	963	979	996	961	917	930	957	978	902	941	929	911	921	871	1015	978	915	959	935	965	939	906	985	910	902	950	953	974	934	987	921	925	880	928	958	983	942	909	919	901	954	933	968	932	940	925	963	923	963	977	913	904	889	1015	961	929	908	929	998	972	903	952	988	921	961	904	982	965	916	882	921	910	966	979	957	952	935	950	927	918	947	905	959	989	975	939	912	908	927	970	908	961	974	966	1005	1011	954	954	943	1013	931	982	974	940	903	957	951	994	994	947	955	975	962	940	967	918	919	966	987	1000	914	934	963	953	939	989	977	883	927	929	954	886	914	946	955	956	920	941	888	977	934	925	966	893	962	914	932	975	991	916	907	928	962	964	955	949	956	960	961	941	975	951	949	924	963	917	971	981	886	955	903	899	973	963	919	870	959	943	892	969	946	921	1000	966	922	881	878	913	955	968	902	939	937	999	938	889	879	962	970	926	913	943	906	960	962	952	942	935	928	959	987	892	976	910	903	956	911	991	986	900	940	928	937	923	939	978	958	954	911	978	947	966	955	914	908	912	962	979	899	926	945	894	940	948	928	976	961	901	976	1002	968	977	953	910	990	953	944	896	926	978	940	960	877	989	981	928	931	978	937	933	966	947	922	913	906	912	945	949	889	910	1016	955	941	965	968	923	906	965	910	1002	906	930	907	972	911	888	941	934	963	967	994	954	956	992	986	880	947	955	930	954	943	885	918	998	971	927	920	972	934	964	946	925	937	1005	940	928	989	886	908	928	971	970	938	910	922	925	897	963	938	930	950	908	935	927	947	969	966	957	983	971	889	986	905	947	982	893	898	973	915	967	983	970	982	921	947	948	950	1000	886	931	973	925	920	968	1014	970	932	941	986	926	938	935	967	951	934	971	893	930	961	919	966	924	966	910	923	946	918	933	921	934	974	944	910	972	934	919	948	939	997	970	919	979	974	986	949	951	886	912	911	1013	939	978	940	878	946	875	964	948	919	950	950	981	945	914	977	939	936	971	930	932	961	905	988	1005	952	946	924	968	929	933	968	943	964	971	909	887	961	922	966	925	908	954	956	966	966	971	933	962	920	999	921	965	913	895	975	919	973	863	940	921	1002	926	932	954	942	954	922	1005	927	988	1015	921	936	937	890	964	962	983	922	850	951	915	967	982	951	914	951	930	979	945	887	927	931	918	937	901	937	917	874	969	922	929	937	922	919	952	936	895	974	938	964	943	946	948	918	909	935	932	943	960	956	942	882	988	925	955	944	934	885	975	980	951	944	958	957	950	906	962	939	933	951	931	988	995	919	903	955	905	928	998	919	922	984	960	931	919	973	902	950	999	961	923	981	920	995	947	911	1005	967	985	924	918	939	898	889	942	930	937	963	914	942	994	948	920	934	974	966	949	916	993	990	1003	957	960	911	987	953	960	939	947	921	957	927	935	965	933	981	956	943	945	946	948	961	974	946	925	974	922	955	919	871	927	932	901	905	1004	906	949	952	919	988	1003	931	948	918	869	966	895	971	1001	905	979	962	912	964	919	950	945	953	941	1001	895	965	937	972	928	909	991	949	923	969	910	892	990	939	975	972	967	929	950	908	938	993	934	936	887	978	971	931	939	912	895	942	1021	952	965	945	960	907	939	957	969	955	924	918	914	944	913	907	944	952	919	949	952	968	991	930	897	970	940	960	892	971	981	986	959	945	934	933	908	974	970	981	984	983	954	944	903	900	915	971	898	893	958	962	950	931	963	934	940	928	941	980	966	943	995	949	929	931	956	949	963	930	939	985	921	977	949	995	960	934	974	940	1000	936	953	991	911	913	935	936	937	907	938	940	982	979	941	949	936	927	1007	954	973	944	944	1013	965	959	960	950	964	908	916	970	895	976	929	964	957	909	955	940	911	938	952	958	939	904	920	926	943	889	961	949	947	935	932	964	962	943	980	982	938	932	972	946	944	939	930	927	998	956	957	934	980	957	924	929	1041	903	961	962	957	985	927	945	900	951	938	902	935	954	922	924	894	895	943	961	963	907	996	953	932	1000	946	932	932	959	910	957	945	934	946	944
20090	1822	552	450	360	329	293	304	267	248	258	273	228	246	235	251	229	230	213	284	258	220	244	274	235	211	237	262	217	210	209	223	235	245	233	244	246	209	209	227	225	241	257	228	239	246	219	230	224	227	229	231	253	201	230	215	216	248	236	239	231	252	224	234	222	218	225	245	218	222	228	227	233	249	199	243	220	205	224	231	213	212	234	221	248	223	245	240	265	233	225	232	210	218	233	221	254	230	238	227	255	243	244	238	220	241	244	270	202	223	220	244	262	243	244	261	249	250	227	225	244	214	225	224	218	232	215	244	225	221	223	216	199	237	232	239	238	242	234	213	228	223	252	204	232	224	245	231	224	226	232	225	214	261	244	257	194	222	235	243	237	235	251	238	228	215	230	217	217	209	210	233	243	234	207	216	224	233	213	193	210	258	218	211	233	234	218	221	223	220	264	247	218	224	215	262	243	222	232	241	229	223	239	211	247	253	191	213	220	253	229	217	237	236	221	242	242	222	193	237	259	243	221	239	234	215	215	214	212	244	233	243	271	247	221	203	218	204	271	220	209	203	216	229	230	209	213	237	237	240	232	238	213	214	222	253	232	226	232	233	222	193	232	225	225	211	243	195	253	243	224	198	230	248	224	246	233	223	225	258	216	221	217	229	199	218	256	243	186	237	240	232	242	246	253	196	223	240	233	258	226	200	251	250	208	209	248	245	233	267	218	239	236	239	221	209	245	261	207	230	218	204	221	240	209	226	209	251	198	215	226	255	228	223	221	226	201	217	238	216	251	260	218	193	225	235	234	220	233	232	234	229	189	246	205	219	200	252	220	234	241	222	227	247	242	239	259	229	229	209	227	209	245	235	217	220	208	229	225	217	237	252	243	272	232	220	239	243	231	244	228	239	207	235	212	253	251	246	222	242	212	249	267	220	213	205	234	218	217	242	242	241	215	240	231	239	238	252	220	231	220	213	209	213	233	202	264	217	231	209	231	241	232	219	238	228	195	270	231	244	223	226	229	231	220	234	217	213	225	251	240	252	219	246	221	196	207	226	243	220	246	249	221	215	213	218	214	221	215	215	226	269	215	253	234	242	216	223	260	213	229	202	231	256	240	218	254	242	244	245	255	208	251	199	223	262	222	245	226	200	244	233	228	215	250	250	239	230	217	241	233	221	241	241	254	247	244	205	246	229	249	246	218	219	231	221	238	240	231	236	205	245	232	206	215	246	204	203	246	243	230	225	217	231	217	274	214	231	182	253	250	219	230	219	228	214	198	240	237	230	218	227	223	228	246	217	220	232	207	232	259	235	241	226	212	190	235	232	236	253	215	234	225	232	220	249	218	223	220	216	221	220	216	254	246	248	247	267	228	215	235	228	215	262	245	250	248	215	245	233	243	222	221	218	232	239	231	222	234	235	235	250	233	208	247	261	217	217	231	245	229	234	252	210	257	243	228	223	242	218	205	219	236	218	238	240	234	235	246	206	253	202	231	230	227	209	226	246	234	218	207	225	232	235	253	241	224	222	248	205	228	224	235	208	240	219	217	211	254	217	224	215	198	224	252	223	231	219	208	219	214	193	223	219	233	234	229	209	238	240	252	218	197	216	223	226	233	230	200	242	226	236	258	248	237	224	252	226	214	230	238	220	260	210	222	225	235	239	224	227	227	223	234	257	259	230	249	245	228	234	254	220	234	220	217	236	217	238	235	221	209	256	242	236	214	237	231	218	250	246	258	223	215	214	215	240	232	214	228	220	233	207	228	224	242	232	227	219	204	211	239	230	239	228	240	227	224	253	202	243	219	229	225	237	253	225	232	204	230	232	217	229	215	255	205	227	231	237	238	234	228	252	259	225	231	228	207	213	236	240	232	238	247	257	216	240	226	244	196	248	263	219	243	230	236	222	211	220	231	201	222	223	228	209	228	243	224	243	239	256	243	225	241	252	237	226	234	238	239	234	256	225	214	225	239	235	214	242	237	222	194	220	251	226	231	250	227	234	216	244	245	225	263	257	232	206	249	228	201	230	210	205	225	240	255	236	211	227	247	204	262	261	201	224	239	220	219	227	245	230	248	209	228	231	223	232	244	219	233	222	229	241	226	213	184	232	223	236	218	264	226	218	229	217	206	239	228	234	220	214	227	219	234	252	250	248	223	242	259	240	220	200	235	263	217	219	221	273	236	235	235	225	234	222	248	244	239	225	242	224	196	221	277	252	218	229	232	196	221	239	218	204	235	244	242	198	248	261	216	235	216	233	218	237	215	223	217	224	233	230	225	250	227	240	243	201	227	244	249	236	233	230	235	220	220	204	246	228	234	221	243	228	236	227	221	270	214	238	256	214	218	244	243	235	233	242	254	226	240	227	219	262	241	239	236	224	207	234	229	223	212	235	206	207	208	223	272	248	209	242	256	223	192	245	227	244	237	254	218	226	235	243	224	230	222	217	229	249	236	235	249	212	241	227	231	226	245	238	266	247	240	222	245	260	205	253	225	228	214	276	174	223	242	244	244	253	223	231	246	232	219	232	265	238	250	244	238	248	254	232	224	242	224	214	214	216	236	226	238	194	255	221	216	214	239	245	239	214	226	208	236	225	208	273	218	230	211	221	212	228	231	222	212	238	222	239	216	224	247	243	236	207	210	219	209	241	225	194	265	225	266	251	192	228	208	222	255	224	232	204	224	243	264	227	261	236	224	221	242	253	226	250	239	244	235	270	245	238	222	233	224	227	254	218	243	254	251	238	244	202	239	221	235	223	259	231	232	233	220	209	244	239	241	240	230	226	217	243	225	253	205	236	216	224	219	234	225	240	224	215	224	241	219	217	241	236	279	237	219	218	228	244	222	217	207	227	255	234	258	241	241	210	239	237	237	229	222	212	213	225	218	253	223	241	268	238	222	238	222	234	241	202	220	226	200	211	248	252	207	251	232	213	228	189	233	209	217	200	224	240	240	221	219	242	247	243	229	223	231	220	200	242	206	221	236	216	256	249	228	221	205	245	209	234	219	216	235	218	221	218	230	195	253	198	216	232	215	236	243	248	208	244	247	249	206	227	245	221	237	242	218	208	226	245	194	219	239	228	226	227	235	227	245	248	221	208	223	212	227	229	222	221	227	252	249	219	220	221	249	225	228	252	190	259	246	282	241	208	193	275	246	246	247	249	235	225	227	189	242	219	241	237	211	223	259	229	269	235	231	248	254	223	228	208	244	238	220	222	240	230	233	265	240	263	244	225	240	228	215	235	237	238	254	216	224	236	230	260	234	208	246	208	224	213	240	234	234	231	242	220	231	212	253	236	219	244	254	247	205	234	248	232	213	241	237	219	205	214	221	226	232	233	217	228	234	257	214	200	260	223	229	219	256	231	234	239	205	233	230	219	215	243	224	211	223	200	232	189	221	216	243	214	199	213	235	217	240	249	236	248	214	239	229	197	255	209	226	210	244	197	222	231	235	253	209	245	225	194	241	247	242	254	230	204	253	224
12239	904	1309	1336	1168	1038	973	808	736	740	742	683	675	647	668	654	617	610	590	608	634	578	596	581	586	634	603	624	572	572	604	563	573	574	601	625	546	602	633	577	538	558	577	622	557	532	546	552	587	585	567	525	569	570	568	559	572	589	532	544	552	603	582	562	537	575	532	543	544	573	575	550	566	610	548	589	599	557	591	592	619	564	564	556	556	592	553	604	597	556	593	545	530	574	573	564	562	569	574	550	594	548	590	555	588	547	551	548	604	586	552	538	604	572	541	515	561	517	569	556	557	623	550	598	595	598	603	558	572	518	555	594	570	557	566	621	571	520	560	584	575	526	556	552	540	587	534	586	593	587	569	555	570	540	575	551	582	586	554	585	580	576	532	570	530	571	584	569	547	561	575	600	501	541	546	580	579	539	526	534	544	555	562	545	587	553	515	591	565	582	538	596	527	564	563	559	601	616	556	608	567	572	560	594	571	577	585	588	578	568	583	515	548	584	521	556	586	579	557	532	572	555	594	574	548	564	584	557	556	582	584	547	625	544	578	583	564	554	574	607	583	578	612	593	575	527	561	566	542	542	556	558	545	573	523	553	552	553	548	574	601	549	543	542	517	509	569	570	545	562	549	585	560	591	555	590	549	598	580	549	530	562	558	583	567	553	591	558	560	584	597	575	562	575	606	595	617	594	600	519	576	540	583	562	558	520	583	537	528	578	547	567	544	522	554	597	548	603	548	564	573	587	569	589	590	496	573	601	572	581	571	592	579	550	566	572	557	535	567	584	576	595	577	532	568	586	584	556	563	574	578	589	563	533	582	542	600	539	514	552	569	553	552	538	564	554	549	565	580	590	567	553	534	565	563	542	571	577	557	557	569	575	571	590	574	572	527	523	579	547	589	526	577	544	569	566	539	504	524	626	552	581	570	555	574	568	554	554	548	559	523	495	552	616	550	596	576	530	588	524	584	586	550	582	553	542	542	523	544	631	537	560	588	617	626	564	583	595	565	572	578	564	530	544	559	575	576	582	542	591	552	545	583	624	529	615	587	536	550	556	521	553	563	601	568	580	565	527	573	563	552	577	560	584	553	569	537	531	581	553	591	586	575	557	594	560	579	569	546	516	586	576	495	590	578	525	570	545	561	571	560	559	584	563	570	536	566	560	559	578	566	582	552	549	573	592	549	567	549	536	527	602	559	571	531	580	567	574	566	561	593	554	540	549	623	596	557	624	578	593	578	559	544	588	592	562	545	603	546	555	624	575	562	561	577	549	535	547	557	570	559	537	595	546	552	535	557	579	531	582	554	574	512	581	593	577	584	584	583	548	578	609	515	558	548	558	566	629	504	565	582	582	588	593	554	595	594	568	579	524	552	580	558	557	561	535	543	549	593	548	576	565	568	577	526	559	564	548	570	586	573	579	523	590	585	586	585	602	591	506	574	514	565	593	530	553	535	537	615	594	542	578	620	538	558	535	576	606	566	584	597	548	555	537	555	551	557	570	567	588	542	584	541	572	562	571	567	522	570	586	577	552	581	541	537	607	590	566	599	600	567	536	529	596	596	610	610	568	551	601	567	561	601	570	570	554	593	629	518	597	540	621	543	573	612	523	589	566	567	560	536	570	596	562	572	573	551	533	598	544	554	562	547	568	567	556	530	575	588	613	542	515	563	527	537	555	555	536	572	566	571	562	583	538	582	616	571	582	575	530	540	551	558	570	547	576	499	569	566	564	561	583	590	566	559	558	562	562	540	563	546	559	553	608	616	562	564	558	547	534	578	574	574	540	540	588	563	545	576	601	587	543	574	530	523	571	582	577	556	551	571	524	557	592	588	546	601	570	558	543	535	574	629	585	577	587	572	572	541	611	533	562	605	579	620	565	543	568	554	575	567	555	537	582	574	516	555	586	565	526	576	582	595	577	509	561	608	547	535	572	590	570	565	548	594	602	605	585	585	590	525	550	586	569	574	561	509	537	569	582	503	562	598	555	534	546	554	547	563	537	584	583	567	541	573	604	575	572	583	605	575	612	578	526	614	543	602	567	550	567	588	544	585	569	557	553	605	573	524	551	526	544	562	536	590	562	589	566	583	536	577	548	566	575	625	537	595	582	575	569	571	549	546	534	573	559	548	559	604	569	552	547	523	562	548	575	585	585	565	570	586	605	597	578	586	533	570	539	579	532	540	580	581	550	577	570	559	588	626	594	550	553	570	556	591	570	545	587	570	576	581	542	533	565	583	542	573	526	557	551	517	589	556	581	542	554	531	558	550	561	586	596	544	575	551	574	577	558	638	548	538	556	577	562	581	603	619	600	568	532	591	562	561	561	567	569	562	557	611	566	537	591	542	532	598	564	532	569	569	561	568	598	552	576	530	558	569	542	530	613	587	575	580	572	586	525	556	563	616	594	571	570	618	572	570	545	562	561	561	619	626	578	568	552	603	559	569	595	546	581	582	519	570	572	545	603	525	549	554	574	545	597	561	621	603	559	546	576	567	555	578	556	563	562	561	562	542	567	618	557	586	534	583	567	575	616	604	629	591	582	574	562	549	518	551	517	529	512	553	593	560	604	560	545	549	556	577	566	547	607	553	594	570	583	556	582	538	591	575	525	600	529	568	526	549	566	526	594	588	602	552	577	564	596	553	557	559	606	576	533	551	589	565	552	553	558	617	561	578	554	562	551	525	549	551	599	566	583	571	550	572	583	555	596	521	559	573	566	559	562	586	577	590	560	568	578	546	561	548	579	615	557	525	574	532	586	585	565	603	568	536	552	598	572	530	584	549	560	536	577	544	538	599	554	587	573	550	574	567	587	565	536	554	566	517	603	560	521	576	547	611	561	544	525	590	582	551	578	561	575	601	604	553	595	569	584	563	539	554	530	570	517	590	622	585	548	565	568	597	514	529	594	567	563	560	592	572	563	568	559	526	587	551	575	589	518	628	554	567	568	583	577	546	551	575	555	554	558	582	568	544	572	564	551	589	600	591	575	567	561	538	595	540	588	585	564	545	582	564	573	563	549	575	597	579	567	559	578	561	607	603	573	569	529	579	551	571	633	583	575	545	562	557	575	578	540	573	585	555	596	573	577	607	587	555	558	567	590	575	555	574	521	601	578	558	570	624	558	560	571	568	552	555	565	592	570	542	542	571	562	528	541	598	553	576	605	569	641	543	541	566	554	558	569	533	570	597	557	560	559	525	595	628	567	594	593	600	588	511	575	550	560	606	584	588	544	537	542	564	520	515	579	546	542	560	579	620	550	566	563	572	567	545	557	596	558	560	559	570	543	603	556	573	571	567	573	589	524	611	533	586	630	590	531	590	577	562	549	584	563	618	551	556	600	565	540	596	576	549	579	569	551	586	594	531	572	567	580	556	588	558	590	536	604	586	523	583	573	571	558	593	541	539	565	568	585	557	551	574	555	620	600	536	583	589	550	555	594	548	557	533	591	555	615	594	583	526	512	578	550	550	618	550	545	581	576
28172	3524	1006	744	541	451	435	394	336	319	333	311	321	307	259	270	281	299	293	329	293	313	306	275	260	303	276	289	280	282	318	322	314	274	300	289	314	274	266	246	284	256	285	303	282	247	259	274	289	297	290	295	248	298	290	281	271	271	319	259	290	261	281	248	321	227	302	283	291	247	294	299	258	267	230	314	268	255	270	276	291	256	259	300	294	302	261	290	317	270	275	272	307	291	279	291	279	274	288	263	300	289	265	272	260	321	275	299	275	272	255	260	272	270	296	278	281	278	271	291	251	257	271	286	254	293	267	278	294	291	248	297	266	297	269	264	265	242	238	266	290	285	281	301	290	260	289	284	244	270	264	306	267	257	267	293	285	275	240	307	258	296	225	289	279	293	284	326	270	286	255	245	298	275	262	288	258	303	313	253	266	317	289	279	291	282	272	278	254	289	283	273	276	292	277	283	263	283	293	258	258	244	245	276	249	263	291	288	302	291	268	281	257	259	256	320	321	291	268	273	253	297	294	309	248	246	279	240	297	274	292	279	305	285	271	305	252	267	274	257	252	271	286	271	246	288	305	262	258	281	291	297	281	305	272	270	275	275	279	275	293	275	256	273	266	279	268	289	258	246	291	284	257	256	268	284	283	303	280	258	272	250	281	272	326	261	260	295	277	262	296	248	279	296	293	269	248	273	297	275	291	277	285	276	290	262	299	231	292	261	290	283	282	285	308	306	277	294	262	257	289	275	282	277	277	248	270	261	314	265	263	258	314	279	294	268	284	284	261	296	270	317	289	298	320	288	250	269	257	278	280	266	268	268	267	266	247	267	300	285	276	251	277	303	311	259	257	301	277	270	267	264	265	302	269	250	286	283	276	257	271	259	249	263	288	281	276	266	265	251	254	261	265	282	285	269	266	250	296	282	274	277	277	273	291	278	295	287	295	279	251	319	252	263	282	276	289	273	279	273	269	242	290	278	287	271	275	259	269	275	276	303	268	289	286	313	258	266	262	293	285	245	272	271	276	276	282	257	284	284	283	257	267	283	303	262	264	264	259	279	291	246	260	275	276	293	238	301	278	320	296	258	278	302	280	273	290	285	291	284	294	290	286	280	267	279	262	293	279	257	276	292	268	279	253	293	287	270	285	278	274	259	274	274	293	300	275	276	282	301	271	267	281	245	292	255	269	224	282	261	259	269	303	272	267	275	297	295	310	296	260	250	238	278	277	273	295	265	278	267	266	266	297	268	281	294	288	290	255	302	246	322	272	296	273	311	252	265	293	289	286	270	269	320	290	290	274	243	265	286	288	290	308	286	254	271	284	296	286	290	284	285	306	263	261	267	296	259	263	285	285	300	293	275	301	258	281	252	298	262	284	269	283	284	283	296	266	275	247	311	263	272	259	304	279	297	289	290	230	260	289	255	271	270	266	273	294	285	277	294	270	286	308	289	295	270	271	251	292	254	307	259	292	279	268	276	283	252	265	247	269	245	255	283	284	298	266	248	231	288	272	302	296	297	284	297	273	254	272	282	274	232	292	294	283	273	285	266	265	296	286	269	265	307	262	289	283	266	285	275	267	283	282	286	265	285	273	268	276	294	298	292	285	273	291	298	284	255	290	276	268	281	289	250	262	265	279	280	303	277	276	291	266	273	300	280	267	277	285	305	243	263	297	276	281	258	277	244	275	288	285	285	282	275	275	284	244	288	310	276	297	253	261	268	303	259	282	266	291	256	310	290	275	294	238	259	300	271	265	299	289	260	281	281	280	259	294	278	257	280	244	279	303	275	238	250	281	287	285	251	272	255	300	272	239	258	258	267	270	279	289	268	278	280	276	302	256	302	279	279	287	260	263	313	299	257	266	280	270	248	246	305	312	277	287	291	299	233	278	267	257	261	243	283	269	276	274	265	289	267	285	269	276	242	310	299	291	279	258	269	299	296	299	263	296	266	282	261	274	241	278	279	268	276	277	284	221	274	279	271	288	269	284	296	275	284	289	249	297	276	275	280	274	280	260	309	307	263	289	289	273	268	298	333	264	300	273	261	275	299	279	296	268	272	260	289	263	272	262	282	273	256	282	269	281	302	275	319	266	267	315	296	277	287	267	302	291	254	262	262	283	291	260	294	272	261	253	269	284	296	264	299	256	298	260	267	287	254	258	294	244	257	278	255	274	292	288	292	254	305	293	304	251	258	241	265	283	256	282	230	268	268	260	291	259	248	306	290	283	297	304	307	291	267	300	240	257	288	269	279	298	289	268	286	261	247	283	270	284	282	274	260	248	283	264	283	290	238	267	295	260	284	254	271	279	311	309	281	307	233	290	259	287	291	278	312	259	263	245	289	283	252	241	248	289	279	276	275	303	272	256	279	281	285	283	278	250	270	314	265	271	297	256	255	272	267	287	278	269	259	282	261	256	277	297	274	291	281	267	253	249	302	302	265	284	262	287	245	282	252	282	309	249	290	267	234	268	227	285	292	255	275	320	257	276	253	328	259	281	241	296	278	238	271	284	255	262	240	269	273	300	273	247	240	267	300	263	277	297	271	255	298	285	285	287	275	292	258	251	264	272	255	257	266	260	246	262	296	303	267	250	266	245	249	263	269	298	298	264	268	310	260	252	247	302	271	271	253	292	309	286	300	261	251	271	279	263	261	291	299	288	248	263	293	263	299	274	258	267	265	270	279	298	247	280	284	268	246	284	305	244	291	277	264	262	290	265	255	290	254	278	295	294	270	309	272	258	251	261	292	262	269	298	278	278	261	278	268	274	269	245	275	297	282	291	279	273	290	254	279	270	283	253	259	273	264	308	286	296	259	288	295	257	289	266	289	267	289	301	276	278	294	271	286	282	267	241	241	270	276	292	266	284	264	283	269	288	271	267	286	263	266	280	289	258	278	268	259	255	276	278	264	299	246	295	264	272	294	276	221	250	275	289	289	284	274	284	282	284	287	311	298	277	267	288	270	256	270	242	288	271	263	280	279	272	250	282	277	259	275	274	290	278	296	280	291	292	303	279	283	322	255	245	261	224	277	291	305	282	275	253	276	297	269	312	291	270	285	285	295	304	271	299	258	259	277	271	267	286	266	271	249	260	275	289	276	297	255	249	242	273	264	260	274	260	274	289	264	275	271	274	260	305	277	287	271	226	274	260	271	263	299	288	336	277	253	286	295	247	264	269	257	304	274	279	299	295	305	248	281	277	267	275	266	295	295	289	253	290	259	292	297	288	274	268	288	244	286	299	280	268	268	259	267	285	313	282	304	279	287	277	296	282	296	272	255	288	288	265	289	255	273	332	277	310	290	278	276	280	274	295	261	324	297	286	267	268	282	282	280	261	272	267	275	258	267	279	249	272	269	271	278	273	266	280	290	268	307	287	283	286	275	248	276	284	305	261	312	275	265	261	278	274	248	242	283	286	293	290	303	281	308	252	263	247	283	288	274	284	269	253	260	256	248	222	294	293	269	257	317	272	308	269	278	314	269
15180	1221	1996	2149	1865	1546	1369	1137	1055	1012	988	868	860	862	811	778	825	807	766	849	755	783	741	759	688	745	773	740	745	733	711	719	767	735	743	732	722	686	733	684	668	721	721	729	676	681	704	669	720	687	689	726	693	651	679	691	672	719	677	670	701	654	675	641	696	691	695	666	694	702	686	713	718	664	682	709	645	678	702	652	637	688	708	679	686	733	624	652	662	731	703	674	671	668	654	727	692	691	686	701	695	713	691	697	726	657	638	660	680	700	658	694	667	683	686	701	685	750	679	686	676	659	721	697	686	701	715	684	693	705	666	708	661	696	693	687	631	664	719	692	644	669	683	712	659	675	697	656	679	661	688	675	707	678	655	708	683	675	698	744	679	701	622	732	704	680	698	684	673	653	619	682	701	685	648	693	718	696	702	642	639	699	648	645	667	699	692	678	708	695	727	725	641	671	643	666	696	663	663	669	685	680	675	702	698	710	678	704	687	689	729	729	695	660	655	682	680	686	698	718	739	690	699	704	651	653	692	688	661	696	657	726	703	659	684	653	710	669	699	696	687	719	712	717	659	691	699	696	676	707	669	656	717	680	713	734	679	671	704	696	628	673	685	730	689	714	668	660	717	706	696	685	681	665	687	651	693	707	595	670	740	692	714	673	711	663	615	653	659	701	674	634	691	671	668	721	677	641	682	714	736	684	683	669	689	671	747	696	680	675	682	736	712	664	699	722	728	639	674	694	665	702	707	712	720	694	678	680	680	702	655	653	645	681	662	652	714	639	663	680	691	666	658	703	641	701	700	724	654	718	679	686	664	672	716	678	637	731	681	693	674	689	665	659	687	681	685	682	699	649	731	652	690	672	732	616	691	665	678	701	684	640	659	665	649	716	663	663	711	702	664	670	675	710	704	707	673	667	660	723	638	669	682	663	716	702	713	671	697	708	667	689	733	676	673	654	678	712	675	680	686	674	712	726	724	662	631	663	721	679	675	689	702	663	654	675	661	691	674	702	693	685	661	711	660	661	735	714	688	684	715	728	690	680	673	703	697	709	708	680	662	653	682	674	668	656	744	684	696	678	704	693	675	681	725	651	683	718	654	657	690	671	661	657	689	689	698	642	675	696	745	691	685	674	652	663	700	693	690	683	686	663	667	656	711	700	671	717	680	693	696	637	710	683	701	692	674	687	671	717	684	697	694	704	689	706	679	717	676	679	678	695	719	685	663	695	711	686	696	702	621	683	656	646	669	693	658	707	704	715	687	692	684	667	718	669	715	684	665	719	681	713	684	657	690	637	699	685	707	673	670	704	722	681	673	708	708	693	739	667	663	681	674	669	701	667	680	650	681	678	656	688	696	698	699	688	666	622	686	696	683	647	631	718	684	683	660	733	694	696	677	690	665	665	734	663	669	717	698	684	703	705	712	697	668	663	701	635	702	691	699	695	699	649	686	684	710	701	731	651	709	701	648	687	695	682	724	682	711	673	691	673	703	674	692	696	704	657	694	689	665	762	684	675	703	684	688	724	663	713	647	691	690	707	690	704	716	712	723	657	682	657	677	690	642	687	695	673	679	697	619	715	666	716	685	687	695	680	674	688	657	655	682	701	668	699	674	715	678	649	667	664	705	675	679	663	676	701	661	666	712	646	709	710	703	710	666	706	680	687	735	656	666	701	700	731	646	683	707	711	675	673	656	659	679	683	679	716	642	712	710	745	655	683	677	673	703	654	670	653	687	670	697	717	707	696	692	696	669	675	661	671	682	733	663	678	708	732	681	705	680	646	678	726	659	674	686	648	655	658	726	670	688	718	730	674	704	638	660	696	683	719	670	754	675	694	684	687	718	727	696	701	694	698	683	682	681	769	674	687	690	664	617	691	701	653	723	680	707	652	711	655	671	625	675	653	680	656	661	684	659	657	690	679	688	651	710	693	666	708	696	654	699	687	691	688	692	719	673	687	691	721	688	631	669	655	681	690	660	671	677	716	685	684	675	702	710	707	683	674	681	661	712	669	682	681	677	688	724	676	725	655	691	653	674	640	659	678	661	680	681	656	675	663	657	724	653	640	736	639	713	710	740	710	669	660	720	692	668	696	716	653	646	710	673	693	685	680	670	680	692	677	685	705	692	678	655	640	692	689	687	678	676	706	726	692	706	681	699	625	713	664	657	692	670	688	694	674	673	744	684	710	700	714	658	749	709	687	697	680	672	704	694	685	653	705	674	692	616	687	697	708	639	652	666	673	666	680	658	685	626	691	702	676	678	691	658	715	681	688	667	697	682	679	655	697	736	735	667	641	713	696	675	655	663	728	668	607	636	693	681	711	701	690	735	678	657	686	708	671	735	684	672	647	683	666	690	671	659	672	702	643	711	653	683	708	674	676	678	676	723	678	697	646	683	688	686	628	658	719	711	662	690	664	679	704	691	718	685	653	703	649	688	648	730	684	691	700	678	675	673	699	655	661	712	676	655	680	710	682	661	705	722	735	675	662	672	668	695	698	684	683	645	644	667	692	674	743	697	673	659	679	729	675	654	670	693	687	649	689	657	743	711	694	673	692	696	679	703	636	656	700	663	682	675	690	693	686	699	678	673	657	654	658	681	701	638	658	660	712	689	727	700	682	672	657	693	715	644	680	682	670	691	718	704	625	743	698	676	641	719	700	678	624	696	715	713	655	712	688	656	685	667	668	631	669	705	669	704	717	644	674	651	712	666	665	655	704	693	665	695	703	656	682	704	687	662	693	648	724	640	667	716	722	688	661	769	698	690	660	684	663	647	707	667	689	745	670	683	644	718	683	685	664	670	662	673	686	664	681	665	655	627	714	674	675	688	651	671	694	669	685	730	704	711	665	708	708	702	709	661	697	679	677	670	717	690	648	723	705	635	682	667	698	722	732	692	693	688	653	705	652	650	705	696	677	692	667	682	674	709	656	732	676	691	677	708	693	693	702	651	670	624	698	662	708	675	715	693	668	667	707	665	718	680	719	694	646	711	685	697	639	697	660	691	675	697	677	724	689	696	701	684	678	660	654	699	634	683	687	679	721	699	650	635	709	646	688	717	672	700	676	714	685	703	677	668	703	712	664	666	662	686	674	648	661	715	675	722	679	663	634	713	712	646	690	697	658	712	659	661	683	705	684	608	687	654	655	685	691	724	654	682	688	684	693	663	621	664	671	680	765	721	695	667	651	644	696	692	659	694	696	722	706	692	704	685	665	666	685	682	674	696	713	702	695	687	679	678	726	687	683	718	686	675	668	705	686	646	677	654	664	682	706	639	666	699	683	687	719	691	701	645	674	687	696	687	698	648	688	703	646	635	639	714	654	669	680	679	616	667	718	672	738	659	740	669	672	694	664	703	679	679	670	656	712	697	733	662	723	685	700	695	692	701	716	709	697	649	678	618	644	655	730	680	661	717	738	701	675	686	721	685	654	677	633	668	658	677	679	687	718	649	684	681	696	656	684	684	705	635	663	674	684	700	647
8063	701	455	413	431	453	442	433	428	452	414	451	447	426	465	432	426	417	407	419	453	431	489	478	426	415	420	429	435	405	386	422	459	418	432	448	464	418	458	417	451	435	459	427	396	431	422	448	444	423	384	434	453	446	419	416	426	449	439	455	454	440	435	409	444	446	448	448	482	427	421	420	423	433	428	490	428	431	414	437	456	381	448	457	391	403	424	407	444	431	403	407	419	445	469	450	435	473	462	440	413	439	399	483	471	408	446	430	427	412	450	476	430	423	414	398	441	407	438	476	435	434	437	420	420	422	435	443	445	460	458	480	425	444	443	451	442	416	483	422	445	411	451	401	446	471	453	443	422	467	422	445	424	427	472	437	461	443	427	449	480	437	436	419	434	441	439	431	446	480	436	421	429	446	428	396	452	434	444	436	414	431	485	399	429	454	444	441	474	390	469	432	417	459	414	396	434	419	415	456	442	480	456	429	467	416	425	430	461	405	415	437	406	431	387	435	439	464	453	441	423	446	432	412	472	457	449	419	435	435	413	425	455	443	432	464	466	413	415	428	452	464	422	449	452	447	423	457	363	410	396	451	441	469	429	460	443	419	429	436	409	414	439	408	410	445	444	391	395	415	451	442	396	433	417	435	433	459	421	450	452	416	438	435	455	427	433	411	413	433	427	431	431	417	399	421	450	418	416	417	473	467	443	437	439	426	428	479	423	441	457	451	439	446	440	432	435	395	401	439	466	398	441	410	464	429	454	458	439	432	438	443	431	434	420	397	402	474	415	455	454	418	462	461	484	423	434	475	426	413	442	432	473	448	425	433	437	409	441	386	441	431	407	423	426	432	382	455	452	416	434	464	419	420	410	457	478	420	453	433	445	459	439	480	432	428	455	462	466	432	447	386	471	418	411	410	411	384	498	432	424	425	421	416	441	394	417	436	421	429	427	475	434	429	414	443	430	443	431	409	429	403	438	424	421	403	433	429	419	432	445	438	420	403	428	431	387	431	502	456	432	452	417	443	425	417	436	402	456	433	469	442	464	451	441	418	446	416	444	441	436	411	409	427	400	461	417	403	432	446	424	451	441	437	457	414	431	410	402	432	415	390	409	408	457	419	423	474	437	411	460	437	462	404	432	435	446	445	443	426	445	436	425	442	437	449	438	434	431	406	426	443	455	404	440	422	412	402	419	426	433	390	392	435	424	438	444	417	426	466	451	387	430	417	452	462	456	400	428	449	407	396	419	448	488	410	438	441	442	457	404	428	385	423	448	429	407	401	433	427	465	424	438	412	415	428	450	425	432	439	451	432	424	427	455	442	459	414	414	434	412	431	442	413	453	374	423	438	404	433	482	433	418	435	447	396	415	372	443	479	428	371	451	433	444	429	416	424	432	404	408	435	433	420	416	423	391	408	428	417	390	436	423	421	402	430	415	406	406	445	449	463	397	425	445	440	409	461	428	425	422	429	439	461	413	462	431	382	409	397	412	383	439	479	423	460	427	430	427	441	403	413	465	410	450	449	475	395	416	441	419	388	440	485	379	473	416	421	451	448	414	425	457	414	450	420	437	429	443	429	445	451	395	417	408	408	438	427	462	449	430	415	473	458	456	410	415	425	415	421	429	427	389	420	436	423	402	376	430	399	471	456	446	466	470	443	446	416	399	453	430	419	459	418	486	415	409	449	411	404	508	440	423	420	446	460	414	406	384	440	434	439	441	431	449	438	463	420	419	442	433	424	444	437	475	435	448	411	423	455	451	436	423	429	446	411	382	448	415	450	481	401	422	426	455	428	459	428	422	454	441	448	445	480	437	429	443	403	445	415	444	456	426	424	424	464	428	403	467	410	458	455	444	398	438	400	415	421	411	451	453	449	438	398	488	420	414	464	454	422	424	401	403	433	451	428	439	433	435	414	431	388	419	402	429	437	417	395	481	485	414	419	472	452	412	460	471	449	433	470	424	439	451	471	486	419	429	450	427	462	436	440	420	440	455	392	437	401	406	437	408	419	437	417	442	431	425	473	438	422	419	445	435	451	433	405	421	461	442	438	448	424	477	434	428	453	422	436	421	444	445	461	460	447	454	466	420	414	411	433	428	434	438	449	394	457	456	419	423	418	410	422	443	423	436	454	401	441	442	434	417	411	449	459	407	414	439	430	371	441	417	459	406	454	418	445	421	420	422	409	409	417	437	426	435	442	418	411	463	477	452	423	429	432	441	455	417	450	417	442	458	411	421	420	437	429	449	435	456	450	457	409	432	483	464	416	417	400	477	445	399	433	433	417	389	457	429	414	418	438	420	453	438	396	429	421	462	448	460	434	427	447	396	446	430	444	454	421	431	422	401	475	434	419	448	455	418	434	444	394	409	457	410	462	432	462	436	431	426	400	414	459	459	434	464	462	424	416	448	466	477	441	424	463	380	400	465	457	459	487	443	466	393	444	414	469	482	436	402	429	414	418	406	450	402	447	449	451	400	404	437	430	420	455	464	451	436	420	462	439	457	412	417	417	422	426	450	425	449	411	448	418	444	455	416	440	446	451	492	435	447	428	420	421	467	417	403	423	452	430	456	426	428	422	490	436	468	424	433	406	417	424	416	436	429	446	406	456	406	432	404	474	429	439	430	426	433	394	429	419	438	405	439	464	464	456	446	432	459	420	433	403	406	405	423	401	429	413	440	458	432	453	406	416	422	434	424	418	444	415	445	440	421	477	430	462	458	408	434	403	397	413	445	439	404	414	410	461	400	434	444	440	440	484	439	475	472	410	500	407	417	424	427	440	460	444	449	427	455	412	400	442	436	479	412	432	442	414	429	410	439	449	432	467	428	426	433	440	462	451	422	435	449	452	432	465	429	410	429	398	430	448	493	489	436	432	431	412	443	411	458	437	426	421	442	421	493	462	424	465	448	415	452	432	454	439	437	440	414	397	409	444	455	415	484	438	446	403	416	401	424	456	415	449	400	432	437	429	467	458	449	439	469	434	440	439	393	427	429	440	435	407	462	447	416	413	391	457	429	430	433	465	430	408	432	436	435	458	426	444	468	462	451	447	415	438	442	436	406	385	435	457	422	435	458	427	411	428	437	429	481	451	398	446	401	373	453	454	475	413	427	426	416	437	460	436	447	444	425	402	452	438	407	434	432	436	449	425	428	442	463	422	450	420	410	440	389	400	431	401	446	455	425	423	429	460	400	449	444	452	379	452	404	429	449	447	430	406	436	432	459	450	417	454	402	485	425	431	427	435	425	441	424	431	425	399	422	465	439	401	487	422	444	469	454	450	419	446	423	450	428	432	432	446	436	426	360	406	428	408	463	438	393	439	400	427	480	462	435	437	404	443	443	459	432	429	484	421	444	453	424	414	426	436	454	408	438	447	437	437	444	431	463	407	415	445	407	443	392	446	435	415	434	481	429	372	439	427	427	433	447	421	460	421	434	392	431	413	405	412	434	427	460	431	451	446	404	426	509	468	461	454	424	451	404	422
5526	976	933	951	954	953	977	1007	958	874	971	964	948	926	954	915	946	963	956	937	939	965	1002	900	991	945	1014	940	946	927	964	930	993	982	950	954	993	959	959	950	961	909	977	915	998	929	900	951	981	942	943	958	964	935	949	977	975	980	921	984	973	958	945	962	921	947	969	921	948	948	899	940	958	962	925	980	965	932	960	932	972	961	938	948	934	981	937	911	956	949	967	962	981	917	923	959	914	935	917	999	936	999	931	991	941	974	970	1002	926	906	963	997	962	935	962	910	948	938	941	936	922	912	908	976	953	941	987	943	898	900	894	988	919	916	937	979	888	944	951	961	977	875	917	937	988	926	921	937	959	937	1017	915	944	932	939	902	966	938	972	976	908	992	934	983	938	963	981	933	940	940	927	998	949	947	995	988	945	906	917	929	952	1025	914	1037	957	957	932	957	976	1003	1012	972	986	966	949	937	970	1018	962	948	928	958	939	1003	913	894	978	947	979	913	982	978	989	915	916	937	978	935	939	979	932	962	942	898	964	962	953	926	940	906	970	930	979	947	977	963	896	954	978	939	1004	949	959	972	976	987	962	948	927	953	946	999	927	993	916	932	944	950	962	940	979	948	968	915	974	983	941	922	975	957	931	926	996	965	951	930	901	969	979	942	930	953	917	985	957	938	988	964	898	936	906	970	929	977	943	973	970	930	948	944	941	955	913	969	991	891	922	928	969	980	944	923	958	963	935	970	906	922	919	969	974	915	909	896	962	942	923	942	999	949	1001	995	924	936	926	1029	899	942	951	902	916	886	1013	901	1012	908	934	962	958	948	913	911	942	930	969	951	890	916	989	932	949	980	968	936	979	964	928	901	912	1030	966	1002	906	920	985	981	933	939	999	961	943	959	893	987	984	1035	947	940	986	998	907	996	968	946	941	939	952	988	948	968	910	980	968	1006	981	970	980	927	922	920	937	917	948	890	833	946	990	921	942	938	914	1023	889	939	973	972	903	986	934	909	942	902	914	967	917	970	999	889	935	948	930	957	924	920	921	937	874	895	1023	930	899	932	984	920	906	987	926	939	990	946	920	967	949	1021	960	941	1013	935	937	961	963	961	950	939	940	916	869	958	967	980	959	929	944	942	939	937	898	943	956	1011	872	955	969	961	918	949	956	890	970	959	930	1005	953	925	950	975	884	1032	930	977	969	950	941	932	924	1003	951	1005	911	961	955	938	925	991	938	972	971	973	954	921	952	921	984	969	915	977	937	923	906	998	912	987	913	977	955	940	928	952	952	977	984	957	1022	932	988	951	968	947	935	940	967	989	923	952	931	964	971	978	955	930	911	989	950	947	924	959	1001	961	910	942	954	981	891	983	964	977	962	899	965	979	934	921	1037	935	948	904	951	994	980	941	940	968	929	935	959	937	1039	949	921	955	967	925	964	892	911	983	929	949	970	954	930	953	1013	936	922	934	973	936	968	966	938	991	961	959	997	930	910	960	981	925	938	995	949	982	917	939	943	951	890	964	985	981	976	966	955	941	979	917	946	920	953	960	935	981	902	996	1003	902	939	977	997	945	916	978	949	932	949	912	951	939	957	944	973	975	962	887	958	959	925	939	900	991	959	1000	989	932	976	954	895	960	953	950	924	917	910	946	977	1008	963	948	955	937	962	932	911	966	966	925	975	961	945	923	891	913	975	967	923	884	930	934	940	964	999	938	907	1025	893	926	953	970	950	979	971	921	948	967	936	981	945	996	919	940	947	927	940	977	962	927	994	923	944	914	946	998	951	940	934	999	923	1008	957	913	1004	983	989	955	925	964	947	932	896	926	958	937	945	890	900	969	933	920	914	954	945	926	957	918	1014	906	958	974	910	950	973	971	955	954	926	946	952	901	975	963	965	909	979	940	941	992	948	929	941	915	951	959	1007	877	925	901	952	976	932	988	971	960	937	1014	962	964	951	1005	966	989	973	998	935	935	945	964	930	948	950	966	961	980	941	951	904	921	988	985	974	947	951	935	918	919	948	1001	893	969	941	920	954	979	1001	931	943	993	925	1002	985	968	957	929	993	950	965	963	946	939	955	985	939	978	952	941	959	917	945	927	957	913	917	945	921	928	935	962	1011	904	958	921	933	913	978	930	964	869	979	941	935	945	867	968	935	906	961	987	990	950	941	945	953	942	907	1009	922	931	973	916	940	942	928	961	919	910	958	937	967	952	891	934	978	919	944	905	912	939	970	947	963	990	945	904	965	957	938	936	962	956	913	970	930	977	957	896	941	990	860	931	940	926	884	927	908	913	928	946	894	917	966	874	989	947	948	938	914	951	982	937	895	930	920	941	938	951	966	935	978	932	977	958	972	965	956	962	957	971	926	1017	965	973	1001	922	1010	993	929	964	986	921	944	944	944	992	982	969	929	984	997	972	975	933	959	954	921	963	953	997	968	958	955	957	953	919	967	968	993	970	1007	959	963	938	933	874	944	955	972	989	941	953	974	935	992	1024	998	945	921	913	953	939	996	955	934	990	982	990	912	1005	939	906	929	966	897	938	916	969	916	919	943	978	1003	933	971	931	989	942	912	961	936	933	969	961	956	913	899	943	943	940	999	918	964	976	937	955	892	966	942	945	895	956	976	978	943	988	951	939	964	960	957	946	1015	879	965	957	991	1001	983	937	906	931	945	962	924	955	958	919	944	997	915	980	966	932	933	953	983	981	899	981	987	945	954	990	897	911	927	991	907	958	934	976	949	1005	989	922	921	935	963	911	935	952	929	964	1001	955	976	987	906	940	954	1011	927	951	980	973	974	959	955	959	988	944	1006	932	969	925	955	982	934	972	924	913	934	928	924	932	926	941	967	926	950	942	1000	972	967	959	968	926	955	996	910	879	1015	958	906	950	1000	914	909	943	970	967	946	931	1002	945	956	985	919	922	960	968	945	986	926	968	884	955	1043	973	948	900	981	964	981	983	990	944	931	916	917	965	989	982	946	944	941	895	962	955	988	937	954	963	922	937	916	964	1008	984	1001	974	932	923	972	1009	956	955	930	966	931	910	1005	959	957	940	966	880	945	951	987	989	946	913	964	898	949	959	942	984	952	903	1019	953	953	1015	968	967	884	950	911	939	940	924	903	866	957	948	1000	917	907	940	890	900	1014	902	947	990	920	959	934	955	942	929	1003	980	900	912	927	945	959	929	952	931	1015	956	1004	966	905	1011	919	936	932	950	938	934	907	893	949	908	918	964	949	907	924	950	953	975	940	902	989	985	969	966	967	916	948	956	962	923	940	971	956	952	948	932	936	915	1025	977	945	981	1008	935	982	937	937	1018	936	1015	933	951	986	945	974	963	919	923	981	926	959	948	947	969	882	1014	964	955	911	963	950	996	957	962	988	915	941	938	907	937	932	936	930	959	937	898	932	926	887	948	963	976	956	949	1004	939	949	994	971	973	993	969	911	928	964	897	1023	942	904	943	960	942	964	940	988	1023	944	965	1035	949	979	915	885	969	976	961	882	929	917	981	919	954	926	975	979	944	958	977	928	927	964	907	952	956	930	938	951	904	952	919	898	985	980	925	928	962	950	940
20437	1803	543	437	388	289	281	312	251	239	267	234	237	246	234	243	227	263	269	235	225	261	221	209	214	222	201	226	213	237	269	226	238	192	252	243	236	252	233	258	218	232	262	221	230	212	194	239	221	249	249	254	226	215	227	229	202	248	263	226	229	209	215	253	233	232	239	240	199	250	195	217	246	212	220	242	214	235	215	229	225	231	202	225	217	215	218	203	225	257	226	225	209	209	214	241	212	221	200	221	215	245	224	242	243	234	224	220	243	241	243	221	233	247	255	249	243	192	216	232	214	222	238	219	265	228	207	220	235	235	239	234	265	238	225	232	255	233	211	229	236	223	225	218	234	222	234	191	275	241	244	228	227	214	227	198	226	229	235	210	227	218	230	232	227	232	231	212	218	218	222	233	239	239	277	232	210	233	207	244	223	218	210	233	190	221	228	210	235	253	216	222	254	239	215	258	207	193	208	223	179	235	222	216	228	234	232	239	253	236	255	270	217	187	209	220	233	256	213	184	213	243	249	218	201	249	217	236	195	225	232	228	215	244	225	245	225	244	216	244	245	243	253	209	237	228	213	212	221	217	223	225	266	249	239	253	233	234	220	237	222	225	233	239	218	239	210	190	213	208	213	218	236	227	234	248	217	263	215	250	219	218	235	229	244	232	213	226	194	204	198	217	238	202	235	230	228	210	241	233	203	245	239	231	254	209	227	236	205	218	233	238	226	224	222	208	228	228	227	213	219	208	237	240	205	256	221	219	246	192	227	251	236	206	200	216	223	245	221	221	266	251	233	229	238	222	231	218	214	213	248	233	229	196	209	224	253	221	232	216	221	220	208	230	240	230	204	206	229	238	226	197	214	217	220	224	258	240	222	211	214	217	236	215	218	228	205	236	230	234	223	235	220	257	240	228	216	212	213	181	242	206	237	208	229	224	217	245	206	223	245	234	233	258	249	213	215	231	261	235	206	241	228	233	247	234	226	216	256	194	224	237	209	220	259	248	238	253	215	238	226	233	232	239	227	230	199	235	252	214	229	245	209	244	205	256	263	247	222	242	295	244	232	215	213	230	229	201	250	237	221	246	267	234	234	214	254	220	209	225	251	228	212	223	212	210	238	248	237	228	216	248	222	237	216	240	204	217	219	217	239	213	278	218	231	246	237	246	223	223	266	242	238	236	207	207	197	255	242	231	245	245	205	231	255	252	238	235	248	219	220	245	264	247	211	240	214	214	232	210	219	244	235	238	219	219	215	251	206	212	231	230	224	238	212	219	237	212	218	267	252	227	214	221	235	220	216	272	248	216	216	218	228	215	235	221	212	245	220	264	236	233	208	222	212	232	226	251	234	218	222	224	210	232	244	232	241	248	210	240	238	221	270	238	225	233	240	233	220	197	203	233	200	235	221	250	208	239	213	238	219	199	224	231	212	180	254	226	254	212	253	221	255	236	230	224	232	239	238	218	212	217	223	239	225	232	214	250	240	218	224	220	216	246	225	232	212	229	240	224	223	217	235	222	221	236	235	244	211	241	221	242	210	230	262	233	218	215	248	236	226	237	254	262	216	214	233	199	204	231	217	231	224	214	237	231	254	242	216	233	236	220	227	232	225	234	251	253	235	228	206	205	219	240	234	208	214	230	201	244	221	208	231	231	248	218	226	245	236	241	184	244	239	253	211	202	210	228	232	204	221	259	220	241	239	235	206	211	241	240	232	230	242	230	223	222	276	197	218	232	216	259	224	195	209	257	246	223	240	240	244	250	203	220	223	206	245	253	228	213	242	235	226	206	249	245	233	217	231	242	244	232	244	243	238	214	206	202	225	218	201	234	201	208	227	234	215	243	235	200	207	223	233	247	235	243	222	231	217	232	219	258	234	226	227	227	231	233	217	226	206	226	236	231	245	228	227	221	232	246	223	235	190	218	213	252	235	206	227	204	212	247	222	225	202	228	254	214	210	217	243	207	228	228	202	247	226	226	232	237	230	225	212	203	224	209	232	228	214	230	229	239	219	205	226	235	226	242	243	210	188	246	231	209	253	219	207	233	223	249	226	247	243	227	234	232	222	227	219	219	206	234	230	191	255	258	219	213	244	231	247	243	228	224	244	232	222	218	250	214	222	237	221	231	269	265	210	230	207	222	277	226	241	207	206	262	197	220	213	219	212	211	221	211	216	233	227	235	227	246	244	241	234	207	257	214	220	239	234	242	202	243	207	244	212	224	229	220	210	260	216	223	235	211	215	217	227	225	245	223	253	244	246	223	241	247	226	241	227	236	203	248	245	236	212	243	233	222	232	235	241	246	213	223	224	227	219	221	224	234	226	213	197	249	210	247	274	212	226	208	243	238	235	211	219	196	220	209	229	238	223	229	219	176	220	245	232	217	232	217	238	230	245	245	240	202	200	234	245	226	209	263	257	240	215	220	230	208	230	195	239	217	263	238	245	256	216	216	196	228	221	219	239	247	242	245	227	243	222	223	242	211	222	213	221	253	234	233	218	221	229	219	224	239	230	226	221	213	212	231	215	224	195	247	230	249	238	209	214	199	282	235	238	224	237	243	234	219	205	236	215	241	248	215	236	217	222	249	241	210	237	241	216	224	230	209	225	219	225	254	263	249	236	241	241	206	237	247	230	203	234	221	240	259	223	225	222	212	241	210	182	226	215	222	212	222	217	233	216	239	237	203	233	245	229	238	244	250	213	225	233	233	224	242	242	228	232	225	236	238	224	248	226	245	252	262	220	221	232	232	184	212	240	228	217	243	258	262	265	264	213	240	241	237	238	251	198	217	222	214	230	225	231	209	229	217	211	205	233	219	202	224	225	232	234	202	247	208	237	230	217	217	223	221	220	220	253	252	233	225	213	242	237	203	199	225	200	224	237	230	237	252	211	244	228	232	212	218	252	223	243	244	209	204	221	224	206	261	235	211	196	205	248	228	239	252	233	198	222	221	242	222	243	212	224	203	217	239	223	253	257	180	250	193	248	220	202	218	202	247	237	222	199	235	246	217	229	218	234	236	232	222	229	227	218	211	222	247	242	197	210	235	259	239	241	215	245	242	239	245	227	228	197	210	238	200	220	241	255	258	219	213	208	213	219	256	213	206	197	200	215	225	251	247	225	217	218	207	199	235	223	246	232	243	238	208	206	222	213	243	241	225	243	226	235	248	238	236	250	202	211	242	240	194	216	227	230	225	250	242	274	236	282	218	227	246	238	229	197	221	242	235	233	231	229	258	237	235	202	238	226	243	248	241	211	222	257	218	234	256	239	237	228	254	230	268	203	210	244	250	226	232	227	215	223	227	219	231	226	233	216	225	251	227	260	222	233	258	222	234	221	219	217	228	226	216	233	228	201	205	214	215	222	202	244	228	241	209	231	229	206	253	247	205	222	246	252	232	227	224	242	250	215	244	222	222	201	221	249	235	232	205	238	204	244	220	230	220	231	234	228	235	241	206	250	221	258	244	243	251	247	229	195	206	246	200
12399	844	1277	1291	1198	1030	954	841	744	711	711	704	604	663	668	659	625	638	666	620	562	563	605	579	593	633	564	552	576	610	635	587	608	592	572	571	598	561	553	568	549	591	604	613	569	560	534	592	554	589	530	570	568	569	571	558	536	595	550	548	574	580	542	577	580	594	537	569	558	521	556	546	559	534	545	572	562	549	546	540	551	520	551	554	537	584	568	604	552	579	598	594	541	579	551	547	545	567	551	564	565	523	558	557	605	557	554	594	538	563	611	523	581	575	546	562	531	504	538	568	561	568	559	548	586	556	547	543	547	539	592	579	541	545	549	557	579	553	525	573	575	554	566	587	588	579	516	545	561	584	557	563	537	585	596	583	517	543	550	522	542	566	555	586	574	536	571	538	520	533	526	594	539	536	581	558	557	564	532	585	538	579	567	581	584	577	518	523	536	582	540	581	577	563	535	564	543	606	535	597	604	569	548	524	583	605	551	558	546	585	532	577	549	579	539	556	576	568	567	573	568	565	536	565	551	560	542	520	535	577	569	557	557	575	590	589	577	598	548	528	558	545	571	570	532	593	520	588	541	601	584	541	582	571	565	564	532	509	558	533	568	568	575	551	517	553	539	589	590	576	550	538	557	539	536	571	576	538	559	589	571	587	563	541	559	569	529	560	554	549	562	577	587	544	548	531	555	550	523	532	551	548	554	542	554	593	608	540	559	565	581	567	570	575	581	581	580	603	576	569	561	577	558	559	585	572	585	547	583	591	578	564	526	566	602	570	551	599	569	567	609	546	561	576	556	525	557	554	544	562	573	561	557	578	543	577	536	583	574	543	604	573	534	543	592	551	556	574	565	532	549	569	579	545	597	598	536	529	563	567	573	530	569	538	571	585	580	536	521	569	550	536	559	554	571	539	550	530	601	540	587	576	567	572	554	588	575	528	596	583	613	540	545	589	598	572	570	551	541	548	579	573	534	596	601	562	561	554	556	521	535	580	564	598	568	596	526	572	530	543	600	549	621	511	586	580	576	591	554	555	579	563	550	535	571	525	538	524	549	587	551	583	550	544	558	598	574	585	540	546	585	601	616	618	533	573	550	564	518	529	561	575	527	551	554	602	520	563	572	544	547	583	571	603	532	547	598	561	580	579	558	592	583	585	567	544	526	517	603	548	617	570	546	586	561	573	550	552	576	518	557	567	579	595	586	578	566	538	579	582	590	581	563	549	527	577	562	568	551	544	573	529	572	557	534	547	545	541	572	543	513	570	567	555	556	569	585	553	580	550	556	586	559	520	592	561	566	603	552	571	583	555	579	574	569	590	554	624	596	544	551	563	541	552	563	592	572	529	553	556	580	603	613	623	612	607	554	526	577	576	555	583	622	587	584	560	561	537	574	556	565	607	536	572	559	559	544	582	552	521	618	577	582	543	571	524	571	590	560	572	606	573	558	508	584	552	580	551	593	574	578	582	587	569	573	540	577	587	537	568	571	560	568	543	580	584	555	557	529	538	553	574	531	620	599	593	540	547	558	573	586	591	553	551	594	628	564	562	559	521	577	580	559	566	568	559	572	577	567	597	554	560	587	557	593	548	564	575	595	583	576	550	581	571	562	546	525	556	589	533	577	561	599	501	577	539	588	551	560	552	561	614	546	544	545	575	577	593	613	556	532	530	547	528	586	562	554	561	609	573	554	563	575	581	543	541	557	537	553	564	579	567	582	602	527	591	573	573	592	551	557	527	583	589	559	547	601	558	596	510	548	570	578	596	604	532	554	544	572	586	516	573	598	576	553	592	553	577	527	566	592	549	604	548	551	580	584	553	580	590	550	562	584	511	551	575	547	539	559	577	582	570	566	553	574	534	541	615	619	570	571	538	557	542	583	588	586	541	564	582	575	579	604	587	577	564	501	584	551	554	572	522	544	563	562	560	570	549	609	562	575	573	589	571	568	567	534	559	544	582	535	586	562	588	564	528	590	577	583	542	535	567	598	559	597	559	619	573	588	574	605	545	578	558	582	574	558	570	541	621	589	567	526	540	587	581	554	597	589	517	590	543	573	612	563	570	577	582	564	543	583	541	622	517	563	556	553	540	556	548	590	559	598	633	586	577	577	570	563	548	556	533	625	550	570	584	565	570	541	581	563	585	589	578	541	551	595	557	552	539	577	567	540	537	578	541	604	579	584	584	569	569	551	541	537	536	534	546	586	573	568	560	541	544	566	596	579	549	523	555	554	644	552	636	566	551	544	563	564	522	541	568	617	511	542	549	534	605	494	532	530	556	559	534	607	559	576	579	556	540	581	570	518	572	561	581	563	576	592	602	573	631	564	532	543	596	559	588	577	566	525	584	573	553	579	538	527	575	553	545	604	546	564	575	620	557	566	586	528	578	561	571	552	568	586	557	525	562	552	546	574	534	558	583	553	591	585	567	578	564	579	543	541	578	589	554	596	559	615	589	535	536	576	571	577	590	553	552	539	587	583	516	560	591	570	533	535	602	586	573	561	569	530	540	595	518	575	538	570	584	602	530	597	546	590	532	607	599	578	545	565	578	611	571	582	552	548	610	591	543	532	527	576	574	609	568	595	556	570	560	528	578	564	572	570	562	606	563	550	567	539	583	533	587	535	577	583	576	589	575	546	543	543	574	555	558	590	605	535	562	594	637	549	574	564	540	599	574	575	569	537	589	540	587	570	535	539	532	604	603	551	538	562	559	546	556	511	537	545	566	562	560	556	580	542	553	538	546	546	524	530	497	559	573	587	555	585	608	563	539	584	542	585	577	569	615	546	583	566	558	585	565	540	563	551	575	540	590	588	587	586	611	594	554	559	583	602	584	564	581	565	565	584	591	570	558	590	556	554	568	575	572	596	542	586	576	558	561	599	570	576	596	547	573	555	542	565	533	517	590	589	561	581	579	572	558	574	536	553	556	610	564	515	540	560	495	564	594	592	611	581	564	557	577	598	572	609	536	570	598	556	557	559	585	565	587	541	592	576	564	559	557	594	575	546	633	546	543	578	534	577	595	553	566	581	585	558	611	567	570	581	558	570	545	587	567	542	575	542	534	550	587	558	538	515	590	566	545	566	553	562	563	581	546	567	541	618	542	551	546	582	553	565	572	591	542	606	589	610	538	579	563	597	567	594	574	567	571	567	537	538	570	566	536	564	549	580	544	544	574	567	572	558	554	579	574	542	585	554	563	531	546	565	553	525	546	583	548	608	562	596	539	604	579	573	577	585	562	560	597	596	580	545	533	594	543	562	579	558	570	548	542	563	581	562	561	570	565	537	536	580	588	559	598	591	543	538	550	557	574	553	559	573	566	542	572	560	567	553	568	561	576	559	580	588	593	543	565	574	539	573	528	589	572	562	545	559	550	577	539	544	531	558	598	574	547	537	542	558	587	576	549	580	599	579	588	555	575	552	608	571	530	572	594	545	586	580	586	572	573	567	603	537	548	567	546	574	530	571	568	525	567	578	521	540	554
28091	3504	1006	748	500	466	419	379	345	320	322	306	312	286	277	262	301	290	300	292	253	300	283	286	252	265	307	288	272	253	301	247	283	258	252	279	264	294	303	296	302	230	251	262	279	269	309	239	265	264	251	288	267	272	302	273	288	275	268	299	277	297	282	263	286	287	280	269	260	248	306	300	248	277	264	264	290	252	266	278	285	252	305	276	290	231	297	289	261	277	266	285	319	253	277	251	258	281	263	257	258	309	277	312	277	272	305	254	273	287	297	268	268	289	241	305	263	256	275	310	286	276	295	273	285	275	290	280	303	285	284	267	296	276	293	317	281	254	271	274	278	291	259	257	277	282	285	271	297	274	281	273	292	286	269	307	284	279	265	290	268	305	297	279	277	273	280	265	283	232	243	274	290	267	296	313	277	274	254	257	266	286	293	303	279	253	266	293	265	289	291	278	313	281	293	314	269	261	258	262	270	275	310	290	288	290	283	275	290	258	256	263	258	266	275	275	246	273	296	296	296	266	270	247	244	268	269	259	301	275	267	265	292	266	243	283	309	269	271	256	287	251	273	260	272	262	246	286	277	286	293	305	299	280	309	277	278	296	279	235	271	298	299	253	254	243	231	261	270	307	264	256	280	275	265	282	268	253	280	309	269	263	309	284	257	258	274	281	280	278	276	267	319	282	269	315	274	276	284	299	299	262	263	284	292	281	315	287	284	305	293	297	277	263	235	258	297	266	282	277	266	249	241	255	282	299	255	270	290	278	285	254	277	270	262	245	280	273	308	262	288	279	284	254	259	283	250	286	267	281	292	336	309	311	255	240	288	292	277	284	298	258	294	286	269	302	314	271	285	281	250	288	270	270	276	283	293	271	281	291	286	278	259	257	264	270	252	260	266	310	272	257	273	280	304	278	284	289	273	261	255	279	260	264	269	293	287	281	257	287	277	284	269	265	266	281	297	275	267	221	276	267	280	270	270	247	292	267	258	253	260	282	281	261	287	288	295	279	276	287	256	298	276	277	278	292	281	262	249	293	282	270	275	234	256	277	299	284	292	316	270	250	271	274	304	292	280	272	260	329	275	269	296	283	310	276	274	276	287	291	248	274	281	288	250	286	259	282	292	275	274	292	273	286	301	283	285	285	251	253	260	319	311	302	343	274	260	276	261	270	248	272	277	301	280	248	327	280	294	273	277	269	294	296	268	261	265	264	255	280	262	293	298	291	259	267	277	279	270	284	284	262	269	275	274	302	280	297	294	273	275	254	298	268	276	305	273	278	268	247	272	259	296	270	273	271	293	266	275	299	282	296	266	267	264	242	291	271	252	260	265	259	259	244	280	289	256	271	252	296	262	262	271	231	254	291	282	271	260	258	279	262	273	295	293	268	256	283	307	270	243	284	260	250	251	303	276	277	269	283	270	271	264	249	266	279	265	248	294	297	313	275	250	224	276	273	306	282	273	276	290	277	295	274	278	281	243	291	235	262	260	281	281	263	265	299	272	290	305	276	287	270	285	297	290	272	297	249	279	279	268	246	259	301	290	245	249	287	273	271	273	363	254	281	267	263	298	288	287	264	294	291	259	236	291	262	263	270	246	312	291	287	289	262	265	272	262	294	272	317	285	296	273	276	224	288	242	235	260	294	269	276	256	277	284	278	294	259	274	247	246	279	277	292	246	240	273	302	271	241	265	249	268	284	280	276	258	285	290	282	237	307	289	279	278	282	252	281	280	297	261	276	259	308	276	261	253	292	262	273	269	281	269	250	264	260	291	296	267	281	295	278	273	263	289	281	282	269	265	285	249	290	297	271	294	268	290	238	278	272	279	299	294	281	313	276	275	262	252	247	292	294	284	246	292	278	252	281	306	301	279	295	259	276	255	275	278	294	299	243	257	250	252	288	297	245	274	295	282	236	266	312	273	284	277	304	314	277	272	237	282	276	271	261	241	286	284	290	278	298	269	249	279	258	272	258	253	311	293	265	253	283	299	271	261	235	299	271	284	265	270	280	251	290	273	280	279	255	296	298	286	276	275	258	306	301	291	240	251	271	274	267	296	294	244	259	315	301	265	281	281	281	260	269	293	249	265	285	270	274	290	276	256	281	254	277	272	266	266	298	275	280	277	252	276	268	251	274	303	253	310	273	239	286	251	255	306	257	289	288	251	267	290	283	274	267	285	261	278	269	275	268	251	306	266	275	276	283	273	298	253	264	259	265	245	286	283	246	262	280	258	278	263	308	259	259	304	252	269	266	285	261	295	285	297	278	289	284	299	269	305	301	235	279	289	269	274	270	253	249	263	288	264	270	272	289	275	314	270	264	286	291	278	253	289	263	268	266	296	301	271	273	287	270	280	287	286	237	251	263	238	274	270	271	292	279	275	275	282	290	265	277	243	287	300	250	293	293	268	271	261	296	282	272	271	311	288	282	289	304	265	256	304	278	273	302	267	251	272	273	244	273	286	288	267	263	286	281	275	292	268	277	267	292	296	269	256	266	264	301	237	249	272	257	292	291	294	294	302	278	266	272	293	261	273	265	281	268	255	284	277	263	274	290	288	317	266	287	303	289	278	281	285	273	276	267	266	280	260	277	274	263	273	288	304	268	301	274	283	301	290	248	286	269	278	284	269	290	299	261	277	276	265	280	292	286	332	304	288	266	303	262	285	287	265	259	289	297	271	289	271	278	286	254	274	273	307	273	272	297	265	260	278	282	291	266	304	273	291	274	297	258	244	283	263	271	252	296	257	290	282	294	299	284	281	255	279	251	270	261	277	246	294	248	281	287	312	266	277	279	288	311	266	282	298	306	268	264	291	266	294	275	267	263	261	250	294	272	303	284	271	308	264	254	249	286	281	304	296	290	257	285	288	266	265	235	295	308	301	273	297	293	289	265	283	282	283	241	266	295	261	277	247	268	284	284	286	277	273	257	279	251	242	274	274	253	258	280	298	273	269	294	261	297	304	268	306	294	296	240	278	262	273	303	275	278	283	269	302	324	261	240	269	268	294	271	262	246	277	273	289	309	262	253	276	265	283	251	277	297	288	271	290	282	280	252	283	276	285	276	253	262	259	306	290	285	263	267	289	279	279	267	290	309	293	279	305	277	269	266	299	253	292	285	262	268	276	267	296	284	259	285	265	261	306	281	269	258	279	265	251	285	263	255	264	280	283	259	311	261	257	271	274	280	296	277	285	279	298	316	283	247	246	277	269	287	251	287	278	286	290	304	275	273	280	282	283	273	253	287	243	255	267	305	275	293	302	253	274	295	237	268	277	281	272	303	269	257	309	297	294	299	285	291	247	257	282	288	311	270	263	261	262	286	251	281	298	289	291	303	270	264	262	287	244	279	289	272	289	255	298	260	279	285	295	268	262	276	227	262	272	270	259	253	294	268	287	278	291	271	259	273	250	251	229	282	266	251	271	280	297	296	274	283	271	279	264	288	229	256	287	296	298	298	286	261	293	295	254	250	257	259	306	276	301	280
15013	1254	2023	2119	1881	1622	1401	1282	1116	1055	958	985	910	835	821	825	787	800	723	741	776	737	746	743	717	753	719	758	706	717	697	724	720	780	715	701	748	662	689	678	691	686	686	691	707	697	709	694	679	693	743	681	703	684	694	656	689	670	685	706	707	694	709	702	675	714	679	660	677	700	671	695	706	717	744	673	655	688	679	708	646	705	747	686	669	666	692	718	694	712	696	711	707	700	719	694	687	688	636	677	698	672	650	697	695	712	688	709	671	660	716	645	700	712	715	674	716	690	695	720	652	659	673	639	724	697	669	717	695	686	736	700	729	690	689	695	692	672	716	698	652	701	680	705	711	689	705	650	712	694	686	676	745	718	720	676	675	653	720	657	678	725	644	721	642	668	725	657	650	765	693	695	655	664	697	727	681	640	662	722	695	700	722	729	731	700	698	698	703	735	640	641	664	639	610	704	659	635	698	670	707	698	677	696	656	678	674	654	705	672	741	701	674	705	617	703	722	666	673	698	677	673	719	689	676	676	646	657	662	627	664	686	705	669	687	704	724	607	675	674	684	697	710	665	679	698	683	682	655	694	671	728	637	705	675	689	702	657	669	661	657	692	691	680	681	727	683	693	690	694	719	697	670	683	664	681	713	678	706	662	704	678	690	697	638	651	686	652	675	638	660	689	657	750	665	714	648	718	697	651	693	648	659	691	727	717	698	694	671	693	675	712	712	756	721	713	673	667	661	697	691	710	709	651	643	678	643	681	701	689	671	692	728	681	680	690	695	659	710	688	680	678	660	682	687	709	700	648	654	727	680	691	670	667	653	650	624	637	686	715	710	705	659	672	687	673	720	672	649	680	719	644	700	705	715	677	655	711	669	703	675	688	693	652	650	685	647	716	659	655	696	699	707	717	653	655	674	729	710	674	646	634	678	673	717	702	710	665	649	679	659	707	667	712	627	628	686	702	673	685	713	661	700	682	670	684	683	687	714	687	694	674	686	709	654	705	661	652	683	687	664	707	686	707	655	662	656	675	696	678	677	674	652	678	671	728	676	657	694	703	709	679	685	694	709	656	693	662	720	681	660	697	652	692	725	674	640	692	702	681	664	690	697	661	648	700	670	713	688	709	682	667	655	679	665	662	744	669	645	693	670	718	689	643	701	745	666	674	654	683	642	673	665	635	737	683	637	658	691	632	675	705	667	643	708	706	680	656	689	674	747	697	691	649	648	695	678	686	679	676	710	738	669	685	724	725	738	692	719	684	696	686	714	762	662	689	704	673	670	724	639	635	679	660	685	658	738	631	649	708	680	704	693	689	672	671	701	740	663	721	671	676	709	753	687	688	641	652	700	678	731	710	681	699	696	728	702	699	670	668	681	696	677	671	655	629	704	720	688	687	672	682	713	641	688	646	647	668	723	688	658	664	709	651	719	680	703	686	680	688	704	659	690	705	688	690	662	647	711	722	676	720	704	667	647	683	672	698	690	645	719	659	654	690	692	652	713	649	696	687	699	670	707	635	653	678	673	672	633	684	673	689	663	679	686	744	661	694	656	731	669	657	739	690	709	712	689	657	698	692	684	688	680	684	679	670	680	691	652	709	716	690	679	689	673	705	679	671	676	698	671	651	689	646	671	698	682	693	724	712	741	682	674	698	728	672	666	665	700	645	707	734	705	711	631	676	704	671	668	727	685	706	669	676	685	670	698	698	690	646	646	638	702	652	650	660	729	690	684	672	662	649	625	668	708	685	683	679	686	746	708	729	664	666	694	711	698	679	712	707	697	677	722	692	744	682	674	669	666	688	658	745	674	684	639	656	643	709	697	670	675	745	709	678	692	672	689	666	684	671	633	708	701	685	721	667	672	670	655	730	674	691	689	657	667	699	690	678	706	711	730	673	689	724	680	693	680	647	695	691	650	646	721	705	693	661	675	722	656	689	703	672	686	647	713	706	742	668	695	697	684	717	656	661	730	703	663	709	683	661	692	674	698	683	702	716	723	726	696	744	699	688	643	706	678	709	667	676	699	682	677	700	696	630	673	676	704	726	670	695	686	712	700	668	718	675	688	698	673	663	762	715	657	719	717	679	703	659	717	681	691	717	667	647	727	694	735	712	681	682	669	687	636	656	707	660	710	722	671	700	732	746	674	633	642	743	655	663	680	656	698	691	683	679	667	676	687	692	690	624	687	718	679	674	724	678	678	671	716	625	668	671	675	690	736	710	681	706	714	677	698	656	711	727	705	698	624	615	695	688	660	673	661	667	645	672	729	684	663	732	652	674	739	728	668	708	669	680	733	678	665	653	686	691	677	692	674	683	726	644	679	704	674	706	740	622	740	711	699	633	690	672	712	703	685	637	680	694	693	707	659	670	719	669	706	694	659	632	657	658	691	676	693	698	663	690	649	635	732	676	687	694	671	715	684	688	643	693	723	683	671	654	680	686	622	695	704	642	704	690	670	716	723	656	696	692	742	643	674	663	681	713	683	662	693	701	693	651	702	686	630	701	673	727	698	702	692	689	674	666	710	711	644	709	697	677	670	706	681	669	680	661	689	708	697	657	720	712	660	690	694	672	732	661	690	708	669	663	711	649	659	728	710	667	667	677	710	689	729	693	694	706	683	707	703	678	695	672	711	699	671	785	703	641	716	711	672	739	694	690	695	703	657	658	713	712	704	672	673	688	685	697	660	680	682	660	678	704	662	761	684	677	688	658	694	669	683	699	691	670	727	662	722	684	726	645	669	680	756	671	675	713	689	662	661	692	694	639	671	654	670	658	681	731	706	733	732	673	688	722	701	653	710	706	691	774	678	671	701	666	654	718	615	695	735	704	693	700	717	732	715	682	652	718	686	715	679	694	647	636	663	708	644	655	687	664	685	692	707	683	690	713	680	735	652	663	716	695	673	630	655	671	667	708	670	695	671	669	661	670	657	698	671	688	660	640	652	729	670	666	709	667	644	706	668	696	678	704	669	701	664	676	742	696	688	676	665	685	709	648	679	673	703	683	664	704	687	655	731	659	673	691	688	687	666	717	672	662	660	664	671	652	681	689	703	686	664	660	680	673	614	673	689	671	654	694	650	643	668	689	703	762	665	697	698	687	653	681	671	701	666	729	650	666	709	700	639	695	628	680	701	690	690	699	644	633	685	690	671	636	656	650	700	668	687	704	708	691	668	715	685	681	646	667	700	720	675	700	704	665	680	686	720	647	648	673	631	743	683	687	727	675	674	670	727	699	679	628	679	720	672	719	732	670	708	683	711	699	685	615	691	652	694	742	678	702	694	692	662	721	644	696	648	667	685	684	682	690	675	670	681	660	724	681	712	670	664	706	697	662	711	661	695	684	676	665	647	674	713	677	712	701	642	660	685	691	697	636	667	658	719	727	721	689	685	649	694	719	672	685	636	696	700	646	661	656	703	639	696	700	691	664	703	701	658	732	684	654	699	692	725	655	679	645	641	688	661	655	718	701	697	659	689	687	616	722
7926	781	453	461	432	413	439	465	426	463	416	412	438	408	386	428	406	449	422	449	418	417	442	451	421	443	436	463	448	473	436	409	417	396	413	475	455	426	428	455	429	433	431	417	443	436	395	367	432	444	421	410	420	435	425	383	438	406	448	461	458	424	396	413	402	441	448	428	460	416	402	493	452	402	407	442	409	425	432	448	386	439	445	470	453	396	419	433	460	472	431	454	421	415	412	402	504	426	413	390	468	415	404	437	439	424	464	435	447	442	430	443	435	445	405	416	454	428	405	430	439	398	423	449	430	407	434	428	401	435	440	411	441	484	437	439	411	374	411	421	393	403	437	423	400	462	407	434	490	425	412	397	374	419	415	406	407	437	422	426	423	431	467	426	438	397	411	418	384	427	469	428	451	395	439	417	467	417	447	419	407	438	416	488	426	421	449	462	407	445	411	432	453	413	401	468	407	442	425	400	397	443	442	453	429	455	468	438	437	426	472	411	429	431	421	445	412	398	447	467	414	411	401	450	463	420	403	441	420	389	452	422	446	373	403	414	419	424	451	404	442	418	405	409	406	426	472	470	445	458	429	435	447	457	405	438	454	466	425	423	463	430	384	425	414	468	424	429	428	371	442	434	451	447	406	456	403	429	447	438	423	442	417	456	438	451	426	422	417	422	415	406	436	414	401	398	434	453	429	436	425	422	443	433	430	425	418	458	445	424	398	382	438	450	434	435	437	431	458	480	449	486	428	456	405	381	458	410	413	422	458	409	426	441	452	434	464	448	411	439	450	389	427	484	429	434	448	434	483	372	485	482	456	388	441	418	432	404	454	427	421	424	424	429	448	406	387	430	466	446	439	448	402	387	449	396	428	494	415	421	433	444	416	427	427	455	442	382	419	440	440	429	408	428	446	452	480	389	412	404	435	482	415	447	413	406	387	406	412	454	420	423	452	411	396	427	424	427	438	415	443	435	437	433	427	423	412	466	412	393	459	440	454	430	425	424	388	444	439	429	437	453	441	385	419	420	439	388	414	443	417	403	397	452	407	448	437	454	440	444	437	451	443	474	442	439	370	416	424	445	467	454	429	423	431	416	438	379	415	439	455	412	390	447	422	454	435	363	411	407	409	463	405	396	433	425	401	428	433	413	428	434	398	446	393	395	373	442	429	463	433	430	393	397	425	435	437	400	450	461	419	458	439	417	430	405	462	467	404	422	435	416	468	504	419	450	443	436	425	437	439	445	427	415	414	437	438	396	479	466	395	413	407	442	419	466	459	444	469	393	432	443	452	417	476	461	447	407	411	440	404	422	435	460	422	434	428	423	382	422	450	433	429	434	435	472	392	402	425	453	432	427	405	425	421	427	430	463	422	447	429	416	443	416	414	402	464	442	467	403	449	427	454	428	477	446	414	461	432	453	432	449	387	434	399	425	419	410	439	435	400	450	408	448	417	448	423	413	470	414	429	458	418	412	446	421	427	416	398	441	421	427	426	412	430	388	390	377	438	435	420	441	480	447	425	467	445	442	447	415	411	495	454	437	452	400	420	443	453	407	394	463	437	426	452	417	415	382	418	451	484	413	458	412	439	433	478	418	445	459	402	407	429	444	419	430	429	430	428	434	437	441	475	414	436	460	441	383	440	477	442	422	435	407	400	456	435	460	427	410	415	439	415	477	441	426	445	417	412	427	464	459	434	423	403	441	381	425	427	435	452	383	405	437	428	404	480	427	417	408	420	407	423	451	382	391	414	438	436	425	454	451	450	462	429	445	417	434	435	411	416	401	452	427	442	402	482	393	414	413	391	424	418	428	433	399	383	439	411	436	445	411	428	466	425	469	439	415	499	409	432	423	407	431	391	434	407	438	430	425	420	396	440	418	434	423	425	420	432	437	469	466	467	438	461	445	386	422	440	442	431	432	449	448	432	440	450	452	454	442	430	425	451	460	423	418	434	443	421	405	413	416	436	404	442	410	450	433	470	417	419	454	446	417	428	404	389	436	413	448	418	421	403	425	416	486	407	439	413	432	432	425	407	421	434	408	436	456	409	455	420	444	441	485	445	431	421	393	437	412	429	438	396	451	469	464	453	421	436	437	453	432	412	453	429	433	399	439	450	433	432	427	460	432	395	426	444	425	402	453	408	442	424	407	421	407	451	412	432	413	409	455	413	428	421	401	380	431	442	448	448	463	420	449	430	466	415	457	415	442	429	469	430	411	416	376	404	399	451	394	430	462	449	440	408	459	440	453	419	454	487	435	429	455	411	398	411	446	459	480	421	417	431	454	418	454	412	431	401	422	407	432	433	467	408	401	449	439	434	430	453	398	440	435	430	464	411	429	435	462	436	411	424	437	416	373	471	413	421	428	440	436	419	441	434	394	426	484	405	436	421	422	426	427	449	405	428	412	401	424	416	441	418	426	493	417	413	421	416	439	438	435	456	435	413	376	484	424	462	446	450	430	400	410	433	465	449	434	423	431	453	449	402	433	488	447	395	437	388	419	439	416	436	436	421	430	444	405	467	466	442	461	420	427	421	410	429	418	444	438	423	425	431	413	434	428	406	423	408	437	455	407	420	438	428	436	442	467	390	477	459	455	410	405	426	419	394	417	418	486	439	395	417	419	433	433	434	469	416	438	436	432	407	460	435	397	398	424	429	382	436	453	426	449	425	399	418	424	415	452	441	421	422	420	391	451	427	387	498	395	433	430	443	433	433	421	377	394	407	381	448	392	441	457	462	404	410	462	433	414	407	423	440	443	449	401	423	394	427	475	464	422	401	392	384	411	475	458	409	428	454	386	409	414	406	443	425	453	420	438	422	434	422	433	429	443	424	463	448	420	441	383	428	472	421	444	435	403	422	429	405	471	432	430	448	401	430	490	416	402	438	462	433	428	440	448	445	447	431	398	444	436	459	457	421	420	455	406	452	417	414	419	428	420	469	438	450	445	422	408	431	428	445	414	444	406	478	440	457	397	456	419	435	488	427	434	432	415	404	371	459	393	425	407	455	461	472	423	439	402	378	413	450	431	400	450	404	443	400	438	409	405	415	452	415	454	441	419	398	410	425	404	421	460	399	489	384	467	447	489	409	414	422	436	392	464	443	436	489	442	437	458	453	427	418	448	458	436	457	443	450	431	407	477	421	402	428	424	399	406	420	385	460	472	422	455	411	461	421	449	402	439	484	445	423	456	479	414	387	410	429	433	414	381	465	410	424	430	461	456	442	429	421	432	411	425	418	426	434	420	414	424	435	425	437	445	422	455	407	429	428	421	404	426	405	420	420	438	456	423	404	453	418	422	439	410	469	432	445	454	414	430	411	452	447	455	411	472	452	432	454	439	442	412	413	423	427	459	417	424	416	414	407	480	434	427	418	402	473	433	429	437	437	455	460	411	426	427	406	438	434	473	417	436	445	439	384	419	413	479	462	428	434	432	397	446	381	475	424	445	461	436	423	426	446	435	465	429	429	458	439	428	427	447	389	453
5506	915	961	978	981	973	934	900	969	911	919	942	939	981	915	963	974	892	945	904	977	923	972	1008	990	959	937	936	951	928	975	933	1002	952	924	887	919	924	986	927	972	981	962	939	965	958	951	939	980	956	956	915	978	955	904	939	933	926	903	891	929	972	917	893	947	930	982	980	967	979	913	967	963	947	898	911	972	973	955	896	953	939	960	1016	1020	922	969	924	923	945	977	975	952	980	977	954	910	953	974	961	943	958	926	885	914	975	907	969	950	945	928	935	910	981	913	971	880	973	929	965	931	965	972	925	926	932	963	980	993	897	956	951	948	890	956	975	955	935	1018	990	975	923	985	977	946	988	950	980	927	986	929	965	964	991	963	975	900	937	919	980	963	943	936	982	1004	957	910	946	945	947	948	941	929	975	910	948	954	938	1009	972	920	985	975	912	935	954	977	988	919	930	936	896	883	986	945	925	944	893	934	926	955	950	918	979	888	926	937	911	975	923	948	939	869	947	944	954	937	946	892	984	966	934	971	923	949	957	959	979	942	975	940	943	880	976	959	901	953	935	921	944	982	982	888	944	934	937	964	919	933	952	953	940	905	947	938	887	922	886	894	933	945	959	988	948	949	1021	927	937	944	941	932	953	915	1012	1011	941	930	995	955	936	905	915	985	989	956	913	948	938	963	875	933	932	984	926	990	915	970	965	937	926	901	890	973	937	956	945	949	895	969	1007	923	912	937	930	950	970	921	910	918	960	952	964	992	923	940	968	914	977	922	877	914	916	974	958	939	975	950	902	980	927	949	930	923	941	871	926	954	951	987	930	877	948	926	1015	934	956	928	971	923	903	932	937	946	956	991	927	946	1002	967	913	961	947	1004	942	972	953	935	896	970	951	973	1000	981	970	1022	936	968	977	942	939	952	975	948	922	952	989	955	902	989	956	941	973	904	907	939	965	941	947	973	878	951	923	984	939	922	990	901	900	894	917	958	925	949	949	957	923	974	949	994	944	893	951	941	968	961	988	981	960	917	946	989	951	934	948	929	995	927	946	935	1006	929	940	955	950	909	948	969	924	908	980	933	980	1021	1012	960	937	966	946	958	990	941	971	940	972	962	934	924	940	945	947	956	972	952	964	931	931	955	990	951	945	936	940	932	951	943	934	960	960	952	894	952	962	898	980	904	964	944	953	934	992	882	944	889	995	908	911	941	993	937	939	944	968	968	951	955	924	974	932	951	924	957	946	933	946	946	998	923	911	977	980	927	934	1007	957	926	928	938	946	953	947	957	956	942	912	938	901	922	948	956	871	960	876	963	905	904	865	931	918	969	896	970	950	913	907	962	941	958	958	969	948	945	947	889	942	992	921	894	945	912	967	932	935	907	985	952	968	971	927	900	955	945	937	981	913	956	950	1000	938	956	921	920	925	988	987	992	958	990	938	891	923	963	970	910	973	1026	944	976	970	905	904	995	951	882	926	961	933	943	953	982	903	941	923	957	922	916	928	966	922	941	966	972	934	977	974	961	956	957	932	950	913	947	949	1003	996	981	925	928	897	944	892	915	906	1011	942	918	1000	986	950	965	988	974	953	921	992	913	991	982	949	958	927	973	974	943	938	984	961	947	999	967	943	947	953	998	946	958	978	921	896	1018	967	917	947	920	945	919	976	933	942	910	949	935	931	938	958	940	978	908	916	912	958	964	905	964	940	908	930	942	940	966	912	924	942	935	914	939	919	908	959	945	858	946	913	929	894	890	968	916	1011	966	923	959	949	998	1004	924	960	972	949	926	923	910	986	929	982	901	905	898	976	875	909	893	939	964	925	922	934	960	935	907	976	955	928	927	942	931	949	1017	942	935	939	886	921	981	931	946	957	933	913	941	1014	942	945	935	984	948	914	941	960	946	975	915	935	953	969	946	959	934	924	928	934	931	956	1021	963	1012	945	953	938	951	939	963	956	929	973	917	894	940	933	931	931	970	950	1006	931	1013	968	987	915	960	952	931	956	954	912	1036	940	905	928	954	939	924	903	983	931	986	937	962	938	944	1008	951	965	944	929	955	928	984	951	977	924	904	929	974	931	937	912	943	949	940	965	948	927	916	959	980	913	1011	980	916	951	935	933	997	949	895	991	1000	930	946	991	942	969	943	943	936	957	948	917	950	989	981	981	944	916	976	973	945	915	928	952	935	924	900	997	953	930	923	933	963	964	963	898	957	941	937	979	941	922	936	953	927	957	927	954	930	912	914	997	908	972	983	940	953	937	972	989	963	874	912	970	978	946	923	988	935	934	1002	938	955	964	916	890	1006	977	976	928	934	967	940	964	936	938	944	947	877	909	908	975	950	954	952	928	964	907	962	941	937	970	943	928	944	914	911	874	931	960	958	940	921	924	1008	898	959	978	931	975	903	990	969	958	937	935	909	989	894	916	954	934	881	952	912	949	963	942	902	933	947	941	938	955	918	904	970	943	927	949	920	932	943	909	921	957	943	941	964	941	967	986	1007	936	902	969	924	972	978	953	932	915	895	900	943	922	944	987	962	949	869	954	949	979	957	967	969	972	932	954	946	933	903	982	911	946	925	952	971	931	976	868	929	939	918	991	912	988	914	951	910	992	908	917	949	949	936	943	890	999	910	921	930	927	941	933	939	980	893	944	976	941	982	966	976	959	909	984	889	916	938	959	943	925	952	938	946	888	918	920	926	933	948	939	877	926	880	947	1004	913	983	965	965	881	915	1010	934	950	901	869	934	992	991	960	935	985	920	913	933	955	1054	939	1014	933	933	926	986	957	930	975	948	905	927	946	993	958	936	1017	936	907	899	928	940	944	922	940	886	926	955	918	960	924	968	902	975	929	956	945	948	925	940	908	914	946	953	959	921	1000	972	950	902	935	931	970	954	947	871	922	911	908	897	958	939	943	950	922	903	933	917	994	964	972	941	921	934	920	1002	965	867	940	964	933	943	870	947	949	900	941	988	935	962	925	974	973	892	896	942	973	987	887	902	960	924	936	892	980	953	936	933	923	957	943	951	1001	897	941	944	920	943	933	903	933	897	988	972	958	877	901	921	971	965	928	948	968	894	998	919	923	942	911	960	955	921	972	969	985	971	952	981	998	956	995	952	964	947	896	969	938	962	952	931	935	1000	914	946	926	938	962	947	939	940	942	944	972	953	951	932	934	954	932	967	946	950	971	888	936	943	964	1018	980	932	973	957	956	946	947	969	960	925	958	994	950	966	980	963	942	973	940	967	960	982	903	940	969	942	1013	963	899	914	877	905	999	919	990	1010	941	955	940	889	934	955	974	949	887	963	938	983	886	917	907	996	925	913	937	954	976	965	944	917	928	913	946	931	949	1006	926	974	972	991	967	962	915	949	963	843	1024	935	933	944	949	946	955	921	917	981	913	883	974	923	913	967	1015	945	990	968	955	892	927	915	947	922	945	943	961	946	957	911	927	954	1027	957	1005	986	962	989	895	912	942	920	963	941	967	902	930	953	1003	913	975	932	986	987	919	955	957	938	961	938	999	920	913	965	943	923	954	957	968	984	913	964	893
20450	1895	533	464	366	296	303	295	259	286	268	237	246	240	247	251	260	237	234	245	225	252	214	229	234	236	240	259	236	213	242	192	220	247	233	224	259	234	229	246	211	229	240	224	227	231	225	223	195	208	213	223	233	244	217	212	207	228	227	228	215	234	242	263	225	248	209	220	219	226	244	205	195	239	236	241	203	217	230	231	216	221	230	214	226	229	217	244	228	226	234	222	201	206	213	242	230	195	218	249	246	228	233	251	219	244	268	231	228	220	237	213	256	236	254	229	218	208	212	235	248	232	224	211	212	219	225	220	216	209	196	247	208	250	233	245	242	228	235	247	192	220	239	227	223	225	231	238	219	229	255	220	229	201	253	227	230	258	226	242	250	217	237	219	219	207	249	219	239	217	224	222	229	196	232	219	246	212	213	254	228	204	201	247	245	208	200	242	241	240	210	233	228	274	209	228	227	219	192	205	238	224	241	276	238	216	236	219	237	221	245	236	241	243	211	196	245	220	227	245	190	211	233	211	188	243	217	216	196	208	206	229	197	229	217	230	224	265	247	218	241	219	209	241	230	224	241	228	204	230	240	249	226	240	234	211	190	225	238	224	253	286	242	230	227	248	255	227	215	239	227	234	229	243	247	212	211	235	200	227	219	223	244	239	238	227	229	224	244	238	251	235	235	237	238	229	227	226	251	234	220	218	241	242	203	224	227	221	225	209	215	196	238	227	226	250	229	225	230	236	224	242	203	229	241	201	255	243	256	237	218	263	236	255	233	228	235	261	213	237	238	221	215	234	207	221	228	206	248	210	240	206	203	237	235	232	235	212	245	185	270	242	209	213	209	208	246	282	222	257	227	236	231	249	235	194	225	242	225	222	229	235	229	196	255	229	260	220	262	247	243	250	252	238	221	239	247	240	226	234	243	243	216	213	241	239	223	202	209	230	229	239	226	270	251	248	224	214	240	215	220	221	234	202	239	224	240	231	244	199	233	260	245	228	261	208	201	238	230	230	265	244	216	255	230	205	225	208	230	235	248	250	229	258	222	233	213	240	231	234	244	237	206	234	221	237	202	224	237	239	213	259	211	257	228	224	234	208	247	229	193	216	212	256	254	219	214	222	234	215	211	242	195	217	221	222	221	244	208	228	216	211	240	230	232	229	228	248	215	234	203	236	231	236	210	240	246	230	224	221	246	223	225	237	227	235	248	228	204	244	204	254	214	243	253	234	276	198	251	214	238	229	242	245	229	222	248	231	217	233	222	216	211	234	223	221	211	218	223	218	209	213	231	262	247	246	204	249	254	206	230	233	250	249	231	227	225	240	231	206	227	213	228	197	234	235	207	201	218	220	229	241	248	242	220	189	221	217	262	234	215	229	259	244	229	239	209	204	239	226	203	235	230	227	215	215	223	252	196	242	236	223	217	224	227	213	204	219	205	224	214	213	214	223	229	236	197	233	194	215	236	238	284	211	239	223	257	254	213	237	235	215	247	217	227	227	241	231	238	217	233	240	226	224	245	234	182	210	246	226	234	233	246	208	231	248	213	240	266	235	227	216	233	215	230	231	240	220	245	230	214	215	237	230	249	216	201	224	233	221	230	223	207	206	243	205	239	221	224	234	219	249	225	240	255	204	227	206	258	252	245	201	235	240	250	247	218	221	247	208	222	223	220	287	236	260	231	260	240	240	224	221	238	244	244	235	252	232	237	233	221	230	211	196	226	237	224	212	208	235	238	215	234	247	203	240	220	190	242	214	227	215	260	243	246	228	234	211	217	235	229	255	240	251	231	247	225	232	231	223	195	212	241	242	239	230	216	219	223	233	213	211	233	197	224	219	210	205	226	236	216	237	213	207	239	217	221	255	223	248	233	238	234	242	230	232	223	216	222	222	245	229	229	217	242	232	212	229	236	212	227	229	220	232	217	210	209	226	210	230	252	224	234	211	251	236	207	220	245	227	212	249	232	234	215	226	225	256	210	240	233	213	217	226	218	223	242	203	225	206	229	228	220	250	226	221	243	233	217	253	245	229	227	207	217	223	216	240	224	236	217	234	210	217	238	217	257	219	263	245	230	235	216	218	230	268	231	220	216	224	233	246	231	219	251	230	216	230	267	249	247	232	222	231	213	235	203	211	240	257	237	247	251	219	260	233	211	231	223	233	209	240	237	207	213	201	207	251	216	223	225	240	214	222	260	234	228	233	235	225	221	212	230	246	216	220	255	239	232	239	231	233	211	203	206	225	236	232	222	243	201	231	226	216	247	235	217	232	220	204	211	225	248	251	247	243	223	200	217	233	255	296	245	235	230	211	235	209	210	195	225	184	244	227	263	195	221	221	237	206	226	208	215	233	226	206	241	228	204	213	205	238	237	210	261	205	236	229	239	208	242	239	229	246	209	192	249	176	231	242	244	237	245	207	221	207	224	250	241	241	193	227	227	194	201	226	246	230	234	230	217	228	227	216	205	254	223	219	218	222	237	229	195	217	219	214	224	229	216	230	203	209	223	214	241	211	222	231	253	256	222	239	231	212	209	228	227	244	222	202	243	217	205	217	238	238	201	219	249	227	218	242	220	206	224	257	232	261	207	214	231	229	224	206	217	234	217	209	236	216	239	246	249	224	239	227	249	236	215	220	226	226	268	215	252	236	223	210	238	258	255	206	230	261	228	222	235	204	247	209	220	227	196	234	212	209	241	223	259	223	244	209	216	215	249	189	229	207	188	226	235	209	255	228	247	203	218	223	234	234	227	235	247	256	208	250	231	207	259	225	225	217	236	233	225	220	203	259	218	218	214	215	214	231	231	210	236	230	229	257	248	224	212	233	207	240	219	234	212	233	223	225	241	216	236	236	231	216	233	241	216	228	226	225	222	206	204	234	231	226	216	249	218	221	200	244	201	192	221	230	227	198	213	227	202	216	224	230	226	215	242	221	269	237	242	237	183	252	228	224	231	247	212	238	205	250	218	234	215	235	248	250	246	236	252	232	269	229	211	196	196	223	200	206	236	254	212	205	210	227	249	189	244	200	213	208	220	200	268	224	221	231	207	228	262	220	232	246	228	220	185	234	238	239	240	190	247	211	231	234	235	230	223	248	238	232	236	218	220	215	226	202	231	215	216	204	208	235	240	229	190	228	258	238	213	237	217	206	246	251	235	212	238	222	237	229	246	229	241	216	201	223	244	239	202	202	224	210	233	250	210	251	225	211	203	217	240	224	232	196	232	228	214	229	237	232	252	232	212	209	218	242	209	196	226	229	261	258	240	219	231	230	269	234	229	240	215	187	249	240	226	220	238	235	242	217	238	229	241	238	218	229	198	214	223	251	270	202	231	217	258	222	234	267	226	221	228	243	215	223	241	210	225	216	195	182	257	239	205	218	217	213	238	228	239	215	261	212	247	247	251	226	233	205	235	218	227	229	229	223	229	231	243	233	254	215	218	240	228	246	254	239	227	236	244	223	221	239	207	255	245	213	211	218	219	191
12434	873	1274	1372	1160	1056	934	787	814	689	754	722	686	661	632	676	622	584	594	604	619	603	630	605	648	588	619	585	554	533	567	597	600	575	553	593	544	646	587	570	552	567	557	561	610	565	566	558	551	565	529	560	563	547	588	582	552	550	544	573	578	579	556	553	581	599	596	566	549	547	587	561	539	585	582	569	549	570	556	598	567	578	549	551	542	525	524	560	583	571	558	548	556	533	537	588	550	562	557	541	572	558	538	550	571	583	558	596	548	592	567	557	581	575	495	558	618	560	554	552	555	581	561	599	567	619	538	538	539	550	620	614	525	578	562	566	534	581	596	596	567	539	575	594	557	559	578	588	535	592	513	606	636	573	567	585	599	581	536	622	542	577	519	538	555	578	581	548	550	596	542	584	610	556	552	585	561	548	557	560	594	596	582	573	553	559	575	549	614	590	576	556	552	598	559	571	568	596	566	571	569	573	565	565	589	559	568	520	570	582	565	534	593	558	577	563	608	548	544	570	600	545	584	583	541	542	567	563	554	595	572	545	555	561	559	588	622	524	560	545	549	547	542	575	571	581	534	561	572	569	613	588	552	559	602	569	571	583	574	544	518	589	588	547	548	587	552	525	609	558	530	611	571	553	565	605	561	586	535	588	546	542	583	589	545	562	556	528	562	579	551	601	567	556	590	563	606	592	610	575	544	557	582	552	567	593	533	592	583	583	596	568	551	568	527	560	531	612	550	602	551	586	544	578	605	555	520	559	568	604	636	610	562	572	568	582	547	568	554	572	572	534	582	551	577	545	617	575	559	541	513	560	592	542	566	592	576	541	563	586	538	558	587	528	592	590	533	589	577	551	575	570	561	596	575	588	554	563	549	575	529	593	536	574	587	596	546	546	511	567	600	551	581	611	568	613	600	545	557	547	584	561	526	579	585	537	580	554	580	579	573	549	548	534	562	588	517	537	563	590	532	558	551	562	584	570	553	571	568	574	558	613	587	556	557	530	523	614	557	579	627	552	539	549	588	544	554	571	595	567	572	546	544	554	625	579	533	549	567	584	597	591	584	595	575	582	562	583	571	586	614	536	597	649	582	589	551	594	574	539	569	576	545	554	570	561	538	550	566	554	573	562	535	585	533	610	590	539	619	530	554	567	583	574	573	581	572	586	545	524	552	555	574	539	515	549	576	574	572	532	577	580	555	559	574	551	560	572	552	581	563	568	568	605	583	582	578	539	546	533	561	563	566	596	577	602	548	546	566	578	580	535	613	559	539	544	576	594	575	565	563	544	570	586	555	537	586	579	586	547	582	568	547	587	565	558	564	557	600	565	580	581	561	582	540	500	601	573	570	568	565	568	573	588	576	592	542	544	570	549	599	592	617	582	548	559	499	567	586	590	582	563	566	593	537	562	514	533	540	575	560	563	568	572	573	567	553	518	559	594	565	583	596	570	567	582	597	565	557	591	559	548	581	536	574	582	532	595	568	591	551	575	588	598	580	588	601	577	552	521	569	526	543	624	574	567	558	546	543	568	602	592	583	599	553	566	540	603	538	522	536	553	556	585	554	587	550	547	599	590	574	552	542	539	570	576	549	576	554	595	574	586	547	543	554	544	562	547	554	584	585	535	539	535	563	601	559	572	593	575	621	578	603	539	567	522	588	600	549	581	599	560	560	566	581	579	524	542	555	561	589	620	569	594	517	596	576	563	584	594	555	544	543	549	482	546	584	586	587	576	540	573	589	513	563	558	554	569	553	598	582	525	605	580	526	550	575	562	536	543	587	593	551	594	565	539	559	529	538	598	571	583	566	582	551	579	604	593	586	604	596	572	592	544	529	567	561	565	537	589	581	546	591	594	559	548	559	572	558	515	589	572	585	559	576	588	622	538	536	540	616	525	566	558	601	588	583	587	550	608	572	565	601	532	553	516	583	564	587	540	620	607	559	571	569	546	554	601	584	564	593	618	533	605	569	554	539	612	579	574	563	545	556	552	577	555	563	544	543	566	534	591	614	544	529	603	584	546	541	545	527	598	573	511	553	569	568	562	587	557	567	580	555	496	553	561	557	535	584	555	591	553	613	560	579	583	567	579	543	604	577	553	583	566	586	543	607	579	559	571	575	551	521	543	588	570	567	564	518	592	544	586	506	566	510	556	525	554	577	565	527	567	591	559	561	539	566	593	567	581	564	552	587	555	581	602	553	578	581	586	540	553	538	572	558	562	522	601	573	595	557	591	552	566	640	560	524	556	602	589	552	537	564	555	547	571	582	540	589	545	557	568	573	547	556	626	572	569	558	560	541	566	578	556	583	555	539	527	545	530	550	554	575	595	580	545	525	537	596	571	581	573	559	604	572	582	584	600	552	545	529	584	583	556	565	536	527	592	554	546	593	545	512	555	530	576	586	593	564	610	549	567	544	557	597	536	535	576	589	563	569	538	585	579	540	587	561	575	566	521	597	532	582	569	581	598	563	535	597	564	553	571	565	557	492	576	579	570	549	586	598	586	581	589	559	572	539	527	563	554	521	542	543	539	540	512	542	569	570	592	567	559	601	570	557	573	581	548	575	538	563	634	555	597	553	577	559	584	599	556	588	573	559	549	560	573	568	588	548	540	558	551	557	608	543	580	583	578	565	624	594	567	550	569	553	565	573	534	565	527	556	562	554	514	550	623	558	513	552	597	539	545	588	612	577	584	548	580	553	585	551	582	568	577	569	586	559	541	569	573	608	560	575	551	575	564	563	579	590	527	584	534	577	601	564	562	603	541	625	587	588	562	556	537	566	559	603	603	556	519	594	560	556	562	567	577	598	604	549	562	582	587	597	572	580	576	579	552	562	546	571	585	566	573	581	547	558	551	565	595	563	568	538	597	575	584	594	572	577	551	579	594	552	555	551	542	567	574	532	545	537	615	615	548	588	579	552	539	574	560	527	593	552	574	573	561	587	633	562	580	590	571	552	590	570	599	581	585	586	570	518	568	575	564	587	568	524	565	559	568	581	583	571	567	573	544	584	572	555	597	594	573	561	546	575	590	622	595	579	613	555	560	594	585	564	596	558	572	607	549	541	581	567	598	582	559	535	569	568	560	586	578	547	568	579	564	560	594	513	564	546	595	541	550	543	574	563	563	521	561	601	554	575	541	564	562	548	575	508	566	599	538	592	566	547	578	553	555	595	555	612	597	569	584	611	560	545	569	580	548	549	581	572	609	552	559	516	580	537	576	559	611	518	582	580	533	544	541	575	534	594	565	549	590	568	593	547	560	628	560	520	577	578	587	586	547	526	564	599	582	576	627	626	581	540	557	560	544	535	546	555	537	580	580	607	544	568	530	585	584	554	545	583	586	573	564	534	559	575	554	541	554	608	580	573	594	582	549	572	593	582	577	592	541	573	572	570	551	548	557	574	541	606	610	602	550	562	562	563	570	599	564	576	544	528	533	559	563	595	556	593	567	572	572	549	550	507	557	575	561	593	554	637	519	579	567
27038	3322	979	772	552	450	407	348	315	332	322	276	293	302	281	299	299	316	283	263	281	282	276	261	314	291	271	272	277	330	302	293	290	251	268	294	266	277	251	254	276	236	272	289	311	299	301	280	299	284	299	292	303	283	263	287	258	289	269	265	300	302	274	287	287	290	296	269	262	277	315	285	299	278	248	298	285	274	249	286	265	282	285	253	287	269	250	249	268	288	274	262	254	271	289	272	270	282	286	245	233	273	291	301	263	264	281	271	279	299	287	257	262	260	296	277	292	281	236	249	248	262	261	293	289	319	298	240	323	290	289	260	242	266	231	241	275	271	256	310	271	277	275	325	284	284	239	289	266	282	291	284	293	300	288	277	288	297	291	321	272	253	286	273	261	276	223	242	304	263	293	237	284	284	292	270	283	275	281	254	262	260	281	273	269	290	261	294	265	295	262	280	286	277	278	270	268	283	258	269	289	280	268	254	291	258	267	267	261	287	262	298	269	271	271	269	270	263	269	267	266	261	283	315	266	272	249	297	274	266	273	277	273	265	278	271	297	282	281	264	272	274	287	299	269	264	262	253	287	281	274	281	239	275	267	251	281	270	297	291	283	270	283	287	245	284	264	257	287	270	287	266	261	271	283	269	276	264	256	255	257	285	296	262	288	258	266	279	260	302	316	307	268	288	275	290	278	265	241	265	252	280	277	279	308	273	301	270	280	272	306	285	316	266	278	267	261	311	270	281	269	279	298	283	268	286	285	281	272	277	285	269	287	266	257	274	277	265	281	292	271	258	244	255	271	261	288	259	290	261	239	280	245	240	269	219	234	240	266	294	272	296	274	260	239	326	276	266	269	250	260	272	275	273	287	268	261	265	274	281	274	245	274	256	256	248	263	288	273	288	303	288	265	292	266	278	271	264	262	304	281	265	253	279	319	294	290	238	267	291	262	269	242	291	261	247	246	289	281	274	273	278	283	280	304	261	248	301	262	274	288	276	269	256	288	275	275	257	253	280	284	254	298	259	266	244	269	290	283	268	268	254	262	293	271	248	268	280	288	272	257	285	274	261	255	283	287	286	265	272	271	268	285	264	273	290	274	253	265	270	310	238	258	291	272	298	283	272	299	265	262	274	244	277	277	288	297	257	283	272	290	296	269	289	308	275	259	276	254	272	250	263	262	286	288	275	279	262	261	276	288	289	295	255	237	285	286	280	312	282	274	256	249	318	269	262	245	278	270	302	244	280	263	256	259	264	313	255	265	258	283	263	276	265	288	283	282	297	273	266	276	270	279	262	273	308	256	281	280	260	284	262	276	259	282	275	266	281	291	252	249	282	279	267	284	261	287	318	249	255	266	268	284	263	239	266	314	292	276	258	250	260	283	277	281	300	243	295	287	282	266	291	268	287	276	258	319	279	264	262	269	279	268	296	308	277	258	266	272	295	280	276	274	276	283	303	278	251	259	259	291	278	280	240	233	298	268	260	268	272	287	275	267	259	277	286	279	281	266	267	242	269	275	287	283	291	286	259	272	293	242	294	291	259	245	245	270	271	259	293	257	259	303	330	308	278	308	264	268	308	302	275	270	286	266	258	271	289	277	308	247	237	294	263	311	262	302	281	246	284	282	251	244	223	289	239	293	286	281	265	279	300	280	276	271	276	282	253	318	256	296	279	292	305	263	276	260	285	299	259	260	244	282	320	280	310	259	263	309	272	301	250	242	259	265	254	265	269	293	299	288	255	286	287	267	247	303	287	282	273	268	246	256	275	268	269	270	250	305	272	274	277	275	274	266	277	273	260	272	274	283	253	240	297	291	284	289	264	278	298	271	275	274	277	278	266	261	282	275	271	256	264	259	261	300	285	267	290	262	278	264	293	299	270	275	261	277	259	259	260	284	259	279	286	251	281	278	303	297	295	261	285	271	269	282	270	290	271	256	260	259	281	278	272	239	295	287	265	277	244	259	217	258	279	283	280	303	278	246	290	289	292	301	269	265	256	238	242	259	266	299	274	266	258	274	250	297	295	294	319	244	279	298	304	275	258	274	300	284	268	232	276	239	281	288	276	281	276	289	260	290	259	268	307	290	275	289	277	258	279	306	285	258	271	303	263	292	298	302	255	264	289	283	282	291	276	251	280	249	315	273	253	289	299	273	280	284	290	256	288	274	283	265	279	271	267	292	266	257	255	270	261	282	297	282	279	256	287	279	307	279	264	299	285	273	271	317	285	265	291	281	280	248	274	251	273	267	272	315	290	284	263	265	261	250	213	293	272	258	276	254	292	268	294	297	309	289	285	288	311	269	280	301	283	302	268	312	253	279	284	247	289	281	268	260	255	250	302	272	255	245	287	244	303	301	268	280	287	281	299	297	233	259	252	277	247	275	232	261	308	302	247	269	269	262	261	271	280	280	259	257	296	255	291	273	285	297	283	264	269	293	264	281	266	305	280	259	273	272	265	284	302	243	292	298	282	269	271	293	252	289	291	275	271	257	275	263	255	281	257	306	260	288	265	281	233	287	297	295	281	270	296	283	283	269	245	296	258	249	268	247	244	267	272	261	283	309	280	271	271	286	287	278	297	307	282	258	293	246	323	268	241	298	254	271	273	259	245	279	249	278	309	262	253	281	300	288	268	272	269	277	261	252	259	281	255	255	282	319	269	260	248	282	297	258	285	267	250	268	262	263	274	302	266	280	299	287	257	269	269	234	291	283	276	280	242	280	304	276	279	235	287	256	253	301	288	253	271	270	262	288	262	252	258	264	275	272	244	269	274	256	298	283	264	269	301	287	285	255	270	262	280	291	247	266	282	244	276	278	258	277	259	263	299	284	282	291	245	260	299	295	277	261	270	286	301	277	273	264	261	255	286	279	290	289	256	273	271	270	231	303	290	279	306	280	283	314	284	248	262	236	293	240	279	285	274	259	275	274	253	319	280	256	263	256	265	270	320	303	266	249	238	266	269	291	244	280	291	276	262	287	293	270	271	304	287	292	302	272	286	271	287	276	281	280	287	284	248	300	245	278	263	236	287	293	294	298	261	271	246	256	251	255	281	259	279	289	287	262	255	281	250	291	307	267	257	267	251	285	270	270	284	248	295	293	281	300	281	282	254	275	265	256	301	277	294	273	286	286	270	306	273	274	295	275	251	284	298	260	300	285	262	269	271	245	270	262	297	273	236	282	283	260	273	251	290	284	292	262	308	283	242	279	272	247	264	271	284	291	231	284	278	331	288	300	282	275	280	281	273	288	266	276	274	297	270	318	296	322	278	242	260	266	272	270	286	263	296	289	243	277	305	269	275	281	239	263	266	265	298	275	273	327	280	312	283	240	262	284	281	256	284	308	275	278	289	271	251	236	269	242	264	274	283	301	282	243	268	287	287	290	272	285	268	261	267	287	299	264	289	265	240	271	298	287	280	261	280	290	284	303	262	262	290	289	249	301	289	280	288	251	282	275	275	269	298	290	274	275	257	284	262	259	262	252	305
14579	1258	2028	2128	1820	1545	1400	1261	1089	1032	933	935	899	864	844	821	811	807	811	789	736	742	720	734	777	720	759	714	727	745	736	702	739	690	707	709	743	693	721	711	689	649	719	701	683	709	701	681	694	701	685	704	700	704	666	707	711	706	712	652	679	710	680	713	655	679	641	665	723	707	724	705	670	658	703	680	674	761	665	660	670	684	704	740	659	677	707	661	712	641	662	700	648	722	672	673	691	673	668	690	666	629	713	696	649	667	721	699	689	692	704	657	682	665	674	632	650	633	677	646	666	698	688	674	668	695	692	650	664	686	697	699	714	689	696	687	695	699	638	693	737	701	692	647	657	677	662	660	682	705	676	675	662	688	622	654	654	670	677	667	694	720	667	691	665	692	685	687	670	659	725	674	704	730	695	624	702	662	613	673	702	689	688	681	693	731	693	692	678	696	692	717	665	724	669	671	663	687	665	648	689	679	670	712	685	692	717	639	692	670	713	700	660	673	655	687	710	635	662	729	670	652	722	726	696	689	708	710	686	705	678	714	669	667	668	659	669	669	699	693	695	674	693	686	646	698	668	682	699	673	652	682	721	675	707	682	641	738	633	740	718	718	660	656	676	681	688	645	638	681	701	727	641	643	706	633	650	682	693	666	656	686	687	649	643	722	701	699	661	686	667	726	675	705	635	717	695	702	681	690	660	682	672	674	673	707	704	687	671	690	714	691	672	644	662	666	705	675	694	711	677	684	662	696	694	691	687	681	692	663	692	651	644	712	695	683	693	704	683	663	696	685	691	680	667	665	684	718	680	679	658	679	658	699	713	642	698	631	692	673	691	663	698	709	725	675	646	684	661	683	654	726	672	667	683	655	698	733	723	686	657	695	689	681	675	694	618	681	701	680	697	672	670	659	712	686	711	720	675	658	640	697	629	739	665	688	654	664	689	645	681	666	696	691	701	693	649	626	684	655	648	692	665	677	671	748	665	675	707	713	683	712	710	731	696	668	678	685	678	711	677	691	678	722	718	670	703	714	656	661	631	676	647	662	682	654	706	671	689	668	663	668	598	661	672	667	672	722	672	656	706	677	692	689	662	679	704	722	688	723	705	699	626	700	659	661	696	695	624	693	682	691	701	701	677	731	690	649	656	679	655	705	683	634	721	670	659	643	677	652	633	691	683	703	696	676	670	713	640	678	694	669	677	642	671	660	672	661	653	675	721	617	688	699	668	673	661	711	639	661	678	647	700	665	717	708	665	699	623	725	710	673	676	646	680	654	665	657	650	713	668	687	711	690	717	626	670	658	713	724	664	675	685	692	702	703	687	648	707	666	680	663	733	669	690	664	705	689	658	651	677	724	671	706	695	690	672	712	627	655	656	716	708	727	675	738	764	676	683	690	656	713	663	653	666	722	731	694	644	653	683	661	633	628	650	679	640	713	700	679	709	678	662	625	677	690	661	730	716	690	652	684	715	651	682	720	679	688	678	633	654	691	687	665	687	657	707	665	676	699	699	661	678	644	658	666	698	650	678	667	700	690	701	667	701	659	686	661	670	677	642	647	707	731	678	682	694	614	679	656	636	658	689	663	694	667	664	700	683	691	679	724	666	653	673	702	659	698	725	700	694	665	737	676	683	676	696	723	718	650	681	702	660	636	652	654	637	657	679	714	660	685	705	682	695	686	625	685	674	661	674	671	698	661	697	644	658	698	668	697	693	661	699	670	667	709	684	723	681	639	650	693	683	704	662	711	638	671	729	688	699	704	708	714	636	707	717	702	710	661	662	695	679	673	691	663	683	673	693	696	721	675	683	677	703	683	667	692	631	642	680	664	729	681	688	657	635	667	690	723	649	653	657	674	665	664	672	699	671	666	667	685	691	693	669	687	659	688	669	728	629	655	692	682	646	721	719	730	684	679	633	652	666	714	692	659	669	653	691	648	690	653	652	698	669	674	700	722	684	697	694	698	697	683	668	652	674	656	699	715	667	656	696	712	713	669	689	664	678	704	709	765	649	682	688	663	671	709	629	642	639	682	668	628	685	668	641	708	708	721	718	695	656	679	635	702	638	703	675	633	681	691	647	644	673	706	714	682	710	676	695	679	689	663	705	646	679	681	688	713	691	650	689	668	628	681	636	696	671	657	689	638	678	676	691	692	705	681	669	663	692	658	716	615	703	637	670	690	670	666	637	688	635	666	701	694	707	694	692	672	649	682	662	673	643	698	680	672	680	674	723	664	720	703	709	698	674	639	664	715	690	677	647	676	693	702	670	676	694	642	692	704	633	655	707	693	670	682	666	703	648	663	707	707	721	662	672	723	710	624	696	650	712	679	709	656	697	683	679	635	701	645	715	673	705	667	682	633	705	689	699	686	680	682	689	700	663	720	701	691	701	668	664	652	713	703	660	718	639	723	659	687	673	683	715	687	683	679	642	679	657	694	692	736	647	706	712	653	679	656	646	652	669	723	669	712	676	697	665	721	676	673	707	731	722	653	692	670	669	667	634	633	672	697	621	702	672	665	669	736	683	670	641	687	668	678	667	674	718	630	689	677	668	685	622	649	720	661	625	731	665	693	735	709	675	634	663	670	668	695	669	653	678	622	678	646	670	697	708	683	649	656	724	629	697	643	658	626	678	649	610	662	698	674	736	691	678	698	646	694	659	680	664	663	620	708	710	697	681	675	685	672	676	673	713	721	650	643	701	663	694	647	684	662	702	703	683	682	713	626	692	646	663	691	689	693	680	745	682	693	685	691	717	681	675	703	710	655	694	696	691	716	686	669	716	712	658	707	657	664	724	659	692	670	636	658	720	686	672	628	721	680	696	688	696	662	728	637	643	660	716	652	666	713	658	678	739	656	662	693	677	690	638	643	716	704	640	666	696	654	696	648	678	708	708	702	663	652	714	640	687	701	655	691	687	715	694	643	706	711	688	705	694	704	716	712	626	667	666	706	633	686	645	683	671	698	681	713	676	652	621	643	680	697	686	681	629	662	717	698	635	720	661	662	676	623	704	709	690	651	697	696	710	672	747	650	693	732	650	652	664	677	701	684	690	731	648	664	648	673	705	655	680	709	666	655	659	689	694	679	713	663	707	672	671	662	665	642	745	675	684	693	753	669	654	689	700	684	680	743	686	684	697	666	652	673	683	684	681	660	675	689	691	689	728	688	694	709	656	698	683	703	712	654	723	698	688	688	656	666	724	692	692	728	686	703	670	717	626	674	715	693	682	701	632	656	703	726	661	700	676	658	677	683	621	708	695	717	667	707	716	664	709	676	703	677	627	693	678	680	675	717	651	647	721	625	693	605	716	647	713	728	689	686	694	653	678	661	642	677	675	660	714	701	701	619	637	650	692	676	719	696	657	666	676	637	688	726	664	642	665	714	659	639	665	672	691	644	671	689	705	683	652	705	649	725	718	666	681	699	681	716	678	713	708	699	681	650	669	652	709	678	679	669	718	709	668	674	714	653	678	714	655	648	686	689
8424	734	447	435	472	383	435	474	420	436	378	367	431	487	473	444	464	453	448	422	429	429	393	422	431	413	436	434	455	428	456	478	404	458	436	433	480	452	410	409	429	408	414	402	439	421	431	465	429	447	412	433	386	419	423	453	442	405	433	404	453	451	439	411	430	441	447	418	450	461	407	430	402	456	448	449	426	439	450	419	425	443	461	456	393	432	410	459	440	422	408	417	424	427	435	452	429	449	433	436	444	479	424	430	387	432	412	432	407	421	429	417	431	410	435	407	445	415	430	427	412	439	457	425	416	412	413	427	426	442	455	449	411	426	483	448	447	473	460	412	457	450	410	428	442	423	409	466	429	432	419	404	417	442	462	452	402	428	440	425	443	383	436	433	388	453	484	448	426	482	421	453	434	430	423	452	429	454	426	471	434	393	451	429	422	429	387	431	403	416	428	382	391	407	421	463	425	418	426	435	398	438	415	470	406	428	415	400	429	426	466	439	438	434	453	405	420	446	433	453	434	397	422	403	404	460	435	418	418	404	456	460	423	434	445	442	438	487	485	460	420	416	417	476	435	437	421	396	406	445	437	483	471	443	432	434	440	456	444	447	436	432	426	424	424	421	451	422	425	423	444	399	438	443	432	432	408	442	403	427	468	414	434	429	424	408	440	493	393	439	439	409	428	411	422	443	448	411	371	417	456	420	459	404	441	403	436	426	425	425	436	433	431	413	424	426	412	444	389	413	377	383	421	436	439	432	427	461	451	443	456	398	433	409	451	451	411	418	421	417	448	427	411	450	430	473	449	457	442	431	430	453	444	442	395	432	425	440	432	406	375	398	433	451	448	430	444	447	417	417	481	382	448	476	457	427	449	483	455	377	416	464	452	451	414	411	428	411	418	410	420	405	445	422	432	436	420	440	427	399	421	480	408	431	411	420	460	441	442	444	467	384	444	404	423	451	444	427	442	456	425	460	464	422	450	392	458	442	409	451	426	412	440	436	427	390	455	389	445	453	510	417	395	393	395	426	406	470	459	459	437	439	412	416	465	444	418	443	410	454	458	400	424	443	458	442	389	420	450	425	449	415	442	447	442	444	414	429	439	430	442	421	427	429	439	439	400	414	461	406	427	392	419	449	417	404	423	407	409	417	426	392	475	425	429	461	454	462	385	426	429	420	457	439	451	458	441	417	429	432	408	368	444	425	450	434	414	401	398	453	423	432	434	458	373	429	439	427	405	426	400	454	431	437	423	494	397	429	428	472	426	429	429	485	421	409	450	413	399	436	443	400	408	475	420	427	410	421	403	468	429	455	419	438	467	459	445	416	426	443	447	419	476	422	445	418	464	479	482	428	412	433	437	439	388	422	448	433	470	426	440	461	462	429	420	405	453	406	418	446	436	451	441	443	486	443	424	451	430	451	406	435	448	440	444	414	441	418	422	458	430	408	437	431	400	437	428	441	426	424	398	384	399	455	376	459	411	454	439	416	417	417	423	456	434	436	453	435	444	415	439	448	452	434	482	464	431	441	425	443	441	447	444	453	435	444	437	411	403	416	450	418	382	433	414	377	387	447	414	440	446	401	446	451	426	407	405	457	414	432	439	450	464	418	446	434	467	434	445	430	417	463	407	434	443	456	453	422	394	441	430	455	469	445	446	447	445	427	405	411	412	430	444	427	453	391	444	432	425	422	446	425	411	422	393	453	483	416	446	390	456	410	456	421	421	424	425	436	416	411	438	427	417	442	434	447	420	447	433	413	463	437	401	450	411	450	399	432	405	457	451	453	433	415	439	427	422	441	403	442	439	411	466	445	432	411	402	467	458	451	457	438	430	457	418	430	452	402	450	441	446	425	420	414	390	451	433	433	458	444	432	429	434	406	457	446	462	409	415	451	450	431	423	425	430	430	412	384	419	449	421	452	389	444	394	431	423	381	432	434	440	400	459	438	416	421	428	434	445	452	469	430	420	395	461	473	416	429	450	447	402	435	442	437	409	468	435	449	399	419	444	415	438	424	465	468	439	422	405	439	396	457	427	473	446	445	401	416	439	412	427	393	408	419	419	393	415	428	404	418	472	478	453	467	416	423	429	407	404	408	431	389	414	404	486	402	437	423	466	413	434	433	432	421	465	472	416	444	452	401	425	450	413	426	409	409	441	433	475	444	441	455	420	446	430	436	455	449	450	395	398	415	397	446	451	443	427	440	435	430	416	397	465	461	387	411	435	402	423	378	400	424	403	451	420	423	434	444	470	440	370	440	434	436	428	427	436	426	463	461	443	410	421	452	393	440	440	391	447	432	412	420	432	441	428	431	405	429	439	425	391	417	438	424	390	370	478	441	422	446	452	449	442	409	459	453	468	452	432	436	459	398	449	471	405	424	414	448	434	405	404	405	440	399	425	451	438	433	430	428	379	433	427	459	414	411	405	424	381	437	429	433	443	410	392	422	444	433	422	413	446	461	439	431	414	416	441	458	441	435	450	438	461	453	436	457	415	421	465	472	470	423	431	418	431	463	484	430	453	447	433	439	444	445	400	448	458	439	424	418	452	406	469	416	448	455	407	420	416	431	425	419	427	451	430	414	403	382	431	437	436	398	433	443	428	449	405	425	411	427	422	428	435	424	420	468	395	444	448	444	444	446	421	431	439	436	454	415	427	441	427	433	419	417	423	458	439	431	434	465	466	413	463	426	418	474	410	451	393	474	417	394	398	419	445	425	423	455	371	402	439	438	435	429	418	420	431	435	436	442	462	446	448	451	397	426	461	441	423	427	480	438	405	461	462	424	407	467	465	425	420	454	432	434	448	440	418	459	447	419	410	410	445	419	424	404	466	422	420	418	415	441	426	444	451	440	416	426	409	450	457	402	436	449	443	460	416	393	417	452	426	483	472	445	414	425	440	457	414	443	399	424	434	447	433	423	431	425	420	433	433	445	399	417	420	384	421	444	445	416	442	428	416	431	449	434	416	376	389	406	450	418	439	407	397	407	418	422	412	427	453	436	432	429	414	409	407	484	450	445	417	457	417	445	456	432	364	391	452	442	446	404	447	471	427	471	418	421	454	407	397	401	438	432	451	440	442	458	425	446	426	365	440	445	431	409	398	411	461	427	463	470	453	426	434	462	388	430	416	468	450	442	394	402	432	367	414	431	457	411	431	452	415	443	447	382	398	449	430	434	418	454	465	459	366	444	437	439	445	389	434	442	430	454	429	417	448	459	439	442	475	453	461	372	409	402	450	464	416	435	437	415	445	429	420	437	429	434	428	441	416	391	427	441	386	423	442	427	413	442	441	420	476	426	419	441	442	427	394	419	406	436	411	424	420	444	443	440	423	436	424	457	404	427	414	456	424	413	436	444	441	451	433	484	414	429	435	433	498	431	429	431	448	438	432	443	428	485	427	421	410	415	453	442	429	432	439	428	435	432	444	420	409	440	413	459	461	458	464	449	454	407	425	423	464	421	418	445	435	397	405	445	426	430	480	456
5587	962	957	1004	930	956	934	968	942	946	955	960	899	947	962	924	955	988	931	965	913	955	938	929	923	929	964	958	918	937	951	982	849	905	1008	978	930	924	916	950	988	955	959	918	964	927	922	908	925	934	960	928	954	950	922	954	966	950	943	942	928	951	960	925	976	983	1001	956	956	940	932	932	989	924	965	953	901	989	955	937	944	973	951	947	955	941	932	948	927	968	964	939	969	995	1014	951	920	972	945	934	955	910	933	938	914	888	942	999	944	955	986	968	872	899	971	903	900	851	884	966	957	935	961	963	961	856	932	969	945	1004	948	953	932	965	948	907	977	923	915	966	970	987	942	961	941	971	938	961	938	948	979	946	960	930	915	980	1016	902	966	957	921	953	955	959	889	941	993	914	884	930	959	851	892	921	975	883	927	956	955	941	937	975	952	949	971	913	943	975	975	920	969	956	936	977	946	942	933	934	900	998	948	950	959	967	975	934	949	938	938	941	987	985	952	918	1030	980	963	971	919	961	919	903	998	920	936	949	1005	932	932	962	915	953	918	906	980	963	986	907	973	932	992	914	976	930	952	924	991	934	975	908	890	949	908	921	889	969	910	953	931	939	972	957	959	960	928	945	976	992	920	1000	926	929	1001	943	953	957	986	921	913	932	911	928	913	920	925	937	925	941	982	912	976	962	923	919	952	920	975	939	929	985	1010	967	925	994	968	1009	923	921	929	942	933	916	914	938	922	924	962	967	950	938	983	931	934	911	936	975	896	932	907	978	933	910	928	929	932	961	944	948	1011	1006	979	1006	915	994	960	937	892	966	942	938	917	880	952	937	1004	961	943	951	958	998	945	993	923	949	958	928	940	938	942	940	980	977	995	932	940	958	912	922	985	913	965	975	943	988	972	934	936	992	962	916	943	967	959	924	995	1023	924	915	985	1001	1013	949	916	965	944	940	977	952	947	954	962	918	982	958	972	948	950	937	912	986	925	941	944	908	984	940	968	923	946	958	930	948	953	952	1027	912	931	944	944	887	924	967	962	964	902	939	951	975	965	937	908	949	952	1026	988	946	861	989	963	944	967	939	1002	954	960	925	1031	928	910	905	951	916	968	961	941	911	987	964	968	961	934	1000	970	969	948	931	927	991	877	925	900	966	942	942	960	943	846	943	939	942	896	979	962	925	921	920	958	939	892	940	968	971	906	942	1008	969	946	968	897	911	989	911	973	979	936	927	946	977	963	918	908	935	933	960	898	900	946	942	917	950	1038	982	910	911	910	930	964	932	1008	1005	964	955	847	973	1012	945	890	953	969	982	925	926	968	950	948	1013	963	973	957	936	974	940	877	900	941	962	975	909	963	906	948	972	913	929	959	950	962	944	932	944	1028	914	964	942	974	948	957	932	930	924	938	913	886	938	894	915	994	946	990	906	950	967	922	922	981	981	949	903	1017	962	937	959	958	901	943	904	971	959	939	958	977	897	894	961	967	916	942	902	924	926	911	996	956	970	990	939	1001	963	953	972	975	900	933	940	935	895	944	929	912	959	912	929	900	948	866	897	958	956	942	920	953	968	960	926	928	996	976	965	967	962	933	997	987	974	973	945	955	933	974	949	900	962	940	927	909	960	952	919	902	979	907	980	950	894	916	987	946	905	943	940	959	927	957	948	952	981	931	929	947	863	987	1043	909	935	895	962	929	1002	945	933	951	956	919	957	925	957	922	936	921	962	965	924	945	905	937	969	921	928	972	915	957	926	936	909	905	931	954	940	985	930	929	938	916	925	938	957	993	984	984	957	942	936	953	922	940	1003	899	990	888	957	977	968	945	949	916	913	910	943	936	959	971	935	1003	927	917	960	926	956	953	998	947	910	952	936	964	896	964	927	914	960	969	895	909	958	903	929	985	940	1024	974	888	920	984	897	937	984	935	950	965	923	891	935	901	973	968	1000	972	965	968	950	948	957	899	972	962	956	918	1006	896	964	916	946	927	1003	932	991	914	971	944	928	908	940	923	942	914	983	927	965	917	927	952	953	910	999	933	912	955	957	948	970	874	950	948	892	932	937	977	951	882	969	988	934	926	944	934	958	942	938	940	957	1001	922	939	951	935	922	906	947	870	909	939	945	929	959	932	951	958	964	1011	928	931	1018	929	948	932	898	895	974	926	1010	930	942	922	941	934	911	948	962	979	945	919	948	985	946	946	929	956	966	983	937	940	934	911	938	950	947	952	948	917	919	955	989	930	962	949	961	982	948	945	929	984	873	981	978	965	949	921	953	927	923	947	970	950	935	953	931	929	966	986	981	913	940	973	930	940	884	1006	966	974	928	980	927	1014	930	896	943	946	915	924	959	939	964	970	900	971	946	912	954	933	973	989	959	922	955	986	955	934	979	974	948	952	987	934	928	925	947	957	953	933	918	949	983	894	970	964	933	925	940	926	939	973	923	920	935	888	932	949	913	1015	963	966	971	956	909	962	907	969	967	933	939	990	979	912	927	920	951	923	968	988	959	887	969	930	989	976	954	871	938	983	956	947	923	991	919	939	967	977	939	939	969	960	927	941	897	957	952	959	926	982	976	877	946	907	900	939	932	918	918	1004	990	901	931	865	945	909	982	978	937	906	957	938	954	961	904	954	1010	904	939	943	932	957	972	869	923	868	984	937	903	958	970	958	934	902	981	974	947	920	933	976	903	965	986	977	956	968	954	945	902	920	989	862	933	936	967	960	955	963	882	946	956	899	944	1002	949	893	958	924	959	985	900	958	949	905	927	953	915	972	937	960	926	954	954	960	922	973	945	925	980	952	977	940	995	888	940	929	915	868	963	979	948	999	914	918	957	928	941	970	952	968	919	921	871	923	934	957	869	864	924	906	926	923	972	958	941	991	952	917	952	948	955	990	924	917	888	931	1016	914	959	920	944	968	877	909	978	960	928	921	950	969	940	925	937	908	938	920	937	904	927	965	890	902	869	926	1014	995	975	994	953	972	931	903	932	955	949	953	972	915	958	971	884	948	1007	937	916	930	943	923	1019	915	990	984	934	957	956	958	951	909	903	979	983	930	918	957	996	941	928	970	941	944	949	959	907	975	918	930	976	955	959	949	938	971	923	949	932	935	965	962	951	956	965	947	962	917	967	917	905	903	915	907	890	954	956	891	1002	934	937	985	913	985	982	1025	971	946	973	1026	953	942	862	965	947	958	966	905	985	946	929	975	946	984	911	957	949	1004	979	921	940	965	937	933	947	926	970	917	913	932	948	947	947	931	951	912	908	963	972	982	940	949	928	903	900	921	957	960	916	946	906	903	937	953	946	951	966	922	936	970	910	942	915	897	983	922	907	981	921	968	961	982	915	933	913	901	877	918	974	956	941	895	930	942	939	972	927	910	934	902	943	928	903	915	944	946	908	940	923	940	953	960	946	922	939	924	918	912	939	929	883	982	892	981	914	929	955	930	923	925	910	876	907	895	921	933	922	957	1013	912	915	955	958	898	904	907	916	929	1006	912	902	936	972	920	945	942	917	898	923	957	953	952	928	980	982	955	888	893	963	943	936
20361	1798	529	479	339	312	305	292	247	269	253	250	261	220	242	210	225	251	244	265	239	249	229	228	230	244	236	228	225	244	210	222	225	231	244	220	235	230	231	242	208	216	268	220	224	220	201	215	240	238	273	235	244	233	248	221	251	225	222	205	248	221	246	225	229	223	215	237	213	250	229	237	229	260	204	226	224	215	214	236	235	244	244	231	221	238	249	240	215	228	244	228	224	205	219	212	225	235	238	252	229	214	232	206	220	249	223	227	210	214	247	220	229	237	239	207	204	243	175	223	203	242	235	239	229	222	256	245	233	245	240	240	232	231	218	224	181	222	189	245	250	259	234	212	198	206	237	223	212	221	225	216	203	230	238	203	209	247	243	218	197	201	226	250	238	226	243	218	212	216	217	249	190	221	212	257	214	224	235	205	233	215	212	240	203	253	227	238	219	238	253	222	226	219	230	225	224	231	233	217	235	232	223	233	219	210	221	235	226	235	233	239	211	241	243	243	215	219	217	222	229	226	218	222	215	237	234	207	197	197	213	228	229	223	245	223	236	220	226	219	211	242	240	218	215	207	203	262	221	219	212	219	205	212	246	244	214	192	230	229	209	249	226	242	229	205	235	254	208	240	212	219	231	194	204	220	206	244	210	201	217	219	209	220	242	233	225	203	230	214	232	233	223	228	208	200	241	238	270	247	198	249	215	235	220	215	235	218	233	251	199	221	241	208	201	230	220	227	247	209	230	225	240	209	233	241	200	210	236	194	261	240	233	234	222	210	206	212	234	224	214	215	221	225	192	237	221	252	232	220	221	228	209	205	231	226	246	222	207	204	202	233	215	226	249	224	234	230	198	243	256	214	232	238	232	249	242	224	224	246	236	241	211	231	193	205	236	207	250	237	217	224	213	234	229	224	226	203	254	214	210	253	227	246	248	225	207	192	203	224	223	236	223	227	226	200	231	252	213	227	224	217	230	250	257	225	243	211	215	276	267	211	200	202	224	236	231	226	213	261	239	199	240	228	213	216	196	221	243	236	209	234	238	212	252	237	211	203	213	223	206	223	195	221	242	230	245	222	248	225	222	240	233	220	234	194	202	204	230	231	223	216	228	228	233	213	179	244	202	225	244	259	227	235	229	220	245	231	243	230	208	227	201	248	235	233	196	248	235	212	221	252	209	202	210	247	222	244	246	255	250	229	209	240	235	211	219	177	246	254	202	245	244	217	226	197	229	218	192	210	269	236	232	230	231	223	202	211	242	230	211	232	215	227	224	241	217	247	240	241	225	258	223	237	239	229	217	211	224	223	232	254	213	236	252	235	204	228	212	236	216	221	224	249	228	234	206	254	241	211	234	227	211	241	246	240	215	239	212	239	241	227	244	215	233	201	234	264	240	222	231	244	231	237	240	230	227	254	243	218	227	215	220	223	215	201	230	219	212	216	220	200	206	247	224	228	257	240	247	228	191	246	245	223	229	200	249	223	214	202	254	228	246	238	222	210	217	210	223	258	234	237	230	186	211	222	220	215	234	203	246	254	198	218	240	226	253	221	213	242	223	231	219	216	236	258	269	240	226	225	237	203	225	210	208	203	233	226	220	237	227	191	237	219	231	227	255	229	226	213	214	184	220	208	244	256	220	225	238	241	218	238	228	224	239	249	211	230	234	226	232	242	194	221	227	226	262	228	231	236	242	212	236	198	246	228	254	225	246	246	236	198	204	212	219	226	224	214	246	237	216	231	211	216	240	254	218	225	221	232	225	267	210	253	234	203	216	231	215	222	215	259	218	231	242	253	213	204	234	240	231	213	211	220	221	222	255	219	247	228	255	220	226	220	233	221	227	264	248	251	227	209	217	243	232	242	230	258	261	241	221	235	229	216	224	240	229	222	238	228	234	226	230	216	222	195	230	227	200	232	226	211	216	235	231	252	216	250	227	269	240	249	219	236	230	228	241	228	235	251	226	220	258	218	218	226	229	220	246	211	211	239	220	247	246	199	227	219	229	202	223	240	225	264	194	222	218	217	254	248	265	236	241	208	220	235	235	217	230	223	240	226	215	231	208	223	226	246	244	218	230	200	224	216	230	207	232	207	240	228	245	219	231	233	223	219	233	215	231	216	259	225	226	235	212	265	214	221	211	246	241	197	220	209	236	243	220	229	217	233	207	235	229	224	243	215	236	240	218	224	245	239	212	204	217	214	179	255	224	219	226	205	218	209	258	227	247	222	219	212	209	215	238	209	211	247	197	238	208	217	248	222	238	204	233	213	242	252	238	216	236	246	232	202	220	222	225	249	244	240	238	221	263	228	226	212	222	209	260	181	230	230	234	224	244	193	211	245	223	205	237	217	261	218	234	219	245	224	262	233	208	252	242	223	228	212	194	248	226	245	208	237	230	242	244	214	223	225	212	229	217	229	246	226	215	246	208	221	204	220	234	215	248	230	210	193	222	257	219	228	208	228	218	206	243	216	209	208	252	222	228	214	245	252	230	205	226	214	218	226	203	218	216	232	251	229	259	221	211	217	213	215	255	232	219	233	228	247	218	226	244	233	227	239	261	252	235	213	249	216	254	241	233	208	208	199	211	229	204	220	213	210	222	214	236	230	195	214	226	230	243	253	228	206	221	209	242	206	223	227	230	249	217	227	242	217	215	210	223	218	230	200	234	224	202	228	224	222	209	242	203	221	227	202	244	216	217	232	235	223	234	209	242	217	238	215	245	236	248	196	243	209	206	218	209	239	220	229	241	248	222	216	237	259	185	219	235	219	210	217	227	223	221	243	225	200	228	242	213	250	224	220	273	205	233	234	245	241	251	208	187	246	224	213	227	225	256	229	232	230	226	212	243	247	220	212	221	246	199	238	223	223	203	216	200	227	214	229	222	228	209	206	203	255	210	231	200	231	243	218	231	227	238	238	218	249	235	222	225	217	227	211	242	223	252	243	224	214	213	232	248	206	236	232	201	246	230	242	231	218	220	215	215	226	247	190	232	239	245	239	240	233	260	250	203	245	221	238	224	251	231	217	234	212	219	235	252	204	222	219	235	220	206	225	216	228	251	228	216	255	244	234	219	223	239	237	239	223	219	204	211	254	220	232	233	212	226	234	232	229	240	230	240	234	223	218	227	216	215	193	221	248	221	220	235	201	224	236	238	235	249	195	257	211	223	258	215	258	236	219	245	219	222	236	217	230	240	224	221	251	229	226	212	250	239	260	236	239	227	216	224	224	195	231	230	221	208	224	225	235	217	235	213	237	239	228	235	206	205	227	208	207	241	235	211	248	246	240	211	206	240	259	228	207	283	202	217	228	238	202	224	208	217	208	213	225	247	218	222	254	228	206	216	257	249	197	232	204	221	213	236	213	226	225	221	225	223	247	213	212	208	206	195	220	256	235	212	204	245	230	233	215	250	237	215	197	237	218	223	203	212	210	230	208	216	213	231	239	262	231	228	209	226	220	226	234	242	260	224	187	215	225	240	247	228	238
12457	861	1187	1301	1151	1016	921	848	767	820	770	722	672	657	649	645	656	613	594	580	593	617	604	580	569	580	622	586	591	628	573	572	560	614	588	559	544	556	596	547	564	595	532	554	555	593	578	569	581	562	568	550	598	566	567	550	571	560	595	554	537	560	560	540	526	557	550	592	575	557	587	532	553	577	592	574	616	542	579	586	561	535	548	552	558	558	580	560	574	565	534	639	537	585	576	582	591	590	532	570	539	606	587	551	576	571	635	563	573	523	561	545	577	600	535	552	593	579	595	574	547	595	587	546	588	557	539	531	531	554	537	572	543	579	603	625	557	506	532	563	546	609	588	570	533	572	574	576	541	610	584	574	547	533	547	525	545	560	520	551	532	543	547	562	555	545	589	559	613	574	573	558	558	535	560	537	539	580	609	544	553	613	622	563	543	542	576	587	577	542	557	576	566	555	564	585	560	645	563	629	557	543	635	550	597	602	530	589	540	526	577	543	544	506	549	564	553	564	556	530	531	533	588	587	524	551	528	558	577	575	569	570	515	553	604	555	547	542	567	554	601	566	523	599	632	568	628	587	585	552	565	582	557	551	548	516	564	557	541	608	574	522	559	546	552	591	568	590	560	602	570	558	550	582	600	545	509	561	592	571	588	557	576	622	564	593	582	558	589	580	539	537	575	565	528	585	572	606	560	551	567	579	570	605	550	554	552	552	575	562	565	539	566	571	581	552	585	561	591	538	560	609	550	525	559	556	548	596	552	543	616	577	553	564	543	592	585	564	520	612	571	595	566	575	571	522	515	499	536	590	581	522	555	569	579	554	553	551	570	559	570	573	586	540	550	578	539	574	542	547	598	537	559	576	589	555	588	535	566	591	578	542	563	561	572	606	550	586	569	553	551	530	572	527	549	536	572	524	548	556	566	585	571	588	555	530	577	570	557	569	541	563	571	564	608	577	563	588	552	541	590	616	558	524	578	542	601	555	570	601	548	555	581	563	573	546	612	575	549	570	568	605	570	568	555	566	579	563	532	527	536	534	562	568	546	604	541	564	581	551	587	602	576	580	563	595	578	547	532	582	604	545	513	553	593	569	558	575	577	582	561	578	570	560	543	544	525	589	567	549	506	540	564	573	543	584	595	586	559	563	545	525	544	565	572	607	530	559	559	592	553	585	560	557	577	559	521	583	570	558	555	553	562	592	585	556	572	518	564	514	534	588	538	564	565	575	555	567	557	543	608	557	552	538	586	548	557	548	539	578	527	602	557	562	554	560	585	554	566	584	589	591	572	596	548	556	593	528	582	552	511	592	583	542	541	541	573	571	552	580	540	538	566	584	575	559	560	563	606	530	590	549	548	537	590	570	584	586	549	552	574	541	593	599	549	537	570	542	573	553	560	550	585	578	553	588	573	555	566	544	566	520	546	552	566	573	517	538	557	553	549	574	606	540	583	565	571	570	576	587	547	562	563	593	552	547	552	548	616	520	552	600	527	509	543	550	553	589	533	549	573	548	567	524	570	597	584	529	576	594	571	616	554	565	547	575	578	572	530	571	581	540	525	515	568	607	554	550	558	584	610	598	565	584	538	594	555	567	565	545	613	549	591	524	555	614	554	570	541	553	556	576	572	555	519	603	586	544	585	570	581	603	527	566	549	577	564	537	565	590	640	596	589	585	568	565	549	544	603	565	553	535	561	600	559	615	588	618	556	553	608	536	567	561	574	536	561	557	522	569	554	557	605	572	579	554	566	558	577	585	549	554	574	570	571	573	551	569	556	542	544	550	533	538	567	562	557	593	553	569	550	576	544	537	515	563	563	584	530	542	576	529	601	551	548	594	571	576	556	557	558	558	556	575	609	559	590	592	573	528	570	541	553	549	578	570	545	578	544	558	544	535	579	563	520	553	587	593	566	567	531	578	538	563	568	560	584	567	548	556	538	564	550	596	597	554	581	542	558	575	565	533	550	582	589	569	572	573	532	591	577	556	508	545	532	550	559	533	571	539	605	572	570	582	596	574	566	582	554	567	578	606	558	571	501	535	594	583	541	595	529	587	582	567	536	533	562	553	578	561	582	547	588	573	579	529	584	573	551	568	556	606	568	548	581	596	531	590	552	570	544	557	591	585	595	564	604	560	558	559	562	568	566	539	568	595	571	552	571	587	559	588	518	561	568	544	529	540	607	535	564	522	582	556	598	541	579	520	540	530	602	570	535	545	555	583	561	590	601	564	585	577	559	529	544	579	544	524	570	592	540	560	557	546	608	564	536	539	582	555	566	544	550	593	560	586	561	518	591	570	541	537	546	580	546	588	545	590	566	605	563	564	589	571	572	589	559	577	545	570	572	552	599	547	569	548	544	553	587	573	580	555	557	546	563	550	549	547	520	567	575	585	565	554	547	601	536	585	540	552	560	577	532	528	582	553	558	550	575	552	597	564	559	554	556	576	513	583	537	519	562	622	504	556	598	585	545	554	579	542	558	567	531	580	544	588	535	546	555	586	564	589	567	555	557	584	615	577	637	564	501	541	572	527	566	576	552	544	556	569	505	528	552	587	568	523	539	555	558	566	558	570	557	547	577	566	546	597	530	558	493	542	539	545	553	551	596	553	518	574	585	551	557	529	572	560	570	603	606	565	564	549	541	519	571	576	568	554	542	585	590	527	557	565	579	571	556	562	517	587	591	567	577	613	595	546	523	552	582	543	566	537	594	590	565	560	551	546	580	585	537	552	540	561	605	547	576	581	558	559	573	573	524	546	547	577	598	575	552	587	580	596	576	603	541	600	549	532	552	578	523	555	547	563	586	556	548	570	564	570	575	550	588	547	581	549	568	575	524	540	558	563	596	569	538	546	534	565	541	583	579	604	557	587	544	549	587	571	561	619	582	587	562	564	571	578	550	559	565	566	576	515	584	600	575	560	576	565	568	508	566	611	568	540	535	576	575	518	577	579	567	573	530	533	546	584	567	568	541	581	558	632	557	516	572	555	544	549	589	574	558	568	522	568	556	591	594	526	591	528	528	551	572	564	545	584	574	550	560	527	537	555	606	553	569	557	566	554	586	576	532	576	567	572	547	575	540	571	519	581	595	580	591	573	558	562	538	599	544	545	535	590	548	526	560	559	579	567	546	590	567	570	572	582	531	531	545	530	535	554	571	535	542	592	584	526	538	562	508	553	549	596	554	543	526	588	573	539	542	528	558	566	540	585	577	579	573	596	571	505	553	576	536	578	529	577	550	569	543	574	636	568	579	515	567	542	570	609	524	563	599	560	524	561	537	579	605	574	558	612	571	549	581	575	515	556	562	550	583	555	537	600	580	536	581	626	588	575	559	586	543	538	550	564	569	552	530	610	600	580	513	543	540	552	516	562	576	587	568	540	522	549	553	553	558	608	554	569	581	568	536	567	543	586	559	587	582	572	607	561	572	544	552	554	528	561	600	598	565	502	568	586	546	588	574	548	581	574	541	545	519	578	576	595	525	611
29283	3847	996	728	545	499	411	324	326	315	300	308	276	295	296	271	308	283	328	326	277	276	278	259	291	284	293	285	323	265	289	271	290	273	256	276	275	280	291	295	287	260	267	282	280	236	273	285	239	264	280	264	242	277	248	262	270	274	309	277	287	262	284	269	263	266	295	264	276	300	315	266	320	284	294	286	261	280	247	287	247	288	263	279	271	280	282	309	265	284	269	259	267	268	308	267	286	284	299	306	316	271	297	280	311	266	286	307	278	281	286	290	257	260	312	282	278	260	247	291	271	291	303	259	258	300	265	264	288	273	269	277	293	282	237	292	273	297	295	262	287	293	254	263	280	265	295	275	270	276	272	270	272	248	271	292	302	263	262	279	289	274	313	287	326	264	252	260	270	323	298	318	292	272	280	274	308	299	283	307	262	296	265	257	265	290	295	316	273	268	312	279	250	277	324	303	298	285	271	277	300	292	257	275	300	273	247	266	262	265	275	260	266	289	262	298	298	285	255	277	305	270	284	249	246	276	307	275	237	303	279	296	320	295	284	266	282	277	234	246	316	267	281	233	283	294	274	267	282	272	285	269	262	245	289	288	267	279	278	274	291	273	273	287	288	272	271	285	260	261	263	266	294	262	290	281	294	278	287	308	282	275	283	276	260	270	292	247	284	288	293	258	279	274	248	273	295	276	276	246	272	261	324	276	274	312	273	252	279	258	291	290	295	275	284	277	277	265	282	288	294	274	243	300	295	292	281	257	263	283	276	321	296	274	275	308	286	267	266	276	273	298	275	304	256	286	252	287	295	272	268	298	261	264	279	297	276	255	261	299	295	286	264	281	275	282	296	269	284	269	235	280	302	292	288	278	255	283	246	274	299	306	236	258	284	221	255	291	290	266	268	276	261	269	265	241	311	310	297	292	297	278	259	283	293	283	276	297	287	273	257	267	296	290	271	299	285	284	279	299	275	263	275	277	279	276	275	271	294	259	288	279	279	287	308	273	286	237	300	242	274	277	280	297	253	292	304	309	254	284	299	237	292	282	273	266	260	280	243	279	254	278	276	269	287	289	276	306	280	299	278	245	278	269	266	265	279	262	256	258	264	252	281	274	251	285	272	263	264	303	282	284	306	260	296	295	306	309	241	268	270	296	280	276	313	245	305	280	277	265	266	269	295	261	287	285	251	261	264	263	274	312	277	266	264	277	256	283	269	274	314	296	268	284	285	288	274	284	265	268	266	286	269	278	316	288	257	278	252	238	278	275	293	282	293	287	280	283	272	263	288	269	257	295	270	274	271	318	280	287	277	260	265	279	250	271	291	253	271	291	253	226	284	276	322	226	300	269	277	274	291	295	303	291	268	269	287	252	265	262	285	283	288	285	258	277	278	265	259	276	305	234	307	301	278	278	298	316	264	274	312	295	296	285	272	289	278	265	270	300	282	298	249	257	277	267	286	266	257	261	300	268	286	298	300	285	260	270	279	285	287	232	272	287	291	281	261	301	274	280	283	266	295	257	262	305	257	298	273	275	262	260	260	257	270	263	256	283	270	280	286	263	320	257	273	273	271	265	235	272	267	275	275	283	275	304	306	328	308	242	270	287	266	307	295	286	281	269	281	265	260	302	265	240	269	271	233	288	253	261	247	279	294	305	285	271	251	277	287	270	262	257	273	269	307	250	277	250	303	262	257	238	285	325	287	305	257	312	284	257	257	271	286	281	286	278	264	268	293	290	253	257	317	264	271	283	266	260	293	281	252	267	280	286	274	267	257	270	290	273	285	275	253	278	263	262	272	269	292	284	250	293	275	302	301	239	273	247	258	283	297	272	265	298	264	285	261	279	279	267	275	287	258	257	273	259	269	286	272	256	274	273	279	285	266	269	277	276	291	270	301	287	302	270	288	276	301	259	282	260	268	274	271	246	288	255	271	275	296	266	252	266	273	287	268	273	269	269	287	305	262	244	294	270	275	288	256	274	284	306	240	314	279	284	268	268	285	266	302	278	317	264	261	260	280	280	306	272	300	301	294	315	268	263	306	256	260	259	287	264	257	275	284	289	290	287	297	313	280	243	263	244	276	321	253	288	274	261	274	257	259	269	268	269	295	256	253	253	261	256	270	292	257	289	288	285	279	279	266	296	258	281	263	263	297	285	267	301	277	269	277	276	301	287	279	298	296	286	273	293	282	281	294	295	282	321	238	266	262	301	285	298	252	269	290	306	258	277	288	286	288	252	253	244	267	268	303	278	281	273	308	302	287	280	285	325	276	279	291	278	296	281	252	263	284	289	298	269	296	288	263	266	282	276	282	290	279	302	285	265	229	240	279	291	260	268	290	270	254	283	288	258	262	255	289	295	261	265	281	274	283	243	272	300	275	260	277	278	301	276	273	258	284	297	271	285	272	282	276	305	287	260	277	264	296	245	274	281	273	256	285	283	276	246	292	269	286	274	273	302	289	285	285	269	269	295	294	282	275	268	279	290	298	248	275	280	287	240	256	283	290	274	273	288	275	255	298	289	265	281	294	271	292	298	253	264	283	324	263	279	273	308	323	264	253	307	257	276	306	256	298	287	280	265	272	273	311	314	288	262	274	266	245	260	303	248	294	286	252	286	283	264	277	320	267	270	301	335	272	287	261	288	257	278	268	233	254	271	255	293	322	317	314	271	285	293	282	265	276	280	265	273	268	298	310	300	289	295	292	249	256	274	273	309	295	279	240	309	288	292	308	280	244	278	304	264	272	326	291	257	265	269	310	307	299	277	253	286	255	285	282	254	301	294	301	275	300	277	265	278	274	312	288	295	298	287	271	218	279	258	311	266	259	253	265	287	291	256	268	290	264	276	272	283	278	263	271	290	303	295	307	278	261	288	274	253	302	267	258	309	266	291	283	253	295	272	272	270	249	260	278	321	292	270	254	256	289	303	269	277	354	301	253	278	254	286	277	294	289	276	271	293	268	256	307	267	281	251	289	306	296	292	290	283	257	245	289	264	293	260	300	303	283	265	294	321	267	289	320	282	284	250	271	261	302	289	272	293	288	268	280	278	278	281	270	267	292	271	274	292	311	291	294	270	293	281	306	281	286	319	274	277	303	273	265	304	279	261	266	288	267	265	285	272	302	298	298	263	279	277	277	268	278	235	233	267	259	254	258	251	289	280	307	276	291	258	293	283	251	319	326	295	282	285	251	274	262	288	267	246	276	268	275	271	292	276	237	291	307	298	316	247	262	283	302	270	287	298	307	273	264	290	266	295	293	269	273	278	288	300	258	270	323	263	304	310	272	234	283	265	291	265	280	281	252	281	266	284	294	296	290	278	275	284	270	267	288	273	316	300	290	264	280	310	269	291	278	250	267	287	267	280	278	272	270	300	259	296	305	257	315	270	258	259	302	258	257	272	298	270	291	278	280	287	262	288	290	255	269	258	251	286	289	288	251	271	269	294	280	305	283	286	265	232	310	292	280	293	285	277	285	255	268	273	279	277
15965	1204	1988	2192	1856	1563	1302	1170	1137	1042	956	989	850	859	805	796	781	834	786	759	714	737	771	754	728	767	751	699	806	784	708	743	704	729	726	698	695	728	651	726	702	702	709	735	751	712	688	710	702	691	709	707	669	703	719	683	696	689	676	679	735	684	726	660	664	692	657	704	721	744	651	683	650	702	712	697	658	699	758	713	688	683	654	686	676	691	670	686	669	729	722	682	696	665	683	746	703	681	649	712	668	725	724	697	698	711	647	717	709	652	700	732	666	689	707	720	686	654	730	701	728	690	709	647	669	683	749	715	641	700	722	700	686	718	692	714	691	666	647	726	691	686	684	718	700	677	692	654	725	682	643	672	706	642	684	733	679	668	680	656	668	688	704	688	720	665	712	703	672	672	656	673	689	640	718	693	690	706	636	697	667	683	667	671	661	710	728	670	695	691	713	707	670	703	713	690	696	691	695	708	713	688	712	639	674	649	703	675	745	670	710	703	680	697	755	700	730	685	634	660	708	661	668	692	678	681	696	725	681	701	679	703	720	657	707	680	678	706	650	695	708	676	687	672	684	722	679	683	642	681	718	691	674	689	698	719	666	707	665	684	720	663	686	663	716	697	674	679	744	677	696	650	706	726	648	730	651	684	689	721	683	693	704	638	708	697	699	716	686	762	705	730	750	673	695	697	648	637	655	718	663	670	687	636	711	627	724	707	757	660	698	667	720	708	693	726	657	723	722	669	704	666	701	654	672	686	709	681	674	655	680	634	690	638	676	683	703	647	713	702	693	687	715	639	656	698	689	679	658	659	685	715	688	683	733	650	676	687	693	715	642	704	708	705	664	662	705	706	680	678	669	684	704	713	743	702	697	668	660	712	665	693	680	649	670	649	658	709	707	646	727	668	700	664	745	682	654	666	719	680	653	672	680	701	678	702	642	664	696	651	683	691	714	678	694	733	708	651	667	701	693	684	735	658	690	667	702	699	737	724	709	686	688	669	697	714	692	689	666	648	712	725	679	663	643	678	682	734	667	695	682	692	720	694	692	670	684	667	650	693	732	742	672	681	710	655	701	699	698	694	683	694	726	687	689	719	676	708	701	703	665	695	685	713	666	707	670	656	691	707	735	737	641	702	674	677	733	731	707	650	692	651	662	669	677	745	731	693	627	682	706	691	707	700	706	692	710	711	689	642	656	708	676	716	693	695	652	719	706	678	690	667	697	705	656	648	716	686	664	691	696	652	710	703	674	715	694	701	740	703	692	652	681	758	718	675	701	682	706	708	692	739	680	729	676	657	683	667	696	677	687	694	704	729	667	723	656	727	663	712	685	694	711	678	685	719	726	691	699	702	682	662	660	707	716	697	701	650	717	717	718	700	751	694	702	700	679	674	674	698	711	684	624	705	687	719	688	719	675	690	681	710	709	646	697	689	664	691	738	719	661	717	697	676	678	684	705	701	693	688	692	611	669	711	690	742	699	682	752	711	677	731	691	675	654	676	734	677	683	758	685	689	710	704	708	629	668	695	671	678	682	724	667	693	668	689	696	703	712	680	662	691	685	738	643	718	661	661	718	705	689	720	662	723	673	661	681	661	711	670	642	660	727	669	707	682	707	674	702	690	705	692	665	694	679	680	676	701	671	652	664	725	719	715	670	712	658	737	696	657	690	619	711	706	676	687	670	677	707	705	677	663	747	646	684	664	672	685	695	720	698	714	715	697	705	645	723	655	674	675	664	666	702	691	691	648	671	736	683	693	703	684	700	663	744	691	693	730	658	710	709	677	677	715	646	663	645	671	707	680	689	704	651	684	705	687	672	706	672	697	697	638	687	671	682	657	680	668	720	695	640	688	645	696	705	686	679	705	693	681	675	660	759	688	684	695	684	658	694	702	684	648	701	686	735	686	694	675	680	721	705	705	657	697	696	688	700	644	678	684	672	685	691	668	678	720	714	667	683	684	693	671	700	727	696	667	720	678	719	683	656	670	646	637	673	722	686	679	653	712	694	690	694	729	701	683	692	664	655	720	665	713	646	662	650	720	681	684	651	668	701	696	686	674	705	685	708	662	688	711	719	627	690	697	666	681	694	671	643	694	667	738	692	667	706	653	743	672	712	687	751	676	724	686	677	687	723	676	688	695	685	694	665	686	684	721	634	674	687	679	655	737	685	736	687	623	677	634	692	717	695	707	740	704	687	694	666	659	635	723	657	685	643	701	680	681	670	716	694	716	642	677	696	731	667	725	647	690	706	676	704	669	733	665	714	744	710	665	665	661	701	647	716	642	671	655	683	689	691	681	664	695	670	684	698	674	749	693	679	717	660	693	708	709	664	659	650	684	730	739	689	680	664	712	629	686	704	656	703	694	662	706	736	677	663	713	694	766	662	722	692	657	643	714	694	604	713	660	730	664	689	628	659	725	677	725	670	696	697	689	749	700	670	702	739	663	754	670	667	692	654	699	690	713	731	718	690	676	720	725	666	700	706	693	700	668	679	698	703	660	711	631	663	697	689	689	691	693	648	649	711	685	736	756	694	707	694	724	691	674	722	678	736	669	680	706	677	755	696	663	666	721	685	649	653	685	698	713	697	664	687	675	712	700	651	668	688	689	687	680	732	693	719	680	673	696	691	698	664	718	703	704	648	691	646	640	682	678	672	641	663	687	722	676	639	717	698	695	716	631	700	685	686	694	711	678	709	725	682	702	718	672	708	664	692	678	660	692	698	686	642	717	673	673	698	658	682	694	703	683	681	691	663	654	720	704	676	681	656	650	694	645	648	715	650	709	707	647	670	717	647	672	718	658	661	701	695	745	714	664	692	697	705	725	690	685	660	676	642	704	689	690	700	697	704	701	688	659	689	694	679	682	729	671	660	697	717	691	756	781	733	720	700	697	734	665	693	662	668	679	657	680	677	704	680	662	725	771	724	680	696	660	649	682	722	727	741	683	677	684	696	678	659	694	712	691	713	718	679	711	645	739	624	701	663	682	678	664	701	714	654	675	703	704	669	641	705	697	704	691	654	663	706	699	770	726	670	703	673	716	724	705	707	686	726	665	670	702	707	686	710	698	707	717	683	691	679	674	695	699	716	733	688	684	722	731	685	679	682	697	685	751	675	706	671	735	722	687	701	705	721	670	664	716	704	752	664	700	688	668	713	690	655	700	697	726	700	665	660	712	704	684	670	693	650	660	739	690	657	664	717	687	664	674	677	693	696	678	713	670	717	695	721	699	681	708	679	685	681	680	684	698	720	662	732	643	671	689	697	694	695	709	695	685	660	723	693	627	628	721	722	701	714	726	686	713	674	678	688	676	663	707	680	692	709	679	687	680	700	713	696	707	664	707	709	754	692	656	713	709	702	695	682	685	729	679	667	703	665	656	742	667	703	676	669	691	699	715	680	696	637	691	685	657	665	714	697	662	688	686	690	684	684	676	712	710	700	675	676	658	714	735	664	679	701	690	641	727	702	677	652	660	661	689	666	739
8402	752	434	450	424	396	411	438	453	449	424	418	470	408	426	426	448	462	402	451	467	467	390	439	406	402	459	422	440	421	398	433	424	427	455	411	460	451	395	441	443	423	407	422	419	441	445	469	450	444	465	431	440	439	409	467	435	397	415	494	424	413	448	426	447	455	464	406	429	441	438	448	409	442	431	444	477	459	429	440	417	444	424	393	431	427	442	376	412	434	436	502	417	434	406	437	408	401	412	392	438	459	427	439	415	383	408	414	463	436	436	477	444	373	400	386	413	459	426	440	436	408	426	415	402	457	407	407	387	458	462	446	461	449	429	425	424	434	468	452	431	436	434	435	463	457	428	450	448	451	437	431	435	429	433	414	417	419	462	438	412	428	431	405	414	429	415	406	418	413	424	444	427	428	400	421	457	448	446	434	442	416	457	380	423	383	426	415	410	409	390	417	467	430	428	446	434	400	424	425	458	478	446	421	441	440	429	403	445	422	423	442	409	389	420	421	363	421	408	441	394	411	405	411	421	422	395	454	477	440	409	464	449	401	492	423	417	463	414	473	434	412	454	451	387	413	390	410	469	433	446	421	394	455	439	439	409	441	424	437	464	452	461	479	448	432	433	405	425	419	392	469	376	440	448	419	410	409	428	391	470	445	448	434	428	439	447	403	459	454	390	445	404	435	373	477	447	454	483	445	448	428	435	442	474	429	431	445	432	434	431	425	432	421	440	433	414	412	440	417	420	443	437	409	410	387	443	401	404	447	431	427	421	384	406	411	423	458	387	394	412	464	455	480	451	449	430	428	429	440	433	396	415	450	445	388	405	443	425	412	452	405	415	406	403	460	428	419	399	396	390	447	414	441	410	461	419	417	433	432	450	409	441	454	411	439	443	392	468	422	403	462	414	416	408	409	444	428	440	421	432	428	463	412	427	448	423	404	407	417	428	469	459	388	396	436	414	446	464	381	416	416	445	431	450	468	427	471	483	400	391	399	398	399	450	428	405	416	435	428	401	450	443	448	478	447	477	406	454	421	464	434	429	460	442	437	410	457	405	444	423	434	441	402	435	469	418	454	410	455	442	416	429	418	441	436	394	424	433	473	421	420	468	398	427	465	436	431	448	394	496	428	436	396	420	416	472	431	470	434	469	456	399	395	405	432	416	404	411	439	462	380	419	398	429	402	446	413	451	370	433	445	444	439	466	389	433	424	436	439	440	450	430	406	428	464	440	448	425	420	406	430	406	421	406	414	440	434	410	447	431	442	422	481	473	411	438	443	419	418	476	459	419	422	414	435	453	446	435	450	428	443	432	384	442	403	466	401	401	439	462	439	424	423	422	438	429	430	438	422	432	360	411	407	446	428	411	420	435	429	408	462	448	441	412	407	425	460	440	398	461	441	434	403	447	390	400	433	379	457	403	447	452	422	412	434	451	422	406	391	431	452	414	414	459	405	444	443	433	413	392	412	457	436	432	441	467	441	432	405	439	462	440	435	459	433	416	432	433	400	439	443	447	429	449	437	420	434	424	446	462	398	406	403	421	421	430	436	433	443	445	472	398	423	407	436	499	442	436	434	450	428	399	426	410	452	485	453	461	448	434	436	441	423	422	439	438	416	437	398	472	459	396	425	494	445	443	452	449	433	397	440	437	408	468	437	421	442	438	458	451	441	437	489	442	438	415	408	448	451	419	411	415	421	404	436	404	422	440	434	405	415	435	396	415	419	426	431	407	420	411	447	402	445	414	425	458	470	445	409	423	412	441	450	483	456	427	396	428	437	464	413	435	413	433	407	422	444	374	427	413	393	435	448	468	420	411	403	437	429	407	429	436	428	423	436	420	427	445	422	435	449	425	438	489	441	424	419	412	403	426	401	402	390	397	451	442	437	460	449	397	467	415	436	439	407	437	418	445	412	471	415	431	444	475	425	448	422	382	454	427	430	478	428	416	465	443	425	411	408	440	415	407	405	418	435	499	457	425	407	424	464	391	401	404	394	430	431	451	430	455	423	408	404	450	448	427	433	435	412	412	400	453	454	416	448	407	451	435	444	421	400	438	420	413	429	468	436	440	468	434	430	437	442	427	442	426	452	410	438	440	390	421	458	427	454	419	423	446	411	465	424	436	439	447	441	454	433	425	414	438	455	447	461	403	421	397	370	423	439	414	391	425	393	403	436	382	418	423	398	416	457	434	407	392	431	394	416	412	432	445	416	391	410	411	433	414	422	433	435	439	425	412	440	442	438	389	402	409	436	433	421	410	466	442	414	393	433	461	416	391	419	427	420	437	424	442	422	386	433	418	415	388	473	431	428	431	458	429	407	453	446	428	435	466	402	423	462	422	396	386	430	395	405	484	423	448	426	428	425	441	427	411	457	425	441	436	468	405	454	448	400	435	429	450	466	427	432	420	442	441	418	419	426	429	460	427	420	451	426	416	394	432	424	437	383	438	438	401	374	423	468	408	465	451	395	403	426	413	438	434	384	419	426	407	423	394	446	456	443	391	451	433	394	451	439	465	442	408	416	418	440	438	412	451	415	425	469	401	427	483	404	411	466	440	456	424	396	417	405	386	428	459	428	462	433	414	424	428	450	425	436	454	437	453	414	444	469	469	427	452	461	429	391	458	440	440	441	440	422	458	423	436	421	443	429	416	400	383	412	436	429	426	444	405	466	425	455	430	420	417	434	445	435	433	413	403	431	428	428	452	450	427	429	448	453	447	392	436	435	416	433	474	414	463	388	434	453	440	401	422	455	428	425	476	423	407	428	449	444	439	428	472	427	432	420	411	402	442	406	385	437	409	391	430	423	446	473	443	437	431	455	443	427	444	442	441	429	467	431	424	431	461	430	413	457	439	404	413	435	453	404	417	424	437	427	474	365	445	406	448	439	453	414	472	415	449	432	404	415	395	434	418	424	445	433	463	419	441	438	405	438	452	432	441	436	462	403	472	448	428	420	472	469	399	446	421	455	423	416	380	458	448	483	409	397	425	420	430	444	402	450	441	415	445	452	402	415	444	429	444	413	406	408	447	434	449	417	433	410	425	440	415	383	467	442	432	438	430	419	430	431	435	463	407	403	453	398	445	427	429	432	410	422	426	447	419	422	477	457	419	473	433	448	423	437	465	424	431	442	456	428	405	444	459	410	449	440	455	481	439	413	393	418	423	359	401	438	435	444	429	428	424	427	424	444	424	423	415	370	453	482	413	426	418	475	426	431	378	433	444	397	457	426	404	433	413	421	434	438	418	430	443	454	431	432	453	456	399	423	435	452	443	422	473	443	419	396	442	463	418	449	453	411	422	423	427	464	402	425	430	401	412	402	397	414	430	431	451	414	412	414	451	423	456	410	406	422	449	425	435	436	396	420	439	439	436	436	460	451	423	418	471	442	467	437	476	422	428	465	446	426	425	442	430	432	411	428	433	436	450	412	418	442	409	405	447	410	420	434	422	426	449	444	423	428	452	458	437	423	422	449	403	452	384	443
5553	949	970	1014	1016	941	966	941	986	1001	953	907	948	920	972	904	944	936	960	946	888	959	885	927	991	939	950	929	954	934	926	924	985	961	976	937	953	917	958	883	947	1006	965	912	921	925	934	944	963	905	942	982	926	891	959	917	969	924	916	970	981	928	969	952	969	941	867	921	965	903	960	984	951	962	956	951	1027	958	965	885	1005	935	960	959	923	988	1000	952	978	915	967	962	925	979	885	980	934	918	982	936	929	999	938	917	896	966	939	927	973	947	913	932	938	937	896	991	978	927	909	946	933	965	935	982	940	1019	949	880	946	922	998	934	890	926	972	889	957	924	921	948	969	968	928	991	959	962	926	921	947	959	940	921	1002	884	932	887	971	974	980	920	976	941	983	943	960	944	971	935	905	887	968	922	907	945	931	952	921	918	958	909	985	960	966	917	963	981	928	978	934	940	897	938	895	966	970	928	936	968	966	993	935	956	864	939	961	985	953	981	962	924	959	905	900	961	914	978	900	947	986	962	937	918	932	955	960	960	967	981	950	906	942	982	1001	1029	934	937	881	932	951	926	999	938	985	941	941	933	916	939	929	927	951	883	946	979	984	948	935	941	941	942	932	951	965	922	932	997	952	959	910	900	910	984	905	918	945	931	929	988	921	924	919	930	932	941	895	968	936	949	913	955	935	964	922	946	928	893	964	960	913	961	955	948	932	923	970	954	936	909	952	925	983	962	912	944	965	963	970	984	966	968	919	943	963	988	950	913	943	962	962	993	876	954	929	923	965	984	956	933	941	958	927	901	910	972	948	900	936	954	917	924	932	977	926	931	937	930	898	995	894	932	926	899	909	976	973	924	906	929	1018	899	951	938	948	921	887	1010	935	972	975	912	951	941	935	945	934	914	974	888	988	924	947	918	929	982	938	960	989	935	945	940	936	927	912	909	950	961	942	1001	944	1007	927	958	940	903	946	970	922	948	948	970	950	904	970	956	963	965	954	949	907	997	996	1010	1003	927	944	971	969	922	918	958	925	976	953	969	944	964	947	931	988	953	911	929	934	984	917	914	915	970	1001	943	924	924	992	919	932	917	969	938	981	878	926	918	952	953	978	888	900	928	902	973	961	943	945	960	922	921	962	930	932	873	929	938	938	959	966	946	970	937	938	955	947	986	941	972	945	954	978	936	933	943	950	947	928	872	940	961	911	950	918	952	1026	892	976	931	959	928	891	923	925	946	946	956	982	950	940	959	919	967	930	1004	952	969	982	937	939	947	961	955	999	980	983	901	945	938	930	938	950	975	917	922	923	924	946	965	982	946	935	966	934	904	980	963	979	979	955	930	941	881	941	950	963	909	950	908	937	979	932	922	971	941	924	961	911	960	943	967	959	981	957	927	947	995	1000	959	935	987	915	987	894	900	993	947	1007	947	893	968	930	909	992	926	912	924	933	940	965	951	930	936	946	948	959	911	934	966	944	922	932	935	957	925	887	993	962	953	979	932	913	936	956	932	924	933	949	934	960	922	950	863	950	995	965	961	898	955	884	933	908	916	1001	957	961	986	942	944	957	935	934	918	899	911	951	900	942	968	964	959	963	959	952	949	913	920	929	959	909	942	954	948	960	941	887	987	963	972	913	960	1018	948	913	925	972	954	902	955	937	982	999	973	932	959	976	992	936	959	978	911	957	941	954	961	959	957	989	930	984	931	992	978	923	947	932	959	937	998	947	978	923	859	901	918	990	921	941	947	892	970	936	932	947	954	947	942	970	916	929	936	988	934	873	937	889	943	928	909	959	920	906	919	895	924	966	1010	973	962	951	980	957	968	934	954	968	927	943	939	915	1015	933	938	934	914	905	980	924	910	914	926	1003	993	946	943	982	953	906	929	982	970	954	954	1037	936	940	938	987	898	934	903	898	945	949	922	931	951	939	941	1007	920	916	935	916	992	943	928	952	966	876	959	918	931	875	935	940	970	882	973	952	966	920	995	925	926	952	929	927	997	950	943	939	964	973	912	955	929	902	973	990	905	936	950	968	954	933	942	950	988	933	942	922	938	912	964	917	988	965	914	961	968	949	872	934	967	922	991	923	927	992	940	934	957	931	967	972	937	874	972	932	935	878	949	1006	905	934	964	956	907	861	917	907	892	980	944	984	922	997	972	922	966	917	938	967	947	956	906	933	895	966	937	960	967	954	921	970	941	913	954	970	948	900	976	942	936	891	958	959	878	897	948	968	966	999	936	990	921	926	955	946	937	995	919	933	974	972	938	888	958	930	975	918	933	950	887	938	935	908	946	941	961	914	900	955	942	917	938	987	943	952	933	942	937	889	942	990	903	972	946	925	970	983	935	950	920	947	930	959	928	964	961	885	964	989	905	959	959	1003	940	915	889	864	969	921	878	981	933	919	952	950	962	944	972	972	908	917	956	919	929	944	949	944	915	916	992	936	969	923	875	951	989	917	969	952	897	952	972	989	948	964	983	932	905	926	931	929	959	919	906	875	937	944	909	928	926	965	959	931	959	950	896	964	938	929	969	911	966	952	931	910	903	897	924	935	902	986	930	930	930	913	926	982	925	936	913	961	932	975	958	890	929	904	894	925	927	935	957	971	926	934	904	949	1001	946	903	914	951	978	949	944	953	896	914	919	933	987	914	987	926	868	967	944	973	904	979	921	917	919	987	1016	971	934	928	966	955	944	964	969	960	943	959	939	893	869	964	961	923	931	976	914	919	997	961	932	970	942	920	935	912	929	985	955	947	889	945	925	962	973	968	925	928	870	920	989	945	943	997	1048	966	892	957	904	913	947	934	915	952	977	945	980	932	954	942	937	980	929	915	925	968	932	964	937	941	973	898	934	925	938	963	966	931	938	980	970	960	958	942	934	924	935	953	919	916	966	951	945	973	962	913	953	941	967	989	946	948	941	949	916	977	935	951	932	917	937	921	966	969	935	966	939	972	903	963	893	880	917	954	962	953	863	937	931	954	949	913	972	991	928	968	996	955	938	965	879	964	913	922	942	970	943	934	955	868	938	877	957	900	908	951	880	929	901	942	1001	952	973	968	923	932	926	961	976	945	908	952	961	956	963	884	931	961	907	962	958	959	886	995	903	966	946	947	972	885	953	935	977	933	968	880	959	898	993	980	1006	956	918	924	953	950	967	925	976	954	970	935	943	921	1006	886	961	1020	916	928	923	964	914	939	966	1033	954	957	923	942	995	945	916	923	954	936	941	890	927	920	943	1000	977	953	1028	976	944	951	958	976	911	968	950	947	941	918	1003	971	928	951	946	956	931	942	960	880	929	906	986	940	982	915	983	945	947	969	938	1020	924	935	1005	920	942	935	1002	954	915	921	1011	951	945	947	962	982	1017	931	899	940	930	963	948	932	940	991	952	945	912	934	982	966	936	980	910	924	921	984	962	938	934	926	918	959	959	1003	916	927	923	940	938	984	935	989	936	901	887	941	884	928	936	986	993	906	991	886	983	894	958	883	940	1006	954	936	977	942	977	905	951	908	937	927	961	1014	935	913	851	929	953	938
18940	1493	505	471	383	331	328	249	264	243	260	245	238	258	234	223	225	222	242	244	222	244	237	230	204	211	244	231	214	206	199	244	232	239	213	223	196	229	200	219	239	233	227	222	241	241	237	239	212	236	207	207	225	237	206	211	223	204	230	202	215	221	223	202	218	237	208	236	244	225	232	220	224	234	256	245	242	196	219	190	222	204	231	239	204	235	220	219	246	209	210	228	215	226	219	210	209	217	229	198	238	220	201	207	235	229	220	231	211	201	224	222	236	227	233	230	228	228	209	228	241	237	240	247	237	225	235	203	246	198	246	226	215	196	234	189	212	231	209	212	262	193	222	234	242	245	222	230	209	278	231	213	203	226	196	221	239	226	233	218	204	218	210	208	227	222	235	209	221	208	186	239	240	218	213	218	228	200	204	238	190	227	229	238	245	205	220	203	225	197	261	247	234	249	235	231	246	251	195	218	215	202	222	218	242	207	213	238	247	239	223	204	224	234	228	205	246	189	228	216	231	211	198	216	225	209	210	237	209	203	206	224	243	215	249	241	230	210	241	218	219	232	207	235	232	201	216	221	214	208	214	207	224	192	217	243	224	179	233	196	226	217	237	243	214	219	206	209	226	226	228	217	224	211	215	219	223	230	211	240	204	244	216	218	207	190	207	237	239	220	233	246	235	224	222	200	218	228	245	256	214	223	234	191	236	213	210	206	232	232	245	220	242	215	218	224	235	225	227	233	228	247	204	205	260	222	226	205	235	209	251	226	214	223	215	201	235	223	241	235	227	212	220	219	226	239	238	197	223	237	193	217	229	222	221	232	205	217	222	235	220	213	221	217	228	241	201	229	239	236	205	232	237	211	220	210	226	202	202	246	224	233	254	199	217	229	207	241	214	250	256	205	224	230	260	233	220	231	235	209	203	242	193	231	260	211	215	229	189	222	211	219	244	192	213	235	235	212	204	230	206	202	190	225	215	237	230	241	214	216	218	252	215	237	211	213	211	238	228	220	226	225	202	205	206	258	236	223	254	252	216	218	227	211	249	214	210	233	205	241	219	230	214	216	230	210	207	220	188	219	223	240	242	228	223	239	255	237	227	237	200	219	212	228	230	229	225	256	231	237	232	248	248	238	202	216	224	233	230	208	210	240	206	231	228	214	240	248	227	210	212	227	203	214	207	203	210	216	204	227	211	219	217	242	205	216	223	238	192	226	213	218	208	236	256	194	224	244	227	205	205	239	226	208	212	198	243	233	209	224	246	249	230	246	244	238	224	252	224	218	193	213	259	223	215	220	223	227	234	233	230	212	228	213	235	215	242	217	226	244	206	228	221	252	250	218	217	220	233	204	221	250	227	224	208	216	240	215	228	219	218	250	232	192	211	247	219	239	250	202	233	228	220	229	218	230	242	245	261	231	237	208	243	219	225	226	231	225	229	235	264	232	242	216	203	218	230	223	231	208	223	235	228	254	222	217	248	243	215	206	229	231	217	208	212	250	224	214	226	219	190	202	211	194	206	225	241	206	226	244	244	222	228	204	220	207	237	226	210	202	223	201	232	233	234	215	214	213	198	194	217	226	199	227	242	213	198	211	193	227	237	206	185	229	244	238	222	178	209	222	226	216	217	239	218	235	218	239	204	216	201	252	207	214	253	228	197	211	206	240	221	251	245	222	211	230	236	226	230	214	200	241	201	213	202	252	201	216	248	221	225	178	209	240	182	239	204	201	215	226	205	260	204	239	207	259	220	241	238	219	226	212	235	236	246	232	209	225	196	211	210	232	245	219	218	235	225	225	216	194	246	218	239	220	236	226	215	216	205	235	222	195	226	197	226	207	220	239	240	241	226	198	255	221	216	224	231	218	208	220	203	222	223	222	192	217	206	204	194	227	214	190	219	231	216	214	240	228	196	219	224	217	231	199	194	218	264	209	212	204	212	210	190	236	241	223	250	220	232	231	219	224	215	194	225	220	198	215	215	221	239	215	197	214	240	223	255	188	220	194	229	211	215	187	225	213	249	236	234	204	204	230	231	214	226	223	240	245	221	252	194	234	261	232	207	250	192	210	200	244	228	234	239	188	213	235	225	199	226	222	231	225	214	201	226	219	211	230	220	197	226	254	242	222	208	207	227	195	202	213	238	228	223	208	244	231	222	197	221	187	219	233	238	206	228	236	225	227	263	223	219	250	228	221	237	228	222	234	238	227	220	229	251	214	207	242	220	231	221	207	233	220	241	215	211	220	246	246	214	227	226	199	232	220	224	233	211	217	233	221	251	263	196	195	232	232	212	211	218	232	214	208	247	211	207	176	247	211	230	228	205	225	274	228	239	217	205	250	249	203	234	206	235	242	230	221	224	217	229	222	217	228	233	228	231	222	235	213	207	218	234	238	212	212	236	243	260	221	233	243	217	226	225	240	223	223	208	218	230	243	259	232	220	216	220	232	242	223	243	213	208	200	200	256	226	227	228	254	218	233	236	189	236	220	206	226	206	216	216	220	221	187	209	260	253	213	223	209	213	242	216	215	227	245	225	230	221	233	246	223	202	214	194	208	254	270	220	237	214	218	223	225	249	207	209	198	198	228	207	215	226	228	225	220	215	208	208	209	215	207	205	213	204	217	235	229	227	226	238	191	215	205	238	222	178	207	249	218	215	199	217	233	215	206	213	225	227	239	213	210	224	233	185	218	233	236	230	192	210	223	204	221	221	214	253	250	232	263	235	237	222	220	241	202	199	227	234	208	219	219	243	223	220	247	202	213	226	206	236	217	223	224	222	216	192	191	221	233	211	245	225	252	206	235	212	227	207	232	244	225	232	224	202	215	221	215	225	218	252	231	230	221	215	223	235	202	233	250	255	242	221	230	197	238	209	217	230	224	198	207	220	240	233	231	187	244	224	224	254	218	213	223	232	239	201	230	229	234	241	239	221	215	229	223	231	247	257	210	221	198	209	222	215	209	197	226	226	254	213	222	205	228	215	222	219	221	235	204	208	277	226	227	206	209	231	241	259	238	215	238	214	214	225	203	223	242	239	208	204	223	236	238	241	257	250	232	247	235	219	241	219	211	251	214	207	219	228	233	215	203	220	227	221	224	227	188	235	239	223	189	209	234	217	219	220	230	252	231	241	231	211	217	230	214	197	214	224	203	202	244	197	194	192	270	242	223	227	206	233	208	239	217	225	200	233	251	227	230	212	203	188	211	235	234	220	190	225	204	241	232	224	232	225	238	217	187	220	218	215	233	188	217	224	237	210	229	212	215	243	218	229	251	202	223	216	217	217	214	205	231	225	217	220	224	260	262	222	217	230	222	209	246	218	256	212	223	224	218	203	229	253	219	221	227	223	226	255	227	218	225	231	242	211	228	213	238	219	234	228	238	204	247	201	203	229	226	193	249	205	226	227	214	255	250	238	208	218	242	217	238	223	222	218	222	218	237	213	227	240	257	212	213	224	224	222	239	193	208	237	210	224	216	220	252	233	208
11720	842	1271	1268	1182	1081	967	823	838	724	722	744	678	643	609	617	578	611	628	633	604	586	599	576	605	578	561	549	569	539	568	580	566	515	557	543	599	559	594	553	568	532	564	510	544	551	587	558	544	550	557	593	596	587	568	533	569	559	533	541	571	540	571	544	561	573	511	545	541	622	556	592	564	584	561	551	525	537	586	575	546	525	604	544	566	574	579	532	550	574	536	576	532	528	614	602	561	528	530	553	561	564	536	592	532	548	574	528	527	528	593	522	592	558	535	580	550	599	558	581	549	585	531	558	573	543	518	613	517	545	563	543	550	583	589	518	607	569	556	567	587	536	547	552	525	536	591	544	500	527	576	548	556	565	542	553	563	542	541	583	552	570	552	533	546	554	538	570	554	569	524	503	530	595	495	564	517	540	513	543	547	531	569	560	596	515	547	566	525	511	588	581	520	551	563	556	539	553	549	503	560	560	549	573	563	576	537	533	528	534	544	565	555	527	560	556	569	556	599	568	560	547	591	535	555	551	567	571	526	519	610	592	534	570	564	528	568	540	546	521	544	555	565	552	563	534	542	566	562	536	525	521	532	553	550	547	587	579	591	553	539	549	537	536	531	555	527	548	536	532	595	545	545	550	527	578	585	504	517	541	543	543	555	561	572	581	584	528	593	572	567	557	560	575	557	543	583	554	567	576	556	572	532	529	524	579	553	588	562	553	560	587	579	569	600	574	562	552	560	540	585	519	533	560	610	558	533	526	546	540	545	531	544	556	563	546	561	579	554	550	559	520	591	579	558	589	512	567	516	572	538	559	499	547	574	539	617	573	573	541	615	553	563	540	542	530	536	534	510	576	559	544	597	553	537	522	564	580	549	560	566	554	512	532	561	539	531	564	568	532	535	601	560	522	554	568	554	536	525	569	553	537	542	587	577	534	569	580	575	559	562	577	588	627	541	556	523	534	569	578	586	544	612	539	571	597	567	550	533	516	583	551	518	570	596	558	503	584	586	586	581	527	569	554	558	551	543	534	564	538	528	571	560	564	574	560	549	534	540	549	611	540	544	571	575	569	565	586	589	494	551	600	545	513	560	574	533	585	528	538	572	506	532	573	558	559	544	590	599	562	570	544	600	563	523	581	544	591	566	557	557	564	547	508	578	514	554	551	538	582	579	530	555	550	599	564	555	537	565	535	535	589	547	512	566	585	604	544	526	551	528	544	574	543	569	542	566	544	585	557	562	562	545	511	544	589	571	530	564	557	574	578	543	580	557	565	547	552	556	589	582	574	567	583	536	557	595	568	589	527	534	526	581	596	567	527	543	504	572	557	572	554	577	520	535	565	528	552	588	558	535	530	570	577	547	592	521	553	569	572	597	540	592	563	548	576	527	552	551	570	554	520	585	543	573	563	500	565	579	557	567	526	566	532	575	541	537	555	581	568	573	570	539	526	521	573	531	532	593	565	529	566	551	557	576	574	552	600	552	583	560	521	532	563	565	569	540	555	591	555	499	576	595	536	568	529	550	548	575	552	537	575	560	530	599	552	546	581	558	565	574	538	578	579	530	596	600	545	537	557	569	548	534	516	529	541	542	600	608	550	546	550	563	590	581	556	570	527	527	549	540	550	561	506	553	542	545	545	562	545	548	596	573	577	600	560	573	533	575	550	527	527	560	525	548	566	544	566	552	530	553	567	556	564	566	592	529	547	550	541	525	515	543	533	581	533	578	556	557	548	553	593	572	540	580	596	551	538	593	558	590	533	549	523	539	556	526	569	561	549	522	539	568	555	558	531	558	536	570	579	572	579	546	583	506	606	498	580	568	529	544	568	569	548	550	562	553	561	615	557	636	581	608	532	556	557	560	507	560	561	511	607	577	552	544	519	584	541	572	545	545	504	549	628	541	540	586	558	570	572	509	576	555	489	568	575	552	565	525	573	580	549	583	560	575	567	571	559	564	603	570	542	579	556	529	539	558	566	569	566	578	544	559	563	544	576	529	512	569	509	524	573	585	577	545	549	554	576	529	518	549	538	604	561	571	576	591	542	534	572	592	554	538	526	567	558	579	554	543	571	558	532	508	558	561	498	558	522	498	548	575	521	548	568	588	580	561	587	552	533	558	548	568	567	550	578	539	545	577	517	566	480	580	559	528	570	536	543	525	600	573	550	585	542	529	548	555	565	542	551	592	555	531	586	542	609	580	554	600	576	572	582	551	546	564	568	508	521	526	529	552	583	570	548	557	537	522	557	519	544	559	558	561	530	535	558	557	562	566	540	547	540	528	523	580	568	567	539	574	554	557	573	546	525	548	535	545	575	557	596	559	562	533	550	574	553	534	566	561	585	569	525	526	580	538	570	603	535	591	523	520	543	602	508	582	532	548	578	567	536	515	558	573	550	564	563	551	585	564	537	570	556	530	553	589	588	561	562	569	589	563	550	545	567	585	553	579	590	571	490	588	545	487	558	557	596	558	557	540	581	574	533	532	557	600	593	551	559	514	559	575	565	541	508	590	561	539	571	556	540	524	549	564	567	521	534	514	574	517	530	543	564	560	579	520	568	553	524	543	527	506	548	558	545	550	551	565	550	531	539	587	567	571	581	537	614	547	501	526	558	539	530	568	585	511	535	562	568	582	580	532	539	519	544	519	543	594	560	558	547	561	547	583	552	571	585	481	573	516	532	540	514	565	529	548	592	510	578	536	534	585	539	550	550	548	555	555	586	583	541	562	532	520	547	576	546	552	563	546	551	538	528	556	537	553	586	528	520	559	559	580	559	564	512	542	505	599	548	518	568	551	579	511	592	545	565	538	565	552	563	503	571	546	568	558	584	563	586	569	570	560	580	590	549	606	562	534	586	543	539	557	573	567	562	564	537	596	537	590	548	600	534	564	534	578	545	569	533	562	563	542	562	542	554	502	556	552	546	563	566	512	546	521	582	556	576	555	545	579	531	583	547	558	576	590	573	555	545	546	511	627	514	544	586	545	572	540	569	521	558	550	549	552	563	551	538	561	611	521	543	571	547	533	585	595	561	556	579	547	526	557	533	571	511	551	581	556	582	556	533	582	527	571	571	510	557	537	581	555	550	572	583	566	574	565	530	541	599	543	539	494	541	534	586	536	530	586	568	521	591	537	581	555	580	574	586	575	558	531	530	555	596	539	543	591	563	587	538	588	599	519	559	560	540	532	562	586	562	532	576	591	521	561	538	521	536	573	583	537	536	548	595	569	526	537	555	554	513	541	539	567	586	543	516	572	561	552	533	572	583	553	559	525	525	556	584	562	529	545	571	522	495	560	591	558	533	546	571	530	544	596	534	525	536	561	586	541	525	544	586	563	554	560	563	561	580	564	592	557	539	558	556	589	513	552	599	562	547	555	518	574	569	541	574	557	532	496	566	559	520	540	578	589	551	561	527	566	546	557	576	559	569	552	534	560	551	540	605	546	519	530	524	559	578	540	586	560	534	587	538	538	568	515	563	516	548
28225	3355	961	745	519	434	417	397	374	343	307	283	341	329	305	257	285	308	267	258	275	312	289	294	301	273	299	302	291	284	303	285	257	281	263	298	282	264	252	278	270	267	271	292	297	260	263	263	302	266	288	293	278	278	280	302	242	230	277	294	297	306	289	256	290	271	259	270	258	247	306	279	264	281	304	254	281	289	270	280	260	289	278	261	320	278	253	289	290	256	306	252	271	284	279	274	248	248	278	278	252	278	265	272	246	275	309	292	262	312	296	270	245	264	290	274	296	251	271	268	263	266	295	269	260	285	269	285	262	268	275	266	278	285	285	294	297	268	255	262	335	294	245	270	307	257	273	275	276	261	278	269	312	306	296	307	266	290	253	272	278	263	278	323	267	281	299	257	273	299	304	282	272	293	295	244	285	282	298	293	311	242	283	280	266	279	273	269	291	294	320	287	294	275	304	294	237	295	258	279	253	272	272	273	290	245	257	242	287	287	257	291	295	304	255	282	294	299	294	265	273	264	284	258	267	260	247	255	307	268	271	289	269	275	249	249	281	267	271	269	310	264	251	237	278	273	292	271	271	294	266	284	284	284	284	276	299	316	237	296	308	286	289	278	301	305	276	237	281	295	280	274	263	274	302	247	254	231	277	255	253	320	283	271	281	230	275	286	263	276	273	288	256	287	269	260	298	289	254	278	244	264	295	287	292	253	309	268	304	264	281	281	279	275	269	277	294	280	285	296	284	271	291	298	272	315	245	273	265	289	252	312	269	275	281	281	298	302	262	266	280	268	247	266	289	277	272	264	271	281	305	254	262	261	261	269	266	262	275	266	250	343	259	300	288	272	241	250	286	291	299	277	264	278	294	273	287	271	271	279	296	282	303	275	265	261	278	295	265	274	272	261	262	279	281	290	282	276	259	248	269	266	263	252	275	304	278	260	267	278	282	243	286	255	270	276	318	276	295	306	272	277	286	320	287	256	285	294	258	305	277	261	308	298	288	300	273	262	267	251	296	275	268	284	262	269	280	303	279	277	279	238	301	241	267	253	266	264	253	274	257	259	296	267	294	284	283	308	284	274	279	263	273	254	276	267	270	249	274	273	273	281	275	287	322	293	276	260	299	263	268	278	263	253	315	267	291	268	300	280	285	280	262	286	275	258	271	259	276	292	282	276	247	280	281	274	261	279	315	286	247	252	277	298	312	324	296	309	275	288	254	267	278	281	275	269	288	301	275	282	251	277	277	243	270	290	282	263	260	271	272	276	300	289	272	306	261	288	259	237	273	280	315	277	285	296	282	262	306	276	244	264	257	289	274	264	302	262	271	256	258	278	302	284	286	299	286	289	263	263	303	254	255	275	304	262	258	283	275	241	261	259	297	263	285	277	279	272	296	310	276	297	288	287	263	276	265	280	264	267	285	272	290	285	282	270	251	268	275	269	295	264	277	314	283	287	274	288	269	248	276	313	281	307	285	296	259	267	294	295	270	255	242	300	305	238	303	258	287	272	289	266	256	291	278	272	306	297	288	265	269	288	265	252	281	263	245	231	270	317	289	246	275	283	250	264	275	290	296	293	226	309	300	292	254	263	286	269	269	276	288	280	267	294	268	288	277	279	263	252	258	273	282	290	283	293	269	281	265	296	302	267	318	275	278	303	256	272	277	265	275	267	262	281	295	272	262	261	254	282	242	246	263	263	248	268	281	280	245	286	263	284	291	273	271	259	291	253	278	272	306	274	257	291	302	277	308	277	285	297	273	307	302	270	284	284	284	293	286	297	265	280	295	284	283	273	276	301	291	310	306	323	269	272	307	266	286	311	295	284	256	283	276	278	282	254	230	268	255	318	283	292	279	244	274	250	251	282	290	278	268	278	295	230	314	315	274	275	236	270	255	288	287	299	286	296	265	291	286	290	294	309	263	244	267	267	293	252	298	258	272	266	264	266	269	244	253	282	262	264	283	254	271	259	264	279	283	284	291	304	276	265	258	267	236	277	302	278	266	278	256	265	291	257	269	267	313	267	271	250	270	276	258	270	258	254	300	297	299	291	283	280	290	264	287	276	266	272	306	272	294	253	270	293	296	293	269	258	252	235	294	266	259	255	267	285	312	263	266	277	296	261	273	295	280	332	312	250	285	274	263	254	260	283	319	262	298	301	280	263	245	258	278	309	304	291	312	278	275	284	316	276	249	274	291	279	232	249	271	274	292	333	253	300	286	277	287	275	283	314	284	251	257	288	276	296	274	294	273	280	244	275	289	298	264	258	306	304	280	259	293	262	286	283	282	309	298	335	267	293	271	319	288	298	285	289	288	251	293	251	277	255	303	272	294	253	292	313	281	293	290	286	325	269	307	260	287	280	278	278	286	289	274	302	265	281	292	288	280	261	303	292	322	290	284	271	287	280	291	304	288	269	245	272	257	290	250	280	277	286	271	303	254	284	245	269	294	300	281	304	280	292	285	292	277	319	274	259	290	226	288	280	240	276	255	280	284	281	305	298	289	291	282	253	281	290	300	302	277	288	270	240	272	286	268	270	299	280	282	268	302	257	302	248	284	291	253	283	299	263	322	262	264	261	267	294	289	287	268	260	266	268	270	226	282	303	289	282	261	263	263	299	268	248	265	282	296	284	262	281	294	247	292	264	263	273	285	288	286	277	275	281	286	288	276	275	319	294	275	286	252	314	292	292	301	239	276	253	297	273	283	287	291	272	281	281	252	293	260	281	260	252	274	297	282	282	283	276	269	309	278	269	270	289	264	253	252	272	326	274	280	284	245	275	279	282	280	280	273	310	282	250	246	279	261	264	252	284	254	290	309	264	295	282	288	285	279	313	251	263	271	309	335	278	273	262	269	300	304	280	276	281	269	287	268	285	302	261	272	294	298	257	263	254	263	294	274	275	280	278	283	293	277	276	295	245	250	287	253	296	249	263	267	251	321	301	276	272	301	327	255	255	276	302	275	249	272	286	288	269	255	270	283	262	285	299	325	289	269	262	287	259	267	236	258	278	254	303	314	274	291	302	303	293	248	266	262	289	243	287	269	268	264	281	266	258	299	273	304	289	271	300	289	274	252	288	285	279	287	282	255	279	295	287	244	302	277	292	297	250	287	275	257	280	325	251	272	287	247	290	302	289	266	257	276	287	260	243	260	281	319	293	251	299	287	241	274	311	278	289	267	281	276	289	306	282	247	270	275	294	315	269	292	276	289	272	270	304	291	284	280	277	291	318	313	266	284	265	264	294	263	283	299	281	279	264	285	251	279	284	273	312	277	294	269	262	283	270	262	261	272	273	261	296	259	287	283	268	254	280	266	278	288	272	306	274	300	276	263	291	296	302	284	280	270	250	258	269	271	281	260	261	252	246	301	255	276	253	271	256	271	279	276	255	261	284	309	281	278	262	253	264	272	266	260	256	312	293	279	270	252	287	285	289	273	278	285	251	264	290	257	246	296	268	269	282	284	273	257	292	257	269	290	285	261	270
15143	1272	2071	2266	1873	1570	1339	1202	1173	1027	1000	953	871	908	796	827	739	810	784	771	715	747	768	812	711	752	689	705	798	747	696	734	696	706	744	744	739	713	710	754	689	717	682	715	718	677	692	687	659	722	693	695	730	699	698	725	690	712	719	721	731	674	669	739	724	669	686	676	677	695	725	682	681	673	780	721	710	686	711	642	667	661	675	673	725	735	698	725	674	696	650	703	719	691	708	682	725	713	721	718	693	698	704	689	720	667	675	708	669	624	715	684	653	724	648	682	695	707	705	670	693	703	717	696	707	775	693	674	723	660	667	619	699	712	675	679	696	749	690	707	705	685	693	663	714	687	643	700	668	663	694	684	695	774	728	687	687	650	672	738	648	702	663	677	696	686	739	700	648	695	726	659	731	681	671	708	680	761	681	682	683	705	675	702	663	701	710	704	680	640	733	699	675	757	678	672	668	647	730	699	662	670	650	684	683	690	705	658	665	679	727	702	721	666	656	667	711	696	649	689	695	688	721	689	708	689	696	656	669	697	680	709	694	710	668	687	704	724	678	768	636	670	728	641	683	716	685	686	711	735	693	696	681	700	681	669	707	701	684	673	698	695	744	682	710	692	693	673	752	666	655	695	677	708	694	664	683	642	682	688	658	709	680	705	695	643	653	669	706	662	697	714	702	686	679	658	699	668	678	697	660	724	682	677	704	711	707	688	664	704	649	748	709	671	703	638	656	717	692	642	656	695	618	690	682	697	715	683	697	662	715	659	645	682	642	758	683	647	689	658	694	691	693	648	685	733	634	692	741	691	656	699	698	693	648	711	736	684	690	676	673	696	688	708	686	684	724	701	688	717	669	669	709	694	708	684	703	654	715	662	710	654	729	669	704	683	695	699	637	669	679	712	678	761	685	672	666	721	683	678	679	707	697	680	659	695	669	717	693	651	674	705	673	712	664	642	691	666	657	722	709	683	709	706	683	693	715	670	662	704	647	725	715	709	676	646	690	695	651	720	693	763	695	692	705	662	692	670	715	697	671	664	705	697	694	701	682	681	697	669	730	667	691	680	698	702	730	638	692	690	669	730	717	652	723	676	728	651	686	699	690	696	660	708	658	640	663	658	635	661	687	681	637	670	709	696	668	700	657	664	708	659	688	620	703	654	714	692	684	699	698	728	678	707	702	667	703	684	691	715	684	688	681	676	657	688	711	679	688	690	703	662	698	647	730	692	752	695	699	649	671	709	699	659	745	699	720	666	697	671	717	648	691	705	686	700	682	693	683	652	739	707	680	720	642	684	678	685	678	680	739	727	676	726	672	662	661	664	742	665	689	731	738	706	674	699	694	746	679	728	765	702	693	680	691	688	717	700	677	651	664	703	731	704	688	721	687	682	664	736	724	684	722	669	654	681	656	672	693	647	671	706	704	682	696	657	645	725	676	698	715	694	664	667	715	707	716	673	667	693	690	657	701	672	681	667	705	708	680	680	673	693	720	680	666	708	684	708	669	704	694	661	696	694	655	675	692	714	689	710	684	687	698	706	694	678	722	663	670	711	695	686	676	666	693	694	706	729	652	655	716	735	726	705	661	695	705	670	703	698	699	674	695	670	714	740	675	701	681	668	683	696	668	722	708	689	704	699	680	707	693	672	738	665	681	683	672	705	695	711	668	696	720	712	701	689	672	696	693	699	737	679	698	697	666	632	716	644	694	706	668	695	684	719	680	716	682	649	702	681	698	705	672	698	676	665	684	680	701	647	659	699	670	688	686	678	727	656	689	681	678	682	686	695	625	676	680	677	710	691	680	720	685	697	706	686	693	657	678	658	721	678	763	698	674	715	683	714	670	690	686	666	727	714	713	693	667	698	708	709	697	672	632	669	673	727	710	633	681	728	724	681	705	739	723	705	687	715	722	726	709	728	681	691	718	689	686	683	689	701	665	671	695	674	660	690	645	705	695	709	681	644	670	644	673	661	685	684	700	726	690	726	701	688	711	702	719	673	692	671	692	714	693	690	692	636	722	688	715	673	711	713	693	716	673	695	644	675	656	652	718	663	611	709	705	643	756	724	711	653	646	735	676	728	649	683	684	674	687	681	642	674	675	718	682	695	642	667	683	646	694	716	709	695	698	684	735	635	690	695	698	664	681	673	655	754	642	699	651	661	657	704	720	662	677	674	684	731	698	722	668	685	704	676	697	682	664	709	692	648	712	738	680	711	710	661	666	669	706	720	659	658	670	655	663	702	681	707	697	667	649	701	674	705	718	700	695	715	696	669	676	730	657	671	681	731	693	723	670	675	671	660	654	694	707	662	699	674	744	664	749	714	685	693	719	661	692	708	729	692	736	652	711	654	657	699	676	731	669	681	709	714	656	653	708	648	703	733	675	697	652	659	713	715	671	635	706	716	697	672	712	665	703	674	672	681	731	671	718	658	702	653	671	651	654	684	687	740	721	676	731	674	660	726	697	677	670	736	660	665	705	635	671	655	689	726	693	703	670	700	659	680	734	740	708	627	674	727	715	728	661	712	680	673	655	711	681	751	716	697	658	720	709	662	667	712	701	661	720	698	649	649	696	715	709	702	639	743	719	732	697	716	696	684	656	694	691	677	731	630	692	706	663	674	684	719	631	656	711	649	681	691	701	658	690	704	698	713	680	679	670	651	763	658	680	727	644	674	694	646	706	702	688	708	663	699	703	679	668	703	674	717	648	662	685	724	709	788	704	700	731	669	697	712	728	671	670	661	653	743	744	693	649	745	702	676	697	710	643	704	732	707	688	663	658	694	674	728	680	694	702	709	688	698	680	674	671	687	707	629	719	692	694	707	679	710	696	641	677	669	696	688	691	707	679	703	701	698	709	676	720	711	685	694	691	693	684	649	705	713	673	661	676	666	676	724	677	639	631	698	745	696	688	655	661	668	688	759	643	676	663	675	614	697	668	631	654	693	705	690	726	692	671	692	656	670	722	701	715	714	733	691	673	726	639	713	704	700	707	680	683	707	692	669	686	622	711	672	695	696	661	694	706	662	711	691	659	723	709	671	706	683	677	678	664	732	674	720	716	733	694	639	730	667	702	680	697	672	708	691	661	642	684	700	637	647	647	678	684	691	689	692	662	710	699	711	675	694	692	721	663	680	702	684	696	688	638	673	695	714	704	710	695	691	667	671	703	705	681	699	702	681	686	683	737	728	748	677	706	615	705	737	714	671	648	726	699	682	733	673	681	761	683	649	693	679	711	644	673	641	721	668	649	736	704	654	694	691	717	651	635	679	675	691	651	648	656	690	690	692	675	705	663	654	728	694	706	720	662	698	698	675	751	712	692	669	693	681	721	740	696	693	701	636	718	701	674	733	689	726	663	684	665	678	681	676	661	636	702	702	697	649	752	675	605	688	681	691	670	669	701	695	674	708	688	706	712	701	683	691	674	689	706	682	688	704	656	673	650	699	669	695	721	671	679	648	687	644	711	685	623	700	719	661	647	692
8046	694	443	488	490	443	421	425	435	460	430	406	446	428	437	450	410	428	401	443	424	425	474	424	434	436	425	459	420	434	454	432	432	405	406	424	394	447	422	429	452	406	428	447	440	417	401	424	422	462	418	441	433	406	426	402	431	443	441	429	420	400	434	426	439	410	398	406	416	393	411	399	393	413	429	397	408	451	420	417	413	440	409	446	438	430	438	433	421	407	426	443	421	452	409	457	431	401	432	402	460	426	430	423	417	464	432	465	414	423	415	428	391	427	390	397	429	410	443	405	469	413	430	389	435	436	387	465	449	451	385	451	479	455	420	404	453	413	423	446	432	488	455	445	402	420	429	447	412	411	428	436	430	387	417	422	444	413	434	410	415	399	434	470	435	474	447	434	424	433	415	447	407	443	448	421	432	431	455	430	428	443	434	439	447	453	429	461	406	419	402	407	404	417	432	405	450	461	406	458	448	426	428	431	416	414	441	455	426	403	469	432	394	430	419	449	412	415	408	440	413	441	386	418	402	434	427	438	431	384	469	419	446	415	394	423	420	423	400	378	426	425	441	397	450	456	443	443	440	408	427	409	486	450	423	409	432	415	406	419	429	446	452	407	438	408	456	448	424	428	396	408	438	433	380	408	466	458	409	451	411	416	450	415	414	421	455	412	431	446	374	423	436	389	408	431	439	356	444	468	423	462	445	424	413	429	453	430	401	423	403	435	422	381	420	424	429	435	396	435	405	465	405	441	410	430	430	422	375	368	433	418	424	457	397	416	394	439	414	374	417	405	425	450	396	424	406	410	426	421	438	406	429	368	398	451	447	453	457	466	461	457	396	422	444	394	418	427	416	400	460	433	400	456	427	440	388	405	436	455	421	430	451	452	405	410	454	463	422	425	403	449	380	425	408	417	406	424	436	421	444	433	429	416	417	419	470	426	447	419	395	416	436	420	412	393	443	472	409	442	474	425	434	431	419	426	449	408	449	457	438	448	421	442	397	431	395	422	440	416	435	401	416	403	441	430	442	425	459	424	449	454	435	412	402	469	417	442	413	448	418	426	386	429	401	475	436	439	398	414	429	406	453	390	380	427	400	375	440	413	423	407	419	434	429	422	399	417	449	417	440	408	417	451	438	435	422	420	425	389	424	449	437	453	399	434	445	410	466	418	465	416	446	423	426	411	422	395	435	412	443	435	434	426	411	408	429	433	382	432	472	409	410	467	457	461	414	469	405	419	457	386	443	406	455	425	404	455	426	415	385	397	473	437	420	485	428	430	432	412	375	436	422	426	396	424	407	435	427	440	413	400	412	389	403	412	415	445	446	388	394	411	405	441	448	434	419	432	457	434	437	388	417	386	417	429	447	386	393	411	453	423	421	421	416	380	395	417	444	383	443	415	476	478	416	443	390	437	454	458	412	449	442	422	414	422	441	432	425	453	438	407	413	456	428	420	434	407	420	410	358	398	413	443	428	441	448	441	411	479	378	420	378	408	453	411	425	407	478	406	388	437	434	448	433	415	420	458	440	426	396	424	383	398	418	402	454	436	408	456	407	415	424	436	412	391	438	433	407	414	417	409	381	414	423	446	469	432	452	441	443	431	431	467	460	440	444	418	463	413	457	401	449	410	419	414	461	437	428	432	413	396	437	431	406	419	451	408	437	423	427	425	442	414	465	447	415	446	412	457	426	424	422	435	406	421	450	444	406	449	430	430	428	450	439	458	437	409	406	436	453	404	407	421	433	422	409	449	423	430	433	397	476	433	441	448	383	396	405	407	417	472	437	403	419	418	382	432	436	415	433	437	464	438	424	436	428	450	396	455	435	410	421	441	420	424	406	434	439	426	407	414	441	414	400	427	418	432	413	436	427	434	404	425	429	406	454	414	411	427	400	419	401	416	425	430	445	408	400	428	442	426	431	427	426	446	390	435	398	436	408	402	455	411	467	414	415	405	442	397	457	410	459	384	453	428	465	418	404	386	411	394	417	432	385	440	389	442	385	401	389	431	421	456	444	382	421	397	481	412	431	402	430	461	438	431	439	412	442	447	457	425	450	422	464	415	424	394	411	422	408	443	437	463	412	458	376	398	434	410	417	431	435	420	408	440	448	423	394	417	444	455	405	429	380	436	476	414	441	453	412	392	441	482	457	455	444	441	442	426	413	380	404	423	437	459	453	415	420	403	426	447	421	415	373	434	403	435	424	402	445	422	418	412	431	417	460	417	429	419	449	444	439	425	420	462	435	411	443	406	466	415	422	393	438	433	443	379	445	464	427	423	393	431	413	430	414	463	429	427	459	457	417	433	438	422	415	418	440	404	438	419	391	433	422	407	406	395	405	376	450	407	455	415	409	419	456	425	407	423	426	380	426	430	446	440	434	413	415	422	437	406	441	389	440	443	405	426	471	428	417	406	428	417	402	432	414	414	421	411	432	428	350	422	396	403	434	433	444	399	422	418	429	456	425	439	406	424	458	409	414	434	426	445	414	431	463	394	437	394	423	457	417	373	426	415	447	391	420	426	425	412	424	400	414	440	441	424	420	422	426	427	454	425	466	479	448	439	444	436	420	468	412	441	432	415	463	437	405	424	460	442	438	452	374	391	439	408	444	432	434	438	416	423	411	400	402	430	458	403	402	446	401	425	436	417	432	411	417	406	438	424	432	429	445	403	410	387	440	450	406	419	424	420	485	436	431	416	391	447	442	426	419	452	451	476	445	422	430	446	465	441	426	458	433	405	442	412	420	384	460	437	404	380	449	399	404	394	423	440	469	454	431	426	428	472	406	414	411	453	408	418	423	391	392	428	429	397	410	443	429	455	441	442	402	412	381	414	413	378	414	452	427	395	446	428	409	441	399	410	410	403	421	410	395	422	425	399	431	403	467	435	436	410	452	413	400	423	478	404	413	460	417	389	445	431	413	444	415	433	411	440	476	446	430	463	421	440	450	455	454	474	411	402	431	409	428	409	448	414	438	447	426	411	428	407	414	437	421	458	456	438	424	406	415	432	451	424	440	427	412	400	446	426	448	424	422	440	458	445	437	414	442	409	405	438	455	412	439	414	409	429	431	434	431	449	431	419	442	403	427	393	441	448	453	424	397	411	402	365	405	387	419	411	396	400	426	444	405	383	414	409	420	421	471	427	424	438	437	389	424	413	413	381	429	381	448	444	433	396	410	417	411	394	399	404	441	397	457	451	410	418	485	431	436	420	440	408	423	401	445	451	489	426	414	428	422	423	432	416	452	436	399	429	459	414	456	392	389	408	438	424	410	441	447	413	436	463	438	447	409	445	407	461	454	416	418	431	405	377	414	440	469	458	453	433	440	437	454	412	437	447	433	448	396	463	463	414	400	421	398	408	391	476	444	432	428	390	430	444	441	371	430	433	410	421	416	441	406	402	418	425	409	399	449	429	417	407	415	438	407	434	431	429	427	435	433	430	401	440	423	417	425	432	423	430	434	423	427	417	426	416	414	442	434	448
5539	960	987	965	942	938	955	956	894	951	934	944	941	937	963	926	912	940	1014	931	992	937	934	949	896	909	946	896	935	948	976	939	985	892	937	919	1003	955	950	912	899	939	978	990	935	920	898	965	982	953	996	929	892	954	925	968	932	945	922	921	1020	977	960	955	953	915	928	920	923	909	910	973	962	903	933	921	963	937	914	919	908	1003	1025	941	926	895	950	988	897	907	912	955	888	894	896	923	982	906	969	947	945	893	950	932	964	1013	921	948	926	939	959	951	906	871	939	950	990	888	957	915	974	863	933	988	948	945	967	895	918	889	948	961	942	909	931	919	911	936	946	923	923	961	954	930	940	897	908	917	863	989	917	899	961	925	972	927	903	943	957	916	911	956	958	940	973	895	1008	871	932	945	920	929	958	895	950	946	944	930	882	947	950	930	968	924	1010	944	937	1000	888	909	965	968	937	926	951	922	947	957	937	983	928	951	979	939	930	886	971	892	967	904	940	930	968	924	919	933	892	948	949	960	966	950	926	944	994	948	937	941	985	888	927	926	933	946	934	914	895	938	928	930	952	947	940	910	900	905	882	900	928	1008	970	977	955	930	1011	922	940	957	928	928	926	869	863	1003	939	944	931	964	952	944	908	928	937	949	970	923	998	945	977	965	930	919	989	924	897	945	908	954	935	923	918	943	911	956	893	920	938	942	959	999	976	887	958	909	927	911	934	953	959	908	926	949	960	923	922	986	978	986	928	942	892	940	968	951	893	918	914	938	928	966	953	957	961	959	969	910	981	930	921	871	897	922	930	910	914	959	990	908	914	899	953	938	934	945	903	907	896	886	934	894	926	958	890	962	935	914	974	969	941	936	918	880	967	920	921	911	925	944	835	956	950	922	902	920	974	902	948	941	982	898	923	899	935	967	934	904	938	952	936	918	953	861	892	955	900	1014	885	939	919	922	923	946	900	934	955	894	983	924	897	953	937	935	953	994	927	875	949	948	909	921	914	938	997	936	929	1017	950	900	958	965	934	1007	992	1033	950	925	930	943	999	949	931	868	978	968	900	994	895	930	976	906	926	985	943	929	942	942	959	889	925	943	878	950	912	946	978	928	931	936	976	897	946	924	959	891	908	962	971	920	1010	945	925	937	973	929	939	948	934	909	899	881	921	966	976	905	939	902	946	951	920	914	920	943	960	925	931	952	984	946	878	926	941	936	923	917	914	936	938	994	933	954	943	927	897	924	913	923	949	971	907	880	927	912	966	934	941	916	963	936	941	913	930	978	956	934	889	899	961	961	956	919	926	927	957	930	952	935	958	961	955	957	894	935	939	944	926	948	915	998	882	929	985	959	949	924	922	923	925	993	889	925	918	959	889	879	943	972	899	944	958	946	897	946	897	986	941	971	898	933	930	891	942	952	902	988	930	930	945	937	918	927	920	892	913	934	971	982	905	898	983	895	852	1014	1001	908	927	955	915	958	902	917	958	946	957	974	975	971	937	944	905	942	918	907	1010	941	889	933	949	924	966	898	978	918	897	920	939	902	933	953	978	972	885	900	885	984	887	921	889	941	957	961	968	955	901	967	965	920	929	947	1002	1001	942	897	901	953	947	919	955	902	911	976	973	912	940	915	938	933	958	939	954	964	896	965	977	918	973	910	863	987	897	973	928	896	934	929	943	947	888	934	967	967	941	940	965	956	937	938	958	917	910	932	902	939	927	980	900	934	940	895	971	967	928	942	946	920	974	963	844	922	978	973	889	916	972	985	958	965	888	958	956	965	935	973	936	913	941	1030	963	939	958	956	950	963	960	980	965	915	919	961	981	936	943	849	905	951	973	916	963	924	866	918	922	960	962	948	960	934	942	940	928	961	991	933	959	873	937	888	911	952	924	1004	918	940	946	931	978	935	934	959	925	930	940	984	984	916	951	921	901	932	976	937	957	924	928	970	926	912	903	971	981	936	904	919	942	903	952	967	882	888	925	986	944	920	957	897	954	884	899	959	920	972	944	929	909	1005	946	903	932	964	957	894	943	867	953	946	930	912	984	973	940	909	954	902	905	954	932	973	973	957	944	903	967	955	969	894	955	953	927	916	931	935	963	932	934	916	951	940	963	950	925	952	924	996	914	950	932	927	898	959	931	953	946	943	891	905	996	899	942	960	913	939	970	922	876	945	923	973	950	936	905	966	918	970	908	947	933	946	903	952	937	869	925	948	897	881	938	886	920	938	977	908	936	947	952	928	928	1003	959	938	898	921	922	967	967	920	947	954	943	886	937	902	949	942	925	914	988	910	966	923	946	947	966	878	921	927	955	984	946	873	939	893	977	908	921	973	951	956	939	972	926	938	893	900	968	945	975	942	974	937	951	905	924	905	857	1005	961	968	955	959	1006	973	970	942	974	947	969	937	932	971	931	912	939	956	956	955	893	966	962	947	935	952	922	906	946	936	954	882	924	921	945	901	920	936	969	985	953	909	1029	854	945	966	933	937	987	930	951	946	924	998	950	965	976	967	904	953	988	942	951	926	951	978	907	895	934	1008	929	868	937	918	977	905	877	983	930	943	927	937	903	931	933	911	980	932	962	912	974	937	935	969	942	980	930	918	937	922	931	938	924	927	922	981	895	962	902	964	971	949	945	917	909	952	945	907	961	980	961	997	903	875	951	912	935	997	972	956	957	973	902	896	968	911	909	950	957	882	899	948	979	890	936	953	932	894	863	995	912	949	959	929	947	914	954	911	908	957	934	952	917	922	946	949	909	959	931	955	900	939	965	955	948	935	984	929	984	857	930	883	895	956	961	966	920	929	925	894	920	921	989	952	988	960	951	914	932	914	986	951	962	1013	932	959	931	966	993	942	968	966	936	967	916	929	925	942	963	915	1007	903	998	924	957	941	915	924	937	995	936	901	976	927	953	992	958	974	970	893	919	940	981	954	899	967	892	947	915	907	921	971	922	877	934	942	891	1032	1006	876	934	961	952	931	958	923	927	896	923	874	920	944	910	925	880	934	992	920	917	951	973	994	933	915	957	887	955	944	925	982	947	980	922	976	962	935	916	931	933	909	937	961	949	946	865	951	951	927	922	1016	932	960	952	931	925	929	928	970	965	981	921	1003	930	949	897	981	887	946	943	857	906	926	923	957	917	928	921	942	944	945	971	951	973	956	948	975	913	931	929	1001	924	893	970	938	950	930	958	924	934	943	935	932	903	974	889	880	945	875	921	954	975	920	956	890	993	999	937	893	856	976	948	938	969	940	976	892	943	969	989	935	911	932	904	921	918	955	913	895	878	919	913	900	964	970	971	988	965	948	927	915	907	991	915	964	972	932	900	936	892	951	893	1021	931	969	903	956	913	959	923	918	934	952	887	918	955	977	965	961	1004	931	939	978	943	949	927	914	937	916	948	942	907	935	946	963	926	919	951	908	950	941	916	943	912	879	925	881	972	917	972	966	934	955	899	917	938	979	972	1000	935	899	966	992	897	939	909	940	980	934	923	949	926	918	960	938	935	943	908	976	975	931	917	900
20651	1816	536	450	395	327	315	284	274	272	258	231	269	242	248	227	271	228	223	270	289	235	210	235	237	211	252	220	241	242	257	215	201	261	245	218	224	228	235	226	258	227	237	223	216	227	256	229	236	237	195	254	248	228	235	233	236	238	247	242	246	231	233	225	230	255	234	235	235	251	232	247	246	253	210	231	203	210	228	238	222	228	223	204	256	240	235	218	237	218	214	200	237	220	227	211	248	237	237	233	215	251	247	242	232	218	263	219	236	240	228	219	230	255	219	211	209	221	223	198	240	245	224	216	227	239	257	239	240	241	227	206	227	202	210	226	232	223	242	207	238	268	222	218	237	223	224	240	227	233	224	226	221	240	218	250	229	223	227	224	234	241	202	227	224	254	253	232	213	213	233	231	279	231	230	228	212	215	220	223	251	242	245	221	225	215	241	251	251	226	234	219	230	235	196	204	228	231	232	263	256	211	240	227	231	240	239	221	225	257	265	223	252	275	224	219	229	255	223	226	242	250	245	247	241	259	217	211	229	256	236	224	253	232	217	232	233	231	262	217	243	241	225	211	213	228	253	241	218	214	219	206	210	211	235	253	208	205	191	214	220	237	219	240	222	239	224	233	228	242	237	246	228	249	217	246	218	220	264	218	207	220	229	238	236	218	229	246	239	228	243	243	217	233	210	202	242	280	234	209	226	229	227	226	214	222	230	225	237	251	234	251	221	239	204	224	225	233	218	212	241	247	201	229	217	231	270	219	228	250	246	243	241	249	255	224	233	238	251	226	232	232	212	237	250	236	254	241	251	257	190	237	224	209	229	197	253	216	249	226	212	231	229	260	231	238	255	258	237	215	221	228	224	205	258	248	202	237	237	227	251	256	227	237	254	258	239	244	217	228	223	234	217	235	235	245	252	228	208	238	233	215	249	216	232	228	237	209	273	242	202	259	235	229	232	228	234	232	219	235	281	224	212	256	258	229	243	243	225	233	241	221	233	235	237	226	183	232	230	238	222	264	255	216	231	257	235	231	213	230	243	217	250	227	205	233	228	221	237	232	212	230	265	253	235	211	219	231	252	236	229	205	223	233	222	236	223	203	225	227	243	232	228	239	228	229	219	254	228	232	232	243	232	241	216	209	230	246	239	207	212	214	232	218	235	227	234	215	229	222	241	260	230	191	242	209	250	230	238	235	227	246	207	265	251	230	251	241	209	248	226	218	238	210	222	252	213	212	243	244	216	248	241	235	243	233	236	255	235	219	235	212	248	239	234	222	233	209	216	241	212	236	238	259	246	237	223	238	239	250	224	272	216	228	254	229	237	230	250	228	216	240	244	243	265	245	232	219	233	229	226	214	195	230	238	226	227	249	234	224	229	216	232	223	229	232	239	233	236	227	234	240	218	229	245	222	211	224	249	238	227	219	257	210	222	233	241	236	228	233	215	217	245	221	227	221	226	250	229	214	201	231	215	213	224	255	201	204	240	246	235	217	229	213	201	230	218	223	219	238	235	237	215	222	221	227	224	205	217	247	226	247	242	238	211	216	241	237	240	220	254	235	221	197	239	252	250	233	235	259	251	236	249	210	224	244	222	235	220	211	235	238	233	238	236	241	219	215	228	218	238	239	250	217	250	223	228	232	230	218	230	234	204	246	237	240	208	201	215	208	221	239	230	227	205	234	216	262	247	221	248	238	253	254	226	242	271	246	230	227	241	245	245	227	211	238	214	246	197	239	225	226	200	227	238	235	235	267	235	245	223	236	221	254	242	216	231	201	190	234	223	243	228	231	233	239	246	214	241	247	255	258	239	210	230	254	211	245	244	250	191	217	216	239	240	233	240	256	222	209	220	256	224	233	230	244	218	250	249	248	226	218	252	236	229	224	240	256	221	235	217	230	218	194	216	214	254	229	240	233	214	223	232	232	218	233	252	221	211	234	245	216	206	203	229	229	235	207	223	216	234	252	221	242	240	241	192	217	225	265	225	233	221	210	223	236	222	243	224	218	220	199	224	256	236	202	247	227	199	234	224	239	243	246	282	202	205	249	237	254	206	218	281	247	230	249	210	246	199	227	224	208	229	226	257	281	222	231	210	221	213	205	226	213	235	237	212	233	209	244	227	251	216	250	216	235	255	235	227	262	232	225	237	237	226	214	215	225	205	249	254	211	212	255	228	231	217	196	230	223	210	235	251	225	219	223	227	255	260	206	223	223	214	224	229	215	210	223	225	233	240	213	227	188	235	238	244	258	212	236	226	197	219	228	220	212	244	237	265	221	250	220	237	223	220	229	214	190	212	235	201	234	267	223	235	242	228	223	240	264	218	220	197	219	225	225	235	246	251	220	233	209	250	215	243	249	264	258	251	258	238	211	263	234	218	242	222	256	252	201	224	217	219	249	215	206	257	220	241	241	226	236	216	235	225	241	225	239	207	202	221	213	246	235	218	205	246	224	229	248	211	237	237	246	209	228	200	227	245	225	225	203	239	219	237	233	216	218	210	229	224	215	229	245	212	241	252	216	242	214	242	223	213	257	239	248	232	242	250	193	232	220	243	251	264	262	251	218	235	232	209	236	238	257	238	198	220	235	215	253	227	220	251	209	233	205	235	219	237	227	230	240	220	214	225	191	218	237	211	234	241	244	234	220	203	232	225	220	251	229	201	252	225	210	244	271	229	238	228	231	251	237	239	219	239	206	236	221	247	250	225	220	222	195	227	238	252	254	227	221	236	239	235	232	245	189	226	220	255	231	244	238	229	219	223	235	222	239	220	238	212	232	207	246	237	223	247	247	210	227	248	223	258	223	238	218	203	207	242	238	236	257	227	237	199	240	256	230	235	225	215	206	262	261	247	215	212	233	257	221	208	241	219	246	235	302	241	248	239	211	217	206	214	225	234	234	220	240	250	238	189	224	242	231	215	243	243	233	214	215	239	227	194	235	222	227	232	217	257	248	200	238	234	231	252	201	249	249	225	205	255	237	223	215	226	247	237	236	209	272	234	224	220	191	208	248	211	256	242	228	211	241	222	213	251	233	209	263	214	243	210	230	235	231	239	226	242	231	210	270	241	212	220	253	248	226	254	228	225	217	211	215	220	231	239	226	244	228	233	221	224	271	224	247	224	218	204	234	221	232	219	217	220	239	232	278	202	207	220	217	210	243	215	207	228	271	220	230	238	213	186	192	243	241	246	223	205	252	229	231	220	220	218	235	218	221	249	241	201	224	223	209	229	242	225	198	223	254	202	223	205	223	230	226	231	262	233	232	224	234	250	228	224	227	237	227	205	215	250	216	247	236	244	244	225	227	239	239	230	219	221	245	198	244	248	231	223	219	231	226	225	231	247	229	207	241	236	264	270	257	225	201	219	220	235	262	246	208	243	232	257	238	229	228	235	237	197	222	231	221	213	229	239	244	241	219	250	221	246	216	229	228	235	198	224	246	245	240	229	250	231	227	241	253	214	232	235	223	203	223	209	250	266	230	220	245
12705	801	1272	1347	1187	1059	932	834	764	694	782	697	712	658	680	655	619	600	617	638	563	567	620	583	578	562	594	601	569	576	592	604	612	580	573	551	562	590	553	565	542	560	589	539	581	572	605	578	602	606	572	551	526	565	562	530	582	543	590	557	578	558	517	595	579	602	568	538	535	595	602	611	589	574	589	546	542	566	567	597	586	577	618	579	570	569	582	588	556	599	548	590	591	601	583	591	609	563	573	493	592	587	512	530	610	561	547	554	557	554	548	588	573	573	540	564	596	569	540	540	563	580	559	553	569	551	619	585	568	567	523	558	582	573	546	592	551	574	569	610	600	545	592	558	552	596	600	561	558	572	542	553	603	581	616	573	535	574	588	550	561	604	600	581	577	547	625	577	565	598	568	525	592	598	554	559	548	544	552	541	548	554	587	525	594	607	513	583	610	613	567	531	578	536	592	584	528	566	554	570	534	566	576	603	607	544	576	560	572	614	607	574	561	569	593	583	594	616	585	534	533	563	566	582	555	543	603	575	522	542	551	588	590	558	556	524	562	560	588	589	530	565	579	544	547	540	583	573	548	566	571	557	604	563	584	579	566	577	575	604	587	579	577	561	587	537	533	561	532	564	597	556	591	542	561	559	548	519	526	574	555	573	552	576	554	547	560	538	560	595	553	586	555	560	582	568	602	533	540	563	558	584	542	565	572	528	555	586	529	530	567	553	542	529	535	573	590	531	523	585	552	528	593	567	564	593	525	591	581	556	583	622	579	595	572	558	592	577	528	574	578	549	550	596	554	571	559	612	572	572	565	560	575	576	590	535	546	555	556	583	608	560	590	572	562	532	552	591	566	588	573	547	578	538	577	604	599	587	587	581	531	588	642	569	600	528	516	539	574	568	576	605	549	600	585	546	596	562	555	602	582	624	580	561	600	572	563	548	572	609	557	524	610	610	599	581	547	551	574	577	575	524	526	517	591	561	599	563	608	592	577	565	575	601	624	546	537	570	582	554	559	582	606	542	577	553	572	555	589	581	571	580	586	603	585	584	554	553	548	560	579	578	577	604	560	551	568	546	572	559	612	561	600	618	611	550	586	589	562	554	580	576	601	545	540	574	562	654	574	581	577	577	565	524	566	602	565	581	542	530	581	601	588	576	553	548	546	532	536	553	537	566	545	583	579	576	533	547	608	597	543	577	579	542	541	575	583	581	571	560	538	527	582	545	617	605	599	564	564	546	539	568	564	553	585	542	564	581	574	569	574	587	553	569	626	562	579	550	579	562	552	538	564	563	546	561	609	563	568	528	517	535	522	602	555	586	552	583	565	551	579	609	536	530	582	593	614	595	554	511	541	557	571	610	553	528	599	624	559	604	536	570	564	588	597	599	573	549	535	556	560	591	521	596	590	582	509	590	601	598	546	557	575	602	580	549	552	570	561	587	542	555	514	561	552	573	569	544	515	554	603	548	563	568	562	567	597	554	602	564	571	591	534	597	574	573	532	565	562	562	590	589	541	592	571	536	547	576	555	553	568	590	558	557	564	554	546	553	552	568	560	566	588	582	592	571	580	580	540	550	563	560	569	549	566	533	512	567	552	576	538	575	554	526	614	579	554	565	568	591	559	565	582	572	559	530	582	550	538	574	572	549	617	563	525	575	572	569	546	605	566	536	566	546	596	566	571	605	580	574	597	589	561	562	550	562	573	586	578	572	550	546	569	563	578	567	579	524	582	548	554	555	576	555	533	575	588	565	561	589	567	569	515	555	596	572	550	568	569	555	557	600	535	525	553	602	582	574	590	571	608	578	576	597	554	572	589	552	542	566	553	600	595	627	594	572	582	514	573	554	542	580	559	566	583	518	586	564	565	579	529	544	530	623	565	591	600	553	552	564	557	563	568	524	563	550	571	570	560	576	573	554	568	529	596	536	569	579	531	547	606	625	577	576	571	533	584	595	553	538	491	528	588	577	587	539	590	516	588	560	571	569	592	566	574	601	573	545	563	583	593	631	563	553	538	580	590	594	535	557	588	554	533	575	549	639	585	582	578	522	602	542	581	557	560	581	551	555	569	519	541	569	586	531	566	561	561	581	570	535	589	594	598	542	571	565	574	579	537	545	571	540	567	587	607	559	591	562	532	544	541	592	567	568	561	601	568	564	556	542	561	577	538	568	560	604	581	589	588	615	584	552	564	544	564	581	584	603	539	546	563	567	576	611	531	556	558	569	537	543	578	541	576	577	581	542	557	584	582	559	543	547	564	567	615	558	595	549	547	552	546	559	532	578	582	537	517	594	561	564	599	553	567	567	589	561	595	608	523	631	548	533	560	598	546	546	557	543	556	563	516	559	589	558	601	511	533	548	519	538	557	545	545	544	563	566	556	562	567	550	550	553	592	579	571	538	538	587	585	582	573	547	597	562	585	584	593	560	581	550	618	568	562	587	595	515	565	566	573	536	573	527	525	582	575	551	550	587	540	589	564	582	564	577	598	568	603	565	584	572	570	590	591	538	617	573	588	559	571	533	593	608	577	589	559	541	571	529	528	546	593	534	613	570	593	557	557	596	578	551	558	557	562	549	591	598	544	574	572	553	594	580	546	599	580	571	563	603	589	586	532	567	596	565	549	570	589	567	570	544	529	605	567	579	580	590	602	569	626	565	547	539	629	540	561	548	547	532	535	548	601	578	579	561	551	565	555	516	574	559	548	578	542	585	589	574	561	567	596	607	581	573	576	620	549	576	584	572	570	537	568	536	588	577	571	578	563	622	552	531	564	577	544	550	573	572	547	553	537	555	611	575	557	562	598	573	596	567	546	593	568	570	594	510	586	587	544	588	547	542	556	557	567	582	578	546	526	514	601	578	561	550	580	558	537	597	564	555	534	551	553	600	577	587	584	579	559	546	572	576	552	624	560	551	527	577	558	542	573	617	551	557	544	578	571	561	558	522	533	564	596	569	565	557	549	569	562	577	593	580	564	571	550	557	576	514	583	591	598	537	528	586	580	545	601	573	546	563	555	545	531	581	582	553	584	560	603	588	573	554	576	606	566	546	576	570	570	571	498	576	565	555	542	527	597	549	575	551	531	536	583	562	625	609	572	558	630	614	563	556	584	540	608	610	541	562	554	558	540	550	532	570	587	558	555	529	590	609	579	606	574	562	563	597	616	583	571	602	602	577	579	603	546	549	552	545	537	581	558	634	611	550	559	581	536	573	527	592	546	592	596	582	576	573	575	529	554	588	589	553	605	601	562	595	584	568	555	584	559	575	533	546	533	550	638	600	559	597	554	541	561	622	537	554	571	576	569	567	599	607	568	578	594	539	581	565	577	603	563	584	547	567	524	537	589	540	581	544	605	534	594	575	577	581	563	603	561	562	589	615	571	591	555	585	532	561	559	592	533	571	528	529	548	566	512	579	585	556	556	574	580	582	533	527	538	558	589	593	636	566	622	583	606	568	567	556	572	609	582	545	545	552	583	577	538	568
27845	3392	987	741	586	488	423	396	346	342	352	351	310	277	315	274	296	304	285	301	321	267	288	254	289	301	312	287	261	281	288	294	281	265	240	263	291	317	273	270	261	292	272	266	275	276	293	320	295	277	315	286	263	233	269	295	285	253	275	297	268	276	313	300	271	304	265	260	253	292	307	333	240	286	288	265	252	229	271	289	251	260	274	271	292	302	236	294	268	254	276	276	303	282	281	318	294	261	276	275	248	286	264	266	253	286	262	286	268	285	279	297	245	290	253	262	286	284	310	273	255	269	292	294	297	306	289	257	267	295	261	290	264	268	269	282	238	286	286	293	265	293	287	277	264	282	296	249	252	315	302	307	255	274	277	279	308	266	271	268	272	243	251	310	309	275	258	280	261	258	267	281	281	289	304	280	280	290	294	279	326	266	222	284	251	274	261	299	280	267	286	293	279	307	269	252	264	299	282	263	281	299	299	262	294	266	278	258	265	276	290	271	264	277	251	262	276	239	257	272	277	284	293	290	273	271	269	288	289	310	270	246	254	261	300	290	294	278	265	268	266	295	270	287	306	243	270	236	253	273	297	296	287	283	288	289	277	268	284	265	259	281	298	276	288	265	277	276	295	250	287	283	242	280	295	262	274	251	275	270	285	278	283	254	291	285	285	285	291	272	280	271	311	272	272	286	265	299	299	262	272	277	283	268	268	300	281	270	289	272	268	261	275	279	231	279	284	255	283	299	278	290	285	273	251	257	261	257	289	268	284	250	280	251	291	305	266	295	254	273	283	295	267	288	252	281	287	282	290	249	247	279	272	252	245	262	313	276	287	301	254	281	268	282	269	245	256	283	253	274	291	276	319	312	305	285	276	254	274	253	293	281	311	273	291	264	269	271	277	276	298	285	264	289	264	250	285	295	303	310	285	299	299	261	279	279	266	276	292	270	261	282	246	300	279	270	279	306	258	282	267	280	270	277	277	274	270	291	253	260	259	285	276	258	294	315	257	288	280	261	252	285	253	264	287	319	266	265	282	247	297	301	275	305	282	265	296	249	276	262	279	298	280	308	294	248	277	284	270	296	289	271	263	260	281	268	285	275	241	284	257	297	268	304	276	325	297	283	324	291	297	288	274	277	258	284	269	275	291	254	304	305	270	287	257	285	284	287	256	261	249	289	296	280	288	265	255	316	284	290	289	254	250	250	303	253	280	280	260	257	287	254	251	295	269	275	291	268	266	291	283	243	306	270	254	261	270	259	257	269	297	290	307	267	310	258	261	261	271	248	295	296	270	279	298	300	259	294	235	246	257	288	285	309	310	282	284	290	233	281	288	267	264	277	245	253	296	267	283	283	261	262	257	296	290	250	269	294	293	313	262	248	258	265	256	254	260	296	274	258	270	269	259	261	256	252	304	270	270	302	267	253	274	293	267	314	253	271	292	265	290	253	288	272	305	244	243	284	264	260	268	291	285	286	289	265	272	290	273	247	267	296	275	281	277	263	257	290	266	289	271	283	308	265	277	269	251	258	275	302	253	255	282	300	272	293	288	274	303	299	271	275	286	303	255	280	263	263	284	283	264	288	266	284	272	296	284	277	290	247	277	305	278	290	294	294	289	287	289	313	286	307	267	273	257	315	262	282	247	271	284	258	248	325	263	278	281	264	282	273	272	277	267	259	284	269	282	268	265	274	259	269	285	296	287	258	277	258	279	304	281	290	222	256	280	299	264	262	267	269	284	280	291	309	283	303	274	277	302	275	259	269	263	264	323	261	231	290	288	294	284	278	294	242	279	284	267	256	305	302	263	307	281	269	276	301	280	290	285	281	267	264	276	276	275	275	303	261	309	283	297	297	276	273	286	266	246	273	269	303	256	296	267	276	283	266	295	323	292	303	261	280	251	286	268	254	256	271	259	286	305	265	274	307	255	269	290	270	304	269	290	264	277	271	256	273	284	268	291	291	262	268	282	268	304	270	252	246	285	291	270	296	292	294	301	291	298	289	261	278	281	282	284	306	279	281	289	286	252	283	278	287	287	287	282	276	273	316	252	287	290	269	263	246	263	300	289	277	254	294	289	273	269	287	298	261	251	295	290	265	299	262	274	264	247	277	261	268	239	275	274	274	261	290	256	267	270	282	270	288	279	246	279	264	255	280	267	267	271	269	274	255	265	283	277	267	296	289	269	254	247	285	297	289	280	273	235	276	257	252	286	295	254	249	306	252	273	254	262	272	270	298	281	290	292	289	260	253	300	267	258	281	269	294	285	285	253	254	285	263	270	290	300	279	313	287	276	281	302	284	274	280	278	271	261	287	254	278	277	251	227	262	280	295	289	288	256	265	279	278	285	296	314	295	275	295	273	268	288	263	314	252	281	298	295	295	264	282	282	317	300	279	278	285	240	280	300	288	276	261	307	258	272	249	273	258	288	261	276	278	308	254	264	249	273	303	280	256	235	268	281	283	266	272	269	284	274	292	281	265	258	279	319	261	295	266	285	246	295	282	274	283	288	273	262	258	245	232	307	307	249	252	273	268	268	307	298	267	276	249	276	281	284	255	271	275	245	291	294	288	285	266	316	251	289	253	254	285	272	294	261	270	302	336	277	252	260	322	301	293	312	223	290	273	277	280	250	287	276	299	285	281	307	285	256	283	302	263	290	287	296	275	253	251	288	288	314	288	275	278	249	263	271	268	221	249	292	267	259	277	290	276	250	258	300	283	255	286	304	278	287	277	299	292	332	285	290	267	272	260	261	258	288	312	279	297	289	274	286	295	307	292	242	273	274	253	276	304	238	249	282	250	300	246	248	285	308	280	284	320	272	235	286	250	267	297	277	266	288	261	274	244	265	288	288	268	268	266	253	274	314	274	266	287	305	304	264	283	284	276	270	280	261	286	257	282	281	250	306	303	280	276	265	301	271	223	265	277	273	289	269	236	267	278	296	280	294	296	301	280	284	283	278	276	294	288	247	282	266	278	257	295	264	278	285	279	257	299	265	297	291	244	274	293	285	262	276	300	280	264	272	266	271	275	289	250	252	288	296	278	256	268	305	316	255	280	270	301	249	258	260	296	283	256	261	274	255	275	280	290	277	271	254	298	295	289	265	275	289	270	285	302	289	255	253	259	276	263	267	302	316	286	274	273	293	257	290	257	289	274	255	247	258	277	296	276	270	300	273	294	273	290	287	275	276	272	276	286	264	292	259	279	255	271	271	256	288	259	282	266	284	252	255	270	301	294	286	303	270	263	282	271	251	229	287	314	259	297	301	288	264	289	255	295	287	268	292	284	275	225	258	267	289	276	285	293	257	276	267	268	275	307	287	279	300	307	253	255	288	262	292	265	246	282	237	290	292	285	249	306	276	276	259	274	283	305	280	229	233	273	283	283	268	285	267	255	262	249	291	233	282	256	332	286	325	299	267	297	259	281	287	285	280	288	259	262	305	258	270	264	280	260	286	287	288	278	256	288	287	294	284	287	289	260	288	295
14628	1248	2013	2223	1845	1623	1381	1203	1090	1077	977	961	876	843	796	823	786	812	786	779	799	788	757	729	731	759	708	721	727	689	728	753	723	693	655	714	719	704	673	684	673	700	702	651	695	671	706	691	718	665	680	674	663	679	655	678	710	635	695	722	716	691	711	686	693	654	702	664	750	700	689	728	700	706	662	728	658	688	658	685	680	702	698	673	681	659	735	662	693	743	685	686	686	725	689	670	666	687	718	751	676	658	657	723	699	720	703	685	663	669	707	726	630	723	638	664	691	705	683	673	758	681	703	684	650	626	634	670	695	689	674	610	663	693	671	654	705	677	639	721	663	641	636	669	665	695	665	719	665	685	680	695	679	696	717	647	710	687	724	666	666	633	657	715	723	664	715	707	688	708	686	623	677	672	733	654	681	641	636	704	680	652	696	668	643	701	680	680	651	681	700	722	624	674	711	668	717	681	694	700	635	655	682	613	759	676	672	757	705	732	698	667	699	715	699	669	666	659	718	687	689	678	693	639	664	634	671	674	650	683	654	698	670	658	718	718	688	683	673	685	672	633	699	704	708	720	653	661	706	710	670	705	687	663	662	717	677	643	680	648	665	629	665	680	712	674	669	681	657	669	705	673	654	707	740	701	687	660	617	671	628	671	698	642	675	662	662	709	679	669	710	655	658	675	679	647	654	633	683	708	732	708	671	677	669	688	706	706	727	694	701	651	718	680	741	704	646	675	673	685	690	698	659	693	664	674	674	681	671	689	644	646	667	726	702	693	711	709	667	696	683	712	720	706	679	651	683	695	668	643	662	720	656	739	683	713	648	669	642	652	729	650	708	660	651	674	702	637	679	713	706	659	724	684	685	613	651	679	647	706	637	685	741	681	686	711	662	700	694	626	658	720	654	697	693	679	724	659	719	692	650	700	688	673	721	714	676	720	730	718	684	715	717	690	719	671	638	716	677	692	658	691	674	704	639	624	733	641	655	698	684	713	689	705	709	691	661	700	662	699	685	707	685	701	682	711	652	689	656	703	686	739	677	667	649	702	729	667	681	671	718	695	678	744	707	695	696	703	602	670	686	665	653	666	685	655	666	676	656	690	691	662	717	663	667	666	747	707	689	686	673	691	709	646	660	676	665	635	713	690	710	650	627	682	699	688	660	682	689	638	685	713	676	682	677	641	702	664	700	646	725	669	633	727	620	685	736	674	646	635	703	669	724	706	636	682	676	645	681	700	666	680	678	708	674	674	681	690	653	614	652	636	696	679	674	669	704	693	714	659	628	664	677	672	695	674	663	669	691	670	654	726	701	661	712	697	668	698	679	663	684	727	657	731	709	723	704	657	646	693	696	664	688	701	647	689	715	674	645	640	686	695	673	674	701	694	662	671	703	690	696	698	692	727	657	702	714	698	714	658	643	671	716	681	645	669	688	699	669	682	677	696	694	698	720	720	653	670	686	737	665	657	690	666	671	677	685	691	644	709	677	668	698	667	695	713	660	671	712	669	667	646	707	676	695	755	696	650	672	688	677	679	684	657	700	671	686	705	658	656	674	695	667	717	645	652	684	711	686	693	679	636	723	680	639	698	709	700	701	664	698	660	645	707	651	661	719	695	673	653	719	652	678	671	665	675	714	725	726	695	673	702	661	657	680	658	673	694	693	703	672	640	653	713	675	667	697	707	644	690	679	667	699	643	715	654	688	651	680	679	646	629	713	664	680	683	702	645	673	635	721	662	699	651	676	636	649	680	685	676	652	675	698	635	626	699	678	696	675	694	682	695	708	723	644	695	664	708	747	713	715	700	735	716	709	694	687	666	699	668	686	666	629	647	703	693	635	667	702	716	705	689	662	697	712	683	641	652	675	641	671	659	702	669	681	683	668	644	706	692	689	672	698	742	702	704	655	648	699	651	643	716	669	726	649	676	690	693	735	637	647	665	658	658	657	668	685	711	706	727	692	652	690	688	669	682	665	718	725	675	693	663	716	665	671	752	723	687	674	705	681	673	706	673	683	725	646	680	636	671	651	685	666	721	620	653	662	734	695	701	682	648	749	657	677	665	698	685	709	680	665	678	717	712	659	679	685	693	697	673	702	647	660	689	693	692	712	643	655	712	717	666	712	673	618	669	636	682	634	650	664	709	706	690	725	692	703	675	696	693	666	650	719	673	647	619	705	694	661	695	713	707	643	727	659	688	657	643	710	668	699	721	737	708	704	657	711	672	727	678	702	676	683	710	639	668	708	747	688	693	661	646	645	678	676	684	706	707	667	672	695	659	697	684	677	663	649	668	662	693	704	712	731	681	710	724	656	698	679	626	663	669	667	660	695	714	670	681	678	689	667	685	730	713	685	667	705	694	681	679	677	664	678	710	646	665	693	656	628	700	735	701	699	680	689	663	704	669	742	700	650	697	641	649	693	664	678	683	726	708	661	689	719	699	692	665	694	695	677	681	713	671	669	677	651	700	703	706	636	650	699	695	694	627	678	656	724	709	691	658	622	668	708	669	659	672	666	635	653	691	726	693	711	647	664	709	699	623	621	699	716	668	675	671	656	689	686	721	712	679	675	701	705	700	663	651	668	670	642	710	649	710	711	688	701	688	728	636	720	673	720	633	657	703	709	739	693	702	706	653	659	704	676	679	656	685	667	688	665	627	699	705	663	675	695	707	675	676	684	729	687	692	723	679	694	696	685	653	654	706	714	683	678	672	669	707	692	718	683	655	654	644	707	668	718	707	680	652	721	697	680	674	684	619	686	657	703	736	671	691	683	697	662	698	613	692	687	631	677	715	647	682	709	695	710	690	690	731	634	712	672	691	637	686	699	654	720	721	659	659	653	666	743	684	660	693	708	686	648	702	640	698	691	656	656	635	652	644	690	641	671	697	682	666	635	687	697	708	703	680	647	633	738	716	696	708	742	697	672	632	691	633	677	680	685	697	722	687	693	694	651	703	697	695	675	683	632	749	665	715	703	671	688	664	650	711	684	714	652	689	683	675	648	653	655	698	699	713	695	689	673	642	689	684	676	649	671	638	656	676	682	678	637	724	698	689	666	694	629	668	727	694	702	693	645	660	705	721	718	691	717	668	678	656	670	690	671	653	741	667	727	692	717	722	701	661	647	701	689	698	660	626	701	695	702	659	663	658	688	667	728	691	704	666	694	702	686	710	678	680	664	673	712	682	686	672	667	679	635	718	702	659	697	693	658	693	699	664	684	644	711	657	675	701	653	708	720	602	702	703	673	664	687	652	649	695	670	668	650	685	696	724	742	715	711	701	684	686	691	661	658	673	660	657	705	709	673	722	632	678	710	683	710	644	705	671	681	657	669	679	680	632	712	658	710	711	730	624	734	693	653	661	636	675	692	671	712	652	685	653	719	675	699	711	674	689	709	686	679	673	677	658	678	744	697	682	676	701	708	664	667	707	655	652	679	673	672	707	694	673	704	689	668	682	653	710	683	682	702	680	658	681	705	650	698	713
7790	722	432	416	426	418	428	449	450	451	443	399	399	379	406	484	386	408	462	443	421	424	457	418	430	427	426	430	439	396	405	428	443	391	433	437	462	418	420	442	421	441	448	419	438	411	428	451	449	455	417	445	409	397	426	424	410	441	457	414	423	453	473	438	428	444	461	443	409	453	456	415	429	420	433	426	396	453	439	446	437	392	468	425	389	440	415	396	450	428	401	419	459	447	428	473	426	411	393	394	435	410	416	419	411	453	386	445	390	434	424	455	398	418	442	421	454	404	369	486	402	399	423	407	374	451	426	454	428	430	410	430	446	413	456	459	412	448	401	410	435	404	416	416	427	435	400	375	462	442	386	412	439	394	441	441	449	398	484	439	441	483	422	432	398	446	397	411	415	421	429	397	444	398	454	447	415	449	413	441	433	453	423	437	453	458	398	371	441	438	419	424	425	405	421	432	433	435	411	412	413	436	406	430	428	446	434	453	391	434	439	433	410	379	389	441	414	448	433	403	418	433	413	479	479	436	437	450	379	426	463	436	429	420	448	455	399	430	420	382	409	428	378	410	430	440	430	422	458	457	409	401	354	402	433	440	431	427	473	430	432	437	454	444	459	440	431	406	431	452	410	415	398	432	422	417	401	434	422	386	404	415	486	398	469	480	446	432	430	488	417	424	432	473	490	446	456	434	417	411	426	432	413	424	353	415	424	429	427	392	427	453	436	426	418	370	419	428	407	477	459	444	411	476	432	394	452	423	421	406	414	449	463	443	442	426	432	487	406	434	424	438	468	433	415	425	394	460	446	442	444	429	416	426	455	450	400	442	433	406	454	402	438	442	458	402	437	395	434	433	396	412	412	439	441	432	406	435	390	448	436	378	427	427	474	389	416	414	424	414	432	417	422	444	457	394	404	433	429	437	470	440	442	470	399	385	439	415	426	462	458	388	428	397	418	420	417	417	419	454	415	469	402	453	449	451	430	391	431	451	414	383	449	446	448	430	454	409	401	445	407	387	433	386	437	451	440	409	440	422	406	429	404	434	415	415	436	408	423	462	440	431	419	437	416	431	389	410	416	402	420	419	412	410	421	492	426	423	426	427	418	432	371	433	405	460	423	455	413	483	441	407	401	414	418	428	429	420	412	420	411	394	407	403	450	449	432	401	436	430	387	424	420	407	402	422	406	444	434	458	442	391	408	415	405	455	433	380	435	389	467	462	424	432	418	396	464	446	434	413	436	438	439	409	406	463	444	415	436	439	415	420	443	436	418	415	469	446	416	422	459	453	437	434	431	413	450	472	398	410	452	406	401	419	439	464	404	447	446	454	412	426	442	428	434	413	439	429	383	410	435	436	387	387	435	442	433	419	394	409	437	416	429	426	412	455	404	441	455	422	406	436	444	426	391	415	446	408	448	435	392	441	433	456	417	455	444	434	367	435	409	413	384	428	420	399	412	387	445	398	426	418	438	463	434	443	431	433	435	423	449	409	410	437	431	406	425	440	418	413	464	445	457	468	414	416	451	405	444	457	439	444	418	475	437	373	407	414	436	393	423	431	458	452	431	448	392	428	440	419	426	453	419	396	423	430	433	496	441	451	442	412	436	436	406	429	417	432	398	443	469	415	451	421	410	402	452	419	431	415	446	415	425	432	414	461	449	442	388	402	450	422	460	408	442	420	445	431	442	440	409	436	424	375	405	450	429	449	445	432	418	414	427	410	445	436	444	433	421	440	433	402	403	420	414	443	431	444	411	457	422	442	401	458	428	488	466	467	431	430	433	381	437	370	435	432	394	446	467	404	412	411	462	399	434	438	430	437	381	422	443	439	420	436	411	420	429	412	384	400	402	449	405	418	430	401	394	473	480	439	438	412	411	409	451	457	438	432	420	467	403	449	418	446	407	406	395	396	425	405	429	420	445	438	423	422	409	399	450	431	456	442	445	386	420	437	419	425	430	446	402	421	460	381	421	422	387	444	412	412	401	444	428	425	436	403	431	430	443	433	443	406	417	408	447	432	419	422	380	405	403	401	434	435	438	415	392	405	448	409	417	401	422	439	437	437	433	430	431	462	391	412	420	416	405	429	421	449	413	412	463	365	440	413	449	455	449	434	450	440	386	393	385	446	444	437	449	427	420	441	435	418	443	476	403	446	396	448	427	417	418	452	444	419	434	426	395	399	448	443	439	399	415	444	423	422	457	428	382	427	429	467	443	443	449	405	454	413	435	426	448	412	426	396	433	445	441	453	440	420	449	460	416	408	458	432	434	420	393	421	404	433	433	433	414	399	449	445	410	415	437	447	419	414	440	410	429	383	451	440	421	454	419	457	396	448	409	456	465	405	437	393	394	467	394	446	434	425	415	438	414	428	456	496	386	452	442	406	418	419	413	427	449	442	417	442	407	364	422	454	425	427	416	403	424	401	427	427	400	410	404	408	417	428	460	433	416	452	443	430	436	429	408	446	422	466	409	442	484	449	465	409	432	433	456	435	435	438	424	438	411	420	397	454	425	452	451	439	417	432	416	418	423	411	480	450	391	435	466	440	420	410	446	439	421	423	400	426	419	429	419	431	499	445	431	394	426	473	418	435	479	431	428	443	441	459	425	418	399	412	412	442	449	403	399	430	472	449	414	478	455	402	418	425	449	440	431	398	470	403	473	440	470	412	455	404	416	426	438	467	468	394	462	417	450	422	421	428	423	442	423	442	491	454	405	396	395	438	400	405	426	454	461	414	424	442	418	435	432	413	426	419	457	445	436	433	405	388	431	427	379	437	436	427	424	441	431	451	417	432	400	420	420	403	415	478	410	421	463	454	459	437	415	446	441	429	426	418	382	453	420	437	464	429	455	472	402	447	418	438	419	452	449	412	433	391	403	418	457	471	465	460	379	404	409	420	442	418	430	399	428	375	437	442	459	433	465	420	433	423	403	391	454	441	378	417	453	406	426	445	396	409	420	474	427	451	406	414	449	414	397	396	406	456	435	426	442	445	415	412	411	424	440	403	410	442	440	407	413	436	448	420	410	418	406	445	425	414	413	444	411	433	438	432	423	434	447	446	451	438	424	472	457	427	400	461	425	398	461	423	432	415	424	424	418	407	416	444	413	451	417	427	430	397	458	445	434	463	419	416	443	427	440	411	409	423	415	439	405	401	434	405	452	464	419	482	400	440	431	466	442	404	420	463	389	451	447	484	459	401	446	407	398	410	423	404	417	436	378	425	448	391	399	422	441	456	417	435	432	414	415	391	445	427	424	441	465	459	448	409	431	424	418	394	438	463	424	416	405	430	416	440	416	390	436	439	441	402	419	442	440	433	422	445	442	413	420	420	444	483	408	422	417	418	457	414	441	440	416	427	410	398	426	443	450	415	441	391	467	425	414	432	454	446	451	425	401	430	375	425	458	418	450	431	397	446	456	439	400	403	434	443	418	455	401	419	485	426	407	372	422	432	409	446	404	421	388	408	433	434	415	410	371	390	449	480
5410	971	934	1016	951	968	969	903	940	994	959	958	937	964	946	952	971	889	960	975	916	892	965	892	992	975	981	952	934	930	960	942	954	876	914	934	941	985	866	992	901	895	946	926	912	974	937	981	960	918	926	1030	936	997	983	909	932	993	971	909	973	944	928	948	872	906	950	944	972	925	907	895	966	903	957	880	966	911	945	948	948	948	975	950	1011	954	967	920	952	952	899	917	928	936	890	960	967	959	946	951	915	888	939	936	987	934	994	954	927	937	921	991	931	938	946	954	972	964	976	927	981	921	939	924	959	922	965	965	934	974	886	945	930	903	858	921	942	922	943	965	942	950	920	966	959	934	918	951	963	955	935	925	945	952	934	952	910	935	954	956	916	941	947	937	988	912	970	917	930	947	908	878	943	897	932	894	920	914	921	857	938	962	880	976	897	930	930	910	961	970	973	872	981	927	886	975	953	946	932	928	954	894	920	982	870	963	910	936	949	949	999	930	948	964	915	963	956	910	915	935	922	911	875	922	912	926	963	978	923	902	826	958	949	910	941	941	919	922	921	928	972	958	957	926	883	921	915	955	922	916	931	915	979	941	956	981	946	957	947	903	950	946	959	945	889	931	912	945	954	929	934	933	946	904	939	923	922	960	932	970	975	900	896	966	935	883	913	966	973	943	947	903	908	900	911	930	963	920	943	926	937	947	1002	945	862	921	913	932	923	923	962	882	960	878	930	962	912	960	967	880	983	955	905	936	969	881	898	941	926	887	928	911	947	992	983	926	949	910	960	935	960	897	927	939	1036	941	915	952	899	956	959	921	925	992	916	939	913	965	897	890	903	988	942	897	913	973	948	948	910	959	990	962	926	974	935	931	966	898	938	939	899	960	933	918	919	940	947	952	914	911	877	944	944	1033	921	945	896	894	934	869	925	941	969	920	917	950	962	938	921	955	913	950	950	928	945	921	950	916	932	959	943	901	907	939	866	935	953	905	878	957	864	973	932	927	936	944	963	972	894	959	945	1012	898	945	944	967	919	973	968	931	950	932	968	932	959	978	939	922	897	936	967	917	955	915	926	938	958	992	905	946	990	986	972	948	896	945	900	946	954	931	944	1007	911	936	947	966	954	852	897	954	927	889	927	952	899	932	905	904	996	919	891	970	910	929	937	970	966	950	943	945	919	999	965	928	935	962	963	950	972	908	921	903	977	929	907	971	950	1019	944	955	973	934	965	991	929	961	853	930	966	921	944	969	948	964	955	932	961	986	941	891	930	866	896	1012	972	929	956	908	951	910	992	931	918	973	942	914	953	913	927	910	913	940	945	905	925	923	895	887	961	933	942	916	923	924	953	921	890	910	913	951	924	917	914	900	912	954	946	938	966	881	993	960	939	934	930	941	944	927	946	947	975	909	919	958	899	955	924	952	927	997	932	930	914	945	961	905	887	945	954	925	1030	937	947	953	993	979	929	929	993	985	934	955	945	967	921	988	899	964	937	940	959	884	967	927	970	946	903	910	929	957	956	879	1024	963	942	952	923	908	970	945	982	904	959	967	992	879	899	967	968	935	955	987	969	951	899	967	922	897	919	939	904	926	988	952	906	893	931	957	904	981	905	953	950	939	948	982	980	929	906	942	975	944	1004	920	967	900	966	877	905	943	896	952	938	916	899	903	955	942	988	929	880	892	898	903	938	956	931	906	899	960	931	978	946	970	961	953	960	910	863	927	891	966	948	908	918	925	914	961	895	966	977	1001	969	953	897	912	976	950	961	919	916	980	901	954	934	967	860	937	885	999	917	934	929	922	967	900	915	907	899	916	975	929	897	954	875	915	969	1003	885	908	914	948	876	918	891	912	947	957	926	937	941	937	905	963	930	922	953	899	941	912	970	946	940	971	890	884	940	914	968	948	932	976	950	934	931	914	887	917	887	971	954	942	945	940	1005	954	960	911	941	973	959	999	947	910	935	924	907	937	962	975	959	925	893	994	926	968	928	973	944	896	974	959	951	956	916	933	864	956	962	982	918	997	949	910	896	1000	912	883	950	914	928	970	955	920	925	957	965	961	934	948	945	922	926	939	949	931	923	917	961	974	942	958	931	927	933	933	934	981	979	944	930	922	953	915	966	952	896	1031	974	902	937	903	901	954	984	854	936	929	942	940	896	929	931	942	916	941	965	936	968	891	933	913	920	912	961	952	899	926	985	910	970	945	901	997	924	947	900	993	940	990	952	943	941	921	909	976	936	986	967	950	924	969	910	947	937	949	915	954	934	949	941	942	1014	954	998	944	946	1014	949	931	964	933	914	992	915	956	955	975	855	972	917	957	921	946	980	921	919	945	913	976	941	978	946	938	935	954	939	916	958	888	934	984	954	946	939	864	967	949	965	1006	929	922	945	922	935	924	933	966	969	871	921	951	943	929	996	913	906	980	936	943	958	936	950	952	930	969	880	894	946	898	924	981	957	893	985	981	957	975	941	951	955	977	996	970	905	942	959	916	935	870	1005	950	953	922	948	997	944	920	915	929	956	951	943	1000	898	893	972	971	907	895	913	947	959	1001	955	973	904	955	973	955	920	947	910	939	1008	924	927	960	908	886	887	929	886	954	896	927	950	954	948	885	895	942	887	940	940	937	862	894	936	899	938	954	870	967	941	952	927	970	920	968	943	872	931	939	925	897	971	875	889	898	928	955	916	972	940	928	942	972	924	983	943	932	983	962	955	891	959	881	936	978	948	920	945	906	879	954	969	923	935	962	896	968	898	897	932	949	929	924	913	919	893	952	896	916	996	949	912	954	923	911	932	966	943	988	911	953	1015	848	937	999	987	902	957	956	942	924	885	868	940	899	948	955	932	934	944	977	924	909	947	927	933	923	1003	1010	955	947	974	973	911	966	938	903	961	894	928	928	964	887	952	946	952	953	955	923	940	925	929	890	979	975	968	996	907	982	976	944	968	912	908	931	919	1024	954	940	903	911	918	910	955	910	940	907	984	987	914	878	950	943	918	917	937	971	883	922	984	945	932	949	912	959	983	896	871	938	971	905	965	999	919	935	949	901	925	970	946	901	918	943	941	905	1032	937	906	890	956	918	907	932	881	966	943	969	880	963	914	902	915	887	892	942	898	947	934	900	927	895	975	955	923	951	919	919	937	935	866	949	905	914	989	943	901	959	912	916	907	954	924	938	913	949	927	946	940	942	915	971	904	924	960	917	902	948	957	942	873	927	948	974	984	937	942	973	943	945	942	932	957	928	985	905	971	978	927	949	928	956	963	937	959	904	921	918	933	944	938	931	953	920	907	966	929	942	939	898	930	932	942	925	973	960	903	1000	939	933	928	980	1009	989	884	947	926	905	854	994	934	900	952	946	957	899	945	954	901	950	941	908	936	972	924	916	914	896	871	991	985	1013	904	979	887	970	961	941	890	989	916	959	931	931	958	905	939	908	932	940	952	913	974	964	949	913	962	935	905	949	951	961	906	933	910	927	917	916	956	935	999	938	986	973	951	916	914	864	991	906	951	953
19007	1451	574	432	373	338	321	303	278	256	264	247	224	236	246	226	218	226	240	205	243	217	217	227	243	227	218	263	259	256	253	214	231	197	248	225	235	248	256	228	231	228	237	220	243	216	220	212	189	206	218	244	227	226	226	220	227	247	245	221	213	235	252	197	246	214	204	212	215	225	234	231	220	259	223	204	254	232	232	223	238	212	206	220	218	207	242	211	249	228	207	204	217	218	213	238	218	244	207	201	231	254	242	236	232	232	213	258	224	220	244	239	229	214	216	208	206	249	228	240	222	268	226	216	228	221	221	229	220	235	207	236	208	210	216	237	235	220	212	228	194	230	241	225	211	243	235	218	225	225	223	227	246	250	225	240	231	239	226	223	206	234	248	234	191	227	216	250	241	229	225	237	226	235	235	210	233	228	231	226	247	240	243	250	207	224	215	195	238	216	229	223	228	240	234	221	225	214	249	203	227	218	230	201	214	210	201	231	236	231	224	223	227	206	226	228	223	233	187	246	197	239	231	236	211	208	249	201	214	220	230	243	231	216	241	247	241	203	229	223	210	232	240	226	230	218	244	243	238	249	244	236	260	239	224	231	255	246	216	236	207	229	227	211	246	227	206	216	202	210	211	223	207	231	226	242	215	220	211	227	223	209	196	283	221	216	213	241	220	209	234	248	251	203	226	178	244	214	240	213	198	221	207	225	224	235	226	222	210	223	225	211	229	211	205	241	206	234	224	235	203	239	237	245	224	227	227	222	243	213	188	232	237	212	215	221	232	228	234	230	268	232	233	189	191	231	211	213	217	227	242	222	231	203	226	228	241	238	191	238	209	247	193	243	220	243	233	265	226	257	224	215	239	223	234	215	235	223	230	235	217	221	250	261	228	237	239	206	235	226	223	196	243	216	222	207	191	227	213	214	221	210	213	205	224	224	221	238	210	225	227	240	233	244	231	229	234	190	209	215	216	240	203	238	237	204	228	216	237	232	237	208	236	217	202	221	238	239	224	225	237	208	218	193	246	237	254	241	209	208	216	243	254	221	240	227	213	225	207	208	209	227	233	217	235	222	215	219	252	212	250	229	243	217	242	226	258	220	248	216	203	197	215	234	220	207	235	208	207	224	201	233	225	239	209	209	248	220	223	245	244	228	227	251	244	230	217	223	234	201	226	214	210	230	242	238	239	239	271	218	220	224	215	221	219	237	209	260	225	226	260	234	247	243	221	244	212	235	230	216	210	201	206	260	238	200	239	218	235	186	241	230	241	227	216	233	254	241	238	253	196	243	242	235	223	222	236	251	218	190	219	237	233	239	244	235	239	179	212	228	236	211	218	218	213	251	203	216	239	201	246	210	256	223	221	223	201	206	223	217	238	242	245	219	242	206	230	205	222	261	237	210	220	190	244	227	213	199	212	189	244	221	227	239	252	231	203	230	199	226	221	200	213	237	243	221	222	240	241	216	208	234	249	230	231	196	236	238	201	276	242	241	234	237	245	219	220	210	226	233	204	207	229	244	253	222	235	224	211	230	213	217	226	242	206	234	193	233	220	209	219	216	238	224	247	223	243	224	240	209	215	223	248	226	208	201	222	216	175	228	226	203	210	248	223	231	231	213	210	195	220	249	255	245	233	228	206	262	214	224	237	232	210	234	252	214	235	245	253	201	233	235	210	215	234	205	200	225	251	205	223	200	229	202	229	215	219	238	237	235	240	222	223	257	211	220	222	236	221	214	237	212	228	231	241	233	197	230	228	211	223	234	247	223	246	225	226	274	231	213	229	205	213	223	217	237	218	217	215	229	240	213	235	219	212	262	220	229	239	218	244	229	234	255	232	203	240	231	237	224	217	218	214	216	216	211	221	227	215	193	248	223	212	245	238	208	213	208	220	233	242	226	250	252	238	212	214	199	237	249	219	219	197	209	251	213	208	236	226	215	209	215	234	218	245	226	186	243	220	240	235	244	245	232	212	246	235	216	232	213	237	219	215	242	275	233	225	219	224	221	214	240	250	239	262	214	189	232	215	235	227	209	231	238	217	241	221	244	209	194	224	197	242	239	206	206	234	230	211	210	202	220	220	234	234	224	231	224	246	227	221	232	249	202	233	219	227	221	194	237	241	216	237	251	223	235	243	254	237	217	228	235	229	228	210	222	237	259	207	226	235	227	224	212	216	199	227	231	216	208	222	233	190	219	213	213	221	213	198	289	242	237	233	212	200	223	236	215	219	235	217	225	210	220	209	235	218	211	220	226	223	236	221	221	221	252	214	216	249	244	229	205	210	240	254	235	236	233	250	228	220	223	228	204	229	215	225	228	227	215	233	220	210	227	226	199	260	217	212	254	213	250	242	225	224	223	246	238	214	251	233	265	252	227	225	229	211	235	226	253	207	225	235	208	213	263	206	263	223	223	224	212	212	265	228	237	246	221	254	219	230	192	193	210	224	229	190	223	241	236	235	233	238	238	239	238	225	216	233	204	235	230	241	225	223	240	242	209	194	232	235	229	211	249	213	236	218	213	218	213	218	222	255	223	207	245	215	243	235	266	219	234	240	236	227	209	205	226	231	196	227	232	265	221	248	249	258	213	255	258	242	214	218	215	216	223	235	244	235	218	217	239	242	241	206	197	210	232	215	248	251	242	237	222	232	250	221	243	213	207	237	209	223	224	233	262	246	249	224	228	246	239	207	226	236	222	210	235	257	239	236	206	228	241	236	260	231	234	208	232	238	252	246	235	215	195	231	206	231	234	214	245	226	222	221	231	228	213	233	224	261	224	231	213	212	202	212	222	221	208	205	232	244	244	230	227	218	215	265	234	217	216	219	204	198	220	221	230	233	209	217	224	228	259	228	210	219	215	217	218	186	221	219	237	253	252	213	206	232	213	223	214	238	232	231	230	247	230	222	253	227	205	229	232	244	242	224	216	235	218	192	203	219	214	240	249	221	236	217	220	212	237	216	221	213	195	225	258	209	243	244	207	213	178	218	220	196	209	204	213	252	231	223	220	229	235	243	227	251	218	208	198	213	201	215	223	213	235	228	209	227	223	220	234	224	206	247	214	227	211	269	186	238	217	207	241	247	244	228	199	229	208	225	233	232	253	215	251	220	213	252	234	223	231	212	198	223	257	232	251	212	229	253	236	210	218	201	217	232	238	215	207	215	229	252	248	219	217	214	253	236	240	262	231	234	210	232	205	226	219	210	224	226	219	237	251	265	228	248	217	226	217	231	230	207	211	217	212	221	228	228	198	213	235	229	240	211	237	242	225	249	249	225	230	186	194	195	249	213	207	214	215	243	238	217	231	245	245	208	242	249	229	226	237	224	245	210	207	222	220	229	238	203	236	214	221	229	221	227	230	194	221	241	222	210	238	252	252	219	229	240	226	235	243	256	207	223	229	235	230	198	210	241	229	226	237	230	231	232	229	220	197	232	257	256	216	257	244	239	247	184	262	208	221	253	245	250	215	206	232	250	225	233	221	241	231
11657	861	1196	1347	1202	1067	929	831	742	703	731	689	649	639	613	630	614	593	640	562	585	575	635	585	594	593	615	587	578	528	553	562	615	543	547	555	577	600	559	589	531	553	623	596	530	578	566	569	564	585	464	571	580	496	569	538	584	574	552	537	519	554	547	560	560	591	598	572	558	558	579	576	558	568	604	532	573	574	542	578	551	490	581	581	596	571	552	550	618	558	558	586	571	554	535	556	549	554	544	591	574	558	557	573	574	599	545	582	493	500	552	555	593	552	542	555	575	583	566	540	535	573	580	531	552	578	536	569	554	545	586	556	577	554	579	510	558	564	555	621	554	551	602	525	575	544	509	575	594	519	561	546	534	578	536	553	618	583	583	559	555	558	560	563	548	571	547	552	612	551	554	518	521	572	539	577	566	560	577	538	572	533	532	601	598	576	570	536	581	584	518	571	519	538	571	600	552	521	537	569	611	563	552	549	560	567	581	585	545	548	612	571	580	569	550	594	545	616	587	566	530	537	592	569	550	555	567	567	598	567	549	518	573	532	572	578	532	538	581	559	554	557	560	548	565	548	581	530	540	535	594	529	530	568	561	546	562	564	540	561	552	532	565	579	569	572	544	533	557	536	540	614	577	585	526	557	609	564	562	556	526	526	574	556	553	548	569	599	508	559	535	535	612	548	484	571	582	563	573	556	574	539	588	600	550	531	606	550	583	544	569	553	545	592	547	546	518	539	600	548	518	524	556	584	581	586	546	572	558	563	538	593	552	542	534	538	584	548	518	551	554	608	571	550	571	532	594	540	536	552	522	603	564	538	551	576	560	538	591	557	523	546	553	558	531	542	568	569	553	539	575	569	554	569	554	570	559	554	569	526	540	542	566	564	566	559	562	569	553	519	519	566	572	542	564	551	593	542	550	588	541	562	566	600	560	540	588	554	565	567	558	602	592	571	578	545	570	594	590	540	526	589	511	533	582	527	564	562	573	546	571	592	580	545	574	574	535	569	599	567	546	574	560	555	546	533	549	527	607	584	555	568	592	584	578	526	583	533	594	591	549	570	564	525	544	519	596	563	592	542	562	542	576	550	547	552	576	554	576	532	552	550	543	570	587	527	589	562	571	552	584	537	547	540	560	545	559	543	552	559	535	531	562	561	564	553	542	579	605	552	563	544	542	572	560	536	542	542	545	563	617	509	564	559	570	545	568	533	580	553	575	570	576	574	580	584	562	558	562	583	559	564	570	560	560	518	580	577	591	538	573	587	575	560	548	539	540	537	569	579	531	560	562	587	593	581	575	537	551	572	552	598	523	559	516	541	532	548	578	549	549	543	582	575	595	580	569	590	571	532	505	548	548	563	575	534	590	603	534	558	543	561	579	563	601	551	565	548	569	538	589	562	591	593	564	576	546	585	542	509	562	548	552	519	576	540	539	549	565	543	588	546	579	606	544	569	583	547	575	578	536	571	583	577	580	586	572	581	553	568	520	582	571	563	586	596	547	585	601	567	530	571	580	525	547	538	563	601	561	582	591	545	548	561	556	556	535	581	542	545	553	559	565	570	569	571	554	551	554	535	510	511	551	529	569	560	570	589	596	558	553	547	572	547	544	557	569	550	574	590	586	580	568	567	581	517	610	552	536	563	557	547	543	545	571	576	522	593	595	597	583	498	531	551	553	573	504	582	564	596	560	559	552	596	559	522	594	583	534	570	531	527	601	581	543	576	567	572	536	586	555	575	586	557	547	556	517	576	594	586	545	581	571	546	535	563	569	540	534	513	580	577	550	532	560	546	579	573	535	535	555	531	556	530	544	549	568	553	577	537	580	604	538	548	539	581	569	570	530	562	525	539	579	524	553	529	589	532	572	576	503	533	550	554	531	541	533	532	545	585	567	555	543	547	560	553	593	550	534	548	505	571	536	543	567	516	587	585	640	584	579	555	521	539	544	537	545	574	562	571	572	573	566	555	562	573	542	590	552	555	561	540	583	518	573	580	564	547	599	550	602	574	574	574	572	537	530	593	549	569	504	570	586	514	577	539	553	560	586	600	613	576	586	535	567	551	540	534	560	606	542	556	573	545	565	556	548	555	530	568	563	543	533	598	576	545	572	584	590	551	527	566	559	563	542	502	563	582	532	556	596	560	571	576	618	542	587	543	569	542	547	568	549	570	542	546	577	511	621	561	556	565	562	590	551	603	568	587	547	599	576	522	530	583	490	555	551	544	578	537	583	529	574	552	582	567	549	536	567	601	530	539	567	588	575	547	565	565	557	577	542	588	539	542	537	578	556	499	529	559	541	567	580	544	520	535	599	543	559	509	609	545	584	577	577	491	506	584	546	516	544	554	532	585	551	548	586	567	533	537	576	560	539	538	550	567	558	552	579	556	552	535	571	536	580	560	599	535	560	574	517	584	561	544	573	562	548	502	533	551	578	574	563	539	564	559	548	594	541	585	549	540	561	579	554	552	537	527	535	549	550	564	564	537	509	552	534	548	543	554	589	544	605	532	530	547	557	546	562	614	543	590	556	560	580	570	572	541	554	539	558	552	573	587	562	547	541	551	562	585	534	580	561	577	564	572	574	543	611	511	542	568	554	575	549	560	544	581	562	559	543	558	515	609	598	578	553	584	576	556	570	584	532	554	616	493	551	581	577	577	565	575	576	564	539	545	546	582	559	531	580	534	578	550	547	532	566	527	566	633	586	601	544	547	559	565	641	550	579	570	545	603	567	579	536	589	542	539	544	551	536	536	549	541	604	577	560	536	570	577	543	538	534	563	542	566	568	552	560	571	571	592	567	553	587	573	523	582	592	541	550	527	599	549	572	549	560	558	573	545	582	539	562	557	583	576	590	565	563	547	567	547	576	537	553	579	601	603	621	550	514	531	547	512	556	548	559	575	579	524	581	575	580	574	530	586	566	554	537	561	542	561	593	517	564	544	531	598	579	562	552	565	552	559	558	586	528	556	553	552	571	547	559	552	512	542	579	538	539	559	568	551	549	588	588	567	547	559	568	525	590	594	592	570	595	547	556	541	574	611	566	572	545	544	594	575	578	545	544	576	629	544	560	528	543	564	587	548	530	541	529	568	580	535	581	580	559	584	577	526	541	561	576	542	552	580	576	584	575	541	562	546	567	553	582	616	546	545	532	567	571	570	556	580	577	537	634	540	497	618	590	540	568	559	585	576	589	516	565	534	522	578	535	593	565	605	511	539	571	563	611	507	587	555	579	552	588	558	602	551	546	567	544	569	570	575	541	545	600	556	544	571	580	555	583	536	553	552	574	547	556	495	526	556	569	588	591	553	554	506	523	561	578	567	549	557	608	549	574	571	580	532	538	539	636	551	527	586	556	572	563	597	572	590	543	533	542	594	546	526	543	509	545	579	522	575	582	565	537	586	615	578	583	601	505	541	529	588	539	555	528	550	574	575	575	531	550	589	547	582	545	566	619	543	569	571	593	584	517	598	514	543	576	545	531	550
28255	3576	1061	802	549	425	403	377	361	328	335	301	317	307	274	278	265	302	272	273	320	308	284	266	265	322	299	291	245	284	285	264	317	298	261	278	277	301	272	266	278	302	264	309	285	276	238	283	268	268	255	249	300	293	263	273	301	258	282	272	266	270	255	270	268	290	292	272	249	275	289	282	287	266	306	281	296	263	281	269	257	273	299	270	266	293	268	312	273	300	248	287	290	272	248	288	292	280	274	289	279	301	302	262	291	292	264	284	276	263	269	295	313	257	273	291	291	285	308	280	286	254	293	288	287	270	299	229	273	264	275	224	259	300	282	259	255	268	268	269	278	265	283	250	299	266	304	252	277	283	286	276	262	263	290	291	260	302	269	310	274	289	267	283	276	279	285	285	262	260	252	265	270	228	279	271	267	287	266	256	254	273	254	316	263	260	242	262	285	262	275	239	282	275	264	309	281	300	280	264	261	277	268	301	257	260	272	248	264	286	278	274	262	322	254	296	284	289	256	290	286	312	269	256	313	285	276	281	289	306	271	285	263	298	287	254	263	272	286	275	310	297	266	251	267	294	286	271	258	290	255	262	290	232	277	257	275	287	284	286	287	262	268	303	291	290	252	289	272	259	271	279	268	294	276	283	263	276	286	276	299	279	279	266	259	267	276	254	258	298	239	261	275	287	258	275	301	305	291	281	252	264	274	259	261	267	260	299	274	293	294	261	301	281	265	277	270	275	238	287	260	286	310	297	299	324	294	259	299	279	279	268	281	291	301	292	280	290	283	261	300	257	262	253	257	284	251	305	269	290	286	291	265	287	262	276	300	295	281	285	312	289	271	316	271	284	294	290	272	272	278	294	257	264	259	293	266	317	273	272	264	283	281	282	257	310	272	264	293	288	269	275	287	264	295	277	286	283	284	302	259	258	273	292	303	245	249	248	274	287	295	289	300	262	287	312	284	262	291	281	276	243	292	268	256	275	258	229	296	267	282	317	298	257	300	270	280	267	289	283	278	277	251	260	269	266	244	287	248	259	247	259	263	276	286	252	224	279	270	274	288	309	298	278	271	293	263	261	313	243	304	305	270	253	276	259	251	280	272	299	257	255	243	299	253	265	280	276	262	249	275	276	267	285	258	267	290	285	275	277	268	281	297	311	307	267	288	263	254	279	316	277	289	292	293	273	292	248	280	284	278	248	231	267	284	261	313	288	263	269	290	284	287	300	256	268	271	255	249	294	262	257	276	281	266	289	293	256	262	278	263	265	289	295	252	283	282	292	280	280	272	277	304	285	282	282	278	277	276	288	262	258	282	288	274	274	265	292	312	294	250	289	234	263	324	255	295	275	283	253	264	275	286	252	285	278	273	267	298	303	293	257	295	255	277	269	260	278	281	290	269	277	263	265	280	304	267	276	279	261	291	258	250	283	300	256	289	275	296	245	268	273	269	263	275	297	289	269	248	292	283	282	286	277	236	297	263	302	304	262	271	256	258	274	274	282	285	296	267	285	270	270	307	295	261	299	250	262	253	324	288	290	260	301	277	298	247	264	267	303	247	270	314	291	289	306	297	280	283	261	272	266	280	290	294	284	292	283	285	285	276	287	264	279	298	265	242	239	271	299	306	272	309	266	249	252	271	269	266	294	291	309	285	304	249	263	289	285	270	278	282	305	284	279	280	273	260	314	308	264	310	324	272	274	292	290	288	281	304	320	299	267	305	275	243	265	286	297	264	285	247	307	283	270	264	267	293	286	284	290	257	288	283	284	272	267	292	265	252	268	291	267	307	282	268	265	255	260	303	254	275	301	274	290	292	270	254	251	253	275	285	269	286	317	262	261	282	288	290	243	270	293	279	303	309	297	293	250	293	280	272	246	285	312	269	268	307	248	275	242	284	291	283	255	270	272	260	277	262	312	281	239	287	268	261	275	284	263	269	260	284	257	278	251	304	255	256	293	291	268	266	260	274	281	293	291	272	278	287	264	302	267	282	292	265	285	287	278	251	290	276	290	278	268	260	267	265	260	281	254	304	272	275	275	268	254	277	293	274	307	283	272	275	269	279	254	271	302	301	252	266	314	291	254	263	293	288	266	303	293	284	265	294	270	270	243	272	258	262	288	268	290	272	269	288	324	247	248	298	249	303	266	288	282	283	268	252	275	267	273	252	288	294	271	283	314	301	279	283	283	261	292	271	297	307	244	320	269	250	278	301	265	248	274	269	281	276	281	274	283	247	246	264	302	291	228	238	280	292	320	267	262	279	241	273	300	282	290	284	270	285	249	267	239	281	272	250	306	321	276	266	282	249	300	312	272	260	275	271	269	293	314	282	273	290	257	277	282	291	277	271	303	250	240	257	250	287	247	264	277	289	300	300	295	295	272	270	279	274	287	289	263	281	264	294	280	245	257	281	234	284	297	312	283	284	259	264	304	258	289	262	298	291	296	259	257	273	281	282	249	267	285	266	241	246	255	259	264	242	248	280	250	245	295	270	263	273	281	295	243	286	276	251	256	234	284	277	286	264	283	304	255	316	273	289	290	271	269	279	300	260	269	254	258	274	326	230	305	299	283	272	279	276	278	278	279	298	258	265	284	289	296	287	281	278	276	268	301	251	251	282	274	276	279	294	275	283	254	268	279	274	268	269	270	290	280	258	273	236	279	268	270	270	272	271	273	260	264	287	292	318	279	284	271	294	253	282	289	286	274	297	316	308	277	264	278	271	295	273	293	257	281	301	300	251	276	284	258	236	267	323	284	280	277	271	254	277	281	275	294	257	266	257	290	285	272	253	309	303	301	324	282	303	317	286	266	279	296	269	307	264	277	295	289	286	276	277	312	255	284	282	297	273	270	271	295	273	255	270	264	316	289	292	265	263	257	287	260	272	261	276	285	295	262	265	277	282	293	268	315	270	281	277	256	260	275	268	304	281	271	318	274	293	272	270	260	249	285	255	257	265	239	272	277	286	264	287	280	263	290	248	271	292	287	273	268	296	291	290	284	257	272	247	283	285	271	293	274	282	292	262	253	268	273	278	288	264	271	276	294	310	265	327	272	253	243	273	255	321	266	263	290	285	278	284	272	276	277	291	294	270	265	247	311	277	276	266	264	280	253	260	266	280	263	256	253	287	268	276	282	269	248	286	284	270	252	294	286	271	266	281	285	283	304	275	265	227	299	296	261	282	275	306	275	277	281	269	278	270	270	291	276	258	270	266	264	253	282	264	297	267	270	281	290	262	269	288	261	285	273	285	279	265	258	263	266	307	281	268	278	255	301	267	304	266	298	263	305	230	286	269	259	281	300	281	302	287	256	307	286	280	301	266	260	286	270	240	274	244	292	273	259	266	268	297	250	273	256	264	262	289	253	279	299	296	269	290	303	311	286	260	260	261	295	273	288	271	255	261	259	277	280	276	281	289	276	275	272	265	281	272	272	258	275	264	265	252	254	329	261	268	287	275	279	289	313	278	260	277	262	297	319	299	280	295	266
14894	1269	1979	2131	1829	1602	1466	1219	1096	1095	993	892	890	920	857	815	856	779	818	789	728	744	780	678	743	741	746	737	756	727	712	732	719	744	736	670	687	711	721	697	749	654	735	699	710	669	668	683	676	690	685	716	691	706	731	679	677	683	699	718	734	685	646	706	664	721	761	668	635	702	655	642	728	663	709	669	629	676	746	720	733	697	699	721	643	670	714	658	684	736	751	662	658	743	688	702	684	668	690	678	643	687	716	691	722	708	628	706	669	684	680	642	709	691	697	688	652	654	702	693	666	687	688	744	595	666	674	673	715	684	686	669	690	644	679	696	727	696	698	658	703	664	717	670	672	675	666	706	665	654	669	727	670	711	707	688	689	693	690	694	668	687	659	709	667	720	651	685	650	694	686	697	705	749	645	668	709	681	681	690	698	722	697	731	722	684	641	674	718	649	699	691	696	664	651	728	692	694	654	661	717	688	704	695	663	643	680	628	695	730	634	683	651	700	667	674	688	697	683	669	735	696	682	689	661	668	676	699	704	706	671	706	665	703	665	667	668	663	653	669	684	711	654	704	649	712	634	680	682	671	714	728	683	664	686	706	710	671	711	645	644	721	693	664	637	674	667	684	625	680	659	717	736	645	696	699	629	752	648	652	697	694	688	757	703	653	667	678	664	686	655	708	673	682	669	664	681	705	718	676	730	662	639	734	706	660	687	663	731	703	712	700	646	717	650	636	688	657	722	680	703	663	710	652	679	691	708	716	629	656	669	660	687	694	697	679	667	676	677	693	687	675	748	676	655	680	671	617	679	687	714	699	680	656	669	648	723	665	717	673	700	693	687	670	698	649	686	641	678	649	670	714	698	726	697	692	657	706	712	668	703	705	722	676	732	742	707	650	710	708	675	643	690	672	701	686	674	699	675	664	740	664	685	697	682	652	704	713	692	731	636	740	638	633	707	694	699	673	677	660	664	673	684	709	680	673	720	691	687	718	712	700	656	682	698	702	678	649	671	717	645	699	658	676	725	640	655	700	656	696	679	694	671	721	695	701	672	744	700	690	672	689	739	694	671	663	617	685	666	708	703	683	701	694	682	710	719	734	694	682	637	726	705	664	658	716	660	701	681	734	651	698	677	710	673	658	674	653	660	709	695	695	716	671	665	672	638	687	699	701	658	653	660	697	705	654	652	726	636	718	703	651	677	705	690	657	717	627	710	666	697	675	670	666	698	690	701	648	678	741	692	672	714	678	666	692	661	661	638	715	688	688	673	730	661	644	643	710	623	678	657	632	686	702	713	667	670	634	667	681	630	691	729	659	694	680	677	704	669	642	666	675	698	715	692	639	685	663	684	675	671	728	690	698	681	702	634	685	678	675	733	690	654	700	653	689	661	686	687	701	708	680	674	656	701	670	735	705	641	727	679	658	626	673	690	689	694	698	671	664	701	690	691	683	659	744	722	725	690	648	680	637	676	680	701	676	728	676	741	697	661	736	711	705	708	705	624	740	632	651	677	703	681	681	693	690	689	685	675	682	670	673	682	680	716	676	715	691	709	697	689	724	663	645	715	665	703	683	676	670	684	721	681	644	693	706	681	658	680	640	654	739	661	643	678	683	715	689	684	751	689	641	644	639	739	707	686	698	677	731	722	665	647	628	668	685	685	695	662	684	654	676	724	663	647	700	706	729	706	684	655	641	685	647	676	734	628	687	709	674	643	708	688	691	655	708	649	657	660	709	681	736	711	656	701	676	679	667	719	650	719	692	671	654	663	679	651	668	672	675	648	664	688	648	724	738	738	655	699	638	679	704	689	687	717	712	646	683	676	655	689	681	654	695	661	697	681	679	695	681	645	651	697	636	714	691	666	749	692	736	703	664	708	632	744	635	682	670	652	716	666	667	673	687	726	671	673	638	737	731	647	685	680	661	687	680	702	746	662	685	684	639	691	711	675	702	707	696	631	690	720	677	698	650	717	705	668	697	684	649	716	650	720	655	662	696	663	721	657	696	709	678	700	690	635	642	668	685	668	692	639	654	712	713	674	692	684	708	649	670	650	675	675	696	703	621	715	703	709	713	631	610	677	647	728	670	630	691	644	671	688	664	659	710	714	691	637	657	695	694	670	699	695	671	665	636	702	687	659	699	673	669	651	698	710	630	707	668	671	715	634	720	656	731	683	696	667	630	702	671	699	657	717	683	691	657	696	679	688	708	677	753	701	672	724	714	714	698	695	691	651	648	702	713	701	657	686	669	705	643	642	650	723	667	672	688	702	689	678	691	720	617	693	668	712	691	768	664	712	658	636	661	652	718	693	659	656	682	660	721	667	657	738	686	668	652	690	723	649	676	670	691	715	692	683	660	695	673	672	701	687	727	645	676	684	735	685	637	683	704	689	703	695	651	714	687	695	700	679	723	711	690	655	660	683	686	685	709	679	673	665	720	669	667	679	649	649	698	678	685	693	696	688	738	659	727	677	676	691	706	664	669	653	689	703	662	712	735	655	685	679	702	703	685	674	727	715	691	678	705	667	687	693	735	687	680	714	658	659	621	664	678	676	680	658	666	704	667	638	683	741	675	722	663	664	686	721	634	673	661	700	700	702	668	701	730	681	689	711	667	714	696	701	666	692	699	752	691	684	666	666	709	729	645	648	728	681	688	661	680	647	700	669	679	685	680	699	718	669	678	714	669	658	680	719	658	695	672	655	656	708	657	664	698	680	699	665	711	662	701	679	723	730	665	671	642	651	656	663	654	635	656	674	650	640	659	671	616	678	678	673	684	669	681	717	682	665	655	621	678	671	686	678	703	666	679	677	712	680	640	682	681	707	663	719	679	719	662	673	648	661	687	679	663	707	717	654	677	685	722	634	672	712	662	683	718	691	685	737	638	688	659	698	692	744	654	650	672	644	705	664	674	725	671	629	690	680	703	676	714	721	684	688	669	631	665	694	669	648	690	699	669	715	699	668	701	741	671	660	693	705	716	660	736	640	724	690	698	696	721	722	656	727	685	704	703	695	720	675	723	694	677	680	698	699	677	662	638	667	670	680	721	704	710	698	719	695	653	713	750	702	676	663	685	652	648	645	685	682	651	676	688	655	696	657	672	644	649	683	688	701	725	689	698	681	718	653	669	666	666	720	677	665	717	678	668	660	723	663	684	688	724	620	664	674	702	700	709	684	678	684	634	682	639	695	663	683	687	703	729	642	652	701	705	752	670	705	647	649	659	656	687	666	679	715	733	657	695	671	659	667	675	692	695	689	692	696	639	657	709	672	653	669	690	673	686	702	658	686	686	687	659	640	657	682	692	681	707	698	667	688	673	663	722	688	701	683	685	670	693	621	670	641	736	654	693	703	649	733	724	656	732	628	653	701	703	691	643	685	690	674	719	697	717	702	703	655	609	688	656	702	686	688	682	666	663	637	720	690	715	682	656	707	688	682	705	719	663	655	697	680	682	727	717	678	685	629	691	644	640	648	705	672	655	690	715
7279	703	422	438	447	433	446	421	401	436	399	428	413	449	448	443	413	452	404	449	432	407	422	420	412	397	399	406	414	387	441	434	423	436	483	382	414	401	407	420	410	405	415	419	429	423	435	419	402	423	414	391	423	376	431	455	413	413	426	435	407	391	427	449	442	399	411	453	475	476	424	404	400	437	467	424	437	418	396	412	396	424	428	426	409	427	425	403	439	443	396	416	424	410	444	461	405	403	477	416	415	435	467	388	450	415	416	411	446	415	445	407	369	381	434	426	448	440	405	433	425	446	437	431	450	424	442	457	445	475	406	414	414	404	447	425	413	413	446	413	407	448	397	382	437	430	434	419	438	412	415	399	422	424	432	452	421	438	385	446	439	445	417	429	420	458	405	445	404	402	419	436	416	405	444	420	420	410	405	408	451	478	374	442	425	436	375	390	446	427	373	419	419	400	397	408	461	422	450	402	406	414	432	420	395	420	438	433	422	423	445	425	407	464	403	395	429	447	409	442	458	392	420	446	446	423	430	430	448	430	434	455	443	370	472	419	440	444	423	397	417	455	408	400	429	400	397	384	401	430	400	426	409	428	417	456	457	400	382	452	431	395	384	412	413	416	421	413	412	399	410	403	413	453	431	441	374	384	444	421	410	438	441	414	435	407	443	431	443	432	408	410	424	413	451	421	440	432	378	401	408	435	437	414	450	414	415	413	391	440	426	422	409	461	463	428	413	381	492	466	436	414	401	435	449	439	460	453	400	431	373	420	386	391	394	428	410	434	431	383	418	409	437	440	435	456	459	408	480	425	452	455	414	426	410	412	395	420	395	428	435	464	404	432	419	399	415	396	438	432	445	442	385	434	462	483	480	440	401	450	379	418	436	424	428	413	411	415	411	435	414	415	406	419	412	433	441	423	360	426	438	396	408	441	438	431	453	420	397	410	462	457	428	456	399	399	392	425	415	438	437	412	380	396	419	436	442	412	456	406	447	417	433	388	394	403	410	437	454	437	404	420	449	430	406	412	453	434	430	445	428	452	426	463	436	390	459	401	446	417	448	436	432	389	422	441	418	406	416	344	452	407	425	412	404	429	389	395	407	454	408	414	420	421	427	386	414	406	431	435	448	420	421	403	430	427	404	395	401	391	421	414	448	473	444	394	424	417	398	437	480	392	424	433	415	450	415	421	457	453	371	437	435	403	424	444	409	412	461	407	422	383	435	410	413	465	417	421	384	436	475	408	436	387	428	452	426	406	392	399	444	419	473	426	415	452	434	418	407	430	405	430	439	423	453	457	405	430	442	374	395	453	435	449	388	407	420	414	408	427	407	453	425	397	371	421	449	485	406	441	444	421	451	464	435	440	398	410	405	389	436	402	388	472	413	411	438	412	453	438	437	470	412	402	422	459	393	410	422	408	431	428	431	459	428	405	420	438	445	436	445	413	384	432	467	404	466	458	418	429	426	418	441	413	453	422	423	424	451	418	403	420	424	421	405	401	446	447	408	433	406	418	395	406	396	419	455	395	440	445	418	448	464	430	398	429	420	391	422	427	392	393	411	427	434	418	411	470	410	411	391	410	419	398	428	407	431	468	414	406	394	414	418	410	410	449	405	428	428	436	456	455	407	394	421	438	454	424	427	393	386	406	446	432	461	425	414	439	421	423	435	455	415	402	431	444	415	393	409	410	419	376	410	423	424	419	418	435	364	432	431	444	414	424	441	386	398	399	419	422	450	454	429	417	428	434	448	431	378	392	414	428	420	395	441	402	449	459	436	436	422	466	423	436	431	446	437	424	420	451	415	439	485	439	397	421	423	423	401	384	433	412	436	442	428	404	451	415	419	434	418	407	418	402	463	387	408	455	387	409	382	435	434	441	455	409	421	441	432	411	434	429	434	405	457	431	412	447	425	424	420	422	397	406	431	398	482	433	400	454	424	402	392	432	405	427	464	380	403	410	400	400	413	464	421	391	445	435	390	402	420	414	449	453	419	420	438	432	439	391	422	472	416	422	473	413	439	392	463	470	466	457	442	437	399	430	431	413	405	436	449	455	380	453	461	453	408	401	427	445	407	410	397	413	422	442	418	451	414	421	385	394	408	453	419	473	374	425	445	422	440	394	398	401	430	441	463	462	427	454	450	385	388	408	441	426	412	403	406	440	441	417	401	421	446	445	416	405	434	454	407	382	412	456	458	459	452	446	385	456	401	389	420	410	434	392	393	449	466	412	428	361	386	435	400	400	397	439	397	429	468	400	402	429	432	445	434	436	424	452	398	405	421	377	423	442	452	437	414	437	437	391	433	419	458	433	454	469	418	419	419	422	415	465	383	421	389	462	422	399	400	417	435	399	431	380	465	445	447	418	429	408	410	421	442	422	407	453	412	419	395	439	420	440	363	404	447	397	403	420	433	439	390	391	417	424	407	463	469	404	412	432	459	426	407	400	425	369	400	424	439	407	374	443	427	407	408	425	427	429	468	420	423	408	409	417	444	467	438	407	429	412	404	424	392	422	416	456	439	400	446	485	425	443	402	415	442	420	447	420	425	446	398	426	418	441	413	411	422	434	443	469	453	433	423	441	431	365	412	377	424	404	395	429	399	445	492	410	414	465	465	435	418	462	418	413	435	428	469	406	432	428	436	402	441	465	441	421	434	444	435	425	416	419	396	463	418	428	451	439	432	403	431	454	455	431	436	449	412	410	431	447	425	456	446	391	418	420	471	464	419	396	416	417	456	404	414	388	426	397	421	375	384	458	453	419	415	422	439	458	446	430	417	480	434	438	421	419	431	423	418	462	426	385	437	419	407	433	382	447	453	398	419	397	424	441	460	456	437	406	429	416	398	391	394	398	443	432	402	412	420	414	437	449	454	449	414	364	445	425	393	402	391	486	441	430	429	428	425	360	427	441	420	405	403	455	444	403	431	432	381	466	437	418	427	455	414	416	406	422	429	388	413	451	457	419	416	447	407	434	430	403	410	424	467	428	468	448	422	431	431	437	441	408	392	432	417	417	418	411	420	393	437	393	400	435	432	432	416	434	435	392	467	447	418	396	443	422	442	474	424	427	440	401	420	405	411	387	406	451	409	452	386	420	446	415	419	408	429	449	430	418	440	445	406	426	393	430	411	388	413	428	415	420	435	463	415	417	417	442	444	437	416	410	407	422	425	375	466	412	385	411	432	437	434	441	406	429	455	489	447	455	449	395	436	426	385	447	403	401	430	436	424	364	411	419	444	435	445	436	425	444	407	410	433	426	420	440	412	415	405	412	410	428	453	427	401	426	445	414	402	422	427	454	435	423	465	455	408	414	394	416	421	438	393	432	420	421	385	408	421	448	437	457	420	414	409	416	413	398	477	428	433	448	413	422	417	404	433	409	402	404	464	438	430	425	391	415	438	428	436	429	441	459	423	408	395	403	399	442	434	386	435	439	444	417	428	448	401	445	453	382	451	441	415	403	448	409	435	434	443	449	413	411	408	415
5113	999	939	983	1003	963	937	942	890	936	960	952	920	889	955	914	925	959	908	947	950	938	926	966	955	896	935	923	902	894	950	944	944	930	903	888	893	999	855	893	968	942	940	904	873	940	908	943	900	925	927	911	936	917	942	951	864	897	963	955	918	916	975	909	901	975	882	950	914	936	939	936	930	943	950	960	891	933	896	943	907	886	953	897	912	973	920	901	958	887	934	916	935	954	918	917	900	899	975	926	923	925	952	945	932	937	948	909	941	912	971	908	986	888	957	891	919	948	889	916	897	966	944	907	914	946	913	973	916	929	885	940	960	906	924	968	962	967	964	949	954	921	841	891	930	882	909	984	929	986	946	932	938	929	858	957	938	977	882	920	932	875	953	900	953	931	919	992	949	906	890	938	961	913	920	924	941	890	940	943	956	917	942	922	907	952	966	919	928	869	953	949	935	936	892	923	966	920	924	946	930	918	960	912	920	914	941	958	914	913	890	945	951	920	916	933	958	942	986	909	1014	951	955	924	949	944	908	929	924	931	960	949	873	951	1003	951	929	901	949	966	968	908	1010	920	920	927	950	885	923	894	912	916	898	926	952	958	973	889	926	953	943	916	952	934	934	911	981	873	944	976	949	991	954	985	896	975	970	911	925	902	942	918	925	934	896	900	906	924	972	945	922	919	971	965	906	905	925	878	923	951	907	858	912	893	981	915	946	974	875	914	869	964	924	906	946	954	927	891	928	969	928	983	895	895	935	993	964	918	920	907	924	950	988	936	912	914	919	934	936	988	900	905	909	899	918	921	925	970	910	925	907	963	969	919	922	922	915	986	941	962	951	951	958	882	918	955	960	896	919	962	929	893	963	915	942	950	917	941	902	930	967	950	910	915	898	902	946	923	934	924	935	979	890	915	876	933	972	952	924	909	899	911	945	986	917	938	960	918	896	937	879	925	959	948	968	928	899	953	894	901	920	920	892	986	925	909	904	900	978	943	884	876	906	943	909	949	903	920	914	892	916	959	955	898	936	982	938	942	973	914	934	928	963	870	949	938	919	886	883	901	938	968	928	928	1000	881	916	951	866	908	952	969	970	918	884	1003	890	945	901	928	883	927	933	1033	940	929	971	884	979	850	935	929	950	951	928	982	913	949	896	950	901	961	969	947	914	925	978	924	887	921	945	919	942	884	908	936	901	964	929	949	916	944	903	888	948	944	946	930	962	924	911	887	929	942	948	992	907	935	908	921	893	896	926	964	906	956	904	1003	948	947	984	891	941	950	912	983	890	956	892	905	905	943	955	945	940	955	937	920	971	988	938	915	972	947	951	958	925	954	984	944	953	931	927	975	956	991	949	903	924	943	959	864	938	947	995	988	940	922	939	970	971	964	962	941	929	929	923	916	937	1012	907	844	892	945	854	943	956	948	887	902	931	1001	941	929	956	904	941	938	964	940	958	881	940	918	969	925	995	914	955	890	945	927	864	927	914	884	967	920	969	995	937	961	927	935	915	917	919	888	914	877	945	930	949	888	918	981	903	910	898	942	961	900	1006	911	953	890	907	896	929	898	925	930	871	932	924	950	905	915	914	933	931	917	913	938	942	971	888	940	952	898	973	897	867	911	924	939	972	875	920	935	979	886	908	899	942	935	912	937	912	850	941	919	889	951	910	878	908	933	919	890	952	897	953	939	923	945	935	979	953	952	973	953	940	949	915	878	930	865	888	893	935	865	919	931	976	967	938	949	958	983	916	889	951	884	955	964	964	951	933	954	919	939	908	911	923	926	933	939	927	921	939	884	952	914	958	909	883	936	891	902	900	876	951	934	954	930	961	879	913	923	922	902	931	934	917	904	897	920	871	960	971	966	943	941	912	946	982	922	935	963	934	882	911	917	930	935	942	972	955	910	921	941	898	929	976	922	1007	936	954	879	918	943	939	946	901	974	953	912	966	926	899	971	891	953	980	944	965	941	899	893	877	895	936	950	904	960	908	991	959	963	945	957	916	915	897	944	932	896	910	937	903	913	914	914	956	891	971	918	901	914	960	927	910	925	913	915	952	905	910	921	939	971	970	904	878	972	932	891	981	956	925	887	894	909	925	919	903	953	918	901	928	952	914	927	912	888	941	944	932	939	889	932	889	919	992	933	902	927	901	866	905	895	986	904	963	922	944	834	889	894	947	965	925	901	959	923	977	925	917	900	933	908	917	973	927	981	948	892	960	908	969	927	948	921	862	916	915	927	928	961	925	949	890	985	941	891	881	877	906	939	901	908	936	950	910	927	911	936	914	924	908	957	986	916	902	915	948	971	927	983	904	923	914	921	911	899	934	871	924	925	869	953	954	925	961	927	911	963	992	962	893	927	881	895	947	942	965	932	931	931	936	1003	924	953	934	944	904	962	949	891	918	925	942	894	912	928	929	943	926	891	888	919	912	903	918	915	921	874	914	926	934	917	890	913	917	862	999	914	897	934	1002	927	933	911	873	930	986	911	961	933	921	930	953	942	971	914	941	919	894	965	945	909	940	949	937	903	931	918	926	935	952	953	935	951	965	1004	924	947	902	908	896	932	928	919	963	902	962	945	943	907	1000	931	946	960	944	967	935	941	879	925	913	955	940	929	898	934	958	888	896	919	904	933	961	928	938	947	904	964	908	911	911	910	905	986	960	909	915	923	919	935	973	951	887	981	901	962	920	912	893	904	990	977	921	909	983	930	918	937	866	903	973	908	909	923	957	930	941	937	997	915	902	897	899	936	886	945	958	955	954	944	896	909	921	946	943	971	970	910	889	966	917	999	927	894	949	921	879	938	948	1004	891	919	956	887	893	986	890	922	887	965	893	887	916	934	922	894	928	960	974	964	934	942	873	919	948	911	925	966	971	909	932	926	930	882	875	957	886	964	870	916	903	885	924	906	928	938	930	903	942	946	957	880	949	902	965	922	985	950	898	908	947	943	933	983	911	935	955	922	924	894	909	837	904	954	926	896	935	943	930	873	928	903	910	954	931	883	971	933	943	940	896	884	918	919	891	936	947	921	916	906	936	940	870	918	945	891	994	906	920	972	981	887	971	969	918	961	952	945	892	931	921	934	938	985	958	926	955	918	963	946	954	934	959	923	971	958	870	950	923	885	942	945	933	902	946	912	913	988	878	993	931	953	966	949	912	925	941	962	873	966	957	891	919	928	907	902	974	950	956	892	925	977	999	885	926	940	933	925	987	943	908	886	940	981	936	914	969	952	941	935	912	935	899	918	939	911	931	919	932	912	945	975	944	961	982	947	966	934	972	922	976	919	887	943	879	940	917	918	948	874	923	919	952	921	954	939	919	940	946	876	935	937	882	959	933	907	976	953	897	943	973	897	934	955	1000	978	907	876	924	954	968	906	867	942	952	929	881	899	914	948	972	886	979	903	892	946	923	916	959	884	909	944	934	906	943	948	925	897	1013	923	985	967	935	915	930	919	939	910	926	933	942	941	980	980	940	932	956	947	894	977	948	943	926	956	919	945
19007	1578	548	511	404	300	305	277	257	235	254	231	267	233	241	222	245	269	212	209	264	213	247	204	225	247	234	239	229	202	242	254	225	211	230	217	205	200	226	205	240	219	234	225	227	211	241	218	214	211	219	230	240	220	197	253	246	225	245	233	237	221	232	213	216	196	213	244	229	250	215	214	240	248	210	216	241	242	229	233	208	224	198	199	235	230	216	209	215	216	254	267	237	207	227	258	246	189	218	210	216	219	233	269	230	241	212	229	217	223	234	209	204	234	209	213	210	228	247	251	201	224	213	268	227	226	211	254	196	236	245	201	231	201	226	244	211	222	216	231	245	202	202	250	224	203	226	231	220	229	206	249	210	201	211	225	244	233	188	200	212	233	230	231	199	223	233	228	220	234	246	224	228	253	226	220	224	235	203	194	218	235	213	254	212	239	246	235	205	207	220	221	230	235	227	237	223	219	256	241	242	231	221	237	234	242	214	230	242	217	206	228	211	200	230	219	221	220	226	243	226	228	223	239	216	229	231	243	217	216	228	241	226	228	196	223	225	239	236	233	228	208	229	201	215	238	210	220	206	211	234	222	234	252	219	221	250	229	215	212	219	227	249	214	217	219	216	239	228	223	205	239	221	224	211	189	205	233	234	199	212	221	252	179	204	238	204	226	213	224	241	232	238	209	200	188	208	235	221	223	220	209	218	213	226	245	214	225	217	219	237	232	199	243	231	230	213	225	225	230	208	246	242	210	256	243	239	246	190	229	246	233	220	224	279	188	203	215	203	214	211	216	213	209	231	193	233	263	239	220	206	222	224	221	232	227	242	232	245	207	224	214	202	233	223	222	229	190	197	244	189	208	238	217	255	246	256	235	231	226	219	210	223	201	200	215	226	234	211	259	221	229	239	240	238	242	247	250	223	211	230	233	217	227	236	228	228	233	217	232	218	227	212	264	212	211	230	216	196	220	226	225	208	228	247	236	235	226	247	204	231	238	210	250	223	212	247	217	271	235	220	219	225	215	215	225	215	213	219	219	227	238	206	228	225	225	197	216	207	239	215	228	228	217	230	208	222	218	230	226	256	218	204	242	233	230	218	205	214	236	223	202	232	252	257	233	215	212	217	205	236	217	231	222	222	208	210	218	222	253	207	216	223	217	225	240	223	231	200	208	223	220	233	232	220	217	224	217	228	221	194	208	236	191	246	233	251	205	217	239	211	232	232	195	231	208	215	234	263	216	219	222	199	209	249	243	195	217	231	234	208	238	224	211	272	214	245	200	202	236	233	251	224	215	216	205	198	228	274	211	238	231	221	225	225	241	236	252	214	212	171	202	215	214	235	229	211	215	229	208	227	206	236	243	216	232	217	202	208	209	229	219	219	243	208	231	258	242	231	238	214	209	209	209	220	233	215	217	223	200	222	222	238	217	232	182	203	241	190	242	219	217	217	231	267	238	251	229	219	210	210	252	231	211	231	221	239	225	244	220	211	214	209	198	220	251	210	208	233	240	220	257	209	214	220	240	237	239	203	234	185	204	204	241	213	228	267	275	216	231	240	216	206	222	215	225	213	217	203	224	213	183	218	220	245	230	232	209	238	213	207	224	232	249	215	224	241	197	231	206	207	196	222	206	211	228	227	234	255	222	236	217	202	202	216	218	214	233	234	230	242	222	208	265	221	228	218	245	222	205	221	227	204	209	235	235	221	246	226	222	217	262	204	226	238	248	234	230	253	206	230	209	224	220	206	221	245	218	189	243	243	239	247	213	237	237	215	236	220	220	220	237	224	225	234	220	219	219	226	231	235	220	225	223	232	205	247	230	224	257	222	216	216	240	200	212	240	233	207	211	245	227	239	225	238	218	243	221	215	229	245	245	225	203	216	203	210	229	219	258	263	238	190	207	228	234	236	226	254	220	209	235	229	230	219	216	225	233	215	227	218	243	222	217	199	242	210	233	230	212	197	234	239	224	205	242	213	243	265	229	211	219	243	236	210	208	237	223	210	217	204	243	242	220	215	219	223	194	217	205	218	201	232	202	244	222	226	228	226	270	213	203	218	211	223	217	233	225	246	228	240	234	226	211	217	218	248	243	227	229	225	205	254	246	215	190	257	254	234	221	234	225	227	215	223	233	226	235	208	240	248	237	227	237	226	197	224	212	244	203	202	219	253	257	210	236	208	214	237	212	228	220	195	227	215	227	219	231	223	226	240	208	218	220	231	209	244	220	235	210	227	239	234	208	217	206	215	231	205	246	228	222	195	232	205	209	193	225	230	237	221	194	223	227	237	216	209	227	239	226	224	206	199	255	229	250	221	211	226	235	222	242	241	221	207	238	268	245	226	216	237	220	241	236	223	223	226	214	229	220	186	227	212	202	237	235	228	219	200	209	213	220	229	243	246	237	222	235	223	217	196	219	225	236	239	213	212	230	208	215	215	263	230	230	240	217	193	199	242	199	182	242	237	246	219	221	222	222	220	196	234	234	232	234	242	237	220	236	245	228	199	236	225	235	225	227	241	235	247	239	228	217	223	211	220	230	205	281	237	247	200	205	214	219	221	214	242	219	216	244	236	225	223	194	252	237	249	233	219	261	211	226	239	217	245	231	226	225	229	211	226	237	207	229	220	199	200	239	228	191	243	246	222	221	220	237	225	220	218	213	247	225	225	214	228	235	246	217	247	240	221	238	229	225	230	208	204	209	245	225	251	204	244	216	229	215	232	246	207	241	271	204	236	219	222	199	216	232	226	265	233	231	231	230	219	222	211	249	218	220	226	231	217	236	219	242	224	245	232	222	225	204	243	204	207	238	241	231	235	228	241	234	219	210	213	245	211	223	233	245	220	216	230	211	221	205	204	217	235	210	215	229	206	222	201	217	211	240	240	223	238	237	226	210	222	253	224	235	241	216	228	212	232	240	231	245	229	235	214	214	227	233	255	216	202	252	205	226	236	229	216	219	243	238	230	214	225	228	233	237	215	229	251	230	235	224	219	227	232	236	250	228	238	230	213	242	254	240	222	215	210	221	232	241	218	206	213	218	245	212	216	237	234	263	243	202	215	228	202	214	242	215	218	218	212	197	209	235	247	205	218	230	222	223	247	247	253	247	226	199	214	203	224	247	244	222	219	247	239	207	198	226	216	241	214	207	181	224	205	219	198	221	223	198	203	195	204	213	241	234	210	227	191	222	224	236	247	238	209	217	230	209	217	206	228	264	209	230	241	247	194	237	199	212	228	212	243	210	232	224	255	223	239	220	229	224	207	215	280	222	239	213	250	198	229	244	238	250	238	211	232	236	223	233	229	206	268	217	211	222	234	248	245	213	190	240	261	236	188	224	211	202	230	209	225	235	221	210	204	229	246	212	227	239	232	211	239	246	245	207	226	233	235	215	227	249	242	238	225	213	225	231	236	215	255	242	227	231	199	222	211	227	239	200	227	225	242	222	220	208	224	252	228	193	193	228	209	222	220	250	251	245	224	238	248	240
11941	827	1256	1376	1213	1035	937	822	792	733	712	711	678	626	566	658	661	651	572	575	592	602	565	617	579	556	608	542	553	548	644	569	552	536	581	558	572	544	573	590	580	584	575	581	567	548	575	600	601	588	595	557	504	546	535	578	591	565	602	607	587	534	577	557	575	621	552	574	565	586	564	537	543	574	542	558	533	563	515	544	544	561	564	519	562	533	537	592	521	539	539	552	577	519	542	562	552	559	522	529	533	532	565	521	575	555	513	552	590	520	572	561	557	576	583	534	600	587	563	528	547	555	580	574	553	545	540	508	562	547	565	548	519	537	532	558	588	514	540	551	565	546	530	551	575	583	577	541	576	550	576	533	567	558	604	546	555	563	537	552	559	589	571	552	584	537	530	566	567	570	553	545	554	530	577	534	560	556	566	543	549	565	562	577	550	565	528	533	560	538	556	573	556	584	523	548	568	552	566	541	555	503	568	627	581	544	585	516	587	542	565	550	543	554	578	550	588	574	590	550	520	564	561	575	568	543	524	527	522	563	555	531	528	548	553	522	593	514	534	552	592	529	547	584	546	538	555	533	583	532	563	555	549	542	534	601	518	533	541	626	542	532	549	545	552	560	550	544	595	546	586	511	590	555	565	579	559	566	588	591	564	545	509	562	605	551	524	548	548	561	568	526	566	569	529	523	584	520	570	478	578	575	522	596	541	561	596	561	544	549	553	558	566	536	512	557	537	558	575	536	552	545	576	544	540	578	558	560	571	531	534	547	529	555	551	558	515	577	540	520	580	566	557	572	558	532	555	563	524	572	577	559	569	514	573	562	512	566	550	533	582	537	516	548	563	522	573	592	569	548	566	590	556	501	557	525	537	524	557	578	595	541	550	535	530	519	601	558	530	563	599	549	585	556	550	545	555	550	552	571	578	535	563	544	589	572	578	546	555	544	592	531	530	548	559	549	548	591	559	580	561	551	567	581	538	551	560	595	563	546	540	578	546	560	550	521	528	562	570	584	595	576	535	562	556	525	570	541	550	563	586	531	530	563	550	608	553	567	610	524	563	583	577	562	592	564	557	553	506	589	528	582	569	564	561	598	555	571	572	582	596	557	617	560	549	499	567	554	525	549	561	524	535	543	535	544	602	534	559	592	566	569	505	593	545	559	557	583	586	570	566	617	538	552	559	537	581	585	555	542	541	571	568	561	552	563	538	495	540	554	544	566	564	546	553	554	564	543	501	524	582	573	535	550	559	527	552	554	550	596	604	569	561	535	553	515	588	562	567	540	540	550	567	568	593	526	584	565	550	540	577	606	537	524	565	575	553	561	549	553	600	580	554	504	552	590	503	572	497	534	553	584	543	551	570	554	554	576	571	554	547	577	571	541	546	552	543	550	562	556	547	552	571	554	529	520	569	568	567	558	548	514	558	552	520	568	595	558	557	553	546	607	548	559	566	538	581	544	539	528	548	532	545	563	509	559	584	568	554	595	559	562	551	565	582	566	521	519	539	542	528	539	551	545	548	531	584	565	502	566	560	559	567	545	576	568	550	564	582	525	541	594	573	581	565	548	555	560	543	502	580	496	555	545	576	614	583	547	510	563	545	535	580	545	574	563	581	614	547	594	520	545	549	570	553	552	579	565	568	607	553	514	563	560	555	527	535	551	485	560	566	600	544	537	562	589	558	517	527	533	568	552	548	570	581	551	541	583	559	576	595	574	541	524	535	556	575	592	554	552	550	537	574	493	548	559	608	531	528	554	570	522	518	570	575	532	567	554	556	530	562	585	579	583	572	569	557	551	569	565	548	584	579	569	567	567	551	562	554	597	561	516	558	567	584	593	557	591	585	520	577	529	567	544	587	502	538	540	539	580	516	537	567	565	572	540	547	552	585	536	572	574	541	540	603	581	533	541	535	563	570	558	537	601	571	571	534	546	576	579	548	575	561	576	539	550	543	590	568	560	537	562	554	499	508	574	520	561	564	561	586	564	541	571	571	576	576	545	594	581	544	576	576	537	619	550	585	546	522	528	541	554	588	577	561	525	539	538	550	569	563	568	531	587	571	562	586	555	551	569	557	581	561	568	495	545	544	566	572	524	545	588	612	580	542	538	593	502	570	582	588	534	564	520	609	503	594	577	585	545	552	560	602	547	545	530	575	499	560	559	560	574	527	582	563	595	547	555	545	570	492	540	563	544	545	577	542	549	537	507	511	577	570	610	588	542	526	559	544	566	532	537	513	567	520	571	561	560	553	562	541	557	577	554	551	542	531	613	524	584	570	555	569	578	548	525	560	554	577	533	570	561	553	550	573	574	564	572	553	549	550	560	502	525	568	543	556	582	543	549	550	531	545	565	586	584	523	568	531	516	535	581	587	561	556	558	565	561	532	548	594	591	553	522	564	547	520	561	561	543	547	593	582	576	554	559	590	566	545	534	533	535	541	555	604	533	527	559	561	527	540	587	566	578	574	589	583	544	558	596	515	573	529	564	582	569	546	603	559	525	545	517	515	559	601	574	544	573	565	584	538	552	542	556	549	561	559	531	539	572	556	533	540	548	584	586	532	509	561	515	558	575	520	534	545	536	593	559	557	623	561	583	551	582	588	577	535	556	577	559	566	555	615	524	539	570	537	559	591	574	534	597	558	563	586	547	549	566	577	570	537	534	547	536	560	533	571	559	536	573	549	514	576	547	549	553	547	559	587	564	579	557	536	566	562	543	554	509	559	546	523	585	574	581	522	556	561	576	541	581	577	563	557	547	539	568	542	494	553	534	543	547	524	555	539	555	555	562	548	543	523	591	578	560	559	583	571	553	538	569	544	569	515	547	532	524	535	569	605	538	587	547	579	578	556	546	561	544	599	560	573	547	558	583	566	587	545	551	544	561	580	576	569	569	548	574	571	576	535	523	554	544	536	618	530	600	534	513	595	562	570	563	546	548	607	573	570	571	553	564	521	518	567	588	567	547	527	518	529	516	551	573	548	541	574	563	528	563	554	550	549	509	571	541	573	516	545	610	536	573	565	565	515	571	564	536	565	531	601	539	545	549	545	552	588	550	546	551	548	545	528	561	510	531	564	535	545	518	527	509	523	592	538	606	586	547	574	553	570	537	543	573	564	526	561	532	564	559	556	598	539	556	527	539	598	545	569	589	564	582	551	603	570	577	563	559	560	565	538	512	547	590	607	556	568	557	555	517	569	580	517	540	577	595	561	573	605	562	524	538	560	603	580	563	555	520	548	569	557	562	533	552	534	541	586	536	540	557	592	537	564	537	540	545	566	559	561	578	532	544	555	526	565	585	539	577	508	529	559	557	560	553	547	547	528	513	541	531	537	539	562	546	571	561	543	523	537	559	552	552	562	531	584	567	582	552	548	584	575	557	581	568	501	531	572	568	563	522	522	533	577	601	557	566	556	515	568	526	547	580	550	498	559	514	529	584	557	526	556	547	517	540	588	563	483	559	586	551	543	593	564	552	557	548	581	563
28353	3476	973	745	598	515	401	355	358	355	339	299	298	288	312	290	316	295	290	279	278	284	246	283	285	288	267	265	271	285	279	267	268	250	296	309	305	252	277	262	295	293	247	293	287	275	276	250	253	256	282	269	290	282	282	308	279	286	289	275	277	274	261	289	302	260	283	298	312	301	294	300	271	281	292	262	270	284	282	304	270	277	285	261	266	278	276	324	304	240	248	261	296	286	264	286	256	271	243	295	268	269	264	289	274	266	280	274	294	281	226	259	246	311	294	275	249	261	265	274	292	263	303	282	251	286	259	226	261	258	277	278	288	264	285	277	260	265	254	284	296	302	245	309	273	275	267	255	292	263	299	298	288	316	249	265	282	274	269	243	278	277	311	272	285	258	304	278	273	289	269	258	289	269	282	285	300	267	299	278	255	259	269	283	272	280	295	257	274	252	264	285	294	277	306	312	267	295	295	278	268	273	262	286	300	296	303	269	285	284	263	289	276	250	283	263	291	271	278	307	262	282	236	286	263	300	276	308	243	254	278	298	288	268	270	293	269	259	287	270	244	273	278	273	274	290	278	297	262	285	283	296	279	282	272	284	263	272	276	294	269	260	284	296	268	242	272	260	270	278	283	282	294	274	284	288	264	281	268	265	258	296	266	267	235	255	281	299	267	260	292	262	272	265	308	293	263	277	285	259	289	292	239	282	271	269	305	286	269	320	241	272	276	254	290	285	276	296	293	270	270	287	272	279	283	291	282	235	287	246	244	286	254	287	273	264	263	300	244	265	279	294	247	279	283	270	296	237	272	262	271	265	293	293	266	302	276	266	266	273	250	247	300	255	285	272	292	282	295	281	292	273	285	287	287	263	275	228	271	278	255	274	265	293	271	289	287	287	280	286	293	258	257	279	284	266	271	299	271	221	268	275	244	252	267	269	262	272	272	264	291	288	309	307	292	241	261	277	297	248	263	287	260	260	275	273	273	300	277	253	288	283	300	285	258	281	260	282	284	302	244	249	283	259	261	253	298	257	277	289	251	270	257	292	244	294	277	254	270	239	265	290	279	265	245	265	295	272	276	292	293	298	254	234	305	264	310	277	297	298	278	250	250	313	297	280	270	282	259	282	281	285	260	282	266	253	297	303	272	297	285	264	275	266	273	227	260	276	258	294	273	267	274	252	261	279	274	273	257	258	276	259	254	270	289	253	281	272	266	285	282	305	259	282	266	270	293	287	275	242	285	245	255	286	261	292	274	243	287	272	267	269	326	297	255	254	275	272	262	275	269	285	274	266	281	297	285	265	276	261	255	259	278	289	288	272	250	275	290	303	291	281	249	267	317	292	243	263	241	281	283	278	238	265	283	291	295	312	273	283	295	291	275	283	299	315	279	263	290	259	305	298	265	294	287	273	281	299	267	313	302	281	256	274	272	271	284	267	273	257	239	272	247	291	279	291	290	297	284	259	277	275	260	258	252	273	308	282	290	277	274	269	294	256	301	252	252	284	248	303	281	256	304	306	261	311	260	263	281	257	276	283	296	288	277	274	248	279	273	330	276	263	272	290	270	261	266	270	253	282	256	278	277	298	259	270	278	266	272	302	282	262	319	298	286	280	265	286	249	280	265	234	283	275	295	272	260	279	255	266	275	243	275	267	295	312	323	304	282	297	249	246	269	274	297	293	276	287	267	268	292	270	265	267	297	287	289	282	314	286	272	260	280	289	283	299	285	305	256	300	272	269	266	265	255	291	285	234	278	263	283	271	251	271	255	260	274	282	304	277	246	282	255	305	288	281	255	251	272	265	327	297	272	263	256	268	270	305	287	266	279	273	286	251	270	263	260	285	284	287	282	247	239	260	242	269	259	295	263	299	276	252	283	297	273	274	259	268	251	253	263	273	272	250	279	311	297	259	299	260	268	266	267	312	251	266	318	288	258	251	296	284	295	297	304	257	275	291	289	294	260	265	306	241	291	281	259	294	264	298	302	300	264	277	241	296	272	306	291	274	256	248	276	262	262	240	250	244	280	273	284	280	275	269	301	278	263	293	272	255	296	307	276	275	274	294	320	292	327	259	268	270	279	276	233	274	298	297	271	235	283	311	238	289	288	243	251	242	284	255	262	229	267	257	271	296	263	259	287	246	282	272	263	291	265	290	269	290	273	257	261	269	254	268	278	320	286	291	262	279	272	306	312	262	235	267	303	298	298	316	281	295	310	289	306	283	243	310	294	263	253	272	290	309	276	291	271	266	273	270	294	271	309	239	287	264	291	307	243	265	310	301	274	263	245	291	295	274	273	261	265	259	267	244	285	279	310	267	294	269	277	267	241	269	320	255	301	261	257	261	279	272	235	297	276	264	278	290	302	259	257	271	288	295	310	275	264	290	306	254	292	294	297	265	281	282	292	281	270	284	272	317	290	271	284	272	269	306	279	255	287	306	298	234	288	272	294	282	280	279	289	268	315	273	262	268	261	293	291	258	278	272	266	284	291	244	292	271	278	269	267	250	280	267	288	292	300	265	278	257	266	257	262	292	282	252	301	251	282	273	258	282	285	270	291	298	275	288	293	256	295	258	279	255	285	269	252	274	277	288	248	270	285	322	267	290	280	304	277	272	288	288	266	306	252	299	254	242	296	292	303	283	285	298	268	265	282	292	269	282	265	261	259	277	313	252	275	239	258	301	277	249	246	288	260	267	293	293	292	248	307	309	283	282	297	250	278	253	290	279	251	268	293	271	297	291	270	269	264	292	297	276	282	244	269	278	276	262	317	257	292	288	275	270	253	258	274	267	286	284	285	265	288	255	272	282	262	277	286	272	294	259	310	300	289	296	301	284	256	286	237	271	321	285	292	281	291	271	273	242	256	256	272	272	247	255	277	274	286	305	274	268	280	276	249	292	251	302	254	270	234	264	270	292	264	272	274	281	283	315	292	257	270	260	283	277	291	287	258	277	294	257	273	290	275	261	288	265	287	265	266	294	246	268	292	308	253	294	266	275	289	245	290	283	257	271	264	289	279	263	286	315	253	274	259	302	290	285	224	298	238	255	290	266	238	286	261	289	284	253	261	294	259	290	289	285	311	276	317	275	278	254	294	263	274	267	277	272	269	266	270	261	276	259	307	255	291	290	268	253	250	297	272	272	266	323	278	277	274	257	271	254	248	299	303	280	294	296	274	269	260	271	315	277	281	293	242	270	266	301	290	250	299	274	296	309	280	284	251	284	250	256	256	257	316	275	257	260	274	257	284	279	290	270	242	268	258	275	270	288	278	253	310	275	293	260	285	286	290	279	273	283	277	270	279	252	255	297	275	277	299	296	270	267	281	300	259	289	267	276	283	264	301	257	255	253	277	273	283	274	254	275	317	305	262	301	284	262	258	279	261	246	257	273	272	293	266	283	254	249	292	277	305	269	287	271	253	271	297	271	259	281	290	263	298	287	243	293	252	282	277	253	259	286	304	284	260	274	289	266	293	250	288	287	268	303
15052	1229	1989	2125	1861	1569	1392	1229	1077	1032	990	951	866	885	872	814	824	800	778	771	796	712	779	736	676	737	735	725	731	738	639	732	707	737	720	712	713	700	690	644	692	661	732	715	697	718	652	701	694	727	674	675	667	739	724	660	661	750	676	652	686	700	673	735	734	725	669	663	707	703	693	663	701	724	672	707	635	704	671	698	688	652	728	708	643	692	704	686	672	671	678	697	728	691	694	675	694	698	694	640	701	721	682	653	662	676	697	681	674	672	756	672	722	692	722	664	693	695	703	682	736	685	695	678	680	693	691	651	721	682	670	696	677	691	734	718	712	686	685	680	661	719	673	687	711	720	697	662	725	655	672	688	665	706	688	657	691	646	708	707	709	673	682	672	643	651	659	677	736	673	702	707	692	711	710	703	638	636	725	672	672	659	659	696	725	670	687	692	718	655	648	693	707	692	662	707	644	654	712	686	670	660	666	703	653	675	682	677	703	660	697	621	668	680	688	741	676	717	644	596	696	687	651	739	635	659	708	678	716	657	641	651	641	708	694	685	681	678	637	662	726	681	674	643	709	659	702	635	674	690	674	667	690	747	666	646	644	711	687	652	663	684	644	675	649	713	645	660	693	670	668	710	634	683	728	667	685	691	653	687	643	692	707	664	683	714	691	695	657	690	660	639	654	652	702	683	733	663	684	648	723	678	653	650	673	686	652	682	661	671	749	676	671	677	705	687	707	668	648	680	704	726	696	756	655	690	666	699	643	684	699	698	702	687	641	682	678	660	710	704	692	679	668	695	709	695	681	681	725	707	676	691	648	678	642	729	679	687	672	659	654	676	704	674	718	706	754	739	655	662	665	670	659	711	677	663	686	675	654	709	709	694	691	732	664	672	689	708	680	692	739	682	618	709	665	619	662	686	691	692	697	656	681	680	698	699	656	683	678	662	700	691	685	663	666	670	679	672	665	638	701	678	668	717	718	681	690	739	642	701	678	669	676	644	687	673	687	688	695	693	691	666	641	729	684	667	677	640	691	675	683	650	728	673	708	691	662	678	708	653	686	666	723	712	647	664	654	655	676	717	687	692	688	723	722	699	691	671	721	710	709	663	685	679	670	694	717	648	695	701	699	660	684	687	691	684	655	640	661	715	658	670	694	650	686	674	701	673	691	674	676	689	729	657	671	669	664	672	704	730	657	691	697	699	702	667	698	687	695	681	623	670	663	669	664	660	705	651	674	693	630	691	710	662	708	657	718	707	684	729	742	752	691	701	732	716	681	642	707	625	654	674	717	669	676	677	632	688	670	670	676	707	616	733	683	742	653	691	694	688	640	696	697	645	711	703	694	697	677	714	635	652	702	684	682	694	667	683	619	714	681	709	669	680	717	625	656	694	637	656	661	686	691	731	681	690	687	673	686	694	717	673	707	690	720	695	725	654	662	705	656	669	702	685	656	678	699	700	656	713	702	666	651	695	689	684	697	637	692	632	657	646	650	670	686	693	703	682	689	697	691	697	657	680	720	650	641	642	688	660	668	673	692	649	699	669	670	661	759	694	628	676	674	693	698	648	748	672	724	741	690	697	651	666	676	653	663	709	717	744	673	679	654	713	645	712	682	689	696	667	704	668	657	664	637	637	703	631	661	705	681	677	738	605	706	666	698	621	707	659	648	739	747	649	688	666	660	632	665	716	688	685	679	666	688	691	655	690	738	657	702	697	637	726	665	705	696	673	632	675	686	714	711	709	659	693	672	673	670	689	647	693	718	697	681	657	665	675	669	674	686	665	670	687	710	712	685	632	644	693	633	666	719	698	669	678	650	688	701	674	704	684	683	667	663	670	668	689	687	684	704	692	654	676	679	682	663	677	671	717	643	651	668	690	663	678	725	689	676	680	669	659	677	699	672	682	673	713	722	682	680	684	677	702	695	676	668	693	675	658	682	634	673	653	666	667	671	712	668	661	644	690	709	716	684	696	637	677	698	682	704	658	662	658	642	722	704	682	720	741	678	707	674	705	649	662	685	700	684	688	766	677	720	663	720	703	635	727	676	652	694	681	664	650	738	691	667	715	643	662	647	694	710	599	678	711	632	707	670	694	678	684	647	669	696	664	693	683	673	681	695	645	669	661	706	728	671	652	660	666	706	687	663	649	666	669	658	736	672	678	657	719	688	689	701	663	664	692	622	718	691	653	666	697	675	674	678	680	638	659	689	682	692	679	631	697	701	697	686	649	692	730	675	713	685	654	683	648	694	710	662	675	666	648	699	641	711	679	666	653	636	661	667	673	677	648	686	661	726	652	677	664	724	693	671	681	684	670	680	684	640	737	703	648	667	700	678	670	689	652	664	679	708	669	696	673	645	646	680	703	666	712	684	650	694	659	661	705	634	692	690	641	687	646	648	652	752	717	654	646	698	655	688	677	689	729	707	700	631	663	666	680	715	690	683	695	669	634	664	689	701	688	725	669	670	706	641	683	696	716	673	689	653	716	697	669	677	681	661	688	693	658	669	694	683	688	659	678	710	688	703	686	671	689	642	660	686	707	701	668	658	664	686	711	658	686	687	680	714	652	668	673	663	669	687	697	669	679	704	690	684	659	696	679	710	678	640	728	711	689	706	660	700	687	665	654	710	669	695	702	711	656	696	711	698	687	680	635	633	672	648	681	706	703	639	737	734	680	742	697	653	688	674	669	654	681	673	700	692	654	707	664	650	685	721	727	730	645	719	655	660	724	676	698	699	696	659	697	693	668	728	685	704	675	692	702	672	682	730	756	668	658	673	702	684	702	664	651	666	674	642	615	689	695	692	704	618	678	703	658	701	672	660	672	692	673	704	664	639	627	649	698	650	690	662	638	686	694	698	679	678	706	726	661	673	671	727	696	705	742	728	655	658	654	662	672	652	696	687	701	696	654	687	682	686	635	701	669	675	679	699	683	687	679	695	737	669	671	636	659	650	656	657	664	655	714	690	653	689	710	741	695	710	675	674	699	718	718	701	671	717	664	674	693	676	654	680	706	638	711	707	664	731	685	697	620	708	707	694	723	674	681	677	637	719	687	651	741	665	670	659	698	695	689	673	696	717	683	681	678	724	687	627	648	657	670	703	632	685	631	678	685	684	693	682	719	660	684	691	666	690	659	709	695	680	703	663	734	664	673	679	679	643	677	697	701	675	697	668	676	729	661	676	702	654	646	718	657	679	716	648	666	645	645	699	693	655	679	716	672	708	708	638	683	718	702	666	682	668	662	665	687	667	684	680	673	712	661	689	671	656	704	680	671	703	661	691	650	700	673	703	727	650	652	668	694	689	664	695	677	679	639	701	655	663	692	660	682	664	724	703	688	704	658	722	684	706	667	676	681	718	697	691	645	714	658	702	691	687	719	658	708	688	680	694	663	618	654	723	648	693	679	681	678	663	697	712	643	660	673	674	694	637	715	671	684	690	653	701	687	684	686	667	684	689	712	668	671	660	666	663	656	709	701	713	669
7096	611	447	451	427	433	408	382	431	408	366	401	424	468	424	428	402	429	446	443	435	396	409	471	411	417	427	396	436	439	409	407	416	401	391	443	429	401	420	430	419	437	413	438	428	438	421	425	410	430	445	429	407	410	393	444	443	468	441	439	389	420	408	454	441	420	431	441	440	367	390	439	438	408	439	378	402	460	429	454	430	402	415	418	440	427	423	430	429	435	418	427	419	390	398	449	424	381	446	416	468	428	422	430	434	438	418	421	460	427	436	447	424	399	409	380	481	386	405	462	396	436	419	458	396	419	445	447	430	407	409	430	382	424	410	461	438	440	442	418	459	394	434	407	439	387	428	389	403	404	441	411	441	401	397	419	416	403	405	414	425	386	369	420	424	382	391	448	373	430	435	443	390	395	415	413	431	403	430	426	465	374	388	420	475	434	447	402	426	446	399	443	450	419	440	428	423	439	459	438	402	399	450	412	420	393	403	414	443	408	377	436	412	414	423	430	402	411	377	422	472	440	375	440	421	443	438	404	420	445	430	436	412	434	432	436	391	404	422	458	404	405	388	427	438	449	383	428	406	455	399	388	472	446	410	412	414	406	410	463	453	414	437	428	429	413	403	375	394	432	440	442	425	410	400	418	407	433	404	416	412	443	435	400	422	402	433	393	422	444	418	404	456	446	404	443	423	445	465	405	392	435	416	427	417	409	438	429	429	446	423	406	424	462	396	421	440	403	436	415	417	377	407	391	412	427	396	439	418	444	390	420	395	414	410	439	455	433	409	435	419	426	434	434	431	416	415	465	424	407	452	456	372	456	436	414	416	426	430	424	424	428	389	390	418	418	407	435	452	459	421	419	419	444	448	402	407	446	396	378	382	420	466	429	422	381	391	431	432	438	421	408	445	418	399	406	400	397	428	462	424	412	439	396	433	414	443	425	415	445	411	413	420	420	399	442	451	446	423	449	420	411	395	415	432	421	415	424	435	421	403	412	427	398	404	447	437	435	470	396	444	419	408	388	381	410	451	421	412	431	399	455	443	410	444	405	414	434	406	421	428	420	430	390	443	459	399	429	444	408	423	415	424	431	426	414	425	423	422	413	391	438	434	399	415	429	393	379	390	399	411	398	411	403	442	430	388	470	372	446	437	405	414	430	398	400	467	438	458	415	418	403	421	425	461	443	430	394	396	412	431	411	442	418	426	452	388	454	387	416	415	412	388	433	447	405	440	431	430	408	398	406	399	433	415	423	439	465	465	424	411	403	389	444	437	400	386	431	417	445	504	429	431	402	460	425	411	430	440	429	410	429	396	416	427	445	403	467	433	430	452	467	395	412	442	427	423	469	447	431	392	396	382	443	417	401	416	406	396	462	422	415	416	480	419	452	433	424	442	439	391	449	412	394	409	427	417	396	415	460	398	412	418	423	409	438	426	428	415	486	416	405	426	423	435	416	430	378	445	442	414	432	451	469	414	422	419	409	432	437	411	428	476	412	395	422	446	426	438	434	414	421	421	424	442	429	396	371	416	406	414	407	417	433	414	451	428	411	404	458	470	402	408	422	399	417	432	395	430	397	429	380	441	422	462	427	417	448	411	457	410	422	416	431	440	421	453	461	449	403	417	400	444	417	430	426	427	423	411	402	429	367	395	396	448	393	399	408	404	390	445	468	431	392	374	429	441	415	381	412	376	359	379	416	412	402	385	426	369	374	423	439	407	447	406	446	434	415	408	425	411	470	408	446	427	426	444	487	436	410	385	454	395	429	404	444	437	418	407	440	389	445	384	432	438	382	427	435	435	408	449	430	436	423	416	400	371	462	411	429	406	409	429	418	416	414	451	429	414	392	412	448	448	435	396	409	451	419	467	435	412	451	401	425	397	452	466	469	426	449	404	367	438	403	433	396	421	419	431	383	426	409	428	393	382	395	404	414	408	401	438	409	385	397	410	418	406	439	463	433	447	467	423	401	432	402	414	420	407	408	446	392	448	448	446	419	421	403	433	409	408	409	393	463	402	462	449	430	414	438	423	404	431	449	388	410	439	405	400	415	414	422	458	421	420	387	463	394	441	403	410	395	421	410	422	354	425	419	431	406	428	390	404	399	454	413	402	457	420	449	377	412	445	448	407	421	392	445	439	414	397	462	411	409	474	428	423	411	422	425	429	426	398	406	389	449	427	424	428	426	473	438	424	425	428	409	432	415	415	462	426	468	409	411	439	447	446	466	429	377	471	412	435	445	433	439	421	435	411	425	424	422	417	430	474	408	429	381	401	445	415	434	428	436	425	462	413	415	375	439	394	438	407	425	438	397	440	377	423	407	444	460	424	410	421	397	425	408	426	435	453	406	403	415	469	428	411	425	421	403	428	426	419	441	429	421	406	422	441	427	398	408	407	423	426	387	371	432	446	418	394	450	424	412	425	448	422	427	451	439	420	432	446	430	411	448	399	423	403	381	429	420	440	439	426	427	430	422	408	438	394	435	454	397	423	385	422	432	423	416	430	427	446	413	442	419	411	440	409	444	422	408	401	370	410	448	437	396	374	386	397	408	458	440	402	406	420	426	395	402	413	444	382	400	406	438	430	381	384	418	408	432	435	384	371	453	413	444	410	432	447	440	417	414	379	393	423	436	418	442	481	395	420	413	413	383	438	423	453	438	431	414	405	416	439	420	415	435	401	412	427	432	451	435	455	414	421	460	448	410	453	449	405	452	446	388	424	399	421	428	410	402	463	429	423	469	463	406	420	439	435	381	394	442	413	460	417	444	462	415	429	428	443	416	423	414	399	398	409	420	429	412	422	432	410	385	421	409	421	410	425	429	387	426	428	444	436	441	413	403	418	409	423	408	465	442	396	430	462	392	424	440	420	378	428	424	425	393	413	464	421	451	398	400	450	434	414	394	454	448	412	437	462	476	440	402	400	409	416	422	392	405	443	429	448	402	382	470	447	476	445	414	446	431	379	403	453	430	416	447	459	408	408	385	462	418	439	453	387	377	411	448	430	412	410	430	441	400	455	390	387	439	409	426	455	416	403	449	429	431	392	430	412	464	436	467	427	424	417	424	398	390	428	399	471	434	383	416	400	435	366	412	425	470	437	431	440	438	403	397	452	382	460	437	426	450	463	468	407	396	461	439	390	411	445	445	455	418	426	409	429	421	460	428	410	420	429	412	399	405	430	376	448	425	425	416	421	464	407	420	424	414	400	400	408	410	404	438	415	463	429	474	412	441	392	437	430	455	401	422	431	447	439	361	367	424	441	458	382	431	416	428	429	420	411	441	409	416	422	449	398	450	400	384	441	444	414	426	395	427	439	424	405	416	407	421	448	452	424	413	444	430	386	454	452	447	413	432	389	407	443	386	427	433	414	454	443	471	465	388	415	445	411	409	443	417	418	420	483	426	434	430	411	432	437	416	420	425	406	445	423	435	436	439	413	391	427	409	433	451	454	421	411	420	425	426	392	440	439	421	436	432	425	461	446	418
4981	942	918	944	953	952	942	895	927	923	912	939	965	876	920	930	936	947	936	874	928	925	921	894	938	929	930	934	950	947	923	955	955	965	986	903	963	893	927	999	947	949	910	917	955	947	892	969	896	976	941	931	915	890	901	879	935	961	918	896	919	905	887	924	916	996	929	967	979	913	894	955	935	979	977	914	912	918	912	940	948	852	914	978	935	954	873	930	962	905	966	907	916	909	916	953	994	912	905	927	932	919	959	955	1020	959	888	959	891	860	898	922	930	911	943	951	914	902	951	923	884	904	927	936	947	910	961	912	970	923	949	938	944	940	934	928	892	956	932	943	911	952	901	923	953	932	968	919	869	913	976	963	963	905	937	978	927	913	900	920	917	877	923	909	942	929	893	890	933	913	897	944	913	922	917	935	930	918	944	910	950	885	880	954	893	892	937	935	899	975	910	937	894	943	946	915	888	880	958	915	907	969	896	957	906	920	911	928	941	943	951	946	929	905	919	936	883	935	961	988	896	913	903	931	885	948	887	963	973	954	960	946	941	919	904	926	968	895	1006	954	1050	940	955	963	906	895	942	904	891	869	942	911	901	869	930	890	961	862	930	949	961	970	896	959	930	922	916	921	952	927	911	907	923	940	883	956	939	975	871	921	872	870	890	927	862	927	978	901	872	891	879	914	978	930	901	914	957	936	885	943	957	942	922	955	901	925	903	905	952	934	936	963	887	909	922	969	925	927	972	941	902	956	961	899	926	930	955	941	937	939	1000	920	937	934	897	902	923	980	898	925	945	936	923	896	905	890	925	966	881	935	921	899	972	957	963	899	928	956	930	897	951	912	955	859	991	892	914	897	935	934	921	927	942	862	901	908	931	913	945	928	946	903	966	910	898	896	907	901	887	1008	880	956	903	964	926	934	878	944	948	932	954	918	897	953	920	936	918	932	920	976	920	897	903	942	934	922	909	925	935	957	934	928	909	922	921	924	944	955	971	914	935	936	919	926	881	902	900	953	951	892	909	973	952	896	905	939	940	931	926	917	901	886	859	945	891	967	908	955	974	945	922	980	957	947	873	939	970	900	880	871	931	925	943	928	907	973	915	880	913	882	910	956	914	970	898	897	919	902	909	894	917	949	972	966	966	940	921	916	902	930	932	923	891	945	903	917	907	893	910	943	961	898	930	885	974	929	909	917	929	930	960	901	944	950	925	920	943	941	1002	894	895	890	977	909	940	918	974	919	880	923	924	932	993	918	967	904	928	968	889	913	959	913	867	942	940	880	925	933	929	898	936	970	908	955	963	941	882	930	992	927	911	962	929	912	905	988	955	902	945	904	917	905	889	945	989	945	940	928	925	953	889	934	960	908	909	897	968	929	930	902	916	953	899	902	954	1031	911	968	970	948	910	941	945	961	897	911	919	928	897	932	897	996	912	899	869	906	957	968	930	883	839	891	945	968	890	937	891	955	917	932	911	897	912	901	948	915	932	925	980	911	940	895	908	984	872	936	922	942	977	947	891	952	929	930	912	950	937	988	952	958	910	977	898	881	949	983	928	920	1009	920	893	934	909	884	902	936	916	857	932	937	925	983	930	917	931	888	870	948	953	882	963	934	996	964	963	932	961	964	959	914	931	957	964	946	905	934	956	896	862	954	950	870	913	950	951	939	896	894	965	958	885	918	987	966	908	941	897	889	895	924	920	905	965	919	932	918	937	931	946	839	891	893	980	938	922	904	931	949	928	892	918	964	907	923	872	903	930	1026	888	990	919	905	919	957	936	938	895	917	913	995	943	876	978	887	995	865	924	989	883	937	934	958	904	896	955	943	894	948	928	946	917	900	912	941	893	979	923	892	858	882	912	938	909	937	938	931	982	892	926	915	932	964	915	962	954	914	948	920	897	931	931	841	951	933	959	931	963	967	897	893	870	892	852	976	915	942	955	868	925	933	911	937	892	888	895	945	929	909	933	915	994	928	968	907	979	905	943	983	972	944	947	945	907	921	947	935	936	837	906	935	920	919	922	881	966	983	935	952	942	949	951	923	886	905	914	928	874	917	975	885	955	925	930	942	909	854	934	926	942	916	884	924	943	919	911	910	963	879	881	916	919	882	957	955	943	969	890	940	931	955	943	954	968	885	939	934	882	912	908	897	894	927	949	885	919	911	944	924	970	906	897	911	970	928	890	989	937	927	878	948	931	888	891	940	947	915	951	943	977	978	928	916	979	884	926	958	898	949	897	927	918	972	912	944	942	913	946	954	938	928	916	920	900	912	955	963	979	906	920	985	943	931	926	974	911	937	953	946	865	949	1001	907	919	931	937	928	934	923	901	944	945	946	903	907	919	921	946	925	900	950	977	938	924	961	929	957	974	873	904	924	925	869	888	918	938	931	915	930	916	976	927	910	915	891	964	951	883	938	884	928	903	929	932	909	937	929	903	903	952	939	891	965	925	970	927	902	939	920	924	915	931	963	943	970	961	942	898	956	873	943	933	861	961	985	954	977	952	890	984	945	886	911	956	959	930	924	958	939	935	945	969	949	961	902	907	923	906	945	912	951	923	936	982	918	882	927	878	918	941	926	937	955	892	948	933	1018	907	858	969	941	943	935	923	959	977	920	929	968	927	963	947	963	881	919	933	922	971	961	960	851	874	980	973	891	923	919	917	917	920	876	908	878	892	932	904	965	937	937	972	894	922	926	928	947	925	942	908	924	855	859	973	981	940	917	889	890	888	872	935	913	901	965	899	916	891	941	929	893	939	985	938	884	901	942	964	953	866	902	886	937	977	954	959	953	934	966	959	902	904	938	928	950	909	976	874	919	952	899	865	928	955	901	974	908	928	910	940	859	921	889	916	906	953	944	941	946	909	935	914	982	945	956	945	925	930	914	930	961	938	936	903	908	928	938	909	898	948	866	890	917	961	994	890	937	920	934	980	955	926	955	915	944	921	953	906	885	962	920	962	992	932	944	912	896	876	888	916	967	943	968	932	919	897	921	899	955	967	925	922	953	843	946	906	915	924	886	951	867	953	902	915	920	901	944	946	931	949	951	885	916	912	928	914	948	906	914	919	896	901	918	932	940	922	944	957	929	963	919	975	928	984	934	921	926	916	962	885	911	947	945	927	879	940	953	906	915	944	897	956	914	940	947	898	927	921	904	899	914	940	942	960	913	905	855	912	920	970	883	923	905	897	903	950	914	926	912	962	894	916	884	901	933	972	979	928	1014	920	897	902	897	897	892	949	961	901	971	924	932	947	958	881	921	934	880	839	952	915	943	992	895	905	963	956	930	1000	909	899	956	950	950	871	939	932	888	956	882	895	931	984	924	939	931	960	879	883	987	919	900	910	908	971	909	884	909	951	951	968	929	925	992	918	867	932	950	885	967	972	944	933	919	929	909	917	977	887	928	952	939	969	920	927	930	922	916	950	963	893	930	920	934	913	953	900	944	915	888	907	932	926	914	950	926	936	921	920	924	911	912	924	927	931	957	959	902	918	931
19215	1571	635	486	359	300	267	270	220	270	273	245	235	260	237	222	233	197	210	222	236	220	230	222	218	232	248	236	247	218	218	218	229	206	188	232	212	217	217	236	223	225	203	212	242	225	238	215	218	198	202	238	256	228	238	217	223	242	218	218	219	222	210	241	210	235	216	237	209	228	226	217	219	230	224	219	261	206	212	205	236	270	226	219	212	236	246	214	233	206	237	222	233	227	226	213	208	248	242	219	217	270	232	232	263	228	246	225	232	225	265	209	229	229	225	203	253	221	212	251	223	205	205	220	224	231	236	217	214	228	223	224	229	229	197	217	242	221	220	243	239	215	246	251	226	236	212	235	260	237	224	211	211	231	207	234	258	225	209	237	210	209	236	250	234	218	249	217	244	224	204	213	232	218	219	234	229	195	242	211	210	207	245	202	225	229	234	231	217	217	226	230	233	209	228	236	212	198	227	232	195	228	239	225	218	234	217	239	218	240	207	233	217	202	194	202	212	222	213	213	229	249	224	226	204	211	229	222	212	215	204	215	245	219	230	248	240	196	204	225	241	182	228	221	218	227	241	242	239	219	248	220	227	224	230	206	244	222	245	242	245	271	246	283	235	212	204	212	195	233	238	224	233	235	239	212	209	228	213	198	197	211	229	236	243	223	234	213	247	235	199	213	231	211	213	219	205	231	206	213	220	245	213	211	207	231	229	232	202	258	214	232	230	208	206	234	219	201	241	222	247	210	260	216	231	237	208	216	225	233	230	248	233	217	255	253	246	216	217	208	243	233	220	206	201	213	224	227	189	232	200	229	206	239	223	237	229	241	223	212	219	234	233	231	246	226	199	234	215	216	213	198	221	241	229	230	230	207	214	208	214	223	215	230	247	210	219	198	223	223	206	207	219	225	217	212	228	221	208	225	203	244	235	214	196	212	199	233	212	202	218	209	221	234	214	226	199	235	216	225	218	221	223	210	206	243	242	210	231	250	222	231	213	225	247	213	242	208	231	215	235	203	209	232	247	238	197	232	239	256	222	227	215	202	225	236	235	230	231	216	254	221	227	218	249	227	212	229	222	244	234	251	187	213	239	190	215	226	208	244	234	214	229	212	224	221	213	240	227	208	211	212	243	233	199	228	225	238	232	218	220	221	242	232	247	247	241	241	225	241	231	243	236	211	237	225	229	236	233	185	201	244	238	240	233	232	230	227	194	236	237	249	206	239	223	214	211	246	204	246	230	220	221	245	239	221	230	215	252	218	228	212	242	226	196	210	224	254	242	203	193	196	226	212	232	226	237	250	213	229	195	233	226	226	230	207	219	237	199	201	207	214	181	235	216	196	234	208	223	215	242	227	216	245	235	258	261	243	196	231	234	240	216	217	259	237	233	239	235	227	231	204	229	234	218	226	242	262	241	201	210	250	241	226	219	215	231	208	216	252	214	204	238	201	230	213	229	224	230	241	242	233	272	204	242	229	215	222	212	215	212	202	223	236	236	196	218	199	194	224	212	192	262	194	248	235	217	218	219	207	209	252	246	220	221	241	208	219	200	235	224	227	227	229	227	263	205	250	214	206	242	216	252	217	228	217	217	215	262	194	219	214	213	209	215	241	251	217	246	250	235	199	202	236	225	217	239	218	220	238	235	215	219	230	219	208	220	240	227	213	232	217	229	213	217	228	246	260	194	243	219	205	224	210	235	208	224	222	227	231	215	212	249	239	248	225	210	232	230	243	234	212	220	221	237	228	220	248	258	204	224	225	214	214	207	240	227	232	229	210	196	262	230	217	193	227	202	234	221	204	225	211	236	201	213	248	235	220	220	230	207	223	238	216	233	246	213	227	250	230	213	218	199	228	203	217	204	219	211	243	252	197	212	203	201	243	214	243	200	218	230	236	236	230	240	220	228	250	203	225	217	214	225	238	218	217	204	247	222	206	232	238	224	256	217	233	230	217	231	201	217	214	208	216	227	240	232	235	240	232	233	216	204	226	243	245	202	240	222	212	207	234	224	234	217	208	199	218	204	242	210	241	211	236	209	208	231	217	207	215	224	188	226	220	222	234	186	236	219	222	210	217	225	243	233	229	238	227	191	245	230	241	217	221	215	227	208	246	220	220	224	225	206	225	212	239	237	229	187	224	196	226	209	244	232	224	201	231	212	237	223	223	239	231	190	207	211	214	211	217	241	234	232	220	204	225	231	211	221	247	226	238	230	227	204	230	227	248	204	206	214	209	210	207	225	246	208	228	220	242	251	233	228	230	225	229	204	232	234	219	249	233	215	225	213	227	242	205	226	205	227	219	248	225	228	228	232	223	203	254	197	258	199	241	217	228	216	214	222	234	222	195	201	251	228	208	227	225	213	230	249	245	199	239	232	242	254	206	233	228	185	216	227	224	215	213	236	202	207	199	193	246	236	238	227	219	230	250	237	216	229	251	225	228	213	231	243	209	211	250	236	240	201	237	241	210	234	201	250	236	209	247	211	223	220	205	241	205	231	200	213	222	267	225	252	191	210	220	199	224	253	238	249	249	218	237	239	210	235	217	231	238	225	227	216	227	228	228	219	221	221	215	239	240	210	233	222	210	194	202	215	227	243	226	216	215	224	218	212	242	211	234	223	184	216	248	220	222	246	222	226	206	217	242	215	246	232	233	241	251	209	227	202	217	239	203	222	189	224	220	199	218	178	229	212	220	222	211	233	232	247	218	234	235	252	232	230	222	244	189	237	204	233	229	216	214	247	221	218	206	227	225	235	234	203	199	203	220	238	215	242	203	238	228	233	217	206	231	239	229	261	222	222	235	235	221	223	245	220	203	216	206	223	253	254	243	230	220	214	209	223	231	213	215	237	243	242	221	221	236	227	219	227	209	226	198	202	205	252	234	223	236	260	240	235	227	217	204	205	227	195	228	230	214	208	231	201	202	228	182	253	244	185	223	225	213	211	190	226	228	238	229	207	218	209	234	244	241	244	223	208	234	266	208	225	228	238	234	205	197	223	229	235	197	239	200	196	212	248	229	203	211	260	229	186	206	218	238	237	241	223	206	182	209	236	216	216	242	245	215	227	219	238	245	244	221	232	232	230	207	247	244	207	236	223	244	236	220	228	259	225	244	222	241	188	187	211	204	227	236	211	253	206	219	247	186	239	234	224	224	240	252	223	225	223	203	223	220	248	231	211	222	215	247	193	228	240	225	235	210	219	219	209	208	232	199	231	205	220	217	230	219	208	212	232	234	195	221	202	208	209	231	207	239	232	224	244	228	231	229	235	238	206	217	226	236	227	232	238	240	240	197	205	199	237	251	270	245	196	240	220	209	215	230	225	242	241	232	233	247	214	234	204	210	199	204	215	237	249	214	235	226	233	222	238	239	234	271	223	236	207	236	223	229	248	204	249	219	225	230	234	212	201	196	206	231	217	232	216	203	223	236	246	212	267	229	260	222	219	262	212	215	234	225	223	208	219	238	242	210	219	208	223	242	219	226
12117	800	1251	1370	1156	1098	913	849	790	728	720	654	678	643	627	614	569	633	605	584	618	624	590	564	638	580	595	572	549	552	564	586	593	575	552	577	556	571	553	612	569	578	562	538	578	546	583	561	559	579	571	579	572	551	572	572	509	584	567	528	508	566	577	576	525	552	548	577	543	604	540	556	523	519	545	545	531	580	578	564	539	594	523	568	561	529	557	574	558	540	545	593	547	535	576	568	556	552	562	554	550	571	532	506	536	568	541	586	521	524	539	524	520	567	537	531	574	598	544	568	538	545	586	552	561	545	550	542	556	532	553	560	555	580	546	572	577	583	539	532	556	529	534	543	577	527	556	532	536	520	488	530	555	525	525	547	537	528	544	562	596	591	548	563	560	571	560	551	573	600	531	541	576	541	551	529	573	595	505	525	503	529	508	558	570	566	562	532	573	532	551	575	543	556	529	573	568	562	542	533	565	549	569	559	570	531	583	567	569	563	561	562	517	557	528	564	563	531	554	539	512	532	550	555	586	547	588	556	535	582	550	540	579	538	562	546	576	532	543	563	575	627	566	574	569	551	528	555	559	592	562	542	551	588	559	567	558	565	509	576	562	533	567	546	576	548	542	585	571	560	539	544	574	540	540	573	586	542	520	498	562	563	555	569	561	568	543	558	515	584	531	563	538	559	562	573	539	556	529	590	543	587	581	548	561	551	539	566	546	569	533	558	529	605	587	547	535	589	539	610	564	616	564	588	487	534	566	571	516	586	574	599	558	558	582	585	542	552	577	555	550	530	565	544	539	535	565	522	544	525	567	549	544	548	549	549	566	535	539	548	537	586	549	583	539	539	613	540	580	527	568	537	561	571	572	536	569	536	631	537	535	567	541	552	564	542	554	586	579	562	512	546	553	591	587	562	559	594	593	571	539	561	578	574	587	531	574	562	580	549	549	559	573	561	553	548	502	558	556	503	577	535	533	561	572	581	555	552	574	557	550	555	584	561	586	572	591	522	538	520	494	540	553	558	547	527	557	518	574	542	591	554	549	528	578	538	579	580	536	543	589	576	551	509	527	576	563	592	575	519	543	535	554	571	585	526	575	530	548	561	511	558	552	531	568	573	609	544	547	540	550	589	545	591	544	519	559	576	582	512	567	577	540	547	518	570	533	587	576	556	543	521	580	549	554	528	564	578	537	532	552	547	561	535	526	547	568	568	563	498	625	568	547	590	564	545	569	587	542	573	523	559	565	569	535	581	529	567	572	531	548	584	543	586	573	545	527	573	569	581	549	582	578	545	515	564	559	537	530	570	526	534	548	549	532	566	599	536	587	559	608	553	546	504	541	559	528	563	594	511	555	526	569	543	560	572	520	563	590	534	574	540	543	511	598	572	512	567	530	534	565	560	553	552	558	561	512	537	539	558	550	583	565	529	572	554	519	541	510	539	577	546	544	577	570	548	544	556	572	589	551	553	560	548	562	555	562	526	543	532	532	559	533	552	525	504	554	534	564	596	511	526	514	554	593	550	553	546	538	567	561	541	556	560	564	553	524	593	538	510	556	601	525	529	572	568	597	554	531	534	549	575	546	572	537	562	550	558	541	588	555	577	518	565	527	531	535	487	595	538	583	573	545	590	549	584	556	572	572	565	557	549	538	503	553	559	549	558	554	579	569	571	528	519	548	527	575	558	549	522	589	540	550	569	550	543	555	591	533	533	514	572	538	558	588	518	557	533	558	535	565	502	578	535	529	548	539	555	528	587	555	551	594	555	583	564	552	539	519	540	543	541	588	557	549	555	568	558	571	568	579	618	572	584	557	567	530	529	590	570	526	525	576	556	516	574	561	583	552	537	557	609	570	570	531	561	539	556	572	539	587	628	548	545	561	551	563	549	546	531	573	490	598	554	563	570	576	546	552	568	535	563	508	543	555	543	532	581	592	584	519	559	503	580	607	570	564	534	571	550	589	538	585	559	544	560	512	540	549	522	512	607	566	562	589	550	554	598	530	566	556	560	528	594	542	563	527	548	549	531	581	534	598	568	567	555	540	513	553	577	548	566	580	596	572	573	571	532	586	573	551	555	585	574	530	617	548	512	549	579	548	553	548	537	536	593	552	551	524	537	563	573	568	572	562	560	547	546	532	534	572	564	545	485	527	543	612	565	549	557	544	532	587	546	526	558	501	536	530	532	553	560	555	575	554	531	568	561	585	552	579	529	551	571	528	597	545	510	523	519	558	525	571	506	552	567	533	542	555	579	519	551	561	575	531	580	518	547	546	547	580	564	599	533	568	559	544	526	536	559	502	577	503	572	608	564	537	499	576	569	570	562	540	608	537	524	579	558	563	561	563	564	508	561	534	542	576	589	574	584	538	516	526	599	544	535	529	529	538	511	555	572	571	518	532	530	565	548	551	574	549	541	534	564	580	566	573	545	599	572	559	528	522	528	536	598	518	564	541	533	583	552	556	568	571	533	575	542	524	505	553	551	535	539	525	564	558	552	556	527	589	554	543	604	588	545	546	552	553	536	550	580	569	546	570	581	559	551	595	586	576	539	541	570	550	561	590	524	551	537	541	566	544	568	581	566	565	558	569	521	554	572	523	569	578	559	549	516	560	535	542	580	541	585	540	555	581	555	577	574	537	547	519	566	548	522	580	574	586	559	584	603	553	595	550	543	577	542	585	519	551	545	530	551	615	612	508	581	541	538	586	525	534	557	535	570	579	549	521	589	538	580	591	581	544	540	563	571	544	542	523	547	569	541	516	544	527	556	567	549	544	552	564	579	523	525	554	588	530	551	588	567	576	575	515	555	549	604	522	525	546	573	579	523	513	571	595	546	540	531	573	536	527	567	561	547	550	538	539	564	533	546	519	578	564	530	559	534	533	572	548	527	550	574	540	582	536	562	554	450	507	548	534	562	579	553	582	518	579	528	568	584	538	605	527	541	539	577	526	574	545	580	548	554	552	528	583	569	564	565	573	575	577	536	562	580	554	588	559	542	544	557	566	542	543	528	523	545	596	565	542	571	525	523	544	553	565	574	533	516	559	563	548	576	540	548	550	574	550	538	549	576	565	549	551	591	534	553	523	584	547	599	531	581	575	545	555	543	573	532	589	542	568	595	553	595	546	555	522	525	534	550	503	542	540	581	602	557	544	535	524	602	534	571	539	558	515	536	536	529	567	567	567	567	589	553	579	561	525	578	529	561	559	501	531	586	585	554	546	562	553	541	535	546	512	587	598	561	503	578	588	545	585	547	507	530	559	550	576	496	540	589	583	532	534	535	551	576	606	609	564	537	503	560	581	564	574	573	541	530	515	550	573	513	568	549	524	610	575	551	534	555	566	582	536	581	549	530	557	552	553	536	589	538	510	547	580	562	571	564	609	565	525	541	577	571	515	559	575	584	560	561	576	544	566	569	584	541	593	555	568	524	553	550	585	546	581	543	565	535	566	593	547	548	570	568	560	533	548	529	525	583	564	577	578	534
28664	3590	1014	753	573	425	416	371	389	358	344	322	325	278	304	264	291	260	306	287	295	286	329	273	281	250	294	275	252	276	247	283	279	285	291	284	288	282	280	285	281	278	276	294	284	286	305	271	282	272	291	272	272	293	294	273	252	263	262	317	266	237	264	282	314	272	244	276	284	294	272	276	282	290	270	263	287	263	265	291	290	277	267	274	285	263	276	295	264	300	262	281	298	289	286	283	293	266	289	266	277	249	283	299	273	272	288	268	312	247	284	288	301	291	280	289	280	262	255	249	256	275	285	267	286	300	281	295	271	255	305	261	271	260	265	221	249	274	279	281	274	272	275	272	306	268	296	264	284	259	247	311	311	284	268	296	275	283	272	273	293	282	304	291	292	264	261	287	248	260	287	279	280	263	286	274	278	301	278	295	310	280	301	268	280	286	269	256	296	272	281	272	243	254	287	264	240	265	315	277	293	276	286	281	265	277	287	286	264	265	288	288	261	265	289	277	259	278	277	259	270	250	272	291	303	290	300	265	260	273	277	291	274	269	262	290	279	287	286	276	264	290	296	255	258	256	287	236	256	259	294	262	273	263	246	296	269	276	249	301	287	269	263	267	252	257	286	269	232	259	284	255	295	276	279	281	270	275	269	276	256	296	267	301	288	265	264	265	287	261	237	265	282	236	256	253	267	268	258	270	277	250	275	262	251	248	290	261	278	271	246	285	292	241	283	255	239	253	270	259	249	262	297	283	279	267	292	271	285	295	228	275	250	271	274	261	296	267	272	273	253	281	313	305	268	261	298	235	279	280	285	228	258	293	276	284	266	266	307	297	264	294	282	285	255	267	302	260	258	270	259	275	282	252	276	303	268	262	273	269	274	286	274	270	301	267	316	271	298	274	236	236	267	279	280	254	277	276	275	255	262	283	294	259	273	273	291	295	261	269	263	282	278	295	267	305	286	305	267	254	283	253	277	304	301	270	268	255	279	288	302	289	262	273	258	287	258	282	318	272	285	277	306	263	288	290	303	277	237	290	266	247	263	292	268	306	266	269	275	275	246	289	277	271	306	298	301	299	282	278	279	259	293	259	284	255	311	274	312	274	297	254	257	257	272	288	276	253	269	275	264	255	300	240	285	258	289	292	306	267	278	247	249	267	248	272	303	277	248	286	283	318	335	275	248	282	285	266	268	270	286	309	279	289	309	243	298	290	277	298	266	284	260	277	295	282	294	271	257	292	280	243	293	269	285	261	298	282	266	307	244	280	260	302	265	301	293	255	250	254	254	288	276	262	278	279	276	263	269	304	281	270	241	298	303	265	256	261	249	252	280	286	249	259	268	275	254	266	274	270	281	284	270	261	272	262	288	291	253	277	297	310	267	283	262	226	268	246	269	272	231	243	257	275	263	271	265	279	277	300	253	262	275	290	266	283	291	326	261	293	236	243	281	257	294	272	316	304	276	298	298	280	267	262	265	258	272	278	289	252	296	238	246	262	266	295	263	282	309	258	290	276	279	276	250	278	320	283	253	268	289	267	267	260	303	283	292	300	272	294	290	285	314	245	239	281	292	291	260	244	288	266	271	269	242	241	271	267	282	282	256	283	286	299	290	288	264	291	271	287	271	298	268	258	257	289	254	268	301	263	269	290	281	279	290	252	269	313	308	299	289	298	263	252	260	286	272	291	278	274	265	268	250	285	277	276	296	294	276	294	270	282	257	272	257	306	277	311	276	269	264	313	267	288	277	280	266	290	285	245	292	280	265	262	245	278	276	281	266	251	255	283	254	278	259	248	248	268	282	312	284	278	246	307	269	296	262	306	286	262	287	260	302	270	282	284	269	290	274	287	295	285	295	258	271	290	284	250	266	295	289	270	285	273	282	256	288	319	281	271	321	263	274	295	269	268	324	273	267	231	288	263	258	236	315	291	270	288	281	266	251	258	281	285	266	273	273	283	281	275	269	262	267	254	307	279	257	287	275	282	298	244	286	281	256	270	294	275	300	285	267	292	265	283	303	302	268	288	271	265	301	250	306	299	276	256	318	279	290	235	246	277	276	289	273	243	289	259	258	276	267	284	282	294	253	306	274	260	274	291	254	282	290	276	256	268	292	238	264	307	269	306	258	296	292	253	273	286	278	284	283	255	277	295	291	215	303	316	281	269	273	255	245	289	270	288	280	276	311	259	244	313	261	283	267	271	296	272	288	257	294	284	262	307	261	276	265	268	278	261	274	278	258	289	279	264	257	262	296	286	294	255	290	242	279	299	313	293	293	271	282	273	311	291	261	292	269	277	266	267	272	283	273	267	267	270	290	271	262	300	303	274	299	288	288	284	263	258	274	288	280	238	284	267	248	263	257	290	291	285	263	282	282	274	267	272	262	259	266	255	274	252	257	264	273	266	263	273	262	276	259	268	273	266	275	272	249	306	260	300	270	284	272	294	314	297	275	264	257	269	264	276	221	291	277	291	294	259	256	268	268	291	273	253	267	280	261	244	277	288	287	256	292	281	284	255	262	268	287	260	274	289	281	279	265	303	284	292	293	281	271	275	277	271	288	283	271	290	303	266	274	283	294	268	294	301	274	264	275	275	302	287	282	253	274	302	269	259	235	287	274	257	273	303	259	292	259	299	279	303	293	284	292	284	263	259	287	285	307	280	266	257	239	269	267	269	278	297	292	301	275	256	308	316	247	249	265	265	280	295	277	262	239	299	279	278	265	289	323	246	261	286	264	309	287	239	301	291	278	239	300	287	258	262	259	289	258	275	288	298	275	316	281	294	272	288	316	274	264	322	270	274	264	284	291	275	258	310	311	261	256	277	264	261	269	275	275	258	253	269	277	335	284	292	280	268	291	251	251	261	248	297	290	293	289	287	295	279	313	284	313	283	275	282	256	247	236	276	249	273	281	281	282	282	275	285	259	272	258	273	244	285	259	283	290	284	295	282	277	258	297	247	262	272	256	264	313	275	263	290	285	288	270	302	296	312	255	280	285	298	287	284	224	250	285	277	265	295	288	256	265	250	261	261	276	288	259	268	287	232	283	257	279	274	246	273	261	285	267	251	286	247	298	269	282	280	271	277	288	264	290	288	259	268	306	274	267	274	281	276	267	273	292	287	313	314	273	303	285	247	269	272	285	274	284	284	294	265	256	266	298	270	299	272	296	266	258	294	280	261	238	250	278	262	300	303	286	252	245	256	257	285	290	276	268	279	290	275	260	287	275	303	283	258	296	284	239	258	242	308	265	290	269	246	271	279	261	240	288	264	263	287	262	328	290	271	291	286	297	310	270	276	268	249	301	295	310	285	303	271	299	284	279	284	274	337	275	263	282	301	258	295	278	301	298	270	261	279	271	271	303	271	273	277	297	253	245	266	298	254	286	248	297	267	267	277	248	285	300	270	283	307	272	260	277	255	282	241	274	310	267	269	269	277	245	288	277	271	294	276	269	293	295	280	244	242	269	272	266	282	264	261	283	279	271	308
15107	1254	2046	2138	1844	1655	1397	1150	1119	1046	993	960	911	891	858	802	819	778	768	806	778	745	743	748	733	717	745	676	685	732	725	691	722	715	678	689	685	689	661	749	767	700	712	718	689	661	669	668	683	702	700	696	677	702	706	744	673	654	683	656	710	671	691	666	640	705	694	689	697	708	709	722	673	689	685	725	727	696	649	695	686	707	703	683	710	687	694	653	718	680	685	676	659	675	702	712	701	647	680	662	694	658	702	699	668	666	704	693	707	675	683	720	681	717	639	665	686	711	691	685	666	716	681	673	683	702	675	678	680	704	724	676	708	702	673	678	693	671	653	674	678	729	623	670	699	662	672	701	612	686	706	707	672	727	707	678	650	693	674	671	675	709	685	687	716	691	691	661	689	694	674	668	675	745	670	682	682	674	694	622	702	688	681	683	697	713	708	681	726	677	666	662	752	702	685	651	669	678	671	663	681	685	670	682	668	663	709	645	658	702	664	679	699	658	693	671	705	696	700	650	665	686	661	651	682	693	687	684	678	699	684	687	678	695	672	674	697	676	684	700	718	661	685	662	696	647	682	709	722	660	668	688	650	685	677	665	699	678	646	661	656	686	649	746	697	684	684	670	685	695	689	670	654	691	711	684	677	703	710	684	677	727	654	683	750	679	727	659	695	649	641	627	702	673	721	688	643	672	688	707	611	704	637	706	681	689	679	666	698	670	627	700	716	684	670	671	657	710	711	688	704	685	704	669	726	692	646	674	668	679	657	680	690	703	712	670	712	672	715	690	665	724	696	659	661	676	689	707	681	643	703	708	673	699	704	639	671	735	660	699	670	664	677	681	668	690	722	632	648	701	719	680	666	653	655	725	688	699	654	675	646	737	667	675	741	705	724	650	678	679	690	712	669	670	666	668	697	676	683	657	705	725	650	688	699	658	695	652	733	637	675	684	684	683	706	710	653	705	675	684	691	635	683	742	666	755	669	711	647	639	671	726	697	701	720	687	662	684	701	688	681	677	669	690	665	686	694	731	645	717	677	708	678	735	655	655	689	675	694	729	626	709	696	661	699	713	663	703	617	696	708	690	633	706	685	686	663	647	671	703	662	674	665	685	700	710	686	711	686	648	690	718	679	703	660	681	670	673	722	717	694	669	671	696	688	660	675	724	641	691	683	718	708	704	621	689	639	692	708	674	662	652	687	674	693	670	692	676	668	698	631	701	661	645	680	686	745	669	681	728	675	698	658	675	681	638	699	736	645	704	683	682	696	699	697	701	675	721	728	710	668	652	648	675	661	687	676	694	678	732	713	680	658	739	639	683	721	647	695	702	704	676	664	721	665	643	647	678	651	686	665	704	678	679	663	741	673	666	638	596	680	683	701	710	677	657	697	687	697	697	654	728	682	718	688	670	669	631	687	673	668	690	687	658	719	730	707	717	656	681	755	692	622	660	717	661	657	656	684	695	655	681	690	686	676	681	675	647	670	688	717	680	722	656	736	709	679	658	697	714	695	697	702	675	668	669	675	691	685	685	637	643	662	670	680	715	696	698	659	681	701	685	691	687	710	705	707	649	681	708	680	656	659	671	669	689	678	673	689	710	678	695	626	669	696	657	699	758	624	624	654	679	675	695	617	672	697	684	672	657	658	685	644	703	714	650	755	709	685	660	673	676	650	708	734	670	702	670	670	668	705	670	709	709	709	667	662	679	647	677	689	694	686	688	685	702	708	689	643	669	705	694	664	715	669	718	688	673	655	703	666	636	676	719	704	662	741	699	705	712	696	660	669	659	714	655	693	715	719	692	686	712	626	708	678	708	683	662	677	730	681	689	753	648	672	677	741	667	676	648	721	660	690	631	724	671	657	703	694	664	663	717	702	681	696	664	682	683	717	675	670	725	702	673	671	648	715	680	719	649	668	673	668	657	691	661	666	670	669	655	672	643	662	683	734	713	685	724	720	657	748	700	635	669	660	659	656	708	708	732	696	615	686	719	707	667	666	698	706	643	686	651	660	687	686	705	645	689	675	700	681	678	646	693	720	684	684	673	703	664	704	684	690	660	730	665	683	668	674	670	708	692	672	687	678	666	626	717	698	697	660	690	683	673	666	651	673	675	690	671	656	650	722	705	674	694	709	711	672	718	687	680	690	697	737	739	627	689	702	684	688	687	661	710	705	662	670	685	702	684	693	698	695	717	676	702	659	695	657	668	671	662	685	745	652	653	710	668	652	715	644	693	675	662	680	660	688	691	698	656	669	687	701	699	720	675	672	660	679	711	649	745	698	702	659	664	689	724	666	720	698	691	624	676	704	663	659	698	691	659	648	736	690	718	709	698	702	680	695	706	666	677	707	677	653	692	713	685	720	720	641	701	711	697	701	686	675	661	669	643	717	682	643	677	665	708	623	638	677	671	624	720	673	663	627	708	669	660	685	701	693	707	682	678	689	685	697	710	647	710	658	711	704	679	694	716	671	726	671	652	660	649	713	707	674	694	693	682	620	662	661	712	644	741	680	671	667	648	654	651	681	692	668	632	751	697	701	702	642	662	656	674	668	669	661	668	680	679	685	705	655	647	676	651	655	695	708	654	650	702	704	697	659	672	681	718	709	698	690	757	701	689	658	704	656	687	680	676	692	730	684	706	724	726	694	690	689	702	678	686	662	702	658	693	737	687	653	670	676	688	684	674	715	696	664	702	710	698	704	667	705	645	679	676	677	661	648	660	720	737	693	695	689	704	725	735	663	651	669	676	709	655	716	704	693	659	651	700	711	703	682	680	641	657	749	678	650	656	696	678	697	682	652	658	705	694	653	635	709	722	668	675	659	692	669	668	641	735	672	724	709	658	683	626	657	730	693	662	651	641	684	698	726	684	639	697	656	637	707	722	639	713	697	688	712	672	674	704	660	682	679	704	681	676	678	718	739	652	641	720	685	663	691	723	650	683	657	645	645	685	727	655	664	709	647	651	678	641	623	703	683	672	643	698	690	698	635	698	709	634	692	669	685	678	720	709	655	711	667	692	714	684	698	680	686	750	657	680	699	657	701	675	685	699	696	667	677	654	605	714	678	611	719	645	693	684	665	704	700	714	700	683	662	680	644	648	689	736	679	697	676	660	708	643	702	706	690	629	718	638	680	659	684	659	680	651	690	672	697	655	668	688	639	721	680	706	711	670	732	691	698	670	678	653	705	653	692	675	703	670	686	659	686	651	728	644	640	619	684	669	630	674	698	680	678	681	700	674	666	654	699	672	640	716	675	659	690	679	679	703	657	700	662	701	706	659	673	691	647	667	657	645	650	693	723	678	675	665	645	677	621	687	689	674	707	631	711	688	687	646	650	707	688	688	699	680	705	660	671	677	699	652	692	683	634	670	687	661	707	668	673	649	662	651	694	703	654	701	672	720	698	683	661	690	655	702	695	691	671	675	641	712	704	733	651	656	664	693	647	676	659	671	688	701	712	686	693	706	683	665	651	730	697	678	674	742
7547	670	456	421	466	381	411	451	425	453	422	457	418	461	434	428	417	411	406	401	447	408	449	392	432	385	403	451	447	406	437	414	434	423	405	390	417	411	438	431	428	399	411	402	437	417	387	386	451	424	413	438	423	390	404	389	405	413	418	410	417	430	437	421	427	419	401	403	437	407	407	403	406	398	412	463	439	420	453	437	423	431	437	414	447	422	458	394	416	450	438	412	423	453	421	413	414	389	413	417	436	403	425	414	452	458	442	420	434	419	425	454	442	474	415	406	443	425	472	412	391	409	414	428	427	420	431	427	412	437	434	404	368	422	438	395	393	425	433	433	445	436	464	426	424	445	459	446	425	424	443	428	403	413	441	412	422	409	428	379	426	397	407	428	410	395	425	422	412	415	413	434	450	419	449	419	402	443	429	406	426	432	454	454	422	418	426	385	431	448	465	424	379	424	433	439	416	409	419	414	425	446	392	422	397	417	436	403	443	417	429	452	432	419	408	445	469	418	429	381	382	405	393	449	433	433	440	423	428	381	417	418	419	424	441	422	420	440	424	397	395	452	445	428	434	431	425	445	428	464	451	441	414	416	456	440	402	416	447	425	403	395	422	431	446	414	395	434	416	424	441	414	408	432	494	426	420	481	415	398	439	439	420	365	405	469	456	448	371	370	421	377	434	413	413	384	445	432	411	418	384	438	421	407	364	379	401	456	431	424	466	416	396	411	365	397	409	384	401	431	396	378	439	432	422	439	411	458	411	399	446	430	386	416	427	417	400	408	402	431	414	459	431	423	409	452	393	418	410	407	460	432	415	412	382	389	489	443	440	444	439	399	452	421	424	401	416	435	431	406	446	418	457	424	434	452	433	444	456	422	435	442	392	414	425	404	416	449	473	447	430	490	376	407	396	420	406	409	393	459	412	453	439	418	450	412	452	438	434	422	432	431	444	413	417	384	395	438	440	410	428	432	433	422	407	446	436	402	442	456	422	407	424	357	429	407	425	420	422	443	398	413	411	408	452	416	447	438	392	394	418	411	426	410	410	403	426	447	438	413	435	472	473	415	394	403	413	430	409	426	427	427	395	408	447	403	421	423	472	449	407	394	424	426	404	416	430	470	437	430	461	409	410	443	403	417	441	419	415	413	458	449	404	443	412	382	421	432	479	425	434	411	443	425	416	443	450	435	378	450	441	425	413	443	409	444	426	412	404	460	443	458	419	417	428	412	396	410	448	413	462	423	428	413	442	407	433	385	386	441	427	426	425	416	426	427	437	431	398	401	435	367	456	374	394	428	406	401	431	419	457	403	393	424	408	423	443	455	428	400	393	411	418	396	369	429	459	424	458	466	436	429	428	455	408	400	423	417	443	444	427	432	434	404	426	427	439	449	428	370	376	420	451	411	439	397	412	439	412	423	399	417	410	425	384	403	446	421	420	435	435	434	397	417	455	459	435	429	396	458	428	421	431	429	389	466	419	417	399	411	391	413	440	452	414	454	391	402	417	427	423	418	407	406	406	427	431	410	394	456	391	427	459	444	454	417	423	397	408	400	394	395	423	420	436	388	420	443	426	425	367	430	479	445	442	441	417	429	440	438	454	387	468	411	412	423	376	427	384	426	432	387	378	413	349	426	433	442	480	447	428	386	428	396	456	407	448	441	444	398	406	437	446	411	409	410	378	429	424	411	414	434	434	438	400	443	461	432	443	408	444	400	413	448	425	409	436	447	445	421	430	455	409	383	449	411	424	431	393	409	442	401	433	418	404	415	376	424	447	463	409	393	401	462	422	422	440	416	404	441	409	458	461	381	417	408	411	420	419	408	413	427	417	420	432	382	414	446	419	432	444	397	389	465	473	430	417	416	429	368	422	415	475	406	449	426	396	415	406	387	414	440	414	400	431	433	461	439	453	386	394	414	445	422	391	424	407	461	422	392	386	459	387	408	438	436	391	443	461	431	410	390	436	407	438	412	457	425	405	418	432	407	484	410	409	415	398	437	471	426	445	451	381	447	442	374	434	426	423	451	433	448	410	438	466	431	371	423	464	416	431	394	413	409	406	441	462	432	455	404	387	408	394	406	397	434	434	403	423	398	397	415	441	445	395	441	429	425	467	401	402	397	375	434	382	415	434	403	465	408	443	410	447	424	440	406	404	431	393	399	471	440	439	441	430	381	393	402	473	406	388	397	437	449	444	392	412	424	428	401	428	416	388	419	416	436	450	427	465	416	413	394	374	401	398	406	448	382	423	446	419	420	392	397	436	453	422	405	456	453	474	408	443	429	443	419	395	413	390	391	401	388	418	411	393	443	450	424	460	405	399	392	433	383	424	391	375	428	425	405	456	400	421	423	442	404	419	422	439	403	412	432	415	456	402	417	402	423	394	419	413	396	423	424	420	400	428	418	431	399	385	419	437	385	418	440	459	438	473	463	443	403	476	433	417	430	450	427	414	423	397	394	423	444	389	406	402	449	412	422	406	433	396	400	425	384	434	410	408	431	397	433	405	431	453	427	398	446	399	417	398	437	421	408	399	428	434	450	396	413	406	410	401	421	397	405	392	400	407	417	420	373	443	422	443	429	427	426	444	397	393	393	431	440	437	443	441	416	413	420	461	430	429	401	468	395	421	462	412	439	390	412	439	413	441	411	402	384	413	409	411	418	442	410	437	403	394	406	414	409	422	418	401	438	445	413	434	422	416	411	412	445	416	409	441	418	429	410	379	436	418	420	459	418	424	384	444	455	418	424	408	446	444	423	424	396	462	425	427	419	425	448	400	457	464	408	414	430	442	428	441	422	421	431	425	419	419	454	460	406	460	408	451	398	451	424	422	424	428	412	430	423	438	458	458	455	427	390	425	395	417	411	422	383	439	453	438	408	424	434	409	403	425	417	447	445	410	428	440	431	435	388	440	421	389	385	421	434	410	397	433	406	441	430	408	381	409	428	438	411	427	425	450	440	496	374	422	461	403	387	417	421	436	405	386	403	417	396	433	405	415	436	385	411	434	413	383	433	433	458	452	429	431	438	415	420	423	407	381	384	453	404	396	434	429	369	434	385	464	423	412	413	443	390	440	409	419	447	431	431	426	422	454	443	425	442	439	410	437	408	428	436	406	467	433	421	421	416	436	412	437	391	427	381	430	393	412	389	452	456	403	434	425	416	448	418	445	392	466	425	397	447	397	419	450	424	425	395	442	438	427	406	432	419	376	443	440	413	422	440	430	386	461	428	438	407	406	413	405	411	391	457	445	442	435	395	403	435	422	413	438	427	478	405	452	412	438	414	441	449	423	433	448	459	414	421	433	422	406	418	434	404	448	399	390	448	408	442	431	452	460	449	403	426	446	374	392	424	395	444	421	426	452	421	397	435	399	421	426	396	445	393	417	418	415	407	432	388	413	426	406	447	430	442	401	446	418	409	422	440	394	405	431	407	401	401	458	426	350	414	440	414	423	440	405	426	453	462	427	432	410	391	409	407	469	436
5209	993	926	946	944	965	972	977	929	943	966	948	960	903	966	923	964	934	948	956	974	904	971	955	895	925	941	960	874	928	912	886	961	944	947	982	917	960	895	885	934	955	938	897	984	939	939	949	898	919	933	889	880	912	885	924	862	872	957	888	984	884	926	889	888	903	981	882	915	918	917	974	937	941	937	923	919	928	969	968	919	933	899	886	916	932	936	890	945	949	913	963	896	975	894	913	950	977	935	912	941	976	934	934	905	912	920	890	921	920	924	943	919	915	906	961	914	917	958	916	867	917	882	931	955	911	971	916	934	927	906	939	922	913	951	934	952	910	909	922	890	931	918	916	917	1005	931	954	912	940	907	910	917	936	933	898	901	929	916	902	966	927	866	963	895	908	923	906	917	878	961	916	965	955	922	875	933	869	948	932	963	899	938	881	942	886	949	976	952	940	916	905	924	893	929	901	922	917	921	930	929	926	904	919	893	942	974	916	999	967	885	944	896	920	932	898	931	950	976	954	913	934	874	958	948	1013	917	905	895	979	994	975	960	956	944	931	945	921	897	906	943	903	910	863	915	884	953	894	979	926	955	921	999	894	905	940	967	896	937	935	965	920	917	926	914	900	921	965	943	938	937	916	894	930	903	973	914	943	952	918	955	950	891	966	894	951	902	932	927	951	886	912	905	940	975	918	982	864	902	913	970	938	869	890	933	909	850	972	881	966	908	893	898	904	930	890	952	896	972	978	942	926	901	925	920	904	911	959	924	902	935	926	909	934	967	943	944	899	934	946	980	896	954	901	933	981	932	923	953	978	901	902	918	876	905	971	919	977	904	967	911	905	958	873	930	889	965	909	940	948	908	922	927	939	936	976	873	868	913	908	915	952	919	987	970	909	910	944	963	976	837	936	944	982	958	883	955	908	932	922	921	911	957	972	899	903	1000	937	962	995	921	925	944	880	910	960	1006	887	897	934	908	888	918	918	977	953	886	953	897	962	924	970	936	951	909	854	915	981	965	977	935	940	962	876	953	881	939	922	855	916	930	962	1001	942	935	921	904	925	907	917	968	959	920	911	903	937	915	970	930	949	950	846	915	939	1001	899	916	883	897	961	896	930	957	940	983	915	975	917	911	929	978	911	915	885	943	984	934	943	951	936	936	930	969	915	954	889	956	887	930	884	889	926	919	904	920	938	923	887	951	897	898	955	931	917	901	935	898	931	949	977	961	870	964	978	881	1003	925	928	913	931	903	908	963	917	948	939	909	908	928	880	965	887	930	981	949	957	957	900	961	892	884	924	969	971	917	890	954	941	931	958	921	914	897	961	941	944	962	966	938	933	963	970	886	916	877	950	969	987	914	903	968	939	967	936	928	883	1023	954	934	948	938	975	902	943	947	961	988	907	923	990	918	875	925	978	919	969	908	938	954	881	948	917	869	880	890	909	921	949	895	914	899	939	943	874	924	882	937	922	940	880	886	931	910	957	876	870	917	938	919	912	938	962	941	945	949	953	941	885	958	912	979	939	879	938	961	902	945	991	921	961	958	866	923	901	941	930	938	928	898	920	885	917	896	927	889	877	931	952	873	922	960	934	883	876	835	916	929	929	934	975	872	952	899	913	946	915	930	886	927	907	930	916	918	899	930	958	923	927	925	901	921	915	946	934	956	947	958	957	870	929	952	948	899	936	957	936	932	916	992	929	944	924	994	916	916	956	916	926	918	932	923	952	945	955	947	913	952	916	945	899	931	926	927	1008	898	892	948	899	929	957	935	928	920	898	881	956	893	847	883	911	902	921	918	953	937	888	932	978	877	888	965	907	933	911	937	941	930	974	923	885	967	946	884	950	922	927	933	931	942	907	908	939	956	942	896	963	922	951	910	970	929	907	969	877	885	901	906	892	915	893	904	967	914	968	916	920	924	909	973	941	918	921	915	946	884	912	939	909	932	928	872	971	947	901	914	899	958	947	894	898	909	905	907	955	983	890	926	907	960	963	961	899	915	868	941	895	942	940	900	905	880	926	945	923	880	888	1007	910	904	941	915	895	904	879	869	938	938	946	941	929	942	983	967	868	943	982	895	926	924	936	919	909	927	914	887	943	1000	916	920	953	938	968	910	927	916	904	886	928	945	970	930	880	823	944	1019	930	952	924	907	919	968	929	948	967	973	908	906	938	968	922	953	960	863	937	931	945	876	854	955	954	887	949	960	914	929	956	907	956	899	1005	906	912	958	941	904	898	893	911	896	891	915	934	912	908	943	957	920	927	918	887	897	949	898	894	933	958	904	944	951	952	910	951	929	970	951	983	907	952	959	936	912	914	969	956	870	945	917	929	938	965	959	930	921	989	951	909	885	963	930	943	943	894	909	923	934	952	908	902	925	968	874	842	920	961	915	922	908	952	867	903	917	918	959	918	907	896	913	964	981	931	882	922	902	916	881	952	933	984	971	920	918	930	943	933	923	916	937	950	929	948	941	937	916	904	992	891	951	912	941	964	889	882	919	935	982	923	957	938	931	943	915	986	893	894	931	898	906	952	918	901	951	972	911	940	902	960	940	985	943	903	958	984	942	892	951	934	896	949	1008	990	963	961	931	886	981	903	939	904	976	912	897	918	1006	932	874	936	895	930	938	912	880	865	902	924	930	958	955	958	927	966	944	923	938	889	972	933	955	906	872	951	954	916	864	886	933	894	958	963	937	938	946	936	932	936	947	943	901	939	922	902	919	878	934	946	936	881	874	911	952	915	919	901	922	908	964	887	946	922	909	913	1007	946	982	870	977	1001	877	909	931	894	896	892	943	914	894	931	903	931	912	921	938	902	908	906	973	911	876	881	872	926	930	924	933	933	876	942	944	883	951	963	959	906	946	957	937	883	869	928	924	948	963	924	909	988	892	856	924	906	915	920	942	916	924	933	962	976	890	918	935	957	983	949	942	936	973	924	922	921	925	910	956	912	976	929	924	965	924	891	909	939	935	902	924	952	981	998	928	920	914	887	935	905	913	928	973	903	913	896	892	924	924	925	910	934	921	892	938	925	886	914	950	947	901	903	916	935	912	907	917	891	878	909	916	936	988	945	909	945	916	950	969	911	895	936	963	988	898	927	883	960	916	940	946	939	976	950	948	922	941	963	965	973	891	935	892	963	978	854	933	911	948	908	923	910	916	923	925	850	904	963	926	943	972	929	905	900	989	911	960	1001	970	949	910	908	935	932	948	918	905	938	909	920	996	948	898	942	912	953	902	938	925	924	941	987	920	914	881	938	946	901	936	907	903	948	949	915	1003	932	963	933	886	943	921	898	995	870	923	912	935	952	917	844	951	970	935	906	934	895	919	975	901	940	935	962	936	944	910	942	928	948	939	913	915	895	931	911	957	951	955	943	921	900	998	945	939	921	875	958	908	963	895	928	921	930	949	891	923	959	926	939	885	915	936	864	916	910	911	931	910	966	928	947	942	890	877	888	896	946	931	931	980	906	942	926	905	927	931	967	985	907	944	913	945	912	902	936
18105	1364	554	455	331	318	306	267	281	263	265	260	255	216	267	239	212	229	227	195	255	219	241	214	200	235	225	224	198	225	215	240	200	207	229	206	222	215	202	267	239	248	226	231	233	201	201	190	243	225	189	184	211	213	216	226	225	199	205	191	205	200	244	204	209	224	224	210	224	233	204	237	206	226	229	205	232	178	216	235	206	229	218	197	254	219	207	222	224	219	223	198	237	251	194	226	235	224	209	208	226	226	224	260	208	254	196	258	203	211	215	225	224	228	217	234	214	215	214	230	203	198	224	268	240	213	199	219	236	227	223	235	213	223	230	220	222	206	215	227	173	231	253	236	236	236	219	245	234	196	242	237	249	195	218	257	230	201	206	221	220	222	221	208	216	234	225	191	237	238	179	219	226	239	230	224	223	224	219	204	226	233	203	207	204	222	184	226	211	223	222	210	200	250	212	212	221	218	241	237	246	212	214	216	222	227	245	232	200	230	227	224	219	238	205	234	208	224	233	207	201	224	217	209	223	221	208	214	220	187	251	235	252	251	259	232	228	220	207	226	194	229	213	246	206	224	216	198	229	211	238	210	223	210	229	240	214	241	193	197	186	230	223	193	231	194	208	249	224	216	195	223	246	225	200	176	193	244	209	241	208	234	219	228	209	224	199	199	233	239	239	226	218	232	207	237	198	217	217	231	244	233	226	186	210	211	234	204	211	206	209	209	213	214	220	227	249	231	231	182	228	205	246	210	217	211	208	230	211	232	234	234	223	234	206	232	209	235	216	194	205	220	199	237	236	248	245	217	229	234	237	209	222	236	217	231	218	232	210	217	222	227	214	207	205	217	245	183	214	223	210	227	220	207	245	214	244	195	214	241	206	219	211	231	210	200	240	205	233	221	214	248	226	244	244	223	204	209	207	235	252	238	207	209	228	221	233	218	228	212	218	250	231	215	219	231	245	244	266	215	229	196	237	221	203	190	243	228	220	230	210	234	226	195	244	232	238	218	234	193	194	222	243	200	218	231	216	212	218	241	251	259	226	188	205	195	236	221	226	223	217	217	209	217	222	253	227	248	227	229	214	191	192	207	208	230	224	220	224	224	238	232	206	179	199	179	202	209	222	199	219	215	248	227	218	255	228	238	207	227	189	226	215	225	212	203	269	253	207	250	195	213	234	240	219	207	216	220	231	217	223	204	225	215	231	216	213	239	242	250	222	249	198	217	239	221	215	220	185	214	222	219	215	220	172	215	237	226	214	209	201	204	219	186	204	183	200	226	205	218	199	226	216	227	204	202	217	245	260	199	244	210	216	198	224	219	224	238	232	204	236	203	204	216	227	222	235	223	202	217	209	201	226	201	197	197	246	212	213	197	238	203	209	203	215	176	210	207	214	182	225	256	191	234	231	235	211	210	217	199	229	206	234	217	213	239	224	210	231	244	208	220	200	213	222	225	210	199	198	239	202	191	260	216	221	239	224	214	227	246	222	240	221	199	173	215	224	237	210	216	188	253	217	209	226	207	209	240	211	227	248	196	205	217	230	230	190	191	247	212	247	226	214	239	223	207	232	234	201	235	229	238	238	223	219	234	235	229	245	237	213	219	196	243	225	223	217	215	242	223	217	195	191	216	203	227	231	187	239	225	217	239	246	227	244	236	216	217	251	226	192	176	186	230	179	194	221	192	226	252	217	220	222	200	216	199	233	194	238	240	214	247	218	236	205	205	204	231	222	232	201	222	210	234	227	229	212	231	243	206	232	213	232	223	231	221	206	231	250	215	215	243	224	215	219	235	203	232	199	212	213	251	220	196	218	206	242	225	188	233	206	236	248	219	227	243	227	218	212	213	221	233	222	212	218	205	211	268	196	218	239	227	222	226	235	200	213	189	227	191	164	216	222	201	208	201	251	222	217	215	216	214	232	224	213	213	197	212	213	232	201	229	227	193	193	261	247	233	212	229	236	229	241	238	231	196	229	215	219	251	193	218	223	244	228	211	229	253	211	226	213	219	215	260	212	230	224	236	241	214	212	188	223	210	217	229	233	217	232	212	224	216	229	247	206	234	207	209	202	241	206	200	250	215	208	202	225	208	219	218	213	237	195	228	222	236	231	251	208	230	212	189	243	190	191	212	235	218	198	208	225	251	196	202	242	237	221	216	229	215	223	218	217	239	241	184	216	245	237	218	204	228	231	203	227	216	200	205	235	223	227	233	231	220	200	214	210	205	218	226	231	189	244	191	230	211	209	233	265	243	221	220	217	243	200	240	214	226	210	198	207	205	235	222	232	228	219	243	258	202	205	206	210	231	206	222	235	222	242	200	218	224	209	226	249	221	198	211	223	220	198	210	233	261	208	252	201	224	226	224	214	216	209	234	221	240	209	249	229	216	224	233	205	230	202	198	214	233	249	199	227	243	198	250	223	224	237	212	224	219	188	233	199	224	185	223	231	220	204	227	206	225	227	208	244	240	236	240	212	210	212	236	242	208	177	255	218	198	211	201	247	210	242	232	223	199	224	217	212	226	225	208	211	203	254	196	196	219	194	238	208	186	222	212	234	227	208	219	229	213	203	251	200	229	242	235	226	217	221	215	221	232	232	242	222	218	211	209	201	201	190	213	208	206	203	229	221	200	223	240	207	226	213	236	213	233	215	205	217	211	199	222	249	240	207	196	204	223	224	237	205	227	223	212	278	214	185	230	220	212	232	228	233	215	227	214	209	208	254	204	214	245	232	220	210	208	220	195	226	205	209	234	194	225	193	222	199	227	237	229	229	214	214	223	255	210	218	252	218	211	213	209	228	226	220	247	202	224	241	232	211	211	243	228	191	204	206	206	214	219	242	234	228	212	214	214	208	217	231	228	189	194	213	228	218	225	212	202	208	215	218	220	211	217	223	201	215	242	198	211	194	224	241	207	231	239	222	230	219	238	240	222	217	233	217	208	196	228	236	241	215	215	219	206	216	233	259	233	227	224	235	213	245	212	241	223	213	203	217	212	245	225	212	238	224	237	194	233	234	230	220	237	225	224	232	208	194	199	245	212	203	227	178	219	220	229	227	246	215	193	198	220	200	208	241	228	234	221	223	216	225	201	230	209	192	208	214	222	221	215	221	206	196	220	203	228	201	220	208	225	209	204	245	259	211	198	219	219	250	236	231	218	209	225	237	211	213	207	219	233	219	205	232	223	230	215	189	209	256	222	217	204	227	228	216	228	211	229	244	234	242	236	217	216	201	236	254	223	221	238	220	235	208	216	206	225	233	213	236	190	232	233	243	239	218	229	213	209	209	223	202	242	192	219	240	250	221	216	210	231	232	201	200	222	230	235	213	239	226	214	229	250	231	189	208	212	210	199	217	191	230	237	225	222	201	238	208	224	227	210	231	197	226	233	208	221	214	199	200	199	196	209	217	222	247	243	210	223	202	222	213	219	212	209	251	209	197	226	185	206	196	204	228	222	201	210	208	190	214	235	224	244	193	232	227	255
11473	853	1296	1364	1151	1002	930	849	778	677	717	683	665	651	650	627	602	615	587	560	581	610	593	614	585	553	596	594	549	581	579	569	554	558	556	562	555	536	531	571	538	559	556	566	540	575	545	577	550	529	560	545	544	545	539	552	506	508	553	548	540	578	576	579	581	545	539	566	541	550	537	551	530	542	535	526	604	576	579	529	567	550	565	581	585	558	549	554	546	552	541	584	538	586	522	533	547	557	516	544	508	572	553	514	558	534	542	564	556	550	571	534	614	584	541	562	558	583	523	589	574	602	562	563	504	541	551	566	540	542	579	543	554	544	539	562	574	570	533	543	569	547	576	553	558	563	538	530	525	543	570	544	524	541	528	579	560	511	571	548	555	570	529	527	539	529	557	534	559	581	552	574	547	549	554	539	575	554	573	557	530	521	565	539	569	543	553	577	570	593	529	533	591	541	566	548	581	503	553	511	538	563	613	575	525	524	536	542	536	620	577	543	561	521	584	532	561	523	572	539	552	583	581	555	525	528	520	556	575	565	575	544	560	554	548	579	550	591	561	567	497	555	595	565	539	557	556	478	567	540	578	523	512	568	538	520	566	575	538	565	597	542	538	540	554	535	551	539	504	536	578	564	589	558	510	538	530	516	546	534	544	562	538	560	520	561	538	541	545	557	526	559	553	556	503	538	543	560	507	577	557	556	578	476	547	587	561	569	581	543	536	562	551	534	589	533	550	524	557	538	532	575	524	556	537	510	510	534	568	552	545	516	547	560	558	548	532	540	561	532	577	557	554	503	559	569	556	516	544	509	529	534	515	545	544	537	549	552	536	553	530	540	497	536	519	566	562	527	566	542	563	542	543	531	524	562	521	548	545	506	539	557	552	519	553	558	549	567	526	549	520	577	540	533	535	530	562	560	527	578	544	550	523	494	540	539	528	536	562	548	542	514	553	583	545	568	522	547	524	576	572	564	582	529	536	559	549	516	508	560	520	566	558	530	569	567	502	571	582	549	555	511	583	507	569	518	574	557	497	578	571	559	535	556	522	531	550	539	534	572	549	619	534	555	542	544	554	578	551	553	524	584	519	585	563	571	535	545	536	575	601	565	514	600	545	521	509	568	530	536	534	562	591	522	559	579	532	526	569	557	579	551	561	591	508	507	559	563	564	520	515	572	562	563	565	558	538	536	574	538	532	544	537	562	545	531	575	523	540	543	523	512	526	572	557	584	548	527	552	546	586	578	542	550	548	501	577	488	544	546	526	588	563	560	575	567	533	548	553	530	554	559	513	578	518	533	552	568	540	568	530	576	557	551	538	492	554	566	544	560	591	537	550	588	582	518	563	547	554	548	553	510	519	527	548	567	571	561	526	567	582	553	554	536	516	557	534	541	539	522	563	536	546	552	515	536	543	523	554	522	571	595	526	557	533	551	504	556	506	549	504	557	576	541	553	553	533	583	540	534	538	576	564	573	560	508	541	540	516	537	535	540	557	533	537	569	546	539	533	567	502	572	562	478	544	524	559	544	574	598	539	566	533	562	542	565	542	533	538	585	559	545	528	523	504	562	577	567	533	552	555	544	561	578	561	528	570	568	524	543	557	525	525	589	514	549	543	552	542	541	593	553	572	592	591	520	566	547	583	505	518	556	550	526	521	525	569	583	567	521	576	557	565	530	561	522	550	517	518	578	547	550	511	530	556	532	533	577	553	504	513	547	522	571	576	537	503	573	532	562	545	526	550	548	488	517	583	571	550	530	564	548	513	511	548	559	560	534	565	531	525	522	573	543	514	577	571	555	507	575	537	552	552	553	545	518	529	548	545	541	569	572	543	525	534	588	551	532	544	550	547	542	513	577	545	547	551	577	531	531	526	533	529	566	519	532	521	544	580	579	568	582	502	575	525	520	514	521	567	552	530	524	529	585	554	502	523	495	574	525	596	575	598	571	533	546	534	602	517	498	545	520	534	523	546	537	510	574	493	547	533	549	560	549	552	582	557	552	610	554	539	524	567	543	555	563	539	530	570	504	528	545	573	581	525	522	560	576	542	526	508	593	568	564	563	565	551	528	551	529	589	567	566	597	538	557	535	530	509	533	545	511	559	528	560	582	576	540	558	572	604	538	532	540	512	534	573	546	555	503	567	524	563	508	543	576	527	549	554	547	581	562	545	535	562	562	584	560	528	573	540	540	536	544	530	554	509	523	514	525	581	552	552	546	530	540	520	558	563	517	581	571	524	495	537	529	606	550	549	555	516	522	551	551	572	554	569	553	580	537	537	539	556	568	497	569	514	553	547	536	511	561	516	558	571	515	555	584	534	530	520	556	570	569	543	559	563	514	563	550	568	529	561	536	585	551	565	584	541	540	539	575	583	553	590	571	533	523	529	576	565	556	566	560	579	595	590	566	575	600	525	539	531	535	533	527	540	546	548	566	549	547	531	576	539	532	564	540	503	549	532	543	552	563	518	527	578	538	584	602	575	569	555	540	533	527	559	555	547	570	552	548	510	541	531	515	525	571	565	538	545	519	560	513	540	504	508	532	486	576	496	512	555	548	533	595	541	561	539	528	551	563	546	567	540	533	512	561	544	535	588	556	551	549	532	560	519	541	562	546	558	524	552	568	522	545	554	596	563	578	554	594	576	557	524	569	606	543	555	549	542	512	579	572	534	530	543	578	535	548	563	570	576	566	605	540	559	517	564	557	565	524	549	537	554	536	560	519	490	546	566	533	576	585	561	526	556	545	558	521	531	550	587	540	563	547	504	576	536	555	521	544	587	500	569	557	551	546	575	526	540	581	539	542	526	549	537	597	509	545	526	554	563	536	554	527	597	530	538	562	594	560	553	552	558	544	548	519	548	537	584	566	557	562	585	546	570	540	543	568	532	591	530	564	585	557	542	564	561	539	497	560	546	567	555	536	561	537	526	522	579	574	530	557	627	551	534	530	543	526	540	540	559	536	563	538	513	540	546	534	575	583	528	558	519	546	528	529	571	548	590	561	552	529	561	539	543	574	469	505	529	506	550	533	549	595	554	555	534	536	577	549	602	547	569	575	558	545	554	578	577	583	556	533	516	534	546	551	567	556	548	574	505	543	539	546	563	521	537	535	525	595	554	538	550	554	539	551	556	579	567	549	559	556	538	553	556	505	578	563	546	551	552	547	545	526	558	558	565	557	555	566	546	585	541	532	534	563	519	543	573	559	542	593	497	504	531	512	545	543	523	602	542	543	514	537	532	509	582	556	559	548	518	552	563	552	563	530	583	513	499	567	533	554	532	524	531	536	530	576	527	509	553	547	532	559	579	530	544	575	519	554	535	546	539	561	584	561	556	571	469	541	553	521	527	597	590	499	554	556	533	543	511	541	555	551	585	600	567	562	512	559	559	571	575	571	547	575	504	563	561	535	546	529	565	591	544	565	574	549	529	536	560	591	531	527	553	516	537	554	521	559	541	569	562	590	538	556	584	534	517	539	523	535	548	501
27083	3128	962	728	591	496	434	399	346	349	330	302	315	274	274	313	286	272	297	278	315	318	275	306	279	275	285	270	293	294	283	299	274	259	304	269	273	261	259	266	256	251	298	267	284	270	244	274	257	259	299	269	261	270	283	267	265	257	257	230	268	284	282	298	257	262	287	313	266	239	252	257	261	287	255	303	307	282	277	246	262	248	256	244	261	287	265	291	255	245	261	239	283	255	300	285	254	267	289	303	272	287	271	277	293	286	299	276	287	265	282	278	263	293	294	293	288	235	275	265	271	263	275	260	266	308	276	301	299	299	260	314	271	252	250	271	252	256	266	286	289	252	269	241	287	255	275	286	226	289	268	280	283	278	261	246	247	252	273	302	284	260	260	261	291	296	263	253	261	260	280	250	255	281	277	276	260	284	249	274	293	266	264	262	271	268	280	265	254	240	245	269	273	292	266	269	274	248	259	257	278	270	269	260	266	288	268	294	293	278	262	267	274	284	249	267	287	280	265	284	290	289	279	282	274	279	253	286	267	273	273	251	268	282	294	270	254	269	274	309	288	273	294	267	273	258	272	255	273	271	270	303	253	283	294	272	286	303	280	275	255	268	261	264	243	282	255	261	271	265	305	290	247	278	274	301	224	287	275	248	284	280	272	264	243	294	266	289	291	287	251	281	260	294	269	277	276	284	247	244	267	258	277	294	272	252	295	289	286	291	253	295	266	279	288	278	260	279	272	254	281	280	266	289	244	271	259	242	272	268	269	300	254	236	265	245	268	240	279	307	292	289	276	267	281	274	263	286	310	283	285	287	260	283	284	276	303	273	241	249	295	280	290	270	247	262	281	264	213	231	268	295	252	266	261	299	269	253	257	267	231	279	279	264	301	288	262	298	278	273	329	293	302	274	248	293	288	233	246	258	263	255	267	283	261	250	268	312	256	283	264	268	286	269	265	260	273	256	268	251	293	267	296	270	293	270	280	278	271	286	256	286	266	281	273	271	272	272	270	285	277	265	272	264	300	275	292	301	259	288	280	286	302	270	261	294	251	269	256	250	285	261	258	309	248	252	248	284	265	257	293	267	253	262	289	269	262	271	281	282	296	301	263	269	286	291	294	293	273	264	312	264	256	271	307	288	288	262	270	257	302	290	240	288	287	270	295	239	259	259	285	261	283	253	317	310	268	288	285	260	265	266	263	266	285	263	245	256	264	261	278	257	243	276	263	265	276	272	270	220	285	261	253	292	287	264	252	267	268	252	282	264	251	284	306	281	309	271	272	264	271	261	253	274	293	287	281	284	286	266	253	266	265	277	263	269	313	295	294	282	241	271	284	290	291	264	261	270	243	304	273	253	258	258	282	275	272	269	269	284	284	282	283	250	287	271	259	295	293	281	258	294	260	235	281	298	253	277	283	293	285	267	267	273	280	270	299	256	258	270	283	282	298	310	254	261	265	315	308	264	271	253	249	299	266	249	278	255	306	293	256	276	272	265	270	274	296	272	242	257	258	262	264	265	295	288	293	259	285	277	298	265	259	254	257	284	279	255	257	280	272	255	272	281	240	254	262	258	254	275	294	268	276	288	281	247	279	283	306	277	317	297	286	249	258	280	248	265	256	267	255	274	254	259	282	257	257	262	268	285	296	293	282	303	262	298	252	280	285	270	306	249	266	269	284	265	284	297	272	281	288	288	266	269	245	289	272	278	288	292	258	253	272	256	283	270	284	263	300	237	299	271	252	278	262	249	287	258	302	267	274	297	294	239	275	241	274	278	254	251	297	241	253	282	249	263	246	253	271	281	268	237	264	272	239	294	266	262	267	284	300	264	273	273	295	267	255	266	246	294	271	220	264	281	244	296	266	267	274	269	276	275	295	324	273	289	265	281	292	271	265	283	291	231	278	287	293	276	250	287	246	263	278	265	257	301	243	265	319	280	285	264	298	280	226	261	276	280	264	250	248	287	272	255	261	280	266	255	263	249	267	280	294	270	270	284	276	234	246	305	281	271	258	291	279	239	280	274	268	269	276	264	260	282	290	279	263	278	298	273	282	259	285	279	258	280	283	292	254	263	288	266	296	247	256	264	288	281	306	280	283	265	292	270	274	279	280	260	297	304	287	284	253	245	264	283	283	280	265	282	292	289	272	264	245	274	257	315	269	303	270	286	248	276	286	272	251	266	285	247	254	271	317	275	274	281	256	278	259	251	266	223	275	281	297	287	287	255	281	234	300	246	263	281	276	249	270	290	267	259	273	255	274	258	258	258	266	279	248	274	280	271	271	267	285	266	268	281	254	286	253	244	264	239	280	258	297	243	267	266	262	249	262	263	238	274	276	268	278	286	261	299	252	282	259	265	284	277	257	313	263	286	246	291	280	277	271	258	269	283	258	262	312	296	275	276	324	259	278	273	280	291	288	305	253	290	271	245	281	227	257	262	247	264	279	256	285	264	287	300	258	243	245	242	253	233	270	265	292	274	265	271	249	276	283	301	284	301	254	252	286	266	271	312	291	273	234	254	253	267	266	277	275	287	259	266	267	290	246	277	285	247	280	274	277	284	277	222	267	233	294	275	271	280	304	271	291	276	297	268	223	279	289	276	253	313	279	277	257	236	279	295	268	294	282	236	297	267	271	279	304	230	251	275	286	307	286	225	275	304	243	272	258	258	306	300	250	257	279	267	303	281	276	244	250	283	238	276	298	286	242	289	248	277	254	305	218	260	265	276	264	263	231	269	237	287	265	252	283	266	290	257	301	283	281	288	277	259	248	289	263	271	280	298	280	307	284	271	293	270	306	288	268	249	253	278	283	273	292	244	285	283	284	257	292	282	269	265	274	267	249	237	256	314	266	272	309	273	300	252	309	272	285	264	289	262	292	266	240	273	289	277	266	264	289	274	273	272	302	263	267	268	265	252	306	264	246	245	260	282	295	300	268	264	254	271	289	246	282	268	246	293	265	274	262	271	288	295	293	288	269	295	271	278	284	253	269	259	289	253	304	257	270	280	276	281	258	266	281	253	270	284	275	273	293	302	278	278	262	303	263	267	281	288	272	277	268	283	280	314	274	248	272	280	262	269	249	246	273	280	271	258	292	318	256	257	281	268	295	259	281	281	259	296	260	254	250	276	280	272	265	308	259	275	296	279	265	268	257	247	271	249	248	288	268	252	272	282	281	273	242	250	293	253	267	276	268	279	263	256	280	317	283	266	288	260	253	267	254	275	256	266	285	261	288	278	269	282	300	230	237	273	285	272	272	255	254	251	259	243	276	271	274	287	271	262	244	244	274	278	288	296	283	266	240	251	279	257	255	285	289	270	250	235	265	264	307	280	302	309	277	243	257	304	297	261	291	293	268	256	303	243	271	284	284	259	267	250	286	264	278	265	311	251	292	262	265	289	250	272	270	288	294	264	265	299	260	254	280	289	257	293	289	245	251	263	256	266	298	292	289	266	286	275	269	270	287	295	268	279	277	279	274	294	282	259
14325	1303	2065	2166	1829	1493	1361	1168	1094	1041	938	917	924	879	840	782	808	789	832	737	747	730	720	700	804	711	708	711	702	695	702	700	751	709	681	687	685	694	687	701	728	723	671	707	669	653	669	688	699	705	661	698	719	701	673	693	634	679	666	642	695	727	734	689	729	690	704	660	721	707	685	685	700	624	677	669	693	650	650	648	696	664	657	662	704	659	721	724	641	684	725	623	708	707	692	642	674	681	720	644	672	697	688	705	661	655	674	657	646	683	701	693	696	673	703	667	662	677	701	641	682	706	682	684	640	663	695	638	664	646	686	635	646	659	688	692	718	689	682	654	680	649	719	683	680	676	688	723	696	673	683	674	680	661	680	699	649	670	686	663	639	731	670	648	635	641	698	718	677	681	718	674	667	679	686	698	657	646	711	702	674	677	660	700	694	676	708	631	646	657	646	681	657	646	685	667	694	661	661	734	693	689	635	681	665	666	703	658	645	630	698	628	669	651	662	677	667	688	700	673	630	665	694	668	672	634	663	722	694	728	673	669	657	694	633	676	621	632	687	662	708	653	664	685	730	699	655	659	660	703	713	664	660	652	696	660	670	656	656	670	680	679	647	689	690	685	640	668	663	641	669	678	653	628	718	665	691	643	717	681	666	699	680	612	668	728	656	671	642	710	699	616	660	663	666	649	656	679	692	701	640	651	664	669	684	684	641	638	683	691	651	682	676	767	705	665	683	684	711	675	618	626	642	658	700	713	658	669	686	702	677	676	689	678	714	659	689	710	687	706	652	702	638	666	676	728	675	694	693	628	707	697	716	682	650	643	668	676	687	661	706	663	691	653	679	652	657	701	668	706	699	679	683	671	673	646	664	725	643	672	653	722	674	677	654	689	680	695	692	732	700	625	624	683	688	695	639	670	676	739	721	691	662	661	686	654	634	649	664	704	686	644	644	670	693	663	644	631	713	669	683	621	699	699	733	648	711	725	660	743	657	659	701	700	675	708	629	662	653	712	693	686	671	666	611	697	668	678	696	662	648	678	643	693	687	673	659	678	693	617	655	688	658	663	671	665	671	637	705	675	697	681	679	628	712	674	686	691	703	670	697	659	712	728	677	683	712	691	663	662	667	717	652	688	666	675	650	721	637	671	715	680	645	699	731	695	703	627	655	704	684	688	694	684	689	708	668	697	710	703	637	732	626	699	673	651	683	676	697	655	674	675	673	691	687	663	689	636	661	687	686	642	652	688	693	667	695	671	700	678	657	649	658	629	634	699	693	686	683	688	656	697	697	653	688	673	652	659	711	658	669	627	621	677	653	685	646	646	675	679	690	670	701	720	654	705	695	706	706	736	655	680	684	639	640	664	642	661	668	696	711	700	643	647	681	686	658	641	687	658	665	694	696	700	653	634	708	689	675	699	668	663	712	597	678	751	703	692	704	653	688	721	680	656	691	674	676	665	655	704	687	641	699	658	680	719	689	697	685	672	711	638	690	682	669	623	657	677	630	709	667	691	692	646	707	653	646	686	703	681	715	711	706	680	683	665	700	686	703	643	674	656	702	665	658	682	621	631	682	689	624	696	653	671	664	675	668	720	672	692	686	648	668	645	640	704	629	656	682	655	693	660	715	677	660	677	679	666	692	689	699	664	671	629	685	698	688	712	670	689	657	688	662	658	709	692	672	664	672	682	663	680	657	704	677	688	675	678	656	685	695	688	645	656	659	696	643	683	695	635	615	658	710	657	683	652	693	688	654	699	666	665	658	700	669	661	720	710	636	676	651	649	665	720	664	649	687	660	704	661	692	674	650	685	697	668	635	694	700	665	663	664	709	673	684	693	720	698	716	660	693	699	700	648	678	652	651	685	700	638	703	616	655	697	647	674	677	649	625	629	677	679	684	711	687	679	711	690	680	694	671	695	684	668	650	668	638	697	709	676	651	670	650	688	668	674	687	629	695	706	663	724	675	643	707	643	762	633	673	696	671	698	644	661	653	666	689	679	672	636	630	665	698	710	676	669	709	690	677	617	631	673	666	675	670	643	662	719	692	672	627	651	749	673	701	686	664	685	720	694	701	706	655	677	681	701	699	670	647	694	664	671	642	672	718	685	709	651	678	654	662	649	644	680	682	690	640	704	698	694	696	665	647	671	722	643	661	618	686	666	761	639	651	680	674	684	683	694	701	648	678	652	661	676	693	654	686	651	669	677	675	682	678	696	667	708	688	690	674	670	711	694	657	697	641	697	693	683	639	678	668	700	698	644	689	706	655	684	722	659	652	682	628	714	640	675	760	674	669	676	687	673	695	681	621	686	668	686	711	664	670	710	708	729	720	703	655	676	685	654	705	656	692	680	642	678	657	637	696	633	686	664	716	656	643	677	666	632	711	668	658	721	648	679	597	661	706	691	655	678	652	668	671	676	684	700	692	647	661	678	625	676	681	711	673	695	656	714	680	717	703	681	680	687	695	677	668	635	664	708	660	660	749	681	703	646	649	674	712	667	667	676	648	638	656	681	695	644	702	638	680	658	698	664	653	698	683	659	656	675	685	669	691	685	671	690	664	673	745	647	690	688	698	694	698	670	660	739	657	675	638	701	657	635	672	654	695	694	663	673	692	698	681	681	690	699	634	672	716	694	719	681	671	734	677	716	689	679	677	691	701	685	650	706	729	669	694	665	651	697	705	683	716	661	669	664	686	675	699	695	693	678	665	698	687	685	697	674	667	660	698	686	651	623	705	677	677	658	710	718	632	702	694	679	663	688	651	696	659	618	665	659	670	678	717	682	693	712	663	724	675	671	655	633	681	676	644	662	697	633	663	694	716	676	718	748	662	744	682	634	675	706	641	706	694	656	684	692	670	744	691	683	644	690	659	690	679	719	641	742	655	614	726	707	643	682	619	725	646	651	669	700	705	659	659	689	686	662	707	659	690	678	695	679	662	673	689	644	698	684	688	681	654	651	656	675	649	626	660	687	658	657	694	662	644	662	668	704	657	668	677	683	683	698	661	688	707	647	673	694	682	685	712	657	672	691	656	682	669	658	654	665	667	662	639	630	729	641	665	723	690	679	680	662	673	719	651	703	687	687	644	643	653	700	633	673	703	644	698	663	660	665	669	696	677	644	671	671	683	678	674	709	695	638	679	712	658	684	657	682	692	655	680	686	675	659	680	676	646	716	691	623	704	663	665	626	683	648	716	687	695	674	662	667	651	650	690	661	629	666	680	637	697	705	691	718	703	636	688	684	638	673	708	715	702	714	670	678	703	713	669	664	707	696	682	600	749	695	681	720	691	691	697	663	691	664	658	669	632	663	682	614	661	657	612	679	660	692	649	702	651	707	666	689	692	693	696	646	670	636	696	675	665	707	707	679	728	704	707	683	659	669	698	677	678	691	656	671	674	674	678	667	699	671	703	690	661	684	670	693	635	732	716	649	681	675	642	692	628	654	653	738	696	672	673	647	725	702	666	668	652	679	685	691	707	645
7116	641	433	423	411	445	427	467	437	405	442	461	387	444	396	426	392	434	437	421	413	427	412	436	451	403	437	432	441	436	401	399	399	451	426	427	407	422	421	410	427	428	438	387	413	421	464	439	427	419	428	416	416	409	384	461	408	425	461	401	442	422	440	400	383	404	436	443	393	363	426	453	404	440	426	420	416	433	415	421	422	427	440	431	432	418	419	418	371	412	346	433	444	415	404	402	426	449	395	408	448	438	467	426	450	437	394	394	414	421	425	443	422	431	420	384	415	425	430	383	423	431	459	410	427	443	437	406	393	434	410	396	475	418	413	424	412	422	404	411	417	424	413	436	439	408	410	425	384	385	446	427	420	396	435	414	426	432	374	429	432	437	385	398	418	406	469	472	411	379	383	409	382	460	422	417	392	450	449	372	434	421	447	435	434	417	425	428	449	430	429	414	407	415	394	408	380	437	463	403	413	407	415	399	411	406	437	424	430	459	456	433	461	451	417	425	469	411	450	401	400	412	444	389	397	400	401	416	400	457	438	418	426	397	444	404	441	418	455	410	400	408	411	439	419	405	406	445	425	415	455	444	428	438	411	416	419	397	443	443	438	429	414	385	434	407	439	438	447	405	424	426	389	420	419	426	438	426	393	448	407	427	424	448	399	397	416	417	394	407	435	417	418	400	425	382	475	426	424	409	468	391	445	426	448	388	386	383	412	460	418	382	436	370	435	434	428	418	475	401	417	449	386	427	406	434	395	414	429	373	423	432	466	436	360	437	443	427	429	410	428	419	383	383	445	430	409	414	467	384	414	400	428	368	417	428	441	419	413	374	418	392	415	434	446	448	446	418	459	413	381	384	442	407	407	455	424	440	405	411	408	427	436	426	457	410	400	415	441	395	472	442	446	426	425	418	421	420	405	391	400	417	408	458	431	422	458	392	460	408	419	408	476	440	427	409	422	437	441	422	438	445	418	378	403	410	402	384	404	412	416	407	388	382	420	417	478	404	380	400	404	411	427	413	453	442	457	422	391	440	401	457	440	394	431	421	408	388	411	432	413	410	444	439	416	399	397	405	418	475	422	404	414	438	429	435	401	395	383	412	440	437	420	387	429	434	434	394	413	406	422	433	436	387	421	425	445	395	460	427	435	391	424	419	428	419	393	431	463	422	439	413	412	412	431	428	445	414	396	399	431	408	430	436	396	430	413	412	391	419	384	450	412	406	416	435	438	450	455	443	410	387	405	386	431	405	385	419	449	423	426	415	418	424	446	430	440	413	435	406	419	402	400	443	414	409	399	394	420	415	416	425	436	440	421	435	416	436	406	405	446	401	405	443	405	377	414	428	409	430	425	432	400	427	424	426	445	379	457	455	463	409	390	450	418	387	406	430	409	453	428	425	432	443	427	444	446	441	430	372	429	341	393	418	405	405	455	455	435	425	419	422	438	410	378	427	469	431	436	437	432	419	429	407	429	414	389	446	462	406	432	403	393	410	430	375	446	382	461	446	412	444	468	400	360	413	404	429	419	414	424	391	389	385	424	423	449	443	451	470	408	411	456	439	381	410	398	392	436	419	404	412	427	458	422	393	414	437	442	409	432	410	415	423	447	366	423	389	430	414	389	400	427	434	419	373	434	436	453	397	396	444	456	394	415	427	453	412	420	438	418	414	403	421	437	401	417	410	438	432	440	437	458	425	422	432	397	400	419	434	426	451	387	398	400	425	408	418	389	454	429	432	411	414	430	423	413	422	401	417	390	389	398	409	386	374	432	411	435	415	417	424	442	421	448	415	412	431	431	377	422	385	400	423	406	381	424	374	437	416	450	427	405	467	398	392	385	464	448	437	394	408	385	410	398	423	376	424	418	454	432	422	407	421	410	400	433	402	408	405	385	426	446	408	471	411	408	432	438	424	399	427	451	448	440	392	389	417	429	427	431	392	388	388	451	371	400	414	400	426	434	444	432	415	444	413	401	419	414	429	441	441	409	396	461	405	402	414	413	431	412	412	427	435	414	412	434	461	405	448	437	437	366	423	438	398	428	440	460	380	420	432	395	419	423	415	386	411	385	425	420	401	431	396	416	404	413	442	402	392	389	455	435	424	430	440	409	457	448	453	403	429	431	406	400	423	422	406	382	401	433	425	355	424	425	450	430	404	405	435	422	418	393	469	430	442	381	393	421	414	416	414	465	409	420	470	439	413	438	391	389	389	431	411	427	445	450	411	428	455	448	414	428	430	424	424	410	418	404	398	399	453	421	406	411	388	407	422	410	400	435	429	422	421	409	431	393	379	408	438	441	432	456	418	442	394	451	416	405	439	438	439	432	384	422	421	416	445	431	427	409	417	438	381	412	417	441	413	391	432	412	371	438	416	430	406	415	418	392	404	439	435	448	458	418	431	405	424	420	402	485	446	413	445	451	420	404	397	377	445	464	476	465	433	396	448	423	412	419	439	386	373	448	418	440	399	411	469	453	448	453	433	438	418	389	425	456	448	420	388	433	421	454	396	418	398	382	443	417	399	355	428	374	406	450	442	439	464	411	452	424	470	406	411	418	424	377	394	503	458	392	401	446	411	416	456	425	420	387	395	444	453	450	414	425	453	391	404	452	414	461	418	421	401	392	413	410	411	393	419	434	403	430	439	428	444	414	422	428	405	460	412	411	421	446	436	420	403	410	426	414	423	396	391	451	419	442	367	431	446	398	453	428	416	418	444	419	401	447	450	422	406	467	455	407	441	418	409	402	435	433	425	379	421	432	425	397	431	405	423	421	397	403	417	427	410	397	429	438	416	392	451	414	423	423	441	389	443	415	421	468	488	432	382	443	443	414	422	412	461	405	431	474	424	390	368	415	433	415	459	441	429	379	403	448	389	424	468	434	409	448	464	408	425	416	405	455	438	429	380	438	396	427	402	388	383	457	369	444	436	414	407	448	419	404	432	421	412	433	410	453	395	427	485	426	435	455	418	374	432	401	422	454	431	419	377	417	412	432	390	401	426	421	438	427	448	396	398	404	451	458	416	412	460	415	394	382	399	402	427	446	404	434	377	399	438	462	417	438	410	431	372	429	462	485	441	402	412	421	430	425	408	379	399	419	455	394	415	418	430	398	387	374	416	412	449	460	376	401	428	424	410	413	427	426	419	417	439	392	437	407	430	412	420	425	413	426	428	431	467	431	462	399	414	415	391	409	435	400	418	424	393	392	418	458	377	417	450	397	389	421	418	423	396	439	394	418	391	453	457	445	433	385	444	407	385	390	420	446	415	423	461	413	462	421	405	421	401	437	433	421	424	407	478	406	463	381	439	423	405	388	419	371	411	418	376	392	429	409	429	432	445	394	420	448	453	437	394	416	455	413	378	440	425	419	451	380	467	433	433	457	444	446	410	457	440	448	403	435	434	387	420	431	415	416	371	435	445	433	434	421	450	438	430	432	437	410	406	431	412	382	412	423	414	410	404	425	426	418	428	428	429	391	416	411	462
4988	917	938	941	948	885	950	955	942	970	909	895	928	899	922	903	892	982	940	974	899	917	934	899	898	909	953	950	923	922	911	947	964	923	947	948	955	900	905	903	924	949	935	957	937	915	966	961	971	928	923	957	934	904	897	901	918	888	907	913	943	935	905	924	893	881	925	966	920	980	883	915	861	905	882	976	942	902	939	920	912	912	920	862	909	975	902	916	939	929	903	919	922	939	947	950	948	911	957	966	901	910	942	922	922	927	946	903	910	916	900	875	907	918	880	875	874	919	878	955	963	936	866	956	920	951	887	916	934	909	894	913	888	953	927	918	959	868	942	937	940	974	938	929	923	906	887	965	947	884	917	883	915	925	945	952	948	911	983	966	896	927	922	923	929	958	924	996	909	949	940	946	920	889	890	887	898	887	907	945	939	878	859	891	942	879	920	942	969	949	989	923	900	962	909	992	894	929	939	911	933	947	916	905	924	929	900	957	926	979	947	916	892	933	971	959	906	893	951	848	928	952	939	891	916	895	886	898	898	957	916	905	974	910	983	960	918	879	921	912	892	926	919	932	916	910	954	936	892	888	896	937	946	945	951	916	887	929	954	940	916	966	920	923	928	911	894	945	910	881	967	939	927	981	963	890	912	935	931	899	905	941	896	899	860	936	937	912	956	937	909	964	919	990	855	917	926	893	961	886	937	929	898	907	956	929	933	888	920	977	922	930	974	896	923	904	939	926	921	917	926	952	894	866	910	955	967	912	894	903	865	945	839	922	948	915	925	940	918	948	910	934	924	954	873	903	941	904	934	968	969	942	923	959	930	916	924	923	949	878	865	879	945	884	873	942	900	932	864	908	944	952	1008	926	922	945	929	897	929	910	941	898	903	920	933	868	910	864	946	967	938	875	876	950	890	910	917	952	910	887	872	883	915	916	918	948	917	903	943	967	956	941	903	876	895	912	911	924	928	927	909	940	905	857	947	955	942	863	916	960	979	914	946	923	929	921	930	968	930	892	910	889	932	945	922	862	895	938	902	982	911	882	943	867	911	904	931	874	866	945	941	938	898	885	932	956	913	873	888	873	925	893	909	906	914	918	910	939	911	938	867	884	888	906	884	936	949	952	888	898	910	905	937	899	906	946	907	913	949	936	908	865	936	927	956	942	909	919	998	973	947	963	894	916	912	924	943	861	898	915	906	911	960	930	935	893	907	897	943	878	953	933	919	957	892	935	922	909	966	890	987	939	888	883	900	907	935	878	991	943	927	948	958	938	943	831	924	929	921	958	887	926	897	942	936	956	961	947	933	935	961	893	971	918	934	918	913	877	908	913	876	963	950	872	899	950	934	873	950	909	923	918	921	897	909	940	883	950	933	902	939	976	939	872	929	881	949	928	952	940	943	917	900	943	887	929	929	881	939	869	951	926	901	876	901	924	936	905	897	926	891	919	913	931	903	899	899	861	932	933	942	869	898	928	942	900	936	922	956	916	908	900	974	899	937	901	907	919	946	917	879	928	938	956	872	950	918	881	883	911	934	962	862	914	927	904	935	886	960	900	934	930	985	944	945	953	859	907	930	930	928	901	894	897	952	921	925	944	918	913	891	906	901	898	883	912	908	914	948	891	907	862	912	899	927	904	958	971	925	862	970	910	914	946	931	919	932	916	926	872	901	966	935	917	917	935	948	903	900	917	903	966	924	907	912	849	913	911	946	928	856	933	951	928	954	933	875	971	910	900	895	937	927	907	972	906	878	905	967	937	922	927	928	917	916	879	868	913	927	930	954	882	873	899	979	932	918	920	944	923	892	915	927	949	974	890	929	920	894	923	927	916	951	936	978	925	874	942	919	916	939	892	902	945	944	937	899	918	915	936	954	921	934	943	869	915	954	891	887	938	950	940	927	932	892	994	897	916	962	911	889	957	970	933	912	916	912	979	937	882	961	888	884	840	920	895	926	898	922	960	944	983	899	926	910	858	907	968	868	917	998	862	894	887	979	903	931	891	944	952	934	929	883	886	934	929	911	926	947	943	975	939	843	899	928	937	891	902	947	917	940	910	931	909	937	953	916	912	913	906	936	918	919	928	874	913	866	859	929	937	911	906	911	862	894	936	928	903	895	953	899	938	857	912	877	928	975	903	888	969	968	957	928	930	918	892	892	895	915	965	939	903	894	897	919	946	936	885	953	891	890	938	867	933	927	922	914	917	927	879	915	906	912	915	924	907	871	877	907	965	946	949	952	946	931	916	945	887	906	950	931	920	978	907	952	980	942	940	913	939	950	941	904	911	971	909	905	900	909	961	885	903	954	937	886	971	937	919	909	930	934	900	928	935	953	856	959	902	903	897	960	897	1019	943	907	884	948	896	972	901	913	970	934	878	946	936	927	926	915	917	937	901	938	922	903	975	930	914	880	947	879	975	868	978	928	900	891	902	977	861	921	980	956	972	964	959	909	951	933	924	917	886	921	890	927	943	913	884	883	948	956	988	975	885	925	927	949	903	972	895	890	958	948	939	895	929	910	951	945	952	910	887	899	905	931	958	924	938	950	928	935	897	942	974	922	917	906	916	896	860	914	897	939	920	935	924	887	968	923	888	915	882	947	919	932	901	941	898	914	955	913	922	954	895	897	894	887	893	892	918	916	897	956	942	917	962	919	915	920	938	924	934	938	891	929	898	865	906	895	954	928	908	920	885	970	954	931	900	944	898	934	929	931	934	876	950	931	915	968	930	874	941	909	909	909	928	878	911	952	945	878	918	914	924	921	880	903	940	877	884	895	968	950	990	948	923	923	917	914	902	950	917	948	927	924	880	943	874	860	934	947	937	958	943	928	938	942	937	959	905	959	901	900	930	917	964	895	929	964	920	965	930	958	911	875	971	924	979	896	865	881	892	943	943	921	916	909	887	897	904	940	951	905	927	987	892	928	951	910	963	934	948	952	921	942	935	912	903	943	939	972	943	925	958	959	915	897	899	913	881	959	897	919	937	926	880	874	924	926	923	942	978	918	912	920	979	896	908	881	928	881	904	945	926	943	906	966	899	916	871	909	939	945	921	889	889	904	886	855	962	957	890	886	920	992	930	922	905	931	933	919	899	946	906	900	937	883	980	943	942	968	908	938	896	932	915	879	911	900	923	928	919	960	955	950	943	935	956	910	917	905	930	903	937	946	903	924	963	877	947	844	874	951	911	960	919	931	927	987	942	960	880	984	958	955	886	899	917	965	910	849	927	977	992	965	893	907	925	916	905	902	935	941	979	900	914	933	922	885	939	892	899	910	968	947	908	913	892	959	976	919	927	864	917	983	900	965	860	910	923	942	942	875	988	838	911	919	923	905	966	919	924	913	860	926	922	925	890	915	951	952	903	913	922	961	939	868	858	896	885	932	873	904	889	946	985	978	892	928	895	958	953	891	961	968	878	886	916	916	946	937	904	917	910	960	854	893	941	933	927	926	928	943	949	920	896	916	899	927	962	879	889	917	916	948	957
18353	1462	532	441	347	316	300	291	277	269	243	234	224	249	221	242	248	224	212	238	233	239	225	214	217	224	219	227	240	224	197	227	223	203	225	208	224	235	211	217	228	219	238	228	206	216	240	237	254	240	213	241	249	207	225	207	209	207	227	225	229	190	223	212	239	226	234	229	248	223	211	209	251	223	230	218	223	221	245	216	231	251	229	209	249	234	202	186	217	218	221	213	243	213	217	213	232	242	220	190	229	220	220	215	204	234	223	210	223	228	210	208	239	244	196	225	218	226	221	211	233	223	210	236	229	216	226	213	243	217	173	199	214	209	236	216	243	225	243	246	211	207	220	229	226	203	202	215	246	252	203	216	228	220	255	214	201	223	217	206	208	230	231	211	245	223	220	217	228	205	246	217	197	227	211	199	240	230	200	227	244	206	229	196	248	222	227	203	229	225	242	259	227	238	219	234	223	222	253	225	244	220	203	197	232	215	206	208	237	224	242	219	221	234	242	219	209	216	197	221	244	216	239	256	218	227	217	210	233	196	216	258	250	202	248	223	182	219	208	218	237	200	223	241	219	203	236	248	225	221	220	236	222	231	222	209	230	224	204	232	208	228	207	226	226	204	220	240	196	214	231	198	228	211	221	220	219	219	240	237	206	245	236	196	221	226	240	259	228	225	219	230	221	218	224	223	226	211	235	228	231	239	226	224	222	228	229	227	239	212	225	239	233	215	246	235	239	218	237	230	260	207	182	251	216	214	213	254	212	235	230	204	224	210	238	217	215	197	212	213	199	235	231	222	217	219	214	195	222	216	213	211	240	195	220	197	216	195	205	226	244	176	248	197	225	231	228	194	201	211	218	219	181	221	212	232	247	204	233	235	195	204	213	214	226	210	219	240	247	235	201	213	222	217	243	184	194	233	208	259	225	228	214	198	223	225	215	205	206	220	223	228	200	214	222	209	211	239	221	220	233	239	226	206	217	240	246	192	225	193	231	183	203	241	245	182	210	229	217	213	207	228	241	233	228	194	210	200	237	228	226	191	223	222	205	209	223	224	231	228	232	226	203	220	212	208	221	218	206	229	235	240	244	236	203	248	236	227	219	217	207	217	216	230	234	215	229	233	216	198	238	238	230	238	214	237	222	212	214	213	203	233	232	249	245	212	242	235	236	200	194	195	231	240	214	223	238	228	224	224	211	214	222	226	217	229	220	205	235	198	219	234	228	223	240	232	236	215	232	195	208	227	212	218	252	205	208	229	235	204	211	232	243	250	221	234	227	236	237	218	217	251	237	233	231	215	212	240	219	224	230	218	224	229	258	225	252	189	196	232	242	229	247	226	248	194	223	215	243	232	193	218	223	226	243	212	227	240	216	219	231	180	212	222	214	216	217	238	215	265	231	220	236	231	225	230	223	236	256	248	224	223	228	222	182	239	234	258	243	205	219	202	219	222	227	227	248	241	230	205	228	245	209	226	190	177	229	230	257	207	223	209	231	200	194	223	220	197	229	216	219	233	201	218	206	221	228	223	230	221	257	203	217	246	210	226	209	245	229	190	235	273	201	234	238	213	237	211	227	206	214	206	264	226	244	249	199	191	204	212	228	240	221	256	231	208	252	225	220	224	198	207	222	204	232	240	234	216	205	230	214	244	223	230	223	222	223	221	222	224	227	224	213	221	222	231	207	218	245	211	218	205	198	228	244	222	218	227	241	202	199	210	216	228	212	206	220	203	215	217	191	218	205	208	239	225	232	258	196	207	241	234	237	226	217	226	228	218	236	255	199	212	212	219	207	203	217	214	228	205	227	201	200	200	187	241	233	227	225	223	203	205	218	217	248	213	211	186	239	234	242	226	237	250	194	210	210	230	220	244	227	253	249	204	207	202	238	255	238	248	223	214	217	213	230	226	214	221	209	217	220	228	216	237	216	249	203	228	255	233	228	227	234	251	241	233	221	207	241	241	229	245	226	230	238	230	203	229	238	218	234	192	207	213	202	216	213	242	197	190	235	223	230	209	170	211	235	217	216	227	197	199	212	226	214	223	235	213	238	198	215	229	202	257	220	233	224	199	227	222	237	220	240	221	239	209	209	216	211	238	219	228	232	171	199	222	234	206	212	244	212	207	206	218	231	244	219	222	195	216	220	212	228	230	208	199	254	230	211	221	236	203	193	231	238	219	224	225	218	275	232	228	226	225	232	205	211	224	216	207	233	216	236	232	192	225	248	238	233	230	212	222	241	213	241	233	206	210	196	210	222	228	239	220	264	232	223	213	225	209	207	224	213	218	216	236	229	237	225	211	206	232	238	232	216	205	232	259	232	222	230	216	182	215	232	217	228	216	222	227	209	215	265	221	189	239	222	207	206	233	264	220	227	222	197	199	209	204	204	233	188	243	243	207	233	218	259	228	214	223	256	223	235	226	222	222	224	229	247	252	205	213	237	199	192	202	229	206	199	237	224	224	207	238	232	198	237	219	213	233	205	227	243	260	215	238	188	223	194	194	206	255	232	176	232	227	219	243	219	230	222	242	218	246	214	226	209	231	255	211	207	248	195	238	226	215	213	214	240	193	222	242	225	235	257	242	245	216	225	238	210	197	223	210	210	233	212	231	237	214	227	225	241	230	228	219	240	213	224	229	218	225	208	212	227	229	224	222	215	213	244	213	234	228	199	215	220	216	210	220	215	246	218	223	183	253	237	213	236	270	210	206	246	221	198	228	202	232	228	197	234	208	208	223	206	233	194	236	246	220	208	226	254	243	244	180	219	220	216	246	197	221	234	216	210	241	247	226	207	231	225	211	224	229	223	220	245	213	218	201	221	271	226	209	240	217	215	217	222	235	193	249	217	218	221	213	200	202	216	234	223	228	239	207	222	213	228	218	253	238	202	231	208	225	203	224	211	246	221	257	229	208	224	195	201	233	214	211	188	210	221	228	232	229	263	204	180	237	212	215	228	224	231	221	209	239	227	247	211	216	211	222	235	209	240	207	225	245	230	196	252	222	196	236	233	215	195	231	220	235	224	222	217	233	197	230	217	231	240	236	227	212	226	230	227	215	215	200	247	194	240	210	207	251	234	237	221	196	241	206	226	230	234	219	223	217	222	219	195	222	245	230	218	198	213	228	197	204	198	183	200	201	221	209	190	231	231	226	209	213	229	211	225	217	190	247	184	213	221	237	190	231	221	235	256	229	250	204	245	220	235	229	210	222	241	267	184	239	235	228	215	199	221	201	234	228	239	232	218	237	196	214	237	219	207	182	222	216	224	232	209	194	203	211	216	244	242	227	207	221	221	209	227	254	230	232	233	230	220	221	220	223	211	242	221	256	230	233	256	207	221	203	203	216	221	218	210	207	213	193	211	243	204	239	254	232	251	232	213	236	218	226	246	241	247	220	205	217	218	206	225	219	220	203	213	229	227	214	243	185	233	225	229	233	212	253	202	213	221	220	220	185	224	233	215	201	212	218	235	213	222	240	232	212	230	237
11451	837	1191	1313	1274	1031	874	824	755	799	675	704	627	637	619	645	582	604	550	559	610	559	596	585	602	535	608	545	570	563	565	559	538	548	556	539	545	516	553	564	590	591	552	530	547	584	502	544	523	573	553	564	560	511	570	553	563	583	551	550	516	564	536	495	543	571	522	537	578	587	617	530	535	528	524	535	535	511	549	561	539	532	533	578	569	561	530	551	557	564	557	527	536	527	535	576	480	542	535	553	559	526	540	558	507	543	551	575	567	572	547	606	555	535	544	583	603	523	511	538	544	548	535	565	533	566	526	510	543	572	537	533	528	566	515	552	551	538	537	540	580	568	547	555	574	560	563	538	557	507	575	558	535	497	539	541	560	521	555	567	596	558	556	534	523	577	520	576	521	546	555	551	561	583	541	566	515	558	561	574	533	587	542	520	542	533	578	564	578	550	576	517	495	553	557	575	574	554	503	506	565	536	558	549	555	546	575	528	590	576	533	548	540	510	525	527	582	560	557	573	550	570	535	544	534	556	594	532	543	541	551	577	551	546	567	517	567	564	579	551	519	548	514	546	520	549	594	503	515	532	574	569	524	586	511	549	559	530	546	543	527	530	540	577	586	541	541	501	530	518	528	555	565	570	530	544	502	542	553	512	575	563	549	529	533	557	531	495	509	579	582	528	570	537	556	572	583	547	530	603	574	506	573	564	550	560	537	519	534	504	547	545	567	591	538	545	564	580	557	575	550	549	562	505	574	539	546	581	533	566	557	536	563	567	544	534	547	566	520	574	570	514	520	571	540	530	557	541	556	533	575	539	546	567	565	572	550	517	586	558	562	531	552	528	551	542	570	521	573	551	536	531	564	514	565	551	532	523	566	550	556	560	521	542	522	505	550	508	546	521	536	588	538	558	514	546	543	529	582	519	598	557	605	576	538	580	593	570	544	511	550	532	564	544	550	550	558	566	538	550	528	529	547	533	549	553	528	560	607	547	517	553	532	515	533	545	556	564	560	568	576	580	521	531	626	530	534	554	560	571	539	573	533	575	569	536	525	539	578	517	537	545	570	529	557	544	539	546	522	542	540	591	510	539	577	595	596	569	553	565	514	520	555	565	570	529	574	541	569	548	539	523	562	509	518	543	585	561	543	554	563	602	541	565	597	582	545	554	524	546	533	513	564	530	535	551	536	543	559	569	537	536	545	554	580	581	568	532	568	578	537	546	530	532	521	559	561	537	523	533	541	555	541	538	548	571	522	558	598	566	556	551	537	530	579	582	543	595	552	572	530	550	553	536	566	560	551	557	563	554	539	562	565	539	585	534	530	545	550	539	494	553	531	575	558	591	552	570	528	549	507	586	540	544	558	538	563	608	537	535	536	552	561	507	539	549	503	576	562	528	549	543	585	573	565	598	595	547	532	533	549	514	504	541	569	603	553	549	556	522	532	544	495	563	542	551	529	564	546	548	541	563	574	546	531	558	554	558	553	568	520	528	556	505	574	526	540	535	526	536	565	565	591	540	543	556	514	532	585	543	515	554	569	577	539	554	540	534	568	593	575	578	562	560	538	582	591	538	508	516	594	557	534	564	546	544	546	546	523	561	570	549	559	513	526	550	570	504	583	579	539	541	573	550	556	552	556	545	556	534	503	532	606	573	534	527	564	533	577	567	582	521	577	556	530	552	559	541	523	577	577	541	495	552	510	559	491	582	553	521	538	571	541	553	573	519	576	560	558	545	533	547	582	559	575	568	585	543	574	553	586	564	547	546	525	544	540	554	513	515	526	580	510	537	549	509	567	528	532	553	585	545	538	556	559	543	535	546	559	533	539	532	543	528	583	600	521	515	551	535	570	510	555	578	550	590	550	547	524	597	534	557	571	522	584	569	542	570	533	553	572	546	537	561	550	529	555	566	608	551	537	526	575	581	592	574	610	528	538	559	531	578	549	551	563	577	552	515	587	559	543	553	577	566	582	558	541	535	558	588	577	516	543	538	539	533	549	572	556	529	528	531	546	533	513	566	514	562	538	519	576	576	544	522	533	562	551	537	598	551	555	592	564	598	565	553	542	550	492	553	529	542	588	524	514	572	576	502	560	572	560	519	559	572	574	552	566	530	507	577	539	541	530	532	547	567	523	527	590	533	578	566	516	550	553	530	581	568	550	532	574	530	571	553	514	551	535	586	577	576	570	532	530	578	551	544	543	554	531	553	581	550	551	520	523	546	539	591	569	525	535	561	516	543	565	546	553	567	544	564	557	551	556	511	570	560	561	511	558	580	522	571	589	559	564	551	534	553	573	552	568	525	537	560	557	566	534	555	547	540	550	539	534	533	588	512	533	525	545	567	573	504	556	517	544	513	567	563	613	533	599	557	581	567	511	534	562	547	543	557	528	520	541	539	524	535	543	515	527	533	562	570	532	535	579	536	522	567	564	553	537	563	549	566	519	546	537	542	563	575	550	513	540	552	549	565	562	558	553	546	585	565	553	566	534	561	586	603	494	567	546	538	562	554	518	519	517	554	510	593	610	598	505	524	567	584	537	566	535	500	552	551	510	551	539	566	512	555	559	511	547	544	518	583	545	580	547	612	549	554	512	589	562	502	597	573	587	521	579	537	540	566	552	574	527	537	533	536	561	544	533	548	565	567	552	593	546	526	547	545	538	502	551	534	549	549	543	577	571	569	574	568	563	561	542	556	603	559	567	528	533	595	582	571	556	547	568	533	542	509	576	576	553	537	552	579	571	505	515	597	550	536	544	557	588	573	549	538	561	547	538	597	575	541	582	598	527	573	551	597	558	570	530	548	579	536	524	518	620	558	573	546	524	532	566	513	540	531	553	581	573	552	594	571	560	521	573	556	561	579	530	539	577	564	561	540	542	525	594	518	537	553	570	595	602	520	598	553	525	509	512	548	575	545	546	551	563	504	548	559	547	545	509	544	556	543	584	527	539	548	511	565	547	542	599	600	557	531	575	518	544	567	548	545	522	517	570	565	556	558	556	551	527	555	553	554	556	562	498	561	589	531	525	540	536	564	553	555	536	541	554	581	522	547	545	561	566	517	515	552	581	564	569	569	529	571	567	558	502	529	544	575	556	553	576	576	509	583	535	498	592	564	534	573	520	585	529	562	577	570	544	548	555	560	565	550	532	551	519	550	541	539	515	576	573	507	561	560	555	567	573	540	542	537	582	541	586	552	531	571	535	589	550	550	563	560	581	590	500	542	566	532	589	547	567	510	542	557	574	518	517	550	530	491	549	562	554	490	514	547	583	551	572	538	519	518	590	566	542	547	576	575	521	527	535	526	553	568	524	540	554	547	580	547	553	608	539	515	552	549	548	551	524	606	510	598	611	524	578	613	483	544	581	537	558	538	513	501	555	561	518	536	552	592	579	547	548	565	519	534	565	564	505	523	562	553	534	577	533	567	555	512	536	518	522	557	552	568	533	510	548	539	557	515	520	567	555	616	542	616	584	540	543	547	573	514
27812	3386	1057	748	588	502	436	417	361	302	288	302	288	276	290	291	283	292	322	292	256	287	268	292	265	298	279	230	307	287	288	288	260	264	295	278	279	272	266	273	278	305	281	255	316	287	263	259	281	289	274	262	260	281	260	285	297	282	266	267	287	265	300	245	288	270	270	273	273	281	275	265	274	283	284	278	272	266	240	269	272	239	302	284	271	247	277	262	245	289	288	320	286	272	281	322	291	266	297	239	246	303	286	278	278	291	244	267	287	250	292	305	272	300	289	279	281	289	292	255	283	294	299	288	292	281	276	290	291	272	288	286	271	289	293	278	283	301	292	254	285	245	279	277	246	236	252	270	264	296	289	291	292	303	286	254	254	259	280	295	285	262	284	311	244	292	246	239	278	277	278	263	237	286	285	299	292	259	262	266	282	269	277	280	269	284	291	266	259	282	271	284	270	287	286	256	283	290	307	289	255	272	274	303	282	262	251	287	268	270	269	262	284	252	269	278	290	280	310	289	265	265	251	290	273	288	294	295	256	289	252	268	288	295	253	272	271	300	277	266	268	296	269	286	264	278	280	279	269	283	291	288	280	302	273	271	305	308	295	257	273	278	270	269	258	276	302	253	260	243	242	248	270	279	241	282	286	274	269	297	284	297	269	279	274	292	287	255	273	292	293	263	258	283	232	265	268	262	268	312	242	294	288	296	272	244	298	277	263	281	273	304	309	271	253	304	299	284	254	260	270	302	295	251	314	289	283	271	247	263	293	288	273	288	274	264	281	275	276	276	277	273	287	276	276	269	280	275	270	289	251	301	267	275	244	271	246	289	254	311	254	274	295	291	255	303	279	266	310	255	264	294	251	308	298	264	276	286	281	241	265	300	294	269	292	286	290	253	314	275	264	273	279	302	248	283	308	285	296	283	294	303	285	251	268	270	250	277	300	332	262	309	273	302	293	253	295	254	267	284	287	277	292	261	263	275	301	261	278	297	291	256	256	284	283	288	285	252	266	274	233	288	303	281	268	317	281	269	273	287	287	282	273	253	298	252	253	292	278	279	284	314	278	274	304	266	276	291	244	286	291	281	254	244	287	255	251	249	254	287	270	277	287	267	306	269	287	272	251	312	246	270	254	265	279	293	306	314	270	295	270	265	290	255	269	295	262	289	260	284	263	241	316	262	269	255	273	266	282	290	250	284	276	315	292	265	290	274	283	260	265	295	270	304	245	280	252	282	271	283	259	278	250	261	271	317	301	283	292	301	293	296	274	260	259	275	292	279	270	290	272	271	269	269	257	268	306	291	290	276	293	275	286	259	277	252	296	298	286	277	306	265	250	311	278	263	297	287	253	288	275	266	256	267	323	283	260	293	299	250	274	272	272	269	261	256	277	270	256	234	313	267	275	274	273	284	283	273	285	282	300	263	281	246	315	240	265	249	264	274	237	256	315	294	264	257	268	267	252	275	272	245	276	287	264	277	270	301	277	265	276	260	265	256	255	262	300	291	284	284	275	270	261	239	300	270	280	295	290	278	277	274	258	285	266	287	280	300	290	264	255	260	274	262	295	254	265	264	259	270	243	299	260	279	278	275	278	245	335	271	257	296	238	250	245	282	274	297	254	279	283	276	280	256	299	298	303	269	280	278	270	300	274	324	282	262	241	268	274	264	278	276	275	283	290	269	276	260	272	285	275	284	262	290	298	257	266	271	264	268	284	254	267	239	269	260	296	282	247	249	240	292	270	263	250	267	312	319	275	280	248	260	284	271	267	266	284	248	264	257	265	272	273	278	262	293	274	280	271	269	281	226	259	301	275	266	266	286	317	273	286	280	297	258	271	275	306	248	280	256	286	272	292	263	222	300	241	275	289	279	266	235	251	266	281	274	269	249	248	294	300	262	286	272	310	284	252	282	280	278	262	269	253	267	299	311	275	271	265	265	269	268	278	220	273	279	320	270	277	283	288	277	278	257	245	279	271	297	245	293	277	277	291	290	276	279	299	312	257	285	273	265	291	279	288	278	268	309	292	297	293	321	300	282	258	268	263	288	273	277	269	282	270	270	277	280	287	278	280	296	262	256	269	300	277	268	271	277	277	284	248	288	278	257	288	294	264	264	264	300	283	263	277	280	270	285	275	268	281	267	320	285	273	303	262	290	261	301	255	295	296	318	264	284	248	275	280	276	309	277	249	252	288	263	240	291	272	279	284	261	281	250	239	254	321	257	263	289	291	269	258	299	279	274	287	262	277	260	303	266	266	256	268	276	290	269	244	290	286	284	296	296	252	254	280	270	298	283	294	269	266	307	278	261	290	278	253	276	274	285	246	277	261	279	273	254	281	297	279	236	265	232	272	286	299	272	241	268	261	262	296	255	274	258	294	297	275	271	254	247	267	226	287	297	312	275	291	302	267	302	279	274	264	291	254	279	275	266	292	280	302	320	272	296	310	296	283	272	315	286	271	251	217	267	269	276	257	272	237	261	240	283	289	315	321	290	309	260	306	329	298	285	243	279	286	286	282	278	298	291	283	287	241	289	262	247	245	295	282	283	231	287	274	294	255	295	281	315	251	280	293	281	293	252	281	249	250	240	285	282	264	257	316	279	281	286	279	245	288	270	270	268	265	263	289	263	254	275	265	265	292	314	302	258	288	282	277	302	313	293	284	289	255	290	288	309	284	291	278	301	292	283	286	301	290	270	244	295	289	284	249	279	251	273	250	301	272	263	276	267	272	276	243	264	249	293	286	292	276	305	291	288	316	257	272	252	252	274	258	270	298	268	253	264	272	282	279	274	285	267	258	280	268	267	301	238	305	265	305	286	284	329	249	286	267	298	257	266	276	293	258	260	286	291	305	303	239	278	251	286	273	269	272	296	276	277	281	273	329	267	270	282	282	264	247	297	296	260	263	269	283	269	262	272	286	274	284	261	270	261	294	282	292	272	281	277	280	279	268	293	285	286	258	265	270	253	275	275	266	240	318	305	264	286	258	304	276	275	288	261	277	302	249	315	266	237	255	261	230	300	288	296	270	284	303	296	242	258	251	298	279	286	256	308	263	259	300	288	247	254	299	283	286	256	251	267	245	245	268	303	269	257	276	255	279	302	247	252	268	262	265	281	281	298	308	311	269	299	264	289	291	326	301	278	280	278	248	287	269	283	274	240	278	275	273	286	306	256	249	309	257	302	296	300	314	293	304	280	264	238	270	256	290	270	276	252	255	275	256	284	276	269	263	225	294	284	310	266	274	272	275	284	274	227	262	261	262	272	271	311	287	287	275	266	277	308	287	284	276	294	289	283	293	259	291	291	252	254	284	254	322	272	286	261	249	269	265	290	266	273	273	277	308	275	303	284	259	278	306	253	285	257	295	252	280	291	267	261	278	264	254	254	257	277	269	291	265	284	243	246	245	302	276	243	322	258	264	302	294	261	261	277	253	284	272	280	287	311	281	260	265	290	290	291	237	261	271	253	293	305	267	281	270	281	311	292
14955	1196	2013	2152	1867	1650	1379	1232	1122	1030	976	958	852	835	855	787	837	780	789	747	754	761	706	726	725	684	772	740	730	718	688	717	714	731	676	672	701	709	669	719	704	708	706	717	708	679	706	683	692	712	705	684	711	697	685	700	670	669	680	694	739	659	658	689	687	680	711	671	719	704	752	676	654	714	704	665	671	692	707	659	652	654	686	664	675	670	659	676	656	646	731	723	681	687	656	631	651	649	715	708	684	698	727	689	676	697	686	700	651	691	670	695	700	703	680	644	651	699	618	690	671	696	685	652	664	656	699	708	667	713	676	648	694	710	674	681	727	694	643	659	659	758	670	677	699	677	677	711	660	643	704	672	656	675	692	644	680	660	686	709	688	660	699	686	639	712	724	693	654	673	623	658	669	671	705	657	704	719	706	680	688	653	730	701	667	688	656	684	729	702	693	665	672	713	682	699	638	702	672	683	639	658	651	688	679	671	727	689	686	690	650	692	705	719	682	707	669	652	684	664	686	700	682	638	685	690	670	661	658	684	691	663	622	702	710	648	692	707	683	656	711	723	642	699	639	652	666	698	644	654	685	683	694	721	696	707	659	657	680	672	673	691	675	671	670	663	684	705	665	662	704	697	655	681	723	659	679	708	670	638	624	668	677	660	622	654	684	687	667	744	679	683	711	731	684	721	686	680	681	655	668	654	702	698	695	707	696	696	621	646	684	666	664	677	666	671	686	672	677	672	676	688	698	720	687	606	668	641	672	664	673	681	664	708	692	643	702	671	696	630	678	731	698	706	666	692	677	697	669	697	734	686	602	710	646	644	673	681	683	652	684	656	682	714	672	669	643	699	687	649	724	684	691	725	716	656	726	682	684	668	674	633	706	672	704	633	705	696	629	667	688	694	662	663	724	656	724	694	668	669	677	694	703	639	649	656	657	754	658	673	670	669	721	668	666	711	667	670	670	673	626	687	672	700	677	674	685	682	702	685	678	648	705	633	693	691	678	690	675	652	687	680	676	667	676	665	670	666	667	673	711	658	684	672	669	689	713	675	657	664	691	685	695	672	706	654	694	692	707	686	626	717	659	668	673	673	665	637	672	703	658	692	691	692	683	683	669	693	701	690	673	679	660	737	647	676	729	666	698	685	722	716	646	697	707	625	708	689	715	702	703	644	680	663	681	710	677	659	683	701	686	678	658	642	730	711	648	713	737	659	692	714	678	677	718	690	644	665	673	690	667	685	659	667	665	638	682	655	702	656	677	703	664	691	713	675	670	714	677	652	643	684	657	706	707	714	686	693	620	683	682	686	655	691	701	706	690	678	645	732	696	696	703	729	674	655	674	669	693	630	670	693	672	635	703	699	671	644	684	705	681	665	694	694	659	704	666	638	682	691	675	676	686	683	682	686	705	701	696	741	675	674	723	654	684	671	689	695	674	689	634	722	674	647	693	660	686	728	732	681	696	644	652	668	709	713	670	662	664	651	683	678	653	693	661	691	682	674	689	722	667	707	669	679	646	693	689	722	688	726	708	737	663	701	648	662	691	685	651	676	691	727	658	697	669	672	661	688	672	662	687	711	674	647	690	750	692	687	665	675	735	678	675	687	680	682	744	688	701	696	654	705	694	707	677	681	689	696	661	699	662	700	692	666	655	671	674	694	723	681	683	678	726	700	660	701	686	650	674	711	702	699	681	668	632	680	652	662	665	669	710	721	656	686	710	679	705	661	690	658	663	682	632	680	659	722	705	681	686	639	716	641	648	657	634	661	638	678	667	695	674	687	653	656	677	702	672	696	681	715	724	687	681	685	698	654	704	651	668	675	648	681	715	643	705	689	696	662	709	689	663	706	690	642	663	641	681	721	709	699	679	703	636	690	632	700	688	711	682	706	690	659	672	706	666	684	692	677	694	636	703	689	684	684	653	731	650	689	654	669	685	679	713	665	707	715	722	671	680	692	675	727	711	687	661	654	682	700	700	627	685	681	732	687	641	697	649	679	702	700	675	709	684	668	649	675	709	703	671	666	691	699	705	709	664	721	718	701	744	654	678	690	689	686	757	665	693	708	644	684	706	674	671	701	669	672	688	666	686	653	685	736	736	645	630	673	653	671	666	683	644	685	649	648	644	644	651	692	682	725	653	652	702	696	699	671	673	684	687	718	683	663	675	713	640	707	670	643	673	674	684	678	673	632	649	690	681	667	643	731	640	665	688	683	733	649	677	685	702	691	678	713	672	656	658	672	645	701	713	694	690	666	679	700	687	697	723	683	695	665	650	698	713	678	678	671	711	682	673	706	690	662	670	679	684	692	683	659	664	674	681	669	703	686	707	688	708	672	691	705	702	664	666	652	705	663	697	662	640	639	689	654	660	687	722	672	698	692	692	666	708	675	617	641	684	641	672	709	646	665	684	668	665	661	680	670	763	683	689	692	684	700	639	670	666	704	679	641	672	638	647	678	724	666	698	727	674	660	692	637	663	683	681	630	656	654	670	683	680	717	662	672	627	660	610	699	724	621	671	731	663	665	639	682	670	673	645	669	681	729	668	662	744	630	695	662	688	735	685	670	652	681	679	648	675	721	663	639	721	643	665	662	722	661	697	693	667	658	677	680	646	704	686	665	696	678	712	689	681	684	722	656	645	693	684	675	656	659	676	667	707	658	688	690	647	701	656	659	657	701	663	676	658	722	700	688	671	671	703	681	635	688	688	660	691	702	686	695	699	697	660	682	634	671	660	689	686	642	652	712	656	666	613	697	631	690	698	710	694	701	708	691	621	684	671	665	681	669	664	694	657	637	673	667	720	714	694	675	655	646	701	686	743	664	724	713	644	664	651	657	674	688	691	654	646	701	695	667	653	706	713	653	724	716	677	691	683	650	641	707	712	697	629	643	673	697	707	743	674	678	659	675	726	655	659	682	663	690	712	716	673	711	690	666	733	656	681	630	677	616	689	671	710	713	689	715	638	649	704	684	676	698	702	690	670	685	682	670	666	716	686	684	658	660	661	687	668	705	654	638	646	658	642	664	682	705	682	676	691	641	624	723	706	720	697	646	673	674	698	675	683	707	691	695	705	684	695	685	672	650	685	699	684	698	650	680	671	676	728	700	641	661	695	674	706	720	668	680	634	695	672	716	675	658	684	678	643	661	701	674	720	657	700	655	676	721	711	685	691	664	673	738	719	703	662	709	712	658	690	655	665	714	700	660	686	671	641	679	674	682	678	681	678	716	687	682	713	672	673	683	704	641	688	655	675	665	685	699	715	674	674	696	675	660	707	706	703	680	707	708	676	693	682	685	706	694	661	665	669	696	730	676	686	666	683	662	687	671	667	636	672	684	698	723	695	737	653	669	658	722	656	647	690	693	705	688	707	626	691	680	657	629	676	650	698	650	686	700	689	643	680	658	658	652	620	673	623	650	688	699	704	695	707	718	628	680	621	709	720	702	658	681	705	662	733	645	659	740	691	664	668	696	674	623	665	723
7293	624	498	463	385	419	422	398	405	448	404	429	444	476	455	490	434	434	396	411	400	399	430	430	451	461	412	423	399	445	404	388	449	405	382	404	412	408	390	408	450	386	416	424	385	431	435	408	412	452	424	447	440	440	464	424	442	445	437	423	391	421	439	422	399	394	421	445	414	419	432	414	415	415	453	425	407	410	418	401	427	390	399	418	429	427	437	441	464	412	385	405	419	435	421	398	431	409	412	413	446	421	418	394	426	390	403	383	457	443	375	385	410	431	426	467	415	416	387	412	375	392	424	441	383	400	420	454	432	419	466	498	419	418	409	410	427	377	408	429	433	397	404	451	433	476	425	412	418	404	411	469	440	390	474	401	380	444	415	417	424	369	414	436	432	456	431	450	437	398	406	420	398	418	387	435	411	417	380	423	368	414	414	437	427	427	433	455	417	405	423	421	399	416	427	399	403	401	441	394	449	431	415	405	435	460	454	421	387	419	426	432	428	384	377	423	400	432	430	403	431	417	428	422	445	465	422	453	433	464	400	426	419	402	452	441	399	398	403	410	393	436	423	400	484	428	424	448	438	396	414	388	457	402	377	448	421	428	460	403	394	426	441	424	437	403	424	375	424	414	405	402	401	388	414	408	437	432	408	410	453	418	409	388	435	399	441	397	419	396	376	391	456	413	410	452	433	403	366	429	395	387	377	407	415	421	415	403	389	452	401	396	422	434	412	426	407	394	404	450	462	421	468	445	419	409	417	423	434	392	409	423	434	423	395	407	429	412	433	430	424	428	437	406	411	410	455	402	424	414	409	399	399	387	417	458	392	445	433	416	399	428	441	414	399	413	400	428	379	422	398	433	409	396	409	402	457	413	405	400	410	416	435	459	452	390	429	446	412	414	399	410	455	398	441	422	438	376	397	405	440	447	441	417	423	410	464	399	453	395	444	431	439	419	419	393	442	425	407	414	408	439	454	417	400	412	431	407	439	436	377	408	405	407	448	422	418	413	417	437	427	430	420	449	430	455	428	439	417	415	454	441	408	424	383	397	415	457	420	430	437	419	390	397	456	450	413	429	414	401	400	427	436	426	421	406	408	363	411	478	414	411	378	423	394	399	425	450	405	452	409	425	454	441	415	449	419	385	425	426	404	395	359	449	389	407	432	398	400	450	451	461	419	419	446	390	401	400	398	420	428	425	459	404	426	390	395	408	369	424	429	382	442	407	428	402	456	391	461	443	401	416	426	400	403	418	398	435	432	411	440	449	447	454	404	415	400	399	401	433	421	422	402	388	404	416	384	446	430	414	438	461	450	401	431	460	427	409	398	394	412	407	435	433	407	429	453	447	419	421	468	423	434	422	448	390	440	399	413	440	473	412	410	421	400	388	396	430	423	418	438	371	438	439	424	407	394	450	400	410	421	445	396	450	403	376	423	388	400	431	385	453	397	413	443	401	412	405	425	389	419	456	426	417	387	416	415	413	461	433	448	428	440	400	423	425	418	407	428	462	399	409	434	426	431	431	398	436	422	403	434	456	414	460	393	426	472	439	413	417	416	384	422	421	454	436	407	425	450	422	429	425	410	431	400	446	418	461	398	427	411	418	463	402	468	444	449	447	427	394	406	447	430	391	378	441	411	479	454	441	455	428	408	402	465	441	476	418	414	416	440	407	440	400	393	435	405	386	378	415	390	411	419	414	369	419	387	444	441	432	443	441	459	411	408	399	390	446	400	408	405	416	427	400	412	447	435	402	398	388	407	386	384	417	472	468	450	386	426	454	415	402	415	390	419	417	434	384	395	425	429	442	416	427	445	438	449	415	458	428	409	402	439	428	434	445	429	428	391	388	450	433	403	421	438	411	405	411	422	429	436	414	434	422	432	408	400	401	428	404	378	413	417	406	445	428	398	427	413	438	442	407	362	366	445	423	421	464	362	393	411	424	443	434	421	456	404	438	441	414	449	418	425	387	419	434	419	420	426	422	406	381	398	401	368	417	413	381	481	457	448	407	426	392	409	456	435	392	422	455	442	419	388	405	401	401	411	447	436	418	409	432	446	437	440	420	396	404	424	439	423	444	449	405	385	432	441	427	427	412	430	430	406	416	422	416	379	400	399	392	468	436	411	428	411	390	409	399	406	446	423	409	429	423	428	430	408	438	441	374	445	424	429	407	426	423	384	445	408	402	432	411	416	434	435	416	435	438	402	401	469	444	422	406	431	413	442	439	441	421	454	403	428	427	410	438	416	433	425	447	416	405	465	419	447	411	391	446	425	453	428	404	400	387	429	421	409	456	450	436	427	432	389	410	400	425	418	417	405	420	454	454	400	428	394	439	398	408	433	458	420	455	394	444	482	405	397	416	425	421	437	402	431	392	407	428	425	426	428	438	431	404	407	441	439	410	403	410	422	392	426	422	388	417	435	416	416	419	392	432	398	419	440	393	412	460	425	409	432	437	452	440	434	417	392	409	410	435	430	403	426	448	423	394	412	377	436	419	391	447	433	403	399	397	432	427	415	440	406	411	442	430	429	462	410	400	413	420	474	399	414	389	413	437	412	414	436	415	453	424	417	432	413	399	403	414	371	385	428	399	420	447	421	422	419	403	395	359	390	390	403	386	370	409	393	416	423	385	404	432	446	379	425	377	442	442	377	437	430	394	428	433	430	408	438	431	420	377	425	417	449	425	453	444	436	408	418	447	414	430	440	441	417	444	430	417	460	423	438	414	426	441	400	420	416	422	432	437	431	433	411	420	405	384	413	445	430	445	440	497	435	462	437	405	374	445	402	399	455	431	434	454	411	388	409	425	406	402	410	406	452	402	395	460	433	406	403	435	422	446	424	399	423	446	426	397	420	448	397	391	408	413	399	422	415	449	381	382	409	396	414	392	381	426	379	393	391	365	456	405	418	424	442	418	441	423	418	422	427	442	432	422	425	407	408	401	432	437	431	374	417	387	420	417	398	426	401	398	397	424	453	431	447	400	440	426	416	407	388	425	433	410	407	423	424	413	476	427	427	418	433	387	378	407	444	474	401	420	408	446	413	419	429	440	421	452	436	413	404	418	436	408	432	407	412	429	433	453	445	391	446	396	433	424	396	392	457	437	418	378	415	431	418	448	437	437	464	437	433	420	412	398	416	380	443	423	414	396	432	370	424	476	378	435	390	425	423	399	422	394	468	466	444	405	363	463	414	419	416	417	404	424	386	422	432	384	433	409	441	429	397	437	448	451	423	435	403	407	409	404	447	417	425	414	418	407	379	410	430	410	445	395	416	427	447	428	417	402	430	406	444	447	476	449	453	371	432	440	414	404	404	391	447	395	382	375	424	389	446	397	390	418	405	386	412	446	406	418	456	460	468	411	425	456	449	389	398	411	429	400	406	425	409	429	408	437	442	395	431	449	448	468	399	411	441	429	414	449	419	436	389	388	407	435	451	435	407	447	394	442	425	440	432	438	416	430	436	439	445	411	404	384	430	414	424	414
5098	956	976	962	900	874	959	989	887	972	939	915	923	895	923	949	947	948	892	960	921	887	925	904	936	885	903	929	925	951	905	982	933	933	949	911	948	907	890	969	930	931	873	930	885	982	965	909	914	971	897	878	923	956	933	804	902	906	862	917	960	880	958	900	933	889	925	917	930	937	917	911	860	922	885	916	900	918	922	925	964	937	875	942	949	922	944	888	942	945	905	945	961	897	920	963	855	971	875	911	906	891	913	950	900	950	913	907	846	931	958	930	900	876	921	936	926	1010	960	941	945	903	894	931	894	925	986	945	937	930	978	913	965	926	913	961	933	907	927	962	926	967	941	918	910	931	868	907	946	888	936	921	926	898	883	937	901	936	897	886	873	936	877	924	921	957	868	953	952	904	909	925	902	912	910	898	882	883	884	915	929	902	906	938	932	966	891	876	918	905	955	963	867	958	918	951	968	849	907	978	885	934	942	917	929	894	892	933	910	901	850	930	944	929	951	947	905	910	930	847	938	914	1005	942	878	889	871	861	920	911	934	957	968	926	877	982	938	878	920	918	926	947	957	921	902	910	975	930	902	952	1000	947	905	962	882	937	935	905	929	907	919	952	974	935	961	889	948	902	921	950	937	959	929	909	975	899	950	977	918	935	956	912	913	944	922	884	895	945	922	948	909	890	946	926	943	884	951	911	882	886	898	950	970	915	993	875	915	906	907	924	944	928	893	892	897	931	926	973	949	906	961	971	951	936	873	915	915	896	991	879	917	929	959	909	913	937	919	914	934	906	862	964	889	918	959	858	888	898	928	932	908	853	893	939	924	884	943	963	969	885	962	930	933	937	899	924	915	873	951	906	953	953	930	933	920	919	928	882	913	880	933	887	904	912	972	862	923	891	975	881	853	928	943	886	918	918	872	924	956	914	901	970	911	907	888	908	901	885	886	940	943	991	920	913	914	923	860	893	946	945	934	908	910	891	979	919	932	895	898	913	939	883	882	930	958	992	929	981	985	899	898	861	916	916	923	917	950	910	943	890	955	949	962	983	913	914	874	934	915	899	934	924	902	927	899	967	912	959	907	894	980	968	905	942	941	884	906	912	949	921	972	912	910	917	905	944	948	938	946	909	907	949	945	934	927	912	922	926	899	898	919	845	913	914	944	870	924	891	987	892	911	952	944	881	967	850	934	936	889	887	891	911	960	937	920	938	884	919	922	925	929	874	899	919	915	928	937	969	919	931	882	985	927	977	917	914	928	891	886	928	921	908	920	925	888	947	934	944	897	935	929	862	929	902	940	929	949	916	952	921	914	883	908	915	981	949	951	957	935	912	842	913	960	968	939	874	900	899	936	880	977	855	910	929	892	949	927	922	894	931	920	991	968	945	963	969	917	911	934	937	920	917	947	896	911	926	913	922	908	967	891	905	955	920	1022	913	900	923	906	912	883	980	961	930	879	896	874	914	928	910	898	955	912	885	932	987	945	992	887	955	902	910	928	956	883	929	951	938	964	912	926	907	950	933	826	968	903	950	938	894	945	968	876	875	853	878	989	887	912	934	950	932	935	870	958	876	924	915	916	916	893	975	892	942	977	929	967	942	915	942	895	890	877	961	918	995	944	952	917	903	980	935	905	884	928	888	913	906	956	883	906	906	879	917	918	899	907	906	940	961	943	910	970	907	944	925	891	874	923	933	885	954	934	962	929	865	906	892	964	901	914	964	925	909	849	941	903	903	858	979	956	970	923	872	985	863	920	917	954	880	878	917	900	976	970	952	949	889	970	887	915	928	962	905	938	876	949	976	919	923	908	937	932	929	961	966	925	923	941	896	930	949	925	891	886	936	971	907	913	912	917	958	941	910	941	885	917	890	894	936	916	908	908	888	954	884	888	891	940	920	905	913	936	955	893	828	901	952	928	964	949	882	908	908	975	880	959	885	942	879	921	925	840	894	974	936	918	881	916	906	938	908	879	925	875	931	913	931	913	932	891	979	895	940	924	918	879	879	884	894	933	897	956	877	906	912	957	939	937	900	895	906	953	895	879	902	898	994	903	910	957	853	917	891	894	949	947	881	910	939	936	927	920	912	929	949	906	932	897	910	929	941	937	906	934	925	927	873	885	890	982	940	935	917	940	889	919	901	902	898	906	937	917	871	928	921	914	913	946	922	918	935	982	919	921	974	920	908	935	877	873	895	963	917	902	939	906	889	952	936	921	956	911	940	935	929	976	944	916	905	930	908	949	882	927	901	933	878	907	924	936	944	894	907	906	884	929	885	873	930	951	923	903	963	848	942	890	874	936	910	846	993	917	950	905	901	918	918	890	954	931	925	919	951	887	925	881	916	955	910	921	931	954	955	964	937	1017	917	909	953	962	917	951	912	902	936	848	932	913	940	969	956	930	937	920	861	959	955	888	898	906	928	977	923	929	929	899	888	974	951	886	861	952	890	948	920	945	949	900	918	891	923	920	931	953	915	969	947	897	904	952	868	912	883	885	885	920	959	937	894	912	960	926	932	949	916	886	943	905	915	892	895	975	970	874	901	893	948	914	922	930	911	906	923	988	878	916	920	844	1005	918	928	964	926	925	943	870	968	889	926	951	876	882	942	936	927	958	927	923	895	867	958	946	920	926	975	941	881	936	891	927	972	913	917	882	934	925	838	969	896	919	861	956	951	993	922	894	952	914	939	928	919	877	908	948	916	951	924	901	940	903	906	977	983	940	959	874	931	918	891	885	878	919	958	876	886	944	903	905	938	892	939	942	912	913	899	953	909	899	956	913	956	937	948	933	922	922	943	955	938	942	926	941	929	920	921	939	965	972	930	950	905	967	925	917	858	933	924	894	980	931	954	878	922	965	949	959	881	952	963	885	962	970	912	901	936	895	911	931	885	886	919	894	875	898	923	930	901	940	892	912	976	936	926	937	917	976	936	894	886	881	974	971	885	958	961	912	860	938	957	888	917	927	942	931	928	899	941	929	940	919	908	941	921	989	909	928	890	900	908	910	932	962	927	962	879	965	928	902	925	960	936	949	939	958	874	921	915	892	896	919	909	936	914	929	943	901	972	926	908	877	894	932	934	973	913	921	908	940	893	945	889	924	902	856	921	914	948	916	927	903	940	911	931	922	912	894	882	928	878	946	971	901	873	898	917	956	880	897	912	883	924	885	883	956	977	920	864	908	932	977	990	934	945	961	913	900	884	884	952	874	947	871	941	845	902	987	932	929	896	931	904	881	945	905	968	895	865	941	946	924	865	883	946	975	946	915	913	926	918	928	919	946	922	902	980	870	954	941	912	940	927	897	903	920	941	928	919	959	881	940	893	900	976	933	894	921	915	950	906	880	929	940	925	867	922	947	892	901	912	960	938	919	925	977	906	871	919	906	938	874	951	932	876	889	920	913	876	929	967	955	983	911	927	951	899	924	983	906	985	905	914	953	967	943	890	914	860	953	882	893	882	904	968	895	903	848	943	883	950	904	924	886	919	952	957
18770	1442	574	437	364	342	283	242	235	250	218	234	226	231	211	221	238	247	237	224	227	219	211	228	222	215	199	263	236	226	229	236	216	215	217	222	241	228	238	233	184	245	218	206	242	222	203	207	244	212	245	241	225	241	216	223	222	205	219	204	208	261	233	220	216	193	232	214	255	227	218	193	229	223	241	225	218	218	224	230	213	235	212	220	232	234	228	205	208	217	199	235	222	211	183	211	212	234	231	223	216	262	233	232	193	215	204	209	202	219	208	223	230	204	211	206	227	229	198	207	230	263	236	221	217	203	226	211	236	248	233	249	208	207	206	219	205	215	233	212	206	213	203	194	199	215	234	201	223	225	227	223	188	220	229	214	228	233	259	189	226	224	221	210	203	189	227	235	238	241	212	221	243	242	194	235	219	213	205	223	245	231	232	198	206	199	208	207	233	216	222	189	233	202	252	204	197	210	199	202	210	213	220	235	229	220	242	203	217	225	231	229	193	188	250	212	222	210	217	216	197	244	205	218	234	212	231	240	210	217	223	227	245	230	235	217	216	230	188	226	210	237	218	199	209	209	218	203	232	243	221	193	216	219	220	224	207	238	223	272	224	221	232	226	222	223	210	228	223	210	242	226	199	212	254	208	251	219	187	220	244	211	233	216	213	212	213	227	195	216	205	199	210	234	198	235	195	232	229	228	212	211	208	223	204	207	233	218	204	224	236	216	197	196	234	204	216	197	207	223	217	205	246	190	220	214	203	204	193	229	224	218	221	235	216	230	216	246	239	174	204	224	244	240	200	211	205	216	220	226	222	248	215	217	226	245	202	180	198	252	195	228	229	232	221	243	221	237	219	200	208	234	208	224	238	193	227	204	195	208	194	215	246	192	220	204	220	231	211	218	206	219	207	206	229	209	193	221	242	211	212	202	221	195	231	199	210	211	221	229	234	217	216	181	214	229	229	200	223	232	208	241	227	210	232	183	236	211	206	240	214	223	235	243	232	219	221	183	184	208	202	225	223	211	238	234	216	230	234	209	214	210	228	202	229	232	193	252	256	201	250	208	219	236	204	235	236	260	229	212	211	227	219	194	218	220	215	236	226	216	209	227	206	218	212	226	210	216	201	245	211	231	227	229	235	223	225	203	215	204	216	234	222	233	235	242	207	211	233	223	225	202	185	221	204	197	214	206	217	207	208	229	240	199	199	221	202	211	224	217	223	213	226	208	226	187	233	201	199	194	211	236	216	198	237	225	193	187	234	219	208	254	233	249	212	234	226	201	212	193	209	252	239	214	210	208	230	232	192	201	215	212	215	199	199	223	201	198	247	241	214	253	234	206	239	218	224	203	241	227	247	224	209	224	226	215	242	216	254	210	241	229	191	199	225	225	241	240	223	201	218	227	215	195	237	224	219	206	220	237	247	227	233	215	225	244	211	206	227	199	196	210	184	239	210	232	198	229	251	227	238	252	194	208	214	201	210	226	245	211	220	233	221	232	230	219	213	234	227	203	203	215	205	239	224	207	221	269	234	215	234	225	219	202	202	223	205	185	207	202	214	189	219	224	208	204	223	238	188	218	249	224	208	227	227	218	206	250	220	235	186	207	238	217	218	219	203	216	225	233	218	199	194	224	199	224	242	228	207	226	207	232	249	218	215	207	246	196	230	225	230	237	230	228	232	235	232	245	222	221	212	206	225	223	216	223	197	227	226	226	194	218	224	241	215	203	219	219	194	238	226	198	214	219	176	195	207	234	244	228	235	206	203	229	206	228	243	201	214	200	221	231	202	222	223	228	197	215	224	229	210	188	232	205	198	245	230	221	232	210	231	229	221	195	182	214	186	214	242	251	209	231	217	199	227	246	229	199	209	226	225	210	211	218	218	234	263	214	215	218	241	227	232	242	229	191	220	218	205	229	226	221	203	207	186	241	204	223	236	220	234	211	211	214	216	212	220	214	230	243	205	220	237	211	218	218	263	209	240	225	222	226	268	229	226	232	206	218	216	188	201	214	212	214	187	222	237	192	237	244	185	197	217	211	198	228	192	216	241	195	183	256	211	203	255	199	199	228	239	211	207	220	212	228	206	237	223	227	228	218	213	266	225	210	221	225	220	227	245	199	203	192	198	226	240	228	229	227	222	199	241	209	252	213	223	194	226	209	215	190	202	220	210	236	229	231	232	233	228	200	222	226	226	206	203	207	216	188	218	228	219	221	205	236	194	223	215	221	233	241	216	203	210	207	189	246	239	201	219	221	191	220	249	243	226	228	205	222	207	224	214	226	214	195	219	230	217	213	232	212	243	202	209	231	226	230	229	232	200	245	205	199	203	217	202	236	238	229	228	230	202	241	221	218	206	215	207	219	238	217	213	217	218	212	224	210	204	214	190	202	230	221	210	217	232	225	216	210	230	220	244	218	215	183	248	240	210	242	193	231	228	214	236	233	240	206	228	189	223	212	213	223	205	202	209	200	216	208	211	239	225	235	265	223	221	204	224	239	205	256	211	215	206	196	223	237	205	213	239	242	211	244	212	221	210	206	205	214	185	258	198	212	240	214	224	215	211	221	206	239	186	235	223	207	211	262	212	240	245	241	196	235	165	201	225	207	205	240	199	210	223	212	220	189	214	223	255	205	232	215	211	208	220	189	229	225	211	209	238	235	195	235	239	207	216	214	220	221	221	204	222	213	259	239	248	215	217	237	257	197	225	248	222	230	238	242	217	210	239	196	219	209	201	208	211	204	212	201	213	214	225	232	222	239	227	189	214	202	212	213	225	229	222	250	234	231	197	248	223	240	227	195	214	248	224	203	220	192	223	197	227	194	218	251	254	229	207	216	236	200	242	211	237	222	232	228	223	222	256	227	237	224	208	220	210	239	234	228	217	242	210	201	219	209	254	235	216	221	202	246	241	219	226	196	224	213	196	236	197	222	224	205	231	221	225	236	214	204	254	230	236	243	212	216	201	220	216	211	242	179	240	203	222	231	224	215	230	203	240	196	250	236	207	231	223	204	208	206	200	215	251	217	218	210	179	208	228	228	217	227	207	240	224	202	201	234	240	216	244	239	215	229	230	217	239	221	234	219	203	213	221	183	216	211	212	253	231	213	230	220	211	225	254	242	206	189	212	190	198	200	190	217	228	248	205	218	227	227	224	222	252	251	240	233	233	202	208	238	218	241	232	200	228	229	217	216	222	202	205	241	244	237	224	231	210	194	227	209	209	219	221	225	243	213	201	228	225	222	229	228	229	206	205	234	205	227	215	230	244	219	226	253	219	229	234	213	218	199	229	213	239	209	252	218	217	211	205	206	211	229	248	226	204	203	225	235	236	204	219	202	223	202	219	208	243	247	216	220	226	235	219	212	211	241	222	259	250	204	214	199	244	233	222	199	215	216	215	243	243	227	216	187	204	193	228	216	217	205	210	213	228	223	225	202	221	213	196	219	228	230	207	216	227	216	230	215	192	239	194	257	234	226	219	219	257	214
11592	867	1268	1265	1155	1042	924	815	737	737	677	698	668	629	656	637	622	587	605	557	599	604	578	569	598	576	614	566	582	554	628	588	544	559	565	570	585	546	520	580	549	652	545	534	582	566	523	544	558	579	545	552	609	536	541	546	541	551	519	559	531	520	549	568	548	532	558	572	563	546	559	546	557	542	540	553	561	514	531	550	534	583	524	587	544	600	568	540	555	563	584	571	570	546	531	594	531	566	528	536	508	523	547	519	540	559	555	583	545	527	585	540	534	544	505	537	594	553	576	514	558	522	531	538	549	527	531	602	531	570	571	548	543	566	550	508	542	544	584	559	543	571	566	562	546	548	547	577	546	553	541	570	536	580	532	565	537	524	515	558	530	540	583	553	571	555	538	546	553	554	569	581	564	524	569	533	567	529	551	553	565	550	554	498	573	523	514	510	569	516	505	536	544	545	535	569	564	553	547	537	555	553	572	608	574	574	536	548	535	551	592	578	522	525	568	530	535	568	579	541	515	552	584	538	530	501	604	518	532	518	535	543	559	542	564	551	533	527	578	535	608	537	523	553	525	576	525	552	578	597	559	564	531	522	527	505	576	568	552	535	557	570	520	495	551	541	548	580	557	618	572	522	570	524	543	497	542	525	563	555	550	545	543	524	525	537	511	559	550	538	576	544	551	541	563	573	528	498	549	506	557	572	582	593	547	528	512	535	558	568	571	524	491	560	540	530	536	580	584	584	559	523	550	557	539	524	510	547	604	574	515	530	515	536	574	574	543	520	494	568	545	526	533	537	514	539	528	583	551	534	535	537	535	517	526	513	535	554	516	532	567	531	546	560	539	523	553	538	565	563	554	521	542	551	507	559	562	543	547	557	552	547	542	590	569	525	585	558	584	570	565	519	572	540	518	566	554	528	557	531	562	575	536	552	559	549	522	527	534	515	549	607	541	608	547	564	519	563	542	523	517	520	579	531	574	597	567	555	565	546	505	528	531	533	516	552	556	534	575	551	540	575	549	581	571	544	552	558	619	533	550	543	509	596	561	543	532	573	530	561	616	575	573	531	537	566	540	530	551	531	537	593	518	535	537	547	525	560	523	608	562	545	557	568	558	533	519	523	589	537	535	512	538	549	513	539	584	561	573	581	555	546	572	553	552	535	562	568	565	527	502	560	546	535	548	527	529	531	522	557	570	568	524	545	535	538	536	521	559	562	532	578	545	564	561	570	536	576	523	597	548	546	553	561	547	555	536	541	564	544	553	536	535	525	557	569	561	546	582	595	533	562	583	583	540	573	544	557	522	565	547	561	541	530	537	494	531	530	494	536	552	566	535	542	581	563	523	532	544	557	537	569	608	540	554	511	570	512	532	537	558	563	544	523	612	585	561	560	622	563	560	506	571	532	534	535	540	557	565	530	544	558	557	557	513	542	506	552	546	571	495	532	514	566	554	523	545	557	553	565	552	584	558	577	576	545	564	560	559	534	555	558	509	560	585	494	572	551	544	543	590	540	559	505	548	527	582	549	590	559	564	556	566	569	553	554	596	552	544	558	512	559	536	506	557	529	569	542	543	604	550	595	515	535	513	562	603	564	530	566	533	519	548	568	519	577	573	551	578	533	511	559	569	550	534	539	579	543	567	581	549	565	519	532	520	560	555	496	569	565	530	528	533	588	578	532	538	532	528	549	533	556	574	546	520	568	530	598	522	544	564	513	514	550	533	501	576	582	557	528	537	544	557	614	565	503	561	529	543	550	555	542	522	547	579	559	530	500	514	606	570	534	568	524	510	495	523	539	511	514	579	503	521	596	545	580	572	532	558	533	555	561	564	567	566	573	532	555	550	562	565	539	539	565	549	552	557	561	530	566	552	569	525	550	562	520	576	542	556	521	563	583	552	577	552	558	550	543	596	562	585	576	527	536	535	545	533	591	544	553	537	512	509	583	583	524	532	558	485	554	527	581	581	581	569	543	606	541	557	570	505	551	547	549	539	522	574	528	517	555	547	592	514	544	545	527	585	534	540	564	505	546	550	510	537	529	552	558	520	533	568	539	608	596	527	531	536	523	553	548	506	546	525	544	596	542	535	537	560	504	547	548	571	534	549	563	533	518	532	562	539	546	529	521	562	547	526	557	563	551	578	538	568	549	595	590	494	492	534	541	548	585	571	542	522	562	557	548	566	533	555	573	552	583	568	519	536	544	522	579	568	563	549	556	574	573	475	517	552	523	534	612	509	594	571	490	553	523	540	554	559	536	553	571	554	520	586	551	562	571	520	513	527	533	560	556	574	565	592	569	550	574	559	556	519	549	570	507	563	527	577	578	525	587	525	521	498	561	513	578	529	577	562	523	518	514	579	510	577	566	561	544	541	549	572	561	524	587	534	577	560	502	533	532	559	579	528	538	583	575	522	551	564	571	558	592	509	584	482	576	536	536	549	546	576	539	565	496	553	566	543	537	550	530	550	560	536	598	588	531	552	569	553	538	513	569	572	558	494	548	556	563	556	527	556	552	559	543	525	541	525	541	506	565	532	545	577	555	567	541	559	557	557	518	575	548	530	574	551	547	526	558	560	551	582	549	596	546	493	559	557	541	527	545	526	513	567	564	569	578	530	604	586	555	550	547	507	542	552	583	512	526	563	592	557	507	596	485	548	556	549	562	573	569	572	573	560	535	516	516	526	540	531	527	538	585	569	534	551	531	576	594	545	568	563	532	548	557	556	567	537	551	577	545	568	564	584	559	544	515	519	534	563	541	529	606	519	537	474	570	561	558	553	577	520	538	574	544	526	507	530	526	525	575	535	516	571	566	545	528	555	567	547	551	539	531	558	548	555	526	561	556	584	536	576	564	543	542	566	548	520	487	554	544	517	526	584	547	541	553	583	595	572	543	526	521	561	539	563	578	548	534	569	542	545	547	540	503	531	553	530	534	532	529	552	556	549	541	552	505	548	535	547	523	558	558	548	590	495	533	510	559	516	572	531	540	514	550	547	475	537	597	540	586	537	518	517	522	553	558	590	544	536	531	590	511	566	533	510	526	567	528	525	546	567	534	614	540	546	567	539	582	543	530	558	567	578	564	554	538	572	560	526	564	549	560	558	556	542	552	553	542	550	522	517	554	528	541	533	568	555	554	549	550	575	523	544	587	553	534	539	567	529	577	560	544	582	542	531	565	539	558	562	553	576	534	518	539	549	529	514	562	526	577	581	543	517	549	556	521	578	557	530	598	534	534	565	536	544	518	608	562	587	526	536	531	555	533	576	536	544	592	544	565	589	564	557	535	547	529	567	523	568	557	537	556	494	549	554	502	590	537	572	546	591	562	533	545	522	547	554	534	570	569	537	573	549	583	564	542	554	575	558	518	547	564	531	516	561	552	550	514	529	519	501	526	562	568	546	544	555	541	533	556	541	564	554	557	515	570	589	552	567	556	623	530	555	513	524	555	521	564	515	585	561	523	531	546	574	543	516	553	567	563	523	554
27747	3349	986	723	573	499	401	361	329	346	343	263	354	314	324	299	328	270	303	333	299	277	271	315	292	270	281	277	264	253	301	305	265	255	290	275	264	272	263	267	299	287	255	291	324	266	293	278	298	265	269	294	264	285	294	287	273	285	276	247	258	302	292	282	283	277	273	263	277	292	262	272	286	258	300	267	309	256	262	271	254	282	254	283	309	273	308	272	310	286	256	262	292	262	254	262	264	274	263	268	280	305	291	293	255	287	258	278	266	277	278	246	278	266	233	272	295	296	280	325	277	260	266	270	251	283	277	307	263	305	273	268	267	267	293	284	278	262	228	256	291	290	277	274	267	252	305	276	309	271	242	270	276	268	261	260	260	258	269	282	287	286	312	272	269	238	248	281	256	283	274	267	274	266	271	310	289	306	267	281	308	232	284	311	263	245	273	288	300	283	281	286	270	254	279	262	247	273	280	265	265	298	291	268	293	316	273	255	252	265	240	262	285	275	289	281	296	263	301	283	271	261	275	246	279	299	280	256	279	286	274	275	282	302	290	290	285	257	288	275	267	276	301	280	333	261	312	257	255	259	306	271	288	253	305	259	287	283	270	274	278	234	289	271	270	267	278	311	283	278	259	284	264	269	284	280	254	284	257	269	267	247	279	290	281	242	272	274	268	281	268	275	293	276	279	291	270	286	291	287	270	276	257	252	268	297	287	242	290	263	277	249	256	306	266	277	291	252	300	265	280	283	264	272	280	261	214	260	284	267	291	250	294	274	266	285	276	261	278	275	284	318	251	283	266	268	258	262	283	255	289	301	245	271	265	266	300	282	291	273	276	283	259	271	281	286	281	263	261	276	263	258	246	286	292	259	279	272	281	256	313	254	290	265	263	293	301	269	281	291	282	285	310	289	285	287	280	287	284	264	293	260	278	291	286	264	274	268	263	302	278	285	254	305	291	282	301	276	273	280	286	276	288	279	285	264	264	256	246	297	257	310	287	278	277	267	243	285	303	265	272	272	277	272	294	282	293	289	284	304	287	258	253	253	261	267	253	257	249	262	269	319	239	253	286	269	238	295	224	265	253	267	253	267	273	277	250	252	262	275	291	260	263	300	296	252	268	270	292	262	272	269	267	267	296	273	298	259	254	268	263	263	296	290	283	301	278	284	247	273	264	264	279	274	250	277	287	297	296	276	271	249	272	283	271	301	261	299	285	273	263	265	292	284	237	253	256	266	267	308	318	256	284	293	277	241	287	248	272	281	252	283	281	274	299	257	290	321	285	293	280	255	280	283	271	257	287	286	281	284	274	279	269	280	285	268	257	270	291	245	277	276	261	254	263	275	286	258	276	296	307	296	286	256	254	270	272	280	261	299	286	264	310	266	273	291	294	266	254	277	282	310	311	289	257	252	285	264	252	305	278	261	307	268	268	228	287	263	286	267	261	239	265	302	256	276	284	261	262	235	274	291	262	257	275	234	277	265	326	274	277	251	251	302	275	295	275	293	282	285	302	257	266	267	279	279	245	268	271	268	277	275	268	268	301	318	255	266	280	240	270	264	275	269	329	244	270	254	245	263	251	282	279	264	265	280	276	300	277	297	285	287	291	266	285	294	291	258	304	282	260	260	287	289	288	256	279	269	307	267	273	269	288	247	283	265	316	275	278	281	290	284	283	237	286	313	270	273	298	272	269	279	284	272	260	292	298	312	288	267	273	286	270	240	268	268	284	291	255	255	277	300	259	234	279	262	289	251	289	299	242	304	298	269	283	292	248	269	283	301	281	283	266	271	295	281	269	272	260	259	301	282	278	256	287	270	229	300	286	249	278	277	266	286	285	319	263	283	269	294	268	273	264	287	283	307	273	265	306	275	301	296	271	262	274	285	268	246	256	277	276	279	296	280	278	256	294	309	275	277	251	260	260	301	274	283	260	288	270	295	284	292	277	255	271	269	286	280	274	261	309	290	266	287	307	288	274	263	267	238	278	287	263	291	306	284	297	283	263	297	280	265	279	269	286	254	267	301	238	312	282	268	265	302	268	245	276	262	244	257	262	272	251	309	278	284	286	278	270	269	271	279	298	271	277	264	273	261	268	255	280	254	266	268	296	312	259	256	292	268	291	292	290	265	290	257	283	275	273	305	251	289	281	300	292	274	281	280	265	288	283	256	275	287	273	277	295	316	284	245	283	258	298	292	279	271	296	295	289	281	280	270	295	264	287	308	245	299	279	268	253	279	284	272	279	264	279	246	244	257	267	272	262	273	292	259	272	267	237	280	285	262	289	264	241	272	266	275	276	275	304	261	300	255	263	269	251	281	246	285	261	299	318	282	251	251	286	317	245	300	278	272	250	276	306	275	277	273	281	270	267	289	257	246	283	288	239	255	253	246	271	264	253	283	279	303	288	273	254	287	293	285	250	281	278	282	248	267	296	295	295	263	265	248	269	322	286	298	311	256	278	318	278	294	308	279	267	280	271	302	275	270	302	283	285	267	255	267	267	287	260	294	283	297	261	270	274	269	300	254	269	280	280	270	285	268	320	264	306	277	292	270	247	278	270	250	271	294	252	257	290	265	292	261	277	253	256	273	262	269	303	289	268	277	294	289	236	258	275	275	291	287	298	302	266	292	307	313	317	287	269	283	260	317	288	300	283	278	306	278	268	310	290	288	272	265	296	269	277	266	271	270	251	285	277	260	261	273	275	265	266	258	241	296	235	264	280	272	267	285	256	304	277	295	302	306	290	286	274	286	282	265	269	255	255	278	253	257	293	278	309	257	287	273	300	261	275	275	256	280	303	297	256	260	252	246	270	300	307	236	276	274	280	266	310	290	296	283	234	284	286	260	303	273	281	254	277	257	258	284	290	274	272	271	262	265	313	256	272	257	236	284	289	287	329	273	319	268	274	258	278	282	265	284	286	273	240	252	244	261	266	281	283	255	284	260	304	269	242	275	264	269	303	301	244	290	274	244	277	297	293	272	281	267	294	240	284	284	311	242	271	295	277	286	303	267	272	245	277	277	254	220	250	255	292	267	302	287	293	280	266	311	270	314	288	274	265	313	266	255	313	274	248	254	250	268	296	289	289	243	291	270	306	262	279	308	314	247	302	276	290	273	275	292	294	285	346	289	312	283	286	288	277	248	297	303	270	237	270	322	258	276	242	257	273	283	289	273	271	283	299	294	273	295	267	270	277	304	258	276	286	247	271	294	280	251	273	270	279	276	276	246	244	296	277	239	296	277	254	278	256	271	268	236	267	289	255	270	272	268	308	269	290	254	268	276	295	270	278	283	288	249	253	244	267	274	299	308	286	292	281	275	283	279	266	278	291	276	280	293	275	267	284	265	254	256	269	252	284	309	267	278	290	272	278	290	284	254	272	280	266	281	275	300	288	267	285	272	263	259	279	297	285	271	269	274	293	296	291	275	253	273	253	295	258	261	264	310	311	268	284	291	284	270	265	281	267	311	284	284	287	302	262	272	262	306
14831	1221	2056	2158	1779	1573	1346	1247	1132	1078	1035	1009	882	903	770	823	818	835	796	797	776	803	752	802	738	763	738	738	710	686	706	749	674	670	683	750	698	732	681	669	713	726	638	678	658	681	677	687	659	714	732	751	643	663	688	652	694	672	680	713	682	718	709	699	699	652	663	687	700	747	682	702	726	709	692	645	654	668	688	713	651	704	703	684	679	667	707	697	684	661	718	684	706	651	666	680	725	696	726	622	702	698	651	711	691	651	671	655	648	706	702	678	715	643	610	683	675	688	699	709	681	663	670	743	694	683	662	679	662	703	672	686	668	730	637	688	634	699	678	742	690	666	721	669	714	729	646	684	714	675	681	668	719	670	648	695	736	658	678	704	690	633	648	645	716	678	683	698	653	680	678	666	707	656	696	677	645	709	690	654	667	669	672	643	682	698	695	675	673	700	660	681	696	688	666	688	702	717	690	677	667	649	700	649	619	635	699	682	691	715	672	651	629	649	702	689	697	660	614	647	702	657	734	662	630	664	711	654	738	683	677	684	664	729	697	677	700	713	674	723	682	710	708	698	675	697	696	671	625	659	668	668	722	688	679	672	669	680	672	639	643	660	715	745	692	704	691	704	677	665	662	664	690	630	712	658	667	697	668	682	622	675	711	707	661	626	703	715	693	634	698	716	689	721	663	672	678	674	661	658	666	714	659	698	674	701	677	697	688	701	684	658	722	676	674	659	702	668	645	741	716	696	685	685	644	657	680	706	673	701	647	680	602	636	681	698	653	653	704	700	721	672	708	673	687	688	659	723	695	691	721	668	695	703	654	665	659	668	655	670	653	646	671	663	707	685	708	688	679	651	709	680	706	651	696	695	676	668	667	660	694	676	721	703	685	687	680	656	688	698	645	709	672	644	679	649	672	676	704	679	669	672	700	685	710	698	723	670	685	652	670	693	675	725	675	675	631	661	671	735	660	685	697	654	690	632	679	699	709	681	658	670	664	680	679	663	692	723	694	693	687	696	663	681	694	669	648	670	736	686	660	683	731	680	658	683	664	714	664	747	659	666	705	658	652	696	652	684	684	718	691	653	658	685	651	683	682	681	685	677	691	668	670	692	701	691	669	648	653	725	692	666	683	654	700	701	678	640	665	651	676	654	703	665	655	671	722	669	709	654	619	650	681	704	711	721	666	671	673	653	680	691	728	641	704	748	713	652	617	640	674	688	718	645	668	692	691	690	690	661	606	651	667	668	618	628	688	714	675	700	665	698	693	698	722	676	672	695	718	670	709	715	668	712	677	671	690	664	702	668	692	656	680	699	714	707	639	667	684	661	696	724	712	658	663	697	684	675	681	660	725	701	672	687	660	698	670	677	664	653	675	673	632	703	672	698	686	716	722	680	698	748	700	687	724	680	673	662	676	663	669	715	699	684	632	693	660	689	675	692	695	734	688	714	658	656	658	715	681	652	660	706	699	637	688	609	657	661	714	677	650	684	722	708	726	686	696	667	659	710	691	668	665	666	692	730	695	733	698	662	747	701	668	699	707	670	698	692	726	705	662	722	672	660	706	701	690	666	691	690	688	659	667	718	698	638	667	666	663	688	662	674	719	699	612	684	703	652	641	668	690	681	637	682	656	646	660	695	647	714	693	620	653	659	670	718	711	641	689	678	668	678	695	722	692	683	670	659	687	675	704	689	718	691	685	662	637	680	710	694	676	684	710	618	648	694	680	618	697	702	669	662	687	676	705	704	705	669	698	690	722	649	712	667	672	649	693	660	625	660	693	670	667	694	697	676	693	662	714	652	733	717	703	687	656	686	658	680	689	706	708	686	663	675	669	668	706	707	708	683	694	706	687	689	696	672	686	693	672	712	661	681	684	675	691	672	686	665	678	682	683	689	704	696	677	700	661	699	727	684	637	742	667	627	652	665	643	666	619	656	691	668	649	699	684	690	730	671	674	653	660	686	697	639	687	649	680	686	706	741	674	687	682	715	684	653	639	679	695	616	638	704	672	725	665	684	701	714	645	678	665	675	647	631	668	630	661	724	667	707	713	662	683	652	689	671	653	675	689	697	693	693	731	667	697	703	694	717	639	715	716	698	688	665	733	704	637	697	650	685	681	664	690	666	599	739	689	662	692	689	674	668	696	703	657	710	692	691	691	686	663	659	660	673	658	649	651	654	676	750	651	697	669	666	659	622	715	669	658	670	700	638	653	696	703	662	652	701	670	688	747	731	658	688	671	718	651	689	671	686	698	709	671	669	621	690	725	677	697	674	691	684	672	707	658	646	699	682	696	662	677	685	675	672	670	647	679	679	671	688	681	682	679	676	698	667	763	700	716	660	654	690	685	668	701	675	672	684	663	701	683	659	705	710	712	660	680	723	686	678	683	689	663	680	683	698	733	635	672	711	692	661	646	693	676	691	709	638	684	679	689	659	668	664	711	649	683	670	693	701	655	705	678	647	637	678	675	700	704	649	675	718	687	662	721	630	645	677	670	661	675	720	678	623	663	656	735	673	641	696	666	692	690	669	710	714	663	712	700	696	693	720	669	719	625	646	679	657	658	700	686	689	713	678	694	676	698	692	627	690	690	690	726	642	717	677	680	696	655	667	684	692	680	659	658	683	709	661	709	702	694	701	658	691	669	661	694	645	662	679	706	654	655	714	708	664	687	665	648	634	680	669	645	692	771	712	700	696	688	709	725	653	691	703	650	674	642	696	616	747	695	678	646	711	681	663	678	689	651	669	641	694	644	665	714	658	617	689	667	687	648	684	691	679	682	686	653	691	694	691	697	706	677	701	677	618	678	696	685	668	662	641	690	706	631	684	695	680	712	682	682	651	655	693	680	667	695	690	645	677	698	677	681	626	672	654	712	694	702	699	680	664	662	690	650	682	708	703	689	647	656	649	648	712	709	698	665	698	665	718	696	663	732	650	683	689	679	671	746	707	741	676	698	663	647	714	693	646	741	676	678	701	653	686	689	686	669	696	674	686	721	702	723	683	678	657	640	667	672	666	685	681	673	686	663	698	674	681	661	680	696	693	665	710	701	714	655	681	691	698	671	665	700	636	706	704	684	691	685	676	674	707	698	709	717	737	656	714	670	692	682	695	716	694	658	731	677	680	700	607	664	623	725	665	687	701	711	682	689	704	673	686	707	659	677	688	690	703	674	664	720	685	637	660	678	643	737	657	625	656	656	662	690	682	666	686	717	714	653	654	689	685	654	691	750	653	682	666	737	713	664	672	659	691	683	704	663	669	669	642	714	693	696	664	664	678	678	678	714	683	627	660	688	695	690	731	661	684	662	621	662	705	707	692	676	691	677	633	677	684	692	690	679	700	681	668	649	665	716	720	676	693	659	629	720	708	690	689	660	686	676	694	699	635	675	650	709	663	614	686	716	689	701	683	696	667	647	698	671	669	715	649	661	680	644	735	718	681	690	659	692	728	688	685	673	705	690	665	660	664	722	698	690	678	656	670
6943	653	451	454	423	423	428	425	423	481	458	388	477	471	404	378	359	443	427	435	440	417	469	461	406	450	418	389	414	407	429	427	394	444	416	379	409	394	449	444	399	432	422	422	436	409	434	442	448	444	427	437	424	443	416	401	437	451	438	437	418	408	414	406	448	375	416	459	419	444	379	409	441	450	414	449	388	404	404	405	424	437	420	420	429	426	409	448	417	464	423	448	364	429	443	428	416	449	427	441	384	456	393	415	403	426	441	388	428	420	405	444	429	454	461	397	399	449	443	406	430	433	425	374	452	388	387	407	421	420	438	381	456	408	448	410	445	445	413	448	439	390	425	402	421	434	397	462	402	423	430	423	426	438	431	395	398	445	445	420	479	435	412	400	427	430	438	412	435	392	452	439	430	435	411	406	390	401	414	399	439	430	383	426	426	448	446	458	422	402	443	468	444	437	430	406	394	442	441	430	472	377	445	410	432	395	397	428	402	383	408	456	466	416	453	386	466	394	411	385	395	381	428	444	439	431	411	398	434	403	445	450	425	431	443	422	447	417	417	398	400	424	409	424	447	433	401	413	445	393	427	425	418	444	457	437	448	407	433	420	366	407	434	442	399	417	389	399	423	437	403	449	393	430	419	447	414	398	416	467	440	418	413	427	447	445	472	389	429	428	391	410	413	405	398	438	447	407	439	413	423	406	416	421	429	444	437	434	411	391	442	425	413	416	448	413	422	435	431	466	425	414	409	422	410	391	413	391	427	449	436	443	409	426	389	403	428	426	472	444	404	389	458	413	460	443	414	457	445	441	412	396	444	450	417	392	408	402	436	423	392	455	444	444	439	411	446	418	415	375	423	419	428	460	410	434	429	427	419	400	420	407	431	372	418	385	388	452	445	401	416	419	449	414	416	392	379	386	402	402	388	431	483	419	425	475	442	414	433	421	455	445	443	434	413	381	415	421	416	430	420	377	416	432	409	425	410	417	416	448	480	406	454	447	423	387	379	393	436	412	487	407	392	366	431	464	443	399	430	388	405	425	420	422	420	414	409	433	420	401	370	412	414	406	402	430	444	415	449	455	435	427	455	429	426	411	399	417	420	423	459	417	404	392	427	414	429	468	402	410	433	414	427	428	461	443	423	389	446	445	443	406	450	459	450	413	425	386	418	428	427	398	410	442	411	394	426	437	414	391	439	455	442	463	407	425	392	414	408	420	405	439	451	433	394	383	412	445	438	373	413	393	402	375	390	430	416	433	426	438	424	436	424	434	428	454	429	409	396	385	444	417	411	422	402	421	453	413	464	398	447	403	383	420	457	418	423	397	420	413	421	442	409	417	478	364	442	390	440	424	414	394	428	398	424	382	424	482	388	385	442	365	405	387	418	443	441	415	424	409	435	395	381	394	437	448	428	442	408	416	431	418	454	456	411	362	371	419	453	458	424	436	420	393	441	405	368	364	435	433	415	446	423	389	397	396	388	429	384	405	417	415	384	383	434	424	393	401	416	456	439	402	435	393	423	431	407	411	426	405	476	451	422	393	390	451	411	422	404	426	450	409	440	445	446	424	398	423	410	452	404	387	411	398	431	393	426	403	435	408	437	396	452	413	429	384	432	457	402	399	412	406	402	444	416	371	408	419	424	417	396	413	439	431	385	451	400	414	450	437	423	417	374	412	445	417	428	445	425	405	420	409	445	411	394	390	396	452	430	441	447	411	407	428	460	467	408	424	419	429	424	398	392	433	401	438	415	427	407	392	461	466	391	411	397	410	421	429	401	410	439	419	398	402	432	406	419	432	407	432	464	443	404	466	458	412	488	419	403	394	426	435	438	436	381	387	411	437	430	373	389	412	431	412	435	398	460	374	423	442	441	426	426	401	402	462	424	438	394	421	421	387	427	389	417	433	438	451	405	460	390	415	402	412	380	421	400	461	420	506	447	430	460	389	403	396	419	420	412	417	423	410	413	404	440	416	376	421	438	406	424	449	452	429	474	399	407	408	419	468	399	399	429	404	433	427	401	441	444	436	446	457	443	412	431	417	388	438	446	403	396	431	393	430	444	360	398	403	414	415	411	380	387	410	405	422	403	422	363	462	444	425	447	429	388	426	387	379	409	483	392	438	432	400	405	418	427	393	435	429	420	456	409	393	423	399	395	431	424	450	425	422	404	440	425	411	428	437	425	430	421	421	454	442	392	431	430	415	404	423	404	451	462	398	404	453	449	412	412	447	391	428	423	400	389	442	426	438	420	450	422	410	395	434	422	445	407	446	419	438	405	433	432	426	392	381	403	432	400	417	417	481	410	418	408	426	415	420	424	407	412	411	423	377	410	423	428	378	394	420	419	419	414	421	436	454	439	432	434	445	427	438	416	452	391	430	432	405	395	392	412	395	398	400	419	423	430	447	428	393	400	415	381	402	451	451	439	450	425	398	401	466	396	418	412	419	382	386	415	439	413	390	385	407	414	422	394	434	456	414	452	426	462	412	413	441	438	413	414	423	441	415	406	433	403	446	440	414	394	440	443	454	421	428	426	414	394	402	422	441	417	442	445	439	431	403	433	431	466	405	432	415	404	411	409	433	395	450	425	398	432	426	443	404	423	403	409	418	434	420	375	429	423	375	433	425	403	451	409	392	387	422	419	420	432	409	399	421	409	438	446	444	419	427	410	427	415	412	399	420	426	404	381	449	436	415	427	459	438	408	433	446	433	409	412	417	405	405	417	453	455	420	459	412	423	446	417	414	401	462	445	393	390	405	430	410	432	389	458	407	435	409	418	411	459	477	441	431	414	410	437	408	445	434	454	416	388	397	406	393	408	425	393	410	383	420	370	420	401	420	426	439	432	393	460	416	424	410	396	414	438	432	429	369	441	414	404	435	383	450	421	436	395	442	426	419	401	417	432	419	402	415	419	438	437	424	403	424	415	437	403	443	488	419	414	417	396	403	398	384	442	474	424	474	419	405	427	421	441	429	365	423	418	402	396	422	428	442	411	440	413	423	414	428	422	415	478	392	421	435	423	447	397	407	405	442	442	400	386	412	460	396	415	408	412	421	425	455	406	390	448	405	416	415	418	477	433	410	440	405	447	414	439	399	426	405	409	415	423	400	441	465	411	445	424	426	440	392	423	419	409	378	417	422	439	448	416	407	404	446	457	420	441	436	422	436	439	382	456	423	420	435	415	418	379	455	400	429	409	451	413	408	369	408	419	403	450	453	437	409	454	417	463	403	401	422	407	453	429	418	400	415	433	470	433	401	424	426	426	378	401	422	433	381	467	399	429	431	392	438	438	457	429	424	391	437	436	398	421	451	416	441	407	427	422	424	439	384	407	435	432	424	375	396	398	436	417	399	448	426	435	445	445	431	438	458	416	426	405	401	377	426	400	399	446	437	389	424	444	434	430	361	427	470	433	445	439	412	404	443	409	432	409	411	435	440	382	396	454	410	428	421	411	460	455	423	417	450	452	437	468	421	443	435	424	385
5202	918	938	951	955	908	962	957	954	921	947	948	936	955	894	997	889	954	941	938	946	939	915	915	929	930	911	941	997	944	917	906	903	941	916	932	980	904	884	949	917	919	958	909	918	928	965	906	887	911	955	989	970	929	926	933	949	929	912	900	941	904	938	939	934	954	962	928	957	907	919	885	961	899	901	929	955	946	956	914	904	868	915	855	997	932	876	966	943	931	949	911	901	940	947	899	893	913	919	943	849	872	995	924	928	902	990	884	908	915	906	951	927	925	895	848	951	927	948	873	921	912	927	960	891	980	862	910	869	888	936	960	982	929	1017	953	901	921	932	914	904	958	890	948	955	910	938	855	941	883	950	906	891	899	955	920	872	954	930	944	918	919	867	884	892	880	940	946	916	971	934	936	972	918	904	924	867	914	909	932	868	914	906	915	894	953	917	936	971	907	966	945	981	945	955	900	884	888	933	906	914	899	951	904	938	849	898	894	911	882	951	985	947	965	912	950	871	886	927	916	923	971	926	905	985	927	922	940	943	913	910	933	919	943	936	986	902	919	898	892	903	932	927	933	930	963	942	951	922	934	937	922	925	960	904	882	975	948	880	912	925	949	897	946	964	952	890	961	889	960	865	901	896	927	920	875	916	933	944	913	1002	909	934	920	971	879	910	956	914	923	909	927	890	877	919	903	884	925	892	966	938	925	897	947	905	923	926	885	910	920	946	980	888	956	880	965	934	900	903	958	901	903	921	873	914	892	869	928	894	970	895	910	904	890	861	927	933	873	954	909	912	913	908	881	922	894	900	978	892	916	934	881	964	917	917	928	963	910	871	880	914	921	908	921	949	933	910	948	938	920	949	951	866	961	939	926	938	914	945	960	932	916	897	892	943	933	889	905	962	927	937	940	954	909	932	960	945	905	870	885	973	897	931	1006	919	882	934	930	953	932	965	910	895	926	947	930	915	929	906	958	966	972	919	922	973	915	941	895	996	927	951	898	906	881	844	892	898	939	858	979	893	971	956	937	954	909	917	924	917	984	886	888	892	948	915	915	902	920	906	899	930	937	920	959	927	958	939	880	921	916	911	912	957	954	946	922	920	940	871	959	914	930	893	922	941	870	911	931	943	901	944	901	910	881	932	920	941	973	907	872	922	926	919	892	925	893	894	908	962	950	925	920	904	976	906	944	924	904	911	969	941	929	921	919	904	972	899	944	906	943	952	928	940	945	923	935	925	915	902	947	938	958	951	885	981	918	909	926	972	969	941	900	877	933	956	995	897	923	960	931	917	822	908	934	918	949	957	937	887	926	925	943	969	930	929	944	938	887	964	939	889	933	910	867	952	908	918	934	916	983	954	885	929	883	924	932	925	927	944	909	884	932	922	888	907	901	908	929	916	923	940	943	918	934	879	972	930	877	945	933	893	949	926	893	976	912	958	892	890	926	958	920	902	950	848	949	904	926	920	898	961	949	869	956	885	936	914	920	908	917	929	910	940	966	983	918	936	885	949	939	914	948	861	927	979	965	948	961	963	874	933	879	944	982	921	940	919	944	958	946	949	980	868	948	947	916	949	950	889	919	873	873	843	966	970	953	906	925	909	888	957	948	909	917	823	914	925	932	924	930	923	938	947	924	938	926	949	938	962	901	905	939	939	906	960	897	927	886	928	903	933	901	922	1022	964	915	892	900	938	868	906	901	944	897	957	859	941	957	897	928	928	925	936	939	882	967	916	878	860	871	918	877	898	911	919	956	915	899	903	916	877	895	901	929	934	974	854	869	929	946	918	955	897	947	845	913	953	970	910	951	928	911	923	907	885	918	913	924	929	950	915	893	926	841	981	931	907	935	920	911	889	903	907	881	880	899	887	920	982	964	883	912	925	923	952	884	903	983	929	921	931	939	944	906	948	930	896	888	900	922	909	929	962	913	905	925	903	926	934	900	963	953	922	954	908	904	897	891	967	954	957	937	933	840	921	901	916	942	957	1010	933	922	881	932	883	930	903	938	947	1006	925	889	907	902	904	961	916	931	903	937	975	921	885	896	924	948	956	932	901	937	918	894	928	914	974	917	888	889	912	935	915	937	851	909	929	975	931	910	944	898	953	993	875	880	895	988	882	910	885	905	953	934	910	960	935	916	982	918	924	884	928	952	932	921	963	950	934	920	973	908	900	896	902	914	969	918	913	945	955	921	910	951	877	903	928	930	919	933	933	907	915	904	934	907	936	901	886	886	915	934	929	958	875	910	938	935	869	887	961	940	897	904	969	923	921	954	961	933	963	943	907	985	960	916	917	907	888	914	894	889	904	920	884	916	980	992	921	906	913	882	1024	935	957	976	962	949	918	904	921	897	949	954	980	905	998	901	986	938	906	939	919	911	881	916	914	945	897	961	854	946	957	924	943	905	912	933	899	972	910	911	932	905	937	941	925	933	941	947	912	963	886	896	883	945	889	937	933	921	908	915	890	935	837	945	1022	967	907	948	940	883	934	944	882	907	933	895	890	905	947	931	898	918	951	919	906	872	931	881	888	958	920	949	936	957	942	907	909	964	918	912	964	934	970	959	919	946	881	934	921	905	902	926	902	924	923	938	939	978	847	937	951	940	926	952	968	913	939	899	974	890	926	888	918	896	924	917	954	944	906	967	931	930	954	925	929	988	925	937	992	909	916	906	859	967	919	936	927	868	957	847	909	974	906	949	943	937	931	884	912	926	898	890	899	887	924	948	887	878	889	921	939	914	898	887	930	926	966	922	919	948	961	896	922	902	936	886	933	918	903	959	927	934	895	895	991	910	907	914	871	941	980	946	929	947	932	974	919	861	901	905	946	956	906	855	915	921	938	878	964	974	960	955	981	928	895	934	938	923	914	922	946	871	914	930	892	898	969	925	930	880	952	900	897	881	950	946	903	950	914	903	934	918	975	935	929	923	944	888	911	910	937	938	902	911	955	968	885	914	950	949	942	895	941	919	872	991	895	898	972	891	901	945	960	927	897	928	956	969	926	966	906	893	938	974	896	953	878	925	940	939	943	868	918	968	903	928	956	872	970	926	931	891	913	930	926	909	1001	943	893	880	918	911	898	924	961	933	919	970	923	907	945	906	984	1011	923	891	941	895	939	949	926	911	937	881	933	928	896	888	947	952	875	893	926	940	883	935	875	962	876	915	965	933	919	956	897	906	952	919	984	910	932	906	929	942	999	976	938	903	866	901	932	921	962	989	892	957	1024	903	948	892	937	903	944	911	934	938	920	927	940	908	951	875	940	919	974	955	888	931	888	915	956	924	903	933	918	846	956	910	955	922	900	875	940	914	892	857	888	929	881	868	883	897	889	961	897	895	939	962	910	940	930	897	891	944	923	904	898	958	940	904	936	984	921	889	907	944	931	944	915	938	919	893	934	929	935	911	927	935	921	909	978	894	990	893	904	907	917	880	960	899	908	915	904	984	957	932	930	928	1004	987	928	925	923	904	844	971	941	922	939	927	928	949	880	958	897	912
18131	1302	535	447	342	316	309	271	230	243	242	234	248	236	217	219	254	232	231	251	204	199	267	206	199	203	237	213	196	212	202	255	246	223	228	237	214	210	251	220	214	197	198	233	226	219	231	231	203	210	205	244	205	236	202	206	229	196	198	231	255	244	207	237	223	235	233	231	236	217	219	236	224	198	222	245	270	229	214	223	226	234	210	196	223	233	218	220	207	207	221	207	235	225	212	214	221	223	197	239	225	241	222	220	220	218	220	239	178	212	242	198	224	226	229	222	230	228	255	209	220	238	209	242	240	198	230	227	259	214	195	230	213	207	217	232	241	223	226	231	210	214	202	249	201	198	230	224	233	213	197	218	225	234	203	224	208	222	225	212	229	223	197	239	197	221	220	237	192	203	196	245	217	213	210	211	221	224	199	224	255	229	215	219	229	218	193	226	209	212	202	203	184	204	239	219	221	256	243	207	213	211	207	218	213	202	198	218	231	212	205	228	199	249	220	236	227	236	202	182	241	192	218	214	220	219	202	189	205	224	241	210	215	260	214	208	222	208	225	244	247	228	234	194	215	258	234	226	228	228	185	229	232	224	214	209	231	220	207	236	240	216	219	210	219	216	267	213	223	229	223	235	232	204	229	220	209	236	250	246	225	235	217	218	219	210	230	227	207	225	218	230	230	227	202	209	224	249	231	214	188	221	224	206	195	204	245	226	246	256	233	222	198	220	207	224	232	226	241	217	224	227	232	209	224	211	200	185	237	215	226	255	203	238	190	216	261	218	215	206	180	221	235	201	210	224	204	229	219	209	225	214	213	214	218	208	239	253	227	219	225	214	232	229	183	224	215	208	206	191	232	210	206	220	206	214	220	253	233	248	202	202	234	242	236	229	245	211	230	244	202	215	201	192	220	212	231	210	207	220	215	240	228	207	206	207	222	230	231	247	230	243	218	206	217	207	241	240	210	203	208	236	223	224	220	236	235	203	217	249	208	195	225	229	196	222	238	245	207	189	203	203	217	228	236	212	238	208	208	220	215	208	232	242	228	210	230	212	189	217	211	191	202	204	205	236	213	204	209	207	215	219	246	246	222	247	196	215	215	233	236	237	213	191	243	238	225	202	240	200	245	197	210	226	244	216	226	227	206	230	255	237	197	222	229	220	204	221	252	231	220	218	235	195	217	194	225	228	228	236	237	226	219	185	226	194	233	235	215	209	235	227	225	204	223	216	197	194	234	237	219	231	255	206	240	245	225	227	244	233	184	221	210	218	223	204	237	205	210	227	187	241	204	201	253	233	236	217	214	218	210	233	233	226	218	245	235	157	210	220	236	221	198	200	227	206	248	215	210	209	228	270	217	226	232	245	244	213	248	216	227	201	202	232	211	215	207	193	236	238	226	193	212	231	219	188	206	234	237	270	213	230	249	231	228	241	209	223	224	224	225	206	233	190	218	256	221	226	242	240	253	212	235	201	197	208	216	219	226	225	202	200	213	204	228	218	262	230	222	248	231	225	256	226	216	240	229	176	213	227	207	232	229	217	203	234	209	221	210	211	204	222	217	218	226	249	254	220	212	220	244	211	216	199	201	212	220	219	225	219	217	222	201	229	220	223	215	188	225	223	214	210	232	192	222	218	192	191	233	206	198	201	229	226	231	201	202	248	199	225	209	249	232	208	211	176	214	233	218	224	228	238	244	246	238	252	227	213	230	199	181	237	216	222	221	221	206	209	227	237	220	186	194	203	211	194	210	232	243	243	229	214	196	234	225	229	228	206	260	243	211	231	225	235	193	240	217	227	237	232	215	235	184	231	210	214	216	233	180	224	227	230	233	233	221	211	204	169	206	239	211	195	209	196	227	212	230	221	195	213	219	194	197	189	245	229	224	219	200	257	227	211	206	229	227	226	235	231	236	210	215	240	241	214	182	189	197	224	210	224	222	229	197	235	259	239	228	210	227	253	211	246	211	243	231	222	233	220	228	208	208	202	234	200	206	221	215	199	202	225	223	257	216	240	238	227	215	219	246	223	229	248	226	239	252	200	250	238	210	230	235	213	211	206	197	225	207	214	209	210	196	216	207	196	247	227	191	221	190	231	216	241	205	194	228	182	228	205	216	226	203	221	224	230	226	219	225	222	226	257	253	208	220	232	242	244	245	190	235	229	218	189	216	243	222	253	213	225	213	197	244	222	200	223	217	222	224	239	220	206	197	216	202	220	240	236	222	192	229	240	212	213	188	212	240	243	230	218	232	223	211	229	220	220	196	223	218	235	249	237	204	239	229	238	197	191	196	227	226	227	233	219	227	246	226	219	220	236	215	202	231	212	215	231	224	203	233	247	203	217	254	208	226	199	237	246	224	234	247	195	220	197	213	206	223	231	238	224	196	243	218	219	217	223	216	222	235	245	228	211	204	218	243	229	227	217	244	222	231	223	237	229	213	204	223	215	222	200	203	240	217	221	217	216	194	210	196	253	213	207	230	214	233	213	190	250	225	223	249	220	217	220	214	223	229	191	239	196	232	218	225	229	236	247	215	215	225	227	212	204	226	227	233	229	205	228	220	215	220	218	208	228	226	216	225	198	209	206	237	220	205	258	208	240	214	205	237	209	215	197	210	208	265	233	208	225	219	206	235	231	225	217	244	237	202	226	237	239	234	225	226	216	200	224	206	224	234	230	215	217	232	219	224	222	223	224	231	256	236	222	218	190	243	228	222	220	217	208	213	210	229	209	189	205	221	235	254	210	233	218	232	217	222	223	214	232	241	244	242	227	253	221	206	218	226	235	228	220	238	212	205	207	199	224	208	228	214	212	205	225	222	217	207	229	209	231	211	226	232	215	217	238	215	216	235	218	230	213	205	211	212	234	213	234	199	219	212	202	204	217	231	242	215	233	195	234	217	245	228	222	204	202	234	205	221	210	198	202	215	218	198	227	221	234	244	218	216	248	243	244	236	248	214	235	221	233	230	224	216	231	229	239	205	189	196	198	239	219	249	210	232	241	190	222	225	209	208	215	230	221	229	234	207	232	197	196	242	246	223	208	232	213	228	206	233	194	195	199	198	231	195	207	189	185	261	235	232	233	218	213	194	188	234	208	239	222	217	198	221	243	231	209	245	208	180	199	168	233	209	188	211	218	231	260	207	237	235	213	207	188	203	216	221	247	238	229	240	245	216	239	213	224	236	273	225	215	221	244	212	231	222	232	207	195	209	228	214	208	233	196	243	194	264	229	207	250	218	229	179	230	229	240	223	204	193	198	249	200	237	244	202	251	214	229	233	207	209	246	230	193	222	198	209	207	212	209	190	251	234	214	216	252	232	216	229	220	240	222	179	208	234	210	218	211	222	217	211	218	225	234	225	214	206	206	256	191	196	223	215	212	233	210	223	240	233	210	215	223	222	235	206	238	223	217	204	198	244	228	256	233	235	227	201	201	200	239	225	212	214	206	219	243	211	213	222	239	200	186	205	243	227	203	213	226	204	224
11268	830	1213	1294	1159	961	911	855	719	760	717	713	654	597	620	587	604	574	579	608	574	609	581	587	612	539	587	589	558	557	574	613	548	599	579	524	561	562	554	555	581	554	578	523	553	542	565	591	573	590	560	579	581	538	500	534	568	525	593	558	569	566	589	587	534	489	551	592	548	567	570	559	555	511	553	520	549	554	556	550	535	540	538	517	550	570	533	575	521	509	559	548	491	539	568	538	536	514	548	538	525	554	550	573	552	522	588	536	566	585	551	526	580	554	519	518	571	537	551	503	511	578	555	515	569	575	512	546	553	531	536	529	587	576	560	568	542	524	553	536	527	548	568	551	516	546	588	574	505	537	586	544	552	512	543	566	564	505	511	550	546	570	524	569	529	523	546	529	572	560	507	514	495	532	588	559	563	563	569	552	512	558	549	528	583	562	528	517	548	519	543	568	528	556	541	543	505	581	534	539	525	553	566	519	557	570	577	521	597	506	538	567	548	540	539	536	570	530	574	563	511	574	566	590	573	553	543	539	571	563	545	571	531	522	523	561	524	574	563	570	549	559	553	521	503	584	527	536	549	541	558	555	518	544	543	534	576	524	531	559	585	573	574	581	562	533	506	549	510	553	513	563	591	561	589	537	563	544	575	535	563	512	561	567	527	524	535	497	526	556	548	519	543	556	533	584	539	595	562	493	533	517	552	539	580	593	552	572	520	539	558	588	522	530	556	555	524	554	517	537	558	525	565	586	566	560	581	556	556	575	555	544	523	524	549	556	573	552	565	514	504	545	596	491	516	557	512	558	522	528	544	547	520	544	548	534	566	533	552	576	515	523	556	548	536	533	523	594	524	537	536	541	584	556	540	510	523	567	562	551	544	531	550	574	564	563	538	564	530	559	534	534	561	575	535	534	558	562	512	528	500	507	520	550	578	584	558	526	523	552	561	546	528	536	519	531	549	499	533	553	554	559	576	537	526	557	543	575	557	530	559	561	540	564	573	558	542	571	570	554	565	519	539	564	557	582	594	533	564	549	540	561	569	587	534	561	570	516	600	541	553	580	552	580	552	524	536	535	571	530	548	530	573	564	564	547	555	574	526	558	530	563	545	518	547	520	588	501	546	572	573	592	554	510	539	567	568	560	526	521	562	565	543	506	554	585	627	562	552	530	565	565	537	515	482	544	536	530	543	592	536	585	546	525	565	549	571	579	579	501	564	531	516	555	515	571	532	540	574	513	535	554	541	562	543	541	570	537	519	552	576	579	563	514	580	537	520	572	536	558	544	505	534	566	593	550	554	545	575	553	540	552	558	533	561	552	543	564	553	548	532	553	589	576	581	569	526	556	543	564	566	527	582	559	555	611	523	545	578	503	545	549	542	541	564	510	552	562	549	585	535	554	557	573	512	553	556	505	533	527	556	520	544	537	555	564	564	551	564	543	572	555	532	504	531	589	568	490	542	572	542	550	578	569	577	578	553	533	596	553	550	596	529	561	528	585	518	554	534	568	515	531	551	514	553	546	508	542	555	553	550	556	503	566	570	544	590	563	538	577	541	577	552	594	564	539	555	524	538	580	549	561	530	509	589	560	602	560	560	558	510	550	563	528	554	562	586	519	582	572	548	555	506	540	536	528	567	598	556	573	577	544	573	527	538	504	563	572	546	573	548	535	525	511	558	521	537	554	547	530	545	545	546	553	539	568	544	528	574	507	558	565	518	560	571	545	552	541	571	527	572	579	514	556	543	536	544	576	561	573	520	570	567	547	546	568	543	548	562	585	572	544	548	592	508	576	550	538	523	520	529	566	547	577	556	536	554	522	522	520	532	530	523	548	566	605	566	512	593	547	572	514	606	547	534	555	546	546	522	525	561	531	546	508	577	509	541	550	566	593	564	572	552	568	595	516	569	482	545	544	545	558	567	543	524	553	545	538	532	584	592	544	553	572	553	566	557	569	557	561	560	565	530	517	585	525	595	504	567	524	549	582	508	550	549	582	557	543	552	562	567	558	472	549	550	582	556	575	538	577	529	532	553	509	551	580	513	504	543	527	552	555	541	543	531	567	539	563	490	548	499	556	555	554	556	582	568	512	549	533	566	574	560	590	546	510	563	576	513	529	525	549	552	552	562	526	545	560	504	571	566	558	520	541	560	570	560	535	540	533	583	514	547	569	541	565	573	546	576	533	554	602	535	526	554	475	548	497	567	560	537	587	572	554	557	556	563	511	519	552	558	564	530	541	565	544	534	553	539	535	528	604	592	537	551	563	543	538	598	579	546	549	498	553	558	583	528	530	529	562	475	557	528	547	567	528	516	535	527	542	580	531	515	581	569	544	531	519	578	535	548	604	541	553	527	536	549	568	542	583	529	559	593	555	588	551	562	552	531	584	524	538	595	529	543	547	535	523	537	575	551	547	564	580	522	576	550	558	556	540	554	584	510	543	554	531	533	571	528	506	559	517	543	507	539	571	555	532	498	530	560	530	576	538	558	560	563	559	505	530	533	563	587	536	483	557	525	547	557	571	546	537	548	544	567	550	536	580	501	550	555	601	546	516	551	529	542	542	542	508	550	526	531	564	533	579	567	511	562	498	556	566	582	528	563	543	533	529	552	572	558	542	541	525	589	559	542	585	564	544	529	553	540	548	539	555	565	567	567	591	562	549	577	525	551	568	622	572	543	550	542	576	559	570	578	537	527	546	521	543	570	525	549	556	562	556	552	576	544	538	542	554	542	525	527	504	536	557	569	554	526	617	541	571	544	546	572	546	563	552	544	492	611	557	570	536	539	546	581	526	555	521	551	522	561	541	570	521	595	602	560	568	557	563	574	565	547	568	522	560	546	541	540	536	495	563	566	568	529	560	502	556	565	528	512	563	550	576	567	513	549	540	578	550	585	571	526	554	566	544	519	527	552	575	547	556	512	531	559	535	553	548	513	542	559	545	527	481	612	566	568	562	574	610	561	517	555	521	517	533	547	499	571	547	576	580	535	531	502	542	549	564	555	577	574	551	582	586	525	563	537	529	546	527	523	567	544	531	531	537	541	532	597	528	564	548	527	580	534	508	510	547	548	576	536	567	546	566	578	574	642	545	559	529	539	569	566	553	579	503	538	551	527	530	523	540	567	534	538	557	553	544	549	491	537	556	519	516	558	564	537	518	574	513	535	547	587	525	596	524	557	563	533	554	573	550	562	544	563	604	521	564	569	570	549	509	554	554	573	540	515	532	538	567	517	617	524	533	532	553	529	550	525	556	555	581	537	565	562	547	549	539	564	570	549	554	569	546	526	582	560	570	603	508	508	502	523	546	523	554	553	566	569	529	500	566	554	583	534	543	568	553	545	519	571	582	530	577	556	526	531	560	546	590	553	591	558	541	509	538	538	502	573	594	559	540	572	557	581	553	551	523	539	520	570	541	507	537	535	547	524	545	561	556	546	513	539	581	597	551	555	560	580	571	598	571	517	584	539	536	561	549	531	556	563	564
27714	3255	996	719	541	476	429	369	365	358	359	351	336	315	274	305	300	253	287	316	277	298	269	271	258	291	265	297	282	278	279	254	298	309	270	257	268	278	273	292	251	275	288	282	293	307	252	313	286	282	304	290	257	288	288	270	275	252	271	253	309	260	253	284	261	275	262	239	317	274	280	274	289	279	267	268	281	315	295	262	280	287	285	261	274	283	257	257	257	296	275	247	256	282	259	286	316	248	306	298	279	252	276	269	273	275	272	245	278	271	300	299	306	273	264	255	278	301	268	289	274	242	259	261	274	279	274	262	284	285	270	278	263	298	282	319	286	282	276	300	267	288	239	274	305	258	305	297	274	288	289	284	271	302	290	286	260	321	279	267	249	271	314	258	289	281	255	260	274	261	272	295	283	261	255	273	282	266	288	277	270	247	279	288	294	251	268	275	293	251	324	282	234	273	271	265	253	273	237	289	273	261	262	253	274	284	283	315	310	333	302	270	278	288	316	272	301	283	297	286	280	283	282	243	325	256	266	250	256	302	274	297	266	274	277	277	254	284	246	297	277	291	252	282	267	303	305	250	300	285	284	263	268	311	275	282	293	266	278	276	290	242	259	300	272	299	316	276	257	259	312	269	257	278	265	275	286	278	280	252	243	279	282	295	306	245	255	271	325	255	274	277	283	285	299	265	281	308	265	267	268	270	274	247	275	262	304	269	258	260	303	263	282	264	294	256	263	257	291	284	269	268	285	278	265	281	267	277	279	276	323	301	266	252	292	275	285	285	298	261	257	238	280	266	287	272	283	272	292	283	257	291	290	267	285	268	283	260	286	261	247	259	276	274	280	270	277	337	321	264	259	285	264	261	273	320	281	254	272	255	249	288	247	243	288	318	280	263	266	272	305	267	278	309	241	275	274	284	310	272	269	283	272	262	279	286	255	266	257	274	279	264	263	233	268	285	269	295	271	267	262	279	288	290	266	242	292	275	307	255	274	263	293	282	255	238	279	281	285	276	289	271	280	270	302	318	288	303	297	300	280	288	290	265	258	285	236	258	303	256	241	259	281	265	265	257	259	306	272	266	265	308	274	286	262	252	264	278	288	312	279	264	262	261	281	276	264	265	263	262	258	314	300	253	276	291	255	259	303	280	249	302	295	282	271	304	266	284	266	278	277	275	258	291	300	268	265	287	248	266	283	285	240	270	296	269	268	237	280	256	305	278	269	306	260	269	293	297	308	247	278	254	266	269	232	242	288	248	311	274	252	259	287	284	278	260	275	263	269	275	296	241	289	298	272	293	242	267	262	289	272	291	255	259	276	261	240	260	290	277	315	268	272	258	258	302	267	276	281	249	274	280	298	282	281	274	239	283	274	279	263	248	274	280	290	288	269	274	279	259	277	274	277	281	281	285	287	289	269	296	300	269	303	279	271	287	299	265	266	261	264	283	271	275	273	287	259	293	280	269	242	273	246	267	262	258	280	277	264	246	280	265	259	305	295	293	272	286	263	301	268	281	291	278	320	259	247	266	268	266	255	259	296	283	274	264	295	246	295	259	257	257	250	254	286	319	259	323	262	298	254	272	266	289	291	271	256	275	274	289	286	338	275	284	272	252	283	285	267	260	288	274	287	244	269	280	289	284	298	282	264	250	269	272	281	279	299	296	268	283	243	282	283	287	260	281	267	307	292	256	293	266	274	233	274	274	307	297	269	301	258	271	277	284	258	266	291	304	288	231	241	295	293	277	260	252	289	264	250	302	281	277	264	289	290	272	302	300	320	291	311	280	308	278	265	286	288	260	304	271	255	275	240	263	283	270	261	307	258	258	265	278	279	272	287	263	277	236	237	274	297	293	279	274	269	301	277	316	268	283	298	270	253	293	300	316	281	275	325	253	254	286	289	259	274	252	282	255	241	278	300	263	284	301	261	285	254	288	290	254	299	274	296	296	278	270	292	270	275	272	280	252	255	277	271	289	312	280	259	259	266	260	282	258	277	268	298	254	259	286	259	265	306	269	247	260	296	262	266	304	322	260	278	253	283	257	258	296	271	287	296	262	275	289	286	294	278	273	291	263	256	262	289	284	264	256	278	272	302	320	271	267	265	291	290	287	269	291	283	274	281	301	268	291	264	273	258	292	281	279	301	290	283	309	297	281	296	274	318	270	258	262	263	292	263	265	274	260	260	275	317	291	273	283	248	283	291	288	250	276	309	260	243	294	297	238	300	264	262	265	238	308	284	284	271	258	265	304	343	281	250	293	251	248	269	275	284	297	285	258	269	258	249	247	277	304	262	326	277	261	261	257	267	283	255	292	257	303	246	283	245	253	246	256	269	258	250	258	290	278	295	285	262	273	256	256	287	254	276	293	269	262	293	286	282	267	275	281	273	277	285	307	296	254	292	271	299	311	285	302	285	266	250	264	273	286	274	280	275	292	253	252	264	295	270	271	256	310	277	279	254	294	256	274	282	257	296	299	275	280	237	283	269	269	269	287	282	265	266	266	233	297	274	271	277	294	296	254	268	266	288	298	285	262	254	276	276	286	308	264	259	289	282	281	283	278	262	248	253	295	290	282	266	257	291	261	286	283	268	258	291	247	280	291	282	260	287	290	281	280	271	289	268	310	311	285	270	278	270	256	290	259	294	301	276	304	267	285	277	283	290	259	285	269	296	256	280	281	280	266	264	285	300	243	294	251	298	279	319	270	265	300	281	269	264	279	256	282	267	262	291	331	295	277	260	264	296	306	300	277	261	248	285	264	296	299	293	267	264	271	293	281	327	289	277	298	271	286	283	319	287	269	281	269	286	256	294	308	300	315	290	257	312	274	242	287	275	276	288	249	256	297	294	271	249	271	264	264	314	261	283	264	263	262	271	270	275	266	280	273	266	281	269	256	288	268	307	276	323	252	287	285	269	269	266	305	248	278	265	250	269	280	285	257	315	265	292	263	277	265	273	266	263	283	283	318	273	280	253	258	244	274	294	283	299	286	280	276	265	253	261	281	287	254	298	283	315	280	295	269	266	260	276	262	297	287	257	265	274	277	286	284	249	256	247	268	260	218	271	274	264	284	266	263	274	243	286	272	308	284	245	250	307	275	256	269	270	291	276	269	285	286	313	285	276	273	285	266	250	245	240	292	276	290	265	258	296	262	295	277	284	267	250	272	282	284	249	259	282	285	278	292	303	277	274	299	277	289	323	282	273	296	243	323	274	225	255	256	282	284	277	309	292	301	260	288	282	281	252	266	259	298	290	258	285	294	261	296	299	249	291	257	283	272	302	240	251	278	250	264	226	256	285	314	232	261	270	277	235	263	266	290	253	279	281	272	279	274	254	249	287	269	250	264	303	281	289	260	247	263	271	293	281	310	278	278	285	296	279	284	267	243	293	293	261	277	255	270	241	286	254	271	257	252	282	288	275	277	269	282	286	246	293	296	274	270	282	271	303	283	286	270	283	282	269	254	253	245	265	268	266	244	264	286	298	268
14994	1211	2033	2090	1887	1599	1318	1194	1049	1026	956	906	867	822	848	793	789	757	772	763	763	773	784	773	748	775	778	733	706	707	732	679	733	725	683	728	696	750	783	735	663	703	748	698	736	681	694	707	702	719	642	682	703	711	675	658	646	655	662	677	684	723	660	691	659	693	668	690	710	665	677	658	714	707	689	675	677	688	670	719	675	649	705	661	677	716	705	651	703	669	740	665	676	689	735	729	654	675	679	663	688	655	695	670	689	648	727	692	697	708	667	738	657	713	708	691	673	677	711	696	684	724	713	700	694	712	703	658	648	705	697	674	714	721	668	665	707	682	680	670	731	704	713	690	720	698	735	682	704	685	674	678	649	669	694	664	656	690	718	653	658	697	688	650	656	718	700	663	680	701	668	647	705	684	673	686	702	681	664	683	689	703	753	665	650	654	674	650	686	721	715	691	691	672	686	700	701	703	682	657	704	684	649	646	654	661	704	665	706	660	683	679	726	728	704	651	648	666	693	718	652	683	682	671	678	649	682	639	693	674	695	652	698	675	709	715	700	700	702	673	703	708	656	683	668	675	663	700	680	731	654	674	687	689	667	663	701	680	721	659	697	641	670	669	673	695	685	701	685	698	672	657	658	703	727	606	676	677	679	702	710	680	669	693	668	646	675	706	683	696	674	692	663	628	645	721	695	698	674	696	659	713	649	695	680	673	715	676	676	632	705	626	683	696	679	671	700	708	689	716	707	723	682	663	728	667	707	660	736	698	633	686	680	685	684	656	645	667	682	714	689	691	693	697	691	708	694	653	717	689	688	652	681	684	693	723	670	707	629	716	680	708	696	734	684	702	661	697	719	724	681	695	693	681	689	696	706	656	658	678	671	718	709	664	687	660	690	677	670	655	671	691	700	668	690	649	707	689	693	706	661	656	681	669	656	681	702	679	687	622	672	684	654	682	715	710	733	674	704	684	701	670	668	666	671	702	671	700	695	602	638	706	644	712	698	685	661	695	707	623	667	663	642	690	658	677	725	667	685	695	687	711	629	708	677	712	673	654	680	699	711	683	644	625	694	672	673	697	649	660	685	659	687	682	735	677	683	734	678	718	735	701	694	690	650	642	650	716	699	681	686	648	682	688	695	710	680	630	670	683	705	675	697	679	701	689	688	734	694	729	716	670	730	701	703	656	657	630	661	663	704	659	698	694	670	713	695	691	603	706	647	662	688	657	687	672	694	682	653	724	645	693	668	695	701	711	677	674	664	696	697	632	720	695	712	668	690	684	694	673	667	697	667	680	725	679	670	676	690	693	745	648	697	681	655	652	691	691	695	693	711	697	666	668	685	708	709	716	674	660	698	683	744	676	715	683	713	691	746	741	672	701	656	669	681	690	694	662	713	695	668	661	655	671	680	735	657	729	680	680	700	615	705	651	696	663	689	686	689	700	691	682	654	674	741	700	694	693	686	656	686	692	682	651	708	691	668	693	689	706	673	710	676	668	695	697	661	672	674	737	694	663	699	661	685	650	708	687	666	658	714	678	686	639	678	678	696	669	692	710	711	657	702	691	714	711	682	692	723	681	653	663	682	733	691	746	679	679	729	728	673	694	718	681	664	690	716	658	700	750	688	696	658	706	672	739	684	708	686	681	652	710	702	693	705	654	707	688	686	696	724	693	643	664	681	671	662	723	711	645	732	622	711	688	679	672	633	725	655	686	664	686	704	710	712	705	707	657	677	676	673	680	687	653	694	689	697	716	719	719	688	718	674	638	661	709	704	697	677	663	698	698	635	650	708	696	715	653	699	705	619	671	700	727	681	694	670	714	740	655	687	676	617	686	703	695	685	684	657	656	657	687	703	661	669	676	672	650	646	655	657	698	648	700	671	710	748	684	660	703	717	664	664	702	651	709	652	724	691	667	680	725	694	656	702	706	675	670	666	693	701	671	725	693	694	660	677	702	684	688	725	668	691	696	723	660	664	656	711	718	704	656	714	691	697	687	692	696	705	699	687	691	673	737	663	682	629	697	673	699	698	693	662	698	737	668	696	643	640	697	694	694	719	625	678	667	680	720	670	657	693	717	682	745	704	702	659	689	757	674	700	623	658	663	678	678	668	716	677	666	648	713	629	650	645	731	653	695	715	683	669	697	705	723	707	633	682	699	685	681	732	709	694	718	694	687	727	701	671	632	687	719	712	671	671	636	671	662	668	641	682	673	677	708	724	717	684	686	711	666	732	678	668	687	673	678	674	694	693	694	617	711	669	687	651	686	680	726	678	659	701	678	707	681	668	656	699	666	672	664	700	691	676	676	674	701	728	631	652	695	712	645	706	724	684	677	690	688	673	662	623	695	647	700	648	688	679	709	688	642	674	680	692	677	655	664	691	690	667	722	718	741	728	674	645	692	706	679	685	682	695	722	677	706	663	637	695	677	681	651	663	654	707	659	669	687	672	718	699	697	660	684	691	706	671	716	702	679	671	664	688	715	655	660	672	708	702	685	683	709	663	659	697	671	675	681	668	691	691	645	699	742	661	650	637	694	714	646	691	646	697	695	687	634	658	627	698	669	702	677	679	672	671	664	688	682	691	652	641	675	656	634	697	704	674	620	713	683	669	670	692	667	683	727	674	666	703	659	667	709	676	690	649	689	683	694	648	681	694	638	647	676	656	691	713	659	650	702	778	671	658	762	695	673	725	675	691	638	673	703	698	633	653	688	688	684	636	663	718	703	708	693	745	674	665	685	679	632	682	725	675	715	659	654	661	644	718	681	665	676	641	702	683	688	672	651	700	682	672	696	698	718	671	724	681	651	669	670	727	731	667	672	655	647	739	709	676	730	672	625	707	702	685	635	686	667	683	653	703	706	686	661	737	685	687	662	638	703	693	718	667	691	667	665	662	729	684	712	714	693	661	697	655	724	678	680	684	667	721	681	677	676	658	702	734	698	664	697	650	722	723	668	686	684	667	714	729	741	677	658	687	683	675	725	641	694	718	663	715	684	690	694	679	699	707	711	673	697	692	688	710	703	736	711	740	674	672	708	657	675	678	652	683	698	674	683	714	713	693	733	658	654	723	661	731	687	730	692	676	666	702	708	642	735	702	693	719	696	687	658	685	725	713	692	718	695	692	672	650	681	664	669	739	682	705	656	635	711	700	700	679	685	669	684	693	701	677	674	746	692	696	665	705	678	688	684	728	718	689	730	670	688	688	669	651	704	707	696	709	678	666	688	721	739	702	668	683	669	652	701	668	681	658	691	688	645	662	665	673	708	628	652	684	626	711	629	708	690	682	693	700	640	687	678	701	675	706	725	687	658	760	708	672	672	673	682	718	683	696	739	705	697	692	704	696	726	664	678	697	713	718	677	684	670	688	708	659	676	686	701	687	723	629	656	651	700	719	678	731	714	739	685	697	685	680	709	677	703	718	653	662	687	745	658	675	647	714	682	688	683	727	675	676	676	676	704	703	672	691	680	681	707	659	704	676	717
6596	564	414	440	449	402	388	426	349	393	418	432	421	431	418	430	425	402	425	421	426	419	423	418	443	413	406	439	423	443	394	429	431	426	408	379	436	408	416	432	426	403	388	429	450	418	419	414	444	400	387	433	397	423	449	411	423	432	426	401	387	407	443	408	448	400	391	425	433	419	424	397	417	391	438	423	429	409	396	413	446	423	376	382	420	431	446	409	421	419	395	448	445	411	411	411	414	421	408	409	400	408	422	421	447	412	416	397	398	442	396	420	446	443	437	431	431	386	392	392	429	436	432	396	438	429	407	431	450	458	453	406	432	429	440	431	422	411	405	450	445	382	416	463	380	408	427	439	415	410	385	426	417	396	419	431	404	447	415	427	447	454	431	380	420	389	427	373	456	425	396	445	404	423	454	435	421	440	424	402	483	447	415	417	377	440	396	424	416	418	405	425	436	444	394	364	402	436	406	415	419	407	376	405	410	421	384	437	451	409	458	453	407	407	419	421	408	406	437	453	436	432	421	398	434	421	396	409	393	452	386	401	412	398	409	460	396	446	403	399	454	413	421	436	410	452	413	420	457	392	380	415	424	382	369	433	398	462	412	415	400	412	413	417	425	422	428	407	429	441	442	376	406	428	454	433	415	371	418	433	421	417	422	414	382	422	439	385	449	426	390	442	414	426	410	426	446	408	424	436	361	458	404	409	443	381	422	459	416	420	442	421	414	401	428	418	433	418	390	390	406	462	457	445	413	415	418	415	411	416	453	385	394	403	436	403	406	423	431	420	432	423	407	449	416	424	391	414	381	410	404	466	417	406	462	429	403	440	404	449	389	385	451	383	414	415	376	438	446	429	404	454	424	426	400	432	385	430	405	383	394	402	427	452	434	397	442	432	432	385	401	431	423	407	389	376	403	455	403	400	425	447	396	383	414	396	478	415	434	404	421	445	417	410	402	375	429	463	436	437	453	391	458	409	385	416	388	416	391	434	400	439	428	398	474	404	398	417	457	427	424	422	414	409	449	431	430	412	447	422	373	400	407	417	422	398	467	472	399	431	408	430	399	378	417	428	396	392	392	422	434	368	432	397	405	424	393	430	434	415	404	415	427	395	404	402	402	377	397	384	397	416	402	404	399	378	423	447	389	415	408	401	444	359	385	430	443	453	421	438	421	422	453	408	421	410	425	395	439	450	442	452	441	384	432	407	445	378	389	422	430	403	412	402	456	423	395	455	412	420	420	397	404	431	397	419	413	409	414	412	418	424	382	400	414	418	426	455	383	408	411	423	398	399	398	424	394	378	430	369	357	448	389	404	413	451	430	440	413	447	417	434	432	394	421	404	433	400	434	409	412	431	401	401	385	397	442	438	419	428	432	406	384	420	429	415	389	427	425	409	411	411	433	443	430	422	416	403	447	388	401	424	400	364	400	379	430	407	379	416	441	392	405	425	429	389	429	446	382	444	426	398	421	414	404	420	403	445	432	428	413	420	429	403	447	453	427	421	424	393	418	439	444	410	415	418	394	396	429	397	364	413	409	446	425	438	399	393	434	412	409	392	369	412	458	424	429	387	446	392	387	428	429	421	402	403	422	451	386	444	425	433	400	464	378	418	409	444	430	386	401	419	405	401	449	410	436	421	390	438	422	430	418	394	405	432	429	421	396	396	425	410	440	398	431	432	423	410	437	420	370	374	403	445	422	436	433	422	416	401	428	427	456	425	418	435	434	429	418	399	396	408	405	457	445	419	408	412	375	412	452	407	395	412	404	441	407	450	388	447	405	397	419	402	415	448	397	439	392	422	414	392	420	375	420	435	387	383	391	395	441	385	436	424	444	428	430	414	441	393	426	410	432	406	429	397	411	433	365	432	431	421	424	441	399	401	406	434	440	417	402	410	451	437	438	433	386	425	402	456	434	439	408	422	447	423	397	431	437	408	428	406	417	425	388	406	414	422	389	427	429	404	436	410	441	425	396	404	419	452	377	376	400	394	419	396	439	415	480	366	432	437	423	408	425	380	396	424	388	408	444	437	412	402	424	424	417	437	412	429	395	436	405	437	389	391	448	427	359	445	443	433	405	373	413	412	425	441	438	395	431	414	425	448	441	391	435	425	421	463	463	384	420	386	421	373	423	411	411	409	416	432	420	422	406	376	489	470	424	411	428	393	435	398	387	427	411	419	434	428	385	408	394	416	378	402	379	443	402	416	415	429	428	418	432	422	419	414	396	423	432	416	425	440	441	397	383	426	438	419	384	430	426	433	407	439	431	393	414	381	423	401	409	393	417	399	410	408	437	396	449	407	418	409	448	430	415	400	439	414	393	406	415	378	401	433	408	390	418	415	397	426	470	383	410	423	380	424	429	407	406	435	401	407	402	460	439	441	423	406	409	423	432	419	401	368	405	391	419	405	401	401	410	414	424	412	432	401	433	391	405	390	404	422	416	389	411	448	415	388	398	382	427	444	412	449	427	422	432	375	470	409	409	460	412	448	445	410	432	412	403	392	399	419	410	410	397	419	417	405	449	430	396	397	366	413	418	396	438	430	420	421	380	427	398	431	377	412	409	395	405	431	448	407	414	447	426	422	393	394	388	400	432	414	407	409	438	423	375	436	426	416	418	353	399	385	363	411	400	437	407	433	412	413	455	398	381	411	394	385	444	456	389	392	436	464	451	401	408	435	451	383	406	408	438	411	432	395	405	401	376	437	370	411	418	385	419	379	386	410	368	448	424	364	403	446	439	440	397	420	428	407	426	398	393	445	429	422	413	427	395	442	399	388	398	425	419	375	442	424	413	448	431	442	447	421	418	415	423	440	441	443	445	364	457	395	369	426	396	392	392	439	416	451	397	397	425	393	421	418	424	407	441	445	388	421	419	420	412	389	425	393	427	429	450	381	403	378	445	424	392	412	395	429	376	453	397	441	458	418	424	392	397	471	413	409	438	457	452	444	409	415	386	434	401	428	427	398	385	445	407	428	403	453	437	440	423	433	427	421	408	441	384	387	419	411	388	386	415	447	443	428	376	387	424	457	417	391	420	450	432	385	445	446	411	388	395	401	407	428	405	415	394	403	449	451	380	413	443	441	455	415	393	471	437	443	420	448	430	393	423	397	405	412	430	383	410	444	396	375	402	434	412	408	427	426	386	399	440	427	410	401	372	432	437	380	443	414	384	427	436	424	430	424	421	446	403	411	405	388	395	428	455	427	410	411	428	393	407	454	416	453	421	421	433	403	439	440	423	425	407	403	388	438	449	435	388	448	413	417	448	394	408	394	403	408	393	425	412	410	438	410	422	435	444	443	429	447	464	408	408	410	398	437	391	401	394	392	390	392	397	369	413	409	424	434	423	408	414	443	444	428	434	404	434	396	426	437	436	421	419	424	408	449	433	399	377	444	447	435	438	437	430	389	415	421	447	413	487	400	425	434	348	398	429	419	430	459	407	427	406	411	410	430	423	400	441	452	396	424	429	436	408	413	393	397
4827	918	963	949	897	939	892	900	902	917	919	990	932	877	894	900	924	887	935	898	906	917	927	946	927	974	933	906	948	901	900	919	965	911	874	924	994	920	927	965	947	902	978	937	937	929	905	958	955	904	932	909	885	907	921	970	960	891	862	881	895	897	904	976	933	951	923	885	902	908	930	920	882	923	906	886	914	914	921	910	907	945	939	919	946	911	897	922	953	894	890	896	923	957	888	949	885	936	938	918	877	898	869	950	909	887	931	884	962	869	960	927	906	915	921	936	904	959	922	936	962	893	938	944	942	875	928	953	937	935	888	864	902	932	930	931	950	920	898	898	917	911	894	914	923	914	937	911	897	866	890	927	873	914	957	910	892	919	908	932	910	928	968	913	941	906	928	905	951	903	920	911	878	897	894	891	908	972	919	846	927	906	877	938	882	910	947	932	931	879	892	943	900	903	933	892	879	897	903	913	915	916	938	930	977	989	916	936	856	930	931	897	967	930	950	931	891	955	970	958	914	876	946	927	888	905	915	916	912	885	935	885	921	899	947	931	884	940	868	890	950	919	931	874	884	928	968	916	881	921	849	907	885	901	899	890	942	936	916	954	890	867	865	848	890	891	931	890	876	897	887	947	940	919	914	931	884	874	913	912	936	889	928	932	895	902	909	923	892	862	955	890	901	892	914	913	864	947	876	937	913	953	965	949	935	891	931	911	923	943	965	926	866	929	930	985	908	873	897	950	887	910	975	942	930	887	933	919	929	933	859	918	892	870	896	975	935	896	888	908	927	869	907	966	918	897	883	889	891	887	911	951	874	952	956	929	918	962	988	899	900	914	926	902	953	934	977	889	905	941	882	872	938	890	952	894	910	863	898	883	912	915	931	884	938	947	920	894	912	911	962	912	907	892	945	938	913	961	844	898	911	939	957	895	939	886	879	913	940	936	901	927	944	940	896	901	865	949	899	866	957	871	906	933	890	904	1008	908	889	942	936	935	897	924	886	887	909	931	890	878	923	901	938	903	944	860	896	900	866	846	963	882	966	940	934	902	955	900	973	938	895	928	932	910	955	895	887	889	917	902	904	850	915	876	952	897	898	882	914	890	864	926	913	936	928	879	917	897	919	890	928	948	919	920	935	884	923	904	947	901	950	881	864	911	942	931	937	922	946	921	928	875	884	906	899	924	929	902	952	898	933	912	923	925	870	960	915	901	878	956	925	930	928	902	938	949	961	927	953	922	934	868	928	918	918	943	921	932	890	867	935	866	955	897	904	937	874	903	900	922	929	887	876	937	911	911	911	876	906	924	930	962	872	890	875	904	936	932	874	924	954	932	910	949	936	946	928	849	928	919	918	915	922	954	916	888	937	948	958	924	893	930	935	978	877	903	935	928	898	916	877	928	933	850	936	916	961	881	905	847	908	878	984	915	923	928	941	909	940	910	918	865	900	964	902	953	913	950	902	915	917	885	924	931	895	918	965	904	933	949	942	943	904	918	902	901	937	957	942	898	921	917	907	936	917	935	952	884	960	915	925	883	936	960	996	884	908	902	926	891	929	899	835	954	885	906	938	1010	919	890	912	969	898	938	905	910	896	891	899	876	918	896	906	873	894	906	908	939	884	960	927	969	888	894	942	933	918	882	929	899	934	970	952	927	890	939	951	961	933	926	871	961	885	952	966	925	925	860	909	985	895	909	926	872	878	908	913	952	964	913	936	859	873	931	915	907	865	889	917	931	985	928	869	896	920	900	928	899	905	890	932	910	911	947	974	967	952	936	946	937	855	905	916	968	937	927	869	901	931	915	925	958	959	940	908	927	891	914	903	941	928	928	946	907	900	951	921	910	974	897	850	894	936	928	916	944	923	891	958	908	912	946	973	949	875	857	921	928	877	896	937	899	944	907	877	937	967	970	957	962	896	925	901	965	945	919	919	865	913	937	885	913	959	936	894	885	983	971	919	929	931	913	893	907	963	964	934	923	951	900	911	928	905	916	902	885	872	921	925	943	951	941	922	931	944	942	926	984	934	910	906	872	928	954	903	935	973	859	939	945	920	903	963	940	898	953	958	915	927	876	869	931	957	917	897	907	852	949	966	930	926	885	905	900	925	931	862	913	932	926	888	932	920	879	932	900	917	889	926	930	939	915	931	927	923	859	847	896	863	869	956	913	905	957	934	894	926	979	973	886	961	946	864	882	928	830	878	937	933	929	877	913	877	947	871	864	930	901	949	874	958	915	932	948	870	931	959	907	902	935	904	859	941	909	923	919	903	938	910	937	879	912	860	889	901	905	873	854	894	911	900	938	938	908	872	956	956	926	868	890	942	917	861	871	948	907	949	957	935	878	902	870	884	929	935	873	924	922	899	927	892	874	946	900	910	877	958	864	998	902	896	969	920	938	912	936	860	930	944	896	922	902	891	870	937	933	949	922	963	916	964	954	899	932	883	946	942	946	935	920	939	963	940	935	973	948	921	991	921	901	909	916	887	894	901	941	873	892	906	913	945	932	914	923	934	887	934	919	902	944	917	966	941	996	933	931	983	915	937	916	911	931	918	881	928	883	934	917	878	896	955	876	913	911	923	964	953	969	832	954	925	990	898	908	968	935	912	926	936	943	896	944	909	951	929	954	939	931	876	915	914	908	923	921	905	935	890	861	887	885	878	861	923	935	928	901	926	917	918	941	906	983	887	865	950	933	940	891	918	915	914	905	964	927	890	895	882	942	914	865	938	912	936	990	913	894	897	873	913	966	883	945	924	871	954	901	960	917	915	888	910	968	930	1000	879	897	877	941	907	930	915	877	949	855	917	947	878	934	926	911	907	884	949	886	927	917	910	894	922	924	942	975	891	938	929	976	928	917	890	942	901	931	891	924	922	961	914	942	973	833	916	944	935	961	889	933	922	948	895	940	877	904	904	908	887	894	939	941	878	877	931	890	918	907	864	896	899	959	918	920	902	923	914	947	950	948	909	965	897	972	961	900	967	887	958	985	904	940	890	944	913	926	876	925	946	926	876	908	877	898	928	943	959	886	953	912	912	927	901	837	930	926	943	930	934	906	924	915	869	914	863	879	942	928	926	910	934	912	989	957	920	968	966	977	944	958	965	915	869	943	934	944	938	991	912	893	874	858	931	962	902	965	921	903	923	886	941	908	866	886	881	881	937	877	933	916	932	985	896	906	949	952	914	939	909	889	899	896	939	890	974	881	885	932	934	972	915	954	859	881	979	969	900	871	905	924	863	855	886	914	929	946	889	928	891	905	900	945	947	937	928	941	868	891	903	900	903	937	921	932	849	927	905	837	895	921	903	920	873	986	868	920	949	871	921	918	943	895	947	919	915	916	883	948	879	907	955	959	965	959	912	934	978	951	931	939	893	945	943	953	904	993	895	909	931	912	873	946	956	932	917	952	912	908	949	957	917	911	887	877	957	921	908	922	878	979	892	892	888	952	902	908	895	933	992	892	916	938	973	877	890	969	912	872	922	847
18009	1358	574	429	351	359	301	277	235	260	268	226	241	279	221	226	221	206	250	243	244	215	223	196	217	238	225	233	194	234	227	248	242	257	231	247	227	201	278	239	228	244	227	227	239	251	231	217	200	211	223	222	224	232	216	250	224	190	249	257	215	219	248	261	212	216	240	204	209	231	219	205	228	235	209	228	168	220	224	233	227	248	211	221	241	240	200	201	241	215	213	213	231	213	228	242	219	219	255	236	221	209	196	235	201	224	231	201	196	201	215	235	232	235	226	228	216	207	259	233	214	221	193	191	200	222	197	225	213	226	221	199	198	198	231	222	217	221	224	212	221	246	250	256	206	237	239	216	219	245	230	238	211	245	233	222	178	201	194	213	246	246	230	215	248	244	221	213	212	201	212	184	231	229	223	197	216	222	199	200	217	209	225	224	218	213	214	250	237	226	218	206	232	211	236	235	202	247	221	208	194	232	222	231	223	227	200	244	228	217	211	225	234	195	216	216	235	209	220	243	194	214	215	230	216	210	213	252	227	232	210	206	219	252	220	214	258	223	230	229	173	240	205	220	227	257	238	214	214	204	204	233	212	189	226	225	231	243	225	231	236	200	249	206	197	212	194	229	244	187	226	210	217	239	236	243	203	204	231	197	203	254	220	210	235	226	214	209	206	244	230	227	216	219	230	200	218	220	213	202	238	245	228	230	200	225	224	239	248	227	243	226	223	230	216	225	214	225	215	233	206	211	220	221	215	226	227	230	253	226	206	232	228	210	217	229	228	254	218	220	180	236	215	219	237	250	246	241	241	222	216	253	221	243	207	199	222	234	220	198	220	214	229	230	202	234	208	235	199	228	220	204	224	212	186	217	205	221	250	227	188	209	218	199	215	218	223	206	207	220	214	224	224	244	239	213	236	216	208	204	220	201	213	254	225	241	228	223	222	237	217	243	206	236	226	208	185	211	247	229	216	202	206	203	214	220	237	216	232	248	215	233	190	219	223	232	237	217	231	231	243	217	210	209	256	198	189	248	186	203	186	224	241	242	229	229	238	223	226	219	269	224	248	229	231	234	217	236	242	209	233	232	219	213	234	230	219	225	225	225	233	244	228	244	216	224	223	222	233	250	225	216	227	229	245	241	202	187	251	236	198	217	225	221	212	222	230	247	229	227	234	242	219	214	244	249	224	208	223	210	226	223	228	216	185	220	198	223	235	206	216	216	234	212	225	216	244	211	227	222	223	218	228	197	230	218	215	211	192	195	222	232	257	215	215	211	251	235	230	229	201	191	223	186	216	209	248	234	212	230	228	220	238	244	218	245	210	216	207	189	229	185	211	232	242	206	209	235	216	263	241	232	230	216	205	208	223	223	218	238	187	214	202	214	252	222	212	194	218	212	209	234	202	241	230	231	213	230	207	204	216	237	217	211	227	194	220	229	220	207	238	213	243	229	196	227	241	231	233	219	194	232	196	221	225	231	245	215	196	199	206	248	163	197	214	227	237	188	220	217	229	206	236	229	215	211	244	215	222	222	216	226	224	211	236	214	223	228	244	222	233	238	231	214	220	249	206	238	226	230	220	216	237	246	206	189	215	204	210	220	199	220	233	247	236	245	254	209	198	246	205	218	178	202	247	204	195	214	227	213	242	250	231	226	186	229	219	235	196	236	187	217	229	246	234	223	232	195	226	204	219	255	212	212	202	218	224	228	177	216	221	213	210	201	219	222	235	195	209	226	200	246	231	241	214	232	243	241	249	219	197	210	237	210	215	253	225	240	228	200	220	238	240	212	212	218	198	224	202	233	199	218	230	225	234	226	242	192	223	231	218	229	207	231	228	216	231	210	226	217	221	216	219	216	217	220	218	212	198	211	233	245	206	239	215	249	214	240	204	188	237	238	213	213	219	209	209	221	240	217	212	204	206	230	254	228	242	203	213	220	200	199	186	240	227	229	232	235	201	235	221	229	210	212	216	218	225	237	235	265	229	216	224	229	240	242	201	250	223	229	235	215	222	217	228	227	218	225	245	201	234	204	206	219	208	198	227	230	236	216	202	213	229	199	227	242	223	244	238	220	218	222	228	206	218	244	242	199	236	225	237	256	206	220	210	186	227	219	229	216	257	221	215	252	223	240	222	234	205	206	202	247	216	247	226	223	231	204	213	242	225	215	207	233	222	229	217	232	220	214	251	196	201	230	215	190	197	231	220	199	224	225	250	210	203	246	219	237	219	230	218	241	214	237	211	234	222	187	210	233	199	227	254	224	207	198	187	244	218	214	232	215	232	207	225	230	207	210	226	239	239	235	203	216	215	231	216	236	215	216	236	213	232	218	232	250	262	232	213	248	218	213	230	251	244	206	211	209	219	183	215	231	204	210	243	215	233	210	201	226	187	219	223	217	199	229	205	213	199	221	219	218	211	209	236	234	234	225	224	229	230	247	235	204	208	209	226	218	230	221	217	203	242	191	208	219	207	208	214	218	207	229	182	197	194	210	227	238	224	243	253	222	225	233	221	220	211	224	208	240	199	218	216	209	237	224	205	199	219	232	217	198	213	202	213	221	194	227	250	219	225	209	223	216	219	244	215	212	251	223	225	225	253	245	217	230	244	219	200	237	200	217	228	233	213	253	218	225	240	207	217	229	199	228	228	218	229	224	187	212	233	223	241	218	225	203	204	192	228	228	233	227	212	223	242	245	237	198	219	197	251	226	218	220	208	229	239	242	212	221	231	244	222	237	224	245	208	235	220	223	238	252	231	230	234	242	220	211	210	234	217	222	244	252	223	179	245	216	204	212	230	213	235	239	223	243	227	183	225	215	237	234	219	225	226	222	218	283	216	240	199	222	228	222	200	221	226	201	221	207	217	223	244	234	210	242	201	214	214	243	234	218	203	215	200	247	226	215	237	237	198	246	207	219	187	209	201	198	206	200	203	216	249	235	254	208	215	228	208	238	238	200	231	206	236	230	226	244	205	217	225	231	220	219	206	204	216	225	231	249	211	224	199	252	216	225	244	199	222	246	205	212	200	242	262	251	217	207	227	210	223	225	225	230	242	238	217	207	206	251	226	229	215	221	225	215	222	189	220	225	220	233	232	200	223	213	207	240	223	220	220	269	231	231	220	241	213	227	231	221	217	201	248	209	204	231	221	248	223	208	227	185	237	197	215	216	198	216	238	178	207	232	224	222	200	198	220	234	218	216	200	183	210	217	198	265	221	226	238	222	228	217	207	247	206	216	263	209	207	242	217	206	219	221	251	225	206	216	246	223	257	230	224	233	236	241	209	209	234	202	221	221	235	191	190	211	227	230	220	191	241	203	224	222	227	202	219	207	214	227	246	224	234	216	223	203	238	215	230	214	234	230	219	208	211	247	217	221	207	210	233	228	224	215	207	236	233	217	251	244	215	193	226	220	214	222	218	219	230	229	220	214	219	209	221	215	226	242	227	241	212	212	235	217	231	205	212	222	213	209	219	218	214	233	227	250
11400	835	1273	1317	1136	1097	921	864	763	733	692	731	612	634	594	596	623	573	605	601	541	524	560	664	634	557	539	570	558	583	571	550	588	556	538	556	566	535	546	571	596	564	589	571	537	544	539	578	554	554	558	584	545	564	597	557	569	571	545	562	512	574	576	512	562	550	515	556	596	587	524	579	591	567	635	546	526	567	577	549	536	545	572	561	580	527	559	559	543	537	584	547	555	577	546	606	571	497	530	566	560	518	602	525	561	525	586	542	486	559	554	567	529	550	548	524	559	555	543	575	562	542	560	522	533	556	552	542	544	548	539	545	572	533	616	559	506	562	581	505	544	560	520	546	560	537	538	522	540	590	572	564	536	559	545	539	574	596	550	563	541	535	582	560	565	541	581	551	508	554	551	553	560	575	591	525	545	580	565	499	529	561	558	566	575	532	521	571	552	545	546	559	521	516	510	536	527	509	523	556	558	568	545	596	554	574	532	566	532	531	582	590	544	533	552	550	516	533	543	604	542	588	541	565	552	570	509	519	560	546	526	565	531	575	568	510	546	573	545	556	572	570	514	580	516	490	515	542	577	544	501	550	538	560	542	535	539	584	552	510	578	553	608	562	537	515	535	530	563	541	555	560	573	539	538	549	582	562	530	515	510	559	539	507	542	512	554	550	541	552	543	572	552	570	557	553	543	576	571	533	549	546	528	563	543	561	518	582	557	551	539	541	534	519	576	537	576	628	571	562	524	544	576	577	550	560	567	520	558	568	503	551	553	549	544	548	569	557	544	572	555	539	535	576	546	535	531	517	564	538	507	524	558	569	561	529	558	566	533	546	585	562	541	551	527	531	579	540	508	534	557	575	570	548	513	551	548	534	583	585	548	562	518	565	554	564	585	522	534	561	562	579	562	553	566	552	585	567	559	517	574	505	547	555	572	561	546	518	532	550	549	519	550	559	558	551	566	521	553	587	574	530	597	537	518	520	544	556	544	512	574	563	578	554	583	539	591	521	530	554	613	533	560	558	550	589	543	551	583	553	554	558	566	561	527	541	544	575	575	536	536	496	547	563	527	546	566	595	529	629	528	531	522	522	578	562	522	508	517	551	490	560	545	560	559	560	578	535	555	506	540	562	571	551	566	579	553	510	552	539	574	550	559	548	492	546	607	600	554	571	570	507	550	561	559	558	528	552	588	528	550	567	543	528	558	540	533	517	520	546	571	559	597	570	525	552	550	514	536	582	564	549	524	561	572	587	544	542	543	521	504	568	546	606	537	546	503	533	563	497	533	566	564	533	545	517	523	569	541	514	554	518	588	575	563	565	566	557	539	500	552	576	558	548	582	517	546	581	593	612	536	544	545	566	536	525	552	526	592	548	545	507	537	512	516	553	541	552	548	548	563	571	558	583	551	540	580	541	556	559	519	525	552	566	574	562	568	542	563	540	532	556	569	555	587	548	598	552	588	552	558	573	510	556	525	522	517	542	499	542	524	559	567	541	561	595	573	540	582	539	544	568	536	566	554	526	562	529	527	550	540	526	536	597	558	604	552	532	559	517	518	583	540	576	537	552	563	561	536	534	580	580	566	546	518	518	512	579	529	550	567	541	562	517	515	551	519	523	542	549	619	534	550	516	590	523	559	560	512	526	553	542	584	570	548	545	595	544	583	555	527	544	552	534	516	549	564	567	575	535	544	527	568	555	527	527	501	544	538	516	550	495	536	543	585	543	505	577	527	562	566	592	544	548	550	544	563	558	516	540	554	547	533	562	543	538	548	535	532	534	502	575	532	558	569	567	560	555	580	576	537	515	559	567	557	526	541	567	547	524	565	581	521	536	562	531	539	556	524	558	537	570	593	560	564	593	555	585	518	552	578	531	578	544	535	578	503	585	548	549	544	581	591	557	563	563	531	512	519	569	495	556	596	576	580	539	559	514	585	570	599	531	541	564	570	524	497	540	552	536	589	576	564	565	561	530	557	567	577	583	574	543	555	517	547	569	534	515	537	520	557	532	552	536	578	556	535	525	557	526	549	558	515	565	572	526	572	531	559	589	564	585	533	575	543	533	545	567	532	572	547	540	546	532	563	549	523	558	530	540	572	540	560	535	554	515	576	525	513	596	550	530	517	582	536	540	510	548	561	558	524	538	555	536	539	540	584	561	539	529	527	536	512	560	552	524	533	564	544	527	529	585	564	575	536	567	572	561	533	541	558	554	535	548	553	547	588	550	578	542	578	531	594	570	560	587	555	577	593	528	503	564	551	493	564	560	523	522	535	555	558	540	544	566	567	600	529	541	535	541	547	574	556	536	563	580	554	574	523	580	539	565	546	570	553	546	571	559	583	581	564	553	520	548	561	519	546	523	534	552	551	570	526	555	572	559	537	548	551	535	516	537	552	576	578	532	527	542	529	541	547	557	547	555	590	553	555	535	542	557	512	570	586	548	522	556	571	544	553	535	529	558	498	536	534	530	546	496	542	542	542	570	563	522	540	525	575	533	521	531	589	574	556	564	559	558	524	570	560	562	508	524	573	527	528	551	545	552	562	579	484	500	519	578	583	558	540	539	595	591	546	549	591	551	523	517	591	557	544	520	530	555	524	578	525	551	504	497	560	540	520	530	592	541	549	552	576	558	544	542	593	544	569	544	555	553	576	552	530	543	560	529	567	490	568	545	568	564	547	533	560	594	576	544	549	544	586	533	580	525	562	567	524	582	548	576	547	533	518	572	556	530	532	539	517	553	556	599	537	526	598	552	514	537	540	540	526	497	569	514	546	531	548	585	550	566	543	519	550	584	529	544	600	546	525	548	567	524	548	571	564	568	568	559	589	556	562	550	552	547	556	563	562	547	611	545	545	564	537	576	562	525	549	573	583	542	577	530	548	576	557	624	535	578	560	560	565	549	572	560	537	585	552	515	523	529	510	535	560	561	564	599	560	557	551	530	525	567	549	582	586	592	530	579	574	581	599	570	511	547	548	522	566	576	543	552	577	483	541	536	559	565	560	552	574	569	562	535	518	542	559	572	545	552	540	561	575	534	584	574	584	526	560	560	556	598	549	515	567	595	571	586	521	556	565	497	550	529	576	553	570	554	573	535	525	545	522	549	574	546	532	579	546	530	583	551	526	536	521	545	532	514	575	569	515	534	568	547	557	550	558	528	554	536	513	524	541	538	549	560	559	530	538	539	533	567	531	546	505	535	524	517	524	501	521	570	565	605	531	586	561	532	562	579	590	539	570	551	520	548	601	583	550	541	563	554	527	525	584	525	528	528	533	569	510	616	581	549	557	589	504	606	545	547	569	557	568	529	551	535	544	524	590	562	527	570	551	560	547	553	589	534	519	548	553	554	581	568	527	514	563	537	524	503	533	505	524	503	568	522	574	540	507	601	534	566	568	583	564	562	550	574	588	558	536	540	546	580	561	577	557	556	549	545	554	546	544	550	581	505	533	535	551	544	563	552	512	503	564	550	587	541	534	536	554	544
27098	3198	1011	784	548	478	412	388	359	359	349	350	312	305	289	304	308	287	285	296	347	271	295	298	288	240	283	320	343	302	276	260	317	262	275	263	287	293	262	264	275	302	318	273	299	269	284	277	313	318	284	279	249	256	284	289	255	259	276	255	260	283	274	294	326	309	273	291	262	275	257	270	254	282	271	289	275	275	304	306	289	282	260	292	289	252	245	300	275	291	272	298	279	291	284	281	292	280	275	262	280	269	275	251	277	249	260	262	265	276	277	259	256	277	265	268	276	269	264	265	275	281	288	238	261	278	275	245	269	271	295	280	293	297	298	279	305	242	267	273	275	305	277	263	258	323	269	278	275	252	275	273	275	263	261	272	272	277	284	273	267	284	256	273	268	262	284	289	246	264	283	298	251	289	279	253	276	291	283	248	242	275	289	290	299	303	284	281	278	240	285	282	269	280	280	275	275	296	271	281	282	288	287	269	287	281	238	267	285	252	284	289	289	279	262	288	282	239	271	298	281	304	256	286	279	265	301	311	262	277	279	246	264	266	273	279	274	315	291	307	285	269	266	269	281	260	287	256	264	312	285	279	275	258	283	274	260	268	252	258	261	249	302	275	266	298	291	255	268	311	248	268	290	274	267	249	280	285	279	290	294	301	296	323	252	284	283	283	268	284	282	298	281	280	253	278	274	277	306	299	306	277	276	253	297	268	267	252	242	279	287	263	276	249	255	288	272	273	270	255	279	268	289	253	289	302	288	272	280	302	276	282	287	256	263	284	292	274	264	269	277	282	280	279	268	259	262	263	277	260	281	246	276	275	258	252	276	278	314	275	286	289	291	255	264	263	280	287	277	276	284	281	283	257	260	266	266	274	297	265	268	296	269	272	267	240	300	262	242	262	276	273	293	254	247	273	305	320	262	256	300	295	297	296	268	303	283	252	305	269	268	283	261	301	277	277	282	255	261	264	256	303	281	285	294	274	300	302	254	275	290	272	285	272	255	276	275	274	275	280	284	255	282	251	280	280	257	260	260	269	312	282	301	289	307	300	283	292	279	280	255	311	283	265	275	292	302	288	270	272	296	267	270	265	285	272	295	274	262	270	283	280	288	275	272	278	259	273	296	275	263	263	276	289	289	237	283	270	269	274	297	269	279	294	287	274	277	290	272	287	251	286	300	270	281	268	278	268	290	303	280	312	288	262	286	304	265	265	271	278	271	268	246	280	264	295	262	267	304	284	253	241	267	306	283	278	243	258	250	256	287	308	279	296	279	251	291	273	294	273	264	272	290	265	247	281	285	281	288	291	271	282	274	302	321	236	273	293	258	240	289	253	260	268	296	311	288	308	258	316	310	244	258	254	272	299	299	294	260	283	280	265	272	242	268	280	279	315	259	279	296	271	313	281	281	271	292	251	274	306	271	272	244	268	287	268	257	292	291	249	266	272	279	300	289	295	313	306	274	276	263	270	284	286	250	285	251	284	283	291	283	256	260	247	238	257	270	255	281	277	292	272	273	267	285	318	300	269	283	268	298	281	245	243	273	282	274	290	273	292	259	300	280	262	284	275	293	272	261	272	279	261	267	268	247	312	264	278	290	260	275	283	272	320	267	263	320	293	287	317	279	262	257	250	268	282	262	273	277	278	281	277	249	289	275	259	259	260	289	250	306	291	251	248	292	328	297	301	274	250	292	280	288	271	317	257	274	276	262	299	257	264	282	248	301	300	281	255	277	275	254	254	274	303	305	296	265	262	267	306	262	273	250	243	274	284	256	297	274	284	295	274	252	289	268	281	254	274	278	238	287	274	266	274	249	265	264	285	274	324	283	300	283	264	262	276	269	309	274	305	254	267	302	295	243	243	285	272	259	269	271	284	280	300	272	243	266	285	283	261	265	250	284	280	283	247	260	290	269	328	281	297	273	305	265	301	275	270	305	249	260	276	258	267	262	274	295	260	300	262	305	304	309	272	291	286	308	283	259	277	247	293	265	307	278	293	294	297	280	301	287	253	295	272	262	254	275	287	287	264	277	286	277	270	271	276	298	286	301	258	296	253	285	280	277	246	294	307	312	267	289	278	276	286	291	267	264	268	271	291	277	264	283	231	296	288	273	260	300	282	324	275	283	308	282	281	325	254	266	246	248	294	250	273	276	277	306	264	282	279	271	291	269	264	266	280	267	315	294	238	256	239	277	254	321	278	292	265	297	268	300	260	273	286	284	278	300	262	255	300	275	284	239	286	292	269	309	237	282	257	304	282	262	261	271	289	298	288	247	279	303	272	257	281	259	263	283	297	265	252	274	304	263	308	254	264	308	285	240	298	246	273	239	263	254	271	279	286	266	242	279	262	282	246	248	264	290	302	288	269	288	274	262	293	315	308	294	253	266	278	265	290	267	281	223	322	297	287	290	284	259	248	264	267	243	290	296	249	277	300	273	259	286	269	282	292	283	267	292	279	312	270	296	259	274	300	260	253	273	282	259	261	241	278	300	248	302	281	290	310	281	291	266	289	258	294	278	313	294	288	274	253	229	274	289	282	238	285	282	273	285	306	292	276	304	279	297	297	326	274	270	277	292	258	270	294	272	268	271	239	279	257	253	259	299	248	275	264	294	285	259	282	245	269	314	307	266	265	234	275	265	289	257	277	248	271	282	251	283	241	277	276	296	298	292	319	313	295	258	319	284	301	237	270	267	266	259	258	301	302	277	289	271	309	266	282	322	264	261	256	299	275	262	282	297	300	273	272	272	249	250	261	274	277	230	273	272	262	268	270	255	257	295	287	290	299	296	300	253	259	285	266	265	308	291	291	279	271	261	275	262	285	264	286	297	285	303	305	277	240	264	278	284	281	262	258	265	276	250	240	272	297	313	283	267	311	274	303	267	255	276	259	279	276	283	276	275	277	304	315	264	274	272	269	292	282	294	299	301	280	304	285	321	288	286	264	260	283	293	268	273	272	259	289	259	271	270	289	246	271	283	266	272	260	287	292	264	298	293	266	261	275	275	315	292	274	260	301	300	276	254	279	276	246	252	316	251	259	298	295	286	285	246	293	286	265	314	278	262	274	286	285	261	296	275	286	298	285	302	262	270	269	295	301	260	328	254	279	275	267	284	280	266	283	271	253	293	291	296	281	292	275	278	291	304	277	276	264	280	306	283	313	282	274	277	331	266	274	292	270	264	275	274	293	287	275	282	243	275	272	291	267	253	277	278	291	286	307	295	269	264	284	258	263	263	286	326	279	260	260	286	285	282	277	251	297	282	289	275	268	269	272	243	280	272	252	242	268	297	300	307	312	274	230	272	274	295	288	242	289	233	272	290	245	272	277	253	242	254	274	297	267	284	277	326	323	270	311	276	280	312	274	271	273	264	262	287	258	247	317	271	277	265	268	278	258	328	289	299	257	239	269	265	266	300	303	292	272	265	273	259	308	258	246	260	265	279	280	275	302	276	282	283	268	268	304	276	309	282	272	261	303	253	237	277	294
14647	1155	2053	2214	1805	1590	1345	1182	1134	1087	1032	985	900	850	806	789	795	808	781	811	716	765	760	724	716	721	728	779	687	726	745	707	704	719	695	690	768	721	740	620	690	692	719	707	722	662	725	712	720	659	648	682	765	672	725	671	693	675	701	694	667	685	704	661	668	679	685	653	708	680	671	689	714	721	699	696	706	695	712	688	663	687	689	676	678	658	688	673	641	683	709	678	709	676	680	662	674	704	679	677	676	718	687	649	698	679	637	640	665	641	644	675	700	685	707	735	677	721	685	701	652	704	695	690	671	676	650	710	706	670	671	711	699	675	716	752	685	693	676	682	667	717	657	640	643	683	671	725	720	705	675	699	713	709	714	677	682	704	656	708	704	655	655	620	688	671	694	705	678	746	694	697	655	635	654	666	676	644	685	665	667	667	687	683	696	657	709	714	699	658	666	658	687	664	703	712	724	694	707	688	650	619	712	709	638	615	699	682	717	673	665	683	654	743	658	721	670	650	682	660	681	646	686	738	614	648	677	695	688	667	696	687	708	712	664	696	675	688	679	672	671	697	704	724	675	639	666	719	699	656	668	707	689	688	742	682	616	694	686	688	650	649	641	626	729	640	690	699	695	635	670	755	648	718	701	721	662	647	672	684	614	692	665	735	718	723	618	666	677	697	724	661	719	661	628	622	619	656	685	724	695	699	715	697	642	697	692	698	688	640	651	677	721	718	702	699	679	626	646	625	703	688	629	667	699	675	676	719	715	718	723	651	719	657	675	680	712	677	678	656	673	698	710	680	717	643	687	660	666	668	644	677	670	683	660	670	652	700	714	723	723	631	673	696	649	676	691	634	709	643	717	666	655	671	648	611	665	620	674	694	655	692	656	667	673	671	675	628	682	707	670	711	697	700	686	654	707	689	665	692	684	687	676	683	684	722	719	665	660	676	694	701	681	721	701	666	688	663	679	678	682	677	681	730	659	679	601	693	682	705	631	681	676	672	665	701	656	684	691	683	686	683	693	652	684	651	690	618	675	711	656	669	705	631	739	659	747	720	665	677	714	633	674	644	635	732	689	684	716	700	693	668	627	697	659	633	665	691	671	691	689	636	710	699	724	677	667	672	690	664	682	673	695	693	669	693	695	661	673	660	706	668	679	684	681	683	661	722	688	661	672	676	702	707	681	737	695	675	695	674	633	680	677	681	686	621	659	703	647	687	671	696	692	676	667	649	755	695	669	672	706	696	726	638	727	705	666	686	702	683	666	669	650	709	663	645	669	689	686	698	645	682	700	667	720	716	702	693	661	701	667	684	678	730	656	676	682	663	716	703	704	712	657	680	704	693	676	664	675	663	681	705	708	714	731	625	661	736	668	699	720	704	694	657	687	657	725	689	666	668	729	678	658	723	666	668	691	730	720	635	699	667	691	677	682	695	648	668	749	687	695	720	640	724	677	711	655	663	686	708	708	684	745	664	672	661	670	713	696	694	694	678	662	719	704	690	686	697	715	673	675	674	688	706	638	705	679	695	642	683	691	636	679	704	687	688	722	706	700	675	655	686	711	727	645	722	702	683	690	642	665	700	671	691	710	690	673	675	702	697	681	649	680	681	676	673	681	634	651	670	739	698	700	655	655	664	714	676	643	674	666	696	677	678	689	652	651	688	696	706	677	682	707	672	678	724	685	688	690	727	705	711	665	705	705	688	661	700	718	707	675	664	715	683	656	693	698	687	676	716	683	680	695	668	683	731	725	684	687	678	669	685	704	676	647	673	672	650	695	680	719	669	682	670	676	654	687	663	722	735	739	675	678	661	651	632	678	675	688	664	734	708	678	705	692	699	616	680	713	636	695	673	635	704	683	640	718	675	705	677	717	669	683	688	672	693	669	667	678	710	670	693	674	686	665	674	666	688	642	708	667	738	674	656	664	674	703	697	673	752	651	697	683	686	670	687	718	674	673	633	636	718	727	690	659	687	726	666	677	720	658	689	682	669	663	684	673	695	651	690	687	736	682	675	700	742	654	679	623	711	654	720	665	692	691	661	709	719	673	686	667	703	713	716	700	671	671	667	678	697	691	683	708	691	696	682	698	638	696	699	685	702	668	677	644	681	662	682	686	682	647	673	653	666	675	697	644	668	687	694	688	725	687	664	715	713	685	657	702	702	695	659	684	693	705	692	731	679	684	675	687	676	674	650	722	695	680	728	700	700	718	652	692	649	699	705	664	715	697	693	690	715	706	610	690	731	680	691	673	674	692	675	665	675	664	707	677	698	660	705	681	702	687	617	712	740	634	703	716	699	676	702	624	655	675	689	733	670	705	685	681	683	696	695	660	711	665	729	623	681	678	698	674	702	655	720	686	687	667	708	688	702	670	695	694	702	699	683	695	678	672	661	671	689	693	687	670	661	641	680	676	687	660	755	712	651	658	660	684	678	679	675	677	689	706	693	655	681	694	713	657	643	671	662	690	686	720	651	698	663	698	714	703	692	622	683	678	671	685	671	690	679	696	658	659	674	651	699	670	678	682	646	649	706	720	644	678	669	657	680	680	691	718	653	688	689	665	712	631	695	679	674	683	670	637	667	629	710	669	642	686	718	662	662	660	640	682	681	704	680	683	721	639	699	674	679	689	710	725	683	665	658	692	655	680	682	697	699	639	676	653	698	688	718	686	717	659	699	666	718	691	678	663	661	672	651	665	685	652	682	704	684	710	671	693	642	688	690	694	683	678	666	694	652	679	711	683	663	649	696	670	643	698	677	650	665	701	702	693	646	668	662	633	686	685	709	726	654	677	712	667	669	696	637	653	660	679	698	672	666	678	697	693	690	692	654	701	651	669	680	673	675	673	715	662	684	687	752	732	675	701	621	704	672	680	677	725	692	689	660	754	680	658	680	722	707	703	701	685	672	693	717	708	659	699	665	731	635	675	681	708	695	707	670	664	670	667	655	659	636	686	641	674	718	689	673	768	667	683	671	679	641	649	688	699	719	681	709	708	695	662	648	661	674	662	646	686	716	675	694	708	662	708	688	665	659	692	714	662	725	690	705	714	692	713	705	697	660	725	685	679	662	648	680	701	686	710	715	699	703	684	660	683	683	655	647	724	709	675	708	659	725	660	660	657	731	737	653	657	668	684	670	675	690	685	650	704	686	661	691	623	698	650	694	697	634	741	670	658	693	680	653	709	653	652	686	671	701	685	699	662	719	698	732	681	670	705	700	703	664	741	684	606	727	696	652	726	664	664	683	701	688	712	721	694	690	704	762	708	671	704	691	708	727	661	696	687	680	677	672	743	704	680	729	669	657	662	674	663	688	642	705	671	690	643	680	691	659	726	718	674	700	659	697	705	664	658	644	678	674	691	668	674	641	692	700	701	652	676	663	732	675	669	718	733	689	662	686	680	700	621	657	675	677	715	677	689	659	701	670	717	676	716	697	658	733	630	695	702	643	680	673	703	689	660	682	682	704	684	669	701	643	698	663	713	650
7228	607	441	452	411	432	427	412	419	418	461	430	401	422	397	398	444	441	379	460	409	392	441	419	413	420	442	450	433	377	429	412	422	417	416	396	403	411	411	455	435	401	443	441	393	415	375	388	427	421	418	418	403	401	362	420	424	420	402	443	404	426	441	405	431	427	463	455	396	409	453	448	416	433	398	427	408	441	423	389	410	422	423	390	429	436	412	416	463	435	453	465	391	432	435	436	379	406	394	415	398	400	416	454	437	473	410	411	452	409	403	370	428	421	418	428	404	422	410	394	417	432	428	402	420	393	405	396	410	403	361	449	391	414	424	393	417	452	436	441	443	425	438	441	468	421	419	429	394	432	400	411	420	402	423	410	402	447	431	405	399	423	478	430	405	406	433	390	416	434	448	385	406	450	386	395	427	411	448	403	453	387	442	440	404	396	377	414	466	440	421	368	407	425	425	498	415	357	422	406	426	412	377	430	429	425	433	404	414	416	423	409	423	433	416	423	416	420	421	435	405	379	453	442	408	416	446	443	456	409	413	383	382	406	451	406	392	384	430	435	392	473	418	413	385	466	437	444	429	414	418	420	408	400	411	412	408	400	417	457	369	391	415	437	437	420	416	408	388	400	428	443	416	443	404	381	405	439	388	413	453	410	417	406	376	451	413	374	423	419	411	388	480	420	434	414	440	417	432	411	399	476	443	417	417	445	401	443	395	443	397	442	429	457	420	413	420	388	443	426	430	490	426	408	442	414	419	430	397	423	424	428	418	400	382	379	399	436	421	442	433	462	405	438	420	388	425	453	416	397	426	456	373	426	404	397	402	419	432	432	414	399	438	430	400	453	380	438	381	427	451	448	417	434	423	438	430	416	420	409	416	427	436	441	409	409	352	405	410	438	419	406	407	452	465	403	405	429	404	423	414	414	408	395	391	415	463	461	464	399	415	414	444	427	427	452	405	428	401	410	469	372	412	444	425	422	459	386	444	404	415	398	386	404	428	429	406	444	450	405	419	441	489	435	419	445	423	385	402	425	405	469	388	450	411	463	401	409	427	388	409	391	447	439	452	436	422	425	414	431	396	404	403	412	446	392	420	474	440	417	398	414	407	395	406	389	402	445	414	394	422	419	455	450	438	406	449	445	435	370	397	415	423	400	404	443	419	410	425	416	432	464	427	404	412	438	398	416	410	452	398	419	445	406	444	448	407	402	439	440	425	431	420	448	400	400	470	412	445	392	389	446	444	412	454	403	441	382	428	392	447	429	348	387	431	438	458	424	401	414	439	442	403	448	402	462	433	474	430	443	398	445	426	425	419	415	396	415	411	429	428	431	415	412	400	390	424	391	415	452	439	406	414	418	383	427	444	409	440	407	402	439	427	447	404	394	413	401	393	435	423	394	426	418	384	393	447	455	422	417	458	442	435	400	410	449	450	473	434	390	450	430	406	399	431	404	410	406	424	434	411	444	424	441	401	428	423	409	413	448	411	411	433	419	403	411	431	415	395	451	428	456	419	417	470	456	370	446	427	393	401	373	420	423	456	419	423	438	447	403	406	420	396	421	422	403	440	436	404	432	400	406	443	402	413	427	414	428	412	399	361	412	435	458	430	392	381	419	411	427	463	446	404	406	441	415	397	390	398	457	415	422	378	409	417	449	427	418	404	409	418	418	397	381	418	373	503	437	421	436	408	384	464	453	405	390	430	417	432	404	425	427	444	420	444	411	430	417	430	423	457	379	423	423	439	434	441	414	435	403	376	428	461	417	400	377	422	417	405	377	427	418	448	466	409	422	464	393	393	450	374	395	411	401	398	450	439	431	422	414	400	388	380	454	443	398	375	475	420	431	413	419	410	440	437	428	433	415	451	416	443	444	403	408	412	401	418	461	439	435	379	432	443	440	381	463	413	397	392	438	412	414	399	402	396	448	420	387	453	394	452	449	413	422	409	419	416	456	429	420	442	448	460	442	419	421	450	415	436	450	421	437	459	439	435	426	386	440	427	416	437	394	399	385	460	418	424	403	411	362	404	457	390	389	434	362	422	435	394	422	375	436	427	447	416	394	401	388	416	426	396	383	458	392	429	439	413	426	390	388	440	424	393	428	408	405	454	440	412	413	411	429	446	455	454	415	407	429	424	433	428	400	434	430	393	408	410	440	415	416	399	386	403	455	424	427	421	431	400	407	404	417	388	397	426	399	416	444	403	449	455	422	417	429	435	400	418	415	409	427	443	391	404	422	448	403	392	431	437	430	405	465	391	378	451	390	439	404	416	427	429	377	400	448	443	409	433	431	413	420	407	425	436	442	444	399	425	449	449	429	417	457	400	431	443	437	431	436	410	412	450	414	440	432	426	402	417	401	427	411	375	384	393	437	413	421	468	427	432	400	435	439	412	408	416	398	438	408	433	407	408	441	388	391	407	442	432	421	463	424	415	426	393	424	422	384	441	459	452	380	419	397	439	429	400	449	409	390	424	479	398	417	441	388	378	402	405	370	422	404	420	431	449	411	406	435	429	422	408	437	413	466	435	423	422	425	418	362	381	400	426	425	431	382	410	399	430	420	394	403	395	413	418	404	422	384	398	383	422	424	421	444	436	413	468	424	431	409	401	438	407	455	418	438	411	444	407	421	414	386	424	398	411	416	452	404	446	469	444	441	446	423	429	462	465	447	457	480	400	425	414	394	360	417	420	438	426	431	432	422	427	421	409	399	426	403	424	420	419	442	405	356	428	431	402	429	446	426	387	386	436	407	456	400	428	396	406	403	423	405	488	410	454	437	447	408	419	414	423	418	441	450	423	396	422	400	404	430	425	411	439	421	416	425	464	432	412	393	371	464	441	427	447	433	431	402	444	402	446	416	427	423	403	399	415	453	415	433	460	411	406	421	408	377	397	407	400	420	388	456	419	422	360	437	421	409	425	384	409	439	474	426	447	429	431	403	439	435	419	439	468	416	385	381	400	427	421	457	458	428	421	410	409	367	407	476	401	426	441	407	397	422	429	387	447	443	453	433	421	462	407	434	393	436	392	409	405	445	439	442	398	412	431	445	427	394	413	453	432	430	439	433	401	435	422	434	431	363	409	380	472	392	406	402	427	404	388	439	405	374	432	406	384	409	404	428	435	404	418	404	418	442	408	406	401	395	399	394	437	484	440	414	426	409	405	474	385	428	384	389	439	401	400	394	428	425	465	422	407	439	412	419	440	420	417	392	391	392	442	420	470	449	402	383	437	420	419	417	417	393	416	417	399	436	440	455	443	398	468	414	456	438	415	374	404	416	432	448	432	418	424	412	423	432	409	409	411	422	412	419	426	403	417	441	402	402	467	418	449	438	472	421	425	425	401	429	441	413	377	448	414	411	412	394	390	419	406	415	377	427	415	405	424	393	425	450	413	455	456	415	479	407	416	405	405	413	431	422	416	392	427	447	403	422	436	454	441	460	436	435	401	439	455	392	433	453	473	397	422	384	381	410	393	412	389	379
5003	918	1000	1009	953	940	920	886	918	915	925	876	917	898	975	890	927	974	935	935	853	980	918	992	925	926	887	932	927	959	987	877	944	878	916	933	984	945	906	936	964	886	875	887	929	879	937	950	937	986	894	932	903	923	999	899	880	908	912	910	917	906	898	949	908	934	901	905	909	935	958	967	886	890	897	946	907	934	855	899	915	938	916	874	920	976	911	942	949	929	897	936	900	982	921	925	923	879	903	894	907	890	970	915	872	912	941	954	908	893	945	883	968	958	947	943	933	879	899	960	921	942	924	962	932	909	970	927	914	886	946	936	885	868	873	924	933	916	935	954	919	900	942	902	957	926	918	967	864	891	877	917	895	921	955	936	953	937	893	905	911	878	936	885	911	965	938	936	940	918	940	910	887	882	948	932	939	931	961	948	933	915	926	951	876	950	944	946	946	902	897	900	905	915	922	911	916	908	932	979	862	891	949	924	918	985	923	903	935	874	913	963	930	933	878	892	920	883	947	962	902	872	929	921	875	934	964	927	913	918	925	936	924	900	904	928	994	906	978	952	914	931	906	876	965	879	940	935	925	909	886	881	913	924	905	954	878	887	934	913	924	912	919	894	872	910	920	950	931	945	899	912	893	931	906	898	998	894	957	930	886	918	921	858	976	868	943	930	959	898	924	915	885	953	849	917	896	939	891	900	953	938	901	912	965	950	952	938	924	899	989	902	936	931	903	952	916	928	875	909	974	938	931	923	915	986	936	925	887	958	916	919	947	917	895	892	940	936	905	931	911	945	913	907	962	898	953	945	984	939	850	955	984	913	884	929	913	917	904	919	885	903	894	951	931	877	931	927	974	937	908	939	922	900	964	886	920	917	975	888	909	898	973	966	899	923	905	923	935	963	908	906	955	899	871	877	921	909	901	943	923	913	878	953	932	902	916	907	919	925	863	911	945	929	928	960	934	876	964	891	966	943	911	866	922	905	948	881	930	924	941	968	941	877	929	936	907	935	890	920	864	947	864	930	879	951	893	918	911	924	904	965	877	936	910	904	956	1000	916	912	918	933	931	926	936	956	965	925	940	950	925	932	957	885	919	902	917	887	865	912	917	944	950	951	939	940	918	921	878	906	978	992	897	930	935	917	978	881	929	885	908	900	905	863	933	894	929	905	948	862	918	922	897	915	918	891	892	993	920	921	916	907	944	886	923	893	961	963	912	866	879	966	950	926	924	917	911	864	905	913	938	869	939	913	905	943	909	893	872	904	909	926	984	925	897	885	872	926	953	973	905	922	903	934	949	950	892	897	935	867	913	947	916	984	923	905	896	923	919	928	958	922	948	912	955	950	966	893	945	861	874	922	954	970	925	943	971	957	921	924	973	932	939	987	926	882	958	897	892	915	912	954	923	932	958	960	894	891	956	912	900	908	928	936	865	924	886	945	944	919	961	884	923	951	910	905	956	934	907	934	909	987	898	909	921	923	930	896	894	955	911	952	913	941	947	912	936	919	918	921	976	934	893	954	930	892	944	892	974	916	900	917	951	898	881	957	931	946	932	905	928	938	958	936	940	952	971	983	930	905	942	932	972	876	928	897	910	906	910	897	920	915	959	991	980	885	958	920	915	944	922	934	916	950	971	956	911	937	913	925	963	937	940	889	919	954	893	908	925	912	949	909	931	942	880	951	962	925	930	917	882	924	908	915	910	928	876	883	941	929	898	897	916	955	897	864	937	915	896	933	935	916	954	929	926	873	940	941	894	937	894	872	952	940	922	930	927	914	937	922	935	916	931	896	893	948	907	904	952	942	872	936	888	921	894	926	925	939	914	954	930	912	983	960	907	958	946	883	928	950	911	991	924	948	915	899	924	939	952	923	903	938	945	917	950	949	915	874	925	948	938	915	938	947	940	931	921	874	893	955	909	924	955	940	926	944	918	908	921	894	934	924	892	890	936	895	914	951	907	889	941	898	870	853	889	889	935	839	950	904	937	927	955	886	898	920	966	928	934	969	916	970	901	937	921	987	940	957	945	934	920	887	919	888	878	914	976	908	937	902	930	933	940	910	943	940	922	913	922	918	968	931	899	967	942	950	980	960	896	989	925	903	976	937	964	892	902	953	890	893	844	919	926	985	896	950	900	916	931	911	928	910	919	955	893	950	925	889	900	871	907	890	906	937	938	906	870	885	910	939	965	931	986	932	974	928	943	921	913	834	956	957	952	940	902	938	886	908	933	945	915	935	928	928	952	928	964	964	964	908	891	944	934	928	908	939	975	928	897	979	910	960	954	953	942	877	935	963	902	900	903	910	883	870	895	965	936	925	959	928	963	937	923	890	978	899	920	923	871	883	912	917	913	932	931	930	928	897	942	902	891	951	956	943	906	876	891	883	857	904	879	949	913	909	964	892	932	929	859	891	917	865	929	975	903	947	944	893	917	922	920	867	935	887	973	970	922	897	917	885	930	959	980	916	882	938	870	910	953	918	885	891	978	907	923	927	947	888	940	928	888	970	952	884	908	955	984	918	925	896	971	913	925	967	892	897	900	920	900	904	950	956	909	963	885	904	942	960	918	935	868	946	927	912	928	922	953	899	947	883	930	881	924	983	924	973	946	908	936	864	912	908	908	915	922	860	976	895	909	940	930	893	907	916	942	940	926	907	893	925	863	821	882	954	1014	942	932	948	910	940	848	912	940	914	880	901	935	946	922	961	972	900	951	871	920	906	906	936	897	917	925	941	906	947	946	919	894	903	935	892	905	925	941	969	939	936	914	937	875	887	913	966	913	919	930	951	918	916	891	930	958	894	902	935	875	920	898	921	903	873	885	932	959	979	912	836	911	861	922	909	896	952	904	884	848	920	916	894	921	877	897	932	879	959	885	910	889	945	922	925	955	889	950	945	928	968	934	951	874	884	912	923	900	900	960	924	879	884	905	894	975	932	959	887	940	922	902	956	918	889	929	947	924	843	897	919	948	972	891	926	936	965	966	928	934	929	866	945	972	894	903	916	879	878	933	965	956	928	914	893	928	914	937	951	892	942	919	964	957	931	966	938	962	918	979	877	893	915	879	865	890	916	881	981	941	954	974	946	921	933	920	886	950	927	948	931	883	959	907	916	951	927	940	945	887	883	931	891	940	913	903	930	952	936	935	945	899	923	890	920	922	907	868	954	933	894	913	919	966	901	932	889	920	883	966	887	918	944	912	917	907	942	865	934	915	887	881	853	935	898	952	969	934	901	985	882	926	903	943	912	930	922	919	938	935	878	939	960	948	919	881	905	987	900	875	884	921	892	889	922	898	900	893	898	953	872	895	918	898	933	914	974	854	935	929	935	977	937	862	953	930	922	968	967	965	848	914	905	953	909	843	932	879	977	929	890	899	916	942	847	937	953	916	930	952	948	949	925	877	947	881	941	980	950	910	908	918	885	918	947	878	952	876	963	951	907	933	903	861	950	941	901	938	925	946	912	936	907	936	918	913	922	939	933	878	879
17734	1293	568	432	353	285	262	279	269	271	279	253	217	276	256	234	228	230	236	235	232	223	215	250	220	239	238	213	244	235	224	213	254	206	206	230	250	209	207	202	229	226	203	227	240	203	222	221	230	209	220	207	182	242	239	220	233	256	231	207	211	252	222	213	215	231	235	222	241	231	211	216	186	210	199	207	232	220	203	237	203	237	242	214	206	217	245	230	210	217	213	211	217	247	198	222	228	234	244	223	194	232	207	228	224	204	179	206	250	235	228	233	210	232	266	204	178	224	222	214	222	215	213	232	253	215	189	227	192	180	238	229	208	241	233	206	207	241	235	227	223	233	236	233	222	214	222	214	240	221	198	211	254	209	224	236	223	212	208	206	236	226	223	193	263	227	230	225	240	210	223	221	226	210	225	218	216	178	198	192	214	240	220	231	215	214	243	211	222	206	218	214	259	241	220	234	234	239	210	207	229	229	190	211	201	228	206	227	220	229	227	226	204	209	240	199	217	219	206	211	220	221	221	218	210	212	236	213	223	225	217	232	229	215	219	217	241	215	223	218	217	214	200	217	249	226	226	208	232	226	211	232	218	224	233	215	232	214	208	213	203	187	228	214	218	248	224	230	208	227	226	212	228	204	231	250	249	229	209	226	205	216	179	220	217	214	209	217	211	208	231	216	224	231	216	233	226	228	211	199	237	229	231	229	247	240	228	245	234	219	247	226	220	210	228	220	201	218	236	200	222	214	195	226	221	214	248	206	202	213	194	233	235	226	208	218	216	219	239	202	206	220	227	201	230	240	207	237	219	200	223	240	233	228	249	213	244	203	221	224	212	228	229	235	229	214	236	210	215	261	221	220	208	228	227	251	195	207	225	234	251	204	232	242	206	214	218	207	240	228	221	209	230	211	225	240	226	194	225	208	234	212	199	236	213	230	224	219	226	209	245	211	210	208	236	229	208	237	237	225	214	205	235	240	211	202	223	239	264	216	223	244	230	228	207	212	210	215	207	217	215	215	210	234	217	218	211	225	241	226	202	214	228	196	212	220	256	232	232	244	262	239	203	196	209	254	192	241	248	220	223	229	209	221	245	223	248	226	213	240	223	236	223	221	206	238	235	255	238	230	234	210	236	218	199	232	215	226	238	213	231	238	217	239	236	182	213	216	199	232	224	221	224	221	206	214	207	248	224	220	222	173	232	233	206	233	213	214	241	243	223	221	216	189	220	231	247	218	252	193	225	246	237	195	240	215	233	230	241	221	242	222	197	185	195	230	233	222	217	199	237	185	218	208	207	210	227	218	222	199	208	207	227	231	214	259	228	221	247	229	218	205	216	225	230	206	202	241	219	228	233	202	211	210	232	221	229	248	242	235	246	228	240	216	203	239	225	243	247	231	225	205	202	256	222	225	220	227	224	212	229	221	234	228	201	202	188	245	233	213	199	216	222	230	212	207	210	195	194	236	199	247	234	241	216	213	214	214	225	226	236	246	186	189	205	231	197	231	189	216	216	196	219	216	230	222	221	230	215	213	234	208	206	214	198	215	178	211	212	237	216	213	224	221	192	188	214	200	212	230	226	215	215	196	220	218	231	223	215	211	227	219	219	197	215	199	200	227	237	231	213	211	229	218	235	188	252	221	214	249	211	231	221	217	204	206	238	202	226	199	250	208	229	219	188	208	222	203	234	199	209	220	225	203	225	212	209	236	222	218	201	217	183	230	242	198	222	203	224	215	242	219	206	241	217	234	242	238	224	211	245	185	214	228	204	235	241	207	223	195	221	197	204	223	247	231	238	214	210	220	218	214	222	262	250	233	230	213	214	194	202	223	215	246	242	228	215	223	225	203	225	209	211	213	203	221	213	220	218	204	202	237	234	210	230	215	242	196	215	211	218	196	222	231	217	230	214	195	209	223	226	223	247	210	246	189	202	204	244	226	215	218	213	201	244	209	204	201	225	250	212	220	198	193	232	218	239	202	197	223	206	224	230	205	256	220	212	233	257	203	218	216	229	211	208	229	229	224	230	245	215	232	219	222	221	220	214	246	219	218	235	206	224	223	185	234	251	231	228	213	212	215	234	216	210	257	240	218	214	227	245	246	189	241	232	199	206	203	249	195	201	222	215	213	235	204	226	209	211	229	250	228	206	230	227	220	243	224	228	228	245	223	234	201	219	222	224	207	228	241	218	215	244	228	247	207	233	219	230	219	202	222	230	216	229	202	208	218	216	223	208	218	202	224	212	232	239	201	252	221	217	226	198	198	233	212	224	256	222	212	231	237	209	241	240	220	234	215	239	208	231	236	212	218	213	197	218	224	259	228	230	231	195	228	200	211	231	212	204	224	262	201	228	234	200	211	208	205	215	219	201	224	209	214	212	192	216	219	201	230	232	229	226	200	227	207	205	225	211	219	223	189	238	205	195	196	235	205	236	200	208	218	234	208	220	232	202	251	215	237	197	209	231	224	220	236	244	242	240	213	220	220	213	225	233	225	224	198	224	229	240	224	214	212	225	220	212	217	233	220	218	215	217	189	212	208	199	226	210	226	214	195	203	213	197	245	223	210	224	197	223	222	224	198	199	195	211	235	230	207	221	196	201	213	216	213	217	210	217	228	207	230	220	222	213	214	223	204	205	196	216	217	208	214	214	229	223	240	213	198	214	231	207	224	219	200	204	219	233	253	225	246	220	220	209	216	205	216	237	233	220	246	205	220	207	206	223	246	182	205	244	189	235	239	209	228	239	215	208	212	248	202	195	252	246	212	214	237	202	223	235	237	223	264	215	200	238	200	238	225	235	217	250	241	210	214	221	236	227	241	242	235	222	242	217	243	237	238	204	238	201	225	215	229	218	253	228	227	246	199	217	226	236	227	208	236	212	231	219	241	209	222	210	235	226	204	218	227	238	234	216	215	207	226	247	216	234	218	207	229	224	220	216	243	226	189	225	202	218	214	243	225	197	195	209	193	239	229	209	220	255	251	235	250	238	217	235	191	214	228	218	218	240	227	219	230	206	233	205	239	237	230	246	186	206	217	211	237	223	208	197	259	237	255	228	224	217	235	232	227	201	230	207	213	215	235	230	226	210	221	244	224	202	181	240	234	223	216	223	242	220	219	245	211	217	184	215	211	213	228	214	203	225	203	216	213	202	195	215	249	231	217	245	213	236	223	244	216	253	219	226	207	236	207	207	234	252	211	200	248	214	194	241	197	196	232	214	229	214	218	236	205	214	254	214	238	213	234	228	225	223	216	219	204	233	223	235	226	220	211	206	195	218	253	235	222	197	230	222	209	215	222	237	217	240	222	223	237	233	209	208	231	246	237	203	224	223	218	243	214	214	216	206	236	224	187	217	232	192	232	248	230	237	227	189	241	236	220	209	237	195	221	224	249	235	181	200	210	209	211	227	226	216	210	232	241	214	212	181	243	257	223	198	207	234	215	209	234	208	228	213	229	228	255	219	223	257	266	223	198	210	229	249	228	226	247
11160	796	1256	1285	1128	1057	918	844	768	731	713	683	674	639	566	636	656	612	618	594	560	554	607	573	594	541	585	549	556	534	550	584	515	574	543	519	552	552	545	574	556	583	552	556	595	502	571	576	534	541	535	538	542	583	567	547	597	531	537	531	553	544	508	556	532	519	539	566	514	516	537	504	556	556	544	577	569	551	506	547	549	545	533	528	543	546	580	519	538	568	546	561	567	527	572	584	581	545	579	565	518	560	551	603	544	509	525	531	573	546	527	570	573	585	532	572	536	552	507	555	535	575	556	584	543	539	539	538	533	538	532	550	539	494	533	590	586	543	571	562	556	577	528	542	570	527	578	577	570	526	544	541	530	554	542	572	506	553	578	528	541	593	528	574	533	538	554	536	531	516	500	618	577	539	543	531	563	566	544	603	590	561	492	583	529	530	500	562	555	555	590	536	573	535	586	536	563	563	527	589	512	545	617	545	552	557	568	524	615	554	574	534	550	583	522	522	577	554	543	556	546	569	561	575	573	552	535	566	556	558	548	583	588	572	517	557	575	534	587	582	549	530	553	536	533	542	501	572	608	579	567	550	544	508	542	528	554	526	519	555	556	518	555	549	571	566	564	547	540	530	569	572	531	562	518	582	537	563	535	544	558	575	578	553	569	530	570	560	537	535	532	559	571	546	537	557	549	499	569	552	516	552	584	542	563	549	513	532	570	534	531	517	573	550	596	553	552	515	578	549	550	540	550	537	580	582	565	561	508	567	534	557	580	585	577	541	505	572	527	526	515	541	537	546	556	576	541	551	553	500	565	545	517	527	526	525	529	520	501	552	558	540	590	524	576	591	546	553	530	525	544	558	562	549	564	558	567	602	556	490	548	535	561	528	504	525	600	521	533	581	572	553	588	574	548	561	568	554	544	526	528	542	592	582	571	563	547	554	566	571	580	516	565	569	560	547	532	543	549	550	532	575	587	551	552	574	498	548	513	521	529	557	488	548	547	549	559	536	575	567	590	535	532	559	540	540	519	543	552	577	563	552	546	568	545	529	547	535	496	555	567	538	525	499	551	561	615	598	526	550	609	553	568	533	544	572	569	592	566	565	496	569	569	546	552	512	571	553	535	496	562	566	565	536	558	589	498	563	583	554	589	542	543	532	535	546	561	529	551	636	527	557	561	578	590	610	554	521	613	527	556	533	543	554	521	530	513	543	562	573	524	540	522	511	545	541	580	584	579	527	526	523	533	575	514	539	595	573	575	565	522	498	604	545	568	574	529	545	570	539	504	515	592	545	528	535	529	581	512	483	547	520	575	541	545	518	550	498	539	540	561	545	514	566	519	560	548	513	553	506	566	531	497	540	520	521	544	552	547	517	529	536	547	578	546	558	554	562	568	534	553	579	561	535	548	537	524	596	576	528	548	548	551	555	565	556	569	551	552	592	560	592	568	587	533	574	542	537	556	559	562	586	520	521	549	577	532	576	608	526	568	518	580	517	537	526	554	512	553	553	579	561	521	564	596	609	590	551	553	558	560	541	556	579	551	540	549	587	541	525	548	547	596	556	578	544	545	560	536	552	523	541	545	539	556	542	540	540	530	522	551	520	493	570	492	542	553	560	584	498	547	519	567	585	595	538	540	550	557	532	535	557	542	526	549	549	584	537	540	536	595	558	510	548	534	553	519	516	534	554	573	532	585	576	550	558	556	620	552	573	561	563	523	557	536	527	568	546	533	534	584	559	567	537	547	539	570	511	563	545	559	567	574	576	551	541	581	553	566	575	593	505	569	557	582	571	579	575	568	540	527	560	535	509	536	547	582	573	546	530	540	525	501	562	564	540	532	545	558	542	540	565	549	542	513	554	564	539	528	519	547	460	549	561	530	522	500	554	591	566	587	571	498	547	596	545	566	583	548	564	530	533	534	515	577	532	550	556	560	516	553	556	578	569	542	582	568	553	581	528	514	558	540	586	519	558	574	540	553	540	525	570	549	576	527	572	568	574	517	561	543	567	528	582	603	571	516	541	562	565	577	525	575	521	544	531	578	538	534	553	560	586	591	527	541	550	527	552	539	575	561	587	577	586	555	560	537	587	524	542	548	508	528	575	584	564	540	540	554	561	520	594	516	576	568	576	593	563	560	535	570	539	537	559	605	552	561	556	572	529	553	545	573	581	541	530	580	524	558	559	544	562	561	518	587	510	507	533	507	556	558	593	535	500	567	517	561	487	541	517	563	577	553	546	525	532	547	561	550	494	527	548	557	579	526	552	579	563	557	547	590	567	538	524	579	511	593	559	550	593	562	543	528	548	538	546	544	553	579	552	515	548	557	553	581	593	562	509	532	530	577	530	514	595	533	505	491	595	579	533	568	547	564	511	548	550	519	523	544	536	586	561	540	538	557	544	529	569	535	542	524	564	537	560	573	602	522	544	626	587	552	599	536	544	575	557	587	561	544	566	603	554	577	547	574	533	527	558	540	545	544	537	548	536	557	531	561	523	523	587	534	561	548	540	564	554	513	529	586	514	569	554	550	565	573	542	551	545	543	516	566	563	564	559	542	544	548	541	528	530	583	545	541	550	572	530	597	585	512	496	570	565	566	585	538	583	596	562	563	580	560	553	557	542	551	561	575	507	560	538	551	532	528	527	533	591	530	507	565	533	553	581	591	574	553	572	552	531	541	544	574	553	566	588	513	571	518	590	574	553	520	536	559	567	553	590	546	608	573	533	592	544	578	566	553	560	583	559	518	562	564	569	526	560	597	524	533	565	523	544	515	545	554	538	537	550	559	590	538	519	559	545	558	574	594	582	514	573	529	531	564	546	526	577	560	539	531	533	521	539	553	580	544	561	535	596	543	524	525	532	554	585	544	551	518	523	561	540	563	531	532	516	579	567	518	519	546	550	543	565	584	550	550	588	554	560	543	554	575	569	583	534	584	543	553	591	567	605	534	588	580	562	524	563	532	562	544	563	559	601	525	529	581	564	559	553	585	545	566	531	550	595	556	524	534	570	559	550	540	551	540	577	549	562	517	534	520	535	557	572	553	507	528	595	528	538	557	560	544	541	543	567	498	554	602	563	527	530	525	517	564	548	496	559	540	571	573	507	597	566	573	563	569	570	522	532	545	541	485	598	577	560	536	560	539	564	549	581	560	548	536	575	538	543	530	550	567	563	538	525	542	546	528	510	560	559	580	574	536	561	560	534	592	531	548	577	546	533	543	560	548	565	519	573	560	552	554	533	579	560	541	568	573	516	548	544	536	564	567	516	579	575	565	578	570	544	526	532	542	529	568	523	531	583	521	573	538	549	521	564	546	505	590	543	551	554	566	558	499	584	564	567	566	505	533	537	543	550	538	512	573	551	561	583	556	535	554	551	580	575	533	529	499	570	552	553	536	500	558	558	550	542	550	539	530	494	573	548	555	521	562	539	571	527	555	570	555	576	564	582	513	529	496	562	558	558	578	576	560	550	527	575	497	584	556	593
26404	2850	945	735	532	498	406	347	343	351	353	300	336	292	295	309	294	300	301	312	313	294	305	310	312	266	305	281	293	270	300	267	257	276	288	279	297	318	280	284	292	257	285	297	274	273	249	279	270	280	282	286	248	303	266	301	260	296	262	263	295	260	296	282	262	284	258	262	272	272	246	258	258	269	302	287	249	293	276	291	281	303	258	285	284	296	274	262	290	265	266	313	278	277	247	288	279	291	282	288	296	267	280	292	274	272	282	271	286	283	259	293	267	323	264	281	285	284	303	307	291	296	284	296	288	282	256	251	294	268	303	263	288	259	282	261	275	273	257	274	280	318	310	293	280	260	294	273	290	283	269	272	274	257	258	270	294	268	280	263	300	308	284	249	264	292	242	252	244	262	259	290	239	281	249	257	300	262	281	284	303	268	288	306	275	283	276	276	307	257	276	286	298	299	256	279	283	307	311	284	289	268	275	298	268	270	289	286	322	238	298	271	262	291	312	289	269	251	267	282	253	273	286	281	284	268	254	267	273	300	294	247	295	288	290	266	257	300	241	281	304	271	313	301	284	286	262	261	254	293	289	285	279	268	292	254	286	259	298	253	290	295	285	283	262	290	266	294	270	283	266	282	277	281	300	280	305	250	265	259	293	287	279	266	274	273	279	294	278	268	295	240	284	261	271	277	276	252	306	259	288	238	280	261	266	284	265	224	301	271	272	260	276	294	263	272	271	260	294	266	269	274	291	276	226	275	258	283	250	279	284	280	278	293	285	260	306	286	297	303	285	273	292	288	266	272	280	270	281	270	261	277	253	242	280	281	279	263	301	276	273	285	252	250	284	262	276	288	255	236	290	281	302	295	305	271	308	280	303	270	276	270	282	259	286	260	302	286	273	275	279	267	293	278	285	266	296	272	284	284	246	253	284	250	266	276	253	277	281	311	293	302	310	278	264	276	269	282	267	240	280	300	282	259	290	282	297	271	267	289	291	266	263	289	307	276	239	304	256	295	274	265	265	300	263	280	281	273	297	278	245	287	250	298	263	261	257	298	258	276	297	284	257	282	266	327	250	282	279	267	276	248	306	262	290	248	267	269	267	286	241	252	277	263	268	283	288	282	295	254	285	305	283	295	289	263	283	261	272	269	258	255	305	289	293	277	257	326	305	246	266	242	280	306	272	271	306	248	296	279	269	269	265	266	274	294	266	292	285	286	246	245	294	295	290	280	253	293	293	264	290	270	298	312	277	286	295	251	276	257	263	308	272	246	277	293	319	313	272	288	272	277	264	291	257	268	266	265	286	268	264	262	276	285	257	268	238	280	320	271	282	267	252	274	269	285	286	275	281	268	276	289	269	300	291	298	262	294	252	287	298	261	290	262	264	271	246	261	294	246	259	291	275	266	267	249	263	256	289	290	285	251	307	246	274	264	285	282	272	272	256	291	299	273	267	265	263	269	283	288	269	303	248	265	279	234	267	239	258	286	264	277	285	286	289	299	248	274	284	262	264	295	281	287	308	275	273	258	267	264	265	290	294	259	247	266	275	262	254	281	291	281	267	272	285	267	285	269	255	268	270	288	279	262	274	278	275	273	264	279	270	262	264	301	297	254	234	272	276	268	276	293	263	269	304	252	261	278	267	278	287	300	299	254	257	294	267	248	304	281	259	305	274	274	282	275	313	304	268	288	289	278	299	267	292	280	288	282	303	277	252	269	289	260	287	270	267	272	255	268	248	296	255	273	273	288	304	276	267	254	242	297	321	287	280	283	304	284	257	297	281	274	259	296	275	298	293	266	307	252	281	243	258	270	312	235	300	295	272	316	272	274	280	275	270	298	287	291	263	257	265	274	267	281	282	275	310	279	254	264	283	270	285	284	273	262	261	293	310	275	277	262	286	270	270	296	258	297	285	271	264	270	303	276	273	294	311	256	291	226	260	276	290	297	274	260	279	273	270	273	285	280	251	277	261	268	267	279	263	266	268	279	274	297	253	276	270	252	291	269	294	252	275	276	264	290	285	271	253	294	304	249	271	234	257	259	268	275	275	273	267	287	268	293	287	281	275	254	317	294	283	267	271	276	289	296	286	286	280	279	270	263	270	273	252	272	286	247	258	295	254	292	232	282	283	298	287	267	285	270	287	256	279	254	260	273	265	282	272	264	266	282	290	294	245	281	283	302	293	264	264	289	278	264	290	288	267	319	287	284	274	279	301	262	262	249	282	301	259	277	284	277	253	290	277	308	304	261	275	285	295	296	277	253	287	264	245	265	276	272	259	271	279	260	287	263	291	268	264	299	295	285	306	278	287	279	290	287	254	292	306	284	306	256	272	308	274	255	281	293	247	265	307	263	273	286	295	273	253	294	300	234	295	299	250	257	304	266	286	274	282	270	243	295	284	275	244	262	283	263	269	255	294	278	283	251	258	257	308	281	291	280	265	258	286	257	282	241	267	289	303	250	267	271	242	294	289	289	258	253	291	274	260	266	259	242	247	270	294	278	286	309	274	295	261	286	283	294	276	274	298	301	279	281	282	251	276	293	314	292	299	289	289	285	238	283	287	295	256	273	317	267	288	271	252	255	274	276	284	285	265	282	276	255	273	281	296	279	264	245	288	285	333	232	271	276	300	256	283	258	314	297	271	268	304	284	252	264	278	302	274	268	279	267	281	269	278	257	284	267	307	265	281	294	253	272	306	273	274	295	282	310	318	256	300	252	268	291	281	236	258	275	291	295	271	283	287	233	265	254	290	273	289	272	266	250	264	266	269	264	271	280	301	282	274	279	269	252	296	299	255	292	269	279	261	276	268	280	274	301	271	305	274	249	302	251	246	263	292	272	273	290	293	246	268	304	265	262	236	307	277	295	248	240	280	314	285	267	261	307	278	270	270	258	278	247	289	268	274	281	260	316	248	247	276	275	288	298	277	277	302	289	273	258	292	295	271	281	294	297	266	267	284	286	311	290	258	269	289	252	267	274	281	248	288	287	299	273	254	284	274	245	298	274	276	246	299	271	283	274	291	295	276	302	260	279	287	300	313	300	282	254	279	280	279	275	305	289	255	274	314	275	248	285	257	280	257	267	281	318	254	279	302	293	271	293	259	286	271	250	284	267	254	270	279	317	313	262	268	263	225	261	267	283	274	277	287	274	274	284	279	265	303	268	258	290	287	256	273	252	288	252	283	280	324	273	278	261	287	284	289	275	269	272	276	265	296	247	259	252	284	267	297	280	300	292	253	283	251	265	292	244	245	248	266	307	246	284	258	299	299	274	270	267	278	287	316	268	276	263	273	292	274	279	247	273	268	241	309	264	287	296	284	281	289	264	241	255	284	274	297	276	267	278	254	293	277	300	248	262	270	272	260	269	277	260	294	254	285	280	269	266	267	266	260	282	282	315	279	292	299	286	259	251	271	298	263	273	249	264	253	292	288	306	276	261	281	288	272	262	293	268	278	259	258	289	234	242	276	276	301	278	299	256	283	284
14088	1237	1988	2078	1899	1572	1371	1225	1102	988	967	969	925	862	828	840	775	765	796	791	718	745	741	748	794	739	724	717	706	740	724	713	677	723	762	662	710	741	688	703	718	714	743	704	696	692	704	691	691	659	678	667	683	712	719	701	659	686	672	743	672	682	670	754	699	733	689	694	730	737	682	689	670	673	666	713	656	714	673	691	648	696	695	665	641	693	694	715	692	695	653	712	705	655	703	669	671	679	671	700	661	684	707	699	719	677	673	669	706	650	651	705	666	753	754	735	706	730	687	652	662	657	705	729	715	676	676	704	659	695	669	715	656	707	708	698	670	690	673	693	657	637	671	670	680	624	661	659	677	662	694	661	665	719	725	643	685	720	671	622	641	718	680	685	658	676	716	628	661	685	697	678	718	661	650	698	637	700	698	656	694	705	712	670	675	678	685	676	638	701	674	720	683	717	711	700	671	697	736	667	735	714	659	634	685	685	700	642	675	691	658	704	658	622	646	704	684	709	675	670	673	633	687	692	650	695	667	660	656	690	688	670	685	663	665	648	699	650	707	676	748	720	699	701	692	702	659	654	690	641	673	711	650	667	686	702	669	665	714	705	696	705	652	663	682	725	659	728	673	669	682	688	711	658	679	686	659	688	680	713	666	697	688	643	711	678	667	672	656	708	683	674	713	675	687	711	707	724	665	674	689	662	672	674	657	686	731	671	655	661	659	688	651	702	713	725	701	710	664	668	666	672	643	703	684	682	698	663	682	697	685	730	685	697	723	657	652	738	691	707	648	678	737	683	684	678	685	737	718	672	685	714	672	728	670	693	661	669	691	657	701	701	739	689	717	663	690	698	682	672	656	679	648	704	681	662	667	659	681	665	695	679	697	684	647	655	679	705	678	664	730	683	694	736	690	672	686	659	634	698	670	660	628	667	675	707	711	695	677	671	681	667	710	677	696	713	694	706	676	677	722	670	662	690	718	656	657	655	646	685	697	666	689	674	640	647	684	717	699	697	666	684	704	688	715	674	725	692	681	671	666	697	656	695	606	675	672	699	693	616	673	682	622	725	679	704	641	711	663	663	666	671	676	640	663	668	648	721	720	652	675	700	732	692	689	620	779	669	676	660	714	663	677	682	684	692	716	701	639	669	707	692	655	721	639	661	676	662	682	719	664	710	658	648	693	661	708	637	648	695	678	673	667	695	709	687	662	725	691	689	657	688	640	707	665	630	702	657	696	685	632	694	685	699	661	670	678	679	652	717	726	681	648	678	726	685	665	696	708	670	693	723	651	686	671	688	683	676	663	727	701	661	635	677	690	658	646	734	668	687	675	692	672	691	680	676	698	703	752	670	673	694	717	697	667	662	674	659	684	656	705	723	709	729	622	674	684	702	669	677	695	676	676	705	670	682	670	698	677	700	693	641	705	687	675	650	637	663	659	630	685	677	633	701	683	664	672	719	649	666	678	677	663	676	684	715	687	615	661	679	710	670	716	658	643	668	674	660	721	670	642	751	670	657	662	663	657	656	685	697	712	670	693	675	682	655	726	721	687	703	694	684	677	634	670	710	686	700	666	664	680	658	641	717	699	696	698	674	681	655	673	712	685	670	678	708	645	668	693	654	677	670	667	677	699	703	683	646	649	733	640	689	644	695	641	656	627	666	717	628	680	643	654	670	690	677	678	640	651	731	639	705	638	689	706	692	695	667	740	691	678	676	689	680	622	699	670	686	714	668	674	694	687	699	659	671	675	708	670	596	700	659	725	689	673	692	703	681	712	722	695	715	715	666	700	661	651	674	720	702	671	655	674	714	699	680	749	735	658	675	704	645	686	691	704	702	688	694	666	699	654	691	710	664	681	707	677	660	667	683	702	658	707	656	633	710	702	677	714	682	667	674	699	654	676	673	687	666	716	658	654	657	687	689	639	662	700	691	693	681	701	703	736	662	693	673	695	680	725	687	685	694	655	655	675	698	691	680	688	672	691	675	686	690	733	679	695	710	649	649	729	694	663	644	728	700	674	642	661	658	658	696	626	705	663	685	698	683	705	647	683	671	672	661	683	716	653	694	681	684	652	684	710	676	670	688	726	673	681	686	658	688	675	664	684	612	680	722	683	711	667	657	685	640	698	651	687	656	721	689	651	698	705	699	688	701	680	709	646	670	710	686	642	657	634	680	720	680	718	693	667	728	680	654	643	708	676	664	663	664	660	669	658	677	679	718	632	752	673	694	722	704	681	706	685	696	662	676	698	696	644	626	672	661	647	669	719	698	648	690	633	719	667	694	665	721	659	722	668	654	674	698	623	705	696	616	707	641	657	645	673	641	712	677	637	705	665	721	670	677	702	655	709	696	667	681	698	658	711	696	685	721	665	685	676	670	627	690	684	659	692	643	639	646	655	672	692	684	688	682	664	729	705	730	681	680	689	646	641	665	671	683	664	662	685	698	682	696	722	672	653	659	677	662	652	693	663	665	692	672	691	722	638	694	686	703	681	645	658	680	739	684	681	695	684	651	678	675	701	713	705	682	640	657	672	675	654	744	663	646	631	699	664	677	685	661	679	725	694	696	671	666	699	696	691	664	649	690	652	678	696	676	674	704	699	670	682	673	679	718	673	665	739	631	674	663	702	685	693	715	658	681	700	662	660	727	658	659	677	680	698	693	692	729	655	690	756	725	675	697	661	646	704	681	655	642	732	685	693	700	658	652	675	696	699	680	660	641	661	640	690	685	693	677	687	700	716	665	695	688	664	676	656	668	665	690	716	702	655	678	681	673	655	677	669	693	685	712	687	721	665	672	713	675	666	651	700	685	691	631	670	698	614	693	703	713	642	715	656	681	675	722	692	686	713	701	653	670	712	731	688	696	657	709	673	670	700	681	670	697	681	710	652	660	688	712	707	659	686	662	695	705	658	663	690	658	682	700	678	645	685	698	662	644	662	705	688	705	656	663	676	698	676	641	679	680	682	718	675	672	672	708	674	647	665	662	716	684	655	728	665	637	662	689	647	704	711	663	683	709	708	706	673	690	673	685	649	681	689	589	667	684	678	673	661	674	708	665	694	696	678	712	647	697	699	689	705	682	700	742	652	680	670	719	714	736	684	666	711	685	683	684	721	694	680	656	646	662	643	695	688	669	717	695	643	660	662	671	654	648	684	706	707	696	634	690	679	686	659	694	680	691	661	656	723	708	716	709	695	699	716	653	653	692	662	682	705	666	715	668	647	680	679	653	690	686	643	708	698	639	650	685	679	687	662	658	699	687	710	743	696	727	649	691	674	666	684	644	701	722	669	670	666	666	676	660	638	688	675	643	647	675	683	681	659	683	629	655	729	723	742	683	641	669	664	724	670	652	647	693	671	650	719	659	665	645	681	659	700	703	666	650	705	620	656	694	634	672	660	664	674	722	700	663	667	639	678	703	653	670	683	684	649	711	671	674	679	719	716	721	657	706	691	707	663	643	706	623	758	685	651	665	655	671	674	683
6677	601	422	395	415	405	429	419	430	367	404	396	420	410	383	392	400	421	422	419	409	382	415	427	415	391	397	442	428	402	406	411	462	401	407	381	442	430	395	409	413	417	436	384	444	384	395	422	449	441	397	404	442	468	476	414	399	471	421	450	405	434	440	410	426	408	394	419	424	403	426	391	425	452	425	450	433	395	395	416	396	410	491	428	403	430	443	402	372	421	431	379	406	388	422	419	416	432	375	430	418	391	436	407	427	402	380	439	400	440	431	423	436	433	430	405	405	421	450	436	430	426	399	390	413	436	397	416	428	420	398	465	405	405	405	404	399	416	449	419	454	358	438	432	408	407	419	418	463	429	457	436	430	430	419	444	435	425	410	411	440	406	395	410	428	422	434	418	393	409	407	404	425	409	444	437	389	458	402	458	424	417	401	424	424	422	392	395	413	393	400	426	438	412	437	445	402	439	432	416	392	388	411	416	419	435	428	431	425	422	434	445	468	401	397	391	395	422	429	413	429	416	390	431	437	404	427	436	425	436	414	398	420	463	461	409	421	408	419	386	407	429	450	409	437	405	423	421	386	389	419	470	426	414	379	429	392	442	435	438	399	433	409	411	399	433	403	446	419	421	431	406	416	397	434	428	435	391	424	423	436	425	412	443	438	424	424	449	397	427	405	450	407	431	418	451	428	440	430	432	410	405	407	387	432	397	454	447	423	437	419	396	413	457	444	421	436	408	420	460	413	376	415	469	404	416	395	443	383	394	379	427	387	431	462	396	442	420	359	422	439	375	441	417	415	428	415	419	414	468	406	436	427	412	416	422	415	450	470	448	448	410	425	421	406	424	452	411	424	449	427	430	442	401	427	424	438	405	427	415	446	450	418	413	448	439	431	380	419	424	440	434	401	360	440	458	405	414	412	445	417	419	379	396	421	443	396	378	418	440	463	428	389	382	459	432	396	424	435	425	409	433	411	398	428	436	437	408	432	458	425	429	386	449	445	424	424	420	452	428	365	445	446	411	413	464	414	392	423	421	444	424	389	419	405	392	399	410	423	425	412	438	400	386	394	418	373	417	435	466	381	413	397	379	387	418	401	417	447	457	417	417	387	446	413	425	438	427	445	432	420	422	429	434	404	393	426	448	412	405	472	414	409	450	419	431	419	423	379	394	420	432	432	450	408	392	479	423	426	421	393	411	407	421	384	367	448	424	461	416	411	451	373	422	427	438	458	428	440	406	423	391	482	460	435	436	437	420	419	446	417	450	395	417	376	410	459	408	412	438	390	414	456	413	404	374	453	437	461	418	405	423	423	416	412	441	416	410	409	437	438	462	413	416	430	421	409	384	447	431	462	421	431	466	445	432	387	417	367	414	400	397	414	444	382	441	442	416	423	380	437	432	404	434	448	454	435	471	436	437	419	407	390	433	424	428	392	394	371	454	429	377	383	434	416	446	386	401	380	450	418	451	418	419	416	409	442	454	428	436	439	457	415	428	431	412	424	402	474	423	385	455	401	394	398	413	434	431	424	444	447	423	445	414	419	434	423	399	410	414	377	427	449	420	423	428	414	404	449	385	444	426	386	414	425	372	454	438	398	429	434	454	401	454	397	431	416	433	409	465	455	440	419	417	471	408	466	388	398	406	439	409	392	457	408	422	410	398	426	429	377	443	397	434	394	371	373	426	380	441	439	458	409	421	431	441	435	462	405	439	458	423	433	481	423	413	385	431	419	454	423	418	428	449	429	392	412	431	416	438	451	439	417	413	423	457	415	449	437	413	442	397	371	377	439	427	431	430	416	434	384	409	407	393	397	433	420	421	422	411	440	438	394	411	429	417	398	388	396	435	420	419	417	432	422	402	413	444	422	434	424	384	380	412	431	382	454	376	392	402	404	406	447	409	447	422	433	437	436	412	427	439	415	414	432	425	401	418	444	392	437	417	407	421	459	390	452	412	469	420	461	376	442	449	390	439	391	415	414	414	416	399	425	438	415	394	437	420	398	458	473	397	403	394	422	427	411	430	441	449	436	452	409	389	425	448	445	412	428	412	420	490	434	409	424	441	455	393	388	380	444	388	437	416	410	405	444	434	440	411	422	413	386	429	397	419	433	420	422	400	444	438	397	426	410	426	433	443	406	461	440	453	468	413	474	428	392	401	405	426	430	427	428	448	417	415	422	437	415	402	387	450	428	431	435	455	424	399	404	429	439	422	420	382	441	415	421	424	390	394	401	399	436	416	482	444	395	456	429	420	458	403	400	423	447	392	432	427	408	381	440	488	426	422	389	423	445	395	389	396	411	425	444	412	416	439	411	413	414	385	386	424	418	426	405	434	416	408	436	439	395	420	432	439	420	386	378	413	417	440	403	433	436	370	444	448	406	409	432	436	419	427	404	428	416	470	407	435	444	418	393	435	407	447	451	413	386	410	399	422	424	422	436	413	437	450	467	435	422	411	439	453	428	435	444	417	427	444	406	409	416	468	373	407	433	372	403	435	443	420	439	417	409	452	413	431	458	402	402	457	436	413	449	441	388	390	412	407	398	407	418	454	418	450	428	421	417	416	475	423	438	462	413	389	395	418	452	440	460	440	447	450	399	406	420	410	404	448	406	411	450	425	417	428	397	382	432	459	419	413	394	411	448	422	435	428	397	368	390	428	394	441	409	435	437	436	423	404	456	383	406	409	430	418	421	414	417	410	401	437	399	436	405	439	426	372	420	451	433	419	447	406	431	431	398	455	440	390	392	477	414	407	444	414	393	399	421	386	437	405	410	402	438	387	416	422	448	406	422	421	407	440	451	382	436	387	434	420	433	405	428	448	404	396	391	419	419	408	400	424	431	406	438	457	430	408	404	394	420	403	437	428	429	390	371	379	418	433	440	394	411	465	396	380	405	407	426	420	465	440	451	477	383	408	413	435	403	439	400	415	397	459	457	421	396	417	402	430	424	399	397	444	444	401	429	397	435	422	415	411	404	389	401	422	450	406	449	439	401	437	421	437	402	449	431	413	450	457	417	429	439	435	400	424	445	423	420	417	369	429	444	378	450	416	417	398	413	405	391	414	386	422	402	400	430	439	421	442	437	383	418	422	396	440	437	409	429	426	394	412	441	379	415	410	391	418	445	415	420	424	449	405	415	412	396	452	446	381	440	445	400	417	400	391	483	409	420	423	411	433	435	428	426	414	398	466	419	431	429	431	420	428	395	455	418	410	388	413	395	447	423	411	394	412	392	402	408	402	415	437	425	435	428	429	452	461	385	398	436	395	430	426	417	443	385	384	446	412	436	399	397	409	394	411	390	403	453	440	423	416	458	430	400	398	435	423	412	419	384	399	447	440	419	416	409	456	385	441	430	418	427	409	385	441	413	431	429	448	391	404	398	423	369	414	385	436	417	423	401	424	433	460	411	409	439	423	444	445	392	453	434	445	422	442	386	429	442	454	474	422	401	459	442	382	384	446	396	415	410	434	434	432	406	447	395	384
4795	961	937	917	890	892	946	914	939	924	867	880	926	915	900	964	988	926	852	946	883	905	904	925	904	953	877	992	901	954	924	938	952	941	988	923	920	971	914	897	932	864	915	864	831	961	861	898	926	911	914	905	936	893	918	921	914	959	907	1000	906	942	995	894	890	922	879	892	944	943	955	910	845	926	905	943	925	912	964	858	915	905	912	935	911	926	931	923	934	960	883	952	894	929	921	873	879	929	907	883	909	912	942	944	861	936	883	949	925	912	927	893	957	986	938	908	930	905	920	913	952	926	917	927	912	939	877	938	965	920	901	932	956	915	926	902	949	1011	968	871	918	943	972	890	1005	914	867	925	919	935	946	933	936	944	949	975	959	908	909	940	901	917	940	909	939	886	921	912	894	937	889	976	867	928	895	965	969	941	887	964	953	909	855	920	904	908	953	956	914	823	899	853	896	952	904	943	912	933	946	871	925	975	932	932	903	911	885	918	951	913	949	888	917	904	901	943	927	927	963	932	927	955	911	919	850	969	865	926	897	929	949	883	884	909	896	946	859	933	910	929	943	972	962	948	925	953	927	933	912	900	949	952	863	867	926	930	883	878	977	886	909	924	937	878	926	924	938	882	920	883	951	932	937	888	886	899	911	917	974	976	925	927	893	921	943	904	896	965	932	868	927	931	918	963	883	933	884	956	930	936	887	937	910	951	913	896	967	921	889	932	966	881	934	935	929	892	875	943	888	897	874	941	898	970	921	945	882	881	932	950	920	896	895	979	899	1028	915	917	940	921	942	883	867	904	921	897	950	969	905	900	917	965	905	929	936	900	895	959	911	963	935	960	939	934	955	915	853	951	916	965	873	937	947	935	906	880	907	934	934	864	960	953	937	918	922	927	887	909	912	916	908	945	886	887	908	882	921	930	947	938	968	929	929	937	939	899	905	854	952	940	931	961	943	897	905	893	896	942	907	943	953	886	879	876	906	902	910	883	919	906	926	945	936	927	907	923	909	947	928	949	989	958	886	925	866	891	968	938	990	907	932	900	915	939	921	940	938	940	866	866	945	909	944	926	920	943	917	902	947	901	915	951	908	915	897	930	914	933	953	900	898	943	868	947	955	914	932	927	973	974	927	937	934	900	927	894	948	924	928	954	913	925	940	903	909	948	926	913	876	926	889	960	937	943	917	987	888	908	942	888	926	962	909	908	936	963	862	950	950	885	908	974	914	884	941	934	928	908	901	909	958	905	958	929	934	865	947	903	897	943	914	918	955	903	1064	972	918	959	966	908	947	902	907	889	902	924	936	918	955	915	893	943	940	926	905	956	866	929	890	891	868	926	928	900	958	921	868	941	953	904	938	872	903	856	984	897	932	939	903	882	919	936	936	929	964	869	958	920	911	949	881	890	963	924	906	924	902	899	941	867	867	935	897	916	942	1002	908	910	911	918	925	922	923	861	951	929	937	890	937	924	941	863	947	871	919	905	943	941	883	957	875	916	897	883	929	939	910	885	912	929	943	941	905	917	898	902	918	898	865	919	859	937	894	924	921	880	890	914	932	943	883	899	945	947	912	949	952	933	862	912	903	908	891	878	913	869	873	920	903	910	894	907	933	903	872	912	951	928	928	903	898	908	929	895	919	889	890	896	917	956	928	925	897	901	901	922	896	933	878	917	929	974	887	927	904	930	905	945	964	919	963	860	917	978	942	933	897	956	929	912	947	920	928	891	929	905	912	885	941	922	894	948	920	846	901	918	940	927	944	927	964	888	891	942	911	932	917	915	919	905	932	913	898	869	891	930	932	909	917	899	919	859	923	920	904	912	933	987	908	939	922	910	919	942	955	938	883	872	985	930	926	924	938	936	883	917	914	920	892	951	909	958	888	907	886	920	935	950	900	974	930	950	905	902	922	891	918	929	937	946	907	867	894	933	898	931	952	922	912	930	842	938	931	911	906	948	914	907	929	947	866	998	889	887	880	938	949	899	916	882	941	901	880	926	937	987	947	932	937	920	884	946	945	879	911	917	941	925	946	975	931	938	885	897	948	870	1003	864	947	958	933	882	910	880	913	913	860	956	900	915	900	891	936	937	916	947	955	919	972	934	891	912	907	916	912	936	879	940	924	946	895	918	957	945	893	935	973	875	950	901	909	923	904	936	847	960	919	914	967	953	932	947	928	983	937	936	873	918	882	914	959	895	924	926	881	938	922	961	879	934	981	911	887	850	906	897	953	891	937	923	897	915	946	965	915	950	879	922	896	898	941	923	932	923	915	875	921	970	832	939	911	881	935	918	894	963	925	927	881	917	955	917	945	951	945	930	933	911	934	925	896	891	876	874	925	875	937	903	891	981	901	879	937	929	906	926	907	918	887	915	920	1008	953	907	964	870	856	901	935	897	903	887	947	921	897	891	896	960	852	951	869	947	965	986	926	914	860	919	922	912	898	934	893	890	924	913	918	925	888	909	937	889	957	924	934	886	931	976	935	905	920	969	920	882	930	924	882	931	939	975	973	964	888	925	902	910	921	879	944	934	807	951	938	964	930	852	860	935	931	908	975	900	891	981	895	890	952	956	923	886	917	930	928	951	903	902	944	888	970	889	911	848	914	944	924	905	936	940	920	891	903	902	939	942	927	952	925	905	902	909	914	910	929	916	908	889	884	952	961	908	887	912	887	957	924	895	932	883	885	933	896	855	907	951	936	939	889	909	871	910	924	935	929	891	930	968	878	944	863	921	889	993	918	894	950	952	921	918	921	935	938	912	942	930	924	949	932	964	946	891	928	870	908	980	975	938	931	881	944	970	884	934	866	960	923	952	899	924	905	913	888	920	933	929	918	976	902	959	900	961	860	968	953	955	898	906	938	933	940	930	938	906	930	861	921	940	913	914	922	933	903	861	930	945	887	902	935	885	939	918	944	951	937	934	933	911	985	921	966	904	925	921	939	880	934	906	884	951	909	938	862	961	926	955	891	887	902	966	941	912	888	907	974	984	958	908	918	884	891	906	918	910	923	890	883	964	943	964	918	873	939	892	929	987	894	909	917	891	910	974	896	907	928	874	912	950	876	909	921	880	925	898	951	973	954	928	916	911	904	910	910	970	904	911	905	927	887	934	910	898	920	887	906	894	914	962	977	928	896	903	956	931	915	888	975	952	924	885	917	940	933	854	935	929	923	869	919	920	894	934	889	897	895	973	886	942	942	953	978	938	927	919	928	871	970	933	953	886	944	933	911	881	884	915	941	890	922	931	944	928	905	909	905	921	919	896	915	973	876	913	905	867	920	894	951	913	931	940	906	966	933	925	863	915	993	950	958	886	901	935	890	945	879	866	901	945	922	908	869	935	925	877	888	972	968	920	892	947	885	920	890	937	899	902	898	890	885	905	942	855	871	941	926	936	979	899	873	953	944	962	897	1017	862	895	907	951	965	944	937	896	911	900	893	883	863	856	900	878	909	888	922	896	897	896	868	876	925	893	912	883	923	949	909	938	874	903
17299	1215	533	449	364	301	260	252	257	217	236	226	233	246	231	214	236	207	233	225	238	226	216	211	197	199	235	203	218	232	238	199	219	247	223	201	212	212	199	208	211	219	219	190	223	196	243	198	218	235	216	195	220	211	236	232	260	238	217	210	234	209	198	203	203	220	191	207	201	190	220	218	215	232	229	232	193	203	221	219	240	233	234	211	211	234	207	224	237	186	217	210	220	202	208	232	230	246	212	221	234	200	222	224	240	207	209	227	241	223	235	235	200	197	235	240	198	210	212	198	214	223	237	203	211	224	217	237	213	215	177	229	232	213	222	244	225	200	220	213	222	181	218	189	218	219	210	238	215	206	226	232	221	206	260	243	208	219	204	202	204	185	212	228	226	194	219	225	230	223	229	219	200	203	224	216	219	186	216	226	207	221	223	216	246	201	235	210	247	217	246	219	215	219	213	218	211	183	228	212	218	207	203	240	223	219	230	229	210	242	216	195	222	219	195	214	229	203	210	223	206	251	206	196	248	245	223	239	212	202	233	220	216	225	228	238	203	216	233	245	199	256	243	236	227	227	216	221	207	205	215	212	240	224	207	211	232	210	203	203	197	200	214	239	212	198	205	250	212	243	219	199	246	222	224	209	214	215	242	210	224	217	210	224	221	233	199	192	201	189	215	219	247	212	206	219	226	220	187	229	182	206	207	201	221	242	218	237	240	232	180	198	221	195	201	221	202	204	235	222	199	233	217	225	214	207	227	182	237	241	192	197	219	238	242	211	205	212	195	216	213	209	203	224	182	233	253	237	225	252	201	225	196	205	205	233	222	196	259	228	216	186	198	234	216	204	233	206	229	205	237	216	215	226	223	209	196	210	229	223	199	207	237	238	223	234	222	242	242	234	228	194	210	230	202	227	184	202	230	209	238	223	193	228	193	222	223	233	219	208	230	233	214	217	199	189	218	241	216	225	231	215	221	198	224	246	230	213	227	223	219	224	211	193	175	206	244	203	207	212	207	224	222	196	229	195	221	190	187	261	207	211	214	200	218	202	214	201	219	203	223	201	211	212	248	199	215	210	257	209	255	230	212	197	229	210	207	220	212	202	201	215	240	211	225	254	212	203	218	219	234	248	197	207	236	216	202	208	209	199	210	203	207	249	218	198	202	213	242	228	200	207	235	264	214	226	222	225	249	199	234	195	194	224	233	236	197	232	211	220	195	195	222	220	239	202	206	206	199	220	230	182	238	240	200	214	207	193	218	213	196	220	196	207	209	212	189	227	231	206	188	206	198	214	196	218	242	213	257	225	207	207	230	236	191	174	199	215	241	184	205	231	220	211	203	201	217	202	214	202	207	215	210	208	233	178	252	242	202	213	204	240	215	232	215	227	230	206	227	221	251	214	231	194	194	241	236	252	224	239	207	214	240	216	219	244	230	244	216	232	213	196	227	239	199	203	175	198	199	205	194	227	203	197	218	232	236	216	227	200	231	206	180	233	239	208	228	220	177	246	219	240	184	218	222	190	199	213	230	205	237	228	216	215	253	226	197	218	218	248	238	246	227	218	217	212	234	234	212	231	220	222	223	220	204	211	205	210	209	231	197	230	205	203	214	210	212	227	219	206	218	227	225	214	239	210	212	184	212	204	211	225	192	217	210	210	219	231	240	195	184	197	226	227	198	228	207	200	197	228	184	213	234	235	231	222	207	213	212	206	208	195	199	188	243	198	212	209	226	218	225	195	196	230	232	202	258	232	217	235	218	232	241	203	215	226	231	227	206	219	196	192	202	207	217	217	217	225	226	239	221	251	208	195	215	235	222	234	241	223	229	239	210	192	235	219	209	207	223	204	196	216	202	215	247	242	217	193	225	231	215	250	217	224	224	215	189	208	211	222	194	232	208	209	222	203	249	209	221	225	235	208	217	208	213	204	222	227	202	215	223	199	218	223	207	205	228	225	255	238	220	204	238	197	231	227	190	241	208	229	226	216	201	236	202	196	210	194	206	210	214	244	213	203	215	221	224	222	226	215	203	233	202	194	228	227	209	213	206	241	203	247	218	220	217	217	200	219	238	236	209	224	221	222	190	220	190	194	194	199	210	198	231	237	202	232	217	225	210	207	206	212	208	223	221	202	208	227	220	230	213	231	231	218	242	226	220	256	232	223	202	207	218	205	199	208	221	196	180	214	212	206	196	215	243	185	187	237	233	231	215	210	214	202	205	213	207	200	217	227	241	220	208	234	214	170	211	224	230	232	204	247	215	223	223	207	207	213	234	215	207	235	214	224	192	181	205	208	190	245	212	234	221	195	242	228	216	197	218	205	212	232	224	211	240	228	246	210	211	203	192	221	193	226	238	216	235	212	202	210	238	227	201	236	212	223	216	241	203	213	217	215	225	228	251	243	235	238	192	228	229	243	241	234	229	204	187	214	230	216	245	235	177	205	232	222	228	210	221	213	194	221	207	215	238	224	196	210	217	218	224	219	212	248	221	225	196	225	233	203	230	195	190	229	202	227	197	193	214	236	236	227	198	210	197	220	222	196	230	212	191	215	236	205	185	228	225	232	214	203	189	220	229	226	207	223	217	233	195	191	245	212	226	217	195	246	193	217	226	222	189	224	214	191	217	257	225	194	236	226	269	219	237	232	221	215	223	215	205	237	224	201	214	218	218	224	197	208	227	209	241	245	224	215	201	231	201	235	203	209	234	249	253	236	182	206	214	213	222	213	204	210	209	204	202	212	196	221	204	224	237	230	209	207	209	230	210	229	209	234	177	216	221	262	239	249	192	222	212	207	224	221	228	211	217	232	209	229	208	228	217	224	215	200	186	217	230	227	214	210	215	207	220	218	226	228	219	190	206	206	196	211	212	212	235	215	205	189	216	222	220	229	218	217	236	229	210	208	224	184	230	232	207	204	210	205	236	232	214	218	257	215	224	192	202	215	203	221	235	199	231	195	218	217	233	217	232	221	232	223	240	230	201	195	218	234	241	222	218	209	222	232	213	244	167	222	220	226	226	239	235	210	208	191	216	250	204	221	224	220	199	215	202	216	235	213	204	213	219	231	158	219	223	222	206	221	221	181	236	205	195	206	224	241	219	216	210	222	218	207	217	221	215	195	209	223	232	222	197	207	229	247	223	221	226	233	229	200	206	221	231	207	211	220	236	234	226	204	231	221	197	216	214	203	217	238	181	200	249	198	203	215	210	219	170	223	217	219	182	195	218	229	195	212	221	214	182	231	222	237	223	213	201	222	203	224	183	232	238	231	196	213	196	186	204	226	242	213	207	183	211	211	220	217	206	201	235	211	226	206	206	211	212	211	192	225	215	225	232	240	195	219	211	207	229	219	208	207	205	236	206	225	226	212	205	227	207	240	188	209	200	233	203	215	217	185	183	232	220	248	199	214	210	241	191	203	227	216	211	220	190	194	227	221	231	223	244	217	204	222	215	186	229	205	219	196	229	247	203	213	218	208	215	196	225	192
10793	869	1259	1314	1134	1032	900	810	780	724	712	681	614	647	662	664	580	590	570	539	586	557	537	538	554	546	567	542	533	604	574	558	551	584	568	538	551	565	552	578	545	571	572	541	573	540	519	513	527	567	550	626	564	545	530	562	531	554	581	586	547	536	537	555	527	574	545	553	584	515	554	533	516	552	533	479	567	558	574	521	530	525	507	529	550	511	514	579	523	522	524	552	548	528	565	572	540	506	545	527	534	518	573	531	546	535	546	510	530	535	539	530	566	534	519	510	506	591	529	523	559	569	549	511	531	587	529	535	526	535	517	569	512	582	568	496	542	505	535	557	537	544	528	524	547	551	556	528	541	564	533	553	499	547	525	567	553	532	511	552	572	550	529	512	556	526	541	521	578	503	558	568	542	561	592	572	562	529	550	594	528	557	523	563	529	538	556	574	528	504	528	553	531	528	558	542	542	522	557	553	511	549	531	556	533	556	558	523	530	512	526	524	517	545	546	494	489	531	543	572	540	524	532	508	559	533	553	529	485	564	523	528	517	493	532	493	521	525	563	528	523	499	547	536	534	492	581	567	525	521	521	472	529	538	537	553	540	587	539	504	540	551	537	536	594	534	541	515	548	535	521	541	528	554	489	552	540	502	552	553	556	480	513	563	527	544	552	542	531	556	517	545	515	537	535	525	569	553	559	566	544	527	538	539	517	550	576	509	495	517	577	553	550	523	516	515	567	548	530	551	537	526	521	565	562	520	535	546	535	560	518	563	564	556	550	515	520	546	533	514	516	560	541	501	575	544	549	525	601	538	531	568	546	517	547	583	552	545	518	540	544	525	527	560	520	491	533	554	539	548	567	565	533	526	529	543	554	525	544	561	535	555	526	546	593	509	528	503	582	548	541	528	526	544	530	552	560	501	549	552	595	540	565	542	550	605	574	573	522	508	513	533	544	537	555	563	527	553	582	532	506	545	471	529	572	572	545	518	542	554	549	515	526	533	522	560	568	497	534	562	536	538	562	552	545	561	550	545	554	523	571	540	548	570	504	568	508	509	538	507	537	527	555	568	549	546	563	546	578	488	520	557	534	571	498	569	516	596	505	541	487	542	554	539	556	527	540	561	568	507	536	576	501	576	515	504	561	539	537	536	529	544	513	536	577	553	603	531	535	592	559	526	560	564	511	532	544	544	528	534	513	492	567	576	585	553	516	552	564	555	532	558	496	564	540	520	516	563	534	556	565	530	507	541	511	568	525	551	567	556	611	534	558	518	532	556	534	552	566	540	523	563	520	529	500	494	535	524	562	534	555	522	509	533	556	489	507	572	532	552	527	534	532	515	549	540	578	565	606	523	596	529	509	513	547	573	495	519	515	512	488	548	545	547	501	553	531	541	478	545	528	543	588	540	551	513	554	537	527	578	544	563	523	572	552	494	502	524	542	542	534	570	531	568	529	545	551	559	490	511	534	554	529	537	527	541	547	531	559	530	571	576	555	534	505	541	494	538	538	543	580	576	568	545	523	548	554	539	555	558	535	523	516	556	580	536	530	527	560	504	543	524	511	542	548	516	558	493	560	533	507	515	539	529	539	533	573	502	532	540	523	555	530	509	563	516	558	575	498	536	533	526	553	516	547	509	565	494	525	550	526	554	549	515	541	570	523	555	548	533	577	595	503	531	544	520	532	516	573	520	587	515	517	496	517	565	544	525	531	541	513	558	538	518	545	545	519	540	534	534	551	537	563	562	519	512	511	503	508	541	541	499	544	531	577	509	542	554	579	528	543	520	540	521	567	574	512	531	503	581	544	562	537	477	561	582	561	531	553	529	531	549	503	540	538	508	541	541	496	523	505	556	531	538	526	525	559	545	533	536	498	550	537	530	570	568	557	523	586	579	566	538	564	533	502	545	561	560	523	533	571	524	531	529	564	527	576	524	546	534	536	522	523	543	553	526	563	523	551	517	521	534	529	570	581	502	544	529	555	543	525	532	536	552	502	528	543	521	517	545	540	551	548	577	551	543	545	558	546	546	522	552	522	503	552	599	535	543	565	552	504	527	522	524	541	526	536	519	557	575	571	561	544	549	528	543	514	549	587	539	551	520	557	553	513	555	543	543	519	530	509	569	572	509	528	565	537	537	536	523	534	537	546	520	521	553	560	522	591	520	537	527	541	495	535	567	541	527	487	520	542	539	537	556	554	554	559	539	542	528	515	532	534	548	530	555	550	529	528	515	525	538	544	554	535	541	509	547	545	569	523	571	545	558	551	549	575	533	590	564	558	546	506	538	502	546	501	514	554	577	548	519	534	552	512	586	539	516	590	531	560	505	552	540	557	564	528	529	547	531	530	563	541	538	534	548	541	559	511	559	539	571	546	548	539	546	547	501	550	580	509	537	538	535	574	530	510	526	570	533	578	536	526	491	519	566	573	533	535	520	565	493	520	501	544	519	525	524	548	556	514	545	558	524	566	521	526	525	605	534	510	523	538	526	544	523	501	555	510	505	532	499	541	521	532	556	547	551	522	544	529	530	517	532	521	586	487	553	560	565	526	549	532	568	546	530	531	559	588	507	545	537	529	533	547	553	541	473	576	568	542	528	514	567	537	561	544	534	545	576	519	544	555	546	525	503	563	553	527	565	530	530	574	522	572	584	492	545	550	535	540	563	559	599	524	529	559	534	569	541	552	539	551	572	515	509	572	496	535	509	547	539	546	534	554	527	550	549	571	563	543	545	540	528	551	533	553	545	558	528	555	550	540	528	551	517	550	513	580	543	585	547	588	574	529	561	551	533	543	544	502	551	555	571	554	535	545	529	559	515	550	561	563	592	562	562	563	529	577	542	534	550	521	529	539	558	515	533	590	496	518	568	495	564	574	549	575	543	520	512	558	595	574	555	583	546	541	555	557	532	545	540	539	563	571	558	583	516	561	553	553	559	536	540	554	544	560	518	510	549	542	553	583	524	516	554	550	525	532	533	526	565	501	542	533	550	522	535	559	476	574	550	546	526	551	535	574	537	582	526	496	548	534	507	521	554	535	516	573	525	536	511	585	586	551	538	573	554	532	511	539	539	580	554	565	561	594	521	575	508	531	556	547	536	546	572	548	570	546	547	546	566	490	511	524	525	518	572	559	539	513	510	597	525	534	517	553	535	547	561	524	506	582	557	549	547	585	495	528	535	535	540	501	521	550	534	540	545	544	554	570	538	566	523	564	533	555	508	539	507	550	577	522	508	595	546	571	485	534	495	550	563	562	538	509	528	518	543	542	518	539	522	537	532	523	554	530	499	525	536	566	566	534	579	501	532	572	514	549	557	571	559	549	549	585	532	553	502	553	539	537	538	538	554	554	511	516	515	558	483	542	571	533	515	517	538	521	548	529	526	541	526	556	548	527	568	539	556	557	525	566	540	506	532	557	561	575	536	558	540	551	529	545	537	542	530	537	536	584	511	551	503	553	499	513	522	579	523	533	542	529	553	536	576	535	553
26094	2856	932	724	567	449	459	367	395	318	305	329	320	286	292	254	304	307	289	266	314	288	301	287	307	285	254	236	271	286	268	310	275	290	272	283	257	302	277	277	282	269	258	282	287	255	254	285	289	300	318	297	297	244	255	260	258	241	284	283	281	334	274	272	261	280	301	283	284	278	274	252	274	307	250	319	278	309	275	279	283	268	301	280	272	282	258	283	278	268	279	278	254	259	303	307	256	278	262	305	287	261	283	264	300	266	294	269	288	239	298	297	286	260	279	342	294	281	253	259	264	278	280	254	248	287	291	287	273	273	293	255	262	281	282	282	276	267	272	277	274	254	289	270	290	263	269	285	295	279	270	280	249	295	293	262	248	296	268	276	253	253	289	273	262	269	270	280	245	258	300	283	259	253	255	255	285	269	263	264	287	263	267	261	276	277	255	261	279	266	256	282	268	282	285	244	282	284	271	262	329	286	312	278	267	282	299	282	271	256	264	246	273	268	233	272	273	282	340	246	246	273	266	270	291	289	269	268	276	269	281	281	258	304	298	257	239	293	270	264	275	261	271	258	271	272	257	294	242	281	253	271	284	267	265	309	294	287	258	254	292	249	287	278	236	273	265	232	274	299	268	287	239	288	266	275	272	274	271	268	275	294	283	301	279	241	253	258	300	257	300	269	284	276	277	293	283	259	280	291	316	274	238	264	283	259	272	272	281	272	261	257	266	303	255	296	260	261	281	274	261	291	271	295	257	255	261	266	279	252	246	242	300	302	293	280	284	285	279	278	279	272	274	270	249	245	262	283	269	270	265	275	277	266	252	272	274	265	281	284	266	260	234	277	254	298	328	267	278	307	281	292	274	285	267	274	272	268	289	281	295	283	300	253	253	280	280	283	292	304	271	291	297	289	265	295	251	275	251	260	250	257	243	263	268	264	285	238	253	259	296	302	285	302	281	285	241	279	261	279	280	252	274	265	235	256	262	291	312	244	263	262	270	289	276	269	281	267	317	301	288	270	270	254	302	298	307	273	268	257	308	266	264	295	228	252	245	285	289	307	291	282	304	268	286	302	273	256	291	264	302	277	291	287	254	259	266	261	292	308	312	290	302	293	288	288	311	250	287	261	254	279	255	257	231	277	260	263	234	282	271	250	306	260	241	260	271	265	280	258	275	271	269	258	270	283	251	283	314	282	237	311	289	270	275	311	268	303	232	258	238	276	291	299	283	270	283	296	296	242	262	302	288	293	289	245	245	274	290	294	289	273	257	290	265	276	272	267	283	251	235	255	312	292	244	305	255	267	259	277	270	262	278	317	296	268	280	278	257	260	258	273	288	277	265	273	265	276	281	279	292	259	273	273	289	290	301	250	288	258	275	258	296	276	259	276	270	256	266	275	308	287	311	284	278	262	255	285	280	294	272	287	278	297	276	250	264	236	259	264	277	264	281	258	263	261	260	290	246	288	270	303	294	256	242	292	258	278	236	253	294	291	268	271	281	271	266	276	249	255	267	261	269	286	256	285	267	280	279	297	310	276	252	242	257	277	275	266	294	285	265	260	270	281	296	289	246	299	268	285	279	263	251	244	301	295	266	213	250	265	261	268	286	274	296	251	277	284	277	272	302	303	297	242	250	255	257	295	247	283	260	271	263	292	295	228	272	269	245	311	273	276	291	259	280	295	253	274	251	294	270	279	293	283	267	289	262	298	239	262	270	272	274	273	289	307	261	283	272	271	281	256	270	283	262	275	290	247	275	249	245	258	255	293	282	269	275	283	261	247	264	261	246	274	257	239	275	287	254	290	289	254	246	258	247	309	280	273	264	285	256	319	277	248	275	281	270	300	261	272	273	286	266	249	265	274	291	276	270	253	271	276	258	293	259	294	301	312	267	279	293	281	273	277	252	292	282	280	262	280	296	280	269	291	266	293	281	292	291	258	286	265	287	236	281	283	280	328	247	264	275	293	259	272	280	244	297	303	260	268	271	274	314	284	288	284	288	279	269	271	284	293	269	300	274	293	279	286	260	299	300	299	256	266	272	284	252	323	253	306	308	263	246	274	275	300	286	270	255	249	256	269	262	260	257	248	281	285	272	252	280	281	252	254	251	257	265	283	290	296	272	273	295	242	276	290	295	239	273	273	290	301	273	305	307	285	281	290	274	276	247	253	246	281	290	268	255	281	283	296	272	292	247	275	326	303	275	278	283	282	284	271	282	308	285	275	278	232	281	305	269	278	230	294	296	282	243	252	293	263	261	278	236	278	273	254	259	286	263	258	248	264	305	281	308	283	302	257	265	285	273	289	286	265	253	274	280	260	275	288	272	271	275	284	271	296	282	264	291	289	304	283	227	277	297	289	266	299	258	321	277	284	253	259	271	234	280	259	283	262	256	272	268	283	300	283	250	269	262	274	279	274	265	311	255	283	230	270	304	278	295	290	267	290	289	303	260	259	271	253	290	307	292	273	267	240	268	279	220	279	264	294	295	261	240	284	252	279	304	295	280	264	260	304	257	268	278	252	286	264	256	289	303	289	280	290	269	298	257	258	269	262	258	274	297	274	238	266	285	264	294	230	281	241	296	270	248	241	298	304	286	240	257	263	257	246	266	281	226	284	299	281	289	255	304	299	288	287	288	251	250	276	264	249	242	272	251	295	314	232	289	286	285	288	294	283	280	259	283	305	302	309	281	288	261	261	292	272	263	284	266	237	284	300	296	298	286	251	259	293	283	289	292	274	272	286	242	261	264	253	281	302	258	296	278	262	295	275	263	241	278	279	267	266	277	289	252	261	297	299	267	266	264	272	252	269	280	302	275	264	263	244	244	231	244	274	293	275	293	308	307	303	245	272	288	237	283	264	271	282	263	271	248	277	299	264	270	263	293	270	266	256	317	271	300	271	257	266	319	260	264	282	328	284	300	293	284	287	251	257	245	271	307	252	253	263	274	261	320	270	274	280	296	282	253	277	275	238	294	282	307	263	271	254	297	293	244	282	281	285	311	277	259	291	293	278	278	306	264	275	280	274	278	265	255	264	303	281	280	249	277	349	279	268	277	268	258	286	262	289	276	273	251	288	252	295	322	283	295	265	282	274	273	275	225	316	289	275	267	253	310	276	257	249	279	265	298	287	289	288	301	287	257	237	273	249	279	293	278	287	260	277	267	257	295	280	312	245	269	274	271	321	280	280	256	263	262	282	259	279	287	267	249	257	248	285	270	272	286	246	267	259	278	255	263	253	296	265	290	253	298	299	271	235	275	274	269	290	271	256	296	252	270	283	276	273	272	297	271	292	232	307	279	258	244	277	274	272	251	270	288	270	283	284	238	271	272	302	263	260	262	290	251	274	269	303	297	290	235	239	282	293	258	286	264	268	252	308	300	251	294	290	298	254	275	253	278	327	272	290	268	297	258	245	257	271	299	257	305	270	307	270	273	269	270	260	279	281	301	284	289	265	238	259	281	275	272	243	273	277	303	300	279	264	285	270
13835	1210	1994	2042	1863	1602	1375	1238	1148	1027	977	948	980	847	824	869	784	783	779	753	740	757	749	763	752	707	701	756	745	702	778	655	689	679	726	719	734	704	696	728	666	687	686	716	725	703	686	717	719	709	683	699	702	677	715	713	670	662	706	662	745	656	686	714	706	691	701	703	710	688	745	699	693	715	720	712	698	704	692	646	649	681	715	710	685	703	676	681	688	642	618	685	704	698	691	730	659	655	640	678	678	655	715	686	656	703	721	702	672	704	656	710	663	690	700	663	674	651	702	692	672	718	708	683	698	671	697	674	706	702	674	699	682	703	701	689	729	677	681	662	666	683	711	673	680	653	687	732	686	706	700	717	698	695	690	717	681	711	739	688	687	677	690	685	664	671	649	702	713	655	711	687	652	714	710	703	673	663	670	694	693	683	664	694	645	698	649	692	694	706	712	666	679	707	709	687	656	658	649	682	719	691	715	692	709	683	667	601	658	686	625	707	686	643	688	727	648	674	652	691	653	672	653	658	694	678	690	631	646	695	716	691	665	694	722	642	679	713	660	689	735	683	685	652	677	699	674	679	671	682	674	676	689	679	652	701	665	669	719	706	705	679	705	681	666	667	731	675	701	680	672	655	681	673	730	677	676	726	679	708	740	690	688	644	665	666	691	634	629	711	639	670	699	708	663	708	656	670	694	716	683	695	666	718	685	703	662	665	662	679	675	644	700	729	639	640	678	709	659	721	664	689	656	706	675	650	674	696	671	653	629	699	698	669	690	660	703	680	668	694	705	658	670	689	641	674	664	688	682	702	679	676	732	684	709	667	691	634	631	717	673	702	729	698	737	671	671	683	671	684	688	707	717	700	613	668	667	689	705	673	718	747	674	679	644	658	677	644	654	691	726	716	703	708	658	682	710	692	689	665	700	657	682	653	679	656	690	732	664	681	666	734	690	685	686	713	690	688	708	683	673	657	656	682	693	655	664	710	658	706	691	675	697	675	668	710	647	717	739	683	672	693	691	732	690	634	675	679	668	702	638	649	639	645	705	663	689	683	664	739	694	678	640	638	667	687	659	695	670	673	670	655	659	677	687	690	665	675	636	670	665	698	602	624	671	677	658	706	622	691	705	668	716	642	601	679	710	716	689	676	691	707	700	666	668	663	648	699	685	672	672	695	670	645	695	733	667	687	663	645	669	706	681	693	648	672	652	664	693	674	639	648	686	691	664	683	685	761	658	692	690	665	669	668	701	683	695	669	655	730	679	701	676	717	663	666	677	682	669	688	651	693	684	690	701	651	665	716	751	715	648	684	638	728	698	693	670	688	676	653	692	705	690	703	674	679	636	687	686	764	673	648	681	642	658	663	675	670	722	669	683	650	709	671	677	715	665	682	637	658	701	704	668	674	684	687	658	635	679	672	684	661	629	644	666	686	687	644	703	697	658	680	698	702	668	668	661	660	678	705	669	674	669	659	674	669	722	664	640	728	670	670	672	696	659	638	702	676	718	687	682	679	707	729	652	684	744	704	709	657	691	662	718	652	656	700	634	693	672	663	738	704	707	675	666	666	682	694	695	662	672	683	678	660	709	677	691	687	667	709	677	684	695	645	670	699	719	632	657	665	684	698	689	656	666	640	720	659	640	667	709	721	681	709	682	680	668	708	649	664	669	685	696	656	671	689	673	664	694	691	646	702	641	646	648	695	691	690	684	685	719	680	692	669	668	687	727	656	701	671	679	681	657	666	708	687	692	673	681	718	674	711	737	685	710	648	687	714	680	704	672	659	692	657	654	690	674	722	674	654	667	689	696	664	679	702	716	699	651	713	708	654	710	662	673	662	660	692	606	713	702	660	658	695	629	699	675	691	671	667	661	664	662	683	672	641	722	673	728	657	686	662	660	690	678	699	705	723	673	667	675	633	683	697	704	667	656	668	675	682	633	672	695	726	686	690	661	707	675	662	675	717	687	682	700	674	686	665	706	708	675	713	716	676	639	701	716	700	649	688	694	719	698	663	662	684	697	686	629	685	665	674	701	654	697	679	694	708	674	700	703	668	687	646	677	650	707	688	715	666	724	715	707	674	749	657	656	714	697	666	675	654	699	620	740	684	709	702	661	701	665	676	675	706	649	714	674	692	645	667	659	725	680	699	661	646	682	688	693	732	664	702	647	663	735	691	676	672	704	726	705	669	688	723	680	692	708	700	659	704	690	693	649	676	674	697	707	699	714	700	689	672	678	672	680	675	697	718	670	663	675	655	727	694	696	683	690	666	692	682	659	622	655	654	674	682	684	683	659	680	684	682	654	666	680	681	651	670	644	691	631	661	690	670	668	691	651	657	703	671	690	690	615	692	720	692	669	657	667	650	693	691	685	743	667	696	635	730	685	667	684	676	689	711	707	644	667	712	712	629	695	692	696	697	677	680	694	631	682	633	661	671	685	727	690	652	699	682	685	673	671	708	719	700	680	647	681	666	656	704	685	648	662	659	650	666	625	690	675	680	629	704	641	704	701	727	673	700	726	683	676	653	716	705	720	686	667	702	683	663	712	654	663	694	692	690	703	670	675	680	679	713	662	729	655	666	667	668	660	643	628	702	679	676	671	696	650	693	725	635	645	654	703	680	707	668	690	690	726	681	682	660	655	748	685	732	676	677	716	692	681	706	639	691	710	693	714	711	693	705	703	649	721	697	670	723	703	716	694	664	656	685	703	639	657	665	693	687	663	699	688	640	707	693	706	680	683	687	688	675	650	653	658	684	681	698	709	665	657	631	679	715	649	675	662	688	716	663	655	720	686	676	674	669	718	724	715	696	710	701	712	648	680	691	648	696	718	701	667	662	718	688	662	719	670	672	685	645	641	720	731	678	737	689	690	707	706	675	678	685	693	674	679	681	706	680	636	687	710	650	666	720	684	726	682	592	661	700	699	668	693	657	726	706	705	660	666	623	673	654	704	723	676	724	687	679	670	692	650	643	696	679	673	663	667	676	667	644	679	643	678	643	645	692	682	707	718	611	706	735	694	661	706	688	690	638	677	716	690	733	684	705	673	707	657	718	692	674	706	727	691	653	675	676	728	667	707	681	686	703	714	731	638	673	709	629	713	650	624	694	673	677	720	685	711	645	689	680	673	667	688	669	657	702	703	682	667	691	676	667	671	686	688	676	695	689	672	665	606	703	649	677	675	679	646	704	673	691	728	699	690	693	677	629	681	697	689	692	675	727	701	681	615	678	637	688	682	682	682	667	653	699	679	696	685	705	645	694	674	658	663	704	684	705	676	671	674	703	674	654	655	668	679	687	706	656	690	646	683	721	670	664	678	693	720	633	713	661	694	704	653	645	695	673	696	711	688	611	667	618	673	667	695	689	729	680	652	655	702	644	682	688	722	646	724	675	667	688	667	691	663	688	710	686	681	660	676	666	680	701	676	662	633	672	725	666	703	688	675	720	705	706	670	681	711	718	667	666	687	636	683	697	658	703	644	686
6765	567	386	414	390	438	400	434	416	428	433	371	439	430	443	443	371	410	382	465	470	395	423	418	430	402	345	439	403	397	413	438	400	407	407	421	404	430	393	438	405	369	402	432	434	418	402	417	408	385	398	442	407	426	401	403	426	419	407	422	413	421	394	450	440	419	402	434	383	390	469	424	374	400	384	442	415	390	414	382	436	427	436	399	417	434	407	418	406	424	413	409	390	383	429	391	411	471	434	417	418	451	404	449	408	448	417	455	444	404	419	439	421	454	402	408	409	432	453	404	415	414	380	417	401	432	463	394	421	373	446	398	417	366	432	421	399	397	417	367	402	411	382	403	394	430	445	403	386	415	473	464	402	430	425	379	458	466	398	436	408	401	438	391	397	380	418	430	372	389	388	441	461	432	440	428	415	421	392	407	374	456	405	378	408	429	389	418	419	467	418	404	427	455	354	427	412	421	417	415	406	409	392	463	402	396	463	419	418	392	390	404	466	415	419	408	414	422	396	444	399	432	453	441	401	388	394	453	429	420	397	394	422	426	421	384	449	440	436	366	398	427	377	425	408	429	428	403	445	418	440	426	447	445	443	428	417	427	412	394	422	364	451	427	439	427	456	463	436	437	431	371	399	387	491	439	441	371	418	404	409	437	424	396	418	433	443	432	433	451	396	432	427	451	446	449	396	397	396	445	416	417	410	418	411	412	403	406	459	441	430	390	430	428	409	435	405	404	425	454	400	379	390	417	451	429	388	427	415	421	415	442	465	406	454	376	445	437	443	402	425	450	415	416	441	422	403	405	400	427	462	435	417	431	413	398	381	418	439	429	426	411	398	360	414	413	464	380	384	388	436	383	432	393	449	365	431	436	433	455	387	444	439	394	423	422	415	392	415	417	410	404	457	416	424	429	396	421	391	383	412	413	375	451	405	411	394	402	405	413	426	431	441	410	444	414	384	386	402	460	439	427	430	410	395	441	467	413	403	409	437	432	400	428	412	372	427	430	439	446	431	382	422	405	478	395	445	444	418	473	398	387	398	445	380	407	399	384	422	375	400	408	380	430	414	411	463	381	443	431	430	429	424	383	404	414	433	433	418	404	411	398	462	409	444	432	419	469	444	363	405	377	444	381	417	418	432	403	441	394	413	401	424	370	410	405	377	432	375	397	419	446	417	423	425	399	373	386	396	376	406	385	418	423	437	451	432	432	404	409	416	444	434	379	425	404	416	402	398	450	400	430	413	425	395	457	428	430	431	428	447	415	437	406	449	403	445	430	450	423	404	426	383	370	453	387	393	444	396	408	406	419	440	445	401	434	387	389	420	404	431	402	406	385	402	413	424	428	402	421	439	463	395	456	376	409	431	401	443	399	397	388	408	419	404	448	418	470	427	417	416	403	448	413	439	424	416	425	404	397	424	437	427	424	414	433	428	383	444	440	406	389	409	421	398	444	448	441	406	367	399	440	438	376	418	374	430	434	401	363	439	427	452	431	437	439	457	411	455	401	401	414	447	427	427	419	414	415	386	403	414	406	438	407	433	370	447	415	455	436	428	416	437	418	413	452	409	462	430	377	398	411	453	382	403	406	436	424	408	407	440	409	408	407	340	449	460	442	400	434	417	425	389	418	460	396	407	461	423	423	366	418	395	372	450	433	454	385	383	456	431	433	435	427	430	398	417	411	426	391	411	406	425	408	426	396	411	423	403	446	403	443	442	471	422	395	394	405	405	406	403	413	447	441	447	428	438	421	443	379	405	409	400	404	452	452	382	452	413	434	369	441	415	450	397	418	411	409	406	447	410	420	421	413	446	423	469	468	461	399	428	417	424	426	424	437	420	410	425	404	410	429	434	394	410	389	411	449	460	428	422	396	397	415	408	427	415	401	455	421	390	435	415	415	374	393	384	391	377	412	394	396	434	397	397	416	404	409	406	421	432	413	400	417	425	396	399	429	405	432	391	428	398	418	384	437	389	405	442	396	419	423	400	430	401	407	445	414	428	388	407	404	405	409	387	439	395	439	392	419	422	460	448	463	387	423	396	448	371	418	426	426	451	414	426	432	379	433	431	392	423	389	439	381	414	431	396	450	399	443	433	419	381	406	435	438	425	389	417	412	406	407	405	419	373	404	420	410	409	376	422	433	447	428	420	415	422	385	415	391	402	395	443	437	416	461	399	400	442	430	437	430	403	423	384	432	373	405	423	420	413	397	370	416	407	418	435	455	363	408	420	425	417	413	368	456	418	408	399	435	417	404	446	413	431	422	437	399	430	449	406	390	415	426	402	429	404	396	406	449	418	439	395	412	362	366	410	432	418	400	424	409	414	425	410	410	426	429	453	381	379	436	433	425	437	432	393	463	393	413	416	376	419	417	395	408	382	415	405	440	415	427	410	427	455	401	411	433	401	433	416	417	416	425	420	457	444	397	410	449	360	415	423	409	426	457	456	478	426	436	405	401	408	439	391	406	417	407	423	384	407	415	372	421	460	399	427	417	393	414	393	388	385	422	439	422	441	388	444	418	451	402	438	396	426	419	422	431	431	430	435	406	450	410	383	427	398	399	409	408	418	427	426	408	430	388	411	396	428	426	418	416	382	403	420	395	428	450	399	422	441	395	387	440	404	377	432	396	386	397	413	391	391	421	375	452	419	388	395	404	423	425	386	376	401	394	403	424	435	432	379	434	396	409	390	442	445	407	462	408	430	431	455	450	391	410	425	367	416	438	410	390	405	415	389	394	435	434	402	432	419	429	409	425	388	413	454	391	402	417	408	422	415	438	430	456	418	424	414	421	388	402	369	406	422	454	434	391	400	408	388	406	409	426	411	442	374	409	409	379	408	409	413	423	399	390	402	465	410	407	424	388	383	435	412	441	377	410	402	404	410	383	403	404	419	416	447	417	431	395	451	399	373	419	471	370	444	444	395	383	441	431	397	460	487	396	406	416	409	410	393	446	424	377	450	403	417	446	429	422	398	408	398	378	415	423	452	480	418	462	436	424	409	408	386	435	405	405	386	418	461	402	438	390	417	403	420	424	410	425	385	420	410	417	368	419	442	421	440	429	428	466	441	409	425	448	421	415	377	402	400	436	443	426	370	442	445	389	438	409	389	425	435	429	370	409	378	437	425	433	426	399	455	384	417	425	418	450	414	417	398	372	370	415	426	417	394	419	385	424	395	401	435	408	406	418	409	418	455	450	416	399	420	406	420	405	421	414	425	418	423	401	417	447	412	376	397	438	363	407	441	424	432	373	377	387	396	419	374	428	396	369	382	401	436	376	399	397	409	429	409	425	379	462	460	446	422	456	424	400	382	429	433	395	414	391	427	428	437	429	428	418	407	415	385	430	402	398	389	416	396	427	413	381	417	426	428	416	448	387	409	423	422	409	457	414	396	391	413	403	421	444	386	379	396	420	415	423	399	406	418	419	399	378	415	409	404	437	417	401	430	449	408	445	450	448	380	384	423	431	421	428	424	386	417	435
5034	973	932	929	943	940	983	979	907	953	892	951	899	934	892	927	966	933	915	922	943	905	895	915	904	953	921	946	887	970	883	913	924	877	916	949	866	864	861	927	934	916	918	915	923	888	924	977	966	910	955	898	886	932	924	919	927	922	923	877	922	944	918	888	937	913	934	898	949	881	935	867	950	981	943	864	981	983	909	878	917	890	943	963	931	933	933	941	938	893	978	932	869	906	896	958	925	983	889	907	991	906	911	950	942	872	907	932	904	918	919	1007	936	920	906	901	937	930	949	922	914	947	964	952	934	884	936	890	896	980	913	957	916	918	960	901	970	938	965	917	940	935	866	894	883	934	890	915	912	890	863	885	928	877	931	907	886	910	933	932	893	896	958	886	849	921	926	908	951	898	900	899	933	911	944	907	863	931	916	901	950	894	928	922	878	932	992	907	946	929	876	951	930	909	878	931	912	896	891	918	916	966	912	903	981	901	923	912	907	930	899	896	927	977	916	905	981	926	885	886	914	910	922	875	888	976	908	913	873	930	964	876	902	872	921	907	914	866	906	915	938	924	948	908	922	898	920	925	926	921	881	948	928	982	914	923	924	854	896	980	921	858	933	890	906	900	886	913	944	980	950	935	900	968	886	864	935	918	911	903	927	953	919	930	883	973	895	968	871	934	955	918	911	931	943	956	904	916	884	929	906	912	924	944	951	897	944	941	948	954	902	879	904	857	899	950	925	967	943	969	979	944	948	924	924	917	924	935	941	891	891	975	960	939	929	944	914	871	880	911	876	922	908	900	916	951	939	960	953	864	910	972	915	915	916	931	910	923	932	906	895	915	877	889	972	944	949	929	940	944	923	887	919	876	949	938	962	911	908	954	902	911	991	944	900	924	926	887	989	938	936	909	954	931	908	956	925	844	903	887	897	959	879	909	913	950	919	887	914	890	957	945	973	897	926	908	887	969	946	894	916	891	874	915	850	953	919	917	897	887	920	959	969	892	880	912	918	934	928	893	894	938	904	978	885	907	956	969	936	903	933	869	902	925	886	946	963	943	939	867	907	882	921	916	944	968	881	952	893	914	935	907	903	976	920	938	913	912	919	942	877	981	873	906	941	921	916	916	930	920	910	922	921	880	946	920	942	895	915	950	905	924	943	936	912	920	926	938	928	959	895	884	957	888	972	956	865	914	903	896	887	889	937	925	931	933	935	949	939	896	966	958	948	913	917	904	901	933	976	914	895	877	943	900	911	898	924	955	965	916	923	927	895	884	920	882	953	957	941	992	881	945	924	924	948	879	943	884	901	947	889	935	890	841	889	969	864	919	896	933	883	903	883	972	933	874	938	923	905	893	915	964	868	926	897	958	985	894	928	917	934	963	902	901	874	870	924	942	923	891	940	899	932	954	960	948	945	929	854	872	934	936	902	946	943	903	921	948	883	927	886	948	892	922	950	890	906	895	901	873	963	953	901	898	901	915	912	941	901	960	915	948	871	917	912	917	957	888	944	899	936	880	884	962	881	922	926	957	979	874	914	918	918	909	917	962	924	891	907	927	899	913	884	950	932	930	949	890	881	944	914	933	918	937	856	946	935	918	870	932	929	911	959	961	915	956	946	924	898	951	953	925	948	892	964	892	905	919	917	925	907	920	920	875	919	883	1007	869	906	938	938	915	979	898	972	882	979	922	943	911	894	972	929	849	872	892	889	927	899	952	956	899	954	923	934	884	948	935	936	969	896	865	952	940	911	942	923	882	909	982	909	948	935	924	869	949	940	873	916	873	892	906	962	921	950	961	924	950	926	887	915	903	916	925	912	856	856	930	922	926	875	884	932	903	912	918	917	966	925	953	915	911	903	945	970	957	887	923	896	842	917	900	902	927	924	896	891	949	952	912	912	929	938	923	905	947	905	892	912	939	927	929	928	909	966	924	865	952	907	901	899	925	987	934	895	942	937	921	967	921	904	893	911	924	916	958	886	903	932	885	919	928	913	935	931	964	966	934	919	924	918	934	905	938	893	938	918	927	941	934	906	947	923	885	893	922	876	884	886	924	907	917	956	889	876	966	971	908	945	903	893	928	888	881	940	911	894	918	934	934	887	958	902	895	942	896	872	883	886	888	880	926	949	884	900	932	902	917	857	957	953	891	905	877	917	933	937	917	935	904	934	954	947	965	923	941	902	910	950	958	882	916	923	941	862	904	909	868	959	924	856	993	925	900	916	882	884	891	936	910	918	947	942	926	901	935	907	950	972	907	904	904	914	889	901	894	904	914	970	917	939	966	940	865	926	894	901	845	903	914	930	901	944	912	910	893	877	864	948	900	952	857	921	956	854	903	928	925	963	881	952	898	913	915	929	929	921	925	951	969	920	884	926	989	928	938	898	949	911	929	932	935	891	895	927	882	932	936	945	916	937	915	953	897	922	943	946	897	957	881	933	921	911	907	846	901	935	894	945	954	953	889	894	920	959	950	956	896	879	855	987	934	920	967	880	940	900	946	953	883	970	980	932	886	954	893	894	915	930	902	950	946	865	920	911	905	955	944	912	951	909	965	914	899	960	920	908	919	853	850	932	886	950	900	914	867	987	966	890	917	915	905	939	947	905	897	908	868	881	929	903	889	930	935	875	872	932	891	890	895	857	903	889	892	974	891	925	928	899	892	942	868	951	951	918	947	884	873	937	875	932	936	870	883	908	910	896	965	919	848	893	920	896	918	906	908	899	930	882	905	874	908	887	949	923	912	952	951	942	932	960	889	974	913	959	856	935	873	938	951	941	899	919	924	882	950	883	920	946	886	869	911	940	935	935	922	891	914	913	903	863	945	922	927	914	946	964	924	914	862	874	872	874	902	938	929	938	941	918	899	867	932	852	912	926	878	957	934	930	886	881	901	948	935	932	987	892	874	949	878	921	872	904	960	890	924	895	887	970	908	813	921	946	938	930	901	859	901	885	943	931	896	906	964	863	977	918	907	943	936	970	943	936	940	905	894	879	935	917	925	942	949	934	968	878	938	932	963	862	959	947	939	950	962	951	953	861	958	926	940	936	893	905	923	916	873	922	885	921	912	938	923	946	901	877	898	889	903	947	936	927	935	938	950	845	895	939	891	937	868	918	969	946	954	907	970	925	934	938	898	899	887	946	920	863	954	897	905	841	905	868	951	900	901	947	921	937	880	950	908	991	942	950	939	894	944	914	952	965	891	983	921	929	894	910	888	919	966	876	961	882	916	942	921	913	914	901	959	818	925	933	893	919	916	910	916	930	963	972	934	1012	948	938	925	914	943	973	902	920	939	913	899	930	940	894	910	923	898	937	895	922	875	964	916	884	958	928	920	929	894	926	936	942	935	913	918	902	894	887	983	942	914	926	912	933	971	903	886	878	919	935	906	915	911	888	943	914	867	987	920	946	880	957	892	918	893	902	859	947	959	888	914	873	918	948	891	936	955	928	853	903	909	961	927	920	917	906	879	887	939	935	893	968	910	910	876
17216	1083	547	481	355	324	283	254	232	269	264	231	242	226	240	228	226	220	236	223	217	233	227	215	229	228	233	241	202	208	225	232	194	221	230	214	207	237	219	209	242	210	217	210	212	218	236	218	228	210	209	209	207	239	227	188	227	198	229	231	215	230	221	240	229	217	205	222	218	203	194	178	240	255	219	202	191	215	223	229	215	244	218	228	237	238	235	192	193	202	189	218	223	247	227	230	204	218	233	206	193	215	204	206	201	223	203	200	226	249	224	240	191	224	193	175	235	203	244	210	198	211	237	211	216	219	234	235	237	213	197	213	199	206	226	202	200	197	222	226	207	201	229	216	233	216	211	204	206	219	200	215	210	183	215	203	216	237	208	212	238	213	192	236	210	210	225	216	210	224	206	213	207	188	196	246	224	234	205	255	223	198	227	211	223	221	236	201	221	225	215	215	243	249	223	239	226	207	223	227	228	205	211	207	236	231	211	255	197	227	214	204	207	193	187	201	231	204	197	220	218	225	222	191	224	216	244	214	226	197	204	226	189	242	198	211	216	216	238	184	217	226	212	197	199	208	204	214	221	221	191	209	226	226	183	219	213	210	211	202	227	210	243	232	182	240	235	227	203	220	235	201	200	213	239	205	210	220	204	232	230	215	224	252	201	210	201	216	218	225	232	245	250	222	218	183	194	201	205	249	206	224	214	216	227	211	213	208	242	203	250	211	208	215	207	215	211	222	225	196	206	214	219	218	237	226	181	220	216	228	201	215	208	202	226	224	238	241	217	197	215	233	219	212	242	250	232	208	219	215	222	212	227	186	225	222	249	208	233	217	205	218	212	220	249	217	198	226	205	247	229	227	239	237	238	199	220	226	246	213	215	250	208	212	228	242	232	218	223	235	205	229	189	219	233	235	207	203	222	210	271	211	207	201	225	210	229	221	227	226	238	240	211	247	196	206	215	237	196	217	200	235	221	209	231	224	225	207	228	204	214	193	224	214	213	201	206	214	222	216	229	224	225	227	229	215	206	223	237	235	234	217	219	221	209	220	223	230	217	215	217	206	213	217	219	215	205	219	215	226	219	240	184	228	212	235	234	193	203	220	221	216	207	189	205	220	222	216	253	221	195	206	237	203	215	219	218	214	212	203	224	234	200	220	246	229	218	252	198	211	211	239	201	211	237	203	188	217	208	248	207	208	209	207	229	220	218	227	204	216	197	214	210	209	210	247	205	181	184	212	210	234	218	201	185	237	192	237	227	217	218	205	216	233	207	194	251	210	202	190	209	212	195	196	221	214	229	227	235	229	207	207	213	203	213	203	201	217	219	213	233	215	201	181	197	215	195	217	211	233	246	242	205	185	228	202	211	238	224	219	214	192	231	230	202	233	221	204	236	199	205	223	216	217	231	221	205	207	195	230	209	243	220	239	211	195	211	219	227	236	230	227	228	206	218	207	215	206	237	206	209	185	220	204	209	214	226	201	216	210	239	206	217	210	220	213	220	210	198	200	191	222	224	242	222	232	240	204	198	246	222	222	210	208	211	235	264	187	228	196	226	194	228	214	215	208	204	215	209	203	229	192	211	216	204	186	190	214	237	214	216	233	215	228	199	231	269	207	217	224	220	197	222	200	221	216	221	180	238	220	224	243	208	224	228	206	210	224	210	211	202	218	241	210	205	226	215	245	221	214	195	183	224	207	199	212	228	201	222	193	229	221	218	199	228	237	216	242	213	197	234	206	232	219	212	198	190	213	210	228	257	246	235	215	235	203	203	237	216	233	219	200	198	205	250	203	231	209	241	209	196	219	234	227	207	235	230	201	223	217	236	212	226	203	213	212	201	217	206	219	242	216	202	202	224	213	179	215	207	246	243	238	220	214	211	240	207	224	214	231	213	212	212	216	207	210	203	224	230	218	194	207	207	198	202	241	215	203	225	195	220	223	209	215	216	242	193	208	242	226	241	208	222	213	181	231	207	222	207	207	210	254	192	209	236	212	210	224	205	207	232	218	218	245	216	229	209	215	230	219	202	206	240	234	195	218	221	201	199	218	220	202	229	216	214	213	213	195	206	224	230	238	218	230	216	193	213	220	226	224	222	191	203	186	193	196	200	218	200	231	174	190	232	210	205	214	244	243	227	246	203	187	205	241	200	217	214	209	224	205	222	212	248	211	189	198	209	234	218	207	230	214	245	195	245	205	223	235	211	200	246	245	213	207	214	197	236	222	219	221	199	210	226	192	227	187	218	234	230	181	240	210	202	242	217	222	229	231	222	204	208	207	206	233	227	217	228	220	180	213	224	219	204	200	218	221	228	195	204	214	217	213	228	198	200	196	226	205	240	194	221	210	204	229	210	204	231	218	186	212	233	208	211	206	227	213	189	219	208	214	231	211	216	223	206	233	200	212	204	231	184	197	210	206	205	211	204	254	213	221	248	229	213	212	195	208	246	194	196	193	192	208	205	183	217	223	212	212	214	208	198	217	174	183	194	199	245	231	213	208	230	189	208	200	217	214	220	200	219	206	193	212	216	190	250	192	206	238	202	188	204	221	186	220	225	220	198	208	240	233	199	215	238	193	200	244	222	202	183	244	235	182	215	195	236	204	224	238	241	225	253	236	244	237	230	215	194	207	219	202	170	206	217	211	239	222	199	216	228	238	213	210	192	215	224	217	223	236	217	180	248	206	194	236	218	229	225	231	208	205	230	203	217	205	238	224	230	178	206	210	185	209	185	230	195	189	233	249	218	187	221	226	224	188	194	212	226	191	170	242	204	207	218	179	210	222	233	219	236	209	250	210	205	233	183	211	198	202	211	251	187	225	207	215	219	191	224	207	185	213	230	227	217	220	212	204	203	210	226	228	232	217	195	224	226	216	220	215	223	221	220	247	168	227	212	210	209	243	211	207	190	202	221	182	236	202	222	210	230	254	179	210	234	223	220	231	242	201	234	240	267	223	217	235	196	244	223	215	235	227	206	216	236	198	246	234	249	242	221	224	223	226	246	220	222	207	212	226	220	229	213	216	210	234	203	221	223	203	217	234	188	206	221	201	209	224	202	212	211	198	235	235	193	224	233	227	207	218	211	233	188	206	206	213	196	206	212	203	200	185	238	237	235	216	213	221	198	201	213	193	180	228	210	222	194	196	215	218	227	207	215	195	216	205	196	206	229	222	218	197	204	196	216	236	225	227	214	184	207	217	191	201	203	230	232	200	209	216	200	207	197	207	200	209	207	221	205	223	215	220	215	185	190	223	210	204	233	229	214	197	220	254	222	223	218	203	229	215	199	224	227	193	242	226	207	213	200	182	189	222	197	180	208	237	207	212	212	238	199	190	215	210	186	222	208	209	228	224	214	244	193	219	199	206	217	216	231	214	220	212	231	206	217	190	193	222	217	200	214	215	197	237	212	210	199	230	240	217	227	176	227	204	204	204	224	209	217	211	222	196	185	209	206	216	172	212	210	226	211	212	216	194	252	235	198	207
10879	816	1238	1330	1233	975	930	809	751	720	685	686	681	627	596	675	587	625	589	606	635	578	611	607	573	599	543	592	608	592	571	561	545	519	524	563	592	541	545	546	545	543	571	557	545	576	548	555	573	536	539	541	511	593	536	561	550	549	551	541	581	527	522	549	594	515	507	530	534	544	570	587	505	542	578	564	545	568	546	522	561	549	527	528	549	541	543	538	535	568	544	524	515	562	531	539	591	544	557	522	503	546	553	551	565	536	514	582	522	531	538	510	538	529	484	557	562	521	564	550	550	582	553	522	569	566	538	530	554	589	546	552	491	572	536	540	600	559	590	555	520	558	568	505	515	551	570	525	518	533	555	559	532	532	545	542	535	529	548	523	529	562	559	508	572	535	555	555	552	517	522	543	545	557	543	596	499	527	581	514	509	547	514	551	533	557	557	542	543	508	548	580	513	539	557	572	530	553	550	563	499	503	541	548	522	549	541	525	534	603	547	532	564	526	509	560	534	576	542	531	520	552	544	550	550	527	580	518	555	503	553	513	537	565	576	495	558	513	521	550	536	547	510	508	554	549	552	560	532	542	574	513	541	584	516	554	517	525	525	542	529	519	545	539	543	546	535	499	532	537	568	558	544	516	557	525	471	534	530	523	490	554	547	544	549	530	548	565	573	511	545	528	513	559	548	533	579	519	532	550	551	554	487	571	531	545	523	514	526	573	575	542	548	553	559	566	522	558	532	574	541	557	539	518	528	534	551	529	586	527	535	500	515	533	567	557	527	537	552	523	558	583	526	606	535	583	570	531	530	537	541	529	531	556	583	549	523	550	524	537	553	541	551	530	542	561	541	529	561	541	550	504	567	558	556	571	522	509	535	507	566	582	586	541	557	538	542	561	534	559	519	547	550	579	527	530	536	539	571	551	586	543	559	530	532	530	558	571	503	553	599	498	531	559	555	503	518	514	557	594	537	557	534	522	555	548	538	520	498	559	541	507	596	543	545	528	543	518	560	534	489	554	547	548	534	526	514	558	536	518	569	573	532	556	548	548	538	546	596	533	536	532	527	541	503	554	557	538	543	572	528	543	540	574	563	588	541	605	527	549	523	538	552	518	538	543	536	521	554	495	527	550	521	531	555	558	529	507	526	533	521	581	562	492	527	548	488	533	537	542	561	535	585	535	545	497	567	563	562	533	525	533	519	529	516	501	542	524	540	521	530	534	577	519	494	552	562	490	560	554	508	495	515	541	525	536	592	574	569	514	545	553	547	565	550	524	520	570	567	591	521	530	537	538	526	600	566	520	544	545	528	588	519	529	536	499	528	535	547	577	562	542	533	564	539	547	559	506	537	511	598	533	536	554	573	550	590	564	552	525	541	540	546	510	529	500	525	567	568	547	544	534	560	560	587	517	523	542	519	597	607	526	509	530	584	536	606	550	541	533	533	522	548	570	554	550	574	571	584	554	571	555	556	541	536	542	531	535	515	582	517	538	574	517	533	549	560	536	504	559	564	500	527	514	523	591	530	544	498	557	492	519	540	525	526	547	531	542	575	533	529	519	534	526	521	504	534	570	601	521	533	560	551	556	580	502	517	517	536	539	574	495	585	568	505	496	566	564	589	521	542	547	572	509	549	546	549	517	571	553	558	537	533	526	561	517	503	583	550	549	533	583	555	524	533	532	507	493	540	501	540	534	529	545	530	540	517	522	558	548	497	549	557	522	529	576	569	518	573	555	553	508	562	515	564	542	541	538	529	543	546	547	516	526	545	542	550	579	541	567	529	570	528	529	535	554	540	544	563	544	514	536	524	538	514	515	539	532	547	526	500	531	562	587	566	578	568	579	539	558	540	573	563	521	502	549	532	526	501	528	556	527	575	577	551	523	567	541	535	544	498	559	573	540	534	541	583	489	523	540	501	553	537	529	572	575	508	544	566	521	546	543	560	546	545	561	531	561	537	573	560	531	539	518	565	531	505	544	539	558	566	542	557	566	569	533	560	568	541	536	527	582	505	535	545	565	498	503	525	559	537	536	548	618	537	515	580	502	530	540	540	502	527	533	550	514	544	521	551	538	563	556	560	570	553	496	461	563	559	557	504	586	541	566	547	561	543	535	587	556	570	540	534	548	569	549	555	520	529	541	575	566	471	563	566	540	581	533	501	540	526	560	558	508	534	541	515	550	526	530	519	557	510	542	510	579	563	536	532	530	544	574	577	528	530	535	542	569	554	522	564	530	521	530	497	551	530	554	524	554	577	556	466	582	573	596	566	481	607	541	535	540	564	550	521	538	516	561	545	600	543	546	493	547	500	528	542	594	563	545	529	532	535	504	567	585	510	582	549	586	551	551	542	567	566	538	573	526	560	539	534	543	558	526	514	512	551	530	508	523	540	535	535	541	566	531	510	532	479	542	532	510	556	544	546	554	572	536	564	567	562	571	563	575	524	526	531	554	550	507	509	542	562	527	570	558	517	548	529	543	539	546	531	518	539	528	533	574	536	537	586	533	528	553	552	582	515	511	542	534	543	556	565	544	573	573	546	544	550	594	509	553	538	527	524	520	508	564	597	509	547	557	564	577	530	475	554	546	564	524	558	532	530	534	538	534	549	611	550	486	506	551	543	546	536	571	539	574	522	573	525	468	542	550	547	496	539	532	518	596	586	519	552	557	590	542	563	559	527	575	510	551	549	559	523	531	538	541	553	556	543	563	576	505	546	524	510	564	541	504	570	557	522	563	545	581	546	521	582	551	498	575	513	543	557	522	554	553	559	497	540	571	535	553	549	502	557	527	562	507	515	591	569	536	569	528	547	534	533	489	587	532	575	533	579	553	536	587	532	552	524	525	551	558	559	576	526	542	565	558	506	527	536	529	514	561	548	573	526	555	527	521	565	567	548	582	564	520	514	540	559	548	538	508	567	529	530	547	467	537	525	570	513	564	575	537	561	585	528	531	513	557	561	543	527	505	560	563	551	470	494	545	499	545	535	565	506	529	524	563	550	519	501	506	517	514	526	584	471	553	572	571	542	514	522	517	521	534	582	527	549	554	559	540	517	487	559	508	546	509	523	546	564	526	559	526	529	543	512	553	577	520	537	541	546	511	545	535	555	558	534	569	578	510	531	527	537	570	535	556	501	554	544	496	533	523	547	515	542	541	548	562	563	537	573	536	584	558	546	523	528	555	522	489	550	505	504	525	526	547	543	549	578	539	526	606	576	548	566	560	530	502	545	553	563	544	544	545	538	528	491	529	510	507	525	518	503	546	551	549	533	573	538	561	515	505	542	562	532	530	560	542	532	506	564	549	573	567	538	551	588	512	574	557	527	554	547	490	533	569	551	525	561	542	549	485	526	525	534	558	533	543	536	559	525	519	529	528	494	517	533	525	541	556	549	530	480	544	590	534	538	540	540	533	558	532	528	520	552	573	534	569	545	535	535	528	562	572	573	551	539	584	527	546	530	527	570	545	593	547	518	530	599	542	500	503
25384	2734	987	756	473	453	416	390	325	332	346	301	304	277	319	280	277	302	285	285	271	289	288	283	291	303	264	274	285	269	240	238	281	285	277	290	258	255	284	275	282	256	287	282	299	269	282	264	264	271	281	266	260	255	278	267	300	266	273	269	250	267	293	280	297	262	293	261	281	287	256	251	270	283	297	257	301	251	303	264	257	244	274	245	275	287	313	251	282	248	252	283	256	270	296	248	254	304	276	261	273	282	277	290	260	271	273	268	263	265	287	284	264	264	286	296	285	264	261	255	275	279	295	282	279	254	255	289	286	273	254	255	247	265	270	266	278	263	263	297	324	270	264	273	267	296	254	249	274	291	281	279	264	284	249	262	278	314	275	276	271	272	247	256	279	243	279	278	277	251	285	284	303	280	260	283	271	260	267	269	291	250	253	256	279	240	261	251	286	267	249	260	234	249	270	284	279	293	283	238	305	281	270	254	291	301	279	271	258	268	288	255	269	270	301	265	267	276	284	328	296	245	255	270	279	241	243	277	262	261	274	273	260	311	299	262	284	305	271	307	283	265	253	270	229	276	282	268	264	263	286	285	282	277	285	279	285	276	252	238	230	283	259	256	273	260	259	242	262	269	292	259	290	296	245	297	284	293	301	288	266	276	268	249	306	260	293	268	277	239	273	277	283	281	249	313	291	268	270	258	289	297	238	321	285	263	289	277	229	279	248	270	270	281	276	250	262	229	269	274	276	272	248	282	290	291	277	282	279	309	272	282	274	289	258	318	289	226	256	286	309	313	289	321	267	261	260	249	296	276	298	275	262	254	307	277	264	282	262	273	227	299	242	274	246	261	261	250	273	269	279	275	267	260	271	272	258	257	278	242	285	259	280	257	277	277	287	306	270	319	278	267	279	269	235	289	301	271	279	258	273	266	276	253	240	250	309	286	275	289	259	279	274	281	248	264	282	238	262	265	252	251	269	286	287	264	278	271	298	257	266	265	287	268	268	314	239	243	299	311	254	270	282	277	275	264	315	258	248	275	289	252	248	274	289	287	243	296	261	256	269	263	260	276	283	303	258	254	282	277	319	280	283	290	261	256	291	267	278	270	282	257	272	287	272	269	277	272	259	263	290	267	273	260	289	281	252	244	241	270	261	295	277	243	259	281	287	262	289	290	257	289	291	295	275	305	244	298	277	265	272	279	238	277	249	282	271	269	297	258	280	280	294	262	279	243	263	293	261	274	266	267	292	315	271	275	266	265	247	268	263	260	295	275	284	274	269	263	260	248	264	301	277	291	257	263	277	278	251	280	259	239	265	266	257	275	238	291	292	239	267	281	279	243	255	282	277	264	270	283	272	254	289	288	293	288	264	261	255	292	277	241	294	281	249	276	240	268	258	267	245	263	260	280	271	272	282	275	295	285	248	279	279	254	296	261	277	265	266	283	271	248	277	270	254	259	259	271	289	263	246	258	266	264	291	285	275	286	302	272	271	298	294	257	306	271	275	302	246	256	257	257	274	272	264	282	271	289	257	290	273	262	272	284	282	266	308	290	283	276	287	265	266	244	297	257	266	264	288	279	296	264	296	257	236	280	291	304	306	291	261	263	297	266	278	261	307	268	298	266	261	266	265	263	253	257	303	277	239	292	307	278	255	279	269	256	260	262	272	269	259	270	262	298	270	267	270	306	300	273	281	270	261	246	255	304	265	300	280	256	235	285	301	255	264	284	281	280	284	244	304	246	289	300	294	267	286	307	290	276	277	278	256	262	257	275	291	289	255	293	290	262	261	274	278	307	285	252	265	224	254	217	278	279	282	288	269	266	274	281	270	276	238	261	300	276	275	281	286	255	242	270	288	279	239	277	243	305	254	243	263	280	297	246	246	279	306	249	281	275	309	255	264	291	275	284	275	261	283	260	281	268	278	265	271	272	269	282	277	265	261	290	271	268	275	261	272	282	227	274	255	265	264	268	283	275	271	295	261	278	261	243	270	235	271	288	289	277	283	250	281	277	254	265	241	300	273	288	286	263	274	264	266	292	235	270	256	294	282	272	266	224	241	295	297	280	284	265	249	256	269	261	289	260	278	268	281	248	262	245	270	291	259	286	263	258	242	261	254	293	309	254	269	282	282	275	304	262	278	294	247	289	278	243	265	270	292	265	254	264	276	274	276	268	274	263	256	269	265	237	295	269	269	266	303	287	257	229	265	280	269	295	273	273	263	292	299	287	252	252	296	297	250	302	292	256	248	280	250	287	243	275	290	304	265	273	282	279	275	269	259	318	271	289	330	257	267	257	237	238	306	275	255	275	283	270	295	248	277	270	268	261	227	251	251	264	312	286	267	281	244	259	264	272	283	283	248	251	283	288	292	280	259	251	256	271	290	289	252	300	258	262	292	248	250	252	270	272	265	227	270	255	304	288	264	256	284	251	310	256	253	293	254	266	267	312	275	252	299	268	287	308	240	272	299	283	244	290	243	253	255	250	243	278	244	282	245	262	255	255	277	260	300	281	279	274	240	269	292	259	269	233	294	263	257	282	270	275	310	285	290	252	324	255	284	267	260	248	247	232	265	269	281	258	260	287	301	275	262	232	280	240	279	270	258	272	274	266	286	268	272	296	264	259	278	269	279	286	264	293	261	290	283	271	245	297	271	292	261	271	280	250	299	289	289	303	267	301	300	284	257	246	267	268	245	262	259	302	304	257	266	267	272	299	260	301	288	256	252	274	251	283	266	278	258	276	272	259	269	248	276	259	273	306	223	286	263	249	280	272	229	285	274	247	273	284	261	247	282	282	251	246	283	279	264	297	281	258	313	314	308	255	258	269	282	255	235	280	273	259	300	257	257	280	254	246	318	266	260	257	267	303	268	268	265	275	247	278	266	269	261	257	277	262	289	247	264	254	289	275	226	271	304	265	231	270	266	268	307	298	285	262	263	246	271	277	286	292	255	288	294	276	267	259	283	257	262	252	238	308	280	253	270	266	287	263	231	258	279	272	289	270	288	256	264	260	285	264	224	244	287	285	276	267	305	281	282	282	293	298	262	288	299	269	293	266	253	271	280	269	283	269	270	281	306	257	275	268	303	282	261	267	259	281	258	252	253	272	262	274	259	267	277	258	280	253	272	255	290	284	279	260	250	255	257	266	269	247	300	277	291	275	287	266	303	278	288	256	311	247	245	285	263	266	253	274	250	288	257	288	285	256	270	280	259	262	269	261	272	261	310	272	287	297	258	279	268	253	272	283	276	280	268	269	276	280	285	254	269	251	307	294	278	269	276	290	275	260	270	274	267	277	291	289	247	282	280	262	265	291	282	262	254	272	257	308	237	275	221	260	283	297	279	273	274	245	265	247	267	264	282	285	274	276	266	266	263	264	285	267	264	256	315	265	310	272	257	257	286	279	270	284	279	267	302	278	262	280	259	246	283	251	253	255	249	296	325	271	244	274	259	301	279	259	267	268	290	275	295	288	279	277	266	264	286	257
13584	1268	2077	2106	1869	1468	1301	1188	1134	995	927	933	932	828	806	863	841	789	767	810	778	740	782	714	740	734	758	716	643	736	640	691	706	682	700	695	685	685	697	694	729	689	694	685	724	642	706	689	678	670	695	686	702	680	652	685	654	684	649	662	706	685	657	710	670	685	674	685	659	668	683	685	702	663	680	703	658	708	719	697	674	657	680	690	727	654	660	681	676	655	665	653	639	689	709	667	659	700	674	640	704	653	691	680	673	711	726	666	664	667	678	663	687	666	710	729	685	652	701	673	696	678	660	703	722	660	681	682	698	721	653	732	635	683	668	684	714	659	673	712	690	657	646	672	688	680	682	629	692	658	678	656	721	671	669	690	678	660	688	643	654	704	678	688	717	695	698	680	717	694	661	699	670	646	657	703	647	667	679	708	718	629	661	616	720	697	655	721	685	675	720	711	680	689	645	641	669	643	695	715	694	614	667	687	675	667	672	691	683	664	648	704	641	651	651	650	694	683	665	699	671	704	679	684	620	679	651	721	725	677	651	713	672	669	692	674	703	670	622	638	682	704	667	676	675	671	677	677	666	681	656	702	672	699	694	704	664	658	720	677	663	698	718	678	687	657	738	659	640	678	649	712	674	692	668	685	626	655	663	711	638	701	663	694	692	678	697	665	702	655	637	644	632	686	679	667	695	697	706	701	687	654	670	682	676	633	692	636	673	616	649	659	655	652	685	714	683	661	626	648	617	655	698	650	701	701	680	717	645	644	646	627	656	685	658	658	682	695	656	692	680	706	655	683	619	673	680	643	677	711	680	650	658	672	674	653	696	684	657	674	670	647	698	647	641	691	646	698	667	664	646	659	660	674	651	656	682	735	672	657	662	688	633	668	671	673	720	700	705	646	672	671	672	665	677	675	639	619	699	662	685	664	690	700	689	658	644	688	648	700	663	646	725	699	675	671	642	663	657	709	638	676	677	690	684	655	669	685	696	627	675	672	650	670	686	658	666	642	734	653	705	721	710	652	719	664	665	673	661	708	699	715	689	649	688	644	668	634	664	659	691	673	689	688	714	688	690	638	680	710	688	674	697	683	667	700	674	676	700	647	674	726	666	657	658	668	629	698	669	683	678	612	667	725	676	630	676	650	702	623	662	660	716	698	676	693	626	701	687	684	663	659	655	683	675	691	633	665	683	655	656	672	687	702	728	703	673	724	630	684	641	678	707	700	638	697	622	686	666	673	613	667	670	655	651	666	667	685	663	666	687	670	676	664	673	690	677	629	653	709	621	685	649	611	701	681	668	654	706	661	615	690	689	696	683	690	689	676	720	669	665	693	696	720	655	686	685	662	639	726	639	670	669	665	714	686	673	671	694	718	661	624	730	666	686	687	683	663	691	700	671	686	669	659	700	676	670	666	668	698	678	650	688	676	693	703	661	662	684	649	651	704	697	676	677	690	636	676	675	668	707	684	690	702	680	620	641	716	697	662	668	662	707	641	709	646	711	609	682	615	675	668	679	695	690	661	675	683	668	663	707	683	680	682	701	732	676	661	674	674	642	681	665	676	657	715	672	698	682	615	662	639	659	678	685	657	630	671	713	714	693	628	619	705	676	664	643	727	691	668	722	669	714	681	703	666	686	649	676	678	686	666	676	683	626	681	678	638	704	640	692	685	684	678	682	683	714	609	664	675	678	671	655	642	650	640	690	697	648	684	672	655	636	692	670	699	681	681	666	663	675	651	701	671	622	713	644	696	713	726	634	686	667	707	689	694	748	638	672	668	669	683	688	654	650	650	676	764	660	703	665	685	673	656	679	665	680	717	673	678	699	669	699	641	669	633	694	661	630	673	653	657	643	698	602	704	677	643	661	675	716	681	658	728	674	653	681	715	687	675	658	706	636	677	643	666	661	671	631	689	651	693	647	684	690	677	679	684	640	643	692	672	662	649	686	634	685	666	630	690	723	697	685	661	684	706	700	727	689	611	679	681	650	761	615	667	644	687	644	712	652	650	666	663	670	690	637	656	702	660	645	682	700	708	664	647	697	637	671	694	680	660	643	645	657	685	729	674	697	713	641	709	646	670	651	678	677	681	685	695	690	679	660	688	631	676	681	681	697	679	721	695	719	699	674	659	659	708	696	647	635	647	712	651	699	695	643	680	672	649	697	677	663	659	657	690	704	653	670	696	666	689	739	689	668	702	697	684	659	721	627	720	678	694	678	665	640	671	681	636	680	670	675	693	657	721	730	705	698	673	686	664	681	692	657	691	672	667	686	669	647	640	642	665	674	672	722	730	684	686	645	670	660	672	652	695	651	643	723	691	626	637	677	714	671	680	635	665	716	665	675	695	713	681	710	654	711	673	656	642	651	671	729	661	679	718	648	698	674	698	695	630	675	674	618	654	705	682	703	679	675	680	710	658	728	677	656	671	642	664	669	619	651	631	672	714	634	703	681	677	640	669	664	685	659	684	679	677	641	664	667	684	673	678	636	701	708	680	670	704	701	744	683	657	650	680	650	695	684	670	654	616	673	641	658	625	716	650	682	684	635	661	725	708	657	667	727	638	666	663	713	662	682	632	660	652	688	664	690	717	705	640	654	660	709	664	691	720	678	711	671	650	691	691	706	654	698	673	657	654	663	711	632	667	627	671	666	666	687	670	663	674	678	636	702	678	676	684	616	688	655	728	632	624	636	716	716	659	683	639	695	646	641	644	648	683	665	699	657	660	670	695	652	690	600	675	658	629	661	625	684	669	668	691	674	658	672	645	723	700	728	716	647	687	680	711	708	705	691	674	656	699	708	664	669	645	721	675	649	682	656	700	687	681	666	724	680	715	732	726	656	701	656	666	677	646	671	679	669	672	667	634	688	687	667	709	716	656	638	656	671	692	748	672	609	748	711	670	661	653	723	633	675	682	638	717	690	671	732	707	662	662	696	659	625	719	673	716	673	684	675	681	689	687	667	695	706	657	689	689	668	677	714	672	674	646	702	698	645	662	684	727	678	657	688	665	683	700	694	678	674	673	675	683	724	698	690	611	661	675	661	664	695	698	717	697	660	674	675	655	678	681	640	662	614	678	706	667	648	632	706	688	689	686	666	661	694	644	684	624	655	697	657	677	694	659	713	663	689	679	629	699	662	696	697	713	653	631	673	664	647	689	638	626	698	687	655	669	644	664	673	653	637	680	656	667	664	679	621	619	686	678	674	674	668	653	674	651	709	652	674	693	650	707	692	667	708	618	670	679	661	721	640	635	671	682	705	702	692	658	689	694	652	670	671	649	672	676	632	675	706	677	691	679	689	666	702	666	670	678	664	637	678	676	647	662	650	651	663	690	688	659	600	681	666	664	654	670	689	712	683	656	675	668	716	693	679	652	631	658	686	613	669	675	689	675	699	714	687	675	668	670	647	658	663	685	673	727	685	660	680	673	646	638	620	672	660	684	652	634	682	640	666	704	663	694	663	682	650	686	690	742	674	671	661	725
6417	575	420	429	475	451	432	454	456	428	462	410	390	444	474	423	399	408	423	433	397	418	459	413	383	414	413	456	422	399	377	404	431	432	415	432	447	408	408	435	430	430	423	402	429	413	413	409	414	398	407	395	381	426	424	409	446	412	427	378	434	420	390	398	404	422	408	435	450	396	397	393	423	443	440	404	415	403	395	432	372	419	442	407	396	386	453	450	422	393	398	440	401	385	413	430	394	385	398	420	442	370	433	410	427	428	405	435	426	418	442	405	425	422	383	417	436	446	383	401	422	397	396	408	457	437	424	401	415	430	393	423	395	381	426	401	433	422	386	415	400	422	393	424	442	407	444	412	412	417	419	407	400	414	371	405	424	422	436	411	373	465	391	418	406	431	416	404	446	398	393	434	400	385	415	359	379	395	410	436	414	432	436	430	444	405	427	396	409	462	400	416	392	402	411	365	405	430	393	377	403	422	402	381	388	394	423	380	400	388	412	424	411	421	373	385	410	469	418	436	431	434	392	427	447	400	412	439	426	418	406	453	448	429	407	400	383	435	415	414	449	400	376	381	420	421	458	460	417	406	450	365	393	449	413	409	385	396	377	432	386	441	439	401	421	377	411	372	409	394	450	434	454	425	422	412	420	443	416	412	395	446	388	403	411	399	407	411	440	443	454	397	419	405	419	444	431	443	450	414	425	401	428	382	403	391	403	400	415	423	417	428	418	378	392	413	404	443	385	403	406	410	428	387	424	456	454	399	424	427	395	425	392	375	406	444	412	441	409	425	402	395	375	392	435	387	438	405	409	423	425	393	428	413	420	451	439	444	396	349	411	426	428	414	401	370	392	427	410	430	423	445	413	393	377	393	429	415	435	433	392	420	385	420	436	416	409	409	436	401	417	406	381	381	423	429	395	407	415	400	452	425	420	417	413	338	435	439	403	391	402	419	387	420	453	411	400	427	453	423	412	403	432	437	442	386	426	404	374	379	384	389	405	427	422	391	418	398	407	436	401	421	431	396	398	358	429	391	404	418	415	410	426	415	405	432	404	427	431	453	387	418	434	420	430	395	390	426	410	420	425	404	447	401	446	415	445	429	407	427	397	398	408	425	376	423	384	425	385	410	436	383	408	418	401	462	424	408	381	386	429	443	387	434	425	447	409	356	415	395	407	447	405	403	452	388	398	396	406	412	401	412	413	401	380	412	392	409	437	449	417	389	428	434	410	416	426	466	441	427	433	405	389	406	465	393	406	430	387	381	474	416	396	399	429	408	446	403	400	417	444	425	439	451	407	451	397	428	405	384	412	382	436	393	414	434	387	406	430	430	445	419	421	395	401	374	387	395	409	435	423	427	369	422	409	419	429	437	400	389	405	398	414	421	402	395	444	391	381	383	419	377	434	406	432	429	420	438	440	399	409	458	409	390	404	386	409	425	439	422	398	395	420	391	419	392	410	425	392	397	385	424	378	417	402	395	403	364	371	411	373	430	391	430	438	440	420	411	437	445	371	400	383	429	388	404	430	411	365	435	404	391	417	417	400	411	426	399	408	452	450	425	406	432	436	416	413	414	386	433	437	414	425	386	375	393	389	383	407	451	422	390	382	421	426	416	397	425	392	428	422	423	465	407	413	427	430	444	432	414	367	447	438	426	420	409	409	422	403	411	425	413	425	435	388	422	445	430	423	463	394	404	394	390	452	411	387	414	426	460	408	394	437	394	432	413	414	420	449	407	388	422	397	424	378	424	384	396	427	418	379	415	447	412	411	403	410	404	391	423	418	390	393	364	440	440	431	412	421	404	422	414	444	402	398	426	430	417	418	437	408	390	401	405	450	343	394	380	423	417	437	415	413	406	472	391	408	403	438	415	427	444	419	368	415	389	391	408	421	375	384	403	383	360	372	410	435	395	432	372	447	410	401	452	419	435	450	368	390	441	410	442	430	398	413	453	438	432	418	419	435	438	377	392	390	403	387	404	433	419	430	407	427	400	412	411	419	411	445	385	390	366	390	385	421	442	441	427	468	406	477	420	378	451	405	463	405	413	408	411	430	407	399	407	402	393	406	422	413	429	421	345	426	400	406	402	406	442	445	417	410	389	407	402	420	394	409	418	443	403	407	381	396	430	400	386	396	397	443	413	432	410	442	417	447	367	444	409	442	429	417	408	415	376	422	395	416	405	400	380	381	420	386	408	380	404	441	425	420	395	440	438	426	419	427	435	427	418	359	402	412	400	448	398	401	415	415	452	423	417	451	400	389	423	441	419	436	438	406	388	384	413	382	388	405	436	403	380	438	397	406	423	424	397	411	416	402	412	433	388	453	413	401	371	438	409	406	409	439	401	408	453	450	427	387	414	440	447	373	424	443	411	388	397	412	408	390	401	381	430	427	392	383	382	414	403	424	420	406	392	396	421	429	387	422	456	404	417	403	400	433	435	374	406	457	434	402	403	421	413	402	422	400	410	378	425	410	404	399	415	406	411	425	399	401	434	414	408	470	413	437	393	428	422	403	424	393	420	435	450	413	400	415	449	423	430	425	421	417	409	397	387	411	387	404	447	436	425	412	408	428	390	372	430	403	432	385	391	434	414	395	414	379	434	428	410	416	441	427	402	389	381	408	411	442	404	391	420	415	400	436	374	405	390	417	377	401	404	409	388	428	409	445	394	445	419	382	390	424	428	410	403	402	397	405	434	399	415	414	394	422	433	404	399	412	388	390	430	430	441	405	389	420	422	438	413	395	391	403	368	411	439	410	382	422	419	427	394	440	434	387	396	374	391	401	424	407	410	416	431	428	435	365	434	409	409	412	412	388	396	467	398	413	402	402	398	396	392	427	413	373	399	406	433	410	395	420	433	368	439	437	437	408	382	395	421	399	401	408	425	424	383	396	425	401	421	398	424	394	405	457	436	427	408	390	429	389	406	435	370	424	429	401	431	420	456	394	374	433	462	401	415	428	397	409	393	412	412	407	377	439	384	412	391	441	398	399	394	420	398	378	406	433	402	402	374	441	394	406	409	412	375	401	385	418	407	431	368	358	388	404	398	435	418	435	398	401	396	411	412	411	429	414	425	428	406	406	377	409	397	422	432	416	398	382	415	407	401	410	444	423	403	427	459	421	425	406	433	393	417	416	414	459	425	398	409	460	384	436	429	432	400	430	429	408	409	401	388	409	380	447	380	419	427	424	430	403	393	409	359	400	391	419	421	371	386	413	422	437	416	403	372	406	420	388	407	404	428	417	433	412	453	438	430	420	401	401	437	430	415	447	387	420	418	421	399	405	384	385	426	398	408	394	418	403	388	429	424	438	416	397	426	439	426	413	386	374	423	399	445	391	418	454	415	357	390	433	432	445	391	428	436	403	379	439	382	390	437	396	441	415	438	426	427	390	379	378	405	446	386	395	441	451	437	389	435	419	388	444	433	422	435	463	401	412	400	399	402	407	408	405	403	441	388	430	431	409	444	407	409	382	378	429	392	381	422
4887	925	897	911	940	906	945	905	952	884	904	909	874	897	873	869	931	923	939	901	910	944	937	900	902	921	950	915	861	904	926	896	902	861	932	924	891	906	944	897	895	933	885	918	877	901	925	983	937	865	873	938	907	912	932	892	891	970	869	911	900	916	918	931	914	884	934	821	937	871	922	930	913	924	891	900	893	891	936	934	935	953	883	868	908	916	899	861	882	889	920	893	922	921	911	906	853	941	929	875	929	855	895	882	896	951	882	914	922	916	911	902	910	898	904	937	871	960	949	871	955	893	889	946	889	907	863	945	920	897	858	934	965	945	869	921	897	959	921	957	852	917	960	891	915	901	946	941	945	907	932	936	901	925	939	876	897	863	909	891	956	953	916	922	929	890	929	899	899	920	906	924	966	902	957	901	868	963	932	938	915	933	905	946	929	950	933	873	922	948	907	938	871	911	914	936	917	882	924	880	890	925	985	907	866	915	890	920	894	884	883	964	888	911	918	956	889	905	872	901	873	907	931	895	951	915	927	976	850	902	901	907	899	984	929	888	926	919	942	898	864	971	919	909	915	959	870	892	874	933	901	934	913	918	944	941	922	926	925	923	933	922	912	957	922	889	900	852	908	905	948	940	927	904	923	943	901	952	912	929	901	935	926	936	980	959	902	903	910	884	894	936	894	908	917	851	935	902	950	925	935	900	953	936	964	890	910	928	886	928	907	922	869	913	938	953	906	865	980	962	937	959	854	917	903	896	933	949	925	938	939	897	923	888	915	937	891	898	870	954	891	938	877	897	904	877	974	942	922	862	907	903	935	909	943	902	875	999	893	934	942	946	920	889	933	925	886	869	930	958	938	894	866	894	945	900	854	900	920	852	923	893	925	916	908	900	935	888	910	898	929	927	864	855	873	936	935	931	928	939	926	954	960	874	931	943	869	922	849	927	905	941	935	932	909	919	956	891	935	919	899	905	905	920	912	889	901	935	915	945	950	845	961	942	888	904	875	932	945	936	928	891	862	848	933	900	911	928	873	881	921	852	887	961	892	923	877	923	905	927	914	890	892	912	917	895	909	897	938	888	888	921	909	901	892	880	932	935	925	906	926	892	856	912	915	904	925	906	863	848	859	888	924	923	943	832	956	887	909	917	856	928	938	886	928	937	903	915	928	913	898	888	953	901	963	954	898	916	902	878	914	875	925	886	941	901	874	958	958	866	889	911	884	956	956	897	937	905	918	954	877	952	912	877	959	953	915	873	879	949	902	849	893	917	919	928	868	901	876	966	915	947	896	882	868	879	942	917	902	879	952	862	945	906	908	874	912	903	896	898	902	923	847	927	883	863	968	876	949	883	957	903	935	917	927	970	934	933	943	912	897	884	850	923	894	869	925	894	924	871	936	927	878	909	930	907	903	898	870	903	848	901	950	950	949	928	942	879	933	920	937	917	904	955	928	910	956	955	938	878	904	922	892	938	932	882	933	849	886	883	948	900	917	953	943	888	893	897	938	898	922	874	882	912	954	956	929	867	902	940	965	882	946	889	935	882	930	887	906	907	896	888	943	931	874	912	915	929	945	921	898	881	939	880	918	890	915	895	945	928	941	924	928	954	877	889	895	887	873	913	874	921	968	939	926	864	922	921	865	908	905	914	909	918	929	913	919	923	913	927	882	884	928	945	903	843	917	906	891	892	915	880	943	940	922	930	921	947	954	917	977	953	895	872	934	878	905	920	940	950	909	922	916	906	871	927	854	966	923	946	963	926	920	896	907	917	904	912	869	899	919	981	903	939	891	903	860	918	906	892	948	871	901	892	900	918	905	923	902	906	891	927	910	920	965	905	916	953	888	932	906	912	939	889	899	891	970	896	947	908	951	865	950	886	884	922	921	946	897	921	906	914	914	904	901	918	920	922	895	911	937	895	903	887	933	861	908	963	928	853	915	978	923	918	859	910	933	911	902	901	989	949	878	956	921	900	903	911	957	959	887	965	899	917	902	932	927	972	927	945	933	912	925	906	907	917	951	857	935	900	914	849	912	917	921	899	878	888	871	877	893	965	876	939	953	916	933	935	885	899	929	976	908	936	929	894	922	926	858	940	853	885	912	847	875	904	904	939	844	913	875	890	894	844	923	926	941	937	884	892	904	900	921	926	922	931	916	972	858	904	873	927	907	900	875	960	917	912	892	933	889	871	969	919	917	890	886	919	825	927	893	936	977	912	934	899	879	905	899	926	907	970	947	916	879	962	932	898	989	882	916	867	887	884	920	883	949	903	890	891	904	940	865	875	924	940	887	916	917	896	925	866	920	891	963	930	894	866	844	916	891	883	947	911	939	898	887	931	947	901	874	947	925	886	893	857	922	899	898	900	864	890	895	888	955	888	886	847	889	922	921	897	900	901	845	897	919	901	903	942	973	930	926	918	931	960	867	895	926	917	958	920	892	953	902	892	916	865	947	843	924	925	939	875	884	930	915	910	950	930	943	883	938	924	911	941	904	957	869	912	929	943	914	883	956	938	937	889	882	884	918	940	870	927	892	875	876	929	837	877	909	891	916	902	928	931	918	928	866	884	952	882	867	885	897	925	911	986	918	944	937	897	897	911	913	920	897	889	956	890	965	914	919	933	950	901	932	931	897	903	927	945	957	995	888	880	881	939	953	924	894	936	945	901	906	910	915	916	915	910	933	945	892	881	956	929	949	904	900	936	893	933	905	855	917	872	934	929	948	931	938	897	916	915	919	933	881	942	958	907	909	870	870	918	881	897	915	888	911	904	918	935	926	925	907	930	924	949	880	968	935	958	899	889	930	876	942	910	885	908	871	927	929	880	948	921	949	877	933	894	915	925	937	942	963	905	929	881	896	936	905	895	908	912	851	897	876	963	930	899	921	924	833	948	919	967	941	845	918	910	908	950	942	916	854	902	947	883	915	923	928	918	945	901	912	929	906	912	866	928	897	986	948	976	862	907	828	928	914	883	867	923	948	853	941	914	927	923	906	908	894	939	896	892	862	916	893	918	882	906	930	954	969	888	901	897	895	944	898	944	907	881	913	947	905	912	901	887	904	885	933	937	952	919	915	945	856	863	913	907	948	931	880	856	878	890	882	891	907	852	907	949	968	883	907	920	888	876	855	940	892	869	939	949	903	894	924	918	947	890	953	913	895	897	972	893	904	950	917	962	929	886	916	928	898	936	964	869	885	916	887	869	908	977	882	970	920	923	911	939	875	909	938	892	925	958	898	897	957	879	861	957	892	951	942	943	902	905	899	870	970	1013	906	901	890	888	933	900	899	946	915	942	963	880	860	934	885	879	902	898	907	899	966	926	907	960	915	917	924	933	889	971	943	898	871	901	912	911	909	894	858	928	914	980	944	875	937	953	907	883	879	912	890	895	898	902	891	947	887	899	937	941	911	907	915	975	963	906	944	954	925	913	875	909	883	905	887	897	855	922	912	909	878	878	896	914	894	904	907	838	897	885	931	918	908	914
16521	1148	572	414	386	296	276	260	224	268	248	242	237	235	217	225	220	245	208	198	229	237	238	220	206	191	219	232	214	236	236	212	223	220	214	237	217	197	227	233	225	193	219	211	220	229	206	206	231	233	216	211	246	207	199	210	213	232	221	253	231	230	198	231	213	213	215	210	220	213	206	251	226	257	209	220	220	198	199	209	246	199	178	205	209	221	218	187	221	229	204	200	207	217	218	200	191	200	242	187	212	232	199	200	235	225	203	234	237	211	205	243	221	208	230	197	182	225	215	209	230	224	205	214	211	210	209	237	204	225	193	220	233	219	224	205	234	209	205	208	230	223	201	206	227	218	226	221	213	218	194	249	246	230	220	203	224	230	216	211	202	225	189	209	208	199	213	204	198	208	205	202	230	207	206	188	196	214	188	184	234	226	211	219	213	217	190	204	196	234	211	222	235	202	184	232	211	221	199	217	216	200	206	230	200	207	206	218	212	221	200	185	206	218	196	217	214	210	216	222	193	221	216	210	220	233	208	208	235	208	229	199	223	203	229	225	237	206	218	199	207	183	215	211	232	232	232	219	219	213	214	169	209	233	224	199	242	234	196	232	208	218	228	173	240	228	233	235	205	214	219	213	199	232	226	213	244	206	182	212	235	238	213	232	191	206	228	188	227	212	236	229	221	234	207	207	213	222	217	226	211	192	208	200	210	210	204	209	220	206	222	221	200	191	196	225	194	223	212	209	230	215	216	242	252	185	198	230	211	215	210	216	215	206	160	245	207	202	226	196	212	202	235	222	213	239	258	211	204	232	225	202	241	242	225	219	223	238	227	211	229	204	228	226	228	224	205	237	231	228	203	231	244	242	218	208	218	213	241	225	214	226	201	207	200	219	213	183	195	234	195	210	215	219	182	238	233	229	195	242	204	216	189	219	220	219	211	208	220	210	204	196	207	234	241	197	228	227	222	180	227	209	197	201	223	225	196	221	225	228	230	208	199	208	245	235	218	185	243	198	214	231	219	226	236	197	227	218	229	258	223	230	227	227	217	194	199	208	250	250	245	210	244	222	208	206	221	209	208	200	229	212	228	208	224	205	199	210	200	208	206	219	254	244	207	217	248	208	229	222	250	208	193	219	223	206	231	221	220	222	198	214	198	205	209	227	230	208	239	214	210	175	222	242	238	226	203	202	215	205	237	219	193	195	213	184	228	214	244	194	234	218	225	197	245	208	222	221	207	222	218	215	199	217	245	220	212	201	238	190	202	195	198	208	250	225	242	212	210	206	214	222	217	230	235	233	203	214	218	202	220	218	175	230	228	229	247	220	196	226	255	210	233	212	213	199	197	204	215	234	241	219	235	201	216	176	208	214	218	217	214	226	236	202	235	199	212	224	222	206	239	209	227	214	216	205	217	213	183	211	208	223	223	237	202	214	211	201	209	230	246	244	212	210	207	180	217	200	228	213	209	219	215	237	183	198	210	233	241	220	208	231	193	195	237	226	208	219	200	215	209	224	204	202	209	200	180	194	205	199	231	221	214	264	213	232	225	216	207	199	198	208	209	212	229	189	197	208	211	218	226	201	191	246	196	245	255	225	221	190	227	215	234	233	241	202	209	222	210	217	219	192	203	214	227	217	218	187	223	211	226	233	205	215	228	217	193	221	233	220	222	215	233	205	203	225	239	240	219	221	213	193	214	211	239	245	234	235	232	198	229	208	220	196	217	242	218	200	199	201	210	215	222	197	209	224	197	216	235	198	226	214	193	199	178	206	192	212	216	203	219	238	220	189	215	196	200	196	204	228	226	216	231	215	201	224	254	219	214	223	227	199	217	194	206	218	217	231	220	213	216	220	226	234	196	198	192	222	220	229	189	206	209	179	201	217	195	218	212	203	216	216	214	203	202	221	217	225	196	214	172	181	201	234	181	209	214	195	226	196	240	220	218	193	198	220	223	234	225	215	213	195	194	205	225	225	243	195	191	227	233	224	217	220	224	210	226	222	201	214	195	209	214	231	207	190	207	231	200	228	212	209	213	214	230	207	243	208	212	206	200	182	232	203	214	196	208	210	193	224	220	211	214	196	198	200	199	228	210	196	201	247	214	186	234	200	222	212	202	207	209	256	220	220	202	232	195	220	202	216	211	236	202	223	236	218	197	189	189	213	223	222	187	222	207	212	218	216	228	214	200	194	201	217	222	218	232	219	220	244	205	223	194	231	234	225	231	221	189	190	193	216	210	248	202	213	180	198	208	197	212	212	197	200	207	209	214	208	202	204	195	233	221	222	222	220	187	212	196	225	220	182	222	200	197	243	208	196	224	198	211	203	210	218	209	221	219	235	204	196	220	248	210	208	197	215	209	213	205	251	210	207	200	224	193	227	225	204	239	214	230	238	201	208	212	238	199	214	191	211	244	235	194	218	239	220	187	225	197	233	234	231	201	233	203	223	234	214	225	211	198	231	223	214	201	226	212	203	219	225	229	211	211	230	202	209	223	179	224	234	240	230	205	208	227	233	238	219	209	223	225	216	230	225	194	235	203	197	223	190	210	217	203	253	204	217	206	217	205	201	204	241	203	229	226	244	227	213	224	243	233	200	212	221	206	228	233	211	231	227	202	228	193	222	189	213	203	215	211	202	217	222	211	234	183	191	194	210	211	201	214	202	215	217	214	220	243	207	213	202	245	210	206	225	213	226	232	184	213	212	186	217	214	218	209	197	211	207	240	203	202	217	209	206	219	222	205	230	191	223	221	224	211	214	205	226	228	210	203	205	208	219	201	211	195	252	208	186	200	232	204	195	215	207	211	196	228	218	236	243	222	246	207	220	195	237	207	198	240	252	202	221	225	205	222	202	197	228	225	205	211	193	202	207	227	237	237	207	240	226	209	207	220	210	218	208	212	197	208	228	197	231	221	214	214	240	224	218	248	217	210	231	200	186	213	215	199	211	193	198	211	257	201	234	224	238	188	237	224	197	218	211	221	220	211	218	202	222	223	213	212	230	222	196	213	236	190	206	209	226	197	237	224	207	221	251	195	186	207	209	210	217	194	192	244	228	221	220	208	231	215	207	187	221	210	199	214	220	220	201	222	192	189	236	228	219	234	217	195	221	212	205	224	253	230	191	202	203	206	208	211	207	224	197	219	225	236	207	222	216	191	186	228	205	208	190	229	249	219	189	227	234	236	220	221	207	200	215	216	215	236	215	216	211	192	220	210	208	208	211	212	218	219	191	218	228	244	253	223	231	229	234	243	190	217	186	224	205	188	215	233	232	243	193	209	208	196	208	186	192	192	227	217	207	230	201	221	198	227	201	220	209	206	201	185	222	219	223	215	190	214	216	228	260	212	209	207	225	254	220	221	235	218	206	216	234	230	203	225	223	214	211	186	224	218	213	208	227	224	223	217	220	248	242	207	194	203	211	225	238	168	189	195	251	209	228	246	219	241	206	206	219	181	199	190	221	194	199	237	212	226	218	227	233	228	189
10712	785	1255	1329	1197	1036	901	833	739	706	701	680	638	636	586	602	573	628	551	620	591	611	588	573	568	595	565	584	541	561	555	571	585	562	528	560	522	584	563	559	538	534	542	565	601	567	547	524	523	558	606	550	522	550	537	520	542	528	521	559	512	513	535	533	565	577	549	567	563	514	559	529	519	527	556	543	545	545	519	523	518	519	537	516	507	536	563	517	535	548	524	522	558	525	568	558	505	566	560	606	554	551	530	537	545	552	494	534	508	555	536	518	554	554	505	535	573	531	524	562	570	527	538	579	538	552	487	502	519	537	549	503	543	537	540	519	571	544	567	499	539	531	551	529	503	553	540	533	516	552	518	580	483	546	543	536	531	519	537	570	505	557	571	507	540	589	555	527	540	552	552	548	546	501	515	516	552	557	526	510	566	538	525	510	521	559	569	497	552	509	574	513	486	539	521	517	523	508	531	546	539	534	580	547	527	571	534	596	542	514	522	521	581	542	546	528	549	546	520	565	539	508	545	544	547	569	523	515	496	533	558	583	535	518	545	519	551	568	530	503	530	516	554	566	525	482	556	524	488	553	521	540	549	550	575	534	511	514	535	516	505	562	535	530	494	510	542	517	552	551	582	508	549	552	555	550	543	515	529	522	539	565	533	531	560	500	557	540	534	506	532	486	547	509	536	549	532	552	521	554	521	508	532	554	554	532	559	504	506	525	514	574	506	585	513	518	536	541	525	542	537	547	541	505	512	554	570	519	529	544	556	544	550	573	542	555	517	528	534	543	516	478	581	561	530	562	558	518	516	577	510	551	548	554	538	500	485	495	527	512	567	526	544	549	546	566	463	558	530	509	557	533	559	533	512	547	535	523	567	548	509	515	538	547	550	549	547	522	540	529	537	573	543	536	563	584	527	545	544	540	527	567	548	534	540	513	555	491	515	512	501	519	565	528	534	547	550	524	563	511	565	514	516	552	575	570	545	522	502	569	563	512	536	528	547	548	498	525	550	542	528	533	512	553	539	482	570	514	534	556	569	510	539	543	525	538	532	559	517	539	533	552	563	542	567	479	548	504	514	495	550	537	574	520	553	510	522	507	564	557	538	523	506	564	502	532	521	491	545	522	547	561	508	521	540	546	486	520	525	550	528	551	534	549	579	553	525	549	550	538	562	525	574	583	592	535	552	548	526	534	549	552	574	531	545	542	522	547	514	537	555	561	504	558	544	561	551	576	508	500	541	546	568	517	544	457	541	561	530	556	507	527	563	525	521	551	554	504	560	515	519	520	509	501	561	516	571	547	547	524	515	510	573	526	549	509	551	514	557	519	526	526	518	546	520	552	560	551	593	526	576	525	501	541	569	545	569	516	502	510	560	510	549	547	524	527	558	537	567	518	576	522	562	527	575	539	533	568	547	502	548	510	591	516	532	537	531	552	535	560	554	552	502	505	556	538	534	510	583	563	519	544	518	560	532	557	495	523	530	508	511	507	511	510	554	522	529	576	556	548	552	511	517	552	521	533	552	573	526	530	534	513	534	526	539	556	574	542	553	522	549	517	471	492	530	517	543	526	566	549	519	508	547	503	547	580	549	534	542	488	539	522	543	502	541	528	561	532	500	542	530	559	516	530	570	536	519	547	536	565	522	542	536	575	551	561	509	546	538	508	550	558	540	561	545	579	555	513	555	551	517	544	519	513	569	513	533	523	570	541	499	513	549	553	506	550	549	570	580	485	551	583	553	552	548	545	578	521	549	538	549	549	550	536	522	542	530	550	567	546	540	524	542	564	552	542	576	540	509	538	532	527	537	503	564	549	559	532	535	558	565	556	539	533	555	499	536	519	563	549	545	567	536	534	530	539	577	533	535	548	547	534	516	528	535	492	523	522	535	540	521	523	510	568	551	498	566	564	557	530	546	520	513	542	555	573	556	556	523	566	567	537	501	536	576	540	544	550	530	554	551	516	515	523	556	560	547	531	540	574	570	537	584	534	557	506	529	557	524	492	578	549	583	525	534	543	481	536	576	504	563	522	507	533	568	575	512	557	545	553	521	564	557	552	540	504	530	526	515	559	587	480	500	575	549	529	581	533	526	524	521	537	521	537	529	534	565	544	520	535	519	549	525	511	522	529	521	503	538	542	549	533	501	564	554	519	543	565	526	540	504	540	537	524	564	514	555	539	521	548	553	520	531	546	533	521	570	542	538	527	549	531	559	513	534	552	516	515	548	527	545	569	557	566	561	575	509	559	519	552	513	561	548	527	504	525	526	549	540	521	531	528	534	516	545	540	543	524	532	534	568	554	545	540	569	532	576	572	541	560	502	500	560	513	535	535	550	532	551	535	541	541	539	560	572	546	521	527	552	539	526	557	502	564	513	561	542	532	544	555	554	564	584	558	541	539	520	562	536	518	560	576	544	514	524	503	575	531	516	580	537	582	547	565	538	505	533	527	553	573	536	569	530	477	543	491	524	534	507	534	573	553	571	558	548	549	550	521	547	540	527	512	518	552	523	512	484	528	560	540	565	488	547	514	550	530	498	528	548	529	492	571	523	604	563	571	530	569	522	556	550	512	540	500	539	578	542	523	505	508	534	534	542	541	535	545	592	532	542	510	503	560	559	516	529	493	528	528	528	549	533	513	558	524	539	498	569	558	520	539	519	538	583	548	523	561	560	530	582	582	527	517	556	524	563	532	518	547	550	522	483	539	525	560	518	573	554	564	530	583	543	567	537	518	529	495	507	507	523	481	537	532	544	567	568	562	556	537	592	502	591	547	594	560	565	550	533	543	526	538	572	520	519	535	506	569	572	557	516	523	523	536	529	534	531	533	540	555	558	523	515	571	543	511	558	537	519	576	562	545	544	551	540	539	541	548	538	529	515	522	524	543	565	547	590	523	545	545	547	560	578	544	522	560	569	513	564	530	552	542	552	573	493	484	561	539	569	527	541	545	536	555	555	570	533	522	519	547	574	545	548	500	528	543	532	571	555	528	542	540	529	533	472	532	575	525	538	547	525	526	513	539	543	508	523	536	530	567	545	587	559	506	554	532	556	568	517	539	565	539	541	553	545	553	511	551	504	571	502	483	552	531	557	517	560	550	563	534	515	491	529	553	586	530	532	535	583	567	549	526	544	558	522	554	538	512	563	539	523	538	582	562	521	540	519	513	540	541	547	513	539	536	566	530	529	534	543	505	557	507	531	541	552	544	551	522	515	573	547	556	564	509	532	571	564	546	509	558	523	546	539	540	539	556	549	492	528	542	557	523	576	565	545	543	551	532	558	558	541	584	544	595	581	522	533	533	568	541	503	541	523	545	518	552	572	517	556	532	501	536	537	536	524	529	541	526	558	527	496	537	543	556	540	541	557	504	545	538	515	534	548	546	524	542	552	518	560	519	520	515	549	583	541	568	569	569	545	546	561	518	567	546	542	560	533	485	509	549	538	530	516	561	533	524	519	550	519	537	492	526	522	563	555	511	563	548
26437	3035	991	704	539	479	399	353	360	334	322	304	277	299	277	284	274	286	290	254	276	250	310	290	296	313	275	275	272	265	296	298	260	297	250	270	311	273	254	282	258	290	273	285	283	244	280	285	269	251	262	264	306	275	247	298	234	267	301	289	249	285	296	254	272	242	277	269	271	289	272	279	296	252	278	248	259	267	292	285	281	261	256	271	262	292	239	271	289	255	268	300	273	294	244	266	285	299	256	282	262	262	274	293	310	213	264	293	274	259	210	265	287	287	249	236	240	273	268	243	263	240	269	282	259	283	290	300	274	259	277	292	249	253	293	262	297	269	301	285	272	255	285	274	294	265	280	243	284	280	269	248	267	246	253	260	278	278	287	251	302	258	240	279	280	258	249	257	289	274	288	264	290	266	288	288	294	294	237	293	267	277	283	267	277	299	279	275	279	257	275	265	266	240	253	269	251	242	249	285	267	247	277	237	269	231	255	249	267	273	270	296	290	270	280	268	276	290	265	267	280	279	252	272	235	287	294	275	291	272	262	291	270	303	264	256	283	284	272	246	254	271	261	301	306	266	271	265	216	298	257	265	257	313	293	234	277	244	274	280	287	248	280	247	275	309	304	306	271	268	267	226	297	273	302	240	273	244	261	269	259	260	279	244	295	291	269	257	252	263	283	280	275	242	283	297	276	290	265	296	288	273	277	289	273	296	291	278	258	308	264	276	284	259	265	281	287	278	275	263	276	264	262	251	247	273	242	286	298	268	276	276	258	280	260	271	288	289	247	273	267	250	280	270	311	264	267	252	282	258	260	238	258	268	306	251	269	284	266	267	271	266	275	249	278	232	260	274	271	268	288	260	258	281	266	294	265	252	258	259	276	267	250	314	254	286	280	279	263	295	251	314	257	263	310	293	292	240	281	284	283	263	267	259	246	242	245	265	266	304	247	282	285	289	267	248	259	281	271	280	236	278	254	270	276	278	279	283	267	262	296	241	314	275	266	263	294	265	259	242	261	270	276	280	299	250	254	275	271	277	291	263	243	271	258	271	246	309	268	280	280	272	272	246	262	276	260	255	254	301	240	268	263	257	263	262	279	240	252	281	275	254	290	258	282	283	278	277	304	264	255	298	283	286	281	274	260	260	285	248	272	293	267	266	260	236	276	264	260	255	272	246	237	275	267	260	260	264	247	272	302	298	315	305	271	273	284	284	249	271	308	261	350	289	257	304	291	255	269	279	241	268	281	264	271	283	299	278	248	263	270	272	293	300	262	264	284	296	292	271	280	265	293	253	257	244	257	295	308	259	260	277	281	265	280	267	264	246	286	253	266	283	252	287	309	297	237	264	298	276	273	231	244	291	271	262	268	258	275	276	295	243	265	248	276	301	268	251	278	252	283	277	272	262	270	261	258	271	279	281	278	264	268	301	279	278	244	267	314	263	283	294	292	289	259	280	269	302	309	281	282	259	285	266	233	254	282	298	241	272	252	284	284	284	247	241	264	272	287	255	301	278	266	292	296	257	283	284	245	254	267	258	260	306	243	275	259	251	260	305	261	258	285	272	260	265	291	296	277	277	287	259	262	278	259	264	280	285	262	286	250	256	295	270	287	315	265	244	276	249	277	267	286	286	273	253	268	247	242	281	316	309	276	275	275	286	262	287	272	275	296	277	262	272	301	260	279	295	230	294	290	284	264	265	274	246	282	269	237	276	269	280	328	276	293	300	273	252	269	273	278	264	260	261	290	249	320	304	262	255	293	300	298	268	277	292	278	275	273	261	249	280	263	278	252	260	280	265	283	259	267	268	269	244	299	274	234	281	262	272	247	255	258	233	269	279	243	293	267	293	297	257	297	275	260	263	279	282	299	249	279	283	248	238	268	289	258	285	274	298	261	273	259	248	283	291	283	267	264	270	270	290	289	255	292	278	268	233	291	266	266	244	295	255	272	262	274	271	268	234	247	290	268	250	250	309	288	261	260	311	253	259	250	259	257	298	299	270	278	297	293	264	270	275	247	257	276	283	239	314	259	254	255	270	274	270	309	243	306	271	242	269	265	293	287	276	285	313	250	242	271	253	285	252	269	260	275	290	312	277	275	255	273	240	282	267	266	282	286	250	274	250	260	237	281	266	262	252	259	262	282	260	310	277	283	256	283	284	258	285	259	298	248	285	307	272	301	233	268	276	270	259	249	256	264	288	268	289	282	290	268	272	288	270	285	271	260	264	267	309	246	275	248	261	257	273	293	278	298	253	272	264	261	220	280	239	268	232	259	287	265	256	278	294	265	267	284	306	302	325	259	265	260	252	267	252	283	261	266	268	255	260	258	257	269	254	244	284	266	285	282	246	273	258	310	269	272	272	295	270	283	290	284	247	256	246	284	282	287	283	262	256	285	289	248	265	286	263	284	280	271	272	246	304	282	246	256	264	268	290	256	260	285	267	281	264	275	269	252	298	279	248	261	256	267	248	252	269	268	271	291	262	292	298	293	284	263	262	268	231	281	288	265	274	270	258	249	306	283	273	258	256	286	252	293	283	271	302	297	254	290	282	261	269	269	288	278	295	243	263	294	302	280	307	277	280	246	275	255	267	255	253	299	288	296	284	265	286	274	257	254	274	284	253	286	238	231	279	255	271	271	301	316	277	284	292	254	276	253	274	295	251	250	257	273	298	281	279	250	260	268	299	261	299	269	268	282	277	257	283	228	289	299	256	271	272	295	282	266	261	267	286	293	273	254	245	267	265	228	247	292	273	260	244	280	266	271	270	274	230	258	251	267	279	253	301	275	275	294	281	277	224	275	268	259	293	270	268	278	282	265	305	268	254	296	233	227	266	250	270	235	284	292	284	251	255	284	279	284	229	274	252	268	266	246	272	254	272	259	262	277	272	286	291	282	265	293	278	264	286	302	284	242	268	290	289	256	264	248	255	294	277	302	274	229	299	276	296	262	304	259	282	240	289	282	276	282	256	301	283	271	276	304	301	262	249	274	271	266	281	268	278	288	261	290	250	249	266	273	236	289	291	313	289	266	281	225	268	250	299	270	262	268	274	251	272	289	257	283	292	290	268	238	295	268	259	253	272	278	260	226	254	245	260	276	248	288	284	264	304	286	296	262	295	279	273	289	273	261	240	260	253	288	240	289	263	263	283	266	296	234	272	304	297	232	237	249	269	260	271	315	301	284	251	254	245	271	266	261	292	254	281	284	275	267	269	260	292	254	318	262	298	318	249	253	248	283	288	276	265	274	288	289	259	256	263	263	278	267	281	256	245	262	283	297	303	256	284	259	288	280	299	253	295	288	295	250	263	267	259	263	274	255	283	271	258	264	256	257	277	270	263	297	248	278	264	253	302	274	300	285	281	299	280	323	280	292	235	254	278	292	279	262	283	290	264	270	270	233	264	289	276	313	271	297	287	278	256	267	249	261	279	249	286	277	241	297	258	248	294	316	300	271	276	256	264	281	268	266	247	247	273	304	296	274	272
13823	1206	2049	2256	1878	1695	1391	1253	1124	1020	993	934	912	858	811	774	790	768	761	764	791	691	748	750	761	784	712	708	739	709	723	692	697	679	708	698	718	738	681	698	692	713	661	709	689	732	659	726	679	696	699	632	693	686	714	687	682	662	708	649	652	644	713	700	699	724	712	664	708	665	747	728	697	704	644	700	694	665	719	679	669	667	688	690	694	722	702	646	702	671	734	709	700	716	676	625	659	681	716	625	689	658	622	695	719	674	698	719	639	723	705	655	701	695	713	671	639	730	684	694	664	665	685	717	708	650	656	671	646	675	657	628	682	690	686	698	662	669	645	667	687	701	630	673	703	688	652	677	722	664	687	700	701	704	675	709	644	691	642	647	700	690	653	667	652	644	648	649	629	680	630	642	699	682	709	617	613	702	683	679	712	676	673	712	664	669	638	647	639	648	659	673	682	693	656	643	663	719	714	661	710	691	688	700	658	638	702	676	662	657	671	666	644	681	690	664	673	712	703	653	706	652	703	657	677	630	686	644	710	664	655	685	715	676	667	699	697	670	702	671	675	701	688	691	653	654	678	662	672	698	666	714	680	642	681	684	674	667	710	666	729	649	696	667	667	678	622	682	678	687	672	720	635	681	694	744	661	648	687	685	671	706	727	694	696	663	664	710	647	658	728	664	714	688	709	685	685	674	682	709	709	637	666	687	662	705	677	706	716	664	629	716	703	647	686	699	712	656	651	707	684	707	676	649	698	674	679	626	687	685	686	648	670	668	688	704	676	669	688	668	619	643	659	696	662	655	679	708	615	687	692	712	708	655	692	677	660	682	619	659	670	643	702	685	677	667	668	728	708	664	696	638	684	684	644	648	699	636	657	678	660	665	667	680	677	675	676	660	682	677	705	692	676	681	671	714	669	697	689	687	673	711	677	694	667	680	672	675	723	667	705	681	704	691	676	691	653	678	697	679	668	696	682	627	705	660	673	656	702	677	691	636	690	692	646	712	678	683	652	690	652	702	672	735	692	648	703	632	708	703	664	689	701	671	670	725	699	676	691	685	758	722	691	681	701	672	645	696	641	683	714	687	676	652	677	730	613	688	675	665	680	612	678	660	695	638	666	686	718	680	708	734	677	673	656	638	678	693	673	673	661	671	694	657	710	701	649	686	689	691	693	628	669	677	723	676	662	728	630	685	662	668	701	652	690	680	678	676	708	635	678	683	670	681	694	666	699	696	709	692	690	653	649	701	661	704	672	711	645	656	681	694	675	676	698	684	628	660	679	732	648	667	674	681	632	676	701	666	725	661	664	664	694	705	630	641	691	700	678	684	667	662	701	676	673	636	699	636	666	710	675	670	635	690	661	678	671	697	689	670	675	704	662	686	676	690	654	660	688	674	694	669	682	658	666	659	681	663	698	716	644	660	677	720	686	726	662	657	634	683	692	711	715	654	677	650	673	665	681	666	672	689	670	667	605	705	664	657	671	688	630	657	622	702	702	702	636	672	714	647	673	678	668	655	687	640	648	650	644	679	721	722	663	653	667	644	711	658	685	645	698	685	634	691	632	657	645	693	705	707	682	707	704	661	701	727	667	737	642	694	683	682	673	687	648	676	692	709	685	655	636	645	692	689	684	687	632	743	658	704	668	680	707	669	691	705	646	686	664	677	694	647	711	685	710	648	689	662	691	604	673	690	693	696	699	665	699	683	684	702	693	690	673	674	647	673	682	673	693	665	644	725	673	629	637	698	659	660	679	674	699	660	688	658	708	673	664	640	688	640	686	663	658	624	667	676	700	680	680	633	677	653	726	644	674	663	636	694	686	689	717	711	678	718	681	669	685	637	708	714	623	697	651	720	732	715	661	659	718	643	694	738	660	720	683	646	640	672	632	702	698	725	666	701	665	697	695	697	667	657	702	665	685	659	737	693	661	670	688	701	708	706	668	679	678	659	710	643	596	719	689	701	677	691	663	655	672	704	714	675	668	665	673	689	702	675	666	689	680	678	685	701	686	730	659	708	713	652	641	647	699	692	651	690	677	695	676	660	652	663	678	662	679	644	709	627	711	713	704	689	697	761	676	707	672	703	690	711	724	655	680	652	716	648	670	637	669	698	673	704	653	684	719	669	668	616	703	705	722	659	639	652	719	616	640	693	658	654	658	668	657	690	661	689	629	675	745	644	677	681	649	680	682	650	651	694	688	663	713	681	650	665	684	733	683	683	670	705	644	641	671	735	674	703	637	699	669	682	724	667	655	629	669	722	660	655	643	655	685	684	672	662	715	607	667	647	665	677	673	707	688	679	652	654	650	712	736	672	694	646	729	675	644	645	674	667	690	661	707	677	675	654	645	647	673	648	697	683	678	687	675	662	715	688	679	665	704	640	643	699	686	669	691	657	689	671	685	704	679	671	654	692	689	670	685	733	674	640	672	659	659	684	669	672	709	657	673	668	705	724	688	719	647	693	748	684	656	643	675	718	678	644	661	678	689	647	645	679	755	673	667	715	639	653	638	740	661	702	641	698	696	673	690	714	672	663	724	702	688	692	671	663	672	714	678	681	677	662	662	670	676	674	677	651	652	672	720	687	672	682	626	699	693	668	730	715	678	680	750	648	699	681	682	704	646	648	696	661	620	673	676	687	669	646	664	633	696	713	655	661	667	692	669	694	666	655	645	653	676	599	712	731	642	677	637	695	680	637	658	666	707	682	689	678	662	682	645	627	710	705	644	677	676	667	682	651	725	669	649	686	690	650	706	706	677	702	653	677	704	699	685	692	678	675	694	702	680	691	685	708	678	676	692	711	692	652	700	685	702	684	728	678	625	702	632	687	640	674	670	682	665	684	646	654	710	707	708	687	677	682	665	634	718	619	667	685	701	670	716	664	687	679	706	632	641	637	663	673	689	683	707	632	683	628	658	709	689	676	648	676	655	698	666	682	674	726	721	693	659	696	724	704	698	677	710	654	649	709	642	678	642	662	664	671	692	718	724	696	631	686	694	674	659	725	688	654	682	621	682	710	693	692	712	688	681	705	697	676	651	683	665	679	654	674	721	698	643	689	644	646	700	670	688	691	657	693	663	705	702	653	709	668	656	709	729	685	640	632	650	679	702	708	697	694	681	700	613	695	716	672	667	684	667	704	694	691	719	674	682	640	675	642	720	641	683	684	705	679	706	691	680	692	673	679	673	695	667	644	685	654	666	623	679	655	687	655	724	713	692	692	694	643	672	698	721	656	689	678	715	671	679	698	688	686	664	691	631	687	622	721	650	670	705	694	627	643	679	686	704	710	630	717	678	663	679	648	700	682	710	697	659	697	682	685	689	684	655	690	635	723	641	686	682	693	668	679	649	678	688	699	696	722	707	692	670	698	676	656	701	664	668	674	688	697	659	697	686	690	670	737	665	675	678	681	652	672	679	676	748	693	653	715	693	662	678	634	663	703	655	688	698	709	653	660	717	682	658	666	607	704	677	657	688	646	680	631
6863	618	395	411	419	410	375	394	460	424	408	444	457	413	421	436	457	426	426	420	428	405	438	444	441	410	417	462	408	405	457	443	422	409	413	427	429	445	395	431	391	402	419	451	426	487	424	424	446	453	413	407	423	399	368	416	400	407	423	443	395	416	408	419	446	415	417	391	415	385	439	440	426	418	437	395	413	430	456	424	431	427	417	426	385	418	384	417	417	397	406	413	403	386	421	394	409	398	378	380	447	380	397	399	430	420	409	424	438	399	447	419	439	415	416	416	441	398	430	448	406	417	419	369	382	445	389	416	445	438	409	393	398	415	408	388	430	409	408	421	382	458	434	433	448	428	429	422	443	438	421	404	422	406	399	425	400	439	412	386	458	418	421	395	431	395	421	415	373	450	435	421	404	449	379	424	444	450	414	415	398	416	415	421	427	446	424	443	413	417	401	428	462	435	399	441	392	396	410	434	412	360	409	401	410	409	364	443	371	435	440	413	451	429	424	383	389	363	424	392	396	366	427	439	425	395	406	377	425	413	425	443	411	394	407	417	420	403	446	379	414	402	439	402	448	429	357	406	454	423	399	415	382	385	435	408	407	422	409	412	391	389	426	390	430	428	404	446	384	449	421	394	426	401	376	419	425	430	413	415	420	419	407	450	414	409	439	435	437	419	428	395	416	420	402	431	432	354	472	426	408	404	420	426	427	393	402	427	404	426	424	414	428	399	424	414	409	408	409	388	412	389	423	453	406	420	427	377	390	420	421	414	425	434	418	389	428	462	490	427	430	435	424	418	437	413	406	430	421	405	391	451	410	462	415	457	450	414	390	406	393	415	365	389	442	440	426	426	442	381	438	460	404	403	376	455	429	437	426	416	395	437	380	391	427	424	418	390	412	372	408	433	415	412	416	415	422	384	397	454	401	408	437	423	426	448	396	425	395	431	424	437	396	434	408	411	414	429	389	401	378	379	441	415	421	391	407	454	434	442	415	385	413	391	418	424	390	411	433	414	441	398	403	433	399	375	411	444	413	431	401	428	431	423	405	411	388	405	441	404	394	393	441	437	419	412	476	437	435	396	430	420	382	452	401	456	408	422	413	425	420	397	403	426	454	419	416	391	454	439	407	431	398	422	441	404	378	365	457	408	448	417	436	410	401	431	365	410	394	447	428	397	427	446	395	421	379	456	439	391	477	422	410	414	424	449	442	405	443	406	390	439	445	407	415	408	418	412	401	433	404	405	439	414	409	454	427	486	448	451	387	371	381	398	422	409	401	436	400	363	418	400	385	444	427	429	393	423	417	424	397	435	445	434	396	386	417	418	437	429	396	371	444	408	382	395	431	466	390	404	418	392	413	411	348	406	416	457	436	462	400	419	429	411	421	409	407	438	416	397	452	454	438	389	392	414	382	412	431	410	397	449	404	413	415	412	432	430	432	411	403	435	394	421	417	414	413	411	446	371	391	411	426	434	410	403	426	395	454	427	407	407	405	413	427	423	404	420	394	389	420	461	414	396	427	444	384	409	432	436	453	460	468	461	426	424	423	424	385	434	403	442	404	415	439	410	454	424	443	426	444	395	479	445	391	465	401	397	414	369	417	417	460	384	388	424	442	405	425	410	428	414	414	402	466	393	389	434	380	411	445	408	435	404	400	433	397	466	413	466	412	439	429	451	409	440	417	390	372	411	413	408	420	438	450	383	370	397	424	422	401	394	410	410	438	437	435	424	406	446	396	384	406	404	451	480	439	394	427	399	387	418	434	446	412	420	396	378	405	482	420	440	408	444	400	392	428	449	404	411	404	454	390	407	432	394	444	417	450	389	420	383	408	405	419	408	393	395	397	462	394	412	408	423	420	428	412	404	452	418	448	457	426	395	406	413	421	419	398	428	443	409	448	432	423	397	399	439	428	400	404	444	406	395	384	405	408	420	374	390	404	371	406	442	411	450	402	409	445	399	422	420	407	458	426	392	387	412	387	448	388	420	453	424	402	442	446	433	423	399	410	434	423	409	370	446	398	400	439	405	384	390	387	434	413	375	441	431	426	425	399	377	410	443	456	388	412	425	376	434	418	416	461	415	395	377	414	411	435	386	384	438	423	440	403	419	395	459	403	430	434	400	437	411	425	390	429	387	390	417	378	429	405	409	432	407	501	421	407	438	451	435	412	441	442	435	383	411	382	440	428	398	415	389	406	411	434	444	444	403	424	437	440	391	426	460	433	415	407	398	441	458	403	406	428	389	405	430	456	386	422	409	446	396	450	400	443	412	381	425	439	396	378	401	417	390	408	381	453	432	410	415	406	377	421	408	456	396	429	450	463	413	409	419	385	399	425	455	401	425	427	400	426	436	358	422	394	396	395	407	425	405	425	442	408	388	419	422	420	401	395	417	446	431	423	417	396	420	380	436	434	413	394	433	413	436	446	382	389	428	402	433	376	397	433	412	409	442	406	430	425	464	397	388	387	429	398	423	426	424	436	392	428	395	423	427	410	409	446	449	451	425	423	427	383	413	414	457	405	363	383	386	419	411	448	442	433	420	402	426	411	437	393	387	386	387	434	452	410	403	420	430	457	402	380	414	428	434	420	441	428	399	413	406	444	420	448	429	416	407	411	355	450	411	411	413	435	437	388	397	412	408	402	401	379	438	463	412	392	385	429	416	420	438	396	368	399	484	450	419	393	430	380	412	383	435	416	435	436	440	411	362	403	424	458	429	438	372	431	411	446	402	412	413	429	395	424	400	439	396	429	414	407	439	429	446	461	456	425	413	406	416	398	405	440	391	443	468	435	431	403	422	410	408	399	409	454	417	442	448	423	467	432	415	423	428	443	382	430	438	422	399	423	401	401	370	410	399	394	413	445	396	394	432	471	413	436	420	408	427	410	408	444	420	377	412	452	412	398	410	394	454	400	425	427	436	395	429	383	422	406	427	400	439	451	453	417	417	396	426	419	388	429	384	433	453	420	434	403	408	420	420	399	364	410	441	394	463	415	413	422	419	440	469	405	416	412	398	411	365	404	387	386	370	436	419	395	402	385	422	426	419	411	384	432	424	444	379	417	442	437	418	443	357	417	456	438	456	437	399	379	363	438	396	432	427	406	389	408	394	414	415	466	427	435	387	438	403	384	412	432	411	437	456	424	417	405	462	394	442	441	405	435	428	430	423	447	405	460	423	385	423	408	400	435	417	419	399	404	428	448	408	450	414	433	413	420	426	403	381	398	437	408	480	416	408	449	458	409	456	402	418	420	428	460	421	444	429	438	402	413	433	387	419	411	431	405	458	437	419	442	421	403	437	394	423	391	414	446	425	441	423	440	411	387	401	431	435	412	439	415	389	414	419	410	434	439	387	414	400	411	433	422	403	405	411	414	412	422	434	400	394	390	412	439	411	394	447	418	377	406	386	421	387	423	442	468	421	399	424	431	412	431	389	427	368	412	426	463	432	403	394	431	392	386	412	409	435	432	441	394	446	411	401	401	462
4873	902	999	963	933	941	946	913	910	883	897	931	962	949	951	909	931	922	913	926	967	930	928	876	1013	969	897	906	958	993	932	975	848	919	898	959	973	970	899	938	961	910	919	918	908	923	923	878	864	921	961	879	901	922	942	914	909	907	876	965	917	861	865	943	930	907	966	933	933	931	953	939	880	912	920	925	945	916	926	984	895	899	918	889	929	934	925	842	895	947	925	932	899	948	949	953	916	890	925	940	963	955	899	945	892	886	938	896	969	918	914	895	933	904	936	902	913	896	946	960	911	839	910	956	948	930	915	942	929	931	902	956	957	890	921	878	891	893	956	958	908	888	918	945	866	903	926	854	939	881	919	965	968	894	933	931	900	956	919	870	937	870	967	923	943	897	925	920	866	911	938	896	924	959	949	939	924	915	943	917	867	910	891	941	941	952	914	965	889	900	881	925	924	919	857	935	947	954	890	889	911	946	891	924	926	954	944	934	873	890	943	860	891	904	904	860	966	942	916	944	927	954	922	931	952	942	981	945	941	913	925	924	918	924	917	907	917	946	958	890	938	963	912	941	867	884	912	881	920	911	881	986	910	894	951	955	912	856	893	936	887	903	959	944	869	928	916	917	938	891	937	945	941	950	951	954	929	944	949	908	821	905	938	935	966	960	945	928	955	910	943	929	952	883	945	944	921	935	855	881	894	912	909	925	949	858	917	914	943	904	869	926	947	914	945	900	952	865	885	878	956	978	894	942	952	942	1001	969	874	969	905	898	923	896	903	981	885	954	893	900	892	900	909	917	920	857	894	894	945	947	920	860	925	937	908	927	912	904	883	896	937	887	896	860	965	899	908	884	902	961	953	958	952	925	947	875	857	906	915	849	861	893	997	904	938	914	894	913	928	913	872	925	920	948	932	911	902	884	962	943	949	853	933	887	908	919	989	927	918	884	894	942	932	928	904	937	884	920	880	963	939	972	906	899	971	926	895	858	917	909	922	911	914	915	933	921	908	848	921	914	875	910	932	942	926	931	979	970	911	886	926	944	893	917	907	934	969	905	910	950	902	934	867	872	955	890	948	949	924	920	915	915	891	873	889	934	960	931	879	902	924	931	916	935	939	869	944	894	915	904	943	923	933	876	872	939	922	909	923	892	925	908	941	939	921	921	869	921	937	920	924	918	867	898	887	935	872	896	944	952	937	931	916	865	881	896	930	930	905	923	907	942	905	942	974	926	924	915	891	897	956	914	909	908	926	907	929	921	886	897	941	962	892	917	914	936	908	930	960	966	924	855	972	852	839	986	972	927	906	921	896	938	939	915	970	916	885	929	916	876	867	930	838	854	907	896	967	872	912	907	940	937	949	931	876	890	937	953	904	898	907	892	919	966	910	893	917	934	939	918	967	923	911	900	896	937	881	904	864	934	952	925	899	868	940	905	967	877	962	961	910	936	903	882	916	970	910	901	936	983	940	924	864	912	928	916	966	911	906	963	892	895	895	919	901	929	924	976	887	924	901	928	970	915	922	936	866	909	890	925	921	893	869	886	914	922	865	903	900	909	882	935	909	912	935	931	919	928	904	885	957	929	984	959	882	876	902	878	919	894	914	980	893	925	902	897	973	880	926	866	910	953	876	883	887	912	934	918	935	895	910	892	948	921	918	878	862	897	928	966	924	935	906	868	953	970	927	898	905	932	901	890	925	911	923	915	927	916	934	957	951	913	944	944	968	937	905	907	923	896	951	952	953	910	955	921	924	927	907	939	916	908	909	923	955	985	961	896	923	932	944	918	917	898	907	895	982	937	945	932	926	955	902	875	894	835	891	917	870	948	878	901	878	915	983	932	959	959	865	904	938	861	862	928	944	942	912	932	927	931	948	941	926	953	900	936	912	896	953	879	917	913	823	919	901	955	940	854	895	952	969	874	948	877	944	918	933	998	892	872	889	994	892	939	945	896	899	902	955	921	953	925	920	953	858	899	945	889	876	877	919	976	899	950	972	903	956	914	889	906	922	880	914	956	945	924	913	896	938	927	950	905	938	898	931	967	910	916	932	965	941	969	892	901	908	904	893	916	881	925	929	932	916	891	941	916	956	918	902	880	894	930	892	904	909	924	927	865	975	944	926	876	913	927	868	903	966	909	894	892	927	919	939	916	935	924	925	912	843	912	916	923	960	896	883	906	917	927	923	913	914	943	944	879	880	876	908	933	939	909	874	862	960	938	931	935	904	943	918	864	956	917	887	882	930	884	920	921	970	894	914	948	877	920	934	928	943	875	923	959	951	896	945	925	923	933	915	966	915	882	965	907	891	903	971	884	942	906	926	908	880	909	960	943	914	903	926	961	921	947	913	928	947	977	952	959	948	916	889	860	928	940	854	901	943	873	928	860	928	888	891	902	913	900	966	926	903	838	929	906	950	904	937	936	913	908	902	885	932	906	877	939	892	932	892	905	875	891	929	972	852	914	918	899	896	903	917	888	951	921	896	876	910	909	925	891	941	941	911	923	939	884	899	933	922	975	973	876	952	930	895	925	877	906	912	901	923	936	948	902	951	927	928	938	898	931	872	892	959	909	980	938	905	905	974	963	933	917	879	966	908	890	866	909	957	922	961	876	915	938	911	886	904	975	942	950	928	873	885	948	886	884	936	871	926	889	939	874	867	914	923	889	912	925	944	913	919	952	932	932	958	927	895	909	943	926	881	925	923	907	923	948	928	902	885	870	918	917	842	908	938	909	961	901	894	942	901	926	923	907	937	896	890	929	915	905	886	917	961	926	937	921	908	890	941	862	933	860	948	959	934	915	875	879	939	837	918	855	944	953	911	878	923	917	914	956	936	942	940	903	898	965	908	902	946	922	922	931	1006	907	899	907	895	875	980	909	928	906	914	912	979	913	883	930	910	913	913	931	950	927	888	939	868	945	927	950	966	938	932	961	905	900	923	945	934	924	880	943	859	898	916	942	982	872	950	871	979	865	951	888	923	907	859	931	913	919	951	903	895	956	933	917	891	937	901	936	926	965	899	928	935	913	911	969	924	938	942	917	919	878	945	982	936	927	931	948	927	885	937	920	886	890	876	945	973	965	869	892	930	880	899	892	901	986	915	960	926	923	924	943	908	887	906	907	919	932	890	949	935	927	905	963	858	858	912	922	951	957	938	919	945	921	993	911	918	912	939	913	947	908	912	910	928	915	927	861	932	905	910	928	942	943	913	897	840	956	965	890	935	932	940	937	865	979	880	896	922	917	963	877	869	954	920	941	880	969	954	886	915	933	887	894	888	910	844	924	912	932	867	914	922	960	917	994	959	932	874	905	963	905	999	889	917	884	898	917	904	927	944	906	910	847	920	918	922	899	824	922	925	931	939	915	935	989	909	915	988	885	880	897	889	904	935	964	907	901	892	966	886	937	927	909	917	931	940	921	1007	864	894	958	958	920	913	934	932	921	934	926	840	912	936	880	906	896	920	893	951	968	915	906	920	956	891	903	917	931
16869	1091	521	452	389	359	285	235	241	267	263	245	248	227	218	209	228	223	216	217	231	226	230	209	220	199	209	190	211	217	194	216	259	209	199	205	207	211	247	206	242	223	199	211	211	221	223	215	194	210	204	232	211	238	224	193	199	237	219	234	208	204	211	227	189	199	213	207	224	215	215	212	227	234	213	196	214	213	222	260	219	203	215	206	212	205	215	210	218	224	205	225	198	203	205	180	241	229	209	219	198	212	198	198	188	231	216	224	213	213	195	200	192	220	220	226	216	227	221	204	217	215	206	207	211	214	213	196	256	258	198	207	216	231	235	233	227	227	225	231	197	215	196	194	209	224	218	204	244	211	234	212	191	229	227	203	230	235	203	234	243	215	218	225	224	192	251	230	204	204	224	203	196	221	218	223	232	209	200	225	265	196	222	219	212	203	200	208	218	216	238	192	218	207	233	214	222	223	216	210	235	214	200	220	208	223	222	213	221	214	216	216	223	223	233	191	215	221	199	186	213	216	217	214	228	197	194	210	217	225	213	208	245	226	210	208	203	206	206	216	241	205	182	210	215	200	207	204	200	203	235	209	187	228	198	226	181	190	215	252	223	230	220	224	223	194	216	199	213	209	212	233	206	200	222	220	223	214	214	214	221	177	205	230	200	205	226	217	234	216	229	203	227	219	208	217	198	218	195	225	192	204	215	242	257	211	236	219	227	178	198	177	217	238	222	232	230	196	203	228	220	209	231	224	213	238	195	208	205	224	205	224	221	219	245	208	217	197	219	212	206	242	214	220	204	199	225	207	194	217	210	238	210	226	216	231	209	207	195	203	225	222	215	213	215	197	205	210	227	195	210	217	222	212	243	180	224	202	221	220	204	207	195	197	220	200	241	237	210	211	225	201	219	238	200	218	227	197	213	204	201	192	201	217	187	196	251	203	215	256	212	218	239	203	184	193	223	192	238	216	182	212	202	185	220	200	214	205	209	226	208	188	236	245	205	193	219	192	221	220	207	204	207	276	212	198	212	203	228	210	228	216	211	234	191	203	201	185	217	230	199	235	220	202	224	205	196	235	206	218	178	237	211	204	212	204	219	231	200	250	190	230	206	204	188	208	217	215	221	240	209	240	219	213	201	221	213	244	206	229	211	228	215	213	175	220	221	204	208	213	213	220	215	228	201	233	195	226	217	207	228	218	215	214	216	215	203	233	223	190	207	229	194	210	221	231	229	220	229	243	203	221	215	220	213	223	209	200	216	195	194	206	235	211	205	214	196	194	245	239	197	202	194	219	198	202	241	192	242	223	234	216	203	206	199	201	205	212	169	221	207	189	217	222	231	200	242	186	224	212	227	219	230	217	219	227	210	243	232	204	209	229	218	214	213	194	235	226	200	193	218	218	204	226	219	240	211	223	217	214	211	213	182	215	224	239	196	206	204	230	203	214	197	199	178	215	234	239	215	232	225	223	214	210	238	217	218	240	196	215	206	198	206	198	205	200	214	250	210	250	205	194	234	213	222	208	216	217	219	219	199	219	208	220	190	200	221	212	230	207	235	229	237	207	233	226	228	220	216	219	222	203	224	219	216	238	222	209	200	187	209	237	222	225	210	231	210	209	222	195	191	216	206	211	225	194	198	205	219	225	204	222	194	226	205	255	227	213	201	208	196	209	207	226	209	229	210	217	226	215	215	259	217	221	208	224	205	214	219	237	217	212	214	216	203	204	234	219	213	224	229	210	230	179	187	224	208	199	222	229	208	211	210	227	226	229	235	251	197	222	186	185	225	216	205	236	243	228	219	217	213	204	204	213	230	208	218	198	227	207	212	228	212	220	220	198	206	240	224	199	227	197	228	222	204	222	209	228	188	203	208	226	232	206	217	231	193	234	215	198	214	208	229	229	232	201	246	240	218	194	214	213	214	182	219	222	228	217	213	218	199	239	218	229	195	200	208	198	223	231	210	207	209	203	201	201	221	232	218	218	212	188	236	204	213	201	191	212	234	219	215	214	205	227	202	201	230	229	262	231	189	211	212	210	231	204	198	196	196	214	186	204	201	195	199	196	210	214	240	227	191	228	248	218	217	191	197	211	219	217	200	232	207	224	201	215	241	215	208	228	235	220	214	192	178	232	239	221	199	216	263	236	212	219	220	245	231	222	221	213	215	214	222	203	204	218	220	250	205	199	213	231	192	235	235	198	207	205	198	205	179	196	237	230	200	245	210	228	209	204	186	211	207	191	213	224	224	194	238	203	227	205	199	190	214	251	212	192	201	253	212	236	197	215	203	226	218	218	227	209	202	191	207	224	210	233	230	228	195	208	234	234	225	204	217	253	214	232	210	227	189	211	191	202	229	220	197	200	208	204	209	213	228	196	196	234	213	209	233	220	217	206	237	231	191	216	219	215	212	220	219	200	209	209	214	214	221	172	173	217	214	217	220	201	206	212	243	208	218	221	230	215	219	191	200	243	206	214	210	197	203	219	215	219	214	219	216	229	244	249	204	220	219	233	213	216	230	195	210	224	217	185	211	200	204	200	223	210	210	213	220	243	218	221	218	217	218	224	218	222	193	235	211	239	207	210	212	215	250	203	205	204	227	191	194	215	207	210	197	208	221	220	237	239	207	195	214	221	192	207	239	225	181	205	196	196	204	212	228	208	209	226	225	209	245	232	208	212	203	190	201	214	221	205	212	228	218	216	219	206	192	205	224	178	212	223	225	226	229	207	223	214	219	190	219	230	241	193	207	234	222	233	238	209	197	215	231	214	197	205	216	209	218	199	178	187	245	190	195	206	236	239	223	228	216	189	207	182	210	213	230	229	224	210	220	237	180	200	206	192	226	226	197	226	219	204	221	235	231	220	201	220	209	203	228	195	228	177	197	234	209	223	232	224	231	208	199	229	209	229	187	208	242	216	214	198	204	218	208	234	230	239	195	186	203	207	219	216	226	202	257	241	246	197	188	191	232	218	237	214	209	200	223	234	209	211	224	208	192	229	227	199	202	211	217	216	239	205	214	228	206	194	242	223	239	226	220	205	218	190	170	195	239	202	217	201	213	230	222	210	184	242	201	214	193	217	215	216	182	227	204	189	228	192	215	221	205	228	210	212	187	222	216	213	238	239	244	193	225	202	195	226	217	212	226	225	208	221	231	248	217	190	193	206	216	211	229	214	203	211	204	241	201	221	201	210	223	227	203	213	206	223	199	245	227	210	215	210	209	189	240	219	207	208	195	225	200	220	216	197	238	213	205	226	247	195	188	209	202	195	207	240	225	209	200	218	234	222	224	191	205	223	228	186	218	213	216	247	200	204	243	191	214	215	185	206	215	236	251	190	222	199	201	211	213	215	216	202	212	232	201	215	198	211	222	213	232	226	206	215	216	214	187	208	205	234	203	222	201	221	231	208	199	188	244	216	208	214	212	198	208	211	213	210	222	190	218	219	201	209	206	221	249	214	234	227	218	207	206	216	235	237	232	228	229	205
10621	820	1233	1291	1147	1009	946	753	682	716	679	690	626	624	611	589	589	610	559	567	577	570	557	578	570	595	573	537	580	557	588	537	532	540	540	503	528	575	518	521	551	548	554	550	550	557	529	581	535	565	515	563	560	541	498	594	541	555	500	542	554	554	565	558	523	522	542	557	537	532	561	516	555	521	523	582	518	588	555	530	509	468	561	521	538	560	535	523	504	535	505	535	518	534	544	534	523	536	530	554	511	505	535	532	515	546	517	587	516	542	532	472	533	568	539	513	531	523	530	532	502	526	569	558	514	534	532	525	497	531	533	489	554	520	551	569	514	565	522	511	512	497	566	509	529	536	552	524	514	552	541	567	521	481	539	545	533	505	529	513	598	527	540	572	539	569	532	525	538	539	458	496	547	513	518	566	554	547	583	559	583	587	566	507	555	538	509	519	529	528	527	510	576	533	530	555	503	593	517	536	531	539	533	524	491	539	521	542	497	562	553	525	507	548	524	583	509	495	512	504	564	529	537	529	545	517	524	509	540	573	543	556	600	540	581	474	551	558	540	596	539	478	512	544	517	510	525	563	503	510	548	527	576	526	527	504	514	525	536	534	473	541	527	515	534	517	528	543	549	513	541	544	546	533	548	533	581	531	580	524	530	548	536	517	508	507	525	537	513	515	544	505	564	521	500	550	518	487	578	547	531	542	526	567	518	568	526	495	528	552	530	512	536	563	575	531	509	551	546	566	508	541	513	542	561	522	520	528	551	524	548	515	562	523	523	507	555	529	571	546	513	498	519	541	536	519	503	562	528	509	575	487	526	520	578	514	553	533	517	540	506	553	509	565	534	566	524	530	505	522	576	528	580	540	522	513	569	531	548	529	518	529	540	581	536	522	557	548	529	505	538	522	550	559	527	524	551	543	533	517	534	502	572	523	526	541	501	506	582	562	588	531	505	554	560	521	511	570	531	524	531	509	532	556	560	530	525	524	523	513	527	519	514	538	530	549	498	508	552	503	535	509	535	542	574	537	546	530	537	536	528	534	515	579	530	544	490	531	574	534	543	534	533	553	492	555	544	552	509	497	547	529	512	517	584	550	541	518	535	511	527	552	576	519	535	526	508	530	551	556	543	543	517	505	531	546	536	523	548	562	497	549	497	557	505	544	496	475	509	520	541	540	553	531	500	584	579	534	545	511	513	511	561	550	505	539	534	560	559	553	549	495	544	572	524	525	548	574	525	565	547	559	513	554	531	566	575	549	530	499	526	503	559	550	493	526	563	531	523	511	552	558	517	504	544	577	514	566	549	584	527	549	524	541	552	553	558	574	563	551	522	552	564	570	515	517	540	527	546	550	548	523	540	544	527	521	535	553	564	533	512	522	529	551	572	513	581	523	519	548	521	556	552	531	534	543	489	506	563	535	555	548	512	530	548	596	528	534	571	548	553	553	560	573	542	527	532	499	565	533	534	568	511	547	549	551	508	537	535	522	546	550	519	534	538	547	551	547	522	528	506	572	527	547	539	533	509	540	526	537	537	533	564	550	537	498	550	574	523	548	570	554	544	537	549	527	519	514	504	520	512	526	560	555	546	537	515	518	547	547	526	522	537	530	566	515	551	514	536	586	519	573	517	553	536	565	527	553	528	544	547	572	582	513	574	538	565	530	539	553	539	560	539	542	548	516	541	547	499	551	534	524	529	525	482	555	538	538	578	538	576	530	518	541	544	506	515	510	583	525	507	535	509	539	550	555	542	525	538	534	532	549	503	525	532	529	517	571	506	544	525	557	553	495	553	535	500	530	562	496	540	523	523	548	546	508	528	541	534	556	555	514	524	520	473	581	547	498	493	548	564	537	546	529	546	506	571	559	537	478	508	534	525	527	559	539	588	563	535	546	528	498	536	507	534	520	580	486	519	499	522	551	488	545	565	527	556	561	541	498	532	542	562	516	532	519	528	517	510	531	501	576	573	536	561	541	480	540	556	566	538	506	577	558	542	527	536	539	532	562	542	501	532	539	506	532	513	551	536	561	556	537	526	563	497	566	554	512	534	568	537	529	541	586	515	502	536	560	571	518	535	487	524	536	525	499	511	553	559	513	554	538	541	535	511	547	527	546	492	504	561	521	532	535	549	486	536	538	487	532	556	548	525	533	537	527	584	548	527	516	528	540	527	532	538	522	589	539	553	524	506	525	524	532	524	510	533	568	506	518	541	516	522	504	547	507	562	571	526	572	534	532	521	505	565	543	512	553	530	535	556	540	502	525	553	527	544	552	592	578	528	519	531	577	547	562	544	561	554	521	552	528	580	521	504	513	523	561	552	554	512	554	526	548	524	530	510	506	511	536	538	552	520	503	516	611	478	542	503	525	530	545	548	531	493	522	583	524	545	518	529	545	560	549	511	520	511	546	565	550	520	572	521	565	546	501	549	561	529	563	548	479	571	586	544	577	533	513	535	527	554	497	529	513	517	539	525	541	582	544	527	508	533	523	495	531	507	552	547	516	580	488	525	545	533	568	528	535	521	509	491	529	540	533	496	595	549	589	539	575	520	521	537	522	543	556	560	504	572	576	526	549	554	554	592	496	506	529	532	527	529	471	523	511	488	560	536	535	540	546	547	499	519	537	564	483	560	526	552	542	481	503	525	502	517	499	512	524	568	577	545	546	525	558	541	576	569	594	550	545	523	517	475	533	546	551	555	510	528	517	530	549	547	533	523	521	558	574	552	498	558	536	560	527	554	546	524	521	551	515	562	515	522	539	517	524	545	534	523	552	511	524	540	506	535	565	537	569	543	552	528	551	561	512	529	510	533	553	556	571	500	530	535	537	554	566	554	554	549	564	546	547	537	496	564	547	558	524	549	584	521	528	542	547	555	508	493	535	495	553	527	533	526	490	506	535	519	531	521	516	543	519	537	534	508	518	537	519	514	532	508	574	497	528	571	554	586	544	566	542	536	527	534	521	570	554	546	557	527	544	558	552	541	558	526	554	512	539	542	504	556	495	547	573	498	554	543	533	522	558	514	543	529	540	587	512	528	507	534	542	545	555	531	561	566	556	511	581	551	525	531	526	539	523	537	565	535	520	498	537	571	525	501	537	566	542	486	570	522	489	513	547	533	526	532	493	560	508	543	520	562	584	526	512	512	545	564	530	566	534	516	530	547	497	530	537	520	521	543	488	521	532	501	524	597	543	512	533	554	565	540	530	538	560	556	568	528	529	544	531	494	512	563	551	567	515	488	560	502	500	536	578	529	544	519	562	547	551	561	578	567	531	514	528	580	544	501	517	507	603	557	540	572	479	567	506	541	514	531	528	586	551	536	538	525	518	563	525	552	508	545	559	525	570	544	473	537	491	511	555	554	557	528	536	559	513	500	529	555	585	571	548	531	562	560	534	540	484	566	543	545	517	570	525	561	550	537	522	545	499	525	555	522	562	531	557	528	518	528	558	525	519	531	561	543	513	549	509	542	537	581	543	543	493	518	524
26365	3038	986	752	561	507	384	342	357	333	336	325	314	298	300	307	278	320	266	295	310	286	278	309	281	308	312	286	290	315	272	264	295	294	280	259	304	267	320	258	280	282	261	289	289	284	279	293	305	262	243	250	278	283	252	255	257	302	267	263	272	307	257	246	280	261	249	285	289	284	276	266	279	253	296	314	289	284	234	304	283	283	284	281	264	289	267	267	293	273	266	302	286	262	276	269	274	270	267	272	227	255	265	292	287	270	275	286	278	223	284	304	295	266	259	241	267	304	272	292	266	269	280	297	272	265	283	309	293	269	253	256	255	283	256	309	296	274	290	300	260	273	239	274	269	310	266	252	266	262	237	285	260	272	255	284	286	267	282	249	248	276	276	272	253	267	274	283	264	286	269	259	268	260	271	294	256	277	273	275	286	260	270	262	289	259	243	225	290	283	281	272	288	264	262	261	261	290	280	249	267	284	313	280	250	272	284	258	291	286	274	291	304	255	295	280	271	276	290	216	237	267	280	257	267	256	251	273	275	245	276	281	283	265	272	275	301	260	240	294	311	243	256	246	298	321	267	284	236	264	256	228	285	287	269	278	279	281	296	292	271	296	235	255	278	321	279	279	306	237	263	246	263	281	263	252	252	251	282	267	269	268	281	257	291	281	266	259	253	240	294	267	255	268	267	299	272	284	241	269	284	265	258	261	279	259	264	254	280	297	273	242	259	242	281	257	278	263	259	277	266	270	253	298	291	254	265	258	278	266	251	273	285	282	283	279	279	266	231	263	289	264	265	301	285	265	248	285	293	255	266	263	288	270	255	259	270	257	285	271	276	268	274	270	287	289	296	302	274	292	260	302	281	274	314	310	274	276	258	295	289	287	286	259	281	235	293	304	248	252	259	265	237	282	248	276	253	280	278	287	290	240	253	301	270	243	285	298	250	265	247	197	299	255	260	274	244	292	275	279	297	311	297	286	272	256	262	280	266	294	301	311	275	270	276	247	278	293	279	294	262	268	262	285	273	274	263	262	274	259	270	246	285	277	294	291	248	263	291	285	298	265	245	252	294	282	281	254	258	288	290	285	271	251	290	286	273	267	258	291	273	305	261	284	253	291	285	281	279	270	299	265	263	275	279	290	295	265	280	242	263	287	310	284	284	261	292	278	256	297	263	283	262	295	268	265	253	283	266	271	295	232	313	289	288	265	267	245	277	281	257	285	271	271	246	258	268	280	253	266	272	263	295	344	256	274	295	267	294	280	260	281	257	275	278	289	276	259	259	263	268	255	275	246	265	275	263	280	277	229	294	242	275	275	274	297	295	286	263	275	282	268	249	246	263	284	253	258	259	269	273	293	275	276	298	292	267	276	303	224	290	273	301	295	321	286	280	269	248	292	259	247	287	277	247	276	244	278	271	274	248	262	267	251	279	247	258	274	285	266	261	273	297	258	240	272	269	298	285	289	293	267	257	270	250	257	271	284	239	278	238	279	273	266	271	278	300	290	243	290	267	301	270	262	271	263	283	271	265	272	285	264	294	264	269	264	272	249	254	279	241	294	290	288	283	310	268	260	252	273	276	289	296	287	280	303	257	287	262	261	294	266	255	274	276	273	275	270	253	286	255	243	257	313	290	266	272	272	284	297	292	288	293	299	292	285	276	268	258	260	284	281	273	272	283	319	282	245	254	282	257	286	274	289	290	240	278	263	296	268	293	277	282	255	268	244	269	271	243	301	260	260	265	295	267	277	273	272	250	298	283	291	247	255	300	277	245	279	269	233	283	265	312	293	281	251	271	280	276	260	310	298	247	268	279	263	279	241	260	279	259	252	264	280	296	245	277	278	294	297	272	297	301	256	264	259	280	288	252	268	296	288	293	266	285	236	260	256	286	275	270	253	294	272	249	255	261	284	259	270	245	286	239	260	280	300	333	295	238	247	244	282	272	327	283	265	247	273	272	258	263	278	276	252	273	279	269	275	284	277	266	256	259	290	244	289	268	284	268	263	283	287	255	284	295	263	274	249	287	281	304	279	312	277	267	279	275	257	272	283	260	263	301	239	240	271	257	280	268	287	278	252	276	288	243	261	261	278	276	303	290	263	254	250	268	263	265	263	263	265	255	288	272	272	276	268	261	282	246	287	265	250	265	257	250	271	276	282	257	271	277	267	287	277	261	273	271	276	298	283	266	273	271	301	287	284	257	270	289	289	272	281	289	274	255	268	249	260	273	292	280	259	262	284	267	232	251	278	260	284	292	262	263	272	264	279	269	254	268	249	286	303	267	259	245	282	282	245	309	290	275	255	262	275	265	268	296	281	297	295	294	254	259	257	280	255	256	260	272	265	263	268	250	315	283	296	302	290	274	242	266	266	277	286	285	282	299	249	304	264	288	302	284	268	261	249	294	263	274	241	277	288	257	265	267	271	277	290	286	291	291	273	274	279	283	266	245	301	300	286	264	257	266	288	270	275	295	302	270	281	291	275	271	301	265	267	281	308	284	291	265	268	269	303	263	262	262	290	286	282	290	276	265	314	232	270	290	274	254	251	280	266	277	257	301	265	285	285	271	259	265	291	316	288	296	261	246	245	244	249	274	256	282	293	285	309	269	281	288	249	264	277	296	256	269	274	248	282	257	272	273	322	255	286	270	295	287	293	243	237	228	256	262	238	277	267	320	278	246	288	272	273	268	290	245	254	269	275	292	255	249	250	303	261	289	304	292	295	321	275	284	289	272	279	241	277	309	253	260	284	244	253	277	301	277	294	260	268	284	266	265	241	280	253	252	287	247	269	286	284	281	287	262	309	260	309	282	277	256	310	318	307	271	260	257	253	287	270	263	251	238	257	264	274	267	282	306	236	284	265	257	272	283	261	271	268	306	255	299	281	266	284	302	285	255	261	271	283	262	266	288	240	263	304	271	257	254	278	280	302	280	277	272	245	265	278	275	271	261	282	271	244	269	245	267	272	252	284	291	278	298	231	263	255	250	286	259	261	256	271	280	268	293	267	280	301	265	275	292	242	293	268	255	296	294	286	269	247	270	257	284	296	272	257	262	272	250	250	297	280	280	238	255	259	300	262	281	279	305	275	272	291	291	280	262	309	284	250	285	258	273	240	246	256	243	277	282	284	264	262	308	240	286	282	275	310	288	256	257	291	243	281	278	249	261	292	267	255	267	290	287	273	283	294	300	289	252	296	318	259	284	296	262	302	272	248	284	251	288	278	299	275	270	242	270	258	275	298	275	276	260	268	291	266	276	276	258	264	284	244	259	265	256	288	284	303	302	274	301	280	249	271	269	290	248	316	279	262	264	268	273	256	267	284	276	278	302	248	298	302	267	249	283	250	265	268	268	269	272	265	284	273	277	275	278	278	255	252	262	234	259	303	234	276	284	273	253	256	274	243	297	262	248	283	289	251	271	254	288	299	302	297	278	267	287	285	288	267	281	281	267	261	250	245	271	261	279	258	270	300	289	266	296	258	244	246
14177	1187	2136	2187	1822	1508	1392	1306	1105	1036	939	917	902	860	811	807	815	814	725	784	726	723	743	741	696	728	678	722	741	718	741	680	731	698	672	698	680	685	714	676	703	713	647	702	725	727	703	662	717	692	670	667	684	690	699	691	685	689	699	726	689	683	728	706	724	734	695	742	728	675	673	666	723	663	692	652	670	690	644	698	675	682	670	697	704	669	652	708	677	683	684	711	669	667	685	694	692	659	700	684	669	691	728	699	646	698	682	711	673	693	655	664	681	664	680	682	640	686	723	679	643	666	718	699	687	650	691	718	666	676	680	657	705	689	681	693	701	678	678	685	685	697	691	695	677	660	670	689	696	687	721	673	668	674	666	684	676	753	711	668	660	715	650	670	678	652	728	659	676	648	693	646	668	672	642	732	681	721	705	668	648	678	683	666	700	655	645	639	694	687	686	633	660	724	646	680	728	672	687	691	727	632	681	646	698	666	702	659	624	663	682	674	665	651	679	690	684	731	681	702	669	682	627	687	658	699	728	689	620	677	679	637	678	686	619	685	675	640	684	680	738	704	729	681	684	681	667	690	644	669	641	654	648	665	656	697	656	706	693	698	672	671	653	668	671	687	684	691	702	675	650	676	697	674	673	676	694	668	649	662	729	655	696	663	664	679	694	722	652	675	669	697	658	675	638	687	700	612	656	684	659	667	723	664	634	733	638	692	684	665	679	697	706	678	644	698	719	649	688	732	666	647	683	666	676	706	648	636	701	699	696	698	679	692	663	695	692	684	699	665	683	645	729	638	639	670	681	658	701	652	721	631	631	648	673	683	653	654	692	709	683	666	672	714	661	749	697	674	679	675	635	708	655	688	638	676	709	645	636	711	642	714	674	665	654	668	667	675	639	706	718	667	649	683	670	680	668	688	651	660	651	728	670	665	670	680	668	676	684	657	682	651	661	685	627	691	692	685	696	707	671	738	700	693	658	618	656	694	645	695	672	662	663	648	680	701	638	698	658	673	667	689	685	664	642	673	704	662	614	705	685	694	638	683	635	653	716	680	706	661	656	689	639	673	692	662	706	675	689	641	668	714	664	664	704	674	662	702	674	652	692	656	652	692	652	689	665	676	729	689	670	679	703	659	618	656	660	614	684	703	641	669	699	645	716	651	685	700	656	713	668	674	670	660	679	697	713	657	672	706	668	646	671	683	687	735	669	639	659	661	677	666	678	670	685	622	656	650	717	668	724	667	699	696	663	655	688	671	641	711	662	631	660	660	694	668	693	676	649	703	684	712	633	634	685	655	704	694	680	664	684	694	679	616	653	637	664	650	687	694	672	657	656	677	709	701	641	685	652	685	700	665	655	653	641	679	668	671	732	662	651	666	703	699	654	660	645	682	668	698	726	665	666	682	635	708	666	662	709	652	704	699	649	665	744	710	656	642	711	653	688	639	692	675	734	699	678	666	655	714	661	720	662	709	712	723	644	696	659	676	688	702	691	676	676	678	633	689	686	646	687	645	709	664	676	687	678	668	665	716	698	691	679	646	642	684	715	685	651	691	689	711	682	663	735	647	637	656	649	710	706	680	679	666	679	688	689	656	628	669	710	688	679	687	666	685	697	638	685	640	679	697	696	679	660	676	743	701	699	671	669	722	673	671	709	699	683	685	699	698	666	684	684	668	693	702	682	681	680	654	741	674	682	664	665	686	667	684	713	673	651	680	640	700	663	667	678	722	639	664	710	666	710	697	655	675	648	646	715	653	672	635	725	663	642	670	662	697	687	638	670	658	696	682	704	678	665	690	689	693	659	703	664	689	641	658	672	672	671	651	658	680	666	685	697	695	683	697	695	740	708	670	636	663	693	677	656	691	663	744	666	672	687	660	656	712	728	647	642	635	693	663	714	672	667	667	705	694	666	685	669	716	680	626	691	676	681	712	694	692	700	689	655	674	728	713	723	702	621	650	637	707	712	694	678	634	672	668	688	711	651	682	668	690	658	711	669	698	700	667	690	650	698	682	666	696	660	668	697	703	681	704	713	665	651	656	677	660	679	700	628	720	656	702	659	660	680	655	695	703	666	689	667	674	647	699	658	671	673	658	689	719	712	642	653	685	683	720	676	673	707	693	692	744	686	656	648	642	698	655	664	675	648	683	680	725	637	671	659	720	656	711	724	698	659	602	672	705	696	677	724	638	698	659	710	669	685	714	665	666	712	663	638	703	690	680	659	630	660	648	637	651	666	666	703	693	699	672	641	699	691	714	662	678	644	652	644	705	690	644	664	681	670	707	691	674	678	653	669	698	660	691	676	702	672	675	736	677	681	690	657	670	665	703	666	680	712	672	643	705	654	652	693	680	695	672	695	675	696	695	659	700	666	653	677	714	695	676	686	708	683	657	705	716	658	712	704	648	702	673	717	675	714	699	690	685	697	640	681	655	654	681	651	741	683	617	657	705	691	696	717	668	706	638	691	680	703	637	702	671	649	647	641	683	680	656	698	659	658	650	668	623	691	686	675	658	742	720	642	652	705	665	701	671	709	643	661	719	717	645	685	698	688	675	696	682	645	728	717	673	717	673	666	687	677	726	679	681	668	659	707	662	695	728	695	672	724	694	680	715	672	669	641	697	686	716	681	748	660	641	684	648	649	723	669	697	656	663	660	658	662	660	690	745	647	713	659	685	675	708	702	638	677	683	632	711	715	716	648	634	708	722	659	741	665	700	625	709	698	633	660	671	650	673	663	690	691	721	710	697	706	650	665	678	688	686	712	661	698	660	652	662	714	692	717	680	653	630	642	674	650	671	705	695	699	682	671	657	660	704	688	667	663	689	707	653	702	673	648	693	719	698	636	662	678	721	646	701	677	675	728	696	671	645	677	692	702	679	664	671	687	676	681	644	692	650	674	658	680	690	694	669	694	687	655	665	696	738	678	691	679	705	681	669	628	667	644	685	682	668	647	732	631	685	708	661	697	683	677	676	701	703	663	686	666	669	683	692	660	723	640	716	676	730	708	647	666	681	706	686	647	719	643	682	634	689	669	618	696	714	661	663	663	745	669	671	670	662	692	677	659	686	656	709	721	696	690	684	710	743	633	717	682	691	680	678	689	709	650	668	686	657	688	624	702	706	681	711	663	715	676	665	688	676	700	662	657	671	696	679	726	682	662	686	685	672	656	707	692	695	662	677	698	720	648	679	617	674	680	691	693	736	645	657	673	677	693	688	688	643	712	681	694	697	658	673	677	660	676	710	675	617	737	670	685	649	756	659	651	668	698	687	700	636	664	684	695	729	703	658	705	690	673	688	662	691	677	684	697	673	646	651	657	675	663	648	681	683	677	645	671	698	649	742	696	664	666	651	669	652	710	677	646	675	727	696	680	681	723	696	692	686	663	622	642	751	718	695	679	706	670	690	707	645	650	668	639	679	675	606	642	652	757	662	697	677	686	660	694	692	651	674	647	693	671	698	676	671	665	689	723	663	665	651	646	655
6865	595	407	449	405	405	394	407	428	425	394	435	442	413	421	429	451	439	391	449	436	456	399	432	378	410	390	402	410	395	379	418	405	388	390	394	423	412	392	421	406	375	400	430	406	413	456	403	393	384	407	421	416	422	430	392	381	460	383	412	400	417	407	402	403	440	409	424	406	403	410	446	403	369	418	450	402	413	416	403	394	394	404	434	389	380	438	452	425	451	416	405	409	404	442	402	402	431	404	377	433	403	390	391	404	426	438	374	409	451	385	454	416	457	459	412	420	425	425	392	414	424	387	411	391	420	429	428	419	422	415	386	426	454	419	412	379	402	399	423	407	470	447	425	402	423	389	371	409	472	371	388	411	393	421	418	413	410	458	373	406	390	407	431	393	361	398	423	397	393	439	408	451	453	421	453	378	439	396	394	439	420	411	397	402	412	452	465	431	393	430	417	378	399	460	408	401	458	405	406	407	437	436	406	446	433	415	462	401	377	392	391	417	407	428	415	423	400	413	403	413	435	442	434	408	429	425	419	376	421	416	395	417	462	380	397	403	461	438	440	421	403	371	439	442	448	410	420	404	423	421	418	425	392	401	424	467	406	437	406	415	395	398	397	420	414	398	387	419	436	419	472	414	415	442	361	408	436	435	436	376	408	392	416	419	389	410	388	364	367	411	405	420	429	420	446	449	428	463	381	441	441	401	362	384	430	465	401	417	420	420	421	442	442	429	423	390	437	394	409	406	384	392	443	435	402	418	419	419	390	433	408	409	428	421	428	375	428	430	383	406	441	387	411	410	430	400	467	428	402	400	445	395	394	384	434	428	431	467	416	426	369	411	403	409	388	412	429	396	398	427	376	452	369	380	413	421	419	412	443	445	430	449	416	417	404	407	422	434	418	409	409	377	392	407	438	410	410	432	406	399	381	435	432	409	442	397	416	438	390	395	452	425	420	406	379	443	425	445	385	421	429	435	420	407	443	406	444	425	442	448	434	441	419	411	433	446	400	403	452	437	443	420	391	440	424	440	436	404	423	444	440	393	410	408	390	431	431	424	464	425	438	382	441	402	436	377	374	408	439	408	421	412	357	430	437	418	409	399	391	454	364	454	446	430	429	438	417	434	460	416	430	375	432	429	425	417	458	451	458	447	393	395	387	378	404	416	400	414	437	433	410	420	441	421	440	417	427	402	458	436	451	392	457	432	405	439	471	422	411	412	430	426	458	441	413	433	375	411	484	409	404	417	383	404	403	426	430	416	470	436	397	429	420	412	442	439	390	410	381	401	427	440	400	421	437	424	394	405	445	400	413	415	400	412	403	382	412	419	428	428	398	426	407	450	398	378	369	428	458	444	433	454	393	421	411	406	413	403	450	360	414	407	423	457	457	384	411	423	377	415	395	412	431	421	437	382	401	430	454	409	417	391	380	412	426	417	452	379	425	380	431	393	412	401	428	436	403	398	397	402	444	395	419	431	409	411	405	413	472	410	442	425	435	407	392	406	415	447	430	402	418	424	442	408	415	397	421	375	426	411	432	392	419	402	454	428	418	421	409	400	407	442	423	400	419	376	379	389	443	437	409	407	391	426	384	387	418	439	432	404	391	412	401	448	452	419	446	470	414	395	394	436	385	422	413	438	360	421	425	402	449	410	397	446	434	412	405	439	428	411	405	429	423	396	418	439	419	440	401	372	408	388	439	394	424	407	405	408	440	414	413	383	400	463	424	390	418	412	432	388	401	428	437	393	440	439	382	408	405	392	449	418	401	410	425	413	389	426	445	414	420	410	413	438	407	428	450	471	338	444	384	388	415	412	407	474	441	395	409	406	434	429	415	400	385	401	383	399	418	392	413	425	442	427	440	407	393	416	414	455	410	425	421	436	433	443	419	403	414	380	398	442	424	394	416	429	455	391	400	383	403	421	385	440	397	409	414	408	465	450	397	419	425	414	415	442	438	396	417	433	418	430	416	423	389	405	429	385	433	349	446	413	396	396	416	438	476	430	427	407	431	411	437	418	434	413	435	410	425	407	419	414	457	423	407	382	427	392	352	469	409	471	416	422	431	442	432	419	446	418	415	427	417	477	412	430	401	465	401	429	398	423	406	419	399	411	410	446	387	419	408	415	420	446	402	408	440	426	425	417	378	470	429	445	451	437	416	430	418	422	447	407	445	418	441	393	434	390	428	436	404	421	396	420	472	425	397	407	407	436	415	387	379	435	428	414	435	421	431	398	427	397	390	424	431	373	437	447	458	430	451	436	406	422	411	432	466	437	395	395	424	420	413	443	452	398	435	398	420	406	426	431	462	388	402	409	444	402	435	374	411	400	420	389	451	424	409	433	438	411	425	394	393	441	474	412	442	424	408	407	421	419	424	372	414	396	457	416	418	393	405	441	418	459	416	426	418	418	384	438	424	447	446	427	403	392	394	451	392	393	386	428	413	464	414	430	409	375	426	404	377	395	433	430	448	422	434	431	398	455	373	395	403	439	380	432	388	406	403	389	432	428	406	392	449	423	438	418	438	394	388	423	410	406	411	438	377	428	409	403	404	405	393	406	423	411	427	404	431	437	472	413	419	417	430	415	420	404	447	441	410	395	428	451	436	373	433	392	375	438	425	413	385	403	402	386	468	434	438	395	428	395	378	441	405	432	398	378	416	436	419	422	412	446	383	360	412	424	434	418	408	413	451	412	415	389	373	405	409	428	394	426	401	415	400	399	418	439	386	407	422	389	411	379	420	423	406	395	469	398	434	432	385	391	419	393	392	411	358	456	397	452	412	408	426	448	434	405	452	406	432	412	449	432	443	484	447	425	426	398	402	400	401	439	395	428	448	396	376	406	412	389	402	421	432	407	415	439	405	414	424	415	412	461	443	438	455	399	379	394	418	388	432	399	418	407	390	432	446	437	413	437	455	414	431	419	411	426	428	433	425	462	431	425	396	383	420	443	411	393	416	404	387	405	419	463	419	388	411	402	439	420	395	440	421	429	424	420	377	460	434	369	411	420	392	464	407	408	404	416	417	382	428	376	402	392	387	445	448	414	389	402	420	425	418	457	449	421	464	399	469	404	395	408	423	426	418	455	412	422	419	408	415	409	439	431	413	392	409	388	421	398	360	405	415	434	423	387	418	406	434	414	430	427	393	442	453	454	394	391	424	465	425	398	415	414	435	459	428	407	469	365	404	431	401	423	406	405	390	376	447	426	399	408	414	412	401	392	407	446	386	413	398	467	378	383	399	445	409	401	424	454	403	440	424	421	404	427	440	392	417	414	401	407	441	425	409	437	406	407	427	419	426	409	414	390	426	421	449	370	427	413	362	450	415	413	399	414	439	450	388	444	468	403	395	390	401	414	433	424	419	390	379	436	450	391	411	400	393	421	437	443	446	419	411	440	441	397	444	410	401	402	387	437	428	426	429	451	387	418	437	441	410	414	426	426	425	426	379	393	422	386	415	394	473	440	382	448	465	412	432	401	459	396	400
4857	911	920	993	959	1024	888	959	978	953	911	875	954	921	953	940	887	890	907	943	879	927	930	908	900	958	937	935	906	932	866	885	958	899	864	958	897	933	904	923	892	963	857	926	848	908	915	941	914	933	914	879	983	913	906	910	859	917	915	910	986	889	952	972	889	884	918	920	932	892	950	918	949	913	942	917	981	899	904	869	931	875	879	893	946	875	881	931	921	905	909	930	944	932	910	953	958	934	878	936	955	913	941	894	901	857	910	866	886	903	919	874	932	919	946	874	919	919	911	896	987	915	917	912	898	883	903	921	905	932	900	873	918	894	889	885	864	953	955	918	973	873	962	991	946	926	909	895	923	927	897	908	932	893	956	888	901	941	930	906	896	904	920	876	894	925	910	878	858	923	961	955	902	969	936	915	936	891	886	917	917	871	940	888	930	934	910	873	927	925	887	902	873	862	920	909	903	920	951	916	878	903	897	894	918	963	938	934	928	866	878	901	886	907	922	935	907	913	930	904	929	900	950	913	924	889	900	910	915	916	924	934	919	913	887	897	888	910	934	871	913	882	881	890	907	854	955	963	939	932	917	891	902	909	851	914	930	951	861	928	929	903	921	881	894	885	935	897	901	905	921	919	934	932	927	863	944	924	892	982	921	859	915	899	930	926	926	867	888	902	890	928	910	884	921	932	920	966	941	909	920	922	933	879	900	907	917	909	927	943	962	904	963	921	937	963	943	915	936	888	849	936	933	917	911	936	932	895	910	880	883	897	916	916	965	936	894	987	887	887	895	908	941	857	955	908	980	923	870	893	878	917	924	939	883	875	954	938	929	947	872	897	910	918	900	888	889	862	951	891	862	931	887	940	968	931	933	875	927	872	904	884	887	882	927	988	896	946	921	907	922	875	900	900	876	870	910	888	937	858	898	955	842	900	854	885	925	911	889	866	871	899	900	906	925	921	925	915	928	927	882	882	917	919	938	918	901	898	897	929	894	900	961	930	928	922	916	949	864	891	932	887	929	945	920	903	943	912	874	879	906	903	891	879	922	953	923	881	840	963	955	894	950	866	908	974	913	904	892	910	957	906	872	934	942	908	951	929	930	917	895	901	847	915	965	915	886	885	929	910	868	892	910	937	933	946	911	963	874	936	908	971	942	907	882	907	923	902	964	881	892	927	879	919	893	917	885	928	948	946	865	958	937	947	887	922	905	921	940	960	873	933	900	882	902	890	913	961	955	864	916	911	929	899	981	937	935	913	903	921	891	893	886	947	861	896	860	993	902	875	916	919	880	958	878	898	978	914	875	925	939	895	899	905	911	882	889	890	899	927	956	982	895	896	921	867	965	909	984	903	926	949	959	874	933	914	987	897	878	907	934	944	931	920	912	913	879	927	1016	847	945	864	924	951	899	945	945	952	924	934	903	897	925	884	939	932	901	945	911	846	927	912	900	892	915	955	957	955	842	957	903	900	903	928	910	943	903	895	961	955	909	915	884	922	891	883	902	911	958	916	905	944	920	897	970	927	948	835	948	900	941	909	917	888	822	915	944	913	899	931	948	930	906	930	949	907	840	926	908	899	906	922	930	876	918	945	968	915	940	891	899	849	948	872	910	952	914	857	952	903	920	930	924	931	906	916	907	919	940	955	912	889	952	911	892	947	938	902	915	913	932	938	856	916	939	931	954	916	890	931	954	900	910	966	910	902	972	915	923	954	897	910	914	917	870	910	897	898	892	901	901	936	890	905	944	923	909	870	883	878	948	950	953	918	905	888	917	891	909	898	898	951	866	854	975	890	981	923	900	896	900	927	922	890	927	975	913	892	922	908	884	919	915	930	925	907	916	939	904	975	929	848	877	925	952	889	910	939	881	913	898	874	956	890	934	871	948	871	928	904	908	898	898	939	920	825	891	908	937	879	914	896	897	904	848	890	905	902	890	918	927	941	929	897	928	950	934	945	923	888	948	877	910	931	888	854	927	978	920	935	902	937	895	929	864	917	889	923	948	899	944	920	950	885	947	908	993	881	895	879	914	878	867	972	870	973	970	954	879	889	931	887	867	883	918	953	941	918	897	903	898	899	964	881	958	904	912	927	896	883	865	871	877	883	936	958	961	910	923	873	919	985	859	957	929	887	899	965	936	867	917	899	932	910	903	911	907	941	940	918	931	868	883	961	893	897	940	975	871	948	889	949	877	920	845	982	945	906	912	918	935	879	908	916	862	901	926	898	869	922	934	879	864	935	939	915	925	898	870	882	962	895	929	898	953	896	939	872	987	908	943	875	916	927	889	876	947	912	905	967	920	912	942	962	905	936	905	918	944	918	886	909	856	859	867	890	873	901	959	919	894	921	928	900	901	878	923	866	891	937	921	913	823	900	939	918	909	958	951	934	920	888	877	943	960	967	906	887	936	907	874	931	929	940	897	919	891	933	930	928	921	931	869	954	939	882	911	924	937	901	910	926	902	899	958	891	957	919	888	958	968	961	906	884	947	914	944	964	901	940	952	909	923	918	889	952	861	930	901	942	951	937	974	903	932	916	944	860	962	896	878	911	959	921	947	869	845	868	913	879	937	911	910	930	937	911	880	933	960	929	859	912	917	821	954	901	943	918	876	939	921	914	904	904	903	900	958	962	923	965	867	891	914	962	961	951	908	883	898	907	906	885	937	889	886	898	919	929	931	907	922	927	901	877	899	850	919	895	952	880	879	863	935	924	924	909	866	925	910	885	855	836	946	933	924	935	892	925	938	917	958	916	876	925	869	930	934	833	867	907	904	864	908	919	887	894	929	947	915	922	877	939	883	931	901	856	898	927	944	855	961	886	1001	901	896	952	905	944	953	893	926	923	938	897	901	958	903	883	870	911	928	895	960	949	885	861	920	942	856	913	901	927	913	959	918	942	908	884	952	847	924	871	887	892	879	927	941	909	897	876	919	950	938	941	937	916	861	878	927	940	935	892	888	935	934	895	904	955	930	898	865	936	936	906	912	936	910	910	882	848	876	969	891	973	893	919	963	890	959	905	949	925	963	940	879	944	884	904	921	927	907	866	907	945	923	863	927	859	925	935	928	893	909	884	942	909	872	900	988	880	927	909	936	964	880	916	933	852	914	885	920	930	893	957	917	888	926	911	891	893	972	939	949	900	918	970	911	924	911	961	918	968	906	919	904	929	928	899	912	891	954	901	901	930	896	910	876	902	918	951	945	962	878	943	915	917	876	890	895	905	852	904	928	982	918	932	956	895	817	939	933	952	897	839	852	915	929	875	900	867	893	943	923	945	912	878	912	964	899	920	933	903	890	874	930	929	909	881	909	967	942	883	941	871	911	894	907	865	1002	961	914	948	937	885	891	953	885	948	870	943	897	946	934	983	905	938	917	874	905	879	894	884	857	920	913	877	933	882	969	951	917	924	925	928	913	946	905	952	859	880	983	964	940	929	974	887	935	920	924	969	854	892	939	926	945	892	835	929	958	882	932	878	915	924	908	896
17575	1326	569	439	342	320	317	261	254	239	221	223	230	228	248	216	217	220	229	247	235	237	222	226	209	198	202	212	225	196	218	220	222	231	197	194	188	236	240	211	216	196	226	226	198	204	232	218	224	210	221	235	217	206	224	241	199	217	202	230	224	227	204	235	186	185	216	214	231	228	214	226	202	227	221	219	209	213	195	209	196	210	226	239	214	212	250	220	201	231	223	217	255	201	186	233	187	217	205	196	218	232	203	233	214	221	214	211	207	214	208	229	235	216	207	222	199	222	226	234	254	228	210	212	185	194	230	234	213	223	219	199	209	177	196	205	210	233	236	227	232	226	210	219	218	226	209	257	221	226	218	202	199	216	228	214	220	228	216	222	213	213	205	226	199	211	204	230	219	241	213	210	228	213	203	205	234	212	242	238	206	211	212	234	209	232	219	229	235	235	244	205	233	215	238	191	228	218	213	225	203	223	218	214	207	203	183	206	237	230	217	237	227	248	235	220	208	188	245	210	223	205	214	226	212	233	238	213	225	264	217	204	225	196	207	215	211	224	208	206	227	208	223	208	227	226	191	232	205	202	236	196	221	209	207	218	203	210	207	187	233	227	221	217	217	218	209	193	239	197	210	228	226	195	195	181	224	185	244	197	213	245	189	188	194	199	187	216	212	223	207	227	234	210	222	203	239	245	227	202	191	210	227	207	204	194	204	243	206	230	225	242	220	210	207	215	225	232	213	181	203	229	204	198	214	213	191	212	213	203	245	215	200	194	215	209	215	228	243	212	214	222	186	207	238	192	177	242	222	205	221	213	214	204	223	201	196	240	233	224	224	194	212	244	234	234	200	208	227	214	205	219	196	241	210	225	234	211	229	194	228	186	225	234	213	204	229	196	209	206	221	236	207	211	219	231	189	219	191	205	214	201	219	218	225	212	205	209	216	231	211	232	228	193	197	208	204	188	233	217	229	188	216	199	228	214	214	205	240	197	227	203	232	210	213	201	214	233	235	212	215	230	192	224	216	237	216	200	206	237	204	217	211	227	217	207	206	205	262	206	214	224	206	204	211	214	222	210	205	232	237	217	227	228	261	208	255	188	240	206	201	206	226	215	215	235	222	208	228	225	238	212	202	242	209	218	209	223	252	211	215	229	212	197	215	206	212	204	221	199	225	216	212	238	240	216	229	222	207	254	235	222	198	221	228	221	206	185	215	236	214	225	229	232	232	185	217	218	219	210	198	238	210	185	201	202	214	235	185	220	209	210	208	198	201	209	196	228	224	231	212	206	234	198	229	193	215	224	214	240	236	221	243	243	236	195	205	224	232	233	232	243	212	208	196	203	230	234	220	213	221	220	196	207	188	216	228	213	215	214	246	207	216	228	192	239	232	237	228	224	233	208	226	211	224	218	227	212	264	240	227	210	212	195	213	226	224	196	218	208	198	224	211	207	214	210	223	226	209	202	208	189	213	231	210	197	211	205	212	200	238	207	199	207	241	220	202	224	235	211	243	212	218	232	215	215	237	264	209	251	227	227	200	224	240	226	216	216	232	205	195	170	235	198	227	206	237	187	242	216	230	183	209	224	203	215	215	255	213	226	191	216	206	222	218	225	221	240	209	214	240	232	217	206	205	221	222	204	219	222	220	229	216	213	221	195	223	219	230	218	207	232	229	208	216	204	210	206	214	197	235	197	216	193	212	232	242	229	226	229	209	204	204	233	212	211	225	211	205	226	219	212	210	191	218	251	230	196	223	228	230	218	241	201	198	212	215	230	215	236	230	245	221	224	218	231	210	218	193	215	200	229	208	206	206	199	214	223	213	192	280	197	231	224	222	223	215	240	219	225	252	220	237	238	214	206	215	239	243	228	225	228	222	196	214	223	222	194	178	217	210	217	197	206	198	230	227	221	222	220	202	225	200	244	209	219	235	249	235	191	218	223	215	225	242	233	192	229	202	225	243	221	212	210	222	211	225	186	210	216	226	216	230	239	213	213	201	222	212	243	218	228	240	219	202	212	228	233	217	219	227	236	221	210	237	171	209	236	212	193	229	218	207	197	217	241	188	226	210	257	190	236	242	204	221	218	241	205	184	203	262	207	196	228	201	213	223	217	220	221	246	216	211	219	220	195	187	209	220	236	230	232	239	210	220	188	205	219	255	223	232	221	207	221	193	206	195	217	170	212	232	217	206	217	212	229	210	224	210	233	193	224	189	221	191	214	215	260	224	217	226	225	230	203	223	203	186	229	201	222	201	203	213	199	212	218	195	237	202	219	210	212	207	212	228	205	204	233	228	215	197	219	246	232	215	200	208	185	201	210	227	201	222	218	210	236	200	222	217	211	193	212	239	228	213	228	212	192	195	242	185	224	228	213	253	211	218	227	206	199	250	207	178	208	208	227	226	226	206	227	230	215	244	212	231	223	185	214	223	196	246	203	213	225	214	213	218	218	210	182	210	241	231	224	212	192	200	188	204	217	195	218	223	229	237	215	198	206	214	188	236	193	233	237	234	208	228	210	231	212	200	217	220	208	216	236	225	219	226	212	203	215	239	203	224	218	202	226	234	223	245	213	212	209	191	267	213	224	220	241	227	223	205	231	231	181	229	218	189	226	231	216	213	222	248	191	251	246	195	219	217	240	253	195	232	214	212	197	183	202	204	240	223	230	206	205	204	193	213	206	241	189	203	223	200	218	201	212	214	222	206	249	221	225	232	218	254	232	204	239	211	214	197	192	183	241	233	243	223	204	237	209	211	220	235	226	217	237	221	243	197	218	202	216	245	221	218	209	228	248	216	224	243	194	214	215	193	182	191	207	241	218	208	229	209	226	223	205	205	179	230	218	214	226	228	196	209	219	223	226	219	185	230	256	210	218	206	189	212	226	230	207	214	225	208	223	192	203	230	213	203	231	213	214	221	230	214	217	219	210	221	245	221	220	228	207	199	208	228	196	193	211	210	223	209	215	223	222	234	230	209	209	212	231	214	219	207	195	202	208	221	182	217	236	227	229	236	227	228	217	209	239	228	201	207	216	203	243	228	222	211	214	233	242	198	207	217	216	197	222	219	248	216	222	243	233	219	206	197	204	214	215	212	227	230	216	242	206	174	220	202	228	231	241	225	226	223	212	200	215	223	202	225	215	210	220	217	215	203	208	219	226	225	208	223	223	200	241	228	204	194	193	193	217	218	196	219	223	216	212	220	170	222	206	221	251	233	182	202	222	203	209	215	202	214	209	194	216	225	241	213	219	216	214	228	209	210	224	208	205	202	210	222	203	229	223	208	232	204	189	242	232	218	205	211	222	213	216	240	219	237	226	186	206	245	221	198	212	197	213	229	225	251	261	242	219	196	214	221	200	226	206	215	239	206	227	205	225	198	221	234	208	203	214	219	217	190	211	234	211	201	225	240	208	233	199	214	195	225	212	235	237	225	215	240	252	210	217	228	213	247	235	219	209	215	238	233	236	224	211	219	223	219	244	247	225
11033	808	1226	1368	1188	997	880	857	737	738	728	674	617	651	607	611	591	603	595	588	581	580	565	649	566	583	560	588	558	548	562	550	575	556	555	516	494	523	555	541	536	568	529	559	566	568	535	543	527	530	536	590	518	542	557	523	558	566	559	549	552	522	556	557	546	532	502	573	517	528	565	564	526	542	546	530	552	575	529	554	532	571	494	522	547	558	536	551	564	569	539	559	523	524	573	545	530	521	555	545	534	562	558	549	583	531	576	574	536	522	540	523	509	548	555	588	561	561	498	520	531	509	526	534	510	644	533	543	509	537	554	559	521	538	566	578	528	515	532	524	595	571	547	556	521	580	545	565	547	584	581	568	553	518	517	550	537	473	537	515	517	503	550	515	569	517	588	589	570	496	553	572	491	533	542	499	557	526	540	542	572	599	505	549	533	548	484	566	523	574	517	552	541	502	545	563	564	502	521	543	537	511	560	497	540	534	512	517	578	533	523	562	531	527	499	493	543	568	590	532	562	540	522	534	540	525	520	529	517	549	561	539	519	535	516	532	559	555	533	530	528	517	567	535	578	531	558	570	552	501	538	550	544	550	522	564	576	525	527	507	532	526	557	531	528	524	544	475	518	553	528	586	546	543	570	545	563	516	543	539	534	574	541	552	550	507	539	539	569	548	506	542	582	563	513	571	532	521	532	550	541	544	525	541	554	532	566	571	537	567	562	580	537	519	603	574	537	512	524	577	548	541	547	507	541	579	567	557	532	534	528	533	532	541	556	570	540	541	542	523	531	528	521	531	548	548	538	569	521	558	593	534	553	602	532	553	534	532	553	557	523	534	529	563	517	546	535	553	503	477	554	540	549	556	553	531	536	535	514	573	525	557	537	533	513	552	553	543	548	519	579	588	539	530	575	490	559	542	559	547	570	494	550	555	579	500	546	512	522	540	541	501	553	556	569	495	556	547	511	551	503	557	566	567	507	547	527	533	517	534	567	502	549	545	606	586	543	532	536	533	538	571	540	555	534	539	557	578	520	537	522	531	528	511	578	560	505	553	498	564	564	542	564	557	551	545	547	533	557	530	562	514	540	529	576	551	559	568	551	531	546	555	547	503	547	503	537	531	544	522	541	558	563	507	521	524	538	531	566	527	538	526	595	548	547	596	562	559	559	519	513	538	537	520	531	506	519	558	503	539	560	594	527	493	562	552	540	504	523	541	565	559	530	563	558	534	531	516	551	550	540	537	504	506	542	564	553	556	540	540	558	556	521	515	523	508	502	513	525	571	554	513	543	568	547	518	537	544	556	532	537	586	555	490	560	569	508	519	530	559	510	550	596	560	515	522	527	530	537	482	513	514	568	528	572	530	551	502	580	543	563	549	571	523	546	523	548	560	562	508	575	532	555	576	547	571	551	510	550	566	535	546	574	499	586	542	505	557	565	500	559	553	524	532	578	576	528	507	552	540	519	556	534	533	540	527	565	503	523	527	553	546	541	558	534	524	544	490	565	552	511	567	508	552	513	557	532	531	539	507	504	508	522	557	561	552	537	554	511	532	568	502	535	535	508	547	552	511	553	533	564	579	544	544	574	525	480	533	522	488	541	537	586	550	532	558	534	531	526	530	528	496	559	578	542	547	542	546	541	544	491	570	527	551	561	519	512	549	548	556	582	518	532	525	549	522	573	582	525	525	512	531	558	519	525	495	516	500	550	548	533	562	538	575	543	502	554	560	561	548	520	574	538	521	543	534	542	562	556	516	543	540	528	566	544	519	549	541	585	514	558	507	629	521	505	541	529	522	515	502	521	531	511	530	523	578	555	538	536	518	557	534	508	525	530	498	563	549	525	543	542	562	540	525	535	586	503	574	561	557	563	523	571	522	513	506	529	587	582	586	558	527	565	571	571	567	505	563	557	529	558	520	587	551	543	532	512	520	542	525	543	526	530	571	563	548	565	554	566	517	562	531	541	576	578	570	564	553	519	534	532	499	520	540	530	547	545	639	548	475	560	555	509	543	530	522	522	543	532	538	540	579	526	566	516	562	537	536	546	576	534	569	538	534	494	519	542	553	546	549	516	523	536	534	536	519	577	514	530	502	527	517	564	534	524	546	505	571	581	525	537	493	506	536	505	575	545	520	545	534	502	520	491	523	543	564	562	535	527	508	521	567	537	516	512	537	518	569	576	547	552	547	574	537	509	542	554	555	514	557	512	539	532	518	562	560	522	526	552	547	552	579	502	511	524	533	545	516	525	544	519	553	531	568	554	559	542	511	539	531	564	522	533	535	464	538	529	551	526	513	527	512	528	552	497	519	547	534	527	545	548	543	545	521	606	535	546	534	546	542	564	513	555	503	521	535	556	571	485	571	532	523	545	554	566	526	526	520	529	550	552	559	534	520	547	508	549	540	557	546	527	561	553	548	567	560	546	540	537	591	506	520	518	551	528	525	516	527	534	544	544	537	542	557	537	512	534	510	525	532	555	551	580	574	488	545	495	585	590	500	498	534	537	494	538	493	541	572	549	606	567	556	543	540	542	554	552	552	552	505	521	568	520	491	539	505	512	536	515	519	566	549	528	496	535	510	490	532	558	533	547	541	544	573	580	578	543	554	523	560	548	537	529	513	544	520	548	537	536	525	516	530	546	558	573	556	563	548	530	531	561	511	544	554	502	544	536	539	509	567	559	551	511	515	560	552	577	558	526	572	502	567	518	516	532	554	579	561	538	560	502	546	517	535	516	567	535	547	527	571	535	498	538	558	522	522	543	537	535	554	544	569	541	560	514	525	558	532	536	541	546	513	578	553	562	550	577	502	536	528	511	561	569	553	574	509	562	523	518	584	507	540	551	521	522	528	554	536	546	566	512	527	507	562	524	507	551	555	506	534	573	534	527	508	525	562	531	540	510	517	523	530	557	529	545	502	545	556	506	500	526	549	554	496	508	532	530	546	550	546	530	535	551	532	554	540	525	552	553	503	515	537	465	608	548	508	530	542	518	534	565	582	526	510	549	508	541	530	524	534	541	553	579	562	542	501	558	551	510	551	553	546	501	518	540	547	531	564	530	576	542	531	544	534	548	531	516	537	564	530	544	509	587	586	529	535	539	553	517	521	524	572	570	552	574	525	518	603	512	529	541	533	523	541	533	546	574	565	520	536	571	517	534	564	528	517	571	488	525	525	524	519	545	576	521	509	505	532	563	539	541	541	528	555	521	517	548	510	567	513	544	586	533	559	532	537	522	518	525	537	543	551	532	512	555	529	531	557	520	498	571	535	529	593	544	561	545	535	518	591	559	536	517	548	579	564	545	548	562	542	508	540	581	572	593	512	545	548	549	539	513	549	572	518	540	506	547	533	525	517	556	530	529	542	500	557	558	583	540	519	549	555	549	557	523	524	519	527	546	593	556	538	521	526	550	530	553	589	547	558	523	544	576	523	556	563	571	571	515	535	532	540	526	540	541	553	530	526	515	556	518	565	493	542	534	515
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
