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
338462116115	338462116677	338462117227	338462117777	338462118327	338462118877	338462119427	338462119977	338462120527	338462121077	338462121627	338462122177	338462122727	338462123277	338462123827	338462124377	338462124927	338462125477	338462126027	338462126577	338462127127	338462127677	338462128227	338462128777	338462129327	338462129877	338462130427	338462130977	338462131527	338462132077	338462132627	338462133177	338462133727	338462134277	338462134827	338462135377	338462135927	338462136477	338462137027	338462137577	338462138127	338462138677	338462139227	338462139777	338462140327	338462140877	338462141427	338462141977	338462142527	338462143077	338462143627	338462144177	338462144727	338462145277	338462145827	338462146377	338462146927	338462147477	338462148027	338462148577	338462149127	338462149677	338462150227	338462150777	338462151327	338462151877	338462152427	338462152977	338462153527	338462154077	338462154627	338462155177	338462155727	338462156277	338462156827	338462157377	338462157927	338462158477	338462159027	338462159577	338462160127	338462160677	338462161227	338462161777	338462162327	338462162877	338462163427	338462163977	338462164527	338462165077	338462165627	338462166177	338462166727	338462167277	338462167827	338462168377	338462168927	338462169477	338462170027	338462170577	338462171127	338462171677	338462172227	338462172777	338462173327	338462173877	338462174427	338462174977	338462175527	338462176077	338462176627	338462177177	338462177727	338462178277	338462178827	338462179377	338462179927	338462180477	338462181027	338462181577	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13754	2267	2630	2163	1537	1122	882	801	596	571	456	397	381	348	336	314	286	292	311	255	262	261	261	268	236	242	240	264	248	221	209	195	209	214	239	196	234	223	188	221	231	227	231	201	216	201	215	225	206	214	198	186	218	207	225	237	191	233	224	224	209	207	229	220	199	232	212	223	236	229	231	198	224	213	202	211	230	198	210	194	227	234	206	227	215	213	201	205	203	226	203	220	209	252	234	253	227	216	188	204	229	210	216	255	209	225	201	181	228	211	229	212	227	191	230	189	204	199	216	245	215	215	177	221	234	205	236	220	196	212	220	245	198	216	219	220	223	248	210	188	211	209	205	217	198	233	211	214	220	228	192	249	215	205	227	228	212	202	213	203	216	228	190	235	207	217	204	191	205	232	226	186	231	231	220	211	244	224	189	215	187	215	216	204	211	209	208	186	219	203	223	220	193	209	218	212	231	218	220	190	203	199	209	212	215	239	202	206	213	189	198	203	213	228	221	201	219	225	179	230	206	221	172	239	193	209	216	196	184	212	246	223	209	203	177	217	203	187	218	221	216	210	204	211	229	202	185	214	219	206	200	205	219	229	210	186	220	218	227	190	220	192	206	196	234	235	223	208	205	218	207	227	204	204	210	165	212	184	215	207	223	214	209	200	203	244	192	183	222	184	241	196	232	239	197	221	224	171	205	235	207	201	195	192	212	200	213	210	219	209	215	211	209	218	210	217	195	220	230	192	204	219	200	229	221	202	197	207	206	216	201	235	210	212	264	195	231	229	196	204	194	249	235	200	186	192	242	226	208	222	207	179	218	241	204	209	208	215	207	210	219	224	257	225	216	216	223	240	232	225	227	206	190	218	202	209	196	195	222	221	203	212	200	200	225	210	223	205	212	186	216	249	208	225	193	240	209	224	203	225	213	192	221	247	211	217	203	201	195	223	197	206	233	233	210	211	209	179	228	197	223	232	215	231	217	196	195	218	204	208	210	185	225	208	173	209	186	205	199	190	204	203	215	194	229	227	180	205	214	201	201	205	196	204	211	211	210	214	184	226	169	200	211	218	218	225	190	223	242	220	234	228	186	192	198	212	192	212	212	197	231	221	201	240	214	208	219	226	224	235	212	188	214	183	208	212	256	222	252	219	208	210	225	193	221	173	210	192	209	220	220	223	232	200	200	208	179	219	206	212	203	196	231	225	230	203	196	219	241	211	235	197	224	209	224	238	195	207	211	210	211	204	191	208	176	190	179	204	202	207	223	231	192	198	212	210	219	230	217	224	234	213	216	226	210	217	200	202	226	194	226	218	218	223	196	231	234	236	215	199	230	232	187	184	200	209	211	226	204	193	212	217	190	202	196	212	231	223	191	192	197	220	225	203	187	227	193	183	193	212	246	202	221	197	246	208	205	208	222	212	183	203	232	200	199	175	220	204	179	199	222	240	239	212	205	204	218	228	226	210	188	202	208	189	228	200	191	201	212	241	194	170	215	206	233	245	227	211	195	203	217	230	228	205	199	197	205	196	223	216	217	220	218	238	237	200	222	222	195	195	220	207	198	201	200	206	209	188	196	214	179	225	208	221	201	211	230	196	203	210	226	206	210	186	233	195	231	211	226	208	192	202	220	203	225	199	210	189	215	206	256	208	213	210	218	207	224	232	224	212	200	202	236	231	246	198	222	218	217	177	211	190	204	211	217	203	245	187	194	207	199	230	223	240	213	253	224	202	218	226	218	240	237	221	241	228	171	211	221	207	233	217	205	218	224	217	211	212	224	234	232	216	211	201	199	219	219	245	214	208	228	197	217	207	213	219	218	210	217	224	191	217	205	215	204	217	237	213	233	207	211	203	224	207	201	244	231	190	194	226	214	217	225	223	230	196	187	209	201	221	205	191	217	228	210	183	234	210	218	191	211	192	208	200	215	193	217	204	225	235	241	206	236	211	218	241	214	206	192	185	214	209	222	219	215	219	208	191	217	212	206	253	219	198	239	217	220	220	228	194	214	203	210	198	213	212	217	209	200	201	225	204	202	227	235	198	218	219	210	224	236	225	206	215	210	189	188	204	208	187	203	222	205	221	238	207	187	213	176	202	213	207	188	202	220	211	199	222	207	212	205	226	205	202	188	197	201	218	204	225	195	223	227	226	213	215	206	211	212	232	198	233	194	203	220	224	211	229	223	210	217	215	207	199	224	225	207	210	201	207	204	232	232	238	215	187	211	203	219	216	250	220	229	211	205	209	225	229	209	182	216	217	205	231	212	205	208	205	225	222	197	227	211	196	201	200	180	210	200	184	199	218	220	213	189	212	206	218	216	213	212	214	189	212	211	203	188	216	211	214	209	227	239	234	208	220	222	236	196	232	188	205	207	211	216	197	209	213	216	197	189	227	227	190	224	225	234	221	212	191	208	209	204	195	208	222	208	222	216	211	201	213	212	226	214	230	214	215	211	211	221	200	204	201	206	224	206	202	205	188	226	203	215	206	220	215	224	217	192	216	225	200	202	209	216	234	246	200	199	240	230	205	226	196	195	196	195	219	190	202	224	200	222	196	219	228	214	207	206	208	217	205	209	205	223	211	206	208	224	213	171	236	199	216	186	217	210	239	196	213	222	197	215	197	210	234	188	195	208	244	233	217	197	191	192	198	193	220	212	204	228	218	222	210	220	226	233	183	231	228	211	201	208	219	201	234	218	215	194	189	198	192	204	225	207	175	218	217	194	208	262	244	201	233	229	216	240	236	231	201	222	194	194	205	213	223	223	213	221	208	195	194	207	190	188	205	181	219	222	222	207	187	226	221	203	225	194	171	214	200	176	196	195	208	213	202	224	237	196	199	206	201	223	223	195	217	213	216	206	213	192	211	212	218	233	232	187	213	207	199	201	214	219	211	242	205	213	204	229	199	215	218	206	199	222	234	198	230	237	226	207	225	249	225	207	227	197	233	227	205	223	234	235	205	214	213	221	213	217	208	262	232	189	211	219	213	226	184	200	214	206	200	209	224	214	208	229	220	218	214	219	214	218	201	226	214	220	195	200	216	224	218	179	210	218	219	239	182	204	208	230	204	219	190	227	206	207	214	215	232	213	213	174	230	188	178	198	209	212	226	197	178	224	219	236	207	229	211	223	237	207	204	223	218	185	224	221	222	218	215	214	199	201	219	227	229	192	194	214	173	218	187	240	213	220	243	216	212	230	212	218	216	244	206	211	226	223	216	196	216	223	219	208	259	194	232	216	227	202	234	178	210	221	215	207	224	229	214	225	190	226	226	212	208	218	245	202	232	189	231	232	222	190	219	215	194	213	208	198	219	202	209	207	209	214	212	203	199	220	202	197	248	219	208	195	226	222	202	215	204	182	230	167	220	216	228	199	220	212	210	224	227	216	244	228	218	215	223	216	188	216	221	231	227	206	209	219	221	189	206	209	213	232	242	191	220	211	207	190	214	214	207	243	188	210	202	200	227	215	221	207	208	218	196	190	220
8804	2236	4850	6273	5543	4769	3592	3187	2663	2315	2068	1876	1658	1466	1225	1200	1191	991	893	849	908	854	875	829	879	841	790	749	771	704	667	648	631	632	561	622	599	574	592	689	579	606	606	629	585	522	554	539	561	549	547	547	556	546	532	552	536	522	568	514	567	579	552	572	542	563	515	546	529	542	535	510	552	487	543	545	571	564	525	537	595	527	561	529	532	517	550	623	546	567	536	519	533	522	534	550	525	538	520	535	561	556	548	558	527	524	524	594	508	518	514	530	543	536	549	536	563	564	535	512	506	551	529	573	526	576	501	517	515	503	544	506	542	542	520	516	554	566	546	489	573	550	531	534	515	527	548	534	502	544	537	560	531	566	531	509	508	486	536	537	553	542	520	544	515	507	543	540	523	468	505	523	487	570	554	531	541	526	548	509	524	540	518	521	535	531	617	503	527	506	543	551	569	505	537	520	519	521	588	519	526	513	515	555	538	492	496	540	544	499	504	528	545	515	547	562	546	523	536	577	502	569	520	527	556	574	474	519	515	547	513	514	522	525	560	589	492	533	522	489	506	475	547	552	508	524	567	510	541	524	533	486	544	544	492	548	511	517	517	547	559	533	547	509	484	569	511	505	557	519	531	554	527	541	531	490	565	538	558	556	558	520	563	517	531	487	524	545	524	569	560	542	523	543	522	547	531	594	526	509	492	540	503	524	546	549	497	531	508	525	519	543	537	515	510	557	549	509	517	535	581	517	538	513	520	519	510	563	530	527	533	502	540	527	480	530	533	519	509	486	572	547	518	520	542	504	513	518	536	508	480	482	506	562	520	551	491	555	516	524	557	537	525	536	537	515	554	508	504	552	571	547	539	517	500	520	558	506	510	523	555	568	552	510	507	551	558	511	541	508	558	523	579	570	522	515	559	525	497	522	504	540	508	487	538	526	517	525	542	541	529	570	526	500	518	553	501	557	548	497	515	571	538	511	499	535	545	524	572	567	535	560	561	505	495	557	497	565	553	512	554	587	526	528	500	516	514	518	509	501	494	544	528	483	483	504	559	540	503	556	537	523	513	535	494	507	496	538	541	506	519	485	494	590	527	517	535	504	524	518	522	518	572	547	501	533	489	548	567	522	507	497	518	529	515	533	485	539	535	534	500	560	533	555	516	484	506	552	522	528	507	572	531	552	526	578	506	550	525	538	514	537	530	529	530	522	523	537	542	526	520	470	507	530	538	558	501	496	536	538	563	515	541	510	528	501	515	582	540	521	511	528	535	543	496	518	519	514	553	556	521	525	515	532	533	544	545	537	553	548	519	582	541	544	515	548	533	500	512	535	512	514	530	497	531	501	561	538	519	520	497	548	536	523	524	585	540	517	524	509	555	485	524	502	492	546	511	542	568	490	518	518	529	541	515	528	526	526	543	581	499	564	536	517	505	510	558	532	551	537	563	526	524	561	497	518	512	534	539	549	522	512	530	511	533	538	563	497	531	549	515	493	550	541	536	504	551	528	521	531	555	540	531	532	512	531	560	514	529	531	516	525	498	499	544	541	536	534	547	576	559	539	499	498	514	518	528	501	522	532	561	521	523	521	529	543	508	513	527	530	497	585	481	548	502	554	522	551	521	536	533	519	492	551	523	556	550	485	535	556	493	488	517	504	525	528	522	535	518	528	533	605	561	522	544	518	494	492	565	522	540	526	529	529	484	504	543	538	515	481	514	553	572	561	538	546	504	530	522	497	529	528	509	537	535	499	509	513	522	542	507	585	537	508	493	531	511	517	525	469	491	552	534	553	521	516	557	512	559	546	559	504	511	542	544	516	511	525	516	539	515	516	509	551	542	516	520	532	538	541	496	525	571	522	514	512	506	532	533	540	575	562	539	503	526	570	504	492	562	550	547	541	566	498	537	489	505	515	525	525	535	519	543	538	544	502	533	472	503	481	499	544	530	568	533	530	527	518	529	557	534	534	558	478	512	551	517	581	545	536	529	504	546	530	542	488	529	529	539	531	532	524	527	531	566	546	479	520	510	534	521	490	504	550	527	528	515	564	529	505	559	536	552	521	503	512	533	548	507	570	527	568	515	532	556	532	549	531	484	537	519	492	519	505	503	531	527	529	506	545	509	504	532	524	533	521	521	558	538	540	535	527	528	542	514	554	519	553	487	542	526	548	524	537	534	537	524	506	523	508	541	563	575	519	548	512	538	514	526	535	508	577	522	534	476	569	530	522	534	508	537	536	547	500	559	534	542	528	552	536	529	543	556	544	532	506	531	504	545	523	478	531	482	508	526	533	558	522	568	510	543	556	552	535	560	541	575	537	503	554	529	563	535	504	557	480	526	541	536	587	559	521	532	540	500	534	515	522	561	534	537	536	513	541	531	560	549	526	528	490	516	550	575	532	512	514	533	522	525	538	514	537	575	524	555	528	532	514	543	517	535	529	498	539	512	522	523	518	524	524	537	548	524	551	547	560	527	538	554	511	512	549	518	546	544	544	469	534	487	541	503	538	495	519	530	501	510	511	486	534	565	551	524	525	522	537	534	527	563	548	555	582	559	534	526	535	526	522	542	497	545	528	548	516	551	523	525	532	556	527	555	522	491	509	528	501	543	532	496	570	490	539	484	524	540	545	537	580	536	546	568	522	530	521	539	568	506	563	540	552	564	522	543	551	531	516	502	525	503	556	497	494	522	526	518	547	526	543	532	540	556	527	524	533	544	545	520	579	514	537	564	531	536	519	542	541	522	515	505	581	540	496	522	530	512	521	553	536	519	535	521	520	527	537	532	517	495	543	506	544	545	586	513	535	540	502	538	495	553	540	538	537	514	522	553	503	466	561	496	521	556	544	510	521	507	543	536	513	528	535	509	546	543	522	559	515	536	545	543	522	533	499	521	518	517	494	545	535	558	500	510	515	553	554	525	540	521	533	484	568	520	523	548	518	507	547	525	492	534	492	533	519	561	515	545	549	555	556	539	532	532	565	580	533	522	516	561	545	540	542	515	489	541	520	520	543	539	551	509	549	505	517	551	496	564	508	539	560	525	572	532	566	524	535	551	506	537	532	472	499	524	532	519	552	518	539	555	531	530	490	541	489	552	557	518	539	562	484	539	569	532	504	557	514	537	506	551	519	514	536	479	595	526	527	543	549	488	602	507	530	546	519	550	533	603	539	566	524	535	518	543	525	488	542	526	580	533	501	500	469	500	556	541	529	523	494	549	540	561	562	551	528	507	530	515	540	542	495	546	542	525	557	553	528	550	552	514	518	512	558	507	512	537	541	539	544	578	532	522	506	506	524	539	563	534	537	559	581	526	534	537	548	549	515	508	519	517	523	480	528	545	542	550	534	542	520	530	546	550	554	491	515	521	560	534	571	523	466	510	516	555	539	554	546	539	538	538	517	524	529	577	514	487	508	521	538	499	489	548	543	503	516	521	535	512	543	495	517	517	509	568	560	533	512	525	551	500	485	531	553	530	503	532	492	586	498
1942	749	911	876	686	543	546	504	444	420	415	382	397	380	336	380	381	381	356	375	345	360	318	335	341	327	315	337	324	349	344	324	319	342	346	346	341	309	337	350	288	348	328	285	365	331	321	343	343	311	340	360	333	314	355	341	334	328	309	335	352	318	308	340	327	300	326	345	361	312	337	359	316	335	306	325	321	325	356	352	355	297	326	346	339	333	309	333	321	356	343	358	341	337	307	316	336	341	355	332	366	388	367	366	380	340	331	363	328	337	355	336	320	332	323	308	342	345	333	314	337	330	343	335	345	360	354	337	368	313	348	321	399	327	351	354	350	302	342	340	328	334	374	349	326	344	318	348	307	356	337	328	354	334	317	342	369	322	320	337	333	335	327	320	317	339	331	314	345	342	349	332	325	315	357	324	315	373	350	350	382	351	352	327	322	330	363	355	344	364	346	379	375	331	321	346	315	336	351	345	340	369	320	335	356	361	309	334	338	344	322	332	297	352	348	349	359	326	368	327	350	331	358	320	350	365	357	333	318	326	352	321	295	362	336	321	379	331	357	350	311	327	340	330	367	333	339	333	344	339	334	326	312	351	328	304	329	332	370	346	328	336	351	311	337	340	363	364	351	319	328	364	303	333	358	343	333	332	297	327	331	324	338	334	341	361	359	336	317	389	346	339	356	380	365	354	337	341	348	398	384	367	362	318	345	317	335	339	292	314	351	366	349	314	325	329	348	341	322	358	343	363	320	326	307	325	314	339	340	358	376	337	304	347	372	317	361	318	369	326	332	337	338	312	359	339	322	356	348	397	370	361	341	337	326	310	325	319	348	361	367	333	346	356	358	341	325	338	336	337	342	346	337	328	322	313	347	335	301	346	351	322	326	347	384	328	317	342	324	325	361	336	362	312	326	320	348	349	331	327	346	358	346	360	327	358	361	334	357	319	347	326	320	325	329	346	342	369	364	331	380	364	340	359	321	347	365	335	338	327	356	340	371	363	345	325	339	363	350	332	321	337	320	312	331	351	351	294	354	364	331	353	350	328	349	342	369	338	318	323	348	325	349	360	308	338	357	340	352	328	341	331	298	326	306	348	318	319	348	353	383	351	342	368	345	311	354	307	316	322	338	339	321	328	337	329	346	352	361	334	340	336	327	406	337	321	354	351	335	355	371	351	375	362	326	329	353	326	334	348	326	348	388	318	344	339	362	330	353	342	342	351	343	344	333	350	354	346	352	321	334	300	308	339	337	332	343	356	349	355	336	330	376	337	347	344	358	382	328	340	351	313	351	338	357	353	325	339	344	347	327	293	332	353	367	324	337	357	339	319	302	340	346	318	343	342	336	340	360	320	356	354	349	343	350	351	339	330	297	340	329	339	325	325	384	335	322	344	346	311	336	332	351	303	318	355	321	348	331	325	357	317	326	343	340	353	345	389	345	339	317	368	366	283	342	315	353	354	331	277	324	300	352	331	345	347	327	329	348	325	306	339	292	353	346	328	332	353	365	311	328	352	345	332	345	358	342	354	333	341	363	339	313	342	355	344	349	333	368	340	338	369	359	327	359	319	340	302	356	327	317	340	363	322	348	341	366	326	354	325	372	337	315	324	320	324	347	339	332	366	337	367	353	326	359	368	335	356	317	317	319	302	330	333	352	347	358	329	357	343	322	365	310	327	311	293	305	330	339	360	330	331	334	334	345	326	313	309	326	323	332	360	306	339	291	369	347	358	355	322	325	360	390	378	352	334	350	319	375	334	332	342	356	368	336	307	309	317	348	357	328	346	321	346	325	354	347	326	346	329	348	337	335	334	330	363	341	329	342	341	315	320	350	340	310	318	360	346	343	351	359	318	359	333	319	354	342	344	331	361	329	355	348	347	326	400	359	326	341	355	355	317	363	340	349	347	307	359	340	356	297	352	319	352	391	355	348	295	336	354	333	332	347	335	343	346	350	345	358	310	331	319	345	375	339	366	353	363	343	311	352	357	330	336	382	321	304	330	347	337	340	350	328	327	360	338	367	371	360	330	347	329	345	324	315	321	350	301	347	335	327	362	329	325	352	352	349	410	339	353	322	326	352	361	357	358	325	340	347	350	367	353	327	332	343	365	321	325	303	343	318	337	332	328	287	365	365	337	337	345	335	355	329	370	322	329	334	321	332	297	358	328	328	353	366	349	307	302	330	342	326	350	286	321	350	296	296	340	333	340	342	342	377	356	318	321	344	374	354	351	363	326	384	326	345	332	345	317	329	344	342	345	367	390	320	367	346	309	341	315	355	331	336	350	355	346	334	343	355	306	329	350	332	364	340	328	352	376	339	317	320	314	363	317	394	357	366	319	328	395	333	345	334	362	324	348	326	347	305	331	358	331	339	336	321	309	324	365	347	359	352	354	314	350	342	331	314	354	328	330	318	334	357	368	349	369	318	347	357	355	364	351	331	332	322	345	343	348	306	354	341	380	353	352	359	321	317	337	354	360	338	326	377	328	340	350	347	358	345	327	326	362	356	369	333	347	328	335	340	330	364	346	325	325	357	307	350	315	334	334	332	333	354	340	347	348	340	314	344	346	363	346	338	325	349	359	329	330	344	364	322	353	364	370	336	315	341	332	355	341	331	348	338	377	339	315	379	346	331	311	350	356	380	314	337	331	300	335	352	316	318	353	314	357	328	370	392	367	340	360	370	303	336	341	341	327	332	304	314	319	327	326	336	334	334	375	352	342	337	329	353	329	360	344	333	339	350	323	340	360	357	344	351	356	332	352	351	357	362	343	313	351	324	330	338	360	339	357	345	337	325	305	354	345	393	343	343	330	354	347	373	367	303	325	325	357	343	329	345	363	376	350	334	340	349	321	341	346	376	323	326	323	345	340	355	362	333	350	280	326	340	319	352	330	336	343	339	326	319	351	362	350	354	365	370	356	332	322	363	342	319	373	331	355	307	370	350	330	339	348	352	371	331	301	324	318	348	350	336	344	332	354	353	327	321	346	350	379	342	321	340	317	338	336	305	345	334	339	351	350	318	367	366	336	351	324	322	346	328	327	359	352	312	328	383	347	343	338	392	365	350	349	339	331	340	293	339	373	392	322	351	339	345	329	375	354	351	361	332	324	321	313	367	372	328	320	323	348	307	360	310	307	328	357	343	330	342	379	355	341	327	315	323	317	298	338	328	363	355	325	321	348	332	349	310	327	372	340	340	349	347	330	351	310	359	316	331	318	309	349	351	325	365	367	319	350	321	370	340	341	358	329	338	342	359	348	361	332	313	389	321	330	351	330	338	337	349	379	325	382	367	330	337	314	348	318	355	339	332	369	354	329	387	339	340	320	329	380	345	343	317	325	337	321	331	345	337	306	339	326	345	345	341	323	346	298	313	326	341	347	313	318	332	351	301	310	364	378	336	344	360	350	344	338	340	344	319	346	356	303	354	289	315	321	311	302	309	318	343	341	318	336	316	307	353	344	343	293	322	343	356	348	328	367	365	323
2324	1244	1973	2524	2341	1912	1696	1539	1463	1363	1253	1132	1081	1058	1008	926	988	905	893	913	973	898	905	881	906	901	881	878	856	867	820	830	846	878	836	752	853	850	811	813	833	801	840	817	827	768	812	820	854	818	790	773	796	885	759	788	874	790	778	849	821	764	815	842	810	834	853	797	869	782	836	808	812	807	782	767	832	844	802	808	859	824	831	830	829	829	833	814	844	832	800	802	825	874	847	769	770	808	832	839	821	827	786	812	766	815	816	845	887	829	817	852	766	840	902	768	754	831	814	833	854	792	826	839	826	818	802	779	786	761	794	787	859	812	829	824	823	831	782	849	816	775	822	794	829	751	822	785	799	826	809	820	849	849	776	825	798	818	807	792	795	794	817	824	863	773	868	780	865	803	792	832	790	815	819	802	790	795	773	791	793	795	836	800	727	815	816	844	810	824	854	829	793	782	878	838	860	831	838	768	846	822	784	765	805	781	820	792	808	840	835	789	758	861	787	826	811	791	805	821	813	859	856	809	847	850	800	862	817	807	796	774	830	813	833	837	815	802	785	785	776	795	843	789	805	759	790	795	807	770	835	809	798	785	802	835	797	780	780	803	846	827	812	774	782	768	834	826	874	773	791	860	805	797	810	850	795	787	800	789	783	806	779	811	803	874	851	786	859	821	826	827	762	820	795	798	800	747	876	820	812	826	803	847	833	784	741	828	856	813	790	803	853	811	844	791	829	788	802	783	792	833	819	779	758	812	818	794	782	809	853	831	804	825	841	819	784	825	802	801	818	830	806	803	801	825	785	809	793	792	872	826	764	757	822	803	791	828	832	803	807	781	809	774	840	791	827	868	783	806	805	800	793	842	813	820	848	877	840	789	770	805	799	744	826	788	804	774	817	792	816	772	799	827	836	772	774	795	805	843	806	835	791	860	870	822	807	817	823	781	780	842	840	798	785	770	765	846	807	785	835	809	823	787	800	768	861	793	803	776	783	821	811	805	803	813	796	835	804	842	823	855	786	819	820	809	838	781	855	822	853	836	827	835	829	841	840	833	813	896	804	799	850	804	865	790	800	787	862	795	813	794	813	805	840	823	804	791	838	785	790	865	804	829	810	835	789	852	805	845	788	803	819	826	824	811	838	790	769	810	782	802	758	840	798	840	842	852	826	838	811	794	845	826	799	830	789	813	821	770	819	783	832	867	772	800	830	818	795	766	774	803	828	805	834	818	778	759	815	847	783	856	754	785	791	843	799	832	810	800	796	769	839	802	847	834	796	803	844	794	779	788	770	771	762	832	776	797	816	773	785	812	813	827	763	824	786	822	836	827	830	811	745	800	801	814	790	863	828	791	819	787	806	837	787	814	773	802	829	826	805	772	828	802	775	784	790	775	819	820	803	798	848	821	793	795	840	805	841	807	835	816	816	829	807	824	805	802	796	833	775	861	846	764	835	800	816	837	789	810	798	798	774	833	803	785	780	766	788	779	808	790	819	828	830	822	820	768	800	810	807	800	789	813	845	790	823	775	811	824	835	798	775	828	815	796	812	814	810	806	791	829	798	861	847	825	778	823	783	816	800	838	796	818	820	808	804	850	815	810	817	800	749	824	884	850	823	832	805	820	859	848	842	802	904	814	829	858	816	839	805	819	803	799	816	808	785	834	845	816	804	812	791	850	883	791	865	829	831	804	868	787	807	774	834	807	810	796	813	779	786	831	822	786	836	806	824	794	814	779	832	782	814	826	765	816	805	799	788	789	806	779	821	843	772	834	846	813	813	797	737	800	833	787	750	838	827	827	799	820	810	842	787	771	808	815	848	800	858	836	817	776	824	781	829	820	833	774	819	808	821	812	835	773	811	822	821	766	844	824	851	875	825	833	835	790	796	777	786	842	789	811	792	798	842	794	859	780	787	785	803	777	816	830	825	824	788	835	804	831	840	753	854	857	773	777	812	855	764	782	785	782	804	816	823	791	817	804	858	820	833	831	817	818	848	789	802	787	799	793	786	805	826	844	811	817	850	807	842	819	841	759	765	784	802	821	807	812	811	757	835	826	785	769	835	798	778	783	804	843	825	792	806	796	775	829	823	773	825	767	796	828	816	829	848	782	786	805	791	867	846	810	841	812	765	838	828	874	814	815	822	821	846	820	764	788	844	819	789	756	854	806	866	768	846	814	847	824	821	827	837	753	808	775	818	805	838	838	803	839	811	820	824	825	854	818	758	817	812	864	831	844	831	825	799	793	843	792	804	838	834	825	768	799	782	886	723	841	779	770	884	843	782	794	780	818	823	758	835	836	813	789	827	827	826	780	773	833	780	864	784	831	817	769	846	829	788	770	822	787	817	850	808	806	800	781	825	787	816	792	853	859	800	795	811	814	769	781	813	810	846	806	793	807	802	824	834	805	804	831	743	765	824	854	794	834	861	790	783	764	783	843	806	797	858	818	776	762	818	827	805	808	837	822	753	832	789	768	820	784	780	780	827	840	824	797	858	764	819	763	807	835	816	800	789	771	818	803	785	810	804	785	825	823	812	812	803	739	829	812	815	830	786	835	828	803	780	781	774	847	796	800	840	800	782	825	828	793	808	807	800	841	799	806	769	789	812	822	812	827	812	786	770	839	806	800	827	784	780	808	850	816	801	823	766	856	765	825	762	842	806	761	826	845	802	824	777	800	829	825	811	805	849	840	855	827	796	818	850	822	793	824	805	757	795	834	827	832	813	784	800	819	812	804	799	728	757	832	833	834	798	768	799	790	775	816	767	838	846	849	807	817	790	839	838	746	805	842	814	752	769	832	794	791	805	826	780	811	822	793	804	783	818	773	801	829	788	813	835	769	841	814	819	830	777	864	773	816	816	832	816	752	834	816	844	795	809	803	864	834	783	821	791	789	823	811	800	891	817	769	783	787	804	817	786	814	797	786	826	813	798	828	806	831	802	808	796	839	853	813	824	820	803	814	808	823	824	857	806	837	856	796	780	857	800	832	846	802	820	815	793	786	839	807	827	856	835	829	832	786	765	804	827	798	835	786	829	810	803	800	802	820	801	830	862	821	822	813	846	824	813	808	791	739	829	778	830	778	798	852	787	827	809	799	807	827	787	797	854	814	835	811	804	766	840	817	786	846	842	835	840	766	829	815	824	771	795	827	811	816	776	821	826	784	823	842	822	833	845	824	756	829	796	754	812	798	793	823	840	805	842	821	833	802	820	780	902	826	752	799	798	820	843	838	786	795	846	804	826	799	806	762	873	841	824	810	829	831	751	819	789	826	815	791	828	807	797	821	812	793	832	807	839	841	808	862	839	763	798	772	840	794	769	788	815	789	803	809	814	798	837	809	828	829	824	753	787	821	818	831	803	794	817	781	842	849	836	839	824	861	751	835	828	871	788	795	786	828	825	792	823	834	832	823	780	828	844	774	839	819	824	861	832	852	821	818	802	789	808	771	809	788	804	825	836	769	835	874	821	795	835	837	790	803	830	828
7642	1409	1693	1326	1034	771	796	614	581	506	526	429	432	382	420	402	374	362	401	326	343	376	335	387	380	374	331	372	368	363	306	342	322	318	323	312	346	327	311	375	348	313	307	318	317	299	319	348	312	347	310	314	348	320	311	326	377	332	326	330	341	339	301	368	370	319	316	300	289	342	341	344	315	292	332	351	316	317	309	320	303	320	359	344	351	309	344	315	328	330	353	347	334	310	324	331	347	321	324	335	305	292	318	310	326	323	331	325	308	333	332	313	304	340	335	321	340	304	304	333	319	322	315	318	328	314	308	298	321	305	314	337	295	340	312	333	324	370	342	301	348	310	334	341	334	327	363	337	319	312	300	338	328	335	312	327	296	303	328	337	289	310	337	305	293	337	337	305	332	316	315	301	302	310	334	371	325	281	292	333	316	333	347	340	340	302	366	343	329	350	345	324	291	317	337	324	305	350	339	325	321	354	315	365	299	326	328	302	308	322	316	297	307	339	321	331	296	308	315	321	287	372	324	334	327	332	303	322	332	323	323	318	320	367	324	337	349	313	345	318	309	348	326	312	346	327	321	304	299	290	355	315	366	315	349	319	309	322	337	313	328	346	327	348	323	339	295	312	343	358	325	357	329	389	345	354	328	342	304	303	341	343	317	305	311	363	323	325	340	300	347	311	305	302	333	325	314	333	298	312	324	370	327	306	337	362	298	307	326	279	347	311	341	290	298	317	338	303	294	334	295	320	341	318	313	309	325	348	312	313	328	333	323	336	325	322	330	334	312	325	329	326	336	354	310	304	297	328	261	312	356	316	343	310	330	325	343	332	317	337	348	343	327	348	335	340	348	315	320	335	325	351	322	326	299	314	315	332	343	360	334	324	302	327	349	313	327	314	311	322	333	355	350	324	333	312	294	331	317	305	344	315	341	277	332	288	328	291	293	296	305	304	319	293	306	303	334	318	304	377	332	324	332	300	355	319	305	314	293	303	327	306	340	324	310	301	318	352	311	320	323	287	381	338	312	321	323	331	341	315	322	323	276	360	305	322	322	348	329	333	332	330	321	331	336	335	329	326	296	359	296	356	326	291	308	315	326	297	297	317	311	347	304	322	325	327	332	324	334	332	332	334	319	301	330	340	336	331	327	305	335	313	299	322	305	341	311	320	333	330	323	301	318	326	315	326	350	289	294	360	343	311	300	318	316	329	326	347	360	330	343	329	343	341	313	324	317	339	345	350	323	348	358	331	329	317	328	335	308	305	340	350	329	333	336	290	302	328	335	349	339	323	340	324	293	313	336	337	332	328	328	324	310	264	307	315	316	319	312	312	327	335	291	342	328	328	315	331	303	307	299	310	333	342	352	303	325	310	362	318	299	316	321	308	319	338	359	356	325	316	324	346	328	351	300	332	261	329	297	347	355	324	369	329	319	333	335	318	311	333	327	306	326	322	330	331	327	294	328	346	310	348	306	321	314	320	344	311	305	329	325	295	322	345	313	325	360	329	342	307	320	309	305	316	331	298	332	332	373	288	344	340	332	314	319	336	336	314	332	368	354	348	328	330	352	307	298	324	369	333	321	325	297	306	331	345	330	339	347	328	318	315	335	339	299	319	313	306	324	321	323	322	346	319	315	298	364	331	322	338	331	313	345	323	355	374	318	302	331	326	356	280	348	340	327	353	331	311	328	322	347	334	319	306	334	328	353	324	326	319	339	295	308	341	331	353	334	335	290	310	327	362	373	353	312	324	310	311	325	309	309	317	336	290	329	315	367	330	315	303	315	328	333	327	303	306	346	297	318	295	345	324	293	310	359	323	317	318	342	314	322	318	322	327	332	325	307	307	309	327	332	341	345	318	315	321	289	312	345	318	333	296	354	352	343	308	346	352	339	322	324	320	358	338	346	367	330	360	310	311	324	323	311	344	343	307	351	339	281	336	360	346	299	328	346	307	303	343	352	325	306	361	301	338	311	350	311	314	346	316	344	344	326	342	312	283	289	307	346	341	311	329	328	344	331	339	324	335	320	365	334	279	289	333	350	353	335	298	327	307	319	338	300	307	337	315	338	340	351	310	341	349	337	360	370	318	314	334	332	343	351	308	356	320	312	319	315	330	320	323	295	316	307	343	310	333	331	331	357	300	338	314	348	345	312	326	295	348	299	319	335	324	350	312	308	335	318	330	344	358	331	344	337	317	324	316	323	330	336	344	357	340	316	347	308	320	313	304	318	342	330	270	328	333	319	310	335	364	316	305	330	335	334	338	353	335	340	360	353	301	304	353	319	307	327	301	296	306	303	324	318	309	341	323	287	328	339	341	340	330	333	336	348	304	349	305	309	296	297	336	358	365	334	305	309	320	306	311	357	306	338	320	323	339	310	309	340	302	304	347	347	329	302	336	332	351	355	353	318	333	313	337	318	331	327	327	338	318	293	304	352	344	317	300	311	343	303	323	332	333	354	322	318	311	336	338	300	304	321	291	287	292	359	336	316	338	331	312	346	336	304	297	338	308	309	324	311	314	329	309	295	356	324	308	278	321	332	301	343	342	347	344	312	334	316	345	358	341	327	327	326	335	352	338	315	352	302	309	321	315	354	305	293	347	325	341	352	311	322	321	320	355	294	288	294	341	332	328	307	324	317	302	277	322	335	345	304	333	296	302	322	310	315	341	349	332	344	352	329	359	320	303	349	347	336	327	311	326	342	302	331	299	295	339	312	318	308	307	312	312	323	357	313	331	312	310	284	309	312	305	305	343	298	330	327	331	336	341	295	344	359	340	333	321	336	332	295	302	322	336	297	319	333	341	321	321	319	326	307	342	333	321	324	308	327	327	295	331	342	319	331	301	302	334	309	305	348	330	333	301	284	301	329	364	304	331	322	349	336	339	326	336	308	302	344	333	323	329	341	317	363	327	329	327	339	336	342	314	329	320	366	340	312	316	303	316	366	334	312	335	293	331	321	296	358	323	339	336	295	314	360	328	349	306	317	314	399	318	331	340	308	330	307	315	283	317	302	325	309	316	335	279	317	331	321	361	342	345	338	335	339	295	303	302	334	341	325	318	308	322	340	342	342	339	307	338	349	323	334	344	289	268	275	311	345	329	280	304	330	330	320	327	329	323	324	321	306	294	293	350	370	321	328	315	319	329	325	332	312	319	375	318	329	324	326	336	352	355	329	364	329	316	325	345	292	321	301	336	303	326	327	327	294	325	305	313	312	319	317	318	342	327	348	329	322	373	338	315	346	294	374	334	298	329	340	325	332	329	350	331	342	341	299	331	327	339	321	306	323	322	300	322	288	332	326	332	372	315	327	333	322	319	283	339	295	321	316	312	335	340	321	331	334	317	302	339	284	316	313	330	299	304	306	309	333	291	336	314	340	357	314	330	307	335	348	364	303	316	317	312	316	329	302	321	316	330	344	292	328	337	349	349	337	317	351	343	298	359	334	283	307	329	322	367	353	347	314	344	307	316	314	321	341	322	295	355
7032	1872	3518	4383	4046	3256	2797	2466	2236	1822	1794	1540	1399	1286	1174	1177	1133	1019	1031	1011	1054	990	988	991	1090	923	1029	982	883	896	818	870	816	789	797	781	809	794	828	831	832	782	801	886	826	821	801	779	789	779	823	832	784	767	769	781	756	835	791	827	781	851	789	761	772	773	775	758	779	825	765	810	792	777	822	753	788	750	802	761	762	760	759	832	775	725	776	784	766	807	767	805	797	797	749	801	785	783	811	771	784	801	764	821	764	795	740	810	774	792	770	785	791	766	760	784	766	790	768	816	772	758	758	722	802	772	781	809	867	819	812	803	739	791	775	746	737	778	795	782	826	812	792	822	812	789	740	791	791	783	843	796	777	810	796	789	758	815	827	823	744	776	770	757	788	780	731	796	767	803	787	770	817	765	760	746	765	726	785	754	787	803	723	786	796	817	788	759	826	778	761	806	709	743	768	770	805	802	785	724	735	800	762	739	781	764	778	739	807	775	789	801	786	823	782	799	786	754	766	796	759	752	784	785	738	773	746	760	802	777	755	776	781	809	794	768	786	777	801	797	755	787	844	764	773	763	805	795	763	727	712	750	767	802	851	779	778	692	755	751	771	803	743	822	805	750	772	775	805	753	779	765	785	756	813	804	836	723	819	792	725	753	803	774	775	781	771	757	816	770	761	814	770	781	822	738	781	796	804	811	754	837	841	809	742	750	782	806	820	747	775	810	799	796	827	737	740	769	748	770	795	751	720	804	791	783	749	801	793	798	761	762	708	742	801	780	763	794	798	785	817	816	756	767	722	742	788	835	785	770	788	746	769	802	858	817	768	765	818	823	761	820	782	793	772	775	784	764	743	798	783	750	849	760	781	791	820	818	771	769	800	793	770	743	732	764	768	768	795	780	784	842	756	700	770	821	747	728	725	767	749	799	791	779	744	736	820	801	754	812	774	795	738	768	740	781	770	817	752	809	798	813	754	755	779	740	766	777	814	740	780	768	772	773	771	795	758	812	774	764	819	802	785	777	770	786	832	778	790	804	840	728	755	740	797	766	821	739	768	794	738	762	732	786	742	818	821	766	745	737	782	825	821	762	742	738	753	768	732	809	753	827	771	788	805	761	737	764	835	737	781	761	781	795	776	764	777	780	811	805	787	777	741	784	768	814	798	805	756	818	786	783	760	772	759	850	748	739	799	787	781	810	768	744	768	832	790	771	798	741	797	825	772	783	777	766	755	814	788	819	818	706	781	761	785	763	791	806	785	781	783	798	795	805	805	757	759	838	796	801	731	766	774	768	731	758	769	760	758	779	753	772	770	770	790	777	776	806	775	765	795	730	796	791	770	778	792	806	773	777	808	804	817	795	757	785	785	770	822	781	746	742	806	801	759	787	793	741	762	753	752	788	765	811	797	714	772	784	797	787	729	795	778	794	758	766	784	765	815	756	779	798	786	794	788	798	757	812	804	778	750	756	725	731	788	774	808	784	730	825	786	801	836	754	792	775	770	839	819	783	814	792	830	756	796	799	748	729	794	790	784	766	801	772	845	758	799	762	744	775	795	790	778	781	742	788	756	798	725	806	797	786	704	817	773	778	776	847	782	804	824	750	724	743	726	766	817	785	791	779	792	719	812	761	714	765	771	772	802	794	753	797	806	744	764	784	831	751	760	760	756	806	743	764	812	745	803	730	786	779	787	828	746	807	769	763	805	809	784	785	777	751	789	820	802	830	777	743	760	801	782	786	764	767	827	798	807	739	793	811	725	766	777	775	753	766	755	806	797	799	797	771	780	785	772	736	769	745	797	777	774	790	760	782	766	779	793	760	786	777	713	785	780	776	784	805	838	773	777	786	787	785	749	797	771	805	805	767	737	757	761	757	764	795	830	781	845	764	775	787	795	758	756	830	811	756	801	748	770	761	766	812	767	769	744	769	695	802	828	808	789	748	811	835	739	736	700	787	731	761	764	801	839	753	752	778	772	810	768	807	747	790	748	835	778	768	784	700	780	795	745	744	770	801	771	755	771	713	810	783	737	762	756	785	808	777	767	746	752	780	738	818	769	762	851	780	751	730	777	756	805	747	764	787	755	728	772	779	789	779	777	787	809	736	715	791	761	750	800	769	803	781	738	787	770	777	784	758	776	806	713	772	831	780	734	782	793	792	793	754	763	758	799	769	750	790	809	752	766	785	786	753	791	775	772	758	802	754	868	808	771	775	754	796	719	758	768	762	792	779	756	807	824	794	775	778	750	793	775	765	786	747	781	703	801	803	755	771	784	766	755	744	727	829	734	804	757	813	750	818	769	739	782	779	755	805	785	755	760	803	700	819	800	845	790	780	778	756	765	780	744	739	777	728	772	753	744	773	774	737	797	805	789	779	785	756	771	783	820	773	785	781	769	785	817	803	721	807	789	771	778	784	754	741	768	772	751	833	761	774	781	733	762	710	776	808	770	826	784	778	764	818	820	778	755	754	770	768	782	754	734	776	785	815	801	771	765	787	762	802	793	794	737	752	771	764	750	766	749	811	809	800	804	810	783	790	770	769	751	784	793	814	788	828	830	837	741	792	726	758	772	843	797	791	791	869	822	815	789	761	797	761	786	755	775	734	783	793	756	758	776	815	783	777	796	751	760	781	770	792	797	762	770	798	783	779	761	782	762	790	780	791	789	783	780	696	784	794	758	787	796	770	830	726	780	760	760	826	790	728	782	776	768	799	728	784	766	793	756	813	806	743	770	789	774	781	817	753	771	783	742	764	756	827	771	777	853	842	826	790	795	763	768	795	754	787	822	767	771	810	801	803	782	782	790	769	786	744	825	756	799	767	778	779	828	795	800	771	815	758	801	765	827	804	780	806	782	790	814	799	740	815	793	761	737	753	833	815	773	788	798	801	805	719	781	728	791	792	714	836	792	783	755	720	809	802	719	776	779	749	797	740	773	809	777	786	778	748	754	796	804	778	791	798	826	757	790	741	783	849	816	801	764	785	766	758	768	828	773	761	775	824	853	781	801	786	734	797	743	769	773	811	790	786	809	777	776	799	805	775	791	791	788	819	773	810	799	731	775	805	812	797	784	765	801	795	799	782	827	750	816	782	764	805	813	786	729	766	770	764	774	771	749	764	760	753	786	749	723	777	809	790	757	794	790	823	811	796	767	798	787	749	780	756	771	786	788	791	756	773	755	787	759	749	739	750	710	738	774	743	769	788	768	829	737	782	811	760	728	734	772	827	748	789	762	755	758	750	748	779	825	795	804	738	820	758	785	770	726	816	770	738	800	798	808	807	793	794	802	762	765	757	753	770	762	754	787	807	779	751	782	804	781	781	775	814	764	806	736	759	803	733	791	782	816	794	766	824	736	771	735	787	760	795	791	780	796	781	742	755	775	809	770	730	764	761	767	771	776	805	789	800	769	766	756	781	775	783	739	748	725	795	770	752	743	728	771	804	807	804	754	809	785	795	777	808	761	758	758	808	788	798	796	787	758	776
13418	2196	2498	2169	1561	1206	885	730	589	504	478	413	352	360	322	296	256	243	268	250	266	246	269	261	262	267	247	276	231	266	247	243	222	232	209	245	213	254	235	216	209	201	227	233	202	227	202	200	197	201	251	211	209	204	222	199	216	189	202	212	211	183	219	219	229	225	223	172	194	238	216	205	234	223	212	246	215	219	200	218	230	230	224	206	196	196	209	227	193	221	214	221	253	224	232	225	201	200	211	214	232	223	205	210	215	234	224	241	230	219	190	203	213	237	210	223	233	230	197	225	197	206	205	231	238	216	202	232	208	210	221	213	234	197	218	205	208	217	222	210	215	199	204	193	221	191	241	222	200	209	214	236	209	230	224	229	203	198	205	200	231	231	208	230	225	208	223	193	214	206	234	166	230	228	201	209	207	197	204	217	221	215	219	202	215	225	206	212	222	193	219	213	234	234	196	198	207	223	216	237	207	211	211	202	206	227	208	209	177	185	222	229	189	204	228	202	210	210	215	205	206	211	205	233	234	198	196	211	196	201	213	200	244	231	218	231	208	193	194	190	220	220	219	237	238	226	248	222	229	212	232	226	221	209	203	202	214	203	230	229	227	220	189	198	218	191	187	196	217	210	210	203	207	182	200	242	202	220	217	214	225	215	232	213	167	194	214	179	207	205	200	191	210	171	184	229	222	229	191	228	236	202	232	214	193	189	204	231	205	200	217	244	250	200	205	233	211	193	234	253	188	198	240	222	215	230	212	208	202	218	219	224	259	239	194	224	202	224	200	205	236	208	212	182	226	192	196	206	214	208	191	219	214	206	217	242	213	202	211	233	226	178	206	202	240	219	233	215	206	186	240	221	210	229	225	222	216	219	186	208	207	212	213	215	218	203	194	199	234	249	221	214	211	205	221	192	208	220	225	187	235	221	202	240	207	227	224	224	223	207	224	206	204	215	220	210	204	216	221	197	246	227	220	207	225	206	190	241	223	207	231	200	206	238	204	222	200	228	217	188	205	224	217	175	203	177	226	195	186	232	222	211	214	228	233	173	229	206	231	199	220	203	226	205	219	200	220	204	223	218	213	225	211	208	194	199	193	171	240	229	187	203	228	199	232	219	187	191	203	226	225	199	205	191	224	205	182	225	218	200	206	226	200	207	222	189	205	199	222	206	222	203	228	215	219	210	187	213	206	218	217	239	224	207	207	221	211	212	197	220	193	230	192	224	237	207	214	221	211	199	179	221	222	217	213	212	227	234	200	195	223	203	190	254	209	228	188	214	182	204	203	202	215	223	195	242	205	224	188	216	205	225	194	211	199	216	207	216	222	216	222	202	214	234	197	229	199	240	225	219	194	203	204	201	202	218	208	226	209	214	218	244	224	213	200	229	220	249	213	207	210	198	170	222	219	216	201	196	212	246	205	209	210	210	209	198	222	199	218	193	202	198	231	203	177	215	219	208	221	208	194	211	237	227	207	222	205	208	186	212	199	202	212	226	211	184	202	212	185	203	201	196	193	202	225	257	221	224	219	200	216	186	214	221	194	217	231	214	205	251	180	224	216	200	215	210	227	216	210	199	195	232	197	210	209	224	221	223	198	252	211	234	196	191	185	198	216	209	203	222	223	187	224	214	197	221	201	211	209	215	180	242	229	207	200	219	235	231	232	233	201	220	194	196	200	206	195	209	199	210	207	221	208	189	240	204	240	188	196	233	191	205	222	222	214	252	202	188	229	213	221	234	266	230	216	230	201	201	220	230	237	220	202	204	212	188	230	239	219	193	198	191	215	233	211	213	219	195	218	205	217	232	251	205	215	200	229	246	212	232	191	187	201	200	200	199	219	238	215	209	232	220	211	216	198	181	220	218	236	212	241	204	203	232	203	225	223	224	228	251	212	245	211	196	210	210	196	216	193	224	210	235	218	204	211	183	227	236	215	210	223	212	238	180	232	225	200	203	216	189	210	208	217	223	238	229	214	205	214	208	195	216	222	219	213	227	205	198	205	227	205	195	202	200	225	195	200	186	224	213	215	211	221	213	189	232	215	237	204	217	221	216	212	220	194	205	212	240	211	254	228	217	210	196	217	229	234	211	220	193	222	231	219	224	218	243	226	185	216	237	208	191	212	236	221	224	216	197	210	217	206	198	216	220	210	226	210	195	209	222	185	220	224	221	172	209	184	202	200	206	202	213	216	201	221	222	230	210	209	210	206	224	198	230	209	219	232	226	210	226	232	247	221	224	205	234	217	227	242	218	262	210	215	228	235	226	220	204	182	215	231	207	200	191	208	230	242	194	212	195	218	201	225	233	213	220	220	186	228	217	202	249	204	243	243	221	204	202	251	220	216	214	202	238	228	247	210	182	239	220	218	205	221	225	204	205	208	202	220	212	202	227	211	171	230	207	191	214	230	216	213	220	221	218	195	198	207	235	225	221	202	221	219	228	211	247	246	225	230	198	205	232	222	194	199	197	210	215	210	221	240	235	214	222	208	204	218	218	211	192	222	193	241	210	212	239	214	206	217	214	246	195	220	223	186	224	223	216	203	201	212	219	206	224	221	192	212	207	207	234	222	213	205	201	252	222	215	190	206	213	255	207	236	226	205	218	211	230	193	228	179	204	198	219	196	206	198	203	211	225	206	246	221	206	242	188	210	175	186	218	195	199	214	223	246	216	246	222	222	232	208	205	190	189	214	199	234	210	211	208	227	199	197	212	211	233	205	224	230	214	213	188	226	197	229	208	210	209	191	242	244	207	235	242	245	238	217	219	218	220	237	210	243	191	239	207	216	204	199	227	228	221	201	203	214	224	216	205	216	213	220	192	217	238	218	224	208	208	212	225	203	226	230	257	201	237	237	214	199	222	206	236	217	230	204	213	227	196	204	208	225	225	210	198	195	219	228	228	209	213	218	218	217	201	228	237	188	229	190	242	219	220	224	225	197	203	192	220	235	235	226	190	243	238	216	198	197	204	209	212	212	215	212	205	218	195	212	233	193	236	214	248	203	219	237	198	218	187	233	220	205	202	194	228	196	203	226	203	226	210	210	213	209	191	222	251	215	201	194	215	232	232	199	214	214	210	233	206	228	192	204	220	194	216	239	228	206	215	203	222	209	225	208	210	218	233	203	212	225	207	222	216	209	208	230	213	202	208	213	212	244	205	221	223	194	211	233	203	209	211	237	232	209	239	213	208	206	225	208	232	226	189	204	217	237	221	205	234	209	225	221	224	201	198	217	243	228	203	199	233	252	210	229	182	222	218	201	215	198	227	198	219	214	214	214	193	219	193	244	199	244	228	219	213	221	206	211	236	218	221	188	208	202	208	221	246	205	206	225	231	216	222	219	213	205	214	210	198	201	197	233	197	232	204	216	219	206	215	213	221	206	236	215	196	204	230	215	222	219	202	210	202	216	193	232	197	207	187	219	217	227	233	246	236	244	203	234	191	188	216	212	216	226	230	205	183	205	183	226	200	191	211	189	206	190	214
8771	2201	4646	6205	5767	4551	3744	3075	2578	2280	1992	1832	1460	1263	1194	1147	973	932	901	931	877	822	792	848	878	874	842	804	783	695	665	652	582	664	599	648	678	591	585	598	577	592	624	591	594	585	594	528	508	551	546	549	528	518	564	571	605	563	533	581	502	594	560	539	574	506	529	540	582	582	569	500	549	526	526	509	564	571	570	541	552	538	518	498	498	496	521	574	514	547	559	530	507	555	553	519	564	527	514	478	543	575	548	527	513	545	537	495	513	548	550	524	512	495	526	569	547	529	534	584	514	595	527	541	511	522	575	542	551	549	510	490	538	549	569	509	524	528	507	500	550	515	530	531	574	535	508	518	488	536	516	525	552	504	550	541	581	552	517	489	534	493	536	496	505	542	538	536	532	484	508	582	489	524	520	537	544	546	538	540	526	555	542	504	551	517	529	517	557	525	555	519	524	492	553	550	496	494	518	507	520	523	522	549	535	516	547	504	519	491	496	509	579	547	556	522	500	544	517	526	576	506	515	548	510	514	526	563	532	558	552	565	537	545	566	560	530	470	530	493	535	529	528	531	573	537	534	546	557	530	537	500	507	551	564	542	517	514	549	560	527	548	520	522	515	552	532	531	509	519	475	528	517	517	610	534	535	547	533	555	534	542	589	519	517	552	548	524	533	542	525	587	542	541	542	559	514	544	567	505	562	518	526	553	533	506	522	523	515	525	572	540	529	521	517	484	543	534	536	547	525	540	496	531	504	551	507	506	557	507	509	517	507	553	567	540	533	516	522	541	506	539	557	504	486	535	562	524	526	540	486	560	556	535	567	535	545	556	544	545	501	557	534	490	549	491	570	502	534	516	496	571	505	575	533	569	559	550	521	570	525	550	542	535	524	502	544	583	535	565	476	520	532	576	558	502	539	539	526	518	559	547	563	486	531	539	530	580	580	552	526	549	549	552	486	537	545	546	504	532	565	551	538	556	476	548	520	555	562	529	525	535	519	554	548	534	581	528	555	504	533	505	487	558	570	590	539	555	603	527	517	569	513	525	490	547	528	548	516	511	548	488	583	524	547	554	562	552	523	570	550	539	577	510	535	575	503	521	546	503	517	515	534	500	530	568	544	534	540	570	484	559	484	506	531	524	503	542	537	532	565	499	532	500	581	552	511	571	541	540	531	547	521	534	549	516	549	481	511	517	500	573	522	521	540	524	547	538	538	521	503	533	533	526	558	514	543	484	534	520	560	523	546	516	549	559	541	563	545	533	512	528	512	536	530	519	554	530	541	544	517	507	494	553	566	524	550	542	526	521	505	556	529	531	512	511	491	522	533	529	518	535	560	531	531	558	527	539	541	527	536	537	536	506	533	516	481	551	550	546	495	546	520	584	538	509	481	543	549	527	549	567	538	549	568	516	519	534	516	496	554	514	514	516	515	523	551	516	530	534	522	526	551	544	528	530	541	494	525	511	513	534	527	546	527	525	545	491	536	516	508	477	515	545	560	533	511	562	540	487	524	523	529	549	551	503	522	572	505	546	553	478	523	526	525	526	546	538	541	519	538	546	552	504	520	540	516	520	565	516	510	557	525	570	450	557	536	510	543	532	521	528	523	488	550	554	547	542	510	539	566	532	552	489	550	577	572	518	542	538	504	517	537	547	535	569	552	525	524	528	534	531	515	557	551	553	556	507	506	582	515	516	524	533	549	535	535	540	520	516	528	511	556	508	505	512	517	531	546	548	499	536	544	546	521	542	551	518	524	520	536	524	541	520	484	515	530	541	514	473	523	533	504	578	529	537	573	527	519	524	523	503	556	558	519	513	533	543	527	539	532	558	518	526	518	526	523	552	532	517	546	515	547	498	502	569	555	537	548	544	511	497	579	524	499	529	554	532	518	562	509	533	519	537	542	550	547	548	531	544	540	524	530	504	529	512	554	564	549	499	473	538	537	540	503	537	503	554	513	498	516	554	535	509	545	555	559	558	530	543	510	568	527	522	560	557	543	541	530	524	531	534	557	612	524	542	543	542	583	569	517	552	521	520	514	565	561	513	536	550	570	481	533	549	557	482	552	539	537	530	540	535	529	499	541	512	559	522	511	543	538	543	529	547	507	532	548	536	503	582	523	511	550	523	542	551	511	514	540	541	544	555	562	552	505	573	515	540	547	520	498	550	525	544	520	535	500	523	537	578	524	503	542	506	529	552	516	522	502	560	522	512	557	510	549	536	490	530	518	479	557	503	543	539	548	566	538	601	532	559	519	531	517	559	521	544	538	520	522	531	508	529	528	537	553	537	558	491	556	514	490	519	496	535	489	525	558	561	517	545	517	580	564	545	509	538	509	509	508	576	502	526	523	526	543	513	540	529	527	515	548	579	528	533	541	541	501	540	547	540	509	526	553	531	537	548	548	492	542	554	510	510	552	481	506	519	550	519	532	523	538	549	530	522	565	552	572	524	561	542	536	573	507	532	522	540	554	540	541	528	516	518	533	562	522	555	534	510	556	530	518	516	506	538	537	557	512	534	502	528	523	537	548	548	524	529	525	516	544	524	558	493	528	542	519	516	546	563	579	556	556	574	556	522	556	519	537	603	518	545	521	507	535	515	566	540	540	554	571	520	533	563	511	555	520	589	533	488	537	551	530	568	484	545	549	551	568	523	543	513	538	551	506	530	537	552	520	541	562	548	516	553	520	556	522	566	567	528	546	533	534	529	513	511	501	533	504	567	522	509	553	539	502	550	535	517	534	535	478	528	515	533	536	524	540	535	523	539	550	522	560	530	545	531	530	539	534	541	525	551	503	547	537	539	536	537	547	570	523	486	502	502	564	520	505	575	523	520	476	560	542	544	571	564	505	542	550	516	536	526	498	536	540	546	524	506	509	506	507	548	493	540	499	538	520	540	517	527	538	533	539	551	496	547	508	515	529	541	540	516	543	601	577	554	490	501	528	558	509	579	554	539	519	557	530	556	500	533	513	537	543	525	510	502	537	531	543	560	548	581	511	570	497	496	544	523	510	548	544	550	523	538	557	497	544	544	545	518	498	507	524	557	470	557	515	527	528	527	538	578	597	549	493	526	560	556	552	517	528	554	537	538	500	558	495	537	517	528	508	520	548	514	494	534	553	544	525	572	532	518	519	544	514	534	565	510	597	507	556	554	477	551	540	507	558	562	535	523	525	521	523	539	532	536	516	532	538	497	526	509	516	541	551	542	525	529	521	562	579	550	558	563	559	491	537	496	507	506	545	521	570	537	500	531	551	524	518	535	556	519	538	565	542	555	529	560	557	536	553	510	546	549	497	566	543	558	521	547	550	514	550	553	517	533	522	505	532	583	515	536	492	497	525	537	552	522	560	594	539	525	528	513	515	505	567	484	535	582	535	529	501	536	525	549	592	551	562	562	527	497	553	501	509	563	520	525	551	566	462	524	561	481	555	515	534	511	501	578	542	538	529	524	534	544	549	520	560	581	501	541	559	519	557	550	520	534
1974	782	965	807	625	522	520	458	438	436	432	414	373	370	355	381	359	368	388	347	359	382	338	353	345	367	342	335	327	367	356	326	371	368	362	356	360	337	362	395	336	353	326	329	329	319	325	349	346	310	313	344	349	351	354	369	326	330	332	333	358	382	368	355	340	357	322	345	370	335	346	334	343	364	347	381	360	370	343	353	350	311	340	336	342	340	350	373	334	343	316	352	346	326	329	343	356	348	328	361	325	327	349	319	317	315	323	374	341	288	335	337	314	351	339	331	344	351	334	365	371	371	317	336	344	325	363	394	335	348	339	326	362	367	350	362	397	341	347	344	340	325	363	334	343	341	317	297	342	357	338	338	345	313	354	351	355	353	341	336	340	328	356	325	362	348	330	345	315	359	340	374	372	332	362	351	362	352	332	318	347	324	340	322	328	325	344	313	324	393	325	357	310	364	316	370	348	371	350	334	341	338	323	350	334	379	359	383	354	360	361	326	307	338	320	366	311	365	360	354	320	335	344	327	331	341	327	347	345	326	380	325	349	333	359	341	333	327	351	357	332	371	337	365	355	329	315	358	339	337	330	329	346	335	328	350	337	338	326	361	349	315	349	325	333	367	340	299	357	366	342	354	342	339	373	357	341	377	359	353	317	337	365	329	318	335	339	353	343	387	325	353	318	350	359	358	334	342	334	333	343	321	348	341	305	309	325	344	374	342	316	366	320	324	342	346	357	344	302	341	350	334	327	379	353	370	303	353	352	348	340	351	322	361	328	336	350	346	341	363	336	322	376	341	353	322	334	340	355	365	334	345	334	363	363	344	340	328	359	364	334	365	335	305	346	344	358	341	351	336	364	347	353	350	337	329	337	345	382	346	333	383	356	341	364	331	404	360	362	342	340	349	325	345	340	326	386	335	363	338	349	346	358	373	326	356	329	355	384	359	345	311	316	317	324	318	333	332	344	361	333	324	336	334	308	363	332	360	346	371	331	356	337	341	370	381	324	350	338	357	353	358	345	348	314	312	345	348	326	380	336	344	327	322	346	373	339	350	379	333	353	346	315	351	372	358	370	387	338	369	327	334	338	336	334	360	328	358	361	400	315	371	331	332	365	337	344	327	357	346	316	356	351	370	344	343	364	364	344	377	345	348	334	360	341	366	335	308	351	321	340	306	322	331	382	343	356	300	322	336	318	326	347	363	333	347	313	348	313	306	338	340	353	347	350	352	332	347	326	320	349	357	338	352	332	332	329	301	324	317	325	354	312	346	329	391	337	349	360	349	311	331	353	349	367	339	349	341	309	338	333	322	334	317	357	319	348	334	318	321	306	330	363	371	354	328	361	346	356	331	343	352	355	341	336	347	367	357	347	374	353	355	352	360	337	366	382	329	346	350	328	344	385	347	326	357	347	342	343	325	335	310	360	365	366	353	364	342	380	317	312	355	360	306	363	332	342	366	339	328	361	357	359	333	337	353	351	339	341	323	342	356	319	335	345	324	313	317	348	320	327	341	321	343	328	337	348	299	350	331	386	319	335	352	340	380	332	336	365	329	333	364	362	348	314	342	353	356	343	360	349	352	338	323	346	330	317	344	335	338	378	365	328	339	328	367	366	344	333	334	326	305	318	358	337	343	345	330	343	332	373	297	377	349	315	354	350	342	349	356	348	332	318	348	306	366	352	353	356	369	332	362	329	343	331	325	330	367	313	341	336	351	351	381	349	341	343	353	318	360	335	329	354	366	341	399	339	319	335	334	359	330	342	301	344	326	351	339	355	324	340	351	374	369	369	342	371	343	365	339	328	356	326	350	328	348	347	359	341	334	360	322	349	356	330	340	313	374	348	320	326	323	322	329	345	353	322	324	336	350	341	360	336	329	306	334	344	345	315	382	335	350	343	319	331	391	353	379	361	358	344	341	351	405	339	334	379	345	328	340	348	344	324	392	347	388	311	331	361	344	362	333	302	341	344	335	331	356	340	329	339	346	346	357	350	395	337	342	333	347	345	338	323	336	301	350	318	319	348	348	364	340	335	312	346	324	330	323	336	363	324	353	318	322	367	352	313	364	312	355	345	333	341	357	357	335	347	363	357	383	347	342	314	315	329	346	343	348	371	329	343	384	318	354	363	341	366	367	309	346	320	380	330	329	354	369	316	338	352	341	340	313	357	331	329	329	381	332	340	347	372	308	377	344	343	304	365	335	360	390	359	352	363	371	350	350	353	331	333	354	312	355	341	344	344	343	336	332	362	358	344	355	352	354	341	337	321	358	340	308	349	392	355	333	391	350	332	369	322	342	357	322	347	361	319	311	344	337	357	307	338	348	352	372	378	342	316	312	330	345	330	359	319	339	335	358	362	360	362	367	341	353	325	326	359	337	323	323	339	359	328	357	377	367	379	326	344	351	323	353	348	373	326	323	354	381	342	331	316	332	355	346	307	347	322	321	328	331	368	297	333	344	320	334	348	323	311	350	395	347	286	352	328	331	354	340	358	318	355	372	334	312	315	365	348	320	347	332	336	346	362	340	331	335	377	375	345	322	384	336	314	351	357	328	350	374	314	365	330	353	331	361	343	344	354	359	347	318	348	331	357	335	345	316	350	369	344	307	350	343	376	330	367	323	344	307	340	348	341	356	364	389	332	371	346	351	354	362	345	330	295	343	325	379	344	311	320	343	341	373	339	343	355	334	349	353	345	318	336	357	344	362	346	357	338	374	338	341	325	371	342	339	337	328	353	339	315	315	331	316	330	334	358	385	344	376	362	373	348	397	347	313	318	315	349	329	370	337	338	363	367	360	340	321	358	330	339	344	361	381	365	321	322	324	346	352	302	329	326	329	351	346	366	339	325	313	386	343	343	334	325	346	363	332	353	352	345	329	345	356	352	336	283	363	320	323	341	347	350	316	333	348	368	326	377	354	350	353	336	335	362	339	338	336	376	355	353	349	313	365	342	358	385	331	351	322	344	345	345	349	317	356	341	319	317	368	333	349	371	361	338	366	400	349	355	332	338	339	344	342	324	325	337	324	334	352	336	350	352	325	356	356	351	342	345	333	362	356	336	355	361	330	321	376	351	365	326	325	345	368	340	357	363	328	356	356	330	313	351	329	338	378	347	321	326	329	309	311	381	330	340	336	312	319	366	328	356	325	355	321	367	322	344	349	330	341	357	365	335	359	356	355	329	347	312	325	328	355	330	322	346	334	358	338	332	347	353	353	308	366	311	335	368	366	358	357	325	367	372	321	317	346	337	346	306	349	326	360	354	355	338	322	332	331	351	345	340	369	336	369	374	300	323	334	322	359	320	362	315	344	367	350	354	345	365	350	352	331	385	321	359	347	331	331	337	328	343	324	359	333	373	386	373	341	366	352	343	330	321	349	352	346	345	349	344	336	333	340	323	327	322	363	328	338	344	371	303	325	312	345	359	358	327	308	343	311	348	350	340	323	385	360	326	367	331	330	358	349	343	342	346	341	371	334	318	312
2402	1291	1974	2373	2179	1919	1718	1583	1450	1331	1287	1071	1080	1010	967	932	974	919	928	910	921	927	888	925	910	887	952	890	941	882	844	827	846	842	850	877	862	875	814	835	813	835	833	824	850	808	952	800	838	854	919	848	833	828	864	804	854	844	878	882	816	879	864	786	833	824	788	888	747	821	768	826	775	827	838	807	838	838	834	851	792	789	810	802	819	834	821	860	786	862	878	821	803	817	791	864	885	808	811	787	786	810	760	839	843	830	877	814	808	790	787	822	791	802	846	818	863	794	789	824	819	841	824	841	792	772	767	815	905	826	819	818	805	793	808	872	836	788	812	798	807	838	849	832	810	827	801	805	833	829	841	799	833	851	816	790	825	847	795	779	800	799	848	816	823	854	808	796	796	770	821	830	862	793	827	836	777	813	846	809	787	800	816	849	828	837	836	841	813	848	857	791	819	802	823	835	802	819	820	810	845	815	839	795	819	843	859	860	845	845	880	820	863	806	814	817	868	826	842	794	824	818	850	826	812	815	780	836	868	788	783	758	808	763	785	781	844	815	881	880	805	833	812	817	770	779	888	836	813	818	828	829	857	865	791	827	825	844	827	805	831	754	843	801	872	812	846	795	781	854	821	827	869	790	839	803	816	831	766	822	864	818	827	804	793	853	842	853	816	795	869	819	831	820	801	815	848	807	886	827	847	841	921	808	805	795	806	774	860	829	848	866	830	822	820	833	832	837	834	794	781	831	847	788	769	866	793	821	768	831	815	816	843	777	832	857	807	863	776	870	785	759	792	846	809	816	799	825	864	788	856	847	832	815	816	805	809	778	832	805	852	907	844	805	852	834	867	842	829	823	816	824	801	819	760	831	804	815	841	878	808	799	858	853	812	840	787	826	805	837	805	794	861	808	834	840	806	749	821	818	808	812	785	800	801	806	812	871	782	839	800	865	811	853	797	818	846	832	805	840	841	841	874	775	819	827	780	784	916	788	829	859	840	830	870	804	793	806	855	861	880	832	850	903	832	816	760	792	821	808	776	773	807	802	848	824	776	831	839	795	847	848	810	788	861	756	826	836	793	843	844	816	846	771	794	816	788	829	824	824	784	783	860	837	785	822	827	807	787	863	808	850	834	856	783	846	871	814	811	880	844	812	796	824	803	827	793	744	782	820	821	816	832	856	849	819	823	854	840	829	803	819	790	803	875	804	826	842	833	811	844	776	853	839	802	846	837	770	833	807	820	834	855	807	831	844	755	813	830	814	825	803	791	803	822	843	806	807	831	839	830	832	805	834	784	872	816	802	809	847	827	820	811	824	766	788	788	823	796	828	840	826	846	838	824	805	825	831	862	835	788	834	849	752	891	846	776	774	788	815	815	820	816	830	810	818	855	856	852	829	876	885	788	834	854	861	825	850	800	829	868	809	839	793	894	818	821	829	806	818	829	830	825	810	895	793	815	887	849	813	844	773	830	815	828	820	786	800	834	850	774	813	870	864	872	796	854	778	806	855	825	827	825	852	840	842	843	848	812	795	784	805	848	794	879	781	820	774	879	785	812	837	819	841	845	855	794	880	811	831	825	879	857	834	801	879	856	816	799	816	866	794	824	769	858	805	864	826	778	778	786	834	819	767	789	806	790	865	772	770	877	808	829	878	819	838	763	853	796	767	822	839	830	798	839	847	824	819	810	791	809	791	800	832	812	796	788	826	819	847	837	780	832	785	795	813	878	844	821	821	831	818	799	842	817	834	823	849	861	833	859	865	882	890	802	794	804	860	854	774	904	837	820	818	817	823	823	820	748	847	827	832	808	851	821	812	857	844	838	842	831	803	821	869	757	870	827	810	779	786	826	835	840	779	822	792	813	866	787	868	837	793	806	842	820	823	790	863	827	841	817	818	815	831	786	850	833	879	803	828	797	805	817	828	816	839	794	882	877	852	825	834	840	814	827	815	774	818	845	809	804	805	841	780	798	826	814	863	791	791	823	827	778	895	830	793	825	897	860	822	833	826	802	792	843	820	838	779	868	791	846	827	802	826	778	768	823	792	827	817	831	810	821	834	852	871	828	812	844	853	767	858	824	834	870	783	814	802	851	821	822	845	806	831	810	818	913	812	854	801	792	807	852	868	821	829	814	799	857	772	818	865	836	814	783	825	838	815	874	840	880	827	863	811	887	834	808	831	795	827	848	850	808	833	827	797	833	835	792	797	851	824	826	807	796	838	791	802	869	797	807	801	831	816	861	833	820	844	876	800	802	827	802	825	818	879	828	814	837	883	808	868	815	811	788	877	829	871	812	832	858	840	814	848	803	816	794	782	804	854	833	796	799	751	803	818	851	828	827	830	794	832	857	829	810	816	870	796	826	854	779	846	886	824	870	796	834	797	804	814	787	884	827	872	815	818	794	824	853	815	850	805	815	851	806	809	830	854	861	821	856	845	836	835	836	801	818	809	824	815	870	870	871	855	834	839	802	784	874	821	781	804	823	829	795	826	770	875	807	863	826	816	832	823	850	782	809	857	800	835	827	799	837	828	825	830	789	773	821	862	805	813	822	833	819	777	843	800	773	878	822	801	839	817	824	850	852	790	808	754	805	771	835	780	864	789	837	824	795	855	802	825	818	829	812	776	842	822	873	802	829	871	815	830	794	790	818	824	862	858	789	801	793	757	818	828	806	749	809	809	846	830	838	788	849	805	815	835	859	829	796	792	791	798	819	835	835	824	786	839	853	819	899	832	821	861	768	826	868	830	865	822	850	855	838	850	797	796	778	911	800	838	788	827	771	796	816	862	856	801	810	831	780	874	828	879	801	793	815	848	770	788	806	803	823	822	806	811	833	855	808	845	840	785	786	813	761	789	798	796	821	816	837	866	829	813	797	853	853	788	831	841	793	780	827	786	816	862	801	787	856	785	813	815	830	792	811	806	841	884	833	853	793	846	848	819	849	798	849	815	830	825	841	817	829	796	843	814	760	834	778	814	851	827	868	803	802	806	785	829	842	785	819	842	775	809	759	855	811	791	809	813	857	798	817	801	837	872	804	838	767	824	805	843	821	861	792	794	824	856	797	831	854	853	849	855	800	775	836	811	851	837	812	899	820	812	828	805	774	798	833	814	844	761	823	815	855	783	780	798	850	850	804	827	769	790	843	815	838	801	791	822	851	781	840	784	845	820	791	808	859	789	834	851	834	837	792	832	885	799	753	808	836	786	855	805	838	837	800	853	846	838	772	828	781	835	801	788	823	809	804	789	819	841	825	826	835	831	784	805	823	843	834	801	798	836	828	823	807	839	814	847	822	820	849	819	793	804	851	817	811	853	810	748	834	811	855	849	820	824	847	862	806	819	805	840	829	852	823	815	747	808	814	827	833	841	815	808	889	878	818	847	831	788	780	827	833	772	824	864	799	833	832	754	803	792	842	820	859	868	854	827	833	830	785	840	842	792	825	848	819	803	816	853	805	851	793	794	782	781	835	843	835	851	830	818
7233	1364	1830	1484	1033	795	696	634	596	528	485	449	443	393	353	356	381	359	371	379	377	387	348	385	358	339	322	376	353	352	305	353	326	363	309	375	396	337	307	348	299	291	291	331	349	343	316	354	351	303	332	359	322	341	347	346	341	316	342	330	323	349	317	369	359	335	312	310	321	371	347	319	346	323	328	316	348	325	344	319	327	349	375	323	300	293	350	331	334	344	350	316	327	316	338	329	337	349	342	303	300	344	312	342	304	322	309	329	307	326	341	352	322	289	311	336	321	300	351	313	320	299	306	308	337	305	339	337	329	322	314	342	332	322	300	322	334	316	323	336	323	339	342	339	338	322	328	339	330	321	320	313	304	332	312	338	292	302	338	330	346	353	315	343	317	303	320	316	336	326	319	324	321	290	335	321	353	344	337	311	342	310	307	335	340	315	334	334	351	343	311	364	305	351	311	327	316	306	317	322	313	321	296	311	328	310	327	356	323	341	346	346	294	298	319	320	323	316	325	310	344	405	333	319	316	347	328	310	326	326	295	310	338	340	334	367	333	328	314	345	307	373	336	308	326	318	335	330	348	334	338	338	328	295	328	318	339	325	314	276	338	323	330	366	303	336	306	362	319	309	311	343	308	361	298	332	338	320	313	333	323	309	321	334	348	308	313	311	322	315	323	327	357	333	322	328	314	296	322	323	372	334	334	314	298	329	283	341	335	298	306	345	340	364	285	309	353	306	330	355	364	344	326	342	297	314	331	342	357	336	331	342	351	308	339	326	340	341	334	311	334	305	333	336	301	290	293	358	300	297	305	290	313	333	297	352	319	316	331	343	343	289	328	348	369	339	326	358	331	315	319	315	335	347	317	292	311	289	334	321	323	312	322	329	338	346	321	338	300	329	331	354	312	313	318	344	341	329	357	313	339	341	355	327	342	317	381	320	330	328	310	338	317	307	326	349	351	329	321	340	329	349	338	338	337	338	354	344	367	342	340	323	354	345	305	303	324	344	343	321	349	338	350	344	331	333	323	313	347	314	295	308	328	341	361	321	312	327	327	322	302	348	318	280	323	337	341	311	371	343	291	312	365	330	260	310	332	310	338	338	322	343	326	301	324	324	342	337	335	335	322	350	377	349	334	321	327	354	329	317	335	354	305	317	355	344	325	335	332	334	346	371	321	329	334	336	327	360	320	304	352	315	307	341	322	329	309	305	289	356	377	340	327	334	337	314	302	343	312	335	301	326	303	299	324	320	297	298	312	330	337	334	343	308	324	310	338	341	303	356	332	350	302	310	334	361	339	325	327	342	318	356	322	302	346	327	298	339	340	352	347	327	362	295	301	305	314	315	348	330	344	321	323	283	296	320	332	358	324	341	295	291	311	371	314	336	309	355	308	335	320	327	333	325	342	339	302	332	302	314	345	339	322	343	353	360	324	316	332	317	340	324	285	324	346	330	362	334	281	311	336	361	344	332	318	320	325	347	331	297	300	348	359	324	322	280	309	326	311	322	330	321	335	341	340	328	317	307	325	325	351	319	302	313	306	325	300	353	359	319	331	306	326	339	306	332	329	350	294	348	350	317	309	307	342	341	346	306	350	322	334	328	337	317	322	319	315	349	325	310	331	334	346	331	346	321	307	347	328	338	329	308	298	356	315	324	316	332	375	315	334	309	309	331	319	308	340	355	349	298	315	339	334	309	324	345	311	289	324	348	326	304	333	310	327	315	306	337	339	322	353	325	332	330	319	346	345	343	289	367	328	365	352	325	330	336	358	370	360	355	300	348	331	348	334	299	316	321	344	353	312	293	334	358	311	350	369	318	335	361	285	328	339	335	324	338	295	331	329	347	366	312	337	367	315	336	304	352	311	347	308	328	285	323	325	358	359	306	298	331	320	351	367	339	365	337	346	312	320	338	312	332	304	343	321	350	340	328	316	355	328	329	333	336	318	366	324	337	333	359	330	339	320	336	331	336	332	344	344	288	372	333	307	329	331	339	308	311	329	317	307	341	329	311	310	325	301	355	380	310	334	339	345	293	372	335	298	326	305	328	293	319	312	326	352	375	321	332	333	309	356	332	316	309	342	340	319	326	319	332	330	361	305	305	298	311	348	319	298	333	334	318	309	305	339	310	329	298	317	298	290	362	324	326	354	333	346	300	349	325	323	300	331	311	344	347	328	299	323	319	348	323	278	283	327	313	325	361	313	301	310	384	330	334	358	334	309	302	322	296	333	348	324	344	292	329	310	357	331	329	329	343	308	342	338	318	346	322	305	294	319	328	323	321	339	339	337	336	337	313	323	322	333	293	333	325	319	329	339	335	297	310	333	322	309	311	319	322	317	299	328	302	340	331	306	346	318	315	313	351	352	359	312	330	364	336	360	341	318	338	330	333	316	316	318	322	316	325	318	312	349	331	360	368	338	312	326	312	329	301	331	369	342	337	331	337	362	320	329	325	357	311	313	325	319	345	332	328	324	325	339	323	306	307	318	327	326	327	326	326	358	348	311	285	354	344	354	324	323	291	347	322	342	339	349	337	354	326	319	311	328	294	312	366	319	338	306	365	334	306	348	306	326	314	317	345	288	326	337	354	348	333	336	317	330	333	297	348	312	284	311	317	333	322	353	300	293	304	331	297	370	307	334	321	341	279	329	308	338	329	309	325	330	332	348	337	327	339	328	365	344	323	323	283	332	295	339	321	341	328	313	354	323	337	308	327	342	329	345	358	295	343	305	357	321	338	331	324	325	312	320	346	331	341	361	320	315	343	331	329	366	336	313	335	325	316	315	339	332	331	314	322	346	294	313	309	343	318	301	336	324	338	338	310	354	327	326	330	309	336	297	327	338	293	348	344	291	298	360	339	327	343	380	346	351	317	322	346	354	306	338	296	344	333	353	322	325	332	308	298	287	317	312	344	331	321	357	346	320	316	345	318	314	327	322	309	322	345	331	323	373	339	317	310	356	361	321	340	342	363	329	325	334	324	346	324	297	305	333	366	321	334	340	303	343	370	303	344	337	328	328	312	315	321	349	376	308	319	308	344	322	318	335	310	316	336	307	366	353	303	342	326	283	336	331	332	329	364	311	338	369	339	333	342	308	346	318	325	354	293	317	335	294	317	331	324	316	318	296	327	331	372	300	331	326	338	305	323	326	285	332	318	316	308	297	288	324	327	315	303	327	293	328	321	320	308	322	285	309	326	339	370	325	314	333	341	359	305	351	329	348	332	303	303	322	321	324	286	325	334	310	317	334	305	315	313	298	344	354	313	334	336	302	338	326	335	336	304	334	343	295	340	309	349	322	321	337	298	316	303	335	322	327	303	329	323	338	317	324	307	348	320	331	342	345	315	324	329	341	316	348	326	355	326	344	349	326	343	324	374	320	294	307	297	305	333	329	330	292	333	289	306	336	342	325	333	342	349	303	316	316	324	355	322	338	340	315	338	341	338	316	334	314	350	311	325	316	346	370	299	305	354	324	352	321	337
6828	1847	3647	4411	3922	3253	2755	2483	2174	1863	1772	1533	1291	1229	1307	1180	1088	1046	1066	982	938	996	993	987	997	1071	946	904	894	857	916	846	864	867	812	893	880	814	868	806	807	783	793	773	822	852	816	788	776	801	776	751	791	809	818	752	778	816	796	782	844	806	788	776	815	771	788	750	814	849	805	787	740	811	832	856	767	844	823	754	792	799	766	793	760	779	767	816	771	790	763	737	723	754	804	809	774	790	768	791	810	771	816	790	812	794	812	766	801	847	725	851	765	797	792	753	779	833	807	764	818	797	744	773	770	786	785	785	815	767	751	797	792	783	759	781	772	795	752	768	763	732	799	806	768	729	815	771	778	757	775	768	786	766	811	775	738	795	812	802	774	808	758	780	785	759	816	772	735	768	793	788	718	802	725	783	771	756	802	813	794	794	785	777	788	781	824	776	808	813	771	784	784	767	814	767	723	775	777	783	857	745	794	757	753	818	828	841	798	773	810	788	753	778	795	801	850	744	791	804	830	781	822	830	762	781	759	830	805	796	775	860	719	836	728	760	759	815	780	765	774	785	730	787	836	787	805	702	768	834	852	837	778	779	740	797	822	730	769	782	776	813	808	767	800	686	772	785	794	760	791	743	774	731	775	803	786	751	784	746	802	771	762	742	754	804	818	748	751	768	772	770	771	776	781	756	776	775	783	768	788	773	803	760	736	819	812	861	810	823	778	751	789	795	773	757	775	787	760	804	784	787	811	723	773	801	770	777	775	802	749	798	773	721	778	808	795	766	811	806	804	778	736	783	795	751	771	725	767	787	819	828	755	760	785	804	758	764	732	766	794	787	771	742	750	745	763	816	776	758	770	833	807	790	773	768	799	761	822	780	771	765	825	749	811	798	775	733	772	796	788	796	737	798	746	749	806	810	770	813	769	811	748	779	735	775	762	798	737	794	801	752	789	816	844	783	793	796	785	761	803	782	782	806	767	715	764	799	718	774	793	760	851	782	821	759	812	797	789	766	764	838	771	763	784	796	755	782	769	771	813	782	811	787	818	771	813	791	762	749	812	795	808	805	843	792	782	805	811	807	818	743	779	745	811	796	841	762	824	817	759	806	826	728	811	788	764	745	753	762	838	756	826	785	812	740	788	757	769	732	816	784	747	740	816	815	775	794	788	823	791	768	828	806	741	796	757	782	759	772	756	803	755	787	785	767	822	778	809	776	759	813	804	809	750	807	741	764	799	800	799	792	830	767	770	757	754	802	800	829	760	761	781	814	819	761	822	810	770	790	769	775	756	782	830	763	793	750	769	806	835	755	774	774	811	774	799	749	743	781	780	732	765	790	697	802	835	735	823	721	788	785	773	800	785	765	811	813	756	784	774	784	826	839	763	809	811	794	811	812	845	824	751	758	789	765	817	725	760	770	757	794	750	802	773	802	757	794	809	785	798	794	743	730	826	774	805	789	757	803	793	814	756	770	764	774	780	814	760	801	773	709	808	826	788	748	764	775	786	785	790	771	758	820	785	796	756	747	786	760	790	784	769	845	789	733	750	816	756	782	790	756	825	764	793	801	745	781	745	831	749	785	826	743	791	773	763	784	774	756	763	745	794	770	785	840	787	795	744	757	837	787	801	788	791	808	754	789	775	835	801	771	830	820	804	796	782	793	785	772	759	728	778	798	801	759	785	738	771	807	767	765	787	794	786	785	757	734	801	726	739	798	702	766	777	807	830	804	781	774	785	747	785	768	838	793	803	742	797	805	760	857	745	773	812	773	790	769	757	782	775	778	794	760	829	756	796	751	773	787	814	850	766	789	799	802	743	784	765	848	791	777	744	797	799	830	781	761	797	796	761	809	795	812	752	788	784	831	792	807	796	771	784	757	763	812	763	793	765	801	800	796	761	802	756	800	780	762	807	769	793	789	758	764	794	761	800	774	709	812	784	804	738	806	808	776	803	763	755	757	740	814	735	792	775	819	803	802	770	773	788	816	796	781	814	788	785	792	824	801	770	747	757	762	817	750	792	801	813	750	768	819	771	822	728	764	798	788	763	765	712	781	807	785	757	748	770	813	837	782	733	787	798	781	772	753	796	752	832	797	795	803	820	744	769	784	808	783	790	795	764	740	813	847	771	747	801	787	798	779	763	806	779	784	726	770	778	818	772	811	758	744	745	815	797	798	790	809	761	820	806	811	828	793	785	805	787	804	778	792	809	781	797	774	779	736	835	843	787	764	790	803	789	800	732	783	776	796	785	781	772	764	734	793	727	735	793	787	785	779	775	805	774	790	845	783	791	786	741	793	703	784	792	764	758	780	769	720	783	785	810	790	793	748	811	800	799	801	739	786	778	759	777	738	783	815	723	774	723	764	810	780	823	787	822	787	799	824	773	773	740	789	781	793	804	834	797	801	810	760	816	784	760	784	852	791	752	809	734	776	781	807	788	785	815	759	779	784	821	768	761	800	838	794	828	755	795	771	797	776	788	760	792	833	853	775	772	802	814	773	732	811	808	734	779	833	787	770	791	808	801	745	735	763	745	790	769	803	772	782	820	745	771	792	785	813	786	803	780	754	774	774	776	784	755	842	753	775	789	826	800	844	780	764	852	821	800	754	814	765	782	750	794	758	767	767	808	772	747	801	793	750	818	736	806	788	732	823	769	770	776	748	730	810	773	736	752	804	745	744	780	741	748	808	740	779	747	778	781	774	793	811	743	790	834	773	760	798	785	744	735	777	850	763	784	773	772	795	775	748	807	778	807	823	761	827	743	791	765	794	688	784	827	767	752	844	791	731	750	793	782	833	825	780	783	752	755	776	795	740	770	746	786	779	790	754	828	789	756	719	788	757	815	806	785	802	804	780	750	783	808	736	746	786	803	754	786	766	758	738	759	793	770	777	731	816	789	780	762	786	759	804	779	778	739	751	782	744	823	768	771	757	799	806	765	781	792	798	811	823	802	757	765	783	772	783	748	797	793	777	831	749	799	800	786	796	746	807	803	790	746	772	818	860	793	755	779	812	757	758	772	800	779	799	775	793	802	844	743	786	764	782	747	805	795	803	803	760	801	842	803	787	796	714	769	759	762	741	814	726	791	781	779	754	757	832	756	768	758	832	747	728	705	827	759	770	771	791	777	747	745	778	776	819	733	744	824	782	732	809	744	791	743	795	736	770	742	778	753	757	805	825	803	797	803	839	766	791	768	763	748	797	793	760	778	792	706	839	779	777	771	801	761	756	776	777	809	822	768	804	757	787	812	774	806	717	778	769	783	803	795	764	796	774	802	759	789	749	777	817	759	783	820	830	756	795	764	767	773	789	809	759	713	791	762	774	773	733	816	794	770	819	813	781	763	816	776	750	836	809	811	751	793	841	781	840	757	756	787	748	788	787	773	713	802	807	758	830	797	781	840	702	762	773	785	856	786	805	811	840	760	800	743	765	794	765	711	809	739	796	787	772	779	778	784	757	795	775	710	800	731	818	784	772	825	783
13324	2170	2665	2040	1489	1169	980	694	568	528	469	394	336	387	306	312	327	295	284	274	257	229	269	254	278	280	249	243	234	270	236	209	253	255	208	233	234	236	260	213	207	201	233	237	215	218	225	241	198	212	199	209	204	202	220	220	231	218	217	200	217	225	215	220	219	212	217	214	202	222	229	232	215	212	209	207	249	218	209	233	192	217	227	220	208	241	247	209	206	229	235	219	233	226	229	195	227	207	232	203	198	220	210	210	217	214	211	235	199	221	200	227	218	232	228	225	208	233	226	221	227	200	188	205	225	179	199	253	237	221	205	233	212	221	205	194	205	212	222	201	201	212	228	222	197	199	221	222	205	224	206	201	219	222	216	213	215	230	215	225	204	204	206	232	232	212	212	219	235	227	220	219	212	215	224	221	244	223	245	217	230	211	214	210	197	212	200	198	208	239	234	208	179	216	242	239	224	209	219	187	224	218	234	213	222	214	227	187	190	209	224	180	223	215	199	205	239	204	228	226	249	214	235	223	228	223	224	228	216	206	239	224	198	211	200	218	192	224	231	202	246	241	196	185	221	208	221	212	194	194	204	212	229	198	208	200	219	233	224	239	224	224	242	229	222	229	223	263	238	233	223	214	227	196	201	214	215	207	231	231	217	222	193	220	217	207	216	217	216	226	209	208	244	268	208	230	229	224	224	217	223	213	201	226	223	232	201	238	226	196	219	246	210	195	229	191	208	207	248	238	191	222	228	230	228	221	247	210	223	204	220	237	228	217	242	207	223	181	211	224	209	238	222	219	217	192	212	224	236	216	245	243	200	243	200	229	214	231	235	206	205	214	224	198	225	234	233	205	207	217	244	232	222	247	240	221	214	233	249	215	234	223	209	238	213	218	218	214	229	247	201	232	237	220	228	218	205	209	230	214	216	210	204	224	209	181	232	234	207	208	214	188	208	213	211	232	198	232	205	213	215	191	217	203	213	236	219	238	238	230	237	221	210	230	225	208	207	200	223	187	238	197	238	204	236	237	222	214	209	229	217	199	210	234	211	214	227	215	225	210	192	254	218	218	213	225	200	234	234	182	198	202	208	217	207	228	226	210	218	216	223	235	213	214	218	227	219	206	194	194	239	218	196	203	207	221	225	252	217	233	225	225	230	194	237	220	226	217	213	218	241	216	226	212	202	196	199	211	214	217	220	179	233	207	214	195	234	234	234	224	231	215	200	209	202	201	214	205	239	251	232	208	244	248	235	220	225	251	238	239	220	185	217	226	214	215	226	205	221	199	226	217	242	203	226	227	225	202	249	236	209	206	206	227	242	227	219	248	202	224	182	216	221	233	213	225	231	198	210	210	200	211	204	217	231	200	230	214	187	218	227	217	234	240	202	248	224	221	222	204	207	231	234	240	221	221	219	219	206	210	211	211	218	227	239	217	230	228	218	207	232	224	205	205	216	229	225	242	228	206	204	220	208	216	218	226	247	216	223	246	218	228	185	210	225	199	199	222	183	192	209	236	204	210	238	213	226	241	218	188	205	213	232	201	213	214	206	209	188	218	195	231	225	215	202	217	226	210	214	227	217	218	218	223	234	220	203	251	225	227	195	212	193	205	204	213	235	235	225	216	234	206	216	210	220	196	210	206	219	183	213	211	231	220	206	193	193	257	239	214	228	198	216	227	209	210	201	236	232	207	226	196	237	224	223	158	207	218	223	217	216	226	196	204	223	229	218	221	208	268	240	208	229	210	251	208	226	233	223	208	230	227	221	207	216	228	224	244	220	202	219	212	232	229	230	218	208	242	232	239	205	237	221	230	212	233	227	238	241	228	255	214	221	216	198	241	223	224	207	227	225	192	201	227	212	213	209	227	202	224	232	220	237	212	227	230	244	204	224	210	175	215	230	208	227	238	221	227	211	245	240	227	226	218	234	225	201	197	215	227	214	241	243	209	225	224	205	229	246	208	204	229	232	220	209	210	232	213	204	241	211	219	245	203	174	193	199	223	243	237	218	220	231	243	228	242	221	224	213	229	231	207	237	196	204	208	254	202	234	228	228	199	243	210	209	234	216	217	207	227	194	226	230	191	216	231	212	247	208	231	262	224	238	224	207	227	188	238	201	195	239	214	226	186	217	216	219	228	227	247	219	201	211	206	217	213	220	214	214	222	207	213	213	200	233	229	226	205	231	252	235	225	227	195	214	222	221	222	200	226	206	265	238	206	203	217	228	212	213	214	225	223	223	208	229	221	231	233	203	230	215	237	228	192	238	244	243	231	201	226	238	205	208	212	218	230	213	206	219	245	217	225	217	239	219	228	235	222	243	242	220	212	241	214	215	223	240	214	214	238	211	219	209	233	219	234	245	210	219	208	240	191	239	242	217	208	202	225	205	218	205	243	215	236	194	206	254	218	225	232	228	211	205	217	238	224	224	231	224	223	176	208	191	216	225	220	196	223	235	185	207	208	222	237	203	211	239	219	224	233	212	205	205	230	222	204	214	188	212	203	245	215	212	200	215	205	186	214	237	232	218	197	208	207	202	220	220	213	224	190	237	219	232	226	208	223	237	224	236	229	195	202	219	191	236	254	219	193	207	203	217	177	212	196	204	199	187	232	186	233	230	205	218	216	203	210	212	219	235	230	226	197	204	227	203	212	195	193	238	201	213	217	208	248	193	222	214	230	212	184	212	226	217	213	227	175	216	226	222	232	232	241	226	194	213	207	220	223	183	223	237	219	219	222	196	237	218	234	213	189	242	219	183	189	219	179	208	212	223	227	203	211	214	200	188	197	238	218	200	213	213	211	227	242	210	235	206	199	242	224	225	207	228	201	246	212	225	241	188	200	211	227	228	212	250	245	213	231	239	203	239	238	207	211	221	227	212	206	225	237	221	231	204	188	207	183	236	226	197	175	196	231	220	184	192	215	220	202	216	230	233	196	212	197	220	215	216	206	227	194	212	219	234	244	245	200	202	216	225	233	219	205	234	216	214	245	191	181	218	229	201	177	245	259	189	227	201	233	211	209	220	232	212	214	201	237	205	234	180	219	182	216	174	210	208	209	214	225	219	207	222	216	241	230	227	207	213	208	209	267	194	205	210	205	227	209	237	213	222	231	235	205	205	216	209	227	211	211	213	202	240	196	210	213	209	227	199	232	232	200	212	226	205	231	204	209	214	217	201	200	186	201	189	219	240	221	224	201	187	223	207	191	227	220	218	223	224	231	206	210	200	224	221	216	207	214	246	216	220	237	221	219	225	231	235	250	216	230	203	229	198	219	208	216	220	217	191	207	222	230	196	220	224	203	231	228	204	220	221	232	232	225	236	216	221	201	218	220	217	227	217	225	230	242	220	186	206	208	236	219	234	226	211	230	208	219	230	219	202	244	217	233	225	231	223	220	201	230	217	209	219	215	190	200	214	222	207	240	211	238	238	214	211	200	216	233	216	249	228	217	239	229	211	196	168	233	246	212	193	218	224	185	218	208	225	223
8879	2236	4839	5671	5431	4695	3668	3017	2741	2294	1903	1766	1423	1548	1162	1093	1096	1032	921	875	871	838	907	903	951	896	833	829	753	707	714	756	680	651	711	667	648	633	647	629	616	643	596	574	581	545	525	532	547	539	576	588	568	559	563	554	509	537	561	548	516	559	569	599	579	550	556	572	573	565	540	552	503	550	564	513	563	545	564	547	569	526	604	506	554	527	554	565	555	537	527	527	532	536	531	587	522	570	520	607	538	571	523	547	541	572	537	565	541	535	583	559	530	530	539	550	501	526	530	545	558	523	521	543	507	537	553	525	531	560	556	553	536	577	578	536	513	524	528	542	535	527	527	565	546	539	543	548	546	547	500	571	572	539	576	489	551	528	535	545	547	509	540	511	521	564	567	564	535	504	570	520	517	566	570	517	569	568	571	526	558	531	533	557	540	540	520	536	536	558	535	548	549	571	510	556	533	535	526	531	529	545	590	566	534	550	538	521	578	555	519	577	616	571	554	521	547	542	543	531	540	519	552	535	530	519	518	546	510	529	518	546	599	553	561	515	548	551	556	549	554	560	542	523	494	543	537	521	514	523	562	538	538	524	553	577	522	538	549	541	574	578	587	497	548	587	560	529	548	562	501	568	577	580	528	535	518	551	552	577	535	573	525	530	565	565	577	534	571	525	525	516	539	528	537	542	538	566	550	561	498	556	544	552	526	589	506	542	525	489	518	525	538	531	562	519	559	505	544	555	558	535	567	534	572	554	541	536	574	586	545	542	518	578	539	563	548	525	553	528	605	553	518	545	504	551	553	498	537	560	561	527	540	563	525	533	557	496	545	563	513	565	559	550	544	561	539	532	497	547	532	543	534	512	527	558	528	544	539	551	510	541	519	518	544	525	528	575	547	582	510	545	557	508	553	506	555	544	523	509	534	552	517	542	560	541	500	530	550	560	529	547	517	514	472	560	578	533	558	542	530	510	509	518	539	573	509	543	498	542	547	531	490	551	526	512	545	495	528	518	578	504	512	561	537	566	577	533	514	562	554	507	509	551	522	577	582	502	508	528	540	564	589	576	542	535	533	550	595	554	574	535	530	493	557	529	572	524	523	524	482	511	530	556	505	539	543	546	550	509	542	591	534	546	512	535	526	525	533	536	559	500	528	560	540	538	508	565	526	517	520	507	522	506	517	495	542	521	559	536	537	553	505	559	547	563	549	552	544	560	526	567	519	545	529	526	569	524	493	548	561	540	555	507	543	514	531	519	548	549	571	533	527	592	518	577	520	578	558	540	541	515	539	526	534	510	562	542	511	506	494	520	556	527	577	563	506	542	518	536	545	555	520	537	540	484	571	525	525	539	532	553	576	539	549	514	530	571	610	585	563	520	562	503	538	554	566	511	567	554	535	564	517	550	515	581	490	558	508	528	516	551	523	507	579	577	545	519	531	542	526	549	537	556	574	534	553	536	543	560	555	515	568	535	554	546	576	506	560	529	551	496	489	511	539	579	556	558	547	519	541	513	564	543	544	485	551	556	546	563	592	524	616	556	562	525	526	541	551	553	546	512	622	543	609	528	530	530	575	516	523	569	528	524	561	563	571	554	511	493	560	532	483	537	576	503	537	543	572	496	571	517	569	512	512	513	490	558	533	524	539	579	544	538	519	526	518	537	547	523	538	549	552	540	489	514	514	544	535	518	531	558	492	547	547	564	526	515	575	534	507	518	541	515	546	540	488	528	551	521	559	532	507	530	541	519	527	538	560	542	532	487	550	541	505	596	527	539	518	593	553	528	540	534	497	560	512	556	541	574	550	552	597	536	517	551	519	514	561	542	577	564	559	539	570	552	558	506	542	537	513	533	577	487	541	539	544	554	492	528	524	535	545	519	525	497	530	561	543	556	480	539	527	513	515	545	544	527	522	550	547	518	519	546	535	528	563	530	560	537	565	532	525	570	568	586	586	560	532	555	554	550	533	485	500	576	525	566	514	535	507	568	533	568	605	530	523	543	539	536	537	558	578	551	549	515	562	554	525	535	495	530	542	535	533	543	527	517	527	524	569	525	552	573	523	526	516	561	541	520	557	535	568	518	577	578	555	510	535	542	533	562	541	573	581	534	542	514	538	536	504	516	547	509	536	522	508	518	590	547	522	546	522	517	525	545	538	535	527	534	544	589	572	531	509	556	566	543	520	542	573	563	585	574	521	563	538	530	513	530	544	550	556	551	544	535	560	531	567	528	556	603	529	543	493	553	555	545	533	535	534	543	547	561	552	536	533	531	494	538	521	587	537	530	568	548	528	552	541	545	534	577	529	543	564	525	561	579	534	545	565	542	566	522	531	537	525	555	550	544	572	538	540	533	529	571	545	550	496	523	548	542	549	599	503	530	558	575	537	527	534	530	507	543	515	526	532	559	546	522	526	554	556	517	521	519	538	600	519	564	539	564	545	534	520	533	519	565	526	540	546	540	520	538	586	556	566	558	559	552	566	565	539	562	523	523	514	546	560	510	570	512	515	578	536	527	523	567	561	553	574	506	510	531	538	572	588	555	546	526	539	484	547	549	539	538	587	531	536	526	574	522	523	556	556	564	562	531	529	537	536	511	564	550	503	582	543	587	519	564	492	530	530	506	519	546	564	567	532	523	549	537	558	528	542	550	557	510	539	539	501	568	544	582	551	517	511	556	551	562	555	611	563	554	540	553	545	595	528	521	486	513	536	554	551	543	571	542	546	514	583	583	535	541	535	498	537	574	515	527	537	546	568	534	526	515	566	543	537	578	519	588	594	547	528	520	509	560	556	539	513	531	567	593	564	538	561	545	570	557	549	548	523	568	520	545	499	502	537	575	549	536	520	552	515	537	530	562	530	517	536	540	571	536	543	520	523	514	550	577	553	536	543	556	533	556	527	537	503	587	568	513	553	554	529	538	541	532	542	532	545	508	528	543	510	540	552	531	512	556	559	535	530	517	518	549	581	566	543	547	536	563	511	515	510	518	546	583	530	521	536	520	536	516	545	539	531	531	520	562	567	498	525	503	554	540	520	562	590	553	517	484	577	532	529	522	562	527	534	564	529	544	496	583	548	505	516	532	547	568	552	546	509	500	486	533	588	553	509	538	561	530	551	572	568	558	529	504	518	565	546	601	530	550	560	546	547	535	521	540	550	568	526	564	537	539	525	550	562	523	507	502	585	507	522	571	510	521	538	525	566	559	521	549	547	537	526	611	533	557	545	563	556	527	547	557	501	529	573	498	565	522	583	507	554	533	511	540	589	505	558	531	548	530	535	551	546	495	544	502	578	552	538	543	562	527	576	542	535	547	558	497	524	545	525	537	559	556	547	560	532	537	536	559	559	529	522	528	527	524	519	516	529	523	526	551	535	562	551	592	553	515	519	545	548	524	560	529	536	546	545	544	535	525	539	549	542	551	543	563	534	534	532	565	543	523	501	590	563	553	540	546	549	595	548	569	549	585	554	538	554	523	551	564	565	554
1911	737	893	770	650	536	469	474	455	448	414	386	392	368	355	341	362	355	357	353	371	380	358	370	350	380	380	364	311	356	342	356	361	351	344	340	343	372	342	342	358	340	346	370	352	333	377	359	344	343	358	346	359	329	335	356	351	310	354	358	339	362	375	332	326	356	338	365	349	378	345	329	324	320	341	335	359	345	324	303	322	374	347	336	348	347	348	325	368	330	323	353	318	330	386	339	367	346	306	326	300	350	394	340	368	320	310	337	343	367	358	355	325	323	344	345	332	333	337	351	320	343	364	356	357	357	331	325	354	320	336	393	369	372	326	353	334	330	351	340	318	343	341	346	351	346	385	317	368	347	299	340	375	343	373	338	358	340	360	333	379	326	320	339	340	324	346	382	359	367	370	332	378	339	368	370	315	333	340	362	364	331	285	346	337	307	373	315	337	316	352	348	359	360	340	398	373	359	375	359	349	345	319	341	359	372	337	330	342	336	332	313	384	333	368	341	327	382	353	362	376	354	362	360	358	345	318	353	345	318	331	335	318	355	343	347	328	343	335	362	367	327	366	363	334	369	330	355	319	350	353	380	360	345	344	342	332	342	377	347	330	376	327	357	383	370	355	360	370	325	358	350	333	382	350	317	357	367	374	304	359	373	345	314	376	342	323	355	310	375	334	338	384	369	376	319	341	358	348	379	368	372	314	342	350	327	324	352	350	342	308	339	356	352	337	366	352	373	363	351	359	345	381	342	328	345	374	370	382	347	358	318	316	320	356	340	364	366	350	323	324	365	352	333	329	339	386	347	365	344	351	332	335	349	368	382	341	327	314	321	339	351	333	314	335	343	362	345	360	367	344	349	357	342	354	358	355	339	316	371	350	376	370	368	357	338	344	343	355	344	356	339	356	365	368	358	328	346	362	369	330	324	333	349	333	329	338	333	357	409	315	352	366	361	361	310	322	361	345	355	352	340	334	342	343	349	326	332	390	369	345	350	402	364	365	318	325	371	389	333	337	343	339	358	350	377	347	342	335	338	341	362	335	353	356	359	344	341	344	335	372	308	357	356	383	329	322	335	363	313	329	361	338	374	345	372	371	328	367	370	382	350	341	356	359	377	377	330	349	350	324	327	363	337	344	347	373	319	333	337	378	379	384	372	348	331	361	323	360	370	348	347	368	380	343	307	328	381	342	335	333	337	344	317	324	325	338	338	336	317	382	309	340	348	340	345	369	349	368	368	377	362	369	352	331	325	353	369	352	325	318	342	328	312	343	345	356	335	336	355	389	346	355	366	353	368	358	328	349	318	354	354	366	316	331	370	367	367	367	327	379	342	337	329	346	379	333	334	345	379	352	349	349	322	373	335	348	359	390	352	332	332	346	339	328	345	344	328	349	369	340	343	362	349	312	348	323	325	340	369	357	355	371	335	360	321	335	383	349	308	318	345	330	398	358	361	341	360	325	325	374	332	359	346	316	353	346	306	364	328	359	348	375	371	343	327	361	348	377	322	350	346	336	353	355	301	334	323	354	351	340	360	339	341	355	351	337	361	363	340	358	390	362	362	360	342	366	329	354	345	348	364	334	359	342	340	288	335	319	328	367	350	372	348	341	344	335	375	334	342	324	316	337	336	346	326	344	350	350	327	363	330	350	372	343	356	331	311	345	345	367	329	315	352	347	360	327	345	349	389	363	330	369	349	352	349	328	348	382	348	389	345	354	344	345	345	374	347	375	319	336	314	336	345	390	393	377	366	338	331	368	356	356	344	346	317	380	337	365	337	379	362	364	397	344	315	353	327	364	323	336	336	341	349	365	359	359	328	344	372	369	361	312	348	365	353	333	347	338	372	336	346	362	347	314	338	349	337	310	337	342	348	348	355	327	344	357	344	376	320	366	363	334	343	347	346	372	310	356	327	357	366	310	332	357	345	361	364	348	363	345	380	334	340	324	298	351	356	382	334	348	383	355	301	340	344	359	352	358	371	324	356	380	333	346	318	330	366	329	343	358	393	326	378	330	354	329	374	342	365	336	331	339	314	350	376	353	335	336	347	328	350	346	333	327	347	342	333	357	340	360	314	387	335	319	332	363	344	364	322	343	360	350	349	349	323	337	348	368	332	363	381	329	344	332	337	362	379	342	339	328	356	346	358	348	342	350	327	336	374	353	351	353	344	347	308	325	348	331	325	354	344	325	332	358	376	375	360	342	340	345	375	339	338	369	369	365	319	342	376	362	355	349	311	348	345	353	377	390	388	371	329	391	364	304	332	344	341	382	350	347	347	376	359	335	341	387	349	338	318	366	350	337	322	337	357	380	368	375	378	368	401	342	344	326	406	346	365	325	346	369	344	371	320	342	350	335	357	326	361	328	348	306	375	391	340	370	343	350	370	327	347	350	363	359	363	301	368	368	356	362	363	337	341	340	344	336	364	325	367	348	332	375	400	355	345	354	356	338	349	344	330	338	341	358	329	329	331	366	373	330	364	364	369	321	373	350	321	363	358	379	318	344	343	369	370	339	342	361	332	344	355	347	382	341	338	375	369	349	333	340	359	335	330	390	326	358	325	303	346	344	372	347	363	340	323	382	340	334	339	350	312	344	343	342	336	353	348	339	345	358	329	334	350	341	325	346	365	372	344	338	386	367	315	333	345	341	340	349	320	336	354	365	352	362	380	379	357	332	314	348	335	360	365	359	332	351	359	376	335	328	327	318	340	330	341	339	342	335	328	349	359	341	333	366	344	348	322	352	345	339	328	325	363	391	337	310	333	343	325	388	390	340	356	336	360	353	359	387	372	345	374	366	350	333	338	356	367	351	344	380	337	339	356	325	359	330	322	384	379	331	331	370	353	347	361	384	364	339	363	382	357	347	306	395	357	329	312	356	353	338	337	352	374	326	399	343	323	351	331	366	345	355	329	389	344	337	310	339	394	367	364	356	341	348	314	371	363	352	340	307	341	357	370	357	334	347	386	352	341	352	339	360	355	331	380	341	357	330	328	375	352	333	334	354	358	349	334	386	368	352	339	323	344	346	311	341	336	352	309	373	334	351	315	334	355	334	383	341	358	344	327	377	306	329	328	328	317	357	322	350	323	356	329	340	351	332	365	340	336	348	343	347	347	352	352	343	328	348	328	321	337	321	360	351	348	341	356	310	357	313	358	362	324	342	311	374	353	330	341	351	352	363	401	353	332	368	345	326	334	323	342	392	364	373	346	339	340	367	381	364	354	319	372	327	348	363	380	365	321	327	325	331	346	383	333	346	328	355	365	340	338	336	341	346	317	358	391	373	330	372	321	343	349	340	313	347	355	370	302	367	367	385	348	337	335	352	393	360	344	356	329	361	341	341	340	323	338	397	351	356	333	342	305	389	328	348	335	388	375	337	348	370	353	356	372	390	359	316	289	373	359	335	367	367	353	363	385	315	365	358	354	330	339	367	353	364	361	352	346	345	348	389	376	324	324	351	334	345	320	372	353	348	370	386	369
2361	1186	2034	2377	2155	1826	1673	1510	1438	1318	1229	1096	1111	942	973	958	954	948	959	947	956	862	916	934	888	982	856	896	907	883	859	878	817	848	916	898	838	859	881	834	863	867	835	833	801	826	862	836	880	803	862	862	882	865	863	817	876	807	866	842	875	804	818	805	889	836	808	800	769	846	836	869	846	871	788	866	823	850	866	872	851	859	815	852	855	842	770	852	807	808	855	797	841	838	838	832	853	822	818	843	842	826	881	830	868	829	848	783	828	826	824	835	804	846	779	863	808	805	793	848	907	777	898	840	782	800	806	781	787	903	822	786	858	845	842	799	763	843	838	847	848	847	798	840	824	870	809	823	802	822	884	897	904	817	834	819	836	803	818	785	848	789	834	824	788	789	816	843	787	813	830	860	815	792	803	828	844	843	833	772	866	808	865	850	843	828	802	835	849	853	803	818	776	807	813	826	863	856	848	810	820	864	818	842	782	810	836	848	838	833	864	796	865	865	870	850	879	863	780	843	827	795	850	845	813	812	809	829	807	827	817	855	869	874	792	817	810	862	782	841	767	855	830	791	822	856	843	825	837	897	800	837	799	815	868	853	827	800	762	871	844	805	837	808	804	761	829	800	780	807	856	816	825	829	845	823	858	798	855	831	838	837	791	829	829	830	847	860	803	825	875	802	853	845	809	819	775	812	831	776	836	840	818	850	824	818	857	809	826	868	875	795	856	796	852	838	805	786	800	857	846	796	838	844	815	844	828	842	872	886	818	773	812	840	830	812	863	822	817	861	794	815	882	837	824	807	830	799	805	832	840	785	812	805	832	831	848	868	848	815	881	823	842	864	888	845	771	842	780	834	811	832	812	815	845	806	843	835	862	856	827	821	863	792	870	817	828	804	838	863	799	851	807	824	834	818	849	861	851	839	806	840	844	858	861	840	841	770	823	821	917	812	813	785	810	802	836	822	798	857	833	820	880	937	859	870	798	770	903	830	778	868	834	877	811	835	828	899	819	785	792	778	884	843	836	828	819	863	818	848	797	799	832	856	819	797	758	802	810	816	807	824	774	817	833	856	830	846	868	834	878	810	847	847	878	858	793	859	792	830	821	833	829	862	822	842	858	800	862	835	809	827	810	852	819	874	868	840	842	810	868	812	797	819	865	839	871	809	780	765	845	801	875	860	809	792	805	771	852	798	799	858	850	868	849	874	822	834	820	841	822	787	812	881	794	793	840	846	819	831	810	787	768	808	808	826	821	799	795	788	807	834	877	834	857	831	795	825	870	838	834	814	815	829	836	890	836	820	798	822	834	819	827	884	839	824	793	822	896	826	790	796	768	814	782	799	843	789	812	846	810	776	820	870	831	818	833	837	888	847	828	819	798	901	859	851	874	840	802	861	804	838	825	851	831	886	854	818	840	798	811	841	867	814	829	818	855	841	831	829	840	783	875	860	875	894	825	807	818	820	842	824	819	804	816	769	831	831	865	789	774	830	879	831	838	829	800	869	838	794	824	835	832	883	800	848	848	852	738	830	796	850	784	815	817	796	837	823	827	884	864	835	804	771	836	848	820	794	787	834	848	770	849	843	798	811	801	818	819	817	828	800	821	823	848	815	898	793	886	824	851	834	825	879	864	818	828	862	871	827	863	856	791	811	834	784	823	836	842	861	821	821	876	869	848	813	752	845	855	826	868	868	833	772	841	831	845	872	820	855	802	888	848	865	827	848	882	821	821	842	795	902	814	809	865	813	859	828	791	858	906	846	818	837	783	854	855	857	785	842	826	863	795	790	785	844	823	758	853	873	839	851	845	791	848	839	886	844	853	797	820	877	811	881	797	801	835	840	846	802	810	813	817	826	844	829	840	789	856	862	815	796	784	814	837	847	845	849	841	851	849	863	808	870	833	819	807	794	822	810	863	853	845	831	872	848	791	834	828	819	846	841	852	834	812	878	831	818	858	855	827	780	829	824	863	803	828	845	841	827	781	801	834	817	857	725	814	789	810	835	819	842	854	875	810	820	828	824	786	836	814	778	825	828	785	804	808	847	804	815	873	844	757	846	853	842	768	790	889	803	865	864	791	836	807	745	845	837	827	840	824	837	851	806	802	805	817	809	853	829	797	841	822	863	863	851	803	803	795	793	874	787	836	810	812	849	835	779	822	796	828	819	875	795	800	785	840	793	852	816	734	914	842	813	881	832	793	868	820	826	841	869	825	789	880	799	848	793	810	857	792	766	854	793	852	812	811	767	791	815	763	771	827	811	787	823	811	842	836	843	808	786	858	752	831	853	852	822	836	764	804	778	828	788	820	830	801	789	821	832	868	819	804	844	806	810	909	870	824	816	820	866	789	816	857	779	835	823	857	789	830	812	890	829	807	878	857	819	843	770	859	808	823	831	826	867	854	840	832	826	847	810	805	790	854	842	815	825	790	854	839	795	808	867	822	873	902	795	817	844	857	867	851	835	818	838	801	810	815	819	817	855	827	878	817	814	835	843	863	839	813	807	870	815	792	877	864	890	803	792	846	810	826	829	849	832	815	849	808	865	855	843	851	846	772	824	814	837	874	796	817	845	887	829	798	806	827	827	856	781	834	813	828	850	807	818	827	824	813	803	856	788	854	820	838	832	822	853	856	783	831	864	840	808	880	842	841	855	829	806	807	796	849	856	847	816	846	807	830	841	870	864	834	786	806	893	799	817	878	845	864	819	832	817	835	818	805	821	816	789	851	853	836	848	800	855	822	844	812	847	789	873	794	831	827	804	851	790	857	854	783	819	860	837	781	846	895	826	897	841	839	833	807	810	887	807	841	814	849	859	815	836	833	793	825	865	783	801	813	843	828	747	809	796	810	812	810	818	835	809	849	840	842	830	869	778	839	789	841	815	881	830	807	884	843	840	865	826	844	853	829	829	816	816	820	795	774	819	834	816	814	766	876	792	822	823	812	831	847	835	820	829	840	842	835	817	834	821	768	870	808	831	820	832	837	849	847	869	879	822	845	849	838	841	842	804	804	846	854	881	828	805	833	820	817	828	828	792	851	814	859	814	847	805	824	889	799	823	847	815	803	772	825	825	824	870	805	840	796	801	828	796	808	805	794	898	791	782	796	864	821	815	853	850	804	882	869	808	774	770	833	812	826	826	818	819	830	840	805	849	846	833	847	828	771	836	825	797	833	810	797	839	843	833	865	826	827	824	828	847	793	862	836	854	837	807	833	856	762	881	832	820	878	816	804	841	784	799	837	854	808	836	848	791	866	822	855	791	878	798	845	823	874	808	823	825	840	835	844	813	792	809	885	801	834	861	843	839	809	807	803	811	790	807	808	794	853	843	863	838	811	850	872	830	879	866	844	941	892	885	854	792	828	792	834	874	848	845	848	892	816	823	812	843	812	877	836	841	823	794	814	799	815	815	778	809	797	835	803	873	815	811	851	861	844	838	788	833	836	811	803	773	874	822	811	836	789	824	820	796	855	836	836	829	840	835
7459	1367	1650	1376	1085	921	877	676	597	589	446	444	439	381	416	383	346	349	357	347	376	335	365	362	360	340	377	325	362	345	345	360	352	342	356	328	365	334	339	326	357	337	380	357	325	334	346	348	337	350	330	348	345	343	323	302	343	334	327	340	321	331	348	334	348	354	310	336	342	339	351	338	344	330	347	310	339	340	333	330	314	324	339	354	346	323	372	342	320	293	345	348	346	337	314	315	328	306	310	332	337	343	334	319	315	350	344	344	352	334	345	349	322	341	318	326	326	322	327	340	353	365	370	318	354	348	357	364	352	323	358	305	312	305	364	363	337	324	320	291	310	329	286	294	333	330	317	348	341	350	323	325	314	332	350	349	312	313	304	342	331	338	330	306	333	313	334	316	326	319	324	338	335	359	353	355	328	325	315	330	296	360	368	341	316	331	330	390	345	307	288	351	345	317	343	336	312	312	349	329	317	339	341	329	327	334	305	320	315	307	354	315	322	344	323	340	316	325	350	317	334	332	315	315	358	302	331	313	325	349	322	309	338	325	379	319	320	326	327	337	355	347	321	315	327	310	316	285	323	335	347	322	305	361	303	344	345	321	353	315	337	350	280	349	364	336	330	337	308	313	327	326	337	316	320	355	323	348	312	336	341	338	312	362	357	311	297	294	305	316	326	342	344	328	359	295	301	373	349	273	326	358	338	356	343	315	318	318	317	344	336	312	361	349	357	329	330	328	336	278	339	302	323	314	309	356	314	313	335	335	341	338	306	348	330	327	338	344	330	339	318	313	337	316	323	322	316	365	359	334	307	358	340	352	328	327	351	317	339	299	320	308	370	344	311	332	345	328	354	334	379	304	350	312	360	304	300	328	356	356	342	307	324	352	301	299	352	304	301	346	343	316	307	375	335	319	328	314	306	345	344	313	321	350	347	333	349	325	326	323	325	337	324	319	322	346	314	313	299	321	320	315	359	293	364	292	356	360	335	337	339	305	327	337	312	340	318	344	355	342	327	337	342	335	325	330	356	298	294	324	348	325	302	349	362	314	356	322	324	327	330	315	334	333	344	363	308	337	348	356	353	344	296	335	320	351	321	343	318	302	320	331	360	337	327	325	329	342	320	307	344	311	324	335	348	307	333	313	302	353	328	323	318	274	311	293	366	353	342	317	354	330	336	360	342	321	328	314	360	310	338	349	329	288	307	318	315	304	332	345	330	297	362	314	321	323	337	303	328	347	355	338	336	334	324	298	321	324	298	353	358	314	328	334	333	344	345	335	358	343	349	337	300	343	340	322	314	334	312	346	302	309	312	358	335	352	330	360	319	342	303	333	336	315	343	338	308	324	291	329	350	301	312	352	350	333	317	341	341	339	356	364	344	335	334	328	315	328	342	373	312	321	303	332	314	311	299	318	293	354	293	350	339	310	353	299	343	332	315	309	286	327	364	326	310	348	351	348	303	344	331	373	351	315	316	311	342	303	332	332	321	292	334	376	319	345	365	347	319	325	330	313	328	329	315	300	328	335	335	356	298	293	335	325	367	315	346	313	313	314	317	320	305	355	331	331	330	333	314	323	329	307	374	339	345	333	345	349	338	324	327	291	340	317	327	332	332	295	329	319	317	334	348	345	340	336	325	311	335	328	355	353	324	333	321	330	326	335	318	298	310	341	308	315	314	330	322	348	324	321	323	348	320	327	320	301	331	367	310	341	307	335	344	315	344	334	345	330	326	332	315	298	318	314	332	340	357	366	304	317	326	332	312	347	314	330	317	316	357	336	313	355	330	320	329	330	333	341	325	302	338	358	309	341	310	328	359	337	352	323	322	342	330	329	358	356	328	338	341	391	322	314	296	312	317	333	309	345	330	340	307	328	319	303	330	336	323	343	305	335	346	330	328	315	315	311	349	325	309	339	345	332	310	381	323	326	299	321	318	310	308	307	312	323	335	345	353	314	287	353	316	350	351	330	294	317	311	340	307	297	331	306	340	377	339	313	303	328	353	315	339	340	324	338	350	317	330	302	335	360	295	343	345	306	338	356	325	287	292	329	324	324	317	299	334	334	348	305	320	337	333	320	374	319	340	348	346	300	328	318	279	353	330	333	314	329	318	304	325	320	321	338	313	321	326	348	328	338	344	326	338	342	306	324	307	330	333	341	296	320	333	332	355	308	346	354	315	309	296	354	330	340	312	380	325	325	311	308	316	316	321	300	331	343	333	324	350	359	312	318	321	311	329	306	320	302	325	332	323	317	349	328	349	329	318	359	335	291	354	352	286	336	337	333	292	319	310	337	336	297	299	306	351	354	342	358	368	304	311	381	356	347	323	302	338	321	337	313	327	339	340	330	329	350	317	298	341	324	327	300	331	342	323	329	332	319	321	324	366	312	328	344	359	333	346	351	338	316	314	329	318	334	328	334	338	305	319	343	330	374	351	335	335	345	328	315	324	344	333	303	327	331	332	334	343	333	354	300	319	330	314	319	369	300	308	341	359	350	344	367	336	315	346	335	333	355	345	347	354	337	348	291	318	327	335	305	324	331	304	330	331	358	309	335	292	345	330	342	344	325	331	336	309	346	320	343	317	355	353	314	352	325	348	326	336	314	318	325	320	339	375	336	313	310	355	348	338	322	321	310	338	337	346	347	322	292	342	333	329	291	336	323	356	310	332	296	328	319	349	347	337	325	306	327	321	343	330	325	307	312	321	345	330	314	349	347	347	322	359	343	326	348	317	370	340	340	341	326	331	367	322	345	316	326	355	345	346	317	345	359	362	340	339	325	347	310	327	305	334	396	297	377	314	336	320	340	316	335	343	313	311	330	328	329	335	308	298	329	341	344	339	335	343	329	344	311	319	335	319	328	317	330	301	316	335	289	344	315	327	311	346	316	334	350	322	335	328	345	364	312	324	346	349	306	330	308	349	342	304	328	329	331	292	362	345	325	334	318	322	295	328	333	350	353	348	320	321	304	365	351	327	356	348	283	313	326	295	309	344	334	318	327	355	330	336	316	307	338	338	342	315	332	365	324	346	320	320	345	314	319	332	323	341	323	343	335	343	326	347	365	337	339	368	313	330	358	327	343	324	325	303	355	324	342	297	340	323	321	334	312	304	332	382	327	344	315	317	320	338	299	318	327	309	322	306	368	299	341	347	313	270	311	289	317	323	320	336	335	326	304	354	319	297	333	332	356	311	346	335	372	323	320	314	346	340	345	315	334	335	358	313	350	297	348	348	355	336	313	324	309	314	317	326	322	320	313	340	323	313	335	323	359	313	311	325	321	335	310	328	312	340	293	324	338	332	325	335	341	340	313	335	362	362	322	314	371	321	316	311	337	351	307	355	300	321	336	342	309	322	340	328	353	311	351	331	341	328	337	330	329	295	338	313	345	324	326	325	341	328	321	365	327	344	332	321	317	355	331	361	332	341	353	302	338	306	336	386	377	335	299	313	336	323	312	326	336	313	309	332	314	326	305	357	337	307	340
6867	1715	3492	4216	4077	3447	3261	2662	2132	1863	1623	1447	1392	1159	1196	1203	1061	1122	1074	1029	1046	985	1053	1038	999	1002	923	939	981	897	911	909	829	904	898	892	845	845	850	863	867	858	762	874	786	809	764	818	811	809	842	839	792	838	782	808	801	771	820	768	809	801	818	819	828	774	826	761	756	780	737	811	828	774	814	843	806	762	783	808	826	782	813	840	779	820	805	827	778	788	774	790	763	787	869	761	767	783	770	792	803	733	783	783	768	803	751	813	824	812	793	830	808	805	831	814	770	774	773	869	748	809	750	784	795	776	784	777	783	732	801	813	778	757	790	806	778	816	822	799	719	839	733	783	810	759	751	819	825	764	779	779	775	786	798	772	801	798	830	772	756	756	825	829	776	781	792	764	834	725	794	791	777	755	782	817	756	767	772	817	793	779	838	762	761	787	771	797	832	768	808	815	809	771	822	765	773	751	777	832	780	761	759	832	805	783	815	827	748	852	808	755	820	796	791	768	812	813	803	767	803	761	833	817	766	846	784	750	807	803	759	775	807	819	811	773	801	767	787	809	801	796	787	803	829	804	825	805	759	779	746	806	799	801	796	787	796	833	785	772	793	763	763	800	781	773	719	828	785	755	794	786	751	766	785	728	771	768	774	785	782	739	805	781	784	808	797	771	791	753	774	847	821	807	750	753	754	807	794	797	752	774	752	796	804	824	827	757	744	778	800	795	809	800	775	735	828	803	827	785	773	805	762	803	807	770	797	877	781	807	800	781	798	808	786	794	802	757	813	785	788	761	812	775	829	776	791	821	812	767	754	785	802	807	759	813	777	763	774	735	765	788	828	749	781	782	786	810	801	816	771	805	772	798	810	791	771	826	816	772	802	748	793	776	795	807	800	803	832	772	765	771	762	823	761	775	788	770	833	731	812	776	835	771	778	798	722	769	786	825	771	822	773	755	803	776	732	800	831	788	787	801	777	778	798	786	729	787	807	798	825	760	835	808	732	858	810	772	747	802	795	811	791	807	815	760	798	792	792	757	804	767	776	807	755	753	804	799	802	745	786	818	770	841	802	815	774	803	780	734	813	745	806	766	793	738	788	777	773	769	821	819	769	784	731	784	827	758	755	819	795	718	755	755	808	774	792	748	847	806	768	766	761	774	748	803	795	822	790	770	800	818	788	799	762	793	790	771	842	759	830	796	760	733	769	767	801	721	814	847	755	822	763	762	795	772	748	809	797	815	767	801	803	801	781	821	817	779	767	749	802	830	785	749	778	738	791	796	803	794	789	748	796	765	811	814	806	791	847	838	790	761	805	831	773	853	780	775	770	763	769	785	739	816	757	784	793	764	739	774	780	783	753	723	773	789	778	789	784	849	781	809	812	776	820	790	817	758	831	795	789	745	795	788	782	801	772	769	789	763	717	848	753	761	821	770	815	812	766	805	815	784	805	779	820	801	762	809	820	766	816	791	791	817	790	773	744	796	783	760	773	724	761	789	790	782	785	769	774	787	817	851	752	763	847	819	773	783	808	764	764	764	806	842	799	802	777	790	791	815	826	768	747	819	822	801	821	710	755	862	779	758	793	788	798	826	799	790	746	802	772	838	842	821	784	796	804	765	812	809	763	810	787	782	802	818	806	728	809	796	801	819	780	774	806	807	794	775	747	816	829	794	813	733	827	799	767	817	779	819	791	760	781	838	760	801	851	778	763	785	762	775	779	817	782	793	778	769	783	788	819	840	774	794	816	822	789	754	795	772	793	808	770	785	764	814	850	850	767	778	814	803	816	826	824	812	823	778	753	807	719	748	811	803	807	771	753	841	805	821	804	790	814	804	766	850	722	790	810	816	792	794	746	779	809	779	847	794	772	793	775	805	743	779	813	803	797	781	757	774	799	791	821	835	837	831	830	801	802	849	769	754	813	789	760	772	819	746	758	761	813	775	748	770	807	763	755	760	777	786	782	810	798	808	779	808	754	842	770	764	802	759	770	835	780	787	789	804	809	746	723	810	767	757	765	772	750	871	802	773	816	771	829	765	809	802	823	822	800	771	774	815	759	858	769	783	743	817	787	803	852	767	762	768	815	800	804	762	811	768	836	768	786	763	791	785	797	799	799	760	790	774	814	820	738	783	747	763	711	774	756	784	816	805	795	811	824	789	807	808	804	808	826	816	775	801	782	795	768	744	778	751	769	843	805	787	756	808	822	815	737	759	853	718	783	760	795	762	776	754	748	751	778	748	788	786	788	759	804	873	804	827	714	808	739	803	777	779	785	773	854	802	789	848	840	830	781	802	788	764	784	803	803	737	796	790	778	755	806	805	794	805	809	782	827	758	741	776	785	787	774	758	743	806	798	803	807	798	786	818	810	767	778	780	769	765	810	793	766	772	740	838	818	747	795	761	811	814	782	774	818	752	802	765	801	809	761	769	719	748	716	715	793	781	788	789	752	820	797	746	789	804	794	763	814	770	749	780	835	809	808	815	795	766	788	786	776	778	785	802	816	778	816	744	792	823	814	787	746	843	774	795	799	761	759	788	869	805	744	821	730	788	713	844	818	837	780	767	777	791	813	835	757	845	821	833	813	734	809	770	737	801	842	788	784	758	799	803	760	774	756	796	801	782	799	756	757	790	800	791	804	801	808	780	820	794	795	774	777	753	768	834	790	765	784	816	777	800	788	790	832	751	774	777	822	765	773	799	753	793	803	743	813	794	842	771	784	755	807	824	774	788	854	811	809	799	793	762	829	771	783	770	788	804	805	842	770	819	787	801	781	793	808	783	795	780	821	760	801	837	791	759	780	785	803	807	834	811	834	767	806	808	834	781	794	749	826	767	797	765	758	786	797	779	771	733	800	778	783	766	776	820	817	787	827	810	758	834	780	760	825	754	834	765	808	812	833	829	800	786	797	804	797	806	808	839	751	791	798	817	808	804	834	785	777	860	733	800	836	777	785	744	785	790	771	766	770	794	788	811	752	786	805	731	833	768	775	760	739	771	770	832	779	768	774	836	797	823	821	785	777	773	782	808	761	812	825	755	782	793	784	787	757	779	837	809	785	787	793	783	831	784	765	791	795	809	821	826	792	781	745	770	773	820	848	738	703	821	754	814	850	754	799	767	764	796	794	836	784	762	788	774	760	826	787	815	806	817	830	743	770	742	775	769	788	769	735	789	779	794	873	820	757	789	853	783	777	771	800	850	775	739	800	785	799	833	801	800	776	753	763	777	780	794	818	744	816	770	791	799	778	770	782	792	812	798	783	787	782	772	799	769	750	780	774	810	812	760	761	834	769	794	787	777	845	797	800	763	784	751	796	765	818	778	734	768	812	784	800	827	789	797	745	783	783	798	817	841	808	748	783	762	780	781	820	779	805	746	786	784	793	791	823	795	786	795	771	853	811	777	738	745	835	768	834	811	792	816	796	807	758	794	797	827	746	738	797	811	783	835	832	779	821	773	790	752	807	796	807	810	789	822	753	803	838	787
13078	2129	2396	1908	1362	1046	789	699	563	534	464	392	357	338	297	311	292	285	280	233	267	247	276	262	264	259	273	291	245	219	228	237	236	226	223	254	237	219	231	254	244	204	251	203	238	243	239	239	246	235	213	220	196	247	209	236	228	227	210	201	193	206	207	181	263	231	205	217	233	242	241	211	211	212	224	227	210	204	233	257	204	198	233	227	211	216	253	231	207	202	234	205	221	232	231	246	231	204	222	207	223	217	218	236	202	219	230	230	212	211	236	221	210	217	236	208	206	187	213	217	215	218	212	211	195	208	204	208	200	226	226	225	225	220	218	248	218	184	211	238	205	226	195	235	226	216	201	191	208	205	232	202	236	195	190	213	207	230	193	222	186	187	212	204	207	213	213	194	247	245	209	196	200	211	210	223	211	210	197	203	228	244	211	232	185	205	223	222	226	227	198	192	182	222	230	214	214	200	220	198	249	234	188	230	220	205	231	201	195	228	222	226	229	229	238	214	208	228	230	190	211	215	209	221	216	195	197	210	196	248	200	228	217	202	212	215	249	199	223	233	234	209	195	204	224	241	204	204	211	228	211	225	221	242	220	228	223	249	224	237	217	207	207	214	201	195	228	243	220	210	224	188	229	241	222	226	200	234	239	199	208	216	215	196	208	228	208	250	248	205	216	203	230	228	230	252	258	223	245	209	221	211	201	222	215	204	224	237	239	223	234	229	226	204	212	219	228	239	224	225	201	238	236	219	225	218	207	214	222	235	235	222	215	198	182	199	175	219	208	224	220	224	227	252	213	204	222	230	213	200	201	231	223	227	220	237	204	251	211	211	213	200	223	212	223	226	259	222	214	214	223	240	222	227	224	220	210	222	237	226	243	242	210	220	224	241	186	228	220	194	213	199	228	232	208	203	203	211	207	222	221	227	242	214	237	224	202	189	212	203	239	224	234	234	238	222	201	232	216	196	202	204	193	234	219	192	234	228	222	213	209	214	213	218	215	198	217	214	237	217	210	198	227	231	211	222	236	245	197	233	219	230	238	203	225	199	228	219	211	226	239	218	247	210	215	231	237	196	203	236	205	220	227	211	229	230	222	226	221	213	233	214	226	218	201	195	212	224	218	209	213	198	225	206	190	222	237	214	215	230	202	230	229	261	210	214	225	230	200	192	238	246	214	202	230	193	213	198	218	216	201	205	239	212	227	215	216	228	219	225	204	220	206	215	230	215	225	215	217	254	201	198	222	233	205	248	216	215	231	178	225	220	220	227	222	218	217	185	202	216	226	205	212	215	211	214	221	232	212	223	224	213	207	224	233	220	235	215	256	187	188	224	260	194	200	229	209	224	222	211	208	217	253	224	200	222	202	232	226	210	188	216	225	205	223	202	213	215	219	237	206	209	243	219	223	189	246	203	228	231	226	204	229	219	220	206	188	204	238	213	231	208	228	190	230	235	235	200	228	217	223	214	249	206	227	231	242	216	214	212	215	193	244	222	235	226	241	198	213	210	213	243	192	230	214	244	201	218	218	238	218	221	241	227	216	202	223	191	233	203	223	231	187	208	232	231	196	196	207	248	236	219	216	200	228	199	209	200	219	208	207	209	245	210	226	228	215	204	239	207	199	207	220	218	212	235	230	190	241	215	227	213	200	215	222	215	219	197	218	211	224	235	222	217	195	221	239	235	219	221	223	213	222	198	246	204	230	205	211	226	244	200	207	209	184	238	239	240	229	207	202	220	229	184	239	223	202	233	215	253	193	185	219	216	231	234	214	231	217	205	236	209	193	200	242	220	230	234	210	220	203	226	196	222	182	225	225	215	228	219	238	206	221	211	225	229	197	234	233	213	222	273	249	206	213	214	218	223	245	226	198	233	221	226	218	219	255	212	205	237	190	225	236	184	207	224	195	225	228	220	202	217	202	234	209	249	203	233	233	235	220	205	193	240	227	204	206	222	199	247	209	252	254	242	224	195	228	229	222	223	203	217	233	199	225	197	238	183	213	236	231	203	216	227	232	206	241	222	219	206	221	234	235	188	230	215	197	201	219	196	231	230	187	199	210	217	227	218	217	190	218	218	212	205	218	226	202	237	241	208	213	227	214	207	222	229	220	214	227	222	205	202	232	218	212	212	250	219	221	216	209	233	219	224	198	207	204	210	245	217	224	204	192	239	209	196	230	238	206	210	203	214	235	200	232	186	252	227	226	227	202	214	237	233	223	216	212	226	198	213	206	222	230	213	226	219	231	191	225	248	208	230	217	219	219	222	206	212	221	239	201	217	239	202	233	223	206	204	239	225	225	230	187	232	222	226	233	202	254	229	220	217	218	218	213	193	192	222	217	211	217	202	224	216	213	214	221	199	212	221	239	214	209	223	200	217	230	233	221	218	229	217	209	218	229	238	220	213	185	208	242	218	214	241	247	226	215	232	244	248	208	244	212	216	212	213	228	205	209	210	214	242	257	224	212	192	181	218	197	203	226	215	218	216	219	260	228	222	228	220	222	217	210	200	204	221	211	217	215	221	196	220	204	236	227	224	216	221	208	197	211	234	223	184	234	223	211	238	227	220	224	213	226	206	221	234	231	234	208	230	232	202	241	262	210	235	207	206	187	237	187	247	253	220	210	229	204	214	214	212	210	215	208	205	205	207	205	251	232	198	216	207	225	205	227	229	203	232	233	211	206	227	230	256	240	240	219	236	207	190	223	214	211	222	198	228	216	169	212	219	198	231	239	230	249	202	219	217	248	210	189	229	232	201	224	199	216	223	235	214	196	236	209	207	202	241	223	233	211	207	211	171	249	215	240	230	214	215	190	229	211	239	208	219	214	230	244	229	220	240	204	225	180	214	203	224	222	232	200	238	219	261	210	230	251	206	214	214	239	210	225	217	227	209	202	238	234	231	199	200	240	238	200	224	211	220	225	204	242	216	224	229	251	221	212	216	216	248	211	236	238	243	210	223	214	218	215	224	225	208	231	216	222	190	211	222	229	235	222	239	218	203	193	227	241	216	207	197	243	206	227	234	220	225	211	199	210	217	206	208	227	240	210	230	210	233	220	204	208	224	222	239	193	239	258	198	213	219	257	211	219	224	246	233	224	218	215	239	235	231	223	210	215	211	221	228	202	230	194	231	213	196	220	229	245	208	207	218	180	190	234	229	211	213	205	201	230	172	236	214	227	208	230	240	211	206	217	226	216	245	245	213	196	224	193	196	200	212	217	219	223	220	219	209	221	247	232	200	207	228	220	212	218	224	216	223	216	219	193	208	230	231	223	220	216	206	201	230	219	197	206	194	215	224	207	184	245	202	225	227	204	229	234	220	198	226	190	237	213	210	208	215	235	246	202	198	208	228	196	256	229	207	226	226	219	215	231	221	225	233	253	215	224	257	217	230	230	217	244	235	206	224	251	246	218	210	229	222	199	209	205	229	209	199	260	247	215	241	224	225	203	207	224	226	220	223	196	203	213	202	233	187	221	214	211	209
8662	2229	4465	5843	5384	4211	3374	3048	2536	2153	1857	1743	1359	1300	1316	1078	1031	988	945	958	890	928	964	891	919	863	825	776	769	726	725	693	646	697	677	708	707	639	637	592	627	659	611	579	602	566	562	565	538	550	591	565	612	562	564	572	534	572	531	593	541	538	524	547	557	563	560	545	581	519	570	515	529	589	562	542	536	522	536	587	551	542	527	534	519	509	522	523	527	551	508	522	556	555	556	517	530	565	569	533	541	581	550	524	559	537	541	526	529	558	532	568	555	527	535	523	530	558	570	567	551	534	567	534	535	538	543	541	576	519	533	556	518	579	522	558	527	509	544	555	541	488	526	540	538	528	536	514	535	511	529	584	531	570	538	583	569	544	530	514	441	596	557	531	485	516	530	569	560	550	568	533	530	509	519	504	536	563	527	527	537	559	568	518	546	534	565	554	568	537	568	563	564	559	574	562	568	531	543	569	568	567	542	538	472	533	574	507	585	526	530	535	509	547	524	587	533	560	535	544	523	533	509	534	519	568	561	562	549	526	593	547	521	558	513	553	558	521	530	563	522	522	577	541	536	533	554	581	500	521	542	548	500	527	574	548	511	554	560	549	568	572	531	553	502	524	559	495	593	543	560	612	527	575	560	491	505	566	532	530	563	529	476	547	541	532	538	552	524	551	559	551	555	553	560	555	571	558	552	523	542	573	544	531	575	508	517	610	544	557	506	529	526	560	542	584	503	562	542	539	553	538	537	509	581	574	550	544	514	559	518	522	520	541	525	549	552	593	547	501	513	570	561	516	580	544	497	534	580	554	552	587	574	558	551	540	497	480	564	537	553	543	513	553	536	525	528	538	557	533	542	553	530	534	536	577	562	541	512	606	597	517	536	529	540	539	508	549	545	548	519	540	511	554	517	521	556	560	547	562	500	518	560	531	545	522	567	563	564	513	552	538	558	528	543	518	542	540	577	525	542	542	517	519	557	519	511	533	546	543	510	508	565	551	562	540	545	545	567	522	565	574	537	509	567	574	570	525	548	560	577	535	557	512	543	557	554	568	554	517	553	494	543	524	522	523	579	535	541	518	544	565	531	484	570	511	582	547	538	540	571	564	515	555	526	550	526	540	571	534	558	496	546	558	533	540	569	536	533	550	568	552	516	552	542	573	548	547	574	574	554	541	554	542	541	510	542	550	522	584	514	560	539	558	530	511	530	545	507	555	584	499	555	575	528	522	575	542	560	530	564	602	571	541	506	510	493	530	567	520	503	551	469	483	522	536	548	539	571	534	556	538	542	534	574	511	540	529	532	533	539	546	554	560	518	571	564	514	582	530	510	505	589	580	546	548	553	546	540	521	553	566	569	555	535	590	573	524	504	530	520	573	538	552	563	564	513	515	546	562	550	555	483	538	561	518	555	572	555	552	547	552	594	522	596	544	539	552	534	552	580	560	540	535	575	543	557	547	540	546	539	494	563	539	541	550	568	532	567	542	530	531	544	517	553	548	551	560	567	544	553	541	531	553	530	527	588	512	544	520	516	515	551	540	581	518	496	552	571	528	533	561	533	530	555	577	546	496	537	553	581	601	486	567	584	582	518	571	562	531	538	538	536	520	535	536	557	556	553	511	521	536	527	539	523	556	549	513	556	547	537	568	514	566	532	518	537	535	577	564	569	552	541	603	551	583	571	576	562	543	522	560	563	485	586	543	567	538	544	518	498	562	529	571	568	486	530	532	526	572	500	514	534	568	552	558	541	525	512	577	509	569	501	540	579	553	518	569	557	522	529	558	556	535	555	538	502	561	545	540	542	508	543	590	599	546	508	510	564	576	499	543	544	562	518	570	579	548	552	524	523	536	497	542	502	554	532	512	565	568	574	543	521	536	552	558	592	510	562	544	535	500	548	559	546	571	510	569	529	562	562	565	553	541	560	526	522	523	595	537	571	568	565	568	551	520	516	542	602	555	537	510	573	585	553	541	545	544	560	522	579	540	508	571	519	549	515	552	525	512	554	521	576	525	507	570	527	483	544	543	534	546	563	505	526	528	585	520	578	516	537	537	578	545	546	523	527	543	530	519	527	509	575	510	557	511	521	499	558	528	545	509	542	560	518	535	552	523	560	525	567	563	583	552	528	522	511	536	549	501	518	540	542	561	546	537	523	562	630	542	564	538	564	524	512	525	538	532	557	546	537	511	540	548	551	565	515	574	536	578	594	579	534	535	547	561	513	558	510	570	567	577	521	563	533	548	558	507	535	536	533	510	526	554	534	534	564	526	530	524	587	543	560	552	525	553	556	536	556	554	532	528	538	550	530	550	551	546	546	526	537	518	538	525	541	555	537	550	570	596	561	514	519	554	555	520	549	490	520	542	555	530	564	535	492	561	557	545	526	527	571	556	509	562	531	497	524	551	573	520	551	557	542	586	566	563	560	491	529	590	559	553	558	543	579	566	531	523	607	536	548	542	508	532	531	552	526	543	531	540	588	554	594	529	566	560	525	516	550	551	546	566	574	552	564	591	533	550	548	524	485	599	552	582	538	557	537	553	557	544	580	553	557	511	554	541	528	554	558	544	549	570	564	562	553	552	507	537	524	520	523	550	551	563	560	554	541	520	537	549	564	499	539	534	508	514	509	492	566	530	553	532	567	509	539	563	535	546	533	545	501	540	524	532	577	567	533	569	519	554	543	544	543	555	512	564	530	536	562	545	533	564	575	491	528	532	533	555	545	549	535	514	532	528	515	516	517	566	530	553	534	527	536	565	576	557	545	528	544	526	559	575	558	513	558	530	560	566	481	551	543	489	513	552	554	545	521	523	578	535	592	555	566	540	548	517	535	546	523	534	545	553	545	537	541	511	550	555	530	580	533	550	552	534	533	530	551	514	579	555	558	511	539	548	540	565	564	563	549	571	517	579	563	545	542	566	544	532	518	540	596	557	547	520	542	513	519	573	519	583	567	586	518	538	574	556	541	553	547	551	532	525	527	508	533	545	514	556	565	584	531	509	558	525	523	556	581	544	554	562	528	588	578	515	537	565	501	527	532	564	538	545	567	543	551	560	524	564	529	539	511	557	570	569	521	565	552	551	554	507	528	508	553	552	506	531	515	542	560	566	525	511	540	541	524	539	567	512	564	563	520	577	532	566	546	531	532	537	554	565	521	530	521	534	579	544	514	535	531	523	520	550	509	558	530	573	493	576	587	540	501	554	544	540	540	535	536	546	577	520	559	533	549	583	539	560	599	566	523	552	506	546	536	606	563	512	539	547	522	526	555	523	509	565	516	548	523	557	507	541	562	562	540	552	553	585	512	544	567	540	504	494	522	537	519	538	535	505	598	510	549	527	546	562	541	550	530	550	553	569	516	563	502	552	545	498	559	504	546	548	548	569	534	544	498	535	558	531	545	533	571	596	582	547	552	569	547	529	517	513	546	542	521	584	553	574	514	569	493	543	613	529	550	572	567	550	504	491	564	533	528	564	566	578	554	528
1896	707	936	826	671	541	516	484	496	421	357	425	374	363	380	358	374	407	373	342	356	348	383	385	382	362	350	320	351	313	372	362	359	352	345	366	329	353	341	356	349	331	380	366	336	333	377	337	355	361	337	367	369	355	366	335	330	358	383	330	363	360	313	345	349	335	360	353	358	361	366	365	347	376	324	335	349	342	343	383	359	348	324	336	354	384	376	361	360	361	346	351	333	366	336	369	336	357	372	374	346	386	388	356	364	374	354	348	340	314	363	322	338	318	358	306	333	383	365	360	320	357	328	363	321	361	341	333	358	377	370	359	357	367	375	369	364	358	355	337	414	365	292	370	360	339	342	351	384	371	348	345	377	328	379	353	343	326	373	327	326	352	364	344	369	381	357	368	326	347	362	310	343	358	370	331	373	333	343	332	371	343	360	363	328	343	346	302	350	339	369	326	351	303	323	346	338	363	350	318	353	360	339	338	333	357	324	346	342	368	351	364	342	373	406	351	385	333	377	318	341	322	310	331	375	328	317	343	373	372	359	388	326	374	347	366	345	319	367	331	360	344	336	334	344	350	372	362	328	369	306	338	376	351	361	348	369	350	335	380	365	370	333	364	359	337	352	354	347	350	364	342	306	355	342	350	374	355	340	365	331	337	319	324	358	359	326	363	383	330	321	377	357	326	331	343	362	329	334	324	377	361	370	341	367	358	352	370	320	359	323	374	312	340	338	334	351	358	321	332	350	330	328	346	339	338	357	326	351	352	324	341	363	367	377	364	331	356	354	345	357	366	359	330	342	349	374	344	344	341	368	347	347	383	330	375	327	348	338	346	332	329	317	364	332	381	375	352	345	331	344	319	389	339	344	338	312	350	351	321	370	331	357	373	330	351	354	337	322	346	386	353	355	346	385	342	324	349	357	350	359	369	378	356	298	346	347	364	359	354	343	357	354	330	352	338	367	338	360	318	343	348	348	363	328	343	334	326	340	344	310	328	327	340	332	321	333	340	380	361	335	352	352	356	325	369	353	394	331	353	364	371	367	372	368	356	342	346	376	357	348	324	373	374	356	321	349	337	378	330	334	349	351	358	351	381	371	353	337	309	326	359	379	379	353	348	349	331	346	330	369	347	320	334	345	341	347	356	370	323	323	324	330	350	348	363	350	359	339	384	330	334	366	317	347	338	353	364	327	378	324	360	348	339	346	370	346	367	375	342	364	359	353	349	301	348	338	339	332	343	333	351	359	331	373	348	330	372	342	339	373	338	311	330	315	344	362	330	334	357	348	331	344	337	324	329	302	373	329	373	367	370	383	345	318	350	343	399	322	348	347	332	361	316	374	388	323	362	336	331	375	334	329	313	350	348	364	351	359	361	382	321	348	335	346	365	342	336	332	342	369	360	379	369	332	370	327	348	369	370	298	339	360	349	336	335	331	346	332	345	390	368	327	358	336	333	314	345	367	335	360	356	365	338	343	354	316	324	347	326	330	334	376	374	349	350	364	361	387	334	360	377	329	355	340	326	336	357	385	328	376	354	327	334	376	398	343	339	366	329	358	366	323	330	334	339	388	318	396	347	381	342	339	352	346	365	356	345	348	377	323	373	331	365	364	349	321	348	328	325	336	333	316	318	358	325	321	346	364	362	366	341	348	359	376	342	380	341	353	362	355	306	330	381	347	356	378	323	353	320	372	341	402	341	356	354	302	377	392	324	321	345	346	376	319	342	372	351	357	338	327	329	359	345	358	369	313	346	351	358	353	348	354	326	339	320	376	314	354	334	352	357	373	334	358	327	337	325	296	321	389	349	341	357	344	345	356	340	340	386	354	318	354	367	342	311	358	339	351	330	373	339	354	355	356	369	319	334	347	327	340	317	355	374	358	348	353	371	340	340	327	330	350	332	357	347	344	344	328	325	307	309	355	349	349	341	291	351	345	331	357	369	342	333	361	340	365	352	311	329	321	339	327	367	369	355	298	358	374	346	383	327	347	350	352	356	388	348	362	312	333	352	358	303	361	352	362	321	361	369	365	312	332	347	329	345	379	358	355	308	333	335	351	360	395	352	360	356	328	326	353	333	358	376	361	347	355	342	352	356	351	324	334	366	342	332	339	346	357	344	366	338	358	338	351	351	381	311	326	317	365	348	350	311	371	336	353	357	399	352	362	337	384	353	340	330	325	342	340	350	322	356	312	355	358	338	346	340	353	330	368	333	329	353	373	339	337	385	344	339	309	311	352	325	343	333	336	350	368	334	372	333	363	352	362	345	327	366	324	358	342	320	338	354	324	321	341	350	364	340	313	356	361	332	339	376	344	347	312	345	359	336	330	328	338	343	351	338	297	346	353	326	331	308	355	343	304	353	361	372	374	318	357	352	332	330	340	363	350	316	332	358	355	331	363	355	331	396	369	353	373	357	355	347	387	336	358	290	343	339	357	339	333	336	364	344	351	375	344	337	356	363	374	328	338	331	334	368	337	333	333	340	359	364	349	356	330	369	373	342	330	366	375	351	330	365	337	344	351	370	349	333	346	358	343	361	329	339	347	327	387	344	363	379	311	359	351	318	372	333	350	343	326	394	333	346	326	378	372	318	370	341	340	363	378	341	350	321	335	345	329	339	358	363	366	350	346	376	337	335	321	339	330	350	344	325	337	331	369	331	351	353	350	367	360	375	367	360	328	364	374	339	324	335	358	327	325	346	367	355	380	332	366	372	313	375	339	366	353	330	367	349	319	325	339	314	334	365	305	377	348	342	329	368	343	339	368	353	337	310	330	325	392	314	327	369	351	372	304	373	340	358	315	336	321	341	311	350	354	343	360	344	336	364	323	348	354	348	352	328	344	332	322	337	331	345	374	330	342	330	349	375	312	359	309	339	355	390	346	319	326	344	329	328	354	333	345	350	347	333	379	325	367	337	350	317	373	366	360	356	305	346	343	345	350	370	344	369	360	371	332	356	362	346	372	368	354	352	332	365	346	367	376	322	355	323	342	352	325	327	363	341	341	349	333	362	324	363	376	386	352	349	366	360	335	362	330	346	341	335	348	331	363	357	304	306	339	356	325	354	342	317	335	380	325	337	390	358	352	293	335	331	346	319	346	334	355	319	330	319	339	359	374	326	361	343	303	344	330	346	324	335	357	354	375	323	322	357	366	341	362	331	332	361	341	344	331	342	344	353	333	331	370	324	343	360	341	349	343	376	337	333	340	353	340	370	378	339	352	340	330	357	328	317	330	348	370	345	320	338	357	305	324	340	334	354	348	309	356	306	321	325	307	368	368	330	367	352	360	345	337	316	353	330	353	326	319	380	332	336	321	395	359	309	339	343	364	343	338	354	362	377	357	334	336	326	326	352	346	336	365	322	363	343	341	328	362	343	342	335	353	310	324	337	363	316	342	360	305	365	385	336	334	363	328	354	318	346	358	345	348	347	361	345	337	341	354	350	335	312	319	357	348	333	341	358	382	328	321	326	349	357	346	336	332	328
2288	1246	1990	2433	2089	1973	1684	1534	1405	1291	1157	1137	988	955	978	979	975	993	952	912	915	972	930	885	898	916	889	885	830	865	879	858	835	858	865	873	841	864	836	817	879	936	858	818	848	876	836	863	845	808	846	829	807	837	843	814	813	791	835	822	806	810	847	805	822	846	845	842	855	851	843	830	790	827	827	839	835	815	831	830	853	862	818	818	840	877	823	834	822	829	842	842	859	840	822	769	868	824	829	871	847	876	847	880	858	822	791	822	857	850	832	802	835	813	839	775	830	801	871	852	812	828	874	831	827	877	805	874	878	828	824	843	860	825	850	831	807	801	873	831	838	778	814	802	819	827	776	787	866	874	810	836	818	822	853	852	810	835	827	812	797	818	837	766	864	815	852	776	816	802	862	783	819	818	854	780	866	805	861	762	843	816	841	827	858	781	834	808	820	782	847	817	839	835	849	843	854	878	826	830	772	845	823	794	836	855	792	847	823	834	874	821	854	877	828	854	813	821	854	839	874	820	840	843	806	770	837	790	834	850	844	871	794	815	830	841	829	804	860	873	788	800	863	857	863	824	807	824	812	794	799	763	858	839	844	808	815	817	824	864	818	867	854	819	829	819	844	811	864	795	784	830	809	817	782	830	859	847	893	826	839	877	827	810	837	871	845	872	869	839	913	780	831	824	818	831	817	835	821	826	822	805	865	839	870	824	856	807	895	879	872	809	834	800	885	857	789	809	810	821	843	846	815	833	840	853	849	794	828	787	780	871	783	800	833	863	804	840	820	804	770	847	852	796	779	784	807	799	842	803	868	848	862	806	887	822	837	835	815	862	803	825	875	873	826	805	806	854	811	863	834	785	805	847	823	824	866	822	828	831	854	833	899	845	795	823	878	867	853	863	820	866	823	828	865	827	784	767	838	833	823	809	851	846	841	832	855	904	894	803	771	814	821	870	847	826	742	777	879	808	769	842	862	870	784	804	829	840	827	855	806	781	854	867	832	828	825	798	796	861	873	842	782	811	881	843	789	812	842	853	844	853	861	834	831	904	885	818	824	833	866	831	840	814	847	833	816	816	811	819	834	783	827	837	840	785	846	789	781	834	883	829	863	820	895	836	835	833	836	802	861	829	836	843	796	783	889	763	773	816	861	840	791	880	839	878	832	858	824	816	816	813	852	836	857	837	852	817	881	826	813	816	842	780	834	804	822	826	837	842	773	853	834	857	818	866	810	866	812	848	798	757	810	868	816	800	794	805	803	837	815	811	842	793	815	820	791	823	834	825	825	836	799	821	843	807	865	854	786	866	853	755	845	868	841	819	797	822	863	833	831	842	828	782	833	848	825	841	821	840	855	850	856	827	821	819	850	853	846	804	808	816	825	836	824	849	851	859	863	881	767	840	861	835	830	808	805	842	845	832	843	859	810	800	824	811	880	814	829	827	834	820	857	827	827	823	845	803	826	776	790	865	844	864	810	806	828	820	787	844	872	887	842	845	844	856	789	856	800	850	858	887	856	775	765	810	808	843	838	853	792	800	820	866	826	812	802	846	798	786	851	855	883	850	837	833	841	828	817	827	821	832	837	813	810	833	844	809	886	824	822	796	838	795	837	815	823	794	826	821	804	849	853	804	832	870	829	820	814	852	805	805	842	806	798	802	834	783	841	852	815	843	775	781	802	785	828	843	853	813	867	803	807	808	807	840	827	828	883	841	848	822	845	812	849	862	826	802	853	865	881	867	856	825	861	900	802	821	842	862	795	833	792	845	798	844	780	822	833	836	813	812	817	775	811	844	822	857	805	807	800	723	803	876	829	879	860	820	816	860	834	826	833	782	823	855	855	776	831	845	755	853	805	823	854	859	841	807	821	855	810	887	851	820	851	829	798	865	844	866	831	805	845	779	817	802	850	814	875	843	822	786	791	886	816	823	836	850	830	833	816	834	831	798	812	818	823	815	855	838	828	857	853	845	808	830	847	855	849	774	846	818	830	781	855	849	843	869	754	861	900	864	821	778	750	812	819	844	863	827	842	814	818	881	816	846	837	851	880	820	805	859	812	870	812	862	860	829	841	863	850	807	848	810	797	824	863	806	821	850	832	865	796	825	769	843	851	860	807	825	823	838	806	863	850	837	874	829	837	867	809	856	812	786	838	796	849	835	777	809	815	920	819	819	846	866	840	847	829	810	827	802	811	797	882	818	793	818	846	818	830	801	798	824	846	884	787	826	853	831	812	807	823	859	882	849	827	826	855	826	904	819	848	783	872	850	816	832	825	865	833	842	840	865	898	807	794	789	797	808	824	845	846	814	787	842	836	838	878	855	815	872	806	779	823	835	827	807	832	854	821	837	854	814	902	824	811	782	823	841	773	888	861	824	820	870	840	760	827	802	849	870	868	826	805	785	848	856	773	805	777	885	810	807	768	815	850	742	838	786	853	810	852	805	800	828	814	794	809	817	778	801	851	781	812	813	831	742	816	803	844	831	864	894	847	820	847	872	848	844	860	818	849	809	833	882	839	797	835	847	822	825	835	817	832	815	869	814	834	849	795	844	808	860	803	830	878	830	863	818	820	827	800	816	833	850	797	822	835	804	866	823	812	830	770	852	894	850	852	782	849	787	797	845	824	827	845	845	839	850	836	783	819	803	855	780	805	847	855	793	822	838	801	844	821	862	850	783	829	768	875	846	825	856	811	854	818	819	844	820	813	805	841	770	837	788	808	794	851	794	867	848	837	818	830	820	820	845	796	836	828	867	836	806	831	804	833	815	850	813	788	821	807	812	901	852	842	804	831	866	870	809	845	837	851	847	825	759	837	843	815	778	832	865	824	817	826	828	893	822	817	840	807	848	838	852	804	815	814	849	890	829	819	791	824	856	852	806	833	844	837	841	865	812	818	880	798	774	813	818	856	850	842	819	847	858	830	793	769	838	810	874	801	804	781	839	837	892	833	820	832	826	844	842	806	830	856	800	832	779	802	854	808	809	781	842	816	830	828	846	795	844	791	793	863	839	812	847	806	813	831	808	780	827	836	779	828	817	835	817	875	821	864	837	781	841	847	807	840	781	825	841	832	830	805	845	834	793	789	830	835	808	858	856	864	836	822	850	888	853	842	781	847	796	881	839	841	857	794	814	819	812	870	822	851	867	818	851	811	846	810	828	876	853	799	900	873	815	830	795	847	845	796	788	810	837	855	805	830	861	830	898	796	877	818	829	813	781	793	859	864	819	825	776	794	806	820	801	789	845	833	785	897	831	785	823	831	818	849	844	852	855	849	816	812	875	781	798	840	840	902	839	853	827	819	794	810	860	835	766	881	796	849	808	875	857	808	780	834	833	815	794	820	827	808	808	839	831	858	761	863	847	813	822	807	803	858	835	847	785	833	851	844	821	799	851	783	856	862	781	822	835	786	847	801	819	830	849	815	828	834	854	789	785	819	798	808	834	821	810	839	744	793	823	813	792	867	828	856	834	833	811	815	841	817	797
7149	1300	1605	1385	1077	829	717	638	573	460	477	432	430	399	353	394	395	363	396	402	342	359	398	367	350	369	331	372	384	339	344	354	322	355	324	329	357	348	332	324	320	327	339	331	320	303	366	341	332	354	326	349	327	331	295	356	329	308	360	323	328	323	342	304	322	327	323	314	311	295	300	326	359	325	333	324	333	351	285	323	343	305	354	319	370	349	354	312	339	346	313	327	334	336	317	357	330	293	359	325	325	333	334	339	298	318	343	345	317	319	344	339	332	327	328	337	316	355	323	319	318	341	327	346	280	305	319	331	372	350	324	319	299	318	336	370	342	296	317	322	310	332	313	350	345	335	290	369	311	346	367	366	362	315	324	308	317	305	351	347	312	334	326	386	359	322	356	339	324	317	360	345	317	313	346	324	313	319	302	341	342	315	323	335	305	341	362	328	331	337	326	306	314	334	316	331	319	309	335	342	352	315	341	329	328	307	288	326	346	372	366	335	357	307	337	323	348	314	370	341	309	332	324	314	333	306	326	330	351	300	331	360	301	316	318	300	319	339	342	314	343	353	318	350	315	354	322	359	321	341	322	335	345	290	327	317	338	342	308	318	292	335	349	341	316	360	333	339	312	342	332	343	336	297	301	329	327	326	294	279	304	329	331	307	333	328	301	311	326	318	338	344	345	321	326	348	312	346	300	301	320	343	319	352	339	334	316	317	359	355	368	349	358	330	343	337	322	314	328	335	337	332	350	337	294	343	323	312	331	324	339	330	326	309	337	333	373	328	323	323	278	329	311	313	289	308	326	318	337	331	331	346	346	350	336	339	323	308	359	328	345	347	311	333	340	356	335	351	291	322	345	302	318	349	297	339	295	314	349	324	305	286	330	316	343	303	331	297	317	344	354	332	323	339	322	325	332	335	301	342	345	336	361	304	340	330	326	352	332	326	316	329	316	293	348	340	334	331	284	315	325	323	349	330	342	350	323	315	297	320	344	313	305	330	315	326	307	322	344	294	337	361	291	322	303	339	333	317	300	308	338	342	352	313	319	319	277	311	330	304	336	330	286	367	335	332	322	325	321	314	301	305	308	348	349	308	317	338	319	310	296	316	390	313	306	363	337	310	315	354	326	348	341	315	316	330	313	328	349	323	311	354	301	337	335	337	311	359	313	324	330	321	324	312	297	343	320	342	380	328	379	352	304	350	317	346	307	323	314	316	331	306	312	343	315	327	305	330	318	340	348	350	342	335	326	345	353	366	342	312	318	322	333	366	351	312	329	328	297	357	341	328	366	316	333	316	316	316	328	326	334	304	337	285	315	320	343	341	333	339	310	321	328	323	370	356	311	332	340	338	371	333	323	316	368	334	325	334	315	316	340	328	341	316	294	318	338	327	357	318	313	330	304	320	302	342	313	304	309	320	291	302	340	306	328	364	314	336	343	354	331	333	341	315	327	360	360	324	337	297	346	361	334	351	333	320	358	354	301	349	325	314	330	287	328	326	320	313	330	332	319	321	384	337	331	315	314	352	334	318	334	339	330	341	310	324	302	334	386	321	338	309	295	317	387	305	308	314	351	336	309	319	338	332	316	327	363	302	330	313	301	314	335	345	341	337	310	326	325	335	360	295	378	349	327	314	325	339	343	341	320	317	338	320	340	316	337	287	311	337	307	345	319	322	336	301	344	332	338	307	313	325	343	306	328	341	326	336	318	326	332	336	337	314	339	368	317	297	347	346	313	361	310	298	352	350	341	313	330	298	296	355	342	348	349	345	359	295	310	343	309	323	318	317	323	326	321	327	331	315	353	333	342	325	345	282	336	340	347	339	301	316	340	334	347	350	333	357	339	309	320	305	325	337	355	351	324	326	345	302	335	328	305	355	295	309	374	359	335	319	302	343	338	321	314	331	308	314	335	321	352	350	334	308	334	330	283	339	332	336	340	325	349	333	362	314	315	333	328	316	316	342	345	334	341	344	312	313	328	346	338	345	291	326	328	339	321	323	325	303	310	344	327	364	323	317	363	347	353	332	326	312	334	344	346	314	341	342	330	337	347	322	341	338	313	308	309	320	328	341	341	320	352	340	328	303	317	302	316	326	339	328	315	310	313	340	347	328	305	302	296	317	322	308	313	298	312	336	356	306	312	349	337	339	349	330	305	340	370	352	302	356	334	326	334	325	314	372	313	334	318	309	362	346	363	362	340	332	277	337	329	334	336	325	313	340	325	345	348	327	340	353	328	325	312	322	301	308	339	326	336	319	352	314	359	331	339	320	342	351	318	346	359	289	325	320	344	352	324	323	327	321	341	335	340	334	329	343	291	322	308	302	353	300	348	292	342	326	312	333	290	313	315	327	299	333	317	328	360	314	354	320	329	328	336	344	336	318	348	365	292	343	339	362	314	324	355	352	321	316	358	368	343	342	329	342	336	309	319	326	336	332	346	325	327	298	337	325	332	309	340	312	297	314	327	313	352	303	340	325	337	332	352	325	331	349	353	345	320	342	328	312	329	367	339	349	318	331	334	279	304	314	336	344	319	333	315	309	317	355	325	340	347	315	309	309	353	298	330	328	305	319	304	328	338	318	299	344	355	376	353	364	299	332	334	337	326	273	315	336	325	317	330	346	355	332	317	336	327	311	352	340	333	293	356	329	351	302	295	363	313	315	324	347	317	300	302	330	335	301	315	332	343	358	336	317	364	308	326	310	322	315	344	313	333	359	337	325	329	355	302	341	339	342	332	341	349	340	350	327	357	318	346	353	320	327	327	337	341	311	332	335	337	324	318	325	319	327	368	331	331	341	294	364	311	370	338	328	335	310	347	331	352	311	333	307	346	328	328	353	320	316	313	287	336	326	322	333	354	348	333	312	326	328	332	354	324	328	327	316	310	327	341	353	320	304	321	362	330	315	363	340	343	320	355	316	335	356	325	334	338	367	301	315	312	365	349	336	332	369	320	331	321	339	331	337	320	340	342	353	336	321	376	356	324	329	318	334	341	319	337	314	343	355	324	300	336	335	349	314	332	294	324	351	334	319	334	315	330	337	319	357	343	283	336	352	321	291	305	337	332	340	363	336	343	355	333	327	349	335	329	332	328	348	347	334	359	310	306	349	325	324	325	294	351	331	305	312	316	321	327	335	343	306	332	329	323	361	325	340	356	363	319	298	377	361	320	333	328	308	323	298	303	336	294	314	373	349	360	342	341	306	315	336	340	313	323	337	324	344	339	367	326	296	333	325	325	324	304	304	303	329	339	315	314	344	318	321	326	331	315	329	369	338	333	335	336	339	316	360	306	325	402	332	295	326	346	355	308	303	321	306	317	346	344	330	268	316	304	321	328	365	315	317	328	372	342	327	352	322	334	333	345	316	308	349	310	331	348	333	321	346	345	354	339	326	301	328	349	323	357	329	368	299	333	328	368	319	343	338	328	339	343	315	297	320	363	326	353	316	326	316	328	349	350	345	305	319	323	359	324	364	328	349	329	355
6811	1745	3307	4247	3823	3183	2850	2320	2034	1804	1622	1413	1280	1196	1215	1155	1147	1098	1095	1003	1043	1043	1070	1023	971	1008	988	908	932	934	926	930	877	869	869	898	800	816	849	835	835	839	818	818	795	788	823	831	847	809	824	807	761	776	762	777	761	765	825	790	803	787	772	770	835	820	815	801	803	758	757	826	789	833	762	783	797	776	833	795	764	771	771	738	771	820	811	771	791	764	792	793	775	785	781	783	831	787	738	778	833	765	745	787	794	824	752	765	768	836	788	777	741	829	796	824	752	781	784	737	808	813	809	792	849	787	753	803	747	786	747	757	791	794	775	808	786	796	770	780	788	805	769	796	839	771	812	774	854	775	790	785	816	758	781	787	797	806	815	766	801	771	797	764	846	782	821	769	787	817	802	792	783	831	766	793	795	779	719	782	747	810	825	769	811	790	759	828	778	759	740	795	733	795	774	795	808	828	772	812	750	761	718	760	794	728	752	760	803	781	837	763	799	794	850	710	785	748	768	806	765	732	793	812	777	857	773	796	810	810	771	779	794	763	760	794	806	784	789	795	804	780	757	789	803	782	798	805	769	786	727	816	728	787	748	754	775	815	789	804	772	791	767	815	797	808	790	747	771	801	757	803	807	743	763	740	804	767	783	757	785	804	793	791	815	821	826	814	809	787	820	810	789	832	775	751	794	772	818	790	823	769	764	763	799	759	827	821	759	797	780	780	776	747	788	773	819	800	816	796	825	823	760	755	778	782	752	821	765	771	776	785	777	768	793	763	794	822	754	841	748	750	757	776	788	792	784	779	809	734	799	798	741	739	812	808	792	785	785	819	835	755	783	767	798	786	776	760	827	759	822	782	784	808	795	773	836	797	790	774	775	794	779	820	743	785	801	748	831	818	793	762	808	773	752	758	813	790	786	765	805	805	779	750	700	792	776	749	802	758	751	772	798	777	791	770	807	807	764	804	762	809	776	807	768	736	789	768	801	779	791	784	737	819	819	835	807	825	833	779	820	782	791	769	752	793	789	839	817	746	834	787	759	778	815	800	788	773	795	767	763	794	821	751	759	800	820	823	760	759	753	789	780	748	755	810	783	756	789	758	750	780	723	765	787	791	803	741	799	824	793	776	799	718	760	858	802	820	755	782	771	767	781	794	810	781	772	828	799	778	783	771	800	843	797	747	776	736	808	771	838	819	771	789	786	773	805	772	773	788	820	818	790	798	821	797	803	779	782	800	823	747	807	799	802	781	795	783	782	784	780	800	756	755	756	814	764	758	805	768	766	816	828	758	800	788	775	773	788	767	844	776	724	784	781	752	799	813	768	767	781	780	724	751	745	773	750	777	793	753	806	803	815	744	780	785	744	751	778	801	764	781	764	779	757	814	760	816	821	794	786	759	769	764	738	827	730	736	791	782	753	768	800	790	791	753	826	762	742	797	807	798	747	823	733	780	806	808	754	801	754	756	743	830	816	783	844	800	770	788	718	790	794	749	807	772	830	792	757	780	760	763	800	785	809	779	804	757	770	824	789	793	760	792	806	795	789	750	768	766	788	759	823	793	783	772	788	760	771	786	778	769	777	761	779	771	797	794	820	762	763	835	766	788	804	754	757	807	764	789	806	734	695	808	812	786	778	763	770	779	768	777	805	790	798	767	763	749	734	764	782	802	823	812	744	779	822	754	795	819	779	793	784	746	737	775	812	742	756	811	829	780	789	824	769	785	816	820	797	767	770	776	765	824	802	749	757	805	767	817	838	739	780	803	793	742	760	772	808	766	771	798	799	781	799	793	742	795	794	751	787	787	786	812	812	788	756	768	757	782	730	787	791	776	840	800	810	788	815	762	738	786	778	813	790	790	757	755	759	750	789	792	812	802	795	747	773	793	783	781	825	822	777	803	785	788	801	799	787	789	753	781	779	807	848	764	817	785	771	748	817	793	807	790	785	807	796	790	817	749	764	742	813	813	783	749	810	785	796	744	781	809	781	788	811	800	765	793	774	825	771	825	805	836	778	797	790	754	776	791	761	761	812	765	717	790	788	795	748	787	789	800	825	815	760	858	772	802	816	796	786	826	783	782	805	753	744	798	776	816	790	795	791	780	806	802	801	774	803	754	800	799	801	813	748	778	789	787	791	803	837	784	785	825	792	776	809	771	776	732	794	753	783	814	762	788	785	771	804	764	800	809	774	805	794	763	789	777	752	783	779	853	801	792	821	814	783	792	828	742	792	797	804	727	786	801	776	773	786	740	818	742	803	761	804	820	787	783	773	806	775	772	815	810	794	810	755	748	783	808	791	773	819	785	832	748	834	746	798	770	793	775	823	777	782	814	773	776	796	794	727	810	780	790	808	799	761	804	770	780	780	790	768	733	755	783	806	755	816	773	801	796	797	806	744	737	786	778	788	832	779	744	780	807	848	769	822	764	788	748	830	800	782	790	833	802	791	774	796	814	801	746	766	806	794	848	734	789	802	795	758	777	768	800	829	761	855	808	762	767	762	810	733	790	785	761	794	809	783	798	790	804	773	753	806	771	828	736	771	766	737	821	805	801	824	738	794	838	747	848	790	806	794	851	752	822	740	767	813	787	764	798	774	781	820	768	760	724	773	823	782	788	795	792	828	780	790	795	788	788	817	760	774	780	760	775	808	753	770	790	778	763	735	857	774	778	796	811	812	832	773	768	810	763	774	814	750	755	817	767	784	801	732	746	777	763	811	775	836	782	816	799	789	850	774	797	815	762	789	778	790	774	765	792	790	793	746	778	762	767	804	810	744	723	760	801	752	771	753	778	780	767	799	797	802	771	773	750	808	815	752	793	793	742	787	745	778	760	849	791	791	802	763	790	816	798	800	797	782	775	753	818	836	807	824	818	760	772	768	801	813	806	841	755	777	776	803	761	781	777	798	808	765	781	818	830	809	787	797	780	753	755	762	774	748	787	736	784	806	788	786	794	766	824	784	796	762	806	786	751	740	809	757	811	838	757	743	785	768	728	757	785	805	806	825	811	733	806	766	807	749	769	770	773	754	857	784	775	815	759	762	755	758	808	825	742	789	743	780	806	759	840	775	813	759	741	829	807	836	742	771	801	776	768	777	786	799	785	811	813	786	831	700	808	751	780	819	767	809	827	794	773	753	786	713	791	766	724	756	774	733	800	823	843	794	768	817	796	802	750	806	815	761	768	779	768	778	786	820	822	739	828	791	813	764	787	762	781	765	813	783	764	783	765	775	748	801	726	759	815	764	734	797	769	816	807	779	809	806	807	788	739	820	778	785	794	788	827	781	774	792	767	793	771	804	780	758	750	807	756	742	812	786	794	780	810	802	779	800	719	779	775	777	787	782	759	791	782	790	789	793	766	797	812	764	799	789	803	766	786	793	786	782	788	803	806	795	812	748	780	748	806	777	774	777	815	812	773	792	784	784	787	799	776	812	814	742	797	752	775	798	787	811	782	776	774	831	811	881	828	810	737	741	805	813	775
13114	2086	2367	1946	1416	1118	909	699	599	473	441	399	353	313	305	277	289	273	248	257	269	316	252	267	272	251	274	251	242	272	260	239	247	253	211	220	215	223	220	252	244	240	218	207	209	252	211	194	228	219	213	226	215	228	206	219	203	206	211	249	212	184	243	211	250	217	220	224	190	204	236	196	232	217	209	184	221	207	246	217	213	186	196	211	239	243	204	196	209	233	219	225	203	223	220	225	214	215	235	233	191	203	214	214	210	240	244	201	217	227	213	219	231	258	235	222	201	185	246	189	212	215	225	210	203	208	221	217	207	183	211	202	203	233	197	217	216	212	221	209	208	231	240	223	183	194	213	212	231	240	192	242	204	230	213	219	172	220	205	207	225	229	211	209	210	215	209	196	211	211	201	206	217	242	212	215	197	248	233	204	221	221	201	247	201	207	207	201	211	203	236	210	186	226	212	220	246	221	219	180	207	196	201	213	198	192	203	214	231	230	210	215	205	246	218	198	205	210	235	201	236	212	231	219	187	242	193	247	219	239	221	199	210	193	222	224	234	227	217	230	222	217	233	209	225	209	227	204	206	206	216	221	228	224	201	211	175	229	233	229	229	246	207	236	227	203	222	236	199	216	234	206	219	193	241	195	244	213	225	195	213	194	225	206	215	203	204	202	243	215	234	225	225	200	214	225	219	243	208	200	218	213	209	216	252	208	223	218	225	232	239	231	218	238	209	236	231	222	220	202	231	195	195	210	207	230	203	191	213	199	191	182	239	214	228	226	180	220	207	218	241	218	205	222	236	255	219	214	215	207	228	242	218	220	247	177	231	210	208	220	254	222	189	224	230	221	228	204	187	216	211	188	237	210	263	204	223	201	207	207	240	210	225	235	238	224	237	244	206	186	209	199	236	213	222	207	219	201	238	224	201	240	198	193	263	203	204	202	207	214	195	205	228	235	196	210	229	228	223	221	202	222	228	206	207	212	223	215	245	209	201	205	198	213	240	261	205	216	219	188	245	198	218	233	220	238	207	215	249	207	232	211	225	199	209	211	213	212	199	217	200	214	206	207	190	236	195	205	224	220	203	210	217	229	226	192	202	219	203	224	205	218	207	227	195	204	209	193	211	231	215	201	196	200	216	225	253	177	239	208	218	206	185	205	234	224	228	191	217	230	217	203	230	221	226	207	219	220	217	222	208	200	225	216	219	237	193	222	205	244	221	217	222	198	248	219	212	194	208	199	225	230	194	207	233	224	214	212	225	231	229	230	213	203	183	238	246	221	226	202	224	205	211	224	202	210	201	227	227	207	225	218	211	201	220	245	236	230	240	227	207	220	212	215	232	213	227	219	214	233	201	193	205	213	233	225	208	224	234	205	202	230	221	191	221	223	208	210	199	222	192	223	233	232	231	209	189	223	210	214	196	238	245	203	213	226	215	200	228	186	191	206	225	197	226	220	217	213	221	220	230	212	217	202	222	198	200	193	235	232	218	257	234	213	239	209	214	192	226	211	220	242	211	210	206	235	201	211	244	210	226	220	217	215	207	190	213	256	200	236	223	239	212	210	197	210	228	232	196	224	206	234	220	194	245	195	176	209	201	207	221	237	229	217	223	227	224	214	180	225	228	212	210	227	219	218	238	191	212	213	197	191	203	198	229	229	221	208	217	211	225	220	224	237	205	213	196	201	206	234	210	229	248	208	252	187	217	204	221	202	169	192	196	209	213	217	218	223	229	204	249	220	215	227	243	196	240	213	213	208	215	212	223	223	249	204	223	222	232	245	215	227	237	238	230	227	230	238	214	226	248	240	212	223	194	232	210	212	224	217	178	230	250	225	228	224	234	211	252	264	233	222	235	228	234	211	213	228	220	208	197	234	211	214	193	245	207	239	239	225	195	225	219	202	216	210	219	224	207	217	214	210	209	214	223	214	206	195	202	216	200	244	235	210	208	206	236	219	226	217	225	246	209	247	214	215	219	233	210	236	205	217	227	205	227	217	204	218	194	209	202	192	217	196	228	218	229	200	195	233	217	219	202	204	209	255	207	208	220	198	236	231	187	242	214	208	246	209	230	232	220	204	227	225	215	207	242	202	210	213	206	199	226	228	224	239	211	217	238	182	235	220	207	209	245	216	207	213	206	187	196	227	210	197	193	204	206	236	219	209	194	222	232	223	194	234	192	199	205	232	201	233	223	199	210	225	204	218	199	196	215	227	222	215	210	231	210	219	218	205	225	220	259	207	223	205	225	219	217	222	237	207	197	218	236	218	211	212	226	198	223	238	229	203	218	205	222	221	208	234	196	240	246	220	195	226	207	211	220	222	227	211	212	227	217	193	206	194	208	200	232	237	239	255	246	247	191	217	228	203	232	201	209	226	228	205	215	225	199	187	215	206	189	228	242	207	207	223	193	199	220	229	229	212	209	228	240	179	232	189	227	192	216	201	190	206	215	220	223	198	244	217	212	196	198	201	206	196	214	224	230	239	228	235	239	213	228	238	209	235	195	215	220	229	201	230	200	203	231	215	197	211	254	221	211	202	209	216	173	216	204	213	205	213	199	234	200	232	189	215	239	204	189	222	179	225	212	193	227	215	194	212	202	228	239	208	223	215	215	229	193	209	210	223	195	213	206	219	199	201	206	226	203	230	260	220	213	234	218	214	196	217	219	199	230	233	227	189	206	209	234	202	209	226	225	217	263	204	195	220	214	208	204	205	211	214	197	248	207	263	236	221	196	226	200	213	195	214	198	189	224	227	219	247	208	220	197	228	216	203	204	229	216	240	223	206	230	239	220	213	234	221	207	206	196	207	248	232	238	237	204	197	228	194	237	218	221	230	216	229	233	207	225	213	204	221	239	216	224	210	219	218	231	207	236	238	222	222	204	211	181	206	222	207	216	219	201	216	226	219	238	202	232	215	209	219	233	238	212	215	255	226	220	201	206	190	199	227	209	174	228	216	235	207	242	217	195	212	199	191	208	215	209	210	210	220	240	203	204	225	198	227	224	206	245	212	213	192	202	212	200	218	228	252	212	194	214	219	222	208	208	209	211	223	180	241	215	198	216	215	245	211	231	226	231	238	188	206	207	216	225	228	242	213	222	215	207	227	237	214	218	232	227	236	220	216	228	236	235	211	251	210	226	206	235	195	211	218	235	232	220	209	214	266	206	242	206	222	227	208	210	216	221	217	188	217	256	222	210	227	205	232	203	202	194	240	226	235	218	237	198	220	212	201	207	203	207	217	230	223	246	211	242	231	221	208	216	236	186	207	226	175	184	201	248	225	236	196	177	221	195	212	219	221	201	218	224	215	195	229	248	214	225	221	242	242	192	213	203	198	224	227	235	190	206	187	207	236	211	231	208	205	231	233	220	214	214	223	250	210	224	225	221	209	219	237	222	222	212	207	218	218	239	241	226	220	227	224	240	217	220	219	209	228	217	219	212	223	220	204	201	222	217	201	231	196	224	234	235	200	235	218	227	204	213	213
8561	2090	4611	5622	5322	4626	3896	3021	2581	2178	1891	1607	1334	1344	1378	1078	1058	938	1010	991	947	1009	953	844	883	848	832	808	809	763	745	723	692	669	625	664	647	660	655	656	603	576	602	574	544	535	515	531	590	533	520	562	565	538	541	564	595	550	569	520	534	504	552	542	558	531	536	529	549	552	529	566	547	513	550	516	535	532	549	551	596	530	554	552	548	514	556	527	543	558	547	554	530	565	578	585	510	510	498	512	532	550	551	531	543	507	533	551	551	502	539	537	522	535	547	530	555	520	562	556	507	560	616	556	495	536	624	542	551	518	520	511	529	524	533	547	554	561	486	533	532	540	545	525	557	527	539	522	520	538	557	506	516	563	557	535	514	575	537	501	522	549	521	481	475	566	518	584	549	578	551	523	509	531	544	538	552	565	586	537	462	548	543	521	553	534	534	536	566	527	495	557	538	527	490	499	546	539	522	525	528	534	512	535	548	561	524	556	519	509	511	539	544	504	525	541	578	550	497	557	518	513	500	525	512	511	533	532	498	515	520	522	503	539	540	547	549	575	522	535	544	567	557	521	539	499	524	554	550	511	545	521	529	543	546	525	556	571	512	531	531	538	560	558	535	486	508	548	544	506	492	551	540	565	520	579	521	566	542	552	537	530	565	503	535	565	529	534	524	504	527	584	527	577	586	521	519	561	520	547	501	592	519	536	545	540	561	567	556	527	513	540	570	530	559	555	510	577	572	572	523	537	522	549	527	518	542	538	583	530	542	541	531	517	531	571	510	515	576	569	527	519	538	544	543	520	532	578	526	541	516	518	578	591	531	551	546	569	545	555	544	540	500	554	537	486	524	530	511	534	523	539	521	548	511	553	518	543	508	579	568	540	528	511	512	546	571	578	561	549	527	586	511	538	538	559	517	552	527	544	534	535	546	523	576	551	536	530	538	517	574	536	542	537	547	579	533	535	507	535	552	536	529	520	523	502	547	515	551	495	517	561	543	537	513	499	566	510	489	556	519	533	548	540	528	517	536	561	501	565	554	555	523	552	564	529	524	557	550	544	519	538	535	548	578	523	530	496	524	527	584	549	542	534	554	522	535	562	544	519	549	541	555	531	524	511	549	557	548	515	533	548	536	521	533	553	516	584	556	565	546	516	519	551	546	565	606	570	518	507	526	554	564	554	564	526	534	519	510	528	527	532	540	589	562	528	561	509	529	568	528	500	568	530	583	524	504	545	498	501	501	514	548	556	521	522	529	525	543	568	547	504	559	523	561	554	534	501	531	516	533	534	525	526	534	524	548	550	530	509	495	517	581	550	556	528	515	554	524	547	549	541	553	499	553	530	500	563	533	571	573	532	579	556	530	532	558	523	526	553	540	539	530	526	530	557	517	583	500	548	527	549	564	542	565	573	531	540	585	509	615	529	560	531	533	530	547	525	524	518	525	538	547	525	549	513	526	517	525	560	501	601	510	515	537	515	611	530	525	575	543	552	538	532	559	512	542	512	529	552	529	489	550	506	526	511	531	508	558	508	554	560	520	550	497	558	529	505	553	551	564	528	578	553	526	575	556	505	463	491	566	539	518	545	552	546	542	552	566	552	541	575	541	559	592	557	543	517	573	521	598	552	546	556	542	504	508	531	539	513	502	496	540	575	499	565	520	523	515	523	546	521	548	519	543	535	537	555	543	546	570	563	569	531	564	493	546	572	522	540	544	518	539	527	543	530	557	540	527	552	541	569	518	523	506	572	554	537	549	605	523	526	551	548	519	519	534	523	529	547	526	539	539	529	541	499	537	508	532	552	555	518	497	526	538	542	516	538	554	540	526	543	518	549	509	503	545	528	520	561	538	532	577	549	522	527	524	515	510	487	542	542	534	540	561	495	520	552	566	520	536	533	501	564	533	561	534	519	511	575	545	565	524	573	535	525	534	535	546	518	553	589	525	596	537	545	581	505	550	543	547	536	528	514	553	599	574	567	535	562	559	530	523	526	532	567	534	522	571	542	533	513	526	550	552	531	509	478	567	534	573	522	553	575	549	539	536	545	526	577	560	507	544	561	562	539	571	539	545	584	544	524	558	502	514	546	525	553	550	548	576	539	527	577	551	541	514	515	531	506	532	501	560	558	512	507	528	544	539	558	542	552	530	548	575	532	546	558	529	544	538	594	556	534	513	538	550	542	558	569	540	564	535	577	568	576	544	542	541	531	564	567	542	554	518	496	536	519	539	557	548	561	554	562	552	550	540	539	530	538	537	544	553	545	528	533	527	543	574	534	526	521	596	534	524	555	547	530	558	539	521	539	573	528	580	514	525	513	532	519	559	505	541	517	514	531	552	563	562	560	548	527	495	494	482	538	571	553	559	513	564	514	516	523	498	532	521	524	524	543	552	575	504	549	533	563	568	545	541	555	547	563	527	569	553	505	556	532	545	550	568	542	550	561	522	546	518	560	510	525	517	505	519	542	509	514	537	534	532	543	577	537	474	562	503	571	522	527	559	526	575	523	525	552	486	520	515	552	528	553	524	568	528	546	548	554	530	513	609	572	563	521	543	531	532	524	568	525	539	502	537	529	560	538	537	572	525	577	521	531	551	516	561	556	548	568	543	520	511	549	529	568	594	540	504	552	548	542	567	529	533	540	537	523	557	570	541	568	537	539	523	595	536	481	578	523	509	563	544	551	517	569	532	564	552	573	532	505	509	550	582	516	547	547	526	560	519	571	525	540	580	569	550	573	526	530	491	567	520	539	575	534	501	504	538	573	503	516	550	565	553	545	547	519	563	547	533	566	496	542	552	527	537	558	538	552	519	560	534	524	513	525	565	563	536	578	542	527	512	573	494	556	550	546	537	519	512	550	499	555	552	547	581	560	553	508	505	541	497	510	510	526	525	531	523	544	558	544	497	560	578	523	513	510	557	519	581	549	542	556	575	542	593	527	581	522	516	517	525	582	487	585	557	531	533	527	514	515	580	521	481	528	524	569	570	569	542	523	548	538	504	555	515	545	533	504	529	522	514	515	535	513	524	544	534	530	530	520	568	561	534	553	537	590	515	527	572	537	551	525	533	555	537	525	525	539	553	516	524	568	540	537	553	537	517	509	579	532	570	554	536	529	559	552	540	538	558	526	549	535	524	573	593	556	549	492	528	545	580	589	497	549	539	537	550	553	529	514	515	549	505	525	544	517	534	526	552	549	522	564	531	563	524	503	522	557	534	522	585	559	554	519	526	557	542	562	573	544	564	518	510	545	522	517	548	512	527	540	526	596	516	542	518	535	549	555	514	544	525	565	572	547	538	498	541	558	535	574	582	479	554	510	576	557	536	551	557	461	524	542	526	542	506	544	538	527	535	528	546	498	489	515	508	523	554	512	555	554	468	546	541	560	545	543	508	561	528	532	543	534	536	585	542	536	515	565	547	556	568	537	563	553	575	540	531	505	529	609	546	577	527	537	511	529	579	518	539	537	560	551	544	514	557	520	543	562
1956	749	889	770	650	588	498	470	399	387	401	379	371	373	390	407	337	359	361	347	353	356	387	389	331	358	403	327	362	373	388	354	345	336	369	365	345	341	368	351	378	340	334	368	348	350	387	372	353	335	371	358	334	351	344	344	357	353	311	353	315	324	359	343	312	316	293	315	313	340	370	370	361	373	333	368	329	329	318	335	327	377	346	360	335	378	326	327	366	323	357	336	361	344	348	341	368	356	365	354	328	330	344	342	359	349	345	344	336	343	360	313	353	369	325	359	357	340	366	350	302	357	353	366	406	393	322	313	358	352	371	352	359	340	313	341	385	339	331	313	370	372	344	331	354	312	358	282	349	359	335	341	344	347	325	344	335	364	338	343	317	356	345	334	352	327	342	327	316	335	344	367	326	350	347	336	325	372	359	346	333	330	330	325	344	342	364	317	329	357	356	355	334	325	388	338	351	361	324	360	336	351	338	344	341	328	370	320	359	318	368	343	322	308	363	337	335	349	339	356	381	329	354	347	374	337	341	321	395	344	325	324	323	341	368	340	383	323	414	365	351	342	354	304	323	366	390	349	341	331	320	341	322	350	350	388	349	326	364	319	351	349	365	320	322	364	353	357	348	350	321	364	361	327	357	349	342	331	342	382	339	341	381	349	348	352	357	362	321	341	337	341	365	341	333	341	306	309	347	369	320	302	341	338	324	338	341	345	340	350	336	334	381	333	375	351	347	369	325	350	341	328	343	337	306	374	346	339	322	344	328	323	321	336	347	355	316	351	310	341	356	315	362	309	358	317	355	325	356	364	356	341	363	346	342	338	354	354	371	324	354	360	373	357	357	333	346	379	343	329	323	355	334	343	326	325	357	336	327	344	319	340	369	318	356	350	362	328	315	353	380	358	316	319	342	362	384	352	348	338	375	328	312	339	325	336	318	331	336	365	386	343	319	331	335	363	338	348	362	365	303	311	321	334	323	328	344	352	323	368	336	353	324	332	351	329	336	334	355	340	369	355	324	355	381	331	350	363	339	347	348	332	333	346	369	342	364	319	320	382	335	323	367	348	358	395	317	353	366	363	334	363	349	361	355	395	361	349	338	326	337	336	314	324	359	366	333	372	355	346	349	373	342	347	336	345	324	332	373	334	342	329	341	358	329	342	333	353	322	326	343	387	357	313	373	349	292	373	378	378	365	340	337	362	360	321	331	372	339	343	347	350	338	341	310	327	306	360	360	329	326	349	338	348	348	366	361	352	322	330	374	322	326	328	355	379	351	331	359	344	350	355	326	337	348	345	385	345	340	344	331	357	346	323	345	367	342	332	321	351	324	317	357	340	327	338	370	382	347	352	387	350	330	326	328	365	387	388	351	312	343	339	353	346	358	335	347	365	334	332	354	340	370	305	361	363	336	359	354	383	355	359	334	332	358	346	360	372	382	324	328	329	327	311	353	331	342	341	342	370	354	297	343	348	342	348	341	364	318	344	356	340	318	339	346	339	336	356	372	358	363	343	338	363	367	325	344	349	360	370	332	345	359	353	325	331	346	348	283	329	336	323	326	317	328	365	348	334	315	320	351	325	376	317	337	377	349	341	351	335	349	338	345	344	335	353	300	351	328	344	336	377	350	310	322	314	324	350	348	358	363	327	359	330	330	346	367	324	349	334	331	356	351	365	322	337	344	338	330	318	329	377	324	316	342	335	363	327	337	347	360	322	364	338	368	355	311	388	355	326	346	359	336	351	380	328	374	350	336	367	324	356	364	348	313	325	340	318	345	352	309	350	332	337	306	352	352	322	362	339	327	321	338	346	342	349	378	339	324	346	356	355	353	332	330	362	364	365	363	340	344	350	329	351	350	377	302	346	344	388	321	337	322	340	356	389	359	392	379	311	331	328	358	357	349	389	344	304	385	365	384	353	369	353	349	343	358	322	347	347	326	320	348	388	354	377	374	347	342	379	358	356	339	314	341	339	326	346	338	342	362	337	358	367	381	358	379	336	344	386	380	322	355	347	364	350	354	366	339	360	364	360	372	312	342	338	377	306	343	343	327	318	380	370	379	342	333	368	347	317	355	347	316	360	368	314	346	351	334	371	337	323	339	315	335	356	374	324	354	317	324	326	357	346	336	376	342	298	361	361	335	324	314	369	314	344	333	335	348	337	332	348	363	353	352	354	351	357	341	387	340	350	380	370	336	348	366	347	358	358	337	368	332	347	343	350	387	353	369	368	330	358	372	345	354	372	347	351	350	358	317	362	335	341	313	378	353	355	336	328	329	318	337	347	322	337	386	344	381	332	332	325	368	318	291	342	323	361	346	344	370	378	325	301	322	371	373	336	341	332	320	323	343	323	330	340	354	351	317	321	371	363	348	363	332	367	345	327	362	350	344	317	358	364	367	376	361	325	356	377	346	330	354	331	339	357	334	332	342	325	363	335	339	342	382	290	350	322	325	356	341	338	375	331	351	362	332	365	339	291	348	375	389	366	335	326	357	383	335	347	296	390	337	322	365	346	351	376	331	365	324	304	374	351	354	360	336	325	351	360	345	335	338	348	299	372	344	329	327	321	400	356	340	356	309	327	337	377	351	317	343	353	327	333	377	337	351	365	352	342	369	338	364	358	300	345	369	340	346	372	325	344	312	345	316	371	336	335	340	324	368	328	339	328	340	373	353	334	345	357	360	359	362	357	360	372	321	336	335	337	342	360	364	386	337	355	321	342	351	350	364	355	339	350	369	346	360	374	324	356	386	354	336	337	337	323	345	338	325	401	363	354	368	344	336	330	350	355	373	333	364	351	336	348	352	325	336	324	352	356	315	350	315	340	348	355	377	360	345	357	336	352	372	342	323	318	365	352	335	340	361	324	341	333	338	304	347	364	344	335	343	372	327	294	350	338	372	354	347	331	360	302	310	335	346	346	354	360	337	350	356	363	359	329	348	341	381	329	372	329	369	354	355	317	333	346	351	382	318	350	355	349	343	376	378	358	345	380	368	350	328	344	377	383	376	361	337	363	351	369	350	345	341	340	349	369	340	338	387	370	341	340	320	330	335	344	345	371	344	394	317	330	353	339	330	339	357	329	347	310	327	348	348	332	354	367	328	334	352	347	345	321	368	325	347	349	377	342	370	349	343	362	339	354	321	345	375	350	343	345	372	352	310	324	355	342	314	315	343	354	357	382	343	292	360	382	359	321	362	340	337	333	348	355	372	356	358	320	322	342	331	346	343	313	339	354	347	348	352	354	350	338	347	353	339	341	337	416	343	348	350	374	358	342	362	343	313	321	354	332	349	349	362	356	349	365	338	339	320	377	365	346	359	335	337	356	343	355	365	332	368	316	362	340	357	310	335	359	361	330	363	349	325	347	350	336	341	346	356	333	334	321	358	338	346	329	348	370	347	364	333	333	358	319	324	311	326	350	384	362	368	332	343	379	354	328	368	299	330	331	347	378	304	371	358	289	319	356	337	344	325	352	372	308	318	332
2386	1237	2037	2381	2193	1911	1672	1506	1367	1314	1174	1131	1012	1018	992	1006	952	967	915	953	951	938	937	944	933	948	890	951	879	890	797	849	841	816	882	844	870	842	864	844	827	847	881	818	821	830	804	833	858	798	810	854	812	837	786	801	803	807	833	829	804	824	861	831	757	795	792	825	839	806	802	805	843	826	840	817	796	799	847	835	790	859	864	829	845	802	773	839	899	899	853	775	813	779	870	811	826	855	809	869	821	844	850	849	833	894	839	797	854	800	865	850	837	774	852	831	893	779	814	793	820	796	792	816	851	825	853	833	814	783	838	848	839	844	787	803	830	791	834	811	829	831	832	788	850	826	835	792	848	785	842	838	812	835	815	846	842	889	801	833	826	817	810	780	837	766	803	871	881	830	843	831	834	851	825	805	788	825	823	812	859	818	820	860	809	872	802	853	831	801	756	800	800	764	770	790	815	808	799	830	815	848	865	842	794	845	790	815	823	826	829	842	794	814	789	836	845	838	857	841	813	806	804	828	819	794	802	850	806	801	805	803	806	799	831	843	830	786	840	809	897	793	811	821	808	825	819	827	833	819	816	794	784	810	872	866	829	850	812	824	790	841	849	863	821	826	793	796	858	847	768	810	886	816	811	844	796	818	834	831	809	828	882	804	836	878	884	855	823	840	850	864	879	828	799	831	877	834	780	781	860	822	823	868	829	854	809	801	831	803	824	890	818	810	761	778	862	782	816	826	832	857	792	824	810	803	807	848	794	859	831	803	848	799	838	835	833	843	867	810	840	804	838	813	833	832	793	802	799	862	852	803	833	804	778	820	816	822	854	841	887	808	876	851	829	796	876	858	805	843	807	834	802	793	810	779	838	778	803	778	806	834	825	869	815	838	770	857	830	850	823	850	797	768	828	836	803	824	837	796	860	817	869	813	782	812	803	767	828	792	823	846	893	799	835	834	860	807	840	813	817	832	802	812	862	790	851	863	838	842	834	860	836	850	816	857	783	843	840	843	801	815	848	813	850	853	914	843	806	832	860	798	829	820	801	858	757	783	865	833	799	831	819	820	813	859	774	839	808	824	868	847	806	822	774	798	860	809	873	865	856	820	815	821	839	817	836	844	828	911	857	850	884	814	836	825	859	808	758	775	798	831	782	771	779	835	796	805	835	836	802	804	829	850	814	816	818	846	862	837	818	834	798	848	761	817	833	795	828	858	804	863	869	811	797	810	857	833	836	866	816	827	850	833	823	813	820	809	865	818	850	821	782	816	818	813	834	818	792	838	817	823	821	806	768	834	821	836	830	797	834	816	828	838	810	809	827	833	826	795	823	811	754	801	890	820	801	746	791	828	807	772	807	859	813	855	810	755	879	830	874	837	815	842	823	836	802	802	836	909	832	836	840	845	805	762	848	815	778	811	788	867	836	838	824	829	841	862	860	824	854	840	805	875	865	762	795	864	875	855	877	811	851	849	829	801	857	851	820	760	822	773	851	859	871	839	881	816	833	828	800	806	805	839	824	845	835	858	801	827	839	779	822	864	888	811	811	792	811	853	836	834	804	779	856	816	857	807	802	844	829	839	778	816	816	852	777	819	802	825	866	824	828	806	801	845	824	833	784	838	812	814	840	865	840	832	829	813	808	817	759	808	782	856	829	788	784	788	815	783	802	811	851	794	867	793	849	808	810	816	807	840	753	768	803	761	838	829	765	820	839	830	832	823	856	810	806	842	846	804	833	803	851	854	847	823	889	860	812	794	830	800	837	786	820	808	852	832	858	795	836	823	854	806	834	795	845	837	823	823	864	872	793	828	820	812	836	807	825	846	837	851	880	841	829	857	830	846	845	809	829	834	858	840	753	836	807	812	804	880	832	807	835	825	848	804	831	811	765	827	812	854	791	815	810	820	814	824	876	815	806	774	853	810	804	758	814	831	875	816	791	785	829	822	832	821	860	811	813	851	833	796	796	837	828	814	820	814	816	836	832	825	844	831	827	809	854	800	847	845	835	865	834	819	806	809	806	836	845	792	785	811	815	837	856	871	788	826	854	837	835	817	806	808	811	830	834	865	832	822	860	827	816	786	801	812	832	815	834	824	807	850	823	821	892	816	833	805	835	808	817	850	825	798	899	853	811	813	818	849	812	825	852	796	895	819	838	851	838	853	889	827	833	817	866	802	881	822	844	860	834	832	865	816	813	823	831	806	846	791	889	805	864	867	878	838	860	794	798	837	835	857	859	778	826	819	787	824	810	793	820	810	806	834	816	818	789	793	834	829	804	841	816	776	839	813	842	823	811	828	878	806	864	859	869	857	800	833	793	845	792	867	873	791	868	816	797	778	817	802	835	797	795	880	812	858	836	815	830	788	790	841	849	850	846	836	824	831	826	771	805	829	845	766	823	795	797	844	800	780	817	825	823	766	832	874	837	796	815	860	802	817	821	867	893	800	770	843	805	859	816	866	783	816	835	802	846	833	790	799	846	868	854	828	848	836	861	770	833	779	849	814	838	849	870	821	830	821	819	815	822	851	818	853	852	820	827	824	771	834	825	821	816	886	760	821	813	785	824	839	794	792	803	839	849	824	831	834	838	811	821	845	798	776	845	853	814	838	858	851	816	813	852	832	839	830	810	815	863	810	820	848	798	818	795	840	850	802	832	773	782	841	817	843	815	874	826	830	830	795	853	852	802	818	784	836	826	779	819	789	833	849	841	783	838	808	822	811	831	819	810	803	846	815	808	830	752	817	782	778	834	805	817	811	833	831	839	865	783	834	781	868	861	807	840	829	866	837	835	796	782	884	878	841	783	823	863	813	877	810	842	842	816	832	870	826	828	818	825	839	828	852	724	822	862	828	869	814	877	810	809	834	837	822	788	841	839	842	841	836	834	852	836	847	795	800	835	874	826	859	768	788	802	823	846	840	843	849	827	775	840	796	798	838	808	820	744	841	862	829	849	799	826	813	822	815	829	810	793	847	872	864	841	835	863	773	820	777	823	821	852	792	803	808	765	816	790	835	834	831	864	811	822	796	821	765	817	821	804	853	874	818	841	814	848	849	852	837	844	789	851	801	787	788	833	865	810	810	811	783	829	823	857	823	733	821	835	801	824	822	905	746	853	856	823	886	870	815	833	821	880	831	856	833	821	820	839	792	819	817	831	839	801	814	851	809	764	857	822	825	847	802	857	815	862	807	835	770	864	786	819	837	827	781	804	828	822	810	863	844	842	781	872	787	820	850	798	811	861	772	774	820	797	783	798	879	821	832	811	821	806	815	890	797	795	847	871	804	782	822	902	812	865	810	800	822	770	827	796	814	835	813	841	811	790	822	827	802	822	847	794	857	773	798	821	820	837	877	799	802	806	810	836	791	785	846	838	847	800	821	862	820	854	854	823	820	777	817	859	834	823	834	861	825	782	785	817	859	816	881	847	813	862	787	772	856	868	818	801	819	822	803	880	813	837	798	840	817	832	808	849	850	798	812	833	850
7145	1251	1536	1385	1020	904	835	610	556	453	429	432	401	406	403	361	370	392	385	335	347	356	339	334	338	363	341	348	331	354	318	306	292	323	294	352	364	391	344	324	350	357	333	330	339	344	324	311	327	352	337	345	314	359	289	310	341	319	329	333	299	327	306	336	312	342	335	334	325	332	312	310	336	288	302	319	323	303	345	280	271	326	349	335	300	302	319	297	341	329	313	325	327	317	328	334	327	306	306	319	332	351	347	319	319	347	324	350	308	321	330	328	342	335	338	331	313	308	327	328	320	315	325	365	339	312	311	303	297	344	321	306	342	338	309	322	296	345	322	351	328	340	312	300	319	336	352	339	367	317	333	347	346	327	331	339	345	353	299	303	326	344	326	331	329	329	343	292	356	316	352	315	327	361	311	364	353	343	325	282	306	357	350	341	306	310	353	322	312	315	317	324	319	381	354	343	322	342	308	392	316	330	344	319	325	303	338	299	343	351	348	366	321	313	326	316	353	344	325	344	313	308	349	323	331	323	319	272	315	297	299	337	320	326	343	297	311	336	345	326	358	342	328	335	356	320	310	311	331	333	337	334	325	317	344	311	301	340	347	384	312	324	321	292	314	311	330	344	322	328	315	283	319	310	324	344	346	349	330	344	316	336	359	370	355	308	328	338	345	327	364	322	304	313	318	310	315	341	340	317	293	336	351	326	325	333	335	328	306	344	322	339	326	340	348	324	316	324	355	320	319	336	334	322	313	329	323	318	308	342	317	325	326	344	305	335	317	325	299	337	332	320	329	321	347	342	336	337	345	286	304	345	319	334	335	331	291	333	317	316	332	330	340	324	302	347	317	321	323	328	347	336	341	344	303	313	312	328	324	320	313	309	308	317	315	322	338	333	323	303	317	326	323	316	315	333	329	317	324	299	341	343	348	324	306	332	329	358	342	310	348	394	358	362	332	327	367	316	335	291	282	337	328	345	342	319	338	291	326	311	331	318	337	316	338	352	329	321	313	358	349	333	324	374	370	289	367	310	334	308	339	316	295	306	317	315	355	323	320	331	335	309	318	334	315	332	352	356	324	322	336	307	339	344	334	320	327	284	317	366	296	349	350	315	299	346	315	337	332	397	350	346	347	326	332	329	349	338	310	305	328	311	325	344	308	331	311	338	280	320	313	336	335	341	305	371	320	322	335	304	337	355	362	302	339	359	320	333	312	307	315	349	302	359	323	355	301	357	292	325	324	329	302	312	341	323	291	320	281	341	305	329	318	336	332	304	346	340	299	320	349	362	340	302	332	313	330	345	337	339	328	302	304	351	326	309	304	322	310	311	328	339	332	331	328	336	360	328	342	319	348	312	286	319	321	312	316	292	320	325	321	328	338	340	342	353	354	317	326	368	293	346	335	323	332	378	324	305	342	346	311	355	314	358	310	331	353	329	349	305	339	327	324	309	325	314	321	300	356	340	365	320	348	327	317	350	317	311	329	331	304	370	356	318	373	324	342	310	356	355	308	351	331	326	317	296	311	333	350	335	310	367	381	322	343	331	336	324	326	336	349	328	326	333	357	330	334	368	351	319	336	359	351	337	329	315	328	324	326	302	338	342	316	325	308	347	360	322	309	338	329	362	329	358	307	343	348	270	336	304	289	324	320	337	319	308	322	287	294	330	307	342	319	317	324	304	326	335	313	314	337	351	311	347	326	352	312	301	340	334	333	335	337	337	338	347	302	342	361	325	302	305	334	369	283	347	334	338	350	321	315	322	328	325	340	291	319	329	329	333	329	318	370	293	324	312	314	354	335	348	294	303	347	325	328	351	334	287	318	356	299	307	339	342	322	331	352	302	307	342	312	324	326	330	319	324	322	351	333	362	346	335	364	310	316	328	332	321	339	323	370	316	339	337	305	323	314	329	335	340	316	320	334	338	345	327	315	320	330	322	320	343	343	330	327	333	331	320	319	340	354	309	332	302	301	323	296	328	340	318	332	326	296	319	319	324	323	334	302	297	323	312	318	328	341	354	342	331	349	300	334	358	305	339	311	330	340	311	351	312	323	345	321	309	350	343	317	295	307	313	386	345	321	328	355	295	336	323	320	330	333	329	332	299	351	332	341	335	345	322	280	305	358	327	326	297	331	326	288	301	314	329	352	336	325	325	305	342	324	356	346	361	349	322	314	305	315	319	335	324	339	302	333	313	321	337	357	351	299	303	350	343	362	323	317	328	344	339	322	308	323	314	333	336	326	324	294	369	303	339	352	346	337	342	313	329	356	343	339	331	352	328	305	332	330	359	324	337	311	310	326	325	308	355	345	322	320	338	372	321	326	365	316	314	330	314	340	300	300	349	311	330	327	305	292	337	334	301	337	309	326	306	339	301	329	313	352	327	314	332	339	310	321	313	323	342	319	359	339	335	369	323	321	363	320	343	305	316	322	325	326	354	334	343	317	289	320	322	355	318	325	349	315	325	321	362	321	309	316	335	344	326	301	322	346	355	335	308	330	303	315	328	300	322	342	334	320	336	303	299	326	318	302	344	299	312	347	326	369	327	347	359	343	343	357	332	318	318	298	331	326	300	309	345	327	309	351	347	325	290	316	327	335	321	288	330	335	326	324	354	318	324	303	388	323	346	337	307	312	333	314	346	328	332	291	363	336	324	327	319	304	320	330	346	348	338	333	314	358	311	328	342	327	344	306	324	338	310	316	346	308	317	359	320	308	334	316	335	337	372	334	337	324	301	324	317	319	340	317	341	306	325	296	334	350	363	346	340	318	318	350	319	296	320	303	323	318	317	357	304	347	339	299	359	293	326	358	361	333	329	302	332	295	334	342	361	309	334	369	321	287	293	288	329	326	313	332	358	366	330	304	347	336	324	313	314	331	289	296	325	356	323	369	353	316	326	318	305	307	292	328	348	339	326	301	313	327	362	347	351	309	329	301	305	363	320	327	338	378	315	344	323	321	339	328	322	299	311	304	318	303	336	321	323	292	325	302	355	328	299	314	340	338	362	347	326	340	321	316	337	349	301	299	341	330	319	325	370	346	313	305	298	369	322	330	353	322	337	364	318	318	350	350	325	340	316	339	353	315	356	300	322	351	353	317	290	333	344	304	327	330	351	346	338	333	362	321	368	342	337	317	314	318	333	306	309	312	346	314	331	314	332	333	311	342	322	334	321	307	322	301	309	300	300	330	366	325	358	291	331	325	346	338	313	355	357	314	312	339	336	325	329	323	318	353	323	315	317	368	297	345	336	335	320	364	319	326	326	347	325	311	316	346	309	315	314	335	330	317	307	346	305	310	296	336	309	326	294	328	379	343	297	325	363	329	308	299	319	360	346	312	334	328	322	341	314	323	320	315	332	313	300	319	313	317	311	326	318	329	312	305	318	304	320	313	331	330	318	337	302	355	323	336	344	337	335	310	355	341	340	338	315	306	328	360	313	299	344	321	318	327	307	334	372	370	337	350	301	298	328	309	335	322	369	316	353
6730	1757	3319	4063	3919	3687	2970	2443	2149	1676	1511	1417	1312	1300	1163	1107	1175	1121	1121	1104	1049	1130	1073	1038	951	949	947	930	979	943	873	847	834	801	872	886	844	851	847	810	812	826	802	816	839	799	832	816	797	812	813	772	785	820	805	757	765	789	811	832	741	761	780	791	814	796	826	799	773	750	750	784	836	739	782	779	794	738	816	767	853	773	815	709	744	767	777	780	816	749	796	813	780	861	805	778	803	798	738	833	737	750	777	754	789	771	793	771	769	701	786	821	743	826	778	827	802	804	746	772	793	812	780	793	760	771	813	718	740	717	796	792	797	770	761	762	741	760	763	792	782	792	773	813	782	793	814	771	778	802	761	837	777	806	813	806	745	782	824	767	798	719	761	797	812	801	768	788	812	738	785	791	771	829	762	823	754	813	764	768	781	779	761	813	792	774	743	791	776	778	801	767	770	794	801	806	800	783	782	783	762	728	831	777	787	781	785	789	793	798	800	797	854	713	777	725	782	786	788	769	787	750	759	780	787	777	745	790	803	778	803	790	808	798	803	760	749	806	765	772	854	810	754	841	783	801	783	770	697	782	810	800	767	786	811	758	794	779	788	800	794	765	728	825	797	785	757	788	805	757	774	778	803	769	800	790	782	766	775	735	821	770	857	764	766	789	775	783	826	829	740	796	791	822	755	769	792	843	756	743	830	707	779	804	773	755	802	798	783	814	765	729	827	750	789	800	752	751	796	831	771	797	762	785	788	839	779	752	786	755	792	843	813	774	814	832	783	759	757	772	791	766	794	764	766	764	781	789	773	743	800	783	780	829	754	808	799	730	855	784	744	758	804	725	786	831	768	777	799	760	799	810	742	749	791	782	774	806	741	740	786	775	807	753	791	802	786	779	777	779	802	797	815	803	762	761	779	782	822	778	783	792	742	734	715	780	804	797	806	787	770	786	771	774	785	766	780	791	821	813	799	810	779	737	786	788	832	816	792	819	787	801	767	783	734	799	810	778	749	789	828	736	747	807	751	778	812	808	793	742	769	763	850	850	771	777	795	783	787	774	790	829	777	743	823	796	763	823	801	791	846	835	835	781	769	754	783	742	739	802	719	792	788	817	784	746	766	763	778	812	793	798	754	771	799	753	764	810	757	777	823	752	792	791	786	810	790	808	718	804	792	795	824	774	857	800	808	766	735	774	800	726	775	795	731	833	802	816	819	835	827	692	805	800	796	804	777	782	809	791	810	763	774	735	749	720	784	785	804	777	760	815	785	785	761	794	797	751	746	802	786	818	767	778	763	831	755	824	733	792	806	798	759	789	787	802	772	769	808	749	813	784	801	753	745	804	762	799	763	792	746	792	763	712	752	816	772	738	812	797	791	780	769	759	784	777	776	791	755	780	799	762	802	794	767	799	748	773	739	781	800	794	813	751	796	774	822	783	748	780	801	783	771	752	750	778	816	834	770	784	852	803	751	817	757	758	765	781	766	786	794	797	762	770	757	835	789	740	812	790	828	815	758	792	807	841	779	827	771	784	816	833	769	813	783	813	754	814	751	784	764	812	771	769	869	811	799	797	738	771	828	774	780	753	752	772	824	765	724	752	735	743	785	851	757	785	772	787	807	838	776	812	879	824	836	807	753	776	751	768	779	815	799	779	778	741	781	800	759	797	743	818	759	775	773	727	773	798	742	843	734	704	806	791	803	733	763	732	782	744	746	790	766	771	766	807	828	793	779	754	705	763	800	755	738	817	772	775	791	831	780	798	737	752	785	780	803	757	790	827	766	817	775	787	808	796	810	778	819	731	751	751	764	770	767	791	780	779	723	731	810	790	728	808	784	816	803	798	778	742	772	788	783	796	777	779	760	829	821	758	796	768	748	753	738	765	771	785	798	794	788	796	841	790	816	788	778	808	762	752	763	791	780	763	763	798	787	803	769	796	788	768	762	786	765	782	753	764	755	781	792	761	763	704	785	815	768	733	798	790	797	792	791	830	763	721	773	730	759	769	779	815	740	769	765	755	816	775	796	795	811	797	765	753	749	771	795	747	769	801	768	809	789	737	783	757	801	750	771	804	757	767	765	778	768	772	814	795	795	854	792	741	797	780	803	769	788	788	824	829	769	758	773	751	813	765	809	799	776	815	775	791	781	806	771	781	792	805	741	776	834	784	773	752	774	764	761	826	792	788	793	768	820	783	773	759	784	772	765	775	763	825	791	819	800	815	777	764	818	812	764	795	753	816	777	813	782	764	779	784	801	759	778	764	818	771	793	756	762	717	738	752	791	864	790	778	737	824	745	821	784	804	750	791	754	795	751	763	829	812	791	777	831	802	755	739	748	781	807	793	787	773	793	771	822	788	825	751	773	748	782	787	810	761	801	762	769	808	775	782	777	790	785	757	781	765	759	797	753	811	815	724	783	794	750	797	761	757	747	790	751	807	831	809	827	801	796	788	778	745	771	793	821	779	756	762	738	808	793	771	756	771	772	814	771	818	790	735	778	768	738	765	801	814	777	766	738	872	801	796	808	788	787	784	852	795	824	789	805	786	772	792	805	736	787	757	737	801	756	763	821	812	737	753	811	747	765	754	763	764	752	807	745	796	760	761	751	734	758	751	755	783	823	762	786	805	804	736	767	832	762	797	775	765	750	773	836	721	760	761	768	772	786	764	788	796	802	786	764	792	773	769	713	778	823	816	767	746	756	793	795	754	722	800	763	770	829	780	718	771	788	787	787	790	761	822	787	780	746	770	768	745	758	755	804	761	789	785	782	796	821	797	789	781	800	770	747	768	780	809	773	855	783	772	786	784	791	797	825	789	798	766	755	794	749	758	814	811	785	797	789	785	779	777	799	804	844	729	809	776	819	791	748	806	765	765	818	818	818	765	791	765	772	815	843	767	790	803	759	731	777	811	815	812	775	791	758	840	745	785	799	817	735	769	751	722	761	735	814	773	748	765	790	726	820	760	805	796	794	724	774	756	760	772	775	782	833	802	769	795	823	761	809	803	811	750	770	756	769	762	824	785	767	734	799	766	763	826	768	771	777	764	808	773	758	745	822	770	814	748	726	760	839	766	777	778	792	796	846	737	797	753	778	766	723	794	783	787	776	769	813	768	795	732	740	784	807	797	762	738	757	767	730	779	775	832	751	759	849	779	803	729	763	726	795	786	737	767	761	768	767	786	800	759	781	810	776	792	792	739	792	795	788	810	824	801	819	780	759	774	770	766	805	789	824	844	781	798	771	831	798	760	779	764	765	810	776	740	782	843	742	819	813	784	785	755	800	780	761	752	744	786	744	740	769	814	781	810	755	772	801	794	783	797	770	793	774	769	774	800	748	758	798	774	801	762	799	784	792	796	762	751	811	818	793	787	747	753	784	766	766	756	782	782	784	766	781	738	803	773	809	753	782	791	777	798	778	815	778	762	743	790	861	741	786	796	832	800	779	810	789	781	778	774	761	806	753	805	815	754	824	712	792	775	758	760
12915	2054	2391	1862	1454	1050	922	906	534	454	421	394	391	287	325	311	298	278	271	269	280	273	272	278	241	245	223	217	256	265	241	242	224	211	192	212	228	231	223	222	226	216	240	224	216	234	230	226	242	223	218	200	197	224	208	230	258	275	220	196	196	209	205	232	210	200	224	210	214	235	233	192	207	213	221	235	209	228	195	229	201	217	200	213	225	220	205	233	173	214	200	224	211	197	222	193	216	206	223	217	194	248	240	186	236	208	205	188	234	191	218	203	229	183	219	231	221	210	216	231	209	204	216	224	243	206	217	222	198	203	227	222	199	189	202	238	197	197	219	182	224	226	235	233	242	202	230	194	234	188	220	225	213	242	247	201	217	211	227	217	226	234	206	181	205	191	220	222	225	223	199	191	211	211	226	212	204	215	202	197	216	196	199	223	207	220	199	199	229	231	221	254	226	223	212	199	212	223	217	213	219	265	210	213	237	200	221	201	211	227	197	215	222	227	236	225	227	187	224	215	216	247	197	247	183	228	220	233	235	210	191	218	223	212	224	220	209	208	209	234	205	204	249	205	205	226	205	219	212	223	227	219	202	223	192	220	212	208	206	214	209	207	190	227	216	226	196	232	192	205	216	208	202	222	235	224	198	198	208	211	203	225	199	198	233	187	202	217	211	203	198	231	213	214	247	218	200	219	202	212	248	203	229	205	186	223	212	202	209	223	240	217	243	257	198	211	197	204	209	176	212	216	244	204	213	217	211	191	218	193	199	234	199	254	197	178	207	201	217	222	230	217	232	220	212	180	207	209	202	232	220	198	195	236	238	219	215	192	215	204	199	226	204	232	200	245	217	195	232	223	205	197	208	202	219	202	212	216	234	234	182	213	205	234	225	240	212	212	216	233	216	222	215	236	215	225	200	234	218	224	199	221	199	197	208	253	190	244	201	225	228	214	207	220	231	214	193	214	210	233	188	192	223	226	196	210	201	232	233	199	203	185	203	204	234	213	184	182	201	255	197	201	213	220	220	196	249	207	212	238	228	210	207	201	190	206	212	226	184	227	203	237	227	225	229	192	216	239	216	233	203	214	192	214	209	234	185	212	226	214	215	231	261	236	246	210	220	217	220	187	201	206	206	205	226	232	198	216	203	222	238	232	226	235	227	218	182	226	228	211	178	214	236	219	241	186	198	233	208	212	184	194	248	230	205	238	230	258	218	192	198	222	207	225	214	195	182	226	237	220	206	204	223	208	215	227	211	240	215	193	225	190	239	213	234	200	250	209	211	235	228	226	218	225	234	207	197	216	181	217	214	207	200	200	240	222	234	229	215	207	200	208	216	214	225	190	202	225	218	214	227	212	234	237	197	222	247	218	229	195	232	223	225	234	206	229	217	244	204	238	217	211	192	224	203	221	206	195	222	207	215	236	207	217	218	227	224	214	227	205	207	215	211	230	209	214	230	192	208	212	200	212	231	234	218	225	196	206	190	227	226	201	195	213	205	227	246	239	231	204	211	194	210	215	207	234	212	214	203	229	229	206	190	206	221	237	221	238	206	222	207	215	226	208	208	241	233	223	237	227	204	203	199	232	222	171	185	223	220	219	230	205	211	205	195	223	233	238	236	217	216	197	243	209	212	216	207	219	216	190	221	198	211	218	217	192	208	219	204	212	216	204	204	215	228	226	214	212	235	207	214	210	201	211	189	211	217	199	217	192	212	222	230	210	233	240	238	202	200	269	215	228	217	219	225	219	194	211	236	206	211	219	203	210	205	227	201	228	204	228	205	200	232	231	208	224	244	202	252	213	189	208	216	239	178	223	231	201	190	195	204	220	206	265	192	222	197	202	228	210	209	241	217	221	214	229	203	210	197	226	220	215	210	196	187	219	209	260	217	207	190	232	212	205	195	206	216	247	201	208	213	215	205	188	206	224	213	243	234	219	230	202	224	201	215	211	219	205	220	241	194	193	199	211	229	192	224	221	222	228	211	215	219	228	225	216	179	227	226	207	189	189	212	208	213	219	208	238	234	200	225	220	202	189	230	241	216	204	212	199	200	237	199	223	221	197	194	211	212	192	211	199	199	200	199	186	194	174	196	212	189	223	188	222	189	205	178	225	244	231	203	216	207	239	254	220	245	207	224	213	197	223	187	202	219	230	193	214	212	239	191	233	231	209	228	235	206	221	222	222	217	215	229	225	190	216	224	223	203	219	210	227	258	205	219	198	207	229	229	210	229	230	235	233	212	209	211	212	212	205	228	196	227	225	212	209	217	201	227	227	212	210	227	216	213	224	201	211	216	219	220	227	196	222	202	208	211	230	227	236	213	224	223	255	212	217	199	208	195	229	219	212	219	183	228	219	225	198	212	214	201	208	205	223	210	200	221	208	212	193	208	191	229	227	234	200	209	229	225	197	252	233	230	235	195	205	202	206	227	218	215	231	205	210	222	215	212	196	203	224	192	193	254	196	224	211	207	214	219	195	229	223	230	207	236	221	234	212	221	215	203	209	196	209	207	226	217	213	188	221	246	211	226	189	206	216	198	228	216	237	195	222	215	214	201	228	208	219	205	172	232	193	206	224	210	250	218	225	216	214	210	222	221	234	219	200	225	203	234	245	219	219	238	204	221	211	228	226	225	189	233	220	212	192	197	232	218	186	205	227	230	197	183	234	221	241	222	244	221	209	223	233	198	219	216	213	236	174	225	208	197	206	189	215	222	207	208	239	222	214	220	214	218	247	213	193	216	218	234	212	212	226	222	217	235	215	207	220	211	215	241	211	211	239	198	196	225	209	217	239	210	241	203	243	213	220	204	223	218	207	238	215	215	236	203	190	196	211	199	213	233	209	205	209	184	219	196	199	219	223	215	223	223	208	228	213	211	199	198	229	208	202	218	222	192	225	214	209	235	204	241	210	230	233	199	213	202	227	219	213	223	195	203	225	212	190	230	210	197	221	205	228	210	208	203	193	222	221	214	225	217	211	217	196	239	224	200	204	222	231	213	215	224	253	211	204	235	246	184	194	222	235	216	225	238	227	231	215	217	225	197	183	194	209	237	200	211	198	215	234	203	225	206	206	215	196	204	197	226	226	232	210	228	226	189	192	225	199	233	221	215	219	178	228	215	246	228	210	211	229	232	236	189	228	215	201	231	219	213	219	196	199	227	212	233	226	209	201	207	215	210	239	220	233	196	223	238	205	210	214	212	186	203	200	229	188	213	213	191	220	192	214	208	209	187	214	217	262	213	227	219	220	220	208	218	229	222	206	210	204	217	215	197	215	216	219	226	208	221	216	200	222	191	201	209	228	200	223	202	210	213	238	203	217	226	214	212	225	223	179	221	219	202	204	231	206	203	215	192	208	222	209	205	236	216	212	207	238	200	217	201	221	244	219	212	241	222	219	249	211	218	204	212	242	225	221	225	222	227	204	243	222	197	209	188	220	195	223	234	208	208	231	192	192	224	220	204	179	194	233	199	203	211	216	187	209
8621	2090	4578	5435	5250	4323	3533	3145	2232	2050	1768	1429	1345	1180	1182	1126	1206	1094	1062	1135	1059	1102	911	891	886	859	808	757	755	708	713	681	633	657	669	698	657	624	678	633	564	646	588	591	554	570	559	545	555	556	527	537	575	557	547	564	544	569	533	554	557	553	546	591	554	544	542	530	572	522	561	536	512	563	519	560	551	517	568	526	565	565	562	569	498	548	510	543	533	541	587	562	524	535	539	551	527	514	562	567	494	545	576	529	509	520	506	542	544	512	552	564	559	542	546	566	571	565	513	560	545	509	548	574	544	521	549	519	545	521	537	514	590	552	592	555	535	573	518	549	552	527	561	540	524	553	522	524	536	507	498	565	524	542	507	521	585	578	579	557	521	542	542	556	550	501	557	511	537	563	521	518	549	541	551	526	545	553	535	547	515	495	560	527	493	553	519	544	531	552	564	528	544	518	526	524	527	542	556	587	526	531	581	526	527	537	494	555	544	533	522	534	518	588	500	574	544	555	518	538	532	516	533	478	525	486	551	522	491	531	552	515	516	567	479	550	525	506	545	504	545	515	519	542	548	543	528	531	548	546	524	536	536	529	517	550	510	538	513	545	516	531	609	534	532	510	540	530	556	529	513	509	568	541	501	530	549	594	571	509	513	535	582	537	544	521	528	563	559	503	556	535	552	502	522	534	539	533	557	563	541	528	551	534	534	534	551	558	548	552	542	539	529	530	499	566	564	496	525	595	580	515	579	472	510	540	558	532	517	508	559	526	546	548	503	538	561	495	563	579	529	535	550	529	546	503	508	540	524	528	540	552	531	533	497	614	494	515	553	530	520	515	506	530	528	511	513	568	541	536	546	506	545	546	552	555	526	517	520	545	502	553	550	510	513	526	489	544	582	555	583	577	536	549	500	567	545	554	520	538	531	512	538	579	526	562	516	521	549	550	520	596	563	505	555	544	526	544	551	550	534	566	528	532	541	550	547	568	549	507	502	544	533	517	533	518	527	560	527	519	532	526	529	531	522	557	521	520	511	574	522	539	506	524	555	548	546	541	533	561	525	505	553	543	562	587	514	547	523	558	505	556	537	539	512	563	527	541	561	513	556	541	547	534	561	528	520	525	531	516	582	551	536	520	529	521	506	540	526	500	534	530	526	551	545	530	555	508	521	546	557	523	575	511	549	512	521	528	532	554	488	539	606	541	553	536	534	536	546	534	594	553	538	541	533	495	519	587	544	541	541	557	522	539	525	518	524	535	589	551	516	493	519	518	581	571	516	532	565	534	561	577	540	510	511	506	534	539	483	558	506	578	539	554	504	534	560	583	538	516	522	504	499	577	552	527	513	550	526	560	513	532	507	589	572	573	557	562	538	542	547	525	508	527	566	526	558	539	570	585	518	504	571	540	510	568	577	543	543	553	513	567	541	529	539	526	534	498	517	527	507	485	578	487	521	512	528	499	521	513	490	547	520	497	514	502	529	531	551	545	535	534	515	514	555	502	552	527	526	546	532	559	552	521	581	572	535	536	545	526	585	482	557	542	539	556	524	533	551	533	541	550	500	571	500	550	538	567	549	538	509	542	531	603	495	529	537	510	526	524	564	565	535	510	548	560	545	506	551	562	532	526	542	551	528	597	505	520	563	500	579	521	546	528	501	497	498	499	545	538	578	560	555	550	549	540	484	520	538	539	498	538	543	599	546	576	540	496	518	535	541	531	580	521	538	512	545	552	566	512	547	513	530	550	518	514	513	519	528	502	546	494	558	546	540	576	528	514	516	498	523	538	554	547	527	532	533	570	513	505	583	557	543	546	612	545	522	538	520	530	559	537	514	563	572	562	599	552	497	555	545	561	528	511	553	521	536	539	555	557	487	530	567	544	543	517	508	541	578	513	500	542	518	544	549	515	555	527	541	503	529	502	542	520	515	552	539	549	542	502	536	602	521	535	553	521	584	558	563	572	547	530	509	516	526	504	556	556	512	500	537	528	526	533	538	558	531	536	534	541	496	526	521	528	516	524	551	504	541	507	518	536	541	507	549	482	542	554	559	555	508	562	506	536	522	565	522	538	549	541	539	531	545	534	544	542	548	541	490	524	532	546	530	531	532	531	556	501	559	520	561	534	548	491	576	562	594	563	500	551	554	573	548	546	534	529	524	503	517	563	569	513	531	537	544	537	530	534	546	550	575	551	525	552	556	544	535	540	538	542	514	551	569	536	540	532	544	522	572	509	555	529	532	529	532	511	545	527	528	520	549	552	528	507	546	519	561	544	522	527	589	542	555	541	530	507	570	534	516	516	534	560	500	571	583	522	534	516	489	546	520	557	508	537	539	531	578	494	549	562	554	503	547	533	571	485	535	520	535	563	553	563	593	522	547	553	575	534	557	564	574	565	521	504	545	526	526	562	540	515	556	530	545	536	518	506	553	529	529	518	531	539	523	525	515	518	549	567	517	548	545	525	505	537	564	519	604	526	550	545	521	492	567	534	558	543	526	546	537	532	561	541	607	538	527	547	532	562	577	562	542	573	524	529	552	529	532	532	548	569	535	535	575	536	539	512	533	560	523	545	506	502	514	541	497	562	538	583	517	557	549	542	530	501	545	544	562	524	503	598	543	534	537	542	539	504	538	568	517	549	515	538	572	531	562	543	574	541	534	526	559	562	579	539	525	550	536	552	597	556	526	497	551	510	507	562	539	515	507	545	505	558	522	485	540	576	544	508	531	553	545	516	551	555	537	534	567	560	546	551	545	551	531	575	523	552	526	546	545	542	522	536	551	543	548	512	508	514	538	535	559	554	559	562	516	535	508	521	541	553	522	578	526	524	537	512	517	542	503	528	530	508	553	535	496	541	534	529	562	548	572	529	531	554	529	554	506	559	547	529	568	541	540	550	518	545	524	542	554	499	540	567	553	508	496	519	491	541	554	541	508	509	494	515	531	577	523	547	543	538	504	537	513	543	547	534	525	586	514	488	574	560	521	495	547	483	551	579	563	532	516	542	525	561	543	572	522	521	594	507	567	544	582	534	523	565	525	566	535	537	530	558	562	510	524	507	578	553	533	540	535	535	533	589	555	599	558	498	538	526	513	558	513	575	517	507	521	522	564	519	530	539	541	510	551	538	519	542	507	532	596	523	536	548	521	567	523	546	522	537	546	530	511	521	528	539	541	535	546	534	527	517	545	535	532	524	543	552	523	529	556	571	512	541	530	535	503	531	546	571	599	504	563	497	542	555	505	547	518	528	536	565	558	551	487	541	485	543	536	555	521	513	532	551	513	541	553	522	531	524	546	528	575	535	517	498	541	526	515	555	538	526	563	504	545	523	541	539	532	529	544	545	528	522	519	541	510	491	532	569	533	540	545	505	521	570	524	523	540	558	554	531	563	465	560	562	552	559	548	520	538	522	521	534	525	505	578	517	566	530	534	513	574	539	528	543	505	546	563	534	557	508	562	508	497	560	550	561	524	535	523	510	546	555	543	529
1890	739	856	672	659	542	528	456	446	401	402	367	369	348	345	368	365	360	369	400	388	350	366	359	363	350	360	355	368	349	358	369	346	324	357	350	342	310	341	338	365	321	320	336	357	352	351	318	344	330	371	326	360	352	349	361	340	366	366	335	349	330	318	334	339	330	336	367	367	335	355	343	354	346	351	297	335	329	333	318	335	358	362	374	344	326	298	334	364	343	392	349	332	326	352	327	361	334	342	308	322	358	324	297	340	338	359	361	365	337	349	353	365	303	330	343	315	335	335	327	365	324	373	374	308	333	337	314	327	351	327	385	349	331	342	311	354	387	366	330	328	344	343	312	339	349	334	342	333	377	362	346	366	339	345	390	334	322	371	344	388	338	361	328	334	339	349	384	375	300	349	343	306	325	366	350	323	300	342	338	369	312	344	328	355	303	338	287	321	322	335	352	352	344	360	337	337	318	338	330	380	337	359	330	329	332	362	333	343	324	353	342	307	376	320	341	385	324	339	316	331	308	330	321	332	358	332	327	379	375	338	365	317	324	332	331	339	336	332	313	345	372	337	352	334	365	338	347	324	357	286	359	326	350	335	340	323	337	340	352	360	328	354	352	326	348	295	320	332	343	329	344	361	348	332	298	340	348	337	352	343	323	348	317	347	338	349	317	324	332	313	307	304	333	357	360	342	348	332	347	381	360	331	346	342	352	314	378	348	322	317	352	359	334	315	323	362	344	375	335	386	310	315	345	349	324	329	340	315	372	340	331	355	319	355	338	323	340	354	321	345	359	333	319	329	326	346	335	390	343	362	369	324	356	376	330	337	335	338	358	342	306	341	363	323	356	299	355	337	309	314	354	353	320	327	336	365	356	342	365	311	336	338	314	319	304	367	360	310	347	292	351	319	373	388	337	365	341	379	414	313	310	359	344	336	325	341	343	339	313	385	332	355	366	344	339	341	344	318	320	278	320	315	306	290	364	334	314	345	326	358	332	312	329	330	327	375	328	356	332	318	327	330	302	357	389	355	356	331	362	310	359	338	356	347	361	340	366	336	312	364	362	356	353	378	360	318	312	352	321	359	356	344	355	345	295	332	346	347	340	363	388	347	302	360	350	333	335	365	344	352	360	357	359	354	321	310	359	353	317	348	352	359	339	328	314	340	338	355	325	348	342	331	337	366	337	357	323	338	316	344	358	350	375	326	342	309	333	366	355	304	324	351	370	330	357	367	344	376	335	375	334	343	349	339	334	326	325	346	363	310	300	312	392	344	367	329	360	333	315	332	335	371	322	346	345	349	353	370	364	362	343	295	334	360	353	326	322	320	360	335	345	344	314	350	339	342	361	353	349	388	331	332	342	350	355	321	344	332	340	315	349	355	367	348	356	371	370	339	379	351	364	321	325	354	335	356	331	315	325	317	347	317	354	344	294	369	329	372	341	324	368	326	328	354	351	393	387	395	366	328	323	358	364	336	367	346	305	330	357	332	320	342	316	354	322	344	331	346	354	333	357	339	342	297	328	333	330	309	376	347	328	349	328	336	329	349	354	370	358	347	314	367	374	341	340	298	333	315	337	344	359	339	334	324	363	378	340	329	336	360	340	340	358	356	361	323	340	337	325	404	370	335	345	353	348	329	337	377	341	378	337	350	324	355	372	388	333	336	273	343	311	328	367	347	335	342	350	330	336	349	348	345	313	338	341	321	318	308	321	337	350	370	367	354	327	322	358	314	334	324	342	307	338	300	385	338	346	326	346	320	330	347	347	339	339	354	320	351	350	368	348	360	359	348	352	325	323	367	342	351	364	345	326	328	322	355	357	348	333	345	300	324	317	356	322	322	330	345	314	363	342	330	328	308	308	364	339	361	348	312	316	358	384	368	333	361	310	333	343	355	352	357	325	332	341	361	421	358	346	327	337	346	311	332	334	340	334	322	366	370	359	333	368	356	310	316	353	358	325	376	353	300	333	355	313	321	321	386	343	364	350	294	344	312	312	347	308	343	328	363	326	318	381	316	336	335	346	327	370	327	354	333	343	337	335	341	348	349	319	324	340	314	345	337	371	340	353	339	323	331	325	350	366	334	354	334	385	334	351	388	354	342	365	320	282	349	328	352	344	326	345	337	380	349	349	339	333	324	312	325	330	329	333	322	355	342	342	298	300	308	343	351	377	345	352	367	362	315	336	343	345	329	344	351	326	334	340	354	338	336	339	331	357	313	333	330	345	361	364	370	335	350	333	305	360	330	343	323	346	345	339	343	331	331	327	378	337	357	386	332	331	352	315	345	380	356	327	351	367	301	379	391	355	332	366	364	323	322	344	314	333	307	315	346	301	337	345	309	333	345	328	294	327	342	379	347	341	340	328	312	352	332	362	363	355	355	306	341	340	339	333	340	356	355	312	308	345	336	304	313	323	332	376	351	331	341	377	340	323	358	319	341	307	346	388	313	327	327	343	324	323	306	364	344	362	313	336	336	352	326	341	348	326	329	353	306	328	325	356	304	330	336	318	332	338	382	327	384	323	370	342	335	346	358	357	324	340	328	328	375	320	314	349	360	338	358	319	346	331	368	356	347	384	372	366	360	376	351	321	386	345	331	369	345	332	347	336	328	358	336	357	316	339	319	330	362	363	344	343	328	343	333	316	322	369	315	364	376	350	359	352	318	348	348	346	357	292	292	358	354	352	313	323	356	312	311	360	317	342	340	302	360	346	321	350	325	368	331	323	369	358	345	334	324	343	311	363	346	331	372	331	289	295	364	351	320	368	354	354	379	342	340	338	323	338	337	327	311	340	349	357	337	342	357	345	333	341	335	353	369	359	345	318	310	324	355	353	369	358	333	340	349	313	332	328	358	361	352	314	336	321	353	359	329	345	337	336	344	344	332	327	338	342	356	297	332	312	327	333	305	337	325	356	389	361	313	351	354	349	368	360	309	366	336	338	382	351	332	321	354	374	367	363	339	375	327	341	386	355	377	315	369	341	335	338	325	341	344	340	328	364	363	294	337	360	384	388	346	327	314	328	328	322	352	350	309	346	353	333	333	311	343	344	351	358	356	336	326	335	341	347	350	342	362	352	320	335	323	343	348	334	331	383	340	312	352	320	376	368	336	393	333	367	351	351	330	372	358	305	326	363	363	343	333	289	351	309	334	324	326	346	345	338	350	327	349	332	343	338	335	327	317	335	350	304	339	333	325	339	341	338	326	314	357	355	356	378	320	350	378	340	338	310	348	362	355	291	353	323	317	326	332	327	347	314	305	344	357	340	306	303	349	341	365	338	343	349	362	373	353	371	318	335	303	356	364	347	340	332	342	370	350	357	311	346	376	315	311	327	357	365	346	346	340	347	347	355	355	333	306	319	324	335	319	372	359	341	311	348	330	369	348	366	368	348	360	333	320	349	332	360	330	345	322	349	352	358	349	334	343	346	342	341	334	305	364	366	348	339	344	361	360	274	336	350	334	319	339	348	299	325	330	369	316	339
2315	1205	1857	2334	2207	1950	1737	1572	1366	1196	1150	1034	995	990	1003	996	957	1023	942	963	967	977	901	861	884	894	853	903	896	904	856	832	826	804	811	875	817	805	867	836	831	941	854	848	839	842	837	789	796	797	856	823	861	808	858	818	804	815	831	812	788	797	815	827	801	813	789	837	766	826	874	822	840	840	821	838	841	818	784	823	831	812	826	817	853	822	809	793	812	802	784	838	783	767	811	839	802	783	845	823	813	874	808	798	811	792	784	800	831	840	841	783	804	842	817	837	813	835	782	821	840	794	825	791	827	832	790	819	822	766	880	817	809	833	768	822	810	832	832	767	856	814	798	794	816	787	840	763	898	812	872	784	751	813	802	814	836	875	796	819	828	824	823	818	810	803	780	858	784	854	835	794	829	772	790	852	757	784	811	833	840	812	850	870	828	852	783	829	844	806	837	768	798	827	834	840	832	824	787	851	782	805	833	799	795	828	828	828	823	777	835	829	796	831	811	808	758	827	844	834	862	844	815	821	827	738	804	823	754	815	827	795	761	790	852	774	798	807	868	787	779	876	759	822	826	815	826	814	799	768	847	870	798	817	853	789	806	800	801	811	805	797	808	812	814	772	752	856	828	833	804	862	796	850	823	825	796	816	842	770	783	821	784	818	833	843	811	814	806	783	783	856	835	806	810	771	822	842	819	829	858	809	777	756	833	856	838	783	821	769	785	782	799	853	825	808	842	790	813	797	835	794	808	800	814	850	867	798	869	794	842	781	816	874	832	837	823	773	799	813	845	781	857	820	828	832	805	819	798	811	862	810	836	810	850	824	821	834	820	850	849	776	835	787	794	801	796	806	796	782	753	836	840	806	820	830	767	762	823	822	785	808	795	803	799	834	777	827	809	824	823	783	846	836	840	816	812	812	878	809	816	770	864	832	797	794	844	815	864	791	784	795	837	857	840	792	838	857	841	852	788	808	777	813	835	826	812	816	813	842	791	865	821	785	796	768	754	801	778	808	873	813	808	872	789	808	848	791	798	854	832	801	843	807	827	828	872	838	806	789	834	812	809	770	883	861	839	841	813	782	774	768	789	841	826	808	825	765	845	824	793	823	793	852	774	825	815	834	833	817	811	819	859	812	831	782	829	805	813	868	799	793	829	819	770	856	834	870	805	856	855	793	800	825	867	844	782	825	806	790	823	829	836	800	760	806	804	842	779	855	789	814	816	842	798	844	860	829	848	836	881	825	809	819	842	829	814	810	801	846	732	835	804	798	832	801	811	749	780	808	811	861	798	819	827	835	796	764	808	821	775	773	828	856	800	823	818	815	851	830	784	803	792	754	806	759	852	831	770	779	794	792	870	783	819	785	835	830	831	785	763	812	805	846	796	802	833	826	830	824	773	766	793	820	849	807	777	753	804	812	828	786	839	824	791	842	794	862	811	796	806	772	784	765	812	803	796	814	799	857	808	829	801	848	839	755	850	814	824	797	763	817	787	852	837	872	824	857	812	770	857	803	789	828	772	842	790	805	822	805	796	808	818	783	843	831	804	863	834	825	811	820	804	861	844	770	811	836	829	791	779	802	819	841	836	830	856	824	849	809	783	799	819	815	855	811	828	798	795	797	777	831	842	861	794	828	828	780	841	807	841	837	771	739	788	793	833	795	791	786	814	798	827	767	826	819	839	829	819	786	834	820	856	858	789	790	826	763	807	832	832	803	811	771	806	806	816	837	797	791	824	724	791	809	814	806	758	783	839	785	798	844	809	802	800	811	790	797	823	807	791	836	831	817	825	817	856	880	811	775	764	790	798	787	834	771	848	799	862	807	776	835	868	795	816	787	856	792	772	827	778	800	819	812	784	799	793	783	737	801	791	844	802	845	862	818	827	801	836	782	795	816	823	783	750	829	885	828	804	846	835	780	846	784	852	827	852	818	833	754	829	835	781	778	831	794	854	815	828	834	805	788	774	825	796	836	810	788	825	811	802	780	771	845	807	771	865	817	834	838	800	813	833	807	851	849	787	832	818	801	788	824	813	805	816	868	796	823	804	823	834	860	801	785	822	796	787	787	829	846	795	803	854	818	804	840	760	824	855	862	849	790	857	789	797	832	776	770	829	789	802	807	858	812	812	802	808	825	850	843	799	826	859	832	841	813	831	837	865	813	811	822	813	818	780	821	809	805	831	804	827	842	870	824	864	802	820	800	821	828	790	879	783	835	744	800	807	803	772	833	831	863	872	825	829	828	784	826	818	836	761	800	755	840	826	821	792	820	842	863	814	827	788	819	863	775	827	822	774	844	814	853	830	758	819	824	875	840	829	780	835	842	814	819	815	860	815	836	810	798	839	847	810	842	798	854	820	815	784	807	852	764	803	844	812	793	813	838	788	804	785	797	858	830	785	830	881	783	834	796	830	835	825	828	837	854	845	790	812	820	844	808	803	830	840	801	780	840	812	819	801	794	784	801	840	801	803	792	787	799	843	827	820	811	847	883	817	804	812	791	855	791	836	811	780	818	838	798	813	779	806	803	831	853	842	787	820	798	773	858	838	824	796	857	799	835	855	776	846	869	814	823	856	796	767	836	753	827	792	802	809	794	884	810	750	800	841	820	805	803	809	817	777	822	793	787	801	776	762	783	800	821	792	809	847	825	826	818	781	824	791	773	834	824	802	789	847	817	807	792	769	809	828	810	821	857	797	853	828	842	805	797	772	846	799	801	857	811	817	863	793	810	834	768	840	772	852	804	853	802	750	879	842	876	806	848	820	827	850	822	788	794	802	811	825	827	823	855	847	817	830	807	828	791	830	775	827	816	832	867	858	819	823	835	840	818	813	822	782	782	800	793	806	778	814	831	803	765	819	811	802	787	845	809	745	803	817	820	857	875	847	817	838	822	891	774	840	758	827	839	801	846	841	803	795	812	817	799	804	841	801	815	843	840	848	832	809	826	781	830	845	793	771	800	829	827	840	787	830	844	789	758	856	800	838	817	833	796	769	801	855	784	809	818	780	812	828	848	775	821	827	828	844	828	750	815	801	821	808	849	797	849	809	849	825	781	825	804	832	810	806	849	799	843	832	790	835	826	838	799	844	826	787	855	780	826	834	856	838	797	819	828	845	840	786	823	812	787	782	818	841	826	818	818	776	794	866	860	800	837	844	780	835	808	775	801	834	849	850	851	840	766	789	784	848	795	807	815	850	833	803	801	796	811	756	780	819	779	839	795	817	803	797	826	807	832	871	811	811	769	783	856	777	848	823	823	824	791	819	826	830	816	829	845	832	850	773	823	775	852	806	856	809	848	804	808	783	837	778	762	829	801	790	849	861	849	825	832	789	810	841	826	853	814	795	808	840	845	783	799	811	803	812	847	782	840	781	779	783	815	781	845	833	781	789	794	812	870	773	780	781	813	807	819	827	814	813	791	823	794	786	839	807	831	776	822	742	832	783	786	834	824	770	842	760	797	788	824	828	804	847	816	802	761	827	833
7122	1295	1552	1282	1070	825	637	597	549	454	468	407	449	384	382	354	368	366	393	375	346	331	343	412	356	331	324	325	357	344	338	326	365	341	345	328	298	308	331	320	327	352	342	352	293	352	300	299	315	332	340	334	360	304	344	293	308	335	333	336	340	326	317	324	365	340	343	345	300	338	303	335	341	312	337	319	307	292	340	290	292	311	343	331	349	288	296	328	333	283	316	321	292	290	319	308	309	305	329	344	326	332	337	312	309	319	333	318	307	283	323	331	307	358	319	327	351	322	314	334	320	341	311	330	334	331	310	342	307	327	335	331	323	360	294	329	346	343	325	324	320	341	316	318	298	326	326	306	329	314	327	309	294	288	327	313	339	334	320	339	334	326	334	316	297	305	322	326	311	330	332	282	333	283	301	277	344	330	303	311	322	314	333	313	298	321	327	337	324	277	302	333	289	312	282	282	329	294	334	313	313	346	311	296	342	311	339	308	314	363	335	331	310	303	346	309	302	316	341	347	277	329	337	324	306	332	348	311	310	291	319	330	325	315	313	309	307	324	340	327	312	345	325	340	325	345	333	331	332	330	320	353	323	314	325	328	313	351	339	320	324	324	338	317	297	303	303	299	310	317	341	296	321	318	324	291	340	302	339	307	311	310	348	327	350	347	326	306	322	328	315	307	312	334	320	316	353	323	336	344	309	362	311	318	336	365	309	321	329	285	333	309	290	321	338	343	324	334	377	313	330	331	301	315	335	285	306	330	306	318	325	349	305	343	317	328	330	314	304	346	334	320	345	346	294	322	336	307	340	327	325	354	330	318	300	312	322	319	333	330	301	333	289	317	338	342	335	328	317	323	348	315	331	332	315	320	319	337	343	355	347	306	350	299	349	343	307	350	327	323	332	322	319	342	296	344	317	282	352	328	363	324	327	355	368	346	312	382	310	303	323	303	354	340	346	338	328	294	337	333	336	349	296	266	336	303	371	314	326	345	317	308	304	326	322	295	338	300	310	328	303	376	298	310	329	330	308	312	299	311	322	342	349	330	319	301	344	328	325	297	328	331	330	317	302	331	336	356	334	313	326	321	329	366	331	335	326	320	309	333	310	316	327	306	261	305	309	333	281	299	286	334	330	338	329	325	324	302	322	336	323	302	343	314	310	318	321	308	311	299	347	310	315	300	336	350	318	313	320	309	283	303	324	328	330	324	304	322	334	330	317	358	323	312	288	335	320	290	299	345	341	340	333	317	358	326	336	311	333	338	300	303	324	319	363	322	307	302	300	307	302	328	295	318	332	363	346	336	332	336	322	309	314	343	340	309	347	350	356	311	333	320	333	340	322	344	302	345	318	292	345	314	318	310	321	340	319	330	301	336	332	313	336	311	334	351	358	320	315	307	317	319	308	286	288	312	309	304	302	283	318	308	319	292	324	330	271	306	311	325	313	328	306	311	336	318	310	334	323	325	352	317	302	341	289	292	331	337	337	325	323	302	315	315	315	312	300	317	341	319	287	330	357	304	292	332	303	280	326	349	325	284	296	345	366	334	306	314	337	315	308	300	300	345	327	292	328	278	283	297	301	333	370	338	334	304	345	289	322	295	329	341	347	284	304	340	350	298	302	368	347	310	353	348	325	324	307	347	341	318	318	335	322	313	307	315	307	291	331	314	333	366	281	342	340	319	357	346	356	360	332	308	296	292	324	324	320	319	318	318	343	332	315	343	335	355	324	340	345	312	321	312	312	343	328	339	338	308	316	327	334	309	298	343	312	314	289	326	334	366	315	334	365	334	310	279	316	326	335	334	349	323	352	331	306	331	317	346	326	342	315	306	323	281	320	331	308	341	309	336	327	336	330	304	358	340	315	314	347	326	313	313	282	303	294	330	318	286	326	318	310	325	322	311	308	302	315	316	295	291	350	347	328	365	314	294	325	312	340	305	353	294	347	336	336	321	349	330	325	307	329	315	303	327	314	331	340	314	356	305	280	302	359	345	311	293	338	286	313	333	318	311	329	308	343	318	290	363	313	287	315	312	343	307	330	314	343	370	308	317	290	322	312	293	312	330	331	306	317	311	318	304	329	349	357	333	342	323	304	291	298	310	354	335	322	333	352	319	331	326	310	327	324	351	322	344	313	309	340	325	327	323	301	327	324	299	338	289	302	334	334	311	332	311	308	318	332	327	348	367	316	327	320	322	347	373	286	292	316	344	324	304	314	316	324	309	328	327	298	326	330	325	351	312	327	335	314	327	298	306	282	348	299	300	322	330	306	314	326	344	317	314	309	337	311	321	345	336	309	305	329	329	330	309	305	312	298	326	319	319	302	313	334	352	323	310	296	321	319	304	341	333	353	312	307	303	342	303	306	308	364	341	330	351	334	318	335	336	319	305	347	321	309	333	283	340	327	373	305	336	322	318	327	315	317	307	316	316	312	310	322	323	324	348	329	322	342	282	324	342	311	286	339	288	331	320	352	344	297	303	326	299	324	305	334	314	290	314	337	333	324	331	300	303	323	297	295	341	300	335	286	353	328	331	301	318	266	344	296	305	342	313	347	331	325	312	322	333	323	325	341	315	290	305	339	354	297	304	313	330	293	335	310	311	344	330	339	342	337	335	311	344	336	304	348	336	348	332	324	328	331	343	317	308	322	336	314	280	337	328	330	331	323	307	335	316	337	350	344	302	313	291	345	346	332	364	326	357	335	338	309	334	344	285	325	346	355	344	291	277	308	331	302	292	264	320	276	296	318	314	317	353	338	285	326	341	314	341	329	302	329	325	317	349	348	323	335	327	330	311	368	317	294	307	338	310	329	298	323	322	333	340	323	324	297	322	288	364	285	305	316	309	330	314	275	357	306	334	312	333	318	331	341	298	311	329	307	302	307	330	294	350	321	316	301	354	331	304	308	302	313	328	349	330	371	340	298	301	319	332	338	289	311	311	295	292	332	293	321	312	302	337	322	332	371	350	288	317	333	301	310	306	335	288	343	330	309	318	315	296	350	336	314	313	318	360	346	336	334	326	335	332	303	308	329	295	308	328	289	375	314	334	353	309	312	366	313	320	312	309	314	312	317	327	336	313	315	326	310	334	333	350	327	356	345	318	318	297	314	322	341	337	333	317	359	314	334	289	316	296	315	334	311	273	286	314	317	325	324	320	325	290	338	318	345	334	317	333	339	296	332	295	338	342	302	305	322	316	333	293	326	315	340	303	334	326	346	307	337	296	314	299	318	312	376	295	313	331	308	351	298	312	319	320	321	350	342	290	323	320	335	327	291	288	311	337	271	313	331	315	319	312	286	320	338	319	307	279	342	332	298	298	321	343	321	327	315	323	318	341	342	326	288	311	362	320	306	307	300	320	326	285	312	336	353	297	360	336	301	320	335	331	303	326	333	343	369	303	341	338	315	297	372	304	323	357	336	328	312	316	328	342	314	353	330	321	321	319	305	326	299	296	293	272	360	346	316	322	306	328	290	287	327	307	296	291
6794	1750	3259	4097	3989	3329	2741	2382	1856	1697	1534	1329	1304	1138	1324	1117	1112	1153	1163	1195	1113	1095	1091	1051	1022	919	957	956	920	903	903	877	821	839	847	837	912	822	844	847	857	750	831	836	801	871	817	817	779	784	805	824	780	785	794	781	811	758	816	785	766	783	773	766	765	763	838	808	763	744	787	791	803	739	802	762	784	757	718	770	739	776	764	800	755	770	819	822	770	771	743	800	728	752	803	808	742	783	823	748	774	801	792	773	740	760	763	733	799	769	785	766	783	743	817	800	709	758	790	811	743	798	742	810	694	758	769	749	778	756	768	773	795	788	750	728	798	811	781	740	795	770	777	796	784	736	786	781	758	759	766	788	728	739	731	782	781	773	747	747	760	745	747	751	770	805	716	768	731	730	773	709	727	750	793	739	765	806	831	790	760	852	809	775	807	767	805	761	727	752	782	757	764	789	783	797	733	804	750	718	783	780	781	805	776	766	796	807	765	827	793	794	773	752	756	782	763	768	804	786	805	777	771	783	735	793	779	782	801	781	816	809	782	771	758	742	782	802	730	769	785	819	744	760	779	765	774	752	789	774	788	758	737	755	807	786	719	732	769	774	734	803	759	790	786	770	759	746	795	737	681	732	798	761	804	789	790	762	802	813	775	820	788	748	784	775	772	759	760	742	749	752	772	761	814	746	732	740	756	753	802	785	775	730	750	769	759	768	807	770	803	769	784	831	768	787	793	742	795	733	732	729	814	786	740	780	766	813	812	735	791	775	738	726	761	802	817	712	817	799	737	754	817	757	750	767	771	807	794	772	788	779	809	767	756	826	770	779	803	783	784	800	756	752	771	782	733	776	764	739	751	763	758	745	747	832	780	760	774	721	747	765	795	762	787	779	756	735	799	782	753	773	785	721	750	784	765	750	788	785	776	791	802	751	774	762	778	802	768	749	721	779	742	793	761	783	789	746	793	741	794	750	731	723	789	746	734	726	762	799	783	783	759	766	766	761	772	783	719	746	788	784	791	763	752	770	775	724	808	764	776	766	770	761	781	764	843	807	774	800	725	766	739	773	785	853	748	740	759	755	750	780	774	791	776	785	816	770	777	752	770	773	766	788	748	725	819	810	793	747	784	780	819	765	780	826	791	741	799	792	778	760	744	742	837	765	750	753	800	753	786	781	787	782	791	748	757	756	771	809	778	734	836	759	735	811	753	781	748	803	720	792	764	771	829	760	748	761	740	748	800	799	743	799	760	787	794	760	757	713	773	758	776	760	794	807	791	749	771	800	767	810	750	799	763	777	779	791	763	758	823	736	773	729	821	782	791	726	782	798	785	776	793	796	787	756	799	807	750	751	783	747	806	795	780	782	766	735	837	787	791	767	766	801	808	767	783	810	740	818	786	807	795	804	850	791	782	804	756	763	770	781	801	776	747	784	787	789	745	757	719	774	747	807	749	790	778	803	785	742	764	738	768	784	775	743	752	770	742	767	730	803	747	761	796	790	778	796	735	748	808	766	827	737	722	748	760	751	767	803	813	774	767	763	780	751	772	795	750	777	729	793	777	754	797	823	776	776	739	766	784	778	775	762	739	826	751	734	781	811	729	797	775	803	764	794	704	749	735	771	734	757	789	773	736	776	742	792	803	778	794	736	781	778	760	777	776	787	758	787	730	739	752	764	765	812	745	755	769	808	733	742	772	731	748	764	776	780	768	756	790	761	743	772	746	805	786	762	779	783	756	755	757	756	792	763	758	813	760	781	742	784	785	756	746	758	787	733	764	744	777	762	783	791	758	735	753	777	743	807	725	775	766	780	742	790	838	791	743	758	752	801	733	776	697	783	776	752	785	735	812	719	771	767	776	747	793	768	763	763	692	720	773	811	709	763	796	737	742	764	756	717	829	784	745	761	752	764	786	795	818	801	788	766	779	747	795	804	794	801	731	765	732	762	787	800	796	775	773	771	764	775	764	779	754	788	736	820	777	758	795	752	716	790	760	792	737	784	795	781	781	787	817	809	773	720	739	783	750	782	780	794	787	760	764	785	776	837	712	716	784	777	734	726	787	747	799	794	802	783	703	810	796	824	788	767	801	761	773	756	718	773	763	805	812	745	770	763	751	708	775	721	753	806	765	765	743	764	743	823	751	731	790	762	787	804	796	818	758	791	776	770	772	793	776	767	731	749	774	761	774	759	766	724	768	772	759	763	796	781	768	758	784	760	765	718	741	744	800	761	779	769	748	791	754	770	793	754	752	772	759	774	766	736	744	735	748	768	784	748	804	753	805	765	785	736	789	799	748	816	773	754	767	801	763	820	733	765	779	768	780	814	730	811	771	796	790	704	766	728	750	773	725	801	764	740	818	767	775	740	767	750	789	799	789	732	737	775	760	762	764	735	724	713	745	759	820	806	801	792	730	779	738	771	753	779	785	737	808	749	786	757	776	782	787	758	815	781	713	777	743	762	821	749	758	734	788	737	732	792	772	730	769	770	748	790	770	766	781	777	776	758	834	770	774	729	765	808	796	795	768	784	773	743	758	744	744	744	790	774	742	793	813	819	781	801	756	817	743	777	738	752	771	779	748	763	797	780	811	748	804	780	788	745	771	846	775	823	815	744	778	723	761	776	718	755	755	765	763	803	784	790	751	784	789	747	732	755	796	792	774	829	784	795	803	772	800	757	785	774	780	782	828	797	745	781	741	784	780	769	776	768	773	763	761	732	755	846	784	796	759	754	763	755	833	715	727	791	803	773	763	814	773	799	788	760	797	783	794	808	750	797	802	734	749	781	776	785	801	757	779	748	785	766	726	794	816	749	751	734	796	801	777	767	776	768	780	754	792	764	806	736	786	741	744	760	798	755	726	807	804	800	778	758	748	746	766	790	782	747	785	763	785	767	791	773	769	794	756	774	760	771	769	753	779	797	792	796	771	819	787	772	762	759	817	759	774	737	787	763	777	772	754	777	795	815	759	763	816	792	750	763	788	731	780	723	737	747	790	844	745	782	790	821	758	751	769	748	813	787	740	807	744	755	778	762	771	750	787	726	777	776	793	744	741	758	770	767	778	829	765	773	782	775	786	731	773	796	764	785	828	786	786	761	730	778	769	809	789	771	781	793	782	753	798	736	764	753	751	771	763	819	760	800	766	836	764	820	759	800	752	776	771	837	808	753	744	804	812	811	806	765	755	765	763	731	766	782	766	759	776	756	806	771	773	797	768	781	847	756	842	759	784	796	730	776	769	714	765	724	765	765	782	770	770	779	801	762	807	768	757	740	791	795	813	766	761	758	811	810	803	784	778	772	794	806	770	790	799	766	763	804	779	815	709	749	709	779	751	774	807	790	752	762	754	786	767	772	796	736	749	757	799	804	801	772	785	802	775	739	762	767	750	795	769	752	752	795	797	808	820	762	783	774	761	807	794	798	780	775	748	704	786	748	772	714	820	783	817	779	828	767	781	759	801	688	789	815	734	770	785	779	749	771	813	757
12964	2056	2132	1801	1534	1040	816	652	539	414	410	358	363	329	329	265	262	281	319	304	302	255	279	270	225	240	277	231	242	230	233	220	219	203	201	215	214	206	238	205	210	209	202	211	228	214	236	208	211	226	215	227	198	234	190	202	206	204	208	233	231	199	204	215	218	229	209	207	203	203	191	214	195	206	222	187	213	209	222	208	219	209	237	196	217	234	226	226	208	225	207	239	251	198	213	200	206	187	214	214	210	224	195	205	225	202	193	233	232	200	224	225	206	213	219	241	214	239	200	206	221	194	223	212	199	219	206	220	211	186	215	249	200	196	207	209	232	221	205	187	198	186	229	190	189	218	197	207	203	218	222	205	223	177	189	200	201	168	196	219	179	196	237	178	207	215	238	226	197	200	192	193	205	198	194	201	203	210	227	207	190	227	232	213	207	228	213	234	205	219	224	215	229	222	219	213	194	201	207	198	206	218	191	217	208	208	214	220	220	198	202	204	224	186	204	213	193	198	265	231	212	179	216	209	194	198	225	216	191	224	217	219	201	219	229	207	170	222	218	197	214	231	221	214	236	230	228	212	192	193	232	197	213	221	182	219	235	204	215	236	227	223	218	228	215	208	233	202	217	255	213	231	246	231	198	176	199	195	228	203	181	201	204	228	199	218	204	208	226	212	219	207	180	193	194	197	202	233	237	209	207	218	214	250	228	211	208	198	197	207	213	196	205	207	210	218	197	223	219	204	206	221	189	218	198	182	202	207	192	171	219	213	231	217	219	239	220	212	211	218	213	215	204	218	191	226	227	232	185	224	223	246	195	227	241	206	179	204	195	209	209	194	201	190	221	203	210	207	214	227	248	225	204	237	228	182	205	207	232	208	208	202	228	205	232	195	198	178	230	207	212	200	201	199	239	229	214	181	200	211	210	211	204	228	240	231	211	242	236	180	226	193	219	165	224	242	224	220	212	204	212	205	193	202	213	194	203	209	193	197	220	235	229	185	209	196	196	208	208	215	226	196	244	212	209	199	193	203	213	212	203	210	194	232	210	232	208	197	225	227	203	228	188	194	191	210	183	225	210	206	207	224	202	195	204	219	218	195	208	195	224	199	206	228	231	192	219	212	217	223	219	209	210	198	220	191	189	204	201	211	205	215	227	242	193	195	208	214	195	214	225	212	221	197	227	229	212	223	213	216	203	223	189	213	230	217	202	211	206	222	223	187	195	199	217	222	210	215	225	180	226	209	207	200	226	219	197	200	217	228	240	212	199	225	204	210	203	194	215	206	221	236	204	208	210	210	193	189	213	207	209	216	202	226	200	209	202	200	200	207	203	217	218	210	181	202	217	213	214	207	219	177	228	205	197	240	216	176	201	201	212	189	202	210	229	236	200	232	231	204	212	225	221	196	211	216	211	213	196	203	190	191	200	203	209	213	255	210	207	215	202	212	213	207	209	229	207	208	218	252	208	184	201	230	187	208	205	235	194	196	197	235	210	216	198	193	186	215	221	229	218	214	228	209	215	221	220	210	193	211	203	214	223	222	219	222	193	203	209	190	217	182	204	210	196	222	204	253	195	205	202	236	192	212	220	178	204	211	234	237	202	190	222	213	214	200	183	207	203	202	229	222	218	206	215	230	222	190	192	216	232	205	174	222	202	234	208	231	199	192	205	200	201	200	238	187	198	227	209	210	219	201	205	225	228	224	201	229	189	209	211	226	219	209	196	220	177	237	202	205	195	200	203	199	186	246	217	184	226	207	220	194	206	205	212	218	191	213	214	192	215	236	214	203	197	200	190	182	225	198	227	203	237	221	218	211	210	199	212	226	215	208	228	196	229	213	225	189	184	192	210	211	204	245	232	217	208	224	221	208	195	215	212	209	218	207	201	197	230	209	206	228	228	217	251	228	230	199	216	224	212	226	216	210	217	217	193	211	209	218	222	197	196	206	191	236	212	206	191	215	226	201	200	206	200	219	203	241	219	203	228	225	198	239	226	183	190	219	202	210	230	233	217	187	209	210	201	192	211	221	208	182	191	219	209	222	239	232	218	183	200	201	210	226	210	196	168	215	175	192	222	188	211	215	206	209	220	220	202	197	206	232	206	192	182	195	220	201	199	185	226	207	187	194	204	203	213	213	237	197	221	225	198	220	236	199	192	201	219	209	233	239	202	201	218	220	210	228	200	224	207	226	210	196	201	208	221	209	259	210	205	212	207	194	216	224	207	218	236	215	217	199	209	188	181	218	205	180	227	207	202	197	222	226	222	213	178	217	204	205	234	220	178	203	206	191	208	187	213	241	200	206	210	223	203	211	212	220	229	223	197	225	246	198	197	228	204	213	233	206	215	218	198	226	201	195	205	209	229	207	236	206	231	200	188	236	214	212	223	204	201	200	190	201	215	200	207	245	206	207	183	220	199	214	212	203	202	251	223	204	213	209	218	203	202	177	222	225	199	221	213	202	195	211	213	240	217	203	222	230	228	204	219	208	224	190	209	211	187	206	190	240	229	218	171	230	203	218	224	223	217	180	188	191	206	200	178	222	216	207	202	198	216	201	204	227	222	232	190	206	180	210	200	224	197	209	205	220	225	197	227	201	212	220	223	191	218	212	218	223	231	215	216	227	219	231	188	222	229	201	181	230	201	189	204	196	205	232	208	225	201	215	216	201	213	239	199	255	197	193	205	189	189	211	204	195	238	202	223	202	236	233	198	194	199	197	215	215	203	226	240	238	207	219	231	197	216	204	174	193	265	230	221	212	198	223	214	231	231	228	206	225	200	227	172	215	182	222	239	216	215	223	218	211	211	210	216	223	211	216	195	214	215	189	229	213	207	210	199	197	211	236	225	220	235	206	203	207	207	223	218	208	217	215	202	208	198	203	204	228	205	182	242	214	216	217	226	219	204	199	201	214	205	228	205	229	161	206	213	241	205	182	194	217	199	211	200	228	215	212	212	208	217	220	222	211	189	211	209	171	221	174	205	210	190	215	221	196	230	213	220	216	206	201	232	217	219	224	236	214	201	191	198	221	203	223	197	211	219	211	198	227	200	234	213	226	196	215	216	218	196	226	192	211	216	226	209	212	195	226	184	202	206	194	193	199	242	244	206	203	236	212	190	235	212	183	209	223	258	189	218	182	203	219	216	197	212	218	212	180	199	226	215	207	193	213	239	228	209	203	216	202	234	210	223	193	201	219	202	213	193	235	210	201	221	214	189	233	211	210	229	226	218	218	216	184	193	196	195	219	216	224	226	194	201	209	228	234	200	215	213	233	219	229	229	196	205	231	234	211	204	191	222	225	230	211	209	198	193	222	208	198	212	210	175	208	217	199	203	215	195	201	198	227	229	194	194	190	210	195	194	226	226	241	211	200	213	215	201	219	199	203	177	208	213	194	222	197	215	213	234	219	206	229	198	197	186	204	224	232	215	220	206	197	237	189	186	213	226	225	189	213	215	208	193	208	200	238	208	225	209	186	222	202	231	220
8636	2039	4196	5609	5655	4569	3496	2797	2454	1883	1582	1425	1332	1277	1352	1237	1099	1195	1161	1187	1021	991	936	892	844	874	802	804	704	755	660	638	668	694	620	662	649	670	626	634	607	627	577	534	546	561	564	520	542	561	507	564	520	557	540	541	560	534	547	520	559	524	580	541	516	570	517	536	556	532	516	535	514	518	529	553	578	561	501	538	518	575	518	509	542	540	566	560	539	567	524	502	563	507	560	572	518	526	580	509	567	521	526	524	542	504	537	537	554	544	541	544	525	557	516	486	540	528	525	534	515	510	546	529	475	520	560	537	537	453	514	551	577	524	527	514	520	547	533	540	554	499	512	528	498	513	486	563	527	508	515	526	515	531	562	502	515	572	504	527	493	519	546	519	499	541	522	510	535	523	510	535	523	521	545	529	553	524	541	523	523	500	534	534	526	539	507	567	571	580	519	523	479	524	544	555	490	547	530	554	553	525	555	526	530	528	518	487	492	493	492	505	538	568	558	551	491	530	547	543	522	511	501	521	582	522	486	497	516	521	486	508	510	546	507	518	517	531	537	521	514	527	506	538	529	539	479	553	568	582	533	555	499	538	550	543	540	535	506	522	518	497	555	520	536	542	510	527	531	554	559	496	516	518	557	519	553	509	546	489	497	545	499	537	510	519	465	538	506	522	538	566	522	528	562	514	525	529	536	494	536	482	512	527	563	485	531	527	536	512	542	505	504	502	549	497	519	506	500	551	482	506	526	532	516	494	526	521	521	515	508	504	539	546	469	542	537	525	528	528	513	573	563	477	534	504	519	549	512	508	500	550	522	517	561	530	502	560	487	543	484	527	523	592	524	526	526	498	519	526	551	540	518	559	546	515	530	514	569	551	531	472	553	526	545	551	517	536	516	539	496	538	557	526	533	497	538	524	521	493	550	530	512	516	523	509	520	496	484	501	530	525	496	503	521	520	524	546	549	544	484	522	569	524	484	506	545	519	526	555	564	478	542	533	511	506	567	526	507	509	518	511	545	503	563	523	560	551	511	523	534	510	538	519	574	553	553	538	567	510	534	541	545	580	553	540	555	580	515	558	524	486	541	503	542	528	563	540	502	561	516	571	498	498	583	519	531	515	508	545	534	484	529	536	514	460	491	499	549	531	549	544	496	538	529	520	548	542	502	527	549	504	536	582	521	485	530	521	527	511	540	533	547	554	530	523	518	481	548	505	571	542	531	531	522	520	518	521	536	530	538	519	487	518	503	565	518	543	550	530	536	522	514	534	572	515	535	535	522	518	563	551	481	563	538	529	552	500	552	481	503	551	527	542	566	549	516	514	530	537	526	518	561	510	511	517	532	498	507	514	498	509	549	554	525	533	504	499	521	563	541	510	540	535	521	507	506	545	509	567	516	532	587	487	518	547	514	536	492	510	534	571	546	517	509	471	544	506	498	533	522	513	489	516	501	551	552	529	526	561	580	520	523	582	540	567	534	503	549	540	562	575	491	523	521	551	559	542	560	509	536	502	553	513	519	519	539	495	543	535	549	508	519	529	554	540	530	542	531	507	482	532	538	503	540	517	490	517	569	516	512	527	516	517	507	504	517	481	518	542	545	532	561	511	498	524	487	498	508	534	516	510	559	494	534	529	447	550	517	548	507	551	522	536	521	568	505	541	484	540	524	518	541	532	536	529	529	529	531	542	555	496	517	512	506	477	550	543	553	499	509	544	560	545	548	510	548	560	516	549	532	561	502	534	474	521	513	535	533	540	509	522	547	543	506	540	530	532	506	542	510	530	531	559	527	529	494	469	542	530	523	481	542	556	524	537	510	513	542	536	518	537	496	528	551	537	483	514	530	499	505	520	551	574	509	486	510	521	482	530	536	580	545	506	550	499	559	528	538	544	519	529	533	540	509	524	534	472	528	525	542	534	532	513	525	535	526	520	568	567	526	513	546	505	539	530	548	521	506	467	516	523	517	549	507	508	529	533	527	509	532	548	511	499	560	535	536	529	506	502	527	521	520	475	528	552	527	536	486	576	560	519	518	470	543	522	542	538	518	509	561	560	493	507	545	539	508	525	523	533	515	517	535	563	548	555	537	546	492	525	520	550	501	544	534	544	493	507	548	511	525	483	529	492	502	521	549	585	499	485	552	559	533	528	525	525	500	508	574	513	557	540	478	544	495	551	531	543	485	517	541	541	520	495	505	527	486	525	565	514	516	576	544	511	533	527	567	509	522	523	539	566	516	533	491	538	478	498	535	550	557	550	543	516	535	508	542	518	525	549	519	560	518	519	563	522	552	522	565	546	511	505	522	512	541	554	518	530	514	534	531	513	528	543	496	531	510	516	550	524	572	521	545	505	501	565	508	546	553	540	528	519	500	521	518	549	533	512	450	521	543	558	555	523	493	536	536	511	595	538	605	500	526	533	533	558	535	547	537	552	549	538	543	514	511	501	517	541	482	509	472	538	557	540	532	551	541	554	513	534	529	532	520	537	534	517	544	551	492	500	522	561	484	533	533	546	552	519	544	550	502	505	529	504	586	547	532	506	510	536	544	527	509	527	499	478	506	471	528	537	516	544	511	527	546	562	542	532	519	510	485	509	488	545	527	553	491	534	553	561	556	557	561	536	535	540	486	543	502	521	521	536	549	534	536	576	510	530	523	530	543	531	522	524	519	551	539	558	542	546	507	486	525	513	515	542	482	517	476	556	536	507	530	512	522	521	542	534	512	548	559	553	539	532	545	537	516	513	554	500	559	514	489	562	524	520	584	526	535	565	552	524	523	541	514	542	550	521	528	529	545	529	536	486	533	522	512	469	509	545	500	522	523	514	526	536	560	526	518	527	524	528	536	523	556	524	519	491	551	489	537	518	547	561	523	523	522	530	552	495	541	502	503	530	580	571	543	532	526	516	518	538	505	534	541	533	536	501	551	519	529	542	511	530	494	530	559	515	508	517	531	505	528	531	532	554	543	476	511	555	499	508	519	517	534	475	520	538	525	556	476	537	502	569	522	527	521	530	510	514	531	482	534	541	515	497	504	531	515	522	507	537	568	525	546	516	480	524	535	562	503	502	539	528	531	557	544	532	538	497	536	495	513	512	557	535	551	531	529	506	525	543	543	545	523	550	517	528	539	486	515	558	504	529	520	555	519	533	541	540	548	516	512	536	491	505	510	564	500	518	560	526	507	542	527	537	516	523	524	558	546	523	547	529	518	574	526	548	541	514	502	585	512	592	495	509	578	521	550	526	508	515	519	509	489	509	517	541	486	538	524	490	484	519	499	519	538	540	571	510	552	494	504	533	541	527	553	501	550	521	507	531	566	492	551	487	565	575	529	547	480	485	512	541	533	533	536	505	533	538	500	533	528	512	520	549	516	530	539	535	550	526	498	543	518	516	526	516	522	512	545	533	546	572	523	508	534	504	531	543	501	530	553	529	537	483	508	546	496	559	528	530	499	541	522	527	560	553	509	528	541	521	531	535	538	544
1899	705	834	788	674	584	440	431	428	369	392	324	358	382	384	389	380	354	355	390	352	322	367	360	346	339	325	328	349	347	346	292	344	336	379	319	339	354	333	331	363	349	352	338	358	326	363	345	349	382	306	358	347	353	343	339	325	349	346	304	360	357	325	325	309	334	360	374	308	321	336	325	319	339	339	363	354	339	366	342	352	312	352	346	285	367	315	339	350	345	348	333	337	322	322	338	328	325	346	389	374	300	329	321	340	318	338	350	326	348	361	353	342	302	331	344	350	336	330	341	374	340	356	343	358	353	334	342	319	342	337	367	337	365	320	367	327	354	338	335	374	329	320	338	348	337	330	317	348	326	375	313	325	333	360	333	338	336	329	326	337	338	339	342	337	366	318	351	350	321	329	350	346	350	341	347	325	335	313	349	362	310	344	380	334	332	330	345	332	306	329	310	303	325	336	327	360	337	351	355	355	332	368	348	324	315	318	294	340	334	309	324	303	338	332	307	336	314	343	345	363	343	340	348	341	349	318	301	307	325	319	323	331	361	315	379	353	320	312	394	316	344	363	302	354	303	344	342	342	333	305	327	304	335	328	331	287	304	323	338	331	346	306	351	358	366	364	343	348	358	346	326	296	363	322	351	299	307	309	316	357	332	350	323	340	341	353	334	350	311	315	353	341	366	329	323	348	336	367	311	304	351	363	337	324	375	336	324	314	329	364	354	350	343	320	310	334	359	325	350	317	364	315	372	297	345	358	325	336	348	310	312	317	322	283	311	351	351	341	323	372	327	364	337	310	314	306	341	319	318	349	326	370	311	343	314	369	339	308	352	317	327	338	297	337	320	333	356	337	326	357	354	325	330	332	311	344	311	341	333	346	345	329	354	361	343	327	346	357	324	364	339	338	333	308	320	322	288	356	309	348	352	312	360	345	316	355	321	350	355	332	339	314	337	336	369	283	350	322	305	317	315	341	346	348	357	356	348	366	355	336	322	320	317	323	332	328	357	366	345	335	337	343	344	341	323	314	321	346	327	345	361	363	330	329	347	351	352	322	327	332	354	336	323	377	363	332	343	338	323	356	350	331	340	338	334	322	348	299	330	329	342	367	340	357	339	331	307	292	348	362	366	327	349	310	332	338	323	335	349	347	350	343	333	375	338	303	360	334	349	341	337	304	358	339	362	319	312	336	338	334	332	305	355	337	330	343	337	350	352	349	360	312	357	375	328	322	321	316	319	348	410	347	337	357	320	357	356	330	348	332	351	332	349	350	322	336	336	347	365	319	338	369	326	365	353	357	312	333	352	333	342	345	288	337	331	324	329	331	314	354	324	343	336	335	332	348	334	349	359	340	320	341	339	300	329	300	348	342	338	352	337	342	355	307	325	343	321	321	354	322	316	359	348	337	347	339	356	320	354	295	341	370	344	361	349	378	314	329	345	334	361	339	332	357	321	358	322	355	343	333	370	324	336	322	337	337	309	340	338	329	353	325	374	356	343	349	294	325	316	345	316	321	335	365	322	312	326	338	323	311	327	337	355	335	329	366	345	367	323	374	328	322	306	362	338	350	341	315	329	357	324	376	303	319	331	332	315	348	352	341	327	339	306	319	329	341	316	317	361	324	332	330	353	340	335	312	343	328	298	329	323	405	325	334	316	327	340	321	344	324	365	320	315	349	327	336	334	334	356	317	330	308	319	337	298	318	329	386	347	327	335	320	339	306	340	318	360	340	366	329	369	351	329	307	335	352	394	341	336	331	348	331	321	336	328	360	344	326	341	342	362	332	367	301	313	369	351	336	316	315	334	341	332	360	346	349	368	362	345	343	318	326	322	327	314	350	323	322	340	331	315	328	353	319	325	328	337	332	339	341	319	312	327	326	348	343	346	298	368	318	318	365	351	322	352	330	327	352	302	329	354	311	332	295	329	306	346	325	318	317	315	341	333	365	334	330	348	296	332	356	341	348	360	326	321	321	323	345	308	327	350	329	357	340	289	336	342	347	335	323	344	335	328	313	370	370	361	350	340	354	350	353	304	316	367	348	344	348	361	333	333	359	314	336	324	345	345	333	312	310	316	336	320	342	320	341	324	320	350	292	305	328	355	321	373	335	344	359	349	328	346	359	355	327	347	327	324	312	296	318	347	357	350	365	332	360	351	345	319	322	296	322	345	323	338	340	348	336	342	336	321	318	310	326	315	350	357	358	336	313	334	343	303	331	337	388	322	330	357	358	323	349	350	353	346	320	331	288	322	318	359	321	354	337	329	329	312	368	303	366	343	322	317	294	353	367	366	349	326	357	329	343	354	365	330	317	348	312	359	339	322	325	296	401	324	361	339	341	307	320	362	332	374	320	318	345	356	326	331	324	373	367	335	315	325	378	333	333	321	356	355	333	338	340	354	330	314	334	330	302	328	324	354	322	361	322	344	349	317	338	310	339	329	316	358	312	345	351	376	338	326	362	348	313	371	301	370	375	347	342	335	333	332	283	324	336	332	314	299	346	319	358	330	283	334	310	341	321	319	334	356	354	349	355	335	363	365	332	328	294	338	330	351	326	311	339	334	350	353	310	340	305	365	327	378	347	329	337	329	356	328	344	348	332	330	375	323	350	316	325	306	344	354	317	340	356	337	313	343	317	318	336	308	319	352	364	355	324	301	329	317	342	311	326	343	350	331	319	345	324	321	327	330	325	362	345	277	331	357	359	347	326	319	354	340	335	342	365	346	317	336	355	383	345	331	336	357	346	302	317	333	358	322	321	365	339	307	349	327	320	353	329	347	354	391	357	350	299	344	376	346	340	306	324	330	299	328	360	334	346	316	322	337	311	373	375	289	355	346	338	354	316	327	348	342	316	359	335	360	362	332	345	307	296	363	346	361	319	339	327	305	351	326	330	320	345	332	362	354	342	317	337	319	353	347	320	352	324	353	301	397	314	311	308	313	374	349	324	357	356	315	344	361	317	335	329	320	314	343	312	339	303	364	351	351	351	347	338	385	329	310	340	365	353	315	327	353	366	345	311	356	318	347	342	293	329	345	350	308	375	325	319	357	331	328	364	323	312	296	350	382	340	333	317	351	304	332	330	297	317	324	362	322	332	307	340	300	320	311	336	325	295	279	350	352	333	318	362	325	328	338	336	346	356	330	356	316	321	299	295	361	333	315	335	331	329	314	350	361	345	357	341	340	364	339	372	349	356	333	332	359	334	340	318	318	313	360	354	343	331	352	337	354	323	317	372	332	351	346	309	330	352	347	327	309	340	350	341	350	350	347	353	325	336	318	324	314	291	325	329	340	374	381	328	321	339	331	321	324	370	336	322	341	343	314	331	327	334	337	335	315	284	339	366	330	352	323	356	313	315	328	364	328	353	333	350	311	367	334	363	339	316	343	365	338	345	300	326	327	303	316	299	350	321	344	347	342	335	369	324	331	364	335	331	309	338	331	367	339	341	353	342	342	325	344	361	353	376	342	334	305	367	343	336	339
2308	1223	1930	2383	2199	1919	1641	1458	1304	1083	1164	1023	997	996	955	1016	1020	994	994	980	940	935	933	935	826	921	914	895	816	900	823	817	805	786	794	839	873	837	809	828	852	847	844	818	835	825	817	802	825	833	824	766	814	805	846	810	784	794	802	865	784	795	818	811	818	792	780	846	804	756	816	822	824	788	804	798	793	812	766	771	797	791	820	805	798	827	785	850	751	797	800	834	792	800	768	780	770	786	798	853	805	831	854	819	802	792	826	804	761	793	814	832	821	830	785	792	856	849	843	835	837	839	764	786	808	815	794	809	822	733	753	780	751	795	819	805	831	801	811	787	823	822	835	784	806	799	810	795	797	818	768	807	771	799	827	771	855	814	773	835	799	762	851	792	817	805	885	824	791	756	794	824	802	787	792	791	858	799	816	794	737	816	770	763	851	801	822	808	815	765	792	837	792	800	839	780	811	843	729	745	774	821	801	804	845	846	833	797	829	818	778	850	792	784	817	817	796	807	824	811	791	814	834	810	820	855	778	832	789	818	816	760	800	859	795	851	800	753	802	755	808	848	798	800	812	790	814	817	796	801	794	819	789	859	822	791	829	766	784	851	752	812	782	792	765	803	819	806	830	804	745	789	790	796	774	798	819	814	793	883	804	804	769	777	777	792	809	789	811	782	857	790	778	844	854	766	792	805	772	738	827	825	841	807	811	809	757	824	811	746	783	786	779	828	782	817	816	804	791	779	821	783	820	785	787	822	837	741	766	790	837	761	793	844	807	778	777	782	797	797	784	825	740	788	775	770	800	864	859	792	784	848	793	865	815	799	761	811	819	780	787	794	804	777	794	758	778	810	781	827	861	801	776	843	851	828	896	801	758	809	788	794	810	788	800	753	807	787	819	835	776	773	807	795	811	804	792	790	880	809	792	771	817	813	814	834	841	798	781	807	782	794	823	829	807	836	814	825	806	859	797	810	832	778	760	767	854	854	808	852	821	813	818	780	814	813	873	829	837	796	864	817	788	801	796	820	830	812	824	795	793	863	777	804	804	732	822	836	793	802	791	794	804	783	878	802	836	805	820	796	830	790	780	785	838	790	784	790	773	825	817	835	779	824	810	816	809	764	794	851	813	881	811	794	773	803	774	866	816	795	793	808	813	835	781	823	781	802	803	806	773	814	751	807	813	790	827	807	840	780	772	804	760	825	809	820	783	756	824	836	751	826	822	800	794	798	814	809	832	846	810	819	813	826	800	821	842	803	773	820	848	821	828	751	802	814	763	839	765	788	838	782	778	765	837	813	820	803	837	777	808	790	800	827	791	814	778	726	837	787	802	834	785	765	820	822	832	820	791	842	798	796	805	787	772	782	847	831	812	816	756	799	823	843	821	799	824	809	831	821	815	820	854	812	775	779	840	813	775	781	807	771	846	818	848	770	839	808	834	746	777	818	859	761	838	741	808	745	804	781	764	822	801	802	818	861	830	780	774	746	817	810	787	814	825	775	759	830	815	769	832	779	792	759	828	808	849	837	797	831	795	809	772	857	843	784	796	771	804	846	762	809	796	790	823	763	777	823	806	792	795	810	765	784	816	811	845	790	813	780	835	790	799	824	835	829	790	788	801	805	819	789	828	832	761	828	791	817	811	800	822	826	745	813	835	798	891	772	842	839	820	804	755	800	880	810	799	836	813	784	802	825	845	853	790	728	790	823	796	790	782	857	886	797	825	834	788	816	838	835	763	790	800	782	769	799	822	787	741	834	803	805	853	744	828	789	807	827	765	798	851	828	834	809	870	784	741	804	808	752	776	786	829	795	763	831	830	762	832	823	806	850	819	840	824	802	831	789	785	748	797	798	760	750	796	805	779	816	824	806	736	872	774	808	768	815	842	809	857	809	795	810	859	821	798	817	805	777	801	779	803	828	845	783	758	813	779	805	789	775	839	786	850	799	830	825	824	771	780	816	737	774	825	770	870	788	806	804	765	808	782	804	832	814	762	792	794	840	830	773	773	813	815	840	697	843	801	825	760	806	757	763	787	802	785	807	838	780	786	780	774	807	810	812	748	832	811	784	808	864	760	829	806	835	798	745	821	788	803	841	784	821	780	828	826	848	808	798	816	817	824	802	888	840	811	778	792	809	805	827	833	786	825	804	771	781	891	820	779	843	756	810	783	834	798	847	831	817	870	823	785	828	764	753	796	739	806	755	769	748	842	829	843	778	766	787	798	776	861	824	815	778	775	802	783	788	783	818	784	775	788	760	846	840	792	840	838	792	791	831	775	787	805	804	791	808	850	801	799	800	808	785	788	770	777	801	758	786	791	832	793	816	811	802	798	831	825	777	830	826	807	815	789	788	808	761	828	839	819	778	804	825	758	779	815	807	770	790	814	836	814	846	818	793	848	825	804	803	836	793	873	759	829	756	812	775	856	796	829	808	822	775	825	741	782	850	761	847	784	847	813	780	842	791	803	797	846	805	780	828	792	860	785	839	805	794	789	781	734	831	769	746	828	773	810	803	824	748	792	791	811	830	839	855	818	786	819	771	837	764	790	784	810	790	803	754	825	786	762	816	786	815	801	829	792	804	842	747	863	811	823	813	777	799	784	819	817	801	827	763	860	849	799	796	794	800	849	777	853	794	771	831	785	780	797	790	804	731	790	797	773	777	792	816	794	837	760	817	780	764	762	833	841	757	813	799	848	838	752	753	823	780	792	801	833	783	788	851	748	775	819	830	802	796	800	748	801	786	818	794	844	792	754	768	777	747	819	751	806	815	825	812	801	811	781	850	768	851	858	807	772	814	820	806	838	799	805	867	851	816	789	775	802	782	818	843	857	784	837	814	738	804	818	822	811	829	769	743	805	840	796	848	803	828	804	808	790	878	815	793	793	770	815	826	748	803	815	808	763	806	756	827	844	839	806	786	811	787	791	813	815	860	760	769	793	822	819	806	803	773	776	845	843	781	790	798	823	842	838	761	813	790	818	752	805	824	859	810	822	800	838	805	804	783	861	796	785	776	757	780	797	734	782	762	811	816	822	770	835	766	811	780	797	818	798	861	809	787	854	779	777	801	815	789	812	778	798	803	862	825	796	769	814	820	828	820	824	798	810	786	792	787	813	771	800	839	810	798	767	786	811	774	803	833	793	785	825	772	784	846	863	813	776	815	815	842	787	814	797	831	778	833	797	804	796	758	800	882	805	776	794	818	773	867	776	827	805	833	864	810	814	775	841	864	817	815	836	816	837	808	824	810	792	765	786	820	812	767	821	819	779	845	834	845	848	814	777	804	820	810	833	794	838	809	798	765	806	804	827	816	803	798	809	803	839	822	789	814	844	798	844	788	780	802	830	834	780	802	796	786	832	812	774	808	792	751	828	780	777	755	811	803	859	809	827	853	805	823	818	787	824	726	826	743	862	789	845	815	827	875	808	833	810	852	792	847	777	775	815	839	786	720	780	787	870	863	747	806	799	827	767	775	815	798	835	801
7151	1207	1505	1275	1058	773	687	583	517	486	443	407	400	376	389	332	367	352	354	364	372	348	311	365	327	351	355	325	312	326	286	311	353	315	329	310	310	316	315	346	316	305	329	284	297	294	331	328	327	314	332	278	303	309	273	313	320	305	345	325	319	306	292	319	317	326	330	329	310	339	309	338	298	347	313	320	318	331	292	299	317	310	323	328	316	310	312	336	293	339	314	296	334	291	330	309	293	337	346	342	338	300	321	303	302	335	341	308	315	318	313	325	322	325	316	290	292	341	327	314	339	303	330	350	312	329	312	360	305	330	321	314	305	346	282	327	323	291	342	342	312	317	316	284	291	316	333	283	328	304	339	302	298	317	323	342	294	297	326	316	329	330	322	355	283	313	293	318	306	316	321	283	312	306	352	273	321	306	291	320	352	338	295	322	321	340	319	324	323	308	312	339	339	336	304	313	246	309	323	316	318	325	307	327	309	350	274	285	326	312	315	335	305	334	323	337	297	283	327	360	313	326	370	302	288	290	291	325	316	316	319	315	338	298	295	325	335	321	320	330	338	307	304	338	299	311	302	312	363	295	310	336	328	343	297	297	327	305	299	319	318	293	305	329	291	296	340	319	323	331	331	317	299	303	284	308	326	284	293	331	353	297	306	334	309	290	325	339	321	320	295	312	325	327	302	326	291	318	295	316	302	299	332	294	302	327	308	333	326	329	327	300	289	307	317	300	334	311	327	339	323	295	294	324	319	322	306	303	301	304	313	322	311	318	338	301	308	289	319	326	326	350	340	318	300	312	322	310	332	322	331	336	305	325	327	285	315	307	317	290	311	331	335	271	312	303	328	315	291	293	304	295	319	298	314	338	320	286	314	304	327	327	312	294	302	305	320	304	326	308	312	331	297	301	324	307	330	336	318	318	302	308	350	273	328	336	302	315	274	300	326	301	336	293	306	312	262	299	347	305	289	320	287	327	290	309	340	308	325	335	332	319	304	296	339	338	311	291	279	304	329	288	312	322	318	338	311	289	324	336	332	335	335	326	314	290	282	302	296	312	284	295	310	337	329	359	293	348	309	311	339	311	306	302	327	305	298	334	294	329	335	325	326	350	342	280	285	339	330	287	323	327	299	334	306	280	315	339	309	335	342	348	315	315	325	329	294	324	306	297	357	315	309	320	315	328	318	347	327	311	291	281	303	294	322	328	329	299	298	302	307	266	317	308	321	284	314	344	305	326	336	333	312	370	289	326	328	307	348	302	281	334	291	318	307	304	325	352	310	310	313	308	308	341	315	309	310	309	345	340	325	347	317	331	321	306	325	351	307	336	299	313	320	310	327	332	328	292	316	316	263	353	310	322	329	284	350	322	296	333	329	334	305	308	284	299	330	322	310	295	304	275	267	319	343	328	314	305	310	327	361	308	296	305	294	338	310	310	328	340	317	315	298	314	306	297	319	304	319	327	340	304	308	339	343	310	308	315	291	322	325	323	320	321	284	334	306	319	288	299	307	308	311	307	305	325	320	320	335	340	381	325	288	317	300	316	287	296	335	307	321	336	310	313	306	333	317	351	372	309	329	322	314	323	292	311	317	325	330	287	267	265	341	294	322	314	330	325	342	302	350	334	324	299	301	307	299	332	333	292	322	317	327	311	325	302	330	289	308	310	331	312	329	297	324	315	299	337	310	330	304	322	352	325	284	313	295	318	304	346	287	295	309	361	324	302	314	335	333	352	290	288	294	359	326	273	336	368	289	354	317	306	302	280	310	310	304	323	289	311	321	320	351	321	318	323	310	292	318	345	301	316	327	341	312	324	340	318	301	303	321	301	320	306	367	309	303	293	348	295	309	316	326	318	312	315	300	332	305	319	284	293	324	322	293	322	315	292	337	319	344	303	286	309	298	317	300	321	326	322	323	330	297	342	298	298	326	294	302	363	317	327	326	307	314	300	329	316	345	325	309	322	302	298	299	313	309	315	333	304	291	327	294	329	336	306	325	317	310	359	315	307	312	319	297	343	316	305	295	328	305	319	288	325	346	289	322	348	296	279	324	321	315	299	323	332	324	292	312	298	308	358	332	355	314	314	298	332	297	307	327	314	312	317	342	304	358	343	320	324	295	320	306	305	344	282	312	310	303	325	290	300	326	332	352	332	299	334	318	308	301	317	314	289	319	330	318	284	310	328	313	299	350	317	308	303	315	326	337	306	312	295	290	324	321	331	324	331	326	318	337	312	303	336	277	282	321	313	310	331	320	323	310	301	288	335	309	325	331	334	332	330	296	331	331	312	294	351	328	313	298	296	293	333	300	324	336	310	295	320	321	308	307	312	325	313	291	312	286	327	377	291	320	314	299	320	325	274	314	298	312	301	324	359	300	321	291	349	350	333	317	311	293	319	361	295	338	310	306	345	328	304	326	311	324	303	301	316	321	317	317	335	275	335	332	273	272	320	311	328	311	292	318	297	325	291	309	304	345	317	330	322	339	348	316	315	303	293	312	328	288	315	321	323	320	298	336	340	341	302	311	338	312	358	297	324	305	318	325	335	325	335	315	314	336	352	335	328	301	328	324	337	296	329	330	314	307	324	334	334	316	298	302	313	331	316	284	282	333	295	307	324	299	328	293	337	355	327	295	328	311	326	321	305	290	333	318	315	336	317	319	310	301	351	328	280	268	331	311	334	331	327	317	314	312	311	311	315	316	308	323	315	334	311	307	340	304	320	304	302	319	314	312	344	320	322	283	325	314	333	326	333	311	290	347	292	296	342	304	332	319	320	330	320	333	327	323	308	305	339	315	303	315	339	311	317	331	317	341	337	311	315	315	324	289	290	298	311	290	306	317	341	298	365	277	334	312	338	323	303	323	297	302	308	341	308	300	321	329	288	347	321	347	299	299	299	299	301	330	301	335	316	325	327	302	316	334	316	359	308	350	289	295	294	300	320	359	315	323	350	319	302	302	306	361	333	321	307	336	308	321	332	299	351	336	337	324	303	302	283	364	324	330	328	351	337	324	330	341	295	342	303	274	305	307	322	332	319	316	338	335	302	289	319	337	311	313	336	341	328	310	332	329	351	314	303	282	311	322	327	309	334	322	308	316	299	298	327	307	309	328	295	345	284	299	314	306	349	315	324	307	298	314	315	289	326	318	334	312	312	300	357	305	295	319	306	337	311	312	265	339	315	323	323	304	320	330	323	288	308	302	329	327	334	317	302	290	318	305	318	318	331	287	323	334	321	325	318	308	342	298	319	335	328	320	346	300	311	315	342	319	335	329	323	331	283	340	339	339	344	309	332	327	316	317	345	308	288	329	298	303	291	313	301	294	310	339	281	308	311	333	284	315	294	338	298	315	318	293	332	325	292	326	325	285	334	317	300	317	328	311	295	348	345	314	302	278	332	323	317	316	313	334	268	303	352	313	316	309	315	316	302	320	320	352	292	321	319	315	342	332	306	358	290	299	309	341	317	311	344	335	326	326	275	337	325
6788	1658	3255	4078	3983	3393	2536	2318	1969	1669	1418	1512	1253	1246	1173	1153	1292	1252	1099	1170	1091	1108	1059	1060	934	922	943	869	881	864	813	795	812	796	832	838	811	812	849	876	822	870	769	838	769	781	731	754	760	784	827	757	767	752	767	744	849	779	776	752	765	790	714	719	784	790	745	758	762	758	703	748	725	772	759	731	729	757	750	817	778	824	778	795	781	765	777	756	723	773	761	751	772	777	773	750	765	749	777	747	785	788	745	791	758	781	785	772	744	775	727	808	747	735	774	685	778	769	768	737	783	748	770	772	757	731	772	732	763	722	742	733	732	766	705	762	733	702	824	821	776	718	759	793	757	708	754	796	769	750	785	780	732	688	818	769	781	706	720	833	740	804	747	766	754	748	724	742	794	736	761	738	759	770	773	767	715	766	743	757	745	753	716	790	777	753	779	771	744	767	733	732	785	733	743	755	744	749	724	757	714	745	753	745	775	782	736	744	804	711	748	737	766	784	787	746	776	744	742	744	728	747	748	749	766	748	736	722	753	752	748	753	764	763	779	746	716	762	725	753	760	752	786	761	785	793	760	751	742	779	719	770	768	693	762	760	818	766	766	763	752	756	747	771	765	730	742	692	715	760	742	746	749	765	807	771	733	761	768	746	746	764	779	725	784	736	790	734	777	776	746	765	758	740	799	744	718	738	761	727	758	759	778	740	809	817	769	777	756	776	741	790	734	769	748	730	747	738	737	779	748	734	760	746	763	800	730	775	786	766	768	732	738	726	763	792	759	757	787	769	760	743	766	714	782	767	750	735	758	740	699	731	753	800	685	759	805	791	746	768	756	711	743	773	702	742	731	785	718	749	766	733	759	761	734	736	801	770	784	765	760	801	770	747	742	784	741	794	727	760	783	795	738	760	748	753	740	771	718	753	746	787	748	732	756	756	724	761	766	709	763	774	769	754	772	749	770	717	759	783	738	729	742	743	740	757	751	702	795	802	758	759	772	770	787	810	782	735	755	730	782	780	792	741	760	794	704	744	741	800	726	710	754	747	762	775	738	744	731	780	759	746	729	807	749	726	759	750	691	725	761	745	745	755	761	742	756	745	759	773	788	772	759	748	778	751	772	747	715	774	767	746	762	766	725	777	729	785	802	771	726	754	719	717	770	780	740	770	791	725	727	762	774	779	721	750	764	750	787	764	800	809	755	786	793	705	758	745	805	800	796	801	741	736	716	788	731	781	763	760	768	800	783	758	720	798	744	762	766	797	757	786	767	736	764	776	746	799	759	796	780	751	766	756	799	690	755	818	783	779	746	773	759	761	778	758	777	766	749	748	746	752	754	756	757	766	757	766	809	793	781	730	775	765	720	769	772	787	773	729	784	769	762	745	738	747	758	790	743	715	785	755	723	791	757	769	747	752	752	794	751	740	830	800	770	749	755	795	779	774	731	753	767	732	780	794	758	717	782	762	748	728	733	750	774	752	737	756	766	735	749	712	753	768	733	765	759	715	749	770	742	725	736	775	759	747	830	768	781	752	724	743	759	720	741	750	780	771	737	777	747	737	798	757	753	713	748	774	778	781	761	693	692	797	788	804	712	802	728	721	766	767	781	747	749	731	798	753	738	796	734	749	741	761	752	716	707	760	741	749	749	762	750	716	744	733	808	781	759	747	732	741	747	740	745	777	800	784	726	723	766	720	787	734	780	782	795	708	800	790	759	802	810	747	787	731	779	769	801	764	721	750	692	761	713	780	716	746	761	764	735	814	703	740	775	722	764	737	757	795	716	762	736	769	768	734	764	760	746	761	756	784	730	781	761	777	759	730	756	804	791	773	789	790	757	798	746	787	707	804	697	739	772	774	807	759	767	734	706	764	736	752	776	766	772	788	735	734	804	742	769	762	734	785	747	780	694	761	796	727	743	755	756	801	770	699	750	802	742	779	786	774	703	787	779	778	755	777	781	752	787	777	717	740	734	736	780	805	781	735	746	743	736	754	789	713	758	776	729	781	747	756	782	719	725	782	769	762	734	814	741	743	770	773	738	769	740	814	764	773	796	783	747	747	719	756	727	753	760	765	768	831	784	749	773	759	732	775	774	739	738	793	759	769	785	787	751	749	785	812	750	785	725	684	749	761	735	761	808	760	733	818	735	727	768	734	777	693	755	782	729	764	793	711	772	779	775	766	786	803	752	802	723	767	796	800	709	758	744	797	768	778	752	778	778	763	806	737	746	775	773	795	713	742	726	771	754	697	729	748	771	738	763	757	726	760	773	818	748	774	742	708	785	817	772	721	722	734	801	725	760	791	744	801	755	749	750	756	749	779	749	826	822	753	741	718	763	753	782	728	734	720	723	755	745	740	793	767	754	729	734	766	714	735	732	802	741	769	756	771	738	720	758	744	812	748	779	807	773	747	758	739	767	791	721	752	757	747	778	778	768	766	744	725	715	774	727	748	764	751	716	737	744	729	755	728	771	746	752	800	728	747	780	793	758	753	767	738	747	737	745	752	767	714	757	767	743	755	795	789	821	763	752	788	770	782	753	777	757	741	760	766	747	758	770	745	761	739	770	701	746	731	711	739	742	749	782	764	778	794	755	770	753	762	724	748	747	770	806	731	729	742	780	731	767	784	773	739	756	772	781	737	724	720	747	699	722	779	758	808	706	836	755	754	783	779	733	765	759	738	689	785	771	763	751	840	738	807	743	733	744	763	762	796	748	827	735	739	741	741	790	709	768	787	797	743	743	780	766	786	816	770	776	778	735	755	809	784	744	736	747	810	776	811	737	751	757	735	773	781	762	784	740	761	757	753	772	747	728	738	723	727	752	813	741	758	727	751	772	720	799	781	734	778	769	759	729	774	737	764	715	719	767	781	766	757	740	759	755	756	790	772	773	803	774	771	767	775	782	764	799	783	737	744	728	752	731	733	778	770	801	768	742	805	773	774	741	771	755	752	697	777	751	721	746	785	709	769	773	771	757	718	703	737	771	730	732	745	712	773	761	796	820	757	766	781	779	694	778	757	757	741	725	735	800	766	782	744	786	754	770	737	727	760	797	774	771	724	769	767	749	709	730	748	786	743	766	797	747	771	762	696	773	786	742	791	783	753	774	747	772	770	752	751	769	704	752	748	754	745	733	755	748	747	768	696	753	785	778	720	754	787	758	733	747	780	773	766	733	759	710	708	747	769	760	780	746	757	774	709	718	794	775	781	770	723	767	724	738	757	759	725	735	767	769	728	755	782	746	719	729	734	727	715	732	763	756	785	761	748	748	775	722	775	733	759	785	785	774	782	774	739	702	726	813	773	764	788	764	767	795	789	820	802	741	738	786	710	776	727	783	780	756	732	748	779	726	750	751	796	757	754	764	747	736	752	806	731	735	758	739	732	764	750	728	748	759	752	777	716	787	780	775	719	722	777	759	744	760	770	832	758	724	751	748	772	781	727	744	776	800	769	806	774	726	771	761	780	783	756	730	812	682	762	708	766
13163	1869	2166	1851	1432	1041	786	619	522	442	393	361	305	321	298	301	321	361	312	312	313	274	244	291	238	260	232	206	230	241	246	232	206	229	196	214	267	204	251	187	199	207	212	195	215	211	199	186	197	217	219	198	208	200	203	207	180	196	216	184	206	224	209	238	234	207	217	208	188	224	222	210	226	237	207	183	194	196	186	191	202	205	180	207	177	188	219	224	243	180	199	199	203	178	198	218	185	190	217	193	212	202	205	197	207	219	238	207	197	176	207	189	219	198	183	205	209	211	202	212	188	199	201	220	182	172	228	226	188	171	199	225	209	201	205	212	220	163	198	178	212	203	202	183	210	198	180	196	208	206	183	194	214	220	221	193	187	206	198	211	194	185	207	185	202	217	206	208	213	190	192	190	188	196	214	203	215	198	217	207	204	217	188	228	176	206	199	213	224	177	190	207	196	212	220	223	195	185	210	196	164	183	218	208	199	179	196	196	185	197	211	176	200	194	215	213	201	196	190	184	211	226	179	222	212	212	194	194	163	221	237	187	220	189	187	185	192	165	172	202	186	200	212	199	197	195	207	194	230	195	194	215	211	202	215	234	204	202	191	196	208	184	181	226	199	221	199	211	228	200	216	213	206	192	215	197	196	178	187	223	213	189	193	212	192	206	224	211	220	196	211	192	212	184	204	204	187	202	198	216	201	189	210	191	202	204	181	196	196	180	185	178	205	217	206	212	191	194	213	185	208	227	220	203	190	184	214	206	189	200	207	220	207	204	211	196	202	212	212	198	207	204	201	205	185	208	206	178	212	201	199	196	172	198	215	210	170	206	218	217	210	204	218	191	200	183	224	180	201	216	210	186	196	181	194	213	225	186	179	204	203	168	214	189	220	191	181	200	229	227	220	213	223	204	218	214	233	219	202	224	238	223	195	202	188	206	200	200	197	190	213	200	213	213	187	210	192	201	185	190	168	195	211	198	202	202	221	178	217	213	201	192	174	210	195	195	200	248	211	197	193	202	199	217	207	211	190	199	198	179	207	196	203	193	211	201	200	184	209	222	204	209	215	213	180	210	211	206	189	200	202	217	221	181	209	189	204	192	193	211	200	217	195	228	195	195	186	205	211	213	201	211	196	195	208	196	172	190	196	205	188	209	194	194	208	185	225	197	200	207	233	204	212	218	205	211	215	215	208	201	208	214	216	181	202	224	195	179	209	222	193	229	199	196	191	171	213	221	205	194	194	183	189	189	207	190	204	235	211	221	195	230	231	197	195	192	216	199	213	204	194	202	209	229	203	210	196	209	200	189	200	204	193	195	217	200	218	212	182	190	219	213	176	202	195	199	196	224	220	193	203	204	192	189	212	199	221	186	194	216	209	186	182	224	193	184	193	212	219	203	205	198	220	210	224	252	250	192	199	198	198	209	188	229	215	206	189	220	204	194	201	206	202	222	201	182	204	218	219	203	214	231	205	206	232	219	218	175	206	205	178	213	218	185	181	196	201	193	187	184	196	180	212	216	186	193	188	179	202	206	203	211	209	194	218	200	211	208	213	206	200	217	212	195	215	202	197	199	211	208	198	188	220	188	184	202	198	215	189	213	194	188	204	207	212	215	198	216	197	226	212	194	197	215	190	198	210	226	221	197	226	191	196	196	176	200	180	200	187	223	202	240	241	189	234	203	215	206	232	220	209	238	206	186	188	207	195	210	208	189	223	195	226	190	207	185	199	225	208	188	203	217	223	205	227	196	189	214	223	228	219	199	184	218	199	218	205	215	187	226	226	188	183	193	216	228	235	192	190	218	203	190	212	207	201	192	176	230	203	200	201	210	223	175	199	183	197	214	214	194	189	194	196	208	192	213	185	189	184	205	191	219	183	172	196	237	221	237	194	222	184	206	206	199	197	199	208	222	207	197	215	216	179	199	202	213	214	204	216	216	208	180	224	219	203	205	203	189	265	208	215	203	199	216	213	187	199	253	205	190	176	199	199	185	220	204	213	204	173	167	176	226	194	209	213	211	188	196	241	210	182	233	196	176	216	205	194	206	221	180	189	201	216	224	195	197	199	184	200	210	215	183	237	215	214	234	216	197	189	188	197	209	195	205	213	179	209	204	186	199	189	209	192	211	203	232	188	219	182	173	196	208	204	211	196	220	215	218	200	230	202	177	200	221	191	229	182	216	196	192	207	199	207	212	224	215	186	227	223	184	202	195	174	192	173	176	191	215	203	207	206	208	222	210	208	208	187	187	216	206	194	195	238	212	190	206	194	202	195	213	221	217	193	226	209	231	214	215	203	206	198	211	211	227	194	205	211	224	229	216	192	204	196	224	218	210	221	206	256	191	205	205	165	187	199	184	183	212	221	184	220	176	196	187	224	204	221	187	201	188	226	213	188	207	167	224	194	198	182	186	198	214	197	220	199	223	187	205	188	184	184	187	189	205	247	189	188	200	179	231	210	172	225	213	183	189	187	231	217	211	201	222	201	224	161	191	218	193	209	211	185	194	196	195	215	181	215	201	183	213	188	182	190	176	190	191	192	215	183	197	216	190	219	211	219	216	207	206	201	205	206	234	221	186	189	215	216	202	209	209	189	225	190	217	213	168	222	233	214	176	221	233	230	223	189	208	194	175	202	155	202	192	184	221	211	212	223	213	191	203	174	200	188	204	207	227	202	213	193	203	194	207	210	180	188	169	196	221	195	181	178	189	215	226	199	185	188	204	193	189	221	220	213	223	184	198	194	197	194	188	220	215	229	228	203	199	204	182	207	204	205	204	203	213	203	194	215	199	209	193	188	206	207	173	228	199	235	177	212	183	195	207	208	185	198	210	219	198	212	224	212	169	226	209	220	199	199	206	200	187	181	207	172	184	219	230	217	199	194	210	184	203	207	187	192	189	194	190	203	197	239	189	215	213	224	195	215	226	214	183	188	211	196	232	192	233	207	177	195	214	208	226	209	176	196	190	202	204	220	229	218	185	201	202	204	192	226	198	193	230	203	190	200	189	199	174	224	238	201	198	199	189	207	214	211	181	224	196	223	187	193	202	216	229	214	192	190	215	184	211	211	200	222	198	203	212	226	219	198	192	211	197	211	196	185	219	194	189	225	179	196	216	192	204	198	204	211	207	194	209	199	226	217	224	185	204	192	199	229	183	191	192	173	213	188	205	229	209	210	196	212	215	209	195	215	213	214	209	237	202	188	221	210	194	202	177	196	216	182	222	204	215	210	193	225	180	202	204	198	224	241	213	227	205	196	217	203	200	190	186	196	199	190	197	190	197	216	220	199	202	208	184	222	196	200	207	198	202	200	177	207	175	160	206	173	225	210	216	213	205	223	192	221	221	212	224	213	216	199	203	182	225	195	201	206	188	199	189	210	194	192	218	185	178	190	186	224	204	192	217	181	220	213	194	189	201	204	230	193	195	190	190	202	199	196	214	183	215	189	205	222	178	216	202	212	218	206	230	214	204	199	205	206	207	198	195
8529	2002	4475	5497	5330	4280	3540	2697	2288	1859	1736	1391	1452	1283	1264	1217	1191	1345	1149	1114	980	993	887	920	879	829	725	760	673	656	661	657	622	621	626	596	581	616	577	563	600	585	577	592	521	548	554	540	556	490	524	551	563	557	539	564	510	543	548	531	553	541	481	561	515	503	535	499	525	549	531	515	521	498	540	491	516	528	550	514	526	517	534	520	489	547	554	498	519	523	520	548	538	496	488	534	513	533	499	523	528	526	532	475	529	486	500	545	513	519	537	542	510	520	509	529	526	547	541	516	516	509	505	553	515	560	507	564	499	503	562	488	488	509	531	491	512	507	513	520	507	507	499	514	529	530	534	498	485	537	510	466	500	515	541	475	548	511	514	485	493	494	528	509	490	512	489	555	480	498	483	523	483	495	523	534	497	503	518	514	485	512	522	493	502	514	491	519	501	495	498	497	498	520	525	526	503	521	494	512	537	514	535	464	545	497	486	453	501	535	511	525	487	502	494	538	489	541	484	535	497	476	510	464	492	495	513	519	508	524	492	460	497	487	489	502	512	493	486	507	450	506	492	519	513	528	499	483	483	520	493	492	498	482	517	454	516	482	478	499	472	498	483	517	530	486	513	544	490	483	492	499	484	474	551	491	520	495	519	475	506	534	500	501	507	523	486	468	483	483	500	519	495	483	518	529	515	515	546	500	485	483	482	512	518	504	491	527	481	493	481	459	503	542	548	504	528	481	497	502	484	524	493	546	547	529	483	489	529	512	552	526	492	537	528	552	526	505	499	493	508	516	521	479	518	480	509	475	453	519	524	497	530	510	508	475	492	474	531	548	535	526	540	498	513	500	537	513	536	471	536	496	495	505	512	528	502	490	509	550	555	501	475	525	494	498	506	531	517	488	478	529	488	529	503	505	514	506	527	453	490	541	493	529	484	511	508	512	532	524	519	500	549	516	509	468	533	510	557	545	504	507	488	501	541	542	478	518	534	490	503	511	512	499	535	536	464	481	518	508	517	493	503	489	555	539	503	514	512	489	552	509	479	506	526	486	515	483	503	504	511	498	461	487	533	491	511	493	500	511	509	507	496	565	511	460	479	519	531	452	494	493	518	500	492	516	519	515	531	518	518	522	523	511	501	466	517	485	490	529	529	532	508	511	565	509	518	513	477	518	557	500	487	506	519	494	502	542	515	489	506	521	506	482	548	528	513	548	540	464	516	509	486	496	517	495	511	524	499	508	504	519	534	532	504	511	516	510	526	526	480	548	480	477	480	514	496	500	537	516	491	473	538	484	504	488	500	498	483	553	516	479	502	492	494	502	522	510	514	538	539	496	513	545	497	482	473	513	524	478	506	565	526	493	499	520	491	521	542	480	550	546	539	506	548	482	519	502	485	519	504	519	548	509	491	470	475	506	502	525	486	496	512	526	482	491	495	493	508	533	563	511	517	542	553	515	512	505	502	546	523	485	531	493	495	525	528	502	518	495	508	532	489	471	487	502	524	478	505	516	497	511	485	506	491	482	502	538	495	540	493	525	516	470	565	502	496	506	484	474	497	497	538	471	533	503	518	509	505	480	488	490	503	536	478	492	519	538	518	528	531	469	492	541	515	536	488	519	509	489	476	498	494	482	479	528	499	487	484	496	563	518	488	481	518	495	507	509	498	545	490	510	486	509	555	491	546	515	497	532	533	509	479	507	511	523	501	490	529	465	500	520	533	512	521	527	502	522	508	514	547	501	495	515	495	510	531	489	479	531	495	497	499	505	517	484	510	499	534	476	489	487	533	468	500	509	474	503	499	501	499	525	543	479	511	498	523	482	508	486	533	465	512	538	465	497	461	507	473	494	539	491	491	468	520	472	496	517	507	530	495	511	469	515	553	501	557	532	547	540	514	517	482	533	493	515	496	534	490	504	505	488	519	497	483	495	470	514	514	522	556	520	537	517	544	537	499	557	521	492	509	529	486	506	558	476	535	473	556	528	498	507	529	524	473	493	487	522	510	488	520	534	507	525	533	542	488	476	530	529	531	533	497	515	512	487	471	505	527	497	521	544	524	497	489	521	550	513	552	538	556	493	536	531	510	513	516	506	516	506	530	486	534	517	477	512	508	519	494	471	520	539	480	456	533	502	510	513	523	485	549	520	528	504	480	519	526	552	496	520	519	511	511	521	494	478	477	527	544	504	494	522	499	537	484	487	479	496	500	518	512	532	542	492	562	508	489	503	497	511	523	508	489	534	509	506	523	500	509	480	546	510	504	499	513	547	512	523	516	517	535	505	508	535	503	520	523	530	537	498	500	531	507	486	488	498	545	565	527	550	513	509	483	504	527	546	531	525	494	476	492	444	532	497	538	525	513	492	502	534	519	501	529	497	553	524	504	509	476	478	500	524	505	519	513	461	517	525	497	501	501	507	544	471	493	521	494	490	496	481	521	522	505	483	483	486	533	483	500	525	543	528	539	474	519	511	506	507	486	540	513	497	537	497	570	524	532	500	488	528	459	496	549	545	491	508	515	515	514	505	503	532	489	473	462	455	527	477	505	494	511	468	516	518	488	535	502	479	541	480	521	534	513	559	489	506	544	540	475	486	521	514	478	497	515	498	542	493	496	504	523	551	513	471	520	488	521	495	483	474	504	520	493	512	502	523	541	481	503	548	538	516	527	500	552	480	486	508	502	494	503	529	506	484	500	513	576	485	484	483	543	501	463	538	508	531	498	457	501	541	531	551	561	490	497	496	481	532	500	478	429	503	496	542	471	490	538	517	485	501	494	545	490	483	503	526	471	571	536	535	567	529	470	501	499	544	520	501	492	498	548	499	514	506	477	490	510	515	540	493	518	507	486	508	536	546	531	514	524	518	492	526	527	538	516	469	482	539	513	485	513	566	529	489	501	514	490	549	507	514	514	515	520	498	514	523	514	533	497	478	506	509	481	526	536	499	485	496	511	540	508	514	538	459	503	501	500	472	506	492	509	522	508	491	478	514	523	534	519	507	530	479	495	508	542	465	514	518	511	483	519	507	507	498	512	514	509	503	490	506	500	506	493	509	509	517	540	523	553	515	488	506	496	548	530	488	514	526	508	506	491	498	502	518	516	502	502	520	463	531	466	485	520	500	491	538	506	526	500	499	505	501	512	497	499	507	567	486	540	498	512	559	565	513	486	504	499	491	482	525	553	524	530	556	501	514	489	530	494	481	540	511	506	521	487	481	549	471	517	538	508	536	504	510	555	524	503	561	522	498	496	501	476	534	506	506	522	513	509	550	511	556	504	508	510	568	476	487	497	494	500	521	511	460	521	499	542	502	544	525	549	527	511	473	481	499	523	535	542	521	546	498	497	510	488	522	477	534	488	510	501	547	521	498	534	501	502	509	502	518	527	512	518	500	515	491	535	489	513	516	471	482	514	517	516	520	483	506	541	490	524	492	514	534	549	473	547	523	508	529	532	496	504	454	482	510	529	491	494	502	513	491	522	502	538	525
1797	677	815	728	616	472	502	414	391	343	394	395	359	368	357	358	347	382	363	308	351	366	352	331	347	351	323	331	317	321	342	323	297	358	338	324	310	340	307	342	339	342	314	387	336	319	307	324	304	336	349	336	323	321	316	340	315	342	308	334	324	320	327	336	331	317	336	333	305	332	347	353	310	348	344	311	317	336	327	321	334	315	354	333	320	312	347	296	312	327	307	312	328	300	309	313	338	323	301	344	353	343	351	325	335	314	323	294	320	292	330	295	319	314	304	327	311	359	324	322	341	306	323	340	387	344	342	333	328	334	310	367	317	355	298	344	334	364	317	304	301	279	316	306	350	336	283	327	296	323	329	342	341	327	355	312	335	307	341	345	305	330	340	342	334	314	329	335	344	344	332	335	291	340	322	294	363	340	330	341	310	315	307	322	298	386	348	346	303	340	316	313	312	339	319	301	339	309	337	312	367	294	336	310	313	286	340	306	358	307	318	361	313	322	308	287	328	339	372	331	332	347	316	318	326	347	324	355	334	301	342	324	337	320	327	331	290	313	335	314	339	319	341	341	349	347	327	324	366	330	333	312	359	303	322	337	319	307	317	351	342	353	312	334	339	295	328	322	352	318	290	364	340	316	358	369	369	332	309	336	291	322	352	320	325	332	325	334	309	306	322	345	344	293	277	339	303	336	310	350	333	352	329	326	339	334	349	296	315	333	355	335	305	332	313	315	337	348	342	321	303	329	303	324	332	331	347	312	354	331	325	347	344	328	381	333	337	353	379	337	335	317	318	318	336	314	335	305	326	310	284	325	316	330	369	318	329	343	312	301	346	291	305	318	291	351	329	318	308	313	319	304	294	306	331	312	321	312	339	319	324	325	323	304	299	348	331	341	309	305	321	307	296	307	357	331	328	317	309	320	290	337	306	353	328	356	291	331	328	324	333	313	304	282	322	352	305	335	328	333	317	315	315	324	332	318	317	338	342	300	298	286	276	328	341	317	313	338	334	322	322	339	328	370	340	351	327	294	310	319	331	334	308	329	303	285	311	299	330	294	323	293	301	310	300	325	338	315	304	316	331	329	306	336	318	324	323	322	358	347	318	335	320	300	316	306	327	307	337	332	322	362	329	308	337	315	312	339	321	326	341	324	321	295	369	351	304	317	308	350	325	333	293	349	308	341	314	343	349	300	325	318	339	314	326	310	338	325	316	335	344	353	328	316	336	354	332	328	310	317	304	294	315	287	313	332	333	330	306	312	333	313	324	306	305	321	323	320	301	313	329	329	320	337	330	351	308	360	353	323	327	335	318	344	314	313	339	288	330	315	331	294	343	338	330	352	282	337	318	264	318	307	305	272	330	329	354	310	349	337	334	320	278	290	322	308	312	306	338	344	327	296	295	348	325	323	335	304	299	344	294	351	306	335	325	322	307	334	329	325	327	309	364	317	292	330	325	303	305	326	304	343	326	300	315	323	349	338	344	314	347	365	338	326	351	340	349	323	339	353	335	306	303	314	361	320	302	313	292	323	321	337	365	327	354	347	323	322	345	324	319	337	325	301	334	310	315	323	320	308	298	323	319	348	339	303	357	340	327	325	296	285	316	344	322	350	319	344	309	339	331	284	296	318	331	338	303	361	342	302	353	347	321	330	333	327	336	335	312	300	310	321	341	316	320	306	324	317	333	303	347	318	314	340	350	307	331	314	376	323	356	322	333	327	303	330	341	297	301	280	306	350	353	327	330	352	305	340	317	314	298	334	300	343	316	337	325	315	341	357	347	347	314	326	307	309	360	328	329	317	339	388	327	327	313	353	284	353	320	365	318	264	352	318	314	310	353	325	328	299	338	312	320	338	345	352	297	315	337	313	355	326	323	341	323	356	340	330	343	321	285	308	357	350	302	312	325	283	311	316	293	310	323	327	309	367	345	335	325	359	316	290	353	317	346	318	352	340	347	349	279	314	314	328	346	326	308	335	306	334	337	294	309	330	348	306	321	328	327	318	353	373	287	338	339	380	357	340	311	361	323	349	320	352	310	359	327	312	343	325	333	305	305	287	346	336	311	338	331	321	344	321	297	328	323	335	357	327	329	303	318	321	295	316	331	333	339	346	311	291	331	313	297	311	326	334	311	312	322	330	345	293	343	349	345	329	327	310	340	312	293	317	342	324	316	329	307	321	304	316	338	318	345	293	346	284	339	344	330	303	336	333	333	332	312	344	352	302	304	345	294	323	284	324	297	332	295	301	330	353	344	293	341	347	334	309	338	355	347	331	318	322	320	284	355	306	350	317	383	312	315	342	331	328	358	323	301	327	359	327	349	330	307	346	275	326	325	310	332	327	311	299	349	318	317	322	340	348	343	329	299	325	329	300	328	338	363	359	338	357	351	365	281	336	315	328	308	295	288	307	330	309	296	315	309	324	319	315	310	320	315	356	343	335	304	349	310	316	345	323	308	349	310	332	300	370	316	352	306	352	347	292	310	314	357	298	339	303	333	334	326	326	321	356	309	357	290	290	317	299	324	313	297	293	310	278	345	334	283	339	325	311	356	310	307	319	324	345	306	323	323	319	332	323	322	313	335	312	288	275	349	331	311	331	362	321	296	328	349	327	344	322	356	336	299	332	314	334	312	290	321	343	292	312	312	297	313	331	320	306	340	316	315	327	281	314	317	340	311	329	340	344	317	310	293	337	334	335	309	324	345	292	332	347	335	374	310	334	317	332	323	329	337	309	302	335	351	303	338	312	335	303	320	326	352	337	308	333	331	328	302	348	334	312	299	338	357	338	357	334	321	315	346	329	337	325	321	309	334	316	334	333	317	305	331	306	316	327	338	343	298	312	348	335	331	302	283	338	334	307	302	315	324	322	346	343	302	340	318	300	330	329	280	337	291	314	337	315	307	317	327	339	328	329	307	286	294	322	305	354	314	292	299	334	311	317	325	334	332	284	334	328	319	336	329	318	337	353	309	341	336	334	328	310	347	313	309	349	326	319	339	342	310	333	306	304	330	315	332	304	356	344	311	347	302	315	326	305	319	371	333	311	305	318	323	334	316	318	327	335	333	317	302	292	324	350	360	337	310	349	315	343	289	310	333	307	332	325	325	305	347	332	319	320	324	353	331	312	354	328	277	299	307	360	292	335	328	285	352	339	317	334	308	288	321	320	333	321	315	312	306	296	332	330	316	291	311	344	348	305	326	310	310	314	310	334	331	349	293	305	342	300	333	308	334	319	323	287	369	347	314	312	314	367	343	297	301	330	324	338	324	310	296	310	330	312	343	304	337	317	335	322	293	297	354	331	346	337	319	326	333	335	362	296	308	333	336	338	331	309	303	334	345	334	355	336	327	322	310	336	337	348	331	340	328	327	348	360	288	329	359	330	319	333	359	330	343	373	358	302	334	320	364	323	334	338	362	325	316	368	314	337	321	325	322	335	316	277	321	320	278	341	318	329	297	350	296	333	350	350	309	314	306	317	327	362
2259	1190	1882	2332	2152	1831	1560	1469	1247	1126	1006	1001	953	984	968	994	985	994	932	932	936	894	829	919	844	885	833	792	803	826	804	844	760	762	795	796	808	781	834	769	756	787	774	787	777	815	790	836	736	786	759	786	797	798	775	738	766	818	765	807	782	782	806	795	778	819	823	784	793	779	774	773	829	768	786	840	753	784	814	764	789	825	758	780	753	804	794	767	810	743	783	762	792	735	794	751	777	794	753	796	762	763	787	755	767	789	770	750	771	742	804	839	794	814	728	801	798	786	787	784	760	785	804	781	770	773	789	774	793	721	755	777	812	794	781	785	801	854	757	766	807	788	780	757	780	822	805	760	846	760	737	797	808	743	750	765	795	772	792	810	787	788	730	772	783	767	764	821	789	796	738	824	754	774	773	783	798	809	772	762	779	776	854	776	770	775	791	778	811	795	815	747	810	765	798	802	808	803	764	768	742	757	836	785	771	757	795	812	813	771	770	769	764	794	780	807	719	743	794	803	779	788	764	791	781	790	804	798	764	809	804	747	773	758	767	779	760	775	791	775	756	823	752	763	769	800	794	843	759	704	750	748	749	835	805	803	764	753	738	723	808	819	766	780	751	764	777	768	746	788	781	757	770	749	770	760	769	757	762	796	733	780	772	779	791	809	791	800	829	768	755	769	800	803	788	755	784	739	788	777	828	811	756	802	798	783	772	814	839	810	800	733	749	742	768	756	796	778	788	746	806	796	758	761	754	733	788	790	742	783	772	766	805	808	771	784	817	766	795	779	783	737	832	774	816	793	796	807	762	824	778	750	787	769	793	764	776	801	763	779	809	774	738	767	807	817	818	719	787	760	762	759	791	742	771	771	760	780	766	809	794	800	796	816	756	834	723	849	779	771	768	766	772	752	746	757	782	825	762	807	792	741	781	776	783	706	782	812	717	762	725	774	825	756	767	775	766	821	801	813	746	786	718	827	789	841	835	727	808	781	814	804	760	856	735	821	748	748	768	723	773	813	796	775	771	759	803	763	757	801	778	753	775	799	813	811	713	765	801	810	766	811	800	814	805	809	792	746	820	786	806	857	786	808	767	782	799	764	822	776	741	801	737	793	774	785	768	770	798	789	702	788	768	812	804	752	788	757	807	764	780	844	736	775	759	776	750	776	777	726	815	787	825	825	789	800	787	834	808	750	804	735	768	808	787	815	809	730	792	828	782	743	745	735	799	796	777	819	779	813	777	742	792	821	792	797	771	785	821	752	768	756	795	779	759	806	806	744	751	753	859	737	765	818	812	775	776	729	774	793	792	795	723	761	784	777	807	787	758	800	797	815	809	765	737	815	751	796	809	738	781	768	787	790	775	779	776	772	767	786	755	714	743	774	768	775	789	780	810	822	731	805	795	788	799	806	752	747	789	767	801	847	792	778	793	780	842	799	759	736	773	763	747	758	856	789	809	780	833	722	790	792	819	810	774	775	781	739	745	797	842	784	745	732	721	777	761	783	821	832	793	771	800	773	763	761	784	804	701	785	730	840	750	811	828	809	823	818	808	808	771	800	792	760	789	749	766	760	753	767	747	840	742	722	775	853	769	774	731	770	766	760	769	782	771	794	777	789	720	773	787	736	719	769	783	751	803	746	822	820	737	829	788	806	846	732	805	798	751	788	782	780	801	747	761	810	732	778	794	784	813	783	768	814	796	772	843	840	823	768	766	774	760	744	827	782	821	784	749	766	780	789	836	743	791	769	775	785	812	764	791	803	814	834	764	772	777	777	769	826	792	789	719	806	800	782	753	803	812	785	808	773	838	781	818	786	773	852	760	797	772	775	752	786	814	885	804	794	805	753	807	809	768	829	754	787	835	775	780	781	819	810	765	804	750	797	813	772	796	784	756	773	759	766	729	746	759	790	751	775	764	765	779	799	812	788	805	815	793	802	753	773	800	792	778	778	793	817	848	745	782	796	753	775	754	774	786	780	793	783	793	829	807	752	764	775	784	772	768	836	808	785	765	756	815	758	769	796	737	764	796	745	789	765	795	757	795	760	784	754	779	773	792	800	806	782	772	772	725	770	802	798	762	770	755	778	772	797	759	739	754	828	833	801	772	793	795	781	807	841	827	785	805	798	786	726	785	764	783	777	788	764	764	817	782	782	778	758	781	802	784	806	733	737	811	771	785	805	791	800	756	762	796	785	763	844	782	734	773	769	811	759	802	762	757	823	828	751	790	758	730	806	755	797	755	764	777	808	772	764	792	793	830	729	802	760	788	769	797	807	772	773	785	773	755	767	770	738	771	806	769	787	762	817	793	763	794	784	727	758	822	801	765	832	769	820	757	793	799	790	805	788	787	775	785	741	790	822	782	734	766	810	810	764	785	759	802	796	751	823	772	758	863	768	844	763	806	806	777	793	807	792	787	815	831	738	817	777	786	843	772	745	759	766	771	803	741	743	818	760	779	758	785	773	730	773	792	759	766	827	819	779	802	822	819	756	817	770	773	790	827	794	756	828	787	765	756	799	761	762	763	788	793	777	832	780	807	796	724	787	779	846	764	794	799	796	798	803	809	772	848	768	735	816	751	774	778	761	810	801	802	748	753	789	833	787	804	747	806	803	730	773	770	705	794	790	804	761	792	765	781	755	825	809	734	749	770	820	805	770	837	812	817	803	790	792	775	810	786	717	761	806	749	735	732	794	749	771	757	805	815	807	754	813	821	799	805	765	742	760	793	808	760	729	775	761	815	790	786	777	807	771	820	800	776	783	783	802	757	801	739	748	781	747	756	778	803	804	752	792	766	825	830	798	804	768	817	798	754	793	816	759	799	803	751	795	767	780	815	788	816	798	764	795	797	802	776	745	771	754	748	779	805	765	781	776	760	785	789	806	762	767	799	735	830	796	766	790	737	756	776	761	817	773	794	774	740	761	793	819	774	782	784	769	738	743	731	747	777	732	757	785	778	726	790	788	756	772	757	782	822	796	793	781	791	752	778	806	750	776	756	825	782	778	780	803	791	809	766	797	794	780	740	812	759	752	779	805	761	800	729	727	797	776	783	746	779	733	759	790	796	747	763	758	826	826	760	766	767	749	793	739	791	748	775	816	763	779	792	776	779	819	775	835	788	800	791	764	785	820	741	826	797	779	767	727	750	770	771	790	808	758	785	804	732	798	821	772	750	810	811	797	775	789	816	733	785	763	739	813	737	811	788	766	761	750	801	798	769	814	799	763	810	785	788	759	838	839	808	779	740	785	722	790	794	786	793	775	799	808	757	754	823	803	741	777	773	810	781	806	744	777	827	783	814	804	740	779	791	768	737	780	800	759	837	775	817	723	782	752	808	740	798	792	787	779	785	759	768	749	756	771	786	768	763	722	776	803	756	796	774	814	822	807	793	780	746	784	739	779	744	810	766	792	799	777	787	766	745	820	796	825	794	784	781	801	736	806	789	766	792	821	789	832	717	789	809	795	744	794	770	796	843	750	820	767
7066	1265	1524	1369	1047	799	703	560	501	448	440	357	412	391	368	396	371	350	389	341	368	373	345	336	353	345	304	323	310	366	328	322	338	294	288	318	335	335	317	335	308	321	328	338	300	314	303	330	310	343	331	305	315	313	315	300	316	289	313	310	291	302	319	307	297	306	301	330	296	300	342	319	339	298	347	307	313	305	294	342	325	335	287	313	315	313	330	302	300	291	314	325	298	296	311	310	295	327	313	287	325	322	306	314	319	290	304	282	317	315	287	308	355	301	323	313	330	328	280	295	313	285	307	283	304	291	293	315	309	291	272	269	322	317	323	326	297	334	301	309	337	282	285	299	345	310	305	330	290	330	325	308	292	267	314	326	310	293	326	292	283	296	328	331	311	319	339	336	288	320	309	314	277	307	322	294	344	306	300	326	286	321	290	301	284	302	315	344	318	285	287	319	331	326	332	344	273	298	313	304	317	331	331	333	301	292	323	321	337	332	314	318	290	294	294	326	320	309	365	302	291	321	299	294	344	277	289	342	328	321	322	326	333	302	260	317	289	334	322	307	321	317	313	355	288	324	301	295	329	333	299	346	324	282	296	312	296	312	315	311	328	316	326	308	337	304	310	268	306	277	328	315	276	304	342	339	308	346	312	303	317	350	320	320	356	310	343	334	320	322	281	313	329	298	328	302	315	329	301	297	317	315	317	325	292	314	300	296	326	361	351	328	338	322	299	339	295	319	320	304	312	327	303	335	297	335	284	292	335	318	319	292	301	323	304	296	304	332	298	313	328	318	294	305	316	296	310	306	268	303	304	309	347	332	328	279	284	307	308	312	326	335	324	317	299	323	316	282	311	291	307	321	298	307	311	286	292	300	316	336	311	331	300	344	323	314	282	273	326	284	320	308	271	297	316	300	303	296	303	319	303	290	320	306	301	319	310	285	273	298	351	327	283	303	345	272	270	320	288	279	329	297	301	310	286	302	325	310	250	322	336	276	300	324	284	298	287	307	296	281	322	315	314	330	325	312	297	278	311	314	303	290	304	313	343	311	300	319	301	294	327	302	300	310	301	335	287	307	320	316	277	262	317	314	297	332	300	316	341	299	307	308	342	290	286	323	295	298	303	315	285	305	310	313	327	313	310	336	277	307	293	295	288	310	318	261	295	287	302	331	314	309	305	287	276	317	344	338	280	307	343	323	313	328	298	301	342	302	300	335	285	305	292	308	301	311	310	339	281	278	313	313	294	294	294	306	311	345	305	300	283	330	311	286	302	338	311	319	310	271	344	333	289	323	292	342	354	297	307	313	311	316	292	301	295	327	298	300	311	325	322	341	294	322	314	304	308	333	317	330	308	322	304	310	300	316	295	306	333	282	297	284	328	315	324	319	300	296	303	304	328	350	313	292	311	312	309	272	314	285	318	333	297	285	315	339	316	337	273	311	314	310	285	349	317	299	301	309	318	344	293	325	325	296	321	281	337	316	288	303	296	299	288	326	300	307	300	280	316	314	309	325	326	273	313	301	286	321	324	304	305	312	292	320	297	297	328	288	310	294	306	315	306	295	292	298	332	306	337	278	311	317	356	298	335	317	284	317	291	333	345	293	322	310	280	297	315	307	343	305	297	322	316	302	324	309	306	314	302	334	311	353	321	304	288	274	339	319	314	315	318	328	293	306	292	304	344	304	281	297	288	302	325	296	302	302	309	298	326	300	303	303	308	326	308	294	299	312	321	321	310	304	291	292	301	278	322	300	341	309	311	291	343	264	307	331	311	315	312	301	257	337	307	280	297	300	320	315	320	324	305	310	310	305	282	303	317	310	283	298	332	282	317	298	324	303	302	297	323	294	300	332	322	302	309	322	308	309	303	319	296	317	298	308	318	296	295	340	301	294	295	312	310	336	297	324	270	313	299	336	345	293	309	291	285	311	293	308	324	339	288	321	339	355	288	314	300	313	342	286	331	313	332	303	290	312	307	299	321	313	334	320	294	324	294	304	301	309	345	362	305	297	303	327	317	328	325	322	298	311	305	349	305	267	340	318	315	310	326	326	272	330	306	316	296	313	276	315	334	324	313	280	357	309	318	340	315	313	323	319	317	321	284	289	292	321	321	325	305	349	327	294	311	313	289	317	279	313	318	323	309	311	327	301	307	309	304	313	365	299	336	319	304	298	317	300	317	272	305	297	343	331	262	313	294	315	330	293	295	293	326	334	336	336	360	292	319	321	310	346	326	304	291	285	319	322	308	306	298	311	320	300	314	299	331	292	295	321	343	274	345	301	278	318	292	306	303	299	315	317	319	315	284	321	306	334	301	345	266	322	304	322	305	307	288	306	312	315	329	266	339	313	338	318	310	301	313	323	345	313	294	300	314	319	317	311	283	335	312	329	287	305	317	278	338	316	312	309	313	303	324	310	340	268	332	312	274	318	324	295	316	328	313	331	308	272	319	322	296	329	303	318	331	323	308	301	304	339	305	294	311	320	297	288	319	341	276	327	301	317	281	288	318	288	278	308	277	269	334	286	335	306	321	313	299	270	296	327	312	313	300	331	339	285	293	307	356	305	334	320	325	328	299	276	289	339	309	313	305	264	287	328	316	313	327	333	311	324	269	290	299	339	273	326	326	319	303	298	306	316	306	291	307	303	327	292	299	284	323	292	302	302	331	334	301	353	314	309	329	323	297	330	302	316	307	301	294	328	319	308	324	292	296	317	306	291	315	331	320	322	284	296	296	285	317	313	294	329	331	276	319	313	288	292	329	293	302	323	309	320	310	337	301	330	310	302	314	275	335	293	295	293	306	291	313	316	315	283	331	284	347	331	344	274	288	312	289	317	290	312	320	275	310	280	305	311	316	311	299	294	296	309	286	319	331	306	283	332	297	338	311	301	308	312	322	326	308	306	290	321	298	318	319	306	285	311	338	335	297	339	312	291	321	351	337	311	308	323	320	329	320	321	349	307	315	295	301	306	335	315	314	297	336	296	314	307	318	300	294	292	315	329	296	310	314	304	298	306	301	289	304	309	328	296	299	328	331	298	325	314	343	309	340	308	320	283	296	293	310	313	301	275	331	309	292	360	306	332	321	323	337	302	312	331	311	346	314	300	317	319	283	298	328	315	310	325	269	307	271	310	300	330	309	281	312	299	308	289	308	306	318	297	302	273	274	330	337	300	340	333	319	312	308	309	335	314	297	309	303	277	309	301	320	339	309	340	323	333	301	314	307	322	340	330	315	299	335	300	317	305	331	323	281	306	308	289	286	318	275	305	306	352	271	297	316	347	290	307	333	287	343	338	321	299	297	301	318	320	350	303	316	303	289	291	273	300	289	339	299	303	323	298	334	311	295	306	322	300	345	300	291	311	335	347	317	325	304	334	321	316	329	354	334	296	302	294	294	334	283	297	341	261	289	300	302	303	284	305	330	314	297	283	305	303	303	370	340	297	321	309	315	324	265	307	303	356	289	322	315	341	297	324	289	297	316	290
6745	1654	3257	4082	3890	3071	2633	2130	1920	1570	1434	1358	1340	1311	1228	1267	1260	1179	1253	1142	1101	1062	1018	947	931	932	865	893	847	764	853	813	806	749	768	794	813	767	800	797	822	766	744	799	771	745	730	750	694	773	720	724	740	715	786	754	737	747	764	739	741	764	702	751	768	737	737	740	763	757	783	793	736	707	729	767	697	748	795	761	792	777	762	765	775	759	761	736	718	784	714	745	765	704	769	833	670	745	810	714	718	744	733	704	745	708	791	780	801	735	768	741	778	721	715	715	781	713	744	729	783	765	765	737	747	732	777	808	732	733	763	770	758	777	719	741	721	779	743	754	756	744	791	726	764	716	727	778	721	720	754	754	715	714	764	779	728	745	746	711	783	715	781	752	748	799	728	784	751	710	708	735	756	739	724	733	711	738	721	776	742	803	805	719	735	758	741	784	728	767	781	745	708	716	745	724	715	741	699	725	726	703	735	709	720	756	715	746	763	754	728	723	789	743	734	726	760	759	709	737	747	725	748	792	754	731	725	742	728	724	741	768	720	744	729	771	699	754	747	732	697	744	771	726	742	793	775	738	736	737	754	731	761	711	705	752	781	744	680	725	734	790	771	717	748	737	760	716	804	699	729	699	749	726	735	744	741	758	751	808	764	779	717	790	765	759	716	781	745	725	717	730	698	735	770	768	694	746	748	758	743	741	768	733	725	763	739	691	755	754	744	690	779	747	743	746	773	770	741	749	727	786	745	741	770	715	723	717	739	712	727	763	720	775	753	764	720	775	729	707	727	749	703	737	742	728	757	718	768	744	742	797	783	683	771	774	776	760	773	735	772	733	761	721	752	759	757	734	720	722	738	740	724	758	743	746	742	797	743	750	762	764	751	744	743	743	744	752	746	697	703	702	720	748	675	732	740	762	744	674	746	769	739	745	727	776	740	729	750	752	746	740	786	685	701	736	715	725	739	768	738	767	752	842	805	722	730	729	700	730	699	771	732	719	784	704	750	760	739	729	723	774	742	754	669	734	759	727	696	773	759	741	765	760	715	791	740	766	723	756	737	709	736	765	751	706	689	749	763	749	712	702	698	676	788	744	811	770	757	765	687	748	740	723	717	730	696	740	751	688	728	753	774	733	738	812	724	759	752	791	771	768	738	712	768	726	800	731	719	729	780	765	761	693	773	802	765	759	797	740	749	778	699	747	748	744	762	728	735	721	693	778	758	719	737	726	686	757	748	740	731	708	781	794	753	696	712	758	714	765	738	771	721	799	752	768	715	727	731	717	769	748	776	761	785	710	723	738	766	692	699	718	793	762	727	779	734	741	790	711	736	753	735	710	753	805	713	766	714	808	713	713	751	723	722	765	739	769	694	794	773	749	742	750	745	728	722	741	788	734	748	749	790	729	734	753	778	744	709	776	755	766	680	753	720	758	788	768	743	721	764	727	775	752	835	726	802	773	759	735	733	780	775	727	789	733	724	768	693	726	746	750	752	768	693	761	742	749	745	736	739	733	762	720	703	730	713	760	765	758	743	810	732	674	770	722	777	758	743	753	748	756	740	831	730	710	760	762	718	677	765	750	706	742	691	689	714	803	780	813	724	753	719	748	775	748	752	768	735	727	719	747	744	711	773	739	769	720	763	737	736	755	731	750	738	744	710	735	787	720	790	741	733	741	749	745	759	788	693	729	736	770	723	773	765	757	742	710	734	757	722	696	720	740	780	742	696	728	738	752	719	755	725	741	740	785	739	761	737	754	749	745	783	775	764	804	740	789	781	714	742	725	748	710	728	779	764	718	805	763	743	749	770	755	730	728	754	777	698	723	717	764	724	748	737	771	782	748	759	747	730	737	762	738	695	760	685	733	728	723	714	734	748	742	757	779	725	748	736	727	781	748	752	755	794	748	652	730	705	736	756	711	749	712	709	728	724	784	734	755	753	721	697	759	760	733	771	757	729	704	772	712	761	770	768	749	735	773	765	753	728	697	725	776	755	749	728	729	784	784	722	796	805	778	719	759	733	783	745	777	749	702	763	754	714	740	746	753	756	738	816	775	760	747	771	743	746	765	718	683	727	773	731	791	692	716	715	705	696	780	735	718	714	741	768	722	746	739	695	742	810	754	779	732	754	767	707	777	753	695	658	695	719	747	727	758	702	775	744	755	736	803	713	712	689	721	736	733	729	736	747	734	782	725	732	709	738	729	698	733	782	694	740	749	698	758	783	743	746	784	791	738	743	708	734	736	743	763	756	714	777	742	768	707	783	745	760	745	703	734	749	744	729	741	777	758	741	792	792	708	766	736	714	740	758	754	701	728	801	749	719	752	709	720	753	796	749	769	785	758	767	710	759	756	732	758	737	700	727	750	725	748	747	763	720	756	731	764	767	755	700	752	722	718	715	748	733	750	755	763	751	749	736	733	714	726	725	755	740	718	752	759	759	795	776	746	740	705	733	772	747	752	752	707	767	762	741	816	768	749	778	736	749	752	739	753	723	705	766	806	791	726	770	795	750	804	747	725	760	759	742	764	750	749	717	749	734	760	765	735	712	740	758	784	724	744	755	737	731	758	722	759	724	765	773	731	748	713	747	731	739	707	698	754	719	745	750	746	747	755	738	688	715	764	787	744	807	784	694	776	734	729	702	718	747	747	759	733	777	716	732	744	686	719	753	750	761	784	753	785	667	746	710	784	753	743	704	737	757	729	725	740	733	756	726	734	764	741	758	754	757	740	769	753	744	768	783	731	762	763	687	745	737	797	737	746	756	734	763	739	724	743	732	692	783	798	704	797	767	717	723	714	740	749	731	737	714	768	710	735	767	688	761	755	774	721	718	764	735	740	750	770	727	759	719	775	748	759	815	743	777	721	711	775	793	738	751	729	766	750	770	747	723	714	682	707	747	716	707	703	748	712	768	774	754	703	799	722	728	700	706	773	742	744	728	736	715	759	725	734	762	707	747	753	799	810	744	746	735	728	735	780	730	728	724	768	763	756	746	713	724	741	754	719	752	693	783	751	755	725	752	747	696	765	715	785	733	741	714	786	746	743	702	744	806	764	697	766	782	751	747	746	740	734	787	767	736	686	748	733	789	775	711	763	805	735	716	772	763	777	720	753	727	791	751	814	779	765	775	729	760	731	783	754	781	761	735	767	679	726	737	748	750	756	759	758	722	751	778	712	703	745	734	761	747	758	727	775	722	751	772	777	763	741	769	725	729	730	753	731	724	718	702	786	718	748	737	766	729	752	748	705	784	737	750	729	716	729	718	781	726	782	737	738	742	759	773	758	753	712	743	703	738	739	768	739	739	720	766	758	789	745	765	762	781	773	703	749	721	746	722	717	706	743	719	722	758	747	739	732	706	684	722	719	702	724	727	748	726	744	715	718	729	724	746	707	739	775	717	754	776	807	707	742	732	689	749	740	765	743	747	769	694	700	697	734	755	756	765	664	724	662	744	741	691	750	764	723	731	733	768	788	747	722	778	726
12969	1818	2183	1933	1439	933	742	589	603	461	369	312	356	345	295	325	324	285	277	269	263	236	265	231	257	203	230	200	222	216	224	219	241	200	203	220	234	199	206	211	193	214	200	187	189	177	199	191	203	219	232	230	208	205	216	211	181	192	180	177	204	208	213	211	200	195	209	204	201	199	212	253	216	208	188	209	194	227	184	201	208	197	212	201	227	224	210	207	185	223	198	199	192	178	199	198	199	206	196	220	205	192	195	184	207	198	159	195	195	212	192	216	219	182	210	192	198	183	212	187	215	217	224	202	189	222	220	215	204	185	221	182	165	174	203	198	211	178	176	211	198	174	212	215	199	214	199	202	184	200	198	195	181	196	205	188	203	210	210	239	171	188	212	193	192	214	185	204	225	191	173	188	179	202	201	183	214	209	195	193	220	189	201	198	226	210	205	207	181	199	205	151	174	214	215	187	203	190	193	169	177	214	201	189	202	201	214	208	206	192	198	215	199	203	188	198	180	182	204	233	198	202	208	195	178	192	214	192	195	204	189	223	207	168	174	202	218	191	194	219	218	192	204	227	208	206	189	197	195	234	171	176	198	163	202	218	188	217	205	208	199	200	175	179	204	219	175	186	186	192	195	210	214	189	198	226	198	206	192	177	193	193	210	201	189	182	221	165	168	191	175	219	205	216	203	208	198	175	203	189	200	220	182	201	205	191	195	181	175	212	235	203	191	193	218	195	215	184	216	195	185	219	197	190	195	200	199	184	179	192	189	223	207	173	173	213	211	182	190	182	174	215	196	192	204	199	189	183	196	210	191	200	212	218	186	209	221	205	198	227	206	191	190	197	207	191	218	203	192	172	187	214	193	194	206	187	169	172	215	186	178	155	191	188	189	202	186	222	207	238	202	196	210	184	195	198	214	184	172	207	172	199	191	209	175	216	203	188	206	204	200	201	186	220	202	202	196	187	194	211	198	191	202	222	210	202	192	217	187	237	182	200	204	215	200	179	227	226	201	188	187	198	187	170	197	208	176	174	209	194	218	209	222	178	234	181	208	195	220	191	179	208	210	183	200	204	207	194	189	222	198	192	200	222	201	186	201	197	199	185	196	199	194	226	185	188	222	194	218	182	209	230	188	205	209	186	172	188	184	203	208	214	201	205	198	222	196	185	204	212	192	218	172	198	216	182	173	206	172	194	184	208	192	186	198	205	211	218	169	192	212	206	211	178	213	195	176	197	189	193	204	197	186	215	204	213	208	182	197	187	182	207	173	219	185	194	195	196	184	226	219	192	208	179	207	193	221	169	183	214	190	194	190	210	185	195	190	187	188	185	171	181	208	205	217	195	201	185	187	197	220	229	230	207	208	175	168	207	208	190	210	203	187	206	222	201	193	188	189	192	200	217	186	200	215	183	189	220	193	199	187	184	182	230	184	223	180	190	205	187	205	179	186	204	198	210	173	179	194	209	197	182	172	175	205	193	191	212	189	226	185	216	206	219	160	207	227	171	210	202	229	226	200	199	159	207	190	204	207	196	194	179	196	241	207	202	232	178	174	196	183	185	196	205	182	190	177	163	204	190	189	212	190	193	184	185	205	229	207	181	199	191	208	197	188	206	184	218	181	198	205	182	201	219	208	213	192	176	196	197	182	182	177	203	221	208	197	192	198	224	195	195	248	207	197	211	208	213	183	195	183	176	220	186	192	183	209	199	192	189	222	199	206	193	176	200	194	181	171	192	178	205	219	203	203	207	180	205	212	212	202	195	179	179	215	190	190	207	207	197	197	204	206	211	192	182	204	171	198	172	195	207	221	199	223	195	186	220	198	198	196	201	197	233	188	187	206	191	194	195	206	198	192	222	190	208	210	200	186	179	223	167	191	205	188	181	197	191	167	212	245	196	181	190	196	198	193	175	192	197	185	188	194	202	187	175	188	191	178	184	203	224	212	196	179	164	195	183	177	209	184	192	184	186	188	219	195	191	183	174	184	212	198	180	198	227	194	192	197	208	193	184	176	216	237	196	200	202	201	186	217	187	165	201	194	198	232	202	218	204	197	205	197	200	209	220	191	186	191	187	196	201	208	200	164	180	180	209	205	198	213	220	208	198	203	213	175	194	195	187	183	197	211	214	223	195	200	193	207	213	211	204	196	226	203	189	170	219	208	187	224	204	188	190	217	195	193	218	195	189	197	218	202	190	211	194	202	219	188	200	226	185	199	216	194	178	211	187	185	200	189	183	179	209	205	230	199	186	191	211	205	204	180	186	195	196	218	196	199	213	179	199	199	192	185	217	189	209	187	239	160	202	193	196	197	199	188	193	196	183	207	204	196	204	187	206	222	228	216	224	199	189	198	196	190	193	188	214	201	217	196	209	192	194	170	197	200	235	215	171	197	210	187	214	236	204	206	210	192	209	220	229	197	205	199	205	173	193	176	202	176	186	201	202	189	196	195	204	211	169	176	195	201	207	181	198	189	188	215	221	189	195	170	204	177	185	201	163	224	206	209	192	203	193	216	191	172	225	213	185	180	193	180	199	194	185	217	181	178	168	191	207	205	189	194	192	176	194	202	194	172	214	189	183	203	202	193	189	191	183	212	189	196	189	205	203	203	196	185	187	179	214	178	198	219	216	201	189	225	180	199	197	172	213	186	207	192	187	197	196	192	186	185	203	189	186	168	196	186	189	180	186	188	182	187	209	205	197	191	178	193	205	242	215	193	224	207	161	187	202	181	202	215	210	195	208	198	193	178	190	193	220	209	163	189	200	173	185	175	213	206	183	201	196	183	213	193	223	207	186	216	202	194	195	177	186	198	185	193	206	216	204	187	183	223	210	202	193	232	192	207	166	187	195	218	222	191	210	198	207	220	204	189	196	182	206	188	187	217	174	246	200	195	198	196	202	195	168	219	221	187	176	209	202	191	192	182	191	191	206	201	226	205	174	188	201	191	184	188	174	210	205	191	202	174	180	185	176	174	200	187	173	194	213	201	196	193	187	187	197	203	186	188	204	198	211	184	199	186	231	220	193	215	219	189	191	191	209	206	184	203	161	229	178	223	186	218	208	207	192	216	198	191	197	183	211	204	180	189	187	182	186	195	185	210	214	217	185	201	209	193	177	168	217	204	201	182	217	197	206	213	194	198	229	208	204	213	208	215	217	177	211	206	221	194	199	208	201	197	223	208	188	176	189	193	203	188	178	233	223	202	211	187	228	206	222	188	195	208	204	215	186	207	184	207	180	197	199	205	211	200	205	177	210	200	208	178	207	197	193	182	211	196	184	213	187	210	211	200	202	185	191	230	154	208	187	186	203	194	200	189	200	201	205	191	190	172	183	215	207	206	185	197	194	188	213	186	176	181	224	197	209	213	207	208	189	192	199	189	183	203	220	242	187	184	185	196	182	199	181	158	216	223	202	226	205	181	203	191	193	213	181	211	194	217	209	198	214	189	197	217	207	182	188	188	175	203	224	209	200	222	183	211	183	200	205
8435	1978	4428	5658	5599	4421	3304	2551	2270	1875	1676	1517	1357	1384	1207	1149	1211	1293	1208	1104	1057	946	916	853	811	771	629	699	636	636	599	587	538	572	587	654	581	568	603	622	611	560	559	526	558	572	546	497	541	529	564	503	536	527	491	499	517	509	509	488	551	543	555	465	530	564	505	526	481	496	514	489	496	539	521	505	502	491	524	557	543	483	525	496	537	522	484	479	517	479	485	546	490	527	504	496	549	516	499	487	463	523	511	497	482	567	486	501	503	527	463	491	505	487	513	470	508	536	497	489	474	498	519	519	511	452	516	491	494	471	483	508	519	487	518	483	481	483	489	496	501	463	472	541	477	539	474	511	480	541	493	460	511	499	532	540	478	529	490	499	511	502	474	475	512	482	445	477	495	494	474	502	492	469	484	493	478	506	494	526	494	528	489	488	510	494	493	496	480	483	523	499	499	471	503	492	476	464	500	483	489	539	492	489	491	522	501	477	489	510	489	488	523	529	523	513	547	511	565	526	549	461	499	528	512	501	497	459	514	473	493	532	539	505	492	538	510	487	494	514	478	492	494	514	508	498	536	501	480	496	485	530	470	496	481	472	492	478	483	494	484	470	481	512	457	511	497	502	498	475	473	490	499	472	475	505	461	482	482	498	545	478	502	497	518	492	475	521	485	478	501	484	469	499	505	463	525	540	495	497	483	502	500	485	452	507	520	436	512	490	517	486	511	503	494	477	509	451	502	511	468	498	466	441	480	515	477	487	533	480	481	471	475	520	482	517	495	566	486	499	515	551	528	478	518	522	511	532	541	464	500	496	474	509	458	514	491	469	537	519	481	518	473	534	529	481	505	512	484	475	487	463	505	461	506	481	483	486	492	506	492	514	527	462	438	478	515	498	534	505	504	499	512	456	465	477	486	489	481	490	535	477	509	534	540	487	496	518	512	515	479	501	487	492	518	496	521	498	541	548	494	518	484	504	458	528	477	481	493	511	472	475	490	520	496	519	518	492	543	498	472	522	483	481	497	484	534	496	439	537	478	498	488	478	529	498	450	488	469	522	475	528	484	496	502	471	479	500	528	510	518	511	511	482	512	504	514	475	456	499	515	536	499	511	482	496	468	459	492	488	483	522	511	498	475	491	532	548	541	516	466	514	488	505	548	485	455	463	474	544	508	551	512	515	472	482	522	475	448	512	498	501	512	493	488	494	549	522	502	481	497	482	481	500	494	519	517	427	480	501	463	502	532	508	511	482	498	468	460	534	513	536	513	494	508	528	501	536	533	502	509	488	520	487	477	470	501	499	460	472	466	485	501	508	533	472	541	480	468	497	510	525	491	428	536	500	498	492	440	491	488	497	459	489	527	482	469	508	516	508	503	507	483	471	460	496	523	505	517	498	502	491	513	511	483	516	479	528	495	528	514	453	517	562	535	512	497	514	497	500	503	499	488	486	493	521	461	524	491	524	489	475	491	497	505	481	507	551	501	491	554	513	508	466	494	496	495	508	509	506	499	495	467	473	481	481	539	504	489	539	486	510	506	501	529	479	522	493	510	493	525	481	443	513	521	504	439	518	510	524	495	490	475	517	511	464	456	495	529	519	526	494	482	531	525	522	519	516	495	476	458	499	543	506	486	473	469	466	496	509	484	509	474	460	489	494	499	517	469	470	516	557	489	549	523	510	518	485	504	536	479	504	466	500	539	476	481	476	502	504	468	499	486	497	469	513	510	498	486	519	495	508	468	476	529	498	505	497	507	503	492	485	488	499	485	511	508	496	515	497	515	481	502	522	512	478	528	480	500	483	515	465	495	500	483	529	471	497	491	525	475	487	526	523	500	473	508	487	527	467	517	497	504	482	452	471	499	488	509	527	518	522	516	500	550	530	470	524	493	545	536	498	471	494	490	534	531	485	496	512	481	495	546	521	498	493	534	529	552	511	526	500	493	496	526	516	518	505	495	502	548	513	479	514	478	483	495	502	478	519	495	490	549	483	468	512	477	509	508	462	500	474	520	485	457	483	497	494	538	494	523	506	457	497	488	512	498	527	527	527	522	551	502	484	497	497	479	494	506	507	475	496	493	497	489	485	510	492	507	454	533	531	483	512	500	505	505	540	538	468	472	497	505	510	502	514	492	509	454	498	511	464	468	530	527	528	493	469	545	496	482	503	523	494	480	482	497	464	514	498	478	532	493	529	485	501	504	495	516	524	521	499	478	493	500	466	491	490	485	454	540	477	517	487	493	495	551	493	464	483	490	523	528	528	444	466	537	502	524	541	480	511	508	499	497	501	503	497	490	490	468	512	495	449	510	481	496	473	490	493	475	495	481	508	499	485	490	472	506	509	524	527	487	495	485	504	510	513	535	452	470	504	481	481	497	509	527	492	527	494	464	521	501	551	505	499	482	493	527	484	475	473	491	474	502	499	475	490	517	482	479	546	511	488	535	501	511	485	489	453	495	532	543	471	515	506	492	481	473	476	472	532	476	527	480	493	518	494	472	493	483	515	503	452	526	488	467	541	499	526	502	504	511	500	457	491	482	537	542	498	491	529	492	498	471	535	522	530	496	455	523	520	533	477	484	472	486	477	486	493	501	516	476	474	467	483	472	510	481	487	517	445	501	489	481	457	486	475	459	528	495	541	535	485	500	501	501	509	513	513	495	524	506	481	493	481	483	507	495	492	502	493	512	494	495	535	487	522	496	478	489	502	530	467	526	501	483	493	456	508	506	479	504	532	507	444	507	523	496	488	517	543	492	533	459	521	493	502	512	528	501	491	528	518	488	461	525	494	480	494	497	488	510	526	508	510	472	491	510	477	505	484	531	488	488	500	507	468	480	508	503	503	465	482	517	533	498	528	510	470	478	485	467	479	470	531	508	539	491	517	483	473	534	538	498	489	500	469	485	521	460	514	490	513	495	507	490	467	502	496	480	490	522	474	472	472	522	509	527	548	479	482	510	479	484	492	517	511	538	458	532	515	506	513	521	510	549	490	568	493	500	504	458	509	491	481	480	537	453	518	499	491	489	515	470	520	503	536	495	524	530	484	491	522	465	475	493	539	467	494	494	510	482	501	499	462	516	488	499	514	510	524	523	504	517	462	484	494	500	522	532	485	520	506	508	479	537	481	528	487	487	474	513	518	510	510	520	508	463	500	508	525	497	547	517	529	475	508	485	522	516	497	502	459	481	552	517	496	495	488	471	495	523	506	483	514	524	502	510	466	493	487	515	476	499	513	466	470	518	502	496	496	508	548	550	501	518	499	510	481	516	545	489	511	526	475	476	499	495	466	543	505	481	525	483	497	518	493	491	521	472	465	523	509	496	474	540	544	510	525	495	502	506	480	503	526	478	499	509	463	498	480	485	492	446	469	529	491	517	474	480	501	489	520	463	461	483	479	508	475	505	482	528	513	533	504	502	490	478	467	469	494	499	500	539	521	526	490	499	491	473	518	493	501	469	497	463	520	458	515	505	514	551	515	508	480
1818	655	740	766	608	552	471	458	392	412	366	330	375	356	341	381	347	368	336	339	359	330	328	331	364	320	322	328	300	339	322	329	320	337	316	322	290	302	298	325	322	342	296	299	302	324	331	315	273	325	316	299	313	302	328	332	323	332	347	303	297	341	303	338	356	326	276	382	300	329	317	290	334	302	323	342	343	320	336	310	306	291	297	312	323	351	314	310	311	299	337	328	332	325	314	280	319	291	308	282	365	289	319	341	360	321	313	315	330	300	343	328	318	340	317	327	317	277	322	312	328	302	298	320	326	301	336	310	320	332	295	324	350	317	306	317	325	323	325	338	311	305	306	319	343	363	323	309	319	304	309	357	325	322	334	323	342	302	305	309	333	317	348	293	349	326	297	319	346	342	324	306	317	320	298	353	312	321	345	318	335	326	325	327	327	304	313	342	360	323	293	285	320	331	295	296	356	323	348	323	311	338	341	329	306	336	320	327	337	333	315	329	317	334	359	344	322	337	342	336	344	328	332	314	325	337	347	342	332	308	328	290	326	314	346	310	310	338	328	325	346	313	289	356	311	335	328	314	316	299	305	337	298	321	317	365	345	339	318	336	316	336	316	323	324	333	331	284	334	309	308	324	345	316	324	320	326	332	301	333	311	304	347	349	319	326	324	349	318	299	317	319	292	329	355	347	330	335	330	338	317	323	304	290	337	319	327	294	349	323	321	326	349	321	290	308	278	345	282	306	316	293	300	333	334	320	304	336	330	330	292	292	329	284	318	332	312	314	291	319	319	357	310	327	310	319	320	345	343	329	311	305	296	351	295	321	302	307	334	342	312	313	288	370	348	307	305	346	305	332	318	321	333	335	303	301	312	297	335	294	325	345	312	367	343	320	362	316	310	318	318	323	312	301	305	308	291	373	349	312	339	337	347	332	301	338	307	316	315	316	310	315	309	316	294	297	325	334	345	310	332	326	336	314	352	343	335	337	296	314	318	342	345	337	311	311	310	317	327	340	311	309	309	349	329	302	307	337	324	348	363	295	328	335	311	321	321	311	334	326	342	311	334	308	323	352	309	304	291	299	298	277	262	288	317	299	316	317	324	313	320	323	341	326	353	304	333	309	340	329	329	303	307	313	306	335	308	330	314	291	330	331	336	330	329	295	330	313	345	330	335	323	332	342	354	330	321	315	310	300	330	329	324	325	316	317	340	295	323	323	327	339	315	305	364	339	337	313	316	336	313	310	322	301	308	304	331	358	320	323	341	340	329	343	304	267	313	318	301	336	352	350	299	312	343	274	344	332	325	282	320	305	297	308	335	341	305	324	324	325	325	344	302	333	327	338	334	328	360	305	349	322	326	320	322	340	297	310	356	326	310	317	342	360	313	338	337	312	343	267	320	336	337	351	338	321	323	324	322	314	320	332	321	315	335	298	312	316	320	328	334	339	384	312	290	313	336	293	308	324	315	345	295	348	324	313	325	286	291	307	333	323	295	292	317	290	337	361	316	319	300	324	337	284	321	322	319	349	343	327	327	319	295	319	313	309	330	303	315	350	286	318	326	339	350	323	303	334	289	307	342	314	343	290	321	275	297	317	345	326	326	330	350	328	336	304	319	297	336	321	339	349	306	332	322	309	316	345	323	317	362	324	360	326	309	341	311	330	326	298	324	264	324	320	298	346	317	317	306	301	316	345	346	321	310	322	360	322	310	311	310	349	323	331	341	324	328	324	316	334	327	314	324	298	356	320	355	304	346	299	347	331	339	290	340	319	338	320	322	300	303	312	327	293	348	361	319	337	304	339	353	336	340	332	320	285	343	334	309	338	344	326	309	341	333	308	316	310	344	321	307	327	317	318	332	315	329	344	323	305	320	317	303	352	334	290	299	356	344	322	329	320	331	351	337	293	325	338	332	330	313	339	299	357	334	299	316	318	311	343	329	287	317	314	312	334	311	331	309	319	305	327	307	293	306	350	311	347	324	303	309	336	323	320	357	320	316	288	300	324	281	306	306	335	300	323	298	283	305	296	317	313	340	324	310	330	321	349	345	307	326	311	274	353	348	351	332	321	328	341	345	363	343	300	317	300	302	304	290	325	298	335	292	332	328	304	336	324	328	354	321	338	302	331	336	325	301	288	319	325	302	365	346	310	300	304	325	337	299	316	306	331	320	352	312	344	308	311	327	314	308	324	342	328	287	364	333	307	307	309	322	282	332	321	339	310	331	337	336	327	325	345	332	338	351	311	334	349	336	328	338	332	300	344	265	296	331	320	327	341	301	345	308	323	336	348	286	345	313	327	311	319	312	312	327	326	328	327	332	318	335	333	338	316	300	294	337	286	336	322	291	285	354	359	337	321	325	280	354	319	315	333	299	353	300	344	297	358	312	344	349	331	287	321	281	323	326	326	282	346	328	337	317	315	355	339	324	322	311	302	347	331	321	339	356	344	324	354	309	374	320	287	340	341	329	313	362	314	320	315	340	340	353	344	311	315	317	317	359	323	316	335	312	353	321	327	307	300	316	285	314	287	338	348	355	326	327	361	312	315	338	325	313	315	299	335	306	312	305	304	375	349	340	280	288	360	336	323	351	309	336	295	312	321	300	321	310	327	350	298	323	324	339	326	329	306	328	332	338	343	329	327	319	322	305	308	324	304	354	319	337	321	327	304	340	331	318	328	321	311	312	334	283	296	337	306	280	332	320	319	329	334	311	339	345	320	355	329	308	303	331	341	329	331	306	345	295	340	319	321	344	288	319	312	302	336	325	322	328	312	317	305	362	321	326	339	359	310	321	307	313	320	296	304	293	335	294	330	335	310	333	311	292	330	320	328	321	311	330	334	339	323	317	309	315	295	291	319	335	374	331	341	315	325	315	349	335	323	332	314	309	315	351	307	332	328	305	312	361	319	321	308	319	318	324	305	320	340	343	327	310	328	303	384	315	369	304	290	279	321	344	310	329	304	334	312	291	333	327	313	310	332	317	318	326	319	282	305	326	333	306	276	312	327	298	347	320	330	342	335	335	317	321	337	318	343	339	336	303	347	319	318	332	329	312	314	283	281	310	302	307	363	333	320	316	340	330	316	316	315	307	339	304	321	306	285	338	353	330	339	334	312	311	308	341	341	333	310	319	308	301	341	323	340	299	274	320	303	357	348	327	347	325	304	311	304	349	319	320	298	312	323	332	348	332	329	290	288	334	321	351	304	307	329	332	330	348	306	304	313	313	316	343	312	338	316	319	363	308	356	304	325	336	329	345	326	332	322	316	336	351	335	331	310	317	285	326	359	340	373	331	319	315	282	280	310	290	312	312	351	341	335	325	283	322	338	316	337	304	314	312	314	303	339	328	326	325	321	307	356	314	337	341	287	330	324	323	302	349	323	320	320	317	356	325	340	346	309	342	320	358	316	322	339	296	339	311	342	294	311	308	321	278	305	321	329	330	324	339	318	327	341	326	301	314	330	324	342	355	300	320	334	323	288	332	360
2300	1114	1921	2261	2185	1887	1599	1385	1201	1056	986	1021	1013	1007	977	984	1021	1039	984	945	984	933	936	861	866	837	824	769	811	845	803	799	815	804	832	791	820	778	841	803	797	756	804	786	800	812	795	823	837	762	771	779	788	738	804	778	759	744	765	751	789	774	774	762	820	767	757	801	791	761	775	783	774	822	788	780	778	742	772	698	775	768	766	763	802	797	746	794	751	820	740	827	820	767	787	808	764	732	786	805	748	782	735	789	800	834	789	793	779	806	728	789	781	764	736	806	782	803	806	772	778	806	756	812	797	764	744	774	802	798	800	808	734	779	792	768	744	757	782	785	811	765	745	793	780	755	785	786	777	785	775	712	734	729	783	779	782	802	783	819	719	804	751	820	787	792	744	746	805	789	811	807	755	724	783	747	738	760	791	821	794	762	768	774	822	759	806	802	773	775	858	734	822	767	813	747	823	735	743	749	726	745	784	742	859	729	776	797	754	783	813	767	768	806	793	779	752	802	742	831	776	798	790	799	768	777	803	795	743	788	831	804	753	778	837	761	792	761	788	837	828	718	742	765	776	784	751	831	761	753	817	761	739	810	786	717	755	712	722	740	828	774	768	797	782	753	763	774	771	718	787	830	801	773	758	761	725	802	804	725	827	817	774	793	759	775	734	768	773	802	781	744	781	790	798	764	751	767	728	809	742	792	777	745	742	803	802	787	764	821	785	746	775	799	781	728	793	751	818	764	766	779	778	774	774	760	734	756	798	795	813	797	828	789	840	797	721	795	797	752	775	768	825	760	798	753	780	787	778	789	773	768	779	799	785	756	789	764	817	755	787	762	762	784	743	794	766	784	754	775	807	780	780	731	760	824	711	730	800	829	801	731	705	756	788	754	796	789	777	801	763	764	788	819	772	752	781	723	789	787	807	788	748	787	746	769	736	815	784	731	781	806	730	782	803	778	728	769	815	756	800	834	748	777	782	790	744	746	784	797	812	817	778	831	806	825	779	765	767	763	759	733	789	722	771	744	788	771	856	790	776	760	831	719	771	765	799	756	736	791	766	738	790	763	819	744	796	782	753	764	793	800	731	765	773	765	768	777	739	769	759	806	817	772	732	866	867	805	861	797	747	726	780	777	738	699	754	811	754	739	814	739	774	812	775	756	753	762	746	736	776	782	757	786	774	773	729	800	759	768	794	844	770	811	769	772	801	738	783	792	746	831	829	777	755	766	800	783	804	729	766	844	746	785	775	814	794	766	741	754	801	850	823	753	807	811	779	772	759	820	798	764	744	773	822	780	803	767	760	764	771	798	777	753	737	747	783	754	727	765	777	759	752	769	777	783	747	807	727	758	804	764	751	733	741	795	738	712	766	792	758	747	717	765	785	735	740	817	772	764	835	792	810	783	767	788	765	809	828	793	757	767	795	777	781	753	768	767	776	826	777	803	807	776	750	779	788	785	763	796	767	770	821	829	759	774	772	771	802	777	799	748	787	719	783	782	789	781	787	804	779	802	793	788	763	792	767	816	786	814	816	780	796	791	783	753	770	787	765	801	800	739	758	834	809	740	811	802	745	798	791	801	761	762	821	783	761	788	756	770	781	776	782	795	793	806	764	807	794	791	792	807	835	788	758	729	752	785	792	814	813	797	773	796	781	751	795	773	776	791	780	752	787	799	791	728	805	789	774	816	790	795	779	742	752	741	782	806	754	799	800	785	773	822	768	749	839	819	775	779	737	755	770	756	771	789	780	779	762	832	785	790	756	805	771	801	773	796	801	817	736	802	808	756	784	749	780	773	791	763	792	809	781	754	784	764	760	815	749	752	804	806	782	812	755	815	776	793	770	816	784	804	758	767	776	777	781	771	775	753	751	815	744	736	740	789	806	778	855	768	731	734	772	745	753	765	763	734	818	763	767	738	799	830	731	754	780	785	778	805	828	752	712	821	801	750	755	799	780	743	749	793	774	760	801	837	809	772	748	737	776	790	784	738	789	777	764	741	812	766	783	741	739	795	775	780	758	716	796	777	752	788	758	773	835	785	761	765	754	784	778	800	744	777	799	715	798	756	763	815	774	836	833	756	852	770	800	782	767	755	787	781	766	754	781	776	761	829	739	762	748	839	755	751	765	835	788	756	780	732	740	762	783	813	838	739	776	742	789	828	797	773	797	742	732	782	796	777	840	785	786	799	772	775	817	811	744	740	797	772	784	787	749	829	780	753	801	834	786	766	786	792	738	766	794	814	756	778	778	786	801	754	777	764	762	764	771	757	755	765	814	842	765	740	785	801	781	775	788	741	751	838	768	744	755	707	735	761	783	766	798	767	758	779	830	769	806	762	831	782	774	763	828	833	790	756	788	793	776	784	753	759	807	700	786	779	763	781	747	725	769	749	756	769	757	819	758	795	794	724	798	702	743	765	759	806	810	709	714	764	804	765	781	756	866	802	790	808	714	714	778	810	754	767	755	763	777	741	790	748	806	777	841	761	805	824	814	843	810	741	734	755	745	817	788	774	792	822	795	769	763	808	751	780	778	767	755	796	789	788	809	730	772	747	783	756	775	793	793	717	731	780	762	763	779	784	803	749	797	781	794	774	749	749	761	767	781	780	783	758	796	767	792	801	793	717	767	834	753	754	803	763	760	710	756	696	773	737	749	761	775	782	796	741	766	738	769	764	766	782	794	771	733	784	733	819	777	729	742	808	784	737	795	739	851	748	792	793	753	771	750	767	793	799	750	756	780	745	765	805	764	803	809	769	763	794	816	780	775	846	767	792	820	729	783	748	799	783	784	774	741	815	775	784	733	788	761	780	753	804	728	752	841	760	769	800	818	730	787	768	791	750	755	774	789	694	758	778	770	763	732	818	734	775	782	772	799	738	766	785	750	771	761	829	745	727	744	712	780	763	776	734	815	810	766	817	791	763	794	757	803	826	763	794	745	775	800	729	772	778	738	805	818	793	801	763	748	740	769	781	773	808	789	735	739	769	781	729	784	820	803	770	798	799	725	735	751	815	819	800	754	759	777	815	756	789	756	834	768	774	852	733	756	783	775	758	762	765	775	783	800	835	786	798	762	782	755	803	787	809	754	746	774	766	769	788	795	743	825	774	787	807	767	745	747	742	783	760	793	755	792	757	769	758	778	793	731	781	744	759	721	773	796	744	780	791	794	757	768	780	802	797	794	844	824	764	762	798	724	820	743	797	777	788	765	782	783	768	774	795	773	760	809	795	763	757	791	773	741	795	755	796	732	803	787	752	762	750	847	750	804	798	771	781	809	818	812	775	801	779	762	777	779	742	738	808	774	794	832	760	839	820	774	787	782	843	772	802	726	792	766	761	769	765	783	767	745	801	774	753	830	825	767	758	761	779	786	751	779	809	791	740	791	765	789	789	787	737	790	746	797	727	772	751	752	803	729	758	779	769	735	751	782	757	762	756	736	737	765	792	806	742	746	755	758	786	777	801	805	780	769	778	809	787	784	815
6982	1269	1533	1266	1023	775	616	563	494	483	428	373	377	408	373	373	357	353	368	337	353	319	330	313	311	348	318	324	299	301	327	328	322	331	303	334	319	294	304	306	308	312	322	320	342	289	285	309	311	313	317	305	304	311	327	338	320	252	285	278	304	306	292	290	315	302	301	329	288	297	288	296	296	316	303	320	294	274	302	265	317	305	308	309	314	300	303	306	267	299	272	319	323	287	296	283	319	295	297	344	291	304	291	318	309	332	336	304	276	268	293	307	329	280	318	284	289	341	316	323	292	284	294	301	308	291	288	287	284	333	278	292	324	283	336	301	311	318	298	318	297	310	268	322	315	274	304	275	284	286	328	296	290	288	305	336	291	268	305	291	314	299	253	294	334	304	294	303	294	293	291	303	270	289	308	306	297	288	304	332	296	282	284	291	285	294	280	298	291	294	315	310	318	301	308	290	298	279	313	312	295	303	314	266	310	305	277	298	314	289	302	301	313	338	299	301	325	293	293	267	316	326	304	313	312	286	315	267	340	277	291	304	305	315	317	315	309	318	310	306	291	289	276	303	315	295	318	269	309	337	289	291	277	337	329	301	302	328	326	287	293	305	308	326	331	274	301	288	321	302	295	290	302	296	278	334	327	286	305	312	281	283	278	338	287	281	309	315	303	277	316	299	303	306	304	337	303	333	301	278	314	306	301	298	311	304	307	274	278	331	292	261	315	288	312	300	316	337	310	292	303	291	311	281	318	289	319	310	320	289	308	289	311	321	316	295	337	277	288	322	293	305	290	291	293	286	289	305	307	255	288	314	333	307	301	297	289	275	319	284	311	314	320	340	322	271	319	283	279	335	313	322	291	288	289	280	278	329	295	289	282	306	311	321	333	345	286	307	328	307	292	310	317	321	291	292	315	315	295	327	304	333	301	274	304	342	306	306	299	280	320	356	288	286	333	306	313	321	304	290	297	272	297	303	317	299	230	300	300	285	294	302	324	307	276	309	310	313	296	316	281	325	291	286	281	295	338	343	341	321	277	332	308	297	290	295	293	329	302	332	338	314	338	328	272	323	311	297	296	324	285	296	338	304	319	293	307	313	333	305	276	322	276	290	280	283	279	305	293	301	302	307	353	323	276	297	311	324	337	329	377	320	303	277	271	272	320	330	323	298	315	307	281	288	293	264	293	334	290	316	310	318	348	281	307	282	273	298	325	290	286	306	311	289	314	298	332	301	289	310	278	300	286	285	281	302	338	287	306	300	324	297	294	300	311	313	315	291	311	312	309	310	308	303	312	320	335	329	277	308	308	294	323	321	322	279	277	304	323	321	258	340	315	300	291	324	297	309	254	270	290	270	303	297	306	268	304	305	315	306	303	301	320	304	275	319	279	334	304	285	300	284	333	276	302	277	313	274	261	280	309	276	296	319	311	312	297	284	281	330	347	308	303	335	326	254	288	307	329	332	308	286	317	302	311	301	316	310	332	317	307	317	324	297	260	290	298	300	289	296	314	289	339	290	320	280	308	301	315	316	291	308	303	313	282	268	325	321	308	282	320	298	289	316	286	317	297	307	291	317	303	303	302	305	348	302	304	291	296	318	295	303	327	292	325	328	303	310	319	299	299	307	299	298	279	277	292	291	301	314	306	282	303	293	307	335	297	321	289	281	300	286	277	310	294	279	318	301	331	311	272	299	327	297	270	332	287	293	307	303	289	292	281	285	318	277	289	322	328	310	309	323	310	308	305	296	313	323	289	320	303	296	285	295	270	324	307	339	298	309	303	284	279	306	291	335	288	361	307	276	307	357	309	304	295	332	322	328	277	256	264	310	264	313	278	298	298	290	285	297	300	298	290	301	307	311	325	346	311	304	302	253	297	312	310	298	297	305	320	339	305	298	303	283	335	305	323	272	295	297	309	329	274	303	304	293	310	270	288	292	306	298	320	308	295	316	309	260	287	298	260	278	292	305	306	289	320	336	333	311	326	304	325	316	333	298	292	294	292	284	278	306	291	275	322	303	297	286	323	277	278	268	272	302	308	311	339	286	293	309	314	333	313	284	333	307	323	324	278	337	308	293	307	318	301	284	261	310	309	296	314	329	283	308	321	304	323	320	296	311	276	298	326	285	341	329	293	297	293	279	298	308	320	309	306	298	303	276	316	294	317	302	296	323	303	289	296	302	292	303	349	314	314	279	293	277	296	319	308	316	337	303	261	298	311	307	281	326	289	313	310	297	293	295	281	286	320	300	288	320	275	333	334	325	288	298	280	335	322	313	309	289	314	309	291	286	286	308	320	299	276	297	300	296	298	330	305	308	301	265	306	308	337	335	272	346	313	332	256	287	309	278	267	299	305	282	313	289	288	288	284	303	302	290	322	303	309	323	326	306	308	274	298	270	300	321	283	304	294	308	309	281	360	310	287	288	302	303	344	296	295	308	309	281	310	300	321	311	299	302	309	287	321	326	294	290	266	272	317	294	306	310	298	277	272	313	291	278	320	306	301	305	307	263	298	350	299	305	321	307	327	309	326	312	288	285	285	287	283	305	303	312	318	292	299	322	334	309	324	307	294	274	295	317	304	320	331	330	307	298	306	293	325	301	332	290	313	292	325	305	373	315	296	328	314	299	298	310	301	323	287	267	297	325	284	313	263	332	303	308	308	300	298	308	303	296	314	308	297	326	291	289	307	293	302	296	279	301	333	306	293	283	259	293	302	306	287	323	330	328	292	312	286	310	306	314	263	328	294	303	316	288	318	294	292	317	291	279	273	295	319	305	295	274	303	301	347	310	318	309	300	336	282	279	283	305	319	338	296	319	287	293	289	300	294	310	291	277	292	310	317	284	278	296	305	292	326	279	353	303	354	308	307	318	325	311	301	301	285	311	343	287	283	317	324	308	286	292	331	299	304	293	332	325	313	318	298	318	321	296	316	312	292	271	299	318	314	320	309	329	281	308	311	304	298	297	327	299	268	325	286	279	305	272	284	289	292	319	298	266	291	299	277	301	313	321	306	270	282	315	330	293	316	322	303	313	290	308	293	296	289	317	300	288	319	303	319	291	310	336	339	333	308	317	274	305	291	326	296	304	317	277	322	296	285	316	303	286	309	317	270	288	308	300	294	291	323	286	304	267	299	290	354	272	303	320	306	297	309	267	301	299	294	289	289	298	298	291	287	307	274	310	313	293	306	301	320	284	303	296	294	313	293	298	289	310	289	297	282	280	312	290	332	302	286	291	321	306	286	303	283	269	322	283	279	294	311	335	311	326	305	321	342	310	269	280	303	297	297	291	299	293	308	297	320	300	338	305	306	297	301	261	282	269	322	323	297	310	330	305	277	296	284	292	296	342	312	289	325	262	326	317	310	279	299	281	306	255	256	296	283	304	283	293	290	253	334	303	313	303	273	277	346	318	293	300	268	300	289	298	285	327	305	302	287	263	269	281	289	277	324	324	301	304	325	280	307	314	292	274	283	297	315	307	305	282
6620	1670	3207	4118	3986	3013	2550	2157	1767	1544	1408	1309	1257	1225	1207	1309	1250	1214	1159	1106	1039	1022	959	907	865	831	819	828	824	752	767	833	838	797	785	759	776	767	788	779	816	777	808	764	754	784	779	757	747	738	769	724	768	753	691	746	740	689	755	791	681	740	751	759	740	733	743	721	719	725	716	719	744	713	745	710	757	735	758	694	690	729	781	731	712	714	776	702	753	747	724	725	736	715	747	790	726	701	737	760	738	764	765	749	750	727	725	746	775	752	720	692	745	762	729	745	734	771	693	723	754	726	734	712	712	737	723	758	698	697	727	728	760	719	702	754	723	674	713	699	728	714	705	719	650	766	735	737	695	757	690	701	713	701	724	730	747	714	727	747	710	747	786	751	710	701	745	759	769	720	707	681	731	756	751	742	747	719	715	724	744	751	694	757	695	750	713	751	715	683	690	742	713	714	743	751	712	739	755	728	750	747	712	712	703	706	744	747	800	714	758	720	739	735	723	703	732	758	767	727	745	732	779	760	737	668	728	734	698	764	763	720	716	735	726	764	778	709	718	757	694	681	716	724	712	737	749	743	722	756	717	720	698	770	762	693	720	720	726	734	685	693	760	735	735	731	749	747	675	745	704	670	734	708	718	729	700	741	750	682	747	768	746	767	747	757	708	705	705	691	747	733	779	750	775	735	727	719	732	713	748	713	759	713	716	720	742	744	738	746	775	723	746	678	742	737	714	719	718	809	715	717	683	740	708	715	742	698	721	740	702	746	747	756	750	700	686	718	744	738	693	782	759	714	717	718	722	725	711	712	725	768	740	710	745	715	762	710	662	785	717	711	731	740	678	765	771	748	661	696	745	710	703	703	673	723	719	778	723	743	693	742	732	717	714	673	717	727	715	698	667	714	743	747	730	706	751	732	689	716	702	738	706	723	748	741	751	713	715	734	698	725	723	735	753	738	715	689	732	726	785	728	763	770	777	720	739	703	693	711	768	665	763	774	730	730	721	765	742	727	707	729	744	680	757	717	693	711	728	752	712	776	791	757	674	758	712	739	734	716	761	739	754	752	754	740	705	726	779	714	747	744	740	711	733	754	756	705	777	710	721	717	747	724	668	720	789	713	731	719	696	697	706	735	724	715	761	731	720	728	751	749	738	722	716	758	726	743	721	767	753	774	736	722	713	745	754	739	694	732	777	738	783	710	747	728	719	707	731	698	745	687	697	720	734	741	730	776	758	691	738	722	757	731	686	725	801	698	681	755	754	808	734	775	701	674	747	715	724	728	697	740	717	723	726	719	766	705	743	749	711	716	711	751	708	747	744	730	680	732	745	708	795	694	761	696	736	719	735	702	747	710	746	750	739	695	748	658	746	717	742	683	680	691	701	733	711	753	722	731	742	748	706	721	681	651	745	683	775	705	759	738	681	714	786	733	670	728	724	718	790	713	747	702	755	700	792	698	705	741	734	683	709	794	711	728	735	727	741	695	676	712	746	708	699	713	771	678	727	756	778	732	711	692	768	703	722	753	711	768	736	770	674	772	740	697	722	742	738	709	745	694	779	778	705	733	725	744	682	722	749	788	751	740	761	684	740	751	730	774	733	735	718	696	750	709	729	723	756	716	740	731	679	751	741	725	759	757	742	735	748	724	742	700	763	780	696	730	719	707	696	682	723	733	700	745	725	735	764	756	755	736	705	748	747	768	715	758	737	723	722	743	740	720	735	701	734	712	719	769	709	719	763	730	726	720	692	755	710	729	744	724	738	764	731	735	734	731	739	741	737	735	697	709	761	748	701	747	713	759	716	731	725	741	704	754	699	775	735	734	725	730	769	797	785	732	733	694	758	738	755	713	685	776	749	694	742	729	781	740	786	750	736	759	716	711	745	744	723	767	688	688	763	767	715	775	761	734	759	699	695	697	693	714	727	771	733	723	726	707	721	748	698	722	702	701	773	671	680	717	720	730	725	725	752	750	751	691	743	677	744	703	736	718	711	720	735	713	802	713	682	745	747	792	701	728	701	725	768	753	674	681	715	749	698	751	721	750	748	708	718	712	707	719	713	733	711	747	761	735	707	693	723	766	781	709	705	647	735	737	727	747	676	766	744	710	720	716	782	760	731	722	722	722	735	718	718	794	722	677	747	708	757	702	730	684	730	767	743	733	765	753	721	749	724	702	734	728	698	760	769	737	723	755	776	716	740	713	704	712	724	705	751	719	707	742	727	699	710	740	711	717	774	720	734	747	756	730	674	726	724	722	706	757	742	705	756	735	764	740	770	736	727	727	757	709	722	790	750	754	731	717	721	720	719	737	734	737	726	668	755	749	726	679	735	709	758	755	743	792	724	778	743	750	728	743	713	694	723	684	746	742	676	780	735	736	729	783	773	715	710	732	778	778	699	689	711	813	744	747	697	725	697	795	759	719	741	733	817	742	761	746	755	738	736	687	752	718	713	729	785	700	730	674	733	723	718	752	726	729	749	733	750	771	715	699	747	769	768	729	764	773	701	730	702	740	763	750	776	711	765	711	737	747	771	718	690	701	693	723	744	684	746	718	746	731	752	727	728	744	746	751	744	700	706	730	739	750	742	745	736	733	731	683	675	725	733	714	741	790	751	749	704	744	724	739	787	741	723	750	702	725	751	712	756	736	743	719	716	688	728	744	748	754	689	758	764	706	749	693	736	698	721	700	751	715	727	749	728	723	743	711	759	731	719	742	731	739	763	714	722	803	720	781	717	738	771	713	750	740	754	730	781	695	732	754	722	720	737	767	691	750	736	743	746	731	749	752	729	712	737	732	712	721	769	741	726	743	719	712	745	719	720	705	718	740	723	723	705	733	739	744	725	762	711	752	758	763	757	722	732	744	766	784	730	756	752	722	721	699	758	787	704	703	710	756	738	743	727	716	741	751	742	743	703	692	723	738	765	720	741	752	730	740	683	738	751	711	747	791	717	701	761	760	704	731	711	709	739	715	724	776	740	715	702	726	735	748	722	742	740	674	720	780	732	722	698	714	753	721	714	752	774	685	758	730	761	747	752	741	726	720	727	747	730	728	735	699	714	726	718	759	692	702	716	697	715	685	793	730	727	764	740	746	713	740	726	750	722	698	748	747	748	706	731	769	775	749	742	744	701	759	696	801	729	753	744	716	696	690	733	715	700	762	764	744	714	777	716	732	720	745	660	679	749	770	764	708	714	719	734	709	726	728	723	693	689	707	704	775	732	757	746	749	751	759	777	693	766	722	753	778	734	724	728	742	737	712	783	753	739	733	675	687	710	700	731	732	788	766	711	727	698	749	760	734	736	746	741	776	777	741	705	708	763	746	722	739	727	731	729	710	721	768	713	721	746	723	698	735	724	690	766	744	717	737	719	762	715	698	739	700	689	735	752	685	730	736	754	729	730	737	698	690	703	749	698	718	699	762	709	729	717	772	765	716	710	703	776	744	703	748	720	728	731	730	746	737	709	774	674	779	715	720	749	721
12884	2060	2219	1829	1375	962	792	627	450	392	336	375	363	322	298	340	288	300	312	315	274	265	276	230	246	223	231	209	192	203	236	179	228	207	161	200	202	217	226	205	211	212	204	200	182	200	196	177	197	201	177	186	198	164	195	183	177	190	206	209	206	184	219	184	188	174	202	171	190	183	191	170	176	190	186	176	195	193	173	224	199	218	175	197	194	202	209	212	197	190	190	195	174	195	190	213	156	178	183	199	184	191	178	191	208	204	185	219	184	179	179	208	212	207	202	204	186	181	184	185	212	194	218	181	212	186	196	230	174	182	161	212	176	168	176	194	183	199	207	181	184	203	187	185	222	177	221	175	219	193	176	186	189	200	198	210	167	158	190	161	196	170	179	187	197	199	186	201	190	191	187	187	184	168	179	190	174	215	203	207	198	167	209	211	238	202	198	197	207	184	187	169	200	202	198	215	196	192	168	162	180	186	189	199	165	211	203	218	202	173	194	184	211	196	182	200	190	199	177	179	206	194	185	209	172	164	196	211	205	173	171	169	223	200	187	200	210	197	213	198	195	197	181	216	171	200	204	194	201	196	192	192	159	208	199	200	175	198	204	192	179	191	210	189	185	190	179	191	216	207	201	197	161	187	175	168	193	193	192	205	204	200	211	212	224	170	160	182	183	202	213	191	205	180	182	203	200	182	173	190	178	202	195	186	171	196	200	182	176	188	191	190	175	198	179	225	183	159	207	183	198	192	185	216	182	181	190	187	173	191	189	176	197	182	179	189	189	194	193	207	196	220	171	199	174	189	193	211	212	212	174	200	213	202	217	178	161	198	190	199	207	175	215	218	211	203	215	189	192	181	172	196	185	222	205	207	191	181	191	172	192	191	179	194	217	203	207	226	211	189	211	205	212	201	173	192	165	189	196	200	188	215	208	191	198	191	218	193	182	176	190	177	189	217	170	199	191	176	186	184	207	179	183	206	184	195	215	195	215	204	192	185	187	200	202	191	173	201	182	188	193	187	176	181	179	208	219	195	196	230	207	205	182	183	219	203	195	191	207	200	208	179	201	186	180	207	206	187	189	170	194	174	173	184	177	185	209	201	198	218	193	166	187	168	201	198	215	205	208	194	180	230	185	217	155	187	174	205	206	185	199	173	205	191	199	200	181	172	188	225	199	198	201	193	189	202	168	204	199	194	193	193	215	193	180	213	193	201	191	182	152	208	200	190	181	199	201	201	205	164	187	166	183	190	186	215	199	180	192	158	215	189	197	181	193	196	198	172	188	196	187	158	195	200	199	168	196	218	175	176	194	195	186	181	188	220	186	242	186	200	196	209	175	188	181	209	192	195	171	178	165	190	205	165	176	187	191	200	172	192	194	204	208	200	205	217	191	177	184	208	215	197	203	199	192	190	187	211	209	191	194	188	179	214	183	183	173	181	198	188	180	172	193	172	176	198	191	199	181	180	159	218	205	176	189	179	179	203	199	189	201	190	181	189	191	193	201	193	181	177	204	211	185	153	184	183	176	200	196	204	194	192	205	174	187	183	170	183	235	197	181	197	222	169	180	188	204	224	173	196	172	213	211	184	172	178	194	200	181	198	195	181	163	191	168	198	187	196	197	180	190	196	200	179	186	186	171	184	181	162	183	176	184	186	185	173	188	208	174	172	195	202	198	205	219	179	190	182	199	176	229	186	190	204	185	188	193	207	207	197	194	210	189	188	190	210	198	192	163	192	211	175	205	178	195	203	189	205	211	171	211	186	190	180	175	197	198	183	195	210	187	210	184	202	213	178	154	196	200	189	194	171	189	181	180	209	176	222	211	203	183	163	168	180	195	170	183	193	191	172	210	156	199	174	205	204	210	223	199	183	178	170	219	197	174	199	203	219	211	213	161	199	180	173	200	178	194	177	188	199	222	205	209	203	201	187	184	187	206	181	181	204	183	189	194	190	179	202	208	194	170	201	190	155	201	154	212	219	170	175	175	206	186	173	215	197	200	200	188	207	174	186	179	216	206	177	185	163	173	197	190	184	209	191	184	168	170	157	203	198	210	185	167	202	219	186	180	195	195	202	172	185	187	202	201	196	220	187	198	197	183	189	202	186	180	184	178	190	194	214	188	165	182	189	211	180	200	203	184	192	211	196	180	193	204	196	192	183	197	189	171	181	181	157	168	175	216	185	188	191	200	221	215	217	196	188	203	216	199	194	172	178	166	168	173	177	203	221	200	179	217	194	164	191	176	208	189	202	187	183	173	194	164	198	188	191	187	190	197	189	192	180	184	179	207	199	200	172	218	189	178	196	210	179	187	190	204	213	196	202	207	204	190	173	206	216	185	175	196	189	192	205	178	196	221	192	198	203	210	186	206	194	209	198	212	200	174	178	185	177	188	199	195	179	182	178	194	200	177	192	177	181	178	187	201	184	196	240	199	181	189	196	197	214	208	188	203	195	173	187	220	197	181	223	183	176	197	196	169	172	190	205	193	192	180	185	189	155	190	185	197	187	201	219	179	207	169	185	193	218	177	192	208	219	200	173	197	203	192	198	194	221	201	197	193	177	200	197	186	189	186	171	197	162	169	193	195	187	166	201	176	193	181	184	167	197	210	190	208	197	197	192	199	177	193	176	191	211	196	192	189	190	207	202	211	191	178	205	187	213	225	192	196	206	199	185	184	192	144	207	184	182	160	209	174	177	202	193	197	195	181	202	221	184	187	176	186	160	182	176	195	198	209	184	196	180	220	187	187	212	199	183	189	200	214	181	224	191	197	204	175	174	195	169	181	209	199	178	189	182	202	189	187	170	199	206	182	206	178	200	190	193	178	189	187	192	179	159	188	205	195	209	200	213	191	180	186	212	170	192	180	191	183	169	192	180	199	205	176	193	228	173	192	209	203	185	187	185	194	201	164	190	203	183	189	167	214	182	177	190	188	188	185	183	191	196	189	185	194	195	170	216	179	194	213	189	192	168	191	194	184	159	215	179	185	177	177	190	191	193	202	201	201	192	188	189	179	209	201	171	199	201	201	192	183	201	179	180	206	195	198	193	218	197	187	161	189	211	206	185	205	196	212	187	175	167	200	171	191	190	186	179	174	179	160	175	204	206	194	197	200	200	178	188	177	199	194	172	175	191	188	198	186	171	177	200	200	171	200	184	196	209	193	164	199	180	157	193	188	215	217	200	201	172	207	226	161	188	186	183	212	190	165	189	211	158	221	197	179	205	189	182	163	207	197	202	179	209	213	228	165	181	191	168	203	198	214	182	207	204	170	181	201	173	189	177	197	188	171	188	188	173	202	167	179	174	167	199	219	187	181	189	195	196	192	211	189	214	203	187	200	190	160	214	176	200	195	198	177	175	178	199	211	203	201	195	193	211	182	193	182	193	193	202	214	222	197	167	193	168	205	187	218	207	187	191	209	205	181	196	192	184	175	188	199	196	169	181	193	187	179	210	187	162	202	194	181	193	182	187	194	210	181	182	191	172
8679	2017	4416	5344	5305	4022	3445	2754	2047	1632	1479	1462	1466	1247	1359	1402	1240	1221	1135	1124	1066	937	830	787	730	675	640	636	595	619	601	589	559	553	600	555	550	587	578	580	555	541	547	524	534	535	493	522	489	527	501	519	472	512	502	537	528	468	486	505	529	484	484	474	487	503	474	512	492	520	481	521	472	506	507	470	517	464	463	482	504	496	488	486	472	491	512	509	488	503	466	451	456	494	497	455	487	506	527	500	497	513	499	506	497	504	469	489	519	469	485	477	497	490	510	480	496	482	493	512	496	507	477	478	536	510	516	468	518	515	508	467	473	461	499	456	459	473	523	518	498	476	506	504	460	506	461	462	511	504	489	465	475	443	465	499	492	476	465	468	503	452	491	515	465	505	493	508	467	461	480	449	510	503	474	471	522	499	497	512	457	474	472	492	473	465	505	495	510	484	485	459	463	471	491	467	483	477	466	498	501	502	479	479	473	478	442	512	487	469	472	478	478	458	474	450	505	482	477	485	474	476	431	502	480	502	508	441	485	472	456	471	462	483	496	491	482	496	468	524	490	487	491	495	514	446	489	520	493	481	489	486	484	469	501	479	468	494	497	460	484	468	513	453	492	502	472	495	478	469	452	491	481	484	523	476	475	510	534	485	503	478	461	485	466	464	507	478	523	498	519	512	488	486	510	480	477	470	490	491	484	536	454	494	496	507	466	454	467	465	462	472	512	467	490	470	498	495	486	494	512	532	496	485	466	470	481	533	500	512	461	486	484	505	470	496	470	514	505	486	497	511	496	473	533	484	470	455	415	494	467	447	475	477	541	485	473	458	468	477	471	463	511	471	486	508	470	451	524	462	511	442	478	516	499	480	452	496	460	495	454	480	486	500	460	500	474	447	463	512	516	481	469	438	483	463	484	471	483	471	480	505	490	505	499	489	487	511	467	495	445	478	494	492	483	503	521	525	538	487	496	484	530	474	510	458	487	493	473	504	496	515	445	479	468	531	521	491	510	462	494	514	509	479	482	448	457	474	464	475	489	485	477	516	487	475	454	523	475	496	467	476	470	470	510	516	482	456	482	472	517	483	468	512	469	482	508	430	465	453	525	469	532	483	490	510	499	503	498	503	491	469	514	485	482	499	477	491	485	457	477	495	454	474	476	506	481	482	485	477	515	474	501	500	473	475	500	465	449	492	504	495	470	459	496	515	455	495	464	468	474	502	499	453	459	467	487	447	473	427	527	474	511	436	456	469	497	437	461	435	456	527	465	507	454	456	445	494	512	507	480	520	494	482	487	485	515	498	495	514	481	467	461	466	500	513	536	455	483	460	482	467	451	469	512	497	467	458	504	500	506	442	489	494	492	483	500	491	508	493	514	458	472	531	505	477	511	482	455	495	493	494	500	468	494	471	493	481	487	543	474	490	485	478	495	466	465	447	457	453	491	454	470	468	475	490	468	526	507	467	476	465	458	482	474	453	481	461	496	530	492	459	483	475	513	442	520	478	457	491	453	518	484	491	472	444	480	489	466	453	466	467	493	477	517	445	493	505	473	479	493	505	468	498	498	494	460	460	520	482	488	546	484	487	490	507	500	495	473	505	476	462	482	472	492	469	494	487	441	463	497	467	468	451	472	534	493	518	458	503	474	472	500	433	480	457	488	446	471	476	497	491	523	454	512	551	494	487	506	509	518	498	485	440	478	473	458	492	450	460	506	499	482	524	482	462	484	480	487	489	482	466	486	502	484	492	489	496	476	504	491	479	504	479	496	481	443	462	526	504	460	464	534	524	512	476	483	475	499	459	488	436	479	462	520	529	483	517	472	516	466	465	504	478	448	509	522	454	465	448	458	493	463	446	477	463	473	452	468	511	438	445	502	494	501	489	510	463	470	524	497	493	504	487	457	495	464	501	479	507	496	478	488	473	503	475	485	482	497	492	551	484	482	477	520	456	481	485	499	485	487	488	485	488	487	495	461	457	462	502	523	452	496	496	467	479	480	498	517	509	507	441	503	469	530	517	465	460	504	472	500	524	452	520	523	479	511	468	529	463	526	495	496	454	513	493	529	517	441	469	485	473	456	498	499	481	472	481	489	481	533	503	497	511	466	445	462	464	507	484	482	477	500	479	474	481	472	529	477	504	515	486	483	478	497	446	512	505	504	443	478	479	456	467	490	456	467	505	491	506	511	498	485	526	484	501	480	464	490	479	487	464	506	498	426	466	463	499	552	492	481	505	471	481	473	522	473	442	511	467	491	491	472	513	493	528	498	486	476	446	429	509	468	475	484	526	531	534	486	510	479	458	492	477	472	484	528	456	492	519	470	457	478	527	443	480	487	449	449	492	484	498	444	504	445	466	512	482	451	444	445	458	457	468	480	504	494	490	439	487	488	509	514	458	491	485	455	498	466	481	470	482	476	484	486	501	502	468	509	505	492	479	483	497	476	500	496	489	489	493	499	515	509	507	444	490	505	467	485	484	468	452	502	472	493	460	508	495	497	487	482	483	455	476	489	522	467	472	514	478	483	471	500	495	516	474	460	520	490	491	451	492	493	528	479	472	460	495	506	520	527	497	509	468	427	460	493	504	492	504	524	513	482	452	446	508	488	458	512	458	505	553	470	516	471	483	459	478	492	477	473	476	529	454	502	499	494	484	490	463	481	504	450	491	464	481	482	534	490	469	519	461	464	472	489	500	473	483	490	462	503	466	458	493	495	467	488	541	480	445	488	485	457	503	478	508	474	516	477	499	466	476	490	495	509	457	520	475	509	453	434	515	477	469	502	488	487	540	495	495	492	466	464	514	489	475	492	470	463	503	494	486	453	460	469	483	496	470	480	464	448	491	508	478	484	502	483	458	490	507	504	477	482	507	477	494	478	486	483	485	494	488	476	463	467	509	488	496	516	536	455	492	439	495	484	478	459	526	477	502	510	472	506	485	525	524	465	486	510	498	502	463	488	493	465	486	461	486	531	499	515	475	494	472	483	485	468	488	477	454	447	491	483	496	468	514	499	484	482	485	510	478	452	503	504	444	497	433	483	506	483	469	495	491	472	482	466	519	489	486	446	448	501	486	453	472	475	482	511	499	521	493	442	501	472	508	471	491	457	476	472	480	487	479	487	511	496	515	511	503	427	497	415	493	450	466	514	518	494	469	481	480	479	498	509	511	468	464	472	483	484	492	465	490	485	443	516	482	477	504	496	493	463	506	489	500	461	525	472	472	557	510	497	491	462	519	513	448	448	491	532	475	464	479	484	459	494	502	468	470	508	535	467	479	492	482	481	450	492	472	482	483	479	481	512	449	497	483	496	455	477	454	512	466	495	472	486	494	477	508	490	507	451	469	480	501	487	526	525	496	524	467	487	448	513	454	515	515	440	494	498	491	502	518	455	468	482	481	478	478	497	476	470	476	455	500	469	517	493	509	495	499	502	512	503	453	476	523	440	506	456	493	467	500	489	473	502	456	498	532	479	483	497	490	484	488
1864	688	868	699	644	510	496	431	367	352	370	357	362	349	316	341	348	356	347	354	346	335	316	332	347	333	320	345	308	300	347	269	339	324	291	314	297	338	305	329	333	325	329	289	350	285	280	338	327	322	304	342	312	328	314	281	323	313	309	316	309	282	340	303	313	317	325	289	317	301	363	328	342	310	318	329	314	303	314	294	324	307	319	350	325	294	334	344	316	308	306	329	311	320	305	339	293	327	306	331	339	313	346	335	295	320	307	362	297	320	325	336	301	326	290	309	325	298	337	315	314	329	313	310	299	329	307	336	360	329	338	337	337	292	318	316	315	297	327	315	331	324	311	339	335	340	340	324	286	294	342	307	315	304	307	328	289	334	315	349	317	283	305	315	360	336	330	316	306	306	343	308	323	301	303	341	338	358	338	339	331	338	339	321	318	289	287	309	302	289	351	295	315	329	313	299	329	323	337	319	315	282	307	311	313	296	299	315	297	336	333	316	304	361	352	302	315	297	330	334	323	328	363	330	311	327	333	323	305	324	321	329	328	321	321	341	315	316	330	335	352	297	284	302	300	325	307	371	287	322	304	345	316	310	303	338	334	373	304	321	312	332	310	325	303	312	289	291	322	354	313	323	310	343	330	315	337	332	309	310	323	294	334	346	337	314	328	323	379	304	310	291	303	317	354	333	303	299	336	309	295	339	322	312	314	327	349	304	294	344	320	297	327	290	298	345	335	326	291	334	335	317	329	271	310	325	308	307	305	335	303	311	327	315	316	313	296	316	369	330	338	297	345	325	320	296	315	315	286	291	344	330	326	296	329	288	301	300	317	334	299	332	303	298	311	303	306	319	328	361	339	320	290	316	319	334	359	335	340	319	316	299	346	318	318	339	298	336	298	311	334	316	332	318	296	313	276	344	349	286	333	328	319	351	309	351	319	290	317	323	278	308	325	312	320	301	315	339	325	309	331	346	337	287	329	294	307	337	317	305	327	343	313	323	296	336	320	304	309	308	314	324	334	328	319	328	330	307	295	326	334	318	288	315	326	307	327	324	316	344	302	322	327	285	324	286	283	352	307	313	312	345	308	319	343	312	314	342	314	302	304	320	344	311	325	302	310	303	323	301	304	333	303	333	321	323	303	328	321	304	304	289	324	313	306	301	302	316	289	355	313	325	327	299	309	321	310	336	326	301	318	307	338	324	338	305	347	332	331	335	310	298	307	331	315	299	302	304	271	339	313	323	313	310	326	311	282	347	364	282	297	336	295	321	315	306	312	320	315	355	332	295	325	325	321	322	294	302	292	305	308	334	327	297	359	321	298	261	364	303	363	311	280	354	328	274	316	332	351	331	319	325	312	313	347	308	308	306	298	336	322	298	285	330	328	318	333	361	298	299	319	315	339	305	325	308	327	320	327	345	328	284	296	337	330	331	325	311	325	345	324	299	334	329	306	301	334	290	331	307	305	326	312	350	322	284	281	306	347	311	330	349	310	288	294	324	311	316	320	313	298	355	310	306	318	301	318	365	363	294	284	323	307	297	333	310	287	316	298	324	347	336	336	315	314	319	332	316	304	301	304	338	313	317	309	285	304	322	320	331	358	291	299	298	329	312	328	287	300	323	307	303	319	294	290	325	317	326	300	293	335	327	328	320	304	323	311	323	325	312	290	331	316	289	316	307	320	339	311	328	316	312	369	343	318	307	311	335	333	294	313	314	308	333	347	320	308	292	297	318	310	326	300	332	294	334	308	327	369	297	324	318	303	321	328	288	278	314	323	327	316	301	288	341	293	315	312	310	292	321	324	298	306	306	328	292	295	309	294	318	351	285	301	348	309	292	312	327	338	292	323	300	326	327	314	334	283	320	273	306	328	330	326	302	324	320	320	286	305	277	309	294	328	267	313	292	349	315	321	342	320	314	353	288	322	335	317	284	285	289	333	313	305	293	332	280	289	342	322	350	302	312	316	317	297	274	316	315	297	319	312	334	316	324	320	302	329	334	328	330	307	284	304	348	321	336	294	315	332	332	325	305	346	329	353	362	340	334	307	346	293	298	329	314	338	323	303	341	305	299	334	325	310	331	281	325	311	318	319	309	317	314	322	312	290	301	311	314	347	352	324	330	299	318	327	315	314	304	291	298	304	323	319	342	315	327	305	304	325	315	333	289	345	301	335	319	325	330	309	342	358	321	333	338	286	295	315	324	326	293	345	345	306	328	322	312	334	339	298	300	305	327	310	314	314	334	319	291	311	291	343	308	348	348	341	304	356	332	310	336	286	319	297	297	299	331	335	320	330	317	338	340	330	297	308	344	346	315	310	287	306	289	326	309	313	284	320	310	337	339	300	336	327	336	317	319	288	281	308	305	302	311	356	282	276	322	298	350	355	343	325	297	292	337	376	301	347	290	335	344	318	310	317	332	346	286	325	319	331	335	329	296	309	267	360	334	300	330	317	288	316	272	319	315	306	357	268	323	305	322	308	313	291	305	310	338	298	302	337	309	332	343	317	325	289	344	316	312	290	323	323	304	318	312	308	311	320	306	294	322	306	279	305	323	310	319	301	342	323	309	265	322	313	309	315	306	329	318	312	329	329	310	299	306	291	333	278	296	284	318	300	317	294	329	309	343	341	296	289	308	330	344	296	325	303	323	291	310	317	315	320	325	332	303	311	321	334	324	336	311	329	317	305	355	311	282	313	315	337	353	288	296	300	301	317	317	335	311	306	295	319	292	335	310	302	305	320	296	287	304	268	337	317	319	317	296	319	296	322	332	283	331	329	351	308	321	326	312	327	297	313	318	298	339	329	295	307	307	282	296	292	375	326	318	296	306	325	343	358	325	300	300	286	327	351	276	313	307	317	297	314	305	311	292	294	348	353	301	301	342	310	312	297	328	323	303	337	321	294	290	322	320	303	301	299	343	333	313	308	319	331	305	301	321	325	285	286	325	286	323	302	317	345	270	325	273	280	303	305	295	301	312	339	308	296	308	332	311	336	322	346	329	320	312	345	300	321	307	304	323	274	331	323	312	311	336	328	327	343	297	327	308	341	329	344	326	337	325	254	340	319	325	308	331	341	322	316	326	301	318	332	295	331	356	309	299	338	346	354	345	338	324	331	323	301	318	307	348	319	309	330	317	277	326	306	315	305	323	335	315	295	313	286	309	331	306	302	349	334	308	324	328	286	308	332	312	322	314	302	304	329	358	320	342	304	313	315	301	328	312	310	282	291	372	310	338	305	307	343	316	320	330	304	292	308	297	315	302	328	295	327	328	283	303	322	357	335	342	313	310	297	287	317	275	303	332	307	293	325	307	343	348	323	338	328	362	287	320	336	332	331	295	327	286	338	316	327	279	322	329	326	315	280	302	312	299	341	304	296	335	324	345	337	315	335	319	295	313	355	310	307	307	286	298	323	341	327	298	332	287	316	336	304	261	295	305	315	310	308	333	273	319	323	281	327	305	339	301	317	329	314	292	328	307	320	354
2277	1147	1898	2254	2198	1790	1498	1322	1163	1081	982	994	997	1003	1015	1040	972	963	962	966	933	901	864	849	804	774	849	770	744	773	790	799	789	766	806	771	743	787	766	758	749	750	812	769	760	771	762	774	774	797	784	800	744	740	833	781	781	756	787	807	779	760	764	749	746	786	776	801	737	775	765	759	816	748	787	761	780	705	741	773	740	756	729	765	738	752	718	748	752	742	744	740	802	764	763	798	779	740	772	773	782	733	809	746	785	729	769	763	765	698	735	761	768	740	763	795	768	722	764	786	748	737	779	746	734	796	724	777	805	801	781	794	776	792	783	804	772	776	778	754	795	746	777	747	744	769	735	774	705	840	751	714	740	753	754	755	753	795	759	761	711	755	780	749	760	760	767	749	736	758	751	758	766	765	775	756	797	768	736	764	736	810	791	751	790	799	766	744	768	762	761	753	738	795	755	756	766	752	770	771	732	735	772	750	738	679	793	783	757	806	759	766	729	775	769	756	722	796	733	753	724	794	776	773	740	728	747	771	713	785	727	731	723	785	781	792	797	771	791	775	768	752	774	794	724	758	779	765	756	803	783	787	707	794	767	755	726	730	776	797	713	761	740	732	775	732	735	751	722	775	829	785	789	747	757	764	777	763	741	705	805	766	790	765	773	772	770	741	776	836	772	778	763	750	762	717	730	781	798	777	770	764	809	734	772	724	797	754	751	727	757	802	767	760	744	784	790	774	770	742	729	789	771	806	755	753	762	736	721	763	795	748	799	728	758	795	761	787	763	836	787	747	763	755	768	770	765	746	754	721	726	705	803	810	786	739	785	744	730	728	778	739	808	780	814	737	743	765	762	796	751	760	731	728	748	787	724	734	734	751	807	768	751	781	763	764	782	795	752	740	768	743	799	722	757	772	776	812	760	742	777	729	790	753	752	718	782	778	771	751	806	714	776	767	754	772	738	809	748	734	767	758	727	751	740	807	804	736	736	766	706	712	733	757	789	818	756	741	740	759	762	737	764	747	769	743	783	757	778	772	798	802	774	766	780	773	764	761	821	740	789	729	709	782	756	766	760	706	741	756	769	750	702	766	768	748	761	774	740	708	735	798	740	740	783	818	751	787	726	763	789	724	777	820	734	735	757	767	747	738	761	708	749	708	758	769	812	764	763	735	768	761	752	828	739	772	738	787	785	795	774	758	785	711	762	746	784	751	756	741	715	766	730	744	786	753	734	804	832	793	773	782	791	780	798	824	700	764	785	747	750	786	745	740	782	805	752	770	767	762	733	732	734	776	788	721	792	752	783	773	748	761	760	757	758	759	776	764	770	734	756	737	752	789	695	729	742	803	798	733	767	795	776	819	790	782	779	756	792	757	726	749	726	766	773	754	769	782	790	786	773	784	726	751	780	782	788	775	764	763	788	679	778	744	774	795	761	752	787	729	776	801	779	777	770	764	769	758	746	727	724	757	795	809	727	741	740	788	734	701	766	770	771	769	772	766	670	736	758	738	745	789	731	722	805	744	758	769	747	792	760	763	771	760	762	763	763	827	838	751	703	742	728	749	785	750	808	711	775	762	740	756	789	758	731	750	755	810	726	787	799	752	816	744	762	777	773	802	759	784	750	705	762	759	736	797	674	743	781	782	746	793	751	759	788	745	765	779	768	747	741	769	781	764	747	749	783	768	769	791	772	748	765	740	776	784	757	769	795	786	743	752	713	765	780	811	750	765	777	750	778	762	757	781	768	712	765	754	752	751	759	758	760	748	785	740	767	796	794	745	764	732	725	806	743	752	742	747	744	762	703	772	742	699	763	772	736	755	788	750	756	752	679	760	794	742	761	725	737	801	719	742	787	762	755	744	735	763	749	787	747	774	745	704	748	709	774	772	747	796	738	711	771	768	786	777	698	777	769	744	760	776	846	721	768	735	770	777	804	750	750	722	747	796	801	760	735	732	821	760	779	771	751	774	756	780	798	741	784	765	723	774	718	788	744	767	753	754	738	753	759	711	794	748	798	753	742	736	784	723	732	761	791	804	779	783	780	782	770	728	733	754	758	755	780	733	745	766	767	823	712	778	768	747	748	751	770	745	726	733	751	707	770	774	774	812	789	739	755	774	781	753	757	730	759	734	750	761	773	770	786	728	753	734	736	826	798	752	764	806	777	758	738	816	772	757	797	707	787	794	733	736	760	719	712	775	743	739	764	755	769	756	702	754	762	781	728	772	793	767	748	756	756	758	803	737	789	791	756	778	764	727	711	766	772	774	802	781	798	808	781	698	766	783	798	749	717	788	718	847	775	788	777	756	793	768	723	783	816	818	775	775	744	798	729	791	762	785	829	770	729	779	763	784	833	765	769	771	792	797	783	782	751	748	761	771	800	756	766	770	733	804	773	727	726	751	801	808	759	778	753	769	752	780	728	736	750	769	753	736	742	744	774	766	714	765	773	757	793	789	764	789	739	753	826	774	802	775	744	811	713	752	773	783	775	761	780	736	793	685	792	750	719	801	766	737	744	757	731	742	792	793	765	750	768	749	728	730	724	769	766	738	731	780	772	781	781	798	798	756	756	745	760	736	765	741	719	784	772	719	757	782	790	750	769	735	816	774	776	754	784	758	804	735	764	755	748	743	761	737	749	735	779	763	756	753	757	702	780	781	765	773	730	714	762	725	695	803	783	774	769	738	754	769	760	762	790	776	737	771	826	744	778	795	796	747	754	772	731	769	731	756	775	714	742	730	804	769	724	784	768	750	759	749	768	797	741	748	806	789	767	727	760	734	755	773	736	753	760	723	760	754	792	758	762	767	742	727	779	764	748	764	782	773	786	822	757	743	733	777	739	817	746	779	817	753	762	683	756	735	832	731	732	764	814	755	768	789	779	771	773	793	737	757	801	774	766	710	751	810	726	728	740	793	746	777	794	722	766	741	774	808	763	777	783	797	782	742	766	749	750	744	782	746	758	767	777	799	802	752	718	750	719	765	736	764	749	773	735	777	771	762	733	812	750	764	741	779	793	779	703	721	757	736	772	777	761	756	734	739	759	784	738	721	734	740	789	759	786	784	673	757	725	805	781	745	775	760	764	726	753	789	779	773	770	779	750	800	791	742	787	769	771	701	745	768	747	749	738	787	797	737	782	797	759	736	758	719	741	757	770	776	800	764	772	745	744	750	751	684	770	789	770	733	781	745	763	803	792	744	801	747	785	740	727	751	775	775	758	811	789	762	759	792	763	716	762	729	787	745	743	797	726	749	732	781	716	798	772	739	760	751	768	761	779	707	735	748	735	788	763	771	798	763	758	762	765	729	825	801	706	752	767	778	789	771	778	774	776	742	753	729	787	732	764	793	739	773	717	739	779	717	748	777	780	766	802	773	795	733	786	749	771	776	782	749	762	773	752	791	684	769	833	775	755	735	772	752	757	767	759	794	724	755	725	797	759	739	748	724	806	723	741	756	765	774	714	794	737	761	779	743	784	779	849	791
7013	1205	1443	1405	975	766	671	530	459	455	428	437	408	422	387	391	373	364	360	375	374	327	370	366	338	315	290	321	331	343	309	333	302	288	330	289	312	306	287	305	315	281	306	317	283	275	284	281	293	306	298	308	331	299	297	281	299	270	290	304	302	302	318	321	298	286	272	317	322	320	308	316	304	331	336	307	282	316	293	337	313	276	296	274	316	293	312	329	306	290	264	313	323	339	340	276	310	299	311	268	297	294	320	309	310	306	283	338	298	307	284	303	302	283	317	304	269	273	287	254	278	297	324	318	282	284	263	314	309	328	322	278	303	293	306	302	312	319	318	286	284	299	304	287	311	307	272	291	297	317	285	301	269	302	301	316	293	307	320	270	299	312	318	284	303	273	322	303	292	296	287	292	319	269	302	297	296	334	302	330	284	305	287	297	297	294	321	328	292	298	293	302	302	291	270	309	295	348	320	315	307	293	285	263	302	320	290	317	311	315	266	308	273	282	273	277	294	309	332	299	299	292	320	287	306	312	311	260	305	289	307	299	303	289	271	283	310	315	310	320	309	267	323	279	319	287	285	303	310	263	315	331	313	309	318	313	266	272	310	336	327	297	292	293	311	308	286	286	294	319	310	301	303	311	317	284	280	290	302	267	272	302	299	287	295	318	301	310	310	329	318	311	285	296	304	292	292	305	333	303	273	323	292	319	313	282	311	317	293	309	266	302	309	313	265	321	277	303	287	323	303	281	298	315	294	312	291	284	311	300	305	325	280	269	328	278	308	310	302	253	253	301	307	304	307	334	294	285	287	335	304	316	310	272	293	324	299	298	328	310	302	285	277	296	321	291	303	311	273	312	269	303	284	314	262	307	302	290	319	282	285	327	303	310	308	254	293	309	277	308	303	303	300	302	271	301	346	340	293	306	296	297	287	273	304	289	299	303	324	322	296	254	275	289	277	288	326	317	282	297	292	312	283	299	287	263	273	299	287	303	316	291	305	313	300	313	312	312	299	324	299	311	275	308	307	332	317	259	299	309	321	273	281	274	311	330	284	286	290	304	291	319	282	292	293	320	325	297	278	288	284	303	313	314	333	317	293	293	286	280	289	266	303	299	331	283	323	293	297	287	275	307	306	308	304	333	329	287	276	297	283	302	299	288	302	268	302	300	290	300	307	303	312	327	280	302	299	272	263	302	282	307	281	298	291	312	302	323	338	298	325	318	301	254	323	273	266	290	320	277	324	331	276	291	317	314	326	283	306	303	326	304	289	297	297	322	270	316	330	328	318	280	331	276	320	270	281	288	311	313	255	309	331	313	335	301	291	301	289	293	336	314	256	294	294	317	267	285	306	326	276	288	278	268	283	312	303	309	279	317	260	283	320	287	260	306	278	276	307	295	289	311	299	293	315	311	290	331	279	318	319	299	277	288	277	338	295	314	265	315	318	322	295	295	318	300	290	378	298	293	312	302	341	300	304	295	310	290	297	317	337	306	301	274	263	293	269	325	317	301	287	298	267	310	281	290	320	282	311	313	320	314	316	310	280	280	303	260	299	282	336	290	325	294	300	303	275	284	308	317	279	311	338	284	274	313	290	299	289	289	300	308	305	258	299	280	340	297	331	293	274	272	315	295	321	289	300	303	293	297	304	271	294	274	304	290	299	309	301	286	271	302	289	315	273	313	275	283	318	309	277	286	269	276	289	308	282	289	318	278	323	291	337	295	285	297	315	289	291	329	293	298	304	296	325	298	284	312	261	311	302	290	312	321	318	293	326	282	309	299	314	285	296	285	327	295	304	313	330	314	274	283	293	300	297	301	305	277	301	288	316	344	307	327	269	280	332	291	298	300	268	267	281	280	308	300	288	277	290	277	289	325	276	295	310	283	311	309	288	319	299	296	290	305	304	326	257	294	301	309	318	315	310	285	313	287	290	299	300	286	278	319	283	329	321	312	312	283	289	300	325	293	276	310	316	285	286	308	312	305	315	287	319	284	317	315	316	298	316	301	351	302	286	320	327	341	333	292	304	305	311	301	278	275	300	253	280	315	316	299	285	291	299	320	306	326	335	293	278	300	294	293	321	273	273	297	300	294	278	283	331	298	305	333	317	282	271	286	277	321	297	322	303	308	337	332	309	264	301	286	322	289	343	307	300	299	317	318	299	300	331	295	273	279	303	344	336	317	292	304	285	283	296	307	274	301	326	294	316	283	280	269	301	277	301	286	297	295	301	319	305	348	292	314	312	292	309	303	305	295	298	289	292	280	300	284	283	291	277	244	268	314	295	306	288	327	296	294	290	295	270	363	347	265	299	262	286	303	331	243	295	288	297	298	283	295	297	293	305	286	303	281	271	283	301	317	302	313	275	296	303	306	311	296	294	286	310	297	319	294	277	266	300	335	291	285	295	327	298	329	306	301	282	280	323	277	290	273	306	327	313	282	280	310	315	294	306	286	308	300	306	316	254	276	312	307	281	293	313	297	336	306	316	306	284	302	317	298	292	331	290	272	310	298	302	314	295	329	312	301	292	287	268	335	285	306	297	263	335	277	275	312	305	303	318	298	343	303	288	314	280	310	344	279	335	332	289	277	329	280	287	322	284	315	284	304	303	298	309	309	305	295	313	276	260	319	325	295	316	307	291	290	313	289	312	332	306	324	303	336	291	313	297	325	324	289	279	292	302	309	307	289	334	260	283	332	298	284	309	319	294	300	297	334	309	304	288	274	295	288	281	276	281	292	270	312	309	288	303	294	293	322	298	315	314	293	305	302	271	322	335	297	292	286	302	339	311	314	273	274	320	303	305	250	294	291	325	289	296	292	333	287	299	276	322	311	278	297	263	282	285	313	306	275	310	313	284	302	249	271	302	324	330	309	298	285	327	324	287	300	296	308	339	280	292	314	279	323	303	313	294	320	340	314	301	263	314	270	303	287	297	288	285	290	290	294	308	312	285	289	329	297	325	316	303	311	322	303	286	302	272	283	309	279	282	335	303	275	300	296	308	298	295	313	312	270	280	278	290	299	280	306	327	286	298	309	308	314	290	309	301	273	295	296	315	293	286	292	320	308	260	306	307	304	296	312	303	326	304	325	274	327	307	350	302	299	336	297	288	318	304	309	267	295	320	284	303	325	311	283	319	310	310	295	282	312	316	316	296	325	325	309	295	280	286	307	308	283	280	292	302	296	286	329	294	287	314	268	278	334	305	306	284	314	313	334	282	321	302	290	291	297	285	310	314	284	317	291	302	290	272	299	306	330	290	328	290	296	322	297	302	316	293	287	276	304	312	292	301	302	305	289	282	306	313	337	323	299	284	297	284	319	329	299	299	271	264	299	324	289	310	289	347	340	324	314	263	311	323	282	294	310	326	292	304	292	255	267	282	297	293	294	278	294	273	309	326	305	324	293	307	327	293	323	287	303	284	294	311	291	285	297	287	297	306	285	312	282	261	304	288	306	315	326	278	305	292	323	293	285	302	274	289	323	300	283
6616	1631	3343	4244	3811	3163	2499	2096	1689	1484	1502	1465	1328	1341	1256	1325	1247	1213	1170	1069	989	1002	912	929	844	765	804	770	793	797	743	750	749	796	822	757	784	776	846	757	799	773	771	755	746	761	733	723	701	743	752	757	754	729	750	731	633	724	694	752	753	725	717	724	741	731	735	695	700	735	697	700	735	781	740	752	723	764	712	677	748	741	674	728	788	723	756	693	693	686	693	744	710	729	690	728	731	719	694	732	726	723	728	782	750	736	738	692	648	715	699	721	752	681	741	675	746	715	703	755	753	686	731	684	701	679	724	720	752	698	682	771	743	685	698	755	698	701	670	707	676	702	748	670	697	714	744	711	758	679	706	715	731	747	719	708	694	739	687	743	710	685	720	771	736	732	700	726	669	693	722	754	698	747	710	721	683	712	725	736	699	703	682	695	707	703	753	699	705	725	692	720	731	685	714	742	710	667	735	742	715	731	690	684	675	732	744	764	768	700	723	675	705	761	696	767	738	712	692	722	749	708	687	699	709	747	682	661	730	764	713	718	777	728	735	732	746	655	737	702	697	681	738	715	722	691	710	705	740	757	715	717	727	721	701	745	717	693	713	714	717	771	727	714	739	749	657	731	719	724	720	757	716	729	674	726	707	769	724	712	683	700	766	689	721	737	718	676	736	751	725	724	763	658	727	751	680	729	710	691	759	728	711	712	746	736	733	739	724	722	710	706	679	667	723	708	726	658	690	733	748	718	744	707	729	702	724	763	698	710	710	689	708	735	735	662	709	713	719	673	722	712	688	694	762	721	728	746	699	746	688	715	725	670	678	743	711	670	745	777	757	718	689	752	738	751	718	734	719	705	714	720	719	730	735	682	735	723	712	724	693	697	738	752	650	727	712	742	717	720	701	722	743	727	694	713	750	631	772	718	666	780	736	720	708	710	711	679	737	707	766	702	695	746	746	694	751	710	742	665	757	723	668	733	723	752	742	746	697	699	716	744	731	775	731	716	740	713	716	705	717	756	737	752	638	703	762	713	768	718	691	709	711	745	718	716	734	654	708	727	771	728	733	687	703	753	738	679	710	724	732	694	748	746	727	740	743	749	777	680	726	738	743	727	718	700	707	737	720	638	697	750	690	663	731	704	736	720	708	716	739	730	677	736	720	736	672	705	743	690	691	683	720	682	739	742	747	728	786	738	705	718	705	757	722	764	716	741	711	734	728	675	747	702	721	703	685	711	725	711	711	751	719	694	732	696	713	677	705	679	718	740	684	697	680	697	716	714	711	753	667	718	750	703	726	683	746	769	754	757	641	787	769	662	671	717	766	726	667	694	696	678	705	743	703	732	733	710	724	726	770	718	729	707	679	721	741	716	732	735	724	731	734	711	720	736	722	727	728	709	734	742	704	723	741	747	708	745	730	702	698	714	740	734	734	740	732	723	729	744	762	720	685	718	712	730	699	717	705	715	741	728	728	643	714	710	693	691	751	728	702	708	755	686	681	689	725	698	718	724	715	727	757	709	690	718	700	716	715	709	725	742	748	741	715	713	733	731	739	701	750	739	726	702	710	748	716	691	727	768	737	727	724	719	712	729	697	745	727	756	694	733	698	729	707	722	741	674	683	657	724	681	708	714	703	712	712	745	681	712	755	679	669	706	749	695	752	688	740	683	695	750	736	752	700	729	729	731	734	723	696	697	682	696	730	738	715	742	738	694	720	733	751	684	752	723	687	759	736	717	774	709	710	705	742	693	706	672	727	730	735	708	722	657	723	718	705	685	722	728	764	690	756	746	688	719	745	722	711	723	740	755	732	712	745	670	738	711	727	721	730	765	703	686	715	739	746	700	736	753	750	714	670	724	673	745	717	759	723	729	736	761	702	710	694	703	682	772	700	680	745	726	717	680	756	706	715	701	725	668	729	711	667	737	733	707	712	739	716	715	733	725	784	731	707	737	710	711	785	703	714	764	732	698	702	697	739	669	702	792	699	758	721	696	756	700	729	752	677	754	695	714	749	732	707	707	733	750	679	728	743	761	716	742	684	691	736	701	675	689	686	714	703	726	740	715	681	704	667	755	718	778	714	677	711	770	786	718	733	721	697	701	731	729	708	713	742	784	769	752	690	720	715	720	741	717	760	707	710	733	735	681	762	662	735	704	757	756	709	711	674	743	732	741	725	717	671	643	697	721	697	716	712	722	699	730	724	712	698	675	763	692	748	739	746	778	714	728	699	695	752	773	761	700	679	691	756	746	711	674	678	728	734	720	742	725	728	713	679	725	704	705	792	674	728	651	733	726	683	755	774	699	749	743	731	742	725	627	743	729	720	702	702	714	687	716	728	742	672	757	753	747	692	712	684	680	736	812	679	680	745	691	690	757	775	701	713	740	717	739	706	715	742	768	736	688	676	750	724	674	734	704	733	722	729	660	746	732	753	726	697	689	701	741	705	742	724	676	730	697	690	748	719	702	748	710	774	653	702	755	710	680	699	662	701	697	738	703	696	695	680	700	720	753	713	764	767	747	704	707	703	761	733	729	740	697	781	698	721	737	713	747	729	674	717	693	754	711	703	738	696	709	731	699	682	738	760	711	721	733	738	744	672	685	736	732	720	695	716	698	735	673	717	722	772	742	731	711	686	692	756	712	754	703	734	766	753	716	755	748	726	700	715	724	718	732	723	679	718	689	708	714	790	712	746	714	726	747	774	713	738	706	735	711	699	753	695	705	683	738	700	741	737	699	726	698	730	713	736	752	738	746	699	725	705	716	712	686	693	702	714	752	728	778	672	724	709	765	690	732	702	700	728	723	710	682	721	750	669	696	739	725	728	725	699	699	735	743	727	757	721	719	706	715	740	731	703	719	697	677	729	703	665	723	694	715	753	728	717	701	713	711	702	711	675	748	729	721	730	720	742	741	750	784	695	693	686	700	729	707	717	731	713	741	714	728	730	679	755	682	674	723	691	758	722	687	741	795	715	699	715	729	760	741	732	732	749	704	737	711	714	716	791	674	722	700	756	721	664	693	773	756	712	725	690	708	676	745	758	718	693	723	714	720	738	725	722	688	712	718	715	754	751	743	705	745	691	761	708	717	704	739	713	683	621	735	708	724	696	704	744	714	775	710	748	661	755	746	769	765	722	728	744	760	712	681	696	766	706	756	767	743	659	719	709	766	773	693	723	702	658	703	723	764	716	730	715	649	725	705	727	694	724	730	672	749	721	707	692	734	726	676	731	711	743	730	727	674	671	725	693	701	708	714	762	756	696	720	738	698	705	726	783	713	727	735	727	731	707	737	717	753	688	714	678	747	712	720	754	693	665	705	717	726	722	759	677	751	703	769	738	698	691	744	775	723	722	710	716	721	706	728	694	724	699	732	696	737	729	693	718	700	722	710	725	682	762	689	698	749	686	745	676	715	720	703	688	714	730	705	688	734	686	706	703	721	670	699	732	692	712	728	697	705	758	704	732	736	697	696	719	761	757	682	732	758
12846	1986	2194	1874	1442	987	853	761	443	469	365	344	335	309	330	298	324	297	259	273	283	265	245	220	183	200	177	208	218	189	185	197	216	225	200	220	192	187	214	216	201	174	193	207	193	194	175	200	161	174	198	197	205	197	187	217	190	179	187	192	199	211	206	203	205	174	186	192	175	209	205	189	201	177	211	176	182	205	171	172	209	183	207	204	226	198	174	189	188	178	187	183	164	142	186	175	155	185	210	177	161	168	177	192	177	190	190	205	191	203	183	171	192	204	186	196	168	177	197	165	173	194	193	174	207	191	214	195	197	187	188	179	195	177	220	196	163	190	197	203	196	181	181	189	162	183	200	201	160	190	196	173	199	174	205	160	183	172	174	185	206	162	170	176	191	168	166	199	198	191	177	211	198	213	178	177	209	206	193	200	184	173	210	187	188	171	166	182	196	185	187	210	200	176	187	149	213	175	191	195	176	205	195	206	189	209	214	200	208	188	190	191	193	187	168	210	177	176	176	194	170	199	188	178	184	197	185	168	199	190	182	196	181	198	188	194	176	199	181	189	196	176	153	191	185	209	193	226	179	183	186	173	153	188	179	194	199	195	176	198	168	159	196	177	203	160	204	178	206	185	175	175	201	207	223	200	194	195	191	170	205	196	183	222	196	215	192	168	184	166	170	172	191	208	190	186	173	178	173	191	195	178	193	198	187	181	189	174	178	192	180	195	190	179	188	169	186	185	191	210	184	187	168	195	198	193	206	181	183	175	202	166	191	185	179	171	183	160	213	184	173	192	219	187	196	193	178	170	220	199	195	160	197	167	179	174	197	187	180	185	198	176	189	176	179	172	181	202	176	201	185	171	195	171	187	181	200	179	173	221	196	190	181	189	180	171	193	195	175	189	196	195	172	195	207	202	195	194	187	167	197	185	173	185	192	198	212	160	181	175	185	177	194	184	168	188	189	176	178	184	173	205	188	172	180	185	193	186	192	200	193	164	189	197	187	179	191	176	192	193	177	172	183	180	213	193	189	187	203	172	208	198	193	200	160	171	197	186	205	199	181	178	202	190	182	183	178	185	189	162	193	172	176	168	209	168	203	166	175	174	171	157	181	187	197	195	166	181	201	166	193	209	188	192	178	181	181	206	165	202	174	220	194	197	190	206	203	189	172	172	194	179	181	163	201	202	175	179	219	200	181	176	193	188	201	179	201	181	189	200	165	197	189	170	219	197	179	173	182	192	174	205	157	195	166	170	198	189	201	184	175	186	184	189	176	195	204	178	188	191	168	206	170	181	183	180	184	199	168	173	205	186	226	175	184	184	201	181	196	182	165	177	171	190	183	167	194	186	184	202	166	188	164	184	199	181	195	177	175	173	191	193	192	199	163	204	194	162	213	186	178	173	214	196	204	193	168	179	189	194	179	179	179	205	171	171	177	191	217	200	158	211	190	189	192	194	164	180	173	179	191	187	183	182	208	214	191	181	199	194	166	177	199	181	196	173	175	183	196	185	209	189	189	190	192	195	194	178	192	166	204	204	204	197	198	207	183	217	198	179	193	202	199	162	163	187	152	180	196	184	175	170	178	181	159	173	168	225	193	189	195	173	202	190	212	180	174	202	173	166	169	191	193	187	181	179	191	187	179	206	174	181	204	203	201	176	199	173	196	182	210	182	185	185	174	172	177	189	194	206	206	212	188	191	205	165	208	171	171	197	174	195	217	156	168	198	169	196	203	200	197	184	201	177	190	200	200	193	179	166	167	185	198	188	189	207	166	183	184	188	180	170	171	188	194	170	177	186	192	168	161	200	201	199	200	174	182	184	193	192	167	166	196	205	191	195	174	203	167	174	161	174	169	188	186	184	171	208	185	195	205	194	186	174	188	204	187	209	192	189	174	197	192	184	192	176	177	177	210	187	192	202	190	174	215	166	205	218	187	188	177	176	205	199	175	194	150	182	165	169	169	167	188	190	193	159	181	178	182	185	184	200	194	193	208	185	177	209	192	180	158	173	202	177	184	205	167	162	197	192	185	160	165	172	189	221	181	213	218	185	192	186	179	173	176	193	192	205	173	173	220	175	163	178	191	170	176	201	154	188	170	186	178	199	177	191	209	184	179	186	209	172	204	226	162	211	192	210	192	166	180	196	182	180	202	192	210	180	196	178	187	197	209	179	189	187	191	182	216	166	174	198	190	197	192	181	186	200	209	183	192	191	199	199	204	193	197	181	174	199	178	176	221	197	176	191	170	174	192	185	177	194	192	173	190	210	199	202	174	188	181	205	182	167	182	213	200	175	192	180	193	184	206	150	191	205	186	192	189	181	180	188	193	191	176	188	186	195	201	182	179	191	156	198	196	175	217	192	186	196	174	188	221	195	206	167	194	192	175	201	200	185	199	171	190	219	188	192	176	188	192	180	203	184	213	176	185	190	182	202	181	171	158	182	205	202	180	195	191	181	161	181	184	213	199	193	172	199	194	188	180	210	185	161	196	173	196	169	179	183	195	180	174	195	191	189	186	182	174	176	188	171	196	215	186	175	202	189	186	197	167	183	171	178	180	173	203	165	177	199	210	177	182	199	204	177	171	206	185	189	212	199	184	182	199	190	216	206	184	165	176	191	167	191	207	200	192	169	184	192	207	184	177	211	185	204	188	187	182	197	180	185	189	173	178	186	174	187	162	190	156	200	170	188	165	181	174	168	193	180	194	201	228	196	169	185	194	176	194	186	183	171	182	186	181	186	196	207	190	210	208	178	186	192	189	213	172	209	155	180	179	172	192	184	185	186	166	171	218	200	154	186	179	215	184	197	202	172	207	160	196	193	189	172	167	199	182	165	203	200	162	167	220	183	211	181	183	220	189	190	216	173	169	204	181	197	179	174	221	181	162	208	204	187	178	209	219	178	175	198	180	205	196	184	194	188	188	169	176	204	174	179	178	176	175	197	171	204	191	186	214	168	188	182	190	204	190	165	159	195	190	186	171	185	197	184	157	182	203	174	176	199	159	178	205	175	188	201	175	159	203	188	164	213	175	202	185	176	197	209	186	156	200	172	193	199	198	184	185	198	193	187	176	196	169	193	188	197	193	190	173	173	184	199	188	212	193	202	179	203	174	181	192	222	163	159	178	169	182	161	191	195	191	193	175	211	176	201	169	186	176	192	179	188	195	160	177	200	206	180	195	179	188	181	183	188	189	218	191	194	178	172	205	189	190	190	192	181	187	189	173	175	200	159	166	176	159	206	192	203	177	171	170	167	205	177	178	181	179	172	159	172	180	192	192	196	196	182	197	188	176	184	195	196	173	194	189	167	190	177	178	199	183	172	192	210	207	183	203	189	173	169	185	173	165	206	198	196	189	185	205	188	180	196	195	198	184	196	186	172	171	192	170	211	189	156	190	188	211	186	168	188	187	192	158	159	180	159	167	175	209	187	187	173	171	184	192	178	178	177	199	218	209	174	185	197	184	178	192	211	187	199	182	208	195	173
8578	2001	4363	5704	5248	4178	3415	2947	2004	1822	1633	1639	1418	1321	1452	1374	1368	1228	1087	1061	943	922	878	755	684	651	615	562	589	524	573	572	553	569	582	603	573	527	574	533	572	537	504	504	490	506	514	470	497	454	505	508	486	557	484	489	458	456	499	473	520	523	511	489	528	500	447	451	461	482	466	470	465	502	513	466	517	513	474	497	477	476	519	507	470	479	482	498	510	473	444	466	486	469	490	485	486	517	482	501	487	492	487	435	478	491	469	463	471	506	477	461	491	470	473	495	484	505	449	495	498	480	486	495	488	498	490	506	437	442	461	492	463	462	458	450	494	461	477	457	476	468	501	465	476	448	493	466	472	449	451	491	480	447	486	466	473	471	505	446	457	514	485	418	481	461	459	491	440	449	456	440	468	474	518	435	489	492	500	424	486	467	464	458	489	460	441	451	536	494	471	484	475	473	449	479	490	489	476	474	448	519	461	477	471	491	496	487	488	474	485	448	468	488	486	470	480	469	454	420	471	463	460	542	462	444	506	462	487	498	484	492	449	462	489	457	488	488	498	497	502	436	503	453	474	467	485	493	448	454	453	453	462	442	482	448	506	454	481	505	492	466	475	479	469	470	487	491	455	516	490	430	461	525	480	454	464	472	433	448	458	497	470	446	483	466	470	455	419	461	468	457	454	446	448	461	505	494	440	501	455	483	490	481	469	445	516	497	468	480	480	457	508	491	463	451	502	499	447	502	455	480	490	518	469	453	475	470	458	487	470	430	499	512	468	491	454	458	479	526	434	484	446	489	457	519	491	493	485	484	508	486	498	465	440	452	457	492	475	511	467	454	467	487	514	444	488	486	468	485	488	483	444	477	504	470	476	469	469	489	483	466	459	436	496	450	462	455	491	463	483	486	472	463	441	489	495	487	461	501	446	468	493	485	486	445	470	467	452	459	481	465	445	462	445	509	468	465	501	497	480	491	449	441	499	449	491	459	464	447	497	458	463	474	493	437	479	442	431	449	489	491	490	508	478	439	481	515	455	432	474	489	451	473	444	452	479	474	463	460	466	487	471	484	481	493	459	479	446	487	473	475	500	461	498	469	458	478	463	483	450	495	443	469	488	493	506	525	461	451	448	437	442	459	491	460	466	452	482	455	448	498	490	447	457	496	489	477	495	485	490	444	467	475	513	429	484	481	514	490	467	464	488	495	480	482	474	520	475	477	449	463	466	459	462	472	477	492	445	483	512	491	492	443	452	511	499	481	484	493	454	460	443	422	471	459	467	463	457	487	476	453	459	479	447	448	509	465	457	489	442	447	482	489	476	452	497	449	491	487	458	473	485	464	479	501	481	469	485	478	455	508	455	452	469	471	481	468	492	502	481	474	478	465	445	475	471	471	486	463	441	488	474	510	468	476	472	461	451	472	465	500	468	487	492	479	468	488	477	476	480	440	456	470	444	482	475	462	459	442	479	489	474	471	471	501	463	477	468	473	484	469	453	500	498	463	471	427	467	459	484	500	476	509	483	489	454	478	505	505	467	464	495	449	427	442	461	447	493	484	476	478	479	498	462	481	450	473	474	480	485	502	480	509	471	478	494	484	457	476	431	484	452	458	452	445	489	459	477	490	461	467	496	525	469	484	474	469	482	476	483	456	470	469	454	453	468	487	477	469	462	461	428	481	507	473	443	493	460	443	472	454	465	501	517	484	494	463	474	474	462	494	491	504	478	457	495	459	466	491	455	450	462	491	459	466	462	501	480	459	453	455	449	456	438	470	477	487	491	477	495	485	481	503	448	485	478	476	513	437	457	506	487	456	508	494	445	488	457	475	469	445	490	439	476	489	500	476	490	483	484	478	454	457	501	508	475	470	511	494	456	474	451	478	442	484	433	488	462	497	462	472	463	494	484	472	461	481	464	493	491	473	478	458	498	489	468	422	476	487	467	497	501	444	472	453	474	465	475	446	471	475	485	474	484	430	485	479	493	495	500	429	486	510	496	501	450	455	479	455	502	487	500	507	422	480	489	469	465	458	462	462	469	423	487	474	443	449	472	465	487	499	504	466	477	475	467	451	489	503	481	541	491	505	485	458	478	518	466	485	439	458	484	455	452	470	468	471	439	472	485	494	447	426	443	470	489	465	486	509	478	487	474	480	463	467	449	501	484	447	438	480	472	448	478	484	501	482	467	440	508	488	474	452	456	473	491	486	510	479	487	447	484	495	478	485	459	437	505	455	510	465	517	454	468	501	459	471	492	510	468	443	470	486	438	492	491	471	479	487	511	498	475	495	460	488	464	486	463	486	462	481	487	464	451	452	511	478	457	470	491	456	501	509	479	520	472	480	514	437	432	496	454	488	482	485	512	470	505	435	469	459	453	518	475	449	463	459	475	516	452	456	481	509	463	470	473	473	454	511	489	508	478	457	482	456	483	482	464	475	456	491	438	475	452	464	480	508	477	502	463	460	493	449	499	495	474	455	477	518	459	468	472	460	466	491	476	455	497	465	478	491	478	476	489	457	476	485	480	494	477	446	455	502	467	469	454	492	488	478	448	478	499	468	498	483	506	439	443	460	510	491	436	510	455	462	489	461	436	490	479	454	480	459	469	482	481	524	489	477	461	464	486	485	472	480	461	467	454	454	497	451	465	462	484	523	494	441	490	460	448	502	460	460	484	500	467	445	474	459	484	497	459	460	455	447	484	466	465	520	455	440	501	481	509	465	459	497	486	472	481	477	422	475	460	486	457	483	462	484	487	482	472	484	451	447	431	463	470	483	478	484	454	441	503	497	480	478	455	472	493	495	474	463	471	473	435	513	467	473	510	434	496	474	512	477	441	521	462	442	450	509	472	473	431	480	457	493	450	477	492	451	493	498	484	490	432	447	485	496	489	471	411	446	499	488	479	446	511	499	474	488	438	467	424	464	465	491	496	492	486	493	459	458	486	486	502	411	454	479	475	470	470	467	451	435	423	468	425	493	462	462	491	458	472	481	452	463	489	478	480	490	525	476	460	471	450	460	509	459	503	445	480	488	479	432	431	494	444	485	516	447	467	492	472	474	498	462	489	500	480	510	475	451	457	511	485	505	472	448	479	441	465	444	488	479	500	480	472	465	445	481	450	448	468	458	480	500	505	495	499	519	469	504	491	473	462	471	451	459	463	465	469	489	464	508	407	499	486	472	478	478	494	503	458	468	439	441	470	464	473	492	447	461	486	460	457	447	444	471	457	480	454	479	468	488	476	470	485	459	442	494	470	435	493	457	485	497	476	508	500	480	465	505	445	470	478	489	499	508	463	454	507	479	465	504	484	470	502	509	468	469	491	495	454	462	454	454	449	479	427	410	469	471	440	528	476	474	494	469	466	476	524	446	492	434	473	469	491	450	483	473	447	493	452	487	497	504	482	512	475	469	517	460	457	448	475	447	507	472	454	451	498	472	460	466	482	441	492	492	462	446	480	473	481	479	475	513	469	500	501	465	482	498	482	476
1777	660	858	713	576	515	433	416	410	306	381	332	388	349	385	352	352	357	355	344	315	370	324	324	322	307	320	335	293	325	340	332	306	360	294	294	328	332	311	296	360	317	342	311	319	319	350	309	322	299	293	319	327	324	337	322	331	335	309	332	327	308	329	309	298	285	305	292	323	328	297	316	340	297	317	315	314	332	347	292	295	297	300	330	312	288	314	302	347	338	314	296	359	321	304	288	335	296	321	329	345	301	302	296	329	328	331	317	299	299	312	292	313	316	335	305	338	310	299	322	282	321	307	352	300	338	301	283	327	305	312	324	301	319	321	326	344	300	325	315	304	306	290	328	318	303	287	324	321	305	307	337	350	322	335	325	313	340	331	303	308	330	327	315	326	322	286	337	314	324	296	306	287	311	295	327	285	294	293	308	329	301	352	297	304	314	335	299	328	294	273	312	311	282	325	308	334	322	333	256	299	304	329	327	280	349	275	335	312	308	298	327	336	311	317	309	318	324	305	328	275	300	354	327	328	295	334	292	308	319	326	302	324	303	352	327	299	296	343	284	321	304	301	322	313	271	321	313	305	287	331	331	287	320	318	320	344	319	312	311	314	334	306	311	294	321	314	304	324	348	301	336	321	283	329	302	317	334	328	308	319	304	306	323	306	267	270	295	272	291	332	307	317	309	312	296	286	291	302	318	328	325	295	294	320	334	312	322	317	337	312	302	301	345	303	309	328	325	304	323	301	310	298	283	295	316	296	295	325	295	311	279	290	297	319	325	333	303	327	333	302	330	300	321	298	316	330	309	317	311	320	342	303	287	297	336	302	344	316	305	315	319	290	315	297	302	301	302	299	337	325	326	314	296	309	299	323	358	332	316	319	331	308	310	320	300	299	276	316	281	316	316	295	329	334	331	312	306	352	310	323	320	316	317	306	293	292	319	325	304	346	310	307	332	328	297	326	361	313	324	307	288	334	281	299	299	314	305	312	346	310	347	305	308	294	324	339	343	330	305	305	317	340	297	345	309	277	312	320	293	325	338	309	312	346	291	315	277	336	328	306	307	301	294	341	323	327	296	283	317	320	301	299	291	304	307	306	316	274	341	297	288	308	326	334	326	298	299	335	338	319	326	336	325	298	303	314	302	322	321	306	337	316	332	340	286	272	331	287	275	328	339	294	339	321	331	312	326	308	314	291	299	294	303	312	309	311	351	329	303	304	329	303	372	313	291	352	344	329	296	291	343	354	309	316	338	334	285	313	341	296	295	291	303	253	344	317	309	318	306	292	317	356	295	316	306	306	320	341	283	315	325	315	331	311	350	318	343	298	303	305	319	351	317	329	327	340	336	293	304	329	301	288	288	320	308	338	302	308	302	306	347	316	324	295	326	321	316	334	296	308	303	316	318	291	287	321	326	306	278	333	318	319	339	306	315	312	321	297	314	339	335	322	279	309	324	313	325	304	314	295	304	317	309	355	347	317	321	338	359	305	315	286	308	330	300	306	353	355	308	322	293	314	330	350	312	313	308	273	295	318	307	337	333	320	310	364	325	311	319	303	311	340	284	352	292	321	327	336	335	288	305	346	346	345	302	300	327	300	321	304	256	321	338	332	338	316	299	318	306	315	315	304	336	331	313	299	290	307	296	314	349	298	307	306	316	299	270	332	326	319	273	313	328	322	297	301	292	313	315	313	271	280	295	325	307	346	325	300	282	337	320	324	305	326	304	311	297	332	307	352	327	338	304	352	324	313	305	310	346	310	321	297	289	309	326	317	337	333	318	302	316	302	320	305	300	316	308	321	309	310	318	308	296	314	301	330	285	324	317	321	312	281	316	304	320	303	324	324	328	320	331	308	312	302	306	298	338	321	303	307	321	336	318	317	295	351	302	319	320	298	299	349	315	365	310	298	312	307	297	322	322	292	273	305	308	309	307	319	289	315	327	306	339	293	337	293	290	310	314	291	345	311	303	280	331	296	285	312	326	325	316	303	356	352	279	302	317	344	317	296	292	301	297	322	326	304	308	327	310	335	333	335	299	324	307	330	325	319	328	306	306	322	326	314	326	311	294	314	343	320	322	319	304	316	301	309	287	337	303	355	296	314	338	326	358	301	312	316	301	282	293	278	300	347	314	306	300	308	315	331	321	328	317	291	279	306	311	319	296	300	354	317	312	337	300	294	299	296	283	300	334	344	316	314	316	330	298	330	320	322	277	292	301	312	309	340	304	305	321	307	337	336	335	323	321	305	308	318	300	309	294	337	286	320	309	320	330	313	317	315	301	290	304	291	314	333	298	317	312	326	299	350	300	331	312	288	319	290	316	312	293	292	291	336	311	323	303	346	315	291	314	346	310	306	312	297	335	345	325	297	348	292	298	291	324	325	320	305	307	302	294	291	331	296	331	345	338	302	327	334	305	325	301	334	368	310	366	308	323	283	293	306	273	278	301	295	351	335	332	322	349	278	333	328	343	341	328	331	308	319	301	315	319	296	306	325	295	336	318	337	291	244	314	299	311	316	293	309	287	321	327	291	336	339	343	316	293	287	309	328	316	306	272	285	313	317	320	308	305	275	292	314	339	326	331	327	323	326	301	311	313	333	318	314	331	314	338	326	320	305	310	301	324	306	285	298	293	304	303	303	306	318	323	337	330	316	324	330	307	311	337	313	305	292	296	324	319	314	309	346	303	286	319	294	305	347	309	320	312	333	275	340	354	339	348	336	311	329	306	318	279	269	297	338	339	314	301	300	337	313	327	288	310	346	341	325	305	277	338	320	336	331	318	297	270	290	345	302	307	338	317	309	299	308	291	318	298	348	308	317	324	365	283	302	295	339	296	319	265	319	285	292	341	281	309	303	332	294	316	333	295	364	348	331	329	295	330	353	325	313	301	318	324	300	304	311	300	336	295	292	323	328	306	290	337	337	331	295	308	318	316	305	305	298	326	295	297	312	313	313	313	324	339	309	313	320	307	328	314	310	327	293	339	328	321	294	281	320	311	323	311	317	349	299	324	321	341	338	320	308	310	332	303	305	279	308	320	328	322	324	299	320	291	324	301	314	340	325	286	334	277	326	304	329	345	290	334	329	285	307	320	321	326	333	335	329	290	299	304	304	328	275	298	327	284	332	290	300	307	326	281	319	307	290	326	286	324	312	301	304	299	307	345	319	301	322	309	313	326	322	303	306	305	329	305	320	291	289	289	332	326	326	309	321	291	289	303	319	304	346	297	281	301	325	344	312	323	324	304	294	330	326	305	313	301	314	338	306	322	307	320	329	296	323	337	340	322	336	314	314	307	306	306	310	345	333	344	306	325	283	358	298	298	317	304	311	305	310	309	285	336	325	309	311	282	329	336	332	334	319	272	296	341	316	316	310	306	319	342	300	350	311	325	327	293	278	313	303	320	327	312	316	321	355	323	286	320	341	315	308	282	317	324	300	304	298	331	334	304	311	335	317	332	278	341	313	316	304	336	303	323	322	281	297	328
2286	1196	1849	2361	2020	1725	1420	1198	1150	999	1014	1033	1035	1039	1065	1031	987	939	910	890	936	826	813	741	755	773	737	795	816	769	771	766	776	819	829	812	768	820	815	809	802	786	780	751	809	736	709	794	789	765	734	701	792	776	770	704	739	741	757	742	756	779	797	745	782	820	743	751	737	760	752	787	715	785	729	766	722	735	767	713	728	750	775	761	784	754	732	773	763	745	772	735	761	810	733	794	766	759	730	717	736	725	717	762	768	804	796	773	726	759	777	724	756	724	738	801	699	793	738	768	747	710	783	737	792	747	759	796	768	782	740	766	739	744	789	764	715	775	757	777	773	709	739	799	774	803	756	765	772	759	811	794	736	772	749	800	780	773	748	736	744	755	697	785	752	755	738	745	808	780	719	801	765	772	741	725	763	747	772	713	749	764	747	761	806	766	748	779	799	777	780	780	731	723	733	762	797	783	770	772	786	730	817	743	782	791	748	739	726	712	780	758	767	781	758	745	753	740	769	768	754	789	809	815	699	753	751	784	739	746	753	754	771	754	714	718	749	768	734	788	761	782	739	754	777	772	786	740	707	743	751	737	738	759	743	784	824	738	759	788	725	697	751	777	706	749	762	780	727	768	721	730	754	780	775	718	789	735	818	769	703	761	775	787	765	761	833	731	757	806	775	763	773	727	717	813	767	743	817	732	756	774	705	690	729	745	763	702	822	736	811	737	782	718	744	773	763	758	777	783	784	762	757	750	727	807	676	756	775	731	785	825	768	725	731	761	740	764	770	787	775	764	779	700	788	718	730	760	763	752	815	771	730	757	746	767	753	741	733	786	778	776	759	743	757	769	797	732	739	781	692	785	787	739	762	752	709	736	783	744	729	753	777	758	743	725	790	738	753	705	770	809	781	702	769	731	792	824	727	756	762	739	804	690	722	786	735	766	795	801	748	807	752	783	769	766	785	769	749	760	759	745	716	769	685	724	784	737	758	784	747	725	757	713	771	753	737	762	729	746	801	708	733	800	790	805	723	785	765	722	729	794	768	702	743	778	776	756	752	728	770	737	741	736	803	790	737	746	739	771	723	763	718	748	758	776	770	733	756	779	749	727	750	757	725	753	765	723	726	786	740	770	770	721	776	783	713	746	781	757	813	784	804	734	698	756	735	789	760	778	741	706	784	811	768	772	818	751	725	751	737	734	709	714	779	755	713	780	799	755	737	744	719	782	769	753	732	775	787	724	751	762	759	756	801	723	731	772	775	770	792	741	743	756	727	765	749	796	773	724	741	748	720	793	809	780	700	781	787	776	781	729	760	780	763	711	782	769	774	757	725	731	784	731	774	725	780	743	787	747	796	740	735	806	748	750	756	689	743	763	789	771	711	741	789	747	731	796	749	722	764	750	736	778	792	763	770	720	769	757	727	775	760	791	807	723	731	723	785	776	779	765	741	749	748	812	751	735	741	747	748	767	741	725	775	755	765	730	796	782	729	775	748	751	746	790	753	750	757	754	767	771	734	720	759	740	753	768	725	704	728	769	792	760	760	800	809	723	748	750	703	712	738	738	756	744	779	763	752	787	715	758	695	712	788	799	690	798	767	718	748	742	709	723	743	766	755	744	766	760	775	763	752	761	773	772	755	769	782	754	727	743	751	745	748	728	720	743	766	759	785	745	822	751	803	778	742	730	773	728	749	705	769	727	765	739	707	792	759	772	781	771	727	765	824	715	789	717	720	739	772	719	754	748	768	809	766	767	740	734	808	749	782	729	765	752	747	789	730	766	786	781	770	754	778	795	745	758	777	811	787	714	751	781	806	780	762	738	733	699	743	788	728	768	771	780	760	769	766	777	743	731	729	733	792	748	723	764	731	760	831	762	738	750	719	763	747	751	775	772	787	737	719	781	767	764	727	721	732	754	789	760	813	740	769	736	726	773	775	752	703	747	736	756	751	769	769	708	747	750	787	771	695	824	750	757	756	791	723	774	774	796	758	773	737	736	783	785	771	757	711	750	768	755	776	730	695	747	806	740	782	767	723	776	716	735	718	773	736	736	768	685	755	766	812	692	788	725	722	771	762	688	787	795	738	774	769	782	754	758	776	795	753	796	781	755	765	732	738	782	759	759	770	761	741	763	728	713	733	770	770	779	779	764	773	820	760	820	774	767	786	721	735	820	762	770	783	733	782	695	750	758	770	785	733	780	730	767	768	760	685	765	749	788	782	777	727	778	729	755	726	783	769	744	769	749	746	738	744	716	831	740	802	765	768	745	742	707	740	721	714	737	723	775	745	788	805	764	744	763	746	722	755	788	736	770	789	721	767	741	704	729	774	742	759	761	748	704	735	761	740	763	767	744	736	774	792	742	744	786	739	722	718	730	773	820	704	735	726	726	729	762	741	771	742	736	731	755	773	764	766	759	751	757	730	690	745	701	774	781	753	788	781	716	756	760	717	784	764	742	786	772	730	799	773	745	736	741	738	692	754	727	800	747	723	780	733	757	773	734	742	752	763	757	697	742	737	733	777	799	779	757	814	768	714	701	775	766	738	795	758	757	808	778	776	774	777	785	776	796	749	806	826	752	745	750	740	720	782	756	776	776	750	781	725	732	721	780	739	740	714	710	772	754	759	769	775	768	753	755	750	768	731	789	754	783	723	723	731	785	784	759	749	794	758	804	763	725	735	748	822	782	753	741	751	769	704	780	727	764	762	737	767	769	763	774	752	757	762	756	755	716	788	728	742	793	752	782	767	742	747	781	753	776	744	755	819	717	775	763	744	749	729	730	738	774	758	739	767	708	793	813	750	761	776	787	782	801	748	746	784	733	739	797	707	735	759	731	747	770	723	722	787	755	727	793	740	730	751	785	729	755	770	778	739	747	756	800	779	796	721	760	719	709	780	762	757	746	774	742	767	765	753	767	740	769	810	755	774	789	770	779	756	755	759	730	762	752	769	751	753	751	741	723	752	748	740	753	761	767	728	737	778	754	731	768	751	739	770	772	738	765	757	758	820	815	741	787	727	758	772	750	752	767	800	765	768	795	710	776	752	772	734	759	840	705	761	803	729	768	745	778	696	788	813	713	787	793	792	736	810	735	743	782	746	770	763	719	759	731	759	719	737	756	699	727	723	778	767	704	727	741	762	779	766	737	769	803	728	754	704	774	742	737	740	737	733	693	758	721	795	755	741	713	736	741	820	764	753	736	762	733	720	773	729	726	727	748	745	763	732	764	735	740	782	792	738	705	763	760	750	790	723	809	778	727	821	782	737	782	748	744	759	780	821	731	729	763	736	795	759	772	793	735	779	728	769	760	754	719	737	764	746	739	768	756	744	752	715	792	750	802	779	713	814	783	723	746	751	755	756	753	755	746	714	762	722	784	755	767	748	752	732	732	755	788	790	723	705	766	784	764	757	777	749	789	755	770	742	734	777	792	760	759	746	776	749	780	738	729	792	798	743	764	733	786	749	716	742	764	786	704	773	758	735	768
7031	1199	1530	1343	957	740	614	694	500	435	486	412	392	457	346	363	384	395	373	338	362	320	348	345	336	302	311	335	279	293	316	322	335	312	299	312	284	276	312	285	306	241	280	300	287	255	266	293	326	271	301	289	278	265	324	295	336	347	314	318	312	289	293	317	309	303	305	297	285	258	324	314	299	288	298	295	293	300	275	300	306	312	298	270	301	281	297	300	288	312	282	306	274	322	295	325	292	272	297	289	320	298	296	309	262	279	322	292	311	301	273	350	322	313	280	293	291	286	303	307	317	285	283	288	320	269	280	311	306	309	294	278	300	279	298	284	296	331	285	305	319	314	258	284	281	313	290	294	285	280	306	293	288	283	319	318	288	299	280	298	288	295	319	296	292	284	277	306	283	319	277	294	275	303	285	254	297	292	317	307	290	342	268	333	277	280	290	309	301	289	285	301	277	305	285	288	305	271	314	283	322	283	316	267	260	290	310	337	289	301	316	274	287	314	320	281	277	296	277	284	305	275	303	303	322	281	298	283	317	271	261	265	305	291	276	288	281	288	305	335	330	280	285	301	296	304	303	319	272	290	261	285	302	297	279	277	307	324	296	293	279	263	330	296	295	315	300	342	320	304	273	277	312	300	292	288	291	281	279	306	272	312	310	309	321	285	291	270	322	296	275	298	294	294	268	304	279	255	294	299	279	264	307	300	299	278	288	319	287	259	304	269	285	307	291	313	327	286	278	313	321	292	316	279	338	285	284	292	299	279	271	295	285	312	320	267	311	246	293	270	290	284	282	325	303	321	316	277	261	273	322	278	281	297	306	330	286	296	282	302	251	303	321	288	276	281	301	332	308	316	315	320	289	267	287	288	298	328	289	318	286	305	307	300	300	299	309	271	297	297	298	282	304	286	299	266	289	288	316	304	314	290	310	297	295	303	282	328	310	274	291	287	294	294	278	309	282	308	291	323	287	278	302	289	324	287	311	279	286	289	269	290	291	288	294	287	283	305	318	289	301	265	304	296	297	307	291	289	294	296	294	308	317	274	288	305	310	277	279	294	282	277	301	255	295	285	308	279	322	324	295	320	300	316	293	311	317	284	297	301	309	290	273	285	268	293	273	271	316	305	290	308	294	308	282	277	261	275	286	291	269	278	322	287	264	315	287	297	301	296	280	318	273	293	304	291	288	296	296	297	296	260	276	307	319	250	288	308	272	299	275	290	320	288	274	285	292	312	317	282	309	292	302	276	305	314	330	282	277	272	291	292	318	283	275	301	291	277	328	304	328	282	241	298	288	302	295	326	275	320	281	293	284	282	255	252	314	287	303	270	278	287	296	311	274	276	293	319	274	267	307	273	292	330	292	317	269	272	294	293	306	317	295	289	310	292	294	302	254	274	274	285	314	310	297	283	288	305	284	286	308	323	300	315	291	299	291	271	317	302	297	274	305	290	291	295	296	277	288	332	300	272	300	292	305	283	298	285	315	335	314	290	333	304	303	310	309	320	293	292	274	312	320	281	281	278	300	296	311	307	273	271	270	288	320	324	330	342	298	297	281	323	295	304	290	263	289	314	270	296	288	298	290	305	301	314	306	296	296	279	297	294	307	318	324	272	295	282	281	326	270	283	274	302	282	281	306	292	285	256	302	293	301	306	256	302	314	299	288	286	325	312	267	293	295	275	281	290	304	281	271	305	281	268	286	293	316	300	266	242	283	282	297	276	274	271	284	334	262	260	284	303	277	290	278	286	300	353	298	315	299	297	288	323	299	279	302	300	294	283	292	322	275	311	299	306	293	277	318	317	265	297	300	332	280	318	291	289	266	329	302	288	304	322	303	306	300	286	298	326	299	274	291	306	263	300	290	270	315	313	271	335	288	263	295	282	306	294	299	312	303	284	257	277	300	312	279	314	322	312	311	291	299	329	285	280	296	253	308	307	310	298	323	293	286	303	255	326	321	299	286	315	281	275	288	325	299	318	270	284	269	290	263	280	302	321	324	275	295	277	281	249	304	302	274	296	304	288	321	256	275	267	297	299	287	344	302	280	303	282	294	264	292	308	267	294	312	300	285	263	295	305	301	288	300	301	302	286	293	307	336	283	294	309	266	258	305	330	301	293	254	313	297	287	284	290	304	296	291	264	266	276	314	285	294	330	282	261	310	309	292	307	294	285	292	323	278	307	297	323	299	302	289	298	298	320	305	311	288	330	289	290	296	304	285	312	299	279	321	281	301	297	304	308	302	307	264	323	313	315	292	304	321	266	295	298	306	277	316	300	274	289	268	284	304	326	279	301	309	307	299	309	324	306	272	265	296	265	293	317	271	303	314	312	300	279	288	303	269	305	261	293	269	272	327	295	293	346	295	293	293	256	274	313	313	319	298	308	266	307	268	336	286	306	334	302	333	295	292	330	260	282	274	302	303	272	302	285	272	298	275	291	302	290	284	318	279	274	290	318	309	295	309	300	303	288	289	247	306	286	286	291	275	317	297	303	325	301	299	279	276	265	278	288	286	298	296	319	313	276	291	274	267	276	289	268	230	319	300	303	335	275	297	274	311	320	277	286	274	294	275	257	299	286	283	271	285	292	310	292	269	307	308	291	280	289	287	303	291	296	316	305	285	299	264	315	309	270	265	293	312	284	298	284	266	274	315	287	284	302	290	295	325	329	288	290	298	352	299	262	286	317	335	300	268	299	287	317	281	318	308	328	321	312	318	308	316	300	279	281	277	304	288	319	275	294	304	307	292	307	290	300	309	309	266	303	267	277	291	296	272	272	278	281	277	316	305	293	284	293	329	272	294	304	307	303	294	294	289	315	309	335	302	298	293	274	299	317	299	298	308	284	289	306	275	300	287	280	311	313	290	283	278	299	299	299	303	269	292	284	261	298	291	296	286	266	287	289	315	330	312	278	320	293	320	288	298	278	295	281	258	286	286	307	282	258	309	306	306	291	337	300	282	274	320	290	303	282	293	295	296	290	274	286	287	286	323	295	296	312	310	270	282	292	297	317	301	276	301	268	274	287	286	276	322	285	310	297	289	287	304	266	345	279	306	284	290	304	300	296	262	236	300	311	329	304	305	274	321	320	304	283	284	323	332	291	322	293	294	275	278	279	305	310	281	292	299	307	278	293	308	306	287	278	284	269	295	295	287	298	277	286	289	278	291	314	316	315	289	291	307	318	299	326	310	324	304	278	287	318	294	310	333	317	294	282	306	262	302	329	276	288	259	288	330	261	263	268	320	287	275	270	317	293	294	292	301	259	281	259	286	309	293	297	268	305	277	273	315	298	242	295	282	350	314	276	297	268	302	266	266	287	308	283	305	312	312	296	302	284	296	299	307	265	316	305	326	270	303	290	297	287	259	256	274	329	321	279	324	296	268	293	293	297	274	288	295	305	309	278	272	284	299	278	298	277	288	282	286	306	315	291	324	293	309	273	283	296	273	279	317	272	310	298	314	328	292	293	278	295	306	281	285	280	306	278
6600	1663	3113	4208	3839	2922	2431	2193	1820	1396	1603	1321	1344	1365	1309	1437	1254	1196	1124	1041	973	926	899	859	843	801	750	812	765	797	745	809	715	797	765	808	748	774	783	777	686	761	738	693	704	748	752	724	774	744	728	740	774	781	746	694	759	738	681	714	700	709	702	727	703	703	640	669	709	713	691	656	721	692	695	679	706	767	726	676	671	711	736	686	725	728	683	723	777	692	690	761	762	721	693	717	690	721	721	727	719	662	705	668	703	674	742	751	721	680	708	750	730	738	697	725	668	748	776	706	721	727	733	648	695	674	739	691	774	731	733	737	750	721	722	690	710	726	731	722	693	706	708	657	681	756	705	687	677	692	680	663	755	707	736	686	687	684	742	729	691	675	758	673	728	717	766	654	747	679	692	705	713	706	699	714	695	670	730	682	738	747	714	675	696	680	679	665	691	733	725	722	687	666	728	709	685	696	685	665	670	743	722	678	677	713	716	696	733	682	690	711	664	736	708	679	694	690	745	696	716	708	730	714	725	730	740	745	710	705	724	707	730	714	720	681	745	671	714	749	707	749	650	719	719	772	715	748	715	713	721	718	691	688	711	718	695	680	710	706	690	684	696	740	667	742	744	758	752	689	733	734	727	660	696	712	689	725	708	683	697	691	739	703	719	716	689	762	671	671	701	677	721	720	719	741	729	729	742	732	722	691	713	709	715	715	759	730	707	703	680	705	720	751	736	738	667	684	670	678	706	669	757	687	690	703	705	681	708	692	753	707	736	722	741	672	686	702	666	713	716	662	714	717	731	715	749	749	725	720	705	715	724	705	708	683	729	737	736	688	718	707	676	707	715	716	699	735	740	711	654	712	758	695	718	736	705	687	700	732	702	722	692	685	719	700	716	729	681	717	689	716	711	717	733	784	721	783	745	717	730	678	708	666	687	720	687	700	692	720	739	689	720	702	695	680	737	718	698	678	667	743	700	732	731	711	739	723	690	706	718	703	703	702	775	713	704	692	699	695	733	694	738	679	768	724	716	722	718	737	649	729	706	666	675	683	701	718	679	668	673	662	698	704	754	724	728	710	704	703	719	693	648	669	703	716	671	679	717	744	711	664	719	694	661	738	705	692	696	710	706	693	694	725	694	706	739	686	705	716	730	754	706	734	712	734	725	723	719	713	690	714	730	661	717	752	726	688	716	733	789	713	750	767	701	740	703	729	736	683	687	698	732	678	703	719	713	695	711	732	699	712	695	711	688	746	690	700	723	708	715	747	714	727	696	660	719	697	708	710	714	703	714	717	687	699	709	717	698	688	729	746	665	692	689	691	744	713	689	692	694	676	695	697	697	699	685	698	717	692	735	735	694	728	672	675	730	679	712	726	681	699	686	695	681	714	689	668	699	701	685	723	690	702	706	704	715	707	735	714	673	693	712	697	690	700	669	692	665	717	647	692	682	689	676	668	695	687	712	700	723	702	691	715	722	713	725	743	734	724	727	699	696	730	659	725	682	687	727	710	689	655	750	696	689	734	688	733	718	730	749	708	684	705	703	677	742	709	691	682	690	687	672	707	717	722	707	780	669	704	706	719	712	725	623	680	681	727	698	722	698	671	716	696	721	737	684	679	695	706	725	692	659	729	695	725	710	694	685	664	666	714	734	689	733	731	700	705	689	721	708	706	650	729	710	715	749	704	692	719	737	745	708	707	721	732	705	709	691	707	724	674	725	742	756	722	710	740	720	688	723	699	692	693	721	698	710	749	685	727	725	727	696	691	716	716	739	755	706	739	665	724	676	734	679	696	687	764	708	717	694	727	735	715	733	727	743	732	701	786	709	660	707	712	712	750	692	677	734	733	654	742	649	690	715	717	700	704	707	675	723	722	756	726	690	713	667	724	700	702	703	723	771	709	718	684	689	727	740	720	718	700	718	692	709	670	695	688	738	725	693	704	698	712	690	732	686	695	747	703	674	749	729	731	672	719	722	718	715	715	739	711	691	665	698	670	679	748	683	699	692	651	703	691	708	716	721	691	698	713	751	717	678	709	671	710	704	718	673	692	695	738	700	730	688	736	708	714	718	654	688	683	679	696	703	745	705	744	703	713	677	654	732	711	725	726	683	683	702	681	761	707	706	729	735	720	712	665	690	650	724	680	700	724	696	700	742	731	693	694	703	695	686	729	732	743	762	724	701	687	705	700	722	723	803	667	695	711	711	717	712	709	718	722	724	743	666	718	717	698	740	701	704	687	711	695	702	703	683	722	688	674	772	703	672	696	694	681	701	708	730	696	669	693	717	692	695	670	697	684	721	728	702	636	687	715	728	648	648	682	710	669	713	708	679	662	723	684	714	697	726	696	683	694	710	688	677	686	714	699	697	745	696	673	706	714	690	643	709	722	732	710	796	691	696	702	700	682	621	688	713	714	713	734	714	737	702	718	702	661	725	752	693	745	730	724	687	720	715	723	694	713	690	699	760	720	715	698	758	711	713	696	746	677	695	720	742	756	740	702	708	742	726	704	723	707	786	729	668	691	672	721	692	686	738	729	702	699	688	741	731	740	741	691	654	693	677	726	750	685	730	685	708	699	666	697	692	728	691	715	697	718	711	708	722	694	700	681	715	704	679	702	728	651	720	687	711	686	738	736	717	729	719	695	762	741	699	794	730	762	682	714	717	711	705	679	688	724	689	689	662	706	652	744	732	688	697	688	651	734	691	669	698	679	695	660	706	699	693	713	728	754	718	703	718	678	710	693	755	705	709	725	696	720	704	678	726	735	749	697	717	699	692	695	698	758	702	700	703	729	724	729	685	688	739	779	699	716	729	696	709	721	708	716	752	730	662	753	746	666	707	707	739	715	711	713	681	686	723	724	722	723	685	695	739	699	733	719	689	660	722	699	686	688	741	704	684	710	741	700	700	720	717	710	677	680	681	676	685	680	743	711	735	659	683	701	757	687	760	751	688	694	679	720	633	700	707	721	733	674	693	715	746	729	689	675	684	709	718	667	679	708	741	745	673	672	706	672	685	720	709	672	668	681	705	687	740	746	732	677	671	689	743	732	725	707	725	676	669	706	701	690	677	726	727	721	702	667	694	705	709	721	658	718	703	756	722	697	673	670	721	715	714	722	699	736	686	685	706	712	697	714	734	710	705	683	737	709	740	693	695	714	723	757	683	716	701	704	715	717	690	743	708	704	700	646	730	718	678	695	694	722	704	693	710	734	744	691	718	731	684	726	762	701	671	708	707	743	702	682	701	681	693	742	717	689	709	684	746	763	744	719	676	670	710	666	645	729	727	677	698	751	758	684	695	725	705	717	721	675	706	706	660	709	712	688	677	728	733	693	707	721	687	726	731	679	708	675	678	732	659	661	670	697	777	672	661	712	691	686	778	700	680	706	717	694	660	696	700	736	680	729	701	732	709	714	750	710	679	711	705	728	704	710	717	714	727	695	652	692	695	715	736	702	725	689	693	712	738	733	712	731	708	749	755	697
13034	1908	2365	1874	1255	935	756	526	494	406	374	379	364	310	352	331	307	284	294	267	234	230	264	202	227	176	210	200	218	207	217	224	177	233	172	189	191	181	165	196	198	179	209	188	181	184	179	175	199	211	186	154	191	157	202	164	168	164	183	201	203	194	196	196	165	182	211	176	196	176	163	183	183	187	179	160	171	177	182	192	197	189	169	229	161	162	151	185	173	178	148	179	203	193	197	175	197	172	179	201	166	192	179	183	181	175	186	190	161	188	204	181	144	210	187	206	179	212	175	191	185	200	198	177	182	194	178	178	194	183	215	209	184	195	167	176	190	173	195	188	192	178	199	166	184	187	195	181	164	211	173	176	188	161	177	204	177	183	188	194	203	159	162	183	213	207	169	152	176	158	161	189	217	200	194	201	165	173	184	177	171	166	217	172	159	168	195	192	166	162	167	173	167	170	171	159	166	182	172	186	175	194	172	190	201	184	186	183	181	160	160	167	193	172	193	190	163	171	183	170	185	185	194	176	147	203	186	204	163	189	189	172	183	191	193	173	179	200	194	164	208	192	189	188	167	170	183	173	204	156	173	184	180	181	181	176	168	181	213	207	193	177	177	192	201	174	192	192	186	191	176	191	181	165	173	188	173	169	167	180	201	168	181	188	179	193	170	180	183	188	200	175	191	168	188	201	179	188	171	184	164	184	178	183	159	185	197	177	179	178	200	192	193	173	183	171	223	163	177	169	157	164	177	189	201	174	176	205	162	176	200	172	195	189	188	176	189	185	210	182	179	204	187	183	194	187	211	172	186	196	174	176	192	174	201	184	161	183	195	172	205	212	185	172	186	182	163	185	173	192	156	199	178	202	173	159	193	192	183	178	190	219	200	160	187	164	184	195	181	164	175	208	173	195	161	186	201	166	160	175	167	189	176	203	152	159	175	180	207	168	175	177	189	194	194	186	191	197	200	164	205	193	176	177	208	178	185	204	194	174	175	205	194	214	189	187	185	191	194	193	149	166	181	172	161	190	179	170	199	176	167	210	193	207	229	199	206	170	200	199	214	167	172	197	171	185	163	175	183	201	157	163	186	167	188	192	212	169	167	182	188	181	187	178	179	171	196	173	174	177	199	186	180	174	191	172	199	187	197	161	200	182	193	164	194	161	181	210	202	173	190	215	184	189	181	196	177	189	200	200	177	190	165	180	173	186	212	170	158	190	199	181	179	180	186	184	177	165	175	200	174	185	177	184	208	159	170	185	197	203	183	177	167	183	192	181	201	173	167	180	177	194	193	190	185	180	153	187	219	192	181	162	211	203	180	187	175	201	205	191	189	161	201	191	190	180	204	183	222	151	193	166	187	188	176	182	190	208	190	185	186	181	186	201	169	184	191	187	194	180	185	155	190	176	182	197	187	180	159	178	168	184	170	191	180	211	194	207	176	172	185	187	181	176	168	176	178	147	176	189	193	194	190	184	182	175	192	186	165	207	161	189	165	201	159	182	207	179	190	179	196	206	174	189	186	189	194	165	169	186	182	183	180	186	180	195	179	174	185	159	204	182	192	196	182	165	164	171	172	196	175	202	217	162	197	188	195	174	189	184	203	180	177	178	168	172	170	198	185	166	170	188	179	179	185	191	179	205	183	177	204	142	188	185	181	183	194	185	188	180	163	174	174	188	197	176	157	171	163	212	177	191	163	155	172	153	170	194	196	194	183	171	162	177	182	189	200	190	170	202	183	173	180	181	163	162	198	217	180	184	183	170	172	185	183	202	188	208	185	176	190	188	195	175	170	177	173	196	162	167	194	172	189	181	176	154	189	195	184	210	152	179	176	152	185	206	167	188	183	179	187	163	169	187	174	174	171	179	196	177	200	183	180	159	188	190	191	181	192	186	176	166	202	168	159	178	157	179	209	185	170	192	169	152	167	197	188	177	193	176	196	156	169	184	178	201	180	159	174	193	168	185	192	198	183	185	185	171	190	192	169	177	198	182	172	185	201	197	211	180	167	198	182	174	195	182	159	188	202	169	188	187	180	191	189	185	210	197	198	176	169	171	177	197	177	192	195	171	188	168	184	179	186	158	157	195	179	197	180	179	177	174	179	209	184	172	173	170	185	208	183	197	166	190	170	190	194	176	179	170	192	193	192	182	195	178	191	189	192	180	163	205	178	192	206	179	189	180	178	186	191	189	192	186	193	184	166	188	162	208	187	165	172	200	171	181	183	176	171	203	184	158	184	184	196	195	187	186	186	209	185	194	181	189	198	178	181	169	167	211	201	187	201	190	184	190	174	181	211	195	150	158	182	173	183	155	182	186	177	197	202	203	180	170	186	176	198	192	172	206	161	196	206	188	188	201	164	185	177	174	178	177	176	198	191	167	172	206	199	167	183	169	177	183	216	185	196	187	199	193	209	184	181	195	152	228	206	177	204	169	161	176	164	172	191	180	185	204	183	185	163	169	179	204	181	201	184	178	197	147	215	173	184	198	201	183	190	216	192	224	186	178	187	182	228	226	168	215	188	164	202	202	170	146	166	191	172	180	187	191	184	178	198	157	189	187	180	204	172	174	201	174	169	207	180	189	161	194	179	178	215	157	173	211	181	200	165	194	186	192	176	174	154	190	186	166	164	203	202	194	169	206	184	198	189	186	185	191	183	171	205	191	160	157	197	157	186	177	184	185	197	194	176	179	182	183	183	168	177	171	174	190	162	177	182	171	203	198	173	214	201	187	177	193	178	197	199	166	177	162	185	171	178	175	176	210	198	206	184	184	189	181	183	167	169	183	192	204	188	161	179	185	192	197	196	186	179	182	173	187	193	166	176	168	175	176	190	171	176	177	164	186	181	173	186	174	200	187	197	189	173	168	185	187	177	196	206	197	153	195	180	191	190	184	172	182	185	188	174	203	186	177	176	176	182	168	158	202	179	183	211	190	175	189	160	205	188	204	181	200	192	219	191	169	187	177	223	183	221	181	183	174	201	191	170	182	195	195	187	175	196	198	192	192	192	179	167	154	170	180	178	187	154	183	172	202	187	227	188	195	181	182	191	182	211	177	173	184	196	184	186	218	179	182	163	191	193	193	206	191	197	189	161	176	196	197	161	163	194	168	189	163	176	168	186	189	195	174	157	184	198	154	188	194	181	193	205	190	170	186	187	184	202	173	180	176	175	205	202	167	177	167	192	174	188	169	174	168	201	216	191	194	159	194	171	176	211	188	171	183	192	198	180	166	189	192	172	174	153	188	190	183	167	191	179	183	190	186	155	192	193	171	188	220	188	192	180	168	189	169	141	182	161	191	167	187	188	193	204	184	160	190	180	155	181	177	197	176	168	172	165	173	177	197	202	174	186	185	195	180	210	186	173	162	217	182	161	200	173	183	171	177	198	188	180	166	152	183	177	198	211	217	204	173	154	186	192	174	215	177	190	171	177	174	197	192	178	197	196	188	183	205	185	193	166	185	191	172	167	196	188	222	180	192	166	191
8483	1967	4522	5441	4890	3903	2880	2296	2074	1833	1676	1620	1493	1499	1614	1427	1345	1225	1087	956	956	836	801	715	582	580	547	566	590	561	542	577	581	574	595	552	519	554	550	525	536	579	562	549	523	499	477	533	473	485	505	488	481	541	483	488	459	518	455	470	479	479	473	526	501	472	468	483	456	493	469	481	463	471	466	481	480	478	457	484	504	488	471	424	444	415	470	504	464	465	517	513	463	460	450	451	450	491	514	475	474	485	481	526	448	429	437	522	474	485	394	483	477	444	479	479	476	443	467	495	416	473	503	436	457	482	485	508	468	434	468	436	490	492	503	465	449	461	439	460	441	454	452	425	462	474	449	438	436	470	428	463	427	484	481	423	488	485	464	480	450	464	428	500	478	451	481	486	475	465	471	450	483	461	476	447	461	434	466	477	472	433	433	414	432	472	488	466	444	477	470	477	474	429	474	465	433	464	485	441	450	469	517	411	515	459	481	423	473	436	489	467	475	461	455	480	512	482	462	488	433	504	427	468	464	452	418	473	482	509	473	475	490	497	468	461	444	465	437	454	487	506	461	455	471	468	474	468	473	486	466	424	480	467	424	442	482	471	475	466	460	469	449	500	445	423	448	451	438	458	519	452	462	476	432	466	494	474	474	445	459	485	463	430	463	505	450	460	476	498	450	477	444	462	450	462	482	458	499	502	475	437	423	483	485	486	452	454	482	461	491	472	491	492	473	444	501	473	488	456	480	465	440	506	464	457	479	441	460	444	461	458	473	434	438	463	524	483	468	465	491	435	513	487	439	458	453	456	429	465	477	476	458	454	475	433	449	492	464	464	456	454	468	495	465	471	493	502	463	510	466	472	478	454	492	445	441	429	474	476	491	496	471	491	420	430	483	473	464	455	480	483	457	446	438	441	489	447	470	434	480	447	465	468	492	447	479	469	503	435	461	481	453	438	473	453	471	475	473	483	477	446	448	473	517	474	486	486	498	437	474	479	433	487	424	477	422	476	444	496	482	512	489	484	487	441	463	463	469	473	516	463	491	406	454	463	448	485	473	468	456	493	471	439	478	501	451	463	444	470	457	454	473	466	466	450	498	451	494	468	467	475	468	492	461	486	493	473	511	433	451	481	437	464	488	460	463	497	453	448	481	435	457	450	500	430	485	442	492	431	486	441	451	491	465	487	459	487	421	431	464	481	455	489	478	513	461	484	473	474	448	467	460	477	443	427	461	476	441	495	453	437	489	474	499	471	486	452	504	464	468	470	468	476	453	442	444	490	495	433	492	481	489	437	426	484	436	465	473	488	494	413	456	482	466	431	479	472	460	430	417	474	500	470	464	458	486	447	473	470	455	471	470	477	458	480	462	469	443	475	507	473	435	525	429	473	456	435	436	500	463	466	476	484	485	479	472	458	482	487	447	463	495	463	455	439	469	436	503	489	451	465	506	468	483	475	487	459	474	474	471	462	492	478	469	453	465	430	467	473	451	471	488	456	475	458	466	437	449	478	478	484	502	463	480	401	484	455	461	458	448	458	489	457	456	443	445	469	492	465	490	491	460	458	473	467	477	464	473	451	472	446	466	428	455	454	484	465	429	460	457	435	439	452	468	469	507	490	456	472	456	499	414	442	437	468	474	431	498	459	460	508	437	434	470	508	488	479	450	471	458	496	452	492	451	469	436	436	471	416	447	496	477	474	490	522	502	524	461	449	466	493	439	495	479	440	485	474	469	480	453	463	473	492	480	473	493	516	449	466	476	447	487	480	476	410	451	465	443	486	458	441	438	475	470	446	496	498	475	497	474	452	511	419	452	498	483	454	469	480	506	452	442	433	460	455	472	447	498	468	475	489	459	439	452	472	426	498	469	496	496	441	451	453	491	482	501	466	478	435	467	467	483	501	461	431	438	472	493	497	502	470	436	481	442	466	482	471	474	443	469	478	453	467	461	421	478	493	502	485	489	440	447	448	467	463	458	470	480	493	470	472	485	451	464	455	482	423	474	489	502	450	445	460	480	477	472	457	455	469	475	459	459	432	465	450	480	500	469	472	463	478	471	477	463	503	506	477	455	480	460	480	455	492	480	455	447	444	458	454	448	459	485	505	438	508	448	485	425	454	492	468	466	460	455	492	464	423	443	448	482	468	462	486	461	396	496	448	505	480	438	458	499	485	486	462	466	461	455	474	461	468	455	452	465	486	494	499	475	471	448	462	480	456	475	485	444	465	482	466	452	462	491	464	468	490	480	461	438	443	459	460	498	471	438	434	436	485	453	468	451	486	506	450	469	459	492	440	472	458	459	472	470	450	490	455	479	444	483	438	460	444	467	479	453	447	460	442	468	429	455	487	493	470	443	474	465	488	493	471	471	470	456	495	479	433	433	486	452	487	447	458	469	439	474	473	447	412	418	463	497	432	470	477	459	477	434	486	449	472	462	465	435	467	442	449	451	462	476	479	483	434	424	479	490	483	495	462	464	506	447	457	464	462	469	426	439	439	446	459	466	477	460	446	457	486	470	455	443	422	498	462	447	478	460	461	479	468	481	450	495	445	499	440	483	470	500	487	496	448	485	463	442	491	426	458	429	445	449	479	442	499	488	462	490	451	462	485	473	475	470	462	462	466	470	444	466	478	429	449	417	461	418	436	465	509	483	465	482	436	474	499	470	487	450	486	461	446	469	494	456	499	488	470	468	501	444	445	456	479	499	465	492	478	509	468	495	439	468	452	455	467	480	447	455	476	515	458	434	460	460	446	451	479	468	485	491	455	494	481	480	475	470	473	484	439	445	466	477	479	470	458	444	451	477	485	457	444	478	472	467	485	487	462	457	489	448	484	476	459	458	515	436	462	477	434	452	445	464	491	441	423	452	487	480	440	481	476	482	462	465	503	470	447	484	469	485	478	430	430	485	440	454	451	507	391	453	417	469	492	488	478	442	433	461	468	467	471	426	460	479	465	450	452	492	444	453	512	520	467	481	473	456	500	456	497	479	478	441	447	452	478	481	457	433	493	456	450	437	510	480	433	443	441	490	438	457	482	462	445	505	471	439	471	494	469	448	427	496	464	525	455	453	493	481	460	481	471	442	513	458	499	420	465	461	464	497	448	457	429	485	465	457	483	472	481	474	425	498	482	488	495	474	463	455	445	450	467	416	430	467	485	468	494	485	501	459	463	468	470	478	453	473	423	435	439	475	490	473	469	451	462	491	483	482	448	520	445	462	499	496	489	471	502	445	439	472	495	498	441	496	444	444	449	480	455	458	443	496	464	490	473	517	472	495	485	449	428	472	491	434	474	475	489	495	446	467	475	479	453	464	467	435	467	466	451	448	441	470	470	435	453	435	502	429	454	446	466	447	451	487	460	448	422	459	456	469	464	469	489	484	453	471	492	462	437	456	478	456	459	447	458	476	448	518	500	462	448	439	466	427	495	430	469	470	482	446	497	479	481	446	480	468	446	453	461	440	460	455	439	475	476	474	466	441	509
1705	651	842	755	610	517	445	389	389	345	381	369	383	375	387	339	342	338	304	353	322	295	291	299	308	327	334	323	311	317	316	359	299	324	310	319	292	310	322	316	317	299	331	316	303	311	327	321	336	331	329	350	325	340	313	317	279	282	328	300	270	310	302	325	303	336	319	309	292	302	347	325	309	279	323	310	327	315	324	305	335	280	312	293	308	281	327	347	302	336	276	310	311	304	286	327	326	325	328	296	316	293	299	308	296	333	337	328	317	311	315	292	305	296	320	343	298	271	307	313	339	291	293	305	279	313	318	309	308	290	298	307	293	343	270	284	317	302	320	307	312	319	307	307	308	296	336	316	342	301	322	322	308	340	274	299	294	297	331	317	299	299	307	294	322	313	302	328	288	331	279	338	299	302	316	306	323	313	349	327	307	337	306	288	277	317	299	260	306	299	305	294	276	294	299	306	315	322	313	340	313	309	326	313	321	326	301	332	312	300	285	304	309	305	296	280	317	345	328	328	315	339	297	314	303	307	293	274	283	279	296	319	314	343	309	290	279	300	320	324	307	274	297	315	310	274	330	280	289	307	296	320	327	302	317	307	328	324	324	318	303	305	297	308	331	321	323	347	306	295	317	335	299	327	314	329	307	294	281	311	306	270	320	315	301	284	314	304	293	272	314	319	314	340	304	283	311	317	304	293	319	319	298	294	296	307	319	332	291	333	291	335	318	326	290	306	310	290	305	309	323	294	349	280	308	318	295	292	303	296	323	282	311	325	284	325	323	290	261	356	321	286	321	342	327	304	334	294	319	318	287	316	314	336	339	304	309	340	266	296	305	330	268	316	318	304	308	275	322	298	306	323	285	323	318	341	287	326	333	332	335	321	303	338	291	298	310	348	318	342	295	295	311	295	324	288	297	295	299	306	273	331	291	301	293	292	324	317	278	295	288	308	304	291	302	323	308	316	311	307	335	302	288	319	283	311	293	294	314	291	328	304	300	349	319	326	319	315	296	319	296	346	320	316	311	295	316	277	308	333	328	300	336	307	307	320	305	313	303	323	294	299	329	331	350	303	301	292	279	305	300	294	316	326	307	327	322	314	338	307	310	341	334	290	319	301	292	320	299	308	292	300	284	264	312	320	334	292	295	321	306	327	291	337	285	304	335	280	273	297	324	336	267	337	310	337	298	325	295	303	316	330	283	280	292	335	314	295	307	295	315	325	267	322	315	323	303	270	320	310	323	297	306	304	289	315	294	320	303	345	260	321	309	327	341	286	286	311	304	297	339	343	340	337	312	325	307	291	309	310	309	326	279	305	320	313	302	323	296	330	310	307	302	322	304	310	298	321	291	289	293	311	283	320	330	329	310	307	321	294	299	307	271	347	351	292	317	310	315	311	297	268	348	296	264	319	268	319	301	309	338	301	319	306	310	286	325	336	305	317	301	306	327	300	307	325	307	315	307	300	307	314	332	307	299	295	291	312	305	330	320	290	355	320	330	287	327	307	322	302	310	305	285	295	306	284	276	306	285	318	284	323	325	314	308	329	290	318	308	302	287	323	304	290	283	342	293	319	318	324	309	331	301	331	303	308	326	313	300	307	293	286	332	321	327	304	314	314	276	312	291	315	310	326	334	275	292	312	328	286	293	300	297	329	319	364	311	298	308	311	311	259	336	312	282	316	347	305	290	297	312	359	325	303	332	318	301	325	325	295	298	287	314	304	313	349	301	303	319	317	344	310	286	327	321	326	296	309	341	287	269	335	308	289	277	284	331	316	320	303	304	325	303	264	297	309	310	332	317	288	277	320	329	301	335	321	301	319	294	325	319	317	336	317	294	313	293	318	319	315	264	304	298	292	294	265	322	350	335	316	300	319	313	342	287	292	300	311	315	311	309	328	302	291	355	346	303	318	315	331	302	309	314	329	319	349	278	314	315	327	287	305	294	282	288	306	320	308	285	279	296	322	304	259	323	339	293	296	335	312	309	310	330	288	341	336	287	318	290	310	273	313	356	289	313	310	278	301	321	311	316	344	322	311	307	329	283	281	299	283	322	320	322	328	307	286	312	311	295	290	303	333	328	339	285	307	333	288	300	333	318	318	307	349	319	302	312	297	296	294	303	317	330	315	320	319	304	297	301	292	322	311	309	318	315	336	292	302	347	312	250	311	324	309	327	350	301	273	291	311	336	333	313	337	301	319	329	325	311	319	286	313	314	323	316	303	278	279	333	288	299	303	339	297	288	273	308	312	300	287	317	309	273	293	326	266	319	285	342	282	345	316	338	304	302	318	303	261	306	311	287	323	339	302	294	288	299	281	308	325	310	307	275	281	300	291	302	335	339	284	297	323	327	325	293	301	280	272	336	309	317	318	318	323	318	309	300	313	301	250	288	346	325	300	324	310	346	271	311	313	327	289	321	328	315	310	323	308	303	352	294	260	308	308	339	301	319	322	299	295	313	336	349	299	313	312	310	291	291	305	301	289	322	315	307	294	307	283	313	301	305	296	332	312	325	306	301	333	344	282	317	316	283	340	318	317	306	298	296	290	339	360	317	329	298	327	312	288	310	297	305	319	290	308	343	322	330	293	331	315	312	295	286	300	294	287	300	314	315	302	301	248	312	294	300	302	278	341	332	331	318	358	267	290	301	310	309	302	258	295	308	278	317	297	289	289	329	295	323	317	324	336	304	324	320	324	289	280	288	295	309	345	298	303	358	333	331	325	329	290	289	278	309	275	328	288	337	274	311	330	325	300	313	330	318	311	318	326	307	329	307	327	295	318	302	307	321	277	302	327	328	304	308	324	312	270	269	274	311	272	305	290	306	308	299	302	336	300	302	321	314	300	288	308	313	323	336	321	307	307	323	297	322	331	301	288	320	273	307	302	303	285	281	271	307	330	306	284	308	313	319	310	306	313	326	312	292	295	312	306	329	305	308	295	318	301	315	302	347	283	294	302	292	319	285	301	350	313	316	302	298	297	325	344	314	290	334	337	316	300	314	302	328	292	333	294	270	283	283	309	296	295	334	316	322	296	325	347	288	280	312	295	311	310	276	329	281	315	330	327	282	315	335	310	321	332	314	314	304	309	329	309	328	340	312	300	278	320	296	318	325	315	300	315	301	321	351	292	284	295	322	309	283	305	327	314	284	302	294	327	321	286	305	333	299	284	306	304	318	339	317	303	305	313	350	313	303	315	303	330	312	306	316	306	316	318	317	295	316	299	281	307	313	327	289	313	297	291	343	306	328	281	312	287	334	297	304	318	328	272	334	299	306	296	274	313	302	346	286	293	290	298	301	316	292	326	310	294	318	281	349	317	321	283	319	262	283	324	299	316	299	304	282	321	307	323	301	320	333	318	320	286	318	284	317	349	308	335	313	323	295	284	286	330	323	326	283	333	281	315	316	303	261	298	331	280	314	330	322	317	302	334	322	292	290	313	300	327	307	311	333	301	331	315	317	308	318	303	321	300	308	304	299	316	306	321
2296	1185	1927	2275	2065	1746	1404	1258	1110	1054	1057	1038	1007	1042	1066	1060	1007	971	973	908	869	879	821	761	745	733	737	821	778	758	763	762	703	758	798	746	777	756	760	733	785	786	804	760	770	752	777	742	700	702	739	697	755	788	774	754	747	731	748	774	737	722	721	764	758	737	768	811	733	733	769	737	733	742	775	757	776	733	777	745	736	706	792	732	743	798	743	808	792	719	787	740	728	749	760	732	715	761	740	752	803	737	784	764	776	793	778	756	783	795	763	768	736	712	722	731	760	767	765	755	803	775	725	742	727	680	754	746	748	754	724	766	726	734	721	778	768	762	683	727	768	682	743	772	708	699	785	758	792	725	769	696	742	787	819	739	752	742	710	741	766	751	753	722	741	743	742	793	749	736	755	746	782	752	767	751	699	764	722	695	735	721	771	761	768	753	749	754	736	737	758	754	726	739	776	729	778	788	727	753	746	799	719	745	733	755	765	739	688	723	744	722	768	729	752	738	722	725	772	698	828	758	727	736	692	742	753	738	741	725	772	717	780	721	728	729	745	724	732	746	746	777	778	740	821	776	770	733	707	786	710	740	757	797	726	793	761	753	729	772	708	698	738	777	748	706	769	750	751	715	752	738	758	702	772	739	726	799	748	721	685	742	737	783	740	739	749	753	704	798	724	741	748	744	737	707	786	765	760	738	745	744	740	779	726	780	767	744	765	780	758	771	815	767	742	747	730	780	791	715	737	727	729	696	729	764	726	769	809	812	742	734	733	767	747	789	775	726	791	805	735	766	715	762	757	743	725	725	762	721	746	687	789	761	773	756	750	721	785	740	759	719	732	723	766	827	756	811	725	745	783	714	772	771	746	749	736	784	767	766	747	757	751	740	745	740	822	686	762	718	755	792	720	749	745	740	720	687	760	751	739	760	676	770	735	752	723	722	756	792	736	743	787	729	710	713	789	748	765	793	723	740	759	737	731	681	666	770	773	754	716	749	742	815	742	688	742	773	684	699	739	707	765	705	711	746	710	740	746	768	767	767	761	717	780	723	716	705	778	751	754	748	760	736	722	691	803	759	766	786	752	789	716	685	778	733	709	748	693	733	720	692	766	748	773	729	772	773	744	739	706	738	749	804	775	774	733	701	722	698	735	751	681	753	732	730	780	755	811	723	732	745	742	738	712	782	791	800	754	732	736	748	757	685	719	756	745	734	717	735	816	767	747	732	731	718	733	746	746	758	797	734	706	756	732	765	746	789	721	732	754	796	749	753	797	756	737	747	750	782	715	726	739	704	762	729	771	783	683	754	750	779	754	744	732	767	795	713	752	764	745	752	741	757	789	708	749	736	756	725	718	756	731	729	683	751	763	774	720	711	703	717	751	746	693	678	760	703	757	757	718	733	740	728	770	776	720	755	793	780	743	768	746	710	723	766	730	741	767	767	805	753	699	741	787	738	713	715	716	722	727	749	687	774	737	716	771	707	786	731	799	749	748	700	718	755	752	738	711	719	739	748	811	719	750	771	782	769	753	774	770	708	782	721	733	782	676	756	786	725	732	707	814	718	814	768	771	764	778	791	735	781	758	729	747	756	746	799	764	727	722	719	749	784	720	791	739	745	740	774	739	750	791	771	762	761	725	749	719	757	766	719	772	741	764	752	711	764	722	721	765	765	746	789	757	734	767	739	778	744	775	772	781	730	722	711	756	759	680	715	742	784	752	721	750	774	754	751	726	752	768	746	775	735	743	740	748	745	720	753	743	727	778	732	765	721	777	767	735	749	707	756	745	742	761	691	749	778	776	738	770	751	754	708	828	691	729	729	768	739	765	740	740	718	766	733	776	694	690	750	754	805	769	766	747	750	742	729	777	752	716	763	744	728	731	777	703	688	798	730	775	699	767	717	777	763	783	715	731	732	702	825	774	718	694	785	742	730	783	728	739	760	767	750	800	791	768	793	719	769	758	750	769	744	744	763	753	742	713	732	743	794	730	777	756	766	753	694	717	763	737	787	775	731	695	727	755	760	702	739	792	764	753	691	787	766	759	731	782	766	726	757	737	741	715	738	730	761	718	782	715	746	717	763	735	735	711	743	732	790	702	759	741	758	694	734	720	766	732	777	757	773	743	756	760	811	750	735	727	771	712	765	772	770	744	760	794	759	779	732	774	739	739	733	749	799	738	763	738	731	780	755	752	736	748	707	682	703	758	713	764	756	734	774	710	739	788	744	769	752	718	744	751	777	772	717	779	738	730	742	754	797	794	771	748	734	737	765	735	723	707	740	752	741	692	756	758	789	748	802	741	749	759	684	832	776	725	736	731	759	731	707	738	767	734	756	766	783	715	741	776	716	750	719	713	739	718	729	801	807	726	775	735	739	743	748	785	723	716	732	719	740	750	728	709	738	728	756	761	702	736	760	755	685	737	757	752	782	703	737	713	763	719	753	737	731	773	750	745	711	733	721	765	712	782	737	823	770	761	761	734	740	739	748	740	726	716	741	697	760	753	754	761	700	745	723	769	773	738	806	715	751	747	735	786	745	781	735	719	730	723	728	750	720	724	779	744	755	719	759	731	728	763	752	740	744	707	748	771	748	735	717	743	719	774	771	739	736	730	699	726	710	756	742	758	801	766	735	766	753	694	795	714	728	775	766	721	751	797	769	719	704	742	723	737	740	763	748	728	733	686	714	773	740	771	776	788	724	767	767	824	745	759	707	717	760	726	753	794	734	775	717	761	729	751	746	732	762	751	769	705	779	749	746	801	722	739	734	791	724	717	725	753	689	726	715	764	707	737	756	739	757	799	751	752	766	801	729	727	770	723	724	808	758	735	743	773	744	763	697	767	799	752	749	737	759	772	760	738	716	764	748	755	768	773	734	708	763	740	791	766	732	740	718	732	701	759	682	724	779	738	762	754	713	724	732	781	733	732	804	733	766	696	712	773	696	747	739	748	743	755	719	722	722	723	803	778	742	735	731	781	717	768	774	750	743	734	715	712	758	778	735	750	739	743	753	757	760	772	806	730	725	754	755	778	761	740	714	761	729	754	689	692	772	738	747	754	725	714	762	738	761	773	742	782	787	781	764	718	752	685	721	795	758	720	783	758	764	724	703	762	706	776	694	713	732	758	711	759	762	760	697	736	762	761	759	730	749	782	828	758	767	747	750	750	738	756	740	747	764	724	715	751	725	756	760	776	718	725	717	785	761	709	787	797	780	748	734	719	817	773	720	769	793	773	744	790	754	742	783	717	804	749	772	743	716	728	771	671	785	742	718	752	780	703	764	757	784	769	751	744	760	739	689	778	727	713	743	765	730	725	759	740	713	749	768	746	742	735	753	727	773	696	771	732	766	737	727	746	772	767	713	784	767	757	768	767	779	726	775	765	749	750	772	760	748	731	753	724	718	722	697	777	761	740	722	746	744	740	785	731	769	741	772	783	791	759	759	700	699	797	818	782	719	739	720	776	772	769	701	715	727	737	780	744	752
7124	1163	1524	1414	1094	764	568	506	559	460	448	436	362	364	375	336	392	357	339	348	343	337	325	291	296	314	317	310	295	268	285	269	283	251	305	338	284	303	281	311	257	281	295	283	301	251	283	281	291	273	256	289	310	308	298	294	306	295	275	285	335	281	296	275	268	295	288	327	306	306	266	276	311	303	301	291	266	310	278	298	295	269	293	285	295	298	289	268	283	280	298	297	284	332	295	313	288	285	296	279	296	306	287	277	297	279	304	316	294	279	266	307	284	309	266	310	293	282	304	306	272	290	321	313	314	298	286	306	267	281	294	309	298	285	281	274	291	299	276	291	275	286	289	299	316	301	289	300	302	304	289	309	275	298	313	279	265	291	316	292	291	280	294	328	267	270	259	289	285	283	293	307	313	319	280	277	302	302	297	316	298	302	295	290	293	291	281	295	296	295	315	243	278	316	280	310	316	300	311	281	303	312	264	273	321	294	273	309	281	255	278	292	314	286	285	267	270	297	273	272	344	291	252	289	261	328	324	278	297	316	285	281	275	291	272	315	238	286	301	311	306	301	303	266	304	271	263	313	307	303	316	323	287	301	281	253	275	287	280	284	282	274	261	292	268	290	285	314	298	266	291	292	297	275	270	303	315	304	302	281	310	272	282	273	288	290	272	322	287	273	311	325	296	307	317	284	274	295	269	283	282	297	290	301	294	287	289	296	292	283	310	305	294	273	280	285	303	283	302	275	277	317	295	284	288	293	269	288	282	305	289	280	302	285	270	271	282	269	300	307	265	299	305	333	284	250	302	282	313	301	289	292	261	285	314	322	331	289	296	263	290	259	320	310	287	286	287	296	280	310	324	274	327	302	302	293	290	279	319	309	305	278	271	309	303	297	298	269	280	301	272	302	301	293	295	300	286	291	290	296	260	288	274	309	322	326	297	293	283	278	280	291	264	309	314	301	296	290	291	284	286	301	301	344	309	308	283	279	276	281	320	306	309	304	315	280	311	301	284	333	314	278	294	281	268	324	302	304	282	291	285	284	310	297	277	295	304	317	308	272	278	300	286	312	302	287	293	313	278	261	300	301	279	270	299	285	303	289	274	290	289	258	289	293	292	305	289	276	278	273	284	258	293	284	256	313	273	266	301	304	304	283	300	293	310	312	324	291	307	268	306	290	342	322	301	267	305	270	321	288	264	289	257	297	283	280	259	268	293	296	295	290	291	287	273	278	270	313	297	273	304	319	305	304	294	317	277	293	279	274	283	328	286	268	272	285	280	305	264	302	270	273	295	287	292	283	307	280	304	287	255	279	265	300	312	263	273	325	312	274	299	296	276	311	293	285	272	288	300	294	315	286	280	272	280	284	278	257	275	298	287	287	304	287	275	272	279	289	302	321	283	290	288	273	288	280	282	308	288	283	288	269	302	290	295	271	271	282	296	324	306	257	282	299	258	271	292	336	277	278	261	294	241	307	311	318	291	298	282	300	278	282	280	292	321	281	291	299	280	302	299	290	320	280	272	270	301	279	286	290	261	296	306	295	273	305	288	309	268	305	281	296	289	270	269	291	265	257	309	314	308	301	287	284	284	299	283	308	287	294	293	307	297	268	283	296	277	288	270	279	283	264	315	266	276	263	312	288	286	320	331	290	307	301	245	252	285	283	287	281	284	292	300	307	292	293	289	287	274	310	317	276	297	250	288	303	266	295	309	298	285	233	274	295	292	328	272	295	317	291	261	284	307	318	302	278	299	287	304	261	250	323	289	290	277	284	309	287	285	333	313	275	270	326	271	307	292	280	282	280	277	290	306	290	259	285	288	287	288	336	303	265	324	287	310	296	269	245	276	306	289	303	302	325	324	301	326	284	294	280	269	271	286	302	294	309	270	320	323	297	269	269	284	313	304	303	300	291	273	261	288	296	279	308	287	295	278	258	302	300	276	291	295	285	284	273	312	298	305	283	318	280	275	289	303	281	282	286	282	279	276	265	284	324	290	281	288	287	285	271	278	315	302	288	306	299	302	312	316	299	306	285	261	286	276	278	262	319	289	294	312	307	276	273	284	294	321	310	293	268	317	288	312	280	313	304	284	294	304	272	306	297	294	305	306	323	297	299	274	304	283	312	263	298	239	277	293	299	270	257	287	274	294	339	270	303	323	291	323	301	297	265	330	292	307	301	275	323	280	303	296	286	294	297	294	300	299	254	308	293	296	296	291	262	273	286	287	292	301	295	293	310	292	297	294	267	294	297	310	312	296	288	293	322	287	285	298	285	328	290	281	285	309	309	267	313	263	266	240	252	294	318	307	305	299	273	266	316	324	306	295	267	290	293	296	281	300	306	265	260	291	286	298	311	279	276	297	299	278	283	270	305	288	287	313	309	288	294	323	313	313	311	290	303	296	311	324	279	294	309	283	287	278	290	280	314	283	288	284	297	286	297	287	271	302	283	270	320	293	307	244	286	316	295	286	291	276	297	305	305	301	294	258	316	305	258	315	325	271	305	245	295	328	297	297	284	310	282	269	322	321	307	283	286	290	305	315	260	281	272	286	279	274	286	279	314	307	295	269	266	293	308	265	285	287	298	294	285	289	296	280	301	276	339	290	278	291	308	282	292	280	270	305	295	296	290	295	262	276	288	257	273	303	287	278	298	301	285	283	290	303	294	288	336	265	312	278	312	303	293	273	290	271	285	282	323	307	282	321	292	284	302	307	276	287	314	280	302	321	283	269	275	276	305	282	293	288	286	261	335	302	257	300	309	314	302	326	283	285	285	264	298	310	272	308	301	300	278	305	297	280	267	297	274	289	283	308	279	292	308	299	302	304	281	301	274	309	311	274	310	291	306	287	275	294	290	268	270	283	309	296	300	301	289	270	287	294	284	281	317	300	273	286	284	285	278	291	304	303	310	290	341	281	268	311	268	307	282	281	295	275	270	274	269	293	266	285	321	324	273	313	257	330	292	300	326	285	312	303	320	287	292	268	304	281	285	304	273	327	294	318	305	301	331	296	290	318	296	296	249	297	262	279	269	276	257	306	265	307	303	302	290	308	284	300	290	262	274	293	294	300	304	315	297	283	289	305	289	270	312	308	285	298	278	287	298	271	247	305	300	298	283	305	283	275	271	281	300	301	295	280	274	287	271	282	298	286	284	281	307	303	289	289	289	272	312	303	286	284	264	267	283	301	299	288	288	309	296	271	297	295	312	294	323	291	280	285	305	317	301	289	259	308	292	301	297	280	293	296	309	275	302	262	273	285	286	305	280	282	331	286	319	294	270	271	270	284	278	260	304	288	281	278	309	309	268	307	288	265	264	278	296	292	283	313	313	306	310	282	290	292	319	290	312	296	273	300	292	284	268	287	269	291	238	286	270	304	311	271	308	283	268	294	283	313	309	302	324	294	298	286	320	284	273	302	298	254	298	271	332	283	279	242	305	293	315	271	302	294	287	280	263	277	328	296	289	269	290	276	306	305	293	259	270	299	285
6609	1659	3287	4237	3762	3020	2310	1870	1790	1635	1630	1393	1431	1341	1332	1298	1202	1150	1107	1080	925	895	848	847	779	769	733	816	814	724	770	743	761	722	749	747	729	732	773	702	720	757	752	753	712	720	720	690	713	693	743	693	719	635	689	737	735	726	708	695	710	719	727	734	726	763	741	721	708	699	649	723	705	736	726	679	694	740	711	709	754	674	744	671	674	646	709	721	731	700	688	707	642	713	698	689	701	713	750	681	727	722	728	750	713	696	691	680	712	730	659	717	694	780	652	713	724	734	641	720	717	697	748	726	691	690	697	676	725	654	699	766	694	712	689	694	700	725	679	684	763	669	724	709	674	688	730	720	703	717	721	687	739	667	728	729	702	706	726	675	728	659	764	678	710	741	709	702	686	711	742	706	698	686	691	760	681	747	677	675	713	667	708	692	704	695	717	685	713	711	695	701	670	723	718	725	699	698	696	734	736	678	725	685	750	661	740	686	705	726	703	707	682	676	708	682	700	675	713	723	714	688	667	706	700	724	729	697	731	744	707	705	667	714	677	674	692	663	657	740	681	696	668	702	683	712	682	681	725	695	684	686	718	688	708	699	703	741	701	685	673	682	689	667	719	702	749	712	724	760	686	706	751	704	699	678	669	690	681	734	672	710	728	730	707	689	690	706	681	735	663	687	697	694	677	715	694	690	714	727	715	764	698	707	680	684	687	690	754	729	705	727	715	699	742	712	729	681	683	664	735	715	754	687	741	727	691	720	692	689	703	708	654	737	722	711	643	763	721	767	701	655	723	720	700	674	754	667	732	725	682	732	629	697	711	692	683	676	706	763	667	686	725	718	712	720	717	690	662	762	730	693	710	730	681	703	642	709	696	749	698	703	688	708	724	694	667	708	714	651	766	713	688	691	673	682	734	725	700	695	708	638	694	769	675	691	689	688	713	682	682	710	720	738	752	636	696	720	658	720	747	678	703	698	680	701	723	705	695	704	701	683	725	677	666	750	732	706	720	724	734	695	752	708	734	691	688	699	689	679	714	679	725	694	693	670	709	719	662	686	688	650	699	715	671	693	669	700	703	739	715	709	677	676	722	668	715	761	706	678	686	705	711	688	707	705	610	657	732	733	675	719	676	719	695	700	688	680	716	724	734	701	691	730	685	712	699	669	742	692	718	689	708	700	701	677	713	687	772	677	773	711	719	680	722	696	742	698	675	698	700	678	684	706	696	750	666	693	740	705	696	725	696	697	728	639	716	677	702	734	726	684	664	728	713	674	708	733	681	741	751	671	684	736	721	723	679	722	742	662	692	736	712	671	709	675	731	714	707	704	724	713	721	688	680	679	621	699	729	706	671	702	715	711	666	699	691	677	694	700	738	687	731	704	695	712	754	665	688	686	677	673	741	693	712	705	682	716	758	670	710	684	752	671	688	730	749	699	682	740	725	721	673	713	729	725	697	694	737	685	657	707	710	726	724	715	721	715	680	752	718	694	737	738	685	707	662	705	697	706	730	686	706	669	672	683	653	688	724	687	705	681	712	700	704	694	743	659	718	695	710	711	691	683	688	730	651	695	686	710	685	702	718	711	717	717	689	710	708	733	695	722	730	688	754	737	705	743	742	690	711	693	684	713	692	730	766	681	718	721	741	706	715	711	749	716	690	684	677	665	728	699	710	694	690	719	674	665	725	716	698	632	693	728	739	772	737	739	710	734	704	709	682	717	701	703	687	720	667	692	691	735	700	703	685	736	687	741	691	704	738	705	660	679	701	703	696	658	696	719	705	699	734	724	719	725	729	723	722	749	690	717	765	676	688	686	707	693	721	722	702	672	701	706	689	682	714	721	675	711	655	714	670	702	668	711	690	651	728	656	741	690	701	710	696	742	668	714	731	704	768	712	700	727	663	723	705	777	723	706	660	723	708	655	715	723	674	721	692	705	690	722	721	701	682	740	709	694	671	695	714	730	737	735	718	729	723	661	658	695	677	688	691	708	707	694	681	683	715	715	724	673	665	667	683	723	737	688	708	665	714	724	704	720	746	764	713	695	745	717	687	691	689	700	667	687	715	681	721	670	674	738	695	674	693	721	681	684	670	721	685	692	704	689	643	759	735	704	674	679	677	684	724	653	691	715	703	663	684	695	705	722	721	675	715	735	749	686	728	716	683	733	742	674	722	690	719	745	682	730	706	718	711	723	653	674	692	680	728	723	723	726	700	713	703	713	665	651	728	713	675	699	687	689	739	701	714	715	688	714	708	676	729	713	717	696	671	668	747	667	723	676	666	680	768	726	672	718	705	718	660	669	699	719	731	746	678	710	710	728	734	668	653	696	668	678	710	706	731	680	676	702	625	733	686	704	689	760	670	694	640	699	670	754	710	750	697	646	715	680	704	675	668	705	632	701	680	681	680	710	689	710	684	740	714	683	738	707	729	659	704	714	754	674	695	728	672	712	711	671	672	666	716	737	746	740	727	735	673	699	724	697	731	683	707	673	753	670	660	718	747	687	738	736	679	729	691	681	700	666	739	691	731	658	690	772	706	690	731	702	709	677	687	682	699	696	703	682	734	742	701	692	698	685	702	698	672	642	699	677	689	723	699	694	706	696	730	664	684	659	715	672	661	694	714	742	699	720	669	675	712	670	660	661	726	700	713	684	668	745	692	700	679	690	702	722	697	704	703	717	716	729	729	754	735	679	678	714	664	726	689	648	755	696	738	686	750	675	741	724	695	714	717	645	679	725	657	759	688	730	715	722	723	724	715	674	715	708	667	744	696	697	691	704	706	684	674	669	711	675	687	689	689	738	711	667	709	716	700	696	687	658	656	738	672	718	701	673	690	655	728	679	668	718	704	656	655	658	693	691	711	715	709	679	725	674	716	738	765	697	697	674	688	694	729	723	705	672	703	686	721	719	750	728	659	690	683	702	682	641	744	721	705	716	713	710	668	708	725	723	738	711	711	692	658	739	700	710	713	723	677	673	686	758	687	712	703	745	692	679	681	708	684	681	741	704	717	684	684	692	692	713	675	690	691	708	720	696	704	705	717	688	698	719	745	705	669	731	715	689	695	736	720	660	709	663	752	740	703	693	683	655	684	720	690	663	720	674	721	664	677	708	729	684	714	697	752	659	726	718	735	662	744	707	654	697	716	682	670	706	702	701	706	675	714	729	691	681	685	702	748	706	691	690	706	689	688	665	713	702	706	719	674	695	696	673	700	694	704	678	693	669	666	730	709	702	714	734	699	714	692	691	744	702	719	673	698	719	675	713	759	637	679	699	747	717	656	704	716	694	703	733	684	684	724	681	723	679	691	736	694	661	659	665	713	744	734	716	689	692	701	687	725	705	702	720	722	710	693	704	714	671	720	707	729	726	718	705	671	692	684	738	686	696	731	716	679	692	662	726	696	704	691	677	670	692	708	685	734	728	711	668	731	663	691	660	744	672	675	634	680	712	701	707	655	748	738	658	660	682	733	658	695	690	694	682
12830	1915	2094	1779	1421	900	709	582	444	369	370	371	370	334	297	337	310	271	280	255	227	209	247	208	185	202	194	197	192	181	216	201	180	199	194	199	177	167	199	222	210	185	184	206	155	216	188	174	208	209	187	196	187	184	183	158	196	169	156	185	167	168	188	193	189	173	192	180	194	172	194	192	165	219	165	202	165	162	170	186	178	169	186	164	150	200	210	189	188	182	175	181	167	186	185	190	170	181	219	156	206	184	162	186	187	203	180	181	184	193	185	191	189	163	159	186	174	198	179	171	172	202	196	169	164	191	189	155	187	213	172	177	175	185	183	172	174	204	192	186	170	175	180	182	215	207	179	149	186	175	164	169	164	167	188	213	178	190	168	181	186	203	185	181	171	184	191	169	173	167	194	162	182	225	190	174	174	172	190	170	182	201	165	174	204	145	185	175	186	196	215	184	178	172	200	199	201	221	185	177	184	178	192	202	186	210	171	192	166	190	182	173	176	183	185	186	172	182	173	165	175	181	176	176	200	183	175	171	157	207	197	191	194	191	177	182	166	183	175	209	201	192	186	198	168	199	198	180	150	171	201	194	189	204	181	168	175	183	194	193	190	176	193	183	184	154	166	164	183	144	182	168	177	189	172	193	187	192	192	179	200	191	152	178	173	187	185	185	198	197	179	191	175	201	206	170	185	164	167	178	163	174	195	191	161	215	180	163	184	181	215	181	193	189	156	191	172	166	138	170	192	190	182	176	172	195	167	198	186	184	181	163	186	190	167	163	190	190	191	194	155	179	195	206	172	174	187	209	167	162	207	178	168	173	186	177	165	168	185	199	177	208	162	197	171	178	179	199	150	147	175	188	145	162	161	160	187	168	183	189	178	184	177	174	167	182	181	169	187	184	183	189	160	184	171	188	190	177	160	190	179	182	176	183	143	189	192	179	193	167	175	184	163	197	169	186	193	191	170	187	169	193	183	210	183	176	163	171	184	179	207	164	178	205	196	184	172	194	202	196	185	200	163	178	180	200	174	181	164	184	190	174	155	181	169	174	188	214	179	170	182	189	185	215	197	186	193	199	170	187	180	199	178	183	166	187	173	179	167	162	179	167	184	199	191	182	183	198	188	181	168	175	175	176	165	173	196	205	184	175	194	204	178	175	160	171	177	176	198	179	188	172	173	172	180	193	209	176	173	187	177	178	192	205	192	194	170	166	177	209	189	175	190	167	172	189	173	194	166	191	161	191	186	166	159	174	193	186	197	188	164	178	188	180	180	163	192	186	191	190	172	192	185	212	163	184	184	185	175	160	171	177	187	176	160	183	203	181	179	166	199	193	194	176	214	177	188	184	186	153	173	204	206	196	199	171	169	191	195	189	183	176	176	180	194	182	185	210	169	183	192	174	168	193	221	186	202	202	163	180	166	188	184	178	228	214	176	216	191	165	173	187	192	200	156	191	155	175	175	159	168	207	193	192	167	194	163	201	155	187	200	190	181	193	186	181	182	189	185	182	197	180	183	205	187	188	183	175	162	212	160	161	191	162	201	186	190	141	177	185	156	195	182	175	177	182	175	207	177	167	170	176	164	176	184	185	179	189	171	174	184	207	168	176	219	185	185	164	179	176	165	190	161	167	196	182	165	170	190	157	165	169	185	183	153	165	189	187	177	184	201	179	174	183	200	191	188	199	178	188	203	183	160	164	169	179	173	162	174	199	180	195	182	187	187	170	219	203	164	172	175	148	153	163	155	188	178	206	183	156	174	174	173	199	176	169	202	180	142	173	164	172	193	200	192	173	164	185	194	181	178	163	197	179	169	206	186	182	170	161	178	193	195	177	187	160	198	182	200	190	195	201	169	201	196	178	171	197	175	159	189	182	147	190	210	176	171	191	157	168	167	202	168	191	178	183	199	208	193	167	187	184	182	164	167	183	190	184	158	189	198	178	185	183	192	190	194	186	173	170	165	209	190	179	179	188	188	199	174	193	198	164	195	199	182	183	186	172	178	192	193	201	184	175	189	187	188	209	179	199	188	178	180	203	168	178	201	169	167	196	193	198	206	185	177	168	163	179	184	185	173	186	209	191	200	195	189	162	215	203	194	190	179	182	181	163	146	171	185	167	191	169	179	180	196	173	187	180	160	198	200	186	212	173	165	177	170	181	181	179	172	176	185	223	171	188	170	191	145	169	180	175	186	187	185	168	206	178	177	196	158	208	158	159	167	164	186	159	182	165	188	165	193	176	166	192	191	173	209	185	193	198	203	198	181	183	188	192	198	185	150	184	177	175	187	176	189	189	172	192	188	164	203	215	190	200	172	194	192	193	163	182	191	199	203	186	181	204	181	183	173	173	203	186	160	183	190	199	174	187	198	185	172	185	195	197	173	201	144	174	141	176	195	174	167	210	169	163	177	201	165	188	174	201	188	205	189	175	191	157	174	170	176	170	206	180	163	177	177	184	173	181	195	177	189	183	168	198	171	156	189	174	192	155	196	155	205	170	188	173	156	187	180	171	161	200	179	177	175	186	179	172	190	198	182	212	189	166	187	181	187	192	189	169	185	161	191	193	170	163	168	174	173	181	197	194	176	168	177	216	170	195	174	154	191	186	186	187	171	181	193	181	201	172	160	214	197	192	176	159	159	188	177	173	165	158	156	171	200	191	163	203	172	139	193	179	181	196	215	191	175	196	188	176	172	188	190	161	173	196	185	171	180	173	176	167	189	186	166	176	172	195	193	159	203	187	171	198	187	157	176	171	180	182	177	189	162	185	191	186	177	169	177	156	163	179	180	192	183	188	190	187	174	180	173	162	162	183	190	163	168	217	182	210	156	192	209	188	204	170	163	181	180	165	208	193	168	196	187	177	179	165	185	169	181	196	191	184	192	182	198	168	167	177	172	171	178	161	206	193	197	183	173	154	187	169	172	206	191	198	188	169	178	162	199	177	197	193	182	183	163	169	204	193	179	146	214	183	173	185	193	196	177	193	157	217	174	194	153	170	182	167	172	173	191	206	180	173	186	162	177	180	159	186	191	153	206	188	204	209	192	196	169	196	176	197	180	179	219	178	191	180	207	178	202	176	166	164	172	186	193	172	175	189	192	185	202	184	188	182	171	166	200	163	170	201	196	203	175	188	187	189	165	172	185	165	186	179	181	162	184	181	167	191	180	181	191	164	175	188	218	181	176	186	197	170	182	159	148	178	171	173	164	169	169	189	170	194	195	180	181	165	162	171	191	232	168	189	193	170	161	183	180	198	171	159	182	156	164	187	158	141	186	191	172	174	180	185	218	191	169	192	179	188	187	176	168	172	189	159	183	195	212	179	163	176	179	185	170	179	183	184	170	173	186	189	195	181	188	156	178	185	184	197	191	166	192	195	141	178	178	177	187	169	181	177	196	170	165	178	166	189	195	169	183	182	177	186	163	204	192	172	200	169	173	195	181	188	192	184	154	196	173	173	206	179	159	157	168	203	172	194	176	182	188	178
8416	1980	4281	5455	5041	3755	2863	2316	2004	1749	1796	1676	1557	1569	1528	1388	1279	1135	965	919	874	753	730	581	659	603	574	566	575	490	520	563	514	567	522	554	541	503	547	523	523	514	482	462	491	493	484	476	509	485	458	502	492	506	476	492	467	496	485	492	483	498	486	460	459	491	465	457	434	468	462	427	509	442	474	472	459	500	446	464	455	461	465	466	475	451	485	476	477	448	466	457	454	469	516	456	491	472	480	460	443	481	452	488	472	464	470	459	446	492	468	495	497	499	448	459	493	409	471	436	438	473	506	494	426	422	443	488	475	439	466	440	466	487	444	475	460	480	452	442	451	453	470	458	478	474	471	477	477	473	468	460	456	461	427	451	433	462	449	468	464	454	469	470	424	480	453	446	483	469	459	483	443	459	471	461	496	481	459	444	450	414	473	472	469	459	455	455	462	474	430	454	449	455	432	479	460	490	472	477	495	441	475	441	461	466	407	435	467	480	466	435	423	471	484	467	451	458	426	486	444	488	466	478	491	458	490	493	463	458	464	456	471	450	451	474	496	448	494	479	474	454	426	481	464	463	497	480	426	450	459	442	442	452	496	397	493	447	467	457	466	467	483	442	440	445	483	445	460	469	417	467	448	457	491	457	452	450	444	452	420	417	495	464	471	472	477	449	457	450	452	481	432	492	439	451	485	451	458	440	423	485	455	499	499	495	465	508	477	499	488	442	475	432	480	459	471	453	456	464	473	478	463	432	462	446	475	423	442	461	460	448	464	433	456	452	479	498	437	450	432	451	448	462	466	449	499	507	491	452	458	447	466	465	449	441	479	481	450	484	463	424	421	416	483	487	474	449	443	484	463	440	456	452	437	432	462	445	460	499	442	421	462	428	443	405	448	486	457	454	466	464	486	402	447	462	431	428	518	461	464	477	481	466	448	454	438	476	501	463	453	441	504	460	454	451	482	465	463	450	460	452	490	448	457	460	480	475	441	468	462	450	426	481	438	503	462	457	456	464	465	467	433	458	491	463	497	434	462	431	457	433	457	439	437	463	464	454	469	444	406	463	466	476	450	475	458	448	468	426	479	479	469	435	461	405	464	457	453	461	513	468	410	482	486	464	447	432	451	431	483	414	472	444	449	489	427	484	464	416	435	435	456	442	472	455	491	474	451	469	429	473	496	464	457	440	494	469	457	466	448	462	447	527	466	467	481	464	455	480	446	426	471	435	446	402	446	471	463	448	461	441	464	428	467	468	477	494	436	465	458	467	427	468	442	414	437	457	421	464	490	427	510	433	437	474	499	495	427	466	478	442	459	488	462	427	464	448	477	516	485	443	459	490	468	515	503	435	449	454	484	466	437	450	433	436	481	460	456	433	473	486	499	469	414	447	467	442	489	437	418	496	440	476	469	400	461	458	445	504	429	469	436	403	463	427	452	466	413	454	470	483	454	453	445	471	460	471	435	457	492	477	486	423	421	473	465	439	486	505	440	496	455	440	454	488	446	503	463	495	456	425	480	426	473	414	498	461	464	432	449	441	462	480	451	463	432	424	450	464	478	461	474	506	440	459	490	463	486	476	471	452	482	461	494	488	487	442	499	451	482	449	467	426	475	444	486	438	454	444	474	486	470	430	451	455	434	455	480	479	458	459	473	445	439	463	424	458	488	461	456	478	457	454	480	447	466	463	453	473	453	498	449	472	468	480	471	436	465	465	420	480	426	477	449	431	475	476	477	476	489	438	476	439	479	450	466	469	450	409	458	466	429	473	471	432	446	493	476	449	491	469	482	468	437	451	437	475	460	439	519	454	444	472	481	472	483	454	481	442	447	469	433	472	473	456	474	453	440	469	465	472	467	487	482	462	490	444	477	456	426	433	460	429	478	444	438	495	432	446	428	436	518	439	482	449	465	447	471	479	451	449	441	443	465	456	456	456	484	445	491	457	464	474	472	497	451	486	461	454	414	464	458	420	423	442	451	459	452	441	485	460	453	455	480	434	489	496	465	451	455	421	456	427	451	515	447	451	470	426	471	462	476	473	509	454	443	468	463	450	464	467	469	491	468	497	455	464	455	458	428	457	469	469	458	440	424	446	447	446	465	447	493	482	470	463	436	474	419	472	460	475	494	498	434	501	463	441	435	454	445	474	488	474	478	427	441	511	469	448	448	514	455	420	420	469	446	444	508	455	448	436	473	442	481	464	437	468	462	455	509	423	445	447	444	472	494	485	438	429	489	470	408	457	442	486	424	452	465	444	479	440	449	453	505	493	433	448	482	465	427	481	449	466	447	463	489	480	448	461	483	459	473	431	448	489	456	471	451	418	421	415	430	457	475	501	504	466	441	476	491	498	485	447	438	434	442	426	488	438	470	447	485	444	463	446	440	473	457	445	455	461	453	457	424	467	442	454	449	422	445	462	471	439	451	492	416	493	441	503	448	457	447	467	498	477	474	469	478	494	468	471	474	481	454	465	466	439	473	506	444	476	475	452	463	463	476	469	436	486	458	480	462	442	422	469	457	416	468	470	468	520	470	427	465	486	508	462	431	453	467	456	494	420	488	493	484	464	451	417	487	428	488	483	471	449	457	500	439	469	483	435	453	466	465	459	433	472	431	476	442	504	456	450	446	440	424	429	450	463	449	483	470	463	447	463	454	468	497	451	461	422	449	450	486	418	453	475	456	457	431	452	485	462	464	446	465	473	472	449	487	445	479	435	455	534	450	473	456	446	480	429	516	443	448	469	448	473	456	449	462	477	426	462	477	481	490	462	431	490	456	453	426	439	495	446	438	461	473	466	478	472	467	484	498	486	505	480	435	480	480	468	490	437	447	460	485	465	440	469	457	476	455	487	470	427	455	431	444	487	453	478	414	426	448	477	448	466	425	481	428	473	409	449	420	459	458	438	454	466	460	458	483	500	436	487	471	463	436	395	485	461	421	492	455	498	490	494	455	455	473	469	461	444	449	473	434	477	466	453	423	497	473	457	471	449	446	473	454	470	450	449	467	459	451	458	528	481	463	461	451	433	452	464	447	476	467	434	436	437	451	434	491	439	483	485	444	468	471	456	431	490	474	452	482	496	456	488	482	446	447	433	520	460	383	448	461	452	454	418	489	462	462	481	438	473	448	471	420	464	460	469	449	453	502	403	433	461	462	463	442	463	416	467	475	443	434	460	456	460	473	453	418	481	449	451	477	434	447	509	438	496	501	471	478	449	455	449	427	431	444	511	483	439	475	472	465	508	421	443	430	468	472	465	456	460	424	434	422	435	468	474	450	493	433	459	452	489	465	455	489	430	438	474	442	465	429	480	478	482	452	449	512	459	487	415	470	491	421	451	435	467	447	436	437	453	512	494	440	479	444	439	492	456	478	457	466	452	482	461	425	449	473	484	452	464	458	471	436	464	446	482	476	459	450	441	454	473	440	479	444	453	480	447	425	468	461	429	426	467	521	448	442	502	478	457	455	470	449	424	459	493	462	463	440	420
1880	665	796	724	609	470	443	404	379	369	360	346	396	371	385	336	346	322	350	363	341	301	322	283	295	313	313	339	300	362	319	317	324	339	332	312	320	324	315	300	297	338	290	327	312	293	302	306	328	300	295	326	305	287	301	285	311	293	319	317	309	313	308	324	311	315	330	281	322	299	283	319	305	305	310	325	315	308	306	308	337	316	334	341	293	312	338	282	278	306	293	306	332	302	326	327	287	275	290	314	309	351	353	317	318	292	306	310	273	305	300	299	284	294	284	292	307	287	291	298	322	340	302	296	313	269	283	325	332	296	345	310	281	297	314	315	279	323	292	333	298	327	325	308	304	297	299	299	296	261	325	310	306	326	323	286	295	324	334	333	303	305	306	308	329	297	297	302	317	264	336	286	310	313	343	308	300	342	304	318	330	326	306	300	304	307	302	290	301	304	277	279	277	343	309	317	307	296	287	324	328	307	307	309	281	304	270	330	323	342	292	321	322	293	285	322	277	295	286	313	319	292	298	309	315	312	328	282	316	279	312	282	316	326	300	296	274	242	312	312	327	289	310	324	321	285	312	310	346	327	302	334	320	317	291	303	327	294	307	319	333	300	312	318	292	298	327	310	336	312	315	339	292	288	346	282	297	289	336	294	298	293	315	318	324	284	306	329	268	316	290	332	322	316	340	282	307	341	297	313	301	302	287	331	301	324	281	329	311	329	312	306	342	303	316	326	295	319	283	284	278	310	306	312	324	313	298	267	325	314	312	281	308	309	341	323	299	279	337	339	297	298	283	325	302	305	315	304	332	311	296	279	310	294	273	332	302	308	307	303	297	276	318	309	309	313	329	302	308	320	319	324	283	298	328	315	296	333	326	300	329	286	317	306	287	306	301	272	310	301	279	328	321	305	306	297	307	295	331	310	342	331	333	320	289	315	303	307	310	285	311	338	314	316	314	288	307	291	302	339	301	330	275	313	286	320	298	310	293	302	293	315	371	338	295	313	314	305	334	324	307	292	302	317	324	300	333	309	309	327	330	291	324	321	296	329	308	350	345	280	278	275	309	341	270	317	295	317	290	297	320	329	311	294	305	302	300	350	317	323	303	290	290	287	302	332	301	314	326	321	319	326	315	302	337	295	311	313	303	325	313	316	290	281	333	316	332	305	302	323	311	338	303	319	322	312	324	342	270	358	311	314	309	288	284	319	303	287	345	336	319	298	314	290	300	308	310	332	297	312	348	319	345	276	297	313	294	282	282	300	310	329	344	297	306	321	317	329	282	337	274	317	289	274	280	332	312	309	310	313	328	324	301	325	329	305	297	321	293	286	278	306	281	284	318	333	313	307	325	289	304	333	280	328	322	301	316	319	286	325	323	309	335	321	325	290	295	290	297	298	276	258	269	314	320	322	292	326	299	302	292	317	282	285	330	283	282	305	318	295	278	319	343	311	301	300	294	293	306	316	302	300	324	301	305	301	294	308	342	281	294	343	303	298	306	316	275	304	344	325	290	281	333	327	308	274	312	316	298	311	326	295	295	302	294	279	315	289	311	307	282	309	301	305	312	298	310	308	299	315	283	276	334	289	277	312	311	337	300	287	282	315	289	319	311	305	334	307	299	320	310	314	284	298	345	314	328	304	295	309	340	315	334	327	326	302	315	314	321	318	319	313	309	302	298	301	310	331	327	300	328	318	291	320	307	294	323	291	285	276	305	302	302	308	296	321	320	310	286	311	303	345	311	300	308	290	324	303	318	283	307	316	320	311	301	289	326	313	281	292	350	313	275	293	292	353	324	303	318	348	301	288	310	271	290	284	308	315	288	319	317	266	281	272	306	296	324	290	310	280	312	312	297	339	301	312	325	301	280	243	307	316	301	308	292	290	328	285	281	296	289	316	315	297	313	321	322	302	286	274	302	295	287	339	337	331	307	295	313	281	341	296	313	313	286	325	338	299	340	291	308	284	304	315	297	313	330	338	276	341	308	299	325	323	279	294	292	313	307	311	311	334	285	305	298	307	342	328	287	298	320	319	290	292	313	298	308	310	312	307	326	305	312	313	317	308	349	285	326	309	299	310	323	333	276	276	315	285	268	317	325	295	290	331	332	330	336	306	348	290	346	337	290	313	326	324	313	295	305	292	275	330	319	306	282	300	311	310	318	314	318	306	301	315	301	297	304	292	299	302	306	306	345	266	323	312	304	316	300	303	329	298	306	332	313	298	296	313	316	282	282	325	319	291	308	285	293	306	263	311	303	346	303	311	323	341	312	327	303	277	277	287	327	296	309	301	319	290	332	319	301	258	287	332	325	310	305	270	300	309	277	283	301	300	317	316	320	361	285	284	267	317	288	323	307	323	302	307	316	292	314	312	312	285	300	303	285	313	300	347	299	340	288	328	294	308	333	331	316	325	325	300	317	329	304	354	298	301	315	283	301	326	309	322	305	320	305	316	318	285	292	245	302	294	326	312	296	308	297	345	292	330	320	289	289	333	337	309	334	292	320	337	318	309	298	307	288	295	326	324	285	302	299	318	295	330	295	294	336	273	306	307	296	283	303	303	282	306	318	280	321	294	325	333	287	331	343	294	326	290	297	334	303	323	299	325	310	306	306	310	323	279	320	277	349	323	329	320	306	323	312	323	300	322	343	308	301	309	300	316	321	332	312	277	294	281	292	272	314	264	290	268	291	294	311	309	295	293	329	319	313	292	322	329	320	319	313	310	279	311	317	323	317	303	309	342	282	317	281	284	311	299	316	321	299	279	301	300	310	346	295	320	323	290	328	285	328	342	288	312	276	337	306	307	274	315	299	312	297	325	314	308	326	299	341	304	307	326	321	285	282	316	296	311	326	287	294	319	303	331	296	304	325	264	322	296	287	299	298	286	311	339	307	323	323	311	294	292	322	323	292	313	326	297	286	333	337	309	301	311	296	324	289	298	312	292	323	306	291	289	339	302	296	305	305	287	302	325	314	314	324	310	289	344	303	339	316	296	298	314	308	299	340	318	306	298	295	296	289	305	324	324	311	319	304	331	306	313	337	298	270	331	298	299	294	308	293	331	308	316	328	271	358	303	372	323	310	300	309	326	299	319	308	331	322	298	312	299	294	317	300	328	322	331	291	324	303	308	332	289	332	284	302	315	333	321	296	286	301	304	294	334	278	356	315	306	324	326	310	312	292	306	339	331	291	299	317	318	338	281	311	295	318	313	291	342	306	357	337	306	305	321	332	316	284	321	310	320	323	338	282	317	328	337	322	309	314	305	273	282	296	314	318	310	324	290	269	302	301	332	344	290	263	304	299	302	288	339	299	326	328	282	318	323	279	276	291	322	295	285	314	303	297	326	311	320	290	356	308	354	342	290	310	299	299	278	300	320	285	336	302	290	302	308	307	285	318	286	338	280	339	284	318	331	276	296	337	309	311	338	319	277	289	338	297	320	300	300	282	344	292	309	313	317	288	291	280	334	284	298	315	357	307	306	308	317
2236	1105	1810	2153	2013	1589	1434	1220	1117	1085	1096	1051	1114	1050	1027	1048	982	914	921	867	889	835	774	755	779	743	754	769	751	740	753	693	703	784	781	732	722	741	756	798	724	766	708	722	772	752	735	758	743	790	817	700	767	748	765	807	731	707	759	745	755	751	787	700	760	771	777	742	746	731	727	776	695	707	756	698	742	714	739	719	758	759	760	788	761	761	719	720	711	735	717	745	733	717	723	745	765	754	734	723	685	754	715	737	742	781	712	740	749	695	735	737	730	710	757	760	727	713	805	729	748	726	782	723	731	724	776	723	728	765	745	754	752	747	801	752	802	726	786	725	729	710	779	705	730	706	746	773	718	701	717	690	723	738	754	776	746	750	722	730	711	717	701	724	722	720	713	730	766	784	752	695	767	729	808	688	746	751	696	760	754	681	698	753	705	753	770	684	711	736	726	743	726	789	771	724	798	733	728	772	717	743	719	745	741	752	757	711	737	735	709	693	724	708	740	744	737	778	725	724	776	728	709	730	736	712	762	759	715	747	779	757	767	754	753	762	760	748	784	738	752	772	733	721	741	725	759	763	739	729	736	781	740	735	740	757	779	738	709	740	709	717	724	711	778	694	686	735	757	718	759	729	705	741	778	735	678	793	727	745	739	725	758	750	750	752	769	756	751	760	731	732	699	720	747	729	713	712	766	732	726	710	746	723	728	672	751	772	695	715	778	750	711	766	764	756	698	708	772	695	767	692	705	676	725	775	715	738	766	765	704	718	753	703	761	706	702	731	764	743	762	780	720	723	762	710	737	735	748	766	749	742	695	757	730	724	729	755	779	699	782	740	740	718	739	708	681	752	713	769	768	737	722	741	776	741	749	691	795	740	721	748	705	749	747	738	752	733	697	752	774	737	717	748	765	757	763	787	742	705	770	754	736	722	742	759	754	748	753	727	771	751	747	737	753	709	812	772	800	708	750	723	717	752	722	744	773	791	761	739	730	695	761	750	706	723	764	733	729	691	724	778	750	718	746	720	707	736	716	729	783	733	772	743	741	725	754	690	727	723	754	746	754	754	763	788	733	751	716	741	751	732	781	742	699	712	760	735	804	789	721	732	762	760	740	738	733	721	793	692	762	718	704	782	774	772	722	731	767	752	789	746	746	810	774	728	732	762	700	724	760	808	757	759	721	743	790	745	806	710	708	770	688	722	752	717	720	721	787	768	750	709	719	709	752	758	754	733	757	758	773	714	765	740	759	768	785	741	788	734	796	773	735	778	669	757	685	769	767	721	740	740	739	677	747	719	724	775	805	747	741	735	778	737	743	765	779	715	720	730	749	749	743	758	757	713	762	730	718	730	728	671	732	772	815	788	763	751	724	717	745	746	739	714	743	726	795	732	767	721	720	733	789	743	724	732	686	735	727	693	760	708	698	746	747	791	761	721	749	696	691	745	689	747	711	734	759	766	739	743	759	772	719	757	763	758	751	696	741	760	726	755	801	770	757	730	778	747	695	774	799	738	767	782	731	764	726	738	774	777	779	794	741	751	731	762	720	788	707	757	714	712	743	747	782	739	797	703	749	775	775	736	741	721	768	740	708	730	688	734	711	756	751	733	734	769	729	730	737	757	728	738	741	758	738	708	743	743	762	742	754	731	759	762	743	821	700	754	772	721	692	727	738	747	759	736	697	782	733	755	763	778	770	706	734	725	733	755	720	767	741	695	712	707	733	751	714	710	780	807	721	752	698	714	714	750	728	711	721	765	755	736	800	714	732	788	757	721	746	708	717	708	735	711	772	734	751	742	767	685	764	727	790	729	743	763	717	743	721	747	745	732	712	755	733	735	754	772	735	798	731	726	697	752	765	717	740	684	726	700	779	758	687	723	782	747	773	734	723	732	761	769	753	695	777	717	687	709	732	767	770	752	733	759	730	710	742	763	712	701	755	736	726	741	734	713	770	711	739	725	775	739	696	732	729	759	774	746	774	784	733	743	740	733	746	728	741	774	740	697	733	759	742	772	739	735	795	779	737	766	740	737	749	742	708	764	782	720	701	722	797	723	751	760	707	730	762	742	732	732	755	763	769	759	714	733	744	731	744	707	762	751	781	726	750	730	722	719	717	743	730	755	706	727	719	763	712	749	741	722	732	740	730	731	721	704	744	726	772	776	753	742	723	692	686	767	731	736	746	738	741	807	721	803	718	740	738	746	740	728	739	664	769	799	784	752	741	736	716	719	737	726	684	707	718	722	715	728	756	767	710	763	801	752	744	759	703	799	728	772	780	720	747	753	784	768	780	786	749	752	688	721	742	772	759	685	777	721	720	735	717	709	769	775	755	735	790	757	727	732	722	724	755	708	732	761	744	756	762	763	715	735	767	755	744	788	757	790	748	717	754	748	735	718	754	740	720	733	739	737	687	755	737	741	712	731	791	742	741	761	740	728	735	770	712	730	728	791	723	695	727	719	741	797	745	765	734	721	697	773	723	710	740	719	763	744	732	761	767	744	740	751	702	734	800	729	747	770	758	765	712	758	727	733	742	699	705	711	743	741	755	765	779	737	742	771	750	720	761	751	759	705	777	768	741	770	733	711	742	707	782	713	740	757	733	705	727	746	754	735	772	734	782	753	733	734	713	730	725	760	713	714	766	747	725	728	711	749	749	782	725	731	701	710	710	722	743	748	713	754	726	757	739	715	745	748	697	727	751	715	724	778	740	740	667	735	738	726	738	727	776	720	764	723	693	710	789	770	724	712	736	758	751	749	728	736	711	722	751	716	735	767	767	736	751	714	754	741	732	687	765	779	724	741	757	770	774	764	683	736	776	757	710	762	740	732	731	714	746	788	751	776	712	767	704	733	718	724	724	758	770	714	732	713	757	725	787	739	793	744	719	724	730	711	725	780	749	724	745	715	732	749	781	769	775	747	717	739	807	737	739	756	769	748	741	748	757	683	745	756	776	754	744	746	747	716	753	723	762	746	748	735	719	785	728	759	699	753	736	698	740	740	753	738	716	714	697	802	726	733	745	715	749	737	723	763	717	762	736	717	720	754	744	722	750	763	730	759	761	718	785	748	705	752	750	758	765	738	687	699	746	731	742	778	791	774	726	724	761	714	737	720	794	802	744	764	742	732	713	743	693	747	724	751	755	738	780	775	764	729	742	714	746	730	744	738	723	703	730	719	763	791	758	705	700	741	748	752	678	743	733	751	746	762	722	786	770	783	712	751	723	708	737	765	774	770	669	745	741	789	767	789	720	742	766	743	705	712	705	737	707	741	759	697	698	733	775	713	748	761	731	764	745	750	753	731	744	755	723	735	760	701	771	767	765	690	751	726	759	726	768	750	700	761	773	754	745	734	723	720	729	726	736	750	779	757	746	725	672	717	735	696	765	736	723	783	708	744	662	799	779	727	761	698	791	690	719	771	719	739	710	742	760	750	748	776	741	777	759	701	737	795	765	738	742	767	792	765	740	741	724	769	728	752	738	757
7007	1182	1511	1296	952	742	612	506	458	443	419	401	377	382	417	376	347	334	340	374	340	288	330	295	316	293	307	318	300	282	307	309	291	300	296	265	338	284	320	285	321	305	274	303	288	290	307	295	308	273	276	306	276	285	287	302	298	305	290	290	288	271	253	259	297	323	295	302	307	314	333	290	285	311	303	284	333	268	281	308	294	292	314	299	284	273	298	270	285	259	308	256	314	292	272	296	288	271	269	317	310	256	307	332	300	267	292	274	328	273	302	300	275	308	276	316	280	295	275	273	274	300	289	305	285	311	277	312	295	276	297	280	317	317	248	290	290	289	264	285	296	291	280	275	279	272	323	275	292	297	301	317	269	293	292	273	308	304	336	293	303	266	266	320	255	290	268	331	316	300	293	305	264	287	299	287	287	288	296	301	304	313	303	267	299	270	288	290	314	304	305	275	283	313	280	289	274	299	253	295	296	305	277	255	292	274	300	274	246	277	296	282	316	294	276	308	303	291	291	261	267	299	319	301	303	288	340	262	283	280	283	326	315	284	289	315	309	305	281	294	282	303	307	286	269	293	315	318	298	288	301	283	299	279	289	301	310	292	295	323	276	314	303	284	302	301	271	273	258	266	289	293	302	314	277	294	265	297	262	294	300	316	280	294	320	281	298	271	280	273	276	298	296	274	273	262	330	293	306	264	288	312	268	275	273	289	267	310	291	289	298	291	296	295	319	312	302	293	283	300	282	302	279	273	282	309	312	275	300	257	279	270	289	273	319	314	277	281	302	289	278	280	321	253	264	301	272	271	306	298	286	259	283	298	269	320	298	277	321	300	321	302	282	338	314	302	273	271	291	297	323	276	314	261	289	281	265	293	324	261	256	299	322	275	295	280	302	294	288	282	295	318	273	299	302	284	304	300	282	269	284	275	256	281	292	255	280	282	281	259	290	308	301	303	282	299	239	283	259	269	317	277	279	254	302	277	310	301	283	297	303	283	269	325	323	267	279	302	321	272	306	294	269	285	297	310	259	258	263	291	293	294	293	283	309	304	286	282	303	321	295	267	320	286	287	318	297	282	296	280	279	279	296	312	296	305	297	315	294	311	294	292	285	277	277	287	284	335	272	267	270	293	304	311	317	292	276	288	295	306	300	298	283	291	317	323	262	308	285	275	306	321	291	300	278	284	273	284	303	276	269	302	269	286	295	319	267	270	294	327	316	296	316	310	258	269	295	301	302	322	302	304	279	276	314	275	316	315	288	268	308	295	283	323	302	277	270	269	323	303	295	317	305	276	275	273	282	253	307	301	314	287	279	318	311	269	278	296	287	301	280	279	306	274	298	304	324	266	281	289	292	276	321	299	282	300	307	273	287	304	277	310	292	283	297	293	296	308	312	295	282	273	287	307	285	262	320	290	306	285	276	256	314	296	309	275	270	266	278	312	297	341	313	268	298	298	302	259	263	285	292	285	286	274	265	290	289	288	287	297	337	309	301	314	290	294	289	313	306	287	314	278	304	291	282	283	287	286	289	277	253	270	242	258	320	303	293	293	327	291	278	305	314	258	298	302	258	282	289	321	288	314	260	327	310	287	282	296	305	305	323	271	287	306	280	286	310	261	280	281	315	308	280	319	322	283	285	275	293	304	324	266	281	332	274	271	286	280	290	307	290	299	314	285	296	272	303	285	252	303	313	276	286	275	314	281	304	272	293	285	313	312	275	295	262	299	274	276	257	283	290	299	330	284	300	277	295	289	299	283	330	289	273	266	297	298	272	270	266	300	305	308	308	296	328	308	305	270	276	325	287	292	298	294	305	307	307	274	316	299	318	301	284	314	308	315	295	288	283	317	294	301	313	309	288	319	283	305	310	291	306	289	296	298	334	331	254	267	324	279	257	291	280	309	263	287	304	273	301	269	325	314	301	283	290	265	296	310	278	308	312	279	272	309	261	298	296	289	295	284	257	253	325	345	248	295	295	275	333	299	263	297	293	268	266	277	281	286	288	300	282	315	280	311	317	299	265	291	305	289	270	259	286	312	281	284	263	276	324	312	300	266	284	317	269	296	292	277	312	323	270	281	287	269	288	291	273	289	271	286	282	294	305	317	285	286	272	295	292	291	298	295	261	284	298	280	267	287	303	300	310	318	287	307	298	312	288	268	288	287	304	316	253	274	336	285	325	294	287	272	314	321	296	314	305	261	318	304	289	298	279	312	297	320	288	328	292	284	314	288	282	305	277	291	315	305	276	313	276	290	272	267	291	320	301	307	302	275	268	300	299	298	316	288	304	321	281	275	318	275	276	286	293	284	297	284	296	282	300	265	297	309	259	259	259	276	326	284	299	277	281	322	292	307	297	298	321	327	278	286	286	302	265	279	273	347	311	324	273	265	308	268	288	297	259	281	299	311	308	246	287	294	312	288	314	269	302	275	278	288	310	267	276	289	287	301	301	281	292	280	288	300	319	273	259	312	296	287	306	291	264	259	267	320	290	297	284	284	286	296	288	295	288	270	307	285	276	292	286	311	272	309	294	289	291	298	305	291	301	276	300	295	273	282	307	318	275	288	282	324	278	310	307	310	280	269	276	276	283	293	268	249	293	279	302	317	261	308	335	289	296	285	334	313	297	275	267	291	258	305	314	319	298	278	309	317	298	260	297	296	305	264	298	286	283	284	325	283	291	290	274	271	319	300	299	294	288	300	334	306	329	306	303	292	322	301	309	290	328	302	270	299	293	290	296	269	279	254	297	296	310	264	320	275	278	307	326	307	310	301	297	265	274	287	274	288	243	333	302	286	303	262	302	292	271	300	268	328	278	287	287	322	305	304	266	310	276	306	310	291	324	288	283	271	294	285	285	319	338	334	301	274	284	284	285	263	287	308	328	325	285	273	287	309	290	320	311	294	302	290	297	287	297	286	267	293	270	326	294	285	283	285	276	312	312	292	323	270	268	283	261	303	274	288	289	290	307	264	274	287	263	308	282	293	250	257	298	277	279	283	288	325	286	297	294	272	312	295	291	323	262	283	310	284	303	288	320	277	343	293	311	293	289	302	262	307	263	278	282	303	294	289	316	308	297	271	312	274	258	279	290	314	296	285	269	290	308	311	334	283	260	306	283	324	295	283	307	282	288	305	305	330	275	294	281	322	280	311	298	317	307	291	284	278	279	310	297	301	310	311	307	283	259	272	293	275	329	286	274	280	298	258	289	324	282	282	264	283	279	268	289	308	297	298	304	304	273	266	303	294	305	321	300	282	288	311	273	302	324	282	327	281	304	297	290	316	278	297	275	309	329	302	306	288	273	307	287	294	304	295	299	299	271	287	296	309	300	325	292	307	286	292	304	278	307	247	286	271	280	296	265	296	290	277	339	320	282	311	301	307	275	303	325	254	286	263	297	287	299	261	273	277	275	296	321	321	301	309	270	297	286	293	275	308	313	298	313	287	280	278	303	302	315	274	287	309	347	287	302	331	289	335	301	306	288	292
6717	1684	3214	4014	3716	2893	2345	1782	1627	1607	1636	1521	1479	1453	1394	1365	1205	1182	1046	957	879	948	841	843	746	822	764	721	724	751	775	741	716	736	711	708	735	714	735	781	744	740	697	727	713	679	729	692	725	753	736	703	692	710	711	700	710	714	738	676	757	690	722	693	700	737	682	702	704	725	710	723	719	684	669	732	735	728	702	676	663	751	693	704	686	710	675	689	689	685	697	753	702	675	715	713	693	717	674	695	679	697	705	663	717	720	705	718	689	706	708	707	675	684	692	725	710	713	704	716	743	682	704	741	710	687	689	708	746	751	709	706	685	718	730	677	735	728	707	708	712	680	693	700	706	689	692	693	722	667	701	717	710	744	697	715	735	730	748	760	692	701	668	723	683	700	669	756	691	679	698	717	684	669	707	718	727	710	682	752	660	746	665	727	681	704	693	714	704	686	669	670	685	735	683	725	697	731	671	672	698	716	707	696	674	698	703	662	685	691	754	719	698	709	636	690	675	708	709	711	697	720	735	745	695	750	649	746	726	719	679	703	680	677	707	719	734	666	704	670	749	668	746	709	698	658	668	720	692	711	711	702	702	701	654	686	734	703	723	669	694	712	702	691	677	729	708	723	738	735	754	646	675	717	713	672	692	717	715	654	733	724	674	652	681	694	704	671	732	740	716	691	723	709	709	725	691	727	684	684	669	681	729	707	661	700	691	722	691	686	684	689	693	756	712	745	716	683	626	707	675	713	703	715	713	670	671	708	720	696	679	674	697	665	746	729	724	735	729	683	665	719	718	722	638	703	690	696	708	733	703	660	713	690	649	671	675	689	707	698	703	674	715	722	695	699	684	697	640	755	674	713	755	731	698	705	634	714	710	708	704	693	719	711	679	721	672	730	686	697	698	702	673	707	728	711	704	697	731	745	700	689	722	689	693	690	724	676	714	727	746	710	705	689	713	711	686	720	732	679	657	706	737	768	696	703	714	644	695	698	686	656	710	670	676	729	695	683	679	674	674	705	705	706	689	701	728	724	660	716	693	742	708	686	695	720	710	718	717	700	714	692	703	713	686	704	720	706	757	683	696	723	681	720	702	705	695	673	718	691	725	666	672	722	652	757	728	681	732	702	679	714	734	706	714	669	722	692	683	696	706	709	682	663	693	703	740	692	700	741	702	742	698	753	712	693	700	741	700	694	703	719	692	711	668	760	668	717	676	727	686	679	665	686	684	755	722	704	677	743	670	691	725	662	673	707	716	702	664	694	681	718	685	693	727	669	658	693	668	697	756	728	690	689	700	676	686	674	717	704	729	724	681	703	746	719	707	703	714	706	695	669	710	707	733	686	698	693	694	689	757	652	682	712	692	666	692	683	678	702	710	644	710	702	693	684	703	750	673	722	711	732	707	744	691	743	714	695	716	711	695	697	686	691	705	682	702	681	731	730	708	717	677	652	701	687	719	744	752	704	701	703	693	670	695	727	691	695	701	707	705	688	713	723	701	742	706	760	730	673	696	670	685	712	713	676	733	700	682	710	701	745	725	756	757	712	698	710	718	709	673	718	717	717	699	708	732	691	687	694	697	720	734	730	683	701	765	687	665	732	667	663	686	718	748	716	704	718	659	716	677	768	710	739	713	698	665	663	716	711	714	729	687	706	718	707	691	643	697	685	707	671	722	680	722	671	689	743	689	707	680	738	731	687	696	717	691	721	717	703	674	740	729	747	731	705	716	704	695	696	640	720	665	694	624	707	695	675	707	713	685	758	731	709	712	709	722	681	715	748	706	675	725	748	685	735	708	694	703	690	726	651	677	691	678	717	680	729	619	733	715	700	696	649	676	668	689	741	680	713	678	701	689	707	665	709	735	724	675	713	700	682	696	719	710	676	763	701	696	681	692	649	642	722	715	650	705	648	656	713	681	736	744	664	710	640	715	692	697	718	689	684	683	700	696	743	731	755	724	663	658	731	695	666	681	700	715	720	685	659	705	719	648	738	696	708	667	734	716	642	709	667	733	702	724	710	663	688	725	711	695	720	726	750	680	669	703	702	680	734	712	721	706	720	701	701	732	702	793	704	688	727	695	705	658	670	702	701	681	737	703	693	681	720	704	701	671	662	696	744	701	705	672	677	692	731	721	693	678	664	691	724	701	673	745	687	695	715	690	620	725	699	690	707	690	728	650	711	713	633	713	650	690	689	679	703	716	704	719	756	755	729	699	681	691	699	694	678	706	684	701	685	732	715	699	702	687	690	713	732	687	729	727	709	717	680	684	672	705	639	735	638	698	721	704	716	689	682	702	708	670	708	738	704	700	698	721	721	728	744	739	732	682	715	705	719	686	702	737	649	686	676	680	714	704	687	671	695	641	726	678	731	714	684	662	723	655	702	699	696	659	705	672	701	716	730	698	685	731	761	692	699	671	683	758	700	620	702	710	684	655	697	693	659	680	672	695	657	678	671	660	634	667	698	664	648	719	677	714	644	648	690	742	729	715	656	725	733	698	712	695	697	693	716	708	747	654	735	645	721	750	707	695	686	707	696	750	746	691	724	680	676	660	689	732	699	710	701	631	715	716	753	699	693	725	725	715	688	708	680	706	709	664	675	658	679	679	725	665	703	730	721	707	726	742	698	729	708	707	682	725	671	690	713	718	668	663	687	682	693	657	727	676	726	632	683	680	736	696	722	696	701	706	701	707	671	681	670	707	681	730	698	661	722	682	736	776	707	705	662	668	710	693	723	717	653	757	692	685	697	698	683	686	681	718	659	729	729	702	750	699	681	686	683	744	712	688	691	721	688	721	698	708	710	689	716	641	698	732	678	722	653	715	678	692	740	691	738	758	740	709	655	707	659	705	738	738	725	685	692	690	652	677	689	690	707	693	728	665	704	666	684	719	696	731	691	703	733	696	724	733	732	763	713	695	678	718	673	672	680	679	755	695	686	638	697	717	705	730	759	680	677	669	726	723	669	657	744	724	718	663	726	669	671	711	732	668	700	666	727	668	734	701	697	726	681	690	679	652	707	682	676	720	633	682	709	742	739	706	682	691	696	702	701	706	713	677	688	688	679	743	714	748	735	699	687	676	695	710	708	707	686	682	716	683	737	726	737	715	693	693	667	777	679	727	756	662	717	688	788	715	687	695	699	717	688	747	692	761	687	677	711	695	688	719	742	683	716	692	760	685	760	682	652	701	747	717	719	682	672	746	689	686	729	700	746	725	696	666	682	701	691	666	674	704	706	706	673	698	723	709	715	710	725	722	727	710	741	702	680	693	691	663	701	694	692	670	726	701	651	705	688	710	696	705	717	690	755	664	715	612	704	722	659	716	676	682	705	695	666	713	702	687	701	733	705	675	702	668	649	691	714	710	730	720	715	727	743	722	729	719	706	703	702	680	697	696	684	673	713	718	725	637	700	713	715	742	640	700	757	688	646	761	700	682	648	680	697	703	712	778	688	693	661	691	728	682	676	712	704	681	662	760	666	719	669
13014	1849	2167	1754	1223	918	782	603	444	447	417	371	400	330	383	289	309	267	251	254	228	249	216	189	203	208	179	173	216	213	209	197	163	182	160	176	181	170	186	171	210	212	199	188	198	174	189	204	199	183	182	200	176	193	155	207	196	190	184	193	168	191	176	193	171	189	176	180	199	185	175	174	163	181	195	174	203	177	175	203	184	181	169	189	183	194	174	162	209	170	177	190	176	171	200	196	207	185	178	163	186	184	165	165	182	191	158	175	189	186	183	175	190	200	198	171	178	193	149	191	200	141	190	184	157	168	186	183	202	198	181	179	191	170	191	172	173	202	194	166	170	182	192	194	184	178	176	192	197	203	172	189	182	175	172	162	179	170	168	197	198	201	163	173	189	180	189	165	166	171	179	204	188	204	200	180	183	194	178	206	146	182	194	194	186	168	179	184	178	192	199	195	204	183	184	157	169	198	162	194	202	167	202	176	194	173	192	186	178	177	181	198	181	161	178	172	200	221	175	171	172	203	190	186	151	170	185	184	205	154	171	163	214	179	175	178	207	175	176	187	182	193	199	171	182	174	176	173	169	177	187	166	172	161	203	175	165	188	188	189	177	186	195	188	175	169	197	170	185	181	151	217	182	208	189	183	204	200	147	168	182	186	178	196	192	190	181	179	159	175	188	194	179	164	193	190	193	158	181	165	190	194	173	185	181	183	190	189	184	139	157	189	176	178	180	172	191	187	185	190	170	185	174	161	216	167	177	169	179	186	180	201	178	188	183	196	168	166	157	177	179	190	186	181	182	217	186	173	193	191	192	197	171	178	174	174	179	174	167	180	177	169	196	192	194	203	194	199	179	168	182	160	185	201	186	161	192	175	162	184	206	176	175	178	190	178	170	202	180	167	202	182	180	204	164	166	167	204	179	184	172	208	199	155	212	191	171	183	180	185	183	188	169	173	190	190	178	203	180	174	193	185	195	197	166	185	190	204	194	173	179	148	180	169	188	182	187	171	173	175	205	168	213	182	176	190	163	180	165	197	208	190	192	203	175	177	220	186	184	193	205	183	167	164	201	180	188	185	176	188	189	193	187	186	188	170	196	182	171	189	160	171	195	207	172	165	203	178	202	170	203	198	187	182	179	177	185	182	159	164	213	171	169	168	177	188	180	173	186	170	181	164	177	182	205	185	214	206	183	180	165	196	190	191	170	205	208	199	202	199	142	176	187	157	181	188	167	189	185	177	181	202	183	206	168	190	165	180	164	175	143	199	190	204	171	189	194	174	186	169	165	176	183	176	160	197	209	170	196	189	183	187	170	153	204	167	191	180	185	176	185	170	187	163	179	189	173	199	196	186	189	194	159	179	172	196	169	190	191	195	174	180	196	188	180	194	176	150	179	188	205	154	163	189	182	183	172	182	211	167	184	186	174	184	204	184	179	192	189	195	169	209	160	200	197	190	206	189	197	198	181	204	176	156	171	185	165	180	209	171	200	170	180	189	161	160	190	186	184	163	190	188	199	178	176	196	175	168	179	166	168	200	207	191	174	166	167	201	164	179	175	175	187	201	202	186	138	159	185	200	170	185	192	201	188	164	181	198	175	174	182	191	202	188	186	190	168	189	176	165	177	201	167	172	176	165	173	177	177	177	206	189	182	185	196	171	175	152	168	183	178	225	205	188	176	180	184	207	184	199	213	194	171	194	197	175	189	205	160	183	166	180	183	188	170	194	190	193	176	183	179	212	178	164	190	178	165	196	165	202	166	182	193	189	179	166	193	169	173	176	184	197	169	181	153	183	178	148	185	179	187	172	187	209	160	171	193	199	193	207	203	170	186	188	162	200	168	181	186	200	147	172	175	201	148	185	175	203	176	196	175	161	180	181	190	172	172	156	188	182	168	150	168	177	184	165	162	169	168	163	173	180	192	197	161	187	194	170	182	181	185	171	206	170	171	169	196	170	196	197	161	175	195	190	196	194	163	166	162	220	163	193	193	171	204	175	195	165	183	169	188	187	177	195	180	175	183	171	194	173	187	205	203	160	165	185	182	159	165	163	164	180	189	174	178	174	195	185	176	192	195	159	195	171	164	188	182	173	177	202	193	212	201	182	185	197	189	185	185	200	153	212	168	186	191	182	164	184	177	148	208	189	172	172	191	182	193	173	162	174	207	171	180	161	172	179	194	201	165	189	195	175	174	141	176	193	223	156	205	186	192	206	150	218	170	168	174	164	183	172	200	192	212	183	192	178	182	176	180	159	167	179	193	174	159	191	185	182	206	174	168	157	177	180	185	214	176	190	202	170	196	178	178	169	200	196	187	182	201	190	193	211	157	174	167	205	162	197	190	171	184	182	182	159	193	203	198	212	190	198	173	167	208	163	171	197	186	163	181	189	199	193	192	186	199	178	214	193	178	203	205	198	207	165	155	157	188	169	162	186	168	178	207	179	163	194	214	189	173	193	189	194	192	182	192	202	177	164	196	167	165	181	198	189	182	165	179	159	163	159	183	211	155	159	218	183	189	180	175	196	173	173	153	187	190	187	178	230	198	174	185	188	199	180	163	179	168	177	154	169	186	179	194	201	198	149	167	182	196	189	181	186	187	163	195	172	178	180	195	184	185	195	193	183	186	230	165	175	161	207	164	156	208	202	182	172	175	193	186	173	184	207	183	165	202	183	182	185	172	202	188	172	205	188	193	184	175	188	182	190	160	162	195	163	173	178	197	161	192	189	199	167	190	153	181	173	190	198	154	187	184	167	175	193	171	182	192	178	178	172	184	168	166	185	172	192	166	185	182	152	172	195	169	188	183	168	178	196	162	204	182	202	160	175	168	175	188	175	147	178	169	187	175	177	182	182	167	177	202	192	183	180	198	165	181	200	190	185	205	157	149	171	176	204	167	181	190	148	140	176	187	207	185	191	201	196	217	194	197	155	208	158	171	187	177	191	195	165	165	181	154	201	191	188	204	178	197	176	177	196	170	188	198	170	182	196	184	196	206	171	181	198	185	183	192	177	178	182	175	190	188	204	172	174	173	171	187	175	165	198	170	192	181	171	180	203	190	192	177	177	157	199	194	172	167	211	143	204	166	202	172	198	215	204	175	175	176	197	166	190	186	180	180	188	190	179	193	155	179	178	174	170	172	183	199	201	190	168	178	209	172	208	171	183	174	167	211	195	181	217	186	203	176	183	210	182	177	170	172	172	182	185	179	199	187	181	192	158	148	179	199	221	179	150	238	172	183	194	192	199	209	230	170	177	167	183	183	151	181	182	199	160	203	203	159	178	184	205	192	212	186	194	184	181	177	181	192	188	184	187	189	173	176	196	194	166	167	204	188	200	168	171	193	178	194	211	174	168	207	184	197	192	169	179	180	186	190	181	164	173	186	188	168	150	195	196	179	184	183	195	177	182	177	181	195	162	153	174	183	164	162	183	198	176	200	161	163	171	191	194	190	178	181	170	201	173	194	158	160	180	187	183	168	174	184	195
8501	1903	4409	5609	4912	3854	2812	2480	2175	1949	1786	1630	1657	1646	1580	1385	1207	1072	1071	871	896	804	713	604	582	639	586	516	562	533	537	520	582	526	525	513	546	504	468	498	552	475	430	492	506	497	503	495	466	518	448	491	482	465	497	487	476	504	527	519	517	495	522	504	491	479	459	486	450	447	462	508	483	490	519	464	492	465	502	476	483	480	487	452	470	469	461	479	522	487	499	474	471	453	457	471	486	456	450	485	469	486	464	466	490	450	471	483	431	465	486	427	492	485	438	465	462	485	452	430	461	457	455	472	442	508	432	493	474	453	474	439	479	457	429	453	464	469	418	452	462	475	489	448	465	468	500	438	448	447	473	484	423	458	453	458	447	440	430	437	446	457	463	462	441	419	461	524	453	468	480	429	459	444	434	493	473	473	452	513	522	443	471	461	466	485	445	423	420	511	502	447	486	477	472	479	467	491	481	435	452	470	431	463	458	508	429	454	441	449	428	467	444	482	485	470	452	444	480	486	460	474	458	434	468	454	487	461	477	450	478	439	458	508	468	494	452	442	445	482	446	452	451	485	443	501	465	461	473	468	459	481	464	504	478	473	434	438	456	474	465	464	496	441	416	495	440	439	460	455	482	475	498	422	446	474	473	456	479	483	447	530	458	452	469	462	494	476	464	467	504	438	466	438	529	431	463	516	471	454	443	425	444	471	499	423	464	451	468	505	454	473	482	447	438	477	456	455	466	493	441	476	461	483	448	473	488	483	464	476	453	508	467	451	448	464	472	474	488	446	460	471	476	475	466	454	454	449	430	467	464	468	452	457	435	398	446	416	460	466	459	459	447	452	508	436	474	465	457	403	466	442	488	445	459	485	480	459	462	449	441	433	448	475	448	465	470	429	439	410	463	461	478	469	435	451	488	438	470	460	456	470	454	482	477	461	446	510	444	453	447	441	472	471	437	479	459	490	494	465	418	479	491	478	465	476	455	466	474	466	475	437	442	450	467	454	430	434	447	462	433	443	467	450	455	448	442	466	452	471	451	465	479	441	454	480	475	464	443	472	485	493	496	439	454	443	484	487	429	455	473	426	427	522	425	448	501	491	461	450	441	459	474	464	449	491	498	430	475	454	449	448	464	460	449	465	468	456	431	451	450	446	427	482	448	437	441	548	461	475	463	476	489	458	468	479	462	485	459	458	480	472	482	456	492	435	453	473	466	445	454	475	486	479	449	446	484	458	490	473	484	484	466	459	433	467	423	450	439	481	487	476	443	437	476	524	477	461	487	457	447	461	468	471	464	491	463	461	404	491	450	497	460	451	484	484	463	450	415	466	438	489	460	489	456	434	451	465	470	435	458	477	443	481	478	464	447	445	450	451	483	491	444	448	443	450	460	463	417	514	463	455	451	459	430	503	449	451	484	457	458	476	475	416	450	435	456	458	443	470	446	471	438	491	490	456	449	488	445	428	498	486	461	456	473	483	481	439	483	457	446	495	473	453	458	485	475	476	475	442	452	461	449	427	462	494	475	474	463	462	471	486	479	441	436	466	457	441	456	445	478	462	436	451	459	481	480	477	464	437	472	437	444	462	443	438	428	450	452	458	430	443	486	452	476	490	444	458	452	457	481	457	445	469	494	425	441	495	476	434	462	473	444	436	492	453	471	421	467	451	450	447	440	490	478	466	469	479	480	426	447	463	471	482	445	449	467	450	442	423	442	481	463	449	472	425	434	426	448	434	435	468	489	465	478	505	484	475	426	479	494	468	473	409	472	392	469	490	428	468	446	484	471	458	466	465	455	472	465	478	437	468	424	494	450	474	438	457	477	474	463	446	435	436	439	437	465	463	473	449	479	456	446	451	455	475	486	455	485	476	445	460	477	480	435	472	482	475	456	444	474	468	468	478	467	451	446	425	448	452	438	487	420	488	438	447	472	437	459	449	463	452	431	441	449	403	435	483	463	488	440	453	451	454	512	467	497	467	475	442	438	432	471	460	452	480	422	432	426	506	451	454	492	475	423	446	460	455	464	493	471	474	473	445	442	453	434	428	465	473	468	436	444	458	450	454	448	474	434	457	479	432	476	470	484	447	464	483	473	489	455	434	489	453	478	467	486	480	462	451	465	485	428	515	458	465	456	476	477	454	442	450	482	457	477	459	470	446	424	458	491	476	432	437	501	505	468	461	445	477	478	485	484	479	453	486	468	467	493	438	473	451	461	453	502	475	480	451	445	467	450	447	464	458	435	463	477	485	457	429	444	451	489	465	493	477	488	451	441	453	492	471	437	442	476	470	484	429	443	456	454	461	443	460	460	446	469	465	469	443	459	474	470	481	481	440	454	497	444	475	469	487	469	447	499	462	504	452	482	507	446	442	462	493	477	442	451	510	458	441	446	459	444	488	470	466	461	445	463	453	487	468	479	421	445	469	438	470	447	445	450	468	446	480	465	486	484	455	458	451	489	459	486	437	480	460	450	423	471	459	410	458	464	485	430	452	458	452	442	478	428	445	444	471	466	466	460	482	478	434	432	455	480	431	462	477	480	483	465	442	465	447	465	446	468	460	440	410	495	468	451	454	427	537	423	465	479	444	474	479	414	457	478	463	460	438	446	487	443	494	435	474	493	495	465	477	430	442	425	471	456	465	459	496	492	453	442	477	439	467	447	444	474	481	450	436	496	453	438	446	476	473	436	471	462	466	415	490	474	455	442	462	450	464	469	499	454	470	478	450	438	471	406	471	483	418	468	472	432	430	421	442	494	461	456	452	469	462	457	473	451	473	435	462	451	466	427	457	497	457	460	418	459	441	435	488	435	439	447	441	448	482	455	454	480	455	472	470	506	490	468	497	473	469	472	497	459	469	481	468	471	471	451	447	492	450	485	451	466	429	455	507	442	440	462	472	466	472	430	475	467	448	481	488	494	458	451	481	466	469	464	487	480	478	450	463	473	478	484	505	431	447	441	439	438	441	452	439	458	475	464	477	427	443	444	448	498	503	462	453	465	428	467	480	447	475	439	462	474	467	474	478	459	449	463	493	435	477	462	490	476	464	427	461	484	466	464	471	466	453	474	434	459	456	459	462	441	477	460	449	428	485	454	438	438	464	434	471	455	474	476	453	456	469	457	444	477	474	440	489	459	466	460	475	451	433	445	449	453	451	450	463	486	489	443	464	510	467	421	459	436	450	462	500	433	472	450	492	474	419	440	473	470	444	440	471	459	482	435	466	479	478	455	461	470	446	416	489	458	482	430	458	475	474	457	462	459	461	435	446	447	456	445	449	451	476	471	436	446	503	505	461	463	430	463	481	495	454	444	480	477	459	439	430	489	477	459	438	451	460	466	479	440	480	401	476	478	465	479	496	463	453	497	470	464	444	483	480	451	412	471	475	484	414	442	464	449	464	441	470	417	489	453	463	471	450	476	414	521	458	435	453	465	431	417	430	468	462	441	473	475	498	486	517	441	495	474	451	479	439	474	448	478	466	475	451
1853	622	801	729	560	453	429	434	348	377	350	371	400	335	377	371	355	392	359	351	301	307	310	268	336	323	327	319	320	301	306	284	321	311	315	334	277	293	325	313	324	295	335	294	343	281	287	280	330	280	325	286	317	320	304	325	305	312	332	296	316	290	299	313	326	316	270	320	298	315	298	287	277	291	327	293	314	316	286	321	321	317	310	313	277	287	311	330	328	308	302	298	341	343	291	313	317	340	309	320	286	302	284	316	283	341	317	311	328	314	293	314	327	310	307	334	307	312	306	292	276	315	309	309	299	314	291	276	290	302	301	298	294	342	296	342	306	325	299	303	314	296	324	322	297	319	329	319	310	308	315	301	327	295	297	301	314	302	321	292	298	317	320	309	287	282	349	300	316	346	288	300	302	276	281	324	328	271	304	306	279	288	298	299	319	348	313	307	313	289	361	302	302	310	323	289	275	313	311	345	323	323	346	277	330	315	307	342	330	313	345	333	283	320	308	282	312	328	310	311	303	294	293	290	316	304	286	339	292	309	317	297	317	326	277	306	329	318	331	306	284	282	314	318	312	304	335	300	292	273	289	307	341	337	304	279	285	295	303	309	298	313	335	345	324	288	310	325	313	278	296	334	340	296	324	320	297	286	308	288	293	304	280	317	327	285	293	295	303	289	315	307	295	299	326	347	311	275	301	314	325	320	317	333	318	296	345	317	273	289	294	318	304	311	315	312	303	318	324	301	304	303	311	337	304	352	319	345	303	298	304	285	286	281	286	314	324	281	316	306	272	302	317	289	278	320	321	331	316	301	308	322	309	319	261	302	336	295	299	281	296	275	300	315	329	272	295	303	342	271	321	318	307	300	290	311	328	342	328	302	353	313	298	279	321	287	304	301	299	314	317	317	306	295	310	300	273	276	306	319	306	289	317	276	301	297	258	289	323	331	297	294	301	314	283	327	318	315	286	296	296	326	310	316	301	310	319	319	280	339	334	314	310	325	292	287	310	329	330	290	286	324	306	268	309	297	320	282	308	304	295	298	291	318	291	300	324	299	312	305	317	320	311	316	324	315	286	332	343	295	341	285	319	314	307	297	324	284	324	301	286	293	313	315	295	293	326	329	309	336	280	312	292	260	303	280	320	300	276	291	306	302	291	295	317	331	299	308	304	307	286	306	282	365	328	296	301	363	319	316	289	300	306	314	313	336	318	311	324	301	296	289	327	308	281	333	299	314	319	296	329	330	306	311	316	318	357	341	299	314	301	302	299	295	308	304	317	304	314	319	335	316	281	269	311	291	317	298	323	329	334	288	314	321	313	302	308	307	299	291	280	277	309	341	329	302	336	317	329	325	311	317	284	314	290	304	325	332	311	300	322	328	334	308	316	318	319	326	318	345	311	296	305	291	312	261	321	287	292	304	342	308	289	287	302	298	290	284	285	314	347	293	301	287	298	340	313	307	307	342	311	287	300	296	299	313	310	276	304	299	279	313	299	301	259	289	308	297	303	303	324	308	315	312	314	303	287	321	298	347	301	304	332	285	270	302	327	261	307	317	307	295	297	343	336	304	287	295	305	297	294	326	310	291	314	300	306	293	299	301	325	292	304	300	326	301	310	313	274	301	282	298	318	343	302	286	323	287	314	326	301	298	270	293	325	299	296	296	337	324	320	282	319	291	315	288	305	300	349	340	285	323	307	320	316	301	284	316	322	321	276	305	346	325	294	333	314	297	302	298	306	295	300	323	308	273	284	301	309	344	299	294	312	305	279	285	288	288	317	305	307	322	261	285	300	280	294	318	289	355	324	324	329	293	315	313	311	276	281	293	303	316	317	343	315	291	353	330	317	314	291	274	298	300	287	318	263	348	326	299	332	297	329	328	300	332	326	330	335	318	276	327	319	293	282	302	293	326	318	291	306	306	284	310	310	330	331	275	330	300	294	345	298	287	268	326	309	346	311	317	354	272	313	284	308	353	299	258	296	299	285	304	281	310	316	306	317	333	284	266	312	289	331	293	287	325	315	297	338	300	318	281	314	293	318	302	315	327	299	338	317	297	293	299	335	305	330	285	323	286	330	300	294	325	328	287	319	280	301	309	305	334	317	306	310	314	315	282	339	321	306	299	305	327	331	322	366	300	341	326	327	319	300	302	314	362	309	307	297	311	277	313	292	324	298	278	285	281	294	322	285	302	334	365	318	335	299	307	313	269	321	315	289	288	320	268	295	312	288	308	276	281	289	290	346	324	349	274	329	334	332	286	327	322	328	279	334	281	303	281	303	310	303	262	305	313	284	303	333	328	265	311	302	296	315	317	290	260	326	318	300	306	302	305	265	285	324	278	311	310	313	289	303	296	292	307	274	270	356	308	313	299	360	316	348	313	312	319	286	301	298	315	318	329	341	332	334	285	295	314	339	314	306	326	329	288	322	327	297	301	332	285	309	355	300	271	304	302	323	321	341	295	299	309	290	295	312	331	319	299	364	323	308	297	330	301	292	317	295	312	314	291	306	336	313	285	340	302	301	305	281	324	316	343	299	289	289	332	319	325	316	301	327	332	296	319	289	329	330	302	304	326	329	310	302	309	304	306	330	312	289	300	291	304	283	275	303	300	303	305	284	315	338	330	292	308	316	311	314	310	332	297	308	307	310	269	305	331	326	279	296	302	332	330	346	279	331	318	300	293	284	300	302	298	316	310	298	297	269	309	290	307	290	295	306	290	315	283	312	313	303	330	312	299	298	317	324	307	312	292	282	319	298	287	301	292	298	320	307	287	291	312	278	284	287	298	329	332	304	307	295	259	325	323	301	270	277	318	309	312	289	287	315	342	284	287	299	299	281	321	309	279	300	339	318	273	336	303	311	305	299	332	283	322	297	323	314	293	318	316	301	307	300	307	292	326	301	311	318	319	280	300	329	311	315	319	314	297	308	300	316	334	319	289	342	324	319	289	297	320	288	304	277	298	324	332	299	304	321	348	316	309	311	311	295	331	346	287	296	282	303	301	280	302	315	296	298	348	339	271	289	332	322	336	311	301	309	316	333	330	333	286	306	296	309	292	285	298	304	299	306	299	292	304	312	330	329	298	309	348	359	310	334	295	281	316	306	305	300	316	339	316	287	318	311	327	323	306	293	291	285	340	292	299	311	311	284	295	319	320	302	329	327	305	304	315	308	306	284	337	295	301	311	314	298	329	282	333	272	294	311	294	298	299	285	284	312	299	293	291	314	299	294	315	295	331	288	314	332	299	290	304	288	284	349	313	317	282	339	306	324	319	325	281	325	336	290	307	303	320	310	307	293	320	324	306	287	290	300	277	316	319	318	290	316	287	306	310	339	273	307	290	311	319	322	323	289	329	314	296	269	308	310	325	333	318	335	332	314	293	313	333	305	287	292	327	281	319	308	279	318	288	325	302	310	280	320	332	327	335	364	336	298	313	348	312	278	328	302	337	318	294	309	313	314	318	321	290	260	328	307	280	290	292	322	290
2319	1140	1879	2244	1850	1505	1380	1200	1242	1112	1204	1097	1188	1088	1113	1025	972	890	842	794	808	772	805	766	774	789	766	777	774	771	755	748	800	769	713	764	741	735	758	748	756	733	758	769	756	805	718	776	731	767	781	742	729	721	719	741	738	774	748	714	757	747	748	723	736	727	751	749	770	711	760	671	748	747	752	717	767	721	725	734	735	780	737	734	762	731	745	720	693	703	812	749	702	749	759	700	731	712	725	725	672	726	719	743	708	708	689	757	733	761	716	777	719	728	824	741	777	722	728	725	742	782	709	728	735	828	714	757	789	760	752	745	747	722	758	680	687	736	766	803	753	774	723	769	737	733	783	784	773	719	784	723	707	745	736	712	721	760	775	764	766	750	711	731	752	713	726	751	775	802	755	785	744	758	723	773	765	716	707	737	712	709	742	773	751	741	728	737	755	733	737	772	743	727	775	720	739	708	735	757	702	710	762	758	748	726	734	722	723	780	713	712	788	724	752	741	768	714	742	753	753	742	733	720	740	743	789	777	707	711	722	752	757	732	796	754	745	704	783	769	725	739	752	767	767	727	795	762	741	701	748	737	749	774	783	769	750	760	777	768	725	730	721	724	773	726	731	751	693	741	782	761	757	739	770	768	701	733	718	768	716	741	678	703	742	735	737	760	723	741	654	771	739	734	764	731	733	730	745	730	709	774	738	775	787	750	720	767	732	709	733	762	730	728	779	696	665	719	739	785	739	715	797	753	754	754	764	771	694	779	765	714	748	778	751	695	704	755	797	735	769	739	736	714	699	689	752	726	732	769	720	759	756	788	742	773	719	723	764	737	752	761	707	745	722	791	720	735	766	736	693	717	774	747	733	734	779	741	746	762	783	746	752	754	764	748	783	762	720	741	729	793	747	718	766	757	725	724	797	747	765	722	774	757	725	736	743	737	733	795	748	738	737	757	720	691	796	729	709	773	706	763	743	752	772	678	731	742	729	826	743	766	713	727	766	698	693	713	723	742	755	740	763	756	742	778	761	756	730	803	733	762	738	741	703	720	727	785	746	707	720	775	733	717	745	732	761	781	722	764	740	736	733	753	779	711	731	747	741	769	705	746	756	744	714	710	737	768	756	811	740	726	775	756	806	718	723	694	704	736	756	749	767	723	736	742	765	686	741	717	723	744	771	706	759	761	706	742	782	737	737	750	744	753	729	787	742	749	718	772	740	763	764	725	760	768	736	731	742	788	678	768	795	733	751	762	783	738	696	791	792	733	728	708	720	709	759	692	741	727	735	719	759	718	704	747	720	756	714	725	733	760	712	760	718	749	768	760	741	728	773	756	787	719	756	754	788	729	698	723	674	722	766	720	794	795	758	725	790	701	738	717	774	767	796	713	701	753	735	759	758	728	776	737	761	759	764	787	725	766	733	726	712	721	773	760	754	698	745	737	712	721	779	731	723	756	748	794	732	757	736	707	758	737	746	794	735	740	765	724	699	760	704	738	732	725	769	747	726	710	777	773	679	702	716	716	770	722	755	749	709	781	730	746	785	739	762	795	800	771	783	745	749	725	772	718	763	760	762	742	714	754	724	771	790	734	727	727	705	712	755	741	710	715	742	720	733	756	713	762	692	775	730	732	746	752	778	710	751	719	746	788	731	734	750	715	748	757	752	739	734	708	739	728	728	708	762	764	734	733	778	725	776	811	709	769	742	755	714	724	728	728	782	811	716	747	729	804	768	740	720	753	742	722	695	719	723	686	762	734	759	708	728	748	726	724	739	729	696	724	725	751	734	811	750	716	748	701	729	749	692	740	726	741	796	724	707	732	737	787	739	775	717	693	758	690	739	762	716	705	739	742	752	746	752	705	705	746	707	708	745	702	722	739	695	748	737	744	738	750	746	794	766	754	717	727	776	750	721	755	758	752	762	767	719	734	719	811	726	734	700	799	739	736	772	754	718	730	784	742	775	721	718	754	735	731	717	747	708	738	761	744	737	681	759	690	734	796	713	722	751	702	762	645	749	690	718	732	742	784	738	732	770	725	746	738	783	710	745	728	743	733	794	760	699	746	734	786	746	737	758	731	775	729	771	750	707	756	788	742	785	716	729	742	752	746	710	788	740	757	699	755	750	788	736	714	778	725	758	710	745	725	734	787	773	756	756	816	770	750	729	734	736	736	717	709	753	724	776	707	709	719	731	763	769	703	784	714	752	727	738	739	740	743	723	755	720	752	742	738	785	746	717	744	720	758	765	760	764	778	740	737	745	681	749	755	717	748	737	740	711	774	746	758	733	707	755	754	733	769	750	668	737	701	722	710	713	715	719	734	757	758	768	768	700	753	756	739	762	737	760	722	720	742	764	787	746	715	739	740	763	727	711	756	777	799	736	732	771	740	728	755	776	709	803	708	726	756	727	755	659	743	769	734	751	771	729	735	784	721	731	727	750	725	736	776	713	717	780	773	716	724	700	757	724	742	701	786	756	677	744	687	735	724	777	734	745	715	740	744	706	773	710	733	739	750	732	752	782	656	738	771	749	765	757	708	757	688	786	762	695	715	720	748	738	754	722	740	757	773	728	691	781	742	787	730	752	749	710	768	735	746	713	745	729	716	690	754	771	768	713	746	758	744	721	758	811	700	725	727	708	722	718	740	766	756	779	739	793	755	763	727	717	739	762	761	757	703	757	732	740	723	714	770	753	764	716	748	780	795	755	760	703	778	786	737	781	686	739	740	779	737	752	752	692	770	742	756	769	731	775	771	782	755	755	741	736	743	730	752	771	728	745	789	718	710	750	770	807	752	768	766	746	729	769	731	715	761	751	734	733	735	762	735	722	731	728	753	735	724	765	804	782	691	741	702	748	701	742	779	720	737	767	728	755	758	735	748	712	739	705	769	752	734	779	792	738	698	757	728	732	736	719	770	760	774	750	711	782	698	780	754	723	722	728	719	733	719	774	688	756	716	727	735	727	738	753	716	762	762	674	745	724	753	750	740	717	740	735	723	699	732	758	758	752	745	763	785	756	772	736	710	810	707	725	735	761	695	694	791	713	806	757	767	745	773	742	700	725	748	739	769	748	741	785	721	750	750	746	717	764	743	740	783	783	718	746	707	747	716	778	780	745	750	717	706	723	774	735	737	745	676	741	758	754	774	755	718	775	706	754	770	738	738	732	709	738	780	733	742	721	777	766	692	770	723	742	753	710	748	709	722	732	765	795	746	725	739	749	749	734	758	742	714	770	713	729	693	781	726	732	782	729	691	731	766	776	710	708	772	747	767	731	792	772	687	750	750	698	731	750	754	764	793	744	798	786	731	678	735	750	739	756	717	735	744	777	704	694	747	711	764	760	691	742	737	775	705	750	744	700	737	753	723	767	761	731	732	754	807	731	770	755	730	731	681	736	742	746	763	736	727	769	745	769	757	774	713	723	705	722	746	756	734	733	753	765	760	727	750	746	744	728	754	757	757	731	729	741	770	771	719	769	740	720	787
7102	1300	1571	1271	952	713	618	515	514	463	542	437	412	426	392	410	364	346	357	318	318	323	278	316	292	300	287	309	292	311	334	297	335	284	302	298	319	294	320	241	308	275	278	276	308	294	277	321	297	290	306	278	288	275	316	278	275	300	285	263	301	284	286	289	286	311	294	300	326	269	286	313	305	287	298	284	274	265	312	258	271	273	323	286	290	282	329	294	293	309	268	300	270	364	281	299	289	280	276	308	335	310	283	275	323	275	281	284	290	308	296	263	297	271	263	291	278	294	280	282	318	279	306	321	295	310	253	308	292	333	267	291	248	281	266	280	293	296	278	307	296	289	278	305	286	291	261	308	277	303	271	301	284	296	291	290	317	305	309	266	308	292	292	277	276	294	311	299	314	300	288	311	306	334	306	283	306	289	282	275	311	313	286	283	269	313	281	283	295	300	318	288	276	311	308	298	287	293	296	301	284	263	282	271	287	303	297	291	280	289	293	317	267	304	310	322	309	309	306	304	300	299	283	304	271	292	317	294	292	306	285	305	295	297	266	305	299	292	301	297	289	275	297	302	297	265	303	281	287	310	337	291	289	311	325	277	280	271	307	306	331	325	278	280	327	296	284	290	311	322	299	303	279	302	309	306	278	305	311	293	281	277	307	323	300	285	317	306	304	296	282	295	288	291	286	280	282	279	337	304	298	288	280	299	287	278	299	319	273	308	307	258	262	294	265	283	322	307	293	314	301	267	346	278	302	307	295	285	291	266	276	317	303	304	298	284	306	278	314	306	304	291	286	311	301	276	290	300	285	313	284	265	276	292	283	262	301	328	318	295	281	326	288	309	308	303	312	254	290	305	288	288	317	260	308	291	286	286	323	338	262	306	279	307	292	304	300	277	295	315	288	274	278	290	286	283	317	300	289	301	327	279	310	305	295	304	288	297	309	316	305	322	309	292	310	293	300	265	279	275	288	268	309	304	290	297	272	283	288	269	311	285	279	316	289	284	291	306	271	286	298	295	288	286	290	316	301	305	286	276	299	279	286	279	308	310	277	301	297	278	321	293	299	243	291	296	268	299	306	301	289	274	289	285	303	306	279	269	278	264	279	306	289	291	317	299	317	288	298	259	272	282	273	313	315	311	276	277	256	310	274	311	322	314	289	294	305	331	326	295	284	324	273	291	304	336	285	278	267	295	291	305	300	281	293	292	296	321	308	249	288	321	299	279	248	289	304	267	302	289	280	304	275	292	310	300	282	337	276	305	305	268	297	287	291	310	292	308	260	329	287	311	284	296	288	286	300	289	302	271	285	302	263	306	325	305	288	286	305	322	311	297	305	283	315	293	323	302	306	307	311	297	295	320	308	301	268	329	291	277	280	279	299	318	335	303	288	260	294	298	297	308	267	312	296	278	315	286	289	271	280	293	311	300	289	263	310	263	299	298	294	331	288	313	303	285	285	308	336	312	290	286	316	297	300	310	298	276	318	304	315	310	299	276	276	300	279	278	292	264	294	280	311	320	285	283	282	296	323	294	309	295	257	281	287	279	292	279	303	308	292	300	278	299	281	269	277	298	310	297	284	299	311	328	306	266	281	299	270	323	271	308	286	314	269	281	319	278	312	276	311	257	303	300	310	304	298	304	291	296	314	298	291	294	287	264	291	261	283	300	303	271	312	292	307	289	300	301	305	321	265	292	334	269	277	297	290	282	315	308	315	264	291	304	284	278	278	253	305	293	261	305	308	258	326	310	312	297	296	284	285	293	301	305	308	320	297	282	293	248	300	299	293	290	268	268	299	301	300	297	312	294	278	289	280	276	301	285	306	279	321	292	294	295	276	291	253	303	294	310	323	309	291	282	303	296	280	284	321	298	299	300	288	271	288	293	319	312	299	307	321	288	314	287	279	312	277	310	282	328	294	296	321	318	286	305	287	280	321	331	310	287	305	294	301	293	285	275	298	298	316	293	284	261	274	303	285	311	298	278	290	345	335	287	267	280	283	301	306	297	294	281	305	340	298	268	266	280	245	277	307	290	270	324	270	305	279	289	268	299	300	294	312	263	289	267	288	330	288	288	274	296	292	301	343	314	296	312	301	333	266	339	302	268	300	290	301	313	297	309	296	294	295	302	309	303	294	273	296	279	303	298	310	288	318	279	303	305	296	283	325	329	281	298	332	288	301	291	293	320	315	302	273	262	281	283	316	287	321	296	300	275	254	309	316	281	313	326	319	292	295	300	284	299	313	279	277	310	296	262	332	298	293	271	267	285	297	337	266	291	289	305	273	267	268	327	298	301	267	280	270	307	319	284	289	289	273	280	308	307	304	273	283	282	281	271	329	307	286	315	274	302	281	253	286	318	279	296	320	274	281	283	306	302	288	292	300	302	286	314	293	311	283	315	318	339	272	289	320	264	297	282	304	292	256	296	299	293	289	302	292	295	310	310	313	295	303	258	265	307	317	274	280	299	278	315	317	314	312	286	312	288	282	287	314	290	297	300	283	283	296	287	292	315	297	322	289	316	291	281	311	304	314	315	289	294	298	272	300	283	316	280	316	292	294	292	255	305	268	271	282	310	301	322	286	294	285	270	257	258	310	299	283	262	291	295	251	301	288	298	277	304	299	277	319	307	261	282	300	317	291	305	308	294	271	301	262	291	305	309	295	291	287	309	280	277	301	279	290	287	301	276	326	304	289	303	319	296	301	276	263	266	287	301	307	285	274	302	306	302	322	280	296	252	281	301	313	297	306	304	303	300	327	276	277	298	291	316	278	283	295	313	302	274	259	281	264	301	272	312	317	274	306	336	291	319	255	298	293	299	324	320	280	309	314	287	278	321	326	330	297	289	341	326	296	271	330	289	283	343	316	298	291	318	292	311	325	293	297	284	285	272	323	293	321	321	299	299	293	301	274	299	286	313	292	282	278	327	335	260	271	306	288	325	287	295	287	286	327	314	270	316	271	288	287	303	287	293	309	294	295	305	296	285	309	293	294	328	277	276	358	303	310	291	313	282	304	285	291	268	300	272	299	287	295	289	279	269	305	299	304	314	271	292	307	320	308	308	302	293	322	296	296	280	288	284	297	300	263	263	306	310	281	303	269	298	316	328	253	248	288	280	273	316	264	318	305	296	287	307	299	324	296	307	299	250	291	308	302	288	290	298	326	303	280	308	274	285	301	309	282	320	302	267	271	262	274	316	296	285	284	322	294	287	297	291	277	299	329	312	333	270	305	289	285	281	262	321	319	298	306	307	266	279	320	273	273	287	266	286	276	302	278	276	329	296	280	269	282	333	277	303	316	332	279	294	277	307	299	315	278	313	263	282	316	315	248	330	276	249	276	273	289	292	286	290	320	312	309	303	268	282	282	277	315	310	318	328	358	250	301	302	279	288	300	308	277	302	300	304	301	299	288	290	287	302	321	320	281	290	260	268	278	279	288	297	305	294	306	294	266	286	299	270	292	286	255	305	277	292	292	299	313	301	290	309
6681	1683	3269	3980	3643	2781	2143	1793	1858	1602	1622	1572	1510	1535	1407	1350	1169	1106	1028	970	902	840	791	851	842	757	775	754	787	770	739	791	770	681	771	764	712	743	723	734	762	758	727	712	745	742	702	751	731	692	715	733	682	703	706	709	729	717	685	725	715	775	703	752	732	732	710	703	711	684	706	699	682	661	763	711	700	675	698	663	660	715	686	713	710	699	736	756	706	732	701	759	749	730	695	692	725	738	683	719	677	724	668	718	697	678	723	783	765	707	702	795	732	690	727	660	704	691	704	715	732	767	684	689	757	719	701	726	717	732	661	695	672	661	725	703	731	737	723	700	702	748	708	733	690	663	673	695	706	785	706	690	690	677	725	674	682	707	758	712	709	712	686	674	746	721	696	727	744	720	699	695	737	726	727	732	713	677	706	723	667	675	727	720	665	653	740	729	659	729	734	716	720	721	719	701	690	684	670	740	693	692	667	704	700	723	704	736	688	685	697	717	672	714	730	672	694	739	663	708	676	708	657	694	655	717	700	751	770	707	729	750	703	688	714	719	646	726	714	729	707	669	671	715	683	760	715	720	724	685	684	762	695	689	718	716	689	677	721	734	687	614	712	709	698	692	718	725	661	661	686	642	701	718	685	731	700	689	733	690	688	684	691	727	684	707	686	732	729	732	696	708	734	738	730	722	711	695	737	710	691	676	709	680	673	701	746	699	673	689	733	693	697	721	704	753	711	722	695	713	722	680	669	701	718	684	694	707	656	729	721	733	735	723	711	704	677	680	745	690	699	686	725	717	681	698	708	753	713	716	707	709	681	709	715	676	689	705	681	729	704	670	662	720	720	720	701	753	755	724	708	710	737	711	687	682	705	728	726	736	734	754	684	705	707	680	730	698	755	781	705	691	710	723	694	739	674	718	690	706	709	686	704	745	668	716	719	726	743	672	729	709	709	683	710	674	705	735	682	685	700	720	755	685	730	664	704	722	724	688	752	689	666	751	693	731	706	688	709	708	708	728	730	678	710	725	704	748	715	692	665	709	723	767	703	748	688	667	654	749	684	695	700	700	729	716	740	722	730	707	676	715	723	747	688	676	714	698	758	692	674	733	737	694	681	704	719	691	749	761	783	682	701	722	712	688	732	704	763	744	766	698	697	713	731	721	687	671	717	694	694	687	713	702	698	690	723	720	700	686	777	719	726	757	685	731	710	745	707	759	742	684	735	699	692	651	693	690	665	704	665	701	727	718	686	699	677	725	755	666	678	755	695	683	693	709	736	735	701	714	776	673	730	735	687	751	722	689	720	689	661	729	720	706	726	734	708	742	693	705	743	705	667	682	709	716	700	676	675	721	705	732	710	702	669	697	753	645	675	724	693	697	721	759	710	758	746	749	693	656	671	677	686	675	718	692	744	702	773	753	717	707	696	744	669	667	663	704	756	723	719	665	724	699	686	721	678	706	720	697	691	694	705	702	715	696	706	707	678	709	734	736	674	675	673	697	721	683	738	740	677	705	727	710	732	705	728	681	745	698	665	729	687	724	669	598	680	686	726	690	680	705	691	713	690	670	673	688	645	732	738	716	703	670	734	707	744	686	708	679	698	712	703	639	720	744	741	676	718	733	696	671	677	718	750	727	704	660	649	724	704	668	712	690	696	747	694	674	699	701	717	690	716	708	734	762	676	731	694	712	749	729	709	711	683	734	751	731	720	749	701	690	706	695	711	642	754	727	721	688	706	735	720	713	671	713	749	682	745	757	707	675	675	713	716	660	708	701	672	687	726	709	680	721	711	732	708	709	732	717	738	659	671	704	679	714	745	717	674	682	661	697	716	710	724	717	682	707	678	721	671	709	727	713	696	734	694	692	707	682	710	758	693	712	720	726	715	718	725	689	679	678	709	771	700	712	708	738	755	746	697	709	701	709	707	705	723	709	741	700	712	676	699	703	701	716	691	691	761	664	713	668	673	679	695	724	675	674	743	692	735	686	680	674	680	636	694	712	732	706	719	686	676	708	687	670	685	692	696	698	693	738	701	705	756	720	729	776	695	723	688	713	700	726	727	725	754	682	694	711	692	692	672	687	658	719	697	729	683	712	671	672	627	629	696	738	755	689	717	666	704	756	722	717	754	733	707	716	751	730	713	686	734	712	672	755	696	724	731	678	719	674	739	710	755	713	709	700	730	732	733	716	708	705	695	693	742	679	724	710	748	706	720	724	726	765	766	709	679	671	692	715	704	695	723	712	767	700	695	755	728	681	661	700	693	681	674	712	763	687	710	769	738	697	703	676	703	705	768	727	723	715	718	723	726	688	650	720	697	714	668	717	710	720	731	718	716	722	714	718	732	690	712	740	649	699	708	701	673	679	693	679	695	743	703	681	720	752	696	735	717	719	728	696	741	686	697	735	675	716	765	682	703	734	661	676	723	699	681	718	691	692	752	688	696	701	707	740	690	715	700	696	691	726	693	677	690	689	684	736	689	703	670	684	730	722	687	718	698	689	678	713	715	713	690	685	692	721	723	667	748	710	732	719	700	717	693	699	712	739	714	711	707	716	728	684	706	728	731	694	731	708	704	678	761	723	731	720	707	664	726	700	742	703	721	712	680	757	694	722	732	690	709	722	745	660	665	756	718	696	705	727	702	666	686	700	686	719	747	678	682	675	717	693	710	668	725	725	700	716	684	746	713	710	711	720	680	702	717	767	748	742	705	705	664	698	726	717	687	699	686	710	708	690	730	638	681	643	731	747	706	686	712	763	734	722	746	696	682	713	680	703	747	734	660	708	723	681	683	695	696	717	688	730	706	688	732	684	704	677	695	700	696	696	696	744	695	740	741	728	740	672	673	722	720	722	753	764	665	711	686	719	680	718	738	672	698	734	669	702	680	652	710	732	678	733	721	756	734	717	720	711	691	689	681	714	707	697	760	680	714	752	715	672	741	721	716	692	676	689	738	762	684	706	750	742	661	756	721	778	779	742	684	753	745	692	690	721	731	713	744	747	703	707	694	693	690	682	760	721	738	717	688	722	733	707	717	705	712	676	722	712	750	705	649	743	696	708	742	757	661	754	709	706	703	706	725	697	714	689	731	729	734	729	694	743	686	649	653	702	787	722	682	697	699	723	706	707	739	707	690	764	696	748	702	791	725	692	685	754	704	746	760	667	743	693	693	698	701	695	726	694	717	665	694	715	725	723	714	719	734	675	667	708	724	759	664	696	646	700	713	670	668	717	685	703	690	680	685	657	694	700	682	733	771	756	668	747	729	719	773	759	739	698	685	735	743	740	716	660	662	682	712	703	674	665	711	718	730	722	736	656	690	669	653	723	699	724	762	697	696	697	702	714	714	706	680	702	693	706	718	709	697	765	725	732	714	723	682	769	729	752	671	765	714	736	715	714	763	704	709	699	679	695	671	746	717	718	667	671	681	728	731	702	706	712	668	704	655	708	714	696	692	720	672	696	733	709	701	669	686	724	687	795	711	704
12990	2010	2285	1795	1194	791	621	595	554	469	476	405	410	360	355	334	276	260	245	220	221	205	239	223	227	205	213	186	187	184	193	176	193	202	194	184	201	195	194	187	163	210	174	170	201	204	214	159	194	217	197	190	198	189	210	205	178	182	165	206	175	205	196	180	185	208	186	223	174	181	166	183	192	191	159	192	151	201	191	181	181	214	194	183	202	179	178	148	186	179	196	179	180	173	188	177	186	196	182	196	196	174	230	175	194	176	190	189	191	166	194	188	185	202	202	190	193	181	171	178	176	204	171	152	174	218	164	180	192	186	169	200	193	194	195	195	182	197	193	199	193	175	207	207	214	172	195	190	192	163	183	185	159	193	159	195	214	163	161	190	175	191	185	160	185	175	186	177	201	181	184	195	204	170	216	192	191	180	177	184	173	168	200	171	175	197	171	177	155	165	183	185	199	176	197	177	182	190	195	174	181	192	171	199	174	179	179	190	175	195	193	193	198	179	188	162	200	213	182	187	191	166	209	172	179	194	184	195	189	186	194	164	165	153	190	182	173	173	190	172	194	189	176	166	183	175	179	189	185	174	176	205	185	183	153	185	180	198	174	203	174	191	157	198	188	210	169	197	183	207	213	185	194	184	189	183	174	173	162	193	185	184	189	185	171	187	177	224	178	175	186	177	183	164	159	180	198	205	189	174	162	190	195	200	183	174	164	184	186	195	192	168	177	189	187	196	189	178	199	183	176	159	177	207	194	176	187	199	189	177	164	181	188	209	206	194	208	175	187	195	171	153	186	174	170	201	163	173	189	188	198	202	187	192	157	189	172	218	162	178	190	208	175	191	203	199	162	172	183	188	199	167	190	189	192	184	179	178	182	163	164	184	184	172	165	174	191	187	195	175	164	188	190	188	187	170	175	192	186	187	170	181	188	174	197	181	186	183	201	171	207	190	193	200	176	188	155	184	179	196	152	169	185	180	185	167	158	208	180	184	197	184	190	204	181	189	194	164	191	173	196	190	153	181	183	201	168	186	183	186	162	195	179	164	169	192	203	169	176	197	189	189	162	173	194	183	141	213	199	162	196	175	194	174	220	200	192	153	175	174	198	176	168	206	183	188	202	181	192	159	184	180	169	175	206	196	181	191	177	185	201	198	191	177	187	179	192	174	182	200	194	212	188	162	166	200	200	202	199	192	187	182	149	181	197	191	206	190	201	192	182	177	179	188	160	195	177	160	203	188	167	201	192	202	168	196	213	190	194	193	171	186	198	176	185	177	178	177	202	186	181	203	188	208	171	171	190	165	170	223	189	145	159	205	173	193	196	177	191	161	186	216	191	175	167	190	169	187	185	154	161	171	168	162	182	174	171	198	182	194	171	159	207	188	193	187	166	183	195	202	168	186	197	193	205	172	181	171	186	183	182	196	165	212	186	149	158	192	164	186	183	172	168	196	179	197	176	163	200	196	187	193	182	197	186	182	172	164	189	202	174	176	146	188	183	170	161	184	202	162	203	183	188	174	194	187	182	178	168	186	173	195	182	182	198	188	172	190	189	149	198	187	195	189	216	185	164	182	172	195	176	191	181	176	194	155	190	185	163	183	160	192	167	187	191	166	165	189	178	142	177	221	179	182	197	175	189	207	184	206	195	166	183	205	187	157	182	169	210	211	171	180	171	182	157	191	170	168	203	165	179	172	181	172	171	187	204	188	182	194	172	184	186	186	207	191	168	169	190	176	189	211	167	174	176	176	174	185	203	172	179	204	201	190	202	182	170	152	186	191	193	176	215	174	180	177	201	162	166	169	200	206	181	201	158	189	200	167	194	202	179	182	181	185	181	179	189	200	176	224	179	182	185	167	205	191	175	188	189	186	180	193	189	184	191	196	203	206	169	168	188	173	186	182	208	176	166	171	152	182	188	176	172	189	185	191	200	189	175	159	195	197	222	169	192	168	174	175	166	189	202	170	172	200	183	199	219	201	191	175	163	179	158	188	191	177	192	192	169	199	181	156	184	195	164	167	180	220	182	171	201	207	204	189	171	187	178	201	187	181	192	198	170	169	188	194	183	217	183	184	175	179	220	190	224	174	162	188	196	187	170	165	187	189	188	194	173	186	171	194	160	180	213	186	168	164	210	177	181	189	196	181	179	195	200	193	194	188	185	184	180	190	172	193	189	192	176	197	200	175	187	198	186	155	193	201	187	186	199	202	189	168	197	185	158	193	179	182	166	166	170	188	177	192	198	171	182	182	167	164	179	195	190	194	192	198	166	173	181	188	194	171	155	188	183	182	200	175	183	184	160	192	194	191	197	161	182	180	169	185	172	177	178	181	178	178	189	186	182	220	185	177	205	168	193	220	165	214	195	173	183	167	176	183	178	181	211	190	159	189	168	162	195	176	193	214	193	180	180	197	170	180	183	186	188	195	186	193	192	180	170	165	192	169	187	206	184	190	198	195	193	184	184	210	193	179	186	167	190	194	193	157	168	165	182	186	193	154	185	180	201	193	181	194	168	197	170	191	172	178	183	178	177	186	181	184	169	168	174	169	204	192	203	213	158	181	182	179	189	183	191	202	172	181	191	177	175	187	193	160	197	185	159	204	184	180	195	185	176	173	191	184	184	171	174	168	158	162	190	176	171	196	168	172	185	220	217	167	185	190	193	181	173	177	189	185	177	175	219	166	189	199	192	168	184	193	191	202	210	202	183	175	177	175	180	174	182	160	202	215	171	178	187	205	172	182	197	173	191	180	209	192	195	190	162	171	180	148	161	193	178	178	183	197	210	202	195	159	189	170	181	169	195	173	173	170	195	197	187	153	205	191	179	167	197	175	179	189	179	209	198	196	199	171	172	200	194	191	167	190	206	167	197	185	171	176	190	162	184	198	190	184	167	184	181	192	182	166	169	192	218	172	185	190	210	189	175	198	203	189	169	167	182	182	192	191	198	163	170	177	192	188	167	202	199	159	177	193	205	190	174	190	182	189	181	177	195	165	168	192	184	169	184	164	197	202	165	193	189	178	197	191	174	172	173	166	162	189	182	158	178	178	208	157	191	202	184	179	184	184	193	190	193	186	193	195	184	196	181	195	174	182	180	175	168	191	195	160	198	176	179	191	193	206	182	200	201	178	192	160	181	218	189	190	184	173	203	192	203	199	183	190	183	187	188	179	198	206	197	191	199	191	173	162	166	186	181	191	200	203	189	169	190	192	190	192	183	185	197	166	183	191	179	181	208	194	181	191	206	182	179	180	175	178	174	193	188	160	181	198	173	180	202	186	192	172	195	191	182	179	186	191	157	172	161	187	173	182	176	143	166	168	199	186	214	192	158	182	170	185	186	194	170	184	193	199	200	174	186	152	197	196	180	217	197	172	190	181	168	203	206	188	182	179	162	168	172	158	181	195	179	192	187	163	177	183	189	184	190	180	178	186	173	186	173	169	161	185	161	167	177	177	178	176	195	181	174	192	182	185	182	191	182	179	184	191
8611	1972	4304	5390	4562	3502	2628	2501	2310	2230	2013	1798	1798	1642	1470	1349	1191	1015	990	878	818	696	622	639	674	619	577	573	575	573	575	565	508	507	533	571	549	527	490	487	503	513	513	534	499	480	505	500	529	469	478	507	462	489	511	505	503	494	493	507	497	456	475	488	476	487	482	429	471	507	484	461	499	481	476	496	472	470	504	481	468	472	447	486	500	483	513	481	509	511	451	460	443	488	477	483	490	520	473	461	454	491	484	427	439	463	476	469	480	502	456	445	425	463	501	484	476	500	456	477	482	480	486	494	482	469	495	483	468	478	484	484	427	443	470	448	468	449	441	469	407	457	432	465	447	433	469	460	455	451	444	434	475	479	465	472	478	460	461	453	445	455	454	467	474	512	486	480	450	463	479	461	484	462	464	457	472	452	470	468	455	454	488	490	455	448	474	481	459	443	483	511	435	454	462	458	467	460	510	472	473	453	443	517	509	466	438	485	452	483	448	442	433	507	453	454	447	468	478	462	486	464	440	457	450	451	464	428	466	465	454	497	459	440	446	465	461	467	442	497	463	458	491	461	479	482	445	457	443	472	501	447	456	504	431	460	450	467	458	447	473	413	472	468	455	478	470	424	418	472	444	500	446	457	434	506	486	531	458	470	456	466	489	469	445	467	477	480	437	475	454	456	445	491	524	470	476	463	485	462	463	455	476	498	472	507	433	480	496	461	504	460	480	477	464	490	440	468	468	517	474	493	478	425	492	476	471	476	440	423	500	467	401	487	465	448	459	456	518	488	488	457	490	478	492	493	468	447	451	424	454	454	449	454	463	462	467	484	466	478	465	473	474	468	459	474	471	437	437	461	427	478	469	498	466	471	462	435	472	500	449	497	464	449	463	453	456	492	469	488	467	483	487	471	431	456	506	455	467	488	453	452	429	450	462	475	471	480	475	493	476	482	441	457	430	460	471	456	465	459	505	487	478	445	418	452	458	465	471	458	485	450	421	467	451	439	462	479	502	471	478	488	441	458	460	443	463	447	453	475	466	447	462	431	482	452	445	446	465	463	497	486	454	487	454	459	481	452	459	421	466	487	453	462	476	451	445	473	456	457	480	465	509	471	491	456	475	469	490	476	455	491	470	438	461	477	472	434	458	484	503	465	474	479	464	450	461	483	450	474	519	445	464	478	490	429	448	477	470	466	468	452	470	459	461	443	490	457	483	443	470	489	459	458	457	458	466	482	461	461	431	438	439	467	437	463	449	479	471	437	472	465	463	437	503	480	477	477	463	451	486	446	526	478	511	450	461	474	455	489	487	463	464	463	464	484	435	425	498	445	425	474	496	443	474	502	454	472	473	472	481	468	461	440	458	486	453	489	501	480	423	449	484	478	462	482	498	487	465	482	490	469	460	501	466	404	478	447	471	445	451	484	464	470	479	481	426	449	448	486	502	429	475	459	441	436	484	455	465	482	479	457	475	440	463	458	470	503	494	444	480	477	433	451	465	464	499	458	476	475	449	441	461	427	478	457	457	486	445	502	488	489	429	454	462	497	435	469	460	471	469	471	453	447	496	445	469	442	503	440	475	458	502	457	481	452	448	435	461	479	460	475	440	470	449	495	434	460	409	482	439	467	449	474	466	434	452	467	437	463	494	459	485	442	481	478	475	471	482	440	469	453	462	479	480	475	490	434	428	465	494	455	456	465	429	443	488	451	504	475	464	462	466	471	474	446	471	525	470	471	479	445	479	480	479	483	449	495	484	471	481	485	437	475	477	468	454	449	425	471	439	446	434	431	488	452	484	457	475	455	461	444	453	506	473	435	476	504	461	482	445	463	456	489	458	466	453	488	472	465	474	471	479	478	472	455	444	465	483	476	456	468	478	467	451	477	449	491	461	449	464	489	453	482	443	437	469	464	454	464	447	487	487	462	440	489	463	510	514	494	451	490	457	465	445	455	456	467	478	435	477	443	513	497	453	457	439	451	460	485	481	463	453	462	444	503	454	453	485	447	450	476	413	448	464	471	458	450	440	451	405	469	465	467	469	431	460	474	461	478	488	477	454	490	435	511	472	480	450	487	434	490	443	505	483	484	476	462	429	486	442	440	466	513	416	464	498	491	451	473	430	471	427	466	467	461	463	449	475	460	496	482	467	486	446	505	492	462	488	492	457	425	465	449	517	502	422	463	480	486	498	478	478	484	449	509	432	503	486	472	458	494	471	467	456	443	418	467	475	474	457	436	498	451	438	486	458	482	484	479	453	474	433	449	438	467	477	468	483	461	467	448	455	451	480	449	421	499	458	481	427	452	459	496	489	470	442	493	461	480	449	467	468	489	437	475	485	443	444	443	438	431	454	473	482	490	431	447	514	455	459	470	494	448	460	460	466	454	429	484	454	466	485	441	481	476	468	450	472	481	481	504	460	493	441	484	455	458	493	510	477	455	497	490	479	480	484	495	445	450	444	482	481	435	430	476	474	514	461	447	428	453	447	515	508	479	459	480	464	477	454	478	472	479	490	437	468	480	441	397	452	448	480	480	467	466	482	467	498	461	457	475	415	489	438	443	454	413	472	457	455	471	494	487	481	482	475	449	505	515	445	454	473	504	476	465	477	469	478	470	477	478	469	479	448	478	423	433	423	430	472	473	475	494	498	477	434	451	492	437	470	479	479	493	455	476	464	426	476	507	476	452	453	470	474	454	437	447	467	456	484	481	495	506	475	491	465	438	390	484	458	451	476	467	481	452	470	446	430	462	434	427	498	441	474	454	448	472	456	477	464	501	466	467	448	438	457	494	427	448	434	505	490	448	489	479	456	473	432	464	446	494	517	491	431	478	444	483	467	479	493	438	483	488	515	447	467	459	464	440	491	451	446	442	448	436	456	465	442	496	457	461	460	475	523	489	491	478	482	471	449	484	461	440	453	483	452	500	482	480	432	482	469	497	445	457	484	488	448	454	458	458	424	469	452	457	489	419	451	455	484	468	482	481	464	469	453	447	503	456	494	453	479	477	438	415	467	455	469	475	472	456	469	486	466	444	454	502	430	419	476	424	464	472	468	468	433	487	455	488	460	471	464	470	460	472	474	488	420	476	478	478	432	468	449	460	432	514	448	453	452	443	450	465	484	474	433	452	453	419	484	462	473	424	483	462	444	428	465	477	481	433	505	455	499	496	419	468	479	468	474	447	480	505	493	513	449	508	462	459	450	464	456	483	468	471	438	464	472	471	495	513	491	432	419	486	513	501	441	463	456	501	473	515	472	472	448	423	455	442	489	461	471	432	476	499	448	481	473	475	470	477	456	488	460	451	502	472	450	474	485	445	438	445	444	426	452	469	441	444	469	476	453	444	502	520	475	460	474	496	457	476	457	484	473	477	483	448	469	481	445	502	484	454	462	479	495	500	504	445	480	435	472	482	447	479	464	477	494	482	483	401	485	468	470	493	455	464	504	462	448	496	439	461	491	482	482	481	478	461	454	459	469	456	455	406
1937	697	901	678	550	484	451	398	398	409	362	364	388	379	331	360	354	368	370	323	316	324	314	363	322	314	333	256	307	324	308	308	338	292	314	324	322	280	340	288	323	307	325	298	311	328	317	350	301	281	270	281	306	262	323	320	336	347	320	318	317	342	329	285	324	325	296	315	320	326	292	325	351	303	305	308	297	276	309	290	308	311	325	292	334	354	290	316	344	353	311	287	301	328	328	333	304	272	329	288	338	306	348	297	296	323	321	285	326	291	307	340	313	304	323	302	300	294	300	330	335	342	334	350	287	344	337	334	327	326	310	377	332	293	296	305	301	316	327	323	289	289	361	325	315	328	338	296	327	313	309	303	305	302	306	317	342	312	313	302	318	320	326	283	321	305	316	339	308	302	326	317	355	317	322	328	334	281	341	333	303	334	305	332	288	323	326	308	327	278	305	310	280	328	346	292	319	288	354	295	313	354	293	307	327	293	340	316	308	333	338	307	291	325	339	342	298	320	318	304	295	326	290	293	318	301	322	312	311	288	321	292	301	322	310	356	281	326	285	296	301	331	300	364	331	318	319	305	330	308	320	325	309	328	319	276	302	290	288	302	305	335	328	281	299	312	319	315	291	314	311	316	331	319	336	287	301	304	340	355	295	314	294	326	305	287	293	320	307	294	319	322	307	309	304	316	317	316	307	290	324	317	328	310	297	335	318	318	310	319	293	311	284	325	327	337	301	299	334	315	300	305	319	288	311	298	301	282	314	304	269	316	341	302	286	328	297	294	326	307	325	324	313	328	327	319	305	319	314	306	329	303	285	309	312	335	279	302	322	291	306	319	291	306	299	336	322	308	316	317	320	303	321	303	310	305	317	321	308	315	282	345	315	315	323	341	294	262	303	323	292	301	332	320	321	336	311	301	318	297	292	317	342	357	323	297	305	291	311	306	305	321	327	327	323	327	325	293	308	320	289	325	314	319	339	332	338	353	339	303	283	348	307	328	323	297	310	324	318	331	315	333	306	290	310	314	303	305	302	302	292	362	322	299	297	319	273	317	313	306	295	299	357	327	307	325	310	316	302	364	329	307	294	328	312	361	298	297	308	279	330	318	328	312	311	313	300	319	327	332	323	337	361	320	297	284	312	304	325	292	286	293	341	325	314	297	287	361	320	311	324	304	302	325	331	267	278	294	335	291	331	301	355	321	317	324	293	339	294	302	337	332	329	301	301	331	334	308	331	332	328	347	328	335	309	335	332	306	326	362	292	314	280	277	301	349	296	314	304	325	336	328	332	304	307	314	310	315	341	323	314	295	337	343	292	326	295	279	339	346	311	314	323	298	321	330	326	336	285	297	297	321	304	287	327	308	317	295	303	301	294	325	324	312	293	320	301	302	312	288	304	346	323	341	313	305	290	346	290	323	284	310	339	337	347	320	329	336	320	329	320	309	297	292	330	299	320	288	314	311	330	283	329	299	311	318	313	314	330	324	337	326	286	326	317	308	318	323	328	347	344	307	322	356	315	303	299	333	303	314	312	338	308	307	298	324	327	303	328	330	299	349	347	304	284	277	319	316	285	301	343	307	278	332	303	315	310	283	281	293	321	333	292	280	296	312	299	302	287	347	310	305	315	301	320	312	279	346	282	311	308	300	319	317	310	318	329	293	310	299	302	323	295	317	313	323	301	307	303	294	309	344	285	315	316	284	291	296	326	276	326	303	321	328	304	347	334	353	343	334	320	306	321	344	336	305	306	306	289	317	338	357	307	322	309	312	321	341	315	321	320	310	308	313	303	317	300	294	291	302	344	315	291	313	288	346	243	300	319	304	318	347	324	312	321	294	314	324	327	299	334	336	305	326	270	297	331	307	306	308	328	331	336	285	354	328	318	320	290	312	317	350	317	304	323	315	303	317	301	286	325	350	264	321	341	301	331	316	314	306	318	303	297	321	340	313	299	336	341	300	316	330	336	323	290	313	281	314	314	356	296	309	313	284	317	295	302	289	290	281	338	304	287	342	294	294	295	311	278	310	342	328	300	317	317	312	310	299	269	303	291	325	330	340	323	297	305	282	283	324	320	318	297	309	321	304	304	318	292	303	317	332	308	347	304	309	269	313	294	303	329	326	261	283	329	304	253	335	307	354	295	300	299	307	321	319	339	299	310	295	310	306	279	303	308	310	354	297	306	341	339	336	309	308	325	282	320	293	312	313	319	294	312	328	335	291	318	313	274	302	321	323	303	281	340	285	317	320	314	312	325	313	282	294	300	351	303	318	300	277	306	341	347	303	304	290	297	325	326	319	328	294	279	344	320	317	293	318	322	308	282	327	318	315	304	286	293	329	268	283	294	342	314	288	336	305	324	295	316	313	332	306	320	365	335	334	302	318	312	299	299	320	306	318	340	341	318	345	277	295	327	357	331	326	281	329	293	272	337	318	320	294	288	343	323	297	311	304	344	309	326	293	322	332	329	320	286	302	321	286	324	366	334	338	333	294	303	348	318	332	309	307	309	290	337	311	289	305	341	314	292	324	308	308	298	310	303	283	322	306	310	296	321	306	313	318	334	317	311	309	324	327	307	304	307	328	316	336	308	280	326	327	332	302	300	320	333	328	328	312	317	317	305	319	260	310	308	318	361	335	311	338	311	319	347	319	330	305	315	325	323	349	273	324	297	337	316	305	348	305	331	313	312	318	312	315	321	314	300	328	312	308	320	324	311	316	323	306	319	320	318	295	324	323	302	327	306	328	309	310	321	307	299	345	297	325	294	292	316	310	312	334	328	310	310	318	290	295	316	326	342	301	274	327	311	289	285	304	279	318	380	300	327	303	302	327	321	302	313	312	321	311	327	305	344	289	339	293	312	321	350	317	331	304	326	339	331	340	303	324	308	315	353	313	311	298	304	301	301	291	310	336	332	310	340	307	320	358	321	306	339	299	283	286	348	324	285	315	329	320	314	331	291	345	302	315	276	338	345	316	321	298	304	308	306	330	290	303	336	265	286	305	277	306	289	337	310	289	336	322	339	325	334	346	310	319	329	300	308	305	327	328	332	312	343	303	339	301	321	333	304	329	332	338	312	335	319	291	305	286	331	277	313	306	314	312	339	315	322	307	324	283	289	306	311	295	288	310	326	337	330	313	291	293	311	327	289	288	315	271	321	288	320	300	309	304	307	321	306	292	311	342	312	349	299	313	324	318	343	349	296	337	280	293	315	319	327	287	299	363	292	360	327	302	291	317	312	313	296	325	313	323	313	272	291	287	325	335	327	342	323	322	327	316	316	318	301	309	301	330	323	315	306	343	303	316	261	339	320	320	317	279	304	308	314	317	307	311	327	271	316	329	343	340	281	315	297	315	357	356	289	297	296	348	329	315	330	311	328	318	302	296	314	306	303	322	286	299	304	330	329	315	273	317	298	318	320	318	309	329	304	318	339	326	308	320	314	309	331	329	313	305	307	332	304	327	296	314	324	283	312	333	302	322	290	315
2356	1181	1928	2119	1790	1473	1376	1283	1253	1202	1244	1215	1203	1167	1109	1042	927	960	900	909	827	768	820	755	804	814	781	722	765	763	716	785	728	795	780	761	707	758	803	730	765	722	759	808	760	703	697	787	772	772	756	761	747	739	749	747	755	798	755	739	796	792	756	763	812	794	754	707	810	776	775	771	811	755	765	746	737	750	760	767	725	741	759	722	744	830	762	727	781	772	769	780	799	786	750	740	760	807	784	704	755	715	705	733	759	773	745	780	737	746	709	747	745	791	788	760	746	720	767	772	690	758	767	756	765	727	792	766	744	779	735	754	761	741	741	742	760	782	761	797	751	757	724	726	756	722	772	754	748	786	782	745	732	761	688	777	760	780	741	777	722	735	744	783	709	769	758	762	772	741	765	762	780	743	758	785	734	757	756	761	787	751	801	812	768	715	734	767	797	763	761	762	699	756	737	785	790	746	740	761	761	754	776	726	759	751	744	774	731	745	785	730	756	704	764	777	705	699	698	790	737	778	772	772	760	822	704	732	757	763	756	737	738	743	751	764	769	769	738	745	754	723	803	767	736	760	744	725	772	768	757	787	763	728	758	767	720	729	758	783	748	745	767	770	786	728	777	803	748	790	733	794	771	786	766	761	747	716	746	740	756	765	714	767	766	720	755	734	762	760	731	760	762	737	751	702	695	832	750	738	678	738	760	748	791	793	703	785	790	733	741	730	746	716	814	758	787	766	766	741	753	830	764	716	711	742	762	766	754	752	765	733	742	786	783	755	792	769	742	727	742	741	780	749	728	766	753	723	725	771	748	723	740	816	800	772	768	762	739	769	760	752	722	687	745	723	719	787	709	767	766	732	704	718	777	791	781	747	795	726	770	776	732	741	748	777	737	788	733	738	785	780	743	764	773	772	778	756	751	726	727	802	783	750	797	742	764	751	757	742	756	736	784	757	743	753	803	707	791	771	745	739	767	740	774	754	730	701	781	746	743	782	809	736	795	745	802	756	787	764	781	768	744	784	742	776	742	763	737	792	765	723	784	770	775	757	780	755	716	797	731	751	859	774	726	682	783	770	769	773	723	706	738	677	727	726	753	784	784	776	734	784	750	755	747	756	752	776	768	735	793	731	744	727	781	724	744	737	749	739	744	729	782	740	768	740	809	725	730	682	787	725	760	718	792	799	777	766	764	771	714	790	786	726	776	768	764	772	705	747	762	745	781	758	760	768	781	743	768	736	741	769	763	757	722	740	754	771	783	775	721	731	704	734	758	769	778	796	781	770	722	758	813	766	742	771	777	723	718	750	731	732	745	737	773	699	755	701	733	728	769	775	748	738	764	743	742	770	735	773	740	758	820	775	749	760	736	764	783	746	792	751	759	727	760	777	776	761	766	761	744	773	789	711	774	766	733	743	701	771	778	783	756	796	735	784	727	780	744	795	800	826	723	745	750	819	755	792	775	744	766	768	775	751	747	706	745	773	728	752	769	741	738	800	741	755	830	766	772	737	793	728	753	789	738	750	731	777	741	728	762	771	764	790	745	720	768	727	713	777	742	754	748	740	737	733	723	725	747	779	759	730	786	780	747	801	775	729	727	813	750	716	766	786	750	750	765	740	742	732	770	762	782	760	794	775	814	731	736	732	771	773	762	761	766	726	756	745	754	757	766	814	774	716	731	770	727	801	704	739	731	762	728	715	743	755	758	723	743	813	770	761	796	751	738	775	754	724	773	771	756	779	719	760	756	784	763	722	750	733	770	769	771	780	757	742	724	777	723	754	716	733	784	777	706	741	797	800	798	733	721	759	754	786	786	765	764	758	722	720	776	769	723	744	782	687	762	695	777	706	752	733	732	764	734	760	765	799	687	760	751	716	780	735	763	793	765	755	767	727	745	779	772	759	721	753	738	748	760	759	795	773	754	785	755	739	779	743	734	732	756	772	714	760	785	783	800	761	756	771	780	738	780	758	768	683	721	726	749	764	732	706	751	769	729	760	740	789	735	754	779	735	753	775	804	811	754	766	822	706	735	739	773	732	716	746	748	716	756	721	790	769	791	753	730	771	722	770	757	739	767	770	713	750	736	785	761	801	715	796	765	768	762	744	795	773	786	767	740	791	746	745	754	720	798	752	733	769	745	750	765	767	784	778	755	751	715	748	779	726	713	757	757	757	791	792	711	829	738	772	756	793	726	701	761	688	775	726	724	766	714	748	763	758	785	769	769	727	756	787	743	742	748	781	755	765	815	702	752	777	782	753	782	760	792	744	722	739	752	781	726	822	740	738	743	780	780	733	757	797	763	752	754	735	739	769	732	701	758	741	734	740	733	734	711	738	731	798	746	754	781	748	781	754	785	787	732	723	729	724	784	756	784	728	742	759	784	776	757	736	768	749	781	762	733	768	764	780	712	710	747	777	735	739	763	722	769	760	775	763	785	778	801	783	753	731	752	727	806	730	769	732	767	726	748	757	759	762	768	769	740	751	789	780	785	747	742	753	788	722	748	790	814	725	774	765	801	792	762	665	749	824	723	785	771	722	783	742	754	752	785	736	800	808	767	758	739	755	755	768	764	761	760	753	728	744	768	771	735	756	765	787	719	782	807	742	776	723	762	726	830	755	764	766	738	808	789	756	729	696	688	763	724	747	716	761	760	762	757	703	782	690	757	763	740	723	756	788	776	775	731	745	788	746	741	739	729	795	778	734	688	773	738	748	747	752	746	727	745	731	748	789	755	722	738	728	731	752	775	794	760	753	750	776	773	731	772	812	747	733	746	742	748	742	702	759	729	752	758	749	801	697	775	806	789	703	757	730	800	743	784	747	765	800	758	769	755	777	746	748	733	780	765	790	778	764	790	772	768	794	762	777	764	722	733	732	723	747	716	726	702	771	754	773	750	756	751	724	769	714	728	723	765	726	737	755	687	748	743	719	748	746	752	730	753	776	722	811	786	692	770	745	783	755	725	759	752	731	738	783	762	816	782	786	793	762	747	727	763	747	725	764	785	780	757	795	773	783	755	763	840	738	740	689	762	767	758	729	773	771	750	766	738	801	787	742	741	750	763	765	736	760	752	791	772	749	798	728	774	727	749	768	788	743	784	762	796	755	761	785	806	758	766	780	728	754	752	751	712	722	812	746	765	745	736	732	722	727	747	788	744	748	783	721	704	786	775	764	776	762	776	766	792	709	755	736	772	720	762	793	757	736	721	771	778	685	752	777	725	767	767	793	751	738	770	734	783	760	771	760	750	802	761	773	703	796	760	755	764	772	696	759	769	742	692	764	731	771	783	744	781	807	772	742	740	783	794	767	772	769	737	788	774	779	773	802	776	814	797	788	759	721	760	763	743	762	754	765	755	802	707	770	778	767	792	735	745	778	786	786	787	740	727	733	760	743	757	768	776	760	757	737	751	732	793	732	740	734	726	769	752	781	764	713	771	741	758	726	774	732	777	790	735	730	744	700	788	751	732	773	781	803	752	758	763	746
7407	1375	1634	1208	965	624	603	505	483	507	477	474	444	388	416	372	385	357	327	330	315	286	323	325	293	302	288	285	329	310	311	327	302	336	322	294	258	290	276	324	302	319	293	299	288	318	309	291	299	298	283	302	300	285	301	323	288	313	303	278	311	276	283	307	286	296	288	279	245	317	317	311	264	308	267	300	298	282	309	318	315	298	279	281	299	291	286	300	321	293	291	282	289	261	319	280	283	275	281	303	262	280	278	271	281	296	324	286	320	292	305	319	298	310	285	288	297	286	309	301	294	298	273	310	296	317	301	327	330	293	284	292	298	305	273	289	311	273	284	318	289	292	299	277	266	317	303	308	265	310	303	310	300	277	301	276	300	283	282	270	301	286	293	304	291	292	286	303	281	305	283	298	270	283	345	289	304	303	271	353	310	282	310	302	333	262	287	277	326	286	305	289	281	290	312	315	293	290	318	266	270	291	294	305	270	309	287	326	299	289	309	261	295	304	287	280	296	280	272	301	289	293	292	295	279	303	317	317	342	269	302	309	298	304	309	282	319	283	299	283	304	320	296	275	292	317	323	288	306	271	315	300	309	306	304	304	319	269	278	305	327	296	328	291	286	308	305	280	309	326	297	300	279	296	281	311	279	278	285	287	305	267	290	295	297	289	335	281	273	306	298	314	277	297	270	310	319	310	300	253	249	280	330	320	306	304	269	290	321	316	335	317	297	338	301	292	315	299	315	281	339	338	314	301	299	301	343	284	293	287	295	287	262	280	267	280	311	320	300	297	291	292	305	338	277	267	281	301	285	294	271	299	289	272	298	276	322	278	266	291	295	267	270	313	275	303	291	318	325	330	275	298	283	290	280	301	284	297	295	279	303	327	301	261	273	314	279	330	275	291	312	292	305	324	318	282	299	282	323	310	278	264	284	324	282	315	295	280	307	294	277	278	318	254	299	293	328	332	287	329	299	328	330	290	325	303	308	296	330	267	319	288	299	319	321	298	304	318	292	279	290	280	310	293	287	309	291	283	281	278	309	270	310	296	279	288	302	285	295	288	299	316	309	295	304	301	327	306	298	321	271	323	326	308	296	296	319	307	282	293	340	271	269	321	317	315	308	338	326	317	319	325	289	273	328	285	290	291	327	284	277	263	293	288	282	245	267	279	283	295	274	271	309	318	330	287	297	308	306	327	303	285	282	299	296	285	293	309	292	337	282	309	281	279	305	301	285	277	288	305	312	307	305	302	305	310	295	346	307	298	300	290	253	288	288	283	267	286	296	288	293	301	279	279	260	278	297	319	272	309	300	282	295	266	291	322	292	309	324	290	295	275	306	287	324	277	313	283	300	277	283	294	295	272	294	286	276	291	292	282	317	310	292	320	318	286	294	340	294	336	320	302	286	300	288	305	293	288	281	324	293	339	297	322	289	292	306	276	278	319	286	316	291	300	313	299	265	282	285	306	296	309	291	309	274	318	288	251	310	305	320	295	325	289	308	309	298	280	304	289	310	285	299	310	296	341	274	296	288	299	304	272	265	261	293	292	316	305	294	313	288	337	303	288	293	281	305	293	340	321	273	311	324	333	295	291	288	295	268	307	306	306	311	338	300	265	328	340	279	311	285	289	294	300	287	279	272	300	304	315	296	275	330	307	302	295	302	287	305	302	330	277	292	275	317	295	261	322	293	296	313	317	282	282	263	320	286	304	294	276	291	293	303	289	302	314	282	276	288	302	282	266	322	333	301	282	318	301	275	281	282	291	301	319	298	308	286	311	296	289	315	304	316	308	285	302	322	266	306	317	323	307	267	301	310	329	306	280	275	305	320	299	287	324	258	288	290	292	274	285	289	286	285	313	310	337	283	267	317	318	306	298	312	292	285	303	290	297	280	298	302	311	290	298	309	298	290	290	299	318	293	284	299	288	286	312	276	302	297	320	296	318	337	289	270	275	325	309	314	286	300	324	270	325	288	290	287	330	303	282	305	287	302	303	304	297	316	303	294	270	297	298	312	297	303	293	292	306	336	304	265	305	299	296	290	301	271	303	322	274	309	281	267	280	322	297	282	320	276	281	289	289	299	283	315	268	270	322	340	287	290	292	320	292	269	291	286	286	308	295	279	262	291	292	311	315	285	296	282	331	301	278	310	292	303	285	296	279	308	285	295	290	312	287	309	292	304	287	315	277	276	328	294	302	310	273	310	297	288	310	292	326	308	284	299	277	293	300	266	324	323	275	293	314	321	299	324	294	284	314	274	258	285	311	267	283	288	296	274	307	302	289	315	316	282	285	329	314	273	309	327	301	260	289	310	314	302	304	278	299	304	284	257	299	281	298	300	299	313	281	265	315	331	312	295	287	267	297	292	313	280	294	325	311	320	300	290	295	291	304	272	308	261	321	261	306	291	297	303	303	306	291	266	302	297	303	257	263	287	311	312	316	336	295	298	315	306	311	266	311	276	314	313	335	314	298	299	305	307	331	311	290	263	263	304	272	303	300	287	283	292	285	274	306	312	305	308	274	298	305	290	272	328	291	314	297	280	311	300	298	336	321	289	267	298	324	298	289	271	293	280	305	312	324	271	298	304	279	328	286	284	269	293	319	276	310	327	275	306	305	279	336	294	287	300	287	332	287	287	353	295	289	275	275	305	314	312	342	276	306	294	288	299	308	278	268	267	292	291	298	261	332	261	282	299	308	294	294	306	300	336	299	269	297	314	298	314	321	297	308	285	281	285	321	283	298	280	301	269	296	314	319	284	298	320	292	312	306	285	299	274	297	288	275	272	298	315	330	305	282	291	332	307	274	283	272	326	293	255	320	295	254	284	296	262	294	305	317	279	272	292	305	325	331	294	313	291	270	281	301	296	305	284	294	285	305	293	303	292	281	265	337	292	307	287	291	307	317	320	284	301	277	290	322	293	271	278	290	323	285	304	293	291	290	276	289	331	328	298	269	290	262	340	287	288	306	279	327	314	315	331	281	299	295	257	305	284	301	279	305	285	298	309	305	299	291	274	310	287	287	317	274	285	286	287	277	291	296	298	303	285	312	296	326	301	288	328	304	296	306	298	299	275	307	319	287	277	300	294	301	269	309	302	299	292	301	303	312	336	293	318	312	272	313	319	287	280	311	286	309	311	318	306	297	315	295	292	314	324	300	288	291	285	288	258	276	297	299	301	290	268	315	294	302	314	296	283	289	298	313	331	306	319	282	301	319	292	267	331	309	305	310	334	279	292	343	316	325	259	313	315	285	279	310	292	287	274	295	271	295	290	308	325	348	300	295	315	291	307	315	277	327	298	284	289	286	332	295	302	277	293	286	319	268	299	282	296	276	318	258	295	300	288	301	293	259	319	288	290	314	289	290	254	270	294	304	286	310	287	280	277	305	276	288	306	312	290	315	311	273	330	299	256	327	286	280	317	286	270	282	268	332	292	302	307	272	297	301	283	293	285	277	303	304	268	281	273	275	288	291	298	268	276	272	324	287
6875	1783	3297	3887	3364	2543	2141	2005	2006	1815	1626	1663	1630	1512	1417	1276	1165	1111	976	952	895	823	860	811	803	802	767	723	787	726	764	799	786	736	740	759	752	773	683	757	759	749	712	709	727	713	740	669	709	680	725	725	749	728	688	742	771	759	698	772	744	768	728	694	701	785	756	730	727	719	720	714	730	727	715	680	738	708	694	713	753	746	743	695	737	724	781	726	647	696	699	737	746	688	671	704	714	716	725	716	700	710	703	702	747	703	739	725	732	713	766	668	697	714	721	703	719	727	703	701	748	717	735	723	710	720	729	718	739	693	693	674	709	727	731	718	701	685	715	709	751	707	750	742	706	706	745	715	749	694	701	758	685	699	739	711	716	706	727	765	759	749	744	713	738	710	653	741	670	735	707	731	746	723	709	751	796	751	760	709	747	689	707	725	751	701	715	744	746	742	710	710	783	685	672	692	706	736	724	714	745	718	673	703	708	700	682	722	731	698	719	718	716	696	712	718	706	763	662	740	711	686	695	707	734	733	713	729	654	754	696	722	724	721	695	748	743	704	744	735	728	720	709	767	724	737	694	712	742	721	703	713	726	711	707	716	715	685	726	686	697	754	758	719	734	707	684	737	733	696	737	714	695	709	663	715	710	726	685	715	720	704	716	724	669	726	733	724	628	721	731	704	714	704	791	704	716	736	703	715	710	745	727	711	709	719	643	711	628	781	664	711	681	734	703	702	702	761	731	702	703	699	704	699	712	712	770	705	691	681	693	738	673	742	700	703	705	749	733	746	718	694	662	732	694	743	718	698	701	698	739	707	680	683	727	746	690	719	706	684	712	705	753	721	709	691	745	710	715	677	668	707	739	692	703	698	687	725	696	719	731	691	782	714	680	731	709	687	743	739	766	691	712	679	706	717	732	723	695	739	725	708	744	717	720	681	694	730	745	700	790	730	751	673	678	697	748	689	741	705	748	716	730	676	702	728	729	696	708	714	703	765	704	736	689	714	725	671	713	685	681	744	730	725	685	715	702	718	753	716	734	691	720	635	768	740	688	711	719	743	690	766	740	678	718	707	682	701	735	720	752	761	738	682	700	736	730	720	702	718	686	711	700	687	715	668	691	760	656	755	719	737	710	714	739	701	705	656	754	693	727	752	694	746	722	659	747	706	744	713	715	703	737	726	674	698	693	716	768	702	720	709	728	722	683	698	731	698	682	736	701	700	706	708	720	687	737	715	721	703	692	732	706	713	684	675	709	733	744	722	722	714	720	720	749	688	678	751	702	728	724	733	720	701	709	715	744	714	745	703	721	732	695	731	741	742	675	717	716	658	721	711	735	704	723	727	672	736	733	698	790	723	693	697	693	738	704	687	730	704	692	688	788	715	704	732	747	725	703	704	691	747	724	650	694	724	719	705	717	747	719	700	736	708	739	715	705	715	674	730	701	704	721	684	703	747	709	755	718	712	697	759	727	714	709	712	742	693	734	732	707	688	736	693	727	700	665	724	715	691	689	734	671	724	716	683	734	709	732	724	748	675	711	701	724	659	722	698	692	756	734	708	695	680	691	718	700	745	763	737	708	682	646	706	711	720	725	721	682	749	697	719	728	732	696	715	743	686	727	744	750	729	713	747	713	714	701	672	758	713	730	678	728	708	693	676	715	684	742	706	718	721	729	744	696	729	734	732	712	689	750	706	720	731	663	765	686	742	713	705	748	742	710	762	735	724	724	723	754	710	687	686	718	731	751	664	730	643	671	791	727	709	703	697	718	731	727	711	758	723	738	699	731	748	664	755	764	717	728	717	703	696	728	728	728	686	699	687	714	725	685	722	706	708	705	703	692	737	697	718	726	704	698	747	748	667	752	694	745	686	720	656	694	745	719	717	775	744	706	711	672	748	730	723	701	731	737	718	724	722	695	696	672	705	689	737	752	703	682	705	711	716	705	748	721	714	805	713	751	689	756	745	704	709	671	707	746	706	740	660	673	727	717	698	712	710	695	694	687	766	668	768	711	773	754	749	662	815	743	720	751	686	690	721	761	754	734	689	716	701	771	719	769	696	682	700	684	727	690	716	683	745	713	692	704	715	691	733	665	720	701	769	720	670	729	660	739	672	657	756	749	731	752	676	679	744	776	685	708	694	678	729	709	696	718	688	694	736	691	680	626	768	689	697	768	745	745	704	711	691	718	727	752	762	713	711	740	676	690	734	735	674	709	719	687	742	744	717	718	744	726	689	699	710	703	709	702	711	736	730	734	703	752	695	715	763	752	689	723	743	715	682	773	708	675	687	684	701	734	715	709	741	738	677	758	704	749	721	684	739	760	714	700	718	714	682	722	732	729	721	734	755	701	710	736	720	728	763	701	736	707	742	688	670	719	711	721	730	698	707	720	696	698	717	739	717	709	758	644	672	712	692	700	734	652	678	717	686	702	713	708	689	675	710	724	749	667	713	721	703	749	713	713	749	693	709	694	716	712	734	751	721	758	714	696	685	673	681	682	731	734	730	747	717	720	720	708	719	731	766	741	683	749	717	756	713	703	705	714	770	705	677	753	721	766	701	702	700	744	658	722	750	716	717	744	734	715	737	753	756	701	703	681	697	786	702	711	703	728	707	722	712	691	731	699	679	717	724	697	722	715	695	690	665	711	695	731	717	697	707	710	680	735	730	699	688	720	715	715	733	676	714	700	712	687	734	740	725	761	764	728	729	755	678	699	686	726	737	711	761	729	715	713	711	749	710	717	742	743	732	730	720	742	758	675	716	695	680	752	702	733	718	738	753	692	675	717	726	728	731	723	708	685	730	724	728	724	711	705	741	749	729	727	688	732	742	712	725	659	696	773	714	764	698	770	735	722	692	682	697	665	718	741	743	733	720	713	720	698	761	712	692	747	688	703	741	727	715	746	766	711	689	713	702	771	741	673	703	740	692	711	708	758	741	705	775	668	663	729	765	721	731	720	722	716	688	673	737	686	692	684	709	730	806	701	726	676	688	705	788	694	627	732	745	711	739	721	723	745	741	755	712	687	704	705	691	721	689	666	727	664	695	719	701	706	693	716	673	672	718	726	714	702	725	719	719	731	756	726	730	719	716	735	725	711	708	718	681	696	703	745	726	742	674	790	739	727	728	733	710	699	682	713	736	742	704	701	742	721	697	731	679	712	683	695	742	701	724	778	726	703	701	672	727	718	685	695	687	712	725	694	703	702	724	678	730	731	754	740	733	710	688	723	708	668	711	728	667	705	678	748	716	691	668	672	677	738	723	713	717	701	731	726	712	738	706	678	733	733	746	716	689	706	748	691	763	712	687	718	674	722	724	734	755	697	702	736	733	696	699	694	726	694	771	661	693	733	734	734	655	679	735	730	707	767	696	694	750	765	724	711	737	719	675	724	732	768	724	735	727	663	731	753	661	697	711	717	690	693	736	716	695	685	688	699	722	754	777	704	782	710	731	746	752	705	703	748	749	733	684	725	712	716	772	706	717
13170	1934	2203	1770	1258	856	668	565	498	473	454	401	391	360	322	318	266	275	263	272	239	213	213	231	217	232	191	182	182	181	195	213	170	214	195	220	216	188	180	183	203	179	183	186	204	181	223	169	177	180	217	191	201	221	186	186	207	185	201	225	180	192	207	188	166	178	161	173	201	184	201	200	187	183	187	182	185	180	167	203	168	169	217	203	217	211	188	185	202	209	174	179	163	170	190	181	203	184	199	189	185	184	181	183	168	203	216	174	196	181	168	212	175	168	161	170	198	216	223	213	164	176	201	181	187	187	203	182	178	182	189	194	172	227	174	182	177	207	180	178	174	175	185	174	214	201	182	167	170	170	182	167	176	184	152	180	188	177	160	188	191	185	187	189	168	183	192	203	173	188	205	185	210	172	198	197	225	197	188	210	200	175	195	195	212	179	179	185	201	161	180	193	194	181	178	180	181	195	200	202	218	171	192	182	185	198	165	181	193	194	181	183	185	196	182	176	182	167	192	169	188	193	185	166	176	183	187	193	178	182	180	174	168	182	210	187	211	192	155	166	148	194	184	149	170	220	194	194	182	198	189	176	188	196	184	183	183	207	185	175	184	189	201	208	189	174	210	203	196	204	202	193	198	205	195	202	181	205	181	200	174	169	185	206	179	175	183	177	179	151	192	193	171	170	192	192	167	190	192	175	181	182	177	199	184	202	159	195	168	199	179	196	196	210	192	184	179	197	181	187	154	182	173	205	193	186	186	186	170	161	177	169	200	198	169	181	190	194	209	188	206	176	195	178	190	194	194	197	196	166	196	187	207	171	167	185	178	181	186	176	193	196	172	157	170	200	170	177	194	200	177	208	194	204	186	209	189	183	195	194	181	183	177	188	187	178	173	162	186	180	197	193	199	204	210	200	192	158	180	202	178	195	195	157	206	181	217	170	184	197	193	185	180	176	165	161	177	164	170	208	192	187	195	178	204	174	179	191	184	195	180	178	175	212	193	206	196	188	183	187	212	165	203	175	187	187	199	181	187	155	181	222	199	205	178	191	191	213	211	177	175	179	184	187	181	180	203	196	189	187	175	194	191	173	194	218	169	201	196	187	171	181	179	198	198	188	201	192	189	178	186	197	187	177	200	179	200	184	182	176	193	161	197	177	202	188	194	200	220	200	191	212	185	201	174	178	204	202	177	190	183	184	184	173	207	199	188	196	198	198	178	187	182	163	206	197	195	186	201	199	179	190	166	187	180	200	163	177	177	205	184	189	179	186	179	176	206	183	189	211	177	197	186	178	208	178	195	192	212	186	176	180	199	179	188	208	175	214	194	186	183	195	190	202	184	187	160	174	194	153	186	205	173	184	171	176	196	178	197	179	171	191	177	188	175	178	185	180	194	177	184	184	187	191	165	165	156	184	175	181	165	185	163	173	184	191	213	202	151	189	204	186	192	164	206	195	181	218	173	186	175	166	195	203	179	188	217	183	182	192	217	171	203	202	184	158	168	191	188	178	190	187	185	213	209	172	200	169	169	183	163	175	186	203	204	194	184	209	180	205	209	178	165	170	182	180	196	211	196	178	188	157	198	158	179	193	203	192	210	171	195	182	209	186	201	180	205	188	196	177	184	165	203	170	192	188	168	171	192	181	193	181	189	180	168	176	169	191	199	188	193	185	178	198	176	161	186	190	201	183	182	195	183	208	185	167	193	174	189	192	186	158	187	202	201	179	182	175	191	195	180	169	176	189	195	176	192	173	201	184	179	188	163	187	182	161	184	163	203	213	195	164	177	226	177	188	201	188	200	178	190	167	174	185	200	189	171	193	179	177	184	195	196	164	184	196	192	193	181	204	194	187	184	187	181	196	189	188	184	191	210	188	177	194	187	192	180	201	196	178	178	167	164	190	154	177	203	172	171	164	158	184	215	183	178	201	186	203	195	201	174	191	178	200	168	181	173	194	187	206	183	186	193	194	193	184	204	185	184	201	211	175	183	193	180	185	201	199	202	205	176	226	176	196	198	178	195	192	188	197	188	186	189	187	195	183	200	204	175	178	175	193	197	186	180	178	196	168	189	188	185	191	182	178	188	200	198	179	209	206	207	215	180	200	163	175	209	189	204	202	174	173	197	193	206	188	190	192	207	166	169	175	178	166	188	162	198	206	172	189	187	173	184	186	187	201	210	201	168	198	185	182	211	202	184	205	208	216	176	170	185	201	186	164	187	174	179	205	187	166	187	189	175	187	178	198	183	211	210	183	195	188	194	185	194	211	181	169	156	211	177	201	186	177	191	183	175	212	189	176	181	180	198	198	208	174	170	194	167	193	163	178	196	194	213	212	198	209	173	164	214	199	190	184	191	201	197	194	182	200	172	191	199	193	193	186	207	167	176	192	195	191	217	189	203	176	198	176	201	187	191	196	183	163	197	193	183	197	174	208	201	208	190	184	186	172	203	214	188	169	170	177	182	189	175	182	185	206	189	186	190	203	205	180	188	229	172	177	194	168	183	211	183	182	172	169	201	206	185	197	178	227	187	159	185	216	192	177	181	185	190	181	213	200	190	187	168	186	174	154	191	198	205	176	195	178	199	186	181	177	202	184	225	170	179	169	205	171	168	174	178	171	185	206	218	188	166	197	207	194	175	204	177	176	154	210	143	185	178	191	222	207	195	177	165	195	187	180	184	195	184	199	178	184	198	184	190	191	207	180	183	194	165	176	157	165	203	172	197	192	177	188	173	199	167	182	168	182	189	183	198	163	212	178	176	206	161	179	190	206	173	184	176	173	200	206	181	184	202	190	205	190	188	175	195	196	168	159	171	211	189	197	202	201	182	180	177	177	188	218	174	182	177	177	215	172	217	194	192	194	185	189	179	161	174	185	177	208	176	199	175	191	176	172	196	199	203	195	169	218	207	198	175	210	181	153	204	197	206	199	169	182	163	164	217	179	212	169	208	165	197	195	210	220	192	203	176	175	188	192	181	164	200	211	202	192	198	206	187	176	195	178	187	151	161	170	196	208	182	190	201	177	207	178	175	180	168	192	198	196	191	184	208	189	186	182	162	179	197	164	190	183	190	192	199	211	152	210	179	175	181	219	192	204	180	205	193	189	207	177	186	201	177	191	191	180	193	158	191	185	183	191	184	167	185	187	201	192	197	165	195	207	177	175	209	196	190	182	168	217	171	173	197	188	186	210	185	211	198	180	196	190	173	173	152	201	188	183	173	173	183	181	173	198	168	180	185	173	173	219	200	195	185	187	195	178	192	163	204	200	183	213	193	198	162	192	160	194	177	159	180	182	204	198	187	190	171	177	199	180	193	159	168	179	199	181	218	200	187	213	225	197	176	209	182	160	158	187	197	169	193	213	171	205	188	182	200	195	186	175	194	180	179	203	180	191	176	193	194	195	177	195	188	176	176	188	174	231	177	216	194	190	191	200	198	187	167	185	205	186	172	162	200	177	176	186	179	168	180	185	198	200	180	184	188	189
8714	2088	4323	5198	4685	3527	2951	2625	2502	2502	2130	2018	1836	1739	1573	1281	1157	1028	986	831	739	758	670	687	643	609	562	549	554	538	511	534	555	545	536	529	497	502	516	516	490	528	473	527	504	467	468	517	509	533	533	458	477	527	490	547	520	536	514	487	474	478	541	484	445	484	496	475	532	456	452	446	461	507	465	427	461	475	500	499	525	445	497	500	477	518	484	537	563	531	502	489	466	451	464	490	491	470	474	499	487	492	433	446	461	491	490	444	469	486	504	466	483	504	461	493	488	485	496	449	485	435	489	452	482	480	473	490	471	462	471	486	498	463	421	507	468	465	460	493	428	451	457	506	461	462	496	506	467	483	406	459	486	490	472	476	493	488	466	489	456	489	501	485	499	455	457	466	465	458	444	459	463	468	485	463	496	512	488	472	495	478	484	439	482	491	451	435	509	475	483	495	504	513	473	453	455	495	506	456	461	470	475	446	506	478	488	495	478	507	453	477	504	486	469	477	485	465	453	476	485	486	463	496	447	511	494	450	469	453	457	452	483	482	518	493	470	464	443	478	510	497	499	460	424	511	507	480	448	516	507	486	508	455	448	466	469	437	490	467	491	445	476	501	495	484	478	449	492	509	470	496	451	453	483	463	462	462	462	457	484	490	450	456	444	492	495	506	513	465	459	468	442	484	468	482	498	482	469	447	451	487	475	436	446	468	467	472	506	490	457	517	482	471	485	462	439	468	439	478	491	465	472	450	471	456	463	475	450	460	500	466	495	429	477	477	491	494	467	456	474	476	472	487	501	493	481	482	532	474	434	433	474	438	500	451	465	490	472	450	509	453	511	456	502	489	484	464	495	454	472	470	466	437	492	470	474	491	475	494	460	475	477	459	466	501	493	458	521	470	472	482	480	474	483	444	485	479	494	447	418	453	472	467	439	485	495	499	495	499	517	467	457	465	491	498	450	469	474	481	456	468	462	437	453	521	479	474	488	491	484	439	477	464	506	521	453	446	450	493	487	485	460	448	489	516	464	457	448	471	486	506	485	404	451	448	438	485	464	471	475	502	490	490	486	478	448	453	460	501	483	463	489	480	460	431	480	480	499	452	465	508	493	508	500	464	443	515	497	472	462	453	481	460	458	452	463	476	508	483	470	461	480	479	508	473	463	441	507	469	473	462	453	480	462	500	503	445	474	450	481	495	471	467	476	419	494	482	452	402	482	461	477	494	473	495	481	514	485	458	453	482	467	436	484	484	472	449	464	466	455	473	445	479	516	499	476	471	469	455	479	468	481	476	447	487	464	480	475	509	478	479	474	484	494	480	463	472	448	442	459	459	466	430	497	446	469	461	425	472	483	460	486	487	477	454	457	469	476	493	454	455	504	451	453	447	463	483	502	477	442	493	448	462	442	486	450	466	509	544	482	482	453	481	494	516	496	501	480	493	464	429	479	514	451	436	462	496	475	480	433	475	496	475	427	485	496	478	436	460	477	475	482	474	455	483	514	469	472	471	472	480	477	471	479	492	465	492	480	445	452	452	489	509	458	508	484	448	498	470	478	452	425	484	465	469	462	450	454	461	472	477	497	448	464	455	486	460	494	462	470	437	473	488	470	484	456	512	466	485	470	432	493	507	444	453	486	467	493	474	472	460	459	495	465	510	441	480	466	479	481	452	480	440	468	441	507	486	434	454	480	428	475	441	472	438	457	499	481	489	468	469	488	436	457	465	484	456	465	429	469	482	471	481	480	471	472	464	445	461	453	455	486	482	462	476	500	473	502	456	511	491	453	465	478	467	522	502	470	477	459	458	462	485	467	485	493	464	520	472	489	457	450	479	465	474	450	476	460	455	478	444	490	499	505	477	480	479	500	481	486	413	476	476	483	450	467	480	467	483	457	526	475	458	480	480	498	520	483	457	462	463	429	508	468	448	479	541	444	470	468	451	472	466	488	483	469	489	456	442	466	487	498	479	480	497	458	435	451	486	466	474	491	447	462	442	471	517	477	421	485	488	408	501	487	450	457	447	508	465	428	461	502	460	492	463	499	488	489	457	483	492	496	487	452	459	513	445	517	442	447	471	486	489	478	509	494	443	512	440	441	431	489	483	528	464	493	512	449	472	501	503	457	539	500	479	481	476	486	461	441	461	486	456	458	463	467	467	465	453	505	485	447	497	477	500	475	528	473	446	460	490	455	500	472	453	507	444	453	489	462	479	472	487	488	503	474	481	479	471	447	460	470	489	454	487	510	463	488	462	520	491	504	453	479	485	498	480	495	488	480	452	447	460	490	444	492	483	459	489	485	443	515	476	476	470	463	465	503	474	480	501	493	432	464	467	470	485	489	467	471	486	462	433	476	495	467	465	432	484	507	480	485	525	425	459	494	443	468	444	503	466	471	436	476	508	474	484	447	468	435	460	482	485	503	465	498	465	464	486	489	451	463	468	499	482	461	483	446	492	452	443	466	468	442	460	495	504	480	463	455	438	486	516	467	447	487	506	472	455	458	522	479	486	479	471	503	462	450	477	460	532	481	464	472	476	467	444	502	516	425	459	477	508	452	447	473	491	478	513	492	485	468	500	493	462	437	482	462	487	487	505	475	473	505	498	481	437	472	487	495	479	478	455	472	446	475	468	444	470	475	471	452	451	473	483	476	452	495	476	431	451	532	450	481	480	469	444	463	470	479	439	501	491	452	493	433	506	475	468	459	476	465	453	474	440	467	474	462	449	436	443	450	507	482	495	450	505	442	470	448	483	511	492	453	451	513	456	444	466	476	492	445	485	481	486	494	465	444	507	468	461	479	493	459	501	478	511	465	466	452	440	465	473	468	475	425	517	454	495	489	461	480	470	461	455	462	502	470	474	473	460	506	472	477	460	456	508	480	444	480	477	495	457	440	482	526	485	499	449	468	465	483	443	442	496	498	478	485	506	446	452	456	497	485	415	459	462	435	464	455	459	481	482	454	482	478	475	473	454	437	501	466	446	467	512	475	466	436	473	459	466	458	440	451	470	486	484	470	493	458	488	449	512	457	477	521	468	475	469	487	474	467	458	469	450	504	469	434	456	491	477	451	494	479	462	477	479	472	479	441	471	477	438	450	489	452	457	443	442	441	436	465	472	466	499	488	463	475	488	479	468	487	465	485	485	506	503	457	457	474	506	474	463	499	452	491	448	462	452	494	470	434	475	492	482	479	462	438	479	510	469	465	476	459	493	481	459	521	486	477	458	478	498	429	503	456	480	455	528	468	502	502	480	470	430	470	489	477	481	469	455	460	465	485	445	459	480	450	471	457	439	480	498	482	459	464	468	419	489	474	440	451	474	456	489	485	449	503	461	455	466	488	478	469	464	486	481	486	472	456	471	486	497	459	490	466	450	468	429	445	463	486	468	473	484	475	451	460	466	461	477	420	515	435	472	497	471	457	478	517	457	494	458	463	480	458	487	445	490	484	480	507	507	468	506	479	455	466	431	505	461	452	478	477	458
1986	695	799	661	512	447	475	430	405	410	418	430	411	382	355	371	338	287	323	322	333	353	283	324	331	335	297	338	314	314	293	342	347	306	307	344	318	312	366	327	330	306	323	349	312	338	332	344	313	312	347	344	326	323	364	308	309	308	314	312	335	329	325	276	309	279	287	336	311	337	297	311	298	290	315	291	321	337	292	325	308	271	314	307	310	327	324	308	322	330	299	316	289	303	325	304	297	361	321	325	318	290	293	323	312	299	317	309	318	347	319	286	327	315	290	319	329	304	328	315	314	314	295	320	315	323	323	310	313	291	307	315	348	297	291	310	336	301	339	346	310	294	285	332	356	334	322	289	340	302	283	312	291	336	313	349	356	316	299	345	291	317	317	308	322	324	315	328	284	306	302	323	302	290	333	311	290	359	319	297	324	311	346	291	331	325	311	318	356	330	336	371	325	341	295	321	323	334	297	280	306	309	354	309	312	325	325	341	299	309	317	322	309	324	333	305	353	332	324	323	334	304	301	309	286	315	309	293	339	325	292	334	288	360	331	301	301	283	312	310	314	321	323	308	325	328	294	316	309	279	326	306	295	344	295	328	294	289	313	311	339	325	323	288	295	312	343	298	326	304	319	340	294	306	323	288	302	329	306	323	283	316	295	313	288	299	325	297	317	311	298	327	318	315	340	316	305	312	331	332	319	310	300	321	331	303	333	315	294	312	317	287	298	324	312	340	332	343	308	316	316	312	309	293	265	275	312	288	267	329	347	289	306	319	273	310	323	316	333	323	326	311	331	328	309	294	303	275	279	316	331	309	299	303	324	336	325	303	292	331	296	315	314	305	297	312	318	305	323	323	280	296	298	297	337	315	308	303	329	320	295	324	286	350	310	338	340	333	349	343	321	323	339	321	300	294	346	334	269	318	297	323	287	339	311	315	318	347	312	319	318	338	317	286	301	301	324	282	308	288	323	302	318	311	292	309	346	308	308	319	311	338	330	286	319	345	339	321	328	301	295	306	303	314	333	326	302	288	336	292	295	294	304	354	356	348	290	331	305	328	323	333	320	318	305	292	289	292	320	338	298	277	304	341	294	332	303	328	296	301	326	324	341	328	326	305	316	360	311	312	271	319	281	303	307	297	317	310	290	316	308	336	314	342	319	309	327	313	338	305	320	328	316	370	281	336	294	330	290	313	319	309	314	308	291	293	313	314	335	311	329	296	341	295	295	299	323	304	278	323	349	317	295	324	318	265	314	281	303	295	336	272	311	307	312	297	312	283	308	305	318	287	309	349	300	313	322	297	337	344	303	318	330	329	325	325	350	323	299	288	317	302	331	324	339	318	309	332	327	302	297	304	340	350	300	298	335	287	304	281	339	314	341	335	313	331	298	319	305	282	304	303	338	312	308	315	326	301	318	263	297	333	359	323	327	292	326	330	310	282	289	302	308	250	306	295	278	360	333	321	306	340	321	326	324	319	283	309	320	330	309	315	310	310	292	285	308	311	316	345	294	333	297	325	337	314	299	313	345	324	281	289	315	292	297	321	315	331	334	330	340	320	323	316	299	288	290	326	351	336	328	303	315	316	312	310	360	314	315	301	302	309	308	333	323	296	278	361	317	299	292	277	301	330	349	300	284	312	313	290	293	321	286	311	339	326	314	327	297	346	288	315	324	323	297	275	329	321	321	310	310	324	307	312	297	304	337	338	304	305	307	307	308	301	319	306	304	308	315	292	305	315	295	299	328	336	317	287	320	314	333	298	302	309	344	348	337	283	339	311	323	297	337	309	317	298	322	328	334	342	306	333	348	338	271	312	333	309	321	287	349	290	357	320	293	361	333	319	321	347	288	321	305	299	281	304	335	297	312	296	312	299	331	312	344	334	323	276	275	305	314	295	320	345	292	304	295	290	277	325	337	293	310	328	333	331	319	303	344	320	355	335	310	317	331	339	297	324	316	286	331	314	302	332	303	339	321	338	330	339	315	297	300	310	325	302	310	324	321	331	315	303	335	299	329	304	322	354	338	279	275	322	319	306	323	352	314	313	342	326	298	334	331	314	282	287	336	328	295	328	323	297	309	345	325	296	340	311	319	306	313	279	306	309	326	330	324	306	313	321	332	345	329	367	294	339	317	300	307	362	333	338	338	329	311	312	330	326	308	302	322	309	310	328	317	313	307	300	343	336	305	334	310	323	327	297	310	341	299	290	305	300	315	321	302	322	311	337	299	329	303	299	276	283	311	316	335	295	318	314	312	301	293	305	347	326	330	308	294	299	316	313	310	323	299	318	308	296	327	373	315	292	295	312	344	334	307	322	306	325	319	332	312	294	316	296	312	325	319	340	335	311	323	336	300	319	338	354	336	347	318	309	315	320	318	282	328	300	302	302	287	315	288	332	281	289	306	322	309	289	333	319	323	297	353	320	316	310	333	295	304	299	329	294	316	293	329	320	302	353	267	293	323	305	338	321	322	305	307	317	279	289	271	323	323	293	288	302	380	283	308	339	327	326	319	335	271	327	311	313	323	317	309	281	284	348	302	309	315	317	315	290	314	305	331	319	296	283	311	293	339	311	310	351	310	306	300	312	326	344	329	307	336	345	306	290	278	297	344	316	317	314	307	325	316	309	311	297	318	286	274	324	306	284	260	311	340	331	307	302	306	342	320	336	286	309	290	303	322	340	327	310	318	287	316	319	309	324	297	350	359	337	314	301	295	304	310	334	298	345	363	311	326	324	316	314	350	308	300	288	328	316	298	299	322	313	323	327	343	316	319	284	321	321	301	326	315	331	324	297	349	347	305	332	321	315	297	319	295	284	319	266	309	282	328	296	312	339	296	290	311	317	332	308	343	317	341	288	291	295	304	307	296	317	292	310	310	346	323	326	308	278	289	302	280	339	289	309	313	313	315	346	314	306	295	308	331	309	325	312	325	318	343	304	354	334	316	338	287	301	292	305	271	284	334	327	322	312	324	304	291	331	314	333	358	339	341	289	323	331	312	311	283	306	306	332	289	310	302	304	327	348	278	345	327	312	301	269	306	305	267	331	324	332	300	318	363	330	321	303	366	296	316	320	323	362	317	315	329	314	300	310	288	310	329	319	321	332	331	327	306	328	288	303	303	313	331	299	331	334	364	338	322	310	301	305	318	323	330	334	294	282	314	322	310	320	329	338	334	310	320	303	297	325	306	295	289	302	302	297	319	326	293	319	300	306	348	321	357	324	308	307	300	319	297	319	291	306	334	286	329	319	309	309	309	329	288	307	335	338	317	327	351	267	337	311	310	288	317	302	342	339	317	321	301	287	314	332	312	332	329	302	300	305	338	318	321	294	297	271	323	317	342	337	301	309	282	315	300	330	296	322	318	322	368	333	321	333	359	332	332	312	333	307	256	296	325	297	339	312	333	326	335	305	291	314	321	320	301	283	321	312	335	300	294	274	349	333	330	335	284	300	295	291	335	340	340	288	308	322	332	360	291	311	317	307
2482	1176	1804	2054	1796	1553	1492	1408	1291	1243	1347	1261	1195	1157	1142	1017	962	851	828	807	799	771	778	777	761	828	731	832	744	793	713	754	761	748	766	763	788	830	836	731	784	753	748	742	762	783	798	784	736	775	788	761	717	748	742	756	770	795	757	777	788	779	812	762	781	771	719	788	721	761	782	764	794	773	762	741	749	729	773	796	760	781	804	760	799	804	803	780	732	738	738	812	736	805	782	741	769	773	763	736	770	781	751	789	730	752	766	764	788	747	789	719	773	754	710	758	739	738	771	780	735	758	764	791	768	698	724	767	785	778	731	785	759	753	734	789	753	752	792	825	742	737	770	773	811	812	719	761	736	814	748	772	747	739	782	740	738	762	734	729	786	773	737	786	725	758	750	788	718	750	789	736	782	821	725	752	781	745	808	718	728	750	788	735	757	774	732	809	748	790	743	723	776	755	807	782	730	776	786	779	739	765	783	737	762	791	723	810	815	747	733	780	746	839	760	745	735	786	758	749	781	703	708	734	792	741	800	743	761	755	717	761	742	722	789	748	733	714	768	752	763	717	800	783	753	684	740	719	759	782	767	782	708	778	753	734	756	772	705	746	707	758	746	780	705	792	769	756	712	740	785	772	785	778	709	726	764	772	770	709	732	722	780	746	751	764	793	754	845	758	741	728	738	736	757	742	747	737	777	720	785	747	759	789	781	808	752	774	772	799	755	805	771	745	704	727	752	757	755	761	746	769	776	743	804	733	734	780	738	724	767	715	703	752	786	753	722	726	754	807	754	728	722	705	800	760	747	767	738	828	761	746	789	801	772	764	721	758	777	737	777	727	721	736	717	784	791	733	818	755	774	771	748	700	738	736	767	739	782	753	770	770	768	698	736	781	785	753	783	747	721	733	735	811	771	783	781	718	759	766	745	727	786	736	807	753	768	740	773	763	748	768	731	759	777	773	750	765	745	743	780	747	789	798	769	750	772	738	766	697	735	762	763	819	735	760	744	798	797	758	774	761	738	735	769	731	743	794	726	730	711	765	719	746	765	782	747	808	773	723	713	735	776	767	767	785	725	725	792	704	725	765	743	720	772	759	744	749	732	789	772	778	797	738	735	738	784	756	771	765	797	751	797	760	719	764	761	743	760	735	731	762	797	736	795	725	783	740	785	781	785	803	743	731	772	759	755	781	745	758	749	734	781	770	680	714	750	750	743	785	726	757	736	773	767	823	721	797	795	730	779	766	735	738	774	745	771	829	738	782	751	712	718	801	747	751	803	800	720	701	795	779	756	729	754	734	748	722	761	764	758	743	725	783	771	788	736	779	759	752	738	803	756	707	790	781	764	761	733	741	756	736	791	765	725	744	732	765	753	764	760	748	745	772	775	803	757	772	754	764	771	762	744	752	792	772	733	786	785	758	705	744	778	738	794	734	743	746	788	820	781	776	752	741	754	778	746	758	798	754	749	792	760	735	747	774	733	797	748	734	746	777	783	749	760	757	809	833	756	743	805	760	792	763	726	782	709	776	755	766	792	808	773	764	772	774	753	780	774	749	771	709	751	737	742	733	782	788	762	779	715	733	757	774	723	775	783	796	761	822	811	744	745	762	789	740	756	754	786	708	761	811	722	749	770	753	742	762	787	768	797	747	743	785	775	740	765	722	741	774	756	765	773	742	751	807	771	717	761	729	717	780	732	800	766	749	778	759	791	802	787	760	729	799	781	757	732	736	775	774	774	759	745	797	751	730	742	742	745	770	736	800	710	711	747	756	731	817	770	748	734	726	763	712	784	768	776	803	763	728	797	809	747	710	825	740	747	742	808	710	783	759	772	789	763	767	765	784	781	717	777	734	730	733	767	736	758	747	794	719	794	760	765	774	792	791	714	770	740	718	748	745	805	776	749	768	780	770	794	821	749	767	743	769	782	783	788	784	765	726	780	797	768	755	778	795	743	755	754	695	755	755	744	762	764	772	760	711	767	811	749	734	738	778	761	774	739	800	727	725	788	745	796	779	779	752	744	691	732	760	793	799	732	746	760	798	754	755	794	722	751	746	749	759	835	761	752	779	764	754	781	780	764	752	754	779	791	800	732	756	759	741	705	767	723	749	755	772	745	755	796	800	756	768	798	754	785	774	796	824	801	758	750	755	747	731	774	813	769	747	764	764	768	785	715	760	782	822	756	768	748	793	751	753	746	788	778	758	755	730	748	787	764	732	808	743	760	806	775	737	786	762	748	785	769	715	785	769	767	763	787	751	754	725	743	750	778	760	711	732	797	764	754	751	778	767	744	758	791	748	778	744	760	747	732	760	725	809	755	777	768	821	753	756	791	780	734	744	748	777	769	750	752	779	702	721	774	738	780	750	741	755	713	737	747	745	743	710	764	754	765	724	804	786	776	776	731	755	762	724	741	786	783	808	803	755	734	715	783	770	713	768	770	779	784	751	735	770	731	744	754	723	761	771	721	765	702	816	751	750	760	752	714	713	767	730	708	758	768	808	777	787	751	750	801	754	746	746	755	729	772	760	805	811	755	728	769	783	699	725	741	765	745	765	701	747	742	746	770	760	766	774	722	806	775	760	779	712	708	750	790	748	819	768	791	728	742	789	719	749	729	779	793	746	737	710	723	813	726	765	798	789	780	775	763	731	694	777	755	736	763	728	725	703	752	767	764	751	765	807	783	750	733	741	736	803	708	777	758	748	776	754	723	771	813	788	749	789	797	734	749	789	774	791	765	730	737	767	801	791	755	715	775	761	792	783	766	773	799	742	741	704	794	767	753	751	767	777	737	732	754	742	765	742	727	752	773	777	722	755	806	748	783	774	771	717	758	764	763	757	746	733	765	729	790	722	752	793	782	724	793	793	765	706	805	733	748	756	713	810	816	728	759	736	809	759	772	765	755	772	788	773	765	737	765	763	759	735	765	766	740	730	745	768	775	744	713	771	779	781	738	737	742	768	768	744	719	781	749	752	759	791	750	771	736	720	795	757	748	724	771	795	746	758	788	803	792	778	823	761	749	750	776	771	766	724	760	782	741	770	779	740	757	748	751	759	819	791	777	728	790	779	757	775	705	793	745	732	736	757	737	775	780	799	778	718	726	751	707	749	750	759	779	800	753	801	770	762	732	810	737	724	775	711	788	764	788	731	752	743	716	817	771	797	804	738	814	789	776	785	722	761	740	833	726	793	737	718	773	708	716	708	774	794	757	800	786	747	776	754	754	726	776	754	758	798	722	802	757	773	704	782	755	769	760	723	802	744	724	779	752	722	813	720	807	747	740	774	777	788	748	725	753	702	741	760	737	759	781	722	749	805	750	746	768	766	727	756	716	794	784	776	748	789	766	757	764	758	767	738	762	762	778	741	771	776	762	733	801	751	751	758	727	767	765	723	722	725	783	748	781	727	765	782	746	742	744	780	725	695	761	775	784	727	771	750	756	756	803	761	760	745	731	743	764	765	794	773	738	714	746	724	762	784	712	757
7138	1223	1499	1194	941	664	617	566	496	459	434	474	418	408	404	375	354	337	327	314	310	318	306	292	325	283	291	344	313	307	288	284	283	302	315	284	287	287	294	291	302	292	258	306	297	282	284	308	289	316	290	322	290	314	292	269	284	295	282	302	320	302	303	280	319	289	287	320	326	306	279	271	318	290	312	285	287	304	306	272	300	306	302	308	299	292	283	295	295	274	307	317	261	295	279	271	284	300	306	298	305	302	306	303	297	284	289	287	278	316	307	273	315	348	270	289	261	256	291	294	290	294	301	319	288	301	278	296	288	277	307	311	301	291	317	282	311	283	293	284	306	324	315	317	312	271	265	256	303	292	302	289	280	313	282	303	288	298	283	306	295	247	289	285	329	263	272	282	313	316	287	319	277	319	260	306	295	273	255	263	304	334	319	281	285	279	320	287	323	310	326	277	288	338	286	260	286	260	288	286	286	280	317	264	310	296	295	272	311	289	353	320	303	293	290	328	327	333	276	317	303	288	298	302	313	334	328	321	282	287	297	311	300	298	286	290	297	304	309	304	261	265	336	311	312	271	292	289	281	328	290	261	300	320	289	282	297	277	298	310	325	301	285	340	313	276	286	271	279	272	302	287	334	289	306	296	277	280	309	244	289	286	313	288	298	307	269	268	313	345	332	289	290	283	283	311	314	273	298	317	307	267	290	293	282	341	331	271	296	299	270	281	256	288	290	277	312	303	314	299	318	297	278	287	308	309	320	278	271	285	307	313	262	290	307	281	256	280	285	270	342	303	311	260	275	302	304	301	246	318	298	281	287	324	287	300	322	290	257	296	318	306	276	279	281	278	343	306	300	279	291	308	292	304	285	299	326	323	303	298	293	307	307	261	254	281	295	259	297	292	319	280	292	308	285	298	304	291	286	313	320	297	313	307	303	278	292	305	316	299	269	305	327	294	275	274	301	294	321	289	317	267	304	276	305	319	302	279	281	326	337	281	273	333	281	322	285	306	277	296	332	309	307	285	291	327	295	312	284	278	306	326	253	314	342	293	309	302	285	308	288	278	279	279	281	331	319	297	302	304	285	301	299	274	308	319	305	329	303	303	303	279	305	294	294	307	302	287	296	307	290	311	294	280	307	298	293	322	293	293	292	288	314	266	266	298	312	275	299	326	342	322	298	298	283	298	270	301	310	266	324	269	292	316	329	308	303	316	269	292	291	287	319	326	275	300	311	276	302	304	292	266	275	276	328	343	304	324	291	282	320	288	266	305	309	322	294	312	302	298	283	303	306	252	296	312	292	298	299	277	326	322	271	324	293	271	294	300	298	331	295	285	293	296	363	315	306	319	275	297	282	291	299	303	304	284	295	314	309	282	300	302	269	292	284	302	305	283	313	297	299	293	295	283	297	274	289	298	275	290	296	306	307	314	298	299	276	305	281	279	325	310	309	268	276	284	303	294	322	305	297	304	264	309	326	299	293	268	319	286	287	291	287	266	309	304	275	310	311	306	307	265	304	294	286	331	274	312	326	304	300	289	284	281	304	322	305	272	313	326	305	265	313	289	295	288	313	306	281	287	298	305	296	303	297	312	266	262	295	290	268	300	294	298	270	271	330	302	287	318	291	307	303	293	275	303	301	307	297	296	296	288	325	301	312	308	282	341	282	283	280	297	288	299	295	287	320	265	311	289	293	337	290	293	297	300	285	299	315	286	326	318	338	290	290	283	292	296	322	289	285	322	295	327	312	303	282	254	315	298	280	307	280	269	259	297	270	313	281	292	312	289	332	310	302	282	291	259	294	283	318	285	268	308	289	278	290	342	306	322	318	314	299	296	321	303	310	310	307	276	283	278	317	296	284	318	295	296	282	266	312	294	304	301	306	278	285	306	332	284	303	302	281	346	300	315	323	291	292	283	267	305	249	280	289	278	287	289	298	261	250	296	270	309	261	282	296	284	263	281	324	247	326	304	304	260	276	286	311	298	308	299	304	280	304	292	315	296	303	306	327	292	284	304	344	330	299	279	279	303	291	288	311	309	306	288	304	290	320	316	306	297	300	266	315	290	283	302	291	318	323	301	291	285	289	293	305	290	291	316	307	294	291	309	295	290	253	286	265	306	307	288	304	320	332	289	295	254	258	307	273	302	288	333	321	305	285	277	299	300	318	296	295	319	300	291	320	263	310	294	278	337	269	299	289	282	295	307	307	293	283	336	287	295	321	319	279	268	299	294	280	308	331	316	310	288	306	295	276	320	300	302	300	282	284	318	309	293	323	304	305	307	305	310	310	299	301	298	277	295	283	301	273	306	278	290	323	318	280	292	247	301	293	318	334	310	303	323	308	284	308	284	312	313	271	317	267	314	333	317	280	292	306	274	294	298	260	306	274	312	287	309	303	286	324	305	330	292	318	316	284	280	272	285	310	273	325	295	288	322	284	278	315	305	312	318	322	254	298	292	295	302	242	286	297	309	328	300	298	313	280	284	317	309	282	302	292	298	300	320	301	310	278	325	277	308	299	295	287	295	313	327	314	314	301	306	308	268	346	313	336	308	324	296	309	332	297	287	301	264	292	311	272	281	298	295	261	296	311	274	310	284	281	282	296	263	262	293	343	286	317	249	313	340	314	293	302	303	316	296	309	305	302	300	298	282	279	308	298	293	288	272	269	296	320	291	305	286	265	280	289	308	337	316	312	280	295	256	344	290	270	281	295	311	294	296	293	296	317	298	301	295	295	318	272	298	322	264	284	282	309	307	297	296	268	301	272	316	340	307	309	315	282	270	311	256	306	267	301	305	302	279	297	279	285	312	275	312	287	312	324	306	306	261	277	320	305	328	313	301	287	276	287	288	290	299	290	280	293	283	316	329	280	302	302	296	322	273	318	301	263	281	298	294	303	309	297	311	303	291	266	287	293	315	295	254	311	322	312	260	320	298	306	313	277	300	298	309	313	284	276	271	270	323	286	306	286	297	306	291	275	291	296	277	289	296	309	277	297	303	299	267	283	296	283	272	287	297	278	285	293	314	291	294	290	316	290	271	292	311	306	320	281	317	344	289	274	293	293	286	286	285	297	290	299	314	294	279	307	291	295	318	287	310	281	280	289	324	296	324	294	278	309	279	317	299	331	332	313	286	274	311	327	292	283	322	276	307	296	294	290	311	338	318	305	320	318	282	312	314	273	303	297	296	310	300	274	297	279	279	315	266	293	306	305	303	268	285	301	304	284	276	282	289	288	309	285	307	319	346	280	275	330	273	314	287	265	304	284	296	337	298	334	299	342	313	328	310	293	287	260	279	300	274	317	300	290	323	300	313	291	291	288	337	284	281	327	297	298	306	294	290	331	288	327	309	322	294	295	321	277	286	317	313	307	310	266	298	272	291	328	308	303	280	316	278	265	279	280	296	274	289	298	300	289	291	319	279	273	291	283	305	273	280	322	295	270	302	271	303	327	288	281	273	314	307	330	287	281	272	287	311	337	332	295	297
6683	1646	3127	3676	3236	2573	2357	2213	1987	1942	1766	1683	1596	1504	1457	1235	1107	1082	1000	886	810	844	842	796	815	771	776	731	752	774	778	757	747	742	764	757	751	664	764	778	733	717	719	767	742	728	685	736	724	730	755	692	711	741	739	723	745	759	720	738	717	771	733	723	723	653	709	700	715	737	703	707	778	709	702	698	664	681	686	739	734	707	665	704	749	720	711	752	768	700	712	696	743	705	697	729	692	745	720	685	705	767	765	703	719	744	702	682	733	701	725	674	723	759	684	696	727	713	692	719	722	695	731	666	694	674	714	752	754	683	777	674	750	735	710	780	695	724	690	719	710	732	703	700	710	662	712	718	706	723	712	690	723	742	685	719	731	742	683	725	721	704	729	721	717	762	714	725	717	719	701	699	730	696	687	789	751	700	742	722	686	702	697	740	664	698	735	748	714	708	688	742	679	708	668	722	725	743	678	731	719	738	744	725	742	691	704	666	734	727	732	726	707	691	720	699	689	746	688	730	659	704	686	679	711	674	750	739	743	715	709	634	703	712	710	735	696	720	731	694	685	700	695	721	716	723	725	688	662	688	721	666	691	718	690	724	703	672	711	707	708	676	678	671	728	725	736	717	714	680	709	660	723	718	733	695	761	707	711	731	709	732	730	733	744	703	761	701	728	706	734	700	706	710	656	688	685	702	692	708	701	664	703	715	702	719	734	744	702	766	690	715	756	735	790	671	676	776	706	745	707	709	714	740	769	687	676	769	711	677	729	712	710	717	727	697	680	729	722	697	738	675	729	717	699	672	681	670	669	719	712	710	723	713	677	749	699	743	663	693	722	682	753	706	723	737	674	728	712	710	692	710	723	679	743	719	707	737	726	732	713	753	712	765	682	704	718	715	712	716	731	731	719	690	731	742	680	716	685	726	705	769	725	724	674	731	736	716	740	753	717	719	701	701	737	749	699	704	698	700	667	741	689	764	702	749	692	737	732	689	700	753	716	717	751	691	683	687	732	714	696	691	737	737	690	683	737	728	687	713	743	739	720	690	693	740	702	727	704	706	723	663	699	729	654	741	707	710	721	711	720	739	750	712	730	713	700	674	770	686	707	760	711	680	680	748	697	724	732	678	694	725	692	690	714	683	710	680	674	697	699	691	728	712	717	690	706	739	746	700	772	714	735	716	686	735	698	735	681	732	674	710	725	762	691	708	694	733	709	714	735	704	680	697	712	713	715	720	695	738	727	651	714	750	706	714	697	666	751	730	697	761	698	692	708	673	703	721	721	683	791	732	730	758	702	692	728	709	675	734	692	715	685	642	713	727	702	754	696	716	766	750	741	739	713	752	748	742	754	725	715	667	733	732	716	726	709	687	703	722	702	706	698	711	726	736	658	680	677	715	667	711	746	753	729	665	759	729	741	717	736	663	724	753	737	700	736	745	733	732	712	759	748	700	706	747	769	729	723	669	728	734	700	745	738	725	734	712	690	741	778	752	711	686	752	661	717	666	701	689	649	748	640	676	763	745	696	688	678	693	735	732	726	744	735	712	703	698	703	707	660	741	693	725	723	681	695	674	721	714	691	734	700	762	717	740	745	755	730	700	736	741	701	722	652	716	705	712	744	716	731	737	719	665	730	700	705	700	671	748	727	728	705	684	716	685	762	714	693	740	656	692	701	694	717	689	666	738	707	729	689	671	719	781	678	737	695	734	710	736	699	746	704	726	722	716	694	769	743	673	713	697	679	767	700	678	671	747	689	706	761	705	682	716	693	699	694	701	658	699	742	720	672	690	706	707	703	757	720	696	737	725	750	777	733	740	728	740	740	711	700	796	702	680	716	692	706	723	713	701	697	739	724	668	726	726	710	731	697	729	751	696	720	683	772	727	703	699	732	726	753	738	718	689	721	717	715	721	732	732	712	742	717	701	699	722	729	677	701	679	703	729	721	679	766	717	718	725	754	715	732	703	712	719	730	769	706	741	690	696	711	711	662	735	698	721	740	688	727	673	694	768	717	698	736	694	707	726	692	713	721	691	747	764	707	698	681	740	692	712	746	661	745	695	649	727	692	736	693	700	777	701	733	747	754	722	731	684	735	691	703	707	695	716	630	680	749	698	717	673	752	748	696	751	758	731	725	720	677	726	699	668	694	732	745	723	709	746	696	672	738	714	692	677	782	708	664	713	726	708	690	705	658	730	676	732	756	708	716	688	710	662	725	738	793	725	665	660	747	705	741	714	717	688	689	694	705	743	730	653	718	739	734	748	702	693	732	726	736	720	680	737	758	726	698	769	701	709	688	722	674	730	725	748	717	707	740	665	716	711	750	737	750	676	728	773	721	722	712	722	702	691	730	700	660	760	681	717	688	708	693	653	738	737	704	709	729	665	689	726	670	710	717	712	683	729	715	708	768	734	696	697	692	702	706	711	734	754	715	775	754	683	726	680	717	709	692	787	697	756	680	699	726	752	709	704	715	679	740	737	738	716	682	659	740	767	763	687	714	720	744	771	700	718	661	759	741	732	753	740	781	673	700	714	715	699	742	673	729	751	738	714	653	719	693	714	697	741	741	713	691	697	699	714	706	726	738	728	714	686	702	701	701	751	701	718	767	678	680	747	703	676	718	705	711	718	713	687	733	736	698	701	692	742	687	715	744	726	739	753	712	745	731	676	687	719	763	691	674	695	712	702	730	712	738	731	729	675	717	695	717	704	707	796	700	735	741	720	726	726	750	697	721	697	710	732	674	693	694	756	718	743	709	703	705	699	698	779	709	738	788	693	740	717	697	712	678	694	757	747	711	686	742	740	745	702	725	711	740	774	707	695	707	677	672	698	768	692	726	756	699	734	708	683	745	710	696	716	720	759	745	664	696	717	716	738	704	699	694	722	693	732	700	742	657	716	663	702	713	721	696	736	673	723	692	735	708	686	699	762	694	715	748	666	692	702	736	736	691	690	720	689	716	708	699	672	722	725	714	693	700	730	778	751	726	718	699	694	736	672	687	689	748	698	703	660	699	737	630	693	687	728	717	732	744	763	726	760	696	686	718	731	693	723	710	676	679	668	718	714	734	663	724	681	673	676	759	736	734	741	710	700	697	658	709	728	687	677	713	666	715	731	722	707	672	646	680	735	750	735	696	654	665	685	696	708	692	701	728	743	664	670	689	709	705	716	718	713	733	705	697	727	704	706	714	687	686	751	709	827	707	704	692	702	663	705	769	752	719	703	706	742	758	717	722	709	771	697	691	676	687	705	730	696	721	711	701	730	738	688	726	700	726	683	734	705	743	701	726	712	716	764	741	681	716	665	673	760	695	704	729	712	691	701	709	671	713	766	712	716	763	684	710	728	748	678	725	678	692	720	694	734	682	732	689	747	770	714	728	711	757	734	687	710	712	764	738	701	737	667	723	705	756	742	663	667	690	753	692	710	707	705	680	734	674	721	716	714	733	730	734	696	699	642	672	705	655	713	662	677	740	724	718	746	694	694
13032	1978	2290	1692	1279	917	682	867	694	549	458	500	392	455	343	309	298	313	263	231	220	206	224	232	203	208	174	208	182	167	208	200	193	197	207	197	169	179	203	194	203	185	186	187	198	190	209	222	208	213	186	201	190	207	201	223	204	158	208	183	207	179	209	181	196	182	193	204	184	189	214	182	218	177	200	177	176	199	195	183	219	186	176	181	169	184	176	192	181	178	177	210	187	195	187	168	166	162	175	174	181	205	186	201	192	167	178	196	154	181	175	195	171	206	181	170	204	187	184	190	194	192	177	187	201	181	189	203	200	184	196	200	193	185	176	207	197	182	173	183	159	179	195	185	172	197	213	175	184	201	178	163	207	180	191	183	173	182	178	185	198	203	218	196	189	175	176	193	194	190	201	183	179	175	203	171	203	178	168	193	177	170	194	193	186	182	202	193	190	205	209	207	190	199	192	199	174	180	188	157	170	169	185	180	199	203	217	191	174	184	185	212	187	156	190	204	176	176	205	184	178	208	188	191	194	210	171	202	143	169	165	185	179	189	172	184	198	195	186	164	200	174	184	170	218	169	174	169	190	189	180	202	199	183	183	195	234	181	192	180	179	154	186	186	190	165	191	186	166	188	191	193	187	188	176	145	215	199	181	176	184	150	203	186	190	181	201	193	162	195	196	188	179	175	201	177	165	191	193	144	217	195	170	179	211	185	188	185	180	157	164	163	199	186	179	179	182	190	194	178	192	179	185	183	207	199	190	161	202	214	196	186	192	185	186	179	201	183	196	203	215	200	173	191	232	172	176	176	187	177	191	183	196	184	183	201	188	189	175	189	189	182	181	216	172	207	164	170	220	204	185	201	204	197	169	154	183	177	189	183	193	161	193	202	178	188	181	190	186	177	187	204	167	188	182	179	199	185	170	169	187	185	183	170	204	181	181	187	200	190	182	180	183	180	175	189	171	178	222	178	174	197	183	179	179	193	185	181	187	190	185	232	198	162	180	208	203	209	181	192	203	173	173	180	200	189	224	180	207	172	169	184	210	185	189	207	199	188	185	144	170	172	172	180	173	181	212	185	182	179	211	205	216	207	201	204	212	169	178	195	174	189	207	211	181	186	198	179	189	194	197	214	201	168	187	192	189	194	203	187	189	185	183	201	176	194	206	183	188	183	176	186	179	186	190	180	175	196	188	194	175	166	184	209	160	174	173	179	155	183	186	206	167	180	191	171	184	212	181	183	180	182	153	186	189	200	184	168	222	208	179	163	190	201	190	204	206	174	180	184	194	186	182	168	179	203	211	192	200	170	182	189	179	186	182	196	172	199	186	206	196	183	178	194	185	203	163	181	195	177	161	191	196	181	223	177	213	183	190	181	184	183	156	168	160	160	185	173	177	193	211	192	196	187	202	187	202	177	191	207	188	186	189	194	186	214	207	182	181	195	207	179	188	183	182	178	183	158	167	158	212	203	175	195	202	171	180	189	199	177	167	215	220	199	155	196	219	195	186	177	189	175	195	194	206	178	204	167	192	169	176	173	177	177	193	180	193	185	187	188	158	179	189	209	203	180	186	168	181	177	188	211	198	166	204	179	177	204	162	213	188	181	191	161	181	206	171	186	211	170	194	176	208	210	180	173	174	199	182	157	166	194	178	203	194	205	186	185	188	201	206	180	170	185	186	203	191	203	174	189	202	197	191	184	155	185	185	171	173	161	171	180	184	201	186	173	187	197	194	188	193	181	192	167	174	194	191	194	183	188	197	189	183	189	207	185	157	191	184	167	198	188	173	176	190	160	191	173	203	187	173	167	193	180	197	154	185	211	190	216	194	193	212	196	188	170	173	185	180	172	182	169	187	175	171	188	208	179	204	194	193	196	190	192	202	197	195	178	179	184	206	192	202	184	216	179	191	177	198	181	196	189	188	206	213	202	188	166	198	163	190	184	193	199	184	197	193	170	187	172	187	198	203	196	203	202	191	202	211	189	196	214	186	174	192	195	173	186	194	191	204	183	183	174	199	165	175	175	178	190	178	191	197	195	185	191	173	164	173	192	215	198	193	185	195	200	177	200	190	182	186	182	175	166	206	203	195	201	200	194	181	177	170	186	204	204	156	192	194	199	182	192	180	216	181	188	205	182	199	166	184	195	202	177	212	205	193	190	182	189	192	201	202	179	177	178	168	165	191	168	207	192	190	197	211	176	202	167	192	191	184	170	178	216	192	167	197	205	192	187	189	189	168	187	198	188	164	202	162	183	193	179	198	181	195	188	197	211	192	185	191	183	183	206	217	159	177	170	184	191	205	186	179	196	198	197	197	190	184	170	187	212	199	191	196	180	144	180	180	220	183	217	195	208	181	202	198	161	179	190	174	185	175	180	196	213	189	158	171	178	203	148	212	188	166	201	171	178	149	190	191	187	195	196	183	166	181	200	181	191	192	186	204	174	186	165	191	193	161	192	219	185	205	182	197	176	185	201	170	190	192	183	177	167	214	195	191	184	170	180	183	186	162	194	180	217	205	179	204	198	194	168	190	173	198	207	179	229	190	219	216	206	186	207	191	199	174	193	174	198	198	172	154	204	173	221	197	197	188	197	178	205	194	172	189	198	199	211	201	182	205	170	185	174	213	183	190	209	183	197	152	190	187	212	192	192	192	212	194	188	197	202	186	184	200	184	174	185	192	179	186	202	179	207	197	185	190	200	212	192	198	184	172	179	216	196	206	184	179	163	192	189	189	196	192	180	175	192	210	182	207	206	195	191	180	221	190	197	183	171	164	182	192	188	204	218	207	180	172	168	189	187	196	162	176	196	200	190	187	159	189	179	173	178	208	187	173	186	181	181	176	170	197	182	200	165	210	213	185	202	179	196	191	160	168	194	188	191	173	199	174	194	167	180	169	189	152	169	188	179	191	166	185	210	199	172	188	212	194	206	192	170	181	182	193	195	191	185	206	196	200	193	167	162	169	183	187	192	188	188	194	188	180	184	184	161	187	199	204	176	219	171	183	180	162	207	189	162	194	181	196	218	183	155	193	172	216	184	177	172	183	192	176	190	197	192	173	209	172	190	164	168	194	184	179	163	201	194	181	170	208	189	197	173	212	178	199	183	196	166	196	184	164	175	197	185	187	212	176	203	165	186	192	190	201	199	177	180	201	198	182	175	192	196	210	174	189	172	219	186	190	194	186	183	177	171	208	165	169	178	197	171	176	202	193	187	184	179	196	176	215	191	171	195	175	191	194	193	179	170	188	164	192	180	200	193	196	181	185	170	174	187	174	192	197	177	219	196	192	171	196	199	197	186	160	191	199	188	177	193	194	181	157	178	168	187	204	173	184	178	175	192	202	184	195	189	200	171	197	201	184	198	195	165	202	207	187	206	186	201	171	188	181	203	184	197	189	155	214	194	196	190	158	197	182	183	152	231	176	222	206	228	186	186	179	201	193	193	199	219	197	186	190	199	188	151	197	168	202	180	189	190	187	178	188	186
8696	1905	4261	5290	4466	3795	2814	3374	2561	2440	2119	2106	1802	1815	1483	1370	1137	959	935	698	695	733	720	702	642	644	582	633	607	544	560	534	527	528	561	501	546	500	544	578	538	550	515	522	498	524	493	515	516	505	502	515	478	506	549	516	531	526	521	528	476	480	505	512	514	475	488	480	455	457	457	477	496	453	453	507	509	482	470	467	481	475	480	499	452	490	474	441	481	497	462	505	484	476	508	457	474	467	457	494	478	489	472	427	491	471	438	476	488	445	466	445	454	442	484	473	508	451	445	495	455	506	513	505	472	482	448	479	510	522	456	479	503	433	491	477	487	501	458	471	490	509	468	488	457	490	495	412	478	445	491	480	523	447	452	501	503	491	453	502	472	484	435	468	446	471	493	490	499	462	493	452	503	496	477	480	473	434	504	465	480	477	453	444	505	498	479	467	466	454	451	459	452	518	451	474	467	467	438	485	476	482	487	481	482	452	451	491	499	487	445	506	429	430	481	525	415	485	457	449	505	508	457	468	468	496	477	449	458	469	430	480	473	441	473	470	474	485	466	455	462	482	452	469	452	473	451	410	483	461	453	488	436	467	468	516	452	483	441	481	456	501	494	442	471	472	473	465	459	464	485	477	489	429	479	495	477	500	490	481	454	474	457	450	519	503	478	449	470	461	483	485	506	485	453	436	471	491	460	470	516	479	452	501	461	442	466	455	473	501	472	465	486	473	469	468	445	476	427	478	463	473	469	465	460	460	493	468	478	450	470	468	497	495	456	477	493	456	509	454	445	500	466	460	485	468	510	479	468	474	500	493	516	476	501	475	502	455	454	477	471	478	448	454	459	458	455	508	451	473	512	442	445	494	443	478	459	472	471	517	480	492	475	454	473	442	502	459	469	479	510	468	477	486	469	470	467	452	460	479	486	443	499	495	457	481	471	472	462	485	467	517	438	441	472	486	520	447	466	496	448	494	443	473	448	488	498	495	474	486	470	471	471	458	472	484	458	439	457	471	476	449	498	480	479	467	450	469	483	455	503	448	458	503	463	459	482	519	502	527	493	458	433	444	476	453	471	495	505	493	466	462	514	482	493	481	493	482	457	500	482	446	466	500	473	498	459	472	444	471	466	498	486	504	465	498	463	526	473	476	480	479	459	473	496	449	488	476	464	458	464	455	481	471	496	460	493	489	478	456	508	479	486	458	470	475	427	446	468	457	458	431	451	494	490	465	491	472	479	447	462	453	493	484	461	454	488	435	484	506	534	447	458	469	484	450	482	471	442	455	460	473	490	485	475	450	489	434	468	420	463	484	497	493	494	462	490	463	475	463	463	479	520	440	496	507	466	487	476	467	463	492	486	467	504	460	433	494	480	474	494	502	473	483	431	418	494	462	478	480	471	484	495	452	516	475	469	471	479	475	479	510	488	486	479	474	467	492	453	441	500	457	496	509	432	506	467	503	476	482	446	480	468	496	465	454	511	486	485	506	475	477	480	476	469	496	512	504	433	455	472	493	454	514	462	430	518	466	499	496	515	492	421	438	503	472	398	477	475	493	462	484	465	480	502	485	482	468	498	470	458	483	459	510	456	453	437	492	488	419	475	491	454	446	480	456	435	457	462	470	460	423	492	510	453	478	449	480	530	492	531	465	463	467	464	478	504	503	413	449	459	442	491	471	472	489	455	483	454	433	470	461	503	432	440	496	494	478	439	464	482	502	454	476	488	459	442	465	485	471	486	451	499	429	485	473	451	471	480	493	447	486	468	505	483	513	475	465	487	502	481	493	479	458	480	456	505	445	463	507	455	482	445	474	499	479	470	486	470	472	444	455	487	452	474	499	461	482	463	435	490	506	491	470	504	473	448	470	455	496	512	481	496	454	462	506	484	479	479	487	462	458	487	427	476	433	494	472	505	442	468	451	505	466	470	446	502	466	453	458	468	510	482	455	472	480	467	478	480	482	469	437	483	461	489	516	486	468	467	470	458	473	480	484	482	452	433	452	472	455	462	507	463	464	486	483	506	479	472	430	477	496	504	502	479	470	469	471	503	457	477	492	487	502	469	512	445	486	459	479	497	455	446	452	488	447	446	480	456	480	514	440	460	515	489	467	472	479	489	504	515	451	474	472	484	532	510	478	481	486	466	491	437	484	478	449	447	501	468	464	478	456	478	500	490	478	493	485	512	474	495	466	438	434	468	439	465	476	464	463	475	462	451	473	489	480	484	476	525	478	477	487	473	428	469	497	434	526	492	495	461	457	489	490	540	514	505	475	461	522	492	498	476	471	453	453	486	463	460	487	456	466	489	495	433	476	439	462	477	494	446	453	482	486	479	487	507	469	479	457	498	471	448	476	487	468	497	497	455	507	485	493	504	454	478	453	458	477	476	453	488	453	474	424	447	478	516	471	467	458	461	447	473	474	497	490	447	468	494	526	475	455	479	483	467	462	465	498	499	461	459	480	472	485	486	483	495	476	441	454	493	443	481	493	454	454	474	471	484	466	418	457	455	443	525	453	434	482	454	470	498	509	482	455	445	469	489	487	462	522	494	485	454	465	481	438	517	465	467	509	469	482	508	472	489	477	514	490	452	444	431	456	464	478	493	446	477	424	488	510	484	476	490	509	476	472	470	497	465	489	471	487	464	465	478	447	478	471	448	491	465	457	491	511	439	461	460	471	444	460	432	449	489	505	440	489	490	469	523	516	463	467	468	460	437	469	482	479	502	476	526	482	462	479	450	476	500	468	469	466	512	474	471	486	495	498	489	490	476	442	477	476	477	452	464	424	471	441	470	469	488	458	491	473	460	472	455	521	483	465	479	461	440	479	461	468	471	507	449	471	471	457	470	463	502	471	478	470	492	466	427	482	454	444	480	478	493	496	457	462	479	480	462	468	494	496	457	451	462	479	435	497	449	460	497	443	455	524	506	475	498	483	449	480	507	464	459	445	451	482	482	442	472	462	450	449	483	471	438	476	442	452	468	478	444	472	465	505	473	481	433	507	490	410	480	468	484	458	463	436	477	441	471	482	503	485	440	453	481	476	521	453	463	460	463	485	481	457	502	493	508	492	470	467	441	478	472	471	478	464	511	484	471	476	496	457	478	466	448	456	458	466	484	471	490	481	429	452	465	423	449	444	451	495	469	464	497	435	439	491	474	472	491	454	467	432	487	515	536	448	456	498	439	444	450	457	501	426	502	496	458	440	501	481	455	470	457	464	449	477	474	461	456	478	455	453	484	478	479	459	517	464	463	507	484	450	466	476	486	490	482	517	482	461	453	471	492	497	487	460	485	475	477	490	478	470	470	468	511	483	473	453	497	440	469	499	463	462	462	482	458	455	488	498	481	487	491	453	490	457	471	444	500	467	448	475	479	457	420	487	463	470	496	472	508	526	486	447	461	444	478	489	464	503	436	481	457	466	476	485	475	491	449	501	494	496	477	480	491	446	451	462	465	498	505	469	474	493	464	477	483	452	472	462	466	454
1984	671	778	643	508	446	454	416	423	425	446	374	378	356	348	317	342	338	323	308	332	319	318	305	342	304	318	323	363	298	315	289	292	300	298	311	312	327	335	340	321	291	344	312	296	287	291	336	360	321	327	265	338	295	305	312	325	305	329	291	295	315	296	307	344	316	309	309	336	329	307	298	275	304	317	342	326	328	346	292	286	328	333	306	331	276	322	311	306	354	350	289	298	285	334	329	344	330	294	342	325	339	301	314	295	346	339	330	318	327	341	306	334	337	287	289	332	346	320	300	326	311	326	317	314	310	334	292	299	328	335	286	307	330	322	324	332	292	307	316	336	298	322	305	317	293	303	292	301	311	317	336	313	288	305	328	330	307	291	334	313	334	351	293	286	306	313	318	318	309	299	342	297	315	285	327	333	310	321	315	293	310	304	333	334	333	353	337	299	318	342	292	297	305	338	312	325	340	288	310	311	328	299	305	291	331	295	314	329	314	328	345	331	317	290	339	311	296	300	325	308	312	321	304	278	263	330	317	328	314	321	294	308	344	303	308	359	348	332	295	311	311	332	298	321	288	329	346	328	294	295	332	296	331	307	359	299	293	307	307	317	333	364	292	281	307	332	336	295	351	322	335	324	292	336	348	322	354	318	334	306	305	325	312	290	305	320	301	310	298	304	317	313	312	312	296	299	304	299	334	321	310	311	358	316	325	312	311	329	279	298	344	323	310	303	314	325	324	296	339	356	296	295	297	307	302	308	301	303	286	286	287	296	313	323	317	311	325	335	327	321	304	332	324	293	321	296	291	290	321	289	300	309	328	318	296	308	327	327	343	319	349	320	314	312	374	304	342	324	325	328	286	329	316	320	337	317	299	303	307	295	284	335	310	311	295	338	310	325	332	341	303	338	314	307	300	337	316	320	313	351	321	319	317	330	308	309	312	347	338	301	290	306	288	329	305	308	309	309	344	305	336	318	349	290	280	332	307	301	308	324	332	325	308	300	322	334	319	298	349	319	334	363	329	348	294	316	323	314	354	353	313	309	295	310	311	318	323	284	314	293	333	303	326	298	315	344	304	338	336	314	298	298	288	321	308	338	337	296	315	297	319	345	347	313	318	340	310	278	308	293	308	283	347	327	279	292	289	310	288	294	329	303	316	311	322	301	330	339	321	285	327	306	349	311	314	328	308	350	339	297	312	328	294	300	333	311	292	328	352	339	341	321	291	317	327	332	316	311	324	289	312	319	320	308	313	318	327	313	330	308	317	364	316	306	304	287	299	295	300	298	314	310	295	330	322	345	337	298	351	318	297	282	319	315	304	301	301	302	268	309	303	343	310	342	340	330	330	315	296	324	367	322	332	302	335	287	344	309	325	341	308	307	323	323	325	315	297	287	326	331	298	334	302	319	328	328	331	282	388	295	330	334	311	315	277	305	338	271	302	289	300	317	318	330	318	324	316	308	332	316	301	321	304	285	327	332	318	331	300	286	300	335	272	303	336	292	325	315	315	311	329	342	322	349	309	309	299	322	315	307	331	347	300	327	310	319	337	334	310	327	308	331	314	316	343	298	321	305	350	317	323	325	342	307	296	332	272	334	325	325	297	299	338	340	334	336	309	354	300	314	333	290	275	317	288	336	312	287	342	322	365	335	310	275	317	308	324	323	299	331	295	345	345	299	313	311	318	297	313	302	341	294	293	347	305	319	312	348	304	302	284	343	305	280	313	328	339	293	319	312	333	302	319	288	321	299	310	313	285	329	310	319	351	287	314	345	307	343	292	294	302	327	326	311	314	356	315	309	297	314	290	304	317	311	294	297	301	300	325	315	344	316	344	295	263	335	316	308	319	309	302	323	327	301	299	297	330	334	293	359	338	281	334	338	329	300	311	313	327	322	313	319	318	339	316	294	301	317	351	337	321	335	301	327	345	325	320	304	297	345	308	337	343	295	272	316	335	316	317	352	322	307	305	318	317	314	304	306	304	326	329	313	308	314	266	306	336	304	314	336	273	304	355	306	317	320	337	324	314	304	314	347	307	315	309	358	303	331	287	317	284	311	348	319	338	295	332	353	278	336	306	291	295	289	327	320	301	335	322	312	318	343	304	329	305	316	322	337	345	272	357	303	317	333	286	305	333	345	342	340	283	326	328	312	307	318	304	302	353	330	310	316	304	306	315	297	308	316	371	325	327	306	300	351	337	328	298	315	315	325	307	317	325	296	292	298	326	329	325	344	324	336	320	284	312	292	317	333	329	307	304	333	293	290	321	309	318	311	297	302	309	293	332	362	320	297	304	336	325	311	298	304	307	307	277	342	309	317	320	346	289	354	322	299	305	335	312	317	302	307	360	300	306	322	306	305	331	299	355	302	333	325	307	301	328	352	325	339	328	275	326	300	306	348	306	330	319	331	329	328	314	314	308	312	303	303	307	328	280	308	321	314	312	292	294	333	304	297	346	343	335	321	338	341	324	325	303	320	288	302	326	286	279	314	294	323	311	331	315	317	312	313	322	301	294	325	320	313	297	304	322	338	327	292	297	322	338	275	300	306	292	327	330	318	313	327	337	290	310	299	316	348	329	316	332	336	308	297	298	329	317	304	317	337	331	334	354	306	320	350	297	324	320	293	290	338	313	283	316	312	330	313	336	339	346	312	312	335	325	333	309	332	290	315	330	290	315	332	346	299	325	320	333	288	354	345	312	318	316	293	316	329	301	317	287	320	271	304	362	301	347	332	305	330	301	316	278	293	321	335	325	316	319	318	335	337	314	306	342	315	297	310	332	313	319	359	330	297	310	304	328	323	315	312	307	319	296	354	309	325	311	344	292	339	333	314	307	297	314	324	330	308	328	351	322	322	304	292	304	275	278	323	331	305	326	327	330	310	330	316	298	334	313	306	292	293	319	328	297	301	304	322	323	328	321	271	341	291	292	323	300	317	316	321	305	316	316	328	312	318	360	319	306	315	325	300	331	320	330	315	314	337	291	301	284	336	320	330	340	331	333	333	340	322	351	303	336	340	332	367	355	315	279	300	286	295	293	306	306	338	310	321	315	302	327	298	279	333	299	320	281	335	333	310	331	295	313	310	308	313	309	301	327	307	314	316	339	337	323	332	341	314	297	315	331	296	318	353	336	338	311	318	289	326	319	321	339	334	337	328	324	330	312	308	321	302	290	337	313	319	303	323	289	339	345	306	327	328	313	310	273	321	334	334	287	321	296	309	296	315	294	330	324	272	300	321	291	349	307	300	335	307	335	315	305	328	310	311	295	341	350	317	306	336	326	300	316	332	298	300	320	311	319	306	303	369	301	321	338	297	333	323	292	309	333	303	307	330	334	316	315	323	304	286	315	312	312	325	345	362	301	311	309	278	318	345	302	333	334	287	299	303	304	318	309	321	320	341	319	292	315	323	361	326	313	323	281	284	314	335	344	328	338	322	350	314	324	333	337	305	309	308	310	339	293	320	328	328	306	312	370	289	316	262	303
2393	1218	1823	1881	1817	1560	1421	1454	1329	1333	1376	1252	1167	1186	1022	1010	904	926	908	865	792	782	788	780	810	790	737	787	770	746	735	755	748	762	777	747	794	750	796	717	765	747	770	713	753	845	809	786	778	825	758	697	762	790	761	780	776	747	757	703	745	743	752	749	767	766	744	764	777	728	816	700	793	736	730	717	766	753	735	752	781	775	733	787	756	755	751	797	801	779	716	753	774	777	760	753	775	780	757	754	747	784	776	725	718	765	773	748	722	755	773	724	776	741	739	796	759	776	786	790	750	821	800	831	784	742	759	772	813	741	789	762	756	803	790	782	770	750	768	702	748	742	765	783	743	805	783	726	683	727	710	764	762	775	738	746	740	736	732	762	701	765	759	764	819	767	796	769	734	747	781	722	739	732	723	760	744	805	748	785	740	791	730	748	815	819	780	746	764	761	778	708	788	754	783	721	754	758	731	742	747	768	733	698	731	771	694	764	740	775	728	799	768	781	766	730	764	747	782	774	792	755	798	777	721	802	701	728	732	723	755	741	763	775	772	746	750	768	756	726	754	758	807	752	792	721	756	762	748	703	717	799	767	750	779	729	771	773	779	797	794	749	709	797	699	805	795	773	760	750	785	775	800	740	755	780	776	782	771	748	766	706	784	715	752	754	705	748	757	759	743	759	733	738	745	742	754	743	747	748	757	777	764	712	811	756	758	768	721	778	739	734	748	763	749	759	731	758	760	771	731	771	770	720	788	774	771	752	768	787	786	739	758	713	770	750	722	763	740	796	775	789	749	779	755	751	743	777	772	810	750	780	779	712	728	751	735	751	766	747	722	772	788	783	751	770	760	803	766	758	817	772	747	751	719	794	729	744	730	699	725	791	751	768	804	744	762	732	749	745	746	754	726	769	792	752	774	749	781	722	777	758	710	741	762	727	742	785	776	677	768	782	740	750	763	796	770	789	713	772	717	742	725	745	721	776	739	760	729	722	727	797	705	764	775	748	733	788	770	759	782	724	744	754	792	732	734	726	750	745	729	757	729	711	777	774	767	725	743	777	779	774	791	781	783	795	731	709	741	738	757	734	757	739	773	796	774	695	762	758	793	778	733	757	736	788	790	774	773	742	772	745	732	762	782	721	757	784	709	748	740	760	770	711	802	707	739	724	813	752	778	764	694	760	779	766	755	759	775	784	771	748	762	711	824	759	765	731	711	771	745	733	792	714	763	746	753	823	761	802	730	748	781	752	783	713	764	720	754	742	737	806	791	773	761	778	768	724	776	781	737	776	780	787	735	788	730	749	683	730	770	754	761	761	804	756	759	792	732	756	753	756	754	746	763	751	745	719	766	750	759	731	773	725	727	765	771	760	758	731	733	747	808	725	710	770	760	726	787	753	760	761	684	747	766	723	754	762	758	760	775	763	747	764	784	787	716	753	743	760	733	790	736	709	763	772	767	720	759	773	720	791	757	769	806	785	740	771	752	736	743	784	778	799	794	739	787	763	712	762	767	797	746	749	733	761	763	816	750	765	770	771	753	767	771	718	761	744	790	743	786	739	712	775	787	754	788	745	778	752	731	754	778	750	760	744	800	753	799	772	722	850	755	779	728	788	752	712	815	803	756	820	769	798	719	739	780	763	755	759	756	778	750	737	742	754	769	787	749	727	726	742	716	800	709	727	733	736	770	712	732	739	764	765	754	781	797	731	761	793	760	738	738	747	726	725	756	746	790	737	800	747	761	745	750	743	799	783	746	815	720	737	695	713	718	741	731	763	745	766	732	799	761	761	824	748	761	733	784	748	771	766	763	754	747	758	794	774	786	781	781	767	814	763	788	763	763	736	782	726	787	736	774	762	700	763	778	744	766	735	734	748	779	723	748	798	791	762	751	733	831	802	817	760	747	781	780	753	756	759	736	731	791	703	795	762	750	746	759	775	812	691	841	753	731	758	774	755	750	754	760	794	762	759	746	733	775	782	725	769	778	728	729	747	757	713	699	718	753	787	756	780	693	769	752	750	757	759	752	734	674	791	765	785	780	767	788	780	808	725	773	809	712	740	798	737	729	765	792	718	796	729	714	743	737	761	825	741	765	758	784	773	754	711	727	770	744	791	745	756	750	724	709	753	756	789	752	768	748	742	771	722	737	781	736	735	799	744	758	716	763	770	778	785	777	773	771	725	781	805	738	756	744	717	761	756	774	758	730	755	816	802	739	765	754	774	779	756	779	750	792	727	786	732	760	741	778	738	774	765	756	763	765	715	784	763	739	762	775	723	780	818	774	729	721	776	710	768	695	734	725	780	773	781	773	778	740	779	776	735	740	777	791	773	767	756	751	773	765	740	805	778	738	736	786	712	798	801	793	764	780	771	721	761	811	786	793	751	744	754	726	711	782	784	779	740	734	783	851	723	751	770	738	737	772	770	754	741	734	738	755	742	735	745	731	746	719	726	780	755	689	765	759	758	732	734	777	728	797	731	775	808	734	789	751	716	735	746	712	753	752	724	752	776	760	753	769	775	752	744	773	769	776	749	769	775	802	787	737	772	765	790	777	738	744	731	750	753	769	766	785	728	730	752	777	799	758	773	794	763	810	727	691	781	773	744	798	764	787	725	771	710	738	728	713	766	789	773	777	756	761	759	761	780	779	756	742	718	753	755	752	774	710	749	714	747	694	714	701	752	729	793	749	770	759	779	754	729	715	743	711	820	722	732	761	778	769	741	759	758	735	760	737	763	763	728	758	742	717	782	751	770	769	761	754	814	763	736	739	764	755	720	757	750	737	741	779	740	728	825	805	705	759	726	734	713	716	807	802	823	759	734	745	748	754	802	774	772	730	737	774	754	762	714	760	784	758	747	795	767	782	741	768	764	768	722	784	758	765	768	788	715	800	780	713	785	743	805	735	761	766	744	744	744	785	727	732	749	773	723	769	766	747	732	758	791	791	757	734	810	747	726	751	696	762	793	729	740	774	744	758	747	784	774	762	758	762	758	732	744	770	773	757	746	771	748	749	720	762	729	767	769	735	777	724	711	752	752	751	778	753	721	806	793	735	716	761	719	764	720	738	733	706	754	739	754	764	726	763	774	770	795	772	735	779	712	727	748	749	731	735	779	732	793	750	790	769	768	775	754	700	743	700	733	771	750	762	727	763	806	779	754	755	725	755	744	777	809	747	813	741	750	751	787	734	740	762	784	721	757	759	752	768	776	744	773	757	793	768	797	756	799	764	732	784	755	789	734	749	749	779	754	756	778	779	743	748	773	766	760	761	762	723	733	777	790	698	794	768	769	703	728	749	743	737	785	781	785	755	749	809	717	757	728	718	789	750	766	789	766	748	714	768	775	769	759	759	815	747	704	728	750	746	823	764	742	722	737	770	773	800	761	754	789	766	747	770	729	739	749	742	776	826	794	734	749	754	730	801	757	747	788	781	745	778	764	765	814	751	709	754	726	762	798	749	785	771	786	704	755	770	745	750	823	769	746
7208	1303	1347	1154	879	765	671	565	584	550	500	447	446	397	395	395	369	355	323	338	317	292	308	340	314	330	339	295	278	302	267	329	292	291	322	325	277	329	302	308	304	277	330	314	299	320	313	327	265	292	311	328	314	318	292	311	297	322	308	302	293	277	280	311	288	314	286	294	276	308	275	287	299	287	316	275	332	311	323	283	302	287	299	296	275	279	306	281	295	315	306	304	314	304	320	320	295	294	303	279	303	326	295	305	302	306	312	319	321	297	281	298	268	304	314	283	301	298	256	279	342	320	271	298	315	301	287	293	313	313	326	300	296	271	287	314	291	298	269	304	281	319	311	311	303	268	293	267	293	297	290	269	299	292	336	277	309	284	294	287	312	311	317	338	282	297	292	289	281	297	322	303	301	286	287	295	294	299	306	267	285	318	289	322	311	297	320	266	247	311	336	341	296	281	276	265	300	324	321	310	325	267	335	262	303	303	312	299	280	292	291	288	266	284	280	299	285	286	310	293	310	257	288	296	279	318	300	326	278	281	288	298	279	304	286	323	312	279	273	301	304	273	318	288	271	306	286	311	306	299	328	309	279	293	285	303	292	262	306	301	329	310	295	325	304	305	311	279	280	297	313	344	268	301	285	264	322	267	298	297	266	294	286	304	279	301	294	290	286	308	308	318	295	310	290	277	292	316	289	327	301	269	261	323	295	284	293	285	312	293	334	280	295	297	289	281	318	315	329	307	312	288	292	293	269	311	291	310	308	291	302	331	283	310	289	321	287	269	308	326	316	272	299	255	250	309	282	304	307	308	296	326	275	314	288	285	291	277	295	290	271	317	257	301	349	287	277	248	313	251	332	310	315	301	289	303	311	294	297	326	300	307	305	311	298	311	306	292	319	297	282	309	295	333	283	275	280	326	292	297	304	312	296	259	288	283	282	292	317	314	293	330	275	274	296	317	278	303	288	272	283	289	301	288	280	317	276	326	274	315	318	284	266	310	281	286	296	294	291	308	292	258	290	340	307	323	330	273	308	304	303	305	297	303	307	289	294	303	303	282	332	281	270	299	319	269	304	285	321	285	303	298	279	280	294	306	269	266	277	314	272	276	297	284	280	306	289	297	283	294	271	272	311	320	277	294	314	284	307	330	300	314	272	285	301	294	267	329	316	292	258	283	292	306	290	285	333	298	300	297	301	306	299	307	297	306	302	287	292	310	324	302	294	293	300	296	331	293	300	308	304	297	299	321	292	281	284	296	301	292	287	293	326	307	301	293	306	298	276	282	302	277	302	296	309	338	288	300	290	308	291	315	299	306	314	266	305	327	275	294	300	299	287	274	326	300	291	301	298	288	292	290	301	303	294	288	325	286	295	295	288	324	317	272	297	271	277	295	294	285	265	295	307	256	280	272	291	314	302	289	306	303	278	296	275	303	299	277	284	281	308	326	286	282	326	293	308	281	303	283	332	297	304	304	307	284	305	294	300	298	305	313	291	273	286	293	271	288	258	299	314	292	318	326	293	288	312	317	332	277	323	291	315	272	292	312	282	277	289	303	313	343	295	313	279	286	320	286	252	288	302	282	278	295	287	297	303	273	300	314	309	321	283	265	322	291	281	314	321	318	285	320	330	293	331	289	301	277	302	298	291	276	294	294	311	267	304	335	305	321	315	302	302	271	296	289	285	321	332	305	312	321	284	285	294	262	276	316	315	297	299	308	324	292	288	283	280	291	304	316	291	299	302	279	302	291	290	310	290	304	305	325	347	298	335	299	296	287	296	350	288	295	304	313	292	303	316	322	303	323	285	289	284	323	315	285	297	284	328	284	307	302	299	290	279	290	299	294	284	292	327	323	265	298	279	302	324	273	308	281	288	273	307	304	336	297	311	295	304	311	312	290	313	273	280	240	264	288	309	266	325	305	299	316	281	321	313	314	306	344	322	306	293	333	346	316	259	294	273	311	305	292	300	271	323	296	285	304	295	305	304	287	274	311	262	293	285	282	265	283	253	303	300	292	307	311	291	306	311	300	315	331	329	282	326	310	303	307	315	298	300	311	290	297	299	288	322	314	295	288	293	293	291	305	272	278	264	275	306	279	299	274	301	308	307	299	303	312	317	276	297	330	307	297	316	290	301	293	304	279	256	300	265	281	297	327	288	286	332	308	268	319	315	284	290	294	285	291	289	301	271	312	276	308	294	312	313	281	303	284	304	275	293	319	308	272	315	299	307	311	286	275	297	294	342	313	309	264	267	301	327	297	316	293	285	294	316	286	293	272	288	334	275	317	317	302	295	310	294	296	293	290	303	308	288	281	279	306	298	323	264	298	300	277	283	316	319	317	288	292	294	278	278	297	312	286	285	276	317	333	346	290	249	291	275	306	321	296	304	330	296	294	278	284	298	322	279	306	283	309	290	300	286	264	315	263	281	303	294	296	299	279	289	295	268	316	317	310	319	298	292	308	286	285	317	297	298	278	306	284	311	316	320	339	280	308	268	300	290	297	300	283	295	318	324	326	293	289	291	320	322	339	298	321	276	322	309	309	264	308	294	285	284	301	317	302	309	289	277	296	269	271	332	275	300	288	295	282	310	318	304	342	345	293	290	297	313	332	307	351	343	305	277	285	293	281	307	283	317	305	314	307	317	299	300	282	294	328	289	283	278	272	264	307	302	298	287	287	288	305	303	305	294	312	276	291	303	274	288	296	277	273	291	339	298	324	328	336	323	300	296	304	319	296	290	309	317	327	270	294	305	300	268	289	301	281	285	300	267	270	295	288	335	324	325	302	300	312	317	288	292	289	298	301	300	292	295	342	316	305	279	335	312	291	296	256	296	291	318	294	299	309	271	317	326	278	272	284	309	313	304	275	292	321	300	286	324	269	294	286	356	299	313	334	304	300	284	334	289	298	277	314	311	315	311	279	291	309	284	277	322	262	309	296	294	308	277	273	291	302	323	295	312	283	316	281	283	280	299	274	269	269	289	283	274	312	318	282	296	291	311	288	312	301	331	304	293	327	258	289	260	268	279	267	278	318	302	268	279	283	293	304	303	320	303	300	308	321	309	300	300	286	258	300	317	284	303	304	282	290	306	309	298	300	323	318	248	301	287	299	280	291	284	305	301	277	314	297	298	299	282	305	303	311	275	279	321	307	294	301	300	271	316	277	261	294	305	328	310	310	340	308	292	316	272	296	283	297	297	316	312	292	309	275	298	289	303	323	292	275	304	316	305	312	314	323	273	328	349	314	301	303	288	287	281	283	304	288	297	317	302	298	283	289	283	286	283	308	229	300	307	303	294	320	284	311	293	320	280	266	300	264	297	312	320	292	287	316	295	273	318	331	311	296	276	303	294	273	311	290	311	270	287	284	312	282	301	281	317	324	310	275	289	265	293	284	261	306	248	273	276	308	287	277	294	315	300	261	301	286	316	326	268	300	292	289	295	323	298	279	272	288	298	298	307	296	293	295	291	263	274	284	277	288	305	336
6770	1624	2813	3573	3337	2856	2504	2311	2259	2064	1919	1786	1617	1534	1366	1205	1135	1011	1009	826	829	871	862	886	811	811	792	747	800	810	796	765	758	786	757	710	773	753	799	732	751	737	742	729	708	764	739	739	715	759	791	835	740	773	711	694	733	770	761	724	722	677	698	746	753	746	695	772	716	684	716	699	729	702	764	657	714	691	664	710	689	735	729	732	743	737	688	748	711	745	719	772	709	693	699	698	723	665	700	731	728	677	710	691	743	719	709	725	684	690	713	684	752	753	750	715	707	701	746	693	738	733	734	688	643	719	731	734	708	716	678	708	725	743	715	742	714	708	686	706	724	758	674	683	705	700	676	662	670	682	706	715	713	764	716	710	668	754	720	701	702	723	717	701	686	703	725	722	668	707	675	731	721	725	725	720	719	708	732	686	730	742	708	695	712	731	731	761	720	718	727	707	697	698	746	713	701	656	735	746	728	725	739	709	698	694	685	753	704	713	779	750	680	755	719	731	712	754	753	662	738	713	683	719	701	684	689	731	717	795	722	725	712	732	689	728	715	718	733	764	750	729	734	665	747	760	738	727	706	714	740	697	739	683	716	761	733	695	690	665	685	758	675	710	726	739	711	728	784	774	727	756	707	725	691	695	708	721	732	714	718	718	710	750	755	694	733	709	694	709	719	731	706	738	719	723	679	730	729	714	700	695	732	736	698	677	745	703	730	740	715	634	730	734	718	725	727	739	736	727	696	747	712	660	731	739	729	767	676	683	694	677	707	751	756	710	687	722	763	736	720	732	759	739	685	723	690	649	772	687	683	708	723	679	731	762	712	732	712	706	698	706	665	719	699	686	751	746	679	675	704	732	720	730	730	678	733	712	670	722	720	758	731	719	694	735	704	709	736	689	711	710	692	731	728	738	714	717	679	730	706	703	677	729	682	714	700	721	731	720	686	706	733	707	696	688	700	687	680	731	743	701	746	705	702	720	698	702	782	712	723	733	734	740	697	724	734	702	773	745	697	708	708	676	742	676	709	684	759	700	722	711	747	741	742	752	719	679	680	713	718	753	730	728	736	721	701	691	726	691	696	646	690	658	722	664	718	698	716	736	686	702	727	717	699	691	787	662	734	691	705	710	721	742	714	674	699	697	751	703	740	685	731	692	720	715	696	725	736	732	696	737	731	726	726	735	748	701	735	702	725	668	727	673	699	778	715	740	742	698	702	710	735	681	713	708	728	757	737	712	674	691	722	716	720	707	692	731	718	704	728	737	708	685	707	709	700	654	720	671	755	730	732	677	681	670	719	709	764	689	682	745	754	712	692	704	712	760	716	755	714	722	694	665	759	686	683	717	685	716	702	684	751	703	721	706	715	702	685	752	738	706	701	694	680	726	723	756	715	722	692	651	703	692	705	739	682	722	712	706	749	767	715	766	756	723	664	692	747	713	712	721	728	729	713	746	671	734	720	727	722	703	699	663	704	704	725	738	724	742	717	744	730	727	716	743	656	698	710	706	643	676	719	749	720	710	697	749	732	729	695	658	763	701	703	827	699	689	729	722	703	687	722	700	670	724	754	698	703	728	679	696	708	704	712	710	707	662	753	726	701	732	773	751	701	731	723	730	661	717	678	708	680	701	708	707	663	695	684	723	758	736	672	746	727	753	708	692	717	716	704	722	680	722	700	685	749	702	730	682	680	656	749	716	714	712	719	768	705	717	709	715	684	722	691	749	675	726	719	693	693	715	708	692	711	690	744	730	715	721	729	715	737	722	687	717	734	683	685	694	674	706	751	722	733	726	683	723	738	761	702	761	716	734	729	678	734	711	698	719	727	678	701	701	731	786	716	693	665	723	720	696	724	697	724	712	684	728	725	728	757	734	716	749	732	766	700	728	745	750	711	724	762	685	643	720	653	670	735	775	764	726	741	754	742	742	731	724	692	712	714	737	696	728	696	707	784	657	727	694	769	709	699	728	698	742	706	722	756	748	730	745	746	714	744	723	738	705	706	676	687	732	703	702	705	725	704	716	688	717	722	727	751	709	693	699	748	738	669	728	710	701	691	698	705	696	704	689	722	707	787	666	716	720	710	722	742	761	727	663	710	675	719	697	716	743	749	710	715	727	787	748	715	695	749	693	734	721	719	751	679	695	718	697	731	716	762	689	650	744	648	751	686	732	711	724	688	702	728	679	690	786	705	648	720	746	743	720	706	680	706	756	703	697	723	716	726	736	696	672	699	786	722	714	692	671	708	699	757	704	683	725	678	749	754	734	741	762	720	710	718	730	672	703	699	731	683	671	742	721	695	718	703	697	727	732	732	714	724	717	733	735	687	710	720	669	755	722	764	749	700	713	682	698	693	741	736	751	705	678	731	720	763	677	758	726	661	717	725	717	716	714	659	663	701	723	704	691	694	704	720	752	709	732	728	712	721	714	728	703	693	686	689	727	748	718	681	724	714	703	725	682	719	693	701	744	689	722	712	715	731	759	689	689	711	721	695	711	715	683	726	778	649	720	674	758	747	664	707	710	695	687	760	707	778	667	668	675	775	718	746	720	745	669	741	710	721	732	696	695	701	684	707	755	711	727	707	727	705	690	702	725	688	702	720	692	728	717	672	744	729	654	706	700	713	701	737	727	750	738	676	664	740	711	690	646	697	721	737	729	714	756	697	730	722	681	698	692	710	745	691	705	707	678	707	721	738	706	704	753	688	677	694	676	695	746	730	752	673	763	685	670	701	634	693	718	763	705	719	685	702	695	712	734	724	703	696	688	718	691	718	695	686	683	703	736	707	733	735	682	699	703	711	782	746	701	691	679	753	701	723	696	670	692	765	703	708	726	705	704	673	707	711	694	756	721	699	700	689	723	736	703	641	689	739	686	702	723	699	726	748	747	697	727	722	727	714	740	733	713	701	718	701	688	715	691	716	651	723	771	723	669	689	727	714	699	689	706	689	680	730	726	714	724	713	662	744	653	668	704	676	698	735	689	670	739	700	714	718	707	718	691	723	745	744	702	677	715	711	734	718	725	692	764	735	682	741	654	688	737	689	706	686	737	701	716	719	687	741	723	727	732	704	701	752	703	703	741	737	703	715	759	744	673	684	702	714	744	706	740	755	704	672	711	681	715	717	701	687	734	754	717	666	721	711	662	698	726	649	685	721	689	709	749	717	683	709	705	681	717	697	755	701	793	735	732	708	689	689	690	767	691	727	682	716	691	733	696	735	724	753	697	715	729	706	711	687	698	733	688	717	731	760	683	738	708	732	678	706	730	689	704	723	678	757	732	700	692	677	699	733	719	741	692	747	698	676	717	696	762	748	706	747	757	723	735	708	688	704	750	687	716	728	736	667	725	705	750	717	695	767	642	741	705	728	706	646	731	754	681	661	718	703	687	712	716	712	709	737	674	734	746	741	745	723	668	734	713	712	711	705	683	763	690	706	663	679	718	730	709	717	703	729	710	702	691	709	700	709	702	709	736	670	756	680	723
13154	1853	2248	1708	1200	945	792	670	615	501	490	436	392	359	340	302	302	238	265	237	217	272	221	211	203	223	196	222	182	222	209	202	189	197	178	186	175	184	188	196	213	184	186	179	184	200	191	190	187	191	168	219	187	196	208	185	172	187	193	193	176	202	198	178	209	195	193	194	206	194	185	196	187	178	186	189	171	173	192	179	187	181	164	190	184	143	211	172	177	181	184	191	173	166	165	205	195	160	202	166	180	167	174	180	193	180	172	194	193	193	177	174	186	182	187	198	185	218	177	183	147	210	169	209	175	193	190	199	187	171	193	159	210	195	158	178	175	193	168	203	176	196	170	203	166	185	202	178	181	190	182	192	175	206	188	171	179	192	189	188	179	199	185	211	151	183	187	218	195	191	204	184	180	204	193	182	167	172	193	192	190	193	152	176	165	189	178	179	217	209	186	187	194	182	169	193	181	174	184	157	206	189	189	193	172	193	187	220	195	169	200	186	189	216	187	190	182	213	222	166	185	183	176	220	196	168	195	181	177	185	174	189	196	169	180	193	154	202	183	186	195	205	190	199	211	179	174	179	172	177	174	177	183	177	185	172	175	173	194	190	193	176	185	187	159	186	212	203	208	172	196	209	186	176	199	175	182	164	198	147	181	176	182	207	206	217	207	184	183	200	206	193	177	171	171	183	204	211	202	187	172	178	195	180	174	166	201	194	187	188	149	178	161	191	191	184	171	207	177	190	179	192	163	201	176	154	185	207	178	195	173	193	187	184	153	191	191	176	198	192	198	181	203	183	164	181	195	203	205	195	160	181	186	189	171	181	185	181	185	177	185	177	200	185	179	176	203	174	149	210	206	171	178	200	181	204	181	176	185	202	148	184	194	177	179	185	163	183	176	150	206	177	186	187	186	199	184	156	198	169	181	176	203	198	194	183	164	174	196	206	201	195	176	161	210	148	181	189	175	181	198	176	177	190	171	156	188	214	201	203	199	172	180	177	194	216	197	175	189	177	187	196	187	221	212	175	198	193	198	190	192	189	179	183	207	195	169	173	180	170	175	179	216	189	188	200	182	202	212	189	190	189	186	170	178	187	188	207	207	212	192	196	149	176	201	190	190	196	195	186	192	201	212	192	176	182	190	163	193	183	187	174	187	194	187	173	160	178	198	202	204	178	206	198	196	168	193	191	164	181	182	173	201	195	157	187	204	185	199	196	179	205	222	208	202	206	190	168	199	178	200	215	200	183	187	188	172	195	183	183	200	204	187	180	177	184	193	181	186	196	190	187	155	186	197	193	200	191	181	186	168	189	195	199	199	226	174	202	205	200	183	173	204	186	193	207	181	181	175	202	196	166	185	193	193	182	198	167	172	176	180	197	184	190	203	203	199	191	150	197	149	174	197	221	194	188	187	188	171	192	194	182	204	169	225	172	142	197	182	184	192	186	158	177	168	165	203	172	186	159	172	197	171	176	176	198	165	202	197	179	218	179	174	185	183	194	166	174	187	195	174	192	150	192	198	210	205	173	198	167	203	212	173	185	193	211	177	204	175	199	175	173	192	202	195	207	172	188	189	173	196	196	158	209	185	220	182	174	170	183	154	180	176	204	215	167	195	197	179	168	191	176	188	177	202	191	187	165	179	187	172	195	189	173	173	176	201	200	193	229	187	181	187	183	188	189	174	169	184	186	186	192	207	203	169	161	207	197	188	201	160	178	176	180	185	201	188	192	212	192	174	158	143	198	202	170	188	183	180	184	173	181	174	185	171	182	173	172	196	189	194	188	197	178	197	229	207	194	170	183	180	170	185	183	207	178	189	195	203	205	182	227	160	199	195	193	172	156	186	188	195	198	180	219	176	155	206	215	196	185	203	186	165	202	173	205	195	187	173	182	195	184	188	182	176	160	197	170	195	187	183	201	190	192	177	196	185	180	203	171	214	201	191	196	183	195	197	174	191	168	179	202	192	194	177	187	180	212	205	190	202	186	187	166	174	168	191	216	157	206	201	206	213	221	182	192	203	213	200	203	190	194	210	179	207	206	174	211	175	224	173	179	199	189	222	178	187	168	174	152	194	186	184	184	201	175	182	197	174	163	178	183	201	182	183	193	210	193	194	197	178	197	209	179	182	174	181	186	164	179	202	216	195	177	189	207	167	140	198	174	178	166	185	176	183	152	190	184	195	174	203	183	194	173	169	188	192	191	160	180	186	152	196	199	184	182	188	173	179	196	170	146	194	173	193	195	160	201	152	201	172	194	183	190	183	180	206	195	202	193	192	219	194	194	219	201	174	195	204	175	209	201	225	198	207	164	191	218	201	184	194	174	183	231	195	176	222	200	178	191	190	187	200	167	205	185	157	193	189	185	182	176	196	163	177	196	181	178	169	200	175	161	191	173	191	170	201	177	174	171	194	170	175	190	204	185	192	164	188	183	191	211	207	184	182	179	195	168	183	218	215	195	183	206	187	188	206	180	178	182	173	168	182	214	165	194	177	196	190	193	195	197	167	214	167	200	212	177	174	193	178	182	181	180	205	195	196	183	158	190	167	168	210	188	190	204	191	187	167	176	205	204	176	169	182	214	163	203	187	182	177	177	205	175	194	165	189	194	213	201	204	187	176	193	196	182	186	182	173	197	201	227	186	197	185	188	193	183	206	191	172	189	188	179	197	187	184	187	213	205	182	193	205	218	163	185	219	186	183	182	194	208	190	170	177	195	195	192	179	174	174	176	212	195	190	184	168	174	222	173	183	186	174	206	201	169	193	198	169	200	201	187	158	182	177	178	195	188	168	197	207	186	184	178	182	187	203	181	199	185	200	183	158	187	196	222	201	185	173	180	208	189	190	217	171	196	178	194	194	203	173	173	166	170	178	172	192	180	181	159	195	186	179	166	212	188	193	198	198	196	176	173	150	195	190	213	179	185	191	206	185	171	187	158	182	176	171	195	154	172	180	170	165	178	203	198	191	193	201	180	174	183	191	189	201	188	196	187	189	220	208	176	199	207	184	179	201	185	190	206	174	171	183	202	195	187	171	164	188	182	195	170	183	182	196	175	182	198	153	189	192	142	211	191	191	187	178	214	199	192	180	165	189	197	187	192	207	182	160	214	219	209	203	183	195	159	178	178	182	202	173	186	175	181	158	190	185	191	182	184	170	189	185	170	147	171	177	205	195	174	201	186	183	184	205	194	204	192	185	181	196	210	189	202	203	176	183	185	197	196	178	171	179	202	185	183	202	180	196	199	193	218	169	217	171	182	171	183	190	194	175	180	183	165	185	236	194	205	206	191	196	193	185	196	173	208	162	193	156	158	189	175	211	176	199	178	199	178	182	178	177	203	197	179	198	201	170	191	166	176	219	197	191	198	178	206	201	190	191	187	165	163	199	199	176	200	207	166	174	182	185	171	170	204	209	184	188	188	160	187	185	180	194	185	162	205	202	157	206	196	187	198	161	206	201	183	196	198	174	190	197	179	217	198	219	179
8649	1868	4149	5179	4646	3767	3244	3004	2631	2421	2397	2160	1852	1656	1426	1201	1153	945	875	835	739	687	740	689	616	651	551	581	528	553	517	580	561	513	552	512	530	501	531	560	545	482	553	481	547	512	519	500	469	484	519	544	540	501	523	527	475	475	494	486	488	504	509	469	501	494	480	492	467	467	467	463	491	485	453	504	524	477	465	484	508	484	496	502	463	490	499	497	444	467	460	482	481	464	443	448	477	463	489	515	504	450	499	458	501	444	497	502	480	452	467	470	469	493	473	473	493	467	410	472	474	467	482	479	492	450	464	423	456	484	500	452	445	499	499	462	479	473	496	457	472	519	469	503	485	447	440	466	453	515	496	491	504	479	458	462	454	476	464	471	456	460	455	452	445	480	500	512	464	467	504	462	447	446	472	433	495	484	492	458	472	483	460	442	453	468	449	461	487	431	430	470	449	505	476	456	505	477	441	458	473	436	498	491	492	475	473	459	484	469	473	449	438	486	450	490	443	477	461	471	466	483	461	499	457	493	458	434	465	487	501	467	495	470	433	467	445	477	470	447	462	471	474	465	464	476	475	456	476	471	483	451	470	471	473	480	470	483	472	438	452	454	491	465	448	467	464	504	514	447	426	456	453	499	486	459	478	482	440	460	478	454	475	469	495	470	493	478	459	482	511	505	477	492	468	456	436	468	458	462	444	436	463	479	465	455	469	511	441	487	478	475	453	473	469	480	457	516	450	478	441	476	442	473	417	467	450	507	449	471	465	483	480	479	459	445	467	478	468	454	470	418	496	445	487	446	473	474	474	475	486	441	436	459	492	471	461	468	453	503	509	509	453	447	490	494	463	463	444	452	468	443	519	495	478	476	486	483	477	466	510	485	481	459	467	490	502	482	491	483	503	473	484	469	483	449	460	500	470	495	459	449	494	512	475	437	511	482	485	444	496	484	471	497	492	467	516	467	435	491	454	472	471	450	488	484	475	457	484	487	442	506	519	474	504	469	525	462	471	518	460	482	468	441	451	467	508	483	462	479	455	445	441	485	477	492	506	499	445	464	473	450	461	487	458	473	471	482	462	469	493	495	474	455	468	466	449	484	493	559	482	489	466	464	432	456	487	430	481	493	491	481	503	516	457	433	451	496	484	490	440	484	453	433	467	521	459	472	485	434	497	459	500	426	460	513	494	469	510	496	504	457	468	427	481	475	442	469	489	477	467	462	479	468	480	469	484	494	480	491	468	493	464	472	486	462	452	453	484	493	478	461	470	443	468	468	470	463	486	467	504	462	482	464	468	494	459	500	485	451	480	494	468	471	451	457	457	440	484	465	438	470	474	459	475	485	448	452	461	501	458	517	442	447	464	465	467	483	486	466	479	461	482	487	475	501	486	464	454	502	488	481	445	463	461	456	459	466	454	435	451	465	512	482	470	479	498	538	480	449	479	480	450	547	490	454	462	477	481	481	445	464	473	476	477	473	469	489	452	485	470	487	465	476	478	480	454	454	461	472	450	466	484	450	488	507	478	447	456	511	476	471	432	512	440	494	468	440	438	482	461	517	517	456	451	500	443	469	466	438	449	498	467	475	459	463	461	503	499	491	453	511	495	457	484	477	462	462	465	478	455	463	485	477	491	456	475	478	444	457	524	435	479	451	507	472	463	472	474	448	471	497	465	473	465	467	483	510	452	464	482	433	471	501	498	482	489	492	482	474	476	486	507	485	494	505	459	457	515	472	446	449	476	458	478	473	498	445	480	426	452	506	477	452	477	466	435	495	507	474	530	478	458	481	435	493	503	501	465	475	457	474	502	496	511	487	442	501	465	481	491	502	472	504	515	472	471	483	466	453	478	464	447	487	491	460	449	448	459	486	474	477	506	503	467	461	452	448	471	473	460	486	458	516	451	467	479	474	487	481	477	461	471	491	479	499	441	488	468	496	428	454	489	469	444	429	485	449	450	468	450	481	496	459	470	490	491	462	458	457	476	468	472	442	514	470	459	454	472	447	445	417	441	473	462	499	495	476	528	513	530	404	501	475	482	502	443	433	453	466	479	484	474	424	465	486	480	466	466	498	480	441	480	471	464	492	456	467	469	473	475	463	452	487	468	491	483	486	477	467	466	451	496	481	449	478	467	442	480	475	448	475	498	464	454	487	480	468	435	476	483	522	464	483	462	473	498	501	482	476	501	493	458	460	463	520	457	446	471	438	451	499	496	482	503	446	435	506	483	495	469	511	468	483	462	494	466	474	465	448	506	473	485	475	466	467	469	461	492	500	462	456	457	418	443	476	475	513	481	491	465	452	414	489	473	452	478	467	498	463	442	480	476	458	508	507	455	481	473	494	466	481	482	475	467	481	507	488	469	498	476	463	469	476	461	483	459	433	492	433	474	437	472	456	480	475	468	454	501	478	465	452	482	477	476	476	520	476	461	476	466	466	512	442	444	462	483	494	482	465	460	454	436	454	452	420	463	455	498	480	500	434	499	447	514	484	468	469	519	459	493	445	473	476	449	490	476	427	441	475	499	452	439	463	452	481	460	506	460	435	471	464	460	477	449	530	461	480	444	520	480	499	498	467	463	495	479	499	501	459	469	509	467	444	497	525	451	484	476	493	500	438	441	472	467	451	449	469	504	435	487	458	450	511	478	464	474	476	447	498	436	496	479	484	466	475	426	506	487	433	449	472	442	456	470	447	483	479	489	488	514	460	474	456	480	463	441	491	437	494	473	463	472	453	510	474	481	508	491	493	491	487	441	428	441	473	482	494	477	487	450	523	514	516	460	456	443	481	467	473	478	459	452	467	477	446	455	489	452	516	469	447	473	454	495	479	464	481	498	488	470	511	475	498	519	500	460	519	481	492	451	535	488	488	437	443	501	442	501	471	480	476	459	454	464	472	411	482	465	455	426	465	446	448	472	484	471	488	497	482	472	482	482	423	486	483	426	441	481	456	502	469	484	475	485	440	448	439	502	487	412	457	489	484	489	472	479	510	481	459	440	455	466	469	513	487	491	455	469	480	473	467	502	460	467	460	449	460	477	458	454	492	483	484	459	446	466	475	463	458	505	474	472	506	467	437	470	468	458	515	464	457	468	447	435	439	445	485	477	457	497	475	422	485	481	449	447	477	448	501	475	473	474	524	476	429	457	480	472	462	491	461	498	471	473	469	439	511	477	453	403	487	438	468	483	474	501	493	518	484	465	475	486	469	464	454	459	478	443	424	487	470	477	499	479	505	480	487	464	500	459	479	507	419	439	444	504	483	468	488	451	474	438	473	480	479	465	428	466	472	444	472	445	488	473	454	458	491	474	482	471	433	491	437	450	465	459	467	477	438	465	483	462	446	446	492	466	479	472	449	492	486	430	472	449	460	439	465	449	465	501	463	453	508	485	440	456	438	502	502	457	447	480	424	495	434	497	465	444	445	514	462	425	471	484	470	475	455	508	530	497	499	530	437	461	475	486	462	498	433	485	467	438	505	438	504
2008	672	763	618	560	476	464	463	443	431	402	354	357	383	393	317	329	326	322	295	319	320	303	326	311	316	287	278	323	304	305	302	272	313	302	309	289	335	305	310	335	309	332	359	300	323	308	344	318	328	323	334	296	314	338	310	293	314	299	341	290	348	349	316	310	311	365	295	332	298	318	296	326	307	350	297	350	323	283	312	282	320	283	331	301	309	332	320	319	322	271	314	337	322	325	340	327	298	298	317	316	312	312	347	338	298	296	323	345	289	312	308	328	317	324	302	315	314	337	322	332	322	315	294	334	318	322	296	302	345	331	310	296	334	327	305	278	307	339	332	315	314	350	303	321	334	300	336	305	331	317	331	347	317	290	303	328	293	299	270	298	327	298	299	325	268	297	313	361	302	295	286	332	307	322	325	311	315	320	321	332	334	281	321	326	350	311	288	312	326	285	342	311	335	298	304	294	323	313	310	313	370	298	291	308	313	283	313	337	328	318	336	307	319	321	316	317	321	317	338	306	337	339	327	316	326	303	320	300	307	294	295	285	297	331	317	350	364	321	326	284	322	316	317	293	305	302	283	315	310	313	306	320	315	341	302	281	332	329	333	306	313	268	311	330	324	341	319	271	324	289	275	336	327	304	331	329	298	303	313	310	274	322	310	317	293	316	283	301	313	301	311	303	324	305	286	323	300	314	305	294	298	349	310	287	292	320	325	297	311	310	269	329	319	326	305	294	320	298	317	307	304	301	336	332	327	302	279	344	348	337	330	332	325	326	334	322	317	275	300	303	302	294	308	329	287	312	309	347	306	325	327	329	332	331	312	313	326	312	302	321	317	342	340	308	292	343	298	300	293	325	305	292	299	333	314	335	345	310	288	334	326	292	305	316	308	312	309	304	315	308	295	325	323	293	304	290	325	329	320	323	372	303	310	289	310	334	317	314	316	320	291	307	341	322	329	300	282	317	297	312	313	332	293	319	306	303	265	314	290	336	302	333	304	286	317	325	332	333	319	305	337	315	300	322	308	325	317	337	316	321	308	293	296	352	301	313	323	314	309	328	327	319	294	298	339	272	318	320	348	285	287	347	322	324	351	343	274	293	303	370	306	329	314	339	342	294	302	311	295	282	317	313	295	325	318	333	294	329	340	337	312	337	323	304	298	325	313	292	322	285	285	328	320	323	349	317	322	291	332	320	326	293	283	298	317	321	297	321	341	324	343	304	325	315	285	290	307	319	311	285	307	344	309	301	304	303	324	287	324	287	291	319	315	321	279	339	313	296	318	309	279	321	306	299	304	333	319	295	318	326	292	310	328	316	293	342	283	303	312	305	313	295	331	319	315	290	293	288	298	305	319	309	294	296	302	309	301	336	324	342	291	312	298	301	322	291	285	305	301	331	287	327	286	329	323	283	308	297	328	303	312	275	293	297	338	327	318	328	323	326	319	331	317	266	324	300	302	320	323	308	303	301	331	310	295	268	312	327	318	319	300	299	276	325	307	311	317	297	297	299	308	304	326	305	311	342	314	309	324	314	343	313	344	314	337	327	310	319	303	303	279	331	315	292	299	347	297	306	316	331	300	324	335	317	304	307	293	332	330	312	343	348	330	309	295	343	317	307	294	280	327	328	320	294	287	298	336	314	358	276	336	314	320	308	313	321	338	317	284	322	302	325	287	339	331	340	302	308	288	302	311	303	320	325	315	284	312	309	303	300	289	304	312	341	326	302	298	331	348	323	316	318	317	317	299	276	313	328	302	299	343	323	289	331	313	326	275	312	291	316	323	310	317	320	302	333	342	293	314	312	327	359	289	308	338	354	294	397	302	330	313	310	332	295	326	296	327	347	313	337	279	333	341	324	329	308	329	276	328	321	315	301	270	307	303	307	330	332	325	311	326	316	336	321	294	321	291	277	329	323	346	309	277	325	307	299	320	275	319	319	300	315	293	328	313	324	309	303	323	332	288	305	309	296	308	351	288	293	340	310	291	313	340	348	298	338	304	317	288	329	319	311	340	345	344	298	340	343	358	318	335	301	344	317	318	323	323	296	311	293	329	306	309	300	297	276	300	306	263	286	290	291	299	296	291	314	322	313	312	335	291	307	332	291	318	329	317	303	316	302	347	307	327	306	301	306	354	373	332	329	294	288	328	310	263	282	317	316	335	308	336	331	300	329	339	331	330	304	291	311	306	346	331	309	314	330	274	332	312	321	288	331	293	296	321	316	318	302	338	293	293	291	307	322	303	325	335	296	309	355	306	292	323	313	311	306	314	293	309	319	302	322	289	295	317	308	305	296	305	307	295	340	279	303	331	317	335	308	342	309	338	339	301	328	319	298	306	321	308	318	266	339	270	314	307	305	297	328	317	306	321	340	326	331	326	322	314	310	302	305	314	312	324	309	312	307	312	290	309	282	302	315	315	304	335	276	329	295	317	332	333	296	340	309	353	298	313	295	326	307	278	321	332	325	283	310	339	326	350	302	300	309	330	317	278	315	332	322	324	316	301	292	329	324	328	311	348	271	299	292	309	295	320	309	322	349	296	329	295	285	319	326	294	329	293	331	290	308	320	319	325	303	317	321	294	309	329	314	341	305	303	349	306	345	360	310	327	312	310	313	315	301	331	332	294	321	288	349	294	291	308	340	295	326	315	300	305	343	319	303	301	342	316	325	319	344	301	304	323	312	354	281	304	333	315	282	327	311	296	329	273	298	303	282	320	339	322	289	288	288	314	331	312	301	294	267	312	325	303	301	311	324	319	269	291	333	291	276	307	324	312	303	330	284	332	306	308	314	326	299	345	289	302	303	312	312	283	341	301	310	326	330	308	327	326	272	341	330	305	314	320	304	308	322	304	296	288	263	320	277	288	282	333	329	288	265	329	309	327	326	322	325	311	297	316	317	312	270	323	304	336	320	329	319	295	326	329	308	312	336	322	324	347	342	324	314	308	331	338	304	299	333	309	355	306	281	267	316	334	333	290	315	335	306	342	313	275	303	322	332	314	306	314	313	319	315	317	308	327	283	300	289	312	338	312	308	315	326	300	305	270	333	303	334	295	337	329	289	354	309	340	301	327	291	322	299	345	299	311	286	317	291	321	308	338	335	320	310	317	291	335	333	338	315	347	305	300	317	330	282	323	307	315	321	258	293	329	337	276	310	277	280	328	286	296	300	335	306	300	324	303	300	312	315	287	314	297	346	319	297	301	313	277	333	316	312	314	314	338	305	299	306	309	353	337	316	315	323	298	298	295	291	270	309	307	309	293	325	287	290	293	333	290	294	293	309	315	317	318	294	311	295	284	309	321	305	323	302	298	292	313	309	336	307	298	339	317	314	281	316	310	303	312	300	305	328	313	359	309	307	301	307	294	293	316	303	330	340	299	339	319	297	351	316	299	321	312	289	316	305	335	289	291	322	332	341	352	355	335	336	301	318	311	285	296	314	322	334	316	303	336	305	341	306	310	282	340	303	293	321	304	314	311	331	335
2270	1165	1658	1839	1801	1652	1572	1465	1455	1415	1328	1232	1227	1140	1062	960	887	904	830	810	772	793	861	836	822	771	740	758	739	751	744	786	756	752	789	779	790	768	763	753	697	800	750	782	761	800	732	760	783	683	749	780	753	738	748	775	774	739	807	773	758	709	755	794	764	729	787	761	753	747	783	839	756	757	759	788	758	755	723	805	764	791	742	734	720	738	741	752	779	709	784	719	776	768	703	748	816	748	729	771	800	761	774	720	767	754	752	740	783	755	775	715	748	760	738	753	737	800	725	746	766	741	728	776	743	783	753	731	761	717	766	772	704	738	753	734	789	710	791	754	777	759	719	766	778	739	718	754	760	741	768	724	800	761	822	709	725	795	777	727	729	705	752	700	749	770	779	754	788	768	734	768	758	756	679	729	719	768	837	725	778	694	720	749	770	673	756	704	769	749	741	773	768	773	773	764	743	796	712	785	735	786	785	711	775	763	746	720	796	795	761	760	793	816	801	730	775	778	749	770	751	759	733	766	748	754	748	769	741	710	753	704	730	773	771	805	791	731	767	801	774	770	737	735	755	749	739	756	730	767	733	825	750	726	746	771	757	741	750	779	741	771	759	718	777	697	764	789	723	728	713	763	767	712	731	754	794	795	748	759	738	766	787	743	749	779	740	786	754	751	758	770	770	742	717	766	796	760	709	749	754	734	780	743	736	733	728	747	769	825	748	778	778	754	719	705	761	773	771	769	736	782	777	763	767	751	736	760	749	750	722	757	726	750	739	694	764	738	771	741	705	718	791	755	751	770	745	770	781	766	776	758	759	778	758	756	740	787	815	718	751	733	751	753	755	769	690	755	752	715	773	792	746	803	754	761	715	777	727	706	738	710	749	727	749	742	746	738	775	740	755	773	763	697	727	765	701	743	720	741	686	749	727	747	706	781	802	767	770	764	776	757	789	722	736	799	788	752	758	794	774	778	755	732	828	799	717	748	738	811	695	719	795	770	772	707	759	768	742	787	734	752	792	743	759	803	778	724	726	727	738	731	739	729	742	721	776	764	799	784	800	813	716	788	757	735	731	746	756	689	738	729	798	706	758	727	742	759	723	737	752	732	717	781	754	785	742	771	795	713	763	766	759	711	735	745	760	758	784	793	804	770	762	781	765	772	724	769	726	780	743	721	780	755	715	746	752	757	755	772	738	713	793	780	759	734	789	773	760	729	703	752	703	756	742	771	766	719	763	756	780	691	728	741	824	727	744	762	723	756	747	727	786	712	734	788	723	808	776	754	801	739	787	738	714	694	726	775	759	770	773	760	754	732	740	655	740	696	726	760	748	755	752	803	749	769	725	735	748	748	726	769	773	728	717	754	831	811	763	708	747	750	767	711	781	782	778	751	752	779	733	756	797	739	760	757	735	772	782	774	731	809	744	762	701	732	768	724	781	748	744	735	752	726	750	767	719	757	723	720	703	785	758	797	794	733	743	724	749	788	748	732	804	735	747	774	777	789	758	695	742	737	773	753	775	784	768	789	748	736	763	754	783	727	751	779	784	727	741	733	788	728	778	732	760	766	706	781	745	733	778	723	786	727	742	759	754	743	761	715	709	794	752	812	769	738	726	772	774	761	779	765	783	721	717	789	712	761	722	739	742	736	744	714	673	752	783	773	746	769	750	795	772	728	750	754	791	753	722	725	824	798	718	775	738	742	720	772	774	818	760	752	765	771	779	764	800	751	718	745	765	747	688	728	789	739	796	767	777	817	756	757	732	761	786	757	725	764	730	767	780	767	719	778	687	759	722	748	792	750	767	778	733	747	792	721	760	704	708	803	736	781	747	713	772	750	763	760	773	819	771	787	696	761	808	770	777	749	735	728	718	748	737	839	748	686	769	710	758	759	771	749	722	758	732	825	781	716	798	748	729	751	745	785	803	721	771	764	723	730	772	745	784	774	750	746	785	777	760	733	768	752	755	743	751	726	742	779	774	765	796	804	750	758	723	751	782	792	778	775	768	744	729	717	752	768	764	763	800	723	727	737	771	760	735	712	780	709	783	780	739	740	817	737	746	710	707	745	729	776	757	836	710	733	753	764	731	755	731	731	796	776	726	733	729	751	771	769	722	730	766	729	714	786	759	774	773	726	706	739	740	760	755	771	727	744	763	752	715	785	779	717	739	724	759	732	702	731	747	754	712	776	726	776	820	746	741	727	708	739	761	768	810	780	681	799	762	742	757	708	782	740	732	742	775	773	707	788	766	763	725	746	736	746	766	748	740	805	773	778	695	815	767	722	734	792	720	759	727	747	748	791	750	751	740	752	777	723	770	744	785	768	755	741	746	719	800	719	688	730	748	738	793	783	792	729	753	742	766	752	722	776	752	770	715	759	727	712	706	734	707	783	764	765	750	764	804	705	770	797	778	738	749	728	732	822	716	785	743	769	745	782	735	769	775	776	737	751	773	739	741	735	697	747	768	772	729	765	716	792	756	756	726	696	737	727	687	774	727	729	746	743	716	729	771	759	737	786	728	722	744	717	767	767	782	770	746	768	768	758	748	712	735	735	718	805	766	762	754	753	720	767	761	734	724	751	748	741	729	810	795	746	781	685	775	760	796	714	765	767	760	756	808	775	718	728	728	755	766	842	776	735	773	769	737	768	757	744	766	804	735	788	761	755	807	722	752	760	776	745	684	795	788	755	772	724	721	724	748	771	732	756	731	775	744	768	757	737	720	694	759	735	731	765	756	749	757	733	758	755	807	746	716	774	760	722	752	773	798	750	735	753	763	812	796	726	790	788	769	801	772	702	746	772	742	781	728	800	719	703	766	729	781	779	728	774	758	692	785	767	783	723	754	763	747	744	745	746	782	723	750	765	738	804	691	764	749	780	763	718	820	760	771	725	729	731	754	751	730	765	736	733	752	726	746	769	723	780	765	813	760	699	755	776	765	752	742	782	748	726	743	757	754	777	784	751	758	748	740	751	772	770	745	677	781	715	790	759	720	738	789	809	733	724	749	789	740	757	747	731	732	744	755	814	759	800	752	687	746	742	745	771	797	762	749	754	750	762	732	760	801	736	777	734	749	781	734	753	765	730	737	746	735	757	742	760	691	725	728	725	733	779	732	723	710	793	738	775	778	807	754	742	720	755	748	730	748	723	750	785	785	721	762	774	724	746	752	773	782	765	728	784	746	761	709	750	710	750	758	747	711	783	740	758	750	758	791	766	790	762	694	812	796	758	793	789	780	732	773	749	776	721	740	747	756	775	720	780	715	755	725	789	780	745	796	743	748	738	745	736	760	737	755	742	788	715	741	773	718	720	728	780	786	779	726	732	775	763	725	733	781	664	702	694	703	749	729	751	718	758	779	749	791	787	738	738	804	740	736	764	756	741	759	790	774	774	712	711	752	751	720	739	792	738	722	736	756	733	807	751	747	780	771	727	751	781	763	747	747	761	735	770	726	771	764	752	760	731	752	756	746	738	794	728	756	759
7141	1186	1341	1213	938	735	671	653	594	541	469	473	396	410	379	353	367	346	332	300	351	295	326	321	293	310	322	276	296	310	297	286	288	303	290	286	298	275	324	299	319	301	285	306	299	309	297	320	297	305	271	302	338	322	293	320	297	266	308	318	274	285	310	254	295	320	298	313	308	322	305	310	286	317	315	304	270	342	291	273	275	267	294	327	298	293	323	296	281	304	304	324	298	274	325	274	318	304	297	306	302	268	292	307	284	314	292	306	294	276	305	292	339	299	283	278	316	295	303	317	307	285	283	324	272	288	281	282	301	307	284	285	275	281	310	317	252	328	291	291	278	271	290	316	289	271	303	311	279	293	309	254	294	301	292	304	306	282	282	323	288	299	275	348	314	274	268	309	300	306	282	278	299	328	293	330	271	302	282	288	306	286	308	302	316	297	275	292	307	308	272	280	290	272	306	296	282	308	293	311	336	279	307	294	301	294	320	300	302	313	286	320	302	332	321	281	316	293	290	314	297	269	286	260	301	284	316	317	275	302	303	315	309	290	278	286	294	273	282	311	321	322	306	271	291	288	303	306	262	279	280	299	304	295	294	269	289	311	321	300	308	297	313	285	319	311	293	292	282	304	279	279	261	316	289	317	281	302	296	306	319	309	304	333	317	274	281	275	322	292	293	299	292	308	283	272	292	307	285	266	305	263	289	339	276	289	304	294	284	296	321	272	279	260	303	309	299	320	279	283	309	328	325	263	286	302	300	273	289	297	308	313	320	306	285	286	316	267	310	267	303	317	292	282	293	307	308	285	286	291	307	290	275	282	298	258	303	309	287	246	274	279	287	280	299	261	294	285	311	267	289	283	299	304	295	282	295	310	281	285	280	279	282	286	286	304	288	308	286	284	313	284	334	283	318	302	267	289	310	263	323	312	293	304	313	308	292	309	323	272	319	287	317	284	279	274	291	281	272	265	294	288	309	294	262	279	306	290	316	349	282	319	299	292	283	272	311	283	295	315	297	309	307	292	297	290	294	292	290	267	286	273	265	295	348	293	274	309	291	288	326	292	326	286	325	305	304	319	257	288	295	285	312	251	281	286	305	291	298	306	305	291	303	319	305	278	321	259	290	304	292	315	301	314	315	280	269	284	268	292	290	277	297	297	299	310	295	314	290	295	291	272	304	265	274	290	286	284	305	284	285	284	273	277	300	302	317	328	284	300	296	322	285	275	260	285	287	300	306	300	296	301	323	334	300	305	290	294	270	280	319	317	317	308	275	310	317	304	291	292	280	312	279	330	320	283	279	311	277	291	316	291	293	311	294	267	285	263	296	294	315	332	293	287	281	292	284	297	265	303	312	283	307	307	281	313	308	275	305	294	283	307	318	301	315	287	278	297	292	299	320	283	297	294	297	302	274	316	320	310	312	266	282	285	284	289	258	328	275	291	316	323	302	303	300	282	304	298	284	302	301	329	266	281	295	262	308	322	305	303	303	298	258	295	313	311	271	319	332	306	289	333	318	308	279	306	316	312	289	288	305	303	311	276	274	283	288	279	254	322	259	271	276	293	293	304	311	308	323	278	322	303	311	303	275	263	288	300	275	286	288	327	241	294	312	272	307	287	324	300	299	265	319	304	280	313	313	290	329	284	297	298	290	244	299	279	305	312	281	330	286	284	295	280	296	303	314	301	322	292	309	271	334	306	287	317	308	344	297	312	294	308	296	253	295	272	327	289	314	278	315	279	291	299	295	312	328	306	323	298	313	283	314	276	296	294	270	265	301	321	303	305	282	284	283	296	283	303	298	285	316	320	305	305	308	263	274	288	247	317	280	316	328	286	291	294	312	287	300	273	310	306	314	274	309	309	321	285	273	321	287	295	276	298	275	326	306	287	304	317	333	305	312	299	289	272	290	322	321	288	291	309	286	293	299	301	299	303	278	282	312	301	290	261	298	303	317	279	306	301	296	271	277	340	298	327	297	295	303	301	294	324	299	300	312	306	275	293	295	282	302	299	292	285	292	321	276	310	290	345	288	304	283	325	295	297	252	270	313	293	321	317	298	315	289	305	287	296	300	277	306	324	286	281	335	287	271	305	283	283	286	298	288	266	288	313	289	308	301	304	305	283	299	296	309	295	325	290	302	283	300	260	318	283	316	261	298	285	269	295	281	266	306	301	290	321	289	267	274	306	280	287	273	306	258	294	285	306	306	265	261	320	285	287	290	286	266	283	310	279	273	283	303	289	289	310	319	258	282	301	310	304	303	295	318	319	353	280	293	286	344	296	271	298	264	306	317	297	279	283	319	281	305	270	306	324	301	303	294	324	284	285	273	294	306	277	256	294	261	294	258	287	301	309	292	300	286	255	306	288	302	291	331	295	273	276	285	308	310	279	331	267	271	288	317	301	303	297	314	296	303	294	301	304	294	304	325	280	291	285	289	281	289	297	281	321	271	312	261	292	305	311	280	289	287	311	302	262	273	284	299	285	292	280	333	304	296	333	268	277	291	287	289	264	293	298	312	267	262	300	316	323	284	288	328	324	336	281	275	295	301	309	289	298	298	271	293	289	295	285	306	317	293	297	287	292	297	305	315	275	307	305	271	337	286	269	289	295	322	271	284	301	281	293	305	318	304	270	308	293	330	285	287	315	268	296	291	267	288	296	313	319	304	292	296	284	264	303	278	299	289	305	289	292	267	288	308	291	269	346	298	280	288	286	288	303	311	270	334	329	277	287	276	310	301	304	291	293	289	294	334	278	322	304	279	256	277	301	284	288	281	312	272	270	301	307	302	301	280	282	306	316	307	314	301	281	268	311	278	302	285	308	297	280	308	273	309	309	300	276	301	307	291	260	295	248	265	290	285	272	312	343	283	285	284	294	315	302	250	331	280	280	284	286	274	306	311	270	279	275	319	306	332	298	259	298	291	284	310	303	297	311	288	290	291	308	312	300	283	306	323	296	281	296	275	296	342	327	294	304	302	271	292	297	294	300	291	304	278	289	320	277	282	264	333	310	293	328	282	293	301	271	270	312	301	295	286	254	294	325	318	310	313	300	300	316	287	286	269	280	323	263	274	326	288	270	331	300	301	288	274	288	314	294	289	273	276	295	335	291	285	274	288	303	281	265	280	294	310	293	321	295	286	282	293	330	297	294	315	301	293	297	283	326	294	305	298	259	281	315	301	308	312	319	276	302	313	309	286	292	294	304	296	294	308	290	301	281	265	299	298	290	285	261	301	290	284	323	317	290	266	281	354	313	268	310	307	302	292	279	300	301	332	304	319	309	249	298	309	299	259	294	303	291	322	288	263	275	289	290	279	279	306	316	286	302	296	290	270	284	285	297	310	291	280	318	302	296	294	320	304	288	282	298	304	287	302	305	327	307	306	284	308	304	322	295	263	274	298	298	304	323	273	292	312	314	269	304	325	286	323	289	302	272	305	276	298	288	278	258	272	308	297	281	319	312	312	282	300	307	277	294	305	325	287	318
6637	1595	2866	3635	3264	2763	2484	2380	2325	2280	1878	1750	1729	1451	1245	1095	1046	996	924	825	902	899	846	831	850	754	786	797	748	740	742	742	737	783	774	741	686	732	758	769	748	726	739	738	711	712	690	764	689	775	701	747	672	709	714	740	723	752	736	736	744	722	746	739	733	686	729	703	689	700	713	733	709	696	687	755	652	705	731	751	733	719	758	724	706	724	713	705	722	635	723	750	715	728	744	701	694	715	696	703	692	713	724	716	667	745	726	714	690	668	693	689	746	746	729	678	674	738	706	690	692	691	657	744	696	660	705	769	681	725	709	688	692	709	691	741	764	754	724	687	711	736	679	691	710	671	706	674	696	661	711	701	718	711	719	714	671	722	710	749	699	743	724	688	725	772	732	681	729	689	702	723	749	687	675	684	746	723	721	673	627	696	753	748	735	751	732	670	700	764	694	685	702	704	664	716	750	760	741	754	736	719	693	703	679	703	702	726	686	734	724	733	706	696	706	673	735	680	690	802	710	714	722	699	699	735	736	680	653	689	669	692	695	741	729	748	694	708	710	700	684	714	705	737	719	703	741	702	710	706	687	738	701	706	729	702	756	689	694	724	779	704	683	732	736	700	756	740	709	676	663	738	765	669	725	694	670	684	700	684	679	708	704	769	715	707	685	750	754	699	750	727	694	703	712	756	675	711	695	702	686	737	734	701	716	656	695	679	695	699	727	720	730	715	669	734	723	697	686	669	759	739	787	676	643	727	677	706	694	773	662	710	685	717	674	713	718	696	700	715	692	697	709	745	691	696	669	683	701	719	711	731	740	720	726	709	733	739	737	737	746	729	698	745	710	777	700	729	692	701	692	686	696	717	689	701	678	714	733	690	724	679	660	686	717	700	710	663	751	720	735	667	710	758	695	747	740	688	670	719	707	707	635	672	672	720	699	721	726	694	688	723	715	714	679	719	721	681	705	716	736	687	719	746	757	738	725	693	726	664	715	686	732	707	690	724	713	707	692	706	681	701	713	732	691	748	697	736	711	718	706	715	726	724	711	740	686	761	685	667	750	720	711	702	677	688	728	686	732	735	740	698	706	711	688	757	697	761	701	701	715	693	699	763	734	727	700	759	669	745	720	689	734	733	715	669	691	685	699	716	698	695	688	716	685	721	704	663	767	731	674	714	745	683	689	688	738	702	690	722	706	685	700	724	699	694	684	725	653	710	682	686	694	719	684	693	705	676	736	671	679	729	718	712	729	712	721	713	729	703	752	692	721	718	692	685	704	722	711	696	745	737	726	728	712	733	728	706	755	690	691	719	707	708	694	730	719	749	727	703	709	720	729	693	725	695	704	724	660	687	739	633	751	722	698	682	713	708	720	730	734	700	736	695	757	696	682	707	712	704	689	766	720	696	710	701	738	699	725	763	689	705	699	720	694	705	741	710	727	693	715	710	641	714	698	683	710	714	726	688	722	712	680	710	699	661	732	724	730	664	717	756	673	714	678	710	706	695	674	699	764	694	664	725	715	673	705	739	728	688	723	680	674	693	741	733	721	691	711	734	702	721	742	689	688	716	696	676	724	738	677	680	747	709	683	730	733	754	714	737	731	721	707	740	725	684	688	725	718	708	710	694	708	740	705	718	723	695	716	689	673	699	692	700	683	724	658	734	713	673	710	668	694	685	717	743	659	671	708	702	685	672	714	663	671	682	699	736	722	693	718	693	774	681	696	723	731	728	701	697	711	711	724	677	698	700	739	747	745	657	743	707	713	678	707	707	709	725	707	737	691	692	668	714	730	698	710	692	684	728	723	716	726	704	740	742	701	733	679	713	750	647	725	740	707	744	685	697	692	705	675	729	727	733	714	716	704	653	756	730	709	744	706	730	727	771	766	699	739	721	710	690	699	675	694	681	725	680	680	726	713	723	688	739	721	763	715	680	682	760	626	716	714	726	717	708	670	676	742	667	733	707	693	704	681	749	738	695	712	687	716	719	671	698	687	673	684	748	706	665	692	702	690	718	750	686	725	710	702	729	721	690	686	728	679	731	706	731	747	735	701	720	708	735	722	692	703	712	702	671	674	675	678	688	745	724	739	695	736	718	671	736	701	727	658	703	643	708	689	728	717	719	671	707	699	729	672	668	714	701	740	722	675	679	716	695	662	686	685	672	707	668	712	690	723	695	748	742	723	740	721	683	696	741	690	649	706	707	667	724	697	713	717	686	664	681	702	709	720	702	714	735	733	717	707	722	697	707	690	708	682	711	699	712	675	755	704	743	690	754	684	681	748	697	707	718	695	687	741	717	703	771	712	680	693	693	672	729	716	712	737	740	710	750	708	761	711	695	710	748	699	667	737	665	740	686	733	732	729	783	729	714	766	725	754	715	703	735	722	713	680	708	734	729	714	728	704	718	787	708	735	699	734	692	699	733	682	742	664	727	730	720	667	722	687	688	710	698	730	681	708	724	678	725	699	689	778	691	716	699	698	695	675	741	672	718	733	747	739	705	734	715	654	658	734	690	702	690	709	688	720	668	703	688	739	740	742	669	715	714	742	716	696	700	746	711	745	758	705	743	694	686	692	670	666	686	716	751	708	715	710	712	721	743	645	699	735	723	701	716	691	719	697	692	664	709	732	706	704	634	692	701	699	685	704	772	688	688	685	729	680	697	731	707	714	705	730	676	697	707	706	714	718	677	717	651	664	700	711	703	695	661	683	695	729	686	712	723	699	698	722	711	718	724	713	717	745	781	679	699	713	690	673	697	737	725	752	721	704	714	684	677	725	687	729	741	718	703	693	700	745	688	670	706	673	646	723	727	739	714	703	682	683	694	709	691	729	724	711	659	712	696	706	681	762	732	744	697	719	729	715	702	655	689	698	681	662	733	720	707	753	642	719	709	697	747	730	690	745	755	701	659	708	729	693	751	741	696	678	734	703	682	685	672	688	688	732	698	714	693	676	747	720	691	726	695	720	718	686	692	763	731	723	697	672	700	735	742	712	696	713	730	696	744	708	733	703	730	698	670	722	692	713	734	701	749	694	739	707	721	707	777	734	689	733	690	693	714	684	701	721	701	751	700	744	682	715	728	686	693	671	662	686	742	707	687	723	743	657	726	706	725	733	665	686	696	707	714	705	759	673	740	727	750	734	668	716	689	710	702	727	731	711	672	693	737	697	677	719	715	725	765	739	699	730	678	704	700	760	759	727	676	682	664	757	665	679	720	652	741	701	700	746	723	670	734	734	724	732	704	647	692	715	687	708	692	699	676	691	741	709	731	691	702	737	705	765	671	686	693	697	676	714	676	715	751	754	709	691	683	714	714	707	707	708	687	714	723	694	722	683	706	704	759	729	690	682	699	691	699	749	760	665	741	652	690	719	711	676	760	705	736	689	723	749	704	673	689	702	691	685	676	728	730	695	742	752	690	701	685	707	713	682	665	696	729	707	738	695	653	709	693	680	694	678	704	712	697	677	693	674	688	706	705	755	734
13303	1976	2172	1619	1254	1016	802	831	711	566	537	372	420	352	367	277	259	247	222	228	263	205	234	187	222	193	225	209	192	216	184	183	204	183	203	187	204	188	169	195	186	183	214	165	205	181	196	170	194	202	174	186	185	173	169	202	191	234	201	199	192	197	193	197	185	226	155	207	182	200	180	171	204	161	189	178	186	192	208	167	213	215	183	205	184	203	198	179	161	174	198	170	175	167	181	201	195	206	172	191	208	171	208	199	209	175	181	188	184	186	188	171	188	181	175	190	185	192	180	178	187	178	183	212	211	165	202	179	170	178	201	200	195	211	198	193	198	208	224	186	170	198	164	191	170	205	204	189	178	178	186	191	170	178	179	193	216	178	178	174	197	184	185	190	170	192	205	196	165	174	209	185	175	200	194	186	189	179	197	200	183	193	203	179	201	172	201	187	180	162	185	175	181	172	191	182	199	194	181	202	201	165	156	168	201	193	210	200	205	224	208	213	207	200	205	211	188	178	199	196	209	199	196	169	188	178	194	208	183	214	190	171	163	165	171	193	219	200	195	189	192	178	177	162	195	179	188	200	173	189	205	166	193	165	195	201	201	180	177	167	178	180	203	177	191	178	186	207	202	180	167	176	209	178	183	171	203	172	181	173	196	198	180	197	200	196	171	215	188	194	161	176	191	187	179	200	178	196	187	210	182	174	189	180	171	180	200	195	164	210	185	177	197	195	184	206	194	189	171	189	199	152	187	154	156	173	180	180	191	198	179	174	192	200	161	198	200	164	206	239	168	180	213	194	226	206	186	191	169	198	197	185	211	197	194	208	195	180	167	185	194	187	180	175	171	171	171	182	174	183	160	158	210	181	182	207	190	168	200	184	196	182	182	212	172	186	185	185	196	196	187	202	180	188	180	217	194	210	186	183	211	182	198	181	173	189	208	208	184	181	193	194	176	189	191	186	220	202	183	194	196	182	194	191	180	180	176	191	186	179	184	159	179	193	204	193	192	195	168	209	169	199	188	176	149	166	185	199	194	186	188	186	176	190	181	184	208	197	200	185	196	165	200	196	197	171	189	194	220	181	168	201	198	186	177	177	214	187	164	198	186	182	195	180	131	166	204	198	195	200	175	198	177	180	184	181	189	165	196	187	204	188	189	191	174	196	179	175	182	185	177	224	191	154	196	197	194	156	179	185	196	174	185	170	204	199	193	188	196	136	166	169	176	178	180	197	185	172	195	205	170	173	188	162	184	200	191	196	176	176	220	175	179	186	172	204	215	196	175	181	190	175	182	196	183	186	183	191	234	203	188	187	188	153	166	196	170	192	198	157	162	168	183	181	206	208	196	187	208	196	197	173	169	192	176	198	193	200	180	171	155	162	214	170	181	173	143	205	198	187	175	205	188	153	177	193	210	189	205	175	173	168	200	173	181	168	153	181	197	186	172	197	171	192	196	173	216	169	179	204	163	210	179	193	191	189	181	207	161	215	181	191	170	183	212	163	178	168	188	191	217	191	178	190	197	147	161	220	190	193	175	210	197	201	198	184	178	182	184	178	194	194	185	184	171	158	188	188	204	180	178	203	179	190	177	181	154	186	191	187	193	192	171	172	183	193	169	170	208	179	183	194	188	190	224	169	181	160	163	186	177	182	188	190	193	202	178	192	193	177	180	186	208	192	189	190	211	194	163	201	180	185	164	180	209	164	180	175	188	192	199	197	204	183	177	192	168	197	199	198	214	145	175	196	197	189	182	195	198	178	194	177	159	191	177	179	180	179	183	172	185	172	188	170	175	186	191	202	183	188	194	190	169	174	160	202	190	221	174	164	175	164	196	183	187	155	181	175	170	199	195	183	210	196	176	176	205	185	200	176	203	195	198	194	185	188	192	218	183	192	210	197	208	201	150	180	183	182	199	172	220	196	197	166	185	184	206	184	176	180	157	203	198	195	192	174	171	197	178	189	161	185	197	205	143	191	189	182	193	168	170	167	186	177	203	170	168	204	188	179	190	190	195	175	169	188	179	173	190	191	188	171	204	180	179	193	190	173	203	196	154	157	198	201	174	183	190	178	188	183	176	195	212	194	178	177	182	202	170	189	158	199	195	171	190	209	203	197	199	201	189	216	166	199	210	187	221	182	201	176	197	194	214	195	189	191	164	203	182	174	179	184	166	168	187	196	193	167	186	160	188	167	176	185	195	171	190	171	202	196	173	181	189	184	203	174	191	176	186	170	185	207	203	179	170	178	169	223	212	174	177	172	173	206	173	199	211	188	168	172	175	166	172	214	179	177	195	195	173	203	159	172	185	175	158	167	161	168	166	181	192	179	202	201	192	195	169	176	190	193	179	179	198	176	182	198	183	188	189	188	206	187	210	193	188	169	173	199	209	183	199	194	186	187	188	194	189	192	180	184	191	203	195	188	186	218	191	164	176	200	181	177	178	200	173	206	194	185	205	185	177	195	182	215	188	180	189	171	196	200	182	196	169	178	181	177	172	197	169	178	204	162	214	178	176	171	173	220	192	181	193	194	163	171	192	192	210	184	201	197	208	151	170	195	159	173	162	207	174	202	178	194	196	161	178	203	170	159	191	175	188	191	186	182	168	185	180	210	193	180	188	178	193	187	192	183	184	178	178	174	212	183	179	200	184	175	214	206	206	202	173	169	183	206	182	212	168	164	153	181	180	174	199	160	186	167	202	199	192	155	181	186	196	163	196	181	196	199	165	204	198	197	178	174	190	181	175	169	201	166	207	166	187	174	180	202	189	180	188	207	199	176	162	222	216	203	208	215	181	186	171	213	175	221	181	181	180	187	199	157	183	182	181	166	160	178	182	211	171	195	159	150	190	184	170	202	190	171	194	165	187	201	208	180	156	172	189	197	198	180	173	200	181	182	184	159	182	173	194	196	178	190	170	176	194	201	205	186	193	183	184	187	171	198	171	174	200	184	199	183	183	196	186	209	200	184	201	192	210	191	200	176	198	185	177	169	178	196	183	187	186	160	181	207	184	152	177	183	191	196	180	189	159	187	174	202	180	180	174	167	203	198	214	170	172	200	203	174	180	189	197	222	184	192	179	169	160	184	157	209	186	203	176	161	151	170	195	176	215	179	183	184	182	205	199	174	203	177	203	171	184	163	156	175	169	192	180	194	176	211	182	166	199	185	197	184	170	186	176	164	193	217	185	196	180	199	170	176	178	183	199	224	159	176	199	170	167	199	172	193	178	162	185	168	167	189	221	195	193	218	183	188	170	186	212	226	188	182	184	160	188	199	183	205	179	191	192	199	197	184	165	190	210	198	190	183	183	207	195	162	170	198	180	162	203	184	178	185	162	186	194	179	205	217	179	195	203	166	164	205	178	186	164	179	165	159	185	179	199	196	189	195	181	172	193	178	162	177	178	210	185	195	217	190	190	175	186	195	195	176	180	193	186	157	179	178	164	172	195	220	195	196	161	212	182	214	210	188	192	177	179	171	194	205	231	212
8659	1938	4124	4744	4719	3950	3430	3341	2793	2650	2294	2027	2027	1623	1311	1098	993	893	811	781	737	776	717	662	679	656	651	579	490	544	534	530	525	545	515	545	510	574	544	495	522	508	508	454	513	512	493	488	461	487	511	514	538	488	512	528	483	524	498	504	489	509	445	488	469	504	479	492	479	469	497	493	495	450	468	500	459	474	441	463	472	440	520	454	510	435	531	481	508	483	477	477	482	426	504	476	477	453	472	440	506	504	443	450	497	484	455	444	463	431	508	496	439	456	481	432	489	482	465	480	448	496	459	471	492	496	475	468	456	504	461	494	496	458	450	470	439	427	425	492	500	457	458	448	500	467	445	461	448	435	434	463	468	455	428	482	464	481	440	447	479	495	477	472	466	478	503	474	477	462	424	474	439	484	478	452	465	470	497	475	442	488	481	442	477	505	480	449	458	475	459	477	435	425	447	437	432	463	415	486	464	445	491	472	462	481	478	450	454	471	456	448	496	453	421	498	442	491	452	532	485	426	449	423	476	436	498	416	487	495	442	483	504	536	490	494	458	486	450	466	510	468	492	453	462	466	459	475	470	462	469	482	492	465	479	463	470	460	473	483	467	434	424	441	479	497	455	443	447	502	486	479	484	443	524	458	503	502	490	445	435	451	455	501	439	503	492	428	454	488	519	427	440	512	492	442	451	467	432	492	490	467	496	493	463	480	479	456	458	458	474	459	467	460	501	470	494	436	483	504	471	447	480	447	441	442	436	448	477	474	463	471	470	425	490	490	446	473	457	440	463	451	484	495	471	471	512	451	478	451	482	460	470	474	427	455	468	506	475	456	440	480	423	428	502	476	462	477	499	457	480	500	481	478	480	477	437	479	459	481	424	514	494	460	448	449	481	450	439	420	465	477	461	478	455	481	457	497	512	507	488	455	499	469	488	448	462	489	457	462	475	470	452	489	512	475	445	457	466	480	483	442	454	496	464	468	482	449	427	464	455	507	458	487	464	477	495	445	472	482	452	457	484	465	454	457	443	502	451	523	452	466	436	464	447	460	441	475	491	458	443	498	455	459	419	451	464	491	483	461	473	512	473	483	462	469	471	487	471	456	436	486	458	444	441	516	483	463	477	448	475	494	486	508	477	440	482	449	476	463	485	476	496	423	459	454	432	511	482	480	444	441	460	422	434	472	475	483	515	487	504	497	418	461	455	447	527	457	469	438	453	476	457	501	477	486	484	520	508	494	477	461	507	419	464	482	511	458	478	494	459	441	472	474	485	442	451	449	465	442	481	489	461	474	514	497	466	461	465	475	460	468	456	480	451	458	454	423	500	458	473	474	465	456	439	466	489	456	447	448	456	498	477	493	466	486	501	496	522	481	465	449	470	445	455	460	481	470	514	449	440	514	424	455	487	460	443	463	448	467	498	461	458	472	463	500	487	479	461	450	466	474	470	469	449	412	461	439	459	474	509	420	464	464	475	458	433	473	478	428	488	505	478	439	445	454	459	449	460	442	500	453	411	481	469	471	461	476	439	515	474	494	455	487	428	431	502	440	490	454	429	436	419	489	453	455	449	481	495	476	483	465	475	496	473	470	481	428	482	455	450	479	484	461	436	466	482	470	454	441	462	430	470	473	473	490	491	476	477	451	457	469	476	434	489	467	478	423	475	448	469	530	477	473	481	446	488	452	477	507	466	485	468	506	480	479	470	499	439	467	455	449	462	482	481	443	463	483	504	492	444	457	443	464	430	441	502	435	499	482	458	431	477	484	488	490	503	467	457	466	485	420	475	454	471	465	463	465	496	491	428	490	465	490	448	454	445	438	476	491	502	495	468	457	478	460	444	500	488	441	450	474	473	455	455	474	448	488	424	457	471	457	430	456	457	476	507	484	474	448	451	476	463	493	461	468	478	453	464	451	441	477	473	442	468	509	442	481	488	481	496	471	506	495	460	456	453	494	468	483	460	474	443	466	456	459	473	473	477	488	471	450	506	491	456	465	487	490	454	450	499	464	481	498	462	498	428	489	458	447	455	446	456	494	509	468	470	465	475	502	467	491	440	467	470	456	481	478	440	458	447	465	474	464	466	477	452	481	490	485	500	461	470	489	485	464	497	448	437	468	493	469	491	435	523	447	504	503	435	438	444	473	460	428	441	455	468	516	494	513	496	471	456	477	459	463	448	470	480	465	476	443	408	473	502	490	440	474	451	453	451	507	435	474	439	475	432	431	431	426	489	516	477	454	479	456	488	469	489	493	464	438	498	495	474	473	501	480	434	447	480	436	471	472	456	511	453	488	495	446	453	450	506	487	467	460	438	479	484	446	464	447	462	496	454	465	466	454	467	410	500	476	479	502	454	467	466	476	447	496	460	440	441	506	466	466	438	484	455	478	473	502	456	478	441	448	473	492	478	430	462	439	484	472	434	443	453	470	481	485	489	454	484	460	436	432	472	467	402	462	486	474	466	502	489	488	469	463	498	461	518	455	439	440	448	463	483	467	476	453	496	517	480	488	406	489	448	450	453	474	454	467	502	478	473	455	481	504	459	462	516	469	491	467	473	448	474	466	498	449	504	464	451	466	471	466	497	454	490	493	465	440	441	446	469	471	473	499	451	483	474	445	439	456	495	459	497	432	495	471	503	480	428	491	477	443	455	460	482	442	465	492	473	473	459	477	453	401	469	449	463	477	455	486	473	478	474	470	466	486	460	454	521	466	441	444	459	451	454	467	489	465	477	465	443	468	430	458	447	457	471	475	465	470	422	458	496	467	504	455	470	452	490	449	469	458	494	482	486	465	438	471	431	445	493	457	536	495	435	430	456	450	492	496	486	439	465	443	465	459	455	431	444	502	485	489	454	443	465	467	475	457	455	481	482	447	476	465	453	450	476	451	450	441	481	447	501	452	490	477	449	454	426	434	440	471	439	480	469	462	424	477	473	468	479	466	467	446	473	451	515	448	467	454	514	452	462	449	435	447	477	488	461	485	454	474	475	489	475	469	416	503	466	438	447	460	453	424	480	490	484	515	487	497	447	445	496	471	415	440	470	507	434	438	467	461	451	454	443	469	449	482	480	465	445	479	466	478	473	411	458	473	463	484	504	475	484	454	452	512	477	468	443	454	497	472	471	467	462	475	437	445	455	452	472	454	438	444	472	459	496	452	481	481	427	465	458	464	433	477	450	441	464	455	459	471	496	476	500	472	446	494	448	452	472	482	459	499	425	451	489	453	495	462	482	483	483	431	471	460	489	432	467	411	509	458	432	506	472	495	461	465	454	457	480	436	475	454	462	447	451	475	489	489	473	448	505	423	495	491	474	482	481	477	456	468	455	478	457	470	495	468	464	486	426	445	449	461	455	426	426	493	472	435	469	484	477	473	480	474	430	480	479	443	454	494	458	452	462	478	520	499	477	457	457	464	441	523	497	467	451	462	491	458	420	488	501	428	465	471	499	461	466	465	435	493	484	426	447	452	488	467	451	447	477	423
1865	603	708	635	574	568	513	487	467	423	387	395	350	358	373	313	304	321	315	278	328	335	328	322	306	286	319	313	297	280	312	336	276	343	302	343	304	320	318	319	285	307	296	298	337	294	292	318	308	283	301	309	351	351	333	317	327	329	321	340	304	295	285	277	296	268	275	339	304	284	347	326	295	318	314	310	316	293	305	296	343	329	312	298	306	347	322	313	302	297	303	375	327	308	270	321	318	339	293	341	322	321	330	313	306	325	300	321	304	309	315	338	329	342	270	276	348	306	326	353	303	299	307	291	329	325	303	298	300	325	336	356	307	304	332	337	329	318	306	317	309	335	300	341	305	314	300	287	230	280	328	271	304	308	316	334	320	352	353	271	292	332	309	298	297	326	287	287	289	305	305	308	278	316	334	312	317	298	316	318	339	309	340	309	291	292	313	283	275	334	319	275	293	306	313	327	291	336	286	297	282	292	316	323	339	296	314	330	313	319	293	308	309	321	307	332	307	322	358	309	317	288	355	319	287	342	341	333	349	307	308	309	308	300	298	295	341	283	271	304	303	314	307	326	331	304	314	315	324	307	286	300	314	324	289	335	304	317	352	325	301	310	298	297	371	294	297	303	334	288	305	333	332	315	302	319	323	300	327	335	306	312	307	330	306	320	368	305	310	297	274	321	339	302	304	295	288	308	297	318	292	323	310	296	323	322	294	336	327	284	319	294	300	311	328	297	318	312	335	288	368	305	288	319	281	294	324	298	294	302	285	302	292	315	331	297	300	300	291	308	324	322	323	324	327	295	321	340	346	308	360	298	343	298	316	288	281	302	306	315	292	306	281	315	285	326	293	329	308	339	313	302	285	339	295	327	324	339	326	295	297	258	323	328	282	305	307	285	327	284	301	295	326	302	313	311	303	346	336	309	318	333	310	339	307	315	315	324	311	350	315	330	315	302	301	335	311	267	272	305	327	309	345	326	312	284	332	335	313	289	334	331	316	309	297	333	321	345	286	346	334	333	289	284	310	291	325	350	327	334	301	328	293	315	340	300	306	327	292	297	311	285	314	305	263	337	322	290	309	303	350	302	312	343	341	296	350	328	307	301	317	350	318	307	322	310	292	310	358	326	283	273	310	304	326	285	321	332	298	288	288	296	337	328	303	303	354	303	310	297	287	299	301	289	326	316	320	345	310	311	295	304	329	323	359	288	327	314	294	270	300	293	341	358	292	322	298	336	319	303	304	307	316	306	327	286	295	297	285	312	326	313	337	321	304	317	331	336	279	313	361	288	310	296	310	280	312	314	340	330	314	337	333	315	313	341	309	332	312	340	298	313	316	313	317	308	292	301	301	279	281	316	318	291	288	280	333	313	323	308	347	310	324	316	295	311	323	301	290	314	315	303	305	317	302	319	310	298	294	300	317	316	321	310	303	317	318	279	321	315	322	293	305	325	340	307	309	357	299	292	341	307	304	325	301	324	305	347	309	294	305	329	309	315	304	324	334	301	265	311	325	357	314	325	330	299	300	317	339	298	294	260	293	284	318	340	283	300	299	322	309	312	307	304	311	299	328	302	348	335	315	332	312	307	308	331	333	310	300	303	304	314	331	368	273	331	297	283	296	303	347	336	273	281	300	304	320	297	313	310	313	309	304	317	298	321	337	327	325	326	297	325	318	303	290	304	331	309	335	318	329	286	315	312	299	310	296	323	304	321	322	313	296	324	274	283	302	309	349	304	287	309	315	337	333	323	279	291	288	354	294	281	292	322	333	315	306	307	327	308	359	291	292	310	329	326	281	321	316	288	327	319	280	333	321	310	299	288	307	346	292	300	325	323	315	311	319	295	334	283	320	339	282	331	325	332	306	290	310	320	317	328	324	326	334	308	321	306	311	291	326	327	294	297	290	288	303	337	307	286	283	293	310	325	305	296	316	319	304	283	274	279	319	305	321	326	301	302	322	290	318	329	316	327	313	322	324	295	309	328	326	313	328	324	334	297	289	315	307	341	318	293	327	298	322	311	283	297	310	317	316	313	322	286	325	329	324	299	277	316	309	327	307	360	284	314	320	315	326	317	338	334	303	299	318	340	286	299	304	287	306	303	308	316	308	336	269	292	301	321	352	302	307	348	330	299	291	295	306	325	330	314	298	292	297	331	331	274	327	292	350	304	322	317	281	273	312	326	337	315	288	329	329	309	316	308	343	344	299	346	309	275	293	292	312	333	291	306	315	324	314	311	298	345	278	291	314	301	314	324	349	311	309	281	310	292	343	298	322	335	312	318	309	338	312	270	308	315	316	326	324	310	325	331	322	342	289	309	298	326	330	341	303	291	319	297	290	345	297	334	329	342	293	323	287	284	339	319	284	301	303	315	306	306	316	334	315	284	275	314	325	299	317	300	302	290	314	334	327	331	314	312	322	339	315	326	314	313	313	301	316	330	351	335	311	337	303	342	322	325	319	329	316	320	323	302	358	314	336	330	330	301	332	339	315	305	299	316	314	339	307	297	298	313	334	303	328	351	350	299	300	295	278	304	308	329	318	320	327	313	319	311	308	300	273	328	314	291	283	325	333	344	302	361	317	316	321	319	330	309	327	344	283	287	300	280	311	328	252	265	292	270	325	318	304	270	302	293	284	310	327	308	328	320	329	303	334	317	312	284	314	318	310	302	294	318	283	312	301	302	304	319	301	322	298	315	272	294	319	320	311	331	308	293	319	330	343	357	321	300	296	286	326	307	308	311	262	338	309	287	291	299	321	332	306	325	336	316	306	314	300	300	352	282	301	324	294	350	323	311	296	325	308	282	306	284	281	324	325	355	285	309	340	350	313	324	296	327	323	318	314	312	322	327	314	341	312	336	297	320	314	307	313	290	312	317	340	357	296	300	316	336	348	330	324	308	334	327	325	279	305	303	299	352	297	280	312	281	320	289	314	327	308	316	308	308	305	329	277	309	334	298	321	288	339	320	322	316	316	342	328	334	313	315	319	301	299	301	311	312	317	345	317	330	334	311	355	306	290	304	329	313	315	326	293	306	335	304	290	339	309	311	333	334	330	317	312	327	314	297	337	277	348	302	335	306	328	319	280	312	324	335	327	316	317	312	315	326	320	274	288	303	334	334	309	294	309	335	296	339	313	343	298	289	331	283	356	335	306	341	321	322	298	296	311	303	333	292	338	290	323	327	318	331	343	308	292	314	329	332	320	331	308	292	312	319	318	304	308	319	296	315	313	280	271	298	305	298	329	329	317	283	306	326	321	327	293	331	312	299	308	318	299	308	338	297	302	304	332	328	292	318	338	317	307	324	303	314	321	319	266	291	302	279	290	316	327	313	326	307	337	272	318	330	307	304	306	309	298	301	338	300	307	331	306	301	329	307	304	282	346	288	279	309	323	280	321	327	308	326	333	305	307	318	293	382	346	289	318	321	305	306	315	319	305	337	297	333	293	343	270	331	324	301	284	289	300	316	316	311	311	311	272	306	316	316
2279	1055	1634	1862	1794	1687	1695	1542	1538	1409	1273	1220	1220	1048	952	976	861	848	853	813	825	851	774	783	831	748	739	782	794	776	777	729	733	772	745	760	755	767	776	742	774	732	737	788	713	780	701	791	708	756	777	718	776	745	818	758	776	788	683	731	784	726	707	745	761	751	765	748	703	757	802	756	724	807	773	766	740	697	740	740	754	773	757	804	713	757	705	816	791	707	754	742	715	704	757	741	721	729	717	755	808	737	729	725	800	731	714	749	738	787	756	715	730	764	770	713	723	681	734	737	719	763	792	805	751	713	790	740	760	730	703	718	716	744	750	750	693	746	751	742	745	770	752	729	725	747	724	758	696	755	726	735	819	730	735	756	729	720	746	803	723	761	714	749	758	709	733	757	757	759	734	764	796	732	794	767	775	763	709	732	756	731	734	766	761	832	763	804	753	749	742	729	771	758	712	691	724	752	771	753	741	689	714	735	720	782	725	748	700	738	733	737	691	718	720	785	738	750	733	756	767	784	786	678	755	759	785	739	753	728	752	772	744	766	724	757	745	763	748	682	725	726	749	739	722	788	757	789	772	744	735	790	736	802	754	725	757	732	731	772	793	771	785	733	739	719	756	734	726	803	776	770	765	776	740	788	707	786	784	750	763	735	749	787	727	772	768	736	757	708	771	796	771	761	773	732	699	793	755	749	722	775	747	713	746	738	772	777	760	736	742	753	735	736	748	755	747	739	725	792	728	732	719	734	796	759	719	672	687	731	725	768	717	699	717	724	724	756	728	789	772	690	692	754	760	734	753	741	749	747	764	745	748	733	750	765	749	755	784	718	725	748	763	778	726	759	712	727	741	694	735	706	706	758	742	717	767	703	748	699	739	752	728	767	719	754	771	769	724	729	690	732	731	745	717	704	769	784	723	731	738	714	740	713	727	731	763	760	746	749	782	750	723	744	772	756	743	742	795	692	739	778	732	742	735	714	770	787	770	687	752	794	729	758	725	730	722	731	741	768	814	695	748	741	752	732	749	806	759	721	763	686	755	726	764	697	723	727	790	724	691	738	751	734	737	738	714	724	821	750	723	761	739	754	739	773	743	772	774	735	726	702	735	776	739	757	743	701	787	748	750	755	740	774	725	758	741	692	717	786	732	748	761	751	772	759	745	753	755	756	719	783	717	784	769	689	729	702	804	739	723	754	725	764	744	721	667	749	750	780	731	757	790	756	727	743	725	787	769	743	778	765	734	745	731	712	709	777	720	733	742	746	680	779	730	751	740	750	755	758	746	716	733	711	788	730	779	725	747	743	786	746	768	738	764	735	686	810	761	764	702	784	770	718	748	732	714	725	752	718	745	736	736	697	773	777	756	738	721	739	698	741	740	772	755	778	734	711	733	738	753	773	748	742	753	755	767	717	708	726	734	740	725	744	762	724	740	765	737	765	757	758	781	741	791	777	724	735	684	732	719	761	766	719	759	730	766	741	740	769	692	802	693	751	772	763	769	742	754	781	759	778	722	718	781	740	757	766	802	699	777	738	741	784	715	734	765	761	741	781	728	768	767	729	714	778	776	789	731	753	728	746	747	743	715	776	719	749	760	727	788	752	719	739	707	761	734	747	753	727	769	697	757	730	792	721	765	739	742	742	729	769	711	758	761	724	757	746	736	739	759	747	723	771	711	735	751	772	731	759	760	760	752	735	712	741	763	734	756	752	775	765	790	727	764	739	782	773	769	746	717	765	782	769	757	737	740	738	767	731	744	775	733	771	812	783	685	690	786	722	732	759	723	805	758	733	728	741	775	752	741	698	776	758	805	756	777	718	712	776	737	795	728	773	766	741	728	722	764	769	741	729	780	787	706	704	724	769	736	726	734	715	745	720	718	728	752	774	752	750	749	751	806	781	736	786	750	724	748	757	752	734	803	755	688	740	762	691	724	724	768	729	781	773	712	771	759	768	718	812	742	745	750	730	738	738	733	777	723	785	754	725	750	712	788	709	752	739	784	746	695	686	715	730	725	764	717	745	741	714	801	796	695	776	753	765	734	737	763	747	741	745	744	753	807	807	719	677	726	739	767	713	771	718	722	752	710	739	737	751	756	779	771	669	762	758	718	810	731	741	779	758	713	729	742	731	765	723	776	798	790	736	728	796	776	689	710	757	750	706	785	727	769	737	763	801	785	768	761	772	776	781	748	716	700	696	789	718	736	820	728	733	777	790	702	693	706	724	755	721	735	780	785	741	759	730	750	749	763	733	757	774	781	734	728	744	791	747	750	787	727	809	718	760	691	771	746	779	733	743	774	751	687	751	779	720	726	726	829	755	745	771	735	751	772	744	777	715	738	740	716	736	777	764	677	773	738	729	803	748	729	749	767	728	797	745	734	678	742	716	721	766	759	714	758	696	755	662	762	741	741	752	723	709	756	749	703	734	712	790	747	754	700	724	755	770	718	720	727	789	773	723	727	721	740	730	734	714	734	738	737	735	734	709	734	758	743	731	741	691	735	766	718	700	776	732	697	720	703	728	739	785	719	751	781	745	766	704	727	749	734	751	702	713	757	733	742	707	757	745	746	753	720	721	741	770	741	745	754	729	784	776	793	793	768	768	787	721	723	738	725	774	752	752	738	784	760	787	765	736	735	750	788	770	762	748	755	728	767	717	770	709	716	757	723	779	750	741	814	743	752	753	731	706	730	749	772	707	758	738	769	720	762	735	721	778	766	746	756	723	722	761	748	822	762	785	765	757	732	752	766	730	790	745	733	725	709	739	758	755	782	752	793	745	796	734	760	760	774	783	732	770	690	740	737	753	766	692	770	758	750	755	739	788	755	751	723	771	764	775	708	765	731	690	773	755	693	764	732	769	717	728	729	733	735	739	734	741	767	745	764	742	711	772	749	719	703	762	739	813	751	715	768	726	735	744	775	756	702	761	732	752	753	743	746	774	753	736	740	755	704	729	729	733	687	772	749	743	776	765	711	739	711	754	722	776	713	819	735	765	730	737	702	783	745	722	716	774	736	727	751	792	748	694	714	726	745	737	781	717	781	746	780	781	765	741	731	720	766	725	752	757	804	752	754	706	715	756	760	770	770	764	746	679	793	727	684	806	719	731	779	764	750	737	737	743	717	701	709	683	700	787	691	741	752	744	748	817	731	766	772	763	720	709	764	722	788	710	743	772	759	750	801	718	769	799	731	733	750	715	702	726	748	759	789	752	727	744	753	715	694	746	752	760	709	772	738	736	721	741	785	753	723	736	752	788	699	725	762	766	722	728	743	660	739	730	772	759	717	702	756	726	784	741	789	718	779	755	761	715	738	747	754	752	745	779	751	741	769	730	750	755	774	778	760	757	731	709	763	756	738	762	715	724	732	793	735	724	696	756	726	823	777	726	732	758	743	720	746	750	743	767	744	722	732	714	726	733	751	746	746	749	739	707	762	725	799	800	715	802	736	755	756	744	730	771	764	739	750	740	742	770	748	737	726	756
6981	1123	1420	1138	1011	752	678	625	531	581	469	505	391	430	384	335	336	344	307	325	321	284	324	328	327	347	271	310	271	292	323	305	293	287	316	301	283	297	345	318	273	294	307	275	300	291	327	289	282	300	302	281	313	337	310	312	263	282	264	285	289	305	292	293	295	306	270	284	265	287	289	274	269	314	294	309	249	284	305	293	262	299	313	326	284	292	282	293	289	297	322	304	287	333	293	284	298	300	307	300	305	283	293	285	291	308	283	279	289	276	295	301	301	291	332	309	254	313	286	316	267	276	285	317	294	306	293	264	265	294	292	275	310	263	253	288	317	297	298	313	291	291	304	316	290	326	298	284	305	291	314	281	265	288	289	300	285	281	283	281	269	286	277	281	289	299	277	360	319	314	297	292	311	285	277	305	310	283	280	302	285	248	297	309	280	305	269	275	279	266	298	277	296	310	357	297	302	298	297	288	303	289	295	295	301	277	296	292	300	311	313	295	273	282	296	285	270	276	285	296	284	309	277	279	292	259	317	309	314	285	294	291	267	324	304	321	294	271	301	302	267	268	280	279	324	274	313	265	333	277	299	306	303	321	290	297	293	281	299	252	244	312	249	278	273	295	295	278	317	269	266	294	308	279	264	294	280	296	307	310	287	295	274	280	263	278	281	305	305	277	261	280	269	294	281	288	249	282	303	289	340	281	288	314	294	277	280	303	268	313	290	270	274	286	294	315	283	273	273	294	307	285	275	282	297	313	306	280	305	274	304	294	279	292	286	293	308	287	290	277	279	282	281	294	297	293	298	292	267	278	313	284	316	293	273	299	287	283	295	322	296	298	274	311	314	287	259	300	298	285	274	276	306	302	303	277	297	303	288	284	282	264	283	297	301	262	292	309	291	291	295	301	300	298	298	294	297	293	296	315	295	291	307	275	292	286	296	302	235	286	295	261	280	332	320	292	265	295	341	309	311	316	277	281	328	309	288	307	317	336	333	289	327	290	284	280	323	280	299	285	274	295	275	322	274	353	284	298	350	278	308	269	318	318	313	288	307	266	287	305	301	295	301	300	253	323	291	303	296	268	301	301	309	251	292	318	294	308	274	282	320	300	301	326	237	311	285	284	278	285	310	310	285	301	276	306	315	303	319	282	298	327	313	265	328	304	290	294	269	293	280	289	275	266	297	293	277	319	291	318	289	291	304	289	329	312	316	272	307	287	285	287	311	312	324	300	304	288	284	269	272	303	327	291	344	305	301	296	327	287	286	276	299	306	282	290	291	286	303	289	308	301	296	268	309	278	279	299	280	293	299	307	332	283	253	269	273	270	320	299	249	311	288	322	272	282	316	314	276	308	298	289	291	266	309	281	295	306	314	317	302	315	291	306	288	263	303	281	275	300	290	281	298	273	271	292	342	279	288	268	317	275	286	283	296	316	315	288	304	272	302	284	268	287	310	301	323	300	288	291	342	311	303	300	336	321	305	311	300	306	288	328	306	305	262	299	309	310	290	265	306	288	317	274	298	266	303	287	299	285	265	288	284	316	305	301	284	277	288	311	287	304	288	302	306	312	306	259	305	307	269	300	259	275	290	276	289	322	288	259	267	290	311	319	277	314	326	267	311	304	303	266	295	255	310	257	292	303	287	281	315	273	328	289	271	287	293	296	281	272	310	271	273	288	294	302	275	256	287	269	281	289	313	285	284	278	301	276	275	306	276	309	274	315	309	277	284	309	318	284	296	300	294	293	301	320	319	283	279	285	275	303	315	274	273	303	307	311	283	277	298	283	297	277	304	289	288	312	269	278	294	297	279	284	255	290	307	277	303	283	281	305	294	277	315	301	287	302	272	299	248	308	268	285	281	291	293	285	301	295	304	291	307	258	265	293	323	304	266	277	324	324	298	301	268	269	295	314	298	299	331	288	282	301	258	283	315	267	300	275	330	295	284	296	272	310	318	265	293	289	275	275	282	288	294	291	308	305	281	264	312	302	316	292	306	264	313	293	286	308	303	291	304	311	299	325	334	306	291	300	272	280	268	281	301	293	276	290	254	303	292	275	310	303	292	265	286	303	268	293	308	276	291	334	308	296	298	294	316	319	303	333	295	282	292	302	303	309	324	301	299	300	290	268	316	281	305	286	309	257	292	327	296	287	305	315	317	274	303	288	303	324	284	282	320	332	264	321	332	289	286	281	297	323	270	294	316	295	276	297	341	281	291	280	293	293	292	315	308	299	296	320	288	274	266	312	330	307	287	273	311	284	317	288	292	281	316	274	298	304	303	276	315	319	286	278	324	279	301	283	293	302	299	289	273	274	296	286	256	296	331	295	258	268	304	318	282	287	308	284	269	270	299	297	275	320	273	311	265	268	304	270	291	279	280	287	327	294	312	288	314	279	290	303	293	304	317	298	292	267	264	283	294	276	249	304	288	287	313	292	296	305	310	303	302	292	319	285	295	275	283	306	292	317	287	293	268	295	290	294	259	271	297	299	273	269	294	314	321	268	285	299	303	301	332	294	306	305	273	286	287	306	302	313	290	291	301	320	314	313	302	290	307	345	266	272	263	292	282	319	272	269	295	303	331	304	311	305	315	254	257	299	272	275	295	307	279	316	303	307	303	265	302	272	316	268	296	318	291	264	269	317	294	302	282	276	289	299	315	292	301	289	288	270	287	278	309	294	274	267	283	303	274	294	318	320	292	290	313	299	309	272	309	276	310	286	342	298	286	269	312	297	274	264	248	285	289	313	300	271	298	310	294	275	314	300	282	293	279	292	302	259	310	295	306	326	312	281	303	276	255	285	295	284	327	286	292	300	336	299	287	300	287	311	286	304	310	315	301	301	264	279	278	289	285	278	264	299	297	305	308	297	277	290	306	297	294	293	293	312	294	308	277	289	298	297	301	301	329	322	257	304	332	314	303	282	334	291	281	318	300	291	294	281	304	291	317	304	268	301	273	310	291	321	281	281	293	299	329	270	301	299	294	251	266	324	323	262	308	297	271	323	275	299	284	300	321	297	296	285	331	288	309	287	283	283	287	300	299	312	326	282	302	299	304	307	310	305	297	260	280	305	294	292	258	303	284	319	311	303	338	296	303	257	269	294	274	320	299	300	262	293	279	282	287	274	300	304	294	256	290	310	311	313	282	292	304	258	270	292	266	298	292	318	268	283	313	309	299	274	266	305	293	289	279	278	285	299	311	290	291	302	277	308	284	290	288	300	251	295	338	306	319	286	320	325	327	282	300	303	308	253	295	278	273	288	273	275	305	248	287	306	350	297	288	292	295	291	291	289	311	257	281	265	301	272	273	301	302	286	296	289	280	255	291	293	322	334	311	277	298	250	306	277	297	291	300	286	279	309	297	269	312	324	318	325	293	292	289	326	318	288	305	278	300	307	317	339	293	306	282	300	264	262	318	265	299	293	256	309	324	311	258	279	301	281	301	278	277	281	284	302	306	288	287	300	297	280	276	289	303	273	280	296	291	288
6800	1556	2870	3430	3508	2939	2903	2440	2303	2274	2026	1762	1669	1414	1244	1079	1082	1001	888	923	818	844	877	837	858	777	743	713	770	695	735	744	723	779	757	709	768	767	738	821	694	722	716	694	732	764	676	731	748	702	714	703	744	703	779	741	739	730	719	714	728	710	705	644	708	704	746	630	717	708	712	688	711	686	655	738	714	723	723	724	700	688	714	703	734	705	653	697	685	720	702	773	760	696	688	727	704	728	691	709	722	691	688	689	712	700	719	735	698	659	734	696	686	726	715	745	743	709	661	731	722	722	704	713	676	683	669	684	725	720	667	697	702	708	717	658	722	716	706	687	655	678	666	746	715	718	688	685	669	676	749	689	736	688	680	757	665	698	696	725	674	697	744	668	709	702	672	678	735	694	698	712	706	719	666	678	722	709	700	695	682	712	663	660	737	678	700	699	768	733	712	715	682	693	682	681	721	690	709	689	726	721	730	685	716	668	704	678	723	707	727	731	716	705	693	689	654	661	656	695	707	692	667	667	706	694	665	690	723	667	673	717	681	701	718	716	701	687	698	749	701	720	652	702	648	696	678	729	658	703	692	669	729	708	717	720	687	695	673	695	684	745	678	701	659	734	725	716	676	708	717	683	655	736	745	696	724	692	700	700	710	719	723	692	665	656	718	699	675	684	769	678	700	685	723	684	676	724	716	659	672	684	634	678	720	690	680	670	681	678	699	726	702	687	735	709	708	700	687	722	676	754	707	704	717	742	732	727	689	680	751	730	663	647	703	697	712	675	692	692	685	760	707	697	689	626	677	676	723	729	729	711	670	715	711	715	732	680	679	662	687	717	666	720	719	713	714	704	723	719	714	716	706	713	715	722	714	717	713	703	676	680	720	724	708	703	744	703	721	670	685	697	654	662	706	709	730	759	728	719	773	688	680	740	692	687	735	688	705	724	694	707	741	730	755	660	690	683	685	675	726	722	690	757	663	694	687	679	699	701	725	704	658	688	706	693	713	623	711	677	692	686	692	671	683	670	695	695	690	682	752	722	701	682	742	717	683	699	722	661	678	684	698	699	631	695	731	712	651	684	726	633	711	674	673	754	728	697	707	637	728	672	725	685	680	679	674	726	724	663	735	742	677	694	661	708	702	734	735	701	751	681	716	716	672	730	706	645	698	743	720	674	700	724	688	685	724	695	692	686	712	726	658	668	719	698	683	705	692	736	754	694	705	675	694	721	742	718	664	686	698	687	691	702	682	710	744	709	724	678	685	736	725	737	680	721	671	691	748	695	640	676	662	711	728	735	710	689	715	720	677	716	667	653	702	692	710	740	689	730	766	711	694	693	696	748	699	653	717	634	706	686	717	679	700	693	710	646	676	715	736	710	688	677	701	719	717	670	668	700	744	674	715	688	747	782	733	729	721	703	740	709	715	696	736	726	731	733	733	712	694	701	685	729	753	651	718	679	718	704	707	681	734	705	719	673	735	730	684	685	715	736	678	668	723	696	726	718	712	717	722	661	702	708	660	702	623	706	698	736	710	715	733	733	640	689	719	691	736	708	710	687	678	685	756	701	651	730	642	682	733	684	710	661	714	695	725	710	718	723	729	683	684	694	709	708	777	691	685	692	710	659	680	698	634	712	689	769	678	694	660	692	714	711	732	715	744	666	695	669	699	723	735	721	710	713	671	722	726	709	705	665	734	688	737	679	700	698	671	676	661	693	709	755	700	694	667	708	688	737	673	657	721	702	708	689	648	694	669	694	734	677	678	705	713	713	669	755	690	711	674	734	666	701	717	719	675	685	709	671	659	674	699	716	732	695	666	707	673	706	716	716	682	688	726	716	704	720	724	660	684	683	709	703	736	673	684	726	681	692	690	722	663	702	680	677	735	674	741	673	686	701	726	736	653	728	701	688	694	761	711	662	728	702	673	705	695	683	702	709	758	702	714	686	694	679	670	728	722	627	724	689	666	688	714	706	656	695	740	676	683	707	704	723	708	695	673	723	771	699	728	703	681	704	661	721	725	727	709	717	698	745	682	720	704	712	693	649	641	735	684	720	674	717	743	709	704	729	750	748	688	715	669	698	745	688	697	660	701	749	718	683	733	744	725	673	737	720	699	734	679	721	700	677	718	657	685	665	721	679	663	713	643	737	698	712	665	698	722	678	638	730	734	669	686	699	719	715	695	681	707	662	651	704	712	702	735	718	685	703	661	669	693	717	753	675	734	669	699	688	723	682	733	664	692	708	714	758	692	704	686	665	724	717	716	680	711	699	686	672	667	682	722	696	735	700	723	693	777	729	667	696	689	702	697	689	752	711	676	715	699	631	695	661	690	649	690	678	681	670	670	698	690	689	678	651	675	753	672	692	694	735	670	704	716	692	720	688	672	744	687	697	703	662	704	718	708	699	725	704	694	734	683	688	703	654	726	715	726	678	707	737	731	702	665	720	717	682	701	708	716	703	639	689	687	674	692	700	739	689	676	686	703	672	699	650	700	705	697	678	661	706	711	718	738	682	730	661	707	727	685	690	751	711	730	689	674	728	721	722	654	659	685	673	705	680	716	687	752	732	706	724	666	685	723	700	673	728	697	753	698	687	728	709	665	682	684	691	734	704	722	701	710	713	688	663	685	705	673	701	711	661	663	688	696	700	671	703	659	760	704	757	690	702	719	686	702	712	658	679	750	669	693	715	713	694	724	656	729	698	723	679	677	698	701	788	705	689	717	700	760	709	714	730	709	679	698	659	730	699	699	690	700	730	759	723	701	752	692	718	715	667	739	688	687	700	700	705	715	665	663	739	681	764	723	701	684	672	711	724	684	691	678	721	731	666	715	690	739	696	705	633	757	690	720	684	697	700	709	629	695	758	704	723	675	666	703	745	715	692	702	705	717	706	668	694	705	692	771	659	714	706	684	695	713	734	707	797	684	670	673	688	742	697	756	682	732	725	673	706	702	707	721	737	712	741	690	708	655	665	661	675	701	737	689	701	700	660	663	689	696	705	720	702	745	712	669	673	676	702	698	669	689	698	719	681	727	728	671	697	672	707	651	705	705	728	692	717	713	695	691	701	736	704	666	705	672	699	699	660	694	670	722	712	706	673	685	701	745	742	660	704	745	720	731	752	659	702	647	680	675	700	656	698	666	702	695	754	663	707	724	698	715	699	678	704	697	694	708	681	732	668	719	738	707	727	668	724	691	691	708	729	668	666	722	706	692	695	717	702	700	729	676	718	697	762	687	695	709	731	691	705	688	742	659	737	697	753	757	722	710	686	646	674	713	669	725	686	660	675	686	740	720	698	692	713	670	716	711	695	702	708	700	689	688	695	660	702	714	677	763	693	662	686	725	661	671	694	666	727	701	715	721	708	720	689	731	731	701	683	685	652	702	682	686	678	681	778	670	706	742	689	674	685	729	742	723	733	741	717	659	676	676	676	672	759	686	669	711	672	667	716	712	703	713	687	752	735	716	715	690	665	719	740	669	669
12835	1845	2005	1557	1321	984	883	650	644	596	490	453	388	332	285	267	260	244	214	217	215	220	217	223	199	203	215	188	181	166	182	152	204	206	187	189	192	199	211	176	197	190	179	184	200	181	170	182	152	203	204	204	187	177	210	193	186	186	187	181	188	191	185	164	175	181	178	161	212	188	191	170	164	165	193	170	191	193	204	197	159	168	196	198	176	202	178	189	195	174	196	205	195	163	154	215	148	180	211	181	200	165	175	169	181	151	175	172	173	204	144	181	168	174	196	169	196	191	185	184	192	190	182	186	172	217	170	175	182	170	180	179	189	185	206	193	196	201	205	183	192	197	198	175	200	178	187	177	211	192	161	175	205	203	203	197	180	165	166	202	193	168	184	176	177	195	163	180	161	167	170	178	156	177	177	205	185	180	187	182	187	175	173	184	162	173	192	202	168	176	187	195	198	165	168	177	189	210	155	187	214	196	197	207	208	191	205	175	172	191	203	193	175	181	181	176	192	189	188	196	186	182	173	183	163	177	193	201	177	171	193	197	180	182	184	151	179	169	208	173	181	204	189	199	220	207	193	178	174	157	173	207	184	161	208	196	198	195	187	202	183	162	220	186	178	191	199	161	171	180	182	169	192	180	168	193	180	188	178	182	169	193	200	192	193	191	172	177	192	206	196	176	199	194	183	180	187	188	180	175	173	175	185	170	182	198	183	175	195	193	187	197	180	167	189	172	172	189	200	204	196	185	184	178	173	196	176	155	183	180	186	157	205	162	170	153	182	195	185	197	161	174	171	165	193	180	166	193	191	174	180	169	173	190	179	197	189	179	188	173	205	186	181	152	155	187	166	192	191	179	181	186	186	166	173	183	209	170	163	181	157	194	180	176	185	189	201	174	187	191	176	181	185	225	170	192	166	197	171	187	179	197	177	204	166	166	187	172	178	183	167	205	173	149	186	203	174	187	182	184	165	201	192	186	188	193	208	175	186	179	186	189	173	156	169	173	170	190	187	171	201	169	187	179	204	177	199	202	158	178	192	201	205	171	169	219	184	173	168	163	189	146	182	204	150	162	164	183	195	171	191	170	171	170	159	174	180	176	189	167	194	201	185	189	192	180	172	162	179	171	187	168	167	182	201	182	181	180	176	187	163	195	184	171	173	194	183	183	165	197	178	168	187	195	193	180	195	202	169	192	193	220	187	202	212	170	185	182	191	182	182	179	177	204	206	168	194	184	184	171	193	174	171	181	214	180	180	183	185	192	169	157	178	182	165	182	192	198	180	195	174	196	174	180	202	188	173	187	195	197	198	164	205	162	182	170	191	192	176	153	180	179	181	160	191	160	200	157	165	183	173	174	197	176	197	164	190	185	168	192	196	205	180	195	198	170	201	177	178	174	155	177	194	169	195	214	163	190	182	191	168	186	181	188	169	167	172	188	205	175	206	192	190	187	176	190	176	189	155	187	186	158	159	161	180	195	175	227	184	164	191	203	212	191	186	159	191	164	161	191	168	166	185	186	162	204	174	172	173	188	193	181	157	170	175	179	206	184	156	175	164	190	166	172	191	186	163	193	191	159	216	201	169	144	181	189	187	165	176	189	185	189	179	171	174	184	183	178	175	180	182	168	173	188	178	174	182	192	198	187	196	170	194	198	211	199	174	167	213	201	188	174	185	189	198	192	164	170	186	179	181	188	177	189	195	195	176	192	189	208	210	182	201	196	178	192	220	182	193	180	182	206	187	207	168	169	173	198	173	165	154	194	191	183	213	169	185	210	182	196	185	185	179	183	191	178	190	182	190	190	184	159	203	177	183	183	229	197	179	183	169	168	183	184	222	202	187	164	186	165	208	183	174	179	162	195	188	176	162	165	180	182	187	172	182	215	199	181	173	178	185	193	200	207	167	181	187	196	161	199	207	195	187	203	173	186	197	204	200	210	170	170	166	195	191	179	212	191	185	184	165	186	169	188	194	165	176	201	167	190	154	176	184	171	204	180	184	174	204	160	176	198	173	184	191	191	204	180	196	179	208	185	166	189	168	201	194	204	195	207	172	173	177	198	179	191	172	200	191	180	172	173	182	171	187	203	205	182	220	178	198	172	164	174	177	163	175	170	179	182	172	182	203	172	171	185	209	176	204	173	174	216	197	176	185	196	185	178	182	187	184	166	192	170	179	191	192	194	193	201	173	191	196	178	201	183	188	167	174	168	181	198	195	187	189	174	193	173	182	164	176	186	178	182	203	171	183	179	210	198	212	196	166	179	175	190	198	188	166	176	178	169	209	179	205	168	188	163	172	199	183	182	192	176	186	191	174	177	168	187	186	180	166	162	161	185	181	180	172	188	174	190	170	189	173	176	208	186	177	180	180	193	186	194	198	199	174	175	197	178	211	177	194	193	188	194	168	176	177	161	181	176	165	181	178	178	173	206	199	192	178	193	196	177	195	187	177	190	196	199	163	194	188	147	183	151	206	191	178	193	197	179	171	191	202	179	183	197	189	188	196	163	174	184	201	150	181	162	182	191	171	191	185	217	154	182	167	163	198	214	185	185	169	171	178	195	194	184	177	163	181	182	182	203	178	180	172	179	180	175	164	185	165	167	189	177	181	153	206	185	156	182	159	195	196	186	182	156	190	181	196	186	170	188	189	210	158	177	190	189	159	204	198	170	181	201	181	182	196	178	188	195	174	184	163	183	199	176	173	179	173	200	165	191	196	208	191	214	199	156	216	182	198	185	191	183	203	191	177	176	191	167	167	175	173	182	175	173	172	164	200	191	193	177	188	170	178	198	193	177	185	197	164	199	183	181	182	173	167	209	183	206	166	197	166	185	185	196	181	169	166	195	171	193	185	193	188	185	185	185	169	181	183	180	200	199	206	182	179	175	177	183	199	189	153	190	183	170	180	183	189	188	190	171	186	184	181	197	175	167	180	175	194	182	175	190	203	199	188	191	179	175	165	163	191	176	186	211	191	175	200	174	168	185	198	194	194	177	174	201	171	211	167	191	197	174	190	198	188	158	183	185	171	213	160	164	167	212	182	197	221	191	178	182	194	176	175	177	176	174	174	171	173	177	177	172	155	201	178	187	171	165	180	202	172	191	160	168	164	186	189	194	186	185	184	176	203	160	205	182	175	195	168	186	188	192	170	176	188	204	156	169	160	184	195	197	169	169	192	206	176	148	210	201	206	201	200	198	187	185	166	195	181	190	161	174	208	203	188	178	204	195	210	173	179	183	192	186	158	188	161	188	201	174	196	158	196	152	188	173	183	164	178	191	163	172	182	183	222	203	191	197	176	189	193	201	178	184	182	176	176	191	190	185	187	190	182	184	162	205	143	179	166	170	182	197	167	186	200	171	198	183	185	167	193	176	186	181	192	165	188	182	168	162	173	188	186	162	154	191	203	211	172	181	185	191	164	177	180	188	182	162	167	167	214	200	167	185	171	186	165	176	157	195	189	204	187	198	175	177	200	202	195	164	184	188
8577	1854	3845	4729	4810	4139	3669	3279	2974	2728	2402	2237	1902	1547	1256	1176	1035	830	811	787	787	761	737	668	636	619	582	512	605	569	505	547	548	542	499	541	527	519	515	523	517	491	513	509	459	470	501	531	519	503	486	490	472	523	460	490	451	478	475	441	506	439	476	456	470	498	508	516	504	480	458	484	476	483	454	490	494	462	470	490	470	495	523	488	463	500	425	477	467	453	455	478	510	462	502	478	445	445	479	477	473	466	502	439	475	470	476	438	451	476	451	465	473	476	422	448	432	469	420	461	503	465	455	474	447	453	462	465	467	439	481	455	463	470	458	432	434	460	471	433	457	429	521	481	483	440	431	439	509	494	460	436	462	465	486	440	443	477	438	429	437	469	423	482	456	449	456	440	449	459	463	454	461	456	448	478	476	466	470	403	508	473	480	444	458	428	426	466	445	438	441	464	472	500	494	410	455	462	464	449	480	424	443	476	479	465	457	442	452	466	442	433	447	437	446	496	484	424	433	444	445	462	457	461	438	465	473	451	477	479	474	445	466	464	484	423	467	442	437	421	476	437	428	460	453	461	483	465	451	472	491	464	473	455	457	454	421	453	488	470	475	489	463	489	437	460	460	460	451	487	480	472	486	454	510	436	495	479	482	438	465	454	461	463	461	470	484	445	443	432	460	432	491	438	482	458	479	463	477	498	459	464	472	465	458	433	471	503	507	473	451	443	472	473	429	437	471	470	499	438	479	459	441	472	476	462	445	474	505	473	449	441	459	471	436	472	455	456	468	446	466	445	444	475	476	480	465	443	489	445	425	435	444	472	475	506	455	438	467	468	470	455	462	445	465	475	443	489	481	483	446	499	480	451	507	448	491	450	453	441	451	457	461	460	468	443	427	445	486	449	449	440	439	446	482	457	426	465	423	446	498	464	455	465	500	482	458	438	486	471	489	436	465	461	463	441	465	462	478	481	437	426	455	483	472	466	461	422	498	461	453	448	472	450	469	444	472	507	459	496	449	472	455	480	486	445	446	497	429	406	463	453	449	498	470	438	417	459	419	457	458	467	443	489	446	506	438	456	458	446	461	463	470	469	466	418	432	472	457	445	454	447	502	486	462	503	465	453	479	484	460	491	429	454	437	438	489	427	433	470	441	405	481	428	443	513	451	489	465	479	478	448	486	460	460	484	482	466	457	473	451	457	497	459	495	472	456	478	490	483	472	406	473	513	454	468	480	472	432	461	476	482	486	439	459	460	496	447	451	448	449	447	459	466	479	453	444	509	467	457	460	465	493	503	447	510	474	441	463	457	468	499	493	456	493	446	461	483	467	490	479	487	430	440	477	458	473	461	459	462	477	496	482	461	501	475	458	416	481	455	492	457	503	427	454	463	462	454	436	475	511	465	432	434	455	446	440	449	492	445	489	478	461	463	476	452	421	468	504	463	500	439	452	425	466	501	484	474	464	484	445	480	453	495	475	447	476	450	463	477	474	482	455	491	453	431	471	485	453	457	467	498	470	445	456	446	463	443	463	447	459	450	457	405	445	471	474	447	498	486	463	425	470	457	465	435	476	475	473	446	450	433	456	458	474	458	449	468	475	449	445	439	441	441	478	439	459	449	473	453	442	487	449	461	479	456	437	473	466	445	511	457	500	466	419	476	479	476	470	462	478	474	459	474	441	447	442	467	478	469	471	471	476	487	488	473	484	481	430	460	486	433	438	451	495	456	440	441	483	500	474	457	491	467	453	471	456	482	451	452	480	430	469	460	480	483	488	473	437	444	484	486	443	456	467	438	432	456	436	497	466	469	439	489	414	462	465	485	463	455	432	459	469	453	491	470	404	463	438	467	491	485	433	484	458	494	460	463	480	445	425	450	464	454	451	440	450	461	482	450	445	466	472	475	458	449	477	496	467	481	471	436	465	497	475	438	516	432	430	427	446	484	440	474	478	486	483	461	495	478	484	431	477	473	449	469	457	430	448	510	468	469	496	456	468	483	454	451	423	464	435	474	459	436	473	480	439	481	478	451	448	449	500	475	438	445	467	486	490	456	433	493	455	465	431	475	500	415	465	458	479	467	477	462	459	415	462	464	477	456	476	459	455	439	435	492	462	433	445	458	452	473	454	429	504	475	455	463	441	468	459	494	446	428	458	466	490	468	491	482	446	433	468	420	479	449	466	470	431	442	488	461	460	453	417	444	483	454	454	470	475	472	456	447	479	428	456	474	465	442	474	444	448	442	495	438	425	463	490	475	440	495	505	457	444	480	442	469	450	427	491	453	455	484	470	460	472	483	464	458	456	455	476	447	442	478	454	465	468	441	421	478	451	443	472	450	464	408	422	455	428	487	474	474	443	455	433	439	454	440	508	474	518	476	467	463	497	431	463	450	481	459	450	491	418	464	508	498	462	488	496	486	455	491	453	504	452	476	486	499	462	450	434	478	446	518	436	452	496	397	476	460	442	470	430	468	432	455	477	469	449	504	452	447	437	475	482	479	463	467	431	465	427	441	462	443	475	467	453	439	498	482	446	450	504	439	444	453	480	474	436	476	460	450	454	432	468	502	446	441	428	462	485	435	428	431	456	482	439	452	407	503	428	459	430	418	455	448	449	437	439	475	434	469	496	464	460	471	451	436	448	465	466	491	478	476	453	416	465	464	446	437	425	429	503	501	489	454	438	465	523	444	441	441	472	452	465	445	457	441	475	498	455	426	467	459	460	467	473	475	476	465	432	467	463	480	506	425	446	444	458	464	463	454	435	494	488	484	466	489	491	471	468	457	450	462	510	476	432	502	460	461	468	464	478	474	451	491	439	497	492	505	449	475	476	448	438	465	455	448	499	475	449	445	439	458	437	448	491	460	512	433	426	451	459	463	480	497	455	467	458	437	473	484	435	485	496	493	418	477	437	458	458	466	451	479	462	455	441	478	499	421	466	485	501	438	505	486	426	460	429	448	431	465	477	499	449	472	438	467	478	469	461	470	438	399	436	451	483	455	417	484	469	476	466	455	476	438	445	434	489	490	439	446	461	456	484	461	430	479	473	436	447	476	457	462	460	453	427	444	440	518	461	429	484	413	469	464	488	475	448	461	412	511	460	424	473	440	479	440	504	430	442	450	465	446	459	466	466	463	472	460	491	450	445	431	497	498	461	483	452	454	424	471	480	478	448	455	464	449	472	433	476	460	476	432	445	449	473	464	420	464	436	473	474	460	453	469	440	481	476	447	417	463	485	476	469	446	484	449	479	469	452	435	441	439	448	472	441	498	453	462	448	488	459	447	471	455	470	447	428	436	457	442	523	461	415	420	435	432	473	476	444	512	485	466	463	485	443	475	467	427	487	453	458	452	446	443	458	434	456	497	429	466	436	470	429	466	479	446	471	484	450	433	428	443	477	473	450	467	434	469	466	436	443	448	451	460	448	496	483	488	447	459	466	480	474	478	459	452	424	449	476	463	474	463	452	479	461	452	450	485	477	461	468	427
1810	642	669	637	609	532	509	479	436	438	404	415	361	360	336	358	333	290	347	337	351	294	349	324	343	312	289	300	291	344	283	285	293	288	300	316	297	310	309	341	324	299	315	314	280	298	330	276	310	304	334	309	316	312	282	320	316	314	290	306	305	369	324	315	326	335	318	301	307	296	333	305	316	299	314	332	304	308	306	323	299	303	324	293	290	315	320	312	304	273	323	317	277	330	296	294	316	339	312	305	307	326	304	305	301	305	283	290	281	301	306	310	318	332	300	296	312	330	305	349	284	341	322	323	296	321	309	335	294	318	304	289	296	300	317	317	302	359	317	331	289	323	354	322	343	338	303	295	308	310	294	305	295	308	309	295	313	286	303	319	332	278	324	315	320	300	291	309	275	326	303	300	330	311	292	315	318	295	321	315	303	307	318	302	280	301	339	305	292	331	333	291	312	300	304	306	319	327	320	289	282	304	334	325	310	320	284	325	313	318	325	321	314	289	321	278	263	333	290	309	299	276	314	311	303	295	313	311	330	307	286	320	321	328	286	301	337	301	307	305	319	325	319	305	286	320	282	324	304	295	322	314	310	307	314	296	318	324	296	296	314	311	320	305	320	290	306	320	321	298	295	310	315	309	272	327	314	322	309	280	318	322	283	319	325	287	340	323	303	324	320	324	316	316	329	310	309	292	311	343	349	298	277	276	303	330	270	338	285	334	316	321	318	327	313	299	302	305	319	315	349	316	324	319	285	316	333	319	285	304	315	316	335	313	280	299	265	288	284	326	339	296	322	292	323	331	317	314	312	313	356	312	286	311	310	301	329	304	320	284	313	315	305	295	247	302	290	304	290	290	305	283	333	282	305	323	316	312	287	266	288	309	333	306	315	304	280	329	326	313	316	289	323	318	334	281	308	282	327	272	325	308	288	298	325	311	307	322	293	292	336	299	336	300	326	324	306	330	282	287	296	286	299	294	298	316	280	329	333	314	345	316	291	321	284	304	294	276	312	287	289	296	325	308	298	289	331	293	303	330	303	315	327	314	297	330	303	298	284	311	277	323	322	312	301	350	300	329	309	284	330	306	306	309	319	306	306	311	336	303	300	303	298	313	317	319	287	286	310	273	332	296	322	306	307	331	307	324	319	287	290	312	313	306	315	342	333	319	328	263	304	323	289	283	295	322	302	304	282	296	324	336	307	339	320	323	350	292	375	295	328	323	318	315	330	298	298	279	309	275	323	346	310	298	328	302	302	313	301	310	306	300	284	316	316	310	250	317	325	279	327	321	298	335	305	314	287	298	301	278	326	324	276	280	292	308	315	274	344	308	296	295	306	308	307	284	309	311	272	295	311	305	321	311	280	321	304	323	287	327	317	319	276	330	318	323	326	294	313	265	299	326	297	324	281	313	285	303	322	305	274	333	287	303	296	299	253	303	316	309	307	327	288	311	329	336	320	273	302	292	314	290	315	281	333	304	296	310	333	308	299	291	320	313	351	265	299	308	268	287	308	341	304	293	324	344	333	299	342	308	298	356	319	317	316	331	332	302	328	327	319	291	312	318	312	323	312	316	297	265	287	302	326	307	277	278	316	315	295	294	332	329	292	322	346	288	318	330	308	374	318	307	329	318	288	306	276	357	295	319	302	341	318	278	292	318	336	290	323	301	328	295	311	343	331	302	312	349	332	313	287	284	297	321	266	313	298	319	308	302	287	299	309	283	288	306	297	313	314	292	298	279	287	317	315	309	311	247	302	319	315	319	321	296	340	294	325	314	333	338	353	328	296	290	301	280	295	314	297	291	292	300	263	282	299	328	324	314	302	296	283	304	343	328	300	289	323	338	329	306	288	302	305	294	325	273	344	334	339	310	278	314	330	305	292	264	280	308	311	277	304	289	282	336	321	298	287	291	335	322	322	270	293	290	326	271	303	305	267	334	305	297	318	344	295	311	316	297	327	286	301	307	335	300	272	294	328	274	332	330	320	335	319	339	317	318	296	303	309	345	312	302	342	312	285	345	296	277	293	305	312	308	327	299	333	308	305	302	314	295	322	328	342	314	286	285	323	301	286	316	278	304	269	283	288	308	298	315	329	290	312	336	319	320	292	316	299	328	290	344	323	283	307	343	297	284	322	309	322	300	277	312	278	307	327	294	323	306	302	297	290	323	318	279	303	318	302	312	291	282	322	298	307	323	276	273	331	311	290	295	278	315	305	297	285	329	328	300	328	328	304	296	302	316	267	332	305	321	317	320	300	298	342	269	268	291	307	293	326	310	332	283	313	314	322	307	328	295	272	272	304	287	265	275	285	309	307	306	306	329	330	312	317	317	319	273	306	301	324	294	283	307	333	312	329	296	316	314	322	313	327	303	290	287	286	331	282	320	306	306	275	304	311	302	328	343	339	335	307	282	328	304	295	295	298	348	302	293	299	298	333	313	305	279	300	306	269	268	294	314	309	331	282	322	329	295	299	291	276	310	304	305	311	309	286	304	296	328	311	324	328	295	301	321	328	322	331	332	311	326	295	313	315	302	296	299	320	328	350	308	276	293	306	310	279	327	283	287	324	271	289	345	283	321	294	306	316	309	322	303	316	317	272	277	280	311	317	302	309	294	319	294	285	297	299	335	314	295	299	285	312	309	286	296	298	309	307	261	312	325	333	324	303	332	299	274	309	285	321	332	326	305	324	312	298	331	316	312	330	327	273	326	306	303	316	294	311	305	266	338	320	305	298	291	297	302	335	298	331	310	305	292	316	308	287	320	324	315	326	296	317	301	293	276	331	312	329	282	310	303	291	292	293	341	281	290	330	280	298	305	349	327	333	276	316	320	305	309	287	313	309	288	281	322	314	301	296	299	311	312	329	332	320	298	325	328	313	281	294	292	291	306	327	289	289	309	323	299	315	317	312	298	300	349	315	301	298	318	297	303	342	280	319	358	310	312	268	312	303	294	330	297	308	325	275	319	324	306	297	313	296	316	301	308	318	341	305	299	301	322	264	272	287	322	318	324	319	314	313	284	307	289	304	323	310	288	285	303	322	291	326	312	300	323	318	324	289	321	300	297	303	323	338	348	290	313	331	334	317	366	314	327	276	326	302	302	284	311	297	330	311	325	318	298	322	328	315	282	281	315	298	308	297	306	315	283	307	289	295	295	313	295	309	310	300	306	304	302	318	314	285	332	305	298	315	298	303	308	316	280	306	296	291	318	336	308	316	309	301	300	278	302	348	356	283	273	293	292	321	303	323	326	313	336	306	315	311	320	284	311	293	327	305	296	341	301	297	316	304	324	287	295	330	343	311	325	331	327	324	297	319	290	331	293	337	267	311	327	280	301	343	287	323	342	319	341	310	315	285	299	303	295	334	311	307	283	334	319	324	273	320	283	314	307	321	297	306	349	347	289	311	303	307	287	318	278	282	317	318	299	277	306	296	285	299	289	307	275	279	319	312	298	351	334	308	355	296	331	303	303	271	326	305	348	312	251
2238	1096	1640	1902	1858	1768	1785	1609	1512	1453	1328	1221	1213	1040	947	901	888	801	821	840	825	827	774	761	774	787	728	718	779	715	753	784	720	701	760	816	828	766	796	805	744	766	730	791	698	761	739	741	756	741	797	791	749	801	735	696	755	760	753	766	792	748	758	738	681	741	735	782	741	723	762	752	766	761	779	744	771	717	700	704	735	749	784	751	742	779	745	747	781	732	816	764	722	724	715	767	703	686	728	730	772	767	789	725	753	753	751	748	733	729	701	711	718	717	778	755	712	701	755	733	729	682	724	769	760	741	736	731	744	767	730	684	706	768	756	750	743	760	718	681	717	772	772	754	760	750	744	707	738	713	760	788	747	727	756	749	736	758	742	676	740	713	758	774	736	744	766	758	713	788	788	751	729	714	723	744	713	716	732	718	730	748	696	781	734	733	765	735	739	766	708	739	757	722	730	768	757	711	778	798	782	736	732	744	707	682	709	740	767	724	737	693	670	773	691	731	744	756	779	757	694	734	722	760	704	788	789	753	726	742	714	729	770	755	760	757	703	775	742	768	742	749	797	795	750	753	785	754	715	771	757	752	710	740	733	706	746	689	715	731	753	737	787	744	757	735	738	733	723	778	764	698	749	728	704	737	764	692	757	741	730	743	744	768	728	734	688	730	705	763	690	702	746	758	783	756	805	786	723	766	700	747	778	754	753	695	678	721	732	751	767	767	740	745	747	707	761	732	763	748	755	709	757	746	781	760	741	757	730	722	737	768	779	686	754	742	759	765	712	721	753	755	707	744	702	754	795	739	712	733	724	781	764	720	783	738	757	735	721	735	772	663	778	728	773	740	746	773	710	746	716	733	718	721	751	738	758	733	772	786	714	754	747	772	764	746	758	709	728	713	755	758	748	737	762	750	732	708	729	723	735	743	714	734	761	721	738	737	673	767	731	745	740	710	738	739	763	739	755	746	762	745	743	725	771	727	776	760	785	724	700	750	717	772	757	702	725	757	747	788	765	755	747	771	747	732	737	733	745	712	789	781	736	759	758	740	818	697	757	748	739	777	711	728	744	699	729	733	753	745	706	730	736	689	704	727	773	696	726	767	761	735	671	740	791	756	752	780	703	727	726	767	731	755	743	718	785	718	735	691	766	754	711	720	765	748	712	795	766	713	700	771	722	716	784	758	721	750	762	742	732	750	795	744	702	732	759	756	779	758	758	724	732	719	724	743	763	750	716	796	751	779	732	706	716	728	756	705	745	728	768	761	727	725	750	735	712	762	748	733	680	751	730	743	817	730	807	756	763	721	740	759	745	740	746	742	725	751	738	757	726	748	739	726	699	725	732	752	735	753	738	791	760	819	757	720	755	727	766	746	769	736	698	744	766	697	696	724	763	734	769	731	738	729	677	735	732	802	726	737	719	723	763	746	702	752	697	740	741	723	735	720	727	768	770	732	770	752	748	714	756	748	754	734	690	748	721	730	737	800	757	674	746	740	705	726	757	769	771	751	744	731	744	708	766	728	747	694	751	768	751	733	815	728	755	759	769	698	731	682	760	720	756	781	746	776	786	703	738	752	755	750	749	786	749	727	718	752	731	748	715	785	768	681	741	708	709	733	745	769	756	770	742	754	746	790	728	750	767	757	723	722	778	732	753	759	766	764	728	727	711	798	783	743	784	783	697	732	698	754	751	772	777	761	790	719	745	714	710	732	754	760	755	742	771	730	768	726	812	741	699	727	763	764	765	755	718	783	728	762	779	746	714	753	753	744	784	746	718	781	707	766	771	795	755	763	761	804	724	680	744	781	750	751	708	733	749	764	738	724	733	731	710	767	777	722	782	704	724	720	734	685	704	766	747	708	734	699	711	758	765	779	789	778	740	713	741	732	738	752	746	762	726	726	757	714	730	773	781	756	727	751	745	737	723	767	795	747	755	757	737	763	772	721	715	745	742	695	778	751	758	789	774	777	787	751	717	726	765	774	769	814	760	705	714	701	755	725	777	703	718	758	787	760	734	717	735	765	748	697	733	759	749	748	761	770	753	766	750	801	764	776	751	734	714	737	766	731	710	778	766	744	734	757	747	688	724	732	784	731	766	718	774	728	756	756	713	721	757	766	729	774	759	733	810	735	773	731	805	751	757	767	755	757	707	721	743	730	744	744	737	768	743	720	793	730	735	715	731	749	720	732	771	739	708	781	759	724	769	772	705	790	787	765	788	741	768	734	775	718	794	789	713	771	763	727	746	724	726	724	728	719	742	768	755	767	744	729	734	702	751	732	728	763	760	740	830	734	732	747	726	749	749	765	740	732	713	737	765	768	697	758	762	753	745	712	777	716	759	728	730	812	755	749	761	716	733	773	713	798	776	728	742	818	714	772	731	738	718	731	708	747	709	722	761	723	758	773	754	719	762	769	732	730	728	716	750	755	767	694	755	778	739	750	675	675	716	741	704	726	726	769	695	764	677	784	760	726	744	758	725	750	791	786	774	722	729	722	799	717	757	749	732	745	748	777	743	726	778	730	760	758	708	751	764	713	775	701	779	770	764	708	757	712	785	734	775	704	766	744	732	725	736	779	778	753	773	739	748	734	764	746	742	687	749	743	762	687	719	745	697	734	744	733	771	764	699	784	699	721	751	782	753	768	768	756	790	722	751	747	728	715	745	754	781	753	808	766	790	726	695	760	707	728	741	748	754	760	737	784	780	716	778	758	754	728	744	780	746	731	727	749	759	712	718	750	758	711	775	742	787	757	799	767	784	741	757	746	741	738	736	721	720	757	770	733	776	768	755	729	718	702	714	762	726	738	715	773	737	751	700	775	726	772	728	725	737	761	786	752	788	750	752	706	787	766	693	724	691	730	783	767	748	757	745	760	771	755	748	678	751	753	717	767	714	756	749	741	770	744	694	753	774	728	757	730	759	703	772	789	728	740	711	790	773	713	744	712	797	688	724	731	799	726	734	733	743	725	739	731	747	756	737	729	723	781	719	772	762	778	748	740	735	756	773	711	742	724	770	750	756	781	700	789	712	794	763	790	788	759	726	739	723	735	763	687	763	745	740	769	697	736	718	753	748	760	748	767	708	741	750	750	793	718	729	811	764	731	722	795	709	733	818	751	758	809	790	771	748	751	776	813	735	736	730	755	732	710	762	740	761	742	779	781	761	717	726	771	739	756	721	761	705	657	769	703	737	731	765	753	773	767	757	713	708	733	749	743	771	760	794	749	776	791	726	718	750	757	756	746	724	776	767	735	734	723	733	722	727	739	777	698	740	742	704	750	707	764	729	772	740	729	767	732	798	759	724	749	776	712	702	700	725	734	670	761	755	772	733	753	722	712	772	700	746	697	732	715	710	726	732	779	778	730	749	778	740	746	762	780	734	743	716	660	769	761	718	735	750	780	731	730	738	707	757	698	747	770	730	758	803	760	736	765	733	802	755	733	755	727	711	743	701	678	761	742	722	685	767	732	772	762	755	764	723	764
6957	1180	1319	1136	971	799	717	586	601	523	462	481	441	384	372	319	350	347	296	335	334	309	361	319	324	316	317	302	320	320	294	274	301	295	287	320	287	274	311	299	304	305	312	314	288	305	287	272	306	294	265	277	264	304	292	294	316	290	304	279	313	317	294	278	298	268	292	292	287	303	304	299	292	295	286	269	316	295	274	267	310	299	259	258	289	287	319	277	277	312	294	303	296	279	296	286	285	299	298	253	283	334	291	272	268	296	304	298	275	314	333	288	316	277	318	327	285	324	279	295	284	267	276	267	284	287	307	274	275	283	282	298	278	288	305	288	302	299	321	276	267	338	294	287	265	327	315	295	272	291	274	266	279	258	293	319	302	277	282	306	288	314	284	264	263	270	275	303	297	279	281	265	266	284	305	327	290	271	312	299	253	298	283	282	281	317	274	270	293	291	311	272	280	300	293	324	305	287	281	268	322	264	279	309	278	264	284	317	262	287	275	239	288	271	330	291	297	317	262	282	291	283	290	270	289	289	321	329	275	278	293	286	298	271	265	295	276	293	304	275	296	326	278	267	315	329	299	283	287	296	297	293	302	276	269	302	323	298	313	304	315	313	281	273	273	260	303	262	302	311	275	320	273	269	294	301	295	322	267	301	307	287	245	294	293	288	315	320	328	291	285	264	284	276	317	280	313	262	299	311	279	303	293	297	283	280	318	292	271	275	275	289	295	305	302	354	275	279	289	274	281	281	282	291	267	261	290	283	274	256	299	265	270	301	285	287	298	292	290	272	277	301	325	274	303	284	257	291	296	275	321	304	277	292	264	280	281	283	275	291	271	307	281	325	314	277	288	314	282	277	261	292	279	281	304	270	266	300	278	297	284	293	258	268	312	297	267	282	319	291	317	295	300	301	327	270	311	294	312	293	304	303	277	293	296	303	261	298	315	295	257	300	313	299	301	296	261	264	270	316	315	314	294	310	272	296	304	259	294	288	287	310	312	251	294	315	264	295	278	313	267	277	293	270	312	260	264	288	289	279	302	261	293	310	292	265	288	295	293	282	277	315	318	285	268	293	290	308	309	254	315	323	306	276	274	296	257	324	326	307	286	259	298	254	346	313	282	325	281	270	280	291	275	312	307	280	297	314	254	291	305	272	301	283	299	262	278	299	281	295	276	287	324	319	301	259	276	278	290	272	274	277	306	316	285	284	331	298	322	277	272	276	295	270	314	290	282	274	273	304	329	317	311	267	280	275	281	284	323	261	288	331	285	298	291	269	302	265	280	308	322	310	292	274	311	304	280	291	290	292	303	269	284	272	310	288	301	290	279	282	305	288	283	275	278	296	274	284	319	275	321	296	325	327	268	287	301	311	295	290	327	289	316	291	300	290	307	312	275	304	295	325	307	276	307	273	290	305	286	286	300	287	304	289	301	245	330	294	271	286	332	308	266	278	266	288	277	256	292	273	280	315	300	288	295	304	303	307	321	284	308	288	308	285	288	265	290	286	296	303	274	291	284	293	303	295	300	282	246	269	283	272	275	290	316	287	268	298	268	294	274	286	289	282	304	311	285	251	309	293	298	276	288	289	295	306	295	285	266	298	280	293	294	325	262	304	293	298	307	247	271	272	254	268	281	325	295	262	286	286	306	270	257	287	287	293	302	301	316	285	299	335	262	278	282	280	295	275	277	321	307	306	290	272	303	318	298	302	298	307	311	324	306	276	306	295	277	308	301	261	283	295	280	301	249	283	272	270	260	291	318	290	265	321	281	303	327	284	303	289	272	273	299	273	269	311	303	311	291	286	313	318	301	290	263	287	306	289	274	283	283	310	284	276	327	276	315	287	311	304	302	301	308	264	286	280	283	282	317	279	303	318	272	288	260	332	304	284	307	289	323	290	335	290	288	294	302	273	270	309	353	300	281	267	295	269	266	263	303	280	287	285	294	318	289	280	270	320	291	318	294	281	313	311	296	285	319	285	266	298	289	285	303	281	298	281	295	257	290	311	290	285	294	278	287	294	273	273	257	297	289	311	311	280	306	307	272	275	290	264	300	275	307	296	253	267	281	296	265	303	253	288	306	278	290	312	263	303	317	276	286	263	290	276	293	278	329	301	270	280	261	302	281	284	332	310	343	294	297	274	292	253	329	259	282	292	258	325	283	226	302	309	310	266	296	317	252	299	318	287	296	280	281	303	276	274	295	266	287	290	319	316	282	276	287	299	277	301	299	281	298	298	281	282	274	278	272	288	292	271	293	298	311	290	302	296	306	292	307	281	291	286	275	268	288	295	282	342	256	288	267	288	291	281	298	280	270	278	289	300	307	271	311	304	302	296	300	278	291	277	277	311	315	293	302	266	272	300	296	285	300	306	319	292	275	284	300	296	306	295	294	284	263	274	300	295	307	296	274	281	294	264	292	291	294	257	302	285	279	289	321	289	303	315	322	308	307	281	290	274	281	306	289	287	294	258	272	298	306	281	269	267	299	276	302	299	296	292	280	296	274	304	276	312	310	301	308	299	282	284	281	314	271	292	255	278	283	268	265	327	296	273	280	299	307	280	312	295	291	299	293	264	262	314	308	272	293	292	269	281	278	260	314	325	308	267	285	268	292	277	301	281	289	254	278	276	320	293	370	278	325	262	261	306	292	287	275	272	313	284	292	302	246	266	305	273	291	302	287	311	275	278	284	300	316	285	298	291	271	292	266	284	250	249	289	285	299	283	269	297	277	276	272	297	306	304	301	276	285	271	273	302	309	305	276	296	284	286	293	310	296	296	275	282	291	271	259	278	280	284	286	260	309	309	260	272	302	299	285	287	320	265	266	319	317	283	264	270	271	297	294	285	277	302	283	278	289	292	286	266	267	282	305	284	327	322	282	279	272	292	330	293	280	299	305	298	264	299	279	281	294	265	282	286	284	292	296	276	297	308	304	312	295	274	248	281	291	283	281	314	282	293	278	342	295	264	288	270	315	295	306	301	300	271	298	273	277	281	307	328	253	273	294	315	283	282	296	305	294	309	312	287	293	305	317	261	301	262	275	280	282	290	308	310	275	322	291	287	276	270	301	270	265	297	266	281	263	269	294	285	290	279	297	320	295	293	286	317	296	288	289	318	292	289	308	293	301	289	290	299	308	280	292	265	291	288	284	307	293	274	304	301	298	324	287	304	285	309	295	302	278	283	289	302	280	298	304	318	268	311	312	315	279	319	307	307	256	292	282	287	286	259	298	285	272	264	264	317	300	282	326	293	257	308	280	303	302	287	297	275	287	305	274	309	309	303	296	316	280	282	291	309	297	306	332	298	332	284	266	291	282	284	266	298	282	323	292	297	284	280	294	311	284	264	270	301	313	283	323	260	333	295	295	294	264	316	259	303	258	295	274	285	281	274	291	293	266	290	312	310	300	264	298	263	279	268	257	288	291	289	275	319	318	298	288	288	274	288	286	281	267	275	260	305	291	268	292	275	293	306	286	304	277	292	327	291
6641	1520	2843	3591	3641	3314	3024	2578	2298	2170	1962	1728	1622	1426	1140	1104	1040	952	926	917	877	883	891	881	837	789	757	768	792	737	722	742	772	708	713	695	728	751	739	726	731	710	723	699	746	743	751	689	687	723	766	759	714	674	709	748	674	723	703	717	710	707	704	731	712	712	679	730	720	692	665	686	698	679	678	712	676	713	702	701	697	712	725	696	707	694	692	684	705	771	705	731	709	694	680	712	693	670	734	726	709	755	705	740	729	676	712	725	700	701	694	679	719	721	702	682	701	711	693	690	727	708	682	726	660	715	690	674	690	663	715	726	695	698	649	707	677	660	733	701	729	676	734	664	658	716	704	682	712	713	688	738	719	726	691	701	741	671	665	717	647	728	720	754	691	709	692	719	712	725	672	704	716	711	689	725	715	681	671	686	677	664	714	748	711	673	658	708	725	681	727	651	683	667	723	710	736	739	703	718	707	740	738	725	676	677	659	714	699	716	677	660	722	712	732	671	680	718	729	696	717	719	723	703	732	701	660	685	717	683	705	698	675	719	668	717	710	685	680	673	665	715	685	677	726	658	669	699	678	676	691	692	715	689	651	688	699	679	672	711	723	704	715	726	666	685	728	731	702	771	719	714	719	661	719	734	699	723	695	701	774	706	696	728	709	689	678	724	682	725	728	744	711	712	719	695	701	694	697	674	642	723	675	688	666	679	692	678	676	683	701	708	691	712	730	737	713	655	657	659	660	748	740	690	681	717	687	710	662	682	706	675	727	652	711	689	695	683	666	702	682	686	666	733	702	650	643	659	684	679	661	669	713	714	671	780	710	736	701	731	681	682	686	724	698	681	712	691	734	725	690	705	677	744	697	718	670	692	661	668	694	682	642	765	670	714	691	675	708	682	667	681	725	715	680	681	674	672	701	706	676	727	703	709	734	663	682	693	722	676	753	730	703	652	679	711	699	706	703	702	703	687	715	698	690	720	704	717	767	708	731	744	735	758	688	710	687	668	698	713	661	705	688	717	676	717	686	701	699	700	722	664	694	706	699	647	705	675	693	695	651	637	723	724	658	719	678	710	713	738	709	677	687	716	684	698	717	684	658	678	720	714	652	692	668	689	689	659	687	707	696	702	709	705	736	709	710	683	742	691	731	713	707	717	699	714	732	749	728	713	720	696	675	675	686	734	704	717	680	643	692	697	670	675	659	748	640	711	704	735	677	806	686	711	665	721	694	709	701	692	705	731	664	667	657	722	676	705	707	676	700	710	696	696	684	681	688	692	696	659	682	699	689	648	720	700	724	687	691	678	684	634	695	752	683	726	673	730	669	687	702	732	664	739	677	699	666	646	697	677	707	716	700	694	678	723	669	659	719	641	749	705	679	689	688	691	705	719	649	679	743	713	678	715	683	670	690	674	685	712	660	687	649	697	683	677	675	688	684	692	661	735	664	709	706	716	704	694	716	687	721	720	705	697	693	664	654	719	722	714	690	684	719	721	682	724	684	711	660	654	667	739	710	689	695	659	719	665	697	720	697	702	686	690	678	692	682	699	680	713	683	699	675	697	726	757	664	730	723	699	673	667	679	699	732	668	667	725	684	725	690	680	684	695	719	685	672	703	712	692	695	672	655	680	737	696	718	714	724	667	701	648	638	740	705	694	737	724	696	737	725	691	656	736	691	697	672	688	762	666	691	705	698	662	639	673	707	671	691	620	678	729	719	654	702	673	731	758	708	726	720	725	713	680	720	732	667	689	746	755	672	689	632	716	709	707	657	688	694	677	698	720	643	709	701	684	697	733	681	788	668	712	717	657	728	716	677	698	732	725	707	703	731	733	713	686	705	682	725	700	713	695	707	710	674	709	666	672	727	707	697	699	649	680	731	702	694	678	718	708	685	705	650	691	710	725	718	684	671	675	641	691	682	690	716	680	689	716	690	727	687	740	683	664	755	671	728	664	711	732	704	724	652	736	674	734	729	714	749	697	700	687	688	703	703	694	703	722	740	711	736	695	736	714	708	702	655	699	655	748	662	698	671	700	684	663	678	730	777	706	708	664	664	690	677	690	684	673	716	678	749	740	693	671	758	696	641	732	631	680	672	689	688	643	718	742	710	705	681	673	688	722	732	667	671	710	688	707	680	700	678	707	704	685	724	700	729	677	722	721	676	677	656	692	673	733	683	673	673	697	713	694	721	674	720	696	705	723	703	702	714	705	712	723	691	708	706	722	708	690	695	693	661	715	699	707	730	729	717	692	710	703	725	711	680	679	722	708	702	670	675	713	671	708	672	718	675	666	744	677	701	673	737	717	653	667	711	738	696	657	715	742	703	660	700	714	718	674	704	702	678	688	696	683	676	726	701	723	689	699	710	683	729	681	669	685	690	703	682	689	699	762	717	700	697	669	694	705	676	637	668	710	700	711	669	688	720	694	675	753	695	623	692	697	685	682	692	701	664	651	702	704	707	686	690	718	671	708	672	729	663	681	710	675	687	698	727	694	712	712	718	672	674	679	681	667	686	731	657	707	676	667	692	659	712	685	695	714	685	681	729	679	716	722	680	689	736	689	736	696	714	710	672	717	713	717	719	695	715	691	683	711	683	683	714	707	697	688	697	709	681	736	722	734	683	720	701	722	704	669	633	719	745	699	686	681	717	675	748	685	728	706	718	732	696	710	701	669	684	684	672	664	658	725	717	722	733	686	655	666	668	736	714	676	759	710	694	657	669	702	691	704	699	703	738	738	675	687	705	698	710	712	699	698	703	720	663	691	685	734	673	698	662	670	725	689	713	636	721	695	691	676	734	693	711	671	664	677	738	716	693	680	658	714	721	697	681	725	682	675	679	729	716	683	707	696	692	724	667	652	664	688	676	718	714	680	677	676	698	709	720	712	681	671	701	695	713	693	656	711	716	714	726	727	674	711	687	739	686	669	655	731	699	729	711	703	681	705	695	681	672	728	702	745	656	667	721	698	698	708	740	672	736	668	621	692	724	713	706	689	671	692	633	736	721	692	684	696	699	737	716	677	672	721	721	726	706	718	680	691	700	702	713	712	696	722	674	670	756	728	745	679	709	720	717	725	725	660	695	680	712	688	686	680	698	647	691	668	711	718	704	693	707	728	759	724	680	708	676	639	633	673	724	660	695	693	686	690	696	655	698	737	714	646	718	708	718	688	645	689	677	702	676	685	677	675	648	737	666	694	715	736	676	716	686	688	680	702	712	683	678	733	655	652	694	697	679	683	723	730	690	700	750	684	655	683	669	646	649	731	670	671	694	733	709	712	702	703	683	686	669	673	709	643	718	759	694	687	661	640	709	683	728	697	734	671	716	682	657	702	647	703	684	665	685	715	705	657	682	757	693	707	683	711	696	702	702	675	708	718	712	700	688	719	715	719	680	689	686	661	746	678	709	705	679	697	687	691	669	669	706	709	723	714	653	709	735	669	687	664	684	683	690	711	706	716	699	686	667	663	671	697	643	656	702	686
12754	1876	1989	1738	1383	1188	834	727	595	550	507	466	394	307	288	283	207	232	221	224	242	200	228	222	230	220	168	190	195	204	185	191	200	192	187	200	197	181	229	201	212	191	175	188	175	173	172	187	180	196	198	174	167	177	194	159	193	197	193	191	168	185	199	199	197	177	192	192	205	179	186	178	176	177	190	171	180	184	177	174	189	176	176	197	192	187	197	183	211	162	189	183	187	190	196	186	189	197	174	157	194	189	199	198	179	165	205	168	171	189	197	203	183	170	210	172	167	172	184	176	175	162	169	184	196	174	179	183	156	218	182	179	183	184	174	183	181	175	207	175	193	219	192	170	188	174	192	202	184	182	186	191	197	177	190	190	173	202	188	198	176	193	164	173	180	180	151	179	154	204	170	175	207	206	178	202	197	160	181	155	197	178	192	177	197	188	180	171	193	186	177	171	172	181	168	169	176	159	164	145	187	187	194	201	171	172	195	171	191	183	189	190	188	182	186	165	161	206	179	202	165	200	177	184	191	178	179	200	184	225	182	199	194	160	185	197	184	181	188	169	172	167	165	172	167	179	191	188	199	181	185	159	165	195	152	174	193	187	179	185	160	170	166	153	175	191	171	195	195	179	199	171	178	192	176	166	207	202	211	182	180	204	189	184	176	175	193	173	190	178	201	180	178	209	176	215	183	172	190	181	204	174	170	206	183	177	216	203	181	194	188	207	189	177	179	189	186	180	199	198	175	171	174	174	187	184	202	163	163	204	194	210	167	185	180	194	204	187	173	208	174	180	167	166	182	184	193	150	188	186	171	186	198	177	200	194	189	179	180	185	186	186	173	186	199	207	196	183	187	157	214	173	178	191	174	191	179	173	174	162	181	187	193	176	188	199	211	167	191	182	208	182	200	181	187	158	213	218	170	171	180	163	215	175	201	192	188	188	180	195	175	182	178	190	171	188	203	174	183	168	165	202	173	186	164	196	183	168	171	204	189	185	148	177	196	169	175	170	160	179	164	189	157	170	167	184	179	153	177	164	184	188	181	160	166	203	193	168	185	197	199	218	194	179	180	165	174	194	175	159	191	188	167	161	163	170	180	169	175	189	185	161	191	165	193	197	203	180	209	183	162	195	205	181	214	170	174	181	183	169	208	213	168	181	188	187	158	176	178	191	182	177	204	184	176	210	174	171	177	199	171	177	195	192	175	192	179	205	162	178	174	170	175	163	175	189	177	158	200	186	184	185	182	210	212	201	171	162	192	172	184	193	195	156	166	163	198	204	183	179	185	207	186	184	166	205	175	181	186	189	168	193	141	166	181	170	192	203	188	170	184	174	162	147	200	162	182	184	179	202	197	176	182	186	178	171	223	153	177	178	179	168	168	185	151	179	200	177	203	170	176	201	168	179	188	195	161	176	187	192	190	186	212	181	181	194	199	186	179	178	173	171	169	197	153	186	191	187	210	177	213	166	190	200	146	174	181	188	177	171	220	186	193	177	182	173	191	199	193	192	212	203	198	193	169	169	184	161	190	182	172	204	188	219	190	199	164	180	186	182	176	218	214	186	157	170	194	146	143	160	173	183	174	191	178	178	184	184	209	153	189	200	153	167	185	199	151	203	180	187	171	167	150	176	187	170	201	199	178	200	194	185	156	185	184	193	188	162	165	202	193	177	197	173	174	183	178	170	193	188	188	177	173	165	197	190	177	181	169	177	184	194	183	166	201	198	187	160	160	179	198	172	184	158	173	183	183	187	195	197	203	179	176	199	179	176	156	160	199	189	173	187	184	180	186	190	181	186	169	195	190	164	175	177	205	184	183	177	201	190	174	182	164	197	185	182	179	166	178	183	188	172	181	198	164	182	156	184	200	172	199	166	192	190	182	185	199	162	176	191	191	180	165	178	189	190	188	171	184	190	187	190	200	191	193	177	172	185	182	164	176	188	179	189	178	178	186	151	136	186	182	186	192	177	186	202	184	152	185	174	183	190	179	181	173	171	181	177	168	183	187	198	167	195	205	163	153	182	179	242	178	159	187	192	198	163	170	169	193	184	173	170	185	184	205	190	155	196	175	169	161	171	165	187	166	187	197	191	167	172	205	202	171	214	185	192	181	157	183	168	187	179	189	184	171	183	166	184	170	194	190	197	195	169	181	169	186	170	189	177	188	188	210	208	181	194	189	152	179	175	190	210	192	195	194	200	204	165	163	152	205	192	179	166	182	206	201	159	187	199	209	184	201	203	170	189	213	168	222	166	178	172	185	187	212	192	187	180	177	196	201	184	196	181	181	169	183	181	168	178	186	187	202	181	191	174	205	194	181	185	188	194	181	185	168	176	185	192	193	182	181	158	179	175	183	162	186	193	177	175	147	171	176	187	189	205	181	177	179	181	184	175	182	185	200	186	184	180	188	189	182	191	177	148	184	196	173	172	177	175	190	185	185	182	192	180	161	193	176	171	198	184	187	180	199	174	167	194	174	166	169	189	177	207	173	182	192	202	179	174	177	170	167	176	167	168	185	206	176	172	179	165	183	174	202	186	202	211	189	163	194	179	194	196	172	199	198	206	177	187	188	199	176	165	187	174	178	161	156	177	175	164	175	150	179	202	190	181	190	200	203	157	193	174	182	201	183	174	169	218	188	178	154	215	200	209	175	192	201	186	188	188	188	183	185	178	169	174	155	209	166	194	189	186	165	168	181	178	183	188	157	203	177	191	184	155	192	190	171	197	191	157	194	199	149	145	180	164	175	187	163	168	194	165	166	224	158	200	168	189	191	201	191	184	195	186	165	174	176	215	190	205	162	186	160	166	160	180	192	154	209	184	196	178	165	197	189	195	185	196	181	176	178	201	159	201	182	184	184	173	179	157	183	173	195	167	190	164	188	210	159	182	190	167	193	191	188	179	195	165	192	175	189	186	152	178	188	184	200	173	177	174	170	185	174	191	165	176	164	186	190	192	156	195	187	202	166	181	215	205	200	178	169	181	180	213	203	188	179	201	203	181	162	195	196	175	178	178	218	183	183	200	174	182	180	177	165	180	194	187	189	193	177	172	197	224	174	191	184	170	186	175	213	164	189	184	188	195	160	205	193	186	181	212	186	195	173	179	172	154	195	175	179	158	157	216	202	156	178	189	200	196	214	167	186	181	194	177	190	184	160	175	184	204	182	198	182	171	192	178	204	183	171	181	189	200	159	198	195	173	167	186	186	174	172	161	196	181	190	165	192	164	200	165	188	192	164	178	171	206	169	195	182	166	161	173	163	171	200	166	175	182	174	181	174	175	171	157	200	180	179	196	180	188	214	193	202	191	184	180	192	194	186	200	191	177	172	168	174	193	182	204	196	161	176	181	163	182	195	171	187	187	221	179	174	176	169	194	187	175	171	181	205	178	181	191	194	185	180	181	180	176	185	187	146	214	224	164	172	186	189	174	180	171	183	153	179	175	180	204	193	198	193	187	165	185	189	187	181	164	175	172	168	158	176	190
8445	1936	4147	5063	5282	4728	3974	3337	2921	2681	2319	2091	1792	1489	1249	1125	960	890	849	838	789	774	746	694	676	609	625	593	575	579	541	507	531	553	513	546	511	560	495	520	484	512	547	515	465	567	499	528	470	476	503	445	498	487	491	488	444	484	508	467	446	479	426	466	491	481	529	474	514	470	486	489	449	458	497	460	463	470	445	493	459	525	498	488	476	500	495	478	449	473	462	511	454	471	456	475	464	460	441	516	435	440	475	427	448	470	484	514	407	463	466	438	442	502	478	482	470	464	468	494	485	443	488	486	434	470	482	449	481	451	439	416	435	465	422	483	452	470	441	474	462	487	469	439	430	447	454	439	474	447	453	489	477	457	450	424	493	460	461	510	516	452	481	461	456	466	467	434	465	508	413	469	457	442	454	471	493	499	457	476	431	433	440	444	480	462	479	457	457	419	439	453	480	449	443	458	469	463	467	471	466	507	453	444	447	450	415	453	482	504	476	461	460	456	462	496	507	414	486	482	453	418	450	469	451	455	479	477	498	487	478	483	476	439	480	498	496	426	455	485	445	415	481	461	462	458	457	484	464	440	433	472	469	453	478	429	475	469	533	491	478	460	485	430	442	459	462	429	474	498	466	464	445	461	453	461	446	416	438	511	448	469	427	414	468	443	460	476	465	436	441	481	418	454	449	470	500	437	446	471	483	438	466	454	479	459	456	495	441	480	464	458	483	438	469	445	478	469	478	486	429	437	437	427	462	507	470	457	474	450	472	420	485	453	466	425	442	455	440	444	458	461	494	457	457	439	428	468	440	432	465	442	427	465	480	458	421	455	461	444	448	453	458	473	434	462	478	447	439	498	457	415	468	431	463	489	412	449	460	454	449	463	477	469	464	486	440	480	484	428	438	465	496	491	448	497	477	444	442	466	469	441	458	421	506	463	500	487	418	411	467	476	455	451	442	465	418	447	425	477	447	462	494	433	420	497	440	478	482	483	502	459	480	474	442	471	452	493	471	468	476	430	464	490	453	495	507	471	435	454	461	490	484	475	453	494	449	459	425	453	470	486	441	467	478	453	459	486	508	482	397	413	475	459	433	501	488	470	435	499	444	467	471	493	493	494	440	476	423	434	460	429	468	476	441	468	436	424	481	428	495	442	452	447	451	485	439	457	441	457	434	435	464	467	466	450	434	473	482	467	470	447	469	497	445	438	457	424	478	481	472	469	496	483	429	465	471	467	457	437	470	448	492	435	440	460	421	443	473	448	454	454	444	454	494	454	468	461	441	468	440	464	427	439	475	455	504	483	497	492	478	473	425	418	451	423	441	466	450	473	470	454	479	431	450	468	472	449	457	460	456	468	461	433	464	441	446	441	469	480	461	449	454	478	456	427	465	478	498	474	479	470	460	471	521	469	502	427	462	448	481	463	487	457	473	512	448	404	457	451	459	449	456	447	489	499	487	437	419	440	472	461	412	475	467	475	470	467	451	465	468	438	487	417	458	452	463	456	458	431	490	426	453	448	479	388	469	476	477	453	479	495	478	465	481	426	455	443	447	441	438	463	457	475	433	420	461	483	454	468	453	501	459	483	464	463	429	459	484	437	435	501	459	421	472	467	475	452	489	440	469	481	455	449	423	446	483	464	475	473	452	465	455	457	494	455	446	480	453	491	455	482	471	427	483	469	445	443	459	465	455	462	439	437	434	493	426	475	451	458	505	456	495	464	468	453	474	427	481	495	421	447	460	483	458	483	477	468	484	438	477	507	468	481	452	479	456	466	468	417	484	467	457	460	458	447	464	455	464	451	488	446	480	485	439	461	450	479	462	475	428	447	462	431	453	462	454	446	478	470	448	465	445	458	457	458	433	456	417	496	462	451	483	413	447	456	454	494	456	431	464	486	470	457	450	492	509	462	461	447	461	452	478	464	492	500	468	477	417	480	440	469	437	497	459	443	436	531	501	461	432	452	479	429	434	456	481	477	488	499	466	519	484	488	465	477	462	489	482	480	468	449	465	443	488	480	469	463	434	488	450	486	463	469	439	494	474	492	438	469	433	485	459	466	451	461	451	498	421	470	427	462	467	451	432	468	482	457	457	459	469	505	429	477	429	467	454	416	411	473	467	443	449	488	492	492	494	409	450	441	463	484	502	446	448	506	455	449	445	459	472	422	427	457	447	439	478	457	447	478	427	444	436	435	472	464	465	465	474	456	457	484	487	453	448	437	431	491	455	449	440	484	460	412	460	494	450	479	468	483	453	491	453	460	406	454	438	432	466	450	458	429	457	454	487	470	482	483	458	455	458	473	471	454	489	446	475	474	419	431	486	463	486	458	449	466	488	459	486	427	446	480	440	498	436	463	474	415	452	441	444	453	476	485	460	455	466	465	460	496	483	454	492	458	435	448	429	440	471	455	473	466	501	455	439	464	474	459	468	479	447	478	455	480	448	468	439	478	464	433	464	442	429	465	428	439	480	487	517	496	457	455	441	419	439	467	510	441	487	433	453	407	444	484	463	470	431	474	455	450	427	453	439	472	505	484	439	421	438	473	476	491	465	469	448	483	477	473	428	457	459	458	425	459	448	447	466	437	458	447	433	480	466	450	464	485	472	468	455	417	477	487	489	464	470	481	464	484	445	469	455	472	472	464	456	467	433	471	462	471	463	470	437	463	418	463	467	485	434	444	416	461	451	423	473	416	485	460	495	452	438	486	461	459	482	504	441	446	461	466	461	464	460	444	464	464	453	461	451	445	458	434	456	453	468	423	431	495	445	424	446	480	460	486	455	481	432	426	419	456	455	456	463	470	460	487	453	450	472	470	451	463	494	405	461	444	491	460	449	428	465	461	483	480	448	454	478	454	481	469	467	492	441	460	445	493	466	457	450	447	473	456	488	445	486	455	464	442	456	452	473	455	484	447	493	441	450	464	421	457	459	473	466	463	479	452	485	460	474	439	473	474	482	436	495	458	477	438	439	452	485	494	499	482	478	440	421	440	481	458	436	447	474	473	459	449	453	460	468	466	480	475	479	444	476	453	456	471	490	442	476	478	469	445	457	429	450	498	486	457	454	486	494	447	462	458	469	475	463	440	500	430	480	438	426	483	491	416	442	476	490	459	479	456	499	472	469	466	494	472	445	485	433	445	450	476	431	485	425	435	458	460	469	494	528	463	444	477	476	452	490	514	480	485	455	470	449	440	458	433	446	466	468	495	486	430	463	469	458	466	473	418	515	455	464	480	405	444	466	449	489	461	435	407	437	447	458	478	460	470	449	462	444	477	397	476	462	429	429	461	433	436	438	467	478	446	443	422	465	458	474	450	454	485	441	441	440	475	465	450	495	465	434	453	484	438	477	471	448	479	474	434	441	464	475	472	478	472	444	437	457	466	442	464	454	487	469	460	455	459	489	486	454	476	482	457	444	446	451	474	445	433	442	467	452	486	504	463	497	448	452	494	448	459	499	467	477	482	505	441	444	463	465	483	440	421
1863	627	774	629	606	581	522	453	478	404	438	406	364	338	318	330	337	328	322	334	347	357	329	289	284	317	310	306	319	301	364	316	337	338	327	287	304	309	292	301	297	315	311	326	318	308	327	294	303	271	289	304	325	334	306	312	324	310	317	285	309	301	338	311	298	321	326	287	320	355	275	329	283	301	295	320	282	274	311	289	315	295	298	334	323	289	345	284	292	290	327	308	316	325	303	305	323	287	316	330	325	307	334	298	316	302	314	306	312	316	306	330	331	315	296	326	318	328	315	304	319	288	311	327	322	314	314	298	281	293	275	348	319	319	330	301	315	334	270	296	323	302	329	331	285	298	296	317	295	330	283	301	281	305	290	297	294	330	318	300	314	306	318	329	330	314	321	312	321	316	288	309	307	315	320	304	310	308	315	355	300	318	325	314	324	325	305	313	311	305	325	302	331	291	313	321	307	329	335	266	307	316	352	304	317	298	308	313	295	302	319	323	290	337	321	298	292	290	240	291	291	287	275	320	332	286	292	300	340	331	317	330	293	334	294	305	306	316	272	317	280	315	336	332	330	316	345	304	310	316	315	314	286	311	303	309	321	322	320	310	302	310	337	271	325	293	328	344	307	357	344	328	332	295	338	302	305	302	323	333	322	323	284	334	317	350	284	293	278	309	296	303	330	348	304	274	298	314	300	312	279	346	297	293	308	328	334	266	315	316	309	332	307	293	302	376	313	340	326	290	289	335	265	309	328	306	340	298	310	312	289	298	304	310	329	297	327	306	344	335	284	323	288	317	283	289	310	292	289	334	341	292	319	303	300	289	318	322	333	306	293	317	299	340	302	315	323	317	342	286	311	307	319	303	274	321	271	312	311	333	306	281	307	293	294	340	291	314	326	277	309	317	326	292	348	332	334	321	313	304	321	320	303	328	316	286	292	305	271	332	307	326	324	333	292	329	288	327	292	314	292	295	311	287	301	326	295	294	313	288	294	282	304	311	330	323	335	319	284	314	333	344	291	275	289	302	321	274	300	328	306	334	302	306	292	317	302	297	324	294	289	304	320	301	317	300	317	300	319	301	294	286	309	304	300	306	316	317	324	302	286	311	307	297	309	284	297	336	310	344	325	293	337	287	286	308	334	300	284	291	285	307	306	336	356	265	292	288	318	299	318	320	316	315	309	317	298	314	326	268	330	292	310	339	319	325	314	316	326	323	333	311	339	316	333	344	315	313	306	312	305	296	335	323	312	313	348	328	259	341	294	300	352	285	321	311	298	312	308	312	317	321	348	302	314	306	305	305	289	279	288	314	327	312	288	306	316	275	286	276	317	309	323	308	314	313	265	263	333	307	349	309	290	276	281	317	315	306	326	293	314	285	297	325	292	309	292	304	321	288	323	299	328	313	292	298	303	280	310	303	307	284	315	279	329	293	297	265	306	282	303	342	326	264	301	334	308	336	304	330	314	349	330	308	336	312	306	291	324	308	299	326	338	337	328	327	303	283	301	304	304	293	317	333	322	293	305	287	306	312	311	273	342	318	324	293	305	317	312	326	294	324	302	340	292	326	289	360	318	323	307	303	311	299	351	307	330	348	301	318	298	320	299	294	291	275	311	303	310	280	325	319	309	275	309	318	277	305	318	319	331	314	334	315	327	315	337	276	301	271	286	357	309	323	324	309	330	314	327	301	298	302	303	306	325	306	289	322	293	304	324	307	292	293	307	331	323	329	283	290	293	339	309	302	280	321	276	321	307	313	328	303	314	352	320	325	311	335	303	302	322	291	312	325	272	309	331	295	343	294	292	348	296	337	320	315	286	308	307	305	313	291	309	359	331	317	307	319	281	330	316	325	324	295	293	321	290	284	322	329	302	278	354	311	302	318	274	307	316	325	309	309	317	339	308	264	315	306	315	315	312	295	306	310	295	321	268	311	306	328	284	322	315	298	304	304	314	282	307	308	311	273	300	318	319	318	325	339	311	292	288	325	294	292	301	277	316	307	316	292	356	318	310	281	345	308	306	291	282	287	275	303	311	311	281	294	343	294	311	326	328	302	340	299	296	325	330	327	305	345	309	342	339	295	311	295	318	301	317	297	335	340	331	291	318	340	314	284	283	297	299	313	325	332	332	312	284	339	318	309	290	333	295	324	294	277	319	317	333	288	303	311	314	306	306	312	309	351	313	311	283	304	300	303	315	312	275	318	333	264	323	288	300	283	328	319	344	292	340	288	272	333	281	292	328	302	320	317	358	295	309	327	282	310	322	332	283	285	302	313	305	326	319	297	296	293	286	280	316	315	333	320	338	287	300	314	290	304	269	322	315	326	279	289	298	320	329	288	328	298	308	311	290	296	296	326	311	312	320	296	288	277	326	291	294	307	308	311	308	315	283	341	250	315	322	286	301	333	309	320	295	278	324	310	317	343	298	313	323	318	317	305	324	323	338	265	314	306	293	297	324	325	304	352	316	310	318	321	304	293	296	317	315	299	287	307	299	289	293	308	316	324	279	294	327	329	325	313	297	285	339	296	302	313	287	269	325	290	287	293	308	321	311	285	299	308	309	311	363	308	339	307	321	324	275	309	306	277	350	274	314	335	324	306	344	324	302	314	332	303	336	307	292	310	304	374	314	302	307	308	282	335	342	343	305	283	306	285	303	329	331	325	284	326	298	336	314	298	298	322	323	289	288	331	308	301	305	311	301	311	316	341	273	295	299	296	334	358	294	282	299	264	333	324	279	304	294	298	289	294	300	333	280	263	328	332	308	341	290	311	271	332	322	330	324	312	329	351	320	338	339	289	303	345	303	327	311	301	297	291	330	314	304	280	317	322	287	295	280	301	297	339	282	291	304	286	339	298	319	297	317	329	298	317	316	291	299	295	297	310	329	329	317	308	267	337	319	349	320	303	319	272	320	341	321	295	340	282	311	330	324	325	265	290	292	307	323	305	303	302	304	345	307	329	313	311	315	310	311	292	289	302	280	318	308	302	295	356	306	273	312	295	278	317	306	310	316	299	321	300	282	306	309	303	305	276	299	319	327	271	328	302	311	297	338	298	341	320	329	305	320	323	305	320	297	278	293	283	290	265	310	303	324	313	316	315	338	277	289	342	295	302	297	297	293	302	334	337	333	320	339	338	309	343	302	319	290	296	330	307	315	326	293	313	313	303	298	293	309	337	282	295	289	276	323	304	318	308	320	330	313	320	302	287	315	313	294	313	291	315	316	309	309	316	323	311	337	300	291	320	307	321	329	323	318	291	271	311	318	292	273	296	290	324	308	298	347	331	283	310	313	343	299	297	294	315	300	313	318	304	263	314	313	318	297	325	313	333	315	297	315	306	318	287	327	288	315	298	308	290	303	281	322	297	300	306	290	309	297	302	318	304	308	316	319	329	289	297	276	320	320	351	319	313	334	353	323	326	296	298	323	271	274	321	318	304	362	301	286	309	300	295	317	329	322	285	320	333	336	305	296	312	309	294	325	274
2316	1065	1761	1997	2016	1937	1831	1659	1540	1502	1376	1274	1081	955	1002	923	912	867	824	847	824	855	868	817	826	767	794	763	810	693	804	741	741	750	777	764	777	709	759	744	817	739	730	764	788	769	807	739	763	782	739	769	715	787	741	765	766	743	728	790	714	747	715	792	749	776	775	760	731	718	757	793	768	748	758	782	753	736	791	749	764	767	744	735	789	734	786	747	784	725	746	775	744	762	780	704	748	723	775	751	748	746	729	707	738	735	750	702	696	712	734	741	731	723	704	778	762	779	698	737	756	754	740	710	735	757	707	702	753	737	758	702	795	778	743	723	776	722	772	754	696	757	663	747	762	737	758	734	777	732	773	760	767	752	740	736	761	744	744	764	716	782	761	769	754	739	741	716	768	748	755	726	781	726	760	747	789	746	748	758	765	708	741	775	764	759	774	724	733	762	792	711	804	767	711	713	738	743	729	730	738	744	776	756	761	738	744	759	697	779	763	774	752	727	783	765	745	715	728	804	734	765	761	758	745	744	741	771	732	763	759	755	723	758	767	764	771	798	748	752	722	706	802	735	765	723	734	745	733	756	779	717	738	706	750	715	725	733	732	787	777	705	705	749	713	755	739	762	761	742	763	708	711	753	775	734	784	727	765	731	738	782	732	757	740	769	726	754	744	718	756	749	726	734	824	722	698	702	771	740	692	790	756	688	712	726	736	743	740	746	772	702	690	713	747	740	775	737	742	771	741	766	728	784	714	773	707	750	738	774	766	777	772	756	732	735	703	782	740	719	715	771	736	742	735	758	775	750	757	725	747	744	698	736	760	718	744	739	695	757	817	778	757	727	740	753	767	708	739	762	809	723	811	771	749	797	734	778	689	787	748	777	828	689	815	797	743	724	744	806	739	713	724	761	761	735	715	766	782	749	754	768	727	733	727	767	745	739	756	723	753	784	753	741	704	756	760	762	760	769	762	698	733	803	690	753	698	770	762	719	753	714	802	745	782	728	742	756	799	765	729	762	742	801	758	716	703	762	743	753	718	757	744	726	775	817	709	728	779	759	739	795	769	752	746	731	798	733	756	777	820	795	750	734	733	745	776	815	752	722	691	701	745	749	807	715	758	775	765	724	793	736	790	746	793	714	780	765	751	732	763	698	730	798	719	720	738	727	781	691	739	726	735	792	750	721	730	723	713	803	714	758	715	721	765	756	734	714	738	748	721	746	719	757	734	718	740	725	731	771	797	730	750	740	750	773	727	781	766	757	730	745	717	741	796	767	782	751	744	705	732	774	742	763	727	787	758	775	794	695	807	729	706	768	739	757	773	716	760	753	762	790	781	752	733	743	757	746	742	730	698	732	720	762	776	739	735	802	735	757	763	729	698	770	747	764	724	723	717	749	754	790	768	761	732	743	746	745	726	747	797	779	721	751	798	714	754	751	732	740	732	742	740	759	772	737	777	738	697	756	737	750	791	729	748	713	749	733	737	792	728	741	808	728	748	797	730	702	771	704	789	751	755	767	755	749	778	722	734	723	739	811	775	735	783	758	748	753	713	730	729	685	737	751	763	737	767	739	747	770	746	797	763	694	696	731	749	765	724	744	743	744	735	749	728	765	779	722	723	745	776	723	780	723	762	734	757	777	701	701	744	748	781	739	733	789	716	716	739	753	710	741	768	736	744	761	746	772	719	743	716	776	720	791	791	715	757	740	749	710	737	750	707	726	795	731	755	806	773	737	777	753	741	756	771	721	708	735	727	730	741	763	769	754	776	788	715	768	785	760	725	726	732	733	705	750	749	778	721	717	780	740	697	743	801	793	758	759	740	746	744	764	777	707	770	703	736	768	729	747	746	773	794	748	780	788	752	720	743	707	722	729	764	786	765	750	758	787	737	764	789	746	742	783	818	757	726	729	752	732	745	764	754	756	725	707	727	768	753	736	756	770	721	716	732	800	764	718	755	749	690	699	748	768	790	707	777	766	718	714	718	764	719	721	786	756	744	749	757	740	773	763	783	722	758	680	767	738	736	787	803	709	736	689	772	819	802	748	745	770	765	739	769	773	731	756	676	752	757	756	777	734	757	796	779	683	766	747	774	750	726	779	750	698	810	768	730	773	744	699	753	757	761	768	771	765	726	746	808	753	767	707	773	725	798	818	757	722	733	780	734	706	756	727	777	677	729	754	766	711	744	743	764	741	769	764	751	758	735	763	723	739	808	745	733	751	726	753	746	794	725	753	727	714	741	757	692	761	749	729	757	760	773	706	778	756	732	752	753	764	751	706	785	754	761	776	721	720	715	784	724	760	755	740	749	735	783	753	779	734	759	740	782	771	706	721	754	699	769	748	757	784	715	764	708	794	760	746	776	746	753	737	730	732	747	745	723	736	744	786	749	767	728	665	726	786	751	714	735	764	717	757	760	740	720	770	743	782	721	725	725	719	710	710	706	737	761	712	756	703	750	751	746	750	786	716	764	717	741	763	723	725	742	735	788	694	753	759	746	722	715	728	728	738	765	739	802	757	729	733	739	735	742	763	706	770	793	696	677	796	765	722	741	800	773	762	753	746	726	766	758	760	770	699	753	762	775	723	734	718	753	734	737	744	740	726	783	719	710	786	721	773	748	774	801	756	734	774	777	736	774	744	697	753	739	794	771	749	732	731	796	754	755	740	748	759	736	766	776	787	761	709	781	730	724	753	777	764	693	756	744	728	706	765	817	735	731	757	780	720	717	752	743	762	776	740	742	761	764	739	764	727	793	740	770	807	794	720	684	785	759	779	761	760	746	779	746	741	748	748	758	762	684	705	731	763	757	753	747	752	718	741	763	747	786	713	664	744	751	748	770	734	700	741	776	727	786	675	736	711	740	741	711	816	755	790	722	721	752	748	703	764	756	714	755	708	726	761	742	724	744	714	762	725	671	725	739	719	708	731	776	718	698	761	770	765	772	732	714	793	766	784	718	756	767	755	713	687	737	701	713	737	696	704	758	751	741	737	761	787	731	783	759	701	720	753	750	736	739	699	740	771	682	769	748	730	720	763	707	750	731	731	704	751	731	796	747	749	717	781	708	723	698	702	715	760	745	756	736	702	715	779	699	776	774	763	776	726	710	711	754	753	720	723	816	704	763	780	771	745	725	777	731	750	696	806	728	724	726	756	730	750	757	721	712	708	770	817	733	743	748	757	741	760	692	724	749	786	712	768	799	766	763	770	745	709	734	753	754	776	777	712	779	730	773	772	753	748	716	837	800	696	741	770	772	778	726	724	764	709	796	783	731	797	760	724	684	753	726	763	725	764	755	803	704	710	763	735	687	766	724	722	749	705	783	779	763	722	704	742	728	703	739	746	752	731	823	732	739	806	829	714	803	727	746	724	718	715	725	696	743	751	772	761	733	762	787	772	744	743	746	740	716	738	712	743	742	723	736	774	737	767	715	764	751	704	742	733	746	722	762	744	729	786	747	759	732	756	763	725	749	751	742	733	702	735
7005	1069	1380	1209	998	911	751	659	606	554	513	443	453	345	353	360	307	309	305	324	352	340	326	333	324	298	271	296	291	277	291	300	309	296	308	326	290	299	328	296	283	292	267	292	298	304	282	313	291	324	302	299	289	288	303	324	343	294	294	322	298	296	308	268	281	290	329	285	292	303	273	290	304	316	294	268	271	248	297	270	321	285	316	312	292	303	292	280	273	277	296	285	302	306	286	286	295	293	282	284	300	303	288	286	242	268	290	307	288	315	312	282	284	280	332	282	282	301	280	288	278	292	258	299	314	290	277	285	286	306	295	332	279	313	288	284	295	256	272	284	274	296	336	313	267	290	276	265	276	288	288	295	254	303	307	290	303	280	291	270	271	310	292	311	302	294	287	300	287	273	299	310	285	281	290	265	293	276	298	301	287	276	299	278	281	267	283	315	298	285	309	303	294	295	272	277	283	287	281	297	282	307	277	265	285	291	273	301	274	289	299	308	290	285	271	307	270	271	308	290	284	320	265	285	300	267	288	304	291	324	284	301	339	286	312	290	308	273	290	280	279	294	252	296	311	291	297	289	267	299	285	301	282	306	289	302	319	277	300	270	334	296	262	268	276	278	273	272	275	280	287	313	296	283	278	305	278	296	278	277	279	291	285	292	300	301	282	276	281	291	302	296	300	297	282	301	270	296	268	273	283	286	279	293	281	298	249	284	325	269	314	281	289	298	306	300	292	278	329	292	276	302	271	308	278	255	289	271	277	282	264	274	317	281	303	300	290	290	288	286	275	264	311	256	293	268	306	312	313	289	287	272	297	270	296	315	313	309	281	298	266	289	335	291	290	289	298	300	321	286	308	292	257	309	297	287	287	300	248	292	332	314	291	290	285	285	292	289	260	305	279	300	311	296	272	278	287	281	286	275	304	297	304	316	279	270	269	304	302	325	346	322	341	295	306	280	305	295	303	273	280	291	309	280	306	293	283	286	281	277	284	305	303	301	291	258	286	284	273	288	298	288	270	300	257	272	283	304	299	292	295	270	295	311	325	301	315	303	292	275	315	289	287	286	276	293	285	267	281	294	298	263	301	287	301	283	290	280	256	281	320	311	289	279	294	287	291	277	292	240	254	273	266	291	305	299	306	287	292	313	326	301	268	281	310	274	277	273	293	272	291	286	286	297	271	301	302	265	293	268	276	316	297	269	288	293	294	290	304	282	295	289	311	254	306	294	296	288	286	288	282	280	300	291	273	299	273	287	289	286	296	292	289	313	277	254	320	281	273	260	323	310	266	273	267	272	296	289	286	299	280	291	323	281	308	289	267	288	289	307	318	295	306	253	261	288	313	283	305	269	286	266	257	313	302	285	287	283	313	270	290	294	268	302	305	296	294	312	285	270	282	261	296	296	319	296	314	304	276	329	331	280	283	282	267	288	288	298	293	314	275	276	287	268	269	265	260	268	314	288	325	293	291	281	292	299	278	297	260	270	308	292	288	308	257	294	290	294	296	310	274	292	305	302	291	312	331	300	296	297	288	264	278	276	300	282	307	321	274	289	251	292	311	284	283	262	272	290	304	273	286	291	270	282	283	276	272	304	279	266	301	264	270	300	298	318	285	287	308	304	246	309	322	314	296	292	309	288	288	308	304	298	278	275	301	284	317	252	298	285	291	317	283	268	287	280	278	314	307	294	290	316	256	277	309	271	284	256	268	309	303	252	311	333	258	293	266	257	287	298	297	251	291	306	310	288	280	276	299	301	259	280	283	291	272	279	306	285	289	284	296	292	278	276	267	275	265	320	321	267	255	268	290	315	282	275	329	296	310	295	285	317	288	286	296	274	281	294	279	290	314	257	293	300	282	286	287	277	253	267	303	287	290	305	324	312	308	292	283	317	270	319	312	324	323	287	312	297	287	300	292	313	296	278	269	300	271	293	274	286	282	286	322	293	308	298	265	299	266	292	302	289	263	295	305	306	291	279	272	279	286	263	315	259	299	299	287	281	274	255	243	292	317	299	281	317	296	282	274	274	285	279	283	291	277	293	271	279	262	314	252	282	295	303	293	254	303	314	273	321	278	278	274	288	274	288	281	282	286	292	287	269	268	291	290	266	312	258	314	277	281	311	275	265	297	272	288	315	302	290	291	277	276	306	300	294	295	288	287	296	288	288	287	297	315	279	304	278	324	305	277	299	308	317	308	266	297	294	298	249	296	281	269	278	301	259	291	293	317	282	289	252	274	298	313	288	293	292	291	310	284	281	299	288	279	308	276	282	276	262	279	303	270	288	312	268	291	292	313	294	286	274	305	258	291	296	283	280	301	277	270	285	284	302	291	282	292	303	276	283	293	321	278	294	304	283	298	293	242	280	293	309	301	254	305	271	347	293	258	275	275	297	323	279	289	284	307	299	300	263	279	321	291	291	281	309	282	301	275	281	306	298	254	318	276	297	283	288	276	263	315	297	286	272	345	284	298	278	291	301	295	262	319	264	265	337	260	276	293	282	289	280	286	279	292	301	298	300	281	323	296	290	304	280	311	282	314	302	283	279	271	262	287	303	257	282	301	257	300	289	286	294	300	315	278	326	298	284	294	286	304	268	285	275	299	274	297	292	257	302	261	301	308	289	311	290	251	269	297	301	296	287	298	287	289	311	294	266	296	312	312	267	293	271	275	286	268	309	301	311	297	274	283	292	267	287	315	287	290	281	304	296	302	294	316	278	301	304	261	282	314	280	278	267	287	269	320	299	303	271	278	280	270	320	285	297	278	282	288	291	284	296	265	277	266	301	324	293	270	293	321	256	285	293	296	288	311	269	278	332	312	318	261	274	330	312	308	312	275	275	308	338	348	298	273	271	307	306	293	266	304	282	283	292	300	317	303	271	279	282	284	275	256	312	286	289	310	279	269	274	288	279	297	280	251	260	305	307	287	270	292	267	291	290	279	297	302	304	314	320	265	314	286	272	295	281	257	273	256	280	292	301	282	298	301	286	300	277	311	265	281	279	286	315	305	242	294	297	289	285	284	256	333	264	271	321	283	295	253	282	313	277	301	288	253	285	336	295	279	269	296	292	303	295	293	312	279	309	304	292	287	276	285	257	263	286	285	285	282	268	290	292	268	310	283	291	294	252	297	305	272	291	322	283	292	306	308	301	275	266	288	305	288	259	293	269	279	264	278	267	286	306	299	283	292	287	289	301	287	308	295	273	308	300	301	261	276	262	301	288	301	270	266	268	304	286	288	279	297	291	251	278	285	293	304	282	253	310	281	284	284	290	301	277	278	298	280	283	266	262	308	316	270	307	283	322	304	281	285	310	279	307	290	294	336	300	296	282	298	272	261	264	276	303	306	280	271	266	302	302	287	309	286	294	281	265	286	283	293	278	280	312	291	284	320	273	296	264	305	298	280	327	290	273	293	312	290	291	278	272	301	292	293	323	297	292	284	288	303	283	324	288	300	328	298	297	280	259	288	309	295	300	329	280	267	315
6637	1623	2958	3891	3793	3412	2992	2749	2397	2214	2049	1732	1566	1285	1273	1140	987	1063	932	900	933	859	879	842	798	797	789	767	757	740	736	736	752	727	693	754	729	749	682	692	721	712	747	726	704	723	722	699	744	718	662	708	728	750	720	709	677	721	705	691	716	715	674	683	721	682	734	660	705	734	717	647	711	678	695	707	730	643	708	729	755	677	730	720	681	710	728	716	711	692	692	686	722	724	696	694	709	670	692	705	681	721	689	683	671	673	705	707	728	673	674	670	720	704	700	659	703	685	707	695	666	683	672	704	694	654	690	737	658	718	716	697	656	720	702	703	702	703	719	687	733	668	759	674	711	693	716	702	673	687	703	716	675	715	732	700	730	660	638	709	660	711	722	681	715	684	654	737	711	709	681	672	711	688	681	678	733	689	701	724	713	659	719	759	686	691	668	682	684	702	702	684	682	696	659	701	677	698	675	689	728	728	699	703	689	732	695	680	702	711	732	691	716	706	699	703	764	671	702	653	728	685	698	686	743	698	718	699	694	657	724	670	724	652	665	690	683	701	685	643	694	725	677	686	661	718	701	701	708	695	698	677	724	704	671	695	728	708	682	699	723	708	715	721	723	710	739	702	698	670	681	640	749	656	648	728	689	696	728	699	722	690	659	712	636	654	693	679	729	659	696	705	699	674	691	683	721	647	673	672	677	690	684	694	728	679	732	687	722	672	655	687	743	697	690	712	705	687	686	660	659	712	696	703	675	716	696	666	677	721	727	676	656	725	751	642	722	715	693	667	676	737	781	735	712	716	692	698	706	726	696	697	697	690	707	712	685	688	718	674	704	736	639	677	701	712	709	699	680	725	671	691	681	708	664	674	686	686	665	700	647	645	643	658	692	725	695	689	689	671	619	692	675	676	664	672	662	689	728	657	698	661	735	677	710	669	708	708	695	697	715	698	791	692	715	720	692	710	682	715	648	684	659	710	705	701	705	703	630	706	721	705	691	685	687	674	711	641	671	732	703	686	709	655	675	692	744	705	657	680	677	696	692	689	728	655	678	657	659	729	696	689	695	713	706	673	724	685	673	727	677	690	705	672	709	692	684	678	669	715	646	718	719	649	708	688	752	670	681	664	668	683	673	662	675	692	739	684	726	726	671	683	688	673	701	691	725	674	702	695	623	680	676	686	652	685	738	678	730	698	704	726	687	646	731	708	666	701	716	690	683	675	695	744	723	686	699	721	703	668	714	698	660	642	683	711	677	721	685	709	713	684	692	755	701	677	720	713	712	722	673	694	650	688	728	689	714	687	748	656	706	664	723	689	665	684	694	685	693	720	710	707	720	661	681	680	718	742	698	695	650	682	703	727	755	687	643	703	678	720	699	713	708	699	664	711	697	700	704	666	687	682	690	677	733	716	681	725	699	712	700	707	703	632	688	732	696	666	722	700	714	733	630	698	690	671	689	682	687	687	686	696	621	727	696	693	696	733	722	702	726	672	687	707	690	698	709	719	733	688	684	673	678	685	694	675	698	725	717	649	693	740	727	684	701	689	683	675	696	749	678	687	695	698	684	699	699	700	680	702	665	728	695	703	721	713	702	675	671	709	671	707	754	725	674	733	697	708	673	722	728	663	682	685	721	661	710	711	700	693	698	744	734	666	640	698	696	712	671	694	706	692	712	716	684	661	719	650	654	685	726	690	659	724	744	716	724	641	698	676	723	696	746	648	687	647	672	744	662	717	719	710	641	685	653	683	690	737	696	637	653	695	706	703	673	735	728	710	674	650	635	679	692	648	664	689	721	680	701	706	731	723	693	710	677	673	660	731	658	729	694	671	703	685	702	658	682	710	714	678	716	696	699	677	711	668	675	735	668	688	653	676	715	692	676	672	676	699	665	683	683	689	702	693	735	669	668	713	673	689	732	733	725	677	680	707	680	674	681	708	710	654	726	657	644	672	725	725	673	700	733	687	638	697	728	679	710	686	729	700	706	675	693	670	705	668	709	711	699	705	687	693	679	685	708	622	706	657	724	703	709	691	697	715	691	703	697	683	702	678	715	717	668	674	674	700	702	700	676	752	696	648	703	705	676	683	709	679	701	694	698	709	690	685	706	685	694	703	662	700	693	664	650	691	701	723	639	688	746	726	692	681	718	640	724	703	708	683	712	652	738	701	731	677	740	718	728	686	721	687	674	710	691	704	727	685	690	678	695	667	718	689	709	727	707	676	717	695	638	729	679	675	672	697	706	713	692	734	658	695	687	705	684	712	682	674	710	671	674	694	662	683	713	657	694	692	689	691	713	674	680	695	718	645	735	717	681	713	732	660	661	668	688	675	658	695	711	699	710	711	700	654	677	707	676	676	731	724	708	694	701	659	673	660	763	705	717	687	680	694	694	643	711	698	649	663	663	695	662	688	715	646	729	725	695	721	713	681	718	714	718	637	720	720	740	747	665	677	723	729	660	679	685	668	669	677	717	709	693	704	703	701	700	719	738	709	662	686	710	676	780	716	714	700	696	709	690	665	670	691	619	710	720	694	690	692	727	708	712	686	719	705	701	692	684	705	731	693	683	678	714	687	700	696	737	714	682	705	711	659	663	691	727	690	647	715	729	688	716	704	681	661	699	711	702	707	759	717	680	697	716	733	692	650	699	683	677	669	690	699	683	682	704	693	679	646	762	728	715	721	706	713	705	679	690	726	686	699	667	669	696	708	698	682	739	681	714	698	729	663	717	720	720	666	706	705	708	715	661	628	669	745	716	699	675	657	718	708	708	723	695	682	706	670	705	713	723	647	655	711	712	725	659	685	671	694	702	726	729	702	652	707	666	690	700	691	654	702	735	729	676	694	698	714	743	667	709	664	659	659	719	725	721	698	691	685	734	696	689	670	665	685	677	672	708	716	728	728	668	709	661	710	701	675	699	692	735	684	699	633	684	672	679	691	713	658	696	711	663	657	695	691	679	646	724	691	712	717	701	704	680	729	646	664	770	718	680	698	732	698	708	686	713	725	698	702	716	681	638	688	731	726	747	715	716	705	704	710	676	681	718	717	687	677	716	716	689	707	688	698	717	725	714	769	738	732	684	676	719	659	689	675	664	683	674	711	699	695	703	677	741	650	735	671	706	662	736	683	690	687	720	694	692	670	683	687	627	674	669	701	736	705	661	676	669	682	688	678	657	684	659	707	686	709	709	656	701	623	722	662	690	698	668	716	721	664	716	716	692	691	722	671	700	680	664	720	685	703	650	693	710	666	730	703	717	729	686	654	660	710	674	717	669	668	735	661	740	743	666	672	704	702	701	678	708	725	719	751	720	698	653	711	697	728	717	707	685	670	745	658	680	677	681	735	696	689	702	701	694	705	674	710	705	650	699	684	694	695	660	649	738	639	667	720	651	673	686	735	687	682	684	665	728	694	695	674	671	689	724	699	685	734	716	692	691	708	691	662	704	745	731	685	758	697	729	658	689	704	723	713	719	733	722	737	686	707
12986	1971	2105	1840	1282	1062	1007	775	611	568	563	524	342	336	293	279	241	246	221	241	241	225	193	204	214	182	208	190	207	198	218	201	174	196	207	171	194	181	205	195	200	179	185	182	178	167	196	197	181	164	183	185	192	213	184	183	197	173	185	167	172	188	174	181	175	197	182	193	175	194	185	171	181	193	186	169	177	154	187	159	158	158	190	179	174	172	191	154	184	157	182	180	204	201	184	180	171	167	161	173	168	178	194	155	162	196	173	182	175	181	168	178	173	188	197	194	145	192	194	179	211	183	199	188	203	198	171	181	188	191	178	182	169	161	185	171	198	181	167	171	200	160	176	193	160	167	193	190	194	210	165	185	198	168	153	165	187	168	168	200	168	176	181	171	163	174	165	173	182	198	152	175	178	172	185	199	173	191	192	189	183	205	171	188	181	156	182	196	171	191	171	177	169	214	178	176	176	165	175	186	175	182	181	175	193	194	196	167	174	181	172	181	179	163	182	192	166	160	210	197	205	172	176	190	178	192	179	172	182	195	174	201	181	188	187	184	189	156	168	199	185	171	176	176	172	175	168	177	196	165	172	189	180	156	170	177	185	176	176	203	171	157	180	179	178	157	167	194	179	193	174	192	183	192	192	180	188	196	193	191	193	193	192	193	183	183	158	178	156	157	189	200	202	172	186	181	191	177	172	163	211	174	170	189	162	179	185	157	188	168	174	199	170	193	170	158	197	181	186	189	163	210	191	166	172	167	188	177	198	191	195	173	165	204	179	176	192	171	186	160	174	165	192	212	176	159	154	182	198	201	184	177	126	182	182	179	175	177	186	178	184	159	183	178	160	178	207	186	180	176	183	177	177	186	186	185	174	201	169	180	184	171	183	188	171	214	175	185	186	180	164	172	187	194	186	182	193	183	171	195	186	179	169	174	173	165	186	179	208	180	170	210	173	180	184	195	178	196	178	173	187	215	205	193	173	162	198	204	173	192	179	180	205	194	179	178	184	182	189	183	172	181	180	165	175	192	188	180	156	193	198	198	190	159	194	160	200	197	195	179	185	185	192	196	166	161	205	193	196	182	173	201	198	174	172	206	162	183	161	180	178	166	183	203	180	168	186	174	181	173	168	187	186	189	185	163	165	189	164	168	189	164	194	167	167	161	177	180	200	192	181	178	211	182	171	194	192	145	154	177	190	203	169	185	193	187	166	201	194	172	194	187	169	218	174	178	196	176	161	188	163	178	194	182	146	190	187	166	186	176	159	196	181	166	179	198	192	206	187	187	176	174	187	191	192	143	160	192	174	206	188	146	189	184	180	194	200	178	184	193	168	177	156	199	171	162	210	171	166	173	183	186	187	187	179	187	170	189	166	180	180	184	186	190	179	179	209	189	172	191	188	181	184	189	175	170	174	176	164	177	187	198	190	185	166	174	169	165	219	179	178	173	154	181	189	185	196	186	184	196	178	176	185	187	181	172	188	184	184	167	186	161	177	183	209	172	190	186	173	161	180	190	211	206	173	191	203	213	168	186	165	191	199	181	173	192	170	172	208	176	186	182	177	168	189	179	184	196	210	181	185	194	186	172	187	203	202	189	187	176	171	194	172	172	165	205	213	208	206	193	192	183	186	185	172	175	176	160	160	193	186	162	187	165	180	190	173	191	182	167	180	187	178	180	174	203	165	204	185	209	183	174	210	172	157	207	205	185	182	155	169	191	158	165	177	146	181	154	177	202	188	179	185	178	204	194	213	188	203	189	184	183	198	209	195	196	158	197	204	176	170	174	168	166	196	175	184	192	180	151	175	193	210	172	162	186	178	190	175	161	194	193	172	204	204	192	180	170	169	186	166	177	178	189	171	177	199	174	201	180	204	163	196	196	154	163	164	182	186	188	156	200	171	179	188	194	172	183	191	167	159	183	170	173	167	175	186	190	179	186	152	188	188	161	184	162	185	173	167	194	200	188	153	215	193	177	190	183	188	182	215	176	189	169	194	184	193	195	189	179	201	191	179	198	174	180	194	170	186	155	178	194	203	174	152	185	196	184	186	178	177	195	176	190	162	163	196	189	188	198	194	182	177	172	157	173	194	185	203	178	205	194	186	216	201	178	174	183	164	175	187	188	182	173	161	211	180	181	191	176	180	169	167	207	185	193	195	187	183	159	197	177	177	165	173	187	178	179	188	181	201	160	169	192	169	189	182	197	173	174	174	203	165	170	152	184	196	183	179	158	211	199	193	174	168	205	208	188	188	167	168	194	168	178	200	184	156	190	178	173	168	175	191	177	159	165	166	177	164	173	149	186	182	171	207	185	175	182	164	177	199	209	167	197	191	160	160	191	180	202	179	159	171	178	152	165	180	187	176	172	168	191	214	179	164	186	160	177	184	168	165	168	172	183	183	186	173	202	164	173	160	180	219	196	167	190	183	189	161	170	212	213	185	173	182	185	170	183	178	196	186	179	180	207	192	181	158	187	178	163	160	162	179	186	158	183	211	211	166	207	182	192	197	200	191	184	202	208	165	203	202	191	199	196	190	206	194	178	173	175	151	173	186	174	156	171	181	175	193	173	177	169	177	191	188	167	190	201	192	164	185	183	168	185	193	180	186	183	192	185	187	178	209	179	169	197	173	160	205	187	171	192	165	208	183	177	215	175	189	191	205	187	207	169	166	156	182	177	207	171	157	168	175	166	183	163	197	187	232	185	149	162	175	185	164	160	176	193	169	209	194	180	187	188	183	184	168	160	199	174	190	210	154	166	194	177	200	186	180	155	166	169	169	185	185	179	158	194	189	180	174	194	205	192	197	183	172	188	174	169	197	158	182	178	178	177	168	199	164	182	181	166	191	145	192	166	172	201	197	187	177	189	190	190	195	186	180	169	200	194	186	154	161	192	183	200	177	173	196	198	182	193	175	180	197	170	181	163	186	205	187	188	171	189	162	185	190	187	186	184	165	178	186	202	142	182	190	192	182	189	175	175	155	198	195	177	189	196	159	174	195	169	171	190	179	202	205	187	189	193	176	174	158	224	162	172	202	177	164	177	187	173	175	179	195	166	201	173	171	193	163	178	206	185	198	191	187	179	174	183	187	184	184	193	180	182	165	192	179	198	182	176	167	160	228	166	199	173	167	199	196	177	155	178	179	184	198	180	199	183	163	198	170	192	184	181	185	187	167	172	177	183	183	194	183	172	169	155	207	180	181	182	178	183	187	175	194	181	158	208	190	186	196	189	188	196	167	187	181	190	219	180	196	182	192	175	186	178	183	178	191	177	159	182	172	155	160	183	167	191	175	160	216	181	190	171	156	182	167	189	177	186	194	155	175	183	174	179	182	184	166	158	185	183	185	170	173	214	179	197	183	203	182	194	183	196	195	168	185	176	171	148	177	180	199	193	154	162	196	144	181	181	167	166	189	170	191	191	178	179	196	189	164	160	174	151	183	188	196	193	176	168	187	175	182	210	194	180	192	183	175	186	189	191	193	178
8491	1891	4010	5918	5227	4762	4103	3548	3095	2785	2516	2165	1729	1443	1218	1161	897	876	876	873	775	816	764	651	653	639	596	574	520	545	518	570	548	504	535	457	520	510	504	518	514	479	531	486	499	515	483	507	484	501	461	477	509	511	492	452	494	462	478	492	494	458	476	470	464	505	457	466	458	459	463	418	461	445	471	433	478	469	472	466	433	453	468	503	456	458	456	457	456	470	498	449	473	468	482	453	468	460	507	448	509	471	479	465	443	448	494	455	449	480	469	483	520	487	474	461	458	448	477	448	437	488	471	422	438	470	460	432	485	452	435	460	464	434	458	448	478	520	407	467	462	478	447	464	473	469	423	459	474	456	476	469	447	429	447	474	477	447	457	496	479	475	473	463	439	478	438	458	470	421	465	464	438	492	452	464	445	458	467	461	457	468	446	448	433	440	461	460	514	477	444	447	452	455	489	431	429	480	462	451	420	460	471	461	440	444	455	418	429	473	407	458	457	435	480	455	451	470	473	439	450	508	447	485	433	472	475	461	473	445	449	449	483	449	432	470	487	470	506	472	475	426	446	421	444	451	485	465	465	448	484	458	474	443	460	439	481	452	492	466	451	463	491	452	442	461	469	442	463	442	438	490	413	481	431	502	466	425	428	436	465	444	449	461	458	481	506	455	463	476	458	470	479	473	452	492	440	495	419	431	463	456	469	442	462	453	424	403	450	479	435	448	467	485	464	455	514	464	489	438	498	454	476	493	454	455	474	497	419	464	482	490	483	481	422	470	492	455	476	429	449	441	442	457	428	434	480	464	455	478	478	459	466	412	437	485	450	477	411	463	471	469	466	451	470	439	447	445	462	435	438	436	477	467	475	504	473	440	456	454	471	463	423	453	463	436	476	444	460	460	479	437	452	454	427	432	460	414	449	518	452	482	449	461	482	500	439	475	427	446	478	476	478	472	438	438	438	436	466	467	446	463	483	491	456	477	455	445	454	504	476	487	444	476	477	408	465	465	450	456	437	457	489	488	469	469	496	460	479	434	466	494	449	458	450	455	464	489	456	492	512	449	463	421	466	474	441	433	493	467	451	408	501	467	472	453	464	418	478	417	470	488	460	463	522	442	423	464	450	447	454	452	455	455	522	445	464	466	476	473	458	445	441	489	444	519	471	455	478	457	471	437	488	469	481	445	464	493	486	455	429	435	467	450	474	450	516	445	446	462	495	449	511	466	431	443	464	453	427	442	442	467	453	498	450	447	470	432	442	439	437	480	466	458	495	476	470	451	468	450	472	471	464	433	462	461	469	475	450	476	464	449	460	450	440	437	428	491	435	467	447	476	477	433	442	470	425	456	460	494	442	436	454	442	443	455	428	457	464	464	439	466	498	454	445	432	479	453	453	446	491	459	445	445	479	491	451	461	441	483	474	428	448	467	492	476	435	457	424	490	427	489	478	462	460	445	454	479	465	456	450	486	467	445	440	424	460	423	459	451	450	451	462	475	474	464	426	442	469	461	439	440	487	464	434	448	478	447	458	436	412	448	453	455	474	489	469	440	465	470	461	437	457	463	441	428	463	455	443	445	471	448	461	464	450	471	487	455	487	431	485	444	467	457	468	420	443	481	422	459	439	485	439	459	457	467	448	454	474	451	467	445	484	433	453	474	482	490	465	459	486	489	442	443	410	478	442	481	457	449	488	451	438	452	454	448	498	433	473	469	459	415	482	458	452	423	454	473	466	459	484	497	446	453	467	448	453	489	438	497	453	449	479	480	454	471	461	432	456	426	438	438	433	466	460	448	453	478	468	461	448	461	506	473	490	455	421	509	469	482	471	471	476	460	458	459	453	441	434	415	492	446	452	440	454	460	491	455	475	440	452	458	485	456	442	473	468	489	467	448	472	439	426	505	439	429	466	472	465	488	457	480	445	450	463	484	425	479	471	464	480	456	423	416	482	464	496	418	426	449	442	447	442	484	475	450	463	475	450	488	457	484	471	405	497	489	507	408	467	450	442	466	449	429	413	425	438	425	418	490	473	424	450	460	456	496	460	450	416	459	406	446	411	471	446	484	486	454	468	433	445	480	510	457	494	422	497	455	457	473	433	434	427	455	422	438	456	438	461	477	489	450	439	435	449	453	480	468	496	449	467	460	462	449	479	443	457	444	487	418	462	486	476	464	448	502	482	454	443	475	451	490	471	466	466	451	423	512	466	471	481	439	446	484	464	438	464	462	471	485	458	451	446	451	483	431	442	475	453	477	472	467	443	444	468	453	461	468	419	453	462	445	450	460	468	426	483	470	488	424	467	458	458	450	498	477	466	464	435	473	461	436	472	456	510	428	494	474	450	492	442	449	427	449	458	444	411	467	424	464	485	460	459	422	483	459	491	482	428	463	448	455	491	440	459	437	449	462	445	445	454	468	453	460	484	469	454	445	461	465	459	451	478	444	434	466	462	454	462	465	456	462	464	440	443	452	465	472	456	491	451	444	434	450	470	472	458	447	455	430	427	442	425	473	483	457	436	459	466	477	434	465	413	423	467	442	497	457	495	470	463	493	465	406	458	483	469	479	484	487	460	454	467	435	451	497	452	476	485	461	436	441	487	456	474	456	454	470	474	443	465	462	442	461	458	427	501	466	473	480	431	457	500	454	448	469	412	455	466	480	455	475	499	461	442	467	451	513	452	458	449	412	472	430	454	435	441	464	453	501	475	441	491	463	473	424	460	407	460	470	491	462	467	458	459	476	447	467	466	427	478	443	427	437	457	467	457	443	469	472	477	467	447	483	448	451	492	506	464	451	470	473	462	434	473	489	462	464	450	459	481	438	483	476	473	458	474	465	432	426	491	448	499	464	485	517	438	437	468	477	426	461	428	463	450	471	460	459	497	461	459	449	445	472	447	451	470	492	470	470	446	458	455	469	432	440	436	474	485	458	470	456	460	446	438	474	484	443	469	481	463	423	487	491	435	438	449	484	468	462	440	469	455	463	439	445	447	408	462	445	425	496	409	460	462	437	476	452	492	446	492	458	424	454	461	442	463	428	460	466	475	445	448	463	461	436	451	474	430	424	459	437	445	445	462	455	468	455	505	474	493	462	450	413	465	497	448	439	457	454	423	515	451	435	465	445	463	432	431	489	479	501	432	479	461	459	505	497	480	448	463	482	486	439	488	440	464	422	474	452	490	444	516	434	463	471	462	501	493	443	475	485	442	498	450	460	438	471	456	429	472	469	431	476	483	453	461	497	459	457	460	466	452	449	418	436	438	435	499	448	461	469	473	479	427	487	419	476	458	469	459	451	447	484	488	458	481	478	441	471	496	464	491	458	457	444	446	458	491	455	441	452	418	456	463	479	436	468	402	394	462	472	427	461	431	450	455	477	484	442	465	444	418	461	448	481	480	459	470	432	427	453	473	497	454	456	503	455	456	450	463	446	441	462	484	440	451	470	473	472	468	489	484	441	452	458	481	463	407	453	443	470	499	457	444	448
1760	609	765	726	622	610	543	501	485	425	432	398	335	341	352	318	329	339	316	300	330	325	308	325	299	288	317	322	291	274	279	298	311	334	310	289	286	282	329	316	290	322	307	301	290	325	308	318	336	342	326	292	296	310	332	319	326	297	307	303	314	309	306	323	308	308	345	296	304	332	318	314	354	357	296	304	311	340	310	302	306	302	312	315	326	303	326	295	288	309	303	289	306	322	306	307	321	329	320	286	310	327	310	278	309	302	306	303	321	287	294	325	291	315	333	298	284	295	333	330	296	325	280	322	285	303	293	308	319	306	325	294	319	308	327	310	317	289	325	329	284	297	297	330	297	312	317	318	335	317	313	292	314	299	315	322	320	299	297	282	292	291	303	301	323	310	303	284	304	311	293	313	286	280	297	310	314	295	287	311	303	338	329	314	323	315	285	319	326	297	308	301	280	305	323	324	296	308	343	314	287	296	290	285	306	313	318	286	304	304	303	293	289	305	317	319	309	302	311	298	289	262	288	311	292	316	305	317	323	342	270	254	300	287	303	315	325	303	293	314	292	280	377	315	299	350	300	282	311	318	320	320	297	299	295	305	310	311	325	337	297	322	333	324	309	317	313	347	299	281	309	323	292	305	301	302	269	330	290	330	306	335	315	329	292	318	326	327	302	296	300	289	294	325	342	303	299	283	273	279	290	327	310	317	324	292	321	295	340	325	316	319	327	312	307	310	304	285	279	307	293	306	304	307	281	315	286	341	274	323	344	303	296	305	316	313	319	301	277	292	316	309	296	301	311	301	328	313	296	313	320	314	317	316	313	373	307	310	294	322	306	337	351	335	293	287	313	317	319	343	318	314	304	319	322	318	295	321	303	295	332	288	301	289	306	317	292	326	322	277	295	313	298	293	338	299	289	315	289	298	345	311	319	295	328	287	300	316	344	319	265	326	354	311	297	313	303	294	307	327	323	289	315	306	280	301	324	296	306	315	333	313	287	308	328	304	282	296	299	323	299	322	305	296	316	347	334	312	301	325	320	303	318	335	307	304	316	297	313	313	335	301	319	301	342	310	324	306	289	296	294	344	314	312	309	312	306	299	290	295	283	307	277	340	336	295	328	317	317	323	360	316	280	266	308	271	344	338	331	332	314	338	313	329	322	290	298	279	281	320	318	303	318	310	303	284	344	316	323	314	329	296	298	339	300	306	309	311	313	320	327	329	347	296	305	345	283	285	341	302	296	280	309	278	298	302	294	324	280	292	294	308	327	305	299	307	304	297	278	320	317	321	308	343	309	316	325	329	306	284	347	333	303	318	287	315	288	305	305	306	327	315	341	306	334	322	323	308	299	298	303	288	290	330	285	304	310	314	270	333	296	323	328	334	319	334	331	270	279	359	302	324	313	297	316	314	295	325	284	289	305	280	315	315	302	331	328	304	287	291	299	298	309	310	291	334	295	283	299	357	303	301	332	325	289	287	301	306	301	303	345	326	303	348	325	301	312	319	272	316	304	292	325	310	344	309	287	324	284	303	312	304	310	296	303	325	333	275	323	336	303	317	295	300	300	308	304	311	305	284	300	290	313	331	314	318	282	324	291	316	329	335	287	315	323	332	330	315	307	292	321	309	286	324	302	340	322	318	319	317	301	313	281	336	343	323	321	306	294	297	299	323	316	295	288	307	307	271	300	254	287	300	337	311	303	305	317	320	264	311	317	307	285	304	313	316	300	314	299	312	283	334	301	310	296	337	337	304	316	330	310	285	312	310	312	310	290	304	293	315	294	296	325	298	305	329	312	299	305	327	302	294	314	300	271	318	302	322	349	302	282	303	327	303	302	317	308	321	324	328	305	319	319	329	344	302	278	317	306	299	340	275	306	304	304	331	303	287	318	316	311	319	296	280	288	319	325	294	333	318	338	278	302	318	331	298	273	344	311	298	305	314	336	313	303	306	310	299	332	307	292	345	333	305	310	314	298	293	311	320	277	330	310	298	321	288	315	320	296	322	327	333	313	302	283	313	290	270	299	301	336	324	300	297	305	318	300	295	331	273	328	304	335	335	325	306	327	304	329	301	292	303	297	327	311	288	324	318	340	335	319	332	319	291	294	309	318	302	321	324	316	303	308	312	298	297	318	306	302	317	311	322	300	293	302	309	285	321	298	313	313	324	307	303	292	284	298	269	302	321	289	329	325	329	304	310	285	291	334	283	311	315	291	289	299	281	308	309	315	295	300	286	308	293	337	276	325	313	323	293	295	285	318	278	299	322	308	290	290	294	311	309	293	341	310	295	317	294	307	299	291	288	297	302	307	313	314	310	314	312	322	299	320	331	298	279	304	328	321	290	298	299	303	310	283	299	292	318	313	304	299	334	320	310	332	322	321	320	313	289	307	290	297	320	337	277	301	310	287	326	346	310	316	291	255	311	349	352	330	311	306	307	298	295	301	297	337	307	279	322	310	301	299	291	306	331	325	303	325	301	313	323	353	292	308	329	303	287	293	294	304	336	308	267	325	289	342	299	305	324	302	271	333	314	308	284	302	321	324	319	345	319	316	349	322	319	310	293	320	324	301	336	312	268	304	286	320	279	283	304	298	299	295	312	269	293	302	320	293	287	346	314	307	312	316	323	298	309	285	333	319	311	344	298	287	311	292	291	313	313	324	289	280	311	353	323	313	305	310	334	313	326	334	330	306	322	318	294	287	295	317	319	285	270	313	297	337	339	309	326	320	323	314	320	303	289	317	323	321	332	301	305	296	337	294	320	258	319	311	323	320	322	319	292	306	341	308	285	296	271	300	282	301	288	304	314	320	315	314	284	310	325	296	332	308	315	314	345	312	328	278	331	329	320	314	315	320	313	334	329	271	298	325	310	301	275	308	317	315	284	338	286	327	339	313	352	306	306	305	285	289	287	298	282	280	293	301	301	324	290	311	333	285	308	279	330	326	313	322	285	311	307	278	284	283	281	341	287	352	321	308	310	297	314	319	301	318	310	299	279	333	312	334	304	310	318	308	297	272	325	302	320	333	309	326	327	313	296	284	314	293	317	296	305	329	339	300	308	305	325	329	301	325	308	291	303	298	311	324	302	296	321	321	318	338	292	309	338	345	324	283	284	353	304	319	304	291	318	350	325	299	348	263	307	310	310	301	321	282	291	288	319	320	339	306	296	330	302	288	312	323	320	280	301	317	303	297	315	257	306	319	313	333	299	301	315	303	304	314	331	307	280	320	341	321	320	349	315	305	339	305	355	314	352	310	278	319	267	315	322	335	296	319	325	321	305	307	305	319	306	295	317	312	291	359	295	306	315	299	347	306	324	331	288	313	287	313	320	341	330	306	294	331	308	327	275	321	299	289	280	326	304	313	330	344	330	324	281	331	293	278	313	306	334	284	310	292	288	321	281	341	310	311	295	285	322	313	276	319	345	315	280	267	271	337	278	322	307	338	305	307	323	288	327	308	307	326	293	304	259	295	291	292	304	324	326
2208	1154	1818	2123	2250	2137	1889	1716	1656	1379	1333	1229	1075	988	935	878	845	829	853	843	843	859	788	773	826	778	806	773	798	721	769	732	696	768	705	799	783	777	781	755	749	702	733	728	808	812	728	748	694	740	733	725	763	771	749	772	771	765	727	759	717	758	757	734	746	734	721	756	726	741	740	742	717	765	715	765	750	721	761	767	757	716	719	767	775	739	730	760	725	756	778	742	702	740	736	724	741	740	725	752	731	713	759	721	714	768	742	706	735	718	771	719	762	753	772	719	741	780	760	747	729	745	733	768	717	754	770	754	723	768	736	771	775	756	731	793	768	762	775	709	725	767	753	723	795	696	754	783	720	747	740	809	683	722	742	676	707	744	709	792	732	733	764	679	784	815	763	711	679	767	749	752	749	746	742	768	751	721	776	736	731	743	694	820	730	773	728	712	724	740	728	738	716	795	772	754	717	779	699	764	736	740	723	793	737	754	802	728	712	748	790	744	764	712	691	721	751	768	693	749	703	731	758	741	776	716	791	692	757	750	790	707	700	709	748	676	708	739	802	737	779	752	742	744	742	704	734	698	771	719	718	760	733	741	782	747	769	708	774	770	740	743	732	787	697	757	770	735	691	733	743	794	794	728	744	714	747	766	742	722	749	790	730	788	745	752	716	713	707	741	734	736	712	741	723	770	719	763	748	701	711	729	716	752	796	711	738	736	709	754	701	752	741	775	749	732	762	770	776	769	714	761	719	730	707	804	725	765	764	719	703	711	735	728	687	745	754	754	736	756	732	760	718	709	746	787	776	712	739	752	748	731	701	732	744	745	716	728	733	781	800	729	797	765	691	763	729	767	763	753	772	743	687	758	728	756	738	726	774	733	685	729	730	734	728	723	715	767	754	794	766	722	765	729	683	757	735	762	734	701	772	696	729	702	785	681	716	712	755	723	721	784	719	778	791	749	735	731	723	721	757	738	710	741	724	732	742	724	724	762	723	737	760	748	771	690	677	722	790	723	776	734	740	748	762	697	710	762	750	762	712	767	774	706	727	720	723	713	737	721	719	747	753	737	757	683	749	724	768	763	717	734	719	743	709	745	732	736	760	742	754	741	734	760	773	729	759	739	775	730	694	729	768	725	745	765	770	756	742	769	753	737	740	705	781	762	748	723	784	748	745	746	757	716	745	725	694	746	747	739	777	761	750	701	757	755	733	780	737	762	754	751	755	734	742	759	753	760	751	765	765	728	773	738	772	749	778	690	715	763	734	735	755	750	782	802	787	726	730	797	765	781	729	802	704	780	721	789	742	757	717	705	746	702	760	696	729	744	721	741	723	698	743	775	731	726	770	725	767	731	748	737	714	739	743	740	739	728	730	749	760	762	763	734	756	743	764	725	771	754	745	777	748	722	772	723	766	723	738	772	754	764	745	778	730	794	762	787	779	754	718	752	713	781	778	781	725	708	708	727	729	790	776	772	727	738	752	753	773	775	748	744	785	702	767	689	721	752	731	752	763	756	793	793	704	716	765	731	727	762	741	727	747	702	665	712	744	736	711	743	718	746	763	745	755	712	730	748	742	764	720	723	731	767	712	704	738	732	766	748	738	780	668	766	769	787	761	688	757	711	713	799	786	712	739	760	751	783	758	751	753	734	748	792	784	789	730	745	769	775	746	735	788	718	737	753	740	743	716	735	713	770	739	756	726	744	735	703	772	739	749	812	689	814	756	715	795	761	779	735	716	751	769	759	765	749	733	761	773	738	750	738	770	780	732	751	741	743	738	729	731	727	760	764	773	726	746	768	703	725	721	796	715	707	744	779	741	758	741	742	736	739	713	750	759	747	724	735	728	751	761	757	741	758	767	784	777	743	736	775	747	724	709	733	704	707	758	706	768	756	731	773	799	705	709	760	730	767	746	703	763	772	771	734	750	719	757	733	700	754	735	707	798	766	758	686	774	745	754	758	763	714	753	728	759	801	688	738	742	761	754	792	788	796	708	725	757	736	768	751	701	748	811	763	797	736	756	821	732	725	758	732	744	767	729	738	739	732	757	794	740	783	735	783	753	752	745	742	751	748	741	775	705	771	754	724	761	753	763	744	762	733	707	718	817	777	736	703	726	758	761	737	729	775	698	749	732	750	758	734	749	712	742	767	684	763	757	734	751	733	782	708	701	757	744	760	762	693	779	743	745	740	703	753	720	720	736	780	692	760	736	764	755	711	755	675	735	744	761	750	716	761	743	780	786	805	746	741	756	733	748	696	708	749	784	731	756	749	738	743	791	688	751	724	761	744	725	727	784	775	768	697	767	796	686	700	740	771	728	785	777	759	692	776	694	720	770	671	721	723	717	757	742	745	745	736	785	764	684	708	756	745	734	795	735	756	679	798	769	708	720	724	716	725	738	776	714	736	744	758	726	788	719	751	748	745	712	740	778	752	784	782	712	754	728	751	774	738	730	779	727	751	738	757	765	725	745	705	754	738	771	754	726	749	737	718	773	760	711	787	743	730	731	784	721	757	742	775	750	735	743	710	729	739	679	698	758	742	769	757	751	725	789	717	774	767	737	717	784	750	730	742	756	743	728	736	763	755	692	724	761	751	748	727	754	758	705	773	736	759	770	713	750	738	790	705	716	733	732	797	716	696	777	770	693	753	730	787	709	770	734	703	730	761	699	765	735	711	725	705	787	754	745	707	740	739	721	790	712	719	754	719	715	782	730	785	716	745	701	737	720	745	695	743	779	764	748	742	717	716	754	803	755	738	796	752	739	791	751	746	722	756	718	800	767	720	759	736	770	735	738	737	774	760	764	734	745	684	780	743	755	732	722	753	784	656	732	752	732	745	768	728	729	771	683	757	733	702	775	715	772	726	817	730	742	717	774	721	753	747	741	722	709	770	768	712	710	707	773	742	744	744	744	723	736	709	731	759	742	776	778	765	724	728	774	766	700	763	715	749	749	754	726	749	744	715	734	735	738	745	745	725	702	714	786	744	736	760	817	711	756	808	738	712	748	807	715	724	758	736	696	768	726	777	781	753	702	748	725	720	695	697	751	755	715	736	799	729	730	758	775	724	756	772	739	707	771	700	760	730	748	723	773	776	679	730	725	731	697	734	704	726	720	744	743	742	769	735	760	753	742	756	769	772	765	724	778	755	751	797	768	734	715	754	739	775	769	751	750	759	749	765	757	769	752	785	744	793	692	766	766	745	751	768	713	749	758	756	743	690	741	760	698	734	741	776	776	702	710	734	742	756	718	724	753	729	710	793	724	746	739	764	722	761	688	794	762	727	765	726	775	798	755	742	764	729	779	724	745	754	755	718	816	769	761	752	703	711	797	769	808	696	713	756	741	741	768	742	786	685	750	763	808	764	745	721	727	713	756	776	726	782	698	743	740	775	710	694	754	717	717	786	742	777	697	756	776	800	761	725	740	737	728	747	770	744	714	741	739	782	729	738	762	730	746	742	768	745	712	741	777	723	745	785	770	734
7228	1242	1525	1428	1083	926	771	662	548	585	498	444	416	393	338	321	314	350	347	312	346	342	318	337	296	296	285	344	271	273	285	315	286	275	267	288	322	333	264	335	265	263	277	310	287	312	295	295	288	275	296	278	296	300	298	302	311	316	296	306	290	281	290	233	288	271	308	292	304	298	263	311	284	289	257	318	293	306	291	269	262	297	282	280	278	295	278	295	280	284	290	302	267	282	293	332	284	287	300	296	313	297	254	304	311	310	265	294	265	299	273	304	293	316	290	287	278	326	314	305	273	279	330	295	280	274	270	296	280	257	303	303	309	271	274	302	319	287	290	285	297	252	278	257	313	295	257	316	271	289	299	276	278	310	302	314	286	308	287	310	287	288	269	270	265	319	299	276	279	262	274	263	267	286	291	317	286	293	305	284	308	261	292	303	322	302	277	286	276	286	259	318	268	301	247	313	275	250	275	280	297	297	255	279	286	290	309	276	299	275	291	301	313	292	264	273	306	261	285	289	292	288	300	268	272	294	305	312	312	279	305	298	257	275	282	278	270	285	284	307	288	267	267	286	273	274	301	317	276	292	268	326	277	261	322	262	267	300	325	277	311	279	277	256	287	329	284	277	275	284	322	294	276	305	287	287	286	300	299	304	274	282	303	283	259	273	269	299	263	281	264	267	284	261	280	296	294	278	265	268	293	306	301	275	310	309	306	271	294	285	289	258	280	308	285	275	264	267	301	304	298	246	284	252	260	301	276	288	268	283	295	263	274	283	277	294	275	302	287	280	315	290	287	301	271	277	286	325	297	316	327	266	278	342	285	274	259	319	325	302	281	284	278	318	270	268	289	273	264	274	284	318	269	295	281	272	302	301	307	287	299	285	306	272	270	314	302	319	280	285	292	310	279	292	258	292	311	310	299	312	312	272	278	318	309	296	287	287	266	279	254	281	286	266	274	309	311	258	284	291	267	295	302	276	282	299	291	289	284	270	298	276	272	302	300	329	293	313	314	320	313	277	300	294	265	288	292	269	262	275	305	277	281	274	263	285	311	284	282	253	279	291	308	278	319	300	297	295	303	248	318	262	287	292	266	261	348	272	268	269	264	321	271	297	263	304	281	279	287	293	301	271	271	288	292	330	299	243	284	311	307	311	290	286	283	291	279	267	310	313	268	291	316	298	279	258	260	298	283	296	307	312	269	271	272	290	277	295	290	237	270	289	255	247	263	281	288	276	309	304	289	312	292	275	290	297	286	288	291	286	304	282	272	268	272	276	282	300	306	326	308	288	275	272	297	294	269	290	304	272	263	259	283	291	306	269	311	281	317	281	293	306	269	306	276	283	283	296	322	267	277	260	304	286	319	298	280	274	241	295	290	306	315	287	279	284	288	293	277	264	303	295	296	284	292	279	279	310	291	286	313	308	295	284	285	319	303	285	268	267	297	318	283	272	306	300	304	278	257	294	281	319	274	299	282	270	293	317	267	302	302	307	275	318	295	310	284	293	261	282	304	269	302	267	283	307	309	280	277	300	309	309	297	300	312	287	290	274	322	268	273	286	320	294	316	315	265	308	291	300	277	299	273	285	263	276	275	293	263	266	255	281	275	283	306	278	297	275	280	311	307	285	287	264	302	309	314	256	252	271	274	290	292	273	280	288	265	274	262	282	276	282	298	261	301	302	300	278	299	280	316	274	249	320	304	258	297	273	278	301	280	305	303	284	314	271	282	279	257	270	279	274	262	265	275	313	283	287	301	309	256	266	300	287	317	287	279	273	273	274	268	306	287	275	318	295	303	274	310	295	301	282	271	288	299	275	287	283	293	289	287	311	243	287	284	280	263	280	292	309	285	275	272	299	254	283	273	299	279	258	294	286	297	291	302	304	333	268	297	282	303	340	273	344	308	263	323	323	269	298	293	293	291	290	306	310	265	297	284	307	283	289	294	286	289	303	334	275	288	296	296	273	310	323	280	299	286	273	273	275	302	274	314	300	279	269	254	272	267	312	304	276	295	272	273	309	290	267	290	284	314	309	270	291	288	290	286	295	292	276	312	294	275	320	286	312	268	330	274	313	321	284	301	299	315	293	306	291	279	302	262	272	296	320	254	272	304	284	287	290	303	311	292	304	282	299	277	283	281	298	298	281	276	289	326	288	298	290	308	283	288	323	272	296	325	274	295	298	259	285	313	319	307	271	314	286	288	288	287	303	300	283	278	275	291	290	297	286	308	258	292	294	277	281	336	293	270	304	283	287	294	314	300	312	307	296	289	315	285	275	299	323	325	292	278	294	330	274	265	269	280	289	296	304	267	263	305	301	290	286	295	274	257	313	273	313	258	318	305	273	260	287	267	297	301	304	301	325	301	274	287	284	282	281	278	281	276	304	296	305	284	270	272	282	284	310	298	280	283	266	277	294	257	291	268	286	266	296	292	278	305	294	300	269	256	306	306	303	289	282	290	306	287	284	278	310	283	263	272	282	282	306	287	256	280	253	229	299	291	266	290	303	292	276	275	302	273	281	281	285	288	301	342	273	295	265	294	283	296	261	341	292	289	305	280	290	308	317	332	273	290	310	296	265	275	266	262	292	288	278	279	272	283	248	286	312	299	289	269	323	286	274	294	289	305	282	296	321	279	294	290	302	274	303	267	295	267	298	303	297	234	321	308	304	321	270	264	303	272	298	278	255	279	310	281	307	272	281	256	284	285	300	298	294	294	284	274	284	301	285	328	308	281	275	290	297	289	304	294	304	320	297	298	295	282	294	308	274	286	302	262	286	284	295	279	336	307	304	270	284	314	282	305	269	261	318	281	272	315	291	339	292	282	274	270	263	288	314	290	278	311	255	299	291	241	314	307	279	288	306	278	289	290	268	264	270	286	288	311	302	299	303	327	286	271	299	281	289	285	292	275	300	306	306	301	298	328	319	287	282	283	267	287	277	267	286	299	303	287	320	265	268	289	288	324	271	265	309	259	289	288	286	257	295	287	308	253	292	277	288	287	277	289	286	357	318	271	292	280	277	289	307	292	309	303	303	258	263	304	320	288	296	291	298	316	268	272	306	321	311	271	295	274	276	278	268	238	284	255	303	298	285	297	315	307	291	272	310	279	305	301	291	265	303	300	281	285	259	276	281	310	314	300	255	318	296	287	281	302	321	311	318	284	289	279	290	286	312	282	270	297	317	293	306	265	290	270	312	308	266	287	297	277	292	279	295	290	316	300	308	258	284	299	289	290	287	285	261	297	266	281	261	292	294	294	296	299	257	282	299	274	285	295	320	304	271	272	314	301	306	310	281	305	292	274	254	297	286	300	281	291	284	297	332	289	301	307	266	271	281	310	299	296	288	269	291	274	299	315	264	270	250	299	295	284	262	283	304	274	323	273	300	265	320	282	321	287	263	313	289	300	281	288	301	301	278	274	306	284	278	295	260	274	246	316	296	279	279	271	281	281	298	280	273	300	316	301	297	296	315	305	319	297	294	318	312
6685	1629	3181	4481	4176	3652	3167	2790	2418	2211	1932	1651	1433	1316	1129	1032	1004	993	1020	889	1004	889	792	819	817	782	821	717	711	773	672	816	693	753	717	691	710	698	757	678	722	695	753	729	728	692	706	661	697	731	744	737	730	716	699	716	693	668	673	749	698	717	693	676	732	733	719	707	731	670	728	705	729	686	740	710	703	694	675	696	715	707	727	668	685	724	674	683	755	683	727	701	678	739	697	701	693	680	683	673	713	689	675	723	697	671	672	694	694	708	732	707	677	673	720	717	677	661	697	675	760	686	686	663	676	715	693	686	695	700	676	673	707	673	659	714	724	730	696	749	742	727	728	707	703	686	708	644	730	710	689	669	769	658	641	712	689	731	703	723	685	698	706	722	690	673	682	693	688	709	681	725	688	677	689	727	737	693	717	735	702	690	683	696	752	675	714	692	699	674	687	690	678	715	697	693	715	724	738	685	698	708	713	741	707	710	708	764	663	643	691	693	722	735	695	693	733	710	695	712	715	718	677	744	699	696	720	687	652	710	695	657	630	676	725	725	706	733	677	673	720	639	696	664	725	706	679	697	684	708	662	746	698	718	708	646	681	703	732	675	689	727	677	705	739	656	695	706	708	684	704	707	651	668	716	663	690	682	716	708	696	680	697	684	671	690	708	699	687	669	768	706	713	720	655	698	687	742	711	722	696	683	651	640	728	669	695	702	704	752	749	711	714	656	687	717	682	679	671	731	653	702	702	729	736	653	660	718	695	699	697	652	667	718	694	688	670	684	698	731	674	703	689	643	673	674	670	648	704	676	693	721	716	734	737	754	739	669	708	676	672	711	699	732	713	684	740	692	709	660	663	695	667	696	696	656	682	695	682	695	667	666	712	674	702	642	704	684	716	723	721	696	737	762	672	713	660	725	732	658	688	651	695	707	709	707	711	702	757	770	724	687	682	697	657	719	659	711	728	698	704	723	753	744	699	716	670	648	710	705	718	728	755	717	689	707	751	711	732	675	712	720	738	701	686	671	689	719	694	729	707	701	691	665	709	691	688	691	717	734	679	720	676	672	649	718	713	643	663	628	710	728	675	770	694	672	649	673	709	667	717	690	654	725	681	721	682	707	723	691	732	672	641	738	733	698	676	673	692	687	685	705	714	702	716	679	713	707	731	736	701	699	708	728	740	730	726	670	646	674	704	720	707	704	654	697	667	734	671	666	723	690	704	652	737	703	678	696	682	718	664	727	711	652	751	713	684	676	698	681	745	676	712	674	696	697	701	704	704	693	686	655	703	638	713	702	651	664	677	703	720	724	677	662	674	709	697	678	723	715	696	731	636	687	689	667	680	713	681	705	698	699	714	713	674	677	694	649	712	707	711	681	693	692	704	722	658	735	695	686	670	714	728	731	682	685	705	704	648	706	664	742	734	724	718	674	725	707	700	691	741	705	674	711	744	727	709	708	716	688	739	735	737	716	716	673	732	664	724	745	704	689	698	694	692	699	693	694	703	718	728	713	719	684	706	685	679	741	702	677	750	715	685	709	654	689	637	708	681	697	716	772	697	698	721	749	726	708	666	680	691	688	673	702	685	660	721	703	710	671	704	690	722	608	737	698	722	696	673	705	710	693	709	725	696	670	665	723	743	678	726	707	659	702	728	723	612	693	717	695	681	643	694	698	700	714	679	708	678	671	690	639	662	703	692	697	669	751	673	675	708	710	675	680	715	724	730	701	685	689	680	721	717	698	694	717	680	676	662	704	685	716	706	650	734	671	680	639	681	666	684	673	746	701	670	680	670	715	737	661	700	691	681	695	721	674	706	698	730	678	658	678	696	671	705	726	731	746	681	705	691	681	674	697	667	714	724	697	715	667	708	677	677	665	669	691	734	709	689	696	672	734	665	743	712	677	735	716	730	694	714	673	688	721	758	704	698	672	695	729	697	683	707	720	682	677	720	678	635	675	685	681	694	699	703	678	669	701	699	717	655	687	667	716	690	702	693	739	658	744	699	715	685	716	693	724	705	710	649	696	698	646	699	702	704	717	754	686	708	694	711	720	659	707	699	680	705	746	734	712	666	664	751	696	676	718	686	702	678	695	667	690	674	774	683	714	695	687	671	749	677	698	698	710	699	701	704	688	744	683	701	687	731	643	703	709	698	669	654	686	629	680	671	664	688	711	623	683	698	680	657	698	671	659	710	701	720	704	704	685	702	658	704	673	730	747	694	667	705	707	696	706	700	689	668	705	693	709	695	693	665	693	712	652	664	668	663	657	710	698	735	672	665	671	704	676	736	678	688	706	681	681	709	732	668	723	684	742	738	718	731	721	677	701	681	662	717	678	654	659	715	694	657	670	691	718	725	682	677	680	680	735	696	725	695	670	706	731	735	714	706	717	681	675	677	686	694	689	707	702	683	701	693	726	722	695	691	700	739	720	659	727	675	670	715	677	714	673	682	713	731	717	674	706	711	698	688	680	717	655	701	722	716	660	657	662	723	724	722	681	678	741	740	679	677	665	698	713	699	682	647	685	690	681	733	686	677	713	714	674	693	684	681	740	723	706	721	706	680	672	664	693	680	674	688	737	679	658	734	707	679	661	747	680	701	661	707	674	721	674	695	707	706	737	673	677	708	679	688	714	649	664	716	742	680	685	690	702	679	678	687	685	689	717	720	662	726	668	674	728	673	663	713	675	728	695	689	697	707	739	698	719	722	672	698	712	686	665	708	699	666	704	657	696	740	672	685	722	685	696	746	722	723	710	662	669	671	705	708	753	695	662	711	678	689	741	708	640	721	722	717	675	668	709	682	713	719	687	678	661	661	697	731	694	692	657	689	730	712	705	712	714	696	698	711	719	681	694	665	682	666	741	755	719	706	713	668	692	676	700	707	672	689	722	685	704	717	689	723	643	635	684	709	700	689	729	772	722	739	704	716	707	707	688	743	725	710	680	686	687	675	703	678	684	672	698	744	652	691	693	662	677	707	683	721	689	705	691	688	720	686	670	698	657	692	685	706	674	726	725	716	672	701	714	745	732	726	713	698	750	679	724	664	721	694	660	668	654	692	731	683	686	643	699	702	678	688	666	707	742	698	722	694	692	727	684	662	700	678	717	692	666	689	699	688	690	674	698	714	702	708	745	675	726	700	718	726	731	673	708	671	703	690	761	694	672	772	708	668	672	696	676	702	697	697	723	686	712	684	683	698	735	705	689	673	687	735	743	713	659	675	695	666	699	693	683	678	681	681	746	671	696	651	713	694	727	692	700	715	708	713	681	693	725	679	754	669	695	693	707	738	686	706	711	721	704	688	711	672	731	718	712	724	719	730	660	700	681	626	722	686	701	733	686	700	702	687	671	686	691	704	685	743	719	718	681	718	677	646	693	708	686	706	719	720	710	667	692	686	755	692	697	732	687	744	660	708	671	659	703	730	690	722	665	714	700	729	710	647	689	724	701	670	727	670	692	710	736	695	696	709	681	704	647	657	679
12917	1990	2325	2008	1431	1122	876	670	618	562	505	455	364	315	300	265	251	250	234	233	249	241	207	216	197	220	197	202	201	186	208	197	186	192	178	190	198	192	189	207	209	201	193	199	179	174	192	187	207	186	177	174	179	173	165	180	206	193	176	162	172	209	230	204	171	170	159	180	200	172	175	189	174	169	175	205	176	212	185	204	193	208	188	182	206	196	190	173	186	192	179	188	167	179	177	184	204	167	209	179	226	194	169	167	193	193	170	182	164	196	200	172	170	205	180	188	176	139	165	175	155	172	183	177	193	211	169	192	159	160	164	186	183	170	160	184	182	186	193	188	164	191	183	192	185	184	170	199	186	173	165	160	177	178	192	172	192	178	181	182	167	176	171	162	149	158	178	175	185	180	202	185	187	197	206	162	194	183	176	178	189	177	192	186	193	190	182	172	174	181	172	200	177	180	165	185	188	184	201	165	183	201	191	171	183	165	162	171	170	199	191	205	182	178	199	190	182	182	171	184	167	171	155	187	180	203	200	168	197	165	201	173	156	172	182	185	167	186	199	185	175	211	210	170	193	200	163	186	169	180	159	173	178	201	177	182	198	203	199	185	166	189	182	186	170	177	160	166	193	197	207	178	197	173	170	194	170	189	186	202	209	205	206	195	151	185	170	223	182	189	199	187	189	174	190	187	181	220	200	178	176	217	175	184	170	171	184	183	163	185	162	181	207	183	168	184	194	173	168	167	202	196	185	218	205	185	178	179	190	168	166	187	188	177	179	172	186	195	186	199	185	197	187	189	185	172	178	192	202	170	190	177	176	188	162	179	156	183	180	154	166	209	203	175	174	176	190	209	177	195	171	172	176	194	176	175	182	196	204	179	180	176	176	179	176	174	171	197	176	166	165	169	183	186	176	173	163	196	172	183	192	192	180	202	181	162	161	198	177	162	193	211	196	189	186	178	159	187	184	184	184	195	188	192	173	177	199	181	178	189	181	194	190	207	169	187	190	188	218	187	197	213	184	184	181	195	154	184	188	189	184	163	182	195	168	184	168	176	167	176	191	189	183	157	194	181	139	214	191	217	185	203	205	192	167	175	187	192	204	180	183	199	171	181	162	166	181	172	199	186	187	179	190	178	164	199	178	190	191	198	172	167	185	179	184	170	177	202	193	180	163	152	170	182	189	167	185	170	171	211	181	198	200	187	200	204	168	184	182	171	184	173	190	200	201	193	196	168	176	138	176	174	201	168	199	175	161	182	171	194	186	195	179	207	172	201	204	169	187	192	172	173	164	179	156	160	206	202	173	173	168	174	186	180	183	177	171	178	157	180	187	181	156	192	196	194	188	180	191	171	191	183	203	181	187	180	173	164	190	183	225	209	189	166	177	183	210	182	161	193	187	179	167	171	177	175	197	179	190	169	190	194	189	173	166	191	185	231	160	165	175	181	169	192	191	187	169	191	190	187	177	184	174	210	193	165	185	172	168	168	187	215	171	166	183	147	178	207	174	175	209	190	172	155	162	178	196	182	206	192	180	171	207	200	178	195	191	205	203	178	178	171	195	185	180	181	193	199	198	196	202	186	178	161	190	199	204	177	187	180	182	151	190	185	185	170	175	163	196	175	182	195	175	177	181	186	184	184	192	181	170	186	174	187	182	182	195	196	193	202	164	179	183	213	192	195	172	165	189	194	176	181	186	198	186	188	180	189	205	172	167	175	205	168	210	161	199	189	174	177	179	189	185	191	198	165	189	174	175	206	163	196	173	171	206	186	196	196	192	189	156	218	163	156	182	189	195	177	196	185	164	145	169	176	176	183	163	177	185	183	189	171	180	205	169	189	176	190	195	182	169	174	168	168	170	180	185	182	179	167	195	154	181	170	206	201	192	205	204	190	178	200	182	163	181	183	190	165	178	200	168	181	191	158	187	190	218	191	174	189	178	185	178	187	165	172	178	169	176	175	202	206	199	199	187	176	148	209	158	172	166	176	168	169	187	165	161	183	203	213	185	145	176	189	183	189	176	179	198	187	172	180	203	177	197	207	174	185	169	180	174	178	188	179	179	190	192	171	198	180	173	185	192	172	169	197	193	186	174	151	196	158	178	216	176	205	183	187	182	193	199	167	192	166	164	170	166	164	182	196	198	188	176	165	169	189	176	181	179	183	208	178	198	186	181	193	183	214	182	169	166	174	192	187	189	201	206	196	188	169	194	172	190	179	177	198	173	179	210	171	169	185	165	177	177	205	190	151	192	185	186	168	183	178	205	192	188	200	216	201	203	180	160	205	190	176	175	183	168	202	167	169	182	171	170	193	172	170	176	186	193	196	192	195	191	190	198	190	192	156	161	164	168	193	176	173	177	177	189	166	185	152	212	200	182	206	170	175	188	200	185	192	196	184	189	184	197	189	147	171	172	185	176	180	184	180	190	185	172	174	215	217	179	174	191	176	172	209	195	176	155	190	194	183	176	172	191	190	193	162	150	199	165	175	191	187	181	191	165	162	219	199	199	191	179	183	162	169	179	194	183	187	186	168	211	211	181	189	172	191	175	201	180	162	189	173	207	180	206	178	180	179	191	177	205	187	192	179	185	196	176	199	179	161	202	193	185	163	176	173	198	199	189	169	192	177	162	191	163	172	203	162	175	182	168	161	188	212	196	178	197	177	188	181	160	179	176	172	175	170	194	181	179	162	181	177	173	178	189	173	196	163	177	159	177	180	199	183	176	192	189	160	172	193	150	187	199	153	174	192	167	199	169	170	196	172	186	222	191	178	204	190	183	197	203	176	173	184	197	184	180	174	184	183	201	177	183	205	196	177	197	172	193	181	174	173	198	189	162	162	148	204	198	196	208	174	197	205	168	183	188	152	171	173	175	198	163	197	173	175	188	181	185	175	194	164	189	193	162	158	195	204	167	180	207	176	166	178	189	162	191	174	196	171	169	213	163	192	176	206	179	155	152	196	179	192	211	186	215	196	207	189	195	187	201	189	204	188	173	175	209	181	176	185	196	173	174	167	173	150	184	169	183	188	204	169	176	185	184	182	180	188	173	192	186	182	183	199	165	178	196	201	179	181	177	196	197	203	204	182	217	193	192	200	206	164	172	199	161	164	198	173	221	179	191	183	188	186	182	173	182	162	162	171	175	165	195	185	174	170	192	187	179	185	174	202	151	209	167	177	180	186	180	169	171	193	169	207	166	189	179	207	196	178	193	187	176	182	176	186	194	194	173	180	194	188	175	193	204	194	173	175	185	185	161	177	192	190	196	183	204	154	176	194	206	195	184	185	200	190	175	162	199	169	158	175	189	191	204	175	184	193	168	176	210	193	195	177	175	191	201	181	181	179	187	188	153	195	176	182	188	160	210	181	206	177	189	202	190	185	179	171	210	193	167	179	173	181	181	183	175	201	203	188	202	185	171	199	210	185	166	164	170	189	175	178	180	186	188	197	199	153	196	192	170	183	193	197	161	206	188	183	191	184	180	180
8626	1984	4192	5818	5507	4863	4200	3640	3035	2695	2350	2169	1473	1359	1258	925	943	965	872	876	764	725	734	715	669	663	591	545	542	501	497	521	537	511	498	562	487	524	522	440	546	462	518	529	497	488	525	545	499	461	488	513	497	475	476	472	507	486	466	451	492	459	440	473	454	493	497	506	472	441	483	438	458	470	475	449	528	496	468	517	463	445	456	439	443	499	447	472	464	489	470	463	480	441	487	468	475	440	451	451	436	484	461	493	508	452	453	450	448	447	467	455	490	427	489	441	459	475	455	472	475	474	484	464	448	423	469	441	429	426	457	448	464	446	464	453	447	432	464	470	469	473	461	455	454	459	440	452	463	467	457	468	473	463	427	454	467	482	498	470	463	433	479	461	479	428	460	453	460	475	447	457	439	473	461	459	439	448	472	447	451	424	464	435	469	479	473	458	456	430	441	453	458	444	486	457	478	431	450	471	458	461	442	457	437	462	467	476	433	441	480	467	460	454	499	488	474	467	441	448	413	459	461	443	424	460	465	448	475	460	443	465	470	427	432	409	451	454	481	461	458	482	467	451	451	477	471	444	468	459	466	467	462	450	489	491	460	470	477	443	475	437	454	473	473	493	466	479	429	437	447	437	465	479	478	461	440	469	496	478	466	439	473	478	452	457	464	439	458	460	432	476	455	468	463	473	472	435	472	470	425	468	453	479	458	445	472	477	447	453	489	436	480	459	441	429	495	447	477	390	460	458	486	481	462	471	457	447	447	461	488	481	461	456	434	443	476	474	460	444	489	489	447	442	463	463	482	464	469	435	441	465	465	451	437	439	486	467	480	432	493	465	436	441	486	502	474	407	409	512	421	448	479	475	464	474	483	470	473	456	482	443	461	459	434	460	448	467	487	441	470	469	434	465	485	484	436	450	460	448	526	482	473	461	484	480	433	475	455	436	442	440	451	494	473	456	467	466	477	453	482	451	431	463	468	508	506	488	481	461	440	466	472	487	473	490	427	460	462	437	450	416	470	485	468	462	435	505	450	454	457	504	482	486	450	455	453	496	461	436	460	471	484	439	461	471	475	465	458	426	460	459	445	483	481	473	438	459	454	451	476	459	424	475	456	452	500	489	459	460	462	462	461	499	458	456	460	455	462	453	468	452	455	486	495	462	470	457	474	460	463	430	427	491	481	484	462	484	508	472	484	482	453	483	468	479	469	498	491	427	428	488	450	463	462	447	456	492	437	496	453	466	480	435	468	464	433	461	433	455	453	429	438	475	465	476	469	495	414	474	442	462	467	467	456	448	465	452	418	435	479	442	483	442	463	458	466	465	467	451	458	462	456	463	458	466	481	472	449	466	478	480	445	489	449	486	459	450	449	479	449	487	438	427	464	452	455	458	460	474	465	463	491	438	470	451	490	463	503	483	464	446	435	500	460	451	479	475	417	437	484	417	439	475	434	483	497	406	447	446	451	462	463	457	469	431	515	522	457	470	503	447	501	419	457	485	434	497	446	446	443	484	487	449	451	438	481	473	518	473	446	423	471	477	458	461	448	437	463	466	457	488	499	483	483	422	437	473	475	450	467	514	494	440	459	441	459	443	425	446	458	428	454	470	485	461	462	493	426	417	486	452	456	474	500	458	453	482	477	485	456	455	438	478	431	465	430	433	440	481	452	474	471	447	476	479	464	463	469	467	450	480	509	470	473	461	434	475	457	476	471	467	427	491	450	468	480	422	483	503	476	478	476	452	493	479	424	449	477	458	414	463	456	445	468	483	487	440	436	449	444	493	471	452	463	462	447	499	463	453	430	459	464	492	439	486	497	427	441	387	431	480	422	454	455	464	469	473	498	453	472	477	477	466	468	475	478	451	417	467	441	465	441	435	447	438	491	495	496	444	484	451	432	466	447	431	483	431	492	468	441	442	474	447	485	504	461	498	489	433	493	481	454	473	468	450	440	453	455	454	478	478	440	474	460	515	444	430	443	442	494	446	428	483	464	456	478	461	430	492	511	478	456	451	485	469	469	427	424	442	466	464	467	481	458	457	459	489	417	454	470	493	413	436	460	427	431	444	458	484	457	460	414	466	452	452	467	461	447	483	474	462	461	461	482	502	460	488	484	422	435	408	460	511	461	453	398	424	471	452	464	466	491	439	477	457	472	471	425	466	478	450	449	460	455	500	440	466	471	491	495	439	458	463	472	481	452	465	455	477	496	478	438	461	442	470	486	450	474	414	496	471	438	453	472	468	487	476	448	504	438	457	487	468	429	425	461	460	422	454	447	496	448	465	472	482	457	472	486	477	462	470	477	453	467	454	442	441	460	471	456	430	467	452	469	431	467	434	447	481	456	520	481	458	435	472	487	445	459	440	440	469	452	469	496	486	465	492	458	494	481	440	474	454	460	489	478	454	439	444	453	417	443	478	440	472	481	508	430	421	422	450	482	445	493	483	463	481	494	454	424	476	426	480	504	406	469	505	439	424	482	474	527	473	460	446	474	475	492	485	456	456	479	480	440	463	476	451	439	443	452	436	435	488	480	486	489	486	453	456	473	505	422	468	457	479	451	465	450	427	486	472	491	484	453	490	471	410	450	446	490	436	452	453	468	476	493	438	477	416	423	451	452	473	471	476	467	428	486	494	465	451	484	461	492	454	465	464	457	454	460	440	455	456	434	442	423	502	467	460	473	453	445	430	456	471	454	491	483	462	464	495	471	430	459	467	450	416	431	467	451	452	430	492	448	451	487	460	468	451	460	445	447	453	454	486	473	492	469	474	489	432	465	438	466	470	486	503	483	479	452	448	448	449	495	440	486	458	442	449	487	433	460	444	468	428	511	407	458	491	446	482	416	484	480	460	452	423	431	441	465	475	467	520	444	469	447	505	465	496	448	465	469	454	472	475	495	469	478	454	467	475	479	419	469	489	456	474	495	462	424	466	454	474	458	448	469	477	471	492	481	440	459	428	456	449	441	457	487	476	461	474	420	505	460	415	439	501	474	448	450	502	442	445	415	496	451	490	464	463	422	463	483	444	469	477	513	481	475	436	453	481	490	475	452	477	446	469	446	461	478	464	463	477	452	428	465	529	489	477	449	469	428	478	479	439	458	432	465	445	476	465	455	451	510	448	489	448	475	470	452	465	449	466	477	440	469	459	462	444	514	483	440	437	462	470	493	483	443	509	465	422	490	494	453	436	445	480	464	509	499	429	468	459	485	484	471	479	494	477	450	472	437	451	444	506	427	459	448	468	453	481	420	442	467	434	450	448	491	448	469	484	455	442	467	511	438	423	485	472	438	456	449	458	467	507	439	460	448	503	443	446	451	449	430	474	494	477	487	464	459	437	465	415	448	438	474	453	465	439	440	452	481	471	448	444	478	473	462	456	467	464	499	474	465	448	470	439	491	450	460	470	445	465	445	492	464	453	466	456	478	459	424	500	459	439	466	472	497	455	452	463	495	455	472	476	481	463	480	519	430	433	482	458	466	434
1873	635	835	739	642	625	530	472	478	428	425	368	394	308	353	339	365	356	307	306	324	314	292	316	331	330	336	278	310	291	339	330	337	326	287	312	265	311	343	296	346	294	293	297	304	299	286	307	380	303	315	336	324	303	333	294	338	316	307	298	334	358	306	336	276	311	312	297	329	336	323	340	304	311	290	330	335	328	307	310	287	287	308	295	316	291	304	337	307	328	269	291	306	318	334	330	315	326	305	300	312	333	315	285	296	349	290	319	346	307	310	329	284	317	330	285	323	291	316	335	280	306	290	324	312	310	311	321	325	303	275	312	305	311	306	300	305	321	318	288	312	267	278	291	310	315	313	288	355	289	298	312	308	323	309	282	344	318	327	307	314	323	326	321	322	300	310	286	342	307	348	300	308	294	284	301	296	316	314	313	305	299	294	325	322	302	344	303	334	295	292	300	327	296	301	302	316	291	306	321	325	312	304	303	325	292	304	328	329	313	298	308	318	331	279	318	291	320	319	315	311	320	304	381	285	309	312	287	286	325	273	317	343	341	360	300	299	327	303	293	312	308	314	318	313	314	332	339	310	302	320	305	314	257	332	304	325	354	306	332	285	307	286	312	330	298	322	282	296	338	272	311	309	306	314	354	283	292	311	282	297	317	263	302	291	291	292	299	286	320	315	329	307	314	329	309	291	338	302	299	305	305	302	318	318	324	298	316	349	305	291	301	315	307	304	334	325	337	312	339	303	313	274	310	304	280	371	303	335	305	335	294	295	295	306	289	310	296	326	275	301	329	319	292	345	296	298	316	310	296	318	336	337	285	322	308	303	297	317	280	295	289	325	283	296	300	285	305	327	313	290	311	314	269	285	270	315	330	309	314	315	311	322	292	310	344	305	340	296	323	299	313	295	311	297	365	298	332	287	275	340	307	315	320	338	303	293	287	320	317	322	308	303	293	318	294	334	311	302	337	301	279	335	330	355	323	312	305	351	315	316	287	322	324	309	357	327	311	308	298	291	310	327	349	298	316	312	304	308	331	282	304	305	335	328	301	293	320	297	266	336	310	303	284	319	263	281	296	311	342	317	278	313	292	303	301	331	324	327	307	316	308	291	318	297	300	299	279	346	303	324	301	300	307	282	311	314	312	280	318	327	319	283	351	278	281	302	268	335	279	333	291	341	310	326	313	280	297	290	314	310	303	309	302	321	266	344	309	337	300	324	295	312	294	303	327	333	371	290	327	304	317	305	304	296	343	299	292	334	286	331	331	293	318	314	312	307	319	321	289	304	285	342	295	301	302	305	324	321	303	344	289	294	305	337	323	330	351	323	296	276	313	297	301	298	308	282	316	337	316	314	314	301	299	314	295	290	325	282	279	321	320	349	308	315	328	314	312	291	277	328	305	306	283	358	298	312	289	299	277	316	296	280	319	273	296	313	303	312	325	323	336	327	340	327	349	315	308	327	315	331	361	339	284	283	303	313	316	308	319	352	324	320	307	298	326	258	298	318	295	321	278	331	316	334	342	287	316	337	338	286	332	314	306	294	300	312	304	320	258	292	265	299	302	264	274	312	332	312	314	314	314	315	278	324	318	323	340	295	311	296	324	317	313	289	296	295	301	321	295	321	287	332	300	340	345	325	302	304	312	328	303	309	312	298	346	316	322	345	303	276	302	304	315	312	309	311	303	322	301	321	314	313	307	326	328	316	288	320	335	292	320	317	317	323	272	331	345	296	280	292	304	317	321	309	326	283	288	310	288	301	334	304	301	277	320	287	328	299	314	293	343	323	313	287	331	284	309	278	336	334	308	287	313	312	326	339	316	294	325	317	330	283	347	328	346	315	281	313	312	291	314	337	324	298	299	336	286	283	293	301	284	322	301	313	309	314	320	311	305	337	319	286	254	315	323	320	315	341	307	297	311	310	328	295	325	344	315	268	316	293	272	315	305	292	281	327	293	327	313	277	307	292	348	305	302	324	305	307	302	307	327	313	314	316	342	308	319	297	334	301	308	324	351	272	292	329	323	334	284	302	299	322	305	312	306	305	304	319	305	304	322	321	296	276	318	323	296	341	335	301	312	303	281	321	344	295	289	305	310	295	346	315	284	297	311	341	320	310	293	348	346	315	315	305	303	300	305	305	348	318	326	307	308	302	299	326	313	321	297	332	316	306	305	303	323	325	306	302	308	336	309	300	347	302	354	300	307	283	294	323	305	317	313	349	336	301	294	278	302	283	289	334	316	315	323	340	293	310	302	322	289	313	305	311	307	302	288	307	327	292	294	333	314	324	313	322	331	332	318	344	323	315	338	344	291	309	321	319	285	322	339	277	373	315	288	304	321	314	314	295	320	332	325	312	280	315	293	319	280	336	330	306	291	300	336	299	268	315	312	317	339	306	330	266	318	300	302	301	289	295	304	328	298	332	294	295	282	304	287	319	336	286	296	300	285	305	325	302	321	292	335	267	293	279	316	302	319	303	305	304	281	298	330	315	328	285	309	332	318	314	300	331	303	337	298	279	311	344	308	317	296	296	317	328	339	305	344	308	309	290	301	332	319	333	337	341	319	323	321	274	272	319	306	278	340	317	309	337	354	320	315	310	309	288	338	335	300	310	310	327	333	298	309	345	292	328	286	265	314	324	321	341	300	303	304	341	320	315	329	311	308	329	321	346	327	306	313	283	308	321	311	341	285	287	329	282	290	298	355	298	312	333	290	315	316	322	294	341	293	304	294	329	330	318	307	307	302	309	295	305	316	324	337	331	305	342	306	318	308	307	291	340	305	325	310	284	338	300	306	332	324	319	333	346	316	329	288	269	339	320	315	345	300	294	289	301	330	341	317	309	351	300	329	341	309	278	307	298	310	329	318	314	322	317	300	325	346	331	341	326	277	292	306	266	336	293	318	272	304	349	323	367	322	327	287	306	312	306	292	293	286	302	311	333	317	341	299	330	302	315	322	320	314	320	304	283	279	282	345	296	314	280	301	314	287	304	309	307	305	283	316	321	262	341	299	291	309	294	325	269	325	291	331	318	349	316	297	310	307	335	344	307	317	331	310	317	367	331	313	288	306	329	314	308	315	301	326	315	301	306	317	313	281	327	312	282	327	296	325	327	305	306	300	292	324	317	316	337	302	296	265	299	299	306	334	323	300	318	329	319	306	299	310	284	320	323	326	311	283	312	312	309	312	315	312	335	308	319	305	310	311	353	312	351	305	320	310	292	294	313	326	310	313	288	349	310	294	314	327	325	323	289	309	316	299	308	297	308	350	300	330	319	313	329	305	327	317	302	303	304	296	303	304	268	312	291	275	305	318	296	364	319	296	332	310	325	324	314	368	324	302	325	293	291	314	301	302	314	264	272	315	311	310	301	336	314	327	343	324	293	272	308	304	309	321	334	322	304	342	318	311	339	327	329	304	304	324	292	295	306	315	309	320	303	326	324	317	290	272	325	313	299	284	299	319	290	295	305	333	281	312	299	296	319	280
2322	1140	1900	2291	2403	2181	1999	1771	1581	1459	1369	1118	1044	930	947	855	881	874	896	762	816	797	796	781	821	792	797	763	776	755	750	784	822	737	746	733	763	762	778	776	769	762	741	736	809	757	706	737	772	720	733	752	800	760	734	754	713	739	769	713	754	737	754	742	715	752	750	782	747	723	770	770	713	737	727	767	778	748	719	707	723	741	776	765	747	770	720	768	743	765	726	760	797	733	763	788	749	771	752	694	758	745	734	772	786	730	726	776	741	755	767	738	738	728	774	766	769	709	735	756	729	723	717	774	713	771	745	718	792	768	762	776	741	801	679	761	733	777	743	747	740	729	721	758	781	732	754	728	802	731	704	719	736	746	736	733	757	724	755	738	769	746	787	717	734	740	788	737	752	770	725	768	754	736	782	744	694	752	755	727	741	805	712	764	734	756	735	749	763	738	751	745	763	745	747	748	744	777	714	735	779	732	735	738	757	738	746	708	741	728	750	791	787	752	754	762	790	783	797	762	813	747	744	737	718	724	724	800	791	749	723	752	762	727	743	759	773	768	724	745	742	733	714	713	739	743	711	724	713	748	750	787	756	798	738	773	744	740	752	775	732	741	724	721	796	756	753	734	784	778	732	743	785	759	733	796	715	744	749	750	742	741	763	744	747	704	762	749	790	709	724	749	797	722	721	723	777	755	769	744	760	810	709	756	778	732	802	746	704	751	738	706	823	758	799	751	721	733	804	773	724	734	689	758	760	727	751	713	721	710	795	741	753	731	741	729	708	737	778	739	724	791	747	791	724	759	760	788	734	747	780	774	722	759	767	733	745	750	689	743	743	717	743	757	755	681	754	807	744	752	748	753	712	742	728	766	763	726	763	796	756	723	716	728	733	721	767	776	744	745	775	712	730	788	747	724	765	737	768	778	729	684	756	722	732	749	744	773	822	748	724	750	780	718	695	752	753	824	770	763	810	720	722	762	774	793	749	711	790	770	755	737	784	704	778	714	763	711	749	742	726	736	737	734	748	761	709	766	723	733	721	751	758	758	737	768	731	777	714	721	700	746	778	755	724	737	752	727	762	762	752	729	716	693	709	770	768	714	735	724	791	688	746	745	758	719	763	806	763	760	751	766	772	722	739	751	755	740	759	743	738	762	741	791	717	776	749	685	789	686	755	715	747	738	755	734	709	798	764	777	752	765	700	700	736	715	711	754	759	758	732	762	763	729	748	734	726	772	783	721	781	772	723	781	771	739	733	746	730	761	726	721	738	772	751	764	702	710	793	792	752	770	753	771	693	770	782	760	759	750	771	757	736	747	766	805	759	768	751	705	751	794	749	766	677	736	681	746	762	763	760	777	744	746	744	715	775	786	740	731	718	791	750	713	737	752	762	749	753	791	746	738	766	736	725	792	763	758	772	741	729	768	785	742	772	765	770	742	739	765	749	713	730	755	748	738	709	812	749	740	745	752	782	811	756	740	750	696	797	712	772	733	734	747	770	793	708	758	744	794	765	699	792	794	733	770	753	736	676	740	823	730	742	735	755	768	717	761	715	704	755	763	736	769	733	734	760	698	777	719	753	720	716	756	712	799	774	784	711	722	778	752	688	750	745	690	708	795	729	754	753	734	700	766	810	758	793	742	742	802	705	765	710	740	745	789	757	783	719	767	760	736	767	784	746	789	701	720	762	748	736	745	755	754	709	762	756	734	727	752	724	727	773	742	751	763	777	775	747	730	736	745	702	705	725	746	728	724	729	762	738	723	734	782	775	725	747	717	836	749	735	724	734	722	734	719	780	753	773	742	781	754	739	757	714	783	752	743	749	768	749	763	727	746	753	733	784	737	747	733	773	755	805	763	768	727	761	749	727	744	781	759	838	782	728	756	746	733	704	815	791	732	737	752	757	797	763	729	774	718	765	755	754	756	757	756	741	764	805	759	730	757	824	758	744	730	725	752	784	760	765	737	778	804	777	751	748	737	760	753	730	813	751	745	712	766	718	755	745	736	755	732	766	732	707	752	718	702	753	717	720	735	749	790	768	702	724	706	709	762	740	766	775	750	747	768	708	742	764	768	769	735	748	769	750	768	708	744	755	751	763	791	727	766	682	757	727	740	755	739	781	733	747	756	754	737	716	768	713	732	761	719	770	735	687	749	785	728	748	768	798	765	773	726	710	747	691	812	733	733	753	688	698	713	737	712	771	800	780	768	759	701	787	722	759	778	759	774	766	750	746	769	775	790	726	696	770	760	724	764	771	708	708	742	766	766	792	762	738	735	781	719	777	752	719	755	731	737	733	798	734	737	740	722	729	762	739	735	728	720	730	717	733	678	742	718	753	760	726	789	743	720	764	704	717	772	769	774	722	744	706	740	730	721	740	746	759	728	722	795	754	737	726	730	778	747	750	770	711	742	732	732	768	745	773	755	754	783	759	727	714	767	737	729	764	812	752	771	743	741	757	750	774	755	733	738	766	715	744	763	797	795	703	729	723	734	765	766	771	752	745	753	730	732	789	776	728	769	736	770	736	775	743	766	705	788	803	782	749	755	766	730	754	771	730	780	787	762	809	729	743	690	819	725	743	782	778	751	777	765	786	778	767	800	748	717	756	788	762	751	722	722	770	778	764	722	731	727	769	818	792	779	744	732	701	721	728	734	796	750	684	772	776	772	725	668	769	732	740	719	790	761	800	732	741	735	754	750	777	705	735	745	764	749	699	739	772	714	715	745	758	735	755	721	743	722	780	745	730	752	745	716	748	732	767	707	774	752	721	716	748	783	740	770	721	771	715	823	729	794	773	744	762	767	754	781	775	773	775	750	811	746	792	686	709	758	756	778	800	725	733	697	729	768	705	770	716	737	757	813	749	742	742	773	748	684	729	744	792	754	768	737	748	738	735	726	758	719	747	738	742	736	749	778	770	806	748	752	751	722	768	741	720	690	726	735	809	739	705	731	758	779	740	781	761	758	721	749	729	753	716	750	713	763	709	764	752	780	750	770	737	757	796	798	770	726	753	751	726	753	778	782	751	744	732	739	765	810	724	722	709	784	784	737	719	735	714	798	777	733	775	746	721	736	784	769	738	761	733	690	728	768	749	743	770	756	761	740	765	740	758	704	761	766	759	795	717	751	754	725	777	797	751	727	678	739	757	728	728	774	786	766	803	752	743	780	739	771	778	726	712	706	764	768	736	760	762	755	730	724	793	755	752	751	686	709	725	762	762	726	753	747	736	759	767	740	719	724	720	796	717	785	746	724	753	800	756	749	737	757	729	723	741	788	799	752	704	744	752	714	769	722	778	732	727	723	738	773	714	769	762	783	816	739	761	751	775	759	720	756	776	775	740	751	751	765	672	776	782	781	760	722	739	750	754	750	767	719	721	763	804	749	719	767	744	763	717	759	744	766	749	736	750	728	704	716	763	773	753	744	808	745	788	767	745	761	732	737	768	750	748	706	753	767	721	741	780	727	774	733	719	766	759	738	730	768
7215	1252	1649	1448	1091	882	737	721	612	585	500	444	397	382	368	321	321	341	324	298	360	313	302	273	290	297	328	302	294	315	315	317	256	311	292	280	315	323	290	278	293	264	288	268	315	272	316	279	261	291	304	302	283	333	277	295	304	288	279	288	282	301	299	306	283	275	308	337	294	274	303	291	280	303	299	266	294	258	305	297	288	260	292	318	271	277	292	283	274	311	292	256	284	297	301	256	311	291	310	293	279	269	308	291	285	282	304	275	320	314	271	295	272	305	261	296	278	291	285	294	219	299	302	262	292	305	296	307	274	287	285	286	296	292	296	310	324	315	317	282	277	288	317	300	282	291	286	258	281	303	292	274	265	320	320	307	272	291	283	274	270	293	270	312	254	276	269	296	258	314	282	274	294	314	273	287	289	315	326	274	288	263	293	274	274	274	320	306	261	305	299	300	281	283	277	301	269	305	283	275	272	328	290	299	291	297	286	288	281	287	277	286	270	322	339	317	300	302	304	280	293	308	305	285	281	261	305	264	317	298	305	292	299	261	304	300	303	296	285	262	324	288	301	285	323	276	281	270	275	262	298	302	273	255	253	293	266	288	289	301	294	294	287	290	278	258	301	288	263	295	301	284	267	274	280	285	309	290	302	268	279	272	268	294	285	288	305	305	301	289	278	313	303	318	266	299	272	269	290	293	294	294	281	287	265	268	322	297	281	291	290	286	312	306	313	316	272	303	267	307	257	306	285	266	309	296	284	299	302	298	288	284	289	260	284	330	276	281	320	316	274	278	308	275	266	271	309	253	271	262	296	299	308	268	302	302	287	291	273	302	302	274	316	259	317	315	267	273	258	278	298	261	282	287	279	298	326	297	274	277	281	317	276	252	296	302	318	306	264	266	301	262	268	295	294	306	296	303	284	296	282	254	283	296	286	295	291	285	282	288	301	312	266	274	291	277	287	300	282	275	270	300	274	280	295	273	336	335	291	304	277	278	309	317	286	276	294	293	313	290	284	278	316	279	274	309	285	266	279	267	273	320	304	292	320	292	288	248	290	268	310	270	303	279	296	295	288	272	300	297	292	289	265	276	265	270	287	298	297	267	272	255	287	271	320	310	275	253	291	304	298	308	285	259	289	269	287	287	271	296	288	283	272	284	288	283	291	278	301	284	284	286	270	267	268	290	277	249	305	267	251	298	278	323	301	290	292	262	266	291	289	327	299	271	289	278	284	342	309	299	284	298	279	293	313	280	295	278	274	282	262	323	300	304	272	314	286	280	288	270	283	314	306	272	273	282	269	283	286	311	276	293	302	286	282	276	278	305	296	305	267	301	317	301	283	316	275	257	284	289	299	266	260	266	302	267	300	280	321	294	269	285	310	308	280	303	290	277	297	315	323	284	299	283	255	282	253	271	297	287	292	302	295	287	283	271	294	291	265	302	292	299	261	302	293	290	281	299	354	267	334	285	279	270	288	292	311	303	292	280	291	292	294	273	309	279	279	276	299	328	292	282	310	279	310	290	301	321	300	308	273	297	298	281	298	310	259	293	305	292	348	302	290	286	249	256	286	304	297	293	307	270	307	312	305	291	299	274	310	289	304	300	297	319	282	291	271	331	297	300	286	301	322	307	301	291	280	297	266	310	314	312	298	270	288	257	268	286	283	281	298	243	303	309	278	279	290	310	285	295	273	290	311	291	293	274	293	283	280	286	275	283	307	262	280	311	294	290	289	305	298	270	336	316	311	309	294	289	266	299	305	269	277	246	281	278	284	279	291	296	281	276	313	281	306	289	289	348	278	326	306	311	281	328	299	280	276	266	279	276	316	312	282	302	299	327	277	307	268	262	274	254	287	295	307	274	255	284	294	273	305	298	287	291	284	288	283	288	299	285	270	298	263	281	299	294	295	307	306	317	300	281	281	309	329	294	285	304	284	285	278	278	268	274	283	270	288	300	282	294	327	284	295	301	312	304	291	286	282	279	286	285	310	277	301	272	310	294	267	290	246	263	281	283	304	320	291	277	297	277	293	285	290	308	301	288	267	323	266	270	286	269	344	282	277	289	297	298	324	282	296	272	311	285	304	269	243	266	271	286	313	294	333	271	289	303	285	315	287	278	280	303	263	289	287	281	295	292	273	286	277	277	274	295	296	302	318	292	280	307	306	318	323	343	294	281	286	299	294	290	285	265	270	283	284	311	293	274	257	268	301	293	267	299	312	312	297	318	293	288	305	288	287	266	243	285	298	330	306	270	290	316	292	298	284	295	319	279	296	273	261	281	291	323	286	331	261	294	300	290	264	291	304	292	281	295	310	272	278	281	294	301	296	289	264	299	310	299	311	271	271	321	322	268	297	287	288	293	314	290	308	310	263	279	269	293	288	293	275	276	315	270	303	285	301	315	296	308	293	313	299	257	290	309	301	279	343	291	263	295	278	297	303	307	300	277	272	300	279	284	302	308	302	300	312	299	281	288	285	287	273	311	321	275	288	296	301	299	268	280	276	267	299	288	301	283	286	297	288	284	303	287	305	309	310	251	250	291	295	271	303	288	304	301	269	271	313	279	268	312	290	292	283	298	299	266	311	287	300	270	293	302	315	299	276	287	285	290	280	274	303	305	276	288	299	290	292	256	314	270	299	291	284	254	266	280	300	271	294	306	311	310	278	274	293	285	301	272	261	293	320	291	318	348	298	312	295	283	287	290	317	308	291	292	279	280	290	287	279	288	288	271	268	284	271	285	278	294	303	338	288	299	277	302	244	306	293	294	291	279	285	274	334	311	269	289	314	305	280	271	295	280	281	296	301	286	260	293	276	276	297	284	305	268	252	301	264	293	273	268	296	313	285	322	307	307	290	319	276	279	339	292	278	314	291	281	294	274	309	284	238	274	320	274	300	296	282	264	287	290	297	241	273	271	257	268	282	303	290	282	283	295	280	281	256	316	273	306	309	303	288	263	308	273	271	308	276	314	279	289	275	294	298	312	288	308	287	284	296	298	279	291	302	293	277	298	320	263	264	275	306	308	288	277	289	298	282	281	288	280	302	296	309	291	263	250	333	289	280	305	300	283	312	284	295	289	278	302	281	303	282	297	304	289	290	285	299	315	287	295	302	243	315	295	315	278	319	318	281	308	266	282	319	281	322	261	259	297	276	291	288	286	334	283	272	303	297	313	297	293	275	284	275	292	278	296	310	267	315	309	279	270	275	281	314	297	303	303	284	274	285	279	276	262	263	274	288	280	307	303	313	296	290	327	281	319	257	293	307	290	302	269	309	309	266	283	308	291	258	265	276	304	300	268	296	269	297	313	268	299	308	289	297	319	333	298	262	277	285	291	267	284	319	293	292	278	255	285	274	289	271	273	299	289	265	268	307	267	292	269	278	298	295	299	278	313	270	288	268	285	325	252	279	252	273	294	276	271	287	271	318	317	291	308	273	283	295	313	286	283	283	314	276	302	278	286	301	326	299	284	285	300	250	274	292	308
6857	1710	3442	4323	4186	3722	3323	2958	2523	2277	1938	1656	1454	1139	1138	1181	1034	1063	906	921	901	896	837	849	779	765	805	749	746	765	755	775	686	761	709	784	740	717	687	726	700	713	750	741	726	687	728	727	729	697	756	715	721	701	704	724	723	753	671	701	710	728	705	695	675	685	688	706	696	711	700	706	722	705	658	690	691	733	702	703	695	732	712	739	722	674	692	702	730	738	703	701	689	644	743	706	672	628	720	678	669	693	673	668	681	694	689	671	685	694	766	661	707	718	710	723	701	698	669	688	681	696	730	690	704	747	708	717	745	679	674	719	690	677	694	690	676	705	671	719	684	688	705	680	709	729	706	666	685	684	692	665	658	682	694	688	704	675	703	658	697	681	727	718	699	650	687	675	700	706	730	667	664	720	715	710	697	658	675	714	631	720	709	702	664	701	686	676	671	732	697	736	646	641	754	629	701	670	702	705	676	755	733	676	669	698	696	683	675	712	712	684	691	735	697	757	712	681	686	642	693	679	696	677	687	693	726	691	673	710	663	733	694	730	674	655	728	679	664	721	716	665	687	720	704	724	736	678	677	685	713	700	683	676	727	713	677	711	674	689	701	690	701	702	643	719	655	729	713	725	657	708	690	701	684	691	719	691	696	699	723	711	742	726	744	680	676	674	679	722	676	717	697	691	663	692	752	695	711	714	690	703	715	721	721	716	685	725	663	697	651	637	659	689	711	621	710	702	723	699	701	698	702	742	692	690	696	697	715	716	710	680	674	677	707	661	712	691	731	702	762	691	686	692	689	671	679	703	713	666	709	667	686	697	691	727	688	687	692	714	713	712	667	699	696	713	702	653	669	710	696	694	676	675	704	666	731	720	680	657	744	745	742	677	635	682	677	707	689	716	714	703	688	645	729	670	668	725	662	762	647	730	714	720	735	719	662	711	706	674	698	680	696	718	704	682	693	695	713	682	656	670	713	696	684	683	652	701	790	659	704	665	717	721	705	775	686	659	672	705	647	738	709	704	694	695	653	674	699	691	687	712	698	663	718	683	693	712	718	664	680	690	650	714	659	677	714	703	736	681	696	720	718	680	698	680	703	687	705	703	656	654	723	703	695	679	744	663	723	703	719	731	681	708	727	726	742	721	713	684	704	673	674	699	689	657	705	701	667	738	731	698	720	697	711	697	744	732	721	721	708	707	682	663	686	727	736	687	673	718	674	728	648	718	697	743	706	658	672	672	650	747	711	706	699	644	709	699	693	692	694	745	713	620	666	698	702	633	711	639	731	685	699	704	669	694	701	673	684	683	679	694	678	689	700	661	680	687	673	701	729	700	674	699	708	661	685	637	693	677	684	733	711	698	716	681	634	725	703	695	679	676	705	675	679	717	677	648	687	735	690	710	710	689	660	746	722	684	689	687	683	678	672	687	673	714	705	687	722	683	738	760	725	717	697	670	704	688	689	737	705	679	679	679	736	710	691	695	709	693	706	712	678	734	700	672	690	745	700	701	659	707	715	686	704	721	690	659	770	749	709	720	716	708	738	679	723	698	705	667	770	706	680	706	704	724	688	685	658	686	678	725	709	737	705	681	700	672	691	666	684	686	707	732	690	728	696	677	708	698	701	675	707	729	718	706	646	712	746	678	717	724	694	662	706	745	687	672	701	699	698	688	662	707	698	703	706	654	697	649	683	663	676	718	680	743	685	692	711	655	728	704	698	670	706	696	721	705	711	698	699	685	663	720	690	709	698	727	715	727	744	656	665	694	705	708	740	692	681	754	668	720	732	717	689	717	678	703	688	710	720	686	681	658	690	645	737	688	676	719	718	708	715	662	688	709	684	650	685	702	722	651	703	719	690	712	663	708	732	720	723	662	728	670	701	696	685	706	717	686	654	682	712	692	699	735	695	691	676	701	724	699	696	689	724	736	698	723	654	701	662	676	692	731	705	659	693	708	702	682	741	705	731	739	678	725	681	690	738	696	696	718	690	698	689	635	715	649	690	673	701	699	689	702	754	648	741	681	675	693	686	669	687	685	683	678	690	682	735	692	734	674	721	659	706	708	717	752	736	723	745	719	634	697	657	686	689	707	711	692	712	704	675	650	727	673	700	657	682	697	688	701	709	720	679	727	695	723	716	681	712	705	730	715	707	708	670	748	674	698	706	699	693	703	686	710	696	740	692	670	712	704	742	753	682	749	700	731	721	723	671	732	708	750	678	688	707	727	640	717	707	701	676	675	724	742	691	683	749	709	679	675	715	706	691	754	712	682	673	700	680	692	719	703	660	677	708	684	677	720	695	680	683	693	681	669	723	703	755	711	691	726	716	712	687	742	757	627	699	733	694	692	678	678	701	734	729	623	704	715	695	755	689	687	706	645	680	677	712	671	685	667	693	698	683	645	726	684	676	690	697	702	711	731	696	721	735	685	771	675	715	656	662	656	702	686	652	669	688	704	652	721	718	679	709	699	692	698	686	695	704	640	710	675	669	712	749	738	711	735	696	716	656	706	672	712	720	700	683	685	670	703	711	721	713	700	668	694	702	723	689	656	678	700	657	678	721	723	684	707	686	641	707	655	690	671	698	727	690	733	705	684	689	708	675	728	678	671	674	694	691	672	709	719	673	686	671	665	684	615	736	708	696	699	697	624	730	681	725	686	685	710	686	689	679	618	718	679	704	675	730	717	728	728	745	634	692	701	672	701	735	703	717	714	730	669	697	674	727	700	720	712	725	692	705	704	728	709	716	712	736	704	685	706	742	691	667	705	665	681	689	780	757	719	667	696	716	678	720	729	717	712	703	679	672	715	690	666	686	706	700	660	756	677	701	683	716	748	711	710	668	690	712	732	692	688	680	734	729	697	722	708	711	656	685	681	685	726	700	698	711	714	704	734	687	669	666	739	707	748	733	695	689	679	694	719	693	715	731	652	663	718	682	712	673	676	652	704	712	705	677	632	701	724	689	716	694	672	677	685	699	706	712	736	694	709	692	676	723	676	687	734	652	719	666	711	691	725	718	696	690	670	687	740	723	709	732	759	698	651	658	694	679	710	674	680	702	676	703	714	693	710	689	683	635	694	703	708	650	714	679	704	691	736	729	714	685	710	711	707	754	702	715	667	679	665	715	765	699	707	693	685	707	658	681	711	711	702	672	712	721	672	677	654	710	692	741	732	711	689	662	700	712	666	681	709	705	745	716	689	719	693	739	696	709	671	693	703	682	713	696	688	672	701	708	717	651	679	655	681	722	742	725	705	714	674	691	703	709	690	706	676	734	685	738	725	705	641	648	690	703	720	693	644	666	714	688	740	688	694	697	702	688	730	697	736	712	760	679	750	696	715	705	704	704	666	696	676	682	709	701	692	665	738	742	689	751	707	693	719	708	713	706	679	701	686	721	679	703	692	723	666	682	732	741	685	707	734	715	679	679	711	718	696	657	746	699	758	726	717	739	756	649	723	695	735	697	739	725	684	700	734	714	673	642	740
13508	2021	2462	2145	1621	1239	963	801	790	698	543	374	404	357	286	278	251	258	273	234	220	248	254	221	218	212	181	204	185	190	237	216	223	168	206	196	190	176	190	179	195	186	181	195	215	186	190	178	184	157	165	163	174	156	203	192	162	190	171	184	190	198	155	170	173	187	173	173	194	188	217	155	205	170	161	193	169	185	180	198	197	176	181	194	175	181	200	177	177	175	190	181	169	171	164	201	182	198	188	173	193	167	198	163	158	166	196	178	190	183	177	187	209	184	199	175	177	167	176	197	151	175	176	167	187	164	178	173	192	185	192	177	194	178	174	166	171	176	191	225	187	182	182	189	193	177	177	147	182	179	173	186	184	186	188	189	181	158	194	171	172	169	203	177	202	187	175	177	166	165	173	191	209	177	189	171	180	174	166	185	209	171	176	181	185	181	174	177	196	201	177	182	170	178	201	192	172	206	178	178	169	173	204	187	193	197	164	206	198	196	177	181	170	162	192	211	163	163	174	186	195	158	175	211	179	193	168	167	188	185	166	176	163	214	166	189	209	163	196	181	187	179	184	152	158	166	195	173	176	178	192	175	183	180	190	157	173	172	168	186	189	151	188	154	178	191	201	201	163	191	163	179	206	186	187	161	159	189	180	177	185	181	188	197	156	178	194	174	185	181	170	190	186	192	191	196	159	183	186	196	183	180	190	178	180	179	192	158	166	184	181	168	170	177	191	197	180	188	143	164	193	179	170	159	197	192	186	166	193	166	164	175	196	182	162	178	180	170	174	166	158	168	180	176	183	190	193	179	184	172	170	181	168	200	183	193	184	160	162	183	187	166	193	170	168	175	181	188	184	186	168	165	184	190	158	203	180	171	203	198	171	170	200	167	172	179	157	192	168	150	189	156	182	188	186	173	185	160	184	195	201	197	167	170	174	196	204	179	170	212	154	182	190	188	185	171	196	182	176	182	172	187	185	178	155	170	170	174	191	170	191	192	188	161	204	174	165	180	204	161	176	209	197	165	192	174	202	175	188	165	180	180	171	206	170	181	173	170	191	199	176	176	202	184	176	185	181	160	156	182	172	186	155	182	178	189	182	178	180	187	154	193	176	190	162	161	170	186	171	177	186	185	173	187	218	204	191	172	180	189	170	167	185	201	192	187	184	156	190	186	160	190	182	203	159	179	194	193	169	191	185	164	174	160	183	171	170	199	193	174	176	162	200	155	161	181	199	190	157	199	138	180	178	208	173	183	168	198	187	182	153	175	185	168	189	164	176	176	209	193	166	170	189	199	175	195	176	188	192	197	195	171	164	160	201	194	213	178	207	206	182	191	187	167	165	193	164	177	177	174	169	186	180	173	192	200	185	162	167	177	176	166	184	173	159	178	188	167	180	168	181	188	163	164	188	209	206	169	196	181	179	184	187	162	176	172	197	192	175	181	198	194	194	186	172	159	191	185	189	197	182	170	163	199	182	183	200	178	168	202	177	183	183	194	163	192	189	216	173	188	167	196	158	189	161	183	163	164	162	199	182	160	209	171	187	208	155	181	172	159	196	194	189	174	175	187	170	185	197	172	159	174	190	181	189	174	186	181	205	188	147	175	177	178	185	192	184	185	184	189	187	170	196	169	169	181	158	167	166	170	179	180	188	189	172	191	196	170	186	188	164	183	160	173	170	193	170	172	170	185	159	190	180	171	151	200	198	190	173	199	199	195	171	187	174	167	161	171	167	190	198	167	166	177	183	174	163	169	161	193	198	165	175	216	204	149	164	178	182	201	185	192	173	185	165	167	176	184	176	187	192	171	167	159	173	200	197	153	189	171	181	172	172	158	177	188	190	187	162	207	177	180	182	200	184	172	186	159	174	189	159	161	205	180	191	174	168	191	195	185	190	175	169	177	195	171	207	168	174	193	173	197	185	184	181	174	186	203	169	178	196	181	185	219	181	153	191	200	165	176	192	173	194	195	177	171	176	155	195	193	164	195	182	166	205	192	180	176	186	183	160	165	147	169	175	166	184	203	165	172	181	222	160	195	175	169	147	181	167	176	181	187	195	180	176	159	175	168	179	184	168	189	155	194	191	173	179	182	170	161	191	176	180	192	182	170	190	178	182	180	195	181	186	193	174	152	191	159	169	173	203	171	177	213	174	179	196	179	199	162	168	182	170	194	180	178	164	215	193	181	187	192	187	177	194	176	166	168	189	176	195	194	196	183	202	177	185	196	176	217	191	162	157	187	164	184	187	177	203	176	197	181	180	186	191	185	171	167	159	188	179	169	187	182	167	189	162	182	175	166	181	172	150	185	177	177	199	165	152	197	181	167	194	189	186	174	164	175	180	189	165	214	180	172	179	197	183	203	179	175	184	147	162	191	184	162	160	194	187	169	191	185	173	157	180	185	179	154	180	174	150	190	185	179	190	186	169	188	178	172	178	181	164	156	178	170	192	159	202	183	173	170	180	187	189	186	182	176	177	151	200	188	173	171	178	191	183	160	198	190	177	187	206	176	178	213	163	174	185	188	188	193	202	185	160	186	185	201	197	194	199	198	196	176	182	197	158	179	183	173	187	206	174	217	192	163	179	187	196	170	199	193	163	155	186	165	175	197	163	154	161	171	176	192	184	176	178	176	171	194	174	174	183	152	164	198	204	184	204	170	185	202	172	186	160	172	181	191	166	207	188	166	185	216	166	191	200	198	173	200	196	191	185	161	176	166	170	179	178	166	196	158	181	186	177	192	155	201	185	174	188	199	180	199	217	178	182	186	168	189	173	178	168	179	156	181	179	197	208	178	168	164	201	160	179	174	177	182	181	183	191	181	193	179	193	171	168	162	187	185	170	197	204	199	180	196	206	176	200	183	164	175	159	177	182	141	201	184	159	169	154	184	188	198	168	154	169	196	187	164	153	182	185	191	190	188	184	178	184	185	181	179	185	175	166	183	183	171	218	168	211	158	183	159	156	149	177	179	182	192	164	168	176	218	186	178	205	180	193	174	187	174	187	176	167	188	181	169	192	195	203	195	164	200	197	179	186	188	203	196	184	170	191	182	179	176	187	175	190	197	174	192	173	190	184	182	155	169	168	194	192	175	176	176	154	182	163	188	190	164	152	191	188	178	198	182	169	177	163	177	170	203	187	175	195	182	165	196	194	213	185	194	184	186	182	196	190	167	178	193	175	193	184	167	173	187	170	197	184	180	191	190	184	183	190	183	177	163	174	193	201	161	189	172	184	148	171	195	170	191	192	180	180	170	170	183	209	178	187	180	183	203	191	184	174	183	198	185	186	195	185	187	198	184	150	214	197	178	175	173	167	200	177	192	193	188	158	194	175	166	202	172	169	180	206	161	170	178	171	182	173	192	170	167	170	178	167	182	156	170	184	171	175	173	162	171	181	178	175	191	177	162	165	165	164	171	140	188	184	160	196	169	189	186	191	178	170	172	171	177	185	210	204	205	177	204	179	165	199	185	165	213	182	169	195	200
8769	2130	4609	6075	5997	5128	4170	3773	3231	2841	2501	1811	1602	1324	1204	1027	952	940	928	845	762	793	766	754	706	680	622	583	575	517	534	535	531	542	538	527	503	469	532	459	498	491	513	545	501	505	469	491	521	491	490	505	485	492	483	505	501	443	451	485	450	489	453	492	449	450	458	477	437	530	485	492	446	495	435	475	463	495	446	491	488	475	497	487	483	477	472	468	474	476	455	464	460	477	460	474	480	495	499	462	481	447	451	442	473	432	424	474	466	475	454	476	450	467	455	448	465	440	462	456	455	458	422	430	483	441	486	494	441	419	472	484	493	436	435	433	471	480	484	452	493	450	469	506	475	473	461	467	500	469	465	435	492	450	455	454	444	454	434	501	490	435	467	484	438	458	450	463	448	436	507	432	468	431	437	424	440	467	490	474	494	459	477	470	501	412	407	468	439	500	480	472	458	438	484	432	455	453	422	471	463	467	469	439	453	415	465	463	423	459	471	460	440	468	443	444	432	482	414	451	427	406	476	478	463	491	432	505	460	449	448	472	486	467	456	438	450	471	469	498	483	478	461	488	436	471	471	462	451	464	426	455	468	465	452	445	458	447	445	508	471	447	463	457	459	481	424	449	466	471	469	466	433	451	447	429	460	440	462	460	455	482	436	449	430	476	466	471	439	451	452	434	437	483	479	399	459	449	471	475	448	447	397	441	452	437	467	489	506	445	477	447	468	455	440	474	433	473	464	474	480	473	470	484	453	470	457	426	441	445	453	443	455	476	477	475	462	459	449	464	511	477	504	430	456	447	462	463	461	454	462	462	448	477	504	485	415	469	451	428	439	479	465	451	463	464	427	486	437	494	438	435	470	497	435	451	436	435	464	456	461	453	449	491	433	415	430	466	459	428	412	451	424	480	448	471	438	532	494	455	461	446	472	461	469	452	464	474	484	462	469	468	463	448	425	460	469	467	449	468	454	457	464	488	472	461	469	412	475	461	474	486	447	440	488	427	481	455	471	414	450	444	500	458	493	461	475	448	463	503	474	457	423	454	442	451	444	438	478	457	465	467	469	470	462	484	473	479	436	451	472	451	490	463	412	447	438	439	464	446	459	459	452	465	424	438	458	447	428	472	431	460	500	473	470	486	439	440	473	430	480	459	430	494	461	466	447	491	455	495	473	472	401	441	450	459	464	451	494	443	454	441	446	455	433	457	484	414	469	467	436	475	472	452	492	441	460	454	438	465	470	432	489	505	452	448	412	436	449	478	508	463	465	447	457	465	460	402	448	462	455	459	451	476	471	435	479	453	456	455	490	437	485	476	489	457	443	496	473	433	416	452	413	448	433	437	452	450	438	408	445	478	439	477	457	444	485	468	463	461	424	463	447	489	446	485	443	476	527	464	470	480	487	457	451	418	448	510	484	499	480	456	462	441	468	433	498	491	483	421	465	453	426	466	458	440	420	518	471	454	440	479	489	451	451	438	410	457	429	443	505	450	440	416	431	450	460	461	436	456	493	496	490	438	416	449	448	456	441	463	487	438	451	469	455	458	465	466	440	459	460	483	481	442	457	450	451	449	453	438	445	451	460	473	424	443	481	443	447	459	438	456	483	458	473	494	449	480	482	429	448	474	433	418	442	447	475	489	502	403	472	453	459	467	486	467	466	464	453	454	413	449	420	493	456	451	465	433	492	466	472	445	469	437	462	457	450	487	483	461	449	457	472	500	471	463	483	463	421	415	438	438	470	489	428	458	458	466	442	413	443	426	512	449	470	446	459	423	448	431	448	415	483	452	446	459	463	524	438	470	454	459	441	494	450	486	419	464	427	472	446	435	489	461	455	504	461	479	411	460	465	455	429	417	434	430	442	445	485	448	470	424	472	458	445	497	487	415	461	445	472	428	428	463	486	472	437	438	465	465	457	473	456	452	478	457	445	460	469	457	443	451	453	428	490	439	427	458	424	457	479	415	482	432	468	460	462	482	440	459	474	420	467	457	432	459	442	438	450	482	436	462	458	442	471	473	440	440	473	453	480	411	486	452	460	453	432	411	452	420	488	474	435	437	467	473	454	470	465	446	424	468	471	494	467	415	405	448	460	447	456	431	436	477	438	466	448	483	442	455	471	450	459	417	494	435	463	459	476	469	443	474	446	461	447	453	424	455	473	461	448	455	483	431	446	412	504	455	468	428	446	481	456	431	469	520	444	502	488	443	471	454	435	470	438	505	471	433	474	445	464	444	429	460	460	465	493	438	426	426	446	453	427	457	472	478	486	489	484	409	463	456	459	427	453	414	457	416	454	442	433	392	444	443	478	423	452	427	455	406	451	438	444	458	464	456	453	500	465	477	487	461	445	448	437	459	446	452	458	489	486	460	496	436	427	425	438	486	462	470	469	463	434	461	451	453	484	473	451	413	474	490	436	443	454	500	455	482	462	470	405	446	434	453	459	463	456	467	480	500	416	447	459	461	458	465	469	461	424	427	429	468	447	442	444	469	468	489	495	455	471	428	490	433	446	460	456	408	491	455	420	489	448	493	463	466	472	434	464	466	454	463	433	435	463	488	472	459	448	470	461	464	473	448	460	471	490	489	421	444	466	415	458	439	436	420	488	478	467	468	427	440	441	488	452	443	488	444	456	490	492	456	473	438	471	456	488	467	410	466	490	413	477	453	392	475	437	470	451	455	437	403	422	478	474	483	444	457	511	487	483	426	479	442	462	457	494	511	453	444	456	424	460	439	439	473	455	462	474	439	469	431	463	458	465	461	453	459	463	462	407	494	423	454	464	466	441	474	458	470	429	463	446	394	447	478	451	473	451	442	441	428	446	443	414	461	484	435	452	428	448	471	422	485	457	473	429	425	453	443	446	448	427	462	476	452	467	458	460	445	455	450	445	451	481	482	423	488	453	458	469	456	483	414	468	495	488	454	480	470	434	434	450	468	452	486	462	437	461	436	450	473	432	475	463	422	497	438	476	451	451	462	483	448	472	443	439	436	461	448	436	438	495	447	453	419	469	507	488	476	467	448	459	433	455	477	431	478	453	481	455	445	451	437	455	448	431	426	468	435	450	471	457	464	470	457	435	461	454	434	454	446	488	432	432	444	468	472	417	452	449	481	446	455	469	431	453	488	428	450	438	505	454	430	456	445	446	470	436	456	459	464	447	474	470	430	446	461	456	463	467	415	460	446	466	500	480	431	449	460	467	452	485	450	416	454	425	476	486	443	462	470	484	464	454	472	435	476	457	477	464	435	452	466	459	454	468	449	424	444	467	411	450	462	441	453	491	471	455	447	453	452	483	465	405	468	485	488	486	457	460	431	429	458	452	485	511	435	458	445	486	461	432	453	488	478	483	469	411	466	452	468	467	448	445	469	418	414	448	494	457	456	452	409	463	453	440	486	476	444	445	482	441	481	439	479	461	443	465	444	426	462	460	482	460	457	445	472	472	481	417	433	421	441	477	441	457	444	459	477	451	436	456	463	447	435
1995	728	833	823	673	646	548	520	447	420	428	370	346	392	329	360	340	315	316	274	324	318	291	334	370	327	288	300	302	301	288	307	321	311	340	284	350	323	286	275	271	319	309	329	317	305	312	310	333	286	293	294	310	331	291	301	296	319	326	284	297	329	338	317	338	300	326	292	301	310	324	303	315	296	296	320	336	294	329	335	326	327	295	310	324	286	293	281	304	312	300	324	288	308	266	331	297	250	311	310	330	302	299	316	325	324	320	338	286	329	307	292	316	311	296	329	335	321	295	312	308	281	319	329	284	317	299	323	304	306	297	307	275	273	318	334	326	286	331	319	321	309	331	297	287	316	304	279	319	294	303	284	301	301	325	310	296	298	303	273	285	296	290	302	314	303	266	286	314	294	303	276	323	334	350	331	282	297	281	275	299	288	295	315	301	315	309	307	296	322	305	322	284	313	307	334	335	316	314	294	292	301	282	348	261	306	243	278	306	304	302	282	290	299	296	311	302	312	329	299	311	284	310	289	281	325	328	301	265	352	308	291	320	311	304	310	304	307	353	306	304	311	314	341	314	290	276	284	286	335	311	323	307	296	278	287	299	339	282	279	285	308	305	296	320	327	316	341	318	310	294	295	306	314	323	326	321	284	319	325	297	280	303	311	327	344	267	306	326	307	317	311	273	300	279	300	300	295	292	318	282	307	292	288	254	268	289	303	328	300	281	302	308	300	303	311	324	335	296	286	321	278	342	360	285	339	309	300	308	304	311	317	298	330	307	331	279	302	325	293	295	286	298	329	279	319	279	343	290	297	312	313	332	338	334	358	282	321	324	331	338	315	302	317	307	289	300	325	293	322	349	300	306	299	321	313	311	278	326	334	309	281	317	321	318	316	311	314	314	300	311	304	319	286	323	290	306	295	299	274	299	317	316	294	320	294	308	334	319	282	325	313	308	347	313	321	286	310	297	300	328	324	339	290	301	286	314	294	287	312	345	304	287	315	311	303	272	308	302	319	282	298	283	279	332	300	282	309	306	270	317	288	326	293	312	320	301	310	291	292	298	350	310	309	352	333	302	361	355	301	311	324	280	299	294	305	316	345	315	293	328	322	301	302	307	265	275	320	323	288	295	311	321	302	316	298	315	295	319	335	337	285	322	316	301	328	322	306	321	313	287	314	325	290	315	305	284	315	334	304	295	341	306	279	322	312	333	321	280	328	299	328	296	298	292	309	313	337	316	298	297	272	319	276	284	310	305	332	287	306	311	331	279	278	291	296	321	306	310	320	265	305	324	326	301	305	294	277	318	297	324	285	286	285	294	305	313	328	293	342	279	290	313	310	306	276	323	277	299	288	308	296	302	312	296	312	307	304	296	318	300	318	302	301	313	282	333	317	330	311	326	312	328	285	327	306	303	347	321	326	299	293	282	302	330	302	319	317	276	302	330	280	330	274	335	270	307	304	306	322	279	295	319	284	293	295	314	301	307	312	320	333	279	305	292	332	344	313	297	304	302	288	302	292	316	342	286	270	314	324	297	309	318	306	313	309	326	306	294	298	308	303	342	285	310	304	298	321	309	319	309	284	300	282	311	287	309	289	278	284	353	350	324	301	313	299	314	322	282	338	305	304	314	301	314	307	292	293	316	333	314	287	309	310	335	291	330	317	281	275	333	321	323	304	301	261	267	324	308	325	296	284	311	313	298	321	275	309	293	306	338	279	312	331	336	295	360	303	297	328	286	297	333	313	323	318	297	282	309	289	311	288	306	313	312	314	329	331	292	295	313	290	274	311	300	301	315	346	297	292	332	325	307	321	324	286	289	305	282	292	290	274	306	325	322	307	324	326	333	308	316	295	303	298	282	309	313	294	306	276	357	283	295	336	295	266	296	357	324	303	320	324	310	294	322	308	326	315	286	284	291	301	300	311	327	294	299	295	345	314	309	340	293	313	308	285	307	281	277	279	320	301	279	305	312	251	325	341	300	346	309	311	307	303	303	312	318	279	307	278	307	340	289	271	345	309	310	284	305	277	324	285	336	288	335	325	294	323	303	315	280	294	290	310	313	331	319	306	318	313	296	309	301	301	348	314	306	284	313	345	339	302	349	328	311	310	282	314	342	298	353	294	337	329	321	326	328	309	317	336	337	325	283	325	318	296	305	273	330	310	319	322	341	336	316	325	290	306	312	298	305	339	301	290	323	295	333	281	293	332	337	341	314	301	303	331	315	333	284	336	307	319	299	304	274	299	293	308	336	305	291	292	316	322	294	290	312	297	316	286	293	310	333	319	297	320	328	308	300	284	301	324	315	314	313	358	343	257	335	337	318	304	333	314	298	297	320	292	304	308	290	298	319	312	315	294	303	281	275	341	325	334	370	331	332	313	321	296	329	307	294	308	325	311	296	292	304	296	312	329	333	300	293	303	289	307	307	313	316	300	298	327	297	284	325	326	305	321	319	310	332	311	307	328	287	327	303	297	305	293	297	335	266	343	316	296	302	336	308	335	311	271	275	304	286	317	301	330	306	297	313	300	328	316	293	303	291	305	304	318	317	357	334	315	303	297	298	312	312	314	301	332	314	293	350	315	301	304	300	303	365	281	320	303	346	304	340	308	287	316	296	295	321	313	324	302	293	319	295	285	289	274	335	319	305	297	308	306	336	323	331	303	313	346	301	327	300	336	304	289	286	290	317	306	325	282	311	285	311	303	306	283	298	327	301	318	324	305	297	319	295	285	317	340	339	303	328	300	296	321	293	318	333	272	285	306	272	289	265	286	314	316	303	327	285	276	310	314	289	303	309	278	330	287	270	291	287	342	351	313	302	328	329	277	311	325	329	307	266	313	302	344	307	335	351	317	294	329	318	307	272	324	317	293	292	325	310	303	336	294	339	297	319	290	310	293	304	282	305	306	272	312	304	306	322	336	304	299	309	352	295	292	311	327	280	266	348	321	318	321	315	318	319	338	311	278	311	287	326	289	312	293	299	290	314	324	287	331	310	302	352	320	280	278	325	287	305	307	263	306	289	311	287	270	307	334	295	303	326	311	304	316	316	315	303	322	286	319	296	294	292	330	270	308	283	281	345	300	323	296	308	313	315	325	323	320	321	315	302	294	313	310	340	309	299	306	299	343	322	325	345	313	300	299	321	286	307	270	286	308	289	319	333	298	280	309	312	337	277	287	286	312	313	306	292	302	311	282	305	316	317	332	288	323	293	307	309	326	324	319	304	330	316	317	295	298	327	292	308	301	308	311	302	290	322	288	311	299	326	303	307	299	312	301	307	303	300	287	334	306	286	292	316	335	364	311	322	279	323	286	314	324	299	296	295	319	292	323	275	313	294	321	297	303	277	321	286	296	256	279	309	321	322	297	279	305	299	307	306	304	308	299	292	325	300	285	311	333	313	320	311	269	296	298	335	319	309	276	319	306	287	313	295	305	293	297	299	298	313	327	333	310	307	317	307	329	334	311	328	312	337	335	307	304	300	284
2370	1205	2000	2545	2352	2191	1883	1754	1491	1461	1315	1138	1027	960	902	896	819	831	872	847	833	834	832	793	825	726	711	789	790	744	742	751	738	726	738	715	773	749	774	697	786	776	754	780	742	697	764	758	786	749	779	746	734	735	738	751	701	770	784	724	736	785	735	730	754	727	728	715	737	761	750	725	743	768	717	728	698	751	751	730	725	692	769	714	727	777	725	709	748	697	742	719	700	745	762	703	689	755	730	732	721	723	736	693	751	730	725	770	721	784	745	749	781	745	755	771	765	797	773	756	741	771	729	745	790	761	721	734	720	759	722	745	744	739	730	756	752	714	768	679	754	740	787	759	728	761	701	744	783	713	718	709	727	768	754	763	786	705	768	754	728	734	741	727	744	748	785	717	734	742	712	749	730	717	706	726	709	779	707	745	763	760	726	768	764	731	731	748	739	777	752	739	748	748	724	698	713	782	781	767	731	720	771	718	722	744	766	767	749	758	794	755	728	711	784	757	710	738	723	713	733	777	706	714	728	796	735	699	736	699	762	736	747	732	718	745	776	740	800	723	781	749	768	779	773	759	755	775	716	750	763	712	720	727	733	738	705	799	741	742	775	767	751	779	731	738	756	770	783	726	734	717	718	738	691	769	727	748	709	753	726	716	735	757	754	760	707	762	723	702	765	775	739	694	679	723	784	701	708	761	738	754	698	751	676	744	699	724	741	748	748	762	752	783	724	740	683	740	745	750	731	742	752	731	715	707	709	749	756	728	720	750	757	686	748	769	756	752	758	704	722	724	763	692	735	733	767	730	718	719	721	719	695	786	758	706	721	770	778	744	760	707	748	722	784	766	735	748	743	689	743	764	786	735	749	769	700	739	700	735	733	779	757	769	742	713	722	721	769	771	728	725	737	766	718	764	735	755	780	779	708	788	784	761	781	738	719	768	736	782	735	728	721	773	730	725	758	754	708	730	768	756	772	726	755	766	722	737	735	753	750	762	747	709	675	715	722	714	705	721	749	674	704	744	669	740	770	738	708	701	721	746	721	756	765	725	716	791	731	769	721	704	730	707	760	667	726	730	720	721	711	701	755	743	777	739	724	785	756	744	661	726	732	756	750	741	736	689	762	738	761	761	721	726	723	704	723	750	769	766	707	719	725	763	730	776	805	779	695	737	730	740	745	750	725	796	766	712	711	747	799	749	760	741	730	722	739	737	721	746	704	766	819	756	725	742	717	761	765	721	741	736	697	774	764	751	759	775	784	741	709	722	747	772	707	731	736	728	762	778	770	744	741	749	751	712	711	743	748	695	784	760	736	737	785	725	708	801	719	746	734	764	745	740	753	752	708	760	709	746	782	705	752	743	756	739	719	707	784	712	766	680	755	739	707	763	718	733	733	759	725	741	717	743	758	716	744	717	701	760	739	663	697	825	781	737	711	763	689	756	782	738	749	732	717	694	748	702	770	718	750	704	724	744	758	738	759	756	729	683	695	754	803	720	773	695	782	721	785	766	748	750	760	742	771	733	747	749	718	726	769	720	772	749	759	721	702	741	728	730	731	762	781	741	725	731	701	753	745	782	806	720	742	755	781	737	780	759	713	717	689	749	749	695	753	736	724	743	778	739	779	739	777	736	681	768	716	768	705	715	741	750	762	712	749	732	764	721	758	812	740	720	718	748	744	746	736	748	726	713	780	728	717	774	735	767	762	696	761	743	711	727	684	710	732	746	790	760	703	720	736	746	787	747	731	722	704	736	729	744	767	725	729	744	758	760	747	737	701	743	757	722	705	752	728	697	719	739	685	708	746	825	762	731	660	724	801	724	707	708	769	758	666	751	734	724	695	715	734	731	734	761	800	786	724	780	731	756	781	750	809	746	768	751	715	763	732	715	757	761	693	739	754	773	702	787	734	709	733	732	814	749	740	709	718	769	748	747	727	696	766	738	737	736	729	740	752	713	721	703	717	702	738	738	753	740	722	670	761	788	761	725	731	766	754	787	708	753	794	711	754	733	734	734	800	746	742	726	749	708	732	786	729	747	776	744	718	757	783	740	786	774	752	751	723	729	725	757	708	742	695	740	786	739	671	768	692	748	761	746	790	724	749	721	774	726	762	750	769	740	685	706	749	768	701	755	726	750	729	748	752	746	714	732	705	748	708	765	753	782	734	731	730	777	715	763	682	792	697	744	735	782	738	740	727	779	759	715	709	715	768	737	710	693	724	774	755	698	669	728	759	781	716	732	702	759	730	719	785	767	764	744	765	755	786	711	766	777	711	793	757	700	709	756	746	720	790	745	759	783	769	778	765	766	707	671	780	767	738	749	729	753	769	723	683	786	755	720	739	723	746	719	724	751	759	721	729	755	725	738	729	728	714	773	717	752	733	761	721	777	733	783	731	700	742	721	767	707	698	729	748	728	760	761	771	765	730	773	727	715	761	769	745	784	714	721	734	735	742	682	790	738	739	750	721	722	783	733	790	753	739	757	785	711	750	709	735	728	669	739	744	717	778	777	727	729	728	780	751	754	753	787	748	766	788	738	802	783	700	758	770	747	760	751	753	733	764	736	753	751	740	749	789	766	737	742	755	692	705	740	737	744	719	735	782	750	745	775	760	778	733	681	736	716	706	751	726	746	739	795	735	732	738	698	703	739	751	755	755	779	740	713	724	768	732	736	760	742	779	704	747	740	675	770	795	749	716	767	764	753	675	694	705	727	731	749	733	761	717	714	740	698	738	759	726	693	717	746	738	719	717	750	733	778	790	744	751	704	733	786	784	686	747	731	759	760	705	748	811	729	750	754	771	741	745	708	683	742	741	795	712	766	760	740	770	719	780	717	733	747	702	765	717	695	731	771	780	779	705	712	797	721	721	737	733	691	707	726	719	711	722	776	758	728	756	742	742	725	746	760	707	734	720	720	776	724	731	796	713	794	669	759	755	712	746	735	714	751	706	765	768	725	764	735	703	723	687	773	731	738	743	731	756	745	693	720	769	724	739	740	731	709	758	701	787	714	726	706	730	771	753	710	728	766	711	721	762	724	681	703	767	693	746	796	769	774	721	728	736	736	737	761	760	761	727	694	754	711	743	760	745	687	721	697	732	772	722	745	677	775	739	728	750	747	737	734	754	773	730	786	760	719	758	719	741	749	726	740	744	740	688	765	749	705	754	745	697	753	790	700	732	728	760	765	784	703	702	726	731	754	761	745	696	749	767	713	718	736	724	761	743	789	732	714	697	742	719	724	738	778	742	778	742	741	720	759	777	732	746	781	745	775	719	724	705	716	777	812	747	692	753	717	712	726	756	743	680	744	720	790	742	766	708	708	741	732	722	724	743	727	729	722	755	713	737	769	718	788	753	802	800	702	735	746	719	783	770	746	758	749	724	756	744	721	735	761	718	706	743	774	772	755	730	693	803	759	730	702	764	704	705	727	740	760	743	767	747	765	766	780	756	711	710	735	670	722	744	731	762	714	712	713	749	727	725	753
7562	1387	1663	1460	1110	893	804	689	614	599	478	414	396	408	368	359	357	326	319	313	322	328	321	322	329	300	279	296	324	314	283	323	285	300	281	307	289	283	282	291	290	299	257	318	294	326	286	263	292	294	256	269	325	304	267	303	301	290	303	284	278	259	293	298	301	280	282	265	290	295	269	291	307	286	296	277	298	286	279	291	302	311	321	311	261	308	280	320	269	297	287	302	246	302	287	299	311	315	291	295	271	306	307	302	291	269	302	261	314	312	283	292	292	299	321	276	307	273	282	284	284	310	273	294	287	295	296	273	318	277	307	260	283	299	284	308	292	274	266	314	307	306	271	328	289	280	337	320	269	290	289	316	312	294	293	289	268	291	280	293	286	280	281	252	301	295	288	276	291	282	298	330	299	258	303	303	310	293	293	303	294	300	287	296	278	271	298	294	286	278	304	273	321	295	289	312	268	278	305	308	265	257	281	255	297	295	302	336	306	278	270	286	314	271	280	285	298	303	285	310	288	321	303	289	319	303	304	286	283	305	271	311	252	285	283	289	296	282	276	315	268	297	336	299	281	313	303	338	316	322	291	304	305	296	290	279	315	292	320	291	301	303	279	284	304	293	291	295	282	303	308	293	275	320	297	303	294	330	299	279	288	308	285	281	322	281	253	283	293	314	293	245	290	280	299	290	293	294	284	285	270	297	300	297	271	308	312	325	295	276	273	324	294	267	272	270	277	316	268	270	270	275	267	299	306	332	311	287	297	343	278	343	301	320	280	317	299	296	281	313	281	287	296	277	263	303	282	298	288	293	299	288	292	277	286	289	307	300	305	280	269	330	266	314	309	264	309	280	301	280	319	310	274	289	275	324	271	280	274	285	331	307	306	279	276	278	295	307	261	291	278	297	314	283	306	306	301	298	283	294	308	308	280	320	307	302	283	262	297	283	279	314	299	280	272	288	301	303	322	259	264	278	289	275	291	293	305	300	282	331	281	300	305	299	314	269	304	270	304	274	288	303	265	287	327	304	306	306	310	299	311	294	294	325	296	295	333	323	269	289	296	296	294	270	286	273	277	291	275	283	309	276	312	308	271	279	272	307	255	277	291	262	304	269	310	303	315	297	306	320	288	279	333	281	317	301	277	241	292	275	294	290	263	280	294	305	301	313	296	319	302	290	283	306	271	293	295	295	313	299	290	307	300	332	269	277	297	298	303	287	306	310	305	244	294	268	278	298	305	321	276	267	295	314	286	299	284	280	294	313	310	270	300	303	275	317	277	314	295	284	296	323	269	274	286	249	308	320	282	285	261	287	307	295	318	279	295	310	293	307	296	287	312	314	267	301	269	333	283	265	286	287	297	269	284	313	287	306	273	287	291	288	284	286	276	272	327	290	302	323	328	309	296	302	271	287	272	293	275	272	262	294	284	274	289	279	278	282	307	305	282	301	334	272	258	295	287	290	286	276	307	266	279	324	259	297	300	277	292	301	269	266	265	290	261	321	298	303	295	268	315	256	259	280	297	318	302	299	289	299	276	255	308	311	293	302	267	333	296	263	284	316	284	256	307	293	298	289	291	298	279	280	271	291	298	276	302	280	291	309	301	319	255	240	302	277	259	328	272	280	294	297	263	309	292	294	319	250	302	291	308	301	271	273	306	314	262	282	281	285	262	308	323	294	289	284	293	282	301	288	291	286	315	304	274	323	289	274	264	294	319	295	271	270	268	318	268	283	271	302	261	250	333	277	323	297	310	297	283	262	269	278	294	295	285	325	303	315	297	286	294	305	305	265	264	301	311	293	315	278	289	307	282	256	315	296	302	290	283	300	283	291	278	259	290	308	295	313	330	258	303	287	292	288	306	262	305	283	259	272	309	270	321	264	296	293	261	292	296	321	277	299	283	272	312	290	268	277	289	260	304	253	306	307	286	259	286	287	302	291	272	281	286	277	259	267	299	273	270	285	301	291	292	291	323	283	322	309	309	297	316	315	279	267	271	284	283	277	320	302	279	289	276	278	275	294	262	297	297	291	292	288	297	271	289	295	258	297	270	273	286	270	298	286	295	295	296	265	249	303	342	290	279	296	277	263	295	328	280	271	275	277	314	290	312	309	298	287	278	257	277	288	255	261	288	270	266	290	305	268	265	291	284	291	284	290	308	291	243	306	278	298	269	285	284	260	297	312	291	285	274	297	290	272	304	294	298	314	311	288	271	322	287	309	290	281	307	300	277	272	281	279	299	320	284	270	272	276	297	290	253	289	293	235	274	292	301	302	248	277	278	278	278	285	316	335	294	259	279	288	284	259	318	304	274	303	288	311	318	310	310	248	281	292	325	273	302	302	324	291	288	301	304	306	280	274	287	296	259	320	247	292	337	266	261	254	298	283	302	303	310	310	297	274	271	277	271	283	274	317	300	292	266	314	281	259	276	276	267	285	259	281	281	280	279	283	279	291	274	273	282	284	293	293	282	321	288	307	278	310	284	285	276	292	316	289	302	274	276	303	292	291	280	276	308	289	307	270	267	281	278	302	295	279	277	279	311	295	292	260	284	272	265	309	318	268	284	307	270	311	284	298	270	299	329	259	246	320	281	313	265	283	291	289	291	290	257	299	288	288	293	298	272	322	263	279	262	274	318	285	298	330	274	296	312	307	279	294	314	293	318	289	292	304	290	308	273	272	278	285	274	275	287	312	272	298	275	254	320	244	270	297	280	311	294	287	287	321	260	254	280	288	285	279	268	271	276	276	275	268	281	284	306	268	254	302	304	300	274	276	295	275	318	301	309	276	295	273	268	254	296	300	310	309	276	325	286	293	293	292	302	284	274	268	283	328	275	292	275	290	277	257	294	273	319	324	290	272	292	311	294	311	308	293	302	273	302	273	282	281	275	281	284	321	272	280	292	263	286	261	318	297	288	267	317	278	289	283	304	278	272	275	296	284	266	283	294	301	282	285	268	311	270	298	305	288	293	305	296	274	273	289	270	305	293	300	303	277	301	286	284	283	300	296	267	284	262	311	290	282	290	302	292	270	262	281	293	276	288	288	267	280	293	281	286	294	277	283	242	256	279	283	289	323	264	309	286	295	273	286	312	277	272	312	255	304	309	276	297	294	267	287	309	294	307	298	312	272	292	252	297	297	283	315	310	261	313	303	274	250	279	293	263	285	308	303	331	314	296	278	284	287	302	276	273	336	269	300	286	271	286	281	255	291	288	306	291	286	288	275	299	293	294	285	301	259	315	301	299	267	278	280	290	292	276	271	296	275	287	256	303	283	266	281	269	313	329	262	303	353	302	281	294	264	308	299	306	267	279	278	250	296	311	268	265	271	288	301	294	272	283	300	282	297	278	264	309	331	282	280	297	272	309	282	292	290	273	274	313	277	281	281	300	275	298	308	299	321	297	291	293	263	294	294	294	308	272	285	280	288	293	302	313	278	283	274	268	295	314	279	278	284	291	283	281	283	285	314	295	319	303	299	283	287	285	272
6807	1752	3593	4601	4539	3845	3191	2761	2540	2229	1850	1469	1296	1211	1021	1051	1034	989	978	919	892	888	884	877	840	820	758	819	737	746	726	696	646	686	734	734	727	713	758	722	755	722	696	728	713	662	721	727	741	757	719	647	694	675	692	705	720	722	695	688	686	692	701	698	712	690	697	725	719	658	691	714	741	691	682	727	660	686	713	715	697	703	689	735	701	710	675	694	711	698	678	686	705	685	744	685	642	680	729	721	679	743	689	656	711	663	714	721	738	694	681	733	651	719	680	697	703	697	669	702	681	677	729	661	681	703	686	689	722	668	706	722	723	669	731	730	652	688	702	690	718	724	683	634	682	675	726	647	662	679	719	721	729	699	697	650	705	732	708	718	696	655	659	706	724	692	665	655	704	713	752	664	668	674	711	688	680	725	652	653	698	704	701	690	728	684	688	727	682	679	735	729	692	719	711	732	685	688	649	669	663	738	729	660	681	673	702	669	723	712	667	721	703	714	723	689	752	678	673	673	690	707	699	661	666	664	680	665	733	711	740	689	673	697	707	699	711	683	650	712	690	667	713	692	698	697	682	680	681	717	689	668	693	691	750	760	693	700	691	725	730	742	745	647	655	696	704	717	755	701	686	694	755	648	725	715	725	728	719	721	713	671	676	693	689	686	710	645	657	709	731	662	723	663	701	734	686	698	691	678	692	747	664	694	679	747	723	683	686	690	670	731	697	687	701	671	727	684	724	714	652	662	678	709	683	734	746	725	663	666	686	689	672	705	694	724	697	680	692	711	668	721	670	668	666	720	691	682	668	699	694	713	688	693	693	715	706	685	680	722	714	706	680	669	647	695	680	687	702	757	729	686	720	764	647	667	674	693	679	696	668	694	708	720	695	702	694	651	665	696	701	699	678	717	723	710	700	690	625	695	705	658	717	705	660	680	672	694	664	701	673	676	694	690	702	686	674	723	684	706	683	700	711	702	684	700	696	687	655	661	691	706	651	708	635	640	674	702	665	657	731	735	667	674	694	698	713	728	632	723	696	701	718	720	686	697	680	673	723	682	634	713	723	715	675	686	746	698	703	685	691	709	657	693	719	684	728	692	673	695	778	685	672	674	698	677	709	672	677	657	721	729	683	744	724	727	676	721	699	711	678	720	676	620	705	665	709	669	727	649	671	714	701	700	664	686	704	722	703	673	692	689	706	681	716	674	732	713	713	679	723	702	686	713	682	684	693	659	734	693	686	709	699	695	695	696	685	724	665	660	697	712	715	655	705	694	703	752	695	640	695	699	700	681	683	632	689	659	699	651	692	715	720	642	661	679	672	679	660	692	726	686	729	681	691	643	681	717	642	687	731	718	678	657	665	691	694	710	682	705	750	691	687	690	700	727	754	691	707	745	692	674	705	712	668	678	676	678	700	679	678	673	665	700	704	682	692	696	726	653	690	682	654	703	745	717	687	662	676	726	676	693	644	699	681	699	700	676	663	687	722	710	730	666	665	686	643	659	710	715	723	673	691	666	691	677	680	670	718	676	707	714	680	680	699	678	688	702	686	689	682	667	689	679	681	661	658	715	665	707	680	727	706	699	712	703	699	669	667	673	676	672	703	651	659	743	699	660	694	655	695	677	692	702	698	665	712	677	753	722	692	688	688	717	677	707	756	723	675	684	659	657	633	660	710	726	673	684	712	680	694	737	708	745	689	715	698	701	736	705	679	693	735	665	679	679	662	647	702	707	677	684	701	708	699	675	687	711	703	637	719	658	728	697	709	687	711	706	697	699	690	675	653	717	724	696	713	668	688	677	706	665	696	649	704	671	708	693	670	673	709	703	720	685	688	715	690	680	678	689	724	744	709	744	715	680	697	683	725	669	711	719	696	711	683	740	660	688	690	710	740	679	704	671	707	674	693	662	650	733	700	735	645	677	676	701	665	686	714	685	707	691	689	663	685	664	669	740	700	682	702	717	699	694	699	696	684	679	678	719	679	736	701	727	676	723	668	696	733	699	713	666	652	687	715	711	713	714	670	713	703	703	701	703	682	686	681	710	693	675	707	704	685	709	681	666	704	691	712	712	720	736	671	732	726	684	681	702	716	742	694	736	689	651	682	669	669	667	650	664	662	703	639	692	693	709	700	721	685	737	680	659	725	672	693	701	686	670	701	674	678	738	705	684	700	630	689	689	724	719	657	691	703	674	639	703	682	687	635	726	703	673	710	681	710	706	680	705	673	688	715	665	655	686	679	691	683	698	708	746	675	692	700	692	726	715	686	671	757	685	702	725	705	694	764	663	703	706	692	701	648	647	704	725	683	656	654	725	692	673	675	702	712	710	752	611	683	695	622	747	706	694	664	669	704	665	717	719	708	646	723	679	665	688	706	688	686	714	688	680	686	635	654	681	718	687	713	703	696	722	606	704	719	700	675	681	667	716	677	733	733	675	703	655	711	709	680	701	697	718	702	739	718	703	715	718	696	670	662	718	706	714	668	664	711	718	721	679	707	741	702	710	699	726	663	736	697	739	728	659	688	672	676	685	680	679	741	733	706	626	671	676	683	715	630	718	772	727	681	725	714	717	686	710	689	669	696	672	654	727	677	711	690	702	724	695	686	655	706	653	673	677	701	665	728	663	680	700	716	727	701	702	709	697	680	720	696	700	668	708	670	741	662	680	708	678	650	673	616	702	681	662	668	700	681	709	713	669	711	654	653	683	659	658	687	684	693	733	672	677	688	729	674	719	720	708	688	714	730	668	681	711	715	737	688	719	683	699	670	683	715	708	691	703	657	684	713	687	742	732	717	676	690	716	696	629	659	667	722	669	704	702	690	722	707	655	693	669	637	703	685	729	676	674	772	691	717	629	719	728	678	682	648	736	717	723	706	654	683	714	715	724	687	730	680	713	693	697	687	675	737	714	710	685	681	659	635	701	686	685	720	658	739	673	696	669	698	649	696	664	729	690	707	686	732	723	739	684	695	663	684	701	659	671	697	635	693	648	728	702	681	691	663	702	704	690	681	688	767	754	704	717	644	716	674	699	727	718	704	693	676	702	680	724	702	683	669	669	672	748	719	694	683	709	719	674	708	681	659	642	724	711	727	695	734	708	640	696	633	702	715	651	715	657	691	685	715	680	723	701	706	659	719	676	729	725	726	688	680	678	686	722	704	681	691	752	718	692	705	717	696	734	692	664	679	705	660	689	695	726	656	667	693	670	679	648	761	693	662	658	697	719	685	707	676	711	646	660	677	642	660	689	645	688	694	690	688	683	664	647	645	750	712	739	712	725	697	709	662	643	702	671	680	717	667	705	669	685	715	726	688	740	668	656	671	706	651	741	688	677	684	660	723	748	670	702	692	690	687	658	693	683	678	695	713	689	678	707	699	708	674	640	682	688	687	686	696	666	695	673	672	707	687	682	683	682	762	657	755	700	722	701	698	725	654	713	657	681	677	707	668	644	714	680	717	680	726	716	698	687	717	722	684	698	699	646
13559	2261	2659	2160	1555	1239	1026	797	654	650	530	366	317	317	285	277	263	228	240	225	248	232	218	234	195	202	208	178	183	224	210	167	196	196	178	195	202	170	201	183	185	186	215	183	175	190	193	201	176	191	197	216	160	186	197	195	195	178	177	170	183	148	177	173	184	188	177	174	184	187	184	181	188	179	190	196	159	165	199	193	183	166	169	151	184	177	188	196	186	178	185	185	176	201	157	210	178	168	198	187	184	189	158	176	193	169	173	190	173	155	176	201	171	166	222	153	179	184	181	185	183	175	172	184	182	183	171	176	201	180	199	192	175	178	172	165	226	193	183	200	182	216	201	179	172	205	184	180	171	187	189	190	188	191	197	212	184	180	200	181	197	160	194	153	177	181	184	169	157	196	204	197	184	183	183	202	200	209	199	173	167	161	162	188	186	192	177	185	186	191	196	199	170	189	199	181	183	196	195	171	188	173	164	182	180	180	177	156	191	171	203	186	180	172	177	174	194	176	185	182	160	185	173	178	183	170	198	173	166	195	163	180	174	186	159	196	167	208	186	165	164	167	207	164	166	204	181	185	196	191	183	198	192	195	183	205	173	164	167	184	179	203	176	159	191	198	185	203	187	178	162	195	192	181	180	170	172	160	170	169	182	157	175	163	190	207	174	186	177	159	179	184	188	167	167	166	186	177	198	174	198	185	164	195	179	187	187	196	172	184	199	167	181	155	186	206	212	180	206	176	198	207	185	175	182	189	180	167	169	183	175	172	170	170	156	177	165	184	209	184	196	207	206	175	194	186	196	201	178	166	184	185	183	187	181	164	186	176	164	180	184	167	171	163	193	170	181	181	173	176	191	171	185	168	166	167	186	185	181	206	173	162	156	156	207	197	173	169	171	178	200	157	178	188	183	185	181	186	210	179	181	174	162	177	180	177	173	186	180	197	209	202	192	172	163	175	183	188	187	210	200	196	172	198	193	172	179	171	170	162	191	178	176	168	199	176	196	169	190	185	175	198	189	173	160	177	188	169	178	190	171	168	192	191	200	194	166	184	172	186	211	176	164	187	198	168	180	164	175	144	187	179	192	202	166	166	192	178	198	189	209	165	183	154	184	222	181	185	179	200	179	170	181	211	170	189	196	154	184	174	182	174	167	170	213	197	189	181	175	174	182	184	178	183	162	184	181	206	162	176	183	179	183	174	221	181	176	168	163	190	160	162	193	183	176	201	164	173	175	181	182	167	182	176	181	180	207	172	179	180	186	181	172	167	213	192	171	164	204	185	194	185	177	170	186	170	204	181	167	194	150	172	187	166	196	181	202	181	177	180	169	188	205	189	185	188	184	205	158	180	171	182	208	187	166	184	189	206	162	197	171	171	165	192	179	178	188	174	193	167	176	188	175	171	188	168	185	158	161	198	187	156	197	194	150	174	175	153	168	185	183	179	144	176	180	175	199	197	147	177	166	185	158	196	187	206	187	172	174	178	161	226	177	183	187	207	145	187	175	189	185	190	199	182	156	201	222	185	192	157	202	240	177	194	181	217	175	174	220	164	198	223	178	193	184	158	150	182	193	167	173	184	183	172	185	169	170	162	172	206	208	206	170	184	188	179	190	203	198	204	195	206	155	179	184	179	186	199	189	171	181	202	189	174	175	167	168	164	179	176	171	176	175	180	194	185	171	179	179	180	188	174	182	188	188	200	199	191	190	169	168	175	185	183	159	166	161	188	180	160	180	205	187	167	219	195	168	211	206	201	167	196	153	178	204	188	183	181	166	178	189	167	156	165	162	237	219	176	198	190	192	185	206	188	193	198	188	189	200	168	178	176	164	212	187	178	184	166	169	214	206	183	180	183	186	190	193	190	181	174	178	150	196	193	185	152	185	180	208	174	194	188	159	179	184	176	209	165	176	202	178	171	165	188	181	182	196	187	162	169	182	159	190	172	185	193	179	194	189	176	169	188	177	179	200	186	199	179	178	162	208	173	180	167	165	170	194	178	163	186	156	187	174	184	165	165	188	184	177	176	172	186	194	170	171	175	176	156	190	181	170	177	178	181	196	174	170	191	166	154	192	175	183	187	201	167	189	190	176	155	189	197	183	181	196	178	193	203	165	183	182	167	188	207	199	172	176	174	185	174	178	176	194	164	188	193	185	188	168	198	163	195	183	202	189	177	191	173	182	170	207	204	203	174	194	168	186	202	211	205	180	171	153	170	164	185	189	187	194	183	187	190	191	159	183	164	184	191	199	171	172	187	187	202	202	157	165	184	184	184	197	158	182	196	190	181	181	194	159	177	180	159	197	175	172	186	230	197	159	185	174	181	173	178	198	175	180	205	180	166	184	204	202	194	194	213	177	197	206	169	180	172	201	174	188	157	167	177	171	192	180	192	197	190	186	168	169	190	158	169	182	174	174	173	177	176	162	159	192	174	179	178	187	168	209	175	183	205	170	158	189	211	189	168	189	204	200	197	214	169	174	185	185	171	186	188	175	181	218	189	200	190	185	190	225	188	168	193	187	175	208	177	158	201	206	197	173	154	189	183	186	196	163	175	191	172	195	210	198	177	157	192	194	159	183	174	186	188	195	178	186	173	183	191	187	189	182	152	152	180	185	160	161	197	193	187	200	140	177	204	196	195	187	175	205	181	207	169	190	182	195	181	204	186	187	179	181	213	176	166	198	158	180	177	203	188	161	175	189	169	176	173	184	190	168	198	192	194	160	186	184	183	179	180	180	185	178	188	189	171	188	187	163	198	176	219	184	193	179	165	175	203	158	179	199	176	198	200	187	164	168	181	185	171	178	174	202	191	199	223	200	211	178	170	167	172	184	179	198	206	200	166	183	182	166	184	205	182	178	174	161	205	187	174	190	169	202	198	168	229	174	200	193	169	179	194	202	178	188	191	193	180	166	190	186	187	178	166	163	182	181	198	143	191	178	183	190	171	171	199	208	183	192	158	189	179	204	191	193	188	162	167	184	193	193	174	198	187	199	180	173	189	185	166	200	184	179	174	182	158	192	176	173	207	188	186	187	172	203	170	179	180	152	195	192	188	164	179	177	175	189	186	175	168	173	202	173	186	177	174	179	193	218	198	171	180	205	197	181	160	183	199	187	172	198	179	159	195	172	164	165	209	190	172	186	159	188	178	168	189	204	188	170	168	183	181	194	182	188	179	203	183	208	195	167	176	167	174	180	164	176	182	175	166	172	192	201	188	183	181	195	180	185	159	192	208	181	148	166	193	159	183	192	159	188	190	189	195	175	186	200	182	179	188	182	184	186	187	173	173	200	170	181	217	196	186	183	184	192	206	176	167	187	152	178	172	153	167	166	188	195	200	187	186	174	175	188	153	186	205	168	157	192	168	183	173	172	178	193	169	187	165	180	174	174	183	201	184	169	198	179	184	173	160	157	167	197	179	187	198	178	190	174	172	180	167	168	166	170	198	186	177	194	186	182	187	197	202	202	170	191	171	209	169	179	190
8860	2254	4742	6346	5893	5013	4598	3741	3205	2917	2097	1780	1385	1284	1034	1019	1069	970	815	897	770	821	759	675	675	678	665	553	570	501	507	524	520	487	611	531	489	495	536	515	487	522	513	490	474	459	486	496	490	490	499	480	450	447	521	477	446	478	451	508	487	485	480	447	450	483	439	454	452	460	484	455	459	459	525	485	457	435	447	481	473	442	498	491	464	446	469	486	458	454	435	457	474	440	466	446	491	483	456	462	479	448	455	475	485	457	472	460	451	423	479	459	461	489	438	487	439	450	470	487	456	485	459	476	457	432	468	438	445	460	444	494	435	451	424	476	475	456	485	462	483	473	460	444	495	487	448	449	456	480	479	460	465	456	493	472	472	451	438	454	449	430	430	463	477	470	445	437	439	445	472	462	468	445	458	450	425	484	466	412	498	465	449	457	455	444	425	461	462	458	485	456	457	476	458	483	469	461	454	456	461	432	477	480	459	418	454	476	454	415	475	467	462	440	449	460	456	470	427	463	453	476	439	469	451	461	439	456	474	428	472	445	436	442	471	451	436	452	499	452	468	457	460	446	480	461	473	460	478	468	475	429	437	449	438	465	423	461	495	458	455	444	478	470	461	423	470	463	444	455	458	430	460	457	435	444	461	419	436	442	472	493	510	463	437	444	464	457	511	524	493	484	476	470	437	437	504	491	459	422	440	526	464	459	481	452	454	419	428	459	445	420	443	461	428	480	442	437	476	465	456	470	449	426	422	428	490	444	425	452	479	471	434	448	454	482	484	450	461	458	485	525	397	428	465	461	440	483	442	458	485	487	449	457	471	457	445	408	476	444	461	435	457	465	492	460	474	486	424	483	475	459	472	451	455	456	455	446	422	457	466	430	453	486	461	415	449	464	434	454	462	415	459	464	471	494	444	441	439	423	496	489	438	434	453	432	457	465	483	438	488	471	470	459	470	461	448	481	431	487	459	463	424	482	462	464	461	428	464	460	465	499	485	486	428	448	482	459	449	472	466	433	456	443	465	470	433	447	455	453	500	446	471	466	463	479	470	424	445	458	454	477	478	440	437	456	458	480	501	468	443	485	431	454	477	441	461	453	468	473	454	478	450	471	455	442	451	449	469	498	428	474	447	455	455	466	450	481	483	440	445	478	465	466	447	467	474	492	481	469	452	462	453	463	455	400	465	474	452	480	476	434	463	444	489	431	459	466	448	463	440	463	474	471	474	488	458	434	417	439	455	484	478	456	493	449	507	450	441	468	435	451	472	471	492	499	474	491	453	456	467	453	467	457	429	440	457	493	420	451	477	468	481	449	479	432	476	447	447	486	453	462	508	445	471	465	475	437	432	451	456	457	457	473	445	470	476	418	442	473	453	460	457	431	482	503	497	437	473	469	472	463	422	462	444	448	452	430	507	463	470	461	441	446	449	449	481	479	440	445	453	465	438	468	457	421	463	489	442	441	417	448	433	443	484	497	442	460	452	485	451	453	429	476	473	447	467	452	448	451	526	459	472	432	468	471	465	385	454	454	479	424	456	479	412	446	416	426	458	443	473	456	450	442	441	421	441	450	469	427	515	461	464	440	421	442	462	429	476	451	467	452	454	449	437	443	467	471	456	491	439	457	443	494	479	447	440	459	496	446	477	457	481	472	439	469	483	431	478	443	446	449	447	473	440	478	416	453	448	465	472	452	474	467	464	451	426	472	483	493	427	440	453	445	452	503	470	475	417	490	481	457	457	456	488	444	481	445	484	461	472	455	478	444	430	415	488	468	469	452	444	480	458	465	447	460	459	439	476	444	451	447	459	440	457	459	460	477	518	468	457	475	471	482	441	411	462	444	451	478	474	486	419	454	437	449	422	474	444	451	451	463	466	441	427	442	456	449	459	450	487	470	475	451	431	448	501	429	451	488	424	474	425	467	455	441	441	456	491	452	463	450	430	448	484	478	420	433	457	442	446	449	437	456	414	521	465	483	436	439	482	480	463	457	470	419	459	434	442	458	453	417	468	484	494	467	444	474	452	461	475	496	452	436	471	443	483	442	464	423	509	462	484	475	459	448	414	472	449	486	467	462	446	452	466	470	467	437	509	434	477	467	474	452	470	431	464	444	443	446	438	432	424	463	435	481	439	457	463	459	427	487	441	492	431	446	506	433	478	425	455	445	461	450	437	443	479	451	479	463	479	438	428	428	494	466	480	502	440	473	432	446	470	462	432	474	430	442	475	446	490	464	448	444	448	483	439	450	450	450	460	447	454	470	432	465	409	432	434	478	449	447	471	432	448	465	468	441	458	423	466	475	425	472	442	510	448	469	485	483	481	460	427	482	449	442	431	449	457	434	474	467	474	475	479	456	474	440	414	478	449	470	481	468	436	475	458	466	416	448	454	499	456	446	478	478	475	474	418	471	430	494	493	419	431	402	471	448	478	446	479	455	470	460	437	483	461	448	436	439	467	459	461	480	445	469	429	430	464	459	469	447	434	460	502	420	454	458	500	421	457	454	441	417	451	469	476	467	490	456	445	465	437	477	453	460	454	459	479	460	469	453	426	418	436	454	447	441	455	449	474	455	468	476	459	462	444	407	448	473	473	479	440	437	450	462	449	454	454	449	453	411	443	466	466	470	477	454	466	461	449	447	439	494	434	475	432	450	445	459	468	475	461	436	435	453	439	477	482	436	454	474	425	467	436	458	459	427	485	453	451	459	410	486	420	423	444	457	501	487	454	437	432	456	469	468	475	485	425	419	441	481	455	432	447	460	440	487	447	472	433	462	444	455	480	467	443	397	463	442	455	472	444	452	420	466	448	467	472	439	473	466	450	490	446	486	486	448	462	489	466	474	506	441	459	447	446	423	480	475	447	465	461	500	464	483	439	459	452	446	433	448	444	465	447	454	460	436	426	468	444	436	466	440	456	430	454	430	444	482	406	447	451	449	478	452	453	455	456	456	483	462	453	454	466	441	408	480	450	437	437	463	436	476	481	472	423	448	451	465	452	474	457	493	446	480	420	443	456	455	501	482	468	471	442	412	504	459	448	492	445	460	467	444	466	462	465	445	494	450	442	459	426	454	459	491	487	441	467	470	458	466	474	476	469	473	461	452	464	476	446	443	489	459	438	478	441	475	510	458	463	480	443	503	436	480	473	483	491	450	466	440	484	501	473	452	432	428	497	410	452	480	426	489	465	464	473	458	460	441	451	472	454	490	475	477	434	446	464	464	440	422	468	470	431	479	459	467	450	469	427	445	458	467	469	446	447	448	470	435	475	461	484	464	485	463	482	478	423	495	471	462	459	470	465	446	462	486	440	477	462	457	487	478	460	493	462	503	461	465	483	478	468	490	471	461	466	485	424	477	460	478	424	477	469	449	451	462	486	435	429	461	449	453	466	463	473	455	444	497	413	449	482	471	473	473	424	472	456	448	462	485	438	425	426	450	390	477	437	454	457	478	481	464	480	480	444	467	430	427	514	447	434	446	479	471
1958	720	928	811	733	605	565	507	475	457	314	345	357	321	363	320	292	321	323	305	324	334	345	335	336	328	304	297	305	275	326	306	320	296	294	300	294	283	269	288	316	286	294	308	298	310	281	296	336	304	320	298	289	315	313	279	318	271	312	323	284	305	319	277	305	287	291	287	270	277	318	345	310	294	339	321	277	321	293	325	302	299	295	291	302	335	320	324	296	294	297	313	316	307	327	337	286	302	298	287	317	303	308	338	310	293	307	288	310	290	311	315	308	296	313	294	332	278	311	276	296	310	326	310	294	282	315	311	285	292	288	291	302	279	297	321	332	301	308	302	314	308	278	292	297	263	293	335	314	313	294	281	312	316	285	321	295	287	311	297	308	304	302	288	270	302	299	292	344	286	311	302	295	307	323	318	295	304	311	291	335	312	305	342	291	280	346	315	304	328	326	300	301	317	320	287	299	303	318	307	298	293	302	285	307	286	335	321	332	264	311	311	305	307	294	307	288	322	307	318	290	319	347	324	323	289	321	296	293	310	311	315	314	347	286	284	284	309	298	282	332	315	295	316	311	283	335	307	333	318	337	344	320	329	278	324	279	312	272	309	297	303	304	322	307	324	299	325	323	308	290	281	308	302	335	343	323	339	289	321	304	332	297	296	297	319	319	299	329	313	312	328	304	315	299	317	300	299	305	314	314	314	288	297	331	300	263	283	292	317	300	288	346	307	238	334	295	267	313	314	282	283	296	298	292	278	316	292	300	343	297	264	312	329	299	352	312	312	290	312	288	316	291	286	307	322	320	304	324	301	325	322	291	299	318	320	293	279	294	328	312	335	336	281	317	309	298	323	334	276	333	302	277	328	312	302	317	315	318	316	317	349	296	287	313	311	299	315	311	332	266	300	317	279	311	316	280	285	305	334	305	319	309	275	324	273	289	340	310	323	287	305	352	301	316	304	280	312	294	307	324	308	307	307	311	348	322	310	281	263	297	313	271	301	307	310	297	326	295	298	286	297	296	290	320	312	302	314	289	311	328	311	300	309	328	304	309	294	326	280	298	280	314	309	305	286	279	329	303	327	296	311	328	282	284	303	318	305	303	331	316	276	294	326	287	292	342	303	288	322	331	309	295	277	303	311	335	295	296	283	295	325	280	318	323	309	288	309	278	294	318	315	303	311	285	333	338	307	331	314	308	295	308	318	243	318	342	304	270	314	304	331	322	321	317	291	320	319	307	298	306	335	320	272	328	321	301	273	295	311	316	312	312	312	327	328	291	287	304	313	296	308	312	304	316	322	310	280	289	303	295	283	283	320	292	288	267	320	303	294	304	282	314	322	308	287	282	284	315	283	312	319	275	271	325	309	298	313	314	340	309	310	312	339	346	328	346	291	308	297	292	304	283	283	303	310	312	275	311	291	294	302	306	298	294	295	329	319	292	293	341	316	289	295	310	301	294	338	306	308	330	332	312	314	313	299	314	261	370	312	307	285	295	315	326	287	283	295	314	280	302	297	317	338	313	306	337	327	311	333	293	296	290	339	304	294	298	297	305	329	288	300	295	309	319	297	309	302	315	307	281	309	304	322	309	315	276	297	291	342	308	300	295	312	291	305	334	281	312	332	347	308	308	285	317	323	321	349	309	315	339	302	326	297	298	295	325	330	294	289	337	280	292	317	342	297	290	272	331	303	289	286	323	324	293	306	332	294	260	302	320	314	311	337	307	306	306	296	328	318	306	302	296	310	298	343	270	291	271	296	316	304	317	332	297	300	301	336	289	297	292	298	322	316	319	320	298	296	312	293	286	291	310	281	295	306	302	283	304	297	298	307	323	306	272	331	294	295	295	313	303	305	297	290	304	285	310	320	307	304	322	289	286	337	297	314	330	329	326	304	323	307	310	325	291	277	286	282	308	330	307	319	321	306	312	310	270	330	306	325	344	331	317	318	323	301	306	279	297	292	254	312	320	341	311	280	308	298	270	307	306	296	285	282	276	335	302	313	304	306	317	303	297	301	300	310	325	306	315	339	315	341	319	302	345	317	336	316	307	274	303	299	312	317	283	308	338	304	286	333	297	363	296	297	295	320	292	300	276	355	320	313	338	326	310	300	294	280	310	337	307	327	331	313	308	318	286	315	315	304	288	305	264	299	276	286	279	344	328	324	275	301	296	322	296	307	314	297	329	310	313	323	342	330	320	286	307	293	299	281	293	318	310	303	303	319	301	342	320	310	282	263	321	282	309	333	317	330	306	298	324	320	315	303	309	329	281	298	296	274	305	308	340	304	296	291	322	274	333	321	308	353	303	310	321	286	316	289	300	301	313	289	332	290	328	310	294	314	311	302	296	303	307	320	289	284	299	283	294	295	321	289	289	317	320	300	302	310	302	287	311	298	279	301	278	308	324	262	295	282	319	261	308	314	295	314	324	300	307	324	269	330	327	326	283	285	325	330	297	326	297	312	308	336	304	302	299	294	292	325	303	334	316	309	314	323	337	298	297	315	288	307	332	321	302	316	281	289	304	272	304	299	294	330	312	327	304	348	291	337	272	308	318	272	295	305	319	316	290	317	278	288	329	307	303	326	315	315	278	321	302	320	286	295	334	285	295	311	291	290	304	282	294	290	320	315	278	348	299	310	276	298	299	281	310	276	284	347	327	333	307	284	306	319	302	336	319	303	296	333	277	353	290	282	296	304	289	301	300	287	299	302	304	305	309	314	316	316	332	291	315	309	293	307	308	298	314	319	298	281	308	328	279	310	319	340	308	304	328	308	307	288	294	307	306	305	313	299	312	311	329	323	307	297	310	287	284	295	301	297	350	288	321	287	304	304	303	310	330	294	291	310	293	317	305	341	312	322	290	317	324	312	270	289	313	295	289	306	336	324	302	296	314	298	302	298	345	316	307	271	322	283	322	300	346	349	314	323	274	287	316	330	311	288	315	336	323	324	285	303	314	306	307	329	316	295	289	282	290	299	296	317	273	309	327	314	313	290	359	317	307	310	289	290	318	317	293	286	312	289	292	337	294	306	307	307	328	323	296	325	343	300	316	314	316	288	323	299	306	332	327	313	318	306	306	291	304	276	270	320	299	292	295	373	273	300	292	286	311	309	282	301	285	331	299	321	301	313	265	275	308	303	322	276	290	303	305	289	314	287	318	327	325	327	302	301	298	321	322	329	289	312	297	279	314	293	337	323	305	261	326	304	316	316	312	282	331	282	304	298	324	329	284	263	280	290	355	298	301	318	322	303	330	267	293	277	311	308	360	344	306	321	277	314	319	304	314	278	291	291	249	328	314	293	277	318	307	297	307	328	329	342	303	267	314	304	298	325	319	333	297	300	295	272	312	339	309	282	291	316	288	298	290	307	297	316	285	293	311	266	300	292	309	330	292	319	285	273	314	307	292	298	317	275	310	313	333	292	320	308	273	307	321	292	325	312	316	288	335	268	307	325	344	297	311	338	299	304	283	352	328	313	325	320	296	286
2377	1204	2203	2558	2623	2246	2013	1796	1563	1518	1216	1017	1010	988	888	908	843	828	852	793	846	786	790	843	851	725	706	713	760	698	770	762	789	800	740	724	742	736	735	781	757	692	752	755	736	712	736	765	702	768	806	761	756	735	738	705	748	748	746	754	745	768	727	753	806	760	750	718	713	710	748	721	703	724	760	737	744	713	753	770	720	734	715	727	724	744	762	789	679	787	774	800	705	736	722	738	772	751	791	803	680	751	712	712	766	766	712	743	744	731	784	759	764	724	765	749	728	728	772	715	701	772	735	744	767	748	783	723	715	738	736	778	793	725	694	762	727	727	727	680	751	738	694	723	689	751	746	717	763	712	732	742	764	742	798	732	728	680	743	743	753	727	698	678	735	735	739	717	736	668	659	715	754	740	727	754	721	694	761	734	710	740	727	782	807	746	759	762	747	740	719	749	725	765	689	697	774	819	714	721	737	767	729	764	703	744	739	723	673	715	748	762	745	795	741	701	748	712	733	791	714	806	741	744	717	741	737	727	790	705	743	710	766	772	714	713	710	761	787	762	700	728	769	759	708	725	781	732	749	711	739	720	734	752	792	788	755	743	719	750	713	711	717	767	734	769	761	699	731	695	760	726	777	761	718	700	741	773	755	747	751	717	766	770	738	726	764	696	725	698	774	701	711	734	714	710	732	697	727	749	748	715	736	710	750	732	716	719	723	807	724	761	709	750	710	747	731	736	781	726	699	730	718	752	726	734	759	729	706	729	728	690	796	757	764	722	724	758	712	726	745	675	773	717	705	725	727	713	727	736	735	760	793	765	737	721	723	714	773	748	758	748	730	730	744	737	703	741	786	795	766	742	718	719	768	768	756	707	725	749	704	698	753	728	743	741	728	721	738	716	715	711	740	772	711	725	749	769	723	735	697	735	744	709	769	719	722	764	742	733	646	733	729	717	708	740	758	678	694	741	753	719	721	745	739	779	729	779	731	752	734	695	738	736	743	717	717	745	713	684	736	749	752	752	757	782	757	744	731	761	734	737	723	717	764	729	719	713	712	736	712	757	725	711	780	717	724	719	738	775	797	709	737	739	718	734	763	722	677	710	750	748	743	732	730	762	807	763	785	734	741	732	740	742	775	744	720	714	807	743	680	750	783	758	791	727	699	711	722	770	753	718	701	742	734	777	670	754	713	731	772	732	734	801	788	746	738	740	773	742	680	758	729	755	757	748	714	666	779	731	739	733	720	767	691	719	730	726	687	724	708	727	708	711	692	732	760	758	766	777	717	766	762	746	750	736	773	740	716	750	714	738	744	696	720	710	769	727	728	701	736	787	739	725	773	768	726	726	701	763	734	764	729	754	747	706	687	737	748	774	745	768	701	724	752	727	698	766	659	718	700	732	753	772	730	762	759	646	730	734	744	749	730	736	728	762	745	746	728	771	750	712	688	745	743	748	740	726	760	732	724	692	745	770	737	746	779	741	752	734	732	767	715	766	777	801	760	706	725	736	688	751	754	720	763	731	778	749	763	666	742	708	706	732	742	709	775	745	693	733	759	756	737	765	683	692	768	729	714	721	735	765	743	783	761	692	722	700	697	777	717	733	737	740	738	763	720	782	729	709	764	729	772	752	747	750	737	751	664	753	750	707	719	755	718	727	722	678	734	757	742	733	708	764	763	749	717	712	752	699	741	719	722	794	745	741	724	709	772	757	715	729	760	714	735	727	708	664	689	792	705	727	800	734	695	788	805	718	746	750	744	762	784	813	762	782	705	718	727	752	737	744	751	731	692	801	744	756	750	751	737	777	745	761	746	715	719	778	749	719	755	743	755	755	739	746	744	734	748	746	737	712	795	750	726	770	776	713	695	742	726	704	713	757	728	699	690	742	736	768	715	750	732	795	741	737	779	765	763	746	758	757	700	719	709	764	756	740	824	759	725	761	754	777	700	735	726	708	747	769	748	678	717	779	729	722	741	729	682	741	695	725	713	799	769	711	726	765	720	738	731	726	761	745	701	762	746	732	742	730	714	703	697	804	749	740	734	803	734	738	722	776	746	685	730	788	764	736	757	752	706	786	735	763	688	727	724	758	761	750	701	752	739	714	736	687	684	726	715	748	722	734	721	710	714	754	788	759	723	742	768	755	708	735	777	742	761	752	740	803	731	731	727	743	740	712	685	745	752	731	776	734	720	787	703	735	764	776	731	747	718	759	750	741	737	712	770	714	745	730	778	766	716	772	712	734	731	769	752	739	748	739	710	752	679	705	780	739	772	711	742	709	731	749	756	722	777	767	770	805	733	684	781	722	717	752	736	768	722	738	763	747	722	739	713	695	695	732	720	737	723	718	733	722	741	736	743	702	749	749	761	736	721	769	768	758	802	761	752	732	740	707	662	763	740	759	676	746	685	768	760	745	730	752	706	745	767	771	709	707	805	733	744	728	716	724	754	747	730	695	729	761	727	702	732	714	751	726	735	721	720	746	707	769	750	675	688	721	786	672	702	744	719	762	740	752	761	729	734	764	702	753	779	722	748	762	762	723	748	728	708	736	754	735	719	759	698	697	735	741	778	750	770	752	712	742	742	720	693	760	816	769	735	738	733	722	725	756	733	727	749	753	731	722	721	761	751	720	748	755	690	754	716	769	726	721	719	734	693	755	706	688	687	733	765	694	744	734	678	752	741	759	704	724	707	779	792	771	734	767	760	772	740	737	742	765	732	703	731	729	744	731	747	732	766	765	812	752	721	704	726	747	752	735	770	752	737	713	729	665	777	694	740	766	740	766	784	777	801	738	766	752	733	769	750	777	727	763	758	738	745	737	718	693	715	752	761	726	762	739	743	727	709	735	690	758	757	720	713	762	765	751	734	740	745	712	773	809	749	739	762	710	710	722	732	777	743	708	743	736	775	732	758	754	751	765	708	732	719	700	754	791	735	743	716	700	755	700	775	729	762	767	715	745	755	727	739	669	736	715	726	736	733	758	741	722	730	763	752	733	702	729	694	777	761	717	737	775	713	694	729	705	725	791	743	759	777	797	718	755	804	739	683	743	705	717	769	708	753	743	773	717	692	724	683	724	688	750	735	723	723	732	710	713	759	759	734	718	758	753	729	730	725	738	769	721	728	739	752	701	764	711	713	763	726	690	784	696	700	754	772	771	748	757	719	725	768	693	716	721	710	695	762	691	710	766	736	681	778	731	783	723	712	745	764	732	749	763	717	772	803	732	755	737	741	753	736	741	728	760	701	675	713	699	755	756	719	694	726	692	744	749	721	729	747	730	689	738	730	756	729	695	731	683	712	771	714	751	753	736	723	719	694	769	736	742	747	722	714	770	737	747	717	726	755	722	750	713	697	773	720	775	674	747	738	702	719	706	716	755	723	766	706	695	707	743	700	746	775	767	757	724	724	690	707	724	728	762	722	703	756	739	781	735	712	758	733	741	730	772	718	734	715	820	737	708	773	729	660	743	720	741	704	691	697	726
7625	1389	1860	1553	1220	975	856	683	609	588	457	397	374	355	354	298	325	329	339	308	296	338	302	325	339	289	327	282	325	316	287	334	265	296	290	282	327	258	278	275	291	305	297	268	282	292	300	297	268	283	293	298	291	277	279	267	289	274	286	304	272	290	300	322	267	294	303	268	282	255	261	306	290	262	339	262	292	296	274	269	292	296	279	250	295	283	304	276	305	287	275	313	273	300	292	230	296	288	297	276	290	309	310	270	315	301	253	266	293	268	304	284	274	314	287	264	297	302	284	288	275	274	285	307	275	286	283	300	294	281	295	279	320	285	308	292	284	294	326	263	301	275	287	290	293	307	301	275	314	262	283	317	273	283	280	272	324	310	287	299	306	322	316	313	312	277	261	282	286	312	308	329	297	256	292	285	272	278	318	295	303	266	271	286	295	294	286	277	286	263	260	257	274	287	307	290	293	302	296	308	293	280	288	311	302	299	293	278	303	298	287	308	282	290	280	276	294	282	279	308	268	272	295	305	309	280	260	275	274	280	276	300	305	290	276	302	255	292	329	298	256	313	240	300	299	295	311	282	303	295	272	324	297	281	275	283	274	287	287	280	304	298	315	305	298	296	294	271	279	252	295	254	285	313	287	322	287	261	309	254	299	306	286	284	304	294	282	316	321	294	266	314	284	288	311	282	285	280	279	304	263	286	285	275	282	299	284	296	297	294	307	296	253	297	299	294	281	271	289	251	273	295	295	312	278	288	297	298	288	273	298	291	283	269	271	300	296	311	292	281	309	291	298	278	318	266	276	288	282	298	290	315	285	305	287	298	288	267	300	275	294	279	298	328	309	322	300	284	298	300	252	310	284	307	293	282	266	306	301	293	298	276	279	275	314	266	288	264	285	295	278	256	287	283	283	263	305	292	291	331	296	277	305	316	300	289	285	299	284	274	260	291	274	316	292	334	278	289	296	279	273	295	279	296	270	334	292	315	316	300	287	281	312	297	300	296	280	289	274	306	295	300	288	307	282	281	255	264	294	312	296	295	298	293	293	323	321	295	312	280	284	293	303	268	268	291	251	267	293	253	300	283	294	292	274	300	316	305	283	285	283	288	246	297	298	297	299	313	296	288	267	267	282	264	277	272	268	284	280	271	274	316	277	295	268	261	296	277	293	295	276	276	278	311	264	304	273	289	303	262	292	277	283	294	277	296	299	267	310	273	307	282	276	287	317	333	318	284	300	298	275	285	305	253	280	267	307	294	312	292	287	287	272	298	269	307	272	263	264	278	287	283	320	270	311	290	293	257	250	263	300	297	286	305	284	280	288	279	293	316	300	306	299	294	279	310	311	292	295	285	315	274	270	281	309	266	281	276	296	276	340	293	288	286	293	299	295	312	323	252	272	300	308	295	311	301	288	307	295	278	311	278	287	293	293	338	333	327	329	312	299	276	287	273	273	281	287	267	265	300	285	324	312	293	272	281	295	304	281	298	287	299	274	280	289	283	298	297	301	294	294	272	287	290	272	297	306	306	294	286	276	299	299	261	285	294	312	278	302	288	302	276	270	298	282	309	292	281	322	300	299	281	298	317	289	280	272	251	283	296	308	273	287	306	239	264	250	298	281	309	331	303	287	273	317	286	321	285	309	287	279	287	309	307	285	311	352	313	285	249	267	272	284	291	270	277	283	271	273	300	266	276	280	277	309	265	293	276	278	289	309	283	272	292	287	289	261	277	287	260	316	266	269	270	319	327	314	286	276	291	261	312	268	309	289	288	237	260	268	269	289	292	271	274	268	279	289	310	275	279	269	297	241	305	312	288	276	279	290	302	273	309	291	313	277	278	290	293	282	299	290	283	303	299	284	308	278	294	272	310	260	316	287	278	301	317	298	300	266	281	300	262	298	285	268	294	287	261	293	283	305	308	289	294	275	289	275	274	288	269	250	300	319	284	316	270	281	285	270	272	270	285	307	295	321	261	270	294	310	306	293	256	306	297	270	308	279	282	278	298	309	301	302	290	301	285	271	303	290	297	293	263	278	290	298	241	354	291	285	262	310	279	287	332	316	280	289	315	282	270	290	259	317	268	299	328	274	296	315	306	312	298	285	320	281	276	292	295	312	289	255	305	308	285	290	295	276	259	296	292	295	281	310	278	277	304	270	274	303	272	296	299	300	273	310	315	276	298	319	291	258	301	281	272	296	290	300	287	281	287	278	293	308	309	292	329	320	316	297	273	268	290	283	273	279	245	291	297	257	278	288	301	269	267	263	297	335	294	279	285	300	294	278	272	285	310	298	309	287	313	252	313	297	279	283	307	274	305	299	299	285	266	278	258	279	258	276	261	281	284	298	277	310	274	277	293	312	286	290	304	256	299	272	283	284	272	286	276	276	274	314	297	272	294	293	285	294	305	272	301	267	298	260	273	257	307	309	298	304	276	301	297	284	290	286	295	264	302	297	300	260	269	298	263	261	267	288	277	283	324	290	303	294	280	259	265	298	269	309	263	284	288	295	296	277	287	275	287	304	284	298	291	290	293	271	281	284	322	265	286	293	302	285	276	285	258	282	300	287	331	288	286	298	303	286	312	292	269	287	311	296	288	295	332	284	307	316	271	294	270	273	311	327	309	307	298	284	281	277	308	303	296	311	290	285	284	294	284	282	318	304	278	313	297	294	295	279	291	287	256	310	295	302	290	316	290	282	328	285	314	305	278	279	288	268	293	318	298	288	264	298	280	294	283	289	282	252	316	287	296	318	294	299	276	277	319	250	263	296	305	287	297	270	293	291	288	309	266	295	278	321	283	283	273	260	260	303	281	277	285	313	253	279	298	296	323	309	289	281	285	298	277	293	266	287	277	282	245	299	287	291	291	270	341	344	346	317	297	281	333	287	288	303	302	284	304	285	272	278	283	274	297	296	252	266	310	258	295	257	300	305	300	318	269	287	299	286	276	296	318	309	324	323	298	294	304	306	260	264	273	263	311	300	305	275	286	268	287	281	304	301	308	277	275	315	274	280	315	260	287	273	284	308	297	292	276	278	280	277	287	276	267	292	306	335	310	288	313	287	310	277	280	274	308	280	288	290	286	289	295	289	284	319	288	281	312	284	321	280	290	274	290	293	314	302	308	301	290	311	277	266	270	272	266	285	297	301	282	264	305	277	305	255	304	295	305	307	305	278	294	288	336	301	281	269	312	276	284	298	305	339	301	277	254	279	286	267	326	309	296	289	266	296	300	320	300	282	293	313	278	288	310	281	347	278	301	274	296	285	307	286	262	335	297	287	294	302	279	276	288	267	269	283	314	274	289	300	299	272	303	292	299	293	303	280	306	297	272	334	296	299	322	279	318	312	329	308	297	289	301	290	281	298	316	304	292	278	252	258	277	264	311	305	275	298	272	260	249	275	246	296	262	270	319	278	304	260	285	261	301	307	294	305	329	270	305	288	265	280	291	275	281	291	298	288	303	295	283	297	299	280	293	272	277	274	288
6865	1821	3668	4886	4395	4022	3369	2971	2438	2143	1678	1386	1303	1170	1110	1052	1045	1022	967	918	908	932	868	855	859	774	766	772	760	754	724	702	715	735	746	773	719	706	727	754	749	704	708	728	690	685	712	696	676	698	729	714	692	757	722	694	687	749	719	692	672	689	697	702	716	702	692	711	747	677	702	680	706	735	679	702	683	716	718	713	743	671	688	679	669	711	730	724	682	674	710	678	639	722	680	696	707	704	696	702	722	726	687	739	688	692	659	682	687	714	693	695	676	718	694	680	699	684	702	689	671	712	722	684	679	716	719	701	686	755	667	650	696	679	712	663	709	701	614	697	701	752	690	724	689	680	708	737	682	688	682	703	718	719	657	704	683	695	711	660	677	661	695	715	662	728	659	708	690	650	674	674	687	712	651	737	686	701	714	668	722	730	721	710	691	721	691	697	698	692	708	735	717	702	713	670	708	672	670	696	732	703	659	742	706	703	709	683	710	697	702	709	705	718	706	724	693	727	720	660	667	727	694	737	662	666	644	671	723	720	704	704	672	756	726	731	703	706	721	674	690	670	682	709	706	712	719	652	676	677	683	720	739	709	719	716	707	713	698	684	711	732	726	717	679	635	729	696	684	687	706	709	700	676	714	663	700	689	721	700	705	641	685	719	704	734	639	734	692	636	696	705	714	711	701	696	649	688	693	687	735	697	691	661	706	705	694	653	697	705	736	701	725	689	705	698	718	662	703	717	694	704	683	717	696	684	728	685	723	703	732	695	751	737	705	708	732	712	668	692	704	730	690	667	705	721	662	682	709	680	666	689	709	713	707	656	666	749	733	684	710	718	695	723	739	680	692	724	723	690	721	642	673	719	653	650	640	686	718	683	734	715	677	684	714	684	656	714	728	683	686	668	705	699	705	670	655	733	691	679	739	707	709	739	677	703	698	744	709	675	713	703	708	709	696	706	731	696	719	721	711	703	716	686	675	688	687	717	681	738	669	712	714	722	753	695	719	722	738	718	694	692	710	654	683	698	688	658	734	699	745	677	720	713	723	665	679	675	713	710	696	692	688	690	677	705	754	694	748	670	708	749	695	682	696	727	723	674	736	699	695	741	699	716	687	747	671	701	741	688	691	715	675	685	660	714	727	657	729	709	680	711	724	748	664	713	681	717	681	702	716	701	740	707	715	723	731	704	679	669	671	749	696	673	689	664	647	692	676	700	676	707	708	705	710	702	663	724	685	673	725	683	696	664	740	704	655	662	694	716	700	728	738	727	665	690	742	710	655	701	690	686	746	683	629	677	691	706	657	707	713	683	745	663	693	723	724	700	689	652	716	703	678	711	695	691	672	691	671	658	684	674	712	667	699	717	688	701	732	690	676	694	673	692	695	661	729	699	730	681	685	734	677	698	696	644	650	706	689	737	712	690	719	709	687	719	714	677	705	685	707	724	687	713	696	690	656	716	650	674	730	717	693	726	730	722	697	707	696	679	730	692	662	679	703	661	665	685	693	730	727	682	702	704	642	726	705	712	741	689	666	663	711	663	770	686	693	699	709	724	716	758	669	716	688	670	691	672	687	686	741	674	676	688	714	694	659	668	708	685	712	702	690	658	724	670	732	697	670	690	670	710	662	698	709	694	701	734	710	695	671	731	703	710	696	705	675	632	685	681	699	735	708	714	697	709	762	626	681	704	705	692	710	716	695	711	679	739	714	686	656	661	754	704	679	771	735	654	694	690	741	716	693	696	679	726	747	709	708	680	704	675	736	703	625	687	711	717	664	687	722	703	693	707	676	762	671	686	686	719	686	726	702	682	684	708	699	699	736	663	708	692	692	720	719	687	662	684	710	719	712	677	682	756	696	703	699	719	712	709	679	722	705	701	690	656	673	698	706	707	710	697	723	718	714	717	709	663	721	649	697	696	724	718	732	704	717	658	721	680	709	729	676	710	718	688	695	754	692	719	707	706	737	741	720	693	687	724	717	685	703	642	678	728	696	667	660	711	701	672	711	669	704	719	688	711	720	662	669	702	682	709	693	720	713	693	727	659	710	716	716	725	704	684	672	655	682	706	691	709	679	697	685	709	693	686	670	683	709	705	743	689	733	663	697	678	676	702	673	649	701	713	695	720	729	715	693	676	665	656	666	718	615	689	657	680	659	695	674	679	737	654	712	702	682	696	692	681	682	702	679	714	687	677	660	703	699	718	721	734	695	736	699	690	682	713	708	687	652	734	741	709	731	681	657	728	674	690	714	669	704	690	678	684	719	700	759	687	689	677	649	748	703	675	701	685	759	724	690	713	697	689	699	662	693	695	695	730	646	721	687	712	714	708	708	660	707	723	739	664	684	703	734	713	720	669	671	711	668	665	694	707	717	702	700	691	669	736	638	764	666	711	675	697	675	687	679	712	708	706	683	672	724	716	748	666	677	678	668	722	722	733	683	691	721	721	689	710	719	673	682	668	742	663	666	687	682	691	699	723	721	689	725	683	712	691	680	692	648	701	720	683	663	723	675	697	693	738	695	693	697	659	688	762	690	686	752	672	656	702	730	686	700	719	673	686	720	669	686	733	708	719	678	670	684	742	667	678	736	708	730	762	693	719	722	738	681	696	722	706	683	652	693	665	715	716	750	745	687	725	702	734	673	665	703	649	698	718	654	703	704	683	655	691	667	749	715	691	696	734	714	715	734	714	708	684	649	686	684	696	731	677	705	664	680	677	707	704	755	695	679	671	718	705	730	691	697	705	704	672	656	682	711	715	674	690	726	720	681	698	661	679	687	707	726	680	739	705	684	696	688	733	691	687	724	724	624	714	678	691	707	682	710	694	673	711	757	702	641	650	680	689	658	675	690	698	711	660	701	737	669	691	674	691	731	685	684	702	660	673	685	637	710	739	706	745	731	700	713	665	652	747	661	655	683	671	720	732	673	718	706	709	691	710	747	687	725	691	695	688	749	743	707	681	735	717	700	720	667	679	658	688	722	644	704	678	745	724	734	730	669	710	701	695	703	699	662	662	668	693	741	721	695	725	664	676	728	699	659	728	729	691	695	687	670	708	707	653	689	632	668	711	650	692	686	692	692	647	702	672	702	683	715	671	728	708	682	732	762	745	699	678	699	677	718	701	689	719	695	727	731	718	717	725	681	746	652	695	708	688	680	667	672	718	725	717	696	711	684	695	749	694	686	721	707	764	684	674	725	680	703	669	730	701	677	666	651	730	676	665	722	656	668	685	732	685	686	679	710	671	665	697	710	700	653	695	696	648	699	698	665	693	669	676	666	677	684	727	668	731	738	710	696	729	722	660	713	653	725	716	680	644	741	718	625	665	715	675	737	687	653	690	692	653	689	734	707	673	701	711	681	728	716	651	676	697	724	742	731	683	704	675	704	666	669	685	684	686	728	737	719	723	701	717	716	696	676	743	689	755	702	723	683	716	712	707	671	679	707	738	694	665	683	652	658	713	679	657	698	670	705	717	707	702	731	714
13458	2228	2727	2359	1631	1343	1037	813	694	566	406	340	366	289	300	256	252	237	249	256	241	235	239	221	211	205	206	196	191	186	186	181	210	179	177	176	191	219	175	191	174	175	157	191	159	164	197	180	175	180	188	170	206	199	157	200	199	195	177	170	204	159	176	180	175	179	200	230	166	186	182	195	176	184	154	210	192	185	167	182	196	161	167	190	177	182	202	161	195	201	194	164	161	190	191	192	179	177	189	219	179	207	183	199	183	188	166	163	186	194	191	194	178	181	182	172	185	177	188	180	158	203	179	187	184	183	180	212	199	190	177	181	158	199	212	187	179	167	195	211	205	187	199	180	207	192	166	191	172	190	183	153	187	166	179	178	181	166	177	198	166	187	195	189	159	163	168	202	183	195	190	170	184	210	192	174	192	209	178	193	174	190	179	165	167	192	183	203	175	167	190	186	226	157	164	171	196	160	202	193	206	163	219	199	201	186	175	193	185	181	174	164	183	170	173	171	189	173	214	203	195	193	167	177	180	192	215	201	156	194	205	154	200	197	166	190	206	186	213	181	190	188	198	185	176	196	196	186	173	173	173	175	170	182	182	197	160	184	178	193	168	173	200	189	195	189	163	160	186	171	185	195	201	206	180	189	201	187	165	176	189	199	191	165	164	160	172	188	181	201	170	188	152	175	176	197	185	190	175	158	166	174	170	173	181	175	184	192	178	194	194	188	172	166	184	167	193	185	201	181	176	175	217	162	165	177	161	182	195	172	180	162	184	198	165	199	183	172	193	175	186	171	180	170	178	197	174	177	200	217	187	185	179	160	183	183	173	168	186	178	201	167	163	186	202	202	182	193	182	203	168	180	183	146	156	204	206	179	184	196	184	170	187	176	186	175	177	188	174	188	185	184	177	199	168	196	185	184	172	174	188	158	198	196	188	180	196	183	191	181	173	182	180	182	181	166	180	203	159	184	177	188	183	200	182	179	184	187	182	173	177	191	191	186	186	186	178	192	186	170	183	193	197	190	177	162	205	170	155	198	151	179	185	186	208	185	193	198	194	165	175	187	193	205	181	188	196	163	192	164	210	172	171	160	166	182	195	178	174	190	159	199	169	190	168	180	153	178	176	170	172	184	184	182	171	188	180	193	184	191	181	185	163	174	183	190	182	174	178	209	168	167	159	185	198	181	187	176	193	169	227	198	191	192	192	195	194	172	163	175	184	220	181	211	177	179	172	173	187	181	171	180	225	177	149	171	187	176	203	163	167	176	214	177	194	196	172	159	194	175	190	198	183	174	184	213	153	186	170	160	178	182	193	175	193	179	204	158	186	171	208	189	187	176	198	200	174	162	188	207	161	161	191	187	172	169	170	203	202	168	171	174	177	211	195	187	162	180	180	184	200	190	199	215	193	176	178	166	194	209	183	171	169	186	171	190	170	198	181	175	168	183	174	174	161	215	184	157	171	194	174	196	197	165	182	182	172	176	182	181	179	169	183	216	203	206	195	199	170	177	188	185	175	190	183	188	191	197	176	191	176	174	174	171	196	183	190	179	183	179	189	214	220	177	185	178	213	213	166	184	193	200	220	192	188	211	181	176	177	186	176	191	204	186	168	191	196	186	180	177	165	182	163	161	182	161	191	176	183	179	169	170	179	191	188	183	181	163	173	158	180	182	174	176	172	180	185	178	162	172	205	184	191	174	192	181	199	201	155	159	188	214	165	218	189	179	188	216	195	192	190	178	189	174	187	188	164	198	218	180	160	171	181	222	182	170	210	192	187	186	169	206	193	163	209	184	203	197	197	193	194	170	195	177	185	205	192	178	171	196	185	162	173	190	177	181	203	150	153	181	176	199	181	200	175	192	191	194	178	193	176	189	203	213	177	199	180	184	169	184	212	180	188	183	196	172	174	181	188	182	174	212	180	199	214	183	172	217	198	175	181	193	180	197	163	189	151	180	191	179	173	185	168	192	175	192	178	192	172	174	176	181	200	214	171	158	185	194	161	176	181	178	177	168	157	204	195	187	185	159	163	170	181	178	177	196	199	169	209	195	189	177	186	184	170	190	187	163	185	176	208	159	190	217	175	152	179	191	200	187	206	185	201	171	171	190	191	189	175	179	177	199	168	190	174	170	181	190	196	178	181	179	196	185	177	180	195	191	186	169	185	197	183	166	177	204	216	194	198	199	183	172	199	191	196	196	195	184	183	177	182	185	193	177	203	182	192	170	184	202	191	179	180	194	191	161	163	174	186	192	188	190	181	172	183	182	173	176	174	163	179	195	206	202	180	176	189	195	202	193	158	191	182	182	162	194	182	189	191	193	179	200	201	171	195	190	198	196	177	162	184	169	184	164	199	189	191	180	185	189	170	178	176	205	175	204	179	164	183	195	199	196	188	187	174	183	164	192	154	180	181	200	183	190	160	185	182	184	180	174	183	162	177	181	199	192	200	181	199	166	180	187	206	186	197	182	202	208	170	213	172	191	199	205	179	190	198	193	201	180	172	178	185	204	188	201	189	195	194	177	167	189	195	170	201	188	163	188	170	189	209	194	184	185	163	211	202	159	188	177	192	193	192	182	187	194	181	190	192	185	169	202	202	165	193	204	182	205	187	183	180	169	203	193	174	177	195	171	203	201	171	176	193	187	192	147	187	142	195	181	159	215	170	151	181	193	215	182	195	199	181	196	190	165	179	175	169	178	181	154	202	183	156	170	181	179	198	171	209	188	169	183	183	211	208	167	172	209	158	194	179	178	183	193	192	172	174	185	199	157	193	204	210	174	167	175	202	167	209	203	186	199	208	200	158	175	176	177	159	180	202	183	170	195	178	202	196	219	192	188	199	183	149	178	156	197	179	186	209	158	156	213	195	212	219	191	177	216	183	204	184	198	165	185	199	181	201	174	161	184	188	166	177	171	188	186	167	202	177	205	181	188	198	177	193	181	172	186	198	134	186	201	203	155	168	189	179	172	163	200	161	166	181	164	164	191	222	185	195	182	178	179	199	194	183	220	188	175	169	186	193	194	179	177	188	191	150	196	189	205	162	205	200	189	184	167	221	180	181	179	184	197	182	192	186	185	177	175	222	162	180	183	167	193	181	205	196	147	159	170	180	182	191	178	195	180	164	198	190	154	167	185	176	162	180	186	177	194	183	177	189	194	182	197	167	171	178	181	184	171	188	192	168	170	163	181	177	177	183	173	181	207	199	184	154	173	181	194	190	212	152	200	190	201	196	181	177	181	185	194	202	186	165	180	193	183	165	216	183	186	175	192	201	178	182	157	163	207	206	174	177	159	170	177	195	189	165	178	207	179	212	191	204	187	173	196	189	188	172	184	182	192	161	169	198	156	190	165	207	196	181	170	178	185	174	173	184	185	156	181	172	188	173	177	186	211	211	186	175	151	191	153	197	183	198	169	195	198	197	176	197	192	163	170	177	184	179	168	167	169	167	186	189	196	197	202	155	176	191	185	201	181	193	183	187	169
8917	2251	5046	6772	6282	5358	4391	3787	3279	2574	1927	1479	1598	1197	1259	1103	939	913	881	847	836	754	853	761	655	618	608	536	571	564	577	513	456	549	479	509	523	524	481	526	531	467	518	499	506	460	518	542	477	477	514	500	437	479	472	453	485	496	462	447	463	482	450	469	459	459	443	459	463	500	466	453	473	472	462	452	455	456	437	472	436	490	470	461	451	495	431	485	504	474	480	490	467	491	455	451	469	493	501	468	466	491	503	485	452	458	488	422	454	482	459	472	434	461	457	469	475	476	479	487	466	495	457	485	470	512	462	484	436	468	408	479	469	465	472	511	476	460	461	448	473	495	450	468	414	460	447	484	431	451	443	451	482	431	447	453	411	479	433	440	482	441	478	449	502	468	442	467	417	472	472	426	470	446	470	422	474	438	478	425	427	461	386	455	445	503	467	465	461	488	475	483	461	456	449	502	480	452	449	496	466	426	459	463	483	453	452	500	469	506	458	467	437	473	445	469	444	397	477	476	472	453	474	481	448	449	435	455	455	443	464	441	452	448	490	481	488	458	485	461	466	469	438	422	437	455	467	482	445	480	470	456	455	444	463	422	481	429	477	457	457	442	476	474	449	466	480	474	471	458	399	453	495	470	451	478	447	457	471	445	459	487	466	479	423	453	442	490	453	452	462	424	466	467	419	471	463	496	454	447	479	490	496	468	461	464	442	467	461	437	454	415	441	477	435	487	496	469	447	463	418	471	473	483	447	430	486	428	467	417	451	457	424	483	482	471	460	447	430	443	461	480	463	475	456	485	427	488	473	489	441	456	484	474	458	499	468	435	454	443	464	431	435	455	480	490	446	484	491	489	444	459	461	445	481	456	432	451	486	485	477	444	463	471	442	492	486	473	451	449	487	456	465	424	419	488	466	399	458	488	496	456	455	440	453	520	441	481	445	472	504	436	448	463	467	455	478	434	483	451	473	480	484	443	469	464	444	444	458	473	484	445	482	442	438	442	450	423	464	447	431	484	463	441	466	494	463	446	461	456	457	468	478	456	478	479	445	468	455	451	483	504	505	474	455	468	477	427	470	408	487	452	446	433	469	482	462	437	476	493	492	472	430	471	459	473	479	453	442	426	469	448	469	500	462	457	452	462	483	432	447	450	444	527	442	471	465	438	470	454	474	472	487	446	470	479	451	477	452	487	486	495	431	427	478	495	486	439	467	436	470	518	501	489	465	483	472	438	456	451	483	465	483	473	462	500	427	468	434	488	446	464	432	466	478	468	439	470	456	468	487	453	483	480	460	430	478	464	474	457	466	447	475	471	474	451	453	507	451	477	461	479	479	446	478	440	423	452	469	452	467	479	483	484	468	493	478	447	456	455	428	498	463	443	465	442	481	459	452	459	470	465	439	432	458	444	494	471	461	462	487	464	475	470	466	448	483	452	489	468	452	453	463	477	476	448	477	465	475	415	500	468	452	455	465	464	472	498	508	478	440	471	438	477	438	409	481	443	491	453	468	423	501	463	442	472	473	435	461	476	462	487	480	454	495	470	465	466	447	469	473	507	454	424	481	437	470	489	461	452	492	459	437	469	468	488	452	494	437	444	475	487	474	462	473	470	478	443	440	491	476	494	460	431	447	439	464	455	458	469	464	481	447	433	461	466	455	502	472	448	417	435	471	453	429	484	461	425	460	427	443	485	470	443	455	457	456	457	472	454	455	485	449	421	467	486	455	464	495	459	416	475	477	465	482	423	453	486	468	442	488	437	427	491	455	482	449	429	475	456	455	440	423	450	510	457	492	456	476	422	464	478	464	445	481	453	436	479	448	458	466	475	478	462	470	466	468	487	441	492	489	511	456	451	513	500	490	488	464	448	472	440	456	442	481	466	453	462	457	446	466	469	464	472	493	444	493	431	460	420	474	464	480	429	484	444	447	438	452	494	432	471	435	459	432	455	481	475	452	450	496	477	484	449	476	453	473	478	480	499	472	462	482	446	455	469	441	453	460	491	432	501	477	478	485	481	446	491	537	481	453	418	452	460	447	500	442	470	445	466	510	495	457	473	503	457	500	453	453	474	478	445	477	456	459	474	448	445	479	451	483	475	477	473	449	479	422	455	438	463	416	452	460	467	446	476	467	499	478	435	491	501	452	456	436	437	428	491	438	469	501	416	491	462	436	465	459	490	445	501	469	465	480	455	466	446	467	446	465	464	428	463	467	465	475	481	466	456	477	456	461	408	425	485	470	449	507	474	479	463	421	429	487	479	441	436	532	444	462	446	479	443	496	446	481	445	454	489	496	423	485	418	448	458	437	471	477	454	503	463	454	458	429	478	448	481	435	461	478	461	402	447	453	437	455	503	435	454	447	463	453	480	472	496	454	421	495	443	485	453	465	472	482	486	471	457	454	490	454	491	451	493	488	491	453	461	474	489	511	416	445	449	529	486	463	454	445	482	437	424	463	445	453	493	457	481	441	437	461	491	442	444	441	461	494	484	436	487	452	474	490	451	450	502	448	425	422	471	422	469	439	498	429	446	455	449	479	448	455	469	465	487	449	433	452	469	434	508	473	458	471	426	474	438	466	448	474	506	430	448	441	442	450	469	472	442	465	507	461	451	436	456	454	455	463	475	452	433	452	486	454	488	477	473	456	461	467	448	477	440	465	477	465	499	451	423	457	477	493	457	448	433	421	465	460	465	470	500	487	459	488	484	458	488	483	505	448	470	447	462	489	481	479	445	447	453	481	438	478	454	462	458	479	457	459	464	448	444	455	470	456	475	460	452	438	461	472	491	482	463	442	455	481	451	461	473	474	475	453	480	459	465	460	499	455	462	439	451	472	441	455	416	482	465	441	470	514	465	475	489	487	417	499	454	460	484	448	467	470	461	467	470	428	450	484	464	426	473	447	491	498	487	473	479	448	436	427	462	462	482	440	456	448	457	467	446	442	473	454	477	469	467	463	474	479	465	456	504	501	419	473	427	440	446	433	472	491	440	478	463	475	476	450	515	457	451	431	467	429	471	459	439	505	446	408	463	464	404	500	453	459	480	448	459	445	507	411	452	491	475	462	458	434	444	449	448	433	436	434	461	445	449	459	431	446	486	447	455	468	482	479	456	437	487	469	467	496	452	477	470	473	490	477	430	458	475	480	472	471	467	490	456	467	447	452	433	456	436	470	463	432	438	405	448	500	490	454	475	486	463	484	481	450	421	497	482	485	460	460	468	430	475	473	451	447	470	463	497	497	477	464	463	431	432	481	457	439	454	445	468	480	453	460	451	476	475	484	440	448	452	484	447	437	499	455	458	408	474	474	459	455	459	459	426	430	446	474	434	480	460	452	446	464	480	441	467	461	461	475	484	480	421	498	454	443	472	468	477	426	454	477	448	443	475	446	446	430	474	473	495	459	447	450	449	461	403	448	437	472	477	467	510	476	473	451	472	452	461	482	426	450	476	518	447	469	428	487	506	476	487	471	437	480	434	474	465
2121	798	1023	870	722	620	565	537	469	430	390	346	352	322	356	311	339	339	306	302	347	375	319	316	314	315	304	336	349	288	314	316	359	314	310	332	336	322	330	322	320	312	336	285	278	300	310	293	268	313	330	280	295	313	324	308	281	305	336	317	309	335	316	285	330	317	341	306	279	311	343	289	317	332	298	290	330	320	324	301	264	303	301	293	312	273	324	318	320	340	272	302	328	318	328	296	288	312	327	308	321	295	343	287	348	318	319	349	322	333	297	318	316	279	305	293	317	282	303	316	329	312	317	308	315	315	285	300	306	286	280	306	282	310	292	299	307	291	292	285	323	295	319	342	290	312	275	318	316	297	314	324	340	345	326	258	299	286	292	306	340	298	336	304	293	314	298	312	314	333	323	277	288	292	315	300	341	303	308	306	293	323	317	322	306	332	311	317	316	301	322	325	335	280	312	319	319	282	333	328	347	317	295	310	314	313	288	315	309	305	292	303	289	316	305	315	352	312	316	315	310	322	316	300	328	299	322	325	284	354	323	349	296	313	297	287	317	291	305	329	315	302	277	313	312	315	285	337	308	296	265	334	319	338	306	319	315	350	285	329	310	328	357	301	310	337	302	310	331	302	324	327	324	343	327	282	325	331	329	311	268	327	297	298	311	347	345	303	273	293	288	298	306	331	351	314	325	316	310	301	304	304	297	316	303	284	337	324	310	323	339	320	311	286	295	291	309	309	313	290	335	306	318	291	308	283	303	286	297	314	311	348	333	314	300	338	310	318	331	315	338	293	299	339	319	289	294	314	296	313	329	331	312	327	316	323	301	329	313	330	303	318	351	313	316	311	311	325	292	344	337	313	338	320	314	311	325	309	298	323	283	322	317	303	288	335	276	302	322	326	308	315	330	297	299	297	306	329	320	339	326	299	320	328	304	293	308	329	305	296	316	299	286	283	342	328	334	281	288	286	289	324	352	290	291	312	292	293	324	296	331	290	292	303	306	302	291	275	284	322	308	328	309	321	337	315	284	322	312	319	319	318	285	338	314	310	294	300	294	326	336	314	290	316	283	318	291	326	310	282	305	310	306	332	311	333	287	338	302	280	359	299	310	325	293	288	322	289	316	334	318	286	302	324	294	313	326	294	309	319	351	297	282	310	319	317	321	317	263	287	336	319	322	318	288	327	315	310	326	283	306	334	291	279	304	296	300	312	298	307	341	315	325	301	324	296	294	292	291	337	302	298	301	317	318	307	327	298	361	334	296	337	344	315	285	320	309	320	304	280	341	339	332	301	304	294	310	308	307	290	349	323	306	314	276	306	323	303	316	332	304	308	289	310	275	309	325	301	314	317	318	303	304	345	323	340	302	332	321	322	318	323	322	313	348	285	313	278	299	315	300	359	322	313	325	275	298	309	302	315	318	322	268	315	314	310	332	310	308	300	297	324	306	297	305	334	337	296	273	295	304	316	329	278	318	330	354	322	322	335	343	299	294	292	315	314	313	323	293	315	319	341	312	313	311	295	318	301	311	335	308	292	286	330	302	331	287	290	305	293	302	305	327	307	322	319	319	295	292	331	296	298	322	315	298	295	302	276	296	286	318	288	278	338	290	294	362	298	301	313	312	300	321	272	312	300	313	306	303	322	328	321	316	283	294	282	295	302	296	271	346	317	304	295	300	309	293	310	315	286	300	343	283	326	304	313	311	301	317	315	317	330	298	322	311	268	296	301	307	312	319	317	306	331	338	318	305	309	301	324	302	322	313	297	320	281	328	324	283	357	302	342	332	315	320	295	291	298	315	320	334	336	322	323	331	297	306	339	294	321	330	322	328	307	291	323	259	288	290	318	300	268	330	297	309	293	309	314	278	311	289	294	290	293	307	332	295	295	323	322	338	306	325	376	293	337	281	300	295	320	333	293	329	303	313	304	289	274	319	322	301	306	307	326	286	320	311	305	304	279	322	310	296	304	319	330	310	324	331	295	313	281	312	302	295	303	273	328	317	303	257	289	340	286	331	281	301	340	312	322	285	269	307	330	331	328	271	282	292	295	330	302	314	293	323	336	345	316	308	302	308	292	281	283	333	324	282	310	303	328	306	337	316	293	339	328	280	315	333	297	317	290	315	288	302	296	315	333	311	337	352	322	318	328	287	356	310	282	300	287	272	305	295	406	305	326	308	320	318	324	287	363	332	313	343	286	350	307	277	328	347	292	292	337	299	306	332	334	290	337	295	330	286	338	312	307	328	305	320	274	295	323	338	311	298	292	333	325	324	305	296	294	308	315	374	301	343	297	296	313	333	325	312	311	324	310	316	306	313	315	280	309	325	315	318	348	339	325	330	280	328	321	324	292	313	307	279	337	313	316	304	335	321	345	296	313	348	312	332	389	323	309	295	312	272	284	300	348	272	314	304	309	298	307	328	323	329	317	319	321	323	336	331	335	317	298	323	299	278	283	306	296	326	329	320	324	310	265	288	321	346	316	318	294	296	277	310	276	303	284	304	306	300	303	292	330	325	310	329	288	326	303	309	323	264	347	321	297	307	281	309	277	324	324	295	249	298	300	300	300	326	304	332	298	291	307	271	311	302	316	326	304	345	296	292	316	308	306	327	254	352	348	299	302	313	321	298	309	360	299	253	302	318	314	314	313	298	299	293	335	308	300	316	300	312	311	299	286	309	293	297	342	345	319	307	300	283	301	315	335	330	329	311	328	289	281	350	292	316	301	296	330	340	315	286	301	290	326	296	337	324	326	314	309	281	288	313	314	333	307	280	293	323	321	325	323	311	303	305	322	285	312	296	308	331	330	336	301	274	317	321	300	319	318	335	351	302	291	349	280	291	313	304	315	261	292	313	295	311	338	318	308	325	316	306	319	306	321	318	313	305	307	308	321	296	314	331	308	307	286	317	315	316	351	289	299	299	291	307	333	324	326	304	325	323	288	285	319	295	321	311	323	277	341	355	301	311	310	300	303	285	292	340	313	284	313	308	336	312	329	376	306	328	318	328	349	276	324	294	297	324	320	344	344	310	337	312	329	307	297	322	309	333	312	314	312	309	317	321	310	310	304	306	322	304	289	345	340	301	302	331	355	292	295	319	299	305	305	292	269	289	296	302	353	298	303	341	326	310	301	287	334	342	245	323	294	292	325	279	301	312	341	272	316	298	308	301	296	331	352	333	305	299	285	297	313	318	299	305	294	297	297	290	308	314	299	350	321	323	271	321	319	318	324	294	300	282	305	293	298	332	292	328	335	323	311	308	268	301	315	317	290	322	297	309	303	314	324	299	360	328	283	330	284	322	323	359	320	311	349	312	316	303	326	313	266	321	273	315	314	351	341	345	315	276	303	309	313	330	272	310	315	312	317	348	310	306	297	299	289	328	324	279	348	289	313	285	310	339	303	320	345	330	312	321	315	334	301	287	340	320	296	291	325	312	327	285	301	323	336	315	326	331	298	310	312	316	328	278	321	304	316	301	304	316	318
2481	1326	2441	2914	2619	2395	2079	1883	1714	1433	1167	1018	1005	890	910	903	828	894	893	853	849	808	793	807	796	805	762	791	759	714	752	791	820	772	756	784	749	778	762	785	742	795	808	783	747	752	713	707	760	768	782	778	776	733	755	766	781	753	772	705	704	771	701	838	759	745	779	769	755	727	727	763	734	727	786	686	756	813	725	791	715	771	736	755	776	782	744	729	768	699	725	712	783	745	740	730	799	759	757	752	763	750	686	735	793	761	781	720	725	771	753	807	705	720	765	760	775	742	773	756	721	764	714	773	752	759	756	716	779	739	754	707	713	748	706	801	730	764	782	742	732	774	745	736	724	750	762	752	760	706	756	744	762	754	722	747	723	743	758	763	748	809	747	715	785	755	775	774	704	794	736	769	754	750	757	765	734	774	756	758	753	746	726	784	742	776	728	732	777	742	761	751	759	692	728	750	789	744	720	765	744	729	745	739	781	716	786	698	752	777	719	770	763	751	790	719	729	807	744	735	705	762	774	746	722	753	724	741	739	716	710	757	756	739	730	769	760	739	729	749	725	764	783	723	782	715	737	719	731	737	732	727	773	734	808	796	817	734	701	726	771	815	732	805	739	732	807	753	774	719	756	778	723	720	768	730	733	771	739	740	735	754	752	712	701	758	751	764	712	760	763	740	788	772	703	759	719	745	773	752	743	760	718	767	764	706	748	750	728	688	778	787	755	761	784	778	745	716	743	736	739	762	788	760	776	760	741	723	756	738	732	767	694	771	771	739	773	750	700	767	753	743	691	744	729	768	754	794	759	734	759	756	701	751	736	755	795	779	759	695	749	754	765	766	769	804	689	754	754	744	740	807	774	722	751	757	753	736	735	746	708	747	745	833	766	701	727	702	727	755	735	707	741	745	746	809	761	739	797	761	726	786	723	726	763	761	763	716	737	758	777	787	758	697	724	724	732	765	786	746	717	728	775	722	747	781	765	710	724	777	696	772	774	738	763	731	756	718	752	730	725	735	712	726	719	768	724	721	712	766	779	746	747	757	721	735	760	744	749	710	740	742	791	786	769	714	755	825	746	772	787	719	739	776	783	741	724	777	760	704	721	727	712	734	739	711	732	694	765	753	791	727	751	763	743	796	791	742	770	744	775	750	791	727	740	728	754	778	731	741	717	785	758	749	746	697	784	751	705	788	791	814	744	791	733	733	714	719	743	734	710	777	703	777	751	726	780	738	725	751	728	783	782	803	718	749	758	762	746	711	745	761	760	790	723	758	738	766	746	744	762	713	773	801	752	781	754	790	788	733	755	768	749	727	751	771	772	724	795	806	707	760	703	756	717	766	787	751	711	745	748	808	741	783	744	751	776	746	746	792	726	782	776	720	732	788	755	722	737	728	718	761	802	758	785	762	764	701	776	753	770	735	742	747	777	696	749	754	824	774	725	817	710	724	744	752	801	744	781	721	756	755	730	733	728	776	734	812	747	789	725	729	740	738	722	784	736	783	776	738	776	736	761	716	771	773	739	733	782	730	775	705	688	772	741	782	684	760	788	737	761	736	720	771	754	753	769	744	743	745	727	735	792	734	727	752	781	702	733	721	744	719	732	753	805	768	718	710	728	736	784	741	747	748	751	745	737	765	711	743	722	725	731	724	728	808	738	744	719	740	758	756	768	760	778	816	748	748	778	758	775	761	756	736	760	704	762	766	796	744	759	752	712	740	760	763	738	777	758	779	690	699	714	747	811	755	711	751	751	756	764	719	765	708	743	759	736	684	761	795	741	771	745	718	789	759	732	714	732	736	766	736	747	727	764	770	773	767	767	763	787	747	703	784	787	758	772	738	722	743	765	779	741	769	785	743	719	735	730	702	792	708	800	753	787	725	719	797	761	724	757	747	750	712	678	750	747	756	718	763	786	744	751	715	756	753	753	721	778	723	761	771	773	741	767	722	731	798	718	705	729	732	739	749	767	773	756	725	727	717	663	702	727	707	767	758	753	768	693	735	794	778	768	772	748	772	748	778	800	785	708	766	788	752	724	738	720	719	775	747	748	724	720	739	746	754	773	782	765	741	752	727	717	742	759	768	700	724	782	761	795	709	758	738	772	706	742	732	730	753	726	742	764	723	786	760	789	754	746	707	712	730	744	774	738	739	778	754	737	787	766	760	752	749	745	702	724	748	799	747	732	743	709	736	742	770	771	708	769	779	755	718	737	729	761	738	746	780	752	791	737	718	773	740	724	759	760	785	733	742	740	737	815	761	772	790	749	728	765	765	744	770	727	720	764	785	767	795	737	755	785	704	738	742	732	686	726	757	690	739	724	762	730	706	758	753	749	756	744	713	773	714	799	746	722	743	713	777	719	719	772	768	727	771	686	735	748	785	706	731	733	736	719	752	758	715	798	725	722	741	750	766	761	757	785	796	779	720	772	710	741	714	741	721	734	756	763	724	786	781	763	680	760	732	731	734	699	746	727	758	776	756	773	779	718	742	748	760	783	713	776	740	759	735	754	764	762	720	744	783	737	765	717	746	759	748	781	766	849	702	762	727	743	712	727	773	768	718	735	690	742	744	753	768	701	723	731	740	711	825	766	755	757	758	771	757	726	734	772	770	715	751	757	736	725	778	749	752	777	814	768	704	744	785	741	741	727	746	793	773	742	775	759	705	724	758	759	762	796	741	749	739	731	686	776	769	787	748	749	782	716	738	731	747	793	740	738	719	733	730	738	694	729	753	763	735	779	785	731	756	713	725	748	727	704	751	710	790	771	694	764	736	744	719	770	711	742	741	749	756	713	787	758	799	729	770	771	744	764	749	716	775	802	735	778	747	746	807	743	754	751	787	700	704	703	718	695	695	778	695	715	744	754	753	754	786	726	747	742	799	769	729	770	746	774	751	709	758	710	795	755	753	768	758	718	738	764	755	774	771	723	733	750	746	773	804	719	730	704	736	735	751	699	767	754	723	724	749	784	775	720	721	720	802	750	732	761	771	708	692	713	765	752	686	773	724	745	728	778	753	762	737	792	793	763	717	754	724	753	706	764	715	768	745	781	718	734	780	774	733	748	783	706	735	747	772	746	723	752	736	757	720	727	782	806	739	733	708	807	724	777	785	727	764	772	771	733	708	731	796	793	713	763	768	761	801	760	735	819	739	717	718	737	733	705	748	729	750	773	689	741	776	724	766	709	739	733	751	750	714	743	772	757	768	720	782	747	756	730	730	797	719	762	703	740	756	757	722	686	816	797	794	752	667	747	688	791	780	718	784	733	736	751	778	712	764	782	758	715	775	744	765	728	722	787	710	749	758	760	787	784	757	750	746	728	721	741	739	741	753	765	743	760	726	692	799	745	791	782	799	673	767	760	755	774	754	750	759	776	744	798	693	750	752	740	698	716	768	752	725	709	734	792	765	755	717	727	763	712	777	712	771	789	776	673	767	724	759	753	761	749	799	757	712	695	748	761	743	769	731	781	740	817	752	709	766
7615	1483	1764	1602	1236	980	812	716	646	506	417	415	386	359	367	345	348	336	319	319	335	310	313	298	318	296	301	278	303	313	325	279	264	305	303	297	282	299	298	299	261	296	331	316	292	281	313	297	294	286	284	299	299	313	297	257	303	323	271	265	292	322	296	306	306	282	250	311	301	270	318	268	269	321	265	328	296	291	292	287	277	284	277	281	265	273	275	318	288	284	295	267	330	279	267	285	310	277	299	324	272	290	268	296	309	310	283	303	292	306	325	285	288	289	301	302	284	303	296	282	309	281	320	268	330	292	309	263	286	294	300	286	269	285	293	275	281	270	304	267	296	295	280	288	306	316	284	265	275	278	303	286	310	297	290	298	301	267	288	292	288	273	279	333	272	304	339	310	332	280	298	293	308	293	308	274	310	295	296	271	318	297	322	288	289	273	276	310	323	303	328	299	286	301	275	296	307	315	282	281	296	267	285	304	286	301	292	285	274	280	306	314	315	252	255	260	273	296	276	321	264	308	298	281	263	295	300	314	264	284	291	282	290	273	309	248	277	298	315	305	294	290	308	298	309	279	296	295	286	322	325	252	282	272	296	307	300	290	272	312	302	285	286	288	316	304	290	302	288	284	332	319	291	328	265	297	286	296	277	296	284	265	297	304	308	298	277	270	299	289	297	285	291	271	289	296	273	297	271	276	275	301	327	272	276	286	323	298	341	258	303	302	292	280	309	304	300	305	303	284	290	272	278	298	304	283	280	252	250	269	293	335	316	281	283	281	295	286	278	263	263	313	276	265	318	273	284	277	321	257	267	261	285	285	269	288	275	289	308	287	330	316	287	280	301	283	273	288	290	262	359	272	287	277	291	283	276	267	291	282	269	249	269	274	285	276	304	296	274	275	280	292	284	285	272	279	296	284	322	248	302	276	317	284	287	271	281	270	313	281	292	315	283	265	288	279	292	248	307	292	287	261	317	284	287	296	294	297	287	274	278	299	301	272	259	306	304	287	292	312	274	272	335	294	304	281	297	269	304	309	279	298	286	300	303	285	297	286	246	296	302	308	324	334	295	278	296	253	270	274	283	300	290	342	273	268	276	279	273	308	315	306	300	296	273	309	268	285	270	283	298	314	271	290	287	308	299	314	275	261	273	298	283	275	293	309	276	300	254	278	289	285	264	314	332	255	316	275	276	300	317	311	306	283	276	278	314	270	297	311	282	299	268	290	273	255	301	289	267	270	298	252	266	314	269	304	323	318	273	276	323	307	308	317	302	318	283	276	292	309	276	313	314	289	284	264	298	302	305	301	267	283	272	298	254	277	241	258	310	296	283	319	302	270	273	285	293	290	320	297	304	341	287	283	293	279	303	291	280	276	277	276	326	293	294	290	309	282	312	273	292	304	304	268	276	259	327	298	279	309	305	281	312	294	270	282	277	292	267	309	289	281	261	283	295	298	332	305	298	299	263	312	258	230	296	324	300	269	304	318	303	265	280	253	290	274	288	296	298	280	293	294	287	291	312	274	304	299	296	237	296	325	294	302	293	275	282	279	282	290	294	267	266	307	322	293	293	301	276	284	296	322	328	296	304	251	319	300	283	274	292	294	271	302	271	322	326	289	286	286	288	278	302	302	277	316	296	301	299	288	310	277	289	314	308	315	308	299	281	279	310	282	301	255	280	292	310	304	283	264	293	278	316	294	295	271	331	288	259	258	256	310	272	295	283	275	259	288	298	288	316	309	317	293	296	313	316	306	312	294	302	293	294	309	269	329	313	286	297	310	306	286	301	266	248	270	294	295	286	276	286	296	318	293	307	299	304	265	269	287	309	317	279	297	268	251	284	287	289	285	281	289	297	260	287	278	313	311	297	316	273	310	273	267	290	281	281	267	306	303	299	286	273	297	321	311	276	278	314	316	277	281	284	279	258	294	275	279	293	300	270	284	281	308	293	295	274	289	245	297	293	302	263	278	302	309	253	278	277	292	272	254	265	301	294	287	304	260	280	250	307	301	300	285	297	297	250	331	303	290	303	266	318	285	267	302	320	278	311	270	274	297	291	281	260	287	319	310	290	336	274	304	272	292	279	269	254	310	283	284	300	285	266	299	285	280	286	319	308	281	286	312	291	314	331	315	314	284	294	293	274	307	306	278	303	297	325	295	294	303	317	273	300	270	303	313	302	292	354	278	280	281	307	323	300	305	290	305	304	267	302	274	295	319	283	301	288	287	357	301	293	305	287	285	250	277	270	274	302	278	316	287	295	292	297	312	288	252	299	285	262	312	296	284	268	306	282	312	327	295	320	283	293	309	281	301	297	317	327	288	288	293	259	263	259	313	298	283	268	291	311	287	273	299	279	264	290	312	254	254	295	301	285	284	263	281	290	288	275	281	273	325	282	254	243	309	265	319	296	311	304	299	289	295	305	250	303	284	294	284	254	283	287	293	317	254	271	308	295	279	275	275	300	287	281	267	290	298	285	318	280	274	259	311	315	296	301	279	273	289	276	293	296	309	304	288	298	312	291	314	302	283	298	296	271	294	306	306	288	279	279	287	299	293	283	270	280	283	272	244	282	320	274	288	262	286	284	304	272	313	306	305	270	324	275	302	283	317	283	310	285	292	294	288	294	275	283	298	293	300	315	305	275	291	266	296	264	295	301	325	232	319	312	276	306	323	308	330	312	295	303	276	295	313	297	292	297	314	321	295	281	307	311	287	264	267	288	290	279	307	315	323	288	300	292	329	272	297	263	294	316	284	288	272	289	304	263	292	279	266	305	274	288	296	293	328	261	249	301	275	293	291	277	279	283	308	274	256	301	308	256	322	296	280	302	276	267	235	267	313	300	296	289	296	301	310	316	293	287	284	312	267	310	284	269	330	306	307	294	301	320	281	298	321	257	284	262	293	259	286	275	310	320	279	297	279	294	298	279	297	259	301	280	300	291	292	280	290	314	293	282	318	267	310	293	301	272	302	284	299	259	273	288	277	277	255	273	281	239	320	308	292	284	333	303	266	302	290	273	266	262	275	306	296	292	261	265	288	279	300	255	296	290	276	304	317	270	294	315	244	285	281	291	281	309	280	318	299	302	266	308	305	267	273	285	309	297	273	259	310	304	331	303	283	280	280	275	302	306	299	307	286	294	283	319	284	268	264	317	292	265	296	310	272	286	304	335	294	310	276	279	306	296	281	250	271	259	314	272	292	287	318	294	288	328	302	288	305	305	276	280	279	245	256	259	310	268	286	286	284	300	307	275	266	292	259	283	297	288	277	292	285	299	325	281	305	282	280	322	293	318	291	281	273	301	345	320	296	289	290	309	284	282	299	269	295	312	295	281	300	288	282	281	279	300	320	275	310	303	271	292	282	292	291	299	285	271	302	284	286	281	284	303	286	314	312	332	273	282	277	309	300	255	281	281	285	316	284	281	306	286	301	273	288	287	287	317	301	286	305	290	332	278	265	290	304	286	294	302	314	325	311	270	281	271	300
6995	1889	3879	4989	4598	3929	3287	2793	2437	2140	1626	1426	1220	1166	1133	1077	1046	951	958	938	916	932	900	855	893	838	796	777	772	736	737	687	757	749	696	746	723	737	777	721	776	746	721	742	702	735	729	729	686	719	714	728	679	728	737	705	700	676	769	723	727	740	653	719	710	681	687	740	704	669	733	743	723	676	709	711	668	694	711	681	709	733	717	704	692	735	726	674	720	713	698	698	702	666	694	671	725	748	713	692	724	765	702	681	703	702	727	696	726	647	684	721	726	701	713	683	656	654	694	751	724	715	702	743	727	729	691	681	699	718	703	717	703	679	686	719	704	718	709	740	728	672	706	716	683	659	686	681	757	742	740	701	671	675	705	662	670	750	682	715	679	690	705	715	633	703	716	694	692	659	699	696	693	714	674	704	681	691	725	705	736	704	703	729	706	648	698	723	674	738	703	728	745	684	701	709	671	685	703	726	700	744	706	695	699	730	650	687	726	697	710	693	720	685	713	670	674	693	682	693	702	725	663	712	710	739	708	707	689	710	708	713	670	662	694	700	716	721	673	731	706	673	670	722	674	697	657	695	713	650	693	700	730	709	760	672	722	736	680	669	690	735	636	703	679	706	736	694	709	685	685	711	679	736	689	711	697	698	697	684	710	665	689	701	715	750	693	750	697	713	727	693	721	668	695	719	680	728	710	757	732	681	727	695	697	639	703	659	724	704	711	724	709	659	682	705	679	718	659	674	694	728	732	682	718	695	680	674	729	672	681	697	667	712	694	666	714	744	727	691	697	712	677	674	711	710	707	703	650	708	702	708	677	720	702	699	703	701	712	726	665	709	724	690	722	733	724	678	707	690	691	686	699	712	752	749	657	733	693	706	657	708	697	708	694	642	746	691	736	721	698	704	735	672	700	700	720	696	731	736	748	709	715	683	709	719	648	686	706	651	715	632	681	712	661	686	705	680	688	675	705	716	685	709	704	696	691	752	700	686	651	674	697	685	664	732	691	699	757	669	690	733	690	731	741	703	673	684	693	707	677	736	701	693	687	698	696	683	640	696	679	710	694	686	652	675	687	657	716	712	673	707	713	654	659	706	683	708	694	677	678	691	685	680	721	711	691	724	703	709	679	673	662	715	705	676	711	682	726	702	710	715	690	685	735	687	666	697	629	666	730	710	724	672	669	734	709	655	672	673	734	708	756	665	706	671	733	673	678	653	695	770	738	715	696	679	708	704	734	710	719	716	713	694	688	700	728	725	677	706	754	727	785	667	682	704	738	675	708	687	725	737	693	694	706	716	688	705	680	729	721	713	691	673	670	709	709	709	752	686	696	748	686	660	697	690	720	726	701	728	694	704	713	695	718	688	750	645	689	620	723	713	742	696	712	706	693	665	703	682	683	695	724	727	726	748	736	759	705	708	703	714	724	688	746	669	690	697	727	658	717	703	713	700	699	687	747	690	739	759	675	748	728	715	713	648	670	694	713	715	702	671	691	714	640	647	728	682	672	662	674	709	703	785	714	657	684	709	693	690	676	734	712	748	724	692	685	723	692	693	647	686	700	729	707	715	708	732	668	719	668	705	733	722	726	664	724	668	683	695	711	747	661	737	665	729	702	708	704	708	753	710	723	684	692	657	719	724	727	685	692	713	660	692	717	690	680	710	734	739	697	738	675	723	629	664	696	736	704	723	703	705	707	678	714	684	739	679	737	747	677	674	739	705	719	708	683	661	676	720	725	655	687	708	722	665	716	718	716	719	675	735	705	716	685	678	743	711	690	675	684	691	687	672	668	751	715	664	721	757	681	710	658	721	718	666	654	706	707	716	703	662	673	691	685	700	649	706	682	691	714	671	682	661	696	672	710	687	698	677	678	718	727	705	666	739	695	672	698	741	740	666	650	722	729	706	625	674	707	692	720	669	682	716	667	734	700	705	734	686	704	721	661	691	709	674	740	693	675	711	694	717	718	711	741	653	660	703	700	660	766	716	698	696	722	686	665	697	681	709	684	669	711	753	715	694	680	694	720	686	673	734	700	707	718	669	736	715	689	708	718	707	740	719	732	701	721	726	741	701	694	704	689	713	718	715	704	689	668	716	681	723	766	729	721	681	672	692	671	763	669	723	692	696	696	746	667	736	703	700	660	710	727	703	703	719	696	674	688	702	699	715	701	690	664	681	681	724	727	732	740	701	688	682	682	703	692	752	741	689	719	697	673	717	758	678	662	700	674	723	705	687	659	698	722	688	657	729	701	719	721	717	711	645	743	661	687	699	693	747	644	660	636	697	668	721	706	697	674	677	747	711	744	714	654	653	699	681	686	673	689	736	734	687	702	733	707	702	697	667	705	725	712	684	684	686	742	711	730	657	685	704	697	748	717	701	683	714	682	706	706	713	702	665	724	693	740	651	665	694	719	741	692	746	713	731	741	753	689	712	700	671	704	706	651	658	673	697	676	706	672	688	714	725	721	693	705	690	715	692	706	642	711	649	714	702	698	687	735	679	728	724	710	729	729	657	686	689	690	707	700	685	710	710	704	677	771	719	712	688	686	706	677	744	700	724	719	694	667	676	745	725	695	727	667	724	722	692	701	697	645	685	695	698	716	675	694	713	725	646	697	670	729	710	725	717	702	734	671	708	741	689	745	691	709	659	697	684	731	647	713	737	749	689	683	694	727	694	678	691	722	669	690	694	697	671	697	731	755	696	697	662	768	699	708	672	687	690	720	720	662	706	691	656	706	726	664	694	656	716	695	681	684	695	681	681	696	686	690	702	734	785	640	692	729	714	668	706	678	711	734	672	720	750	680	714	742	716	664	722	700	735	672	705	638	689	755	712	711	743	696	704	735	712	740	720	700	686	713	712	727	680	717	646	689	694	686	686	721	691	690	666	661	706	678	756	697	706	712	705	674	735	668	708	691	686	697	689	754	761	717	691	688	690	736	714	747	692	707	702	668	724	682	696	718	703	756	681	702	699	753	700	751	709	711	715	726	718	707	675	747	703	681	773	666	727	677	719	693	731	705	662	707	717	724	698	677	731	703	703	668	703	747	763	674	734	677	721	644	679	617	703	718	735	690	720	676	701	713	729	712	719	688	729	688	625	742	654	695	686	699	721	699	701	671	717	740	699	672	716	682	717	699	724	674	723	699	712	715	686	730	755	672	684	667	723	686	682	744	654	654	699	739	762	670	732	615	631	664	682	696	710	679	718	692	710	697	692	692	710	728	697	754	724	721	741	675	654	720	684	717	691	720	671	664	695	728	637	728	703	669	717	734	699	682	641	695	687	692	716	717	679	763	729	718	711	690	726	719	699	704	712	633	689	704	732	711	708	714	700	723	692	665	709	749	694	676	670	686	706	678	699	718	695	730	721	679	696	709	759	696	717	707	766	712	634	712	683	737	715	739	665	665	712	682	717	682	670	706	766	723	709	691	671	662	733	688	659	677	674	680	675	753	720	723	677	713	691	670	685	678	684	699	725	733	720
13650	2373	2765	2501	1588	1382	1022	762	660	540	389	333	330	312	267	282	255	250	269	201	247	205	226	270	206	205	197	203	168	204	188	178	159	188	202	202	192	178	189	220	183	193	205	204	214	186	172	219	183	190	174	181	200	180	179	177	176	197	194	205	195	209	188	211	184	188	192	165	158	182	194	193	174	207	187	174	170	171	186	187	191	198	180	199	176	175	188	205	166	201	193	176	213	186	182	188	208	183	187	172	183	220	168	194	180	179	191	221	189	200	186	184	178	183	189	184	171	182	180	177	180	184	176	181	192	168	185	186	194	193	192	171	177	161	194	178	180	178	191	206	205	201	192	165	178	170	183	196	169	217	196	187	193	192	166	161	193	179	185	197	186	200	137	182	151	176	173	184	165	172	191	165	213	190	193	158	174	169	175	191	171	187	177	204	162	169	158	198	190	165	175	206	191	170	176	182	187	181	172	171	185	180	197	189	183	190	162	164	166	158	192	170	184	166	197	195	182	156	174	165	163	183	190	169	172	140	192	184	212	153	175	159	165	198	172	184	189	189	185	188	179	186	138	188	170	169	172	182	172	201	183	196	181	203	210	202	186	177	208	180	189	169	194	194	175	151	186	188	187	206	188	187	196	196	170	203	174	201	151	182	160	172	189	194	213	195	182	175	167	184	181	178	175	184	182	171	174	197	190	168	193	190	208	180	154	196	202	195	193	181	175	163	187	181	174	194	210	181	206	182	185	182	187	186	184	175	202	151	159	195	189	200	176	173	196	190	185	189	202	194	170	197	202	193	175	182	141	205	179	190	167	171	184	190	200	171	166	179	204	206	201	207	180	188	188	196	167	203	184	180	161	202	188	163	184	213	160	176	194	192	195	163	186	172	174	192	185	180	168	167	186	188	174	209	200	184	175	198	180	170	157	183	186	186	185	184	171	173	177	188	171	184	168	205	161	189	186	179	175	176	174	205	188	194	183	203	148	189	163	165	181	180	176	192	176	195	201	183	169	161	186	148	175	181	167	194	196	186	217	151	185	183	185	181	211	203	190	177	182	180	185	191	194	156	164	177	183	220	181	168	165	185	189	192	180	163	169	181	175	178	182	193	190	180	183	203	182	192	179	175	177	187	175	173	177	195	158	151	202	197	177	173	193	203	162	156	165	187	174	179	172	196	204	190	168	164	198	172	180	168	211	204	199	195	185	185	156	189	160	193	157	195	196	191	156	188	199	231	208	175	168	184	183	175	181	178	197	165	170	174	202	177	187	199	185	173	184	187	188	186	175	179	174	180	205	160	181	173	177	168	182	222	193	199	192	188	186	153	199	193	185	165	177	182	211	187	186	212	200	187	181	166	175	193	177	189	190	202	198	163	186	173	181	194	175	194	193	198	187	194	169	155	170	180	204	182	179	170	190	166	203	207	194	173	186	177	191	175	206	160	193	179	161	194	202	189	178	175	160	198	208	220	172	186	210	175	174	179	191	194	192	175	181	204	171	198	200	202	185	173	183	161	204	166	165	177	176	181	173	162	202	178	179	181	165	193	188	176	175	162	179	183	206	196	192	188	196	183	183	204	203	162	198	179	187	194	188	168	179	184	189	170	179	177	211	208	187	201	162	204	184	180	186	162	185	207	167	196	172	191	189	177	152	157	186	154	200	166	188	171	165	190	173	174	187	186	159	212	186	200	198	187	192	188	199	196	187	169	182	156	198	163	168	176	156	188	178	153	201	154	197	161	190	187	186	185	183	185	178	192	167	183	200	188	165	199	223	178	180	173	190	199	180	209	207	211	196	188	204	164	166	165	177	187	172	223	191	163	197	194	171	208	222	198	176	206	177	203	178	189	187	172	211	172	190	173	155	188	204	193	178	172	182	198	182	216	185	186	185	204	196	190	197	180	153	194	169	183	174	178	182	207	200	175	202	175	184	187	180	186	199	158	180	177	185	183	193	146	166	196	209	184	193	177	167	207	178	167	167	185	157	173	164	178	193	196	204	178	191	200	197	203	169	169	184	185	182	174	182	199	156	185	179	188	212	210	170	188	170	166	144	192	167	161	153	193	156	173	192	180	180	196	178	162	170	157	186	166	192	180	159	179	185	191	186	191	191	184	191	185	202	198	172	159	167	185	193	199	178	176	194	158	220	182	216	170	186	210	193	184	190	179	176	180	193	188	167	195	195	196	183	176	187	157	187	153	179	186	177	179	197	218	189	173	169	179	181	161	202	178	220	194	193	191	182	182	171	159	172	155	175	180	179	163	187	198	189	176	197	193	228	165	163	153	204	163	192	157	201	187	196	179	204	171	184	161	170	161	177	191	175	184	165	196	207	209	186	160	198	154	191	183	176	181	192	174	194	188	199	194	186	191	181	178	186	176	192	181	179	181	200	193	170	160	193	194	165	166	170	192	195	177	190	177	194	180	175	177	204	156	181	177	183	186	170	224	206	202	160	181	148	193	182	187	195	211	208	178	184	172	172	194	178	198	182	193	185	172	183	207	164	176	192	170	177	201	212	191	184	196	175	194	186	164	189	174	197	189	176	177	168	211	190	191	194	179	177	190	177	182	219	174	168	162	179	171	201	172	178	161	184	185	165	163	186	196	212	184	187	170	185	179	189	162	198	179	177	191	189	157	164	175	174	190	180	188	202	210	184	189	178	178	169	195	187	185	197	192	158	189	190	166	188	200	187	167	183	169	184	191	174	171	183	182	170	199	171	191	161	183	198	185	188	183	180	194	173	171	193	192	194	194	201	195	181	177	181	192	197	196	171	181	197	182	192	199	163	207	199	189	184	176	187	186	199	173	178	185	179	189	181	168	177	188	178	159	216	153	183	182	192	204	165	167	187	238	183	173	172	180	193	170	204	196	187	207	164	198	164	179	171	209	180	194	185	165	187	185	214	197	180	205	184	170	176	165	187	190	199	172	203	207	177	158	168	178	174	192	178	167	200	173	193	201	209	184	192	200	180	191	182	178	180	172	189	163	181	187	200	213	186	207	186	215	160	191	172	161	189	177	178	164	188	164	187	170	181	181	179	152	196	180	188	196	202	211	180	181	205	204	187	195	143	210	197	182	155	173	178	168	146	200	198	183	185	174	161	197	178	184	207	175	202	184	177	201	190	179	185	233	186	187	161	178	214	180	206	176	191	187	192	177	181	168	165	169	158	161	203	203	214	179	171	190	205	185	182	213	199	175	212	206	212	211	191	187	204	233	170	185	205	182	180	202	163	176	170	164	197	186	170	182	162	185	183	184	159	183	184	189	183	177	175	172	197	207	179	184	162	188	177	199	184	186	176	189	202	200	180	186	208	169	175	220	180	198	157	188	175	184	162	174	213	158	166	197	188	205	198	194	161	197	193	188	191	168	173	167	172	213	195	201	173	160	200	156	158	176	165	157	165	177	181	185	185	188	173	183	168	196	167	172	192	183	177	160	165	174	193	169	196	167	194	192	189	185	184	174	169	174	173	173	197	195	194	192
8952	2328	5267	6921	6338	5560	4309	3659	3174	2410	1752	1553	1413	1184	1140	1105	968	897	857	857	856	864	834	738	707	670	600	591	567	576	556	510	506	514	525	522	515	508	510	482	501	488	479	488	538	499	481	478	452	478	557	461	463	457	479	495	491	490	474	425	469	502	442	425	477	475	495	468	446	497	469	494	478	449	496	472	456	462	468	473	489	459	480	456	460	442	490	490	443	456	461	460	484	485	472	478	487	473	427	462	458	462	488	503	473	515	475	447	468	499	466	447	479	471	475	447	445	454	461	484	437	435	457	472	451	458	464	476	469	453	453	453	496	483	430	438	519	454	484	473	444	482	460	448	459	476	450	463	475	456	460	460	478	454	476	449	454	450	452	499	423	426	498	474	459	465	460	444	453	472	450	465	447	446	471	440	423	432	450	459	457	448	475	429	446	441	476	474	457	463	455	457	470	477	475	438	447	497	495	480	451	435	450	454	459	450	444	491	495	462	488	492	472	445	482	432	473	455	500	434	456	482	468	464	458	497	457	407	480	444	462	458	485	445	468	478	461	446	460	440	506	467	486	447	465	480	482	452	489	455	457	452	460	457	450	469	473	465	436	456	479	464	495	438	474	487	467	492	452	418	462	424	464	493	466	471	479	433	461	455	451	465	449	443	456	447	471	474	498	446	501	478	486	462	435	473	469	475	447	459	468	411	455	418	486	477	481	454	444	482	480	424	491	495	486	409	419	486	477	505	449	485	493	421	487	419	461	433	486	450	463	440	498	457	443	452	428	474	464	468	464	466	458	471	455	490	471	443	426	456	475	480	457	479	442	435	504	494	450	469	460	473	467	454	490	482	481	471	452	443	480	479	480	492	466	443	469	463	449	463	427	477	464	476	474	442	473	445	476	448	435	425	462	436	415	427	494	467	441	490	468	466	495	453	464	442	478	471	473	424	461	493	475	476	463	494	454	466	454	459	450	451	459	482	497	458	455	503	461	446	438	438	488	501	454	427	470	491	477	469	501	461	430	473	493	414	478	460	449	483	404	468	463	479	480	458	465	483	462	491	457	475	466	439	442	488	471	431	477	445	463	467	471	436	475	474	475	454	440	447	453	463	473	468	504	477	436	491	469	456	446	462	478	459	463	454	451	421	445	490	503	467	460	455	482	477	486	469	487	454	470	465	426	476	466	444	489	486	480	457	418	455	478	488	458	491	443	478	429	467	468	454	465	468	499	454	426	436	499	463	472	462	493	458	498	486	485	438	455	451	505	477	479	494	472	438	470	475	463	505	413	454	447	475	476	441	496	471	459	458	457	484	473	479	459	454	465	452	432	498	484	474	459	436	477	483	483	447	413	496	453	511	469	484	431	426	404	425	483	480	449	454	459	467	496	475	450	452	433	440	462	462	460	483	455	484	480	456	469	446	500	451	465	452	442	473	470	467	448	423	483	458	437	465	445	431	445	457	470	456	476	451	445	470	465	441	460	483	453	441	489	443	476	465	469	448	459	445	475	479	451	431	510	490	470	477	438	482	469	475	445	468	471	468	460	472	459	489	452	430	500	463	467	489	452	473	433	464	477	458	469	450	444	434	491	447	469	449	469	419	464	493	449	454	433	450	500	475	488	495	480	467	447	464	456	453	522	467	488	470	459	439	420	478	463	463	470	463	482	427	458	476	477	458	465	472	446	479	467	427	492	467	482	448	507	467	436	449	433	482	448	487	447	437	470	459	448	456	436	504	467	442	497	474	464	433	457	465	456	489	475	460	407	477	445	434	451	479	484	468	457	444	462	459	452	482	491	462	460	461	487	460	443	452	458	474	465	457	440	483	494	459	452	488	419	435	477	481	470	434	473	457	476	480	467	438	448	480	478	453	454	468	486	459	459	494	424	467	429	440	426	479	492	462	492	503	459	463	482	467	456	476	459	433	434	477	513	433	472	464	438	475	465	460	421	440	463	447	456	467	497	458	495	453	452	483	490	478	477	507	408	483	491	447	422	467	481	450	458	461	461	482	448	450	488	487	450	433	483	417	472	440	446	472	507	479	446	461	489	484	461	458	473	460	437	447	453	422	484	467	455	481	473	445	457	484	441	518	448	480	452	485	471	490	482	502	453	442	477	473	414	502	456	440	494	481	486	486	450	514	436	466	472	462	453	494	455	451	463	487	485	511	459	426	445	478	451	480	456	470	442	480	508	470	483	449	448	459	493	442	484	456	448	487	459	457	458	475	497	431	421	455	471	473	475	472	460	476	469	476	459	450	525	452	495	506	491	467	457	485	453	449	450	450	477	436	418	471	519	478	489	466	461	457	474	455	487	486	456	461	441	470	484	439	502	461	487	464	460	480	467	450	501	467	469	483	442	448	489	468	505	435	475	476	493	493	480	446	453	476	446	490	456	482	442	440	418	436	459	475	453	473	480	476	441	489	480	463	514	474	479	463	426	429	459	470	458	482	481	495	479	454	465	457	485	484	482	452	492	486	438	446	486	458	474	486	452	456	404	445	482	505	444	505	490	440	367	475	446	461	440	427	481	444	541	422	468	475	473	488	463	444	470	517	507	479	419	461	426	450	457	465	483	476	485	469	411	464	448	482	489	443	460	443	441	480	464	451	442	474	485	489	477	459	470	441	458	495	482	469	444	465	465	470	453	499	467	478	462	476	449	471	472	474	498	468	448	482	489	464	450	449	451	454	449	468	456	467	417	430	461	469	493	466	477	451	463	474	432	469	437	485	480	490	477	470	452	481	484	479	475	463	450	471	458	464	463	462	480	503	491	477	446	469	456	463	432	466	472	466	479	457	432	467	462	452	477	461	438	477	425	457	478	451	472	459	448	439	475	456	491	484	458	456	474	465	434	481	456	492	434	460	527	479	453	466	481	458	470	442	425	468	489	472	476	454	451	444	448	481	477	455	446	407	458	437	435	449	467	508	454	483	457	477	454	457	468	437	414	439	468	447	466	477	534	471	452	469	471	478	440	461	494	475	458	423	435	467	473	482	463	474	487	496	482	471	483	460	479	468	474	441	502	430	441	472	467	486	495	500	459	488	473	465	478	452	466	455	439	458	426	441	454	496	466	454	488	444	474	465	474	471	496	453	437	454	456	419	488	464	471	480	466	435	440	477	437	454	489	431	489	475	434	460	454	442	456	472	461	499	450	461	468	462	452	486	473	462	444	454	454	456	479	487	514	437	451	447	498	468	483	454	491	476	466	443	471	458	502	444	452	439	488	452	449	451	441	473	484	417	462	481	470	460	481	440	479	477	462	474	505	481	481	479	455	483	449	448	438	443	469	411	442	464	472	451	443	471	484	500	430	485	468	468	478	458	452	434	461	420	469	496	474	427	499	446	507	458	483	465	454	432	464	463	453	487	466	452	481	441	461	497	465	458	463	491	460	445	502	471	471	465	473	476	495	494	449	471	467	481	460	480	452	470	485	463	434	480	490	459	434	477	458	461	494	491	462	433	452	432	469	464	470	483	470	427
2232	879	1040	940	722	629	552	492	451	409	378	384	340	316	324	345	303	323	291	301	338	315	332	287	319	361	351	282	309	331	316	279	315	291	306	309	330	294	302	329	325	290	303	298	308	283	288	291	318	327	331	331	312	303	324	297	309	315	291	286	297	328	300	290	282	332	343	292	286	345	329	316	324	293	320	301	304	271	299	292	299	279	301	287	354	281	337	332	330	334	320	319	326	315	300	331	305	314	335	307	288	328	337	338	326	312	301	335	303	292	290	307	303	307	323	309	290	310	295	345	332	327	309	306	300	306	297	310	290	292	305	309	304	330	317	304	261	303	290	346	330	315	318	293	292	318	315	326	333	285	301	298	289	336	320	283	344	281	320	329	335	322	292	314	319	320	290	286	302	307	292	329	270	326	290	323	314	284	325	284	278	288	276	325	330	306	314	326	318	342	342	293	288	359	322	318	288	314	370	345	329	316	307	334	286	313	300	301	317	313	331	324	313	296	297	312	336	345	314	344	315	277	292	310	328	310	313	318	326	286	287	317	288	294	333	333	330	315	295	265	312	325	301	312	350	325	339	306	305	324	313	320	322	299	333	314	328	310	322	320	329	301	300	346	304	327	335	318	308	270	305	301	304	302	310	326	301	299	303	298	312	305	300	317	298	308	341	329	338	312	312	320	297	282	311	295	313	317	263	326	319	308	305	288	281	325	333	298	321	309	274	325	323	318	276	302	360	305	306	330	307	326	330	292	310	333	327	335	316	310	314	334	315	281	305	335	318	324	300	268	312	283	322	276	290	286	279	264	314	296	331	322	349	302	288	284	365	310	294	309	315	347	285	302	332	291	345	306	324	300	334	332	320	334	319	323	318	316	282	305	333	327	272	285	294	312	318	277	316	307	313	265	314	288	317	332	306	327	312	301	315	269	306	297	314	275	297	301	326	337	339	328	340	285	316	320	307	309	316	305	299	313	309	302	316	327	342	330	324	332	314	321	266	341	299	288	317	305	308	292	308	322	291	331	324	310	302	300	310	314	319	321	283	326	341	316	313	304	278	290	290	292	299	309	294	322	314	338	277	292	325	313	361	347	287	353	321	332	347	312	317	323	316	331	324	343	324	290	291	331	318	315	319	288	297	308	315	319	305	290	332	283	313	286	308	323	302	312	307	275	304	311	332	303	311	327	354	307	305	317	300	324	314	306	306	301	321	292	301	301	295	324	329	321	311	328	281	309	332	322	345	326	338	288	271	308	295	276	329	308	330	326	338	334	326	335	285	304	316	300	326	311	306	298	321	310	283	303	300	296	320	306	315	317	283	334	316	290	311	309	288	314	298	320	308	317	326	290	332	287	292	282	318	321	318	322	306	316	294	287	299	298	310	308	316	293	342	272	293	317	306	332	300	307	361	317	322	307	303	308	279	299	273	307	304	319	342	318	319	318	327	307	299	283	340	315	299	328	318	346	306	313	340	310	268	317	355	313	294	339	331	295	309	342	307	283	315	295	320	279	300	315	338	323	346	327	316	319	313	303	320	329	344	326	297	321	314	316	360	313	299	328	342	303	311	275	304	311	320	297	330	290	316	291	339	296	316	291	348	320	321	321	271	311	327	312	305	318	306	321	300	317	315	308	309	295	302	329	332	306	305	332	314	290	297	282	300	293	312	316	318	317	326	328	315	327	328	313	306	306	353	313	319	311	335	306	323	311	352	320	277	292	339	280	293	309	293	286	332	315	316	314	325	292	287	309	327	300	316	300	344	313	305	333	315	367	314	284	313	287	295	318	324	300	297	295	314	282	314	309	332	299	311	290	308	293	339	311	275	319	274	300	287	285	337	328	286	321	304	291	295	332	314	288	345	308	313	277	307	319	299	293	321	300	310	317	300	300	303	314	306	284	281	310	300	305	312	339	341	317	335	278	316	288	288	325	295	339	326	309	330	291	285	324	261	320	316	304	306	316	309	286	335	320	294	297	335	316	303	365	292	330	329	330	319	303	329	317	287	321	330	322	319	311	319	308	337	323	296	290	279	335	276	342	320	320	316	307	314	347	328	312	311	320	306	295	299	345	304	301	331	309	272	334	338	288	296	329	292	295	301	321	317	314	325	330	290	318	329	272	288	324	300	299	285	353	288	310	309	343	297	348	302	320	315	316	329	320	291	295	306	296	318	311	294	325	305	311	301	353	307	288	308	325	348	334	282	316	310	287	328	332	271	300	319	314	332	319	328	310	293	294	299	275	305	339	295	286	284	265	291	314	302	337	294	321	274	297	341	314	333	339	309	328	312	278	303	302	301	316	300	297	314	265	286	291	334	314	297	290	285	302	340	334	297	327	310	312	329	267	320	276	301	312	313	330	323	292	285	294	328	307	326	304	298	290	298	326	293	269	293	286	321	363	350	324	321	312	325	339	283	307	324	328	292	314	284	268	311	339	331	297	299	286	300	331	306	313	322	280	313	295	346	339	301	308	304	316	309	335	281	303	374	334	332	324	328	305	288	288	313	311	329	294	325	317	328	309	311	299	308	323	295	320	318	304	309	321	307	301	285	274	320	296	303	332	308	313	330	310	309	271	288	302	306	296	309	312	330	315	335	311	334	314	295	313	315	279	319	289	294	324	305	309	315	318	324	300	306	318	307	306	323	343	347	325	319	298	307	315	290	309	305	320	305	318	285	322	328	330	316	316	259	300	326	299	313	311	324	289	299	296	320	313	352	373	290	289	311	320	312	286	306	302	321	297	308	305	314	298	326	287	322	350	345	278	352	316	287	343	311	324	331	326	292	357	315	286	292	308	314	279	323	317	333	324	350	300	304	304	310	314	291	299	280	286	298	308	321	321	312	344	299	311	322	323	320	323	316	356	322	330	332	318	332	330	320	305	309	301	315	272	291	310	305	327	289	307	307	322	344	324	299	298	327	329	325	331	288	300	299	312	313	289	328	309	310	345	294	292	334	323	307	325	272	273	306	306	302	322	319	307	292	297	336	306	325	303	333	337	327	279	306	299	326	292	303	285	294	271	305	309	320	306	279	287	287	323	291	311	325	319	296	311	311	310	314	310	297	290	290	347	325	341	323	309	311	295	336	310	290	326	301	318	335	324	325	279	313	292	304	297	313	351	321	317	314	286	304	297	315	312	328	295	286	295	309	307	270	330	299	285	316	316	323	321	312	310	332	290	337	294	313	309	307	304	314	347	296	306	312	292	295	322	313	323	320	295	296	296	327	285	291	357	300	330	310	339	303	322	305	307	332	298	264	317	317	299	314	304	284	337	319	321	322	296	313	304	308	276	306	261	291	324	321	305	323	309	311	312	328	329	303	287	321	316	304	350	287	338	320	352	313	320	301	312	285	332	340	341	322	286	297	295	312	356	308	292	305	282	315	306	308	314	319	304	317	282	283	335	311	311	312	315	309	279	296	271	335	314	284	276	322	322	319	307	311	300	297	277	309	326	283	330	315	330	331	339	319	331	288	321	314	326	323	295
2520	1301	2290	2801	2554	2361	2080	1775	1588	1340	1079	1012	959	847	934	889	893	811	864	789	842	823	834	868	800	789	817	757	763	795	757	755	766	767	761	750	780	751	785	748	779	746	761	779	771	716	788	735	720	768	771	754	713	763	738	712	756	743	795	745	756	737	767	750	737	731	706	744	779	795	750	753	755	760	718	728	774	769	703	753	749	746	740	772	780	745	717	728	776	778	770	739	738	787	747	753	718	754	767	735	783	803	741	729	794	745	808	725	750	803	792	775	748	813	763	743	771	739	787	769	739	716	746	803	799	775	805	685	775	726	741	765	733	727	705	734	728	737	728	788	744	784	740	738	728	718	735	829	737	690	734	737	728	736	714	747	713	806	724	740	773	741	764	759	740	728	783	743	739	773	713	729	747	693	753	775	721	721	734	721	806	731	788	725	764	770	736	718	815	740	735	791	716	742	762	755	723	711	785	726	732	738	737	725	748	756	750	738	787	696	766	725	821	772	749	757	777	787	769	746	711	751	739	783	709	706	734	719	775	728	825	705	729	811	787	720	765	746	722	697	729	764	727	747	749	680	705	747	749	728	726	759	791	775	748	743	740	708	735	782	750	777	753	734	708	734	801	767	776	731	750	748	770	720	812	726	736	767	744	735	748	754	776	803	712	722	746	746	732	734	801	739	747	715	753	775	742	750	737	737	767	734	731	740	778	751	780	706	726	719	738	731	697	787	754	731	733	749	735	749	765	743	768	750	769	769	789	763	787	769	777	756	770	786	798	742	751	759	748	737	771	773	812	681	725	764	734	775	730	720	773	766	793	716	792	728	718	723	740	733	760	764	732	784	737	727	737	747	739	771	776	759	756	737	756	762	765	795	716	762	748	706	731	733	746	730	681	772	732	737	724	740	696	753	759	753	741	691	758	783	732	759	720	787	770	773	746	724	713	736	751	740	692	746	718	726	785	788	778	735	748	661	732	747	785	741	743	720	698	772	755	744	711	727	752	704	748	784	750	720	758	749	760	749	746	765	758	766	741	743	753	747	771	766	781	750	772	744	733	719	753	740	746	741	740	760	718	764	737	782	787	759	725	754	730	770	725	728	743	727	780	793	773	725	735	761	741	770	749	786	728	791	733	732	788	767	758	782	756	745	728	722	793	725	737	761	757	732	746	759	755	765	758	763	778	734	768	733	814	712	724	760	740	776	735	707	733	722	713	718	764	761	763	779	755	719	722	768	753	723	785	782	775	799	736	747	761	777	754	737	682	739	738	744	756	771	805	736	760	716	757	737	715	791	738	763	783	783	736	726	737	753	771	757	744	735	731	746	735	748	786	701	736	758	743	756	720	716	747	742	770	793	771	760	728	687	792	675	782	740	774	747	741	736	721	720	757	707	756	784	741	759	757	708	765	728	734	769	765	742	760	749	767	741	773	739	747	744	690	733	725	803	735	766	764	798	717	782	714	733	788	730	745	792	762	753	773	791	764	750	708	780	805	719	761	718	746	736	748	783	694	736	682	749	712	760	769	703	790	742	741	757	772	743	718	751	785	702	744	756	781	729	731	735	757	729	763	746	733	804	742	729	745	716	790	788	721	759	732	747	694	751	748	772	759	715	788	761	751	705	778	732	743	727	739	701	720	766	725	778	775	768	764	761	770	735	766	739	750	788	715	774	753	739	755	714	734	782	744	762	728	753	758	756	718	765	767	728	717	739	764	769	733	697	727	749	781	718	779	725	784	757	718	750	730	755	756	708	733	780	783	750	716	734	785	757	691	773	698	746	781	713	728	738	719	781	788	787	772	765	784	711	720	724	764	763	758	762	725	716	725	710	730	735	761	736	697	790	762	765	769	781	689	742	744	717	743	772	758	794	774	748	785	743	753	795	697	745	702	740	698	758	751	750	763	738	745	739	774	745	746	770	724	715	774	751	724	806	773	732	763	780	727	762	767	708	743	736	756	768	803	705	741	769	784	717	766	755	743	757	766	746	783	785	763	722	714	765	760	809	762	760	784	711	773	731	746	769	731	739	795	711	696	758	795	766	747	788	766	730	726	757	790	746	728	772	748	759	728	750	783	740	759	739	818	737	735	741	718	735	773	744	696	761	701	759	741	773	795	742	741	769	745	759	746	711	777	743	747	716	735	781	772	760	776	760	765	796	732	726	762	773	773	768	799	732	756	751	722	737	730	756	747	774	699	749	742	740	749	686	744	721	732	754	711	759	723	771	727	772	809	728	753	773	771	769	769	768	746	801	725	705	758	739	792	714	739	741	741	724	674	746	772	745	741	788	772	719	791	769	732	753	744	755	794	772	729	718	731	712	739	712	734	768	775	737	693	765	752	715	758	768	740	713	773	685	732	735	773	774	727	762	761	770	747	712	738	717	759	742	754	760	723	721	726	753	723	723	731	764	727	734	717	683	758	746	740	792	744	699	698	754	724	733	728	811	787	756	770	767	735	790	699	716	753	700	751	747	760	729	794	739	741	780	760	731	729	776	748	759	713	753	751	779	762	759	722	735	708	727	698	748	783	745	757	757	747	747	760	722	740	693	769	731	754	722	753	727	717	750	651	746	767	692	767	749	732	743	739	676	755	785	767	764	711	786	763	778	733	748	800	735	662	771	709	786	785	757	739	775	737	744	779	746	739	754	753	769	764	757	707	775	772	793	730	749	754	782	750	764	723	730	770	718	731	786	736	752	742	753	751	778	755	785	744	779	763	746	718	769	714	730	708	764	735	819	774	742	780	769	758	768	738	747	771	719	774	768	775	727	751	783	716	769	746	774	785	716	717	750	712	731	755	733	728	756	734	710	761	751	728	723	778	748	781	739	762	760	731	748	747	754	691	714	755	765	755	725	761	737	761	702	799	722	722	778	703	702	751	760	773	780	745	736	729	716	748	783	715	816	745	753	754	769	766	735	765	754	756	715	704	723	728	769	765	745	722	812	721	754	748	777	720	746	809	761	697	697	771	772	747	768	748	788	745	756	723	738	738	784	839	705	725	784	749	765	736	720	718	775	783	726	781	738	763	747	715	769	739	736	751	772	762	752	815	762	704	715	736	725	742	726	830	776	719	717	748	705	773	819	777	753	776	756	807	768	737	774	763	815	719	782	755	774	723	720	759	762	771	727	718	762	770	788	721	730	745	791	752	723	723	758	790	725	720	788	709	721	737	783	736	737	731	798	744	742	759	759	701	672	740	724	759	740	683	732	771	741	747	712	741	744	732	710	725	755	786	734	735	713	736	774	783	753	765	749	700	739	720	689	774	767	792	774	711	715	763	786	742	756	679	709	753	729	739	730	711	749	723	756	733	739	766	759	778	802	762	742	702	717	785	776	713	740	739	810	721	793	746	766	763	728	743	723	740	745	764	729	732	782	723	736	738	724	781	769	744	711	766	710	725	760	725	758	722	711	704	724	711	776	769	720	728	713	736	766	748	776	701	708	705	748	765	795	776	776	752	836	718	763	760	740	746	730	733	717
7823	1566	2021	1729	1215	1044	853	701	599	534	480	379	333	345	365	349	321	351	350	313	357	320	298	323	285	334	287	282	280	293	278	294	305	303	286	284	325	299	291	282	288	274	302	297	297	294	287	297	310	276	309	309	310	281	295	316	242	282	293	303	309	299	316	288	289	308	278	287	288	309	263	269	288	261	273	274	266	315	311	267	325	291	308	276	302	297	296	295	277	305	273	255	296	287	288	314	293	275	276	272	287	290	270	308	287	255	263	273	304	302	302	291	285	294	252	301	267	332	261	293	306	283	282	308	295	294	295	263	327	310	266	284	284	304	305	320	261	299	289	291	291	291	303	344	270	282	288	285	278	287	276	290	282	296	288	293	274	268	305	307	277	303	295	295	302	306	275	288	325	264	296	292	285	296	303	261	310	299	287	292	290	285	290	281	283	266	264	283	295	297	243	284	271	298	293	294	314	288	307	319	267	288	280	311	288	301	270	282	302	313	285	303	266	301	294	278	305	264	278	291	288	315	294	291	313	287	317	311	325	283	311	296	297	275	310	283	297	273	270	296	266	320	312	303	246	299	276	314	322	308	286	283	311	270	296	264	311	278	310	252	321	298	305	335	316	279	302	283	298	314	278	307	286	279	294	274	303	286	308	268	299	278	350	310	275	309	284	293	290	285	253	300	307	277	335	339	308	296	302	263	259	268	307	256	305	269	288	309	297	274	279	292	265	298	297	305	297	302	273	261	311	319	311	267	286	286	297	275	289	321	288	297	335	286	272	310	276	270	288	292	299	280	298	276	280	303	297	266	301	272	278	319	289	290	301	266	293	295	281	314	283	285	271	315	307	302	304	303	291	262	293	264	277	289	278	299	336	279	313	297	300	280	337	310	284	289	319	276	325	322	279	296	270	271	284	246	304	321	298	310	307	319	288	293	276	296	275	269	297	307	314	284	288	279	297	283	280	280	299	321	287	263	287	332	278	304	299	295	271	273	267	337	312	285	256	293	285	306	291	276	289	283	295	274	282	326	295	285	280	278	305	283	307	286	326	265	271	295	297	293	314	276	295	274	266	284	294	324	295	302	318	263	310	306	318	307	290	293	295	288	286	293	272	279	305	292	323	331	284	298	264	300	292	291	278	300	286	319	275	284	269	307	271	281	313	308	299	276	272	262	257	272	270	294	319	309	257	278	280	295	291	277	317	301	273	298	288	305	297	291	310	288	263	302	310	294	272	308	269	314	307	299	294	288	296	314	271	312	304	319	271	298	264	327	306	294	316	308	308	289	301	272	256	299	252	303	307	301	290	305	291	276	269	318	283	316	264	325	312	274	265	275	303	280	303	307	341	288	255	305	293	310	303	271	308	277	317	307	289	279	301	313	282	295	310	259	314	283	272	274	285	293	305	319	279	299	341	318	307	298	309	291	273	274	306	289	281	321	302	261	272	312	251	264	293	302	275	295	265	329	296	295	306	299	293	309	280	291	277	303	318	294	295	277	293	286	293	292	309	258	297	264	276	264	277	298	305	282	289	305	311	279	339	281	287	336	281	272	297	298	316	273	279	302	298	295	306	283	309	293	307	310	309	308	325	283	298	274	320	271	298	300	294	284	306	304	283	278	303	292	289	287	296	298	305	298	279	293	292	277	301	297	302	289	283	281	254	304	287	295	337	309	288	277	280	265	308	287	298	303	268	338	292	272	298	320	279	291	309	266	287	299	310	292	287	318	280	320	317	295	317	276	302	309	289	339	295	314	287	301	309	297	318	300	319	317	285	287	269	307	321	278	320	302	318	281	300	303	309	319	335	270	297	301	262	321	314	286	286	318	292	255	264	308	290	310	300	281	298	294	274	291	270	311	327	302	299	259	283	287	293	306	267	276	257	317	309	288	285	273	286	296	264	310	304	309	286	257	288	311	303	315	279	303	292	284	270	270	297	283	308	255	291	294	283	307	265	282	292	285	286	302	308	290	281	306	301	289	325	298	256	281	282	286	317	294	277	305	312	280	257	285	252	269	324	319	315	311	297	308	273	264	258	282	287	274	298	282	295	294	272	272	298	271	275	341	307	289	292	253	276	347	301	271	277	307	296	283	300	338	307	255	272	294	271	293	289	276	281	309	271	270	321	288	269	267	304	306	282	273	280	298	287	289	293	269	296	251	301	280	309	320	305	257	282	331	307	294	251	287	303	288	284	309	295	290	279	317	292	285	295	288	306	304	266	284	288	303	303	265	281	297	262	291	308	272	265	310	309	300	288	284	302	294	297	274	261	289	278	301	278	297	283	284	307	311	292	283	270	280	309	279	299	265	289	297	247	287	295	307	319	320	266	277	284	297	289	289	330	249	291	279	319	303	272	273	324	278	291	332	307	274	276	277	303	309	299	280	306	266	288	276	322	319	296	287	283	275	286	290	277	323	266	291	297	255	297	301	287	293	315	291	281	275	322	329	315	296	308	314	294	302	298	283	318	271	322	297	270	272	306	246	284	316	286	278	265	306	267	316	302	320	293	265	278	282	331	284	276	281	303	290	319	276	286	273	282	264	293	324	299	297	298	276	286	269	297	306	279	309	275	284	292	275	309	333	308	314	281	267	325	330	297	306	286	311	298	264	334	317	339	265	304	295	308	289	284	320	289	257	283	310	295	297	301	247	296	295	296	305	288	302	303	302	298	329	284	280	302	301	293	278	321	287	290	289	284	266	295	322	277	273	308	278	288	294	282	301	272	273	306	302	289	295	288	274	288	284	306	254	267	278	308	261	272	322	310	286	300	258	308	273	296	296	311	283	311	306	268	277	307	314	275	288	295	282	288	322	325	295	276	281	275	310	294	244	296	288	305	278	271	278	278	275	302	283	339	297	313	284	269	267	267	303	280	261	274	328	262	291	282	280	288	325	291	265	311	271	273	296	295	320	276	302	317	281	285	294	255	293	290	298	292	249	280	298	300	276	295	291	311	301	301	280	273	299	297	311	305	281	302	263	282	291	302	296	283	267	296	262	305	287	288	290	274	299	303	291	300	285	303	328	306	307	271	265	295	299	291	281	294	262	289	265	286	298	284	289	284	298	284	285	279	299	298	297	281	300	269	306	273	284	319	295	288	294	327	299	324	304	287	315	335	281	297	277	328	278	269	264	304	333	280	294	283	309	310	296	295	258	277	284	262	311	251	294	271	298	264	309	282	330	303	308	300	305	279	269	264	264	289	240	277	295	311	285	308	335	290	262	302	271	317	307	311	277	284	317	296	294	319	277	304	298	301	306	275	269	274	290	277	297	328	304	290	325	301	258	280	278	297	282	291	308	308	266	297	275	277	272	287	273	282	309	263	292	283	281	291	283	303	277	307	288	280	297	286	286	314	284	277	317	301	309	326	282	302	304	278	291	296	285	259	294	281	320	292	275	296	272	273	264	255	247	315	295	285	274	327	316	291	284	323	304	274	281	298	281	292	293	285	301	300	298	293	319	299	272	284	296	322	302	280	291	302	265
7109	2022	4146	4813	4591	4199	3397	2934	2430	1824	1866	1458	1254	1319	1237	1148	972	1126	949	909	902	907	921	862	880	805	779	748	763	701	738	727	753	757	713	724	772	721	718	690	725	685	725	719	783	690	754	676	744	678	737	717	705	695	711	681	712	661	725	690	694	742	713	696	726	669	688	725	740	713	694	697	733	742	701	695	713	677	715	729	785	699	723	697	690	709	722	668	727	721	755	736	710	687	735	710	734	715	729	731	711	700	759	711	712	731	733	675	679	685	720	675	647	725	711	704	717	714	729	675	761	684	707	719	672	738	690	672	741	664	717	689	671	722	707	697	658	743	705	714	692	702	701	687	676	633	691	650	664	667	723	717	690	734	667	708	695	714	671	713	665	706	744	667	713	764	744	736	705	706	709	716	703	671	722	675	670	674	744	696	732	684	706	722	673	687	689	703	691	668	714	730	694	697	660	657	719	714	703	699	717	672	699	673	757	707	700	694	676	688	728	742	692	692	696	674	734	743	718	697	668	697	727	684	671	700	663	737	714	672	719	714	698	732	700	703	691	724	706	763	731	741	700	701	694	714	708	713	703	715	691	705	714	712	701	691	729	751	731	657	692	730	707	723	708	645	711	662	698	744	721	699	702	722	683	695	702	718	676	744	683	751	661	714	693	714	702	652	699	672	694	744	689	701	724	717	694	733	697	704	685	625	722	728	721	686	683	700	720	678	711	750	719	721	714	673	671	628	680	683	675	655	716	687	716	714	702	688	668	649	710	678	721	729	663	687	685	722	670	716	726	694	720	727	685	677	673	717	721	708	700	697	713	715	691	697	699	680	726	724	728	646	715	717	753	687	697	728	675	709	725	686	741	674	689	709	698	727	704	710	726	723	657	734	681	724	717	723	702	683	685	690	714	673	732	716	700	679	662	752	697	714	700	720	698	689	682	699	713	723	718	729	710	695	680	714	699	715	750	680	745	722	702	747	692	676	685	679	711	719	703	685	676	668	731	707	695	687	683	731	748	694	685	715	710	714	715	695	681	666	670	743	657	712	697	672	669	688	729	742	716	717	716	718	684	689	702	706	691	680	724	699	674	703	693	736	768	732	714	690	695	691	699	704	727	687	684	733	724	672	701	698	666	719	633	698	697	754	726	717	677	654	718	672	678	707	734	682	721	732	680	677	658	678	679	688	663	706	699	738	739	727	700	721	670	682	717	646	733	669	709	698	665	697	702	731	676	666	681	691	714	733	709	745	719	691	712	722	696	681	687	689	740	699	684	662	697	668	748	717	726	701	745	711	713	672	698	747	689	684	705	731	656	689	713	749	733	685	641	721	711	729	685	709	694	690	675	681	679	732	667	710	719	648	742	702	707	731	691	695	694	697	710	721	678	683	722	685	728	713	667	708	752	706	680	687	692	705	702	719	695	693	680	687	658	703	723	664	656	697	658	702	683	712	700	689	694	694	697	698	735	722	745	697	692	729	718	675	689	707	727	704	719	685	764	709	727	701	703	708	716	657	678	741	721	747	688	707	706	703	676	683	714	715	706	736	665	696	735	765	742	717	699	703	719	705	688	689	685	745	681	648	682	693	721	735	701	730	720	708	726	687	674	734	674	674	688	691	698	703	727	704	663	695	672	698	741	696	712	714	690	715	717	688	676	713	695	710	719	710	748	723	700	657	760	729	665	692	705	657	728	681	709	760	695	701	663	678	724	718	694	750	688	725	719	713	684	732	720	720	728	688	705	680	768	740	698	677	683	713	713	690	711	730	689	699	650	667	715	636	732	721	710	693	697	703	715	694	711	700	689	683	700	721	685	708	681	689	715	687	683	677	712	687	699	720	666	731	651	698	709	711	703	687	677	717	720	662	689	712	702	759	715	741	686	747	702	697	712	717	703	668	736	670	708	677	703	720	720	700	697	719	712	688	769	704	683	732	696	697	683	681	682	711	701	707	705	693	704	764	671	657	694	768	710	765	735	678	720	689	696	729	733	681	698	741	714	698	703	713	686	662	706	700	708	682	711	699	651	645	682	726	698	696	709	674	656	709	670	656	699	740	709	663	683	678	734	660	690	697	741	682	678	708	702	702	673	732	682	700	650	696	718	710	716	682	713	709	709	677	660	682	678	696	728	686	687	681	744	726	694	709	680	755	728	702	716	669	662	678	687	655	720	710	682	732	714	733	707	682	684	698	686	703	673	693	694	646	716	711	697	717	690	742	680	717	676	719	660	746	702	714	760	704	715	712	693	702	732	709	694	696	681	729	676	733	655	690	696	714	646	707	696	693	682	671	667	714	685	702	661	634	729	634	729	737	663	696	706	692	714	723	674	686	686	702	720	741	724	708	699	723	711	742	686	675	693	722	680	749	726	696	706	708	743	682	728	705	690	704	773	670	708	691	696	719	723	698	642	671	727	653	710	707	695	716	627	720	707	687	741	713	701	751	699	700	643	692	676	778	677	715	712	745	685	679	684	699	712	725	712	696	651	704	694	688	732	691	722	690	669	676	694	740	709	662	701	688	709	718	667	712	699	715	687	729	689	696	693	681	721	691	721	717	686	740	742	668	686	727	690	752	653	722	678	686	718	772	685	711	719	693	761	716	678	679	698	705	718	728	723	733	719	666	685	702	667	693	709	747	740	699	742	711	706	710	661	665	733	720	740	694	679	657	701	710	702	705	686	702	691	767	672	705	705	717	703	693	703	656	713	701	651	732	680	727	729	675	702	765	716	695	713	723	703	659	755	679	705	787	728	695	718	742	707	692	746	718	707	647	696	697	706	644	723	744	718	681	672	761	729	702	691	706	697	708	684	676	707	673	716	728	718	704	734	722	691	681	724	692	717	713	723	732	701	717	702	721	646	700	674	700	708	664	683	681	694	741	696	705	696	654	679	678	691	660	745	715	704	690	681	731	704	676	708	702	714	696	716	703	688	723	705	663	726	687	666	694	676	666	714	673	708	693	697	688	743	692	667	701	645	692	694	667	659	676	737	717	705	699	694	701	682	672	700	746	700	658	674	737	710	706	684	759	690	689	677	724	685	700	715	686	712	726	648	704	701	713	697	704	692	684	709	712	723	698	724	731	675	723	709	711	763	660	676	716	661	671	724	704	713	706	720	704	697	688	719	729	729	708	698	740	691	770	698	713	711	671	705	725	693	722	699	700	715	700	713	720	679	660	693	694	715	739	697	710	699	727	696	690	689	740	709	680	705	756	672	709	691	692	732	675	722	652	702	724	677	724	718	699	662	752	710	721	699	665	677	699	759	692	692	709	733	671	742	722	711	679	695	695	680	674	716	705	753	701	750	727	713	672	686	664	652	710	699	667	675	683	743	717	730	723	705	684	722	751	681	713	679	735	707	731	685	727	716	666	673	693	662	734	692	712	721	764	689	746	695	697	706	721	732	663	640	668	718	688	697	701	726	728	714	696	693	642	733	661	723	717	724	721	686	673	701	671	722	736	693	702	666	666	689	724	698	687	690	712
13788	2513	2869	2412	1793	1370	1058	814	670	536	395	393	356	336	293	284	240	247	243	253	241	237	195	235	225	184	229	170	215	222	182	171	189	173	189	173	178	205	175	175	190	181	215	176	181	164	177	183	201	176	199	194	203	196	183	186	186	190	144	182	174	193	216	200	210	163	165	187	175	195	174	175	207	192	193	169	177	174	203	193	197	167	196	205	178	161	183	179	190	192	188	189	193	194	176	182	182	212	202	190	188	204	176	174	199	200	185	191	173	171	178	174	174	151	188	203	184	191	179	180	185	190	209	181	177	180	186	170	190	176	166	190	202	188	177	191	183	148	177	221	203	174	181	198	148	183	187	237	198	170	172	175	187	183	171	192	182	207	171	184	188	173	189	195	185	189	165	196	169	182	179	180	176	196	179	191	167	182	181	167	172	206	211	171	187	173	185	196	200	186	198	188	204	161	192	196	169	192	165	186	195	154	190	212	177	185	180	201	192	176	182	189	169	158	209	193	181	198	176	172	158	173	197	177	186	188	192	156	197	194	168	172	197	167	159	196	181	175	193	177	194	191	178	177	174	182	191	182	185	199	180	193	193	173	160	169	186	167	188	161	196	164	193	211	179	187	179	187	168	189	177	166	187	171	179	181	213	203	170	195	192	186	201	188	176	195	195	182	212	186	176	184	183	194	210	165	162	168	190	193	202	200	195	178	175	210	195	184	171	194	185	173	202	174	198	166	180	193	205	187	197	188	186	177	194	180	179	188	174	187	192	211	188	183	172	148	185	182	204	160	193	182	182	169	175	200	182	192	196	210	174	180	171	180	204	198	182	186	211	172	168	175	180	183	196	193	193	173	184	180	204	177	205	183	170	180	193	182	174	181	175	193	199	154	171	155	189	172	188	183	193	180	189	188	171	161	220	175	193	210	184	173	174	195	200	191	168	170	182	176	188	191	192	194	181	186	203	165	180	174	215	183	169	188	186	175	179	190	179	167	173	178	183	202	153	170	197	179	210	211	200	180	202	182	182	199	185	187	160	200	231	163	184	184	182	187	175	184	201	176	172	162	181	183	175	177	184	175	197	182	185	171	222	207	209	171	201	182	181	176	191	183	216	170	177	168	184	183	197	186	207	187	180	198	209	161	171	189	222	177	206	165	204	163	177	202	185	191	192	169	175	167	185	181	196	181	167	182	193	181	194	199	166	170	211	179	194	178	197	187	168	153	196	200	199	197	173	174	178	177	194	196	198	203	172	185	175	184	189	191	189	179	157	190	186	209	181	180	189	181	170	182	199	177	161	192	182	182	169	182	154	178	221	199	170	195	165	166	184	180	197	192	201	180	193	201	157	185	193	196	201	179	189	174	209	183	191	184	196	180	173	190	169	186	187	169	207	172	196	197	177	167	175	192	180	189	168	179	166	200	171	179	179	183	180	162	177	179	164	186	169	168	183	184	198	181	213	165	200	183	189	187	182	170	194	208	172	184	183	179	203	168	192	184	191	186	176	175	167	213	170	195	201	178	171	200	206	196	181	175	176	146	175	187	184	184	205	196	164	182	184	175	181	193	184	166	142	176	188	173	163	171	179	205	191	186	211	189	189	188	173	182	193	186	191	157	165	198	188	172	155	178	197	179	197	191	187	189	221	190	184	174	174	186	187	174	177	188	201	198	205	175	181	186	182	166	201	202	201	195	196	213	187	185	194	163	178	185	191	188	187	182	171	217	205	185	185	161	193	180	195	180	185	191	159	175	175	167	179	179	210	185	204	188	212	207	182	173	165	199	185	170	199	200	204	194	203	179	170	188	191	168	176	158	167	198	176	185	160	179	157	182	152	175	182	181	154	165	194	195	166	196	168	190	197	195	170	177	182	170	166	191	176	196	219	200	201	207	200	226	199	167	163	179	188	197	177	181	183	184	187	162	194	181	202	197	227	212	167	199	190	198	189	179	162	189	186	167	178	172	203	211	191	193	177	186	201	181	167	177	189	173	168	164	208	177	177	178	193	204	168	204	173	202	201	186	182	171	180	184	188	185	185	179	194	180	157	209	181	208	186	176	203	170	179	170	173	225	183	197	176	187	175	203	184	183	163	182	165	192	180	173	181	173	178	203	178	199	191	186	184	191	209	202	172	207	173	182	190	182	190	191	172	182	176	183	196	205	179	182	189	202	161	178	192	172	175	173	195	186	178	152	173	186	195	172	176	196	182	187	198	195	181	173	200	177	187	183	189	196	193	174	178	185	186	189	179	179	150	182	176	167	171	161	198	177	176	177	197	173	183	187	168	174	183	172	183	191	177	190	174	220	196	209	192	201	202	182	167	178	181	195	192	178	187	202	189	209	172	208	207	191	181	189	194	196	198	199	225	193	178	194	172	184	168	186	183	165	211	164	197	172	209	185	193	196	177	193	189	186	183	206	168	182	169	184	203	192	173	185	178	199	183	178	170	188	177	179	190	168	193	181	190	152	186	193	191	171	203	195	197	180	188	202	194	190	201	184	181	166	177	173	171	180	184	187	182	191	189	194	204	189	169	204	152	181	185	175	179	187	192	173	146	185	183	192	166	176	200	192	193	179	188	192	189	184	189	183	190	191	197	190	194	183	182	199	190	195	206	204	181	198	205	180	178	196	177	199	208	179	184	200	151	187	178	186	208	187	198	166	200	191	183	188	198	173	213	202	194	179	199	193	191	188	194	205	185	192	197	177	165	183	219	172	181	195	190	184	210	172	172	191	169	162	179	172	176	198	183	169	170	205	197	185	207	178	172	188	165	183	201	178	200	170	164	167	191	172	197	166	191	179	168	181	187	199	183	187	197	174	191	195	201	204	201	226	200	177	170	192	150	187	178	169	182	177	178	170	159	192	184	164	182	206	182	193	198	184	193	196	183	166	187	162	171	193	165	197	206	205	189	183	190	176	197	195	196	162	214	187	197	201	177	201	160	176	158	171	178	184	200	184	205	205	186	210	195	160	186	172	177	201	160	199	179	164	191	171	159	212	172	186	144	194	193	178	201	173	170	180	187	178	174	176	179	170	175	189	178	180	160	167	196	189	178	178	164	201	188	171	170	164	192	162	193	183	170	178	176	176	196	198	179	202	179	190	195	184	154	169	194	174	169	210	177	165	173	175	183	167	186	162	194	178	175	198	218	187	179	171	190	199	173	188	192	176	170	180	172	186	174	172	184	185	170	187	197	184	185	179	162	181	197	190	182	156	193	199	198	179	161	189	173	176	185	230	173	176	196	188	223	215	179	174	182	181	198	176	199	186	162	196	170	177	203	167	171	194	211	196	207	188	183	178	191	187	154	171	170	201	173	175	212	177	174	173	184	194	195	161	186	155	159	201	171	176	191	180	201	198	162	186	158	181	198	218	194	186	182	179	185	188	227	177	190	177	182	179	166	196	218	192	184	182	203	180	194	187	194	168	171	178	189	183	194	190	175	179	191	191	184	193	179	186	180	183	205	192	182	187	180	170	179	181	197	205
9099	2486	5464	6975	6417	5591	4492	3791	3046	2174	1743	1573	1434	1264	1215	1088	1092	898	835	854	815	754	740	738	692	678	632	587	599	575	503	542	550	513	525	543	511	517	530	485	491	461	472	511	487	494	449	470	513	515	488	500	460	475	451	493	476	477	446	460	454	464	476	500	452	489	466	463	504	446	515	470	426	502	457	482	454	506	445	496	459	472	487	455	508	463	468	431	463	490	503	461	501	503	490	476	462	425	479	463	477	424	496	475	477	483	482	500	477	464	472	491	482	468	474	445	467	488	468	441	493	490	475	466	479	503	475	504	451	495	464	464	430	488	482	478	484	507	485	460	485	465	477	497	504	431	463	487	463	497	449	472	473	473	467	442	437	435	422	474	431	476	452	464	441	473	464	469	494	486	473	458	491	502	474	445	450	468	471	488	459	440	492	482	448	476	517	470	448	472	461	460	491	483	493	474	449	467	496	482	463	446	476	475	474	477	466	436	475	482	440	512	440	454	468	520	452	485	504	491	457	491	454	471	473	467	443	476	476	473	466	474	467	463	446	439	485	459	462	460	501	447	423	502	471	481	467	486	462	493	476	500	462	478	452	454	463	485	449	409	492	480	467	491	494	485	452	447	430	455	475	465	455	478	478	473	420	457	459	472	456	473	450	448	477	459	440	468	514	482	449	482	462	455	461	471	437	447	468	481	461	456	464	458	458	423	423	468	454	454	495	474	431	456	477	448	476	457	462	444	465	447	495	444	469	474	462	451	432	452	458	488	481	482	468	483	457	471	435	451	476	495	465	464	446	421	426	468	493	467	460	430	467	478	441	476	468	477	460	467	458	463	471	486	484	445	467	470	450	477	459	465	467	488	509	453	444	425	447	469	456	496	458	479	447	458	463	451	508	452	469	485	477	416	481	464	441	453	477	476	479	497	487	471	445	480	474	465	490	493	486	465	491	460	490	430	480	495	467	453	483	474	491	481	472	478	434	458	458	485	459	454	465	484	438	494	502	483	498	506	462	485	455	464	471	455	460	455	446	460	435	453	437	506	463	487	488	507	453	452	439	468	459	472	450	478	418	481	474	486	474	468	454	505	471	450	406	476	473	502	473	497	462	470	469	486	477	473	469	450	482	433	488	459	462	458	504	459	477	457	433	467	507	473	441	471	442	468	497	449	483	464	464	476	421	489	460	447	420	465	470	460	466	441	479	470	487	475	502	451	498	464	466	483	465	462	444	501	451	475	481	503	454	485	487	502	470	467	460	419	449	504	495	453	455	452	465	455	472	445	462	459	472	444	475	465	448	477	454	463	461	456	494	477	493	499	467	472	455	468	460	446	444	465	499	441	479	444	454	458	464	500	471	470	468	498	452	467	486	439	467	479	402	466	478	458	447	412	447	465	473	479	503	496	454	473	464	470	459	431	456	479	478	459	464	491	464	486	486	469	482	438	458	468	441	484	463	500	469	436	461	506	523	492	438	470	457	452	473	460	433	484	456	480	450	474	468	452	496	452	464	490	476	461	473	463	465	469	472	480	471	505	493	444	478	489	509	519	458	468	467	496	476	438	469	482	489	483	447	432	466	476	473	464	461	463	447	502	494	476	466	453	471	490	442	480	448	455	454	469	482	472	451	439	482	470	488	488	426	496	463	455	506	495	481	449	468	474	477	497	479	455	439	457	447	437	445	474	464	448	451	465	456	446	465	465	454	493	479	468	482	449	428	480	470	447	494	466	437	448	473	462	473	449	515	469	476	448	457	478	461	481	498	465	493	516	474	462	419	480	474	486	441	445	456	450	447	446	469	500	481	470	455	454	443	460	520	469	483	457	465	514	454	497	465	486	495	467	502	468	452	463	454	463	501	474	453	433	462	417	462	514	480	465	463	451	437	462	506	467	491	481	483	484	498	486	468	461	476	483	457	469	441	466	456	448	435	457	470	461	434	503	474	445	451	469	461	440	517	463	472	467	453	462	440	530	470	498	468	500	489	475	494	495	451	450	447	464	445	446	514	505	458	470	429	467	507	479	441	468	436	469	470	455	480	466	463	475	484	465	454	500	477	415	452	453	476	480	453	474	466	513	487	445	462	478	505	476	483	490	457	475	497	415	458	489	463	505	469	465	491	480	456	453	475	493	481	450	498	462	451	441	471	463	443	477	474	482	491	467	466	472	521	460	487	446	452	497	475	461	447	472	457	472	470	446	463	508	483	486	460	442	501	474	442	441	456	441	436	485	453	483	460	463	452	472	475	448	494	435	472	457	489	487	436	489	482	466	467	483	466	431	493	509	468	480	454	482	437	502	472	453	461	486	485	465	475	482	497	435	474	467	501	480	473	459	469	459	422	466	456	472	496	489	445	438	469	445	469	463	441	465	417	468	456	430	428	448	454	463	447	443	427	439	457	451	501	442	473	491	472	485	447	496	439	483	458	472	438	456	470	463	511	482	465	504	442	437	462	460	432	464	448	424	437	470	473	447	452	485	490	465	502	434	489	461	488	490	481	496	482	496	419	460	448	480	489	490	485	472	435	469	458	451	497	482	452	431	445	442	445	438	478	463	494	473	438	457	442	466	475	471	494	468	438	441	474	440	474	482	475	471	433	461	468	480	467	437	436	472	439	464	502	494	465	463	506	481	464	432	483	451	426	501	448	479	500	427	511	426	438	498	514	476	486	446	481	464	437	437	426	438	479	474	451	433	450	455	463	501	430	446	479	474	474	460	484	483	451	469	466	474	448	471	429	479	512	470	461	489	447	480	441	458	480	471	454	464	487	473	468	420	507	476	493	520	451	437	422	422	470	491	437	449	500	475	494	477	466	493	435	481	488	474	404	417	460	454	468	467	478	466	475	467	475	443	469	479	494	457	437	482	465	454	470	462	450	487	478	464	462	456	459	440	466	445	472	497	479	488	499	483	429	458	480	466	480	476	436	461	467	468	462	496	483	451	432	491	495	439	494	467	425	469	429	453	485	480	447	454	451	473	464	497	434	489	468	480	474	477	486	457	440	469	467	456	483	480	441	489	477	472	478	465	456	475	460	498	474	436	447	440	473	457	491	444	458	444	446	477	472	451	486	449	491	479	458	447	414	467	480	460	475	430	493	443	476	454	451	478	443	460	484	517	488	478	472	461	491	467	458	466	481	474	483	446	432	484	491	455	472	464	454	538	470	500	469	440	500	469	492	434	494	509	492	473	477	454	443	444	451	489	461	497	448	453	486	429	457	452	466	475	472	444	471	454	460	467	444	504	473	501	477	446	480	463	439	470	491	462	468	431	488	451	491	447	479	454	464	469	479	479	431	480	447	469	484	467	465	429	466	431	467	452	480	463	500	489	471	453	479	451	462	473	505	452	426	459	483	482	436	481	472	461	458	426	440	439	426	481	480	514	460	484	449	496	456	474	443	472	432	470	459	485	430	451	468	465	500	501	470	489	467	463	488	467	410	447	515	471	472	507	464	474	433	452	469	448	471	451	465	477	496	429	501	448
2224	925	1107	882	760	650	536	482	428	414	390	317	341	337	358	327	336	329	323	327	323	326	327	329	310	320	322	348	332	315	332	276	313	329	305	317	338	319	283	296	320	349	320	325	316	328	288	322	323	297	302	332	315	301	309	295	322	342	329	327	297	299	292	332	317	286	318	311	289	314	307	306	347	346	310	307	297	326	278	312	336	292	270	333	292	315	299	309	287	322	308	291	319	322	299	306	300	326	353	303	291	318	279	341	302	310	295	327	325	304	287	312	322	339	282	293	335	318	303	314	303	323	294	304	296	272	319	316	314	316	339	319	318	312	361	308	359	335	268	324	286	350	342	316	309	319	289	297	309	330	338	318	321	331	309	333	319	320	326	321	332	337	268	280	303	298	293	279	339	334	333	289	353	283	323	285	294	315	299	305	326	323	300	310	343	307	293	307	332	301	287	328	304	295	347	283	310	340	362	315	314	330	344	305	310	356	310	334	305	290	332	318	291	329	302	316	310	286	309	314	347	306	304	331	306	303	317	322	322	342	337	267	327	309	301	319	314	320	307	310	308	292	316	308	278	325	331	340	287	338	293	306	304	283	313	307	310	331	302	366	279	320	294	326	296	308	305	316	292	373	321	308	349	315	319	285	303	330	317	321	332	344	293	338	320	332	302	325	325	307	343	281	314	316	309	301	320	315	311	329	324	323	325	318	332	310	318	296	289	314	355	310	329	296	303	328	311	303	316	313	333	312	332	336	293	319	286	306	285	286	298	317	339	301	329	296	324	338	317	311	329	295	344	266	329	324	315	352	336	313	309	330	310	321	295	311	296	305	316	294	294	323	312	318	282	307	314	332	314	318	324	292	311	307	282	350	299	311	314	289	291	339	298	311	313	322	319	320	313	288	325	302	297	307	322	310	333	299	293	299	315	312	322	314	311	290	303	301	298	319	297	338	314	304	326	309	299	308	287	299	319	316	318	345	329	324	278	329	324	284	322	302	295	303	296	325	323	307	339	313	339	298	286	338	323	292	329	319	305	299	331	296	312	312	302	319	299	296	302	346	340	304	341	360	336	318	352	317	300	270	310	327	289	297	305	280	309	323	326	297	296	306	286	293	323	293	323	316	294	345	295	340	310	283	287	328	275	286	317	335	298	305	317	318	313	306	313	324	335	297	283	297	321	298	308	325	301	329	314	303	315	265	320	303	302	327	331	299	288	291	283	341	321	352	320	311	290	324	315	358	295	308	322	323	322	272	303	305	295	323	327	295	327	361	317	296	274	279	351	332	338	304	302	324	294	316	287	304	318	300	316	279	340	313	299	311	304	293	320	313	324	337	321	326	311	311	329	323	287	296	318	327	354	321	277	339	324	337	297	283	295	314	331	323	336	306	308	343	316	308	345	339	321	330	351	293	324	343	344	312	284	339	358	343	297	304	285	308	312	307	310	315	282	330	320	333	316	301	302	314	303	314	341	316	324	307	295	337	301	323	294	311	318	334	307	323	312	306	347	307	308	322	310	298	282	322	302	292	320	322	309	288	318	287	289	293	331	330	318	349	318	289	313	322	299	293	303	316	313	321	301	365	310	321	303	316	307	304	325	311	291	313	311	320	305	306	321	315	315	316	306	291	316	311	302	295	320	346	321	302	327	320	317	314	314	335	312	311	297	296	312	320	321	327	329	310	282	327	292	316	306	305	282	306	309	307	285	275	333	295	313	331	287	308	305	322	319	331	322	312	292	311	296	303	326	313	309	317	289	312	300	328	319	313	299	313	331	332	298	289	325	332	292	317	304	303	282	310	313	307	331	329	327	322	324	324	297	328	316	300	334	328	317	308	292	307	315	292	341	322	322	304	351	319	328	316	321	327	278	335	297	325	297	294	311	291	343	298	298	310	293	305	341	336	333	315	282	342	318	314	329	300	323	309	354	333	274	298	275	313	320	310	283	354	331	330	319	319	294	309	337	299	302	336	335	306	310	336	297	349	307	308	343	354	311	294	306	369	306	344	301	272	322	298	318	305	361	343	347	277	279	283	309	337	298	341	337	305	326	317	315	289	306	315	324	302	292	301	287	346	327	322	296	329	321	323	317	282	317	342	316	319	315	302	306	288	288	304	303	308	334	295	304	341	340	302	304	314	310	289	314	281	329	317	318	333	312	315	359	326	321	322	319	306	280	293	297	310	285	333	320	274	306	299	290	338	310	304	311	312	304	319	328	325	338	324	324	315	299	316	330	292	344	301	319	309	319	314	268	326	343	319	328	285	311	302	391	284	311	287	332	318	282	294	344	299	307	312	312	296	340	313	291	344	301	309	294	312	294	327	292	358	296	336	321	307	295	366	305	364	311	332	316	304	306	287	294	312	303	324	271	300	305	326	326	340	306	350	290	312	319	317	315	290	322	339	271	288	333	306	305	312	344	341	340	312	299	366	352	291	327	323	303	283	302	293	310	324	348	308	320	317	287	292	320	319	348	315	285	297	275	326	289	305	301	327	301	309	311	274	333	369	332	345	311	311	290	313	309	310	329	330	315	323	300	299	265	334	275	326	300	307	320	313	297	301	328	323	329	345	336	311	296	331	315	327	360	328	312	326	284	306	322	288	293	324	367	314	315	297	320	303	315	316	327	298	329	330	304	334	303	319	310	294	306	278	295	285	301	311	322	317	334	345	310	355	320	343	328	318	294	326	351	313	297	268	319	287	290	351	311	299	326	327	313	321	307	319	312	278	317	325	293	278	332	305	339	341	335	303	297	304	322	304	301	346	306	300	348	285	282	319	320	301	297	307	335	292	321	323	302	302	349	287	319	285	301	307	310	309	284	346	325	311	299	296	314	327	336	295	304	304	316	329	331	297	302	320	301	320	306	320	334	296	338	310	309	368	310	324	294	318	325	333	332	311	319	310	313	339	282	307	318	260	325	312	322	328	322	283	274	322	286	316	333	309	301	297	322	357	347	330	311	303	351	318	341	312	315	326	311	322	313	301	322	305	291	299	317	332	312	287	323	287	369	301	294	331	348	311	325	361	334	348	308	311	339	311	324	328	317	329	335	319	310	285	307	295	321	296	307	306	292	281	280	281	327	310	325	321	322	314	334	303	311	302	330	289	342	331	268	319	313	319	310	305	323	308	339	346	318	294	333	336	288	326	328	319	335	320	273	312	319	303	316	301	323	291	291	324	318	337	285	309	305	317	302	306	302	316	302	320	343	298	323	346	332	303	301	322	309	301	321	343	314	295	323	330	328	303	318	292	329	324	301	339	294	319	300	304	306	286	318	299	324	337	312	320	331	293	306	331	301	289	352	309	324	288	304	288	338	309	329	299	302	326	304	336	331	304	334	324	317	290	331	309	262	316	350	274	312	324	308	290	286	335	331	288	314	334	326	283	326	320	297	312	334	312	295	312	337	353	296	294	330	291	299	328	281	316	311	330	352	311	337	321	286	332	312	300	284	345	343	300	314	308	312	348	327	328	336	297	314	311	335	332
2555	1342	2385	2833	2795	2460	2149	1755	1404	1322	1203	1098	996	984	910	879	889	885	871	878	885	836	783	834	778	801	747	805	785	774	761	767	765	750	799	789	768	790	758	746	787	746	752	760	745	742	769	759	806	775	766	820	758	751	746	814	748	758	734	790	738	766	760	716	757	737	736	773	782	774	717	772	788	743	761	785	720	763	812	744	732	790	776	742	764	782	713	729	757	756	770	797	800	779	758	704	777	763	763	799	801	759	761	758	767	767	744	730	779	748	783	735	734	724	805	739	741	712	689	719	758	745	771	767	727	720	729	731	775	751	807	781	806	743	753	748	793	759	724	745	789	800	751	744	778	738	749	786	768	728	722	752	784	751	757	757	753	735	736	773	758	741	763	752	743	725	781	753	715	740	706	733	763	733	786	747	790	746	749	732	790	788	739	750	760	752	775	729	741	801	681	730	784	763	769	732	711	751	748	707	779	708	768	710	784	726	706	708	709	749	753	753	745	774	720	740	775	817	760	750	787	738	768	733	703	759	724	773	746	734	749	764	800	725	804	787	762	811	790	787	728	775	723	722	798	724	783	736	776	766	758	761	780	809	725	694	744	705	761	728	711	731	708	735	777	751	730	758	815	717	694	749	735	791	779	742	788	718	763	751	782	739	780	733	825	750	754	767	795	757	747	751	730	756	720	719	790	732	797	748	762	774	797	733	725	736	780	752	750	770	764	717	730	724	776	713	758	759	801	760	792	778	741	790	724	759	718	730	741	735	723	743	733	778	769	710	819	797	763	770	724	773	780	765	764	762	777	815	786	731	763	777	732	765	761	760	728	740	733	770	755	732	742	723	723	797	740	786	730	767	772	707	801	756	757	738	753	761	812	739	768	747	755	731	771	763	757	760	728	751	735	779	751	796	732	762	719	770	750	787	783	761	712	723	762	707	783	735	714	738	718	737	798	697	749	745	741	775	771	744	782	751	792	762	743	744	771	745	796	764	775	743	726	757	738	722	789	781	752	757	792	776	774	728	733	742	697	734	749	761	749	685	758	811	742	722	729	775	764	763	767	782	721	741	770	776	726	794	725	773	793	752	710	766	780	741	796	767	787	793	697	688	813	765	740	734	766	720	740	770	723	712	786	770	753	764	778	768	714	751	735	731	752	738	767	750	732	734	761	738	775	772	775	730	792	764	774	731	720	734	707	745	761	735	754	746	769	776	739	784	686	784	777	774	768	720	780	788	726	716	765	784	752	771	739	746	747	794	727	722	776	779	747	770	776	766	787	697	740	735	758	733	735	743	759	751	744	793	751	759	766	746	830	768	763	745	762	730	748	735	680	698	741	721	751	739	739	800	696	831	790	791	752	749	701	738	754	780	785	790	745	781	710	715	729	734	732	778	757	758	765	792	787	700	732	729	699	726	764	733	720	744	803	759	780	760	731	738	758	727	735	701	718	755	700	726	801	759	718	741	781	729	749	768	712	735	751	700	780	743	747	779	789	735	790	776	719	686	765	741	778	769	726	745	759	729	742	742	767	775	776	758	740	708	778	743	804	734	731	800	758	756	724	776	751	783	802	740	748	746	794	728	740	752	779	759	715	728	732	758	764	742	799	713	769	746	755	727	782	736	709	733	720	809	753	755	750	806	761	724	754	743	779	759	772	745	729	750	768	790	774	759	742	785	807	753	779	777	747	801	750	778	781	702	771	754	767	772	760	810	771	797	720	796	736	744	728	790	773	765	764	738	766	749	734	755	763	710	729	718	778	725	736	726	743	775	756	736	739	788	725	726	716	718	753	747	740	780	719	774	767	731	749	725	753	744	725	777	746	760	808	758	754	741	714	757	733	763	705	716	775	768	734	740	786	729	762	739	724	771	744	753	741	742	764	730	710	747	741	766	720	749	711	802	770	774	812	773	715	785	735	789	736	774	783	730	751	753	753	728	797	762	780	804	744	744	773	732	764	773	755	789	766	778	758	774	770	771	740	758	784	780	727	772	732	761	744	735	796	718	732	797	711	724	762	783	784	770	750	759	721	788	717	757	769	776	733	763	775	804	744	720	761	748	736	799	746	766	733	772	729	731	784	769	745	707	744	732	725	777	754	726	719	771	807	742	740	786	758	734	768	730	763	738	746	785	762	785	769	748	777	742	722	765	771	738	729	756	728	746	737	726	746	763	749	750	763	773	795	725	752	790	730	743	717	755	735	746	792	776	689	791	726	749	727	747	745	734	768	733	752	768	743	754	704	731	810	752	770	739	767	758	747	727	800	702	761	751	740	751	748	768	780	727	747	787	748	715	718	758	723	723	789	730	722	722	735	761	752	707	743	754	764	702	698	739	735	756	753	746	742	765	750	774	779	748	737	772	730	747	759	713	729	747	695	787	809	793	749	717	764	794	750	794	749	751	794	704	801	754	750	767	775	750	735	731	725	737	818	778	789	789	721	774	770	749	769	747	695	708	744	740	802	751	772	789	724	754	767	730	719	761	802	790	733	725	696	752	704	745	757	710	773	687	742	734	771	727	809	731	742	777	746	725	725	746	778	772	735	753	795	727	699	729	758	761	758	724	754	724	747	758	742	739	739	774	788	759	751	782	801	723	757	752	756	782	779	731	747	770	738	734	770	719	719	761	783	733	730	748	757	773	712	771	730	758	783	788	767	785	760	787	766	728	772	774	756	788	762	702	787	730	676	734	744	774	720	754	754	761	795	763	745	754	733	782	737	771	763	791	751	785	768	706	764	780	765	754	726	759	736	702	738	698	743	740	777	788	705	735	750	739	784	704	759	752	788	800	767	802	739	740	764	732	677	750	751	779	776	796	764	746	767	773	713	747	733	765	758	721	775	753	751	776	767	797	766	749	779	769	715	776	793	730	728	774	723	706	769	783	781	817	795	769	755	746	732	706	736	769	762	764	780	771	726	760	750	765	726	751	768	757	692	739	787	772	806	784	699	775	755	756	762	748	723	783	701	787	724	735	734	739	755	765	773	730	759	732	813	756	743	791	752	730	766	753	779	727	752	785	718	780	713	762	743	765	734	760	807	722	770	798	767	759	747	706	775	791	768	730	704	752	776	724	717	776	726	769	741	759	732	712	717	725	718	726	790	756	774	743	756	827	755	769	768	767	727	765	714	774	775	750	784	726	772	750	795	722	773	769	787	738	793	743	762	744	749	734	796	736	762	751	723	749	699	742	719	791	708	752	737	743	725	773	752	722	756	772	755	795	758	738	709	782	737	718	742	774	768	814	791	776	736	821	774	749	741	745	759	742	736	770	801	731	791	740	728	776	743	720	748	731	759	765	694	726	794	725	731	742	803	738	662	743	765	782	769	755	706	742	728	735	780	758	768	772	702	751	773	777	785	791	726	759	772	752	733	735	756	757	792	761	751	715	762	742	831	748	751	772	745	767	731	730	771	752	795	736	764	772	722	716	715	701	766	768	765	740	722	736	724	745	794	760	754	714	756	798	784	765	768	741	751	761	729	788
8004	1654	1838	1694	1343	980	799	889	620	477	449	389	392	350	374	352	336	319	335	331	341	298	278	306	300	305	300	317	318	285	272	299	334	300	263	272	305	249	292	263	327	319	307	260	293	301	292	308	278	361	336	285	313	293	276	295	289	297	285	295	314	319	304	286	296	279	292	314	273	309	286	305	288	300	300	322	278	301	296	275	279	282	258	298	269	313	295	285	292	287	312	300	275	314	290	284	294	301	303	268	290	304	302	308	277	311	291	285	331	297	293	311	292	260	279	299	305	265	284	294	293	291	271	302	278	302	302	291	312	331	272	270	315	297	294	303	304	286	252	276	284	313	303	261	272	273	315	297	303	279	272	283	249	292	300	284	289	315	322	245	305	319	299	284	267	297	310	294	281	314	301	301	275	285	301	304	309	271	294	306	267	302	290	294	285	279	302	296	288	291	296	244	263	313	294	300	281	289	286	318	312	279	271	287	278	311	279	288	282	324	309	278	255	273	293	294	278	280	307	289	300	296	270	290	315	269	281	305	276	285	289	278	332	273	312	302	291	302	312	308	294	318	311	264	266	287	313	305	280	261	306	296	260	260	282	301	293	271	313	294	299	323	317	292	283	332	284	305	289	328	295	325	301	305	293	274	277	293	271	304	284	308	273	309	265	303	311	303	272	304	307	281	294	286	314	279	283	272	312	271	258	331	271	280	266	256	271	281	301	294	289	277	271	266	286	302	262	298	295	278	316	267	262	314	279	305	287	305	322	336	320	283	292	280	271	290	287	314	293	310	267	277	282	283	292	314	271	293	301	294	308	320	303	294	297	295	298	311	275	294	279	318	288	297	322	319	279	282	302	284	272	300	310	318	299	306	321	262	283	343	260	298	276	290	271	315	278	327	290	310	295	263	278	294	282	312	281	293	289	287	289	286	273	298	309	299	308	312	253	268	282	283	277	279	285	281	290	281	279	305	254	291	270	307	304	306	315	285	256	287	275	307	285	281	269	310	309	293	300	279	269	286	309	299	305	297	287	281	290	313	284	315	285	288	313	312	277	276	286	305	304	296	291	327	309	276	270	299	304	276	280	274	307	320	269	257	277	297	306	300	302	282	274	267	282	287	294	281	261	316	301	307	297	292	264	279	283	288	295	275	287	257	307	286	286	306	267	277	300	300	284	313	273	297	324	270	294	297	259	283	267	276	290	280	293	290	300	290	291	336	285	293	325	293	292	286	316	294	304	309	337	307	287	305	286	316	276	300	295	286	302	296	281	321	274	280	272	292	276	282	289	285	272	292	298	305	295	289	309	266	276	297	295	310	301	257	291	284	270	270	295	305	290	272	287	288	284	284	248	263	312	275	312	281	278	283	347	272	282	282	302	322	303	272	296	287	292	321	311	286	326	290	313	245	293	274	275	294	304	304	297	308	290	322	272	281	319	296	306	289	314	294	305	325	291	311	290	293	290	305	260	281	317	294	295	258	312	311	265	285	283	297	308	315	299	283	278	278	280	314	267	260	308	288	343	335	299	327	295	275	328	311	267	262	286	296	256	308	303	297	289	327	297	263	287	284	272	317	302	316	328	316	281	292	278	276	297	273	330	286	287	292	293	291	286	306	346	294	281	281	280	283	329	312	285	294	286	299	297	270	281	281	298	284	301	285	301	288	304	298	317	291	322	285	263	279	271	315	276	292	282	278	323	304	292	275	279	288	299	300	314	308	266	329	302	281	306	286	286	276	307	290	326	308	290	278	280	308	294	277	269	299	281	285	320	270	307	292	287	302	285	262	317	294	312	271	298	288	296	339	343	318	291	300	312	295	319	292	285	324	289	266	269	284	260	278	276	305	307	273	286	277	282	315	301	298	295	309	276	321	314	288	308	322	282	318	291	293	307	310	317	305	294	297	285	292	288	293	302	307	334	291	319	291	293	294	276	272	298	315	288	299	307	277	289	315	332	309	288	298	277	283	333	313	301	273	304	305	304	293	297	278	275	275	312	324	316	297	297	296	300	321	313	266	306	282	301	266	266	278	288	291	276	269	295	313	298	313	291	291	268	295	314	302	319	280	277	266	310	311	321	293	276	281	273	305	290	271	268	270	302	293	311	274	314	293	288	283	292	283	305	291	306	270	306	293	320	296	289	308	286	311	309	308	322	299	287	308	310	294	273	289	289	296	298	272	293	300	297	298	292	334	295	332	276	303	299	308	297	297	300	278	342	298	295	293	312	302	283	277	314	274	282	281	295	281	307	289	267	289	313	308	299	327	328	333	307	293	285	321	307	300	290	293	304	284	295	281	280	255	318	302	280	295	298	276	328	282	316	297	282	273	292	299	273	324	290	317	304	308	345	296	283	312	295	271	299	294	270	300	280	296	312	283	311	255	263	283	278	298	273	290	328	270	299	329	317	288	288	308	245	294	295	294	322	300	300	309	316	298	286	273	276	281	320	279	290	259	279	282	296	294	286	280	291	309	312	314	293	306	299	264	284	307	278	314	297	331	302	311	298	345	300	276	313	309	304	280	297	271	276	305	285	302	253	295	302	274	287	283	301	286	347	295	256	298	305	299	285	315	279	298	308	276	321	335	283	297	309	281	328	293	305	284	288	285	261	279	261	323	288	293	307	287	271	298	309	296	299	327	288	274	304	305	288	291	279	289	293	330	300	290	271	280	287	315	293	313	298	306	322	318	290	281	291	302	328	285	300	269	310	267	274	338	288	307	263	324	322	306	298	300	317	312	314	307	282	296	294	274	294	297	290	302	284	300	316	306	284	287	305	303	282	269	304	285	278	280	287	312	315	270	309	272	281	303	306	296	317	284	297	276	273	281	311	291	265	266	266	273	269	323	292	279	290	261	283	276	273	281	292	304	302	292	306	298	271	314	309	305	328	305	317	288	274	261	273	320	278	310	299	313	263	290	286	316	275	247	295	330	297	293	285	292	280	293	300	307	304	289	277	319	284	303	337	305	295	280	275	308	301	307	295	300	281	298	267	281	312	298	279	288	288	269	298	282	294	283	286	268	271	280	299	263	300	272	279	311	311	286	295	252	285	285	310	299	294	290	297	316	252	295	317	284	295	272	280	313	311	282	296	289	282	265	299	281	288	272	297	299	277	294	233	273	293	300	309	277	303	266	289	302	292	267	254	288	297	308	297	268	280	307	284	311	295	325	281	327	320	286	308	308	318	271	304	296	288	306	295	286	309	286	294	306	279	316	278	275	289	308	296	300	314	281	299	329	309	312	280	295	301	286	313	276	295	318	294	259	329	302	274	316	275	309	309	298	359	296	281	322	275	260	272	287	273	338	297	309	277	302	300	309	296	283	266	274	317	303	275	278	282	272	289	290	286	281	305	278	300	251	315	304	279	275	308	311	316	286	320	314	293	253	298	300	263	300	268	292	261	288	314	271	311	332	316	264	310	295	274	319	288	279	300	289	318	312	281	273	310	297	270	264	269	271	284	265	287	280	284	305	307	291	281	277	299	298
6952	2142	4164	5062	5047	4103	3516	2999	2315	1925	1529	1397	1246	1168	1122	1051	961	1002	935	907	953	909	867	840	825	808	796	847	789	781	775	746	735	729	827	739	694	746	693	732	717	754	754	715	707	733	702	720	756	727	728	714	731	654	745	643	701	709	742	670	741	709	688	704	715	738	708	723	698	711	703	701	719	736	770	708	699	674	707	734	753	722	689	746	739	706	729	696	688	725	715	696	723	712	702	727	692	697	728	687	708	717	726	714	720	660	672	735	685	670	648	725	715	712	760	684	750	688	712	737	688	672	728	674	711	716	658	721	748	726	757	712	722	701	719	758	729	744	713	729	709	671	695	718	691	745	733	728	703	684	749	689	678	736	714	750	684	742	728	744	715	710	721	702	728	724	682	727	753	733	718	692	696	699	660	672	692	674	719	721	692	713	666	693	734	722	711	692	748	716	663	685	689	717	738	663	672	690	699	682	698	709	741	665	718	704	708	700	698	728	676	734	693	700	744	734	714	697	748	663	744	738	667	746	719	754	701	693	760	712	721	737	715	707	687	716	683	738	703	711	715	698	711	728	706	671	687	664	694	647	686	711	716	654	712	717	685	701	695	691	700	693	748	717	690	731	733	745	719	688	695	734	691	690	669	756	730	738	659	715	747	737	689	705	707	633	706	699	697	658	641	680	719	696	671	712	740	711	709	690	710	720	678	704	749	724	741	736	695	737	731	730	711	683	720	680	675	700	720	691	675	715	663	710	700	744	723	731	695	706	744	693	714	661	710	667	687	732	696	715	723	714	725	719	719	699	733	672	689	721	711	707	735	721	751	758	703	641	693	747	739	664	719	704	686	698	691	682	707	701	725	717	694	710	675	688	710	725	696	670	686	733	673	725	717	717	741	669	740	715	685	707	649	719	748	715	710	707	737	774	700	721	712	730	671	679	717	709	635	702	665	698	727	697	695	783	698	728	723	666	715	694	648	710	665	732	731	706	777	743	695	672	726	654	685	710	710	752	686	722	712	757	723	735	670	709	745	727	760	688	685	696	720	667	668	700	716	668	649	705	706	721	727	687	708	706	685	691	728	707	736	666	708	711	739	702	713	715	706	740	738	738	735	713	716	701	702	658	714	679	682	728	704	676	729	733	683	659	728	693	650	728	705	720	710	691	754	696	670	709	698	751	669	684	699	701	739	698	732	688	699	691	747	691	715	642	676	710	664	697	685	711	706	718	680	723	708	691	721	707	673	713	642	695	704	760	689	683	713	696	684	703	708	731	756	711	769	668	716	725	702	740	711	686	730	693	703	688	695	673	692	743	728	774	672	660	710	661	684	703	700	643	675	696	661	695	744	717	766	712	723	717	702	703	669	725	716	674	687	694	722	739	712	730	717	738	704	693	748	737	648	733	706	752	722	756	687	699	705	716	664	723	737	714	688	651	677	711	719	699	706	694	662	676	719	743	688	704	694	696	704	695	780	696	690	647	725	681	712	707	636	677	708	699	709	668	698	713	761	714	674	713	746	700	681	690	746	701	691	691	722	674	691	707	689	717	785	681	733	675	732	707	714	693	681	673	674	725	762	685	770	718	712	690	638	760	712	677	681	728	713	673	714	714	695	726	722	722	708	710	706	722	705	719	667	691	668	708	728	715	719	712	714	702	656	757	688	705	680	692	728	700	734	675	655	657	702	719	716	708	660	678	716	704	659	697	719	695	661	698	677	708	737	723	709	708	690	717	697	752	724	684	713	697	746	730	693	654	727	744	706	706	727	741	695	693	683	739	701	679	678	678	747	757	679	710	686	675	718	671	735	705	659	724	734	694	662	721	668	659	754	735	708	673	733	716	712	709	712	756	696	729	712	687	659	714	661	744	668	737	744	719	688	709	713	703	720	694	739	716	772	709	680	688	684	724	732	719	690	703	706	698	726	711	712	676	723	677	684	733	693	725	681	702	699	676	696	683	735	663	658	723	718	672	698	702	714	703	692	715	676	740	682	721	660	683	743	711	676	695	662	710	681	721	709	717	726	696	713	744	724	711	698	731	723	709	737	689	717	715	716	736	689	699	674	695	708	733	716	708	746	699	680	705	700	691	732	698	689	713	700	777	732	707	697	731	721	688	688	663	681	712	663	727	689	689	719	713	737	736	722	718	669	701	694	695	673	686	671	718	722	710	746	705	705	704	693	745	714	686	753	717	731	646	672	686	714	728	700	680	709	681	736	747	737	727	702	698	669	690	710	708	724	702	655	673	712	731	716	676	717	722	700	637	696	700	683	674	716	690	731	707	702	717	712	653	695	699	740	734	714	698	679	663	697	653	685	727	699	731	720	689	684	767	686	692	718	658	679	709	739	756	670	704	721	718	733	728	716	674	715	677	727	717	753	658	694	705	714	689	712	701	695	678	732	739	717	701	703	714	703	703	690	707	672	745	674	685	683	721	748	709	696	667	703	691	683	722	705	704	692	713	703	726	756	739	642	678	683	694	711	707	691	707	669	728	679	713	758	750	711	694	694	752	667	710	726	670	695	706	759	712	704	692	682	692	717	711	677	695	699	707	754	687	735	669	698	709	690	719	690	683	703	714	716	685	676	694	723	703	680	737	709	747	719	718	692	717	705	690	722	687	691	756	760	682	743	662	695	730	748	734	705	705	748	695	691	703	698	753	723	700	717	744	720	695	707	665	719	666	669	719	681	708	694	694	679	718	709	713	724	731	684	666	705	690	728	676	753	745	701	713	694	695	687	725	669	718	713	754	712	755	693	716	666	745	717	703	778	685	674	688	735	694	699	697	701	718	680	758	698	633	723	731	714	697	638	755	686	697	712	733	686	676	707	713	689	714	721	725	733	724	675	738	713	670	744	709	743	718	729	746	718	720	696	671	710	697	698	670	674	726	731	770	716	734	690	711	686	655	692	689	712	676	724	701	688	712	711	702	735	718	673	682	668	744	717	759	685	697	748	723	716	742	711	689	676	686	761	676	731	698	711	688	702	709	691	665	696	679	718	730	753	739	671	688	717	687	722	748	697	690	749	665	737	718	763	709	687	662	703	697	652	650	670	715	697	707	716	698	692	724	670	709	733	708	711	708	673	745	715	735	665	677	703	702	693	677	752	682	736	735	754	747	738	689	682	727	678	675	713	687	650	687	738	703	723	767	732	664	767	721	704	734	711	678	711	682	686	725	736	748	689	675	744	734	730	708	664	677	733	685	717	750	725	693	751	702	707	690	691	684	723	689	713	728	711	729	707	697	699	683	762	736	663	754	672	736	683	655	693	731	677	691	747	736	703	685	759	698	730	725	705	701	714	717	705	687	672	723	708	707	708	714	681	717	697	680	718	697	674	670	735	716	699	696	679	755	677	758	726	720	726	684	706	708	716	689	718	696	709	774	694	695	768	755	659	687	693	709	716	697	706	710	674	710	728	706	711	680	722	722	736	682	719	686	647	746	695	748	729	704	736	727	731	694	658	691	734	728	747	724	673	664	690	701
13752	2618	2849	2477	1801	1336	1059	820	596	481	417	382	320	319	282	315	218	262	259	213	232	202	193	218	250	229	198	190	193	192	221	164	194	198	171	210	160	168	194	191	176	192	189	194	184	194	200	187	201	200	201	192	172	208	196	198	175	174	191	183	186	170	180	186	201	195	193	187	176	159	179	180	179	202	184	197	176	175	190	180	186	172	177	176	192	186	187	205	190	186	204	201	185	183	193	168	157	190	175	201	196	189	178	179	154	185	204	192	173	201	193	203	184	180	155	172	182	219	200	147	182	179	167	163	221	177	192	186	193	181	204	147	197	188	194	195	190	187	179	188	174	167	181	192	193	169	180	179	176	187	194	202	180	177	186	188	164	172	184	185	182	195	153	190	179	205	179	191	206	187	214	214	179	208	194	177	211	167	212	163	195	221	197	209	174	185	186	169	178	177	161	201	180	195	194	199	192	156	196	164	187	204	176	196	175	159	203	192	182	193	169	188	189	192	184	175	173	197	184	177	174	189	190	196	216	195	166	196	203	171	194	182	172	170	169	178	177	202	173	167	181	190	183	193	193	204	204	151	191	163	172	162	186	178	183	162	190	170	206	196	169	212	193	175	163	184	200	181	194	180	189	211	206	189	194	202	174	184	220	195	192	163	189	172	204	200	178	184	186	198	179	226	219	213	204	178	221	184	210	187	171	172	180	201	187	216	182	174	200	180	178	196	182	183	196	192	196	176	185	188	215	172	203	180	193	200	196	171	185	173	166	181	193	165	179	199	173	188	182	220	195	187	206	200	201	165	188	186	183	190	182	190	187	182	188	176	173	193	203	171	158	178	165	205	230	176	184	173	200	171	195	185	197	161	176	160	162	191	203	162	181	195	173	194	220	178	191	197	191	180	168	160	186	181	193	185	177	200	180	152	193	177	181	183	185	189	187	169	184	191	176	192	210	199	187	179	198	180	172	171	179	192	176	188	173	204	181	199	180	213	207	186	197	169	203	185	194	186	180	183	198	200	191	182	175	177	181	188	227	187	193	181	210	196	161	170	196	163	184	181	200	196	185	168	163	174	199	203	201	210	193	163	198	209	200	187	177	201	181	211	166	171	190	188	168	179	183	178	175	190	202	191	179	167	199	191	188	203	170	187	182	188	172	176	168	161	201	191	196	177	189	191	198	175	194	171	197	213	189	202	166	192	183	182	222	195	184	177	182	184	180	183	209	185	187	197	198	185	178	190	178	189	152	166	187	187	197	192	201	176	178	174	192	171	182	159	185	212	170	187	188	167	213	162	195	199	183	194	172	153	192	195	184	186	181	186	176	201	181	183	192	215	184	180	191	185	174	174	185	201	203	182	170	194	182	177	200	212	189	211	174	192	200	196	208	169	202	192	188	169	205	181	186	178	186	190	162	194	194	192	180	195	196	207	152	228	163	190	192	192	171	209	182	162	189	186	182	191	196	176	174	187	200	189	197	168	186	188	166	150	181	169	163	179	200	189	190	190	196	204	179	168	185	196	196	167	221	179	206	180	176	200	159	178	185	200	176	194	184	174	203	186	165	183	212	203	160	187	182	195	191	192	192	169	184	166	181	180	173	179	174	173	172	178	166	191	168	203	207	163	165	198	171	214	184	185	210	170	156	182	204	194	213	184	168	190	168	179	190	176	213	185	201	178	181	193	176	187	187	191	197	173	174	197	185	163	189	154	181	203	147	208	195	164	161	182	170	189	204	199	195	181	188	177	184	160	197	192	203	182	183	177	185	188	192	168	186	202	176	210	181	190	192	183	177	175	189	169	202	180	179	170	205	185	200	191	165	178	184	173	176	182	195	192	183	176	159	208	196	200	182	201	173	183	176	184	175	148	202	195	173	181	169	191	193	196	167	218	182	186	156	182	185	169	165	182	191	190	175	187	200	189	189	172	179	179	193	172	189	190	178	181	162	153	166	173	177	198	195	188	185	202	162	180	180	189	184	186	187	158	197	159	179	167	172	189	198	166	199	197	190	194	159	178	166	220	189	181	179	193	198	177	161	180	177	227	231	200	180	216	174	185	203	178	178	201	195	168	204	183	161	188	187	192	184	180	189	202	178	181	176	176	171	180	200	163	185	203	200	178	171	171	195	184	188	188	183	194	198	191	161	171	176	199	196	165	204	170	193	172	192	183	186	181	195	194	178	226	206	177	201	170	174	189	172	194	186	185	204	175	186	199	180	167	223	194	167	190	210	188	190	196	169	176	180	183	189	172	206	207	199	181	181	156	205	188	200	200	198	196	214	196	206	154	165	173	171	185	167	186	178	172	212	192	180	175	182	177	189	176	192	195	205	214	189	188	195	191	174	195	192	192	213	186	171	180	197	167	178	175	181	186	184	168	157	178	178	159	190	172	187	171	173	197	180	193	223	167	174	192	166	190	208	211	176	176	175	195	155	184	177	210	225	176	199	178	184	157	206	178	205	183	180	155	189	211	190	155	178	192	193	194	172	158	182	184	171	174	201	196	168	196	211	185	212	199	201	179	189	189	179	194	206	211	185	195	182	154	193	193	186	180	204	191	189	176	192	204	191	169	179	186	200	186	200	161	211	182	195	178	160	198	187	165	176	210	171	190	178	199	207	167	189	215	192	183	213	198	209	150	166	197	195	208	181	179	174	159	183	188	201	188	187	170	196	179	173	190	177	193	189	188	167	177	195	165	187	170	191	181	171	200	208	220	232	207	207	191	197	171	160	185	191	204	193	190	206	180	177	197	200	181	178	167	190	174	179	170	180	204	179	189	164	205	157	176	189	195	181	193	184	187	182	200	175	205	196	152	181	200	179	201	187	159	177	187	191	176	178	196	196	206	181	187	174	182	196	180	180	187	209	168	181	213	169	196	206	193	187	200	186	151	216	189	161	183	208	189	236	205	192	186	201	195	183	195	190	168	187	181	191	168	171	176	173	202	180	170	183	182	223	193	175	163	182	162	184	199	174	193	195	176	201	185	179	153	178	187	139	185	200	184	214	171	208	195	195	188	185	166	204	180	167	169	183	177	174	173	212	204	184	180	194	174	200	185	179	214	211	178	169	182	186	213	183	185	206	172	182	205	194	181	201	170	200	158	183	186	163	187	194	176	182	200	172	180	212	195	213	198	200	165	183	223	176	185	183	188	181	181	181	191	221	162	181	187	181	200	183	177	159	196	198	190	165	182	177	169	191	170	196	191	189	191	182	187	195	217	169	176	155	177	190	211	164	182	179	176	177	183	176	181	193	217	177	182	205	184	190	169	191	164	155	176	186	198	204	187	180	218	188	180	185	204	184	202	178	191	135	161	172	187	190	168	175	191	214	158	170	180	197	215	169	168	185	215	173	199	174	207	181	202	166	188	182	209	206	159	180	197	198	213	183	179	181	198	211	211	193	199	158	170	191	209	199	209	171	203	183	211	182	167	193	184	200	179	190	175	189	189	176	189	184	187	179	177	181	186	205	192	206	192	179	195	193	191
9022	2661	5509	7423	6511	5480	4537	3727	2844	2148	1753	1678	1325	1227	1180	1106	1057	920	985	916	819	748	803	719	714	605	650	615	509	591	582	542	556	534	536	499	552	544	470	561	532	498	562	498	469	494	506	506	508	454	486	490	504	510	455	454	489	501	511	492	492	523	529	468	466	499	505	462	499	501	479	481	471	496	494	473	458	488	489	455	514	452	479	460	492	472	497	500	500	502	471	477	468	474	490	458	497	482	445	495	462	443	466	473	476	455	485	477	460	503	451	485	452	435	476	451	481	489	469	451	457	476	470	476	489	469	467	471	475	487	506	447	482	486	456	483	506	479	468	504	499	502	490	488	461	459	509	450	458	461	445	461	458	459	490	485	455	467	487	453	431	451	458	486	471	467	488	490	459	507	473	442	485	517	491	462	442	437	462	456	489	473	449	489	457	512	496	460	484	488	465	488	468	446	460	460	461	481	484	484	472	454	485	457	468	483	483	469	448	500	472	430	478	455	484	489	486	447	468	441	502	448	467	451	489	449	470	490	463	477	468	445	451	442	454	500	468	426	465	475	502	488	489	474	498	467	457	504	449	464	480	462	508	475	458	477	448	502	469	478	473	501	478	476	470	446	487	477	486	482	498	501	487	489	477	488	482	485	446	473	458	459	452	425	445	489	460	450	447	432	466	465	448	450	443	453	462	470	457	463	463	505	434	467	447	488	485	490	477	453	468	464	484	459	491	474	458	448	448	464	457	482	438	466	490	480	472	470	453	441	445	490	471	453	462	486	452	477	466	473	486	475	504	461	475	470	467	530	467	498	480	491	446	482	465	471	448	493	484	489	480	473	486	477	458	508	469	481	456	535	494	451	455	500	482	493	470	465	468	466	480	509	466	432	455	475	485	477	487	495	463	500	500	471	530	486	493	479	460	427	451	487	493	441	494	432	474	459	472	479	470	481	478	507	458	444	469	456	479	457	494	478	480	452	462	458	477	475	472	450	436	520	481	455	477	422	499	457	470	458	487	501	468	522	459	449	448	453	433	474	464	467	438	457	483	477	463	487	481	472	451	479	506	451	478	455	530	460	529	440	435	454	518	486	489	452	469	452	439	488	468	440	484	463	471	505	466	485	473	453	495	502	503	454	476	475	455	461	484	472	464	459	500	477	496	440	464	487	465	434	498	476	509	463	440	480	506	446	488	471	450	526	487	463	494	458	437	451	475	463	472	497	465	476	447	459	468	461	516	477	442	476	491	473	489	453	481	463	492	442	509	503	499	438	471	501	500	500	478	484	467	403	468	461	455	444	458	465	466	451	457	449	465	462	456	475	479	465	472	497	422	472	476	448	475	504	484	439	509	483	488	440	515	499	471	467	468	508	440	478	505	455	438	507	470	499	473	468	477	464	460	466	488	447	485	472	471	461	459	471	476	509	427	463	455	489	501	459	473	463	500	474	477	492	461	439	522	469	473	457	545	477	435	460	486	464	471	479	499	448	459	475	490	510	505	473	484	495	473	483	461	452	517	475	490	464	493	477	458	441	481	494	487	476	487	433	479	480	468	495	471	472	465	496	519	489	488	469	489	452	474	482	465	432	453	467	496	481	465	443	456	477	446	475	480	474	463	461	468	485	496	442	477	441	461	466	507	465	466	468	425	465	483	487	502	470	469	433	460	478	489	444	507	450	464	463	485	456	455	498	534	457	423	456	488	472	469	453	471	490	453	483	487	445	482	503	510	459	462	478	462	451	469	483	477	536	477	458	464	476	462	488	482	473	466	457	450	473	452	490	476	490	472	442	457	509	474	532	469	497	468	512	445	454	479	484	478	463	474	473	482	464	482	507	465	504	472	488	492	469	485	451	462	469	483	449	462	443	462	486	485	492	462	465	460	494	474	503	466	494	464	474	480	453	444	485	432	474	436	447	482	484	453	514	451	493	454	478	469	432	442	437	504	451	437	485	474	440	460	506	466	484	486	465	441	489	481	513	455	483	450	460	496	473	459	456	478	485	485	471	495	503	446	455	479	501	494	495	479	483	473	437	474	463	478	457	475	464	455	473	476	474	485	470	475	483	457	490	492	470	493	478	490	493	445	456	464	504	468	479	491	437	436	470	448	492	487	461	485	487	490	481	461	498	499	457	475	490	456	454	480	453	435	454	474	461	497	476	470	514	481	460	483	464	460	470	512	462	460	455	472	446	445	476	446	472	426	465	460	459	435	469	467	417	480	487	476	450	479	523	490	518	481	439	468	456	475	496	525	475	518	453	458	477	441	471	461	477	468	485	447	433	507	475	509	522	457	459	496	454	480	449	462	524	468	433	466	484	509	446	465	461	481	462	499	460	474	487	445	463	509	499	503	479	489	461	453	452	511	457	490	482	444	458	481	476	465	464	481	468	468	485	423	441	478	476	489	424	481	474	506	446	527	487	449	474	449	478	456	470	488	452	503	455	459	452	494	489	477	460	482	489	469	475	490	474	461	473	501	451	467	504	454	512	497	509	465	501	502	472	442	444	464	488	484	501	488	442	458	462	486	499	498	485	477	479	477	471	501	448	427	486	457	477	490	469	477	528	494	487	518	461	465	443	493	477	497	465	520	501	464	465	445	468	486	480	482	485	444	494	501	458	506	513	471	455	479	474	485	435	450	549	446	482	466	465	470	514	497	478	471	417	466	451	467	468	467	474	486	479	478	461	441	489	455	440	499	488	439	486	507	486	482	470	451	456	457	495	459	465	472	450	467	440	447	504	474	460	471	466	455	455	516	499	486	473	470	506	465	447	478	461	467	448	466	448	449	462	519	489	464	479	465	461	469	465	482	465	486	460	473	492	470	455	470	462	464	446	453	499	481	478	434	461	454	497	451	496	469	436	514	484	475	459	432	434	445	481	484	484	486	482	530	481	498	483	493	452	447	488	454	444	496	488	479	488	485	496	451	493	454	472	494	482	471	460	434	490	447	481	446	438	472	414	465	464	469	502	474	458	438	477	484	496	430	453	484	480	450	469	432	485	454	465	459	484	480	480	443	494	446	466	466	480	456	489	467	491	461	451	445	482	478	488	470	462	476	475	496	472	488	451	467	458	510	488	468	456	475	454	454	435	456	481	433	487	467	475	450	490	488	491	471	483	479	466	483	509	437	446	480	465	511	453	464	473	459	456	466	472	457	459	479	472	467	457	435	452	495	471	493	489	506	488	431	465	469	450	491	510	489	457	427	445	490	494	455	460	453	467	435	508	493	494	449	496	434	441	477	473	503	451	446	505	447	459	474	484	453	427	462	470	465	492	510	466	471	457	482	465	455	456	484	503	484	429	475	493	493	453	444	441	461	492	467	469	446	453	438	499	562	462	438	538	469	468	484	453	473	478	471	480	479	484	487	463	499	471	465	468	519	456	472	433	463	472	496	480	447	485	500	488	482	469	470	473	467	449	441	437	468	477	464	489	467	515	495	470	481	487	442	470	456	462	449	474	465	468	488	485	488	470	460	480	433	465
2326	928	1108	973	758	650	556	501	414	347	419	365	369	361	333	342	314	355	328	362	314	327	321	354	345	321	319	344	331	310	293	324	312	306	334	312	297	342	330	313	318	319	318	311	308	299	301	321	315	316	293	315	302	307	329	309	306	338	324	334	344	311	297	307	361	308	314	325	307	329	306	311	308	344	307	312	319	315	331	336	318	314	309	301	322	304	296	293	277	318	279	310	326	302	308	320	331	330	311	274	322	321	352	313	304	271	319	323	275	304	312	284	311	332	316	285	290	337	298	307	344	330	319	332	293	307	317	330	315	323	288	322	289	318	307	303	317	328	312	310	333	312	329	289	339	309	336	323	324	333	320	326	328	317	353	344	341	306	348	326	281	326	341	312	311	327	295	323	290	304	328	329	309	331	320	317	335	343	300	341	309	344	329	326	333	350	296	303	323	315	316	291	343	334	299	330	343	340	315	291	316	302	323	338	318	304	308	302	313	343	326	332	337	328	296	263	323	311	343	312	306	294	302	309	315	323	308	304	313	315	283	334	295	274	308	337	308	326	325	338	334	326	302	307	323	308	290	349	293	319	299	320	304	335	294	308	305	297	300	314	328	294	312	293	310	326	318	286	318	296	314	347	321	297	317	332	301	346	331	321	335	300	336	278	291	328	327	345	321	349	316	288	326	294	297	325	321	341	359	304	346	338	336	296	337	297	302	311	286	308	293	304	309	308	344	296	360	319	293	310	316	309	328	329	275	327	334	312	302	281	336	296	314	303	343	305	307	313	295	317	321	316	318	344	310	292	323	290	336	330	345	311	309	281	344	348	330	310	333	334	280	308	320	339	301	324	316	325	336	318	331	314	278	309	306	303	323	329	333	314	363	299	309	285	300	303	344	319	327	323	351	338	322	312	353	326	319	322	308	307	339	350	301	284	326	312	313	340	304	335	338	349	309	282	354	314	318	304	325	280	318	318	320	353	311	338	299	308	300	261	307	301	338	322	303	323	332	331	314	305	304	320	282	317	321	330	309	347	319	309	294	345	310	318	330	338	282	295	300	345	304	309	293	340	334	291	302	305	309	351	315	324	305	325	326	305	294	291	274	288	301	286	282	277	295	318	287	315	327	322	321	315	339	311	315	329	309	342	298	336	311	283	313	341	345	333	297	315	349	310	299	335	316	321	320	337	348	323	349	316	300	276	289	312	313	300	295	320	344	323	332	311	280	293	299	300	304	307	305	312	316	352	341	329	297	305	316	318	318	299	292	306	339	317	343	333	327	359	288	316	300	277	341	318	295	306	303	340	325	303	319	302	319	290	323	295	362	306	332	355	323	288	330	309	310	337	328	326	331	306	318	307	318	312	320	331	346	305	297	311	312	315	329	303	322	304	329	315	308	328	323	309	331	354	310	321	338	309	311	351	340	309	325	299	330	304	340	336	335	332	311	301	283	312	312	292	297	311	284	304	335	346	303	301	338	321	305	329	323	327	297	349	314	351	328	348	311	319	310	327	305	310	306	307	279	315	311	313	320	335	317	334	327	299	341	324	334	341	344	318	321	340	318	284	352	298	342	323	324	316	326	308	293	320	326	308	335	338	324	299	314	336	298	312	315	319	338	323	298	326	321	323	302	303	333	311	299	312	342	289	319	369	340	290	311	287	292	304	331	365	311	320	314	307	312	315	262	303	310	300	323	331	303	316	319	340	316	296	290	332	331	320	335	335	329	337	331	311	313	350	302	289	316	308	297	327	283	311	334	294	317	329	310	291	352	283	315	317	310	332	345	335	287	325	310	344	306	313	299	342	352	347	312	339	334	309	338	347	320	309	328	357	336	307	334	335	310	322	330	315	319	308	302	288	349	345	302	278	326	316	302	313	309	290	290	287	293	311	377	288	306	300	325	326	325	331	305	321	326	294	337	313	326	304	296	337	296	310	330	273	327	278	314	348	300	322	336	306	301	291	297	301	328	289	292	302	315	307	299	299	348	324	307	302	309	301	325	325	329	317	299	310	339	294	295	311	301	297	300	302	293	302	363	315	286	320	346	304	315	316	299	331	293	312	322	316	308	313	304	328	315	323	331	342	346	306	297	307	313	339	270	316	360	303	303	332	319	314	308	347	311	334	325	335	316	316	327	299	310	326	308	325	337	317	319	310	302	320	313	290	337	322	315	275	315	331	275	327	306	319	340	307	320	326	297	356	274	311	293	330	333	319	309	331	295	339	294	310	339	343	319	323	310	331	307	371	330	290	281	327	276	328	300	339	296	290	335	332	338	324	330	316	291	321	304	308	301	327	328	311	309	297	333	310	298	283	284	312	324	330	333	332	332	322	317	313	328	348	332	330	308	324	270	308	292	306	340	310	318	292	321	310	321	322	348	322	323	318	330	306	315	311	312	316	303	329	327	324	347	319	323	280	312	334	312	354	313	336	342	344	334	306	323	330	340	308	307	311	282	294	318	314	314	284	325	325	344	345	324	281	314	319	304	327	314	305	348	352	316	341	316	355	325	344	314	304	307	346	321	315	314	317	284	295	292	307	306	292	331	373	323	324	330	354	324	338	308	334	316	332	304	305	291	336	336	291	292	342	313	331	312	326	307	331	313	302	337	304	322	304	307	301	329	316	322	297	329	327	307	323	311	308	346	317	331	324	314	298	322	318	323	327	335	298	292	286	342	298	328	327	320	325	315	341	304	303	315	294	331	325	363	317	297	316	319	294	350	299	313	328	341	299	298	297	325	331	298	319	334	324	300	317	310	302	314	316	304	308	332	324	298	305	313	356	341	292	319	310	319	329	338	329	301	329	314	299	326	314	334	305	303	317	322	335	337	303	301	348	309	311	306	311	345	299	329	299	309	314	314	303	343	306	295	306	268	366	340	340	295	314	291	308	309	331	307	311	345	302	315	347	281	324	314	315	329	328	360	322	311	290	282	267	300	370	313	343	315	312	287	301	346	306	304	322	329	296	330	338	300	321	286	297	318	329	327	343	333	332	340	331	296	312	353	318	314	314	327	306	316	330	340	337	313	320	290	310	326	304	310	322	319	306	321	301	308	302	316	325	318	353	311	323	308	299	343	310	336	312	305	305	277	325	341	291	273	314	294	295	313	331	302	310	308	293	315	282	305	313	314	322	304	319	324	317	341	296	329	306	312	333	320	333	295	331	326	342	309	298	326	287	334	320	312	302	311	320	319	326	308	320	320	331	289	322	282	344	319	317	325	289	309	334	320	305	333	340	331	312	318	300	313	321	311	304	360	317	332	270	319	329	291	312	337	311	300	313	315	313	344	318	327	276	295	288	292	349	295	304	341	324	352	337	336	306	276	302	318	298	280	299	320	338	320	325	304	305	315	323	302	316	354	329	313	319	325	319	316	293	323	288	320	333	331	312	289	347	345	308	296	306	297	339	297	308	315	307	333	308	342	322	325	298	286	283	293	291	317	302	353	292	299	357	322	344	300	299	308	291	310	321	330	305	316	302	334	304
2552	1384	2394	2904	2848	2336	2009	1768	1420	1194	1167	1125	983	962	929	905	887	847	858	856	868	911	796	891	795	802	770	795	791	778	765	767	818	812	758	750	768	736	802	741	750	759	729	811	733	775	733	767	782	779	697	821	781	731	775	784	781	763	750	792	778	731	737	791	778	740	760	769	748	758	743	801	744	779	772	754	761	780	745	781	710	758	816	785	775	780	805	792	806	730	800	784	765	724	760	764	705	729	768	808	764	771	753	788	800	769	770	795	720	783	799	710	784	775	760	768	821	789	755	751	731	737	736	784	771	719	759	775	748	745	769	750	683	799	792	727	763	759	721	745	770	822	775	784	808	762	792	741	778	757	675	740	783	719	771	790	782	746	696	710	822	793	789	777	767	752	779	716	757	734	715	765	736	752	795	764	763	789	756	725	794	735	749	717	781	781	786	727	733	771	699	774	723	780	816	697	748	823	795	744	712	773	711	767	707	778	794	745	730	787	752	750	789	824	794	726	729	761	774	763	699	782	727	797	765	755	799	771	755	754	735	744	808	740	767	772	779	779	767	723	744	791	755	782	729	774	782	753	765	815	767	747	764	735	783	770	740	772	784	811	746	740	733	797	750	762	731	734	794	756	729	793	822	716	736	807	740	773	723	775	723	729	765	727	765	758	784	769	746	790	761	799	756	758	799	711	748	765	757	787	764	747	785	767	770	721	783	780	803	816	725	784	730	828	739	836	710	735	758	804	746	793	779	786	753	716	725	780	724	764	735	785	742	731	712	744	768	709	705	752	754	793	772	742	788	745	721	739	775	763	755	764	786	769	753	758	811	771	708	778	729	794	755	805	773	739	764	741	745	721	722	759	774	722	697	759	810	778	717	750	744	741	753	765	744	753	779	767	747	777	767	790	753	754	753	758	789	743	826	690	727	752	771	788	720	765	771	792	718	792	712	769	850	731	747	767	761	735	756	804	772	759	760	744	765	745	756	752	761	749	750	778	712	770	786	756	811	734	781	751	783	736	725	798	753	755	783	754	768	769	772	705	731	738	753	781	750	778	779	693	774	762	703	742	771	724	716	763	765	741	805	715	744	789	773	738	804	795	750	743	759	726	770	766	804	724	774	734	749	725	759	767	768	726	742	746	734	769	782	762	758	756	772	753	774	774	711	729	723	778	794	734	777	784	735	769	743	773	741	767	746	736	752	777	761	743	712	769	766	746	707	734	711	737	744	808	746	769	764	748	765	723	741	762	768	802	786	727	759	793	734	749	801	781	760	802	763	748	780	747	762	721	752	750	759	777	789	756	747	727	729	751	738	745	744	748	773	697	709	731	747	737	794	805	704	795	773	734	723	760	780	754	754	746	718	667	719	770	705	731	737	756	776	735	757	779	738	738	732	761	765	766	798	777	734	707	737	771	783	796	722	782	739	769	762	767	722	766	776	746	749	779	753	722	776	775	735	714	693	700	718	743	792	826	702	747	788	761	733	811	789	726	759	761	820	766	785	776	779	748	721	802	699	741	729	784	757	777	764	713	743	712	767	739	757	817	718	741	727	774	760	720	721	774	807	769	774	747	743	750	747	754	722	748	775	755	738	743	766	730	725	772	762	790	847	736	748	786	802	742	749	755	725	739	726	797	703	801	730	757	772	774	786	775	786	710	779	753	771	756	754	774	716	740	751	812	792	775	777	731	713	746	819	750	734	721	781	785	759	821	766	798	751	750	763	770	727	817	756	771	807	734	784	751	774	752	732	734	781	771	764	768	746	753	729	774	777	781	804	795	774	762	730	758	763	722	732	755	776	781	740	759	769	766	736	777	759	780	719	754	698	738	799	757	746	740	762	732	773	788	734	744	770	756	742	744	720	741	816	744	751	718	742	743	745	706	763	729	733	722	761	739	748	782	754	755	755	732	735	765	795	781	772	753	798	772	760	758	753	778	731	758	751	746	781	803	787	720	761	763	774	767	718	691	782	778	754	756	801	758	722	747	717	771	747	743	714	784	793	753	823	735	753	757	797	762	748	764	795	768	750	770	801	750	742	753	767	684	769	722	794	727	738	767	754	768	797	742	787	748	813	754	749	743	746	762	740	798	741	794	781	765	719	753	742	739	770	695	734	709	750	781	759	727	799	778	785	753	810	762	775	740	712	786	795	771	745	756	762	754	730	753	741	753	761	725	721	725	748	791	793	829	766	749	820	716	755	820	765	732	787	732	766	763	718	741	820	760	787	811	760	756	769	749	778	789	755	719	694	781	767	784	738	752	775	776	745	785	760	684	742	727	813	748	786	785	658	790	735	754	781	770	739	804	778	774	768	724	753	791	772	740	770	736	782	751	792	754	791	752	802	704	701	767	774	801	770	830	753	731	781	755	688	790	771	785	806	800	793	741	705	771	789	727	735	767	769	774	792	748	799	746	792	749	783	783	758	752	721	798	836	802	770	752	754	716	782	779	746	831	753	773	758	787	786	692	724	713	720	732	722	789	740	811	766	776	791	782	763	787	757	789	743	741	749	784	713	753	744	739	719	755	726	797	746	772	772	730	773	722	768	724	726	774	729	796	757	705	728	809	768	726	738	783	752	758	787	746	804	771	750	710	747	731	726	769	725	773	740	750	765	771	771	746	757	737	765	807	778	805	798	728	722	748	751	775	698	764	744	744	762	763	790	745	787	790	784	816	765	750	753	728	743	766	743	780	787	717	771	723	744	783	801	763	755	796	809	735	791	781	707	772	707	770	796	731	768	751	730	813	733	767	725	712	741	767	798	713	749	775	774	744	764	759	780	746	778	760	707	758	743	782	794	800	794	807	745	779	754	748	773	792	835	806	767	821	749	753	744	763	785	762	742	736	768	735	731	764	725	757	778	776	752	764	733	731	734	760	752	774	719	744	742	769	778	754	765	794	770	796	737	761	749	755	740	762	730	784	773	778	726	764	741	769	773	753	788	706	768	773	771	757	784	747	773	704	756	733	792	767	741	734	752	747	782	729	756	766	797	782	741	764	765	686	747	774	758	776	768	747	786	715	779	744	791	731	766	728	734	717	715	763	723	777	781	765	770	779	730	736	781	727	767	779	716	793	763	769	780	774	768	789	770	784	817	753	790	698	783	793	725	772	724	708	792	747	681	753	764	762	805	746	794	751	729	784	758	791	786	765	778	768	743	749	771	767	737	716	752	765	793	809	798	797	755	761	738	754	734	745	756	740	698	750	788	784	782	769	788	758	721	747	757	738	787	740	772	771	728	748	719	794	742	781	749	766	718	773	714	775	776	743	751	694	800	796	771	788	733	793	761	770	786	741	767	801	771	729	789	733	729	793	762	757	783	798	766	739	820	736	779	774	803	768	770	728	725	713	747	740	774	785	734	783	798	728	795	784	765	759	766	725	760	751	732	721	767	774	782	794	782	724	771	757	734	734	777	744	762	743	750	775	790	802	778	748	781	714	810	743	761	767	773	720	757	777	788	711	751	767	745	736	744	765	729	779
7790	1550	2072	1688	1284	965	811	724	557	447	449	396	403	403	380	365	345	307	313	331	339	313	313	313	325	278	280	280	302	310	313	322	274	291	304	282	302	302	282	293	282	324	312	323	290	291	292	300	299	275	274	271	283	282	305	310	276	270	286	291	270	257	311	282	279	319	313	285	314	313	303	304	296	276	305	287	287	290	275	289	283	280	278	297	290	321	280	317	299	286	292	313	323	296	333	268	305	316	292	292	292	280	290	316	309	316	327	284	311	322	273	325	317	281	289	322	296	276	289	305	314	273	307	286	316	286	270	313	245	290	257	303	294	288	274	313	269	282	269	263	291	295	254	309	247	255	302	345	295	284	327	316	300	289	274	303	284	341	295	286	289	266	309	313	260	293	331	302	314	326	301	289	278	320	297	274	306	294	310	308	287	303	275	294	277	300	304	286	278	306	274	289	303	304	287	270	270	273	280	328	302	286	325	305	281	295	283	300	275	301	286	308	298	330	279	306	282	276	330	268	280	297	297	287	285	304	295	301	307	267	286	320	304	304	285	301	270	298	292	309	296	315	295	295	290	299	283	297	302	301	311	318	290	288	266	289	298	294	306	307	270	296	304	319	284	307	329	291	327	279	253	308	300	283	333	286	291	302	298	265	307	266	303	285	250	257	294	293	294	289	280	299	304	337	291	305	269	257	295	316	291	291	301	301	262	277	274	272	295	338	282	320	286	277	309	290	291	312	279	329	270	348	300	323	292	300	322	282	293	302	309	315	322	303	341	272	304	313	297	266	294	293	283	330	290	288	288	294	266	297	315	303	305	312	300	310	303	263	313	289	281	304	287	299	297	284	246	286	295	330	299	281	271	310	264	310	321	326	309	275	288	286	279	320	281	280	285	312	290	323	301	261	312	278	312	303	298	284	326	304	295	298	306	292	285	279	272	292	343	281	288	292	289	303	275	319	310	287	315	294	317	307	280	268	350	284	287	274	318	305	318	284	307	312	278	315	300	288	317	299	299	294	285	324	322	283	305	284	305	278	291	303	289	291	296	271	286	329	275	261	288	291	282	287	287	270	300	300	291	276	293	307	283	294	292	308	303	288	278	278	299	265	318	274	270	288	279	309	284	294	284	300	297	267	317	285	321	293	300	299	293	292	325	288	277	267	296	288	299	278	319	296	257	317	282	338	298	321	315	307	303	287	286	279	312	279	320	341	281	296	315	303	298	298	319	271	296	272	293	288	295	289	309	305	272	297	279	310	317	278	296	305	275	335	304	321	287	293	298	290	306	332	296	314	301	303	313	296	302	336	268	311	277	304	296	290	287	259	296	299	273	281	309	282	312	297	311	280	289	307	314	272	273	274	303	299	311	292	285	286	303	278	307	260	296	291	304	306	273	306	282	306	308	286	294	281	322	278	276	308	289	277	290	305	312	303	324	299	289	282	314	300	285	291	283	299	312	306	269	314	289	305	283	295	297	286	299	299	293	299	304	294	305	307	288	304	272	263	298	259	298	306	269	312	277	280	324	308	332	297	283	314	306	295	283	267	284	299	281	269	275	307	340	279	291	278	266	295	291	292	294	297	326	292	280	286	281	296	316	305	285	291	321	324	288	295	328	302	272	248	322	290	292	294	304	308	288	257	310	298	322	314	298	293	314	296	303	308	288	289	307	278	287	299	298	275	281	276	296	292	280	266	313	332	323	305	331	324	336	312	325	304	289	291	274	304	310	280	284	305	283	289	263	293	296	315	319	310	285	278	317	301	292	322	317	310	327	323	290	300	295	283	311	303	288	283	275	275	285	281	318	283	274	282	330	306	299	309	265	285	326	302	287	297	303	307	311	284	316	275	304	307	318	335	320	313	307	284	297	326	285	304	333	284	302	320	331	276	281	274	276	285	334	291	301	295	306	291	293	286	271	291	285	293	301	259	299	277	304	309	275	281	340	312	272	313	301	298	289	277	269	308	321	325	285	287	330	275	283	310	285	301	302	299	296	315	291	319	307	313	301	303	267	290	284	295	304	356	278	314	254	303	276	322	276	307	297	304	302	288	316	323	326	303	303	287	313	291	298	297	328	279	290	253	312	285	296	277	288	295	325	310	333	278	290	307	291	301	300	314	308	264	315	310	317	279	308	299	302	300	304	283	314	279	309	289	286	302	309	314	286	290	312	315	294	298	284	307	335	276	255	275	302	306	318	316	290	317	278	319	269	297	284	309	283	270	279	322	287	330	310	312	282	307	297	292	282	310	321	287	287	300	278	318	276	295	293	318	315	298	276	325	295	308	327	292	305	329	276	294	290	302	271	314	301	298	283	329	296	271	294	312	263	287	290	309	286	294	336	327	264	278	326	309	285	315	324	338	280	312	269	334	294	311	309	295	325	309	282	276	278	292	291	317	306	297	321	303	283	304	296	327	303	295	298	314	293	301	306	332	296	280	284	278	269	322	308	308	270	287	260	282	297	311	295	273	309	300	293	297	307	275	283	296	311	270	327	285	292	296	286	291	301	321	279	310	270	268	302	333	295	275	308	282	291	289	298	273	299	303	316	313	283	285	306	297	287	264	301	294	258	301	296	298	278	302	309	325	272	300	286	291	306	304	314	281	320	286	317	285	302	306	290	293	300	291	322	319	307	241	289	311	301	269	297	323	323	293	301	285	279	307	280	314	311	292	326	286	272	289	249	274	298	294	281	295	251	315	274	278	291	301	303	278	267	325	318	306	306	251	295	307	301	320	269	298	280	328	295	270	268	270	298	287	282	280	288	274	304	296	313	292	339	304	294	262	276	303	316	268	295	310	293	280	302	292	287	283	327	303	312	326	290	306	279	294	280	269	312	297	278	292	330	319	310	284	282	306	296	265	313	317	298	289	279	273	321	278	286	315	302	318	291	295	291	339	298	298	304	300	292	332	297	311	316	313	317	312	341	304	330	296	288	301	314	295	332	302	313	274	296	306	336	316	306	322	324	331	287	282	305	312	277	285	305	301	286	328	327	328	302	285	284	295	304	289	323	286	292	310	284	300	282	287	303	321	306	319	309	277	296	274	290	284	303	308	293	280	276	270	306	269	256	302	290	314	303	264	308	284	300	349	297	296	308	283	307	293	324	288	334	331	296	306	308	305	308	307	310	290	291	275	304	327	286	285	257	298	319	277	255	274	296	296	338	254	287	300	287	287	278	327	311	314	327	289	281	305	309	325	282	285	289	276	331	292	288	293	328	287	320	247	279	288	314	304	312	274	302	296	282	276	292	299	296	284	285	308	305	273	268	261	262	295	292	274	310	299	316	304	319	284	337	308	296	293	331	293	278	306	293	307	282	293	296	305	295	302	322	255	279	315	308	294	313	303	285	289	262	284	277	278	308	312	289	301	303	329	289	302	304	298	253	312	300	272	307	302	274	309	280	294	329	278	297	317	277	274	275	268	294	309	285	286	269	299	288	311	274	290	272	294	268	295	296	284	287	291	297	268	297	261	266	318	314	316
7091	2067	4224	5360	4961	4094	3343	2665	2236	1742	1552	1327	1219	1455	1185	1021	1055	997	1000	926	946	821	907	900	854	805	824	770	752	759	774	775	769	733	696	777	734	727	700	762	682	734	730	708	765	721	722	730	709	726	716	709	721	718	710	723	705	691	718	690	749	697	722	719	741	711	723	729	739	714	713	690	717	713	700	734	697	679	787	690	696	666	768	706	743	731	788	729	707	730	678	726	652	709	714	690	704	722	731	731	712	703	724	708	727	712	711	778	676	713	738	708	699	778	741	760	745	712	738	725	715	708	740	700	702	772	741	725	772	752	693	693	685	707	754	732	660	684	738	711	699	760	702	763	712	740	701	738	696	713	730	736	740	676	722	756	701	691	710	691	687	697	705	685	691	728	729	727	682	739	723	711	710	700	751	743	762	696	684	721	732	707	726	722	726	751	695	680	699	735	739	689	692	748	707	702	706	713	668	701	679	698	700	723	706	805	696	727	738	696	720	696	669	727	704	729	712	683	759	711	714	735	728	697	752	700	762	757	756	695	721	694	706	694	683	684	718	747	738	733	722	695	745	746	724	710	754	728	719	709	753	720	737	729	741	786	658	701	686	691	732	718	686	683	710	744	760	677	739	663	725	680	700	676	701	694	712	743	710	699	700	733	770	691	694	716	677	700	695	703	736	734	739	747	708	739	732	704	708	751	695	716	695	736	718	720	713	680	733	700	733	751	728	699	721	670	705	723	722	678	669	712	656	690	746	713	710	707	715	748	722	731	727	731	725	734	732	716	659	739	715	694	771	685	653	740	701	710	736	714	714	756	724	685	715	703	673	744	729	735	720	678	740	686	705	738	720	755	764	729	743	789	707	728	729	775	743	727	716	713	672	762	668	747	719	695	742	720	727	757	771	737	718	722	701	716	727	734	728	717	728	729	763	695	710	709	715	709	753	676	704	701	697	756	763	664	697	733	691	738	682	692	759	717	735	745	724	758	661	706	741	692	700	680	706	708	736	692	722	681	695	719	725	728	742	713	695	685	733	759	711	704	711	739	679	706	693	686	735	723	729	734	719	704	695	699	711	704	711	693	745	687	726	775	706	694	737	677	703	760	726	735	728	716	715	708	719	763	759	724	713	712	697	721	772	711	711	731	736	715	688	694	700	650	665	722	749	698	761	711	718	712	718	665	741	702	725	689	729	724	733	676	687	722	706	673	677	777	698	745	694	692	706	736	698	704	767	738	668	762	731	728	700	731	675	677	730	710	726	748	716	738	704	720	632	658	691	750	749	717	738	708	721	727	729	734	743	717	746	687	696	684	701	748	672	692	731	677	716	719	722	704	704	751	752	711	679	696	733	717	729	690	688	696	693	723	677	681	717	737	725	760	665	695	741	720	690	698	710	707	714	660	698	692	705	734	660	708	734	727	731	743	738	708	671	734	730	697	674	707	657	678	731	716	704	742	706	721	754	726	709	683	715	729	664	719	685	759	688	738	726	726	732	714	692	717	705	697	749	732	727	712	728	717	692	686	676	715	738	713	709	727	696	748	722	689	730	650	714	762	718	718	669	695	703	696	662	696	710	728	718	721	677	739	672	717	715	694	769	736	698	648	729	708	709	677	783	701	712	689	741	724	734	745	732	708	733	753	710	721	701	678	733	712	738	748	691	757	682	709	732	711	724	760	730	704	673	738	706	718	719	683	651	708	717	761	722	644	679	716	733	688	745	684	686	725	753	732	687	698	690	664	719	686	718	722	719	701	733	723	727	685	696	683	740	676	655	707	720	740	709	700	688	673	704	714	750	746	729	734	752	704	712	718	698	671	732	722	723	689	726	706	699	701	728	694	713	740	709	723	673	691	660	698	703	681	725	704	704	663	674	690	700	733	735	709	690	714	717	738	731	698	707	709	738	703	659	731	690	745	754	715	715	722	676	728	702	714	698	732	698	687	712	732	687	721	744	693	661	740	697	689	688	691	713	707	715	734	740	710	724	681	726	703	699	723	696	735	729	735	731	683	766	726	676	726	728	691	750	686	689	667	739	728	667	712	716	708	693	733	705	748	702	754	706	693	717	766	723	707	693	685	725	707	678	760	663	758	756	707	735	730	738	696	738	655	745	744	732	722	684	688	703	704	705	736	721	692	719	739	731	718	711	749	719	719	690	679	723	708	698	703	740	742	714	740	691	771	658	711	747	727	756	744	722	717	654	710	684	717	739	707	723	707	714	685	705	703	710	708	734	665	682	676	735	687	718	715	745	699	700	759	733	777	731	753	697	691	670	711	666	687	725	736	713	733	698	662	745	717	701	734	737	720	715	776	705	723	715	685	724	741	724	705	696	710	687	734	719	693	690	730	694	733	753	700	686	727	688	678	715	738	707	761	747	745	748	736	696	677	765	688	715	725	688	712	710	723	731	705	728	753	732	723	655	720	700	674	675	676	727	726	723	743	742	715	670	777	718	715	712	742	718	672	740	738	703	715	722	684	713	719	678	670	681	712	695	712	746	727	724	680	702	709	697	701	680	715	695	711	700	716	713	750	729	725	700	739	780	715	707	713	730	723	694	747	672	731	700	705	710	713	758	722	663	709	757	700	702	694	741	688	720	687	683	710	688	723	718	761	677	697	732	694	693	693	707	674	707	738	747	713	747	718	765	677	749	718	698	725	673	696	750	743	702	706	718	733	710	709	692	685	714	744	732	723	703	690	683	777	709	705	734	691	723	709	703	754	678	732	704	729	721	748	693	744	747	773	694	772	721	711	699	717	728	678	698	682	688	743	723	731	742	686	721	691	714	681	747	737	760	726	683	706	720	669	720	703	629	748	704	701	672	700	722	681	682	669	732	714	708	702	731	744	733	711	732	736	744	715	724	700	704	735	718	734	741	772	737	693	684	757	708	720	720	734	720	726	708	703	704	707	719	706	704	721	752	694	738	742	666	718	739	718	697	673	685	726	711	694	633	699	706	719	729	717	688	728	761	690	692	700	688	693	716	722	716	725	728	700	730	753	735	730	729	715	713	708	709	702	691	729	710	711	737	662	689	646	716	668	675	717	728	698	718	745	738	733	710	695	733	718	724	725	722	690	685	812	647	702	716	744	720	732	711	756	721	690	723	661	691	715	695	674	711	698	711	777	736	770	682	711	696	680	725	730	721	729	687	721	745	711	767	736	688	695	755	726	719	765	740	740	699	704	667	739	702	750	716	720	712	765	730	705	724	724	714	673	703	667	701	753	730	725	710	723	705	687	668	712	704	730	705	699	756	678	753	692	736	697	701	726	706	699	715	723	701	723	696	706	693	686	708	726	698	747	728	715	724	715	694	671	734	679	723	695	735	708	701	732	745	707	728	680	701	764	721	704	720	727	686	693	718	700	782	688	708	723	739	679	749	688	701	711	762	740	688	702	709	737	748	700	699	695	714	772	721	738	734	712	668	703	680	726	687	700	711	747	752	685	733	702	701	715	683	710	674	704	704	661	720	671	704	701	703	721
14042	2554	3085	2656	1927	1529	1045	789	577	463	434	408	343	299	304	279	292	260	240	222	254	231	241	231	205	226	191	208	224	213	198	191	190	184	199	194	206	176	190	179	166	199	177	184	181	185	199	196	191	195	202	202	177	202	191	221	178	219	210	193	187	172	183	203	233	182	189	196	172	174	204	187	194	198	195	180	206	178	177	187	217	197	182	188	201	218	203	170	171	215	181	201	191	216	198	204	190	163	199	175	148	194	187	197	194	172	181	182	201	208	197	193	171	183	191	171	195	216	196	207	209	175	186	195	177	168	177	190	192	167	169	202	170	178	190	191	174	171	160	213	192	178	213	207	186	190	194	189	194	212	212	174	206	160	192	171	210	143	196	172	206	174	188	197	168	197	194	184	187	163	194	177	188	198	177	213	185	196	174	187	163	197	187	175	210	194	217	206	194	191	178	175	187	173	185	187	178	215	205	209	193	205	209	215	206	188	176	150	190	188	192	194	207	212	196	183	173	172	169	197	204	189	184	193	194	193	199	186	165	181	194	187	182	196	191	169	191	175	180	171	202	186	173	210	204	203	181	183	181	194	191	203	223	185	249	187	189	160	173	184	196	206	204	180	204	185	171	180	181	180	209	186	189	188	190	189	187	183	177	176	192	211	192	187	186	194	203	179	220	174	205	225	178	192	175	180	188	204	181	177	184	199	183	211	195	211	168	203	214	163	209	180	200	190	180	189	189	199	186	206	180	177	197	194	174	161	180	186	200	190	180	208	169	182	194	190	176	163	196	185	187	219	170	191	171	184	179	187	211	194	206	168	207	185	194	182	207	189	207	185	207	176	207	181	194	192	179	164	162	184	180	186	210	191	175	177	175	193	190	210	197	182	211	212	173	196	182	187	202	181	199	211	200	214	195	185	164	211	197	211	193	226	241	185	196	190	220	186	192	156	172	170	185	187	181	192	185	196	193	205	192	197	225	190	178	183	185	206	206	187	195	201	179	195	153	194	209	212	193	193	166	163	186	208	182	214	195	169	205	169	187	183	171	176	208	173	178	189	209	177	193	203	187	184	191	180	199	189	175	201	214	222	195	180	201	194	191	183	189	192	193	201	229	203	173	215	199	220	209	188	172	158	195	173	203	201	199	194	188	167	194	172	181	186	184	210	186	186	179	172	192	186	183	188	204	170	176	197	178	195	200	163	155	183	173	187	172	188	185	174	190	215	214	181	208	196	164	180	197	205	208	245	208	202	235	161	212	185	210	195	197	202	184	166	187	181	173	174	191	200	213	195	187	196	196	186	184	170	200	199	214	186	180	191	180	178	198	205	184	168	179	188	190	208	188	172	178	219	166	195	197	183	195	182	195	189	177	171	201	203	162	191	183	189	184	178	170	177	194	215	221	206	193	209	195	195	201	184	186	180	210	177	198	182	198	204	199	184	182	196	210	200	210	164	188	190	202	171	190	206	173	201	153	193	166	195	186	206	189	183	159	203	177	187	174	195	181	172	207	182	204	187	188	184	178	178	173	190	196	191	191	178	176	175	209	201	193	203	175	173	171	195	188	188	208	195	204	197	192	193	190	217	169	167	204	181	199	210	196	174	196	178	208	201	202	192	165	183	172	165	216	176	196	183	192	188	200	208	209	198	189	197	176	181	200	166	210	204	179	189	170	198	194	195	174	191	182	194	170	199	203	203	181	157	163	186	218	197	211	178	188	199	191	198	212	173	195	173	150	183	194	197	185	199	171	181	181	196	201	168	164	183	193	189	210	221	190	217	171	194	204	205	181	203	180	181	196	199	190	190	194	214	190	189	190	183	218	206	204	203	179	176	186	201	195	189	189	198	198	207	195	173	207	216	202	214	189	197	203	215	163	199	195	218	178	187	186	185	187	181	209	186	160	166	170	200	195	218	190	180	192	206	197	170	201	204	181	181	208	174	170	218	169	203	199	188	189	174	203	202	180	161	185	184	211	206	189	203	197	205	213	184	194	198	190	166	194	202	186	185	172	167	227	187	197	199	197	196	178	174	174	186	159	197	178	183	181	200	178	186	189	191	202	159	182	176	228	147	181	205	189	183	181	203	186	187	187	190	184	190	187	178	189	195	198	200	188	199	168	184	189	213	184	175	211	177	199	193	209	187	164	181	199	176	187	180	195	177	184	189	189	187	208	190	197	171	198	186	193	187	190	184	170	199	194	198	165	204	190	169	231	176	179	190	190	182	155	198	195	201	171	196	183	194	189	184	202	176	186	175	171	205	189	210	202	192	205	198	188	179	189	205	174	203	198	198	185	197	199	172	183	187	191	175	170	192	194	213	210	182	174	161	176	187	182	164	194	186	202	210	187	201	182	220	172	196	201	195	179	191	186	191	194	215	220	200	211	186	184	195	166	205	168	182	190	199	190	200	206	176	164	185	192	191	179	176	188	191	191	200	184	173	179	173	194	195	225	184	190	208	196	184	184	175	204	176	177	206	189	194	205	196	201	191	208	167	204	190	216	210	215	182	174	192	169	199	193	182	195	173	180	201	189	196	162	195	190	207	186	184	194	181	208	182	195	200	184	175	168	177	218	171	176	179	202	191	168	186	184	200	196	177	185	199	184	155	170	182	205	193	185	187	172	194	179	206	195	200	188	212	214	167	184	167	181	224	201	210	213	201	170	175	221	198	184	202	179	180	166	203	172	204	189	190	173	211	197	209	179	177	187	177	193	224	199	168	173	181	194	192	193	209	176	174	175	207	196	180	193	198	186	200	187	195	188	197	180	216	180	187	199	190	178	193	178	185	211	188	203	188	193	196	180	193	178	162	173	188	148	172	186	192	192	187	204	164	178	201	191	176	188	177	194	165	197	209	181	191	184	195	201	210	182	197	180	189	175	180	189	182	184	184	188	194	196	202	206	171	195	199	190	161	204	210	167	207	163	205	180	187	198	192	212	180	182	188	177	200	194	200	195	166	191	157	190	196	167	210	183	175	172	193	197	185	180	192	178	186	193	192	186	182	198	208	194	198	207	165	185	191	174	206	200	210	186	175	211	211	183	186	212	192	166	182	185	207	202	183	208	194	200	203	196	169	199	190	195	179	199	187	185	185	211	206	231	200	191	178	185	175	201	178	201	222	180	211	196	159	196	203	188	176	199	205	213	210	201	184	180	187	187	186	161	184	202	198	163	166	180	192	182	198	183	215	192	177	169	173	176	173	220	207	180	185	196	171	205	196	192	203	203	205	189	178	195	207	171	195	201	176	173	196	211	173	203	194	179	168	196	178	178	177	194	196	173	202	190	199	191	186	214	188	189	193	182	181	190	188	194	164	186	196	172	204	164	199	183	199	204	190	202	181	194	198	161	177	200	194	204	199	181	218	201	216	203	181	190	201	189	184	208	187	172	193	219	175	184	193	189	186	183	174	225	184	203	195	186	204	171	200	195	176	220	190	181	187	171	191	223	187	172	189	217	220	175	180	165	201	178	185	182	193	166	189	185	198
9104	2582	5609	7348	6831	5698	4364	3797	2624	2058	1867	1632	1373	1334	1259	1045	1017	979	953	896	885	801	829	659	631	673	641	618	599	558	561	601	532	539	562	561	562	513	548	476	546	496	536	546	512	491	509	509	505	539	511	457	504	547	580	523	499	475	456	489	466	485	476	506	438	462	517	479	470	472	504	497	475	491	469	487	498	509	494	473	512	517	465	501	492	484	499	472	500	504	541	473	450	488	487	496	522	504	508	486	479	440	461	470	476	472	444	473	475	525	508	511	437	499	533	462	515	483	496	499	488	490	490	449	524	502	490	498	502	492	512	500	490	488	483	486	469	472	452	481	514	446	499	471	463	484	480	502	459	470	478	469	463	483	437	517	505	459	484	494	470	501	503	500	498	475	510	507	487	432	479	462	480	510	461	499	473	452	506	461	485	460	494	519	505	452	478	463	463	466	499	476	464	475	486	489	469	481	461	471	446	466	475	456	469	469	460	450	468	458	452	436	463	445	473	460	483	479	516	505	518	452	466	494	468	492	496	485	443	480	463	458	500	470	475	486	471	470	448	470	463	439	463	414	450	471	474	441	506	492	488	477	482	498	487	426	499	462	480	479	460	474	455	463	496	465	512	504	482	465	496	504	500	495	480	483	481	471	432	464	477	456	480	494	456	485	490	509	519	461	486	522	489	462	474	480	461	498	451	446	464	490	520	461	519	488	478	459	467	435	527	480	508	479	511	471	468	495	525	482	497	504	479	450	484	468	511	434	474	480	470	460	493	471	521	517	483	437	449	441	480	468	491	492	524	492	502	459	520	502	458	504	448	494	500	480	484	463	463	508	493	452	481	462	473	476	497	488	493	490	519	460	473	451	468	501	510	455	454	489	510	458	479	475	460	476	474	449	463	466	480	471	471	467	478	486	438	493	516	513	493	482	459	465	467	519	498	452	486	481	486	449	487	496	445	471	474	504	491	456	479	468	475	472	498	448	504	454	468	514	473	497	444	510	501	473	446	488	491	501	540	493	481	498	444	475	467	472	506	498	446	480	421	480	516	471	497	487	459	496	458	469	476	438	486	489	506	479	446	472	463	466	492	472	486	481	503	475	450	508	467	472	499	442	486	478	485	494	505	455	494	494	493	448	523	470	513	468	496	471	536	469	525	479	455	470	536	473	481	519	503	476	459	494	514	446	501	451	480	516	515	530	465	461	479	451	473	516	507	498	463	491	475	500	494	491	475	458	487	440	455	468	477	533	479	476	452	473	477	503	465	495	470	442	485	514	471	503	447	428	516	482	463	479	475	486	462	484	491	475	487	497	525	425	481	482	481	447	468	516	492	509	511	480	502	449	456	479	472	469	536	488	520	457	529	513	446	496	493	454	460	438	473	464	482	465	463	500	472	479	494	506	503	496	456	482	497	484	496	442	474	473	465	467	458	478	469	512	473	484	468	504	484	485	426	477	453	468	449	445	504	469	453	486	482	477	453	516	460	471	475	458	482	458	484	469	491	446	448	459	493	511	460	486	491	505	444	514	487	473	532	504	465	484	479	534	505	466	478	511	500	440	486	503	507	480	504	465	464	476	433	501	506	494	501	514	475	442	462	491	475	502	478	486	497	458	478	456	511	500	477	496	462	476	527	444	510	493	509	466	504	471	508	471	479	498	483	480	490	492	531	469	477	498	445	489	513	488	515	497	497	475	483	476	470	477	470	501	427	483	456	473	467	435	492	442	476	464	447	473	505	458	498	441	456	474	446	498	492	487	463	454	465	502	492	465	476	477	471	459	507	478	468	489	468	486	517	473	453	497	528	441	500	503	479	479	513	459	470	469	503	456	464	452	505	507	456	480	494	448	516	492	493	448	442	497	466	465	498	488	453	480	489	477	495	479	509	488	478	459	486	502	468	492	472	444	472	470	459	474	512	472	447	518	486	506	475	447	468	488	467	474	516	451	459	473	524	494	492	499	457	432	483	470	464	436	478	476	491	502	494	518	464	480	493	482	518	493	490	445	541	448	438	486	493	504	487	466	467	452	483	466	478	508	464	482	517	488	471	466	469	464	472	499	511	507	490	468	451	460	514	448	465	505	464	489	503	478	499	463	486	483	531	426	457	502	498	475	507	482	494	491	489	478	478	512	498	504	462	452	471	433	485	468	501	498	484	467	493	463	460	442	490	465	488	474	462	468	495	445	480	463	476	487	479	505	481	499	511	488	508	482	462	487	453	455	502	458	436	498	482	497	500	475	427	445	446	451	486	488	468	461	479	459	518	454	445	450	499	451	482	474	451	452	511	491	484	477	476	433	488	502	460	475	478	475	449	492	471	458	463	477	496	447	506	448	507	498	459	498	436	463	472	506	449	490	480	463	483	453	492	486	504	517	464	468	441	471	478	452	456	443	468	435	474	477	436	466	446	482	457	465	452	457	477	469	464	511	458	462	479	488	461	453	481	473	467	488	485	490	458	483	461	483	478	456	467	506	490	520	451	467	520	496	488	464	512	497	462	468	443	507	475	483	486	490	478	517	517	500	466	486	478	505	472	500	490	464	458	474	459	463	493	451	472	478	479	521	519	454	476	452	431	488	456	458	490	416	501	499	469	481	454	459	483	451	464	462	478	446	473	458	489	454	416	457	498	460	482	483	452	442	493	457	483	476	486	486	464	459	487	454	472	488	491	444	500	471	481	470	468	525	502	508	482	464	469	496	459	461	454	463	495	491	454	467	467	475	432	470	439	458	459	521	477	459	490	472	466	451	488	479	495	486	480	454	460	471	437	492	472	464	492	473	471	468	480	436	476	511	470	490	477	488	468	463	499	475	463	462	469	465	485	488	495	457	464	509	504	466	447	508	474	447	490	510	498	470	427	460	490	499	456	485	491	509	445	461	484	491	498	501	465	459	476	462	459	476	496	499	482	462	463	505	489	440	444	471	462	473	466	481	492	519	446	517	530	529	496	472	565	493	503	474	471	482	489	479	463	474	500	497	475	470	457	471	503	448	491	462	486	473	473	480	485	493	473	470	505	482	446	456	499	466	526	510	473	517	458	459	462	464	476	506	485	441	500	483	416	490	518	529	485	456	477	465	449	485	464	456	475	478	478	474	445	502	505	492	474	485	484	492	429	479	468	462	462	453	480	519	475	463	503	460	536	496	486	467	480	507	427	433	503	480	471	449	476	482	453	506	472	448	439	433	451	452	502	510	485	444	498	444	478	460	447	505	497	484	444	498	466	513	438	491	469	463	472	480	492	508	509	487	487	501	481	438	497	435	481	510	467	452	493	445	483	519	458	491	476	479	467	488	481	475	523	472	470	502	473	465	460	464	479	456	469	487	473	472	458	446	467	517	484	511	438	474	504	475	434	494	470	456	495	473	490	467	463	468	476	482	493	461	464	464	461	449	487	473	454	482	502	470	488	501	486	454	448	449	478	431	478	481	471	528	490	452	454	501	526	500	475	459	507	506	460	469	457	440	462	488	495	501	453	474	508	480
2444	991	1234	905	793	631	568	496	420	430	371	363	366	358	352	338	351	338	310	331	339	320	328	327	334	323	327	294	295	316	357	340	306	370	349	316	300	327	307	306	309	330	318	298	342	313	294	304	308	323	343	324	324	305	332	316	317	297	293	311	311	340	324	290	306	328	298	286	320	320	325	297	302	307	328	293	282	315	349	336	309	282	290	318	309	325	303	302	313	355	315	341	321	319	314	324	366	337	383	326	314	302	314	307	327	321	302	314	310	324	316	334	294	315	311	306	335	306	310	328	308	322	302	295	297	265	298	339	292	309	330	317	332	332	333	332	332	303	331	324	325	354	318	315	316	316	326	306	297	323	332	315	295	340	285	349	355	301	335	342	331	350	319	339	317	327	349	320	288	359	329	335	322	316	292	315	306	312	315	321	313	324	321	318	294	330	331	322	345	277	308	334	293	289	326	297	340	341	310	309	301	300	342	313	338	320	297	329	353	332	351	309	308	329	333	297	329	292	346	313	320	331	299	355	349	321	293	354	314	299	326	329	350	332	277	285	348	314	329	302	314	315	345	298	322	308	300	312	314	316	277	340	340	299	323	297	305	341	292	330	323	304	303	324	317	337	311	307	319	324	336	305	305	305	357	358	318	359	298	314	306	354	305	296	314	305	325	333	307	328	345	292	322	310	310	343	300	305	330	310	336	307	324	305	286	333	307	299	309	312	319	276	325	333	288	267	321	313	333	306	321	294	297	301	335	326	311	307	320	315	337	336	331	321	339	316	315	327	313	312	310	325	319	333	295	322	310	339	294	334	343	344	341	309	333	284	305	313	318	312	348	304	331	320	324	295	301	304	337	340	322	304	330	321	344	295	322	305	299	318	306	292	311	336	354	323	305	339	304	293	353	327	330	338	325	312	330	321	337	333	335	339	298	336	337	317	331	329	310	317	318	351	288	318	317	327	306	317	290	341	310	295	277	303	320	329	320	313	282	324	297	294	301	303	302	343	317	319	289	350	287	324	330	361	326	290	358	322	315	306	324	310	327	305	310	364	319	334	317	341	315	334	283	300	340	312	369	302	343	319	301	333	330	300	310	313	310	336	325	345	288	326	322	322	282	297	318	334	270	321	314	299	316	354	342	335	293	302	328	295	318	345	309	329	293	339	312	346	331	328	309	307	312	321	347	316	319	348	332	344	320	325	337	306	343	304	316	305	297	325	392	334	308	324	323	336	341	321	318	329	340	315	295	326	310	342	299	307	310	327	305	289	339	323	364	322	314	298	311	324	305	361	321	317	310	301	274	314	346	314	312	336	311	339	330	305	291	309	312	316	284	319	301	334	282	352	306	342	320	314	318	328	316	327	339	332	323	312	325	332	321	344	286	286	296	325	374	324	310	305	315	326	335	365	322	299	336	297	330	314	298	325	328	328	308	334	338	290	349	329	351	310	327	296	302	329	321	356	342	317	300	317	304	308	323	340	311	321	367	308	273	318	345	319	358	308	306	325	322	295	325	345	300	305	347	306	283	335	306	343	316	322	325	292	327	299	280	323	310	334	327	324	330	322	316	302	333	327	322	368	331	330	315	318	296	327	318	315	281	307	297	340	329	328	281	343	278	319	320	287	343	306	335	290	297	329	338	340	351	289	280	314	324	342	322	314	315	367	314	331	308	309	314	336	341	312	294	304	325	348	332	316	320	333	283	309	305	286	297	328	312	331	306	329	322	328	327	339	293	303	286	271	281	281	300	328	319	342	288	298	358	347	290	311	311	310	334	295	319	332	319	280	328	339	359	303	317	341	304	355	316	319	305	323	344	339	315	329	337	289	315	313	298	310	338	324	303	325	328	315	338	321	302	314	325	306	334	295	352	328	302	318	332	310	294	319	349	308	308	307	299	292	326	280	326	314	321	366	338	305	323	332	318	315	312	313	295	307	333	321	337	310	302	310	301	351	314	320	328	308	302	312	285	326	300	331	316	325	313	333	341	316	331	318	318	334	337	309	318	329	321	348	307	366	348	311	287	281	331	322	305	295	333	288	321	286	289	308	290	318	324	340	332	298	308	323	297	291	318	308	308	325	312	321	314	350	306	330	351	332	338	364	356	305	322	331	322	289	351	330	329	328	342	307	328	297	298	303	281	332	318	286	342	298	324	300	302	322	317	321	304	326	358	311	285	317	291	314	315	298	324	326	331	299	322	300	269	331	311	308	316	296	327	302	287	322	351	359	327	295	326	311	295	348	314	306	312	287	321	347	312	346	294	308	300	331	340	313	330	300	323	348	311	318	364	327	322	293	328	289	349	342	364	271	341	286	317	302	311	335	334	303	320	321	315	329	305	333	326	345	310	301	314	334	337	300	330	317	311	304	298	315	294	327	340	317	335	353	320	320	331	306	314	319	305	323	348	309	356	289	349	353	332	342	311	313	313	320	296	311	277	311	334	342	287	323	328	289	316	312	324	327	335	307	335	323	348	343	303	290	291	338	303	305	325	319	297	281	316	316	302	327	325	335	344	291	315	314	319	302	319	292	329	313	312	267	305	343	323	337	325	290	291	328	315	297	277	320	288	317	334	285	338	297	322	351	318	287	360	322	308	314	334	367	302	333	289	336	312	307	352	333	359	301	345	316	312	325	324	346	298	332	355	316	324	328	322	313	300	344	336	323	334	334	302	300	317	289	285	306	292	320	349	368	321	321	327	349	315	311	294	357	327	282	304	308	333	333	325	321	333	333	327	309	311	324	318	337	335	295	289	335	319	303	330	339	327	328	327	322	340	344	322	379	308	294	320	319	299	318	345	317	319	279	313	326	315	301	336	326	335	331	323	311	315	302	353	295	325	334	341	300	271	301	314	310	279	304	290	296	297	341	316	323	316	306	311	310	318	358	339	304	331	324	324	351	292	335	323	317	318	293	319	331	343	342	319	297	340	318	317	334	337	328	317	349	336	332	322	300	334	317	307	338	328	315	328	344	349	319	332	326	324	339	335	301	301	288	322	304	327	307	321	315	320	372	320	304	326	312	325	318	297	314	311	330	322	351	344	326	325	320	294	337	325	322	309	309	332	333	334	340	330	292	320	299	337	306	300	328	313	296	334	295	313	326	306	302	321	335	324	329	302	348	291	346	283	311	328	346	312	315	346	326	296	316	335	329	337	285	308	311	325	328	350	283	278	322	312	294	323	306	300	302	292	334	324	291	325	303	327	337	333	287	312	299	292	315	330	306	304	332	284	325	338	279	309	296	310	369	294	296	344	301	325	316	324	344	325	321	353	322	297	298	333	322	327	341	330	316	310	323	307	317	322	316	312	322	342	270	347	301	355	307	318	297	310	309	329	369	361	294	321	290	305	319	355	311	284	299	315	340	304	335	312	308	313	325	325	311	308	296	304	337	336	302	312	316	306	298	362	319	327	314	300	311	320	320	297	277	320	311	322	307	301	301	302	329	326	285	270	316	322	329	293	329	345	332	344	332	329	313	340	301	331	323
2591	1450	2594	3076	2894	2417	2128	1816	1442	1226	1143	1050	985	984	908	940	912	874	832	874	832	828	827	865	773	794	827	781	790	735	780	790	802	787	758	763	785	773	757	750	747	778	772	769	744	803	771	757	795	763	736	766	789	743	806	739	800	772	766	804	806	744	816	802	741	771	724	751	778	745	751	798	769	764	786	781	761	770	739	834	816	777	772	755	740	807	761	778	752	736	758	780	793	756	769	779	713	827	792	748	759	750	786	749	753	785	813	771	805	737	758	785	780	717	790	740	781	751	724	798	748	725	751	764	776	767	745	791	752	725	770	793	717	773	767	781	743	758	772	755	780	803	769	750	777	750	775	758	753	751	738	797	751	754	732	758	785	761	798	755	742	778	789	702	780	748	742	799	745	793	789	804	795	767	737	780	751	781	764	810	778	740	768	732	783	772	731	696	757	754	736	785	710	772	775	754	789	765	783	783	798	767	720	714	783	849	719	793	747	751	750	787	756	753	718	744	755	809	751	805	747	752	758	779	748	818	786	774	762	759	752	740	753	735	741	766	787	786	790	775	772	743	811	791	765	746	773	756	749	765	797	790	739	770	785	784	762	810	776	741	743	754	783	777	714	739	739	740	745	742	820	743	769	757	725	772	766	784	750	758	781	754	779	751	731	744	725	762	742	805	762	741	778	792	780	793	769	784	788	765	831	797	728	759	740	781	821	758	762	787	796	775	801	801	760	776	752	801	795	764	772	790	821	777	774	747	794	775	758	830	807	729	766	787	764	762	783	765	768	758	811	756	782	746	731	796	730	769	724	741	781	749	785	792	784	761	728	794	731	770	766	808	801	784	736	802	768	764	758	813	756	755	724	730	791	795	785	738	756	775	764	747	763	758	812	755	777	760	793	776	792	748	744	742	748	787	792	763	810	756	790	826	750	747	738	770	817	778	819	727	805	724	784	814	756	771	762	747	790	754	738	792	769	726	760	768	775	766	727	762	748	799	783	781	752	780	825	779	738	830	781	784	759	761	723	766	744	753	762	789	717	786	731	790	731	764	756	757	794	749	798	767	750	774	803	773	783	811	744	744	795	751	767	691	747	749	806	778	758	801	717	806	791	808	778	794	764	805	785	747	761	767	795	820	811	756	831	791	768	783	763	773	756	776	820	745	753	779	797	691	782	776	782	759	727	751	773	719	793	841	753	786	734	774	796	748	767	773	797	749	759	739	762	766	796	727	760	753	746	776	795	812	699	760	763	765	773	751	764	721	753	793	794	813	740	822	747	750	762	770	787	802	751	763	787	758	752	798	768	776	734	780	757	778	711	771	766	758	739	769	757	749	772	761	764	737	765	764	761	728	764	720	774	769	769	753	748	737	777	769	742	781	672	736	758	764	763	771	830	829	775	823	781	735	771	792	755	727	762	772	782	810	766	752	823	771	807	717	752	799	747	790	766	794	791	763	806	782	775	755	791	795	790	787	804	784	798	745	771	751	791	711	755	758	767	798	767	785	834	738	781	729	758	768	798	714	787	751	725	709	777	746	754	710	757	742	741	757	763	760	736	763	737	755	736	784	735	771	722	715	778	793	785	773	742	747	770	751	670	784	769	794	750	752	749	721	691	786	818	800	787	778	771	792	722	741	752	766	792	783	807	774	725	736	745	747	793	764	758	745	723	777	777	764	810	742	775	783	726	787	747	775	726	774	766	743	767	721	810	783	806	755	779	764	778	808	729	800	757	785	757	764	735	794	782	765	766	836	772	756	788	752	789	777	806	749	777	749	793	798	758	734	753	797	741	797	766	817	739	778	752	804	722	765	711	792	765	730	727	704	767	764	803	794	788	736	744	748	735	734	809	738	829	754	823	783	839	776	789	761	750	749	781	761	757	754	747	802	809	810	820	746	841	758	772	745	771	763	754	773	795	790	774	769	803	786	727	804	735	750	776	753	759	759	766	770	781	766	812	764	756	751	769	749	743	759	811	804	810	801	773	746	776	787	794	706	749	818	766	781	756	741	781	692	785	808	771	736	745	685	814	718	720	744	790	729	766	724	778	759	750	766	751	759	827	745	718	737	761	742	801	771	761	775	773	747	808	776	805	741	736	740	799	764	788	803	795	737	747	779	787	770	785	763	750	755	795	776	796	776	763	781	804	782	825	755	744	736	773	745	823	724	757	776	722	739	765	750	766	766	788	695	754	768	804	780	789	750	762	788	749	749	725	824	797	792	734	790	770	784	745	800	754	779	773	685	739	763	785	784	780	793	773	798	782	718	778	748	741	697	758	733	765	743	719	741	775	760	739	770	792	810	723	735	782	746	747	728	745	748	790	824	740	760	740	759	744	768	806	792	727	789	743	767	795	772	794	782	787	751	800	789	777	769	818	844	790	785	754	795	767	728	785	797	750	768	758	780	709	811	757	763	774	755	739	822	812	812	761	776	790	772	730	732	726	738	733	761	790	751	745	808	747	726	797	722	764	808	733	800	805	767	780	800	727	842	762	775	801	784	756	738	747	751	747	759	743	755	737	741	714	780	760	822	787	736	756	775	791	740	765	783	762	787	777	738	787	740	795	772	747	741	713	708	763	787	796	789	815	793	779	776	727	794	771	741	764	759	733	741	745	747	761	784	784	752	801	738	775	806	808	803	793	753	787	775	757	726	781	742	763	759	788	749	770	761	782	744	788	749	747	767	801	773	747	797	758	755	752	755	759	731	779	760	737	743	744	743	779	818	716	808	777	729	818	744	806	750	733	756	778	860	720	747	733	731	773	787	772	778	740	769	805	775	748	721	804	751	781	767	728	805	749	724	781	766	787	748	811	793	784	784	802	766	807	837	746	762	702	870	771	769	781	732	751	734	761	808	751	835	757	736	717	761	813	737	774	739	766	804	753	796	790	769	769	806	798	732	755	794	753	754	807	785	763	792	737	740	802	769	768	770	811	759	746	756	772	780	790	783	845	704	803	767	772	758	729	719	751	768	785	770	778	754	750	762	801	795	786	789	791	733	807	727	712	771	777	755	805	771	804	783	796	790	699	770	740	786	757	751	772	775	755	823	710	795	741	780	737	738	731	783	795	780	738	776	761	770	740	756	795	786	744	772	763	772	760	757	771	841	760	759	752	810	794	797	768	792	750	732	708	722	830	801	775	832	766	789	708	716	773	721	739	773	767	781	778	744	788	776	754	745	735	774	766	764	775	769	750	737	748	740	785	787	787	701	770	754	727	758	734	785	775	713	760	815	742	810	737	820	818	739	762	789	804	747	773	780	781	788	744	713	784	755	744	751	726	765	775	769	766	761	722	694	776	726	816	768	721	746	798	816	766	820	766	749	779	787	716	754	733	737	768	771	751	777	767	750	815	746	763	772	757	794	796	723	782	781	779	786	723	716	815	737	818	757	785	779	758	724	760	778	764	749	755	761	748	775	801	772	816	764	724	779	726	818	765	789	786	785	801	778	765	800	761	800	777	812	776	756	792	728	790	780	763	792
7914	1733	2198	1862	1279	1019	832	778	566	480	419	384	402	373	366	361	326	347	317	323	340	336	284	287	340	307	303	331	312	303	326	292	289	304	302	315	318	344	302	316	300	310	318	323	296	324	308	329	285	326	308	264	284	316	340	275	293	299	283	269	303	310	286	322	281	312	290	286	268	285	309	317	307	302	345	294	287	287	358	287	295	297	279	313	299	347	349	299	304	300	298	284	300	301	289	290	288	351	299	299	304	325	301	285	289	307	293	300	306	269	272	318	303	287	318	312	300	304	255	275	284	323	260	313	304	271	277	290	329	292	304	271	282	295	300	303	292	281	267	293	317	303	305	309	339	256	300	305	282	295	311	309	286	305	320	298	297	298	302	293	276	284	267	266	318	296	295	336	292	279	309	311	284	321	317	289	278	273	281	295	282	290	293	290	323	326	273	286	252	294	331	323	318	344	314	270	335	304	308	280	269	313	321	272	312	332	326	322	300	290	304	296	280	307	306	291	264	295	283	271	310	266	307	272	300	339	294	294	303	292	298	290	321	269	312	291	287	282	322	282	271	285	284	297	273	310	292	302	311	311	266	311	300	297	328	297	267	308	320	314	294	298	307	297	306	293	269	315	290	288	331	320	304	289	294	291	285	313	311	321	286	294	279	296	292	289	295	281	286	299	294	329	324	280	329	262	310	335	283	323	287	296	290	309	290	290	313	292	309	307	312	279	281	289	297	318	307	273	347	272	311	305	284	293	304	278	311	309	274	337	279	329	269	284	305	297	305	296	304	292	281	300	301	299	308	352	316	332	273	270	303	301	272	278	286	264	293	309	271	286	287	293	302	270	296	282	297	317	292	290	290	282	315	312	307	297	325	292	296	328	275	311	309	298	323	293	296	271	282	301	284	279	286	308	301	312	308	300	299	285	303	276	318	279	319	265	301	282	311	294	302	272	306	297	308	275	288	312	306	286	334	271	280	326	318	294	283	307	291	300	305	288	268	264	288	306	316	281	302	307	280	295	302	280	321	288	340	322	314	283	298	314	295	329	317	309	278	335	309	290	270	303	294	299	301	301	316	292	308	279	293	296	331	296	266	289	262	340	277	319	300	276	313	300	288	317	288	319	288	323	297	292	283	319	273	307	279	286	310	301	309	302	302	290	276	312	262	264	272	257	292	272	334	319	289	313	298	298	277	275	306	323	281	289	292	283	316	292	307	290	324	305	303	318	281	302	298	297	317	308	300	301	288	289	260	288	339	270	287	282	327	338	307	300	303	276	272	294	289	293	284	306	313	298	283	317	302	307	271	286	278	315	289	317	304	312	327	278	308	309	311	294	341	300	286	325	324	278	302	268	273	286	300	326	316	272	317	290	272	274	296	268	323	296	254	281	280	272	318	306	317	279	293	277	262	287	317	300	311	295	282	273	289	292	281	295	287	280	292	299	273	289	280	321	289	305	293	318	304	298	282	271	277	287	287	294	295	299	298	289	258	301	281	300	282	338	333	307	300	291	302	266	294	285	305	297	289	263	291	308	288	279	326	334	294	322	315	260	319	282	313	267	273	279	304	281	288	320	322	313	259	303	295	286	303	313	308	282	308	276	312	315	299	295	288	326	271	285	288	265	321	288	298	314	308	270	297	286	284	321	312	323	248	314	295	298	314	311	294	295	315	306	305	275	305	309	340	296	304	330	295	273	344	320	317	305	297	296	320	307	291	305	310	283	333	254	308	301	303	292	293	286	325	251	278	316	291	310	293	281	315	308	275	255	301	286	323	296	256	279	275	297	304	317	307	325	297	287	291	279	252	308	292	307	320	285	306	287	272	278	285	317	303	297	288	299	291	285	307	309	315	296	295	287	302	307	294	297	327	301	273	283	298	292	310	317	281	295	314	318	305	301	306	323	304	315	318	292	306	294	332	312	275	306	321	309	315	284	300	278	294	318	299	309	304	282	295	318	287	315	274	291	299	326	300	303	341	295	338	290	291	329	286	304	294	293	281	293	299	301	302	314	273	274	275	281	321	278	297	280	292	319	301	278	299	273	308	322	287	304	304	353	264	313	296	290	290	303	279	289	278	296	302	303	320	315	297	310	282	310	307	328	315	292	326	287	290	292	301	316	323	284	352	267	306	298	276	313	283	293	289	294	305	323	298	293	289	290	343	305	299	320	310	292	277	299	342	301	295	299	310	275	306	309	313	265	288	293	278	270	299	319	269	274	304	281	295	291	299	285	274	289	275	312	296	283	285	307	306	293	283	326	301	301	323	281	278	300	284	316	309	281	302	301	287	323	308	283	308	294	291	282	299	307	313	314	298	326	295	281	303	308	296	296	279	304	317	295	274	297	266	281	326	282	308	302	275	289	294	324	308	277	289	301	293	300	290	313	283	307	323	299	270	306	293	284	316	290	308	291	315	309	298	293	284	263	299	273	301	301	308	306	296	288	276	331	283	305	292	331	283	287	300	303	315	307	300	288	292	300	299	280	298	297	296	286	333	273	276	296	322	305	281	279	312	293	301	290	296	323	311	292	304	282	268	291	290	264	281	246	331	323	268	271	299	289	282	270	281	303	286	327	297	302	286	321	288	347	318	278	281	297	312	320	282	288	320	289	292	300	261	311	312	285	276	310	273	278	316	299	284	306	317	293	340	297	330	307	310	293	302	304	282	280	319	318	314	329	305	349	303	257	263	294	297	318	284	261	267	288	301	288	300	305	299	306	298	287	279	273	297	313	306	294	295	272	289	302	323	268	311	276	292	291	290	291	287	302	296	300	309	305	286	293	272	312	293	287	252	306	302	309	283	287	282	280	283	313	297	320	280	318	317	290	298	290	316	301	274	260	271	259	280	314	289	298	270	307	310	335	296	293	289	312	346	293	296	275	348	292	281	311	295	294	317	263	313	307	263	266	299	298	290	300	289	269	284	328	306	306	299	301	294	315	271	257	300	299	336	272	278	292	300	274	279	299	301	311	270	307	273	341	298	296	276	297	321	278	285	279	315	283	288	285	323	291	302	287	303	282	283	287	296	291	332	308	318	284	293	278	332	300	315	298	313	287	330	312	300	306	283	278	302	300	302	274	289	301	311	304	306	296	305	303	281	327	292	313	287	282	294	295	303	320	289	309	298	279	288	278	315	293	314	308	305	325	279	290	293	292	314	315	301	299	314	279	295	333	324	292	303	266	323	303	272	273	282	288	295	331	312	306	333	297	293	298	312	319	314	267	292	330	308	279	291	292	288	290	290	294	315	319	294	292	277	282	307	297	310	290	295	294	305	296	285	323	272	285	294	309	261	309	266	291	305	302	305	291	308	321	288	292	294	290	275	280	296	296	276	303	308	271	285	289	297	261	260	289	307	298	303	253	292	275	315	309	290	281	308	299	285	329	287	302	294	291	269	292	301	291	313	280	300	302	326	286	297	288	319	289	294	302	292	298	277	277	320	295	323	295	304	296	294	306	297	295	260	303	319	285	312	304	306	309	282	306
7113	2187	4182	5350	5013	4122	3357	2782	1936	1791	1547	1432	1275	1248	1215	1082	1050	1053	968	956	970	916	934	848	826	830	790	765	783	765	772	755	758	748	748	722	751	760	758	740	770	766	748	748	755	743	720	764	716	742	767	719	766	741	728	749	746	749	676	743	770	717	730	770	735	748	738	678	722	693	716	750	724	760	722	701	750	717	723	700	674	760	705	691	713	739	712	690	734	738	665	796	714	692	696	692	723	769	733	697	702	718	712	684	770	694	664	754	674	676	702	743	726	799	678	737	751	759	717	739	704	741	691	709	708	695	698	730	717	738	691	690	715	747	736	722	719	739	759	752	728	742	683	682	732	734	703	712	708	756	749	745	667	669	690	739	726	729	757	738	705	709	699	706	660	709	743	718	737	721	700	728	739	740	702	699	650	718	693	693	731	695	741	660	706	709	702	688	720	749	652	727	747	756	710	728	748	735	702	726	716	696	759	692	739	693	745	711	693	700	707	758	691	721	708	682	716	701	705	722	727	740	729	733	712	710	682	685	707	694	730	705	672	683	749	758	696	732	689	726	733	677	790	725	698	684	710	744	750	696	726	700	731	701	697	746	714	728	633	735	713	737	701	641	746	710	731	744	688	704	707	770	673	696	745	702	680	765	757	682	741	720	729	714	696	648	688	740	726	673	713	726	753	687	761	720	720	739	729	714	705	743	684	728	720	713	732	715	703	707	757	667	704	744	699	711	676	751	730	732	705	734	708	711	719	737	747	729	700	656	738	709	736	704	746	693	752	673	724	689	748	738	735	715	766	703	750	725	670	699	680	743	721	704	733	723	724	692	706	708	720	726	766	717	668	688	733	718	723	720	768	728	725	740	716	729	710	704	724	741	703	703	720	728	724	733	699	753	705	718	708	739	734	672	661	735	721	661	712	692	676	715	703	738	706	748	780	734	761	733	726	697	689	724	676	706	717	720	698	693	709	679	735	734	697	762	658	721	704	745	705	726	720	733	749	729	720	725	706	726	704	697	733	742	700	692	723	791	734	734	727	682	740	735	668	723	713	695	727	708	676	721	705	701	722	680	745	716	720	712	698	745	692	740	712	745	709	684	722	745	705	728	695	746	716	694	724	731	695	754	751	734	688	686	722	713	718	717	698	703	734	658	674	717	726	722	686	702	710	722	697	736	726	664	695	719	729	686	732	722	739	718	704	736	743	731	738	721	713	767	756	704	720	650	717	747	738	719	707	713	757	713	740	737	709	676	712	739	755	737	713	729	730	766	730	743	715	700	721	710	671	724	707	694	729	743	688	701	708	701	702	702	740	735	749	733	685	747	681	713	724	739	688	753	734	722	762	693	726	719	698	740	714	733	671	759	725	704	711	757	711	674	708	711	703	733	722	734	732	660	730	702	709	705	684	689	741	711	671	718	694	737	702	696	756	733	693	717	728	745	741	766	678	733	790	700	684	748	690	709	707	708	695	691	697	727	730	684	729	691	698	659	702	776	750	722	693	726	712	672	733	707	736	715	715	745	695	723	695	651	729	746	729	767	680	687	733	752	707	683	686	740	706	738	715	684	716	713	716	697	696	691	661	759	738	730	709	775	712	692	658	692	722	706	781	689	717	745	761	698	717	711	757	779	732	723	707	671	725	725	669	709	705	705	694	660	730	732	694	715	692	710	735	643	735	717	708	685	710	728	745	718	710	725	692	683	715	690	709	704	720	760	742	654	692	699	765	736	761	701	747	750	721	702	770	688	729	720	701	746	705	702	730	660	672	705	741	732	767	701	711	729	700	739	731	692	726	707	746	718	785	723	688	690	722	684	726	724	738	681	715	742	727	721	696	719	720	716	653	727	694	700	705	702	747	734	767	720	741	718	717	723	730	702	720	724	751	733	738	681	720	680	766	729	671	720	669	708	711	722	779	691	713	678	730	734	740	712	724	726	705	725	708	690	718	727	719	726	738	674	750	684	699	729	703	678	680	720	754	753	771	709	768	687	742	774	777	763	767	730	703	685	692	713	742	670	739	678	769	712	670	700	752	653	748	710	723	711	729	727	732	722	717	711	700	704	697	719	682	695	680	708	658	684	693	682	698	706	693	743	736	741	716	688	740	724	747	725	693	718	744	667	748	752	738	703	681	688	730	726	704	698	703	695	720	711	736	640	723	712	747	731	738	714	757	701	678	700	727	718	750	753	760	736	737	694	716	708	719	738	731	711	727	712	715	721	693	744	716	747	671	749	715	662	726	667	683	679	718	681	737	711	784	703	733	688	694	684	652	706	712	702	714	773	683	698	702	717	711	754	678	696	729	703	727	677	800	749	743	746	805	729	721	700	724	710	725	726	689	705	719	714	725	699	754	701	694	688	731	682	726	704	699	715	741	734	731	703	676	700	730	689	703	712	710	704	696	694	758	733	699	718	738	694	736	698	728	717	720	733	773	686	743	732	712	701	683	697	747	719	672	720	694	720	741	704	743	738	715	741	712	742	738	691	734	681	740	736	697	735	723	736	691	707	706	788	690	714	729	726	673	704	693	684	701	718	678	696	695	706	651	759	710	715	741	642	704	718	713	705	692	700	683	708	727	706	745	735	666	741	731	728	707	682	741	685	724	683	683	741	659	671	710	722	734	741	708	683	757	728	703	716	724	731	738	700	729	724	738	684	737	743	675	720	710	708	746	757	682	722	693	716	737	710	693	707	727	681	728	681	671	707	712	717	716	732	717	709	731	725	734	707	697	732	733	692	709	725	731	708	706	722	703	702	706	733	703	703	716	748	649	693	706	727	726	688	732	679	712	711	671	727	682	739	691	729	704	688	702	721	741	675	748	698	698	741	667	684	769	774	708	708	710	741	696	735	698	724	751	725	712	729	686	712	689	721	748	724	752	682	729	699	654	693	702	718	746	743	717	690	671	699	679	756	707	688	740	694	755	754	719	696	672	697	709	720	739	727	718	676	701	749	727	746	732	694	701	705	759	695	716	710	700	705	689	759	710	727	707	673	684	751	695	709	684	734	716	737	728	701	729	728	708	750	727	707	742	674	789	714	689	712	717	731	750	723	726	719	695	701	755	682	674	665	731	644	675	732	718	736	731	729	704	729	727	695	751	695	730	674	717	710	716	728	746	732	700	719	683	703	738	727	732	687	717	744	690	724	718	702	673	715	730	742	759	714	743	747	642	743	683	676	727	747	689	734	720	746	696	673	721	680	730	685	696	779	728	711	659	748	697	735	697	714	703	700	722	710	720	745	705	726	703	727	714	696	780	779	751	715	744	674	726	714	735	709	737	764	720	694	683	736	708	737	701	678	718	705	698	754	705	727	710	740	704	702	744	716	697	703	723	710	806	686	683	702	739	741	715	709	711	698	796	678	701	731	712	718	778	727	737	724	747	726	719	713	732	737	738	704	707	706	708	682	701	683	726	711	744	660	713	744	740	699	722	711	733	712	719	712	706	724	721	720	672	724	703	690	712	681	734	699	673	758	715	706
13952	2643	3085	2481	1771	1383	1018	727	612	470	372	378	322	318	285	306	251	252	257	250	233	251	212	202	217	208	202	218	194	216	228	196	204	230	204	210	191	214	195	191	185	184	221	189	201	173	197	190	173	188	226	200	193	180	179	204	186	178	206	191	168	214	215	173	198	159	191	184	188	201	197	187	188	178	197	191	168	179	219	157	161	204	188	166	186	225	185	170	216	168	191	186	192	195	210	192	205	199	205	194	159	177	191	183	204	191	201	187	185	205	190	189	179	173	194	161	198	201	199	191	164	198	184	195	187	200	209	184	205	187	180	195	192	210	212	196	182	168	210	190	215	213	198	182	189	191	204	196	200	196	159	177	206	180	185	188	157	203	199	189	188	199	197	192	197	192	178	187	194	187	188	210	170	168	197	199	213	212	173	201	178	208	195	197	198	198	198	187	183	189	192	207	163	194	199	190	203	183	169	188	190	210	184	176	193	185	196	190	205	172	210	184	202	176	185	172	196	187	210	202	184	210	188	188	182	201	185	185	214	196	186	207	187	187	191	179	187	196	203	210	185	203	195	214	171	203	185	213	181	176	190	193	196	194	158	160	185	197	188	179	190	193	198	191	192	209	197	193	176	210	194	185	201	182	197	194	198	168	179	171	175	185	172	195	180	192	176	174	219	196	180	183	210	186	219	189	206	176	157	197	188	196	219	186	185	191	182	195	176	164	204	195	192	188	183	160	187	196	214	191	173	204	205	184	181	210	177	175	183	197	190	183	188	198	184	176	191	201	199	182	204	204	203	204	195	194	208	214	176	178	175	192	181	184	192	193	173	207	200	184	199	198	184	207	197	202	189	191	183	193	182	204	204	203	200	192	183	185	194	187	183	192	166	210	182	179	165	209	182	220	189	207	171	183	200	178	201	175	180	181	214	183	202	167	185	197	169	181	180	191	180	173	191	202	196	193	168	199	192	192	200	194	204	203	166	190	229	183	181	191	191	170	213	167	173	196	179	187	194	196	199	200	210	175	208	206	205	190	182	176	201	193	194	199	185	192	211	187	188	175	190	187	196	175	166	209	196	194	197	157	160	209	173	178	209	198	175	216	200	218	212	174	190	198	172	202	195	180	187	186	157	170	180	173	196	169	186	209	201	174	199	188	171	180	222	182	179	170	189	203	186	176	216	208	182	187	171	179	200	215	170	167	220	205	191	197	206	192	201	164	196	207	200	175	183	174	205	176	167	190	188	196	196	200	176	181	195	187	178	196	167	183	195	185	192	201	200	212	204	206	211	195	224	169	195	175	186	171	198	203	181	200	173	179	179	179	195	168	180	181	171	190	199	189	212	182	179	234	187	184	200	217	197	195	186	182	209	192	219	200	197	187	195	212	187	195	212	173	182	216	210	182	199	190	188	186	221	193	189	186	207	179	187	193	195	201	181	171	173	172	188	194	188	184	174	179	174	218	169	185	189	213	198	167	216	182	193	218	206	194	162	191	169	176	188	195	204	186	202	192	181	189	183	186	203	200	173	176	198	182	190	187	190	182	184	194	183	198	164	186	183	180	175	189	175	209	192	184	187	187	184	175	208	177	181	194	180	187	199	169	163	181	175	173	171	168	201	193	175	175	199	186	176	165	173	177	183	185	184	169	175	181	163	189	198	177	188	164	169	200	216	224	203	177	208	181	234	208	194	169	190	182	230	214	181	191	199	214	167	192	193	185	184	185	173	193	201	176	211	181	198	187	177	175	189	189	165	168	187	181	172	168	201	165	191	233	191	182	241	182	188	177	202	208	185	189	167	178	193	194	219	191	186	199	190	202	208	175	183	203	203	174	186	197	177	187	204	183	174	175	216	211	205	216	206	184	194	171	199	203	218	182	213	205	176	209	192	192	203	204	199	181	172	184	183	194	188	198	167	209	184	174	191	174	180	175	233	205	206	190	209	165	161	203	188	158	192	176	204	176	190	187	195	195	173	203	172	201	186	170	174	199	196	170	166	181	207	196	205	208	199	179	168	156	202	202	182	171	203	164	195	160	196	211	188	192	176	184	173	186	194	176	197	196	181	200	209	201	186	184	197	195	189	175	187	196	200	194	170	188	195	177	186	184	193	208	222	209	191	204	197	204	182	214	197	202	209	197	190	212	167	210	184	189	171	185	182	180	207	184	206	202	192	206	179	224	221	149	205	200	171	202	187	203	197	209	188	199	217	197	193	177	187	212	186	197	177	194	191	163	212	191	163	180	181	174	174	204	200	192	189	198	200	173	219	186	184	210	196	204	210	188	167	202	191	171	191	197	189	182	198	193	201	179	172	196	195	202	179	199	171	179	185	189	181	184	181	216	186	192	176	187	180	188	201	177	186	199	198	191	196	188	222	214	149	164	175	174	167	179	192	168	178	207	193	186	192	188	187	195	190	188	193	196	196	188	179	192	190	189	182	205	178	207	196	182	202	183	198	219	193	191	170	172	210	180	180	204	214	174	191	166	204	204	194	191	182	204	242	162	175	193	197	191	198	208	181	163	201	208	195	193	177	196	169	197	178	185	196	165	181	200	207	207	181	196	168	192	181	174	177	195	189	189	186	208	167	196	161	185	203	174	189	175	216	165	184	207	192	172	178	188	204	184	199	200	176	171	177	176	196	192	205	178	199	200	182	196	184	204	177	186	192	185	171	167	178	193	198	185	183	170	197	204	169	169	167	166	175	187	202	189	173	193	206	198	202	191	187	182	200	188	210	184	185	192	201	191	200	191	171	162	187	180	184	187	211	209	182	163	183	183	200	197	171	206	172	199	171	189	180	184	194	178	180	184	210	200	221	155	206	193	192	186	189	172	202	190	179	166	191	197	177	215	173	187	207	202	186	187	190	210	189	208	175	194	179	209	192	199	201	185	181	203	190	195	208	181	169	199	207	197	181	188	197	168	185	185	167	138	194	184	184	203	158	200	182	188	178	174	208	190	188	195	210	205	177	197	198	182	203	200	197	205	194	185	194	210	201	203	166	181	190	196	171	178	197	169	189	187	209	189	203	178	194	178	188	194	182	191	193	178	188	209	179	177	192	206	172	183	181	199	182	180	203	175	198	197	206	194	196	166	171	183	191	178	194	200	187	202	174	199	205	216	189	177	189	194	179	221	184	200	213	215	162	175	181	184	180	175	189	203	187	212	169	199	199	188	203	219	192	201	204	158	196	186	192	197	191	177	174	189	220	205	207	193	169	180	192	190	167	201	196	182	187	179	177	202	205	166	178	189	186	192	194	210	211	193	190	176	184	164	202	182	182	188	181	171	184	193	200	199	191	193	180	167	193	196	177	179	209	179	185	176	177	190	175	180	217	177	217	187	191	190	176	186	185	189	184	192	180	185	199	187	201	180	212	205	183	178	183	200	195	182	183	180	172	198	219	193	192	201	210	197	175	186	196	191	197	182	161	168	200	204	197	169	195	184	178	187	174	199	191	175	192	177	190	191	192	177	184	197	188	171	190	194
9169	2656	5863	7371	6542	5560	4540	3152	2423	2033	1711	1445	1395	1412	1117	1015	979	916	898	904	822	789	790	662	692	585	583	589	580	538	553	558	560	565	552	478	534	555	556	525	494	557	533	505	555	515	515	506	463	504	495	483	533	484	451	508	489	503	453	495	474	469	490	525	451	469	457	474	487	492	491	476	472	462	497	470	496	507	496	453	441	481	489	493	489	513	463	497	481	509	461	471	509	477	487	480	464	470	490	486	496	476	451	492	520	475	487	494	481	465	494	468	452	530	481	479	501	480	473	519	497	517	487	495	491	487	475	433	486	511	492	473	485	479	466	499	467	467	416	499	474	423	448	484	460	461	478	458	473	457	507	464	464	499	439	442	472	487	459	448	495	457	449	497	437	479	460	492	529	478	452	501	488	479	507	456	477	517	483	505	509	521	455	480	451	482	475	476	427	484	482	500	463	488	465	466	461	530	491	419	486	483	492	482	448	481	423	481	447	465	476	487	511	477	445	495	492	494	452	494	507	451	481	470	511	481	503	506	428	502	467	458	461	492	469	469	486	447	495	484	476	493	452	459	471	433	492	475	445	522	468	482	410	512	454	455	456	473	496	436	465	502	438	534	463	483	494	502	473	487	460	482	469	481	462	402	469	457	441	486	502	488	427	453	481	497	450	440	490	478	482	456	452	469	483	474	471	493	493	488	535	464	475	441	461	494	511	477	436	489	454	479	494	472	481	490	441	452	459	455	508	479	468	492	490	511	465	489	517	493	465	457	486	462	518	493	479	434	453	473	418	509	495	475	529	507	490	466	501	494	455	513	471	466	475	476	499	470	481	483	453	509	473	459	476	513	488	464	446	468	471	477	472	494	482	471	464	455	482	468	452	496	474	547	486	467	462	475	461	482	453	500	461	485	476	471	486	435	471	464	466	487	477	512	515	466	464	492	460	489	438	500	520	495	482	474	490	453	448	488	452	446	455	480	469	486	485	466	468	489	479	472	461	505	494	474	467	485	482	452	519	492	485	484	491	480	471	475	471	463	507	489	464	456	440	518	483	457	436	472	488	479	459	447	470	484	460	466	467	491	460	463	434	462	458	455	477	493	487	437	485	480	518	440	512	471	503	480	492	491	520	460	483	508	480	471	464	460	492	510	489	427	519	471	472	500	484	472	471	498	464	489	501	481	473	504	535	466	508	505	480	523	461	465	428	444	478	489	465	444	459	466	453	464	446	463	465	445	494	489	459	499	498	454	447	529	481	448	468	461	471	485	478	519	490	493	474	482	504	512	468	489	462	492	472	499	471	483	460	469	466	462	499	477	457	523	471	496	437	452	446	515	492	512	463	500	466	495	507	534	481	470	455	466	484	469	512	471	455	485	473	456	476	459	482	535	436	469	439	455	480	467	484	479	491	477	443	473	499	500	475	467	443	462	469	449	484	439	469	470	468	479	447	488	483	452	465	454	473	527	468	503	492	465	468	492	478	460	509	500	503	510	522	499	443	485	447	497	460	499	479	457	478	443	527	432	519	466	468	480	477	450	493	474	460	476	473	469	510	416	452	461	448	480	520	501	466	464	519	452	484	488	508	493	490	505	451	431	487	523	491	490	492	477	461	482	452	483	503	482	469	521	463	445	477	468	465	476	468	492	475	500	478	463	469	501	494	458	472	440	443	477	472	479	498	471	454	455	484	479	464	486	494	506	464	481	484	449	532	504	504	453	482	456	479	457	472	469	469	501	495	479	457	494	487	471	472	461	488	461	518	459	468	484	470	482	451	437	491	491	532	475	525	485	457	476	505	483	444	494	465	487	434	442	478	458	483	500	478	476	456	476	454	454	459	462	440	495	468	462	490	467	461	484	500	469	488	499	460	435	471	489	472	474	487	449	450	494	469	462	525	473	480	476	499	469	524	487	465	489	500	485	499	467	486	461	498	454	477	450	476	483	492	463	470	471	460	499	462	545	484	474	428	479	479	470	482	481	506	470	448	450	459	486	440	501	469	470	500	501	460	527	474	488	454	476	482	444	505	486	498	476	491	475	506	461	492	498	458	480	468	464	476	457	501	487	476	414	484	476	470	487	506	495	447	501	488	478	444	447	471	486	491	485	460	504	500	488	467	491	477	447	514	490	496	480	459	452	439	518	440	491	470	481	443	512	450	464	487	464	511	466	475	468	469	495	497	481	498	483	504	462	529	479	499	466	467	489	461	456	505	469	472	471	476	466	468	468	477	491	450	490	483	480	479	451	477	467	502	444	476	503	465	485	472	483	470	449	458	476	474	495	464	482	486	449	470	480	453	430	447	485	498	497	475	479	443	491	441	476	464	459	475	509	437	476	477	462	533	453	448	491	476	482	470	459	431	496	467	460	475	433	474	484	510	480	496	495	518	457	456	471	482	451	511	460	508	462	444	462	441	469	467	481	483	501	442	472	509	464	450	471	510	468	459	485	465	463	489	531	489	479	484	489	486	444	507	464	476	469	479	470	505	463	431	447	499	464	486	472	453	476	488	446	455	469	495	473	491	473	527	473	448	497	492	497	508	502	455	474	477	470	458	490	490	501	478	452	486	472	480	474	515	444	492	470	505	543	467	456	482	456	501	466	481	479	461	465	489	485	460	457	501	477	440	456	491	466	462	464	480	525	473	476	473	494	462	508	474	487	482	485	488	449	461	492	474	442	495	480	471	441	468	470	427	496	475	516	482	478	498	509	492	506	511	470	495	453	472	476	479	538	474	442	471	460	483	503	475	462	458	504	463	450	465	436	446	457	478	428	474	467	424	511	476	481	484	463	522	451	496	488	488	482	490	510	501	465	461	495	510	486	463	445	467	512	473	473	486	491	468	453	493	509	493	488	451	477	441	470	441	437	485	451	495	479	465	465	496	470	470	448	474	520	460	464	481	527	473	452	493	481	493	515	471	493	492	494	467	471	453	442	449	498	448	465	479	508	468	458	464	516	501	534	495	468	481	490	501	486	487	461	461	492	511	505	477	460	491	451	486	478	475	471	457	508	477	436	499	531	467	468	451	476	519	476	487	442	434	480	473	494	477	505	434	483	479	484	488	468	482	470	473	442	483	450	481	500	470	470	476	484	490	463	476	488	427	507	463	451	446	456	532	473	482	534	485	458	483	523	500	481	430	492	459	485	468	474	443	509	453	457	509	488	472	499	475	472	461	477	469	498	473	469	494	436	460	495	466	469	462	479	496	481	473	445	492	483	477	469	475	502	476	468	493	485	441	475	486	486	495	505	469	460	489	448	444	476	482	485	499	491	448	474	498	508	488	476	485	514	499	507	507	456	488	466	484	482	467	506	500	492	461	466	483	515	476	483	491	460	473	460	447	472	486	470	520	470	487	502	491	473	480	463	460	502	447	499	460	414	472	517	495	479	465	487	461	460	472	448	491	453	456	490	489	483	483	489	501	508	480	481	451	482	498	513	457	468	516	443	443	470	521	526	483	481	457	486	484	478	492	473	473	480	422	506
2420	930	1119	988	842	691	577	468	403	393	368	346	355	378	347	353	341	358	341	344	356	309	351	350	328	355	309	318	326	317	302	329	286	318	300	334	318	291	330	301	302	291	312	316	316	320	344	302	315	317	329	360	336	323	331	322	348	356	304	336	320	288	315	328	339	310	312	346	310	302	310	313	338	276	310	318	323	321	312	304	338	337	319	310	317	329	320	275	276	294	294	301	341	313	309	323	318	319	329	335	316	285	307	328	278	315	313	292	329	309	319	335	332	311	310	293	301	322	323	354	366	348	307	317	298	292	319	358	289	314	352	351	330	281	310	290	287	317	316	341	294	325	292	316	339	289	295	351	314	294	321	330	332	333	341	327	354	348	308	342	304	334	325	313	278	298	302	321	314	312	336	343	303	335	304	279	323	296	305	312	303	306	326	317	306	321	293	320	311	317	314	303	325	293	317	324	299	340	329	310	326	326	321	298	310	306	313	320	291	324	282	330	316	307	291	337	331	310	317	310	298	321	329	311	328	334	308	321	312	289	306	304	289	287	318	286	310	347	318	298	314	345	316	294	313	294	303	314	311	294	302	338	325	320	341	325	339	300	325	323	340	348	319	334	323	338	350	313	322	283	345	299	318	301	330	284	292	324	338	336	334	320	296	335	307	290	310	321	338	305	305	326	293	359	308	320	289	279	291	303	318	298	325	332	313	319	312	326	346	307	294	350	316	300	295	300	332	300	324	306	277	310	299	290	305	310	292	315	306	279	339	310	325	297	332	279	300	281	306	318	332	338	351	315	323	276	349	289	334	324	339	301	311	287	321	307	312	321	308	298	312	310	311	308	333	338	317	328	297	287	331	325	286	294	342	319	344	319	297	301	305	317	314	321	307	308	347	336	329	314	302	310	321	289	308	312	320	305	325	318	284	290	332	330	294	339	296	305	312	327	331	304	324	326	278	330	306	318	324	343	311	334	323	316	353	301	311	337	312	295	317	283	333	317	267	336	288	307	326	317	332	324	306	309	363	302	340	343	327	321	289	288	320	292	300	323	298	294	339	354	339	311	305	337	350	325	334	308	307	285	343	326	326	308	311	312	298	317	337	316	327	301	301	295	331	335	325	339	335	322	323	301	300	304	309	326	347	300	361	324	322	288	320	280	312	305	291	304	305	343	304	320	304	301	320	299	318	303	333	309	348	334	313	333	323	306	315	331	328	292	334	341	304	321	332	307	314	323	309	302	351	327	287	301	323	287	336	310	318	312	311	302	314	328	348	326	346	324	360	319	329	318	295	318	319	311	318	326	314	328	297	313	313	297	330	322	327	295	308	323	288	319	328	299	312	332	337	365	315	329	302	346	332	309	307	322	304	303	310	349	312	348	305	292	324	321	308	337	318	328	286	311	331	304	314	317	333	293	304	320	299	334	330	312	306	320	322	309	285	320	312	313	299	290	338	335	312	292	345	327	317	329	352	325	345	299	282	315	352	317	277	329	326	308	327	332	339	355	336	329	277	334	314	293	317	339	319	305	303	321	347	324	270	323	302	314	320	308	317	326	316	329	312	314	339	320	345	321	348	298	319	333	322	304	353	308	338	301	309	315	300	295	331	319	329	280	286	307	313	305	307	283	317	307	347	313	301	336	318	344	313	326	318	311	301	334	311	313	294	301	329	286	291	297	328	332	351	334	321	314	299	328	339	313	303	347	335	272	326	343	317	298	296	348	322	308	348	306	329	322	301	306	355	327	283	310	286	306	324	300	277	330	322	320	320	348	310	326	345	334	343	299	360	366	295	291	353	321	325	341	308	321	363	349	337	278	326	342	282	318	282	365	305	315	317	306	287	302	296	279	298	320	310	318	322	310	319	299	327	323	341	299	344	315	333	303	309	319	308	323	344	302	317	332	313	305	309	316	311	311	318	315	330	339	366	313	320	318	316	340	298	298	311	303	332	339	300	344	342	315	308	317	317	330	297	285	301	313	330	304	322	302	312	322	331	323	316	336	313	341	284	318	310	321	327	305	347	351	315	279	295	307	330	266	305	312	321	341	296	315	351	325	319	329	310	309	323	329	307	353	297	291	321	295	328	315	319	336	306	286	322	293	342	324	340	303	288	339	328	326	326	315	293	332	318	339	311	317	302	313	317	345	316	312	302	304	343	308	311	311	316	294	294	298	309	315	310	329	322	317	299	325	299	321	333	291	319	321	354	321	323	319	281	314	299	312	351	348	311	303	294	316	291	296	307	313	305	316	322	315	308	329	326	326	329	298	301	312	322	320	334	313	305	327	255	313	309	300	324	321	314	306	272	306	309	310	362	324	315	296	286	316	329	291	335	317	322	308	334	371	315	312	312	317	313	332	280	310	290	311	295	315	324	313	364	352	329	353	344	282	327	306	351	339	315	306	291	324	327	318	344	340	334	300	374	346	321	332	338	310	308	334	320	309	284	313	283	334	313	301	339	317	312	303	327	335	297	337	327	340	314	330	329	334	321	304	305	312	310	318	325	306	290	335	314	293	317	294	324	311	317	284	331	275	306	304	319	295	323	321	313	318	306	309	292	321	321	310	323	322	314	316	338	327	309	339	280	305	310	320	299	310	314	325	323	331	320	272	294	320	303	330	318	317	306	324	287	308	312	292	296	323	306	292	317	349	334	301	304	318	333	342	323	310	323	327	325	298	287	318	298	363	311	311	338	315	314	317	326	323	322	328	305	298	324	319	320	336	326	308	333	325	330	295	278	326	305	327	308	303	317	316	317	345	311	336	323	304	302	363	314	302	326	339	286	312	306	313	320	292	323	314	321	333	307	307	330	347	334	342	307	297	283	306	317	320	307	306	295	314	344	324	322	327	299	313	307	325	306	284	315	314	310	313	348	299	277	326	335	296	314	294	306	319	320	306	317	313	340	307	290	322	343	363	328	280	313	318	303	293	325	338	314	328	309	312	295	304	292	303	338	318	316	339	294	334	319	321	341	323	330	341	313	330	301	304	343	293	305	292	297	290	318	297	295	301	329	338	309	316	357	327	285	311	329	325	345	310	304	285	280	313	336	290	297	315	328	315	311	330	355	317	282	292	280	305	315	314	298	318	333	311	304	325	307	317	309	297	297	308	340	312	336	347	272	299	318	347	384	300	333	343	289	341	336	320	320	330	330	306	312	324	354	316	327	339	306	285	292	306	326	305	325	327	312	299	350	279	300	328	299	326	341	316	305	339	309	304	326	327	306	333	328	300	327	318	305	321	314	322	351	286	366	325	330	337	335	336	348	293	333	323	323	318	315	296	303	332	330	287	310	318	327	335	341	310	286	311	300	357	332	304	316	296	301	335	344	339	351	333	316	314	344	330	286	301	305	332	316	340	328	348	327	296	291	299	335	312	306	336	301	295	307	331	323	299	358	310	298	289	292	310	312	320	343	321	327	326	379	321	324	302	316	317	319	323	296	339	336	340	333	329	317	328	310	313	308	302	334	313	352	282	304	298	276	326
2613	1426	2563	3227	2804	2412	2085	1631	1360	1195	1100	1087	988	948	936	921	915	894	832	862	856	841	800	816	765	822	756	808	788	775	774	796	807	759	759	814	729	788	797	785	764	759	745	770	760	722	743	801	776	739	808	746	797	758	754	786	750	768	746	782	749	775	752	730	748	797	769	781	817	750	779	780	765	737	757	775	708	775	785	797	775	737	743	720	807	732	751	715	737	761	781	737	777	740	801	745	737	759	731	781	802	756	827	759	774	755	790	751	697	773	752	769	758	736	723	730	780	754	729	774	742	716	730	813	722	772	792	743	791	734	736	779	751	765	754	746	753	765	822	800	763	744	798	744	765	732	796	760	799	779	779	783	789	725	779	725	770	741	752	752	772	755	754	749	733	824	808	730	760	758	749	737	734	766	768	763	727	778	773	745	757	717	713	717	768	761	699	771	782	702	758	776	733	777	745	760	761	758	784	745	778	728	706	840	794	759	745	776	748	772	764	736	725	741	733	763	710	744	742	764	828	751	751	739	753	739	758	764	740	739	807	762	778	782	714	759	750	780	749	777	786	747	779	759	758	743	747	762	712	758	777	722	734	762	753	769	739	772	750	753	751	765	795	724	779	733	805	755	805	740	743	744	781	815	774	756	756	737	841	805	797	807	746	727	795	756	767	776	783	768	812	753	732	748	734	789	742	737	748	753	799	740	767	739	787	755	739	777	787	772	768	748	702	725	788	797	770	759	742	783	697	793	749	722	800	739	777	774	797	741	762	843	755	753	752	812	743	720	744	727	756	764	769	725	778	724	754	745	787	747	726	785	744	754	774	765	789	753	810	745	754	732	758	738	789	777	777	774	759	745	759	733	729	762	788	743	759	727	787	758	740	765	776	748	745	771	755	817	800	810	773	833	714	755	749	766	764	765	753	746	738	772	784	796	785	778	801	760	734	715	774	811	762	798	791	784	745	780	735	783	739	707	802	714	809	760	776	765	784	753	771	706	769	753	753	760	766	778	780	756	782	727	805	756	758	764	816	761	745	738	800	757	761	753	739	820	832	786	760	762	740	756	847	728	782	729	789	762	779	791	803	703	793	751	753	708	733	760	767	761	716	768	735	764	733	779	800	747	773	761	751	793	751	722	801	749	746	752	721	714	772	756	758	810	774	747	749	754	752	729	776	781	806	733	747	801	768	779	741	773	776	753	810	770	729	771	771	753	755	814	741	723	816	776	765	713	783	826	735	741	729	815	753	769	773	763	725	741	776	725	754	774	770	714	790	771	734	772	747	722	792	724	787	738	734	790	745	732	790	724	807	802	735	748	752	733	707	773	697	799	742	782	730	793	811	760	775	797	772	779	750	744	779	760	736	787	759	770	800	771	738	738	804	754	755	768	805	716	775	745	740	748	759	751	728	726	750	761	777	780	774	750	766	753	779	698	795	766	683	752	761	778	777	721	731	773	773	768	780	732	769	766	796	764	806	721	737	780	757	731	779	717	754	763	754	799	744	737	736	686	748	716	758	816	790	846	784	809	708	729	744	764	769	785	731	773	799	764	761	738	761	790	740	781	764	756	778	736	794	764	786	742	763	706	816	747	796	806	793	765	747	734	762	763	762	778	765	702	785	758	722	753	815	731	744	791	742	770	770	758	833	747	756	761	739	773	750	752	798	777	731	781	748	744	736	754	765	740	756	759	777	756	798	772	767	733	730	747	811	796	758	743	778	694	750	801	772	785	763	756	816	761	784	753	746	780	735	799	721	746	766	777	766	747	771	771	775	739	765	796	768	679	792	790	776	798	777	749	759	811	799	767	766	714	774	743	745	782	782	751	797	774	770	784	779	733	767	730	747	797	774	820	770	744	784	770	780	741	786	759	738	773	747	756	794	736	728	760	715	785	793	772	778	720	764	716	728	784	736	725	784	775	707	705	771	769	770	755	750	743	723	793	755	771	737	746	740	774	775	739	762	707	727	775	767	752	762	718	768	764	786	706	703	730	763	819	746	795	765	778	746	781	753	754	701	787	734	759	760	759	787	795	764	771	737	790	766	776	744	709	774	799	767	755	761	745	768	794	769	767	778	771	788	720	741	693	753	731	770	724	751	786	693	751	770	763	772	731	830	799	805	773	762	738	740	788	769	784	750	758	796	743	789	765	772	743	771	808	732	773	768	765	770	815	741	799	742	750	789	764	746	759	748	787	788	808	779	747	754	791	727	761	765	799	740	714	802	745	724	726	799	777	703	785	736	780	760	794	742	749	776	773	757	742	790	747	756	766	769	723	762	748	724	737	738	760	781	772	734	738	768	727	737	796	769	721	785	816	807	746	765	738	781	739	788	779	756	722	763	746	775	766	781	779	712	725	788	807	741	798	744	770	768	727	814	773	738	788	760	754	716	752	741	769	748	786	731	780	740	742	824	770	732	740	761	707	753	791	735	717	740	781	738	754	749	729	738	736	781	793	840	803	740	724	752	758	756	756	777	777	727	803	748	773	734	785	759	821	748	745	750	780	758	765	768	772	769	747	714	770	771	746	793	766	738	798	758	720	779	806	800	746	744	754	766	769	781	783	754	763	749	782	764	755	752	756	732	772	763	787	752	721	786	773	793	727	780	739	745	781	756	788	776	773	781	742	706	729	751	720	759	746	727	728	776	760	739	727	734	747	767	771	755	754	777	757	768	760	756	805	743	739	740	735	801	814	798	788	767	754	706	811	771	802	753	728	781	712	748	747	780	782	743	768	732	799	720	752	745	747	795	756	723	747	722	792	756	791	787	739	750	758	740	752	728	749	781	815	765	780	756	787	750	734	767	766	732	818	761	742	774	786	741	798	806	796	731	776	729	771	752	748	770	750	749	762	779	772	740	793	802	756	758	801	732	710	791	744	766	754	747	725	741	786	711	768	777	711	762	772	700	796	760	718	737	768	773	736	740	786	761	764	757	783	725	748	732	803	765	829	762	701	766	740	773	792	793	740	806	741	726	695	787	699	738	725	740	744	755	796	766	719	725	758	712	764	737	814	757	703	773	780	759	759	769	719	796	757	770	767	768	747	776	732	812	755	770	755	741	745	800	741	732	800	805	735	739	750	776	789	742	755	775	779	730	769	765	738	808	768	756	732	716	736	772	779	804	788	737	771	773	765	680	772	776	745	748	767	738	740	775	738	718	774	757	751	821	736	803	789	789	742	842	760	723	732	771	718	765	745	786	760	727	740	725	804	757	759	740	740	756	745	757	789	776	698	762	754	747	782	734	750	782	745	737	812	761	751	764	779	756	737	782	780	827	734	805	769	760	756	768	714	772	814	782	800	755	753	745	783	751	778	763	759	741	709	784	762	765	819	763	739	745	781	737	809	758	775	766	753	744	748	702	757	756	724	745	783	747	777	761	802	769	759	782	778	754	784	770	781	780	788	789	734	768	714	778	815	751	774	749	784	794	753	753	744	767	774	770	738	804	736	733	714	787	746	737	775	766	733	696	765	703	749	755	793
8152	1669	2039	1747	1256	1135	839	625	534	512	432	379	390	378	359	355	369	379	329	332	347	269	286	360	291	289	306	291	327	290	315	296	292	291	277	306	288	325	271	301	320	262	291	291	292	272	322	284	326	266	341	301	272	296	302	282	298	296	310	317	267	304	276	273	303	306	313	320	303	303	293	271	292	311	289	331	288	310	293	299	296	273	338	273	309	316	301	327	312	302	302	263	280	263	314	289	288	312	308	307	320	272	303	275	290	271	326	278	302	295	291	281	288	294	284	295	266	267	287	303	307	260	290	314	309	280	293	258	304	294	275	311	287	301	288	265	270	288	301	304	279	273	320	285	302	318	282	257	294	285	276	280	267	270	285	310	305	310	267	286	305	294	288	291	286	308	269	266	294	270	308	317	297	328	315	280	299	280	311	269	298	284	316	285	310	301	278	292	320	290	295	281	301	315	263	292	283	284	287	275	285	319	312	312	283	316	289	284	305	293	304	273	265	266	304	305	263	305	284	294	300	299	300	294	279	333	337	305	274	322	317	314	284	311	302	282	288	294	322	278	250	284	306	292	303	299	297	305	278	318	272	272	287	302	317	262	297	318	276	267	284	277	270	301	271	308	304	264	264	302	321	270	270	314	296	272	302	289	284	280	275	313	306	274	300	270	288	268	318	281	317	301	297	312	301	299	329	298	281	285	297	275	279	301	309	289	269	278	283	303	299	295	275	282	294	298	313	322	311	297	285	284	277	229	279	289	296	270	247	285	284	270	290	295	281	285	273	308	287	294	324	277	308	288	322	302	302	298	314	309	259	311	291	298	282	297	263	272	279	304	308	304	331	304	333	293	273	270	308	319	292	306	326	289	321	325	277	288	289	256	326	284	309	285	294	280	287	272	258	276	312	287	315	279	301	314	299	331	272	327	284	303	285	295	304	296	269	297	258	313	296	328	308	278	298	304	281	318	281	265	301	282	285	275	302	330	305	308	301	301	297	281	271	279	288	349	318	304	303	268	294	305	302	280	302	282	314	303	286	294	298	289	296	278	297	301	314	288	253	309	292	294	291	282	306	314	307	329	292	279	279	281	295	303	293	330	313	305	310	275	278	261	272	329	308	290	285	260	278	286	268	309	291	307	289	288	329	295	271	297	278	317	285	303	292	266	295	330	281	292	299	288	302	296	310	291	289	302	256	316	296	329	286	280	297	304	268	309	287	296	279	260	320	292	324	277	301	277	307	258	304	292	318	293	290	298	302	261	282	285	328	259	252	296	273	291	282	304	265	302	295	281	292	298	274	272	313	311	285	311	295	279	282	300	333	270	299	284	305	309	309	302	311	283	306	282	264	273	280	298	322	270	300	277	271	305	301	287	252	286	267	306	322	272	309	280	280	307	316	310	268	327	298	311	278	299	321	278	288	282	310	294	282	282	282	276	274	291	315	329	286	313	313	284	297	257	274	263	281	331	320	303	292	290	335	285	288	295	286	289	299	291	299	310	279	308	301	270	289	303	280	268	291	313	333	319	279	274	268	309	292	320	311	306	333	307	289	277	276	295	267	283	324	299	310	318	291	301	286	299	292	294	299	312	295	320	310	299	312	323	274	305	285	312	309	298	308	318	274	276	309	305	264	332	322	285	318	286	282	278	312	311	275	261	293	315	323	291	289	280	293	269	259	306	319	336	316	317	269	281	290	298	264	312	290	297	293	274	311	289	283	309	310	294	275	285	313	301	309	267	309	301	290	287	286	308	304	288	302	312	289	298	293	284	311	271	295	285	289	305	296	273	304	274	261	289	304	307	279	304	325	312	298	305	308	290	304	277	322	283	296	303	294	281	292	293	330	278	303	302	295	277	322	287	293	301	291	275	302	342	312	297	347	297	269	279	285	263	286	297	289	272	304	280	309	277	294	306	292	287	293	325	326	306	304	308	296	340	280	326	277	278	324	282	289	309	294	292	279	279	337	300	291	310	307	300	294	286	281	299	285	299	293	296	286	286	286	311	245	311	276	309	312	285	285	295	296	272	261	327	309	321	300	283	249	293	297	302	322	301	279	295	278	299	309	290	300	299	267	249	279	283	300	307	286	285	309	289	328	295	274	316	281	298	273	257	319	288	298	246	287	267	290	275	276	290	285	296	312	318	296	293	331	335	297	335	279	311	300	299	306	304	306	302	262	289	342	313	278	282	253	307	262	277	305	310	287	248	299	326	312	294	307	299	287	294	291	286	326	293	318	280	278	300	304	291	315	299	284	319	292	291	280	289	279	305	324	309	266	322	304	305	302	286	297	281	261	280	295	300	297	292	325	288	308	293	281	324	255	310	304	289	289	303	310	303	278	292	283	286	299	312	297	269	273	329	314	302	284	279	285	275	299	325	268	291	306	266	283	264	293	304	305	246	293	300	308	287	300	323	307	304	341	333	283	290	327	304	296	263	314	258	294	304	292	290	300	300	295	302	300	289	281	295	293	314	299	268	319	285	296	296	285	254	292	349	310	314	314	291	295	281	321	308	299	301	294	299	297	306	268	340	303	325	305	333	285	258	301	281	286	295	297	296	290	290	296	275	289	311	290	282	262	289	318	290	319	299	303	344	306	312	295	298	312	262	275	297	284	338	315	305	302	299	294	272	305	303	282	272	292	268	275	334	313	311	303	297	323	281	297	292	309	265	296	287	310	302	305	278	304	313	299	300	293	281	320	262	354	334	316	294	308	294	284	274	300	301	302	267	278	308	319	270	301	298	323	300	282	294	306	287	278	271	301	334	292	292	279	308	314	312	299	305	280	311	321	329	279	293	293	286	310	279	301	318	281	300	283	305	263	298	295	262	285	264	295	276	262	291	285	281	285	286	281	282	299	274	300	315	309	269	298	293	281	299	278	308	276	278	291	307	282	306	284	269	307	326	307	297	315	288	283	281	317	312	313	296	303	306	308	284	273	298	299	302	279	339	296	311	295	281	287	269	318	306	274	283	286	292	267	307	289	258	331	291	283	277	303	289	292	269	265	281	297	313	288	304	287	278	281	304	338	284	282	315	277	303	306	281	300	294	265	266	325	296	313	276	271	289	296	317	318	334	291	280	316	296	278	283	281	304	269	286	291	335	290	305	307	285	314	324	317	272	298	309	296	322	293	319	304	281	303	314	287	290	300	270	257	280	301	304	289	256	256	286	272	302	257	289	323	278	296	312	299	276	284	287	307	290	312	268	318	301	286	275	304	319	302	316	277	273	289	287	295	314	299	305	260	249	285	318	311	294	313	315	294	295	267	290	290	298	285	303	308	302	306	288	294	299	288	282	267	284	301	316	299	304	320	313	314	282	326	298	293	306	334	293	294	276	295	301	296	293	316	282	290	285	277	254	296	298	305	328	291	288	285	280	318	308	282	316	272	276	320	280	305	259	267	248	299	317	288	285	257	309	266	298	280	292	315	280	269	317	294	282	301	261	307	299	307	312	294	303	303	254	304	296	279	324	317	316	281	340	316	291
7105	2161	4432	5742	4940	4161	3432	2527	2051	1779	1539	1388	1371	1190	1143	1044	1055	1027	990	956	910	861	937	800	754	753	794	738	789	779	745	737	701	746	770	803	741	709	730	725	724	734	729	722	702	745	747	698	758	672	686	732	693	748	714	692	686	717	699	706	723	683	729	732	736	715	731	661	695	756	685	753	681	728	713	739	677	694	757	735	750	728	742	724	726	701	763	689	710	766	722	707	718	739	636	730	678	688	724	728	766	718	696	714	681	707	745	773	741	719	677	682	671	690	731	703	712	742	720	716	643	703	687	737	736	696	728	663	706	745	689	683	729	710	689	736	754	691	709	697	733	691	743	750	678	736	647	708	743	659	747	715	641	750	723	777	726	731	725	765	732	671	706	703	679	719	677	760	714	726	729	700	712	717	694	712	736	715	701	712	725	711	658	698	695	704	696	754	754	667	733	701	717	710	706	738	687	768	740	747	770	653	667	733	687	745	687	701	719	715	692	738	731	679	737	684	713	691	690	732	681	687	719	724	735	682	664	713	719	743	709	725	742	706	737	698	701	698	690	692	753	761	695	662	706	714	701	759	701	744	726	709	734	693	762	695	729	692	717	756	722	727	699	712	734	739	693	753	701	735	716	757	701	666	699	708	699	695	743	715	696	713	728	608	739	740	699	725	690	696	725	680	711	734	746	673	700	711	688	699	718	730	727	743	712	684	688	674	710	673	697	725	676	710	669	660	704	718	666	692	696	710	727	740	703	699	693	683	688	675	685	688	722	710	684	684	675	696	710	679	701	696	693	679	685	704	706	696	732	673	732	747	717	714	722	726	740	683	729	708	698	711	723	765	756	696	737	691	740	703	719	705	707	724	732	714	706	757	714	719	714	701	691	706	739	737	707	733	709	724	715	659	661	742	711	689	664	718	716	710	692	709	755	737	689	759	715	741	738	672	709	702	711	648	682	703	741	744	752	694	703	745	728	685	689	660	665	776	670	689	738	704	764	676	715	710	657	684	725	705	703	683	707	770	693	695	743	705	693	740	716	742	707	693	677	701	675	684	671	705	703	720	707	692	711	712	717	688	675	689	680	762	658	700	694	720	700	695	733	713	703	729	734	745	703	730	715	698	747	666	692	729	707	674	701	699	729	708	700	733	709	646	755	694	667	685	709	740	676	670	707	707	682	702	709	671	713	713	718	690	652	723	661	697	703	703	698	751	681	731	738	711	705	682	680	671	667	758	723	735	724	707	691	731	701	686	703	725	691	693	731	711	704	696	735	720	773	745	726	684	677	687	707	717	703	679	702	754	774	682	688	708	758	741	786	715	682	698	747	733	660	709	756	695	709	716	670	719	682	706	698	707	723	754	717	741	701	756	695	683	711	675	697	717	670	679	735	709	745	759	690	679	650	679	708	716	735	688	713	677	776	663	716	721	679	722	641	702	769	732	661	686	776	694	691	692	714	699	683	708	693	724	725	728	703	711	750	722	649	727	683	692	693	745	708	755	702	702	722	663	758	647	657	689	697	701	712	674	683	699	686	654	672	693	679	695	682	729	680	701	693	695	734	722	695	752	741	713	720	750	685	724	700	674	697	714	702	743	706	634	645	705	705	691	680	706	717	686	701	710	700	696	698	762	659	643	661	697	776	762	737	695	748	679	734	679	722	728	691	717	721	665	717	713	673	704	732	699	695	682	696	747	728	742	704	703	721	714	704	660	724	715	716	708	718	695	693	692	700	690	713	696	693	707	699	706	671	669	739	770	654	708	687	695	720	728	660	721	705	692	652	738	734	724	691	685	741	678	680	704	711	661	685	755	722	735	722	733	725	688	673	706	670	700	697	726	697	656	723	709	734	692	690	675	697	701	696	685	744	713	702	703	724	675	647	668	702	718	683	678	720	715	679	731	754	714	733	655	719	659	725	745	690	720	713	714	716	677	699	693	714	674	708	718	720	675	737	734	670	715	692	669	717	687	705	673	740	720	657	719	746	713	720	656	706	745	754	694	686	683	750	705	712	748	699	685	671	662	753	669	698	743	735	708	686	705	719	680	707	685	721	703	713	697	696	728	717	731	726	695	677	701	724	723	697	730	717	676	717	709	743	689	692	700	778	680	661	709	710	708	722	709	678	682	665	716	683	745	706	730	648	699	687	715	748	676	737	700	698	730	726	677	706	698	678	739	764	715	712	694	703	672	730	728	694	708	697	684	712	695	728	712	694	699	700	698	729	658	639	702	686	723	734	741	695	754	689	695	688	695	711	762	722	745	705	669	754	701	681	681	713	719	714	761	724	707	715	717	689	715	741	726	641	720	740	725	709	739	720	655	717	693	696	719	650	702	716	719	718	699	672	679	723	710	692	713	704	705	742	723	724	702	698	696	706	740	663	698	677	696	679	705	673	752	649	709	743	698	763	741	700	730	742	729	708	682	772	709	719	703	718	724	705	687	762	764	672	710	683	738	725	697	744	727	680	708	696	761	681	714	740	672	721	712	709	713	706	738	700	699	720	728	728	716	729	710	695	706	720	723	718	718	707	755	737	713	699	695	691	675	744	711	688	715	686	692	721	681	729	736	709	733	761	758	717	719	698	676	762	730	756	678	716	707	701	674	754	675	676	680	674	724	694	725	713	754	683	691	716	668	752	709	758	725	718	710	704	663	723	685	662	728	669	685	698	717	703	694	699	756	713	652	710	684	665	744	684	715	723	695	645	715	681	720	709	758	689	746	663	665	738	737	708	698	714	691	728	661	707	673	708	720	698	724	718	689	717	740	741	689	718	704	691	729	727	671	699	660	718	700	675	724	681	779	701	729	677	774	706	683	740	695	732	723	671	713	684	741	707	711	747	704	713	695	735	698	710	726	728	753	702	691	714	696	770	744	747	725	711	729	693	696	762	716	713	676	713	724	726	643	677	684	669	675	672	738	681	703	741	743	760	707	735	728	687	734	672	675	736	661	720	734	697	728	788	709	683	729	724	674	731	693	725	722	693	678	695	684	695	672	713	730	672	674	714	706	728	709	801	693	721	761	677	684	713	678	746	712	685	734	693	741	687	679	727	716	743	715	691	739	658	684	727	724	745	756	714	681	670	731	742	688	727	675	694	772	673	735	707	779	717	715	680	692	677	677	764	695	734	718	705	669	739	721	741	759	705	698	720	729	735	726	720	701	728	709	691	684	769	707	742	715	730	713	755	700	700	714	713	696	707	734	718	689	694	709	668	712	677	731	677	711	744	661	679	694	678	730	689	714	725	708	729	678	750	694	693	722	746	717	735	665	751	700	698	732	748	685	740	719	671	711	695	725	760	715	676	701	678	690	714	727	738	713	719	707	729	712	699	699	778	737	708	701	693	698	749	690	677	722	721	711	673	730	779	719	718	740	649	683	698	714	715	750	695	688	699	697	745	672	724	739	725	701	727	704	690	675	705	657	720	720	693	677	730	715	735	711	686	725	719	733	693	748	700	688	716	738	739	681	697	681	653	765	727	739
14117	2751	3030	2618	1693	1464	1137	723	540	455	378	387	332	329	302	265	269	260	220	229	250	241	231	206	212	203	200	167	220	179	226	184	203	207	204	199	205	198	202	183	177	219	207	193	169	196	204	174	180	183	174	182	193	188	235	184	201	202	150	184	209	199	169	192	191	198	197	204	178	177	216	180	155	178	179	198	195	202	205	186	207	184	184	197	193	217	166	186	210	207	179	196	199	195	210	203	216	188	214	198	191	194	209	169	181	181	192	187	167	208	216	202	163	187	191	196	170	190	215	192	196	196	192	202	209	198	181	189	187	208	182	180	188	176	176	181	187	217	218	207	167	188	186	212	199	200	196	200	186	183	180	194	180	188	180	164	185	189	186	196	171	199	191	176	177	200	184	189	191	178	172	165	197	185	194	189	183	196	175	204	188	183	199	174	181	165	194	205	177	228	202	214	196	159	197	195	183	170	182	206	209	167	195	200	193	184	186	193	184	203	198	169	170	205	156	180	178	208	182	184	204	194	200	174	168	192	193	203	192	209	169	189	186	192	172	175	200	190	161	204	188	202	166	170	195	204	206	177	176	197	190	176	217	182	171	173	179	188	189	171	185	202	174	193	204	196	196	199	199	180	195	192	206	179	197	169	198	201	184	166	210	193	199	185	172	200	210	177	197	172	195	181	202	175	174	160	201	179	183	180	183	231	206	175	171	191	166	191	212	203	188	194	189	193	199	180	194	206	177	177	194	163	212	191	181	210	201	181	157	200	204	176	176	169	162	156	178	180	192	205	198	218	150	191	195	208	196	211	193	199	193	193	172	177	196	178	196	186	184	206	197	196	200	190	162	191	168	192	180	186	178	206	200	188	201	204	175	185	179	174	198	198	210	212	182	166	188	180	193	161	189	189	164	188	202	192	154	206	198	204	169	181	186	219	179	202	178	206	185	198	199	180	214	182	178	210	194	188	187	192	197	174	180	219	192	207	157	187	218	181	200	194	175	194	196	178	179	185	211	174	208	167	185	182	185	169	176	204	185	176	176	169	227	201	190	179	181	189	193	200	198	180	213	184	188	197	189	224	208	187	182	176	177	223	203	189	200	169	168	180	166	192	176	180	200	186	209	200	208	181	168	168	152	186	181	179	169	190	202	154	183	184	212	187	183	180	177	179	192	170	197	152	164	196	161	192	208	200	169	189	201	183	212	206	209	204	185	187	182	176	175	209	180	170	209	183	187	174	192	185	184	196	191	204	212	200	193	194	189	200	196	170	185	186	171	185	198	175	218	193	197	199	177	176	183	203	187	213	190	166	189	177	172	235	170	194	222	176	150	190	176	200	197	172	171	172	201	195	188	199	203	194	196	206	189	197	178	173	162	200	184	182	187	188	202	186	185	176	197	212	183	196	198	193	202	204	211	176	179	183	190	195	157	149	182	185	186	178	198	178	179	172	182	168	187	192	197	180	180	187	180	197	193	200	176	180	207	187	207	153	176	162	196	189	208	178	177	197	178	192	174	173	207	191	176	175	182	176	177	181	165	199	195	153	169	170	181	196	188	196	179	189	194	190	189	189	181	198	181	156	189	186	177	217	178	166	173	182	177	204	202	180	212	180	175	209	189	207	198	189	198	205	209	179	178	194	197	156	183	177	165	208	194	183	159	191	191	184	180	191	196	174	172	192	178	195	181	200	207	190	186	218	173	184	201	186	198	225	193	162	179	188	185	182	198	186	209	193	194	206	190	212	177	169	194	197	175	179	178	170	184	174	171	174	187	197	187	205	206	173	193	191	207	198	208	193	175	179	174	168	199	186	185	190	173	201	166	164	173	170	178	203	191	192	184	190	196	197	185	174	188	175	214	172	178	219	193	201	188	196	182	177	200	183	172	194	194	168	161	172	210	178	193	202	173	203	204	176	176	171	191	204	166	192	184	197	180	192	199	187	198	193	171	196	184	179	178	171	208	187	187	182	181	174	193	182	208	199	174	190	178	177	191	192	182	200	188	196	215	195	184	202	202	174	187	211	188	192	176	197	206	187	183	169	162	189	165	161	189	203	202	212	182	179	213	178	185	189	205	179	189	199	211	163	187	231	192	164	190	177	195	208	200	192	205	203	187	170	166	194	197	200	170	180	241	180	188	181	188	188	172	205	185	163	175	175	181	227	197	202	193	175	159	197	195	222	198	203	184	195	199	181	181	187	180	191	205	164	184	177	157	189	191	199	212	189	215	216	199	217	173	188	177	198	179	178	171	176	200	166	172	207	187	218	179	192	194	203	185	189	180	190	193	182	196	204	203	215	184	177	208	200	161	192	182	174	168	190	173	203	208	182	184	183	168	209	204	185	176	178	176	177	185	202	184	192	199	194	167	198	181	204	211	183	199	194	199	187	211	185	197	221	172	214	181	194	178	206	198	196	173	202	194	170	157	209	160	171	178	188	171	188	191	225	180	193	185	184	204	201	186	182	192	165	186	198	213	191	216	184	171	170	197	205	174	172	163	184	239	152	203	185	185	189	194	217	191	204	192	189	186	159	186	197	193	206	228	184	171	211	197	193	186	215	160	179	204	203	181	166	174	175	185	185	196	191	199	159	193	175	182	198	204	203	191	174	168	197	192	187	208	214	191	195	187	166	214	184	192	176	172	203	172	194	205	196	196	214	228	177	184	181	166	171	203	210	188	160	169	155	182	215	203	198	177	197	197	172	188	181	188	186	168	176	186	197	193	201	207	184	173	197	180	218	208	165	188	195	201	191	183	190	194	178	166	229	193	199	184	201	156	194	177	191	181	186	211	178	187	193	191	201	200	165	200	184	162	184	174	185	180	202	183	204	195	198	171	191	189	165	187	180	176	193	175	208	170	205	184	182	188	197	166	205	183	205	191	169	185	180	185	175	195	191	190	193	188	182	198	180	181	185	202	167	170	181	179	182	210	192	191	187	185	211	190	197	189	182	160	161	200	154	186	186	192	200	175	179	170	181	217	175	184	206	169	182	185	194	176	187	183	176	189	173	193	187	206	194	193	187	186	219	195	190	160	193	185	166	189	185	163	196	237	208	199	156	198	203	184	185	181	171	200	215	178	159	173	209	207	187	198	212	200	194	182	198	185	190	174	186	192	176	165	189	168	199	183	205	194	191	194	199	204	186	182	164	188	193	192	174	185	174	203	191	174	194	196	214	206	175	181	178	172	191	175	199	198	164	203	189	204	178	173	195	182	180	191	229	204	194	190	179	209	191	184	182	184	192	177	200	181	195	173	177	194	177	178	184	202	197	194	186	192	215	184	181	184	171	181	182	182	190	183	199	181	186	171	203	178	171	186	164	160	170	204	179	180	178	172	151	196	163	206	180	161	162	198	186	178	188	199	195	193	177	190	182	164	194	171	200	171	182	180	157	167	211	206	191	190	185	198	179	187	173	194	211	194	193	189	203	166	181	180	184	195	186	187	185	189	197	201	204	217	168	169	178	200	191	172	185	188	181	184	183	179	185
9148	2684	6164	7625	6445	5452	4473	3077	2416	2008	1809	1687	1429	1262	1112	1054	1050	914	894	793	785	825	760	662	629	581	627	574	619	581	544	543	583	570	535	548	529	515	505	503	501	501	510	542	519	480	500	478	489	509	522	467	520	509	509	523	510	514	457	513	528	504	488	482	485	473	457	443	517	458	510	498	502	507	471	477	446	504	499	452	498	446	450	512	474	481	449	468	495	512	479	503	491	486	481	471	503	490	486	450	468	447	453	473	455	497	509	476	454	457	478	490	487	492	468	494	496	488	492	474	464	464	486	480	467	472	461	477	493	507	452	451	472	511	475	443	481	500	493	455	460	491	459	478	446	477	479	467	490	475	511	476	500	474	482	466	473	476	501	477	464	488	462	456	449	437	465	462	448	486	472	500	507	478	454	468	453	447	487	480	455	470	484	483	478	462	473	489	453	474	452	456	483	468	488	495	471	474	462	484	497	442	467	502	466	478	487	485	481	505	458	478	456	476	470	493	489	454	448	506	484	455	446	488	443	477	492	429	443	453	481	467	475	441	489	496	488	471	519	494	440	478	501	463	448	492	461	432	458	468	441	468	480	478	457	449	461	446	503	508	530	481	499	466	478	481	475	475	479	477	499	470	509	482	487	486	460	472	455	495	500	465	481	473	506	497	480	439	517	457	462	465	448	440	487	453	447	433	444	456	482	446	456	510	465	496	482	509	447	455	464	445	452	498	467	481	467	514	467	471	484	520	436	467	476	452	469	469	497	464	442	476	514	466	479	463	452	523	484	446	475	489	489	516	502	470	455	495	512	468	456	498	487	496	507	485	457	522	467	469	463	474	451	445	467	517	477	460	498	456	477	457	487	510	454	457	489	491	453	508	491	484	478	474	476	467	479	485	486	459	463	482	473	468	493	480	502	480	487	509	484	480	471	506	444	458	450	492	480	474	520	503	446	469	452	498	460	479	486	492	451	502	462	498	458	503	478	485	479	472	459	480	458	511	445	471	450	444	490	470	456	490	491	503	441	496	448	486	483	472	455	461	457	466	461	521	475	514	482	460	467	414	491	523	427	501	408	479	454	487	486	463	502	455	448	476	459	472	476	483	477	439	456	475	481	468	509	483	503	498	464	483	493	456	479	465	488	441	432	483	455	459	458	449	473	469	479	461	479	482	464	464	501	466	472	475	467	508	455	485	474	485	450	475	474	462	474	452	481	464	428	508	487	473	491	482	516	466	487	500	464	454	473	472	442	464	474	451	459	481	505	465	463	450	469	452	459	474	447	470	483	482	494	469	472	465	457	472	487	496	489	475	475	485	451	447	497	457	460	432	487	459	485	454	463	469	506	468	510	476	486	479	487	452	479	477	473	426	467	497	426	461	450	477	519	493	472	513	470	446	510	466	436	483	495	464	501	463	474	475	493	505	489	480	473	465	453	453	476	476	483	502	483	489	438	458	472	475	477	453	453	478	476	451	467	496	437	454	500	447	476	502	473	457	500	444	459	429	483	475	440	481	464	500	472	457	446	451	476	466	493	484	457	472	477	455	471	492	469	444	457	443	463	493	478	526	454	455	491	496	465	473	496	444	469	489	501	404	467	502	487	434	486	446	481	472	459	471	480	502	486	471	464	481	482	463	456	487	458	477	480	494	473	487	483	462	491	459	481	482	469	463	486	471	460	478	470	494	443	496	484	487	447	470	483	486	483	488	480	474	473	474	462	479	450	462	468	469	458	504	497	471	477	464	479	477	493	470	469	437	431	465	457	462	428	448	468	488	484	468	427	507	484	474	460	473	461	454	506	457	475	487	444	473	480	458	472	503	508	496	496	472	531	440	459	495	442	487	497	494	463	487	496	475	476	502	451	497	474	477	442	462	449	439	479	473	457	476	467	512	451	472	480	430	492	469	474	480	493	507	478	512	522	463	444	482	494	436	463	462	459	476	504	473	454	462	487	461	502	468	501	496	494	485	481	480	474	507	467	461	491	470	485	486	477	497	473	488	455	475	452	461	489	467	469	494	476	483	479	459	478	502	473	473	468	473	468	518	452	452	480	467	519	513	484	452	470	470	442	423	495	493	496	456	451	485	475	476	410	473	480	473	485	486	484	445	489	492	479	474	482	480	478	466	495	495	450	501	483	449	445	459	475	474	487	469	432	494	483	459	449	429	472	467	479	493	453	475	472	476	482	451	453	462	490	460	478	482	485	423	495	485	455	452	483	490	508	485	478	449	473	457	475	467	496	501	448	483	474	451	485	460	476	457	454	456	441	485	502	444	478	460	495	449	472	478	500	477	512	487	450	517	450	463	462	488	499	494	468	479	445	445	465	466	478	462	457	478	453	445	468	498	447	421	442	467	520	474	462	494	465	484	457	492	497	488	448	514	491	447	468	414	460	489	435	480	464	467	477	501	485	449	492	465	458	466	476	473	500	476	464	418	506	469	463	492	461	472	436	471	428	468	490	454	450	470	506	481	489	436	474	469	477	448	549	458	467	513	436	476	495	497	458	456	463	502	477	482	496	512	482	484	464	470	448	479	486	501	466	500	477	477	485	474	453	473	461	498	467	460	450	480	458	468	437	419	440	466	495	490	463	465	508	474	478	479	451	468	498	456	493	462	463	466	487	468	483	484	481	461	497	443	462	514	464	503	482	453	472	486	474	469	434	462	464	467	482	470	459	496	452	475	487	459	440	465	459	466	470	448	500	450	487	474	444	453	456	514	483	479	499	496	469	488	483	462	500	447	474	489	458	497	473	477	458	451	490	475	455	456	478	449	468	496	470	468	438	450	449	471	454	469	480	428	483	503	460	424	459	430	482	472	513	476	487	474	486	490	491	470	471	478	432	485	500	482	442	483	479	421	476	455	479	453	465	475	484	491	495	472	476	482	506	488	481	506	526	476	486	486	458	501	470	499	487	461	471	458	468	465	514	465	458	492	483	459	472	493	498	473	472	445	483	476	454	441	465	452	477	468	500	499	491	458	481	490	465	453	470	504	464	481	483	474	492	487	450	460	504	453	431	459	445	429	511	469	472	472	469	493	465	498	481	479	482	512	482	463	449	504	454	454	473	446	474	415	485	470	510	506	510	479	473	465	496	497	500	453	476	470	490	448	434	458	437	431	477	476	505	475	498	466	488	447	457	485	455	489	483	469	474	480	461	504	482	442	516	481	456	445	456	477	481	487	458	447	504	484	486	468	499	471	459	455	451	451	427	516	501	500	471	500	465	463	464	462	460	466	471	460	450	446	486	494	478	467	465	463	471	469	482	460	443	418	516	503	452	472	473	480	431	505	437	467	477	518	502	492	451	492	474	511	458	450	443	481	488	481	504	470	537	486	474	491	464	471	478	489	466	473	518	472	468	475	480	495	512	476	441	479	510	475	488	476	475	423	478	441	498	477	474	459	516	440	484	493	463	462	440	467	459	486	477	456	478	436	501	458	499	430	461	515	490	495	443	471	445	491	515	507	458	500	487	482	502	462
2418	954	1185	1069	793	627	561	461	438	409	339	349	405	326	346	348	310	381	332	349	350	312	312	330	329	312	313	287	341	308	276	306	316	331	323	284	322	323	322	312	327	330	300	288	311	357	292	315	272	299	339	319	308	292	331	327	297	281	313	324	340	287	316	309	343	290	328	363	300	302	327	316	329	292	298	330	336	300	318	326	280	301	307	323	335	349	289	346	326	300	328	326	303	320	289	347	304	273	312	299	312	301	315	302	330	353	300	305	298	298	286	315	297	338	315	313	298	294	299	334	287	345	306	336	302	325	300	308	283	310	308	340	328	315	298	337	294	294	337	316	317	317	328	315	329	302	331	304	286	319	302	303	312	335	335	343	327	322	310	315	342	308	303	314	304	326	318	295	278	303	294	338	320	283	333	326	349	302	319	323	297	304	317	339	311	317	317	334	274	313	306	323	333	335	301	317	316	312	293	329	325	363	317	329	296	306	341	276	273	287	308	327	317	316	315	315	323	324	303	278	324	311	323	311	326	314	312	325	340	313	333	304	332	337	302	323	300	308	292	331	336	309	298	335	312	308	298	306	313	297	310	322	302	334	334	326	334	325	316	302	313	299	331	285	337	344	294	324	333	290	320	315	313	335	308	327	306	306	288	322	322	300	298	312	325	308	320	283	277	334	324	308	289	308	317	348	323	322	315	328	334	315	317	315	335	328	298	356	335	314	321	290	344	306	312	295	368	318	316	281	334	319	363	323	309	303	305	325	289	312	317	337	312	303	313	361	323	287	320	300	299	302	310	319	271	305	307	301	313	336	307	328	303	328	298	325	286	300	354	295	320	312	329	313	303	327	336	348	298	314	316	315	357	345	326	293	324	318	333	285	315	316	320	307	313	298	341	306	274	307	299	324	345	340	315	289	321	322	321	293	332	329	315	278	309	315	339	299	321	322	301	307	332	292	312	310	339	307	310	322	323	351	344	357	275	326	321	317	305	326	316	315	303	300	333	292	339	318	331	280	323	298	296	329	301	303	335	325	348	306	325	332	313	318	345	306	334	337	334	262	309	324	307	319	331	321	319	320	295	301	304	317	314	315	318	310	342	313	321	304	343	342	340	307	290	305	257	312	309	314	303	303	291	290	330	304	277	305	315	290	303	314	314	296	308	314	332	304	306	296	299	318	334	272	291	309	315	313	329	300	342	342	319	336	330	339	315	297	289	289	296	319	311	295	290	289	308	309	328	331	333	332	292	302	338	300	306	304	287	317	298	339	328	296	322	332	296	305	301	340	319	328	297	321	338	341	292	289	336	301	331	317	318	294	305	294	331	306	314	312	298	348	343	328	296	314	289	300	306	285	323	321	329	353	302	339	320	296	336	299	331	318	327	363	285	303	303	349	334	340	339	322	333	323	280	323	326	332	368	329	336	301	328	341	323	324	321	295	350	327	289	330	290	330	293	321	310	334	317	319	309	339	334	334	285	290	325	343	293	284	304	307	316	332	324	318	356	319	329	322	313	345	304	353	303	328	317	319	335	314	358	311	313	295	286	343	353	324	304	309	300	290	328	305	292	321	317	320	315	307	322	335	315	305	298	343	313	302	300	304	323	323	337	286	331	313	299	354	329	329	334	342	333	336	285	306	322	313	329	352	311	302	321	284	323	315	314	287	303	305	300	306	300	324	334	327	304	278	282	314	329	316	326	326	297	320	300	295	308	329	316	311	330	357	350	323	301	355	327	301	341	331	352	286	321	300	322	318	312	274	322	312	322	314	310	357	279	329	294	297	324	303	307	279	323	310	314	359	338	310	310	285	319	289	304	335	311	316	323	311	280	355	321	313	341	333	322	328	304	328	337	314	313	307	302	325	318	317	318	310	314	325	326	315	307	297	309	353	294	316	343	315	331	350	313	316	318	312	284	314	291	288	335	347	331	310	291	349	327	303	291	328	298	314	312	320	321	332	311	303	305	308	331	324	316	297	289	292	278	344	332	308	322	356	297	316	322	343	308	296	296	320	301	349	331	297	313	301	337	318	311	303	295	335	288	311	332	296	335	303	339	312	323	289	335	305	306	317	305	325	319	336	343	326	357	340	318	338	349	339	339	323	353	324	341	322	306	330	305	294	350	319	303	306	289	317	354	286	318	331	289	335	305	331	308	323	317	345	310	311	304	310	328	318	291	295	308	303	298	303	342	336	306	300	338	297	318	333	299	315	339	368	320	312	275	311	349	340	319	304	334	350	308	271	312	316	344	339	322	336	315	318	336	352	298	338	308	303	314	325	312	318	316	323	297	290	326	339	313	331	315	342	339	322	320	307	318	311	328	291	298	309	289	345	322	335	290	310	346	268	330	316	340	319	298	312	315	302	336	325	337	309	283	322	330	290	281	289	341	340	330	336	316	301	334	319	311	321	309	291	308	329	316	305	294	298	287	314	292	317	293	333	326	318	307	324	319	294	304	279	323	338	314	353	293	313	327	303	358	329	293	323	301	348	285	307	350	319	290	304	320	306	309	334	333	321	328	290	287	306	357	301	303	283	345	325	325	280	307	321	336	305	329	364	336	322	297	313	318	300	285	325	326	279	300	298	323	334	317	319	295	314	305	264	270	326	303	310	333	306	311	319	312	271	323	304	298	324	323	318	316	319	321	333	290	322	315	306	322	332	321	283	314	319	287	309	296	320	320	302	324	289	299	322	302	343	347	292	369	339	341	315	330	302	315	293	282	318	319	323	315	332	270	311	309	302	320	284	327	299	298	309	299	311	293	295	283	352	306	304	321	287	316	326	315	303	343	314	319	318	288	317	324	345	307	303	303	322	295	305	320	317	317	325	283	299	309	310	317	297	320	316	297	317	324	310	301	342	313	312	321	332	304	315	317	310	318	284	294	349	319	315	311	337	294	314	296	300	281	280	346	284	298	315	290	309	311	282	342	306	302	319	317	281	322	300	320	339	307	335	285	323	360	336	308	338	332	308	292	286	307	347	354	307	301	304	314	304	335	318	332	312	340	318	301	311	313	319	355	309	331	337	294	273	322	344	321	290	295	289	305	339	348	315	306	285	293	330	325	356	292	330	347	320	330	281	325	306	290	323	321	318	320	335	338	327	328	320	328	325	360	288	281	299	328	322	300	303	331	296	306	337	308	325	328	324	332	322	302	342	306	330	276	312	310	318	293	289	339	287	292	308	291	302	333	330	301	288	339	329	313	327	289	320	336	311	300	338	299	305	338	308	289	331	340	332	330	299	328	324	331	328	352	349	307	330	332	343	340	335	313	301	298	292	308	283	306	324	315	309	309	334	332	328	301	310	340	337	327	307	313	336	289	310	312	331	322	331	355	313	332	316	315	338	313	346	319	314	303	292	335	334	331	289	292	333	313	328	309	321	316	311	357	326	320	315	333	321	368	310	331	281	328	316	332	286	318	281	278	314	306	333	328	328	324	305	337	337	323	324	307	299	331	323	305	327	321	315	328	312	311	321	298	330	317	318
2608	1400	2605	3196	2825	2422	1972	1543	1345	1220	1131	1017	1061	971	868	934	907	893	868	844	828	842	839	806	767	808	760	777	789	793	807	764	814	787	775	789	743	743	744	743	822	774	766	795	746	763	756	780	776	771	731	815	748	783	725	729	739	784	709	808	770	728	735	773	747	705	775	793	797	772	770	752	784	725	719	740	771	762	688	745	785	801	781	766	740	770	745	801	752	782	830	813	727	770	809	796	769	726	712	769	757	812	785	774	771	731	768	733	713	740	741	741	707	738	746	746	756	760	785	723	792	741	722	790	757	764	733	761	739	761	810	754	752	742	761	756	748	742	765	741	747	767	814	738	784	754	739	748	751	794	772	753	731	780	821	709	779	742	781	750	775	772	775	805	752	769	710	766	754	786	732	748	783	769	771	751	805	755	739	748	718	791	764	754	754	754	761	762	808	737	742	755	772	734	801	734	759	751	728	766	728	727	756	755	722	706	738	768	765	757	741	810	805	772	737	744	720	759	819	735	803	722	725	781	797	756	797	770	759	713	766	768	760	766	744	768	769	728	798	763	726	747	704	794	788	781	779	740	754	771	725	742	766	757	753	787	728	746	758	770	779	740	746	765	752	729	797	728	772	752	786	769	782	778	738	693	785	763	762	691	724	783	765	759	787	766	712	807	775	747	768	792	742	737	740	746	740	724	781	783	714	724	749	756	769	732	759	744	774	779	759	725	746	757	760	769	733	763	778	750	727	786	753	801	782	753	779	805	742	787	742	771	780	780	785	777	724	718	790	746	786	749	734	778	709	734	759	724	740	736	769	733	720	777	719	735	749	741	778	740	799	739	743	763	786	765	786	759	746	773	757	746	762	742	738	765	776	769	731	756	778	733	824	727	716	780	784	777	780	734	764	783	784	718	799	789	802	781	717	767	780	744	730	776	754	786	786	785	739	732	738	773	736	777	712	742	797	796	726	780	744	748	819	795	768	818	771	783	750	789	746	760	783	785	723	779	771	778	767	755	768	751	736	729	775	787	715	800	773	739	766	731	797	746	709	789	755	746	723	766	753	800	776	779	756	748	742	719	749	770	759	781	722	782	752	742	812	710	755	756	764	802	782	736	733	772	747	846	773	751	739	748	753	737	812	773	766	761	813	804	748	773	753	716	785	744	758	756	767	806	740	810	776	755	747	769	796	757	786	727	763	704	769	748	791	781	747	767	772	716	776	796	790	769	740	767	755	730	749	774	759	739	740	749	766	781	787	780	782	728	717	786	748	767	761	763	798	747	761	763	751	763	773	751	780	760	724	778	725	767	713	740	765	823	728	752	754	819	708	743	727	763	834	742	776	790	707	793	745	739	714	769	762	748	750	726	771	768	755	743	795	790	762	769	797	735	747	730	783	736	757	766	751	767	697	790	773	764	761	749	688	757	777	774	750	739	778	724	821	786	769	732	763	760	758	794	758	777	710	759	763	783	762	763	775	761	776	735	747	761	739	736	761	758	779	744	749	724	791	754	755	775	759	751	788	765	742	788	737	734	815	746	781	763	780	757	733	769	717	721	755	758	695	752	777	791	780	793	768	721	732	771	753	769	764	753	850	782	795	755	765	802	759	750	731	775	787	769	772	731	684	763	771	767	741	738	724	813	760	743	709	780	744	756	741	731	732	754	742	766	756	718	739	767	777	783	726	749	767	793	759	799	716	717	703	785	782	759	747	806	721	770	745	765	767	741	721	733	768	765	767	731	700	779	748	752	715	762	753	766	845	810	752	726	736	760	760	747	825	766	734	784	776	782	800	752	726	767	753	734	747	748	799	737	736	733	804	754	757	769	778	780	764	729	779	753	743	754	733	770	761	772	728	751	788	739	768	791	798	794	807	704	735	729	734	725	780	754	772	763	776	766	728	760	770	722	777	724	797	793	779	741	731	754	735	772	780	786	729	772	763	800	742	761	753	777	713	758	767	788	776	750	723	776	758	760	757	761	797	747	770	770	743	769	783	784	786	797	757	800	783	727	780	800	790	735	789	698	765	779	719	796	778	769	749	779	757	804	774	757	752	779	765	740	769	726	720	760	778	773	758	719	786	769	770	810	772	797	764	724	763	744	771	723	763	764	747	781	715	793	765	782	744	778	721	766	789	774	756	749	705	786	795	699	772	753	770	760	729	705	761	759	784	750	753	722	746	768	748	797	740	746	779	759	745	777	760	754	790	750	768	751	778	774	769	809	766	711	746	794	818	700	748	750	757	750	772	778	750	781	799	749	787	775	808	807	758	787	752	721	787	770	781	746	738	785	738	792	788	759	727	709	753	777	770	806	751	757	737	751	775	742	771	803	771	759	790	739	736	734	744	746	833	770	726	781	784	790	712	785	807	774	781	705	811	741	836	788	719	758	770	775	738	783	830	755	748	715	778	777	730	722	753	746	745	741	759	782	758	735	727	726	758	728	753	754	742	758	752	744	767	716	767	761	696	773	757	738	776	797	731	770	788	748	748	726	745	780	746	741	757	779	757	736	779	750	718	749	696	781	761	777	711	736	769	795	772	709	763	734	753	766	744	726	762	753	756	726	765	741	778	708	712	773	747	708	749	761	732	728	795	752	739	772	744	743	779	779	729	722	776	841	783	712	773	752	738	766	791	766	742	719	783	736	755	799	757	757	797	784	705	764	758	715	758	733	737	720	739	772	797	769	780	740	777	793	767	732	770	797	758	775	729	760	769	775	740	770	761	716	757	756	759	755	773	791	759	806	742	780	740	801	819	773	715	761	740	768	712	763	765	731	777	752	770	781	762	755	806	783	762	710	764	762	802	730	753	785	720	743	707	772	750	756	750	727	761	705	761	758	775	759	757	755	766	754	763	780	775	766	772	746	774	758	750	734	756	743	759	793	767	734	758	821	739	762	766	759	739	722	753	794	775	741	793	720	781	746	779	739	793	751	734	775	776	751	760	739	724	779	797	705	753	787	756	752	746	718	762	741	783	740	738	788	730	752	803	720	739	787	736	771	749	742	731	798	731	757	771	778	813	793	728	766	749	728	774	805	778	759	720	801	748	714	739	795	708	795	750	761	768	762	742	752	770	761	789	722	763	750	728	774	753	760	765	758	777	763	684	809	792	745	775	683	741	762	759	745	766	760	749	747	766	731	786	785	787	744	745	740	774	741	699	783	743	799	724	800	734	787	783	831	738	765	794	751	775	790	709	777	771	715	760	776	759	762	788	735	769	786	795	750	763	763	763	747	785	680	812	727	729	764	755	757	775	715	746	778	743	761	794	749	746	759	788	775	808	744	727	763	723	717	795	716	777	767	759	715	792	765	771	795	742	769	742	760	776	750	747	728	767	746	729	710	704	735	720	747	736	756	725	757	763	739	788	738	811	721	788	745	765	813	778	824	824	775	729	735	748	764	712	777	723	734	791	758	782	730	740	746	756	776	811	754	822	799	805	689	810	742	767	758	745	735	789	794	776	799	739	699	785	772	779	770	781	794
8278	1735	2068	1832	1380	1044	783	685	525	495	372	385	414	338	384	311	323	330	310	352	349	317	311	299	300	260	316	291	294	275	307	291	306	321	319	294	297	288	277	269	310	328	294	318	303	308	309	305	296	308	321	270	328	271	292	264	260	289	315	261	266	284	284	299	278	295	294	273	269	267	272	299	295	297	334	283	296	297	296	292	308	309	292	278	311	266	316	268	291	283	293	285	341	265	296	272	307	289	277	274	308	307	280	283	328	275	276	254	311	301	281	300	302	273	266	292	279	293	306	326	276	301	272	289	291	262	333	246	284	285	299	309	286	307	267	277	275	291	289	281	282	269	272	275	290	285	287	296	292	298	304	329	280	291	291	294	287	274	324	290	300	283	282	261	312	347	304	284	317	312	299	294	297	305	303	275	254	278	285	298	284	324	307	304	266	296	291	266	282	285	278	297	291	287	272	281	277	249	287	296	262	270	295	300	315	299	302	284	303	284	296	273	285	293	302	313	274	277	294	310	304	303	311	295	299	294	322	300	261	291	279	325	278	281	275	283	318	299	293	302	269	325	326	259	289	295	293	279	301	288	323	277	283	298	298	278	324	297	305	281	316	275	300	302	301	306	275	290	261	282	281	299	242	282	305	296	294	270	310	256	303	270	280	295	311	299	282	318	318	279	275	318	299	294	299	285	314	290	302	306	299	255	269	258	304	298	285	311	287	310	293	274	288	303	304	253	323	278	320	301	258	276	303	320	268	303	263	292	290	297	321	314	305	261	307	304	290	273	292	296	300	313	289	279	321	317	310	307	283	296	302	277	267	273	309	340	264	273	286	306	294	299	272	287	276	282	280	285	253	325	321	301	256	269	292	276	303	282	284	287	293	284	297	286	269	273	309	284	283	272	291	286	298	297	309	281	270	284	309	312	313	289	279	337	284	329	314	326	312	288	304	267	293	263	266	293	303	303	280	262	252	305	298	282	281	282	288	288	282	276	297	289	285	257	297	304	317	248	279	312	311	306	329	277	256	295	338	275	286	316	304	291	298	290	302	314	320	279	294	295	315	256	272	303	304	301	311	292	285	297	318	280	284	289	324	273	274	309	331	275	308	288	290	300	271	269	255	297	309	303	294	296	305	289	277	262	258	268	275	275	331	258	308	324	274	311	295	269	281	321	295	290	266	296	266	270	301	266	311	291	269	304	290	288	327	284	289	295	282	300	272	311	285	299	304	268	275	314	301	313	262	289	281	267	292	298	279	321	297	288	302	287	271	307	310	308	275	306	303	310	306	289	259	271	302	299	290	284	257	300	273	277	282	319	300	314	288	271	274	307	291	290	292	256	273	262	278	299	281	269	288	247	325	270	279	311	265	283	294	288	308	319	269	272	355	295	273	283	283	284	271	301	326	245	311	312	359	325	276	261	293	306	278	282	290	254	308	288	315	313	312	299	323	273	317	293	300	271	286	311	324	293	271	317	328	299	320	287	263	279	283	275	300	264	309	295	267	311	282	289	285	268	289	284	316	293	318	341	278	285	262	279	313	287	290	299	337	249	308	294	281	312	315	282	267	304	290	299	333	329	335	292	282	310	276	277	310	288	326	282	318	288	295	280	274	301	281	271	330	286	262	311	272	289	298	262	265	282	289	303	330	312	303	307	317	306	274	322	300	301	291	298	276	316	300	263	293	312	319	258	290	295	293	284	274	333	274	279	285	288	287	284	292	298	284	312	324	300	292	284	295	297	282	265	308	288	300	303	266	283	268	296	267	292	268	303	316	275	275	272	255	298	284	290	303	295	284	302	278	271	295	326	273	295	303	300	302	273	270	280	282	317	287	282	329	294	281	292	280	323	290	288	276	295	268	334	294	300	279	274	284	282	279	281	275	245	277	306	322	280	301	296	309	276	277	281	323	290	310	278	320	329	302	291	293	277	279	304	307	285	296	303	295	292	292	297	288	292	281	292	271	285	292	314	286	297	302	267	323	298	293	283	265	290	289	310	285	305	307	322	281	303	315	335	317	263	261	286	308	272	299	272	282	316	296	270	279	304	302	301	335	276	280	264	291	262	288	315	272	291	298	289	275	337	308	301	291	290	290	293	318	296	312	308	307	299	277	280	307	295	296	284	302	292	305	274	285	306	298	303	316	270	302	284	286	301	314	276	290	292	286	291	290	306	324	289	293	277	287	292	270	301	296	269	300	319	262	269	253	274	290	287	303	301	304	271	296	296	267	264	295	305	299	312	275	284	279	296	299	311	308	337	323	316	299	297	309	325	264	275	291	294	298	285	310	277	301	287	312	261	275	276	335	290	306	264	304	306	284	276	293	291	292	308	320	301	292	280	274	297	270	271	285	297	302	294	283	290	279	311	292	268	318	282	304	313	292	351	290	299	283	302	292	305	340	295	294	309	304	278	284	300	272	297	277	294	308	294	310	281	292	277	293	290	302	322	305	286	309	253	304	275	293	300	262	248	302	288	294	283	277	286	307	312	294	317	307	286	281	289	285	262	291	333	293	283	272	292	276	276	300	295	301	296	284	291	288	294	274	303	323	250	295	261	280	301	269	272	283	274	301	290	296	300	266	358	306	292	262	278	274	310	280	298	296	290	286	281	299	287	275	275	284	292	287	251	291	295	295	297	307	295	309	297	298	277	267	304	293	272	271	285	269	281	285	310	278	300	266	294	321	275	295	286	264	295	301	271	280	273	270	315	294	298	298	288	309	275	296	292	280	307	294	290	293	304	280	299	306	306	271	288	282	312	277	293	275	299	292	304	304	282	313	263	283	307	287	294	268	271	288	316	320	322	321	267	275	292	299	300	282	317	271	315	310	313	311	311	286	300	286	320	297	286	300	285	290	281	291	269	277	305	310	283	298	282	295	274	295	288	314	277	303	286	312	269	320	302	311	275	302	283	291	324	304	270	278	291	286	301	302	343	309	318	299	300	279	267	290	290	279	302	304	310	276	307	300	285	297	263	270	308	287	316	260	283	299	285	282	300	272	291	291	262	263	303	333	273	289	295	279	283	286	269	287	304	282	313	314	285	301	290	316	286	279	256	286	303	274	301	264	324	290	281	273	260	316	271	279	272	275	293	281	282	289	301	261	273	297	317	294	285	259	287	298	283	271	317	341	282	294	273	291	298	266	293	284	272	307	303	289	280	300	337	274	282	278	301	326	309	272	294	331	312	289	272	271	275	265	311	270	274	305	302	295	298	319	343	288	307	265	315	301	301	296	282	295	308	274	328	318	306	298	322	324	282	266	285	276	265	283	335	319	255	323	287	278	285	283	292	338	299	286	326	316	301	283	289	286	298	288	289	301	300	322	286	320	286	284	275	290	286	307	307	305	292	281	320	307	297	317	264	282	283	278	259	272	295	314	284	305	306	325	298	283	275	285	294	290	335	269	264	298	307	281	263	288	284	270	313	289	271	303	275	317	296	272	298	294	301	264	285	306	317	311	277	288	341	311	264	280	287	249	294	266	296
7221	2157	4531	5499	5177	4345	3203	2545	2103	1725	1463	1342	1268	1191	1147	1079	1107	1002	950	978	869	896	869	801	811	780	784	786	819	770	730	767	798	731	803	747	762	787	745	749	781	758	745	726	709	744	753	749	714	737	746	695	712	732	744	716	693	727	699	704	720	734	718	732	667	713	720	708	737	697	682	705	683	670	699	724	671	713	682	717	675	743	683	740	718	751	745	723	729	757	711	696	719	707	725	710	729	677	661	713	617	675	711	689	722	722	688	705	765	702	731	723	711	724	671	679	689	677	683	716	678	728	711	696	712	689	729	712	706	671	694	712	723	692	705	699	755	697	697	707	720	674	713	687	732	708	670	737	723	740	726	705	728	678	694	728	702	679	669	700	720	723	734	713	708	713	694	684	741	723	704	727	666	703	702	697	693	692	732	680	664	674	684	693	688	692	681	719	701	712	732	708	700	693	713	730	717	729	690	648	719	704	700	742	685	689	705	699	716	733	707	685	724	694	762	732	697	694	709	710	706	687	696	778	664	761	733	732	734	705	694	707	723	730	731	724	736	683	703	685	708	708	711	692	720	703	695	744	695	717	688	735	706	658	740	724	699	726	688	696	740	646	734	768	680	703	684	679	696	710	714	709	689	709	736	672	718	703	691	724	725	656	701	713	706	679	724	791	671	689	713	709	704	690	722	704	723	739	678	746	693	756	715	761	708	706	757	624	669	697	743	709	744	713	693	685	709	762	716	674	720	675	674	711	732	716	707	694	693	706	690	696	706	668	706	677	751	701	724	693	694	740	746	705	702	688	756	708	712	713	730	730	702	662	661	734	694	705	659	719	697	682	710	652	690	720	707	688	737	676	693	671	671	692	706	703	687	713	691	668	648	676	711	682	705	701	676	691	703	678	708	739	729	661	712	716	704	695	669	720	709	719	694	671	675	705	731	658	725	689	732	698	681	713	702	700	743	712	723	688	717	722	696	689	742	700	680	685	694	714	697	753	691	716	690	765	721	680	735	665	681	651	746	705	754	694	665	648	713	727	712	706	673	704	743	695	700	723	748	658	697	729	700	736	677	722	693	708	669	652	698	686	734	746	681	699	736	706	721	764	707	678	713	651	671	767	717	679	676	690	710	668	734	716	655	699	710	732	655	704	726	757	753	724	639	695	689	730	712	705	710	692	699	702	685	694	620	682	736	671	710	675	714	692	698	706	697	737	697	719	717	767	696	705	737	728	672	676	720	708	696	700	696	746	728	723	751	713	739	690	660	737	651	662	672	722	721	735	697	647	743	694	767	691	711	651	642	691	689	691	683	731	697	709	769	681	689	703	728	732	752	721	719	708	691	718	704	721	685	668	720	689	684	674	691	688	674	673	721	711	709	680	734	695	727	680	718	690	680	661	684	729	665	667	652	711	686	703	683	715	734	702	705	763	689	688	738	729	700	777	697	724	710	741	661	744	692	689	733	703	702	734	731	713	679	713	689	728	757	677	679	708	716	687	678	713	694	681	681	652	677	703	734	712	760	695	671	676	709	702	699	688	695	689	672	707	686	740	770	705	695	669	704	735	681	703	717	725	700	715	780	711	708	703	760	714	688	676	741	724	661	690	719	688	718	729	673	721	728	696	694	705	743	696	713	714	676	706	687	696	688	700	714	738	709	713	667	724	685	650	695	729	710	689	733	690	676	680	719	699	699	719	693	714	673	686	648	673	737	728	698	686	710	682	750	694	738	696	683	696	696	707	753	729	694	734	743	713	714	679	678	684	709	673	679	713	770	699	710	677	710	694	655	713	649	734	718	696	687	719	677	655	725	774	734	710	699	736	682	695	707	689	702	713	678	714	751	696	753	717	746	733	703	718	700	694	670	690	717	676	722	734	719	722	729	680	691	691	699	721	769	702	677	619	700	732	724	690	701	705	692	661	700	741	715	700	726	687	683	701	730	658	709	707	701	734	672	716	751	721	692	691	668	689	697	745	701	675	767	729	726	691	723	682	662	710	734	670	657	695	659	712	712	699	708	686	702	726	673	707	673	695	682	669	707	710	796	712	684	695	693	691	699	645	699	684	709	701	697	706	708	677	706	728	701	738	698	731	687	703	685	692	692	709	711	635	761	690	721	721	759	700	692	723	727	711	701	645	684	694	703	664	666	717	697	726	712	747	675	715	767	724	712	688	711	713	683	740	684	734	729	721	669	699	721	755	697	679	716	689	729	724	688	709	689	709	698	679	750	763	735	660	696	783	716	745	729	723	685	669	667	736	677	650	732	688	714	706	729	702	758	707	715	737	687	661	740	729	714	762	703	684	675	715	698	732	707	658	722	690	700	664	714	726	691	726	748	692	674	718	688	757	726	711	717	642	701	704	706	715	726	698	709	675	684	726	711	694	700	722	747	699	701	672	721	711	670	699	686	687	689	668	703	701	700	711	710	699	687	663	697	736	702	745	667	671	661	738	716	715	692	692	740	682	647	729	695	685	721	715	665	665	691	708	709	723	676	710	695	712	652	721	706	706	699	711	707	677	664	711	728	732	709	707	672	702	720	726	727	713	697	695	741	727	758	688	698	641	720	704	699	728	695	692	682	692	698	728	701	692	690	643	741	717	689	742	681	669	682	705	672	756	694	655	769	691	717	671	713	691	721	698	703	712	726	716	752	702	711	663	693	729	718	719	714	707	684	688	721	702	736	730	708	681	729	666	677	754	760	704	696	751	677	704	686	716	722	716	704	708	684	740	741	722	756	653	710	669	752	716	683	709	703	733	674	780	688	709	695	682	713	701	698	717	711	718	725	701	725	745	694	663	722	660	703	730	668	713	709	683	744	667	695	735	752	711	701	719	702	727	723	704	652	714	682	693	719	673	693	735	706	694	672	710	653	726	697	637	756	734	760	720	704	690	685	725	778	660	721	693	718	710	714	723	727	698	688	638	703	669	731	694	741	679	742	720	710	721	719	707	719	705	717	705	708	704	699	737	688	710	667	729	709	716	716	686	648	724	703	718	724	743	693	730	709	695	700	680	714	739	667	780	709	757	689	725	693	677	697	667	737	727	685	725	688	718	698	714	733	722	689	709	705	674	745	725	724	659	757	757	692	675	702	732	701	708	677	740	703	719	695	686	705	745	706	695	702	701	730	710	687	754	737	682	715	729	723	740	695	694	672	679	703	699	663	699	684	681	677	677	683	706	679	705	768	690	713	750	688	702	757	711	705	699	723	698	700	712	753	697	713	688	717	689	701	695	692	689	680	722	661	725	720	734	716	685	726	696	745	721	717	744	711	690	699	720	688	675	684	722	729	737	690	673	731	688	718	679	690	700	674	682	749	722	734	663	723	695	683	775	750	724	694	684	652	739	722	724	710	731	699	711	706	658	773	692	717	701	685	697	719	721	688	712	688	700	718	708	752	700	727	676	711	690	677	639	696	718	697	650	677	694	772	727	705	722	676	717	706	691	707	714	700	742	692	722	720	682	733	687	660	713	702	739	671	649
14185	2833	3103	2544	1872	1438	980	685	506	425	381	346	365	369	274	260	309	241	252	247	251	213	244	238	187	195	175	206	202	197	189	189	193	172	216	191	210	195	200	178	173	185	198	183	181	189	196	165	198	176	191	207	194	157	185	193	171	192	187	177	185	194	189	176	217	180	156	180	208	216	187	157	175	198	203	207	158	193	159	189	213	179	197	202	199	182	195	167	213	202	179	168	183	180	197	169	178	182	174	166	173	188	193	200	163	186	203	180	193	202	192	172	184	180	169	162	182	173	185	181	200	189	188	199	180	182	169	190	192	200	178	186	184	191	175	155	173	182	181	161	170	168	172	186	195	194	187	166	183	185	206	190	189	163	179	201	178	176	163	221	186	187	190	200	174	190	175	172	170	163	167	192	180	175	170	179	178	165	178	226	175	167	185	168	173	175	203	190	185	192	194	195	186	184	193	163	184	201	184	203	174	183	180	183	156	181	198	203	186	173	195	190	190	190	189	191	183	207	171	181	184	170	200	184	164	184	195	202	162	187	188	172	178	200	170	175	194	208	188	186	194	184	183	178	186	160	204	201	214	192	190	202	166	168	183	174	165	206	173	181	194	201	211	176	195	170	157	169	198	192	216	167	247	178	203	196	174	182	182	204	196	174	160	186	202	170	197	179	214	178	187	184	188	171	192	186	177	192	222	188	177	191	205	181	190	180	176	175	177	192	174	184	164	153	192	169	175	169	216	176	179	199	194	170	209	202	182	199	188	198	152	182	202	189	202	174	166	196	203	157	210	178	182	169	178	201	208	193	176	178	210	195	181	174	151	194	188	193	194	176	183	166	169	180	186	179	195	173	174	197	192	177	170	171	186	190	190	160	180	184	217	198	159	169	191	198	208	191	181	205	175	183	167	174	184	184	199	193	175	175	189	176	189	174	194	166	183	168	167	214	183	176	185	189	184	201	156	163	200	204	149	197	180	167	194	178	175	177	196	170	169	163	208	184	196	206	183	150	184	167	206	186	203	180	186	177	183	189	210	178	190	195	193	178	183	188	186	170	155	194	169	222	185	208	194	191	180	176	195	181	195	190	193	169	160	187	156	177	187	193	190	190	184	190	151	164	172	187	185	191	183	206	193	211	187	216	192	176	193	172	202	195	187	199	195	167	166	203	183	184	189	180	171	198	206	203	185	202	183	180	187	170	197	180	174	203	186	194	174	185	189	174	175	186	209	189	170	199	185	190	192	200	191	187	184	184	153	199	191	176	186	193	187	185	181	177	201	189	189	176	193	180	190	195	204	183	176	183	209	187	195	202	183	185	198	173	203	197	197	200	185	183	180	211	192	198	179	197	197	168	189	230	187	178	186	184	183	191	195	194	189	190	200	203	175	190	169	186	194	181	181	184	195	178	192	188	187	188	184	191	166	199	155	150	172	180	190	193	195	203	171	195	168	192	173	193	169	210	185	182	182	208	172	182	197	181	192	166	190	212	166	186	197	214	210	181	202	159	185	165	210	203	210	171	178	172	185	164	189	191	165	182	187	191	190	170	178	207	204	178	201	174	214	175	199	212	198	168	189	188	187	178	157	179	209	170	190	201	186	171	172	187	198	169	190	169	196	166	200	199	209	218	186	201	191	181	167	201	194	189	197	216	188	184	192	178	204	186	170	189	203	175	188	172	183	193	177	166	203	187	190	174	182	176	207	226	201	207	195	179	183	154	190	168	184	161	177	195	185	203	186	190	171	200	204	205	181	193	177	171	197	196	189	182	177	177	188	177	167	182	188	210	176	192	178	207	165	202	198	192	204	179	190	203	150	159	219	187	169	139	182	158	199	194	186	166	172	176	181	189	207	186	186	173	189	172	180	159	161	177	194	176	187	188	169	166	186	170	196	179	194	206	201	195	185	199	183	163	170	148	168	208	200	176	175	183	196	200	217	182	173	158	201	192	187	173	219	182	217	162	170	170	205	183	211	190	177	197	179	198	186	181	187	188	209	199	181	187	196	186	174	191	181	187	182	195	196	176	171	178	182	170	176	198	196	187	179	187	181	173	175	164	187	208	151	187	151	176	183	168	168	196	184	174	163	181	149	191	155	195	199	196	180	202	181	180	154	196	176	191	173	181	180	183	184	195	191	175	168	185	196	196	179	181	166	161	189	192	151	184	188	181	222	156	174	183	164	197	179	212	187	167	201	180	154	158	164	216	169	164	194	172	216	184	185	163	172	167	187	182	171	186	214	191	185	185	179	180	172	188	195	190	166	180	160	176	171	186	185	173	183	191	214	202	189	193	206	175	183	203	191	178	177	179	203	187	163	171	180	164	189	231	208	172	173	184	197	167	174	165	178	163	187	201	181	173	201	183	181	173	181	186	168	158	199	205	188	181	193	188	211	192	174	185	212	211	182	177	174	196	186	190	155	206	213	206	171	174	183	188	215	191	212	208	173	211	162	179	194	203	178	190	197	204	179	197	186	208	181	165	181	160	207	186	181	193	186	187	183	158	172	170	209	211	185	167	173	163	182	182	189	180	216	180	172	194	180	194	168	173	171	207	169	193	184	200	178	195	221	185	193	205	200	185	179	208	201	200	201	184	171	202	185	171	171	202	189	168	182	190	175	180	176	188	189	171	194	187	197	185	202	190	179	183	176	170	183	176	172	159	182	152	172	196	205	177	188	187	197	166	186	190	175	189	203	212	176	194	200	202	204	159	209	209	203	203	196	154	180	198	174	201	200	186	200	206	183	155	159	181	196	187	186	159	183	186	189	170	183	166	173	164	213	183	170	168	196	191	199	205	200	175	178	178	194	173	171	197	175	175	185	206	172	195	177	169	172	162	187	195	172	190	174	222	198	171	207	192	208	175	180	187	187	181	196	189	183	202	184	201	191	178	184	181	171	192	200	176	208	182	188	176	186	203	206	206	175	180	185	212	180	191	186	194	186	195	188	187	157	172	185	170	181	189	177	183	153	168	189	200	195	171	171	174	189	184	194	176	181	201	188	199	172	190	177	194	181	171	201	187	187	185	182	165	176	182	176	200	201	165	209	190	184	168	177	181	175	174	196	174	198	178	187	177	221	182	190	185	180	189	188	185	184	209	214	204	215	204	207	189	160	176	197	181	173	183	189	174	183	189	190	203	185	186	182	193	195	171	178	188	212	192	181	185	185	211	187	196	180	171	200	176	163	188	186	193	196	173	187	169	159	209	166	193	189	194	210	195	190	166	188	195	203	186	186	150	194	184	174	206	198	169	189	177	174	196	175	207	200	213	159	178	195	184	160	167	178	182	190	200	180	187	189	183	172	221	198	176	172	203	176	178	193	186	203	194	182	207	173	181	193	204	197	176	167	203	197	196	188	144	189	172	172	194	161	195	189	178	205	201	175	163	176	206	195	186	163	194	186	166	175	195	213	209	202	204	167	180	177	183	184	207	189	183	189	176	184	176	178	193	180	183	209	219	182	154	176	172	199	178	164	159	181	181	165	156
9052	2714	5975	7688	6734	5775	4090	3002	2338	1926	1859	1584	1486	1280	1078	1112	1020	918	835	850	783	803	763	623	646	599	563	554	585	587	592	544	556	570	569	548	523	540	546	503	484	506	560	496	486	454	480	504	542	514	495	501	498	465	494	491	502	458	444	453	492	485	456	449	446	498	485	476	511	432	488	489	469	508	468	495	455	450	477	486	510	480	489	447	482	469	507	474	458	491	493	481	451	474	489	437	492	498	462	480	440	469	475	479	488	452	465	464	486	482	490	470	498	442	509	496	490	474	442	477	453	467	454	438	436	468	476	452	453	492	473	502	439	446	525	487	465	504	454	465	465	474	469	439	455	435	482	434	471	485	459	466	451	488	437	470	447	498	456	448	452	483	478	443	475	484	492	433	479	474	495	444	467	437	485	467	464	447	491	457	453	504	468	441	494	473	478	473	459	462	441	521	491	488	452	449	422	464	457	477	490	458	442	488	453	488	435	495	472	433	426	439	471	490	449	522	469	474	447	446	476	433	482	483	494	486	438	462	492	467	451	524	450	468	472	477	495	453	496	457	456	467	480	446	486	465	442	476	415	454	437	471	491	453	495	458	442	478	457	478	496	459	471	457	467	479	476	476	473	466	434	445	484	436	478	463	470	479	459	432	462	447	505	487	491	496	498	456	456	458	475	457	488	466	443	440	494	491	470	477	493	447	487	449	514	496	494	493	499	434	466	521	505	489	461	468	481	444	438	469	477	432	463	460	497	467	438	473	479	471	444	447	516	464	469	449	442	473	450	466	455	475	478	487	478	437	478	451	485	456	460	470	492	480	477	498	467	459	474	483	437	473	475	483	470	484	414	473	441	463	453	443	491	442	475	456	497	468	470	436	539	487	453	466	461	458	469	442	419	471	501	457	462	466	457	509	486	500	479	476	455	462	461	465	492	472	475	506	484	467	525	489	462	439	464	491	485	473	485	444	445	495	475	529	486	474	497	462	497	517	455	467	461	451	449	479	457	539	443	475	471	494	464	475	444	511	478	438	485	470	418	478	458	445	457	451	487	481	474	475	461	451	451	477	472	464	493	470	438	440	471	500	488	447	482	472	461	478	462	463	488	467	454	477	479	487	479	430	468	467	439	456	465	425	419	453	470	453	498	454	485	449	456	454	483	482	479	454	476	462	477	463	444	457	474	431	481	471	467	441	442	484	446	468	489	482	456	455	458	480	422	500	452	489	437	481	438	458	472	488	500	486	448	464	464	429	445	468	443	438	416	458	475	452	499	472	439	441	460	458	487	470	461	444	479	467	448	472	455	483	497	464	471	477	453	462	484	437	500	440	482	503	483	452	478	453	456	473	471	503	471	450	465	480	500	493	469	477	479	519	484	452	434	476	457	505	512	481	448	486	464	461	452	479	474	505	450	500	466	473	488	503	452	438	505	496	450	527	477	482	465	466	468	493	479	508	471	504	490	465	461	485	450	471	450	448	486	453	512	451	480	439	486	442	452	449	459	447	465	458	463	467	456	483	430	476	472	494	462	491	508	436	464	457	490	453	439	508	437	498	474	460	465	458	438	470	471	456	465	484	469	457	465	485	456	433	441	454	474	494	467	449	432	509	461	498	470	462	483	431	488	476	459	463	439	480	465	438	492	486	453	448	457	440	493	483	463	480	456	486	491	476	439	452	468	479	489	471	474	450	485	467	459	465	452	470	430	465	459	455	481	476	498	456	499	450	467	429	493	473	426	474	447	441	483	461	474	470	455	454	469	424	472	472	532	435	452	496	475	495	460	447	448	461	438	488	489	500	463	453	470	482	477	462	473	479	461	495	527	508	467	484	460	481	484	475	461	475	467	471	448	429	448	468	469	420	425	447	483	497	478	489	462	443	435	466	503	476	461	513	503	467	468	464	458	477	461	482	470	540	481	406	468	472	447	456	468	443	503	473	476	477	464	478	476	471	482	476	486	420	460	477	469	462	473	469	508	473	441	470	473	498	520	481	446	462	457	484	478	471	473	460	477	493	449	483	488	467	451	460	420	476	449	470	446	458	456	477	474	477	420	477	484	479	445	433	447	454	500	514	449	459	494	453	466	476	471	478	487	477	479	491	481	417	460	500	481	486	446	495	460	484	440	462	494	465	468	449	466	428	438	479	466	456	464	451	431	461	504	478	461	496	453	478	475	475	472	457	448	459	453	499	491	476	459	431	490	450	475	440	467	437	463	423	463	459	463	499	472	473	507	439	448	481	482	496	473	443	429	436	493	494	449	475	427	451	452	483	474	473	474	506	468	455	458	472	448	484	476	483	458	473	507	422	462	466	478	471	513	480	442	457	452	455	451	489	473	452	468	465	502	484	483	446	478	481	430	449	434	442	498	441	496	498	461	494	462	502	473	456	469	449	488	494	472	471	467	455	484	461	477	474	487	470	505	449	441	460	464	435	476	495	509	491	441	460	466	497	493	488	453	490	487	483	455	460	444	434	468	466	467	462	496	462	511	476	464	464	518	478	489	448	506	506	509	443	513	470	451	454	457	458	445	454	477	478	451	461	473	468	506	452	457	488	504	471	474	448	495	479	474	497	490	460	459	481	461	475	494	452	419	466	435	465	446	499	453	441	455	456	471	443	489	432	480	452	461	499	458	500	463	462	467	488	481	496	490	521	463	459	492	441	433	490	467	474	484	471	453	475	470	504	474	449	479	462	467	518	449	485	472	497	495	444	480	479	483	472	455	436	527	457	499	506	470	492	395	485	440	484	477	456	429	485	477	465	460	505	467	501	445	459	488	443	463	478	450	437	489	477	460	494	491	430	482	511	442	507	452	435	456	454	464	462	460	493	494	462	479	464	473	479	478	456	462	464	459	413	474	451	449	469	462	450	442	471	454	466	459	463	501	492	501	410	476	453	480	468	444	467	426	477	481	414	473	481	476	464	415	488	449	497	452	502	489	451	465	447	481	453	417	495	474	494	443	463	477	494	520	467	451	475	463	490	468	489	454	450	451	465	454	473	528	476	461	450	484	445	448	472	476	467	474	449	427	426	460	457	460	430	461	470	476	485	499	487	502	449	466	495	452	447	496	439	472	470	488	427	461	455	497	465	470	489	464	476	472	455	481	474	466	491	453	489	462	467	474	466	474	469	464	475	464	463	466	486	459	482	463	481	480	470	409	493	460	450	459	471	504	469	482	453	458	467	461	482	481	497	441	438	467	418	508	471	463	448	444	492	487	464	469	492	471	439	503	436	473	456	446	467	478	451	484	449	445	440	457	475	455	487	492	500	471	472	476	478	469	463	456	485	442	466	450	465	445	445	513	484	483	490	468	490	472	464	426	476	490	511	446	444	436	496	461	491	488	452	488	484	481	480	481	471	480	460	487	441	463	473	469	475	463	490	486	481	442	468	475	454	481	481	475	437	483	465	475	484	440	468	460	497	436	494	454	505	484	467	468	451	429	469	488	477	437	461	453	427	446	512	457	501	464	450	484	461	456	475
2454	976	1312	1068	775	672	502	455	412	359	342	337	323	322	345	338	293	337	357	341	310	324	292	289	328	305	347	307	313	326	328	321	355	294	312	347	358	292	329	281	322	317	314	329	357	300	308	310	306	289	310	317	321	271	324	301	324	315	320	270	302	314	325	283	298	324	282	329	296	315	325	307	283	292	341	327	305	309	305	316	319	309	302	297	300	309	316	284	305	287	300	330	301	294	327	326	284	326	320	289	325	302	320	308	335	309	303	303	296	319	293	305	337	340	299	307	320	260	282	306	314	308	352	339	319	290	315	313	286	306	328	322	309	298	301	307	311	303	298	279	305	315	336	271	283	322	338	329	304	276	314	326	302	303	322	286	294	294	328	277	284	299	338	285	297	307	312	244	309	312	347	307	319	293	311	348	306	290	324	334	296	329	290	311	291	266	290	335	310	314	308	306	316	291	363	328	298	308	337	302	289	319	299	287	294	308	333	298	307	286	311	329	289	310	316	301	323	305	319	287	323	312	313	317	306	371	338	334	295	310	319	306	297	322	317	274	324	307	344	307	298	285	308	284	329	296	303	323	301	297	300	296	309	276	309	330	322	357	318	322	348	305	311	324	311	325	328	339	309	282	333	317	305	336	318	298	291	325	293	321	287	314	326	283	336	292	312	325	331	315	312	335	287	304	281	294	332	346	357	310	335	313	339	278	278	278	301	289	324	312	293	287	329	306	294	293	319	294	320	309	316	311	327	320	312	344	341	312	327	341	300	336	327	350	333	299	301	290	308	319	283	321	303	298	332	295	321	352	315	336	337	337	336	321	300	324	282	326	337	302	322	346	273	320	318	292	306	293	281	310	298	348	327	334	298	315	334	327	334	310	315	331	306	317	305	336	301	314	303	309	290	322	302	302	313	302	278	289	290	281	327	335	316	305	291	296	317	320	318	332	307	305	326	311	300	312	287	301	349	340	297	331	304	327	329	324	297	293	336	296	252	287	270	322	332	340	323	305	295	300	331	277	303	300	340	303	324	294	334	289	321	322	309	312	311	310	296	345	329	318	276	300	301	307	338	303	295	301	300	285	313	294	340	314	317	308	326	295	311	301	327	319	317	301	313	293	282	312	349	274	340	307	303	314	332	309	311	357	300	293	335	307	302	304	328	296	309	298	290	300	290	303	303	298	320	324	316	317	268	351	286	319	296	301	322	271	293	331	333	338	314	356	309	295	285	338	343	310	321	348	307	310	305	318	289	304	300	344	299	279	320	323	332	334	307	302	335	330	315	312	348	318	331	292	340	309	285	327	313	329	300	301	327	331	346	310	317	306	299	289	308	308	293	294	330	308	309	308	321	284	306	318	357	314	294	320	326	297	321	306	310	327	323	296	329	292	306	314	334	345	328	325	318	316	335	328	289	304	280	333	350	286	286	314	289	303	314	314	310	314	314	328	332	317	321	319	314	307	305	289	278	329	322	296	288	285	306	314	319	308	284	284	289	323	317	312	284	292	290	324	316	297	307	301	301	335	313	335	304	309	299	310	332	284	329	304	309	315	325	297	294	272	297	318	313	326	289	324	294	310	312	323	308	298	294	312	294	308	321	340	309	299	297	321	309	287	314	312	311	336	275	294	282	285	311	328	272	315	302	270	321	324	310	311	309	315	299	279	289	315	273	296	342	310	291	350	344	325	305	304	336	323	299	273	300	308	308	324	331	298	294	320	333	306	318	288	273	298	299	333	352	331	299	294	333	295	302	297	329	293	289	266	298	316	312	321	300	320	298	307	329	295	299	321	332	317	340	353	294	349	303	331	302	307	321	291	284	348	305	297	299	317	322	335	310	280	288	289	291	319	311	321	309	307	322	288	300	323	320	316	312	326	304	307	275	284	290	291	331	325	289	300	297	327	312	291	329	327	301	285	328	305	303	307	316	299	314	291	321	288	352	313	289	329	295	293	307	300	328	338	347	280	315	323	303	313	343	306	318	299	317	293	295	303	343	322	345	289	329	316	305	329	294	305	304	348	295	274	305	311	309	292	289	309	299	318	284	353	308	284	280	318	307	309	330	294	276	288	314	281	307	307	293	305	315	308	302	302	297	326	304	295	315	325	300	306	327	326	320	338	331	316	314	300	313	305	308	278	310	287	269	309	331	340	291	316	295	290	314	307	312	339	305	306	313	319	321	314	322	347	280	307	307	293	324	284	286	297	291	314	309	299	300	318	296	312	290	297	299	294	345	294	301	279	274	281	312	320	293	306	318	297	335	327	318	298	307	315	350	346	291	314	322	313	315	294	285	310	306	281	354	332	313	345	341	326	331	293	351	317	297	298	290	317	332	331	322	329	301	293	326	322	305	315	351	323	294	327	286	307	288	297	320	322	344	304	300	303	291	322	307	308	299	292	288	290	318	274	340	328	287	293	325	313	330	316	311	339	311	328	326	316	302	306	327	347	305	340	316	315	295	296	351	317	289	300	285	324	344	322	336	306	314	308	318	281	286	301	288	320	336	302	304	304	326	307	305	331	291	337	311	309	301	325	308	290	320	312	297	320	320	315	322	308	296	283	304	295	307	316	301	298	305	328	284	309	307	340	359	295	301	312	298	331	335	288	307	319	335	308	296	323	308	318	313	304	301	298	320	336	313	304	308	336	329	299	329	311	302	293	311	274	317	312	297	319	322	317	298	293	315	297	290	317	321	311	323	284	310	299	323	328	296	298	309	301	322	320	320	332	274	325	321	326	295	290	335	296	315	303	305	313	318	302	299	308	285	305	338	325	316	319	331	323	295	297	287	316	302	305	302	321	328	358	302	334	310	293	320	312	306	306	320	306	311	345	322	293	297	309	311	337	298	290	301	306	322	310	318	309	321	313	286	302	316	314	309	312	321	315	302	289	297	306	296	304	292	291	331	280	321	343	272	361	271	330	314	308	352	303	292	326	308	332	281	307	306	313	292	323	313	311	314	333	297	326	304	260	266	342	307	290	269	305	304	316	299	311	294	303	336	312	297	344	308	291	329	324	320	338	338	316	304	295	342	334	268	291	298	300	319	309	324	278	304	292	301	315	283	304	314	261	281	320	304	341	304	279	304	315	303	329	312	289	296	291	269	317	341	312	321	311	332	306	291	290	297	293	293	338	318	349	301	335	319	303	294	318	317	328	322	299	292	298	308	300	292	294	288	303	312	310	330	317	328	298	348	337	309	314	306	344	347	331	330	307	311	360	300	304	308	275	324	316	322	300	306	276	336	310	294	283	300	322	294	311	318	284	287	289	319	300	282	298	325	290	309	329	297	295	299	323	347	307	320	315	313	336	294	293	335	287	322	330	313	312	325	313	308	321	297	315	305	319	273	309	322	302	309	343	319	295	326	290	286	301	335	341	315	338	312	330	323	333	295	328	319	306	276	300	318	329	319	327	317	322	342	306	328	317	260	284	296	344	310	337	351	279	318	302	319	338	315	314	309	317	351	283	283	286	334	319	323	290	321	330
2736	1464	2709	3153	2852	2469	1871	1492	1307	1171	1097	1046	944	974	889	865	861	898	832	842	819	866	812	782	799	789	819	776	770	759	769	751	769	764	736	809	787	755	773	832	760	746	767	776	805	802	720	777	750	796	734	737	764	817	738	779	730	774	787	717	743	770	746	764	756	735	728	758	708	744	738	708	761	763	719	753	747	761	769	696	736	685	709	741	764	793	689	779	754	733	787	819	754	728	768	777	783	703	735	825	770	763	781	779	732	743	750	755	688	740	746	746	724	732	791	779	747	771	759	718	765	748	720	761	747	729	747	718	755	760	720	742	762	772	786	694	775	738	718	724	793	750	730	760	729	776	677	758	731	715	736	762	723	725	785	734	727	770	737	729	786	776	713	757	772	747	766	767	761	749	739	718	730	704	776	725	713	750	765	740	797	780	752	736	778	741	747	786	780	685	757	704	784	769	783	692	719	749	770	725	774	804	768	728	758	731	758	783	742	728	739	740	744	687	752	787	789	757	761	775	766	759	776	709	753	760	746	785	767	713	755	744	754	792	805	721	767	725	733	757	731	708	777	827	792	759	734	749	754	725	790	721	760	720	756	750	751	715	750	777	763	755	735	748	753	720	760	780	768	830	753	740	754	798	759	796	697	735	731	775	753	712	732	750	720	747	776	742	750	763	741	705	742	711	760	776	753	732	710	777	754	773	729	706	761	782	749	780	739	729	722	703	738	765	735	715	716	782	728	748	730	718	728	792	813	696	743	736	756	772	707	802	703	725	714	716	792	743	734	721	689	749	748	818	731	803	788	778	755	701	740	737	745	783	739	769	709	705	722	743	752	735	802	732	783	773	768	746	756	727	727	761	760	766	777	764	765	759	733	760	731	720	741	775	741	730	772	734	770	726	763	742	785	712	798	693	751	710	742	759	744	803	706	770	721	749	741	735	755	762	751	712	786	723	761	725	759	755	728	796	755	737	781	747	731	740	767	750	740	756	782	735	743	716	744	755	764	750	744	775	776	741	767	711	752	750	735	779	708	670	726	745	715	717	751	733	764	773	746	761	759	768	756	743	736	724	742	728	710	747	711	791	773	798	802	766	741	721	710	735	744	757	687	743	767	760	782	774	731	700	783	757	766	776	758	786	737	754	784	707	757	769	769	747	769	743	743	759	760	738	741	757	748	724	764	748	754	755	674	725	761	758	755	824	778	799	753	774	750	749	718	741	738	737	752	745	682	739	799	690	801	734	770	750	768	749	731	772	724	787	729	697	705	757	793	744	702	739	755	712	753	725	724	764	781	725	758	690	727	734	725	696	743	745	783	765	765	816	740	773	739	760	707	721	761	799	729	749	711	778	680	765	799	761	767	743	744	731	758	706	713	769	730	747	808	739	751	769	740	778	748	694	730	741	759	766	752	801	761	754	746	729	718	762	728	753	748	723	746	751	742	767	761	765	793	770	734	786	742	739	756	758	714	744	769	744	761	708	789	726	747	765	776	758	758	756	736	771	770	758	789	744	761	765	777	726	781	738	746	726	754	743	737	717	728	762	756	729	791	761	724	726	747	753	783	770	731	745	784	743	772	731	773	750	717	738	694	740	745	691	760	751	752	757	743	787	806	746	715	721	761	733	749	772	765	805	729	712	755	800	728	795	748	748	755	775	756	741	782	767	711	746	733	763	749	784	783	741	759	760	789	737	733	696	759	750	748	790	806	774	764	776	746	780	702	771	758	707	799	710	733	764	774	730	718	778	783	709	754	714	751	712	757	752	777	776	775	745	746	767	734	750	745	712	742	744	742	802	714	756	794	732	755	791	783	775	779	750	751	741	722	729	717	739	786	755	700	742	773	760	730	777	764	785	718	735	728	716	736	741	801	740	788	755	805	718	734	708	757	793	756	752	715	798	753	699	731	705	732	801	726	702	778	693	739	773	711	732	762	733	768	746	774	722	776	797	730	722	727	777	759	746	726	729	769	792	729	765	713	728	746	852	756	750	782	754	774	760	764	796	746	688	823	718	754	702	748	775	748	742	755	830	782	740	733	729	736	747	723	731	789	750	740	789	760	773	783	768	755	737	754	763	740	750	796	761	713	760	703	791	750	726	747	780	744	793	784	757	748	809	726	745	720	738	707	749	717	759	781	717	737	722	753	723	748	731	722	803	772	717	769	713	745	767	765	745	725	762	791	762	748	788	715	728	780	684	714	757	777	766	749	739	753	756	784	759	743	782	744	735	787	715	826	776	758	766	762	737	800	790	732	731	781	749	856	742	715	768	681	758	723	743	738	727	719	713	773	725	771	738	779	756	751	715	729	781	764	754	792	751	729	745	748	742	798	782	727	748	747	719	769	741	764	755	742	744	802	764	768	723	758	739	724	770	751	762	781	813	731	767	803	763	723	815	776	744	755	728	751	729	725	759	741	751	777	761	724	743	751	806	750	796	741	748	800	735	771	708	753	728	795	743	791	761	783	780	769	700	772	774	734	750	760	788	744	721	763	787	792	740	787	770	766	736	760	804	739	770	756	761	704	768	728	761	762	743	735	749	747	746	706	771	782	712	745	726	720	694	730	690	760	770	742	673	759	753	736	703	777	723	725	711	747	745	771	791	716	737	744	744	764	745	747	785	765	764	736	681	792	755	777	723	717	738	787	762	733	785	747	728	795	752	728	746	742	761	755	745	770	692	749	760	748	794	761	764	758	756	722	740	778	757	741	695	788	780	802	791	691	775	739	767	738	771	735	740	755	746	753	731	761	768	753	742	744	718	735	756	757	766	727	743	757	774	730	742	790	712	705	751	780	711	752	707	757	756	755	728	727	743	744	756	718	716	742	731	752	728	792	780	768	755	762	752	718	761	727	735	751	761	714	752	736	782	770	743	777	761	753	735	741	750	711	756	723	746	756	769	738	715	733	748	712	769	750	797	735	788	768	756	738	693	786	743	799	766	762	767	760	756	800	750	743	746	744	720	758	778	743	693	752	802	730	784	741	722	786	740	773	737	740	738	757	747	735	740	751	772	716	785	747	735	752	767	802	738	713	755	746	804	741	823	756	717	768	749	786	759	777	747	748	786	773	737	779	736	769	764	742	754	718	737	752	758	762	722	719	734	730	735	745	773	807	750	750	720	746	749	761	755	745	761	761	754	729	750	734	724	770	729	752	754	732	753	701	755	759	749	775	754	767	753	780	727	729	772	736	743	759	783	764	746	773	745	721	743	736	708	786	795	769	753	719	715	738	789	728	796	730	776	794	698	700	778	755	777	769	749	738	761	760	747	817	755	741	740	747	788	740	683	704	763	716	800	735	730	689	728	794	759	781	804	722	779	754	752	762	754	752	764	731	746	751	775	750	736	744	721	754	761	754	768	738	720	806	756	766	744	760	755	712	768	780	772	735	768	733	745	782	739	703	746	757	726	761	705	729	786	760	703	757	735	754	706	754	758	720	771	721	739	676	755	727	753	752	764	714	758	754	762	788	821	745	729	761	699
7830	1849	2219	1762	1402	1126	719	597	545	427	433	437	388	369	348	345	342	349	323	337	326	291	292	318	287	286	293	293	306	311	315	295	276	293	290	271	281	314	296	296	274	292	299	320	268	266	275	315	274	293	278	293	300	291	290	276	296	324	280	278	291	280	280	288	292	298	291	315	287	270	311	289	286	279	291	308	253	290	274	286	285	267	269	324	282	313	281	305	288	265	319	276	312	266	303	321	306	299	270	278	270	282	275	257	282	280	277	279	278	296	307	271	288	288	294	279	299	305	300	310	309	301	290	284	294	267	319	314	308	283	289	298	302	258	319	273	278	296	304	311	291	307	300	315	295	300	273	287	296	272	300	310	246	263	306	306	292	258	289	291	288	267	280	281	285	294	310	320	292	309	264	300	283	297	279	272	301	293	269	271	278	326	275	290	295	298	276	279	334	270	302	283	279	287	273	280	285	297	272	272	291	307	317	309	265	284	304	284	261	322	327	268	254	294	311	272	274	273	273	285	280	291	293	264	265	294	287	292	269	266	289	299	270	289	281	248	300	307	300	277	296	319	291	298	280	278	288	303	281	308	311	284	298	278	298	278	314	343	342	303	289	305	323	291	303	303	318	280	288	310	283	279	293	271	303	293	272	310	281	252	305	287	276	312	289	281	297	285	291	312	260	272	313	279	306	301	281	299	254	316	297	286	321	283	258	301	302	323	266	300	284	294	277	281	303	289	320	282	264	314	263	284	290	291	299	258	283	298	277	287	289	265	287	331	283	323	307	280	325	291	296	294	307	275	289	299	285	297	284	282	295	298	314	318	290	278	322	294	281	290	294	287	286	294	294	295	266	270	271	267	276	289	260	275	283	291	275	247	283	286	279	266	263	284	306	276	298	311	240	286	291	306	280	269	300	287	309	248	282	325	279	298	278	274	280	271	284	275	275	298	296	298	279	282	288	288	294	300	261	300	307	279	272	279	281	282	270	305	293	266	291	279	269	280	251	272	302	258	271	283	305	283	273	254	288	297	263	292	270	305	270	296	281	271	284	276	261	263	311	301	261	256	301	265	286	301	278	272	283	277	285	275	274	265	303	249	277	283	313	285	292	301	296	308	256	295	290	294	306	276	289	311	275	286	275	307	294	282	292	279	300	269	289	286	272	285	300	306	309	313	275	291	296	278	294	289	317	273	277	259	293	273	266	270	282	310	286	302	278	293	256	259	268	274	255	281	333	261	289	292	274	293	317	293	291	272	318	306	278	331	328	314	284	279	290	278	231	308	290	319	292	283	296	267	300	301	313	282	292	278	286	309	271	265	331	285	291	283	300	309	297	324	262	324	287	284	290	293	295	278	311	283	260	279	291	341	252	294	306	288	272	313	299	283	267	272	311	294	249	296	313	302	333	263	272	294	287	277	278	298	271	269	276	263	274	299	291	281	259	279	286	254	280	316	291	271	283	312	317	293	305	279	279	285	296	284	278	279	276	298	332	273	280	279	256	298	289	298	284	322	306	284	266	268	299	295	286	295	279	264	292	287	274	271	251	275	307	313	281	285	316	296	276	320	304	257	325	277	303	292	258	294	286	253	309	277	294	288	309	271	314	300	297	270	303	308	287	288	293	304	309	266	297	295	298	265	286	273	302	301	307	301	300	290	237	257	277	320	312	295	284	274	284	315	254	292	284	288	270	256	303	272	285	264	267	292	266	267	288	284	313	280	264	302	283	266	293	280	294	303	288	302	321	320	285	254	289	278	305	279	284	301	278	322	314	284	280	261	259	262	253	277	299	294	262	332	285	283	276	254	285	309	281	324	280	274	278	293	328	285	272	273	283	281	283	319	302	322	266	281	287	281	264	294	293	273	300	300	303	269	266	281	295	260	282	301	299	275	285	304	282	326	287	292	314	298	297	291	309	266	281	271	279	301	318	276	309	306	258	306	269	275	272	315	274	279	289	296	323	293	253	266	274	296	294	249	303	312	286	310	269	272	292	276	278	287	264	300	272	284	273	320	291	283	303	291	268	287	265	297	281	279	276	290	282	271	294	272	290	321	298	275	294	295	279	291	273	279	309	284	283	270	279	291	295	293	264	253	278	283	301	284	300	290	302	324	320	272	289	298	254	303	271	279	275	253	267	267	275	301	290	275	265	313	316	287	283	275	253	286	292	294	289	282	280	270	313	298	308	294	300	302	300	313	278	294	315	283	286	296	267	298	300	274	297	294	287	276	298	280	312	284	286	301	287	269	304	280	258	286	279	306	298	313	299	270	303	288	297	279	312	259	277	322	275	282	290	276	290	258	258	277	284	301	262	309	308	284	265	275	282	266	294	294	305	287	282	280	286	275	250	296	256	314	316	290	279	306	291	267	284	282	281	301	267	312	307	285	288	302	282	286	290	292	300	286	265	299	297	291	292	299	285	283	286	273	303	268	283	286	298	256	320	284	277	282	296	273	283	276	295	270	283	294	309	303	292	278	310	293	297	280	279	293	290	277	258	274	257	289	270	284	315	309	292	316	289	273	279	287	311	313	279	279	308	319	286	305	276	289	272	332	297	259	312	289	286	280	282	279	271	277	304	292	278	278	302	278	281	295	299	300	273	279	283	285	303	278	342	297	289	299	323	266	284	283	272	296	308	303	270	322	266	243	272	287	329	290	298	302	282	274	285	313	285	260	286	320	291	292	288	286	290	279	279	260	278	319	257	272	306	312	262	291	312	275	282	307	257	287	292	265	300	295	301	292	284	274	281	306	277	276	268	273	278	291	270	282	313	291	302	277	293	280	293	253	263	309	270	286	293	292	281	307	301	284	280	266	316	299	251	280	283	284	285	273	295	295	302	253	283	307	305	276	273	322	324	247	295	291	290	295	284	287	317	286	316	299	313	317	301	275	289	272	304	303	289	286	278	286	303	299	272	287	271	314	287	289	269	291	276	312	280	303	285	274	287	293	317	242	266	282	254	270	279	285	291	298	256	313	303	284	283	288	281	251	260	289	267	274	287	289	265	307	300	275	279	293	288	305	304	315	252	285	277	309	279	292	290	264	281	296	304	296	305	292	280	298	289	270	264	288	310	287	256	287	293	278	286	268	281	303	286	292	282	287	291	277	286	263	307	258	287	270	292	313	289	273	271	297	293	311	304	286	297	263	289	310	303	299	280	300	287	294	268	280	302	311	279	267	289	307	302	277	308	299	288	257	294	308	288	273	297	286	277	301	263	269	267	272	278	286	289	279	284	294	292	283	283	276	278	267	246	288	272	290	285	280	289	284	305	291	297	279	280	296	328	267	275	302	273	273	279	284	284	309	285	291	335	301	298	281	315	292	280	278	316	281	316	254	310	258	292	303	284	267	300	268	265	305	272	289	265	286	288	295	301	262	262	308	317	275	298	268	289	277	275	284	263	287	277	304	262	285	278	309	285	314	282	297	270	281	279	273	283	299	305	316	295	293	293	243	301	318	310	267	264	298	296	286	239	270	293	291	300	296
7244	2251	4537	5504	4840	4329	2924	2368	1962	1633	1530	1477	1302	1196	1145	1077	1066	912	969	912	964	853	807	795	792	747	720	784	762	726	777	731	698	722	731	731	703	732	683	748	722	726	725	665	692	649	714	712	688	702	748	698	725	683	702	698	679	706	695	700	701	724	678	752	697	668	690	742	732	651	676	683	705	706	704	742	704	727	700	656	675	687	686	736	714	700	698	694	717	706	698	689	704	703	724	688	739	714	676	699	709	676	714	739	720	671	696	690	683	661	722	673	734	673	675	722	729	693	703	693	731	651	685	710	701	677	703	703	725	699	692	704	668	711	695	753	676	682	640	654	633	709	695	714	703	657	663	726	689	707	685	692	664	656	707	693	661	725	660	695	645	694	735	690	666	638	728	702	664	697	630	666	708	679	667	656	705	712	693	718	669	733	671	691	720	696	696	718	658	736	706	716	745	761	725	661	695	696	693	691	656	701	674	745	660	674	662	716	654	685	681	662	702	658	677	655	688	716	731	678	668	700	690	690	686	703	717	678	688	722	686	665	675	690	735	698	709	718	686	698	686	719	699	703	714	697	675	686	727	741	716	685	744	695	664	704	730	738	687	662	648	699	720	708	718	669	724	666	667	752	726	689	650	731	711	678	685	679	754	696	676	667	663	713	701	680	707	663	683	663	691	724	658	696	681	725	706	702	716	673	714	725	678	679	740	729	688	725	685	690	686	711	686	726	686	684	659	695	704	672	657	650	643	698	682	710	714	698	720	681	683	686	725	676	628	702	691	675	704	710	679	673	663	719	685	702	693	749	757	671	687	664	692	632	662	657	701	733	662	688	690	692	701	683	689	712	689	685	647	699	656	678	692	689	725	699	717	673	698	643	701	777	677	709	721	666	714	701	747	696	667	680	674	704	714	671	734	671	730	717	686	704	687	660	679	656	683	714	717	770	693	659	661	677	690	682	682	693	746	699	682	694	693	691	731	714	672	730	691	670	700	697	687	719	740	677	712	684	784	734	698	687	687	649	633	692	744	670	716	707	725	672	711	697	689	713	696	733	717	707	708	683	667	716	697	697	721	716	681	718	650	685	632	746	687	684	697	736	717	685	723	664	696	666	712	715	715	700	706	672	703	695	711	696	669	652	726	723	717	728	696	718	678	711	708	723	708	700	660	711	690	712	668	659	688	729	701	698	701	745	744	705	682	719	693	668	709	679	722	661	658	706	709	705	729	715	704	661	704	734	698	668	677	716	704	705	689	718	724	729	682	717	730	713	624	692	681	727	671	715	692	707	698	681	689	709	663	702	668	771	703	683	654	728	709	710	736	692	667	686	690	706	658	667	700	731	684	674	686	706	734	684	697	674	704	754	687	678	665	697	650	684	703	655	679	665	683	704	664	728	685	719	705	699	691	689	707	665	691	702	688	661	687	721	667	690	721	682	700	683	671	746	713	641	669	700	690	711	667	658	723	659	685	666	679	694	611	682	677	666	716	658	727	672	662	700	694	681	712	695	725	691	730	661	701	699	710	707	727	697	684	675	691	730	704	699	740	675	691	730	656	702	758	676	678	691	752	711	705	743	668	673	740	686	693	711	731	668	638	735	686	719	680	691	726	689	709	689	714	682	693	687	687	692	721	682	710	702	761	681	665	664	715	726	684	728	704	702	680	754	693	708	694	690	709	742	709	700	681	648	750	684	676	718	747	691	662	726	677	687	694	700	654	677	681	655	692	682	684	694	695	711	723	717	724	709	725	691	730	677	703	693	684	699	640	650	689	716	678	717	673	718	718	672	747	698	708	669	672	668	668	690	674	683	697	749	709	678	703	660	716	747	752	676	668	691	701	734	702	697	709	686	726	680	687	717	682	658	744	702	672	698	672	716	721	710	677	702	670	710	768	681	705	694	683	716	696	710	677	700	678	735	676	692	746	663	738	663	669	704	698	682	763	709	701	693	706	676	756	688	666	678	676	714	683	755	689	669	634	690	643	706	710	672	649	699	709	736	718	726	703	706	665	741	662	630	703	702	706	697	686	693	707	702	719	699	708	683	709	680	689	706	672	704	740	704	699	707	713	687	719	654	689	668	646	703	696	659	709	697	669	686	760	730	716	640	712	724	699	768	706	715	702	663	715	687	717	739	678	679	669	696	726	712	675	687	731	692	740	697	686	681	714	694	687	645	716	696	665	679	681	718	726	717	705	725	646	738	672	688	672	702	711	665	670	668	692	742	658	648	711	713	723	708	626	672	712	693	729	662	682	660	697	707	714	716	691	729	709	699	679	655	691	704	669	718	686	692	689	724	680	671	716	675	701	682	680	694	656	712	698	659	676	683	704	701	649	678	752	690	663	679	699	641	692	668	711	710	714	732	686	679	706	717	668	750	685	708	646	704	723	707	636	672	682	677	665	702	701	682	689	704	705	682	696	667	643	699	697	713	705	670	716	656	668	720	676	654	686	740	726	675	686	688	728	692	719	688	661	688	749	716	727	707	698	707	736	687	666	700	729	665	686	721	717	659	699	747	672	666	701	675	701	683	691	671	679	683	728	734	673	666	717	718	754	694	712	703	747	732	692	690	669	787	689	652	658	669	748	670	708	694	696	669	639	695	723	699	693	723	714	724	691	703	662	664	677	731	701	688	706	707	716	702	714	677	724	693	761	697	717	704	714	731	658	678	716	692	734	689	681	683	738	722	681	726	705	668	675	669	646	748	672	684	674	698	675	731	693	661	674	718	693	687	642	714	671	732	713	711	686	678	687	707	709	707	703	709	717	710	681	721	651	711	702	706	687	706	699	673	657	732	683	669	697	708	706	705	704	686	700	670	731	692	633	653	741	731	703	669	690	707	724	707	647	692	682	680	707	678	672	739	665	761	744	698	657	690	716	690	736	690	702	744	743	723	729	657	703	690	680	700	685	686	688	710	716	723	709	725	688	689	749	725	662	645	689	751	681	654	676	718	741	718	691	715	712	681	689	727	659	681	710	697	682	687	714	707	688	693	739	706	704	677	725	715	711	658	730	708	733	657	703	682	701	713	704	678	678	712	704	716	746	689	684	702	728	640	656	690	720	673	718	690	730	675	668	709	724	729	651	744	685	657	707	683	706	688	716	735	709	678	684	663	739	686	706	671	692	660	717	679	740	698	692	654	664	698	673	675	687	654	712	643	680	706	684	701	712	686	726	690	687	710	716	734	693	668	705	697	743	711	689	665	673	626	687	667	680	717	696	708	739	658	683	672	676	723	694	657	699	707	701	720	704	675	680	748	652	709	680	687	709	675	674	685	669	718	687	694	733	697	663	728	737	683	686	669	697	709	739	706	685	714	712	689	727	706	639	682	685	678	731	686	714	717	685	717	693	672	715	690	701	673	750	687	703	703	697	727	719	683	712	734	695	674	668	701	715	691	706	713	685	709	661	669	692	748	729	712	664	716	735	729	691	714	679	674	718	671	706	677	723	735	688	626	725	699	747	695	722	680	700	694	683	664
14069	2857	3187	2568	1917	1312	834	633	573	485	406	373	324	311	295	309	270	240	253	227	225	216	200	205	174	207	217	207	167	182	197	159	205	240	186	207	197	191	175	205	167	190	183	157	176	199	192	192	202	189	198	199	201	175	168	188	202	182	201	192	167	191	185	193	193	171	160	183	197	180	188	171	178	179	201	171	195	204	177	183	171	160	188	182	191	207	170	187	177	207	189	198	192	174	190	187	161	184	190	151	154	163	196	176	196	190	187	179	203	190	200	164	186	196	211	194	175	186	207	172	178	194	184	176	161	162	173	184	204	171	172	180	161	183	138	188	170	185	187	189	208	196	188	192	181	216	203	184	170	188	195	189	204	173	170	195	172	166	171	212	181	206	186	174	188	185	188	187	183	195	193	185	212	158	194	190	167	190	182	147	192	164	184	180	212	177	191	195	206	186	184	182	180	204	183	175	175	184	176	188	176	184	163	165	189	170	198	229	184	185	170	178	217	175	183	165	178	173	181	159	182	195	193	162	199	197	171	209	193	190	181	193	160	196	179	162	193	172	197	199	184	188	207	193	165	189	186	196	201	177	208	169	174	183	195	193	162	174	190	179	173	195	174	170	207	165	191	174	172	203	169	171	200	180	176	194	166	149	173	166	191	184	189	212	169	198	195	173	176	185	186	181	166	180	157	184	191	181	180	193	186	173	199	199	205	183	181	154	182	185	178	211	208	203	179	189	196	168	175	169	210	189	201	173	180	188	193	190	185	183	166	194	201	183	188	202	189	169	170	212	174	182	176	173	162	183	192	179	182	171	183	177	166	181	163	180	193	188	203	159	183	163	189	177	197	206	169	194	158	217	186	183	195	188	174	181	174	215	195	176	205	163	198	190	161	198	193	177	206	181	190	167	169	144	204	185	155	181	199	200	170	154	189	194	170	180	195	196	208	165	165	173	207	198	176	193	173	173	183	200	195	201	172	191	208	195	180	175	175	183	211	203	173	175	167	193	187	181	213	176	209	177	191	188	185	179	193	171	162	197	186	175	146	174	195	182	197	176	204	184	178	194	173	197	212	196	177	200	173	181	174	161	188	171	172	197	187	218	179	193	183	180	203	193	182	188	157	189	174	196	183	183	174	190	197	186	170	186	201	180	177	224	186	170	175	199	194	193	186	198	182	165	179	193	184	171	172	177	177	178	215	182	181	177	176	175	194	161	201	200	198	184	166	194	239	141	215	194	198	192	178	205	181	171	162	192	193	201	221	177	166	183	178	174	165	183	165	181	186	189	183	189	167	167	165	203	206	185	180	190	198	176	186	210	161	194	182	181	192	209	190	162	183	173	180	180	185	193	212	159	174	212	163	184	183	201	187	183	196	184	169	189	185	177	188	170	183	169	177	184	192	166	200	155	167	173	157	199	194	176	162	162	198	192	200	190	171	164	174	195	172	190	197	203	197	190	182	163	205	188	170	191	177	177	171	168	178	199	163	178	187	179	163	174	166	168	183	180	186	155	193	196	180	183	161	173	200	191	183	201	211	195	203	188	190	180	180	191	201	173	184	178	187	195	183	167	206	189	182	189	188	189	195	171	163	172	175	163	190	168	201	186	187	182	211	197	178	168	171	185	178	200	203	165	146	188	175	166	159	178	150	199	177	204	174	187	210	173	166	169	178	190	176	191	201	210	172	190	181	192	197	173	164	194	195	156	194	176	180	192	217	190	155	166	189	183	174	195	197	166	204	186	188	172	175	183	168	168	188	191	187	162	178	189	200	180	180	184	168	173	157	204	180	161	183	195	164	195	196	179	173	168	171	172	155	180	179	209	204	171	197	212	145	193	175	213	197	173	173	188	203	170	190	185	180	192	180	209	186	184	173	164	194	182	190	184	195	170	189	207	179	184	178	179	165	167	190	176	187	188	193	172	167	209	166	193	163	171	193	190	195	208	190	169	185	197	180	179	197	203	176	171	176	179	193	179	177	184	185	191	168	186	175	203	175	170	189	173	175	206	166	178	161	192	196	187	178	185	212	203	184	181	180	167	164	185	166	202	184	201	187	203	198	202	183	199	172	165	201	196	180	180	173	175	194	189	175	184	191	200	170	187	184	167	179	191	171	199	182	166	186	170	189	180	163	173	168	163	180	186	152	167	199	171	180	172	207	189	202	176	173	180	189	147	182	161	184	179	166	162	190	179	189	204	207	192	201	185	189	177	174	213	208	199	171	178	210	203	167	179	177	181	156	197	195	180	170	184	187	212	176	178	182	184	187	167	164	205	193	170	169	172	189	179	183	202	190	168	152	207	174	203	180	167	171	160	164	191	191	162	197	206	185	195	167	201	193	193	205	184	184	176	185	190	158	192	165	205	200	194	168	202	177	194	201	191	196	191	184	164	181	209	199	236	192	185	195	188	158	189	190	187	183	160	174	177	172	187	177	192	178	176	166	188	156	198	175	170	196	162	175	166	185	188	189	194	197	223	197	173	202	197	182	164	189	174	209	164	187	192	188	164	190	200	165	170	168	192	215	169	199	190	179	173	201	197	186	178	173	182	146	184	188	205	188	208	193	191	177	183	177	175	183	152	179	172	187	189	165	202	183	162	192	197	188	202	187	207	187	173	185	195	185	191	186	187	208	182	166	179	167	168	180	193	197	193	196	182	199	167	180	179	171	189	196	171	167	178	182	200	195	172	167	189	214	206	207	209	185	169	195	177	173	183	197	168	169	201	173	175	164	176	179	173	173	197	173	163	207	172	150	164	167	178	192	161	187	201	176	182	188	189	197	188	198	210	168	163	191	205	172	193	179	181	164	184	185	180	179	189	196	167	181	172	199	176	177	182	179	188	226	177	182	235	196	176	165	183	188	179	165	191	181	181	197	168	163	192	172	171	170	175	188	204	159	174	191	212	179	187	188	184	196	185	168	175	163	189	176	193	194	174	197	184	211	191	174	180	194	179	179	172	156	158	177	198	199	206	182	158	169	198	178	181	186	182	193	185	188	191	177	191	185	179	189	163	169	180	191	195	209	164	189	216	216	187	185	171	213	199	196	157	179	186	184	185	182	158	211	164	180	173	201	170	163	183	157	143	156	199	180	180	196	178	179	165	184	189	165	184	166	198	183	165	200	165	188	176	178	200	187	193	181	184	187	191	189	197	184	199	183	192	182	186	180	185	182	192	158	176	179	196	180	181	205	179	184	174	162	174	176	191	207	174	190	185	204	174	180	161	175	203	182	183	177	175	165	193	198	177	158	197	183	182	195	189	193	181	170	185	200	170	179	191	186	206	188	190	205	190	217	164	194	191	172	158	178	186	160	175	201	173	184	178	199	208	184	205	155	177	184	214	167	195	205	212	178	161	190	186	198	190	166	177	202	200	176	172	190	159	179	191	189	208	201	144	177	172	191	186	196	181	185	175	184	188	191	167	160	154	180	169	188	176	190	176	180	201	195	170	168	163	179	167	164	191	200	190	178	171	166	189	205	170	175	180
9203	2800	6019	7113	6816	5336	3856	2764	2303	2103	1811	1474	1519	1207	1209	1096	980	880	835	889	805	750	640	580	643	610	604	555	579	588	576	526	567	532	554	502	529	525	494	499	477	497	481	546	488	522	487	533	530	485	501	479	487	488	488	475	479	482	491	483	467	484	500	472	416	506	510	460	514	452	485	479	462	448	489	460	489	443	503	455	439	494	457	475	471	513	499	502	454	492	452	494	467	432	479	460	468	487	482	462	513	506	462	471	476	481	471	487	501	465	515	484	466	491	466	484	470	491	436	475	482	468	436	472	442	419	462	445	463	440	456	460	466	446	493	492	477	476	501	457	445	457	461	448	466	477	435	473	442	454	427	451	455	447	444	445	464	453	436	457	513	456	454	441	473	458	466	475	468	427	458	473	450	453	456	453	460	456	457	455	410	448	456	442	456	487	510	467	483	466	507	496	464	473	510	463	465	436	469	470	463	475	470	470	444	437	459	461	473	438	462	459	475	455	443	412	425	453	439	461	495	451	468	443	491	471	459	447	497	457	444	429	534	450	473	456	456	454	487	426	447	450	452	397	474	437	465	453	483	459	467	486	469	430	486	477	448	431	506	446	442	491	466	478	445	474	462	446	467	428	470	478	445	458	447	444	459	446	460	465	460	451	475	487	497	435	481	487	445	492	459	445	466	468	465	474	437	469	457	413	475	459	452	416	461	463	438	477	477	484	424	478	485	472	446	473	477	485	460	471	439	502	498	482	445	469	491	468	457	501	440	472	451	463	442	474	447	458	471	462	459	474	537	458	441	484	492	448	476	457	448	484	457	452	426	445	477	484	444	478	457	510	468	436	466	506	476	457	467	445	479	440	469	472	464	483	470	476	489	453	449	441	471	435	477	423	484	474	459	466	494	454	430	450	453	489	476	492	454	494	482	460	452	463	462	439	441	463	465	467	429	454	452	452	481	494	452	471	447	493	475	462	469	465	450	460	459	466	468	459	474	446	440	451	461	413	470	453	454	489	493	474	503	428	478	440	444	452	506	446	429	495	436	474	512	447	462	464	468	445	425	429	448	438	439	472	454	443	496	454	456	487	471	433	473	486	466	451	446	463	470	443	454	479	491	448	490	449	463	515	489	497	467	460	451	434	476	437	423	505	478	527	478	463	467	451	512	461	442	434	462	491	455	480	435	478	443	445	481	441	449	494	443	490	431	478	453	471	466	477	460	489	439	459	451	444	465	460	501	421	457	478	461	452	468	466	429	473	473	450	486	484	456	432	445	468	454	479	447	490	457	443	487	476	470	477	457	465	492	444	490	463	456	429	480	488	464	448	473	481	411	475	466	446	465	464	454	491	486	421	438	469	475	448	477	425	468	454	467	446	486	509	467	465	490	466	461	466	480	444	431	469	464	478	495	446	464	449	454	481	506	469	492	494	511	442	459	442	499	473	472	459	451	486	479	477	450	477	492	462	461	421	428	438	453	466	493	483	499	442	484	487	435	451	460	448	467	454	504	453	440	455	459	453	471	476	456	440	458	421	476	446	484	465	440	467	446	463	431	462	459	456	471	459	474	490	409	467	476	421	475	480	479	458	428	446	432	477	492	453	494	439	475	473	446	459	460	419	451	462	451	496	511	452	457	509	477	487	416	458	450	459	452	516	449	445	484	478	446	491	440	467	442	455	486	459	445	480	455	457	493	476	462	460	425	517	475	475	455	428	445	498	453	471	489	452	461	486	431	480	512	432	437	462	453	437	479	498	451	424	449	441	463	486	510	492	441	489	482	436	465	468	443	496	444	465	456	455	449	472	475	466	465	497	448	448	479	471	477	417	435	450	434	460	478	472	457	439	464	446	480	434	460	481	422	409	473	472	428	492	459	480	445	430	448	413	491	482	444	444	464	488	536	429	495	452	505	421	487	472	457	485	457	465	456	445	464	447	464	434	471	495	488	453	495	425	450	437	474	474	471	477	447	470	488	446	485	492	440	483	473	481	419	460	472	456	423	493	516	465	460	472	477	456	440	453	468	441	459	438	469	472	479	441	448	473	499	454	464	474	455	452	492	444	434	450	464	446	416	477	428	458	464	480	435	434	441	458	480	470	469	449	449	433	491	454	436	492	510	460	481	474	470	455	463	463	452	479	442	457	478	464	480	493	447	442	476	462	457	463	460	482	442	476	500	481	435	425	508	470	431	460	435	474	450	414	450	461	483	465	432	480	459	457	447	473	481	484	445	472	433	438	453	500	461	442	451	444	513	497	459	446	443	459	477	453	471	448	499	440	438	471	451	451	477	492	480	476	477	472	490	439	443	479	438	444	443	467	445	467	477	483	454	455	457	465	472	436	438	471	429	473	452	473	456	475	424	434	474	469	450	482	466	481	448	448	462	441	467	441	446	483	473	458	462	437	461	456	455	419	448	445	471	462	448	490	495	500	459	482	491	465	470	467	475	446	431	477	446	454	448	434	482	460	451	476	461	467	455	471	471	451	454	456	458	471	487	482	442	480	493	468	452	483	448	430	491	475	449	462	466	466	461	457	467	473	435	432	444	465	447	464	469	471	484	472	467	501	509	482	487	429	464	510	458	446	427	447	464	447	465	453	441	470	424	436	423	466	449	438	451	456	456	438	461	457	457	466	468	468	479	492	473	495	460	468	480	469	467	491	504	437	469	419	428	477	466	428	450	448	484	483	447	463	455	467	471	490	473	472	460	442	442	457	475	438	439	481	506	447	463	451	488	442	442	466	465	472	457	505	461	470	503	492	432	468	494	451	438	464	468	447	488	472	438	509	506	420	440	469	424	448	464	458	448	455	432	443	467	478	458	481	460	453	514	454	465	462	465	459	444	451	491	450	448	479	428	473	504	472	471	503	464	417	494	467	470	495	450	466	482	451	475	471	427	441	461	469	488	443	446	454	457	490	439	483	460	450	438	430	492	439	429	474	470	442	454	431	477	469	467	448	432	420	456	468	458	463	488	441	480	444	455	455	470	513	493	487	475	444	486	472	449	461	465	453	442	481	502	475	503	507	473	483	420	466	460	468	466	422	437	450	461	450	447	509	444	483	480	456	477	438	456	464	467	483	447	461	445	481	444	459	482	438	445	507	462	490	477	446	442	471	450	480	479	464	497	455	438	447	442	477	512	489	489	426	464	471	492	488	487	436	480	426	443	483	450	481	479	470	489	488	447	485	484	474	450	486	458	465	461	475	462	460	448	470	451	417	479	455	460	468	532	482	491	489	454	479	513	441	453	436	521	471	462	453	485	457	433	475	475	461	463	401	480	481	432	475	491	472	459	475	485	474	433	469	481	455	454	449	438	473	468	467	439	438	463	437	467	484	498	464	473	477	446	443	475	474	440	468	466	463	451	470	447	463	447	522	452	480	476	464	471	440	483	431	463	486	435	488	487	485	485	430	484	478	449	477	448	440	466	468	435	437	451	421	433	470	455	438	482	456	449	478	476	447	420	476	432	458	459	438	474	454	447	481
2286	1013	1197	1010	761	700	533	457	449	411	355	357	348	350	343	335	352	333	311	328	318	301	290	320	334	317	307	304	303	325	354	300	336	295	307	362	328	299	311	307	289	349	311	292	298	334	292	363	259	297	287	323	342	299	315	286	325	332	301	340	310	300	294	309	299	317	330	295	285	326	288	293	300	301	322	296	304	302	288	335	327	276	324	315	335	307	305	311	292	347	331	364	320	340	322	341	326	315	305	316	326	303	306	347	346	318	319	329	335	325	288	281	335	330	337	330	315	315	289	327	294	301	323	302	314	287	312	325	328	339	352	328	331	297	287	323	326	312	316	335	318	287	343	340	338	326	319	285	325	345	304	317	337	316	274	320	314	325	315	327	314	310	285	312	322	300	293	279	304	293	321	336	320	301	323	343	309	310	336	278	336	343	277	330	288	320	320	325	325	311	301	326	309	306	316	309	326	356	319	285	306	304	290	290	334	329	305	329	310	336	338	292	298	304	345	301	329	325	366	308	328	307	334	325	319	324	308	314	333	279	342	293	298	306	319	302	303	346	278	314	314	329	333	357	312	306	315	312	315	299	344	309	288	314	311	301	323	321	288	322	309	327	306	303	282	322	336	316	319	320	322	340	323	308	306	301	307	297	326	318	307	306	309	316	323	340	290	384	336	305	312	320	328	344	328	338	292	298	319	328	340	311	267	301	311	302	297	325	279	348	331	322	306	359	317	335	320	291	301	312	335	324	300	319	316	311	309	295	331	303	285	301	298	328	317	296	297	356	322	283	309	319	337	352	324	320	328	301	306	328	316	287	294	346	314	322	306	325	333	292	323	303	285	306	341	270	347	301	305	281	304	319	285	303	291	316	322	275	288	311	310	299	356	326	290	325	306	321	321	315	292	315	315	364	331	325	310	311	322	314	313	282	300	326	286	297	307	296	322	291	293	308	275	285	303	321	279	313	323	325	293	312	316	304	301	323	316	291	273	319	323	311	311	287	288	304	275	316	298	325	327	322	299	289	320	287	336	307	308	321	296	292	301	301	296	350	312	311	278	297	293	320	303	347	308	277	311	285	341	325	314	327	291	296	306	334	301	312	321	312	291	350	338	286	311	295	336	318	302	336	298	302	339	326	329	308	340	293	346	329	297	318	324	296	286	334	286	318	301	308	301	326	350	310	282	323	313	336	349	322	307	284	324	338	328	327	295	316	301	321	323	314	293	309	322	303	330	319	321	322	322	316	312	307	319	332	320	338	301	343	317	378	313	291	287	324	322	312	314	304	302	323	304	271	308	342	313	295	303	303	297	343	311	328	346	310	304	339	341	300	320	315	321	315	287	331	300	331	322	294	346	307	314	310	313	282	359	309	329	310	335	323	367	338	301	316	307	315	292	339	326	339	299	320	305	290	317	334	294	287	314	323	302	293	320	308	286	312	301	280	297	316	335	310	302	312	342	303	322	344	342	338	331	300	324	330	304	312	340	342	314	325	328	312	298	290	309	304	355	328	290	321	331	273	328	312	324	329	291	280	271	349	324	299	298	321	355	318	294	341	325	301	293	275	315	321	306	319	322	325	332	268	311	308	338	322	316	336	291	338	331	328	330	333	307	340	313	326	331	322	317	314	315	332	320	302	295	328	295	288	292	301	300	302	321	344	330	333	312	305	322	296	340	324	295	287	289	315	312	319	323	320	293	327	314	316	333	354	315	320	342	333	291	293	269	277	307	322	304	315	295	294	323	323	314	315	326	310	298	340	317	332	352	326	307	267	281	307	310	309	318	295	283	283	300	282	292	327	322	302	320	298	294	314	293	295	300	333	326	327	291	316	299	306	287	326	345	289	318	320	358	328	297	294	326	288	308	322	307	347	312	324	275	294	333	302	300	294	321	288	333	273	314	310	299	274	315	303	284	296	330	307	311	308	333	308	351	326	301	324	294	282	319	347	324	342	326	316	294	334	303	312	339	301	333	298	302	308	301	286	292	312	315	296	329	277	304	288	323	346	317	332	293	329	288	326	310	348	288	322	330	281	335	315	350	322	306	330	297	311	324	299	313	305	290	282	317	309	318	310	335	314	322	280	318	289	282	329	305	326	316	303	321	316	309	305	300	303	300	309	333	300	305	310	309	307	327	314	311	304	340	329	318	334	334	304	293	289	311	368	302	298	338	325	291	289	297	317	308	298	336	305	281	287	325	328	335	301	339	325	342	335	274	302	330	300	306	302	336	314	346	305	316	338	316	305	356	289	297	298	306	315	317	309	330	306	329	339	303	321	327	300	321	273	303	364	315	319	311	312	314	313	298	276	306	286	363	331	324	315	307	289	284	322	328	304	292	311	281	303	293	326	308	325	333	320	311	296	317	302	336	310	297	331	310	296	352	275	326	323	298	295	322	327	321	295	319	292	302	312	303	324	310	302	305	302	295	336	349	317	276	313	317	278	326	313	301	332	323	342	295	356	289	299	305	321	302	332	340	322	320	295	310	323	279	304	290	309	320	318	358	294	307	283	310	296	306	316	288	318	295	293	308	337	310	339	308	278	317	297	303	316	307	307	278	312	304	308	321	288	358	340	314	288	342	318	295	350	309	314	340	307	306	309	339	338	284	310	324	299	295	309	304	324	321	307	316	330	324	323	298	329	333	270	308	341	297	314	312	317	339	340	306	313	318	303	285	325	288	285	280	263	330	268	340	285	286	302	323	305	290	302	305	294	298	325	303	301	307	336	324	305	282	325	302	313	282	310	313	339	319	289	319	331	302	361	324	318	314	286	320	315	332	298	337	303	303	316	360	306	299	339	283	335	277	302	334	329	286	318	327	309	289	316	339	300	294	336	325	310	317	304	311	340	326	334	300	302	313	308	326	352	309	320	296	313	278	296	302	301	292	310	328	341	349	304	311	329	316	299	346	350	264	313	327	310	304	301	331	285	320	303	291	303	340	314	276	285	347	341	326	299	313	327	300	310	299	325	288	347	314	272	296	301	330	270	298	310	291	332	293	323	297	315	324	358	308	317	285	338	297	317	334	309	294	304	320	346	287	329	297	312	312	297	318	293	313	258	315	347	308	303	283	305	315	309	302	338	312	287	310	345	322	334	309	312	328	276	335	301	282	318	327	342	327	296	335	304	319	314	318	347	341	321	298	320	301	335	302	309	299	303	304	316	313	297	353	308	304	323	328	305	334	333	323	312	309	293	283	299	337	307	317	297	321	329	273	351	308	284	291	330	333	280	310	318	328	311	292	287	303	309	339	359	329	285	313	297	310	297	290	321	322	293	315	306	299	352	364	343	299	321	323	330	320	331	307	311	307	326	311	328	304	324	325	330	306	287	321	320	295	296	287	341	269	311	326	318	294	305	326	298	278	325	301	312	306	352	332	296	296	301	341	285	296	327	310	265	314	295	301	315	282	323	308	304	354	345	337	299	322	291	340	320	329	294	348	316	308	330	341	295	332	313	322	320	326	298	293	316	343	306	313	306	301	321
2554	1496	2663	3065	2859	2340	1819	1463	1230	1087	1076	989	965	945	917	902	894	862	899	846	794	830	771	815	765	741	751	778	743	739	761	793	741	786	778	750	764	750	782	791	734	737	737	719	762	780	736	758	764	747	753	743	793	725	753	774	761	778	747	808	706	770	739	777	718	757	781	765	768	647	760	735	729	703	807	726	787	711	772	777	706	747	723	727	744	717	726	735	738	743	792	758	701	739	774	719	673	684	776	757	753	781	772	736	761	716	699	753	755	726	756	763	750	767	743	763	779	753	712	791	772	754	675	725	740	758	745	740	736	751	756	714	762	735	776	757	785	757	748	736	730	744	794	733	716	731	761	776	772	780	742	756	777	747	771	773	754	748	774	759	774	757	721	741	724	783	793	748	720	753	722	735	771	765	745	764	732	766	752	733	752	739	768	716	766	742	733	786	733	763	768	780	777	729	721	721	776	736	722	771	763	760	752	685	767	764	761	720	683	751	749	760	749	763	737	735	720	776	805	745	788	716	703	748	685	737	732	707	766	791	751	788	752	801	717	734	746	763	739	725	785	790	780	745	741	773	743	760	738	801	796	706	738	734	753	772	729	740	769	739	744	743	814	755	732	785	772	744	736	746	751	748	738	732	750	733	780	775	737	702	726	746	750	689	755	804	738	769	765	746	747	777	749	787	744	733	733	713	738	743	744	759	758	800	791	782	715	731	739	702	765	724	795	738	741	693	762	704	723	775	736	730	724	705	730	716	732	746	737	742	684	757	755	732	751	747	747	763	778	778	817	738	773	761	775	719	752	767	756	750	735	744	732	776	732	791	725	732	740	714	772	726	751	764	762	727	724	780	747	723	730	758	786	754	729	759	773	735	770	757	731	783	757	757	747	776	719	749	726	785	723	793	712	734	714	737	802	730	757	735	751	734	781	751	747	742	756	752	748	760	777	749	743	753	712	746	763	692	761	721	748	737	791	766	745	675	753	698	781	723	783	772	767	750	793	747	731	746	715	715	742	785	742	792	753	785	724	746	757	734	766	718	782	738	794	787	708	783	767	773	714	741	750	751	743	751	751	754	720	747	760	751	733	714	746	726	733	765	763	736	760	750	747	773	781	775	729	730	755	750	735	754	685	747	715	691	761	801	727	811	769	738	782	740	748	736	706	755	803	770	738	744	718	743	755	706	721	748	754	768	675	747	783	723	742	716	771	734	784	738	797	725	766	765	813	719	741	746	750	750	764	787	742	760	793	760	724	733	716	759	788	753	765	759	705	762	760	742	743	766	764	745	803	763	760	792	745	700	775	753	751	699	767	745	746	744	784	777	675	731	765	783	729	740	736	772	725	750	753	760	733	760	750	770	747	774	738	789	727	719	704	747	720	791	748	760	755	736	758	763	735	738	766	748	740	721	752	810	763	747	738	744	740	750	739	714	814	781	731	760	753	744	748	728	752	695	744	756	717	758	737	755	779	787	753	770	766	734	761	785	764	722	745	714	737	785	755	694	781	780	791	768	756	742	728	713	780	764	738	748	704	763	718	718	699	753	726	785	714	724	778	739	740	715	824	738	713	761	730	720	747	744	801	776	726	729	735	784	729	757	706	746	724	802	728	732	777	794	740	784	727	787	744	721	752	779	737	770	767	798	758	770	796	786	753	776	732	743	763	747	752	751	790	767	782	752	757	748	735	789	751	750	726	798	733	785	776	785	803	694	735	734	755	710	706	775	762	732	785	709	750	792	706	710	704	750	757	737	740	750	755	791	753	749	766	778	782	811	771	773	751	790	759	776	729	779	722	739	759	752	730	746	742	715	806	732	730	785	757	765	761	803	788	761	721	790	753	743	740	745	758	739	710	711	746	715	776	805	764	718	765	751	756	748	773	738	730	721	741	757	735	712	783	823	759	775	742	700	751	719	780	773	802	753	768	757	747	784	758	745	775	774	730	730	797	748	749	744	757	756	757	757	778	743	748	717	772	753	767	735	717	771	760	734	739	744	732	750	774	712	778	760	759	767	738	740	780	777	695	744	736	769	802	733	781	765	741	744	723	736	760	750	824	714	748	741	759	712	747	770	745	733	788	741	740	725	733	701	787	770	769	718	737	730	761	717	761	714	727	759	740	781	741	743	789	744	722	772	776	737	765	706	712	786	759	774	785	772	742	743	735	743	726	738	765	716	766	738	707	739	717	780	745	765	825	760	750	763	747	688	741	756	715	735	725	763	752	724	781	797	743	735	709	728	765	754	769	728	753	785	789	781	708	725	731	780	773	763	773	723	789	766	728	766	735	772	770	746	737	781	765	756	738	727	761	761	791	728	748	753	701	761	714	756	730	774	783	794	729	751	759	757	748	738	709	765	760	734	759	740	742	728	747	743	759	738	762	793	781	736	734	760	766	774	737	774	715	798	749	730	752	753	782	757	737	757	713	766	680	749	747	734	728	714	774	749	772	762	739	749	804	720	745	761	684	698	751	727	746	807	786	758	745	762	768	768	764	705	767	735	753	754	724	715	761	750	767	769	754	726	746	724	748	727	749	710	730	740	778	763	733	759	729	765	757	676	737	731	774	726	760	780	764	758	756	711	758	739	744	769	740	725	793	735	735	699	718	742	702	720	751	759	732	791	777	746	749	773	766	762	673	796	705	750	761	768	719	749	736	757	720	713	740	768	747	745	733	714	750	734	725	789	765	766	737	734	740	752	771	757	782	750	755	741	818	790	776	734	760	720	763	814	763	704	752	745	720	736	754	771	736	761	775	757	811	772	799	781	755	753	684	751	702	734	670	648	770	690	755	778	697	721	713	795	767	744	756	746	757	715	757	765	741	768	733	773	717	766	659	769	754	727	752	732	718	754	775	769	752	751	784	736	699	721	748	759	762	780	759	802	744	764	775	758	781	716	726	759	767	752	749	766	766	749	731	720	752	743	735	743	765	720	726	757	770	745	726	735	757	726	751	717	778	795	735	732	733	788	774	727	704	741	747	735	763	775	775	786	748	739	742	749	729	757	747	746	740	757	758	749	743	751	746	709	760	763	755	720	749	739	763	709	764	744	725	724	711	772	740	752	717	739	780	747	749	722	765	681	761	731	722	744	734	733	749	750	815	800	726	772	728	742	732	753	771	781	745	745	738	699	791	768	777	739	794	789	733	736	739	745	734	740	786	784	764	727	701	786	729	794	759	738	763	726	755	757	744	768	760	726	737	798	730	737	799	721	705	737	820	713	805	756	699	760	793	739	731	743	764	743	721	754	763	760	770	730	766	743	733	735	786	751	699	727	713	694	797	760	728	728	744	711	711	726	783	722	742	782	754	742	699	728	766	798	742	747	737	783	732	732	734	790	755	762	739	817	779	736	745	782	741	762	732	783	772	733	701	751	737	787	739	697	758	700	751	728	813	712	753	750	762	765	826	747	720	746	750	791	763	718	738	763	751	767	725	755	738	723	680	685	756	709	706	715	762	759	723	749	745	746	755	766	729	760	764	719
7989	1689	2154	1758	1302	962	696	590	481	438	413	404	397	379	327	331	315	319	325	287	335	316	298	298	294	286	300	305	291	299	307	306	276	285	303	285	297	273	256	307	319	283	283	267	294	279	303	290	316	296	333	288	318	294	290	306	304	311	271	296	281	292	293	287	312	284	298	257	315	284	320	291	328	247	302	270	301	281	277	290	312	307	299	293	303	322	282	284	330	304	274	312	266	288	301	319	281	277	311	260	275	302	295	300	322	293	295	275	317	303	320	289	308	288	298	295	276	265	315	276	317	306	283	283	303	293	273	300	284	292	277	276	323	291	277	297	289	305	285	258	275	263	253	262	265	294	296	320	297	286	284	288	292	307	305	300	296	328	301	254	300	282	326	299	299	281	286	296	306	294	300	265	305	306	286	239	269	266	302	309	317	298	277	287	290	302	309	294	307	297	291	315	293	307	285	299	277	288	297	306	293	290	315	293	301	306	285	301	284	308	284	269	278	282	270	295	295	305	304	303	309	297	265	268	275	259	268	266	278	266	299	287	291	294	276	262	281	265	299	297	286	285	276	275	269	271	286	294	271	278	269	301	292	288	309	287	283	294	278	266	292	277	274	289	260	287	281	306	325	272	309	313	255	284	273	301	299	299	292	250	312	318	298	310	292	252	307	290	278	272	344	302	308	272	310	292	346	278	291	280	250	312	295	279	286	332	260	297	296	308	283	276	296	308	312	268	307	284	294	279	294	295	276	266	262	249	279	242	281	277	295	289	281	296	288	290	276	295	295	283	294	316	300	287	278	302	303	288	283	292	321	305	310	302	287	307	293	282	286	280	296	299	291	301	300	293	298	268	259	309	292	253	286	315	291	266	310	252	317	281	266	296	301	272	321	283	286	253	245	258	326	323	279	284	313	311	295	256	299	265	264	304	261	275	291	302	294	297	257	308	275	289	281	276	256	257	298	309	274	286	298	302	313	283	286	308	271	320	298	275	291	286	253	260	302	311	261	320	292	266	311	321	297	271	262	293	318	294	292	288	290	286	264	284	299	284	277	228	309	263	313	290	282	314	296	266	280	269	284	300	297	334	305	274	327	273	298	252	275	303	301	286	303	287	282	304	299	295	272	280	275	292	249	269	280	264	268	305	306	294	326	262	304	280	306	294	282	292	279	265	286	313	272	262	303	298	323	298	267	307	319	313	267	291	291	298	325	303	276	263	274	303	271	294	251	262	279	310	295	293	281	290	281	341	274	304	281	287	311	314	287	298	279	302	327	270	319	292	297	285	319	302	303	311	292	259	289	328	253	289	290	297	263	288	291	319	289	286	288	267	278	281	286	282	336	274	300	310	256	262	291	271	295	313	295	312	288	317	315	275	295	285	268	268	313	276	262	303	270	294	277	307	292	280	279	279	295	286	252	284	289	288	299	280	309	282	306	281	271	295	315	287	297	287	286	294	279	268	283	292	314	309	286	303	292	309	291	281	246	299	301	300	309	293	301	251	301	265	294	302	273	240	277	285	291	307	283	302	299	292	280	258	281	305	263	300	249	303	263	283	309	318	303	278	283	288	279	306	309	287	280	290	266	278	296	293	313	295	292	257	273	280	307	289	286	309	286	287	296	292	263	303	292	298	288	287	300	287	295	313	261	292	290	279	275	296	287	321	265	282	283	295	298	309	284	298	331	311	271	262	294	234	302	321	293	285	297	292	328	293	307	283	308	263	321	310	275	261	266	270	271	300	306	304	300	271	314	284	300	251	298	287	289	288	297	276	282	291	249	298	271	291	305	252	291	286	306	334	289	298	302	309	259	281	293	285	301	269	268	320	301	301	256	277	274	292	300	284	258	299	295	291	277	315	286	301	315	298	306	278	304	283	254	285	301	322	285	293	298	290	286	285	284	261	278	270	315	277	307	281	283	262	280	261	279	276	290	263	260	298	288	264	286	278	293	276	302	271	284	270	243	276	318	331	309	318	277	269	291	272	296	267	290	287	263	258	278	311	302	280	297	302	307	284	306	291	294	288	309	261	301	310	270	288	299	305	292	297	285	270	280	312	294	279	269	277	298	303	295	293	300	304	281	302	295	312	289	337	300	316	278	309	252	264	317	323	290	278	321	304	277	279	251	289	301	316	303	324	309	301	291	279	305	281	273	315	279	299	316	299	257	264	284	290	297	265	289	290	271	268	284	284	284	286	273	271	300	290	285	262	297	271	283	286	281	281	275	310	285	295	287	285	272	312	293	309	304	278	314	301	314	300	282	297	307	294	286	280	273	316	281	292	290	288	252	317	315	307	320	302	269	294	302	317	310	279	275	310	303	313	286	311	270	275	274	257	301	287	292	295	289	309	264	282	247	295	284	288	301	259	298	320	277	288	289	280	294	287	296	302	267	295	303	279	279	337	299	326	304	292	270	297	284	258	294	287	281	290	264	281	264	290	320	257	325	267	300	306	282	267	289	306	294	306	303	288	276	284	306	268	284	289	292	273	290	299	297	306	274	294	285	288	277	282	329	331	290	247	297	282	291	253	266	327	288	282	282	280	270	276	275	296	298	290	285	294	282	273	318	270	305	294	322	286	285	316	277	261	300	276	294	283	282	299	303	264	294	289	278	290	268	295	261	292	291	296	290	287	311	279	279	284	271	274	262	300	304	299	327	318	292	328	267	267	292	280	296	281	313	276	278	293	287	303	314	290	298	273	285	291	282	286	303	303	284	281	271	299	260	315	296	261	314	285	286	286	271	274	273	280	289	313	266	302	266	282	279	304	283	289	306	288	290	290	274	268	294	263	303	280	257	302	259	280	288	304	275	289	288	277	276	290	304	291	310	316	310	267	284	278	295	282	296	313	280	295	282	289	296	255	297	327	307	284	281	280	299	284	281	299	288	302	294	335	290	304	327	276	260	295	287	309	302	275	290	278	275	303	305	284	302	299	260	275	264	299	309	266	265	280	271	295	249	273	302	296	304	318	275	281	253	311	278	293	272	277	279	298	274	285	271	267	294	298	295	296	287	282	299	268	294	247	317	304	304	286	304	276	257	262	300	294	281	294	306	301	297	316	297	319	312	286	281	295	278	246	307	281	283	281	309	264	294	288	298	278	290	280	269	286	338	302	306	305	303	286	248	278	306	307	299	325	278	293	315	295	260	300	275	307	247	310	325	284	283	294	286	324	303	317	293	294	291	337	269	301	278	276	313	276	296	306	274	284	302	262	261	250	309	304	308	287	308	283	304	301	302	276	275	315	284	302	276	274	265	271	283	267	300	291	286	252	291	284	306	281	288	329	286	249	296	294	311	259	283	301	293	272	301	280	263	297	274	252	301	274	326	277	262	277	304	271	307	269	285	261	298	298	272	309	297	280	292	299	312	301	270	297	292	298	325	299	285	288	287	266	265	289	318	292	258	252	252	259	296	264	302	295	259	311	278	271	276	289	266	281	267	289	271	264	266	289	300	296	293	279	274	280	320	277	252	294	302	266	288	272
7249	2165	4527	5329	5096	3973	2844	2178	2058	1714	1553	1425	1290	1250	1166	1126	1140	958	965	906	892	866	840	753	814	788	769	784	779	754	737	760	760	748	727	724	696	736	729	722	740	705	722	729	725	702	688	725	751	709	740	677	704	689	747	680	719	711	693	682	687	722	702	705	703	701	730	652	732	716	737	680	720	672	716	774	695	708	701	725	701	693	702	701	710	647	753	723	729	691	688	761	678	673	703	697	727	711	689	709	729	733	677	724	744	707	663	761	700	735	739	678	688	719	709	717	669	650	683	706	710	656	711	683	691	673	693	711	685	667	657	676	685	662	731	703	683	678	674	705	684	679	700	705	679	672	734	691	704	708	696	679	680	752	689	704	717	697	678	692	705	680	737	638	648	722	690	675	684	752	696	689	666	646	673	675	713	727	702	683	661	693	713	687	707	687	731	676	673	697	665	721	743	684	743	747	712	715	718	675	688	694	700	692	733	732	678	721	729	670	644	733	701	701	742	748	681	674	692	743	742	658	699	657	706	676	670	675	680	692	714	665	676	715	671	702	736	716	705	672	690	659	674	695	709	715	697	685	717	704	698	674	696	726	716	664	645	696	675	704	700	698	706	759	689	687	711	652	706	693	704	701	691	681	704	695	606	732	693	704	702	721	705	687	703	709	668	722	693	720	698	719	740	663	628	681	706	714	717	749	717	716	673	660	722	741	660	700	709	660	717	685	684	673	688	704	711	663	715	700	741	670	668	652	695	671	708	696	684	667	660	711	628	718	722	708	650	692	695	691	739	690	699	704	724	699	693	653	680	654	668	707	673	693	712	695	732	663	684	704	669	741	709	680	693	679	658	676	677	679	694	757	664	723	738	674	690	720	692	740	743	690	717	712	705	693	673	706	726	717	686	692	682	682	679	657	707	740	703	711	740	721	712	715	747	661	682	701	656	675	732	722	703	682	670	724	691	705	681	722	681	689	709	689	686	684	729	711	739	689	670	694	669	667	694	712	684	733	700	689	679	696	695	695	727	709	696	697	691	683	686	718	723	663	664	676	699	707	712	700	726	660	625	730	659	709	707	683	651	751	661	691	708	668	728	689	708	732	717	697	652	727	688	676	687	662	694	719	715	694	688	702	741	710	683	706	694	713	672	740	673	730	715	692	651	718	741	708	680	750	690	703	747	683	700	677	734	711	683	648	700	701	677	677	689	689	669	704	695	677	708	672	723	757	761	736	740	690	681	687	712	696	689	671	706	700	683	725	719	646	680	703	695	690	701	746	758	733	683	750	727	694	629	661	687	690	733	665	707	729	692	717	691	707	698	691	666	703	684	724	710	683	702	670	689	731	682	661	692	662	669	685	690	696	749	689	669	684	705	682	675	697	683	688	683	692	721	719	743	696	716	658	683	703	695	687	702	720	732	713	690	716	675	721	716	677	724	713	683	640	686	660	643	675	690	688	703	684	669	708	726	710	707	663	658	747	666	650	683	719	697	700	747	673	744	678	707	720	699	654	677	754	681	728	686	648	737	740	733	674	696	695	725	700	686	707	700	698	718	702	680	659	698	677	667	734	697	699	712	733	672	716	678	649	692	743	701	714	737	698	664	686	713	713	670	678	686	714	671	698	688	694	672	711	701	687	707	720	712	699	749	718	706	670	711	674	713	711	714	737	753	762	723	762	698	668	743	686	663	747	673	658	678	696	689	648	669	679	667	706	701	681	657	729	691	689	685	647	659	702	708	714	709	683	734	703	703	708	678	702	682	744	707	705	672	700	707	646	668	683	676	656	682	672	696	682	762	681	676	716	729	722	699	724	665	682	689	705	681	717	684	708	707	686	654	713	723	660	718	722	663	694	688	696	708	663	687	725	700	678	683	746	687	719	693	631	696	682	648	730	721	744	728	709	673	727	725	715	695	627	693	743	713	722	655	723	669	713	698	720	735	701	675	723	663	768	744	707	673	689	679	742	741	675	671	686	696	739	675	633	642	660	679	692	755	709	704	701	688	663	726	715	732	666	746	701	666	735	665	727	669	674	700	719	712	701	688	689	675	692	687	717	664	664	692	696	754	693	684	709	665	728	676	732	725	715	680	707	689	713	736	682	688	713	671	727	738	677	675	701	682	727	683	702	726	698	712	714	678	712	644	662	740	690	701	711	705	661	732	721	708	660	685	666	710	700	665	701	731	663	698	708	663	651	662	661	683	730	662	697	732	687	740	747	646	680	684	706	701	720	667	673	701	691	683	706	659	662	698	684	713	700	701	731	724	706	690	707	705	742	686	694	669	763	720	701	719	736	710	687	700	673	678	657	697	723	681	711	690	706	660	705	670	649	709	719	689	667	707	688	656	684	663	703	696	676	693	685	681	688	680	730	728	718	670	749	693	745	703	666	700	679	684	666	710	687	675	720	651	707	696	738	684	688	682	716	690	670	702	672	663	736	782	638	690	640	672	702	665	689	721	672	663	678	683	710	730	725	680	656	677	679	678	722	702	705	703	703	695	700	700	729	684	686	698	673	686	726	699	706	671	667	670	676	673	716	693	695	708	685	726	694	660	683	701	697	647	710	677	710	678	676	758	723	744	668	678	674	697	673	671	697	681	664	656	650	724	692	700	630	673	688	693	732	694	651	700	666	703	702	685	694	696	677	683	688	718	676	710	702	708	710	638	706	698	694	720	653	689	695	687	722	671	667	704	701	685	685	691	705	671	709	662	688	707	722	693	682	706	668	716	706	673	691	694	682	644	713	656	702	655	651	698	694	732	704	709	711	683	721	690	696	692	719	687	729	723	665	737	695	679	731	665	686	669	694	683	720	689	675	676	720	730	725	698	704	717	685	670	699	728	730	685	699	720	701	737	674	732	676	716	673	694	685	689	644	681	721	695	688	659	652	735	737	684	654	735	658	720	677	693	694	696	729	653	738	699	677	686	698	691	695	701	708	684	712	665	702	672	681	672	689	674	702	695	669	722	664	695	758	677	663	739	733	692	720	663	680	740	733	711	739	680	677	704	706	746	687	730	700	722	717	679	652	670	703	707	722	684	652	685	750	715	686	678	697	713	736	683	684	698	693	704	708	667	680	742	699	733	705	708	715	665	706	726	687	657	710	668	715	698	691	690	660	719	689	684	696	686	746	760	683	664	729	658	696	686	677	713	669	689	705	724	663	661	710	675	726	687	708	685	716	756	682	693	694	720	722	666	700	691	720	687	686	663	703	736	635	704	674	719	664	664	752	682	703	701	688	700	692	704	684	672	699	689	732	689	675	724	777	715	683	723	710	711	681	705	699	697	665	716	685	717	728	730	688	703	711	680	714	692	722	655	659	724	701	737	616	688	707	671	679	683	721	658	753	732	721	710	705	701	699	727	684	673	745	654	698	727	687	724	695	734	694	654	705	704	711	715	696	720	706	671	701	725	667	694	643	706	747	725	687	689	714	707	664	736	698	669	649	687	667	689	680	663	704	653	704	715	715	667	702	662	719	727	708
14350	2904	3169	2656	1775	1284	941	740	511	450	485	375	340	284	337	284	265	267	261	236	238	217	219	216	224	208	205	197	205	200	226	202	184	204	171	197	201	199	186	187	171	207	199	198	193	179	199	208	210	170	179	162	177	183	193	198	197	185	191	203	177	194	175	170	195	198	159	158	179	183	180	167	173	203	178	192	187	182	169	166	199	213	190	166	209	189	197	205	178	179	181	184	168	196	214	178	209	166	189	177	177	162	193	179	172	172	187	202	184	177	190	208	171	185	173	186	177	191	196	164	209	181	184	176	185	167	180	205	181	197	216	185	185	179	171	178	194	169	209	172	189	186	161	167	218	191	202	186	191	188	180	172	189	196	184	180	169	168	195	160	153	176	197	178	210	166	197	159	175	180	172	183	169	180	186	175	186	174	182	171	167	198	185	170	191	169	200	197	171	186	182	182	176	161	202	197	184	166	186	178	166	210	190	192	190	176	176	187	190	190	193	173	178	188	157	183	185	193	194	195	190	195	153	184	172	181	162	187	158	198	177	205	190	200	202	201	166	181	192	220	191	172	198	196	168	173	177	175	194	164	178	202	196	174	192	165	191	195	182	188	200	171	171	177	199	187	185	205	168	185	187	187	190	167	178	246	182	214	165	173	180	173	211	190	191	178	178	176	202	188	210	180	186	189	189	171	179	167	195	210	155	174	173	207	197	189	193	170	217	167	186	190	164	175	155	164	194	210	186	186	186	188	167	210	178	184	192	197	194	205	168	190	160	178	192	189	180	171	178	202	206	218	204	204	180	161	195	178	182	184	200	185	178	160	177	184	179	171	162	182	210	180	187	164	168	202	189	170	205	184	195	175	185	177	195	197	174	194	185	176	179	187	210	180	221	199	207	189	183	205	197	185	164	170	186	180	192	209	180	163	172	182	182	184	182	185	167	143	185	184	167	180	166	186	171	187	181	195	203	190	170	168	203	181	181	186	190	160	190	171	183	185	216	184	197	182	181	200	208	197	209	192	176	165	196	172	158	175	175	176	224	167	187	184	187	189	185	191	175	190	198	198	184	181	194	189	177	181	190	189	221	176	192	175	196	163	193	193	197	217	203	196	190	176	186	167	189	179	197	161	182	202	186	174	180	223	188	159	169	201	153	193	205	189	168	181	175	167	172	159	177	197	152	190	196	156	202	189	183	168	166	188	212	195	177	201	206	174	171	173	196	185	188	172	177	166	175	198	209	197	184	195	213	189	206	177	161	167	221	179	163	194	192	214	168	168	200	187	213	156	162	194	186	203	200	176	185	180	189	178	158	165	185	187	185	203	167	200	161	175	181	191	159	189	179	190	156	159	195	162	186	177	168	192	187	174	174	201	169	176	194	170	217	202	174	169	175	172	190	186	192	175	193	172	184	192	192	187	185	195	171	178	182	182	180	202	202	181	208	179	165	197	188	205	167	169	175	171	170	202	161	174	205	204	180	207	192	183	198	194	166	177	195	187	209	207	176	182	168	168	165	196	179	173	200	187	185	173	184	200	172	179	174	221	196	191	170	161	197	194	177	187	202	162	195	190	181	191	195	182	191	152	184	208	180	203	210	183	207	197	170	174	190	180	180	150	203	190	186	190	197	183	204	162	161	184	184	176	176	186	190	188	167	208	205	197	215	175	185	161	186	164	181	198	173	167	199	202	194	193	170	201	196	224	196	178	184	168	187	159	184	148	171	200	175	167	198	196	192	187	196	171	195	204	184	188	162	185	180	188	157	191	193	173	172	222	186	185	186	190	204	180	165	183	184	173	180	172	171	185	187	206	209	181	197	186	184	183	186	181	184	181	180	181	210	202	178	180	202	190	169	156	198	188	177	203	191	172	195	198	186	181	197	197	177	190	166	188	175	189	187	182	221	187	204	182	182	183	167	190	169	198	198	170	208	191	187	204	216	189	190	202	166	211	195	182	204	179	162	181	160	169	196	177	179	175	184	162	170	158	201	179	197	201	214	183	172	191	188	196	189	178	202	180	174	199	187	178	206	163	168	202	205	206	190	190	200	173	207	199	181	194	201	175	168	197	195	187	188	201	174	175	175	195	175	200	188	171	170	191	202	170	166	163	179	193	198	213	173	186	206	180	185	193	185	197	191	209	186	195	201	201	167	181	190	195	188	170	177	164	175	179	182	184	159	176	171	186	147	195	182	166	186	176	182	182	187	188	181	171	159	195	166	170	166	198	179	150	202	213	159	153	177	175	192	202	190	170	194	166	209	193	227	176	156	173	207	199	162	184	167	185	199	221	188	171	177	189	198	185	181	177	178	169	152	213	201	169	198	191	183	162	173	179	187	172	175	173	188	181	204	155	184	183	181	192	163	189	178	198	191	153	201	197	189	172	167	199	191	192	154	180	197	164	199	174	158	210	186	178	182	201	182	181	216	160	138	168	182	183	154	183	193	176	210	188	201	184	186	188	187	196	202	185	181	193	177	199	207	184	171	151	187	174	187	201	178	188	175	166	197	208	212	217	199	205	183	195	199	185	171	154	197	185	190	184	182	217	196	175	208	160	164	171	192	208	155	164	202	189	186	205	203	191	216	183	167	207	185	173	177	163	190	196	166	211	206	190	170	197	160	197	190	193	185	184	163	161	174	197	198	176	193	190	186	178	195	176	218	205	179	173	164	166	194	182	192	221	146	173	191	184	199	171	162	187	199	168	186	181	182	194	163	178	189	218	181	182	202	191	188	184	200	157	198	207	177	171	175	161	191	191	189	197	178	193	183	194	191	194	190	207	206	186	174	214	200	198	169	193	181	200	160	211	181	176	197	182	182	176	183	191	161	190	163	211	181	200	206	186	208	190	197	194	203	195	180	205	191	170	168	187	185	173	169	185	185	185	210	176	183	198	195	195	175	192	173	182	179	166	186	202	194	204	169	188	172	184	216	188	181	189	202	176	194	197	209	175	186	159	194	176	179	190	177	182	195	165	194	189	192	171	160	188	155	193	194	185	201	204	188	226	189	180	189	184	174	186	180	185	160	196	170	183	186	179	177	178	185	208	170	182	171	166	192	178	198	195	174	186	174	196	176	185	184	182	189	213	204	156	175	169	191	167	175	175	181	187	172	181	158	213	184	168	198	193	182	199	198	196	177	201	171	167	189	174	197	201	180	195	195	178	162	174	182	229	160	166	176	186	174	181	185	162	162	175	174	204	169	185	204	172	184	188	202	207	174	172	177	196	195	191	185	166	175	199	214	205	195	204	183	209	166	189	174	209	182	188	180	185	170	183	186	202	169	192	183	175	204	174	183	232	157	182	191	183	184	200	171	182	183	199	189	204	198	206	187	178	171	196	196	180	193	186	173	187	183	182	192	197	188	170	181	184	154	203	211	192	185	213	218	177	194	198	170	193	192	189	175	158	191	216	174	219	173	189	201	175	198	198	197	185	176	197	180	188	194	173	197	193	187	179	201	195	174	191	164	189	180	168	175	180	189	212	207	194
9108	2786	6140	7280	6694	5042	3707	2962	2222	1925	1914	1695	1346	1300	1244	1100	983	945	843	824	744	687	634	622	563	554	532	553	584	525	618	565	585	564	512	490	491	516	510	520	502	512	496	525	502	522	505	497	489	529	510	486	511	492	489	501	476	522	475	510	475	466	468	511	454	510	446	480	478	467	505	478	503	481	406	449	470	475	472	446	426	484	467	482	478	491	516	478	473	444	480	463	466	504	503	464	465	495	484	475	454	507	472	456	462	466	484	494	481	431	468	466	475	484	484	469	447	462	457	472	492	482	445	466	496	474	456	480	458	470	453	472	465	482	459	445	456	470	463	447	491	443	439	492	485	438	437	458	446	472	507	439	484	471	459	495	504	509	497	446	453	467	494	466	455	393	402	456	431	434	426	454	475	461	515	513	458	451	419	455	452	442	428	488	462	494	481	449	471	467	455	485	466	436	480	482	436	428	491	463	481	480	480	426	454	462	438	502	468	464	473	403	462	465	529	465	470	488	479	446	509	481	484	463	451	477	456	463	444	500	450	466	447	479	482	471	471	509	458	476	517	453	487	487	470	437	495	456	458	451	492	454	494	482	464	462	493	444	483	462	513	453	464	465	467	480	474	456	463	460	461	446	476	445	440	434	459	490	429	520	457	450	464	432	431	474	458	481	432	454	488	480	472	480	447	454	447	449	468	455	461	451	498	488	454	514	426	482	452	491	471	481	453	483	475	426	470	491	466	441	466	453	510	479	474	508	481	510	456	486	485	454	490	490	469	521	465	482	485	446	461	483	442	455	489	457	472	457	487	470	466	471	462	445	457	486	485	498	496	440	464	527	481	468	446	457	463	516	469	473	455	448	469	472	475	457	466	506	430	452	480	461	459	464	456	495	451	467	469	465	449	492	477	473	448	455	484	436	465	503	488	427	472	437	465	474	453	471	446	512	464	480	503	451	475	453	445	481	494	482	462	469	473	452	442	504	469	486	483	512	493	489	475	461	471	464	459	453	470	445	476	471	475	486	473	468	440	462	475	476	451	446	487	458	467	456	472	476	485	492	480	439	473	453	470	503	417	482	487	472	502	457	466	486	431	490	489	454	482	461	459	493	489	455	441	481	446	471	461	475	475	456	469	460	444	458	448	468	471	452	451	463	442	456	466	462	478	429	459	486	422	465	444	456	451	463	447	452	474	477	467	433	461	477	480	476	475	444	457	493	467	474	482	453	468	462	481	454	442	472	466	455	478	408	460	465	437	446	479	466	456	451	472	451	486	491	444	442	452	490	438	466	462	472	472	454	470	479	499	434	494	460	466	420	433	483	475	444	444	442	453	458	474	495	479	473	494	488	439	491	447	468	434	465	449	457	420	455	472	482	493	433	483	447	488	469	488	400	448	500	459	449	424	467	454	465	479	474	437	466	488	477	473	463	485	467	471	461	448	470	475	468	432	479	431	473	473	441	446	450	427	469	466	489	464	472	493	443	457	444	451	448	473	413	445	452	446	465	486	474	519	481	455	459	466	469	474	496	449	436	480	469	493	488	466	481	488	492	481	471	455	488	489	469	486	424	458	438	480	474	467	491	490	481	460	474	496	462	442	464	431	484	456	470	478	481	470	469	415	479	490	478	488	490	434	457	473	455	457	477	473	474	449	445	488	454	484	513	461	477	442	458	474	477	472	482	451	441	457	443	480	460	468	448	453	457	474	444	441	496	447	469	477	460	463	448	464	442	458	457	475	479	493	444	452	421	470	452	449	449	452	479	439	483	457	476	478	464	440	448	471	494	420	458	499	487	491	480	490	446	440	460	490	450	486	448	463	442	451	474	481	444	480	463	441	432	446	455	427	479	449	473	482	471	465	505	468	441	466	476	484	490	491	457	456	505	476	440	473	441	443	457	495	440	454	488	473	449	480	453	457	483	446	494	436	476	500	453	473	433	486	475	487	460	502	432	447	470	456	421	462	448	441	455	450	481	480	444	449	500	499	496	452	459	462	476	473	462	471	477	434	480	485	498	468	453	468	455	488	469	462	473	464	477	437	483	450	488	460	453	454	488	462	456	507	451	495	480	446	480	446	481	452	439	482	445	440	452	467	456	504	443	475	493	478	465	495	443	483	500	460	470	434	467	490	468	411	467	484	470	455	459	436	453	471	461	464	426	466	428	459	434	494	473	482	460	489	491	445	483	486	475	473	469	451	504	447	440	491	494	467	499	416	487	468	471	430	523	474	499	427	461	481	484	473	526	464	469	446	487	493	459	449	478	497	490	440	468	487	481	447	467	482	462	452	481	473	485	444	459	536	459	484	487	472	468	480	402	444	486	479	514	479	435	477	470	483	472	496	487	431	473	458	472	475	478	448	443	463	464	450	462	508	459	441	470	464	471	459	445	478	499	472	436	510	456	460	488	489	477	479	466	462	447	462	484	491	440	451	479	472	462	481	446	452	515	454	445	464	490	478	449	463	441	458	492	453	489	439	446	453	451	483	477	505	442	473	459	486	473	453	448	457	480	479	459	439	485	449	472	479	475	456	476	447	496	442	473	450	460	514	448	496	413	466	461	468	474	459	453	466	475	469	458	467	464	451	466	439	481	425	489	449	460	482	435	457	450	442	438	439	481	481	496	424	460	481	477	451	436	470	484	466	456	449	451	482	474	506	510	491	469	466	486	451	503	451	486	445	500	463	459	498	454	460	479	426	439	431	446	456	455	461	480	459	439	439	451	465	517	489	504	449	444	478	499	455	516	484	458	462	418	452	493	448	481	468	504	449	477	444	498	500	443	492	442	495	462	432	461	482	462	455	447	453	452	449	450	430	458	502	473	484	473	459	481	472	430	480	498	513	416	422	511	460	424	454	403	427	498	471	502	473	469	489	487	496	420	436	462	461	474	464	483	461	496	505	469	431	452	470	494	411	464	447	482	493	443	501	476	475	493	459	484	495	453	477	474	471	476	417	511	457	455	486	487	481	442	478	444	444	465	476	474	438	442	492	473	492	447	459	446	491	470	484	461	447	468	500	439	465	458	430	471	465	450	448	453	486	458	484	449	482	460	456	493	430	424	473	504	464	467	437	492	476	437	454	476	463	449	445	488	447	458	439	484	514	460	478	478	463	473	493	455	495	469	480	472	501	477	483	436	482	446	448	473	458	491	466	470	488	432	495	475	430	466	459	461	466	468	459	467	475	486	508	429	462	454	455	451	469	443	473	491	481	467	469	465	475	449	476	486	506	435	479	439	474	450	459	478	415	466	461	499	467	479	444	485	528	457	447	415	484	485	428	482	483	442	490	460	431	477	475	464	443	445	471	502	473	440	449	472	466	488	490	436	457	436	482	463	447	477	452	458	501	466	487	498	443	436	432	487	452	465	482	458	445	474	440	479	477	443	458	472	477	492	465	489	507	493	470	467	475	436	472	453	463	446	431	476	451	484	441	480	461	446	477	445	476	489	495	505	469	506	461	488	505	458	439	461	489	438	506	455	449	472
2405	1032	1238	976	757	644	500	446	382	363	361	370	343	336	352	333	383	318	345	364	356	333	306	318	302	349	311	319	335	299	324	299	316	316	316	334	311	307	316	291	299	334	312	290	305	319	312	321	295	319	296	324	339	326	292	332	320	323	320	271	251	308	325	294	330	344	281	298	300	311	325	319	329	306	299	328	312	325	278	306	291	305	306	326	288	330	320	302	329	285	316	312	337	297	313	315	294	319	315	339	316	314	281	321	305	308	325	299	319	301	286	313	327	323	309	300	293	319	287	296	312	315	322	328	282	314	299	299	341	319	317	270	314	312	304	302	313	325	280	307	316	324	325	298	302	328	299	320	302	297	317	361	344	315	308	321	325	324	339	290	298	332	319	319	303	329	302	313	298	317	316	288	336	312	314	289	329	289	290	317	315	325	316	318	302	309	321	302	322	321	296	305	341	299	326	286	314	319	313	286	283	299	304	320	327	330	349	331	311	308	288	309	340	284	325	276	335	302	311	315	323	295	297	319	321	320	301	312	315	318	326	310	348	315	301	276	310	283	286	331	304	309	318	344	338	252	320	299	332	296	325	318	319	308	316	308	294	339	326	310	306	291	317	291	314	277	318	313	318	331	338	292	311	301	347	322	319	295	321	335	309	297	301	335	304	320	272	339	351	283	308	323	309	317	275	309	320	299	316	319	304	355	340	306	334	317	310	312	312	317	335	323	285	291	297	291	335	301	309	322	311	305	305	329	324	298	337	331	325	317	303	307	316	304	314	308	324	325	327	287	286	325	303	339	325	311	338	334	323	298	294	318	289	320	305	325	323	295	327	323	292	298	308	330	320	338	290	299	309	335	335	304	290	319	326	327	274	313	352	348	322	324	304	315	339	295	303	300	327	307	316	308	293	329	338	301	294	335	333	320	320	332	300	311	338	277	293	315	329	313	324	330	298	307	315	310	290	319	279	302	297	308	295	333	291	318	318	317	312	331	314	326	324	317	297	307	311	322	306	315	317	319	335	321	310	327	314	315	312	308	319	327	334	324	313	276	315	343	293	322	312	364	348	259	299	288	322	333	295	307	325	310	340	295	325	272	313	307	338	313	302	334	327	307	329	352	327	303	330	353	288	312	325	305	314	321	297	327	286	318	337	315	311	340	371	311	303	324	310	293	314	351	329	330	335	313	307	309	303	316	286	322	308	323	336	300	342	289	327	335	328	314	316	310	324	303	299	302	295	329	309	286	292	305	311	322	343	303	308	315	344	320	313	299	312	334	283	277	312	334	328	296	324	302	304	319	321	277	321	302	304	307	311	336	288	279	325	324	310	317	326	294	303	300	333	315	307	318	299	314	304	287	298	331	322	306	321	294	301	321	322	308	307	297	296	282	302	310	298	295	307	314	348	304	331	279	302	325	315	309	300	322	310	304	309	298	329	319	325	298	376	317	339	341	282	282	290	301	321	311	306	353	278	318	303	298	324	351	332	325	315	330	315	318	304	312	308	332	318	306	272	314	369	293	319	293	324	301	318	354	290	275	343	331	326	322	352	319	317	310	351	293	304	291	316	336	297	340	325	370	322	304	329	309	316	347	336	297	325	325	311	309	344	303	290	356	293	327	315	325	288	319	314	295	308	304	314	301	332	307	323	309	322	302	300	333	308	305	292	297	300	290	289	309	325	315	305	287	303	357	318	305	345	289	309	326	305	296	328	319	318	297	320	345	325	308	302	297	304	304	318	299	327	310	337	347	322	344	323	322	321	340	325	298	320	310	333	318	328	340	315	323	318	317	324	328	301	320	333	291	308	298	293	315	305	320	305	309	313	299	323	256	310	286	331	307	302	312	324	325	322	374	313	308	341	330	298	345	325	331	325	288	316	266	304	309	331	285	294	269	302	312	334	351	349	345	323	314	298	313	297	307	313	324	316	294	323	288	282	292	291	310	316	335	268	280	303	298	307	346	311	353	318	301	308	325	327	315	298	310	295	325	311	304	337	305	301	327	357	311	294	313	311	311	329	313	328	326	328	328	312	292	299	293	290	318	323	321	342	340	303	313	321	316	274	322	292	315	333	307	285	316	284	275	307	314	319	324	295	286	316	263	315	296	308	313	305	298	302	318	312	308	310	284	313	317	317	311	335	301	327	323	295	325	312	287	312	296	329	326	323	318	309	315	291	317	347	286	322	300	297	292	321	341	283	319	294	340	292	317	303	320	304	313	334	286	323	298	304	305	325	315	322	278	320	295	283	300	336	309	335	306	328	313	310	287	317	308	287	312	314	292	295	291	317	349	331	305	282	327	318	334	296	326	320	335	294	343	304	303	299	288	295	300	331	343	289	304	312	327	292	289	295	307	335	339	277	293	339	318	280	316	307	323	289	297	305	305	282	350	313	304	319	294	341	292	331	318	321	338	304	300	324	321	310	265	336	299	360	324	347	310	317	303	279	283	308	317	345	296	319	319	298	279	323	326	292	323	325	322	287	321	314	312	292	311	330	310	301	328	348	303	334	350	320	301	334	285	323	319	336	275	290	304	326	345	337	311	323	311	322	301	316	265	323	332	328	341	308	352	347	302	319	310	343	334	329	283	352	327	313	319	291	322	321	309	313	362	321	301	350	295	297	309	299	287	334	308	306	296	304	294	301	339	321	289	287	303	336	307	366	281	296	314	286	306	287	344	298	308	305	317	325	309	314	308	310	294	300	302	326	304	338	320	305	329	287	314	319	301	322	299	313	322	310	357	273	298	353	336	273	285	319	339	327	329	310	323	308	292	269	320	291	319	321	306	300	344	276	337	320	297	321	308	309	299	293	288	341	306	325	302	311	325	328	316	326	308	295	352	310	300	318	321	339	319	313	340	320	328	312	346	323	340	313	351	312	302	299	305	315	285	329	320	283	339	310	303	301	311	326	328	307	316	296	322	295	290	327	340	324	343	282	331	294	307	319	329	347	324	302	315	267	315	297	325	302	305	303	318	291	318	281	311	282	305	293	314	312	304	348	340	322	325	283	295	358	311	318	318	299	295	330	326	294	341	318	300	296	292	295	349	292	293	324	329	288	299	311	321	293	301	331	323	311	331	291	330	336	306	302	309	291	347	315	302	339	306	324	318	320	314	330	292	337	303	295	294	311	297	300	293	338	305	284	308	294	297	322	312	316	326	328	334	313	307	310	323	310	342	319	296	303	319	284	298	312	315	314	274	326	336	318	289	288	301	259	306	326	342	319	330	328	299	291	296	313	361	320	312	294	331	285	301	341	322	283	314	276	308	300	294	279	305	257	298	335	310	314	321	295	261	311	322	289	304	313	331	319	319	298	306	309	337	306	328	291	322	321	327	287	348	312	356	318	280	329	340	341	320	272	292	309	284	330	274	283	300	322	333	297	307	361	349	322	305	310	297	350	338	311	310	325	294	325	309	325	310	348	285	346	317	296	337	339	255	302	313	309	304	291	331	296	302	350	310	341	338	309	330	377	338	299	319	336	305
2677	1468	2634	3036	2837	2199	1716	1436	1315	1179	1093	972	941	922	966	877	844	881	852	845	750	818	791	791	767	766	798	769	753	740	780	773	816	818	749	698	796	784	844	783	780	768	762	821	846	778	736	815	748	803	735	766	761	813	766	746	774	766	751	788	765	756	709	798	742	730	769	787	746	773	742	741	800	749	728	735	776	740	756	735	709	780	728	786	720	746	750	710	764	696	729	726	758	705	776	758	774	743	755	778	761	780	785	717	752	704	772	717	789	751	735	673	773	701	714	720	719	763	781	735	701	757	741	759	773	722	769	738	737	774	788	735	777	741	828	769	787	796	740	765	753	713	743	748	763	745	774	754	705	779	780	739	759	750	730	744	748	772	758	747	802	717	733	776	739	750	761	731	748	787	790	739	709	744	766	732	713	708	717	753	756	750	731	744	736	760	737	713	765	787	751	746	733	790	800	716	757	721	758	769	762	721	743	754	734	793	743	760	724	755	727	806	748	712	749	757	743	788	754	752	802	745	788	758	809	786	748	814	773	725	741	770	783	739	761	749	737	787	761	729	779	754	783	739	724	792	786	772	784	729	712	740	736	796	719	708	735	767	753	730	738	719	768	753	755	785	716	709	784	768	753	711	713	760	798	735	765	775	766	735	799	761	760	748	769	758	745	758	688	756	782	725	733	743	797	754	771	734	777	763	770	756	775	771	773	776	733	779	785	815	784	733	791	773	775	742	772	747	748	748	789	705	740	757	692	746	759	758	789	724	807	767	759	741	751	767	792	768	769	703	754	780	752	722	749	782	798	754	799	770	756	765	784	774	760	767	770	777	744	797	732	687	790	761	767	756	730	775	800	786	745	794	741	759	738	773	753	745	732	826	762	778	786	780	778	759	744	760	722	725	733	752	739	838	722	757	752	736	759	741	772	769	732	786	717	777	752	790	752	737	762	755	768	747	746	778	745	744	705	759	770	784	790	747	831	745	766	790	732	710	770	711	786	722	776	743	716	715	761	794	754	740	733	695	744	696	752	750	735	747	787	724	784	751	754	706	774	784	754	779	751	740	715	786	782	818	774	779	725	777	734	784	732	761	740	701	740	753	759	733	719	723	708	696	727	708	756	695	771	720	740	792	752	743	742	772	771	780	730	761	716	774	736	693	714	748	753	756	783	742	771	714	766	755	671	727	752	762	783	762	746	730	762	680	749	746	773	764	721	730	727	784	786	765	791	724	766	725	717	759	747	751	758	716	783	731	713	776	758	741	778	769	722	747	765	756	771	733	741	778	779	787	825	760	689	721	749	814	760	727	745	768	792	764	759	741	734	746	761	765	773	716	770	746	767	746	723	773	762	772	802	747	755	766	754	783	762	750	751	781	739	732	777	754	760	757	775	781	812	808	726	728	740	741	756	750	726	780	779	742	729	765	744	713	749	775	733	776	688	743	750	767	786	698	721	783	721	730	752	741	789	743	752	773	773	791	797	733	768	689	751	735	717	793	792	777	763	749	782	744	768	811	755	743	763	749	797	765	751	779	735	760	756	753	736	717	741	786	754	781	716	783	801	734	762	795	744	733	827	761	772	749	784	766	815	731	731	730	795	762	783	769	788	767	779	734	847	763	730	753	771	743	780	749	758	775	701	798	727	720	783	727	726	773	784	767	774	739	771	758	715	768	814	734	789	734	723	748	761	748	717	789	707	792	735	786	744	748	774	767	744	786	775	755	750	756	769	756	730	715	715	745	748	742	784	808	777	741	790	814	785	793	764	743	771	753	797	718	751	731	722	742	754	733	732	751	765	743	729	762	713	758	757	775	766	758	760	711	733	750	695	741	747	704	754	765	699	728	729	746	696	752	671	723	779	732	728	743	756	832	773	753	755	756	806	743	774	742	776	757	762	792	776	767	702	778	729	777	745	762	695	734	749	813	780	761	760	781	782	800	756	729	733	778	704	790	779	736	785	787	725	755	728	768	747	794	724	765	782	773	783	728	738	765	793	763	749	794	740	727	725	683	721	770	746	767	714	759	769	750	744	795	744	725	726	767	774	798	779	741	748	769	744	733	764	719	765	721	727	746	754	764	771	734	709	726	808	759	768	801	737	750	780	778	752	749	801	722	721	756	708	742	735	718	720	749	792	722	718	774	743	777	770	743	828	738	748	748	761	757	744	775	760	727	754	718	796	781	767	718	765	742	746	716	741	725	806	732	763	798	752	756	779	780	745	798	785	776	737	690	730	803	746	736	758	742	715	752	798	713	813	740	807	780	782	753	758	757	784	718	742	763	734	742	753	743	730	736	753	740	759	731	753	783	748	776	775	793	786	722	748	783	745	767	723	816	748	814	767	747	771	764	744	777	729	798	734	758	761	781	771	727	802	779	740	736	749	773	722	719	761	768	746	733	756	758	733	786	806	755	733	722	759	726	807	739	713	714	749	759	754	800	726	773	773	732	781	791	768	776	745	774	799	763	731	808	820	766	736	752	732	751	779	708	711	739	738	763	778	757	825	735	762	790	751	778	749	749	774	791	792	780	734	740	758	757	784	730	735	763	763	789	787	726	732	744	765	700	788	720	743	714	789	770	734	787	719	751	758	788	771	713	738	758	722	757	762	738	761	746	769	739	805	737	724	758	758	755	709	651	766	686	767	778	763	821	719	746	768	735	762	765	734	733	772	744	778	790	795	761	775	748	746	783	781	771	775	756	727	806	761	749	818	802	739	760	724	732	750	770	745	747	809	739	724	773	743	741	759	736	774	770	758	763	820	802	710	757	736	731	763	694	755	722	789	689	782	723	766	799	762	738	769	771	705	763	729	800	731	748	700	742	733	725	710	742	710	755	739	751	746	718	761	767	781	719	764	787	730	775	733	713	744	717	751	785	778	731	742	714	729	759	755	698	668	770	732	759	768	741	710	776	729	769	764	741	759	769	722	772	779	787	769	804	711	780	785	741	752	744	783	804	742	756	743	754	773	787	751	803	763	758	727	718	778	778	693	820	783	756	776	731	739	737	735	733	784	808	777	736	733	750	788	746	788	736	707	744	748	797	781	768	787	762	698	799	786	751	760	760	803	733	759	736	753	781	704	782	735	768	739	755	758	778	741	776	799	748	732	792	762	726	764	758	816	784	751	797	822	770	768	796	793	793	711	769	758	715	727	758	759	707	803	766	708	744	704	753	760	761	729	729	748	739	750	747	802	751	765	752	739	749	775	771	803	784	797	728	800	736	731	743	766	714	799	727	771	749	797	772	732	761	791	730	773	776	781	727	755	742	729	711	742	749	783	776	775	720	694	729	716	873	752	763	805	684	771	780	745	753	741	731	711	789	775	772	762	763	775	743	757	771	733	733	749	783	737	723	757	743	738	756	751	733	741	742	781	722	767	757	732	784	787	747	776	776	720	736	755	747	771	802	775	783	760	755	727	768	735	730	701	770	746	743	725	716	703	745	781	765	723	773	752	734	755	778	814	749	770	791	680	745	742	779	713	767
8055	1714	2157	1806	1365	958	642	516	481	466	410	422	398	397	355	351	347	315	345	302	333	327	340	301	327	294	281	285	283	322	337	311	307	295	322	300	309	264	300	298	289	290	305	287	299	303	278	283	303	290	314	302	308	277	287	312	291	282	289	309	327	266	292	328	276	272	300	278	292	295	331	284	299	290	271	297	298	321	285	302	299	293	282	311	303	297	278	304	295	300	308	276	278	270	296	310	293	284	320	285	303	300	320	285	317	274	310	304	285	332	286	295	300	256	327	297	284	300	279	318	265	311	308	311	290	287	306	321	290	296	294	292	299	266	289	298	331	296	331	294	283	287	285	269	276	280	282	304	307	319	307	292	270	298	291	291	305	323	274	324	300	259	308	303	287	303	321	276	276	296	294	344	281	296	301	289	299	292	280	302	296	321	286	311	318	308	277	286	275	283	277	272	305	303	277	282	312	276	308	292	280	278	264	254	305	282	268	280	288	278	285	319	291	253	276	304	304	303	279	289	283	253	254	305	276	293	264	311	274	278	295	296	267	292	281	321	324	273	309	251	263	283	287	288	284	301	280	250	308	294	302	260	293	275	321	264	303	275	309	302	299	279	304	333	289	315	283	293	350	270	325	316	288	304	306	280	305	293	258	282	314	283	291	325	295	303	301	293	295	286	272	289	289	306	277	275	311	268	276	292	288	309	319	291	292	302	289	292	297	308	316	316	314	311	274	306	268	271	323	268	324	278	290	301	306	283	282	279	311	307	299	314	283	288	293	306	333	282	266	285	278	284	298	275	300	289	289	296	283	284	320	280	305	277	296	287	306	298	283	311	317	307	304	272	315	282	293	272	333	324	263	299	314	291	287	299	290	301	314	313	281	281	266	316	299	294	319	328	317	265	265	283	308	316	268	328	329	296	285	272	292	294	291	281	295	303	257	303	301	302	350	293	299	286	306	270	295	303	295	290	296	329	287	299	274	298	293	273	282	272	300	283	285	289	270	270	286	296	292	279	288	278	266	271	296	285	333	292	330	306	263	296	298	285	272	285	297	296	300	298	310	314	301	283	323	291	275	303	266	269	287	261	293	291	272	318	300	287	302	305	292	294	317	272	303	294	302	289	293	299	303	309	307	273	285	297	305	285	285	311	279	279	289	305	291	275	312	270	285	304	274	316	303	298	312	290	291	251	287	292	301	315	301	317	301	262	287	304	299	301	277	327	297	300	279	307	299	266	266	284	293	288	289	295	273	282	291	273	306	254	283	286	309	294	312	293	349	321	282	251	300	292	348	330	263	265	292	286	299	316	313	282	265	319	280	292	310	294	292	313	268	289	302	291	315	271	299	300	290	297	276	288	302	314	298	268	301	287	260	275	296	318	298	285	302	284	270	293	284	265	277	248	295	305	294	297	283	295	297	298	321	288	289	299	286	290	312	291	342	295	318	298	269	324	301	290	265	268	293	284	292	290	286	277	299	285	319	296	318	278	310	310	268	284	298	296	324	281	307	280	303	267	300	318	310	299	290	296	272	260	293	322	320	287	246	297	278	314	287	285	323	307	299	291	273	303	298	290	280	282	300	292	292	282	294	292	290	280	266	271	277	276	294	308	281	300	288	285	292	299	320	295	273	273	285	275	326	273	305	280	262	296	308	285	287	294	287	312	270	294	285	338	279	280	277	287	288	299	285	269	289	290	280	314	262	292	284	270	293	292	301	299	289	308	263	290	267	300	285	320	325	292	265	256	264	268	323	284	286	304	298	266	275	291	280	305	295	261	307	295	282	281	305	281	311	285	282	272	295	306	289	250	299	322	285	242	294	289	305	294	296	291	297	307	282	312	323	325	264	283	262	314	293	322	281	288	300	318	298	296	276	296	313	309	288	284	263	292	271	299	275	311	280	322	269	304	271	279	302	278	275	271	285	293	310	285	300	283	291	311	304	280	297	281	289	283	260	274	327	269	293	286	309	286	315	292	272	314	307	274	277	284	294	260	299	302	284	291	282	292	255	301	293	306	309	317	305	302	291	289	284	263	259	314	308	301	278	306	272	303	278	282	304	270	267	298	309	291	299	271	305	302	276	278	280	285	292	305	304	298	283	300	233	296	289	261	279	297	288	253	288	300	309	280	290	296	322	317	292	281	305	336	290	281	305	276	312	266	298	265	311	289	311	291	305	310	272	297	303	279	305	299	319	299	310	292	310	292	301	307	297	304	292	309	288	314	297	315	303	271	280	288	261	283	284	280	260	282	308	335	318	282	265	271	332	316	276	276	300	279	313	269	293	281	264	307	289	287	293	290	300	312	317	277	310	290	322	296	312	289	307	282	291	270	288	310	289	275	307	333	292	325	305	291	309	270	288	298	304	307	259	289	262	287	307	263	297	292	279	287	293	279	299	294	292	276	301	303	300	284	330	303	300	273	276	293	275	305	281	289	310	295	312	273	300	279	269	296	297	271	287	259	289	282	277	317	290	293	300	330	253	288	324	306	297	302	285	306	304	305	308	294	298	276	297	288	273	288	317	275	306	290	280	302	299	294	302	305	263	269	312	284	287	265	290	259	301	307	300	349	299	295	260	302	292	288	268	312	270	299	305	281	233	268	310	293	313	273	265	306	306	288	333	264	285	280	287	291	312	288	289	305	309	287	264	267	280	289	260	284	331	297	271	280	269	288	263	284	271	297	275	270	271	299	287	300	316	312	286	307	299	308	291	311	345	301	303	296	289	293	324	295	309	282	275	284	314	301	317	298	291	280	260	288	301	300	277	314	285	290	297	289	323	292	281	336	290	291	246	297	270	277	283	279	285	299	288	287	336	304	272	324	316	302	291	283	295	280	290	286	293	282	294	261	311	327	303	293	314	283	303	273	280	272	263	291	310	330	271	298	249	290	305	297	323	258	318	294	265	286	286	295	284	297	298	307	294	293	286	299	304	295	290	288	287	294	280	307	271	287	332	308	280	313	304	291	298	313	285	286	301	319	280	293	320	307	289	299	266	304	336	286	262	296	300	272	265	306	342	293	276	299	329	288	263	279	284	310	279	285	297	279	272	253	321	302	295	306	329	302	271	269	327	294	274	254	276	227	279	307	299	325	318	299	293	302	308	310	258	288	294	314	267	267	327	309	301	283	281	320	282	284	293	270	286	291	285	280	293	295	250	294	285	313	304	282	286	297	285	296	267	273	280	270	287	290	334	363	282	320	292	283	294	285	283	283	304	300	299	291	306	324	285	258	300	265	271	288	280	298	278	265	283	265	268	273	304	288	285	309	282	302	287	257	271	303	292	278	289	303	299	288	260	267	280	267	320	270	312	315	327	283	290	258	297	300	267	280	261	285	313	295	289	282	299	287	322	289	287	287	274	293	277	293	332	322	287	289	299	323	282	288	309	282	338	310	306	275	299	276	289	280	305	301	303	289	295	269	328	270	294	299	293	280	298	315	292	272	299	335	308	277	293	287	290	303	277	297	311	289	288	296	322	266	261	320
7236	2152	4504	5737	5062	3538	2617	2075	1997	1644	1594	1416	1247	1276	1129	1075	1021	972	975	932	913	775	835	834	805	799	776	769	770	822	844	783	792	734	756	742	737	712	720	708	744	752	701	716	709	735	698	721	775	748	723	688	699	731	726	739	723	690	755	712	690	732	724	682	687	696	729	711	713	693	686	734	711	706	700	715	689	699	702	735	744	712	736	726	697	731	698	746	730	706	700	747	689	720	665	665	760	678	663	740	709	691	670	740	678	659	730	746	719	648	666	650	731	726	685	694	737	730	669	665	752	707	702	688	750	713	711	682	681	708	651	684	695	710	760	695	710	734	683	676	716	694	722	661	716	700	742	662	730	701	695	705	721	704	731	735	689	741	741	720	705	739	705	678	736	692	728	734	688	685	701	681	693	720	707	710	717	696	723	709	736	702	755	712	742	714	754	701	718	735	716	703	718	719	685	724	697	716	703	751	720	652	709	702	730	713	682	723	690	701	688	664	708	704	710	697	681	694	657	673	674	696	681	643	733	684	710	683	677	725	683	732	684	688	724	686	688	657	713	676	696	692	724	692	698	653	714	707	686	685	730	726	718	688	678	723	772	736	718	684	743	688	658	695	726	651	703	693	744	731	702	728	749	693	735	675	697	732	686	701	759	674	739	683	690	750	754	696	730	672	719	738	724	679	744	705	719	756	697	655	696	722	680	758	727	665	678	744	747	682	742	708	695	708	729	693	665	697	705	667	694	748	655	707	735	684	704	724	664	663	758	720	676	721	668	734	683	708	716	665	662	682	691	727	722	682	686	710	680	700	712	699	708	729	733	697	729	688	681	692	693	688	722	700	771	772	729	694	683	727	682	696	712	689	667	689	703	713	681	676	679	670	719	705	679	707	725	663	696	692	728	704	673	687	703	661	667	699	724	757	682	692	706	687	695	715	766	694	702	716	654	665	690	658	708	683	707	647	692	732	666	737	715	718	698	703	692	653	725	673	726	658	689	688	699	731	695	741	702	744	654	713	660	728	682	711	708	706	692	663	715	696	734	742	741	683	717	713	688	707	676	691	728	711	668	750	702	704	721	657	748	724	710	728	689	671	696	712	728	739	711	738	690	690	692	723	711	683	715	676	692	706	714	760	707	670	705	761	670	654	678	703	617	688	701	630	704	710	695	718	672	718	746	712	724	677	735	714	763	700	703	734	679	701	726	682	738	736	729	694	761	737	711	694	688	733	712	712	682	692	664	727	729	667	731	705	753	682	673	739	668	721	728	716	702	667	662	737	734	690	706	681	716	710	706	694	708	693	689	729	747	676	699	709	690	716	707	735	698	725	679	707	707	703	752	640	656	736	705	737	704	712	704	706	682	734	674	740	747	725	709	670	689	682	735	662	685	683	692	748	683	662	714	760	737	737	670	671	735	736	730	714	666	712	704	699	687	721	723	675	683	712	710	681	675	743	688	690	728	720	701	702	693	741	701	711	698	730	691	728	654	707	675	705	699	680	691	653	717	688	687	701	693	722	671	739	731	685	732	715	646	691	708	667	715	715	729	682	690	771	702	687	694	695	749	719	716	680	728	626	713	737	708	736	739	707	706	698	686	668	691	738	632	731	743	705	721	714	690	753	630	681	733	681	792	715	697	722	726	623	657	704	721	716	732	725	684	701	734	702	656	732	742	707	714	711	687	710	678	674	719	649	701	746	651	745	651	684	692	700	717	717	715	700	727	698	689	655	649	721	749	729	734	753	713	703	691	728	731	669	662	714	719	695	704	694	683	730	663	678	721	722	696	709	720	715	747	686	725	703	683	737	731	706	678	740	720	745	699	686	721	677	725	701	746	721	724	707	722	682	731	755	670	717	678	698	684	699	727	723	671	705	677	696	680	686	683	654	697	689	665	732	689	718	683	746	695	685	688	710	726	697	719	729	751	718	691	674	722	696	683	714	745	671	714	708	710	657	665	681	749	697	695	734	679	721	688	714	688	710	701	727	688	740	716	652	689	730	682	684	703	718	706	702	669	677	720	669	704	716	661	704	666	672	663	650	736	681	683	696	717	721	694	702	735	774	663	739	738	679	714	713	699	725	696	679	686	685	666	724	686	676	659	688	719	720	715	763	671	666	664	689	672	708	703	696	707	716	712	724	712	680	698	693	718	668	720	709	698	680	667	714	713	700	712	738	738	701	668	700	715	686	708	733	683	676	723	711	699	727	691	668	677	689	683	715	694	683	701	745	661	737	742	683	686	728	744	712	703	671	716	712	683	722	715	706	770	682	699	683	718	684	697	689	727	688	716	698	727	687	719	676	719	744	702	719	693	700	690	671	714	716	744	723	691	718	697	722	766	671	712	695	729	641	745	695	700	692	692	780	681	685	720	694	733	699	698	696	717	703	698	699	732	741	714	693	680	716	714	732	668	712	694	707	739	721	690	697	664	739	691	733	694	698	683	707	738	718	667	717	675	715	669	691	765	709	708	687	737	689	672	654	756	739	657	745	729	695	714	725	720	677	701	685	780	667	722	675	682	702	695	695	710	724	686	715	711	703	708	708	691	666	687	679	723	759	691	713	730	691	733	711	732	705	757	659	724	675	690	720	668	728	732	679	745	714	685	685	704	699	703	705	692	663	688	681	681	710	706	661	735	693	643	731	730	684	695	700	711	676	726	701	687	718	723	697	681	726	716	691	694	692	753	787	689	692	681	731	763	701	731	718	716	685	699	693	659	723	653	749	686	750	711	745	685	707	696	692	703	729	687	716	733	711	709	694	688	708	737	697	706	715	722	762	681	666	685	710	686	743	662	693	671	714	674	715	743	715	677	735	722	677	722	687	712	717	725	714	692	691	712	724	681	696	704	713	721	688	730	650	694	707	698	701	679	678	687	690	720	685	708	673	717	705	710	699	735	714	729	657	734	660	699	677	708	701	712	729	721	679	689	716	727	744	696	775	739	752	684	747	663	703	711	712	698	697	644	697	701	697	686	715	715	723	687	677	695	672	715	720	725	641	717	718	748	701	701	752	699	714	693	720	723	738	689	710	681	661	683	704	694	695	666	703	682	709	733	681	695	656	708	650	717	739	750	698	689	739	760	739	715	681	687	701	706	744	700	712	726	701	681	717	721	666	701	717	696	713	732	687	701	685	704	730	685	682	675	658	733	716	742	717	730	711	710	707	718	711	733	725	682	660	704	710	668	679	675	758	732	733	700	695	706	668	685	745	688	707	715	731	703	693	694	716	669	747	687	716	703	692	706	709	674	696	686	703	723	738	686	689	739	652	704	714	717	664	686	722	733	713	662	735	695	693	675	703	724	752	673	694	657	697	715	732	690	693	765	660	670	710	700	709	721	730	699	726	709	727	738	690	726	662	716	750	738	717	693	757	682	786	698	719	710	683	727	732	729	715	686	676	667	709	716	700	749	681	694	726	684	765	704	688	685	693	759	698	744	682	695	651	709	690	643	704	684	664	725	667	704	742	714	742	703	698	688	715
14270	2898	3120	2632	1775	1110	775	616	498	492	414	409	351	343	279	295	266	276	245	239	228	222	215	213	223	221	208	192	195	203	182	207	197	202	244	190	210	190	210	214	201	192	188	204	185	191	188	211	189	191	191	198	183	193	187	217	212	180	197	184	199	176	207	186	175	165	208	203	174	185	187	173	181	204	193	173	181	181	181	193	190	212	178	189	207	186	194	193	179	206	193	200	191	186	166	203	187	164	201	192	181	187	183	189	177	184	194	167	204	167	182	173	192	160	178	182	165	201	195	167	175	201	187	182	160	183	171	217	202	187	181	172	187	188	189	206	172	203	168	202	216	185	190	192	187	172	201	193	174	184	197	179	179	165	191	180	173	180	163	200	180	183	192	189	195	180	192	197	196	215	215	195	204	183	167	183	183	188	170	187	191	206	175	165	191	175	198	196	201	204	198	198	186	187	189	200	194	156	171	192	185	190	183	194	188	193	188	222	191	189	176	210	181	181	208	184	228	208	205	183	180	186	191	183	187	172	179	164	174	176	178	175	191	213	183	199	184	175	188	184	193	182	167	184	192	193	178	215	187	212	169	155	183	209	182	193	178	179	225	188	189	180	203	192	180	186	201	193	180	194	195	199	207	189	184	184	197	182	191	179	191	190	193	182	182	195	186	186	196	171	166	185	185	184	191	182	213	189	203	181	175	176	184	174	205	197	188	190	217	170	181	185	172	170	194	190	178	180	178	186	186	195	190	177	185	176	193	180	196	179	177	183	199	195	179	205	166	177	201	171	211	203	168	190	185	181	187	164	198	181	204	178	193	185	217	188	182	196	214	180	172	160	174	201	170	198	164	198	177	191	169	228	180	171	173	198	170	163	196	190	217	173	167	165	171	180	182	177	172	206	190	177	208	201	192	197	173	184	171	202	187	190	187	199	181	166	190	186	188	171	168	188	180	185	164	185	209	167	187	180	166	179	208	188	219	191	162	171	181	179	187	177	185	169	204	211	186	190	209	206	194	162	187	181	193	195	178	184	197	162	183	203	184	205	187	187	165	165	173	178	197	192	193	197	180	200	175	217	177	175	167	168	201	181	184	210	178	180	195	191	206	183	194	178	207	190	176	195	178	164	198	201	184	177	181	175	196	160	175	207	161	185	211	195	174	162	180	210	207	168	203	169	151	184	196	179	196	215	206	207	178	155	179	213	173	177	196	190	174	174	210	194	175	180	183	180	175	188	218	213	181	184	210	151	197	194	198	178	173	199	179	182	188	204	203	155	182	192	193	177	205	195	217	186	192	179	200	165	185	192	188	203	182	202	187	196	174	189	184	173	193	178	192	196	190	158	210	170	167	192	177	216	186	179	185	187	173	148	183	206	200	167	191	186	168	199	185	201	171	184	207	190	169	174	202	197	199	181	178	194	185	187	186	166	190	182	183	194	198	210	189	170	184	198	160	177	196	188	208	161	172	180	199	198	180	202	207	158	198	178	203	179	154	178	153	199	196	191	196	191	205	175	192	176	187	195	176	177	175	200	185	168	166	150	193	160	182	179	183	198	174	164	203	198	174	185	185	184	203	201	191	170	197	188	175	182	155	190	167	168	172	195	201	192	182	210	179	178	186	157	171	191	192	196	177	185	190	194	174	178	207	198	166	189	177	174	191	187	184	178	187	176	189	195	168	195	204	212	205	189	159	191	193	173	160	185	170	201	188	170	185	176	183	170	172	169	191	167	182	176	180	173	182	187	211	209	199	164	149	209	188	192	187	179	167	182	187	179	196	191	192	186	181	170	181	189	173	172	217	194	188	186	192	200	178	184	169	201	195	178	174	195	186	172	172	211	184	166	173	161	167	183	190	186	183	190	188	198	194	197	197	178	186	194	187	211	176	183	196	188	170	184	178	179	191	216	170	181	188	196	192	176	168	192	198	199	191	180	210	165	198	196	177	175	190	190	202	189	195	173	186	149	167	192	194	178	176	184	188	171	194	194	179	201	188	150	178	194	176	186	203	180	182	149	182	184	168	196	169	209	199	203	174	175	207	191	183	201	198	171	195	199	161	193	208	195	201	182	209	214	170	186	178	184	195	182	190	180	172	223	148	172	172	189	179	191	207	203	171	193	167	176	206	201	179	167	171	190	162	182	180	183	201	201	170	200	176	180	189	203	168	218	197	180	175	192	170	168	200	185	190	208	172	204	214	187	186	170	197	217	163	195	201	190	185	207	169	201	190	195	210	194	183	199	230	169	188	177	197	166	169	189	183	173	215	181	185	193	182	183	191	191	191	193	189	202	199	174	191	188	173	170	186	167	209	183	206	182	188	201	177	197	188	180	191	178	175	169	201	181	182	187	190	176	186	166	149	180	188	190	175	212	197	174	173	200	184	198	174	168	187	190	179	166	190	180	197	191	180	156	201	184	175	194	205	188	185	214	193	193	160	177	188	196	165	183	193	191	185	218	203	181	175	192	211	192	192	203	187	186	188	194	158	171	197	192	186	161	197	193	194	201	175	176	201	195	218	185	179	190	180	209	180	175	160	170	204	185	216	188	190	197	204	177	201	176	181	187	197	203	177	187	193	201	193	190	178	206	208	197	185	206	192	170	190	177	203	212	182	177	187	174	186	198	201	189	190	204	168	196	198	191	187	183	193	212	200	212	206	191	171	187	193	177	186	176	178	169	153	179	192	176	168	208	167	187	173	185	198	186	189	197	192	181	143	188	179	173	174	199	192	149	203	201	184	221	190	181	178	187	180	195	191	197	190	202	203	186	180	180	194	175	181	177	169	175	195	185	200	169	184	202	213	186	196	206	214	173	197	202	193	207	172	177	177	176	164	196	166	194	200	180	181	201	184	183	183	193	179	185	209	183	165	202	179	163	169	191	179	185	200	196	181	190	182	208	174	179	183	181	181	212	173	167	197	187	185	185	178	167	203	197	176	195	170	179	183	193	176	213	199	186	207	188	190	174	176	185	194	171	174	176	194	174	179	178	172	160	170	192	187	215	181	200	190	199	177	166	179	176	180	200	181	186	201	201	200	231	171	196	187	198	185	181	176	178	185	195	185	192	184	184	178	182	211	181	178	187	207	185	174	178	182	190	195	188	195	207	196	175	199	192	183	186	201	200	188	189	171	194	175	200	171	188	182	172	153	167	172	198	184	162	199	179	173	177	206	178	178	202	213	192	200	195	182	218	188	204	194	176	162	182	168	196	187	187	158	184	154	182	201	178	175	178	198	195	190	187	177	203	189	208	191	172	172	200	198	197	177	181	187	180	203	227	197	203	182	203	168	184	197	190	193	183	197	172	165	191	205	187	197	191	188	196	197	204	198	177	203	197	188	167	174	179	208	200	238	192	201	196	188	204	201	196	187	171	180	190	185	192	174	190	199	198	203	197	190	179	194	200	176	169	198	176	199	168	187	207	175	174	178	159	179	202	193	156	182	201	195	188	200	214	182	164	151	177	179	188	190	190	175	154	193	198	198	175
9319	2755	6015	7385	6443	4878	3444	2923	2279	2029	1696	1624	1313	1336	1255	1085	993	957	862	824	728	687	587	636	615	575	556	651	620	591	541	533	577	549	523	552	521	539	528	512	531	480	527	521	487	506	545	503	494	509	543	485	497	524	502	503	493	496	491	471	515	458	488	475	474	446	530	487	490	466	497	482	497	474	480	485	467	493	481	472	469	519	468	445	477	468	467	539	485	471	477	525	490	501	489	447	480	461	494	497	481	459	479	483	435	476	508	492	512	430	478	453	503	471	499	470	487	505	531	412	454	474	452	469	459	468	478	496	477	471	479	448	482	464	514	450	470	474	477	480	449	438	487	485	467	458	500	466	493	465	495	468	442	432	459	452	465	432	461	478	494	451	456	501	461	471	472	502	450	494	501	483	434	463	495	472	476	470	476	450	470	480	486	468	457	487	445	434	441	449	487	480	494	476	475	537	434	505	502	487	470	444	490	468	477	507	455	481	543	478	470	497	481	464	508	486	468	466	517	489	442	520	459	467	450	507	504	458	465	459	482	449	423	498	444	434	456	457	446	466	484	452	468	468	459	447	483	481	483	481	463	509	453	473	477	480	472	425	455	471	483	468	502	500	475	480	468	496	484	430	502	435	479	511	473	462	508	488	481	435	489	508	472	489	474	455	544	461	448	483	485	458	460	457	504	493	482	477	467	470	478	477	500	504	475	480	474	440	462	460	466	457	495	456	475	472	483	523	448	433	457	450	493	516	452	446	486	501	460	482	415	498	501	486	484	485	482	461	467	433	447	454	455	468	502	474	474	453	499	432	515	468	482	439	454	476	468	494	443	450	472	500	465	495	459	495	459	466	463	418	502	469	505	472	459	468	493	488	526	445	437	486	455	444	483	447	475	450	490	484	488	488	489	482	463	457	477	471	484	513	495	454	529	445	457	445	460	466	485	513	488	489	490	477	439	515	465	462	473	486	455	470	473	511	444	466	529	453	484	489	492	485	489	459	474	462	477	453	490	475	479	482	509	434	483	500	454	453	453	473	453	468	474	489	473	455	455	469	477	461	487	460	440	477	510	508	442	465	484	454	472	501	464	470	492	485	478	501	470	443	469	490	461	471	479	483	479	481	506	503	502	478	460	455	498	432	504	449	461	487	474	494	488	459	493	441	514	454	509	458	506	483	474	479	473	470	443	496	479	496	470	447	461	454	490	478	455	480	493	484	459	477	455	488	449	467	496	456	496	474	476	456	470	464	490	452	506	468	461	466	485	485	501	500	487	497	468	468	476	454	463	466	474	456	472	491	476	456	501	477	444	465	470	481	477	481	492	513	455	487	481	466	521	479	460	487	415	481	482	478	466	509	499	483	520	469	441	514	474	505	460	459	465	477	453	467	468	450	504	473	494	446	468	460	472	478	485	460	443	455	479	450	446	457	497	444	477	433	490	493	467	463	474	446	494	491	457	481	447	462	452	457	508	445	466	479	466	483	490	472	455	495	450	446	459	490	443	510	457	461	488	508	467	473	472	435	493	454	487	476	513	508	465	481	507	454	463	479	508	543	533	487	481	485	489	442	441	449	475	487	468	436	434	467	477	467	492	480	488	483	507	472	480	499	504	491	476	478	441	471	464	470	530	436	455	434	465	484	461	456	483	486	460	496	470	488	491	508	489	458	479	494	485	446	480	455	458	475	446	490	468	458	481	423	480	438	462	479	488	506	479	466	474	453	471	467	493	476	466	461	472	495	477	472	478	479	504	451	489	472	485	465	480	475	451	485	486	473	457	487	504	469	488	506	506	478	496	448	450	491	490	447	481	487	428	476	497	473	485	452	461	459	472	445	482	474	481	523	494	483	459	468	472	505	502	465	458	481	456	489	434	494	490	507	486	484	471	455	453	493	490	444	510	479	511	470	480	462	507	463	471	482	457	520	477	453	460	511	513	444	447	473	484	504	487	465	474	496	487	456	517	484	474	455	487	479	460	469	453	477	423	430	476	449	500	470	497	432	460	465	442	478	489	433	501	459	471	455	472	480	474	480	421	498	459	470	455	484	418	449	455	517	467	448	450	489	487	513	439	462	465	459	462	459	420	471	484	486	484	468	455	494	457	508	469	502	491	476	497	447	513	462	470	483	477	463	464	489	442	467	502	453	478	484	483	470	477	447	470	494	477	507	492	445	471	473	464	449	448	494	467	499	479	461	476	446	485	434	471	464	472	485	495	483	454	488	472	479	459	439	494	458	474	470	519	453	433	456	481	478	441	481	475	474	474	462	443	499	500	478	470	478	501	486	455	467	470	457	478	456	502	486	448	494	439	507	497	465	484	470	445	475	482	471	469	453	448	474	465	484	486	464	497	485	436	489	504	492	484	489	491	453	461	480	433	472	450	460	471	441	480	505	454	502	489	467	511	461	511	472	464	473	432	494	484	469	454	494	436	478	445	422	467	496	477	457	454	458	439	430	493	498	499	462	458	459	480	486	454	486	459	471	463	456	448	461	466	482	498	467	461	450	505	473	461	442	442	453	489	477	466	492	476	462	463	486	468	497	465	459	456	491	495	490	472	514	471	470	489	504	485	475	490	484	466	495	508	501	453	450	476	461	450	454	477	495	491	530	477	477	463	494	487	484	512	456	455	470	467	437	463	476	484	476	461	448	488	458	464	462	470	473	487	453	466	469	467	465	492	495	486	449	466	488	470	483	468	492	519	464	447	498	437	493	467	460	460	502	483	475	491	495	437	427	456	479	469	491	458	483	490	447	498	479	506	494	491	474	477	459	450	461	449	477	485	468	491	509	416	507	505	499	488	476	495	471	466	475	500	471	488	457	432	440	482	457	477	487	458	475	476	459	467	476	466	474	501	503	480	477	443	457	434	451	463	489	469	462	456	515	484	435	468	473	474	490	490	459	472	461	496	490	483	469	496	501	498	494	494	485	479	474	484	430	470	463	497	447	484	475	435	522	469	470	513	466	487	475	494	477	486	465	466	442	444	483	488	462	481	454	483	506	480	486	443	479	472	490	446	505	489	483	459	496	448	447	465	492	477	489	475	463	492	472	470	515	453	477	464	483	468	524	462	463	439	448	474	454	509	465	471	444	482	429	442	483	456	498	458	486	475	491	468	427	485	485	472	464	486	488	467	510	478	499	459	478	510	483	473	493	500	486	490	518	454	525	460	467	452	437	504	479	489	494	521	470	457	471	435	501	480	486	508	437	490	479	469	472	477	487	486	483	471	499	467	507	478	474	458	493	479	443	508	437	491	468	445	451	506	460	483	468	513	456	467	455	445	501	475	444	466	465	447	491	458	470	490	439	472	464	452	438	464	473	446	458	436	485	460	494	474	496	486	449	483	483	428	471	520	482	505	499	494	474	483	427	507	464	463	457	463	457	452	443	440	450	467	477	521	420	445	470	463	453	451	449	478	490	512	451	439	446	469	439	484	478	445	462	508	474	462	471	491	452	484	477	467	500	432	486	418	464	477	456	494	459
2492	992	1204	1020	787	626	502	390	415	377	390	317	372	348	335	343	342	308	320	336	312	296	285	329	316	297	323	328	308	333	339	289	316	294	315	338	297	333	301	324	282	315	280	328	292	337	317	325	282	310	309	305	316	309	297	296	304	303	339	327	333	338	334	332	343	307	309	339	332	349	296	301	308	322	343	326	323	309	320	327	320	337	318	318	344	286	307	336	323	340	327	325	313	298	300	325	302	316	314	314	308	302	297	322	320	325	296	333	341	300	299	278	331	329	309	311	314	307	269	301	325	307	316	305	312	317	321	297	316	319	329	331	308	313	287	307	312	314	311	299	288	287	262	278	344	332	315	288	349	322	302	321	295	315	300	350	301	318	342	331	308	326	314	311	299	327	297	320	289	300	377	319	318	291	318	297	316	333	312	288	304	318	311	313	314	316	303	330	302	315	314	334	348	312	298	302	318	286	318	339	295	332	336	278	352	302	342	342	330	327	304	345	344	309	321	311	297	330	304	338	306	309	297	344	345	358	347	309	302	278	325	313	327	308	331	338	315	324	290	332	308	337	339	297	309	308	335	302	359	291	316	335	275	300	305	333	336	307	309	315	309	330	296	335	339	312	327	321	343	333	300	308	354	296	346	292	328	314	339	335	330	304	319	291	298	324	343	321	308	306	304	350	280	288	329	291	307	323	298	307	321	320	326	305	297	315	326	329	313	309	283	288	286	299	310	302	307	316	301	342	335	322	342	307	308	308	324	326	312	291	336	316	319	306	342	314	337	341	329	311	346	268	322	324	312	299	321	317	318	313	289	307	361	342	346	306	318	330	317	270	325	319	307	311	301	324	323	354	320	327	314	338	326	316	330	358	290	308	290	274	303	330	325	309	326	349	310	301	333	342	338	326	309	325	289	300	292	349	328	290	320	346	312	327	312	336	348	303	300	310	320	291	308	322	339	303	323	313	344	315	342	341	308	324	299	335	327	327	327	303	297	318	314	293	337	349	323	362	292	350	324	296	297	323	340	310	310	309	288	325	324	335	285	343	335	305	294	295	317	307	273	296	353	301	301	338	306	322	293	323	310	307	341	323	329	275	304	316	331	293	337	298	307	339	356	323	306	328	330	348	293	305	312	318	315	331	335	319	332	343	295	305	329	336	323	310	318	295	319	328	312	294	326	291	277	354	307	293	308	324	322	330	308	339	292	336	359	310	341	309	316	311	291	300	286	313	306	308	305	335	287	310	323	324	303	294	339	315	310	295	325	328	288	303	297	327	308	338	310	296	307	309	298	309	278	290	323	299	307	340	322	318	290	325	314	315	333	283	348	319	311	314	309	293	321	289	319	294	266	323	337	324	302	303	300	322	325	308	312	311	347	301	315	305	318	300	305	293	321	328	302	319	322	331	297	340	299	310	316	306	301	330	356	298	316	320	300	291	312	312	354	309	307	341	308	299	294	322	322	320	314	324	312	296	315	334	304	284	292	309	284	335	328	326	280	332	297	287	298	293	307	300	330	309	322	321	334	329	301	312	327	321	305	309	345	341	313	327	314	311	348	313	341	297	338	329	363	322	309	302	327	308	290	330	322	304	327	317	299	302	297	306	300	309	334	279	260	299	310	290	329	315	327	317	331	342	335	292	322	303	303	308	300	318	325	338	333	280	301	324	319	308	317	348	280	309	325	292	325	334	336	311	313	334	318	324	312	298	307	314	300	295	339	281	310	309	325	346	318	328	313	283	301	314	287	297	304	338	315	327	334	308	318	313	328	303	322	270	294	342	305	321	353	296	364	337	338	308	318	289	325	337	324	320	316	320	311	301	323	292	341	325	292	300	307	330	300	308	307	329	302	351	305	329	303	325	325	342	303	273	359	343	332	331	286	311	350	318	294	305	323	294	286	295	354	342	317	298	315	327	316	330	346	319	313	317	342	323	325	303	298	316	342	298	341	312	339	268	280	334	336	353	332	290	317	340	296	303	314	304	342	305	301	285	278	314	303	297	329	306	320	323	295	326	306	319	321	346	319	320	315	292	281	303	300	307	304	316	330	316	346	348	317	303	289	327	345	328	333	319	323	349	292	299	307	288	286	292	327	330	313	322	307	318	354	333	340	310	301	311	345	355	301	354	312	327	343	325	281	298	302	324	306	301	333	318	294	306	328	341	310	316	319	332	310	329	287	315	316	287	303	303	311	316	319	298	283	322	341	317	303	325	319	315	312	327	322	321	303	318	340	322	303	309	308	336	334	296	324	365	347	341	322	341	364	278	350	305	288	331	351	282	319	320	294	309	321	329	314	306	309	330	314	325	310	293	327	305	332	311	269	326	307	307	315	303	287	323	323	316	304	311	319	363	326	308	308	321	314	322	309	309	357	340	314	319	307	353	313	351	331	315	326	309	309	278	313	342	339	309	317	331	321	359	319	303	334	310	330	327	309	305	331	291	329	317	300	319	309	297	324	327	335	314	332	333	333	333	317	306	301	321	295	339	298	342	331	312	320	315	314	333	330	298	324	287	357	283	296	310	320	308	277	314	303	310	306	315	284	352	280	293	328	321	337	288	311	354	295	315	308	333	300	334	324	341	291	306	294	282	350	315	347	308	302	306	302	303	320	303	324	305	315	288	337	301	332	303	342	316	283	298	356	326	349	310	335	312	317	324	284	320	274	299	308	285	322	297	299	333	348	310	348	346	296	361	326	304	292	340	340	323	310	310	305	320	313	304	300	343	330	327	324	304	339	329	349	349	324	330	339	350	315	313	301	322	274	305	337	324	321	364	275	306	330	339	299	318	272	334	314	346	333	298	317	321	319	307	367	315	324	322	316	305	296	306	319	316	323	306	294	307	296	306	315	328	328	291	345	310	315	296	308	331	331	307	337	342	317	337	282	319	281	314	318	333	343	307	273	329	297	303	313	297	334	314	337	296	329	326	320	324	329	322	335	299	330	309	301	357	355	303	322	329	345	323	301	289	313	315	314	316	339	296	323	334	346	307	285	325	296	316	313	337	335	313	292	316	344	326	345	300	335	320	289	306	339	312	311	337	317	314	321	317	344	320	324	332	341	346	318	286	344	324	344	319	311	340	319	302	336	327	324	311	293	332	298	327	313	316	318	340	343	317	313	302	322	344	337	335	338	301	300	290	307	298	290	309	321	314	315	342	363	354	336	304	283	327	343	331	326	330	303	327	320	338	329	311	327	293	308	325	313	306	314	320	328	330	317	317	319	297	308	316	295	312	349	300	307	332	288	353	311	286	282	327	308	290	345	326	301	293	309	291	320	304	315	339	298	329	318	322	316	307	333	312	349	316	340	311	306	288	323	329	293	310	335	315	319	326	335	308	321	303	330	327	282	294	357	316	332	333	330	280	344	299	296	305	318	310	321	353	348	316	324	305	323	341	332	319	302	319	322	308	338	286	327	330	295	293	286	323	340	296	308	347	322	315	331	340	320	318	300	303	317	315	338	285	280	338	342	318	303	309	289	340
2677	1456	2598	3056	2669	2095	1631	1489	1269	1117	1090	1036	950	944	966	871	904	916	810	788	835	821	813	793	839	794	766	762	795	769	786	762	784	800	785	773	796	746	806	805	755	759	767	764	723	767	749	813	782	793	759	722	770	796	755	798	771	743	784	706	743	735	764	777	756	784	764	773	745	764	763	737	733	763	786	740	750	751	764	822	736	836	812	771	749	756	745	755	726	729	722	762	757	722	786	712	751	757	749	744	788	763	821	756	791	732	798	768	817	748	821	743	723	709	793	789	793	787	768	775	771	761	817	778	747	703	728	730	735	748	746	751	755	762	725	736	790	747	747	757	772	819	766	764	758	767	760	758	783	752	755	751	758	765	759	757	752	743	771	774	775	770	731	730	770	795	749	769	792	785	768	729	788	785	844	761	768	812	712	733	767	819	729	765	758	802	802	780	725	775	749	753	780	770	755	777	795	782	796	773	794	768	725	748	784	719	796	768	709	764	771	766	812	784	814	807	722	780	746	801	757	780	771	758	756	793	730	789	771	726	792	738	747	742	746	783	747	792	769	776	786	745	720	704	757	766	785	726	717	785	786	790	757	691	761	754	775	760	785	776	729	776	787	753	746	757	716	795	764	740	743	737	780	756	769	744	769	755	770	772	742	715	782	805	753	757	742	787	738	707	781	758	737	762	762	758	774	768	776	761	729	749	754	810	790	774	774	759	765	699	756	804	766	766	750	760	793	743	785	780	802	796	774	773	782	690	804	781	742	738	771	748	781	738	773	777	727	741	740	743	758	737	719	762	741	741	783	734	737	746	753	753	760	776	766	791	800	764	742	759	747	810	728	782	739	795	755	746	728	769	736	733	751	762	740	744	751	767	720	765	787	756	722	748	746	773	787	759	785	752	718	748	756	811	802	781	776	790	781	720	729	743	735	737	761	792	764	822	762	741	752	775	802	772	728	730	727	759	772	811	752	766	791	737	697	748	731	772	739	799	741	761	800	782	767	756	786	767	795	737	772	766	757	764	814	809	752	771	733	789	775	792	768	744	774	706	775	796	775	762	729	764	767	750	748	751	783	750	751	756	764	746	755	777	716	766	769	728	747	767	768	706	737	788	763	775	758	768	746	789	756	740	751	713	774	784	702	750	729	766	775	747	756	809	794	770	764	769	705	717	734	776	737	773	793	769	707	759	735	809	716	735	778	802	742	795	746	762	799	756	680	705	752	737	714	776	781	750	752	774	756	780	795	755	775	793	720	821	721	761	727	764	761	708	742	807	767	755	758	784	754	739	751	769	753	765	805	760	820	816	732	761	717	790	745	745	751	779	786	719	753	749	800	706	741	729	779	761	718	754	749	791	786	785	804	734	769	723	789	745	776	746	772	790	756	776	779	766	771	762	761	790	820	709	756	764	748	768	793	776	792	742	735	748	772	793	727	800	757	711	739	799	734	776	722	748	783	767	774	776	766	735	711	768	710	758	742	798	746	768	834	718	743	745	766	733	732	725	778	754	756	733	742	779	745	723	759	758	740	763	780	714	752	743	735	787	758	787	825	742	742	749	759	786	791	804	798	746	739	725	782	725	724	729	736	728	773	813	747	794	787	724	770	731	719	755	782	809	750	780	780	780	712	823	761	793	778	795	762	777	766	747	752	732	743	737	811	803	751	753	740	790	759	807	778	731	766	726	786	798	786	757	792	771	783	754	764	755	751	742	780	745	784	747	764	794	790	765	750	816	754	748	700	762	764	751	772	763	754	753	737	749	761	790	748	758	782	750	735	749	715	764	784	776	766	787	738	789	797	751	794	730	751	752	796	783	744	796	779	751	773	718	756	768	787	756	769	773	744	753	758	754	799	747	787	808	789	739	776	804	782	702	814	729	720	752	710	773	764	736	778	765	743	758	792	775	733	790	725	785	732	731	772	768	758	724	796	769	758	757	741	776	760	787	849	776	814	746	729	757	693	768	759	731	766	750	780	775	770	803	820	747	755	803	788	791	715	752	774	778	787	808	745	763	778	770	747	756	802	768	790	784	767	790	729	750	766	769	809	742	809	745	790	744	756	762	768	761	809	803	779	782	727	763	738	787	735	829	742	745	765	742	715	738	766	823	737	782	767	792	749	734	759	746	756	751	783	780	757	777	758	758	763	754	790	771	795	757	799	737	735	829	810	780	768	744	746	777	722	768	778	783	781	741	749	714	756	777	779	775	788	718	763	714	717	759	799	761	769	750	743	735	747	804	741	737	715	787	740	717	761	767	782	765	817	746	738	766	743	796	808	740	770	741	782	740	741	724	776	724	747	771	792	736	773	744	756	711	754	839	785	793	772	791	768	742	771	752	764	792	800	730	805	732	773	769	766	813	805	746	726	763	774	770	779	738	748	802	782	787	739	792	725	776	755	792	790	802	759	813	803	762	730	761	755	775	756	765	786	777	740	749	726	790	773	733	740	760	784	768	796	786	775	757	751	770	775	772	790	795	734	762	781	810	757	718	793	778	732	784	732	759	777	716	797	736	775	741	777	783	761	744	759	783	769	737	758	760	734	738	815	785	757	783	788	805	750	784	771	771	748	786	736	756	727	795	724	728	748	727	715	791	779	761	748	744	737	761	786	761	730	734	803	781	734	785	842	761	736	768	720	756	764	749	749	767	782	791	765	738	758	805	723	783	731	768	777	809	789	787	794	776	765	792	763	753	749	802	790	789	761	774	784	745	764	787	821	765	706	790	776	766	790	730	742	747	752	748	723	750	820	761	783	742	761	789	710	703	762	738	821	756	715	729	756	759	765	762	801	762	741	786	722	744	757	760	796	767	739	752	764	797	766	754	729	732	716	762	777	738	785	750	724	738	808	730	798	722	728	784	737	742	828	731	737	767	729	742	781	764	828	769	737	768	729	692	755	711	744	733	718	731	753	763	736	742	785	723	757	786	789	735	771	737	783	748	775	753	801	772	717	750	769	703	724	807	755	751	781	725	758	752	788	774	759	794	715	745	762	748	782	799	760	727	744	745	755	766	773	733	725	718	807	788	705	765	789	783	788	742	794	757	751	760	737	780	730	765	709	729	771	745	776	740	737	793	715	801	771	780	781	795	775	747	736	764	766	803	761	779	690	723	742	777	754	741	748	784	785	713	738	790	815	763	702	751	745	798	749	756	777	775	745	804	772	762	715	753	773	768	748	777	731	747	731	785	795	779	750	723	761	750	822	763	797	746	757	802	775	742	770	821	709	753	766	792	778	766	783	751	728	757	789	704	776	717	787	715	781	754	758	748	717	766	745	739	748	799	727	780	810	717	777	732	740	788	711	734	731	746	786	776	723	754	750	781	739	789	774	788	791	763	780	768	770	737	767	728	750	750	741	735	768	765	780	702	753	766	757	765	733	736	790	745	767	748	750	763	741	762	764	745	779	768	760	754	734	702	734	768	759	799	738	827	774	756	783	779	766	828	794	841	817	766	783	779	753	766	754	785	794	746	697	764	740	759
8191	1646	2173	1749	1322	961	748	592	480	451	419	416	389	361	376	363	340	334	341	313	315	325	329	297	321	321	306	328	300	289	317	286	292	280	309	280	304	280	282	281	287	300	304	277	268	326	298	333	313	275	328	315	296	295	285	287	274	306	301	262	295	299	287	299	314	281	304	308	309	316	285	311	312	306	317	305	263	320	276	278	276	274	351	322	293	266	256	290	289	297	316	298	316	319	306	270	310	289	282	294	285	305	267	294	299	324	289	275	309	293	324	283	319	312	285	291	308	286	281	287	287	287	331	289	298	300	293	302	291	280	298	293	280	324	294	320	292	264	289	319	297	290	293	278	272	324	335	287	283	264	294	302	278	290	293	293	274	313	328	300	292	301	278	293	318	313	303	283	290	309	304	301	309	302	325	322	283	328	285	283	320	295	301	299	305	300	344	264	278	281	275	294	287	314	304	309	311	287	287	296	265	294	275	314	318	292	295	292	305	295	253	323	302	283	275	311	307	300	285	310	292	277	288	296	314	337	302	276	283	277	271	336	267	293	287	298	295	301	274	295	285	295	293	295	282	289	330	333	302	292	290	320	329	280	298	287	297	326	310	294	323	265	278	299	299	248	276	331	283	302	265	306	279	299	286	277	285	316	308	307	309	321	333	296	299	345	283	259	315	310	302	303	301	267	267	296	329	314	282	281	296	305	318	320	258	286	327	331	283	324	295	343	297	286	300	288	272	288	321	289	294	284	316	318	294	300	343	282	292	294	260	313	304	284	331	308	277	317	290	305	294	304	291	289	268	298	302	259	295	306	301	288	321	262	326	250	286	302	293	286	261	287	276	323	288	306	280	285	321	334	345	286	305	316	302	301	325	309	316	294	305	280	327	278	301	292	311	300	275	292	296	263	277	312	270	297	289	306	317	308	314	320	295	285	301	272	279	307	304	267	298	268	313	286	287	286	296	308	286	280	282	281	283	298	290	299	312	284	287	297	293	274	302	294	289	250	295	280	273	311	300	287	319	296	289	299	315	271	269	297	276	277	259	259	300	280	322	325	301	304	299	325	280	328	295	285	259	262	304	317	314	306	290	321	301	281	299	279	300	285	284	311	274	300	292	293	305	292	313	283	279	304	288	287	299	290	330	309	286	277	272	279	293	290	285	278	283	293	299	295	311	269	300	303	314	310	317	284	282	272	301	301	287	297	294	302	298	284	264	280	306	329	291	286	284	293	320	321	297	296	298	273	317	297	283	308	315	270	314	291	281	303	299	313	274	276	312	299	280	279	282	310	298	292	288	306	276	263	332	287	348	288	262	329	284	307	320	250	280	303	295	298	315	322	290	293	325	266	294	335	270	308	296	320	313	254	288	299	310	310	305	281	296	288	291	312	287	298	306	337	293	295	350	302	292	284	289	290	294	300	290	307	277	283	291	308	256	262	312	296	300	283	326	310	318	299	316	291	298	308	300	288	288	336	265	286	281	278	291	298	259	285	295	320	309	310	231	312	349	268	271	288	283	334	308	323	279	270	273	299	306	300	309	304	294	303	326	302	295	289	310	324	289	301	306	307	313	320	280	336	285	322	311	260	319	294	315	316	312	264	318	297	311	298	283	330	289	265	314	269	324	265	286	294	302	288	296	300	311	300	286	307	288	295	290	310	290	294	317	310	320	297	279	314	303	313	302	311	294	309	296	264	283	318	290	327	289	318	325	270	311	315	309	280	283	260	266	305	329	287	293	298	281	294	261	338	297	288	300	294	299	279	287	307	281	315	288	279	269	304	307	293	307	283	272	271	315	293	272	297	318	284	314	322	285	288	282	287	334	289	286	255	333	309	293	276	320	289	280	326	295	294	288	289	319	301	323	306	291	295	280	265	314	295	292	285	312	288	306	287	301	302	307	288	275	320	288	275	290	286	277	292	297	303	274	278	292	302	268	276	266	315	292	315	334	316	280	271	300	304	284	293	304	290	294	275	313	298	352	303	278	286	288	303	320	283	314	308	308	284	313	288	297	328	322	286	297	299	268	290	319	302	279	318	270	315	303	294	308	293	308	286	311	313	294	300	303	276	288	299	315	317	345	292	334	306	265	270	305	287	264	291	300	318	304	294	297	313	277	291	289	302	311	338	299	310	304	301	307	292	275	287	308	335	287	282	285	284	295	307	279	332	280	281	294	305	302	305	259	264	312	304	344	302	306	278	270	287	334	282	301	317	330	275	301	315	283	250	287	303	290	307	308	274	303	298	288	272	319	315	313	296	287	269	279	289	305	294	297	330	280	291	302	286	307	312	282	321	289	286	327	305	314	272	292	277	295	302	306	279	259	361	298	255	317	288	305	333	300	299	357	274	296	305	274	302	290	274	273	284	286	276	277	304	297	274	292	289	283	302	279	299	293	294	313	281	287	352	286	348	313	288	297	296	284	302	293	269	294	293	314	284	300	295	296	298	266	316	280	317	303	296	315	286	286	293	311	330	313	272	258	296	264	294	263	281	291	286	277	271	278	304	294	284	299	286	281	288	341	305	302	276	312	297	293	302	336	286	276	295	274	303	273	313	283	275	279	330	277	296	307	303	273	324	293	332	318	306	293	295	280	322	329	262	307	291	311	276	303	335	285	307	295	262	303	274	297	303	289	287	269	315	310	267	307	306	315	300	238	294	312	283	270	283	288	270	309	318	304	306	290	289	288	295	324	311	282	288	292	312	325	292	303	297	297	292	262	286	284	294	312	300	297	284	298	312	314	290	268	295	344	300	270	282	319	277	284	295	261	283	324	279	292	310	269	292	330	304	308	330	264	296	284	284	261	319	304	306	287	276	332	288	276	292	306	281	290	294	268	293	302	299	309	312	293	291	281	287	313	283	290	287	280	301	273	290	322	327	298	296	294	304	281	291	264	281	306	324	317	320	334	311	330	304	271	260	309	300	295	266	321	267	307	274	273	301	332	283	290	306	261	310	351	297	316	275	291	290	261	278	290	314	281	273	301	246	281	284	286	275	326	280	321	300	292	281	298	285	269	303	291	310	311	269	291	289	298	281	276	297	315	278	264	294	305	290	285	302	312	301	285	309	311	303	296	305	332	306	296	304	293	315	295	279	303	299	331	297	272	284	292	322	308	321	280	295	315	339	294	294	309	282	323	277	289	286	322	280	314	284	289	323	318	300	286	287	298	293	253	264	279	308	277	313	305	323	239	289	282	281	322	279	254	313	309	290	272	292	299	277	330	338	301	315	276	309	290	306	299	317	250	302	290	303	295	276	299	302	276	272	258	275	273	298	281	280	277	266	283	331	330	256	259	279	293	324	301	309	286	296	331	266	323	276	317	280	282	309	312	303	324	317	328	275	291	302	294	289	323	320	297	286	278	300	351	313	300	292	277	287	302	293	272	328	283	317	293	320	288	298	282	322	253	273	288	279	283	256	280	287	272	297	289	290	300	278	271	305	337	302	286	319	301	275	295	311	313	298	311	300	303	311	293	294	296	280
7320	2161	4245	5394	4573	3584	2805	2277	1914	1771	1552	1350	1349	1249	1090	1077	999	1043	956	893	818	812	840	832	797	821	785	789	781	799	712	790	757	730	749	697	742	759	763	747	743	774	720	731	762	752	762	740	736	683	713	736	694	708	720	701	687	659	705	747	719	671	764	724	719	691	711	725	778	709	730	721	701	719	671	673	700	713	717	697	748	667	692	683	691	720	729	749	726	692	666	752	715	711	701	738	783	725	728	655	710	761	723	729	718	712	709	740	763	712	742	725	718	719	711	685	755	698	710	710	711	715	668	675	702	680	686	727	702	693	734	737	734	704	671	710	729	724	735	683	667	681	705	674	679	747	753	704	723	704	753	726	722	736	691	658	727	699	728	686	688	742	735	707	695	671	708	696	729	681	711	717	678	709	704	682	729	707	730	722	724	712	645	732	745	694	719	676	679	693	718	679	696	720	724	686	704	748	738	721	686	720	728	703	732	724	696	721	704	770	736	691	669	688	672	713	692	737	681	733	673	692	667	724	757	714	749	726	682	676	743	739	695	721	766	744	704	696	724	689	726	737	709	685	691	735	697	728	705	709	683	671	740	704	722	683	718	687	704	716	716	698	708	730	692	694	743	716	742	716	694	691	699	737	790	699	717	768	741	699	691	695	761	701	714	669	747	739	737	741	719	701	716	727	703	722	697	669	702	732	667	748	724	721	715	738	727	715	750	744	738	731	689	697	644	712	650	730	705	711	725	699	731	743	745	700	749	680	753	719	711	672	686	715	771	699	701	713	705	709	741	730	730	680	740	736	724	687	688	678	675	702	698	679	724	677	690	699	709	695	743	712	709	693	700	670	692	694	728	698	685	750	717	751	708	745	747	718	704	758	713	705	700	716	756	732	700	649	733	735	734	716	747	783	710	705	679	696	702	706	730	671	728	728	699	743	696	709	695	692	698	708	675	718	677	649	746	664	713	765	698	698	682	745	711	720	680	744	646	695	703	668	707	692	727	728	699	701	729	695	703	756	731	737	723	696	696	724	755	663	687	708	710	681	713	688	710	708	681	724	687	674	691	711	719	733	727	670	726	691	681	695	676	720	661	733	704	691	729	737	713	768	699	728	674	702	708	733	710	680	720	757	704	683	719	728	735	735	703	755	648	712	702	746	761	699	649	731	746	730	713	709	693	734	724	702	695	692	710	702	716	684	737	713	657	742	715	771	715	747	741	716	706	694	747	733	700	721	698	710	723	722	686	712	722	740	700	714	681	728	684	743	713	719	730	728	658	697	724	748	670	690	710	661	724	698	712	661	739	727	707	693	739	701	740	738	752	713	764	747	706	720	713	722	716	694	726	698	745	704	740	692	694	691	708	732	723	754	744	711	730	708	719	751	692	695	769	719	740	736	676	718	752	728	691	683	735	760	728	699	700	669	705	730	737	701	697	703	673	693	722	760	684	729	655	702	692	727	753	699	711	717	704	718	710	691	715	708	707	753	699	718	683	734	714	750	720	690	664	718	676	654	735	744	771	729	736	686	736	713	687	644	655	681	714	689	715	701	746	684	713	724	701	717	761	712	697	688	736	704	744	680	713	730	762	720	658	684	718	730	730	723	733	718	679	680	735	708	734	692	749	760	707	710	717	712	700	717	695	705	679	743	713	742	739	680	725	722	683	658	699	734	776	723	683	726	658	704	704	782	718	774	694	744	705	750	689	706	661	684	736	757	777	719	700	719	743	721	692	682	731	722	691	682	684	747	665	699	728	735	718	700	680	693	717	697	678	710	724	696	669	718	696	690	730	684	695	739	719	737	702	712	714	644	717	719	724	713	708	688	701	749	720	684	684	753	721	647	717	730	697	745	725	727	722	682	731	747	688	706	737	709	709	704	675	747	761	693	713	705	737	711	697	704	729	743	717	705	720	704	730	697	721	694	676	686	702	723	659	772	688	716	699	692	733	700	760	725	691	706	713	716	727	695	675	660	691	712	727	738	737	712	702	733	680	695	702	730	720	723	754	746	693	739	713	696	701	746	735	684	706	710	671	726	722	648	630	766	758	734	737	714	707	690	735	669	711	720	673	679	726	734	708	710	668	717	722	721	736	691	716	725	705	669	697	719	701	690	688	686	679	672	687	699	688	710	748	720	720	712	698	709	726	775	710	728	690	676	726	680	702	721	658	751	750	694	724	713	717	711	737	713	663	750	718	677	689	665	733	763	671	723	704	736	712	716	671	713	686	768	725	713	690	774	698	699	696	728	720	693	725	684	768	722	696	708	705	721	691	754	726	675	673	689	715	743	697	740	733	706	695	664	717	734	745	706	757	735	699	679	710	746	712	671	727	709	747	734	640	669	697	708	679	712	706	712	680	684	750	721	701	738	748	744	737	720	720	715	699	723	752	686	719	717	736	706	719	727	695	716	708	693	714	745	737	711	729	724	718	730	728	718	683	715	689	693	733	738	728	699	773	718	711	744	692	717	752	680	723	743	734	703	717	702	709	683	756	723	689	679	772	703	821	674	682	705	729	750	687	662	703	678	700	689	678	747	686	716	702	726	706	720	709	701	730	683	736	684	691	653	754	637	787	678	723	698	699	696	725	705	711	734	711	738	740	691	745	735	722	679	702	705	702	682	696	706	667	711	727	704	701	738	738	708	697	772	716	697	725	700	705	720	668	696	670	705	701	714	695	714	695	732	716	683	708	701	702	718	741	722	730	759	698	705	713	671	731	677	721	710	742	689	734	701	699	724	697	678	711	671	710	687	659	685	714	717	701	714	693	780	730	700	689	715	712	718	762	718	668	722	726	717	707	707	712	699	711	696	692	652	726	702	688	738	722	739	683	748	676	720	732	697	679	759	708	682	728	717	773	677	761	718	704	751	760	714	718	720	711	673	661	719	703	766	711	705	758	717	729	705	732	694	702	722	784	720	714	656	681	703	714	698	697	759	684	664	701	711	720	743	669	696	771	735	700	772	721	693	689	749	718	699	695	741	733	671	702	681	688	692	727	710	706	674	730	759	704	702	707	669	718	702	732	718	677	710	702	732	736	703	746	701	722	728	711	699	688	679	737	757	736	686	697	714	715	732	719	660	708	700	715	711	698	708	696	676	728	677	722	699	683	683	705	688	755	711	670	682	730	680	687	648	745	699	714	697	693	704	736	778	677	703	689	706	734	731	680	728	717	701	741	709	655	736	699	735	673	705	750	732	728	709	701	733	676	704	675	727	779	694	728	754	718	732	669	758	728	708	734	714	656	736	750	676	687	749	728	706	666	717	735	690	722	744	717	718	745	725	727	689	705	715	714	729	687	710	728	711	668	723	666	736	767	682	710	768	707	704	698	725	686	728	759	681	729	672	654	690	675	747	717	708	726	676	710	735	701	732	702	734	689	741	718	748	698	697	740	674	726	715	740	723	693	725	725	696	727	712	697	776	732	716	737	726	791	740	701	704	707	744	733	757	675	702	722	666	703	756	718	681	707	713	686	710	719	712
14208	2756	3213	2513	1815	1214	1004	664	544	477	448	381	336	314	296	313	265	233	221	242	214	233	215	209	195	213	188	233	209	206	189	224	201	190	215	220	211	209	190	207	198	176	204	193	174	191	207	190	200	189	182	179	205	205	185	200	195	184	203	199	190	184	167	208	200	172	182	197	210	209	214	197	185	203	212	207	180	205	201	209	196	188	215	217	196	192	145	183	192	181	165	185	210	217	209	192	205	194	203	157	181	206	190	191	173	206	201	198	192	213	197	178	195	197	191	206	201	188	191	199	210	200	192	164	188	195	193	209	202	207	211	194	194	217	198	179	195	189	194	183	212	178	186	209	189	228	222	200	195	201	193	192	186	197	212	193	192	167	192	191	196	176	189	197	174	194	198	199	178	184	182	185	183	176	212	193	189	192	223	192	192	199	162	220	194	206	183	164	205	192	180	170	189	201	203	187	160	187	191	162	187	199	190	182	215	205	174	166	183	203	212	206	180	220	187	203	221	197	208	177	179	197	211	181	192	195	197	176	194	194	179	186	198	182	187	195	196	180	174	188	184	181	218	190	176	222	180	171	199	195	213	210	200	213	164	195	188	190	202	185	201	186	199	174	186	189	194	193	255	168	173	171	185	173	183	179	192	191	215	192	194	200	202	190	174	189	187	188	184	204	181	209	192	179	194	204	187	203	205	187	177	173	200	188	196	177	227	195	190	195	198	205	181	202	161	185	187	186	194	179	205	187	193	187	206	201	204	199	194	189	185	184	202	218	214	193	177	170	183	175	171	181	210	187	214	172	169	183	185	188	189	168	172	185	182	179	187	190	180	181	194	177	192	189	190	183	195	176	165	204	173	173	202	190	201	190	190	219	230	173	172	195	199	190	187	193	178	181	184	193	190	245	191	193	209	198	191	195	175	175	193	211	164	182	179	166	209	202	198	206	194	210	189	215	166	210	150	184	195	191	183	199	198	200	178	196	196	210	227	213	193	180	172	217	204	189	184	193	214	166	173	194	181	206	207	194	216	181	195	185	187	163	171	172	185	173	180	184	195	176	187	206	180	201	173	175	182	183	186	209	189	212	185	188	188	194	206	208	216	193	185	215	176	187	190	219	221	190	177	192	184	219	172	189	215	207	195	193	178	178	174	230	185	191	178	209	181	168	182	171	170	166	204	189	162	214	193	159	198	201	152	195	231	178	205	181	188	184	195	195	188	168	206	180	195	196	181	189	204	167	191	175	186	204	211	191	183	159	181	184	236	178	172	180	181	190	180	228	199	208	173	188	199	195	176	198	181	188	160	191	215	186	196	183	184	207	190	182	179	196	215	186	189	203	193	189	190	161	192	209	186	178	192	188	192	190	207	175	163	209	205	188	199	205	165	194	193	166	197	194	187	185	205	184	162	188	210	173	198	198	175	185	185	185	183	206	195	212	198	198	200	211	192	208	191	200	176	224	172	172	186	185	175	191	182	194	179	202	184	196	184	211	191	196	210	195	184	189	204	172	185	196	219	210	209	165	166	189	212	216	193	210	204	193	176	177	208	207	180	212	211	218	180	188	189	227	190	203	184	186	182	186	180	208	196	211	182	198	171	192	178	184	206	175	194	202	185	189	185	200	204	207	213	190	180	191	218	195	173	178	173	201	189	200	182	228	152	194	201	208	204	199	193	193	198	196	215	216	185	183	189	198	191	197	192	214	179	206	213	210	200	196	186	203	204	199	208	213	184	197	198	181	189	209	221	204	206	185	187	169	173	189	219	186	188	186	201	205	197	174	171	191	199	192	213	201	186	171	217	178	210	187	208	192	168	177	193	180	183	189	203	203	195	178	199	206	197	168	191	186	187	185	188	183	215	185	195	197	215	192	197	195	179	204	192	190	174	203	210	168	149	201	202	211	198	187	202	216	208	201	199	180	185	187	194	206	210	207	184	164	177	196	208	189	189	192	199	214	205	199	220	205	198	195	191	171	170	211	214	220	212	210	175	174	198	188	189	194	186	205	182	182	204	178	190	204	179	194	189	205	217	208	179	205	174	187	160	185	181	193	181	200	189	207	159	198	206	203	208	196	193	173	195	169	178	161	195	214	198	202	179	214	184	183	169	180	172	181	212	184	201	180	192	183	222	184	194	208	207	183	195	168	183	201	183	173	227	194	178	164	225	196	195	182	198	204	181	173	197	192	218	183	205	188	187	220	178	192	190	203	187	187	191	188	164	183	212	204	191	184	190	183	183	192	193	201	173	169	218	214	174	180	186	193	220	209	190	203	207	193	201	182	204	201	184	228	204	184	202	219	188	231	212	204	176	206	171	182	172	203	156	182	193	213	196	209	196	180	191	194	190	191	158	228	184	179	191	179	214	198	214	186	191	179	205	191	196	210	184	223	218	194	209	202	186	203	196	193	191	171	207	213	175	195	173	183	191	180	198	189	234	181	208	190	164	189	173	172	195	194	174	216	204	184	190	215	183	185	183	195	170	189	168	194	207	193	211	196	186	200	216	219	200	186	185	210	189	193	182	175	182	207	189	160	183	183	162	202	168	176	176	189	205	214	193	190	218	202	183	194	171	196	214	173	184	175	211	212	191	182	195	183	194	205	197	177	180	212	203	181	180	181	194	155	176	217	189	214	176	173	163	179	199	231	182	201	190	196	176	183	197	174	205	199	193	203	189	182	163	190	171	194	197	185	183	173	217	194	218	173	208	185	176	186	195	198	167	176	184	172	209	179	186	184	201	174	210	183	198	189	191	193	193	193	197	168	192	173	200	215	193	183	199	189	190	189	199	200	213	180	204	190	205	194	172	207	189	171	214	193	154	170	165	187	207	184	203	205	181	175	202	192	185	207	181	186	180	197	210	190	151	191	188	189	214	192	185	193	181	200	206	187	212	190	196	192	205	169	199	193	194	196	206	199	185	212	194	170	180	199	195	179	217	214	181	200	214	177	203	193	193	198	176	176	204	225	206	160	208	193	225	192	214	182	205	173	187	197	180	187	158	172	176	186	184	178	206	172	184	212	181	163	167	181	194	220	203	202	178	204	205	190	189	206	212	183	208	199	186	175	156	207	192	199	198	236	187	215	169	200	187	196	185	183	193	168	181	194	190	221	190	183	205	196	180	186	196	192	191	190	194	188	182	199	164	204	231	175	189	174	209	180	187	176	182	177	199	183	193	179	191	196	193	188	183	205	185	180	157	165	196	191	202	191	221	190	182	219	197	176	182	168	202	172	198	196	203	168	199	180	192	174	175	160	198	185	205	211	168	210	177	191	174	178	187	194	211	211	188	201	211	202	209	192	207	185	200	230	211	211	188	203	190	194	177	185	188	199	201	211	191	186	195	185	192	179	176	183	189	186	212	195	195	171	185	207	196	193	188	168	181	167	192	181	177	186	203	198	201	191	199	192	206	193	185	239	220	167	174	184	203	222	180	200	191	191	178	208	205	198	179	202	193	193	199	175	191	209	206	209	246	195	181	201	181	198
9234	2727	5747	7238	6411	4683	3646	2779	2194	2051	1857	1502	1342	1341	1229	1222	1009	940	889	868	718	707	831	664	708	636	637	616	637	594	597	547	581	573	589	551	538	531	543	555	512	480	498	512	568	542	509	515	545	560	505	497	514	494	531	469	472	483	490	487	523	509	469	510	469	472	495	510	470	493	544	493	510	526	476	427	486	454	480	449	487	489	487	507	505	520	506	446	517	486	480	498	547	539	502	506	505	484	501	465	495	480	468	469	493	453	479	483	524	544	499	490	448	493	463	463	481	483	464	476	475	476	477	473	532	481	470	435	469	501	447	468	494	453	470	489	501	467	456	500	534	507	490	502	472	493	484	497	490	528	507	474	462	495	471	477	466	471	476	479	487	490	472	487	507	477	456	489	479	495	488	492	514	535	504	468	522	487	524	505	481	519	433	488	461	472	457	496	507	544	492	503	496	481	453	516	441	447	516	491	425	452	491	472	462	472	468	494	444	491	520	470	480	476	465	518	514	474	494	534	503	442	478	465	473	503	489	500	462	477	513	466	490	452	461	485	489	484	512	470	521	460	474	504	475	488	485	478	486	487	470	470	506	486	495	499	499	478	445	455	455	456	479	512	449	496	467	490	468	487	520	481	477	497	485	438	503	495	482	489	473	451	475	505	453	460	512	491	497	454	514	483	499	469	504	476	517	487	478	477	476	499	478	476	484	447	495	478	482	479	483	437	446	575	491	446	480	447	465	492	461	519	471	484	467	485	491	438	480	499	497	501	500	514	480	440	503	452	479	468	494	493	514	480	445	482	455	465	496	489	471	474	471	514	505	467	461	475	458	519	477	508	457	472	496	456	471	450	525	514	465	537	486	467	492	468	509	516	484	478	473	474	408	457	518	495	498	435	456	448	478	507	464	494	489	505	484	446	489	445	508	546	474	475	484	475	474	458	447	505	471	519	488	479	487	514	479	442	471	485	450	456	482	489	488	486	439	439	492	490	477	437	461	479	490	507	473	501	475	478	467	465	475	494	486	507	507	548	522	473	508	492	508	478	533	504	479	481	532	488	492	500	516	520	461	495	447	491	513	451	479	466	463	437	481	479	480	496	488	458	490	456	474	460	484	539	504	516	486	486	454	469	487	478	508	523	470	467	496	525	468	483	452	470	511	426	476	471	466	498	478	504	511	526	470	459	465	491	488	480	486	473	475	495	480	495	483	484	461	514	486	476	494	527	452	457	476	507	501	470	460	463	456	529	477	469	434	471	494	488	480	481	476	477	448	492	487	514	475	475	461	492	480	474	462	439	475	515	475	522	493	469	499	445	447	509	481	474	461	496	446	453	452	474	487	481	483	516	491	480	493	473	515	503	520	456	515	512	467	445	455	511	452	506	476	491	490	467	490	490	436	478	509	446	479	512	512	504	456	485	494	511	498	492	488	472	448	474	489	452	466	483	547	537	469	460	475	497	501	469	479	489	492	448	484	465	512	470	490	463	506	482	509	489	502	495	475	474	465	457	437	472	467	546	430	484	486	514	475	504	492	549	472	477	466	477	470	485	446	504	447	469	467	459	480	488	483	469	479	503	470	481	487	505	452	462	451	467	506	513	473	487	501	482	499	517	456	508	455	461	483	486	480	497	470	439	487	493	469	464	504	482	463	456	486	475	513	520	481	508	464	461	489	486	461	499	490	501	482	422	505	512	511	511	517	431	471	450	498	510	498	508	494	474	463	470	501	452	443	488	465	498	458	463	473	491	476	494	499	474	489	469	471	484	525	506	505	450	477	476	482	512	468	453	484	473	507	467	512	486	482	497	514	491	491	454	463	480	500	433	486	486	474	494	472	504	436	457	465	462	469	502	477	485	473	471	442	465	526	488	524	468	513	481	514	478	437	479	493	451	486	474	480	474	486	486	455	520	482	505	454	472	516	500	492	478	488	507	471	515	468	482	478	442	480	493	480	458	505	464	488	501	467	507	468	478	464	486	464	514	446	475	480	473	481	479	472	486	485	525	480	487	505	482	452	465	489	516	453	447	470	539	480	500	503	488	452	475	495	488	450	449	472	464	487	492	481	498	464	481	503	500	493	473	480	468	462	468	463	460	475	492	476	501	497	492	444	494	457	478	498	499	477	495	499	475	489	473	499	547	479	447	529	474	455	492	518	493	523	495	462	474	487	475	469	487	480	516	484	529	440	504	493	471	503	489	465	475	429	461	501	479	462	492	489	462	464	497	490	473	492	464	472	477	495	462	474	486	485	490	489	458	479	471	452	467	468	520	491	515	466	537	501	490	494	498	482	507	494	482	474	476	487	477	444	477	530	491	479	495	449	456	486	493	467	496	522	496	475	478	456	474	485	493	486	451	495	451	454	447	483	489	477	527	513	450	462	481	513	489	489	533	459	459	503	463	500	487	458	501	469	493	491	498	452	514	510	476	475	502	475	471	532	458	513	471	489	479	502	480	458	505	483	502	514	473	490	490	458	458	486	496	508	518	482	478	501	470	489	494	444	493	446	476	444	493	506	511	521	490	439	463	460	528	477	472	477	489	459	515	501	474	515	493	533	487	497	494	482	504	525	495	439	500	524	498	537	460	487	456	468	497	475	454	491	477	488	498	489	467	452	464	482	480	447	488	485	503	451	449	526	491	451	457	509	472	506	449	481	484	483	493	494	507	480	508	484	462	482	479	497	507	502	468	466	485	494	522	487	500	499	449	506	483	478	477	443	449	490	494	486	511	457	478	472	480	445	489	502	467	503	479	495	467	473	508	513	483	427	454	506	504	472	480	522	501	452	489	517	501	514	480	474	500	506	495	519	453	496	487	463	472	498	498	525	468	471	472	478	510	498	470	469	522	482	473	448	488	498	467	481	481	524	460	502	462	491	460	455	460	432	495	479	501	506	490	509	519	510	465	484	506	522	530	478	528	477	492	490	483	475	464	483	542	486	481	519	507	464	502	467	474	494	485	504	517	466	498	499	487	513	486	504	500	494	475	523	495	484	475	496	446	457	507	456	491	508	489	486	480	452	453	550	484	469	478	495	462	493	444	500	479	496	488	496	524	483	479	490	490	480	473	503	475	471	465	473	479	443	495	488	471	471	496	499	479	465	493	492	472	466	465	474	479	470	459	465	474	495	463	508	440	450	491	510	482	461	475	462	454	451	513	482	494	477	498	508	481	489	441	494	470	505	505	482	494	494	449	508	488	469	492	480	478	499	463	482	465	512	495	499	570	509	502	468	480	498	515	498	492	446	505	459	483	478	498	472	503	493	534	496	472	512	456	495	449	480	499	473	473	478	530	524	474	444	482	500	506	475	465	471	461	450	476	483	524	511	442	463	498	502	497	478	498	498	474	470	448	467	511	506	502	478	494	465	455	488	459	482	461	436	456	483	492	512	486	499	515	489	469	488	517	441	454	468	483	497	461	463	475	498	434	471	480	468	501	474	473	482	509	477	458	501	508	509	490	471	478	492	536	463	491	498	504	490	463
2474	943	1241	997	746	564	484	425	443	415	351	379	355	364	337	332	342	338	358	328	318	300	357	349	361	335	347	312	343	353	316	331	342	320	328	322	347	321	315	345	312	327	305	294	290	339	297	332	295	286	348	323	301	315	363	320	301	315	351	352	309	315	332	324	334	365	305	322	367	350	326	293	349	326	356	335	322	325	338	326	326	305	295	348	344	288	331	339	291	330	310	329	333	320	289	283	312	302	325	322	315	314	309	335	314	293	315	298	274	309	332	332	324	324	319	310	326	335	351	303	334	331	330	315	326	308	283	299	348	283	350	316	318	294	307	288	308	326	357	355	353	326	293	326	331	312	347	331	304	355	321	316	313	354	324	329	325	323	306	327	304	327	321	363	300	333	313	324	342	269	325	287	299	325	331	370	307	308	313	316	340	299	346	336	333	300	312	306	313	316	336	315	323	345	293	347	354	342	323	338	346	321	336	342	299	302	335	319	349	340	345	314	307	327	335	296	324	297	301	330	318	352	326	327	298	296	326	350	322	295	301	296	325	332	312	301	312	330	316	325	328	354	364	288	306	347	300	285	316	323	310	295	297	295	321	328	329	339	371	316	302	329	311	344	295	346	329	342	349	296	341	322	338	316	325	304	334	298	307	357	341	352	311	328	329	290	361	370	376	354	358	347	299	337	319	317	310	323	304	287	288	331	308	331	298	271	325	299	323	291	314	313	328	318	323	333	344	336	318	298	337	334	299	316	347	354	326	284	307	322	288	311	310	337	321	335	330	347	333	343	293	338	324	339	346	311	337	338	360	309	305	310	329	329	313	327	300	329	320	307	344	317	292	324	302	317	341	365	307	332	307	336	311	302	349	301	302	319	299	320	317	324	353	300	322	305	334	327	296	319	336	338	349	326	307	325	315	342	307	313	307	345	331	339	285	307	305	311	316	333	348	306	322	303	300	346	318	281	316	353	340	330	314	305	319	341	320	367	323	335	344	313	326	337	308	318	280	321	342	355	337	333	333	308	319	309	335	331	362	314	312	322	353	325	295	317	302	324	311	340	297	333	337	341	314	316	316	349	331	327	321	306	364	334	319	293	322	339	328	349	350	318	298	313	296	304	322	335	353	335	345	315	378	334	316	295	315	323	321	316	348	361	335	321	275	332	290	324	289	330	330	283	302	328	325	322	348	305	331	335	298	337	315	304	298	305	323	316	319	312	306	338	308	290	285	304	308	332	318	291	312	316	335	326	303	322	310	328	336	340	307	317	318	323	318	310	274	310	351	335	325	312	328	323	336	338	343	320	280	312	310	312	286	322	326	299	302	330	326	329	341	296	335	326	317	335	326	342	323	334	319	292	327	357	334	330	294	292	347	332	299	337	333	329	337	324	355	341	328	319	347	345	304	324	313	311	341	330	319	316	330	333	339	300	329	336	317	337	301	349	335	325	314	330	300	331	365	332	341	310	293	318	287	310	356	316	331	325	316	328	311	339	329	356	334	320	328	349	355	321	305	316	307	283	341	317	366	304	326	358	316	345	310	308	321	323	298	334	287	340	295	319	335	315	316	334	309	341	307	345	331	374	327	299	276	310	327	298	306	321	317	341	303	308	318	301	304	323	332	324	337	311	315	330	340	324	322	305	335	307	315	326	298	320	340	298	308	319	294	305	305	330	319	358	335	316	347	318	302	309	321	327	292	324	313	331	351	356	308	334	314	334	336	299	326	302	318	289	331	351	306	294	315	342	303	317	301	306	316	297	297	343	323	317	319	356	329	349	312	314	327	298	336	327	321	338	324	289	351	342	319	340	318	327	347	344	334	285	350	312	328	336	347	300	326	325	321	320	336	339	323	298	310	323	327	309	344	323	323	330	307	321	327	319	296	362	324	331	337	307	366	316	328	342	301	307	309	339	335	324	327	294	327	339	294	350	366	323	343	305	292	312	306	329	345	348	317	297	292	340	318	298	298	288	310	274	287	289	335	350	329	322	324	306	307	325	278	301	322	315	329	301	331	329	331	329	300	308	291	335	310	310	342	345	311	329	363	286	330	336	326	336	354	332	318	340	311	295	317	300	363	316	315	333	321	321	308	336	284	342	340	345	321	292	318	317	286	323	332	331	316	335	331	307	320	315	339	303	334	337	291	312	299	359	347	323	311	292	329	312	316	337	361	316	332	314	324	362	302	316	331	308	308	314	315	286	314	299	344	300	290	333	328	326	343	310	300	351	304	332	307	344	306	316	328	351	329	342	341	306	333	304	333	324	332	312	300	287	314	294	315	329	320	300	307	344	317	316	316	348	311	309	329	354	333	321	346	329	353	273	360	334	292	310	334	306	366	328	327	308	306	315	323	314	326	326	310	316	302	336	308	307	317	318	310	288	326	333	318	333	302	348	351	326	348	301	296	325	298	319	329	332	312	296	320	309	371	313	327	302	320	330	331	306	290	329	332	347	318	323	329	329	314	312	314	345	294	322	310	354	322	334	330	332	346	281	334	298	303	290	304	321	316	312	341	305	308	327	311	308	308	297	334	319	351	305	299	329	300	350	323	316	305	316	313	333	308	330	363	336	302	323	323	280	317	359	320	308	322	300	315	318	311	325	323	326	309	326	332	304	326	301	335	316	335	312	291	323	344	337	332	328	341	344	265	346	286	342	305	313	338	321	336	305	324	301	347	335	305	319	340	303	294	303	326	317	307	310	321	322	316	312	334	351	336	338	301	295	352	309	327	328	288	337	349	307	319	339	324	320	310	336	330	312	345	293	333	321	325	359	339	327	324	265	322	294	367	336	315	306	322	315	332	284	346	338	344	316	328	293	336	300	332	333	333	322	313	303	294	326	307	305	327	335	323	321	314	344	349	323	290	334	303	317	317	357	317	330	317	292	341	363	320	326	309	299	300	308	334	320	301	337	329	296	324	353	327	330	317	277	324	313	306	313	368	338	344	346	318	357	314	333	323	334	292	344	318	337	328	309	309	307	332	339	283	331	341	331	318	328	308	342	314	315	333	313	311	317	312	320	320	318	309	335	345	299	309	312	331	304	329	311	316	299	315	295	319	313	298	328	329	335	293	323	302	311	339	342	327	304	336	331	299	327	345	325	325	337	357	330	303	319	282	309	328	340	344	317	330	353	273	317	312	296	317	316	330	327	295	329	281	335	349	340	351	328	346	329	324	286	324	267	308	339	349	314	289	334	304	349	317	311	320	301	323	343	343	346	306	288	333	339	321	343	307	310	284	326	334	356	314	278	308	352	331	323	330	327	317	330	334	304	326	310	318	285	312	348	316	303	323	332	366	313	359	329	322	325	329	345	313	318	304	324	345	336	305	345	318	274	290	307	299	313	335	320	312	312	299	307	306	326	324	316	339	372	324	316	317	323	314	369	335	350	327	287	349	320	343	344	298	302	325	355	328	310	326	340	321	320	304	344	318	370	390	330	352	305	299	314	330	334	318	344	330	325	354	323	293	315	317	304	318	348	316	332
2799	1496	2642	3170	2641	2006	1728	1302	1298	1215	1065	1033	974	959	951	904	922	889	875	829	834	843	802	815	762	772	757	780	834	824	826	756	738	806	754	792	774	808	743	765	776	793	785	752	758	745	770	780	793	764	786	815	783	813	799	806	802	760	780	782	804	759	734	739	762	760	768	795	830	702	786	793	743	760	756	818	697	736	798	787	812	747	752	789	751	804	809	740	794	746	767	753	763	747	751	736	753	733	763	756	770	764	745	784	760	762	753	805	769	793	789	729	736	773	791	814	769	764	785	783	751	728	765	750	821	805	787	684	818	708	762	792	759	756	809	794	763	738	751	776	753	735	759	741	810	786	769	793	774	728	764	795	741	783	736	757	790	772	771	781	747	765	767	739	786	756	786	748	740	815	788	779	780	743	787	755	753	815	757	741	755	752	765	789	793	806	734	726	824	779	797	782	759	783	750	810	832	796	795	770	764	797	741	811	774	732	745	751	736	772	790	749	730	765	765	794	759	804	769	785	732	760	792	766	774	765	811	768	798	768	809	763	737	737	773	764	767	778	779	770	794	788	734	801	759	755	742	741	747	758	749	778	768	758	778	771	764	767	728	746	784	781	787	788	810	761	790	765	787	785	813	769	746	775	765	789	794	741	744	779	745	770	771	778	777	768	778	764	735	789	780	770	779	756	782	761	759	826	757	742	788	740	803	762	753	724	764	795	768	789	787	809	742	792	767	787	756	778	834	753	800	735	789	748	752	752	744	743	772	754	818	743	801	779	818	762	739	773	768	742	741	836	799	771	815	745	780	771	737	775	781	756	759	737	808	776	752	725	742	730	755	773	816	806	738	759	758	770	773	767	790	777	748	763	792	707	764	733	779	768	750	776	763	751	790	770	801	768	767	769	769	747	762	722	761	750	782	749	808	786	751	771	839	789	784	783	770	779	765	738	808	712	783	790	774	781	790	780	799	739	793	769	759	740	798	749	795	775	783	801	770	751	790	814	774	737	719	804	735	745	756	758	810	739	791	773	771	798	837	785	768	800	766	772	806	801	752	775	770	774	785	794	782	732	718	738	780	798	798	746	809	795	726	815	749	840	766	806	739	806	773	805	778	784	776	806	744	797	774	772	712	772	753	745	745	786	841	746	765	796	819	788	792	774	729	746	764	775	797	800	760	780	775	753	803	762	795	717	764	767	752	769	775	757	784	752	771	769	762	826	799	786	772	782	753	817	782	751	765	789	776	726	809	805	780	791	775	767	741	745	758	748	819	790	813	774	724	749	726	828	749	755	741	788	841	787	806	802	786	772	774	787	777	753	778	785	816	812	750	740	722	748	733	797	813	734	791	735	742	780	787	779	749	745	772	804	768	750	773	729	778	755	777	789	731	789	731	764	770	758	758	743	765	798	824	762	779	768	799	776	767	775	774	829	807	790	758	780	797	789	780	767	734	760	747	725	761	779	765	676	732	774	780	819	769	768	705	733	778	779	766	813	793	795	854	792	732	799	772	730	698	763	759	778	786	774	733	764	802	762	742	796	796	763	786	769	752	773	736	798	817	740	741	768	768	838	783	742	762	782	808	807	756	798	761	786	784	770	757	775	748	741	724	808	755	747	832	807	747	768	769	727	738	774	808	788	803	767	738	846	775	746	760	813	793	802	814	749	773	781	752	779	771	760	750	766	750	727	794	763	694	752	742	722	784	752	743	736	720	809	735	773	749	767	797	805	803	804	759	766	731	744	778	779	776	738	802	792	756	785	707	775	794	758	799	766	838	801	746	794	783	756	766	735	729	769	744	754	773	739	709	727	770	785	793	787	777	783	778	807	742	755	746	763	753	792	796	760	804	790	727	797	779	717	800	766	726	771	726	735	745	745	732	756	737	770	769	793	812	807	878	751	751	751	784	788	806	747	750	764	774	743	804	757	738	822	755	801	744	767	765	758	779	775	760	742	775	760	758	781	783	765	814	777	789	766	738	728	775	747	790	777	756	738	770	726	749	792	773	809	713	756	711	825	797	773	807	759	772	753	805	795	789	783	777	770	749	807	726	754	845	823	785	769	753	780	800	743	741	769	749	742	783	795	768	852	759	805	750	796	796	747	796	772	765	749	746	740	780	792	732	769	738	817	772	771	832	741	762	703	760	734	727	763	751	751	834	799	735	710	804	835	810	802	755	777	794	759	841	753	738	745	789	787	761	792	748	774	790	768	698	799	775	798	732	745	797	712	806	741	808	828	778	734	772	737	748	785	748	764	745	725	821	785	790	782	752	781	739	820	747	769	780	762	729	766	773	771	744	753	715	760	777	778	753	772	778	828	788	767	832	727	784	796	735	767	793	786	800	774	750	807	803	740	750	754	746	781	815	755	774	786	776	774	747	814	777	786	787	784	751	837	776	740	786	740	740	793	756	740	746	775	762	765	793	738	769	775	724	793	751	770	818	767	789	794	808	766	788	771	768	737	755	771	806	773	797	765	789	761	743	761	776	782	748	736	773	769	808	785	751	770	784	752	780	803	779	759	774	778	793	763	789	803	740	768	777	766	752	786	777	766	784	768	758	787	734	825	772	775	799	746	753	770	758	782	742	734	765	787	827	757	738	782	783	720	780	743	779	789	749	769	758	780	724	792	786	751	811	799	786	811	771	756	758	794	760	754	788	813	817	799	818	761	790	792	731	715	729	793	813	742	758	774	801	764	801	741	776	777	819	765	758	737	780	780	738	742	764	779	743	775	746	805	758	773	762	746	779	763	736	790	807	799	788	815	748	767	793	785	805	792	715	836	795	763	739	756	781	766	786	804	749	821	781	768	762	722	800	779	728	775	765	787	760	782	759	776	738	753	795	745	736	762	747	758	770	752	736	808	817	745	769	785	768	754	751	768	774	793	754	769	770	769	776	719	780	763	746	771	778	769	802	751	797	711	767	808	785	812	770	722	774	745	731	831	742	801	765	714	793	779	748	757	739	821	788	769	779	764	749	775	754	718	728	795	804	758	794	803	766	746	740	734	817	748	748	802	759	795	822	760	752	801	775	770	762	751	765	790	838	780	740	789	750	771	756	783	764	765	808	773	816	788	796	779	810	696	754	780	780	744	794	798	768	742	806	794	817	716	784	744	761	797	781	724	775	791	748	788	746	740	741	762	742	728	799	776	782	765	760	744	780	765	807	730	739	796	771	798	834	746	741	727	807	751	778	725	752	838	725	794	756	773	774	771	715	774	793	741	749	800	750	783	795	773	810	759	788	743	805	760	787	737	700	816	715	758	798	760	784	794	802	698	774	730	768	738	755	788	732	769	764	761	804	749	798	766	804	762	731	809	748	770	768	768	766	720	749	694	792	783	775	766	828	794	806	757	724	777	724	802	838	780	790	797	782	796	719	789	767	835	757	795	810	788	775	777	790	789	744	772	761	756	744	789	837	764	762	773	782	801	789	787	753	789	774	783	791	780	767	777	772	803	719	789	758	714	807	783	742	808	743	798	760	793
8139	1681	2090	1751	1176	832	621	538	464	477	466	423	366	368	363	334	344	379	337	331	323	311	324	327	279	328	280	304	300	336	281	304	312	293	309	305	256	301	304	287	307	283	334	285	284	286	306	287	301	362	285	305	305	323	273	304	279	303	270	322	288	274	246	278	311	301	278	293	304	267	265	295	289	303	305	324	314	308	266	305	291	325	316	318	288	313	315	319	270	315	318	299	305	289	321	300	287	291	286	261	283	328	290	265	275	287	259	288	295	282	289	283	281	263	301	271	278	344	290	302	290	298	259	301	296	301	288	318	292	293	291	308	268	301	304	304	310	312	257	314	317	284	301	301	295	315	282	310	288	281	301	287	299	297	268	301	285	313	351	244	305	321	281	292	309	282	289	281	266	326	297	308	286	298	302	314	309	276	274	268	292	320	282	306	319	318	282	302	302	299	288	329	293	269	312	280	292	291	286	288	299	299	329	279	270	301	297	278	280	287	282	286	281	286	295	292	302	331	322	316	296	269	332	313	324	282	302	284	301	286	304	316	283	323	310	271	296	302	333	284	333	294	297	285	308	263	314	263	297	338	293	270	298	286	313	293	298	321	307	304	310	315	310	298	309	296	294	286	287	296	320	319	308	296	283	281	290	299	315	285	286	308	304	298	313	336	317	301	285	274	268	304	304	296	281	293	322	301	277	280	318	273	276	280	329	314	299	317	307	275	297	286	300	302	287	267	294	337	295	300	332	304	324	293	266	285	276	308	301	316	307	302	296	316	296	272	312	285	305	312	310	291	316	305	296	329	318	284	319	285	306	353	297	302	305	306	291	316	266	305	320	293	317	298	293	266	305	304	296	325	336	297	310	282	300	291	285	271	267	319	274	272	293	304	317	303	332	291	300	304	281	298	321	277	322	256	296	324	306	305	299	313	308	308	256	310	261	291	252	284	289	286	305	326	267	299	325	297	311	295	310	290	251	302	304	285	299	295	276	281	295	304	295	256	300	264	295	315	310	275	303	314	340	308	295	278	320	310	301	336	296	300	305	309	337	303	294	327	285	298	294	290	286	309	293	285	276	305	300	325	309	305	324	299	310	256	287	343	298	302	310	321	293	295	271	317	319	319	290	300	291	283	282	281	275	309	271	301	292	321	286	269	314	315	303	327	303	282	319	306	303	261	312	322	327	308	316	301	303	330	274	322	321	275	321	304	333	312	267	314	300	317	299	281	270	266	310	312	282	273	308	312	301	304	308	296	313	248	277	331	284	314	300	305	288	279	274	276	270	299	304	312	288	274	278	292	287	268	310	272	305	322	287	328	291	293	299	300	268	265	278	309	311	317	309	277	298	280	303	281	318	298	264	275	313	291	277	287	297	293	265	296	324	332	302	272	325	301	272	267	272	317	290	300	321	306	305	306	303	299	321	287	286	304	289	301	287	289	279	295	310	292	327	309	278	322	276	271	283	295	303	303	301	305	286	291	319	292	281	304	306	308	284	314	294	256	324	285	313	295	325	292	327	297	270	294	301	283	334	308	315	290	309	327	317	291	280	319	287	291	320	311	289	290	279	301	259	306	295	317	326	294	304	284	298	277	302	298	277	310	327	333	253	322	302	307	282	327	345	287	251	287	272	299	292	313	280	309	303	263	313	312	292	281	318	292	288	312	298	295	295	296	323	325	293	303	293	288	282	263	317	341	303	304	270	275	321	273	303	306	313	297	303	291	265	301	310	269	292	291	284	316	291	326	275	267	294	312	326	305	271	280	280	265	306	286	262	299	286	286	274	277	276	290	280	314	332	269	304	265	315	299	322	284	306	299	270	288	280	267	312	283	275	313	282	308	276	297	302	290	306	287	249	290	304	320	312	282	300	313	301	285	277	297	297	289	324	322	264	324	276	323	302	298	306	307	293	322	319	278	287	283	287	292	319	291	319	295	302	247	308	289	296	319	291	304	310	313	292	275	279	317	306	251	322	326	320	311	313	292	281	342	324	295	260	270	323	295	303	299	298	298	309	294	314	300	291	282	298	284	276	258	309	318	321	280	280	309	300	316	284	297	274	306	302	289	300	315	284	277	308	287	306	277	294	290	312	329	299	276	299	337	281	280	299	303	284	307	297	280	352	318	302	282	323	324	291	296	287	287	304	325	275	292	305	277	300	313	319	325	287	307	318	286	289	291	287	290	273	332	314	317	316	285	272	280	323	297	298	307	286	278	290	280	284	311	274	275	267	296	312	303	292	305	279	283	289	271	300	296	317	292	317	297	262	280	290	299	282	269	266	309	308	323	311	309	287	285	285	297	289	304	295	329	291	301	296	316	305	281	282	288	300	301	299	320	260	306	324	285	304	314	300	291	313	303	305	281	280	306	295	316	281	283	306	307	292	304	331	288	306	279	306	335	310	271	298	282	289	320	311	276	275	290	290	281	298	318	279	295	316	318	269	302	278	292	299	310	287	282	251	273	291	281	264	302	270	294	275	278	279	314	310	348	319	310	314	300	304	337	287	331	295	284	285	317	335	292	297	337	321	291	298	313	280	274	307	313	258	292	287	278	281	288	304	307	295	295	274	273	328	325	313	299	318	285	317	265	343	299	320	329	315	293	304	318	320	318	291	282	305	300	290	294	294	286	307	304	303	283	332	288	302	299	297	306	301	282	272	311	272	330	288	333	331	295	284	267	273	297	292	276	272	265	293	300	278	278	293	319	306	313	316	316	300	282	275	283	283	283	304	294	282	259	278	317	322	279	289	293	299	315	268	323	320	288	327	298	306	285	316	295	315	315	321	310	300	301	272	281	284	282	292	303	327	294	304	312	292	308	312	274	267	278	302	293	313	269	305	303	303	307	283	305	310	263	292	262	310	320	303	292	283	275	304	297	317	298	286	306	309	319	282	319	308	300	289	310	319	301	327	309	281	257	302	300	305	306	289	295	319	285	290	283	305	269	330	320	326	293	313	248	318	346	293	293	266	293	313	293	297	312	273	294	293	319	294	271	297	293	317	308	321	306	343	268	295	328	294	317	335	298	289	298	319	307	292	297	311	303	286	287	273	296	287	276	302	304	263	289	317	294	338	272	319	267	292	275	271	269	294	295	297	319	284	315	296	290	314	303	281	306	313	293	299	308	261	304	274	319	287	309	288	293	282	289	301	273	268	267	326	314	313	287	273	305	336	288	295	284	333	296	296	287	290	320	302	309	278	314	291	296	311	294	303	305	303	309	310	305	297	321	283	290	327	325	300	300	306	299	282	266	287	300	312	284	300	312	296	260	312	301	306	254	291	313	279	304	292	313	274	295	296	308	316	284	316	296	284	324	322	272	311	315	315	296	255	313	300	279	275	304	299	298	303	349	288	309	281	327	310	300	310	287	274	270	261	296	276	307	304	297	259	304	308	321	306	277	291	281	279	302	305	322	306	295	290	283	294	290	332	303	292	297	306	291	309	306	281	296	301	271	308	284	249	279	289	320	290	292	333	297	304	325	310	271
7229	2185	4329	5294	4383	3445	2625	2198	1852	1653	1492	1555	1406	1203	1062	1059	1058	1033	958	908	886	844	858	819	840	828	769	827	801	818	777	776	744	773	789	775	735	776	739	763	719	739	736	720	748	748	724	782	775	734	719	722	752	737	770	705	714	746	693	744	762	691	754	697	740	735	686	718	696	717	672	692	688	692	755	746	678	735	689	746	694	733	710	743	684	705	725	741	677	700	716	691	716	745	710	741	690	740	697	777	754	727	727	703	673	670	707	723	769	711	690	689	770	733	721	736	735	788	695	772	684	733	775	717	678	725	701	737	743	686	771	727	745	725	709	713	727	702	737	666	711	733	701	735	741	659	735	706	735	728	698	722	710	704	691	777	720	727	712	717	695	760	721	735	722	727	717	664	710	729	660	764	719	733	728	710	673	712	722	687	725	700	758	682	710	739	761	747	695	705	728	744	723	760	758	710	733	693	716	657	662	685	702	694	735	700	695	693	736	675	689	701	714	696	765	755	704	738	738	740	703	716	724	734	760	724	715	717	722	715	652	726	706	764	735	730	689	683	732	732	679	701	742	691	708	724	716	700	707	779	709	671	670	729	745	725	728	675	680	743	691	673	714	685	675	692	692	733	710	781	764	748	738	741	710	697	716	710	701	733	669	737	711	749	731	725	788	766	695	686	707	728	723	706	743	701	779	718	711	731	726	721	708	704	777	727	675	726	687	722	695	729	775	704	682	670	774	711	754	723	723	727	707	682	700	711	701	687	700	772	734	674	737	740	686	700	736	713	674	723	693	676	664	687	703	731	706	693	678	744	659	745	733	696	739	696	697	723	691	728	716	709	764	739	705	708	723	714	751	702	735	706	730	693	684	713	706	729	720	673	682	752	744	708	721	666	653	697	706	687	740	746	732	710	689	725	722	748	741	722	723	726	743	707	711	754	754	708	714	739	732	719	721	717	717	716	678	683	713	678	732	758	778	692	693	685	754	672	753	734	707	670	705	741	683	680	675	701	684	703	662	753	744	718	736	745	669	666	715	709	724	680	736	720	720	725	728	714	629	754	753	703	713	719	717	757	686	692	703	730	704	718	708	742	736	723	716	710	706	680	709	731	661	689	640	750	760	693	668	680	750	698	696	686	746	710	704	689	687	748	770	746	726	697	705	725	685	703	730	688	696	754	729	695	745	701	693	707	724	753	723	742	703	729	749	721	772	688	720	714	761	734	714	654	698	703	689	740	700	716	739	690	709	708	700	723	666	746	716	682	713	718	736	715	733	718	729	732	740	763	729	717	680	740	738	716	722	631	757	738	679	712	679	735	704	712	716	721	705	730	685	685	749	740	674	721	707	731	730	682	700	715	690	699	693	719	760	717	745	757	715	788	724	719	686	736	732	718	725	726	692	693	736	727	696	667	709	736	726	702	732	738	683	701	727	702	733	715	704	688	712	752	748	710	749	692	739	713	716	759	720	691	692	710	716	760	664	724	732	694	720	681	723	773	651	755	699	729	729	696	692	735	704	698	733	691	657	731	688	697	690	713	702	737	694	715	744	701	691	763	710	716	753	722	707	698	686	716	756	675	719	722	740	724	700	690	749	735	690	710	710	757	686	733	705	668	697	731	714	732	708	674	721	677	739	701	723	740	716	702	699	721	716	735	656	709	715	744	704	750	674	718	723	725	704	691	756	731	727	706	759	709	783	741	736	711	727	666	666	678	696	703	715	703	700	724	707	747	672	693	708	704	734	666	714	686	716	670	696	689	720	680	752	718	745	677	713	715	697	727	740	685	709	668	731	729	720	719	732	677	693	759	707	724	706	735	701	715	725	785	706	684	714	723	690	711	747	703	763	727	694	669	707	725	693	760	743	689	689	711	703	745	701	715	726	739	698	705	737	744	701	718	691	688	740	752	708	700	789	745	663	744	763	754	722	701	752	710	716	739	735	685	736	687	724	698	750	700	757	717	729	765	727	736	682	728	722	750	694	693	702	719	758	725	779	768	677	736	710	721	742	769	712	712	711	686	701	727	693	745	697	725	716	729	725	722	720	713	709	725	688	714	729	719	732	797	732	702	688	737	746	717	741	657	679	673	705	738	742	724	724	689	709	786	745	695	664	667	698	718	767	694	667	721	708	734	760	751	699	739	756	725	725	736	730	671	765	736	698	693	764	705	725	791	694	734	725	727	684	708	697	708	708	763	711	703	704	710	738	737	704	742	731	743	720	718	710	696	746	725	727	687	704	751	737	702	766	741	692	710	769	716	680	724	647	708	780	707	735	755	687	702	732	724	723	680	693	738	749	707	707	691	689	719	720	690	663	716	696	733	741	727	707	682	712	677	718	692	753	702	736	746	685	772	718	690	696	689	660	720	732	744	687	739	737	704	714	741	684	732	709	682	702	717	724	725	732	685	732	696	703	677	712	708	698	761	669	687	692	763	720	707	708	723	692	696	708	718	751	772	773	754	731	711	774	725	727	711	724	719	778	705	708	725	662	749	704	755	698	760	747	717	733	683	705	682	675	714	761	668	708	747	714	679	760	761	732	675	681	715	684	721	736	724	703	725	720	718	734	734	690	735	726	702	704	752	688	696	646	728	751	726	724	702	704	730	768	712	732	706	750	723	736	739	740	723	705	738	713	686	729	732	730	698	703	755	726	747	646	734	709	745	726	682	691	700	730	727	709	747	682	695	736	685	663	712	722	753	727	723	707	725	708	704	775	695	736	657	691	748	727	689	703	748	692	693	733	714	714	797	781	730	726	729	693	658	698	745	669	741	688	717	750	726	741	732	751	738	684	719	750	727	722	726	726	709	714	730	693	699	743	739	720	723	728	714	735	676	695	715	692	663	735	733	736	717	752	725	731	732	718	724	735	708	716	680	701	678	709	746	680	736	728	719	733	697	698	681	754	719	714	671	695	713	724	712	715	700	678	758	743	715	670	695	680	735	726	781	685	726	768	709	730	712	713	730	683	703	682	730	743	718	679	698	732	714	693	734	719	768	691	749	695	692	710	726	665	705	731	696	742	730	683	738	695	750	727	682	720	681	706	679	692	697	705	713	707	683	701	689	709	749	701	731	709	796	700	737	670	729	709	731	701	736	731	743	770	702	760	667	778	715	693	688	704	744	706	742	693	733	732	711	719	665	740	690	655	717	728	767	667	736	729	732	713	716	721	714	727	731	738	695	700	792	705	721	695	750	711	794	745	689	699	776	696	746	726	674	676	707	746	663	736	746	733	691	699	711	753	721	740	695	713	711	725	758	694	710	722	675	712	742	694	706	739	688	740	740	771	730	703	707	702	737	714	747	712	740	708	683	734	698	719	744	694	672	713	700	731	688	730	700	742	699	664	739	719	704	728	705	729	743	696	747	705	681	700	686	723	711	736	740	741	718	708	658	718	698	718	752	681	691	670	713	681	728	706	695	697	688	687	726	739	748	725	733	697	673	742	730	711	741	712	694	684	746	690	736	748	705	679	740	726	677	673	750
14219	2715	3297	2668	1751	1228	844	699	585	492	402	347	376	322	272	275	302	310	265	227	241	222	207	239	244	242	194	190	205	219	202	216	202	192	209	180	184	189	201	198	208	185	174	196	190	201	204	213	214	180	194	211	183	177	214	185	176	213	217	203	191	186	180	194	216	181	198	197	202	197	197	192	198	198	189	198	189	177	192	224	183	204	186	202	199	207	202	196	213	167	168	201	189	200	175	189	204	203	169	176	192	188	187	201	201	187	184	191	181	184	204	204	197	183	185	203	210	192	223	182	207	151	206	190	189	182	204	202	202	211	185	190	197	191	176	224	187	200	194	210	199	199	175	203	176	171	199	166	210	188	197	195	220	198	173	171	197	185	184	202	199	200	199	165	189	189	215	199	182	171	160	198	190	186	185	196	206	172	194	159	200	216	205	201	186	179	199	209	195	175	179	175	192	200	191	182	181	209	180	202	178	175	175	179	173	178	200	212	196	187	206	199	197	169	192	217	228	187	189	208	203	187	193	192	191	195	198	198	202	202	168	213	212	205	177	198	197	179	197	191	191	179	198	180	179	182	204	182	186	200	190	207	192	196	201	188	214	205	203	218	207	173	199	173	178	197	187	209	211	186	195	190	186	204	179	199	207	204	221	208	165	206	188	188	226	206	194	217	191	209	200	156	190	202	229	177	179	190	193	172	203	200	177	187	191	189	184	204	181	200	177	195	193	190	173	203	202	164	187	191	202	199	176	189	171	211	190	161	209	191	199	192	202	194	223	207	189	194	184	185	212	185	182	181	179	181	183	171	185	232	182	195	181	177	187	188	218	172	185	184	182	174	195	204	179	215	180	172	210	182	224	175	193	219	152	181	208	188	198	180	197	192	177	204	204	188	190	185	199	195	190	193	195	202	188	197	179	179	199	193	198	191	179	203	211	213	169	178	211	188	183	180	169	197	181	215	190	209	201	210	179	197	189	219	196	194	172	198	188	178	171	198	171	191	218	199	211	190	192	206	211	187	193	204	199	197	202	194	173	163	184	178	197	187	213	167	209	185	202	198	197	202	210	165	197	202	200	180	196	177	181	212	173	184	168	204	204	177	200	204	176	183	181	188	188	194	166	180	182	145	198	216	211	190	202	193	213	209	233	195	189	203	212	192	180	188	196	187	197	200	188	233	175	193	170	196	189	197	193	224	187	191	160	212	205	171	193	236	203	193	177	203	195	206	209	193	201	203	206	219	204	190	185	181	161	164	201	175	213	218	175	191	185	210	189	175	197	216	187	207	185	207	193	183	177	179	219	193	203	215	209	228	203	204	223	199	221	183	180	201	200	186	222	180	205	206	203	201	197	182	162	196	196	187	164	184	225	185	200	185	182	174	183	203	186	178	195	191	185	188	196	205	183	189	205	168	211	157	213	177	174	198	182	192	175	185	195	196	189	192	182	168	192	205	188	194	215	220	202	180	201	194	184	214	173	188	199	170	178	186	208	214	170	183	209	190	198	207	164	164	197	171	189	178	187	179	209	218	176	179	205	170	191	182	179	186	175	215	198	206	204	169	198	206	167	201	226	203	191	193	180	167	208	183	177	202	191	198	194	218	190	187	168	150	180	206	209	176	203	221	169	196	213	185	197	208	190	190	195	177	198	195	223	184	193	201	188	225	183	187	203	188	208	205	198	177	208	226	205	175	176	196	171	182	200	175	200	182	201	218	169	189	193	224	214	206	201	181	192	181	205	179	156	180	209	202	189	177	215	195	213	181	207	207	197	193	200	207	187	187	201	199	222	181	202	206	199	186	185	184	189	160	172	198	192	213	220	216	212	224	216	197	173	202	227	203	211	172	208	179	192	185	199	199	236	222	169	204	227	213	189	206	186	175	223	181	199	188	190	211	199	194	200	185	193	215	194	172	181	183	186	196	183	184	207	193	202	231	195	207	200	215	199	181	194	198	163	199	166	205	184	201	193	186	188	206	181	176	214	205	185	171	177	213	160	188	180	207	209	190	212	185	197	189	207	206	201	206	207	205	199	189	187	179	191	235	174	184	180	180	230	198	226	205	192	214	180	195	192	207	241	159	210	185	201	172	191	235	191	191	156	200	217	212	181	204	174	179	231	190	201	207	205	204	169	181	205	170	191	198	177	189	204	170	198	170	214	187	155	183	194	203	230	158	207	184	196	213	183	180	191	177	213	220	187	193	189	182	213	203	189	200	185	195	197	178	193	212	204	228	194	177	162	198	203	190	220	163	191	178	185	167	213	179	196	187	204	204	173	173	191	183	180	185	198	184	194	220	189	209	198	206	196	199	181	177	192	213	205	184	176	189	188	213	173	210	205	190	216	172	193	166	183	195	192	186	203	186	208	208	172	182	198	200	200	193	221	143	195	185	215	207	217	203	174	193	205	184	200	204	188	179	178	225	205	199	196	187	214	213	182	213	198	204	199	198	189	200	190	199	217	201	200	183	163	187	207	193	166	183	164	194	181	199	182	211	181	184	194	207	184	220	191	177	182	196	175	201	184	206	201	189	181	196	195	185	183	195	216	184	185	198	203	180	207	210	176	196	172	200	196	197	191	191	213	215	192	200	179	210	204	173	214	174	197	183	204	184	209	178	174	172	187	184	167	173	163	211	195	170	196	186	196	171	200	178	183	187	185	172	169	202	185	178	176	201	224	214	203	218	185	207	182	169	184	204	215	207	191	211	190	188	192	177	201	190	193	193	192	203	220	190	184	186	207	186	172	180	192	186	179	185	219	206	187	188	208	169	177	220	221	205	206	201	177	216	203	191	205	200	203	173	218	169	215	188	219	225	191	187	188	228	200	183	200	173	199	200	198	196	197	167	182	205	179	212	185	211	209	182	214	187	209	194	198	215	187	183	192	217	187	210	196	219	194	195	208	199	185	205	201	190	226	186	172	186	169	201	187	185	213	209	193	183	218	190	206	180	164	214	214	194	186	184	214	178	220	190	182	192	182	196	202	179	206	194	200	206	210	196	199	186	227	177	204	202	202	188	169	182	203	170	200	195	179	191	199	217	217	187	210	169	208	165	186	191	233	200	185	196	185	215	177	171	187	196	187	175	192	199	172	200	181	197	190	199	216	186	183	179	228	174	195	194	200	187	184	207	198	207	203	181	189	189	212	200	191	210	212	197	174	209	188	192	215	218	207	199	186	205	204	215	189	193	174	194	218	182	207	204	192	171	203	211	202	215	237	182	164	192	179	167	180	175	196	188	182	221	196	219	199	189	185	169	192	202	184	198	195	173	180	176	207	221	199	180	201	204	186	183	215	193	203	211	213	195	198	196	207	187	213	209	203	218	208	230	209	210	195	180	207	191	202	192	217	187	196	221	204	192	205	192	195	193	180	231	210	210	202	214	216	209	186	204	176	244	185	162	206	188	181	209	192	237	202	175	203	183	193	210	191	189	196	194	164	178	186	173	201	186	195	192	195	176	172	188	158	202	179	185	186	221	202	186	216	206
9189	2660	5738	7352	5778	4711	3238	2812	2534	2278	1688	1572	1449	1305	1199	1017	1170	986	923	798	715	728	677	721	659	591	630	569	570	577	553	573	573	620	633	561	573	521	518	552	542	530	561	555	528	556	528	556	522	551	499	496	482	523	497	474	513	522	533	530	468	513	497	546	502	505	486	493	486	454	527	486	465	529	488	491	505	486	532	460	495	472	499	493	472	510	479	504	525	479	483	505	512	501	490	515	511	513	496	500	482	477	491	529	501	478	476	504	467	502	467	506	479	511	497	448	468	465	469	472	496	483	502	500	501	475	486	495	510	531	529	512	525	512	512	483	477	468	529	473	489	470	490	498	480	455	435	471	461	473	482	492	445	483	474	486	470	516	471	499	462	479	498	479	469	511	517	472	489	506	498	460	463	475	520	469	424	487	532	456	483	495	477	484	480	492	529	467	485	473	529	489	499	500	465	482	487	508	477	522	496	479	507	516	452	489	488	498	506	470	514	442	464	482	514	512	478	467	524	452	481	499	520	500	466	479	493	504	521	435	525	475	477	489	500	513	497	457	503	506	475	479	476	495	496	518	493	481	503	463	464	490	471	452	489	502	468	479	514	488	537	456	465	441	464	500	488	490	485	435	494	518	468	485	489	456	490	477	460	458	502	479	472	467	487	530	476	502	501	518	528	516	506	482	477	480	449	494	523	465	494	507	462	496	454	522	501	512	510	446	504	500	497	467	493	496	464	542	491	467	532	471	530	486	447	488	451	515	498	474	545	483	504	457	463	537	436	470	480	483	481	461	500	496	482	477	458	512	476	516	485	482	463	483	466	500	498	502	542	512	505	438	531	492	496	456	492	504	460	482	495	507	488	488	444	488	505	499	515	501	488	475	466	513	469	514	457	474	468	471	494	489	466	455	470	476	498	512	496	457	506	488	459	490	506	523	483	499	452	481	468	510	508	501	500	487	487	498	473	490	537	498	558	509	478	459	480	516	488	515	516	542	482	505	480	459	500	522	499	460	501	464	425	510	514	494	493	464	512	495	501	491	536	516	502	482	476	495	475	473	457	464	480	477	525	510	527	521	521	479	456	483	530	458	484	493	530	479	462	486	509	484	531	492	529	478	520	476	469	495	498	551	484	509	492	497	472	531	462	489	501	483	509	476	477	470	475	465	487	445	481	477	443	470	498	502	522	458	492	492	476	465	426	481	472	473	484	559	482	475	491	430	481	522	458	483	495	485	477	494	469	463	492	472	517	484	504	453	512	510	477	481	485	485	505	475	522	490	507	469	514	462	463	462	490	483	487	478	439	481	471	478	510	511	510	515	477	472	501	503	489	474	460	493	521	474	504	474	478	487	512	473	460	505	504	482	510	522	461	479	477	490	485	483	473	467	467	516	515	500	471	508	504	467	479	517	447	471	457	501	516	465	480	459	495	482	467	514	470	512	488	524	516	469	529	448	491	473	489	473	511	498	424	503	452	471	473	497	495	460	492	476	483	455	451	510	506	520	505	477	458	499	470	492	489	511	450	500	478	512	505	462	476	456	479	497	524	496	503	458	521	461	536	519	466	486	462	492	485	448	497	448	491	504	496	467	511	470	502	470	513	478	479	487	478	480	483	483	486	461	534	500	506	498	485	480	499	498	481	500	483	491	458	463	479	478	524	505	510	510	472	498	463	505	490	516	448	494	516	464	484	468	491	486	476	457	438	481	503	551	502	466	490	507	484	460	442	506	477	475	452	458	459	473	510	491	456	510	495	507	457	533	464	462	500	489	497	455	474	439	459	542	481	472	486	503	510	477	507	494	502	485	494	489	515	514	491	484	452	484	502	499	508	506	486	470	451	498	458	460	463	504	445	498	445	445	498	496	476	487	429	504	498	518	503	481	491	452	490	500	453	476	497	491	498	436	488	486	485	508	492	498	509	498	473	538	494	468	495	465	492	519	505	478	481	489	452	457	473	458	462	529	478	452	518	510	477	507	483	467	441	496	478	510	495	471	515	492	487	514	488	481	485	523	472	482	483	484	510	472	482	528	495	475	520	472	501	468	518	459	490	488	488	508	495	502	464	484	501	514	495	503	474	486	523	481	487	479	486	520	473	488	483	490	508	513	474	497	483	445	485	471	472	520	495	512	475	477	485	510	520	476	510	495	504	482	492	483	489	487	495	495	469	515	468	463	486	474	473	498	525	488	484	492	479	487	502	499	507	483	482	455	475	516	506	528	492	510	455	457	484	464	470	492	509	540	482	493	473	461	477	447	488	469	480	462	520	482	496	506	464	460	474	458	484	486	453	492	503	512	504	513	484	479	443	497	480	493	498	531	467	504	497	507	445	486	525	523	461	520	491	498	508	485	485	466	484	485	492	452	488	487	474	519	517	497	512	481	447	537	469	505	442	467	476	473	506	492	496	484	465	502	467	473	498	468	486	491	515	483	517	476	504	479	478	508	485	449	498	455	506	474	484	516	495	483	472	485	493	473	494	503	499	468	452	490	453	478	509	517	445	521	509	520	474	469	486	524	510	509	480	490	452	438	494	480	481	482	448	488	495	505	474	504	476	459	498	500	458	469	513	481	499	516	517	492	471	510	494	508	457	482	477	482	493	481	498	508	496	507	470	483	510	480	482	534	492	504	510	478	481	462	468	521	493	497	496	496	457	488	480	439	510	449	497	465	456	501	488	533	495	450	512	486	447	487	468	467	509	472	479	469	454	483	504	478	476	473	487	514	494	480	535	498	459	511	522	464	477	509	488	503	479	504	488	464	502	470	495	480	452	465	473	493	510	534	485	524	526	508	481	499	509	501	508	500	508	453	474	489	449	481	490	524	472	498	442	495	487	482	510	518	466	478	467	510	479	472	481	496	502	498	468	491	506	460	485	477	480	460	499	488	511	519	494	504	486	488	498	474	481	494	459	465	525	483	493	501	503	499	454	500	488	439	470	489	490	492	497	446	492	508	451	455	507	517	447	502	473	488	516	541	515	500	480	470	462	491	466	506	493	483	516	445	509	502	458	463	460	500	489	455	496	470	485	497	527	521	501	521	467	507	480	447	490	498	452	485	488	501	530	531	465	496	538	458	515	465	505	507	477	489	485	527	515	491	507	483	490	508	479	473	467	487	499	462	466	514	482	487	487	513	491	489	521	514	483	530	474	481	495	485	485	504	491	497	464	477	475	466	477	468	477	488	490	487	518	527	533	434	481	472	512	499	491	496	517	499	489	488	530	442	500	470	461	463	478	477	454	500	503	470	476	493	517	470	507	453	520	459	472	474	439	482	472	479	493	479	498	483	490	474	485	477	493	480	498	509	495	497	502	460	527	493	459	464	476	475	514	451	503	452	455	482	469	478	479	470	485	444	480	512	517	486	461	448	470	510	436	472	475	441	465	519	484	488	465	487	514	495	472	474	502	524	462	461	508	496	534	496	463	478	516	498	472	468	485	472	453	465	487	506	509	493	496	488	475	459	479	462	488	481	473	463	441	492
2304	975	1198	996	759	574	486	410	401	395	412	352	371	360	375	340	312	340	354	324	289	345	353	357	327	283	322	313	327	282	332	328	354	303	329	340	312	315	310	314	329	305	336	322	309	301	332	302	333	314	338	274	355	315	328	323	336	309	318	322	316	324	319	339	355	343	316	304	309	351	303	323	339	315	328	328	324	329	301	345	339	334	281	316	329	337	330	306	300	344	298	343	331	331	322	325	356	341	307	315	290	335	346	297	328	302	353	318	301	370	312	324	303	297	316	348	311	327	307	327	348	294	338	308	341	312	300	313	320	329	359	318	323	334	328	356	298	310	315	352	338	335	312	362	313	327	336	307	303	324	315	321	317	303	321	344	343	322	327	353	305	303	325	304	344	314	325	320	329	321	338	322	330	334	312	328	342	331	359	319	346	322	322	336	320	347	314	298	343	342	298	322	305	312	316	316	300	319	321	304	315	349	323	314	321	343	331	326	337	339	356	337	324	325	325	297	322	333	327	322	324	316	309	332	353	346	345	328	373	355	321	336	301	332	343	309	351	346	326	294	315	335	312	331	271	310	345	348	322	345	307	311	341	332	329	342	334	323	328	331	315	306	320	346	305	318	340	290	330	335	288	299	292	303	290	307	324	360	317	338	336	304	351	303	322	338	311	316	328	342	308	311	296	353	268	287	361	329	339	337	326	317	346	320	299	317	330	336	338	319	307	341	324	315	364	331	299	309	284	323	324	318	349	363	334	316	322	332	335	348	284	284	331	315	349	326	306	305	312	315	357	319	338	318	339	311	287	333	321	350	323	326	320	320	333	340	341	337	291	346	321	302	336	345	344	312	316	327	347	303	299	321	327	332	349	326	324	328	330	330	352	265	298	337	329	332	327	342	330	340	349	343	324	278	328	297	327	322	332	307	324	326	327	299	334	326	340	333	330	327	318	305	322	353	324	303	329	318	318	311	299	329	304	362	295	342	314	351	315	327	295	335	314	318	320	292	321	316	343	344	310	357	296	338	303	317	298	324	329	289	346	334	357	368	328	298	339	329	363	321	340	325	326	311	310	337	339	299	312	330	324	295	316	324	310	324	319	330	331	289	326	333	318	311	363	310	316	294	356	312	304	283	338	332	284	329	360	381	328	307	298	359	301	328	316	283	334	310	318	341	350	347	317	339	285	352	317	294	320	355	336	327	332	276	305	312	314	292	304	326	320	331	301	339	345	328	338	332	328	309	338	348	312	329	310	307	322	335	314	306	324	335	365	360	354	332	312	333	331	333	306	301	323	336	343	317	312	369	314	346	278	321	317	312	307	349	342	328	337	304	322	316	322	296	334	308	329	361	345	340	344	304	310	343	309	317	333	306	304	330	302	336	311	317	324	327	331	313	310	328	320	293	299	339	347	327	326	296	297	335	323	308	309	323	336	324	328	315	360	322	320	318	312	312	314	311	307	314	316	357	305	267	314	345	335	299	309	349	303	358	352	320	318	283	343	333	335	347	369	331	312	329	341	320	321	321	315	279	341	301	321	302	336	312	301	363	333	294	354	324	309	299	322	355	318	337	324	315	283	314	289	287	342	342	351	375	349	331	349	294	304	315	340	357	296	304	284	325	301	345	317	349	351	343	369	339	296	344	321	303	321	330	326	307	321	300	311	317	317	328	353	312	315	306	331	320	319	313	341	337	357	311	340	340	334	345	324	338	347	305	339	294	314	331	316	353	387	328	303	307	325	346	321	344	320	338	277	325	333	325	281	313	324	333	341	316	365	310	289	319	342	326	300	312	308	297	318	332	321	353	330	340	315	326	318	307	324	313	325	353	301	338	277	323	338	341	311	328	346	346	293	317	337	326	368	315	320	346	301	311	317	321	329	339	324	356	326	334	329	344	318	314	335	328	313	348	294	320	276	327	294	317	329	338	343	351	354	314	323	341	348	335	315	294	350	305	303	334	303	323	312	334	311	311	319	304	287	345	309	339	303	323	312	321	296	272	328	300	347	306	334	375	315	302	323	295	324	318	328	324	309	345	308	327	320	346	288	346	352	304	342	380	355	313	314	336	335	350	319	334	318	330	347	307	331	331	325	304	292	292	346	307	340	308	310	329	334	341	290	311	313	313	337	339	329	313	322	285	320	306	326	328	331	326	331	327	312	300	347	345	295	348	336	334	322	319	311	348	332	315	334	323	294	359	327	325	335	340	314	351	330	339	340	329	303	310	335	334	299	305	336	321	337	311	331	317	341	349	314	310	314	338	309	329	339	340	315	286	313	332	320	344	362	332	298	320	320	363	311	328	354	327	314	350	285	325	328	380	304	308	329	342	320	324	323	342	364	333	303	304	330	321	391	318	337	344	299	324	310	315	333	335	343	340	325	323	355	287	328	336	297	319	318	321	332	329	295	327	309	322	340	344	322	324	329	299	333	371	315	337	344	346	344	327	334	325	332	320	342	309	360	330	302	298	299	337	320	312	320	339	291	333	295	340	300	320	336	330	312	338	316	320	327	316	338	321	294	312	309	319	316	306	341	329	327	331	294	310	302	289	310	343	331	329	325	310	316	328	310	339	322	301	358	324	314	299	315	312	329	322	296	311	290	290	285	347	328	334	331	338	331	336	329	364	297	322	313	338	363	312	290	320	337	307	295	294	337	337	374	349	350	307	313	306	333	296	309	332	322	313	292	314	347	321	345	320	292	296	314	360	300	298	321	259	341	311	353	304	308	341	305	290	320	336	316	329	300	307	316	302	321	337	371	310	301	300	334	338	326	312	317	293	345	349	328	325	347	307	307	310	313	333	318	327	350	335	314	353	310	300	344	324	331	347	340	332	320	317	331	308	273	324	347	317	309	336	330	322	313	316	296	337	329	280	338	343	299	304	325	313	329	307	289	338	333	349	298	306	318	282	311	328	329	313	300	298	298	312	325	347	339	296	287	325	327	331	309	368	323	318	289	296	300	345	320	301	330	316	338	331	309	336	345	308	324	318	317	308	290	348	320	316	334	323	329	327	312	306	346	331	326	319	315	316	288	350	337	323	343	330	332	327	334	314	298	297	365	298	299	275	299	303	351	319	337	328	332	322	338	330	322	317	319	327	310	353	324	316	313	294	323	301	328	323	332	331	296	326	321	294	296	338	296	322	305	294	312	332	296	294	337	287	319	312	348	314	324	325	347	312	308	357	316	307	308	314	298	330	333	298	320	304	329	347	295	307	346	299	325	304	317	313	304	318	322	330	368	301	300	327	321	351	345	332	333	316	308	283	321	298	331	333	347	314	336	324	324	311	321	328	352	313	299	280	325	304	294	293	318	315	355	330	356	302	375	348	320	289	333	304	344	360	291	317	341	340	321	297	306	311	333	320	363	328	320	324	319	316	291	305	304	285	317	323	305	314	322	311	309	312	350	325	305	354	307	309	321	307	331	290	316	325	353	297	295	290	336	353	297	332	313	308	287	306	295	291	324	285	325	293	322	331	288	287	311	280
2616	1508	2548	3010	2538	2001	1574	1363	1233	1183	1109	1109	1099	1036	909	935	893	898	912	833	846	855	803	784	833	786	803	785	798	784	783	796	818	777	775	816	778	789	801	804	766	772	769	770	804	796	767	744	755	763	781	806	761	802	741	770	747	763	765	806	760	809	753	772	781	759	789	808	769	832	808	707	763	826	789	767	791	789	798	735	816	818	756	768	756	755	778	768	789	767	802	776	775	762	771	769	780	800	761	764	756	806	778	777	776	751	772	745	761	732	770	766	771	792	776	745	779	784	790	768	744	799	773	757	779	768	761	755	760	779	774	784	758	766	819	775	779	818	696	787	779	758	741	791	795	741	744	735	765	785	725	785	737	718	777	740	770	682	771	788	803	794	772	699	780	744	834	812	713	804	810	772	756	772	770	800	760	805	757	774	765	840	782	795	761	809	733	777	787	734	777	768	739	789	749	776	750	782	791	787	782	733	774	770	788	787	800	782	770	786	736	759	800	775	800	783	714	720	796	769	730	787	791	756	801	766	794	774	745	772	747	777	738	752	783	771	798	781	829	776	784	724	792	772	734	740	726	787	811	826	778	794	716	765	764	735	771	729	753	763	793	776	759	827	763	746	759	786	752	810	808	742	811	764	770	749	775	742	754	768	786	770	750	791	828	745	767	786	765	809	693	820	792	765	761	777	745	749	808	771	770	793	848	764	785	827	780	736	783	754	776	806	789	759	795	778	752	773	746	737	748	793	768	776	789	801	791	790	833	788	741	757	736	762	756	728	766	775	747	787	793	744	764	823	724	807	771	817	756	751	772	797	798	792	796	771	747	777	785	792	796	798	756	781	774	773	793	775	787	825	757	749	728	770	777	760	726	796	792	806	777	766	753	725	774	832	784	749	784	769	755	779	792	766	739	800	808	818	794	769	816	797	743	821	800	775	821	771	794	774	793	784	736	764	778	801	727	746	803	783	740	792	773	793	746	732	770	811	772	751	737	783	743	757	785	796	817	778	743	764	740	807	712	763	764	749	735	790	779	733	758	750	758	784	755	799	817	742	778	776	773	769	752	789	781	791	744	781	833	725	804	769	720	790	728	719	735	778	781	822	807	766	737	766	781	818	823	839	724	746	799	807	794	760	753	743	772	799	775	831	717	755	731	743	788	755	797	726	784	772	748	768	734	777	726	751	792	762	782	784	803	806	763	780	766	780	800	801	772	776	775	732	789	744	770	800	774	760	744	770	755	730	771	753	767	783	802	757	792	769	790	777	766	778	787	776	740	754	785	768	749	789	715	733	788	766	775	776	735	779	793	780	789	744	764	797	791	724	825	808	788	761	817	776	726	790	762	812	821	762	752	822	797	771	809	794	733	784	794	766	749	772	753	819	766	761	738	761	751	761	808	778	783	738	729	791	713	746	754	799	800	772	778	788	745	767	741	790	788	780	817	813	756	760	795	766	774	779	810	784	811	809	749	763	771	754	811	759	777	817	797	781	762	758	776	774	783	794	744	793	754	775	823	737	770	778	728	802	806	768	756	776	840	745	775	843	752	732	824	779	796	812	781	771	815	756	786	805	780	766	762	763	748	775	771	801	708	778	758	784	734	805	758	789	738	773	747	787	773	787	757	813	775	747	783	786	743	766	758	728	765	782	798	789	758	799	758	743	762	782	788	774	740	760	799	862	823	812	751	754	780	803	727	728	756	807	793	777	797	787	810	813	780	776	786	753	771	778	764	765	772	770	815	776	781	789	775	800	738	718	804	796	772	776	784	766	801	722	754	762	720	776	791	757	733	764	838	799	785	745	748	757	762	780	781	798	785	819	765	769	728	762	710	763	715	809	780	751	796	763	772	746	712	727	767	749	738	766	764	803	768	759	776	829	828	803	809	805	805	766	813	773	787	767	778	771	762	777	821	759	729	795	820	773	772	770	785	806	807	803	721	788	770	795	801	764	789	739	784	756	772	769	793	786	779	807	810	757	740	832	715	782	739	798	795	744	819	767	739	766	830	808	796	760	760	796	733	790	824	748	748	787	789	783	774	812	809	728	795	732	813	738	812	777	789	805	772	771	851	768	812	779	783	769	811	774	751	730	764	703	772	758	800	754	722	734	822	750	773	731	827	738	762	805	766	767	805	763	791	813	758	801	784	755	740	765	808	754	772	792	745	783	754	791	793	760	739	767	800	777	763	767	776	773	736	727	840	770	726	790	796	803	756	812	839	786	769	793	715	740	778	812	793	784	721	757	754	734	750	786	741	768	773	752	811	771	775	794	836	791	762	735	774	806	774	780	759	770	785	767	761	820	786	769	786	781	770	834	782	756	793	740	779	765	824	783	701	769	741	807	738	850	720	714	776	816	750	787	770	746	773	760	811	765	790	758	772	796	748	816	739	750	758	800	761	831	837	756	743	755	788	750	785	728	833	758	791	750	794	734	736	818	802	813	788	761	775	775	755	760	788	772	803	772	807	748	723	772	753	766	774	764	767	737	799	770	814	840	813	780	740	752	803	746	806	811	779	769	736	740	725	815	770	773	781	782	806	759	778	810	735	819	753	790	752	761	796	768	789	755	759	774	820	759	745	748	778	737	817	792	733	773	786	772	771	723	747	798	768	812	765	804	812	751	774	779	771	831	727	735	780	759	801	771	794	795	792	759	789	766	795	751	797	754	776	828	674	738	783	825	710	796	790	820	749	759	744	745	780	748	779	751	758	769	756	787	835	759	797	775	782	802	751	775	736	795	740	822	823	765	739	784	766	803	830	738	786	799	800	749	767	770	788	767	766	732	759	799	766	829	780	728	737	780	789	790	772	758	799	764	795	754	775	763	769	729	746	761	782	735	763	778	750	809	784	806	757	759	774	721	737	840	766	770	829	767	845	816	796	805	760	815	779	803	797	765	782	794	807	758	786	748	763	757	779	827	804	745	772	803	815	802	778	762	807	791	708	766	791	764	777	772	795	764	738	749	779	779	762	762	776	789	751	746	760	755	767	769	771	814	742	780	745	771	742	761	765	740	724	755	756	806	703	779	824	767	714	792	757	803	818	733	815	750	742	823	737	785	787	762	752	800	735	746	752	820	836	783	756	764	742	803	734	789	727	756	768	763	758	758	781	781	766	743	765	791	820	771	790	811	775	768	783	795	766	809	788	770	822	753	802	765	813	758	778	758	798	766	743	716	775	750	811	746	767	785	759	762	788	740	764	814	797	745	754	765	774	822	752	808	779	777	767	791	777	785	781	771	824	774	756	766	745	762	771	728	773	750	787	783	798	761	737	792	744	790	822	771	773	762	796	709	750	774	786	757	788	775	825	796	755	774	739	791	745	748	775	779	738	777	772	775	794	722	832	780	755	762	758	819	751	808	807	783	775	836	827	780	786	801	770	803	777	780	750	723	807	776	764	793	767	792	804	787	771	704	801	785	820	768	791	785	753	783	732	746	776	809	771	759	770	789	747	827	796	745	790	750	752	754	762	822	760	758	743	797
8308	1830	2375	1753	1223	918	711	507	545	457	438	410	404	412	357	329	368	334	296	330	337	342	277	352	341	304	308	315	302	312	324	309	301	332	310	311	299	282	298	296	310	298	321	314	318	327	333	298	297	321	346	299	307	322	305	322	273	281	299	305	314	263	273	270	300	319	281	276	338	287	309	289	320	326	277	296	328	328	311	341	300	300	305	298	307	281	342	290	311	307	258	286	323	289	323	293	323	265	287	322	308	262	257	305	315	291	297	283	296	305	317	283	318	292	278	319	284	302	269	296	297	358	331	322	286	330	328	283	305	294	344	343	311	297	292	280	322	295	274	287	298	286	304	299	250	278	291	351	331	314	299	296	291	318	294	307	298	292	298	304	305	281	303	344	324	309	291	304	305	281	306	333	310	302	306	300	290	290	295	283	275	311	283	294	291	307	306	322	327	290	291	292	268	290	316	303	303	273	283	297	299	326	303	295	277	314	291	319	305	314	293	287	293	338	344	305	299	301	298	366	301	307	293	316	293	296	272	297	287	349	302	312	302	281	299	331	290	283	286	277	307	328	316	299	314	353	306	302	283	320	353	302	319	305	266	284	323	317	306	317	311	282	274	291	305	342	297	311	300	302	316	307	281	311	307	289	256	268	278	263	317	297	319	294	281	301	315	271	306	331	304	304	291	282	324	299	291	294	293	331	304	318	279	303	295	310	305	316	308	290	308	343	300	316	294	270	311	319	296	292	283	298	317	318	295	311	309	299	290	325	299	281	297	261	293	322	289	311	326	293	286	301	305	331	295	303	320	343	302	318	289	286	318	296	315	272	285	283	292	284	287	299	319	315	283	294	315	295	303	302	313	294	304	295	277	288	300	274	282	297	293	271	279	305	303	289	307	323	312	294	292	293	305	326	296	306	298	338	297	275	304	298	283	280	304	308	289	289	303	326	264	296	280	294	289	304	283	286	294	294	289	311	290	307	324	305	295	306	304	306	303	267	310	295	296	306	282	295	325	306	311	289	308	317	291	329	308	317	323	336	341	303	313	292	288	259	317	279	302	289	291	284	291	307	293	316	295	299	276	287	304	287	319	290	327	303	284	344	262	274	301	306	271	304	302	318	312	322	332	325	320	356	303	273	276	292	265	277	326	265	288	288	317	313	338	283	284	306	317	295	285	311	300	290	312	295	305	312	310	329	304	303	283	286	272	303	308	294	289	317	283	312	297	292	303	310	269	299	294	295	318	319	274	301	320	299	300	293	273	290	296	286	302	302	296	320	304	324	301	267	302	271	269	292	322	291	306	314	320	322	305	306	342	305	269	303	320	310	339	309	276	312	315	272	297	296	320	318	301	302	289	268	278	308	324	301	312	302	289	277	306	308	312	305	292	297	328	322	324	330	319	311	291	305	335	354	326	330	334	310	304	277	329	307	302	285	291	285	287	286	296	278	301	303	276	272	296	305	307	290	278	298	274	317	314	272	302	293	309	306	310	303	360	303	277	292	298	311	323	317	307	323	300	285	282	315	313	316	321	321	338	281	274	275	287	302	322	301	290	287	312	310	293	302	295	323	311	284	270	289	288	320	306	286	259	276	313	313	324	301	278	323	292	296	322	278	288	304	321	323	304	314	285	288	308	321	298	279	300	279	292	298	285	310	305	326	299	315	291	292	291	314	268	295	297	305	308	287	302	300	316	291	273	331	304	336	332	324	310	320	278	313	304	318	304	297	297	300	318	296	299	289	312	312	318	290	287	326	286	300	286	283	292	287	273	307	289	315	338	294	311	301	307	289	310	302	330	300	342	316	298	305	288	323	287	291	293	316	302	334	288	277	281	292	302	297	307	297	310	329	281	311	308	336	331	320	317	293	261	312	311	315	335	327	330	280	318	281	307	285	300	293	309	297	309	315	329	254	300	287	286	330	298	281	322	313	326	324	300	337	288	317	302	257	316	295	322	317	309	315	294	293	303	320	296	295	303	324	257	330	298	298	286	298	295	299	289	324	343	315	305	304	306	300	310	291	275	261	273	298	289	288	300	302	294	289	304	239	309	290	323	319	294	312	315	298	289	270	309	287	295	279	297	300	292	291	309	286	321	303	336	338	320	310	289	276	319	281	310	341	280	342	302	320	279	305	295	311	293	310	328	296	316	309	296	273	321	298	370	295	306	299	296	306	272	326	272	300	311	307	262	305	283	304	319	324	317	285	322	335	282	264	299	339	285	303	315	336	304	335	292	312	275	277	296	350	300	302	328	292	290	311	304	315	308	324	301	279	300	295	324	311	302	330	319	297	304	297	287	294	315	303	284	309	318	287	306	312	290	301	349	306	312	320	313	282	318	309	296	279	331	296	288	332	297	281	318	309	318	279	271	276	305	314	286	288	309	344	332	303	321	296	304	336	272	270	296	285	320	300	314	291	308	304	311	279	318	286	292	301	337	302	291	306	311	307	295	321	321	326	285	306	285	317	308	277	278	273	370	307	288	297	290	322	317	297	296	318	285	321	306	303	315	297	300	291	276	290	259	316	308	307	296	292	293	318	285	295	289	286	244	284	353	306	307	288	300	308	310	309	314	267	300	306	311	319	285	323	314	274	327	278	333	313	281	318	319	322	307	284	324	329	306	314	285	299	303	296	338	304	332	298	295	283	308	307	315	304	298	315	291	258	303	318	313	342	295	298	291	272	330	332	309	297	301	277	275	346	293	285	329	312	315	322	308	329	317	312	348	314	290	281	296	337	312	297	286	319	322	313	287	319	286	300	294	311	306	292	309	308	321	307	294	313	282	289	331	321	278	275	340	293	311	278	328	349	312	282	291	321	275	336	287	318	321	278	287	298	313	322	293	324	294	306	306	305	302	302	320	290	302	309	292	293	305	311	314	290	314	287	299	278	315	298	298	341	311	313	303	286	315	302	282	279	304	321	312	289	282	304	327	323	283	306	298	326	319	335	331	310	278	320	305	322	295	286	310	332	281	299	322	274	296	291	307	281	294	263	281	316	311	305	325	297	308	346	307	299	323	323	257	310	302	294	282	322	306	283	296	335	283	257	328	328	291	296	282	286	300	276	275	307	311	325	303	297	282	327	284	317	287	284	325	294	294	327	308	320	295	355	306	323	288	327	305	329	320	304	299	304	311	328	298	274	293	316	304	299	298	315	286	318	255	318	324	281	309	312	312	319	271	300	298	317	310	316	301	308	300	323	288	297	296	307	296	288	266	331	283	318	242	311	350	292	293	331	322	316	288	310	291	288	306	323	295	289	335	319	327	320	316	310	303	320	297	285	304	308	309	277	280	312	295	300	296	295	324	286	293	306	320	299	283	301	316	323	264	287	277	303	334	316	311	299	295	309	293	330	325	277	269	313	283	308	285	310	285	295	304	299	267	299	259	324	287	260	321	300	305	293	281	320	328	328	304	303	302	308	323	304	349	284	286	287	312	283	280	326	292	316	294	287	310	327	283	308	324	301	334	300	302	313	300	317	311	295
7320	2246	4325	5398	4454	3614	2551	2081	1963	1672	1522	1393	1381	1316	1241	1088	1032	934	980	917	866	897	844	829	824	849	822	791	726	772	771	756	775	766	835	782	786	736	751	727	794	777	735	774	731	757	801	756	751	727	751	714	762	740	727	654	767	716	718	743	762	740	751	707	688	773	717	744	732	768	714	734	752	708	747	751	768	702	712	748	738	764	780	680	701	767	750	724	720	699	711	727	709	725	710	724	764	733	728	704	723	746	718	740	715	718	758	702	695	674	661	746	684	761	709	722	724	735	762	753	679	714	722	712	740	720	709	752	748	733	716	710	714	751	739	763	745	760	752	744	718	690	708	704	713	761	660	710	722	735	716	767	762	734	733	719	704	710	733	674	731	732	715	709	771	726	710	713	711	755	735	724	750	748	746	755	757	714	731	766	713	720	739	775	713	706	719	732	683	720	743	757	706	719	697	691	722	743	743	683	734	756	691	726	724	688	746	748	718	762	707	695	689	661	696	708	762	755	751	728	788	729	673	723	706	724	772	710	749	713	763	738	734	751	730	691	710	772	725	732	701	738	718	741	743	708	725	721	688	717	727	696	667	728	726	756	695	739	668	701	726	744	756	748	721	675	774	721	730	713	710	703	734	744	739	728	763	739	747	722	779	753	707	726	752	683	728	724	725	734	720	723	739	721	709	704	759	743	726	725	738	726	717	758	685	740	699	708	724	708	720	736	761	746	780	761	742	732	700	740	701	720	709	778	762	806	716	736	726	752	747	717	739	704	696	733	728	747	747	733	758	713	762	691	693	692	698	713	728	743	749	771	729	667	705	791	706	721	747	681	744	713	731	728	741	723	681	686	749	780	717	752	693	730	754	698	694	693	768	722	755	705	734	750	686	747	715	735	663	725	697	740	692	671	702	730	689	732	722	659	739	741	712	738	691	738	735	762	749	723	701	747	769	723	726	772	751	687	715	727	708	686	719	711	742	681	748	722	695	740	721	758	747	764	671	695	753	708	710	759	701	736	754	732	763	783	706	716	729	711	694	697	693	697	769	747	739	687	704	704	731	752	764	756	752	682	751	746	730	692	731	716	684	737	757	729	774	658	725	703	750	762	720	750	722	711	718	738	756	694	738	695	673	715	763	712	735	723	722	751	681	732	731	701	764	720	709	755	714	767	667	763	729	706	742	738	693	695	697	711	685	699	731	723	773	702	706	763	698	753	742	750	761	746	686	708	745	721	719	778	703	709	738	730	680	688	789	698	806	722	752	704	765	740	651	757	684	730	680	735	708	749	744	720	680	711	747	731	698	693	718	726	695	712	774	725	742	752	739	661	745	739	739	768	734	689	704	740	764	730	734	729	713	698	694	773	732	759	721	725	733	733	681	713	754	726	747	737	723	733	702	743	731	701	671	745	713	788	730	680	732	701	753	686	705	694	732	723	691	728	725	717	711	689	761	689	744	720	679	750	669	762	766	718	689	732	751	692	719	734	759	742	706	717	783	729	761	738	743	749	714	766	763	721	720	685	677	720	726	723	769	702	697	777	652	663	682	690	695	708	687	709	676	720	695	715	727	755	699	722	727	729	756	703	768	727	710	711	756	732	700	742	664	690	757	733	753	745	734	721	752	656	722	721	720	706	731	690	690	737	704	760	721	788	751	701	719	816	737	661	712	719	760	733	754	744	718	715	754	710	673	691	706	704	723	709	722	772	723	732	720	752	682	700	759	778	711	764	736	774	714	743	770	682	698	721	743	745	691	761	789	769	734	704	738	747	678	747	717	697	690	720	707	742	706	684	684	705	705	753	720	685	712	743	685	729	746	760	707	670	740	714	743	730	739	738	721	700	782	738	734	747	669	717	690	716	749	700	751	671	754	734	739	704	738	741	707	704	768	734	700	742	755	743	722	716	719	742	717	726	701	712	716	680	753	712	727	691	736	732	713	730	765	660	759	739	723	766	761	694	708	779	712	695	734	738	675	678	735	741	690	707	718	719	728	697	675	686	697	719	707	708	695	769	769	711	703	736	729	699	679	747	743	704	718	678	766	668	722	705	732	769	744	691	724	717	713	719	772	689	705	693	683	748	767	726	706	729	700	732	670	774	686	708	724	719	696	751	730	737	706	771	708	709	735	704	774	707	762	689	733	738	711	716	705	741	704	705	696	771	784	746	746	747	756	706	701	723	723	724	762	735	713	734	677	774	730	784	716	691	768	698	771	744	711	735	698	697	715	735	729	772	750	717	706	686	683	738	699	687	753	665	738	766	721	699	704	712	710	740	707	730	736	752	730	753	664	728	716	752	712	754	706	786	784	741	724	702	748	776	731	746	720	723	770	713	758	723	722	754	681	751	709	708	717	693	732	742	738	767	772	718	722	684	721	716	711	722	694	722	669	744	704	698	726	789	718	682	738	742	745	705	723	754	721	702	738	727	701	672	717	713	720	732	706	654	682	717	659	746	742	732	746	679	755	739	731	777	713	735	696	693	714	698	711	742	725	723	726	743	675	752	719	724	736	746	695	671	767	748	720	730	734	747	747	748	722	828	712	709	724	742	715	714	668	660	710	716	745	734	716	708	743	683	788	731	737	716	712	679	753	717	762	757	670	713	746	712	752	754	665	749	683	677	716	758	729	697	759	718	738	707	737	699	708	748	752	750	741	731	728	697	706	730	743	702	735	672	729	723	716	713	734	692	758	710	731	693	706	735	712	762	707	748	729	734	707	700	666	741	736	702	711	710	746	737	705	694	752	733	717	622	735	765	743	731	749	765	709	744	715	702	721	771	760	753	692	716	729	688	748	730	738	704	737	698	761	703	752	731	729	748	686	699	727	740	726	655	697	728	771	756	682	724	740	708	704	712	753	693	707	692	733	734	748	685	722	672	756	721	756	789	714	738	755	711	732	728	685	743	732	712	701	774	720	705	678	717	727	733	714	710	688	715	723	690	749	721	746	737	694	728	716	715	745	696	717	708	725	716	667	736	702	713	695	729	721	686	703	756	785	696	699	676	725	759	713	702	749	752	752	722	742	738	697	703	737	741	714	726	732	730	739	720	695	716	714	710	735	769	722	731	751	732	790	754	720	731	717	792	663	687	762	687	690	739	716	712	705	717	729	765	736	751	674	713	743	747	718	715	708	740	729	721	755	716	746	789	723	747	746	714	717	720	743	727	711	746	738	748	710	763	700	731	700	703	735	751	747	727	709	727	732	673	681	740	755	731	750	743	668	719	707	655	713	732	710	700	741	747	687	750	743	725	689	746	726	766	715	690	699	708	749	744	694	779	712	692	717	722	726	703	703	704	750	742	747	747	654	726	724	704	760	750	717	726	701	782	736	666	693	751	706	778	716	691	762	746	741	736	734	717	713	690	687	722	733	680	724	708	717	731	655	719	795	731	721	717	741	751	743	744	721	705	697	740	708	749	734	686	717	719	714	728	724	712	723	785	727	735	743	724	708	750	677	731	726	746	773	715	721	748	757	721	706	721
14118	2686	3212	2571	1564	1086	764	602	510	452	493	381	364	320	290	304	266	264	264	245	234	222	237	212	229	213	197	190	190	185	202	215	198	214	234	204	192	188	200	192	203	201	207	208	228	180	214	201	220	227	214	184	166	196	207	192	194	212	194	188	227	190	221	202	221	169	173	179	189	188	194	200	189	201	193	222	205	183	203	194	213	190	232	221	187	186	192	213	193	204	204	188	193	199	183	190	193	202	173	222	223	251	229	206	209	193	212	196	185	197	229	208	179	177	169	159	193	225	188	224	202	203	206	230	217	205	198	208	192	189	173	202	219	178	211	181	194	187	208	188	193	217	198	180	200	165	219	194	182	187	198	185	187	188	188	199	190	173	188	178	198	232	189	233	189	198	182	198	184	190	225	174	185	168	180	203	220	226	214	188	181	173	160	195	179	194	223	178	188	193	189	191	187	240	208	217	174	195	179	184	173	206	227	210	198	205	215	171	192	182	174	195	219	197	205	198	215	187	184	181	167	197	227	205	191	190	204	181	191	182	192	210	206	199	218	198	180	189	210	201	185	189	199	197	198	188	186	197	195	178	191	188	197	195	195	191	203	191	209	195	179	189	186	205	207	201	198	194	207	181	194	208	201	186	183	206	192	190	170	197	211	189	209	226	197	213	190	223	161	183	204	183	181	209	195	214	183	209	203	196	222	208	201	185	173	175	197	210	198	199	178	223	219	196	179	199	185	217	188	196	175	196	200	196	182	197	192	176	216	180	210	193	205	221	200	217	194	220	169	205	217	189	182	198	194	208	217	230	220	200	209	218	207	214	203	212	210	225	179	198	200	198	174	185	190	187	220	180	197	190	199	196	226	190	209	185	167	192	195	182	220	210	188	225	192	187	182	206	179	207	203	179	209	193	219	198	196	199	190	197	207	197	210	199	178	207	211	213	207	195	229	200	205	190	206	202	190	182	174	184	187	187	177	213	220	214	185	168	163	182	184	212	189	213	207	214	200	207	206	199	194	218	206	196	211	185	207	184	220	185	210	226	201	233	174	223	191	205	178	203	233	209	189	238	200	216	182	206	190	196	212	181	195	161	193	185	168	210	190	181	186	192	203	198	197	212	200	203	185	210	192	191	189	216	185	211	216	201	178	218	192	194	197	191	211	187	212	198	177	215	197	187	203	194	210	208	167	178	194	193	190	174	217	181	196	229	197	214	186	205	178	193	198	230	213	199	191	186	201	196	214	192	190	175	193	204	172	194	217	218	169	181	189	174	201	201	201	185	208	191	199	199	193	194	209	180	205	189	192	226	187	192	202	190	203	208	193	194	204	201	215	212	221	173	234	199	182	202	203	181	202	193	221	197	208	212	199	201	234	203	227	182	202	176	200	191	193	207	201	202	182	211	175	208	177	229	196	205	238	192	175	220	170	201	224	201	185	204	210	193	202	202	217	212	193	213	163	220	182	181	204	206	225	213	218	218	210	223	202	204	190	184	188	188	207	199	209	227	204	217	194	210	197	201	197	181	168	199	184	204	214	201	181	176	198	192	204	192	201	213	178	192	179	202	183	191	192	203	195	197	195	215	187	207	213	200	173	198	194	214	195	205	254	187	203	197	186	187	228	174	210	203	217	209	209	208	211	188	186	210	171	215	189	194	180	207	202	190	194	216	201	210	209	196	187	182	222	185	237	181	207	211	208	166	210	192	211	195	214	214	189	183	178	201	189	194	183	197	233	203	170	203	218	210	184	197	212	209	201	188	214	189	197	207	189	206	194	184	186	186	201	209	191	213	189	190	193	175	200	221	194	198	200	189	196	185	202	184	180	183	173	204	214	201	175	220	203	199	196	214	209	193	214	204	198	190	190	211	199	175	200	185	206	201	198	180	187	193	208	204	202	205	185	197	197	195	194	211	200	196	184	180	205	191	206	206	203	188	214	210	190	201	214	185	201	204	211	201	181	174	206	197	204	202	206	219	194	199	218	189	177	185	194	200	204	221	185	212	196	200	214	197	187	208	201	174	195	188	197	218	214	231	192	173	183	175	192	181	199	210	202	210	174	228	202	217	202	185	200	179	174	206	198	210	206	204	179	220	197	184	170	181	203	198	188	191	197	193	213	186	184	183	197	202	171	195	194	199	198	192	189	188	209	221	188	207	213	197	168	209	187	220	190	183	196	200	220	191	175	193	215	190	220	215	205	214	218	206	194	186	189	216	210	176	180	195	189	172	195	211	210	211	220	214	204	171	202	198	182	217	180	194	218	235	198	183	171	214	193	180	194	219	181	211	198	185	190	197	186	194	155	187	200	183	208	218	200	194	206	203	206	183	191	215	199	204	208	205	194	209	199	204	195	186	204	203	201	180	207	198	202	193	209	201	211	189	194	179	186	190	203	211	220	175	201	183	197	233	206	194	198	197	200	194	198	198	183	211	168	200	198	184	203	208	193	194	209	206	192	177	198	200	209	187	217	201	207	202	190	224	220	194	153	203	210	210	199	170	174	194	165	191	198	206	204	192	192	216	203	201	188	177	204	200	206	197	184	186	161	217	223	208	184	223	194	205	205	216	233	197	185	164	219	191	186	190	200	169	214	219	173	200	180	191	181	181	206	199	182	201	189	178	178	183	199	188	207	219	198	191	203	192	192	194	202	187	185	191	215	207	200	189	192	221	200	204	190	174	186	197	191	201	229	209	208	180	238	203	177	196	202	197	216	207	202	203	204	222	186	182	205	181	183	189	207	201	194	179	219	189	179	213	174	246	179	203	209	187	203	177	195	200	184	178	208	197	236	213	197	187	185	199	233	188	190	197	189	181	186	230	180	177	177	217	191	201	216	200	215	190	185	178	197	186	186	197	204	188	208	210	157	195	204	191	220	212	201	200	188	201	216	224	207	196	210	216	205	191	199	202	209	179	194	186	205	208	205	191	205	214	173	229	196	211	182	178	210	175	189	212	174	174	185	199	182	191	187	207	175	196	201	198	202	172	200	216	177	192	207	192	171	191	214	197	177	194	203	195	217	205	191	182	209	186	216	195	200	200	216	234	212	208	197	201	179	210	212	190	206	178	180	201	195	164	188	179	187	200	220	213	214	189	189	212	220	220	172	180	215	218	208	196	227	252	197	210	209	219	191	198	215	196	165	203	184	205	165	195	208	207	204	202	190	181	193	200	190	198	206	200	184	169	182	172	182	188	192	203	192	199	188	173	202	186	191	199	195	170	207	201	207	184	201	223	178	207	214	186	199	205	187	187	218	209	199	211	162	216	194	200	218	186	191	198	209	216	199	199	174	221	213	187	171	190	179	196	168	213	177	176	235	191	215	198	209	204	211	201	186	170	195	195	190	193	190	215	188	212	193	197	187	186	203	213	220	225	185	221	214	216	194	196	208	199	199	191	199	179	206	206	194	179	167	206	197	225	215	230	212	220	218	179	205	195	186	185	186	211	196	220	223	196	210	194	219	176	224	193	202	184	184	176	196	183	198	206
9275	2633	5874	7163	5849	4653	3164	2744	2365	2008	1773	1628	1541	1298	1200	1040	1036	1010	916	813	837	771	639	636	662	641	655	633	568	572	594	659	634	615	574	587	547	574	586	553	549	555	520	559	605	598	567	562	569	528	553	550	574	516	505	528	548	512	544	505	521	522	496	549	506	502	509	504	538	474	523	555	534	519	519	510	535	498	514	513	523	491	484	501	504	488	534	543	529	499	460	530	493	483	503	518	492	526	541	543	497	482	476	507	482	531	496	476	527	484	488	529	499	500	527	501	499	496	492	482	456	502	504	521	476	534	519	498	527	495	521	518	516	545	523	503	503	498	498	512	483	487	499	494	482	503	520	532	558	461	456	492	512	493	522	486	493	499	521	496	503	478	496	521	436	507	537	525	451	504	499	467	519	503	477	511	492	527	484	481	524	480	500	462	482	445	518	465	534	503	518	468	521	540	549	502	476	467	513	502	493	493	501	499	494	489	472	492	496	521	489	520	476	486	458	524	555	497	492	505	494	515	530	529	469	563	548	478	528	456	516	515	512	471	537	525	526	510	489	529	514	511	471	481	483	502	480	499	513	505	495	504	486	495	515	493	488	505	501	453	502	511	519	523	491	502	497	491	518	534	475	476	498	491	493	528	516	507	499	472	478	496	504	474	471	494	488	478	507	480	530	443	490	496	494	510	491	514	479	478	533	520	466	491	479	530	493	488	505	500	479	483	486	452	489	477	497	475	499	508	503	517	481	501	515	534	493	516	490	491	525	467	491	454	470	519	500	515	502	522	541	485	538	508	499	525	476	518	499	466	478	531	524	483	487	491	514	501	514	527	526	512	504	497	509	508	481	510	494	500	484	511	477	476	454	541	456	477	490	500	491	530	507	495	494	452	482	507	481	520	538	510	499	481	512	472	488	486	484	486	495	484	480	480	485	530	462	501	474	497	531	521	514	495	506	514	496	511	483	520	533	459	497	537	445	489	491	489	505	491	497	510	517	491	480	517	502	507	483	481	477	460	483	486	487	503	473	490	476	506	521	507	485	511	505	503	524	463	508	529	509	531	475	495	543	468	516	507	492	505	495	501	489	501	496	441	484	494	515	500	511	503	480	489	481	474	532	513	503	495	495	478	476	513	523	571	472	489	494	507	528	475	482	485	503	468	511	512	472	504	518	454	516	490	473	533	474	459	492	537	472	495	480	553	517	489	502	459	508	510	510	482	478	500	483	479	502	489	539	459	524	501	461	485	459	494	471	483	495	534	512	522	519	512	488	483	520	570	484	520	515	524	493	466	506	500	530	492	520	504	505	500	479	531	485	496	473	528	526	519	463	522	557	498	506	477	467	494	497	468	458	508	460	446	490	452	492	482	497	480	479	471	536	495	538	465	505	546	493	502	508	458	517	487	527	537	509	480	481	471	515	491	494	491	495	503	511	493	481	480	490	486	502	484	462	503	509	496	514	524	485	491	463	495	505	522	495	500	488	493	487	513	498	459	505	516	480	476	485	512	465	538	509	499	474	531	557	487	467	507	507	508	529	529	507	487	511	510	541	508	491	497	500	511	526	512	531	554	523	533	460	483	530	489	471	490	487	521	521	494	461	525	481	496	498	500	497	469	507	488	487	472	490	480	484	457	480	496	493	504	488	482	461	477	516	523	534	478	511	522	474	479	467	504	533	490	488	508	489	500	480	512	483	512	475	482	485	493	486	535	496	490	489	536	523	522	478	498	475	504	498	511	515	511	495	490	499	460	481	470	529	519	519	469	478	507	493	481	513	503	555	502	478	507	521	491	492	488	497	507	534	495	503	486	484	461	474	475	449	477	491	532	480	491	500	501	477	502	486	429	488	501	497	517	503	516	505	523	499	510	460	530	481	506	542	511	492	525	485	477	488	502	511	502	507	466	539	511	502	484	497	528	540	453	480	514	490	508	492	502	531	523	500	478	506	464	516	531	467	490	513	488	525	496	467	477	498	486	467	561	487	471	503	518	539	493	491	489	517	470	486	500	505	513	513	480	529	470	458	526	500	490	524	481	493	496	485	493	486	498	480	520	509	501	512	498	506	502	490	491	542	464	501	472	491	497	475	539	494	499	504	505	543	500	442	486	480	472	494	514	510	504	531	494	500	512	516	524	496	528	455	491	506	521	483	501	498	523	499	476	478	510	481	454	547	499	483	478	526	513	485	505	507	492	484	485	489	509	509	502	502	508	520	508	486	462	528	481	505	490	476	458	477	503	505	514	530	514	492	500	540	540	502	520	492	457	509	487	476	476	483	515	491	475	499	494	484	477	507	482	493	500	478	497	509	523	460	502	471	493	491	490	486	461	522	483	521	498	479	540	475	507	508	521	495	523	498	461	516	476	497	457	454	471	507	506	498	517	496	498	528	506	492	499	522	499	480	501	531	502	511	515	466	462	484	455	490	485	460	476	542	493	480	503	481	459	523	476	511	502	473	496	469	510	489	501	468	519	517	497	482	526	468	511	502	480	480	515	469	505	523	497	513	500	467	491	498	500	498	493	487	513	503	480	477	481	482	467	492	526	508	526	530	524	519	467	472	510	497	520	493	506	527	494	557	512	500	500	495	495	496	515	491	480	486	480	477	540	478	519	474	473	516	537	532	466	501	485	514	472	502	497	491	504	466	536	512	522	470	484	505	515	487	469	518	457	492	488	487	452	454	488	484	535	469	484	485	465	527	482	530	457	484	517	513	486	525	507	514	473	501	498	490	503	476	528	507	495	529	539	520	500	476	480	525	480	489	492	495	450	484	493	489	470	513	505	515	498	496	477	533	514	502	492	491	494	521	521	474	521	515	475	484	504	475	508	529	476	506	488	480	519	530	501	490	443	500	481	503	449	477	485	478	499	519	464	507	475	485	512	496	505	482	504	455	483	460	479	533	512	523	504	492	496	485	483	487	501	533	459	512	528	467	516	471	452	517	511	508	470	478	513	527	511	486	467	478	528	495	489	498	518	481	522	495	470	467	487	503	516	527	512	479	590	473	505	480	468	494	496	523	461	480	480	503	506	510	499	504	527	494	535	506	448	509	490	501	500	443	538	515	460	522	486	475	514	485	502	457	467	441	485	494	491	523	459	480	535	460	487	500	469	506	497	467	462	504	521	510	518	458	513	462	534	494	498	481	469	504	485	494	476	493	480	471	485	498	465	501	467	508	523	534	459	554	489	514	495	500	521	529	491	519	510	510	502	524	508	483	550	490	472	490	488	491	499	477	494	501	496	564	504	487	542	492	501	544	517	537	488	508	506	518	492	469	511	508	498	494	519	536	514	503	483	475	482	520	531	493	507	520	476	509	485	477	480	494	510	468	490	501	540	547	514	493	486	523	499	460	498	485	499	503	494	495	483	484	487	518	513	495	507	488	465	487	493	471	486	540	507	540	491	487	515	520	467	492	488	478	558	500	457	499	533	513	488	497	492	498	513	491	485	498	483	522	561	540	494	516	521	519	483	537	489	482	479
2416	1027	1227	986	732	569	430	443	414	355	388	376	359	398	408	395	347	338	349	319	297	354	355	325	336	334	342	304	307	309	332	328	348	341	324	337	374	348	346	365	353	321	335	275	341	362	313	337	364	360	322	353	339	285	341	342	308	343	329	307	344	323	310	310	298	364	333	309	343	332	303	329	364	275	313	298	325	345	328	318	307	334	343	335	316	290	331	320	321	333	389	327	325	335	320	324	342	315	347	349	316	323	300	330	347	344	295	317	358	332	341	357	352	348	327	348	344	328	366	314	335	317	314	314	330	316	300	296	299	295	298	317	319	340	309	325	346	314	335	325	347	346	317	323	323	345	353	332	349	309	336	318	331	350	315	306	330	329	346	322	352	326	307	336	316	282	334	345	341	313	308	304	340	340	314	290	334	347	338	315	331	302	344	331	340	301	303	301	345	308	327	363	336	320	370	344	321	318	316	299	321	329	332	293	320	302	318	347	320	329	335	349	362	331	328	340	340	292	306	318	345	310	332	344	298	332	299	339	313	371	363	339	323	318	317	338	328	351	335	337	321	327	336	353	324	337	329	308	311	307	351	322	328	319	318	336	321	322	312	328	352	361	324	318	337	321	340	344	361	331	303	317	359	321	335	354	332	330	308	303	319	326	323	293	332	331	316	342	309	308	360	322	345	342	302	304	332	289	327	276	341	328	347	327	314	327	306	362	330	344	341	309	318	303	304	330	349	299	316	302	344	339	309	295	355	295	319	344	304	324	320	347	316	363	337	337	287	347	306	337	325	348	328	297	333	333	354	333	331	341	322	307	353	300	353	315	318	319	321	338	336	340	336	309	326	372	327	311	345	326	314	331	332	315	360	323	341	328	329	314	347	336	323	352	288	311	311	320	325	349	324	310	347	340	362	323	338	348	333	296	337	302	316	319	336	312	298	336	319	345	339	346	325	313	365	314	345	339	318	342	339	319	310	315	328	324	327	341	312	324	276	346	309	328	326	291	332	328	332	342	308	329	310	345	333	340	330	314	291	345	336	316	333	355	346	325	321	315	355	351	323	319	282	327	357	316	304	323	315	290	353	334	378	300	323	339	317	334	340	329	308	355	294	321	332	317	330	306	346	319	352	313	307	328	328	320	328	334	319	347	324	326	362	294	351	339	314	314	299	338	324	324	324	317	318	341	312	313	329	331	327	310	291	349	329	330	362	319	307	322	305	342	333	317	341	352	338	330	309	302	320	313	304	318	313	325	327	330	341	316	325	315	335	344	317	293	359	326	345	353	348	340	294	315	318	334	332	335	318	293	325	350	380	361	323	367	331	327	327	318	344	313	306	353	321	339	340	309	325	322	323	310	327	293	314	343	330	328	334	338	316	313	327	335	292	341	324	342	335	334	330	316	322	347	305	360	336	351	334	336	329	312	311	310	350	311	321	324	344	274	335	320	313	302	307	326	295	320	337	300	334	306	328	315	312	377	318	329	331	323	329	320	319	309	322	367	312	298	359	309	304	334	325	354	340	321	318	352	287	363	311	346	375	330	305	303	323	361	288	370	301	315	311	311	323	347	332	326	314	321	330	329	340	309	311	337	333	315	311	299	333	305	332	343	332	310	329	311	321	310	337	344	357	286	350	386	313	314	301	306	356	302	304	332	300	329	304	297	311	325	340	324	352	322	317	300	331	313	333	330	315	341	338	337	346	357	314	325	319	332	340	323	329	311	316	360	325	344	345	321	343	325	304	345	325	324	296	320	356	335	331	323	341	364	342	324	343	328	348	329	336	346	297	291	319	344	323	333	315	329	322	333	305	307	317	361	327	293	311	350	329	331	323	317	341	335	339	345	326	325	324	343	291	348	326	328	341	332	336	300	314	333	314	346	330	345	325	311	310	314	316	336	263	301	342	308	294	341	329	333	348	321	307	353	307	332	318	365	332	307	314	333	332	344	360	298	321	344	336	317	332	320	324	339	305	344	308	338	288	321	331	363	314	347	332	316	340	360	304	309	363	323	370	319	321	349	353	343	310	327	309	404	333	321	355	318	322	366	316	364	332	322	339	331	359	332	333	357	340	319	328	360	329	362	320	327	323	324	358	315	336	358	325	324	316	328	328	333	333	333	319	298	299	337	372	355	338	314	336	299	336	305	374	356	331	339	346	355	345	317	377	305	363	330	338	355	330	319	314	342	311	325	323	339	331	316	361	323	360	319	317	321	347	341	314	314	339	349	324	326	316	349	334	311	352	314	332	349	354	317	350	313	324	337	345	336	340	324	320	314	323	343	331	338	337	327	362	327	328	306	316	320	327	324	320	286	335	341	281	352	290	306	300	330	288	306	316	286	333	348	332	331	302	321	329	319	308	321	337	324	357	338	334	338	325	331	336	333	342	330	308	335	318	313	280	308	331	303	335	346	320	342	298	300	339	355	327	351	332	330	307	345	324	323	308	337	315	347	316	328	328	328	305	297	294	328	311	327	321	304	302	312	327	320	357	366	318	343	305	322	300	299	329	312	305	305	323	323	345	336	360	334	335	327	300	298	329	346	342	311	291	355	322	324	340	323	322	315	350	324	325	332	322	359	347	310	359	337	347	283	327	301	304	334	289	305	307	342	357	320	324	289	325	314	341	311	294	362	323	304	316	320	348	306	319	284	330	338	340	310	324	325	295	323	321	308	332	324	337	322	338	327	299	331	331	321	323	368	319	333	312	321	313	337	336	341	317	289	314	304	343	331	309	331	327	313	311	317	328	353	326	297	344	328	336	348	359	340	336	327	347	321	334	342	357	330	334	360	338	326	323	322	298	323	321	352	334	347	334	321	316	279	321	335	334	341	322	337	337	303	325	292	318	330	335	333	323	363	328	323	323	396	317	321	339	325	284	306	351	343	349	318	316	314	363	329	327	352	336	333	316	338	344	313	337	308	328	341	320	344	344	293	329	322	353	328	319	368	335	331	343	294	326	359	322	325	332	347	338	308	335	335	331	350	280	324	326	303	300	317	326	323	320	319	362	338	320	304	311	322	335	335	367	374	307	359	298	310	338	354	350	366	305	328	314	316	302	329	315	321	358	312	333	318	317	337	344	334	324	367	334	355	337	341	308	301	327	299	337	325	321	323	352	318	294	322	323	333	349	311	350	297	339	320	328	352	300	334	333	333	325	321	329	310	320	338	332	314	295	318	311	320	333	332	321	336	336	313	286	292	295	318	322	366	316	316	287	299	338	323	335	302	313	371	294	335	329	339	356	326	305	335	348	340	331	300	325	293	327	361	344	363	325	308	322	339	318	347	303	296	335	351	322	315	342	335	349	305	318	325	362	348	304	306	321	348	348	347	330	363	325	317	311	295	351	329	324	314	352	329	292	365	372	306	312	324	336	320	378	330	312	344	337	315	341	327	357	313	340	371	294	328	345	315	288	321	312	313	338	325	351	322	358	314	321	328	339	334	307	331	307	314	333	320	355	321	351	347	347	322	344	323	308	380	316	361
2648	1481	2560	2912	2557	2107	1484	1468	1236	1143	1146	1078	1024	996	941	920	902	873	888	840	898	790	834	864	815	823	792	794	802	850	835	830	804	807	803	778	793	765	846	738	819	783	772	755	832	852	804	807	778	782	836	797	815	807	791	774	799	828	782	756	735	784	791	754	821	850	813	795	779	792	762	804	768	841	810	758	775	818	808	788	791	820	792	734	749	794	832	763	787	801	771	778	867	795	800	759	803	758	760	754	770	806	792	729	821	783	813	781	801	838	812	815	764	797	838	772	774	798	769	770	825	714	786	807	730	809	780	755	816	799	754	778	809	765	734	778	795	785	749	815	790	768	747	808	771	749	799	787	792	789	778	784	833	780	776	778	844	795	759	795	819	797	739	769	783	754	779	800	755	841	753	791	782	757	775	781	778	805	790	757	770	769	795	807	796	770	801	820	811	759	795	823	770	783	779	795	767	788	709	743	763	762	748	761	792	760	826	777	794	760	809	790	782	785	778	781	764	812	787	777	780	790	791	840	800	804	772	802	808	776	792	768	814	820	757	780	780	794	798	790	754	764	760	824	758	830	790	848	774	825	823	751	832	773	789	776	788	761	814	747	816	773	795	790	782	770	795	785	788	765	789	808	756	773	791	820	805	772	790	820	756	817	795	768	763	824	740	804	771	818	764	769	731	802	772	792	808	807	795	805	729	765	790	776	763	827	805	816	705	752	761	788	774	745	796	812	792	744	790	753	751	793	770	756	814	774	775	771	794	801	771	835	782	817	726	749	754	761	762	785	802	796	752	787	820	752	804	811	766	755	803	766	748	787	776	754	773	786	823	758	773	788	747	762	842	792	735	781	742	782	737	800	786	781	790	791	792	783	774	825	750	744	756	744	738	797	793	790	837	737	786	802	805	774	802	782	756	804	732	820	777	807	787	783	824	828	756	737	774	814	782	763	798	751	794	790	821	806	776	801	757	757	822	825	769	806	831	789	807	783	823	757	760	794	783	823	768	728	825	759	816	866	801	805	765	779	752	810	787	793	744	788	792	780	803	764	748	757	760	770	794	799	785	747	848	763	829	753	794	772	804	828	757	833	777	793	753	781	757	788	798	769	761	793	825	774	824	815	753	780	786	775	799	729	764	805	787	770	786	802	787	788	752	786	726	809	785	809	768	785	808	788	798	744	803	786	782	731	750	808	794	777	790	798	797	784	811	781	778	780	792	720	801	766	879	820	756	783	770	836	763	826	765	786	813	787	787	802	810	754	798	787	776	750	792	777	785	843	786	746	837	796	804	794	804	739	780	789	773	772	777	746	802	769	800	882	820	755	771	760	766	783	796	805	773	766	862	808	808	791	784	733	784	777	761	798	796	768	801	850	743	774	778	830	812	821	766	832	796	761	779	791	725	761	807	761	815	825	808	854	737	784	800	761	736	775	849	796	786	786	809	823	795	745	784	757	755	750	770	806	762	789	781	795	795	784	798	830	807	781	810	756	803	800	808	843	795	753	830	819	725	809	726	815	779	811	818	774	812	778	750	775	841	768	764	817	789	765	716	784	829	823	816	767	765	760	778	812	776	798	808	771	803	761	808	853	789	814	784	831	747	793	778	758	782	793	763	793	819	798	810	751	787	755	785	765	824	753	791	765	777	777	828	809	836	798	770	789	789	806	762	718	777	797	774	786	777	800	746	792	792	789	761	758	772	786	814	806	784	732	808	819	747	772	789	747	780	769	796	803	760	762	786	808	756	777	733	765	780	751	813	751	764	778	787	797	833	798	722	785	793	741	812	786	762	767	783	734	787	816	793	781	751	809	785	792	746	811	803	749	794	750	829	759	756	792	781	767	808	782	809	786	833	761	807	765	808	799	826	779	772	777	819	759	723	767	730	828	730	747	774	745	816	790	766	738	812	834	791	790	783	817	769	754	782	807	780	735	763	771	769	754	826	785	746	749	770	693	749	773	741	807	799	797	777	763	767	836	779	758	784	740	793	791	760	811	800	788	796	756	765	790	785	815	781	824	782	805	797	780	799	766	755	753	744	804	782	771	746	783	731	788	749	825	800	745	768	782	825	799	783	770	789	791	775	747	809	794	751	754	793	788	786	769	800	777	774	760	745	780	774	794	772	791	796	805	767	800	760	788	798	793	750	794	770	842	817	788	843	821	797	771	765	803	767	725	761	791	785	767	742	820	779	751	762	804	767	816	782	709	790	799	801	785	743	806	769	815	807	829	796	779	758	734	786	790	801	845	801	785	765	778	769	813	798	836	737	825	776	765	816	762	788	770	796	765	768	788	794	802	810	763	765	853	748	781	805	804	770	836	793	834	736	775	751	794	833	808	813	750	800	732	789	844	738	790	825	801	754	797	782	750	820	858	784	779	763	778	758	821	803	803	827	790	782	801	805	781	817	731	816	816	781	807	785	815	809	774	822	800	760	720	806	721	800	791	777	786	754	814	809	778	846	750	806	733	774	785	812	816	800	764	801	794	750	730	780	734	795	788	802	790	789	809	759	814	795	814	771	780	790	784	821	798	785	792	750	782	770	784	776	774	743	765	801	740	777	832	778	825	716	817	787	767	799	795	787	793	747	801	805	748	774	796	763	782	772	817	783	717	783	766	805	839	815	728	708	789	782	749	768	797	772	804	754	738	769	786	829	784	792	774	788	777	788	812	803	786	739	775	776	753	757	761	782	795	778	735	794	759	803	734	785	763	763	787	823	790	832	768	817	752	815	757	782	785	760	809	776	777	780	779	750	729	763	795	766	765	784	822	801	747	795	751	746	747	790	788	731	764	801	790	808	789	785	797	747	779	718	781	837	780	791	761	727	793	819	796	808	812	787	782	766	793	783	738	800	783	814	829	761	779	756	737	822	732	736	813	776	817	761	792	728	786	764	782	743	778	758	767	820	775	773	774	746	789	782	783	825	832	779	765	816	804	799	787	798	740	780	767	797	754	826	795	749	784	788	770	780	779	796	729	767	789	828	780	767	758	804	815	802	759	743	783	795	806	793	756	815	811	827	794	801	797	753	778	727	806	807	757	779	839	801	729	756	789	792	792	785	817	772	848	766	797	813	759	755	794	769	774	799	731	827	756	766	781	762	789	767	824	809	774	789	804	781	799	754	733	791	767	785	777	759	770	768	797	779	780	805	783	816	786	817	729	752	749	804	805	826	800	816	811	824	834	767	789	810	768	777	816	839	768	852	791	799	762	754	764	767	775	753	792	765	806	780	790	783	807	801	780	776	786	798	811	759	810	794	763	797	794	796	795	779	755	755	758	705	782	760	788	792	817	773	769	787	775	743	779	731	773	774	808	776	772	791	748	741	777	813	800	776	788	776	827	799	788	753	830	741	725	717	799	798	787	817	815	813	773	818	832	732	813	819	850	817	772	756	765	729	820	736	791	784	799	818	789	800	765	757	765	757	748	800	752	804	766	804	742	799	743	785	783	861	814	746	744	760	778	776	796	773	808	754	796	825	853
8470	1732	2217	1702	1141	864	750	624	596	476	429	467	431	381	380	355	368	329	332	340	319	321	304	317	299	328	334	334	342	317	288	302	301	274	330	304	304	294	303	320	337	325	299	331	320	320	318	314	329	310	307	276	290	327	309	311	325	312	304	329	295	319	347	304	320	294	328	291	292	316	287	318	336	320	330	324	304	313	261	309	280	272	302	297	299	291	310	320	300	293	348	311	327	287	298	321	325	325	339	321	256	327	295	265	282	298	267	287	295	345	318	302	317	310	324	334	288	294	322	283	301	322	310	294	272	323	318	296	266	297	335	295	320	286	304	296	297	281	287	287	289	347	325	299	297	295	314	261	259	283	281	324	307	280	282	298	313	283	299	290	299	287	309	325	328	321	306	295	280	296	295	315	269	320	315	316	282	316	277	338	302	306	313	288	312	289	311	293	304	324	339	303	319	304	305	308	290	300	303	321	294	327	317	315	290	278	318	297	290	283	322	302	333	309	319	311	332	314	312	323	307	324	307	322	261	305	330	309	345	323	315	286	345	317	279	295	315	320	313	259	262	315	316	287	306	308	289	294	298	309	287	322	296	277	314	294	293	289	318	327	289	321	334	313	311	322	286	283	301	293	289	327	310	295	319	323	307	314	303	293	314	294	290	298	302	317	293	278	337	312	304	347	321	307	320	318	296	277	298	278	328	315	288	294	303	310	291	297	293	326	313	356	287	282	310	241	270	279	313	294	291	301	284	284	325	282	271	339	284	307	290	309	325	313	286	314	312	314	316	306	311	275	306	310	271	293	298	316	278	310	309	297	295	288	309	281	306	287	283	296	310	312	294	327	288	300	272	293	298	316	306	317	301	287	311	294	322	266	310	350	290	306	280	294	284	306	354	344	297	284	270	307	299	309	336	303	295	287	306	324	295	300	312	333	302	313	294	286	274	286	294	296	301	331	302	288	335	273	308	317	285	340	289	295	334	295	309	289	318	297	319	312	309	307	349	293	302	304	280	302	330	313	302	303	322	338	288	331	303	306	315	328	296	338	307	319	265	294	291	267	265	312	300	296	318	283	313	325	312	310	314	273	272	321	298	299	297	307	302	265	317	311	280	317	325	310	287	312	315	315	299	287	316	335	323	308	299	320	322	300	293	299	302	328	308	333	267	292	307	309	296	300	296	296	345	305	308	318	334	300	309	303	290	342	317	293	287	342	318	294	306	279	295	300	287	311	270	293	327	303	312	336	301	305	320	271	310	338	283	292	297	260	317	283	359	352	299	318	311	332	287	315	290	349	295	305	342	353	306	288	311	303	283	307	310	295	304	316	323	307	338	322	306	295	333	306	286	317	294	297	294	299	303	302	302	292	309	295	306	297	326	283	318	313	287	296	286	309	294	269	305	302	281	332	292	333	287	345	291	309	281	289	287	323	315	304	298	308	328	298	303	304	291	298	312	310	279	307	277	304	325	298	304	320	328	302	313	305	324	309	301	282	324	291	283	325	311	314	314	306	325	319	303	315	292	280	319	317	287	320	321	326	306	284	309	316	314	317	314	354	307	282	312	293	304	316	303	317	283	314	315	326	302	277	328	271	301	283	289	308	321	314	312	330	277	290	314	325	321	272	332	324	331	289	278	299	290	341	316	294	334	354	302	272	325	285	332	285	324	302	281	314	297	300	290	264	337	304	325	282	276	293	347	311	336	314	301	321	293	287	313	324	285	284	332	333	281	306	316	303	299	287	290	307	297	290	289	312	280	306	291	286	289	324	306	302	301	269	278	317	330	318	322	296	295	290	286	286	258	259	291	316	292	304	307	316	279	292	332	310	316	291	312	277	326	321	297	301	318	295	245	294	307	297	297	314	331	299	272	314	308	319	302	319	306	289	311	311	284	302	319	336	314	274	299	293	333	282	283	279	316	303	315	291	308	298	307	263	343	268	325	276	315	264	319	297	290	277	298	321	318	334	268	326	302	347	273	309	278	295	293	319	313	326	301	293	308	330	317	310	275	303	309	283	306	306	329	286	276	313	319	323	282	298	328	305	313	288	291	288	322	306	304	299	325	283	330	266	295	306	319	314	274	290	297	301	326	295	298	285	302	296	316	308	324	312	282	301	307	276	333	333	287	285	313	305	289	360	300	293	281	263	282	262	299	311	306	293	298	307	313	302	297	276	307	310	307	290	294	313	287	318	306	317	286	300	325	304	344	303	312	309	314	321	304	301	329	303	294	317	288	312	326	315	307	354	290	339	302	314	294	306	323	312	323	301	312	294	333	340	313	301	323	284	316	314	319	286	310	293	256	308	308	244	308	300	289	304	284	330	313	263	288	304	301	284	308	299	310	310	312	291	295	292	315	282	262	294	338	308	280	318	296	285	289	326	303	290	317	302	308	309	272	304	301	293	298	322	303	280	283	307	320	316	335	332	273	293	277	285	341	304	304	295	350	298	320	305	320	336	313	328	289	326	321	281	282	301	321	338	284	273	271	296	276	351	318	302	311	272	309	294	325	313	317	334	314	334	299	279	294	340	308	360	295	291	295	307	320	289	288	315	320	317	306	280	297	319	300	341	300	292	281	312	357	324	312	294	293	327	318	323	303	297	310	323	310	293	326	304	307	303	335	289	318	322	285	306	323	264	300	304	318	293	323	286	324	315	320	295	304	336	272	316	325	283	300	292	321	317	326	312	325	297	305	296	273	337	337	295	319	312	325	300	307	304	290	306	315	288	303	364	291	305	322	317	311	279	290	305	284	346	319	319	322	289	309	292	319	290	296	320	291	299	305	280	266	324	259	302	311	298	327	302	317	300	294	315	324	314	276	338	338	324	296	301	266	311	307	279	311	322	305	331	326	288	287	256	295	284	339	313	311	294	307	305	308	321	321	292	278	291	284	321	309	310	305	315	296	317	322	319	295	249	329	286	333	312	315	309	309	292	316	302	338	294	341	298	302	309	288	309	324	263	320	337	291	292	300	295	326	305	324	306	283	327	303	298	298	287	300	319	311	307	336	293	297	325	313	319	339	304	323	310	286	321	315	318	280	323	282	290	325	294	306	282	332	304	334	274	329	310	321	281	289	298	325	294	312	307	331	262	333	295	311	307	280	273	335	315	317	322	304	336	285	278	312	336	307	318	292	301	302	290	340	298	289	321	286	308	302	314	316	325	290	318	293	310	314	302	288	318	337	330	267	309	288	288	304	319	337	314	283	305	288	320	316	293	308	303	255	296	322	289	297	274	291	317	315	275	277	285	314	297	280	297	342	292	282	280	285	311	328	321	311	288	323	336	320	317	294	290	336	316	303	315	318	307	286	292	322	285	318	285	324	326	300	286	300	288	311	285	312	299	294	299	285	288	295	301	299	296	308	308	314	322	328	303	318	305	298	305	287	289	292	283	297	328	278	284	281	307	312	334	303	304	274	303	339	323	308	330	282	283	326	300	314	289	295	331	301	307	325	312	305	290	301	325	289	294	317	319	308	322	293	286
7257	2196	4251	5084	4189	3249	2606	2230	1959	1625	1682	1524	1494	1291	1195	1085	1045	1020	965	937	884	868	860	855	793	827	835	817	822	814	745	828	844	860	830	795	767	723	715	799	755	764	754	750	777	810	739	761	757	773	785	765	769	762	765	741	716	747	723	763	727	740	728	756	710	723	761	767	782	738	703	709	739	753	733	726	745	722	762	704	698	702	748	708	727	751	729	738	740	747	789	700	748	741	723	748	733	750	744	755	735	711	682	747	740	740	751	717	740	683	759	726	742	776	793	730	766	674	784	664	766	761	737	719	773	757	732	789	751	727	748	672	727	708	718	699	733	721	752	720	738	759	725	747	733	729	742	737	748	774	703	705	721	692	707	736	749	753	730	789	730	693	683	732	732	763	709	741	777	678	741	728	707	749	699	738	738	734	769	705	731	736	713	753	725	722	765	723	698	719	747	776	760	743	786	754	735	762	715	770	739	730	707	698	778	708	766	711	755	715	754	723	737	708	694	698	696	738	766	744	713	727	765	743	730	728	727	722	740	731	696	722	686	715	745	743	742	677	768	773	737	792	748	709	724	749	707	728	725	780	776	751	752	744	722	686	691	784	739	713	754	784	744	709	706	746	737	746	746	744	730	748	765	729	736	712	746	759	706	722	726	775	718	714	802	768	646	691	758	703	767	764	761	718	722	745	751	785	748	725	730	744	760	721	717	751	761	673	762	758	760	752	735	785	745	751	740	793	721	729	798	729	745	700	774	707	689	679	721	724	710	700	802	747	745	736	730	674	672	706	733	679	757	775	714	737	758	768	744	748	732	690	744	726	724	694	733	698	725	772	729	726	671	733	661	756	731	706	704	783	714	734	765	797	763	708	751	698	753	708	695	733	722	761	720	728	728	763	760	741	725	744	723	699	732	761	651	753	781	709	674	741	711	735	692	767	754	748	673	725	718	749	741	704	711	754	818	737	719	699	705	703	694	718	699	742	761	683	702	724	789	745	770	746	745	737	764	712	686	711	763	660	796	749	722	709	732	756	763	702	697	749	745	723	726	696	789	762	714	765	743	784	744	764	743	684	694	678	699	694	765	759	688	750	733	712	697	715	750	692	754	735	701	747	716	703	739	718	724	713	720	710	759	747	732	726	712	715	760	738	673	761	764	748	744	775	696	758	742	715	781	755	769	741	732	772	727	718	738	713	740	693	725	717	706	749	665	736	765	694	679	662	743	693	705	750	739	719	748	713	707	771	706	732	748	736	707	706	748	791	740	786	790	757	758	723	721	692	730	725	745	721	725	752	723	742	717	757	756	690	760	703	747	758	707	745	635	708	680	730	704	739	686	778	786	750	787	814	759	749	723	664	666	716	730	693	754	715	728	754	825	755	758	729	788	755	754	706	742	755	722	765	721	748	745	700	717	694	713	734	757	779	731	728	722	771	722	718	744	751	728	713	715	719	726	742	735	730	737	681	724	737	749	754	720	751	754	727	728	733	737	735	704	693	718	722	746	749	722	725	666	712	751	723	802	755	709	766	724	652	707	679	745	730	745	733	755	712	757	754	691	689	771	751	699	734	720	730	735	721	733	699	699	736	745	727	755	735	706	750	747	697	738	755	750	747	737	761	750	765	757	725	728	722	742	780	776	714	741	711	759	758	770	739	701	738	729	798	715	725	746	754	749	773	780	745	746	726	787	759	744	679	713	698	721	737	718	792	711	747	755	788	686	782	743	789	765	749	731	739	738	729	706	741	721	738	718	726	688	743	704	697	739	676	726	713	730	705	728	750	698	744	762	700	722	740	747	755	738	769	714	758	715	768	712	759	771	752	751	742	764	740	704	751	736	762	675	724	777	756	716	696	710	701	726	756	740	737	726	784	704	697	687	722	742	744	760	709	762	712	749	752	734	716	719	692	743	677	730	757	734	730	698	701	693	683	743	749	712	712	680	737	698	800	711	757	724	755	742	737	739	734	685	726	748	705	742	760	717	774	731	754	711	751	747	784	697	776	716	760	722	706	745	797	715	705	772	722	735	757	701	726	690	710	700	682	728	722	761	795	736	737	761	749	758	690	753	727	748	713	730	688	734	738	789	700	721	736	756	744	748	714	745	749	643	734	727	744	734	691	695	686	758	731	731	723	699	690	742	771	765	745	720	715	789	741	732	765	751	732	725	742	707	766	758	734	744	713	784	770	689	797	733	730	733	711	730	754	730	725	751	760	789	701	714	755	724	720	722	744	733	708	776	710	663	761	729	735	762	778	761	726	769	747	741	723	776	724	717	746	765	712	761	742	753	773	699	724	773	756	750	694	761	794	705	729	724	758	702	714	707	736	771	694	732	763	749	754	774	726	703	677	739	733	742	724	738	749	730	752	769	739	702	730	700	766	709	735	686	718	729	739	738	732	686	712	748	739	766	720	757	723	700	720	735	758	681	716	734	709	758	737	762	739	733	733	797	696	732	736	750	684	716	744	733	722	747	738	712	719	748	715	721	688	728	743	732	750	760	726	692	709	708	725	729	693	715	736	764	748	753	715	746	717	738	705	700	755	767	723	722	748	717	736	745	717	731	778	768	765	705	758	753	754	776	733	718	734	675	735	780	729	752	702	767	758	732	740	709	727	719	707	744	729	741	720	708	761	739	761	729	752	713	707	733	669	779	783	754	741	781	773	668	747	725	743	696	763	717	720	726	715	757	759	704	733	754	791	712	764	753	719	762	743	734	766	728	742	764	747	715	760	719	774	762	784	760	708	690	767	741	726	755	737	775	740	737	802	788	730	715	743	769	716	757	753	753	760	758	717	730	736	761	728	790	785	720	699	783	724	762	742	742	709	692	699	727	740	684	740	761	732	731	709	754	758	748	693	756	762	746	727	745	724	726	790	758	731	779	729	764	709	697	700	751	714	709	680	719	727	734	712	747	738	705	734	742	710	703	698	724	699	739	710	729	688	720	698	716	767	706	750	722	741	774	704	790	704	730	774	747	722	777	710	747	749	715	696	736	719	723	728	710	711	710	750	769	705	773	752	779	761	760	706	739	719	738	736	746	746	740	709	775	714	734	748	747	754	742	747	686	720	725	771	722	722	734	751	752	722	691	741	709	754	668	726	676	678	718	731	736	767	705	721	738	730	690	717	736	760	728	768	726	747	745	736	734	764	721	769	753	716	750	701	777	708	718	731	775	780	723	773	748	772	777	733	739	758	757	718	714	742	730	712	759	721	744	753	727	724	736	714	773	683	710	741	708	731	759	736	727	743	773	733	710	759	710	745	719	701	779	760	789	679	711	723	750	778	734	723	763	740	712	735	717	750	734	764	699	755	757	721	682	785	666	716	720	736	729	741	727	757	738	729	714	685	698	755	697	768	743	778	736	723	764	734	758	778	765	689	719	718	746	803	739	677	728	697	759	688	745	753	691	730	724	737	741	712	774	706	757	758	763	773	760	763	712	769	724	781	765	732	739	761	730	711	724	752	711	662	718	722	779	757	706	718
14152	2623	3188	2515	1603	1000	742	569	572	473	434	336	338	372	302	260	300	291	233	272	242	267	248	237	216	207	222	225	208	232	217	211	209	227	226	208	213	208	206	211	198	188	200	175	226	237	248	202	189	192	184	204	223	210	184	217	216	212	214	207	214	194	212	202	219	189	189	195	186	195	183	199	187	191	216	192	191	204	212	192	200	205	198	179	207	195	221	218	211	189	192	211	207	173	176	212	202	187	215	205	175	183	198	186	219	199	212	170	184	195	221	199	192	186	193	185	190	228	218	229	224	212	202	204	186	207	185	210	192	227	213	195	211	199	190	190	233	197	193	247	188	199	233	176	199	215	212	228	207	212	189	225	194	209	178	180	220	192	214	193	196	200	185	194	205	206	209	229	188	202	215	213	199	177	194	212	199	163	192	209	180	220	184	206	203	192	203	199	212	215	214	197	189	223	193	209	208	198	194	196	199	195	203	208	187	218	208	202	203	192	238	200	199	204	183	202	207	184	180	204	240	201	192	208	175	230	202	237	224	233	196	228	204	220	209	231	225	186	205	209	215	208	222	198	199	198	186	203	194	224	197	217	220	191	201	172	200	219	219	196	190	205	208	211	191	205	182	216	208	211	208	199	203	191	196	175	199	210	204	206	197	227	205	186	205	203	181	187	199	205	211	219	204	195	229	201	199	191	197	183	208	216	196	199	185	205	223	194	222	233	205	179	202	215	216	191	233	200	205	194	221	205	212	219	213	209	171	179	222	195	196	218	188	201	204	205	187	194	199	208	223	198	192	191	219	201	204	205	183	200	184	204	208	214	195	240	205	234	215	202	185	188	184	222	221	201	177	178	211	176	236	185	209	201	253	188	183	211	185	186	185	196	201	193	227	230	180	211	180	180	213	218	209	204	192	195	204	190	174	205	233	183	193	197	209	207	230	198	206	197	215	202	200	181	227	184	196	232	210	181	169	209	191	209	209	202	216	202	225	196	197	196	214	223	195	195	223	186	198	207	198	198	202	179	219	208	209	178	209	206	196	187	204	199	219	211	200	198	208	230	237	213	208	208	226	165	230	196	203	194	187	209	216	182	187	202	203	205	191	203	193	215	206	213	210	229	202	206	202	205	242	215	215	189	194	207	212	197	224	175	197	224	193	188	194	206	176	192	212	216	205	198	204	219	199	200	207	183	214	194	198	184	191	213	186	209	199	204	188	217	211	190	190	191	167	193	154	186	197	209	196	196	196	232	202	198	232	209	221	221	224	178	205	211	208	214	184	189	199	198	205	197	217	199	206	186	198	201	193	186	194	202	189	194	187	187	225	223	195	188	204	200	199	212	207	226	212	196	200	199	188	218	199	186	195	177	208	203	203	177	222	235	200	204	193	217	213	197	186	205	208	200	207	198	188	213	212	228	218	198	187	195	221	222	230	209	202	200	198	199	204	198	202	185	185	191	217	180	228	205	216	200	204	174	205	169	211	213	176	195	215	203	195	198	205	204	224	211	192	177	193	183	203	200	203	203	206	222	218	200	177	185	191	183	221	215	197	196	204	215	213	181	199	195	196	238	212	210	213	197	198	205	212	221	183	225	191	181	187	173	208	170	197	230	205	192	193	190	187	197	235	232	193	206	217	232	217	184	195	200	198	205	210	209	198	192	187	208	208	178	193	208	190	200	216	190	218	197	202	199	201	214	189	185	231	201	183	197	212	201	211	187	225	201	222	194	186	181	197	240	204	168	201	230	211	178	195	220	199	200	208	182	186	214	201	186	214	208	213	197	203	234	187	196	205	181	188	199	207	203	228	193	194	187	211	188	199	198	185	186	186	206	196	223	203	213	198	223	196	201	222	177	196	209	202	203	175	197	225	209	184	171	193	214	192	197	218	192	194	211	193	206	200	245	181	172	194	181	203	224	219	195	202	192	186	186	191	188	234	190	204	180	204	196	209	200	180	178	205	205	184	211	182	187	226	197	206	186	230	190	222	212	203	205	221	187	191	176	177	188	209	192	202	209	185	230	185	219	207	198	195	222	191	218	180	197	201	188	221	210	188	217	217	197	211	191	228	209	189	194	193	191	183	191	191	199	214	229	222	188	240	195	199	199	192	182	195	174	204	227	206	214	214	230	189	219	216	177	186	231	192	182	214	221	228	202	183	208	210	194	232	237	208	206	226	200	194	207	178	205	217	186	202	187	182	227	214	231	200	197	198	199	192	189	221	193	212	217	197	201	206	193	194	201	208	174	217	183	204	203	198	197	212	200	197	195	220	168	216	187	202	196	222	192	192	220	210	216	185	185	200	205	225	193	201	197	178	201	178	209	186	187	167	223	191	193	208	212	191	213	191	203	221	185	245	212	186	207	188	199	190	217	193	195	213	187	200	199	196	197	212	222	204	240	188	203	172	208	205	168	218	203	213	201	215	213	197	207	204	206	226	200	234	233	195	208	235	202	231	176	212	189	189	190	222	159	219	187	204	212	198	219	227	216	211	196	207	176	227	201	235	212	212	189	212	209	227	209	195	210	214	215	215	209	182	213	224	183	215	195	200	216	196	227	170	204	207	192	183	203	183	220	196	196	209	222	210	229	206	228	195	205	225	205	208	201	207	203	235	200	186	217	191	214	223	184	225	225	188	208	205	194	186	196	204	202	206	209	187	182	186	192	203	193	194	192	180	200	201	212	210	245	214	207	207	211	212	189	199	190	216	215	184	180	193	176	176	227	173	189	211	210	203	196	218	204	208	184	194	209	174	202	203	218	218	198	218	206	170	190	182	188	189	224	223	206	196	199	199	189	207	193	182	194	204	205	228	228	185	201	200	205	201	187	180	201	202	209	212	217	222	203	199	202	184	212	234	235	210	226	219	205	185	208	211	206	219	177	192	234	187	212	176	209	222	212	202	193	208	208	210	184	207	198	201	194	191	193	185	183	190	241	184	187	201	237	208	182	223	188	181	191	222	189	220	196	212	202	204	185	205	203	189	207	203	181	199	203	208	185	200	222	235	216	188	213	208	189	184	211	196	181	197	227	218	203	209	193	205	198	211	186	186	200	210	185	204	202	213	192	185	217	192	207	204	212	207	213	214	213	212	218	211	183	202	186	211	188	200	188	192	207	230	223	209	221	207	213	198	177	188	232	220	196	181	202	192	192	212	193	197	209	219	189	199	211	221	205	206	199	195	205	216	179	195	219	234	184	227	207	191	200	203	205	189	211	189	208	199	202	205	205	206	201	229	189	216	212	193	180	178	203	194	223	202	175	203	198	199	198	202	196	195	215	210	188	207	183	209	184	220	201	202	183	210	204	236	208	218	193	204	190	189	231	175	210	211	203	174	185	195	182	205	183	197	197	206	183	195	189	210	199	190	201	196	212	197	189	198	184	192	209	199	225	218	193	203	237	212	234	199	200	197	227	214	214	190	205	171	182	196	219	219	193	198	180	166	183	204	235	186	218	197	214	237	191	194	197	191	178	202	191	208	185	202	196
9169	2800	5743	6981	5528	4194	3401	2677	2386	2016	1746	1657	1472	1373	1196	1087	1057	1046	883	850	843	801	668	624	679	623	610	585	553	599	636	592	616	631	618	648	553	554	634	578	577	593	588	611	571	608	584	598	559	530	609	525	543	529	555	565	568	528	556	532	521	550	536	529	525	541	493	499	540	499	506	514	520	497	502	516	534	519	543	523	502	554	502	539	545	514	488	474	501	457	502	494	514	545	538	537	521	513	544	515	508	539	516	545	534	503	512	524	547	552	471	528	471	573	536	524	516	519	512	499	465	586	508	537	516	504	528	508	530	548	505	539	515	508	509	499	493	496	486	508	523	547	523	499	548	502	470	496	516	495	490	522	488	518	506	497	520	497	535	537	544	506	492	491	514	509	505	531	524	474	522	457	511	510	554	502	520	526	508	528	509	500	474	505	465	480	539	540	493	517	516	508	514	511	482	483	521	490	519	560	509	532	494	519	514	497	527	500	512	558	478	479	491	483	567	500	481	499	513	476	544	534	496	487	502	471	519	531	490	532	516	470	489	523	496	499	551	540	506	515	530	526	513	482	510	534	536	493	523	499	502	528	494	481	508	506	508	489	503	529	524	526	509	483	452	514	558	514	491	551	509	513	536	488	515	517	551	554	523	499	524	477	515	540	492	492	516	483	492	539	496	476	477	474	499	511	518	525	497	450	444	543	508	478	530	460	487	507	524	526	500	510	483	498	537	490	503	505	523	497	473	517	473	469	501	538	491	489	475	509	505	508	494	498	492	539	509	515	502	534	549	454	508	483	497	536	474	525	519	497	482	500	487	546	460	504	497	519	523	483	513	508	513	476	482	436	502	513	513	541	475	495	481	468	485	489	507	526	516	514	483	486	503	499	496	528	498	480	495	494	494	497	553	511	502	527	497	552	491	519	501	487	512	536	497	501	485	505	520	516	520	525	499	493	544	527	510	514	475	502	492	458	494	499	502	488	474	472	504	469	515	496	504	536	474	512	561	472	519	490	495	501	522	487	498	492	512	491	496	521	514	482	516	575	494	544	502	509	505	480	488	522	511	526	500	486	481	532	511	516	516	509	506	516	489	516	524	520	475	511	513	506	509	547	526	506	527	497	495	525	478	471	517	521	482	508	507	516	456	514	482	525	544	493	517	526	482	487	544	517	465	480	501	518	518	538	517	508	497	481	513	500	505	525	503	492	491	522	505	523	483	520	502	504	565	526	478	518	510	490	470	509	525	520	513	536	479	497	512	543	535	550	504	491	494	506	510	481	530	571	496	520	517	504	522	477	485	494	487	518	517	502	500	503	502	501	516	507	437	501	485	531	466	504	498	473	495	508	510	477	508	530	494	518	473	529	509	459	523	507	491	532	494	521	507	513	540	504	490	531	525	513	502	518	485	499	502	471	464	490	507	478	515	523	503	526	507	545	490	497	503	516	484	523	497	491	487	477	511	508	488	560	505	448	484	522	527	470	530	500	499	539	503	513	471	457	487	511	503	478	522	495	493	546	509	551	497	472	559	533	513	535	521	477	511	487	517	517	514	495	475	524	501	518	470	470	464	520	538	506	513	520	503	518	536	546	489	502	485	472	489	525	485	511	542	504	521	508	494	511	532	506	463	502	517	510	502	491	507	499	507	523	523	496	499	485	515	509	489	513	543	498	525	485	506	506	506	513	478	528	534	506	520	549	479	490	523	526	503	546	509	450	544	519	482	477	482	523	507	475	503	502	469	489	497	524	508	512	509	553	516	503	519	510	559	487	507	496	498	531	500	501	499	544	521	511	521	507	494	483	529	549	480	534	512	513	495	506	523	503	533	489	447	495	536	493	474	503	529	495	481	496	497	504	490	494	531	482	544	483	508	513	501	514	515	526	475	516	530	489	500	527	536	500	533	495	528	510	517	491	446	543	535	495	508	538	502	507	516	514	495	501	500	490	512	527	502	489	504	500	522	524	474	542	479	523	510	478	481	545	509	486	465	488	517	518	529	467	529	535	548	456	517	509	505	529	489	552	505	503	519	526	522	489	495	509	461	496	531	526	533	468	447	523	507	496	531	480	544	508	469	481	461	502	550	508	507	523	470	534	515	485	486	488	506	526	504	531	517	543	504	513	490	483	533	544	501	546	501	490	514	521	548	565	537	520	566	503	549	485	503	516	563	519	514	516	516	486	469	503	499	521	516	507	499	500	487	490	496	544	496	480	523	495	515	544	490	462	521	523	494	490	501	512	506	490	497	510	567	472	444	501	521	521	501	502	534	498	554	485	488	503	499	498	495	542	512	511	531	499	526	526	490	456	481	551	522	507	517	504	498	504	517	489	505	498	522	489	513	531	515	483	515	538	500	562	462	517	516	481	534	529	535	514	502	501	548	507	534	471	516	499	487	510	530	508	548	525	537	548	487	516	515	494	540	519	505	496	548	496	544	525	510	498	501	526	507	535	514	519	546	489	513	502	526	522	529	510	496	494	529	515	529	532	508	481	504	527	535	532	508	533	502	514	521	512	494	468	550	498	482	511	507	528	502	515	516	512	489	485	488	504	476	499	495	527	509	477	531	457	524	520	489	485	508	515	540	499	512	507	495	493	498	524	508	492	492	509	517	502	505	520	490	490	520	482	490	494	470	502	498	484	525	507	478	487	486	510	460	488	517	513	538	511	513	492	513	519	495	524	493	506	479	500	534	487	525	518	546	549	512	493	484	485	512	523	498	513	532	523	488	518	486	504	499	502	476	524	485	521	459	547	533	480	486	507	487	506	519	502	500	485	472	500	503	501	501	509	498	524	486	527	489	499	526	491	503	522	525	507	501	535	498	505	497	500	460	515	520	471	519	518	517	580	494	490	500	527	511	494	522	501	512	518	487	504	500	511	484	519	517	539	504	486	524	513	496	532	507	553	489	503	521	503	507	506	500	512	531	510	493	506	515	527	536	491	478	495	499	500	505	502	494	501	495	506	432	505	517	511	494	523	515	527	469	494	507	550	545	551	470	532	548	527	500	504	507	484	492	527	495	520	505	541	530	517	489	493	485	457	495	529	495	520	517	483	492	502	478	535	493	532	495	486	537	506	493	493	516	507	519	497	489	478	476	537	542	522	492	498	512	515	494	496	460	510	488	493	516	494	505	494	537	495	504	505	536	510	519	498	523	507	516	515	447	497	482	564	493	515	529	473	542	534	512	508	510	486	504	523	493	511	486	465	518	495	491	492	505	493	511	497	560	454	535	536	538	553	524	442	543	512	509	490	500	502	510	469	517	489	542	550	519	512	514	524	516	494	508	533	476	525	519	477	556	488	517	481	555	514	511	525	512	522	495	531	524	535	556	456	491	495	509	511	566	501	533	537	500	520	514	497	526	523	513	522	475	490	556	514	506	524	469	510	503	485	525	515	503	523	499	547	479	491	514	487	501	513	524	528	496	468	544	501	515	537	518	553	480	489	560	541	490	516	532	489	474	500	507	477	557	520	500	516	503	521
2368	1044	1180	941	769	573	499	482	419	352	416	359	358	365	388	347	315	319	321	373	316	333	306	376	342	343	339	322	335	318	330	349	332	322	307	317	352	332	333	300	328	344	319	320	339	340	306	342	356	303	340	339	319	327	337	319	298	321	312	332	330	315	299	345	312	354	329	320	343	343	321	325	344	313	347	338	364	337	338	312	299	345	348	281	342	324	323	343	318	303	354	337	337	343	328	340	357	356	344	344	340	321	361	345	365	355	334	302	343	343	332	337	327	327	338	356	331	326	319	354	329	347	357	323	349	330	345	362	318	332	341	341	346	363	341	329	310	362	331	349	351	320	307	329	349	324	306	286	328	313	350	294	314	312	348	324	314	295	358	323	325	344	373	349	358	371	316	352	341	334	333	318	327	309	311	296	317	336	325	309	343	338	329	336	330	309	284	356	340	320	319	376	341	363	319	328	364	324	335	329	343	359	335	354	327	334	321	330	349	338	331	316	319	307	357	339	302	304	308	352	327	375	324	311	343	342	359	323	343	328	331	348	345	343	313	321	337	361	339	317	343	320	323	326	342	314	299	325	331	357	329	325	334	319	347	333	330	345	350	361	346	371	320	321	286	332	333	310	338	378	339	343	364	332	343	307	333	325	324	290	304	303	383	327	358	316	339	320	335	340	328	305	346	329	342	290	309	304	328	331	338	376	358	352	318	322	304	328	333	316	312	326	357	354	346	356	336	345	337	312	311	353	345	318	331	345	318	333	335	333	309	357	340	346	295	317	346	346	315	354	327	346	318	355	333	348	317	350	338	344	343	342	332	329	302	344	317	343	320	333	340	333	313	315	347	345	307	311	324	334	320	346	340	319	347	342	322	365	341	335	308	340	307	317	334	341	304	338	325	337	299	302	339	340	385	359	321	325	308	301	307	357	326	316	342	366	350	309	344	309	313	339	342	339	342	350	338	334	318	347	319	372	320	324	355	332	337	316	310	299	347	331	308	328	302	377	357	327	312	304	338	326	316	355	354	343	322	315	339	348	377	308	332	314	342	356	336	366	342	349	359	334	370	327	346	325	297	319	337	310	321	342	358	340	338	319	351	314	292	344	332	326	327	303	348	334	342	319	359	316	336	332	345	367	318	347	324	352	340	322	306	329	329	341	342	373	342	308	349	314	326	341	319	332	355	337	340	358	321	292	310	332	315	341	300	315	319	311	281	344	309	293	328	327	331	335	329	326	373	366	347	320	361	336	319	337	315	334	348	350	325	319	295	357	304	333	325	301	334	343	352	312	320	355	325	338	295	345	319	339	313	330	323	338	346	316	314	334	327	343	335	336	331	310	338	331	337	315	367	339	340	320	358	283	348	328	352	343	351	335	346	365	362	296	337	283	349	301	346	327	343	343	317	349	346	338	323	336	340	340	338	316	335	314	313	351	315	322	360	353	349	334	346	325	311	358	340	331	337	348	369	329	363	319	345	314	330	320	298	317	358	370	312	303	344	340	353	320	316	377	316	303	351	325	332	314	338	326	315	357	338	335	312	340	320	347	353	339	358	351	316	312	338	352	359	359	313	327	346	342	362	331	314	347	327	319	324	356	326	330	325	307	356	311	353	304	321	322	323	329	326	373	332	315	341	324	321	348	318	345	342	357	334	330	327	317	332	316	323	285	332	327	357	338	345	326	358	357	299	306	327	324	308	339	318	328	337	315	336	305	346	349	348	312	312	338	368	322	327	334	316	309	356	346	345	329	330	315	303	328	334	308	318	324	346	322	325	324	325	327	371	326	344	344	348	345	316	336	336	362	353	319	328	353	348	341	348	330	310	336	314	313	320	345	351	279	321	350	299	334	365	361	326	350	340	323	315	308	328	329	341	317	347	358	366	348	325	334	329	332	335	335	328	347	309	335	313	322	359	336	334	381	338	322	320	306	371	337	315	332	324	316	345	322	320	359	333	329	345	357	327	343	320	343	333	340	321	319	303	315	339	362	338	299	337	324	337	315	349	371	316	356	335	342	334	328	289	348	331	314	314	324	328	341	347	295	348	338	335	327	294	309	319	351	292	336	343	330	332	340	322	318	327	318	322	346	315	363	325	349	383	354	333	357	294	332	300	342	364	316	337	333	352	312	341	326	310	308	314	323	318	292	298	333	341	350	303	302	315	334	329	294	348	308	296	333	315	352	337	307	308	315	325	345	362	365	353	321	329	306	363	330	289	339	351	332	328	348	352	315	326	318	331	312	348	322	326	340	309	354	375	312	340	307	365	325	295	355	343	343	303	328	340	334	363	322	295	330	346	314	343	288	351	340	324	341	318	344	321	317	332	337	333	316	327	317	355	344	364	319	340	324	316	352	362	340	355	359	303	331	330	326	319	326	373	326	342	325	307	295	332	348	316	338	343	357	365	319	312	307	324	347	375	333	326	287	337	316	324	339	324	308	306	315	300	358	323	344	356	328	295	313	309	319	351	365	305	342	320	312	329	322	313	334	350	324	391	355	333	309	334	309	344	306	338	249	341	335	350	364	351	327	341	321	358	379	315	359	322	345	338	328	348	355	369	339	330	311	310	319	354	346	395	320	333	318	357	324	317	358	320	352	344	310	344	327	362	320	310	358	348	323	351	304	314	361	337	319	355	347	310	313	314	333	301	349	304	296	355	365	353	351	303	329	338	339	349	331	333	350	336	335	319	337	348	351	290	351	350	329	306	318	376	358	351	317	364	369	374	324	294	341	335	347	309	284	323	319	333	339	332	321	336	349	347	351	332	305	355	347	384	369	310	330	335	342	352	324	317	332	317	326	328	346	356	340	320	346	286	325	328	337	349	327	320	311	327	321	324	328	315	328	332	341	307	335	352	374	330	326	351	317	316	328	335	326	364	320	336	358	371	302	349	319	339	325	315	312	365	313	312	344	331	331	339	348	355	322	332	332	332	316	327	306	296	306	334	334	330	310	337	318	347	333	367	318	335	336	301	337	334	309	291	304	303	301	326	325	309	344	309	299	331	327	318	351	309	367	339	334	325	333	345	354	380	320	301	304	316	339	338	336	334	337	332	326	317	334	343	323	313	317	347	337	345	356	321	293	317	304	298	372	339	323	294	329	307	311	323	331	334	321	334	305	344	322	319	352	358	338	307	317	363	336	315	348	328	349	340	331	312	353	329	366	354	289	349	350	353	318	318	341	324	302	334	343	349	372	322	377	340	339	309	312	306	335	314	312	328	351	330	329	321	346	327	357	330	341	329	322	344	335	307	321	318	308	323	326	328	311	323	297	345	374	374	334	305	341	356	315	312	340	343	322	346	307	324	323	323	319	314	346	332	302	305	350	337	306	304	331	362	303	371	343	337	318	329	348	358	338	351	313	352	311	341	322	341	352	328	365	314	306	328	326	337	320	342	320	313	346	333	378	335	343	378	370	350	355	316	330	326	330	392	355	349	328	318	330	384	315	345	343	340	361	352	305	355	327	322	357	325	340	316	334	353	338
2635	1542	2622	2862	2544	1896	1604	1396	1260	1174	1144	1061	1159	1045	933	931	905	945	844	855	866	815	852	834	797	821	878	792	848	818	784	851	809	809	838	802	843	854	770	799	780	857	824	794	803	761	797	811	785	797	824	785	762	793	801	810	849	787	763	793	856	804	802	784	810	848	769	782	795	829	810	765	768	811	806	796	807	781	802	797	837	795	815	818	829	828	802	801	782	818	808	770	830	784	807	815	780	792	804	756	796	776	825	807	806	805	782	767	818	793	826	780	820	787	867	794	819	790	798	805	788	804	770	777	843	832	781	792	799	829	792	807	742	749	819	855	773	832	753	806	831	795	735	813	795	828	832	811	815	841	837	820	842	784	767	773	802	810	828	759	741	833	799	774	800	778	774	752	796	836	826	815	847	786	804	828	826	816	787	763	828	776	758	776	796	811	742	840	816	787	843	826	794	763	791	768	794	779	817	761	799	791	845	779	793	826	802	773	775	826	827	785	796	852	824	770	766	757	786	849	742	789	754	756	785	784	796	733	770	780	796	836	776	806	792	816	779	766	812	758	820	807	866	808	767	763	788	810	851	813	820	863	778	773	788	750	837	801	776	755	818	835	797	764	792	758	857	826	822	834	800	753	774	782	838	789	792	797	827	823	816	741	778	792	772	826	814	777	782	835	749	825	778	779	827	801	744	765	780	849	749	775	809	766	844	804	824	771	803	802	792	743	783	793	792	816	815	737	802	810	821	798	746	801	805	781	795	735	782	780	805	771	809	836	833	710	839	785	774	783	806	790	800	826	827	797	785	798	819	781	804	796	796	809	800	754	782	816	761	769	856	782	823	782	801	828	798	803	804	795	829	791	796	772	829	829	807	781	775	805	811	865	802	740	843	796	780	779	764	818	796	823	799	761	785	757	828	803	770	795	743	795	777	771	793	795	795	809	819	822	771	832	794	801	810	814	772	786	793	780	821	792	754	782	828	787	766	846	794	819	790	768	839	863	799	826	810	814	769	830	800	752	747	772	790	805	799	816	850	775	874	818	789	758	795	796	804	780	800	771	775	805	845	776	825	846	806	782	788	817	834	794	800	816	821	812	787	824	779	778	822	768	816	763	798	747	780	783	794	824	824	699	799	763	849	787	824	783	792	831	767	811	767	779	771	831	776	836	780	756	818	822	805	766	815	772	787	780	803	811	747	819	771	815	826	749	825	844	764	797	825	831	776	793	744	789	791	789	778	784	793	827	837	843	811	758	768	794	764	748	803	788	821	814	825	786	799	784	750	778	744	796	773	772	815	799	814	782	756	789	842	772	779	810	852	835	829	770	778	784	841	776	821	829	756	824	817	821	802	829	771	809	835	769	771	780	819	782	828	828	775	764	826	805	824	840	771	791	807	716	847	810	776	843	790	836	780	769	807	791	766	812	774	782	792	805	788	784	809	826	783	749	809	781	776	797	796	789	802	775	811	809	821	778	747	767	804	791	814	806	755	803	784	809	774	812	799	827	834	831	796	808	779	753	752	826	824	783	767	774	780	809	789	732	768	800	751	748	758	776	793	793	780	752	785	800	800	800	762	787	752	783	798	817	798	776	803	818	805	780	769	827	822	748	802	817	776	783	776	795	809	815	776	818	790	828	820	851	818	794	768	834	819	783	801	773	808	791	832	770	766	788	851	788	824	779	759	776	803	819	833	755	769	800	718	807	867	787	760	804	735	774	777	793	816	784	767	799	790	746	796	780	849	836	801	792	838	807	796	804	767	817	771	774	799	793	802	776	827	762	827	754	793	807	850	772	823	816	792	798	823	828	801	787	801	826	808	820	820	769	798	827	767	750	818	870	754	792	792	774	796	813	781	783	820	789	754	833	805	796	789	829	763	809	765	767	838	784	804	707	811	774	793	791	756	813	748	820	811	809	753	810	797	770	768	789	797	767	822	805	821	807	809	739	775	796	785	783	813	780	777	791	786	823	837	754	812	822	800	853	725	819	771	819	756	763	708	827	791	764	773	812	777	786	804	763	808	798	799	867	825	776	813	779	780	778	830	789	770	787	843	820	824	821	802	839	804	791	734	796	761	786	787	783	811	716	806	785	835	776	800	829	773	793	750	749	784	806	835	818	832	806	838	754	768	820	790	790	830	792	798	813	732	807	798	823	793	758	769	813	782	829	739	805	799	747	828	786	752	812	839	749	751	777	742	820	796	809	753	856	819	792	817	835	774	813	809	785	750	829	786	822	811	784	800	807	765	840	773	789	788	789	813	788	750	782	804	750	752	760	818	834	777	800	767	776	871	859	732	800	786	779	810	754	723	800	831	870	808	768	807	731	823	800	793	825	783	799	759	835	799	798	770	805	799	870	782	768	761	805	804	711	775	812	831	780	782	753	765	817	783	800	817	806	806	767	777	770	755	789	838	736	836	796	774	819	834	796	795	788	820	810	774	760	783	796	786	769	791	769	793	812	832	799	765	809	797	813	805	807	781	783	789	814	850	828	760	797	795	843	791	771	819	770	827	762	778	843	766	763	748	722	839	796	794	774	802	820	791	844	787	720	863	823	786	810	780	811	801	809	782	805	823	749	735	819	792	769	829	782	815	800	791	792	809	786	749	840	761	791	819	835	848	791	797	864	830	808	779	758	777	803	811	743	803	827	804	824	782	829	719	806	828	784	757	837	825	801	782	858	767	790	814	787	815	843	779	765	833	820	816	812	804	825	802	779	806	790	792	781	789	778	833	771	771	790	740	798	818	858	837	806	833	824	811	793	784	765	779	804	811	740	777	831	770	840	837	841	767	811	792	772	842	776	758	747	792	813	766	788	780	837	835	842	816	787	790	807	708	855	771	756	802	841	837	810	752	809	798	832	801	790	796	760	765	778	776	773	789	845	824	801	830	784	801	761	777	793	813	812	836	770	805	769	823	742	752	794	799	798	797	776	806	822	809	806	864	784	814	795	786	829	794	787	791	771	824	831	867	810	828	843	766	822	801	824	715	782	768	761	811	783	770	804	783	811	785	776	829	836	803	803	807	838	802	824	771	750	795	774	776	804	837	763	737	820	807	837	801	756	748	845	804	792	812	782	830	826	814	765	791	805	822	826	762	792	808	795	786	835	789	795	770	777	804	796	806	832	859	759	788	808	798	857	741	793	770	795	789	790	754	848	788	800	825	860	789	822	802	827	790	831	751	761	766	818	774	803	798	781	774	781	776	792	793	793	805	759	793	706	800	804	746	827	819	839	775	803	856	811	805	851	785	778	821	795	818	809	783	834	777	764	827	800	837	791	793	765	804	733	770	798	784	766	790	807	830	792	746	763	741	774	840	769	814	759	806	792	783	800	778	806	772	805	792	815	834	772	784	828	836	782	790	780	772	798	839	776	796	748	798	775	815	787	802	792	817	838	786	794	776	779	767	821	776	828	828	848	798	826	805	847	804	806	764	832	795	787	790	773	785	802	788	769	786	765	773	815	789	796	763	835	820	799	746	855
8246	1786	2208	1669	1172	889	658	576	515	462	463	452	409	379	381	381	332	401	362	355	336	331	302	349	329	276	309	321	341	340	335	320	293	296	323	307	319	332	311	357	304	332	292	309	361	348	312	353	341	332	303	295	322	327	317	295	327	337	305	324	305	318	309	321	336	333	309	311	306	296	282	339	332	312	311	320	303	312	308	326	321	319	296	316	305	305	296	304	299	296	326	311	315	304	302	329	297	331	299	302	317	288	305	286	300	303	296	328	300	300	326	332	306	341	315	284	312	319	332	275	304	308	305	291	302	343	297	267	336	318	305	320	304	337	309	334	309	293	315	287	285	344	334	344	309	317	273	311	330	327	295	322	326	308	309	313	264	310	314	330	288	347	270	304	287	309	311	304	316	354	311	329	301	304	314	302	289	307	300	309	285	293	328	324	273	284	319	295	304	327	295	309	291	329	325	320	292	307	285	355	321	349	314	296	314	303	313	314	274	300	310	315	349	288	308	306	333	304	319	320	299	309	308	298	301	315	299	315	313	273	334	287	314	317	334	312	299	335	342	317	301	298	284	331	315	324	311	298	323	317	295	283	321	289	354	321	298	300	273	326	314	284	337	338	319	304	308	329	313	302	315	285	320	303	292	279	341	336	336	316	325	315	327	315	333	318	311	297	291	310	297	342	325	333	355	331	294	315	350	309	301	298	318	336	288	276	324	295	298	300	315	318	306	295	304	280	326	346	315	317	284	302	342	292	335	328	312	294	322	312	306	351	287	299	291	301	301	331	331	288	304	333	312	340	343	311	288	309	302	306	283	301	299	298	344	299	349	339	279	312	261	316	326	352	286	322	287	314	301	331	302	315	342	305	332	296	316	315	315	289	314	291	319	287	317	325	284	306	311	308	270	304	315	290	358	339	286	314	307	312	305	324	289	262	323	314	311	297	260	337	325	298	339	286	303	320	302	321	322	324	312	326	354	341	319	310	297	308	278	337	336	307	317	313	325	326	309	290	342	318	305	311	315	316	312	313	312	294	320	302	331	292	276	349	332	303	291	295	323	303	321	298	338	245	297	312	292	331	325	283	302	323	297	304	338	336	319	323	318	319	332	335	308	328	275	314	317	314	315	324	275	296	303	308	300	307	335	298	306	276	337	331	313	317	313	309	306	317	310	360	324	297	323	293	292	294	298	296	320	316	336	296	303	311	299	314	306	311	292	301	339	285	314	308	315	302	307	338	339	333	279	304	308	298	334	328	337	341	286	333	334	306	281	315	354	307	301	269	318	319	283	310	281	347	342	325	292	332	298	318	295	323	380	304	310	291	245	340	327	301	308	325	305	284	322	310	311	322	304	301	317	285	308	316	301	328	335	324	291	292	312	290	322	309	329	327	313	329	306	280	329	320	272	332	305	295	303	317	330	352	306	335	318	334	321	313	353	302	316	329	304	286	305	310	320	323	309	308	308	310	274	292	326	289	310	303	315	330	321	324	305	284	300	335	316	322	308	313	363	299	299	306	310	291	299	307	286	323	302	318	331	320	304	320	340	314	346	306	314	282	320	291	306	315	320	302	309	323	253	332	282	306	309	299	316	313	296	305	310	322	331	314	323	321	305	322	319	294	332	311	316	301	305	292	310	343	309	317	288	316	308	315	333	331	321	330	349	350	310	326	303	332	304	300	334	305	276	293	318	318	294	302	304	293	290	300	295	324	344	313	290	294	258	307	283	301	295	328	330	310	294	336	319	355	306	322	308	294	296	300	308	309	257	336	322	298	311	314	308	287	294	304	298	291	314	309	302	317	333	306	314	324	321	333	301	282	267	333	325	314	347	333	290	317	274	305	312	326	293	295	308	323	303	319	306	333	302	324	297	316	291	324	317	321	306	306	270	306	309	273	317	328	288	290	276	303	350	321	304	353	311	323	291	324	314	355	340	299	303	313	320	330	324	333	327	315	345	325	296	304	338	305	302	327	304	337	296	313	340	302	322	326	313	303	301	303	324	276	303	294	305	322	294	288	302	291	340	297	305	321	320	293	291	311	325	300	278	310	287	282	298	317	323	298	312	311	326	321	305	308	333	283	296	281	312	302	291	292	311	311	276	319	310	288	296	315	300	323	309	305	317	308	305	281	280	305	300	296	335	314	321	292	318	288	318	276	313	339	308	296	309	319	314	285	310	307	302	301	310	339	285	343	304	313	340	334	308	289	291	308	313	331	292	302	321	317	311	336	306	275	313	317	318	291	313	306	332	288	277	322	343	291	286	293	272	294	315	317	332	329	323	310	319	330	304	329	284	284	338	327	273	341	317	310	302	312	303	284	325	318	305	315	313	334	334	328	342	302	318	321	306	348	312	341	341	340	281	319	312	303	327	324	315	314	302	318	312	314	299	329	343	321	313	318	320	313	308	328	302	306	331	279	321	292	314	287	307	326	316	328	279	336	282	321	306	316	305	321	317	303	294	317	299	291	356	304	307	286	339	309	304	329	294	310	319	279	320	309	302	337	293	337	345	316	326	307	328	322	329	309	325	311	299	316	280	304	328	304	298	320	327	307	325	293	325	347	302	319	314	317	313	315	280	324	316	329	292	252	282	337	307	325	326	319	276	305	325	301	307	330	326	334	319	295	316	329	282	329	294	322	299	305	316	309	307	318	312	305	266	312	290	307	308	324	284	292	335	325	317	301	285	313	318	289	310	320	312	294	317	289	325	297	313	299	351	320	306	297	280	298	300	291	285	284	289	306	269	308	312	327	337	316	293	314	320	321	284	322	356	304	306	328	299	335	299	306	299	321	319	301	306	334	291	291	311	312	317	331	320	300	314	301	309	322	332	305	287	329	319	311	302	311	301	300	318	336	313	330	306	323	336	348	310	301	305	313	296	301	328	303	305	307	339	309	300	316	296	308	313	309	330	326	340	338	288	276	271	291	328	340	299	338	299	298	311	278	304	317	309	309	313	311	291	303	306	329	304	315	303	311	305	292	304	317	313	307	309	322	313	291	312	340	324	347	297	355	298	321	294	294	326	291	301	326	308	305	326	316	328	275	337	303	344	292	297	284	333	284	314	330	304	328	330	331	292	291	316	308	314	313	309	321	340	326	332	318	299	278	310	300	298	296	312	327	326	331	307	279	323	322	295	325	298	306	326	306	341	292	298	323	311	295	313	310	303	307	327	273	317	325	333	308	322	322	269	312	323	322	305	290	305	330	325	321	309	295	340	344	306	306	337	328	300	312	309	302	290	319	309	329	306	309	282	318	310	295	331	341	323	320	273	325	304	303	296	314	312	288	302	316	277	321	323	295	299	315	319	294	286	289	338	318	274	324	301	324	348	303	277	330	309	291	267	290	298	299	327	323	336	320	278	319	313	346	292	322	286	315	308	303	319	299	314	307	304	303	318	308	303	313	305	300	304	301	293	307	278	312	293	293	308	318	306	306	345	297	317	283	320	323	290	317	275	303	312	340	326	278	332	301	324	310	311	264	293	289
7404	2212	4287	5160	4244	3303	2546	2224	1974	1834	1714	1524	1291	1280	1151	1122	1117	1116	979	982	981	860	818	882	872	858	772	775	800	828	853	823	770	831	770	750	784	785	768	748	780	790	802	738	791	782	782	845	760	784	737	754	755	745	842	720	792	715	744	806	713	766	809	756	781	726	706	759	748	748	719	784	768	715	737	758	732	750	778	803	793	763	788	713	728	767	672	751	733	768	724	770	753	762	756	741	700	700	748	785	783	767	726	741	739	760	732	745	767	791	725	766	762	736	744	706	719	726	695	785	745	731	732	717	760	665	740	788	743	712	740	717	819	743	739	716	745	720	750	701	786	776	744	740	747	782	745	776	761	713	768	770	751	702	783	714	724	712	728	712	734	729	700	732	748	732	778	742	758	773	706	705	766	696	736	772	772	676	686	751	757	769	716	676	716	769	737	800	743	746	771	765	732	790	793	754	767	716	747	684	701	720	704	785	703	770	715	740	742	722	774	767	789	716	755	759	766	735	768	761	726	722	703	708	757	741	774	815	769	769	806	765	743	795	718	759	755	755	716	772	754	722	714	745	718	730	762	754	750	768	759	772	721	771	734	727	696	813	750	762	712	766	728	773	727	738	755	738	740	691	765	743	738	729	719	740	692	774	722	729	757	768	763	741	777	767	780	774	702	754	709	730	738	692	793	726	712	770	708	761	766	728	721	733	789	753	743	781	744	768	716	751	764	797	761	689	776	765	720	720	765	763	723	682	746	785	718	744	766	749	745	727	705	711	763	725	732	773	738	733	777	763	761	749	760	745	729	719	790	743	765	791	737	769	722	733	725	723	738	757	696	741	732	708	747	717	706	748	733	714	754	778	735	768	740	728	715	720	754	756	730	698	740	763	767	701	704	709	768	789	698	711	759	713	773	763	815	760	681	736	751	787	750	766	786	756	775	791	756	725	685	736	758	759	737	735	739	787	759	695	750	782	697	746	755	743	739	761	777	750	718	738	708	707	780	784	752	758	756	749	759	773	722	731	773	735	769	781	738	762	736	776	721	738	750	716	773	724	751	721	700	696	772	780	761	712	713	722	771	786	701	752	742	726	725	781	723	721	731	753	755	769	691	749	782	743	790	729	753	743	797	780	690	742	768	705	756	725	760	790	747	706	739	753	749	742	761	716	750	739	768	782	743	685	705	765	719	765	783	845	722	717	689	741	715	785	730	757	681	713	702	751	721	754	768	731	720	786	789	718	732	770	795	748	743	767	746	728	768	742	717	736	721	777	759	724	782	721	756	714	706	728	743	805	719	803	733	728	731	705	738	738	721	743	760	760	729	798	735	716	780	784	751	713	740	746	800	715	724	749	754	736	709	740	781	727	725	733	766	761	745	793	764	733	718	762	737	710	742	702	726	730	759	785	717	689	724	714	772	771	761	788	772	809	756	745	766	751	775	755	757	723	752	721	747	712	743	721	750	685	810	704	768	792	766	756	738	722	775	762	740	758	725	749	805	703	693	717	761	731	764	716	805	775	761	738	746	780	802	739	769	793	731	732	732	753	740	795	780	750	749	812	725	756	712	743	740	731	727	762	740	756	756	721	771	752	728	731	773	700	737	792	754	748	728	699	753	685	712	759	806	760	720	691	768	708	763	771	781	739	731	696	758	735	725	743	742	740	742	711	750	753	801	772	719	784	761	733	798	731	753	747	736	730	769	749	701	761	718	750	825	786	738	782	727	749	751	657	726	750	742	820	773	741	758	732	715	739	759	768	750	743	748	775	745	752	749	763	758	762	781	730	750	709	755	719	741	782	783	743	798	775	771	748	749	777	706	749	767	732	770	750	741	762	716	785	741	760	747	750	772	774	786	720	767	712	783	708	730	745	765	749	795	737	739	724	778	758	742	731	721	746	739	747	745	729	752	760	760	762	806	761	709	752	735	754	731	824	767	730	716	737	709	764	722	731	747	723	783	719	778	735	766	709	794	767	726	745	709	702	719	736	751	790	749	730	779	780	756	791	786	723	728	734	739	730	727	774	776	709	759	757	725	755	790	763	716	741	762	751	745	730	773	759	759	737	702	702	756	746	736	799	763	751	765	738	771	728	729	756	731	768	766	774	799	761	720	743	755	744	749	765	766	723	755	763	768	776	749	740	719	694	740	724	728	744	766	799	745	719	748	694	701	761	754	778	710	730	783	760	793	755	755	740	773	726	723	736	749	766	766	794	768	791	725	736	758	768	737	791	808	716	762	718	775	756	730	715	765	773	744	733	713	726	742	723	776	715	766	726	751	754	772	796	771	734	775	785	792	710	688	711	820	730	746	708	742	745	732	722	787	742	755	749	775	717	738	753	723	753	699	757	756	725	765	741	738	732	750	734	752	755	778	719	776	825	775	734	763	722	751	781	723	753	765	744	777	753	707	744	778	762	723	773	762	753	760	730	818	753	764	749	770	718	768	774	703	733	748	751	780	734	742	747	708	785	749	718	756	769	762	695	760	714	732	739	768	752	784	755	715	757	764	760	717	707	740	771	772	720	735	771	763	780	727	722	792	808	732	768	754	694	710	790	710	774	770	775	705	735	765	748	745	778	723	771	666	753	766	772	745	764	705	741	737	723	727	749	747	733	779	690	722	740	732	759	753	712	753	723	798	737	751	721	698	762	752	752	753	735	714	745	738	734	740	772	737	718	782	727	719	770	674	751	724	751	710	737	756	725	759	760	805	747	718	723	713	742	743	756	756	723	750	736	736	744	793	763	727	771	674	780	728	738	776	752	704	712	729	753	719	743	694	745	721	715	778	802	738	731	763	695	690	735	728	788	741	732	760	781	795	730	788	715	717	757	733	703	777	713	814	793	741	729	707	728	748	774	743	807	781	738	759	703	743	733	720	758	737	734	763	737	745	730	736	771	792	792	759	791	728	674	764	768	785	741	762	789	742	744	717	706	732	679	786	719	790	768	751	743	724	727	704	717	699	781	791	740	729	781	743	731	748	752	751	724	755	715	777	777	728	793	756	738	748	730	746	778	739	767	758	742	781	760	703	713	752	718	754	708	733	752	735	708	737	755	757	739	805	725	773	717	733	771	719	745	706	731	728	736	698	805	730	740	706	786	751	738	767	765	744	733	720	748	788	706	742	733	741	775	769	757	700	720	729	725	730	719	764	771	750	784	777	764	744	772	732	730	763	781	734	758	727	709	765	768	711	738	754	682	749	723	759	763	732	768	761	772	705	734	756	772	749	743	796	731	743	704	767	724	781	730	746	673	738	701	780	767	777	756	759	731	740	744	691	741	744	727	733	778	732	712	729	770	739	778	753	740	769	699	758	759	745	807	751	755	739	767	708	724	699	760	754	735	749	727	792	729	737	782	771	762	755	752	779	789	784	826	761	734	727	716	767	761	691	722	710	696	747	754	768	793	723	727	793	786	751	755	808	759	761	664	757	725	714	704	748	733	704	678	755	766	754	715	771	738	747	727	738	715	745	715	753	722	739	725
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
