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
338182795587	338182796143	338182796693	338182797243	338182797793	338182798343	338182798893	338182799443	338182799993	338182800543	338182801093	338182801643	338182802193	338182802743	338182803293	338182803843	338182804393	338182804943	338182805493	338182806043	338182806593	338182807143	338182807693	338182808243	338182808793	338182809343	338182809893	338182810443	338182810993	338182811543	338182812093	338182812643	338182813193	338182813743	338182814293	338182814843	338182815393	338182815943	338182816493	338182817043	338182817594	338182818143	338182818693	338182819243	338182819793	338182820343	338182820893	338182821443	338182821993	338182822543	338182823093	338182823643	338182824193	338182824743	338182825293	338182825843	338182826393	338182826943	338182827493	338182828043	338182828593	338182829143	338182829693	338182830243	338182830793	338182831343	338182831893	338182832443	338182832993	338182833543	338182834093	338182834643	338182835193	338182835743	338182836293	338182836843	338182837393	338182837943	338182838493	338182839043	338182839593	338182840143	338182840693	338182841243	338182841793	338182842343	338182842893	338182843443	338182843993	338182844543	338182845093	338182845643	338182846193	338182846743	338182847293	338182847843	338182848393	338182848943	338182849493	338182850043	338182850593	338182851143	338182851693	338182852243	338182852793	338182853343	338182853893	338182854443	338182854993	338182855543	338182856093	338182856643	338182857193	338182857743	338182858293	338182858843	338182859393	338182859943	338182860493	338182861043	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14096	1168	998	768	539	468	340	300	298	265	244	220	229	236	251	224	234	228	189	205	239	220	209	212	239	229	198	197	234	206	184	216	211	229	192	192	240	210	203	211	222	208	179	187	172	209	184	229	208	185	187	178	197	206	218	203	223	188	181	178	191	216	168	220	241	228	194	205	207	205	207	193	197	199	190	219	189	185	194	204	192	193	217	175	207	197	174	192	227	205	209	236	189	195	205	229	197	184	212	207	225	208	184	167	208	188	202	219	216	218	190	217	212	223	180	195	178	205	190	194	202	205	183	212	174	191	221	197	215	180	197	176	173	196	206	184	210	205	200	191	201	198	215	197	214	200	179	177	169	195	162	195	214	226	199	179	199	171	213	222	196	220	191	217	187	224	170	206	211	193	204	180	206	197	210	204	230	216	205	187	232	210	188	208	204	202	190	188	210	187	199	174	206	183	208	221	201	204	185	210	212	195	202	211	179	172	200	186	180	225	207	192	184	197	219	190	187	206	190	204	193	195	203	197	214	201	201	185	178	194	211	215	182	202	195	163	212	223	216	186	199	177	208	184	195	208	210	198	200	192	171	237	174	185	225	196	200	178	194	217	232	213	227	182	193	214	242	215	199	180	172	191	225	231	201	250	195	195	194	180	186	195	190	206	207	205	197	232	200	198	174	222	200	169	199	197	185	193	199	221	208	196	164	207	193	211	184	222	198	213	223	192	186	189	211	187	188	215	202	186	197	219	198	201	212	203	196	188	167	197	196	193	207	217	192	174	203	215	184	201	203	207	179	225	199	208	199	193	200	217	231	215	170	191	189	200	205	184	208	202	183	192	201	226	208	214	209	173	204	193	176	188	204	191	204	183	225	197	183	209	194	190	184	197	190	213	210	203	211	227	195	202	238	211	176	186	215	192	207	207	219	192	231	205	211	194	209	207	219	180	204	182	215	223	192	176	225	212	225	180	192	194	198	192	177	214	170	200	222	200	224	177	193	210	205	199	217	207	176	212	227	209	211	225	197	200	184	210	192	189	182	161	205	201	209	198	192	196	194	190	235	202	174	216	224	214	191	204	193	212	199	195	200	203	217	192	212	206	168	198	210	222	214	217	191	224	196	182	218	205	206	190	202	226	199	177	214	193	207	204	172	189	206	197	196	205	198	188	163	192	206	211	199	206	210	200	197	208	203	221	210	193	211	198	193	205	195	193	206	209	257	203	214	203	197	208	207	196	211	219	172	195	208	188	217	224	207	196	179	193	206	220	228	219	210	205	218	203	193	215	197	210	200	208	194	196	196	205	164	225	230	220	195	214	194	188	227	202	230	184	213	219	175	209	195	211	217	172	192	221	234	200	226	205	206	212	185	214	205	184	201	195	206	205	219	208	248	213	227	212	206	176	207	192	214	189	201	196	226	198	209	192	200	201	204	192	193	204	210	193	190	186	205	231	209	190	197	185	178	190	210	205	222	206	200	201	190	190	210	221	187	195	199	187	173	236	204	208	183	199	172	187	212	214	193	204	263	201	203	229	205	195	235	192	200	205	209	219	206	227	229	215	199	215	223	187	207	195	201	192	202	198	205	223	218	188	211	205	162	222	206	215	200	200	215	195	193	190	213	189	233	215	208	194	189	204	201	215	206	199	195	186	235	192	209	195	198	185	211	221	211	187	229	174	188	200	203	175	219	218	194	172	179	176	194	185	190	211	167	209	200	202	202	196	197	190	178	194	202	201	183	202	190	208	215	196	181	203	217	192	190	179	182	200	187	187	172	210	188	208	202	188	206	195	241	220	210	218	223	197	178	212	182	197	196	206	200	180	221	189	198	218	203	218	208	217	190	231	206	217	201	200	203	200	182	183	203	201	179	173	217	181	187	198	175	205	197	201	184	184	204	225	206	219	187	200	219	177	212	195	213	215	213	217	186	201	200	203	219	204	234	196	179	195	214	183	215	227	205	186	197	192	198	187	217	183	192	213	218	212	199	226	202	224	208	186	189	185	178	219	217	210	187	181	188	199	197	197	194	201	209	191	181	180	222	226	187	201	191	212	239	196	197	195	194	205	209	200	169	176	218	228	212	193	225	203	186	196	186	186	216	207	217	207	204	195	238	204	216	186	189	229	213	177	209	191	177	166	172	186	210	207	189	199	240	221	211	207	200	215	187	207	198	191	184	201	208	196	221	216	209	224	199	186	191	214	193	218	190	188	214	203	210	212	217	189	213	229	199	187	192	187	180	205	197	192	212	214	209	184	210	193	202	208	209	203	179	173	188	198	181	212	199	216	189	198	209	195	189	202	214	202	168	220	194	202	196	190	202	216	216	183	205	181	195	188	208	189	182	179	209	206	192	217	220	228	203	214	191	188	164	199	201	221	228	200	190	205	184	188	221	179	193	204	174	173	191	219	231	201	187	216	198	177	199	173	190	221	196	198	204	180	179	172	230	206	220	191	190	196	189	187	194	214	217	203	195	186	184	202	195	210	191	209	190	189	225	200	173	178	237	190	205	203	203	202	195	210	183	203	207	180	188	196	176	180	217	171	210	207	226	190	181	191	190	199	213	214	201	204	197	187	209	196	204	194	185	204	218	217	184	191	203	184	219	232	225	200	221	180	208	184	191	190	219	204	206	190	212	217	189	194	222	199	198	206	188	224	172	192	208	184	184	192	168	194	208	215	203	191	222	200	197	199	215	176	163	191	173	217	219	199	214	196	199	194	202	194	198	188	204	170	204	209	182	184	184	177	187	172	231	222	199	221	209	198	173	201	200	222	201	229	173	185	196	204	211	191	216	196	204	203	203	182	200	196	204	209	192	191	228	215	201	201	191	205	244	190	200	194	197	227	177	224	203	197	174	231	192	209	201	211	175	183	210	206	194	208	191	157	195	218	188	212	204	200	176	207	208	200	197	179	194	172	196	204	225	203	194	181	191	203	240	194	221	197	160	192	193	203	210	202	215	188	190	215	187	204	191	197	214	193	181	204	190	200	196	191	219	203	222	202	222	176	214	194	206	195	204	199	200	205	194	213	199	204	192	206	181	188	190	200	197	191	180	185	218	205	198	200	188	211	185	217	176	199	207	203	192	213	246	213	187	207	196	189	208	203	186	190	205	200	189	203	214	194	205	186	208	219	186	189	232	214	197	210	202	201	202	201	217	195	173	195	179	199	188	224	209	196	195	199	176	214	186	184	180	197	198	211	199	181	223	202	209	207	185	190	188	225	202	183	179	208	186	203	199	219	195	204	182	172	210	210	203	203	202	202	213	189	222	205	196	218	187	187	193	202	187	215	219	206	216	204	209	173	180	188	181	189	223	183	196	187	198	196	203	184	213	189	222	215	198	236	198	225	221	209	228	194	206	203	196	196	226	190	198	176	173	195	200	190	193	244	209	207	170	189	190	186	187	202	218	201	201	195	207	219	198	208	211	206	182	199	198	173	188	201	232	210	225	194	209	223	198	217	229	214	190	203	194	206	228	166	195	217
8000	1164	2125	2276	2025	1606	1303	1098	1052	900	905	750	754	792	702	640	655	614	683	653	642	610	556	591	591	551	555	534	530	491	567	583	520	534	510	574	567	565	516	542	530	515	538	562	512	536	508	553	535	536	558	478	478	510	533	581	534	530	526	527	474	515	519	511	492	569	507	540	519	503	496	532	509	523	538	515	523	519	502	544	494	518	480	511	548	508	508	526	507	535	518	522	557	478	567	507	501	520	498	507	498	536	538	511	517	490	491	532	527	465	479	508	528	485	550	552	521	482	528	491	502	511	498	536	543	506	514	485	516	529	504	480	513	536	518	492	494	539	485	465	503	503	506	512	506	521	537	477	467	522	516	510	582	490	545	494	490	503	572	523	492	520	531	521	537	512	519	536	519	478	509	473	504	481	522	511	532	536	488	492	529	509	498	514	494	517	506	506	509	514	519	520	500	495	514	485	483	521	471	552	539	496	495	498	523	517	490	516	522	479	546	497	546	517	506	510	505	500	551	510	526	524	481	474	519	495	517	506	554	501	520	493	523	514	476	504	531	482	521	508	524	512	521	490	553	514	472	474	507	546	537	560	511	529	538	518	527	542	513	555	472	494	517	493	519	505	529	504	505	484	491	515	502	530	505	527	538	482	524	541	523	478	506	490	527	491	548	490	520	526	530	517	535	493	507	568	501	519	494	539	515	518	498	491	513	498	568	505	533	509	508	480	491	504	515	499	521	517	532	508	485	489	524	512	520	556	507	523	515	514	543	530	447	528	555	477	512	532	506	486	510	485	483	479	500	508	470	525	526	508	520	522	510	519	516	520	518	514	464	474	504	500	551	512	543	495	503	520	524	480	543	481	476	505	526	530	545	503	472	487	548	518	491	545	490	535	501	536	553	477	495	521	516	507	564	493	514	513	513	492	547	512	546	533	532	501	500	510	480	472	491	520	539	470	507	529	545	507	519	528	520	509	566	488	502	512	491	503	515	497	548	534	517	511	552	486	543	542	508	561	499	520	538	520	499	496	516	539	516	481	494	501	496	534	497	499	536	481	541	506	526	484	501	512	522	503	497	513	521	541	541	501	525	498	476	496	475	520	509	498	532	531	497	547	513	498	508	496	509	525	487	528	506	494	458	460	509	494	531	533	514	527	519	514	559	471	523	504	499	493	521	541	509	497	511	522	503	527	494	581	521	525	492	498	489	521	514	522	499	503	508	504	477	487	521	522	507	506	512	513	532	536	516	528	520	476	490	517	542	511	519	484	537	517	536	525	524	523	520	544	497	534	533	549	517	508	508	487	506	500	513	534	509	494	502	543	530	540	493	493	475	499	537	532	547	519	505	530	493	524	462	469	536	567	517	504	506	512	534	487	517	497	501	491	509	538	473	570	478	505	508	498	516	505	543	537	507	531	467	479	570	500	507	491	494	537	520	488	529	493	586	498	502	501	537	508	514	490	479	523	503	508	496	545	523	530	487	492	501	516	521	508	491	521	527	513	530	578	527	509	533	485	520	495	501	502	489	484	514	509	537	495	511	525	458	568	518	501	487	471	458	489	509	513	501	491	523	533	522	506	532	524	493	524	518	532	553	515	530	513	451	521	512	530	521	523	547	489	504	507	510	526	520	510	492	524	500	506	514	504	489	518	517	475	503	519	523	494	529	518	461	517	508	523	506	502	485	545	528	475	496	501	507	523	536	549	518	505	486	520	499	506	489	511	537	507	497	482	517	495	495	498	502	513	565	527	460	482	516	507	480	477	516	495	550	511	551	493	507	488	531	472	483	516	517	514	529	491	488	504	505	542	561	539	501	554	538	516	494	487	492	520	505	485	530	518	521	513	476	488	527	496	548	474	518	515	574	540	526	495	493	515	497	487	526	539	495	494	556	514	499	529	486	505	526	505	484	512	510	538	491	585	568	533	509	486	487	560	508	497	523	509	527	486	514	576	520	518	481	497	523	523	530	530	508	525	533	506	514	495	495	520	467	488	472	469	500	482	493	519	531	473	520	538	520	517	524	489	507	532	494	505	492	547	493	506	501	506	530	550	514	493	522	529	498	488	506	552	484	513	485	534	519	522	521	509	522	524	533	496	518	530	520	478	525	510	474	502	471	515	491	507	489	530	520	519	502	550	496	514	531	477	495	500	525	539	541	545	500	556	546	521	506	529	504	510	510	472	504	499	500	537	479	511	522	484	522	476	513	521	499	498	503	507	507	525	537	539	550	500	519	483	530	486	493	512	491	512	524	512	524	479	510	517	487	494	490	513	492	512	504	486	515	476	524	516	530	465	525	519	520	538	487	507	516	545	481	526	543	512	488	486	518	520	514	502	525	510	469	531	500	500	490	522	525	497	538	548	499	499	478	509	541	486	531	502	486	490	504	520	514	494	525	516	533	510	477	508	463	469	514	527	537	524	518	528	508	519	486	513	528	495	533	461	525	530	542	488	525	497	529	565	523	522	526	521	564	506	500	482	518	517	530	521	564	535	518	563	506	544	466	526	464	468	537	523	489	475	541	489	478	537	541	524	534	512	528	503	505	509	516	520	500	597	500	516	503	518	493	489	507	495	512	512	526	545	517	500	488	525	561	499	523	505	480	500	523	525	539	532	525	513	514	515	528	479	514	485	515	503	496	527	500	505	490	510	544	506	516	515	506	524	468	519	490	512	538	537	488	525	515	472	527	497	499	479	488	464	500	492	493	507	463	524	504	526	531	486	491	524	542	529	512	484	518	533	487	539	494	486	581	506	509	559	523	518	505	469	478	491	507	512	491	509	505	489	483	492	531	490	534	549	516	485	531	482	510	520	516	526	513	497	512	499	501	496	512	510	483	522	510	527	488	501	487	509	462	522	545	515	508	506	489	542	521	534	508	486	496	530	554	468	484	509	552	494	503	492	529	484	477	531	509	547	512	473	492	476	477	526	546	565	502	440	533	536	545	503	537	512	518	543	494	499	511	494	489	508	478	517	502	499	545	505	507	480	498	473	501	508	538	530	500	526	522	506	532	573	487	524	505	518	536	548	504	526	488	535	503	505	510	484	496	513	498	507	518	522	483	525	498	480	543	506	485	518	506	508	499	476	526	492	520	513	494	530	538	514	525	528	500	538	500	493	516	526	504	499	491	490	472	539	482	492	511	488	538	472	476	521	492	544	534	500	504	514	539	488	508	486	502	532	489	485	523	503	472	494	549	537	515	523	509	511	535	488	461	497	508	474	530	517	508	526	530	478	484	503	543	522	491	490	506	515	486	541	504	490	493	512	514	470	516	488	496	514	473	486	511	528	559	491	499	472	541	541	523	501	485	491	501	534	491	478	467	472	519	499	518	494	498	552	503	533	496	497	509	509	525	534	502	486	530	547	529	505	513	538	514	494	491	508	502	528	491	492	528	514	545	510	526	514	503	487	530	489	512	526	497	485	501	532	515	528	482	539	516	523	531	499	500	495	509	497	506	477	489	533	519	548	536	510	553	531	509	520
1588	328	283	287	289	305	316	291	297	281	300	280	271	294	265	280	284	272	307	316	301	265	323	290	280	276	275	298	296	282	307	316	232	315	334	299	246	306	269	258	321	280	264	269	279	280	271	337	257	278	294	270	283	277	311	295	303	278	304	298	278	282	287	308	296	281	283	289	308	271	268	292	302	295	283	288	269	268	271	298	294	290	295	272	312	315	294	318	270	281	284	266	276	273	307	284	299	268	254	278	314	250	291	273	258	316	265	272	276	277	300	306	282	271	304	299	284	285	277	302	308	309	304	314	291	268	258	299	286	270	297	251	284	306	282	288	310	282	291	261	263	265	264	276	272	285	276	273	307	282	256	277	261	290	290	268	261	278	278	291	276	279	262	261	270	293	285	284	288	302	308	292	288	340	294	317	295	289	267	295	291	294	281	277	273	284	261	293	293	301	287	291	281	267	303	297	295	276	279	285	294	296	289	274	273	288	287	296	306	291	294	315	322	300	286	278	295	298	275	304	299	253	291	261	273	292	283	306	282	284	284	260	290	304	291	274	255	298	265	283	268	288	293	278	253	268	270	288	260	322	291	277	283	277	268	335	300	315	311	249	280	292	281	288	291	307	296	304	276	295	294	246	278	237	301	299	285	287	308	288	293	272	291	262	286	233	284	288	269	276	255	237	303	281	270	297	260	288	280	308	287	267	284	297	271	273	284	291	293	283	296	286	290	262	303	268	300	295	289	290	289	307	267	280	282	292	268	311	271	244	298	293	304	237	291	303	290	243	324	301	256	286	298	288	282	280	322	280	250	273	277	272	297	294	280	299	304	267	260	239	262	335	272	307	316	314	277	298	282	294	289	278	320	301	313	297	284	299	284	260	279	294	321	280	284	304	319	245	307	311	279	278	296	276	334	302	263	303	276	286	245	238	275	257	318	272	274	278	268	286	271	316	264	300	284	282	329	292	291	302	280	285	288	286	299	288	304	316	271	289	288	308	295	305	286	278	263	314	312	293	285	283	273	291	290	281	289	261	266	302	303	318	335	283	309	277	278	295	292	266	311	284	296	300	266	288	296	290	278	307	281	274	272	271	275	303	293	289	277	298	286	243	265	287	275	289	277	299	252	295	279	291	294	269	259	285	285	326	312	291	280	307	277	299	280	279	288	306	307	297	318	302	268	263	283	294	226	307	275	296	274	275	316	293	316	255	311	299	308	275	293	271	285	275	324	297	286	280	289	254	268	314	311	302	305	281	303	295	292	275	300	269	269	301	319	258	286	277	288	289	268	307	295	255	288	286	280	288	262	281	268	275	289	259	288	285	294	331	297	281	277	295	300	265	296	273	288	308	297	271	298	292	243	288	282	251	313	263	304	273	334	319	258	286	292	249	293	279	251	298	326	269	283	303	292	265	328	282	292	311	292	277	316	274	291	286	274	254	289	312	305	275	283	294	280	285	296	278	288	292	287	271	304	292	279	294	282	301	312	279	305	284	265	279	278	304	288	285	317	282	291	285	259	272	306	273	292	280	271	313	276	313	306	244	281	318	275	279	283	313	281	279	299	293	300	280	299	297	308	289	312	267	282	316	290	327	283	306	277	299	279	274	301	304	312	275	293	286	321	285	260	251	307	271	264	294	285	264	257	255	276	269	253	269	291	269	285	318	311	304	288	327	276	242	315	301	303	296	309	294	290	298	288	280	265	294	266	297	280	278	326	289	266	254	282	294	270	323	310	265	268	290	255	305	265	275	281	275	299	324	255	271	275	278	309	314	285	310	305	325	282	319	326	245	264	280	300	282	290	297	310	287	295	272	284	283	303	280	306	278	275	246	296	266	272	284	241	257	287	306	317	302	277	278	296	278	322	294	302	273	274	299	283	314	261	299	281	259	284	299	262	285	288	304	286	316	278	283	275	272	287	280	264	278	320	288	280	273	313	264	321	328	273	294	261	290	313	280	254	271	298	313	316	298	290	266	255	319	303	291	319	282	278	297	281	299	274	297	291	312	308	288	302	304	255	301	297	256	301	294	295	297	293	315	305	269	295	327	249	266	279	298	247	264	281	267	252	299	316	316	275	284	276	280	279	278	294	296	277	291	309	278	270	275	288	292	291	275	291	295	286	322	295	287	267	261	281	285	278	300	295	271	295	299	275	275	282	298	277	262	291	270	285	273	298	263	287	320	308	292	303	289	297	287	290	311	296	282	288	299	294	274	280	293	285	290	277	334	267	288	299	288	318	297	283	263	285	301	273	270	291	274	312	285	294	301	249	269	265	328	249	289	231	308	259	293	277	276	291	243	291	268	283	292	313	279	257	280	264	283	278	290	279	262	319	272	281	294	306	306	261	266	285	278	264	282	302	282	294	314	306	336	286	261	291	269	300	294	256	290	268	296	274	289	293	284	263	275	264	266	314	268	284	264	256	295	302	323	274	322	341	268	308	305	286	288	308	273	293	282	289	306	247	308	301	291	263	284	253	285	310	284	275	310	287	280	285	275	291	287	291	277	262	314	286	313	303	301	287	294	281	302	279	300	322	291	309	254	290	307	284	263	278	276	292	286	313	327	277	278	280	319	285	294	243	242	296	288	278	296	292	248	253	263	295	320	306	276	307	262	273	281	270	277	261	301	311	286	279	303	274	291	301	263	290	253	282	292	286	259	285	254	295	284	289	265	305	278	275	296	269	286	279	284	319	242	298	270	286	259	306	299	276	266	292	310	287	309	298	265	267	286	293	290	280	279	311	282	291	273	300	265	285	264	304	308	333	293	296	291	285	267	291	262	269	313	269	286	282	287	272	260	291	264	251	265	307	266	331	303	311	312	283	267	288	292	281	298	283	291	280	304	223	290	280	283	289	279	288	290	287	268	290	271	266	317	282	317	270	259	296	293	278	310	313	256	277	290	310	273	306	296	296	269	287	313	266	273	269	273	324	300	274	310	318	281	290	269	278	289	309	302	290	299	314	326	262	251	313	270	295	289	317	266	295	299	314	293	257	303	284	303	280	267	303	260	277	269	296	264	266	290	287	285	279	290	292	283	265	294	278	300	297	300	276	314	292	283	304	287	290	270	273	294	260	273	302	280	273	267	309	322	254	325	270	315	317	306	315	308	263	246	301	314	270	278	273	315	304	301	260	277	282	269	335	304	306	273	262	297	280	284	290	313	278	290	300	278	293	269	282	300	312	284	294	279	287	272	293	295	284	312	259	304	248	292	303	308	257	317	302	286	287	303	267	295	277	285	281	288	286	278	277	304	282	296	253	315	290	278	273	260	293	263	297	282	256	285	298	291	264	294	284	263	272	310	265	282	270	287	281	236	273	259	293	288	266	280	284	286	259	321	287	275	298	290	290	262	276	273	276	277	321	308	285	311	316	283	271	286	256	316	294	280	237	251	294	295	275	269	282	271	281	279	277	252	283	291	288	287	306	292	284	277	286	281	299	297	282	260	261	290	291	292	301	306	284	274	325	310	279	264	288	288	279	287
1962	653	661	691	686	697	702	646	649	627	668	642	644	656	661	668	665	641	641	641	696	627	630	691	645	655	665	660	684	654	664	659	645	664	664	675	645	663	629	678	716	635	644	623	610	654	676	627	646	641	644	622	672	656	670	671	657	653	626	637	652	632	657	624	674	650	609	629	658	649	654	663	650	692	665	622	668	639	689	670	656	618	676	624	663	636	684	670	669	606	647	642	619	612	657	686	693	633	623	626	683	616	627	609	679	665	681	671	620	635	626	596	655	677	635	651	622	646	655	655	636	686	700	689	664	672	662	671	621	638	671	639	688	641	636	650	675	639	657	702	660	641	661	664	630	677	618	630	656	634	620	605	667	652	650	633	659	603	621	627	645	687	665	638	636	646	650	610	646	655	645	684	639	680	659	658	644	587	655	665	660	642	653	652	680	653	637	639	606	652	658	646	637	630	642	655	663	658	638	618	653	632	660	650	667	668	639	641	644	645	611	630	655	701	636	655	666	693	629	625	643	640	665	677	661	611	646	625	680	639	619	633	666	619	620	641	624	667	668	640	575	638	628	634	612	638	686	638	662	682	666	655	677	629	616	620	644	683	663	686	652	661	659	664	664	678	647	676	642	638	598	632	650	647	603	684	650	652	664	692	683	669	665	665	648	611	680	607	627	644	632	671	632	649	691	681	636	620	663	607	648	647	671	634	656	679	687	656	636	648	659	695	619	633	634	650	686	600	609	639	639	618	659	621	633	682	618	642	674	641	663	636	669	649	612	658	629	640	647	639	679	681	664	662	647	677	643	716	630	654	686	640	688	659	643	665	647	675	669	704	602	650	697	621	666	689	656	695	656	649	674	686	703	638	625	600	612	640	653	655	632	641	640	673	631	621	625	643	659	632	691	658	675	636	685	646	609	649	674	676	643	680	601	675	693	614	645	630	639	620	695	645	641	648	654	676	659	624	662	615	619	591	632	652	650	647	651	634	635	653	667	666	675	615	637	644	609	636	675	636	666	648	671	632	629	661	640	614	640	640	640	636	653	672	638	686	626	614	683	653	638	637	656	639	668	646	675	644	659	681	625	638	659	658	704	622	658	612	660	645	664	670	643	682	607	669	677	673	645	646	632	640	630	659	626	656	657	647	630	668	677	638	617	666	682	618	660	669	678	645	687	667	636	656	643	632	661	666	680	651	651	612	598	646	628	670	688	645	671	644	673	640	649	684	679	705	653	645	659	652	674	659	625	611	652	681	657	655	651	625	647	644	715	672	614	619	613	689	654	602	656	612	637	625	630	651	633	637	652	636	642	658	666	644	614	644	645	623	639	642	690	716	627	716	653	662	678	629	594	655	621	655	693	657	647	625	675	636	665	635	627	662	644	679	640	664	646	638	640	594	622	655	644	649	649	586	673	675	652	653	603	668	641	596	604	705	672	630	632	659	662	654	596	660	653	626	614	618	642	619	717	711	665	654	609	680	666	666	638	627	659	675	663	609	629	617	630	672	629	614	620	606	589	644	608	629	650	630	634	619	647	641	616	634	658	666	643	654	629	704	681	672	659	651	663	657	645	681	604	689	654	629	664	653	609	647	624	652	651	653	639	646	664	627	660	606	686	648	680	660	610	657	664	608	629	644	658	660	692	627	632	618	632	647	651	637	668	590	660	641	643	662	701	642	683	647	609	625	662	756	663	646	638	675	652	632	667	641	643	591	638	610	642	624	689	675	649	609	664	689	672	654	638	675	629	639	683	623	642	644	608	625	621	644	691	661	615	645	680	644	669	640	602	640	643	649	662	651	663	653	609	666	608	652	627	639	647	646	643	668	616	661	661	677	611	692	617	664	671	663	643	636	654	656	693	630	622	633	649	588	690	591	651	640	641	608	648	652	636	608	680	668	630	672	610	649	699	636	641	652	659	674	677	643	622	628	698	644	692	645	626	637	657	637	636	680	696	677	645	695	657	627	640	675	685	636	651	653	630	665	665	611	676	654	660	656	663	631	625	640	644	601	639	602	614	647	604	626	646	654	633	679	687	680	602	614	647	642	639	654	635	689	673	616	632	612	643	648	592	647	647	676	667	677	603	619	640	649	628	634	616	649	659	662	649	647	621	717	621	632	640	661	664	676	683	598	632	667	641	647	634	673	639	675	639	700	651	629	599	650	634	640	628	650	665	647	659	677	664	640	669	620	626	605	636	627	679	638	650	663	619	682	646	704	627	695	615	625	658	597	632	670	646	668	684	682	656	638	628	697	667	628	653	588	622	625	655	627	674	644	667	633	633	639	656	667	642	654	655	587	640	640	667	622	651	650	651	630	668	645	620	659	645	638	664	662	623	651	653	677	697	641	653	589	673	638	652	656	658	642	717	630	610	664	670	673	638	650	641	631	643	618	656	611	668	656	661	647	668	667	682	583	656	654	627	658	631	676	638	703	649	663	636	647	675	657	643	663	701	643	629	610	659	693	639	657	643	638	649	628	625	670	652	652	643	682	609	651	587	609	655	611	643	618	641	656	664	631	660	655	631	643	641	676	596	614	672	607	629	640	664	626	658	635	646	651	650	657	656	672	691	609	655	648	606	677	674	615	688	644	622	660	635	627	643	657	633	672	589	615	664	669	661	655	640	653	670	631	630	645	655	691	692	628	670	623	666	631	668	643	633	630	652	630	636	649	613	674	619	655	612	665	651	671	656	672	646	631	625	645	627	660	669	638	652	639	679	664	669	654	666	639	656	696	598	602	644	645	665	681	591	659	625	700	672	653	643	628	652	620	624	658	652	650	671	652	663	654	661	621	658	617	629	621	637	692	635	631	684	646	623	621	597	668	627	689	637	680	607	631	620	637	677	670	648	640	610	604	663	668	674	654	659	658	657	690	658	700	703	672	643	664	621	652	633	668	674	619	620	651	655	621	639	649	705	676	659	658	619	654	651	660	641	666	681	626	615	668	644	608	607	695	653	639	638	644	609	657	681	657	649	645	633	683	699	678	678	607	629	670	645	685	647	634	679	660	649	646	639	638	690	624	615	646	684	632	621	646	679	622	660	640	653	633	624	623	645	630	637	648	714	681	593	664	679	626	651	680	628	652	638	639	629	749	622	613	605	607	705	670	634	660	664	640	668	679	614	664	672	641	660	622	643	603	666	668	649	640	622	644	677	678	662	687	648	644	653	613	628	652	656	644	679	660	610	666	646	680	659	656	633	637	652	659	627	628	639	688	637	616	650	644	652	591	656	622	627	658	642	655	673	675	594	635	621	663	641	716	698	698	660	652	630	642	671	697	604	681	665	596	656	649	689	679	652	667	623	637	595	666	606	687	648	701	637	677	620	674	660	679	633	674	674	658	653	689	647	647	643	662	649	661	596	658	637	676	650	673	648	613	658	627	641	627	654	615	622	627	627	689	660	628	652	676	595	630	671	601	607	600	643	590	603	633	637	652	612	659	624	651	634	664	690	643	648	656	651	640	669	646	613	628	649	613	627	625
7170	508	471	377	297	210	229	204	142	146	147	156	158	148	141	151	121	141	148	155	162	138	123	146	136	137	113	124	109	141	134	133	140	115	135	146	103	137	115	124	136	167	147	125	127	121	129	151	130	134	139	105	121	120	128	152	142	136	150	145	127	115	152	122	135	130	123	142	123	138	123	124	145	139	143	122	138	135	144	137	129	123	137	123	122	140	118	116	144	108	118	116	132	127	109	127	151	127	104	123	124	124	122	132	160	127	140	135	135	139	120	107	158	134	129	128	156	119	144	123	123	135	132	164	114	112	148	127	138	145	135	128	136	155	135	128	140	126	140	137	117	153	140	126	128	123	133	134	124	129	130	143	134	132	129	141	141	139	121	130	124	133	121	138	128	120	142	141	128	152	124	146	137	127	155	107	146	121	139	119	143	133	126	132	154	136	126	130	159	132	124	132	126	123	128	111	130	113	130	135	141	130	139	126	133	106	143	111	124	133	127	124	122	141	132	128	126	116	127	118	132	133	116	135	120	121	114	131	116	126	102	116	153	131	170	124	138	143	124	130	141	133	133	112	120	125	123	125	111	137	156	139	113	124	127	129	148	127	133	126	131	133	140	132	119	124	112	125	135	135	129	133	133	146	134	140	116	131	135	122	135	121	142	108	129	139	139	127	142	128	141	121	133	122	138	153	145	126	139	123	137	125	138	125	135	125	136	143	112	121	131	113	159	144	145	132	105	114	110	115	143	136	129	125	128	114	136	127	169	125	99	145	144	133	134	130	136	153	141	137	117	130	138	156	140	131	130	133	141	126	139	125	118	119	118	130	129	159	125	121	118	126	118	144	124	124	152	131	139	134	113	131	122	119	123	113	136	129	149	147	139	132	127	129	119	123	144	131	144	147	162	115	133	125	131	118	119	159	102	133	143	102	173	124	117	152	102	126	146	129	121	108	131	128	107	131	110	143	143	130	120	125	126	137	114	120	135	110	136	135	113	118	130	107	103	140	127	134	125	155	132	131	109	115	119	118	122	132	137	115	124	129	101	115	106	125	121	125	144	123	131	119	114	132	142	134	146	128	134	121	123	155	141	117	123	116	124	118	105	120	117	133	116	145	132	145	136	153	124	112	128	138	122	130	119	148	129	132	128	135	138	140	112	132	143	130	119	122	106	150	125	143	140	140	138	140	130	113	139	130	133	138	131	142	146	134	147	124	132	121	138	137	113	107	135	118	96	109	124	142	125	118	126	120	134	115	143	130	110	126	112	125	117	126	141	160	165	141	134	121	135	140	117	131	137	136	147	145	114	106	129	152	134	130	137	136	111	108	137	127	128	130	116	144	110	135	152	133	127	126	126	134	118	135	145	148	116	136	125	138	125	116	121	109	134	137	141	134	128	141	120	116	144	136	124	136	121	131	127	128	138	140	134	152	112	119	114	116	125	130	126	136	147	112	126	139	115	148	117	116	107	137	114	139	120	129	155	119	130	130	121	109	127	132	115	111	159	139	139	152	152	112	143	108	150	110	119	126	99	116	124	132	144	131	120	135	138	121	123	163	119	119	130	117	128	127	155	122	150	127	113	147	134	146	121	146	119	133	106	129	135	129	144	161	150	149	132	117	126	114	101	137	159	141	114	123	121	118	117	126	122	144	144	120	131	142	132	121	136	123	137	145	127	149	118	138	129	120	129	126	122	136	135	134	135	119	130	122	128	134	130	147	130	126	139	134	124	141	154	143	120	137	122	135	131	126	131	152	140	121	124	137	146	142	137	141	120	142	112	154	122	132	129	117	123	139	111	118	113	133	143	138	162	131	131	158	145	129	120	133	116	152	125	132	141	132	136	137	137	132	116	141	124	106	121	116	127	146	135	120	96	126	128	119	140	117	160	114	139	117	122	150	123	129	119	132	156	135	133	141	124	137	145	120	139	136	134	134	123	131	148	139	124	118	125	120	140	123	135	112	129	154	125	140	132	141	117	124	122	155	140	130	117	124	130	140	133	143	139	136	120	123	142	116	120	134	104	138	148	145	133	156	124	124	139	129	114	140	140	123	123	130	134	132	146	133	137	140	121	135	123	125	134	130	144	145	125	127	117	143	140	126	123	131	124	108	145	114	146	151	157	126	113	122	142	158	162	122	142	125	120	127	124	142	147	110	118	123	137	122	147	128	124	132	157	133	127	119	142	122	120	133	148	139	115	124	121	128	134	136	144	126	121	129	128	135	116	156	140	113	136	121	132	128	155	123	112	138	132	113	111	126	143	132	130	142	136	112	129	104	124	125	121	118	147	122	125	132	124	127	144	138	135	113	137	145	145	120	102	110	128	127	126	144	124	136	140	150	139	125	118	122	134	143	114	144	149	143	138	106	143	121	149	126	129	137	151	144	122	120	132	131	144	144	122	115	126	123	129	125	123	142	131	143	103	142	138	136	120	140	135	132	119	146	139	144	115	140	141	146	131	135	124	151	135	135	121	133	149	145	123	112	118	118	114	129	115	121	132	131	129	144	139	135	140	126	139	153	135	122	139	121	141	125	125	138	132	142	140	131	111	122	117	127	119	113	133	150	115	126	123	116	120	103	122	129	141	129	130	109	128	133	128	122	129	133	127	146	132	131	123	116	136	111	141	131	145	139	104	132	126	125	133	129	113	135	138	137	118	95	112	125	135	141	129	127	140	107	129	128	115	128	134	122	132	136	121	125	122	110	123	125	100	155	122	107	119	127	131	136	125	141	123	129	143	143	125	147	114	160	142	111	132	126	129	139	127	119	133	123	140	123	130	130	150	142	117	155	136	128	109	125	124	142	133	123	122	124	154	121	124	136	135	125	136	109	136	132	122	140	143	128	126	135	132	125	131	115	133	99	126	119	122	123	133	128	128	125	136	118	119	120	125	107	130	112	157	123	129	130	121	117	123	122	125	115	122	135	124	131	108	108	121	129	137	148	131	136	105	127	121	119	113	136	120	150	145	127	135	108	137	148	148	132	142	130	136	139	124	131	119	148	132	146	128	123	112	147	140	135	140	146	150	136	122	128	123	143	131	133	140	125	130	123	111	122	124	132	121	139	143	149	136	132	125	134	157	134	146	121	129	128	128	128	132	150	129	131	123	119	145	153	138	149	135	136	150	150	117	144	127	126	118	131	127	117	140	119	133	158	122	122	143	132	115	136	146	124	113	145	128	140	108	140	143	144	128	142	118	139	130	150	126	142	122	114	132	162	118	163	146	137	156	118	123	129	99	130	144	140	124	136	113	138	111	147	142	143	127	118	144	149	138	139	135	123	106	131	148	128	130	133	150	158	128	120	106	131	120	133	131	144	125	130	142	125	128	120	136	143	145	140	123	119	116	145	131	135	114	122	139	164	136	142	125	164	115	147	132	105	119	122	130	141	127	109	149	134	151	121	151	145	125	143	128	137	127	118	131	134	119	148	158	140	132	123	136	141	133	126	135	108	120	132	144	110	126	113	125	118	106	121	138	118	118	110
6053	674	1224	1232	1080	934	754	643	594	562	497	469	430	462	456	437	440	402	369	371	388	348	408	373	386	393	365	345	389	369	346	365	365	354	378	364	311	381	351	352	401	366	360	356	363	357	373	361	393	339	368	370	336	360	311	349	365	319	372	371	343	369	350	363	356	351	337	343	357	337	329	352	327	335	378	342	354	324	369	332	344	375	343	368	380	357	371	367	352	339	324	348	389	338	364	347	339	377	347	341	361	349	330	355	327	336	348	333	337	379	378	333	364	356	352	380	388	357	361	375	340	345	339	356	319	343	353	308	361	314	355	341	342	359	351	337	350	334	329	345	303	321	343	344	326	351	368	355	332	334	366	331	348	323	344	359	355	362	338	344	329	325	346	348	322	338	357	346	349	342	342	327	356	355	371	346	323	371	385	354	357	340	338	329	342	343	359	331	338	341	369	331	343	383	345	369	318	372	367	342	328	343	350	344	367	317	325	386	373	329	358	344	356	368	357	382	340	333	374	338	317	331	354	306	365	335	381	339	338	328	348	345	352	360	338	323	351	345	353	338	358	363	343	363	359	328	344	315	360	329	338	354	326	333	329	339	372	353	353	374	344	347	377	314	364	329	335	333	345	358	338	358	343	322	341	326	356	368	309	357	315	330	372	333	352	353	358	307	328	329	347	327	369	359	358	331	344	361	327	357	331	351	350	359	315	335	338	353	338	343	350	345	355	353	349	316	348	376	359	317	362	324	331	344	373	341	328	333	331	329	356	330	355	323	324	346	343	324	372	355	324	352	315	352	352	350	367	345	342	349	326	316	351	343	363	381	325	346	364	329	323	347	357	345	349	344	361	323	339	377	321	337	366	342	347	356	357	343	319	359	358	359	350	361	332	350	346	344	331	366	363	356	344	325	339	330	334	320	339	381	358	352	342	352	358	341	346	308	331	336	371	330	348	352	336	332	364	346	337	346	377	355	359	373	317	350	330	352	333	356	344	340	359	313	356	301	330	364	344	376	368	371	351	342	360	399	323	372	360	366	331	349	338	340	364	359	335	330	363	331	341	351	342	352	344	346	324	330	334	319	318	311	393	337	331	340	362	347	339	353	343	325	382	306	347	339	332	348	365	333	340	313	342	311	331	363	335	358	364	348	357	311	357	312	326	349	365	350	325	326	318	342	330	324	340	355	341	348	338	328	331	353	342	365	315	348	367	347	303	359	318	346	379	351	336	326	334	299	350	333	328	319	343	343	359	375	347	345	350	373	382	351	329	337	325	367	366	377	380	314	331	383	331	356	354	339	366	334	378	364	357	320	345	351	381	310	373	353	357	317	344	324	350	359	380	336	341	323	317	354	353	359	349	343	366	346	344	329	315	348	345	364	340	316	369	324	356	368	313	345	342	362	329	337	328	350	328	356	345	370	383	336	302	363	352	317	319	352	374	354	364	363	359	324	306	337	347	310	361	329	358	392	354	338	371	347	314	343	328	321	378	332	359	322	336	360	365	329	337	367	332	371	340	351	326	353	338	321	373	348	334	375	316	348	318	349	313	340	324	373	351	352	330	369	334	369	322	355	342	331	323	364	337	365	359	317	370	393	363	368	375	331	330	330	329	324	352	328	325	349	376	373	321	331	330	331	354	346	398	339	337	335	335	363	340	365	332	356	360	357	357	360	348	366	355	361	329	349	335	316	335	308	354	293	347	346	361	353	347	334	324	365	359	356	335	334	346	339	344	347	301	381	359	334	342	350	354	343	313	318	352	352	340	346	365	359	369	326	335	326	353	372	361	330	325	348	361	328	348	328	348	345	338	358	355	345	322	354	356	319	383	330	339	372	347	345	353	349	346	355	320	328	334	325	345	366	356	347	354	345	342	362	333	376	343	351	347	347	320	324	346	319	353	356	352	311	328	336	347	353	353	313	327	386	326	328	328	332	374	313	367	316	324	354	349	359	350	323	342	355	341	319	388	362	343	340	331	342	328	349	377	353	334	339	333	336	378	384	327	367	337	339	347	363	354	313	372	336	385	355	358	332	307	311	326	336	320	355	384	318	323	329	388	336	314	365	359	346	386	323	345	344	344	329	358	331	332	349	346	338	352	316	309	355	343	372	360	350	324	352	338	331	334	351	322	338	360	346	349	352	344	307	361	339	350	370	377	355	342	324	360	357	348	322	357	318	311	344	373	339	348	326	338	333	358	346	312	370	336	353	335	320	335	392	355	355	328	358	335	348	323	328	340	370	342	336	333	362	333	387	318	349	358	341	358	332	331	358	344	376	360	374	338	332	342	343	317	328	358	345	358	366	367	342	332	326	347	319	337	351	347	321	338	361	318	334	363	347	345	359	323	360	366	321	331	350	344	350	342	341	356	316	350	341	347	321	359	371	349	390	335	363	366	373	366	322	371	378	308	356	374	329	334	350	356	342	321	312	341	324	339	332	346	351	349	363	348	360	350	317	371	358	372	351	318	330	374	354	336	340	351	330	357	335	364	329	350	351	363	354	337	338	367	355	350	315	353	361	353	349	344	359	341	336	334	362	333	346	362	338	326	334	378	353	359	347	327	347	357	394	373	334	346	312	364	345	333	331	333	337	385	325	361	326	387	319	341	347	313	374	350	362	368	351	327	383	351	349	317	381	347	366	345	350	356	333	313	366	322	346	344	367	367	370	343	325	331	354	380	331	330	337	330	354	336	325	328	326	353	358	357	340	338	352	362	335	367	346	370	390	345	343	345	377	350	351	343	353	355	341	360	353	344	295	339	361	353	318	359	326	330	356	342	331	349	366	363	321	346	344	374	328	345	343	337	374	396	338	340	333	358	349	351	340	337	338	339	354	356	369	352	321	338	330	341	331	313	370	373	358	339	383	349	335	358	325	328	331	341	338	381	338	323	338	343	349	334	363	357	373	352	328	339	354	356	354	355	338	332	355	356	350	344	360	359	399	326	358	320	334	354	370	343	347	347	397	356	341	319	324	355	367	328	348	337	338	346	326	341	365	331	359	352	324	321	351	353	379	331	342	343	335	331	367	303	356	336	377	357	365	296	332	344	360	354	322	319	338	338	349	355	343	348	364	315	326	333	358	352	358	340	333	342	341	361	373	353	356	331	353	365	331	342	344	358	367	357	328	315	354	344	321	333	354	350	328	353	384	340	335	351	310	342	367	346	323	325	345	340	315	333	349	364	357	324	335	359	348	359	337	356	314	356	341	344	352	331	346	335	330	337	347	349	348	329	308	293	359	365	370	334	309	339	327	373	324	353	319	344	361	343	354	344	377	358	323	365	378	374	329	363	364	355	340	357	362	377	329	330	353	355	350	351	346	356	355	310	368	365	347	338	365	324	319	325	378	328	353	337	307	367	343	362	326	348	342	356	357	357	363	350	310	343	360	331	337	354	337	336	333	331	342	374	355	326	364	341	382	321	370	337	344	318	357	356	325	340	368	354	364	328	326	361	359	340	345	372	351	340	370	330	339	339	328	319	331
13912	1180	1004	748	549	413	343	347	268	270	280	254	251	247	237	198	222	198	221	203	230	216	214	242	203	216	222	213	179	186	217	210	202	222	201	199	191	194	166	247	190	188	196	195	186	201	201	192	174	190	193	181	180	225	178	190	182	199	222	185	188	203	208	227	189	177	200	185	229	194	179	161	186	202	204	204	203	192	184	203	232	207	175	208	180	196	206	192	218	226	195	215	202	216	190	202	209	210	219	188	213	181	210	192	202	176	203	215	179	205	202	185	228	189	228	176	187	183	202	194	192	200	167	194	198	199	194	225	221	197	191	191	186	189	185	187	206	200	198	207	225	205	220	225	197	207	224	193	206	210	216	198	203	187	207	208	183	212	179	214	201	188	179	186	208	208	185	209	179	183	191	179	169	229	192	210	203	203	200	205	194	192	208	203	229	201	187	213	185	194	232	209	194	207	210	182	206	193	226	215	203	203	226	196	195	205	187	206	212	202	213	201	185	190	189	198	214	200	170	221	213	202	201	216	208	209	215	181	218	169	203	213	191	211	166	183	204	182	203	210	177	187	199	215	187	188	190	200	210	193	216	223	214	211	197	193	213	214	186	195	191	193	187	203	222	207	204	220	211	192	223	216	197	208	176	195	198	200	178	195	197	204	230	211	202	201	188	195	174	232	184	187	171	186	200	208	212	217	204	218	195	183	185	178	215	201	197	165	214	200	186	205	209	204	202	195	178	197	189	188	174	189	208	199	223	197	189	233	189	211	178	195	189	183	197	210	189	216	195	184	190	191	191	190	203	201	218	200	171	205	202	199	185	172	193	200	205	169	215	198	179	199	189	196	193	203	158	175	182	198	194	188	178	195	186	210	196	215	171	164	192	180	195	214	209	204	205	195	200	188	203	220	197	215	231	185	185	199	181	202	179	182	216	208	212	189	200	190	198	174	216	209	206	188	210	184	203	183	176	206	219	185	201	235	192	202	199	189	178	218	219	189	194	182	187	211	228	195	161	201	188	210	201	206	167	195	217	209	214	176	195	195	183	200	194	210	196	194	202	181	196	211	195	231	199	208	184	199	162	196	189	208	204	198	199	195	162	168	194	201	211	192	186	185	197	203	187	202	202	188	212	210	206	228	184	205	209	209	197	213	212	196	224	221	188	203	182	196	198	187	190	197	169	177	213	185	208	184	187	205	199	199	170	202	204	186	180	183	220	193	204	201	189	190	203	195	190	207	205	231	201	189	186	212	214	212	163	184	190	164	185	187	194	181	190	214	202	188	211	181	180	193	193	195	181	191	199	183	183	199	208	187	251	194	185	203	202	204	207	214	208	186	211	185	216	172	199	182	192	192	195	210	191	196	190	194	180	195	177	185	212	206	198	176	214	170	200	184	195	172	194	175	205	208	209	215	174	195	191	191	205	202	203	197	196	207	189	216	206	211	191	187	213	240	200	196	180	187	187	173	188	201	201	175	165	178	200	208	192	172	196	174	214	204	210	204	183	207	190	195	176	196	198	190	233	222	213	208	187	198	197	188	183	197	206	228	208	200	209	167	190	182	186	212	210	178	185	165	206	218	230	187	228	199	201	218	228	185	187	197	214	219	218	178	186	187	177	231	181	197	196	214	180	219	177	179	214	225	227	209	187	189	170	223	197	220	183	187	204	190	194	207	208	211	205	205	192	204	203	187	215	206	184	204	190	215	220	203	202	196	225	171	200	207	199	207	201	198	213	189	217	211	190	217	221	192	205	208	187	216	225	157	212	212	179	199	191	209	196	188	184	202	172	176	188	180	184	205	192	192	197	192	209	180	205	210	175	189	196	187	168	229	200	183	177	222	206	210	183	184	187	208	213	180	198	191	191	198	195	219	175	216	193	186	211	191	192	222	191	189	214	196	209	173	219	218	197	216	183	190	193	220	210	175	202	217	187	221	195	200	180	243	203	201	174	207	225	212	209	199	184	206	204	194	180	203	191	209	214	200	184	184	179	180	186	190	192	202	215	183	191	199	211	194	191	208	212	194	200	187	205	198	211	178	186	204	213	183	202	192	215	192	213	193	221	198	212	196	196	189	197	198	196	211	212	206	196	191	185	196	201	197	203	198	182	184	217	205	220	195	216	200	185	194	206	208	188	185	187	208	180	202	197	197	166	201	196	191	202	187	221	167	203	183	176	186	202	196	177	192	215	195	190	228	214	203	189	203	200	194	217	178	257	192	186	185	183	192	192	200	206	184	228	200	202	202	162	196	225	200	179	188	197	236	218	214	190	191	198	181	204	205	195	188	175	209	195	191	219	194	193	166	200	176	176	193	184	181	182	219	200	213	184	182	209	173	195	204	192	208	199	198	197	188	211	188	212	197	195	228	179	220	212	179	186	207	201	179	225	190	191	184	229	215	202	209	197	188	224	209	199	206	195	201	207	202	168	200	209	210	201	200	190	190	183	208	201	211	197	187	177	195	233	201	211	203	211	194	212	213	207	201	195	166	207	194	227	187	194	192	185	227	201	204	207	200	199	220	216	207	176	221	203	173	202	231	208	184	184	181	212	212	171	176	193	196	185	191	194	195	189	186	177	188	175	225	201	193	189	192	193	226	201	179	207	211	190	189	193	214	179	198	203	193	197	171	203	189	170	210	206	210	192	200	198	181	196	170	200	194	187	195	207	208	214	198	209	202	200	211	196	183	173	182	212	199	188	204	183	217	206	202	214	184	196	210	199	202	173	189	189	188	197	204	216	200	196	221	225	231	192	237	191	196	200	185	209	183	205	199	180	180	206	208	209	211	203	224	179	208	186	211	224	202	199	233	190	217	184	198	186	159	207	184	177	201	169	185	178	157	205	192	193	198	225	193	182	198	202	190	176	233	200	194	201	197	233	211	196	203	207	209	209	190	195	203	183	224	199	187	223	201	199	192	216	234	216	203	220	173	212	190	187	210	182	207	172	192	197	208	191	189	204	199	206	177	181	195	186	210	206	181	212	206	202	192	187	212	174	201	203	217	173	175	192	201	211	193	213	189	223	196	239	205	226	197	193	186	186	190	212	192	174	173	194	197	185	219	200	190	187	201	195	182	205	213	183	192	185	169	195	202	202	238	203	207	177	194	171	192	188	177	190	165	193	193	190	185	215	188	202	208	204	187	184	194	183	191	215	171	204	221	199	198	234	176	200	201	201	191	187	189	208	199	234	204	202	183	192	181	203	183	211	175	188	185	177	217	214	195	217	234	184	201	187	208	194	201	220	206	231	190	228	185	191	190	195	230	220	213	211	178	220	193	231	179	197	212	188	170	163	184	188	187	204	211	204	185	204	198	189	205	209	216	170	208	207	196	180	198	228	184	204	170	204	182	215	165	197	190	206	186	221	196	191	165	171	204	193	208	194	219	203	174	194	227	182	224	207	202	181	208	216	217	190	185	205	210	204	207	189	217	211	209	178	217	215	232	192	214	209	208	231	196	217	192	199	193	215	200	183	222	201	201	220	191
8061	1092	2157	2321	1956	1556	1234	1104	1020	885	784	790	729	708	682	678	630	607	608	610	550	633	507	577	593	587	570	549	558	542	524	558	532	496	532	539	564	579	502	523	519	575	496	563	504	533	528	522	473	545	519	509	515	518	522	537	484	525	498	523	485	524	501	489	545	501	523	513	495	540	510	544	505	535	523	543	501	475	535	520	505	511	517	508	479	489	497	487	507	517	553	541	494	557	507	569	480	483	506	521	488	506	509	508	519	461	525	543	495	542	554	499	528	476	515	504	553	485	502	546	502	481	489	503	508	488	518	488	522	493	520	509	556	477	492	514	505	490	498	471	515	507	497	522	498	494	511	506	490	493	514	515	502	526	528	517	489	521	505	534	517	479	494	489	514	494	522	459	531	499	495	484	546	499	499	513	473	514	502	503	547	478	506	493	440	544	546	506	507	531	542	474	519	491	480	498	519	500	485	478	506	524	532	507	512	500	514	481	510	512	511	531	471	467	485	512	530	512	479	553	517	476	476	485	521	510	476	522	500	500	518	522	568	510	546	524	522	458	526	532	502	537	529	489	525	478	487	497	493	488	516	532	506	506	479	533	538	505	486	512	520	473	530	495	462	486	510	519	516	500	522	468	483	510	533	504	478	466	496	488	527	533	490	504	518	510	511	492	494	477	514	545	486	506	536	498	501	470	494	508	501	483	476	487	503	527	495	484	535	522	526	497	490	539	482	552	501	483	492	468	514	492	534	479	486	497	473	516	539	487	457	471	515	497	493	512	486	514	522	488	476	474	463	541	510	484	505	483	538	487	508	446	498	529	513	500	514	479	485	507	527	509	475	481	499	523	523	524	554	484	480	482	471	559	467	481	507	522	480	469	530	470	507	571	495	502	506	499	546	502	535	504	503	499	512	525	471	497	534	534	484	540	514	546	501	523	483	504	486	542	521	474	498	541	493	496	468	505	555	503	554	497	507	542	474	516	499	477	500	501	476	572	542	510	493	500	490	544	538	497	472	507	512	490	494	498	504	481	496	509	506	533	472	568	489	485	528	508	449	530	507	481	477	506	471	500	470	538	537	517	512	501	541	486	502	480	493	515	525	548	488	490	540	538	492	524	460	514	504	502	505	555	490	494	499	513	482	498	496	505	512	517	480	522	525	519	508	503	496	534	492	467	519	525	510	527	481	484	488	480	527	536	537	506	534	523	515	481	517	526	510	512	475	521	467	510	478	497	514	510	506	505	522	520	502	498	524	467	500	532	458	500	550	525	498	520	519	489	514	504	531	507	507	519	500	508	506	507	527	515	502	500	505	516	510	457	529	466	548	487	522	523	529	472	523	499	488	531	490	487	527	506	517	480	500	482	498	548	520	497	509	471	473	516	478	531	485	475	508	514	502	522	471	499	501	512	488	516	522	518	487	511	547	499	538	517	525	507	522	493	502	509	475	498	491	563	508	481	538	487	511	495	540	486	555	502	543	503	530	530	496	521	507	537	493	522	501	513	510	520	510	515	509	495	478	496	505	511	467	527	492	532	515	551	550	527	501	473	494	524	537	509	490	515	529	513	536	517	538	528	476	513	478	468	499	488	515	516	506	563	539	504	470	524	521	504	508	484	476	507	534	497	485	490	494	515	506	479	488	516	494	485	496	516	467	478	509	574	484	503	479	489	506	467	483	497	478	526	490	508	492	490	480	505	540	487	501	503	483	546	500	511	510	546	508	519	505	521	519	507	558	499	486	490	503	537	513	527	513	467	488	528	471	507	447	500	518	499	510	510	480	529	478	480	506	474	536	487	489	496	500	536	508	518	513	515	519	532	492	496	473	546	482	459	530	488	512	518	551	490	478	558	501	486	552	529	488	509	485	495	513	500	484	482	509	511	493	489	520	527	492	514	540	489	516	513	522	491	494	489	496	509	470	526	538	547	511	496	502	498	509	527	500	487	505	496	503	486	513	525	479	494	487	503	481	493	475	526	514	507	521	496	491	531	468	505	484	507	484	497	536	532	461	486	514	485	512	526	470	486	518	468	528	496	486	497	482	473	498	491	519	523	509	500	520	477	493	526	487	510	486	528	510	493	488	498	532	521	485	510	495	505	515	512	468	506	480	515	512	494	503	468	512	520	505	501	525	483	539	541	490	533	518	517	456	534	524	516	486	479	506	530	479	505	526	492	464	502	479	519	513	526	540	500	496	543	516	528	539	538	506	498	529	521	507	515	491	480	506	518	482	489	500	502	518	512	496	498	506	494	513	473	498	502	486	459	556	480	487	481	511	517	517	492	518	513	525	495	467	521	502	547	532	510	507	488	469	495	521	505	481	534	528	480	480	519	527	514	525	503	563	504	515	450	490	482	464	493	506	496	531	500	526	487	492	518	445	501	474	487	477	486	493	502	494	483	503	485	541	490	503	506	482	495	510	510	479	478	546	523	528	460	500	544	502	529	495	498	515	494	454	526	488	516	518	485	516	478	475	511	519	490	462	501	529	537	514	490	494	510	495	516	485	472	515	473	500	478	488	475	497	464	466	552	469	481	501	505	517	478	535	542	468	486	508	503	475	509	471	512	468	512	486	515	482	493	524	552	490	506	527	501	539	500	490	487	496	500	530	481	501	531	461	504	486	532	511	505	534	484	521	510	478	473	534	535	526	464	527	478	490	461	502	516	479	488	487	519	463	478	511	467	522	485	535	521	521	490	513	493	499	502	515	547	498	503	507	527	450	488	508	522	520	521	497	509	491	506	527	499	504	512	520	492	557	478	521	489	496	523	487	449	510	499	505	515	495	480	511	528	482	481	520	502	498	511	527	505	507	470	488	485	505	496	501	531	528	505	510	532	537	524	484	514	500	504	472	495	507	517	539	467	489	521	515	491	523	497	498	514	531	496	539	499	550	499	515	522	524	504	531	491	558	536	527	488	473	490	498	509	515	493	483	531	468	527	521	526	503	477	504	478	483	488	496	525	498	474	518	512	512	511	526	506	519	492	472	496	510	476	501	492	528	552	475	510	477	538	500	515	495	525	498	516	560	481	499	493	472	493	462	499	470	501	508	479	528	501	479	488	517	543	512	502	529	541	491	496	570	511	482	515	500	537	517	500	493	532	495	504	512	499	500	501	512	463	500	485	520	479	500	492	557	500	501	522	508	490	487	482	512	483	506	502	520	531	465	470	531	488	489	513	473	499	491	493	503	530	499	532	497	533	494	514	489	512	498	508	469	501	510	541	516	502	517	490	498	543	500	516	519	527	506	499	503	491	475	470	524	541	569	472	466	486	493	496	516	466	539	501	520	460	491	493	476	511	479	477	508	474	507	497	560	490	552	534	485	506	484	517	497	456	506	511	476	486	519	513	492	523	486	499	523	502	539	523	503	522	477	503	530	511	504	500	483	480	480	509	491	531	503	514	535	504	459	517	533	523	519	498	480	480	489	520	505	481	512	507	495	517	497	493	494	489	507	525	515	517	502	488	472	481	483	514	537	493
1469	321	318	280	320	307	285	312	281	304	294	273	276	286	314	284	249	300	303	327	295	306	288	326	286	311	284	290	281	289	281	282	266	286	279	266	271	280	280	298	301	269	309	297	298	301	277	304	287	312	293	293	273	319	288	314	252	284	283	304	299	290	291	300	263	301	296	296	297	293	271	275	301	287	293	263	310	286	250	239	306	279	259	275	301	287	301	285	277	277	293	281	280	300	282	292	288	263	284	297	301	272	260	319	337	338	297	265	323	281	305	318	281	295	264	284	279	289	289	282	312	303	295	287	294	285	296	290	261	264	300	286	251	248	302	284	263	288	282	281	297	270	281	263	291	271	275	286	269	279	316	270	293	315	296	286	299	276	336	308	296	281	316	295	276	293	321	289	288	291	287	264	265	262	328	269	296	340	280	279	263	299	293	283	296	293	340	293	262	302	291	247	310	266	326	287	286	264	260	277	295	323	285	267	282	260	297	298	295	278	269	296	295	281	281	291	309	308	293	277	249	311	281	307	287	295	291	288	312	281	285	307	308	291	312	287	259	270	265	272	285	293	296	287	283	263	286	301	259	299	292	274	281	305	271	275	315	303	297	277	299	271	273	268	309	287	276	307	296	279	329	282	259	314	334	333	298	295	293	284	270	276	292	303	296	278	292	257	318	285	291	301	267	284	289	270	275	271	316	292	267	266	275	273	293	280	301	286	281	289	265	295	301	261	260	294	279	259	276	294	280	277	289	291	255	299	296	306	309	317	283	271	284	338	298	333	306	298	284	265	302	284	278	286	320	281	277	274	280	306	291	281	273	290	302	307	275	305	276	287	280	291	309	270	263	285	282	302	262	280	278	245	268	289	287	299	294	287	282	266	279	264	274	255	297	291	286	290	274	275	283	277	303	274	302	304	280	289	278	285	281	307	297	276	285	303	273	299	278	266	258	279	279	280	297	296	300	314	295	296	288	282	285	264	288	287	280	299	301	261	259	332	290	254	287	254	315	269	285	319	279	262	313	284	253	315	305	299	274	308	289	264	285	318	267	282	296	284	280	285	274	289	273	310	247	283	278	277	271	289	263	296	278	260	281	271	290	277	285	342	308	303	273	303	265	282	272	274	258	276	293	308	291	281	287	255	284	293	278	307	312	295	280	306	285	295	281	289	282	303	313	263	294	282	272	274	295	308	233	320	299	305	337	289	304	306	262	285	279	304	279	283	298	290	304	271	279	298	273	253	305	277	295	275	301	303	278	284	272	293	295	295	307	273	249	266	266	254	262	259	281	280	284	291	286	302	278	249	273	311	279	300	272	296	261	287	296	305	296	290	264	290	287	308	309	288	281	275	294	297	286	297	292	266	317	263	276	265	286	285	279	260	247	281	278	291	281	307	273	243	301	263	271	264	299	289	310	294	298	290	267	286	302	278	297	263	308	262	269	313	306	314	300	266	296	279	305	326	258	261	296	272	276	286	274	297	305	288	272	335	281	282	297	297	287	285	277	275	300	283	262	281	303	283	277	310	256	268	262	274	305	277	292	274	272	290	297	270	284	242	284	269	299	304	284	309	279	278	314	319	292	274	309	337	290	304	250	283	271	285	255	305	247	253	283	284	306	295	318	282	325	298	303	280	291	294	277	266	302	291	275	269	280	271	306	275	319	270	280	301	295	279	281	312	307	291	281	261	273	279	297	276	284	243	253	315	292	245	314	276	312	287	307	270	253	308	299	293	301	279	285	261	294	262	300	282	289	275	298	288	270	327	295	280	288	277	299	267	286	279	298	264	266	321	296	303	299	304	284	279	263	307	288	256	292	297	270	283	315	278	269	277	279	290	309	284	307	291	317	299	265	281	300	279	299	278	323	300	279	296	278	315	271	310	281	306	285	279	275	336	282	319	269	298	339	288	281	269	311	303	295	290	313	281	293	289	299	253	277	293	292	288	307	273	298	314	299	268	277	298	306	260	306	288	347	280	297	285	298	265	308	284	268	265	257	307	305	314	299	284	281	302	304	275	250	304	293	288	289	298	269	289	282	296	270	268	285	270	262	292	303	274	287	281	307	294	258	255	245	287	276	270	276	273	320	296	291	300	275	305	293	274	272	298	317	286	299	328	275	307	296	294	268	276	287	262	278	275	294	296	282	335	280	296	302	294	297	302	262	303	295	314	287	278	222	276	329	260	266	267	299	334	304	290	264	295	287	289	270	264	329	265	291	301	305	308	298	253	287	301	323	248	270	290	259	293	292	285	278	286	265	286	261	287	286	309	289	283	294	247	304	288	291	278	302	252	270	268	289	260	277	296	285	297	312	308	282	328	290	287	264	297	301	267	291	297	271	287	320	279	311	289	286	269	252	272	285	287	289	273	314	291	305	291	292	272	292	268	280	299	273	296	304	269	330	305	275	288	307	294	316	292	286	294	289	279	281	253	278	284	284	302	284	295	295	309	286	267	279	269	293	306	292	266	322	338	321	284	255	324	295	274	300	303	294	276	274	310	279	261	296	306	305	276	295	289	317	291	291	292	304	267	329	315	254	300	300	271	263	285	297	268	275	281	286	304	287	298	261	267	289	261	285	308	280	328	298	265	283	279	299	312	274	274	274	316	291	309	287	277	295	271	278	295	323	287	288	296	301	320	278	267	275	293	311	267	272	253	275	308	293	294	296	298	289	291	281	271	284	307	292	272	324	278	269	262	266	261	281	302	302	315	313	290	290	299	280	308	329	272	270	281	275	308	263	281	274	295	288	305	287	285	272	290	265	291	311	286	292	285	308	286	301	311	304	256	252	268	247	233	297	296	259	262	295	314	308	291	311	272	287	290	260	291	260	296	293	323	282	279	264	292	265	270	292	276	280	311	279	257	284	297	269	270	312	288	288	254	290	280	312	274	273	303	283	301	272	270	292	314	283	298	279	289	271	272	272	269	281	292	290	318	279	314	272	289	282	301	289	270	283	277	300	322	303	284	272	300	258	302	246	286	272	321	309	271	312	291	254	262	270	316	284	284	290	251	294	271	255	306	237	260	262	282	270	318	299	295	291	293	301	312	309	274	277	285	311	309	298	276	264	305	272	284	298	259	291	313	294	278	297	274	310	287	266	292	284	306	281	289	280	273	316	292	280	276	282	279	297	287	301	280	249	305	282	248	290	286	287	308	316	294	281	312	299	290	307	323	301	268	292	298	264	290	284	288	259	280	305	308	294	254	293	301	298	312	271	311	295	283	300	344	299	301	293	267	277	306	294	264	302	289	323	291	294	303	293	284	270	268	300	288	302	294	284	264	286	294	268	271	273	294	307	269	282	304	251	308	263	281	257	271	272	280	273	268	294	291	275	250	302	304	280	283	270	270	305	274	283	318	291	262	276	290	269	293	275	276	295	260	270	321	273	266	276	313	268	297	289	257	279	290	289	283	289	320	278	307	310	303	279	288	258	282	290	285	270	277	302	302	267	268	283	284	288	303	272	253	275	289	270	275	317	298	299	301
1778	683	711	652	648	660	722	640	673	681	659	689	690	660	631	648	631	660	680	675	668	651	649	677	647	644	635	595	689	622	680	700	681	645	665	653	632	674	649	714	654	662	669	685	675	628	660	712	698	669	668	715	630	641	657	675	674	677	647	649	656	689	701	699	654	643	688	681	650	700	643	702	613	677	659	660	638	680	668	623	657	625	682	686	663	627	653	662	643	662	636	664	638	625	691	693	688	657	622	628	650	604	664	699	630	640	667	676	656	598	641	641	659	654	695	658	690	669	636	648	640	678	630	686	609	702	623	662	696	643	617	675	686	689	585	632	633	654	652	636	647	683	606	653	648	694	651	627	635	626	690	660	652	656	639	662	637	631	633	633	626	627	681	676	633	627	652	677	610	678	619	626	674	716	654	640	624	649	646	661	614	639	642	630	697	699	646	649	665	634	659	655	652	644	655	674	662	624	656	638	681	716	654	637	666	664	644	616	656	681	640	647	645	653	637	629	679	686	664	690	655	664	682	644	654	691	642	652	681	670	646	633	620	666	638	652	667	641	674	693	670	614	639	668	655	642	665	644	605	654	627	653	700	652	663	665	673	643	656	647	647	643	666	622	615	629	623	647	663	684	691	664	646	690	675	642	678	647	673	667	684	672	645	610	637	593	663	662	613	672	660	689	665	638	648	687	645	636	626	653	622	645	672	646	666	625	639	653	658	648	676	656	669	651	624	598	677	614	629	631	614	660	640	615	655	668	645	626	666	635	631	660	615	630	667	662	670	689	621	648	669	666	636	669	627	672	675	659	685	661	630	649	685	663	663	649	626	610	664	615	686	630	658	712	602	658	672	617	601	665	664	676	630	633	637	648	666	633	653	626	641	641	636	661	671	664	648	637	628	595	658	673	687	652	634	704	651	645	656	613	696	696	665	695	665	636	667	659	630	666	632	620	674	653	690	653	650	635	676	637	634	648	669	621	681	613	645	632	622	670	665	682	676	683	688	709	612	609	658	666	655	661	653	685	661	676	677	653	640	642	654	667	666	660	638	639	634	654	668	676	615	690	614	667	651	665	626	672	639	615	653	650	637	681	638	645	639	686	633	617	635	666	597	625	628	688	643	681	669	630	634	646	640	658	649	663	655	633	661	664	609	616	671	630	647	678	736	647	632	664	615	682	630	635	677	641	661	658	643	658	675	644	678	678	673	682	705	680	640	675	652	681	667	649	634	667	660	696	684	649	660	688	649	622	650	680	653	694	642	640	672	695	642	663	631	614	642	647	644	670	624	656	653	662	629	653	651	684	663	651	627	675	667	631	616	626	685	657	624	628	644	638	669	630	660	666	605	659	642	570	667	634	642	640	616	643	651	625	706	637	625	665	655	657	653	666	698	652	647	680	649	640	676	682	644	675	695	658	646	670	678	656	662	693	594	634	641	658	679	637	651	660	676	671	630	647	678	647	657	671	605	673	664	673	629	645	658	654	671	647	642	663	656	612	650	675	671	625	663	660	656	655	637	656	624	659	673	686	625	641	626	680	655	683	624	657	612	635	628	607	633	657	674	626	651	605	623	662	644	636	661	689	625	615	625	604	648	661	671	662	623	681	665	652	627	643	612	704	666	635	656	646	654	696	626	677	621	654	634	630	682	677	641	631	670	690	638	662	642	665	681	665	665	682	630	632	614	634	684	663	673	679	664	656	687	679	658	623	670	659	614	609	643	654	655	641	664	685	600	689	634	672	717	673	659	698	675	631	693	662	619	644	684	654	649	685	643	635	688	618	669	681	690	662	636	654	691	683	703	632	638	670	650	678	655	622	662	645	618	694	617	629	634	615	624	667	624	625	669	649	685	646	706	723	637	646	690	666	683	644	673	687	651	671	628	690	658	648	657	661	619	651	665	644	636	652	638	625	652	641	650	584	615	633	626	640	675	715	669	627	646	642	681	614	681	631	654	630	689	666	635	635	602	707	651	710	657	649	652	674	653	642	684	652	682	666	660	686	631	653	653	684	692	674	644	683	655	632	647	666	655	675	637	640	633	664	658	646	659	648	608	655	677	669	638	645	595	591	659	637	655	687	668	638	624	667	696	664	644	633	614	621	669	620	641	684	654	687	590	648	672	674	668	642	648	628	640	697	653	668	651	687	647	697	697	690	680	689	664	640	618	667	641	652	598	681	646	607	636	633	688	661	679	637	686	632	662	640	659	656	641	702	661	641	642	659	614	661	662	652	632	667	664	676	651	650	603	653	676	668	634	616	643	671	667	671	670	633	642	627	659	645	702	652	668	693	639	674	645	700	631	631	669	665	652	696	638	592	647	624	654	631	655	666	687	646	650	666	660	629	583	648	642	628	652	676	721	634	694	685	677	684	636	626	620	698	677	639	634	620	648	655	659	666	620	691	672	633	645	663	649	641	644	666	651	655	645	645	665	665	652	635	660	597	672	674	712	663	620	641	643	669	649	669	680	669	649	603	617	681	691	631	624	632	657	697	639	646	649	697	624	633	670	675	628	703	672	596	675	698	675	655	655	625	609	683	657	648	640	654	618	657	624	635	664	660	675	638	690	643	682	690	627	690	642	702	629	611	632	684	630	635	637	677	666	654	630	653	592	603	655	692	663	648	648	672	659	664	618	652	629	644	668	657	635	657	653	618	685	642	639	654	680	659	652	690	655	598	675	640	672	652	642	688	696	673	656	640	658	686	613	656	659	655	707	629	654	626	625	645	641	598	675	593	656	676	642	653	665	634	671	681	663	673	621	652	663	665	673	663	636	642	619	642	629	627	687	634	679	653	681	657	662	617	632	649	644	666	690	671	704	656	625	600	620	688	686	618	660	614	636	694	669	605	684	682	659	666	650	609	638	627	619	668	635	646	668	670	658	631	635	659	723	639	651	700	673	666	646	663	644	639	600	666	612	655	665	625	621	684	626	695	657	636	631	611	682	692	659	692	680	658	687	672	665	677	673	606	677	664	644	709	652	687	627	671	649	653	658	667	642	627	628	613	643	672	649	601	635	668	647	637	659	639	630	635	642	619	642	634	693	678	668	656	689	625	684	655	648	640	634	630	647	667	684	671	643	679	654	656	657	650	644	653	627	657	617	682	642	630	636	664	664	651	640	616	648	624	647	662	652	698	638	671	673	661	604	658	627	678	670	672	642	694	639	593	660	624	641	623	602	673	650	670	670	666	669	663	660	634	653	640	624	676	629	663	660	641	621	657	606	666	673	671	632	685	649	612	640	658	661	630	663	660	652	672	625	627	652	682	654	647	700	664	663	661	655	663	657	624	664	647	663	627	638	643	669	672	660	659	667	618	610	645	636	676	657	621	672	663	602	618	615	629	680	668	682	654	655	645	670	691	672	671	685	608	703	616	641	661	651	632	680	698	613	567	658	639	645	623	600	646	645	659	682	671	683	636	656	672	656	643	666	677	629	624	631	629	673	613	661	659	704	608	647	613	691	660	624	625	629	658	680	657	678	701
7084	457	526	397	274	237	174	180	151	143	165	151	160	173	164	132	132	143	136	138	136	152	128	126	149	126	121	120	119	141	158	147	110	162	126	127	125	144	131	131	131	133	144	125	141	113	143	152	127	113	126	136	141	135	145	125	128	143	110	123	132	124	120	166	141	119	136	127	116	133	136	131	135	113	131	140	135	119	111	110	129	111	144	127	127	145	132	128	128	149	115	123	157	133	135	125	134	110	146	135	127	122	135	139	132	134	145	135	113	128	143	129	139	139	112	130	136	142	141	114	116	129	123	126	119	131	119	111	132	170	119	141	124	137	127	129	139	132	132	135	124	121	133	147	131	140	121	108	118	138	118	122	134	137	129	141	132	146	98	134	142	117	143	123	147	140	120	130	132	135	140	119	122	140	143	137	117	138	118	134	146	144	124	133	119	119	116	134	107	138	108	129	141	112	117	150	141	146	145	119	128	125	119	124	147	139	144	124	139	115	130	112	141	127	137	152	126	125	158	130	140	120	129	115	126	148	125	138	150	137	135	147	115	107	143	149	136	150	138	113	120	113	117	152	125	127	133	136	129	136	129	118	107	133	127	113	145	118	117	144	123	114	119	138	116	141	138	119	124	133	119	136	121	129	133	118	133	111	126	125	124	112	138	112	122	133	130	139	163	128	173	134	135	110	125	143	126	111	125	127	127	136	126	117	145	148	128	145	109	125	125	119	121	133	111	124	125	117	111	121	115	142	141	125	140	136	134	128	124	129	144	143	107	148	134	147	126	128	107	141	131	112	113	121	129	139	123	113	139	153	147	99	121	122	119	135	116	126	130	126	141	168	128	150	119	115	124	128	141	159	133	116	135	131	119	128	133	118	138	137	134	127	126	111	119	108	129	133	120	134	126	114	145	157	151	128	112	151	134	156	133	141	139	122	129	124	118	139	112	137	139	121	135	120	105	141	139	120	149	122	113	126	115	113	134	140	135	128	133	108	132	113	126	114	130	134	147	139	125	133	152	123	125	115	112	148	121	141	150	122	122	119	139	124	132	131	128	132	152	110	126	127	110	110	138	134	130	139	117	133	122	120	134	127	122	143	104	140	138	117	142	131	109	145	132	131	133	118	138	116	137	125	128	120	142	138	148	123	125	115	119	123	145	141	111	110	111	135	139	132	130	127	136	128	119	126	125	135	121	119	132	154	126	140	123	124	126	130	147	142	128	125	130	136	108	147	121	143	148	127	135	125	141	123	113	140	136	123	115	123	156	131	135	129	123	119	129	121	144	125	165	113	174	124	126	140	137	134	136	124	108	125	117	150	138	126	116	127	132	119	142	134	111	133	131	121	128	124	125	142	135	133	117	122	114	149	99	133	146	128	124	132	118	122	127	129	139	143	145	141	125	138	151	137	136	133	130	118	123	133	149	137	117	105	135	116	119	120	128	151	117	157	129	136	129	135	155	129	123	154	138	135	113	112	114	136	109	137	116	122	119	136	111	120	115	143	140	116	122	144	97	133	126	124	111	131	140	131	105	159	122	118	131	120	143	123	125	126	110	147	136	121	142	133	117	138	139	122	138	130	139	116	112	123	130	140	115	139	116	121	113	133	137	133	149	140	128	119	154	135	138	140	124	129	111	140	127	161	122	127	122	129	151	128	137	136	128	147	117	136	139	146	121	148	120	117	135	137	122	150	143	124	125	143	130	95	136	127	107	129	136	114	124	125	117	126	127	114	128	126	115	142	109	137	130	112	140	135	135	140	136	121	118	152	145	118	107	126	117	141	131	120	128	119	130	141	153	125	144	118	140	124	141	124	125	131	112	142	150	141	109	145	124	148	136	116	129	123	121	133	133	122	129	144	117	119	130	132	138	134	155	131	145	140	139	132	153	149	125	134	114	129	122	122	142	167	133	120	137	117	122	127	131	111	103	137	116	116	124	142	122	138	129	130	128	126	134	123	126	121	116	126	156	123	114	126	150	128	123	137	139	139	116	116	140	115	129	128	124	109	132	122	167	133	124	134	129	123	141	113	110	114	120	118	125	133	117	146	143	135	110	116	114	127	136	152	130	130	128	136	131	132	111	129	127	131	132	127	120	124	115	137	124	110	135	120	123	115	99	137	127	116	119	113	132	154	137	131	124	124	120	138	141	125	140	130	132	124	113	110	142	128	107	104	133	148	121	103	129	120	142	127	127	165	125	150	142	127	113	144	133	132	150	119	138	118	151	154	142	148	137	111	120	119	138	121	130	119	123	146	105	119	130	127	138	112	139	108	148	139	154	135	113	110	153	127	135	116	138	153	171	153	140	151	139	146	139	128	139	133	117	130	129	148	130	120	129	127	135	120	125	132	132	132	125	135	129	141	117	137	122	122	135	126	122	116	127	128	112	127	144	126	115	129	119	132	143	130	120	140	147	165	130	119	130	109	135	108	141	134	130	141	146	116	122	126	117	132	147	132	140	120	130	145	124	139	139	125	125	116	136	135	134	149	141	134	157	123	135	102	125	107	112	141	145	123	106	132	121	120	141	126	118	138	141	128	117	131	105	133	121	130	128	121	137	109	111	134	140	127	125	138	142	111	135	125	125	141	117	138	125	146	122	108	133	149	120	129	136	134	115	120	121	122	137	144	116	122	119	140	131	149	150	126	128	146	127	140	126	131	114	133	141	122	130	131	108	126	111	146	158	110	119	129	118	112	125	124	127	122	110	141	145	136	124	111	108	145	110	122	104	143	115	116	126	163	115	150	141	123	112	161	113	157	123	122	123	148	134	151	134	125	106	119	121	118	110	126	134	124	107	125	134	112	150	135	134	128	132	131	149	115	136	125	119	129	125	133	113	115	116	143	130	111	154	136	134	132	112	131	132	117	132	113	157	120	132	136	153	122	148	125	130	126	133	138	124	122	150	129	133	120	163	141	123	122	125	132	121	106	129	127	120	152	150	123	134	119	125	127	113	133	127	121	140	128	124	123	150	139	116	119	105	123	122	157	117	134	127	146	142	124	117	132	121	115	134	128	138	132	132	117	128	127	100	132	136	125	111	148	128	124	134	125	106	127	138	112	126	136	118	99	132	141	122	127	114	135	128	135	138	115	126	137	125	127	117	126	146	110	117	111	123	115	143	126	130	105	138	138	134	139	120	120	134	114	145	135	113	140	147	126	131	130	124	145	119	119	144	130	135	124	115	108	137	122	126	114	125	133	128	154	123	107	141	117	126	127	142	131	132	152	145	131	141	127	137	144	123	119	112	142	112	120	121	136	128	129	145	120	130	125	137	111	114	140	120	139	119	138	149	123	124	120	112	146	136	136	128	117	136	149	134	128	116	126	132	136	145	128	132	116	140	129	139	124	130	142	158	124	132	143	141	160	130	94	134	115	142	148	122	118	130	135	140	105	129	128	131	125	134	144	145	131	122	131	132	160	158	125	122	145	125	117	119	123	135	148	119	108	142	121	157	135	141	162	128	115	124	124	125	140	141	116	133	133
6085	624	1194	1297	1038	964	815	676	606	550	501	481	426	487	458	481	435	387	388	407	384	392	404	401	393	404	352	361	374	357	320	359	346	360	350	384	375	363	375	346	339	364	342	384	347	397	320	351	349	350	410	364	377	355	343	364	348	346	376	380	388	357	348	352	350	352	332	368	372	386	349	340	321	339	352	367	342	373	329	362	370	345	344	333	361	362	329	344	340	342	350	346	359	337	359	382	344	361	339	378	369	345	345	310	355	363	381	328	331	370	344	370	306	349	351	347	331	354	337	353	359	362	362	355	338	303	389	347	355	332	358	347	359	315	329	341	334	366	348	346	347	354	331	375	376	334	339	324	311	339	328	359	363	350	305	305	354	348	337	363	332	355	355	368	344	393	323	346	362	374	328	373	328	334	363	366	366	352	343	339	355	330	368	380	351	352	342	326	354	363	333	380	341	365	372	343	320	384	362	334	360	337	330	313	375	374	351	379	353	345	361	370	341	339	363	330	376	335	370	386	323	374	350	341	346	348	348	325	343	373	351	317	352	345	334	349	327	311	365	334	322	342	361	334	326	355	349	324	344	337	338	355	358	330	348	348	330	338	329	336	353	342	371	353	336	353	343	344	351	335	337	319	343	357	354	354	329	345	349	329	367	375	356	365	330	317	330	337	361	336	359	336	340	344	334	324	331	306	360	356	327	351	368	352	349	379	345	349	335	298	374	352	378	384	309	359	340	335	381	333	353	335	351	359	321	333	353	337	353	313	306	343	334	351	367	345	350	356	348	379	381	356	336	355	374	343	345	344	334	337	355	388	326	329	353	338	338	376	319	372	349	325	362	369	327	321	383	315	349	359	353	360	349	351	369	330	327	338	337	325	359	334	331	305	357	327	372	328	379	344	316	342	325	343	337	315	354	350	331	350	349	383	384	383	346	335	360	329	356	360	352	377	359	316	332	370	341	350	379	335	357	369	337	376	330	344	378	342	317	350	349	351	340	326	355	355	335	343	355	348	363	372	377	324	360	343	363	365	325	333	373	326	339	343	348	372	358	337	381	361	306	369	360	358	347	355	362	338	353	347	361	311	378	339	324	329	344	360	342	334	335	362	331	344	336	368	346	333	344	337	333	316	304	371	326	359	359	323	309	334	355	360	365	341	360	344	332	355	352	348	331	347	339	342	356	355	332	340	325	344	337	334	355	355	346	331	357	342	380	364	359	378	351	352	376	349	336	370	365	332	369	348	329	318	336	348	333	365	314	353	380	328	354	316	341	330	358	351	360	362	356	325	333	357	363	344	354	333	343	352	342	365	361	338	352	358	351	352	344	374	363	396	364	374	345	350	352	359	363	352	376	352	333	326	362	354	337	353	359	345	324	345	333	314	329	328	342	345	342	368	355	368	342	357	356	361	346	337	332	362	345	333	358	409	325	300	356	326	332	332	336	332	348	340	375	342	361	353	355	297	369	374	359	374	332	352	356	367	370	368	347	325	318	344	359	404	346	303	347	333	349	324	353	322	303	331	322	348	349	333	369	325	346	332	357	347	347	384	386	325	342	360	358	355	335	352	346	349	351	350	336	348	388	385	329	325	359	340	349	352	345	369	348	341	357	372	346	357	352	352	323	345	381	316	312	398	365	364	338	316	339	372	333	355	371	368	356	350	328	358	382	348	369	345	334	327	343	317	324	360	360	340	339	346	346	364	342	343	349	344	335	390	369	342	312	363	358	334	348	356	337	355	372	382	317	357	321	353	374	335	352	324	321	389	346	352	361	323	352	357	365	352	361	343	384	365	343	338	386	362	348	311	344	342	358	379	307	332	319	343	330	327	334	336	341	355	382	362	373	313	328	334	340	345	356	362	346	337	348	341	331	327	356	353	346	365	346	357	330	341	356	339	359	309	350	315	365	317	338	318	345	329	328	379	390	375	351	351	386	341	364	388	389	326	339	342	345	394	319	325	348	368	348	344	354	346	345	342	340	356	326	330	326	326	341	335	330	356	353	373	364	374	310	325	334	310	312	349	350	330	341	312	353	351	348	379	375	328	339	346	320	369	346	341	330	298	334	331	336	369	321	330	349	321	368	347	366	338	360	356	350	340	362	332	349	371	322	353	314	317	366	355	349	394	342	355	338	358	358	323	327	355	400	330	364	352	331	337	337	377	333	330	363	308	366	351	346	336	336	345	352	326	326	326	331	351	369	351	359	333	347	390	329	367	309	359	375	365	349	338	343	349	365	353	334	367	370	348	324	320	313	369	382	340	356	331	347	328	359	352	340	331	352	320	354	351	353	337	355	301	307	331	355	367	309	348	391	364	339	368	310	317	369	350	343	359	325	330	356	339	317	341	304	329	330	367	366	332	320	347	364	360	316	338	365	376	343	340	329	365	392	363	376	375	351	337	372	307	330	346	355	359	361	340	360	364	327	345	389	330	336	336	356	364	362	322	371	325	302	373	339	338	348	350	325	335	326	350	349	349	358	330	314	367	344	354	345	367	346	349	370	355	348	360	332	343	353	342	331	362	344	342	374	364	328	358	367	363	366	325	361	321	357	307	353	331	360	346	331	338	337	322	361	329	346	335	328	360	354	319	367	382	348	323	348	341	370	368	371	388	341	349	323	328	366	338	338	356	329	361	331	325	355	351	328	322	357	358	336	358	357	377	334	354	380	338	327	319	328	326	360	310	356	321	367	369	337	315	332	351	350	350	331	338	326	347	345	363	337	373	307	350	361	309	357	364	360	355	335	369	371	372	332	359	366	364	360	350	353	366	303	338	376	378	357	359	321	354	351	352	335	338	341	326	363	368	339	325	319	333	350	369	360	342	331	309	363	353	349	338	375	352	358	360	354	345	330	342	339	334	359	337	320	335	343	343	338	360	323	340	357	326	352	366	384	310	336	322	324	358	330	349	350	365	379	355	336	360	348	372	359	343	335	345	348	357	343	382	363	330	321	340	357	335	352	350	331	360	344	354	354	352	380	326	341	316	332	340	364	329	355	368	339	337	313	346	398	327	344	304	352	344	332	315	360	370	394	355	336	340	358	350	363	341	345	355	352	341	374	359	372	377	324	335	347	340	315	368	340	320	384	421	356	363	339	333	373	336	335	364	358	329	385	361	352	354	310	351	388	381	307	344	356	342	364	320	356	346	336	381	352	305	351	337	362	313	338	349	373	357	350	352	370	328	330	337	374	329	370	338	343	321	338	355	357	347	348	332	360	327	360	352	352	321	331	347	319	349	346	321	376	365	326	355	342	360	362	366	324	363	355	355	350	344	336	370	344	343	356	342	361	338	343	337	365	350	366	351	366	375	347	362	353	340	382	341	335	351	371	361	322	332	320	332	350	348	343	354	366	345	353	349	331	333	377	373	336	360	368	364	356	360	366	344	340	329	372	301	320	347	352	364	357	342	358	356	333	369	355	347	300	360	353	317	367	349	327	369	384	342	312	355	352	392	360	357	334	366	371	321	332	331	332	346	324	331
13636	1215	925	742	561	422	324	278	250	262	235	232	238	233	249	214	230	196	221	216	214	210	209	207	218	206	195	209	226	179	188	214	231	182	205	212	208	205	208	191	163	156	208	201	185	192	217	225	192	234	195	227	192	176	192	211	211	198	208	207	194	217	169	213	201	196	194	182	189	196	209	190	206	193	172	189	196	200	191	182	208	195	220	198	196	184	190	184	188	193	174	185	218	218	176	179	218	180	205	214	198	201	200	182	216	206	213	182	175	184	199	198	171	187	184	196	174	217	206	186	189	188	183	192	200	184	171	190	200	202	195	196	199	188	191	205	186	193	208	210	192	230	186	197	197	172	189	199	206	188	197	193	196	171	227	198	171	215	215	196	197	227	211	204	229	171	199	200	193	219	212	190	208	200	203	190	189	185	197	198	177	198	181	211	210	178	240	199	173	221	206	215	182	197	197	192	206	187	189	158	188	200	190	162	225	194	187	207	197	189	209	199	203	178	231	199	191	230	208	194	172	163	225	172	214	205	203	197	210	246	194	186	228	191	168	201	212	188	241	208	194	216	183	207	213	208	217	203	204	191	202	212	185	170	201	179	177	213	185	210	200	223	193	173	193	191	196	182	195	208	186	198	201	215	185	178	193	199	194	209	197	223	228	162	174	178	194	209	217	181	198	215	174	201	180	181	200	189	220	206	200	196	190	214	208	189	188	197	199	213	220	200	209	226	206	163	198	181	184	194	225	197	214	180	192	189	218	187	196	201	175	195	192	188	184	204	174	183	184	182	180	201	171	203	221	195	203	224	204	212	200	216	223	188	184	213	200	189	195	235	178	189	196	178	236	196	196	187	188	208	196	179	183	193	182	232	221	202	205	208	224	183	205	181	196	199	203	181	189	175	180	207	193	197	198	182	186	222	194	181	211	171	176	180	181	179	174	167	197	189	184	199	203	218	184	199	187	206	185	194	199	202	190	205	182	182	212	207	195	193	200	214	193	215	216	193	169	203	204	199	213	203	209	200	198	189	191	176	184	204	182	206	185	191	194	175	206	236	218	196	214	191	211	175	183	196	207	204	199	187	204	202	210	199	193	200	207	205	199	168	206	203	176	190	195	222	215	177	209	204	217	207	195	174	205	172	213	175	181	198	200	190	215	233	217	184	191	200	215	202	227	240	208	174	184	183	179	205	186	200	203	171	190	196	186	201	209	196	212	199	179	185	159	187	170	221	208	196	184	171	198	185	202	214	179	184	203	199	215	209	217	186	207	226	191	201	214	186	219	200	170	229	194	218	193	214	205	193	211	215	232	198	183	183	167	194	175	195	179	175	221	194	190	191	209	202	174	188	181	205	181	186	203	191	221	191	207	203	204	191	218	194	175	187	200	190	211	185	228	209	214	184	224	186	204	209	198	214	210	204	173	184	220	208	234	190	215	174	182	222	207	202	188	197	200	183	201	195	193	194	209	223	206	211	187	211	198	195	200	191	173	176	149	186	188	203	179	201	197	186	217	187	199	197	202	166	202	203	200	204	202	203	199	191	195	174	200	193	182	228	196	204	214	176	179	189	205	222	198	172	198	220	171	199	197	209	181	168	203	177	198	189	190	193	221	191	224	198	188	179	213	198	202	228	238	213	197	193	189	192	204	211	223	187	192	196	198	226	231	219	202	168	194	183	198	213	194	207	204	192	213	207	202	168	195	170	197	198	185	176	205	185	204	203	207	185	194	181	229	228	208	208	193	200	200	192	165	194	175	201	191	202	198	205	218	204	226	199	211	182	218	176	192	205	178	189	212	187	199	194	202	185	205	201	202	202	218	206	213	173	212	207	224	205	209	197	177	212	210	206	202	202	197	179	194	201	196	187	176	214	191	198	212	193	204	220	196	197	197	189	193	188	205	210	195	180	176	166	192	188	214	216	199	178	178	179	224	192	195	202	204	187	248	185	200	202	207	201	210	170	180	212	195	215	172	185	227	185	189	206	185	209	204	191	210	177	189	183	190	184	190	198	196	206	207	217	200	185	204	209	212	194	210	204	214	204	169	217	181	204	169	210	202	181	204	176	172	210	197	195	187	184	200	188	194	224	208	212	201	225	212	227	196	194	187	192	188	191	201	170	223	218	211	211	181	212	213	238	173	180	191	224	176	195	199	188	210	223	213	196	199	202	210	207	207	191	181	203	194	212	194	182	164	188	189	198	208	211	202	185	177	182	196	177	194	179	177	206	193	183	194	197	176	205	212	185	211	176	230	217	222	210	182	198	192	204	191	185	210	207	186	191	169	183	200	214	208	210	199	196	214	195	195	211	212	208	201	204	186	180	196	218	188	202	198	241	188	200	193	199	173	214	203	198	194	167	194	164	208	194	191	193	212	195	199	208	180	203	201	208	205	215	203	186	197	203	183	207	205	200	186	181	207	183	191	225	211	186	194	204	206	221	215	212	165	196	208	191	205	197	200	204	162	223	220	184	242	192	185	205	188	196	194	201	200	206	167	158	197	207	187	184	178	200	188	204	218	199	188	174	185	195	192	219	181	199	211	197	208	196	211	170	204	194	223	184	222	206	187	207	203	211	205	195	205	216	202	172	195	196	205	211	201	184	202	186	211	184	204	202	205	184	205	181	189	180	184	216	188	190	197	185	195	174	212	232	211	206	218	203	206	187	212	206	208	217	189	180	196	203	179	210	221	179	207	184	185	197	172	196	211	201	197	180	203	225	193	200	192	222	225	174	190	201	192	195	204	170	232	215	193	204	223	188	215	203	182	218	209	193	194	193	220	190	194	207	196	195	186	200	212	206	207	178	203	199	201	190	210	211	180	190	210	197	194	228	207	198	197	212	207	204	182	191	194	215	199	210	211	177	184	174	197	205	218	195	189	194	184	194	199	183	214	201	199	200	199	203	209	212	210	203	212	189	187	193	201	194	212	218	218	189	197	196	196	192	180	185	206	226	235	191	180	191	216	208	195	194	176	201	206	185	211	181	209	180	215	201	186	196	197	201	213	193	183	201	197	202	183	192	196	164	184	180	198	187	197	180	190	193	183	202	200	230	209	197	198	184	218	190	233	209	182	169	164	182	215	208	178	227	189	177	192	210	159	216	212	210	207	167	186	174	212	221	209	221	182	182	201	194	204	240	200	184	201	183	191	179	197	169	197	183	190	199	183	202	204	200	184	203	242	213	178	198	196	196	216	200	200	198	184	192	215	186	211	200	170	176	186	209	197	210	188	211	202	188	214	180	193	213	202	196	202	175	195	192	172	207	205	163	223	208	212	199	207	183	189	204	187	203	188	186	197	198	220	205	175	202	202	212	215	194	178	223	199	213	216	183	214	198	173	186	189	191	184	208	217	188	176	218	192	194	175	180	185	228	184	239	189	208	196	164	202	205	204	189	183	191	213	210	219	211	192	193	196	192	201	206	200	201	207	207	189	198	196	190	205	182	203	187	190	168	206	179	184	183	205	194	187	189	211	200	177	222	203	198
8097	1035	2111	2186	1978	1508	1268	1089	969	852	817	812	734	659	712	695	622	673	633	608	618	588	610	548	610	528	576	562	498	523	540	565	555	543	566	516	492	541	542	541	549	462	555	504	500	526	503	540	492	481	507	511	533	529	558	505	547	514	489	550	532	487	537	541	520	525	501	503	508	477	501	523	509	503	514	520	506	489	490	502	505	497	522	505	556	493	509	473	478	534	517	534	538	497	515	513	513	526	526	509	506	502	515	545	525	509	503	511	526	521	492	506	511	540	473	503	500	538	522	532	504	490	482	513	490	524	531	539	484	462	465	509	537	515	495	527	489	516	506	554	523	563	441	495	494	521	475	511	494	521	530	547	480	487	518	474	515	529	497	525	496	521	493	480	517	484	521	473	545	504	491	512	513	479	487	517	532	541	518	501	524	489	488	509	520	518	481	496	483	488	526	495	502	494	531	489	501	530	431	550	523	518	498	529	542	492	519	490	515	505	498	540	517	552	555	518	495	482	523	543	527	519	491	488	488	537	502	520	534	509	503	519	498	524	471	520	506	526	493	478	488	515	512	494	516	519	546	483	512	486	501	474	519	497	500	517	506	488	486	497	524	491	556	475	476	495	527	491	519	503	479	517	501	512	459	470	484	472	514	499	501	455	476	477	528	496	514	516	503	535	496	493	510	531	547	500	494	508	508	488	501	472	540	496	493	500	513	505	494	500	494	478	499	506	484	486	501	527	501	515	518	470	551	503	500	509	512	509	490	523	509	496	508	497	502	511	465	494	515	454	521	542	529	521	490	487	523	492	534	495	475	516	526	517	518	496	490	459	464	512	506	484	522	499	496	511	532	508	504	504	484	498	522	503	509	490	482	556	505	492	457	495	501	549	482	521	482	461	486	525	503	510	494	529	527	524	491	537	493	482	499	515	516	488	483	512	507	530	482	510	508	532	490	526	510	514	494	469	519	500	516	521	545	509	516	512	486	516	502	490	514	491	517	520	532	509	482	541	508	508	551	480	516	507	482	497	542	514	492	462	522	509	487	503	531	511	535	511	486	490	507	485	528	472	479	511	510	490	495	501	497	484	512	509	507	477	519	491	527	483	494	513	481	551	529	516	473	498	461	519	525	489	512	495	486	554	499	541	490	525	499	545	491	491	482	523	487	502	538	551	529	501	501	526	507	527	475	495	586	478	512	503	508	511	475	483	482	542	496	487	504	486	519	534	493	477	497	469	524	527	473	469	464	472	486	498	464	467	523	517	520	567	500	501	537	514	505	496	551	503	501	477	505	498	552	455	510	536	514	508	499	511	521	497	526	509	537	507	521	514	493	491	519	456	492	469	495	512	532	469	517	482	509	507	511	516	531	514	516	506	517	535	526	481	535	532	546	511	521	535	516	475	522	468	487	497	515	506	537	488	512	503	462	470	528	524	527	513	509	539	486	475	553	491	548	540	517	506	495	522	525	536	503	526	469	477	492	496	522	493	502	506	521	503	503	535	482	506	467	495	526	498	468	512	490	555	468	518	499	480	455	488	493	455	496	506	473	525	510	496	510	495	500	505	544	525	514	481	443	490	536	483	503	542	510	505	536	500	488	513	491	511	485	478	457	509	479	530	510	527	511	497	491	515	533	526	522	520	513	504	504	462	504	479	520	526	517	560	523	530	511	492	480	494	519	503	478	493	500	505	526	507	503	468	526	525	533	504	482	526	509	515	516	472	484	457	503	514	496	522	485	457	496	535	480	486	517	512	539	527	506	513	488	485	485	495	496	492	499	512	506	538	491	539	521	476	468	505	494	496	492	500	544	528	492	512	494	511	498	511	539	476	491	503	511	504	541	473	516	463	523	518	491	521	528	489	523	505	505	509	514	510	491	514	525	477	468	518	495	529	517	502	511	465	499	509	473	498	509	493	527	500	570	500	505	503	482	528	534	462	510	539	481	487	518	531	494	492	519	562	499	511	498	514	526	484	520	498	499	500	521	484	558	521	541	501	480	522	536	525	494	498	488	538	488	526	494	533	459	500	469	500	494	526	535	532	494	516	477	511	513	485	483	502	484	519	503	467	493	499	508	486	494	474	486	532	479	517	483	510	505	466	493	500	535	473	501	505	556	459	517	492	507	516	511	477	537	517	555	494	509	487	516	488	556	497	494	543	527	510	509	524	491	549	499	508	513	528	498	504	479	512	490	494	519	517	486	497	496	489	527	479	500	449	534	493	487	520	494	466	477	516	477	528	491	487	502	457	498	521	482	488	535	500	517	523	487	507	499	507	520	527	495	527	522	487	523	518	526	518	518	488	482	504	519	526	517	482	477	501	502	539	508	529	499	511	517	493	474	522	515	528	507	515	519	554	503	445	466	534	482	529	539	487	504	507	457	484	525	505	501	493	507	499	549	482	495	512	471	538	491	473	508	537	527	528	499	511	482	479	507	497	527	525	541	530	508	505	516	498	507	510	506	468	512	493	497	520	550	495	508	519	531	450	494	525	537	510	512	489	497	517	513	518	505	506	527	503	519	566	515	492	465	507	490	519	547	528	501	493	479	508	542	478	490	501	534	556	511	529	482	538	477	513	499	515	507	541	533	496	490	509	481	498	517	524	543	519	510	504	520	496	545	525	543	535	535	486	510	499	502	476	488	470	540	518	470	513	514	501	526	484	507	473	496	541	492	526	481	501	512	511	509	520	497	541	524	494	516	494	500	514	504	518	533	521	497	484	536	498	520	493	513	522	517	475	541	492	496	499	501	486	476	502	534	504	490	495	548	521	491	545	492	517	515	481	516	492	488	495	515	498	486	502	515	508	523	493	504	544	518	524	481	533	498	510	527	498	507	546	534	528	511	507	462	466	489	525	560	492	479	517	493	495	514	474	526	529	534	464	517	494	473	489	509	469	557	456	512	505	502	468	477	501	512	512	513	521	526	534	515	502	517	526	495	536	488	472	474	508	534	546	542	506	492	486	550	548	519	529	521	455	518	505	485	482	512	511	542	491	490	460	525	498	491	486	542	490	525	515	479	495	500	514	499	511	481	499	494	517	526	501	534	527	499	516	509	508	547	498	518	520	532	525	475	508	487	562	492	535	503	485	495	473	503	512	522	484	487	488	477	515	537	487	486	492	473	507	511	516	514	507	492	521	523	523	491	494	491	505	468	509	477	519	498	523	500	493	496	496	496	511	499	490	487	514	506	502	518	469	509	516	512	504	487	557	506	487	511	522	536	549	538	507	487	474	532	438	494	536	503	493	519	518	478	508	517	502	498	504	497	495	479	513	536	502	536	504	487	479	520	510	505	472	513	498	526	482	513	521	498	507	499	503	516	535	502	538	524	491	541	494	498	502	488	516	469	506	523	499	534	488	513	518	496	511	512	486	488	513	498	517	496	484	538	528	499	511	531	512	495	517	491	515	511	535	498	492	504	518	492	477	521	511	538	474	523	510	519	495	545	514	527	536	483	533	466	513	506	545	514	477	463	466	522	469
1432	308	275	349	275	303	292	295	293	315	280	282	279	297	272	286	296	279	307	267	294	260	279	278	297	293	321	307	295	280	321	273	283	292	270	281	293	255	293	293	283	259	287	288	303	288	288	295	304	286	295	303	281	283	315	295	285	288	279	291	286	293	295	258	290	334	264	300	289	283	278	285	305	320	277	273	265	282	291	289	314	284	283	260	303	320	250	294	253	293	294	294	303	327	288	288	299	290	294	281	300	257	304	275	263	285	282	303	315	282	268	271	264	295	279	296	291	282	300	288	295	313	263	261	328	300	294	250	327	263	279	277	293	306	263	309	252	292	301	266	300	259	300	252	284	284	271	296	291	278	298	311	322	280	288	250	273	291	287	291	273	269	287	269	258	313	298	288	288	293	289	273	303	291	277	302	289	261	269	289	266	264	306	284	302	297	264	284	284	286	290	301	294	301	306	256	300	278	290	291	305	298	277	312	264	297	284	265	276	299	304	284	291	313	261	296	278	280	294	296	275	301	290	310	327	278	276	290	289	278	258	300	279	281	254	288	282	284	285	271	265	292	268	267	271	306	255	273	284	316	284	270	298	286	249	307	298	296	295	281	250	285	274	280	314	291	256	284	300	326	283	296	291	281	298	294	277	277	275	290	275	263	299	289	264	312	311	298	284	290	276	276	289	275	278	321	315	268	304	302	296	265	270	294	271	266	302	271	303	278	294	272	285	281	296	301	293	259	316	294	265	298	282	293	304	275	329	298	259	283	317	296	255	278	267	286	304	274	283	307	315	268	292	282	279	264	273	279	290	319	296	262	247	285	291	275	284	299	288	283	252	305	300	287	292	273	267	290	280	257	303	297	277	288	273	300	268	319	309	270	330	268	291	279	307	273	274	290	321	265	312	297	288	265	286	281	275	352	264	290	292	324	273	266	265	273	287	270	295	269	319	314	290	286	309	288	310	280	276	280	243	279	300	302	300	259	284	299	295	291	264	263	303	275	291	291	265	268	290	272	239	287	335	269	273	300	307	307	269	283	299	286	272	291	303	298	330	285	256	254	313	278	279	251	297	311	275	278	253	298	305	290	296	261	313	274	287	291	278	263	319	300	291	312	317	296	285	286	268	283	293	283	309	289	276	265	273	307	308	298	263	260	290	240	299	280	300	332	261	307	316	299	285	289	283	297	288	292	277	261	279	266	281	297	286	303	280	293	293	293	288	284	290	278	285	298	311	302	293	278	321	304	292	268	306	293	279	279	316	301	300	324	327	293	306	293	289	293	266	302	336	277	286	272	258	285	289	291	281	261	294	291	263	282	286	286	279	274	289	296	258	287	289	281	287	313	299	293	296	298	251	284	275	290	305	284	282	300	266	284	287	259	319	293	299	314	313	260	309	257	269	272	275	297	305	281	281	256	259	278	275	286	280	288	254	250	296	268	279	312	284	267	294	299	275	311	278	271	292	307	275	294	259	306	244	278	246	298	287	314	291	281	283	309	286	272	319	267	285	310	266	271	289	277	281	286	283	290	297	290	287	262	273	284	280	278	270	317	284	297	301	285	280	290	300	263	282	278	310	294	298	299	263	275	309	273	308	269	286	258	278	261	256	273	316	285	246	267	238	282	314	299	274	291	286	276	264	310	282	274	250	283	295	260	261	287	307	286	271	279	269	293	304	298	287	253	280	291	312	297	305	287	293	276	278	289	290	266	294	290	247	289	284	297	306	311	276	265	277	279	285	287	286	286	294	305	290	289	270	292	291	262	263	261	249	253	303	270	300	261	322	277	293	275	308	289	308	257	304	292	271	284	295	294	315	280	293	305	299	315	286	280	300	284	291	284	289	289	295	290	287	279	321	295	282	262	301	275	293	278	308	287	276	291	290	333	319	293	308	271	298	262	285	265	263	288	267	306	267	260	304	304	264	294	315	285	258	316	265	288	298	279	264	308	341	297	293	297	288	283	252	291	293	293	297	306	259	268	326	282	271	284	288	283	269	285	286	278	302	299	294	293	320	267	267	272	300	313	263	287	290	280	295	281	298	293	327	300	253	262	287	312	264	253	298	294	263	274	294	312	273	285	270	288	256	287	274	267	265	289	277	285	272	289	272	260	311	309	274	287	285	264	292	288	256	306	286	277	269	289	278	297	339	259	275	306	300	307	293	303	309	280	296	293	307	309	267	321	290	319	268	327	261	280	271	278	291	274	265	305	286	294	290	288	311	291	278	285	279	285	300	285	305	258	279	282	273	291	291	284	286	253	269	274	263	331	277	281	315	284	297	301	281	278	315	295	298	301	336	292	272	256	311	289	282	301	273	273	290	305	302	276	279	297	316	290	254	272	308	337	313	288	292	299	272	282	295	312	320	275	296	279	299	301	285	289	249	265	281	273	290	295	319	230	258	285	278	286	264	257	293	280	268	296	275	275	275	303	264	278	271	288	289	283	285	284	279	276	310	261	294	281	259	273	265	277	272	255	290	288	269	301	285	293	290	307	249	293	298	313	273	268	295	281	251	246	284	297	311	237	294	293	312	298	282	287	288	273	290	306	321	287	286	301	308	275	275	294	285	294	289	278	297	288	296	291	286	294	308	267	284	263	283	282	287	282	278	300	262	280	300	275	275	264	255	255	266	268	286	274	276	294	260	284	287	293	276	295	300	295	278	309	329	281	305	257	263	275	305	296	317	294	282	259	294	265	261	305	298	273	277	247	299	288	302	312	289	292	290	287	247	271	301	286	274	294	295	273	294	272	268	282	257	277	275	262	260	297	300	296	298	299	283	272	308	281	294	323	286	284	276	258	311	276	278	272	254	273	283	257	286	295	303	285	273	300	292	284	288	291	294	270	248	294	277	287	306	295	333	301	273	290	281	287	261	280	242	287	296	282	290	294	262	268	275	285	307	339	289	277	312	311	317	296	272	274	276	288	290	290	253	277	286	286	239	289	317	295	291	278	274	288	285	286	303	280	308	297	309	327	272	295	298	269	300	317	293	296	259	309	302	293	269	316	308	293	319	277	288	272	270	279	281	324	250	255	318	287	329	306	277	299	337	281	281	274	265	284	288	311	294	298	310	280	263	294	287	267	269	305	294	281	304	290	275	304	338	270	274	278	271	301	307	286	268	298	304	296	284	299	283	261	286	274	285	311	289	308	275	283	290	284	313	322	303	274	270	269	281	314	323	327	307	274	274	298	355	263	285	276	299	258	289	282	290	267	259	289	318	267	304	301	331	277	284	286	292	280	256	284	290	264	290	300	328	280	290	277	289	281	286	277	271	290	286	261	283	314	255	276	284	245	292	308	293	296	308	286	292	324	297	295	291	291	281	298	286	290	280	323	310	296	277	277	275	269	278	274	288	282	277	278	270	280	270	303	282	311	320	279	282	293	269	294	309	276	288	261	294	303	281	321	241	293	319	249	284	259	278	321	251	283	278	262	292	291	320	278	268	289	309	310	286	289	292	287	311	286	249	282	238	287	264	256	280	291
1869	653	677	713	691	663	728	714	662	684	643	651	689	723	610	662	686	673	638	645	646	640	646	664	620	658	643	635	622	619	667	610	632	657	648	677	681	679	656	664	615	678	675	652	625	637	647	642	647	643	710	661	646	659	634	680	644	623	622	642	642	680	675	620	663	674	608	676	639	653	640	680	679	694	610	612	650	624	662	668	629	684	690	663	625	657	633	645	683	680	664	647	656	690	645	665	644	593	666	658	625	688	625	647	690	639	638	620	638	646	616	670	638	588	622	656	619	706	640	668	660	652	658	647	650	639	648	636	661	647	632	629	644	614	702	677	652	629	662	676	668	670	626	633	702	676	665	656	663	665	624	647	627	620	659	676	624	609	659	652	690	672	664	665	611	667	656	658	655	634	668	658	637	683	682	677	646	682	613	702	637	677	672	649	695	619	672	673	641	666	656	679	647	667	667	643	635	660	660	655	640	594	654	626	634	648	580	670	630	688	658	617	656	605	710	653	654	700	651	683	638	657	655	692	659	636	659	658	664	675	620	633	664	733	663	647	654	673	615	611	665	616	649	618	681	672	654	636	593	643	612	674	635	602	726	615	629	622	666	669	585	654	644	672	681	707	614	623	690	680	658	656	624	666	692	612	651	631	626	660	628	707	660	651	635	654	671	676	667	677	694	677	622	648	655	654	695	638	679	663	630	636	642	660	650	644	646	607	599	654	684	644	625	656	632	694	686	645	674	633	650	655	631	653	635	630	681	652	655	610	703	672	642	632	591	631	645	652	669	647	665	667	653	645	664	661	652	667	693	621	672	661	649	650	653	682	627	644	657	699	662	602	669	708	679	619	669	628	626	649	688	690	664	663	675	681	684	670	653	678	650	677	637	629	707	639	635	628	682	646	640	657	662	607	629	644	641	611	693	615	679	658	627	661	656	652	629	688	692	664	623	643	643	656	658	642	630	664	633	651	629	637	693	617	614	622	665	656	599	619	656	668	640	667	658	618	692	644	643	646	640	615	599	670	644	683	678	716	668	649	645	671	648	655	654	667	628	688	619	642	624	664	654	681	677	616	685	648	635	655	643	672	623	630	636	611	680	650	663	692	635	670	674	629	655	676	620	655	646	679	651	679	649	643	624	677	657	629	651	670	664	611	655	638	669	656	686	607	642	649	652	705	622	652	620	613	654	680	631	684	615	656	652	651	607	676	676	589	692	671	677	662	649	643	660	650	644	651	627	664	658	650	665	658	611	653	672	646	694	609	663	657	613	649	628	696	604	630	677	628	632	711	657	678	642	609	674	611	653	588	642	633	635	639	654	652	682	687	652	656	680	678	697	631	692	627	637	648	657	624	642	656	637	651	649	685	683	682	658	662	639	677	676	673	654	644	649	667	663	667	669	674	634	641	643	636	590	695	643	667	601	645	610	636	669	645	622	661	633	675	653	636	679	653	657	674	693	658	646	629	642	674	666	689	663	608	642	602	646	630	685	656	676	648	660	671	668	680	662	662	659	652	676	607	666	695	603	674	633	674	645	629	660	654	606	677	637	645	646	674	625	637	663	635	689	688	647	645	665	679	625	659	679	659	626	661	644	628	674	671	656	702	671	658	663	638	629	672	661	672	647	625	696	655	636	653	639	665	625	650	617	667	697	694	658	590	638	650	633	630	658	672	676	646	629	674	637	650	614	648	644	700	702	652	710	634	637	665	609	644	620	644	609	620	662	625	635	643	634	596	594	674	643	628	655	613	666	628	625	683	679	631	625	660	671	626	647	601	646	629	637	653	632	595	621	650	608	657	640	678	600	630	646	639	630	682	673	622	675	648	635	669	674	731	593	660	674	635	653	609	668	641	638	675	649	682	709	662	643	656	589	649	645	661	622	694	657	645	667	606	610	656	637	624	653	676	673	626	667	654	636	611	735	634	654	694	631	625	661	658	688	656	692	643	660	714	693	671	658	657	661	628	620	637	672	675	687	627	628	667	655	621	628	651	649	639	627	644	655	645	629	677	642	672	627	669	674	628	644	697	636	686	671	619	681	668	634	620	641	680	652	657	678	663	674	667	639	651	626	710	679	677	620	607	671	667	644	645	647	641	702	598	645	681	615	669	669	656	635	685	671	667	636	669	675	644	648	664	696	679	660	639	672	652	664	624	669	604	636	712	622	609	668	650	608	683	632	698	687	654	605	641	729	676	638	629	650	643	639	646	659	691	665	685	687	630	616	670	694	592	625	666	627	638	689	637	655	654	695	597	638	653	676	619	659	651	647	617	670	653	687	663	664	701	653	676	642	614	702	678	685	672	614	665	645	655	672	607	673	657	635	627	626	659	675	619	641	672	636	682	644	660	640	641	653	652	640	720	683	625	647	648	626	635	670	662	686	666	610	639	636	639	658	622	666	636	680	648	645	632	661	672	687	631	660	652	654	620	642	631	640	635	652	668	613	636	635	649	685	662	697	565	672	676	643	640	645	672	638	640	660	659	595	647	644	668	657	624	661	669	703	644	679	668	704	662	680	660	625	702	636	672	609	685	675	652	693	633	606	654	673	689	652	643	664	670	688	634	683	650	716	606	711	646	675	596	633	602	701	671	650	620	673	635	642	633	667	634	683	630	628	648	649	657	658	658	687	608	639	630	607	636	610	705	686	648	647	627	648	627	691	642	637	667	645	638	615	667	679	706	633	622	641	632	649	671	660	645	656	630	634	627	668	642	618	638	664	656	670	632	658	697	614	618	626	679	612	598	659	630	653	653	627	632	674	675	596	675	675	669	651	644	722	672	598	646	675	664	656	638	663	654	628	658	620	650	651	650	658	626	632	679	669	666	671	624	636	686	622	643	699	692	647	641	665	648	664	657	667	590	692	667	661	634	641	630	664	700	654	597	671	679	674	648	625	627	680	707	636	638	617	738	664	624	650	705	629	653	672	688	673	658	652	643	655	633	640	661	651	690	610	661	619	635	655	642	658	642	621	677	690	649	641	608	627	617	623	681	601	672	659	680	660	633	573	646	652	655	621	672	658	712	645	679	640	641	636	660	657	653	635	615	693	629	642	610	629	625	610	655	649	681	637	616	659	672	648	628	633	659	683	701	678	608	661	648	595	666	681	685	614	673	656	698	639	669	616	697	669	619	670	633	649	628	632	627	672	630	658	650	658	625	628	638	649	661	693	640	611	662	697	641	672	645	642	654	659	665	664	648	626	683	649	683	611	674	638	673	665	635	636	629	636	654	626	621	644	665	653	667	660	616	673	676	605	619	643	639	679	633	643	680	656	656	640	643	646	623	631	663	648	645	701	647	657	634	666	683	645	655	618	667	619	637	640	671	652	691	617	640	665	639	635	645	584	660	640	673	660	684	632	645	669	644	660	649	659	695	628	657	639	630	672	639	670	649	650	640	623	656	603	641	644	625	635	656	649	697	627	659	678	616	711	610	629	670	660	648	652	651	688	679	597	656	632	668	631	657	642	674	653	636	645	691	642	665
7098	438	547	415	305	255	211	173	154	164	157	172	142	149	136	109	131	141	152	152	122	146	122	146	133	130	156	117	128	133	136	139	135	137	129	149	99	135	120	141	132	141	124	114	141	133	147	129	147	156	144	133	117	127	136	135	146	131	120	156	147	133	134	124	135	128	124	138	152	129	128	122	125	129	149	126	138	125	130	131	128	144	124	140	143	129	134	138	143	147	127	118	146	140	114	149	150	120	122	124	130	148	118	132	119	119	143	114	131	135	110	116	128	146	119	119	136	124	132	135	133	138	129	129	124	130	126	112	114	137	122	107	120	139	126	137	123	135	144	132	118	130	150	126	134	156	122	119	159	148	136	121	94	131	138	124	129	134	124	126	108	134	144	125	123	116	129	137	123	128	144	145	121	133	128	116	128	133	140	143	126	150	144	123	150	133	115	131	156	129	150	108	133	124	128	117	139	128	113	118	156	131	149	129	122	137	126	108	131	110	139	107	120	131	129	145	125	127	138	130	131	146	129	131	147	121	134	133	129	117	117	125	130	144	137	135	130	138	101	116	130	107	108	144	128	126	131	129	142	126	122	134	99	112	143	141	146	128	152	135	115	139	123	118	138	143	120	118	131	144	126	145	142	143	146	133	129	111	133	135	110	124	117	133	111	122	137	128	136	141	106	131	121	128	126	112	118	144	116	124	131	109	136	135	123	149	128	129	121	133	147	98	125	162	137	125	114	142	121	123	123	123	113	134	131	142	149	132	125	127	132	121	121	122	113	121	140	142	131	124	128	130	131	136	132	128	123	117	140	121	114	131	132	108	122	109	129	126	145	117	132	140	128	130	130	144	155	141	147	125	124	124	131	114	132	120	138	155	137	118	159	123	146	121	131	115	117	110	131	127	137	131	135	136	128	140	144	104	119	128	133	138	124	111	129	141	121	112	132	110	118	141	150	136	118	103	130	149	130	130	130	134	130	121	125	160	128	140	150	137	100	109	115	173	130	124	121	133	141	138	148	129	146	113	142	131	123	149	148	133	119	120	131	150	131	119	135	153	128	128	133	140	143	136	132	137	144	150	114	112	121	141	137	125	119	123	133	127	135	151	149	144	122	118	128	135	150	123	113	141	141	126	144	137	136	137	124	123	128	136	158	130	123	125	157	158	120	121	168	121	138	125	127	146	141	138	114	108	115	142	141	144	118	126	118	114	140	101	111	155	136	121	115	112	121	110	140	132	138	111	139	140	129	152	135	131	130	125	123	139	136	133	148	117	131	151	144	142	150	117	145	120	149	133	139	130	144	132	137	118	109	130	138	140	143	125	139	132	129	127	140	111	128	135	132	134	130	142	145	125	127	120	160	141	145	155	144	118	136	127	126	128	156	143	129	121	145	161	134	136	126	133	129	135	131	149	108	121	140	142	128	117	139	134	124	124	129	112	115	129	140	134	146	143	168	133	130	126	129	152	125	106	172	112	132	128	147	139	122	130	139	115	110	127	142	137	112	135	122	135	128	133	123	137	148	134	128	139	109	120	132	119	112	135	123	121	112	132	124	112	113	113	137	144	147	152	128	137	130	122	137	126	140	119	130	129	124	132	141	119	101	132	140	129	116	127	133	125	132	130	123	120	134	133	121	116	125	138	125	123	131	152	126	122	125	138	154	147	149	125	122	136	146	140	145	129	125	136	128	125	123	96	128	142	136	107	148	139	135	126	124	139	122	121	123	157	122	124	133	137	115	110	124	115	113	130	115	138	144	152	132	130	144	113	137	125	144	153	139	122	113	121	141	133	151	145	134	105	110	124	138	142	132	134	127	122	148	128	150	143	148	139	118	119	126	146	136	108	151	127	112	115	130	146	128	117	126	122	151	129	126	136	120	132	115	127	146	146	118	133	135	127	128	139	148	133	122	139	121	149	150	137	145	135	130	110	132	144	141	148	141	119	127	126	140	135	136	127	130	134	114	126	138	122	138	134	122	135	140	126	120	150	124	125	124	131	126	124	122	129	134	123	156	126	125	124	133	147	139	155	120	136	140	148	134	116	133	128	124	151	141	134	150	134	162	138	126	145	114	134	141	138	127	111	160	120	118	133	144	132	156	158	140	130	118	122	114	133	119	116	139	123	110	109	125	125	134	125	137	131	143	125	141	139	135	131	133	132	105	136	124	136	134	117	122	132	100	115	126	122	145	144	117	121	146	146	135	131	132	116	125	140	149	138	138	112	123	111	128	107	129	138	131	132	129	121	138	144	132	138	125	114	128	142	127	143	122	126	118	132	125	124	130	120	119	131	137	145	106	127	124	131	124	116	134	124	142	151	133	129	124	107	127	125	154	108	145	123	152	143	133	112	127	145	144	122	140	142	133	136	115	127	125	117	131	137	124	139	119	149	146	124	123	127	115	122	123	150	132	113	134	106	130	123	124	117	154	123	136	147	130	117	125	124	142	118	115	133	136	140	146	136	143	113	115	132	141	144	122	128	123	142	142	134	152	136	143	126	161	142	155	129	129	112	146	107	124	121	140	124	142	133	107	133	116	136	120	156	137	117	118	108	137	136	128	133	124	133	129	110	147	120	133	139	128	130	122	125	122	141	136	135	139	175	125	131	140	119	121	135	131	145	129	134	120	134	102	129	119	138	130	153	128	151	122	135	115	131	135	131	140	126	140	119	127	133	133	102	132	118	115	108	127	126	139	133	134	124	119	143	113	125	110	133	126	129	141	128	126	153	154	144	135	126	118	131	136	142	147	131	124	138	124	126	140	133	130	125	121	124	126	138	130	140	136	141	124	111	148	132	139	135	115	135	116	119	141	131	121	140	150	167	141	126	140	130	134	121	111	147	127	125	123	123	143	147	122	126	121	145	140	132	128	120	132	112	141	119	117	127	143	128	139	120	102	141	144	132	126	114	140	119	151	122	128	152	129	127	128	135	140	133	108	129	123	126	127	131	122	130	128	118	134	135	129	122	123	129	138	134	145	112	120	151	142	128	108	139	131	136	134	140	136	142	130	125	110	125	122	117	137	115	133	149	134	132	108	134	110	106	151	135	135	134	119	119	135	147	139	112	118	122	131	133	126	113	138	141	145	146	136	131	154	129	117	123	128	137	115	129	111	123	114	131	134	143	107	126	121	118	129	115	142	126	141	126	106	117	150	114	132	131	122	152	132	117	161	139	133	143	111	127	107	104	125	141	125	132	120	137	133	160	126	134	122	126	141	128	134	121	112	123	134	146	140	114	126	115	138	134	152	132	149	146	134	129	118	109	140	167	134	124	142	132	124	146	123	158	119	141	123	138	136	136	146	140	156	121	105	126	135	121	96	99	144	131	121	138	135	126	157	131	131	138	111	111	131	115	100	126	108	133	121	132	115	122	162	135	132	125	140	115	129	99	131	103	131	147	154	137	109	119	131	131	140	143	146	119	117	113	116	158	147	117	134	119	119	152	123	137	134	120	137	117	119	117	142	136	139	160	126	133	114	133	129	134
6050	622	1155	1294	1096	917	740	670	587	536	526	491	465	428	430	428	399	437	398	389	393	383	393	384	360	358	377	382	362	402	368	377	360	372	356	363	349	351	399	386	370	381	353	334	354	358	363	355	361	337	353	362	384	330	347	338	364	340	354	333	332	343	334	340	363	396	367	360	340	333	351	318	363	362	337	354	403	368	366	373	354	332	359	352	314	345	366	346	345	340	339	350	370	335	379	327	361	385	333	381	356	347	353	341	379	360	369	389	323	347	346	344	319	359	351	369	382	335	386	373	312	352	335	334	331	334	330	356	370	379	368	326	326	372	377	394	284	362	327	363	300	358	332	349	332	324	329	329	342	366	351	313	336	383	358	333	369	326	366	338	366	334	346	336	312	368	341	328	337	344	327	348	345	325	324	341	333	329	337	334	362	337	356	360	356	330	346	322	368	354	346	351	364	338	312	339	377	344	325	363	363	362	340	366	370	344	344	313	305	335	374	332	336	336	365	354	326	364	356	311	337	353	362	337	354	364	348	342	358	336	334	361	353	350	340	281	315	342	347	365	383	348	355	365	341	291	343	345	374	351	343	351	310	378	372	317	339	358	303	327	325	360	402	341	326	322	363	360	356	347	342	336	305	345	354	329	377	347	375	367	320	372	354	361	371	332	334	331	382	343	331	338	331	372	384	348	372	358	332	330	356	351	341	374	317	378	348	344	359	332	348	348	365	333	337	325	351	354	330	361	331	342	345	334	348	346	359	346	334	329	379	332	357	330	321	351	338	331	328	369	357	334	358	328	339	330	354	337	346	352	331	316	339	344	365	372	380	368	370	363	315	331	334	351	342	361	355	351	345	336	368	347	332	352	366	345	358	340	367	350	350	332	342	328	351	362	361	365	352	343	346	361	314	355	359	380	311	314	380	353	378	318	321	348	337	326	356	321	383	353	370	371	322	345	363	350	370	368	356	367	341	340	328	360	316	362	343	342	333	344	340	351	344	325	347	339	312	343	360	342	330	361	351	370	315	310	315	319	337	360	370	350	367	371	331	333	354	335	341	345	330	349	362	367	351	350	375	363	331	375	316	316	323	360	330	340	359	368	325	354	352	320	353	336	338	350	363	356	334	364	350	377	342	386	335	318	326	312	378	350	372	348	364	336	345	330	346	347	341	304	338	346	342	324	367	374	346	361	356	348	350	348	345	340	361	337	331	361	381	350	326	330	382	333	364	323	327	365	375	347	323	345	351	328	349	354	345	349	350	336	351	356	316	355	328	348	330	346	334	352	354	352	326	340	341	368	346	382	327	348	356	343	356	329	311	350	349	340	365	348	369	331	362	338	374	335	361	354	341	340	318	350	341	374	334	338	328	340	363	346	369	376	350	345	360	309	348	355	330	340	364	372	342	346	366	378	357	359	311	354	346	372	355	342	347	323	334	348	356	347	365	355	328	345	335	373	374	348	356	314	309	341	334	316	366	354	369	348	336	381	343	325	323	334	339	383	332	362	361	339	356	340	380	342	346	365	355	329	379	324	353	371	352	365	358	354	354	377	354	345	333	346	340	365	348	342	324	365	360	389	346	299	329	328	385	358	379	353	354	369	338	340	351	373	302	350	335	387	373	346	362	335	356	373	336	358	340	357	345	379	337	308	362	352	340	345	366	319	373	356	358	355	341	339	357	351	324	359	348	359	353	338	370	346	317	350	352	350	353	330	321	388	347	347	326	326	340	338	322	321	343	299	357	338	378	335	357	334	406	325	360	353	345	349	316	372	361	344	368	329	334	326	318	345	320	350	333	343	377	361	327	345	314	326	348	366	321	376	320	329	335	329	341	341	348	359	354	346	328	384	344	390	351	349	349	355	306	391	330	344	356	366	344	349	337	330	336	359	346	370	365	356	361	359	351	372	365	342	329	331	392	358	339	378	368	377	366	346	326	314	353	340	307	370	331	343	378	342	387	355	328	342	350	346	364	323	334	341	345	331	360	329	369	349	345	347	348	340	359	367	349	345	378	322	355	369	370	345	346	368	342	320	366	341	365	360	338	341	315	317	364	366	325	385	342	316	355	325	357	326	327	344	391	325	337	336	336	343	366	363	335	364	322	339	376	336	312	375	349	363	331	334	358	338	339	340	363	388	378	352	371	336	306	346	309	322	342	372	339	336	337	344	326	377	339	360	335	349	340	331	344	388	317	343	371	351	357	372	336	353	369	356	362	343	315	368	349	360	329	325	366	346	324	365	332	343	368	310	344	355	332	371	316	355	356	332	335	366	308	356	333	360	348	346	369	359	352	361	333	333	329	344	343	306	361	333	340	333	333	391	350	313	360	361	395	328	386	376	336	362	328	347	354	350	324	344	354	346	364	397	330	362	355	316	356	349	359	341	348	343	347	299	323	353	343	338	306	351	327	327	327	382	366	331	307	329	334	356	333	339	339	340	384	369	317	363	361	333	349	328	333	377	347	340	341	350	319	361	366	345	373	346	357	348	343	359	324	380	372	321	354	368	342	364	337	345	397	321	349	370	311	325	349	315	321	321	364	331	320	323	321	373	336	358	360	355	347	322	334	345	385	343	300	351	322	349	324	368	376	336	340	335	379	348	333	353	369	359	365	354	322	341	307	345	340	330	324	313	370	330	332	354	348	338	378	353	355	335	350	348	380	355	345	362	371	351	362	348	365	358	360	358	345	334	331	381	353	346	374	344	316	325	366	338	335	318	343	349	358	364	337	330	350	322	363	335	357	341	345	366	350	362	352	361	356	347	339	354	347	332	295	360	346	343	339	370	321	350	345	357	319	324	326	354	368	354	340	343	332	348	340	370	354	314	345	349	328	363	334	359	367	329	337	351	365	374	336	328	333	357	346	331	360	381	347	358	349	335	334	379	346	376	317	351	352	324	345	382	344	334	354	363	338	365	330	334	357	302	320	336	381	329	360	360	352	345	343	356	334	329	348	359	355	391	367	333	374	363	320	392	352	355	342	340	334	332	339	300	291	373	332	347	318	357	312	334	352	364	365	349	340	349	333	339	346	339	308	345	341	361	349	351	367	348	358	361	330	383	337	338	338	362	346	338	351	327	338	338	340	375	341	356	369	339	332	321	356	338	366	348	349	336	340	346	392	353	347	348	314	358	371	351	347	336	349	358	351	351	335	339	370	320	345	367	346	331	317	353	319	337	339	359	325	321	366	357	388	335	323	360	340	359	300	340	348	330	331	346	359	344	362	338	307	369	357	347	353	318	350	355	331	376	352	345	356	349	370	349	349	325	323	312	343	363	383	325	374	326	351	354	369	373	346	346	338	334	358	342	349	334	379	350	334	345	356	379	359	353	338	377	363	356	353	342	362	331	347	359	354	337	322	330	353	372	359	347	362	403	344	345	343	337	364	319	333	347	386	366	387	389	358	338	348	353	371	366	323	360	345	350	336	345	344	348	389	352	365	349	343	363	373	343	349	352	351	369	327	366	346	336	330	366	331	330	323	339
13778	1189	1007	747	569	427	349	310	264	231	274	251	231	218	229	253	220	188	211	200	211	197	220	230	219	192	199	205	224	214	207	213	191	192	224	218	197	192	190	213	188	210	228	195	207	191	205	209	187	192	201	183	180	195	184	186	192	230	183	204	190	192	189	172	254	202	215	210	208	179	188	172	204	198	216	225	192	187	197	224	189	205	200	204	180	212	188	198	207	201	188	199	188	181	221	235	220	190	203	204	185	206	207	221	194	202	190	147	215	188	184	222	206	179	200	191	200	196	218	197	176	169	228	179	194	210	204	206	198	205	205	207	195	184	204	208	200	200	196	188	192	229	199	203	193	185	210	190	178	210	194	198	185	184	197	211	210	217	190	205	199	210	205	186	197	227	221	224	172	178	210	204	186	190	235	215	203	191	180	180	173	185	199	199	167	181	237	194	208	210	205	215	182	201	203	189	182	207	188	197	206	217	194	217	180	193	204	194	202	183	212	210	192	212	207	190	212	196	180	188	195	205	225	202	213	190	183	179	206	224	193	203	219	222	199	199	191	193	194	162	189	197	186	194	202	197	187	216	201	186	216	191	199	180	210	209	189	193	231	182	193	202	197	233	178	209	191	211	216	182	177	166	188	231	189	185	169	209	197	221	198	191	228	200	180	197	178	188	200	203	218	180	207	209	215	188	207	222	177	206	206	200	190	165	193	172	198	212	191	210	211	203	197	196	182	181	217	204	207	206	196	193	174	203	186	188	200	217	187	191	224	206	215	207	184	171	189	192	175	188	208	190	174	164	190	212	214	236	208	191	195	193	211	217	174	186	217	237	175	185	209	190	207	183	202	203	197	206	199	197	201	203	189	187	172	205	187	195	184	190	242	211	196	193	222	213	188	219	206	206	203	212	212	176	198	212	213	199	201	187	194	203	186	196	194	190	201	188	184	194	209	200	196	182	193	186	196	217	196	170	196	195	200	201	171	221	202	202	189	203	191	176	210	175	179	211	222	217	200	212	219	218	211	203	202	214	222	194	210	220	199	173	213	215	190	197	205	207	192	211	196	189	218	200	211	197	206	210	204	194	206	195	216	204	203	186	241	207	203	201	221	191	201	209	175	220	214	193	204	215	198	200	197	199	202	185	189	197	193	196	205	194	207	206	231	187	209	198	199	211	218	206	200	216	181	204	199	200	214	177	203	208	193	221	225	201	185	212	200	186	217	205	175	198	197	193	189	196	214	202	213	199	189	221	195	221	203	210	202	199	210	178	191	203	230	198	203	198	199	220	206	191	184	169	201	216	189	191	175	217	176	190	212	187	221	203	169	204	184	193	214	223	173	179	213	167	187	205	200	178	207	217	212	216	214	230	213	190	191	223	223	200	185	177	190	188	193	207	215	203	204	206	196	192	190	209	205	191	189	200	194	203	193	190	221	199	207	197	195	198	216	221	187	203	191	216	196	189	197	188	203	196	202	195	217	205	206	220	228	186	204	212	217	221	176	176	188	214	188	178	186	180	224	190	203	199	188	205	203	230	208	173	196	188	174	213	186	221	182	199	174	189	198	198	222	203	211	194	188	187	195	204	194	190	221	208	198	206	189	232	196	193	237	174	194	225	191	198	187	200	179	185	204	235	220	201	177	208	172	189	174	203	211	230	175	209	179	186	219	186	188	189	202	182	188	205	191	211	222	211	209	200	194	206	191	211	185	161	217	168	199	200	184	208	222	190	199	213	208	179	166	216	187	179	197	187	193	185	200	197	202	205	187	201	182	182	207	200	191	180	212	198	208	196	217	177	191	176	189	201	195	211	168	201	203	165	186	201	195	205	192	206	210	221	173	224	169	198	220	246	184	183	189	219	181	195	194	201	195	240	189	210	211	211	183	178	171	177	176	182	164	179	213	193	206	196	226	199	212	185	218	188	193	200	209	198	221	206	175	209	189	196	231	212	202	182	175	216	204	212	198	207	194	193	195	215	215	181	220	228	190	218	204	192	203	206	246	190	196	187	190	195	193	197	235	185	214	215	197	213	223	166	212	210	194	215	201	216	160	212	169	197	192	197	190	223	205	184	198	201	197	224	199	207	196	247	200	164	192	198	190	213	190	210	197	184	213	189	208	202	188	181	214	188	162	184	205	195	201	197	179	193	210	202	191	209	201	223	164	198	187	207	205	199	216	184	201	176	185	179	192	188	206	208	185	204	192	219	200	211	207	186	221	196	194	187	191	192	187	199	201	191	210	185	204	181	186	200	184	220	245	193	217	178	197	204	195	195	222	200	193	213	198	207	188	205	209	180	186	199	214	187	182	201	214	184	185	182	230	196	183	210	219	190	207	183	201	208	205	196	221	197	186	198	199	199	204	208	202	214	205	222	192	234	208	189	220	201	177	172	186	177	179	197	216	209	215	181	200	165	201	218	193	229	203	203	197	194	201	198	193	202	194	196	194	167	202	196	210	207	208	199	202	204	209	191	200	196	166	176	196	185	202	206	215	181	167	194	185	205	207	215	206	198	195	200	204	166	212	200	177	201	213	177	196	198	181	205	210	200	169	187	199	207	223	186	185	224	214	205	177	194	202	180	215	168	226	171	225	191	205	176	199	213	205	194	193	194	186	215	185	188	218	167	212	211	179	196	213	186	184	201	196	188	206	199	190	191	202	217	201	216	183	215	179	213	181	177	197	197	191	209	203	186	184	216	209	201	194	175	177	216	198	207	217	188	193	221	201	197	219	205	184	188	205	204	213	206	227	199	196	214	163	201	185	192	211	217	186	191	218	205	183	205	221	219	185	187	202	182	196	189	190	207	167	180	168	180	190	185	192	185	190	180	199	226	181	220	187	168	208	180	229	176	197	182	193	180	201	204	192	177	199	181	227	210	211	229	205	195	201	197	198	191	192	189	177	179	184	211	183	196	223	206	217	216	203	178	213	170	199	175	216	212	202	188	209	215	219	205	206	214	192	208	193	198	195	199	205	204	203	206	231	179	210	186	186	200	187	213	198	196	196	235	170	195	188	180	193	177	211	200	216	204	210	186	202	184	203	188	215	209	195	196	213	183	195	194	213	213	189	170	207	206	181	192	220	192	200	188	193	214	170	208	200	203	187	202	214	234	213	211	199	200	209	227	233	260	203	176	181	175	208	191	217	192	197	200	222	187	231	198	181	198	192	200	191	180	210	161	177	184	178	198	197	189	175	207	185	187	194	177	202	177	198	191	234	215	154	193	205	217	163	207	208	194	198	221	211	181	184	185	216	172	226	180	207	202	219	199	218	188	188	179	210	205	228	201	190	213	180	175	199	186	203	199	195	203	211	203	212	209	189	181	177	181	223	196	192	209	204	182	201	196	206	197	204	207	216	225	232	222	211	196	198	187	207	213	241	168	181	187	205	185	189	195	196	190	218	212	202	198	205	192	179	208	189	189	200	189	195	204	199	201	203	172	187	187	209	184	188	201	217	184	195	206	176	216	185	197	207	213	202	195	199	195
8070	1128	2190	2302	1959	1608	1276	1102	997	930	792	751	692	693	698	658	632	680	582	616	578	569	580	572	582	561	564	555	557	544	481	509	548	540	550	550	566	462	507	565	546	579	474	496	555	488	506	530	516	522	507	517	537	494	542	506	545	520	524	528	506	544	502	497	518	516	487	525	554	497	502	522	562	509	489	494	546	524	506	527	524	522	557	505	476	518	476	487	495	494	511	539	483	512	489	486	538	516	492	501	465	538	502	495	560	508	544	476	463	509	554	492	499	518	494	488	498	523	501	549	497	542	501	495	545	527	485	468	529	490	487	510	518	487	475	498	512	505	497	481	506	480	533	501	512	510	520	528	488	521	481	468	543	487	505	477	517	521	531	493	465	501	488	537	520	516	512	511	494	466	506	507	536	483	550	498	506	498	462	526	505	542	498	491	474	489	534	539	454	532	518	505	513	516	498	456	499	497	543	485	518	555	494	510	542	486	521	508	507	491	509	552	494	519	497	501	536	532	508	472	498	516	487	528	502	530	491	524	498	516	506	534	538	488	523	533	490	521	530	509	512	493	475	541	492	487	494	484	537	530	509	512	509	521	511	524	507	504	486	480	525	519	490	518	491	522	529	500	507	516	539	488	489	543	551	541	532	493	493	492	518	554	496	510	504	534	538	501	492	512	506	534	465	490	504	508	527	492	505	551	489	504	506	482	519	548	514	492	524	486	524	496	521	507	504	488	512	512	499	500	501	458	517	520	539	515	493	515	456	488	449	527	500	494	507	509	490	469	526	522	529	464	525	501	518	503	517	554	502	513	517	524	499	520	519	501	482	484	499	527	469	512	495	488	536	545	535	515	537	482	523	531	453	492	525	522	531	517	513	515	467	533	505	533	460	522	506	483	503	492	567	519	439	491	502	491	530	496	503	499	511	480	536	492	453	477	492	510	521	495	523	480	499	511	510	486	499	484	561	513	520	508	536	535	498	514	519	484	463	520	511	446	483	515	491	513	498	485	510	534	506	505	475	515	476	513	518	519	537	509	497	518	490	501	526	509	506	485	495	471	518	501	508	542	522	447	487	475	516	512	522	521	497	531	464	508	500	508	496	528	491	540	486	546	533	484	510	530	511	491	508	511	512	491	475	476	462	471	510	528	526	461	487	520	546	531	512	492	526	473	476	498	535	520	468	486	513	476	490	518	516	530	490	544	489	502	513	548	520	508	521	497	533	489	524	569	518	517	510	513	496	530	532	517	537	529	488	506	498	527	482	502	521	491	503	473	502	528	532	518	496	515	500	500	522	488	465	469	495	496	516	485	486	534	536	549	531	541	500	548	508	519	534	521	536	503	487	522	499	526	551	536	509	510	528	525	506	496	484	490	574	481	525	503	537	508	485	510	560	557	499	491	497	491	521	466	494	457	516	474	477	531	526	525	514	517	489	503	504	503	508	517	534	510	495	507	497	532	506	562	506	521	536	504	484	507	492	494	515	512	531	510	499	479	587	538	502	531	522	502	508	503	531	513	483	500	515	519	494	482	543	542	544	490	500	519	509	534	532	514	499	531	468	514	500	486	506	484	526	502	480	501	529	504	517	562	522	470	543	510	493	468	494	551	497	491	492	475	482	518	524	529	488	458	494	490	484	502	503	522	466	508	501	464	533	463	521	479	539	506	518	511	512	504	480	498	533	499	494	493	501	532	541	506	531	501	523	514	486	534	488	486	472	510	473	514	524	485	508	488	488	530	509	504	482	510	530	514	483	480	494	442	510	497	484	477	451	489	503	515	490	498	534	496	528	517	523	466	470	510	508	512	507	533	518	531	500	500	464	526	492	481	528	503	481	580	502	515	511	480	481	456	487	486	478	502	552	512	516	470	518	548	476	474	497	487	530	507	492	549	521	494	517	507	537	529	486	546	497	503	522	522	515	520	509	529	486	520	506	493	531	513	501	573	507	507	474	538	537	499	517	562	504	501	522	486	534	491	552	478	520	456	534	553	542	522	505	535	479	526	534	508	546	502	495	506	505	510	526	470	538	497	512	487	465	486	532	462	487	496	490	517	536	540	516	527	519	529	505	476	495	523	488	493	507	521	505	484	542	488	499	530	518	539	530	509	511	524	505	492	506	511	536	462	500	511	497	498	503	518	498	536	524	450	517	507	503	485	524	506	585	526	493	548	512	510	529	508	537	480	492	506	509	464	559	526	505	484	495	526	483	489	499	508	513	485	521	480	536	517	535	474	509	519	493	476	502	536	518	492	545	509	478	476	509	529	506	486	507	506	494	518	494	512	498	529	532	504	454	527	503	485	496	536	485	535	519	533	525	492	474	513	471	510	493	474	501	538	569	526	500	480	529	496	494	505	511	509	510	532	507	452	522	522	482	532	528	486	496	517	496	499	493	507	497	538	523	463	558	491	522	516	498	499	496	513	504	491	522	534	531	491	497	568	482	535	523	544	484	495	495	502	467	521	505	500	513	508	514	504	503	494	491	499	527	462	501	515	473	506	498	535	501	500	509	472	491	507	510	505	522	529	516	502	527	515	503	479	506	509	481	488	516	523	494	506	497	527	509	519	530	492	485	474	515	505	493	488	487	498	505	489	507	505	521	487	536	522	543	517	495	495	491	494	483	473	530	527	465	501	508	489	505	513	490	496	516	522	506	503	504	487	503	475	514	499	503	498	533	510	499	576	497	475	526	451	523	506	520	489	510	462	491	535	540	499	506	450	495	520	491	478	487	512	520	502	522	505	499	494	513	518	514	488	528	469	517	537	520	502	517	518	558	555	509	489	501	521	460	514	494	490	543	512	491	515	514	505	498	468	535	523	492	497	486	491	490	535	498	529	487	526	511	512	503	521	506	463	494	515	514	481	495	544	490	504	482	506	525	517	499	499	514	556	507	479	479	495	495	490	519	504	496	500	520	526	518	518	477	522	534	523	501	498	533	522	525	513	507	541	469	516	498	495	508	500	488	487	515	528	471	468	500	507	489	521	504	494	510	557	511	528	514	476	476	489	476	490	508	516	487	492	522	521	526	489	524	495	514	503	514	514	527	535	456	472	481	501	441	515	536	503	558	517	519	479	469	559	535	515	508	498	507	457	490	504	529	490	517	484	490	494	487	490	486	509	542	486	486	565	531	486	507	497	530	484	544	518	494	495	490	517	510	540	515	484	559	490	496	542	539	512	497	520	459	515	544	482	490	506	508	498	527	471	511	477	479	487	498	511	536	565	516	521	543	476	487	514	538	523	551	490	518	508	582	503	532	494	515	498	509	497	493	505	520	559	508	493	531	497	488	533	494	525	505	473	497	492	529	512	529	506	497	491	472	512	492	493	508	539	506	498	505	485	495	481	535	536	487	495	503	561	520	527	537	495	487	504	522	512	474	499	529	496	509	531	516	488	532	492	509	496	464	545	481	494	466	490	480	538	499	480	492	531	527	532	496	522	511	513	506	531	489	505	492	491	462	505	467	486	502	510	493	510	524	506
1523	322	254	289	300	253	280	282	265	311	318	309	279	291	296	302	295	271	285	292	271	286	286	276	285	308	287	280	290	277	276	319	325	268	253	275	288	284	297	295	305	323	282	308	310	308	296	314	290	303	275	269	284	261	292	296	295	281	268	271	294	306	321	266	288	278	313	299	248	265	300	282	287	279	274	288	283	291	279	297	275	279	276	308	255	296	290	301	308	292	307	260	313	299	269	287	317	311	315	271	271	288	303	302	293	263	283	293	279	281	277	267	293	292	314	288	256	301	308	276	233	314	261	274	276	266	298	311	282	270	285	303	288	276	312	275	298	266	291	256	285	285	267	300	285	285	277	275	306	288	289	296	302	282	300	298	289	308	314	274	272	254	265	283	292	307	283	268	306	292	327	301	268	281	299	291	271	278	297	288	287	291	300	320	295	275	290	244	280	253	322	304	296	277	289	270	279	252	281	268	320	299	288	267	298	283	278	309	302	275	280	276	278	286	290	279	294	257	281	304	261	270	254	278	296	271	284	280	274	271	271	310	275	284	290	335	300	287	311	280	285	309	332	270	279	287	309	291	335	272	290	297	261	308	292	254	321	288	283	266	291	298	266	312	297	297	299	262	268	315	267	284	298	256	279	279	277	270	272	286	290	277	273	298	271	289	303	259	300	313	278	277	315	287	268	302	298	276	274	305	289	287	303	281	273	305	314	271	270	307	324	306	269	319	302	269	264	294	328	254	301	306	272	300	286	265	281	275	290	299	276	287	294	300	298	273	265	315	273	270	287	302	277	299	303	277	291	278	263	295	328	296	282	346	273	289	284	290	322	294	282	268	302	298	303	270	306	301	295	326	286	293	278	292	265	259	286	295	295	259	266	274	300	322	278	296	300	285	267	285	300	305	285	297	256	264	268	284	273	302	237	273	274	278	299	270	263	273	316	295	276	248	271	317	302	308	310	257	314	286	294	273	284	297	299	312	309	274	293	289	283	291	277	268	267	303	313	276	291	279	301	274	274	267	284	299	296	299	320	264	290	310	262	281	260	271	280	315	295	252	258	286	279	290	346	282	309	272	291	301	293	305	300	269	327	294	294	272	294	305	310	304	289	267	295	245	300	299	290	298	293	288	274	294	309	321	285	290	286	289	318	292	252	275	290	271	302	277	265	239	266	285	275	296	275	299	269	289	268	294	315	288	285	287	269	260	312	278	277	290	303	268	290	278	301	282	275	251	295	309	294	290	260	281	288	259	267	256	299	281	274	288	251	300	292	251	306	292	305	310	271	254	289	304	291	298	314	290	280	278	314	290	289	284	292	284	288	294	257	306	262	257	293	243	305	281	272	303	309	246	291	287	288	317	314	267	287	298	284	276	286	281	279	255	319	277	298	299	267	305	270	273	290	279	280	296	271	249	261	315	288	300	317	276	333	291	301	324	291	295	286	282	299	294	281	294	288	279	284	301	283	301	300	303	288	283	322	272	259	265	296	276	289	281	328	287	285	279	264	270	278	270	284	299	252	299	308	286	294	251	268	304	281	288	288	288	266	292	283	269	243	271	261	285	282	315	291	287	279	295	290	283	263	304	294	283	260	289	243	265	298	281	277	307	300	275	288	270	322	300	292	319	279	262	277	324	274	254	336	294	268	284	263	291	277	269	264	266	303	310	282	312	263	298	279	279	267	277	273	283	270	289	300	300	306	276	265	312	270	274	299	274	288	293	293	282	297	261	277	297	293	270	274	280	320	327	274	287	307	311	318	258	283	268	291	292	291	282	263	284	266	306	291	273	282	287	287	307	286	311	324	262	278	286	272	280	305	293	287	319	291	281	270	265	293	302	297	288	281	315	275	272	289	293	269	287	267	256	259	280	297	283	313	280	268	276	266	279	265	286	277	265	281	290	319	328	269	280	277	273	302	269	279	282	276	312	345	334	296	283	296	309	269	302	266	274	322	295	298	288	315	314	284	256	308	270	272	282	282	289	325	293	288	273	284	270	297	266	305	273	289	261	320	299	269	276	271	270	275	266	275	271	269	291	298	267	277	315	298	308	296	246	272	288	279	261	319	293	302	266	327	282	296	262	296	288	335	283	280	258	293	269	254	303	332	306	285	277	286	267	301	292	292	267	316	255	245	301	242	259	277	280	290	273	291	290	291	274	295	294	279	299	323	287	268	274	308	277	306	282	286	289	327	243	280	297	322	300	299	295	301	261	282	289	291	290	288	279	290	292	317	272	287	284	261	277	271	289	259	285	310	305	316	304	246	300	288	313	315	273	352	291	301	279	275	266	301	312	271	269	265	283	296	271	290	299	233	269	279	281	315	307	290	319	266	266	285	290	282	259	331	300	313	306	308	287	279	294	303	298	280	291	309	285	293	262	254	259	290	287	285	295	284	265	268	272	247	289	261	275	276	275	285	292	291	272	266	289	292	278	278	288	269	275	304	262	300	263	282	295	275	272	267	272	321	315	302	260	277	253	300	277	278	299	326	316	277	275	284	289	287	280	299	282	281	298	299	252	243	314	291	286	296	322	270	284	310	310	264	266	314	300	308	289	272	288	286	299	266	304	274	279	277	301	323	286	287	310	303	322	297	292	285	279	309	291	285	271	295	279	322	283	247	275	289	277	296	302	264	292	320	297	289	273	274	277	256	299	303	301	294	270	293	318	293	295	266	236	299	266	298	262	287	285	288	288	301	271	281	264	270	316	296	280	289	261	279	285	317	276	311	296	299	291	286	270	300	286	297	309	278	284	306	322	285	270	261	257	289	276	295	287	275	247	294	314	280	274	268	270	282	301	285	271	285	284	279	304	295	305	262	328	293	290	294	295	297	327	315	280	320	283	285	277	271	301	295	275	276	273	287	317	297	259	284	281	310	300	268	308	288	281	267	281	241	289	309	301	284	269	310	291	310	267	286	281	266	277	273	289	314	340	265	301	267	267	280	286	278	305	260	275	304	265	258	297	286	261	305	297	280	249	304	274	319	316	284	279	287	264	299	271	271	302	292	268	311	301	314	251	290	294	287	266	275	283	294	287	292	320	309	290	300	294	310	274	270	307	290	240	296	265	297	264	278	292	250	275	292	285	293	258	305	330	272	258	281	260	290	293	301	300	278	304	270	279	324	269	293	306	300	273	283	305	288	283	315	307	274	253	266	291	293	283	261	296	296	274	289	277	265	280	319	291	286	335	283	319	301	298	277	288	278	279	302	324	293	309	296	291	304	274	307	295	271	305	283	289	293	284	290	305	289	295	303	292	282	309	276	284	293	254	264	288	295	291	266	265	298	254	264	292	289	277	310	294	332	258	271	265	288	285	297	293	296	306	296	287	301	283	271	303	294	274	276	271	257	286	320	291	275	284	285	291	306	267	285	296	282	260	252	317	293	274	279	289	263	313	298	283	267	240	301	282	289	296	309	314	286	288	300	308	282	289	250	274	336	285	277	308	287	265	288	273	322	257	290	252	317	261	273	292	251	313	259	278
1877	642	658	656	659	679	631	649	645	669	628	667	676	658	660	629	654	620	649	662	681	720	644	654	649	610	661	621	604	687	699	642	684	647	646	628	658	613	646	661	683	647	655	659	669	630	609	620	596	700	657	659	634	640	678	618	648	674	654	643	686	657	666	622	685	580	674	681	650	608	638	670	672	612	686	646	648	665	681	644	608	636	656	621	673	657	633	634	658	638	666	611	713	653	663	639	658	673	641	684	645	677	629	685	687	622	680	608	704	688	608	649	692	607	653	659	665	615	676	637	635	622	626	634	653	675	682	649	640	619	664	648	680	629	624	627	589	632	636	646	633	630	659	619	652	631	651	617	641	658	644	643	641	641	672	630	636	680	622	629	637	677	655	697	685	610	672	655	661	625	640	663	641	671	639	658	615	648	618	671	629	690	639	623	644	629	617	628	658	667	629	678	650	659	627	664	646	652	616	635	671	662	656	648	644	660	630	641	637	644	661	635	667	646	635	596	664	653	625	630	579	654	658	665	651	684	666	624	631	649	643	650	670	666	653	636	674	671	621	652	689	640	671	605	666	667	671	702	674	678	621	629	657	638	640	637	642	614	617	627	658	646	640	629	626	636	649	661	663	676	640	640	660	661	599	609	646	635	683	640	640	659	606	658	676	658	646	655	677	692	658	663	614	679	632	650	697	649	667	681	661	675	573	641	648	669	709	638	632	702	635	646	690	623	609	646	634	628	676	664	664	647	634	650	637	671	623	645	641	641	679	651	689	671	707	637	645	636	612	637	639	635	641	664	644	645	655	644	660	685	680	634	632	645	664	637	631	677	667	662	703	649	631	601	651	678	669	643	669	662	638	656	657	645	651	666	650	639	650	626	697	679	646	653	666	623	717	633	618	645	627	640	606	708	645	662	605	663	599	645	619	610	613	618	599	644	627	639	679	625	616	722	649	675	673	616	637	596	681	649	632	646	626	649	665	649	626	642	652	666	650	636	661	673	679	661	688	648	647	678	628	641	644	640	659	666	660	697	697	660	651	616	629	639	634	672	658	649	645	624	630	657	648	654	631	674	625	644	679	633	721	673	675	681	611	637	626	629	639	618	667	655	700	656	635	599	634	649	627	648	656	628	681	654	699	629	658	653	679	635	625	678	640	597	654	640	619	680	618	696	651	639	649	661	628	670	615	690	656	658	681	659	704	661	679	646	700	649	677	685	646	658	609	634	653	647	640	684	665	606	639	658	646	694	628	640	648	647	656	663	679	637	667	660	650	612	695	644	643	619	624	642	611	695	667	679	679	668	626	632	665	647	635	673	616	646	662	641	639	645	693	636	664	666	613	674	610	676	615	653	625	654	694	673	667	665	659	612	625	672	677	650	684	653	644	645	663	622	682	650	652	595	621	662	678	656	614	666	605	647	639	594	624	679	674	666	629	675	669	647	680	685	695	640	664	611	661	640	653	635	662	643	627	680	609	616	631	616	654	641	734	633	652	638	641	637	649	677	625	641	654	683	641	622	663	658	654	658	669	598	627	690	658	668	671	669	661	644	615	648	640	617	618	642	589	693	693	631	614	665	624	659	646	604	658	664	669	671	642	665	674	642	673	643	568	631	644	667	634	658	649	659	695	617	628	652	670	665	661	709	606	647	644	665	651	642	697	660	633	640	595	667	644	627	639	621	603	608	643	671	682	671	636	699	652	608	622	638	696	662	681	660	623	626	593	624	629	661	625	675	687	662	647	674	640	658	638	636	709	646	632	652	668	660	701	662	648	684	603	622	650	623	666	619	631	657	666	647	672	653	636	619	649	675	678	663	627	680	638	639	621	639	635	673	666	656	637	646	644	661	663	693	674	614	676	706	642	647	647	685	644	690	651	682	643	610	636	635	644	655	608	632	593	616	653	594	634	667	623	649	621	717	644	658	663	658	661	652	681	641	665	648	645	685	612	643	648	652	641	640	627	665	618	656	639	715	638	650	665	667	654	631	657	657	638	700	663	633	713	634	639	688	609	637	646	638	681	679	629	665	686	628	647	644	660	625	647	698	644	674	594	661	655	672	591	626	631	616	636	663	637	624	686	647	647	649	658	633	613	653	634	668	657	634	634	673	646	627	618	620	664	667	678	652	628	748	650	671	664	615	653	643	647	662	605	645	650	675	656	667	624	626	670	658	651	688	637	646	645	674	676	664	622	664	652	659	624	644	652	674	647	656	636	589	645	655	665	630	653	665	662	616	635	650	639	645	628	630	631	664	619	650	676	656	682	649	629	644	602	658	646	645	675	643	622	628	634	664	685	677	662	679	672	627	658	652	670	673	644	715	662	636	649	657	671	669	657	631	641	668	654	714	637	637	634	645	634	622	684	699	620	651	689	670	644	630	679	639	639	666	639	669	627	635	683	656	672	635	668	673	636	639	609	641	632	654	673	689	657	638	679	675	631	602	627	625	609	615	678	633	640	649	597	661	678	620	623	670	625	659	648	676	639	665	587	593	632	641	643	617	678	668	677	642	649	629	642	656	659	658	645	626	662	642	671	664	657	657	640	640	633	685	682	655	629	648	690	662	632	677	667	651	661	634	643	660	675	610	614	617	650	624	665	615	682	681	635	674	647	665	647	648	674	579	642	626	697	642	653	653	613	697	630	660	692	641	648	636	675	644	589	627	664	686	642	674	652	685	609	644	646	678	655	634	678	633	664	607	652	624	650	663	676	691	633	667	657	677	665	653	637	691	690	685	644	689	645	636	661	692	638	604	634	670	694	652	651	661	617	631	614	687	635	639	629	663	693	648	701	625	649	637	625	651	667	659	656	682	660	662	671	647	676	649	604	668	647	654	629	601	693	617	616	640	641	649	623	649	642	659	627	676	661	669	665	683	677	652	633	693	644	650	667	601	631	639	616	643	649	692	673	646	629	647	609	630	703	647	638	654	637	678	657	642	667	628	655	657	686	666	636	665	632	647	659	662	609	699	634	605	649	682	655	615	649	643	625	633	630	671	655	660	663	675	636	646	665	620	637	665	656	651	608	669	656	588	620	618	608	626	705	659	648	671	656	621	667	673	659	672	633	715	678	638	673	662	637	652	641	667	640	648	661	690	643	633	669	694	688	683	637	657	622	688	657	653	611	639	661	647	659	644	627	631	663	652	672	654	619	652	638	687	648	659	650	634	649	656	698	653	686	636	615	676	648	629	620	657	635	657	641	644	659	630	635	590	664	642	691	647	650	643	630	683	644	628	671	641	681	682	664	667	684	640	630	643	644	666	708	658	663	641	636	671	619	660	646	660	667	622	656	633	660	664	662	627	636	595	608	676	624	640	682	646	656	628	670	674	671	663	646	672	630	630	624	652	640	665	638	625	664	633	685	663	629	670	657	672	647	602	633	663	633	621	647	675	652	637	607	671	658	671	622	628	652	650	687	631	692	685	667	627	648	696	642	615	596	656	620	695	622	650	678	656	698	629	666	624	630	600	625	649	675	624	685	695
7073	483	497	398	288	235	244	191	146	146	143	150	167	148	139	146	136	149	142	139	133	157	128	131	125	163	127	134	129	126	135	119	145	126	131	125	139	124	143	119	133	132	150	124	134	146	123	135	110	153	157	127	127	115	136	125	115	115	161	115	134	119	141	150	131	119	133	160	151	141	137	139	141	129	142	129	119	125	124	155	126	114	120	144	150	149	131	121	137	132	99	125	146	139	124	125	136	124	135	138	123	121	136	150	162	142	119	120	119	153	121	114	144	119	120	134	137	125	124	125	129	133	124	126	147	117	126	127	130	128	132	109	159	127	132	109	103	126	134	123	99	144	120	160	126	121	110	121	125	109	126	132	111	129	127	132	116	135	123	132	113	133	107	122	141	132	136	125	126	114	133	129	128	137	125	122	139	123	126	129	121	128	126	148	147	125	122	118	146	141	128	138	133	120	133	139	116	140	108	126	137	153	115	112	127	150	149	130	120	133	149	134	102	131	121	158	132	142	141	138	152	166	144	131	117	122	123	117	149	139	126	133	122	112	121	137	118	122	132	115	111	132	127	146	128	110	111	152	130	123	144	145	130	131	131	123	110	130	121	149	129	135	134	132	140	128	128	143	126	127	124	123	143	126	117	139	148	125	131	125	105	136	136	127	114	156	111	132	119	145	131	119	140	129	139	149	126	132	126	146	148	149	130	117	148	107	119	117	126	124	125	130	127	129	143	120	109	124	129	111	122	135	111	127	104	130	119	129	159	137	149	131	128	134	135	139	108	112	142	119	132	137	123	123	140	118	137	111	141	133	136	123	141	144	135	130	149	146	137	127	127	131	140	140	127	116	141	128	131	130	133	136	141	121	126	115	146	140	151	127	125	139	121	126	138	119	148	130	104	115	113	139	114	129	140	125	149	131	143	123	116	118	118	122	124	126	130	139	135	130	110	124	147	136	129	121	140	132	119	136	135	133	119	148	130	126	142	125	99	135	124	119	122	130	117	123	124	134	129	160	127	145	125	112	141	136	127	124	141	117	112	146	130	121	121	124	129	128	105	122	143	132	128	136	110	150	133	127	129	133	123	138	122	138	127	141	98	131	132	135	126	126	144	121	111	143	142	136	117	132	147	119	120	134	116	138	123	120	132	140	125	125	122	123	131	123	132	123	107	138	140	130	124	124	126	140	131	127	138	126	133	140	120	136	141	115	112	137	117	106	131	143	120	127	142	147	144	141	120	133	137	115	146	118	129	135	122	151	119	156	123	119	129	126	131	140	115	133	136	121	132	135	101	150	118	128	122	125	114	130	133	134	132	148	143	150	145	145	151	135	138	126	114	125	143	142	152	139	122	127	132	117	138	138	127	125	127	127	159	124	109	145	134	151	128	130	137	131	143	138	117	126	123	120	147	130	115	143	129	115	121	125	118	140	120	139	130	133	145	125	125	136	131	135	142	120	155	123	132	139	131	128	138	110	150	134	146	139	122	143	106	123	142	104	129	132	124	144	135	130	131	125	143	128	125	143	130	136	118	124	162	138	107	119	124	143	127	144	142	137	134	128	102	122	148	129	116	120	144	138	126	118	147	127	128	124	150	134	118	129	140	125	113	116	119	137	121	126	100	130	112	148	122	126	123	118	140	126	127	152	111	109	126	121	134	140	100	122	131	124	110	138	131	129	130	115	146	143	135	129	145	146	104	135	128	135	116	120	129	118	117	145	140	126	150	162	131	118	139	100	132	120	135	150	125	135	138	141	130	125	130	123	126	108	119	124	134	132	133	138	128	121	102	144	130	114	116	144	150	118	122	128	121	142	114	130	147	94	152	112	130	148	140	119	166	145	145	136	105	137	160	141	122	123	124	131	132	129	132	102	118	141	119	132	110	136	137	112	165	121	133	132	137	140	132	116	123	139	132	152	150	147	119	118	122	125	132	123	121	122	137	132	143	143	135	131	116	131	131	134	114	124	126	121	127	131	123	125	132	133	136	120	119	114	144	127	120	130	135	132	125	113	143	127	131	108	135	131	126	149	140	121	141	125	115	120	127	120	144	134	133	132	145	127	119	114	125	134	143	145	140	162	157	131	122	140	110	142	136	115	134	110	111	124	118	139	137	149	126	120	120	139	135	115	124	136	132	135	122	140	119	141	148	129	132	150	125	131	120	130	123	120	116	112	134	118	134	137	111	150	134	139	132	127	112	126	123	142	124	126	128	130	153	131	131	120	128	144	141	155	130	144	123	133	137	131	140	150	118	122	127	124	138	122	117	130	121	154	133	125	128	135	129	134	133	127	137	148	153	121	155	103	124	124	135	120	129	128	135	110	149	142	135	134	113	131	136	117	119	119	129	128	113	123	140	147	140	102	128	128	113	141	110	149	119	150	127	143	147	119	142	144	135	126	136	115	127	124	127	133	118	124	134	149	137	143	117	135	140	133	129	136	133	136	110	166	130	119	141	172	111	121	151	146	141	123	143	125	126	125	123	112	122	120	132	117	159	110	115	149	137	117	145	145	128	127	110	132	128	116	141	152	132	124	126	136	120	125	143	130	119	134	131	125	135	134	119	111	126	107	114	121	119	119	116	131	121	135	141	149	120	125	121	121	142	128	125	141	139	130	131	146	129	140	135	121	126	130	129	154	136	119	139	121	133	130	120	127	154	129	128	153	117	140	131	144	128	133	141	129	124	130	124	116	125	127	112	126	133	132	122	107	145	134	126	132	140	115	111	115	135	118	126	124	109	115	133	125	128	123	107	120	126	146	127	148	123	110	125	131	124	118	127	144	128	137	121	122	136	153	122	125	138	140	139	125	136	121	125	130	153	128	124	122	105	125	130	105	133	125	101	134	134	142	144	142	131	111	122	147	140	144	125	122	132	116	109	136	140	116	115	106	120	116	158	143	123	129	124	146	135	119	119	130	126	124	95	125	123	104	125	160	124	128	138	128	132	135	143	136	126	127	123	136	130	138	134	125	154	131	156	131	141	135	144	142	139	142	126	127	125	137	121	124	141	134	158	130	126	117	131	149	133	115	126	159	125	144	126	144	136	108	132	140	124	129	124	151	125	137	120	130	124	137	111	140	113	140	113	132	118	111	124	123	137	133	136	135	134	153	125	139	125	99	138	126	143	145	139	138	149	141	122	147	136	128	133	160	129	115	118	140	151	115	135	153	143	118	124	127	127	131	130	119	143	117	116	119	136	143	141	126	132	152	141	118	145	148	110	114	124	118	142	128	111	123	141	141	132	128	129	143	136	134	123	146	106	130	111	120	135	156	109	121	122	134	137	135	133	122	134	127	143	136	130	133	128	145	125	138	122	137	142	160	111	124	130	138	135	127	133	129	107	120	129	125	121	128	121	116	163	135	116	143	138	127	124	119	130	137	131	110	134	149	130	124	126	124	115	108	129	118	141	138	134	141	149	126	147	139	141	126	120	126	129	142	136	120	129	117	93	139	116	128	143	121	122	134	128	134	153	140	141	121	122	138
5986	661	1174	1257	1086	872	775	659	559	532	534	451	494	436	475	400	409	437	405	351	391	405	383	359	361	372	399	382	385	354	387	364	363	387	353	341	346	383	391	367	374	349	371	338	367	363	366	369	391	350	348	329	339	372	341	335	341	358	343	380	333	329	361	377	397	351	347	334	335	349	346	329	378	334	382	366	323	356	340	357	350	368	338	350	330	373	359	326	348	329	335	361	345	343	382	359	355	340	344	326	359	364	360	368	384	364	348	369	379	351	345	315	356	315	365	327	346	349	320	359	358	381	338	351	366	349	334	367	316	351	329	336	372	350	353	343	348	311	378	355	366	363	364	375	323	378	361	332	316	337	346	367	328	313	353	352	331	336	331	338	351	343	328	373	352	318	340	333	340	335	359	328	335	349	329	356	365	323	347	347	350	355	353	362	382	316	323	359	347	327	338	312	367	340	344	339	350	312	351	309	328	350	395	360	409	342	351	337	345	344	301	333	365	356	326	353	328	395	363	331	383	373	363	304	355	367	364	351	331	342	322	350	363	307	346	390	342	375	338	327	370	353	335	327	338	381	335	349	332	332	364	340	364	331	332	351	355	333	355	349	345	337	363	336	339	338	314	356	332	351	324	362	370	353	328	341	357	348	338	326	400	367	341	341	340	337	365	357	336	344	319	368	372	328	347	334	351	353	354	335	343	365	357	369	355	394	339	334	349	324	350	326	364	319	329	352	350	385	334	342	368	353	332	350	342	373	361	339	327	368	319	360	342	329	354	352	364	351	362	354	371	332	360	352	337	322	344	353	333	332	329	341	358	348	353	354	368	356	367	358	326	363	366	354	354	344	370	307	349	353	355	326	363	369	349	358	368	385	351	360	315	367	357	309	337	368	342	349	361	339	342	334	334	329	395	331	328	333	351	357	321	358	361	348	371	393	357	373	352	316	375	369	372	356	360	348	354	384	359	386	332	358	364	344	389	349	340	349	349	334	312	377	342	317	354	354	361	331	372	366	358	324	372	343	353	365	324	367	369	381	359	317	342	351	380	340	387	343	342	360	355	356	363	355	334	350	328	361	337	319	367	365	325	321	349	343	342	343	351	359	343	351	355	318	352	368	373	362	342	335	336	332	314	352	343	375	368	362	373	372	344	367	323	352	320	374	346	311	323	336	338	343	359	341	334	379	375	334	328	343	363	324	359	323	327	368	372	365	350	332	334	350	337	311	346	347	391	347	349	387	326	364	346	342	378	314	334	333	335	313	347	360	340	395	346	332	335	336	338	361	379	315	356	345	345	328	328	303	358	347	364	352	324	378	339	352	354	357	348	326	333	350	323	345	367	349	328	336	365	346	367	365	360	377	329	371	366	354	352	343	332	364	368	305	344	342	346	329	349	362	358	326	344	350	354	358	395	377	352	365	351	328	347	361	335	372	347	337	336	374	354	308	341	383	366	318	340	347	347	354	329	337	377	378	349	345	363	352	371	323	315	331	337	329	329	345	350	353	380	357	312	328	366	369	349	358	345	316	347	367	404	346	360	341	325	348	352	363	356	362	379	331	341	345	361	332	369	368	378	344	335	366	340	328	336	328	332	328	386	346	353	331	347	316	319	343	322	349	367	350	380	344	343	322	344	372	327	350	343	354	357	341	324	338	313	360	378	309	354	335	357	358	316	356	366	370	315	357	342	325	349	364	386	345	347	335	354	328	364	337	353	353	354	343	297	359	351	329	375	341	359	326	330	352	352	375	353	355	355	336	352	345	319	302	341	351	358	348	324	338	372	352	356	332	347	325	375	336	345	347	316	348	334	364	337	309	313	360	325	349	336	332	314	332	334	366	341	377	359	349	336	338	361	376	306	359	342	357	304	330	340	365	341	366	344	358	363	350	354	330	333	347	344	342	342	349	334	343	312	320	348	328	341	356	370	326	318	320	368	358	371	348	349	371	323	348	346	353	338	335	382	323	339	348	370	353	339	366	332	352	312	339	370	322	350	319	359	359	328	383	349	352	332	329	352	335	366	338	337	349	360	324	319	400	330	379	377	353	345	376	345	349	330	353	321	343	352	340	344	331	345	321	359	338	357	334	348	352	312	373	347	325	341	361	361	358	337	382	350	338	378	361	350	339	344	342	353	355	340	333	340	350	375	328	344	365	386	350	344	354	345	354	308	333	375	331	366	355	377	343	340	345	384	338	317	295	339	332	349	351	352	342	373	330	326	342	353	347	333	345	328	329	331	342	373	362	348	357	349	360	369	336	341	341	355	366	380	355	347	316	349	364	334	337	370	344	356	312	340	367	357	343	332	341	375	367	333	299	322	345	364	340	347	346	369	350	344	342	357	361	334	346	347	334	362	377	348	335	349	339	361	357	335	328	342	342	362	335	326	333	363	359	340	338	367	368	356	360	375	342	343	343	370	326	334	345	344	327	331	360	361	364	377	348	352	342	343	375	335	343	337	368	343	337	354	323	323	387	366	374	355	328	368	368	323	304	375	380	334	341	328	356	355	366	331	339	323	345	324	358	365	322	362	315	356	319	375	346	353	308	358	326	320	380	381	348	359	366	325	378	350	330	312	364	321	352	324	358	369	367	372	327	370	361	365	352	336	323	350	375	334	322	354	345	349	322	345	352	360	360	360	368	338	367	349	326	375	361	333	354	341	342	343	375	333	299	375	343	335	314	352	311	363	344	350	351	355	355	338	353	326	359	347	337	334	325	349	376	338	360	350	313	336	346	362	352	339	326	351	328	319	343	366	321	356	334	359	341	366	354	345	340	358	372	330	302	364	308	359	357	343	335	373	332	373	358	343	353	360	352	347	362	352	339	333	341	342	356	328	372	362	339	350	350	361	345	338	367	374	355	342	370	359	331	347	369	341	323	352	343	368	343	358	326	354	373	325	356	313	353	342	355	342	325	341	376	343	376	331	314	316	370	329	381	356	339	342	332	382	359	369	348	354	353	321	360	339	343	365	347	382	364	330	332	384	363	334	352	362	363	345	332	371	373	355	338	347	347	354	334	374	357	320	339	360	358	352	355	339	363	334	327	325	326	327	341	328	363	358	372	340	347	369	342	349	365	347	360	354	369	321	342	380	355	358	368	349	337	349	336	335	345	342	367	353	354	346	362	352	344	378	317	369	332	351	355	335	327	350	332	347	366	311	344	334	366	321	341	373	334	364	351	318	314	322	324	375	363	353	343	407	319	375	366	347	365	303	348	349	330	371	355	320	393	328	370	349	362	376	335	344	356	374	390	356	358	318	361	337	322	337	365	344	340	341	350	347	337	326	355	367	359	367	351	328	335	381	343	366	325	379	339	330	360	363	377	344	355	331	337	342	325	380	363	350	351	355	377	337	317	332	325	314	293	328	329	364	326	373	320	338	317	320	346	357	359	338	336	358	357	364	374	313	337	328	324	344	340	332	333	333	361	350	370	344	404	372	344	358	350	351	350	363	381	350	357	355	342	320	358	371	345	343	365	354	331
13840	1205	982	795	540	429	336	288	291	239	253	249	215	238	251	233	200	193	195	212	201	211	211	199	177	203	230	181	196	223	217	219	196	199	194	225	229	224	223	224	190	213	242	191	211	207	223	205	188	225	228	201	187	204	230	205	179	200	185	198	206	214	205	211	216	196	230	222	194	210	181	187	194	205	186	214	236	215	190	193	196	217	166	192	227	186	189	217	205	190	225	188	211	201	200	200	208	206	224	186	188	190	231	200	231	209	215	206	213	192	210	204	201	182	224	184	190	205	203	196	181	220	213	220	207	183	197	199	208	210	204	215	197	183	203	227	192	185	228	210	186	189	203	217	198	199	187	197	196	203	214	179	168	174	178	231	236	217	213	182	167	178	193	195	199	202	196	197	220	243	196	206	188	201	182	182	218	199	188	187	193	213	206	188	180	218	199	221	191	197	183	173	190	187	195	215	197	196	211	199	197	189	225	183	174	203	200	189	185	180	204	190	181	207	219	187	190	221	236	189	214	190	186	218	200	195	183	214	194	173	194	179	211	168	232	188	192	202	205	188	204	196	190	191	228	224	186	209	227	194	211	182	180	215	196	209	201	198	191	198	212	200	180	202	229	202	197	193	176	199	206	178	212	199	208	190	217	222	204	220	170	182	205	188	200	208	210	215	227	203	194	211	197	215	180	187	209	199	228	187	194	181	197	189	212	204	206	177	175	194	205	224	201	191	196	223	206	223	191	217	189	187	220	193	241	181	196	198	203	195	198	200	198	205	210	194	205	190	187	201	189	170	250	206	199	205	214	202	201	172	193	174	184	197	208	201	209	232	192	196	193	227	178	185	219	222	205	209	207	199	195	207	236	227	229	186	177	185	193	201	220	225	197	166	194	202	207	211	183	200	223	213	194	198	224	204	217	195	188	184	212	199	180	202	171	214	242	204	221	207	202	174	214	226	218	169	193	180	221	226	207	198	193	222	178	213	200	209	201	201	190	206	180	223	209	202	199	189	198	189	194	176	216	203	205	192	202	214	212	229	191	200	211	197	197	199	217	220	195	186	215	187	185	198	196	196	210	202	201	185	188	193	207	170	204	220	210	220	193	207	198	208	210	206	217	209	190	202	182	189	216	202	189	205	210	194	209	201	183	179	188	192	178	187	191	237	202	206	216	190	210	200	183	212	243	202	205	211	203	199	172	191	209	213	203	213	169	178	195	212	188	184	211	221	192	178	186	196	175	189	210	210	196	209	195	204	204	191	202	199	185	210	197	190	209	202	186	195	190	219	205	196	214	179	203	200	182	197	201	198	187	206	188	187	191	180	206	189	207	210	169	224	208	216	218	187	207	196	197	201	190	205	179	212	219	217	195	190	214	222	244	197	185	216	186	211	189	194	199	163	192	209	195	217	213	173	209	212	201	185	187	196	205	220	219	221	173	184	195	201	200	178	223	200	194	217	203	185	222	197	200	190	227	207	209	210	215	192	196	198	191	212	227	215	214	196	209	187	209	190	185	199	169	197	224	215	206	186	179	186	223	202	205	203	176	219	207	198	192	204	184	191	207	200	192	175	220	206	183	187	189	230	229	219	205	214	206	228	197	188	218	224	204	208	184	199	202	207	205	220	192	186	197	201	203	185	213	216	191	220	187	197	198	200	202	176	222	198	200	186	197	178	191	201	189	230	211	228	220	201	188	218	204	213	204	168	195	222	196	162	179	198	173	168	222	189	190	233	222	194	233	187	215	201	203	233	192	181	176	199	190	211	207	189	231	189	221	197	179	179	222	194	204	208	182	196	213	195	198	216	205	192	196	202	182	218	226	190	209	192	211	186	211	198	186	206	193	211	208	217	191	208	188	220	232	219	202	172	182	221	205	171	220	192	195	208	173	194	212	218	186	209	208	195	208	186	203	228	194	198	184	180	198	194	218	179	200	199	210	220	184	201	205	202	210	184	198	200	203	187	219	197	208	211	195	184	213	209	218	207	200	186	226	193	194	214	204	185	210	185	204	187	208	168	205	192	179	217	211	192	199	212	181	215	190	215	194	198	203	189	171	213	198	233	213	193	223	197	207	190	204	192	246	199	219	185	205	187	208	218	193	189	197	203	212	180	254	214	202	214	206	195	195	194	203	212	209	203	183	186	230	216	207	222	199	199	208	213	237	190	207	227	203	198	188	193	185	186	230	211	188	183	178	191	200	213	204	211	200	209	213	180	222	225	188	194	197	224	170	195	201	181	211	204	213	184	194	195	208	189	202	206	188	180	206	218	198	197	203	177	206	193	207	220	194	215	201	212	212	210	217	224	176	174	187	214	203	177	181	179	224	209	212	220	201	170	210	214	201	200	210	211	223	193	187	213	215	194	201	202	200	195	245	197	230	184	225	232	198	204	211	217	202	228	175	212	201	200	180	186	194	222	200	209	199	202	201	206	199	211	235	200	213	220	200	184	178	190	233	178	184	228	210	197	200	200	176	225	193	188	217	197	195	192	187	202	204	201	206	182	195	230	204	214	214	198	203	186	216	181	235	197	188	183	181	200	181	187	209	197	189	211	196	206	213	186	208	204	212	207	209	198	198	200	190	192	223	211	212	184	188	203	193	198	212	174	196	183	193	215	199	192	186	196	196	221	208	193	187	195	187	198	186	192	212	206	191	190	206	213	204	204	185	208	202	192	202	186	220	219	199	193	210	193	201	224	210	202	186	186	216	211	198	200	210	211	199	198	218	221	212	196	193	198	209	211	201	192	178	178	198	200	215	192	171	192	191	174	179	205	217	196	196	208	205	189	208	183	191	198	174	187	209	216	164	186	222	208	200	207	206	207	214	186	187	199	210	217	200	209	205	183	184	156	186	183	190	202	184	177	203	197	183	179	196	194	207	188	219	202	193	209	209	210	217	195	206	225	210	189	211	210	202	175	202	180	207	190	195	215	183	190	219	209	240	199	228	233	205	187	203	178	178	211	200	214	211	233	211	214	217	201	223	192	194	225	196	188	184	193	210	212	194	182	181	227	204	204	227	181	205	230	207	194	212	211	210	207	195	205	235	183	188	207	210	194	173	232	205	228	233	216	182	205	190	205	199	189	192	208	220	190	226	209	195	173	194	198	199	168	208	181	217	180	218	196	190	207	222	220	233	175	195	212	197	219	217	206	202	179	192	213	176	191	192	183	210	194	223	188	207	197	222	188	207	207	206	232	206	222	199	170	202	199	209	191	215	200	189	173	184	182	229	199	204	219	227	211	200	196	193	196	194	209	187	214	191	197	192	202	214	201	190	205	234	211	198	193	191	192	194	201	203	191	207	197	204	212	205	195	205	178	180	236	189	197	211	212	180	205	207	196	208	183	201	209	195	193	203	194	197	225	179	201	197	192	199	203	226	190	179	192	209	187	181	171	210	215	238	189	235	202	181	202	221	183	197	182	191	181	196	187	215	176	187	194	206	183	185	177	216	214	215	236	221	211	165	217	211	225	178	230	193	175	210	196
8122	1102	2155	2418	1960	1635	1335	1107	1019	898	843	760	739	691	682	693	662	657	612	611	594	611	610	525	560	570	574	553	526	527	544	562	485	535	550	539	557	522	539	531	563	531	587	559	540	548	528	524	520	541	518	565	550	537	561	528	544	514	534	531	499	542	495	520	509	507	529	547	499	541	505	494	502	511	484	489	544	518	555	536	486	508	512	521	507	521	482	514	532	519	519	510	502	479	492	501	521	531	501	549	502	540	509	508	511	474	520	489	533	536	521	479	534	528	518	527	515	539	547	513	555	527	474	510	544	504	527	467	520	522	493	494	535	491	493	502	524	465	493	489	516	511	510	509	535	519	507	535	558	480	508	484	495	542	487	492	525	545	511	465	485	498	513	497	515	467	496	513	512	544	532	530	536	526	477	533	499	537	530	509	536	512	493	480	525	497	510	498	530	516	519	511	508	505	532	522	539	466	499	510	521	509	509	531	501	500	519	541	500	492	479	474	461	536	522	555	491	521	530	515	512	512	500	526	527	485	503	475	519	522	509	512	510	496	539	538	510	498	502	520	522	538	572	544	528	492	543	491	497	508	517	500	486	522	482	505	491	519	503	507	505	508	532	514	522	512	491	535	518	506	507	565	485	532	490	550	464	551	498	451	499	540	530	489	488	487	474	534	524	510	491	487	481	519	508	511	524	505	481	505	502	496	449	499	515	477	492	543	469	507	479	551	534	489	490	483	489	543	518	533	509	439	512	525	505	514	536	561	523	519	530	519	584	530	456	537	523	553	517	459	523	559	461	521	508	524	504	547	501	516	482	528	478	511	523	510	522	507	529	514	499	553	517	485	551	515	491	511	504	543	510	467	512	531	523	515	501	503	483	483	521	545	508	514	528	492	545	502	521	497	545	490	502	478	539	530	524	492	523	498	504	519	515	442	486	517	567	476	522	498	503	526	485	557	497	519	510	518	500	509	497	488	524	517	542	500	484	496	525	523	503	545	528	509	535	488	571	460	528	485	557	509	536	529	508	488	528	513	544	503	514	517	492	534	489	552	497	510	529	491	520	468	523	480	531	540	548	505	559	540	559	470	492	496	478	489	477	501	519	502	467	510	517	530	504	511	542	492	530	520	520	500	541	492	508	519	558	445	528	497	494	497	515	528	486	493	498	520	503	545	527	564	501	517	499	501	510	530	526	538	498	484	501	539	538	504	556	508	503	464	491	501	483	495	506	518	526	507	494	470	554	509	469	499	509	503	487	491	504	504	513	491	522	548	543	521	536	546	494	531	487	517	526	551	521	505	439	513	510	497	486	511	511	541	548	493	504	505	568	503	541	478	543	547	519	493	520	546	530	541	517	514	498	507	482	513	515	509	547	504	486	546	527	546	517	495	477	531	544	498	501	499	505	538	540	509	563	537	522	483	514	502	531	511	522	519	511	500	494	512	486	488	498	533	487	482	508	507	498	544	540	544	472	516	513	510	465	483	490	501	521	500	522	534	458	513	492	490	501	535	540	542	528	492	449	547	481	552	521	524	520	524	505	482	531	504	509	565	509	506	558	512	532	551	519	509	530	535	511	491	534	506	520	476	488	511	549	492	504	545	482	502	508	488	462	486	519	525	515	514	537	551	501	489	528	497	495	462	529	469	494	521	517	529	477	507	512	509	490	502	521	546	492	501	516	522	528	509	529	564	501	527	472	504	539	508	545	535	541	516	543	467	501	508	502	495	513	494	547	508	516	513	499	513	519	513	540	512	489	489	509	543	467	479	555	478	513	490	499	531	499	498	476	495	521	524	501	517	542	512	527	512	514	493	502	531	517	516	526	526	488	523	494	493	528	507	491	471	490	558	504	470	514	524	490	473	505	488	521	546	526	497	555	499	501	505	531	532	527	520	483	456	522	494	523	485	517	547	504	490	508	506	477	525	531	513	500	516	524	490	518	478	477	518	496	524	466	537	497	517	544	532	508	490	491	477	507	485	495	532	552	507	480	535	542	536	511	494	525	530	544	528	508	520	545	513	523	504	500	536	561	526	474	502	480	522	534	504	517	516	530	505	518	520	525	484	451	493	520	551	515	489	505	537	526	487	510	512	492	550	495	517	516	535	499	463	520	577	480	530	530	491	527	468	511	537	532	576	529	497	536	508	536	498	562	532	522	497	496	538	480	515	551	504	506	553	486	530	488	502	517	515	538	499	502	486	502	558	483	521	541	489	495	514	552	500	523	533	488	496	515	517	520	506	524	472	516	542	464	485	534	512	508	530	516	551	505	546	502	496	493	559	507	475	531	510	541	450	577	498	520	513	501	468	506	517	535	514	519	503	518	524	555	514	491	512	473	528	515	464	494	519	489	526	493	499	503	523	514	486	469	487	531	493	495	483	481	522	506	517	517	541	542	509	512	542	519	531	541	508	525	511	531	466	519	499	510	491	536	507	489	501	467	509	476	519	549	523	474	477	506	515	523	508	494	479	493	533	517	491	521	544	526	541	473	479	489	525	528	504	554	457	524	501	526	523	547	502	495	498	491	541	511	495	497	467	516	509	514	525	479	490	484	486	499	488	460	506	519	533	550	473	490	507	488	515	506	501	487	556	493	530	531	527	542	520	513	474	498	484	486	509	535	504	527	497	548	482	545	503	537	494	506	495	515	489	518	522	503	532	495	548	479	508	542	547	536	468	511	533	501	505	541	509	536	504	504	496	475	529	540	522	528	510	499	527	531	482	545	515	510	513	485	499	541	510	508	493	510	519	491	502	506	484	489	507	533	541	495	499	533	489	480	520	524	501	492	527	519	488	508	503	533	506	517	515	486	529	534	517	519	499	483	534	518	469	500	522	523	553	535	483	527	508	503	520	504	520	527	531	518	492	556	536	480	475	511	544	518	484	496	485	514	495	516	471	495	486	523	525	538	501	513	477	543	484	514	503	501	496	497	491	512	511	506	489	499	506	476	494	513	539	525	492	533	533	526	519	527	500	514	512	544	505	483	476	519	501	515	535	530	506	522	465	525	455	528	521	507	483	549	497	496	514	553	515	516	543	489	512	502	524	496	509	502	450	499	494	463	533	533	530	518	521	503	532	492	520	469	505	484	495	476	546	537	496	519	521	495	498	522	541	523	484	463	475	493	483	558	490	491	498	464	506	491	478	502	525	519	527	483	534	496	482	499	532	492	562	541	508	504	480	514	494	516	513	525	527	537	515	466	494	490	508	511	537	525	507	524	486	532	466	521	493	504	506	529	541	512	525	520	516	516	519	506	516	492	555	530	507	507	475	507	502	499	527	522	538	524	535	498	535	534	540	514	506	513	460	596	567	512	464	503	471	537	536	497	501	500	541	494	498	506	527	506	522	544	463	533	505	483	535	512	505	536	497	495	508	481	497	519	545	521	481	498	511	494	479	477	500	525	482	485	503	531	493	516	492	507	499	515	494	508	492	546	540	478	520	509	467	489	520	504	514	501	495	524	520	512	506	570	516	513	515	474	527
1536	317	292	276	279	287	303	304	328	267	323	295	298	288	311	291	282	299	289	310	280	261	276	248	262	302	298	309	293	311	284	285	279	311	278	283	281	316	289	275	292	311	288	258	270	273	301	296	308	300	256	269	277	302	278	279	257	278	293	279	329	279	304	302	310	270	286	314	284	287	267	278	280	267	277	280	274	273	312	271	287	272	279	295	302	281	289	286	293	290	267	290	274	277	270	291	290	297	299	266	260	279	290	286	304	314	327	274	273	312	278	299	290	251	281	308	291	256	286	288	290	323	331	263	308	246	280	276	270	314	245	286	275	273	324	278	323	326	286	284	273	320	317	295	293	285	273	294	306	269	284	289	299	271	318	291	311	282	284	287	286	294	285	288	272	315	298	264	323	288	333	305	320	304	302	290	286	285	308	305	286	286	274	282	291	290	287	287	296	285	278	286	265	294	311	269	276	309	294	285	282	265	270	276	309	285	272	308	269	301	284	260	267	275	305	272	274	292	269	306	299	308	290	285	265	286	310	274	280	289	296	301	317	311	326	252	275	295	267	277	300	306	272	287	301	299	272	297	286	272	265	270	292	296	346	284	293	298	311	280	274	258	286	266	288	272	294	258	304	317	284	289	282	269	305	275	277	283	293	294	274	289	296	284	262	303	313	293	280	282	305	260	281	285	284	315	296	313	308	297	287	284	273	329	303	314	295	270	285	274	301	288	273	279	322	297	292	276	284	287	306	304	263	271	296	313	292	275	277	319	280	328	303	267	299	273	278	276	253	273	345	319	308	277	289	297	326	292	303	270	309	301	299	284	259	289	318	291	252	283	304	289	271	284	278	308	311	307	284	284	304	275	276	236	278	282	284	289	310	276	302	293	299	256	295	273	294	297	294	296	275	280	243	258	275	278	286	322	310	287	318	298	287	253	271	292	288	265	311	290	291	290	279	297	274	308	268	269	312	290	288	350	326	314	323	268	267	294	307	311	283	271	281	299	292	250	283	304	301	293	292	317	262	283	272	273	265	279	267	297	284	299	315	300	314	297	296	273	289	260	279	289	266	281	309	275	289	298	309	283	287	265	328	307	290	278	248	281	283	270	281	251	279	287	322	299	323	285	315	314	301	289	294	300	313	293	285	275	295	291	292	281	307	292	301	267	312	265	314	303	279	296	275	268	268	248	243	309	287	285	297	279	291	304	290	293	269	336	285	271	292	299	291	291	263	328	265	283	280	320	301	313	266	303	297	322	264	259	318	305	284	289	305	304	280	302	286	301	280	309	279	304	276	273	304	310	292	303	300	290	304	277	247	287	294	285	283	284	250	280	310	298	279	285	281	276	252	263	280	264	307	292	321	300	291	303	288	280	289	265	262	281	260	272	286	301	286	265	287	289	302	318	272	307	323	296	303	291	305	306	306	305	294	287	298	290	282	258	294	291	287	300	294	274	273	309	269	311	299	281	293	313	299	327	303	283	267	273	280	282	311	294	288	257	274	298	300	303	282	271	314	279	286	301	302	291	276	261	289	291	269	275	294	268	269	261	284	259	293	252	276	265	255	319	259	285	318	309	301	322	277	293	272	287	290	289	295	287	298	317	317	311	267	300	320	283	289	317	297	276	303	308	300	326	264	273	304	301	298	269	279	304	272	264	267	289	310	292	283	294	296	296	314	308	286	320	262	293	281	236	302	291	303	269	297	287	282	280	287	286	291	280	270	276	272	292	285	311	313	298	283	284	268	294	274	273	293	262	311	290	308	310	287	279	285	289	290	307	274	298	314	304	297	317	283	329	308	309	297	276	298	286	281	311	293	237	283	276	249	288	260	294	302	268	290	283	301	267	289	267	285	266	242	309	329	286	274	285	242	263	288	275	311	308	269	327	285	303	270	270	245	267	305	281	263	273	297	261	279	234	284	282	292	291	292	323	293	290	292	317	272	276	282	267	296	274	297	277	284	275	315	317	293	319	267	292	297	279	282	301	265	287	275	284	308	296	268	274	302	313	259	276	301	341	260	274	262	291	289	326	278	298	242	292	290	316	301	279	286	262	240	298	286	314	283	253	307	277	293	276	309	282	297	265	305	273	302	314	280	284	269	284	264	304	323	269	267	317	279	268	269	330	290	278	282	315	302	277	288	277	278	269	280	257	282	296	306	296	259	330	271	286	296	283	312	309	269	264	300	271	288	277	313	273	296	297	302	267	291	269	278	307	311	291	304	277	272	288	277	289	284	309	294	287	304	308	277	286	301	277	310	294	305	320	278	263	290	300	280	281	295	282	305	293	285	311	297	278	292	289	269	245	312	308	300	275	278	297	262	289	294	313	287	290	299	273	312	295	284	260	308	330	265	308	294	283	311	314	274	311	261	279	294	263	257	270	304	281	313	306	262	287	338	328	311	292	307	291	329	292	265	287	279	288	289	308	295	297	293	314	314	269	288	286	283	321	272	282	283	296	283	298	291	313	293	256	290	282	285	319	290	289	310	312	293	300	315	265	270	283	298	314	319	306	275	304	275	292	275	263	290	316	295	298	298	285	273	307	296	272	299	299	299	288	305	288	276	293	328	323	282	286	286	287	280	302	293	288	310	322	285	305	302	264	306	329	296	309	281	321	290	306	308	309	279	249	283	309	275	279	309	284	279	292	311	271	289	285	288	305	290	273	299	297	231	337	297	321	308	316	298	249	282	274	297	265	295	315	275	307	292	308	274	291	295	292	302	279	286	320	325	302	291	273	294	296	278	261	264	279	289	307	322	300	301	279	289	285	274	314	289	229	280	324	268	302	253	253	273	292	278	291	308	288	308	336	308	275	273	288	306	266	312	294	283	282	265	289	330	278	256	280	301	289	276	268	286	305	283	297	299	293	295	288	277	338	285	273	303	273	286	267	263	271	255	299	265	301	293	298	289	290	332	312	282	302	295	306	281	284	264	311	298	280	287	294	264	289	306	303	311	324	238	278	277	266	263	274	280	311	281	293	312	312	279	302	281	306	286	277	303	263	293	283	304	312	283	261	272	311	272	292	281	268	301	327	313	282	344	262	286	267	280	316	296	282	300	278	310	280	256	293	294	264	284	294	265	307	295	308	292	309	313	282	277	327	294	263	288	278	291	279	278	272	282	299	284	306	272	305	292	285	288	292	292	305	289	286	259	292	283	278	295	268	278	310	321	311	261	275	289	280	329	300	264	291	303	311	265	261	282	300	276	292	306	273	287	299	299	274	263	291	267	284	259	309	275	303	260	290	276	326	283	281	285	281	288	296	282	291	267	258	317	262	273	297	301	280	274	306	285	254	295	276	321	307	286	258	342	303	283	296	305	306	288	298	277	315	292	286	296	303	314	307	283	290	300	268	302	279	267	302	288	284	303	305	311	305	277	283	285	282	298	273	297	307	322	289	299	272	295	312	277	291	282	295	299	285	247	310	289	295	257	259	338	245	268	284	274	318	290	285	284	295	313	272	274	308	271	290	311	300	277	314	311	302
1803	673	706	683	723	651	686	647	659	665	669	651	650	658	649	653	644	673	604	679	657	647	640	661	644	654	716	654	685	651	651	666	718	632	715	632	609	685	603	643	670	657	681	645	629	670	645	647	683	684	647	651	686	642	641	676	675	641	651	651	693	660	671	649	695	615	694	639	611	628	632	674	679	648	708	610	619	640	671	677	641	634	686	661	663	644	649	635	697	662	656	683	667	701	690	662	607	658	652	659	687	697	719	675	627	645	681	643	631	648	684	685	689	677	711	607	645	722	679	620	662	639	653	624	576	626	645	622	676	632	663	645	658	641	657	624	646	652	606	625	639	634	689	667	690	681	671	647	672	654	640	657	673	632	650	688	663	656	722	692	665	653	703	661	676	650	671	606	672	675	631	663	616	695	661	616	642	659	670	631	653	624	675	657	691	644	649	645	624	644	673	641	699	647	642	638	642	651	684	651	644	723	628	589	671	668	669	647	659	633	653	666	639	687	637	673	679	703	659	689	656	678	643	626	626	645	659	659	645	658	650	702	652	607	696	657	649	667	600	657	649	635	658	646	697	706	692	665	587	661	649	652	661	670	652	627	658	621	669	652	684	645	676	627	620	682	649	669	661	644	668	674	674	636	649	684	682	651	617	680	662	620	654	652	675	682	691	657	693	644	628	639	680	644	637	675	675	653	655	594	703	642	645	637	674	615	646	708	647	673	653	598	704	669	652	668	650	645	654	656	611	679	659	663	619	650	654	675	649	682	639	656	622	662	650	659	648	646	647	613	699	676	666	622	668	653	655	700	674	632	640	645	682	655	701	674	656	640	649	678	624	649	659	656	656	661	670	616	673	649	657	672	638	634	666	642	673	640	653	622	637	686	661	615	666	655	657	623	639	644	655	684	654	623	637	651	685	663	652	674	669	656	673	659	645	637	691	614	713	699	629	668	599	681	698	649	662	642	611	637	653	609	676	658	655	663	693	657	668	663	704	626	651	680	673	636	626	646	655	661	688	666	677	655	653	704	608	706	653	647	652	656	603	679	622	655	669	656	655	657	674	681	674	634	666	654	672	636	687	655	596	621	662	638	687	659	651	624	621	613	687	588	632	686	658	651	682	691	622	648	630	628	656	656	677	665	642	649	631	636	699	643	672	602	699	624	607	670	649	681	612	690	632	650	633	599	666	670	651	619	690	685	642	640	644	626	680	650	619	655	628	603	593	649	635	649	644	639	649	690	640	639	679	631	640	656	665	650	669	661	624	660	644	625	666	668	636	652	727	657	685	643	618	690	618	669	618	635	611	671	627	656	659	636	684	656	634	699	623	640	650	662	596	620	679	697	657	638	673	693	684	655	674	668	568	619	648	634	633	627	625	675	653	659	647	664	661	653	672	653	638	722	686	633	692	615	641	645	634	674	646	633	679	629	657	640	643	684	654	654	643	636	673	640	666	650	654	638	676	705	665	649	646	662	585	646	624	665	683	659	610	641	641	615	617	669	692	614	630	675	646	664	652	657	652	672	636	667	645	665	671	635	653	648	661	641	659	645	600	628	662	622	616	652	650	650	616	650	641	628	616	661	645	669	602	689	641	709	669	676	643	683	697	640	652	652	634	679	666	655	685	640	635	700	628	641	602	609	631	640	617	695	628	658	674	662	714	598	597	664	658	624	628	641	655	646	646	684	616	681	644	644	662	633	719	624	658	645	606	669	648	658	656	640	669	626	684	672	697	680	687	652	607	653	645	664	672	648	603	678	638	650	679	619	659	663	623	648	671	649	656	661	653	647	662	650	648	648	662	678	647	632	619	638	642	651	686	683	646	666	662	641	660	702	655	679	693	653	644	647	659	646	639	661	616	667	653	670	663	621	649	693	670	670	685	635	651	647	661	686	677	658	613	650	638	634	677	670	663	620	666	632	705	657	661	683	639	649	647	622	658	611	623	643	596	617	652	671	630	667	652	664	616	614	644	640	639	683	655	711	644	645	734	648	664	668	641	691	633	665	661	644	673	625	617	652	658	655	648	639	661	663	619	617	672	651	679	650	654	657	669	633	614	651	644	690	673	621	609	678	609	664	655	637	630	651	636	658	652	631	633	638	662	684	645	707	650	672	664	682	663	662	648	672	672	667	666	631	666	659	608	610	679	665	642	626	624	599	662	648	650	632	621	636	688	640	639	675	628	708	652	700	651	639	654	640	702	651	657	704	649	674	694	684	675	661	692	652	644	671	621	610	675	638	670	683	675	670	639	654	637	688	685	637	627	597	604	654	680	697	664	708	670	657	655	676	637	658	657	656	654	604	716	610	666	645	654	656	617	681	661	649	628	636	643	720	689	632	671	650	674	652	670	622	648	646	647	691	625	628	628	684	643	659	666	628	670	659	689	641	598	620	683	626	641	640	617	653	651	669	665	629	679	638	634	686	698	641	698	625	627	666	657	609	649	670	667	659	657	637	648	694	633	654	649	688	665	654	654	627	629	659	665	689	655	647	653	656	683	664	643	677	721	668	672	621	661	650	628	637	675	638	635	698	651	660	642	645	628	667	671	638	637	659	643	674	661	659	669	679	669	691	670	670	610	707	689	655	659	675	646	672	674	636	646	657	621	668	650	651	651	653	688	695	620	660	634	711	667	653	728	745	688	626	653	688	593	630	647	650	681	594	624	645	644	683	659	603	637	636	614	644	704	682	622	629	683	641	653	656	655	637	640	655	676	679	676	668	656	667	720	621	614	609	642	675	656	652	668	674	622	650	630	653	646	677	602	641	621	660	643	645	705	714	633	703	622	664	623	610	645	669	670	591	659	614	624	651	652	648	624	682	644	686	653	616	672	638	645	651	636	752	701	665	623	633	648	685	651	654	660	661	619	686	660	604	664	728	635	650	648	659	640	614	658	637	602	683	628	663	683	656	653	655	624	696	612	599	702	614	641	673	651	675	680	653	690	693	623	657	608	660	648	630	676	668	696	612	635	645	660	655	629	669	689	703	642	614	629	700	635	660	643	674	660	652	657	677	653	653	652	617	621	646	641	664	667	700	647	650	644	606	640	655	674	681	671	694	610	672	650	689	666	609	637	620	638	659	619	665	662	682	660	604	653	633	639	675	693	626	670	630	647	641	614	669	649	670	653	696	684	652	667	634	663	607	687	629	657	597	665	674	617	653	664	636	648	673	674	657	603	669	596	659	704	637	670	648	662	653	654	634	636	683	699	648	637	620	616	668	643	668	682	650	620	688	628	670	672	708	630	710	616	689	691	630	630	641	641	637	630	628	658	646	624	687	627	670	680	595	675	692	629	675	707	692	674	639	634	667	622	621	633	634	608	624	659	656	673	646	662	631	697	682	683	659	612	612	628	618	642	625	677	683	670	689	632	650	608	701	674	651	641	685	693	658	678	666	673	642	701	699	674	667	613	630	667	705	647	659	670	684	665	625	668	666	608	647	681	650	667	640	705	665	703	669	662	686	625	648	658	650	697	647	654	680
7195	500	469	399	303	262	183	184	170	141	168	135	151	133	162	135	152	132	147	137	124	156	134	124	141	151	131	138	134	129	145	141	129	147	134	130	137	168	134	154	128	131	110	135	129	138	148	124	149	136	164	172	127	136	136	138	118	99	128	145	138	111	119	129	143	125	150	122	127	131	129	117	110	130	143	138	130	162	147	132	142	121	121	115	134	121	135	157	139	135	122	117	122	113	122	123	136	150	144	134	146	133	126	126	120	140	122	139	162	135	120	131	143	144	103	124	130	135	128	143	139	138	164	125	140	121	117	124	120	152	145	124	148	119	149	121	133	122	137	140	152	153	143	123	117	124	130	114	118	141	131	129	132	113	133	112	141	142	131	117	117	132	129	145	121	149	135	132	142	150	122	122	111	132	124	114	128	123	129	127	107	138	132	118	112	126	143	142	140	125	130	141	138	141	146	132	148	133	131	137	122	105	127	138	125	136	142	125	137	141	142	117	119	143	112	118	129	133	140	147	138	128	144	136	109	127	126	135	143	138	121	144	138	154	122	130	131	132	122	141	118	148	112	134	130	114	141	150	154	146	148	116	138	138	131	147	125	145	132	126	108	125	131	125	144	138	123	121	129	130	112	149	130	123	119	132	117	130	139	159	136	125	146	137	133	141	119	135	138	115	138	130	118	132	120	111	111	120	110	109	117	129	116	130	136	121	143	141	138	135	130	120	116	119	150	123	139	144	142	128	132	121	152	147	153	150	132	147	142	115	134	126	136	144	160	140	124	145	135	123	131	146	132	117	134	148	134	144	136	144	131	121	140	152	136	154	131	131	131	145	140	123	146	117	128	141	136	164	125	139	116	134	128	123	133	133	142	151	114	140	141	128	138	145	115	129	119	154	131	118	130	123	102	135	131	114	140	125	120	151	120	141	150	143	129	114	115	119	127	152	121	138	104	145	129	125	114	133	117	153	158	128	141	134	148	141	111	123	100	130	129	147	127	124	131	138	105	140	119	130	167	145	117	133	132	100	129	146	149	138	118	119	134	135	117	140	130	119	117	163	115	165	152	115	150	143	123	131	128	144	138	135	137	125	124	136	129	133	135	150	137	117	129	133	128	130	122	111	147	155	125	158	131	117	121	161	129	134	123	141	131	132	131	140	122	113	133	140	148	125	142	101	146	107	139	129	129	148	126	132	112	138	109	147	108	146	130	132	109	109	146	130	138	126	141	150	117	143	130	139	107	111	130	110	111	131	118	134	129	161	123	140	138	155	129	126	111	123	147	150	130	157	125	121	130	126	137	124	135	118	143	131	133	148	115	139	118	131	148	105	125	145	121	146	136	146	144	120	135	115	154	130	135	133	110	132	132	152	132	130	153	114	132	154	120	148	150	139	124	157	134	135	143	124	113	139	125	145	122	140	134	133	139	117	122	131	139	140	120	134	141	147	121	145	150	138	145	135	131	133	122	147	121	141	131	127	125	121	138	112	124	108	107	124	116	119	128	134	123	148	118	142	130	153	138	128	135	140	139	138	122	123	115	141	132	130	128	129	139	115	127	150	143	141	128	132	142	132	125	128	131	125	133	121	132	149	105	109	133	115	134	126	138	132	127	113	130	122	137	123	135	136	148	117	147	126	152	114	128	122	139	135	122	122	109	145	137	128	118	122	119	124	132	119	132	118	139	116	134	152	110	116	107	121	135	135	124	142	135	130	114	139	169	129	132	134	168	124	134	124	147	121	132	142	138	135	137	121	125	132	135	147	163	117	151	121	112	125	121	136	141	144	128	133	151	139	128	125	123	127	114	121	131	139	122	115	145	139	110	122	114	134	117	117	127	111	170	120	109	113	140	139	114	118	134	112	143	158	146	140	107	135	136	149	119	110	126	133	121	132	125	146	123	124	120	129	131	119	155	109	130	111	129	139	140	150	132	127	112	133	138	134	137	117	128	135	138	128	164	131	122	110	148	118	136	129	140	119	116	124	149	133	108	129	133	129	124	145	113	131	134	116	143	114	138	140	125	154	126	111	113	113	131	133	138	152	134	127	124	125	145	118	125	114	123	134	132	131	147	134	128	133	129	133	126	132	116	125	125	123	150	163	138	128	152	137	115	139	137	126	129	130	124	119	127	128	125	143	115	117	132	142	111	125	134	127	148	118	128	125	139	123	156	129	143	131	123	136	119	136	136	107	140	136	120	134	131	131	141	126	152	131	150	151	136	138	112	115	152	107	123	148	118	113	130	137	120	138	120	128	128	123	148	120	122	139	127	141	129	113	119	114	139	114	152	152	110	124	145	143	126	135	132	153	155	133	133	130	149	149	111	132	127	145	133	128	138	144	133	125	146	143	119	133	139	130	140	118	138	145	132	118	132	119	130	115	120	135	137	125	136	142	151	134	119	109	119	143	157	133	138	138	137	120	122	138	134	146	129	161	149	136	143	119	141	121	131	139	127	141	141	135	119	124	127	151	124	123	132	125	146	139	158	154	115	116	140	121	144	130	126	122	135	120	142	123	129	167	127	115	116	122	134	135	115	115	120	122	126	139	143	150	133	150	108	129	126	122	143	155	122	124	111	155	106	134	137	111	111	123	142	137	133	131	159	145	123	116	123	134	145	149	149	108	157	119	138	127	156	146	140	116	141	116	109	123	130	127	137	140	131	134	125	144	125	136	141	126	130	121	123	130	135	127	144	126	132	146	145	146	144	132	145	128	141	127	107	130	122	124	118	122	149	141	119	125	128	117	132	137	134	110	143	138	129	152	114	123	115	123	111	131	141	151	135	131	135	113	136	148	152	116	136	134	130	127	128	113	118	128	114	141	116	134	123	143	126	123	110	122	118	135	119	119	120	133	124	151	110	129	122	135	111	130	117	136	143	152	119	129	132	127	137	120	115	111	138	127	144	121	132	138	118	139	127	142	141	137	131	129	138	118	117	122	127	133	139	122	126	124	137	133	129	154	140	125	136	123	97	142	135	136	150	138	101	145	130	127	131	114	137	131	136	143	129	143	122	123	134	116	118	134	159	132	124	126	133	137	122	128	121	123	138	130	141	139	130	129	150	126	133	147	120	135	130	136	150	111	134	118	134	112	135	149	132	143	139	128	118	135	144	127	119	113	107	140	127	142	118	111	147	127	136	108	132	123	121	132	125	120	158	126	125	126	123	120	145	124	147	128	137	143	133	133	151	121	141	133	135	148	135	138	118	114	121	124	131	141	118	136	138	133	118	111	110	132	144	122	121	135	117	142	127	121	135	145	133	139	129	123	121	118	115	150	128	132	127	131	128	131	146	139	136	148	137	128	148	127	125	123	149	145	135	126	112	125	143	127	123	123	128	169	156	143	132	136	122	116	133	142	107	117	116	137	131	125	113	137	149	114	132	132	146	155	118	130	119	149	163	135	136	129	141	141	135	154	160	145	136	159	150	149	133	141	151	152	144	143	123	136	113	124	152	116	126	128	140	138	118	151	152	111	156	127	125	131
6004	657	1190	1308	1091	890	738	656	595	561	471	482	436	470	435	428	394	401	422	413	400	394	390	367	369	362	381	374	396	331	367	347	353	355	332	386	355	337	404	374	355	352	374	356	341	351	369	327	355	408	361	313	367	338	377	358	365	344	379	325	353	320	361	353	320	376	329	397	326	327	338	383	315	356	343	367	351	395	346	354	367	364	359	327	362	339	358	389	353	357	335	365	317	372	357	348	329	328	382	355	358	361	319	365	329	352	355	356	345	407	359	367	326	354	333	363	363	350	337	341	353	360	370	340	354	359	350	332	323	345	369	349	328	322	344	343	351	349	379	326	354	357	354	353	365	314	367	364	345	341	339	350	374	340	364	347	361	327	369	358	333	371	381	356	293	330	354	333	371	349	409	359	378	349	386	351	351	381	327	352	337	365	339	346	385	352	317	355	363	347	374	375	367	365	357	338	348	349	305	363	368	348	344	330	334	358	356	327	359	347	354	354	341	317	331	331	351	359	347	366	355	356	386	358	401	338	328	332	321	340	340	348	331	368	327	366	370	343	325	349	338	314	361	325	374	362	333	327	327	339	344	353	357	358	364	332	335	321	368	358	321	356	345	321	358	364	362	338	323	330	346	388	382	348	340	347	362	322	353	361	339	346	376	356	331	348	343	336	338	370	365	355	342	342	317	335	355	345	362	353	366	342	364	385	311	359	354	369	371	394	330	367	332	338	356	355	360	363	327	332	331	337	339	394	342	347	355	358	341	354	325	359	341	326	355	387	312	354	374	302	339	340	344	374	367	352	372	343	331	346	324	348	337	348	338	334	342	349	324	358	359	347	345	345	353	359	340	315	331	332	337	348	366	362	357	337	346	362	340	338	362	326	356	365	369	368	330	380	340	346	373	348	326	330	334	334	350	338	341	344	363	346	365	356	331	330	369	328	327	350	320	357	336	333	351	386	352	341	362	348	345	357	372	350	351	343	369	340	346	310	355	319	363	330	342	367	334	330	353	375	332	329	337	356	365	330	364	303	286	354	356	344	336	331	346	388	348	309	329	323	337	371	317	361	346	334	371	336	316	362	376	346	327	352	336	345	355	363	354	365	361	363	351	370	343	328	371	360	344	332	358	336	372	370	379	358	355	347	372	341	328	338	341	359	355	359	340	357	357	332	373	340	344	339	337	355	372	327	380	358	341	354	356	327	332	327	373	363	361	362	354	331	365	331	347	341	331	326	395	348	354	367	330	348	361	353	347	355	352	393	355	374	353	326	377	342	338	346	357	357	347	373	346	360	365	333	344	331	333	338	346	318	353	340	376	345	352	324	342	329	353	346	343	359	369	380	382	352	324	361	360	329	357	359	354	316	355	367	345	339	376	333	321	378	377	343	348	348	326	356	361	325	350	341	392	340	348	330	364	373	363	352	331	336	333	332	367	324	362	356	372	328	353	339	338	343	386	377	354	360	381	330	334	350	325	349	331	338	380	359	361	330	340	368	376	363	318	315	334	342	362	362	336	354	357	354	295	335	347	336	378	369	345	360	355	334	343	348	344	353	374	353	344	331	362	366	328	350	377	332	323	368	353	352	368	345	359	354	336	352	349	379	346	342	322	385	341	373	360	330	348	356	348	350	341	364	365	360	345	331	358	341	337	338	347	374	366	361	332	351	346	321	324	370	353	395	363	384	355	361	350	344	322	362	349	322	355	382	374	350	358	363	388	331	351	360	384	359	329	333	352	338	328	367	355	341	373	368	355	337	355	306	354	331	353	373	359	374	363	387	366	326	334	384	355	363	348	333	352	366	324	323	344	385	359	356	339	366	348	356	319	320	338	392	339	365	318	335	363	349	337	352	364	373	358	346	329	360	330	348	373	363	374	322	348	353	355	354	358	390	344	345	360	351	349	364	359	362	339	349	340	350	335	354	369	352	367	341	352	352	341	322	344	370	348	353	381	338	352	355	374	372	353	368	354	337	369	356	348	364	363	330	379	326	373	351	350	321	348	375	326	332	344	350	340	346	373	357	351	366	347	362	359	341	304	346	361	324	335	353	346	370	385	397	357	374	348	360	326	379	331	346	391	358	351	327	296	345	364	356	334	349	350	355	348	331	314	342	362	359	336	343	369	334	350	353	361	340	339	362	348	358	365	365	348	393	360	333	329	368	385	353	371	361	343	334	359	392	320	351	341	335	330	320	327	359	368	364	317	379	391	352	348	317	341	360	351	390	348	319	348	350	345	370	367	341	324	340	334	358	343	360	376	340	327	313	360	362	361	359	355	347	362	385	333	321	364	333	356	391	352	356	316	337	296	330	366	373	342	370	353	368	340	348	325	349	335	325	335	344	375	352	353	414	312	337	359	353	368	377	346	370	368	344	341	372	370	371	320	360	353	329	336	341	336	366	341	362	346	335	338	333	360	386	335	315	382	335	358	356	359	352	341	365	339	337	346	346	384	358	379	364	340	349	336	346	336	357	351	370	364	318	345	347	355	365	349	391	314	340	343	330	354	344	370	339	328	360	326	330	352	324	346	311	318	335	364	369	333	322	334	348	372	361	347	360	361	363	370	340	348	363	372	348	353	344	361	380	375	371	354	359	336	350	361	347	328	346	307	380	354	409	370	372	334	367	318	354	341	317	329	342	330	335	357	339	367	372	361	354	362	356	357	316	333	357	311	342	363	325	365	319	357	344	344	335	317	317	354	328	353	334	326	343	373	360	350	353	358	357	322	348	370	328	358	333	310	377	379	332	348	329	337	389	340	375	338	316	340	341	316	354	360	337	383	347	368	367	367	380	347	333	354	359	342	369	381	364	371	330	364	338	327	338	307	326	342	333	370	338	361	341	378	328	345	353	373	326	346	332	333	359	356	319	382	380	344	348	346	337	337	323	316	340	359	352	337	311	360	330	349	350	340	354	307	332	343	347	338	362	373	385	324	370	395	365	328	349	325	339	351	367	323	360	349	324	358	351	337	384	329	343	296	355	354	345	326	357	306	350	320	338	320	345	332	314	348	354	356	352	359	368	303	319	329	370	363	324	363	333	357	355	379	322	357	322	345	351	341	349	363	330	350	350	353	326	348	336	364	340	337	343	361	353	354	345	343	350	334	347	341	359	345	353	364	357	348	334	346	357	400	376	364	341	346	324	363	356	361	333	365	348	345	340	406	360	338	333	360	357	354	348	321	327	332	316	332	336	325	358	375	345	317	353	332	339	322	366	359	349	368	355	345	378	354	372	347	351	348	347	371	394	338	353	347	326	367	364	343	331	385	333	373	346	347	368	335	331	373	353	377	361	341	337	348	323	348	344	342	378	342	365	328	398	366	300	338	357	361	344	343	360	362	377	363	350	345	380	346	341	331	369	334	337	325	366	356	358	326	344	359	357	345	337	327	356	385	369	351	357	344	326	351	342	358	362	340	338	348	350	351	347	335	341	376	374	343	364	335	339	325	331	348	320	359	351	305	384	314	375	341	340	327	340	345	349
13758	1196	997	759	506	414	327	328	286	290	261	178	227	228	202	223	238	239	217	205	205	200	207	205	199	211	225	183	206	199	214	210	219	190	176	186	215	187	211	212	218	188	202	213	211	216	235	202	194	178	189	215	223	225	221	177	207	184	221	253	202	200	200	186	200	210	201	215	176	232	202	228	214	219	186	245	198	223	170	186	203	215	182	215	182	236	195	227	214	197	196	203	173	206	195	207	204	212	195	215	212	223	202	218	182	222	191	198	225	205	198	204	218	229	181	196	198	202	196	207	193	209	207	193	211	220	194	193	185	223	162	214	218	186	192	196	195	210	199	177	206	183	175	174	195	182	222	214	215	216	209	206	199	203	190	189	203	206	212	202	210	189	230	194	194	223	190	206	209	206	203	213	201	174	191	198	185	233	227	208	210	211	216	211	210	191	186	237	215	202	204	214	215	194	221	214	203	216	209	194	234	170	217	175	195	219	214	202	210	197	189	217	183	210	204	232	214	201	220	183	153	201	182	177	188	196	187	212	194	204	210	191	187	192	207	219	174	206	189	202	198	210	192	192	213	216	205	218	229	190	203	206	203	204	197	210	204	192	189	174	196	200	218	213	190	223	193	199	187	212	204	214	190	196	216	183	205	168	198	172	198	213	209	190	182	211	204	184	192	176	197	200	175	183	204	195	199	194	203	193	215	178	186	197	215	190	180	181	204	210	201	198	220	223	195	207	223	188	207	208	225	216	202	180	187	198	186	225	205	219	203	219	200	215	218	224	190	183	181	206	227	206	185	202	179	175	187	212	187	220	214	206	188	194	190	182	214	195	207	183	195	206	186	206	213	228	240	195	209	215	237	208	187	212	205	184	195	186	182	211	192	185	216	203	219	221	226	224	217	213	213	211	183	181	198	168	207	204	201	223	195	194	211	197	215	198	199	194	205	193	213	209	213	217	188	192	186	213	205	205	230	181	183	173	218	234	172	180	190	182	188	212	200	199	239	196	188	196	223	200	218	192	219	195	184	203	212	183	194	210	216	200	183	197	194	192	196	206	173	238	212	205	202	208	226	212	209	193	202	188	214	188	200	209	228	201	222	207	187	189	201	214	209	208	178	189	208	223	193	188	214	182	201	185	211	193	173	220	215	202	202	233	197	184	205	194	197	221	192	180	193	228	186	182	203	164	187	194	206	181	185	171	193	190	200	188	220	201	209	206	204	193	189	229	185	194	204	231	196	188	201	207	202	210	229	207	184	228	168	218	188	181	191	208	222	182	232	200	183	199	185	197	168	194	208	196	181	210	176	177	194	213	220	190	201	197	181	180	182	194	183	253	197	184	184	173	184	193	206	196	191	200	216	203	229	209	200	205	231	200	190	219	195	206	201	210	189	213	210	208	210	218	207	200	201	192	196	200	190	182	208	243	209	196	188	215	211	205	196	202	215	205	209	227	183	192	211	201	203	219	188	219	207	202	162	229	194	210	189	197	211	179	214	221	189	204	192	216	183	206	210	227	198	201	190	202	193	221	195	214	199	229	184	186	229	174	172	221	227	184	205	227	209	201	187	190	163	229	197	186	184	189	173	228	200	218	200	185	193	182	207	208	204	191	211	231	214	200	172	224	195	227	186	224	195	210	205	206	190	202	224	197	184	185	197	202	220	187	207	196	188	210	193	194	210	185	173	223	209	239	233	203	215	217	201	195	226	211	175	224	208	176	209	220	198	223	217	219	183	188	181	213	212	197	166	210	202	194	209	202	214	195	193	192	193	196	181	185	199	214	214	214	222	188	167	185	215	204	210	180	225	222	219	184	228	200	194	200	193	209	193	196	217	187	187	188	179	200	211	214	218	196	217	192	174	203	226	214	216	220	202	208	210	213	209	204	192	191	196	192	209	200	232	212	217	211	223	218	191	178	193	192	171	208	213	218	192	217	223	201	207	190	173	212	200	197	193	219	198	205	199	165	195	187	200	215	201	207	187	228	188	193	196	174	219	195	194	180	190	208	194	176	183	193	204	210	199	212	195	193	212	191	225	237	206	204	188	200	211	195	194	187	217	214	215	217	203	188	188	201	182	179	229	207	199	227	222	217	226	197	197	206	165	195	209	204	234	201	195	188	196	209	209	197	209	212	195	220	201	192	214	189	220	202	200	225	192	197	190	192	213	220	218	225	212	214	217	181	204	210	173	224	206	203	218	195	201	209	194	217	172	201	201	192	219	196	208	195	185	197	242	205	199	211	170	205	214	220	234	218	190	219	194	202	214	196	180	217	200	213	193	198	200	179	188	194	193	208	172	211	246	219	188	201	216	229	222	196	188	201	213	208	211	196	197	212	225	191	205	212	213	211	196	187	202	201	179	183	211	192	227	224	190	203	218	187	209	231	191	174	205	193	221	196	193	186	197	212	200	211	220	211	208	213	186	201	215	211	189	212	222	198	218	200	209	249	232	179	189	221	201	216	193	189	171	208	174	175	221	219	208	180	206	183	208	191	194	188	201	205	219	202	203	201	226	183	205	188	210	200	180	203	199	194	196	227	171	175	203	184	188	204	222	204	174	186	187	215	200	196	205	192	180	200	199	195	220	188	209	209	185	215	200	195	205	183	180	223	206	195	228	183	226	187	180	193	183	214	210	224	180	196	222	207	191	215	204	196	208	218	182	198	217	214	204	175	176	201	190	211	235	202	198	209	180	177	168	177	180	213	198	195	187	184	189	203	191	205	215	212	215	242	217	204	177	201	210	201	194	205	203	230	235	218	171	188	215	220	204	233	179	237	218	180	193	198	183	186	208	205	182	167	171	208	188	212	183	196	194	193	189	210	168	184	183	188	207	192	197	229	221	195	215	190	188	200	207	213	210	216	206	219	221	185	202	206	222	181	186	187	165	231	225	183	213	209	192	167	196	204	184	204	201	198	191	213	184	232	179	217	199	192	205	215	172	198	192	205	191	192	202	216	182	207	194	202	190	161	186	189	212	212	197	226	214	186	218	201	194	209	191	203	200	200	205	191	193	177	195	203	209	205	208	196	205	184	183	203	194	215	215	179	205	202	186	181	192	189	202	199	177	204	205	177	178	231	191	206	201	210	205	209	202	229	187	205	221	214	195	177	199	221	168	224	199	174	192	191	170	183	187	225	191	181	185	188	195	205	197	191	184	199	167	219	200	186	187	184	205	226	186	174	177	220	215	172	196	211	213	202	183	206	203	207	184	198	208	177	184	219	189	218	182	186	209	199	181	195	191	237	212	192	184	182	189	199	238	188	176	177	192	212	193	177	175	181	198	224	203	168	188	204	197	209	180	193	217	203	204	187	182	164	219	220	190	183	198	204	208	210	203	207	206	205	210	191	218	202	202	203	223	186	221	200	188	198	205	195	179	228	188	181	181	205	202	210	201	195	191	205	219	206	239	210	211	189	172	217	225	203	213	207	173	214	208	199	236	193	196	209	227	183	197	186	187	221	213	210	208	175	196	184	166	201	192	195
8117	1081	2096	2294	1907	1533	1254	1059	974	874	841	739	744	688	678	619	626	619	676	602	563	593	548	555	536	579	534	510	575	524	561	582	541	556	543	531	574	556	556	517	511	520	571	537	518	535	525	555	519	552	533	518	525	517	542	546	495	529	508	541	546	529	560	513	480	504	522	557	493	535	538	511	462	509	521	545	506	537	505	541	471	537	462	558	523	485	533	457	523	486	531	502	498	505	519	567	530	527	481	477	485	473	498	533	478	510	499	503	526	496	517	514	528	480	491	510	522	510	502	544	478	514	526	568	517	488	494	499	496	519	497	549	502	484	528	522	508	505	513	492	487	511	496	526	499	513	480	554	489	533	493	524	542	464	538	496	517	462	490	499	467	537	502	489	522	521	546	514	478	542	525	491	471	519	484	516	471	523	520	525	491	494	491	488	476	523	513	546	494	508	545	492	529	538	484	507	515	513	524	518	502	487	500	541	523	542	496	498	524	516	501	505	506	554	515	450	511	512	468	494	509	506	504	500	520	484	544	499	552	507	483	496	466	527	509	495	508	518	508	504	520	525	509	505	511	521	494	512	525	486	505	513	491	516	505	520	556	492	528	483	491	536	473	456	497	511	495	479	491	511	530	471	456	516	503	480	504	499	535	511	497	502	507	501	509	484	506	517	533	533	522	447	524	524	498	535	498	536	518	534	483	489	479	529	503	488	490	483	482	505	533	519	490	505	495	510	538	514	471	494	498	503	495	522	510	492	495	487	500	518	494	500	499	488	473	541	521	496	478	568	512	519	516	535	504	497	569	498	542	518	491	525	518	524	531	501	494	487	503	509	492	555	504	526	492	517	511	527	467	463	467	488	501	504	507	459	480	502	476	502	482	487	472	552	504	522	537	535	522	502	518	493	517	526	517	516	506	518	523	484	518	482	519	497	508	522	488	539	510	517	547	487	492	518	491	495	493	526	515	553	558	482	514	524	509	448	489	483	502	500	514	528	498	496	477	506	502	518	539	525	535	479	497	545	481	518	513	499	547	502	535	514	507	494	518	515	503	520	513	505	486	525	506	524	489	507	522	535	493	519	481	507	526	509	480	527	504	516	487	506	521	487	512	483	494	482	499	519	489	546	507	500	564	521	502	496	516	506	505	500	532	548	521	517	502	473	497	548	489	493	487	520	539	515	531	525	472	517	485	473	486	509	478	508	509	515	499	529	490	532	498	489	501	542	504	535	505	527	497	504	484	509	518	494	509	518	454	512	497	494	490	492	514	508	541	529	475	511	512	519	537	504	486	500	561	436	517	513	539	505	499	517	536	518	483	507	511	495	502	468	518	478	484	503	512	503	514	505	479	525	485	502	465	499	530	522	538	506	508	482	506	512	528	508	499	486	491	505	462	524	507	517	497	477	526	502	527	525	503	509	474	499	550	536	495	502	496	524	512	523	532	479	492	582	518	483	493	494	512	502	528	483	510	513	486	490	533	495	501	484	504	529	506	494	520	508	524	529	532	525	459	524	487	516	492	531	537	490	542	511	502	526	503	503	511	434	479	527	476	547	535	489	508	496	513	495	496	519	530	483	517	498	490	549	506	525	539	506	555	512	489	516	491	562	583	484	471	544	521	501	521	531	534	490	515	518	554	493	531	501	505	503	517	501	512	503	487	474	527	522	496	520	514	515	476	514	507	540	507	570	533	492	488	545	502	533	532	502	522	504	473	482	532	538	552	492	514	546	522	543	494	515	482	533	519	513	494	506	480	500	476	539	510	509	477	536	529	516	548	530	498	505	520	517	529	535	518	498	509	462	546	505	516	515	505	534	520	502	492	472	525	523	534	535	497	544	473	525	508	531	515	486	475	453	540	546	474	516	503	511	487	515	488	500	519	510	496	495	505	494	495	553	547	494	524	484	537	528	522	518	496	518	547	491	520	552	538	549	486	495	559	518	519	500	483	531	497	492	508	521	496	502	509	521	522	492	477	519	489	464	488	487	497	511	512	522	522	501	511	453	514	535	511	465	497	500	536	518	520	504	484	526	463	521	485	524	499	491	498	518	513	550	523	497	543	484	519	496	533	535	551	520	517	499	555	526	504	494	522	494	522	495	510	507	505	475	537	510	514	495	536	496	533	504	463	495	520	505	546	541	540	517	488	483	463	504	526	538	517	506	481	497	535	511	495	520	509	509	511	501	534	526	565	480	469	512	538	499	492	524	505	519	494	501	534	549	501	513	533	521	485	527	510	522	462	525	479	502	530	507	530	496	497	539	476	518	529	528	508	519	489	475	545	532	531	499	520	529	491	514	483	522	506	472	510	475	507	513	505	480	493	445	479	555	501	493	534	504	480	508	468	520	463	503	500	481	509	488	509	507	497	510	515	537	539	515	493	492	508	467	514	475	492	523	498	511	491	497	476	517	521	505	454	502	530	477	527	508	495	491	484	507	517	505	483	529	523	549	525	513	516	505	521	504	512	507	504	513	552	486	477	522	499	501	488	539	503	524	510	552	509	503	470	509	532	486	461	505	541	502	502	482	526	485	486	505	512	516	481	500	528	544	510	511	527	531	502	534	519	498	491	545	496	491	508	545	503	484	494	462	511	521	501	512	489	489	510	497	506	476	522	478	498	457	502	520	553	509	496	571	520	500	481	510	492	494	454	529	493	475	502	533	527	503	500	505	511	499	498	478	488	534	482	527	514	506	514	511	499	515	511	473	528	504	494	522	532	492	517	533	509	498	497	473	520	553	469	487	513	527	526	493	519	528	527	484	516	481	506	515	511	494	495	505	503	518	509	490	505	479	483	459	534	520	487	534	479	540	484	513	527	499	518	523	543	484	526	510	512	489	506	492	484	486	471	510	486	547	476	531	536	515	505	524	475	506	529	530	511	507	523	488	455	527	527	471	506	519	487	521	511	530	488	519	533	524	471	476	543	573	521	539	500	493	490	502	542	483	500	527	467	495	497	532	524	534	487	499	516	519	505	507	525	496	494	527	494	526	553	516	496	498	502	523	483	489	521	507	486	512	517	528	543	534	516	523	490	486	491	523	521	502	534	497	489	504	557	509	495	471	519	507	508	523	517	547	459	468	475	494	474	522	526	508	508	513	544	528	482	494	481	536	520	494	521	528	512	479	549	574	512	523	550	512	505	479	524	519	524	503	523	504	502	503	524	535	526	541	531	494	530	538	497	542	522	507	508	514	520	479	541	498	508	505	506	549	505	511	491	507	509	488	513	495	527	522	525	493	521	507	533	540	521	531	502	535	517	500	511	508	483	501	522	485	519	502	497	525	489	483	448	520	504	523	534	527	517	503	454	511	490	519	529	490	508	501	518	520	546	513	463	531	527	484	508	537	531	506	543	528	484	522	519	540	497	498	550	543	513	490	497	476	521	489	490	501	504	489	522	498	497	541	552	479	527	518	523	520	511	503	503	510	534	497	484	552	549	491	508	499	510	554	491	500	502	475	476	489	532	521	496	555	530	510	493	516
1449	286	316	298	310	293	291	344	291	323	286	270	307	300	288	276	261	276	298	288	282	266	300	301	300	267	315	286	291	316	276	298	277	280	260	286	294	313	269	295	274	306	297	277	304	310	288	322	294	288	302	236	298	286	252	264	309	323	277	291	274	277	266	307	261	304	290	284	266	275	268	275	269	274	284	308	292	304	282	308	296	290	267	277	272	269	297	302	290	306	277	307	279	262	305	291	298	262	279	296	258	321	305	265	238	287	267	303	282	304	297	278	287	267	285	278	281	271	309	291	290	282	273	311	303	315	290	297	283	316	287	284	270	311	280	285	253	287	304	306	334	296	272	314	292	303	240	269	302	307	294	298	259	298	299	301	301	271	289	294	293	288	292	278	323	252	280	285	295	286	304	272	322	282	298	312	272	291	313	312	300	277	278	279	306	306	284	257	271	294	261	274	272	282	283	312	312	299	280	321	305	275	260	289	299	286	283	297	294	246	278	275	261	286	279	281	279	294	300	299	297	278	273	301	306	299	292	302	268	321	304	297	301	258	295	281	279	299	286	299	279	271	284	310	297	296	268	325	280	298	268	303	273	277	300	299	310	305	281	275	314	304	280	298	309	300	280	300	303	235	265	249	229	283	286	294	289	284	280	261	275	279	296	278	311	292	275	285	295	307	290	303	272	283	272	265	288	312	269	274	294	270	274	290	255	294	309	296	268	286	289	281	323	307	287	304	301	306	284	282	304	293	276	293	274	304	305	273	321	266	301	280	273	278	302	283	278	315	299	308	313	298	285	285	291	266	243	289	268	281	292	258	298	297	324	302	266	304	274	300	273	292	298	295	291	256	293	280	307	272	273	293	295	282	298	283	290	273	288	303	260	293	293	317	277	271	299	266	283	263	290	334	267	301	281	299	289	302	306	299	295	295	293	313	275	273	276	299	249	263	278	309	280	294	266	281	284	296	261	283	306	274	289	289	281	287	285	273	297	274	262	271	312	307	289	279	301	289	282	266	315	291	261	302	266	314	313	254	300	254	276	326	297	286	325	290	283	309	277	296	274	287	278	315	302	293	303	294	272	315	284	319	277	299	302	258	263	291	262	302	287	318	249	261	237	274	292	273	291	293	262	293	272	282	280	267	288	285	294	265	270	304	293	266	303	288	311	317	288	284	290	290	278	251	286	280	279	278	280	288	291	282	277	307	253	296	314	268	286	305	287	276	252	304	290	293	266	267	262	283	280	283	308	261	268	237	266	304	301	279	274	245	296	277	307	321	280	295	286	252	291	334	271	272	266	289	285	276	315	283	294	299	298	297	294	285	318	289	290	288	260	287	294	285	280	308	282	285	272	289	298	289	299	294	294	276	291	246	282	268	281	295	332	286	250	269	324	288	308	299	271	294	271	267	294	315	244	270	299	283	269	281	286	278	281	275	307	253	272	296	299	258	296	277	260	256	311	280	305	282	301	298	294	313	293	287	308	286	272	285	283	310	298	273	264	288	284	277	249	284	300	297	273	260	266	292	281	289	284	283	291	294	258	288	299	257	276	265	260	322	295	281	264	307	281	303	251	278	305	284	288	270	294	313	288	311	281	270	298	273	276	332	277	297	293	295	286	257	291	295	319	275	305	287	282	286	279	266	345	295	282	283	299	290	307	234	296	314	290	256	299	292	278	272	267	291	311	273	281	288	290	290	318	311	292	302	311	305	272	307	260	268	297	273	292	257	313	277	289	278	277	317	302	316	311	301	280	332	279	280	295	289	274	288	311	294	308	312	296	286	284	272	248	282	281	299	305	272	286	300	291	284	271	256	268	271	308	312	306	243	304	297	244	279	298	296	299	293	259	286	265	258	273	275	273	300	314	301	304	300	298	275	256	298	283	297	288	297	280	285	281	313	256	235	313	251	268	264	266	255	300	271	256	291	267	278	275	289	308	325	308	272	321	301	315	315	311	290	291	300	311	293	283	233	271	276	272	244	278	287	294	323	262	274	282	289	285	249	301	298	287	268	283	295	309	275	274	311	270	253	285	288	257	310	285	269	279	285	257	260	280	312	287	304	285	286	280	300	301	312	281	274	273	290	281	265	304	314	259	270	261	309	266	288	301	315	297	283	275	294	290	325	290	286	322	304	274	289	258	300	299	262	339	307	257	275	284	285	291	277	288	281	294	266	287	279	267	255	292	293	295	289	291	323	312	267	320	277	282	282	292	261	293	293	269	300	270	292	260	265	270	302	291	260	311	286	300	292	309	265	270	287	273	289	271	274	250	289	298	233	267	283	321	283	278	256	291	291	275	299	287	301	271	340	271	287	299	275	287	290	313	281	297	278	300	293	307	303	321	288	258	264	267	304	275	289	287	264	309	269	288	283	301	278	275	273	269	303	278	261	263	329	319	267	285	299	288	290	278	294	290	304	266	262	275	290	311	287	286	282	287	301	276	276	289	278	291	283	267	278	305	262	274	283	287	278	275	309	247	288	252	247	265	276	267	287	281	291	304	308	273	257	306	284	312	286	300	330	279	314	290	285	256	322	276	297	300	307	304	295	277	288	314	284	289	287	258	325	269	272	304	315	307	292	295	318	300	280	276	248	286	290	292	342	313	305	306	300	319	305	294	289	294	299	281	285	306	318	253	304	297	301	299	295	275	268	300	271	292	290	298	279	309	303	262	274	297	292	299	326	300	321	313	303	307	286	281	258	260	260	296	265	259	273	274	303	286	272	294	297	324	281	309	287	296	300	300	316	289	266	286	284	288	321	277	275	309	284	302	285	265	301	272	326	287	321	281	271	290	289	296	287	293	280	301	314	286	280	318	304	282	268	303	277	232	286	301	278	306	311	302	278	285	272	312	323	306	261	292	286	287	299	288	299	308	299	305	285	306	313	255	293	249	338	290	220	289	302	270	297	269	318	329	256	297	326	276	317	286	294	301	273	268	284	306	315	293	319	307	296	299	303	289	304	280	314	294	284	278	340	300	309	279	299	288	278	298	299	288	275	317	272	297	286	309	276	277	259	271	285	306	283	297	275	278	307	292	276	288	298	274	254	286	277	284	315	267	287	304	326	278	268	282	308	293	297	304	284	292	281	273	274	296	291	276	268	299	218	295	326	297	321	261	285	263	268	257	328	268	262	298	295	281	303	286	293	283	270	323	282	283	274	293	298	281	307	260	304	311	324	282	282	346	267	265	284	303	291	294	322	267	305	271	282	313	300	284	282	306	290	287	278	291	304	303	265	293	262	269	289	271	300	284	327	298	289	281	293	284	283	282	312	277	287	300	277	272	303	291	283	287	306	297	249	299	306	291	309	316	273	267	284	292	297	311	280	279	249	291	288	293	296	303	288	285	298	305	305	295	274	284	295	262	328	289	290	290	303	262	256	303	256	286	273	312	287	292	301	281	266	293	286	324	309	289	324	301	302	269	264	324	304	303	303	268	307	309	301	267	296	263	301	265	263	282	267	294	309	283	282	281	280	298	293	289	267
1771	677	658	671	651	661	668	653	670	690	701	639	672	621	654	629	640	665	665	666	686	610	661	704	626	621	677	667	630	658	637	704	657	672	704	660	644	672	647	649	664	650	662	648	673	631	615	647	648	665	679	667	639	654	644	627	685	654	647	619	649	660	657	639	695	699	617	631	677	672	625	657	674	708	662	675	648	614	682	673	642	646	649	635	670	661	661	656	651	624	633	659	643	687	682	646	684	638	638	653	677	637	713	655	660	674	646	641	652	701	642	660	634	690	620	670	682	634	634	634	609	636	697	674	650	665	598	657	691	645	664	651	609	680	669	620	617	627	661	663	642	618	699	642	681	681	636	639	642	673	644	650	703	619	647	662	618	635	595	677	679	634	630	651	642	624	625	659	676	644	672	646	651	620	596	689	670	641	698	639	637	683	639	638	658	634	618	622	650	638	619	632	682	626	699	649	661	642	668	679	670	686	652	633	667	628	602	657	672	636	652	681	694	655	660	660	661	668	637	641	650	623	660	671	630	632	676	694	649	646	639	665	644	637	649	660	654	628	624	624	618	652	658	637	618	673	650	647	668	634	677	683	620	695	674	657	645	622	663	628	663	674	654	687	667	650	691	659	659	649	652	633	664	637	645	652	643	657	620	653	607	624	669	645	658	709	626	639	642	680	671	634	677	674	683	657	622	688	656	614	663	689	662	623	669	609	658	640	611	656	701	664	651	633	644	664	655	603	672	666	635	666	679	643	666	659	654	646	620	667	646	623	668	624	668	628	643	661	711	625	661	640	675	659	640	687	649	636	630	643	640	605	647	711	645	646	700	652	669	659	660	671	649	665	664	621	665	661	641	673	665	646	598	662	635	695	637	666	669	657	683	636	654	656	629	603	708	662	663	675	612	672	629	657	641	625	639	655	645	657	648	690	651	600	620	665	649	629	651	671	624	661	619	642	614	623	626	683	665	640	653	653	639	617	698	668	653	637	626	647	672	664	694	667	629	634	674	639	643	673	660	641	648	671	648	635	671	690	630	654	624	632	712	659	684	651	605	635	677	657	631	690	614	631	650	658	673	598	652	646	668	677	671	673	682	643	656	613	686	625	592	642	626	668	645	662	627	638	683	649	590	728	642	641	611	663	671	622	603	668	609	724	639	617	706	609	658	681	628	600	635	693	644	608	603	637	608	660	672	660	655	625	714	656	645	662	661	680	638	672	693	647	680	654	649	626	636	629	679	655	675	628	652	585	656	665	643	631	623	650	688	691	637	677	692	665	639	644	635	633	627	652	641	647	662	679	626	676	639	639	661	650	666	668	666	661	640	684	643	638	654	653	675	637	681	662	686	607	679	605	700	641	625	663	606	650	659	659	618	665	666	640	653	608	640	669	632	630	625	628	630	613	638	645	631	655	628	631	666	659	640	644	676	636	627	697	677	685	651	663	674	658	673	634	630	647	640	664	620	675	663	633	633	631	669	643	607	624	647	642	681	667	611	644	621	658	653	671	653	635	689	652	640	620	634	634	661	678	609	633	650	623	634	614	696	605	685	664	645	619	639	675	681	639	609	595	651	625	648	685	704	628	672	631	646	629	667	629	671	611	654	600	659	663	670	640	689	656	609	666	706	640	659	666	647	636	646	664	678	669	692	661	672	651	621	623	641	696	619	614	641	649	645	669	660	676	627	668	674	657	646	648	622	644	662	643	645	621	657	678	648	632	674	664	654	671	661	690	699	665	671	652	585	677	630	641	697	654	649	637	590	663	642	663	685	643	648	660	692	623	639	639	685	599	622	623	660	624	648	620	650	638	591	680	649	690	642	633	686	662	607	664	621	673	691	707	714	606	677	639	644	651	629	666	626	610	657	653	638	674	667	689	651	638	654	636	673	700	641	654	678	621	636	684	670	643	611	648	670	679	644	669	681	652	623	626	665	647	628	662	627	652	628	697	671	646	640	616	662	649	652	637	639	676	663	639	660	651	673	604	641	611	629	624	654	645	628	648	633	627	670	620	679	669	625	623	636	675	664	675	657	617	642	661	684	643	678	643	650	687	658	660	674	670	679	684	633	659	664	639	646	627	599	676	647	684	652	689	675	627	617	695	620	674	669	696	658	634	672	627	679	680	669	648	590	646	624	635	684	656	656	649	699	668	613	683	610	678	661	706	669	641	656	674	662	675	679	643	656	648	652	672	669	725	663	659	709	662	607	645	653	638	617	649	670	646	609	645	647	678	637	661	617	621	616	687	662	686	665	652	641	627	694	681	661	630	646	620	676	666	634	641	632	644	678	663	694	634	664	664	655	651	649	673	694	662	658	650	675	693	680	626	652	668	609	621	652	655	706	641	653	661	620	631	665	687	627	605	648	648	658	590	646	620	658	653	664	665	619	642	660	631	653	664	665	708	617	651	665	647	629	700	636	642	630	651	656	672	699	730	640	647	655	702	625	617	634	681	645	642	633	633	666	654	666	647	675	679	660	631	620	655	665	638	668	601	603	623	664	665	660	638	642	626	642	687	627	663	660	614	675	701	679	667	622	666	682	594	662	709	629	669	645	647	630	652	650	603	671	640	664	647	635	641	645	611	636	658	647	723	647	668	660	635	702	699	640	630	635	660	638	621	620	675	632	639	677	705	631	648	658	633	684	680	636	685	681	627	624	603	619	651	625	628	645	637	672	665	653	617	646	684	629	638	620	659	669	689	651	651	653	674	653	658	683	679	653	650	667	666	684	616	670	624	647	643	648	670	631	668	675	693	642	660	622	652	675	624	645	671	681	628	661	645	685	678	668	638	607	649	678	670	639	651	663	631	674	704	619	645	647	653	656	628	628	660	647	633	631	623	609	671	666	668	655	595	651	644	742	663	635	634	670	619	676	650	635	663	676	632	674	604	665	607	648	665	629	707	636	647	662	647	656	709	628	604	675	703	633	651	643	642	636	600	673	688	671	655	652	622	698	661	662	670	654	698	618	743	653	683	661	668	635	662	666	644	642	661	642	653	661	702	650	598	669	678	704	641	639	658	604	628	658	653	662	628	699	648	667	671	677	608	607	626	637	660	679	628	626	665	628	660	706	657	665	676	645	657	633	662	634	657	694	624	628	637	671	668	641	687	637	686	677	709	656	615	606	666	663	681	667	705	629	686	623	655	622	650	657	642	576	614	696	705	666	709	648	683	582	644	644	665	618	655	623	696	624	652	653	669	627	645	672	662	649	638	691	673	651	631	660	685	679	665	709	665	676	616	651	642	648	629	684	647	660	609	663	628	672	636	690	658	614	612	651	643	690	667	692	666	624	657	658	628	659	623	669	617	710	627	627	613	669	620	600	654	637	683	715	624	660	649	643	671	582	677	642	676	673	612	656	663	674	619	646	644	635	640	670	652	658	662	685	642	657	667	674	628	675	663	669	670	619	652	681	653	658	652	619	691	595	649	714	689	706	652	643	607	696	709	651	630	638	657	623	697	634	692	675	629	685	670	663	649	649	629
7076	471	528	408	308	236	199	188	160	162	154	172	177	157	149	165	157	152	127	137	118	138	152	93	127	128	158	124	124	121	149	141	128	145	110	118	120	140	159	140	132	130	101	127	134	153	116	114	135	134	123	132	125	146	116	145	148	125	117	133	122	118	150	126	142	133	168	110	136	162	131	148	137	132	133	148	128	130	147	104	148	159	142	144	130	133	138	125	111	140	127	129	146	146	121	125	116	101	148	113	149	139	131	147	131	130	126	124	121	109	120	132	144	122	127	126	151	153	148	147	125	122	147	141	146	140	152	127	134	133	146	156	114	117	128	132	125	113	142	148	123	136	130	145	125	148	134	112	145	157	138	153	141	131	108	146	139	126	125	132	115	128	127	127	147	124	132	137	121	137	142	141	125	124	120	135	172	138	142	134	143	148	120	121	121	123	124	106	152	142	111	128	112	130	122	135	131	136	121	127	134	118	129	144	124	138	143	147	146	135	123	127	158	153	152	135	141	125	127	121	133	114	150	138	135	153	126	147	127	134	132	115	139	132	138	139	127	115	111	127	145	123	126	111	125	123	148	117	133	140	123	129	116	129	134	126	142	152	116	129	112	121	129	133	136	131	142	126	106	120	127	120	130	161	119	139	108	139	137	132	127	138	125	126	146	142	119	136	140	122	136	142	118	132	154	133	135	108	167	146	134	161	136	149	149	121	132	113	132	138	139	131	134	120	134	130	150	126	127	130	142	147	127	117	144	124	136	144	138	115	117	136	131	149	136	132	132	154	142	132	128	138	129	130	135	126	105	160	139	137	126	137	113	119	124	122	133	134	126	104	157	149	145	128	139	116	144	124	127	134	115	116	130	128	116	160	130	147	132	149	143	146	115	129	128	127	133	144	140	150	140	119	121	134	130	136	140	142	150	151	121	137	139	139	123	122	153	120	104	118	128	156	121	137	143	125	135	113	117	125	124	125	138	135	121	133	126	118	140	139	122	109	105	130	118	144	115	130	135	133	141	116	112	132	128	154	136	153	135	147	130	113	138	116	140	124	131	139	117	137	138	133	139	120	135	128	127	122	125	100	130	118	139	137	145	130	136	142	119	143	121	112	146	122	134	125	120	126	120	137	127	130	134	119	117	137	138	129	124	126	129	123	124	142	145	132	134	155	125	133	151	124	159	121	130	122	127	149	124	125	124	142	130	123	127	132	122	118	149	119	130	129	149	144	133	138	157	141	110	129	131	143	149	118	102	139	132	119	127	138	128	115	122	116	138	145	135	119	130	137	139	147	130	128	135	144	144	126	155	115	126	127	116	132	127	112	125	118	136	130	137	129	119	145	119	106	141	123	124	127	130	130	130	135	130	132	116	119	117	115	146	127	149	123	125	123	128	121	151	134	138	138	132	117	120	131	154	121	146	126	153	133	135	146	129	136	110	121	117	109	142	117	118	142	125	160	132	126	123	115	136	116	120	129	140	132	139	143	131	124	124	137	134	143	146	136	141	134	146	130	121	125	136	132	142	147	120	143	129	124	128	130	111	136	162	133	129	125	129	111	111	124	130	143	142	144	127	120	116	148	139	131	138	139	137	140	119	115	151	104	122	125	128	133	122	146	117	122	115	153	140	130	132	121	125	144	114	122	123	143	127	130	109	113	132	122	146	120	142	136	116	143	133	145	124	131	129	120	124	150	126	141	133	144	127	134	154	147	138	145	130	117	134	138	121	143	126	129	128	123	134	133	129	113	132	142	122	114	137	120	101	120	131	114	130	125	152	153	134	127	134	130	127	142	140	120	132	110	126	145	134	128	136	106	138	129	125	110	140	164	116	155	136	135	150	134	133	140	113	157	129	130	140	132	139	137	130	134	130	152	132	153	126	140	144	140	127	119	124	125	135	136	124	123	125	139	149	125	128	147	124	143	142	121	118	130	147	144	114	142	152	137	102	117	134	148	128	112	132	129	147	141	140	121	130	124	150	123	119	144	124	121	121	144	133	144	132	134	122	127	116	136	119	150	121	158	145	143	132	111	146	110	130	127	138	117	138	137	111	127	127	135	137	131	132	154	144	126	116	150	134	134	149	125	156	134	147	148	141	118	128	150	137	139	138	134	106	151	147	140	105	152	113	128	130	130	122	124	121	136	128	123	148	122	141	135	119	135	128	135	137	117	123	119	153	131	128	129	146	138	126	123	127	127	133	132	132	170	135	106	141	150	140	118	119	118	146	112	126	136	136	130	125	149	149	119	123	108	112	133	124	128	157	126	128	114	119	126	132	132	143	141	122	130	94	120	117	133	113	126	137	139	130	137	141	126	117	150	132	134	141	148	150	130	133	126	129	110	149	120	117	118	142	129	129	131	120	121	129	126	142	145	143	120	121	127	124	126	138	147	128	127	118	125	112	126	132	140	126	138	127	128	126	138	143	133	133	153	135	149	128	136	113	127	137	123	119	143	107	117	136	122	130	148	106	117	118	141	129	107	110	135	114	125	134	111	139	121	153	126	141	144	132	115	107	144	136	133	131	135	113	129	100	128	120	129	124	129	151	139	122	132	142	150	134	127	132	129	151	135	99	129	130	122	129	138	123	123	136	131	129	125	124	124	121	123	116	130	141	133	119	145	129	127	139	136	143	127	122	147	132	126	125	141	127	133	137	122	123	120	161	138	119	139	127	123	140	136	144	117	139	148	107	124	119	133	124	134	143	162	132	119	149	130	137	134	117	122	129	135	143	146	126	149	106	127	130	142	134	135	123	115	126	134	136	115	144	124	131	123	132	125	114	128	142	130	124	157	139	130	123	145	132	147	138	134	131	159	116	134	113	130	128	144	124	140	139	120	123	117	136	145	140	123	135	129	124	150	171	153	141	118	122	125	125	156	133	141	102	127	112	121	105	112	140	130	130	144	122	134	144	115	147	112	120	131	98	154	124	118	125	148	139	131	141	145	117	153	123	124	146	147	119	116	148	130	122	108	161	125	115	128	123	113	119	120	121	127	123	132	122	139	118	156	129	118	135	157	136	139	126	127	116	147	118	133	147	109	146	114	152	129	131	129	127	127	124	122	123	136	132	142	123	135	139	126	141	130	134	131	121	126	136	148	125	151	129	136	152	115	139	117	132	142	121	122	105	139	119	113	112	127	137	141	131	120	132	124	137	142	111	128	139	126	117	133	145	132	135	135	122	108	144	125	127	130	132	131	127	133	119	122	140	141	121	135	149	117	119	140	125	139	121	129	138	136	131	127	126	139	157	130	146	121	127	122	126	140	136	116	138	115	122	119	129	122	138	149	128	150	126	133	114	118	132	122	126	115	133	131	123	114	122	126	130	141	114	143	127	139	113	157	143	146	138	128	134	114	159	129	128	103	127	128	144	131	148	142	150	135	115	135	136	145	151	130	120	134	111	128	133	131	120	117	99	129	134	124	139	129	121	151	152	132	137	111	140	145	110	126	148	124	136	139	128	120	133	114	119	115	140	126	141	136	119	139
6172	720	1175	1320	1106	862	771	681	578	598	502	509	468	434	447	410	431	439	383	387	430	371	385	380	369	375	393	385	340	356	421	392	367	373	350	391	393	394	384	377	364	366	339	368	334	340	373	362	342	375	368	376	336	336	355	359	367	321	358	338	364	348	334	340	347	358	384	343	352	335	346	355	351	347	356	390	344	318	341	350	346	353	381	303	367	373	367	362	375	368	358	340	354	382	327	346	330	344	344	349	358	360	375	358	335	343	344	350	344	347	380	374	350	328	347	366	360	357	351	345	345	364	319	349	378	337	333	347	351	348	361	358	367	356	391	388	363	355	328	350	339	295	334	384	322	345	385	352	350	367	357	372	343	376	360	381	354	377	367	363	352	343	374	387	379	298	375	350	320	351	343	340	361	369	350	331	352	356	338	308	368	334	352	322	326	363	327	343	321	362	352	336	365	341	358	394	351	340	344	351	342	348	319	319	344	348	320	330	351	326	326	358	328	335	362	336	324	350	340	337	331	351	351	327	343	364	369	377	357	321	318	325	378	360	339	390	348	331	349	369	342	371	337	345	357	360	388	343	380	336	340	338	345	337	344	322	364	322	370	339	361	342	365	384	366	342	355	308	372	358	344	341	388	338	340	347	344	356	339	369	330	324	311	352	329	366	359	348	343	369	327	337	345	367	351	362	348	360	336	362	339	312	373	324	344	342	324	369	360	376	336	366	361	360	345	342	336	344	383	373	355	363	341	374	358	330	362	339	393	384	323	373	345	344	338	314	368	362	322	341	353	364	308	364	335	334	328	348	346	366	332	363	309	353	363	358	344	373	365	337	372	400	354	357	346	327	361	326	361	346	361	355	364	344	365	367	371	316	369	371	366	364	369	372	341	345	363	343	357	356	377	352	373	325	352	350	337	334	366	321	362	346	344	345	347	367	364	318	345	331	347	373	341	326	354	373	373	375	346	346	402	362	332	346	306	355	329	358	332	374	358	353	349	369	374	349	379	336	305	365	367	341	384	319	376	371	374	324	352	346	356	369	345	378	344	336	375	370	332	340	344	371	330	319	316	382	352	342	315	347	335	353	336	330	341	336	331	346	334	340	336	335	363	376	369	370	356	352	353	376	337	384	330	355	327	339	316	343	339	365	327	342	341	347	341	354	343	331	343	311	334	348	338	353	319	330	384	331	358	362	362	341	343	340	364	368	317	357	333	345	336	346	350	348	367	357	342	355	384	353	334	363	344	358	390	333	330	382	344	326	346	359	349	357	355	350	381	367	355	302	364	380	357	338	336	365	352	339	358	335	335	316	365	357	355	337	344	364	337	334	354	350	323	377	380	345	375	349	366	340	332	356	352	377	365	375	343	340	385	380	332	329	358	356	333	373	332	322	366	351	340	363	354	348	367	337	317	384	366	332	363	363	332	312	328	362	375	343	354	347	315	359	350	335	340	335	358	362	363	326	355	348	328	336	380	321	378	379	345	351	351	347	346	337	375	358	336	358	340	333	342	341	327	332	367	329	345	334	317	347	346	354	346	314	371	360	367	355	357	356	303	341	332	332	344	341	342	361	382	354	336	315	344	377	373	391	323	297	317	336	342	361	332	345	366	369	370	330	354	352	316	367	340	362	348	379	358	324	342	378	334	374	345	361	345	333	341	326	353	308	369	350	358	342	340	334	333	336	359	374	304	362	338	354	341	346	359	353	337	370	346	353	352	387	352	375	351	320	330	347	364	350	347	337	365	358	333	328	354	340	351	328	375	338	366	352	368	359	380	337	365	337	362	354	339	337	323	388	339	367	336	334	332	393	360	356	352	367	362	344	363	348	328	312	341	333	351	349	368	380	363	351	369	342	321	346	376	344	341	359	322	329	345	368	362	389	365	348	367	335	348	358	331	355	331	341	343	312	351	362	383	368	325	363	327	329	345	351	352	343	340	353	348	326	329	359	318	349	343	390	364	349	370	346	336	339	343	364	377	374	338	370	306	321	325	359	333	338	341	344	363	336	348	358	347	330	348	358	344	330	323	337	358	348	365	327	334	338	350	355	350	387	341	338	339	328	344	337	377	331	347	324	337	349	320	337	351	368	328	377	349	359	341	385	342	356	347	351	319	382	368	344	349	345	364	357	358	347	323	343	332	342	361	366	360	323	356	353	357	352	369	356	339	351	347	344	362	369	358	348	344	359	338	337	363	324	391	323	330	357	345	377	341	350	335	328	341	328	355	348	363	350	347	353	350	365	346	382	379	324	355	324	351	359	361	364	349	351	348	342	345	328	365	357	347	374	341	339	342	335	318	360	361	356	348	324	370	366	322	320	354	348	359	360	338	361	350	315	332	336	367	345	355	423	327	397	336	353	344	355	341	366	342	333	344	323	343	365	341	323	359	343	347	351	320	368	339	370	362	360	371	356	350	333	341	340	358	334	379	373	305	330	334	377	342	353	354	388	321	337	319	334	336	367	353	358	367	339	335	355	363	360	386	336	344	379	332	335	395	353	332	354	352	314	342	323	337	333	363	352	359	365	340	364	341	350	342	338	348	374	371	341	333	346	382	349	352	367	393	402	357	355	352	356	340	349	361	362	369	342	363	361	359	371	358	337	373	357	348	349	355	321	341	345	361	369	371	381	331	344	352	342	355	363	341	342	351	348	328	319	349	344	334	318	362	337	336	340	311	313	347	312	355	331	340	309	345	361	340	342	345	357	350	325	367	352	339	340	333	335	375	321	352	358	377	374	341	359	375	346	328	359	365	344	353	360	340	356	340	361	335	350	379	384	321	387	367	369	339	375	385	385	318	355	344	358	329	355	309	342	335	333	373	375	357	374	315	398	384	363	341	343	363	381	351	347	346	366	383	366	353	325	351	353	351	341	362	346	358	354	356	321	340	368	396	347	346	350	350	342	365	334	318	354	343	382	351	334	329	355	298	371	377	319	326	367	362	372	354	319	360	334	337	342	372	346	362	322	367	357	317	331	356	351	366	355	350	348	356	339	364	337	354	325	346	343	359	371	339	361	348	362	349	358	372	339	333	353	338	352	352	327	357	333	356	355	367	313	379	341	339	315	337	340	311	352	333	368	344	318	348	357	357	353	347	343	360	331	369	333	367	375	357	345	321	378	339	347	331	316	350	338	353	369	346	367	381	342	348	365	328	349	362	351	334	375	338	324	349	354	346	364	346	348	328	349	317	327	314	322	377	371	330	319	367	351	344	365	343	368	342	362	359	346	349	411	367	335	343	367	333	351	359	356	356	382	384	329	353	372	350	355	328	350	345	373	331	334	375	345	330	372	353	329	365	363	318	371	346	326	335	321	343	351	380	365	328	337	349	362	361	334	351	358	361	369	332	371	354	353	353	339	351	337	335	359	343	339	401	357	350	357	365	333	355	367	317	330	359	316	332	361	369	367	355	324	348	381	345	354	361	363	325	374	331	360	367	379	353	376	338	335	360	332	360	367	334	341	344	376	368	337	362	350	351	324
14027	1214	931	750	556	410	336	281	292	271	226	226	232	253	244	247	214	226	233	214	196	218	234	206	203	220	224	180	209	211	220	219	211	194	208	233	200	157	225	185	203	182	184	194	193	200	212	214	220	217	198	194	185	209	210	193	208	180	222	199	211	210	206	199	227	189	200	254	199	206	219	209	231	180	202	215	199	200	232	202	215	207	215	199	173	167	200	189	228	221	194	210	204	214	179	178	196	217	211	197	237	187	193	216	197	202	183	219	224	195	203	194	198	219	204	196	211	201	213	212	223	214	195	210	205	176	203	194	204	204	192	213	204	209	195	223	206	201	207	215	204	209	202	192	217	210	193	210	210	201	195	193	235	210	206	200	192	189	186	187	206	188	203	174	209	189	202	191	201	223	210	213	181	199	189	208	181	211	201	190	198	231	180	203	225	225	204	208	216	198	175	205	198	209	224	216	201	204	214	176	192	212	210	186	216	243	158	180	210	201	203	218	203	218	238	218	186	168	213	201	175	200	229	216	220	190	190	206	194	199	195	204	187	205	192	188	207	191	192	193	210	189	212	208	195	211	186	173	205	200	202	202	220	214	207	228	210	176	209	176	199	185	193	210	200	202	207	179	187	205	203	220	232	194	194	234	184	190	187	206	194	179	221	199	208	201	208	204	214	204	223	205	216	199	201	182	196	213	173	228	213	227	223	185	204	213	178	190	199	200	237	209	189	210	196	195	216	225	187	208	211	181	207	205	196	210	215	218	171	215	233	200	181	174	191	211	212	206	231	203	198	189	215	223	196	214	181	193	193	195	229	181	196	200	203	197	183	226	213	198	198	181	209	228	189	217	204	224	191	231	191	201	224	237	180	218	198	196	188	193	206	193	214	186	191	204	164	191	193	188	204	244	188	185	194	195	207	176	200	222	201	182	213	223	198	181	216	192	192	187	219	205	210	189	208	215	195	208	201	178	226	212	198	217	232	216	181	201	185	199	196	210	231	217	183	194	214	229	197	210	179	183	188	179	226	231	185	195	178	202	188	207	183	211	199	216	213	212	194	211	225	186	223	223	202	211	201	201	214	206	202	191	208	209	176	187	182	218	192	202	202	220	194	214	215	211	198	214	221	206	200	192	184	184	217	195	213	203	174	177	208	180	196	166	202	221	209	200	200	214	195	199	202	187	203	217	211	228	204	230	194	179	201	171	236	210	204	217	229	186	200	197	206	207	204	190	192	188	200	206	208	215	200	209	189	205	206	195	177	222	208	188	201	198	201	211	179	192	218	191	188	226	191	198	219	194	201	208	201	199	205	218	221	192	236	217	231	214	213	222	193	186	186	203	192	234	189	205	217	189	190	170	211	178	234	205	211	205	212	205	227	209	208	191	185	196	215	189	176	192	210	213	203	211	208	207	195	198	197	192	189	190	190	217	209	212	200	191	174	205	184	201	194	209	191	201	200	215	224	202	236	177	231	181	182	188	187	223	207	170	210	208	226	209	194	187	224	207	196	227	212	201	201	224	207	206	206	192	223	186	184	174	193	198	194	200	205	223	180	203	200	197	200	199	195	225	206	202	179	173	208	186	198	177	209	185	196	195	204	192	205	210	191	185	199	210	191	202	232	203	205	194	214	192	211	181	245	207	215	211	188	187	189	204	197	244	212	204	201	242	203	201	204	183	201	210	189	189	215	218	217	186	225	195	201	209	193	201	216	200	193	206	183	189	191	190	189	187	180	207	215	209	190	220	216	196	173	200	223	181	202	194	202	200	188	196	192	214	193	180	156	189	185	177	187	202	180	178	228	211	194	252	182	194	189	199	235	228	228	172	204	201	182	192	193	220	220	200	212	199	188	197	210	201	216	205	245	208	196	211	203	173	214	172	217	218	215	211	217	214	193	200	187	216	214	187	198	222	172	219	198	201	202	206	203	205	197	191	194	180	225	207	178	206	182	195	200	182	204	191	204	198	195	214	236	233	203	201	190	243	216	209	219	211	198	203	185	197	189	198	226	207	173	184	193	213	180	206	190	193	225	203	218	187	185	198	168	196	185	229	203	183	204	182	216	196	181	220	173	218	221	224	198	183	175	206	220	199	204	215	197	212	210	193	194	207	230	195	196	199	205	224	199	197	180	198	205	210	183	216	188	184	181	174	188	199	213	200	194	221	190	179	198	177	184	187	188	206	193	213	205	191	212	208	198	198	189	218	207	205	208	179	216	200	213	208	246	200	207	205	206	205	207	214	217	214	184	229	227	209	177	219	184	204	207	190	200	206	215	192	212	198	218	198	197	212	200	211	217	248	195	204	193	190	189	220	230	196	213	219	193	211	226	232	185	203	194	217	207	164	227	206	214	206	199	181	176	251	188	145	204	233	201	229	199	189	201	225	192	202	199	189	222	222	206	210	180	211	217	219	200	202	224	209	193	187	222	203	186	200	205	208	200	178	204	216	211	195	171	227	204	216	218	201	205	223	195	222	190	223	214	214	189	199	225	182	212	212	204	181	189	203	174	192	242	189	171	207	201	224	209	187	191	197	177	224	232	185	190	200	199	207	186	212	210	210	190	206	189	179	194	208	187	216	222	192	191	197	228	202	178	215	198	208	202	198	178	178	210	198	181	179	197	217	187	199	213	206	183	203	190	209	184	209	202	201	201	218	216	198	184	184	206	169	182	199	236	192	219	209	251	207	204	196	225	187	200	217	224	193	197	177	193	228	192	186	208	192	217	194	214	210	164	208	196	196	199	199	182	204	202	238	217	227	212	211	195	204	214	192	182	221	189	171	189	206	193	213	180	234	190	192	200	178	216	189	199	187	224	170	203	209	226	195	209	183	213	206	193	205	183	198	195	217	230	188	182	201	183	219	219	214	222	173	174	205	203	218	210	245	189	225	223	199	201	191	180	203	199	222	181	201	188	200	180	197	199	209	228	209	192	193	204	201	198	209	211	201	213	225	203	180	237	207	196	178	181	193	198	184	179	206	200	200	198	200	177	186	200	183	207	175	198	215	184	203	196	184	191	196	175	213	180	180	187	171	181	217	219	189	194	196	179	197	223	208	195	181	182	203	201	178	196	178	199	220	233	216	183	214	207	226	191	222	245	208	205	192	209	228	205	223	212	208	196	209	218	187	206	178	190	243	191	238	198	194	209	189	191	201	222	209	192	175	207	199	199	201	183	215	223	178	186	205	170	202	183	182	197	213	239	209	212	192	204	200	213	192	200	209	200	180	172	228	206	227	193	189	206	201	195	223	213	209	186	209	223	206	227	191	210	187	210	168	168	196	207	208	174	196	221	187	186	204	227	199	182	191	202	215	206	190	191	212	208	226	205	174	229	211	233	215	174	183	210	201	224	223	213	190	186	177	202	196	237	198	180	183	188	236	196	219	246	203	193	204	208	188	204	190	194	246	200	198	198	199	174	211	208	189	217	213	226	203	196	183	177	178	203	201	191	201	194	209	206	202	181	186	185	190	187	204	197	213	200	180
8225	1113	2231	2348	1947	1615	1370	1071	994	885	808	781	713	688	681	655	656	646	650	588	555	570	593	559	633	585	566	553	536	521	557	568	563	545	559	495	524	505	523	522	522	490	551	552	482	539	527	504	515	583	487	532	548	563	518	525	546	504	544	529	478	492	535	522	518	523	526	498	550	502	544	518	511	485	533	521	518	540	501	530	536	495	522	510	518	517	536	531	466	552	502	547	506	508	490	487	544	536	501	528	523	515	493	540	515	524	530	500	488	525	549	538	503	536	512	526	493	486	515	498	560	494	513	563	492	507	510	506	493	523	510	478	517	521	503	499	521	496	527	531	509	478	480	537	505	519	531	534	514	491	472	523	491	540	464	531	490	505	510	516	527	519	498	537	530	521	525	520	520	522	492	500	498	583	495	506	532	522	553	481	492	525	501	508	517	539	511	513	523	493	558	491	491	479	526	500	502	475	499	552	506	468	495	490	567	513	516	491	477	517	524	512	457	486	490	515	527	497	497	518	503	502	531	538	534	520	505	504	577	500	494	518	546	503	537	493	500	503	515	509	510	546	522	515	481	485	530	568	486	531	498	504	494	482	522	536	568	513	477	518	528	513	484	539	525	515	514	506	513	486	512	521	527	502	535	545	572	568	537	566	511	496	514	520	522	497	499	510	516	503	516	524	517	477	472	538	503	499	493	449	527	519	508	500	522	546	515	493	543	459	532	514	478	515	505	505	545	490	517	503	545	542	496	509	533	530	538	513	489	500	521	502	507	496	481	515	476	543	514	523	548	506	525	460	562	522	502	507	502	524	547	491	541	499	481	543	505	529	492	462	530	531	538	530	496	515	484	497	527	519	526	494	494	514	499	486	500	480	549	516	545	511	490	508	479	532	494	502	508	486	499	509	558	534	496	514	514	495	521	522	511	507	552	523	484	533	473	520	507	516	516	535	504	485	507	513	510	468	524	490	521	507	519	488	483	508	513	548	510	495	513	507	568	525	509	537	523	525	501	490	477	479	520	538	458	489	529	535	495	537	518	488	483	553	509	498	528	503	470	523	523	527	502	478	498	510	542	484	478	526	484	527	499	504	500	486	515	532	525	500	507	483	506	538	479	513	512	536	499	505	461	494	488	501	545	512	505	514	485	541	487	535	529	530	487	495	493	544	521	481	502	534	553	536	519	508	479	510	527	477	447	510	522	485	504	519	518	510	495	518	525	518	524	529	517	531	489	528	552	500	502	461	509	497	537	560	468	495	535	516	525	512	493	493	522	506	467	544	500	522	476	521	519	541	523	504	516	535	524	524	527	473	529	525	552	508	482	497	487	506	537	508	518	511	488	477	519	502	484	512	520	530	475	505	516	509	512	519	508	555	511	533	577	517	539	500	478	508	508	460	548	544	498	524	515	526	516	502	542	484	513	482	533	515	512	507	511	510	506	480	525	540	486	515	520	512	530	492	500	509	511	524	493	534	510	522	522	504	551	539	512	542	515	503	526	481	517	498	503	505	542	510	527	546	530	500	517	493	513	498	515	476	521	505	496	541	504	541	504	478	498	511	531	479	531	511	473	513	461	504	534	509	509	547	521	490	516	513	554	494	522	518	508	529	510	509	502	530	531	516	500	524	483	531	513	496	501	508	465	484	515	489	511	521	494	486	485	524	522	525	555	498	495	506	515	487	494	509	497	494	524	522	513	503	532	512	524	514	506	528	541	515	547	491	502	501	480	469	500	470	481	491	531	527	473	518	506	493	535	507	486	548	512	526	485	475	542	544	534	498	488	539	528	526	520	511	495	488	538	534	548	496	490	527	532	485	482	554	550	489	477	516	528	509	505	489	512	532	496	507	484	494	483	520	490	510	498	514	520	533	511	529	516	542	498	517	544	555	513	502	494	548	493	492	481	496	549	511	552	557	464	545	522	528	489	470	508	529	519	521	541	491	507	500	524	554	485	531	520	488	487	494	538	501	504	532	508	535	534	523	458	506	520	511	500	508	486	506	535	496	543	489	510	525	523	505	540	474	524	526	489	475	497	511	518	520	507	501	506	488	496	523	530	491	444	515	540	528	520	506	515	465	556	488	497	540	465	490	489	560	520	469	511	515	529	490	499	526	576	515	516	529	510	514	515	501	491	506	521	476	548	502	490	527	496	497	491	497	511	519	511	527	553	462	543	491	454	533	539	562	535	504	520	562	506	518	493	513	474	544	480	531	520	526	493	501	549	506	552	511	554	506	479	510	524	514	514	556	509	491	505	527	491	498	498	524	498	524	468	509	509	495	479	495	485	492	487	494	488	491	522	525	475	519	513	517	518	536	518	543	519	504	512	545	459	522	487	491	551	505	500	494	524	506	509	499	522	502	512	467	497	498	492	486	471	530	534	505	558	516	517	519	538	526	526	495	522	503	496	510	532	496	501	480	554	503	471	491	535	514	489	505	532	490	483	538	519	489	529	493	518	486	546	494	492	510	523	534	520	488	497	516	538	503	544	522	556	516	514	518	519	542	542	549	489	506	503	525	526	479	519	501	486	487	483	531	482	499	521	518	514	576	493	500	505	499	587	527	522	501	509	495	548	508	458	499	493	560	509	527	498	503	512	535	501	539	567	493	515	559	518	477	534	507	491	504	509	498	493	547	521	487	501	492	525	540	477	509	535	483	501	484	512	493	554	517	532	524	514	495	530	515	535	525	510	522	523	524	487	524	522	516	504	543	505	538	548	532	525	502	510	528	513	492	544	514	515	502	525	515	454	481	495	483	477	517	536	532	491	555	498	503	580	501	530	549	535	470	506	480	495	548	501	513	541	535	553	520	532	500	527	502	510	443	488	485	510	503	499	527	532	510	511	530	467	542	530	487	489	526	507	484	483	503	508	504	501	507	528	517	513	498	518	498	545	545	510	512	513	496	489	518	477	519	504	469	505	520	512	476	506	541	509	486	512	537	473	498	511	492	503	502	509	510	478	514	501	530	505	491	532	485	482	511	537	499	503	512	514	528	510	522	524	494	501	518	494	508	485	503	487	508	466	478	462	485	507	523	521	570	525	530	499	515	486	488	493	478	501	513	513	562	524	500	466	518	561	484	522	456	488	530	529	486	562	509	481	545	472	515	509	499	543	472	509	515	475	501	517	526	528	543	492	476	495	490	494	482	503	523	553	507	509	524	481	503	514	515	494	556	487	502	490	534	530	483	515	547	507	539	509	557	499	524	547	520	494	519	529	470	518	584	503	510	517	519	473	522	499	501	531	512	522	505	496	530	534	506	523	520	523	493	514	500	487	558	494	519	468	518	507	496	507	497	516	536	530	506	497	510	515	523	502	513	522	493	570	537	492	502	487	509	503	521	521	495	541	515	512	512	537	506	498	493	552	493	508	488	500	566	530	526	479	549	499	464	524	476	518	516	487	508	491	526	493	532	509	506	491	508	534	486	547	499	513	456	489	488	529	483	520	481	509	510	531	537	522	522	500	487	525	477	504	525	505	497
1415	315	337	294	282	294	278	278	308	325	299	308	289	309	289	307	292	289	304	293	313	265	259	287	323	293	303	265	288	268	289	279	258	292	279	249	297	276	288	260	299	311	255	262	289	313	273	294	288	257	303	256	258	287	327	308	281	292	307	289	266	275	294	271	283	288	283	315	290	327	325	295	278	274	300	287	278	320	278	304	276	296	288	299	283	256	294	309	273	327	294	277	297	271	307	257	314	298	287	282	282	297	279	269	271	275	269	269	309	280	301	311	273	296	279	310	271	283	319	274	264	255	274	300	259	308	309	274	285	316	275	261	292	287	264	274	272	262	310	297	253	251	271	261	304	264	291	287	271	306	266	290	285	302	285	275	278	268	271	283	291	294	312	280	284	280	274	309	298	291	267	268	323	254	272	281	271	314	310	294	296	313	301	287	330	285	297	305	310	291	289	283	289	286	285	299	291	283	311	312	294	295	279	278	302	277	282	280	272	269	316	297	337	299	292	309	268	226	283	303	301	268	286	265	282	308	305	323	276	278	284	326	311	325	318	266	291	298	284	290	262	301	276	284	275	237	264	291	304	303	278	294	271	286	288	293	276	268	280	289	286	288	290	303	301	279	306	257	297	300	269	300	304	270	319	269	273	336	292	250	281	273	280	317	288	305	273	314	325	301	280	298	278	314	302	315	266	308	273	314	286	288	275	279	293	304	290	279	317	264	300	252	270	275	285	305	303	306	265	284	279	276	253	295	283	285	322	289	291	294	304	298	291	281	287	285	298	296	277	316	299	302	317	287	272	290	282	271	310	233	282	313	305	277	332	285	274	283	270	271	296	283	273	303	288	278	268	289	276	270	298	265	278	311	325	307	276	298	296	315	288	259	318	303	293	308	283	272	282	326	294	313	294	314	252	269	290	289	316	278	311	275	287	288	305	270	275	293	295	273	279	271	285	281	280	297	264	272	299	298	285	264	278	308	275	263	251	281	265	268	302	275	327	288	324	290	296	311	270	302	291	314	313	275	264	245	304	339	265	285	262	293	296	293	303	281	281	303	310	298	300	284	314	322	290	285	262	247	287	262	290	260	293	277	274	267	273	274	280	278	268	303	282	277	273	313	308	261	279	294	284	284	266	263	296	289	302	283	305	282	315	290	292	306	331	272	281	290	293	289	271	271	266	276	309	299	280	285	278	260	303	291	280	292	319	293	279	306	276	281	276	288	286	281	317	299	321	287	277	308	296	290	266	286	266	284	290	266	255	327	270	269	275	262	306	290	307	277	296	274	280	273	274	287	286	311	294	292	317	274	297	309	298	247	281	276	294	286	286	250	273	277	322	287	275	290	275	323	280	318	329	266	263	253	315	252	269	302	261	319	284	293	321	259	300	316	277	275	320	285	261	267	286	287	271	268	293	278	285	327	316	286	285	314	255	295	306	278	278	312	305	314	292	316	304	302	293	247	285	266	256	308	288	305	266	268	305	296	313	291	307	300	324	285	286	294	289	280	283	308	300	323	305	277	262	322	299	322	299	268	307	290	293	316	300	292	277	293	287	290	268	282	282	271	274	293	296	303	317	277	311	290	286	292	340	297	317	299	277	310	298	291	303	235	284	289	275	297	294	277	295	262	302	297	297	310	316	322	314	303	278	287	283	303	293	269	281	304	264	276	292	255	303	279	325	277	277	290	298	254	282	270	306	290	281	307	308	295	286	294	288	300	271	308	260	302	273	310	270	293	265	319	290	275	274	274	265	289	301	307	284	286	287	307	280	285	292	318	276	251	278	272	289	295	252	303	291	271	323	250	303	290	266	289	286	263	313	276	319	287	295	302	302	297	283	294	285	301	270	293	292	313	289	302	259	296	273	295	289	295	289	289	276	286	255	288	267	315	289	261	274	290	297	315	293	298	286	301	298	282	306	318	301	288	269	249	290	249	295	252	254	301	295	272	269	291	292	301	263	304	289	294	292	297	283	288	266	297	276	295	295	287	278	306	272	342	316	289	299	273	281	260	297	281	281	300	317	271	293	264	282	303	304	315	298	302	281	306	291	311	307	317	287	276	291	290	249	284	281	285	300	293	291	268	298	306	292	256	272	263	258	302	314	310	304	290	259	273	289	292	305	290	276	297	280	279	273	304	293	282	320	285	294	295	276	284	271	287	321	313	278	250	290	280	271	297	249	314	305	296	280	316	291	275	320	274	274	290	305	301	315	330	311	309	271	311	294	258	264	282	302	318	303	244	292	284	298	296	275	299	291	273	287	322	311	300	289	262	295	284	249	290	285	261	273	270	269	307	301	299	296	306	283	281	305	265	270	283	290	285	286	294	288	273	284	275	272	277	292	289	309	263	254	298	290	278	310	308	306	248	262	284	289	283	313	271	287	279	307	308	314	328	310	288	286	291	302	268	295	302	280	286	301	288	275	314	287	286	283	306	288	277	290	303	285	282	272	310	298	277	263	272	272	311	288	299	236	295	281	270	269	334	275	302	326	326	263	294	307	288	305	288	299	253	306	264	273	313	307	296	276	290	263	296	238	280	302	290	272	273	314	279	279	265	268	279	316	281	290	275	266	282	327	263	265	303	278	299	288	283	294	286	287	268	300	328	293	301	298	293	310	294	260	293	321	312	303	267	261	275	291	272	299	263	290	290	263	277	291	259	303	289	296	251	269	275	301	304	298	273	280	290	280	290	292	299	315	266	296	321	286	282	281	271	319	298	298	296	285	259	304	306	298	266	301	263	255	295	294	299	281	268	294	292	257	297	251	267	301	349	276	277	245	302	292	288	311	287	289	255	302	285	289	303	296	309	262	294	291	305	291	317	248	275	292	320	332	296	305	277	291	263	292	284	266	299	309	307	262	299	279	264	274	270	309	258	331	298	297	261	299	287	276	271	335	309	258	290	292	279	296	284	280	288	306	280	299	280	300	285	257	285	269	284	337	295	303	266	298	276	244	273	289	306	285	283	286	287	254	312	296	277	319	281	307	298	274	289	277	277	295	292	286	307	286	304	282	304	323	289	282	291	271	294	292	320	278	297	275	278	218	289	304	309	290	296	265	291	285	278	275	271	297	282	265	277	256	287	246	274	312	298	275	278	295	282	263	278	274	292	295	274	283	303	275	304	297	268	289	298	277	280	280	281	301	267	322	286	276	317	309	302	317	331	271	293	252	272	329	337	303	293	256	280	295	296	309	284	292	271	293	280	262	294	304	281	269	305	287	279	275	271	272	311	311	270	286	311	295	289	308	278	286	255	279	265	260	299	302	289	290	282	300	313	249	301	302	311	315	323	285	298	275	301	329	286	299	264	287	281	287	321	281	277	273	275	306	287	303	274	287	240	322	319	273	271	275	294	276	293	283	286	319	298	325	304	296	289	302	268	311	297	279	322	297	290	280	313	323	297	291	287	266	295	278	248	313	347	298	265	282	266	300	299	288	237	317	289	306	257	270	310	284	282	290	321	294	275	287	277	299	300	295	260	308	301
1861	655	674	661	656	693	688	627	653	699	640	648	665	628	675	657	623	619	639	622	680	662	625	695	674	607	658	689	612	637	653	670	669	724	662	657	618	700	624	664	698	651	661	677	644	665	681	653	667	678	650	629	728	678	620	659	679	689	657	614	651	646	660	680	673	633	619	649	683	619	646	635	639	637	690	645	644	575	646	691	655	692	669	569	623	633	651	661	647	667	643	669	665	691	686	672	593	691	646	674	683	681	678	633	633	658	627	664	671	604	662	663	675	677	630	632	648	648	637	623	630	657	670	640	648	660	673	683	677	637	640	693	665	644	631	697	670	675	663	611	689	585	668	603	646	662	597	638	672	626	699	681	635	650	669	666	626	699	611	641	628	651	629	612	653	708	663	616	637	643	632	630	657	655	632	645	648	667	661	649	675	624	636	681	616	673	669	632	709	667	701	591	669	684	660	630	684	676	633	677	702	678	632	648	689	712	637	651	699	632	686	658	694	640	670	614	691	658	634	649	629	650	667	671	672	634	676	639	624	667	637	677	668	622	696	678	691	687	619	692	633	674	675	641	637	723	645	666	662	684	635	679	667	657	642	634	616	665	666	631	644	634	618	691	645	653	695	669	639	621	686	668	689	680	598	619	702	652	672	686	700	669	617	692	667	671	641	660	632	650	663	661	684	627	652	697	671	680	630	663	655	676	671	689	667	669	634	645	632	693	664	646	627	656	663	654	649	672	663	664	669	654	624	705	631	602	664	646	674	664	616	657	694	704	666	620	652	635	678	615	603	640	662	632	635	665	634	706	666	629	642	676	698	691	697	664	683	703	694	645	677	680	707	607	694	648	622	648	673	656	631	688	637	649	631	665	705	631	624	656	645	673	629	687	646	633	680	658	613	604	689	648	677	670	666	621	617	674	656	641	668	660	655	611	624	657	679	690	654	698	659	673	628	670	623	681	665	615	648	674	665	673	638	690	644	734	649	633	653	670	649	663	640	656	663	640	674	655	633	664	692	666	649	652	640	643	662	629	674	679	678	627	698	666	668	645	588	648	671	634	624	659	637	646	674	674	659	645	648	628	611	626	621	633	647	642	637	648	643	654	612	692	634	672	674	639	639	668	659	648	624	681	638	672	688	668	637	606	654	628	661	625	633	640	656	662	629	697	641	651	637	635	682	657	615	647	732	608	627	655	626	616	657	665	647	656	640	655	674	662	651	642	658	642	653	650	619	706	658	619	709	669	748	684	670	639	705	652	608	647	693	665	719	638	680	670	646	693	674	701	685	664	670	597	664	620	639	670	668	641	638	623	691	674	676	663	648	659	675	653	677	684	609	643	645	706	678	679	628	648	638	623	628	627	679	647	698	693	636	632	640	658	617	646	703	654	661	697	670	669	662	642	644	708	627	612	682	649	664	642	719	660	687	619	684	641	665	605	630	606	646	639	662	684	656	648	634	655	670	644	680	654	607	663	646	713	626	647	645	643	647	621	682	637	630	597	637	647	652	650	692	608	662	680	632	676	600	704	628	644	657	661	624	665	649	615	651	672	685	659	651	662	658	593	701	668	652	633	627	682	647	635	614	652	633	645	658	677	648	643	620	628	669	666	632	614	618	658	613	643	656	611	648	623	690	694	715	666	690	652	644	698	635	658	680	672	684	651	619	638	663	685	633	645	636	672	675	709	645	678	682	665	653	638	632	642	642	666	677	656	646	689	666	687	697	692	668	659	627	660	614	676	645	632	645	659	679	656	670	633	645	659	638	651	639	639	626	638	674	659	615	652	635	654	635	616	626	702	623	688	640	648	638	674	684	652	678	646	654	643	649	642	618	675	621	622	682	676	704	688	705	651	644	643	667	639	675	657	690	636	664	637	681	619	690	625	638	645	653	665	631	668	700	661	644	693	655	690	680	678	647	669	639	673	636	642	678	621	650	611	614	635	636	632	679	631	669	660	666	632	649	686	594	663	690	679	628	695	596	646	663	650	655	676	649	636	625	635	683	703	691	665	608	619	681	686	649	654	623	666	698	676	670	640	634	681	684	634	625	621	653	671	684	624	664	637	668	675	662	663	636	656	646	685	658	632	620	683	639	642	616	620	740	682	607	668	617	686	659	661	709	619	660	699	644	710	664	653	636	688	654	622	644	687	693	654	642	652	648	663	606	620	686	671	664	613	657	654	633	671	651	664	629	635	687	689	640	663	661	645	654	688	638	652	644	650	629	666	668	625	637	683	652	602	648	608	688	635	636	672	674	646	676	659	668	653	655	665	604	626	653	644	723	657	644	690	656	691	639	606	687	618	680	621	652	644	643	670	667	649	630	718	683	647	662	658	668	664	682	679	653	639	679	654	686	643	679	660	685	691	640	632	648	605	636	672	696	672	650	658	687	699	660	658	659	660	642	615	626	681	606	632	689	673	647	677	706	631	646	651	614	626	634	660	623	681	637	600	656	645	620	686	647	654	664	666	655	691	665	667	638	648	664	676	673	660	664	659	650	613	653	663	622	646	659	676	633	687	648	674	598	683	667	651	656	650	671	644	667	644	629	685	668	632	665	623	630	655	652	709	682	636	606	661	693	643	694	632	646	604	647	677	670	702	680	606	653	642	674	669	615	655	683	655	653	628	657	665	676	642	685	652	653	714	628	647	674	641	730	651	645	635	629	659	648	635	655	599	615	688	668	619	655	677	670	646	673	688	650	682	643	638	698	700	669	634	665	638	623	652	666	643	625	635	656	699	599	668	649	630	619	665	645	634	585	635	645	663	643	670	661	631	593	656	673	645	693	658	625	624	631	637	630	671	690	651	654	677	637	649	634	644	650	654	667	635	653	649	711	667	666	666	657	663	633	653	621	658	663	648	605	627	679	667	626	664	668	623	607	664	677	690	655	653	632	683	699	694	647	649	679	659	637	653	647	651	663	685	689	657	625	666	672	668	696	640	675	659	628	644	641	613	628	699	621	651	621	697	688	665	681	673	667	633	648	703	731	699	607	657	676	673	633	697	632	708	645	628	665	694	694	660	655	655	622	624	655	644	640	657	623	661	656	696	646	670	689	663	650	691	661	640	674	642	650	673	669	619	657	664	661	702	644	596	701	607	635	666	642	696	631	640	617	679	677	666	622	644	652	654	619	646	695	647	688	660	677	626	674	623	636	716	631	665	616	641	615	593	617	679	645	682	652	624	720	626	654	625	687	647	627	555	674	655	637	659	675	656	646	609	678	704	638	681	627	671	656	660	661	674	703	674	641	665	660	657	659	638	669	647	668	601	658	697	613	635	662	603	645	678	658	638	682	671	640	689	668	645	648	634	642	631	612	660	619	648	675	646	615	656	647	653	666	647	693	658	673	627	651	624	656	619	634	682	675	661	701	657	647	634	693	661	607	656	729	571	598	654	680	664	649	678	640	609	667	637	668	686	591	682	666	682	680	657	647	634	667	662	646	669	650	647	658	644	654	662	612	679	668	622	660	672	642	682	579	682
7262	505	504	368	276	234	194	178	172	169	152	166	148	166	164	147	118	155	136	128	139	135	155	141	144	124	105	142	127	150	124	128	129	166	127	133	122	127	139	140	159	153	133	156	145	156	111	127	109	131	120	120	144	120	128	114	129	152	128	128	141	134	129	126	150	101	145	125	133	113	142	134	140	126	130	133	131	129	140	123	119	139	109	146	126	114	117	117	132	132	156	128	130	147	138	129	134	117	133	142	126	130	142	133	135	124	137	120	117	137	144	134	120	122	118	142	130	120	135	139	151	134	147	144	140	129	137	131	142	133	149	122	111	126	145	147	110	108	154	138	147	130	151	144	127	118	118	129	122	133	147	118	161	119	130	122	113	150	125	130	107	138	116	134	135	131	132	111	135	130	141	138	127	124	132	132	120	105	130	161	111	136	132	133	136	134	121	125	126	106	124	141	156	112	101	137	123	129	173	120	127	132	140	138	118	114	163	125	122	131	135	131	132	119	131	141	129	134	124	132	121	122	134	137	120	145	135	129	136	134	117	131	137	122	118	107	136	130	123	108	127	121	130	136	138	135	140	128	140	149	101	132	129	126	115	137	141	110	117	119	115	137	140	125	129	139	149	133	128	123	136	97	140	131	118	139	136	129	153	129	115	122	95	111	123	113	140	148	131	115	119	153	140	127	124	130	131	120	128	123	135	140	140	141	134	145	135	106	119	131	129	126	126	123	128	130	137	138	148	132	139	135	160	101	138	124	141	130	141	108	136	109	126	156	140	138	132	109	130	142	147	124	150	123	124	131	137	107	128	130	119	117	139	118	133	127	141	145	105	143	117	121	134	129	128	122	132	136	132	133	148	128	142	139	146	122	127	137	137	124	125	113	135	139	143	137	139	132	145	145	143	133	125	129	137	140	133	154	140	138	124	131	133	125	138	125	124	134	141	128	153	142	126	147	133	135	112	126	110	146	140	119	153	122	135	126	132	124	127	132	119	149	128	124	143	122	138	150	115	137	120	123	128	138	129	149	142	118	147	113	139	147	137	116	136	110	123	122	133	113	124	125	122	118	113	161	139	126	131	128	131	140	123	123	115	135	120	124	148	120	134	156	108	117	108	128	126	128	103	125	118	128	127	126	116	142	117	139	122	107	125	144	111	154	127	108	134	128	129	129	115	117	129	120	126	134	147	123	113	118	145	136	141	122	143	135	139	145	117	136	126	106	83	129	121	124	136	130	138	151	136	153	128	141	119	141	105	154	142	130	129	132	146	128	122	119	118	129	130	135	154	110	156	148	125	143	157	127	113	123	131	129	117	134	118	113	117	144	120	124	138	136	128	121	120	115	136	127	119	140	124	117	109	145	124	140	121	130	123	125	136	145	172	136	123	150	121	140	137	116	133	132	134	127	142	137	125	134	156	136	127	117	137	135	143	136	164	123	125	112	144	140	129	132	118	140	140	112	105	123	115	134	145	129	147	141	136	123	123	142	122	119	147	136	126	129	118	141	136	116	145	121	135	117	130	132	126	131	114	121	144	139	148	131	125	129	131	139	119	135	153	136	131	124	120	128	111	160	134	141	121	132	101	116	140	157	131	112	138	109	129	114	134	153	120	133	126	119	94	134	134	126	110	123	132	149	116	142	117	130	137	124	130	131	129	128	142	143	134	125	124	137	123	129	99	142	136	130	141	127	129	125	139	127	151	127	124	101	131	130	129	129	152	131	146	144	117	127	143	144	124	137	140	145	158	142	134	138	148	123	136	145	129	127	146	119	117	117	137	111	125	144	112	123	132	152	119	124	147	156	129	140	130	108	132	117	136	117	119	154	142	123	126	123	129	131	133	144	147	123	138	139	154	151	134	127	118	114	129	129	133	134	112	136	132	140	129	135	125	123	134	131	112	153	126	133	128	131	152	124	116	137	144	131	131	138	139	117	145	135	127	123	122	126	149	138	126	131	133	139	127	141	112	137	141	132	111	129	113	138	141	117	135	120	149	120	125	133	143	123	137	123	138	142	125	145	144	138	141	119	140	125	128	129	130	141	122	139	126	136	126	114	132	110	140	114	133	133	125	151	124	147	132	145	133	117	119	126	134	161	135	128	156	153	116	118	120	143	132	128	136	121	133	148	133	108	150	136	139	144	142	114	118	141	134	138	142	122	128	129	129	116	138	130	137	132	122	148	151	126	154	117	162	142	137	119	123	125	143	125	112	121	127	128	138	153	133	141	147	136	112	117	130	147	120	124	118	116	132	132	121	152	127	163	142	148	126	131	121	141	149	136	131	123	131	117	138	132	165	125	136	134	126	160	131	121	131	130	135	137	133	106	142	120	117	134	129	137	152	141	133	129	148	119	127	114	111	128	129	134	121	123	130	126	139	126	106	137	152	162	131	133	135	131	136	139	126	123	133	150	133	117	112	143	112	140	141	117	145	148	130	140	127	155	129	140	123	119	138	128	119	109	130	113	145	126	125	135	126	149	127	115	125	131	125	155	138	127	138	140	155	147	128	124	147	146	141	133	142	141	116	157	142	162	118	125	148	143	128	158	140	136	129	125	123	140	148	136	126	142	126	134	140	111	122	125	127	133	135	137	122	125	142	114	140	133	124	134	119	133	114	121	133	135	149	133	122	137	108	127	133	140	128	161	120	143	145	132	145	144	134	118	134	152	138	127	131	131	102	167	129	126	144	114	123	114	118	130	107	137	121	149	126	119	124	130	143	140	150	125	144	118	105	157	121	136	141	147	133	140	138	145	154	143	126	136	139	121	114	134	133	110	139	127	110	139	129	158	125	119	131	143	137	117	139	114	129	138	134	101	129	126	133	120	143	156	130	166	146	103	123	132	137	129	153	124	137	127	127	132	153	142	134	130	113	127	130	112	116	114	138	136	139	138	135	138	123	150	115	140	138	119	124	136	116	112	128	119	130	132	104	123	136	125	127	110	114	128	145	139	147	133	146	137	142	126	135	123	137	134	150	146	134	137	135	131	144	132	135	114	137	124	124	123	135	118	101	132	117	118	127	114	131	123	118	140	133	119	131	120	135	125	128	128	115	118	134	153	137	130	120	129	128	131	121	127	140	121	132	119	124	123	130	135	95	129	138	143	157	123	131	126	145	146	119	128	140	120	139	144	125	116	124	127	131	118	125	129	138	137	131	131	129	121	125	128	141	114	112	146	99	130	126	134	137	129	131	138	126	94	128	129	118	128	142	122	116	129	135	123	144	119	148	152	136	104	138	118	130	137	130	138	147	143	132	143	117	149	104	137	130	128	138	165	145	117	125	127	136	118	122	122	139	133	144	142	136	143	138	143	120	148	124	143	120	116	120	128	126	150	123	131	132	144	133	137	130	120	117	132	126	126	128	138	150	147	155	124	152	115	135	137	133	158	143	114	149	126	117	143	134	123	148	125	126	139	153	131	142	147	138	133	117	133	121	120	125	127	131	158	126	138	147	138	145	149	134	133	115	142	145	157	128	117	147	115
5968	666	1142	1309	1074	911	773	613	613	537	466	501	443	440	440	423	397	388	400	358	392	414	410	378	377	370	366	359	376	398	376	361	313	377	355	351	370	381	337	375	329	368	346	327	347	369	383	350	380	340	368	326	335	409	354	316	366	345	333	384	371	364	376	349	328	374	350	353	373	376	367	360	345	368	346	355	357	315	327	337	340	360	327	387	343	335	331	355	328	339	382	349	349	374	376	326	356	332	360	324	342	368	362	359	346	345	384	344	323	352	354	331	330	347	362	334	357	360	356	324	320	370	361	333	323	358	341	319	352	340	372	383	372	342	319	330	334	374	387	324	325	349	350	310	367	330	343	338	355	322	312	369	330	360	346	352	352	345	325	346	338	326	327	335	362	307	346	318	350	345	367	364	361	316	332	330	366	362	324	333	363	366	318	357	340	343	355	353	307	367	323	336	337	317	352	358	365	369	345	361	333	366	345	339	374	365	365	359	381	342	348	321	344	314	342	351	342	339	324	328	354	375	308	379	337	359	328	332	352	349	366	349	363	357	371	342	362	323	328	338	341	359	355	332	365	341	347	348	338	377	325	304	327	330	374	325	375	325	392	322	360	338	346	333	331	376	349	393	339	345	321	351	334	370	360	333	340	330	374	341	347	365	361	331	361	348	349	324	337	368	346	328	355	336	363	357	325	335	358	343	342	332	337	348	336	345	340	331	381	332	370	343	335	317	350	354	338	332	338	386	353	341	327	372	350	370	376	338	337	377	378	321	344	350	341	325	379	340	371	347	362	376	333	331	343	362	354	347	341	324	341	393	333	341	349	341	354	331	358	339	331	354	348	353	347	346	332	350	342	366	325	353	351	351	359	366	334	350	343	316	335	345	345	385	366	336	324	326	338	349	326	327	361	370	348	350	355	378	335	362	350	362	343	322	338	338	375	360	347	340	343	349	317	355	321	373	348	342	352	359	358	379	337	349	354	376	320	338	344	353	359	349	353	349	372	358	369	351	347	341	335	362	377	367	331	312	359	340	356	350	349	347	331	352	375	364	375	377	330	350	348	365	357	352	332	381	349	361	346	343	322	330	375	361	341	359	350	362	390	348	385	305	378	332	345	335	349	348	311	362	374	369	373	381	357	335	342	342	376	346	379	345	323	335	339	344	364	348	339	370	361	367	354	355	360	327	350	358	350	319	384	342	334	345	313	334	342	328	340	361	372	378	341	345	336	318	348	380	372	353	324	369	367	347	349	380	360	335	350	347	356	331	309	358	336	336	341	335	348	350	356	372	336	330	333	377	345	339	318	360	380	334	346	372	331	369	348	350	345	383	322	339	375	360	358	356	341	362	366	373	355	384	350	336	332	344	339	343	342	341	373	374	340	301	343	319	364	339	358	331	355	337	339	355	322	334	355	379	316	343	396	325	354	344	339	327	348	330	379	374	305	358	344	398	344	353	339	353	360	356	308	335	346	327	338	332	326	341	336	322	368	370	350	354	344	377	341	363	347	321	328	356	328	351	374	361	346	352	353	390	344	330	336	359	329	327	358	355	363	333	371	341	343	317	375	331	326	375	319	342	337	331	357	330	349	337	373	352	352	385	341	340	346	359	356	353	315	351	357	366	336	331	358	319	345	345	393	335	332	347	369	323	347	338	315	318	299	353	344	342	333	334	310	339	329	369	339	346	360	376	341	356	318	348	371	349	325	376	358	332	340	351	306	348	336	355	357	348	344	304	344	352	359	348	367	363	344	313	335	327	331	353	320	361	363	356	362	377	347	331	382	360	368	348	370	346	348	338	346	368	343	362	367	350	332	352	317	353	350	369	322	348	388	374	339	354	370	339	351	321	335	348	341	348	349	361	324	362	341	358	352	348	347	351	359	331	361	361	369	345	359	335	338	347	354	303	367	320	340	328	347	335	320	350	318	347	350	346	326	363	336	341	338	348	352	353	316	367	358	324	341	322	346	351	360	325	331	340	358	357	344	335	354	361	365	345	328	377	324	374	403	355	391	353	331	354	341	355	347	339	347	382	352	328	354	367	351	357	321	336	345	358	308	349	361	336	368	332	325	346	364	370	339	337	361	351	340	369	339	350	320	353	337	349	351	343	337	361	360	340	346	363	350	337	349	340	357	329	352	366	354	327	358	337	353	323	344	354	335	339	346	356	355	344	340	355	347	370	318	330	337	344	348	311	347	345	367	358	350	367	330	355	354	364	315	380	351	309	332	370	356	325	361	359	340	321	362	361	337	388	347	318	376	340	340	358	360	376	355	360	336	335	319	337	353	313	380	364	321	337	328	329	310	341	350	349	334	333	355	330	369	372	378	329	375	337	323	362	324	336	347	341	356	347	353	337	352	377	356	372	338	331	357	349	357	346	360	323	337	313	341	334	342	314	337	362	353	358	343	366	339	325	376	355	361	351	374	350	347	343	348	360	372	315	309	353	341	370	370	344	382	348	321	342	362	359	353	361	371	320	364	352	342	357	326	340	369	368	348	348	365	354	340	337	358	368	375	341	340	366	336	356	325	335	347	352	337	382	319	353	358	342	355	358	361	327	311	335	351	333	348	340	328	329	370	360	374	346	336	373	361	361	353	351	362	344	359	340	326	332	349	320	349	366	336	360	339	340	333	361	370	349	319	354	313	330	378	333	338	336	368	359	334	353	317	356	357	344	357	345	309	349	332	349	369	314	316	360	341	343	336	354	349	345	372	342	369	318	344	360	367	348	361	350	360	356	354	309	352	349	324	369	375	351	369	348	400	358	339	365	330	349	370	334	359	386	377	351	372	366	348	350	361	331	372	364	334	330	340	348	336	350	379	365	315	327	350	355	383	358	355	346	342	340	360	330	353	353	341	365	376	332	349	345	350	374	344	344	338	318	351	358	337	365	320	368	329	347	369	364	325	342	331	355	380	359	341	367	364	370	337	338	351	367	374	393	333	355	362	353	335	345	382	331	337	348	382	351	404	368	330	352	377	384	304	367	371	325	339	358	370	374	381	317	323	353	358	364	345	344	360	324	331	380	330	335	344	327	346	327	349	369	367	369	300	392	344	347	364	328	338	346	341	315	320	334	337	372	355	366	341	382	336	356	359	345	322	342	317	314	349	356	364	352	353	372	334	347	324	362	370	325	359	352	351	367	350	353	347	360	350	368	363	345	379	343	330	362	327	333	334	318	334	339	367	360	344	361	350	352	329	314	383	352	350	325	355	339	377	366	330	338	347	328	380	327	339	358	345	366	331	354	343	320	356	338	309	345	315	370	354	338	364	349	378	306	364	371	325	407	373	353	365	380	345	330	365	330	370	327	313	337	361	348	354	350	364	334	364	336	368	334	390	330	321	350	378	338	338	311	373	348	382	368	362	351	316	360	354	369	345	341	301	402	330	354	356	364	370	343	358	324	357	347	335	381	362	333	337	361	364	326	341	365	350	369	359	381	332	365	326	367	357	335	359	350	341	389	337	340	332	345	366	350	342	359
14001	1243	1053	734	514	413	409	295	297	297	212	247	234	268	262	237	221	193	219	199	218	187	210	200	218	208	233	176	210	222	231	189	228	228	221	210	191	237	205	215	186	211	198	197	191	202	185	205	198	217	207	223	188	196	191	200	226	186	226	188	194	225	218	214	193	184	214	203	200	177	185	198	191	197	188	201	193	168	193	218	212	216	222	192	192	189	196	199	219	204	204	190	194	217	201	194	196	217	208	201	218	182	180	190	181	201	186	216	200	186	202	204	188	199	184	202	189	224	223	203	208	202	192	190	205	190	205	219	189	197	194	192	196	228	213	223	218	212	225	186	187	176	202	198	224	214	214	199	198	171	189	196	188	177	220	163	219	203	192	214	201	225	188	192	207	198	207	194	201	196	186	203	197	204	211	188	230	177	188	192	171	230	208	208	192	188	180	209	172	166	194	201	238	211	188	214	215	201	190	212	183	206	184	217	168	209	195	230	175	222	175	216	220	230	234	206	216	207	200	189	192	191	204	205	191	203	218	197	209	180	208	207	217	228	206	244	218	206	229	218	198	209	204	199	197	238	174	211	185	215	217	196	177	193	223	178	218	210	188	213	211	175	179	190	204	228	203	202	222	227	215	210	218	203	223	218	196	211	221	202	205	198	198	226	223	181	212	197	190	190	199	196	204	207	198	205	203	212	203	190	185	209	204	201	205	183	214	215	194	177	212	199	207	230	207	193	205	213	200	205	182	228	203	202	188	207	219	189	198	205	204	211	208	211	224	201	211	209	201	233	198	202	198	208	202	232	204	208	217	192	198	163	177	207	180	198	189	213	194	190	181	198	192	234	220	198	156	211	195	220	218	191	194	185	184	198	162	225	205	211	198	194	211	217	185	206	181	236	216	209	227	164	216	230	191	212	209	207	178	195	203	205	219	204	203	202	198	195	222	225	207	206	214	213	223	190	235	195	191	211	224	173	222	252	198	188	202	198	187	250	221	178	200	203	182	197	199	192	179	207	208	170	212	210	196	184	201	184	194	183	203	199	193	204	197	186	188	181	194	198	199	202	198	203	192	234	226	183	214	211	208	203	193	219	203	201	203	185	197	208	184	201	215	241	199	228	203	200	217	184	209	221	207	197	192	224	209	202	198	202	172	211	237	234	204	206	200	209	220	192	196	222	189	227	201	209	199	211	228	203	206	207	220	191	208	199	202	221	177	210	207	199	230	189	186	202	200	202	204	190	168	223	206	211	211	182	202	203	226	188	221	207	187	184	202	208	182	199	207	222	182	209	197	233	217	198	209	202	197	209	211	186	250	197	206	210	221	199	212	209	209	200	195	193	214	206	202	191	194	208	167	184	194	205	199	208	188	204	219	197	197	215	208	216	181	193	173	209	204	207	187	209	199	192	197	212	172	206	177	187	184	210	239	218	204	202	187	208	197	186	211	190	204	206	182	209	214	200	198	202	224	187	185	201	228	223	214	196	221	203	203	208	238	203	198	204	210	198	198	202	201	205	189	212	213	208	197	194	208	194	207	183	212	219	204	229	191	221	208	200	206	240	190	166	195	208	200	197	206	219	192	204	184	185	202	194	206	190	195	207	189	190	182	219	217	229	184	207	198	216	192	195	196	184	199	215	187	213	229	217	191	210	191	190	181	177	187	208	202	195	203	203	194	229	204	189	207	203	191	210	200	214	188	229	197	191	202	207	181	204	207	213	188	180	199	209	215	203	206	200	225	183	208	200	209	187	214	195	210	198	180	186	197	200	202	214	193	202	228	197	179	201	213	211	198	209	176	190	205	208	190	189	185	198	205	179	223	187	182	234	228	215	196	206	179	213	213	215	202	218	180	177	212	199	209	198	227	195	172	212	239	174	212	211	174	186	199	193	204	239	223	187	222	208	205	213	203	183	221	216	212	183	222	212	215	195	230	175	210	174	213	211	186	191	216	188	189	224	198	198	215	216	194	198	183	207	187	190	200	199	192	206	184	187	217	199	215	208	218	187	200	192	216	225	245	221	191	196	200	197	219	218	227	208	224	230	214	196	227	202	191	216	213	231	182	187	211	222	241	162	204	205	220	193	219	200	195	182	196	191	213	216	226	187	199	189	203	187	191	192	179	202	196	226	200	209	206	183	199	212	175	195	211	213	196	178	179	203	207	234	204	200	226	198	197	198	174	202	184	186	215	226	188	219	191	203	182	200	190	200	213	185	197	188	199	186	218	167	217	234	205	207	178	233	203	207	172	210	193	213	195	173	194	213	196	198	221	177	201	210	198	221	212	201	204	199	204	190	184	212	220	193	209	193	189	227	204	193	218	236	196	204	230	204	209	198	217	197	204	219	195	200	200	196	196	213	215	214	204	199	207	224	211	221	210	209	188	216	206	221	206	195	225	180	209	211	193	216	214	206	209	215	189	187	192	219	210	195	221	205	199	208	212	226	211	202	192	200	205	185	209	210	215	203	198	218	179	199	196	207	180	212	219	203	205	187	215	208	201	225	206	213	194	178	242	194	179	216	210	203	225	196	170	187	219	199	204	187	190	199	217	209	189	198	214	199	233	177	174	189	200	202	234	213	196	182	215	207	191	191	209	193	225	198	203	223	194	180	214	189	191	195	176	192	195	226	220	214	190	220	184	195	211	228	217	182	197	217	230	202	219	207	210	205	219	209	169	206	200	226	212	215	198	197	202	218	219	206	195	197	207	205	220	185	219	191	203	215	191	179	195	207	171	192	206	224	191	193	225	212	192	187	204	213	186	213	218	179	199	196	184	218	184	191	217	168	182	191	219	197	196	208	207	189	192	202	185	202	208	208	201	207	169	209	202	203	209	221	185	186	228	179	208	199	193	178	189	205	188	225	215	214	216	223	217	193	187	201	205	221	201	189	203	225	219	216	204	207	213	206	201	234	239	185	222	167	207	205	199	204	203	198	187	199	207	181	181	203	200	190	192	194	230	217	203	188	219	190	195	205	174	210	170	212	202	217	202	202	189	222	179	195	212	210	203	206	194	208	183	204	185	226	179	207	216	209	194	210	186	203	214	204	214	231	221	193	192	204	191	197	180	217	211	201	207	204	202	207	224	212	190	220	186	219	196	204	243	240	180	213	202	188	170	216	191	175	217	191	196	237	221	197	236	190	232	199	200	193	202	166	188	212	197	212	201	194	224	218	213	213	218	206	214	201	204	215	220	216	175	203	183	214	202	180	189	186	228	223	201	204	212	204	205	189	183	199	187	195	213	195	183	198	192	192	180	190	209	189	214	205	199	208	193	218	199	219	202	207	191	199	209	213	205	199	219	203	218	231	179	225	185	184	186	188	208	221	222	192	213	238	178	196	200	221	215	209	178	190	170	193	185	191	218	202	216	223	187	184	178	214	197	242	180	203	226	211	197	200	180	190	211	190	212	207	208	168	177	200	234	199	195	215	204	198	199	223	211	172	218	183	203	204	192	185	214	208	210	247	229	182	219	221	215	203	217	225
8198	1155	2194	2260	1949	1580	1319	1156	969	896	817	791	726	791	692	704	633	633	588	594	598	584	609	601	616	534	563	595	583	551	548	514	565	548	544	545	569	529	569	574	559	541	509	552	563	503	538	559	524	491	526	472	554	510	548	543	563	528	542	498	519	539	519	549	518	491	498	553	531	556	513	534	535	511	521	513	529	522	507	492	536	528	550	509	505	498	521	505	551	507	538	467	544	482	505	566	556	543	502	531	516	559	484	519	528	515	520	521	513	515	512	532	515	567	564	496	514	497	519	505	572	514	507	541	513	532	490	493	559	534	490	515	485	472	536	488	495	491	533	543	497	525	488	509	482	519	482	523	522	482	489	527	537	474	527	510	501	542	529	494	516	538	475	511	479	513	555	533	535	515	517	525	518	514	529	495	510	479	500	526	498	552	487	489	505	516	497	525	520	493	507	522	553	521	512	493	476	531	534	535	506	507	532	520	458	550	510	516	568	522	544	539	533	508	497	505	526	511	555	551	557	522	535	511	550	522	487	496	545	532	464	535	503	526	502	488	515	522	534	536	507	503	520	507	543	468	542	531	537	498	508	462	515	521	513	530	520	486	460	503	488	490	481	529	544	508	524	507	495	554	520	519	456	524	570	522	528	494	502	517	508	506	527	522	546	537	482	513	537	534	495	521	497	471	557	511	518	526	516	542	512	497	531	540	495	485	530	513	535	490	533	535	541	534	550	536	489	535	507	512	517	510	502	480	512	502	501	515	511	501	528	489	501	516	483	529	518	524	571	503	491	521	504	500	485	542	503	534	475	520	485	515	527	466	496	532	518	503	454	480	507	503	507	518	461	524	531	502	537	518	514	520	523	555	513	532	527	513	510	486	512	485	480	541	536	506	540	554	522	515	505	537	465	529	522	515	525	496	506	504	529	512	506	530	533	520	481	527	480	488	474	501	521	494	509	498	502	504	462	487	494	505	468	494	475	519	521	493	537	514	482	560	513	479	514	539	523	531	579	518	523	479	495	494	530	482	511	514	511	512	544	523	526	530	515	479	486	545	534	529	515	476	497	576	545	517	521	502	492	503	512	533	526	508	521	493	529	520	532	494	507	512	519	516	512	551	523	519	494	560	500	512	553	468	495	520	493	512	523	474	505	503	554	491	537	529	518	514	485	512	519	510	508	537	481	492	526	526	532	456	501	494	511	525	546	535	512	563	502	542	512	470	510	484	545	518	537	473	519	519	492	553	545	514	516	539	532	507	498	496	455	517	522	480	534	512	474	534	516	507	486	540	490	515	532	513	540	563	501	505	469	523	537	526	498	514	556	473	514	496	529	531	456	498	492	512	514	509	485	504	512	531	543	522	533	525	475	543	512	539	531	483	526	520	546	493	487	521	539	484	510	509	515	489	528	484	516	519	512	546	520	498	532	539	524	525	513	528	510	508	528	528	487	494	530	476	517	539	521	492	511	509	537	521	508	540	517	489	529	529	477	520	492	522	503	518	478	538	507	503	522	523	502	503	549	533	540	541	473	519	467	531	513	520	471	489	553	513	506	488	490	513	490	549	503	488	481	496	520	521	515	529	576	498	520	524	504	509	523	565	492	559	526	521	523	532	496	484	524	473	501	520	511	471	499	513	474	497	509	508	477	480	533	553	532	504	501	493	521	542	535	519	514	507	558	526	535	489	518	520	519	505	504	538	501	536	506	533	523	493	508	508	489	531	541	505	474	490	503	498	519	532	511	512	516	535	466	472	511	524	500	491	495	518	505	490	495	496	525	500	504	562	480	541	550	511	527	549	532	498	499	495	526	527	560	520	519	494	499	556	515	459	540	479	499	533	464	541	532	530	532	550	506	500	530	526	510	518	484	524	491	493	508	463	523	532	519	482	525	481	513	508	510	497	539	490	514	500	498	479	518	520	528	487	488	548	527	531	530	524	509	492	524	501	541	523	552	532	473	494	486	501	526	481	527	548	523	547	543	500	517	526	503	490	496	496	502	542	499	515	497	525	497	557	495	494	507	518	490	499	514	502	508	504	527	476	531	497	510	503	496	487	542	501	523	507	549	534	532	510	524	493	540	518	502	499	489	548	498	514	527	553	520	557	530	520	521	501	495	497	534	536	498	495	454	507	513	531	509	488	514	505	484	474	498	480	489	498	508	496	529	498	479	543	487	512	488	528	490	524	451	513	535	509	486	542	498	526	489	521	522	566	490	522	512	514	518	497	516	531	563	502	558	492	499	520	558	503	525	491	523	521	517	518	529	570	504	518	467	487	521	534	506	534	554	527	544	511	493	502	519	512	527	518	517	526	519	518	484	537	522	510	526	574	495	504	532	516	525	492	509	494	498	505	492	490	494	494	532	505	540	518	530	535	547	508	540	548	506	506	551	478	502	555	556	524	476	557	514	552	518	537	509	470	531	505	529	504	517	513	484	526	507	484	527	500	520	533	508	481	527	514	505	505	524	498	525	497	509	494	475	563	495	508	554	491	470	506	487	531	544	507	509	477	497	524	520	553	476	507	509	471	494	514	488	510	527	483	509	505	519	512	477	526	480	514	510	491	526	537	448	487	512	529	532	511	523	498	544	494	493	543	542	480	531	488	542	538	506	500	480	504	513	514	494	529	510	483	491	467	516	499	487	495	472	535	492	490	540	488	503	523	532	505	507	527	510	481	544	525	529	529	524	539	490	500	563	552	473	482	483	489	480	489	519	503	532	492	546	575	529	505	503	539	504	540	521	478	501	510	517	521	515	506	521	500	546	484	502	516	533	505	503	526	496	517	524	502	531	492	459	506	545	543	534	530	485	504	542	496	507	511	555	533	497	490	501	505	494	523	503	521	491	503	520	535	553	489	502	464	512	530	524	512	505	524	485	493	459	487	544	510	500	535	546	489	557	540	536	500	518	491	498	519	497	492	515	505	544	517	483	546	538	494	554	484	494	520	508	538	514	519	510	500	519	514	510	505	512	509	519	548	533	482	539	510	494	498	498	550	459	544	498	504	496	515	526	515	517	519	519	502	504	491	549	548	509	519	549	534	493	487	502	502	508	458	522	489	538	524	512	508	458	535	516	513	536	520	522	489	540	504	510	478	463	523	549	481	525	545	506	536	467	499	514	549	553	481	518	502	502	499	476	525	513	502	510	501	498	516	513	517	538	521	496	469	529	515	505	513	496	527	517	537	564	473	478	496	544	530	501	470	498	498	509	479	494	501	541	468	558	489	503	540	498	482	482	539	529	523	456	506	495	528	528	526	511	512	500	521	473	495	515	523	521	529	510	514	501	483	487	533	487	510	524	497	522	489	524	544	532	519	524	526	484	502	486	503	488	523	520	498	505	553	530	535	456	511	513	501	557	504	528	523	516	493	490	501	498	540	471	505	529	488	505	511	516	482	541	481	490	517	504	545	548	496	483	518	529	493	525	507	541	539	492	501	528	489	495	514	478	500	469	493	485	516	513	548	505	509	458	522	527	491	560	559
1523	317	307	320	306	325	303	314	309	264	272	286	342	318	281	298	257	316	295	279	282	274	293	257	297	295	314	283	300	283	262	284	298	276	281	310	259	284	307	299	307	302	278	280	258	307	303	288	306	272	295	297	290	322	292	252	300	288	271	297	306	295	289	307	277	281	280	291	274	311	301	293	295	275	294	303	261	291	295	264	309	270	276	296	271	315	292	290	292	292	302	270	296	290	305	289	251	291	295	292	294	280	304	289	260	288	300	292	289	281	280	285	255	317	275	292	303	311	312	296	244	307	287	288	270	308	291	275	283	297	285	307	291	284	267	293	284	277	264	284	302	261	274	278	256	263	261	300	310	263	306	280	282	320	282	270	279	284	318	300	297	284	269	253	277	330	279	275	260	276	304	281	267	306	280	253	268	245	282	255	293	312	278	243	295	283	315	262	269	304	289	301	268	256	286	299	288	254	285	267	251	301	270	258	277	301	285	288	290	305	301	275	286	297	294	304	293	277	296	257	276	268	267	296	268	297	267	265	290	293	295	265	300	272	296	278	268	288	272	318	274	290	301	299	269	294	298	311	286	293	283	286	262	284	288	284	309	301	293	312	300	286	287	303	291	269	274	267	319	256	328	318	278	290	301	284	302	306	280	303	296	263	300	279	262	270	265	327	282	280	306	306	264	228	268	303	283	267	257	270	296	298	307	310	302	281	333	301	287	293	312	294	305	312	294	313	294	317	270	292	281	291	322	320	304	272	267	273	300	272	276	317	306	297	337	258	262	323	270	297	298	258	275	302	307	313	310	285	269	254	269	269	278	283	287	291	292	300	283	277	305	296	290	268	265	267	301	269	298	292	276	317	268	285	284	269	260	307	306	261	295	303	276	291	272	303	318	295	266	283	266	278	280	281	293	292	271	304	262	279	258	268	291	313	282	284	316	312	309	289	283	265	270	289	277	312	295	277	277	294	301	279	308	298	307	261	288	311	293	297	254	274	291	252	255	316	277	257	308	284	328	262	297	312	305	282	337	289	285	290	284	248	290	293	306	299	318	283	319	305	265	292	306	326	311	257	312	295	294	259	292	313	256	265	285	285	307	318	322	304	268	293	291	267	284	319	272	279	299	306	265	315	281	275	287	280	281	304	272	305	305	306	291	275	280	289	275	325	301	267	292	301	271	328	281	313	267	278	280	301	283	291	286	301	288	279	316	280	279	312	303	277	289	273	274	334	315	278	313	294	327	274	292	265	287	303	291	293	288	319	280	267	284	254	271	311	296	281	251	294	268	302	298	279	297	305	296	291	297	275	302	290	256	279	285	277	301	300	320	336	280	287	296	295	294	290	274	290	305	302	271	289	299	293	270	285	253	263	268	274	308	284	286	307	269	267	296	297	311	305	276	284	298	257	268	241	276	283	294	319	263	280	285	245	263	270	258	300	248	270	308	271	291	327	301	303	292	292	305	267	304	292	317	313	285	256	266	282	263	293	269	277	309	297	308	282	301	268	317	311	256	296	283	288	282	282	310	300	277	262	279	263	288	282	319	268	274	285	278	287	334	316	287	288	278	313	326	287	301	278	291	264	281	307	293	298	291	258	267	276	293	298	266	285	290	284	269	284	259	275	283	303	271	309	316	277	267	299	305	283	287	262	300	346	326	283	255	283	282	295	273	295	285	264	286	299	283	290	265	319	250	273	297	303	289	270	323	297	285	301	284	271	300	283	286	296	301	273	262	298	290	287	287	298	269	269	320	274	277	278	295	297	269	305	289	291	263	303	283	291	298	261	272	303	263	329	276	262	307	258	295	270	280	254	267	303	300	298	332	231	290	264	282	281	315	285	307	263	264	302	286	306	276	297	260	291	277	263	295	273	266	309	289	298	301	318	275	258	281	281	265	309	281	281	309	315	301	293	299	260	286	288	304	296	275	304	306	269	282	288	290	283	298	279	289	312	273	308	327	269	282	295	271	300	290	309	282	277	273	295	308	272	269	287	275	293	289	272	299	280	314	272	263	303	294	274	280	269	264	307	254	304	316	272	283	307	292	268	276	309	272	322	287	275	287	285	312	279	275	284	303	298	292	274	311	316	270	281	284	292	286	269	288	268	296	299	274	304	296	280	255	310	258	286	263	287	318	318	249	284	283	267	285	282	304	282	298	297	250	289	322	297	314	285	275	269	298	273	282	316	296	275	278	299	308	287	278	303	265	309	306	277	264	282	293	276	317	297	305	303	309	286	266	270	288	276	278	256	281	309	316	280	304	289	305	307	287	272	292	294	304	318	272	278	285	281	292	288	274	304	294	300	284	301	302	315	284	293	310	290	323	292	315	271	299	282	256	303	283	293	255	294	292	304	301	279	292	316	297	273	283	263	328	293	297	283	299	299	271	274	268	298	300	321	294	295	311	255	292	267	278	243	263	288	303	299	256	277	270	270	276	269	302	291	308	301	265	279	275	292	280	335	316	293	310	286	292	277	248	308	288	290	288	282	278	298	287	286	279	276	287	318	301	259	307	290	284	296	297	290	247	288	293	324	281	276	271	271	262	292	255	301	272	303	292	269	281	271	289	269	267	316	311	323	292	330	277	262	279	264	268	289	302	295	315	312	296	268	281	292	283	265	300	284	292	294	290	301	318	267	265	287	315	287	262	311	291	290	268	257	300	233	302	283	302	309	284	335	301	268	288	270	296	272	273	268	324	266	279	310	293	257	274	294	303	315	295	266	308	266	254	279	276	292	292	285	295	299	290	294	267	310	333	280	272	292	280	282	294	306	271	279	298	304	265	256	283	268	279	265	275	263	290	260	294	250	282	292	307	290	287	291	288	263	326	300	297	287	277	299	256	279	285	326	281	294	275	301	316	287	305	323	316	285	305	287	304	281	279	347	286	279	287	258	309	315	284	279	270	357	227	274	302	246	289	310	310	257	304	297	316	270	275	269	296	271	291	264	291	289	277	305	288	261	264	293	285	297	287	305	269	300	275	261	303	291	296	278	305	274	292	340	271	294	320	295	266	281	289	280	306	316	299	289	336	297	298	271	262	275	304	275	285	279	297	273	282	280	304	288	279	245	277	285	317	294	277	305	289	264	271	287	258	283	273	237	285	290	270	310	268	266	298	309	271	265	283	283	268	279	309	313	308	291	278	285	263	296	267	254	263	290	284	318	277	276	251	298	289	273	302	315	274	297	267	311	246	269	280	278	299	273	277	265	251	263	263	255	274	287	271	289	292	318	264	277	254	252	283	312	309	298	307	288	292	289	295	286	298	302	293	277	246	275	244	286	240	274	281	262	299	282	317	292	260	282	302	288	254	301	274	276	293	270	303	293	275	272	274	278	324	322	287	300	311	258	286	305	273	308	303	288	297	299	296	296	284	293	279	269	294	290	305	283	273	260	290	281	299	301	285	303	252	268	267	310	277	267	257	288	282	286	315	289	316	291	283	278	271	294	313	284	296	284	280	294	323	327	314	293	307	264	284	324	261	286
1877	640	715	740	700	651	694	659	658	650	642	695	682	688	659	651	653	653	686	659	684	691	628	698	669	689	628	632	674	682	633	618	654	613	607	693	660	679	650	699	650	654	690	669	619	677	643	672	639	560	658	651	665	645	635	620	608	661	628	660	632	682	651	640	670	684	648	667	639	647	640	678	681	694	635	700	666	589	648	658	670	669	671	647	661	611	686	646	663	615	627	654	665	648	633	596	656	630	645	629	675	637	653	655	725	659	650	679	623	687	607	647	680	681	667	651	609	690	626	680	684	651	686	674	665	635	662	669	600	618	636	668	669	645	646	648	653	686	623	686	664	649	678	631	657	666	668	637	647	657	625	635	657	658	638	626	667	639	686	655	613	651	686	662	680	689	642	623	644	678	672	657	667	635	675	650	631	651	683	623	650	647	638	708	693	685	649	655	619	572	643	674	631	611	605	654	672	636	635	680	638	669	651	654	650	649	624	652	650	663	638	654	680	678	638	701	634	625	611	648	616	621	658	676	672	645	621	706	650	637	646	639	598	634	612	654	676	670	682	625	598	660	663	689	677	684	614	654	628	682	627	651	657	617	595	640	680	629	677	611	657	632	642	622	682	635	664	650	692	653	631	647	651	685	657	653	592	643	623	689	694	660	615	615	626	608	662	620	647	711	679	674	674	627	634	683	643	637	657	617	669	638	636	665	639	654	654	662	613	668	605	631	605	679	633	642	677	660	699	704	686	625	620	704	652	640	670	664	642	675	633	603	627	615	696	670	658	627	642	656	669	648	642	675	676	647	658	634	653	598	637	667	610	648	656	651	642	645	655	653	678	653	678	644	636	656	675	657	672	594	683	654	686	602	652	635	685	680	632	655	678	627	631	612	681	644	673	643	599	614	649	681	628	631	651	686	669	679	682	649	679	620	650	664	643	618	701	628	609	670	609	623	612	679	644	649	656	676	670	679	641	674	673	651	604	645	641	660	603	666	632	669	641	689	683	641	637	628	630	613	710	665	637	670	650	602	618	682	674	648	634	677	637	621	611	643	641	639	646	637	622	618	680	649	659	643	638	662	619	682	611	648	665	690	646	668	677	653	643	660	673	654	652	619	669	633	700	676	649	661	646	620	628	679	658	636	676	651	676	643	664	678	694	654	627	661	669	658	655	640	672	680	668	637	654	650	646	655	624	653	682	646	668	694	666	634	643	634	652	682	653	605	672	708	640	631	631	640	649	659	641	601	655	649	620	673	690	660	656	609	642	631	656	647	653	638	656	657	623	620	655	638	617	685	643	650	679	710	629	659	695	646	638	603	611	627	635	634	651	652	697	645	631	672	642	618	689	657	648	655	687	660	661	648	676	625	632	620	628	663	665	654	677	650	642	659	624	632	696	656	649	659	633	723	668	634	625	671	633	695	684	626	663	691	651	677	669	604	687	672	683	657	677	662	601	644	703	665	608	667	667	662	660	683	675	621	665	614	648	639	651	617	656	652	622	666	685	651	674	623	634	647	663	625	633	643	685	629	629	646	687	683	684	673	687	620	700	660	674	663	649	650	604	690	686	660	619	676	674	703	627	699	685	669	621	659	654	605	625	678	670	635	654	674	638	705	659	645	618	686	642	655	655	630	675	652	653	636	643	637	656	689	640	649	660	628	653	687	652	650	629	605	632	615	640	658	662	621	616	656	587	636	644	629	576	671	640	644	642	643	674	663	671	612	667	667	653	666	637	655	678	614	682	717	641	684	658	687	645	598	650	629	679	692	687	637	706	658	651	701	620	672	654	593	661	663	694	636	613	689	625	692	627	669	615	631	650	662	664	600	680	666	672	695	620	655	665	645	684	646	666	639	655	609	688	673	654	627	632	633	649	634	649	647	681	638	641	652	652	650	688	677	680	656	632	678	639	616	614	670	657	618	683	649	682	686	653	687	657	696	649	599	701	641	653	637	655	667	661	634	623	670	654	638	662	676	650	681	649	645	629	666	669	652	644	615	624	596	633	641	628	674	637	673	642	666	692	650	692	621	633	643	634	599	639	646	591	652	643	653	631	655	613	700	674	666	656	620	693	671	649	667	648	700	641	670	667	670	670	671	688	679	653	690	648	588	661	637	669	631	647	658	647	669	670	638	664	671	690	647	669	674	694	629	663	688	661	644	666	685	658	672	658	652	673	661	687	634	644	671	689	686	680	680	606	630	635	667	652	683	629	621	638	673	651	664	660	646	622	658	610	676	646	645	594	661	628	687	652	654	676	621	671	615	638	647	678	626	635	652	656	656	650	682	667	637	629	650	684	663	655	655	668	663	603	671	687	682	635	681	688	637	663	623	680	634	617	663	629	645	693	649	678	656	654	634	648	676	673	607	674	658	670	655	639	668	670	675	623	649	628	661	674	689	658	639	635	637	662	649	733	653	665	705	621	674	661	642	648	658	651	665	645	658	658	670	654	680	639	667	670	677	611	631	712	663	676	641	660	687	664	637	683	672	629	637	646	668	680	672	611	651	618	595	653	664	657	580	646	665	624	672	660	652	657	646	647	641	646	665	609	616	657	682	674	650	658	669	690	661	665	657	673	630	672	682	648	645	671	682	705	691	700	708	645	664	658	657	664	617	660	636	620	658	637	618	629	662	654	622	623	680	641	703	638	676	654	674	583	643	668	679	661	661	667	638	619	631	661	658	657	632	651	667	687	651	657	618	617	660	655	604	692	678	652	617	629	629	678	652	621	649	654	698	659	673	644	658	604	646	588	683	655	631	674	642	614	623	691	629	632	684	636	670	625	647	642	651	670	678	657	609	649	646	677	638	633	699	681	648	620	658	652	679	650	635	634	665	665	697	659	634	619	643	648	659	629	643	644	592	673	662	659	659	634	663	672	614	650	628	680	656	656	635	623	705	667	675	682	665	664	680	663	632	657	658	675	633	682	650	618	662	617	649	667	665	663	650	651	706	661	643	615	651	644	643	633	637	702	642	668	650	679	688	665	650	645	652	661	746	645	630	669	648	636	631	613	673	639	684	638	609	701	653	649	631	635	639	645	651	667	591	649	653	634	648	649	628	664	650	666	643	672	663	669	634	652	602	651	644	648	678	686	635	625	711	641	633	672	675	683	665	616	684	642	620	626	681	643	625	642	659	652	650	629	671	652	656	669	610	643	651	639	665	672	625	660	639	668	674	706	665	642	620	634	623	647	646	661	695	663	649	667	667	662	645	643	691	618	677	655	686	633	694	643	653	636	641	598	657	641	638	664	634	627	680	652	611	670	657	614	655	603	665	617	661	617	681	674	666	712	641	662	646	668	654	626	670	647	656	618	650	620	680	628	690	676	650	649	649	663	660	659	638	623	636	645	663	719	658	644	659	661	644	612	665	628	687	654	637	635	646	659	643	686	645	715	672	659	657	635	628	668	624	656	646	600	645	629	666	664	676	644	633	620	597	681	616	669	651	670	610	651	626	585	635	599	659	631	628	665	665	627	669	627	624
7275	533	506	382	264	254	212	174	183	159	144	151	157	155	160	137	163	163	143	130	137	113	136	139	131	127	134	174	131	143	134	142	127	121	153	169	121	130	139	145	143	131	133	140	126	115	131	170	147	140	140	123	133	147	130	135	162	131	126	127	135	133	129	140	133	131	156	150	124	128	137	126	122	134	128	131	113	130	107	126	132	131	131	129	149	118	133	136	124	128	134	144	123	114	150	126	148	130	109	139	144	137	136	130	155	127	125	103	142	126	124	143	114	137	117	131	122	131	126	118	110	99	135	146	132	125	144	138	145	116	141	125	132	146	123	145	147	129	122	127	121	134	144	140	138	132	141	138	133	145	122	135	125	136	126	135	168	133	143	125	130	154	124	122	126	132	130	123	127	127	119	135	120	140	133	127	139	121	124	138	130	131	122	126	135	136	120	112	141	135	141	112	120	123	123	131	133	118	128	121	143	132	136	137	147	139	128	129	164	121	153	151	129	150	145	140	138	107	130	144	132	131	118	136	132	131	129	121	139	131	126	124	119	129	128	138	113	143	143	130	122	126	123	116	159	136	138	126	136	138	122	129	138	122	132	126	126	114	148	136	130	128	142	158	114	150	131	125	135	127	113	124	136	123	150	138	136	138	138	122	142	143	119	126	112	150	139	154	135	150	121	142	140	130	117	130	141	118	128	103	128	135	144	144	135	126	104	114	133	142	147	158	132	129	135	144	127	134	142	126	154	132	137	138	131	111	131	128	130	128	149	124	136	129	135	138	131	126	104	120	115	124	112	118	112	133	156	117	130	140	121	129	121	119	134	144	135	142	161	131	148	113	137	137	113	139	143	123	127	125	135	113	140	132	128	127	148	129	171	122	122	123	145	141	155	111	142	135	113	137	125	144	131	138	126	128	120	139	141	140	132	147	123	139	147	115	131	155	150	144	113	118	141	150	144	129	126	116	135	131	132	132	153	118	123	113	135	112	112	119	134	116	128	132	129	139	121	144	126	150	122	119	147	125	135	124	149	139	147	132	114	157	127	106	130	129	135	145	111	148	113	119	136	138	137	143	122	150	129	128	137	144	107	126	154	129	128	146	149	137	150	134	113	119	131	153	124	132	121	118	146	136	133	113	141	126	123	157	126	131	140	141	147	145	134	133	147	126	134	142	154	147	120	140	107	120	131	146	127	126	115	142	123	120	137	142	121	134	126	131	128	143	143	126	121	134	135	129	158	137	130	124	128	127	128	145	144	143	133	130	126	129	139	137	127	140	122	157	125	132	116	140	122	115	121	141	137	131	146	119	124	141	131	107	114	128	126	143	134	107	125	140	139	119	108	170	122	137	138	131	137	150	143	111	131	142	118	139	142	132	140	109	136	163	128	148	136	120	136	110	122	113	109	138	140	153	122	123	145	128	109	104	112	140	140	130	135	135	129	138	126	114	132	127	139	133	146	100	138	147	133	144	157	115	119	127	122	137	123	133	148	116	143	131	128	116	130	129	140	119	126	138	135	134	143	133	134	129	140	145	128	130	146	136	116	145	152	137	113	124	113	146	149	125	153	120	132	120	149	165	150	152	125	117	130	141	147	139	139	117	149	134	131	113	125	132	116	123	138	121	130	128	129	142	118	120	136	132	131	144	110	134	139	140	118	140	144	128	156	158	139	156	130	138	129	116	130	104	116	134	154	137	118	136	127	131	127	134	113	123	135	141	147	131	131	141	124	115	118	120	130	121	125	144	148	130	126	111	137	105	134	132	134	119	111	100	120	128	130	134	132	149	109	142	131	135	137	134	141	124	127	121	126	126	135	154	125	116	135	145	137	147	135	132	127	156	126	123	125	126	126	127	117	124	141	143	146	128	133	119	152	131	135	128	130	120	115	125	124	155	121	114	144	122	126	121	131	131	129	121	139	132	132	129	137	137	138	104	120	140	123	135	131	134	148	126	144	141	112	146	144	142	133	142	143	157	138	155	133	150	131	136	127	142	131	130	132	140	148	109	138	119	148	110	116	123	121	140	132	120	142	130	110	110	138	117	142	133	152	116	127	144	138	113	149	125	127	133	171	114	113	117	132	117	130	145	144	133	131	115	121	124	130	115	137	121	138	124	152	138	108	138	117	134	142	126	143	116	133	137	141	125	161	145	121	124	125	128	154	145	128	132	135	128	143	123	132	138	137	114	146	147	136	128	124	158	164	144	126	131	133	121	145	153	132	142	125	122	137	125	126	117	129	130	141	139	139	129	110	112	132	128	139	129	134	117	134	122	122	112	144	127	117	124	138	128	127	118	117	133	138	136	143	146	149	123	135	136	136	125	133	125	119	142	141	147	147	120	147	146	131	137	140	141	149	156	113	136	130	121	111	137	118	137	137	128	125	120	124	146	145	145	146	134	116	111	157	106	144	136	137	120	118	137	132	139	119	125	152	145	127	136	131	150	143	165	122	119	128	149	142	129	129	117	141	128	103	155	159	144	139	116	114	130	136	144	129	164	141	126	122	130	141	127	120	134	137	142	137	135	102	146	119	136	127	132	131	134	150	140	137	152	113	113	118	127	148	131	122	123	138	149	116	129	112	138	126	122	122	131	133	112	121	124	135	125	130	122	127	124	132	134	123	132	121	152	127	164	140	111	127	136	122	130	126	147	147	144	115	128	123	135	110	122	148	125	117	143	140	151	129	118	135	120	114	113	135	145	103	134	140	114	144	106	118	122	141	131	127	130	130	114	136	134	137	128	117	148	141	135	136	126	141	121	150	146	143	157	143	116	142	119	139	126	125	118	136	145	148	127	126	118	147	139	131	139	133	129	106	127	135	136	123	146	136	155	149	142	138	139	129	122	157	126	113	127	127	129	161	114	138	126	145	126	130	109	138	126	130	136	133	140	118	128	115	111	135	140	138	133	136	139	146	139	126	122	115	110	147	124	121	156	138	148	116	147	144	144	136	130	139	133	118	118	138	140	141	144	142	131	130	140	134	107	132	161	150	150	121	135	130	125	131	140	141	144	152	142	148	130	114	135	156	106	114	128	124	146	120	125	126	155	126	136	152	143	145	131	124	123	133	129	128	119	136	106	145	110	129	129	125	123	123	146	125	127	133	140	121	128	145	133	126	115	133	171	125	137	117	146	140	147	128	112	123	154	121	132	139	146	122	147	141	127	134	124	119	146	134	133	145	130	136	130	127	121	150	129	119	139	137	116	120	148	145	122	119	114	147	129	148	134	91	112	130	109	138	124	129	122	126	117	167	124	143	128	149	127	134	143	121	126	124	142	151	123	116	120	142	131	135	128	135	124	124	123	123	113	135	111	143	125	134	144	120	136	128	138	148	132	132	128	129	118	102	138	140	141	131	129	123	108	141	108	104	144	131	145	122	116	156	142	138	124	117	135	128	114	145	119	129	143	116	132	131	142	134	99	128	117	134	134	130	131	123	131	146	116	124	134	140	128	134	145	110	136	122	135	132	112	128	131	148	125	159	108
6044	660	1206	1260	1052	904	784	649	593	542	508	467	462	456	440	419	437	400	408	386	438	365	371	386	364	343	363	391	359	379	386	392	366	358	382	389	355	394	351	353	415	336	395	368	355	373	342	349	339	343	363	337	345	349	353	376	346	360	351	357	350	362	381	348	368	348	385	346	344	301	306	332	362	355	341	324	369	393	370	352	334	379	357	339	328	327	374	376	359	342	362	377	373	391	309	356	368	324	349	342	319	366	354	354	384	337	350	348	332	372	331	352	333	370	349	339	335	337	358	353	359	335	343	357	384	320	345	376	313	348	328	358	319	339	361	352	372	335	359	335	382	336	358	365	334	352	337	367	364	349	372	309	342	378	334	341	354	368	360	338	367	335	333	363	335	336	345	367	339	366	363	394	348	309	359	352	350	356	354	351	349	386	333	361	342	369	329	340	337	360	355	345	370	339	349	309	363	354	310	336	325	362	340	323	348	355	381	333	359	337	403	356	352	325	366	381	367	342	334	349	369	379	350	361	360	334	356	358	357	350	360	326	366	356	342	359	342	301	389	351	340	333	362	310	323	382	348	329	383	349	381	361	367	304	352	355	360	352	349	339	359	354	378	370	387	305	359	382	371	347	356	356	349	345	339	347	362	358	382	338	309	352	354	349	341	343	358	355	369	357	373	370	334	365	358	355	344	324	380	359	347	367	358	373	347	365	359	343	405	335	323	339	341	348	378	365	360	338	340	326	361	336	320	344	350	370	354	362	345	342	356	372	358	367	316	383	343	357	351	348	366	337	359	347	330	347	335	315	366	306	376	382	362	356	355	313	335	321	323	339	350	315	368	317	343	377	334	377	352	343	351	391	371	306	342	330	343	314	357	337	367	345	354	330	393	335	370	355	356	317	334	329	331	355	329	360	364	347	350	368	340	374	342	355	316	316	310	316	333	353	359	322	341	356	364	363	344	328	342	359	347	369	353	342	376	308	335	359	345	320	336	343	349	347	370	354	299	362	366	360	329	339	327	335	357	344	382	331	391	376	325	354	348	347	348	367	350	328	336	343	363	337	314	331	405	334	356	366	347	333	395	383	340	352	336	337	355	339	369	351	332	366	345	358	322	366	387	356	355	349	333	363	368	372	368	315	338	389	368	326	359	354	345	333	331	372	356	327	352	356	339	378	336	333	338	368	354	336	378	346	335	376	363	383	360	365	344	357	336	353	347	393	318	328	335	321	371	339	356	309	361	369	354	324	360	348	340	355	322	329	359	334	329	327	353	309	361	347	303	330	333	337	327	358	327	367	346	323	361	332	333	349	363	361	367	368	326	346	357	333	361	358	323	331	351	366	350	340	341	348	329	335	346	345	348	334	321	350	365	345	356	325	346	323	356	340	352	357	363	387	352	335	351	356	385	413	371	340	283	329	362	343	325	358	321	349	366	339	347	367	322	348	335	339	337	330	344	332	308	373	338	375	372	346	361	351	333	350	349	361	377	340	366	352	352	331	370	359	400	323	344	363	353	378	330	357	381	357	351	351	345	344	375	378	333	364	353	344	320	327	343	336	362	391	325	385	326	319	344	348	381	328	337	337	368	382	338	342	324	334	382	323	327	347	347	345	339	359	352	352	357	362	357	349	318	329	375	364	361	337	356	370	350	311	340	341	318	331	346	331	340	382	297	348	338	366	371	380	324	362	348	365	324	352	343	338	341	356	341	325	357	361	362	396	350	366	336	347	344	329	355	339	358	406	353	316	343	369	320	322	350	341	380	360	356	349	358	346	359	332	346	312	354	365	364	371	329	356	321	371	338	366	338	376	353	340	334	342	336	354	363	375	321	375	340	321	354	299	353	320	336	362	324	386	361	325	327	360	350	315	354	364	359	386	369	357	372	329	353	394	306	339	395	336	345	364	321	334	337	353	329	338	325	376	346	326	335	362	357	363	353	335	351	335	349	370	369	363	356	367	374	344	329	374	326	341	357	376	352	348	310	371	343	350	316	366	368	310	330	359	339	381	362	363	364	361	365	340	340	351	364	356	350	371	340	293	330	298	330	344	327	343	344	339	327	353	331	347	370	366	377	371	368	317	349	359	365	358	328	346	354	356	386	316	352	355	349	373	348	361	386	336	338	357	346	358	362	335	353	354	328	349	363	325	333	358	362	354	365	342	358	375	318	384	345	320	332	353	337	366	338	358	366	337	330	316	329	339	334	382	356	344	373	328	376	385	355	334	352	338	336	359	393	360	354	335	349	359	335	320	374	346	368	376	341	338	332	334	378	354	344	321	363	349	365	346	356	381	340	338	332	371	376	350	314	340	331	339	373	340	339	348	346	322	323	328	356	355	313	317	380	345	358	342	333	341	333	310	316	363	360	312	330	349	348	334	335	375	371	317	345	393	334	337	334	333	336	347	353	361	370	386	369	372	323	370	355	350	337	374	327	340	374	329	339	346	356	349	354	354	361	346	332	340	354	359	365	350	383	382	348	375	356	354	358	351	371	338	353	376	335	311	340	337	356	348	329	358	329	358	329	330	342	330	330	395	366	383	357	352	358	361	359	365	352	358	354	332	312	332	338	350	373	340	361	370	365	343	371	320	340	360	347	378	328	337	370	366	351	358	376	351	355	333	349	362	314	376	337	341	379	339	326	348	354	344	322	343	346	361	341	344	376	368	361	346	390	359	326	350	337	351	373	358	344	326	349	330	358	350	321	347	377	337	363	359	359	361	321	351	329	323	345	342	365	325	374	372	358	373	331	378	382	342	333	362	357	357	318	328	341	331	384	344	380	341	356	375	341	345	341	327	347	335	365	332	356	352	374	342	364	327	385	379	330	357	365	354	348	348	368	362	364	331	371	364	369	368	302	326	369	325	355	337	310	356	374	348	328	338	344	333	316	369	340	358	340	348	345	352	349	352	367	372	334	318	356	351	344	392	327	361	371	317	353	384	348	353	351	326	372	333	347	326	364	363	356	390	334	359	357	359	339	348	343	340	348	363	329	367	373	339	326	342	369	359	352	357	343	359	374	343	377	360	343	343	335	341	349	339	379	396	343	331	367	323	341	356	333	338	368	369	350	342	347	337	353	338	364	321	357	343	368	334	344	349	310	341	364	362	368	322	356	397	316	348	353	387	320	338	359	344	360	360	333	343	299	354	333	319	324	360	385	348	301	329	376	371	360	357	354	372	372	346	348	316	381	351	356	352	293	354	337	389	336	339	362	367	355	349	361	346	345	341	360	345	368	344	343	308	352	346	367	359	395	326	335	337	339	351	343	344	347	360	315	344	378	362	378	363	334	362	344	333	381	331	364	360	321	331	348	329	337	318	351	344	351	385	338	363	338	377	355	346	323	337	341	317	349	321	337	348	328	326	345	358	341	342	314	347	356	350	355	365	335	337	314	352	325	359	338	341	378	378	346	322	325	370	356	296	353	355	348	329	329	352	352	367	359	347	363	376	359	333	321	339	323	380	353	352	354	332	372	342	322	340
14103	1238	983	775	545	377	319	308	275	260	238	229	250	242	242	253	234	204	186	179	209	186	206	213	202	198	208	218	195	196	246	216	202	193	194	210	178	175	221	214	196	206	181	210	172	193	202	179	200	188	193	213	218	223	181	222	213	184	228	194	191	216	194	180	178	189	218	211	184	212	208	192	198	192	176	190	222	226	244	178	213	204	215	200	213	210	184	221	184	223	195	187	205	203	208	215	233	200	196	208	209	210	186	199	234	210	185	180	165	203	183	204	226	189	208	178	176	166	222	211	198	184	198	170	193	212	206	165	169	199	192	200	208	173	214	216	191	206	203	198	206	208	215	175	190	216	169	178	196	190	200	231	179	224	196	223	226	179	202	212	180	235	207	218	192	191	203	205	207	201	177	214	198	195	204	191	209	206	190	192	223	173	224	231	194	209	215	217	167	227	194	222	203	196	217	173	206	177	203	202	192	171	195	179	201	213	205	170	179	195	194	174	205	189	202	185	177	175	180	193	199	222	194	223	195	193	182	210	201	195	180	191	188	207	199	181	209	197	177	185	206	203	214	213	210	183	184	226	215	193	192	207	198	167	169	177	206	198	203	188	205	192	202	231	210	189	197	213	224	206	218	215	197	194	179	222	210	217	206	211	208	199	197	198	193	199	214	220	199	202	208	210	213	180	200	197	197	186	180	211	170	216	202	200	190	196	215	184	212	204	222	197	185	205	206	195	191	189	224	212	214	207	213	194	202	203	217	171	247	186	205	193	192	195	206	222	224	230	207	243	208	209	199	206	225	217	200	172	207	197	189	193	219	217	199	243	212	194	206	194	213	197	187	212	205	208	199	191	217	200	199	202	179	204	215	202	213	206	195	192	209	194	209	230	217	206	167	203	192	214	200	180	210	218	189	203	205	192	201	201	202	207	216	196	226	217	193	201	197	208	201	183	208	194	217	221	181	214	211	203	193	203	198	176	204	200	238	197	187	180	212	194	196	207	186	199	205	206	200	195	205	194	187	226	214	220	183	204	185	197	185	200	221	209	201	220	196	209	197	211	231	189	178	195	215	181	209	201	222	194	187	191	201	211	180	199	197	207	196	203	191	186	198	214	159	184	195	200	208	202	200	214	199	234	211	181	177	185	196	204	196	228	194	222	209	188	191	224	210	202	204	239	211	193	228	210	200	203	202	234	207	200	237	201	213	189	221	201	224	190	219	229	219	177	198	203	183	233	203	189	181	216	205	208	213	230	209	206	195	212	208	181	208	194	178	218	190	190	182	193	198	196	196	212	185	218	223	200	189	230	198	219	195	209	192	225	205	197	187	186	185	212	196	215	217	192	190	209	196	193	211	176	219	162	185	210	185	204	216	179	190	187	191	214	189	201	215	215	173	205	189	196	215	227	174	217	205	190	207	182	218	213	215	206	205	191	218	235	200	223	201	211	210	205	200	192	185	217	188	183	190	200	205	202	193	201	216	206	188	209	196	177	206	212	211	190	212	207	179	204	177	192	224	213	201	215	207	184	202	210	180	194	194	200	220	207	207	237	188	197	209	205	196	187	182	209	222	211	210	192	202	202	214	229	220	216	193	180	212	168	179	196	192	202	188	188	214	205	190	221	214	218	193	204	208	202	183	174	195	202	209	204	198	232	177	194	194	187	185	198	200	199	201	195	203	197	201	191	213	220	193	227	206	209	202	223	193	207	189	198	202	227	183	225	198	223	240	191	181	186	185	229	205	187	248	181	205	162	207	182	189	212	187	232	214	191	212	197	192	179	194	186	194	193	200	205	218	232	217	207	183	213	178	187	198	195	205	172	194	219	216	184	218	174	223	221	188	161	196	182	220	205	203	200	174	202	198	202	192	210	216	220	219	173	204	226	217	223	226	207	183	238	219	210	212	196	196	208	202	201	216	218	245	195	198	191	206	196	240	181	192	199	202	190	213	190	168	220	192	175	199	188	196	190	178	200	200	234	201	223	222	185	201	203	173	180	220	200	184	211	227	206	207	196	207	212	193	223	193	216	210	181	203	216	190	160	171	193	207	204	176	203	179	214	212	201	199	215	210	209	220	195	198	201	209	203	183	178	211	191	218	184	211	211	216	184	200	191	201	207	188	207	198	191	180	202	225	191	210	209	218	182	207	194	166	183	200	205	196	205	189	202	218	214	211	196	196	198	185	205	206	194	191	196	203	199	205	210	167	211	199	226	196	159	213	184	206	215	210	228	191	209	178	179	235	222	196	188	207	210	188	210	231	219	218	216	227	214	227	182	196	188	185	221	205	210	200	194	206	191	220	225	172	191	205	216	204	202	206	220	188	202	210	180	232	200	165	187	214	216	183	209	201	193	214	206	218	213	200	203	240	215	212	218	206	189	195	210	212	205	216	206	206	200	202	208	200	206	183	196	214	215	190	208	220	204	225	195	223	219	200	183	213	219	194	190	197	184	213	215	184	192	191	238	216	187	203	182	202	213	223	200	198	232	199	179	206	227	203	211	213	238	220	234	199	195	216	199	207	220	188	189	188	226	197	216	214	191	212	221	204	203	203	196	217	204	210	193	224	199	201	203	218	193	209	196	210	203	215	230	217	195	205	223	198	199	198	197	193	201	192	211	223	203	211	191	207	220	240	180	182	206	163	213	230	232	196	182	195	198	209	196	198	226	213	182	189	211	202	220	214	185	201	201	201	199	220	198	212	203	207	192	216	210	204	206	224	226	188	198	186	197	206	225	193	194	200	195	221	202	192	208	201	222	203	194	202	194	174	205	225	215	205	196	198	188	217	204	214	220	201	199	209	211	170	197	190	218	188	199	212	197	191	178	220	186	201	212	209	211	194	192	170	188	198	198	201	188	197	201	193	238	179	176	198	213	207	231	182	182	190	164	210	191	187	210	192	221	218	230	211	228	237	195	202	200	175	198	175	243	173	224	187	202	235	211	207	203	197	209	219	213	208	211	191	177	196	228	209	217	195	181	215	203	194	222	216	204	213	199	201	198	192	175	190	199	176	231	190	195	207	206	182	193	188	196	174	181	195	216	170	228	191	228	216	194	222	204	196	214	196	213	221	187	184	188	201	202	177	209	231	194	187	215	221	177	187	209	193	190	182	196	178	194	187	218	222	209	220	210	200	202	212	229	208	204	220	211	194	214	183	213	202	215	217	194	223	214	184	182	172	189	217	173	212	188	205	210	176	197	181	184	227	211	197	225	190	190	213	209	195	188	218	206	231	205	192	186	210	222	229	204	209	247	226	219	189	182	199	207	188	209	191	204	217	211	178	203	234	207	193	190	166	197	183	195	192	216	162	215	238	172	192	194	207	189	196	198	195	185	208	192	210	211	202	201	201	220	183	199	215	232	226	227	205	215	194	195	220	197	201	210	196	188	217	208	219	180	204	177	197	206	215	190	221	196	203	202	211	202	193	225	184	199	198	208	186	199	212	190	196	218	204	172	219	214	211	193	206	226	196	227	171	189	181	235
8175	1120	2170	2416	1919	1555	1344	1125	1014	914	802	777	744	739	695	652	660	601	668	613	566	588	573	580	566	604	550	559	572	574	555	577	534	545	481	516	556	537	548	546	562	513	516	530	503	501	542	494	550	540	536	534	508	552	500	580	506	507	557	531	493	561	529	496	543	561	554	559	522	553	510	520	504	510	547	569	530	495	490	478	501	547	495	494	523	482	501	522	500	528	529	521	525	498	468	501	530	515	514	535	536	485	501	539	530	526	515	499	520	553	515	505	514	519	531	544	536	508	515	462	507	532	557	545	479	545	538	514	474	500	512	526	548	498	529	518	499	460	557	478	501	556	511	520	517	525	528	525	492	546	525	548	524	510	492	519	525	533	533	463	555	543	502	524	531	504	510	510	539	537	515	522	529	500	562	483	484	464	495	516	496	522	503	558	544	509	504	480	533	491	530	498	507	511	537	515	524	513	535	534	543	516	493	537	534	538	550	521	495	531	523	515	521	511	516	495	488	473	521	549	477	551	543	519	521	520	522	474	509	546	528	511	511	521	520	539	501	509	507	502	501	535	546	549	467	535	481	489	553	518	497	522	517	525	496	496	466	510	494	502	493	505	524	516	509	516	546	498	533	499	552	530	545	470	512	515	519	524	530	481	537	510	511	533	520	507	496	510	482	508	465	512	549	498	529	546	496	541	504	534	463	525	542	540	494	455	551	506	498	542	494	533	519	527	557	505	487	507	530	508	518	523	538	511	482	498	536	503	525	470	490	505	503	505	505	520	552	529	495	541	519	500	488	489	507	473	523	521	496	524	535	488	571	564	488	517	531	490	538	492	547	529	507	498	535	475	503	513	501	514	515	540	525	529	503	498	516	510	488	517	545	500	480	499	516	529	497	499	554	493	543	508	504	478	503	527	534	511	545	541	536	528	534	525	531	552	530	465	502	539	545	542	538	525	497	522	483	538	507	475	547	510	503	521	520	530	521	519	584	527	519	529	530	510	541	532	513	512	522	503	511	547	527	519	506	574	515	523	533	538	509	506	502	521	537	461	517	501	478	554	523	533	498	511	488	516	512	485	512	491	520	512	509	574	519	503	509	522	540	495	473	551	529	526	512	521	504	504	536	511	470	501	479	494	508	468	548	524	560	504	526	515	542	558	570	526	486	535	482	516	519	513	520	469	530	499	498	518	514	497	509	544	496	506	489	498	499	505	506	553	492	518	531	519	549	514	478	485	489	506	483	553	538	507	519	499	496	490	478	487	504	500	518	495	516	494	536	490	553	528	548	503	503	490	537	505	538	476	538	522	557	499	546	526	510	535	521	501	555	506	481	478	504	558	485	487	524	525	481	531	485	536	503	518	506	512	513	502	485	497	528	505	467	499	540	498	522	545	510	522	492	500	490	529	537	523	490	538	535	490	514	533	482	476	515	494	549	547	487	545	474	523	495	481	506	527	506	504	490	540	506	567	502	516	565	508	524	519	491	519	538	512	508	489	499	533	547	484	573	471	538	513	534	561	537	526	516	521	520	532	546	551	447	525	485	534	471	481	493	519	513	484	540	521	507	525	492	540	518	484	508	518	517	531	556	535	521	480	502	536	531	547	532	535	509	487	494	504	511	515	478	455	521	523	510	498	511	511	470	537	515	523	526	532	545	518	510	514	528	511	531	503	499	518	511	473	503	535	483	564	570	477	513	519	517	482	581	497	553	522	484	512	490	541	535	530	519	466	523	531	510	534	513	492	499	533	583	503	544	518	520	521	576	545	468	524	500	530	527	509	514	562	528	485	528	508	523	511	515	513	533	489	495	549	517	505	484	505	501	494	479	500	516	502	529	522	485	510	495	493	535	549	511	496	493	520	516	544	493	536	519	497	533	535	534	536	526	502	515	490	503	493	518	513	493	529	509	506	506	522	530	564	505	540	508	516	480	521	535	540	520	519	499	521	519	521	570	481	511	499	505	515	525	460	545	487	494	525	527	521	511	510	553	498	514	535	503	505	483	522	468	512	572	512	518	532	504	535	505	488	509	545	545	535	540	551	544	526	541	501	535	562	510	474	497	501	552	474	524	496	478	523	510	502	460	549	520	523	551	539	487	487	533	519	493	526	520	504	522	529	486	492	464	511	557	514	524	549	550	485	524	473	491	541	538	533	534	511	515	504	493	529	498	485	515	576	523	508	512	511	513	516	491	517	503	478	515	495	541	551	485	503	504	486	510	531	496	533	482	519	510	555	507	526	492	520	505	537	532	492	494	517	522	526	493	526	461	522	526	495	542	521	516	516	549	502	529	510	497	532	510	490	551	543	517	493	550	511	536	494	475	513	525	507	519	497	530	508	464	544	550	571	517	499	532	504	505	512	499	529	498	530	502	513	525	568	523	530	479	521	531	513	531	555	481	497	538	471	503	536	509	545	516	491	534	495	513	492	543	513	524	493	529	480	520	470	483	465	522	514	511	487	504	502	507	504	512	521	499	520	501	503	527	514	508	479	517	541	479	509	557	527	493	527	532	511	478	518	495	519	514	545	524	518	514	506	522	545	534	484	524	527	537	523	557	561	521	518	472	503	516	520	515	464	494	523	536	542	553	509	506	541	516	520	522	544	525	504	497	506	504	534	576	493	535	547	511	482	563	540	556	567	524	494	528	509	461	523	513	522	507	526	464	535	515	564	510	523	474	561	522	523	545	521	529	502	536	516	486	491	522	522	501	537	542	527	516	489	446	518	515	547	528	493	542	541	548	473	547	517	557	529	496	530	484	518	507	510	493	470	513	545	548	522	493	480	497	525	492	494	551	530	535	528	499	506	506	493	532	543	501	509	507	488	517	524	543	489	482	519	519	525	504	496	508	464	530	549	521	519	529	528	522	496	480	534	525	550	517	519	490	466	510	522	559	528	536	481	521	494	477	526	549	536	567	511	513	541	511	549	484	482	478	549	504	492	500	528	523	495	536	510	515	539	493	580	519	560	542	491	468	497	530	546	543	538	485	515	507	507	528	499	474	494	480	491	515	517	528	521	504	496	554	508	487	535	537	498	490	540	511	482	473	461	507	545	496	501	519	480	540	501	519	501	525	522	533	509	558	551	556	489	520	542	482	520	501	569	538	512	511	528	530	545	488	534	500	564	548	505	492	546	520	510	488	528	524	470	509	527	531	521	497	541	516	470	513	508	501	525	495	509	506	514	487	516	516	467	500	521	503	553	503	464	499	538	506	500	536	527	516	520	521	538	514	508	503	488	472	514	476	532	561	546	517	501	547	505	490	517	550	521	455	508	553	494	458	487	533	498	564	466	494	491	492	496	525	495	466	510	506	526	521	520	489	503	460	494	538	471	499	485	537	508	535	537	519	507	540	547	549	581	471	477	558	522	519	521	527	539	513	556	533	542	540	518	505	486	492	509	531	517	545	540	495	505	521	546	555	525	531	528	494	512	486	467	503	493	468	517	515	514	513	495	562	478	492	528	478	505	518	513	532	513	528	532
1541	312	291	282	312	304	275	296	292	281	260	295	270	289	302	288	272	283	288	273	302	290	285	256	291	299	285	312	303	292	306	275	292	236	264	279	295	306	299	276	291	315	275	286	273	276	280	298	282	272	287	304	304	310	274	279	271	279	282	290	285	301	289	253	262	333	343	288	291	277	273	276	278	292	259	257	274	297	267	327	297	289	264	336	268	335	297	286	294	277	296	265	259	288	256	274	289	294	279	286	271	285	283	286	253	252	263	310	261	278	302	284	266	295	280	299	280	272	304	301	283	319	283	262	265	268	279	249	306	309	299	271	250	295	274	291	285	272	289	281	301	298	305	280	251	276	280	285	310	262	275	253	332	305	294	287	271	269	317	305	263	294	295	284	291	259	287	253	279	278	280	272	305	295	277	305	301	284	283	263	276	302	268	283	269	290	268	289	267	269	281	288	248	283	288	278	278	270	265	304	296	255	284	272	273	253	300	235	292	301	290	310	318	281	294	327	274	265	308	311	296	286	288	291	298	281	301	288	273	284	287	299	267	319	263	307	304	292	264	306	294	299	289	309	280	310	284	324	289	310	276	286	282	300	276	311	280	308	331	310	283	300	306	284	287	294	283	300	279	310	299	320	274	288	269	298	262	284	289	276	295	284	277	299	272	276	278	267	291	271	264	261	307	288	290	300	285	260	315	274	303	295	292	250	288	293	273	305	305	260	261	288	256	309	281	279	291	296	238	263	317	306	256	309	272	285	282	292	271	301	266	256	266	254	272	282	299	285	273	269	290	255	286	322	298	320	288	262	298	312	327	306	287	289	291	284	275	274	293	285	287	281	271	268	271	254	310	313	286	294	272	272	288	290	292	297	303	296	308	310	313	278	299	313	279	295	253	255	268	324	264	290	290	287	272	295	285	272	299	276	289	314	267	302	273	258	288	257	277	270	240	271	303	284	268	311	307	250	302	293	289	289	265	287	285	271	281	287	263	294	311	293	270	272	282	307	281	288	294	290	284	271	255	270	288	314	284	287	296	295	295	297	303	287	307	313	266	281	281	315	309	289	298	284	310	303	280	302	274	267	265	277	263	277	291	295	293	306	282	308	282	274	284	271	293	307	288	274	306	276	286	303	274	261	246	270	255	299	292	293	282	280	293	317	324	270	305	275	275	280	277	320	264	304	286	289	275	285	337	277	309	280	263	316	294	295	293	302	257	273	269	303	256	286	324	258	308	280	300	312	294	312	300	294	265	277	274	284	286	269	283	310	285	278	295	273	303	307	273	299	294	323	272	280	263	278	298	272	314	259	272	317	293	278	296	273	286	307	287	304	292	302	284	285	293	304	287	299	298	326	317	249	273	289	283	313	282	297	271	246	286	305	265	295	272	287	265	245	279	261	282	288	290	273	281	260	299	281	262	300	306	281	303	285	287	282	314	294	255	315	289	312	273	283	271	265	281	290	276	281	244	275	303	306	272	316	291	291	243	314	281	272	302	270	262	284	267	278	295	316	313	298	295	289	275	269	315	294	303	300	287	297	311	288	292	282	282	290	299	306	252	305	337	293	289	288	310	300	258	256	281	300	304	270	288	252	311	264	318	303	300	309	307	304	285	306	350	311	313	296	294	278	261	293	290	290	275	257	287	287	286	285	289	257	270	282	314	298	253	280	275	312	301	272	304	278	295	311	297	275	254	257	294	262	300	292	306	282	290	253	287	286	260	285	332	248	279	296	293	338	268	312	295	285	296	295	282	291	281	291	323	286	293	318	309	308	288	341	287	280	279	299	308	283	298	280	301	302	320	300	298	303	273	301	292	320	280	267	265	290	275	284	298	320	286	279	284	292	298	276	305	306	284	280	311	329	276	335	287	302	321	287	295	274	257	299	301	286	304	296	286	277	310	280	281	273	306	287	284	268	285	298	291	280	309	257	279	277	289	314	306	277	276	292	275	290	303	276	270	276	262	282	259	273	281	250	292	284	277	267	279	284	258	296	294	288	300	301	246	262	306	305	278	281	256	298	279	277	284	303	287	276	294	306	296	278	295	289	266	261	321	250	261	277	274	279	293	328	307	266	261	285	320	271	268	291	277	338	256	279	307	252	256	277	295	301	279	280	291	281	313	274	298	274	235	308	299	290	289	312	284	266	305	288	281	255	292	294	286	295	270	323	319	280	289	330	339	271	280	269	284	276	285	301	265	278	293	305	304	308	290	255	300	303	299	243	348	299	282	335	279	280	289	272	294	269	282	300	294	278	269	268	284	306	295	273	297	304	273	282	302	297	271	313	278	324	303	309	272	299	263	289	275	285	302	290	303	291	279	257	269	302	279	275	272	328	288	282	303	264	267	297	286	295	306	271	289	280	280	305	284	287	283	297	291	307	288	286	279	292	282	267	291	305	299	272	292	284	302	309	286	282	272	280	322	299	312	284	294	287	293	301	267	307	299	281	309	278	331	281	302	271	270	274	277	303	287	284	265	283	273	289	309	312	297	287	283	298	291	291	272	284	279	301	321	279	334	279	291	293	277	287	299	283	270	281	251	292	295	309	280	290	320	282	284	283	276	296	259	276	274	308	301	318	288	295	287	260	276	288	284	318	267	279	284	306	335	292	285	280	284	268	292	266	300	306	287	335	266	287	282	299	285	286	313	273	303	267	309	285	288	291	286	307	255	311	284	269	272	274	288	302	307	268	292	296	274	262	288	292	263	268	295	293	311	283	291	284	312	306	257	279	286	296	266	276	292	263	308	248	275	312	299	286	297	324	271	300	305	266	301	278	274	299	299	288	278	272	280	264	260	304	307	269	276	274	250	313	267	281	297	298	321	307	288	315	319	258	313	295	255	264	257	298	276	327	279	279	285	279	299	280	305	307	266	280	280	265	313	299	293	274	280	271	269	297	240	256	279	252	292	281	292	295	326	301	304	299	296	307	265	298	299	316	282	286	309	282	263	296	294	294	289	295	290	303	293	285	260	302	317	299	305	298	294	313	295	309	279	280	289	275	288	327	273	304	302	290	261	280	266	306	281	274	297	314	287	311	327	266	273	319	298	292	292	241	307	283	278	283	281	317	306	294	279	282	284	306	309	287	298	296	296	292	299	301	268	337	278	358	289	269	283	339	277	315	255	267	287	307	261	297	296	267	289	275	288	302	285	303	277	288	321	282	311	286	248	273	324	299	298	285	296	286	280	279	269	297	300	281	312	296	255	295	283	301	282	294	322	296	293	266	293	273	262	308	314	296	288	283	301	301	288	285	286	266	315	294	265	279	262	324	292	250	287	291	287	303	308	281	282	290	257	293	317	291	267	266	291	323	266	273	286	254	265	299	304	274	308	303	326	287	270	299	295	292	298	298	299	303	266	299	279	321	256	295	279	296	312	303	288	297	260	297	272	258	289	256	307	279	293	301	289	281	281	266	314	274	294	264	248	329	271	271	289	312	283	314	270	302	265	297	291	278	272	301	337	306	302	265	300	269	285	275	310	311
1867	653	693	671	666	716	684	665	714	661	649	644	661	679	666	656	701	683	660	681	642	640	636	691	631	665	675	670	637	658	626	614	685	676	657	649	667	638	620	703	682	661	629	650	646	682	667	616	670	691	644	647	692	664	665	632	623	683	604	638	663	658	633	622	684	599	698	673	623	691	695	682	674	616	707	644	613	677	643	670	646	688	643	659	646	662	668	650	674	636	634	692	680	628	634	671	670	658	691	644	663	691	630	620	656	685	634	639	672	697	627	675	703	667	659	644	618	645	640	604	634	654	681	657	646	634	640	644	663	648	664	650	578	667	653	662	625	650	653	603	663	662	649	680	654	671	660	656	663	660	657	644	664	631	618	687	690	646	613	640	646	679	632	651	645	652	646	663	668	611	659	681	660	672	660	698	685	637	643	676	610	647	621	637	657	659	691	642	674	626	698	698	687	650	685	650	640	636	650	647	637	632	626	622	659	677	663	637	647	650	636	615	606	645	642	634	669	635	657	693	644	708	644	639	642	685	709	689	662	678	637	627	658	674	686	681	666	674	652	636	661	719	663	696	648	671	623	628	666	669	627	629	626	639	658	618	668	632	661	658	636	618	641	672	647	657	617	628	651	633	629	642	632	670	664	657	707	624	680	619	656	656	662	672	679	720	698	711	660	696	645	663	631	625	661	650	691	630	634	686	652	639	688	620	615	673	660	647	688	655	675	626	672	570	647	661	651	630	624	663	642	653	662	624	673	646	658	626	682	683	679	678	619	660	691	649	650	661	701	660	678	664	613	629	653	657	628	653	636	615	677	649	711	700	644	629	663	596	661	638	653	689	671	676	633	630	592	660	610	641	677	635	564	676	647	652	625	614	662	676	695	695	659	633	698	616	662	628	646	639	635	652	675	689	644	696	706	639	648	640	599	663	685	619	669	670	636	646	668	648	635	654	671	624	631	644	614	662	651	669	675	666	622	638	674	669	655	626	683	665	646	629	661	657	582	673	676	642	702	625	665	667	653	657	655	651	634	647	663	654	640	656	632	634	685	648	630	630	619	664	657	679	642	638	630	650	630	632	599	639	661	673	646	636	655	633	641	641	686	639	636	651	654	661	659	653	635	685	676	649	656	630	659	661	667	621	653	647	671	639	657	660	692	680	674	687	625	676	640	558	654	638	672	626	654	673	629	651	678	699	612	633	645	598	662	707	671	642	705	633	670	606	660	652	641	644	630	637	664	687	674	689	644	661	664	651	677	665	617	702	642	679	629	620	655	621	642	628	685	672	605	634	647	623	668	654	650	634	616	632	645	685	631	650	665	657	681	637	624	667	614	630	657	634	671	658	650	627	691	618	671	652	669	631	665	685	656	668	662	641	637	645	680	654	637	691	668	670	656	665	618	661	646	669	663	666	644	643	619	633	666	661	642	670	650	634	646	685	692	636	636	666	653	673	662	656	673	638	661	650	634	700	687	691	628	670	670	709	639	672	684	681	641	655	629	611	628	645	634	666	640	711	615	642	630	681	697	619	605	598	692	572	703	623	640	611	655	651	628	676	609	690	637	607	608	638	618	635	631	701	620	634	651	669	662	612	655	672	667	666	661	679	637	643	610	669	661	647	643	657	651	631	659	685	666	703	623	670	658	638	623	612	661	667	655	644	650	654	688	632	596	613	642	671	635	669	600	646	652	689	634	637	651	645	611	670	652	622	669	673	744	673	663	667	665	653	639	652	659	665	653	662	588	681	638	649	653	638	635	695	650	638	650	612	633	654	683	690	676	678	684	637	640	669	639	624	608	688	620	657	648	662	689	597	654	664	615	641	651	653	658	659	674	660	654	631	659	668	636	673	662	718	654	610	653	661	647	692	678	661	663	633	619	636	675	615	625	674	677	670	652	659	672	685	628	667	680	648	638	682	678	589	673	644	635	644	653	656	672	616	652	622	636	615	673	659	637	703	644	655	655	677	687	634	633	652	626	658	673	656	677	624	630	702	613	663	630	647	632	658	651	647	669	701	652	658	627	656	661	670	663	634	669	658	678	619	630	692	671	616	639	606	679	688	614	647	669	641	632	680	687	650	632	631	689	659	646	655	602	634	662	623	607	640	639	720	685	682	692	641	646	615	667	630	643	624	683	669	670	666	646	678	620	670	648	626	655	653	675	645	633	681	618	666	675	626	668	655	614	645	655	661	656	654	670	649	637	642	632	661	641	628	645	725	655	645	645	681	657	627	661	679	656	603	677	676	695	633	693	629	656	641	611	627	660	682	638	638	624	616	667	653	650	707	674	611	699	629	630	593	642	638	646	625	614	670	658	637	648	669	651	681	655	609	722	650	632	671	661	651	610	690	653	618	640	667	658	637	685	671	665	656	697	671	611	641	661	699	630	662	653	690	688	650	633	664	642	658	677	678	679	646	647	622	651	657	665	706	651	661	643	617	626	650	637	632	691	669	630	660	616	648	632	654	680	629	657	657	678	663	673	625	612	682	636	645	593	633	657	685	653	644	699	629	618	589	650	674	634	669	690	614	694	650	659	624	704	642	615	639	652	661	662	707	632	658	648	655	672	650	628	646	610	626	644	603	672	636	616	741	627	677	639	629	672	649	666	652	663	627	605	696	647	647	609	645	645	697	623	639	646	683	663	659	685	614	676	626	674	670	636	685	692	662	659	621	662	676	673	647	670	693	676	632	642	651	670	670	636	663	627	618	620	677	655	683	643	656	699	603	702	651	641	650	645	662	643	661	636	677	654	697	674	670	601	661	627	671	617	649	629	598	664	615	656	625	653	642	677	660	639	644	643	596	651	634	663	654	681	695	660	667	709	644	614	611	633	646	652	673	618	637	659	656	621	627	633	654	667	619	670	664	659	682	680	646	716	638	655	621	687	643	653	712	651	635	672	662	633	674	676	654	630	655	670	653	660	652	685	639	662	708	663	692	686	664	693	635	685	620	639	666	564	677	652	665	690	643	640	620	654	674	644	675	628	617	650	665	624	648	651	636	646	651	621	620	662	696	627	680	688	635	607	639	651	634	651	623	664	627	715	651	644	592	625	651	693	689	648	650	688	650	663	671	614	675	688	622	658	655	618	668	703	639	628	685	703	702	634	674	662	641	659	676	616	610	645	695	650	639	648	703	637	698	670	652	701	668	662	662	660	690	636	664	636	646	611	683	651	643	628	627	675	666	659	641	633	668	665	638	632	601	655	681	650	687	635	640	639	637	692	665	657	706	669	670	646	636	647	650	662	659	708	642	644	644	648	629	646	675	668	672	643	668	632	668	677	670	636	627	622	645	665	607	629	686	667	642	672	698	635	636	648	683	693	664	716	667	633	620	689	670	651	646	674	662	694	706	660	667	635	617	683	624	654	670	669	616	675	631	614	705	660	692	631	654	662	653	655	635	646	638	635	646	644	648	661	649	662	698	656	696	637	637	636	680	683	644	619	664	641	694	638	684	662	674	645	606	649	638	706	673	666	648	672	653
7518	485	552	399	301	215	196	189	167	176	151	145	130	155	144	167	133	153	124	135	128	136	106	135	121	115	132	138	131	133	134	140	125	158	138	127	124	138	153	116	122	111	121	133	117	116	108	145	143	141	138	118	146	150	127	147	124	118	131	146	128	141	122	105	143	144	122	153	126	136	140	125	131	117	121	151	122	148	126	124	131	138	131	129	148	122	123	123	132	142	127	157	135	132	129	114	128	139	144	124	120	145	119	129	127	128	137	123	137	134	127	146	138	146	124	132	134	120	146	121	130	118	107	129	138	137	135	148	115	150	141	156	116	126	158	125	118	121	139	138	134	130	116	121	113	157	140	122	124	124	130	141	127	120	138	162	127	134	117	119	131	127	140	147	114	130	136	134	136	137	110	124	117	154	126	133	148	147	120	144	143	119	144	136	132	128	122	154	119	126	141	112	108	132	135	120	111	142	143	147	119	140	121	141	127	144	131	124	167	145	145	153	148	117	120	114	138	129	143	144	114	115	128	131	114	149	130	136	120	126	150	134	123	126	131	128	133	128	135	134	139	137	128	119	146	137	119	138	115	111	137	102	120	146	137	128	138	144	136	155	130	119	150	123	116	125	136	142	155	128	153	134	116	117	141	140	137	118	118	127	140	137	121	140	164	159	129	132	133	140	121	137	131	132	136	123	134	127	132	129	150	126	129	134	141	117	131	132	142	141	110	140	144	155	121	142	137	144	134	126	118	145	135	133	142	130	119	156	146	125	148	141	129	157	132	122	111	134	132	141	132	140	127	120	118	130	118	128	139	124	144	151	122	139	150	121	124	116	107	138	126	133	140	139	140	144	128	163	124	137	150	149	123	148	141	125	119	148	120	132	115	122	150	123	142	122	127	109	133	129	126	124	134	126	122	147	122	157	146	124	137	128	123	123	154	130	129	136	132	140	131	124	127	116	133	134	138	129	117	150	138	117	122	123	113	122	152	131	132	122	145	113	153	125	137	134	109	119	146	133	124	128	120	123	125	148	151	125	124	121	140	169	119	153	128	110	127	131	124	123	139	153	122	129	119	130	147	112	119	125	126	121	122	135	133	135	139	149	116	118	135	132	121	122	127	122	122	130	132	143	125	146	122	128	133	129	130	130	143	127	146	111	112	134	133	125	127	121	119	132	138	121	129	119	140	138	146	142	147	143	123	127	140	122	137	143	132	147	129	124	132	125	138	142	144	120	135	140	117	140	126	129	136	143	137	134	108	135	132	125	141	140	148	128	130	123	131	124	146	109	144	146	151	122	133	116	115	138	147	147	153	120	139	151	121	149	145	149	139	133	146	146	136	135	152	130	142	119	141	140	139	137	103	130	142	113	130	142	127	126	124	148	131	138	139	133	143	131	139	127	123	145	126	142	138	139	121	126	116	142	126	128	134	125	125	133	131	137	122	146	124	149	118	140	130	117	126	125	117	129	108	133	133	145	142	148	137	125	118	132	146	128	123	116	120	118	110	138	128	131	108	126	150	145	153	136	144	122	122	116	140	127	124	135	125	127	137	138	118	120	119	111	133	132	129	140	106	120	138	145	139	124	128	120	138	131	136	136	123	141	136	127	122	120	139	148	124	126	140	120	126	123	113	131	146	121	137	108	115	143	139	110	169	117	132	142	128	121	139	151	146	153	152	115	109	122	126	126	135	119	126	118	143	125	152	131	147	113	125	123	138	120	118	132	128	144	152	116	118	117	91	138	113	151	112	119	143	132	128	134	142	111	114	136	120	125	141	134	137	126	135	140	116	123	120	126	132	137	139	145	127	119	131	144	137	129	132	147	137	160	133	124	128	106	137	126	137	160	145	161	140	132	111	112	125	130	115	119	120	139	135	145	142	125	133	137	131	144	141	135	118	156	137	125	130	141	104	118	166	115	116	132	151	123	111	111	125	136	142	129	127	134	138	125	141	151	133	133	117	153	138	130	136	111	125	104	141	118	145	133	139	129	138	138	142	118	122	134	144	145	126	130	93	129	129	132	129	122	120	101	141	130	141	143	121	112	141	131	143	105	132	142	134	126	135	137	124	101	129	136	122	122	140	113	135	116	136	129	139	129	125	133	127	158	116	127	114	139	132	111	135	134	157	141	117	135	123	128	145	128	133	147	109	122	126	128	136	124	142	157	131	148	130	116	150	122	138	129	120	132	125	133	137	119	126	120	136	149	137	122	121	143	140	125	125	156	140	147	119	126	136	118	138	129	123	120	117	143	166	141	152	122	142	142	140	127	162	115	118	123	129	144	129	140	156	119	111	119	95	137	130	117	143	121	104	129	130	134	140	136	155	127	141	123	124	126	150	137	124	131	133	138	144	126	115	124	133	131	142	152	129	145	126	137	118	114	129	127	127	140	146	111	104	144	142	142	143	141	150	128	134	145	137	124	138	133	134	123	141	128	135	153	147	106	125	147	115	137	145	136	139	111	117	118	125	123	134	118	127	119	146	140	121	100	135	132	141	112	118	137	137	133	132	123	128	114	123	157	120	122	136	141	136	149	124	145	148	135	126	108	133	150	147	117	129	112	119	153	144	137	116	117	127	119	152	136	119	127	130	114	139	131	155	122	153	149	123	139	137	140	137	132	111	129	138	127	140	132	120	131	125	111	131	109	145	129	132	143	154	117	159	138	132	140	154	137	126	112	134	130	148	135	123	132	137	139	124	145	142	122	119	133	140	135	126	128	148	117	148	138	156	132	110	132	109	139	127	129	142	155	130	126	125	145	134	136	121	123	144	111	119	114	132	159	137	138	125	141	139	146	122	131	132	123	123	126	133	141	123	127	132	136	141	128	148	132	129	144	128	137	126	137	123	126	135	144	131	173	138	146	137	155	118	111	127	125	140	141	147	118	138	129	144	110	150	122	141	138	140	126	133	135	137	148	143	128	122	142	119	167	149	147	134	127	127	136	144	124	159	155	139	119	164	138	138	132	139	137	109	153	149	116	112	116	129	128	155	119	152	124	106	120	150	135	130	129	138	133	155	125	127	151	130	137	141	135	126	121	157	127	125	140	158	123	131	130	118	122	150	154	136	146	153	147	143	123	134	121	145	139	157	129	125	135	127	144	145	145	129	133	125	123	121	160	165	130	142	145	144	117	127	131	101	118	125	124	146	131	143	120	157	123	125	118	130	128	124	136	127	137	133	116	135	123	110	131	131	137	126	126	133	131	140	143	151	119	109	149	143	138	145	120	144	128	138	148	135	117	138	140	129	143	128	136	129	152	140	147	123	139	122	116	142	128	130	144	141	147	129	136	124	126	127	134	112	116	120	138	138	135	136	139	143	130	112	103	157	126	145	128	110	113	136	127	133	141	153	136	136	149	125	116	140	127	128	149	136	112	138	120	141	136	135	112	129	133	144	135	126	150	114	158	152	122	119	124	136	143	132	148	127	114	144	118	121	128	146	116	114	132	142	137	127	136	138	136	152	126	132	124	134	125	153	144	136	124
6119	673	1134	1318	1169	885	767	614	606	529	499	497	475	472	445	418	412	431	406	418	390	396	390	377	378	332	411	377	373	395	360	354	363	383	363	335	331	338	340	364	343	371	371	387	351	385	371	355	369	360	351	334	382	358	379	379	371	352	365	338	368	346	346	365	361	326	376	326	369	398	335	332	318	360	360	342	334	348	334	362	333	356	377	379	375	350	378	372	339	341	334	337	356	316	357	383	333	358	352	351	340	340	369	351	351	368	343	384	353	343	359	350	365	351	356	371	369	384	355	348	341	348	345	358	348	340	351	363	330	333	359	363	364	346	350	363	339	359	373	356	340	340	396	371	378	328	380	356	333	365	338	333	362	363	334	351	359	346	369	342	341	332	370	356	345	385	366	326	373	323	359	362	355	375	340	365	329	340	316	355	383	336	370	351	353	354	354	340	327	336	370	358	364	390	348	334	392	345	312	362	352	373	353	360	359	374	334	362	333	344	319	380	374	383	367	332	314	358	338	359	327	344	366	352	366	347	337	335	351	314	344	360	375	358	339	343	343	363	322	360	355	353	354	356	355	335	366	363	342	383	343	341	354	372	352	345	361	353	340	369	365	325	343	336	327	370	342	331	360	326	339	356	349	309	334	344	340	363	335	342	355	351	374	372	297	345	373	328	365	348	371	335	363	329	368	364	316	351	389	340	348	337	360	350	368	308	355	336	336	357	380	331	363	323	343	366	353	360	365	363	355	344	337	364	375	340	360	358	376	336	339	338	371	335	351	353	348	349	345	347	369	355	359	351	386	381	342	344	400	337	363	347	333	334	350	339	384	366	354	363	352	352	323	344	360	344	348	336	372	357	365	332	371	353	351	352	341	372	364	381	367	328	379	306	374	338	344	340	328	347	352	377	347	350	351	353	377	347	347	349	360	367	351	346	374	366	379	348	345	319	337	351	326	377	360	327	359	339	369	342	343	359	362	351	319	360	332	376	346	371	315	355	369	340	308	354	362	341	325	309	377	364	348	369	333	294	343	348	344	345	349	364	370	361	343	333	317	358	336	355	358	343	386	345	354	365	352	358	341	318	360	353	332	327	378	336	370	341	354	363	341	348	357	372	332	350	376	377	347	334	351	363	315	327	374	351	337	363	331	329	352	330	353	339	349	366	361	342	367	345	351	334	358	349	350	351	339	337	362	372	338	353	354	339	314	323	359	371	334	372	375	355	353	369	353	352	341	361	352	353	343	339	327	371	328	339	388	378	318	336	359	386	341	344	354	347	351	349	346	336	380	335	343	363	320	353	354	370	345	343	334	353	366	334	326	345	330	338	363	318	329	362	349	362	353	339	334	348	352	367	357	373	342	344	348	371	363	371	344	338	341	374	335	352	372	384	365	338	367	326	334	341	341	354	363	353	360	326	315	386	366	349	347	330	351	336	336	347	366	366	342	359	355	342	369	320	337	323	350	327	330	321	332	341	326	361	317	317	347	375	362	332	375	352	337	330	337	386	343	370	363	346	370	347	334	344	348	336	357	328	363	361	362	354	340	360	341	351	353	373	327	385	343	350	348	314	334	363	358	347	342	353	328	334	361	324	370	334	332	352	340	338	381	339	337	326	349	374	325	330	340	320	354	318	372	349	367	349	338	322	360	346	340	348	335	317	328	321	324	360	353	348	364	359	360	370	337	376	339	364	347	366	319	356	343	315	359	351	391	358	365	349	354	351	326	390	329	341	353	380	330	335	341	360	333	361	339	378	377	344	347	340	360	328	336	384	353	342	337	334	317	353	340	339	384	349	377	324	374	345	336	364	370	343	374	350	391	358	366	372	319	357	323	338	319	337	353	328	326	374	343	330	362	339	350	353	341	345	373	370	358	325	334	388	363	365	336	365	357	366	325	332	389	368	357	349	382	348	348	337	383	346	357	357	351	350	333	367	342	346	352	346	350	375	356	394	373	339	383	353	353	378	365	360	359	341	350	355	386	339	363	359	340	349	331	352	384	371	337	359	386	356	352	338	337	344	336	339	355	342	327	349	361	414	351	370	334	380	365	360	348	352	343	323	388	351	347	340	362	323	326	341	394	317	365	363	346	351	337	331	352	346	360	381	306	353	347	339	394	336	348	342	359	358	324	358	334	365	313	325	329	378	349	341	347	347	366	322	339	342	322	356	363	354	335	333	377	352	342	350	338	355	402	350	372	385	361	348	368	356	331	350	312	364	351	364	357	383	348	345	349	388	331	368	334	370	377	355	353	334	355	344	346	334	352	336	375	327	343	357	344	336	365	365	335	367	369	348	345	349	324	307	346	394	361	332	339	330	323	358	403	380	373	369	372	346	334	376	361	353	382	360	338	354	387	358	316	363	349	352	346	347	379	345	360	360	343	380	335	361	343	346	325	372	345	354	366	316	340	353	348	352	392	332	365	367	344	358	387	335	331	361	343	348	364	368	352	350	367	349	339	373	356	360	340	352	417	384	319	343	344	379	327	352	369	338	337	354	354	364	355	360	380	358	406	337	352	361	385	338	348	351	369	375	396	348	386	371	354	361	362	376	366	354	317	378	347	355	371	368	348	339	348	393	336	335	330	392	391	374	338	331	348	339	338	356	379	330	354	317	345	365	351	360	350	342	296	334	396	336	333	340	364	340	350	351	333	351	359	378	355	346	346	339	335	346	349	377	401	348	364	340	309	337	353	343	351	366	372	341	337	349	362	373	349	343	337	349	355	352	357	350	366	351	341	346	346	374	358	331	351	350	335	330	374	350	341	354	345	323	341	373	359	357	367	351	354	340	339	315	368	349	358	369	369	350	318	346	337	332	354	376	351	360	378	346	357	332	302	350	367	399	339	358	359	357	350	303	341	361	366	334	345	352	362	348	329	366	314	328	337	367	329	330	348	372	337	327	319	356	366	396	319	331	330	365	357	343	352	347	334	370	316	334	363	377	343	342	376	342	359	321	378	375	363	330	326	327	334	347	353	376	339	372	353	344	322	335	332	348	354	365	320	347	351	357	337	318	370	359	370	356	341	346	359	350	359	372	373	325	361	348	346	392	320	345	367	364	322	349	355	357	340	355	366	379	338	371	327	364	380	329	360	357	343	358	353	346	352	342	345	359	346	328	370	330	345	338	353	336	382	346	343	334	371	328	365	333	343	357	355	367	335	335	371	328	341	350	365	339	331	341	345	363	325	358	351	360	349	352	329	330	339	354	349	356	377	338	299	339	352	378	364	337	357	355	344	363	325	381	345	330	358	342	359	334	344	369	348	364	347	364	378	361	325	345	386	339	352	358	322	348	363	348	342	356	333	379	344	384	313	356	372	360	370	375	348	347	363	333	331	349	391	352	378	353	357	362	336	353	354	357	360	352	314	356	337	334	324	359	349	353	392	350	345	340	349	385	351	366	353	325	341	379	365	317	315	343	336	353	333	362	334	351	340	380	335	357	356	354	348	343	366	374	300	362	368	373	327	352	378	340	329	364	349	364
14337	1198	938	779	523	401	371	325	275	283	246	250	242	229	227	199	227	216	186	201	224	193	242	224	207	219	228	228	232	198	212	200	189	212	220	235	191	191	203	170	185	196	215	203	213	205	219	205	209	208	210	196	189	216	219	219	196	216	182	212	242	221	228	221	207	218	219	196	160	259	215	183	207	184	228	238	198	205	192	202	201	245	218	208	226	190	207	201	228	198	169	213	196	220	196	205	201	206	197	223	209	196	191	186	194	191	221	192	201	213	230	218	191	231	171	184	235	199	218	211	240	183	173	185	219	214	235	190	188	212	226	170	190	199	190	247	218	220	247	207	212	193	198	201	187	170	205	218	216	188	205	209	212	212	203	196	220	182	221	215	225	210	189	209	201	207	218	219	188	191	199	230	226	197	193	221	191	191	218	174	213	184	193	199	199	212	196	210	212	205	195	199	214	208	213	167	190	168	195	202	227	220	190	179	190	244	195	225	199	199	222	231	213	205	195	195	204	206	224	210	207	189	193	187	222	194	220	205	198	210	222	207	204	226	188	202	204	180	197	222	237	222	220	196	189	187	197	214	206	209	222	195	220	222	229	211	175	213	188	205	227	214	201	197	203	200	210	195	207	191	186	217	197	202	221	195	185	191	196	202	226	188	230	190	195	188	202	229	202	252	190	206	183	193	216	216	202	200	198	206	204	223	197	206	172	226	196	216	230	210	158	175	215	203	204	181	182	211	199	202	235	198	220	191	188	206	190	237	251	229	187	177	241	232	207	208	198	218	194	206	198	211	214	206	188	214	219	183	178	218	180	209	202	211	181	205	187	196	204	226	201	211	190	197	196	195	195	213	179	222	176	197	200	195	231	190	177	228	212	203	216	182	199	199	235	230	224	208	206	201	217	233	214	184	214	174	240	194	190	198	191	187	210	224	197	191	206	193	209	194	189	210	213	204	199	208	221	213	201	196	210	188	229	183	193	216	188	167	191	181	184	203	220	180	206	235	197	174	212	222	203	201	223	200	207	182	220	199	204	210	184	228	181	192	218	203	220	212	200	180	205	218	232	220	189	215	218	190	223	199	214	219	211	225	175	183	211	216	201	197	199	220	198	223	210	196	211	218	199	225	208	223	198	214	210	220	193	196	218	187	192	204	221	214	172	194	175	250	192	207	195	204	213	204	210	230	213	202	222	217	240	201	188	177	206	197	212	185	233	206	213	194	213	207	234	190	214	213	185	207	188	222	223	204	205	210	172	240	206	228	191	219	225	196	171	199	212	197	176	237	172	192	200	193	200	209	218	213	224	242	227	209	201	187	196	191	217	235	203	205	212	194	202	200	206	228	236	212	215	257	190	218	197	223	231	204	201	209	201	205	223	209	223	223	202	219	209	209	202	216	179	206	217	230	207	209	216	216	223	186	184	213	180	199	203	179	185	196	218	217	226	198	254	225	165	180	198	224	202	190	204	218	203	199	212	216	189	183	188	209	188	214	230	216	220	183	234	219	199	177	228	208	218	194	212	209	214	219	241	202	208	197	187	207	191	204	223	205	225	217	233	198	239	207	213	188	214	222	210	208	198	195	238	203	193	203	214	211	196	203	206	176	201	199	211	222	198	231	217	225	189	211	216	202	208	215	199	210	205	217	205	192	203	189	239	194	202	199	191	228	200	186	205	187	214	200	207	194	224	205	191	181	214	190	205	226	217	196	201	189	201	218	177	208	215	208	214	188	186	206	204	175	234	180	212	206	195	165	181	214	211	195	223	203	208	209	188	256	207	172	206	187	212	181	187	200	221	208	210	196	197	220	178	219	196	214	192	210	230	211	167	198	203	214	231	199	212	239	199	221	187	201	219	204	207	219	216	184	195	204	204	201	216	206	207	209	199	185	215	197	196	202	232	221	190	215	187	207	227	187	185	213	190	225	199	189	227	172	213	190	225	216	194	195	222	194	224	226	199	195	194	212	195	233	216	220	229	233	184	185	217	198	203	214	208	210	200	191	210	194	199	209	197	208	205	220	214	220	183	202	204	218	222	207	243	193	199	187	201	179	233	193	196	219	222	219	205	223	226	203	215	223	188	190	217	209	184	201	201	205	207	217	190	203	223	220	210	192	217	199	199	210	186	237	199	211	198	223	243	173	156	191	198	189	181	174	169	181	193	235	221	203	210	210	194	209	199	188	190	221	262	204	180	183	207	212	202	240	200	220	195	202	223	187	198	203	223	189	211	202	199	205	203	197	194	228	192	203	217	201	203	171	191	175	193	216	205	171	224	206	201	195	208	202	227	209	208	239	207	190	219	227	187	207	215	189	198	197	170	229	219	215	201	211	214	196	174	192	208	186	197	200	195	194	244	206	239	217	212	199	188	202	200	205	198	195	194	215	192	204	179	206	183	193	193	202	213	221	229	198	217	218	206	216	211	186	183	189	191	211	181	198	209	174	209	230	190	190	172	208	173	223	213	225	201	202	188	207	195	199	192	216	223	205	222	209	226	187	185	222	200	204	190	201	201	179	197	198	211	200	222	211	189	195	196	198	185	224	199	208	217	188	209	197	209	203	194	206	178	199	205	201	187	168	201	227	206	201	211	208	195	213	202	228	195	190	219	171	197	211	191	201	196	196	208	207	218	208	205	201	187	205	203	241	218	183	184	215	178	212	185	206	239	184	201	185	192	193	230	196	205	196	229	168	209	232	157	188	192	188	203	192	197	191	207	177	203	210	215	199	200	203	180	226	188	193	219	193	186	214	193	198	199	191	181	199	258	215	198	219	240	206	205	219	238	195	192	187	189	182	223	215	203	241	223	180	221	254	207	217	216	224	217	171	195	219	222	212	179	191	210	217	242	231	187	214	233	211	211	221	190	178	203	226	218	219	206	190	210	183	200	209	212	202	190	214	190	193	205	204	170	246	228	201	207	207	179	237	207	210	203	209	218	211	205	195	214	191	201	213	199	188	228	208	213	188	227	200	191	176	190	206	200	210	184	193	228	203	200	194	211	186	230	217	211	185	209	234	203	198	223	222	219	195	229	170	204	229	207	194	203	205	197	207	195	188	201	239	189	202	189	212	194	209	213	216	211	178	186	205	229	201	224	177	217	205	203	213	201	216	197	220	223	207	201	214	206	212	208	236	223	225	219	187	197	193	187	225	187	187	169	199	180	187	193	197	216	222	189	199	221	192	207	181	205	197	192	203	197	202	214	220	211	195	226	200	225	202	189	209	185	214	185	201	195	215	188	193	225	199	193	221	187	207	228	202	207	212	234	232	210	227	198	204	217	206	172	205	191	205	198	215	224	205	234	211	196	228	206	206	236	184	214	186	195	200	237	202	195	197	203	217	203	215	201	225	227	206	201	202	169	169	181	201	160	200	206	185	199	208	194	181	209	177	207	209	199	215	193	187	197	212	189	218	195	213	199	206	184	199	219	238	201	222	200	213	191	189	196	192	187	218	197	206	198	187	217	187	238	186	211	196	193	206	212	209
8268	1174	2113	2445	1977	1648	1280	1133	964	893	775	774	771	773	739	651	647	640	633	625	641	603	601	598	560	546	595	583	557	596	547	531	536	539	527	587	579	536	575	554	571	581	546	534	519	534	516	515	532	539	556	569	554	532	574	526	559	525	545	546	586	544	518	553	477	538	509	559	557	549	520	542	495	524	525	546	546	515	576	532	523	564	521	539	508	534	510	529	529	482	511	527	524	531	542	532	544	504	556	527	517	518	515	491	565	518	520	512	488	484	512	525	535	524	501	507	543	493	554	525	495	487	557	490	526	483	522	504	507	526	489	518	516	461	521	529	538	531	569	502	518	530	553	506	506	559	515	529	541	527	541	499	546	535	522	518	545	491	484	535	512	549	521	519	506	535	533	528	520	508	499	518	535	519	529	530	495	558	531	520	545	534	504	517	513	502	546	542	528	513	533	560	520	534	506	492	514	533	496	505	553	552	555	528	527	522	542	512	480	508	505	481	502	572	536	498	509	524	542	472	497	529	546	514	524	459	484	508	528	488	481	526	518	552	554	519	523	533	506	535	491	513	490	535	515	543	496	521	492	519	540	526	494	511	530	544	534	549	537	527	515	525	475	503	503	527	550	498	511	549	530	549	503	544	490	511	507	514	502	496	497	527	504	471	533	532	539	536	498	534	549	528	543	544	498	465	536	504	523	551	484	516	544	533	509	511	521	528	539	502	541	525	534	545	511	489	473	508	509	499	507	493	512	506	511	531	521	512	516	541	550	526	510	510	521	513	552	541	537	495	508	539	573	463	510	481	528	501	483	524	512	517	507	517	513	501	554	521	490	501	503	501	517	540	521	513	526	560	529	555	542	530	502	511	540	512	552	582	509	540	560	495	513	509	562	544	557	507	506	529	496	573	519	556	520	498	527	539	488	527	503	536	543	507	516	521	533	538	475	519	492	500	464	498	534	510	526	510	535	495	521	522	537	508	531	505	533	514	544	545	510	505	503	536	539	544	486	492	543	521	541	526	535	532	544	521	516	491	534	514	518	507	524	540	501	537	509	521	514	511	527	533	536	524	532	544	528	538	507	526	534	532	502	497	563	505	518	532	521	514	474	480	533	505	517	506	527	547	549	516	497	559	540	500	565	550	514	521	532	502	495	501	520	509	541	503	514	530	545	511	502	522	535	481	536	504	492	508	542	565	492	488	529	499	527	535	506	502	489	532	526	518	541	499	479	489	558	489	545	512	526	525	463	511	528	482	576	520	508	495	514	569	511	513	546	525	538	513	494	527	517	517	516	513	534	534	570	517	519	510	526	524	462	523	503	560	544	484	558	518	521	530	528	513	479	526	529	517	473	505	514	498	541	505	514	528	527	509	531	509	551	491	516	495	578	527	525	548	544	531	537	486	486	552	544	525	522	525	497	521	511	536	544	471	497	534	548	523	526	525	543	544	532	528	539	519	538	548	505	581	498	493	485	525	499	524	555	474	531	505	530	547	506	506	508	464	550	482	502	510	529	495	483	486	482	526	542	550	496	511	538	576	521	484	509	542	537	493	518	545	550	563	484	514	526	493	493	476	566	545	503	536	514	540	524	560	552	489	512	510	546	484	531	545	525	563	511	479	528	498	536	577	499	501	560	508	518	519	554	596	483	550	546	511	515	499	527	541	515	505	566	539	523	529	516	547	526	478	539	516	560	529	549	563	521	533	544	516	508	539	506	560	490	553	535	485	513	531	529	530	541	559	540	506	554	546	542	509	497	531	539	547	527	541	506	508	516	526	462	512	496	538	511	502	503	515	528	546	526	535	501	538	548	513	537	512	488	547	539	514	505	526	501	520	520	521	509	510	567	518	563	536	557	514	515	536	554	512	531	527	489	492	525	493	535	494	532	478	500	520	541	504	505	487	527	570	499	524	513	502	497	555	547	535	512	570	531	518	518	529	526	504	556	508	491	522	501	515	486	534	490	504	516	538	489	508	546	490	520	526	505	560	501	545	520	540	517	547	472	517	515	537	517	506	473	536	534	502	524	494	524	496	514	493	486	543	500	535	499	496	518	502	488	530	528	499	546	540	521	457	483	504	516	536	532	529	501	499	493	533	526	504	518	508	495	538	500	519	500	553	473	481	520	480	496	523	532	503	499	532	508	540	545	491	469	515	492	533	533	503	502	523	511	493	509	516	549	479	541	530	514	543	502	483	490	550	516	543	500	489	530	507	523	563	534	594	517	526	523	565	505	528	541	549	516	560	529	562	524	550	508	539	534	500	505	571	480	498	537	538	530	485	515	522	527	489	525	524	490	466	517	513	499	536	526	528	562	516	506	520	520	558	496	520	545	520	515	509	501	510	520	508	573	553	540	506	493	497	500	512	532	522	530	498	516	530	575	523	526	525	475	498	510	490	501	499	523	526	542	513	499	523	498	513	536	548	494	535	523	549	517	539	554	520	546	507	509	512	520	539	514	489	479	520	486	515	504	465	490	533	516	523	554	535	504	518	552	516	526	522	529	508	487	517	475	476	534	483	520	536	562	535	532	528	516	511	506	502	546	481	512	481	512	528	551	547	482	503	557	518	479	460	523	543	514	510	509	507	520	500	532	560	539	505	485	505	520	523	500	555	525	530	508	491	495	509	513	530	497	541	552	527	510	475	565	542	486	524	500	538	492	541	537	526	554	558	493	540	484	521	554	533	556	525	534	546	503	531	528	521	493	489	477	519	536	560	511	552	522	511	501	518	524	532	531	571	564	514	504	555	509	530	549	531	524	511	542	492	530	519	508	525	492	540	498	507	539	533	536	509	527	496	510	502	479	499	526	465	534	541	514	535	543	514	511	523	520	526	515	529	502	496	559	519	494	520	517	550	536	495	527	513	519	495	500	475	503	513	535	512	519	547	524	542	502	473	526	493	532	520	511	513	490	519	535	562	461	483	540	599	490	489	578	572	503	506	494	526	500	502	532	517	481	550	500	524	486	504	497	520	502	503	518	540	534	528	509	522	527	523	514	476	540	539	508	545	515	531	539	499	519	535	513	502	501	567	558	536	535	518	494	499	529	505	522	505	534	521	525	493	547	567	517	521	515	533	528	506	573	540	554	492	506	536	547	505	515	491	508	507	553	516	577	499	541	530	525	531	512	494	524	524	520	497	496	496	562	533	549	550	511	557	490	538	513	527	494	541	520	517	515	526	561	514	509	541	540	468	552	542	463	513	484	543	493	541	543	563	530	512	534	488	474	513	539	499	529	530	544	531	507	549	554	499	574	482	513	517	468	516	529	519	535	522	530	541	526	537	556	524	504	553	530	498	507	535	494	539	542	514	510	528	485	525	512	514	553	504	506	500	508	485	491	520	496	528	534	506	478	495	525	497	534	511	492	545	488	567	470	507	506	517	508	518	483	497	566	472	514	491	482	549	532	504	510	517	514	493	513	511	509	514	554	497	499	525	464	546	528	533	514	531	501	493	534	498	504	483	499	470	522	484	484	570	516	492
1596	339	300	308	306	278	269	299	305	257	299	290	286	275	270	298	273	289	270	312	305	255	271	245	310	266	328	306	288	298	283	283	335	303	289	322	291	304	286	276	302	289	267	327	284	278	304	287	272	277	317	279	299	255	293	252	267	297	313	290	284	291	302	304	290	259	308	304	289	316	293	308	301	288	277	280	299	278	279	311	305	281	248	298	286	271	271	254	280	286	265	307	302	260	304	271	256	256	287	273	256	292	310	314	287	323	281	292	318	280	288	300	295	281	297	285	282	300	302	300	305	268	286	291	272	273	294	284	283	262	273	289	308	280	312	299	286	287	282	273	298	283	268	259	263	292	301	264	308	285	283	324	311	294	289	297	296	261	260	249	269	271	299	289	273	296	288	281	288	274	281	314	285	280	291	298	326	288	279	291	315	298	335	295	259	280	309	288	303	297	298	267	279	293	328	284	305	286	290	344	271	290	294	264	271	285	269	296	286	290	302	282	241	304	286	292	292	289	278	288	279	294	284	281	305	285	244	263	293	289	275	265	287	250	268	286	273	286	266	274	279	296	299	301	310	291	298	273	264	279	295	310	262	295	295	264	316	288	291	274	275	303	306	236	316	271	311	256	264	288	252	291	309	296	322	301	271	298	287	290	277	298	306	281	300	296	301	236	278	300	325	303	288	283	286	321	312	253	287	295	306	283	269	275	262	298	275	270	263	308	320	294	259	290	298	323	313	287	308	329	301	301	300	288	278	308	284	298	274	299	287	292	269	309	317	273	295	309	276	316	307	316	273	268	293	303	297	270	269	282	302	294	288	285	296	283	324	252	284	269	300	284	307	318	315	323	316	267	297	278	281	260	293	286	301	281	261	268	289	261	291	295	288	269	279	276	296	308	298	270	309	291	270	281	307	282	310	293	261	296	275	290	299	290	258	286	289	264	276	278	273	289	303	314	284	272	311	303	288	275	293	306	293	299	293	254	293	283	283	304	278	270	295	303	308	260	298	273	252	235	306	292	273	316	264	297	267	280	315	274	288	287	289	260	281	268	295	289	266	271	251	311	300	286	265	259	277	296	289	287	292	278	274	287	307	274	286	292	287	284	292	306	288	282	296	294	299	280	300	296	295	290	279	296	345	268	315	273	285	258	259	290	325	301	290	298	285	307	304	293	288	260	263	270	328	298	271	308	316	291	316	256	293	250	300	267	311	303	291	287	287	276	267	291	314	256	285	267	261	270	277	285	247	287	303	296	300	263	313	310	263	282	291	285	281	291	274	311	308	304	301	302	291	292	289	259	291	271	300	282	300	298	240	284	292	300	266	287	280	312	300	266	312	295	315	303	288	311	297	265	256	303	254	294	298	263	293	301	270	301	265	279	267	288	262	269	297	303	291	269	270	288	305	270	316	344	272	307	314	289	328	271	263	285	300	293	269	300	296	275	313	279	291	321	294	292	275	303	293	279	296	338	271	291	274	275	263	270	240	270	300	290	261	254	283	304	287	268	279	275	305	284	281	313	282	259	249	278	298	312	262	295	308	320	287	305	309	280	244	292	274	309	266	285	303	277	309	332	295	280	284	294	279	266	315	275	310	271	282	271	291	298	300	292	272	300	260	309	268	299	295	257	276	283	287	276	280	305	315	307	281	291	269	281	282	287	284	303	276	274	295	281	300	323	256	287	249	303	297	270	316	294	301	274	273	296	307	305	277	266	278	300	298	298	256	318	302	288	294	285	324	306	332	334	274	286	297	265	293	267	314	288	267	300	302	299	286	304	255	286	296	282	275	276	290	273	294	294	291	294	287	308	308	284	272	315	266	333	280	287	276	282	290	289	294	311	301	297	301	279	306	300	291	296	309	286	281	287	299	277	303	273	261	284	287	267	304	310	300	294	272	295	296	307	272	245	319	264	293	279	259	289	284	307	279	299	279	300	295	329	293	268	266	287	274	267	271	315	269	289	306	287	252	277	276	301	303	306	295	289	310	282	279	288	271	278	273	301	293	307	283	271	273	304	282	326	284	301	293	314	262	310	277	291	305	291	281	285	284	320	295	303	325	276	285	254	301	273	337	278	282	296	305	268	262	315	297	281	307	301	292	292	298	271	312	271	287	291	254	301	275	284	306	305	328	288	266	290	300	276	282	283	290	317	288	309	257	278	290	291	310	284	270	284	276	271	319	279	325	271	288	294	278	313	287	287	267	283	279	297	296	266	273	303	274	284	263	272	262	302	278	328	264	304	287	289	256	276	279	287	256	276	315	303	287	261	274	246	281	315	297	270	274	276	245	307	279	281	294	228	270	267	316	299	309	272	306	282	265	284	308	250	285	263	282	305	300	260	258	339	309	276	280	279	311	296	305	284	267	243	292	289	292	283	264	268	265	310	303	316	300	278	298	264	267	306	282	292	302	293	299	264	265	258	262	288	258	291	269	286	304	289	277	286	275	275	280	293	269	261	292	260	298	257	285	279	262	281	279	289	279	291	318	304	290	289	284	273	305	298	294	317	278	295	271	288	290	274	303	286	298	270	274	255	289	278	248	307	273	306	295	290	260	277	267	254	279	287	314	299	262	285	282	252	285	317	278	286	279	277	312	291	279	283	280	289	239	275	278	298	309	276	318	265	270	305	267	271	289	277	304	257	318	298	272	259	273	254	252	267	276	293	293	302	295	315	280	311	295	283	281	290	270	287	299	284	298	304	296	289	299	294	259	270	303	286	299	297	286	287	325	267	275	310	273	278	263	269	296	276	291	290	288	286	284	271	288	259	276	267	287	267	273	268	247	268	291	304	267	302	276	311	275	328	260	320	280	310	264	328	284	282	304	324	280	261	274	269	329	299	281	278	310	296	267	286	308	304	258	262	276	287	318	302	273	282	269	274	306	292	264	293	308	277	279	279	307	321	272	287	279	308	282	277	258	294	314	287	284	299	280	287	314	287	331	311	279	286	292	303	291	330	319	311	276	285	298	292	288	306	300	274	276	300	281	277	284	288	293	277	263	281	285	269	276	246	268	306	255	303	283	310	292	278	293	313	281	269	276	295	282	310	306	295	267	281	267	279	274	281	302	288	297	299	296	272	290	292	319	306	285	274	309	325	292	322	269	273	286	279	288	263	303	274	290	276	282	311	291	288	311	285	312	279	295	274	287	284	316	278	265	321	261	299	307	298	272	289	283	286	270	298	290	287	258	313	289	282	282	307	275	270	284	275	295	251	289	283	276	276	274	286	296	309	257	279	290	264	285	287	288	328	264	295	296	333	308	279	311	285	283	313	294	252	284	257	269	300	286	275	323	288	312	295	262	284	262	300	293	285	310	285	264	284	296	269	310	293	287	268	270	301	291	297	288	270	286	302	298	307	258	261	292	332	310	274	264	275	306	263	281	295	296	310	291	276	287	304	277	296	308	289	272	301	296	301	326	309	291	331	279	257	347	280	334	295	270	262	284	264	284	273	308	247	316	290	294	233	271	287	301	274	301	285	266	262
1949	650	705	646	640	627	692	656	668	660	687	646	695	665	659	638	629	659	649	663	660	659	597	684	647	670	626	667	658	614	672	641	597	594	651	617	702	655	637	627	601	636	680	632	635	673	628	635	644	621	670	647	656	670	647	685	658	576	672	625	633	618	679	652	608	660	669	675	659	670	668	635	655	674	651	675	700	664	598	691	634	653	643	611	638	646	660	634	630	643	664	633	632	590	648	673	641	663	644	630	700	664	631	664	648	679	668	664	649	658	623	659	677	650	611	705	632	697	629	680	678	651	663	618	671	642	647	649	668	692	651	625	686	655	673	671	694	632	683	636	642	696	644	685	602	627	592	640	656	673	623	668	644	614	678	655	734	644	644	632	599	658	659	679	644	637	623	688	654	633	658	678	606	643	651	626	671	662	635	657	657	695	627	663	651	646	667	615	620	680	666	683	651	651	650	701	682	677	656	673	668	639	642	672	668	682	683	705	662	577	638	686	655	670	657	658	680	700	641	640	677	676	643	646	636	635	657	673	660	660	707	664	641	657	684	645	650	660	630	656	647	647	646	656	663	622	623	658	673	679	643	586	635	641	651	646	654	627	659	654	678	652	661	598	659	689	644	630	686	661	616	700	643	691	627	632	684	620	581	606	679	663	660	679	694	695	678	654	667	672	685	634	639	637	656	635	632	649	674	648	661	610	645	685	669	640	674	643	614	634	648	686	641	692	698	647	605	660	631	694	729	657	662	631	620	676	665	650	642	636	655	645	625	639	631	676	646	659	640	673	617	632	651	642	626	603	723	602	649	628	648	675	692	617	694	713	636	652	688	653	657	687	685	680	655	628	635	622	666	665	636	640	645	655	675	644	662	672	688	652	651	675	674	736	616	668	685	658	627	643	662	691	584	681	688	663	657	679	699	650	639	673	654	643	608	649	626	683	638	634	659	616	626	661	642	651	625	682	635	722	610	675	632	664	620	674	678	638	647	667	606	656	630	636	655	637	725	651	636	641	653	651	651	664	624	692	669	664	667	670	662	623	634	658	675	656	700	663	679	647	643	605	627	652	668	652	642	643	651	703	685	644	668	715	651	644	684	680	656	663	620	649	651	640	718	677	634	651	697	609	625	625	644	696	626	656	660	664	653	662	662	652	653	632	595	642	648	648	654	686	690	619	670	655	680	651	658	654	641	649	611	667	662	653	643	683	634	624	613	645	645	684	708	642	656	628	628	635	670	724	614	674	662	680	635	615	688	666	652	649	711	689	723	634	612	639	618	648	673	637	674	608	657	657	662	679	655	609	645	671	661	680	667	664	614	687	634	657	623	652	607	678	649	654	676	605	691	651	679	621	651	642	674	655	667	680	626	664	612	686	628	647	682	641	626	647	683	656	727	652	670	646	675	618	651	652	654	630	675	660	680	645	675	666	674	645	641	679	623	652	636	629	666	653	654	651	632	678	643	662	660	638	663	646	621	689	704	661	647	664	631	629	658	650	683	625	615	646	654	640	630	643	661	653	650	607	670	621	649	631	617	658	664	648	647	643	700	571	690	619	660	615	642	660	657	622	649	656	640	644	630	648	672	671	652	646	625	681	658	638	661	644	672	635	696	632	661	643	659	641	685	650	667	665	695	648	661	577	639	671	666	671	658	683	641	613	673	646	699	664	694	665	687	658	653	657	649	618	639	629	652	629	658	621	619	674	659	653	681	667	640	637	651	635	622	624	689	614	672	657	639	663	635	625	628	654	680	689	627	610	627	618	678	690	666	637	638	669	649	647	720	644	686	637	643	626	620	644	682	670	653	646	678	683	625	611	623	635	679	629	659	652	629	643	711	668	618	646	703	644	704	717	664	647	655	631	645	642	668	693	650	656	632	632	652	672	630	643	708	623	661	713	653	655	636	643	642	693	638	668	646	628	651	643	670	647	647	691	680	601	652	649	681	696	651	654	707	634	652	617	655	658	669	654	656	643	622	670	669	647	634	671	659	644	652	653	659	644	636	638	677	608	645	704	701	613	665	613	633	649	641	630	682	631	625	674	621	653	659	632	689	684	648	648	610	689	636	671	640	615	656	655	659	679	662	632	666	653	630	731	684	644	660	722	625	613	652	641	707	680	639	593	646	672	621	630	741	657	684	666	617	617	642	622	663	700	642	640	696	627	664	666	686	637	694	652	672	635	640	658	634	665	665	655	659	710	668	685	653	644	697	624	651	678	636	657	686	617	676	635	644	710	632	660	630	668	650	654	645	635	651	643	647	641	646	650	663	645	625	671	727	635	660	661	653	704	642	630	693	667	674	656	657	634	650	625	621	622	663	662	688	663	667	663	654	710	718	645	626	626	641	634	632	657	692	701	651	660	679	636	674	672	606	653	669	670	643	682	623	681	681	636	643	653	675	626	643	672	673	652	622	606	625	676	667	661	661	648	589	683	684	711	651	713	644	618	662	679	690	644	624	599	645	647	657	626	612	655	636	640	637	654	642	663	653	688	709	653	668	642	626	643	648	663	686	673	646	646	625	627	621	675	639	638	672	625	654	636	635	630	652	657	599	575	634	636	603	625	645	628	643	628	620	616	639	650	653	580	625	643	634	678	651	680	697	598	634	670	619	632	643	664	643	687	636	608	637	684	626	603	635	614	622	666	630	689	651	661	691	649	685	594	680	650	649	646	707	623	658	666	609	650	655	664	638	609	659	670	620	683	667	668	695	665	644	680	615	724	672	634	650	623	687	596	613	635	632	642	621	643	675	646	663	645	718	695	609	642	616	680	721	707	662	637	673	685	659	674	668	644	670	641	669	664	641	659	637	675	661	700	678	633	662	663	637	653	683	654	658	660	637	690	680	615	640	697	642	681	660	639	637	658	650	678	681	618	611	655	609	608	640	697	675	656	661	640	643	650	688	651	629	639	647	650	613	699	658	678	635	695	688	659	662	654	630	654	653	656	642	660	656	658	661	639	635	673	643	650	683	622	627	641	648	668	684	673	698	637	643	687	657	650	652	669	635	652	678	663	612	642	655	663	600	642	635	637	664	633	635	617	659	655	633	630	636	614	676	631	687	625	644	698	672	631	692	634	652	715	648	658	666	620	634	655	643	664	652	629	617	626	687	666	688	694	623	666	659	643	657	653	697	666	669	677	651	639	607	670	600	681	647	642	640	653	655	642	651	682	660	664	669	644	628	640	695	642	641	674	642	669	641	611	669	672	682	656	652	657	640	628	675	641	662	660	688	678	675	676	637	644	663	643	648	613	661	655	680	637	679	660	620	642	623	670	640	661	654	611	655	693	696	597	616	634	671	629	676	645	632	673	642	654	667	648	628	675	661	652	630	686	695	619	662	642	652	656	662	657	680	644	641	710	616	675	616	655	656	658	682	679	668	669	697	692	583	668	668	649	673	671	645	623	639	662	648	669	684	652	634	678	653	643	672	679	626	630	633	622	646	629	752	658	662	625	665	635	674	657	622	681	605	688	628	635	687	679
7959	503	498	405	299	294	239	179	163	176	166	164	138	142	154	134	128	141	154	153	124	149	152	134	137	148	141	152	124	121	132	151	129	140	127	136	158	143	138	114	139	158	122	149	129	123	144	151	145	148	127	141	140	129	153	136	113	136	118	122	130	139	133	132	123	135	150	157	150	144	121	147	126	120	159	140	134	129	124	126	122	120	123	127	156	137	121	123	128	134	130	144	143	133	102	126	149	140	141	130	121	128	135	128	118	131	141	147	144	124	137	144	146	139	120	146	127	150	128	145	126	132	113	151	147	113	136	133	124	149	159	140	120	137	146	133	123	120	123	112	133	144	135	123	153	151	131	133	123	105	141	133	132	118	147	134	153	145	138	147	125	141	120	145	142	143	145	138	131	151	124	136	132	133	136	159	145	140	88	122	143	134	140	135	121	124	138	129	156	115	144	137	123	142	140	113	114	124	141	131	132	129	136	122	132	118	145	141	121	124	139	121	134	117	124	129	143	133	134	128	154	134	145	136	154	137	144	133	126	136	125	138	116	140	131	142	161	142	140	143	116	135	142	138	132	115	141	136	109	128	135	125	157	124	126	132	141	150	133	134	139	132	134	115	137	129	131	136	123	151	130	151	130	147	128	116	115	137	131	142	141	148	159	133	147	122	134	152	138	143	139	131	152	121	116	123	143	127	144	140	142	151	142	143	144	152	169	108	118	126	136	120	113	136	134	130	114	142	121	147	123	149	129	148	138	133	139	138	132	116	132	134	165	142	117	111	149	128	142	123	155	128	138	140	143	139	107	117	134	126	128	135	148	142	131	136	118	122	158	125	133	142	155	148	117	120	131	142	127	132	135	128	122	141	151	146	130	130	123	134	123	150	144	127	141	131	138	135	165	128	134	130	120	116	125	131	131	130	140	145	139	147	162	141	139	148	131	136	121	125	134	107	140	134	127	166	121	128	134	127	108	127	124	133	149	151	120	126	132	135	138	117	141	118	125	142	147	151	128	123	125	116	113	126	124	152	138	127	126	107	138	119	133	150	132	136	131	137	131	120	139	130	100	133	157	132	142	130	135	145	148	132	125	126	127	141	144	156	128	136	153	147	137	113	122	139	128	126	134	118	132	151	131	121	138	158	128	136	138	130	129	135	136	136	148	140	153	118	114	140	147	143	153	140	130	137	140	116	130	109	139	121	153	128	127	129	121	126	141	136	125	147	154	128	149	135	136	150	145	140	136	124	151	118	143	125	124	136	147	131	132	114	134	145	120	152	136	152	134	149	124	138	140	112	140	130	111	145	120	127	134	116	137	128	107	144	103	119	143	114	151	112	117	122	145	140	126	151	139	146	151	131	142	125	143	147	138	135	146	115	147	142	137	107	128	134	122	155	130	141	135	127	122	125	134	116	127	132	133	148	135	147	110	115	140	120	133	119	118	129	149	122	142	144	121	119	130	130	163	125	152	138	118	141	141	125	143	137	130	154	147	149	124	142	144	110	144	126	128	156	142	130	121	115	140	128	138	136	107	128	134	141	143	137	134	120	143	155	138	156	121	131	112	121	135	142	159	126	121	121	125	141	138	130	143	143	132	140	150	132	147	146	156	142	114	153	157	107	142	168	124	167	125	157	126	128	139	144	125	121	113	150	135	144	152	136	131	158	159	133	133	137	136	163	129	130	138	150	131	156	145	137	111	150	143	120	118	125	130	122	141	138	126	135	139	136	144	142	135	142	141	147	141	134	158	127	131	130	132	138	134	129	136	115	129	125	162	152	143	128	116	122	124	144	148	131	134	120	137	144	132	119	102	129	129	153	144	112	126	148	127	135	142	144	116	150	140	123	131	129	138	137	127	124	136	120	145	115	151	116	130	140	139	122	118	134	146	138	134	161	152	131	121	145	147	131	135	125	127	135	121	111	146	134	149	128	157	146	146	138	137	127	103	155	136	137	148	123	129	141	135	126	142	150	140	135	147	129	140	112	135	148	122	136	151	120	134	144	135	125	140	129	174	125	137	147	120	125	141	137	133	140	153	118	156	119	153	132	169	143	142	146	128	119	130	133	128	145	116	130	128	143	123	137	126	131	136	129	122	132	139	143	149	141	137	133	121	136	132	123	151	118	133	146	147	104	121	141	136	125	143	139	141	127	113	127	129	114	138	143	128	133	123	125	136	130	133	174	144	137	142	130	138	117	151	139	153	134	120	133	126	141	123	135	142	134	133	139	144	110	125	145	135	146	130	132	140	107	136	132	138	122	130	139	148	127	152	137	134	116	128	151	136	124	127	134	138	141	119	145	124	153	139	139	144	115	136	144	132	124	136	139	121	127	123	127	127	124	138	138	157	133	123	114	126	168	153	169	142	139	135	125	135	138	124	128	129	137	117	141	143	138	134	141	139	122	127	128	116	124	111	149	104	142	141	136	143	102	131	127	125	125	140	137	133	143	118	144	124	104	130	132	131	137	158	146	147	131	166	144	136	140	127	147	138	148	143	135	145	149	121	138	133	136	137	118	158	127	138	141	141	140	119	140	126	137	118	141	136	148	148	126	141	140	127	139	127	139	121	120	139	123	143	157	129	149	130	129	135	146	159	121	158	134	145	125	161	149	130	134	117	125	122	128	123	136	139	136	160	168	132	126	116	135	139	136	138	147	152	143	132	114	124	128	145	135	141	145	132	120	127	134	116	132	124	135	131	145	149	146	139	147	123	125	115	129	121	135	121	151	146	131	130	137	130	135	140	115	131	109	143	143	134	120	144	125	150	114	131	127	147	134	126	126	121	145	119	123	134	139	121	127	140	148	129	121	122	114	146	141	139	131	140	153	138	148	142	115	136	140	127	135	143	114	136	130	129	130	138	156	127	130	131	154	134	103	119	156	121	150	124	131	131	146	136	145	151	115	141	128	118	140	123	107	133	147	125	150	139	121	128	143	139	127	163	123	146	141	123	120	108	126	138	142	156	135	131	144	134	120	132	143	141	153	132	123	136	126	112	158	129	123	133	125	156	148	115	138	125	132	117	124	141	155	142	141	151	167	145	134	125	130	149	137	138	142	134	131	147	118	128	140	136	133	146	153	129	138	140	105	103	149	164	127	146	134	116	137	146	124	127	126	138	135	136	137	118	123	126	146	118	126	136	138	125	148	147	152	126	142	154	155	123	112	149	143	124	120	131	117	133	124	129	129	127	116	123	155	151	117	131	143	135	145	147	142	136	142	152	117	129	137	135	126	140	144	119	120	142	138	149	125	152	163	114	120	120	127	117	148	142	154	154	123	122	148	118	129	142	123	130	126	146	129	123	133	121	122	139	147	145	135	128	142	134	111	126	123	146	127	143	138	116	108	145	139	139	144	145	123	119	128	121	123	135	126	110	130	129	142	113	126	156	134	126	133	125	146	137	152	142	121	123	120	128	125	123	149	126	121	155	143	131	138	144	117	123	135	135	136	135	124	119	139	121	121	133	139	129	155	144	151	138	163	133	150
6388	628	1216	1338	1154	925	757	660	575	577	545	495	491	454	456	407	457	379	393	442	406	427	414	408	427	371	392	366	356	378	411	363	368	351	357	412	373	350	355	379	358	364	387	356	371	366	393	389	357	334	354	377	332	341	359	374	338	368	322	355	373	363	395	350	351	351	330	383	360	380	356	365	377	350	361	347	362	359	367	382	374	395	366	378	383	342	364	368	367	349	369	368	330	362	386	358	356	375	351	372	361	394	356	350	361	386	363	317	372	332	347	410	340	388	365	357	336	374	351	355	395	361	365	344	371	351	366	364	333	354	332	341	325	353	354	370	378	337	341	359	349	341	382	376	354	334	356	392	382	402	354	329	352	345	324	332	367	336	362	361	374	351	323	370	391	367	328	353	347	347	356	396	348	387	337	341	346	348	357	363	377	333	383	380	348	346	388	364	364	339	337	343	357	357	363	374	326	366	385	379	367	347	342	348	349	328	391	365	333	363	344	358	377	357	351	324	330	346	338	322	333	372	378	326	367	348	354	349	360	348	362	363	384	352	367	359	348	373	386	343	341	321	341	370	339	359	384	348	335	353	367	317	356	356	354	389	335	382	349	385	379	359	362	355	346	336	392	371	341	366	369	366	336	376	387	342	338	314	378	348	338	337	315	372	344	338	357	368	354	380	345	373	365	328	367	355	377	333	359	340	321	352	355	375	360	335	340	339	364	372	348	361	384	334	378	317	343	328	341	369	369	356	342	337	394	373	350	340	395	361	353	358	351	401	345	368	341	377	356	373	381	361	360	351	381	401	352	364	390	353	356	379	349	395	363	367	370	331	345	349	370	345	364	371	361	355	360	343	363	364	363	377	367	374	369	342	407	376	372	345	347	395	326	378	358	336	358	366	388	340	328	381	387	329	332	376	360	361	357	344	399	301	331	362	352	355	346	356	348	375	367	337	341	371	340	356	385	336	350	355	394	380	373	343	347	398	353	358	350	330	377	377	362	387	366	356	350	368	381	380	363	356	353	374	367	349	339	348	337	341	353	363	363	379	365	351	389	375	366	356	362	337	393	350	359	367	348	344	342	372	383	387	370	347	374	327	358	351	348	356	368	353	361	365	353	357	311	346	390	391	340	328	370	311	360	359	373	393	325	375	358	358	347	355	357	373	364	379	374	407	327	363	366	353	332	366	344	377	385	355	339	354	327	368	346	364	371	333	346	344	371	330	342	381	368	341	368	392	354	423	342	326	342	375	350	339	351	352	382	366	351	368	354	350	355	354	356	326	372	358	373	359	353	390	340	377	369	369	340	342	366	337	345	373	339	326	363	362	327	339	349	367	395	387	357	372	344	362	370	367	379	383	367	350	350	366	366	382	366	356	351	393	327	362	381	330	373	335	340	328	367	364	364	368	361	344	372	336	346	367	334	398	354	355	365	360	312	347	374	391	400	350	361	375	354	343	339	365	334	363	365	391	328	371	361	368	367	348	356	390	354	369	328	356	350	366	327	401	370	341	351	362	355	331	361	366	370	346	358	385	366	340	359	388	357	358	373	350	346	364	340	337	351	357	348	351	352	368	325	333	396	342	361	358	349	351	373	353	375	363	354	366	353	358	393	343	346	377	325	377	335	344	340	356	381	361	332	383	398	339	313	380	375	345	348	386	338	354	340	345	389	322	336	329	362	354	361	367	341	368	369	339	328	359	406	350	356	365	353	347	368	354	383	345	352	374	348	351	353	363	370	350	402	380	342	350	335	325	356	349	369	368	379	368	335	377	355	373	366	368	371	337	372	334	352	353	375	354	361	352	393	370	345	355	334	372	390	359	366	333	338	350	392	358	328	326	379	355	357	405	356	378	372	357	346	336	362	357	351	349	333	360	389	377	357	351	341	363	344	361	346	391	365	351	348	335	369	368	344	369	344	324	367	334	339	348	345	389	344	352	327	338	353	333	351	384	377	374	333	342	374	337	321	350	349	375	350	395	339	308	344	375	333	308	358	359	382	341	347	363	345	380	374	361	345	356	409	327	343	384	357	366	352	350	361	332	366	357	323	356	342	341	343	341	370	357	367	361	315	317	338	366	364	374	343	365	350	345	398	335	382	353	337	339	352	356	357	379	340	391	352	376	365	346	327	351	357	372	379	352	339	349	325	349	365	341	367	368	346	347	353	373	372	344	353	354	326	327	394	380	375	355	343	327	337	352	356	355	356	376	351	360	385	347	396	345	374	336	374	363	349	365	379	367	365	337	375	318	364	367	358	363	393	373	343	361	321	343	371	356	362	342	358	369	332	373	350	397	349	324	351	373	373	334	330	338	325	357	354	350	348	367	336	369	338	376	327	376	377	353	352	375	366	376	357	347	324	315	361	387	323	381	369	343	358	373	322	365	355	399	374	344	335	347	366	338	353	376	374	342	388	365	362	371	406	346	340	395	385	351	348	393	351	364	367	327	339	389	384	329	354	370	349	382	363	334	386	337	363	344	341	357	367	354	369	371	345	362	316	375	373	369	364	345	388	358	359	364	395	352	351	349	358	388	352	381	408	350	349	364	340	389	391	320	338	352	361	362	358	366	365	370	353	376	346	323	370	369	371	360	375	326	371	392	369	389	353	354	359	377	346	342	373	357	351	370	374	369	341	348	353	367	366	342	332	356	326	355	366	384	376	382	345	339	366	364	350	335	337	341	331	345	348	381	366	372	346	318	345	311	353	357	364	366	353	347	375	338	366	356	376	368	388	360	374	368	342	368	381	384	339	344	375	368	357	402	353	373	341	382	377	401	366	368	351	343	336	369	376	330	330	387	368	359	379	348	351	373	368	358	340	331	390	349	373	353	380	389	355	361	339	348	352	383	360	353	325	367	337	359	367	316	364	346	351	360	359	371	378	324	347	334	337	367	352	352	359	347	365	361	357	391	360	378	350	347	347	375	379	363	379	365	380	349	389	375	351	352	373	367	334	355	331	364	338	381	373	363	389	344	339	361	321	368	337	383	320	353	358	369	366	347	348	324	349	358	343	359	366	340	365	376	355	356	364	354	330	348	340	352	378	322	337	365	388	368	353	336	412	360	379	366	353	371	350	321	385	343	382	374	353	338	373	336	344	387	313	381	365	335	373	360	369	378	348	358	360	355	337	349	346	335	392	343	370	354	362	379	336	376	361	372	315	349	332	359	355	352	346	330	334	326	371	328	373	352	356	344	363	339	329	367	349	377	398	398	365	365	370	339	354	331	337	379	354	332	330	338	356	348	339	374	360	363	343	371	367	349	348	375	324	372	343	357	361	355	344	387	346	353	362	391	342	352	350	355	340	390	367	371	321	330	355	371	348	336	380	387	349	349	357	353	346	388	379	374	367	389	392	346	381	337	329	365	358	334	348	344	329	358	371	386	361	365	357	374	369	372	387	363	347	335	361	372	346	350	314	365	369	385	340	373	364	380	370	341	375	365	330	378	328	353	354	357	326	370	346	349	334	331	354	363	350	367	383	347
14852	1332	1023	773	535	447	363	330	269	297	255	244	238	245	245	218	245	255	212	205	210	206	225	217	229	208	222	227	201	216	222	212	214	212	199	213	213	238	241	216	236	214	214	231	222	239	235	194	185	207	221	189	197	228	229	187	219	224	243	233	222	214	209	228	213	208	214	229	198	209	191	208	247	212	238	201	212	199	210	214	186	218	213	209	211	200	215	208	226	184	191	188	177	218	211	193	216	201	190	216	204	208	176	203	231	201	185	208	245	180	206	243	181	207	201	205	206	186	208	208	186	232	224	222	217	207	205	197	200	216	212	202	205	218	234	218	216	201	202	211	208	219	211	216	184	197	226	211	200	215	223	199	196	242	218	174	201	198	216	226	226	223	195	201	200	209	228	193	235	204	212	203	218	212	214	201	219	215	205	212	241	195	234	201	207	197	224	221	189	206	202	195	209	204	239	203	205	197	205	205	236	215	216	217	207	200	195	217	201	210	210	213	236	204	201	192	191	208	216	225	212	223	212	213	205	233	202	205	249	204	211	217	218	207	204	200	199	216	203	194	183	215	208	217	212	212	211	204	194	219	213	222	192	206	200	208	207	209	180	202	182	206	204	227	182	212	206	203	214	179	207	214	239	226	226	213	221	217	208	205	217	188	217	173	191	201	193	180	202	195	171	221	192	201	211	198	205	244	196	199	204	220	218	212	210	205	233	188	212	184	205	218	200	207	219	198	207	210	214	233	220	241	198	212	209	198	192	208	186	208	197	196	207	244	211	192	225	178	203	237	207	200	184	224	196	183	233	218	191	191	200	227	204	205	200	207	223	216	187	228	209	211	204	210	186	213	208	208	199	205	199	215	216	228	197	187	197	201	185	234	187	229	210	207	217	197	205	197	231	213	211	224	234	217	186	209	207	204	213	198	200	212	217	212	211	225	214	219	214	183	225	201	223	199	187	201	209	209	217	194	202	230	208	215	184	181	176	176	208	230	194	230	199	195	220	205	210	204	207	203	226	195	217	201	227	204	212	215	230	205	213	201	219	210	224	196	219	213	207	209	226	198	219	230	213	204	214	204	216	224	200	190	195	194	204	224	192	224	219	178	218	199	230	209	213	241	233	203	211	220	195	188	200	236	195	203	216	220	214	192	222	210	215	222	222	219	215	231	205	244	196	210	221	219	195	215	201	230	206	202	215	227	202	195	218	206	209	195	216	189	218	200	227	242	214	216	233	200	198	214	203	208	197	227	194	216	207	180	208	202	224	194	202	210	215	182	205	234	219	197	225	210	215	203	208	184	197	225	211	196	210	203	185	214	183	179	226	220	235	208	229	176	226	194	184	195	210	209	211	229	201	199	231	214	205	195	202	203	215	212	219	233	221	200	210	182	217	192	207	199	216	218	215	231	213	183	192	195	215	210	223	220	208	199	228	206	198	208	216	208	174	218	185	223	200	223	229	187	198	203	200	202	205	208	192	206	196	204	193	212	196	220	207	211	247	234	212	211	194	208	211	199	204	191	212	207	203	198	215	215	221	213	192	216	226	201	209	215	208	220	213	205	201	205	218	178	218	235	218	194	197	214	209	230	222	182	184	217	216	212	230	182	223	200	212	208	216	209	186	167	247	221	229	177	206	184	198	179	179	235	223	221	204	198	195	205	188	198	210	204	209	216	211	212	211	217	201	218	173	196	231	229	211	219	221	223	179	177	207	216	187	217	195	199	211	216	212	227	203	188	188	220	181	223	217	207	193	231	217	194	218	202	223	208	223	217	221	214	202	207	183	230	188	201	181	210	177	197	205	212	241	198	221	204	193	217	206	207	178	242	219	199	242	173	191	204	195	197	211	210	218	196	231	233	217	215	240	209	202	198	205	219	208	185	203	202	217	211	209	200	207	212	200	196	184	225	208	201	212	215	193	205	232	209	201	189	212	196	206	212	194	213	232	220	188	211	213	213	213	176	200	208	206	228	204	197	197	215	211	201	203	200	221	206	211	214	197	198	209	210	191	228	237	244	227	222	224	208	180	198	202	189	213	187	234	221	213	228	223	208	229	190	214	211	194	197	197	220	183	179	198	222	195	191	190	203	224	203	234	195	204	176	225	212	215	207	189	210	212	198	208	180	176	220	178	231	203	186	175	218	190	207	211	184	222	191	220	232	206	191	205	240	226	205	215	238	212	201	212	190	219	191	208	170	233	224	214	214	219	213	209	213	214	219	182	196	213	224	227	236	209	221	222	199	196	220	218	213	221	216	223	212	198	227	201	215	200	230	220	221	218	196	203	195	182	212	206	206	206	210	154	187	225	208	214	178	225	208	189	191	213	224	202	223	190	209	230	232	210	218	214	211	208	225	222	210	209	199	201	195	191	212	201	239	187	220	214	186	205	220	181	201	207	218	213	205	228	203	215	211	202	222	212	230	218	202	234	209	207	189	176	180	200	211	175	197	205	206	202	214	211	234	226	206	240	212	234	222	206	201	199	215	217	220	250	187	203	209	212	225	210	208	209	206	205	223	216	219	193	224	215	203	221	232	198	219	231	218	216	214	220	216	176	204	196	196	233	217	226	221	187	181	187	197	219	227	202	202	195	230	206	194	204	201	216	213	207	207	219	196	205	192	210	223	219	206	192	239	213	202	226	186	220	226	219	229	200	231	183	213	204	169	207	201	168	213	180	185	225	203	222	210	213	217	233	194	218	208	216	193	207	208	209	221	203	209	204	226	199	212	204	204	221	198	208	196	206	213	224	235	218	233	226	212	201	195	240	186	188	176	198	202	191	230	220	209	211	188	188	192	206	207	211	201	206	203	235	205	210	202	223	216	178	213	218	214	219	206	207	204	226	205	213	213	202	188	201	174	196	205	196	204	214	234	207	219	204	188	166	221	213	214	208	227	249	193	203	200	209	202	213	223	210	217	196	230	210	195	207	222	207	215	213	215	212	194	192	232	187	208	203	166	202	212	227	249	207	213	195	178	211	198	195	205	253	210	216	220	197	226	202	187	246	198	230	209	214	186	183	204	228	196	201	199	219	199	203	221	197	181	209	227	195	226	222	206	182	240	199	227	197	209	184	219	207	195	203	193	179	201	210	224	215	214	237	204	222	217	206	218	180	189	185	215	211	230	241	219	217	204	186	224	224	200	212	221	212	261	216	204	217	191	204	195	196	213	204	204	193	226	229	218	201	205	203	218	198	195	195	191	175	189	196	184	220	216	225	240	197	245	198	169	217	188	214	215	201	187	235	199	210	219	248	194	190	214	189	190	197	183	200	205	216	206	219	210	213	190	210	191	214	215	221	229	209	212	231	201	227	191	184	200	206	202	191	201	214	199	190	228	211	227	224	212	189	209	217	216	205	200	176	184	203	228	202	212	206	222	208	202	233	225	232	232	189	198	209	200	245	210	209	229	211	202	215	203	199	225	220	224	208	197	175	205	215	182	216	222	220	202	194	220	219	206	193	207	217	215	234	207	198	197	216	202	197	217
8362	1104	2168	2397	1947	1552	1332	1136	1059	924	816	811	744	711	676	672	665	639	601	599	623	603	634	613	572	599	559	561	598	572	575	562	561	516	532	563	509	603	530	534	534	533	543	544	518	517	526	547	545	516	546	540	536	502	546	550	548	567	517	528	536	503	561	546	489	527	522	511	525	552	550	523	512	556	506	535	537	552	535	518	520	515	522	602	536	542	498	522	558	542	537	493	529	534	535	507	541	497	482	522	530	527	513	547	515	496	474	527	550	526	525	530	540	497	553	540	491	540	576	526	526	495	555	546	483	517	523	510	534	525	485	514	533	544	501	528	566	530	523	483	555	548	511	541	518	512	530	485	520	515	494	547	510	527	546	550	485	506	535	531	528	511	556	567	544	505	527	541	529	536	536	546	560	549	522	522	482	533	520	508	581	565	538	532	508	528	539	538	540	514	517	492	532	548	502	542	511	545	509	541	506	531	525	524	513	529	518	503	514	530	516	501	548	526	491	536	539	581	545	508	507	515	537	510	532	509	486	540	508	541	524	510	529	524	464	519	493	543	498	537	513	522	478	483	569	540	558	593	518	505	555	547	526	511	525	519	537	513	488	460	497	550	513	510	509	515	529	522	538	527	501	515	557	525	499	494	557	514	529	497	524	532	523	483	521	494	554	529	545	569	534	511	505	467	547	515	514	524	538	469	530	508	510	518	549	550	555	515	500	505	521	537	532	545	520	503	501	525	512	474	537	501	528	518	561	533	513	537	526	504	495	520	503	505	524	518	589	499	517	552	494	515	518	526	515	501	552	515	524	500	513	546	528	558	521	526	514	511	502	522	511	516	528	547	537	507	489	529	508	494	535	533	535	524	560	559	525	548	556	549	510	513	536	504	518	488	562	513	510	485	538	496	513	535	490	504	562	511	511	468	510	507	512	547	554	506	551	545	520	518	536	530	503	505	545	555	530	539	570	491	527	500	540	484	527	521	487	536	537	509	539	505	478	548	544	512	542	574	570	555	555	528	548	519	524	521	536	535	512	534	514	516	551	541	507	527	528	532	552	494	539	501	578	542	512	549	505	543	578	506	535	523	488	522	479	493	542	507	518	513	541	553	520	480	437	529	542	509	539	535	532	505	551	494	556	516	510	533	520	529	553	534	528	495	518	496	536	532	554	508	500	537	521	527	519	538	546	550	519	513	491	529	493	533	558	489	524	506	524	519	537	491	491	501	561	539	477	498	535	498	559	539	557	503	533	522	515	524	517	494	511	515	571	503	548	522	519	517	524	531	484	500	540	536	525	506	499	559	506	484	499	495	529	539	512	512	552	530	511	514	506	489	571	522	486	522	508	533	517	512	523	552	564	509	477	517	516	519	525	522	518	527	515	524	496	513	487	536	495	538	586	527	511	546	508	517	519	547	532	498	529	532	534	495	557	528	515	550	553	498	543	517	544	506	522	486	520	529	556	514	529	529	562	510	574	563	550	510	546	518	513	538	544	522	535	556	487	528	509	524	551	525	559	507	483	528	517	536	504	543	534	526	526	493	522	537	540	558	552	547	486	514	507	526	537	510	521	542	520	500	559	535	527	526	522	522	532	525	521	542	531	512	527	506	548	497	532	531	509	482	507	497	549	492	496	509	526	522	524	484	536	543	537	514	500	549	554	546	504	546	544	560	551	488	502	489	544	514	542	533	552	574	516	544	518	548	517	505	537	510	498	515	543	513	537	534	512	522	526	484	525	476	523	513	503	513	517	546	546	521	578	514	523	493	528	503	537	524	540	554	503	511	531	543	543	518	522	511	552	567	475	525	494	491	521	553	537	494	509	511	496	499	510	522	528	515	503	510	492	476	505	541	546	521	519	523	516	532	503	461	513	548	523	572	519	534	531	485	534	518	503	521	552	491	558	515	510	492	504	507	521	538	529	525	517	491	530	529	488	554	488	534	512	552	499	565	494	506	540	540	531	509	572	509	523	566	510	505	580	475	528	536	510	558	522	544	573	552	491	519	532	519	503	523	494	518	511	533	554	537	531	562	513	492	491	532	519	521	526	505	534	486	511	515	494	533	515	557	474	532	510	464	495	512	530	550	511	553	496	515	548	512	547	500	533	555	533	549	526	582	548	528	506	512	555	487	542	527	488	521	519	526	566	540	529	507	497	483	543	518	517	539	542	520	531	541	530	529	553	517	514	488	560	521	546	502	524	509	523	477	516	505	522	516	507	503	548	525	521	513	504	543	535	458	550	449	560	512	546	505	515	523	557	536	520	497	538	501	510	533	533	558	507	538	547	519	555	509	498	505	538	529	488	536	521	481	544	535	511	487	512	540	499	511	525	523	556	539	526	529	557	537	523	538	561	515	514	564	515	508	567	510	558	553	527	509	504	515	532	549	511	521	531	538	535	559	515	528	499	511	492	504	504	548	522	522	542	529	511	548	507	489	505	553	502	527	599	558	472	543	555	553	519	543	517	538	526	532	522	506	546	488	529	528	535	476	550	533	517	553	532	502	560	539	528	494	533	537	503	543	486	537	556	533	487	546	508	535	571	513	519	520	538	527	535	505	500	588	511	529	517	565	517	482	550	510	588	514	495	495	484	540	517	499	518	518	528	543	528	535	532	539	517	516	504	492	556	522	530	503	502	527	548	489	517	536	510	506	560	509	533	506	512	526	557	498	489	527	476	542	548	524	521	528	518	529	557	487	545	534	518	525	527	551	551	535	517	537	504	483	564	515	577	501	528	547	511	549	529	506	526	519	535	519	555	533	550	527	504	543	509	502	559	553	519	541	520	487	515	526	536	535	532	488	562	496	536	528	490	521	483	500	490	511	550	534	491	563	480	509	553	526	524	536	528	563	515	531	508	487	503	503	522	553	494	530	512	542	481	492	507	518	541	478	519	519	523	540	519	511	534	531	523	501	527	531	545	532	519	548	544	556	516	495	551	501	534	497	526	521	530	522	499	517	566	496	530	525	566	507	562	539	516	510	527	536	475	552	542	501	528	516	537	526	494	502	580	518	552	513	515	521	495	528	523	502	530	500	513	573	513	533	541	514	546	508	515	521	541	555	528	527	499	484	530	523	519	541	503	534	510	542	511	510	510	566	533	545	555	533	480	507	511	507	509	492	503	542	518	517	547	549	551	557	516	518	563	491	521	500	528	539	506	548	529	538	505	483	542	528	503	518	540	518	544	480	531	542	529	522	546	496	496	514	519	526	526	525	536	558	523	530	520	518	519	529	523	551	534	545	558	554	533	504	557	521	517	508	502	537	537	460	508	506	535	530	510	501	471	504	541	519	546	491	525	510	524	521	535	533	525	536	524	587	564	548	550	552	525	512	536	474	491	513	554	525	498	514	496	548	553	508	530	543	521	514	522	511	530	555	507	519	511	515	520	510	551	536	564	538	510	538	556	548	503	565	544	534	553	533	510	506	519	562	543	517	478	519	519	499	522	528	574	525	552	504	545	568	548	530	530	537	532	510	525	514
1705	307	294	294	278	329	307	302	310	275	286	271	309	311	284	282	305	279	292	286	296	256	300	314	290	304	286	277	275	302	300	269	325	304	303	277	281	277	291	258	305	325	301	305	284	287	333	296	293	305	328	264	278	322	289	299	274	279	316	278	281	303	274	334	279	279	291	306	271	284	273	311	319	297	284	292	293	284	295	300	290	278	286	297	292	277	267	267	291	283	324	277	296	292	275	317	308	318	270	275	287	291	304	275	270	284	282	288	284	263	291	296	288	322	266	296	267	307	303	328	312	293	292	311	314	318	314	288	271	304	270	321	298	281	311	295	262	305	277	293	297	320	296	274	314	309	273	277	262	295	253	287	277	297	304	281	335	309	295	269	273	278	306	283	283	311	296	269	296	295	289	285	299	327	302	296	292	313	294	281	279	300	303	281	299	307	328	278	276	298	301	300	273	285	306	284	267	288	277	325	281	296	302	310	303	330	300	305	317	308	292	266	291	294	311	273	305	279	306	293	291	309	256	279	267	291	295	305	266	308	267	272	294	316	326	310	297	293	296	273	313	272	283	314	278	302	266	282	324	323	295	257	281	277	270	326	296	282	275	290	279	288	289	273	287	288	290	285	306	301	297	300	293	308	295	300	293	282	285	293	285	294	290	273	291	304	301	349	317	292	289	273	318	314	317	298	310	306	329	297	262	309	293	301	302	275	269	312	281	286	330	279	322	266	280	256	268	298	301	338	326	289	300	265	289	293	309	285	293	293	293	282	284	312	279	258	278	275	291	290	300	315	269	281	277	329	303	287	293	290	283	292	294	284	293	288	306	291	300	274	308	276	298	301	291	316	309	279	286	292	278	284	307	306	314	315	269	298	293	304	298	260	277	291	315	280	301	276	296	282	288	303	296	274	275	282	276	303	291	299	307	273	296	284	312	281	288	279	266	281	294	329	288	296	262	298	284	293	296	290	337	307	273	302	273	295	280	266	288	280	286	303	330	286	331	264	283	290	291	292	277	289	284	294	303	276	275	292	268	326	309	292	283	315	272	289	277	276	301	302	261	290	307	300	298	287	267	285	285	286	289	299	294	328	295	263	302	313	259	293	296	283	285	291	268	284	281	318	264	336	284	296	276	301	310	291	297	299	321	267	300	312	284	294	278	312	286	309	281	246	282	277	274	290	298	274	301	271	308	292	310	267	298	321	291	324	303	277	312	259	281	259	277	285	275	310	281	324	309	348	304	284	293	269	270	303	329	270	305	289	296	284	291	298	279	302	291	316	310	291	283	328	259	295	301	295	295	272	279	278	316	280	292	276	290	294	303	277	295	332	286	296	338	254	266	277	274	325	283	298	288	294	279	255	313	272	300	327	293	285	313	293	249	292	248	295	290	278	275	266	288	290	292	269	276	272	308	299	276	298	247	253	291	248	301	282	315	299	261	260	276	274	295	269	280	277	269	303	331	288	288	318	304	294	321	283	327	278	298	294	268	293	259	304	332	291	297	270	283	260	310	301	293	318	311	268	282	323	300	295	267	330	285	304	301	276	294	278	252	288	287	298	284	290	295	315	280	290	256	308	311	289	305	271	259	282	260	288	293	268	297	299	318	300	301	285	274	287	290	303	289	289	279	303	285	304	332	311	314	305	300	296	310	304	287	272	313	287	323	303	280	309	279	339	307	286	264	301	287	256	291	317	255	303	287	268	272	302	245	273	328	321	251	315	291	275	272	288	288	307	308	277	263	298	288	285	266	278	262	279	279	271	299	289	299	321	279	306	262	298	291	259	319	275	304	269	288	317	278	269	260	294	289	298	295	286	288	312	265	268	299	301	296	308	324	290	299	315	308	293	301	309	313	266	303	325	312	293	295	290	283	287	312	280	297	320	290	314	306	296	277	277	272	275	289	318	305	270	263	301	276	286	342	287	297	308	311	301	299	284	307	277	269	286	285	272	297	288	280	287	280	316	265	320	311	332	294	290	283	314	319	296	302	291	235	301	309	290	303	290	279	277	292	296	268	337	298	295	275	275	308	311	288	303	312	264	300	290	289	256	294	281	303	259	307	291	285	274	329	290	305	297	305	283	269	270	267	272	300	270	282	275	296	281	288	272	308	311	268	296	272	295	282	259	275	291	322	293	293	321	310	280	278	306	299	262	272	258	310	255	277	321	275	273	289	280	280	284	301	289	321	274	304	326	289	311	287	280	284	279	268	274	307	289	302	280	327	301	316	303	304	277	289	308	285	283	300	289	292	306	289	308	303	272	298	285	346	310	301	287	326	298	292	308	259	282	285	293	305	291	297	298	254	280	314	284	289	324	283	343	296	286	301	310	303	294	273	269	282	278	264	282	308	276	303	298	278	291	313	291	314	289	334	279	282	289	283	286	326	277	269	270	327	265	280	317	321	284	309	281	284	282	267	310	275	287	324	282	290	262	315	283	312	256	303	299	293	309	277	293	282	301	286	328	338	301	300	293	274	297	296	276	315	314	276	307	320	274	306	283	286	304	298	320	282	286	318	329	306	283	261	298	317	328	312	297	303	305	264	311	325	270	299	314	321	299	319	304	311	290	281	297	296	269	305	316	316	280	261	293	326	280	267	310	301	310	328	304	269	292	299	315	296	297	289	282	291	287	325	266	276	288	284	292	296	284	311	310	296	270	293	299	289	295	271	287	271	298	290	308	307	285	294	301	271	272	281	308	290	306	293	298	309	296	295	266	293	327	286	287	286	301	327	303	274	287	262	260	313	269	281	322	292	297	289	291	263	272	292	302	280	275	278	295	306	295	284	269	304	270	263	300	265	297	293	255	289	318	293	303	292	284	274	296	270	263	319	298	291	263	287	285	317	257	292	279	285	300	284	282	288	296	293	270	296	296	293	284	291	295	258	282	272	264	289	313	286	287	295	290	299	322	292	278	280	266	302	351	293	297	272	291	272	255	313	323	279	335	305	278	274	270	271	292	308	303	288	299	326	290	253	293	272	287	313	295	303	304	279	267	267	329	272	318	293	259	296	310	322	280	280	286	312	254	297	305	303	312	301	291	299	295	276	300	291	297	276	281	300	308	286	265	271	302	273	288	285	308	270	304	279	278	303	302	277	298	268	295	307	277	276	270	312	294	301	308	268	293	275	294	302	275	286	286	275	293	270	278	280	292	316	314	303	258	291	281	316	313	311	282	275	294	316	294	295	305	334	280	269	257	278	283	290	303	273	304	291	332	294	312	337	319	285	261	294	297	305	267	275	280	299	254	313	285	295	277	282	259	300	333	322	305	268	301	327	302	262	286	286	302	319	287	273	309	316	277	273	298	263	312	292	334	314	312	304	266	291	337	272	280	295	286	299	310	285	279	323	323	288	279	294	319	242	274	339	311	313	288	297	349	316	308	290	283	315	281	252	283	296	280	252	283	283	300	288	345	280	310	285	302	283	324	290	286	308	300	315	285	302	332	287	302	265	294	306	278	277	299	256	302	289	301	266	318	327	277
2098	699	700	669	700	693	657	680	702	698	722	635	658	645	641	658	694	645	647	670	663	639	663	699	718	642	634	675	639	730	642	682	646	680	695	637	670	676	665	686	674	652	650	689	638	652	643	641	671	657	653	659	615	695	650	694	650	616	691	625	686	696	682	663	664	640	670	654	683	675	655	640	646	673	668	687	662	663	640	657	623	676	649	625	663	641	671	649	683	655	635	656	617	633	671	675	689	665	668	658	643	646	686	688	673	675	655	635	655	638	678	644	659	677	686	661	643	728	627	737	656	687	639	637	638	632	660	611	646	645	732	667	635	681	694	654	682	649	664	672	646	650	682	621	693	658	646	636	620	677	656	641	699	645	656	729	668	645	648	652	641	650	645	624	696	656	697	651	692	666	682	689	647	671	654	686	687	649	609	674	629	674	605	648	649	635	677	720	656	659	661	653	657	653	682	598	649	703	653	673	694	691	686	637	660	675	634	666	658	656	695	627	639	651	658	712	680	658	699	660	650	680	690	681	677	636	697	603	738	664	694	640	651	685	628	651	648	647	662	663	630	638	665	644	642	719	688	639	672	702	638	660	707	669	675	635	688	616	653	707	651	697	660	660	650	622	637	655	668	687	632	648	658	641	689	619	685	631	680	649	678	652	672	632	669	624	673	607	673	631	673	707	645	674	644	652	625	681	662	667	642	637	652	723	654	683	619	669	647	639	633	676	669	643	651	668	644	659	673	640	673	667	648	657	607	627	669	650	636	670	648	630	627	671	694	651	717	653	690	661	682	589	679	668	634	651	657	638	651	671	681	644	681	620	637	646	684	673	658	618	672	616	629	642	723	656	662	670	620	576	673	728	663	648	679	644	682	614	642	693	674	700	660	622	646	669	675	614	656	713	696	681	643	669	668	643	636	658	684	621	682	674	667	670	716	669	640	663	671	694	631	683	675	685	627	645	626	634	644	624	661	653	645	629	712	667	678	640	683	712	665	684	670	689	631	638	671	684	722	641	679	661	649	694	649	631	673	644	655	661	656	651	662	684	699	653	660	650	704	652	647	624	651	644	678	671	650	608	677	657	676	654	628	669	644	675	674	655	632	645	708	678	620	673	715	667	644	629	705	627	643	658	627	572	655	607	698	711	659	636	628	679	672	688	648	670	673	616	687	657	581	685	630	669	652	655	672	642	672	666	679	651	675	696	676	696	655	619	647	653	629	665	693	642	623	673	666	640	657	654	651	617	659	658	696	618	670	660	690	671	641	664	628	682	636	648	689	643	648	640	661	632	665	677	663	658	663	686	695	672	641	634	735	648	720	590	661	643	667	637	669	668	649	690	626	630	654	685	650	663	672	658	705	639	676	683	656	644	663	682	665	642	671	657	688	662	615	697	652	616	658	671	640	634	643	655	673	667	598	656	631	690	620	665	651	659	652	679	688	670	642	682	645	649	640	656	687	621	645	662	680	694	643	653	680	667	668	673	607	651	640	681	643	703	669	716	670	675	655	669	726	672	650	644	643	654	670	673	651	596	637	650	655	688	614	630	645	649	694	605	677	673	629	610	666	672	635	664	706	640	640	655	634	630	611	659	728	668	682	645	648	662	681	654	673	698	668	634	679	681	646	659	637	672	632	643	687	686	643	668	661	660	690	692	681	642	685	692	664	671	652	671	647	691	649	670	662	665	660	628	647	616	677	699	604	715	689	646	722	628	658	657	696	655	646	651	644	653	657	635	688	647	674	656	642	690	606	652	677	679	637	680	630	620	647	664	687	630	650	633	703	692	663	639	650	668	676	721	693	633	676	666	613	612	623	652	640	679	639	657	627	653	685	672	691	644	675	714	652	641	654	670	688	683	639	659	637	653	700	640	641	664	671	680	675	657	665	666	689	672	667	657	661	687	678	677	692	657	613	661	686	660	647	637	614	618	638	684	681	650	639	674	643	683	632	629	676	673	673	672	681	627	632	633	631	639	648	669	653	685	683	656	677	635	646	650	686	666	666	634	667	671	661	632	620	674	651	648	618	653	683	643	695	667	676	684	651	677	662	637	671	640	644	673	646	658	670	646	674	656	671	669	644	664	683	681	635	611	653	625	630	650	647	641	656	630	611	678	642	671	665	669	602	661	675	646	662	620	682	622	667	675	625	651	678	665	717	672	671	640	680	645	645	647	650	666	655	723	636	665	662	687	662	691	630	651	655	700	628	647	657	669	675	646	693	646	718	709	660	638	650	648	659	640	667	667	709	663	659	647	649	656	647	647	707	636	609	667	667	689	673	680	724	670	638	691	681	668	660	672	686	647	688	645	669	612	666	660	624	656	664	650	642	625	630	643	602	661	672	632	640	636	679	640	640	711	705	686	665	652	649	622	671	661	672	635	649	673	676	661	640	653	644	660	656	611	650	654	635	691	678	621	675	639	659	682	620	696	664	675	627	674	704	638	656	702	676	660	643	637	686	672	642	659	666	663	703	627	660	682	641	628	657	676	678	671	627	657	662	595	667	653	663	653	656	675	647	662	658	642	665	638	626	678	667	671	640	616	642	663	633	620	622	665	676	659	634	626	613	687	690	667	682	627	637	642	664	656	675	687	642	625	650	659	631	666	708	643	679	653	651	690	681	669	685	640	678	629	632	664	658	676	632	616	703	685	693	656	673	655	660	646	701	682	678	655	618	623	607	636	662	660	632	640	623	666	657	694	640	697	658	621	643	667	701	628	618	650	683	624	679	642	652	655	674	658	618	646	678	613	654	662	649	686	725	644	671	673	643	707	649	722	666	639	689	696	657	691	672	666	623	675	657	627	663	637	721	663	652	632	674	654	670	667	675	688	656	670	670	676	660	683	636	692	639	649	652	699	698	669	616	672	677	661	653	651	675	702	653	667	647	655	724	662	670	659	656	647	601	669	669	647	641	622	678	681	632	659	678	670	663	689	668	652	678	607	678	645	684	678	673	650	665	672	632	650	681	655	617	637	659	619	662	711	655	679	623	661	677	616	615	677	636	664	682	695	683	671	679	690	651	696	693	652	712	679	630	652	645	668	610	670	634	689	652	649	626	690	682	660	667	628	679	674	654	648	641	659	661	680	662	656	666	666	699	677	652	605	677	658	620	688	675	670	672	670	675	661	657	687	686	662	673	647	665	632	675	639	656	677	614	641	649	674	674	614	681	678	644	633	722	716	671	709	651	641	652	629	647	652	650	638	640	666	671	659	670	669	660	692	688	638	671	658	682	656	678	638	670	668	638	666	697	673	657	620	675	648	645	653	643	680	671	676	645	704	675	610	690	633	635	660	652	708	650	645	641	681	666	648	645	635	641	614	682	694	668	646	649	626	632	687	638	653	624	655	667	665	638	633	661	644	634	719	649	649	704	643	675	654	675	708	634	634	672	680	656	653	626	677	668	664	657	633	645	652	702	634	654	721	675	671	693	636	666	640	675	634	656	697	643	613	628	702	679	619	663	683	649	653	676	632	642	641	662	672
7776	512	528	423	299	230	225	191	203	159	170	170	148	153	158	139	138	144	166	156	158	152	126	143	138	125	141	142	120	146	153	108	142	162	125	120	133	112	133	147	146	130	121	131	143	141	140	123	144	116	144	134	128	136	109	126	124	169	129	157	166	147	133	134	135	123	136	156	139	122	126	139	143	128	155	128	125	138	140	144	144	128	137	132	122	122	150	151	138	126	152	133	148	146	142	134	116	156	134	154	149	150	143	129	125	127	125	140	142	156	166	150	143	152	154	148	156	131	116	138	135	145	144	116	145	137	123	151	139	122	128	147	138	159	131	152	137	136	152	143	118	143	123	135	138	156	127	149	147	120	139	131	140	121	161	135	133	140	151	132	113	144	134	126	123	149	144	114	123	122	156	122	117	134	138	150	115	146	117	126	121	145	161	117	153	138	134	125	142	131	137	140	145	131	125	122	144	132	135	131	117	147	142	115	135	143	132	155	144	129	127	122	141	114	136	121	134	128	131	119	143	129	138	134	143	117	147	106	135	150	133	133	141	131	139	141	147	124	142	140	129	158	133	122	145	145	135	151	141	154	121	138	132	146	144	134	126	120	138	139	128	134	128	127	134	130	137	149	136	161	156	118	144	156	146	125	110	136	155	127	125	145	131	142	126	122	155	137	126	140	130	148	146	130	132	133	131	133	152	130	139	148	133	136	145	140	126	144	128	150	141	154	159	171	156	150	149	154	132	153	139	132	145	145	156	128	111	129	139	153	147	138	160	144	134	151	143	148	135	131	114	121	127	138	135	135	145	137	152	128	139	127	147	133	127	139	135	141	133	146	141	130	120	130	157	146	140	121	158	128	133	141	133	135	132	144	132	143	142	140	114	136	138	129	143	145	144	117	148	130	135	135	142	140	159	130	135	139	168	137	160	123	164	137	139	153	112	139	126	142	127	146	142	125	146	133	121	133	150	149	141	144	129	126	146	137	109	148	127	139	138	124	132	145	125	131	158	122	129	117	138	136	132	110	126	140	112	127	112	129	146	126	128	148	148	123	125	108	149	138	150	126	149	148	131	113	140	133	138	110	140	141	134	135	129	143	120	143	132	122	129	138	129	132	132	142	123	156	129	137	145	130	154	140	131	149	141	129	128	130	136	152	147	153	108	118	123	136	102	135	118	130	139	131	151	133	133	134	168	137	137	119	142	143	120	146	126	127	131	138	134	137	129	136	121	140	152	136	141	138	147	157	141	129	140	164	105	128	150	130	167	121	148	128	124	123	145	142	99	128	145	143	142	132	142	133	124	160	135	131	141	133	139	134	138	145	125	152	139	141	139	131	163	150	129	144	148	134	124	124	119	96	147	140	135	124	149	130	147	149	114	138	121	130	131	132	126	151	138	129	147	140	132	122	135	130	117	121	140	134	112	142	141	155	125	150	127	130	123	131	156	125	141	120	151	167	161	135	138	138	153	154	148	141	116	153	141	148	125	133	126	143	124	139	135	142	129	137	119	130	119	116	140	134	153	131	129	140	146	140	125	134	155	151	151	163	151	144	150	145	142	162	149	135	141	151	122	133	140	134	168	134	128	150	138	154	129	135	132	121	153	127	147	156	147	143	109	140	152	111	145	145	148	149	135	152	129	134	136	135	136	137	129	148	120	128	127	140	129	134	121	137	151	119	161	117	129	123	125	136	158	140	139	150	128	160	128	161	124	164	113	121	150	138	133	143	126	126	158	136	136	142	150	128	122	139	125	138	138	141	155	149	121	134	127	142	138	132	125	134	129	130	141	128	142	125	150	116	131	145	163	125	134	129	140	114	121	120	152	154	138	147	121	141	147	150	135	142	143	128	134	125	150	120	160	151	108	138	168	144	141	141	134	112	140	131	130	136	122	137	129	131	135	137	124	134	152	146	139	128	147	148	124	120	122	141	152	167	157	131	118	127	134	156	144	136	123	123	146	119	124	139	145	118	153	126	129	143	151	127	119	154	138	129	134	144	150	141	135	119	139	140	161	133	139	127	146	143	114	143	146	141	160	141	132	125	138	130	142	130	150	146	146	142	143	128	167	134	127	125	148	122	118	143	125	129	139	117	132	153	147	121	130	137	149	125	137	125	125	142	118	147	140	132	143	123	125	138	126	152	124	142	140	123	135	136	145	147	138	139	154	153	134	111	150	134	134	134	156	136	119	130	150	148	154	146	136	139	141	146	117	156	127	129	157	143	134	114	140	174	157	135	136	135	143	131	130	156	142	129	143	152	134	145	135	167	137	144	147	136	128	134	147	126	108	118	131	148	145	132	150	149	136	122	145	127	132	131	136	133	114	135	119	134	138	131	125	128	142	111	154	122	123	145	151	139	142	150	144	135	126	150	137	150	136	144	134	117	121	114	111	156	147	131	136	144	148	142	108	125	142	136	134	123	137	136	146	125	109	168	129	139	133	133	135	114	154	126	122	130	121	149	132	119	134	151	159	136	136	107	110	138	132	139	123	145	141	133	120	120	148	158	159	142	126	121	145	130	135	117	138	140	152	133	156	129	145	123	144	134	139	137	126	110	138	108	131	155	126	133	120	136	127	120	142	97	154	114	132	133	117	148	143	151	110	136	158	158	138	136	124	130	136	131	141	135	155	141	118	126	140	137	139	122	143	145	134	150	144	146	129	140	156	135	140	151	147	151	147	138	130	146	126	129	106	129	143	135	136	137	139	123	137	137	137	113	122	123	143	144	136	144	132	142	139	130	133	120	134	116	146	121	123	128	143	134	107	143	125	141	134	121	146	143	148	149	140	165	120	128	120	139	134	133	118	161	132	144	123	156	110	149	126	142	148	162	139	123	142	121	127	151	133	115	156	131	147	119	131	164	166	113	166	117	140	151	118	122	135	144	130	124	120	142	129	135	137	142	148	133	117	124	124	132	133	129	137	132	105	137	132	135	129	123	156	143	139	147	138	131	147	132	125	136	124	111	133	144	145	124	138	138	152	135	139	127	155	144	137	122	118	137	127	150	124	132	138	133	133	125	136	136	122	124	120	148	143	126	125	158	133	144	130	137	152	117	136	152	157	153	148	130	148	136	140	137	137	136	119	140	145	136	132	158	130	155	123	124	130	155	142	123	151	144	130	139	127	145	169	140	131	150	137	162	141	136	127	135	131	130	128	154	117	135	148	152	131	132	157	125	147	140	134	116	134	118	155	128	124	144	148	141	141	135	162	169	139	145	135	141	130	150	150	133	141	147	131	127	121	134	138	139	135	137	142	127	125	129	148	127	139	106	101	143	130	125	159	128	127	131	134	145	123	144	138	139	152	124	123	128	152	140	145	135	134	133	133	131	127	152	132	123	141	132	136	112	116	139	151	145	153	139	138	135	135	124	118	137	135	152	138	130	159	123	129	144	129	147	145	133	130	120	133	135	145	147	134	128	152	136	125	143	142	125	154	154	130	131	140	120	121	124	130	132	148	138	117	116	149	124	153	152	151	126	144	131
6309	647	1205	1381	1137	899	708	677	605	527	499	463	454	475	468	421	430	437	427	401	371	423	384	382	381	394	379	373	368	392	361	372	383	404	362	373	380	357	348	399	389	373	399	381	347	385	370	366	371	365	391	341	372	366	366	343	350	367	374	321	380	374	359	389	335	352	388	377	382	365	359	353	360	360	348	370	377	342	330	339	411	377	369	335	351	333	367	365	368	365	369	365	372	367	356	358	373	352	356	339	370	367	357	353	385	352	361	350	354	370	388	359	360	318	351	349	344	353	391	376	375	394	353	350	348	377	351	370	359	337	336	321	384	349	332	362	363	359	363	360	368	353	335	350	365	373	363	345	334	367	371	358	366	359	343	364	370	345	380	403	327	349	367	309	398	368	372	351	328	338	391	352	353	347	367	371	335	344	336	340	379	382	353	360	358	355	375	347	378	338	343	325	356	366	352	353	361	357	381	345	374	360	319	339	368	330	361	351	333	370	384	363	377	332	331	346	367	329	371	361	347	332	342	391	365	352	370	369	377	332	381	371	372	342	398	353	363	337	384	365	346	344	386	330	334	355	338	368	356	360	369	326	339	369	361	337	367	368	378	352	377	350	381	385	341	356	371	369	358	367	376	354	380	407	360	364	346	364	375	362	382	393	336	335	391	333	380	359	354	355	352	358	365	327	348	351	329	381	337	353	371	352	361	361	337	362	369	375	361	348	362	387	338	358	350	372	360	358	334	346	367	357	366	340	365	390	369	375	361	372	373	359	332	373	393	328	320	364	363	358	399	311	343	336	358	388	387	379	386	360	342	356	337	355	378	355	334	357	326	342	366	368	378	348	358	369	375	397	360	344	365	362	358	353	338	359	376	387	341	373	370	329	322	343	345	343	339	320	356	338	337	332	378	359	373	392	358	367	347	362	356	352	325	356	349	354	359	363	344	331	365	351	322	355	333	370	341	379	366	332	365	341	350	328	356	370	354	380	353	324	366	361	343	324	370	338	318	357	363	368	363	388	328	366	335	350	380	361	343	331	349	318	386	320	327	366	371	372	379	355	347	351	357	365	342	356	376	376	362	331	369	334	358	347	363	363	353	405	354	336	357	348	361	382	369	340	376	362	387	371	352	342	386	322	378	343	357	350	365	360	368	382	392	377	340	332	384	336	398	348	358	333	361	360	362	338	374	353	358	329	350	377	352	332	400	369	327	330	336	368	353	336	334	356	347	387	347	367	334	358	352	362	373	366	362	357	384	392	335	365	352	356	357	339	323	360	365	390	358	356	351	360	362	322	363	370	346	346	349	348	330	347	341	379	373	381	349	343	392	357	363	342	314	398	352	382	393	339	355	371	334	368	361	358	355	370	377	374	378	350	373	384	349	371	345	329	364	350	359	364	410	345	372	360	365	349	336	374	359	339	367	342	345	367	331	372	356	353	348	347	372	347	364	325	344	341	361	357	326	389	386	378	345	377	375	341	358	377	332	364	357	366	371	326	365	355	377	360	376	368	344	346	377	363	370	360	355	363	332	372	350	328	365	336	363	376	354	342	362	342	344	384	340	361	326	371	365	349	372	364	380	353	348	360	367	308	375	373	379	334	344	366	341	341	342	384	355	430	357	357	377	399	361	369	332	344	361	384	341	375	357	339	350	385	355	352	376	345	367	340	393	353	359	326	354	370	362	341	348	352	346	377	342	356	376	316	341	394	368	367	362	348	341	371	340	374	359	371	363	396	382	336	370	327	365	390	376	369	370	331	399	349	351	340	343	384	364	375	364	334	329	381	346	334	366	384	361	376	333	367	366	379	380	356	390	351	333	383	352	367	355	324	363	360	333	360	357	346	344	382	334	337	370	399	345	362	355	369	348	338	382	381	398	346	379	324	386	367	305	345	347	337	393	388	350	366	338	356	304	352	346	368	322	355	359	361	356	378	361	339	400	373	366	378	375	390	371	369	342	322	393	383	362	376	355	325	358	363	331	383	364	360	375	362	371	356	358	335	377	384	374	367	343	369	376	346	345	383	337	349	393	339	359	322	343	339	363	342	384	393	366	395	354	351	348	355	379	335	350	322	391	336	367	394	359	349	389	337	370	355	386	358	337	394	350	308	335	355	349	334	332	343	375	392	373	333	358	352	376	351	338	343	355	352	379	360	340	362	373	361	340	409	353	356	360	363	355	379	360	365	337	365	356	350	363	387	349	357	329	368	379	310	350	383	371	362	371	352	349	354	343	378	343	341	393	352	382	365	381	398	340	337	353	356	337	383	332	375	373	371	368	380	335	386	386	398	387	329	375	392	340	364	363	343	339	344	388	363	380	336	372	332	341	335	324	337	342	364	373	338	347	352	347	357	371	353	362	358	360	388	332	361	412	354	344	365	322	384	377	361	348	376	364	386	391	317	349	330	353	350	358	347	355	358	353	339	364	381	358	374	360	365	336	365	336	358	319	349	350	353	356	374	371	373	371	348	340	354	354	375	353	355	356	391	350	369	348	372	381	375	336	336	353	365	353	347	359	409	326	347	379	365	350	359	369	390	369	342	372	354	379	367	370	388	345	357	339	341	369	321	350	341	360	358	394	392	412	342	343	362	314	372	364	345	345	349	351	381	366	363	352	378	361	322	369	373	389	368	375	374	353	354	320	385	351	338	369	340	352	378	356	391	348	359	369	326	350	386	339	399	313	352	342	358	376	370	358	373	363	353	355	331	361	344	332	361	373	309	311	369	369	345	343	393	382	340	381	346	332	393	361	353	385	360	362	392	354	347	343	360	358	295	332	368	374	340	351	356	335	361	359	382	367	330	330	393	355	375	335	375	345	359	352	368	356	372	338	358	389	350	362	370	353	323	335	315	356	351	370	374	356	384	393	374	352	401	359	370	329	361	354	364	327	359	385	368	376	371	331	385	340	350	363	417	332	395	414	339	344	358	359	383	335	361	352	335	365	333	358	349	321	357	347	348	353	362	363	368	334	324	384	327	311	353	367	362	357	349	335	372	391	362	343	369	343	377	325	371	367	384	379	332	386	350	365	380	345	343	344	377	372	379	368	398	359	327	361	357	343	344	370	373	359	373	334	356	338	359	350	333	368	365	341	353	372	362	342	346	352	352	378	368	355	330	323	391	363	356	352	358	358	351	330	378	362	348	350	361	356	367	325	393	344	389	343	370	351	396	346	369	365	366	371	386	371	377	360	390	350	362	324	375	354	357	370	343	348	336	344	377	347	337	356	333	410	338	372	358	367	348	373	350	377	370	362	375	368	369	371	364	393	372	356	375	343	348	360	385	344	360	343	380	358	365	377	381	350	339	354	373	359	372	356	346	346	391	392	350	350	361	369	407	358	360	356	346	371	353	341	361	401	350	382	374	372	374	378	392	380	328	370	388	345	364	375	346	374	334	383	388	342	349	337	372	365	350	351	346	346	352	373	384	387	338	367	340	369	345	381	359	387	374	400	343	361	335	325	373	358	348	356	381	375	343	409	359
14560	1305	1003	816	537	405	365	298	276	264	274	262	243	251	220	254	211	202	216	229	236	236	205	214	245	200	210	221	211	229	223	219	228	177	176	223	217	176	195	225	213	202	218	208	220	224	193	169	197	200	219	212	207	214	204	210	217	207	215	225	188	209	227	214	235	211	211	213	186	196	201	192	227	208	215	181	200	206	195	218	233	228	177	215	219	222	236	224	218	222	197	207	235	231	223	200	211	221	233	202	199	209	204	231	169	182	193	206	223	216	187	206	204	203	228	201	235	235	200	192	215	191	212	210	208	205	197	231	234	189	233	181	183	203	206	215	222	195	201	206	171	211	215	214	231	194	196	208	228	221	210	192	194	200	173	211	208	187	202	224	214	207	219	204	215	189	212	203	230	218	234	206	198	217	231	191	194	209	186	194	201	226	194	190	194	189	221	208	208	210	225	212	206	215	178	203	204	183	221	210	196	199	183	197	200	194	189	230	208	218	219	200	208	221	204	207	220	203	205	191	194	214	199	209	213	225	202	224	241	221	178	208	211	206	213	201	204	205	225	194	226	181	208	208	203	208	202	175	218	194	231	224	205	177	212	216	203	198	211	194	199	176	223	230	223	213	224	210	221	190	165	236	206	221	219	209	204	191	177	212	192	214	227	202	196	204	209	223	203	209	229	196	207	203	184	227	197	202	225	188	206	213	204	194	216	197	229	217	201	226	211	186	208	218	229	204	197	183	184	205	218	195	162	213	219	205	199	207	202	203	215	227	213	214	203	214	211	209	205	203	192	221	193	216	213	209	217	198	217	201	221	209	205	220	189	196	205	190	217	200	192	190	226	248	230	194	199	204	212	186	197	242	222	208	208	209	176	205	212	195	202	223	212	190	183	226	241	233	254	182	224	212	207	215	198	194	218	192	210	216	231	201	222	216	206	214	209	221	194	207	213	193	218	192	224	207	211	229	208	200	210	246	232	193	194	207	221	211	203	222	200	214	212	202	206	201	207	233	203	218	210	185	190	218	220	220	210	184	203	234	211	195	193	195	208	235	212	195	203	221	189	216	196	219	229	210	211	204	208	203	202	210	238	200	243	230	219	180	202	183	217	200	202	204	225	221	227	197	224	215	208	179	210	206	195	207	190	207	217	207	196	237	220	185	201	223	216	207	208	213	214	198	249	230	208	179	191	201	259	214	191	179	198	221	208	220	199	207	229	216	190	202	182	200	208	223	222	214	211	203	185	202	218	200	211	215	245	193	225	200	222	214	232	209	175	214	190	203	228	187	194	185	222	239	223	228	214	196	191	221	211	189	182	199	210	248	183	216	201	195	195	186	232	212	205	233	231	196	231	178	203	198	226	182	227	188	204	217	218	207	221	191	188	187	199	211	193	202	221	216	218	222	232	213	233	206	211	220	191	226	212	194	227	222	199	232	206	235	176	204	197	203	208	194	189	181	251	223	207	210	220	202	200	222	213	218	192	209	208	210	209	188	201	205	207	215	220	195	197	199	242	196	197	217	210	199	212	207	202	195	206	205	226	213	217	220	237	197	246	212	198	195	209	205	198	229	211	188	175	186	211	203	213	199	212	225	189	223	201	231	194	214	221	197	210	211	197	212	216	235	175	186	197	217	196	169	193	201	210	205	200	212	221	206	192	198	209	225	202	219	187	230	184	179	217	199	198	206	218	245	203	189	234	182	200	201	188	240	200	215	222	227	200	172	219	192	191	207	218	223	189	214	207	204	209	199	188	195	201	230	196	212	177	213	222	222	218	238	204	205	226	228	243	194	227	218	197	246	216	180	175	220	224	204	211	245	218	199	168	184	198	196	229	235	181	239	209	212	222	192	212	199	201	201	220	206	193	202	196	188	205	210	231	238	213	193	243	206	213	185	214	205	229	206	192	202	205	191	201	200	190	220	197	197	233	185	191	172	234	198	189	207	221	189	207	227	213	218	179	204	199	237	213	178	224	203	206	181	197	222	189	211	214	205	205	198	233	206	214	190	219	224	251	224	195	196	192	225	201	216	226	200	192	210	226	196	204	208	181	209	223	198	232	213	192	205	208	225	198	237	234	225	209	224	196	231	217	197	209	206	198	222	191	233	193	206	233	204	238	223	187	216	213	190	204	226	194	218	215	207	199	201	215	242	211	200	224	200	226	208	241	248	238	219	225	214	220	232	230	232	227	205	225	189	226	203	192	223	215	186	184	229	202	212	218	204	196	184	222	192	194	197	214	203	222	211	210	192	248	231	221	249	215	206	206	216	209	199	196	213	227	208	208	227	225	238	211	213	208	199	199	221	195	201	226	211	195	227	200	188	188	178	217	174	207	218	199	247	223	196	210	214	200	218	223	194	212	197	208	212	224	192	226	209	228	225	215	224	225	208	185	212	196	199	184	209	205	212	212	197	207	219	195	229	193	182	210	209	180	241	215	218	217	213	203	190	217	227	199	193	187	205	194	231	181	202	205	202	204	203	206	232	231	228	216	218	203	218	219	199	205	210	189	176	223	210	212	209	222	231	211	210	226	221	208	198	196	213	180	200	234	220	186	203	218	195	213	193	195	189	202	184	213	198	205	221	194	199	227	212	192	208	226	220	205	217	191	214	203	204	194	188	231	214	194	213	210	212	227	191	196	225	226	197	222	219	235	213	197	203	202	222	212	211	222	201	209	187	197	206	211	200	210	204	213	185	204	200	207	188	232	226	199	190	219	194	199	218	208	222	169	176	205	207	202	190	204	196	198	261	209	199	224	203	200	208	207	198	218	225	205	207	212	200	225	213	197	197	220	207	177	190	233	211	184	223	221	193	192	200	203	198	219	234	214	202	262	201	211	194	219	192	214	191	193	202	214	193	217	220	194	220	217	230	199	199	191	204	207	214	220	210	179	225	194	195	203	196	204	231	202	191	234	235	210	207	199	217	219	207	198	194	227	215	190	198	233	193	201	236	205	193	205	184	171	206	208	224	197	210	200	226	226	202	189	186	193	207	214	209	183	209	214	173	192	233	213	212	221	211	204	196	218	194	215	218	201	210	210	200	200	209	201	196	222	214	222	208	219	203	222	227	212	208	210	186	246	224	213	208	186	181	218	194	212	205	234	212	220	203	205	191	184	227	202	212	195	194	217	191	239	209	200	207	208	205	217	204	187	230	235	187	210	229	190	223	201	208	181	213	190	210	217	200	222	204	193	205	207	227	201	230	200	213	183	194	249	211	222	213	225	219	204	204	198	194	217	222	185	202	214	241	225	244	231	217	202	196	226	228	209	222	187	229	198	203	215	228	202	216	234	227	228	207	212	184	220	188	237	212	207	217	230	194	216	218	215	197	228	227	199	233	208	209	229	216	220	198	208	184	224	217	208	197	211	204	192	231	214	221	174	201	208	203	197	229	204	232	217	232	199	202	202	238	218	223	198	168	206	202	216	207	222	195	198	218	191	179	214	194	213	183	193	180	235	220	204	189	219	217	232	219	219	188	227	226
8442	1099	2123	2531	2046	1645	1269	1107	992	911	868	802	770	707	696	653	618	652	592	633	650	569	560	571	563	614	620	585	582	565	541	562	567	518	589	538	544	557	548	531	590	530	550	568	541	563	539	547	550	556	537	549	577	526	563	573	498	543	563	508	543	566	536	526	509	505	526	543	578	496	557	504	544	512	492	533	540	520	551	515	479	558	575	534	520	506	518	526	530	544	545	525	574	539	526	534	532	544	555	536	517	522	497	502	520	523	476	526	485	551	540	521	486	512	518	539	494	527	504	530	526	538	562	534	553	519	496	518	520	529	520	531	516	530	508	551	527	531	504	524	508	540	543	532	521	479	558	568	550	506	579	525	497	526	550	539	529	515	550	517	526	520	515	547	545	522	504	526	531	495	477	530	521	553	581	496	523	583	530	526	546	501	520	546	524	576	524	493	532	539	515	505	496	520	517	498	523	494	526	528	514	520	567	490	512	522	525	570	549	531	542	527	462	528	539	536	510	521	514	516	524	558	505	470	545	589	498	508	502	573	551	544	521	542	511	510	602	544	519	514	551	533	560	521	561	480	493	520	549	540	537	538	573	532	517	569	517	519	524	530	498	540	507	512	515	556	514	535	513	513	575	560	552	549	505	550	547	531	516	510	505	548	529	515	527	500	505	530	532	525	507	529	544	517	511	545	537	534	522	528	489	511	561	537	540	511	540	508	503	529	522	482	543	505	570	544	523	505	543	551	562	516	512	533	544	548	512	540	556	534	538	494	543	538	555	527	496	538	471	496	519	558	503	533	540	552	506	528	519	505	505	520	512	546	541	494	543	560	525	539	542	511	509	481	510	530	478	535	550	536	536	509	524	492	545	489	541	521	535	527	481	534	514	542	533	537	522	507	563	500	515	539	526	530	509	539	516	520	499	514	552	526	504	532	518	531	548	535	544	501	546	534	491	510	506	513	518	520	564	483	522	545	546	536	522	518	540	499	542	505	537	536	509	531	550	538	511	496	550	556	480	577	528	530	491	503	530	542	535	541	537	516	484	524	506	479	505	552	527	493	523	567	517	513	520	508	510	533	498	543	497	542	539	491	603	549	555	509	524	550	521	495	550	551	553	568	518	486	538	544	526	537	522	534	534	557	500	538	559	547	519	522	520	504	501	491	493	552	540	534	524	534	512	521	549	542	542	515	564	550	540	533	555	518	560	541	522	547	530	508	544	529	535	499	514	527	585	499	525	499	529	533	536	512	498	508	513	516	528	516	518	530	551	545	539	491	549	501	561	504	577	532	537	521	519	538	512	530	524	539	494	550	504	529	560	524	500	520	521	524	544	504	500	533	565	507	522	509	499	519	526	551	500	562	514	526	537	529	524	518	501	555	517	532	528	560	577	524	550	539	510	531	478	491	509	531	529	528	511	504	464	512	550	511	575	526	493	533	533	510	529	529	534	537	554	534	472	515	549	514	520	501	523	527	497	513	551	523	533	511	524	512	535	555	523	499	513	525	540	536	511	520	489	515	506	502	521	549	496	570	526	500	511	507	489	541	521	515	529	505	539	547	499	501	508	536	527	527	535	517	483	505	492	499	545	517	542	512	496	540	528	553	498	517	495	519	532	516	531	530	510	540	531	476	518	526	571	500	542	533	504	494	536	552	531	514	496	530	497	528	502	561	565	509	520	527	521	517	529	529	499	546	586	496	543	522	535	574	510	502	537	489	553	497	513	475	523	531	499	541	550	554	536	531	526	554	503	530	501	541	511	534	527	502	526	510	533	528	504	511	520	518	521	514	538	509	496	532	518	580	532	545	550	511	514	537	537	556	520	557	524	549	517	533	499	523	587	547	520	526	494	535	539	547	523	506	551	544	519	492	522	545	520	524	499	512	525	524	539	486	511	537	563	531	543	525	514	542	506	545	529	526	521	526	510	538	552	493	544	528	548	534	510	543	525	536	520	480	540	499	561	514	528	551	507	531	540	553	534	524	491	549	524	540	533	544	505	518	520	546	537	473	540	553	516	539	553	568	554	537	520	538	533	535	557	507	516	534	510	508	516	528	540	577	540	514	508	526	550	519	507	510	473	577	566	555	549	530	548	541	538	531	507	541	495	501	496	511	467	538	548	495	547	465	508	500	517	555	515	495	545	470	517	502	537	518	519	484	569	511	492	536	508	567	537	546	521	491	499	554	549	544	503	488	524	549	532	515	535	538	530	544	520	557	519	533	524	495	546	553	557	508	485	518	532	531	557	546	499	530	543	538	552	526	538	519	559	511	529	526	507	534	515	527	503	557	493	485	552	533	541	565	518	515	520	537	486	598	519	501	537	524	530	524	479	499	536	543	512	534	535	528	514	537	558	557	521	556	481	504	501	553	547	585	551	512	529	525	534	506	532	521	540	551	497	554	504	486	526	514	516	492	539	510	545	502	526	548	555	519	509	505	520	515	499	470	536	530	543	522	532	512	532	577	546	547	488	520	553	458	500	579	529	498	538	550	548	540	572	505	517	522	519	545	500	539	505	532	500	555	551	550	491	499	507	534	556	548	532	553	524	533	544	521	538	544	547	514	512	517	526	494	488	541	520	535	506	523	542	528	490	548	546	534	534	478	520	511	506	546	560	551	496	498	529	495	522	505	538	560	500	494	515	560	518	530	575	497	535	521	504	519	472	499	522	551	560	520	508	526	541	543	547	499	572	521	530	557	528	506	528	513	505	550	563	498	478	519	510	538	520	534	499	508	521	514	523	536	519	564	466	560	500	529	523	503	558	537	524	488	506	518	510	511	558	512	528	510	485	521	539	486	553	507	523	538	565	500	541	488	537	500	527	519	506	496	567	513	540	575	548	519	482	580	528	533	502	497	526	501	528	564	539	550	492	528	520	561	518	497	474	511	523	502	500	537	554	497	516	519	520	502	559	549	513	506	500	502	517	529	522	518	530	555	525	499	577	509	530	508	508	519	514	531	515	536	530	536	515	515	500	520	506	460	529	569	496	566	543	525	546	511	508	539	528	524	548	530	559	518	517	540	554	506	508	555	529	515	505	553	534	539	506	499	492	512	537	527	543	512	476	513	515	497	507	529	524	474	519	545	504	522	547	503	514	552	500	543	544	530	539	531	572	545	550	553	504	517	507	532	541	518	514	496	517	534	508	519	554	535	528	553	500	532	480	563	547	473	554	512	506	540	520	488	563	509	506	520	533	523	496	499	571	512	515	552	547	491	566	520	495	540	511	533	542	550	520	499	553	467	530	532	543	524	531	542	513	552	546	527	509	538	527	569	513	543	552	550	541	505	527	508	501	525	510	533	523	494	519	522	484	515	547	565	555	483	513	507	505	556	524	525	528	534	502	507	508	536	543	500	510	534	522	533	533	502	502	548	534	498	520	547	510	500	508	549	554	510	522	506	523	502	512	530	522	515	554	504	545	493	546	521	532	529	544	506	522	553	531	530	529	546	535	524	536	538	546	501	542	489	496	565	517	510	506	539
1739	306	280	271	332	279	274	286	322	324	264	324	280	271	289	280	291	290	271	280	317	297	283	304	288	281	281	286	281	302	319	298	318	328	283	286	307	275	296	314	300	318	309	308	313	305	291	318	260	280	269	301	289	304	286	286	318	334	281	297	269	317	296	278	275	283	290	272	281	304	284	278	288	304	295	275	273	277	293	286	328	256	305	275	292	302	289	328	285	288	295	302	309	297	282	296	276	271	275	286	303	294	262	286	278	300	291	296	313	285	272	283	302	282	302	307	278	315	319	324	304	291	307	281	265	287	287	255	283	314	267	274	275	306	316	319	282	316	290	301	277	310	286	298	280	280	364	271	297	270	290	307	292	312	335	313	256	296	295	273	255	305	270	288	299	314	280	286	286	302	274	285	303	266	287	291	273	296	282	299	283	259	283	309	272	277	290	262	317	313	316	292	261	265	266	318	293	283	303	294	309	296	273	286	303	292	359	330	341	290	283	279	291	270	320	299	279	272	300	287	285	287	293	297	257	313	275	282	267	265	303	276	281	307	309	290	300	298	304	324	327	287	270	291	283	286	264	300	294	313	304	249	303	303	304	290	284	300	296	280	283	290	296	309	280	321	257	276	253	300	278	286	300	314	305	278	295	287	283	296	282	283	310	271	258	262	313	328	295	269	279	313	289	303	297	276	255	300	328	300	303	278	280	291	294	292	287	286	300	285	311	300	304	301	299	291	290	286	297	281	291	291	297	301	269	301	314	317	286	310	294	266	291	302	303	292	306	290	289	295	326	315	296	297	291	313	256	300	268	276	309	298	299	276	287	289	288	288	255	275	280	283	278	294	310	280	287	252	281	303	305	297	293	290	301	286	275	263	309	307	278	246	285	294	260	288	292	277	283	326	293	325	295	286	239	296	267	293	303	302	281	320	300	302	304	305	298	286	361	283	299	293	308	302	272	298	278	311	285	311	304	293	295	285	296	309	278	259	285	319	305	289	282	277	294	290	320	302	303	306	274	280	299	285	321	290	283	298	263	281	281	317	300	300	279	298	284	285	268	277	321	313	290	327	287	278	268	253	280	297	308	283	271	315	306	301	306	284	291	285	292	278	298	286	291	297	300	302	266	278	293	291	261	332	269	280	287	315	299	316	300	285	285	273	272	309	264	269	273	274	305	292	300	290	312	305	287	267	308	281	303	313	302	304	292	304	300	261	306	259	294	291	296	298	294	325	266	277	320	259	265	310	307	279	304	259	263	315	311	291	289	298	289	310	290	271	274	323	292	299	290	286	278	309	293	303	293	316	296	318	311	320	321	289	314	274	281	289	263	264	297	292	295	280	307	290	292	286	303	302	283	284	299	274	318	298	324	297	290	316	282	287	287	290	301	302	305	302	268	300	284	260	308	293	309	285	285	307	285	294	267	279	306	298	300	301	293	300	272	309	324	273	312	272	311	258	248	306	326	261	286	285	265	288	274	300	294	281	317	298	308	311	282	285	310	315	261	301	292	299	275	320	302	300	278	294	300	316	324	309	282	274	310	309	275	286	325	320	287	311	292	264	292	308	300	285	310	320	274	299	323	281	294	312	294	291	271	268	300	299	272	300	316	282	309	297	306	292	276	318	323	274	297	265	295	272	306	299	291	290	304	311	282	278	273	303	291	293	284	296	279	317	299	274	275	302	323	280	299	323	311	317	304	276	290	302	283	277	292	310	309	288	269	264	276	286	276	300	282	294	264	258	296	294	269	287	313	270	318	282	297	303	291	285	284	300	244	297	281	288	303	277	290	288	317	303	302	292	291	307	278	273	314	288	290	305	279	297	272	288	290	260	254	295	284	280	301	272	309	301	262	329	307	288	277	272	308	304	282	305	275	261	297	281	303	282	317	290	286	287	282	291	295	317	262	296	299	307	302	266	270	308	321	293	290	301	317	290	297	320	298	254	285	293	305	297	295	318	287	280	272	283	282	256	289	310	308	308	280	316	262	293	292	273	331	313	307	297	306	285	260	284	278	323	264	286	306	298	273	295	302	305	297	314	313	279	270	282	299	290	325	309	316	277	285	319	337	272	300	296	296	283	282	303	266	309	297	299	295	292	302	291	278	299	245	313	298	309	289	311	299	264	343	319	294	285	299	278	291	286	299	308	299	281	280	326	300	285	295	291	292	268	298	290	286	318	296	307	297	315	274	279	286	329	292	275	294	310	272	270	286	282	294	299	292	310	285	316	322	293	268	313	296	268	308	288	313	305	290	266	293	269	314	299	311	298	293	298	299	296	271	299	301	269	293	302	292	288	285	300	325	294	303	295	260	278	278	311	304	299	322	311	285	287	313	297	267	257	271	305	295	309	298	287	274	329	309	286	285	269	316	300	284	298	296	291	278	335	315	302	292	301	274	291	292	282	306	285	280	304	280	316	278	261	324	298	308	326	293	285	313	310	283	288	317	275	273	296	275	275	302	316	302	286	301	294	326	315	325	276	296	290	281	296	274	294	264	285	282	275	299	313	267	291	283	287	286	286	295	256	313	257	288	291	291	292	340	268	294	298	296	301	298	255	287	275	297	297	314	296	272	324	285	296	288	279	271	286	308	280	297	283	310	307	252	253	266	289	297	274	325	299	301	296	271	280	311	301	306	278	296	231	305	299	296	262	287	304	310	289	306	271	295	291	309	307	265	282	297	306	293	319	303	259	340	302	273	302	275	293	279	277	283	269	340	300	293	286	291	287	286	299	263	288	291	295	297	295	306	301	290	293	261	244	298	271	305	324	270	306	268	321	294	303	307	253	282	279	291	291	325	299	271	280	276	299	256	303	319	273	310	255	278	268	294	298	313	291	322	273	305	339	301	293	290	306	285	297	292	326	272	300	263	266	260	312	293	274	256	276	305	259	313	290	286	318	295	284	281	311	266	301	290	310	287	304	259	309	306	294	308	286	263	324	250	270	288	289	306	295	289	246	276	300	305	307	290	261	291	292	276	293	335	281	301	307	254	285	271	301	295	286	296	291	271	311	285	289	305	293	275	255	258	311	290	304	305	298	304	293	293	278	290	296	260	260	292	294	297	267	278	269	301	288	287	302	287	272	296	299	283	283	276	314	270	266	293	260	279	281	306	306	299	274	310	280	296	300	308	285	286	268	275	275	336	325	286	287	277	289	312	305	289	261	269	264	274	295	275	288	293	327	299	271	288	303	283	283	263	319	274	274	310	289	319	292	306	310	273	265	292	294	301	296	271	281	302	277	305	317	305	284	269	266	296	295	320	275	298	290	270	306	276	305	321	303	279	287	303	266	275	253	271	288	285	298	288	325	320	294	317	293	311	271	293	273	292	303	320	282	281	271	306	291	282	306	294	312	299	306	318	265	276	282	314	301	307	280	272	293	275	288	272	286	291	329	313	278	309	260	295	307	324	288	271	295	259	300	294	303	282	281	273	265	293	283	301	291	299	287	309	277	273	316	315	295	284	314	282	286	288	277	319	302	323	291
2115	688	623	687	693	660	631	690	654	681	687	674	638	682	651	667	645	692	694	663	707	643	664	627	657	723	671	694	626	689	643	660	671	710	642	655	640	663	657	673	621	665	638	692	661	680	686	583	696	718	656	697	674	640	660	696	658	641	651	634	720	669	642	676	677	611	691	672	699	677	642	601	723	669	674	658	690	680	670	666	690	645	703	678	623	623	700	651	662	645	665	679	647	634	668	651	632	682	694	683	681	616	649	683	693	676	641	686	669	654	691	682	719	660	649	701	681	621	675	710	666	638	644	621	662	649	684	589	663	631	649	678	661	643	690	661	687	630	660	683	680	673	650	659	707	639	649	649	723	617	671	639	618	669	654	707	701	684	677	650	668	664	668	627	700	674	606	624	648	646	662	680	696	669	674	652	594	675	621	650	644	657	680	684	648	670	688	643	623	693	658	658	674	664	630	685	622	672	689	669	691	641	703	622	680	677	648	682	648	685	635	640	655	682	658	645	668	674	713	722	671	700	679	663	669	633	649	692	656	645	677	637	631	653	674	659	631	626	659	657	707	672	670	670	616	677	638	665	662	691	639	703	667	658	681	649	658	657	639	676	632	634	710	704	672	695	671	633	669	650	662	682	659	631	679	637	676	645	657	667	629	676	644	689	685	672	709	731	674	654	628	693	682	704	661	664	649	661	685	619	645	648	682	665	636	631	696	688	697	652	669	655	650	708	671	640	642	717	667	686	652	671	688	656	658	669	652	681	649	664	642	648	702	681	623	692	689	676	666	650	658	728	614	639	654	680	694	652	617	699	666	661	661	646	702	646	671	735	627	618	655	635	655	641	676	670	669	673	666	679	628	634	688	671	657	689	692	641	651	644	682	675	701	672	632	655	655	684	660	671	684	641	658	680	697	617	610	658	647	700	655	646	645	656	699	672	720	668	652	649	668	640	660	580	642	657	688	677	668	668	652	666	650	669	628	653	685	657	673	664	681	705	664	668	634	641	626	708	665	712	656	632	636	648	670	637	662	665	710	680	695	647	676	657	689	669	689	635	694	627	664	656	600	685	640	691	672	699	699	624	695	660	648	652	662	669	669	665	632	666	637	655	648	665	663	707	630	656	627	665	647	627	610	648	655	663	669	662	676	700	653	642	681	664	648	676	653	702	688	676	612	627	687	674	671	671	608	622	651	650	704	666	660	681	660	673	666	631	671	659	657	648	670	637	617	674	632	692	639	626	641	677	639	663	632	643	650	641	677	655	678	674	698	659	621	623	661	650	625	648	677	678	671	673	655	663	679	637	660	643	669	662	641	708	654	629	677	694	657	668	704	681	680	686	701	637	656	690	663	651	649	649	659	679	636	619	657	645	640	674	653	651	591	671	630	656	665	696	687	706	635	656	642	677	679	642	692	718	644	640	671	674	680	701	650	706	706	674	638	653	650	689	636	657	661	660	647	660	632	646	635	708	658	673	647	673	727	711	691	651	671	686	667	662	649	631	657	660	620	609	703	638	692	670	674	676	671	672	657	674	639	627	667	697	714	637	674	686	688	664	667	675	677	658	638	694	685	637	614	703	633	612	699	675	646	646	656	633	637	725	662	687	664	671	647	635	692	720	634	651	679	670	659	660	653	639	655	623	661	681	666	685	636	643	680	677	675	705	681	663	656	677	628	662	680	624	648	635	655	686	629	668	599	696	670	673	654	676	656	664	651	677	641	668	681	695	683	656	636	669	636	630	647	687	635	654	682	672	685	600	697	617	676	722	658	683	721	608	657	726	723	681	679	694	617	672	689	677	670	668	671	698	664	658	656	614	674	699	687	663	658	718	672	719	644	699	655	648	680	616	663	658	632	690	630	675	655	715	664	663	678	683	676	700	670	679	648	636	618	685	631	622	660	623	689	680	615	672	652	692	676	671	652	630	631	660	673	685	668	682	689	696	678	718	662	631	681	624	662	684	662	655	629	669	635	672	686	658	683	678	647	679	660	677	637	679	642	665	670	643	660	688	680	649	590	670	633	683	680	689	659	691	691	638	695	635	636	665	676	670	655	713	666	661	700	678	623	704	692	633	664	625	630	655	701	697	648	620	643	650	688	672	646	637	676	665	646	606	712	667	670	681	661	678	683	624	651	667	677	678	699	671	627	650	670	688	623	660	643	648	692	670	650	670	678	681	689	692	677	669	680	693	699	679	648	666	633	638	648	656	656	624	646	649	645	687	687	656	670	636	649	650	676	644	681	657	651	668	667	672	675	677	659	644	663	636	645	631	648	685	668	651	668	638	673	644	627	710	682	669	641	700	659	663	669	646	699	685	635	656	663	618	650	611	636	672	701	690	625	666	652	653	664	608	610	650	689	668	685	636	703	668	652	680	670	670	698	663	656	639	623	633	613	688	678	666	638	713	663	659	677	670	645	677	631	666	661	646	674	653	646	662	661	662	619	639	661	630	668	652	669	607	615	636	634	629	692	696	696	648	691	654	687	642	655	687	678	703	645	636	636	645	659	665	663	696	655	649	624	639	644	708	676	633	703	651	676	697	635	675	610	663	663	675	640	650	689	671	622	698	684	626	657	669	667	674	654	669	704	626	687	635	654	679	675	636	661	698	663	634	683	655	708	670	664	677	651	680	653	712	656	652	642	673	671	661	644	675	655	720	657	643	653	684	647	635	643	656	677	682	614	671	672	624	639	632	692	633	655	683	644	680	661	701	652	682	690	672	669	689	629	681	659	680	722	661	642	755	733	641	653	621	638	630	696	618	688	719	654	613	666	629	636	664	642	652	658	666	702	650	679	665	622	620	691	699	677	717	663	650	664	661	689	708	701	652	687	657	632	692	650	678	691	652	704	664	601	636	686	703	657	694	666	692	672	622	673	647	603	710	679	676	640	641	659	692	745	667	681	652	728	641	673	648	713	689	665	690	658	699	678	650	645	696	652	652	700	631	688	638	649	621	646	615	680	657	651	683	613	738	629	693	671	697	660	665	647	655	625	689	679	604	671	656	707	669	732	656	627	712	661	592	668	647	681	647	687	657	693	663	659	698	661	652	655	648	645	673	653	614	640	696	658	688	688	681	651	668	654	659	673	651	698	689	682	639	669	686	654	669	694	705	673	635	698	671	672	694	704	657	637	640	655	693	644	646	630	628	698	633	695	682	673	636	646	684	649	651	667	669	653	641	689	678	692	663	657	630	679	651	666	653	683	653	638	670	669	632	675	653	655	649	674	669	633	669	622	656	685	714	617	674	665	646	650	668	687	637	671	662	632	632	656	606	672	671	648	675	703	688	637	664	683	655	652	691	675	669	613	623	691	676	680	638	677	648	670	650	629	681	617	708	666	650	694	684	647	626	674	681	655	628	661	665	648	687	645	644	648	660	635	668	693	661	675	653	691	671	652	644	701	659	679	642	666	663	654	664	667	687	663	647	658	678	650	637	655	614	709	654	586	724	623	639	668	635	673	672	659	648	705	664	674	684	683	660
7589	457	467	390	294	196	228	188	145	172	140	161	177	143	151	130	143	161	134	144	124	140	180	175	138	149	132	153	137	118	148	145	172	156	120	110	124	145	118	137	138	131	130	148	158	136	119	137	126	129	121	110	119	117	127	139	137	126	130	137	144	141	146	147	144	126	155	129	136	130	139	104	139	129	142	130	136	133	129	151	154	137	124	156	123	130	135	153	130	126	157	163	124	151	150	132	141	151	132	125	143	141	107	130	139	154	161	140	133	130	132	141	119	115	131	100	141	159	148	136	130	138	128	129	108	137	133	141	147	134	149	159	136	130	135	114	128	134	131	126	142	138	142	126	127	135	136	129	131	143	140	132	130	144	133	127	155	126	149	160	120	150	154	139	130	126	132	143	108	128	153	126	134	136	126	156	139	137	144	137	152	145	160	123	126	131	129	122	140	123	146	121	126	143	138	136	157	132	135	148	128	148	134	134	140	141	127	122	126	133	118	118	131	150	148	152	138	125	129	158	147	135	135	98	121	138	128	119	132	119	130	134	144	151	140	118	140	143	135	148	138	148	135	142	145	132	106	122	131	125	137	99	142	162	150	139	143	152	171	127	151	130	143	111	130	144	144	141	164	123	130	129	138	126	139	138	132	123	148	128	142	127	124	124	137	145	160	161	154	143	126	130	141	128	134	121	133	127	142	111	127	128	121	133	149	140	151	149	121	135	118	140	152	149	149	122	123	114	126	127	148	133	134	146	131	125	127	114	144	141	122	164	135	127	140	127	149	129	136	143	137	115	144	126	142	136	148	129	140	139	156	135	131	131	135	140	142	146	151	140	137	133	110	150	145	134	122	150	160	134	120	128	137	138	145	130	154	147	134	130	133	126	138	152	126	143	143	121	150	138	124	126	129	133	151	139	139	119	130	129	127	141	166	158	122	119	130	141	154	170	124	145	118	139	160	140	127	141	139	144	159	125	123	131	142	162	133	144	116	134	129	143	133	137	118	135	150	131	110	131	109	160	136	111	140	127	147	134	128	143	129	134	147	144	123	158	144	153	140	123	127	133	141	137	141	156	145	134	143	120	140	143	116	137	143	123	138	130	106	126	147	123	117	113	108	124	145	156	130	154	106	134	135	121	144	156	126	121	116	148	137	127	154	122	155	120	115	138	135	110	127	130	153	142	159	130	124	122	121	141	152	131	133	113	125	130	143	114	138	118	137	133	135	134	128	134	141	160	144	136	139	143	122	152	140	127	128	139	138	138	144	134	146	132	143	129	136	155	154	150	141	129	164	132	135	143	133	144	122	139	142	123	137	124	128	134	114	130	140	147	140	133	143	155	133	135	112	139	122	119	141	132	138	123	126	135	143	127	162	121	155	127	141	131	146	139	128	122	121	130	112	147	136	144	133	124	138	175	148	130	133	135	132	146	116	123	149	145	147	122	146	155	150	149	131	135	110	126	139	128	131	138	150	141	125	140	133	117	125	152	125	95	143	152	159	137	145	136	119	123	151	155	126	123	126	142	166	134	135	138	150	132	135	153	142	148	142	115	159	148	129	145	130	148	157	165	135	129	139	128	121	117	132	143	135	131	153	157	146	109	136	126	128	141	110	148	148	146	138	132	124	112	160	143	161	127	130	158	140	162	146	136	139	128	143	134	138	135	146	140	135	138	130	117	135	121	132	140	133	148	136	136	102	147	157	137	128	122	127	136	126	135	125	111	126	142	157	142	116	123	156	128	122	147	150	132	127	162	153	136	135	147	162	130	141	163	112	139	144	141	122	149	127	121	106	142	124	146	148	144	154	132	116	154	148	123	137	141	123	131	146	137	107	116	151	133	130	150	124	132	131	111	143	126	135	135	146	168	134	154	115	114	136	139	135	133	145	113	136	131	144	134	140	140	148	152	140	138	153	138	138	137	121	152	125	129	137	112	119	121	157	123	133	142	149	149	150	137	140	140	136	130	137	132	140	128	136	139	131	118	129	126	141	148	138	133	145	117	123	137	125	133	137	124	150	174	133	137	160	136	129	148	133	139	154	133	144	129	142	162	133	147	149	149	134	157	139	125	142	114	141	141	129	139	142	140	141	175	122	120	135	162	169	160	121	120	134	122	155	141	143	137	120	148	135	152	122	126	137	139	142	141	126	122	125	156	125	134	123	140	127	154	142	134	166	127	152	137	144	137	129	151	124	143	147	119	125	150	173	117	124	150	139	157	134	139	163	119	137	130	139	149	140	141	120	154	154	139	134	152	141	152	134	149	142	138	154	143	136	167	142	124	110	155	153	129	156	151	144	136	153	154	139	136	128	126	141	165	134	147	142	132	140	123	136	113	137	133	161	138	131	138	135	138	119	124	163	144	129	144	124	125	131	127	138	138	143	125	137	126	119	125	144	127	128	112	135	143	130	143	137	124	131	140	139	115	131	135	148	151	158	149	146	143	147	141	127	128	132	144	142	142	142	127	164	126	143	133	141	140	131	121	149	146	125	153	138	135	142	119	125	125	125	130	128	122	107	132	114	146	112	117	148	114	143	130	127	167	134	144	152	156	131	145	130	142	155	151	138	130	152	129	124	131	149	147	123	131	118	125	128	143	124	145	122	140	125	133	130	142	144	141	142	123	118	142	146	135	124	137	136	154	150	115	115	116	148	138	166	142	108	106	139	137	140	129	153	126	152	134	124	153	139	130	124	119	108	146	126	138	135	120	142	153	128	157	151	123	142	140	119	124	130	148	143	162	143	145	123	136	95	130	130	134	143	154	131	143	133	146	141	142	130	123	129	143	136	116	119	136	163	142	147	129	137	131	148	148	134	140	130	145	131	146	149	138	129	117	116	122	164	147	138	147	146	151	112	149	133	148	122	132	124	133	162	130	142	131	139	123	127	130	141	160	154	125	133	148	152	134	123	147	133	135	129	132	123	123	136	144	121	138	132	133	126	148	148	150	138	118	129	143	122	148	134	129	151	125	152	154	138	159	128	130	122	122	137	122	130	144	142	119	143	120	153	142	141	139	130	141	129	132	136	136	173	103	137	128	124	121	131	121	140	136	138	134	146	125	143	114	159	129	139	152	126	115	118	125	124	131	138	122	126	124	146	121	172	160	156	135	117	113	119	130	129	137	161	149	158	131	129	150	131	122	154	140	122	138	126	115	138	126	132	160	133	125	154	132	126	125	138	130	150	140	130	145	134	131	132	123	148	133	138	135	137	130	140	124	154	160	119	141	129	137	134	124	112	123	113	144	144	124	130	145	134	157	134	148	126	142	131	126	123	159	140	159	130	100	118	147	142	121	133	132	131	125	139	134	124	136	144	137	167	140	126	124	158	139	141	146	122	124	165	127	131	136	130	146	154	128	133	111	146	139	121	146	121	142	159	149	142	124	135	127	146	135	161	144	157	149	132	147	145	144	151	150	124	127	131	130	160	132	147	147	144	137	134	141	137	137	146	129	141	143	140	134	145	134	147	119	145	130	128	135	131	143
6326	637	1169	1379	1077	945	811	699	598	576	538	511	494	441	466	419	422	412	443	419	399	375	406	395	430	415	396	392	405	374	370	383	363	374	345	390	395	342	341	360	374	383	367	348	368	358	369	355	365	324	384	335	344	337	372	335	380	336	354	388	337	355	326	379	367	379	376	359	377	355	355	347	350	351	344	369	348	369	336	422	398	337	340	357	348	355	391	360	369	369	377	381	375	407	370	329	356	408	372	371	367	332	389	363	332	347	387	393	370	364	337	378	352	361	389	356	381	340	343	331	374	345	349	352	356	368	358	357	371	358	384	334	380	367	332	341	354	365	353	334	358	376	374	363	365	376	362	348	376	400	403	371	354	355	392	372	359	392	378	345	351	378	395	384	360	361	301	366	373	395	371	350	347	367	347	344	362	345	328	362	337	371	374	368	348	335	336	335	360	363	348	408	377	372	338	378	342	363	332	351	326	360	387	361	363	374	368	348	336	367	368	366	362	401	384	347	357	338	348	367	341	348	421	386	355	356	356	340	365	382	355	361	391	367	367	371	356	382	354	352	363	364	356	367	371	386	350	421	389	349	357	367	370	358	334	389	373	368	369	350	364	338	377	345	337	325	377	335	352	380	335	351	399	365	338	379	392	360	355	335	388	347	367	356	369	359	351	348	381	370	392	342	366	367	355	383	368	357	329	355	390	339	348	323	390	356	341	343	352	337	369	351	355	351	374	345	351	352	376	347	365	356	390	334	360	336	387	384	364	349	375	348	372	369	333	332	348	376	374	372	389	376	364	356	364	362	345	352	400	346	371	375	362	343	373	362	370	331	367	348	370	356	378	365	365	359	381	341	356	350	346	364	380	358	390	313	339	344	348	358	346	364	362	375	353	393	384	402	342	366	353	349	341	343	349	363	338	362	359	383	367	364	353	361	360	385	381	377	326	375	412	359	349	373	385	370	357	332	342	374	362	401	381	350	361	333	378	377	371	351	335	381	359	331	358	375	349	378	381	375	336	349	403	377	325	342	352	391	355	375	358	361	342	349	346	340	370	371	374	342	334	336	364	355	361	355	361	331	332	335	398	360	394	359	372	367	352	345	351	362	383	370	354	364	385	366	338	347	344	386	329	361	382	362	347	355	377	355	351	378	325	355	334	356	380	329	363	347	352	379	347	343	360	362	351	329	347	350	354	351	379	360	334	333	365	340	392	314	387	380	336	361	334	361	362	383	378	353	358	337	364	373	361	353	338	363	383	364	330	372	345	329	378	391	376	343	376	354	381	379	381	340	388	359	389	365	365	355	363	314	347	404	390	364	343	359	388	335	359	369	361	362	389	352	348	383	330	365	391	343	356	334	353	349	365	354	327	350	343	337	363	354	390	348	388	350	330	345	358	364	362	364	356	341	337	382	342	371	337	375	348	389	366	394	328	326	366	334	325	333	399	335	373	370	355	357	379	368	352	389	353	346	357	355	379	362	360	368	383	378	347	346	342	360	360	343	375	376	357	356	354	337	368	362	376	371	393	364	345	384	363	373	346	379	377	389	332	379	359	363	395	374	366	392	357	380	370	389	389	375	386	345	398	398	350	378	351	363	361	367	347	388	344	322	369	349	388	372	339	340	386	377	351	360	334	348	370	342	385	337	348	351	367	345	368	386	356	346	396	365	346	369	332	378	342	390	381	314	395	344	354	367	356	354	401	346	360	380	352	340	361	347	376	332	360	356	317	365	351	327	333	353	357	394	347	354	379	360	374	379	334	377	364	371	369	389	384	338	379	365	320	329	347	333	369	378	333	359	356	352	364	355	381	379	306	344	379	340	351	376	335	372	395	343	318	349	369	346	355	370	350	354	351	347	328	400	351	332	353	347	331	375	373	365	396	367	352	353	343	320	356	370	349	362	350	340	385	374	348	339	347	390	377	349	406	352	338	329	355	405	335	356	346	315	330	381	389	346	341	360	356	368	363	398	358	346	331	342	366	338	351	345	377	357	365	363	368	380	393	378	339	344	330	353	354	400	338	383	332	344	382	363	370	348	346	338	403	344	376	360	383	345	383	357	385	339	331	343	362	365	337	383	381	375	346	382	385	381	355	329	372	323	348	350	394	350	353	354	342	366	349	368	372	351	373	345	353	362	380	368	326	378	368	355	372	415	379	347	384	356	339	361	362	368	354	350	395	366	366	336	367	377	355	353	342	343	351	373	344	358	397	393	333	381	366	355	384	327	390	377	388	332	397	376	392	382	326	383	361	376	393	368	342	375	330	334	357	323	388	353	367	340	368	362	379	367	334	367	351	372	382	374	362	359	386	344	390	338	362	331	367	358	364	386	345	348	360	362	364	374	359	353	371	387	374	356	326	387	349	358	342	333	357	309	307	365	367	360	383	365	364	373	365	370	350	352	364	345	366	350	369	359	364	323	387	343	358	359	322	382	362	390	398	401	365	377	332	388	350	350	325	371	365	343	387	353	327	353	345	360	377	396	357	394	342	370	343	347	366	315	364	384	337	339	373	355	348	388	334	372	352	355	349	375	344	354	370	361	350	362	367	374	336	417	395	369	344	378	353	357	381	346	344	334	333	352	334	352	353	365	309	375	362	385	364	357	333	363	349	388	343	361	346	391	367	356	356	373	377	342	331	370	362	334	341	351	403	348	387	387	326	366	361	356	373	339	344	393	352	386	360	351	368	359	355	363	373	349	359	344	332	340	363	359	331	386	362	393	369	364	370	342	351	343	350	381	350	384	362	337	380	326	351	373	366	379	376	376	380	356	370	336	329	309	352	386	381	358	380	358	350	379	380	341	357	333	347	356	360	393	368	332	372	361	348	367	361	363	368	352	383	363	328	366	402	376	369	358	358	344	374	344	348	354	354	377	360	358	344	387	390	369	345	386	347	357	356	372	391	304	372	363	365	367	351	365	376	342	361	363	353	365	371	387	387	430	325	369	366	376	304	378	348	348	367	386	354	403	365	343	383	356	379	382	370	357	315	342	354	384	362	383	391	355	338	355	377	351	351	343	369	338	359	360	348	371	403	354	348	348	353	363	382	352	328	363	341	358	362	353	330	370	353	358	349	348	378	369	389	376	338	392	351	347	351	389	361	409	378	360	337	363	328	370	381	378	365	342	351	386	352	350	350	342	344	379	355	374	362	364	356	333	339	362	367	380	348	325	359	332	342	393	365	348	340	382	349	381	371	316	344	364	379	370	332	354	345	354	363	355	316	367	339	346	346	368	367	369	341	359	383	363	390	335	360	351	388	356	344	343	365	379	351	378	345	363	347	388	363	366	311	349	383	388	382	321	371	386	375	367	331	365	392	344	355	382	329	360	403	355	348	343	338	352	356	362	366	367	398	361	363	336	386	338	348	337	372	416	352	330	356	350	377	336	380	353	355	389	348	335	346	363	326	350	339	364	383	378	383	369	354	374	335	385	356	375	373	379	359	361	334	393	355	373	363	364	360	341	349	347	378	338	380	342	346	352
14611	1298	991	798	503	433	358	347	309	278	255	251	234	254	232	236	234	206	233	225	240	209	256	239	245	235	212	210	205	255	200	206	210	223	219	214	208	203	209	234	226	213	224	197	205	232	236	209	199	203	234	243	212	200	251	215	215	191	198	217	205	187	194	215	200	200	214	221	228	196	196	201	215	199	188	217	197	186	223	196	216	220	246	220	200	208	219	224	184	178	210	216	200	210	199	207	208	188	213	223	220	207	204	186	212	216	196	214	200	208	213	220	203	209	201	230	216	205	179	207	207	204	219	194	205	197	211	225	212	206	222	194	222	215	190	233	218	220	222	200	231	231	209	227	235	188	233	208	183	196	208	214	217	225	220	195	206	209	207	199	219	211	192	235	213	212	220	180	190	202	192	234	210	203	217	204	212	196	207	226	222	221	201	230	244	183	216	211	212	261	206	223	232	190	195	194	203	199	218	247	229	190	199	198	203	224	218	212	211	182	210	213	184	235	198	215	223	192	215	229	207	223	239	205	219	197	207	213	217	229	213	195	230	214	225	225	234	231	195	223	245	241	223	191	206	204	200	223	223	202	226	219	236	211	198	192	197	213	205	189	186	191	214	182	192	199	191	197	208	262	207	233	220	222	227	212	183	221	218	208	208	214	213	201	195	178	197	206	216	207	186	200	200	211	215	236	196	214	221	212	250	201	196	184	228	212	213	214	214	241	219	222	193	213	209	225	210	220	212	210	228	226	230	238	232	235	233	228	185	223	212	212	221	207	210	199	218	229	229	213	195	209	219	228	216	201	184	207	209	200	205	180	213	227	214	189	210	196	198	221	194	211	217	184	227	217	203	236	200	204	217	201	212	212	225	204	214	225	199	213	228	199	202	223	173	197	191	189	233	230	222	225	219	236	207	213	216	202	201	213	199	205	212	202	189	200	231	196	195	199	226	202	206	211	203	230	208	208	191	205	204	184	205	222	210	185	213	185	206	207	223	214	201	199	204	184	202	223	219	212	187	241	217	207	200	236	231	184	214	199	193	195	227	222	238	218	227	216	214	211	214	221	183	215	219	207	208	218	206	213	209	231	211	215	228	200	207	195	232	213	181	210	215	191	218	211	209	183	218	219	177	217	192	204	188	199	223	226	210	229	220	187	206	201	193	221	206	215	194	228	199	222	210	215	220	217	214	201	208	198	194	220	227	203	217	225	195	195	214	212	215	243	212	198	237	193	194	199	236	187	216	171	217	247	223	183	208	215	212	226	207	192	199	190	222	206	222	226	210	210	221	236	242	192	196	175	217	184	182	221	218	199	208	212	203	199	231	218	231	223	211	202	206	236	205	194	211	225	205	209	223	164	194	209	234	222	207	209	200	181	241	211	200	213	191	215	216	200	204	204	213	217	198	216	198	247	194	214	216	218	226	181	216	219	197	216	197	187	178	201	211	243	218	208	225	192	250	229	196	190	216	209	208	189	227	207	211	210	235	230	197	222	205	206	184	213	222	213	220	241	226	200	173	217	223	203	218	219	213	207	199	243	191	224	195	174	180	212	231	179	204	243	180	219	198	182	237	212	223	215	199	218	201	207	208	217	222	201	208	217	186	240	215	205	198	202	204	232	208	202	199	214	198	203	230	210	192	184	212	210	231	210	181	210	203	206	243	195	238	224	182	216	188	179	201	194	208	208	212	199	175	228	205	211	199	208	198	186	237	217	191	200	201	216	210	215	237	236	222	213	246	205	190	179	206	216	196	216	193	197	225	184	221	221	235	195	201	227	216	194	218	193	205	196	219	214	225	185	226	215	195	214	206	215	214	209	216	201	201	211	241	240	206	205	190	200	210	208	222	217	208	178	207	182	223	210	224	211	239	209	220	221	223	194	216	191	217	224	232	190	195	201	221	215	217	203	214	218	223	225	226	205	212	211	191	208	236	207	212	230	212	235	242	198	198	195	204	232	217	207	190	209	189	225	220	212	203	222	236	210	211	214	224	217	217	205	210	229	197	218	210	175	221	190	213	191	195	172	230	219	214	226	202	207	235	226	190	225	227	215	208	217	213	215	213	236	215	231	196	238	218	204	210	224	206	190	184	217	203	218	201	240	173	203	229	208	215	218	199	237	209	200	157	212	208	215	192	216	182	214	232	233	243	232	222	211	210	205	226	217	210	209	201	229	218	212	194	176	211	201	228	194	204	227	243	252	227	194	218	193	215	203	193	218	186	231	199	210	211	205	224	216	201	230	218	192	241	194	226	187	214	234	213	220	242	201	190	214	221	206	240	202	198	191	192	202	235	200	208	180	210	174	193	210	231	232	204	202	207	203	196	200	184	184	215	225	222	204	201	206	193	199	215	184	204	215	209	209	196	200	199	206	215	210	201	232	204	230	198	220	232	222	181	217	191	211	198	231	200	241	246	219	200	210	199	232	200	216	214	201	225	199	216	221	208	222	219	190	222	208	209	208	194	190	217	215	244	232	207	222	213	220	210	224	188	218	200	202	213	227	220	212	194	222	234	210	199	214	236	201	226	226	223	201	185	211	190	192	201	192	238	234	209	193	219	212	193	202	191	220	219	195	216	196	198	218	204	225	211	225	193	225	240	190	217	205	192	209	233	205	207	207	191	194	204	214	208	190	195	205	221	203	209	208	206	211	212	222	200	225	210	210	196	245	192	190	222	199	222	205	226	179	213	206	223	252	217	201	220	173	199	231	219	221	208	204	217	221	216	194	221	215	218	201	192	200	212	202	216	213	220	215	226	229	217	246	209	207	233	203	223	199	204	195	212	202	216	200	198	200	212	178	242	214	217	209	206	217	215	224	240	208	222	206	192	211	197	209	216	200	190	204	215	208	200	216	190	200	218	202	216	216	207	196	206	229	207	213	224	218	191	211	189	228	188	188	191	206	218	192	188	205	210	196	209	221	225	208	210	215	200	194	222	210	209	202	224	219	210	195	224	198	203	183	225	184	210	198	209	191	216	222	190	222	206	207	201	239	200	204	223	213	198	172	199	190	219	183	219	236	193	224	197	201	192	180	218	214	204	214	195	207	214	197	214	173	204	215	187	217	229	196	219	212	222	204	199	222	194	237	207	228	217	192	218	203	231	213	230	206	215	193	202	212	204	202	213	219	193	193	205	193	221	216	174	216	192	196	223	221	201	223	251	192	205	209	212	228	208	228	193	207	181	213	221	189	195	225	224	215	193	197	226	237	222	229	202	225	203	198	209	199	205	203	207	206	198	220	190	204	184	223	215	202	195	203	212	211	204	202	197	169	203	203	240	217	200	186	191	225	200	209	213	209	184	184	209	211	207	237	237	219	211	188	237	226	203	240	198	242	203	201	216	213	222	191	207	240	202	213	207	218	201	231	207	184	214	213	209	198	189	180	191	191	216	186	215	216	207	208	209	205	245	195	188	209	231	202	206	200	213	194	210	219	209	186	216	190	253	232	208	195	185	192	206	227	238	197	177	202	199	217	215	224	188	242
8320	1165	2185	2387	1938	1594	1290	1135	989	933	822	807	748	701	679	685	716	625	614	606	620	624	596	594	583	543	578	614	570	589	563	619	568	577	553	517	509	528	564	562	551	580	510	545	575	586	563	560	546	542	545	534	502	547	561	544	539	564	541	513	564	545	531	548	559	514	528	508	567	573	554	552	556	520	534	529	534	545	543	548	565	518	510	534	483	498	514	495	499	522	535	556	567	508	537	524	528	565	524	516	516	518	558	539	609	534	492	533	538	512	538	521	528	507	483	551	544	487	511	530	528	527	497	499	526	510	536	511	529	543	536	542	543	477	529	534	501	507	507	486	541	521	488	524	508	482	548	548	539	537	531	482	502	536	511	513	527	484	509	504	539	534	566	525	508	525	532	538	536	516	530	534	516	532	523	557	518	502	564	495	468	493	505	548	522	538	522	524	528	513	532	538	554	520	496	514	520	518	488	535	523	580	528	521	524	541	526	506	535	538	559	547	514	537	530	541	525	517	530	500	530	545	543	506	541	542	500	508	545	516	517	550	545	528	549	502	521	524	519	520	530	531	518	528	509	495	554	537	561	522	546	476	524	523	549	513	536	544	517	508	533	519	549	555	513	498	536	520	563	517	495	545	529	585	541	494	536	526	549	508	537	511	533	532	560	528	543	485	539	553	508	521	514	551	550	546	485	504	516	516	568	510	520	523	524	538	531	513	524	551	523	552	520	528	514	557	536	530	488	548	489	517	497	529	524	540	525	530	571	491	549	528	510	501	529	529	511	546	570	476	499	499	538	522	538	552	536	536	504	490	513	509	519	510	525	531	494	541	554	563	570	453	531	529	541	535	562	545	493	539	537	509	554	514	485	530	531	535	530	538	533	557	515	560	553	535	526	527	501	491	516	504	514	500	536	544	505	571	520	564	520	504	520	568	502	534	540	487	528	546	507	511	527	523	515	526	480	554	549	519	514	513	548	543	537	516	560	569	500	530	500	523	529	571	510	536	533	542	560	518	546	541	553	517	549	514	485	521	482	544	486	500	521	531	508	567	548	482	524	473	521	486	542	564	550	537	536	520	519	541	569	511	514	536	499	566	519	542	542	522	554	537	529	523	492	550	535	524	505	513	558	525	505	497	496	502	545	587	540	506	507	520	508	524	566	547	526	509	552	531	505	552	524	527	553	528	548	531	513	588	529	540	529	526	498	526	540	501	531	539	534	556	527	514	497	517	484	556	540	495	474	529	502	550	566	540	529	506	540	484	507	531	489	539	558	526	510	540	557	534	534	531	497	506	499	503	507	557	553	523	513	521	531	583	552	536	526	524	476	561	525	502	551	518	539	511	454	520	556	522	543	526	530	523	551	547	548	536	532	561	559	521	556	534	516	493	528	523	544	573	485	512	550	515	534	503	501	498	516	536	488	515	514	478	512	546	519	522	533	512	528	565	546	471	540	559	532	542	529	493	519	531	500	527	530	519	525	553	540	542	504	522	504	502	537	495	523	519	552	572	487	482	509	530	543	506	570	513	540	523	524	534	532	492	506	489	528	541	532	524	529	539	540	563	504	495	528	511	524	529	495	550	510	508	530	514	538	561	546	580	524	512	515	477	511	505	494	537	517	543	483	515	490	547	529	522	560	540	533	539	504	524	516	502	522	533	533	510	515	515	506	515	536	540	516	511	505	497	508	505	571	473	529	468	529	514	524	512	517	523	522	548	506	532	536	538	542	487	537	511	596	483	552	535	522	515	505	484	570	538	539	543	484	526	522	517	541	549	534	511	513	510	533	539	556	527	524	502	505	518	531	517	518	513	577	507	527	553	507	507	576	550	539	484	516	517	541	571	539	496	552	513	533	540	542	543	562	519	501	540	509	555	519	502	517	551	537	552	537	519	546	564	555	514	496	514	504	523	533	506	531	531	550	469	553	530	542	562	539	568	542	531	528	545	532	530	513	507	539	519	507	506	529	519	544	532	570	533	554	523	497	494	522	520	532	516	504	495	548	541	550	503	516	528	558	541	537	524	551	502	529	541	515	540	529	557	561	494	566	510	539	562	495	543	557	579	548	537	525	533	530	513	509	523	525	531	485	543	522	512	534	535	504	556	548	532	499	518	519	518	539	541	541	535	478	542	509	522	514	512	530	522	510	486	533	543	494	570	518	499	504	496	544	541	524	540	523	509	506	515	548	522	527	533	591	537	555	501	502	519	522	527	495	527	523	529	538	527	544	523	543	536	552	530	519	549	552	535	549	534	581	512	528	580	524	526	538	497	536	489	554	532	532	526	486	526	549	553	522	507	543	524	538	493	528	540	575	526	562	479	543	494	519	500	532	502	518	499	525	543	526	542	546	506	513	483	537	525	532	517	553	527	531	502	520	538	518	510	511	524	538	477	516	562	507	547	543	480	479	485	498	541	501	519	538	514	510	496	526	501	512	530	561	525	529	552	533	528	541	544	538	492	491	522	499	530	510	547	520	516	537	541	484	578	536	540	519	526	553	505	512	529	544	487	556	545	507	537	503	549	534	547	527	543	539	521	588	501	513	569	519	562	527	534	502	545	564	546	550	529	515	581	532	547	494	516	527	501	525	556	535	529	577	540	507	586	556	517	521	515	550	493	533	559	504	518	524	546	558	536	576	533	554	531	517	544	500	497	537	521	492	545	502	538	546	531	487	533	557	504	512	512	531	514	529	532	522	571	523	564	520	552	526	510	514	547	526	509	523	550	503	509	549	547	516	556	540	514	537	506	519	491	560	492	534	534	528	533	529	527	550	560	502	574	542	526	535	547	517	502	488	564	501	496	491	486	539	534	539	524	523	540	517	521	465	514	518	526	573	519	575	510	503	518	508	519	536	539	536	511	513	540	538	578	525	564	487	555	534	516	517	523	507	546	553	541	521	492	524	515	523	496	541	529	492	527	562	509	510	520	564	548	519	524	575	537	525	528	549	589	542	538	510	515	548	577	541	549	527	569	567	487	512	513	558	602	513	548	566	539	500	548	520	501	477	567	516	534	533	503	574	518	484	512	518	526	552	565	538	548	538	520	548	519	539	510	519	525	540	549	467	533	568	508	497	561	514	537	540	548	554	472	481	575	538	571	526	491	512	497	516	526	538	531	501	502	523	564	543	557	532	567	525	510	532	518	528	500	532	538	500	559	525	555	505	521	495	526	453	504	512	536	537	479	522	509	557	533	520	546	505	550	549	497	507	534	534	502	501	538	563	539	516	521	538	529	479	528	550	501	504	503	489	583	565	538	527	509	483	541	538	566	547	539	513	507	565	520	522	548	520	543	542	527	535	514	534	510	510	559	488	526	526	569	500	501	508	547	516	530	520	551	541	513	498	521	555	556	529	551	501	513	510	540	531	530	513	512	522	555	532	531	547	536	505	491	557	558	547	575	535	541	529	522	518	524	558	526	527	547	524	484	532	582	532	534	531	519	498	527	505	505	563	530	518	559	527	514	462	537	485	534	497	508	551	499
1659	294	309	323	314	288	304	309	293	307	269	294	297	294	341	270	308	291	311	311	299	291	292	241	275	286	305	283	309	288	301	292	316	269	286	317	258	273	301	281	307	293	296	302	294	284	301	290	307	301	292	291	308	298	299	291	322	248	301	276	298	293	272	259	282	281	271	295	295	329	282	287	314	302	282	294	305	300	293	278	278	275	283	277	312	311	296	258	285	267	283	310	295	257	328	301	320	292	283	291	280	263	295	275	313	309	282	300	318	329	296	306	284	262	302	269	291	299	290	289	332	290	273	272	281	317	277	274	297	272	251	252	329	321	300	278	308	277	295	273	281	282	278	291	281	317	259	309	312	292	294	292	291	278	265	320	269	306	294	275	288	284	274	286	250	292	260	273	264	288	280	288	278	290	287	278	303	320	312	250	280	257	293	269	324	296	285	260	288	268	263	297	269	278	307	290	284	287	306	272	308	277	279	278	307	285	315	299	283	277	301	275	327	296	307	281	256	272	333	317	280	290	286	303	288	277	273	299	319	287	302	272	297	270	293	261	295	307	273	289	290	287	272	291	256	313	315	288	292	291	280	284	296	298	287	309	298	262	320	331	299	297	291	303	276	290	306	294	264	267	294	306	309	290	275	273	323	309	304	291	260	270	301	293	343	283	254	282	296	293	293	313	290	294	289	275	314	306	323	282	309	319	310	292	286	290	284	276	295	320	287	300	304	296	295	290	271	295	320	272	308	313	327	311	291	293	272	297	295	293	256	272	305	316	298	262	252	291	309	296	296	301	282	310	306	264	330	284	282	301	289	291	279	351	318	281	276	292	282	316	317	291	313	300	309	292	277	321	272	247	255	312	293	276	288	287	304	288	289	293	296	292	255	267	290	298	283	286	298	290	290	285	287	291	300	290	292	293	285	296	317	316	287	308	325	250	272	282	331	311	259	288	286	257	283	277	274	269	285	289	301	301	295	259	287	309	303	278	269	294	271	289	273	262	315	269	305	307	297	288	304	293	293	253	261	297	298	288	297	277	267	306	294	305	298	268	264	279	273	317	304	277	276	273	294	306	287	306	304	297	294	308	302	273	265	256	326	298	298	335	282	291	292	295	338	328	265	272	263	281	284	271	300	279	276	269	301	328	306	313	296	298	291	290	312	293	261	296	268	299	307	314	317	288	313	284	297	296	290	324	284	291	317	288	290	304	286	290	300	309	255	301	269	273	298	289	287	298	268	295	265	302	272	250	284	285	284	271	302	306	305	317	296	288	311	275	288	321	276	283	315	336	292	348	283	278	296	293	302	337	297	293	289	298	296	267	314	336	304	296	306	287	287	326	298	299	319	268	262	252	296	333	303	276	288	315	307	310	309	273	273	253	297	302	318	292	306	290	272	294	280	303	307	271	311	305	317	299	286	265	287	289	261	277	295	259	290	279	287	296	303	294	277	291	279	277	317	302	283	271	264	272	273	298	283	303	285	288	313	284	289	286	285	307	262	268	262	309	305	306	258	304	321	288	286	309	280	297	277	297	275	302	296	282	288	284	267	258	295	286	251	287	282	318	297	297	305	291	291	308	299	283	268	296	298	249	279	307	308	311	285	294	321	307	272	293	287	308	308	306	296	329	283	286	288	269	265	294	295	300	305	267	304	274	312	292	336	273	255	279	330	265	314	290	273	294	291	274	269	304	297	273	319	288	331	280	302	320	283	266	290	288	294	283	279	274	292	266	276	275	279	303	283	277	294	321	301	296	271	263	291	263	299	301	297	279	277	270	284	292	281	277	309	271	292	272	324	275	316	308	292	288	280	261	323	259	262	273	298	270	298	289	289	319	313	290	309	297	286	269	328	255	298	284	296	256	299	272	300	293	295	318	278	285	268	279	281	263	304	304	279	314	302	279	292	299	281	296	309	284	297	306	301	264	292	288	317	282	317	281	296	281	324	282	285	269	254	281	271	307	284	315	313	324	306	285	258	291	308	303	283	282	291	294	301	286	285	283	287	283	300	280	289	304	254	318	279	296	299	295	278	307	299	266	285	291	265	283	298	290	275	277	286	292	312	271	269	302	276	311	279	296	341	279	310	296	292	275	283	315	277	285	293	276	283	279	284	273	332	277	308	306	277	288	303	274	311	337	307	337	295	324	283	278	295	264	270	285	277	290	270	297	302	295	307	292	277	297	285	264	308	282	298	280	263	273	282	300	258	251	283	279	308	283	301	325	292	295	306	288	283	294	288	293	308	293	291	278	314	289	294	294	278	262	288	326	297	282	277	309	300	291	240	306	296	290	282	310	283	328	278	276	304	317	283	269	296	256	257	298	311	285	289	279	278	292	323	313	302	279	299	301	320	315	292	286	309	295	256	296	317	292	296	300	280	314	286	314	294	269	285	292	274	317	279	269	289	310	278	284	279	257	302	296	276	277	302	280	289	262	296	284	302	264	270	323	293	301	301	319	322	312	284	297	287	268	276	256	285	314	285	294	321	307	278	297	325	301	317	309	249	298	292	302	273	345	281	280	270	313	269	263	271	329	311	290	281	273	277	304	340	258	257	263	287	286	315	308	285	312	306	281	309	295	284	293	273	277	292	294	286	259	305	287	319	268	274	308	299	260	313	272	298	270	306	307	272	269	308	301	297	299	310	296	308	267	300	322	279	255	296	298	300	296	303	328	327	307	275	321	308	280	266	263	305	274	285	298	293	281	327	305	296	325	281	271	304	275	283	287	292	279	276	295	303	303	298	276	302	289	267	307	286	274	301	245	297	275	279	295	288	298	323	296	280	327	345	284	298	324	278	300	274	295	310	315	287	279	296	285	294	314	279	274	278	265	276	301	300	298	266	284	288	302	299	323	268	284	351	268	321	270	322	308	318	262	264	291	322	302	277	298	277	262	317	308	298	307	275	308	265	288	281	332	302	289	296	329	311	261	274	291	270	291	296	284	325	313	276	298	278	269	278	291	297	295	298	299	307	323	307	268	275	315	279	300	267	242	295	322	302	281	309	295	300	280	271	264	316	295	275	295	269	292	287	278	276	317	272	284	301	282	324	279	268	300	308	295	286	306	302	313	310	292	319	291	272	295	283	288	326	298	263	309	332	285	273	303	281	275	323	286	290	297	309	285	302	278	315	286	256	307	280	270	240	315	287	297	267	259	304	287	327	291	289	274	294	307	277	302	273	299	284	293	286	267	245	309	287	254	285	261	294	286	288	284	262	281	271	296	294	287	303	312	282	300	307	320	274	271	278	270	272	278	290	300	261	292	259	298	328	256	290	307	266	263	266	279	299	298	314	273	306	284	295	305	297	317	293	289	307	309	302	316	293	259	295	276	283	281	310	261	314	308	295	254	290	293	316	318	312	299	286	302	258	288	300	286	318	308	282	266	247	314	306	286	300	287	330	275	282	322	297	260	286	312	304	273	296	296	328	294	313	291	281	287	296	290	302	285	339	305	259	272	272	280	282	308	299	301	306	275	285	324	278	293
2017	678	684	688	698	643	729	646	657	711	692	684	659	641	644	681	678	648	661	663	665	660	654	642	673	645	660	611	672	646	634	664	691	686	678	657	633	690	668	701	659	638	667	638	621	677	665	667	686	645	662	656	658	675	638	651	614	666	586	666	640	709	676	698	635	660	680	619	731	651	717	653	711	620	668	637	679	691	654	610	651	650	686	631	695	667	632	649	629	670	631	637	620	656	660	627	674	651	671	679	644	617	670	695	664	682	646	613	648	662	626	645	660	696	674	664	666	637	680	673	680	654	639	652	664	660	660	665	678	621	685	657	679	654	633	645	672	681	653	671	635	629	668	700	599	687	649	640	728	647	648	649	654	689	649	665	613	680	640	660	697	652	600	663	659	644	656	635	621	667	644	659	635	668	660	630	633	626	640	687	625	638	700	683	624	654	668	662	630	646	632	657	632	680	615	659	704	712	686	690	636	703	686	670	717	649	659	635	668	662	652	636	622	617	658	671	644	625	657	667	653	648	659	623	673	645	641	629	624	646	653	667	647	658	731	648	676	633	619	703	645	646	693	660	685	669	681	677	701	627	639	636	685	679	617	625	667	603	657	701	651	719	683	627	655	680	633	655	624	649	667	639	625	618	663	624	704	647	646	629	716	669	691	656	662	660	671	689	673	669	653	637	654	648	642	670	656	638	666	628	644	630	662	654	694	652	658	662	593	617	652	630	654	645	662	665	654	662	684	657	648	661	654	645	665	667	701	639	614	624	646	672	659	646	669	651	684	669	638	647	658	657	664	689	637	656	629	680	672	701	658	628	664	657	669	658	659	640	638	674	644	647	658	660	670	662	624	657	664	622	707	676	640	688	635	591	615	725	653	638	674	686	638	643	651	694	663	642	680	668	656	674	686	673	611	655	671	612	676	675	647	652	682	629	635	644	681	637	656	681	689	658	618	639	584	620	614	654	667	659	654	653	637	603	673	658	681	662	667	690	681	685	645	667	657	656	672	659	671	646	641	625	666	619	666	619	658	635	682	681	675	705	699	659	661	646	595	666	688	654	703	631	718	660	693	671	678	604	666	692	633	646	649	595	632	705	637	691	660	662	714	644	692	684	674	645	638	659	665	656	638	616	656	660	633	660	642	681	665	674	656	644	635	667	649	667	647	667	669	655	682	668	613	668	673	671	609	675	646	606	683	643	652	666	636	681	656	693	665	687	696	650	648	639	698	700	634	677	663	687	649	631	652	637	649	673	660	676	693	614	659	697	663	625	679	671	687	668	678	658	645	672	631	662	694	679	625	645	649	628	670	644	673	654	700	662	667	666	636	666	624	681	656	679	632	637	697	688	657	675	653	634	615	589	673	659	714	666	698	647	629	681	695	676	623	678	631	672	691	704	646	655	673	633	653	676	698	646	688	645	655	654	642	617	684	696	653	694	668	683	648	622	639	645	657	655	649	685	642	701	684	642	648	671	685	683	694	645	649	664	654	659	679	647	639	679	693	642	653	653	745	627	647	680	688	625	635	676	633	697	654	634	683	680	659	663	604	667	684	722	671	662	652	645	648	648	656	679	688	669	669	639	673	655	655	674	628	666	694	645	634	640	665	689	689	624	675	657	673	704	677	636	682	677	671	608	684	654	694	665	640	687	696	675	595	713	661	628	675	670	651	599	606	615	669	628	666	672	665	665	652	662	679	642	640	654	670	648	642	609	687	648	678	676	653	664	673	657	665	699	662	606	654	623	655	702	666	641	631	642	597	629	608	661	637	649	637	653	641	670	650	671	691	626	712	676	654	697	671	624	673	701	666	656	617	694	663	653	667	605	654	690	684	685	658	661	671	660	647	621	669	658	664	682	681	668	653	724	601	691	672	661	667	613	659	634	669	629	669	628	641	704	685	674	683	635	673	642	674	675	669	676	646	612	685	625	655	652	662	699	663	678	625	688	657	688	649	648	651	643	638	658	689	645	695	644	660	666	671	661	690	676	647	663	643	642	647	648	637	602	688	658	619	642	592	660	622	663	675	674	638	682	660	625	622	624	652	674	686	648	650	645	692	688	683	652	658	674	655	662	604	652	663	676	612	651	648	622	690	649	654	641	655	660	657	642	630	673	661	714	624	661	651	708	653	672	661	667	631	635	669	682	625	622	629	580	700	668	662	685	670	691	665	644	687	656	605	632	697	653	689	727	678	657	638	659	642	670	645	661	671	620	686	669	696	678	644	649	657	634	663	663	692	632	663	661	637	639	615	617	675	648	615	664	649	673	670	645	707	657	693	659	681	648	641	694	637	640	618	625	709	694	682	642	660	647	668	660	703	668	626	692	693	658	678	644	589	656	648	674	662	670	632	657	678	710	659	668	640	657	691	679	653	669	656	709	654	652	664	661	674	685	662	619	652	617	689	649	637	623	639	680	586	627	679	618	636	637	658	660	676	698	631	631	646	654	640	670	670	633	662	636	624	644	676	662	624	668	669	682	630	694	658	670	652	633	680	662	624	667	655	647	663	674	684	656	673	683	653	642	681	660	669	663	629	645	687	637	687	661	689	676	638	692	648	679	682	670	676	694	686	638	651	648	670	634	656	638	642	669	682	639	617	651	635	679	661	699	647	654	674	636	669	668	654	654	672	667	715	654	680	657	658	649	648	648	634	720	633	695	664	595	678	686	655	660	628	635	659	655	638	680	682	677	705	624	675	653	674	635	667	658	591	668	660	608	628	645	638	623	708	668	643	653	684	746	670	691	645	665	627	633	674	653	731	672	692	681	635	658	608	653	632	646	688	609	670	684	673	690	661	682	664	615	649	627	690	659	634	704	688	670	664	657	615	698	674	632	647	643	641	660	635	668	642	653	681	613	680	696	620	651	640	674	675	632	660	712	697	653	655	693	643	643	684	665	652	665	691	680	636	661	678	652	664	700	645	633	646	624	681	668	644	646	631	665	647	655	655	629	663	647	682	643	607	682	639	666	672	715	661	724	671	668	668	647	682	636	664	669	637	650	655	622	629	644	657	665	668	663	653	650	629	667	701	642	661	634	656	626	654	633	643	661	694	670	661	676	661	639	686	629	682	605	654	633	612	675	650	646	682	645	677	703	683	671	657	627	615	687	658	636	679	669	626	633	664	636	619	646	682	633	655	691	645	636	644	650	597	649	704	647	701	623	652	626	672	652	671	674	612	618	702	673	664	614	668	643	654	665	644	673	660	635	683	621	646	668	624	702	662	655	654	650	688	663	633	692	676	670	705	691	703	646	650	710	647	693	671	605	662	680	662	670	639	658	652	661	625	648	695	677	664	666	654	653	714	672	637	624	678	667	623	623	705	637	645	671	694	641	641	655	662	673	652	609	633	650	658	641	590	664	659	645	685	656	656	626	683	666	647	670	681	652	670	620	646	671	596	679	650	688	638	689	657	612	678	647	710	658	663	659	639	660	658	672	625	690	644	629	693	669	645	646	641	658	699	580	611	651	647	648	650	635	649	634
7811	544	503	379	295	270	211	185	183	166	155	155	162	154	150	143	140	158	157	169	136	130	122	129	127	151	136	137	143	132	157	142	134	143	155	133	128	118	140	136	143	132	148	134	144	127	141	137	139	125	127	130	162	146	154	154	127	141	154	125	137	117	121	144	129	136	128	139	137	145	165	140	144	158	140	129	139	139	138	124	144	145	114	138	153	149	124	132	111	119	138	150	123	111	120	133	147	160	150	147	169	128	145	165	139	118	152	136	135	127	134	119	138	132	115	137	131	132	151	145	144	140	146	140	131	146	151	134	129	132	131	140	121	126	137	135	142	139	114	148	123	115	130	128	134	124	124	130	134	129	124	130	121	152	137	130	157	125	130	137	126	122	127	138	141	129	140	138	141	136	125	139	141	160	168	116	150	162	112	132	127	133	116	149	138	146	155	124	130	130	124	149	116	143	121	142	139	116	124	127	120	125	128	116	155	143	141	143	140	133	136	129	122	142	144	156	139	135	128	134	127	137	143	142	152	136	122	131	126	130	136	139	126	142	124	152	138	147	125	158	158	147	116	137	162	157	148	129	131	127	132	123	149	130	143	139	143	125	131	128	149	159	144	142	124	142	140	148	142	155	141	139	147	147	130	151	126	128	137	140	139	158	160	164	129	117	125	147	121	124	137	149	135	148	140	129	138	160	134	155	147	114	126	124	142	135	137	133	147	138	138	119	136	129	146	141	137	149	141	134	118	142	149	144	133	143	107	145	132	144	117	142	134	132	154	136	134	164	121	142	144	147	133	130	129	123	127	127	139	125	134	141	133	140	129	133	153	153	138	126	145	130	134	140	157	146	127	138	160	122	146	156	145	132	140	128	129	117	142	170	139	127	145	144	170	137	129	133	134	141	149	131	113	148	142	125	136	166	142	132	144	130	127	129	154	156	129	155	149	132	146	119	148	119	130	149	146	124	139	149	134	128	111	130	142	113	131	123	121	141	138	143	130	135	142	131	139	121	128	144	171	161	135	121	134	144	180	147	151	162	166	157	134	146	135	143	141	144	124	121	148	132	128	149	146	150	117	163	144	142	136	153	149	143	136	134	130	145	124	149	117	154	144	146	141	111	131	134	134	142	126	149	123	135	149	159	163	136	135	154	133	128	128	148	107	151	129	117	133	123	157	144	132	138	133	130	151	136	123	141	118	137	133	136	153	129	145	140	150	156	125	136	138	131	131	136	126	113	152	158	115	133	130	133	120	137	143	135	134	121	145	126	132	142	145	140	130	130	127	131	135	132	131	152	132	144	136	136	116	161	150	146	132	129	106	149	133	139	137	122	130	152	158	111	143	128	126	135	141	125	152	137	133	164	152	119	140	122	148	134	142	134	136	131	147	137	129	127	150	148	149	134	147	128	143	143	110	143	136	149	137	135	137	143	122	150	149	121	154	135	143	143	143	158	153	157	130	142	134	152	123	130	142	128	159	136	138	127	133	123	137	161	136	148	149	145	140	127	163	149	162	137	158	134	139	133	137	132	144	165	137	115	146	143	139	140	156	132	130	141	125	131	139	129	139	140	129	150	138	136	131	134	145	122	148	122	144	136	134	126	131	136	141	146	138	154	115	121	161	158	154	140	143	155	134	129	135	147	131	140	137	135	147	146	150	123	127	142	128	131	147	142	103	142	139	128	157	126	148	135	138	134	149	137	121	148	130	118	131	168	126	129	140	119	157	129	128	130	149	122	126	121	130	124	117	129	154	122	123	136	134	165	137	177	137	130	146	161	153	133	147	132	130	144	139	129	119	127	158	151	114	172	142	118	108	154	140	160	113	130	138	151	141	154	134	128	132	124	116	129	134	124	126	142	131	137	139	159	121	120	149	131	136	145	147	120	146	139	128	148	130	120	118	141	127	135	164	128	165	138	125	151	124	150	121	124	120	144	152	124	173	148	134	143	132	146	139	127	129	145	138	131	128	142	158	114	136	119	138	131	133	147	147	144	138	124	139	131	151	169	128	131	133	134	145	137	123	139	169	167	142	124	136	130	118	123	145	131	142	132	143	129	146	134	123	150	134	127	148	137	136	128	111	121	141	125	118	145	139	153	133	149	146	163	143	160	153	123	159	140	154	137	136	140	133	146	140	136	135	129	111	141	144	126	160	144	147	141	156	120	153	146	141	144	122	149	124	138	152	139	139	135	118	133	119	174	139	169	134	111	130	143	157	139	133	129	139	153	137	136	119	150	137	125	151	143	128	158	129	127	144	146	138	116	136	104	157	127	138	134	125	128	136	178	162	150	173	138	150	134	127	137	142	152	143	134	146	134	138	159	119	146	132	129	129	135	135	127	144	148	115	128	130	111	134	132	114	151	127	137	133	132	143	139	137	133	157	134	123	134	141	151	129	143	124	122	112	130	132	143	134	158	127	153	140	126	146	143	143	124	122	133	158	132	132	114	129	141	135	125	149	145	142	138	138	148	105	122	130	137	130	141	164	126	149	143	127	138	143	130	135	129	120	148	124	145	129	132	137	132	161	132	131	107	139	160	134	108	133	143	123	137	145	133	151	152	118	139	115	124	141	147	158	143	139	125	140	141	143	149	139	157	142	127	139	137	162	156	132	123	140	130	150	120	142	136	159	166	134	132	147	139	138	136	129	135	146	151	131	155	156	158	142	140	139	145	140	148	137	139	131	133	135	133	124	134	133	162	125	141	138	137	135	131	135	141	140	153	133	128	128	152	135	141	146	138	131	138	141	134	145	121	143	148	140	122	149	147	152	131	120	129	122	158	137	134	131	142	146	157	130	123	133	163	139	130	115	110	118	137	150	132	173	152	151	124	135	133	138	136	126	141	136	160	138	119	136	137	116	113	128	152	159	135	152	127	141	153	130	130	165	113	144	150	133	147	110	123	146	146	143	143	154	138	157	136	136	125	130	146	128	166	146	153	128	131	130	119	161	124	159	164	130	152	152	143	121	135	144	111	124	151	151	164	131	155	162	130	136	139	126	144	151	133	156	123	138	164	125	117	141	138	137	173	134	122	144	140	157	141	145	148	113	168	134	150	136	129	129	139	128	119	123	131	151	153	166	120	120	104	122	107	142	129	138	138	144	156	173	155	149	149	155	141	141	141	146	131	133	125	136	133	159	136	133	141	142	136	146	141	122	143	149	144	146	141	153	152	153	142	139	129	153	135	133	164	148	125	136	133	135	121	131	142	164	136	126	113	139	141	144	121	129	117	140	144	153	134	146	141	132	135	121	136	119	128	147	136	135	132	126	139	127	138	126	134	125	150	125	141	136	163	153	143	134	129	126	135	114	156	143	143	149	127	164	117	142	162	133	119	149	138	148	145	136	134	139	152	150	138	137	120	150	140	167	128	131	141	153	133	125	134	140	144	152	150	134	129	161	152	139	145	139	141	135	139	141	155	152	145	139	117	137	129	127	135	146	139	148	125	144	130	126	155	130	149	134	143	110	137	134	136	158	139	134	120
6336	684	1187	1428	1054	899	774	648	645	557	489	497	452	478	455	470	420	421	454	426	405	395	393	390	391	389	380	443	403	394	360	383	391	383	371	363	366	359	376	375	353	363	375	340	369	364	387	418	378	404	391	378	337	408	375	376	384	374	360	399	357	360	375	358	386	374	394	350	371	339	375	350	371	381	361	381	362	355	362	372	370	355	335	365	353	392	403	351	357	379	350	346	382	380	355	337	388	375	365	359	354	389	362	373	395	387	377	349	374	329	349	343	354	377	376	371	375	360	368	355	334	347	380	335	330	343	338	350	387	354	386	355	362	376	340	379	379	362	370	353	340	342	346	358	356	353	354	408	349	360	355	363	375	386	378	370	355	361	337	376	354	361	346	388	361	339	333	343	372	412	359	347	343	364	334	351	337	362	354	375	379	350	346	364	360	346	360	339	368	402	364	350	373	337	355	374	355	375	382	351	365	348	361	342	379	386	375	379	352	372	379	356	358	411	365	376	373	383	370	342	385	349	362	369	373	370	337	329	378	332	378	350	367	323	377	343	361	376	355	326	355	354	360	336	353	352	376	316	364	389	365	349	333	351	361	352	337	360	379	331	387	364	344	335	372	368	382	345	392	362	367	410	400	320	369	387	391	343	375	371	359	369	371	338	353	376	353	354	358	349	353	357	355	367	384	391	360	372	360	360	355	350	366	367	377	351	352	375	331	367	332	387	348	361	313	356	351	367	365	334	375	366	348	349	392	340	347	332	395	376	379	373	391	385	365	380	361	371	374	355	369	397	375	411	331	385	333	352	360	334	356	389	331	358	366	322	354	336	366	351	354	385	362	370	345	331	375	359	365	376	371	374	334	354	370	344	377	370	350	346	338	353	382	368	351	355	320	334	388	397	388	372	376	376	339	368	335	361	344	358	365	323	351	384	389	337	347	395	368	336	378	375	333	326	338	346	368	365	331	381	372	355	393	379	398	346	355	378	369	364	346	380	351	331	343	357	372	375	372	368	377	374	364	372	351	405	366	346	370	358	370	342	337	340	374	373	372	351	356	360	361	392	354	366	323	395	373	414	370	367	341	358	359	322	389	390	361	341	350	309	360	365	384	377	379	323	370	309	377	350	329	358	368	344	358	348	358	380	353	383	313	374	380	354	336	382	364	356	325	358	351	355	380	345	365	360	373	361	391	352	335	400	374	365	344	344	332	368	349	353	349	356	355	382	369	337	377	377	368	392	351	349	365	353	340	376	371	365	369	311	347	380	380	365	375	378	368	354	380	403	328	322	359	324	351	365	351	380	382	327	359	335	360	386	368	351	369	349	359	364	353	355	326	370	369	376	375	353	378	347	371	332	376	382	378	379	402	397	377	362	421	354	366	374	375	377	357	333	386	350	364	382	377	365	368	357	371	371	364	407	377	350	362	353	355	373	356	347	371	348	326	381	355	336	375	340	346	339	340	359	364	356	349	352	381	400	375	348	385	352	351	364	381	374	369	406	423	382	378	356	340	372	381	394	366	357	326	362	343	354	392	329	378	353	372	392	357	383	379	386	384	381	378	404	337	327	387	369	367	329	357	335	363	359	328	363	357	387	329	348	351	375	382	362	321	359	341	377	352	364	364	358	357	319	349	387	375	364	364	362	337	341	370	381	381	386	374	339	382	372	364	360	372	326	387	353	378	355	356	345	353	376	347	352	331	367	372	373	374	339	378	382	343	353	338	375	359	368	350	395	344	354	382	358	359	380	380	371	421	310	359	367	368	354	377	336	383	374	366	369	339	354	369	369	369	380	327	355	405	383	383	309	363	363	377	353	391	332	363	383	352	371	344	361	389	327	368	362	354	355	421	352	344	367	352	342	348	335	385	360	346	356	348	364	365	355	336	359	356	358	345	388	356	387	358	374	340	373	373	368	365	347	367	365	354	377	388	341	374	365	388	357	315	366	358	353	344	382	400	348	362	386	361	371	349	391	357	366	378	358	361	381	374	360	329	366	393	374	336	362	342	363	335	318	381	351	367	344	342	322	368	390	343	320	360	383	349	378	380	348	373	333	352	370	347	381	373	330	335	404	370	362	373	390	344	362	366	376	326	381	342	354	367	349	359	403	387	355	350	351	354	331	363	370	355	362	316	339	364	367	376	358	359	377	349	323	386	309	326	351	369	351	365	366	372	352	383	354	332	353	376	359	361	395	338	364	340	353	352	347	344	374	373	364	363	367	335	359	371	371	355	332	375	379	329	350	363	354	353	356	364	365	332	361	370	350	337	363	359	330	358	356	356	369	352	388	361	356	402	337	366	366	374	380	377	382	365	346	356	397	375	379	381	367	374	379	358	349	376	383	361	378	334	372	339	396	376	344	332	367	371	346	348	368	366	349	368	337	361	356	362	360	375	375	384	337	398	381	361	336	370	349	349	343	382	373	370	398	440	351	353	365	339	373	358	379	347	355	357	325	355	405	349	409	354	366	349	359	382	421	327	336	356	375	361	376	374	363	386	345	365	343	364	337	361	345	367	376	383	359	396	378	362	388	399	355	366	371	360	364	354	341	336	366	376	398	336	377	363	378	346	411	306	377	357	361	362	378	327	375	336	373	339	359	328	341	411	361	358	397	358	386	359	376	346	386	389	382	337	345	371	372	372	365	327	366	351	365	322	376	357	357	329	366	347	368	334	329	356	353	356	337	322	380	367	369	386	361	328	357	355	369	392	349	382	354	352	343	372	371	379	351	367	399	362	352	330	372	404	351	349	376	388	365	375	387	327	345	327	355	360	386	369	356	374	383	364	352	326	370	354	339	351	343	365	373	382	379	341	334	386	404	345	336	384	354	333	364	354	353	358	348	404	360	374	385	342	355	373	383	359	347	333	345	373	332	383	385	384	386	330	360	360	348	363	332	365	386	351	322	330	343	358	374	380	348	387	353	354	349	354	358	362	381	345	343	395	369	375	400	354	377	364	376	385	353	410	371	361	350	371	396	381	376	384	382	358	344	372	352	350	370	333	343	364	357	359	331	331	341	325	327	365	360	370	397	364	394	372	379	365	318	368	356	367	355	385	336	345	352	398	349	373	377	374	372	353	358	333	362	370	343	356	348	385	379	381	361	360	350	371	360	330	322	351	338	377	366	371	341	352	358	376	351	380	297	321	333	345	347	369	356	353	346	372	397	383	390	377	388	363	353	332	346	365	371	365	395	380	386	357	329	371	343	374	345	371	351	376	335	404	378	353	407	366	368	362	344	380	365	372	380	340	354	333	341	367	378	372	361	368	360	352	377	377	386	390	377	342	355	364	398	353	333	345	356	346	354	361	340	341	359	385	360	365	331	338	369	371	375	331	345	346	386	352	378	374	335	355	368	362	384	372	367	372	378	361	357	361	343	369	359	393	360	370	376	361	364	381	367	346	381	334	352	377	364	385	374	383	406	396	352	337	376	354	369	355	375	365	365	341	335	390	368	368	336	356	350	342	328	341	360	370	380	341	342
14886	1249	1005	774	550	416	352	337	315	281	270	267	273	274	238	242	224	213	247	220	241	214	237	225	224	191	210	186	234	213	229	229	219	228	221	200	239	224	234	247	225	244	186	232	204	207	199	241	223	202	196	197	220	178	209	226	210	201	211	207	200	240	188	186	220	233	207	218	212	200	217	194	224	202	237	216	202	214	211	206	223	204	187	224	203	188	189	165	206	197	221	201	179	211	216	187	225	205	220	188	181	197	199	207	199	233	198	217	206	208	250	225	210	220	234	235	203	202	197	195	183	217	214	192	184	215	195	216	209	194	177	215	240	218	207	199	231	178	199	194	214	221	208	215	225	215	203	192	233	213	198	208	217	202	207	211	212	200	212	210	223	197	200	233	214	183	215	199	215	205	227	207	239	242	217	214	209	221	208	205	219	212	201	216	203	198	244	208	202	226	209	188	190	196	202	192	233	215	206	208	229	212	209	214	183	189	204	207	201	230	195	239	203	192	217	251	221	215	220	213	206	166	229	200	216	182	230	215	228	226	190	219	205	204	219	190	218	192	219	240	195	195	183	216	192	244	228	202	202	200	179	225	226	239	210	210	217	184	224	205	209	215	209	216	237	190	213	214	201	217	224	218	218	204	200	228	221	205	213	181	211	209	219	214	223	197	216	194	206	218	228	252	195	210	226	225	199	201	209	196	189	214	217	226	204	212	213	206	207	215	202	174	219	232	202	211	188	174	202	203	214	198	209	213	206	235	240	216	218	205	203	202	237	207	201	213	209	193	194	195	246	195	216	201	196	227	201	202	208	229	215	217	243	250	211	199	206	179	238	214	216	251	225	195	224	214	199	206	202	237	199	235	209	227	226	210	218	208	210	219	212	195	237	189	208	204	208	211	216	218	214	223	190	212	230	212	210	209	199	204	197	203	199	202	214	185	230	199	203	209	234	211	217	220	236	221	234	229	190	208	201	210	202	212	200	212	206	213	205	205	201	195	219	195	217	226	188	225	213	218	189	224	191	224	217	191	212	232	194	218	240	221	202	202	217	221	226	186	220	219	217	242	200	190	205	194	194	212	214	212	214	216	194	205	207	223	240	206	207	218	175	176	196	208	213	195	213	219	232	220	190	207	200	222	214	222	217	193	208	212	210	200	200	234	223	246	198	175	203	215	219	196	204	215	210	230	184	239	199	209	191	190	205	194	209	184	195	215	197	230	212	219	181	219	230	191	209	226	216	209	239	217	210	217	190	227	208	202	230	190	221	194	216	209	203	199	200	226	220	212	193	226	195	216	208	219	220	194	192	197	194	194	212	216	214	213	206	219	186	217	213	214	202	212	197	194	238	196	192	227	207	199	190	203	229	213	217	236	221	177	198	231	227	237	206	214	200	206	209	232	217	238	190	235	223	228	203	207	187	224	210	196	206	179	219	211	222	192	227	207	195	213	205	200	227	208	221	220	219	233	225	200	215	203	192	206	199	242	222	219	214	186	209	220	215	202	194	227	245	224	203	236	219	220	195	223	221	219	215	206	189	208	209	197	199	203	203	189	238	222	236	200	211	225	202	232	223	207	217	233	221	224	212	222	200	201	229	248	207	199	218	186	203	244	226	203	207	211	236	256	206	182	221	217	210	175	216	200	229	229	222	194	198	221	224	232	226	210	209	199	233	210	196	171	205	197	212	203	184	196	191	219	231	212	178	173	196	224	213	208	229	202	220	194	208	189	202	249	203	174	214	219	205	213	209	193	222	218	212	232	226	210	213	179	214	184	180	220	177	201	201	211	214	201	220	216	202	208	173	226	243	186	213	221	202	221	202	195	200	222	201	215	186	210	229	184	223	241	192	181	199	210	202	215	208	215	192	214	190	197	226	209	213	197	188	205	184	212	225	184	208	208	193	226	236	211	221	246	209	199	200	221	219	184	198	188	203	198	226	231	216	240	221	202	210	202	214	199	200	236	194	188	196	219	208	204	193	175	209	215	227	201	220	184	241	203	209	232	221	201	206	188	223	232	200	211	213	218	189	202	241	211	204	218	194	234	210	240	206	212	217	200	217	189	204	230	227	189	226	195	228	204	203	191	226	205	188	223	236	223	193	207	212	245	221	225	193	212	211	194	202	195	226	205	235	220	201	221	234	208	223	199	219	194	203	240	178	218	207	205	201	265	220	242	217	206	213	207	205	203	218	229	230	234	213	206	208	213	228	221	195	209	243	212	235	220	236	189	204	190	215	249	229	194	209	219	204	215	193	211	215	221	206	232	221	181	224	204	202	192	194	212	209	204	230	209	219	197	192	208	212	193	223	231	227	226	198	193	215	154	197	231	211	194	201	218	197	201	198	226	199	225	206	179	217	190	193	216	241	194	215	209	234	212	206	218	191	184	225	221	238	222	202	199	185	213	223	199	221	215	202	200	241	196	207	215	187	182	202	236	208	242	189	217	218	196	191	237	214	225	194	225	207	216	220	183	236	184	228	220	227	202	211	217	216	208	224	206	201	207	193	218	218	196	224	208	194	204	222	219	222	208	220	219	195	200	209	234	216	210	200	214	209	212	230	211	181	214	232	212	213	220	226	206	205	214	194	225	193	212	227	202	216	194	235	196	202	194	186	184	214	208	200	213	204	203	205	253	216	210	227	205	192	209	234	227	206	211	223	202	201	190	249	205	221	206	257	193	201	199	215	215	186	195	208	197	224	223	197	197	189	227	210	206	220	211	215	222	231	207	217	172	178	235	183	216	204	225	226	243	216	203	238	216	231	209	243	237	209	193	208	204	236	219	240	206	196	176	181	224	226	218	200	213	197	186	220	222	196	214	231	218	184	234	224	211	214	189	205	223	211	208	200	205	208	217	200	195	215	205	191	202	205	204	205	218	225	223	222	240	199	211	165	231	223	199	217	216	208	189	198	192	224	212	224	224	184	202	199	185	192	222	200	223	217	219	188	203	213	195	202	186	179	205	207	188	193	226	185	238	212	218	205	190	231	222	208	186	196	216	207	210	207	220	222	267	232	186	224	189	256	211	190	206	233	185	218	197	214	217	175	184	203	220	206	221	209	228	204	202	206	209	220	230	197	213	234	210	224	221	203	210	202	204	197	216	189	209	218	187	210	194	221	189	209	208	184	189	230	213	208	219	211	197	203	211	187	192	192	185	212	229	196	235	210	227	174	214	211	212	206	255	229	228	176	218	221	189	219	215	237	198	224	174	199	197	221	198	216	197	202	204	193	178	227	203	241	206	248	220	231	234	210	202	226	221	204	233	192	212	216	217	205	213	220	212	210	236	229	206	220	206	216	209	197	215	211	194	210	198	213	206	210	232	193	193	213	207	200	201	166	189	209	211	227	188	210	204	240	203	201	225	217	177	166	219	192	221	199	213	201	227	222	214	186	208	222	200	221	223	201	194	224	219	203	223	212	227	207	223	209	196	233	240	191	193	182	195	214	221	198	202	192	191	235	247	216	208	211	193	218	220	224	183	219	218
8421	1131	2091	2407	1922	1608	1293	1113	955	920	859	807	730	735	748	654	672	632	674	640	629	614	595	567	561	559	587	572	540	561	556	552	544	570	562	596	549	533	547	564	555	588	543	563	568	546	556	555	526	523	525	585	561	577	539	538	533	517	565	511	516	570	496	531	532	592	529	503	558	511	501	555	545	594	521	548	545	565	523	533	522	562	501	530	500	519	508	529	546	522	531	546	565	536	536	518	558	482	510	500	544	542	538	518	472	523	564	513	549	521	500	501	516	481	509	554	535	522	547	531	518	509	516	504	501	563	539	498	533	549	529	553	540	540	556	538	554	521	516	561	506	519	560	481	546	540	477	505	537	516	512	547	570	502	556	560	522	547	510	531	496	475	512	533	539	490	557	534	507	514	529	521	539	586	523	558	555	499	556	576	524	520	543	531	553	527	555	514	496	562	535	573	523	541	489	525	511	505	544	545	559	520	570	512	529	526	521	515	560	590	527	511	493	528	549	517	541	452	494	531	523	509	515	555	541	542	506	566	525	530	515	567	507	501	526	529	526	562	527	567	520	480	528	543	550	538	554	512	484	544	482	547	518	514	546	541	488	522	533	503	539	553	570	533	560	516	523	561	512	523	543	518	520	518	497	521	512	511	498	539	525	517	579	523	522	577	506	529	575	520	545	523	552	552	541	534	546	565	523	523	536	508	508	512	521	530	478	519	517	532	560	491	564	548	495	542	523	556	531	500	564	542	503	578	512	514	569	532	558	528	506	517	570	518	525	552	538	530	552	540	555	554	513	517	513	543	566	513	509	562	532	538	537	542	528	542	585	497	504	526	521	552	494	538	507	537	555	541	551	526	531	571	545	535	520	519	524	537	521	495	541	533	532	538	517	522	524	537	550	543	472	541	525	532	518	514	509	538	531	542	490	485	495	537	552	513	550	576	516	494	506	489	497	527	517	544	539	481	536	518	542	511	530	528	546	511	525	515	544	496	531	534	511	536	529	550	559	547	548	549	537	520	520	561	551	561	556	528	537	489	514	507	546	509	533	527	514	518	527	534	508	551	504	525	526	502	510	527	523	534	550	575	534	522	560	481	512	506	517	540	533	518	496	556	481	529	508	523	550	530	508	513	552	482	504	511	498	526	532	532	525	531	513	525	526	523	509	488	535	610	536	559	549	533	505	534	525	527	502	546	489	511	498	543	547	526	563	494	538	526	528	536	541	502	543	545	522	566	568	562	575	501	545	557	561	506	509	572	542	505	527	459	568	523	583	530	532	537	538	505	531	528	507	514	539	524	507	538	487	542	553	545	532	501	520	533	544	512	543	512	524	539	506	550	531	526	544	512	507	547	541	519	563	500	590	552	517	524	577	546	496	524	532	542	572	566	502	543	542	512	512	513	520	556	516	500	542	549	558	564	553	497	511	548	514	540	508	515	550	545	531	507	532	523	519	498	504	501	520	533	516	565	524	528	490	513	555	534	542	520	544	535	528	537	535	550	533	559	551	555	524	548	547	549	489	550	530	545	539	524	508	562	612	533	543	536	539	526	556	537	526	546	467	548	497	513	512	517	507	544	521	565	542	512	500	576	508	558	570	539	496	502	469	553	548	543	506	503	512	521	564	544	569	540	527	508	559	527	558	600	507	516	514	513	532	515	497	579	542	526	545	510	521	502	537	521	545	493	535	554	533	547	543	533	504	562	543	509	561	547	513	530	499	535	526	534	509	506	493	514	515	532	537	527	550	566	539	549	533	556	522	556	516	542	555	527	539	513	561	490	516	539	533	551	528	598	558	537	518	556	536	535	539	543	538	525	553	519	534	508	512	525	531	521	530	525	489	556	516	557	528	496	558	529	512	542	500	504	533	528	543	501	531	529	557	533	553	544	547	547	511	481	496	554	533	510	561	549	528	491	527	535	552	488	520	495	520	535	532	517	535	537	508	526	540	535	539	571	523	492	519	553	552	523	517	517	554	541	565	536	529	512	499	527	513	496	499	496	516	465	527	519	523	530	534	482	535	550	519	517	570	518	510	513	539	529	537	517	514	557	551	504	492	517	518	510	546	511	573	487	552	535	523	480	544	495	540	558	520	546	516	525	483	540	532	527	525	492	539	506	524	537	539	538	481	533	550	568	491	530	537	492	523	528	536	504	511	550	485	528	506	549	563	561	561	518	545	497	513	554	518	551	543	540	536	549	551	497	531	493	501	554	517	538	509	535	567	538	563	551	553	523	544	496	536	526	518	538	578	526	513	503	549	530	496	552	577	518	514	541	502	499	500	545	522	514	512	534	509	531	547	512	492	549	496	516	495	514	527	528	557	574	526	542	514	511	548	541	517	575	487	503	529	541	508	516	504	561	519	568	501	514	560	529	512	510	573	524	486	579	574	547	522	538	548	560	545	532	556	506	537	500	505	534	538	500	510	579	544	527	535	538	546	510	567	553	497	518	509	508	506	541	538	543	505	572	505	532	560	506	483	513	505	511	536	528	545	540	533	524	551	506	555	524	527	523	498	520	549	540	515	508	564	496	536	547	536	504	513	524	503	552	522	498	538	499	547	518	523	493	516	550	512	525	563	572	550	538	531	518	575	529	563	519	577	503	550	540	538	491	534	533	526	484	543	494	548	546	527	540	525	536	506	523	519	520	511	524	541	524	516	542	553	555	507	519	528	493	565	550	524	558	526	540	544	554	512	545	507	539	490	548	502	552	503	525	565	525	529	510	517	542	528	497	542	543	522	503	517	546	528	537	529	568	574	494	530	513	511	491	493	496	507	525	512	558	535	568	552	588	542	533	514	500	523	542	558	521	560	509	559	538	554	484	528	529	493	540	511	558	567	516	521	534	549	491	523	527	499	478	515	493	551	483	501	536	533	523	529	564	514	581	552	530	493	538	521	552	535	541	496	533	549	529	539	507	545	548	541	548	543	513	547	554	513	548	534	555	561	554	536	536	560	544	527	568	537	546	512	577	606	543	550	517	529	545	517	549	541	589	537	519	539	546	552	522	559	522	497	567	527	523	493	522	555	521	525	558	525	515	525	517	494	503	558	560	537	549	558	550	522	501	529	533	495	517	506	543	517	556	540	539	487	538	531	541	531	553	510	522	514	541	546	544	535	544	544	514	522	524	528	535	498	553	517	491	528	505	517	546	539	519	528	538	542	488	485	569	530	510	523	573	489	542	543	486	544	565	496	514	534	551	553	523	537	568	516	525	498	484	482	499	529	520	538	545	543	551	506	539	535	548	518	551	523	556	515	514	521	567	538	538	515	558	542	548	484	522	540	572	553	517	504	556	544	562	508	509	527	499	534	496	525	543	517	508	508	524	524	589	522	463	562	535	526	569	534	545	540	496	547	456	520	518	559	566	498	547	545	548	521	507	523	523	532	494	551	537	537	515	556	542	508	540	531	512	534	546	532	537	529	561	551	506	539	539	513	530	550	529	558	528	525	535	534	487	527	549	551	555	517	496	533	536	501	523
1633	277	284	306	304	304	291	273	297	282	263	278	298	290	302	334	281	280	288	288	307	296	284	268	299	299	318	271	269	252	287	295	289	291	301	277	302	292	293	286	292	306	271	318	313	318	357	285	288	267	274	308	280	274	252	307	301	295	274	275	297	307	299	297	302	297	276	303	259	314	285	288	282	279	302	296	295	304	310	279	298	318	289	285	287	307	276	279	321	301	322	307	295	311	293	304	290	282	310	328	314	303	285	324	289	291	271	304	298	304	325	282	301	269	260	343	276	310	289	273	281	278	277	266	282	268	281	308	313	294	300	279	320	267	296	327	263	299	278	327	292	282	297	285	306	284	285	332	280	299	343	302	301	283	324	303	315	284	263	328	282	277	316	281	281	308	282	291	306	318	282	278	263	311	281	309	305	267	250	273	300	310	271	325	281	317	293	304	306	266	267	296	280	294	272	283	317	267	294	310	282	248	265	276	278	280	289	306	319	266	291	279	270	304	273	287	306	256	310	333	295	312	301	299	308	277	293	277	255	289	283	279	262	295	310	264	318	257	275	322	299	309	282	294	265	273	289	294	275	288	312	295	304	282	277	292	259	341	312	281	294	274	279	300	291	275	323	302	304	315	328	275	290	281	305	284	288	270	289	265	308	287	279	261	289	269	285	294	295	307	254	279	279	314	284	270	291	317	298	271	320	287	288	315	301	315	267	317	267	289	298	283	301	298	320	283	290	321	280	274	285	269	279	279	272	279	314	310	278	302	305	306	277	293	314	248	290	283	300	287	293	297	297	264	305	295	249	294	273	291	269	310	297	296	289	284	309	273	282	330	338	304	278	287	288	279	289	303	288	284	292	308	272	315	307	294	278	325	317	295	285	285	309	285	294	293	316	289	303	306	320	277	306	292	290	282	270	261	300	280	295	272	320	310	295	289	298	305	310	273	287	284	292	288	266	299	304	305	276	287	298	313	283	284	288	316	262	302	270	308	298	265	287	286	264	306	238	289	287	310	319	275	267	251	271	312	291	289	283	292	284	282	277	292	315	292	299	286	302	292	297	237	271	281	288	266	255	256	307	301	258	309	268	282	305	310	296	262	277	253	286	261	272	327	275	325	269	279	311	290	302	302	301	300	274	285	281	258	300	299	296	284	283	316	280	293	303	288	308	265	291	237	346	307	292	292	309	273	284	301	307	285	276	270	315	284	278	269	293	310	252	276	300	292	261	326	347	324	310	276	295	278	282	331	265	280	302	293	272	295	284	265	301	273	277	273	323	300	306	301	283	320	262	273	298	291	297	258	278	285	285	286	256	281	315	285	279	287	270	304	277	284	282	304	303	330	273	261	277	346	272	252	270	318	295	298	290	256	290	296	280	272	285	292	320	293	280	291	304	299	277	298	286	284	304	315	293	296	289	288	285	298	271	288	265	281	290	301	320	301	304	285	301	281	305	292	279	282	273	304	278	283	312	294	284	282	293	283	281	299	304	302	325	282	291	288	268	312	294	289	301	274	283	288	294	293	296	314	285	317	267	283	269	298	273	292	310	303	293	335	282	290	286	278	299	302	312	287	278	302	286	297	301	291	304	302	306	308	264	276	306	303	285	261	286	260	306	312	271	282	272	277	277	325	260	293	285	291	283	285	294	301	277	289	325	305	294	256	284	273	294	284	307	282	263	274	312	291	322	301	314	296	294	300	288	246	278	294	303	310	334	309	318	248	239	289	298	279	284	298	325	275	289	283	303	281	256	268	275	267	275	294	288	282	275	315	294	292	264	274	273	315	296	280	277	266	300	303	259	292	283	294	313	260	289	299	270	336	284	288	295	304	293	288	294	264	297	292	272	257	301	314	273	323	303	297	267	289	278	287	275	264	285	290	321	279	287	279	262	291	283	257	253	310	268	301	299	260	282	279	269	305	304	272	313	313	270	278	288	278	286	279	282	324	286	263	314	279	308	305	276	243	287	290	267	318	320	304	304	258	269	287	300	305	277	318	288	279	265	279	286	272	283	317	276	291	303	302	275	298	288	289	288	287	303	307	315	288	272	267	313	337	271	299	279	318	296	302	276	284	319	287	304	305	291	271	279	281	280	289	277	274	268	298	250	282	264	257	312	293	320	312	289	311	329	304	269	282	300	320	292	255	290	284	293	250	265	305	274	286	299	283	299	301	306	291	305	295	281	289	286	308	288	316	259	290	301	294	264	290	306	316	296	261	294	287	293	288	315	284	262	277	329	285	302	283	265	281	308	256	299	267	295	289	299	282	303	280	291	290	273	300	291	319	272	280	284	274	264	306	283	303	291	297	278	271	307	310	294	300	299	273	251	288	307	266	317	279	307	301	288	254	277	271	296	252	306	302	293	285	304	283	289	263	308	303	276	322	302	332	270	291	291	307	287	297	274	282	304	295	303	303	295	289	275	269	291	299	293	279	273	306	310	274	273	314	350	263	289	289	247	260	302	277	315	342	301	278	271	307	272	282	270	299	310	280	272	285	289	279	279	297	282	275	283	279	306	268	306	292	286	285	319	316	259	299	266	299	300	305	289	303	263	296	300	242	295	290	297	294	252	307	314	284	286	290	325	268	296	292	269	312	278	308	292	323	259	304	285	288	286	274	266	289	304	307	288	302	309	263	309	291	273	262	285	285	287	301	293	253	291	324	296	346	272	314	285	259	289	285	314	251	298	324	271	278	257	284	256	278	265	284	255	298	280	312	272	292	273	286	320	297	302	296	291	296	293	318	304	304	317	293	308	300	277	292	307	284	299	310	280	294	285	297	263	273	276	299	272	258	273	307	277	300	314	319	319	290	277	279	272	318	289	303	287	307	253	262	303	305	291	273	275	289	305	262	267	295	286	312	281	301	273	264	317	291	293	292	304	328	265	293	307	280	270	267	274	285	322	264	273	286	308	271	300	287	263	303	313	260	309	264	276	266	281	264	253	247	268	274	262	289	311	298	281	282	277	290	294	310	274	281	276	298	285	290	333	272	294	307	293	302	303	289	277	289	250	296	268	270	276	274	301	290	268	263	273	296	281	289	268	307	282	274	270	306	284	293	252	303	317	287	279	268	304	273	298	304	282	288	268	288	303	289	292	297	291	295	278	317	299	275	277	294	288	261	283	263	305	284	329	265	274	318	283	305	275	284	303	290	297	285	273	296	289	273	307	289	301	313	312	307	272	300	290	262	274	312	283	313	278	253	294	284	309	266	313	306	275	286	281	274	323	296	270	284	268	317	304	306	275	306	295	303	259	302	280	294	305	288	295	286	250	329	301	301	288	315	301	291	280	255	276	277	317	286	304	271	288	281	258	294	289	319	290	282	340	294	293	292	272	270	292	304	287	257	317	331	290	298	292	253	302	275	321	291	292	321	265	289	305	283	274	309	254	313	323	299	304	313	275	282	281	316	297	312	296	336	258	298	295	293	290	291	338	310	285	290	271	283	245	292	285	298	301	291	287	315	296	309	290	301	301	264	297	284
1950	663	668	652	701	695	633	682	636	667	715	695	711	639	675	630	628	653	677	683	664	639	650	638	630	666	633	695	673	655	670	662	622	617	637	659	614	672	646	664	683	638	668	663	644	670	664	654	661	663	658	659	694	629	681	662	652	618	634	638	655	635	634	652	625	659	687	642	631	660	677	687	648	683	622	656	689	663	679	685	682	643	669	667	635	703	665	678	657	671	623	649	658	665	685	656	690	655	681	645	652	664	653	640	630	642	704	601	673	639	693	632	648	613	666	647	602	676	650	627	648	637	635	620	650	641	637	655	674	675	677	629	664	674	649	629	695	648	631	690	686	664	643	620	633	659	666	636	703	671	680	663	633	687	669	689	660	650	670	667	615	700	637	633	682	672	627	681	689	701	627	687	674	626	663	654	631	645	669	676	608	637	695	641	643	672	659	649	662	654	638	683	664	664	618	653	665	669	632	676	628	662	680	647	645	641	607	648	684	662	660	615	618	667	676	630	640	651	691	647	670	689	666	683	708	680	680	658	639	613	643	657	677	611	634	648	685	662	651	645	669	678	628	667	645	666	638	640	704	639	661	660	689	606	666	676	635	648	663	675	659	655	686	628	656	604	668	636	650	655	671	649	674	660	619	646	633	656	689	645	680	637	699	656	610	663	673	704	612	648	661	639	668	691	654	661	677	674	655	682	684	660	660	671	672	647	638	673	650	712	642	640	639	663	677	658	672	646	646	650	645	606	670	649	617	651	676	680	655	645	679	627	680	708	681	620	628	658	656	624	661	671	639	655	668	611	648	668	636	650	684	629	636	632	649	663	644	634	672	610	652	632	653	632	681	663	652	652	638	642	666	665	658	654	625	621	617	661	661	714	642	665	637	657	654	652	644	679	627	632	657	689	662	652	658	668	673	674	662	634	660	669	681	606	649	643	716	659	622	652	652	586	733	619	664	685	690	639	657	681	674	652	650	653	707	643	670	661	664	661	610	698	683	689	653	650	655	662	606	666	635	588	688	655	683	644	647	685	684	663	649	639	701	630	652	652	707	661	643	617	625	630	616	670	644	639	659	673	616	667	637	694	608	663	667	637	654	642	606	657	650	689	647	644	720	640	645	691	687	643	662	628	639	690	664	655	639	679	660	673	651	686	696	653	675	635	627	660	636	636	683	681	667	690	637	635	681	667	659	630	655	628	674	634	700	638	666	637	661	645	663	590	705	672	668	652	649	635	665	645	636	627	632	627	593	638	689	645	616	699	611	687	667	655	668	641	627	653	641	649	609	622	677	647	620	642	633	639	642	666	633	641	666	582	627	658	642	640	662	613	684	653	686	675	655	667	660	668	645	674	659	625	705	656	700	662	635	694	677	659	633	634	645	671	680	621	603	651	654	636	678	676	686	671	680	675	649	650	635	588	637	622	647	639	664	677	632	652	683	702	656	645	673	657	645	614	636	685	640	642	641	658	694	660	649	655	656	667	670	652	659	632	651	675	635	635	678	655	648	610	686	700	674	681	661	618	682	695	649	699	640	679	629	698	701	624	673	644	646	658	678	626	649	654	630	609	683	665	667	695	666	630	696	642	666	618	625	653	665	660	719	714	657	657	643	682	653	650	687	677	657	648	611	691	675	666	639	636	626	651	647	699	657	693	654	637	660	641	647	651	634	626	686	681	631	654	678	658	632	705	703	680	652	641	657	643	665	598	631	634	628	651	667	677	622	667	646	632	681	678	623	634	637	611	710	668	652	656	653	644	670	644	653	649	632	631	671	669	640	669	631	638	626	652	639	641	643	665	693	684	646	645	640	670	653	635	668	721	643	654	699	632	650	627	664	668	646	679	693	626	659	693	664	641	651	674	672	658	673	665	644	629	655	679	695	645	658	694	633	648	673	699	656	629	691	651	643	649	658	672	686	678	679	658	628	710	613	644	683	650	640	688	634	668	698	654	599	627	669	638	656	635	653	662	679	636	687	653	669	677	639	622	639	638	657	642	642	711	662	705	703	672	656	698	637	606	688	652	659	697	692	647	650	623	647	607	634	703	710	606	679	657	717	681	667	707	634	640	665	690	656	633	616	655	640	626	646	686	622	679	606	626	653	669	664	668	606	643	674	678	639	651	645	644	629	655	670	678	606	669	590	676	625	705	667	649	687	625	683	665	653	662	632	741	662	706	681	664	686	658	631	662	669	672	621	674	664	687	644	631	650	621	633	661	652	651	676	674	620	651	715	664	670	643	652	672	655	660	682	669	701	683	646	635	646	614	682	735	685	644	673	660	685	650	673	653	673	649	645	667	661	649	664	648	650	680	617	626	655	688	656	707	646	674	646	626	645	663	662	674	617	691	679	660	659	611	627	664	654	635	681	668	642	656	699	679	628	665	631	679	669	655	680	626	636	669	610	674	678	637	689	682	647	639	595	721	644	662	667	654	650	674	663	631	647	643	721	652	648	616	660	704	659	689	623	666	659	692	615	661	641	640	713	651	621	666	680	657	632	650	657	655	622	650	652	585	717	670	661	692	589	681	690	689	641	661	647	651	672	622	625	623	620	608	689	609	659	654	637	654	674	608	672	638	621	657	642	660	648	639	679	687	649	677	661	656	697	655	661	663	657	636	643	728	669	652	641	645	683	658	645	621	649	692	659	664	670	627	653	654	689	671	709	649	655	660	625	637	637	670	625	719	651	678	676	699	655	634	710	642	667	672	664	719	677	679	640	648	654	655	675	638	724	686	627	680	622	653	679	637	666	651	635	645	652	647	624	698	629	655	690	638	634	648	664	701	659	637	667	641	686	679	651	681	682	657	655	629	685	655	697	617	667	645	651	648	695	664	647	653	684	687	624	687	636	675	638	623	649	631	669	625	687	652	652	659	609	663	707	628	678	622	662	667	627	646	724	651	628	641	666	638	656	678	656	661	679	655	687	668	662	643	623	649	686	635	650	700	633	651	652	651	692	700	621	605	679	672	687	676	647	638	630	686	655	651	628	689	662	626	676	675	646	684	641	670	681	651	659	647	688	631	708	652	674	653	659	651	633	616	667	689	673	638	687	623	693	655	638	618	657	616	642	655	646	644	655	668	674	671	645	654	669	632	687	677	715	694	664	640	674	628	691	653	645	648	685	648	647	670	619	660	630	684	628	654	655	667	667	632	646	600	689	613	654	636	690	692	657	657	670	668	657	690	646	673	705	651	631	636	661	630	643	640	673	722	669	632	632	642	630	700	644	660	622	682	654	667	690	694	657	632	622	695	642	652	678	633	621	661	667	676	617	660	617	658	628	612	632	689	676	637	635	682	662	682	662	651	639	668	719	626	677	661	656	662	642	646	695	671	626	620	661	636	611	632	666	671	675	626	659	654	650	626	668	636	686	662	674	650	652	670	629	674	647	657	661	633	666	679	660	666	692	633	650	685	618	646	673	653	632	621	573	633	651	629	660	661	666	683	667	645	688	650	612	703	661	667	677	663	669	658	645	645	644	646
7582	511	496	427	289	243	239	216	183	163	169	186	148	159	147	144	173	155	133	128	143	120	145	160	132	136	156	149	135	130	142	146	150	162	140	153	163	132	123	143	135	133	150	115	122	127	136	123	143	121	142	146	139	149	146	129	125	150	138	121	140	116	163	143	133	127	132	136	134	155	129	136	152	152	125	131	112	148	149	123	109	132	120	129	138	145	146	131	132	126	125	144	124	130	147	122	159	146	156	147	116	138	142	139	114	165	142	123	145	122	124	137	116	146	135	146	142	150	142	159	128	125	125	147	151	148	137	129	125	132	142	141	136	120	130	131	156	124	136	132	151	140	140	125	126	122	107	149	113	139	132	123	130	165	131	161	147	141	114	124	154	133	148	130	125	125	115	137	125	133	149	119	140	137	126	112	109	163	145	147	129	129	153	141	112	114	120	116	142	152	159	144	134	125	129	129	135	124	131	121	132	122	136	144	158	145	127	154	133	165	148	133	122	142	131	137	145	128	123	140	118	130	139	136	133	143	133	119	149	134	126	128	127	148	146	156	121	128	129	140	115	152	153	136	145	112	133	125	145	124	126	144	120	141	136	109	144	126	154	136	176	135	154	161	153	139	133	129	135	144	152	144	151	145	119	114	136	147	116	119	155	134	126	113	141	131	136	142	130	142	153	156	157	142	137	133	134	153	127	113	162	137	120	118	157	113	119	129	132	134	123	138	146	138	127	119	167	151	118	139	123	124	116	140	139	152	163	135	137	152	136	152	121	143	126	117	141	135	123	130	145	116	134	159	134	135	148	130	142	151	133	130	135	153	137	147	119	142	130	149	140	125	134	125	145	126	126	154	137	147	126	138	132	128	139	162	134	119	125	130	139	145	137	151	148	147	141	156	138	125	126	144	131	138	130	134	135	152	143	140	119	119	125	124	121	123	129	145	155	148	138	137	140	129	131	140	116	126	135	126	159	137	139	145	133	136	141	140	141	129	130	118	149	137	147	137	132	153	136	131	145	141	153	139	139	139	140	168	119	110	142	115	143	134	142	125	124	135	112	127	141	160	135	123	117	119	135	160	136	137	147	139	139	138	160	108	148	132	113	144	137	130	132	153	134	134	126	152	141	165	134	151	138	155	132	144	144	157	139	118	165	139	154	120	116	126	147	131	133	141	129	138	132	114	143	138	128	132	140	148	148	127	138	111	106	127	144	117	120	137	144	142	157	134	146	126	139	162	137	125	132	134	130	146	136	148	151	139	120	132	119	148	134	149	134	135	150	141	137	134	151	141	144	122	159	128	138	118	122	137	166	127	136	153	152	137	153	142	119	124	147	130	138	110	159	113	154	122	138	153	116	139	120	138	137	131	157	128	130	155	138	132	158	162	142	104	116	139	128	116	135	121	138	136	127	141	156	137	137	139	107	133	118	132	121	129	123	130	119	133	141	140	134	147	151	140	156	158	142	120	123	151	134	119	139	137	140	156	139	124	137	139	143	127	123	119	125	146	143	112	128	136	143	134	123	111	138	126	146	158	155	157	136	148	141	130	132	132	127	116	148	127	118	119	134	134	127	125	186	111	134	147	129	140	134	160	154	140	139	138	150	139	126	156	138	155	125	125	154	126	125	149	157	150	154	162	148	135	144	147	153	146	102	139	132	132	137	144	125	147	143	120	147	148	127	137	136	151	126	139	127	134	141	137	145	131	123	136	136	145	117	142	116	115	137	145	133	138	118	131	132	124	149	136	137	143	152	133	139	145	152	122	143	136	140	126	132	145	144	136	152	111	127	131	110	126	150	131	139	150	129	120	127	136	147	134	140	143	125	145	147	156	140	151	135	155	138	128	145	132	111	135	123	142	114	139	112	126	135	120	165	133	124	146	132	122	154	135	130	139	141	136	140	131	128	134	135	127	148	137	149	146	135	134	154	121	155	148	114	130	170	145	138	127	122	124	136	135	145	137	145	123	146	151	146	141	134	137	125	137	135	124	129	125	118	126	143	156	131	141	149	155	143	148	123	123	137	157	142	136	144	136	135	144	117	121	140	129	147	128	130	160	159	163	176	146	123	133	130	131	160	154	138	122	143	133	128	124	147	121	137	126	141	122	133	119	139	144	155	119	105	136	133	154	131	142	130	153	140	156	127	130	134	130	136	156	141	129	130	145	128	154	134	127	140	149	155	142	137	137	132	123	136	116	129	125	147	157	140	120	132	131	148	110	138	131	142	121	135	137	145	119	147	162	130	123	133	156	152	147	140	144	126	147	130	130	135	131	122	122	163	133	123	130	124	133	129	128	133	117	133	140	132	146	123	140	160	157	118	132	120	131	128	136	146	132	142	129	134	144	133	131	136	139	140	130	142	127	116	133	154	133	129	123	130	130	127	144	114	136	135	127	123	141	129	144	123	132	113	152	135	123	128	131	123	150	118	137	120	123	134	121	132	133	126	154	121	112	133	136	131	133	141	121	137	139	139	143	151	132	129	140	126	125	146	151	127	120	114	119	140	137	134	136	152	159	118	134	133	123	160	139	131	157	135	118	136	115	119	136	116	145	126	107	120	139	165	146	119	135	128	154	131	121	134	109	122	132	135	135	148	119	112	128	137	138	137	145	135	122	120	137	146	118	141	141	144	159	122	136	147	120	129	125	131	132	142	146	133	140	151	128	119	133	148	133	143	99	131	124	150	117	122	150	127	130	151	116	127	141	125	144	108	158	132	143	144	153	138	144	147	162	152	132	116	120	140	127	126	152	122	152	140	128	123	139	131	132	128	146	157	140	139	160	117	116	122	138	129	153	131	149	125	150	154	126	120	123	137	145	118	154	145	140	127	140	138	128	147	147	129	144	141	153	137	125	142	138	131	129	121	143	143	149	151	128	161	137	144	145	145	127	109	133	148	134	139	137	119	136	169	153	128	150	158	122	131	128	152	129	139	153	122	147	110	128	130	135	128	124	124	146	140	135	122	134	132	129	131	122	122	160	141	137	123	133	157	161	142	139	126	134	126	118	122	121	134	147	148	146	147	122	145	130	134	124	123	128	137	134	146	166	116	142	149	128	139	144	131	138	121	131	150	121	121	126	143	131	132	134	103	119	143	116	155	150	149	131	137	142	97	136	121	142	146	141	134	132	142	138	124	138	115	120	116	129	143	146	144	124	129	137	127	118	136	145	145	111	134	146	134	146	146	130	133	117	136	133	165	122	107	124	141	131	117	130	129	116	164	136	151	142	114	117	141	120	132	138	147	114	131	134	155	142	130	143	134	141	157	123	142	154	131	131	150	146	122	137	151	104	142	138	125	101	136	133	139	138	148	143	144	160	131	137	158	139	143	143	144	156	127	149	124	114	139	115	135	140	111	124	136	141	136	116	132	99	143	138	148	107	134	137	124	150	123	142	159	131	140	103	123	141	143	139	143	134	129	129	121	128	152	128	135	129	141	131	154	162	131	133	132	106	155	143	146	122	137	116	128	146	147	161	136	147	143	147
6245	694	1221	1329	1170	924	786	656	595	567	556	501	474	487	444	411	432	396	398	423	408	394	387	408	402	368	376	367	416	397	388	379	365	391	400	352	356	380	383	365	391	420	372	359	340	355	381	403	364	414	385	367	341	378	386	362	360	399	351	354	341	326	368	354	365	383	352	356	396	383	381	359	352	366	370	355	367	326	375	369	350	391	388	376	380	370	359	343	402	343	337	373	358	344	357	366	395	364	358	351	360	363	362	345	330	375	356	359	355	366	385	346	338	395	364	339	345	367	367	395	355	359	351	359	359	378	357	320	386	365	350	390	335	368	333	321	398	360	367	419	374	362	367	348	335	372	364	380	324	332	356	385	375	333	352	364	338	359	360	337	302	348	332	340	398	356	360	364	330	361	371	341	351	383	387	374	356	366	345	346	358	332	334	346	374	340	372	357	383	367	380	370	347	348	343	397	374	344	368	371	381	346	337	368	360	321	344	385	389	380	342	333	343	373	354	350	364	372	375	345	383	357	321	357	346	340	334	401	371	363	321	370	355	353	379	376	339	363	346	362	385	316	366	348	379	363	366	383	369	379	367	358	354	362	368	370	395	345	374	352	353	335	376	350	349	371	388	367	370	372	372	375	352	358	381	339	310	346	361	369	329	346	385	392	357	339	355	336	382	320	382	327	399	347	375	322	356	402	355	334	346	354	369	319	394	357	363	370	346	369	372	378	319	374	391	386	375	352	346	392	395	379	387	372	349	364	359	373	342	360	371	391	379	365	330	366	378	368	375	341	361	370	344	348	334	346	384	366	357	385	374	366	338	363	325	347	362	349	353	359	344	331	360	329	344	337	400	335	317	355	366	387	336	374	339	360	363	341	387	353	418	374	364	336	332	349	357	364	377	374	342	351	366	361	370	334	350	353	346	354	366	387	384	395	351	365	344	364	370	380	385	349	360	365	342	353	414	381	349	367	380	372	341	363	343	341	329	394	361	351	370	324	384	352	336	366	363	368	386	383	321	379	385	383	370	335	368	360	356	398	346	355	389	386	372	366	347	323	362	406	389	390	353	363	338	364	370	343	399	381	362	380	356	373	348	339	383	343	389	355	373	368	378	369	375	333	372	359	317	319	374	365	370	359	351	376	335	382	378	374	377	350	361	351	334	344	369	328	350	382	405	371	366	368	372	359	348	355	368	363	346	367	367	343	327	386	329	353	366	387	376	360	344	347	344	386	361	344	372	339	324	367	339	372	341	380	351	405	358	331	342	380	379	361	350	373	376	375	349	356	367	358	341	339	338	333	352	339	344	377	342	393	317	351	322	351	360	356	404	338	350	369	346	363	367	349	362	368	347	360	355	379	354	361	407	356	384	331	361	385	370	372	390	365	390	360	381	331	355	340	373	336	345	339	359	350	355	332	362	366	340	371	351	328	385	373	367	375	369	349	358	355	377	364	360	366	333	337	344	345	350	354	358	341	363	365	355	380	368	357	393	356	358	349	361	319	379	357	354	353	364	381	354	352	379	370	366	336	372	341	352	351	353	344	365	369	336	347	371	372	336	328	368	381	379	392	386	381	345	340	356	372	378	396	374	352	354	373	363	360	363	379	335	359	375	393	356	363	395	397	365	338	389	333	365	359	358	339	358	369	391	342	387	365	353	348	405	363	378	369	391	381	359	378	350	371	354	376	341	348	334	329	327	336	342	367	373	367	363	338	360	368	366	356	335	384	375	395	339	349	314	353	401	335	337	365	330	392	345	357	354	349	379	399	396	358	350	334	346	373	336	371	351	339	346	338	348	380	345	350	346	357	313	335	366	334	371	358	321	342	351	380	350	355	406	388	368	354	400	357	339	360	334	360	367	359	361	377	355	376	350	378	339	369	357	369	320	353	373	368	359	384	355	357	355	339	382	348	368	342	339	375	355	370	373	359	342	353	357	397	348	401	375	377	409	378	366	364	373	380	366	348	377	344	366	343	353	356	382	363	350	376	344	343	391	356	351	339	351	357	327	366	336	407	314	365	362	371	373	358	391	372	366	312	355	373	351	362	385	350	334	350	382	351	343	395	317	349	379	367	363	351	366	334	380	355	358	355	344	379	352	358	346	349	371	361	337	361	326	357	322	342	385	371	369	374	358	364	375	342	376	349	382	393	364	371	355	386	364	375	345	367	367	392	353	401	365	360	357	364	344	337	378	333	358	395	358	367	378	351	358	326	382	366	363	373	351	361	352	346	333	342	388	358	365	342	383	392	364	318	389	360	324	334	344	342	384	383	386	362	363	318	337	350	361	342	367	372	395	372	385	336	373	359	369	380	350	376	341	373	337	348	330	357	348	361	322	345	415	372	350	349	370	366	324	381	340	330	375	342	356	355	389	341	345	360	336	372	382	349	389	337	359	330	386	396	330	367	369	343	376	351	345	346	367	391	386	355	388	369	317	382	360	372	346	391	384	378	354	358	381	345	389	386	357	370	338	357	332	340	403	347	349	365	369	382	330	375	340	371	369	375	317	392	367	366	368	361	331	364	403	387	330	378	361	381	336	366	362	357	391	339	330	369	337	349	331	384	350	392	379	343	380	345	350	370	363	352	350	367	334	377	343	386	371	360	345	356	353	319	392	354	357	318	324	379	367	376	349	361	364	366	344	359	381	407	341	350	361	385	346	336	356	349	355	368	361	367	367	363	354	371	382	370	320	374	379	372	378	374	383	343	329	373	365	362	361	342	397	366	366	363	349	329	357	379	338	374	349	373	369	366	355	361	392	353	375	357	346	321	336	370	345	324	354	384	351	389	393	373	385	360	377	328	368	325	374	384	356	401	375	392	358	387	366	369	367	366	397	331	345	346	397	360	373	334	350	343	371	371	383	354	338	358	361	369	349	360	340	351	395	350	384	340	388	380	368	390	364	377	379	381	384	383	375	362	375	377	387	380	358	342	335	338	328	337	360	408	346	390	359	351	365	347	372	337	352	357	367	350	358	364	367	337	331	383	337	375	366	399	342	344	354	363	376	359	331	347	342	355	393	360	384	369	407	365	362	350	350	367	358	376	367	359	361	369	358	376	320	365	317	353	355	388	364	357	354	366	389	337	319	367	346	369	387	354	365	362	376	368	361	368	398	358	340	354	365	386	354	335	386	383	355	357	387	392	353	327	350	379	363	363	386	346	381	367	326	400	378	347	365	339	374	367	350	357	349	365	358	392	334	347	366	370	346	365	355	354	376	366	374	380	353	368	405	350	353	352	374	349	372	338	383	385	351	381	384	386	380	334	392	325	371	375	357	368	355	346	379	341	394	369	384	320	374	376	349	348	363	352	393	352	346	359	369	368	363	378	358	349	385	360	366	407	362	338	328	357	361	376	381	375	370	328	394	364	391	352	372	378	385	371	350	376	355	312	361	365	367	353	381	372	319	403	363	352	359	397	356	368	375	293	328	364	354	358	364	317	356	350	349	384	365	348	359	393	375	344	387	359	328	354	366	381	356	376
14949	1248	1028	731	563	421	350	312	282	271	228	253	286	240	243	215	210	202	220	232	243	209	231	214	200	209	257	214	236	196	227	200	191	227	212	202	211	237	192	189	213	194	193	221	210	188	207	213	219	188	218	258	219	207	226	220	220	214	200	222	194	216	231	194	244	227	226	218	219	203	194	198	199	220	207	202	206	217	226	203	217	228	210	201	228	195	240	230	227	200	180	202	206	224	221	214	220	218	200	237	193	193	222	237	196	207	231	213	236	220	206	232	191	217	191	206	229	212	193	201	205	203	238	197	218	210	195	216	205	232	216	238	191	220	224	218	196	193	207	217	249	209	223	214	190	195	202	220	210	197	203	201	207	202	218	226	213	243	193	216	225	221	212	219	200	235	229	194	201	239	199	207	214	198	212	222	225	205	177	238	229	202	206	227	222	220	217	194	211	214	211	213	204	209	204	219	193	191	212	228	204	217	193	197	177	201	209	199	214	198	212	207	217	219	228	203	197	194	225	202	208	191	236	191	197	215	220	198	213	186	221	206	228	202	224	214	223	216	215	201	193	234	195	210	205	211	257	212	214	227	204	208	223	206	251	217	213	220	203	204	229	205	216	212	206	216	186	212	184	200	197	209	212	217	216	231	229	214	209	216	232	197	182	214	200	217	225	205	212	201	216	200	199	214	218	235	231	237	232	208	219	213	245	245	191	212	204	201	230	200	219	212	188	199	192	207	213	240	201	224	181	221	189	222	204	215	198	215	226	186	219	213	230	215	209	212	213	221	192	197	204	194	221	213	228	203	210	237	218	194	217	206	193	225	186	221	201	241	217	190	221	210	207	213	210	207	204	201	185	243	228	195	223	232	198	198	227	199	187	199	252	199	231	210	243	230	231	207	241	197	190	219	208	234	206	209	221	181	215	206	241	227	222	220	192	221	222	229	201	213	221	223	208	193	226	221	202	229	219	191	220	210	199	199	215	226	220	233	222	220	212	189	218	188	195	200	221	214	203	195	195	221	197	217	201	199	187	216	216	219	208	226	225	217	217	215	222	187	189	210	194	215	189	240	212	207	217	213	199	208	206	197	217	212	212	205	215	203	225	184	211	223	205	189	216	223	219	214	207	192	205	207	217	221	206	226	207	222	207	226	229	219	202	224	217	202	224	184	206	188	196	194	224	229	223	231	214	189	187	172	214	200	214	213	229	223	208	199	207	232	200	208	176	239	226	190	205	219	209	220	217	204	211	234	226	188	198	201	229	242	234	213	195	225	185	207	214	228	205	220	206	202	211	211	201	186	211	194	206	207	212	252	210	225	205	180	221	226	190	188	229	214	219	204	212	193	211	198	214	235	210	235	220	222	236	234	215	218	200	211	225	207	229	232	205	220	206	225	201	210	215	179	205	215	204	201	209	203	225	214	225	203	213	217	206	195	199	237	182	208	222	211	224	207	209	210	216	210	201	210	209	228	187	218	226	239	213	207	191	202	214	227	192	210	219	181	222	249	223	208	200	210	204	219	188	206	197	210	214	210	206	199	201	220	213	220	223	228	188	190	216	184	233	216	196	215	215	216	237	192	198	220	209	223	227	194	213	190	204	208	192	206	222	192	217	185	207	221	236	244	205	229	205	196	219	189	206	220	234	221	180	222	187	200	199	203	188	206	192	178	238	197	240	214	227	164	219	188	212	219	227	209	179	226	199	182	232	190	217	223	217	217	218	237	195	216	191	221	204	205	231	234	231	230	242	190	204	194	238	234	232	202	201	247	221	212	202	218	204	218	230	230	218	228	240	196	204	196	194	209	202	221	209	236	239	237	202	213	225	205	226	202	188	220	241	227	209	196	206	215	200	209	253	240	206	241	201	216	204	196	192	206	219	201	198	245	212	211	225	206	200	228	207	207	202	200	229	199	210	186	195	214	248	218	199	215	206	212	197	181	198	195	209	183	205	226	245	202	203	199	190	167	205	209	222	228	222	235	210	199	218	203	207	212	220	195	214	221	242	219	196	211	182	197	211	216	205	182	218	200	234	234	217	212	208	207	199	183	217	198	193	204	182	194	192	207	227	194	204	188	214	178	211	242	211	189	244	200	218	197	206	194	206	213	204	211	192	218	204	211	245	210	240	196	206	218	215	225	185	220	198	213	213	211	204	224	208	199	225	221	219	208	202	228	214	235	176	183	206	209	203	211	223	201	195	204	224	196	241	220	211	179	223	220	185	201	223	178	194	207	243	210	200	229	214	193	195	234	197	189	207	213	210	179	224	220	218	210	207	233	229	196	206	207	209	206	225	217	224	201	243	209	222	225	196	197	214	220	233	258	207	198	200	188	193	257	208	217	209	215	245	188	193	220	213	194	202	219	232	219	200	210	215	204	216	223	228	207	221	257	186	192	244	187	241	212	189	210	235	209	205	208	193	240	218	221	234	199	184	222	224	213	188	213	232	232	205	215	221	205	203	218	203	219	209	207	183	214	203	221	217	204	223	241	201	206	204	182	189	219	195	213	209	215	188	231	194	196	200	212	225	196	223	213	196	207	216	197	205	199	181	213	213	213	199	207	199	173	217	206	214	223	212	203	204	200	196	247	206	227	222	238	231	241	214	228	212	216	227	215	209	251	236	237	224	236	215	205	227	207	210	194	215	193	210	184	233	215	222	233	237	204	209	197	237	219	227	221	209	203	249	236	207	213	199	222	204	232	212	211	212	229	188	184	211	212	220	172	191	240	206	195	210	183	215	220	219	210	202	209	218	228	214	205	199	182	189	193	229	206	204	222	186	203	231	237	214	193	205	217	235	201	208	215	195	223	231	240	243	203	202	242	201	202	199	214	242	173	195	216	178	222	235	232	204	195	223	223	198	185	227	193	204	210	215	248	234	234	224	192	210	210	208	193	208	208	217	195	215	206	248	225	184	191	222	235	201	202	210	203	204	202	202	199	206	215	211	225	217	212	176	205	185	195	218	241	213	213	184	207	217	197	219	202	191	233	205	250	231	207	220	204	194	235	214	232	203	172	206	216	209	197	193	198	200	243	180	233	207	215	202	228	218	201	190	221	210	207	198	211	215	205	196	218	182	220	216	199	209	216	193	211	170	217	214	210	207	197	216	230	217	247	218	244	201	225	216	216	207	195	192	210	212	197	211	217	194	214	206	202	176	224	204	197	183	227	187	243	233	193	218	205	203	211	202	196	203	207	211	218	222	206	210	216	209	224	200	197	206	219	197	205	195	185	207	215	223	201	218	194	219	211	215	244	206	202	219	231	198	208	191	189	193	224	206	210	218	217	240	202	210	222	185	218	189	213	204	210	181	225	198	212	205	203	208	185	236	215	194	216	213	235	220	210	206	198	220	208	188	212	209	209	211	198	224	203	204	224	215	196	230	203	200	194	222	202	215	224	230	190	186	226	216	188	221	218	187	210	206	220	219	194	190	197	221	206	215	227	234	210	230	215	206	215	227	220	237	228	206	212	217	198	199	203	202	196
8382	1139	2157	2442	1913	1604	1242	1166	1014	893	839	807	788	722	708	650	669	656	608	650	604	561	589	576	552	581	606	589	624	570	537	598	547	545	572	568	565	519	554	554	575	587	564	556	536	530	533	569	580	576	538	540	542	574	495	542	563	558	562	472	554	526	557	537	535	557	548	510	583	561	519	519	492	527	503	545	576	500	539	521	530	543	567	520	525	511	530	543	574	524	543	533	560	517	475	513	554	525	541	550	534	521	545	535	559	532	517	502	544	498	525	524	526	516	515	498	520	564	530	577	530	526	523	553	515	548	516	544	537	528	530	517	537	522	530	497	541	573	557	494	526	557	523	520	537	531	504	546	514	524	546	545	555	530	524	509	561	518	535	560	581	535	536	527	495	567	523	541	538	498	553	526	524	535	482	519	523	513	525	479	521	530	530	507	518	499	517	527	577	537	546	544	534	541	506	515	555	500	504	511	522	472	511	529	498	490	513	569	538	521	566	565	529	516	510	521	499	536	545	521	571	536	550	494	549	488	533	467	530	516	507	515	514	490	517	585	529	521	566	494	559	498	504	560	539	535	526	528	513	501	530	521	487	544	546	519	592	548	520	539	533	538	540	512	524	535	547	517	527	517	543	498	495	555	593	547	546	562	502	522	537	551	488	518	566	514	547	535	471	560	510	561	515	568	553	531	576	511	535	553	536	521	538	543	545	523	496	505	508	538	508	509	547	546	546	539	534	565	528	531	542	515	483	538	545	531	549	529	551	531	525	565	521	546	487	525	528	559	547	547	489	544	553	507	496	563	529	530	507	532	557	543	564	523	523	553	528	494	524	504	539	540	526	561	509	544	557	532	581	552	527	569	520	502	544	534	514	494	551	504	510	567	547	529	538	549	554	563	526	509	497	502	503	477	512	533	567	485	536	511	546	527	551	525	490	489	536	507	527	547	491	481	586	527	561	524	499	562	510	538	526	537	587	553	562	482	521	518	509	537	531	574	538	491	536	546	489	563	494	532	532	518	537	554	587	558	567	531	527	571	519	534	514	531	544	548	526	521	520	550	485	503	563	509	589	537	506	536	522	553	561	483	555	518	530	545	528	552	575	527	553	510	520	548	540	473	546	524	524	523	527	515	527	554	541	572	552	527	533	565	522	541	564	534	541	517	483	510	534	517	545	528	471	520	550	539	500	585	527	592	538	506	539	529	547	546	573	567	535	548	528	553	538	546	562	513	507	559	562	533	533	522	523	506	538	573	556	513	559	516	574	508	500	559	545	546	551	502	558	542	532	514	506	528	529	569	528	560	527	545	543	521	554	529	544	587	513	552	492	543	570	526	550	541	496	562	580	545	525	551	527	515	512	557	504	555	536	541	466	520	528	574	543	516	503	550	502	555	508	538	544	534	517	513	557	532	499	532	534	536	551	517	494	540	554	535	523	526	539	536	530	549	541	510	536	517	547	493	548	531	543	548	524	591	498	515	526	538	540	545	567	508	546	527	548	519	522	513	529	556	528	524	569	562	530	529	583	543	512	533	534	491	539	569	541	569	560	527	531	517	511	515	520	543	518	493	534	531	535	521	534	506	511	546	536	552	557	575	581	560	511	493	553	526	525	526	555	535	539	543	538	546	510	548	504	538	514	528	532	540	511	518	551	530	570	519	525	514	539	565	515	535	515	511	527	554	517	549	540	548	497	541	514	516	559	544	556	547	538	515	523	563	532	474	500	540	549	510	551	535	508	515	506	534	524	533	534	518	565	542	522	515	496	569	526	531	527	495	558	532	524	531	525	509	531	513	498	567	544	543	553	515	513	471	516	547	538	537	540	546	561	531	521	519	510	531	518	520	538	526	539	547	544	532	510	554	591	530	580	538	521	519	519	519	513	503	514	528	548	510	516	503	547	569	544	529	526	568	518	541	505	522	523	547	579	512	524	580	487	550	559	507	514	504	525	514	546	557	528	538	508	558	590	522	557	570	538	529	536	553	575	528	554	505	552	568	526	548	523	521	561	470	525	561	541	526	488	514	560	574	508	555	509	542	504	567	542	556	488	556	540	535	541	505	520	556	543	553	550	539	572	519	550	529	529	548	489	501	509	490	549	514	524	565	512	555	502	566	516	541	505	550	573	522	520	530	541	590	535	523	479	536	562	523	515	544	518	544	552	544	497	505	523	525	531	548	515	542	548	537	523	559	589	523	512	557	553	547	463	542	542	545	542	530	556	545	490	523	520	532	548	520	511	525	517	526	520	528	558	521	525	535	548	520	529	553	515	521	506	531	516	573	561	517	528	523	502	552	531	550	510	558	524	531	500	552	560	525	554	509	519	532	560	529	511	493	544	511	533	538	511	548	524	557	556	549	524	538	510	594	545	577	516	551	542	558	507	492	534	559	536	504	514	515	547	544	526	571	516	535	476	545	523	522	486	535	520	543	536	549	534	512	522	560	535	528	508	551	528	528	553	504	474	519	524	543	566	537	513	525	554	517	536	530	522	538	534	527	550	514	534	517	530	499	545	565	535	506	519	553	507	520	524	528	538	551	547	531	527	552	503	484	551	544	522	518	485	519	568	509	584	535	554	542	514	566	569	512	492	510	518	557	522	530	570	520	546	515	533	512	538	554	507	561	547	530	526	498	521	534	526	520	560	510	541	499	506	543	504	518	575	523	549	526	516	529	539	567	517	523	539	509	512	556	512	571	523	529	558	501	530	530	535	512	554	514	512	509	540	524	561	534	520	537	549	548	524	501	542	522	536	559	511	518	485	533	532	533	538	557	495	501	520	486	559	539	484	559	524	534	503	530	510	529	544	555	513	531	522	541	479	532	541	532	509	531	536	514	540	535	532	522	512	551	525	541	539	556	554	528	526	539	491	520	538	478	566	543	531	531	499	515	520	533	564	492	553	525	542	511	512	565	484	499	530	550	565	495	496	542	541	549	517	532	574	490	530	551	562	529	527	554	577	567	508	524	523	510	558	528	538	576	558	543	546	547	551	525	552	517	572	536	543	539	531	499	534	525	523	545	549	520	510	495	512	504	505	523	556	543	527	539	501	565	540	507	508	518	579	526	538	507	513	511	492	526	548	541	551	541	511	562	526	515	499	534	503	539	522	486	555	559	520	523	480	489	495	505	562	552	498	563	589	507	490	542	515	523	547	584	531	535	536	531	510	538	549	531	527	537	581	508	546	498	552	536	505	489	574	570	526	553	497	509	570	552	516	554	548	550	524	486	560	547	523	563	531	541	514	545	548	499	535	547	552	505	544	579	556	538	508	528	516	547	553	593	524	534	528	517	531	550	514	531	495	546	518	523	524	534	573	554	500	555	533	565	523	595	503	540	525	538	508	546	566	555	546	483	541	530	540	543	599	540	511	515	529	515	535	544	514	544	536	545	527	548	495	519	532	531	535	554	532	489	539	547	513	503	520	486	512	498	522	549	530	556	532	512	537	546	585	569	564	550	558	504	519	530	506	559	525	564	501	543	547	509
1657	306	266	277	308	293	306	321	300	304	286	308	272	270	244	292	281	275	272	289	329	291	280	305	281	315	297	318	295	292	304	274	284	275	283	282	271	266	290	296	330	293	290	281	302	323	286	333	278	320	267	267	274	255	280	286	279	309	270	264	318	260	294	291	306	320	266	256	260	290	311	248	281	275	299	272	308	294	301	303	286	295	285	270	302	269	266	293	296	289	289	295	256	268	292	260	285	298	299	273	299	310	269	298	264	292	270	278	287	283	272	305	309	242	317	320	309	310	313	295	267	328	310	332	270	284	283	304	286	276	303	263	278	262	301	312	277	308	291	276	324	283	263	277	296	302	308	295	312	304	312	306	308	297	301	281	256	272	336	295	270	277	290	292	275	283	340	277	268	278	259	260	298	302	295	290	315	309	301	304	308	270	309	307	312	298	295	321	288	311	308	309	289	290	264	274	292	279	279	296	273	321	282	302	295	283	290	248	286	290	327	283	294	289	295	282	310	299	258	299	291	275	249	286	297	275	275	302	288	316	279	276	274	277	296	305	292	327	309	288	276	290	307	297	289	277	297	281	299	281	252	277	284	250	270	282	292	317	296	275	271	266	288	270	318	285	297	288	254	315	295	276	305	290	283	306	288	300	281	279	246	260	283	261	275	240	288	282	296	283	272	281	310	291	295	265	285	274	289	261	270	279	283	300	282	281	288	271	297	269	323	324	273	288	300	310	279	304	307	315	277	273	314	288	296	246	255	280	310	272	273	284	280	287	290	286	269	299	262	273	307	291	290	301	288	268	280	282	268	289	272	301	277	301	314	296	269	282	305	321	298	284	314	287	268	260	282	277	293	250	298	301	277	273	316	326	295	289	280	282	296	297	299	283	306	261	284	317	277	285	313	269	313	278	273	270	322	276	279	303	310	299	271	275	305	289	295	271	316	299	297	333	296	276	279	309	283	289	266	311	278	293	302	281	289	291	301	319	283	270	332	308	285	253	284	296	257	269	273	273	269	279	309	330	282	246	304	269	257	284	302	280	271	263	281	276	264	274	295	323	277	275	273	272	275	289	272	301	268	300	263	281	284	259	290	311	262	275	293	285	289	286	223	276	267	326	316	285	284	292	311	284	270	278	295	266	307	272	311	312	280	287	299	317	294	312	275	297	278	280	312	319	296	270	271	254	296	311	272	309	265	297	276	283	285	281	299	304	306	270	305	314	274	323	304	297	292	296	282	321	291	342	286	301	273	299	272	291	310	297	303	283	307	288	277	318	265	268	304	308	307	273	298	288	280	255	303	290	272	297	282	303	310	264	307	315	318	268	310	290	298	288	285	276	291	302	276	280	280	300	293	275	303	285	307	303	302	282	284	249	317	300	298	269	270	275	263	282	282	265	285	321	310	344	279	283	277	325	270	289	273	282	276	247	285	265	273	283	283	286	290	295	318	258	291	279	317	313	283	277	306	276	323	284	321	317	279	280	293	267	265	300	303	282	295	272	293	278	302	263	271	263	265	306	308	260	289	307	302	250	269	300	316	306	287	335	282	258	297	318	280	237	286	271	300	295	297	324	300	322	305	326	286	319	299	301	285	312	278	291	288	292	312	318	265	285	281	284	307	271	271	306	323	284	289	303	265	307	273	325	293	279	257	281	274	298	292	312	288	300	336	313	292	301	285	301	307	293	314	306	298	299	295	299	266	300	279	285	306	311	260	281	256	314	292	287	294	332	304	311	304	285	282	320	306	314	275	310	310	295	267	283	288	268	288	306	254	291	306	309	267	271	287	285	277	317	315	320	295	268	294	324	319	301	297	298	299	285	265	268	309	280	296	271	276	315	283	267	288	295	320	308	289	267	291	293	261	278	313	329	311	290	289	301	300	294	275	289	318	324	299	288	297	305	268	300	283	296	285	307	286	301	284	326	320	291	296	303	302	281	291	302	287	286	292	298	298	299	288	292	266	320	282	258	291	333	270	298	312	312	288	286	323	274	266	287	283	285	323	283	286	331	300	292	282	295	266	288	257	283	271	268	311	265	323	292	281	260	289	295	297	293	280	318	280	319	293	317	281	289	297	303	291	305	290	312	314	291	270	306	283	278	291	274	273	268	257	285	269	274	290	280	292	282	278	292	306	290	298	284	295	265	300	261	294	279	282	277	299	246	324	314	259	307	277	297	281	264	300	291	301	330	276	290	269	287	311	267	253	316	338	263	261	280	284	324	300	292	280	278	292	266	302	283	259	330	266	286	283	314	279	288	306	304	300	294	283	313	270	283	264	276	286	294	291	299	284	278	292	264	305	307	283	279	283	285	255	301	258	264	272	256	279	264	303	289	284	311	290	294	248	245	303	280	260	289	297	290	295	256	313	314	293	308	251	249	275	311	317	281	260	268	278	273	290	317	301	294	295	280	331	290	293	316	260	302	290	283	245	276	263	291	262	277	323	309	292	299	261	349	304	280	308	264	319	292	271	284	303	256	299	311	281	301	263	280	319	286	272	312	294	268	288	313	309	261	311	305	312	312	303	253	287	284	282	313	306	277	305	313	268	296	270	293	313	301	295	294	296	305	295	279	308	273	271	295	268	313	288	268	275	317	311	270	267	319	270	281	275	293	338	277	297	311	288	281	271	272	293	274	300	301	294	290	313	304	313	295	299	333	290	308	336	281	280	261	291	322	308	266	309	246	279	275	295	284	298	329	275	287	280	279	304	249	296	293	293	298	277	325	297	296	260	282	283	317	292	278	260	267	300	299	294	308	274	295	308	271	332	318	278	304	310	293	294	285	306	299	301	319	308	283	308	283	312	323	314	283	281	298	302	299	329	292	297	270	273	255	272	302	293	336	322	287	263	289	289	295	279	274	299	293	290	292	279	281	293	265	304	288	253	297	264	307	274	303	321	278	317	297	329	304	295	299	298	297	278	265	275	256	314	284	291	275	298	277	278	287	262	274	281	287	300	312	276	298	280	285	326	300	294	263	293	303	311	288	308	292	288	284	257	311	315	290	286	311	305	264	297	319	302	302	312	255	267	291	274	291	298	299	293	312	275	274	273	279	269	295	266	280	310	278	283	272	288	270	307	287	289	265	259	252	291	256	282	292	322	289	278	281	269	270	295	310	280	306	290	275	314	288	296	285	298	301	274	305	290	313	315	307	281	277	276	277	269	285	288	275	292	276	286	258	303	269	289	302	272	288	275	295	291	330	292	295	270	300	301	303	266	291	284	313	259	288	292	300	266	295	300	307	287	262	315	275	271	292	292	269	299	328	294	251	281	309	318	278	309	288	282	276	301	266	262	249	290	273	325	319	290	281	297	296	240	272	268	250	258	276	302	296	283	286	284	292	296	288	280	303	279	277	281	253	291	258	301	276	296	293	318	313	325	288	303	315	277	301	288	318	263	318	300	296	315	299	306	325	310	273	283	299	298	278	295	275	256	282	307	303	296	294	308	292	266	294	291	290	278	273	277	312	276	268	263	289	280	289
1980	693	712	700	689	662	679	680	682	658	666	662	650	662	691	620	614	633	651	718	625	660	663	633	680	650	670	705	626	656	613	663	653	624	651	645	654	654	678	690	663	711	601	670	695	645	649	731	691	627	705	659	677	714	675	612	675	641	631	689	645	665	676	621	594	649	637	648	650	642	626	640	612	662	639	677	682	707	659	660	689	669	609	653	681	657	671	643	652	651	600	654	671	670	693	619	656	643	646	688	701	651	681	670	647	677	630	685	731	665	618	646	634	654	670	633	647	674	649	652	629	669	698	669	622	711	634	653	679	662	643	640	643	618	635	605	638	651	645	617	672	711	638	620	659	620	634	677	640	645	654	613	647	647	646	647	655	610	641	631	677	631	652	659	654	636	683	625	684	634	698	656	660	666	662	666	663	690	682	702	666	631	657	707	662	607	618	647	658	680	653	618	631	629	636	686	656	613	661	630	679	633	631	631	710	673	656	674	669	698	692	636	664	704	648	685	629	688	636	644	685	659	670	629	656	658	686	631	698	704	692	635	667	650	654	694	664	629	622	704	667	628	628	666	631	689	629	673	641	671	681	673	634	628	668	650	692	665	670	684	588	660	681	639	659	681	625	635	654	659	663	658	641	625	631	643	680	681	699	658	654	676	724	683	680	671	655	684	651	643	657	673	659	679	654	665	683	612	658	673	654	698	644	649	634	652	667	657	637	672	664	654	638	650	655	647	648	638	644	634	678	639	647	693	660	659	647	655	666	632	688	624	659	651	672	662	683	669	660	671	662	654	651	642	664	656	673	674	645	671	651	678	665	649	652	644	721	624	726	661	637	602	622	711	654	633	657	664	661	646	682	673	692	663	685	699	640	627	695	694	618	647	624	663	641	647	637	658	718	637	663	598	664	688	639	696	686	691	667	659	632	651	676	689	657	678	636	603	659	690	634	677	645	670	664	684	655	653	658	614	646	693	665	665	673	615	613	627	652	712	652	668	634	663	661	624	630	660	660	670	680	681	567	681	680	629	710	638	676	702	672	659	676	675	702	667	587	643	622	686	726	648	674	645	626	684	685	682	659	697	672	676	697	644	710	646	659	659	707	670	687	659	657	649	632	646	663	664	661	656	615	638	652	620	711	668	626	627	634	619	694	663	673	664	620	641	652	674	658	666	612	663	636	658	659	721	673	667	660	713	639	623	634	666	668	669	685	632	666	627	659	668	665	681	639	675	675	673	656	660	639	655	628	645	635	629	673	679	659	644	681	677	663	640	656	661	658	668	651	640	643	663	658	682	647	686	638	644	662	685	667	679	613	595	727	672	661	668	648	643	660	700	701	708	646	651	624	639	619	611	684	640	666	660	660	633	687	695	654	646	632	684	614	661	708	660	614	670	688	671	665	612	647	682	630	693	648	611	670	645	672	655	646	673	665	635	659	683	642	673	645	681	685	716	684	675	624	665	621	686	674	677	664	608	667	664	624	659	669	643	643	662	646	645	661	668	661	658	616	642	667	690	669	684	649	660	659	612	663	642	678	647	676	663	645	661	646	660	631	618	655	637	635	668	650	683	649	674	678	648	661	684	699	612	697	666	677	697	651	709	644	637	679	662	664	631	641	678	657	661	696	653	672	716	664	695	656	660	678	665	669	674	677	680	660	709	679	681	658	656	612	686	629	683	615	575	700	683	655	646	688	686	662	688	662	670	601	698	662	659	662	665	639	651	606	652	648	627	644	638	675	640	661	651	675	677	685	660	665	698	683	666	594	640	650	689	669	628	605	636	697	636	629	658	643	636	670	683	664	700	687	643	658	698	677	641	682	663	614	681	657	637	642	636	631	635	643	648	662	648	710	648	667	630	673	675	637	714	656	729	660	673	657	643	658	640	650	619	642	698	698	661	628	661	658	664	722	626	625	691	657	654	654	650	607	663	617	639	643	662	680	693	658	659	680	686	639	660	644	640	670	615	663	636	688	643	679	629	624	654	627	647	654	634	638	700	643	657	658	647	653	637	665	660	642	676	677	658	673	677	579	673	666	641	644	653	643	625	679	703	685	696	713	663	656	619	654	648	663	686	711	645	671	655	668	676	672	621	675	697	719	684	703	703	653	699	689	679	686	670	679	636	656	648	690	630	633	622	654	641	652	683	623	671	657	649	647	678	620	667	643	631	701	627	655	698	653	659	696	654	660	662	680	642	654	687	714	705	674	651	640	644	627	670	649	625	640	664	656	639	652	704	661	674	625	682	612	662	638	652	638	628	675	688	696	650	657	670	672	663	648	635	685	647	634	678	680	710	695	667	699	668	668	677	672	663	662	698	650	647	684	590	659	632	634	652	638	658	670	634	636	663	668	697	656	656	639	614	674	647	626	675	668	635	666	649	631	699	659	681	677	679	604	652	693	614	682	683	629	670	650	704	635	636	652	620	627	689	642	652	655	667	649	663	632	693	621	695	686	657	632	656	658	619	607	717	659	663	639	616	619	567	669	626	654	614	723	668	639	668	638	663	663	660	700	613	687	637	677	697	691	622	638	661	622	660	676	655	699	692	676	625	657	669	656	600	665	667	652	695	672	647	685	614	668	683	698	686	656	626	676	654	675	605	664	633	690	679	658	625	663	678	694	685	625	708	645	666	664	659	641	637	638	681	614	675	699	629	659	661	689	629	683	623	673	721	700	708	635	637	627	660	617	622	671	676	677	682	640	640	726	650	640	621	687	685	693	629	673	652	666	643	667	679	706	672	611	671	645	635	670	628	697	665	700	659	683	667	643	604	700	669	705	661	614	638	679	663	644	680	657	674	655	683	713	691	675	629	661	644	645	685	630	655	686	629	624	664	658	667	693	678	659	682	685	654	606	652	687	666	693	651	667	664	684	707	687	712	669	665	681	618	648	677	662	677	670	631	657	681	673	684	637	650	668	673	639	626	661	649	692	710	685	661	693	765	693	588	622	672	715	676	633	688	655	609	681	660	656	643	648	709	680	700	646	650	674	618	649	646	647	654	700	664	673	651	653	652	640	643	617	659	636	655	679	691	659	618	654	676	685	629	642	659	672	603	659	657	652	697	646	645	686	649	651	640	703	686	655	629	626	660	674	647	633	635	647	672	663	631	672	625	621	691	644	690	688	632	657	659	645	658	591	681	664	716	652	631	634	663	704	630	713	666	673	642	637	628	663	644	635	658	652	698	691	641	673	645	641	691	653	622	669	668	642	685	641	640	656	687	639	671	656	618	646	676	659	695	638	633	672	625	704	645	663	673	635	662	668	648	658	640	677	632	632	668	669	676	652	659	674	644	681	645	694	631	666	635	662	641	715	716	658	602	664	640	601	677	699	649	630	669	623	661	653	706	671	669	638	633	619	615	688	651	660	679	612	685	663	647	679	605	671	634	665	682	607	633	671	669	650	639	671	635	682	679	701	707	648	633	640	633	687	647	625	652	648	674	712	645	673	654	706	675	682	630	700	644	636	662	618	672	667	638	692	596
7701	504	493	408	309	241	211	219	169	172	167	160	163	176	166	141	172	147	137	152	149	132	145	138	140	153	164	155	143	126	149	145	136	145	135	133	133	160	138	158	128	147	131	166	129	136	128	149	135	130	130	136	137	143	119	125	146	143	152	128	151	144	171	125	148	167	145	132	143	142	144	140	139	124	113	136	128	125	130	155	119	120	124	145	150	154	126	141	141	138	143	135	138	158	130	151	143	116	140	159	169	138	126	136	133	160	130	117	134	132	149	135	130	153	157	117	145	131	138	141	122	145	128	136	141	140	140	162	157	133	149	153	151	146	141	124	124	130	148	149	143	136	149	147	145	133	124	156	143	126	152	134	134	133	109	132	161	138	147	108	121	140	122	134	128	142	133	129	134	119	149	151	155	133	107	108	138	143	132	124	137	121	134	140	124	107	133	142	122	155	133	127	136	144	157	147	136	150	135	133	134	111	146	158	141	148	148	130	148	135	124	146	149	120	131	132	147	116	112	110	149	134	123	124	127	139	132	119	136	130	143	132	143	142	140	126	127	137	136	146	139	154	132	107	151	151	163	136	142	159	131	145	137	147	127	131	128	163	130	151	131	155	147	155	146	122	141	118	133	159	134	152	111	123	146	135	151	131	162	120	125	115	149	141	141	148	144	131	129	140	134	137	123	140	172	147	129	150	150	130	136	129	144	121	132	123	123	125	115	124	122	151	127	156	144	128	129	128	146	141	139	141	162	140	139	148	143	134	146	153	133	145	128	157	128	143	140	122	146	126	139	128	141	110	144	132	137	139	118	130	150	138	137	124	132	160	124	129	134	134	143	134	125	173	157	115	141	140	145	146	140	140	142	139	120	124	145	152	154	122	154	142	117	126	137	122	160	130	109	131	138	148	149	138	161	141	147	105	146	162	133	130	153	113	134	134	128	141	113	135	122	157	132	155	126	164	151	140	139	113	141	128	132	138	136	145	122	161	111	159	124	145	113	135	147	155	149	132	148	144	152	144	140	147	133	136	149	157	131	139	130	129	144	119	131	115	128	146	149	134	162	163	134	151	108	144	135	142	136	145	141	157	127	125	152	153	151	151	124	108	156	140	143	171	130	105	147	142	128	137	141	132	133	143	154	133	148	153	136	140	163	121	133	149	135	142	140	126	144	119	122	122	155	142	141	118	132	112	152	139	153	120	142	159	145	131	123	117	134	131	136	148	131	123	144	140	150	157	130	148	150	131	150	141	155	135	128	136	130	122	148	139	143	140	148	109	134	129	131	118	150	128	153	142	154	130	150	118	146	134	136	134	136	146	134	124	145	126	138	150	158	139	134	139	151	148	118	146	150	134	131	137	120	145	132	110	151	154	138	132	126	131	131	130	135	134	140	126	140	132	146	133	141	147	131	122	123	106	133	136	139	137	144	130	137	123	123	138	155	138	154	134	133	135	119	121	139	166	141	138	126	132	132	133	122	149	149	124	131	132	146	143	129	142	141	149	133	137	143	138	141	144	136	151	134	135	122	132	151	131	135	146	139	130	147	122	137	133	144	144	152	138	119	152	145	145	141	138	132	136	132	144	127	141	144	155	105	159	148	150	133	138	119	128	126	117	122	150	141	146	120	151	132	121	125	160	155	153	131	137	136	157	133	141	132	139	141	128	155	145	146	118	150	138	125	129	160	119	136	141	134	154	170	140	126	117	112	136	143	133	134	126	116	144	142	130	146	133	141	135	127	130	152	119	131	136	130	129	128	141	148	152	145	123	129	128	134	119	147	139	136	148	126	125	141	148	128	137	132	146	113	140	145	123	147	141	124	135	157	136	123	113	149	167	123	106	140	140	121	132	157	155	149	115	128	141	145	147	135	147	132	146	124	133	153	150	145	150	122	163	118	148	118	127	139	134	132	148	147	157	146	119	148	127	152	125	145	123	155	122	145	144	147	142	135	160	128	126	134	149	128	148	117	132	125	158	148	155	107	166	155	138	139	125	150	126	137	146	143	152	135	143	139	125	141	133	151	143	145	125	142	155	143	132	124	131	142	143	123	144	103	97	134	138	162	143	145	133	117	133	126	120	125	118	133	143	137	131	145	161	122	120	149	132	132	132	121	127	141	153	147	138	127	161	135	123	141	134	108	143	123	146	125	134	148	128	128	130	149	128	113	142	137	130	128	142	137	129	145	120	143	125	120	135	139	145	146	133	115	174	131	141	131	145	119	132	165	137	133	141	134	118	139	117	145	131	142	133	139	123	128	127	125	131	132	127	183	130	122	108	130	126	139	139	129	134	122	141	147	139	154	156	150	141	128	127	145	141	135	113	120	131	124	147	137	153	143	150	140	158	131	106	140	149	152	154	122	120	119	156	128	138	159	148	146	123	151	147	129	170	146	149	139	151	133	136	139	127	118	124	134	127	111	126	144	144	138	124	137	155	143	146	130	137	105	154	123	133	156	134	126	162	141	139	139	141	151	145	144	121	108	136	136	160	163	137	127	147	138	100	146	127	156	133	122	167	125	136	135	166	142	132	150	153	146	138	139	126	128	164	155	119	130	137	118	142	151	137	162	135	136	155	152	136	134	138	145	143	141	173	104	130	148	141	138	127	118	150	131	128	153	121	140	155	150	131	129	125	128	127	133	128	131	133	132	138	133	138	145	153	149	128	133	148	132	156	143	142	152	124	117	134	128	128	126	142	150	143	142	127	140	125	149	155	141	136	129	146	151	126	143	146	154	136	133	138	140	119	148	131	131	123	132	142	140	139	129	160	133	135	126	129	147	149	136	140	134	146	129	129	155	139	134	127	134	137	156	138	114	148	131	146	104	128	132	127	140	145	154	135	146	126	138	129	126	122	142	140	148	165	141	121	111	121	149	129	159	127	141	137	130	141	135	149	154	157	144	143	124	134	133	123	152	157	130	130	127	160	139	116	150	124	136	156	153	152	136	128	146	128	121	133	139	142	110	115	144	138	153	147	133	160	147	152	132	142	119	127	143	124	146	134	121	125	145	126	137	139	107	145	121	165	136	137	161	128	149	126	146	145	156	139	133	143	148	138	130	148	132	127	130	131	129	128	155	152	131	144	142	142	137	171	132	134	137	146	137	143	149	160	158	130	131	127	141	132	170	149	132	140	146	131	134	114	138	137	134	133	128	158	135	130	136	131	146	116	130	147	127	136	154	150	113	137	108	150	125	131	129	133	126	137	153	163	144	122	142	153	142	135	132	124	142	117	124	141	139	143	131	146	127	138	148	139	122	131	135	128	133	150	151	142	148	137	123	143	146	137	136	154	128	135	152	144	124	132	123	143	149	154	138	132	152	134	133	151	143	166	144	127	136	145	133	130	132	126	163	183	136	137	141	121	140	131	116	131	131	137	135	131	144	134	138	145	159	141	134	132	137	128	144	129	129	158	131	145	118	136	149	134	161	137	157	133	165	141	142	152	149	146	122	154	134	131	131	140	131	131	150	111	94	144	148	143	158	137
6224	626	1159	1347	1107	1007	730	672	598	547	569	513	514	463	477	430	422	394	409	427	431	386	404	403	352	371	409	353	366	397	347	363	389	420	357	361	433	369	368	365	360	406	362	385	367	338	368	368	367	365	374	424	373	399	374	388	337	394	398	366	319	358	358	364	365	384	364	390	330	363	366	358	407	358	354	350	371	377	324	324	364	356	385	386	347	375	372	318	381	365	374	381	359	355	365	344	354	378	376	366	380	346	377	366	370	371	345	383	363	375	377	344	365	358	369	397	374	370	365	390	392	357	344	369	349	338	371	379	373	375	340	342	368	361	395	353	365	370	364	362	362	325	362	362	355	361	367	377	376	359	342	369	386	377	339	397	349	364	402	367	386	367	382	372	374	375	411	356	365	360	339	361	341	381	368	353	366	335	352	337	378	352	369	361	360	375	356	331	373	357	366	345	378	366	347	327	360	381	368	392	373	374	371	385	381	373	389	360	367	348	363	346	415	381	384	359	357	355	331	358	354	349	344	347	354	377	376	398	357	357	317	357	353	352	348	370	369	378	347	366	401	360	357	347	407	350	360	395	359	372	364	386	382	388	374	360	368	344	333	345	339	388	366	365	368	394	389	346	388	367	348	389	357	344	371	400	379	376	384	360	366	369	338	378	327	374	336	378	355	362	347	332	346	338	372	368	348	355	364	362	315	355	350	393	351	350	366	367	373	367	379	365	359	387	373	347	380	318	321	345	364	343	389	342	408	366	356	348	408	359	361	397	360	373	381	406	340	366	367	363	359	392	355	382	340	349	344	362	352	406	417	354	329	333	373	368	373	366	375	355	304	368	364	361	339	403	367	349	353	367	355	393	359	366	357	337	358	380	380	396	369	361	349	346	356	350	376	332	326	385	375	372	349	374	362	351	379	378	338	393	356	346	371	362	393	343	352	373	353	357	363	371	377	349	372	342	373	410	367	317	351	386	352	354	356	333	363	383	368	341	350	363	400	368	387	364	382	375	326	388	342	329	372	346	357	355	344	340	355	344	373	378	374	356	355	356	342	381	393	372	367	371	292	408	368	353	337	374	346	359	366	348	349	345	346	359	413	392	363	342	375	374	364	382	366	386	338	371	343	374	357	375	337	315	367	324	369	368	361	349	386	369	365	363	392	343	346	363	378	351	342	384	340	409	346	331	405	377	357	373	372	397	355	362	356	388	359	379	373	363	361	370	413	372	364	370	398	391	376	353	356	358	363	409	380	345	353	385	369	345	378	384	370	386	367	388	365	370	361	371	350	356	370	364	358	361	373	380	357	373	347	387	346	357	362	375	320	352	375	360	381	351	361	357	353	383	386	359	332	338	370	393	374	346	384	378	338	353	351	364	361	347	339	317	351	353	348	361	379	376	415	338	349	386	331	323	389	358	345	386	362	355	352	351	346	335	366	363	391	377	347	387	363	376	384	337	377	392	354	343	342	359	360	360	370	383	365	328	379	355	368	364	346	351	379	350	382	379	372	342	373	336	334	372	322	366	390	385	346	354	338	354	339	359	350	378	368	348	387	403	389	368	325	376	326	380	345	328	411	355	380	356	346	377	369	379	336	386	369	389	352	353	374	364	338	353	354	378	345	329	371	364	361	355	370	373	328	347	388	366	369	358	357	349	374	369	391	399	365	361	352	350	358	363	372	404	364	344	346	380	347	352	368	338	367	380	349	363	359	389	356	370	367	378	364	372	369	367	353	379	355	352	354	363	358	387	386	369	361	336	355	345	345	342	355	348	355	338	384	381	389	376	316	353	357	376	373	381	344	370	394	377	327	359	360	368	344	352	367	356	361	373	351	360	387	356	366	365	339	333	315	352	366	350	330	345	363	351	356	313	348	352	335	383	354	395	373	381	369	349	342	367	341	367	318	364	361	353	365	359	355	369	353	346	380	366	370	361	355	364	364	396	337	381	375	346	354	359	374	320	379	364	361	391	344	361	365	356	392	353	387	376	363	367	356	377	354	321	383	342	328	380	402	363	337	373	339	373	389	338	385	349	415	359	358	358	387	382	391	341	384	340	348	343	396	350	379	395	370	368	368	355	392	328	405	356	356	381	373	367	360	340	356	371	346	356	341	341	356	369	352	407	344	369	356	365	356	352	344	381	348	347	310	361	361	353	362	343	343	379	351	354	391	386	355	373	377	361	366	364	367	380	364	399	387	361	354	393	362	355	394	365	333	340	408	376	357	391	347	378	375	375	358	398	358	358	342	363	377	367	367	389	361	372	354	354	380	393	363	362	352	388	360	371	363	365	368	380	379	380	377	345	369	363	334	395	347	396	380	344	360	361	370	356	380	346	370	399	345	369	365	358	353	383	368	387	382	357	379	359	352	346	368	377	397	386	404	317	366	338	369	376	355	355	362	381	385	355	380	373	347	340	384	369	389	365	351	335	342	345	333	377	384	371	363	362	371	383	361	341	362	390	387	360	348	362	346	370	378	370	358	346	371	337	369	345	406	360	350	367	352	387	345	392	347	383	332	353	365	349	370	336	347	390	351	380	374	372	369	378	359	350	340	371	347	336	338	357	349	363	381	329	366	371	356	360	358	354	377	369	348	370	376	364	365	351	384	379	381	365	371	345	394	348	404	355	343	353	339	357	394	370	367	355	362	361	362	357	359	395	380	362	368	374	359	371	363	368	350	329	369	370	357	375	352	369	358	365	354	385	360	331	359	359	396	369	391	405	354	353	340	376	361	376	352	368	363	404	346	350	378	365	354	349	388	367	379	384	372	368	365	336	377	347	380	367	368	366	369	374	366	360	371	326	328	361	345	340	360	389	394	357	355	359	391	363	343	332	357	391	358	391	367	393	344	344	386	349	380	357	382	372	373	359	378	352	373	359	380	360	362	352	365	350	386	383	352	356	353	377	326	370	332	378	364	374	337	348	367	319	375	353	335	342	349	404	353	386	356	367	347	375	368	380	372	378	370	357	430	362	365	348	344	390	341	388	360	351	362	322	364	364	372	394	369	346	334	396	380	362	361	356	379	382	425	374	366	369	389	384	379	348	345	388	339	385	389	373	341	363	384	368	355	372	360	352	369	333	349	381	333	365	372	378	372	373	370	354	351	359	364	363	358	385	394	356	353	329	379	357	344	362	374	329	379	387	393	383	363	335	336	358	372	391	346	356	382	358	382	345	362	359	360	378	368	353	373	339	373	353	335	367	355	350	358	368	348	384	395	366	378	387	354	354	387	384	363	369	356	397	383	355	387	348	393	370	409	371	358	387	350	333	345	338	375	346	349	373	350	356	367	356	342	345	399	360	344	365	320	391	358	364	360	388	398	359	315	369	371	341	386	353	402	377	351	417	336	315	356	372	374	391	370	353	375	386	355	365	356	378	396	352	340	377	346	383	348	376	347	363	343	371	351	377	381	335	363	351	372	389	344	368	342	352	380	361	358	370	330	360	368	338	344	344	365	388	382	353	394	369	389	382	342	371	374	333
14493	1265	1031	789	508	394	375	307	301	264	259	240	287	237	253	250	234	243	219	209	172	207	252	210	217	229	211	220	198	191	228	229	212	209	237	222	214	227	223	226	201	203	216	243	211	225	191	196	200	220	217	223	219	203	209	238	222	215	243	209	208	220	195	232	211	210	232	217	208	233	212	217	241	177	222	246	197	215	227	222	200	200	213	206	201	207	196	197	194	228	193	178	194	180	225	225	215	226	211	207	186	188	196	231	251	204	191	190	215	198	206	196	173	230	183	205	222	208	199	194	217	243	236	180	210	199	197	224	193	221	192	229	211	204	226	206	206	236	194	204	208	210	191	215	196	189	191	220	205	207	209	154	230	219	196	203	217	193	171	226	222	219	190	230	219	237	229	238	207	214	203	214	245	239	203	220	226	218	176	183	190	222	194	216	210	219	218	206	200	225	202	229	173	219	228	214	195	185	202	218	223	220	188	243	234	214	205	230	219	194	197	215	219	213	202	203	196	192	205	215	211	249	180	203	224	199	250	203	208	203	197	204	188	209	228	235	229	204	208	213	194	222	193	180	187	237	203	204	205	182	216	199	234	217	212	227	211	218	231	230	201	195	199	172	226	221	215	229	195	178	178	199	213	212	204	193	183	198	221	213	206	200	218	231	232	219	222	220	220	225	230	221	219	202	213	193	195	199	218	220	231	205	203	202	208	212	220	227	211	232	200	201	177	236	223	220	195	191	207	223	198	200	225	191	207	225	191	194	227	220	211	223	226	218	214	204	229	227	196	217	232	229	202	195	186	216	221	190	231	180	220	225	221	207	220	246	205	196	209	214	218	212	230	217	204	196	213	225	192	184	225	219	226	184	201	226	198	195	220	229	207	227	197	209	213	212	204	252	208	219	207	199	217	237	201	193	220	240	233	205	184	223	219	211	206	213	223	237	201	212	202	198	219	219	208	230	203	197	206	205	217	229	215	213	232	193	209	210	207	227	223	196	201	194	221	235	195	213	222	205	213	202	197	218	227	194	219	227	222	219	219	225	240	220	261	211	212	225	179	244	210	219	224	204	201	196	219	202	190	233	216	181	192	213	211	207	182	193	207	200	226	221	203	204	183	212	207	190	197	212	199	223	200	212	210	222	208	204	227	227	184	202	195	195	197	225	216	200	220	223	218	211	179	201	183	201	195	204	227	196	207	217	244	246	187	220	204	199	221	201	205	200	198	210	202	248	216	245	240	197	203	194	201	205	203	208	182	196	195	226	214	211	207	185	199	218	210	215	191	217	201	227	232	244	220	221	236	189	216	205	198	196	196	204	217	219	227	197	207	229	204	220	214	213	212	224	219	206	222	190	189	196	190	221	199	215	190	182	180	202	196	210	206	231	206	198	232	208	220	186	226	206	201	196	238	230	253	239	192	195	218	216	217	193	184	202	214	206	231	196	222	245	214	230	187	194	223	217	198	205	187	220	210	186	208	225	189	225	211	243	197	216	237	217	237	210	219	221	218	212	186	218	222	204	200	200	216	203	223	212	206	222	232	209	205	210	206	219	192	243	200	181	222	208	192	192	241	217	215	216	221	181	217	206	194	198	193	227	216	221	219	207	199	239	215	193	225	220	228	193	243	206	196	194	217	233	210	192	220	206	211	219	204	195	215	237	212	210	188	194	195	187	200	220	209	221	216	200	206	214	218	206	218	206	219	235	191	192	212	221	207	238	217	209	207	199	233	219	201	218	217	255	204	215	199	235	202	204	197	201	206	203	188	216	240	221	237	209	218	214	202	233	219	207	216	207	235	222	203	199	209	228	220	204	207	210	206	206	188	216	220	233	194	199	224	218	215	207	222	202	229	211	213	230	200	190	206	221	227	208	206	213	211	209	208	222	212	228	213	233	234	213	240	236	204	210	198	213	222	209	193	188	216	206	180	182	215	209	223	231	235	216	203	207	201	196	232	203	193	203	205	187	208	200	208	177	199	217	230	202	190	216	225	193	227	207	222	210	229	180	209	211	201	237	233	219	204	207	241	207	211	225	210	231	222	196	181	184	217	201	194	206	213	210	207	207	222	220	208	233	193	197	205	218	198	202	201	225	190	226	193	236	187	208	207	220	261	223	205	194	220	193	224	239	235	246	205	187	213	193	218	226	194	221	219	211	203	195	185	205	232	213	215	205	201	219	194	215	201	203	172	196	202	209	219	213	208	213	192	211	206	216	212	208	225	208	220	199	210	227	206	214	218	200	213	223	230	220	205	222	211	243	225	223	180	194	240	219	219	197	200	214	204	206	200	206	161	224	216	235	223	215	227	225	212	172	233	240	214	213	232	204	188	206	239	191	203	214	197	233	185	215	221	258	216	217	239	183	196	219	210	200	197	228	224	238	212	210	218	221	220	245	196	228	212	218	219	209	215	212	203	212	209	183	230	219	217	229	214	208	196	222	214	205	234	237	202	198	198	210	216	208	231	212	204	231	215	224	199	221	220	203	210	189	183	205	221	207	223	223	222	183	197	215	220	192	204	184	210	219	202	218	217	194	211	198	223	228	211	203	181	206	224	198	228	182	194	203	207	205	187	208	183	223	198	226	194	211	189	217	230	209	224	216	219	199	207	212	199	207	211	206	207	216	221	206	181	212	182	186	229	227	181	187	207	219	224	236	223	199	240	221	212	206	182	215	219	203	187	224	211	190	198	215	230	201	171	218	181	184	209	228	203	200	208	191	233	228	221	203	181	213	204	219	231	200	204	214	219	206	221	199	225	198	232	212	238	220	235	214	218	211	225	226	221	218	223	255	232	194	199	187	206	200	223	212	204	216	187	205	219	207	202	203	232	210	219	226	211	210	213	231	200	215	206	199	225	225	205	196	198	196	206	204	238	173	228	227	212	200	251	226	244	204	174	216	204	203	202	214	209	204	209	197	229	211	198	189	205	199	222	210	195	234	203	195	193	180	203	226	226	201	224	230	212	244	200	211	207	209	199	202	211	241	213	190	200	224	214	208	206	197	243	203	219	196	227	228	190	200	196	215	204	168	196	211	191	229	205	222	213	193	208	214	216	213	194	190	219	209	189	207	215	221	221	233	205	193	202	202	210	193	231	221	234	205	179	219	218	196	213	226	221	214	183	206	210	207	199	219	228	248	221	212	209	232	211	243	225	207	245	221	192	206	211	214	211	201	241	208	195	210	218	201	202	183	212	190	201	220	226	186	212	210	206	228	216	226	195	187	234	203	231	215	238	190	225	208	239	196	223	188	185	201	191	205	185	212	179	229	210	195	203	212	188	199	208	193	198	210	203	221	207	212	198	228	221	214	211	198	190	208	195	229	207	196	181	189	195	226	213	197	196	194	202	198	235	224	225	220	210	194	236	220	236	187	206	197	189	224	208	203	186	242	208	228	225	228	176	195	192	204	199	205	241	204	212	205	242	212	202	188	216	181	231	232	218	231	221	189	223	240	217	200	208	222	207	218	220	214	207	215	185	196	203	183
8235	1137	2113	2393	1993	1623	1352	1107	937	860	814	786	769	650	687	712	692	663	679	641	673	650	590	604	607	569	592	575	567	574	581	580	575	542	588	594	556	554	583	498	557	527	544	526	556	520	543	575	537	526	546	552	561	534	544	573	555	534	587	557	527	526	537	582	512	559	542	503	528	537	542	514	496	523	502	524	536	538	551	522	546	483	532	548	580	520	582	503	529	510	535	511	538	559	532	531	556	517	535	535	508	552	534	504	549	504	566	533	529	534	605	501	519	551	503	531	545	492	540	532	558	523	535	552	509	569	537	514	494	488	529	550	511	517	523	532	525	539	533	526	517	569	534	526	520	549	480	555	529	504	505	556	491	523	549	525	556	549	538	522	608	530	530	488	495	577	522	492	523	514	520	529	513	555	568	526	558	520	538	514	521	515	488	511	560	554	543	524	549	547	583	534	519	531	552	536	535	552	563	547	488	530	528	548	565	546	525	526	528	535	553	506	520	538	561	535	525	517	564	531	530	568	505	516	504	520	532	527	516	524	524	503	508	519	492	513	540	560	508	501	582	533	523	548	499	528	518	520	542	526	503	494	526	521	558	543	541	524	525	552	531	526	522	498	583	537	517	536	538	572	544	507	514	514	497	528	576	555	523	529	545	519	520	541	519	529	521	477	509	573	532	521	533	517	519	549	514	523	526	511	548	515	540	541	474	492	534	530	538	516	535	512	553	533	552	526	560	559	542	542	539	532	522	564	506	498	527	497	486	536	574	514	535	548	514	530	523	527	530	545	520	515	586	528	561	537	510	478	514	545	560	492	518	563	559	569	547	539	515	515	536	553	558	499	519	539	532	503	517	495	525	487	530	494	554	488	512	514	558	540	527	509	558	521	533	543	529	537	546	541	549	512	539	525	547	521	528	536	528	519	534	534	526	513	536	524	483	538	512	538	533	520	529	529	522	520	545	506	533	511	529	521	526	547	529	517	529	518	536	535	558	502	536	479	519	512	517	548	554	545	517	510	552	539	524	531	565	547	489	511	534	515	505	506	551	509	540	567	534	535	545	544	540	519	523	552	554	533	561	525	536	508	524	552	523	552	526	521	519	510	559	576	561	544	553	538	532	528	539	508	531	514	568	527	598	531	517	534	562	530	516	566	531	507	537	551	511	527	552	541	501	526	538	538	512	504	497	536	570	504	493	532	543	529	499	509	522	547	536	514	556	516	548	531	503	513	468	530	532	532	508	514	503	504	543	527	552	496	536	547	564	548	529	540	503	483	530	528	542	555	522	515	545	534	510	530	515	488	551	530	522	539	515	516	536	519	493	534	493	494	537	531	570	514	555	528	500	551	539	549	516	493	521	534	488	504	511	539	539	563	523	540	535	522	515	544	498	563	521	550	538	522	516	523	464	523	547	546	515	504	498	481	513	479	530	551	541	519	479	536	553	540	547	548	544	525	560	528	545	533	539	503	541	521	530	520	541	544	599	505	521	556	545	521	540	527	564	517	535	558	526	541	538	506	495	542	531	506	550	522	533	526	531	517	554	522	481	514	531	540	495	533	541	494	542	516	521	516	532	529	517	507	555	543	544	533	581	522	508	534	551	558	567	527	502	499	525	574	550	528	525	508	531	556	531	534	578	547	519	542	499	518	483	505	547	546	562	514	538	495	531	554	516	504	554	538	538	549	536	524	533	494	498	561	529	513	511	548	515	559	514	530	548	480	542	559	553	509	544	546	565	554	542	537	551	545	523	539	543	538	569	517	543	558	553	490	531	532	535	508	518	512	516	519	493	560	502	548	499	509	532	532	508	517	523	565	518	491	526	509	536	512	520	531	562	560	546	576	516	546	548	535	539	549	527	549	512	495	512	543	492	552	552	498	546	557	520	522	573	549	584	520	520	535	536	518	535	521	521	510	507	547	562	552	546	548	526	547	541	506	555	521	536	511	514	534	539	536	510	514	523	488	522	508	531	527	548	543	496	488	555	525	577	560	507	553	492	519	535	537	506	563	600	557	486	517	555	553	574	567	523	517	518	518	536	554	528	567	523	527	545	530	508	535	558	549	537	574	520	487	507	514	537	533	534	528	533	526	509	535	507	532	491	542	570	555	561	566	547	544	552	524	578	573	555	491	543	480	494	524	531	526	497	535	525	530	496	534	571	543	527	520	556	484	509	556	519	519	575	551	500	558	509	559	506	527	530	576	518	516	509	519	469	486	549	546	534	526	587	515	519	534	537	517	522	522	532	488	573	507	534	535	539	499	533	504	510	536	459	526	545	513	515	535	548	559	535	563	538	538	557	538	542	515	574	518	531	515	555	494	540	507	507	508	544	538	534	543	540	544	538	494	549	524	541	534	549	507	577	555	532	590	563	535	523	503	540	522	548	553	565	531	524	506	530	517	551	523	512	511	524	558	547	510	557	529	506	495	541	531	546	520	489	539	517	555	536	553	556	521	497	535	530	526	517	522	516	536	487	513	537	501	548	523	549	536	524	564	534	487	493	538	537	493	558	545	541	518	523	533	527	535	533	510	555	544	582	515	519	544	558	538	536	524	510	486	569	530	480	531	482	538	483	530	488	514	557	481	546	531	538	546	517	515	506	563	492	526	535	507	504	537	508	479	534	521	536	540	528	498	549	511	495	498	554	516	544	511	518	502	560	550	534	511	508	526	531	538	506	521	554	530	517	549	562	556	535	527	535	561	532	515	552	531	533	495	556	508	485	557	501	536	514	521	550	544	506	514	543	530	535	540	543	505	543	555	501	548	556	538	512	527	537	525	499	549	528	534	555	571	536	530	525	571	525	554	529	542	530	544	531	519	516	537	504	560	562	542	542	531	564	521	559	549	551	549	537	509	555	545	542	521	529	551	512	538	544	508	537	528	506	557	537	496	548	527	546	494	529	554	539	528	546	544	509	517	529	518	509	539	490	498	536	542	510	522	532	502	543	522	556	491	532	514	510	531	557	543	531	532	508	519	548	537	507	514	521	501	491	525	540	529	501	492	540	543	510	514	556	532	505	558	488	523	540	537	592	494	503	507	498	548	531	516	527	514	523	573	516	560	552	492	523	552	549	556	526	540	482	548	567	522	538	502	579	562	551	516	538	513	535	517	515	546	558	517	555	539	552	514	528	542	501	539	546	524	510	514	555	549	497	538	514	549	505	528	534	492	538	533	516	496	529	580	527	507	542	529	524	517	533	531	527	501	581	524	535	537	501	526	580	566	560	536	502	564	545	530	509	517	515	518	521	513	527	527	558	538	512	540	548	553	541	540	522	536	565	505	519	530	567	527	481	517	557	540	522	536	522	522	557	501	567	520	530	545	541	568	465	507	527	527	502	504	573	532	500	550	553	536	539	530	519	544	493	554	537	568	523	550	527	517	530	513	545	541	560	497	535	565	570	538	543	545	515	538	521	518	493	530	507	483	555	545	567	551	542	540	532	550	539	517	583	552	536	545	527	507	520	515	538	531	510	506	481	516
1694	306	304	302	305	332	297	328	290	296	296	296	284	282	295	303	308	277	315	301	270	287	281	301	232	305	276	279	291	320	297	292	278	294	288	277	290	253	301	266	252	290	285	283	313	269	274	311	292	308	283	263	307	309	321	278	330	291	326	305	318	287	291	271	305	274	299	298	287	305	275	294	266	286	267	319	294	276	246	263	263	309	283	265	291	284	290	308	302	303	311	302	271	275	279	270	285	263	293	290	300	269	272	289	325	330	324	309	291	309	318	297	267	286	271	300	258	259	317	321	313	298	304	302	309	271	320	280	272	290	326	274	319	322	294	315	275	284	305	264	246	293	292	310	303	260	305	287	307	292	307	303	260	335	307	298	294	332	314	308	300	323	319	287	295	285	281	269	277	274	276	305	284	275	264	293	318	313	305	291	292	294	263	302	275	290	283	314	277	279	271	275	309	313	302	295	281	301	281	302	310	300	324	270	287	299	311	315	284	284	317	280	278	269	268	281	313	260	295	284	277	316	294	263	340	325	302	287	279	286	281	276	264	303	263	316	275	284	304	279	306	282	270	286	303	295	297	263	303	309	285	293	288	290	317	297	281	316	279	316	293	287	292	251	279	288	272	287	293	324	296	256	275	291	290	285	257	253	257	282	296	302	309	320	309	276	298	287	294	272	279	283	284	283	276	271	311	297	280	287	267	295	293	298	288	309	273	274	289	284	311	311	290	278	274	321	282	270	288	280	265	287	315	275	254	275	300	276	278	329	277	284	287	301	297	289	272	276	290	292	258	255	321	308	304	285	260	306	306	306	305	313	288	302	298	297	285	304	302	282	286	282	270	283	282	283	303	276	286	269	290	278	302	291	278	306	311	255	268	299	292	298	289	327	333	282	294	269	281	308	291	288	317	296	297	280	285	301	318	294	308	278	293	339	295	304	292	291	308	319	306	283	300	298	300	294	297	283	297	300	306	274	278	301	294	270	219	260	284	262	291	274	277	293	280	299	279	270	304	308	296	294	301	315	308	275	332	270	299	280	276	278	271	294	317	293	297	319	328	279	319	297	297	269	268	292	339	294	284	306	276	306	281	284	296	281	282	254	279	291	282	265	283	281	297	253	287	254	293	286	276	288	303	260	300	294	273	282	269	313	322	267	264	306	293	279	304	287	272	259	272	325	261	275	317	283	304	284	307	286	290	287	311	286	286	254	301	291	291	296	304	269	313	284	278	299	284	299	275	298	292	301	302	282	290	295	276	263	281	300	298	297	292	290	300	270	281	284	299	332	297	295	313	290	302	272	291	326	299	296	294	280	307	301	314	285	279	275	296	312	272	270	275	330	302	297	261	260	312	281	263	322	312	300	287	283	291	308	253	262	311	297	304	258	292	264	293	273	283	304	261	319	309	344	315	300	284	284	280	260	257	280	281	261	271	295	295	264	285	280	260	315	310	276	297	316	257	280	310	254	269	327	294	250	286	339	289	276	264	269	283	273	324	269	258	282	307	255	272	287	288	258	295	311	310	304	279	319	299	322	314	327	295	295	269	284	290	288	296	275	273	321	320	264	293	301	306	291	266	273	310	274	305	357	298	289	296	278	314	312	296	274	254	303	287	287	321	280	279	327	298	297	275	289	282	304	305	287	301	289	271	283	269	327	305	284	341	280	295	291	284	299	277	285	305	299	291	330	265	285	304	301	280	272	278	279	267	290	281	295	264	292	275	285	272	318	311	293	296	304	266	303	284	296	290	279	273	303	273	256	274	298	281	308	280	311	296	291	272	276	278	285	316	291	304	280	288	285	274	316	288	334	281	290	289	311	265	306	317	250	278	297	284	314	273	283	298	317	276	282	301	269	252	294	293	314	280	287	302	296	274	308	298	301	269	276	338	317	293	321	292	287	280	297	297	263	310	293	286	294	287	308	301	291	317	267	289	321	276	272	288	295	271	287	294	270	314	287	277	299	262	271	289	299	286	299	278	299	281	294	299	283	279	286	256	285	291	274	279	314	299	241	312	292	308	285	284	294	316	298	244	289	300	286	296	287	304	290	289	260	284	299	292	280	297	319	278	268	282	310	291	246	278	292	298	317	259	298	260	275	312	325	280	280	309	311	284	298	292	284	262	283	282	317	296	309	345	288	313	276	292	275	259	268	296	301	284	306	264	303	320	265	265	251	320	328	310	304	296	255	311	263	271	277	298	285	289	307	274	284	299	295	269	281	301	300	292	324	295	314	281	268	303	315	292	296	279	309	303	281	285	266	278	336	295	264	306	293	291	305	318	286	281	289	309	291	254	260	259	285	311	292	299	276	305	320	324	287	294	278	258	268	299	294	303	300	295	269	287	283	282	297	273	268	290	273	277	316	271	326	310	294	308	267	280	270	311	308	312	274	277	273	269	288	300	290	301	274	310	310	287	275	308	265	286	285	317	291	279	292	269	260	269	304	265	290	305	324	263	299	297	295	288	309	280	292	289	282	279	340	309	309	276	300	284	261	301	295	286	313	283	298	277	246	303	273	258	274	257	290	290	314	299	274	277	246	267	273	274	281	309	285	319	259	267	298	284	283	288	284	305	297	288	292	291	299	309	289	285	300	276	305	288	289	270	292	309	292	257	290	291	284	290	278	304	304	286	274	281	324	261	278	311	280	284	309	283	285	313	315	289	315	273	321	319	294	299	308	301	264	282	279	281	294	270	263	310	296	263	287	259	280	281	297	283	314	301	308	328	288	282	322	275	275	288	299	308	276	241	292	288	294	307	260	275	257	272	272	289	307	285	300	296	273	249	302	266	297	314	289	262	289	276	314	296	288	277	304	296	264	279	307	290	285	310	285	280	289	312	291	322	287	280	280	302	296	315	240	282	299	268	296	300	276	301	286	293	275	291	259	275	342	274	267	293	280	312	270	265	255	297	287	242	297	273	301	324	300	306	304	301	317	278	299	320	263	293	311	326	278	315	310	317	277	279	301	315	270	261	312	293	282	311	291	334	312	269	283	321	293	309	295	289	290	272	278	280	307	310	299	288	265	256	317	295	278	301	283	278	272	297	292	293	298	272	279	295	283	257	273	300	299	302	307	304	280	290	281	299	282	274	268	253	297	282	263	281	293	271	284	291	293	297	334	260	278	282	303	297	303	284	302	281	282	281	283	283	282	270	298	275	316	311	291	269	244	293	297	285	283	270	295	267	289	288	285	269	271	280	294	314	273	279	273	286	274	342	268	278	250	278	304	303	288	292	296	283	298	299	320	306	313	307	309	306	265	237	294	302	284	316	301	264	264	273	281	262	286	316	275	283	284	315	290	283	322	297	296	290	248	308	279	280	270	337	300	279	290	258	301	274	273	310	281	298	279	294	260	271	265	297	286	290	301	291	317	302	274	319	331	290	302	297	297	304	272	274	300	293	277	301	300	277	262	292	286	318	293	281	293	289	241	292	325	292	287	307	288	312	278	309	306	283	277	269	302	290	287	319	289	319	289	266	305	308	283
2041	662	708	693	678	667	631	643	722	664	624	665	664	655	666	669	689	692	648	625	637	625	679	644	659	656	653	654	634	716	653	678	644	731	644	663	640	672	703	639	649	679	698	624	641	666	646	659	675	645	681	657	650	670	701	659	690	651	634	679	693	647	610	697	645	686	680	684	646	637	642	672	636	683	643	626	683	694	699	670	649	621	675	646	641	680	671	661	705	653	656	675	625	651	637	653	674	612	657	643	660	625	657	685	668	641	655	684	646	642	658	638	708	640	644	680	635	637	659	651	662	639	652	653	685	669	655	701	622	677	658	655	674	642	622	688	672	682	632	657	654	639	675	671	651	653	666	628	622	653	627	683	667	669	676	620	642	658	682	652	660	605	634	640	615	681	661	676	631	670	670	652	656	648	722	620	651	660	661	666	660	715	625	633	634	623	600	592	673	673	653	646	652	667	650	681	618	649	663	651	605	668	647	636	649	648	674	669	658	664	598	600	660	665	665	653	671	666	655	643	630	646	629	673	623	651	616	644	667	658	668	689	673	670	633	643	632	679	659	706	713	698	632	608	656	660	658	620	692	660	656	640	687	674	671	694	678	647	664	687	623	681	648	673	685	617	610	610	643	672	630	650	601	651	643	682	672	674	633	598	623	657	650	690	657	615	697	673	657	675	684	660	669	677	649	640	664	703	666	653	664	645	648	667	683	675	627	663	664	660	636	652	643	625	624	674	668	674	649	673	672	634	692	644	696	708	667	661	636	625	655	695	676	695	632	661	638	637	668	692	664	627	616	651	649	619	632	669	659	644	650	653	633	665	633	669	657	654	653	683	660	674	666	646	639	672	672	621	698	665	694	640	696	649	600	663	618	650	687	636	654	656	648	719	651	653	647	665	655	683	661	680	618	645	633	615	682	613	625	662	666	719	659	682	680	663	648	621	647	680	665	670	665	712	675	665	639	646	674	702	674	636	661	643	671	645	663	643	606	655	672	674	672	644	653	630	649	687	638	687	683	627	683	675	667	686	578	607	671	665	661	639	616	678	641	674	666	655	638	657	652	640	660	670	633	655	653	622	647	619	654	656	647	670	627	719	688	663	624	664	648	684	631	651	692	677	609	671	642	621	671	660	688	646	658	660	662	645	640	658	673	634	668	609	662	678	687	666	653	711	604	630	639	690	649	659	587	634	673	684	638	670	641	641	661	717	623	649	691	645	634	658	604	668	707	663	649	691	674	654	636	621	623	687	668	623	646	660	665	623	679	656	661	660	560	636	638	639	642	649	617	679	691	661	660	608	660	664	636	628	674	727	674	692	661	652	644	702	647	645	657	639	639	613	654	679	656	655	636	644	642	648	606	646	650	666	699	682	655	680	633	677	670	601	648	661	669	660	664	682	635	669	646	689	637	633	623	641	700	636	621	676	720	627	632	669	626	639	647	652	676	617	646	692	632	663	668	683	691	663	660	645	626	624	631	666	710	647	663	655	654	631	651	684	689	643	640	625	660	685	657	680	645	639	653	672	671	680	680	638	685	650	647	641	635	630	663	611	638	693	638	651	679	652	647	670	691	642	633	704	712	638	670	665	672	619	638	653	624	717	673	611	632	654	669	649	642	606	662	641	644	638	622	635	649	669	665	637	629	682	640	679	638	668	665	642	620	692	639	662	653	600	641	689	687	664	640	659	654	656	690	598	673	697	666	579	666	655	654	643	647	662	683	650	649	662	657	613	694	680	645	665	656	673	666	621	626	627	633	663	655	692	676	655	633	689	643	642	669	639	701	647	665	670	617	674	669	640	642	632	691	637	646	649	669	608	664	640	656	675	658	681	684	681	639	669	587	627	694	642	603	633	678	663	676	648	637	627	628	649	672	623	638	664	675	624	660	706	665	672	667	660	598	680	702	682	660	589	665	643	675	642	656	658	666	622	716	679	662	655	640	690	664	698	649	654	657	660	627	690	654	622	647	656	663	624	661	617	656	675	652	686	652	688	619	654	671	627	677	659	662	655	599	624	652	633	623	702	685	677	642	672	681	668	662	692	682	684	673	674	685	654	711	662	685	683	682	671	656	663	707	643	650	693	649	646	656	666	642	653	619	650	643	637	627	642	684	639	679	658	677	654	655	642	654	668	641	664	683	645	707	653	670	648	729	638	663	652	637	649	666	667	630	604	645	633	696	631	669	656	684	691	645	628	667	663	647	673	665	665	692	632	657	660	707	686	631	671	694	651	688	669	659	623	643	676	649	570	694	664	633	635	654	664	642	635	641	715	722	645	632	686	661	692	666	631	670	642	675	655	694	649	644	654	628	626	669	666	722	659	690	664	699	690	669	657	660	629	655	634	629	661	633	631	618	677	633	625	651	640	668	657	654	635	633	662	662	627	688	625	706	647	684	664	669	630	674	695	661	632	687	668	645	651	655	656	667	688	631	675	672	682	641	680	710	676	688	705	638	684	678	664	651	683	673	638	642	645	659	696	659	671	657	695	670	639	677	647	662	664	670	639	668	650	661	705	653	656	670	649	690	659	661	686	659	689	665	685	680	657	646	674	636	639	650	645	685	657	722	658	665	712	652	644	669	625	646	660	659	614	697	669	688	685	627	677	653	591	639	659	677	652	696	639	665	658	686	708	650	644	617	671	645	663	661	626	645	632	678	657	672	634	689	622	655	689	676	631	668	665	648	636	640	630	705	607	623	669	654	677	626	684	634	659	604	681	658	622	636	661	634	660	669	610	670	737	673	678	648	694	670	663	697	618	681	664	676	667	652	642	681	647	645	615	690	657	691	659	679	619	714	666	642	649	669	654	664	655	732	672	676	665	685	620	663	714	626	678	653	681	634	658	658	661	685	681	634	672	657	698	623	645	650	687	651	644	665	656	641	738	659	650	635	677	656	627	689	625	668	652	663	663	690	666	618	634	635	695	678	621	674	625	674	633	713	665	670	670	651	682	662	662	594	636	666	656	624	617	659	649	668	702	652	689	670	626	623	693	605	664	634	678	706	646	672	626	683	666	631	660	683	641	663	663	672	655	698	614	642	658	658	633	670	673	675	647	637	662	634	636	635	671	633	690	655	670	642	659	637	669	674	663	624	656	654	674	614	655	677	693	688	685	646	647	676	686	643	644	637	642	660	647	705	676	680	685	628	701	658	652	656	657	691	632	678	670	643	657	655	622	646	694	681	648	618	711	662	692	660	652	657	604	654	598	651	695	647	668	652	680	693	685	667	645	695	685	692	656	617	660	659	666	691	678	612	632	657	670	647	658	640	650	662	621	651	638	652	632	703	688	662	689	673	625	639	635	671	641	651	710	651	657	655	656	624	686	634	661	668	653	629	644	661	666	690	656	651	648	596	652	623	655	695	659	641	673	664	611	643	642	610	627	650	694	657	695	697	664	662	680	651	664	647	680	645	636	622	650	673	671	662	655	698	648	686	614	666	656	655	637	625	654	672	678	668	662	663	681	625	690	664	670	656	670	602	686
7339	468	468	390	288	206	206	186	156	169	166	186	142	163	146	139	155	149	157	142	135	128	109	136	141	157	136	141	161	108	138	122	141	142	148	115	138	150	134	119	125	125	144	155	110	126	145	139	160	151	135	131	111	128	129	137	138	144	134	145	127	136	159	136	126	163	145	120	130	132	109	106	139	122	149	150	154	131	151	147	132	133	139	138	133	123	145	148	150	135	133	130	160	122	142	145	132	144	145	144	121	142	148	134	143	152	130	152	159	149	142	136	151	134	140	145	134	145	145	151	110	151	116	111	148	146	137	146	157	130	133	130	116	119	132	147	129	135	123	114	145	141	118	154	140	142	116	130	131	149	135	99	119	130	135	132	144	153	143	131	167	126	123	142	129	123	121	117	123	147	128	122	152	123	142	135	136	153	131	142	135	135	135	137	129	147	151	161	141	151	133	147	151	126	148	144	141	132	121	135	145	140	133	132	119	146	118	137	169	158	141	137	135	131	126	129	130	132	120	159	150	136	110	137	128	156	132	141	158	126	122	151	126	128	113	116	138	140	135	110	139	141	138	173	165	127	134	134	119	128	142	132	157	135	136	152	150	124	113	152	140	143	131	134	159	151	130	130	116	138	152	134	142	124	150	145	117	134	127	144	131	105	132	128	144	126	137	137	117	166	124	140	138	151	143	138	143	150	150	146	127	127	133	140	125	128	123	123	126	148	153	122	143	138	133	144	133	132	138	127	136	138	132	158	112	128	135	108	120	133	143	143	111	131	109	121	128	144	148	137	139	134	132	134	135	146	139	118	133	144	135	130	143	137	161	138	122	138	129	126	128	132	134	133	139	128	141	150	135	125	138	120	159	154	146	118	131	129	133	142	130	128	107	147	159	167	136	133	123	147	129	124	125	117	145	143	116	132	132	123	133	133	141	140	122	134	150	120	131	137	151	129	148	110	133	142	157	140	127	120	126	137	138	139	144	123	146	135	99	141	107	151	123	117	123	132	146	123	128	135	122	125	132	118	162	147	144	128	150	152	126	134	138	150	169	126	123	111	146	131	136	136	129	131	141	146	136	134	113	147	129	137	137	132	128	119	119	116	122	139	138	137	137	137	153	134	129	143	127	140	134	137	137	140	147	122	155	143	144	136	145	125	143	135	137	132	108	128	138	140	135	131	136	99	132	142	129	136	149	150	154	117	139	116	134	149	126	161	120	149	129	127	131	137	131	126	119	114	154	152	139	111	140	98	122	132	112	134	152	123	134	129	152	146	116	170	131	147	117	133	142	134	133	152	125	131	134	147	133	136	155	138	143	142	155	122	140	141	136	151	125	124	144	134	120	133	163	143	116	132	141	149	156	143	137	141	140	153	149	142	128	137	139	147	111	147	138	138	119	133	126	136	143	146	141	116	127	124	116	135	144	137	156	134	144	160	131	138	124	135	139	124	136	140	158	130	124	126	146	129	131	138	124	165	160	157	137	136	132	140	152	148	123	127	140	143	138	131	133	153	137	122	138	133	116	137	111	113	152	111	131	118	143	128	139	143	149	162	141	133	145	157	152	139	136	134	136	125	139	158	147	148	131	126	136	142	146	134	131	131	139	148	116	149	150	127	135	140	123	110	131	136	139	123	139	129	122	124	141	139	133	130	131	136	127	136	151	144	143	136	127	133	139	135	124	130	117	159	149	138	130	130	128	133	155	138	150	131	155	130	157	107	142	137	128	124	104	142	126	156	137	119	149	152	144	140	136	150	143	124	141	129	136	135	115	136	145	164	125	126	139	141	134	133	134	118	130	139	131	127	154	130	152	123	147	134	146	123	138	127	141	130	144	140	176	124	137	115	119	129	145	129	128	133	99	127	90	150	115	115	124	141	124	120	149	127	119	167	146	133	150	143	145	137	128	138	123	170	140	135	117	125	143	143	148	151	132	124	140	127	126	139	134	130	119	143	130	120	133	136	123	119	128	132	136	157	146	144	136	133	109	136	147	112	139	142	148	147	141	123	140	115	130	135	139	146	153	141	144	132	115	137	146	134	137	141	110	144	129	136	130	132	140	124	131	127	144	125	119	131	122	130	150	163	134	142	123	129	136	137	153	147	127	133	122	131	128	137	137	124	151	129	126	133	124	140	150	132	134	140	148	123	140	140	132	138	135	142	144	131	154	123	126	116	154	119	132	143	148	124	128	140	140	128	119	117	128	126	162	132	143	131	133	147	172	157	123	146	109	128	146	138	129	159	139	124	123	151	144	125	142	137	121	157	122	133	158	144	103	163	113	111	135	154	142	157	137	135	123	132	135	134	140	135	116	174	114	139	150	134	126	132	148	134	131	149	127	155	124	159	149	158	140	134	121	149	123	132	143	142	119	129	116	155	133	115	141	129	116	137	134	140	120	141	108	139	161	115	143	133	150	158	146	147	138	113	146	148	137	156	153	140	159	135	138	139	135	118	139	107	119	151	128	143	108	138	136	140	141	118	126	144	167	127	150	146	142	154	139	160	109	121	145	145	150	134	147	114	134	137	138	127	124	142	150	143	160	111	126	153	136	135	158	126	118	125	130	138	128	126	134	130	136	136	136	144	129	116	131	134	137	138	139	146	167	149	142	135	138	147	133	126	146	141	148	136	152	126	143	147	129	139	132	118	130	129	127	144	119	127	152	137	153	135	144	91	126	137	117	144	148	111	125	117	144	155	142	127	143	129	144	134	121	142	140	149	134	146	127	143	153	154	125	133	128	146	142	114	146	153	119	141	143	126	136	154	139	133	130	129	143	116	141	145	167	135	141	145	138	160	150	125	131	149	148	139	137	136	123	124	105	154	127	123	117	134	129	137	130	120	131	140	148	148	129	129	121	118	157	135	152	137	138	144	124	125	142	135	125	111	142	139	119	145	144	122	127	137	126	125	137	142	141	141	119	127	127	126	144	143	106	120	135	142	133	138	131	126	137	149	133	145	130	131	151	166	133	135	137	132	149	126	159	146	123	133	142	141	145	107	138	153	119	129	139	140	131	154	144	143	152	148	144	153	134	115	127	127	166	123	120	126	126	147	134	144	127	142	143	153	137	130	132	154	141	145	136	153	123	138	170	126	144	147	133	116	149	144	125	140	133	132	121	154	149	121	151	171	120	141	140	157	129	134	124	131	116	152	154	126	119	139	146	124	123	127	121	145	119	145	135	149	127	124	140	126	129	145	126	132	142	140	124	126	132	136	120	129	132	138	164	128	116	145	151	148	152	140	150	131	153	148	128	152	111	125	142	126	131	155	138	140	117	140	122	142	139	110	148	126	127	127	121	149	133	135	135	145	125	135	122	146	140	124	163	121	137	152	115	137	117	137	144	140	131	124	116	153	134	127	148	123	149	162	150	135	129	133	137	134	116	124	135	125	123	134	150	122	134	162	165	133	115	134	140	128	129	120	115	121	150	127	111	125	139	131	122	145	124	119	115	151	143	141	121	138	151	128	120	113	108	150	103	146	128	129
6195	690	1189	1340	1073	938	772	642	590	581	532	483	445	487	458	437	451	420	389	420	420	400	372	429	398	409	409	387	372	384	389	405	361	342	361	374	395	387	366	366	393	373	375	400	340	346	379	383	374	385	347	377	398	360	394	402	368	382	359	318	410	386	385	371	386	351	420	371	342	339	358	377	357	341	343	351	361	365	335	391	362	357	379	358	379	355	347	351	334	375	348	398	380	382	359	345	346	350	354	372	356	390	330	330	392	362	342	406	382	379	380	401	333	372	376	346	358	371	346	325	356	371	391	363	344	403	373	361	342	335	365	343	355	361	381	353	326	362	361	344	309	380	378	388	329	377	367	354	350	406	313	378	389	362	356	353	326	354	360	340	376	349	354	375	353	369	359	344	385	361	361	360	343	355	398	350	393	346	360	361	378	368	352	364	362	352	369	375	381	361	386	383	349	383	354	360	370	351	375	364	351	345	333	405	376	394	368	350	367	337	378	370	378	377	370	354	385	355	358	359	370	402	360	381	378	374	377	368	346	398	344	373	370	327	323	349	353	359	324	370	367	350	342	355	360	390	360	346	357	346	375	375	362	362	313	368	403	399	371	343	368	394	386	371	366	362	348	336	352	345	355	346	354	368	371	376	342	359	360	326	329	346	380	340	382	356	355	392	381	353	365	363	404	363	358	354	340	358	351	367	363	358	349	338	368	392	364	370	394	363	388	379	359	356	347	367	360	378	354	344	363	374	358	338	373	381	365	354	345	353	407	364	345	351	364	364	354	340	371	365	338	360	402	333	389	334	325	353	374	355	366	352	311	376	375	366	321	357	356	365	358	365	363	338	367	392	371	357	372	344	349	347	377	347	368	342	357	369	371	366	364	346	335	337	376	347	317	336	381	369	378	361	356	390	331	360	352	369	352	356	386	376	352	351	373	370	332	334	393	342	369	359	351	354	336	349	386	348	362	347	361	376	370	360	363	352	368	352	326	347	387	403	346	345	365	335	371	394	382	363	396	366	352	352	393	356	385	351	356	375	380	343	364	369	370	369	330	357	372	347	352	355	369	343	369	348	389	379	338	363	341	349	314	346	362	345	348	379	339	329	351	368	370	393	375	358	328	356	355	366	334	337	339	351	355	370	369	348	371	342	396	347	351	353	323	387	351	394	351	359	318	364	359	329	339	347	388	352	353	367	364	375	330	363	346	359	409	393	337	404	356	368	353	386	354	365	381	331	367	373	363	349	361	339	374	375	352	372	332	380	366	364	358	345	359	360	360	347	331	365	359	385	370	357	322	370	387	350	393	365	360	363	356	336	328	342	355	390	332	393	345	344	379	361	408	356	333	361	381	407	370	378	371	378	347	349	372	311	352	352	354	332	351	358	364	377	347	377	340	323	336	345	323	341	367	377	367	356	358	362	341	347	372	373	372	333	360	341	359	363	364	385	328	376	393	306	351	375	356	379	370	362	325	341	383	374	356	359	353	351	374	354	343	404	390	332	390	374	368	361	352	337	354	357	357	357	377	327	397	378	310	378	372	376	342	363	377	406	391	384	336	365	355	319	418	352	375	339	343	374	383	344	357	337	321	367	328	351	342	334	390	328	332	327	385	344	327	360	365	368	347	361	353	365	372	364	359	355	362	356	353	347	374	352	400	375	386	379	368	342	371	353	391	342	340	344	352	366	373	387	392	378	336	342	359	385	355	330	352	350	359	375	371	348	355	349	353	342	396	379	371	339	333	338	342	350	364	383	342	366	382	364	349	362	373	378	354	360	374	334	376	343	343	353	335	404	337	354	360	371	355	393	317	360	357	389	367	382	355	353	368	336	325	343	340	372	353	364	359	375	347	405	364	359	364	366	372	363	359	368	351	310	358	356	353	343	349	337	342	359	366	379	367	354	419	353	354	368	372	381	380	348	355	357	398	367	330	381	348	351	341	340	365	353	325	328	388	370	400	366	379	352	364	383	382	401	363	371	368	331	343	351	364	393	354	372	337	339	375	356	332	346	357	324	374	347	351	338	374	372	360	402	361	353	335	352	381	342	358	364	371	371	357	370	353	362	354	345	366	366	377	377	379	365	372	368	378	359	343	363	368	387	366	359	358	364	358	330	394	382	340	362	395	379	412	364	365	362	372	364	345	320	348	361	357	366	367	378	362	392	330	350	380	355	340	359	364	353	352	415	373	352	383	385	358	341	365	365	365	343	373	372	357	355	366	319	349	329	341	355	365	389	376	341	385	364	368	339	338	360	375	346	359	349	365	358	343	373	348	347	405	320	383	354	385	374	350	407	355	385	360	347	354	332	372	373	384	364	350	347	365	367	364	358	364	389	331	370	361	377	369	346	343	355	350	357	366	343	371	364	365	410	384	318	365	355	352	369	335	394	371	352	349	372	361	385	383	371	330	397	392	396	343	365	362	362	343	378	369	388	336	378	345	377	364	361	371	351	350	330	345	359	392	353	372	350	350	377	388	371	374	394	357	371	385	363	347	373	363	351	354	388	314	369	367	390	337	362	369	379	336	385	364	384	353	366	370	357	392	360	344	361	371	343	369	352	366	368	359	334	360	376	393	341	359	380	377	367	360	360	338	365	382	374	411	374	357	356	354	372	357	332	387	391	336	349	341	367	364	396	376	385	373	348	329	343	353	360	368	347	336	361	375	364	333	368	333	340	349	367	341	381	330	368	350	401	350	360	348	346	395	345	360	362	337	371	338	375	332	373	337	390	322	347	328	340	340	395	411	361	346	362	347	359	369	353	395	350	365	382	369	385	342	366	357	395	336	381	372	363	371	377	379	382	369	385	353	333	384	368	349	372	369	371	359	318	370	337	371	381	368	368	330	333	334	361	366	395	375	373	355	393	344	347	348	365	341	358	361	376	350	362	363	334	353	350	380	350	383	360	362	361	360	348	339	379	371	380	363	363	347	356	371	378	381	360	368	362	387	370	355	355	367	346	370	353	324	350	343	355	326	349	382	379	348	378	367	345	357	352	347	396	356	403	377	363	415	327	342	364	346	320	362	335	354	364	311	348	361	344	377	380	362	361	351	367	377	376	363	345	359	379	365	381	340	354	355	366	323	353	360	363	337	371	364	355	353	337	354	356	359	354	355	390	353	345	325	365	377	351	354	381	323	348	370	353	351	367	377	335	370	375	359	334	369	355	348	353	359	365	398	355	360	385	386	364	341	364	359	350	362	360	336	368	339	350	329	326	340	338	363	359	323	341	364	370	367	352	369	364	364	333	375	356	360	321	370	336	336	365	360	361	347	361	371	354	373	347	348	374	365	410	346	338	365	327	378	390	355	364	342	334	371	366	362	353	360	399	347	361	349	383	362	370	379	355	355	341	388	354	332	379	379	343	352	396	352	350	344	381	391	371	347	368	362	382	338	368	341	357	347	349	373	361	400	370	389	386	346	380	361	406	334	358	403	322	341	360	378	318	377	340	335	352	367	383	331	372	345	380	370	358	359	376	357	358
14629	1255	1091	776	535	400	350	317	297	249	268	237	247	253	227	232	217	258	245	197	218	235	224	219	197	242	225	213	213	214	194	203	211	216	212	186	228	225	242	206	219	206	205	190	192	234	214	224	211	236	218	202	218	211	225	232	206	200	203	204	197	195	206	247	196	202	226	226	202	215	184	223	237	206	187	194	221	173	213	191	211	194	231	235	195	213	188	230	216	207	241	211	209	219	232	204	212	183	211	179	198	187	211	203	192	196	199	185	185	203	203	206	214	186	226	206	247	227	216	205	212	216	228	210	221	192	228	203	185	237	207	221	207	217	165	229	206	224	206	221	217	204	232	183	216	224	192	219	215	190	208	229	205	258	218	217	232	210	183	212	217	196	220	201	206	222	210	202	204	225	198	223	204	253	221	223	231	180	196	176	208	222	205	205	199	223	209	244	196	222	197	206	176	193	208	196	213	212	167	200	249	207	216	181	227	216	202	207	221	186	205	219	197	218	216	202	195	209	193	199	247	190	228	198	214	202	187	196	232	201	219	219	204	184	199	219	196	229	175	196	191	209	222	199	200	189	209	194	184	215	211	207	227	198	197	196	227	205	198	218	189	197	222	224	189	204	240	194	216	194	204	192	204	261	218	196	206	231	211	213	224	206	219	209	218	203	179	203	182	226	188	197	216	247	223	190	192	233	201	227	210	204	203	225	199	207	223	222	201	203	220	197	244	205	231	234	238	214	243	211	173	210	198	216	200	202	235	218	219	195	245	175	212	209	225	219	219	219	202	203	204	223	215	187	204	195	234	178	220	200	196	210	196	208	195	221	210	231	198	191	203	208	214	220	192	217	232	213	225	207	226	219	214	193	189	205	200	201	225	219	210	177	229	178	231	206	205	220	199	209	216	175	199	218	182	211	204	201	200	206	210	221	211	196	207	206	210	215	207	204	201	198	226	210	200	195	216	213	213	194	206	221	210	185	215	202	237	202	213	215	226	215	222	200	223	217	226	190	181	201	213	234	208	243	228	187	185	181	232	220	224	207	196	196	227	194	221	190	230	212	211	215	221	197	201	211	206	211	186	199	239	224	211	195	230	216	210	213	231	239	223	207	205	201	205	220	212	245	224	194	221	209	189	223	233	210	228	191	217	203	210	205	223	213	187	225	195	196	196	211	212	211	240	181	215	242	198	219	228	209	214	187	201	229	225	236	186	194	196	217	191	214	212	221	221	205	226	190	199	199	189	184	220	196	213	224	206	234	204	222	202	208	232	223	210	193	198	186	212	204	213	228	232	193	219	234	179	223	221	198	221	198	213	194	227	199	214	246	210	198	216	210	205	192	221	224	184	200	193	214	198	200	238	197	200	251	230	225	231	218	193	222	197	203	224	226	204	229	195	180	206	215	202	208	177	214	217	217	189	196	212	227	198	191	210	198	198	203	172	208	223	214	198	212	217	235	237	191	245	236	233	223	239	205	200	186	202	217	215	213	223	216	212	206	188	225	208	208	204	194	199	214	230	204	211	198	227	222	217	231	217	209	219	188	206	212	183	217	207	227	224	244	213	209	195	223	234	193	223	221	188	214	220	214	217	248	188	185	215	195	186	208	215	212	261	250	196	196	182	194	239	202	219	238	210	230	210	245	190	215	226	221	194	219	236	204	200	187	242	210	216	193	190	196	211	233	224	208	211	196	220	231	235	206	231	198	234	234	233	233	202	154	212	186	229	242	211	213	210	196	219	202	228	219	204	221	196	214	200	201	201	191	200	223	227	230	236	206	198	177	204	207	185	216	225	212	221	199	210	193	211	196	194	216	201	183	224	223	221	208	219	223	217	216	197	231	181	199	204	226	199	198	214	203	215	216	186	193	201	220	215	222	213	228	209	242	202	185	173	217	207	241	267	194	199	213	243	200	209	201	202	223	208	214	203	205	190	214	236	215	237	215	233	221	203	203	202	243	210	215	220	202	227	235	226	220	196	211	234	227	199	220	213	196	232	199	234	206	214	199	219	213	203	197	216	174	217	221	205	209	202	217	181	207	206	228	230	201	230	217	190	188	200	202	219	191	212	217	217	202	181	217	227	205	195	213	242	223	214	254	207	200	194	215	226	204	206	192	204	209	204	253	235	196	180	194	218	197	234	212	208	213	221	198	213	212	214	218	212	204	214	212	216	181	201	229	192	236	221	215	209	203	182	201	207	219	222	214	210	193	197	236	202	173	173	187	212	171	216	204	186	220	195	213	203	208	210	177	213	220	212	219	222	195	207	204	214	209	218	213	197	201	198	180	207	191	193	207	187	223	230	197	211	201	208	189	209	207	192	219	214	208	227	205	211	229	213	208	184	210	207	193	224	218	206	199	165	209	184	215	205	224	200	211	199	201	215	224	220	200	209	195	212	208	222	239	205	181	197	201	225	220	173	193	229	219	194	211	208	202	220	226	219	197	205	224	204	205	216	239	183	222	200	225	221	218	194	204	205	230	216	230	215	201	184	207	223	218	216	224	218	226	210	237	215	208	228	218	218	210	216	221	208	191	198	214	208	186	194	200	228	241	204	183	219	201	205	209	228	234	202	208	218	196	195	196	211	223	192	214	213	200	185	193	187	241	220	194	188	215	214	213	213	191	216	219	185	161	223	233	223	218	213	252	206	202	215	222	215	205	234	241	219	237	209	212	213	203	216	214	203	211	200	219	207	198	213	216	203	190	190	236	234	211	215	201	225	217	228	200	187	187	204	205	216	201	207	193	186	185	208	212	218	213	218	217	192	176	203	213	233	236	194	219	205	214	237	212	224	194	200	194	241	173	208	219	224	240	197	197	208	200	224	231	231	212	224	209	199	221	210	231	198	198	217	215	225	208	247	205	225	217	184	194	197	195	216	211	195	198	210	213	207	231	208	212	227	177	194	223	194	214	225	216	196	195	200	211	234	220	229	210	199	204	199	180	178	205	219	207	203	191	246	183	216	235	211	191	216	233	200	209	203	235	216	187	211	213	239	228	244	221	219	212	235	227	199	232	205	227	213	202	220	198	220	210	184	228	212	207	222	215	199	209	239	171	196	214	207	211	215	208	204	211	178	225	203	198	236	208	222	178	217	192	232	217	202	185	190	181	234	220	219	212	206	213	205	200	198	186	197	236	214	207	212	181	181	219	238	207	196	215	203	208	208	235	200	210	228	196	198	207	222	221	223	206	237	227	194	210	233	215	232	211	210	216	214	178	177	192	213	201	201	220	210	218	189	187	191	207	213	203	226	228	194	211	212	218	190	238	191	214	217	194	191	205	204	169	213	228	214	197	210	242	234	205	221	216	216	214	203	241	210	196	210	205	224	213	193	196	219	212	212	196	206	223	211	224	229	224	196	210	196	187	212	228	208	193	202	191	197	197	208	240	202	215	240	225	232	227	218	228	231	229	212	235	215	194	232	209	226	223	219	225	218	222	194	224	208	206	214	210	205	232	231	241	214	212	208	215	195	210	199	217	199	225
8372	1131	2167	2346	1955	1568	1292	1159	1019	901	850	812	760	744	715	731	623	698	648	629	625	610	603	604	583	591	574	602	645	532	587	581	627	542	553	535	596	563	557	586	561	556	503	575	529	545	538	584	551	576	573	539	539	548	562	538	515	547	532	519	534	593	537	532	516	545	574	562	524	541	578	566	521	492	521	538	540	537	538	528	509	564	547	547	521	500	545	526	572	588	559	510	519	561	542	564	580	540	543	542	532	518	515	474	511	546	506	499	547	557	547	533	527	504	495	539	537	498	568	527	505	567	536	537	498	541	541	531	499	528	489	547	517	559	511	492	514	582	569	524	494	508	517	530	548	535	508	510	559	510	505	514	528	487	522	487	543	536	556	513	502	552	535	532	554	520	513	529	517	514	519	529	517	533	555	550	538	533	530	528	540	523	535	527	558	536	541	514	520	516	515	551	503	525	555	536	526	532	495	519	539	532	544	523	499	507	528	519	518	547	541	516	548	573	518	506	545	548	558	563	521	540	538	525	533	538	513	539	523	543	572	535	560	530	523	527	521	532	546	542	527	515	535	504	530	487	512	556	473	537	518	551	496	546	554	548	538	512	529	524	543	535	508	534	531	529	525	534	586	540	556	530	536	544	509	574	515	518	502	524	514	555	519	519	500	487	544	525	538	527	537	502	527	544	541	528	513	522	533	563	544	557	461	533	540	533	534	545	510	507	526	494	497	533	528	480	499	546	517	523	522	489	552	517	546	550	542	520	565	537	518	527	517	530	499	559	541	560	540	531	518	523	493	540	509	505	559	530	479	541	535	508	539	530	513	557	569	531	549	537	557	486	504	545	546	533	521	526	547	547	567	580	545	469	552	520	531	519	528	544	503	560	544	585	547	532	542	541	526	553	507	578	525	527	511	508	510	517	547	578	531	548	505	527	557	551	516	546	555	534	566	508	567	504	526	516	500	579	519	535	519	547	531	534	510	514	532	531	507	537	532	565	478	513	469	526	548	587	527	546	537	565	577	578	527	550	510	525	540	468	522	534	512	538	521	537	524	530	513	496	552	565	544	521	519	509	506	507	511	525	539	553	535	539	552	528	530	514	519	532	552	546	538	551	549	551	506	441	490	514	529	555	590	508	553	524	533	500	508	542	521	536	587	539	559	526	518	527	550	504	540	535	516	548	509	492	526	544	525	536	522	547	537	526	500	543	508	568	513	523	544	515	524	498	536	538	582	547	536	539	506	538	505	496	535	522	568	537	553	533	539	497	546	539	505	509	542	542	544	573	514	534	550	554	535	538	491	530	502	513	553	531	557	551	548	575	538	534	488	468	504	526	526	580	505	545	542	541	519	547	514	549	548	530	516	512	569	532	532	541	533	564	522	563	538	514	515	505	533	541	566	521	533	521	538	502	531	528	515	513	537	517	548	559	541	553	539	550	557	535	498	534	560	523	553	526	512	515	551	544	503	515	534	532	520	528	568	500	536	547	519	489	518	534	537	493	518	518	511	504	545	526	520	530	551	570	539	512	496	513	540	523	534	525	490	509	581	494	534	579	507	505	529	522	587	537	526	501	482	511	514	522	486	558	545	547	519	560	533	554	547	517	543	527	501	519	503	539	539	507	511	560	507	530	561	563	527	524	500	554	559	563	529	514	521	560	523	534	524	533	507	503	529	579	557	542	584	535	529	554	527	505	531	527	510	546	536	505	572	518	551	507	556	515	551	482	481	469	544	590	513	506	509	530	535	559	492	534	517	554	538	531	492	529	531	551	522	510	506	490	497	551	521	518	533	523	530	527	540	552	542	542	518	509	507	509	507	502	520	562	538	520	506	531	524	482	509	544	536	538	512	546	533	534	519	538	509	518	496	534	510	524	514	506	584	517	525	545	582	558	485	571	500	527	549	554	533	505	517	531	528	535	533	535	544	562	511	536	541	556	525	538	535	556	543	540	498	529	535	521	512	529	555	540	571	540	492	538	531	535	517	508	523	504	573	516	534	503	552	565	524	554	518	528	513	490	553	535	553	526	541	536	553	511	490	517	546	555	555	560	515	574	566	515	518	519	531	562	557	537	545	525	540	586	512	546	530	500	526	528	541	552	520	518	525	552	515	516	538	575	528	485	490	534	541	526	559	553	542	549	550	518	545	513	518	510	544	548	504	551	513	521	510	542	524	558	505	513	569	554	493	490	556	573	559	524	521	514	526	501	512	531	541	542	518	532	509	565	525	501	523	506	542	525	525	493	530	551	504	519	529	494	568	531	536	542	569	523	547	543	546	532	534	553	539	524	500	499	555	554	517	574	521	499	532	539	527	516	542	558	498	538	533	566	542	551	527	553	525	522	542	523	555	536	496	552	553	517	528	529	563	512	521	554	511	533	507	525	530	531	529	530	548	533	516	558	492	524	512	494	546	515	501	531	506	477	533	522	595	538	533	523	539	526	539	498	504	528	525	540	537	525	505	506	535	506	546	521	522	541	541	542	480	487	516	533	516	526	525	542	517	534	535	524	494	546	536	500	515	522	542	507	530	513	486	570	486	529	528	535	507	495	575	509	512	556	524	546	527	514	545	532	512	542	520	559	487	553	546	504	519	535	539	515	533	522	555	565	548	569	492	500	549	529	560	548	531	562	567	547	549	522	497	554	531	527	574	554	536	548	486	549	531	564	529	526	549	558	505	556	537	568	521	538	541	521	529	547	549	525	541	526	546	545	540	499	541	540	520	556	516	472	555	526	530	559	551	514	521	515	539	492	528	534	526	568	483	509	528	543	566	496	544	532	552	561	529	539	545	518	470	544	534	556	544	501	544	551	500	498	529	533	546	567	487	504	534	528	519	530	533	520	507	520	493	522	550	570	517	561	520	548	527	513	526	522	584	525	523	519	490	534	528	534	511	530	541	530	550	542	512	542	519	531	517	547	518	550	558	569	526	522	542	509	528	601	486	537	515	502	507	528	559	555	566	569	497	511	492	497	549	516	497	539	499	539	484	527	557	462	540	535	550	496	522	527	517	562	539	493	536	526	535	569	522	529	526	488	545	545	524	518	535	521	548	553	568	499	485	519	538	503	551	528	556	529	561	505	493	528	563	515	481	546	535	534	566	560	516	496	535	551	537	521	533	534	533	547	532	524	497	542	515	523	503	554	529	506	513	551	531	558	540	535	536	534	565	546	518	482	519	527	551	568	507	552	546	545	531	545	519	515	525	600	541	536	514	536	555	549	489	507	506	544	576	563	537	512	519	556	541	531	483	545	505	545	537	521	497	505	516	501	521	560	565	491	483	514	546	520	491	514	511	570	519	554	558	536	525	516	537	524	550	522	523	544	501	542	531	532	519	531	539	537	550	542	525	531	514	518	519	529	537	553	570	519	520	548	529	561	516	556	588	539	521	514	527	525	517	509	531	501	534	484	547	553	540	538	530	541	527	534	556	506	542	516	519	536	507	520	547	524	524	527	607	532	509	553	561	571	538	554	502	515	539	546
1607	304	318	310	304	280	328	309	333	321	287	301	291	253	320	285	296	317	300	284	285	295	267	271	302	286	243	311	283	295	304	310	306	324	341	298	311	285	298	293	302	327	268	307	275	292	305	297	276	273	295	291	289	297	297	293	304	280	313	304	274	270	306	325	330	280	289	271	306	286	314	280	266	323	300	278	308	280	298	319	272	285	273	300	266	358	290	306	282	290	272	314	306	309	324	307	266	296	306	291	267	266	271	291	279	368	328	303	280	282	311	273	312	309	305	302	320	279	270	304	279	266	286	307	285	305	303	293	259	242	287	309	283	300	278	293	288	272	301	300	304	275	286	316	288	269	287	295	289	324	295	286	296	289	277	295	285	314	312	278	275	287	276	313	282	321	290	305	296	242	330	287	321	281	281	304	301	311	273	273	260	296	295	273	308	309	311	280	264	261	288	247	347	294	298	278	267	288	305	302	301	277	303	281	267	279	310	260	292	314	285	268	302	298	257	272	267	277	290	314	304	292	293	289	282	263	266	311	273	259	280	308	282	288	287	303	274	306	299	303	314	271	284	304	265	240	288	288	274	284	295	310	324	261	289	259	276	268	294	266	286	276	301	301	306	275	300	309	286	280	263	288	290	275	285	302	286	269	278	276	294	270	270	320	293	267	304	280	310	291	285	293	305	303	322	289	287	289	275	256	300	313	283	299	289	290	340	292	290	297	282	289	304	339	284	303	288	274	303	281	320	291	258	255	284	284	295	268	268	295	299	312	293	300	297	281	316	306	282	288	258	272	280	270	287	245	296	295	274	302	300	293	276	315	328	282	330	277	266	286	274	288	292	313	294	289	294	288	291	291	281	300	311	270	307	278	297	273	278	290	328	276	268	301	283	285	307	294	327	245	294	280	314	320	300	285	274	272	304	268	294	260	292	279	295	294	275	277	292	330	297	261	284	287	281	287	316	305	280	298	282	285	307	269	257	288	265	272	288	273	308	295	304	272	314	327	295	325	322	282	317	303	278	288	283	289	331	269	284	272	278	321	308	298	283	266	320	264	280	291	306	313	286	283	292	284	282	286	299	281	317	285	304	290	281	307	310	287	277	304	286	306	290	294	289	310	270	281	267	272	296	304	275	302	296	288	269	308	312	293	298	280	284	282	294	302	276	299	273	283	294	297	305	315	289	290	277	309	317	314	289	281	305	292	267	274	294	281	295	304	291	291	310	276	281	292	291	293	285	307	310	244	252	306	320	272	278	316	293	323	293	285	301	291	290	263	310	303	287	306	298	275	290	261	296	274	294	274	272	267	286	284	282	267	284	284	290	310	281	305	259	309	275	308	289	273	282	284	310	276	305	269	282	307	269	242	295	284	271	286	279	262	287	280	282	321	313	275	290	282	251	295	280	293	294	309	267	317	307	298	311	299	287	275	310	308	270	312	277	263	266	285	278	294	318	275	298	278	298	297	303	267	321	326	302	296	282	292	305	310	285	293	319	303	307	285	290	304	277	316	291	272	282	305	303	293	282	285	304	291	341	288	269	283	280	325	292	299	298	271	293	267	296	297	272	295	288	278	301	257	289	305	305	319	297	281	292	284	271	323	266	295	296	293	299	274	293	310	293	283	275	267	275	318	265	268	243	298	283	303	311	267	305	255	301	284	300	282	286	302	299	310	284	269	290	299	271	273	316	274	284	288	264	294	254	316	302	306	264	303	287	261	299	298	283	282	301	283	316	298	308	300	281	274	300	319	293	283	287	304	300	270	249	258	315	322	313	299	280	271	269	239	297	292	288	251	260	292	270	326	314	287	280	306	271	294	256	267	276	284	300	274	301	311	291	286	313	264	308	277	295	301	300	290	303	263	265	267	263	261	321	291	316	278	273	294	281	288	272	267	273	301	303	295	299	287	318	306	267	291	305	290	288	269	298	308	268	308	311	306	278	335	273	270	283	299	291	269	265	279	266	301	317	284	315	311	307	267	285	275	316	248	267	320	279	276	261	288	309	281	310	282	294	280	274	300	285	278	281	244	285	310	304	287	282	289	276	277	310	288	270	273	280	274	301	290	271	306	268	268	301	299	281	308	295	322	286	260	280	304	277	306	291	287	336	315	278	299	293	270	302	275	307	294	278	295	310	276	295	272	297	284	262	313	271	289	280	316	274	314	296	291	272	294	313	287	292	273	308	319	301	315	316	298	294	352	273	301	317	287	299	291	273	273	292	303	281	313	264	302	270	290	264	284	264	291	303	269	300	296	286	297	273	313	277	283	313	279	298	270	306	282	279	298	272	281	285	320	314	289	291	286	318	270	293	268	295	317	297	281	306	297	303	289	304	300	311	297	282	289	284	280	254	282	280	297	315	274	297	287	292	313	285	297	283	273	261	282	309	294	292	254	326	286	290	289	306	302	311	329	267	284	306	275	299	264	282	278	289	298	300	288	269	269	268	291	301	293	272	275	270	291	291	270	269	298	276	284	274	268	299	306	294	260	276	281	323	321	293	294	298	317	324	286	318	309	337	272	287	285	295	278	307	326	296	293	300	330	267	306	288	309	289	291	304	264	277	280	259	285	287	311	295	260	303	307	275	304	265	303	307	312	302	285	299	288	305	306	305	323	312	291	288	272	298	293	290	302	270	276	302	337	272	270	309	289	260	290	340	306	259	269	307	289	281	295	278	276	308	297	290	328	277	287	296	300	289	279	302	292	308	310	267	294	272	272	274	286	298	270	305	269	310	290	290	263	294	293	301	269	304	303	303	286	304	325	298	266	293	308	305	309	288	303	285	295	276	279	277	322	274	272	280	278	297	262	306	289	273	288	314	302	298	273	288	290	264	278	267	295	304	325	275	287	297	289	295	278	284	257	293	306	321	283	280	272	299	279	249	329	288	277	319	282	293	337	315	283	262	287	295	286	279	268	309	307	267	287	300	289	284	308	294	287	274	293	266	318	284	274	275	259	303	261	303	301	309	281	310	270	282	318	266	250	271	286	306	275	300	272	302	283	289	310	305	270	290	294	257	255	288	274	269	317	262	294	295	276	291	281	276	288	303	256	290	292	295	264	306	310	290	254	308	259	292	291	298	295	317	299	274	297	281	252	309	280	276	314	275	298	308	281	298	301	330	272	291	292	305	291	292	287	275	322	315	297	274	326	274	279	305	320	277	301	295	266	270	286	298	327	294	291	270	286	281	288	281	281	317	294	310	272	289	307	285	267	290	269	293	303	310	326	280	298	319	265	289	308	255	268	281	287	305	314	289	270	286	311	332	292	289	276	312	280	315	319	259	305	274	262	295	291	305	310	290	285	261	264	276	296	252	278	298	296	270	302	276	270	301	285	282	275	299	312	288	293	271	291	302	321	260	311	280	287	269	326	312	298	273	274	320	294	289	272	299	288	289	256	295	316	333	292	328	321	296	242	291	318	304	298	254	312	323	295	286	321	291	254	263	281	310	301	284	269	294	270	282	300	305	317	291	302	309	286	300	298
2014	674	677	688	693	633	652	703	649	698	688	628	641	659	631	682	683	679	683	627	685	664	673	667	635	643	620	635	651	655	621	694	680	671	702	628	683	649	638	650	639	712	666	635	641	675	673	668	629	631	661	643	624	630	675	715	697	666	649	630	666	695	659	674	688	651	659	671	650	688	648	621	645	664	697	664	688	636	628	668	655	640	657	647	603	652	667	676	656	694	683	678	674	677	655	686	622	661	655	659	654	676	655	669	676	638	698	680	624	634	661	705	631	682	610	636	635	650	689	658	699	671	650	680	672	694	690	668	614	695	632	642	663	621	648	651	647	648	657	676	660	669	706	659	690	623	608	695	607	663	682	662	655	686	660	652	651	658	663	682	667	702	665	691	626	668	689	629	643	669	669	651	579	688	625	680	659	651	690	689	668	645	619	653	730	705	650	656	638	679	681	653	657	641	626	695	664	687	633	695	648	627	606	710	673	616	658	654	634	689	652	652	627	675	712	666	670	696	638	625	670	636	622	661	647	647	655	657	638	626	659	669	634	635	709	614	641	640	641	665	650	641	687	627	656	645	652	696	627	645	650	618	681	672	668	643	671	674	681	675	675	659	656	675	656	691	677	660	735	644	692	651	670	678	643	631	651	705	686	622	666	658	645	618	685	650	625	676	672	649	668	626	610	687	721	640	678	691	641	673	689	645	658	633	627	690	699	648	680	660	650	694	657	678	631	630	683	677	668	661	645	634	679	675	637	695	668	608	669	645	649	642	660	672	707	669	682	648	670	644	655	713	651	638	676	659	653	659	610	689	650	676	666	626	665	680	683	653	645	697	657	628	634	673	632	706	681	681	653	668	659	636	672	639	678	634	634	641	682	648	690	686	705	677	655	675	667	634	681	630	671	696	670	674	669	660	638	656	630	711	685	647	652	687	670	679	632	678	651	644	672	670	655	687	628	637	741	666	663	681	688	679	681	609	713	647	682	708	650	637	726	640	677	628	634	665	689	678	646	644	730	695	637	649	682	641	681	721	638	638	662	663	659	617	646	612	634	680	632	637	695	663	616	679	689	598	667	594	655	681	648	636	678	656	615	639	673	641	646	670	711	671	643	643	646	614	661	652	651	643	652	652	647	684	660	652	691	690	685	656	661	601	684	642	642	683	664	652	676	697	657	618	679	657	596	672	617	645	724	635	669	648	662	685	632	650	625	715	647	678	647	655	664	694	684	622	658	663	667	689	622	667	683	641	686	683	627	620	689	680	616	661	680	643	658	678	630	642	699	661	679	655	663	655	677	688	648	668	644	673	651	677	666	635	604	665	690	618	685	651	692	675	630	647	619	665	659	680	660	668	657	628	629	653	660	629	660	662	669	638	669	633	656	690	689	690	736	678	652	653	664	758	651	670	661	645	668	620	651	659	635	663	654	685	628	671	644	630	627	633	695	645	670	621	712	702	657	725	695	642	669	645	654	706	709	617	684	633	674	676	681	627	685	666	658	672	646	631	648	634	695	627	644	647	666	632	649	665	693	643	698	649	660	696	647	635	663	603	666	669	655	648	662	644	663	653	630	655	673	646	655	691	626	654	697	669	678	691	673	632	634	620	650	693	630	598	675	641	673	709	620	627	697	650	623	634	647	657	563	688	681	731	664	639	676	651	651	629	707	651	645	643	621	625	658	684	664	669	673	642	629	638	627	656	685	692	624	595	706	635	640	695	665	718	713	663	662	657	694	693	688	643	659	670	696	676	663	628	645	634	694	646	606	680	633	622	662	655	666	640	671	672	672	670	634	713	657	688	635	626	635	647	645	637	678	679	707	641	653	614	669	637	678	653	635	640	630	645	672	639	622	647	679	694	612	635	635	662	663	679	675	693	648	635	692	657	660	664	677	635	678	672	656	646	686	665	670	605	590	651	647	652	684	642	604	625	656	618	676	665	690	650	710	707	668	670	671	600	632	671	616	637	651	638	659	679	646	665	624	628	640	673	667	639	661	703	683	656	658	609	661	685	665	640	631	669	632	648	676	642	664	669	650	652	679	691	684	639	684	660	647	614	625	670	643	605	667	618	662	642	683	629	639	664	638	632	654	659	666	683	649	702	723	667	650	648	585	668	641	662	651	629	652	664	640	643	646	629	663	664	620	643	673	650	672	679	650	659	648	629	642	665	669	709	663	664	694	685	652	665	653	646	671	710	650	650	664	631	666	675	646	680	715	687	686	670	673	673	648	690	644	639	618	607	662	724	644	669	711	617	644	692	625	629	716	588	738	676	675	650	655	680	636	665	663	621	682	684	619	630	646	685	625	649	677	672	705	636	629	704	617	677	657	700	629	657	673	669	675	667	656	634	659	715	616	640	683	704	598	642	665	637	641	621	668	665	673	652	667	668	637	669	658	652	637	654	649	653	679	674	675	667	607	640	659	726	695	638	702	627	710	622	657	648	618	617	649	668	618	654	701	624	674	632	675	659	613	641	708	632	690	633	624	635	688	659	673	663	694	715	616	646	687	657	652	663	666	657	652	672	616	643	634	667	656	670	632	648	635	630	630	689	630	672	676	652	595	626	619	643	650	709	614	640	691	633	687	631	667	694	674	611	702	660	619	654	694	659	648	647	654	623	690	632	633	641	664	651	665	676	649	643	714	692	592	642	631	658	657	674	634	604	690	665	650	633	707	667	641	692	647	650	645	655	661	628	652	687	674	645	681	665	656	635	673	673	683	672	626	635	657	635	651	675	617	649	682	696	622	690	615	676	655	659	603	644	659	641	648	664	612	630	643	624	677	681	650	645	691	648	666	634	663	648	701	674	672	606	646	692	652	653	670	681	675	697	654	625	676	665	625	701	709	584	634	687	669	714	649	659	691	638	628	636	671	680	687	646	660	642	690	635	725	638	648	680	642	697	712	666	675	653	675	662	680	669	622	650	664	621	659	689	662	656	685	672	597	657	699	675	684	680	658	701	644	677	643	610	700	647	623	631	623	690	610	635	697	715	684	608	624	634	642	674	629	656	687	673	643	713	655	687	678	649	667	657	648	681	637	666	679	665	656	659	728	656	692	647	641	658	686	646	625	658	680	642	647	668	612	647	650	651	631	652	649	719	647	669	660	706	643	629	654	661	701	714	666	645	658	610	654	697	632	667	639	658	647	659	656	694	714	652	633	720	661	667	632	656	683	675	692	652	695	681	651	636	601	672	641	662	639	691	670	656	656	688	698	638	719	720	652	628	649	674	699	652	681	661	672	710	646	618	628	656	667	645	687	679	676	628	612	677	647	662	654	621	701	651	639	659	664	658	693	640	632	651	631	698	636	641	641	681	660	621	659	602	682	648	669	647	627	664	607	640	638	682	608	716	699	646	716	655	671	682	648	656	650	663	631	686	643	696	611	663	658	619	699	657	673	607	681	656	701	651	635	674	638	674	695	663	627	631	620	688	695	671	672	648	650	632	632	648	690	639	641	664	688	672	654	651	648	660	648	658	692	616
7586	484	496	402	308	229	226	195	167	198	174	154	143	151	148	131	147	152	152	116	130	144	142	152	141	137	140	148	160	130	136	124	129	135	135	154	159	139	129	136	115	141	138	113	134	134	123	131	149	146	146	149	148	114	135	140	137	133	128	124	122	146	119	129	133	135	140	129	141	130	123	132	125	145	135	119	146	146	139	166	121	163	124	130	131	139	117	132	132	122	116	123	119	126	133	122	115	127	110	134	144	134	134	130	145	123	137	110	136	151	114	119	127	138	137	124	118	124	128	139	151	135	126	148	147	142	123	138	151	148	139	126	158	139	145	139	137	140	134	138	122	141	145	114	147	143	134	125	145	134	139	126	131	134	140	128	142	123	134	135	133	142	138	155	138	122	149	143	168	128	132	128	140	119	126	126	139	136	113	126	140	127	131	142	133	131	131	117	128	144	144	144	130	153	126	145	137	147	134	126	138	133	147	123	119	126	156	140	143	141	124	149	167	135	97	124	134	133	110	143	132	139	136	144	147	132	141	128	131	125	145	128	156	131	143	137	146	149	141	133	124	134	129	130	134	106	138	139	152	135	117	115	143	142	133	149	155	158	134	125	135	127	131	126	146	138	145	129	119	146	117	133	119	134	128	155	129	125	132	120	127	145	138	143	138	141	126	147	160	138	140	152	131	125	145	127	138	132	127	124	133	134	143	142	117	126	117	121	128	123	122	145	137	126	138	134	144	145	131	124	145	117	119	145	126	122	102	135	119	136	142	107	144	150	133	118	138	137	175	142	152	130	142	137	162	145	178	122	133	127	155	128	100	143	123	139	139	123	130	112	146	116	131	137	147	135	170	163	148	135	126	133	127	137	137	126	133	124	125	113	130	153	140	149	142	145	141	152	139	122	137	123	142	142	135	128	144	157	147	151	133	127	127	117	119	134	146	148	126	139	124	106	134	116	130	144	151	141	141	149	140	123	106	139	132	138	134	144	131	143	119	111	137	125	137	128	139	136	131	145	139	134	133	128	145	132	111	150	137	130	140	130	156	143	148	125	125	140	136	139	132	147	157	163	123	130	127	146	132	131	122	129	126	130	150	128	120	157	153	154	126	117	145	132	131	161	148	136	129	141	126	134	129	125	143	135	152	148	146	137	142	142	132	123	159	120	131	118	133	132	133	131	138	141	117	144	136	154	129	141	143	145	127	146	136	146	127	142	131	138	135	128	136	129	130	152	130	142	142	116	122	125	140	138	134	114	141	117	170	132	142	118	124	145	133	142	151	118	145	135	137	140	147	137	123	132	149	149	152	129	132	140	141	132	123	124	121	139	132	152	141	127	126	126	132	159	132	139	148	145	156	144	136	143	126	144	135	128	129	125	154	127	142	161	136	132	152	118	121	139	152	131	134	130	142	134	132	126	147	160	133	147	116	141	151	115	159	146	141	135	123	129	135	133	147	141	128	157	142	131	145	153	148	153	116	115	140	142	153	136	134	124	124	132	163	140	118	122	144	156	128	164	147	141	149	132	134	145	150	140	139	151	121	144	124	140	141	136	133	153	127	142	148	136	166	145	139	120	154	133	141	123	149	147	133	134	137	131	135	129	134	134	150	148	121	123	142	127	135	126	124	157	135	140	133	124	125	162	135	139	132	131	137	151	129	120	137	128	122	128	122	143	120	137	145	139	124	136	111	137	143	124	129	157	150	135	136	114	128	160	123	130	148	136	154	132	141	135	156	114	126	136	122	129	159	139	128	140	133	148	144	147	144	134	119	114	133	115	135	139	143	124	129	120	144	125	127	169	119	119	138	118	149	134	121	122	151	121	125	138	132	119	131	145	118	141	129	153	129	152	135	133	146	143	150	140	153	173	139	131	134	153	133	128	133	140	122	146	143	134	140	132	123	157	143	115	130	133	149	138	127	134	151	129	137	130	155	124	133	127	170	127	123	132	139	125	135	157	127	152	130	134	142	146	131	143	123	121	132	152	141	135	154	136	149	149	139	127	115	140	142	142	135	155	115	139	135	121	144	149	135	122	145	142	126	128	139	131	135	138	129	149	125	132	136	133	112	123	117	124	157	152	118	147	153	134	111	143	146	120	123	137	134	141	125	139	139	120	134	125	138	153	127	129	134	126	126	153	132	131	140	134	123	119	141	139	156	148	116	131	138	131	133	139	108	127	138	118	148	131	125	131	135	115	130	146	135	126	125	136	112	150	144	133	126	116	130	131	132	120	139	110	146	144	169	135	128	136	140	149	142	121	128	127	148	141	138	132	149	156	138	116	149	136	142	106	133	148	135	144	146	142	114	122	151	134	136	143	151	140	131	131	156	162	134	149	140	124	146	136	160	117	123	113	123	116	127	137	126	132	136	115	137	132	151	152	140	152	107	145	132	152	123	151	149	147	108	131	122	133	133	120	126	132	155	120	130	149	132	137	122	128	131	131	139	165	140	127	129	151	132	120	144	126	154	158	125	147	133	120	127	126	147	117	137	142	145	122	111	141	140	143	150	137	116	122	123	105	146	153	134	124	141	137	138	127	143	132	135	126	108	114	125	117	137	135	134	149	112	129	131	141	121	131	130	124	139	126	135	124	134	139	140	132	158	141	139	142	149	143	145	123	135	144	163	139	136	157	136	128	118	168	124	141	110	126	134	123	153	146	136	127	141	139	128	130	134	154	126	132	120	147	127	135	128	122	138	137	135	121	119	130	140	131	137	130	120	151	126	137	147	145	130	135	129	148	136	129	132	125	136	127	129	110	134	142	151	132	131	143	130	120	128	123	139	151	129	137	124	140	128	133	107	145	146	139	114	139	122	164	142	126	134	132	120	133	134	141	150	119	144	132	140	119	122	121	139	138	142	109	136	132	127	136	126	154	127	135	134	128	141	155	135	119	140	128	135	127	137	123	133	120	121	124	109	135	148	129	149	154	110	125	130	161	138	135	146	136	141	127	144	129	126	161	144	126	150	107	139	158	116	118	121	133	166	147	142	118	137	127	144	142	147	149	142	125	150	114	134	137	141	120	117	120	118	132	155	123	142	116	127	116	148	150	139	137	140	130	152	122	124	121	144	142	143	125	142	140	133	133	147	141	132	127	146	138	140	147	138	129	123	118	120	147	131	144	130	136	151	122	152	135	132	120	128	141	142	142	117	144	122	154	148	145	148	107	124	140	130	149	132	121	146	141	153	125	141	147	127	114	145	150	145	152	135	126	122	125	108	122	139	139	147	127	125	138	127	123	138	122	117	130	130	109	123	149	143	109	149	149	131	129	109	154	135	123	130	134	133	140	141	137	136	126	126	129	129	133	153	139	125	121	148	149	128	129	142	122	130	149	135	161	138	143	156	135	127	122	126	154	144	134	132	115	131	134	148	140	127	121	115	135	107	115	124	134	126	147	129	114	128	129	133	155	147	124	111	130	159	125	140	148	124	139	150	128	131	140	147	137	144	131	132	139	148	147	136	114	120	131	136	134	117	135	127	123
6210	651	1199	1316	1090	995	768	684	572	552	505	528	460	457	473	436	409	403	453	443	388	404	392	438	401	394	391	370	418	393	388	395	383	372	381	413	375	378	366	334	376	387	349	334	362	376	368	394	350	376	372	326	338	357	365	416	342	342	387	376	382	370	377	349	380	341	360	370	344	353	378	336	384	411	340	312	345	375	349	341	358	362	353	408	377	383	377	364	356	373	358	343	387	365	367	363	337	355	360	384	369	318	370	372	361	365	388	373	360	353	350	369	348	352	339	348	354	389	361	325	355	384	352	353	378	375	371	345	360	375	372	377	363	337	346	350	343	376	324	354	388	353	349	368	347	346	344	370	356	348	358	377	368	354	375	371	354	382	355	361	355	341	354	341	360	334	361	359	377	351	361	359	371	368	355	370	387	335	353	366	360	341	382	336	380	347	348	360	320	371	360	346	360	336	370	345	361	371	351	349	364	311	349	379	365	347	365	376	369	342	378	379	338	360	373	348	367	377	355	383	338	356	380	376	334	349	331	330	370	329	363	365	363	327	375	360	340	376	367	367	322	357	338	374	351	369	323	335	368	360	355	353	357	387	377	363	357	355	383	392	329	340	354	338	359	374	352	351	314	349	385	354	355	352	367	340	371	340	342	366	369	354	375	362	388	364	347	361	371	349	342	364	388	337	297	362	354	377	321	370	376	324	339	356	375	362	417	394	365	369	368	346	346	347	372	338	354	376	368	323	377	346	348	378	360	340	359	348	365	362	357	375	370	368	344	346	358	343	352	338	383	348	325	374	346	357	352	342	320	368	358	364	355	354	343	370	342	382	377	376	350	356	348	370	359	375	341	347	375	326	357	359	359	372	331	376	343	338	327	374	357	340	370	349	402	371	353	326	362	373	364	362	346	343	328	380	366	338	345	393	346	331	384	377	347	376	364	349	308	379	376	352	355	320	340	347	372	353	342	352	364	329	349	380	348	364	350	363	346	356	347	362	387	368	329	386	385	365	370	359	348	337	372	399	368	341	389	349	337	394	317	319	336	339	352	336	323	359	362	385	354	361	375	357	345	329	368	356	357	353	339	383	356	374	366	357	334	318	351	366	371	365	341	354	356	335	394	330	335	375	349	327	388	336	370	356	349	372	313	366	375	365	366	351	345	375	376	374	368	360	362	367	379	363	336	353	331	334	372	322	347	334	354	373	339	364	362	344	368	302	343	392	331	371	372	353	367	376	335	351	375	349	343	366	379	329	374	392	369	389	360	375	341	323	338	353	374	333	340	360	363	340	370	355	385	372	371	356	358	363	357	383	359	328	325	337	376	342	321	381	379	353	384	343	370	348	342	354	352	363	353	375	370	309	370	388	353	359	358	323	356	375	347	339	389	320	377	363	352	379	369	320	370	375	378	345	359	370	338	367	338	378	373	362	346	374	354	364	346	352	368	396	383	340	355	391	347	394	329	334	381	312	319	358	386	367	364	365	388	331	320	420	332	343	371	358	375	381	381	350	346	375	325	348	375	360	339	358	378	347	401	373	338	353	378	381	406	361	377	364	336	336	384	359	338	358	356	334	354	388	363	354	346	371	366	357	345	367	381	341	347	373	355	358	326	348	353	363	365	341	365	353	390	354	367	354	362	374	394	374	363	358	337	351	371	358	343	377	347	320	388	369	352	367	342	336	359	361	339	370	320	360	365	344	330	369	380	338	358	358	382	363	375	354	338	355	358	366	385	293	386	376	338	352	351	353	360	376	365	363	360	389	380	363	367	369	364	383	418	371	342	380	356	342	336	345	349	373	354	358	355	395	365	367	383	337	347	385	309	350	371	425	393	317	366	347	380	357	349	339	342	334	325	384	359	345	338	370	378	374	369	359	364	355	368	327	354	353	372	363	342	323	344	354	341	381	369	365	382	371	362	369	373	350	342	364	386	338	397	343	382	374	366	360	347	373	392	360	354	349	351	361	344	382	349	363	368	339	337	351	372	375	331	343	341	350	358	378	388	326	343	341	362	359	361	334	379	375	354	356	352	344	351	355	374	360	364	355	356	372	377	386	369	373	339	382	344	347	366	387	338	373	355	349	361	354	355	370	367	347	358	369	373	326	370	365	346	360	341	355	377	311	340	364	370	384	374	363	364	341	354	376	355	327	386	398	328	337	352	375	331	343	353	327	354	299	372	362	368	356	337	338	373	343	392	335	340	365	337	349	337	344	344	366	396	377	355	337	413	379	370	360	364	356	340	358	351	369	353	358	383	355	379	327	362	325	355	348	391	359	366	369	365	354	367	376	354	406	378	383	377	376	352	371	359	379	355	341	359	325	382	337	366	366	403	365	366	374	336	344	353	388	348	337	384	361	383	349	348	380	356	350	372	375	339	367	349	363	360	388	374	356	355	347	393	354	376	340	324	353	348	359	361	340	358	348	359	353	337	381	358	391	346	351	355	400	383	401	391	381	359	345	357	355	329	370	373	340	367	375	362	366	367	338	376	394	336	349	405	383	323	366	360	383	364	369	356	367	343	336	332	337	341	350	359	366	362	332	365	370	362	346	358	381	303	346	386	351	345	384	382	360	353	346	374	375	392	384	353	371	376	370	382	393	351	362	365	354	372	386	381	335	354	323	384	416	353	356	320	349	329	350	388	356	394	362	332	408	361	357	339	388	345	382	400	355	357	355	369	336	366	366	337	346	332	347	362	361	342	375	367	376	368	361	361	377	362	374	383	366	362	368	354	322	357	363	353	372	326	337	375	345	366	343	395	372	369	373	369	364	387	351	380	342	348	376	331	352	374	357	373	329	374	350	387	376	322	383	374	338	375	357	387	374	359	359	379	363	387	310	358	381	363	368	355	326	371	381	376	348	352	357	342	356	331	345	358	341	401	352	351	342	373	333	330	344	366	334	372	365	391	369	355	369	352	365	330	323	348	334	361	360	357	380	341	326	349	334	371	329	358	385	330	343	356	354	374	368	370	318	388	386	325	326	345	382	364	381	364	358	367	361	369	360	364	359	377	299	346	358	370	349	335	347	339	381	360	312	315	371	369	349	350	342	390	377	378	352	360	355	334	405	360	324	343	343	367	361	314	373	356	354	381	351	350	382	343	377	374	379	359	336	368	359	347	346	349	351	355	332	335	356	337	353	375	393	362	397	336	349	374	373	385	387	330	339	353	354	367	364	318	374	365	318	355	354	336	342	356	351	369	375	386	325	359	372	347	338	351	363	371	354	352	385	373	348	324	411	385	358	390	362	336	356	402	378	344	366	349	348	337	364	342	374	400	347	383	382	372	352	339	370	353	380	357	344	358	362	345	343	340	353	368	397	385	377	380	395	365	362	376	333	345	372	349	355	357	367	358	364	383	370	363	361	344	373	368	349	363	348	330	371	342	346	374	338	349	364	376	369	367	347	364	363	357	355	362	362	370	371	336	367	362	355	370	363	348	360	337	372	362	372	343	395	361	388	386	345	387	357	396	361	364	355	386	370
14389	1270	997	774	558	433	387	301	295	245	250	253	251	211	219	238	220	227	230	233	213	210	236	208	238	233	244	204	188	199	188	202	211	194	220	194	233	199	231	242	232	215	202	218	206	222	216	195	207	223	217	226	214	231	193	194	202	199	204	191	181	219	222	213	211	167	216	218	206	228	215	198	235	204	221	234	229	200	218	173	225	228	213	191	209	244	210	204	204	190	225	240	231	200	189	224	241	216	219	213	195	219	190	212	214	193	219	184	213	214	218	203	184	194	182	228	199	194	201	205	213	192	223	185	238	200	190	187	215	201	223	207	205	198	225	208	202	201	203	210	196	199	201	190	203	214	207	196	197	205	205	232	237	218	204	220	244	216	210	216	215	200	196	213	225	216	244	226	205	203	241	208	221	226	219	202	219	211	190	186	180	184	210	201	212	212	191	212	195	194	189	222	222	210	191	235	200	179	204	194	207	202	207	213	233	205	190	215	195	235	238	194	208	215	220	218	239	233	186	193	202	201	219	216	240	215	210	225	203	191	213	225	211	204	192	221	200	187	222	220	186	200	207	184	200	222	214	216	194	207	216	218	195	219	213	228	208	216	212	195	218	210	209	183	231	242	227	216	213	221	196	189	203	237	206	188	218	178	194	190	207	214	185	215	217	225	189	201	171	224	223	253	209	196	208	185	214	209	196	213	221	215	209	218	219	213	202	192	206	229	221	196	208	261	208	205	202	201	197	206	233	199	190	201	227	237	230	212	193	211	228	203	192	221	238	227	203	215	202	199	219	231	195	222	236	200	214	207	227	214	196	213	209	209	202	239	214	224	199	234	217	219	196	220	233	228	260	197	218	190	203	216	209	196	234	182	212	226	220	198	210	189	218	208	215	201	184	211	205	192	218	216	203	199	205	211	208	229	201	213	197	200	212	207	197	202	220	212	224	230	196	199	218	186	198	203	207	206	221	207	187	196	201	216	210	197	223	204	221	198	216	206	189	198	201	216	218	189	212	199	206	188	214	224	214	236	242	213	197	198	216	183	235	208	181	220	184	190	189	183	228	207	199	211	213	221	206	236	197	214	233	216	215	219	234	213	213	247	252	216	224	216	196	212	183	204	206	216	191	230	201	198	213	212	200	192	233	217	214	196	181	220	224	209	207	211	204	213	189	226	224	224	198	191	194	220	193	191	205	218	206	217	197	223	225	221	202	222	203	199	216	224	216	213	248	217	212	218	222	213	180	220	215	207	220	228	208	194	209	225	198	197	223	200	213	210	190	181	193	207	206	190	198	222	198	226	207	213	208	188	229	200	206	214	203	221	202	200	234	194	221	209	197	192	204	228	209	203	220	208	205	196	173	198	217	205	198	217	194	231	257	196	190	221	218	198	219	206	206	202	214	195	199	213	191	211	234	192	187	189	199	218	203	209	202	198	186	212	233	199	177	179	209	195	203	201	203	191	215	209	236	206	214	212	208	203	190	210	230	190	213	212	203	221	234	198	216	202	217	173	220	192	189	232	192	279	220	203	212	227	213	230	213	178	168	176	227	198	220	216	225	227	214	241	198	234	200	233	219	186	216	226	213	198	188	217	201	193	229	223	181	233	228	198	223	197	209	199	207	224	217	231	201	211	247	207	238	232	237	180	214	215	223	209	205	225	198	190	191	207	215	209	206	228	228	195	208	220	223	177	200	213	238	217	209	219	187	194	212	180	203	203	210	219	197	192	182	215	207	204	210	219	197	200	210	194	229	184	196	223	231	182	190	191	207	207	216	191	213	188	188	203	197	242	234	184	211	226	182	210	181	195	198	213	229	202	238	212	199	202	226	223	207	213	219	229	177	242	241	202	211	209	192	208	206	209	213	203	207	212	185	206	207	215	195	245	207	212	236	210	197	207	231	240	210	222	211	200	190	178	211	217	205	236	223	203	251	208	210	215	220	189	230	212	222	201	191	205	191	191	227	219	203	221	191	226	197	204	231	189	208	213	215	218	215	201	213	204	205	215	188	186	217	193	207	201	191	214	225	209	200	214	197	237	199	207	217	229	209	207	220	206	248	221	224	218	206	225	219	211	228	236	200	199	232	199	214	225	218	207	200	202	220	229	178	223	211	212	217	233	197	227	207	192	201	191	204	187	221	206	178	184	182	217	232	204	201	208	212	196	210	199	181	211	202	208	209	233	218	211	201	215	211	192	228	218	220	190	207	204	201	209	193	207	208	217	238	207	213	215	251	177	223	233	220	213	209	211	223	224	214	215	192	221	226	214	220	215	214	199	208	195	210	244	215	215	190	198	188	181	230	200	217	202	232	225	204	229	240	207	177	190	226	217	212	222	210	227	200	197	211	229	193	218	195	224	199	196	228	198	205	218	209	208	226	221	200	201	196	207	181	235	243	203	201	211	192	208	204	194	213	191	195	216	207	238	220	199	210	203	222	219	197	229	222	207	209	220	216	187	212	224	224	234	207	203	180	213	218	229	234	207	209	216	237	190	200	211	199	232	195	206	206	206	226	206	198	198	231	208	232	198	211	205	225	236	223	260	201	175	210	231	233	201	207	229	210	183	199	207	190	195	203	201	228	186	213	181	214	223	218	191	185	192	227	191	186	197	191	202	232	235	196	185	211	201	196	216	219	198	208	215	201	222	249	220	234	195	189	222	206	196	217	219	221	239	210	216	218	221	231	216	201	239	220	206	231	192	199	203	203	182	205	230	222	191	218	203	180	197	210	231	214	239	239	193	213	197	182	208	194	211	201	217	184	190	219	199	202	187	207	212	225	207	202	239	227	226	221	228	206	217	219	208	205	212	187	184	203	186	227	209	196	196	193	206	197	189	206	208	207	223	221	216	229	203	232	194	193	229	221	232	204	204	219	209	183	207	195	226	200	207	188	191	167	217	222	202	217	221	227	218	224	177	202	216	221	198	238	219	197	208	207	225	232	201	224	214	218	198	217	218	227	195	200	212	227	220	200	185	181	244	231	214	219	209	210	197	215	210	214	222	194	213	209	211	199	210	215	209	210	211	210	224	231	208	210	203	218	212	225	196	198	224	185	205	226	237	176	193	209	202	215	194	219	193	194	216	231	210	179	231	220	202	216	223	232	202	202	263	231	207	199	169	212	198	209	215	241	192	228	212	226	206	239	216	183	222	215	203	213	239	226	237	234	203	217	235	185	203	197	217	208	223	182	212	204	218	200	189	182	171	237	223	195	205	220	199	198	188	208	229	198	212	205	217	227	207	189	218	237	229	206	216	204	211	192	208	182	174	205	212	200	204	196	216	209	242	212	233	225	220	200	215	218	235	235	200	189	212	239	217	201	193	217	235	226	194	231	180	205	224	222	247	266	223	215	243	205	213	196	211	224	230	221	208	213	213	206	212	200	221	215	189	212	195	187	207	231	232	198	186	188	211	224	202	206	191	216	201	224	206	194	215	231	196	224	204	214	214	224	194	215	189	203	223	197	207	200	211	209	210	212	208	220	210
8186	1223	2130	2462	1920	1581	1333	1110	1004	946	832	759	709	756	715	716	640	647	636	635	633	578	612	608	622	596	563	586	536	594	535	578	580	554	555	536	558	572	527	526	598	540	546	515	545	566	575	554	558	499	533	560	557	556	558	490	551	529	539	512	589	514	538	602	533	520	516	565	555	573	501	592	517	550	539	526	538	532	549	532	532	531	507	500	500	539	534	510	561	518	551	493	535	555	508	540	546	572	510	519	533	531	536	521	523	522	528	521	561	551	559	573	537	551	541	516	548	535	547	545	515	510	520	515	536	503	566	554	545	514	554	540	495	497	526	518	552	548	547	570	574	541	507	529	491	470	492	502	477	508	611	578	493	564	534	533	512	557	529	525	518	545	502	527	528	533	511	552	524	510	495	519	540	522	527	550	527	504	581	529	516	521	544	514	522	546	473	526	587	504	576	533	594	539	501	514	528	536	578	494	576	511	531	546	506	549	527	535	557	544	502	533	531	526	495	547	516	507	537	500	569	541	527	521	515	557	537	519	540	492	532	549	522	532	512	549	544	532	527	547	502	565	517	526	558	530	570	519	549	554	519	568	521	488	574	549	527	506	563	529	515	548	564	532	531	543	526	462	492	548	499	546	517	547	540	514	578	523	528	500	521	505	494	561	495	529	522	508	568	537	515	506	515	538	551	528	531	515	492	571	492	535	489	512	564	509	568	541	533	514	532	520	536	526	539	508	498	505	528	537	499	536	522	526	526	531	544	529	491	504	539	549	529	512	530	514	528	523	520	525	510	555	507	524	522	541	532	538	546	551	505	563	568	511	488	555	530	531	572	521	517	505	519	537	547	556	509	542	555	561	527	542	521	535	533	547	527	542	505	564	526	519	528	535	516	543	552	580	555	536	507	490	553	560	574	538	566	526	533	541	502	522	490	551	540	538	522	535	521	508	498	520	565	564	520	528	505	494	541	562	538	538	512	523	556	563	516	546	551	564	529	548	499	538	508	518	569	562	546	532	510	517	537	506	543	498	518	529	537	526	531	498	549	533	516	496	505	532	558	556	514	550	528	558	536	535	505	531	480	543	535	575	512	535	524	528	521	516	558	527	501	550	502	543	522	508	543	552	551	503	570	563	549	515	504	533	516	567	537	527	528	557	505	548	515	558	509	532	522	569	473	560	549	530	545	554	555	549	487	541	528	558	492	506	522	528	556	546	532	541	526	567	571	552	529	522	548	544	513	502	469	568	505	553	551	543	582	532	518	518	546	523	509	513	545	511	490	531	533	539	556	528	534	508	548	506	540	553	537	557	507	524	512	522	533	507	566	519	538	539	596	533	518	487	503	547	500	512	506	545	515	533	495	531	560	536	530	548	540	524	547	511	525	525	516	535	501	531	532	561	545	532	545	542	551	516	494	523	613	538	549	534	528	595	544	521	543	530	524	499	498	528	490	515	513	586	522	505	560	495	559	517	519	563	562	511	534	545	542	556	530	559	553	580	538	545	500	558	568	562	526	531	557	541	540	536	527	527	529	491	538	567	533	541	517	561	553	574	499	532	548	546	562	484	516	519	523	504	555	534	521	528	503	516	524	550	545	560	495	474	513	494	515	521	521	550	517	515	540	506	552	538	536	531	528	508	544	532	515	534	521	550	493	532	518	540	574	537	510	478	525	546	499	549	577	491	527	518	545	501	529	509	546	544	519	522	584	546	528	509	538	516	532	529	526	539	505	514	553	540	522	539	536	533	564	557	506	487	496	523	505	545	525	556	552	526	517	519	512	505	515	528	576	558	557	504	505	527	559	535	506	551	540	517	494	541	527	527	497	526	528	494	550	524	562	522	511	528	549	545	552	466	560	511	518	576	496	532	539	555	517	555	504	548	574	514	502	476	510	525	522	497	526	523	567	533	506	583	525	530	553	504	575	513	534	551	483	526	505	526	537	529	524	524	542	535	534	539	527	497	551	520	557	519	531	542	510	541	533	548	512	565	523	543	525	517	522	567	555	496	519	564	524	505	515	552	550	548	533	524	518	494	568	564	540	532	565	588	518	557	548	538	531	525	526	521	513	519	525	545	572	502	538	513	522	532	500	522	560	517	478	502	529	525	547	569	541	501	519	560	531	519	500	587	529	492	541	512	527	539	515	529	543	521	502	577	470	556	521	508	517	515	555	556	548	531	573	527	525	555	484	540	557	521	515	528	514	542	510	508	491	557	499	547	498	497	534	529	496	550	513	511	558	577	528	533	530	518	523	487	519	529	550	455	534	520	523	560	535	534	546	476	532	556	580	529	514	533	523	498	549	546	504	531	537	501	538	546	493	569	556	501	533	510	507	546	533	513	518	512	561	543	549	525	495	540	539	518	538	537	511	522	532	559	505	522	553	482	546	545	502	562	547	541	570	515	493	535	496	505	489	533	496	497	557	519	519	537	528	526	549	565	571	546	543	558	553	520	544	523	559	541	479	530	526	548	540	538	501	537	543	506	556	533	555	541	595	562	544	509	529	559	493	534	517	586	535	568	504	529	562	507	551	510	484	543	523	522	535	550	517	543	550	537	535	517	545	546	516	515	545	513	523	513	562	556	540	572	559	513	545	520	526	525	491	483	558	548	551	505	517	545	535	567	545	532	537	533	520	562	550	522	521	519	522	529	557	559	548	540	562	532	541	491	520	564	492	528	509	546	558	529	509	528	542	494	465	552	521	555	514	520	546	519	506	487	485	517	525	532	510	514	542	539	511	558	530	514	522	511	522	539	509	532	541	525	506	516	515	543	504	489	513	545	529	538	526	559	535	532	547	508	523	491	465	539	515	536	531	535	522	547	546	539	520	539	542	530	523	530	517	535	524	538	570	522	494	526	503	544	563	511	545	552	529	572	550	553	544	551	539	560	519	541	500	499	485	539	528	516	549	546	555	501	561	534	523	587	542	531	523	481	544	558	515	547	522	541	572	507	556	574	574	502	533	557	517	505	528	556	531	515	526	520	566	571	529	544	506	529	525	571	556	553	488	547	541	514	514	524	536	528	512	528	485	542	544	531	545	544	533	519	542	506	579	564	554	518	542	544	518	543	568	535	541	547	527	521	499	532	562	534	516	532	541	525	536	545	554	527	532	545	558	576	509	516	528	513	586	499	536	547	544	535	524	557	579	558	542	477	595	512	538	494	498	580	495	546	527	552	549	562	544	563	536	531	510	532	532	540	551	513	512	547	555	544	539	517	534	529	520	535	533	527	491	561	539	556	518	528	527	541	508	548	520	548	526	560	528	531	495	596	548	545	503	576	509	521	553	547	517	505	568	526	540	537	516	541	533	567	539	548	512	594	542	505	569	501	545	533	553	528	511	533	560	510	554	549	536	564	554	557	540	548	529	513	545	521	569	506	501	547	534	545	497	523	510	537	520	515	575	483	581	531	534	549	520	521	515	526	519	517	537	525	523	539	539	528	549	542	517	538	546	523	515	548	558	546	543	538	536	527	501	547	514	501
1649	298	318	309	345	273	295	314	284	293	283	286	261	270	317	270	279	300	292	330	303	299	301	297	291	254	282	260	296	274	305	300	290	289	282	324	281	287	277	279	279	287	290	325	267	249	292	290	265	295	281	268	308	312	276	299	296	290	287	294	256	285	297	322	307	311	263	281	279	266	244	287	279	285	308	289	275	304	328	316	253	267	274	287	252	271	276	296	293	293	256	284	283	261	302	257	297	292	286	288	278	321	266	285	270	320	295	241	297	265	282	311	338	310	300	286	286	319	310	274	251	283	277	304	296	249	256	297	264	306	305	271	283	280	299	264	296	284	285	284	295	263	262	303	318	279	308	316	275	310	273	283	268	273	291	287	322	287	271	297	273	284	288	301	264	301	310	299	267	266	286	297	307	285	277	270	299	275	285	301	297	293	273	291	305	274	286	297	290	282	282	294	288	281	289	312	259	308	289	275	286	309	303	270	286	306	298	299	316	294	285	284	301	298	322	328	300	277	271	279	305	287	293	282	304	328	321	277	292	279	292	274	298	274	285	292	309	311	302	281	285	277	287	278	331	278	290	284	300	293	292	300	280	296	299	290	277	290	307	284	264	305	319	269	273	317	311	291	282	303	283	299	267	296	263	305	277	266	275	281	283	283	320	289	274	303	287	289	272	302	317	270	305	313	280	282	282	299	288	294	286	308	288	295	295	288	292	263	304	300	284	271	285	330	300	293	272	294	281	296	291	313	302	296	294	315	262	302	280	277	282	285	287	285	344	320	278	271	273	273	273	284	288	310	316	289	267	340	286	309	335	294	319	297	310	262	282	320	272	316	301	298	270	282	275	297	309	296	285	265	280	283	326	289	313	282	286	262	297	324	292	300	291	325	324	326	273	288	277	294	296	264	266	250	295	268	274	263	268	253	309	282	301	313	308	292	273	339	297	278	294	276	282	319	341	298	281	272	267	307	253	275	270	287	281	311	300	280	323	286	278	282	289	284	277	303	307	336	318	317	280	287	283	311	288	314	282	335	293	282	280	274	301	303	317	266	292	298	277	281	249	286	266	291	279	262	296	326	292	286	284	287	303	293	266	264	292	299	300	275	288	254	290	272	276	285	284	255	288	279	301	299	310	294	288	298	287	287	274	279	265	293	282	289	308	307	277	300	302	275	315	298	293	287	295	273	287	290	301	310	300	304	274	262	272	291	301	263	316	302	299	284	318	311	268	298	264	262	265	308	274	295	300	298	286	283	307	296	279	311	320	306	297	278	291	278	289	262	309	331	312	255	273	303	282	295	275	300	283	317	275	312	283	284	265	250	306	297	325	281	272	313	300	316	331	296	264	267	293	292	310	338	277	261	279	317	308	288	264	304	266	260	304	269	271	293	328	287	307	257	273	270	325	293	286	290	295	302	307	305	301	272	302	286	276	294	294	288	280	274	291	290	288	264	298	297	299	281	295	288	284	297	327	290	279	265	304	248	296	293	282	293	304	295	287	288	284	314	303	311	308	288	290	326	300	302	287	284	283	279	338	297	303	285	300	323	284	322	283	281	261	302	312	297	293	297	295	264	287	287	299	288	279	265	293	311	282	307	321	271	265	291	286	284	295	285	277	309	305	268	274	323	265	325	284	311	297	272	313	303	282	272	268	300	303	331	292	285	300	273	288	316	257	268	304	272	284	277	289	284	292	275	280	271	276	295	298	279	286	240	285	257	287	280	328	301	295	273	264	291	294	311	305	297	289	293	304	280	307	279	298	287	325	290	331	312	286	307	323	303	324	296	303	290	300	320	252	291	314	271	293	280	293	320	274	302	283	297	297	291	300	285	290	294	313	271	274	298	301	285	258	266	285	324	288	272	308	281	297	302	299	283	288	303	282	267	272	301	275	284	276	282	302	268	276	246	318	308	276	311	315	275	308	297	306	323	300	280	268	225	275	298	320	268	275	275	317	303	283	285	278	323	289	288	306	275	269	284	276	317	277	273	292	300	275	300	268	289	262	259	276	275	281	308	300	277	302	287	270	315	285	314	300	285	288	291	282	303	294	267	296	311	270	311	296	304	277	254	280	286	290	253	294	296	306	278	304	312	298	276	280	273	283	271	318	291	287	296	296	279	285	266	269	256	311	282	314	301	283	282	281	287	275	324	277	270	296	297	290	272	274	270	287	301	329	269	298	281	269	272	283	291	278	265	261	254	311	312	285	286	302	299	277	270	292	290	283	298	286	289	290	276	266	286	290	313	258	281	281	269	286	306	293	306	292	310	273	284	281	306	284	299	318	304	297	277	275	287	278	293	295	270	259	310	288	258	282	310	311	272	325	276	322	300	264	280	277	303	283	261	273	267	317	257	309	314	313	295	295	317	266	290	280	249	311	310	313	272	304	295	307	256	298	280	278	267	265	266	312	259	314	306	305	277	278	277	277	315	310	261	257	238	287	296	278	285	297	328	305	292	297	286	306	296	303	312	267	286	285	299	299	294	309	300	294	278	291	268	280	303	289	327	302	279	300	291	289	282	294	295	285	246	275	277	299	307	292	304	260	290	291	283	300	304	300	260	301	299	306	282	287	294	278	278	285	318	302	331	281	321	276	266	303	266	272	280	277	271	284	262	283	278	307	259	262	267	288	256	279	285	296	312	289	272	306	251	288	270	314	247	322	266	294	289	286	265	303	271	266	286	292	298	309	291	254	280	265	308	296	260	322	239	264	296	328	283	287	306	322	302	305	304	282	295	313	285	309	257	300	290	309	289	313	267	292	268	303	307	288	286	284	290	283	314	267	258	283	283	289	295	270	307	308	282	294	285	275	304	338	274	298	289	294	279	274	282	317	289	285	290	292	315	298	284	312	287	298	277	272	279	316	279	262	269	292	262	309	274	304	288	309	272	295	302	308	269	290	286	283	316	291	292	259	263	276	279	304	287	317	307	292	281	312	294	297	288	318	270	305	287	293	294	288	262	287	295	246	317	309	280	241	304	267	304	288	267	272	288	264	302	281	310	335	292	293	303	288	290	280	288	292	290	284	295	300	236	307	296	276	296	289	303	296	317	332	295	262	285	304	302	313	279	293	269	300	280	287	284	284	244	280	279	251	281	290	313	256	270	266	265	272	282	306	308	297	298	328	269	301	263	265	299	309	291	309	269	299	345	279	290	273	300	299	276	281	283	282	277	285	283	291	276	284	287	303	277	260	271	302	303	328	288	313	276	282	287	308	290	306	282	325	300	322	310	281	274	306	300	278	338	275	280	287	332	309	325	289	313	305	280	292	251	280	287	321	326	290	310	298	268	266	296	266	314	272	267	289	269	289	275	338	299	329	267	299	303	273	304	286	270	293	279	311	284	298	294	266	243	294	298	293	302	290	300	284	267	312	299	284	298	308	320	289	280	304	250	303	284	267	287	287	280	299	327	328	311	308	308	285	299	309	283	302	259	297	304	288	259	264	275	293	265	267	324	277	250	288	299	300	265	299	280	295	299	299	282
2020	718	688	714	679	701	674	662	663	689	667	662	704	637	632	708	670	701	698	661	641	683	674	700	650	659	681	711	683	727	685	650	659	693	599	646	663	679	669	628	677	611	655	679	659	633	678	613	667	631	637	669	636	688	633	676	656	653	663	640	638	660	663	675	675	646	661	618	679	661	657	710	691	650	679	686	697	634	662	647	625	664	681	673	690	615	629	665	636	672	648	636	630	661	651	680	636	668	651	595	640	670	683	669	720	684	674	637	676	677	670	653	659	683	661	660	646	638	705	640	632	635	607	661	625	654	663	651	653	629	650	650	653	642	681	706	684	652	674	651	637	667	696	643	613	700	690	625	631	654	596	687	668	642	648	700	670	701	657	649	665	677	633	682	708	656	645	667	651	674	679	648	634	646	663	645	682	620	667	668	640	650	670	671	659	650	652	636	671	646	727	616	677	631	671	650	635	665	648	623	701	659	641	615	645	686	706	671	647	674	645	674	661	625	643	612	637	677	615	630	676	655	630	661	674	656	675	649	685	601	686	676	632	707	644	662	670	665	624	629	676	697	624	681	652	661	689	643	677	676	655	659	661	627	641	650	674	662	646	631	702	659	669	642	638	650	644	659	657	702	640	658	678	659	655	664	727	666	672	679	672	670	668	674	610	696	668	646	676	675	688	631	700	671	678	653	668	622	646	652	637	634	619	641	656	676	694	717	657	678	659	613	660	649	662	661	657	685	672	658	684	699	702	705	654	650	656	671	692	669	644	679	679	635	644	639	668	596	677	647	600	660	697	670	669	699	687	631	657	649	673	643	670	630	695	667	632	674	675	689	653	677	682	644	690	690	637	629	680	663	675	678	659	638	689	603	677	672	682	681	698	671	711	674	641	682	677	680	639	650	691	679	669	654	685	624	632	664	653	568	631	652	649	631	664	687	654	680	663	625	680	685	670	656	653	626	650	650	625	631	672	626	693	707	628	662	638	637	646	640	645	654	654	699	709	632	628	649	650	697	683	620	688	705	695	658	622	706	644	646	611	716	639	701	652	669	682	689	670	659	652	717	652	665	682	703	675	665	636	648	676	719	700	635	695	647	659	612	619	646	701	699	679	672	673	665	649	641	608	645	664	724	673	646	612	643	693	647	635	630	701	673	651	653	658	672	659	630	653	637	666	599	702	632	631	656	670	659	678	700	692	609	596	668	711	645	611	649	657	644	670	672	659	665	694	655	614	646	621	653	656	624	713	656	605	607	671	660	700	677	694	643	664	599	662	669	694	714	647	647	692	663	665	669	640	733	633	702	619	671	699	657	694	636	684	633	624	635	665	698	628	658	661	632	665	650	661	652	680	659	668	697	708	678	660	663	666	685	681	680	668	643	661	616	643	663	694	614	671	684	647	652	683	682	654	681	675	707	671	661	663	630	644	625	682	685	686	680	643	687	650	678	632	661	681	660	632	671	666	667	631	652	630	606	667	665	662	662	647	619	655	665	638	683	663	654	704	645	647	703	637	645	630	644	623	631	637	658	651	633	709	644	653	684	669	656	633	681	655	629	614	670	633	666	655	670	659	662	646	633	591	684	697	659	661	670	695	650	721	641	692	682	626	621	662	651	686	654	653	701	688	659	681	647	672	724	653	645	718	667	661	707	671	674	664	679	655	644	643	659	624	680	700	621	730	651	658	701	645	624	627	642	673	664	609	656	667	675	644	665	676	663	656	685	670	614	673	667	604	631	688	660	652	670	672	647	677	662	670	646	645	651	652	648	674	706	607	652	648	599	677	686	658	667	680	635	669	706	689	600	675	635	626	700	678	688	680	675	646	634	631	636	639	729	617	617	621	663	673	683	676	703	727	664	649	675	697	637	680	667	703	653	623	657	698	657	661	655	677	675	685	700	624	641	603	647	627	645	682	655	656	643	636	656	626	695	649	621	657	628	684	672	653	668	654	661	659	688	627	629	698	648	699	658	661	620	656	640	656	641	655	673	628	632	619	681	649	635	654	641	656	620	648	668	638	652	625	669	645	657	688	659	674	660	681	647	651	633	635	694	659	637	661	658	665	640	632	676	712	703	675	663	685	638	648	658	719	691	660	654	652	633	616	668	647	659	666	707	661	598	704	645	678	683	629	648	658	586	625	646	648	687	653	683	658	602	684	658	653	671	649	693	637	667	631	695	671	663	633	635	618	685	671	653	684	649	592	666	702	677	645	656	679	624	644	657	670	632	691	665	628	653	627	622	648	671	647	649	644	668	601	684	607	684	667	664	661	632	687	675	641	685	651	679	677	654	633	644	697	642	660	677	738	661	626	630	653	662	669	655	659	668	627	659	682	672	619	676	699	673	695	634	660	679	647	581	653	663	625	678	671	666	634	692	632	656	669	702	664	666	665	633	621	717	665	655	639	666	632	642	636	654	678	679	655	626	643	676	678	682	653	660	721	660	668	699	663	637	643	658	627	675	610	708	667	685	630	672	685	600	657	644	616	663	670	666	632	652	679	737	656	662	697	635	694	658	662	677	687	658	658	626	677	605	656	659	660	653	646	594	673	634	652	668	664	675	692	654	724	650	653	623	670	662	653	695	704	668	655	702	660	654	657	658	690	674	659	681	701	641	645	624	682	675	686	647	695	687	675	675	614	673	630	659	632	675	654	678	695	639	661	660	643	663	654	674	688	616	669	680	640	653	673	630	688	601	670	619	630	640	662	638	649	657	662	675	641	646	703	675	623	698	662	682	659	703	650	695	644	669	724	664	632	633	661	680	644	657	621	673	679	648	663	667	674	623	668	589	674	667	724	682	681	671	645	659	674	671	643	615	654	693	689	652	720	677	688	666	645	685	633	648	700	659	642	677	688	693	631	632	690	691	662	674	692	661	657	637	722	611	698	653	677	681	663	659	684	638	634	647	681	653	677	654	663	680	621	629	684	638	649	667	687	644	658	664	675	624	664	664	699	705	638	672	709	661	648	655	648	611	674	671	709	655	684	667	673	636	645	645	654	648	653	659	630	695	681	659	603	656	624	706	675	705	684	691	663	607	649	691	667	705	643	628	665	657	629	659	645	585	700	660	654	653	709	677	624	665	666	673	646	656	648	648	635	626	703	705	645	647	627	684	671	666	703	677	640	663	653	661	672	726	626	641	640	705	662	662	616	657	653	636	642	677	618	623	660	626	646	643	668	661	629	680	616	627	638	612	637	663	640	639	664	688	711	640	631	606	653	639	650	647	687	636	670	677	689	668	620	675	681	699	636	649	719	667	685	642	694	667	653	668	679	670	726	674	655	662	701	688	661	624	655	715	661	640	618	688	634	661	693	689	648	678	651	696	664	674	649	668	671	675	640	665	680	691	612	686	649	670	647	685	649	651	668	694	630	657	669	671	651	658	647	691	707	644	646	679	635	651	660	720	652	679	646	625	640	695	637	665	693	656	687	715	631	661	670	657	639	648	655	625	627	638	664	654	636	633	671	627	678	703	672	646	671	637
7638	496	504	371	280	245	187	222	166	163	156	153	152	132	174	133	137	125	150	147	136	162	148	138	157	135	123	149	135	145	160	141	144	130	147	118	173	140	141	168	126	151	137	132	133	140	130	132	137	130	142	130	111	106	135	141	141	156	146	126	116	142	133	160	135	125	123	148	139	128	106	121	134	157	162	149	109	113	159	148	130	133	148	143	148	156	131	151	113	138	142	158	131	155	140	143	128	144	116	137	159	148	135	145	145	121	128	118	139	141	132	136	157	125	121	135	132	128	125	158	136	116	135	125	156	148	154	152	180	137	154	142	130	148	139	145	142	155	121	116	135	143	139	111	149	123	164	140	148	132	135	120	127	152	132	141	148	146	170	138	112	144	131	128	121	149	140	137	158	153	110	126	122	139	127	139	142	160	128	128	113	131	135	117	112	125	121	137	158	162	160	163	142	136	132	157	164	159	142	152	143	149	126	140	122	142	134	128	159	151	144	135	132	131	136	127	134	133	128	111	130	120	139	128	113	156	154	133	113	142	148	134	154	137	121	132	132	133	124	135	140	129	131	129	151	129	133	136	143	140	147	125	143	151	136	133	138	128	153	135	130	161	124	132	120	137	126	119	148	142	140	123	139	144	160	133	126	141	155	143	147	135	146	126	115	134	128	138	128	123	140	143	123	131	120	119	149	136	139	135	131	122	124	130	131	124	148	139	131	136	126	124	127	132	137	148	136	147	123	120	152	117	134	137	136	146	110	137	114	135	155	152	173	112	141	151	134	118	133	113	128	115	127	132	157	117	134	135	138	171	150	137	136	137	125	127	141	137	134	125	134	122	134	151	142	143	124	130	130	142	130	134	150	142	144	158	147	140	141	134	138	134	132	133	136	123	152	114	131	150	127	161	123	127	138	130	144	132	135	134	139	155	138	131	124	139	119	139	125	126	138	140	154	141	149	152	130	144	145	129	133	140	156	149	140	151	118	143	134	137	167	140	145	131	145	140	171	146	150	132	153	136	138	127	132	135	145	118	132	123	129	134	153	104	141	139	164	134	150	146	125	128	143	137	114	129	142	140	103	115	123	145	123	152	132	145	108	143	116	141	149	130	131	125	134	144	136	131	132	140	137	145	129	138	147	139	140	127	165	140	119	120	158	126	147	133	144	144	137	137	112	123	140	121	150	134	121	137	132	147	133	126	151	131	132	145	127	131	118	147	164	158	139	147	155	129	118	121	116	146	136	125	137	142	136	135	137	123	144	139	117	142	129	142	145	144	147	135	143	135	137	146	139	140	127	135	143	112	121	143	128	127	107	152	130	140	124	130	130	133	162	142	124	135	119	132	154	138	134	130	144	130	125	156	134	144	137	158	152	145	144	128	147	123	119	155	129	125	136	135	132	116	127	151	151	123	140	128	127	140	117	136	126	129	108	160	156	133	157	140	143	140	121	140	164	148	154	138	143	126	135	142	147	139	151	139	137	140	167	135	130	134	132	159	115	141	107	137	148	128	126	127	130	140	132	142	146	126	139	159	149	147	106	136	143	136	138	122	154	121	128	132	154	142	139	150	149	111	128	129	129	136	151	156	126	140	118	126	143	144	133	135	133	115	132	147	131	132	120	128	138	140	133	129	127	145	145	152	150	141	143	163	129	135	155	131	141	134	133	138	152	137	116	110	120	145	146	133	121	148	146	148	129	129	147	140	128	124	162	139	135	138	146	125	141	115	131	135	146	134	137	153	136	151	143	150	139	137	115	165	133	129	143	151	130	133	144	141	129	133	141	139	126	115	119	131	156	131	147	116	135	133	129	153	141	157	136	142	134	116	148	147	147	168	140	135	150	151	131	140	117	123	137	131	138	131	142	116	138	136	141	138	133	129	149	128	149	143	145	121	155	129	129	148	155	156	152	130	154	152	142	129	123	135	139	153	132	160	136	147	131	142	112	116	136	153	143	129	135	149	148	109	123	144	133	133	138	146	126	150	117	152	145	151	147	141	119	137	134	136	130	142	149	142	125	129	120	144	159	140	132	124	131	138	142	99	129	153	129	133	141	137	130	140	148	147	140	128	125	127	147	126	140	115	115	147	139	157	127	125	131	139	140	149	144	118	120	120	136	129	142	134	128	133	132	138	147	162	146	116	144	146	140	128	143	122	120	136	121	126	156	135	133	153	128	134	133	133	138	118	152	133	109	127	143	127	132	120	130	127	138	125	123	126	136	122	132	137	131	104	153	156	134	160	122	124	132	143	137	146	139	144	138	141	149	145	129	159	150	142	136	126	160	153	124	146	142	134	138	136	118	157	135	136	154	136	159	142	131	157	142	127	124	150	130	156	129	129	128	134	144	130	133	134	146	141	122	131	157	142	109	131	148	125	118	148	114	161	144	114	122	132	127	129	140	119	133	159	129	164	135	158	135	130	157	150	156	132	126	128	135	138	131	151	133	127	133	124	130	122	142	121	132	128	141	144	137	155	122	138	126	121	171	141	137	137	138	113	148	127	144	145	127	112	142	140	125	145	142	120	155	126	124	127	154	118	145	137	141	144	146	139	142	153	144	143	141	147	138	137	137	139	125	142	132	124	128	159	123	129	150	141	140	162	107	140	122	144	123	129	154	143	145	132	125	144	141	138	137	128	141	132	119	147	136	141	164	124	144	107	137	162	105	148	121	135	135	141	142	140	152	156	137	150	135	122	144	152	141	130	139	106	123	136	147	140	115	140	120	133	114	139	127	158	131	115	161	120	132	114	140	151	137	142	121	172	126	142	140	157	140	126	143	138	120	143	133	143	170	147	134	133	118	119	126	132	144	126	129	144	148	137	158	136	141	144	131	150	135	129	143	118	146	138	146	131	131	164	145	149	133	139	146	126	125	169	124	123	130	145	123	127	128	134	117	121	142	129	131	106	162	153	147	143	145	128	142	138	122	128	141	145	145	135	149	126	130	130	122	154	127	150	149	135	138	142	143	128	137	138	135	133	136	135	143	151	137	146	163	159	150	147	120	148	159	158	130	145	118	119	148	140	115	120	147	131	124	142	136	125	124	146	139	149	122	129	128	138	129	124	158	124	145	180	155	134	141	144	147	137	117	120	125	136	122	123	130	153	136	123	129	148	163	133	142	139	158	120	126	133	145	161	133	148	134	125	118	138	130	146	132	150	114	131	127	127	103	152	114	126	139	120	140	126	133	116	120	136	150	142	125	132	102	106	165	150	144	159	118	121	129	124	141	123	114	143	130	117	139	140	149	125	145	140	118	140	143	131	121	125	141	142	156	144	120	117	128	129	153	130	143	143	131	140	121	133	138	160	128	115	118	137	144	150	150	139	155	134	159	131	134	122	129	129	141	132	119	151	137	150	142	137	131	122	128	140	146	126	137	147	120	146	128	125	159	146	111	133	142	127	158	132	144	143	139	142	125	126	136	137	144	146	136	131	132	125	136	149	131	149	126	121	142	142	119	135	118	141	133	148	141	118	144	133	145	109
6314	681	1172	1360	1111	901	806	664	614	546	552	484	477	468	424	445	419	425	419	398	390	414	388	392	374	368	386	379	373	382	374	361	361	374	364	401	340	402	370	382	402	343	379	367	388	404	404	382	404	373	355	344	360	373	374	389	412	351	386	399	382	379	381	390	354	357	369	356	349	366	347	390	376	335	377	350	364	335	374	363	363	374	366	359	347	355	360	344	376	346	336	373	348	399	361	377	383	356	404	320	362	402	338	393	354	379	343	377	384	331	364	363	347	365	341	354	376	372	337	378	371	371	343	347	385	344	342	341	344	390	381	378	364	367	371	370	362	389	384	409	351	352	400	361	368	310	369	335	359	360	363	369	327	374	331	372	380	376	384	360	380	389	353	355	345	382	371	360	339	361	362	392	339	353	374	354	376	345	369	383	357	344	327	363	328	346	332	370	372	357	381	398	374	378	370	385	352	346	388	372	387	381	377	370	373	358	375	343	376	360	345	338	369	369	372	384	364	386	343	340	367	367	372	351	338	347	359	369	367	348	366	372	378	317	381	372	358	408	349	375	407	401	362	400	385	390	402	356	360	367	356	349	359	359	354	385	361	367	353	360	386	346	355	363	372	364	359	329	355	357	317	376	371	378	378	369	367	369	388	385	392	388	368	358	362	393	335	367	382	338	356	352	326	346	358	382	373	345	371	363	382	376	344	386	341	370	351	351	376	356	340	353	365	343	387	366	358	387	352	378	358	359	336	342	349	366	382	369	383	358	350	316	366	345	410	373	344	386	335	364	375	373	362	367	341	350	379	380	381	361	354	352	346	348	370	361	353	365	365	327	331	353	367	398	368	352	373	349	375	376	351	326	370	399	327	408	343	363	390	386	360	399	366	324	372	368	370	341	340	378	367	380	347	371	345	357	335	357	359	396	357	326	347	352	367	348	342	369	361	419	377	394	366	375	377	387	381	353	353	388	338	365	351	347	359	357	359	377	366	381	393	360	349	368	367	363	353	372	399	387	360	353	360	363	370	361	370	333	354	345	349	324	363	378	377	403	328	367	381	359	374	333	345	360	308	380	337	412	364	339	372	374	353	354	380	389	343	359	336	350	329	369	372	386	375	380	387	409	361	344	385	332	354	340	344	342	351	371	343	360	359	353	355	366	387	371	313	368	352	354	366	387	368	347	361	376	353	331	346	353	358	345	378	360	330	354	342	358	363	389	354	367	379	353	366	366	366	372	339	343	377	364	358	392	359	355	342	364	379	367	372	342	380	380	352	349	352	386	353	370	374	332	365	349	348	341	345	357	386	373	331	326	356	345	333	365	390	364	357	388	355	344	340	352	359	349	340	344	368	354	378	409	357	342	362	348	367	362	360	366	314	384	368	331	338	355	368	410	333	361	371	383	396	350	390	352	330	346	352	344	332	384	385	359	378	392	345	340	351	340	395	375	337	396	364	362	367	358	365	345	361	324	341	385	374	348	349	370	397	391	339	361	392	334	378	333	367	364	379	364	369	366	351	344	332	345	392	362	338	329	379	377	364	387	310	382	400	324	338	392	320	340	367	357	368	348	343	386	365	363	342	352	339	364	351	377	372	406	374	334	390	407	351	314	344	339	353	349	348	352	345	348	384	348	332	362	361	357	381	363	385	343	379	367	345	344	352	367	419	414	393	346	362	348	348	352	354	364	357	367	370	331	314	400	366	350	357	372	359	316	378	356	355	370	380	369	369	360	361	373	331	353	373	374	344	343	388	362	357	367	351	351	377	377	338	382	338	366	366	324	361	363	364	357	306	325	340	341	322	378	376	355	352	367	362	350	350	368	362	396	375	359	350	379	353	382	359	360	373	384	352	355	407	334	339	343	367	332	387	379	366	364	370	347	356	371	371	364	365	377	369	382	352	401	345	366	381	389	403	371	374	350	356	393	352	363	378	395	349	370	357	335	414	381	377	378	361	394	360	342	353	387	357	352	390	348	339	407	377	405	341	377	386	376	343	368	380	376	396	325	362	384	369	356	372	344	378	373	363	346	387	392	368	369	353	383	377	361	340	358	362	334	338	381	367	370	404	390	354	368	343	341	385	386	378	336	358	355	340	368	365	342	398	399	364	371	356	351	387	339	362	339	372	356	370	369	343	385	414	378	394	394	332	342	341	363	367	352	358	358	367	397	374	358	375	371	355	364	384	336	379	378	372	375	370	340	401	385	390	373	332	340	367	343	356	366	362	429	336	344	343	343	341	350	362	396	382	355	384	373	367	355	336	374	361	377	363	348	351	372	354	370	391	367	362	340	357	353	405	332	372	375	349	371	365	356	390	358	361	358	350	358	358	348	324	335	361	407	349	356	367	338	344	359	370	388	377	365	352	355	363	343	339	382	365	311	374	358	388	356	364	351	329	356	385	346	388	344	372	342	367	388	381	355	374	366	380	341	347	348	357	382	370	363	324	345	375	398	361	354	357	359	377	366	342	376	379	392	367	385	367	369	403	382	341	377	389	338	370	412	335	380	400	363	365	349	355	370	356	390	371	373	335	366	322	417	391	381	362	354	345	393	380	340	381	382	361	358	348	385	383	356	382	356	363	380	373	362	390	374	345	345	374	333	378	368	341	343	345	379	375	397	361	348	368	338	336	382	347	342	360	326	347	343	358	338	364	374	378	349	386	338	354	400	324	375	358	379	382	370	381	377	344	347	356	353	346	370	344	355	377	356	353	323	362	365	348	347	394	389	306	367	367	377	376	358	399	328	343	348	352	369	379	366	340	366	347	357	326	346	354	317	359	381	361	365	359	365	393	379	357	345	368	379	364	362	336	386	354	351	365	354	367	365	351	359	379	353	367	351	342	340	337	359	328	377	377	381	412	354	344	359	398	371	388	356	345	376	355	379	384	371	367	347	313	373	362	351	377	374	329	348	351	361	390	397	393	362	385	342	342	340	331	377	355	381	360	326	378	398	336	345	371	353	368	358	408	379	376	359	364	353	375	363	371	388	416	379	353	357	345	384	374	357	368	319	351	373	360	341	370	347	405	340	398	393	359	370	364	370	341	364	373	343	358	328	376	370	353	369	362	379	380	335	357	352	368	365	356	379	396	366	329	355	367	376	363	373	348	376	350	312	364	366	360	388	377	358	379	378	317	331	342	368	359	351	357	368	401	373	368	353	361	364	365	334	388	366	378	325	354	382	320	360	345	393	337	385	370	394	367	348	386	358	357	402	355	357	359	374	382	376	362	361	386	388	401	353	341	357	388	344	380	389	383	371	348	337	342	355	396	344	351	365	383	377	382	400	356	379	350	337	380	371	366	341	347	361	371	354	358	353	341	350	349	349	386	381	365	372	351	400	345	326	419	343	394	358	339	379	356	378	371	355	358	332	366	347	345	342	377	399	393	400	375	375	399	378	373	330	367	374	354	367	371	360	350	377	395	403	341	375	380	378	350	360	354	352	396	349	363	374	368	367	370	375	342	376	350	355	359	368	343	357	364	385
14395	1280	1046	809	550	430	370	321	269	259	286	279	251	234	230	248	239	221	210	233	259	212	239	241	253	231	234	231	233	215	216	215	204	193	198	240	174	201	207	215	203	231	207	200	212	201	221	206	180	208	262	222	227	185	179	212	196	193	208	239	217	208	238	223	218	204	219	198	226	190	233	199	225	245	223	213	224	235	201	205	219	208	212	197	197	200	210	185	220	192	208	217	215	222	212	190	207	228	232	208	198	230	209	210	248	218	221	185	213	198	196	199	214	236	235	230	208	213	219	212	222	201	220	237	222	212	224	221	225	204	180	222	216	226	207	207	177	211	208	209	206	204	196	212	220	227	192	229	193	229	200	240	184	219	195	217	212	213	216	218	234	218	201	213	225	205	200	221	227	216	216	221	219	219	209	207	205	192	205	217	207	212	199	207	235	219	221	225	210	192	216	196	213	222	232	224	187	198	218	194	215	225	223	211	226	210	216	214	214	200	212	201	212	211	238	183	219	209	219	222	268	200	205	205	195	214	212	236	190	239	188	221	206	231	203	208	270	214	222	192	214	196	197	220	201	253	231	188	208	206	212	202	229	212	191	198	206	218	212	199	221	201	203	218	202	215	245	207	228	225	229	185	192	195	232	232	204	175	219	211	179	205	229	215	206	213	201	221	206	199	227	222	210	221	203	213	209	188	212	220	207	173	193	207	224	202	236	213	212	205	218	188	212	191	188	194	200	200	221	203	205	239	203	204	179	218	218	177	204	210	225	211	239	197	210	201	223	222	188	217	233	210	208	231	194	202	200	182	211	227	221	237	211	218	217	243	202	249	212	236	229	217	212	206	186	200	209	200	192	232	227	205	250	202	224	225	209	195	215	202	221	207	244	207	185	202	223	214	181	217	207	198	217	214	207	193	205	229	200	203	209	203	214	195	208	248	248	222	231	213	212	211	204	244	223	230	214	208	197	216	226	225	225	207	212	205	195	209	189	205	190	228	229	208	234	217	196	207	216	197	191	242	246	191	226	201	209	210	197	213	221	200	216	233	216	199	187	228	223	213	207	216	206	225	204	204	225	199	207	194	190	206	224	206	230	203	203	212	207	197	206	207	237	223	202	236	230	235	213	221	245	204	238	220	213	190	220	254	223	189	225	233	230	222	183	207	221	195	211	207	222	210	175	212	203	180	215	238	201	186	209	233	212	212	196	223	222	217	203	211	225	198	243	201	230	200	248	212	182	198	203	196	221	227	194	206	212	190	218	213	220	232	222	240	200	197	208	224	219	239	229	229	194	176	222	217	209	195	209	220	199	224	212	211	215	229	195	204	187	196	205	200	226	216	235	225	194	198	223	228	197	199	185	197	226	211	173	191	208	192	208	215	198	248	219	183	243	230	233	219	222	224	235	210	238	228	240	196	205	200	223	207	210	222	211	231	233	196	229	190	240	209	216	229	208	222	215	210	194	201	203	185	221	229	244	204	201	201	204	209	179	199	209	222	201	195	188	216	210	207	212	203	220	228	214	209	233	189	211	214	175	189	209	236	216	245	196	216	243	194	184	207	217	200	208	229	227	190	218	232	198	212	215	219	209	218	205	202	213	201	225	206	226	214	211	218	218	233	204	202	214	216	198	212	222	202	183	208	207	228	216	205	200	203	220	202	245	179	216	194	210	191	218	219	237	221	194	223	188	230	177	205	240	225	208	219	217	197	224	212	220	217	204	209	202	200	194	223	187	187	195	208	239	235	192	222	215	194	220	211	220	213	229	214	243	220	246	221	224	255	215	208	227	242	198	218	213	185	180	188	209	205	208	217	197	170	222	196	216	215	220	208	187	226	237	214	209	188	205	213	214	209	236	204	236	203	202	221	231	221	211	206	223	196	209	222	212	218	198	211	210	217	228	233	213	248	212	238	181	210	209	204	220	193	201	243	211	220	236	174	195	228	204	196	226	181	226	212	214	206	220	229	222	220	227	210	194	225	221	214	224	219	220	230	255	207	194	228	224	223	217	221	200	206	234	216	210	226	210	227	210	235	219	181	226	210	244	250	197	227	246	238	203	204	224	233	213	221	217	208	216	259	209	204	205	199	200	206	187	204	224	238	209	226	233	205	230	196	204	198	216	239	217	215	198	198	220	255	196	210	203	251	233	204	223	200	208	223	204	199	185	250	247	205	227	215	231	241	184	191	217	192	211	207	215	230	212	234	209	233	218	220	205	178	178	211	211	165	204	206	223	215	204	220	233	214	216	190	234	205	228	207	225	231	237	205	209	218	190	228	207	218	217	216	245	219	215	196	199	190	225	201	218	200	199	239	214	206	232	208	183	235	217	216	218	235	230	181	204	195	188	227	231	212	198	174	208	190	205	213	228	229	195	193	206	237	228	198	227	213	191	183	213	229	236	204	211	200	238	243	226	200	215	210	204	203	216	224	217	195	213	225	198	203	218	216	218	209	220	234	189	214	239	241	220	220	216	204	230	194	219	222	201	171	227	217	188	189	222	227	231	217	231	203	200	207	200	227	205	214	190	189	204	236	229	223	232	186	194	220	215	218	210	212	187	191	222	219	223	220	204	218	239	260	171	218	188	203	221	214	205	214	199	229	208	216	223	250	230	211	223	209	222	221	213	207	243	211	215	207	212	228	222	200	231	224	198	196	214	189	192	236	222	200	215	220	207	224	206	202	199	223	212	214	220	188	227	230	193	191	214	229	196	207	201	223	206	192	231	211	227	188	221	221	202	189	205	225	211	197	215	222	224	211	211	248	217	201	238	182	196	190	206	208	202	220	224	211	224	188	209	202	260	217	215	206	185	210	204	215	213	223	209	234	237	219	209	209	201	219	221	231	237	225	230	220	220	218	226	234	234	195	237	204	207	202	224	182	227	203	163	202	180	195	236	216	218	236	219	203	210	190	198	230	228	208	245	195	200	207	232	217	251	208	205	203	206	223	203	212	204	203	200	208	227	236	245	203	212	215	223	220	217	234	222	215	241	200	211	217	217	197	219	227	225	220	229	222	202	198	203	189	228	235	214	255	238	223	236	212	230	222	230	228	217	191	181	215	224	191	214	208	170	225	224	198	180	181	233	214	226	229	211	206	198	201	241	235	202	214	204	202	193	181	207	191	211	201	246	216	205	216	218	217	218	233	195	218	237	185	211	201	220	192	194	199	247	204	208	172	192	203	218	214	228	188	191	204	232	207	225	211	200	199	225	203	211	227	208	223	204	218	216	202	228	206	218	212	185	206	228	195	193	208	223	212	206	208	176	211	209	196	231	193	194	226	202	226	249	209	216	241	207	226	217	209	227	218	196	225	211	204	220	217	212	230	213	185	217	180	200	228	220	196	204	212	197	218	190	215	236	209	214	210	219	209	211	220	222	207	203	213	221	220	202	218	225	205	228	220	235	231	219	211	205	187	212	212	199	215	234	213	230	202	211	245	229	233	235	235	203	212	183	220	222	235	216	215	182	191	222	190	187	199	193	203
8293	1175	2159	2388	2070	1560	1278	1202	991	935	870	768	724	790	719	695	649	604	652	638	592	591	591	613	581	594	602	582	586	563	574	559	571	540	590	585	575	556	599	600	521	556	588	549	519	547	559	561	522	589	577	545	563	516	542	555	539	540	555	547	602	535	535	602	528	564	551	527	527	549	503	557	552	539	520	582	539	552	548	543	491	567	526	537	517	502	534	555	513	545	553	590	526	500	522	526	531	551	521	521	519	546	500	517	545	578	518	535	558	539	490	545	593	570	542	551	576	548	555	536	526	487	535	539	544	523	540	528	562	483	531	538	558	536	585	510	519	562	565	527	522	498	559	525	524	541	546	502	528	589	549	528	566	530	531	520	520	509	507	532	547	551	545	537	540	547	547	518	507	553	498	530	532	539	545	522	537	542	522	540	566	532	553	498	526	556	505	533	547	514	531	513	501	547	521	509	548	523	565	528	527	540	571	543	545	517	536	536	542	543	522	516	536	557	587	535	542	520	539	534	548	538	537	504	557	544	539	573	566	531	539	592	518	519	529	545	489	545	535	541	559	549	570	547	525	494	543	540	559	526	566	564	536	536	503	539	516	529	550	514	524	550	559	522	503	485	572	525	518	563	545	539	547	540	533	527	538	519	543	518	526	543	539	522	566	490	517	486	518	532	561	559	522	514	521	539	526	525	577	555	530	513	549	519	557	544	531	548	558	554	520	526	547	499	519	540	542	547	535	543	548	515	534	520	545	536	521	522	527	550	545	548	525	539	509	500	529	512	507	564	530	510	563	546	573	500	527	513	530	552	530	536	522	552	528	494	523	530	530	569	535	601	564	546	560	538	555	522	562	546	542	542	527	524	525	560	553	544	470	562	510	504	571	553	514	512	536	513	570	531	538	536	525	516	527	503	522	553	550	565	512	530	539	525	517	557	531	580	503	547	545	544	538	551	548	526	515	506	535	498	517	554	525	548	500	580	496	527	532	552	564	526	586	521	519	564	560	570	513	526	594	523	548	522	561	567	557	457	537	529	546	547	514	503	535	523	527	512	537	523	580	523	516	542	530	539	531	564	528	513	545	524	533	515	552	524	513	523	517	575	526	553	488	553	542	567	521	540	565	501	539	540	519	516	545	549	508	556	549	544	519	537	514	534	541	558	552	572	565	527	551	519	514	527	519	515	535	543	569	547	535	535	519	547	556	516	516	508	555	554	519	565	556	508	529	548	559	498	512	530	535	568	589	515	525	522	565	539	554	577	539	504	523	525	536	547	482	551	529	467	490	555	503	512	520	529	527	536	495	545	485	537	525	511	576	541	570	508	548	528	563	505	522	533	538	517	550	524	494	561	523	521	526	562	531	513	508	566	533	548	558	559	553	531	567	540	497	515	519	528	527	534	533	531	537	505	507	525	560	549	552	542	526	546	585	516	529	543	546	522	553	492	567	589	540	548	554	508	514	517	557	498	563	498	533	546	539	529	506	509	509	545	555	570	496	571	552	530	530	504	516	547	510	542	558	546	533	563	550	515	541	515	559	560	537	561	544	560	568	571	579	549	557	514	517	546	551	543	543	503	533	499	501	517	554	508	548	516	513	530	562	516	554	507	509	528	524	552	536	515	576	560	525	525	542	587	505	548	524	549	527	505	511	553	560	523	567	514	536	550	547	508	540	553	525	530	527	481	551	537	562	550	539	510	485	511	564	523	543	541	526	550	585	565	570	562	563	528	503	507	512	508	498	537	571	566	533	564	580	529	555	515	543	504	505	559	521	566	513	532	495	516	510	502	558	561	522	523	497	524	540	554	530	549	527	514	556	514	507	561	504	503	503	527	536	543	501	552	575	593	518	586	532	489	512	517	502	534	541	532	524	493	550	507	531	522	542	566	508	571	509	515	524	508	549	555	522	532	532	539	498	512	564	545	502	521	517	504	507	532	495	539	551	533	543	520	533	508	524	516	567	561	556	528	540	555	503	532	572	539	567	508	546	552	574	562	545	533	576	547	575	590	536	524	514	546	552	544	519	552	554	509	528	548	533	521	510	537	480	518	567	497	497	537	520	573	519	530	556	521	542	511	539	560	557	543	510	569	537	544	562	533	513	538	525	500	539	543	520	533	536	493	528	573	530	553	546	522	543	538	532	500	543	555	566	536	519	563	505	534	554	500	561	501	558	540	521	525	526	501	524	513	501	535	513	513	528	483	542	500	547	540	564	540	572	505	535	552	589	542	527	545	548	539	516	515	544	526	504	521	554	552	538	539	549	578	491	543	529	458	534	520	552	503	525	541	517	543	521	575	509	553	500	502	549	536	530	551	543	563	515	530	533	559	549	519	504	558	547	535	546	552	519	545	513	546	519	551	508	511	556	524	536	521	524	511	533	555	533	509	535	537	546	528	559	517	540	554	585	511	563	529	517	508	555	585	529	552	522	541	519	508	534	549	521	522	529	527	531	560	540	502	527	511	530	529	545	494	536	532	556	527	541	524	517	531	530	543	565	543	522	545	564	531	526	543	488	506	497	515	535	542	522	531	527	520	517	520	560	497	558	527	528	525	529	539	543	573	521	528	553	541	524	539	565	544	557	528	504	526	544	507	536	567	536	517	501	547	541	524	513	522	539	554	545	508	521	489	564	540	516	541	553	550	563	550	582	530	506	545	526	536	547	534	513	527	531	534	529	524	546	521	529	550	517	579	539	534	527	554	528	531	546	524	533	538	510	512	548	517	571	523	550	522	513	521	542	557	510	523	521	499	532	534	579	545	515	507	538	534	504	527	502	540	533	545	506	550	555	494	549	569	500	538	535	544	593	529	520	542	511	539	576	539	512	513	527	528	526	559	525	528	549	509	502	540	568	525	539	546	554	549	532	502	544	517	556	527	534	558	515	555	538	536	551	512	559	568	516	539	476	546	528	534	569	543	530	526	544	509	524	525	540	545	518	524	539	556	470	512	534	543	545	527	529	532	513	537	508	561	522	523	509	537	506	514	584	531	500	544	501	526	511	505	533	538	531	514	568	569	534	543	525	505	507	549	562	533	528	538	534	508	550	551	556	547	531	516	530	523	513	532	540	556	526	512	520	539	539	527	527	547	533	518	573	553	542	531	560	567	493	525	512	520	508	541	494	539	558	548	549	554	518	530	543	541	547	519	530	525	551	572	514	585	517	554	543	534	523	566	528	562	519	527	498	545	508	555	527	552	531	530	505	537	501	562	490	510	545	507	542	515	527	471	552	557	570	528	538	584	522	501	521	538	559	521	576	525	559	568	564	522	528	537	526	527	516	531	516	532	563	552	527	508	504	514	514	548	553	522	534	512	509	518	518	528	528	575	520	552	520	540	553	516	539	511	564	528	531	513	523	529	561	564	537	587	554	553	552	503	551	543	535	574	510	496	560	515	521	517	530	521	512	480	517	520	587	526	540	522	524	525	547	560	523	527	483	534	511	552	479	533	530	499	489	565	543	511	542	528	544	514	514	529	593	516
1786	304	333	305	312	280	299	313	311	261	307	276	324	291	289	320	323	323	277	321	311	282	305	268	311	296	298	268	268	298	292	281	290	291	329	313	285	310	275	294	292	278	317	294	311	288	295	309	264	299	281	316	295	278	343	294	287	266	289	331	314	293	305	298	267	315	305	270	294	293	297	297	313	304	285	306	298	297	301	277	310	263	314	273	285	273	298	291	282	320	294	275	305	307	319	324	279	294	325	308	290	301	313	281	299	296	302	311	290	329	293	309	305	302	310	321	299	288	256	292	251	307	287	308	293	302	299	276	264	284	284	287	273	306	285	289	261	315	274	298	293	292	299	310	283	301	269	301	296	289	272	285	345	322	262	282	281	296	300	262	280	304	265	295	306	281	278	253	307	281	305	311	283	287	291	318	290	293	314	309	281	272	280	278	294	273	306	283	294	307	284	274	294	291	322	267	322	273	282	256	311	311	337	252	301	292	282	293	304	283	272	312	268	298	310	291	287	270	320	293	296	292	302	265	302	295	290	276	285	331	283	322	313	288	301	308	255	304	310	278	301	278	313	299	292	313	303	309	313	313	304	299	310	291	284	300	290	287	332	259	328	300	302	307	300	261	300	285	314	339	299	293	295	321	279	277	277	304	303	287	267	300	280	304	289	317	291	281	288	317	267	309	277	320	290	314	267	262	278	296	277	324	326	269	291	302	307	311	281	272	279	338	301	295	286	319	291	289	280	283	302	308	328	316	309	249	290	300	307	284	308	274	296	314	304	327	279	282	284	318	330	314	255	297	286	291	258	301	290	341	327	284	283	274	333	267	297	295	296	311	255	270	335	303	274	289	294	273	307	315	277	307	336	260	309	294	295	274	251	296	288	302	308	301	332	298	267	295	299	267	308	322	272	276	287	266	285	305	270	268	299	292	289	281	308	314	296	306	314	296	307	272	265	293	291	298	290	267	282	283	283	289	293	290	285	281	303	257	315	312	287	307	289	312	310	293	277	272	284	272	265	267	294	330	285	268	294	325	296	308	288	328	282	307	299	296	311	304	276	314	288	274	266	299	294	289	314	294	276	323	297	269	287	296	298	298	300	284	289	275	265	276	301	270	311	314	268	302	290	305	301	278	297	322	284	295	292	303	292	318	291	276	297	323	274	301	282	295	319	299	277	264	299	280	281	333	356	284	305	309	302	309	318	311	296	292	284	308	324	298	284	276	265	304	294	285	300	259	284	277	294	275	316	293	310	286	332	273	277	310	290	294	299	308	285	316	287	276	286	275	282	314	297	301	274	313	306	280	278	255	320	342	295	306	274	285	302	316	264	295	278	318	305	287	280	272	293	300	298	256	287	335	289	301	255	280	304	303	301	273	293	301	293	288	327	292	292	292	295	281	284	293	249	270	320	277	303	281	282	291	293	291	312	333	306	277	286	278	290	312	308	296	304	287	295	296	292	262	319	315	324	253	303	318	304	304	335	293	303	309	298	296	284	305	308	284	293	303	287	288	304	314	289	320	337	285	299	244	280	282	316	283	292	280	271	276	265	286	288	283	274	313	286	274	282	275	283	338	280	286	304	311	302	297	255	293	250	273	304	314	275	295	291	290	282	302	314	300	283	289	322	308	325	290	271	302	257	282	273	293	269	296	291	295	281	299	271	330	300	286	316	323	278	295	282	270	293	297	236	285	296	291	275	314	289	312	299	295	257	280	308	293	266	273	248	272	314	292	277	298	313	271	250	277	284	291	311	276	278	275	300	295	319	282	317	276	272	264	300	300	328	290	288	307	298	288	331	332	287	274	303	278	326	308	283	334	290	284	276	301	305	285	297	296	284	295	263	295	289	304	276	295	290	282	290	273	285	326	286	296	282	273	282	303	300	285	303	320	293	284	277	293	289	298	255	312	313	278	320	290	313	329	295	272	284	323	295	295	299	284	276	292	259	298	311	299	320	298	298	295	290	291	316	275	294	280	289	316	307	320	315	301	325	321	296	304	304	307	302	301	309	286	253	306	313	318	356	330	289	279	273	313	298	300	278	281	327	297	271	261	259	301	279	275	307	274	300	325	262	280	289	290	273	286	302	307	306	301	287	264	276	262	313	290	267	317	290	293	285	316	278	299	311	324	286	279	325	278	269	312	298	305	312	278	277	270	305	252	281	261	298	284	293	303	306	288	300	295	283	256	286	274	283	268	254	288	261	257	302	312	292	290	327	283	279	290	301	286	270	297	311	296	283	317	292	322	296	312	269	303	307	300	278	273	282	308	270	297	267	282	298	311	314	314	303	297	324	294	283	317	307	298	295	284	274	319	297	285	274	287	314	299	304	303	293	276	295	310	311	312	301	291	311	308	285	263	266	302	284	282	268	284	303	308	284	283	317	285	299	245	284	288	268	287	275	267	295	294	312	298	281	283	308	315	309	342	289	300	287	281	294	277	283	261	292	309	290	320	276	290	291	302	320	293	301	296	280	296	316	294	302	313	271	301	285	279	285	311	288	272	273	275	299	286	268	281	280	317	298	285	294	289	304	262	300	308	312	280	291	241	264	284	307	280	281	294	299	300	292	292	302	281	301	289	307	299	284	296	298	253	305	288	255	286	287	302	319	279	272	270	289	303	259	319	254	292	283	294	309	312	335	275	275	278	273	300	313	326	310	289	277	306	289	306	281	315	308	244	291	298	288	287	299	299	306	288	294	355	292	294	293	271	306	314	278	314	277	286	289	272	274	276	279	320	316	283	295	282	312	294	302	280	264	280	270	260	278	291	275	293	310	280	309	296	283	295	298	309	303	303	323	251	274	312	268	288	268	293	293	296	262	280	300	282	266	331	316	288	308	282	251	306	278	272	324	305	271	302	293	271	300	268	312	298	305	302	277	296	320	280	328	290	285	313	287	284	295	297	331	265	311	259	306	298	306	277	308	288	276	300	292	281	275	306	296	287	303	302	285	287	312	294	277	304	288	297	257	297	251	290	293	288	284	273	291	308	278	272	291	316	284	295	284	303	324	281	323	291	302	266	284	299	281	305	269	306	306	293	327	289	278	310	302	304	297	316	309	277	305	289	276	305	265	278	299	302	294	341	317	287	289	274	287	284	293	288	285	288	308	276	305	291	297	255	308	307	281	303	299	303	276	304	305	260	282	304	297	279	320	295	248	275	293	319	303	274	314	305	299	346	306	275	300	277	282	298	320	280	283	339	299	277	296	310	312	285	265	314	306	286	301	294	299	259	287	313	315	288	257	325	304	315	266	259	316	327	283	309	293	287	290	325	288	320	286	300	295	312	319	297	268	299	313	291	295	251	295	295	302	248	299	314	274	311	288	253	306	291	288	284	273	260	287	286	278	269	294	269	256	288	286	268	265	297	266	266	294	286	270	274	308	303	291	289	296	307	290	296	284	307	280	300	286	299	281	290	307	325	324	296	300	299	285	269	300	301	281	288	296	276	266	289	300	303	276	259	303	270	303	305	304	287	312	291	261	287
2082	696	702	729	733	710	683	636	670	697	650	722	682	647	607	630	624	710	661	657	697	658	603	650	675	703	676	668	637	662	702	681	661	665	671	655	682	717	684	659	646	652	637	649	604	687	660	678	641	670	634	626	679	635	664	650	669	676	651	681	643	645	630	634	705	685	674	666	690	671	649	701	676	655	649	659	637	699	739	695	661	673	656	654	665	648	680	666	629	667	679	673	633	684	629	668	635	743	672	653	662	686	683	652	675	684	655	650	689	685	677	684	644	683	662	653	640	688	644	697	615	688	615	676	606	660	675	676	678	622	706	660	648	647	655	683	664	660	690	671	643	661	724	677	630	621	664	647	662	657	657	648	671	676	623	642	708	708	626	673	676	652	647	690	629	667	678	649	647	685	672	654	647	733	693	617	625	671	698	659	640	654	647	668	625	661	671	689	669	687	663	620	659	639	690	687	685	637	655	655	676	662	647	648	659	700	625	682	641	675	637	658	684	653	684	698	654	710	698	649	681	679	652	655	681	610	665	640	670	694	656	677	710	686	678	691	688	657	692	666	634	647	656	685	703	656	660	672	675	647	646	665	679	653	672	676	670	668	694	652	647	711	655	702	679	649	673	642	640	662	684	711	687	680	669	656	622	694	633	658	674	718	673	666	658	657	684	663	648	668	653	680	663	631	663	632	719	633	648	672	685	685	668	664	663	645	691	647	676	636	676	655	684	671	737	657	627	658	687	636	669	684	682	700	687	683	639	644	685	687	660	635	680	670	659	688	638	667	659	642	657	683	630	662	611	649	705	644	645	684	696	673	641	691	642	695	670	690	626	686	655	666	654	663	661	676	685	669	676	646	656	643	652	668	711	643	667	690	680	670	634	718	691	704	648	661	704	694	620	690	676	696	697	674	651	642	712	609	712	626	705	681	676	685	644	703	703	625	675	654	669	673	737	632	648	664	639	638	658	605	685	643	687	669	646	687	669	627	656	666	649	638	660	672	703	668	666	676	701	699	667	688	664	648	615	650	623	645	680	682	714	666	721	647	671	722	619	704	676	597	623	660	682	675	651	653	650	625	608	686	702	639	634	624	657	639	644	641	655	694	630	680	650	639	652	680	634	659	678	662	669	665	651	676	678	655	668	631	663	654	650	642	628	674	651	600	602	640	648	696	642	664	656	608	657	678	620	639	686	687	639	694	670	702	661	674	671	682	645	709	611	639	670	711	679	677	676	666	660	615	646	659	661	655	658	655	649	660	683	651	681	660	648	683	635	697	718	651	662	673	681	660	669	637	657	701	628	643	668	712	681	659	683	684	654	644	670	680	676	708	689	694	663	667	659	657	688	671	645	681	661	674	680	698	665	653	672	667	685	651	705	680	661	699	666	646	628	663	669	700	643	641	660	690	674	649	691	647	608	638	677	670	662	671	683	660	644	647	664	647	670	644	644	649	648	650	688	661	667	633	690	624	630	672	670	673	636	610	668	626	637	621	646	655	718	708	686	682	682	662	691	645	670	704	684	634	640	670	629	635	652	654	641	647	644	651	640	646	657	632	690	680	660	635	641	650	672	676	667	677	666	626	699	696	667	639	651	665	693	678	655	676	639	682	671	662	699	672	680	636	686	647	690	664	658	626	661	718	687	678	683	615	652	645	683	680	609	618	677	661	622	691	673	670	638	611	657	673	664	658	650	621	673	666	693	662	654	694	700	641	645	701	638	641	666	652	669	683	688	709	682	649	673	695	686	686	671	638	675	700	715	622	631	677	652	628	659	689	686	635	625	636	662	658	670	644	696	656	626	652	693	697	657	631	652	683	646	650	667	653	589	669	635	706	698	686	673	671	645	598	671	708	650	668	634	633	650	612	706	667	669	679	673	680	639	641	651	673	680	659	693	653	637	658	689	666	649	650	653	633	663	698	678	666	688	610	705	714	636	662	653	665	675	660	665	661	625	709	640	718	698	669	647	698	619	630	694	650	626	657	630	648	672	656	694	605	675	639	675	629	695	672	678	641	631	689	626	651	635	681	620	698	688	705	668	631	668	656	640	668	662	660	644	682	682	659	676	635	717	603	679	681	637	660	684	662	697	669	676	614	649	658	672	610	686	681	682	684	662	662	680	690	667	702	679	663	621	659	645	677	700	683	676	674	642	631	672	660	679	644	665	622	655	672	660	666	638	689	667	604	674	631	744	660	662	648	626	664	653	662	656	642	656	654	696	673	635	703	649	619	675	668	663	648	637	645	683	637	695	682	635	648	647	664	664	655	691	616	671	648	675	688	666	630	635	699	650	660	628	694	676	663	673	660	645	646	638	656	686	685	700	648	660	664	642	689	680	698	691	631	674	688	667	691	640	631	688	677	667	716	675	655	677	638	651	693	665	653	663	669	636	675	669	658	602	645	648	632	661	715	632	646	661	654	672	713	656	676	674	618	663	662	617	642	646	673	643	667	697	670	668	687	646	653	665	675	686	632	701	669	666	667	661	688	681	677	635	705	662	686	675	695	659	664	656	673	606	640	660	673	658	629	695	691	656	675	656	683	661	706	691	631	660	666	671	637	679	697	670	663	638	664	677	647	684	664	640	605	675	665	660	650	698	677	646	665	623	613	639	657	690	722	647	639	691	665	691	642	652	595	627	665	690	675	680	629	654	695	672	603	675	644	638	638	634	625	657	664	683	693	651	661	644	681	674	691	635	696	620	669	668	714	678	689	689	665	680	727	632	690	680	605	664	664	667	667	695	684	671	627	683	727	609	656	652	670	650	696	664	665	669	690	641	669	687	637	658	626	628	631	655	660	660	686	654	717	642	690	680	669	676	687	660	676	617	679	646	696	663	718	698	639	703	638	695	648	630	641	630	668	682	669	677	661	682	636	626	625	660	674	598	687	683	665	655	637	635	663	676	661	637	651	691	667	662	635	670	659	645	631	621	657	709	674	681	649	652	714	675	649	623	650	668	657	653	679	663	643	662	679	650	604	677	657	663	621	677	651	673	665	635	700	698	645	650	700	697	670	669	630	628	642	675	670	654	628	675	638	666	611	681	668	640	657	647	666	702	627	641	679	650	655	664	650	609	694	682	640	694	687	648	666	693	653	652	645	648	677	672	657	665	681	664	708	615	643	694	681	706	684	680	680	672	642	642	686	660	660	642	645	649	675	639	697	645	689	658	660	642	665	644	638	652	692	682	729	697	653	705	636	684	660	677	644	661	690	684	641	680	646	638	723	661	668	707	661	668	730	669	701	669	668	647	653	661	637	667	659	709	670	663	648	650	607	665	699	665	648	639	597	684	699	659	657	691	715	677	667	634	662	694	675	622	646	677	628	648	624	665	671	668	677	649	651	664	693	629	666	678	652	653	633	647	654	677	658	641	622	668	671	677	721	694	598	650	647	652	670	730	626	659	637	697	690	670	680	660	684	680	662	674	643	666	660	616	653	680	649	668	643	625	636	658	652	669	748	673	655	684	706	652	669	698	642	644	663
7373	541	515	422	327	260	208	162	181	168	144	178	151	158	131	152	126	123	151	133	136	151	118	158	157	140	128	128	153	152	145	146	138	118	122	152	125	115	118	137	139	122	131	155	124	174	127	139	135	126	126	150	140	140	120	125	140	135	130	140	123	121	140	138	129	118	151	150	148	124	130	139	117	138	125	136	114	113	130	138	141	139	141	145	152	148	135	128	133	166	119	155	124	125	145	128	121	139	141	131	142	147	146	145	136	136	146	141	138	136	132	135	131	147	143	127	119	149	142	146	150	136	129	147	150	129	122	157	152	139	148	129	137	134	122	137	148	135	130	113	128	141	125	128	121	144	129	143	157	109	116	149	139	132	123	117	113	151	137	114	142	115	145	140	140	150	159	127	139	139	140	117	133	140	116	127	129	116	154	145	133	122	131	106	136	156	123	116	137	123	146	158	127	118	150	122	138	133	138	158	124	130	149	126	142	155	110	129	127	124	132	135	147	140	134	137	117	128	109	132	151	113	117	146	125	119	129	139	144	154	125	152	125	139	133	138	139	146	107	135	118	133	138	142	137	146	124	144	138	146	145	128	132	128	144	150	126	134	130	153	150	141	127	137	122	140	148	146	135	115	129	139	124	122	124	139	162	129	130	139	144	125	140	142	137	150	141	126	154	144	145	140	138	143	116	137	124	128	135	163	138	140	136	130	133	150	128	143	148	134	163	149	144	145	128	159	137	130	145	138	126	105	137	124	147	134	143	145	138	137	137	134	130	136	128	134	154	148	156	147	133	144	156	133	135	121	142	147	145	143	143	145	132	125	133	108	137	137	139	141	130	133	134	139	127	133	134	153	125	146	133	126	157	117	126	118	140	145	135	141	119	119	136	129	124	115	132	134	132	113	138	130	136	126	118	137	140	133	140	134	146	143	147	144	129	140	131	124	111	145	152	124	133	133	137	127	143	132	130	119	154	133	137	140	115	119	142	126	128	126	149	122	140	137	131	120	133	133	137	154	156	138	149	135	152	160	129	152	127	153	137	144	130	161	130	137	119	131	131	126	122	146	132	131	142	119	122	135	135	127	153	138	121	119	145	153	142	143	163	136	147	137	142	137	132	133	126	124	137	146	139	140	147	128	135	138	117	126	145	132	140	110	138	126	133	121	124	134	143	141	134	162	134	137	146	119	143	112	141	143	137	137	143	123	141	137	133	122	130	143	150	133	145	127	137	136	152	141	128	133	144	108	146	158	149	137	133	134	128	131	145	124	134	142	131	123	116	151	159	128	158	150	146	112	125	132	139	152	140	129	123	136	126	137	118	119	136	121	122	127	143	126	114	137	130	120	140	139	141	139	128	128	137	145	129	118	132	113	154	129	144	157	143	114	128	139	132	150	149	135	120	130	120	146	142	140	144	125	136	136	138	126	147	133	113	125	145	131	148	141	117	127	154	130	126	121	118	141	137	136	131	141	149	126	129	127	137	144	154	155	150	149	127	156	142	135	132	122	133	138	119	128	135	133	132	133	125	140	157	133	146	133	130	132	150	146	138	107	134	143	145	143	125	131	140	138	140	112	133	137	128	132	147	136	130	132	150	144	119	146	119	136	148	133	112	144	140	129	153	118	116	130	144	140	130	144	129	156	141	124	143	141	124	138	135	146	108	133	122	141	132	149	109	152	114	119	126	145	129	126	136	140	147	138	124	149	136	138	140	123	121	158	147	170	139	146	121	134	122	146	131	140	121	131	134	106	138	127	166	128	132	142	133	151	141	136	124	130	137	141	128	145	145	135	140	131	148	139	158	140	144	152	131	133	152	158	136	137	145	150	148	137	130	130	124	139	157	134	149	146	140	140	144	141	152	141	136	118	123	143	153	172	148	131	126	131	144	112	120	127	137	124	134	121	135	136	110	138	125	126	126	139	125	146	120	151	152	140	147	138	122	148	131	116	156	154	139	146	139	157	147	135	147	158	130	141	141	135	137	118	149	158	143	117	151	139	140	138	114	150	151	149	128	143	151	138	112	126	132	140	133	143	124	146	126	119	134	126	138	145	130	146	124	131	163	144	146	135	112	121	134	135	126	147	115	144	134	133	153	142	127	138	134	119	144	133	162	130	117	140	156	128	135	126	123	125	128	123	124	138	106	144	142	140	121	137	114	126	118	142	147	127	157	138	131	131	169	132	132	127	120	134	130	146	145	148	138	111	121	113	126	124	104	131	143	133	129	152	115	167	112	140	134	141	145	141	135	116	118	152	121	124	143	140	139	129	137	142	123	144	119	147	150	125	113	132	141	131	128	153	122	115	143	125	139	149	137	126	145	133	139	146	141	130	134	174	134	134	130	132	128	148	138	135	131	154	113	136	150	143	114	122	159	149	143	165	150	141	143	133	136	144	131	145	166	148	122	122	124	149	136	126	132	133	151	137	128	117	128	140	142	127	131	147	138	119	146	138	122	116	135	134	129	137	151	132	148	130	108	132	143	135	134	129	145	140	143	131	145	128	148	151	142	136	144	125	136	126	143	157	126	140	135	150	129	102	133	124	114	151	145	158	139	127	157	122	138	147	117	128	118	151	115	125	125	167	138	141	118	136	126	130	133	107	139	127	126	156	139	138	137	142	131	132	131	127	135	147	139	137	133	152	150	145	139	109	134	142	133	140	121	137	141	149	114	133	133	150	134	161	134	151	153	140	123	141	145	131	111	119	117	130	150	159	147	143	130	148	123	148	125	119	138	143	120	126	121	134	115	128	130	108	128	145	138	121	147	138	143	129	141	127	145	148	128	111	119	140	130	137	119	144	116	171	117	146	143	136	144	113	136	121	123	122	142	137	105	121	135	125	140	154	138	148	138	140	151	130	144	126	129	131	139	123	135	164	137	131	138	117	122	124	135	127	104	135	140	129	142	163	132	104	127	152	144	93	128	139	129	112	156	131	136	149	136	154	139	134	139	146	139	128	112	100	150	142	128	138	129	147	146	137	121	136	136	142	152	149	127	127	132	134	143	134	133	115	120	154	135	153	144	143	141	146	142	140	136	147	117	128	131	146	162	154	136	159	133	164	158	138	146	150	138	130	135	115	102	143	158	141	129	140	148	140	151	147	139	154	128	162	133	148	133	132	139	117	132	139	122	123	135	135	142	153	131	144	136	138	126	130	142	133	129	152	132	175	151	150	147	142	122	130	135	136	136	158	135	138	136	122	133	136	148	117	132	150	112	145	137	114	121	123	134	137	136	151	142	127	159	137	113	124	134	131	148	124	127	145	138	138	121	149	135	145	132	137	131	106	144	124	141	109	131	135	122	143	123	140	143	114	123	149	123	159	146	147	152	151	143	148	144	145	115	132	129	124	154	141	110	131	127	153	157	136	133	101	144	138	136	139	126	132	165	129	143	151	133	142	130	141	114	128	150	116	136	143	120	134	132	123	130	120	126	129	158	134	145	107	146	118	139	136	148	131	157	160	140	122	137	136	134	133	142	138	133	154
6307	666	1242	1327	1054	936	745	685	656	579	512	483	482	426	444	411	410	467	399	399	412	399	397	374	417	402	389	389	388	423	373	398	364	421	378	355	412	391	374	407	407	359	372	371	380	390	365	388	359	373	418	350	372	352	384	358	354	375	400	365	326	388	385	390	368	358	352	356	374	374	389	379	360	355	370	382	355	399	377	387	359	358	391	418	374	361	356	360	335	365	375	386	376	352	388	366	360	355	346	348	381	336	343	371	375	344	375	334	358	338	357	349	376	354	362	355	379	367	401	366	348	420	379	361	335	358	371	357	355	345	347	360	373	356	384	350	352	345	372	386	348	379	377	426	333	378	346	391	361	355	382	389	342	382	352	351	388	366	352	383	362	366	349	340	366	358	366	348	368	366	351	369	405	347	393	372	354	366	371	352	321	343	358	374	348	379	339	382	370	344	392	341	364	373	375	371	369	337	349	362	335	348	346	354	373	400	321	364	329	353	366	376	371	374	344	364	367	371	385	371	346	385	383	371	391	394	356	385	362	380	371	354	374	330	388	343	374	319	375	359	357	373	356	359	395	368	360	370	401	369	357	343	341	374	354	365	360	371	353	385	378	361	394	347	370	331	363	375	342	334	339	365	349	392	358	372	391	344	366	354	381	392	369	380	367	352	368	384	366	370	384	353	379	340	397	378	340	352	388	335	330	352	350	338	391	370	348	363	339	380	364	372	408	354	401	337	369	359	386	351	333	356	364	353	388	348	368	394	351	359	364	373	336	370	378	368	346	355	367	344	380	364	340	369	346	333	382	365	365	320	345	398	369	376	365	349	368	385	362	347	375	355	394	370	340	346	386	356	345	393	343	400	365	358	362	372	365	341	368	333	335	343	348	355	345	343	374	376	362	367	354	359	378	381	369	384	328	361	382	370	348	362	357	368	363	357	354	354	372	364	334	333	382	336	387	311	361	340	369	337	339	324	366	392	368	336	360	375	383	372	379	377	359	379	344	383	347	360	384	397	362	374	374	349	373	380	392	355	375	344	382	370	349	362	383	364	359	368	366	350	364	353	343	352	388	402	348	363	360	321	351	369	369	383	344	354	365	315	358	374	374	376	372	368	391	356	351	365	354	383	373	362	351	355	356	367	385	355	344	371	362	362	332	341	403	354	352	384	341	377	347	393	359	360	364	360	354	360	372	352	402	364	359	357	393	352	375	368	359	365	352	360	338	375	345	357	367	392	324	359	346	347	364	376	390	350	370	370	361	373	404	360	374	361	380	346	401	360	374	358	328	355	339	339	388	363	357	353	385	352	383	355	366	357	335	374	358	363	353	365	370	385	383	369	350	391	391	345	366	340	376	387	352	372	353	375	362	363	376	345	326	372	333	345	347	379	409	340	363	372	378	364	362	360	361	381	371	353	372	344	368	376	364	385	348	363	362	370	359	364	371	382	374	391	382	352	390	349	375	354	362	368	358	361	352	391	342	337	365	357	387	385	372	352	377	399	363	365	395	349	363	336	354	352	387	369	376	353	357	339	371	364	353	349	344	362	348	371	381	401	371	353	397	382	370	343	344	353	334	366	349	329	333	360	341	383	384	351	362	367	345	351	345	368	361	389	379	386	342	350	362	340	363	350	336	368	364	379	334	330	392	355	365	333	348	342	333	360	367	375	348	415	361	351	380	382	358	335	350	383	366	374	365	378	338	353	331	388	391	346	341	360	337	379	383	375	338	342	339	391	366	356	388	349	368	407	377	405	401	359	357	366	388	377	356	377	340	361	359	354	358	348	329	395	356	386	377	353	370	333	363	369	340	367	385	359	356	377	366	402	351	347	348	338	344	339	343	371	360	407	372	388	344	348	367	377	366	334	349	357	380	340	362	366	360	368	361	377	371	371	372	369	398	362	371	367	347	350	355	380	343	369	375	379	393	377	357	385	356	338	371	365	353	361	367	383	373	365	347	312	364	375	365	366	361	355	351	336	389	348	351	350	368	335	356	392	348	409	338	361	384	378	357	354	356	397	349	381	372	382	353	362	369	341	346	352	318	332	339	366	359	345	360	356	364	381	355	376	364	365	372	379	354	358	394	354	331	347	349	327	405	346	346	370	382	348	344	386	362	353	357	412	358	379	344	383	365	395	372	357	378	329	379	362	367	334	339	374	352	361	365	354	377	355	381	367	372	351	336	369	310	351	338	346	354	359	359	349	373	354	330	337	376	385	358	377	363	390	346	377	361	364	358	373	361	376	344	390	339	351	343	339	339	345	360	348	368	377	336	353	359	366	338	348	337	381	345	331	353	351	340	367	364	337	367	334	384	378	302	408	377	362	344	364	349	319	355	357	362	343	338	400	362	356	363	366	356	364	340	332	362	359	353	377	375	368	395	368	400	391	435	357	354	357	371	377	377	361	348	354	363	381	369	317	352	371	374	335	351	385	366	347	368	375	396	375	354	380	388	370	361	413	356	373	356	411	378	351	361	365	340	338	341	355	375	397	349	380	380	377	337	351	374	343	355	343	398	337	344	341	336	367	373	368	384	346	328	371	366	349	401	381	381	378	311	390	368	381	357	362	341	377	338	348	388	375	352	341	336	370	375	350	365	370	365	374	370	338	335	353	362	352	383	384	389	357	341	383	334	393	358	387	396	396	332	347	367	376	357	351	355	371	358	362	327	344	342	378	378	363	360	358	371	348	371	353	361	372	338	371	373	344	358	372	359	370	370	365	382	362	332	360	349	381	366	342	375	368	344	385	364	355	348	370	391	379	340	331	384	385	356	358	357	351	316	393	353	374	363	365	386	360	362	331	375	357	361	374	362	388	370	354	380	390	365	367	357	378	332	358	379	367	359	370	346	334	387	390	344	368	368	342	353	359	380	373	378	370	370	404	358	343	373	366	359	364	362	350	383	358	354	394	349	371	380	333	305	381	341	347	372	388	368	382	367	366	391	385	329	366	348	386	357	364	349	378	372	360	364	363	376	329	348	335	384	381	387	327	367	382	348	353	346	343	337	404	360	352	348	362	363	354	343	375	377	325	365	380	380	399	357	338	366	373	353	365	363	358	349	376	368	392	372	405	364	359	323	362	370	351	383	365	367	373	371	380	367	344	389	344	369	374	360	352	342	361	362	359	351	389	350	381	364	349	345	390	378	348	384	390	353	360	364	379	374	360	389	381	368	407	387	352	382	397	343	346	346	367	354	336	360	322	370	369	393	366	384	362	332	387	361	340	363	359	373	383	351	364	345	340	353	395	359	326	377	372	349	388	370	383	372	355	354	372	381	338	352	361	369	386	369	347	355	330	382	377	390	357	340	347	372	349	375	348	377	367	393	356	379	348	359	366	376	366	335	347	363	380	372	347	352	350	370	336	360	390	366	365	374	373	373	342	368	369	387	381	370	352	381	363	333	370	341	373	346	361	356	352	357	341	366	385	352	343	365	356	391	408	377	324	399	361	369	350	369	398	353	373	377	406	396	364	383	366	362	356
14290	1309	1021	805	512	381	332	328	310	287	267	271	263	232	255	207	230	244	232	241	232	232	233	257	221	216	218	211	247	209	232	227	230	212	222	243	189	206	228	220	210	210	229	205	247	208	190	225	190	189	186	187	214	219	226	231	246	226	199	202	213	220	221	217	209	201	212	218	227	178	186	196	204	207	220	202	191	235	215	217	232	206	208	193	219	231	204	207	223	223	230	227	206	209	178	229	201	209	209	208	187	208	207	221	227	235	231	193	223	216	188	222	214	219	210	157	186	215	216	205	213	215	229	189	205	207	196	204	210	204	214	232	193	242	195	181	197	219	207	202	220	217	223	232	224	233	218	203	189	232	226	228	233	222	193	190	199	193	219	222	227	203	187	190	221	230	209	215	241	205	202	211	200	181	190	185	257	228	204	220	206	226	212	190	210	219	221	207	209	218	224	210	201	227	188	224	225	209	214	180	226	224	218	196	204	223	185	192	211	210	221	220	209	227	177	252	211	196	205	213	211	183	212	221	185	227	230	204	257	221	199	209	209	208	188	226	234	227	239	224	199	211	219	226	207	193	202	209	199	209	235	218	205	198	207	215	221	246	229	224	199	202	211	205	224	199	208	203	241	201	211	224	234	231	216	224	207	219	203	194	202	221	256	246	185	202	171	212	227	208	170	192	208	216	198	208	225	209	195	211	214	172	214	209	210	195	204	216	194	183	231	226	193	212	205	231	235	192	208	222	206	201	203	203	187	201	242	221	198	228	214	225	184	190	210	182	229	197	215	222	216	193	182	215	221	207	192	217	180	219	222	226	210	240	215	204	188	208	210	225	202	235	231	231	237	216	201	199	221	215	223	197	221	228	219	194	203	201	201	205	194	199	204	242	227	207	188	206	195	206	214	237	227	208	214	202	222	199	194	227	231	200	199	204	228	221	211	198	193	213	201	191	234	190	189	199	203	228	201	155	215	227	232	233	216	225	239	224	205	199	243	219	200	195	215	201	197	197	206	223	189	228	193	201	212	196	198	246	207	229	208	193	214	222	205	226	228	202	188	212	210	215	234	238	226	200	237	234	220	189	226	224	239	195	210	176	206	218	217	199	212	229	218	218	207	211	219	216	197	205	205	198	196	212	220	183	230	232	230	200	239	210	180	213	230	206	212	195	198	228	234	200	233	227	212	225	207	200	234	216	207	201	205	230	225	205	220	212	215	206	207	187	209	220	262	214	226	207	206	207	230	213	209	208	189	207	220	203	208	192	217	194	215	199	174	204	231	222	187	220	191	223	213	222	191	253	191	229	242	209	199	224	186	218	176	201	205	214	233	191	239	200	223	220	202	194	214	226	231	249	192	213	212	184	233	217	223	213	202	220	230	209	210	208	207	194	221	209	206	199	229	204	204	215	191	203	194	190	228	213	213	222	195	203	181	205	218	212	231	195	202	217	187	226	212	205	203	204	247	186	196	199	213	226	202	205	212	223	177	216	205	228	189	214	218	215	206	224	201	204	209	202	210	239	224	210	204	215	218	201	188	228	158	195	187	239	209	228	221	207	215	223	201	217	213	186	219	201	215	218	229	216	193	198	212	190	223	232	194	218	214	192	212	216	245	243	232	216	236	210	228	227	186	199	215	217	211	214	201	211	194	193	213	191	210	203	195	193	205	227	224	209	182	220	203	230	192	238	209	184	209	223	227	223	204	195	216	222	226	225	208	184	225	217	217	199	230	189	158	206	201	248	234	203	212	209	197	211	190	212	212	206	215	231	201	217	221	187	210	184	222	226	225	201	212	223	179	217	206	226	209	192	183	219	214	197	183	213	214	217	215	209	198	221	218	188	239	198	203	198	190	214	189	203	187	217	191	234	209	215	201	211	222	190	241	246	194	223	208	209	220	228	221	224	195	213	205	188	195	260	208	199	184	268	241	211	191	231	214	225	214	213	217	223	216	212	200	219	179	211	214	209	205	214	217	222	209	191	200	233	212	207	219	197	217	214	214	218	191	193	212	216	194	224	208	206	222	241	229	208	223	213	225	192	215	190	201	192	222	208	183	216	220	208	206	220	186	192	174	245	220	216	210	189	203	222	194	246	231	201	193	199	215	212	231	200	195	198	222	200	212	207	209	205	202	208	226	237	190	232	168	211	226	188	204	218	212	221	207	225	225	239	215	224	200	210	191	191	233	213	253	223	223	188	199	214	220	235	219	211	225	214	200	201	189	197	238	187	213	212	212	239	223	222	209	180	181	219	206	234	223	216	228	228	191	181	230	216	215	219	213	199	228	211	229	223	200	196	197	200	209	204	212	222	242	237	192	197	185	229	214	208	199	223	198	201	223	223	214	197	206	216	208	232	212	195	218	220	246	220	218	188	192	199	215	229	201	194	213	208	233	212	213	202	208	238	229	211	217	200	210	210	213	193	223	213	197	200	236	203	231	220	207	210	224	213	192	211	208	226	224	200	195	170	177	209	212	223	209	235	188	195	210	186	243	198	212	175	192	211	200	214	226	224	224	210	217	227	237	223	205	207	197	215	228	209	211	208	190	185	210	216	194	221	224	202	205	250	197	218	222	219	206	207	226	241	207	214	199	206	234	196	207	209	208	206	204	216	218	228	225	223	189	186	213	177	217	208	205	213	187	214	207	192	191	184	209	228	223	203	203	218	210	197	212	213	193	205	216	201	214	227	227	204	249	194	220	218	198	224	200	198	224	210	206	208	223	224	201	203	218	176	200	202	180	217	205	167	226	198	196	190	216	220	247	209	228	206	203	185	174	191	216	227	211	182	194	187	204	207	184	209	218	204	190	205	207	196	218	220	240	208	207	183	207	225	177	214	214	227	223	227	238	254	204	244	190	212	234	210	218	226	217	201	221	235	242	230	210	207	183	229	208	181	197	209	237	206	199	187	192	240	223	217	211	189	216	226	193	198	207	216	188	214	206	230	211	179	179	228	248	205	197	197	200	176	199	215	211	204	195	226	225	224	224	191	212	195	227	211	218	177	194	185	192	226	194	193	196	205	242	210	214	232	200	261	208	208	178	181	190	213	204	226	229	209	235	206	256	184	190	208	193	189	209	207	204	175	229	222	200	193	209	231	191	207	194	219	244	214	177	207	206	192	194	203	204	215	208	212	221	245	228	198	204	228	202	235	216	204	226	225	220	223	202	209	202	204	207	195	213	240	211	235	241	221	197	204	228	191	219	201	209	219	204	225	207	215	243	212	213	202	222	209	203	194	180	205	217	200	185	231	210	211	201	184	212	200	211	227	217	209	208	210	206	210	214	215	205	194	216	202	217	216	235	202	201	237	205	217	205	165	194	205	203	221	212	212	191	205	215	210	184	218	204	222	227	219	193	206	197	229	196	240	185	229	202	221	198	191	194	229	205	210	210	176	208	198	196	235	227	198	202	200	234	220	208	177	222	224	209	208	211	197	224	212	193	221	240	208	207	211	225	211	207	220	216	213	203	243	219	206	182	240	212	171
8120	1152	2162	2394	2021	1625	1377	1128	1032	931	861	799	748	752	655	723	618	655	658	660	603	655	567	622	625	612	565	572	581	543	563	563	552	560	531	550	566	537	571	580	567	528	557	515	559	514	516	558	549	544	524	507	566	566	555	526	528	547	543	522	571	511	540	538	530	521	569	548	511	520	545	535	541	539	523	551	553	561	579	551	520	541	576	542	555	544	501	527	526	548	534	543	569	549	503	505	498	524	537	558	545	564	530	516	515	550	564	525	543	546	531	533	504	528	500	512	548	541	563	538	482	517	537	540	525	527	536	531	536	500	543	533	602	581	538	559	526	563	552	512	527	552	527	510	544	507	550	544	527	522	509	530	527	512	513	559	560	522	545	529	523	539	516	537	505	529	561	582	515	517	535	509	515	520	542	556	542	515	496	509	548	543	523	540	528	531	539	534	531	464	489	487	512	529	523	548	533	574	540	544	510	539	505	560	500	524	535	493	528	548	539	519	511	504	557	532	517	536	540	500	556	550	549	556	527	552	542	589	541	492	535	536	520	541	500	511	517	530	577	503	540	545	538	546	531	521	557	535	527	538	509	524	544	500	546	580	547	508	517	497	521	530	543	505	488	507	502	552	534	534	524	572	525	551	547	526	538	550	578	478	570	511	596	507	554	567	557	548	520	580	556	524	494	506	519	523	533	538	529	518	530	534	491	499	543	519	532	516	533	525	533	524	572	546	534	564	539	527	529	506	536	521	511	529	567	530	515	552	529	547	543	556	567	511	576	492	496	513	528	520	506	557	522	521	524	528	565	524	500	541	521	511	519	521	554	522	531	531	519	571	535	528	500	564	548	513	532	532	543	552	523	528	590	533	521	496	531	567	538	507	533	533	538	504	504	554	550	507	497	518	547	497	531	514	534	528	524	576	523	509	473	515	545	501	540	526	502	496	557	572	527	518	533	542	565	572	548	523	519	554	565	555	503	540	580	530	519	514	558	534	530	545	555	537	482	524	510	531	503	542	561	555	570	539	540	552	555	558	495	514	531	536	535	535	538	525	544	576	500	563	539	540	497	546	554	533	569	533	512	511	520	530	535	546	496	531	541	502	514	530	544	510	505	523	570	532	512	560	507	504	540	544	530	551	525	526	516	536	538	516	530	536	525	527	563	541	508	521	543	514	514	509	530	573	529	544	550	506	494	509	561	583	543	525	488	547	474	512	512	535	572	531	546	536	522	547	543	527	542	571	537	495	522	498	501	527	521	586	559	563	502	496	549	534	522	503	520	520	511	481	519	526	497	537	541	512	539	539	550	536	519	497	535	516	570	532	534	517	525	517	531	550	511	521	539	535	551	537	575	529	517	522	543	516	582	564	537	538	538	524	536	501	529	524	583	530	547	515	538	440	532	568	559	538	559	489	572	509	511	553	527	535	560	518	509	502	509	512	513	512	564	576	557	523	567	522	561	508	506	524	534	518	610	484	553	542	526	514	550	528	498	542	595	558	531	571	548	560	528	549	576	514	514	509	540	527	542	566	484	541	489	550	491	540	571	516	484	508	519	496	541	551	490	515	502	549	512	525	526	551	545	571	526	551	519	524	528	544	492	563	514	503	529	554	515	530	527	539	520	513	505	555	510	562	489	550	508	553	540	522	523	520	536	540	530	521	538	516	488	546	542	559	494	490	476	542	520	501	499	548	538	546	493	508	566	526	515	518	518	538	562	534	499	528	569	502	554	489	538	532	518	578	565	504	511	512	572	529	536	514	527	546	556	487	510	531	510	552	539	543	550	527	519	554	567	484	494	531	523	540	514	531	535	556	526	573	535	550	562	538	535	496	521	504	556	508	587	562	557	527	510	523	562	512	510	526	529	495	500	553	481	533	511	552	526	555	576	533	549	522	535	535	508	541	518	543	537	515	531	490	502	559	541	522	541	544	515	533	534	517	523	561	519	519	504	561	532	529	531	516	589	551	569	504	541	547	542	580	550	524	533	515	515	553	527	530	506	544	558	510	530	530	555	516	464	484	543	512	512	546	533	542	515	533	537	566	545	528	546	547	503	519	514	569	488	586	553	583	587	573	501	575	514	528	536	534	511	547	566	529	510	558	548	549	538	510	538	488	560	553	526	548	486	507	584	489	535	522	545	510	528	518	533	521	486	544	527	487	561	521	510	532	530	546	529	533	538	533	558	482	518	504	507	500	524	558	538	535	503	569	524	558	537	507	554	536	501	492	520	539	507	533	551	516	539	499	561	545	535	530	551	547	521	518	522	510	568	538	517	559	542	529	526	494	504	548	536	523	536	525	542	495	548	547	562	530	556	560	546	556	565	531	585	537	565	556	543	549	529	503	535	549	544	536	493	514	555	487	567	542	516	535	538	547	546	494	515	480	489	525	541	520	557	532	486	533	525	525	549	523	477	505	516	518	543	517	510	542	528	504	520	524	533	590	514	557	489	524	523	533	483	539	550	522	510	529	476	499	524	534	534	546	498	494	549	505	543	554	560	583	542	503	544	547	514	569	540	580	513	522	548	596	576	502	524	551	540	557	519	539	567	536	559	570	538	516	501	524	539	549	566	549	519	586	568	545	561	525	545	516	565	492	547	536	524	550	524	562	502	458	536	539	536	539	511	541	533	566	495	508	512	507	550	522	550	513	517	585	527	542	530	522	543	538	558	535	510	558	497	515	518	521	489	529	549	525	538	518	507	567	488	577	546	532	538	527	563	561	563	504	530	526	565	504	519	568	556	572	562	519	530	500	527	517	528	546	516	570	559	555	556	555	521	556	522	566	521	567	533	498	544	521	516	550	511	537	531	538	548	529	539	500	535	529	556	539	559	543	493	515	499	540	508	540	529	522	528	529	563	586	492	537	511	538	555	520	497	546	571	493	518	510	527	546	545	537	527	555	534	512	544	549	512	515	541	563	536	535	510	527	536	553	519	581	530	569	507	542	527	536	520	517	515	561	498	537	523	523	549	499	538	586	559	541	551	539	491	520	566	539	561	496	526	540	499	499	526	558	541	522	538	522	555	555	556	545	521	558	551	526	502	502	483	545	531	541	495	525	545	515	529	536	534	532	532	501	518	536	513	512	530	552	518	550	503	585	528	540	511	532	551	543	534	552	551	518	545	512	522	533	513	533	497	524	480	555	527	545	536	545	516	512	519	516	515	509	520	515	529	521	556	524	554	519	501	525	518	519	562	545	541	527	521	538	520	495	550	497	560	531	494	540	467	523	500	573	558	523	543	529	535	535	507	528	529	547	507	537	542	533	526	523	534	545	537	501	504	535	539	513	489	498	538	517	489	560	529	572	572	537	532	552	519	524	532	508	519	545	515	563	542	488	538	513	551	524	527	521	523	538	543	509	485	555	585	545	545	563	541	527	601	554	521	498	510	522	543	529	551	506	513	517	578	506	512	525	535	536	519	523	517	555	546	499	583	556	550	498	517	513	516	518	502	540	519	538	486	558	539	563	525	519	514	534	544	545
1501	315	287	313	317	277	297	299	309	300	282	318	285	290	251	272	290	280	284	284	281	277	279	294	284	262	313	282	276	309	301	295	280	238	282	255	311	308	332	282	299	282	275	294	291	292	283	277	288	271	310	343	277	309	301	303	305	317	252	299	286	291	293	297	303	271	272	285	284	295	268	278	303	303	273	288	320	286	309	311	282	252	269	278	284	287	272	278	291	276	311	316	279	266	257	289	292	260	288	267	263	309	293	314	276	290	300	278	272	294	311	277	295	293	263	294	272	284	310	269	300	312	301	283	301	292	308	230	298	291	330	274	292	282	290	287	271	265	273	289	300	292	289	320	266	317	292	275	234	274	284	276	287	259	316	282	290	310	283	306	267	294	278	260	276	281	290	304	266	301	264	287	271	301	299	297	283	318	283	271	303	277	281	284	280	306	278	293	271	296	282	272	276	305	320	250	276	281	295	315	294	310	301	306	319	291	255	287	270	281	291	261	280	269	295	274	277	294	262	287	283	294	279	282	292	264	312	313	274	314	319	309	297	289	282	282	267	230	293	292	264	274	288	278	286	299	325	266	310	288	324	283	247	261	289	286	276	304	317	283	272	282	276	275	267	247	290	262	302	290	286	275	316	260	276	264	311	285	303	296	293	298	279	276	301	315	274	307	286	273	294	317	282	298	280	306	309	300	281	293	271	284	278	275	259	295	281	282	286	260	279	294	273	317	291	294	266	339	272	335	287	298	298	254	292	295	296	290	276	291	280	321	323	300	298	326	296	291	276	280	262	274	276	284	287	279	289	280	269	293	314	300	299	277	294	302	288	295	303	289	307	298	312	275	238	276	303	284	301	320	261	258	294	306	290	305	305	289	274	275	293	281	251	286	278	311	285	292	316	314	294	279	326	308	300	282	290	294	290	274	294	265	299	267	263	277	261	309	299	308	284	276	293	308	319	304	295	310	324	294	281	264	275	291	294	293	301	282	291	298	268	297	278	272	296	290	271	279	261	270	304	310	262	291	290	258	298	291	277	258	290	249	258	277	297	304	310	290	277	308	284	262	275	269	253	287	265	278	236	292	309	342	307	264	286	293	282	292	283	313	254	305	279	324	289	305	305	308	279	292	294	245	298	301	271	271	296	272	317	276	296	268	301	264	301	274	306	280	285	278	295	285	303	290	276	306	296	316	257	269	296	294	264	283	296	295	269	269	291	285	281	296	265	336	287	287	269	297	289	275	274	302	306	303	275	281	251	261	259	282	272	250	267	297	290	255	309	255	306	282	282	278	311	273	256	259	289	308	260	290	295	288	302	295	260	286	302	271	287	254	265	298	284	310	284	293	341	270	308	288	308	279	263	314	261	276	295	276	289	256	305	285	273	306	271	274	318	298	272	259	302	269	280	287	286	296	299	270	267	281	295	268	286	297	277	285	274	285	276	276	282	286	294	287	313	297	258	289	295	299	289	258	270	259	279	320	298	290	308	297	269	284	286	310	259	306	273	281	309	278	296	296	286	292	307	312	294	260	272	298	296	282	298	285	289	305	296	291	307	294	270	268	288	325	286	295	284	312	284	276	290	300	267	310	278	304	291	262	307	304	269	306	254	306	281	261	258	298	325	321	249	280	262	283	277	293	289	265	316	287	302	288	279	314	266	281	276	271	270	282	305	282	272	272	247	263	283	291	301	310	269	276	312	264	292	282	274	323	287	279	276	311	266	248	319	308	277	267	283	291	326	267	296	293	311	272	275	288	277	287	339	293	260	262	285	278	305	309	266	304	268	293	288	285	274	293	260	298	280	242	269	280	251	295	275	274	270	340	301	279	319	279	294	277	282	272	295	276	291	291	281	308	300	294	287	307	264	281	246	284	278	275	277	296	322	280	279	253	322	290	251	312	275	261	320	298	274	272	286	277	279	298	306	303	293	261	286	290	316	290	294	269	298	277	273	303	317	276	280	298	306	283	263	304	285	275	285	281	289	274	283	265	319	246	275	284	306	292	301	270	293	292	319	288	301	278	284	302	298	307	319	311	304	309	271	313	272	306	261	288	265	273	316	313	274	296	298	280	298	288	298	272	259	284	280	279	280	274	312	283	296	283	296	279	279	298	252	270	309	271	281	296	285	299	303	290	241	297	305	272	300	300	274	256	283	266	298	278	253	287	263	283	275	270	319	281	286	314	281	264	288	289	304	280	281	293	307	286	290	245	289	288	289	268	292	267	278	299	270	271	268	305	320	270	328	298	276	302	295	278	275	293	296	315	300	298	279	313	305	278	278	283	293	305	289	269	283	297	319	326	286	286	286	269	335	279	279	299	301	298	305	304	288	287	271	270	297	289	295	250	283	314	296	304	293	293	285	291	273	273	237	280	283	286	256	257	325	307	284	277	292	297	286	299	306	273	310	295	260	262	295	285	296	262	291	288	282	274	304	283	249	283	314	287	294	299	296	310	316	298	302	272	260	258	299	286	281	264	294	271	287	277	279	277	262	294	281	241	266	300	271	303	299	274	261	287	285	302	297	297	269	299	297	288	294	274	270	301	289	274	274	301	305	277	309	290	272	307	302	315	307	263	304	291	323	273	261	280	273	248	284	310	288	291	291	298	322	280	310	275	308	291	312	308	266	305	316	301	305	286	281	288	329	251	283	331	255	290	274	278	294	301	272	304	342	323	257	283	275	328	291	268	292	291	279	332	252	301	294	270	274	279	290	318	276	266	270	295	274	267	298	287	282	276	277	299	308	268	287	301	272	310	302	289	308	294	282	290	278	265	282	320	273	277	304	273	293	281	321	283	277	325	271	288	265	283	312	287	306	278	268	258	297	257	258	316	299	292	277	313	298	278	293	273	248	311	319	280	304	291	309	285	315	276	288	275	271	298	288	331	299	316	258	276	293	266	265	317	272	290	288	292	261	280	297	299	301	299	293	310	267	290	272	288	281	286	262	289	278	263	322	269	296	300	320	315	289	299	305	265	273	285	313	298	267	278	289	288	339	269	293	280	290	275	275	332	253	249	264	314	260	280	285	285	263	267	298	288	280	298	314	306	299	263	278	308	275	302	270	291	275	301	254	291	266	272	324	292	304	311	262	262	287	303	251	280	317	283	324	309	318	268	306	274	285	315	305	269	331	295	268	252	294	279	315	280	304	320	294	295	290	317	312	307	284	287	278	304	318	296	317	272	276	279	289	295	301	283	307	301	300	262	265	285	293	284	269	308	296	277	304	297	274	291	285	293	294	283	300	284	286	291	298	288	287	287	316	289	255	288	295	294	285	313	280	258	288	255	290	291	301	317	248	286	291	295	310	290	310	279	299	297	324	294	323	295	282	283	239	320	303	302	296	273	270	287	307	295	286	312	288	256	267	285	307	329	297	299	296	263	303	291	287	311	300	270	299	307	303	316	282	297	293	269	285	347	334	293	281	264	269	257	309	307	283	260	281	290	277	295	300	308	298	271	273	307	305	288	323	335	292	299	301	308	268	297
1939	694	639	703	696	704	725	661	719	716	667	643	628	681	691	634	690	648	649	674	672	687	665	653	657	683	605	667	672	688	644	677	673	663	641	672	632	626	619	674	688	608	689	651	692	658	638	669	662	705	670	603	640	630	694	670	621	675	681	668	676	669	651	636	668	640	658	664	690	630	623	613	673	618	645	610	628	627	656	670	663	643	641	645	622	637	662	662	642	711	721	674	626	693	637	659	649	667	604	646	633	657	638	602	661	644	702	688	665	590	636	662	592	661	687	659	628	642	656	634	645	677	674	672	596	680	708	662	662	680	688	661	699	665	690	623	668	656	669	639	655	667	682	678	682	669	644	656	677	664	640	643	673	623	623	692	650	637	664	635	640	658	651	661	664	651	673	634	683	670	681	718	670	656	636	648	704	701	656	644	681	619	657	644	706	656	623	674	658	650	640	665	639	671	642	649	635	669	666	655	655	698	656	679	661	642	616	646	664	655	638	669	719	648	677	640	649	637	679	651	663	653	629	658	641	624	678	665	646	660	651	685	693	624	658	681	685	640	678	648	597	692	677	665	592	666	686	675	640	664	680	627	645	615	681	664	668	629	643	666	664	651	617	659	676	656	677	697	643	658	653	661	625	646	672	647	626	652	655	657	647	656	672	637	646	645	632	675	689	641	636	656	647	647	654	679	679	673	641	676	683	663	692	605	676	593	679	636	625	642	627	658	606	644	606	652	639	644	642	634	665	617	683	663	667	628	655	689	607	687	700	693	645	695	651	645	652	658	610	671	677	689	639	626	667	644	655	650	666	668	626	672	636	637	657	666	650	690	665	614	686	685	624	665	676	675	672	686	679	631	691	679	656	656	664	626	659	631	652	628	664	655	660	681	676	679	627	642	639	648	653	641	616	667	643	660	658	630	604	589	621	662	661	672	671	652	635	699	687	684	669	619	670	649	617	595	670	652	674	666	638	636	699	646	635	633	658	661	627	689	671	655	649	661	629	669	689	681	612	613	664	676	639	624	630	628	658	648	627	680	652	651	666	637	662	654	610	663	642	666	664	648	642	637	643	654	659	642	646	678	665	645	713	656	660	643	677	694	626	683	654	704	610	645	689	635	671	647	659	651	686	671	667	652	673	646	597	618	614	673	642	667	675	636	605	669	680	647	661	663	689	616	679	663	675	657	684	643	666	639	621	655	669	679	699	651	666	673	613	665	644	648	640	658	666	584	649	639	683	613	619	678	639	657	643	649	614	672	624	628	657	643	610	612	635	607	680	659	651	674	592	624	625	657	691	647	612	628	685	655	670	706	676	651	654	671	618	683	634	693	659	629	650	627	648	617	591	642	653	648	623	663	688	626	639	601	674	627	672	610	643	622	671	686	652	659	672	648	653	662	683	677	671	635	671	647	659	632	623	647	645	674	620	682	682	639	611	641	658	647	643	710	676	704	655	645	654	659	646	660	678	591	724	629	653	619	633	646	676	660	626	680	669	675	656	643	645	658	653	654	690	667	671	662	643	659	616	648	679	671	620	636	685	663	623	642	646	627	647	610	610	603	601	675	684	626	683	601	656	645	697	686	667	657	639	621	651	593	690	681	690	633	716	588	650	627	691	678	650	680	651	682	639	653	650	698	617	666	643	629	653	651	641	644	680	641	660	642	675	692	658	681	616	678	677	676	625	704	666	674	693	610	626	677	721	673	665	682	641	651	643	649	665	655	664	626	675	677	629	643	670	658	695	687	627	720	626	673	657	699	662	695	675	672	659	618	624	657	645	673	640	606	671	681	643	614	629	675	706	638	675	672	658	668	643	666	647	641	663	662	633	646	646	639	621	623	625	636	696	678	656	615	650	620	690	648	636	653	625	654	663	648	613	663	694	685	703	680	661	687	636	620	670	636	642	640	632	634	624	633	646	699	667	631	626	647	668	628	655	646	650	663	652	632	650	703	684	687	639	690	694	660	641	673	665	667	633	674	660	658	634	625	630	618	633	685	651	667	669	633	659	661	670	661	639	667	681	683	665	663	648	645	669	649	643	633	625	626	640	672	636	684	619	630	661	679	618	676	661	662	658	649	638	652	666	618	552	643	647	664	692	713	646	662	661	695	642	647	692	644	641	647	701	694	670	639	696	622	656	642	659	620	693	674	625	631	718	690	624	643	672	688	654	647	651	625	652	612	643	683	588	594	667	620	690	647	672	641	637	615	626	620	671	705	638	683	676	684	659	657	612	621	673	647	646	693	629	624	723	659	658	704	660	668	630	649	640	681	669	640	672	662	686	590	661	641	649	647	650	649	678	672	667	635	688	656	637	669	659	692	661	642	654	636	652	647	667	612	674	620	632	633	708	696	644	606	671	613	656	627	648	634	669	664	677	678	675	599	654	684	705	662	652	649	624	666	616	679	693	651	658	672	596	713	634	637	677	653	707	637	657	635	664	691	642	647	651	650	671	657	632	633	641	676	638	678	626	667	685	675	631	649	649	655	653	639	669	646	668	655	645	662	646	646	680	671	659	635	644	653	664	682	668	687	640	647	692	625	727	671	691	695	691	652	618	653	631	661	628	705	665	678	657	695	672	652	662	645	675	633	631	678	665	685	668	608	648	692	662	692	614	621	616	674	667	684	673	672	674	633	650	664	648	671	644	653	678	694	641	636	650	709	650	658	650	641	606	647	684	654	652	677	699	614	645	629	643	685	645	692	641	666	628	636	663	691	638	674	641	643	643	641	624	632	634	659	654	664	628	601	620	643	639	671	660	631	687	651	640	689	654	655	667	656	670	682	630	663	704	616	643	628	669	655	624	699	661	650	662	624	671	642	679	623	679	665	661	615	603	663	639	675	672	643	719	624	680	657	659	672	661	651	663	621	663	645	632	642	675	652	659	626	616	661	643	662	689	633	633	650	653	688	611	639	665	658	599	626	688	701	687	676	615	670	624	638	677	637	670	660	629	661	677	645	688	707	682	604	642	659	708	656	672	701	625	637	640	635	642	645	640	659	691	633	686	670	643	616	659	671	642	646	685	678	640	661	688	635	620	698	651	618	643	642	647	712	631	652	661	643	648	665	669	673	659	614	634	626	692	647	691	663	659	617	662	634	683	640	703	700	637	628	675	648	614	658	666	637	700	677	667	667	658	646	641	667	640	692	652	606	688	658	632	645	660	646	632	668	682	655	667	609	636	670	621	647	632	663	658	686	626	646	660	613	664	678	665	620	695	609	659	656	676	673	614	646	618	644	629	660	654	664	640	663	656	674	646	631	709	666	714	713	681	651	664	686	603	649	680	639	690	687	682	673	651	616	668	648	635	694	686	603	652	643	667	642	692	644	717	682	667	643	638	704	649	631	691	619	681	650	720	670	691	638	684	722	670	629	635	619	622	658	625	664	670	642	644	640	627	630	687	692	713	664	630	652	667	659	644	683	651	666	644	660	607	662	599	663	655	637	660	651	729	617	614	660	644	671	659	633	677	655	661	682	642	629
7450	469	485	415	280	202	195	183	152	170	152	161	150	150	137	148	142	150	112	138	139	138	121	140	146	146	135	143	154	144	145	151	126	118	117	116	153	126	148	150	122	130	136	134	137	129	121	115	140	116	107	127	121	146	112	123	150	129	133	111	144	134	144	152	140	120	143	172	141	127	124	146	115	116	131	145	148	129	137	130	143	147	144	140	133	145	108	127	144	123	136	127	140	123	143	143	140	167	129	137	132	149	140	147	118	154	137	142	146	119	119	130	120	132	133	136	130	129	125	121	131	151	134	115	137	143	125	133	150	141	128	136	161	117	149	141	146	140	111	114	128	143	135	117	125	139	119	131	113	156	136	133	119	123	118	149	129	151	127	120	157	114	150	140	135	117	123	148	135	152	129	118	132	150	129	132	143	139	137	150	104	126	142	156	124	131	127	124	138	126	121	124	154	130	133	114	146	117	120	139	163	146	137	117	142	131	136	139	162	166	125	143	119	143	144	119	122	121	123	144	107	120	116	122	151	131	152	115	144	141	131	121	148	127	144	135	123	141	139	143	126	129	165	137	136	121	140	139	127	133	130	124	112	135	154	128	109	124	138	139	140	141	123	132	100	141	125	140	142	133	116	135	150	122	144	141	140	135	109	117	129	157	140	128	131	135	144	139	123	118	110	138	137	144	119	121	142	132	122	153	132	140	144	142	141	134	129	133	131	130	121	132	131	123	133	128	122	145	146	141	145	137	126	116	115	107	152	126	120	140	150	125	153	112	133	152	111	157	144	117	135	126	128	134	136	139	134	163	134	114	165	152	122	132	147	119	130	109	118	151	128	127	140	131	127	128	122	134	123	139	134	143	133	124	136	128	143	126	119	116	160	141	113	135	120	99	142	157	118	145	139	142	124	119	117	134	137	122	124	142	132	127	116	132	149	116	142	116	153	140	132	127	135	133	146	135	142	123	110	124	144	144	140	121	129	109	145	148	136	152	139	117	135	127	137	123	108	139	126	143	140	138	116	128	102	127	139	130	147	125	116	149	138	133	125	144	123	124	125	149	138	133	125	134	124	111	128	125	113	121	133	131	156	119	144	111	136	140	133	137	162	158	151	146	160	121	120	130	136	139	128	128	147	142	134	111	130	109	131	105	117	126	130	139	111	133	149	119	132	149	134	151	149	155	124	116	123	131	132	136	119	128	149	130	116	135	115	150	149	124	122	146	132	124	134	166	146	141	131	132	132	127	143	120	136	136	120	144	135	119	146	122	119	134	136	148	126	146	125	148	134	134	113	131	131	135	137	126	130	142	132	127	147	143	128	125	131	147	118	159	116	149	142	121	151	120	140	119	140	143	124	115	108	127	140	152	135	135	133	150	152	137	147	153	139	127	123	122	133	130	137	136	127	122	127	130	124	125	136	150	129	117	130	115	142	135	142	149	142	150	138	131	141	130	135	141	128	120	164	148	122	121	134	133	132	116	142	134	154	132	135	120	142	121	142	134	123	135	131	124	138	134	140	139	136	136	116	126	133	126	139	135	129	143	136	127	123	125	132	136	100	113	138	142	153	117	136	129	149	149	127	135	164	150	144	127	142	131	134	135	146	130	128	152	118	109	141	123	126	133	135	146	142	140	130	149	145	122	153	138	133	132	143	137	135	136	143	144	137	131	146	147	125	137	121	138	134	137	122	132	131	131	122	118	133	135	107	155	112	148	135	127	129	139	130	127	160	140	132	134	146	146	124	137	120	145	155	153	140	143	118	155	155	125	140	141	119	122	136	121	147	131	131	132	124	113	148	137	128	141	143	146	131	148	117	137	123	151	149	134	144	113	165	129	144	134	146	123	146	150	137	139	124	133	125	132	151	136	137	151	125	127	133	130	125	110	146	137	122	132	131	137	148	120	147	174	140	154	131	135	124	118	140	146	131	144	126	122	139	123	113	128	124	136	135	154	121	119	114	116	118	155	117	140	141	136	137	151	137	136	135	142	145	143	149	144	130	143	139	141	140	136	154	130	126	140	136	132	142	122	109	135	128	160	140	131	141	126	113	109	145	133	124	121	135	115	119	136	127	129	128	128	125	146	121	143	109	135	140	142	142	141	142	138	161	124	113	136	138	133	137	147	130	134	150	132	143	116	120	126	146	150	156	142	139	141	137	149	132	140	153	151	125	144	108	127	148	111	130	111	136	131	158	133	136	141	109	147	140	151	127	152	116	126	141	123	123	146	128	125	126	138	148	135	132	142	130	132	121	182	137	140	126	136	131	161	146	119	102	133	152	124	124	154	129	120	147	148	127	115	157	142	139	116	152	154	147	145	150	130	120	115	153	142	138	121	134	146	129	151	147	150	109	145	145	132	146	127	128	140	115	142	118	127	146	123	153	140	147	108	145	115	125	143	141	115	115	113	128	139	141	139	120	143	143	146	144	125	123	128	147	123	148	136	141	131	148	135	123	128	132	127	129	157	141	128	144	129	151	140	152	145	145	117	137	149	114	137	140	148	117	134	124	133	133	152	130	152	167	124	111	151	143	134	134	142	125	127	131	142	145	131	122	127	133	142	147	140	136	143	133	124	129	124	141	150	147	129	123	134	123	113	141	150	129	129	142	120	155	132	134	157	108	147	142	132	108	136	139	127	125	126	135	125	135	158	138	110	124	147	136	140	134	153	122	118	130	122	138	134	153	138	128	123	141	121	136	131	140	127	131	134	118	144	136	147	130	131	112	154	131	147	115	133	142	136	138	132	138	130	175	149	113	116	139	123	148	125	130	127	115	126	119	160	131	130	141	163	148	137	158	109	130	137	129	134	151	145	156	130	139	141	138	137	124	110	126	146	135	149	128	148	130	124	140	138	142	129	127	132	117	142	123	132	142	138	154	112	127	138	114	115	134	151	131	131	144	150	155	136	130	133	130	139	142	142	143	127	148	144	128	126	138	119	116	122	142	146	145	114	134	132	146	132	129	115	154	125	126	125	128	143	133	130	117	134	131	135	133	147	130	157	134	132	148	140	152	158	141	125	132	143	135	116	146	127	141	122	148	123	140	133	144	134	138	154	137	127	144	109	139	142	124	119	118	119	129	139	140	161	134	143	132	138	106	162	123	110	143	120	130	126	153	107	132	136	125	118	137	135	109	128	128	136	128	119	155	134	132	132	113	153	119	123	124	131	125	113	122	136	129	127	124	123	126	152	133	111	133	116	127	137	139	137	123	124	130	132	129	156	116	124	141	133	147	156	139	116	151	130	128	130	139	145	136	133	150	151	123	136	150	123	118	139	118	125	130	149	153	143	145	117	126	160	151	128	128	135	124	130	130	163	148	149	115	122	142	141	136	129	167	131	149	129	124	110	141	155	136	135	138	121	146	141	142	156	142	143	123	118	125	123	135	134	125	134	126	136	126	136	141	138	137	144	119	119	119	139	117	121	149	135	128	122	122	123	128	152	142	158	131	146	153	127	134	153	154	125	135	139	144	147	143	136	147	122
6031	669	1187	1267	1080	875	765	769	573	584	550	510	513	453	450	418	482	415	419	394	375	384	390	372	414	390	387	348	351	363	390	385	388	362	348	393	378	343	338	355	367	386	365	381	341	340	366	362	357	417	389	365	342	360	343	344	364	358	378	391	375	380	365	354	374	376	371	369	341	383	365	333	388	388	348	344	369	374	351	353	346	366	354	368	373	342	356	363	353	344	370	352	364	382	359	373	323	333	369	371	357	389	395	358	346	346	324	356	382	347	362	395	355	358	391	391	344	370	374	362	362	364	369	358	370	344	342	383	393	326	396	376	359	379	371	323	330	409	385	348	366	336	353	383	375	363	353	366	376	373	344	342	373	370	359	358	405	378	323	348	355	348	377	369	355	353	369	378	368	339	337	362	372	330	337	338	357	349	355	358	333	368	359	361	361	339	355	393	339	390	346	376	371	340	360	358	338	355	359	351	362	310	379	343	389	388	333	355	370	348	336	349	368	346	346	341	375	359	365	386	377	338	344	376	396	385	368	356	375	344	371	345	368	375	359	352	329	348	327	337	381	349	363	376	341	363	344	357	331	360	380	365	367	351	353	372	365	344	385	341	320	328	352	362	349	360	385	372	356	352	364	357	370	358	334	355	336	352	338	380	340	339	390	361	386	369	357	365	368	332	349	393	329	352	332	360	379	341	348	338	336	363	340	343	368	366	366	332	342	368	389	356	367	336	348	354	352	333	364	393	366	384	325	357	374	355	367	359	378	354	357	342	334	333	364	341	377	379	334	330	374	350	355	365	334	370	352	386	346	359	374	349	315	378	330	376	358	354	337	379	368	352	348	362	366	333	332	354	390	352	350	395	353	401	354	352	353	329	361	374	353	333	368	337	374	347	319	387	330	346	373	340	363	390	373	340	353	369	377	349	342	344	337	350	364	357	374	348	355	372	358	371	364	363	400	363	343	372	339	354	372	362	340	317	344	359	363	373	370	352	376	329	321	358	337	362	378	368	405	312	363	362	359	312	330	332	376	352	352	376	355	351	366	394	381	399	364	374	342	338	340	359	333	347	369	357	342	310	382	351	369	384	344	359	351	367	341	336	371	360	356	359	330	350	355	354	360	346	342	353	355	357	381	362	369	339	352	369	356	373	383	329	397	370	379	360	383	379	348	388	357	351	395	357	330	347	370	359	368	344	337	365	383	367	349	370	369	356	383	368	369	346	382	387	366	327	383	364	354	341	357	318	398	372	357	356	307	341	355	349	351	364	379	354	388	364	371	342	352	350	392	347	370	365	357	355	366	356	365	371	338	375	355	371	385	376	376	392	342	346	358	341	341	329	353	354	365	363	356	367	341	364	334	343	339	343	346	363	395	369	351	370	364	327	342	371	324	360	364	349	362	347	351	352	350	369	363	322	359	364	372	314	369	364	349	389	353	357	351	365	361	379	370	325	323	357	369	361	337	364	371	393	343	331	350	391	377	341	343	352	336	338	343	323	328	349	357	391	335	345	361	333	336	371	357	352	361	367	365	376	335	326	387	345	362	379	350	337	388	376	364	380	359	353	376	328	346	377	370	358	358	358	343	322	355	333	387	337	350	350	362	351	369	353	340	361	355	371	363	324	386	380	337	348	380	344	366	345	377	401	396	408	392	372	320	340	371	345	362	341	358	329	342	376	371	346	372	354	385	350	364	378	345	379	345	395	372	383	394	344	350	361	372	337	337	377	375	381	377	347	357	361	375	342	364	362	349	369	361	324	377	361	371	387	361	333	392	363	363	362	365	362	359	323	354	378	359	369	332	378	355	350	382	385	367	359	356	383	373	349	339	357	354	381	354	358	329	362	387	329	345	356	334	370	346	371	365	366	332	371	373	358	341	332	353	345	334	365	369	358	373	334	368	351	385	341	347	386	338	381	347	394	354	350	344	375	346	365	357	371	336	342	345	346	372	370	376	330	353	366	348	373	375	322	389	363	376	337	383	355	374	344	367	324	326	325	357	352	370	365	367	375	349	386	349	347	344	346	335	355	357	353	324	373	340	334	391	394	350	370	360	364	348	329	347	358	344	326	331	350	375	369	336	340	394	339	342	343	347	371	351	353	376	358	345	349	371	343	345	334	354	320	361	328	352	348	341	379	349	347	332	354	372	362	375	396	355	342	379	405	378	367	370	392	328	361	383	357	340	347	335	376	372	320	344	387	328	376	343	323	356	356	348	351	370	325	377	363	371	383	365	375	374	332	328	382	351	342	365	370	340	336	333	365	341	322	351	373	348	393	374	353	364	371	362	373	354	377	349	366	350	351	368	372	353	385	354	356	369	377	358	341	355	360	380	373	382	319	355	396	376	332	382	342	359	343	348	375	342	363	383	384	357	368	384	359	371	382	391	394	347	353	371	344	365	379	389	387	323	360	369	345	363	329	361	375	361	361	360	353	357	365	375	374	363	371	356	348	358	360	336	341	338	355	336	353	389	339	360	351	335	331	336	359	338	372	357	357	342	360	391	421	374	319	355	364	368	378	364	369	343	400	351	364	403	370	385	341	356	351	352	341	344	338	378	360	356	352	358	354	331	359	337	339	403	358	334	354	404	351	328	349	360	363	361	364	363	376	369	345	357	349	352	365	344	359	334	360	362	352	364	378	366	356	333	401	347	381	365	351	336	366	365	319	344	381	358	356	342	358	335	329	364	379	388	345	371	361	348	373	331	378	346	359	355	333	354	341	376	359	360	359	338	356	379	353	334	357	360	386	377	347	335	364	369	327	345	371	360	341	363	378	344	339	343	356	339	348	367	361	386	350	389	364	341	362	355	372	353	377	320	333	376	343	345	337	346	346	342	341	386	348	341	346	362	346	330	356	372	344	357	375	380	345	331	375	329	380	353	384	366	365	351	342	365	327	369	331	335	343	341	331	363	361	362	340	358	366	335	312	364	355	348	348	358	362	355	354	366	384	353	351	327	348	317	344	335	386	372	373	350	346	328	357	355	362	363	357	360	380	379	360	369	373	366	350	375	390	347	357	369	368	363	336	374	343	364	368	361	322	346	331	366	331	355	343	373	357	387	354	325	381	327	356	320	355	353	366	364	332	361	341	369	380	358	344	369	380	348	347	350	324	361	369	370	372	352	351	348	359	337	372	375	351	334	318	387	349	360	336	352	324	345	329	369	342	357	372	343	339	382	361	366	346	390	340	377	372	340	372	354	356	367	347	354	356	347	378	386	349	373	353	338	356	366	379	354	343	347	370	350	344	377	363	362	352	330	371	342	329	367	387	342	332	352	357	352	369	324	381	361	360	352	356	379	368	368	344	369	368	356	347	353	357	360	339	388	343	357	377	344	333	356	349	373	376	342	353	389	351	356	321	324	383	388	365	371	394	349	323	399	346	369	341	347	334	346	348	352	357	360	374	362	358	352	366	380	334	393	364	331	366	349	356	369	351	373	391	375	381	397	339	380	381	345	343	363	388	354	373	372	372	344	360	389	383
14213	1310	1006	796	485	447	359	301	298	280	290	235	257	259	233	223	235	244	225	248	213	223	222	249	218	213	225	233	218	198	206	242	203	227	204	225	231	212	192	229	209	213	228	233	213	223	226	200	220	248	214	216	210	213	214	181	217	199	196	233	198	210	232	212	206	193	211	185	216	197	218	198	221	200	206	252	247	210	211	207	220	242	205	227	211	209	214	209	209	199	220	204	195	211	215	208	195	210	214	214	201	198	222	214	213	208	207	236	210	200	192	214	192	201	208	179	205	199	186	210	232	217	201	212	233	209	204	190	192	200	216	220	220	224	207	233	210	212	208	199	232	194	203	221	217	208	213	208	202	217	206	185	238	236	187	214	197	197	192	218	222	206	212	212	218	217	214	195	184	210	207	229	205	199	223	216	245	203	176	201	199	216	190	203	237	209	204	215	203	203	224	204	192	213	210	195	219	226	200	207	185	206	216	234	200	246	190	185	207	222	198	201	195	223	202	218	223	232	201	196	211	237	218	189	207	198	224	236	197	183	219	233	183	209	201	206	197	215	192	228	192	193	204	210	226	190	224	187	195	205	213	198	230	184	207	202	183	228	212	224	207	214	206	193	212	207	218	192	194	182	206	213	201	197	189	202	205	183	234	217	210	208	192	261	228	229	204	213	219	190	221	220	184	230	197	244	173	205	189	187	223	232	190	205	227	191	214	219	218	207	230	224	201	211	210	224	256	221	205	225	201	215	216	216	200	219	227	224	214	209	227	213	184	202	194	222	221	206	239	205	207	191	203	182	230	211	233	236	201	184	228	216	201	211	240	198	218	218	216	195	195	208	225	207	205	208	190	217	197	204	213	214	201	221	204	222	217	221	175	201	227	204	221	226	189	208	195	210	218	191	196	216	226	216	193	182	187	231	221	211	212	217	218	195	230	194	208	215	228	234	215	209	257	196	207	220	236	201	206	211	173	205	191	230	220	204	195	181	222	243	205	178	199	211	200	227	206	216	204	204	220	180	200	233	225	194	217	223	216	215	245	242	219	194	200	221	200	203	203	186	224	217	234	232	218	200	203	188	214	222	212	211	218	212	208	217	196	200	230	212	196	205	211	230	223	197	212	195	205	227	205	208	219	202	251	198	223	206	201	184	236	233	198	207	189	206	209	206	218	187	184	227	198	207	258	216	221	203	228	214	201	208	192	228	201	197	234	205	213	193	227	207	218	204	196	208	218	211	207	230	240	227	225	220	192	215	233	216	232	210	190	234	220	249	217	210	183	215	217	197	181	211	208	211	203	219	195	209	226	235	227	208	204	195	220	232	217	187	204	211	206	188	184	207	212	193	216	238	221	220	166	218	198	208	224	222	227	214	210	194	217	210	232	225	218	203	224	202	217	225	256	208	195	227	218	206	223	237	205	212	206	199	210	220	213	221	191	224	210	216	198	210	207	206	209	203	215	221	183	219	223	192	216	205	211	190	219	211	198	195	225	239	199	202	169	190	227	212	211	206	199	198	231	202	187	212	194	221	231	224	200	202	242	232	211	201	225	245	218	233	223	219	248	226	194	200	199	201	216	230	197	196	201	219	190	191	193	214	222	217	225	219	212	215	202	191	181	195	201	211	220	213	193	209	198	205	203	196	211	224	214	187	197	219	197	203	224	200	212	241	226	220	201	203	225	225	215	218	201	187	205	247	175	198	215	206	189	216	204	242	192	213	201	200	197	201	241	207	200	219	234	215	202	185	242	246	226	198	181	223	198	213	204	245	213	199	234	207	233	226	203	196	219	215	190	206	213	222	207	218	210	221	221	216	226	225	230	218	206	192	232	206	232	216	218	197	238	203	232	189	216	198	218	240	214	196	206	197	206	217	219	221	236	189	199	219	225	237	206	197	184	196	213	197	227	218	196	221	202	218	213	231	219	212	222	219	221	199	216	238	221	215	190	209	211	214	232	245	199	208	222	216	198	220	205	231	232	196	218	183	187	216	208	208	242	201	212	226	212	182	196	213	224	217	218	194	209	217	191	204	204	181	195	225	204	240	222	210	232	194	223	199	234	207	213	204	205	206	199	240	209	227	182	206	225	190	206	215	196	213	243	214	223	213	228	172	207	210	204	207	217	228	182	233	214	211	228	206	204	219	219	219	211	216	231	207	225	212	214	233	203	213	189	201	194	242	215	209	220	209	223	194	200	212	233	235	200	224	222	211	215	196	205	224	220	202	213	223	222	208	230	224	234	202	224	191	196	185	236	194	198	203	196	207	246	211	204	214	220	223	204	186	196	196	212	188	215	204	233	204	234	205	239	213	216	206	205	238	208	235	205	198	212	212	203	206	216	213	221	215	205	212	216	188	192	186	188	210	190	194	218	215	220	212	201	208	212	197	211	207	195	209	204	222	237	243	228	199	200	216	230	206	223	184	217	223	235	244	219	193	176	205	221	218	197	191	249	212	226	224	236	232	201	208	224	225	193	223	210	208	220	201	216	238	211	206	184	216	217	238	234	210	228	213	205	177	197	170	216	162	175	203	231	172	208	213	234	192	222	202	223	211	241	232	210	223	198	211	222	221	206	199	212	198	224	230	215	219	211	189	223	211	186	209	205	195	226	217	214	206	210	213	196	211	193	248	202	206	187	218	216	214	195	210	237	187	190	232	226	203	213	197	205	200	221	224	210	239	222	212	209	179	203	229	215	203	175	240	230	196	184	197	231	196	198	250	225	207	259	203	211	223	198	213	228	190	206	236	230	203	199	197	206	203	233	224	211	207	215	209	199	222	211	207	188	214	215	207	195	211	206	247	201	227	192	179	230	200	218	214	214	192	206	201	193	214	197	203	209	225	221	202	233	202	200	219	187	207	228	203	183	196	212	198	243	211	185	245	229	219	229	215	236	191	178	178	230	205	197	209	208	207	197	208	189	188	220	219	222	189	210	209	229	221	217	227	222	232	231	201	188	198	223	183	222	206	208	199	189	229	212	232	197	217	205	224	219	200	221	227	204	203	211	200	191	210	194	217	199	229	215	190	208	235	205	213	208	206	220	206	199	236	219	209	185	258	213	200	192	254	196	203	218	224	205	217	194	210	207	216	220	224	201	187	229	211	240	209	182	251	217	210	211	231	224	229	216	223	210	199	192	244	238	211	192	186	201	200	221	211	239	211	242	232	199	203	189	231	225	202	213	219	218	202	208	204	221	224	194	226	197	194	196	195	213	184	222	195	206	227	201	203	220	217	213	226	213	207	199	228	212	213	199	210	199	204	196	194	218	200	200	213	212	217	188	187	221	203	212	229	203	206	209	213	197	202	200	208	229	208	222	235	230	214	227	198	199	205	194	220	198	242	233	180	198	211	225	207	193	204	207	226	206	202	213	219	194	241	210	234	216	197	187	194	223	212	219	209	228	212	209	204	196	227	189	216	195	196	240	200	196	200	190	213	192	221	204	192	187	178	215	235	205	235	229	219	205	249	225	232	218	204	194	213	205	224
8153	1208	2249	2451	1943	1549	1323	1102	1004	876	866	824	746	748	660	676	683	647	611	610	603	606	607	573	629	602	556	590	587	577	580	532	594	560	586	577	577	562	563	548	560	540	571	551	554	573	558	500	534	524	534	518	522	546	554	567	569	558	531	533	566	488	519	532	522	544	545	560	528	537	551	527	558	543	538	503	571	527	507	546	508	574	556	542	506	483	553	551	557	564	533	518	530	504	534	533	517	531	518	525	560	525	499	520	516	570	560	544	514	556	568	573	530	506	535	582	505	539	535	531	538	513	506	550	530	562	553	539	513	545	563	528	548	553	526	549	553	532	547	562	525	522	537	567	504	518	522	541	488	539	512	516	502	496	502	492	494	553	539	519	489	562	541	553	543	542	560	513	507	551	540	555	497	502	514	532	498	512	550	542	555	546	548	545	533	500	551	547	555	509	526	529	531	499	545	524	532	520	528	542	494	548	540	515	534	535	509	530	530	537	520	549	542	511	516	495	514	499	552	508	556	518	566	532	515	501	496	534	531	519	471	528	522	558	529	525	522	528	538	499	545	508	508	529	553	548	547	531	512	496	575	490	553	517	519	558	531	568	528	546	553	527	564	505	590	525	554	531	569	555	559	500	487	474	521	533	494	542	507	534	517	499	510	501	528	537	519	566	571	544	525	523	540	564	506	536	493	531	586	516	555	494	548	547	528	546	542	524	552	534	534	503	587	545	560	499	508	532	508	507	528	523	533	532	549	505	516	525	567	555	538	542	584	551	555	526	546	492	571	581	552	541	554	535	517	517	526	566	535	520	545	477	514	517	520	551	574	553	524	542	537	528	544	549	493	565	555	542	503	520	548	587	519	559	541	526	510	520	492	537	555	515	524	497	530	577	515	531	554	523	516	523	541	526	513	560	488	564	514	497	591	523	517	503	528	512	541	502	560	502	535	540	586	511	526	520	471	558	550	554	539	527	507	518	564	530	597	502	569	565	536	504	545	535	515	529	514	528	549	499	533	571	530	563	571	574	530	517	515	540	573	551	501	524	531	547	544	517	505	567	539	532	553	513	527	537	498	519	550	537	508	563	524	499	518	587	541	528	595	527	537	550	499	538	541	532	556	513	525	547	490	510	514	520	572	566	547	537	556	548	573	550	522	513	530	513	582	556	512	544	535	510	538	515	556	530	510	528	536	552	483	517	536	514	508	526	540	516	544	528	519	556	583	495	543	539	552	539	526	581	500	529	561	529	547	525	489	522	521	511	534	584	560	549	527	553	559	508	525	508	493	545	558	517	524	586	518	565	517	524	533	520	528	539	552	554	531	499	493	543	589	536	511	516	517	499	545	492	535	529	519	564	516	549	556	510	568	532	578	525	550	490	546	537	530	520	517	481	504	500	471	544	557	523	544	548	495	565	519	494	548	532	487	540	555	523	513	566	509	521	531	538	524	527	540	501	532	551	521	538	518	509	539	510	531	556	580	532	530	528	568	538	503	519	528	495	509	547	559	509	504	515	518	510	520	553	540	546	510	517	502	525	517	527	543	536	513	535	530	498	525	501	526	531	527	508	540	551	525	553	500	538	501	493	525	525	525	534	507	526	546	520	538	529	563	528	561	541	508	551	535	504	541	516	502	534	517	586	520	497	561	526	526	514	526	521	550	542	558	527	574	544	492	494	529	497	514	482	545	557	524	555	518	527	530	497	528	534	524	504	551	518	541	495	520	489	496	542	546	508	555	547	535	536	537	531	523	546	534	535	520	503	519	526	529	540	541	529	517	572	557	515	537	511	518	537	585	504	482	525	555	572	545	500	525	515	528	504	496	522	523	542	519	530	546	537	523	526	530	569	559	524	469	523	543	531	484	572	512	564	561	487	523	524	524	564	524	521	497	562	538	477	552	521	558	526	524	505	519	548	545	511	513	547	573	540	531	568	558	505	548	514	567	547	561	512	532	472	529	537	538	487	497	500	508	517	512	529	520	527	527	532	531	523	509	517	556	542	552	501	521	551	530	533	513	528	486	486	536	572	534	559	555	490	511	504	586	522	530	504	496	517	546	540	565	520	517	493	524	531	578	530	505	558	516	572	531	575	528	513	493	515	530	541	553	508	513	527	520	500	535	593	532	539	582	518	520	522	516	538	541	488	513	553	487	545	505	516	584	552	521	525	559	514	543	571	565	552	545	531	551	520	542	496	562	514	518	544	512	475	551	550	486	545	542	565	527	556	534	544	508	555	573	528	544	508	563	563	570	536	503	483	507	504	540	540	538	524	534	531	534	577	516	545	563	524	503	526	552	504	516	534	543	559	541	545	492	518	499	525	506	500	523	544	527	536	536	560	501	540	561	529	501	527	517	559	543	555	530	513	545	493	544	535	495	529	580	478	542	526	519	550	553	555	501	533	559	576	488	493	523	520	535	537	501	551	557	582	492	492	549	502	513	538	554	504	507	531	555	513	515	576	490	547	556	515	506	538	550	511	519	513	453	577	531	551	513	523	521	493	542	488	520	533	561	527	545	568	533	518	552	523	518	516	491	509	549	556	515	526	568	523	539	548	536	526	501	520	529	532	568	514	519	509	531	527	546	523	561	501	551	529	530	544	534	530	480	531	544	514	587	508	554	590	535	529	541	537	545	488	544	524	543	511	534	528	547	522	557	531	552	539	552	541	515	524	520	545	556	552	559	498	552	518	509	551	511	518	534	570	536	500	522	523	495	505	524	503	586	545	532	538	549	558	588	555	557	540	550	547	553	525	552	507	521	550	528	544	529	542	552	549	535	538	513	571	553	518	523	479	552	556	567	514	532	582	545	548	536	533	518	482	545	512	552	544	514	502	512	511	526	516	505	523	503	487	491	506	518	507	482	523	525	509	526	504	569	516	506	492	496	538	484	541	552	522	540	522	536	492	519	496	505	522	518	522	487	541	520	518	522	510	566	540	539	532	546	500	538	525	553	527	478	533	529	541	545	559	551	521	584	517	552	467	515	541	543	517	521	555	464	547	505	583	517	511	517	508	500	516	545	508	537	534	539	518	554	533	600	529	552	519	511	526	578	510	550	511	543	520	533	554	563	625	518	516	474	504	547	528	535	531	513	554	568	537	508	524	523	562	580	530	540	500	507	535	537	498	528	516	546	539	526	556	545	537	531	503	559	538	496	510	513	516	576	527	550	553	539	541	540	519	545	509	486	520	544	558	542	536	524	525	527	526	519	534	576	526	507	498	550	518	527	544	528	510	546	531	514	553	556	546	540	556	526	527	516	552	537	532	514	557	529	514	512	552	497	508	550	552	531	500	559	551	562	563	512	522	553	551	507	537	575	542	545	532	548	552	544	567	511	540	512	525	554	550	524	527	569	548	542	549	493	535	537	575	565	492	516	533	538	493	527	551	532	538	528	535	484	536	556	529	511	529	553	527	508	507	548	496	497	544	567	548	531	548	516	518	574	578	529	527	516	541	522	533	532	529	516	568	530	530	530	543	527	540
1523	276	308	274	322	287	306	287	300	277	263	314	291	293	296	302	281	299	317	309	264	280	292	273	327	287	261	290	285	257	267	291	262	280	297	288	289	293	278	272	272	279	299	300	275	288	287	285	263	297	304	297	313	288	293	305	287	254	277	267	300	306	301	302	295	281	292	299	267	299	309	295	302	285	261	293	298	275	269	269	311	303	255	257	317	305	330	287	283	298	283	296	268	301	309	256	256	300	262	276	279	290	311	292	310	291	239	262	298	285	339	290	301	319	279	292	249	280	315	283	275	273	294	294	249	275	263	286	332	281	299	302	280	302	305	324	300	298	309	320	290	306	287	307	304	287	242	275	283	266	315	297	263	279	299	283	331	315	282	245	280	254	282	302	278	297	283	264	290	262	291	290	285	272	325	274	294	283	276	291	293	264	314	302	286	293	281	273	279	273	270	296	287	290	298	280	311	290	325	311	282	281	276	278	287	294	278	286	264	332	287	271	282	285	320	295	283	300	246	289	274	276	290	287	297	309	299	288	290	293	295	275	287	293	278	300	268	285	270	321	281	286	295	315	292	284	272	271	258	303	249	277	320	297	312	316	280	294	293	274	273	262	296	309	278	290	277	339	301	268	317	245	276	275	271	319	303	253	316	291	306	275	280	332	293	301	274	285	266	275	287	268	306	290	294	284	287	270	271	291	269	288	292	264	270	289	311	263	316	295	279	294	282	310	258	287	285	287	303	289	301	263	283	285	293	268	296	292	273	284	303	264	292	302	286	312	287	300	275	275	269	329	300	287	301	270	294	274	275	301	309	251	311	301	271	308	301	254	295	304	267	296	303	271	308	295	296	259	317	280	301	294	274	269	307	233	277	268	302	270	292	289	292	267	294	283	278	304	299	303	258	273	270	296	292	276	272	270	286	282	316	322	313	277	290	255	277	282	283	282	275	288	271	301	309	267	277	294	289	294	306	281	287	315	273	279	288	279	262	324	292	280	252	292	269	294	286	267	314	292	298	289	291	253	266	296	280	330	323	302	273	297	315	281	279	277	282	303	293	287	261	290	294	309	320	293	303	283	292	273	309	267	287	275	294	281	281	289	312	280	288	296	277	296	282	279	289	301	285	279	285	287	287	292	267	302	279	289	290	266	302	289	280	278	281	299	245	237	260	294	264	291	247	272	286	281	288	287	291	267	324	263	282	300	290	256	281	289	285	307	292	305	290	283	316	270	300	286	261	291	288	296	292	273	278	275	266	286	321	283	300	257	283	277	296	301	290	312	290	280	276	285	262	305	265	292	288	295	270	292	321	263	292	313	278	281	279	317	282	265	283	277	296	250	272	270	282	287	273	283	306	244	288	272	283	270	287	301	303	278	297	286	281	256	344	277	301	270	285	283	302	314	276	275	261	275	304	296	315	283	277	295	308	287	295	292	262	294	271	285	299	291	306	264	258	265	296	305	273	309	292	290	307	303	256	316	296	292	300	265	292	296	271	251	249	266	268	272	260	300	279	301	278	283	276	285	283	281	251	280	258	304	294	283	299	286	293	287	257	282	272	296	278	307	306	292	261	309	270	291	261	305	304	249	266	246	287	294	280	277	290	299	275	263	260	308	302	295	296	321	263	316	307	277	255	279	277	281	283	290	260	257	277	301	295	330	305	292	304	299	278	282	279	291	300	310	297	303	291	259	290	295	319	271	264	301	285	288	296	268	279	272	291	292	280	267	259	281	315	226	264	276	265	286	279	296	283	279	329	302	265	271	299	304	271	299	313	268	282	299	311	305	290	305	316	285	318	275	268	296	296	265	313	294	288	279	275	269	313	285	296	278	273	300	316	279	282	278	280	337	330	308	333	256	278	254	287	295	266	310	275	282	278	282	281	295	284	297	258	272	303	294	297	284	270	267	286	276	239	293	333	296	295	312	277	298	276	291	296	285	282	273	284	281	320	330	296	293	296	293	309	283	327	283	287	317	273	296	298	290	346	299	313	272	269	267	306	279	257	292	275	277	324	287	293	320	252	293	305	259	308	312	271	283	243	283	315	276	279	276	280	246	272	282	301	297	271	285	300	288	264	283	278	263	272	270	273	287	300	303	283	324	302	278	304	278	297	300	281	311	318	322	294	283	301	297	307	295	276	314	309	264	305	290	281	280	276	276	279	274	281	302	271	281	333	281	279	297	235	322	308	314	285	289	283	270	271	247	304	275	282	298	296	282	315	264	282	262	298	302	311	267	288	298	313	294	281	310	302	296	281	287	276	270	302	319	293	286	286	282	273	278	235	291	308	301	275	285	295	276	304	301	281	269	302	285	285	279	281	323	278	322	274	268	320	303	322	295	285	298	289	264	253	292	278	256	291	288	285	260	269	270	282	300	298	290	298	276	303	301	303	306	291	304	304	279	314	278	298	283	283	278	289	324	283	267	316	287	278	275	328	285	309	259	299	274	313	324	279	279	299	283	258	304	307	291	313	312	294	293	280	273	296	233	287	264	262	281	279	308	260	329	327	303	293	298	285	309	317	280	277	258	273	270	278	312	287	305	267	300	280	284	298	281	283	312	309	317	291	277	299	289	251	304	309	271	266	303	299	272	259	293	278	305	293	294	298	273	297	301	294	296	329	308	281	294	308	269	267	276	312	247	292	333	276	285	315	315	311	265	301	284	286	293	292	297	279	290	283	288	286	289	276	283	284	279	334	273	282	293	275	284	259	284	295	292	287	247	262	292	273	316	287	283	282	277	274	268	296	318	282	283	287	283	302	282	303	265	278	301	309	294	269	269	282	313	279	244	304	328	287	287	294	280	288	300	284	319	275	280	298	267	273	314	298	308	300	293	284	318	271	288	277	297	287	294	305	294	281	284	251	319	313	300	303	262	312	278	283	305	295	276	281	288	278	297	272	301	293	291	255	281	293	272	279	296	300	256	305	290	308	268	266	273	304	315	304	290	291	299	306	275	273	285	281	271	304	276	304	311	275	284	267	261	269	318	277	297	268	303	295	279	277	278	279	294	338	283	292	293	283	321	298	270	315	295	264	278	270	243	270	322	296	306	291	282	264	325	278	293	312	272	319	266	296	263	314	295	271	311	304	283	273	268	286	329	301	276	282	307	290	276	294	277	272	273	256	291	300	295	267	286	272	277	296	306	282	272	315	297	279	299	307	279	289	286	273	285	314	283	265	281	261	343	253	266	260	300	317	289	285	293	267	273	290	275	287	291	280	271	276	269	321	290	294	295	273	275	278	262	303	296	286	280	290	295	277	279	295	268	298	307	299	268	320	315	286	301	271	319	297	296	294	290	301	268	282	296	327	325	294	267	271	306	302	278	261	292	314	271	287	296	302	294	275	305	286	273	272	282	313	269	318	293	288	301	265	294	315	261	287	293	291	288	291	267	290	295	301	269	301	276	285	279	267	266	263	249	285	289	304	279	275	266	314	332	312	267	295	285	302	300	276	310	287	319	259	266	308	309	289	324	271	292	315	308
1965	685	680	648	667	691	647	691	640	687	675	638	664	701	650	676	702	666	657	689	657	679	641	713	630	657	673	610	661	643	706	667	687	620	653	658	673	649	656	675	665	662	672	629	623	621	662	626	660	660	659	612	640	628	633	631	745	699	660	667	650	664	674	678	684	649	630	653	656	692	652	700	655	609	654	691	646	674	629	636	634	670	612	663	608	667	638	651	630	646	643	666	654	701	640	667	657	646	639	648	668	690	684	629	718	685	636	611	639	644	647	688	613	674	621	589	667	648	640	671	645	647	670	639	676	625	667	624	682	685	663	670	616	641	632	640	660	622	679	694	630	657	667	680	632	670	678	638	675	671	683	675	668	640	671	661	676	650	628	657	620	644	612	643	642	616	649	648	603	641	665	682	645	684	643	628	686	664	636	659	651	634	630	650	602	620	656	714	626	634	676	621	636	632	637	668	631	654	630	624	623	611	650	629	664	631	638	677	639	642	689	623	696	705	667	670	629	676	677	657	646	608	679	650	659	666	636	671	664	637	712	654	659	675	658	619	646	631	629	632	669	670	631	630	654	685	678	657	675	650	666	639	631	638	696	634	658	637	654	643	649	604	691	659	653	665	697	637	627	650	682	646	677	669	651	662	679	665	634	671	689	614	655	669	662	642	650	616	673	638	653	700	629	637	663	676	657	629	634	648	705	656	662	695	674	659	648	630	690	671	614	616	629	659	632	632	662	672	690	650	672	640	687	633	657	608	625	620	654	620	609	672	648	662	635	624	685	612	689	689	698	638	680	633	686	646	607	686	704	684	677	663	647	615	687	644	706	684	661	637	631	652	676	638	654	641	638	636	650	656	680	665	617	695	645	658	648	682	664	638	658	627	681	660	698	609	631	674	633	668	628	670	653	683	646	657	655	650	643	644	667	632	638	642	693	655	673	646	620	662	678	680	624	663	615	619	609	613	668	655	693	597	658	657	677	624	671	671	684	657	644	619	663	653	688	628	638	675	630	668	645	662	632	703	658	666	605	636	611	624	690	639	664	654	666	650	672	667	661	665	632	655	679	645	642	687	654	653	664	602	653	657	649	637	636	669	645	639	628	689	641	633	656	663	672	618	633	654	634	658	680	701	656	670	671	651	636	613	599	660	648	643	645	637	644	645	681	642	656	651	627	707	678	677	651	602	691	664	652	631	656	655	623	675	664	652	608	635	649	614	659	631	637	678	662	673	636	619	625	610	647	634	627	681	690	654	637	738	645	644	620	663	644	604	704	648	649	697	616	647	627	702	664	698	631	680	641	643	655	641	645	678	660	645	658	611	682	678	628	660	645	674	656	613	623	665	623	657	629	629	676	606	637	681	626	618	687	619	644	654	650	677	706	686	685	689	642	700	658	691	684	675	691	641	660	647	645	686	637	617	615	682	650	648	670	685	659	665	645	634	636	646	661	679	655	628	666	660	655	686	715	650	636	697	640	657	648	636	588	632	624	592	638	631	630	630	658	667	674	637	643	639	663	623	663	681	608	600	635	681	686	680	633	686	642	693	668	671	659	630	619	659	615	645	662	638	620	666	663	657	604	719	623	711	674	654	643	642	612	625	670	638	645	657	662	644	587	641	620	637	671	669	615	658	651	684	663	645	660	626	616	638	661	679	642	635	647	634	621	673	620	667	687	671	646	693	655	684	626	695	590	719	646	707	656	640	629	622	630	685	619	714	641	669	635	692	621	622	662	619	633	645	642	648	653	634	648	659	652	661	683	641	607	661	649	677	718	633	591	628	661	648	661	662	640	654	674	613	633	647	668	647	661	654	635	642	641	609	626	606	695	663	692	625	667	701	640	695	682	642	650	707	645	664	659	640	662	609	633	655	658	654	689	683	635	670	644	646	647	674	661	635	638	659	655	638	652	668	638	622	697	647	649	669	640	650	641	616	651	678	669	636	658	630	673	614	632	640	665	637	615	630	686	624	674	631	616	730	679	674	667	657	671	695	688	667	660	689	676	659	605	666	652	602	663	644	631	687	674	699	655	668	655	621	637	651	685	660	629	652	660	641	632	641	646	664	627	649	656	627	625	657	654	607	630	633	668	665	686	637	678	664	686	693	644	644	644	647	671	606	694	641	626	665	639	675	653	692	676	655	678	650	668	673	678	645	670	680	660	593	720	628	637	625	664	638	652	706	651	660	602	656	670	614	683	642	620	665	645	631	664	618	647	670	638	703	662	627	709	663	663	634	681	670	678	674	609	666	628	680	639	621	619	658	711	658	654	642	647	678	647	685	668	644	635	613	634	622	607	659	676	679	633	655	672	675	672	649	667	665	680	657	633	643	646	682	640	646	678	644	701	623	665	679	611	635	613	664	640	667	640	630	645	616	663	695	652	615	631	621	699	694	607	642	629	636	616	676	653	667	649	653	673	622	666	661	670	650	646	645	601	656	638	669	611	648	624	658	639	661	655	666	621	661	678	684	670	632	653	665	613	612	644	663	659	685	636	686	655	608	653	652	677	613	664	627	627	629	671	635	673	684	678	670	664	685	637	663	667	655	705	653	669	640	688	657	697	648	627	648	659	662	677	644	665	637	666	666	667	659	655	683	632	671	649	699	655	645	642	679	630	624	671	650	647	658	675	687	663	636	679	740	645	633	637	649	660	651	673	576	667	652	649	653	676	678	614	684	612	692	699	652	659	675	667	700	665	685	659	641	645	636	674	701	695	637	641	646	684	637	698	634	696	652	675	674	609	603	604	648	619	596	627	638	639	670	667	655	646	652	659	689	670	643	681	591	668	654	662	583	621	657	682	670	596	682	641	680	645	619	661	641	658	664	694	642	644	631	656	652	723	678	671	676	622	627	662	657	693	668	647	669	645	650	627	625	695	639	673	675	654	628	660	683	595	660	636	633	674	628	626	644	701	641	638	647	627	648	692	616	647	673	650	645	653	674	638	677	656	660	645	677	708	682	600	640	754	675	663	645	649	619	682	615	680	648	667	699	657	648	683	660	644	649	673	645	656	687	676	649	662	640	646	629	638	650	652	674	620	640	679	633	690	670	691	662	665	686	682	627	655	660	659	612	681	621	684	690	610	681	665	587	681	678	638	624	626	646	713	649	641	642	689	682	678	637	657	634	673	655	654	684	648	676	717	646	654	631	675	622	635	630	667	684	625	665	681	669	650	658	652	665	604	590	679	691	658	617	686	659	667	580	650	636	630	666	631	634	665	663	656	659	641	656	635	612	697	629	659	624	659	632	644	653	645	656	636	600	614	625	681	656	604	645	626	667	684	690	663	680	662	646	666	617	617	712	671	615	660	629	640	675	642	685	655	645	670	679	628	628	645	590	655	655	660	652	663	675	634	681	628	672	635	670	623	590	646	638	637	645	670	650	656	605	658	655	628	624	650	669	661	628	645	641	639	632	660	662	644	652	715	623	671	625	653	617	612	671	617	638	615	590	650	666	688	623	655	649	676	643	667	656	623	711	709	685
7318	481	508	418	284	241	223	165	190	190	152	156	150	138	163	162	155	143	147	160	151	130	119	154	123	149	150	149	138	126	145	134	132	124	139	146	117	115	138	136	144	119	141	129	143	129	149	151	139	155	107	142	110	138	133	130	133	126	153	148	138	135	137	149	138	152	133	156	134	161	110	129	134	147	139	159	129	124	127	123	136	139	121	133	151	130	152	126	154	141	128	132	144	134	150	135	114	145	132	144	126	146	145	130	125	150	129	129	151	143	159	124	138	136	128	104	125	122	144	135	120	129	126	126	159	147	138	128	122	131	146	143	122	149	119	122	152	129	155	153	144	113	137	135	160	144	129	152	133	133	139	110	137	138	149	121	111	143	153	147	145	132	141	129	142	133	123	140	134	152	135	124	149	115	141	142	139	132	116	140	125	139	145	123	140	163	143	133	131	140	127	118	120	125	123	130	138	147	131	135	149	132	135	129	143	143	128	132	123	130	130	139	131	141	133	120	138	141	139	131	136	122	142	143	146	153	142	143	131	146	147	131	118	138	135	130	143	137	146	134	140	152	119	144	140	150	133	130	123	142	124	125	142	134	124	139	143	111	155	129	145	122	136	103	119	137	143	124	127	132	130	134	125	144	138	131	123	146	136	156	144	127	129	137	125	142	119	140	140	129	134	135	124	148	152	153	135	142	123	127	154	159	132	137	118	117	136	151	139	112	139	147	141	121	147	137	130	128	137	131	146	139	126	148	129	149	117	138	132	128	136	143	125	129	153	153	142	138	138	137	135	120	125	109	119	124	136	156	141	162	147	129	170	123	125	151	149	132	139	123	133	151	123	121	126	149	152	139	142	143	151	147	115	131	145	121	122	141	154	135	128	124	146	131	121	125	148	143	133	128	148	112	140	137	125	124	129	137	139	149	120	133	132	130	143	138	146	117	132	119	140	145	134	138	140	130	108	117	128	150	147	130	144	141	112	125	152	120	142	132	155	136	136	151	118	111	143	113	127	145	153	139	142	125	141	130	128	104	145	160	134	128	142	145	139	132	131	129	126	146	161	129	115	131	135	120	149	144	132	150	130	137	119	115	149	159	138	143	155	151	146	134	123	176	139	131	146	142	145	123	131	136	134	152	131	149	136	125	112	152	131	124	146	127	141	149	138	144	135	121	127	149	134	147	163	126	141	132	150	132	121	115	135	138	141	130	159	110	149	137	127	167	120	123	127	132	166	117	124	103	120	155	129	120	140	135	129	149	122	139	145	120	155	140	137	119	126	131	143	149	120	145	132	123	125	151	137	134	128	137	121	130	138	129	93	132	145	141	154	141	148	119	139	128	135	157	135	126	133	147	117	131	112	137	130	133	104	125	109	150	139	132	128	146	149	145	147	147	133	130	136	144	113	130	138	153	134	125	127	142	132	138	166	141	156	119	159	131	143	149	112	134	128	150	124	102	129	125	143	158	142	137	136	122	130	131	132	137	153	131	130	134	120	131	133	134	143	130	127	130	124	134	167	125	148	130	145	138	133	155	148	135	119	132	135	140	128	126	136	165	154	121	111	152	126	128	133	178	139	139	144	138	158	145	109	122	116	144	149	143	133	145	138	125	143	137	143	130	118	132	134	119	144	147	125	119	126	121	131	118	143	133	141	149	134	149	135	137	135	128	133	130	119	146	105	139	132	120	135	116	152	151	138	115	129	115	117	150	154	128	130	107	132	136	151	130	146	130	132	134	138	120	124	135	136	141	154	123	142	114	119	134	139	141	135	127	146	127	108	140	117	128	141	123	130	127	110	141	130	126	133	120	141	126	113	147	137	123	129	146	145	163	128	131	115	145	126	137	126	129	119	138	133	139	137	131	118	142	136	138	116	138	146	139	143	110	125	117	106	137	135	163	138	115	126	172	125	129	133	122	131	155	150	148	139	147	143	148	131	127	137	131	142	147	124	136	130	123	136	137	148	134	149	141	122	128	140	137	130	134	138	126	133	124	130	135	136	132	120	139	125	137	136	158	139	118	140	129	154	156	138	120	121	127	131	131	122	114	155	145	155	126	145	130	148	152	131	141	125	135	154	159	147	145	135	106	154	139	135	144	141	132	146	132	136	128	143	134	145	138	116	131	137	157	129	140	114	122	134	134	136	126	139	142	153	147	142	130	126	136	121	120	111	102	129	129	143	124	136	158	139	117	145	117	129	141	146	123	142	141	130	117	126	150	105	158	134	142	138	129	129	103	121	131	150	138	132	153	125	158	116	140	153	115	127	151	138	124	150	131	140	145	143	131	147	135	121	135	138	122	140	130	126	121	137	145	121	135	129	140	132	124	150	152	142	128	137	152	148	157	134	129	146	146	132	134	151	128	113	145	136	131	136	116	125	143	130	141	165	122	123	140	126	119	123	119	118	140	129	124	126	122	137	151	138	159	149	146	124	149	123	131	143	124	143	138	139	134	143	131	143	139	138	123	151	123	146	180	135	111	119	107	140	125	134	119	136	146	112	132	137	142	119	139	146	116	145	148	133	152	122	118	118	142	136	163	139	131	138	117	138	126	130	131	142	132	141	102	123	133	115	148	126	132	134	126	132	136	148	142	146	136	135	132	135	156	150	157	131	121	128	141	154	143	120	141	142	141	136	137	126	125	153	130	121	114	142	149	130	136	163	142	174	132	153	136	141	130	132	140	114	124	152	146	115	141	126	137	130	163	119	117	141	111	148	142	132	138	150	133	139	139	155	113	141	139	151	142	138	126	141	131	140	132	137	131	139	160	135	118	125	129	136	156	144	138	139	106	120	130	132	143	141	129	151	131	134	134	158	145	144	148	145	145	124	140	106	137	147	130	131	135	135	121	148	140	123	128	146	127	135	126	117	127	140	145	122	116	131	124	127	118	118	128	133	113	130	159	120	123	128	119	163	126	131	112	146	119	137	135	160	127	160	118	139	117	136	148	148	137	124	131	136	119	121	164	134	124	133	122	130	151	126	136	150	133	128	137	152	110	124	150	137	128	141	124	132	142	133	143	119	110	116	128	130	126	142	161	133	123	130	130	117	123	158	135	147	116	138	132	133	141	139	125	149	130	117	146	161	111	110	140	144	160	146	115	140	126	128	143	130	134	113	154	135	149	135	145	134	138	147	142	132	130	138	145	152	147	119	134	131	127	138	128	138	143	139	123	115	147	151	121	143	155	148	134	130	148	118	130	114	129	138	139	145	145	139	133	163	148	127	147	147	127	142	140	124	130	120	125	145	149	145	144	150	137	128	147	151	128	129	132	135	133	136	161	126	132	132	151	142	164	152	141	112	127	132	141	116	163	149	137	122	112	117	134	131	152	136	148	121	149	119	138	140	117	128	128	154	120	120	135	140	147	137	124	124	122	147	146	147	119	152	150	132	120	117	131	139	125	146	140	142	133	144	143	148	125	139	152	135	120	124	120	158	145	119	124	148	164	120	124	124	129	150	139	123	136	144	129	121	138	109	130	116	119
6091	681	1200	1368	1146	937	812	707	579	553	519	485	468	475	436	402	424	424	396	380	394	405	402	372	417	373	411	359	378	377	381	368	387	345	395	412	385	339	378	380	363	379	352	369	327	401	380	318	382	367	364	397	365	352	374	365	331	368	375	352	351	364	361	347	347	334	359	359	386	378	318	377	346	365	412	360	358	364	370	369	356	361	383	356	357	338	368	313	361	359	383	356	358	368	378	370	362	386	339	332	351	353	376	354	372	369	352	366	362	334	339	386	371	350	384	339	379	347	357	363	363	357	359	361	384	372	369	339	335	407	350	354	379	367	344	353	335	374	376	368	363	394	381	366	358	349	351	372	361	334	334	341	364	354	321	370	356	335	365	373	373	367	386	369	343	352	315	401	356	354	351	360	365	364	337	382	377	375	350	361	359	370	383	373	368	338	340	359	367	379	369	363	369	356	369	370	393	395	332	343	352	354	339	364	365	337	349	376	349	366	395	378	347	355	313	381	333	370	396	345	346	349	370	343	350	365	339	376	381	394	364	350	372	375	376	397	400	350	355	358	342	358	362	341	355	320	342	391	362	389	359	355	360	373	387	351	370	341	360	349	377	367	335	342	346	358	364	388	353	361	325	364	351	356	357	369	360	351	379	340	345	382	373	341	367	364	348	343	366	372	367	380	352	368	322	393	356	327	363	356	341	342	343	367	382	346	346	378	338	384	357	379	332	359	377	366	383	347	384	367	337	363	339	361	390	368	371	364	383	352	363	354	367	349	355	348	360	382	372	361	350	354	354	400	371	397	362	364	382	379	397	348	336	347	384	356	335	363	383	377	364	348	393	333	372	319	385	343	373	354	340	365	392	363	394	350	365	406	344	349	357	357	374	364	347	363	365	349	383	334	340	369	333	351	339	365	361	347	378	349	323	344	390	382	366	382	371	391	375	364	383	368	339	368	350	352	345	336	385	369	370	390	361	361	357	367	387	372	345	330	357	384	332	372	373	347	397	362	362	349	346	362	337	348	366	384	347	382	380	406	336	376	354	346	381	409	346	372	347	352	354	346	377	345	326	352	326	372	329	361	359	348	331	354	353	353	336	366	351	364	347	377	364	345	372	363	356	343	365	328	350	385	357	324	381	343	355	349	372	334	362	372	358	324	321	365	357	311	326	377	349	335	364	343	377	385	352	398	365	361	353	348	379	353	362	362	396	361	343	389	369	350	353	344	381	376	340	359	350	367	354	346	320	362	324	337	359	356	413	332	343	353	370	373	354	360	345	395	335	361	362	362	355	341	367	377	372	324	332	345	353	366	353	345	349	352	358	368	352	356	352	349	359	388	385	368	356	354	340	336	341	348	292	319	356	370	352	363	363	368	364	379	332	371	380	371	371	367	385	356	367	375	353	386	372	368	330	349	360	345	360	355	388	382	365	330	346	381	372	326	350	380	332	365	378	357	357	377	353	393	388	359	353	368	393	373	355	388	362	344	355	360	364	380	374	353	347	349	367	372	332	334	370	355	373	369	351	348	349	373	326	364	366	356	357	365	335	380	382	353	400	341	345	362	343	357	385	338	365	333	307	334	337	330	345	338	355	364	367	373	323	326	370	337	333	370	354	361	338	356	374	372	335	388	362	373	359	372	381	372	378	359	334	346	370	363	331	359	342	380	363	323	333	374	349	356	355	344	356	349	372	368	337	398	356	357	379	349	374	353	346	366	348	367	372	389	352	343	314	376	333	403	384	346	352	358	358	395	360	357	347	343	380	351	333	383	351	348	355	353	367	388	346	362	348	321	350	356	330	374	364	424	322	391	373	356	345	372	382	359	349	376	319	385	340	342	363	351	337	338	373	378	364	369	320	399	390	384	383	384	335	355	373	350	356	387	329	360	362	342	337	396	377	369	361	353	358	355	373	335	359	374	343	353	353	350	370	368	343	354	373	359	343	335	354	360	340	375	379	323	339	361	321	342	352	376	326	383	342	366	380	386	343	331	363	371	333	353	362	363	337	367	362	361	339	337	341	401	363	349	369	397	384	360	348	362	377	371	349	365	381	329	388	358	351	355	354	388	382	362	353	354	340	357	374	376	393	379	351	374	370	318	380	365	343	369	384	348	345	343	366	351	375	340	364	374	360	388	384	383	373	328	388	352	351	344	372	389	357	382	344	369	363	393	347	338	361	362	341	356	348	334	353	375	378	354	348	334	393	345	352	369	380	322	372	378	365	357	376	373	379	361	364	376	381	347	305	399	367	386	395	326	343	355	361	372	332	355	376	354	369	391	342	345	348	366	410	360	353	369	338	383	351	366	349	347	359	343	374	357	369	377	343	366	385	378	360	374	370	339	330	358	375	355	356	340	336	336	355	313	378	352	346	356	360	352	336	339	352	371	341	329	349	360	377	358	364	344	351	322	362	345	384	389	387	372	348	327	342	357	334	367	338	374	376	376	327	387	399	344	362	338	340	359	347	329	381	349	351	336	379	346	374	341	312	355	358	334	382	367	377	368	350	359	371	344	350	364	361	342	373	355	341	322	355	343	358	359	368	391	345	338	350	357	389	358	367	356	400	320	349	362	361	364	331	342	369	339	357	342	356	379	369	365	356	383	379	384	363	356	392	334	343	382	364	383	356	371	385	399	350	338	352	351	367	341	371	394	362	327	381	348	371	366	391	345	384	337	360	338	391	358	344	370	355	393	382	435	362	352	376	355	347	380	362	390	361	353	370	336	335	369	354	351	334	361	383	362	356	348	341	356	357	337	370	378	340	389	367	385	354	364	371	386	355	358	351	361	347	342	355	370	342	404	340	348	330	365	365	378	370	329	349	344	361	390	349	332	371	358	361	374	392	351	343	385	361	379	339	368	338	386	356	353	351	384	366	372	345	374	397	334	351	341	354	343	332	373	358	334	342	361	328	376	356	369	347	393	329	378	340	343	393	369	362	339	348	371	369	345	400	362	343	400	372	318	335	374	369	365	348	366	353	384	348	346	339	402	389	380	347	371	379	362	339	383	346	391	362	339	332	371	374	373	356	318	374	329	337	371	361	367	352	381	347	349	360	330	366	386	342	370	346	335	353	340	363	368	336	378	354	365	336	328	370	374	373	362	358	358	340	324	350	381	376	332	384	363	401	348	383	366	371	355	359	379	366	349	345	381	346	373	343	373	338	335	314	361	338	343	369	382	359	351	347	351	358	371	392	383	388	339	360	331	363	365	347	360	357	405	383	389	373	373	364	379	347	372	365	353	342	349	375	362	364	353	376	364	348	344	363	359	341	388	352	360	352	361	343	340	339	341	332	350	354	382	373	331	388	365	324	356	348	366	333	346	349	354	350	355	332	390	344	346	333	371	351	372	379	329	363	353	350	372	357	367	321	372	374	392	351	371	367	370	368	377	387	379	359	390	387	344	387	370	366	380	363	384	392	347	335	385	389	382	353	372	360	364	371	374	377	355	335	372	363	366	346	366	355	376	376	377	357	368	343	367
14416	1264	1064	730	527	428	401	353	314	300	239	267	263	253	240	219	244	235	199	209	217	237	247	240	229	239	207	239	222	242	253	214	228	204	230	236	218	181	193	211	236	215	248	209	230	212	221	217	211	237	204	251	199	210	207	195	209	213	212	206	206	218	224	217	187	182	242	213	203	212	202	189	220	206	232	206	195	223	228	176	205	226	205	217	189	195	211	192	205	193	247	207	222	247	206	218	190	229	192	223	194	220	206	212	212	198	237	219	217	225	203	204	230	227	189	178	210	226	218	201	222	207	255	217	224	236	180	197	220	194	208	217	208	190	232	226	216	201	220	176	203	208	217	246	220	208	181	207	232	210	207	215	218	200	243	231	210	237	223	184	189	199	202	232	220	222	216	211	221	193	213	214	222	221	208	232	208	204	219	200	215	214	204	193	215	210	193	204	218	219	210	184	222	211	186	209	232	221	238	196	202	232	197	197	182	213	200	232	206	210	196	205	215	198	195	238	230	218	217	236	195	193	216	218	222	215	241	231	229	201	214	218	190	201	196	206	223	192	232	191	207	187	240	213	221	238	214	212	229	206	214	220	205	213	220	252	227	197	212	210	208	230	228	205	254	217	210	178	220	216	236	228	234	227	202	232	201	225	184	218	186	227	214	222	201	200	192	233	231	217	200	225	195	219	199	210	198	232	220	231	229	187	236	200	191	195	213	215	214	224	232	204	219	217	217	212	207	205	215	222	223	223	213	210	202	210	218	200	207	197	217	213	238	202	213	209	234	240	242	205	192	215	199	201	199	202	211	223	208	236	255	227	198	216	197	197	216	198	216	220	203	216	197	198	205	207	183	184	226	199	212	222	182	219	201	186	220	228	226	219	196	202	203	198	202	230	230	230	213	210	224	201	198	202	209	194	225	193	225	217	205	183	218	209	208	190	236	196	196	210	211	212	201	219	219	232	213	206	225	195	189	227	212	184	217	206	200	189	222	206	240	250	203	210	232	213	239	204	221	239	222	227	206	232	195	199	197	215	245	227	228	187	193	191	195	202	211	216	188	236	211	209	240	219	220	234	224	242	211	221	213	221	229	201	212	230	230	231	220	182	234	234	212	224	218	196	232	218	227	232	193	202	182	222	217	218	188	207	223	234	216	198	215	205	182	226	209	233	237	199	197	244	222	219	201	228	217	227	239	198	202	215	205	233	209	205	219	235	230	229	216	209	216	213	200	203	207	207	214	220	216	225	216	213	210	225	215	221	218	209	180	198	226	195	220	211	240	196	206	217	218	215	211	208	225	196	256	213	239	201	230	204	214	193	228	239	226	194	221	208	231	220	200	196	204	210	208	205	241	228	194	208	215	208	215	228	204	217	204	210	207	223	209	218	227	200	195	225	236	203	220	200	205	243	194	184	203	203	218	228	234	223	228	219	193	236	223	235	213	209	199	210	198	197	190	237	212	249	236	213	225	191	205	195	180	189	216	221	195	229	177	211	217	195	205	222	217	211	233	203	222	205	231	220	224	212	201	213	228	213	217	214	238	182	235	234	215	210	196	233	234	243	208	187	182	222	211	195	221	225	186	180	195	219	180	234	201	215	236	232	208	186	230	189	225	203	211	229	190	197	208	205	208	235	190	207	250	226	211	208	214	234	208	194	214	220	204	200	215	224	208	216	201	206	222	193	236	212	212	210	212	246	212	208	186	188	243	202	242	220	245	210	213	207	212	230	208	224	211	208	200	199	222	196	196	223	216	225	210	234	218	193	206	218	203	227	219	204	180	186	244	205	227	219	216	257	234	207	220	219	208	222	235	243	199	204	221	201	203	224	204	207	206	214	208	208	235	219	209	227	247	193	202	212	217	182	221	208	195	223	209	201	204	246	226	214	214	217	212	187	225	203	192	222	243	209	224	212	232	213	179	252	218	200	231	231	198	225	228	209	245	224	186	189	224	194	205	214	221	221	216	192	221	209	203	189	243	210	217	217	218	200	245	222	199	211	211	214	209	226	198	189	180	221	223	196	189	215	214	211	228	203	225	202	208	209	216	197	187	199	218	198	234	224	235	191	236	215	208	224	197	188	191	204	178	207	227	216	205	234	200	229	241	238	215	189	214	234	217	218	217	206	240	223	232	215	211	231	210	197	219	204	190	221	206	205	210	206	218	234	196	212	234	202	195	208	217	197	183	197	208	183	209	209	257	222	225	196	205	194	220	212	186	178	176	235	228	223	219	199	199	205	230	230	194	201	220	221	214	207	230	191	216	228	226	205	182	218	215	202	192	209	209	234	208	188	245	236	221	194	192	212	248	226	221	210	221	206	195	254	219	246	203	228	202	210	188	241	206	239	188	218	210	198	190	214	214	208	206	209	235	206	168	219	242	180	226	196	192	222	201	210	249	208	202	200	224	187	249	238	189	234	189	215	219	198	229	209	207	217	202	219	205	233	199	200	208	206	251	216	212	203	214	243	195	237	235	243	190	216	207	219	222	202	217	210	223	222	201	203	187	229	189	224	200	218	191	218	202	216	216	242	215	211	226	223	237	222	188	227	236	205	207	180	212	240	234	216	212	216	219	214	215	217	220	208	241	202	231	196	227	207	221	220	218	216	205	199	223	200	236	202	224	204	211	223	212	240	210	209	195	229	215	209	210	199	211	227	213	181	213	240	220	208	205	237	231	219	200	199	217	208	220	240	227	205	218	223	185	234	241	210	219	198	241	223	194	212	197	195	246	216	214	228	230	228	235	223	224	203	243	227	235	251	206	194	192	218	259	215	205	226	197	220	248	226	238	207	205	221	214	192	212	210	226	197	200	202	216	180	207	220	230	234	226	220	228	199	201	210	214	214	185	183	205	233	215	229	214	218	224	193	206	201	198	219	211	233	201	215	222	201	189	186	213	213	198	210	219	209	212	209	195	225	207	197	234	222	223	198	206	218	250	217	211	205	205	222	225	221	182	192	233	206	193	195	200	197	216	237	202	204	191	224	203	200	191	226	212	213	207	211	220	197	210	211	214	239	200	209	226	195	233	200	198	216	191	196	182	203	231	215	217	202	215	220	212	218	205	200	225	224	208	219	214	229	235	212	178	195	205	186	239	214	238	201	201	215	215	238	214	224	228	236	200	224	202	210	211	208	222	165	181	200	189	216	225	224	259	220	221	215	208	210	214	210	214	234	222	193	210	237	201	185	219	221	214	229	211	219	215	222	185	201	206	207	242	242	204	198	220	213	218	209	249	190	203	214	242	207	223	193	212	172	222	190	224	199	202	224	200	211	238	200	205	194	201	216	193	197	239	212	198	200	229	193	220	210	233	203	209	207	196	210	214	210	189	236	212	219	206	229	211	190	211	204	201	219	233	222	214	237	205	234	224	197	241	235	205	224	231	200	203	227	216	191	207	227	203	224	212	230	206	239	207	226	215	239	161	198	210	210	195	208	197	225	198	202	212	186	199	237	216	204	249	195	212	198	201	191	224	233	198	213	212	216
8234	1204	2106	2469	1953	1629	1332	1127	986	891	844	803	769	684	687	717	643	661	624	601	630	621	630	637	587	517	587	578	561	617	606	591	603	566	563	572	539	549	526	569	517	569	552	582	536	539	564	513	530	547	559	544	538	556	531	525	541	526	608	586	526	558	554	522	554	561	539	483	548	560	530	507	563	507	519	553	570	548	555	532	542	602	517	561	486	545	558	500	554	505	569	552	564	529	567	530	531	512	531	577	503	568	556	553	514	522	534	508	492	546	506	566	518	539	512	520	485	561	514	518	522	553	500	548	530	555	578	547	549	507	545	528	535	552	559	546	536	546	554	518	543	556	501	558	535	490	522	518	532	512	558	541	547	533	536	532	517	510	513	521	493	510	547	555	520	515	590	499	538	531	541	523	497	521	563	540	510	550	543	531	522	519	522	528	525	537	536	531	518	575	515	514	535	515	515	543	505	502	509	532	514	585	518	532	546	511	546	558	531	572	543	539	529	553	509	517	503	516	493	546	547	528	554	559	520	537	510	560	575	532	527	548	590	517	532	497	553	540	498	490	528	525	538	529	529	535	518	565	559	573	536	517	548	505	539	551	591	538	540	538	567	487	518	502	533	508	586	529	543	562	572	562	572	523	532	526	522	544	500	545	526	555	549	563	520	508	535	601	538	533	517	501	514	531	549	558	571	491	530	483	555	527	523	523	506	535	521	534	527	526	540	581	542	548	512	480	518	498	509	536	510	538	564	522	504	555	579	536	513	541	525	508	567	566	544	574	510	565	560	566	548	509	510	507	536	579	526	499	546	568	538	507	527	540	542	530	542	549	527	533	567	534	534	509	509	490	557	581	540	543	540	520	509	526	530	514	538	507	555	560	538	536	516	513	538	505	516	534	523	533	564	515	561	509	525	497	543	509	504	542	540	511	500	526	549	526	533	529	549	538	537	546	505	507	538	547	512	579	523	529	544	543	557	533	547	568	541	503	523	530	493	494	528	547	524	573	563	525	526	500	534	523	516	546	505	575	514	517	550	536	529	519	536	547	569	541	543	525	555	547	524	505	528	517	511	522	568	599	532	563	532	587	576	520	510	513	533	560	553	533	526	536	561	548	542	536	523	517	569	534	550	534	533	536	588	478	555	535	545	543	538	567	534	520	515	504	528	539	543	531	554	536	519	538	472	544	487	520	513	520	515	525	556	521	496	501	566	546	528	506	503	535	540	575	515	553	543	535	479	570	531	529	559	510	530	531	551	533	513	518	542	517	550	565	517	553	540	523	547	546	522	486	571	528	564	554	536	518	540	536	553	541	531	537	525	527	522	535	523	498	530	565	533	506	563	542	522	518	592	522	543	526	576	537	532	555	512	552	537	497	550	513	570	532	539	542	527	553	563	498	571	528	515	567	505	535	514	549	530	561	533	533	505	548	539	539	537	524	508	538	508	529	488	574	536	535	550	577	549	517	517	487	535	554	531	561	552	513	506	543	522	539	555	532	499	536	517	516	552	543	545	526	571	558	541	530	514	502	527	525	507	492	536	571	525	532	533	560	534	519	544	538	504	554	558	498	516	517	531	532	482	568	560	556	514	499	528	517	517	531	515	569	514	548	524	536	558	544	553	551	577	525	501	511	531	554	517	539	534	553	532	578	517	557	557	541	554	545	521	492	557	513	557	580	532	509	505	548	540	533	539	522	524	507	530	537	542	577	533	540	557	534	503	506	529	566	543	532	536	543	502	554	557	525	524	552	550	532	579	540	529	527	563	520	542	545	522	547	521	559	547	539	544	525	550	538	514	521	558	508	520	529	509	508	513	537	538	532	518	499	539	535	537	538	534	529	539	557	536	579	580	514	533	560	560	504	563	509	522	521	506	523	567	524	529	572	534	547	548	526	549	521	550	506	559	535	510	530	547	542	536	538	528	570	538	534	537	553	543	509	535	535	530	558	534	535	511	514	522	528	520	524	518	512	552	518	542	543	534	574	570	540	525	513	534	545	575	565	515	514	526	523	502	501	501	558	532	510	573	541	517	558	540	545	519	497	522	548	529	562	523	563	508	507	514	548	549	522	505	589	503	505	523	559	527	562	530	520	497	533	499	520	528	543	513	515	559	544	515	527	570	535	509	567	550	563	535	526	554	571	561	563	516	559	531	561	525	534	470	543	563	557	556	480	522	505	564	531	561	557	506	553	525	538	534	539	512	499	547	562	538	507	543	544	523	552	505	530	552	530	517	539	493	505	542	543	488	493	491	489	547	552	586	497	501	499	532	505	539	570	547	513	535	538	502	540	519	561	545	532	557	524	526	520	521	565	514	541	551	528	528	528	513	549	582	520	534	533	522	524	513	542	517	535	538	542	544	544	539	570	529	525	589	524	527	546	524	525	532	531	542	498	568	517	548	530	552	538	567	545	552	541	493	525	522	543	560	518	531	508	514	547	524	530	494	526	526	515	541	529	577	488	569	495	495	528	581	547	571	543	497	512	538	516	546	565	536	509	514	544	557	574	553	559	528	565	521	586	536	510	556	524	543	532	482	526	554	533	513	530	524	562	567	518	551	501	517	525	556	529	551	516	535	571	535	536	517	577	521	551	454	521	504	539	546	566	575	556	531	586	544	511	519	509	544	522	542	558	523	536	524	555	533	519	547	518	527	541	527	522	546	507	509	528	520	574	501	511	519	537	472	545	557	516	535	498	532	526	555	552	560	528	503	528	531	560	516	497	531	547	510	539	531	544	554	534	525	517	507	496	543	504	548	574	541	537	544	517	496	510	527	506	549	509	555	535	548	544	463	528	525	527	518	528	525	521	544	510	541	501	503	508	528	552	549	537	463	529	579	510	507	536	531	534	553	539	546	563	521	508	542	538	494	541	517	543	532	557	533	600	529	520	522	545	533	552	549	555	495	574	559	540	517	551	533	498	586	539	518	530	530	529	486	563	541	502	506	522	546	531	541	520	537	549	489	533	568	539	498	554	555	516	572	559	519	507	494	521	576	537	517	545	502	550	545	519	531	504	540	587	513	560	541	559	534	498	549	511	557	551	530	537	543	567	519	529	579	548	508	553	542	515	539	526	511	582	543	545	531	525	463	494	529	583	534	532	526	534	582	531	521	502	534	512	514	510	523	523	566	528	509	542	580	549	549	552	514	518	555	537	548	540	517	548	550	519	500	522	560	538	539	583	512	534	550	543	505	489	485	516	541	538	534	525	531	538	519	552	494	539	523	524	525	572	523	498	561	511	539	537	548	539	583	525	544	526	511	512	498	516	505	544	564	558	532	531	533	536	531	547	525	519	540	550	533	534	524	562	543	571	520	569	560	544	553	522	552	520	540	536	505	529	549	492	546	568	525	508	532	536	505	507	553	520	545	523	576	494	513	521	547	522	546	539	512	471	538	526	538	559	556	518	525	548	525	552	556	534	498	492	478	541	516	523	523	552	498	555	510	526	543	505	513	553	534	527	536	511	532	528	547	537	562	510	540	509
1593	300	319	296	298	282	290	292	300	305	302	272	268	260	260	277	283	272	258	311	281	285	271	281	285	293	298	283	268	261	264	267	266	289	287	276	270	288	297	315	283	274	275	299	325	295	305	284	288	276	282	327	276	293	327	318	274	264	293	267	295	286	286	261	303	318	304	300	285	264	267	289	305	311	277	291	285	317	328	253	300	272	241	311	301	322	304	288	309	279	291	304	305	267	298	307	263	254	296	297	297	275	288	266	241	281	296	279	295	282	295	315	295	310	267	265	293	309	298	259	277	252	274	276	283	260	292	289	266	293	305	302	301	249	280	292	307	321	301	289	273	291	294	298	292	293	297	329	275	331	312	270	262	271	270	286	278	274	284	300	302	293	284	299	272	287	291	306	295	298	305	298	307	245	314	359	284	288	298	290	270	295	286	308	293	268	290	273	318	328	291	289	264	277	285	271	292	284	248	285	315	272	264	276	287	301	294	284	276	309	256	305	268	295	290	307	287	300	301	300	271	294	276	302	301	285	339	283	252	280	282	302	275	268	316	310	297	275	288	290	306	278	324	275	273	290	329	270	279	287	276	301	259	308	315	271	335	328	310	284	278	268	297	295	307	305	284	276	270	308	285	297	269	289	275	334	276	251	299	291	290	303	278	285	264	296	285	292	311	282	285	278	291	280	285	285	271	303	284	313	302	288	283	277	289	289	263	212	299	287	326	271	319	288	263	288	277	287	291	266	289	295	299	279	268	322	278	305	270	257	269	263	309	268	267	309	273	295	280	273	269	281	296	322	310	284	285	275	304	302	307	304	294	323	284	251	289	281	296	298	309	322	287	319	279	294	274	282	308	275	297	322	323	288	340	314	275	279	300	259	267	248	276	287	274	301	306	296	296	309	278	277	279	278	283	255	274	325	273	270	296	298	276	315	273	280	286	274	279	327	309	301	280	313	305	291	298	259	308	254	257	296	282	291	312	284	307	283	298	286	310	244	308	314	315	299	278	287	294	267	326	251	277	249	275	264	301	309	309	282	289	304	297	317	306	291	280	276	268	284	283	289	271	271	325	309	262	286	276	286	297	301	320	332	320	278	277	259	267	326	288	337	273	311	294	284	263	306	282	292	280	297	288	293	270	285	291	296	294	322	329	301	257	279	272	265	284	292	254	277	299	281	305	306	277	270	266	286	306	299	301	297	299	268	294	289	283	260	290	254	284	301	284	283	288	300	276	288	279	272	293	281	280	281	325	267	294	262	299	301	291	295	274	249	273	277	289	285	267	273	304	267	250	268	301	317	305	306	302	310	272	285	282	300	288	298	279	296	291	270	264	267	309	296	293	259	282	286	315	277	276	276	280	310	301	294	274	290	271	269	292	287	294	307	292	272	292	302	320	302	258	242	318	279	262	301	278	241	316	290	267	285	288	271	286	280	273	286	286	281	296	304	269	268	296	289	254	281	295	305	326	299	281	280	311	262	279	307	284	301	303	299	293	288	274	282	298	285	290	296	282	284	282	269	254	287	269	275	276	296	294	278	281	295	273	296	257	308	266	282	302	318	298	287	322	281	300	285	304	272	264	307	272	299	295	271	307	294	285	311	285	286	285	265	285	260	291	286	294	283	335	285	318	297	274	282	272	280	283	284	275	296	279	311	291	293	288	299	289	255	286	291	301	292	295	329	267	293	304	306	278	269	286	286	294	278	273	292	285	318	298	295	321	304	270	266	276	291	291	273	286	312	293	294	294	276	263	282	329	284	286	291	287	286	264	302	303	291	286	294	272	315	275	299	251	308	289	252	274	297	260	276	276	290	267	310	282	296	281	275	272	282	270	273	241	262	288	321	283	300	306	277	265	282	263	288	308	284	299	317	276	273	315	283	306	257	285	321	257	277	290	264	290	262	282	275	312	313	339	294	276	275	310	314	300	315	309	305	271	275	285	282	284	268	286	293	297	311	282	249	298	316	324	260	280	258	258	296	298	271	278	306	275	285	305	309	277	266	280	292	322	314	277	285	264	260	303	307	314	301	268	296	287	275	286	301	301	266	287	272	315	290	273	276	309	275	300	270	276	311	298	315	273	274	324	273	314	292	262	260	267	249	290	310	281	271	276	308	292	297	278	287	281	309	283	272	273	299	267	286	315	271	274	291	261	289	308	269	292	293	270	285	283	308	271	265	297	287	283	275	272	282	276	267	335	308	304	290	269	246	282	263	277	285	302	273	301	299	285	307	277	323	277	278	312	320	323	284	295	297	276	303	285	278	285	305	294	279	276	282	307	303	291	276	289	314	305	247	289	270	282	294	268	311	287	293	293	284	305	270	257	263	279	311	274	290	281	261	288	297	286	297	274	296	298	295	297	285	306	277	287	233	266	285	275	301	296	284	295	274	281	274	307	277	273	283	244	304	311	303	277	310	301	286	263	303	288	318	319	280	286	267	302	297	251	260	310	309	308	304	271	303	285	253	266	276	308	299	272	284	272	288	273	268	296	281	292	273	317	307	269	317	263	283	289	301	287	287	301	263	272	279	304	294	270	244	291	259	293	316	282	296	274	318	322	288	291	306	311	304	299	300	292	315	288	294	270	269	321	286	328	323	289	303	295	274	276	304	270	283	320	283	280	282	286	309	304	284	295	282	272	278	304	269	273	289	281	277	315	275	288	253	275	300	331	324	276	311	300	313	286	292	287	315	307	245	276	307	290	274	281	273	276	295	299	318	270	253	291	277	285	276	285	275	273	270	275	281	270	292	321	286	276	303	285	299	291	278	301	296	280	272	277	307	317	320	274	242	264	290	288	254	303	288	261	296	288	282	277	299	273	278	294	297	265	279	277	253	281	284	298	291	292	267	243	250	264	275	276	264	259	299	266	280	282	281	277	295	284	316	284	288	300	272	272	254	279	279	294	299	309	313	308	298	294	269	283	275	299	327	288	277	299	293	255	292	293	255	278	261	292	319	310	295	298	296	283	295	296	287	298	304	284	269	275	278	268	312	269	278	274	289	329	292	298	291	325	286	262	283	292	282	280	296	283	292	275	273	277	270	288	301	296	277	249	288	287	313	288	307	293	300	331	281	290	301	294	277	291	305	272	284	292	251	283	268	318	267	316	304	283	289	260	291	285	273	316	272	278	294	289	324	301	307	286	282	319	291	277	288	285	271	283	298	280	289	287	287	291	302	290	297	268	267	289	262	283	303	319	273	248	286	285	281	278	297	275	292	256	267	263	290	311	288	287	299	245	273	275	283	293	288	286	286	260	288	313	298	293	301	289	274	274	291	276	273	304	292	289	260	290	259	283	273	287	274	303	278	306	293	269	278	291	302	302	267	259	295	289	295	266	277	292	275	297	298	298	303	255	269	300	292	277	264	266	298	269	278	273	287	310	301	263	307	297	268	321	296	319	273	286	287	335	283	288	316	334	266	293	281	268	278	268	292	302	294	263	286	290	286	265	301	284	272	307	280	290	272	264	270	300	305	313	266	285	271
1952	655	654	726	711	718	682	687	646	683	691	695	647	648	659	656	682	644	656	668	646	638	598	683	644	662	623	702	660	656	652	668	669	639	631	662	619	629	649	673	715	655	654	685	652	656	674	607	637	703	635	635	639	698	696	654	650	686	662	650	668	654	692	651	636	647	667	683	645	683	671	642	668	643	671	656	643	632	647	663	664	630	607	652	628	616	649	653	644	638	696	680	661	671	627	628	613	706	643	636	663	624	664	590	625	654	647	611	653	679	654	684	644	646	648	639	664	601	649	673	633	594	689	661	672	653	639	675	645	687	638	644	722	695	654	670	632	628	673	638	657	660	649	639	588	615	643	632	643	693	645	676	645	636	671	642	608	681	609	644	648	637	641	639	667	686	642	712	661	609	656	650	645	657	626	653	705	641	639	624	663	651	661	634	652	650	695	647	628	682	632	676	676	670	609	740	682	699	628	652	640	699	637	607	648	684	683	650	678	650	681	657	647	640	622	657	640	640	624	669	641	656	635	655	684	627	654	660	676	709	640	615	653	670	588	675	632	627	668	656	625	669	680	626	623	663	626	629	657	661	667	624	614	681	653	668	688	641	652	651	617	690	635	687	635	661	635	669	609	646	616	633	652	657	660	676	664	636	649	676	655	609	646	647	648	654	631	682	640	656	661	602	646	639	648	638	677	638	636	647	687	619	640	632	671	647	682	705	674	668	625	644	597	675	632	635	652	655	665	657	652	665	646	676	663	642	696	651	644	631	655	632	649	686	695	665	637	706	638	655	643	657	654	655	676	639	648	660	635	644	686	640	634	612	665	675	639	625	686	633	651	672	715	702	682	661	649	632	641	664	675	605	684	712	657	627	644	630	685	655	669	666	642	647	650	644	605	644	652	687	668	652	649	673	662	687	640	608	674	646	693	625	637	652	671	689	678	623	660	644	693	673	641	670	669	608	595	646	644	690	608	661	670	625	583	680	682	694	678	635	607	655	665	662	698	612	618	694	666	660	674	690	702	655	623	606	640	657	667	696	669	641	630	632	651	653	650	614	693	637	644	640	677	665	657	642	641	645	690	664	663	635	668	708	656	635	674	697	687	620	694	650	642	663	667	670	667	634	627	668	640	657	605	668	633	639	656	669	649	647	646	662	655	693	639	682	645	657	640	624	661	654	601	666	622	653	715	643	631	657	609	651	643	631	668	640	633	681	622	661	696	680	727	638	676	652	617	680	655	626	664	587	620	653	675	631	650	689	696	599	680	657	658	600	614	667	673	647	626	651	692	640	636	646	637	641	684	655	649	639	651	623	658	667	679	635	636	655	674	654	611	682	694	635	607	636	655	635	597	671	652	643	616	660	669	652	659	659	696	656	622	646	667	669	642	678	673	667	630	621	625	672	654	626	673	656	717	637	705	690	660	659	661	649	690	671	672	687	664	729	652	657	751	683	628	642	646	668	650	651	693	666	673	697	657	681	681	636	642	634	645	661	620	668	695	615	637	648	623	647	617	658	654	665	658	660	640	637	649	662	609	682	664	683	621	629	674	663	678	672	613	610	638	621	661	653	653	649	648	662	622	654	664	645	626	624	616	622	605	636	654	639	619	661	623	658	653	663	688	682	621	607	646	666	595	626	647	695	617	662	649	680	709	638	651	660	660	637	664	663	631	584	637	623	643	654	665	659	695	717	646	621	664	721	664	679	650	653	646	644	635	642	658	699	669	635	630	621	701	662	580	660	614	641	616	649	622	611	648	660	672	651	671	626	705	659	633	659	637	664	654	644	676	670	633	654	654	635	631	629	609	646	609	665	669	671	627	629	650	637	659	683	650	663	622	626	657	684	660	697	709	671	675	645	644	635	605	658	667	640	626	667	643	708	656	636	639	678	619	660	647	648	712	670	689	633	645	682	665	666	719	661	639	654	633	667	680	676	695	667	659	645	648	633	622	646	663	713	612	664	647	608	631	626	640	701	670	676	596	611	653	645	676	643	636	672	635	632	677	610	658	622	652	653	611	706	626	640	675	638	651	638	638	687	636	624	718	677	638	636	621	631	686	611	641	667	673	677	649	690	646	645	607	624	642	618	695	652	654	652	657	650	618	664	679	712	621	620	645	682	663	696	586	665	634	661	683	629	709	602	645	690	687	651	660	662	651	675	639	666	698	653	643	643	617	628	701	629	684	685	646	611	660	644	642	645	648	659	706	616	672	657	660	633	657	667	693	669	649	679	668	641	630	622	660	661	673	681	664	656	625	698	657	660	693	656	642	630	703	647	692	613	643	642	630	653	692	704	652	639	702	637	657	678	658	631	678	630	607	661	652	667	698	594	633	685	664	644	684	626	657	676	717	676	589	665	674	625	680	671	645	709	639	634	646	645	591	638	671	622	613	639	621	690	689	598	627	659	663	698	669	680	707	633	653	660	571	675	620	641	644	641	666	704	669	615	683	663	682	603	651	632	649	683	613	627	633	654	681	701	693	636	659	638	633	656	640	650	653	644	654	645	677	651	655	666	666	651	660	673	621	665	690	643	689	684	667	672	668	658	682	651	631	661	615	637	663	615	684	638	638	625	622	661	651	636	674	661	675	618	618	622	636	657	664	630	623	668	622	671	646	610	671	632	653	694	634	652	656	673	667	639	657	649	668	646	646	657	643	670	650	628	667	678	651	655	672	678	659	653	642	607	650	636	682	647	654	641	633	645	644	675	664	611	659	638	659	655	646	653	683	649	646	692	666	688	705	635	616	649	623	685	641	619	622	608	620	632	652	658	732	614	666	676	658	680	650	654	701	664	653	656	703	638	666	671	648	692	666	639	657	665	684	669	667	651	593	636	662	617	661	631	672	654	662	652	692	676	639	655	638	672	627	643	656	674	733	656	641	641	619	653	660	626	682	665	647	661	630	643	685	695	626	637	639	665	625	676	645	670	677	648	618	693	664	650	631	610	667	637	666	657	685	663	631	622	636	649	604	606	640	603	582	641	667	681	658	671	684	667	662	658	650	701	665	665	623	667	649	647	728	648	668	666	654	656	651	691	628	704	659	624	606	659	626	630	665	622	663	625	674	625	680	665	654	679	643	615	646	647	663	672	638	661	638	638	678	645	643	696	664	649	661	609	656	638	634	672	659	636	639	654	668	637	661	645	638	635	681	663	631	635	643	647	649	651	685	672	635	706	653	640	622	634	661	668	639	666	688	622	646	645	629	635	696	653	681	691	648	636	616	640	715	647	630	653	639	666	646	659	642	605	706	702	668	672	639	646	675	672	646	671	643	644	636	688	642	648	630	645	672	628	621	666	688	651	642	663	657	662	680	634	623	628	647	666	681	659	690	629	625	624	667	625	626	632	650	671	654	624	670	633	650	640	630	685	632	674	622	603	619	652	669	659	672	628	712	655	623	604	714	644	649	677	645	673	681	629	639	670	631	603	719	632	652	692	669	658	672	659	630	692	676	644	648	642	682	661	641	663	662	653	658	579	614	669
7498	496	471	386	311	213	200	178	154	163	188	165	137	175	159	143	143	152	135	166	141	127	157	139	124	120	137	139	142	125	139	156	146	112	131	134	129	148	129	116	133	130	122	151	133	158	139	170	125	139	151	137	126	116	168	139	148	137	126	143	131	140	121	148	149	121	116	128	132	132	118	139	124	147	143	164	132	137	125	131	142	140	133	141	151	126	123	130	136	130	145	138	132	121	155	138	151	132	116	152	151	148	127	150	134	145	124	129	125	133	135	159	135	130	139	146	133	108	130	141	138	119	153	121	125	121	139	141	139	175	162	123	143	133	137	127	141	162	142	119	134	134	144	127	154	123	120	139	122	120	139	128	132	130	135	128	149	120	137	145	132	140	157	132	167	121	138	167	176	141	146	137	142	133	130	144	129	155	138	141	116	130	131	165	152	152	147	116	148	125	123	151	129	120	126	124	105	143	134	131	133	145	122	127	126	147	137	155	148	132	121	152	153	144	133	137	135	132	152	122	159	121	130	118	154	132	135	127	135	130	141	189	136	139	148	149	122	133	127	122	136	135	164	142	127	141	113	115	117	135	150	128	125	160	140	118	136	135	142	129	111	146	145	145	120	136	148	125	122	128	150	135	126	154	135	133	116	144	132	138	142	129	98	143	157	146	135	132	155	138	141	149	144	133	161	150	139	130	152	135	126	134	144	128	155	122	138	139	124	124	138	111	127	136	151	132	127	134	128	140	126	130	137	140	116	128	151	129	143	144	118	114	128	143	125	154	129	136	146	154	142	120	126	137	170	133	154	126	154	137	144	122	130	139	143	151	135	142	124	137	141	130	119	142	144	131	153	119	154	148	143	118	125	134	130	147	134	122	131	135	127	119	157	139	132	146	131	152	152	132	107	149	126	155	143	114	156	139	135	135	145	125	163	113	138	147	122	134	105	120	144	144	143	125	137	137	136	133	131	121	119	132	148	127	146	148	119	137	153	141	120	139	152	149	126	128	145	122	147	125	120	155	135	166	107	147	151	139	134	129	148	137	135	139	145	139	133	127	147	129	132	142	148	132	121	128	104	153	162	132	137	132	121	138	137	131	141	123	118	132	130	125	130	133	127	150	134	142	126	151	138	134	129	142	142	129	130	144	135	125	161	134	132	137	150	120	131	163	139	144	153	131	133	145	155	148	143	140	145	135	120	136	139	116	110	134	125	131	154	157	135	139	153	133	152	151	127	140	163	131	138	168	131	126	147	137	139	127	128	158	119	140	137	131	159	163	142	123	153	139	135	155	135	148	139	125	144	132	155	138	133	120	144	128	141	116	125	141	157	146	134	122	162	127	138	135	142	168	148	146	147	142	129	116	111	146	144	150	121	147	145	119	140	138	140	123	125	129	150	120	150	125	163	129	130	162	112	139	113	137	155	143	149	115	114	155	168	145	138	152	143	140	125	154	134	125	132	152	154	138	136	118	128	133	120	160	128	127	140	154	120	130	119	138	141	141	138	141	141	129	144	138	134	122	129	139	126	130	140	144	140	150	138	126	145	119	125	149	116	129	134	124	150	147	166	139	110	151	142	127	138	129	139	133	136	125	164	129	129	150	137	119	175	122	147	154	142	147	166	135	140	135	137	125	131	135	146	124	130	141	155	134	139	137	131	142	136	157	121	107	126	119	118	125	138	134	142	130	162	142	130	138	144	151	145	128	127	136	113	130	146	128	145	122	127	142	127	125	124	121	143	147	132	120	128	122	129	152	129	138	125	145	113	150	128	143	133	124	142	144	165	121	127	131	145	153	129	110	118	119	140	147	147	123	133	135	143	158	129	139	124	131	139	144	170	138	142	117	135	135	137	135	135	130	108	113	125	112	150	162	144	153	153	159	135	141	159	132	118	134	127	155	136	123	140	123	154	145	135	134	117	139	142	153	128	154	140	148	126	119	127	140	145	126	141	116	132	136	154	152	128	130	158	143	105	120	151	135	133	143	134	145	143	133	148	148	145	121	133	128	143	145	141	131	135	127	142	146	140	161	133	142	134	136	130	145	132	124	138	123	144	127	131	131	137	134	137	140	138	130	131	125	123	124	148	146	140	132	144	124	138	129	111	132	125	121	133	149	126	150	130	148	141	153	111	125	131	134	145	140	130	131	136	122	141	121	120	132	132	133	114	128	124	147	138	116	147	120	136	146	157	177	140	148	144	127	145	154	123	140	126	135	136	162	154	132	136	141	142	140	147	132	132	129	137	133	130	127	143	143	143	141	109	161	133	132	142	142	131	143	146	128	146	144	136	161	120	136	157	144	144	125	119	137	129	127	135	140	143	117	149	127	161	140	150	131	152	159	133	124	164	119	111	155	128	140	125	112	141	135	129	101	143	163	135	131	158	142	136	149	130	146	138	152	148	119	124	140	144	118	126	129	141	139	140	138	146	121	134	132	134	136	131	151	134	135	142	155	117	158	145	122	136	137	131	141	147	136	138	123	121	132	142	130	136	145	139	146	141	142	163	136	137	143	142	134	133	135	147	146	134	137	130	134	137	121	129	139	130	143	144	153	144	106	155	135	123	141	156	137	139	148	154	127	134	135	116	153	138	143	160	130	147	107	146	135	152	137	126	140	128	137	145	156	137	142	145	138	154	141	150	145	139	136	141	138	121	141	122	145	138	138	148	120	132	137	130	142	147	152	142	138	129	136	142	134	130	137	143	141	127	136	119	151	153	146	137	123	140	135	139	116	157	124	144	135	136	136	120	138	139	137	144	138	141	142	135	112	150	122	136	126	126	113	140	134	150	127	142	127	140	126	127	150	149	120	128	151	124	130	147	164	162	123	146	160	138	147	130	136	124	130	138	136	134	145	121	124	133	146	145	111	150	131	120	153	154	128	104	130	137	168	143	150	133	151	131	118	133	117	129	161	117	123	118	128	129	128	143	136	119	121	130	121	129	129	138	136	133	138	131	132	150	125	141	157	145	143	130	142	128	139	120	129	112	128	146	127	161	145	147	143	122	118	145	134	121	118	121	131	140	133	133	137	127	143	125	129	114	130	145	127	130	145	111	133	155	126	123	125	113	125	155	150	153	128	110	148	132	136	150	133	143	134	108	149	124	130	132	151	155	103	144	116	122	133	143	140	142	144	124	129	129	130	143	130	115	142	160	162	135	136	126	129	121	130	139	143	127	145	163	144	152	148	149	144	129	139	126	141	129	111	146	143	126	144	131	131	149	131	140	127	130	133	146	154	132	136	133	133	151	136	135	148	133	130	140	125	145	113	130	140	130	143	122	159	139	115	140	140	126	126	133	152	147	132	151	107	150	157	113	129	135	134	157	127	141	148	136	124	135	134	145	148	121	127	133	149	128	137	145	127	124	143	117	135	127	164	153	129	130	114	137	140	143	120	129	155	150	146	131	131	125	132	137	148	131	151	117	144	133	141	137	117	122	113	141	141	133	135	124	165	148	147	136	140	126	141	129	142	127	125	150	144	132	146
6300	658	1220	1342	1128	943	733	664	630	522	514	473	495	480	452	419	448	434	420	396	377	412	412	423	396	395	377	365	398	388	404	384	401	385	361	407	365	358	406	383	380	362	376	387	355	360	386	385	349	355	376	367	372	384	349	369	359	366	387	371	385	342	341	357	338	335	335	385	355	332	335	362	358	406	391	392	337	378	349	352	342	366	358	383	347	377	366	362	375	373	326	387	365	359	382	348	342	362	354	386	361	369	321	367	353	388	370	368	364	391	361	341	386	378	350	348	346	408	368	367	374	383	356	331	381	348	345	355	373	359	361	356	354	322	359	392	374	363	382	399	362	356	353	360	350	364	346	410	330	374	349	370	352	318	373	338	344	351	353	365	377	375	348	352	378	400	363	346	320	356	354	378	373	369	378	366	375	357	396	349	341	384	354	373	356	368	368	338	384	331	368	367	335	387	347	370	367	361	363	327	378	349	373	371	351	376	375	405	378	342	361	353	331	357	364	373	403	382	338	345	374	367	387	323	388	376	355	359	346	367	359	353	338	352	349	364	374	338	351	385	370	399	346	367	349	348	367	369	368	389	356	347	371	366	350	362	358	337	348	393	343	369	370	376	377	360	384	350	361	372	358	368	359	364	385	380	362	367	347	341	378	347	324	358	320	394	354	371	353	359	374	371	350	381	356	370	350	381	331	371	355	369	382	369	377	365	376	335	374	386	404	359	366	341	331	402	369	362	345	356	354	366	372	363	351	355	364	380	357	381	347	365	359	363	365	348	397	411	334	371	351	327	346	355	386	359	343	354	354	357	389	356	337	331	372	339	361	363	323	368	377	346	349	374	348	401	363	347	383	351	351	403	357	393	331	410	381	360	351	347	370	343	356	371	327	405	329	394	314	370	388	364	369	328	364	341	370	387	350	384	347	359	350	380	349	323	347	388	383	377	356	366	401	358	352	373	357	361	385	395	319	343	363	333	359	352	348	384	358	399	369	385	339	319	334	353	357	336	382	352	344	359	332	372	344	343	386	355	353	369	373	424	345	381	376	389	361	368	341	370	339	369	368	365	365	361	363	344	339	361	373	353	375	354	365	375	358	348	351	345	345	357	372	320	371	365	380	370	364	373	374	337	373	336	356	379	369	371	363	381	386	337	372	360	378	365	383	343	311	355	355	358	352	363	335	340	358	350	416	355	370	350	365	396	362	344	392	372	365	366	369	344	379	357	342	349	380	370	364	365	362	380	383	330	398	339	367	338	378	370	335	351	325	384	377	354	352	370	388	388	320	359	363	357	375	350	356	354	382	359	364	341	357	346	371	329	375	392	340	380	386	398	372	368	347	380	358	331	389	342	363	343	373	408	377	381	358	357	377	360	341	404	349	376	398	354	378	353	405	336	377	361	364	357	355	333	388	351	364	386	386	356	350	380	363	382	380	359	342	372	374	339	350	369	356	330	359	355	351	335	368	393	384	364	370	344	383	368	377	348	380	359	338	345	366	369	371	318	371	356	377	387	389	354	370	364	381	370	339	346	363	394	357	336	360	331	310	356	353	386	395	362	379	362	373	376	368	367	348	368	372	381	368	332	402	377	382	349	367	368	357	402	306	349	389	382	385	365	347	361	343	392	386	337	351	370	361	368	373	371	362	363	349	336	392	396	394	381	355	377	372	345	362	348	372	333	338	344	338	382	366	361	374	389	336	371	381	383	363	315	396	364	357	343	376	341	367	383	364	346	393	365	361	355	342	368	371	360	340	378	335	344	390	348	380	361	353	350	343	349	375	353	347	358	377	385	355	350	364	352	355	366	355	350	394	340	340	362	331	407	350	369	360	334	348	368	357	353	381	375	390	364	356	363	369	344	356	362	353	321	338	331	354	347	343	392	386	356	379	363	357	330	403	379	382	380	355	382	348	343	418	348	354	380	348	336	360	309	340	359	328	348	350	376	334	367	348	365	395	374	367	379	363	364	327	365	354	349	352	383	393	358	373	361	359	366	381	335	356	344	312	363	358	374	352	362	353	371	395	354	363	332	377	327	345	343	373	382	328	349	362	333	370	374	380	362	376	355	367	354	364	364	344	350	399	389	357	370	379	385	355	351	315	386	365	355	328	378	348	358	354	371	366	383	386	375	352	380	415	355	383	373	363	359	358	362	380	392	364	370	371	369	391	375	376	343	361	396	350	376	351	366	324	389	330	360	352	409	316	346	347	352	368	348	378	340	360	382	370	389	335	355	349	355	364	367	381	339	370	376	374	383	319	338	373	371	349	357	390	357	344	361	382	328	374	325	369	357	375	373	366	334	378	367	368	361	371	340	368	347	402	365	367	328	381	358	371	380	385	326	348	331	374	379	354	367	352	408	373	366	387	353	378	389	390	392	351	360	381	380	331	380	365	382	385	341	383	370	361	366	371	377	397	358	365	363	372	353	347	348	369	356	347	323	366	390	391	367	366	359	366	366	382	397	367	361	378	340	351	367	387	375	339	363	398	370	353	371	362	338	381	359	375	370	367	375	379	371	376	390	360	335	354	391	354	333	365	383	361	336	338	390	344	382	354	357	385	344	350	340	380	338	381	405	378	362	396	365	383	372	364	339	371	332	320	354	369	340	334	373	387	364	342	379	372	349	359	371	338	370	362	335	371	344	361	326	403	370	365	367	394	345	369	368	316	384	367	373	339	375	359	383	352	380	346	367	372	396	387	338	342	355	400	331	353	355	367	360	338	361	353	390	369	383	352	339	405	359	384	351	363	376	367	347	384	371	392	379	361	357	372	376	387	366	357	358	377	386	395	358	352	366	370	393	365	346	380	344	364	342	365	341	366	402	347	353	354	360	374	373	337	333	369	338	343	334	370	393	333	353	331	364	367	382	395	336	381	377	391	334	407	391	359	382	347	370	362	356	377	322	370	373	396	336	368	367	342	359	363	372	383	347	350	388	358	347	373	358	359	373	356	342	338	339	361	382	361	370	337	353	349	352	361	389	395	354	329	356	380	371	366	347	327	367	388	344	373	340	360	394	357	370	389	350	378	355	357	360	366	343	341	384	343	354	341	369	342	365	376	371	354	397	340	377	384	335	367	385	363	376	333	369	359	353	352	344	367	383	384	359	359	366	379	336	388	370	340	357	338	345	338	374	356	353	346	362	327	361	378	365	362	393	369	369	338	350	373	375	338	371	347	364	359	369	351	375	377	327	349	340	372	349	361	374	370	372	372	376	381	363	396	358	373	359	360	401	383	375	373	336	365	395	337	380	358	358	355	371	372	368	339	311	356	353	343	394	376	345	362	375	328	321	380	374	388	344	369	363	370	347	380	402	326	355	356	377	389	387	367	387	374	362	362	358	362	351	359	399	340	336	343	345	385	387	398	380	363	375	387	373	381	341	341	370	367	363	363	333	347	336	315	381	346	311	317	385	358	382	376	352	368	370	347	379	385	345	393	374	381	378	368	330	370	372	370	372	376	362	352	326	348	365	351	351	371	394
14400	1322	962	829	548	441	402	329	295	311	270	274	245	266	238	250	249	237	211	254	240	226	215	217	225	229	221	234	221	212	231	208	234	223	236	198	210	193	188	232	210	234	204	188	189	218	194	230	227	246	226	230	175	264	232	201	214	206	239	203	220	232	225	215	201	232	201	201	219	209	208	206	214	232	194	262	217	212	170	205	212	218	196	194	224	233	197	232	213	216	215	203	224	186	212	209	226	205	219	215	233	194	188	218	222	192	220	196	195	226	178	212	210	205	218	195	214	206	230	215	218	209	210	198	195	208	193	201	217	211	229	203	205	236	205	187	208	213	225	237	211	190	217	220	204	191	202	199	247	223	223	228	205	192	191	189	219	208	207	238	197	205	215	216	192	215	218	211	195	204	214	194	196	203	217	217	177	241	217	195	207	212	171	196	214	215	208	223	200	216	208	202	240	202	215	231	223	213	200	208	227	244	212	188	233	198	202	220	198	238	211	217	222	234	245	213	198	221	239	245	209	234	230	215	221	197	204	197	196	219	214	195	192	206	199	211	204	241	216	183	225	214	224	197	201	224	212	194	213	234	197	201	212	211	214	191	203	197	205	210	204	209	220	204	217	218	187	203	242	217	233	225	212	195	201	234	195	217	176	208	235	210	213	213	188	239	206	208	207	229	209	223	184	218	226	194	197	217	214	195	212	183	209	204	211	213	265	200	220	212	208	237	204	231	234	229	204	252	195	235	218	225	199	222	210	231	238	229	201	209	208	238	192	249	206	201	215	193	206	220	218	208	227	231	182	213	198	211	187	234	228	182	212	189	208	223	207	198	203	189	221	221	209	209	207	242	194	244	229	201	212	202	200	217	224	223	240	223	224	205	197	220	200	210	224	245	205	193	209	199	215	206	210	215	229	207	205	209	229	194	200	202	210	213	239	233	200	217	220	224	240	209	232	195	201	205	207	186	237	203	221	198	196	229	202	211	191	231	210	215	205	212	203	227	227	193	190	233	208	212	236	200	199	202	204	209	198	206	197	193	184	195	226	214	208	206	221	203	213	204	208	201	209	222	201	197	211	216	202	215	211	194	233	215	200	248	213	220	211	190	207	199	193	205	232	205	192	212	199	190	237	220	185	214	250	184	195	223	213	216	213	207	228	245	218	217	223	214	207	198	216	191	204	200	215	216	221	211	222	233	204	216	218	185	203	192	223	219	219	191	215	218	196	196	204	216	224	219	230	215	220	208	202	213	220	234	227	222	208	212	208	217	220	220	221	211	251	206	221	236	212	239	231	203	220	219	217	224	214	201	217	215	209	220	184	199	203	194	189	249	221	198	227	219	201	215	202	243	228	226	222	224	209	233	206	184	217	206	208	225	204	235	213	229	239	207	228	228	223	217	220	207	212	207	228	234	216	210	226	204	227	190	189	208	195	210	210	218	201	220	214	252	208	215	200	227	230	176	221	202	220	209	220	229	229	199	197	208	208	237	230	224	219	213	233	207	204	182	188	214	200	189	225	206	231	210	205	225	236	212	204	227	239	232	202	203	252	224	234	208	198	195	247	220	209	201	206	209	205	203	235	199	220	217	227	225	239	203	197	210	218	251	212	190	187	222	208	219	221	224	192	229	228	220	199	220	192	214	219	207	181	233	200	202	216	215	198	223	218	197	218	226	199	179	224	209	192	266	228	220	206	210	233	170	217	207	203	222	233	201	196	230	222	211	179	229	242	217	206	212	229	211	235	174	209	191	186	220	237	224	231	220	251	210	214	224	192	232	207	190	210	227	231	227	229	207	221	251	218	211	194	239	208	202	217	206	210	225	227	243	225	195	234	227	240	214	232	216	198	214	209	198	225	214	214	207	206	223	244	195	219	225	207	223	215	217	233	215	240	242	211	210	225	224	193	225	223	198	218	213	231	223	214	192	218	199	234	179	216	199	176	224	197	223	226	240	222	202	229	233	248	220	192	219	201	201	230	193	236	208	205	198	205	195	217	213	215	218	213	221	230	192	196	182	216	218	210	217	223	219	202	199	216	197	188	202	211	227	222	212	217	233	217	216	220	207	212	222	215	217	223	184	236	214	234	227	239	198	237	206	192	203	214	216	231	221	208	218	213	218	204	251	193	196	206	204	227	210	208	201	194	183	211	191	224	222	188	225	213	187	210	201	207	204	205	222	226	214	210	196	187	217	231	218	200	200	212	207	217	228	211	216	213	199	201	212	206	204	222	225	212	212	200	214	202	212	244	228	237	212	209	218	218	227	216	206	194	254	239	210	217	212	230	212	206	199	205	206	192	219	211	173	199	191	184	207	225	208	230	255	223	192	223	221	211	271	199	170	216	222	211	202	215	213	215	205	216	195	228	210	214	172	208	220	248	203	226	229	218	187	191	209	238	204	197	184	212	216	192	227	225	206	207	238	220	218	200	226	211	185	236	162	223	190	217	208	205	231	188	197	227	209	201	247	210	255	214	210	195	200	267	223	192	222	202	216	215	191	195	211	245	218	215	181	219	195	205	207	228	205	204	197	215	190	230	248	193	186	203	213	238	209	226	203	179	228	231	216	202	214	226	227	216	204	221	184	221	211	235	210	223	201	216	225	208	209	205	202	221	209	210	227	216	221	236	207	183	236	225	209	213	225	188	195	224	212	228	167	199	190	229	199	209	176	220	227	225	224	205	218	206	209	208	210	207	204	247	221	234	218	197	229	235	219	212	219	226	203	179	214	174	213	238	210	217	204	225	228	203	193	211	202	212	184	220	215	222	212	237	201	211	198	219	218	196	199	201	211	230	216	223	245	233	237	207	222	215	197	189	190	209	223	199	201	230	219	200	209	197	198	245	212	198	208	203	198	239	212	239	208	210	229	206	234	216	238	207	216	221	210	224	220	206	197	211	235	203	205	226	210	216	255	212	206	211	226	211	229	238	173	226	214	190	216	195	218	189	185	202	214	205	215	223	252	234	209	204	191	213	210	211	214	213	216	207	217	220	216	210	205	217	197	196	189	214	234	214	220	227	204	232	223	246	182	178	218	223	205	226	223	238	232	196	214	253	209	226	192	213	219	223	206	238	183	222	214	237	184	213	224	203	209	222	199	194	208	246	204	209	238	198	213	230	221	212	213	212	232	266	243	222	218	237	193	218	215	229	226	224	192	209	230	233	247	193	238	228	237	210	232	206	204	211	195	265	205	178	199	217	199	231	214	180	182	209	215	242	203	193	204	212	212	229	186	224	221	252	231	215	193	217	222	183	209	232	225	216	204	211	212	224	204	207	230	235	205	195	241	202	201	236	212	202	225	198	214	201	215	226	224	217	220	223	254	213	210	213	221	237	197	213	203	193	207	235	233	227	220	222	242	240	241	215	229	218	215	222	222	238	208	223	209	220	213	230	226	199	200	223	187	241	216	229	217	220	205	224	217	195	242	190	200	209	180	215	215	199	208	219	215	213	239	211	224	204	235	180	216	219	207	231	185	184	200	205	204
8294	1227	2114	2425	1963	1614	1378	1167	1002	905	858	820	764	706	712	706	704	601	638	628	600	620	632	616	526	573	624	600	594	598	590	550	577	560	559	577	569	518	544	549	525	559	535	536	579	563	575	539	574	545	527	578	555	524	576	538	584	533	542	498	521	507	530	534	541	533	520	526	574	564	541	526	535	555	506	572	493	538	521	507	535	544	530	542	517	562	562	546	534	565	512	528	532	548	547	525	534	520	542	614	575	542	516	552	496	520	586	529	532	533	505	549	514	522	557	541	527	517	528	510	562	529	548	531	531	496	531	544	558	529	539	537	530	583	540	531	543	526	506	536	525	538	535	486	519	553	534	537	571	558	503	509	535	537	553	530	537	522	524	555	547	498	528	568	538	552	541	503	563	563	534	558	561	522	536	553	587	519	523	553	597	539	477	515	563	509	511	533	570	543	545	494	587	516	563	521	532	558	508	543	519	524	504	535	565	556	533	532	560	543	526	539	525	511	540	547	516	554	535	504	490	551	537	528	536	554	560	483	550	564	535	555	531	547	585	535	547	526	505	543	520	560	540	512	559	518	580	525	534	551	509	568	529	503	552	557	536	485	546	524	571	547	526	527	526	540	539	519	559	565	528	516	512	577	586	546	538	564	530	519	561	549	488	569	548	540	547	478	548	512	546	534	523	493	514	546	526	522	525	550	556	510	539	527	571	485	540	483	544	528	534	535	542	578	554	550	542	602	557	522	533	548	506	541	571	584	526	534	552	511	560	501	551	542	538	540	509	470	550	563	488	581	532	515	549	567	560	563	522	536	560	518	533	500	518	549	570	550	559	534	492	495	533	531	505	546	546	522	549	529	512	563	525	571	492	480	557	527	513	565	489	524	582	566	533	524	566	547	561	548	555	509	553	565	526	528	584	488	529	544	549	514	518	550	520	554	499	548	543	532	531	545	550	533	525	571	505	504	521	560	522	585	549	552	504	537	568	534	521	570	515	546	539	511	495	537	519	530	543	492	537	578	543	535	560	532	539	536	556	546	547	541	528	507	567	510	532	526	555	564	516	563	531	570	570	535	508	494	529	483	551	539	567	538	538	524	548	569	534	515	517	530	577	520	554	543	551	492	581	514	540	497	530	520	563	544	569	538	567	548	518	537	529	586	536	551	531	556	552	519	541	518	540	525	545	519	525	537	528	537	529	516	509	521	518	582	536	535	526	529	577	531	526	551	545	553	534	523	574	525	510	561	479	531	556	511	561	527	557	539	567	542	537	505	562	562	519	534	528	536	522	524	528	519	532	502	533	521	568	533	517	512	529	557	530	548	523	496	538	543	566	506	495	519	561	547	567	546	537	556	525	545	519	567	591	531	500	542	491	539	484	513	550	578	504	522	524	489	528	536	533	547	518	522	536	525	552	525	521	505	552	514	551	549	492	514	546	517	543	508	518	538	518	534	568	552	513	517	525	593	497	526	533	569	554	555	532	539	524	513	534	512	516	510	537	535	508	537	597	564	550	532	526	556	484	529	543	519	555	544	543	538	570	517	537	497	547	571	513	514	512	516	513	571	556	553	526	507	528	544	547	556	513	533	526	555	555	535	552	547	519	539	558	494	554	517	553	496	543	513	540	529	558	545	507	501	579	516	541	535	531	502	551	542	532	507	516	529	497	569	564	532	542	545	505	591	536	519	544	555	515	510	524	551	513	500	545	517	528	528	502	555	521	526	522	504	525	516	525	502	576	568	539	528	574	535	543	510	530	544	509	508	549	525	548	520	514	518	529	548	567	540	545	556	585	552	538	527	563	540	524	536	573	541	506	534	513	524	533	557	560	536	523	550	547	506	530	527	543	569	514	546	520	508	562	561	534	520	540	534	528	524	550	505	571	560	521	588	474	519	558	555	522	541	547	543	518	541	537	497	534	551	513	509	559	578	523	556	508	548	552	525	551	520	529	531	562	529	514	598	534	557	530	517	539	549	591	566	573	545	478	550	531	531	542	524	557	551	564	518	536	516	489	529	528	538	556	539	551	506	494	516	515	546	526	549	509	524	524	515	542	511	508	525	536	557	526	528	511	557	551	543	561	549	572	481	504	518	566	523	556	559	479	560	536	554	538	551	528	523	567	500	524	523	528	538	506	554	554	525	533	516	553	557	536	559	554	508	555	573	518	534	556	562	540	523	522	504	573	516	504	550	495	529	519	557	571	539	515	553	540	543	548	520	538	535	603	560	523	528	531	569	545	522	550	510	564	526	497	535	521	537	503	546	533	482	524	502	534	518	546	529	546	557	551	517	534	538	555	563	573	572	553	523	520	565	546	535	515	519	529	553	576	574	538	556	572	528	534	539	483	524	516	514	524	549	531	529	564	532	549	542	569	543	546	556	511	561	542	566	493	532	568	540	550	534	533	561	527	546	506	502	528	528	490	532	523	507	540	549	550	535	561	516	515	512	581	517	493	532	533	531	530	607	520	562	504	500	509	560	529	511	501	543	539	504	556	549	510	509	535	484	545	565	528	510	551	547	502	525	503	529	533	524	489	559	509	530	544	540	507	530	564	528	492	550	573	484	551	557	507	522	517	580	541	463	524	529	533	534	541	483	523	522	532	511	516	557	528	511	539	538	533	515	536	540	518	536	548	495	578	532	548	525	550	540	567	526	547	526	519	470	512	523	559	516	528	544	476	536	540	560	544	614	503	543	540	555	529	509	544	549	543	574	549	483	555	540	536	518	517	572	512	551	551	538	572	560	554	547	522	519	522	526	547	537	556	515	523	540	567	540	547	534	469	559	551	529	525	547	563	512	507	514	511	541	530	527	516	586	535	531	542	522	542	539	478	582	513	513	503	500	562	531	558	533	511	524	564	537	535	511	515	542	566	557	524	548	560	579	541	541	519	569	510	542	532	541	510	531	508	524	538	571	543	538	595	536	546	563	544	531	515	545	542	595	525	539	484	519	548	548	567	537	558	553	584	509	561	519	543	548	547	534	531	537	549	527	542	533	540	548	589	568	586	550	576	557	551	513	519	528	553	500	546	533	585	552	562	539	549	507	530	523	536	519	519	531	552	547	524	528	542	556	537	565	520	576	541	527	517	544	545	569	466	528	560	540	539	519	562	533	525	523	565	536	517	554	528	531	564	565	557	528	538	553	549	561	565	563	523	542	517	528	518	500	546	518	510	549	563	545	558	515	531	538	542	465	512	540	534	594	536	550	563	596	542	528	515	563	546	515	503	524	565	569	539	476	521	544	504	516	546	545	553	524	553	529	535	521	515	541	535	514	554	512	540	523	532	535	550	543	510	561	543	511	544	568	516	551	485	554	537	539	512	578	557	563	548	545	567	528	529	530	566	535	492	473	561	546	512	505	531	536	545	574	545	547	530	531	513	549	538	514	518	519	530	565	554	518	567	541	510	529	552	539	535	554	515	542	556	537	534	523	593	523	524	534	532	527	506	540	512	496	555	546	517	537	535	556	530	501	546	515	500	550
1626	307	273	321	301	293	304	284	305	259	263	276	270	270	284	274	305	281	296	253	315	321	271	311	306	321	253	285	291	262	269	292	288	289	325	284	280	299	261	320	269	268	291	284	310	257	274	262	274	308	276	286	307	300	283	259	277	300	289	306	292	288	318	265	303	299	265	249	277	288	288	305	292	253	284	257	330	280	265	290	271	240	284	287	298	287	298	309	300	285	293	289	257	289	285	294	273	273	301	284	309	284	293	286	275	319	308	319	279	280	293	293	292	283	323	304	294	306	309	269	277	296	280	295	296	282	249	307	278	320	298	256	276	296	290	269	273	309	288	267	277	313	275	299	271	287	306	283	298	308	277	267	298	300	273	286	276	278	306	276	285	294	279	284	268	259	289	293	296	296	269	260	281	301	307	267	236	316	280	279	283	299	274	315	256	273	294	277	264	281	257	292	330	287	263	299	236	269	287	319	281	263	275	279	282	308	292	283	273	315	286	315	298	281	296	273	292	263	296	281	335	288	298	289	306	313	305	296	288	253	283	297	282	296	274	274	306	265	293	294	266	270	282	279	292	274	310	260	313	306	286	305	296	276	289	265	280	296	298	288	261	282	311	277	291	268	276	309	286	293	273	276	291	315	253	276	267	310	285	257	267	282	308	288	296	259	299	277	268	313	269	254	263	288	279	269	274	282	309	258	292	297	281	291	340	290	285	298	297	295	265	321	300	288	295	277	291	268	292	288	284	278	320	266	275	313	289	310	288	309	323	273	302	300	298	289	281	272	300	272	313	294	286	278	285	307	305	296	273	295	269	323	264	269	294	324	298	294	273	303	314	319	307	273	328	308	269	270	289	298	259	286	287	250	272	273	274	273	282	265	306	321	286	295	255	308	276	272	303	297	290	285	255	269	295	308	258	306	286	313	267	309	285	244	324	307	279	273	252	267	287	280	293	283	281	309	290	288	296	286	277	299	312	301	270	270	285	255	275	269	289	302	274	313	270	282	275	287	300	285	303	285	299	271	260	266	288	294	240	304	303	309	291	285	288	280	312	301	293	313	287	289	285	279	280	277	291	253	256	315	278	262	283	271	308	283	281	325	283	258	289	292	288	272	293	280	298	284	274	295	303	314	282	291	302	296	276	308	286	280	267	273	311	289	280	280	294	305	247	314	328	287	271	313	305	267	315	280	282	329	296	272	261	277	264	303	318	293	286	286	268	284	296	267	274	280	320	290	315	301	292	309	302	288	264	299	275	304	313	272	304	274	263	262	260	286	291	272	271	282	314	266	290	281	299	269	298	241	291	312	305	253	292	294	283	304	250	270	266	238	285	287	278	312	293	280	285	305	291	270	308	304	296	289	288	295	282	288	281	276	311	292	337	281	306	299	274	282	273	274	288	288	289	243	316	296	266	289	312	309	246	285	299	309	244	319	283	262	286	278	307	272	355	281	275	267	273	265	285	288	288	277	277	265	308	266	312	296	274	250	272	276	252	273	293	301	278	304	285	277	286	291	291	293	293	307	328	296	291	266	309	278	310	290	282	255	299	296	261	278	290	296	325	249	293	314	298	296	304	267	286	271	316	255	306	260	309	301	315	280	246	313	261	268	293	258	262	276	260	270	278	275	304	287	309	298	264	257	248	334	304	315	283	249	295	296	307	288	293	291	295	293	298	289	310	289	276	286	272	298	294	273	301	295	276	302	295	310	309	294	308	292	310	260	286	276	306	318	286	286	297	300	285	301	292	286	296	284	271	279	278	299	285	301	305	283	286	286	281	288	287	294	291	274	317	309	266	284	335	317	319	277	312	308	277	293	282	290	319	302	308	301	262	295	281	259	309	280	294	259	287	277	302	281	286	285	303	291	281	302	284	322	304	285	285	299	297	305	265	300	306	281	290	263	290	294	300	303	270	271	318	320	291	312	286	310	286	281	313	303	289	275	296	267	289	279	260	335	276	243	261	305	300	275	296	304	298	287	281	246	305	295	283	256	282	263	284	281	268	314	296	283	302	266	305	291	281	288	243	293	295	284	256	307	277	297	288	300	264	303	290	314	295	298	291	284	289	300	288	281	301	265	272	254	302	282	318	299	310	275	293	265	262	290	322	319	290	339	281	291	295	302	283	306	270	326	287	337	282	256	311	316	290	276	288	317	284	271	290	301	295	284	284	295	263	299	271	300	329	322	319	280	287	272	307	288	289	300	275	288	290	272	278	291	309	277	283	279	264	276	302	241	269	308	304	284	271	303	284	296	295	302	274	257	300	269	270	278	288	289	262	278	307	323	285	290	275	317	261	259	281	278	256	273	280	293	289	296	300	304	283	283	263	305	318	305	270	279	296	298	279	257	280	258	255	288	258	277	265	280	267	281	291	251	292	291	290	280	277	333	306	292	280	278	278	281	243	303	317	252	300	250	281	268	308	283	296	293	309	268	283	306	301	272	284	308	307	273	271	295	289	327	290	282	285	290	293	277	287	284	296	296	274	282	288	280	298	288	298	305	282	270	303	267	251	303	307	257	276	316	249	306	298	296	307	303	272	287	285	276	307	289	314	325	252	252	268	290	286	294	291	326	264	286	271	307	266	311	298	311	299	318	334	295	286	317	302	243	285	321	287	298	258	301	292	275	257	289	301	282	308	280	276	261	275	262	255	304	285	294	308	310	268	314	271	291	276	286	281	278	286	262	289	303	285	286	298	281	280	278	295	311	292	276	260	261	263	284	296	311	292	310	285	284	273	305	303	306	320	288	250	298	288	287	264	271	288	311	292	295	273	272	307	344	267	269	292	279	326	292	317	294	283	291	285	277	309	282	253	271	247	301	268	292	269	290	263	277	266	306	303	281	302	263	277	297	263	326	278	290	286	281	261	265	302	303	251	264	308	288	323	292	280	273	290	288	284	290	286	284	263	284	292	293	299	276	290	294	289	295	289	285	314	290	311	271	311	251	296	292	299	273	287	285	303	263	269	307	289	284	291	305	288	282	296	295	291	299	337	290	321	307	315	267	290	309	299	267	290	271	289	279	301	297	267	296	248	279	256	283	276	267	277	288	300	295	252	269	269	295	281	287	300	278	306	314	312	296	316	309	271	297	300	273	292	275	286	293	234	300	278	297	274	262	251	254	304	274	287	282	290	304	294	298	300	261	294	284	297	310	251	297	301	302	280	273	281	266	299	280	280	314	298	273	278	287	276	297	267	281	301	298	294	317	279	275	291	292	265	275	298	295	297	286	279	285	315	293	289	299	282	278	308	248	289	271	296	318	291	284	268	314	264	256	299	278	301	304	298	301	309	314	264	303	301	258	311	290	324	288	285	296	297	262	286	307	304	288	296	272	278	291	311	279	285	266	275	333	290	295	287	295	277	280	269	279	314	252	277	280	313	303	292	297	271	273	250	293	279	289	312	288	268	269	262	291	269	306	295	296	288	309	298	292	283	329	269	296	242	293	302	286	282	296	287	312	309	265	252	273	304	311	283	285	307	303
1954	652	700	696	709	661	679	645	715	637	662	668	663	682	672	658	650	615	677	684	690	702	710	642	641	652	631	655	667	649	649	636	649	641	627	659	669	607	668	677	683	661	697	641	651	672	699	655	657	651	667	653	664	646	628	655	660	677	685	676	677	657	649	693	664	641	669	698	633	646	651	643	670	669	624	679	682	621	608	643	670	660	662	684	631	690	654	669	676	630	693	644	662	674	628	658	672	686	651	672	660	661	665	611	674	629	675	688	607	645	685	665	638	679	656	679	692	690	654	624	719	659	658	643	633	678	654	626	651	637	654	637	634	670	663	591	675	686	655	625	637	700	648	624	679	684	641	695	646	644	646	671	619	644	656	670	660	620	584	652	680	670	647	661	632	651	677	627	684	636	636	658	625	662	692	686	668	662	640	685	688	652	687	701	647	628	636	661	612	623	644	645	663	701	639	663	629	640	637	680	671	661	648	704	632	645	688	706	693	625	644	689	665	614	662	689	672	661	641	668	676	677	652	662	667	628	653	695	668	690	650	647	649	653	683	653	646	670	617	663	648	670	613	645	644	653	670	630	631	647	698	668	695	622	624	689	632	679	651	631	710	660	663	653	621	647	701	607	700	669	640	658	632	694	648	630	663	602	706	662	668	660	678	676	635	675	656	610	684	626	642	642	674	721	655	656	659	629	648	699	672	651	653	670	691	666	646	667	673	642	644	656	698	665	676	673	658	708	690	670	581	669	672	596	659	670	665	626	663	703	674	645	659	669	611	660	646	684	677	718	610	683	651	640	675	668	673	644	650	631	643	669	640	601	622	670	619	626	671	652	685	661	606	678	629	649	640	660	659	631	646	677	639	680	621	689	637	629	648	667	658	657	603	691	666	656	713	623	676	639	653	604	672	647	658	695	644	659	643	634	679	682	639	681	623	623	629	645	660	664	664	643	666	628	687	640	653	644	677	662	655	645	690	666	671	704	620	634	641	667	658	659	659	670	659	695	680	620	665	732	676	652	645	647	633	665	680	673	640	674	637	634	675	680	678	655	637	663	648	661	649	646	653	650	652	656	633	648	621	637	681	660	645	697	636	632	661	672	647	650	629	638	627	669	682	674	707	679	677	641	620	679	661	650	656	657	691	656	664	647	655	701	680	639	642	598	653	684	673	620	672	601	679	623	620	678	709	654	640	632	691	660	633	669	628	680	601	623	635	675	654	633	604	723	652	648	667	648	644	633	649	653	594	621	655	653	614	691	682	653	635	637	669	644	676	632	647	616	687	615	645	643	626	660	666	667	645	639	651	631	664	665	676	672	676	696	674	636	672	637	659	632	640	628	660	652	633	672	628	632	687	656	665	598	662	664	655	675	625	665	631	646	695	638	608	653	601	698	678	672	654	625	710	657	614	671	675	651	626	636	656	634	701	666	621	685	643	688	648	626	625	634	646	633	641	655	670	620	636	589	637	658	665	614	703	643	656	678	681	627	585	684	685	563	619	657	654	655	690	642	660	683	644	684	664	673	679	693	657	666	637	679	663	706	704	660	627	628	664	660	616	659	677	659	613	571	634	618	660	623	611	620	656	635	644	631	646	653	652	637	664	606	621	656	677	638	659	682	643	620	681	633	654	661	669	673	642	670	634	634	662	644	653	641	688	669	653	635	641	651	625	677	660	687	676	651	672	637	634	666	627	673	611	660	643	675	617	670	693	697	618	633	721	660	679	663	623	631	688	704	696	655	659	722	671	683	679	719	739	639	619	683	664	684	654	703	646	699	633	696	637	645	634	648	648	632	662	685	692	661	674	651	677	660	676	638	633	617	628	681	655	710	651	662	664	660	691	655	664	659	643	644	667	644	668	623	655	663	682	671	636	594	674	637	593	668	622	609	662	593	647	689	630	676	684	698	656	687	669	618	644	618	653	604	687	684	680	703	665	661	636	634	618	610	659	669	649	639	643	639	660	631	652	684	674	652	598	671	685	608	668	654	623	662	659	666	667	652	687	644	672	652	644	686	654	694	645	650	703	700	667	672	619	630	661	634	697	640	606	677	654	679	648	686	605	660	667	640	650	648	668	655	675	645	647	591	637	658	624	714	663	645	720	624	642	724	645	643	614	627	714	667	691	666	646	680	657	678	635	683	654	647	649	695	613	626	629	658	643	679	662	688	631	661	652	662	646	612	649	667	675	640	649	590	636	663	645	648	615	689	682	687	678	657	651	624	623	622	648	662	657	648	620	643	664	654	685	593	665	670	649	617	653	668	633	717	646	657	634	662	634	664	640	643	671	674	679	661	685	625	622	642	629	656	689	644	656	636	619	677	683	656	698	640	656	657	629	665	643	663	614	653	631	664	700	645	663	644	631	664	666	638	611	651	658	656	631	678	655	680	681	679	676	628	670	623	634	684	652	689	670	633	642	681	664	633	627	657	625	650	678	700	644	629	638	621	656	623	639	642	645	694	631	658	650	661	610	650	666	618	633	634	657	627	585	693	645	629	667	657	645	648	688	611	637	678	692	641	647	647	623	672	671	673	610	654	607	650	682	672	662	673	658	665	650	671	613	630	636	686	644	657	672	654	674	665	643	670	670	657	629	659	650	629	698	672	636	653	656	702	710	669	653	594	641	642	659	657	663	677	660	661	673	698	678	651	688	649	652	654	636	689	620	665	649	656	652	652	667	684	649	646	652	637	662	656	613	701	584	656	681	652	671	668	646	665	659	646	624	665	684	670	689	699	666	625	614	642	669	641	666	630	632	661	682	623	653	662	692	686	646	630	684	698	639	644	645	657	632	640	662	651	659	655	663	675	667	689	670	627	688	686	634	691	659	641	696	665	639	666	686	679	625	666	660	678	632	644	670	636	683	637	651	704	687	651	670	642	694	640	678	639	664	683	679	691	670	695	670	675	635	689	651	667	628	690	669	649	649	653	670	655	675	621	699	667	659	687	642	645	687	649	649	702	635	641	639	635	679	674	649	653	660	648	657	640	639	678	684	649	667	633	669	618	630	708	631	667	615	681	676	698	607	627	666	619	663	637	667	659	659	607	659	646	707	672	682	599	628	637	678	652	719	641	680	645	666	670	671	634	628	647	672	690	688	678	661	652	643	600	627	673	689	641	679	672	626	645	663	634	677	643	678	570	623	694	699	656	667	637	611	643	622	632	630	659	612	643	682	632	643	642	648	663	635	647	700	694	647	654	660	671	645	659	647	617	651	651	644	678	647	608	727	668	675	637	670	649	657	631	656	682	647	642	636	660	659	651	636	713	640	652	668	668	659	697	635	658	643	662	704	689	708	639	670	687	646	664	672	680	694	655	649	631	681	664	653	674	586	660	669	685	621	617	665	656	630	691	637	648	610	675	656	657	619	635	609	660	659	662	643	650	688	655	667	718	630	644	642	663	672	650	721	627	643	673	638	663	653	648	687	656	714	648	647	605	648	682	686	636	612	662	688	666	618	644	710	664	645	670	642	648	626	640	687	693
7494	520	492	416	283	248	227	178	186	170	160	150	141	170	184	184	137	147	147	132	125	137	155	131	136	149	137	114	139	133	126	123	135	138	151	166	154	138	125	130	143	148	139	143	136	145	159	107	141	148	136	143	142	126	146	139	117	131	132	147	151	140	125	135	122	141	124	133	133	159	132	163	130	135	139	122	150	140	147	120	151	142	139	136	133	129	118	140	169	142	122	151	137	138	141	176	140	145	124	127	170	145	154	137	127	142	164	124	159	148	136	129	143	132	137	138	130	150	127	90	132	129	158	128	132	127	156	141	115	144	141	128	133	140	141	134	128	146	138	127	151	146	148	131	125	131	143	120	137	136	131	133	129	131	146	112	130	135	139	136	117	131	121	134	129	140	153	137	149	123	108	144	141	135	118	114	144	123	137	156	132	122	142	141	150	115	142	125	115	145	148	155	140	119	131	132	126	136	129	136	137	139	152	104	140	135	141	162	146	104	137	139	145	134	162	150	126	148	110	163	137	127	117	132	142	138	140	151	137	152	117	148	123	124	120	114	140	169	113	126	160	148	119	137	144	140	162	148	116	132	137	125	104	141	142	153	117	143	142	126	141	138	151	133	119	140	123	128	134	136	144	138	130	143	136	149	144	152	140	136	140	128	144	135	147	137	179	129	154	134	138	138	116	125	104	152	109	130	140	152	116	127	130	120	139	122	114	108	142	112	130	132	139	147	156	133	154	138	119	129	164	128	152	146	146	115	142	138	137	140	107	133	152	112	135	127	137	149	137	132	144	123	157	135	134	122	117	122	132	133	148	164	135	143	140	120	135	144	130	128	117	141	155	132	130	119	148	133	155	146	118	152	143	118	144	134	143	137	128	141	131	146	131	155	133	140	142	133	160	145	160	131	128	117	110	115	129	137	136	143	115	135	122	124	152	136	139	126	102	153	149	138	146	136	152	124	130	129	127	143	127	127	140	126	143	142	137	125	147	158	128	136	143	140	129	135	142	143	146	124	130	131	137	115	151	142	157	121	142	114	143	132	115	140	132	127	131	136	139	121	141	133	123	140	134	129	149	136	147	150	133	128	130	130	149	130	126	170	139	108	123	138	160	117	135	129	121	119	158	153	134	147	114	116	139	118	132	153	146	142	135	133	142	127	152	142	159	119	137	123	125	131	143	125	149	109	130	117	139	135	142	144	131	131	139	135	135	115	145	131	146	108	138	125	124	150	114	127	135	136	135	135	150	155	155	142	129	126	151	141	122	123	131	130	129	138	132	141	146	142	124	137	137	143	143	152	153	128	128	145	140	145	123	118	136	126	126	136	144	130	153	117	151	140	143	138	113	127	135	142	141	128	142	137	141	140	117	141	167	135	105	133	142	136	156	135	152	134	137	143	157	153	139	136	145	144	128	154	131	122	128	161	116	150	155	128	138	128	139	134	119	137	152	129	152	129	123	141	131	146	126	128	127	129	137	147	150	130	140	162	122	138	139	113	135	124	149	114	139	140	131	140	110	109	128	150	139	132	160	134	126	132	117	131	127	134	137	120	125	137	149	132	149	142	121	121	138	130	106	111	154	153	154	122	140	153	128	129	122	120	139	149	121	142	125	122	150	133	151	161	163	123	117	125	139	133	118	127	132	153	134	129	148	158	137	118	123	116	134	137	142	118	128	135	142	138	148	128	132	132	118	133	130	139	140	131	152	126	140	146	140	114	136	128	110	134	164	120	151	136	130	152	156	168	139	140	129	122	120	141	139	128	141	139	137	143	117	149	145	129	133	141	128	145	149	123	135	146	134	126	126	126	129	144	113	130	120	142	162	118	140	140	130	134	118	133	138	136	128	148	128	124	156	127	116	153	110	118	151	149	145	123	137	140	131	111	132	122	128	171	155	133	149	137	136	125	119	140	119	141	140	146	112	128	132	156	140	139	139	143	110	136	121	138	140	145	112	122	117	145	139	135	140	140	137	124	151	125	149	126	108	139	116	124	136	143	123	116	116	137	136	152	131	122	144	110	146	114	138	139	146	135	137	122	141	132	136	142	100	128	139	117	131	110	143	125	147	132	146	151	139	142	129	110	118	136	148	147	145	131	155	121	148	147	154	140	128	159	139	148	136	127	130	154	136	137	140	96	139	135	122	150	142	139	132	149	118	148	143	140	152	143	123	122	147	134	148	114	114	150	131	141	147	122	141	157	124	154	132	128	138	144	141	131	160	163	145	130	119	129	149	147	131	129	151	126	124	142	132	125	121	125	151	114	146	149	143	142	123	127	112	159	118	138	146	134	129	121	127	119	149	133	136	145	132	146	139	110	146	155	147	130	140	153	136	128	140	128	121	143	141	152	131	146	138	127	129	146	148	121	126	132	108	155	122	127	145	127	134	139	140	143	128	123	144	126	153	120	125	130	148	117	124	140	150	152	120	139	132	123	134	151	127	157	146	136	110	153	140	148	126	123	136	118	132	136	142	139	112	170	153	149	146	138	145	152	144	148	144	119	154	130	154	131	141	125	129	127	112	132	138	159	144	155	140	152	145	140	126	106	106	145	127	112	109	130	122	146	125	142	149	143	143	125	151	140	104	133	121	136	133	140	115	142	154	145	136	132	155	148	134	131	122	136	126	145	141	110	147	124	144	112	134	134	152	132	143	136	136	135	100	138	155	149	132	130	145	139	150	139	127	131	134	136	129	144	126	135	129	134	132	117	134	137	150	138	141	114	154	128	135	145	142	117	144	169	124	138	122	123	133	131	122	150	140	136	138	112	143	143	141	134	150	138	137	140	144	125	124	122	130	124	149	126	129	159	141	116	124	152	151	136	148	153	155	137	154	143	132	132	154	145	126	129	125	130	147	145	132	122	132	151	148	135	161	143	150	120	128	126	140	133	130	119	127	129	127	117	122	126	134	143	160	149	136	125	140	145	142	127	148	116	141	106	148	118	122	131	121	109	121	141	134	119	133	140	126	130	129	134	161	149	134	139	110	135	143	134	136	151	127	140	142	132	146	144	139	142	130	126	132	134	128	131	139	144	143	140	159	127	144	122	108	126	134	137	117	142	144	128	132	133	142	136	137	131	150	139	126	136	155	125	130	141	130	125	143	127	129	119	139	129	144	150	146	133	142	127	127	125	145	119	154	153	127	148	157	121	112	133	146	141	150	128	153	135	136	129	123	136	124	139	143	143	129	148	138	144	152	151	130	161	149	109	125	138	130	146	145	134	146	134	148	139	119	131	138	146	126	131	132	129	141	130	125	142	142	137	112	137	132	141	109	139	139	126	155	139	142	131	155	134	145	107	146	129	142	140	145	111	144	133	122	117	140	139	131	158	142	128	135	147	141	131	147	145	139	111	137	142	153	138	134	133	139	120	129	133	149	123	148	144	122	142	128	140	141	127	131	135	144	161	156	131	132	110	152	136	151	161	160	136	120	132	145	127	132	154	136	129	136	130	151	132	164	138	119	122	143	132	143	129	133	155	111	126
6293	607	1187	1306	1146	919	758	661	647	574	491	487	480	521	467	452	438	422	444	401	389	432	381	404	392	388	382	403	388	402	379	396	385	390	390	373	351	392	402	402	350	341	343	372	353	363	355	390	387	383	373	330	349	367	378	367	354	320	356	383	385	378	416	357	367	393	341	361	346	377	381	366	366	400	367	405	384	383	377	363	373	361	322	410	386	369	344	352	376	348	362	364	355	366	345	329	364	370	323	356	370	355	350	345	365	331	351	353	367	355	395	385	340	349	376	396	380	357	378	366	389	348	357	342	356	348	368	357	359	422	316	347	350	375	389	404	395	385	366	348	365	384	401	313	344	393	357	365	347	366	361	339	360	378	365	357	335	380	322	355	367	353	345	380	340	371	348	387	379	374	355	387	389	390	364	340	371	379	365	365	370	362	357	377	348	355	388	364	386	367	358	364	370	370	346	346	380	376	359	362	378	344	374	359	370	384	360	341	377	376	331	342	390	342	364	358	354	356	341	385	379	387	343	345	393	365	343	344	353	382	378	343	364	363	396	380	364	362	346	367	344	368	352	355	334	331	349	365	376	368	365	357	369	331	384	384	383	371	400	348	378	352	370	368	346	353	383	389	339	379	373	342	392	362	396	350	360	371	341	340	356	355	408	335	354	358	358	354	350	365	375	359	384	364	382	380	344	358	386	384	373	355	355	360	407	363	389	343	358	331	355	357	392	374	396	356	385	377	348	366	380	335	389	367	369	358	369	370	366	366	381	342	359	373	339	365	388	385	375	360	351	346	338	357	367	393	357	367	337	350	342	376	353	363	393	357	370	343	378	396	330	337	366	356	354	337	371	360	350	319	358	355	385	394	342	369	352	383	357	401	372	361	362	384	363	362	357	329	365	357	360	384	362	377	373	342	367	318	357	375	352	357	385	347	341	360	362	395	383	356	369	346	360	365	346	388	379	350	337	411	342	369	337	346	386	351	394	378	380	381	346	376	389	393	338	357	342	361	345	372	321	342	339	363	350	344	337	382	384	353	352	372	378	386	351	379	380	382	337	353	369	362	338	386	374	360	357	362	357	376	341	406	377	353	354	374	373	349	317	345	404	331	387	357	363	341	362	330	352	364	365	339	389	372	370	368	361	385	350	346	342	375	368	353	322	374	344	382	363	356	365	352	368	350	376	375	338	362	384	351	343	343	385	310	350	380	366	329	371	319	353	360	382	360	340	364	337	379	359	376	332	366	367	396	391	381	378	356	401	357	336	355	324	338	366	357	368	384	356	340	366	377	332	355	364	380	379	370	399	369	369	384	341	345	343	390	350	359	377	354	367	348	349	337	360	381	380	385	363	348	389	350	421	356	351	362	361	368	381	335	347	369	326	342	386	367	365	331	343	315	343	388	357	372	388	365	385	367	346	333	355	368	336	340	348	385	357	364	370	358	369	375	394	371	337	361	388	380	367	384	341	395	376	349	384	366	346	357	381	381	385	387	364	366	359	349	345	341	321	373	349	354	371	398	381	348	329	333	372	370	353	411	366	364	372	351	369	369	385	363	389	364	379	357	371	383	338	381	381	345	333	371	344	362	372	398	341	345	371	330	346	369	373	363	382	367	393	356	390	355	370	369	333	402	373	369	356	371	349	367	356	362	356	405	363	352	363	360	328	353	349	378	362	348	344	332	358	376	389	351	379	347	377	359	357	379	386	358	381	379	347	365	346	350	366	357	380	389	357	355	365	327	358	394	371	353	359	354	356	377	375	401	350	339	328	371	399	379	344	352	342	338	348	377	382	387	360	415	352	383	364	363	362	390	344	383	386	355	382	355	390	357	367	362	375	362	334	366	368	369	354	368	345	354	356	378	352	338	361	347	363	342	329	351	366	349	355	366	356	382	359	336	389	370	371	344	352	360	323	378	371	372	341	391	338	352	362	366	400	333	341	348	290	360	362	373	369	373	369	322	352	361	395	373	379	380	361	357	386	373	329	363	367	357	348	371	346	352	366	326	388	344	338	420	380	317	360	373	385	383	347	391	347	363	366	330	383	348	350	371	375	352	342	338	374	388	353	346	388	330	345	393	361	376	375	343	358	338	342	365	358	380	346	368	380	352	333	389	371	360	336	335	357	372	352	375	331	331	332	382	359	367	368	350	370	340	379	356	322	358	370	376	377	350	362	371	356	351	370	376	421	338	371	342	367	403	338	365	366	347	372	360	380	390	365	350	403	351	362	372	336	345	339	350	323	364	341	365	335	375	369	370	392	375	363	357	357	340	349	380	384	351	357	357	327	363	375	399	361	372	356	360	343	344	353	359	373	382	355	358	364	390	371	355	337	379	360	320	357	371	366	359	390	354	377	384	361	393	389	379	340	366	326	338	355	326	355	345	360	332	359	369	369	401	373	364	337	376	346	345	381	382	373	389	359	349	355	351	384	341	342	376	372	353	352	376	402	374	365	384	383	383	382	364	389	359	364	354	318	323	382	378	375	354	370	362	359	368	331	349	327	374	368	393	381	349	383	364	382	379	361	324	366	385	384	341	372	358	369	337	377	372	363	361	336	333	377	336	370	359	375	396	362	381	370	384	361	358	366	370	361	375	343	408	393	366	378	396	367	351	367	397	371	356	394	351	337	366	342	361	337	364	333	386	326	336	354	353	372	374	354	389	349	351	353	400	357	302	352	355	360	395	304	405	371	374	368	308	346	406	351	360	365	373	343	366	344	357	357	344	359	393	363	338	344	349	373	383	381	370	360	357	352	321	363	356	357	354	349	346	339	355	359	367	369	364	349	342	360	341	333	357	380	347	319	367	378	370	343	352	362	379	369	392	318	369	387	335	389	375	345	350	360	381	324	358	350	374	344	368	391	348	336	385	382	367	359	349	355	371	388	394	387	383	339	389	383	333	375	385	379	336	371	340	352	385	348	380	364	377	371	363	351	382	361	350	386	346	387	390	343	338	349	338	366	375	344	357	347	375	392	318	360	390	353	368	359	358	351	345	363	372	335	356	380	354	361	340	365	375	379	376	328	389	371	364	363	371	355	349	387	402	387	382	348	352	375	347	368	398	393	347	369	357	357	358	339	361	354	351	385	380	318	381	363	374	360	370	375	356	355	334	389	365	345	355	354	366	368	376	316	368	350	363	352	370	406	395	366	383	371	389	350	335	373	342	348	358	351	369	341	351	385	369	358	384	348	362	373	376	358	387	370	347	351	355	329	350	371	358	357	361	387	353	362	339	356	360	363	378	340	379	351	380	336	385	309	362	346	360	364	368	329	376	339	340	308	382	376	403	374	335	341	395	353	349	373	352	346	364	363	351	381	363	360	354	336	367	370	366	363	349	361	363	351	393	358	375	377	380	366	342	379	359	363	328	351	354	361	371	375	373	366	357	356	371	362	355	356	377	354	338	342	373	358	388	345	347	347	371	355	381	366	383	367	371	366	386	354	374	382	347	352	333	334	363	349	349	374	391	346	364	361	359	352	397
14832	1275	1055	760	523	439	380	340	316	239	280	256	240	235	249	242	251	217	217	202	219	229	242	221	205	240	211	196	215	198	207	195	230	222	229	195	211	199	187	206	218	194	232	232	224	195	217	202	238	208	204	213	217	220	225	201	205	206	209	211	191	220	222	213	195	217	219	217	216	221	194	212	198	228	231	226	206	198	218	234	252	210	222	213	215	225	203	232	199	229	217	210	214	230	199	218	241	193	230	198	200	201	225	203	243	196	221	221	199	206	224	211	212	215	227	212	215	196	204	207	216	214	215	216	220	246	221	220	207	234	193	210	245	186	215	208	225	209	212	205	223	178	209	240	229	223	226	226	202	219	243	219	235	191	216	195	204	208	231	218	223	203	224	189	192	203	199	212	215	196	203	204	213	214	200	217	199	205	229	192	229	224	205	229	194	211	236	199	189	216	195	214	204	197	205	233	201	214	221	197	228	214	237	216	232	224	207	219	217	229	230	206	181	204	205	200	195	211	178	217	209	227	222	215	233	254	221	210	199	222	183	172	224	218	227	208	201	232	235	219	206	217	213	225	221	206	231	200	190	234	208	201	213	214	227	188	227	224	191	239	253	191	211	211	218	194	224	240	256	228	226	213	231	203	242	212	193	221	222	230	215	217	201	214	233	208	218	216	228	224	216	216	207	212	182	200	238	233	217	212	231	215	151	240	184	238	216	210	190	196	221	218	228	219	208	222	232	176	210	208	212	202	202	218	237	223	210	200	247	216	213	209	205	237	209	238	203	193	231	224	209	230	228	254	226	224	213	213	223	211	191	212	229	249	229	218	209	215	199	220	204	229	197	237	206	217	245	230	216	214	227	215	212	206	209	241	204	196	229	236	205	201	218	210	236	235	240	216	219	221	201	201	234	213	215	201	199	207	212	208	185	210	211	212	230	201	238	197	208	220	241	230	209	231	234	220	181	227	237	183	199	199	225	228	204	198	206	220	219	205	193	206	205	234	205	219	204	213	222	217	227	185	199	226	226	203	206	239	218	205	222	218	215	235	217	212	243	216	229	200	234	220	236	200	237	242	218	227	232	205	225	213	207	196	195	234	221	223	234	215	186	230	252	210	199	183	236	213	221	221	207	236	220	208	210	209	211	213	220	217	205	193	213	177	185	229	200	232	241	184	230	202	223	226	230	209	237	221	226	196	218	225	195	201	222	227	189	218	214	228	200	212	228	223	237	198	212	208	188	242	230	202	211	205	173	209	212	211	206	216	237	249	241	191	194	232	211	220	221	207	194	221	235	220	218	207	232	203	214	215	232	231	194	202	196	224	224	237	211	206	230	214	218	210	207	219	193	214	199	223	223	211	226	234	208	202	225	195	198	216	209	207	213	243	224	195	201	203	221	203	236	212	200	201	220	203	230	204	205	248	187	254	196	227	225	216	220	230	226	215	211	199	222	238	214	240	218	229	182	200	192	222	200	236	240	241	186	219	224	209	209	217	229	217	193	231	219	197	229	224	221	217	210	212	246	209	236	206	212	229	202	207	223	220	221	237	207	219	207	231	217	206	211	229	228	212	220	199	237	250	212	221	199	216	194	186	222	220	213	211	237	240	255	196	197	227	217	234	224	229	209	229	201	212	221	177	222	175	189	214	219	235	210	231	239	213	244	193	253	221	251	213	220	193	206	221	229	216	210	214	196	234	238	192	199	230	218	256	215	222	216	207	186	227	214	215	223	203	176	230	220	211	197	203	204	240	209	229	237	238	225	183	198	201	224	235	208	226	198	194	204	212	195	250	213	199	203	227	248	216	231	231	204	225	208	222	254	220	190	216	192	195	235	205	199	217	188	221	228	218	202	199	239	189	219	212	215	203	212	226	231	208	211	176	203	208	222	218	206	204	186	215	208	230	231	222	215	222	217	221	221	220	215	219	226	205	224	225	220	201	202	231	212	220	210	226	217	224	206	202	212	189	216	194	242	205	223	240	233	205	230	184	235	237	231	219	231	228	231	205	215	218	209	195	187	187	213	238	221	219	207	187	215	191	208	257	223	211	198	206	216	189	249	201	208	230	214	184	212	227	229	227	203	201	253	183	208	177	228	198	207	214	211	173	203	209	212	220	209	201	204	212	213	185	210	216	206	202	220	226	211	210	209	191	217	206	243	208	220	221	225	200	239	207	201	237	200	209	221	243	217	184	199	208	202	232	260	219	194	199	213	178	218	199	192	226	219	237	208	185	210	249	206	234	221	214	217	203	221	207	212	209	214	242	218	222	204	219	246	190	211	191	212	218	246	219	220	222	223	248	217	193	226	210	217	226	227	220	192	218	212	210	192	223	202	212	223	220	230	215	195	246	230	219	209	198	203	206	209	206	216	189	216	215	202	222	228	225	210	246	210	215	188	231	230	240	235	219	217	202	228	217	203	197	214	224	252	223	241	198	216	186	191	210	221	211	223	207	192	245	212	196	229	208	212	216	206	222	197	220	201	230	227	224	209	227	212	215	228	223	224	188	213	194	237	224	219	177	232	187	183	215	220	203	215	190	211	224	226	199	209	219	247	206	225	241	208	223	213	202	243	198	200	231	195	199	227	214	209	217	222	220	221	203	235	245	186	233	225	231	219	221	239	206	215	220	245	226	240	210	204	222	225	232	238	219	210	238	211	211	215	231	209	182	190	193	247	211	216	242	234	194	221	214	243	212	244	229	213	211	222	217	237	238	206	210	241	190	218	232	210	200	209	219	217	233	202	192	243	210	233	221	244	230	221	243	188	184	226	193	215	220	212	220	233	237	206	213	214	214	194	218	214	199	213	215	200	190	215	243	219	215	227	190	215	202	217	223	217	211	205	215	218	215	187	218	213	221	228	244	217	239	208	195	202	220	215	184	190	172	193	210	234	215	227	221	212	213	199	213	225	208	187	188	204	248	220	206	245	237	248	237	222	208	228	229	222	204	206	199	217	217	219	191	221	210	166	224	201	206	228	207	245	215	204	221	195	191	189	195	208	219	199	187	201	225	199	230	195	205	214	234	229	214	244	218	239	214	234	219	232	224	205	205	213	219	244	218	262	224	227	194	207	220	209	236	227	205	224	193	210	203	214	212	230	240	229	190	231	196	218	203	206	219	220	196	214	212	237	236	233	214	205	232	183	202	219	225	192	241	242	226	232	209	183	209	225	230	214	210	228	238	216	195	212	211	233	237	207	204	217	229	202	223	196	211	207	199	220	230	202	208	200	229	217	201	229	222	212	200	223	233	211	234	238	205	223	229	208	199	191	221	204	186	213	213	198	247	197	231	240	214	194	225	240	187	227	190	235	217	229	202	224	203	200	226	236	247	211	230	235	232	212	238	218	224	199	217	203	213	205	238	188	224	204	203	208	214	195	205	222	190	204	202	236	216	218	208	183	225	248	218	232	209	235	222	196	187	212	210	223	231	215	207	204	199	218	209	213	212	213	217	226	215	207	228	227	221	203	210	193	223	195	210	210	213
8245	1234	2160	2468	2068	1617	1342	1142	1038	898	919	841	798	732	668	629	708	617	653	625	654	607	597	619	623	556	586	571	563	592	587	586	574	567	562	553	611	562	564	554	553	574	604	528	603	539	576	540	574	538	535	539	529	545	570	554	563	557	565	528	567	571	561	543	554	570	579	544	561	544	557	542	566	597	559	568	522	538	564	549	503	563	560	539	518	552	569	567	577	540	537	569	608	556	557	511	559	559	538	548	535	550	549	566	509	592	522	529	558	539	541	523	562	543	545	538	598	531	547	547	538	549	535	521	546	519	516	528	534	523	520	601	585	514	527	518	528	558	534	526	499	550	512	549	573	514	567	541	572	566	515	547	554	531	522	520	533	551	559	538	519	533	559	496	538	546	548	502	538	541	541	560	586	571	516	527	522	576	515	547	504	543	536	561	554	564	542	538	541	523	584	534	552	552	549	577	543	574	554	548	527	564	536	543	524	525	511	513	553	526	494	528	553	564	532	531	566	551	520	558	530	548	557	526	517	542	543	581	561	537	491	504	495	521	557	552	518	520	532	548	540	540	508	539	549	535	498	591	498	536	536	531	512	537	582	560	572	520	533	535	569	527	518	562	530	535	534	536	558	527	523	571	544	562	561	542	546	536	528	535	508	532	515	528	551	510	532	535	577	552	586	515	513	512	541	575	535	509	509	568	546	564	534	552	526	515	539	549	520	563	519	510	568	524	513	564	524	564	558	531	546	527	506	510	500	570	564	530	500	548	554	573	544	577	515	500	556	561	525	548	566	507	552	507	511	515	548	541	537	546	568	522	540	593	537	547	555	610	528	553	536	527	583	548	512	558	543	553	583	536	557	553	535	586	562	522	564	535	512	559	510	519	553	550	531	541	555	517	565	539	556	560	500	571	523	578	525	526	548	506	529	571	513	542	513	610	514	498	533	537	559	531	558	546	546	520	539	521	542	528	524	483	534	538	555	542	553	547	552	523	540	531	539	533	583	538	500	546	533	567	548	535	518	484	556	585	554	532	556	508	526	512	516	546	538	574	549	573	576	574	529	546	551	576	521	523	531	540	568	557	568	591	526	530	577	524	532	569	537	536	536	548	560	538	544	555	576	573	534	490	515	521	567	525	505	538	538	549	558	561	510	575	594	560	501	532	541	556	553	588	558	576	520	551	571	566	564	512	589	577	518	534	603	604	512	494	544	533	521	565	513	563	558	529	505	530	549	546	550	569	588	532	547	549	547	570	557	559	568	527	541	501	545	562	542	559	570	568	533	555	515	533	574	573	549	551	611	541	539	561	559	571	506	519	521	523	559	529	554	599	536	536	524	507	556	533	538	546	558	544	499	511	505	520	511	526	530	519	522	537	588	550	537	573	537	571	565	545	542	519	552	525	525	542	563	536	587	522	560	533	545	584	502	535	517	552	572	491	520	546	561	547	552	547	530	528	508	582	516	510	528	573	570	496	507	527	528	535	537	493	552	518	510	556	563	549	522	519	565	561	523	530	536	527	517	511	492	532	517	563	585	515	539	540	568	543	541	570	558	525	552	505	546	558	553	525	505	510	532	506	500	527	543	530	555	544	521	540	547	557	542	557	547	528	524	500	533	566	514	525	490	502	582	555	525	553	502	549	528	534	576	541	554	549	535	552	559	562	549	550	515	519	535	552	531	569	567	514	502	507	526	584	548	557	553	531	548	500	536	565	494	551	520	549	527	496	532	557	539	585	541	570	548	540	529	523	583	521	580	490	545	523	529	510	505	546	570	544	553	526	556	512	534	513	502	545	515	507	498	537	505	592	564	526	553	565	523	504	537	521	554	517	546	548	614	502	540	564	530	533	511	513	548	524	589	523	511	567	539	509	564	543	576	529	559	542	519	496	505	549	562	563	520	536	526	562	536	560	565	507	552	563	583	552	540	563	540	558	554	574	559	527	543	523	528	582	476	525	518	558	514	518	506	528	567	569	511	562	568	543	565	558	539	545	551	568	519	549	532	511	539	529	507	556	536	564	544	540	587	539	575	543	517	530	539	549	534	539	543	562	522	573	558	574	518	549	542	549	544	535	540	569	532	533	575	536	554	549	552	570	547	556	550	553	516	552	546	519	514	534	497	500	566	510	529	523	564	512	520	561	556	523	576	537	528	577	569	532	528	548	546	555	584	529	559	541	491	531	518	534	514	559	522	524	516	539	554	535	556	544	541	539	508	538	540	520	536	576	558	507	525	567	543	529	581	548	568	514	534	498	536	492	581	534	563	550	590	527	521	534	525	531	531	550	582	561	539	535	575	536	550	490	513	552	535	536	585	537	523	535	539	507	572	516	522	555	520	500	532	534	531	561	526	518	530	569	549	564	532	549	504	503	552	539	526	553	534	544	537	535	563	547	544	480	519	527	548	539	566	577	553	561	565	557	488	537	522	496	525	558	557	578	575	556	505	542	531	559	562	550	546	512	507	575	511	545	523	547	544	539	542	514	562	567	487	507	558	506	562	565	529	532	517	521	548	519	557	516	521	564	565	517	532	524	501	540	557	546	539	527	496	536	542	549	555	555	512	490	554	546	551	571	550	571	551	517	522	560	553	544	559	533	561	535	531	563	548	564	544	561	554	553	523	502	562	556	549	532	512	559	515	546	557	529	526	569	569	547	558	516	561	464	520	610	562	567	554	555	533	509	520	551	548	518	551	531	549	538	549	570	544	559	541	524	525	530	588	526	532	552	514	559	558	497	541	525	532	511	574	551	533	536	584	517	524	532	570	525	508	545	550	535	548	530	534	529	534	529	571	515	528	573	557	516	548	566	539	568	549	556	555	568	553	605	555	469	576	502	510	528	534	487	539	541	572	531	551	518	535	542	525	547	558	547	555	533	537	523	511	547	563	535	521	561	525	521	545	576	528	528	549	557	532	561	548	565	543	555	543	546	537	526	486	540	560	539	544	549	521	532	544	563	571	500	531	521	549	571	538	524	546	569	520	524	555	523	503	525	535	496	553	539	555	502	558	526	513	537	562	543	538	573	551	571	533	567	540	538	515	526	526	576	583	521	554	552	493	511	573	519	536	533	529	529	548	550	578	530	501	523	540	548	556	505	501	547	536	574	554	540	536	515	499	528	523	538	605	554	521	506	556	526	541	519	560	576	521	534	504	563	509	527	546	586	529	571	560	529	518	516	521	534	565	519	567	590	586	534	549	563	595	537	478	592	529	528	563	540	555	548	541	591	569	542	548	551	512	524	472	496	535	511	554	547	538	493	560	535	549	515	561	545	548	571	528	549	547	507	595	539	522	578	571	519	521	580	527	554	501	565	521	525	549	485	565	564	517	533	532	541	555	521	523	574	550	562	527	517	514	540	512	556	524	549	523	566	552	521	533	525	524	547	561	560	557	560	565	545	496	545	514	538	580	522	513	568	564	544	506	484	533	581	537	497	515	534	557	539	554	538	544	542	543	555	500	553	531	542	533	523	538	537	559	533	519	497
1753	341	305	308	285	280	288	306	291	268	271	278	301	306	299	279	287	309	284	286	303	257	274	310	289	301	306	256	242	283	296	290	295	311	296	302	285	301	278	297	279	299	288	309	280	258	293	299	285	302	265	275	284	283	271	303	266	292	288	273	284	285	286	312	316	293	283	272	308	281	286	278	304	304	291	314	299	297	264	305	304	295	284	315	296	263	272	313	295	291	302	312	282	301	282	285	293	292	297	285	262	304	298	312	280	282	297	272	287	315	292	292	300	290	281	295	282	291	290	286	284	299	275	288	278	328	271	286	327	287	277	274	323	301	256	279	265	308	294	298	274	278	275	297	290	272	280	296	254	294	325	281	270	283	287	314	307	288	303	298	282	284	282	314	262	266	246	283	312	288	299	276	275	275	278	268	287	269	301	288	314	275	283	294	293	304	254	311	244	311	291	295	287	329	282	304	302	309	262	308	270	282	296	306	290	273	284	308	272	311	285	310	300	313	267	319	268	279	263	273	288	314	326	302	333	296	283	287	273	260	284	291	264	298	258	279	271	299	293	274	314	310	291	301	271	297	275	271	278	308	299	299	307	308	306	314	301	286	286	299	283	311	323	278	274	282	323	311	289	299	301	308	317	319	307	271	280	280	296	298	260	274	315	301	288	307	284	274	287	269	253	280	300	309	282	277	284	309	295	264	279	288	300	269	261	304	278	266	324	302	296	336	279	294	284	324	311	294	312	283	350	259	272	284	284	266	298	268	282	284	310	280	279	278	309	291	289	298	274	294	282	279	295	260	293	308	298	340	311	302	303	289	306	304	304	286	264	290	301	317	257	268	287	283	311	283	304	280	273	264	242	330	287	279	283	274	312	294	273	312	285	298	298	293	308	283	281	295	313	292	255	279	271	258	287	287	282	295	284	322	255	292	283	281	333	257	289	276	305	299	314	241	276	298	304	327	273	264	275	277	260	299	286	295	279	279	259	279	274	297	304	291	268	323	278	285	280	332	255	277	337	263	305	266	264	308	278	272	289	308	267	273	267	280	312	298	300	292	313	270	292	261	299	297	276	323	318	269	315	284	305	313	285	271	284	262	307	290	291	290	291	285	262	271	293	306	269	306	278	303	277	296	289	290	295	311	304	316	270	273	294	309	295	273	290	315	276	283	292	300	293	261	264	280	314	318	298	298	282	310	331	308	281	306	303	272	301	317	291	295	296	264	289	298	307	326	286	299	313	305	290	299	295	300	272	292	296	300	290	299	306	253	261	285	282	276	294	275	288	290	318	245	322	273	312	297	258	310	280	299	289	299	306	280	295	307	316	310	319	296	274	309	295	270	294	286	272	293	276	283	293	309	264	281	299	294	270	309	294	327	299	284	316	337	282	268	309	286	293	296	315	299	282	285	285	300	281	302	282	319	302	305	268	268	306	271	265	272	284	285	294	275	283	286	305	300	289	304	286	293	292	281	288	273	262	311	299	269	313	294	267	263	239	261	259	276	308	297	267	272	315	276	246	279	276	282	270	306	284	280	287	286	309	279	300	297	296	277	277	314	289	287	285	248	289	280	284	286	260	319	302	309	288	301	306	299	305	299	283	276	271	261	300	279	301	312	292	292	331	278	318	275	311	289	316	264	305	292	300	271	267	305	292	303	286	281	318	307	302	310	270	312	255	311	288	312	279	291	273	271	272	268	256	331	295	293	295	276	278	304	270	325	293	313	285	328	314	314	273	290	327	306	270	284	265	295	309	280	280	303	320	311	285	275	307	268	287	290	298	281	283	272	301	294	254	290	276	286	312	281	291	296	301	292	270	256	290	250	302	301	293	270	284	263	323	328	298	282	310	269	263	315	278	290	290	274	263	328	272	270	284	297	273	285	258	268	278	283	321	303	284	286	297	332	258	302	255	275	288	274	249	260	271	277	277	272	287	277	248	299	311	290	306	319	268	280	289	279	289	288	310	314	331	275	279	282	292	307	284	276	275	314	305	291	257	278	314	286	303	290	259	294	272	306	298	286	274	301	287	274	289	286	313	295	269	288	268	295	259	287	302	285	292	297	267	288	276	311	317	262	241	294	308	286	308	292	354	328	310	323	302	307	295	283	297	288	279	298	283	273	317	254	309	261	252	259	284	288	298	304	299	288	270	268	325	286	299	284	304	259	317	289	294	307	314	277	291	254	321	290	299	301	298	274	292	280	277	316	290	308	312	292	295	267	276	328	313	268	304	263	275	271	264	283	295	308	309	318	319	302	314	301	283	294	290	267	284	289	288	246	271	293	286	277	343	288	299	262	310	290	299	272	263	281	268	288	266	315	293	285	269	269	301	294	287	251	270	304	301	273	313	271	281	305	297	327	294	290	326	294	278	270	292	269	291	285	280	298	259	278	281	293	272	271	285	259	296	293	318	278	302	318	296	314	309	285	294	277	269	274	278	296	271	298	300	297	289	284	308	298	304	314	299	295	282	286	284	276	249	308	275	287	254	263	302	294	287	289	280	268	297	332	303	288	264	295	273	289	274	287	272	284	317	292	283	291	299	277	269	289	289	272	282	263	289	289	310	278	324	306	263	308	294	279	298	277	324	314	298	276	307	285	306	281	269	320	307	300	277	281	307	262	292	264	293	278	302	293	280	293	289	293	294	262	303	294	301	323	277	264	295	281	267	286	285	317	267	309	299	300	288	280	289	297	266	305	272	282	292	296	295	283	293	307	319	271	289	339	297	289	262	292	287	283	313	284	312	254	295	298	325	306	278	304	293	270	283	319	293	286	276	298	302	311	324	268	274	263	279	282	281	295	301	276	259	286	274	280	274	301	285	302	276	268	283	283	283	291	269	269	274	306	269	299	314	290	305	294	313	258	279	280	308	303	313	272	268	285	316	280	328	318	293	244	289	268	268	311	274	296	309	298	297	297	241	311	301	289	291	282	252	326	300	285	263	282	282	287	318	301	289	265	332	288	313	304	270	289	296	308	298	285	304	280	262	283	297	332	305	289	308	264	291	308	276	283	279	312	287	267	263	305	311	268	266	271	293	264	309	282	284	279	297	279	298	268	281	271	291	293	291	280	316	311	300	298	270	320	303	289	287	284	280	290	264	297	313	309	293	284	272	307	336	289	266	307	279	287	285	275	257	297	295	285	278	289	303	270	269	295	285	302	258	278	266	269	278	276	241	299	265	298	284	266	246	303	275	296	292	305	296	262	285	273	292	271	293	289	279	306	287	296	279	292	303	285	296	277	289	293	266	273	275	278	336	300	291	258	288	292	283	259	290	309	288	309	305	307	311	289	289	281	290	294	308	279	329	298	333	322	277	286	294	307	290	283	288	297	324	300	337	285	323	295	295	310	315	294	323	271	281	300	305	293	294	323	253	279	288	305	266	277	310	288	258	295	267	282	282	268	316	278	296	312	286	313	277	303	289	295	276	292	276	273	286	303	259	302	287	305	282	289	303	311	300	298	282	318	265	294	339	275	283	285	330	277
2156	665	683	729	718	692	673	641	672	700	670	685	664	686	673	690	646	665	662	675	678	674	642	651	636	686	707	605	663	651	649	617	702	617	642	645	679	670	625	725	669	678	691	646	710	668	650	694	684	672	655	654	659	644	662	692	636	696	668	665	669	629	675	691	656	637	657	661	648	642	662	663	633	628	649	647	686	672	650	694	655	676	620	624	646	675	680	651	685	697	657	665	661	662	679	655	660	680	686	679	679	651	661	687	657	703	650	649	705	619	623	602	675	673	709	661	638	629	691	603	603	659	622	661	651	655	688	646	665	672	660	648	669	659	667	669	657	663	658	660	660	665	658	687	679	616	649	667	655	669	646	666	685	668	640	651	654	685	680	653	684	664	661	684	641	673	616	680	645	641	664	658	697	686	653	653	666	654	651	660	673	676	640	676	639	639	607	698	658	644	622	659	666	683	659	593	693	702	648	708	657	659	684	692	693	661	618	644	679	633	664	634	666	695	651	672	657	648	697	668	689	649	724	651	639	668	704	672	637	664	649	647	669	643	687	663	688	665	661	650	646	672	683	673	651	671	685	654	661	650	613	699	725	643	690	632	684	711	667	683	674	670	635	604	659	643	667	682	708	671	643	632	668	681	664	648	646	678	675	639	690	681	667	627	647	683	641	640	686	630	676	694	703	698	648	720	668	640	653	701	677	674	653	718	694	642	634	680	650	668	696	667	700	681	676	642	633	701	690	682	686	646	650	634	716	677	665	655	702	636	626	621	667	669	646	687	656	656	669	665	650	671	668	709	653	683	669	620	661	730	623	676	649	634	671	673	662	669	663	676	616	649	675	680	673	639	651	666	650	686	630	669	646	666	652	624	673	633	656	666	658	660	622	665	671	617	619	665	652	626	668	634	629	654	619	637	652	688	674	657	648	681	668	640	621	674	611	674	688	672	644	642	687	658	661	609	689	593	657	682	685	698	680	664	642	651	710	664	694	616	653	671	661	647	656	668	628	648	688	702	669	665	649	646	606	652	663	648	688	632	648	676	653	629	633	662	687	651	616	692	673	620	650	610	638	626	679	641	656	638	694	718	660	655	679	670	670	642	640	644	643	654	660	657	685	618	651	664	633	691	692	630	724	709	669	670	678	662	678	643	652	667	719	635	642	665	650	662	664	664	665	650	658	662	651	716	696	659	616	656	687	665	635	673	664	658	674	693	683	669	682	622	681	659	652	703	654	593	647	674	676	653	628	618	707	701	727	669	705	641	646	699	641	672	631	637	681	688	644	651	631	664	651	640	636	610	660	708	699	653	613	713	614	639	615	676	721	673	683	602	631	695	650	690	706	635	672	667	701	661	663	630	650	622	678	680	625	637	683	667	640	640	680	643	645	684	682	661	642	675	638	665	651	625	659	700	660	660	677	682	638	702	609	686	648	641	635	672	648	660	643	692	657	676	673	658	644	697	631	648	671	674	659	663	612	667	675	602	665	683	626	627	654	636	650	692	645	688	645	668	634	671	672	678	676	688	666	697	666	664	690	686	677	651	670	632	644	641	681	665	677	680	670	652	642	647	647	667	700	668	610	652	594	671	672	692	650	663	686	650	654	655	675	651	612	637	604	672	663	673	645	686	659	735	705	701	679	653	690	657	704	653	635	700	655	648	687	710	679	665	635	687	669	673	619	689	663	670	633	630	660	673	638	645	647	664	633	697	630	719	674	709	664	671	676	642	702	620	677	648	669	693	705	680	688	675	671	682	689	617	644	667	688	652	686	661	645	677	720	679	679	648	693	656	684	666	674	666	674	626	622	677	693	638	637	627	657	680	622	682	666	619	678	696	663	690	646	649	711	686	639	636	650	657	640	697	653	680	644	636	617	647	648	654	628	689	680	697	699	692	703	627	659	647	685	644	665	616	613	627	674	680	615	607	647	673	707	679	670	641	602	644	699	646	659	669	670	662	686	666	620	646	670	636	694	678	703	682	688	649	635	683	675	662	665	650	647	681	659	679	662	643	714	659	643	605	627	676	666	644	664	672	652	714	649	665	646	654	659	660	665	658	660	620	655	631	651	648	668	659	630	631	690	647	672	671	667	679	667	669	662	686	643	688	683	679	665	720	657	646	643	687	677	705	685	677	647	643	622	631	627	629	662	687	623	651	665	700	680	667	673	646	627	647	611	650	627	667	689	665	655	708	701	667	629	710	676	708	679	619	692	666	685	704	700	630	673	673	664	674	631	675	683	658	654	669	656	598	667	650	663	672	657	658	687	659	618	663	707	719	646	679	720	671	688	658	670	667	707	670	670	694	678	682	647	650	687	634	654	664	674	686	620	646	676	661	633	651	666	623	637	663	656	694	662	726	676	640	684	650	657	667	654	661	671	622	695	679	622	678	667	664	645	638	689	628	671	671	643	667	632	682	658	633	720	638	650	660	636	647	668	655	665	699	635	694	643	605	629	657	648	665	612	638	727	656	612	671	672	668	676	628	688	664	624	695	647	688	688	652	667	709	717	652	638	685	669	626	685	651	695	636	650	689	687	652	650	658	616	650	656	652	714	660	641	626	675	644	629	644	706	653	684	671	665	669	638	662	665	643	627	638	638	694	671	634	671	678	655	709	684	611	690	703	623	635	658	698	660	654	643	665	632	634	662	637	669	652	643	622	671	669	662	650	631	603	673	679	621	668	638	675	709	667	672	644	696	657	659	634	651	725	648	680	670	665	628	706	644	668	655	663	653	651	660	674	678	630	632	668	613	707	622	680	652	655	715	689	654	671	676	636	655	699	671	676	720	657	636	650	641	676	635	655	699	652	688	648	685	629	685	649	640	694	637	698	698	698	707	636	690	693	682	664	650	649	663	675	697	626	681	661	672	674	620	644	668	659	658	667	649	642	662	644	652	686	709	658	684	632	630	654	672	627	661	659	662	656	675	670	681	642	666	648	609	640	644	673	682	640	643	685	627	668	676	653	655	652	709	672	659	626	664	627	679	648	646	690	617	668	682	664	676	682	617	662	640	714	692	609	682	662	660	679	661	682	706	671	688	619	664	675	644	712	663	659	691	641	660	662	656	688	632	681	644	614	662	691	627	651	669	701	682	627	677	617	676	655	660	629	673	653	712	671	655	644	639	681	710	636	628	686	648	658	661	679	633	684	662	648	678	622	652	635	711	678	625	673	657	689	644	626	630	675	635	679	701	662	735	625	693	725	670	636	641	641	618	646	672	666	695	676	669	638	641	682	658	602	645	698	663	655	663	631	669	679	650	654	652	697	689	632	686	638	645	650	642	641	646	644	656	714	690	648	658	660	625	713	656	637	659	659	611	679	633	636	669	610	639	670	670	633	671	632	673	705	650	682	628	671	658	632	682	706	635	630	648	609	627	652	719	623	639	692	669	709	686	687	690	703	704	647	650	648	666	620	663	669	660	673	620	661	638	617	618	654	669	673	653	636	683	638	666	697	660	684	655	645	666	665	651	651	659	654	639	663
7646	567	523	389	326	250	236	199	180	173	172	178	151	149	161	137	146	181	153	156	157	132	156	140	135	135	132	155	149	138	135	142	151	128	122	140	171	146	132	148	140	138	146	152	139	132	118	148	149	129	128	153	145	121	137	155	131	121	148	131	130	143	166	137	152	115	156	145	132	143	133	138	144	154	141	139	169	153	140	154	152	109	125	131	152	135	120	182	116	168	123	130	151	139	127	149	133	141	148	137	122	150	156	136	119	147	158	151	135	144	153	146	150	141	141	135	119	155	146	162	136	128	146	129	122	132	136	136	149	124	141	154	135	123	159	127	143	145	133	118	152	130	127	144	140	138	134	147	157	109	168	143	121	143	125	142	145	147	119	137	137	140	149	124	149	126	138	158	147	134	136	128	142	151	129	114	142	133	132	141	143	145	154	136	150	125	151	132	113	147	125	131	143	130	135	152	155	127	144	138	153	121	147	158	144	136	140	115	119	139	143	147	151	133	133	141	128	143	160	139	144	128	126	132	120	145	138	152	128	166	147	132	145	105	145	143	134	132	157	163	165	127	133	144	152	157	136	153	139	146	159	155	146	159	150	125	136	139	137	124	141	143	143	147	151	157	137	122	135	131	146	129	163	131	140	128	145	108	126	139	123	142	147	143	133	136	143	151	129	144	131	135	140	133	140	132	119	138	139	137	141	129	157	135	149	121	131	114	149	121	149	140	136	123	119	148	130	159	142	137	147	138	148	134	131	134	147	138	121	123	134	142	136	137	162	135	151	126	130	151	146	142	118	137	133	117	145	159	134	121	142	150	133	143	101	135	133	155	138	141	116	140	117	122	118	121	150	117	157	130	150	148	138	144	127	145	128	157	126	160	122	124	120	157	135	148	135	136	134	136	142	132	144	129	144	140	163	138	134	129	143	129	135	150	144	164	129	136	134	148	146	143	153	146	145	133	118	131	122	118	130	106	136	126	163	149	140	123	127	176	132	144	125	120	147	136	143	115	137	145	144	142	135	143	142	147	115	146	160	143	134	123	152	158	154	140	119	146	132	153	117	111	132	122	128	131	140	151	144	147	140	144	136	150	154	137	157	126	132	160	122	149	134	137	152	115	134	137	111	136	155	135	131	155	121	148	126	135	124	119	131	152	154	127	135	126	141	126	146	139	153	136	134	120	139	143	154	141	121	137	138	116	139	123	134	133	133	135	149	114	148	135	131	159	156	134	156	133	146	137	145	124	143	113	152	125	135	149	176	136	128	146	119	143	157	120	135	112	137	155	167	146	143	129	124	118	129	119	123	150	147	153	115	126	146	145	145	129	126	128	153	140	148	148	122	128	155	126	161	147	154	121	155	130	153	154	130	104	114	137	137	163	130	112	127	128	147	142	136	156	126	135	152	129	124	119	128	114	138	152	160	131	134	114	111	120	136	117	150	132	145	131	137	140	153	142	129	124	128	132	146	141	134	134	138	130	117	134	129	121	128	154	131	147	132	149	125	122	132	136	132	129	146	119	145	149	119	125	122	148	141	142	161	125	137	143	131	132	118	135	137	140	135	144	133	157	158	148	113	137	146	135	141	128	112	129	129	142	139	125	146	150	138	126	137	144	134	153	135	158	135	123	112	146	142	125	159	144	149	160	135	125	151	105	139	141	107	135	133	130	115	150	147	139	163	132	157	132	126	157	115	151	135	149	117	142	130	146	132	151	160	134	142	145	141	152	125	130	133	149	155	127	130	147	134	134	120	132	146	134	133	145	147	127	134	142	135	149	136	147	158	129	147	133	144	134	137	138	122	160	136	137	148	148	121	137	158	145	152	144	128	124	131	118	148	133	141	155	140	142	116	156	122	122	133	134	133	151	126	156	148	113	128	145	170	133	137	122	137	126	150	163	120	131	140	149	123	138	125	127	124	142	147	154	150	129	135	145	143	140	136	122	114	125	137	124	147	140	148	129	144	130	119	111	151	142	119	141	177	129	116	131	130	134	146	126	111	154	141	142	155	164	135	141	144	147	137	144	127	152	134	125	118	152	137	133	118	136	129	130	156	144	132	130	154	148	126	140	143	107	116	137	147	142	127	138	150	126	137	139	137	124	129	151	151	165	142	143	161	141	141	128	150	131	133	146	141	127	136	159	152	123	143	153	140	144	130	135	143	138	150	138	127	119	125	174	157	126	147	130	129	126	140	129	141	139	140	135	143	158	142	130	141	118	148	146	147	152	151	150	133	153	142	152	134	150	165	132	147	171	130	140	126	125	143	128	124	136	150	135	110	163	122	141	117	137	143	106	148	136	142	149	129	122	123	148	138	137	163	152	148	135	117	132	168	124	109	151	152	138	134	123	140	125	170	137	145	141	153	126	131	132	151	142	134	167	121	144	142	139	154	137	143	149	126	131	126	127	142	142	161	128	141	152	116	119	131	142	150	141	148	135	119	125	142	126	150	149	161	158	134	143	136	137	129	134	138	143	110	143	114	133	144	137	130	127	125	128	133	127	139	142	122	124	141	131	142	148	128	137	163	139	116	113	158	139	124	141	123	146	139	153	126	144	136	132	140	128	132	159	146	140	139	136	145	129	135	150	125	139	129	139	111	147	148	127	139	155	141	143	143	136	134	150	130	135	130	125	125	118	130	142	149	149	150	149	128	141	144	146	156	125	137	109	131	137	139	139	144	139	140	138	141	114	133	134	153	124	114	127	120	124	131	133	131	130	134	135	117	127	147	126	165	141	114	139	142	132	143	143	163	136	144	112	140	139	134	147	148	139	142	133	131	149	132	137	146	143	141	111	129	132	133	132	136	151	153	135	128	142	147	110	131	157	135	156	143	138	131	151	137	115	135	153	126	137	155	143	135	132	151	142	138	152	140	133	128	143	125	137	115	150	153	133	153	108	138	132	117	127	131	156	136	122	121	118	134	128	135	142	146	129	164	136	136	159	141	167	131	169	128	132	123	158	157	155	153	133	126	130	119	144	142	159	128	119	127	136	145	122	111	150	154	145	139	119	150	142	149	146	145	127	133	137	143	151	140	139	136	154	133	142	151	148	148	143	119	148	141	120	140	137	131	124	132	139	132	135	119	128	129	105	122	157	138	149	137	137	134	126	146	144	139	129	141	137	149	134	148	130	145	134	132	163	137	142	130	132	147	146	154	136	153	142	143	150	127	146	142	133	128	113	126	146	121	141	159	146	144	124	138	132	133	143	136	145	120	116	146	146	126	133	130	123	135	122	153	131	125	130	115	113	147	140	138	154	144	148	119	138	147	146	151	131	127	152	134	116	144	128	151	153	120	131	155	106	134	120	166	139	125	147	136	134	152	153	117	136	145	144	154	154	136	149	132	134	127	158	132	142	138	142	134	125	124	153	131	138	130	146	158	130	132	139	141	126	108	118	149	163	142	139	171	157	133	137	157	143	136	130	132	132	129	132	151	134	152	152	137	153	150	135	151	129	151	139	118	129	157	167	130	136	130	127	152	132
6468	755	1167	1364	1131	923	767	681	612	589	546	496	473	438	470	435	437	416	404	438	400	407	396	391	421	421	400	375	416	368	403	394	385	355	394	362	393	348	365	363	373	366	375	370	356	350	349	399	374	401	400	390	340	379	350	352	350	403	366	341	374	363	384	375	364	352	349	385	365	361	390	359	373	367	360	366	337	364	353	377	382	382	379	397	388	368	371	375	377	408	366	376	343	361	390	365	373	372	356	376	350	368	401	382	387	365	380	399	346	346	357	351	364	373	397	376	341	406	343	358	376	350	368	358	372	369	388	366	358	376	360	365	364	381	365	378	381	344	358	352	379	370	375	338	366	390	374	366	378	347	374	351	377	360	384	371	333	379	384	362	332	411	362	353	341	343	370	371	388	348	374	376	404	385	365	350	369	338	384	382	367	393	353	356	358	375	347	393	383	329	368	383	361	376	336	372	353	390	358	335	361	355	387	369	356	353	341	382	348	399	369	362	368	390	369	352	360	376	366	339	365	363	384	391	373	368	389	368	376	355	373	386	361	378	368	379	422	361	333	376	380	348	367	389	356	368	352	391	362	384	387	389	365	385	391	356	337	383	391	337	377	414	401	334	371	367	363	377	379	369	340	384	349	375	412	376	395	356	372	374	361	367	386	390	312	345	390	336	378	416	366	398	367	351	416	378	362	345	323	363	382	377	370	400	361	358	345	367	363	341	381	342	314	363	403	397	363	344	373	321	375	377	343	363	372	384	376	331	375	373	357	368	369	361	363	370	358	307	380	344	361	353	381	370	383	364	347	387	381	358	375	343	387	344	359	364	360	371	349	381	375	342	377	380	393	334	370	405	324	354	389	380	362	363	376	380	404	362	352	416	366	360	362	359	380	338	383	374	386	353	398	350	343	325	383	359	332	366	333	353	344	390	338	360	364	375	366	344	391	356	368	392	351	388	386	353	380	362	337	373	356	330	374	359	378	377	369	379	372	343	369	361	371	355	356	347	361	394	391	397	352	374	374	354	393	349	375	365	378	350	398	386	360	396	327	359	384	362	372	353	365	377	363	367	366	351	397	327	368	357	340	395	357	349	368	401	334	389	361	374	394	400	360	379	398	329	395	340	374	343	370	373	342	371	381	377	363	382	404	380	384	339	371	372	381	339	333	334	378	381	345	333	352	409	385	374	399	351	368	340	353	354	384	325	349	380	347	377	386	378	382	354	370	378	353	359	366	324	370	399	361	371	372	346	364	376	330	344	381	349	364	342	360	366	350	368	386	388	332	346	380	359	401	363	362	395	360	328	371	383	367	318	374	383	384	362	372	390	373	359	352	347	384	344	349	385	402	363	361	375	391	387	374	366	377	382	356	362	389	407	402	361	367	341	371	361	360	389	388	400	389	334	373	376	350	384	367	367	369	403	374	338	341	348	350	374	361	356	337	377	381	343	369	383	385	372	407	381	352	357	378	379	362	368	372	350	382	324	397	384	376	385	370	362	353	341	375	348	349	368	360	371	390	345	371	382	395	372	375	387	359	367	384	361	402	371	345	349	362	358	361	374	386	331	377	361	385	374	361	325	359	365	342	361	368	379	355	399	346	351	356	360	380	311	365	355	352	360	352	382	373	354	401	362	337	373	379	355	369	366	365	368	378	349	338	358	371	370	410	359	372	362	385	367	354	376	354	376	366	370	360	333	342	393	358	372	347	386	398	327	369	328	345	356	351	323	354	378	363	404	345	372	384	339	373	344	371	371	355	359	382	358	342	363	362	381	385	361	377	365	380	344	374	342	355	345	361	397	385	378	383	366	341	368	377	375	357	363	340	340	349	368	379	343	343	357	390	408	383	362	349	364	374	355	353	356	341	390	371	350	373	346	332	379	309	353	345	372	348	377	359	353	388	375	365	395	356	383	359	409	376	358	345	353	388	350	372	356	360	351	344	348	313	382	371	398	373	359	352	386	394	370	338	348	368	357	376	361	388	385	372	365	352	359	395	362	384	355	348	382	375	368	334	370	353	399	392	371	382	386	346	350	395	363	361	386	384	346	374	366	358	351	378	360	356	383	355	363	378	370	363	360	364	352	371	388	355	365	318	401	387	356	397	365	354	379	370	364	364	376	376	360	347	360	351	384	370	355	355	379	351	349	359	394	330	379	362	372	373	366	370	365	375	355	378	355	350	368	350	368	326	355	346	356	335	350	385	337	370	380	382	368	380	354	358	387	349	364	402	384	344	374	378	364	343	342	365	390	365	363	381	365	379	371	362	393	373	366	362	378	355	364	411	416	384	371	378	372	360	381	362	364	380	403	391	383	360	374	370	381	344	348	356	388	372	335	342	365	378	358	364	355	344	398	362	376	365	373	384	388	320	374	414	356	356	411	363	382	356	349	368	377	364	372	363	364	366	369	379	374	374	366	381	356	363	373	347	352	345	365	364	369	389	352	355	365	384	357	372	355	390	338	346	333	358	395	363	358	357	360	370	374	356	370	368	392	341	401	370	352	359	386	407	345	383	354	365	355	375	352	353	409	360	366	349	372	342	353	388	364	414	391	351	365	352	344	381	374	362	388	374	356	374	378	356	353	390	372	359	363	372	320	378	398	395	363	363	365	374	350	343	352	358	387	356	375	389	371	395	390	362	395	358	350	382	391	376	373	366	372	366	359	346	364	388	359	398	362	351	352	331	346	381	375	380	384	365	397	370	370	409	338	348	387	350	382	368	396	381	346	347	402	366	380	371	354	407	362	383	373	354	375	334	362	351	373	370	352	371	354	366	362	357	380	345	369	394	356	359	383	322	378	329	372	378	381	320	346	383	400	371	341	342	347	376	383	376	394	362	359	369	358	370	375	359	413	379	340	404	331	343	356	361	393	309	352	374	363	343	368	363	388	377	384	397	380	370	374	380	368	368	361	358	387	354	400	356	364	373	391	399	360	374	369	375	360	343	384	357	412	388	380	384	361	358	370	333	371	343	367	370	371	381	349	366	375	365	405	335	372	347	380	361	380	377	359	370	350	377	373	392	396	388	373	335	412	372	355	325	367	370	406	347	343	356	360	365	377	364	330	380	345	338	381	374	402	346	391	359	389	363	372	371	365	357	356	363	354	366	385	364	388	381	362	343	356	411	340	375	375	356	371	369	329	383	364	327	394	372	397	340	354	366	355	358	353	357	376	355	391	343	344	358	420	364	373	344	364	361	368	335	381	352	321	395	395	351	366	338	391	378	352	366	361	396	345	404	372	379	352	389	386	390	357	357	393	369	369	378	359	355	373	368	351	354	382	361	362	347	380	353	392	380	392	392	347	341	348	363	378	380	333	395	348	412	342	381	379	379	363	384	405	361	387	360	351	362	356	353	332	363	340	361	354	359	339	389	393	372	340	392	372	391	341	357	380	385	375	349	361	355	353	371	358	348	385	341	376	338	371	355	366	357	355	350	349	351	384	359	353	394	369	354	356	387	371	348	346	345	347	390	392	354	368	375	370
14779	1407	1060	781	528	414	342	306	295	288	276	244	263	226	235	261	227	206	224	210	242	243	224	271	216	195	247	234	255	232	242	203	228	222	192	224	224	234	181	213	220	210	232	197	212	224	250	244	200	233	216	224	214	227	202	220	231	215	217	219	212	201	210	208	180	228	229	209	226	206	224	240	214	208	210	229	209	242	214	224	210	210	236	233	187	217	187	200	216	219	210	232	225	219	261	212	186	253	225	197	204	229	221	227	241	217	229	206	219	184	230	225	207	218	235	230	210	204	216	233	223	239	231	195	212	220	235	219	213	191	179	194	217	222	229	227	200	219	202	206	208	222	230	197	215	198	214	199	232	198	193	216	202	217	240	213	208	236	210	262	199	205	186	205	252	217	232	192	207	232	226	209	207	226	183	199	199	234	245	220	226	224	204	197	198	247	223	205	195	233	189	218	217	224	224	188	240	264	210	191	232	181	241	209	247	229	225	254	230	243	209	204	239	218	223	229	218	228	240	216	192	241	227	252	218	222	213	229	196	203	238	245	208	211	208	232	238	220	207	182	184	222	214	229	244	208	239	216	236	197	187	210	225	229	220	230	212	224	219	185	199	208	198	210	219	213	214	218	206	210	213	206	236	217	246	226	189	220	215	233	219	206	220	203	230	221	208	213	205	233	242	214	226	214	209	242	206	231	243	213	228	213	223	225	211	199	193	221	235	197	204	214	222	231	181	213	196	213	208	238	228	218	206	209	192	214	203	221	218	224	219	211	216	214	237	215	204	185	227	207	238	222	213	202	199	215	196	208	203	200	208	253	202	195	227	234	236	199	233	198	202	206	205	245	206	204	228	216	227	213	180	202	218	259	194	216	234	206	211	227	226	197	232	215	208	201	197	226	217	210	207	206	227	225	213	189	222	242	219	217	209	224	203	197	226	213	224	199	203	217	219	225	213	227	221	213	201	201	206	195	192	211	206	234	210	211	240	221	206	203	216	254	245	209	189	209	216	217	206	185	208	235	226	223	241	218	189	217	253	214	212	232	203	204	253	239	210	201	239	212	198	225	190	198	220	236	202	212	246	233	221	202	178	196	204	207	213	196	214	239	214	216	221	199	224	239	230	189	214	201	202	222	207	200	220	222	210	207	206	202	216	236	240	224	197	229	227	215	201	216	214	214	229	223	235	240	232	202	209	225	217	212	226	216	220	206	224	223	232	197	210	231	197	211	230	223	214	214	216	196	202	214	253	204	230	204	219	241	211	225	217	233	211	210	221	191	223	199	199	204	194	226	222	232	232	202	201	222	230	197	216	235	206	245	226	213	194	260	216	231	212	218	252	230	249	222	232	189	220	223	212	192	204	231	184	220	202	215	208	222	229	204	211	239	226	207	203	246	236	222	198	217	215	240	216	220	225	214	242	191	218	231	224	242	254	232	231	214	190	229	206	224	237	218	175	220	209	230	199	255	191	214	217	226	207	232	211	248	210	187	198	210	224	224	219	243	231	229	200	225	208	201	209	217	227	200	231	222	222	216	207	231	216	209	218	202	215	202	209	247	186	220	196	226	206	208	207	232	243	223	244	238	214	202	236	238	214	214	198	229	227	230	196	219	220	232	207	250	213	224	243	223	206	227	196	233	216	214	242	231	189	229	240	216	240	220	218	243	200	215	241	216	223	229	242	233	204	231	233	210	208	220	242	195	201	201	220	190	210	206	204	197	220	236	212	206	227	202	199	213	198	210	221	217	210	210	228	224	217	204	183	192	217	194	202	223	229	227	203	209	201	221	232	204	226	214	229	209	237	193	195	239	214	208	212	217	210	212	231	209	215	177	236	232	225	219	220	213	225	217	207	191	222	211	220	196	207	180	210	203	212	205	212	199	231	223	225	224	239	204	224	219	229	226	210	229	213	206	212	195	233	163	194	215	179	206	238	230	216	203	223	234	215	207	226	225	243	192	228	185	190	226	217	190	202	201	196	234	206	246	206	190	198	221	213	208	217	221	230	211	221	195	211	223	234	208	204	222	227	179	184	207	238	223	229	224	211	233	222	221	222	213	220	213	204	226	214	202	238	234	234	224	251	213	181	204	229	246	252	241	202	236	216	204	208	230	203	248	219	184	232	203	209	215	226	227	196	170	226	228	234	241	229	230	217	206	202	220	189	228	209	233	203	228	214	225	189	209	231	221	188	226	214	210	206	228	232	225	213	208	214	235	197	221	207	232	208	223	212	220	194	188	190	197	216	212	212	188	225	247	237	225	235	273	216	215	204	209	176	237	200	203	202	204	208	212	205	198	232	182	201	208	233	223	203	194	195	201	235	218	203	218	201	210	211	226	228	210	206	193	209	210	245	226	211	228	206	198	231	199	243	222	179	194	232	199	206	172	218	213	185	206	203	195	194	218	213	221	192	220	223	193	197	204	258	233	244	191	219	198	221	207	216	225	236	232	240	219	200	220	227	239	211	177	224	238	216	197	208	215	240	213	215	186	245	231	210	212	187	184	227	216	227	214	226	210	199	188	205	234	214	199	244	201	229	198	244	193	202	252	235	222	232	245	221	221	213	210	233	210	213	216	222	230	193	217	210	220	227	217	198	216	226	223	216	216	229	187	210	207	194	215	214	213	199	201	225	222	226	217	189	226	226	228	210	228	227	217	206	205	197	221	222	217	230	229	245	211	236	245	196	229	210	237	207	215	217	201	224	218	191	179	226	199	230	214	205	224	230	223	198	232	212	214	222	240	212	230	237	223	222	240	204	223	220	236	211	184	205	234	227	199	200	210	233	220	216	215	230	186	205	213	206	232	219	227	217	223	218	223	257	199	206	204	212	216	201	248	227	220	204	201	214	193	189	229	219	232	260	207	200	241	201	227	186	231	222	212	205	223	238	214	214	203	224	209	227	221	210	194	212	212	213	242	203	230	238	206	213	206	197	207	230	232	202	216	208	210	200	226	204	223	212	200	216	244	217	228	215	214	217	228	242	219	252	226	208	253	199	243	211	180	224	236	213	213	228	221	218	206	210	242	234	208	208	198	215	264	224	211	216	212	203	226	211	199	245	227	206	213	200	207	232	201	241	217	222	225	224	221	225	195	215	217	216	202	239	227	219	209	196	219	191	195	226	217	205	213	219	189	187	218	196	211	202	212	218	212	215	207	198	224	194	195	225	225	229	203	213	219	199	230	199	253	226	204	202	230	227	230	221	222	205	196	190	240	204	188	208	198	228	237	243	218	222	217	235	210	204	234	203	236	175	215	204	210	216	217	178	187	240	231	193	223	225	193	228	194	225	229	222	198	185	214	211	229	230	239	234	213	197	224	216	223	205	231	226	237	205	239	233	224	204	205	232	197	207	229	219	216	249	214	211	218	218	217	201	253	211	207	231	215	209	227	226	214	198	216	217	252	218	225	209	220	203	233	252	233	206	198	196	228	235	196	206	219	220	215	237	212	253	227	249	208	207	196	209	241	211	245	205	210	213	244	212	202
8342	1216	2172	2474	1929	1685	1250	1131	1031	908	886	787	837	709	645	672	684	679	699	657	601	628	618	604	588	602	575	585	633	562	625	558	567	581	557	568	539	558	577	563	550	548	567	620	525	514	560	494	595	590	610	549	532	516	558	583	584	536	561	538	555	577	527	553	565	498	572	584	563	579	565	564	552	516	599	520	536	550	501	526	574	500	573	535	577	590	569	553	548	509	525	504	548	536	561	529	548	544	533	500	538	502	521	556	575	571	508	532	551	575	536	549	554	524	512	567	530	558	533	553	525	540	493	561	545	532	499	557	566	553	554	541	592	537	558	516	558	557	549	545	477	544	556	578	580	557	537	536	558	562	570	533	517	542	570	523	572	514	551	483	574	532	555	560	530	567	544	553	577	536	529	555	504	555	531	553	516	493	518	571	565	552	507	515	528	550	547	519	541	535	525	583	528	587	537	556	543	594	572	572	541	525	593	520	519	561	586	506	512	540	533	526	581	534	512	550	532	501	531	570	563	560	541	520	561	585	517	524	536	537	555	537	531	574	561	523	566	586	505	555	510	546	560	576	568	559	536	548	545	534	570	506	561	556	566	580	548	504	528	553	551	525	584	515	535	537	545	546	539	569	544	580	524	559	540	518	506	553	528	552	502	568	555	507	497	546	532	565	579	502	565	532	535	488	524	530	538	537	551	568	520	543	558	548	523	520	541	559	565	577	574	555	519	519	524	578	527	548	541	525	542	526	555	515	540	528	509	540	546	509	492	507	543	535	590	523	514	562	538	531	533	487	548	566	538	535	562	568	516	514	512	536	540	566	549	572	546	537	599	540	539	478	550	532	551	588	517	544	511	532	539	547	576	534	558	502	528	526	550	554	567	577	574	515	534	552	563	515	533	553	538	543	531	524	558	564	555	545	519	532	546	574	582	545	598	517	493	585	560	493	569	499	566	480	544	566	528	509	521	535	541	524	536	539	548	548	530	574	561	598	480	516	531	523	560	528	540	575	520	519	539	538	543	542	536	544	583	568	545	542	496	526	532	550	541	512	602	512	546	515	551	556	538	526	509	513	536	552	583	512	511	540	511	520	546	539	510	491	575	541	508	563	548	522	550	571	541	512	588	548	520	528	555	543	534	552	541	547	514	523	557	484	504	543	532	539	509	561	545	561	533	581	501	513	538	551	528	524	532	546	595	515	537	539	574	512	569	569	533	523	539	517	556	539	522	551	519	566	526	535	507	488	533	575	551	560	525	574	545	541	553	568	521	523	549	489	511	520	565	510	539	545	525	519	535	559	500	516	555	558	536	577	517	489	531	597	543	537	540	505	548	562	554	561	529	553	530	570	523	470	578	504	504	535	566	530	597	530	555	500	528	514	539	561	524	557	499	500	525	485	543	510	580	555	552	560	583	578	527	557	520	549	565	560	538	519	533	562	542	535	546	511	507	511	522	538	519	547	521	535	535	544	536	546	511	568	536	528	550	533	499	546	515	575	558	552	522	526	566	565	511	520	529	516	536	552	517	518	521	544	530	522	567	569	589	540	574	544	559	541	542	519	520	525	561	539	506	595	523	573	531	563	510	561	571	589	555	568	605	529	575	540	532	518	527	537	542	531	511	517	491	578	538	584	545	541	497	562	519	536	583	522	519	529	564	552	565	539	592	558	529	541	533	576	559	544	492	544	538	540	554	530	515	553	520	536	580	541	540	573	554	508	532	539	526	571	522	564	534	523	546	539	533	565	520	551	548	565	570	561	517	551	503	519	578	534	586	599	538	560	575	510	548	518	532	556	558	517	534	497	537	528	576	583	523	541	557	557	594	528	538	549	518	525	577	521	528	549	526	536	535	535	557	501	560	545	524	543	535	528	514	558	568	532	561	582	530	580	543	512	538	582	522	538	545	516	559	534	564	599	554	540	563	552	519	521	529	563	488	516	511	540	571	523	559	516	539	543	499	525	518	518	520	551	527	528	523	561	566	562	511	544	543	575	535	496	547	573	544	512	569	558	519	520	563	558	520	577	553	554	533	514	500	517	530	589	529	533	589	562	578	544	524	575	537	576	546	579	541	549	521	556	504	532	541	547	545	513	493	544	526	510	498	594	541	560	528	533	495	530	539	565	563	562	546	568	557	543	517	561	536	532	560	567	511	550	552	536	563	536	527	460	549	527	565	528	541	562	535	535	613	561	540	528	514	545	534	579	571	569	575	572	596	591	554	571	543	542	536	513	570	568	542	538	541	542	524	557	534	553	608	577	502	508	545	542	565	510	582	543	528	550	557	542	541	560	571	539	515	545	568	541	503	570	563	545	505	544	532	551	544	543	544	543	530	551	502	577	535	509	557	535	543	591	561	540	519	558	520	615	535	557	509	588	515	514	544	565	558	499	587	554	534	549	542	508	540	525	548	494	546	543	522	540	561	533	599	542	513	540	524	575	556	557	555	542	550	546	552	558	553	470	580	532	524	530	539	527	536	539	543	554	542	531	586	542	573	566	523	575	515	533	548	561	560	523	574	494	512	557	548	510	559	571	556	509	525	543	561	545	551	543	567	565	557	538	525	533	546	543	524	567	556	513	592	522	520	575	531	549	585	587	543	555	530	517	504	540	523	548	556	515	569	523	527	520	512	527	548	563	533	496	575	525	562	530	532	543	548	549	542	515	556	552	537	551	541	548	551	577	527	548	489	548	534	547	541	530	550	512	573	545	512	532	568	551	496	492	504	551	528	531	548	496	584	588	553	529	521	522	545	551	516	537	549	518	543	566	505	558	509	549	554	551	569	497	530	525	535	549	561	505	521	559	551	555	540	525	494	526	550	568	515	552	552	546	504	567	527	546	523	545	537	551	589	510	536	533	557	552	503	542	543	498	549	552	546	541	559	500	532	505	523	547	499	511	540	532	546	532	552	530	525	534	555	566	614	603	518	534	572	517	542	506	523	500	562	559	561	536	537	570	581	623	527	546	528	504	548	536	554	531	584	546	577	550	511	520	551	513	556	549	551	528	528	585	551	493	504	520	557	580	515	524	582	532	518	538	490	491	532	538	553	539	533	524	527	557	549	545	520	485	535	541	532	553	560	563	530	540	532	545	519	558	558	547	565	575	514	505	499	537	569	486	534	543	514	513	561	554	532	513	562	489	551	560	546	519	552	549	522	536	552	563	541	550	533	528	546	571	513	557	547	564	536	535	543	541	532	533	525	525	521	547	550	547	561	557	494	560	550	511	512	549	523	572	537	596	542	554	543	513	558	574	545	599	521	539	533	508	574	554	576	532	526	580	503	503	585	537	588	532	533	588	538	552	544	557	529	558	521	510	546	567	499	572	516	578	488	564	590	557	594	537	539	558	585	561	518	539	530	499	536	572	504	554	541	519	544	564	526	508	535	572	560	582	490	533	555	572	540	564	544	542	538	530	535	527	567	555	550	549	531	512	559	536	542	527	513	554	528	539	527	526	518	564	569	531	526	495	570	496	544	553	553	546
1602	293	318	293	282	271	295	311	290	313	287	277	287	320	303	276	315	267	285	284	281	286	300	298	284	288	317	297	267	285	287	336	288	294	296	305	285	327	336	273	305	297	283	272	299	281	266	300	309	288	282	291	297	303	281	311	301	267	264	281	275	292	326	322	306	300	286	295	276	290	293	321	278	267	308	308	297	252	316	312	302	277	295	289	288	318	296	320	318	260	260	283	330	306	308	301	313	281	282	296	280	298	301	302	282	330	309	306	332	300	287	290	293	295	298	298	282	272	287	295	278	286	311	288	287	316	300	278	296	319	302	291	297	283	268	336	313	322	283	263	297	277	265	270	278	280	301	275	296	284	260	282	285	294	298	264	303	296	271	291	315	313	282	292	319	292	290	317	286	273	299	296	327	276	291	250	291	313	314	272	296	277	274	308	295	303	292	292	305	333	323	278	299	284	297	292	285	312	318	269	278	285	283	291	294	296	274	271	303	298	322	326	290	328	284	321	273	318	298	272	274	292	289	269	278	272	285	297	287	291	282	281	293	297	285	271	306	272	295	282	300	295	286	267	294	288	310	287	277	301	304	266	301	296	292	298	270	266	310	313	316	304	278	298	271	277	273	257	305	301	302	296	285	309	326	305	302	304	301	289	303	286	283	258	322	268	251	263	275	315	288	305	302	300	289	288	305	262	290	311	273	331	320	286	330	301	294	298	273	309	320	287	281	295	284	323	303	318	310	295	316	283	281	301	336	284	294	303	272	316	265	279	279	330	298	331	303	280	275	321	311	300	307	245	301	268	288	293	291	288	302	287	316	302	276	299	297	274	274	320	312	284	284	266	320	287	245	307	320	266	276	284	292	280	280	263	258	303	277	281	255	306	283	289	286	308	292	271	270	270	281	277	295	300	278	312	289	311	297	279	257	284	277	314	301	265	262	278	290	308	283	288	300	287	328	317	287	323	283	293	257	326	276	253	291	291	276	283	309	270	288	292	310	281	306	283	298	270	298	328	320	341	306	289	298	286	298	308	287	285	303	301	298	320	274	280	294	266	283	294	260	280	327	297	285	307	277	281	296	290	276	290	301	308	303	276	272	318	309	284	284	278	307	247	278	279	290	275	280	264	303	268	267	315	269	313	302	294	308	276	283	273	290	257	297	282	280	293	309	313	300	304	311	318	285	305	288	317	295	274	289	277	271	287	307	309	287	287	345	313	304	272	278	282	282	297	289	281	285	287	300	302	269	298	304	286	303	331	281	272	296	257	277	262	292	289	245	277	281	267	288	311	300	302	258	311	306	269	315	290	278	331	307	304	303	300	291	300	314	300	273	272	286	306	333	301	291	289	291	302	293	298	277	294	279	263	297	321	284	291	284	289	274	277	297	288	288	273	302	274	285	293	305	318	291	314	316	302	302	333	300	298	267	269	309	281	292	297	273	269	288	317	323	313	290	295	322	281	273	300	311	324	279	262	301	296	273	267	260	301	271	307	296	294	290	287	298	308	291	264	309	296	280	292	304	307	304	267	271	257	286	304	303	284	281	281	288	294	283	263	311	286	287	301	284	301	329	287	300	267	280	308	309	273	285	338	283	308	304	303	298	294	299	272	291	299	268	293	325	270	272	284	310	329	299	274	295	309	285	291	261	263	301	299	302	294	286	298	287	257	292	278	301	296	310	306	294	313	309	286	295	308	304	289	305	300	304	301	264	274	306	288	280	313	289	281	315	296	285	286	272	269	298	285	287	301	295	288	304	294	289	302	312	291	261	273	325	266	332	273	264	277	285	253	268	290	273	296	292	273	276	315	313	272	284	295	338	271	280	295	298	307	287	306	300	307	292	264	282	297	272	313	309	309	305	269	284	308	312	290	324	313	307	273	293	305	298	290	280	267	294	304	313	261	287	295	298	283	297	285	302	276	310	316	296	287	269	250	293	252	295	282	291	294	306	290	288	274	280	279	283	260	292	282	259	322	279	314	302	273	310	294	299	284	298	285	301	259	312	275	307	293	325	308	316	273	290	290	281	303	298	287	309	304	282	270	271	287	286	302	259	275	284	286	256	300	284	292	289	305	274	283	285	269	296	281	283	267	292	317	323	310	306	314	290	295	263	301	291	300	263	294	278	304	296	280	299	284	293	327	290	290	291	270	302	281	277	298	299	300	284	294	272	289	287	285	322	275	265	256	291	271	299	279	278	280	285	299	316	266	283	293	280	294	288	290	287	287	305	264	297	293	298	283	320	280	290	306	266	316	289	299	312	300	261	293	269	275	308	295	284	336	291	263	259	276	295	275	276	241	295	269	281	319	280	277	269	240	297	342	292	306	286	281	280	288	303	292	297	264	307	261	304	315	278	299	266	272	290	303	293	295	288	336	280	321	326	320	288	286	287	294	311	298	262	323	291	279	239	305	279	274	274	273	272	259	263	267	295	298	304	308	307	306	324	259	299	289	308	273	274	294	274	300	293	278	258	306	277	317	274	290	303	315	266	268	277	290	295	287	317	275	293	317	256	296	314	287	259	295	305	280	292	298	291	304	259	267	293	288	256	295	325	313	305	276	297	286	299	291	289	310	301	280	257	297	309	290	287	279	294	314	315	320	300	286	275	267	284	303	291	275	299	263	301	271	322	304	329	265	271	295	283	278	299	317	286	263	291	307	289	290	270	296	277	292	290	278	300	266	271	289	306	278	306	277	309	293	314	301	282	317	281	306	294	319	299	292	300	295	299	265	282	311	327	268	265	279	320	270	306	309	278	302	290	296	284	301	283	280	300	273	300	252	290	282	316	296	289	276	286	288	290	323	283	263	304	294	264	296	294	302	315	284	274	286	299	290	300	314	264	332	306	305	330	287	272	267	265	257	264	275	296	300	318	308	291	271	303	279	298	284	278	301	271	303	286	265	306	264	266	271	273	251	313	287	303	279	316	305	281	298	283	286	279	273	314	319	295	305	297	311	307	306	289	316	293	276	288	264	289	302	289	303	282	273	293	268	291	287	306	308	300	260	269	320	300	286	292	286	285	268	273	309	323	289	274	284	304	326	300	288	299	286	294	267	274	277	309	267	277	317	288	290	297	318	292	305	282	297	322	296	335	283	286	340	261	320	292	276	280	268	253	283	295	307	279	291	313	278	305	286	295	311	275	287	318	276	304	270	276	311	282	281	297	284	311	310	289	278	260	284	303	304	313	324	311	282	298	276	287	299	268	270	311	300	282	270	291	303	312	289	304	303	263	306	286	290	286	315	297	305	276	288	303	300	262	303	319	307	285	320	290	306	267	265	277	309	289	302	283	294	263	308	315	284	259	254	307	296	309	262	308	299	276	272	300	320	283	273	278	302	261	290	319	278	312	295	316	271	284	311	281	292	288	280	284	285	307	275	253	282	286	295	291	329	317	300	278	283	293	270	263	238	300	295	276	314	301	271	268	310	258	311	286	281	296	290	318	317	287	292	295	296	328	281	280	287	293	284	319	292	330	308	284	292
2107	715	680	682	694	682	713	691	659	683	679	695	679	685	638	665	674	625	695	690	628	695	666	642	694	683	690	651	658	634	646	660	653	678	703	682	668	697	669	701	651	663	628	683	613	682	702	672	700	691	611	679	647	647	657	679	671	666	662	676	680	647	659	635	663	645	650	635	653	664	679	687	628	653	661	667	713	695	644	682	657	618	670	685	677	694	679	655	653	617	631	697	660	687	679	654	657	700	690	716	681	643	626	688	671	659	651	672	646	681	677	690	638	651	626	660	646	631	664	652	638	632	712	666	622	675	652	674	620	656	612	661	717	612	634	643	598	667	663	633	712	637	654	643	678	672	660	673	646	625	615	693	649	676	660	656	655	645	646	646	635	624	653	661	648	660	639	704	661	659	642	625	647	649	638	631	634	680	661	675	668	629	607	633	676	680	653	640	683	622	659	635	661	608	684	683	626	659	673	686	633	697	623	676	664	663	603	668	707	662	651	651	647	608	660	652	672	649	607	674	634	661	659	655	696	657	684	637	653	647	613	645	646	691	691	650	627	674	682	603	670	698	680	698	672	660	658	622	702	659	649	627	679	652	681	653	673	697	681	667	669	687	666	617	641	642	690	683	680	671	676	616	625	643	660	644	613	700	662	756	649	667	676	645	670	685	676	633	651	647	666	662	687	623	646	660	689	631	636	682	651	669	684	702	668	636	597	679	656	634	686	643	677	682	642	631	693	653	677	644	675	637	635	668	639	657	657	673	592	626	679	666	656	671	693	639	631	680	679	695	661	623	674	696	654	623	715	665	691	679	679	657	664	681	675	615	651	598	681	665	695	702	676	690	648	643	659	676	649	649	681	628	662	658	683	702	696	593	677	651	663	657	641	669	660	694	667	648	634	728	660	666	655	688	656	638	682	660	638	679	639	686	639	669	698	647	666	674	653	662	652	640	655	665	667	647	637	673	674	611	657	659	680	703	665	694	656	632	642	704	628	672	700	651	671	637	681	689	672	664	667	627	647	661	708	633	665	648	662	689	710	663	653	683	655	629	681	666	663	677	694	638	676	685	720	660	602	672	657	608	674	716	684	675	676	643	641	653	649	664	710	644	647	647	639	660	660	662	657	631	712	665	656	619	680	687	664	653	657	688	652	656	665	635	636	674	660	667	726	715	691	640	689	673	658	614	717	612	614	638	686	636	705	684	645	683	663	721	678	674	681	615	672	657	660	653	688	670	614	629	662	645	695	632	632	644	690	676	633	642	654	688	646	665	697	682	641	649	642	650	655	666	668	700	661	636	647	656	630	666	661	737	627	679	680	640	700	637	703	651	630	633	677	679	721	725	700	661	645	651	676	648	665	677	671	639	674	716	658	682	634	676	648	704	667	619	639	689	700	659	647	653	753	666	661	655	693	649	658	687	657	703	667	645	639	696	671	681	656	659	650	622	672	639	637	640	689	641	669	666	683	672	676	655	663	633	723	626	635	649	618	654	635	610	604	651	707	675	654	636	626	679	651	669	618	624	657	631	660	687	658	672	655	660	704	638	695	700	661	652	669	679	692	654	658	665	661	641	670	663	643	709	669	671	667	671	642	654	667	675	636	703	613	637	633	682	668	636	639	638	646	631	654	663	629	684	658	636	632	668	654	700	700	670	703	681	693	686	651	656	624	696	651	655	685	664	683	732	687	645	628	650	634	666	655	644	651	702	672	669	653	666	613	614	678	654	681	641	662	697	671	630	719	655	656	643	704	665	689	663	618	668	662	664	694	645	668	687	650	696	630	684	637	633	672	670	674	644	658	644	633	638	670	636	659	618	666	680	657	701	672	649	687	672	671	664	644	671	659	610	663	669	700	667	629	642	638	660	646	676	669	657	687	641	663	718	689	663	652	615	653	623	661	668	664	640	626	695	677	695	653	696	672	644	647	654	655	646	649	662	652	649	684	653	682	678	639	655	658	671	658	647	706	637	674	669	652	641	691	637	674	642	646	647	683	673	612	617	634	660	652	646	656	663	638	677	673	651	642	670	688	654	654	684	689	658	641	693	693	672	692	638	704	677	661	671	657	665	655	648	701	668	665	686	655	668	622	645	689	647	686	626	706	635	662	628	606	662	639	667	655	657	668	685	657	622	643	663	674	665	691	709	674	660	640	662	622	702	647	661	636	646	629	639	679	687	703	679	692	696	704	659	663	651	635	672	670	653	621	698	666	620	663	672	611	646	683	660	638	645	659	656	649	683	659	658	684	639	643	633	698	653	637	614	661	609	674	670	650	627	647	670	652	647	674	683	692	651	638	701	685	638	694	689	656	653	702	682	673	672	615	677	658	655	649	653	665	694	652	645	681	667	688	649	658	667	676	650	635	652	645	671	569	662	636	652	701	643	684	655	624	644	579	690	666	655	668	628	663	690	692	668	660	667	630	667	680	646	710	640	646	640	682	663	667	645	622	661	645	688	664	611	679	649	647	665	690	691	690	659	678	649	641	702	699	635	650	670	673	616	658	660	645	615	594	658	640	631	666	650	721	646	625	641	669	656	675	645	634	649	665	674	657	689	680	696	701	696	646	670	616	645	695	707	611	660	682	691	657	681	644	679	662	610	648	664	673	641	633	681	606	670	651	640	651	664	616	658	645	649	677	694	620	623	696	647	684	634	641	631	663	651	652	662	634	651	666	656	614	669	666	699	681	659	722	674	657	676	699	639	651	619	625	671	660	645	654	705	622	686	649	678	644	666	717	593	670	680	645	651	671	685	646	675	676	694	667	667	631	658	669	634	674	612	688	682	632	728	665	662	595	653	678	624	646	690	618	676	731	642	607	681	649	658	679	666	633	654	669	661	639	662	659	680	664	645	670	668	692	634	644	683	682	633	638	674	648	665	675	601	711	684	643	640	660	637	683	664	651	629	691	680	685	666	640	618	655	635	658	614	658	632	678	673	649	674	683	668	655	679	643	647	637	626	664	647	660	698	685	703	684	639	687	647	667	673	697	649	642	665	672	608	702	638	668	667	657	689	691	727	729	662	638	674	652	693	635	635	683	677	652	645	686	603	657	660	660	639	696	621	631	665	670	652	691	687	659	677	685	669	662	658	656	656	679	650	651	633	702	643	642	621	632	660	675	672	651	661	685	678	669	614	703	675	650	657	675	678	630	666	681	651	655	682	687	662	684	655	669	637	647	637	668	698	655	652	675	696	658	680	677	627	706	676	662	676	659	704	662	679	615	625	676	660	625	689	649	646	587	641	693	646	679	682	713	673	650	696	662	667	627	669	652	673	671	678	680	598	661	670	689	700	623	670	619	651	705	687	661	668	673	667	680	668	657	652	668	700	687	695	642	650	674	637	666	642	627	639	661	675	639	705	683	648	661	642	691	655	643	727	660	655	656	696	675	614	638	675	630	665	676	654	687	673	680	661	684	660	662	676	646	692	658	679	649	624	668	665	674	688	695	651	649	676	640	672	636	679	622	687	651	639	676	642	678	675
7736	556	497	412	315	264	215	213	202	179	173	149	154	147	141	130	142	138	155	134	133	148	159	121	138	143	127	125	142	134	130	127	125	153	142	129	124	142	151	120	142	147	148	152	143	134	139	121	159	161	126	112	163	142	153	152	149	136	149	140	154	152	152	131	133	136	143	131	125	123	113	124	123	140	116	137	125	123	118	136	155	144	138	140	149	141	154	122	139	138	127	123	128	136	129	125	140	129	163	160	150	128	157	120	164	125	148	167	132	122	127	140	126	133	140	113	133	120	136	145	151	124	155	128	139	151	161	125	149	127	126	137	141	137	128	159	127	144	134	147	152	160	133	129	145	146	140	138	157	141	112	134	129	172	136	125	155	123	136	131	142	148	130	133	135	126	116	132	132	116	146	134	139	137	139	147	149	134	125	140	148	156	116	113	141	144	119	137	119	117	146	149	144	128	133	123	127	144	117	143	127	134	132	157	140	137	144	139	134	137	129	137	144	123	116	140	137	127	151	119	146	113	148	138	133	153	140	165	153	113	147	136	143	126	115	143	123	121	146	114	123	144	142	155	130	128	136	150	141	113	170	137	149	141	150	146	152	118	120	134	126	142	124	129	145	125	145	120	162	124	135	130	126	149	143	110	111	129	136	145	135	132	145	155	127	139	112	126	139	120	129	127	128	136	165	134	121	121	113	139	138	140	154	142	121	133	140	127	136	142	153	143	148	150	126	116	148	111	137	139	152	142	128	132	126	139	137	130	127	122	137	118	150	134	123	158	157	133	125	141	159	141	156	143	137	142	131	119	141	127	143	134	134	131	140	117	124	121	119	134	144	138	124	138	118	130	145	139	133	143	131	116	149	135	114	126	127	127	114	121	156	141	130	148	120	145	123	151	132	160	147	129	101	116	119	147	120	119	161	134	122	133	115	127	132	152	161	148	128	123	118	151	144	135	139	132	121	136	143	127	135	135	124	133	119	134	152	153	139	138	145	124	124	131	125	134	145	123	132	146	143	139	119	149	126	106	140	136	149	125	140	132	126	134	138	155	145	128	127	139	141	137	125	131	128	133	122	153	144	150	145	143	149	116	128	140	157	146	138	122	138	113	125	162	151	148	164	148	135	119	139	146	161	149	135	131	128	123	145	128	132	136	142	144	146	137	130	136	143	140	138	149	155	123	143	145	136	128	144	145	127	139	123	172	136	156	137	132	130	129	129	160	141	136	132	141	126	134	152	144	132	133	138	140	101	125	151	126	150	121	121	112	135	139	126	134	139	138	140	134	123	126	131	124	130	151	156	157	151	130	126	158	150	139	121	114	153	147	138	123	132	128	103	129	144	128	142	135	131	152	127	147	149	141	142	141	134	148	130	142	104	151	166	143	140	147	164	129	141	159	130	149	131	128	136	151	121	144	150	132	160	124	127	137	146	135	132	123	137	136	123	129	146	122	131	129	139	150	149	156	144	143	121	130	136	127	139	116	144	138	160	142	157	161	128	153	145	133	129	147	139	121	141	114	118	158	148	166	123	129	136	162	155	132	143	133	143	135	120	123	141	125	120	161	138	142	132	154	128	159	153	121	114	142	155	149	142	119	143	125	156	145	112	152	135	138	147	162	133	138	152	134	120	121	165	136	143	139	129	145	146	132	129	140	134	125	147	130	131	122	131	126	145	136	142	113	137	113	135	148	137	132	114	138	151	162	145	129	133	148	121	135	140	126	161	134	129	143	135	128	160	141	126	130	124	142	163	130	119	129	135	126	141	115	122	144	127	129	139	143	124	142	131	137	150	155	136	110	124	131	133	147	126	135	133	142	134	134	146	134	153	132	149	151	131	138	123	159	131	134	131	149	160	138	130	129	158	124	123	137	134	139	91	146	134	126	146	104	146	119	167	137	137	117	141	139	149	140	135	155	145	126	139	128	144	134	132	137	153	144	135	146	153	149	144	130	129	130	138	156	142	126	169	132	148	132	120	144	126	122	129	129	128	120	144	160	136	174	116	129	140	150	146	156	133	131	137	133	142	141	129	121	146	163	137	132	155	142	140	136	126	134	143	147	153	155	127	120	137	125	119	143	144	141	139	143	140	127	146	140	124	132	132	119	156	118	152	147	154	151	137	130	141	132	120	131	131	153	136	137	130	122	141	135	137	124	141	128	122	151	145	128	124	121	137	162	138	145	131	137	143	154	140	122	139	143	123	142	117	141	136	135	138	146	135	147	126	143	119	131	143	135	116	147	143	134	143	112	122	139	150	137	140	152	130	135	126	136	148	129	139	125	158	136	134	162	135	135	143	141	136	148	128	143	120	117	123	127	148	128	129	116	115	129	138	136	115	152	132	140	143	170	129	136	140	124	143	140	117	150	131	132	141	135	115	124	128	144	153	157	136	143	133	139	134	132	129	133	137	130	131	147	126	146	124	121	123	166	131	124	144	133	123	124	122	147	137	144	133	155	132	120	148	155	147	126	113	149	136	135	142	137	144	115	123	149	156	152	147	138	128	127	124	152	136	147	153	134	127	144	150	131	149	134	127	143	129	134	133	155	133	174	155	118	119	127	124	148	138	123	142	122	158	153	137	127	122	143	129	136	133	128	143	128	120	155	149	138	133	125	139	148	152	112	147	159	140	113	125	147	118	132	142	141	157	124	135	121	131	139	129	153	135	148	132	117	165	126	133	144	141	123	132	152	130	134	145	121	139	146	155	123	118	151	131	125	128	120	117	91	134	139	143	132	143	129	152	110	127	135	142	139	128	148	145	139	125	144	148	127	139	147	146	105	119	143	121	161	126	129	136	134	121	146	148	127	137	143	137	136	129	151	140	141	120	142	148	141	124	124	136	137	124	142	151	121	160	144	135	158	139	148	146	136	153	150	153	141	133	154	153	130	120	133	155	144	149	150	139	147	142	146	146	131	155	124	136	132	136	139	136	141	135	135	161	137	139	131	154	116	130	117	156	151	145	140	129	164	162	120	141	142	131	132	116	134	135	126	155	123	148	128	112	130	146	151	168	116	135	126	139	160	138	129	170	165	144	131	172	148	132	119	131	141	138	135	134	128	136	131	116	140	134	133	150	133	137	141	140	132	140	155	112	106	131	122	144	146	135	115	114	140	143	123	134	142	129	168	163	152	123	134	154	140	132	131	123	122	148	130	124	120	124	132	138	129	134	138	133	120	127	154	151	145	149	152	165	116	122	142	121	138	133	127	168	147	138	129	145	149	122	126	128	133	154	123	142	148	141	135	134	126	131	140	134	106	120	153	133	120	124	133	143	150	160	135	137	142	136	131	149	121	127	147	135	150	137	129	156	157	142	140	132	128	123	137	118	146	158	129	111	125	122	147	128	150	135	119	119	150	140	117	135	165	130	137	131	143	139	144	136	139	137	138	162	142	136	114	129	146	142	124	138	129	151	127	137	114	137	127	160	138	139	137	100	150	143	130	130	132	109	128	139	155	122	157	144	158	153	146	144	129	143	141	144	138
6360	735	1248	1343	1068	875	707	684	621	548	552	461	490	448	468	453	408	398	380	391	392	432	403	394	404	417	416	388	409	365	385	388	361	394	408	354	353	365	375	414	392	378	379	354	372	401	340	337	387	364	388	405	367	380	360	382	387	390	368	402	350	371	357	372	356	387	371	407	374	386	377	382	389	366	366	392	384	342	327	375	411	396	352	361	347	359	352	396	366	398	365	343	355	339	398	348	350	381	356	327	347	408	332	404	366	350	331	366	373	408	360	369	357	359	392	340	361	364	383	312	374	404	351	408	356	369	367	382	345	360	368	376	359	346	395	371	345	355	344	353	404	348	356	372	359	402	384	360	391	362	413	349	373	376	362	344	368	349	371	386	384	366	373	382	389	350	358	349	352	373	409	370	369	389	417	372	388	350	348	355	393	366	378	380	371	368	377	366	365	391	364	365	370	383	355	389	354	355	347	368	360	389	356	332	360	355	358	383	383	353	395	373	400	357	410	397	349	378	364	338	376	405	364	354	395	374	400	350	373	334	381	340	370	381	396	361	392	383	351	379	356	347	359	385	364	365	349	384	375	384	368	360	409	372	356	375	380	352	357	384	359	380	390	389	380	366	351	406	367	338	370	361	352	341	388	398	342	368	373	340	358	377	363	346	385	386	350	335	359	377	353	345	353	400	355	386	373	361	376	376	317	394	344	362	342	383	366	397	343	389	369	382	332	372	378	386	400	373	361	362	406	361	358	380	366	348	377	383	346	359	392	421	360	337	354	352	354	425	352	366	350	364	355	360	345	371	320	373	396	361	365	342	366	381	332	380	404	355	338	379	389	359	383	342	387	361	357	406	387	357	360	379	370	342	368	360	368	370	370	359	353	343	356	422	378	458	364	380	351	378	389	341	380	307	374	364	359	392	314	340	360	333	331	369	371	394	364	369	376	382	357	355	342	376	333	354	364	357	322	361	412	360	349	367	388	374	359	397	380	349	349	346	362	336	343	402	334	313	357	364	334	377	357	364	360	369	355	336	336	388	383	358	370	396	351	355	360	396	373	373	361	411	388	345	354	379	350	328	384	380	375	373	327	379	342	365	370	379	326	357	372	387	338	350	377	374	405	377	346	342	325	408	370	357	351	354	413	370	349	352	366	380	412	358	392	338	353	363	360	371	375	340	397	387	375	372	322	380	358	355	345	353	360	345	400	384	367	373	391	362	377	371	403	386	363	357	334	384	346	331	359	365	364	402	351	355	339	379	385	392	365	378	355	365	343	370	367	373	369	383	408	354	366	338	338	351	360	332	389	329	317	348	370	353	390	390	373	351	368	349	360	323	356	366	371	348	349	395	346	356	365	391	344	355	328	353	314	367	370	379	338	362	361	372	377	375	374	348	388	378	372	356	359	385	350	339	356	331	361	344	377	370	374	350	358	431	369	324	359	345	359	362	387	340	356	364	355	326	367	364	389	340	351	339	354	350	323	370	373	329	378	337	369	358	355	375	387	349	350	335	353	375	358	380	370	369	369	326	376	345	367	395	348	361	343	371	386	354	373	381	371	351	365	373	354	332	382	393	338	335	340	364	379	394	393	393	352	396	328	373	364	400	360	360	357	375	365	342	360	356	375	349	359	343	361	365	374	334	355	357	365	358	355	369	361	395	360	349	390	381	356	408	366	395	350	367	380	337	340	360	326	379	401	377	353	382	346	374	381	367	364	391	386	390	364	364	366	386	383	378	379	334	346	356	404	342	402	355	344	371	384	413	358	385	392	364	387	364	354	371	366	327	394	368	366	361	364	358	344	330	366	359	385	355	379	348	383	387	367	345	353	358	356	408	343	331	363	338	376	328	345	368	391	344	378	355	349	328	382	344	348	350	365	370	373	340	371	329	369	340	361	373	350	345	363	368	387	363	352	361	349	386	347	357	377	365	376	340	375	363	360	332	368	362	347	363	328	376	364	367	350	363	374	379	356	368	382	340	354	371	399	374	354	348	355	372	364	364	368	375	377	386	379	362	394	374	391	341	403	384	353	354	377	355	369	341	385	363	360	365	379	361	350	371	357	345	369	348	388	377	373	349	402	357	409	340	362	375	389	348	382	372	362	328	404	386	346	391	383	372	346	357	380	327	383	388	355	361	378	338	353	354	395	387	353	385	338	326	343	355	375	364	346	389	366	383	328	409	361	352	373	364	381	364	373	336	381	357	347	365	389	386	354	361	328	356	379	414	386	330	352	369	385	371	372	373	371	343	395	361	337	361	353	337	361	367	362	397	372	357	349	368	344	391	411	351	371	354	376	344	375	362	354	371	353	368	391	382	371	363	368	374	329	355	371	373	345	347	399	384	380	363	364	371	347	362	357	359	354	324	353	365	387	405	343	336	377	347	361	362	340	352	376	392	377	362	329	387	387	345	357	368	363	363	351	389	364	356	363	386	382	398	341	391	339	374	355	351	343	370	361	343	376	372	344	333	376	344	326	381	348	374	343	339	385	403	391	351	380	354	350	333	362	379	372	358	371	350	375	363	368	384	365	360	375	354	365	362	412	389	365	299	341	350	347	392	386	353	379	358	350	348	357	372	380	356	345	405	359	386	394	346	354	378	373	374	354	350	352	377	373	343	388	360	365	377	371	393	356	374	352	413	364	357	351	389	351	361	380	386	398	333	368	348	338	352	398	347	361	379	356	340	382	351	377	361	386	361	396	392	353	373	370	376	367	414	337	369	376	375	345	371	372	352	327	348	381	354	384	389	367	325	348	384	364	385	375	332	350	335	337	347	374	364	360	398	366	338	384	401	365	371	352	358	350	356	365	353	345	350	330	341	364	335	350	365	333	362	331	378	323	375	407	374	395	364	375	320	366	344	376	380	382	349	367	350	362	365	370	379	388	348	354	369	364	368	393	311	350	393	391	392	386	352	367	324	339	363	350	398	360	385	336	345	339	380	364	404	361	379	362	375	381	339	317	373	387	354	336	357	344	360	346	348	355	363	344	371	365	347	372	350	374	347	392	386	397	345	371	366	361	380	351	369	346	367	410	380	365	331	362	365	339	366	353	336	364	379	362	331	357	370	375	379	330	384	371	354	374	391	377	401	381	388	357	389	376	365	398	336	354	382	359	390	367	357	354	336	343	387	376	347	346	338	376	369	346	370	350	365	360	348	393	358	343	345	386	354	345	338	360	364	400	356	403	419	331	355	370	374	387	350	357	354	359	359	356	346	349	380	363	381	384	354	411	355	380	373	373	374	379	332	374	401	350	353	405	383	374	381	367	362	386	369	372	377	369	359	330	344	332	361	313	374	366	400	399	331	371	387	351	374	330	377	373	349	396	383	375	361	385	371	360	381	365	363	353	382	359	384	375	403	345	356	340	368	357	358	343	378	412	391	378	350	342	391	341	368	413	339	401	390	341	370	324	362	366	380	378	385	356	350	337	354	323	378	351	345	368	387	381	368	370	373	381	361	373	345	347	370	376	369	354	350	373	366
14945	1397	1034	810	550	440	386	350	286	282	256	267	275	273	238	241	256	251	232	258	232	222	203	245	240	233	227	245	231	247	199	219	201	197	234	225	238	228	225	221	210	218	220	204	185	229	244	235	239	202	215	226	253	241	208	215	226	209	220	232	198	230	239	221	209	230	219	234	204	238	224	232	203	215	215	221	219	218	196	207	232	221	205	233	225	205	223	207	213	215	223	207	207	220	213	210	199	185	225	248	224	170	220	221	215	211	186	206	211	200	228	221	229	238	219	206	214	244	216	201	214	195	227	197	201	218	256	209	223	226	225	175	202	187	201	210	222	208	237	223	215	194	213	215	216	210	221	221	239	215	197	207	197	217	217	196	206	209	212	213	220	221	198	215	217	212	183	237	221	200	236	222	206	198	210	240	218	208	221	202	217	206	240	201	208	248	241	251	212	265	219	242	189	203	217	222	218	209	189	247	197	199	212	240	211	219	251	245	220	242	217	233	232	228	195	230	228	222	220	237	238	214	247	216	202	242	201	210	206	203	203	236	198	177	199	234	207	215	206	227	208	204	223	227	209	193	212	217	213	198	207	199	212	234	243	207	195	220	206	264	238	228	226	235	201	201	204	210	193	192	248	236	236	223	223	168	238	186	230	222	216	195	210	215	249	200	223	229	229	219	192	212	231	227	204	242	218	198	245	231	223	245	203	221	213	198	242	220	242	221	209	242	209	218	183	224	218	213	189	218	222	246	218	229	225	200	247	199	202	215	231	202	217	226	223	204	226	205	236	235	202	210	225	217	187	217	192	218	217	210	189	214	206	219	216	210	216	212	197	227	225	220	218	238	199	200	223	193	261	217	226	221	222	205	215	216	212	200	233	197	228	240	220	210	218	216	205	241	248	217	203	194	204	225	203	209	224	214	180	199	195	204	181	214	225	211	206	232	200	242	229	208	213	199	197	204	212	187	205	223	240	216	200	195	227	212	199	237	181	250	210	194	221	196	214	218	220	203	216	204	237	224	200	184	215	209	209	215	200	216	215	206	212	209	218	217	229	216	228	213	214	207	225	238	225	191	198	221	261	196	209	219	224	220	191	215	219	203	215	196	195	198	232	196	187	196	215	209	214	204	221	204	214	202	211	227	221	213	256	209	234	201	207	217	222	228	223	242	242	220	201	220	233	225	214	220	217	223	219	234	202	208	223	245	218	215	242	221	216	207	202	193	243	216	227	205	216	214	221	210	213	168	211	218	198	210	232	214	219	242	204	222	247	210	206	208	217	214	214	210	245	207	213	203	206	213	217	229	199	191	227	201	207	227	213	236	216	206	216	212	206	229	206	192	205	219	235	201	191	228	197	217	226	223	206	213	196	224	222	237	246	193	248	218	221	213	225	224	194	218	217	196	194	192	236	204	215	212	220	210	223	217	269	238	229	230	227	215	211	232	206	217	226	202	210	214	237	225	215	220	213	190	242	207	247	217	214	218	233	221	239	215	227	217	200	195	204	210	218	215	217	233	184	214	209	208	217	206	217	214	204	214	194	228	230	252	222	245	207	227	232	231	212	237	227	206	225	206	212	224	217	237	192	206	211	218	201	232	242	211	221	194	205	205	193	226	199	211	207	206	220	216	201	225	230	246	228	186	193	215	195	195	204	198	217	207	216	198	212	206	233	205	230	244	222	205	212	208	208	201	208	264	237	211	226	204	205	201	202	227	218	207	230	197	207	223	218	223	193	218	218	181	221	216	190	219	216	220	206	204	215	225	232	215	233	204	235	206	213	215	192	212	187	236	226	216	221	215	209	205	205	229	192	198	224	231	229	233	248	239	234	219	215	194	196	249	212	201	202	188	221	199	230	187	211	227	245	234	251	227	231	207	207	224	190	199	244	227	224	204	232	211	215	227	230	194	241	197	209	198	194	220	216	249	194	188	228	192	213	220	228	219	246	232	213	210	200	230	224	205	213	220	232	184	207	204	212	223	210	211	218	209	227	217	205	201	240	202	216	202	244	240	205	221	215	226	212	209	200	217	189	206	179	199	210	184	209	210	220	230	203	192	186	216	237	220	215	198	217	191	198	201	197	233	223	202	224	212	187	215	207	224	204	213	202	213	211	250	163	206	193	203	242	243	232	185	224	214	237	218	231	230	204	211	224	236	232	203	197	221	202	233	228	187	205	202	211	209	185	235	241	220	233	192	229	228	249	185	193	191	203	243	216	207	228	206	189	221	215	221	242	231	218	200	198	212	218	216	194	218	242	240	242	191	207	230	221	240	204	227	210	234	203	199	222	201	217	219	221	224	233	214	201	217	243	197	249	218	220	204	234	217	230	215	225	230	212	187	207	193	228	208	210	204	233	194	232	218	224	231	223	186	222	216	221	219	203	199	227	214	215	211	207	215	242	215	218	218	241	232	202	233	240	211	237	234	207	227	198	241	201	221	212	203	212	248	218	202	220	211	229	223	216	220	204	216	208	207	214	213	219	221	194	173	221	222	253	202	213	227	232	190	209	207	219	195	232	177	221	184	232	217	216	198	212	219	236	179	192	219	204	230	186	231	234	226	209	229	215	218	212	235	225	211	204	226	245	210	212	217	229	214	220	215	205	245	229	234	236	213	247	215	204	234	228	215	156	193	222	200	216	204	199	222	239	250	234	216	246	215	230	190	242	231	232	190	243	220	205	233	191	233	202	198	191	197	208	198	191	201	201	200	203	214	201	212	232	235	215	212	187	209	181	227	231	199	217	208	216	216	219	216	243	229	214	211	198	210	217	246	239	210	236	220	220	244	202	196	222	218	231	211	224	209	189	220	210	203	188	196	214	207	223	217	200	236	227	195	215	221	220	186	204	226	232	236	191	220	213	224	215	233	204	208	229	227	219	231	174	213	232	204	216	191	224	199	234	220	214	237	199	231	214	201	216	221	209	228	211	208	222	227	208	217	226	232	213	257	224	197	217	216	185	198	200	204	209	207	213	216	221	242	215	213	219	240	188	234	229	205	224	212	222	223	200	208	224	233	213	250	210	224	208	233	220	221	234	224	237	182	224	167	209	245	197	238	214	210	196	219	205	202	205	203	199	206	220	244	252	220	219	213	248	211	208	179	217	201	234	214	227	200	246	208	204	225	228	205	217	200	227	215	213	197	189	203	227	181	184	194	214	195	210	237	192	222	246	216	222	205	228	211	215	215	228	213	222	209	194	202	212	199	203	208	208	196	228	212	214	212	217	200	216	241	232	209	235	244	253	204	214	243	233	196	200	226	210	237	233	222	207	188	186	204	223	206	213	193	188	226	214	215	222	202	201	207	196	232	241	211	201	210	203	230	190	214	233	214	213	234	180	222	269	235	231	202	223	215	201	200	230	208	230	207	230	193	220	242	239	206	238	216	241	228	190	209	223	234	228	231	193	181	214	192	220	236	210	200	227	195	240	202	203	229	213	219	247	233	191	206	191	221	202	216	219	223	192	198	230	224	225	190	196	227	225	210
8508	1179	2180	2455	1961	1647	1284	1143	1000	896	941	825	738	683	655	703	704	660	657	651	601	632	627	614	608	597	648	610	570	565	557	543	569	586	581	550	514	579	575	565	567	547	562	570	562	551	570	566	571	542	563	505	526	577	525	556	534	544	557	545	543	568	592	569	571	574	597	588	556	562	567	537	516	570	566	533	537	578	523	552	520	582	531	515	570	542	513	539	517	513	522	546	546	551	535	516	519	596	550	515	597	549	547	504	552	575	576	491	526	548	532	497	527	536	559	535	532	496	545	562	568	590	573	518	514	558	562	538	530	538	574	537	522	546	538	562	580	528	539	517	500	511	507	563	473	575	561	538	554	541	575	539	538	563	542	547	554	571	543	527	569	589	529	537	547	529	564	564	516	511	546	542	564	548	567	579	526	555	595	536	504	575	576	539	540	555	547	555	592	528	532	542	541	509	536	507	521	546	572	576	540	560	526	507	555	595	564	542	550	560	547	504	507	570	508	575	539	578	580	562	545	535	575	539	535	516	553	566	598	539	599	551	528	518	543	510	568	565	549	609	531	524	505	547	533	516	532	544	558	481	585	551	539	530	514	555	525	524	562	559	537	543	561	544	571	560	504	545	516	562	584	518	503	520	525	533	562	556	561	566	559	602	570	530	568	549	536	553	533	512	581	531	524	548	560	537	529	571	542	535	545	545	554	575	519	562	549	544	552	549	544	547	540	529	561	536	566	531	526	554	533	523	564	538	526	563	530	545	537	543	530	580	573	546	487	525	528	570	545	565	554	565	531	545	560	569	524	543	506	543	519	542	521	537	531	556	559	534	572	548	560	529	500	557	494	563	516	493	523	541	574	561	565	524	562	534	515	541	553	569	555	550	571	580	559	551	572	574	532	532	542	585	528	533	513	541	506	528	509	548	564	537	542	570	569	491	526	552	528	533	551	525	520	544	526	579	552	525	541	518	519	528	576	506	557	547	553	526	547	574	557	556	520	559	569	545	564	538	498	595	538	546	574	542	540	537	518	582	510	525	527	535	522	564	553	558	504	550	574	545	563	542	518	562	522	516	536	536	546	536	556	543	529	555	550	495	527	568	532	529	588	547	545	517	506	589	569	548	555	527	546	529	542	533	539	527	514	517	547	566	546	525	554	552	513	515	569	558	516	535	574	555	496	554	540	592	553	515	532	546	556	581	558	581	549	571	531	521	522	521	520	559	573	570	496	536	559	564	558	537	531	539	544	530	505	549	587	594	549	580	518	532	515	559	568	534	553	525	511	517	519	509	521	529	514	554	546	555	515	556	547	499	535	519	525	535	512	523	548	533	514	498	544	535	519	525	543	551	518	559	551	566	487	517	561	563	567	557	548	535	531	520	550	611	514	569	512	547	554	549	509	498	524	505	562	535	536	515	517	519	541	553	528	548	515	560	533	527	536	540	563	512	544	603	517	549	524	575	550	549	549	536	548	520	532	531	542	548	527	508	533	515	535	575	559	545	569	530	520	530	568	558	503	528	596	541	543	521	530	557	568	551	519	525	548	579	536	488	497	544	558	531	569	559	554	566	516	531	507	591	532	549	526	547	529	598	561	588	552	570	577	533	547	542	553	532	495	559	544	528	537	532	573	557	527	488	541	472	528	499	545	514	580	504	549	532	542	519	542	511	534	595	525	544	536	581	557	561	519	586	565	541	565	555	518	537	594	549	537	562	525	533	535	528	576	558	527	555	568	578	512	541	548	524	572	506	544	534	519	543	530	512	563	523	482	566	566	551	533	555	513	521	524	536	531	521	511	539	516	526	563	548	538	548	533	537	525	524	542	569	555	526	541	514	571	576	537	539	567	560	553	502	542	567	557	543	515	504	530	559	550	540	534	535	564	544	565	545	502	572	551	549	576	566	557	572	524	555	517	528	543	551	538	499	536	569	516	570	546	516	540	550	535	536	576	544	552	517	554	543	542	538	520	500	521	572	514	548	534	586	555	547	545	546	481	527	512	541	518	504	553	536	540	538	549	536	532	542	551	535	556	537	531	539	536	554	543	513	553	549	566	541	569	540	577	541	509	548	558	538	549	558	559	516	516	539	568	592	553	524	523	558	533	607	548	543	552	518	520	527	513	577	508	537	566	566	556	532	498	563	539	574	472	557	568	512	541	538	552	544	569	558	556	573	539	537	521	517	557	512	555	567	529	586	552	530	528	555	547	572	600	537	517	570	570	551	542	596	525	587	503	516	491	521	527	530	521	573	523	531	540	557	537	523	531	516	507	496	573	545	573	538	564	545	533	520	528	540	572	565	529	491	547	558	509	498	520	539	623	558	557	541	527	555	567	518	551	606	521	581	587	484	537	530	526	569	585	552	526	570	541	569	557	558	532	556	586	534	532	542	551	540	516	534	529	538	573	560	549	530	532	614	547	531	526	526	532	569	513	498	527	530	545	522	584	556	562	634	560	568	550	583	519	530	525	513	568	506	530	549	569	553	520	541	534	491	552	531	535	543	525	576	551	518	507	549	543	542	527	522	550	544	543	553	540	524	550	511	504	532	558	581	557	583	540	550	567	566	508	567	555	555	559	569	553	564	532	540	538	539	510	532	520	517	567	549	554	555	514	576	549	532	525	552	556	533	532	518	554	488	548	543	568	534	566	529	577	555	540	533	510	508	534	550	541	536	555	476	560	545	490	509	526	524	528	518	600	574	544	570	552	505	524	529	540	567	559	513	564	545	554	561	545	550	558	516	525	562	494	553	565	580	563	534	521	522	549	528	546	566	552	561	567	532	557	529	534	540	528	528	530	546	530	561	510	529	521	593	527	533	579	550	583	558	559	516	567	545	567	559	577	546	559	533	581	567	550	558	536	540	562	568	543	560	502	501	520	532	535	582	533	527	514	510	538	531	596	549	563	549	532	554	553	579	550	546	552	540	539	557	591	569	569	538	543	545	574	537	570	515	549	546	547	563	536	517	517	537	505	551	563	522	566	543	541	564	539	544	538	558	531	564	539	521	567	506	538	564	533	558	540	549	580	529	540	517	516	517	533	541	505	579	488	519	544	496	533	538	530	529	513	563	507	544	531	545	551	573	547	519	533	564	562	553	567	565	526	547	494	559	492	560	572	558	542	567	539	532	570	514	510	527	592	538	503	539	560	512	490	564	568	532	574	543	536	500	524	521	518	512	510	487	519	582	562	540	541	546	544	584	588	561	559	530	564	534	517	527	540	543	530	522	527	549	516	511	550	530	591	559	520	548	533	523	577	546	544	561	537	551	559	536	522	541	553	520	536	535	548	525	552	524	531	565	550	541	529	536	569	517	544	565	517	576	553	539	514	552	544	540	534	555	565	550	492	580	535	561	540	498	506	518	540	552	546	581	515	530	537	542	500	563	553	522	576	583	595	512	512	540	559	537	578	547	512	546	526	517	587	546	564	547	502	585	537	505	566	562	511	554	554	555	533	535	525	542	543	546	539	557	495	565	489	508	560	503
1721	338	318	316	289	294	303	268	283	313	304	280	308	280	278	288	271	294	293	282	301	302	301	309	275	344	311	319	311	336	306	270	281	301	304	333	312	313	294	289	324	259	303	298	310	266	284	297	301	267	296	276	306	255	304	290	313	291	274	300	280	281	266	307	290	299	326	307	277	274	290	273	284	288	288	296	332	309	283	312	278	318	320	292	270	249	238	301	276	295	271	274	280	304	286	307	271	324	339	295	290	302	286	259	277	290	300	309	308	252	301	331	300	316	306	305	296	295	326	284	289	252	313	300	290	295	281	282	274	293	306	280	295	305	288	250	300	300	301	273	290	283	284	304	268	280	288	295	284	272	301	289	288	319	311	267	264	290	260	292	277	260	295	265	285	320	305	305	289	298	307	321	304	297	278	280	274	290	265	278	316	322	270	272	312	295	287	284	287	298	301	263	292	284	265	291	289	328	281	252	289	311	309	295	291	313	278	303	274	288	295	289	261	253	288	299	319	299	280	281	292	274	309	270	275	352	320	273	289	279	273	295	293	315	263	295	315	319	274	306	318	283	282	289	271	264	305	296	311	310	251	310	252	308	269	282	302	275	306	284	273	299	289	288	291	255	270	307	278	278	296	264	309	296	276	266	275	284	278	277	246	263	288	255	290	268	280	288	275	291	291	275	316	296	267	240	284	298	270	298	293	292	273	286	280	278	290	316	301	246	262	269	272	299	275	270	278	316	285	269	319	267	334	342	266	309	296	313	295	274	304	305	250	302	269	246	284	297	282	316	280	289	286	282	271	277	312	317	306	291	306	264	284	286	232	285	270	260	314	275	289	278	308	290	322	312	293	302	269	269	280	283	283	294	305	277	274	313	317	289	293	303	282	284	270	266	310	295	271	292	227	297	285	270	300	268	245	289	313	259	275	275	274	318	321	250	274	326	287	289	286	324	279	294	266	303	284	272	287	291	284	300	324	300	292	303	304	289	289	265	291	300	286	285	300	303	314	296	282	288	278	253	257	308	288	328	318	294	310	291	292	271	302	321	287	292	292	296	316	265	260	316	250	320	278	294	325	270	268	308	287	305	288	278	284	296	273	266	285	290	283	288	290	320	278	296	284	290	309	290	296	290	284	332	287	344	294	284	265	282	283	317	289	314	306	270	352	301	256	294	281	298	311	309	289	280	308	270	283	315	279	301	260	332	286	310	275	300	346	253	277	356	300	274	289	262	290	298	304	273	307	304	315	316	314	318	261	265	310	275	303	304	289	282	304	302	252	284	285	311	286	267	308	297	261	340	273	310	329	276	303	262	318	321	299	275	320	291	289	288	302	280	308	301	298	309	290	298	312	285	298	289	266	268	294	272	320	315	299	302	283	241	291	274	265	291	260	284	309	271	312	298	270	312	314	297	298	322	269	305	275	321	269	290	280	311	305	267	306	266	279	290	285	321	272	314	288	287	244	289	273	295	279	275	325	246	305	302	270	295	271	302	311	327	283	297	296	286	307	290	278	323	302	293	334	319	308	314	292	296	272	289	285	303	300	275	282	314	284	317	278	280	266	310	290	293	321	313	306	307	310	302	284	281	296	262	258	294	293	298	298	286	289	309	315	319	281	273	320	294	302	300	318	317	310	295	299	262	266	278	286	324	275	280	262	291	284	272	307	302	271	272	318	320	271	265	307	272	314	335	279	302	275	286	284	292	284	282	305	276	321	281	278	268	292	268	307	288	285	291	284	254	282	267	288	260	269	303	291	300	297	284	269	299	284	247	297	298	278	291	324	280	311	307	286	314	304	278	291	305	302	279	267	293	267	323	281	294	293	330	293	305	286	283	289	309	249	303	301	325	283	259	297	299	300	309	326	333	317	289	285	277	290	290	291	300	292	318	275	282	276	283	269	300	305	302	320	317	300	323	288	299	294	293	321	293	313	267	301	287	323	303	320	295	261	302	270	268	305	252	293	283	305	309	279	291	324	295	306	278	304	277	251	293	253	271	291	272	298	317	306	297	257	289	265	312	307	280	301	287	301	320	274	305	313	293	284	297	305	289	279	261	300	287	294	269	277	285	317	317	273	271	283	302	301	291	264	299	296	269	248	304	298	288	292	296	279	295	298	285	284	306	335	292	322	284	290	242	303	302	296	308	262	300	280	298	292	333	309	296	299	306	280	276	299	289	312	322	328	300	299	284	269	266	272	276	298	291	314	293	279	277	282	291	279	312	272	303	318	294	287	342	296	280	298	280	273	316	273	282	296	268	282	259	318	285	287	313	270	296	299	273	279	291	300	255	303	295	268	282	277	253	316	329	290	300	282	277	273	319	278	289	286	308	286	278	279	279	301	276	311	306	307	314	294	280	272	267	304	276	300	276	302	258	264	291	286	279	278	276	286	276	285	275	286	307	307	307	280	326	291	320	268	287	283	301	286	332	288	299	283	268	314	281	292	279	282	306	291	244	279	282	286	294	308	290	292	288	320	283	281	302	328	289	273	275	305	288	282	306	268	252	256	308	272	298	267	295	281	285	272	261	299	304	286	283	318	290	282	277	274	292	310	297	257	289	331	293	251	281	317	276	290	302	298	292	292	288	264	292	288	279	330	317	301	311	294	277	298	254	301	315	315	305	304	266	285	279	306	297	280	270	278	272	297	259	278	289	296	279	282	304	280	286	288	293	270	279	307	298	322	290	287	314	287	309	297	281	325	267	310	254	323	268	285	249	314	306	308	298	299	258	296	294	279	321	295	307	300	282	275	283	321	282	295	287	350	324	287	305	280	295	287	278	287	273	294	288	299	323	291	291	255	282	299	284	283	332	294	241	275	290	312	299	306	252	288	289	312	301	278	285	307	286	296	271	262	274	287	303	263	322	285	261	287	282	274	276	270	293	277	284	303	321	284	283	270	264	273	292	284	321	282	294	297	289	318	291	297	285	302	296	274	290	276	293	260	320	289	302	272	271	297	293	292	284	292	338	294	303	310	299	298	273	315	281	257	278	286	287	291	273	273	285	267	270	320	292	272	270	295	258	270	296	241	274	273	297	299	257	264	291	320	295	317	332	300	288	320	257	298	301	288	244	254	286	279	316	305	262	322	289	288	288	320	284	324	302	312	282	269	278	276	322	306	319	311	304	343	292	306	294	291	294	307	292	316	284	284	300	250	299	300	295	254	305	307	303	308	294	291	261	250	285	264	266	302	287	326	308	293	284	278	289	319	295	313	278	293	263	307	299	293	289	286	275	300	272	315	314	295	274	310	284	269	334	308	311	252	257	311	306	294	313	261	289	303	291	294	282	293	316	303	292	288	268	288	284	321	317	279	284	285	273	273	301	277	285	328	297	289	310	306	288	269	343	309	277	289	260	302	313	309	284	290	277	311	264	286	273	276	303	289	297	289	267	331	306	328	277	283	287	271	295	256	264	301	283	296	320	286	313	267	285	270	279	294	277	302	289	286	274	290	312	284	285	319	333	261	298	298	304	297	344	291	312
2143	719	681	716	697	686	699	699	694	658	681	748	664	654	684	696	625	663	695	663	661	726	668	655	657	615	649	651	671	664	643	643	651	658	638	675	644	675	660	714	682	648	684	654	694	673	671	708	677	694	691	655	688	684	676	689	699	653	651	634	697	681	747	644	639	667	606	673	687	672	695	693	646	664	640	647	697	661	672	666	640	663	679	649	654	667	664	665	705	684	625	653	679	640	619	677	671	681	681	640	606	679	670	677	659	665	664	641	673	663	683	625	616	691	651	669	687	639	719	729	689	624	644	667	633	684	621	664	643	669	686	670	676	748	630	694	689	655	670	660	610	612	662	658	660	645	642	684	660	674	678	695	671	658	665	678	665	644	676	682	674	670	657	632	669	657	649	623	726	659	682	673	701	650	631	660	652	664	694	707	676	686	687	658	614	645	678	653	694	688	700	687	636	704	654	689	665	721	630	642	674	646	679	664	684	677	668	651	647	701	642	662	695	733	654	614	665	652	634	628	627	658	668	649	707	683	651	684	654	662	646	650	672	722	679	693	658	625	685	670	659	661	632	682	667	619	653	681	618	639	645	714	658	636	625	668	670	679	662	684	688	644	680	693	676	645	662	662	692	657	644	660	676	608	678	681	674	664	701	626	724	711	646	635	641	627	690	687	654	691	696	658	651	686	654	648	652	652	672	672	620	621	658	634	667	630	661	704	664	652	654	675	662	640	679	676	655	692	648	635	637	632	692	638	648	684	629	628	669	659	660	637	667	691	656	663	697	676	715	678	666	648	657	652	650	672	650	656	636	629	688	696	668	692	713	676	656	624	656	668	705	656	682	617	640	690	664	630	655	690	642	654	657	648	681	658	621	644	677	637	667	696	638	657	662	722	682	667	675	681	652	669	621	659	659	657	701	673	678	668	697	664	650	643	651	667	675	667	678	682	680	631	690	638	634	656	694	676	627	677	675	706	659	694	692	629	656	659	674	639	678	701	657	676	712	682	636	688	702	688	658	691	659	655	647	620	640	686	651	666	666	665	669	614	659	700	667	678	665	675	681	665	655	622	641	677	648	634	674	682	684	639	603	616	670	653	691	672	634	659	635	625	682	696	655	679	639	624	667	677	667	652	647	650	676	595	633	610	705	690	686	691	678	661	683	665	662	699	663	673	670	681	694	667	634	692	662	659	683	642	630	654	676	678	657	700	689	667	685	656	653	735	644	682	618	703	689	634	657	673	663	642	685	631	687	637	640	690	650	671	711	640	715	634	689	679	675	717	630	655	659	652	636	730	670	653	703	646	671	640	706	692	670	638	695	670	659	692	645	655	663	635	689	650	695	664	639	685	673	653	723	664	661	653	612	675	676	685	632	715	676	707	679	679	687	607	614	719	646	632	612	691	641	704	705	643	679	651	641	656	679	666	658	644	648	626	650	656	636	654	649	676	669	672	643	728	621	657	669	641	694	630	662	677	659	611	704	682	668	661	722	663	669	688	658	652	711	664	686	675	624	644	620	635	713	651	630	655	645	651	636	681	673	665	655	641	708	647	668	704	669	642	683	630	639	644	634	646	632	617	694	670	650	642	640	621	637	687	677	693	696	642	659	663	661	661	704	686	683	620	672	680	620	668	672	676	623	708	650	728	646	676	674	706	667	651	652	645	635	673	665	628	634	637	705	667	665	669	633	643	643	628	675	652	625	700	657	699	667	665	701	631	672	676	647	701	687	655	628	672	671	705	640	641	669	585	667	664	645	676	655	621	683	666	649	663	681	623	689	665	647	632	667	689	678	690	668	662	689	635	672	720	657	646	678	622	660	620	634	684	667	721	629	664	627	685	660	673	680	662	694	635	659	709	686	627	639	650	704	646	681	631	631	645	674	677	650	694	632	666	677	684	679	723	681	692	707	653	712	659	681	645	691	681	687	685	635	666	671	638	668	645	693	677	660	626	683	665	682	688	644	671	635	657	703	687	700	687	657	650	673	649	669	682	641	710	666	683	685	638	712	656	697	640	663	657	629	679	717	669	636	685	643	640	701	636	644	628	636	669	664	701	628	666	638	688	659	699	678	678	679	626	664	661	642	668	662	638	704	654	658	652	666	644	623	675	672	663	670	650	669	660	637	668	627	631	665	705	689	659	674	670	696	647	640	665	661	704	659	675	628	675	652	624	674	664	655	711	636	694	671	666	687	652	665	643	701	660	664	643	707	646	641	699	652	720	677	630	680	649	665	661	674	688	602	700	588	625	644	708	646	682	670	661	668	685	688	659	666	661	651	676	660	631	619	684	673	717	708	667	674	665	688	673	648	660	638	614	715	667	663	643	633	655	619	644	642	631	654	702	681	640	669	627	665	624	676	642	731	688	734	611	675	726	683	692	661	681	613	642	683	694	637	644	680	633	662	673	708	675	676	648	653	664	653	689	636	617	663	685	644	710	644	650	640	633	621	632	686	637	661	662	702	716	656	663	698	729	618	654	659	702	644	687	661	645	698	676	623	667	674	681	655	662	681	693	665	657	705	709	668	732	708	643	651	642	688	622	684	654	668	649	658	688	716	667	681	667	642	645	635	634	622	628	739	647	654	646	679	653	663	656	682	660	682	637	685	675	668	687	690	665	699	635	649	704	655	646	701	679	659	633	661	654	745	635	662	621	690	657	640	656	695	633	645	687	642	660	651	642	678	679	626	637	594	691	732	690	657	684	682	682	673	675	674	653	592	631	634	685	653	650	664	629	664	677	649	672	695	723	706	674	641	655	628	677	684	645	698	656	685	648	656	641	648	669	633	695	686	648	711	622	675	686	652	685	641	639	656	688	677	684	659	675	696	656	680	670	649	644	685	687	711	687	675	667	627	651	651	697	672	676	696	628	677	703	670	672	588	655	662	642	676	657	655	672	647	649	641	627	688	643	662	685	653	659	675	670	699	693	675	662	689	630	681	644	649	664	639	647	652	687	699	671	668	680	678	659	660	689	649	651	636	680	624	666	700	688	719	682	691	670	660	690	628	676	613	664	727	642	650	644	638	664	679	674	667	668	646	668	688	634	667	652	709	660	634	661	660	651	689	668	740	673	674	653	676	648	665	689	714	675	682	616	638	638	689	674	658	685	688	710	717	643	636	636	641	661	682	664	676	689	644	634	679	664	642	724	669	683	654	662	671	709	659	666	666	648	667	674	672	711	658	672	677	660	645	668	654	630	655	680	720	647	646	646	674	664	658	690	654	656	637	687	649	668	689	646	695	649	616	687	682	654	656	685	631	694	676	638	660	704	686	695	691	694	693	599	650	665	645	638	659	677	642	681	636	679	674	645	673	653	648	654	659	689	630	686	635	665	672	660	684	685	678	699	687	654	686	674	656	697	647	689	692	628	656	676	676	613	686	624	663	599	688	637	712	622	713	669	669	705	666	655	638	653	700	636	667	697	676	655	700	685	696	668	613	665	654	651	669	695	672	653	654	699	644	656	654	694	617	688	650	639	670	622
7842	583	542	420	274	269	214	189	180	176	167	157	137	137	128	120	153	143	140	154	139	165	149	135	144	152	131	169	142	130	156	155	125	134	149	151	126	124	133	118	168	156	154	135	151	133	140	153	154	157	131	146	173	148	137	159	144	125	132	147	139	133	164	142	137	147	143	139	129	146	139	125	137	133	142	139	123	111	121	143	154	140	134	149	126	135	114	152	149	171	155	128	162	143	144	149	128	148	131	124	128	113	122	136	136	155	140	118	153	147	138	131	130	148	133	116	145	142	140	147	138	132	140	121	148	137	152	135	130	159	149	151	140	140	109	155	153	134	140	146	146	140	160	146	138	164	142	127	131	128	132	132	133	131	135	141	135	129	159	141	149	134	133	138	128	141	130	111	135	130	132	112	141	141	162	154	147	154	130	126	127	132	154	147	141	126	132	152	134	142	136	129	140	134	132	131	130	150	134	139	127	143	148	142	141	111	131	130	135	136	156	126	131	150	151	139	127	139	142	148	122	185	156	156	126	133	150	142	158	146	136	135	150	126	165	148	146	127	137	146	141	157	138	134	149	130	142	131	138	133	127	130	138	131	131	139	137	151	103	131	161	124	138	133	127	152	156	130	157	138	135	131	124	119	120	137	135	133	126	127	118	137	160	118	145	137	144	127	110	145	132	148	124	159	147	142	109	143	149	134	141	161	153	130	139	112	150	142	128	138	120	134	130	139	125	162	145	130	127	134	161	127	155	135	141	144	165	135	154	122	117	152	164	131	130	141	147	127	148	125	119	120	120	136	125	150	137	141	130	143	159	138	141	141	121	116	122	126	140	128	130	141	127	134	146	146	128	131	134	137	113	125	126	133	138	118	129	132	126	137	135	134	125	131	132	102	116	138	149	146	149	124	150	159	141	160	151	133	126	147	143	123	142	168	145	151	126	135	119	132	148	155	147	125	121	139	137	144	126	138	129	112	141	154	143	146	142	145	126	143	146	137	129	106	133	121	144	152	136	162	151	137	155	150	139	136	143	136	124	126	149	126	130	138	135	109	141	155	157	109	146	139	135	136	143	139	133	135	169	137	126	109	143	183	130	134	122	129	137	112	154	144	137	118	135	134	155	142	131	127	140	127	127	139	141	148	140	134	125	129	144	145	150	122	154	144	132	117	108	118	143	132	122	135	150	125	113	134	160	164	144	144	150	133	148	145	179	133	123	156	113	119	164	151	147	139	139	158	141	113	137	142	124	158	150	138	156	163	142	150	123	145	134	155	135	140	146	134	135	133	144	155	148	150	132	131	135	137	136	133	153	153	141	143	124	132	135	138	153	114	154	147	136	117	135	155	142	147	134	148	124	138	158	157	130	139	142	138	141	151	158	142	142	154	128	128	151	141	158	144	154	119	137	122	158	133	156	137	133	133	133	144	128	121	122	144	138	127	162	140	137	140	136	148	139	140	132	115	131	126	136	162	151	154	138	127	147	142	161	141	137	179	145	136	139	145	155	148	146	149	143	142	109	147	136	147	136	134	155	154	160	135	136	146	140	130	127	144	140	147	121	144	145	148	133	151	146	168	127	123	142	143	131	130	157	131	165	143	168	134	125	133	128	148	136	154	136	147	119	164	161	150	119	128	154	139	138	153	144	142	126	125	169	136	151	144	160	128	145	135	131	152	124	147	146	144	162	162	133	156	128	151	145	141	163	144	151	110	136	114	132	140	154	152	149	137	134	163	135	128	146	146	134	136	135	132	164	134	133	144	136	146	143	125	151	136	132	142	141	153	134	158	137	134	137	143	159	154	149	128	124	160	123	138	148	134	145	141	143	135	150	135	130	161	129	136	110	140	132	133	148	128	149	138	152	129	141	135	134	154	145	141	163	129	165	127	146	159	121	131	128	142	124	111	144	118	131	132	137	150	152	140	148	141	150	121	133	134	147	136	157	131	129	135	150	150	146	118	139	147	133	134	152	138	149	164	127	133	140	125	145	130	168	165	147	121	120	140	139	133	145	121	138	152	134	160	168	122	127	147	140	136	149	149	133	149	147	135	165	115	118	130	148	114	130	131	117	155	144	132	108	135	142	140	143	127	126	125	129	124	127	141	146	124	139	121	137	140	145	132	134	146	151	138	148	158	137	144	138	144	129	135	126	130	161	140	129	156	151	132	130	134	154	124	115	134	140	137	125	124	128	163	147	126	160	150	124	127	132	134	120	156	140	139	125	150	125	139	126	144	151	133	139	159	147	147	140	136	147	132	122	134	138	173	139	162	134	117	118	118	144	138	144	142	135	135	145	139	158	136	138	115	122	141	140	131	145	144	144	158	156	139	148	155	139	139	140	133	131	139	144	117	135	127	136	135	118	138	121	120	134	141	134	126	130	151	131	136	132	145	151	150	140	139	149	131	133	138	131	133	153	138	145	158	138	150	123	146	97	123	150	147	133	136	128	140	143	120	153	136	131	127	128	167	123	136	110	135	126	159	131	146	168	156	153	131	122	143	141	140	143	136	132	147	121	160	153	129	150	145	136	134	143	149	151	134	111	134	153	157	164	137	141	137	149	173	143	144	149	137	139	138	147	136	133	108	128	145	135	128	117	135	140	136	146	126	131	118	124	121	154	155	120	122	143	122	159	151	128	144	155	121	145	153	131	129	124	137	150	130	164	113	123	126	136	126	161	156	166	139	146	109	132	144	165	146	134	140	149	152	130	127	117	127	111	147	153	140	162	143	132	141	145	125	146	174	135	138	128	131	154	138	137	149	131	125	127	155	152	123	166	143	127	128	133	139	148	158	149	146	158	140	116	136	165	125	117	135	131	119	120	143	158	145	140	152	135	155	158	132	127	129	124	138	140	131	130	146	137	131	138	138	144	144	145	129	141	152	132	126	137	129	153	143	150	157	137	135	151	119	141	174	156	160	127	158	126	106	136	136	148	142	155	128	131	140	121	150	159	163	128	128	145	155	116	144	161	148	156	143	124	137	115	134	148	117	127	162	126	116	131	153	128	133	134	143	131	134	105	127	159	138	144	120	120	153	111	144	135	143	121	160	134	155	151	139	143	123	142	134	131	142	142	122	141	134	157	123	127	136	144	112	123	141	156	131	164	145	129	117	139	145	135	136	135	161	140	141	137	134	147	127	126	131	128	126	132	133	135	130	140	125	136	131	137	134	155	130	163	152	133	134	117	152	138	139	160	113	156	130	135	132	144	121	159	161	141	130	134	126	142	144	144	134	156	151	129	122	140	129	133	128	150	131	130	151	143	135	128	151	130	153	151	124	154	142	134	143	142	146	139	153	135	128	150	141	146	155	124	132	159	160	132	120	137	174	137	149	145	144	151	121	134	153	137	149	126	132	148	163	114	139	133	120	122	143	139	134	137	145	165	122	136	149	155	154	139	148	146	148	155	143	161	159	166	150	148	126	134	156	123	137	126	113	140	134	136	145	143	103	148	132	137	134	139	127	141	120	157	142	141	125	125	128	121	139
6284	789	1195	1334	1119	979	815	649	650	566	521	537	454	467	430	432	402	442	430	441	424	418	380	404	414	414	404	385	395	415	377	389	381	363	389	379	355	382	397	346	394	370	401	351	400	352	387	377	384	369	384	403	362	366	355	375	370	408	394	363	384	356	357	365	344	380	366	406	391	364	380	359	345	347	358	377	390	352	348	350	374	341	361	378	420	360	414	394	379	387	355	383	386	366	360	341	398	394	407	399	366	366	364	393	367	375	360	368	380	374	358	351	407	403	370	375	381	353	375	369	394	386	391	335	362	385	340	376	320	370	377	341	366	352	357	390	337	401	417	356	363	370	363	374	377	386	363	342	401	375	362	348	368	361	362	370	394	375	369	357	349	354	353	367	347	347	365	370	334	345	364	357	377	341	371	362	371	382	348	368	373	384	366	343	367	354	342	385	362	367	413	369	396	349	331	372	405	361	348	351	359	369	403	352	346	365	339	369	362	390	349	366	370	392	368	368	362	327	391	357	383	373	340	352	370	387	335	367	358	376	329	343	378	358	378	401	350	345	370	382	360	391	376	365	385	372	381	388	339	380	362	396	387	346	385	371	370	352	366	384	378	372	363	391	356	371	353	362	343	374	383	395	365	381	385	372	351	350	383	342	401	384	358	336	382	353	363	364	373	365	362	342	355	392	336	363	369	379	362	341	363	323	359	346	372	376	388	371	362	357	372	404	345	384	361	378	400	367	346	345	393	394	350	353	370	356	367	344	393	385	378	375	365	356	413	378	361	363	403	372	383	368	378	381	377	346	367	342	354	356	381	353	380	333	369	376	346	338	384	428	410	344	373	381	361	369	376	365	405	406	383	370	352	381	368	374	349	365	339	394	370	358	388	358	378	347	395	342	375	362	355	367	347	383	382	385	384	391	347	354	382	368	402	358	353	363	356	395	361	337	356	390	353	344	352	336	351	378	396	377	361	377	346	347	371	351	364	368	350	335	374	364	363	372	370	365	372	349	364	379	360	345	391	399	397	365	365	371	376	369	395	353	369	375	354	389	363	375	361	395	392	372	379	379	343	383	383	360	395	359	409	360	356	385	390	383	354	367	356	391	347	383	361	377	373	369	366	403	401	350	368	348	360	384	382	368	353	378	387	377	373	416	347	391	370	378	395	336	341	376	351	392	376	373	369	400	384	371	381	374	358	346	355	357	333	364	388	361	329	408	371	376	328	338	380	353	357	376	377	381	365	362	334	350	340	349	396	363	367	378	382	356	343	360	360	358	413	353	356	370	380	348	359	388	386	390	362	372	410	377	340	347	366	364	366	398	320	376	379	375	391	369	385	364	370	347	384	352	383	360	389	357	345	355	376	373	378	334	350	397	380	394	367	329	396	370	367	370	370	392	360	366	386	358	342	404	398	330	388	380	388	352	374	360	365	340	379	378	375	357	383	371	397	386	361	351	353	358	368	327	371	337	381	339	404	402	374	371	364	345	371	354	363	378	380	387	389	368	401	339	349	365	391	392	376	401	366	377	382	344	372	348	337	383	408	375	388	331	364	378	377	422	376	383	381	375	377	333	357	396	390	380	329	362	356	389	345	380	380	355	377	380	363	358	362	366	356	393	383	372	360	361	378	398	376	400	325	374	333	380	338	350	367	390	347	361	355	376	398	350	363	364	394	346	363	362	385	385	353	347	363	357	360	363	374	354	350	376	346	370	413	379	408	386	391	365	380	378	406	331	345	354	376	393	345	364	358	360	372	380	344	331	388	349	378	393	335	360	365	387	374	374	344	377	380	362	369	404	405	350	375	378	393	366	357	364	353	361	341	367	392	365	366	394	402	378	380	377	338	371	409	361	369	342	348	355	431	341	358	374	411	377	362	376	382	352	331	391	371	402	373	365	375	407	375	343	368	396	336	369	357	362	426	393	333	373	376	387	394	369	345	371	373	395	389	368	405	363	392	406	372	339	383	384	384	395	378	390	372	355	341	341	348	366	375	385	337	346	372	338	378	387	381	359	379	381	337	356	363	372	381	370	364	377	351	376	361	393	348	375	367	395	362	377	375	360	370	363	391	352	347	380	384	377	405	362	352	358	365	384	336	365	352	372	370	363	340	342	373	377	375	365	366	388	360	337	369	369	376	356	327	360	347	369	391	384	352	373	372	343	364	358	360	362	358	404	353	354	368	395	369	374	368	361	384	341	396	365	415	349	375	377	368	377	378	376	364	365	368	379	353	349	362	372	364	367	355	361	393	382	337	357	356	398	400	348	360	380	342	320	328	366	331	365	385	363	353	369	382	345	389	371	336	350	357	366	366	403	369	352	356	367	331	357	376	371	393	370	392	353	363	351	389	394	414	394	403	381	333	358	351	378	360	371	376	409	388	372	399	370	370	371	355	364	375	331	388	367	376	359	385	349	353	344	369	367	369	354	360	382	417	376	337	376	369	355	393	390	373	399	359	391	355	384	383	368	346	377	378	419	381	358	376	377	386	357	382	394	359	358	368	383	369	378	372	337	355	333	349	366	390	369	369	368	356	361	327	351	346	370	359	385	377	388	377	374	384	376	386	363	385	391	333	361	392	368	391	355	358	391	349	337	350	365	364	371	376	399	370	353	343	362	334	368	356	349	398	369	331	344	374	389	383	370	381	362	372	419	374	366	343	345	366	388	346	382	330	355	369	358	391	371	384	355	352	367	363	368	373	377	325	354	359	371	379	354	388	379	362	360	367	370	377	353	372	382	403	400	348	363	372	367	387	370	353	354	365	363	417	362	392	358	339	357	343	380	389	377	399	372	368	376	332	381	387	367	343	318	345	365	347	317	337	390	377	416	374	349	346	353	378	395	374	368	379	367	361	371	389	346	387	376	366	351	385	373	371	363	334	347	360	339	369	367	344	376	363	353	385	355	347	365	369	369	356	379	360	370	358	368	348	408	342	347	382	368	376	390	350	392	379	369	331	376	361	390	359	353	341	360	360	364	382	347	361	388	383	349	394	395	366	372	355	333	360	387	376	405	382	378	361	363	381	380	390	354	341	347	383	399	361	360	385	345	369	386	398	358	342	386	365	411	381	342	390	350	376	383	339	337	379	363	355	366	360	365	376	364	413	392	389	372	389	372	376	402	391	368	383	385	377	376	360	367	360	397	374	393	386	334	379	396	384	349	392	386	362	395	376	367	363	403	399	390	331	352	398	374	361	361	376	371	366	363	334	380	398	370	344	378	379	369	340	371	362	381	383	361	335	360	373	378	383	376	372	386	341	331	364	347	364	357	406	373	381	400	355	350	421	331	382	357	388	363	374	360	389	374	361	364	370	361	360	335	381	360	342	359	370	358	345	347	397	360	369	342	373	375	397	382	337	404	368	378	410	365	378	365	352	347	343	378	366	396	379	382	337	358	354	376	325	356	389	360	372	346	371	389	372	373	351	369	378	365	379	377	356	335	344	377	362	371	373	369	365	348	356	331	392	377	392	345	399	354	344	371
14957	1465	1017	812	552	433	389	330	299	270	227	262	237	219	274	246	242	222	272	226	232	201	225	216	231	201	222	247	222	244	213	251	212	217	199	241	243	203	195	197	213	196	210	217	225	217	225	211	208	224	210	226	212	220	205	186	224	219	187	216	188	216	216	208	234	201	229	211	217	218	244	206	246	230	198	198	189	230	190	223	220	215	218	230	239	186	234	251	197	212	231	185	240	211	239	197	214	242	196	204	210	215	213	249	210	181	220	238	203	222	188	205	197	205	208	208	225	223	204	224	187	225	229	218	231	229	221	237	239	217	230	238	216	219	194	229	236	198	202	208	228	210	199	225	194	198	221	241	230	233	199	242	201	209	213	205	219	203	211	232	236	229	206	212	237	191	210	240	189	213	217	210	235	211	215	206	207	203	188	219	214	223	228	235	223	166	210	222	212	258	207	208	206	216	231	192	219	214	237	212	201	208	222	200	237	216	224	210	221	188	230	219	229	195	213	220	219	202	225	201	219	212	215	239	219	223	247	204	239	219	198	221	222	245	207	228	223	251	218	215	209	257	221	228	227	189	228	209	219	221	185	217	210	185	246	222	221	200	222	209	230	221	239	238	246	211	246	234	196	200	213	215	207	226	238	218	218	205	223	198	209	202	202	235	233	222	220	204	220	241	210	203	208	210	195	195	243	214	207	199	206	231	214	227	206	209	221	206	219	211	211	207	207	195	209	207	207	213	208	259	233	197	219	233	212	220	220	228	202	254	195	207	208	215	184	205	206	196	233	220	199	234	228	210	193	214	211	214	237	239	212	191	211	201	229	227	242	201	203	226	200	236	211	185	240	201	191	223	269	221	198	220	225	214	224	191	217	199	237	226	216	218	194	194	212	230	207	244	220	233	227	240	208	223	207	222	221	224	226	227	199	197	230	228	208	222	216	209	230	222	222	210	226	213	223	212	229	246	203	233	205	226	199	215	211	210	212	214	199	214	219	229	223	232	214	233	208	221	191	244	202	231	226	227	229	217	218	242	197	210	182	203	232	222	232	208	221	245	209	234	197	208	257	203	222	212	183	219	213	225	228	199	213	213	212	256	220	205	222	217	214	202	220	209	206	238	209	189	210	222	226	184	210	213	178	187	192	214	209	205	195	201	211	220	222	249	209	215	212	230	210	189	216	227	207	222	214	177	209	234	245	199	178	242	175	182	205	211	226	226	237	214	221	214	203	201	192	209	186	223	196	220	203	213	204	222	229	196	217	191	240	215	222	232	212	239	187	208	220	236	227	242	247	222	243	207	200	228	246	231	218	203	187	240	225	234	207	209	203	234	217	208	226	228	226	214	216	253	215	231	200	216	212	206	228	231	231	201	200	193	225	241	237	201	216	223	215	199	222	217	233	204	216	185	214	207	252	219	211	220	219	217	215	187	240	226	228	205	188	197	206	177	234	197	213	250	220	242	245	189	179	208	230	223	219	207	237	213	232	228	207	235	237	202	228	201	204	218	234	215	230	225	219	187	237	194	217	195	208	240	198	198	220	194	262	201	230	226	217	207	247	225	204	227	240	217	203	225	220	242	221	237	199	194	216	203	192	206	228	212	214	191	202	208	209	205	237	202	189	199	208	255	221	236	230	241	230	204	227	231	203	208	228	205	206	256	259	207	214	223	224	200	220	208	190	210	205	196	234	204	222	215	196	220	235	258	229	214	220	236	257	228	207	230	234	223	250	214	214	217	227	205	223	194	198	228	234	232	190	203	220	235	203	244	197	193	233	223	191	229	215	217	202	204	204	233	199	214	197	229	219	245	229	219	202	208	226	193	210	228	205	189	201	235	248	249	223	208	229	196	230	189	220	224	226	221	217	209	197	219	208	210	217	235	220	206	197	224	225	212	232	202	202	207	174	213	189	211	209	206	203	218	209	238	205	205	209	202	217	203	209	237	234	205	202	234	240	194	203	249	226	215	229	220	283	199	221	198	210	214	205	212	215	222	228	211	203	211	230	200	193	220	219	210	213	217	236	211	206	230	223	200	222	248	226	226	195	204	220	190	208	212	241	215	246	215	223	221	192	233	201	206	207	228	217	225	215	227	238	239	225	200	231	239	228	226	195	220	205	222	216	222	209	200	209	235	213	211	233	250	216	225	214	224	212	205	219	255	202	213	219	233	235	185	212	213	211	184	199	215	223	238	218	204	211	242	211	199	214	219	257	216	219	210	209	196	197	220	213	222	215	202	223	214	205	202	219	220	197	231	239	238	205	246	228	213	213	232	219	225	235	214	222	238	233	246	232	224	235	216	216	202	206	224	197	230	193	226	220	228	209	214	236	249	204	227	236	190	216	203	236	248	243	208	213	219	198	230	199	226	209	244	185	183	220	215	221	205	194	210	224	226	220	211	217	233	233	197	219	216	206	226	212	199	203	195	214	185	223	240	221	209	230	241	209	209	229	199	214	202	206	237	202	202	225	210	202	199	229	207	209	230	232	229	207	217	215	226	224	233	210	219	208	224	207	205	214	218	200	202	220	218	233	240	212	213	196	227	233	200	239	191	245	197	245	202	225	256	214	205	222	227	209	220	237	218	229	220	209	212	247	215	214	242	204	206	237	206	219	222	223	188	191	201	212	209	212	209	207	201	209	214	214	193	222	218	213	192	203	201	215	213	216	213	225	236	234	218	199	231	226	250	214	219	221	206	226	226	222	200	232	205	208	195	235	225	224	223	230	241	205	245	228	199	210	242	209	209	209	242	236	241	225	206	228	201	235	217	240	205	236	214	208	211	222	212	179	230	223	225	229	235	217	214	228	229	208	202	206	241	219	214	211	206	214	208	227	206	199	217	226	219	238	207	240	192	220	226	213	221	239	236	216	232	236	232	221	219	214	214	212	207	218	214	229	231	243	217	210	205	216	225	239	199	205	207	197	211	242	220	220	241	197	211	237	212	232	203	203	228	225	190	227	201	235	218	222	197	212	234	232	212	209	227	217	242	214	246	218	211	242	215	220	191	222	222	242	217	192	218	217	235	234	194	219	196	215	200	193	212	202	231	227	212	202	197	202	226	241	225	230	253	202	228	226	245	201	218	227	235	207	202	228	202	215	217	194	224	213	209	200	234	211	239	217	232	229	238	226	228	216	221	191	198	194	213	217	222	198	194	207	227	207	202	260	202	207	213	236	208	192	208	214	220	200	214	221	220	200	238	217	201	235	223	210	200	210	221	208	228	188	236	248	207	211	219	208	203	209	207	210	215	210	221	238	236	218	208	200	198	207	229	233	229	174	218	238	248	201	216	199	218	189	238	211	219	208	209	224	239	226	231	220	214	217	222	214	212	214	222	231	241	234	244	217	209	204	215	195	224	193	204	205	217	191	240	228	175	215	215	201	227	189	202	203	211	206	237	220	206	202	229	211	220	224	208	210	233	211	194	238	205	235	228	206	191	211	202	190	210	214	217	212	217	211	220	224	205	231	247	224	215	179	210	208	214
8599	1327	2213	2486	2020	1586	1311	1081	958	904	836	790	731	736	734	735	742	659	628	605	651	586	675	602	606	623	529	604	568	624	583	551	608	608	556	535	556	574	587	586	568	565	546	543	561	564	537	582	565	617	561	583	542	532	562	542	530	588	557	552	586	514	538	568	565	580	569	554	575	556	551	550	560	559	533	522	529	527	531	536	546	528	549	507	544	545	542	572	560	561	568	512	532	548	595	560	561	591	523	564	551	566	556	537	517	554	552	504	535	561	541	581	580	550	581	549	565	542	560	585	567	529	558	511	574	543	567	562	559	518	544	545	495	559	541	505	555	593	518	588	522	562	540	550	552	562	562	546	537	540	530	544	557	557	581	508	531	553	518	581	584	582	540	528	562	539	545	532	546	574	558	558	551	537	553	525	549	521	499	577	522	552	539	529	556	525	534	569	571	520	578	568	585	512	536	545	598	521	505	584	555	555	582	527	596	491	523	595	551	528	537	522	570	589	550	542	552	565	556	524	517	536	559	548	540	540	553	547	535	502	527	529	538	546	548	587	523	537	516	514	547	579	552	580	559	555	542	550	610	513	557	551	546	516	562	568	543	541	511	541	568	520	565	567	559	544	559	536	519	548	557	577	540	555	544	546	547	532	553	550	545	531	578	535	558	577	559	530	577	542	551	539	547	561	563	542	512	530	548	542	542	586	560	554	552	568	517	557	553	557	558	574	585	572	508	553	548	485	553	551	561	574	535	512	537	563	590	572	577	557	530	557	572	548	532	546	529	553	555	594	553	565	550	533	587	561	565	526	600	621	599	533	553	526	540	573	511	591	534	549	580	533	551	528	562	535	568	545	546	553	531	521	494	542	559	542	539	489	583	544	511	524	596	529	495	544	532	557	575	575	569	533	542	527	606	561	555	519	547	510	504	559	551	572	536	557	568	508	530	585	570	541	521	524	543	532	497	562	555	552	547	549	579	517	521	527	586	540	514	513	558	519	531	491	520	528	549	503	555	557	530	541	536	529	513	568	537	541	531	537	534	556	556	538	553	540	549	532	555	524	560	547	526	552	578	557	575	567	588	538	560	538	523	529	585	574	530	531	537	577	524	533	556	516	552	563	516	552	559	520	547	550	543	535	569	575	533	538	574	531	490	533	534	517	546	577	520	533	556	555	527	551	532	544	511	542	549	544	540	565	547	584	542	541	537	531	525	509	533	540	544	566	545	517	546	512	576	537	537	526	503	544	588	563	590	548	485	496	509	505	513	524	543	554	594	524	554	559	538	572	557	543	545	537	572	528	578	560	570	553	589	598	624	571	508	524	535	553	563	570	558	514	578	576	578	562	571	527	559	570	550	555	534	552	521	496	566	529	559	559	552	583	585	521	511	560	543	555	556	537	497	519	559	572	551	533	567	536	552	522	563	527	539	542	540	539	543	522	546	549	498	519	534	535	570	584	544	541	567	555	556	565	528	568	522	559	562	527	523	538	529	522	563	563	537	531	572	519	540	524	521	522	550	566	560	576	559	496	554	575	529	526	557	578	582	502	559	546	523	555	569	562	516	558	535	574	502	529	546	544	572	521	571	588	581	501	581	497	537	500	541	506	574	519	578	546	563	556	572	536	528	527	517	560	536	553	566	518	528	505	570	549	546	529	562	551	512	550	530	519	564	486	575	569	553	529	551	548	530	542	558	536	532	546	559	553	539	543	546	540	568	567	491	547	556	552	539	571	548	549	563	546	552	579	549	526	534	528	523	527	544	579	509	594	576	547	540	569	549	583	517	565	541	531	564	547	565	525	542	538	510	590	548	568	538	581	573	567	525	561	560	514	581	554	563	538	567	545	545	548	540	566	560	575	543	542	506	533	582	571	529	506	522	583	549	523	553	619	554	533	553	580	540	557	534	569	555	534	547	544	534	532	564	557	545	512	527	546	537	604	549	531	565	599	537	579	544	536	555	564	554	513	524	565	515	570	551	568	548	525	582	576	581	536	513	551	505	512	566	544	547	537	552	540	550	568	540	548	582	533	565	549	534	521	541	574	488	487	558	543	546	563	528	521	571	552	529	527	530	546	517	558	551	562	561	530	545	524	530	562	531	523	582	530	627	555	564	526	563	549	522	588	544	507	556	599	507	520	544	561	546	536	517	543	512	527	552	531	576	549	534	560	541	575	548	565	554	514	547	577	528	525	555	572	525	547	541	540	578	545	558	488	519	556	521	544	559	559	498	569	526	557	582	543	560	561	539	556	510	597	559	554	552	541	519	556	565	581	537	557	568	527	559	602	570	554	570	545	555	535	551	590	539	537	546	564	558	564	538	605	505	599	550	534	548	490	534	539	543	503	547	537	551	534	499	513	563	538	559	549	543	558	533	515	558	553	538	535	533	550	578	565	546	571	522	554	533	531	549	560	547	570	559	531	518	552	551	543	572	546	555	558	529	580	539	550	549	553	585	582	554	584	522	569	551	527	551	531	541	527	564	538	544	536	550	557	525	539	511	538	539	522	598	578	564	548	505	572	531	544	551	546	556	547	512	539	577	594	548	521	552	559	588	545	543	516	544	564	554	524	504	530	539	560	515	584	534	537	571	502	524	519	568	531	581	532	528	501	561	562	553	501	533	589	534	553	592	536	527	601	591	546	572	527	543	540	589	528	575	560	548	587	553	551	506	561	552	529	573	553	609	537	519	550	559	566	517	577	570	554	560	587	541	528	517	527	556	557	538	543	540	581	588	530	518	598	534	557	575	537	560	531	559	579	528	540	563	551	537	588	577	558	549	546	553	486	551	505	569	545	551	612	554	584	532	574	540	568	536	534	544	563	596	556	566	581	566	566	548	556	546	558	550	571	567	532	553	519	556	535	562	533	537	495	551	495	569	528	566	539	549	566	529	552	568	566	543	517	529	507	580	538	519	542	547	558	549	548	554	546	504	528	554	539	528	545	553	550	527	517	579	539	557	543	517	539	546	525	536	527	586	517	523	541	538	536	505	559	558	599	539	549	519	546	576	548	520	558	563	501	523	562	549	548	514	528	568	552	527	536	510	542	516	526	514	586	520	542	563	530	552	550	557	548	548	562	560	537	523	530	535	581	552	495	524	576	582	518	563	565	550	532	544	573	578	589	561	534	538	563	537	520	556	513	529	569	511	553	533	532	565	579	514	569	554	528	566	563	562	546	503	525	537	592	542	522	601	535	540	513	516	498	511	513	545	553	592	545	523	539	505	520	572	521	534	541	559	494	550	553	564	576	551	574	536	584	531	556	552	518	580	499	549	602	604	526	538	578	554	523	537	575	555	586	563	525	561	572	549	563	554	543	531	576	555	537	508	580	540	589	512	553	532	544	557	540	547	556	548	566	552	538	530	566	561	545	531	521	574	587	565	564	508	552	565	520	502	571	539	545	542	555	532	511	567	555	530	535	527	542	539	588	503	531	543	552	535	508	594	547	507	536	561	547	534	527	560	554	585	542	569	570	573	543	575	558
1901	329	327	307	265	283	298	278	317	292	299	327	296	281	267	307	323	297	292	288	277	282	291	282	310	290	290	278	288	287	262	258	275	282	276	292	279	290	286	288	256	289	296	306	281	282	342	312	300	303	300	252	281	273	314	277	287	313	295	296	318	282	281	259	298	311	279	307	304	296	274	276	297	331	309	298	301	307	307	264	304	290	267	280	298	339	272	284	298	273	261	297	282	293	306	283	302	343	272	308	282	284	284	322	320	282	310	286	262	282	294	308	283	269	292	306	313	283	296	299	285	272	273	294	267	278	284	255	300	303	326	294	294	295	288	309	284	293	295	279	310	288	303	293	298	280	328	310	304	309	300	271	269	297	291	292	275	291	299	299	278	287	250	282	298	277	264	306	295	296	280	289	292	289	288	325	294	287	282	292	294	263	277	287	301	287	297	315	277	287	286	257	328	293	300	272	306	293	271	280	309	290	274	298	285	334	307	298	311	285	280	299	312	279	303	305	280	322	295	292	293	273	287	281	255	274	281	264	273	276	311	303	306	353	296	296	263	343	250	293	315	297	294	289	308	286	277	275	282	289	250	272	268	299	307	287	284	273	313	291	309	309	299	294	302	277	308	292	264	298	285	282	305	314	310	299	279	306	275	307	288	314	303	259	318	302	271	281	293	278	332	321	279	276	343	300	278	278	314	296	262	287	292	287	282	292	322	289	298	327	318	285	274	278	267	312	289	329	279	299	286	302	293	290	301	266	242	301	312	263	301	288	266	360	288	270	300	307	302	286	284	276	313	317	314	303	258	277	279	282	293	266	270	279	285	303	301	292	294	269	277	277	325	328	259	296	285	254	303	281	313	299	284	276	275	316	272	298	310	300	313	281	295	301	293	283	291	304	318	312	300	295	297	300	278	332	311	318	274	294	286	282	275	295	299	300	247	263	264	276	268	296	278	264	295	273	284	275	288	269	296	336	282	275	269	276	286	307	301	290	294	282	280	287	293	271	280	290	293	292	319	276	320	279	288	302	288	288	315	296	288	297	290	281	335	250	287	273	296	259	279	268	308	323	308	313	290	267	263	278	259	312	318	333	278	312	304	304	277	289	301	262	270	300	294	307	304	302	291	291	296	297	295	311	298	266	270	282	293	300	307	311	277	345	310	303	334	321	312	311	268	301	332	266	269	271	279	308	313	275	280	294	291	296	281	285	297	262	303	311	287	283	289	270	299	278	337	285	298	274	266	280	265	321	299	315	312	263	302	293	294	330	279	319	295	310	272	305	315	278	283	262	315	297	251	283	277	299	260	291	275	264	325	281	337	293	284	263	292	292	265	298	307	271	280	283	288	298	275	304	271	279	257	276	267	284	270	321	290	274	265	291	276	309	298	286	242	290	264	297	328	303	306	279	309	296	241	311	257	290	275	301	299	268	288	298	293	285	281	293	291	286	298	270	297	275	268	318	280	325	310	297	274	291	269	292	250	272	286	285	283	280	262	319	287	288	307	288	291	297	299	299	311	337	294	250	263	297	308	303	268	303	271	313	290	290	294	304	312	309	263	305	295	297	269	308	307	312	311	300	289	271	297	290	330	322	308	294	267	277	294	302	301	276	303	279	293	309	293	302	288	272	283	276	299	284	302	263	284	313	309	318	306	306	309	328	316	291	267	306	294	292	295	290	249	278	309	282	273	297	278	325	293	266	275	277	317	309	279	266	302	274	301	295	280	308	304	278	291	296	277	325	315	273	309	290	264	283	271	259	281	262	293	290	302	300	305	276	272	296	316	270	252	303	291	276	284	290	329	267	301	290	301	284	331	304	299	318	312	296	280	260	297	298	267	280	309	303	305	282	289	295	300	279	308	268	299	299	305	310	293	293	268	275	296	282	325	334	286	321	290	299	302	270	294	317	286	276	310	295	319	304	278	283	304	293	295	306	293	263	302	298	306	270	260	307	304	275	317	292	271	302	283	293	276	287	261	271	308	270	296	303	290	307	290	248	262	278	261	275	292	295	314	326	266	303	289	275	257	296	276	264	306	279	281	302	286	277	302	266	278	303	300	287	292	315	287	298	277	313	326	290	325	303	292	281	311	291	271	284	291	297	307	292	298	290	273	286	278	293	278	279	293	317	290	296	278	318	294	277	331	294	300	299	302	294	291	307	338	300	287	303	276	281	282	324	281	320	283	282	294	299	286	330	288	266	300	294	305	299	293	298	306	308	307	279	288	257	248	280	268	290	285	313	336	296	300	299	279	309	325	301	298	281	279	315	279	276	276	283	316	322	298	296	286	303	288	316	275	312	295	296	303	303	267	270	288	288	318	290	300	310	250	260	288	305	301	296	291	287	281	284	283	278	298	295	273	290	318	280	264	287	288	307	274	321	289	295	311	281	301	295	304	274	273	287	268	278	273	272	300	274	258	307	300	290	286	308	271	258	289	277	278	292	281	308	314	265	312	294	263	277	314	282	268	291	287	317	283	329	280	285	287	287	275	277	295	287	298	294	290	287	293	318	267	321	295	302	299	311	313	271	297	265	250	304	288	304	268	262	314	294	292	319	273	296	290	292	304	300	312	302	290	300	316	279	305	281	258	295	310	287	307	319	308	277	255	259	302	277	262	276	299	286	349	298	282	303	279	304	277	291	295	307	293	279	277	311	305	323	301	296	273	263	268	288	314	282	280	303	283	281	270	307	283	285	285	293	264	300	300	324	322	284	304	328	306	293	303	277	286	262	275	273	297	292	315	277	299	283	286	290	297	293	311	292	299	320	289	289	273	281	300	247	286	297	295	273	265	300	294	302	267	321	282	277	257	301	305	259	292	278	272	305	283	290	295	296	284	287	286	292	303	285	291	290	275	300	299	281	265	295	277	303	295	289	269	314	304	255	279	277	292	286	291	290	289	300	306	282	289	302	283	265	305	314	280	277	285	284	291	294	297	302	281	297	280	288	281	292	322	296	309	294	301	301	288	308	283	288	296	260	283	265	311	296	283	295	292	296	276	298	321	290	311	318	255	289	257	319	311	278	310	288	275	308	261	266	276	273	288	282	287	302	292	292	232	273	290	273	291	265	297	289	302	313	297	294	283	310	288	281	278	299	253	290	299	279	274	339	276	327	316	280	296	314	320	289	273	281	267	292	281	306	284	291	315	280	299	308	254	306	308	278	313	288	298	306	302	276	260	316	282	320	279	280	293	269	300	295	276	292	272	294	276	297	297	276	267	297	290	307	261	292	305	333	273	299	294	294	280	275	295	293	290	273	300	306	271	320	288	277	281	285	288	308	316	291	283	272	269	261	281	313	261	288	289	317	275	285	289	292	270	313	260	332	271	293	270	290	314	288	264	276	299	302	279	306	288	317	307	288	294	305	285	265	326	262	309	285	307	309	276	305	322	300	295	282	271	308	267	278	284	300	309	290	321	283	258	315	308	295	310	270	266	263	272	305	312	282	303	281	302	278	285	282	286	280	281	285	301	277	294	320	272	292
2206	741	639	685	704	708	704	654	645	714	664	621	725	644	695	660	662	684	676	690	663	711	625	679	645	619	656	664	672	669	627	665	665	660	718	646	675	615	675	666	636	693	672	687	674	671	716	680	664	681	722	682	648	668	655	624	683	698	680	702	719	653	634	642	639	633	608	640	647	687	661	665	669	649	679	670	654	665	657	640	673	665	681	665	660	647	679	686	680	676	658	680	614	691	662	668	681	643	656	634	601	631	690	651	627	714	653	689	667	691	650	644	651	678	681	710	676	648	631	666	692	656	690	623	648	636	605	643	696	650	719	664	701	672	657	680	708	699	676	651	673	652	649	652	657	637	638	687	636	691	667	655	696	695	647	629	648	638	673	667	694	643	655	628	685	683	676	664	723	664	679	667	663	672	650	695	634	652	626	658	695	636	700	674	642	682	658	700	727	631	628	638	665	681	687	675	697	701	708	636	667	694	698	674	693	614	683	695	697	681	614	664	662	644	634	631	654	653	631	665	632	647	651	712	647	649	674	642	652	753	676	688	705	706	668	612	690	643	647	658	703	666	672	626	691	628	688	632	649	650	719	641	675	654	655	658	656	659	679	628	657	658	646	611	652	677	735	628	668	668	674	613	666	654	703	667	649	677	675	683	656	655	666	657	658	665	606	670	698	622	702	646	702	681	684	665	678	654	662	664	630	668	713	699	665	691	643	647	642	661	659	682	689	629	679	623	640	687	691	657	646	661	709	674	651	653	662	691	684	680	692	615	704	669	658	642	681	667	630	661	643	669	647	675	633	707	677	637	652	677	671	644	647	675	649	685	639	660	621	616	671	629	667	643	630	702	692	613	664	662	687	654	638	650	639	700	702	653	638	704	659	685	667	711	675	662	657	652	687	654	689	662	682	652	633	632	671	692	689	653	635	663	637	648	740	677	669	683	685	659	644	700	689	669	654	643	652	661	660	673	675	682	650	659	679	636	671	690	677	727	687	678	672	627	686	668	668	666	681	666	672	704	646	644	666	592	660	616	692	665	678	671	696	654	685	648	674	643	647	670	712	746	626	631	662	663	673	653	640	672	709	673	664	715	670	629	655	665	645	628	651	641	641	661	672	697	686	621	655	676	633	707	675	664	666	695	627	689	667	686	677	636	622	696	664	655	659	690	679	660	676	621	676	683	626	682	733	629	685	627	647	628	660	628	710	608	706	681	655	663	708	668	738	686	741	674	685	657	681	642	670	695	649	639	640	679	657	692	676	685	663	662	651	636	633	655	637	680	713	659	657	677	625	700	672	647	654	666	672	689	697	633	659	700	648	643	679	663	670	671	666	703	667	648	635	693	696	667	657	647	682	685	705	657	665	672	682	666	659	666	690	664	644	735	626	693	726	612	657	684	666	634	673	710	641	673	653	682	658	673	666	703	650	643	650	647	671	633	679	646	678	651	678	704	613	700	639	706	673	619	653	630	651	636	666	637	697	647	675	708	669	641	638	657	633	650	675	681	710	718	642	677	669	629	653	642	671	658	659	682	676	661	707	659	623	660	673	652	643	672	654	704	628	668	640	659	631	656	688	665	670	695	692	639	668	638	691	648	641	676	627	696	658	640	677	644	707	665	702	679	629	664	664	639	676	629	686	684	690	660	678	677	671	689	632	732	689	690	587	668	641	650	651	682	671	634	673	644	672	710	617	661	662	714	652	678	700	617	684	691	666	676	655	670	668	635	667	635	664	658	662	642	645	691	674	670	640	665	636	624	647	648	711	665	668	661	688	665	652	647	695	644	665	644	646	626	660	681	685	653	665	651	688	671	645	686	683	681	658	674	681	671	682	664	647	660	645	675	676	684	689	659	631	692	636	647	661	637	664	695	720	679	699	625	718	698	667	656	692	675	646	643	635	644	677	668	690	636	628	704	707	631	627	656	676	687	673	653	636	697	662	658	730	649	639	711	686	630	697	661	679	701	660	656	628	640	645	675	654	657	685	692	655	685	693	680	656	684	659	647	653	694	690	625	694	628	672	631	665	670	721	638	683	678	667	671	635	669	668	676	694	687	688	633	647	625	649	704	687	658	667	651	683	666	703	650	670	660	667	663	708	679	640	621	656	717	655	679	684	654	744	638	690	643	675	668	630	656	645	652	656	657	714	663	635	689	650	674	630	676	657	648	686	623	654	676	633	659	688	653	659	672	681	653	662	670	661	648	625	691	635	683	628	669	631	641	684	684	638	683	662	615	696	671	619	723	676	697	657	696	657	661	688	662	671	676	691	686	678	681	666	685	642	641	652	657	685	582	655	642	666	628	657	700	687	675	699	658	673	660	687	660	669	676	603	678	664	678	710	615	668	651	710	652	684	659	641	624	642	657	652	665	690	672	690	648	678	626	669	654	611	675	672	658	650	675	681	685	653	648	652	621	667	652	652	695	677	645	647	654	614	716	690	679	676	650	676	655	665	682	690	698	658	621	677	674	663	636	649	681	638	722	704	690	673	671	703	719	662	659	661	690	668	650	641	669	678	645	682	667	652	731	670	652	675	667	625	699	654	678	723	624	706	688	711	653	650	658	675	699	650	675	670	668	627	664	697	625	651	638	669	630	667	615	683	670	686	650	678	683	641	644	607	657	700	709	690	672	633	690	675	649	680	682	618	673	635	680	666	706	672	646	707	682	670	674	696	665	583	694	626	631	706	711	623	656	662	668	668	634	659	700	689	629	633	663	656	648	681	676	620	629	655	682	717	682	648	701	657	663	713	683	704	640	667	644	643	724	717	661	677	666	650	644	658	674	641	662	646	681	671	706	671	672	673	620	655	628	664	653	642	681	692	661	709	682	638	694	700	687	637	710	661	670	648	688	660	649	694	696	662	689	651	685	681	702	712	662	682	684	658	650	658	665	671	654	682	648	641	620	667	682	718	659	688	666	615	676	660	640	674	676	692	654	658	608	671	641	696	646	687	648	652	677	694	694	691	643	667	667	673	670	623	660	666	705	632	655	675	663	674	622	709	603	633	692	690	679	623	665	655	615	664	634	665	715	673	611	652	670	706	703	611	668	674	664	644	654	682	641	677	612	664	682	684	629	634	721	695	653	688	633	696	651	707	702	709	651	717	670	661	632	676	684	598	704	648	637	683	633	677	652	661	678	632	709	658	709	670	664	662	680	682	653	666	638	652	662	645	630	672	649	632	656	660	701	629	654	651	663	630	668	676	652	654	686	684	667	660	646	624	697	618	630	656	698	658	673	674	725	673	668	701	643	642	696	652	684	692	645	682	660	617	646	650	659	671	668	673	670	643	643	702	679	625	684	616	694	672	695	712	692	685	618	669	645	643	674	654	721	675	632	670	666	689	639	677	649	654	654	658	629	654	649	668	664	657	640	657	657	657	666	634	674	630	655	666	676	690	668	643	683	705	655	672	657	666	721	662	685	660	709	656	691	666	636	687	664	676	653	697	650	679	664	637	669	715	621	662	668	666	649	678	628	734	684
8350	621	499	421	315	242	207	196	151	181	165	148	154	150	158	135	163	144	143	182	135	129	147	137	160	108	145	126	125	149	144	149	147	153	159	140	137	132	145	148	149	137	131	125	153	161	160	136	139	133	121	120	150	136	156	133	147	145	151	129	147	144	129	110	136	166	136	132	144	148	122	129	135	155	135	131	114	136	154	172	120	151	155	143	148	145	140	162	130	148	144	157	136	143	134	158	150	126	137	124	151	162	148	138	153	118	147	128	150	135	149	145	157	131	139	140	106	124	159	147	155	156	152	135	137	147	130	158	123	144	125	139	153	175	135	132	136	165	148	137	140	160	135	139	150	133	140	151	144	139	151	147	143	129	142	155	130	127	152	117	137	133	145	151	131	151	135	128	150	160	137	120	128	119	139	159	130	110	136	158	136	143	143	148	139	132	149	150	138	149	159	132	128	140	131	128	148	123	150	141	143	127	137	139	119	132	134	149	148	165	133	146	136	143	121	132	137	149	139	156	157	142	118	132	131	157	124	141	148	141	118	136	123	135	131	138	164	132	132	142	151	147	120	130	145	152	155	158	126	118	132	158	146	159	138	125	132	153	136	141	149	133	145	146	135	157	131	137	144	141	167	144	124	133	143	132	160	154	159	152	159	165	156	162	141	160	137	144	133	143	131	149	119	146	130	148	138	109	145	152	155	146	140	129	164	145	112	138	125	119	127	137	156	127	135	142	164	159	154	149	142	141	136	152	134	131	140	157	149	144	147	151	134	133	154	146	135	136	147	144	133	131	144	143	139	135	140	163	130	151	137	172	157	135	113	149	141	148	150	137	148	148	117	134	161	148	147	150	129	145	147	128	150	149	168	126	155	164	135	140	123	179	158	151	147	161	140	127	127	130	139	135	139	127	149	151	134	155	146	158	151	140	117	122	135	148	125	130	145	142	155	134	145	165	147	142	136	147	134	141	136	152	142	142	151	142	150	138	157	150	169	151	144	142	126	138	142	177	127	140	126	115	147	145	128	131	150	150	121	152	135	182	146	154	138	135	151	134	125	153	142	124	133	137	141	146	128	134	130	135	124	115	135	136	126	140	168	144	152	143	138	162	117	126	145	138	143	148	131	137	164	163	144	132	144	173	150	133	137	159	142	147	151	145	137	122	137	164	118	131	137	155	132	138	130	133	96	160	122	138	148	137	154	143	157	132	134	128	143	147	142	156	145	142	136	162	133	155	105	124	138	116	133	162	159	135	146	141	133	162	124	134	133	154	149	125	162	135	128	139	151	135	162	157	140	121	131	135	133	130	147	131	139	154	143	149	139	150	121	144	153	125	146	175	148	136	120	154	119	154	161	134	132	162	132	146	168	142	133	135	114	133	157	127	156	132	144	124	143	166	130	125	129	145	167	127	107	132	171	152	143	125	142	145	141	170	145	149	148	147	140	146	148	133	134	147	145	131	141	133	144	135	134	150	116	136	137	115	155	140	143	150	146	125	120	116	156	136	144	140	136	154	130	138	114	145	142	118	137	147	156	135	143	136	161	133	149	146	146	124	135	131	148	140	140	156	155	136	130	146	137	144	142	130	137	147	147	128	170	141	150	137	143	157	138	152	141	129	140	145	140	140	131	138	136	147	164	141	159	126	135	144	124	165	147	133	167	153	161	156	157	150	140	176	140	137	152	133	163	130	144	118	128	118	149	149	144	149	114	114	158	121	163	136	130	143	162	173	126	125	137	145	160	150	129	146	138	130	135	123	156	151	124	115	141	147	113	122	117	113	167	134	152	133	144	134	141	139	158	146	146	132	126	157	161	125	141	147	104	169	122	152	144	146	127	159	144	129	135	124	125	140	127	138	140	132	144	138	130	127	124	137	146	150	144	149	137	160	123	140	132	142	141	150	169	136	162	147	155	134	152	127	145	111	159	122	143	127	120	150	124	145	148	131	144	127	167	152	145	129	145	135	132	139	157	127	127	142	133	151	136	159	143	122	137	145	138	127	173	154	143	132	144	146	112	134	148	136	151	156	126	135	142	144	127	142	160	146	133	151	139	151	138	145	123	129	152	140	149	126	146	128	139	138	139	135	120	148	135	157	150	115	144	141	120	158	131	177	154	163	156	120	125	116	153	150	143	132	141	137	144	122	127	144	134	143	157	139	147	128	146	160	129	150	162	129	155	124	138	149	137	148	160	143	152	137	127	135	141	159	153	144	130	136	129	134	156	134	162	143	131	139	127	142	127	137	141	135	156	145	138	129	147	143	142	123	143	145	172	127	141	134	137	123	130	110	158	156	137	128	132	130	155	132	124	133	148	142	135	144	141	144	140	149	146	153	143	153	137	160	129	130	162	148	126	139	139	146	140	152	145	160	147	157	130	118	127	170	128	135	121	134	148	147	147	133	176	139	147	125	123	156	147	140	139	157	126	131	131	160	143	148	115	153	147	138	148	167	159	151	129	157	144	143	137	149	148	133	136	129	163	150	122	122	122	150	139	132	120	140	134	137	112	124	131	115	163	147	140	138	130	123	141	156	152	139	133	158	135	146	145	128	147	148	146	129	132	145	133	153	149	122	160	149	135	133	127	137	127	155	154	147	127	145	128	130	147	128	151	134	138	122	136	146	104	156	150	139	124	133	129	144	121	146	131	136	148	134	132	173	125	119	154	167	124	142	158	132	150	167	131	135	136	162	148	136	135	168	145	153	121	129	131	145	148	142	124	152	146	129	148	164	144	135	145	121	152	121	141	155	140	177	145	144	154	128	153	145	158	144	156	150	131	136	139	126	149	133	124	144	130	143	137	126	128	147	134	135	143	135	144	137	151	160	135	129	155	142	141	146	135	127	126	151	132	143	140	132	160	138	140	126	146	155	138	144	155	143	117	134	164	146	140	168	148	137	144	121	136	131	114	130	138	154	118	141	147	163	118	150	154	142	132	148	147	133	136	139	139	148	144	143	135	158	132	148	150	148	133	127	149	150	132	158	116	132	159	174	138	142	142	141	142	149	153	148	146	134	149	149	141	128	127	127	128	153	174	134	137	154	129	165	160	147	128	130	157	127	159	139	141	146	151	140	155	119	130	127	125	142	142	141	154	148	126	141	149	129	140	129	153	132	115	131	109	141	134	147	126	154	155	129	146	150	157	150	132	141	136	138	135	150	122	119	122	138	157	125	142	117	124	127	123	139	145	133	138	150	136	134	127	149	134	151	130	120	142	142	151	156	128	115	134	138	140	159	111	147	137	134	116	140	160	142	138	132	137	133	143	146	130	145	148	134	105	128	145	143	151	129	154	151	142	129	134	163	152	157	136	127	164	129	130	129	135	153	119	127	166	156	142	149	118	131	140	159	156	146	154	155	138	143	131	135	125	135	116	153	148	130	136	133	151	137	149	157	114	160	130	135	148	134	132	154	126	126	117	128	138	147	125	137	129	126	120	128	154	137	132	147	159	135	134	149	142	146	176	150	149	146	120	134	146	126	140	145
6662	804	1216	1342	1094	937	753	703	570	577	528	466	506	466	446	469	457	436	432	428	411	427	423	412	417	388	391	385	386	431	373	401	407	405	368	376	378	403	393	380	417	368	382	436	397	413	402	378	381	391	391	376	394	359	400	359	356	354	410	371	394	371	398	379	373	387	378	329	362	347	401	375	371	380	399	377	401	359	347	388	403	387	381	376	388	347	389	383	343	327	375	384	353	394	342	336	365	362	361	377	378	359	389	389	346	391	368	372	381	350	359	336	346	376	349	384	403	378	383	396	352	389	383	367	389	392	393	376	403	391	371	388	401	375	397	344	365	347	343	356	387	392	402	348	413	360	354	351	311	375	388	358	386	372	356	386	370	376	370	371	364	399	410	393	378	348	386	355	386	361	382	402	395	347	393	376	346	374	379	391	354	394	322	378	342	399	410	394	359	393	352	385	396	379	367	386	351	379	377	405	379	385	371	366	366	383	386	382	369	401	359	392	369	372	361	397	394	418	373	358	356	394	402	375	387	326	361	385	387	400	375	374	366	379	393	379	342	375	365	390	351	376	378	365	375	394	380	408	372	395	382	366	381	388	392	352	402	384	372	360	352	342	394	396	386	366	396	380	379	356	376	391	359	367	379	423	340	404	364	372	386	360	379	397	373	374	350	384	380	387	388	374	376	390	390	368	397	401	382	382	380	355	379	330	360	367	374	361	355	386	370	373	351	347	372	375	371	364	385	349	399	405	380	373	368	387	366	356	375	381	372	383	366	377	363	368	349	375	395	350	372	379	385	363	385	334	352	349	361	383	394	418	370	380	381	399	378	359	355	398	398	362	368	363	349	399	363	391	335	356	357	402	393	376	372	408	402	334	377	383	372	396	374	336	361	359	396	362	341	360	405	386	406	356	366	357	404	398	353	354	388	396	379	338	345	380	397	374	369	377	358	380	376	368	399	369	411	371	361	367	389	361	367	352	341	349	326	387	409	365	353	362	371	367	398	374	357	372	371	374	344	383	352	345	413	364	364	334	355	377	355	369	398	348	417	387	355	382	367	365	362	366	386	394	386	375	392	405	403	382	339	349	391	381	397	350	395	352	386	423	363	360	403	384	347	380	382	383	413	361	388	382	401	364	355	332	389	364	376	383	363	369	380	377	360	389	367	377	383	380	353	388	404	413	373	399	374	351	372	396	377	371	318	349	357	393	379	352	355	375	368	340	398	414	338	351	386	383	370	394	426	352	339	349	377	373	379	377	394	388	387	389	391	385	429	393	392	389	322	412	359	399	337	385	369	388	398	352	377	350	361	346	365	370	404	383	397	372	366	372	370	383	403	366	389	409	388	361	364	359	361	391	386	396	384	380	338	345	396	379	413	374	382	388	361	418	366	340	349	367	394	386	342	386	402	371	383	377	385	352	415	387	408	389	365	367	324	394	386	393	369	384	363	363	376	349	369	378	388	381	351	410	342	397	362	401	383	342	336	372	353	347	378	356	378	392	368	349	348	373	379	381	376	367	384	391	353	371	384	393	344	406	361	356	378	411	372	398	395	391	364	413	394	380	367	364	398	380	409	393	354	353	382	371	360	372	387	374	350	359	390	358	370	351	369	373	374	377	349	357	415	390	406	335	391	374	356	385	396	376	357	334	416	378	360	352	354	387	384	372	393	365	378	392	343	343	374	380	383	377	404	368	340	362	358	383	384	366	357	393	397	393	311	375	373	368	352	382	394	364	363	371	411	376	373	364	366	347	394	359	396	389	373	392	356	386	362	351	374	370	378	387	376	373	326	394	406	386	355	345	378	390	371	381	378	386	433	354	396	390	378	367	376	379	349	383	393	355	395	381	356	384	384	374	397	365	358	355	398	388	388	373	362	380	352	381	381	363	404	337	391	369	386	367	356	383	356	384	337	353	400	396	350	336	383	380	375	332	372	398	369	389	398	396	394	329	387	388	371	390	389	388	351	374	378	386	394	413	401	332	373	409	391	381	408	337	359	386	370	405	380	353	338	388	362	360	393	363	384	345	374	334	365	401	397	391	385	363	355	387	360	397	376	369	379	372	358	368	395	356	359	366	396	391	359	366	350	337	383	389	417	403	373	365	370	351	358	368	396	370	413	361	421	360	388	360	387	382	375	351	362	392	390	375	393	386	386	396	391	390	366	432	396	340	358	357	374	393	373	386	360	380	374	376	338	398	362	377	402	384	382	340	405	380	381	411	363	407	340	376	382	375	356	377	365	387	371	389	406	385	355	348	362	370	368	374	370	409	371	335	348	351	351	357	373	396	344	355	374	400	375	385	353	387	404	325	389	370	386	377	391	397	398	355	382	345	391	386	392	379	385	393	358	388	352	404	369	362	372	386	376	388	380	346	356	349	382	358	403	354	362	373	387	386	346	360	385	349	332	374	406	380	387	381	370	345	375	416	410	373	415	404	342	372	361	408	388	386	384	400	374	333	418	367	381	363	358	383	374	426	399	360	391	401	415	375	386	347	402	414	389	384	394	369	402	371	373	400	377	375	367	377	367	376	382	352	379	380	406	370	396	389	373	383	363	382	336	371	357	379	378	405	368	374	364	361	349	376	371	365	379	340	407	344	384	358	415	373	401	348	379	369	394	373	377	387	363	362	367	355	386	390	396	341	398	401	345	371	389	378	352	357	381	410	336	355	363	347	374	381	341	383	365	344	363	352	366	379	352	371	360	347	372	374	377	402	344	373	410	362	370	373	357	357	356	347	353	379	375	369	380	360	385	360	391	382	375	392	345	408	368	345	383	358	335	402	407	333	375	377	371	396	357	373	371	340	407	400	369	432	342	397	365	362	384	343	403	357	367	349	326	394	375	359	375	387	346	396	347	374	373	405	394	377	377	354	366	407	389	390	342	415	400	372	393	376	371	352	376	393	363	357	347	383	353	391	393	391	329	375	369	344	350	374	404	360	339	396	359	386	355	361	415	389	372	367	347	366	399	376	371	379	377	400	406	356	363	380	349	355	378	350	379	355	363	373	361	359	353	361	361	374	357	379	358	403	343	342	348	373	386	397	386	350	374	363	327	368	378	375	340	365	373	350	407	379	376	363	351	352	376	402	380	384	362	335	366	364	391	356	417	386	370	353	372	393	373	369	376	363	346	399	374	357	375	370	370	405	378	381	378	357	360	352	363	375	368	376	344	389	322	351	382	405	388	397	389	384	390	362	394	380	380	394	352	367	393	363	359	354	358	320	380	398	395	393	372	368	360	392	368	392	393	398	379	391	423	368	388	368	409	370	340	369	349	373	346	376	344	405	328	369	371	363	373	416	346	377	363	349	368	381	306	397	381	367	380	366	371	374	352	350	405	382	388	389	359	404	391	399	356	364	388	370	379	389	342	387	392	367	398	369	331	414	347	362	369	368	388	336	371	380	358	398	394	383	359	386	394	392	367	426	351	346	398	397	380	366	407	346	350	372	359	401	358	368	391	373	352	375	372	372	358	389	383	365
15269	1509	1058	842	533	405	374	326	295	276	273	242	236	245	241	249	286	245	246	232	247	215	206	219	234	244	233	219	201	220	232	231	236	252	228	224	224	231	225	215	215	207	214	211	201	226	239	209	235	247	194	218	230	222	200	190	219	202	205	237	217	218	212	205	228	213	235	190	196	229	208	207	225	254	204	218	214	218	199	216	230	261	245	199	198	219	241	230	230	222	250	229	221	227	232	228	238	242	218	229	242	212	213	218	220	237	231	229	234	221	205	236	209	220	204	214	216	200	240	226	225	226	203	227	213	230	220	212	229	218	238	219	222	215	181	212	206	224	228	203	218	200	238	215	179	213	214	201	230	205	224	228	246	217	190	221	238	205	223	241	233	241	200	225	215	202	239	219	240	218	202	201	241	194	232	217	211	203	211	225	233	210	238	219	206	201	200	227	279	218	227	195	207	236	224	212	221	205	228	211	202	218	190	221	224	215	229	201	206	204	230	212	217	215	215	207	220	202	222	227	216	200	199	228	226	253	199	219	214	234	217	221	223	177	251	226	209	246	217	234	227	242	207	228	203	246	231	205	218	222	213	192	225	229	186	224	206	216	225	196	213	187	209	201	200	228	202	202	245	219	220	239	209	211	209	249	207	228	200	198	252	214	197	236	213	231	206	211	206	212	224	212	245	228	224	211	225	229	243	231	206	215	223	206	208	237	226	231	233	190	226	248	197	199	209	211	244	216	214	225	260	188	245	227	225	202	218	227	238	197	222	191	237	220	219	197	200	221	230	236	212	187	220	246	221	182	199	204	227	219	222	225	207	198	204	220	227	226	217	202	222	209	213	190	233	216	220	209	207	223	205	225	213	209	231	220	232	255	229	227	228	201	234	216	216	210	224	227	247	197	238	252	225	195	240	232	212	227	222	205	206	214	224	216	192	191	218	196	210	261	192	232	218	205	239	230	218	218	198	215	213	242	197	225	217	221	235	218	219	215	225	208	181	206	246	210	194	230	217	221	222	228	211	219	211	211	241	229	226	234	197	199	219	238	219	199	230	255	225	229	216	217	201	189	267	225	230	216	226	233	239	198	223	221	215	227	202	218	227	231	190	236	249	242	224	225	239	193	213	220	235	212	203	214	202	201	206	209	226	257	246	217	236	208	240	231	218	233	229	219	228	244	211	260	233	213	200	199	238	215	218	214	206	220	219	223	227	216	221	228	220	226	198	236	216	208	227	229	249	217	199	223	232	226	216	219	191	175	210	196	208	242	215	222	209	241	250	225	208	217	198	239	216	216	235	241	223	224	227	221	202	224	176	232	218	249	237	225	242	233	231	212	218	217	221	236	234	208	219	205	194	224	217	217	215	239	222	197	195	219	237	214	202	234	218	216	221	231	245	245	206	209	232	219	223	232	227	200	210	232	231	232	212	180	218	205	204	229	214	212	216	215	225	216	214	209	207	223	204	203	208	206	203	202	224	244	226	227	197	195	210	246	256	239	211	205	227	227	234	232	225	215	199	223	221	225	200	201	211	227	227	229	206	224	243	220	239	201	215	207	181	221	222	196	235	229	244	230	209	231	216	192	221	205	236	209	205	218	230	226	211	207	217	215	205	200	206	219	228	203	227	224	226	238	215	202	222	213	220	213	220	196	199	210	225	197	215	239	194	226	193	182	215	243	211	249	224	223	209	232	226	218	203	244	202	200	200	206	239	223	225	205	195	222	228	174	216	210	213	239	210	205	234	244	218	226	230	214	212	248	226	197	219	226	218	221	234	219	217	237	231	231	229	227	221	241	187	216	220	202	228	210	223	232	185	215	239	239	215	194	221	218	210	239	234	216	232	222	221	232	210	228	224	218	220	216	217	199	251	207	240	220	194	208	196	229	209	243	232	231	187	219	247	223	221	225	212	212	213	224	246	217	237	219	232	208	244	228	221	224	216	237	232	190	218	228	195	204	235	197	193	247	213	202	219	228	235	216	185	195	197	207	201	217	230	225	234	224	202	210	217	194	206	218	247	192	222	199	212	245	210	223	213	199	223	208	227	234	217	199	238	220	222	232	233	275	211	219	193	256	225	244	233	207	230	170	225	209	245	227	233	218	220	218	207	210	216	224	232	208	254	217	202	181	211	230	196	238	193	231	225	219	190	221	208	200	199	205	196	216	224	261	202	226	199	221	231	237	182	221	229	253	264	206	204	205	192	233	224	230	200	204	214	230	190	226	210	216	212	195	210	205	243	212	245	206	232	197	219	208	221	216	231	229	207	207	222	193	210	238	239	213	230	196	222	201	213	215	197	231	235	253	229	217	226	202	215	233	210	233	193	217	208	220	256	212	230	235	239	198	214	256	206	190	223	217	252	182	192	216	237	243	218	190	208	207	204	205	247	229	223	194	206	254	197	222	239	238	235	216	210	224	216	253	199	228	226	226	244	226	244	227	231	179	240	225	228	209	222	225	225	213	231	213	221	224	182	216	245	231	217	225	220	188	243	186	239	210	220	220	233	218	172	212	216	237	218	212	206	228	202	224	221	213	223	199	238	214	214	221	192	221	232	243	221	205	207	216	206	211	231	236	246	194	241	228	254	230	248	204	224	226	216	211	236	224	235	195	222	203	209	234	213	224	206	221	258	210	221	201	186	222	196	226	183	238	218	201	210	203	235	221	211	244	228	232	223	217	219	213	217	225	228	235	229	210	240	218	217	218	249	247	194	217	183	202	221	210	197	215	235	262	192	228	213	205	222	217	230	188	199	187	215	210	206	232	232	204	223	220	232	200	197	229	199	209	238	224	215	235	247	234	234	217	222	227	228	220	215	215	208	193	227	235	231	217	197	222	221	214	216	245	208	216	187	205	216	235	232	242	213	227	217	207	218	236	228	237	192	216	225	205	226	197	241	228	204	206	219	244	204	238	213	212	235	239	194	178	229	221	240	216	234	209	212	216	208	219	228	221	236	214	222	204	218	217	203	192	234	214	248	227	183	206	251	216	241	220	232	228	237	218	232	192	195	218	222	229	227	231	240	259	214	244	271	248	257	205	227	243	235	231	228	216	204	186	185	220	198	216	232	221	205	235	234	235	199	239	225	203	198	196	234	215	210	199	226	206	230	214	224	238	227	224	204	236	227	220	244	218	224	230	242	197	215	243	203	234	230	240	213	219	220	232	209	224	209	233	218	215	200	241	223	217	215	248	211	217	234	212	227	206	235	196	228	221	189	241	213	192	204	224	234	211	218	226	232	220	226	198	219	192	237	224	217	212	254	257	196	226	232	225	247	240	214	241	235	224	213	223	213	218	218	199	224	212	197	225	235	195	215	227	218	227	224	215	217	229	217	252	201	214	216	204	201	202	218	234	196	244	227	215	219	213	236	224	190	224	198	218	195	198	176	231	213	215	235	242	220	219	214	225	234	233	204	213	224	243	230	203	211	250	219	218	216	194	207	223	205	250	197	190	212	198	210	246	211	225	224	217	209	250	212	218	219	245
8704	1276	2203	2452	2010	1648	1362	1113	987	931	908	767	773	777	736	725	662	674	670	625	593	626	629	599	619	578	620	553	633	586	600	601	598	559	574	578	610	576	555	568	588	552	592	550	558	593	588	604	551	591	554	600	545	580	567	548	556	554	595	522	589	580	525	552	607	519	568	567	591	533	545	563	563	564	557	594	563	557	582	575	563	560	530	536	550	554	533	547	538	576	566	603	533	560	569	509	564	555	534	569	606	553	538	531	530	557	541	528	602	552	553	524	546	537	591	563	568	568	531	584	503	527	538	564	582	554	566	531	561	522	581	541	504	542	552	586	535	541	538	557	544	529	554	549	527	529	529	580	581	573	581	558	506	570	584	561	575	522	570	552	529	549	537	560	568	539	542	584	574	543	562	538	551	552	565	564	558	554	516	565	573	548	552	588	530	556	507	543	573	581	595	576	556	599	578	572	541	560	551	508	535	532	535	520	545	521	591	552	580	569	579	559	543	566	486	561	540	529	594	551	531	596	569	582	568	546	578	549	561	568	548	548	543	542	534	570	528	550	544	566	547	567	546	531	577	547	572	566	513	507	593	565	515	539	535	534	546	582	577	527	557	533	575	560	518	561	515	547	532	534	545	600	497	544	530	528	543	573	552	566	554	536	534	544	557	584	542	576	554	556	551	537	586	586	581	535	548	543	564	533	517	528	533	599	536	570	556	561	523	548	538	565	566	550	610	594	508	580	538	533	520	575	569	537	535	561	554	548	568	526	572	547	513	574	541	564	509	563	542	590	568	515	522	581	540	514	535	552	554	538	553	556	537	531	549	532	567	528	587	569	539	518	530	502	559	579	559	521	515	601	559	561	550	563	563	554	535	541	538	547	569	560	540	582	541	542	516	533	583	546	582	553	518	557	575	532	556	536	558	551	550	578	531	531	562	532	575	566	521	567	523	526	560	582	548	580	582	562	561	525	538	617	555	562	561	536	538	560	526	540	544	591	548	527	588	527	529	519	573	519	553	613	549	535	558	537	538	577	516	559	542	525	564	568	594	540	576	549	550	568	563	554	552	569	539	537	604	551	527	571	551	593	559	549	544	575	540	537	531	557	593	517	568	523	539	550	571	539	522	593	543	517	535	539	540	555	561	552	548	560	564	567	538	507	525	539	552	576	528	524	532	574	517	530	564	553	585	527	543	555	552	507	551	510	500	546	494	539	538	539	578	534	575	581	541	550	499	550	575	525	528	586	541	571	580	553	479	554	523	552	537	548	561	533	533	569	520	564	553	540	542	508	566	542	580	520	516	552	539	552	545	526	541	550	530	567	537	530	542	559	585	541	614	547	512	586	559	547	565	564	544	535	586	527	543	581	551	551	528	507	561	538	605	556	536	534	533	551	537	523	554	593	575	564	547	586	587	560	525	547	536	525	554	602	547	569	534	573	528	523	560	551	504	574	547	543	535	527	532	572	524	548	565	519	574	567	569	524	534	579	510	539	551	571	559	580	530	571	517	581	541	545	544	551	510	548	591	531	512	554	537	528	555	520	543	538	535	525	522	576	554	557	535	552	562	568	559	565	583	546	544	532	557	513	559	596	560	531	552	588	543	568	560	538	530	544	569	544	514	572	553	594	549	572	576	571	563	549	532	541	561	554	540	527	607	536	556	589	524	571	554	572	526	551	555	544	529	526	527	592	531	533	544	541	566	514	567	506	514	545	567	531	550	598	583	558	552	551	552	552	525	522	563	546	541	561	568	495	543	570	519	541	499	555	547	572	532	537	587	584	534	528	509	572	529	507	556	556	557	551	571	559	544	568	576	535	520	589	551	553	519	550	573	566	576	569	600	527	548	562	550	512	575	570	548	563	536	577	583	551	555	550	540	567	557	534	601	531	540	537	541	560	595	571	585	548	513	553	521	517	579	580	537	562	532	579	526	563	572	550	542	521	541	554	562	545	549	586	532	540	549	495	524	568	587	526	522	580	521	520	550	551	581	499	526	553	524	518	589	556	559	532	548	611	575	521	571	580	534	528	590	566	541	572	512	547	534	516	567	537	554	556	562	510	531	516	588	540	541	514	547	542	563	553	565	574	590	527	533	582	593	537	530	578	530	545	555	568	539	521	553	547	549	566	569	584	548	552	559	558	497	569	586	592	555	555	537	537	567	549	564	549	513	587	575	577	555	544	586	564	580	566	543	512	526	542	534	562	559	479	542	557	551	568	536	531	525	572	557	535	528	560	570	559	532	549	559	528	528	570	539	544	602	558	516	530	595	581	531	562	614	531	525	551	563	606	504	526	531	523	533	560	566	552	557	572	566	567	550	530	549	532	521	560	521	553	545	554	559	547	576	540	573	556	567	589	558	544	544	535	542	585	539	579	547	535	537	525	521	544	533	572	543	517	554	534	591	555	576	574	528	529	545	596	526	565	556	585	602	537	589	578	542	535	538	526	579	580	513	609	568	572	568	540	560	527	503	506	535	548	584	541	559	543	534	537	555	566	561	504	515	541	601	554	519	511	540	540	532	551	567	550	516	490	529	543	549	519	587	553	616	527	524	524	562	550	541	524	539	547	530	555	548	540	602	540	531	543	504	506	509	560	535	544	574	558	553	558	549	555	572	543	553	551	567	524	547	544	548	547	535	563	517	572	587	519	573	545	558	528	514	508	517	520	552	574	565	517	571	585	551	541	577	574	545	539	548	543	542	538	563	520	566	573	564	573	535	553	566	558	550	557	545	533	542	569	547	585	614	555	556	518	551	522	542	535	561	541	556	570	531	563	557	510	572	589	584	581	602	557	550	552	551	532	557	573	573	519	572	556	539	557	502	564	520	550	574	578	540	522	516	534	542	513	570	581	551	535	526	540	559	552	554	593	554	555	500	573	577	578	512	540	565	533	519	510	542	583	545	497	564	541	525	561	531	527	612	539	544	562	551	524	550	531	540	587	516	552	560	507	547	566	524	558	561	573	534	560	510	513	542	542	546	539	581	557	547	525	560	605	566	570	535	558	573	530	554	575	546	498	566	554	589	543	519	543	560	557	562	557	527	561	555	576	520	538	589	583	561	545	534	563	566	566	543	563	551	542	564	557	543	564	558	565	525	560	571	564	564	558	577	520	549	537	510	577	539	561	578	560	525	535	590	553	536	532	543	577	577	539	509	553	567	565	529	579	527	563	517	591	561	595	559	579	568	533	540	554	575	526	542	539	580	542	534	579	514	536	580	545	532	530	581	569	572	520	560	525	546	588	526	502	529	526	557	600	544	560	549	551	513	561	495	489	529	549	547	554	524	557	545	574	498	540	538	581	547	521	550	547	505	554	573	558	583	561	534	528	531	587	550	557	551	555	591	562	553	554	520	581	625	560	581	567	549	523	561	543	541	583	536	546	567	504	529	533	566	563	530	569	555	561	548	572	566	558	548	566	549	541	567	568	581	576	555	564	530	556	569	569	589	589	558	561	550	552	537	505	573	521	505	554	541	516	524	572
2035	350	318	301	313	309	307	307	293	277	263	316	307	288	321	293	274	305	310	300	307	272	303	272	281	313	292	258	327	308	298	285	307	288	280	285	308	272	278	286	285	266	311	282	317	321	285	308	283	305	264	305	295	296	262	300	298	297	288	293	305	300	321	276	300	293	303	283	341	287	284	299	311	288	304	333	300	304	322	325	300	278	279	298	321	306	305	275	308	306	293	301	266	300	317	310	305	286	287	276	311	350	303	305	281	303	321	298	290	296	288	287	268	339	318	339	279	276	274	314	287	309	291	294	267	297	294	279	296	311	299	300	304	293	295	282	316	296	278	267	286	301	281	291	319	297	312	304	266	285	316	297	282	306	286	288	314	300	285	307	304	280	286	327	308	267	313	298	273	268	297	310	323	298	283	285	299	295	283	257	298	288	284	311	292	298	255	287	324	284	288	293	343	276	287	320	270	323	312	334	283	300	289	253	295	317	251	275	299	293	291	309	323	331	302	264	284	296	284	325	301	322	280	315	299	292	348	312	281	290	299	301	270	301	326	325	259	341	283	269	303	309	285	276	293	257	310	322	322	292	306	270	271	289	304	323	312	309	291	267	290	279	333	291	292	284	277	264	284	304	312	259	282	334	303	276	296	274	312	268	299	333	279	291	291	294	298	258	268	287	282	281	320	274	280	278	305	282	291	286	314	269	308	273	324	307	274	300	320	281	344	307	326	286	286	288	311	320	266	326	325	292	253	322	318	291	301	287	279	314	267	294	292	309	314	307	293	308	316	312	316	300	301	292	290	288	314	300	301	274	297	311	287	305	300	282	261	284	284	290	279	292	317	313	296	275	282	305	277	263	323	282	282	297	287	316	301	301	286	336	294	303	304	290	294	293	268	325	263	321	306	288	287	282	311	305	312	291	319	289	285	308	310	298	301	316	303	262	283	297	287	269	290	272	284	276	284	278	319	288	315	314	301	297	311	296	295	270	325	271	322	285	280	267	293	333	290	296	281	288	279	316	286	294	290	266	274	322	310	313	278	302	291	298	270	296	299	267	296	260	332	302	305	307	292	304	282	305	275	258	312	303	322	299	305	267	315	283	295	291	312	336	280	274	320	302	299	314	311	284	297	282	259	291	310	300	269	305	312	321	303	298	268	288	327	288	299	300	286	279	290	278	308	290	275	288	265	305	295	278	268	310	256	283	302	289	278	287	259	280	301	299	327	263	302	282	272	301	291	285	287	304	326	295	296	295	301	301	281	296	318	313	312	308	322	306	321	292	283	304	278	322	284	278	283	263	252	296	257	296	299	303	267	314	286	303	295	293	283	285	308	267	323	275	284	319	281	305	278	334	312	253	321	293	317	261	277	286	296	299	295	303	294	295	335	282	300	322	289	292	285	275	274	268	290	264	307	294	292	316	270	302	293	305	284	291	260	293	309	303	318	251	263	305	336	313	292	323	292	301	301	288	305	305	329	275	320	313	319	276	298	294	269	291	318	326	274	301	319	292	265	309	273	304	291	321	301	308	277	274	291	286	272	271	277	274	288	270	274	275	297	281	298	370	293	289	283	281	295	311	287	314	289	281	315	290	310	313	322	282	313	277	275	287	303	301	298	297	276	301	318	271	321	296	316	277	277	269	286	273	318	310	265	303	320	297	289	253	321	316	306	307	322	316	335	288	313	299	286	309	264	310	315	290	317	271	267	303	267	300	325	305	300	304	304	291	251	266	254	287	285	304	270	295	272	331	308	293	288	336	287	288	312	268	274	287	265	294	287	288	303	291	310	288	298	304	310	319	312	296	313	285	270	298	287	281	307	289	307	301	297	316	313	274	295	270	322	305	285	299	279	321	291	313	275	268	272	281	309	289	272	283	322	293	277	299	308	330	306	324	292	311	323	319	315	311	292	273	261	327	319	292	293	303	288	308	312	304	313	318	263	293	272	292	309	306	308	273	298	301	299	278	318	297	277	299	235	275	272	287	279	319	265	307	304	275	285	272	310	283	281	343	299	268	290	276	301	296	306	314	345	320	289	289	316	317	271	274	290	309	305	316	291	300	260	280	300	274	288	274	288	286	284	284	304	298	301	328	276	301	259	286	295	317	287	282	267	289	302	314	290	310	336	334	283	285	321	271	304	306	321	295	274	281	295	269	260	264	284	301	305	313	273	296	291	315	283	324	278	274	318	255	294	281	307	258	286	287	296	292	336	295	287	289	287	296	331	301	318	286	298	289	282	297	290	267	319	308	318	274	312	283	297	302	297	331	302	298	263	288	304	250	302	282	276	268	282	312	318	257	265	302	285	311	308	272	304	325	308	289	280	269	272	285	290	336	294	270	349	324	294	301	269	276	267	298	283	283	310	295	308	337	268	294	306	287	317	349	331	259	274	272	279	270	347	287	285	313	329	286	272	293	279	281	299	272	313	300	318	286	311	266	274	306	254	301	271	304	282	288	300	306	276	323	335	302	276	290	287	314	307	297	287	280	287	319	305	308	292	290	271	303	317	269	319	279	300	303	300	283	320	306	306	290	303	315	304	316	299	259	270	283	280	311	285	311	316	283	270	305	318	317	304	296	290	323	295	327	296	310	286	317	294	293	296	276	272	284	313	310	307	291	297	308	289	309	298	314	326	326	339	303	314	328	315	289	295	279	284	324	292	307	308	297	328	272	299	259	287	309	333	294	279	295	283	290	313	266	300	333	299	280	309	314	270	293	306	300	342	301	298	323	320	256	317	302	293	327	299	287	268	276	295	286	308	274	296	267	278	304	303	310	295	265	308	298	286	310	298	270	296	305	304	297	283	309	317	274	257	266	296	303	342	276	312	313	285	289	329	329	267	275	317	309	315	307	307	277	244	280	306	316	282	302	293	296	287	316	286	304	295	291	291	299	302	265	284	278	297	320	280	275	294	312	306	289	297	289	325	311	333	279	289	340	305	294	281	307	275	252	283	265	285	286	338	275	286	298	319	305	279	262	281	275	309	281	301	312	292	290	274	301	297	266	257	279	265	296	278	308	290	304	309	280	328	302	309	292	296	305	297	316	273	260	317	283	308	287	265	264	293	304	289	298	321	283	290	306	307	291	311	292	276	324	297	306	291	307	267	323	303	297	323	315	286	296	275	287	302	270	302	296	302	318	295	279	270	296	287	270	310	274	286	249	294	273	301	303	308	318	307	305	323	266	305	296	319	277	283	316	291	275	295	317	289	267	316	297	313	298	267	267	295	283	297	283	298	303	285	297	317	305	250	297	317	268	294	298	303	291	313	300	271	290	306	321	301	295	277	292	297	309	291	284	288	266	322	285	305	286	277	267	278	306	311	290	334	301	279	302	285	303	276	290	296	295	282	287	267	288	271	323	299	293	304	288	278	276	269	338	280	282	309	278	271	309	318	319	311	325	291	287	312	301	311	282	287	356	290	272	238	280	276	316	304	320	329	297	287	334	255	276	301	291	312	304	278	292	326	290	281	289	271	308	325	295
2358	739	672	658	693	679	711	675	690	696	650	678	652	676	664	701	622	683	659	680	639	734	660	673	724	685	722	647	688	657	716	644	674	616	703	656	710	657	683	694	667	620	667	682	685	689	671	680	640	646	636	659	653	652	643	716	693	660	661	614	686	688	680	654	673	687	664	709	694	671	661	652	695	649	677	657	653	708	694	685	673	721	645	654	644	637	686	676	655	649	667	645	707	651	722	691	647	654	664	644	615	696	658	707	650	677	743	742	660	688	686	658	630	666	648	707	686	665	704	657	669	669	687	659	642	661	652	681	671	667	667	666	672	657	644	670	706	646	659	678	638	656	578	662	645	674	696	689	704	654	685	653	696	641	689	645	673	693	683	637	661	703	677	686	663	678	631	680	637	703	618	709	661	682	692	695	722	640	663	659	608	637	661	636	645	654	712	695	640	685	634	628	691	697	693	661	686	680	697	678	693	650	704	649	667	689	689	660	656	648	644	679	684	626	618	707	718	614	647	683	680	659	682	638	655	710	656	668	663	678	695	669	688	666	632	661	680	682	663	656	680	652	687	664	720	618	672	664	650	656	712	686	677	670	649	688	655	665	661	662	656	667	659	637	648	692	669	668	665	646	655	689	646	698	671	656	648	634	680	669	708	665	653	654	709	647	622	705	714	665	677	638	667	677	652	624	637	649	658	659	674	655	632	647	684	670	682	682	664	683	687	690	673	664	679	642	648	650	690	692	670	720	654	625	661	622	641	693	681	684	636	683	672	669	633	675	630	675	669	706	680	676	682	644	696	646	685	680	630	668	686	653	654	660	678	675	663	672	695	690	699	676	692	656	639	662	664	666	696	665	697	682	684	632	665	664	680	651	699	719	693	651	718	720	703	622	703	683	662	646	701	671	637	667	639	674	630	652	631	657	704	659	673	679	642	648	707	672	667	709	662	634	684	683	635	698	624	646	657	652	699	643	647	693	687	685	690	683	694	624	669	670	618	699	635	656	657	691	644	650	684	665	678	641	638	654	650	673	672	706	654	674	690	677	663	681	724	673	710	687	622	659	687	683	639	690	628	711	647	660	670	676	664	690	700	672	652	673	650	670	634	644	663	697	723	644	620	722	658	710	658	703	695	609	648	674	728	658	666	694	669	662	650	692	675	642	694	667	618	700	657	646	671	669	610	672	645	686	652	704	705	682	719	684	674	724	665	650	669	641	630	649	647	707	609	626	693	633	667	675	703	643	606	653	687	667	652	663	657	669	664	655	725	653	686	618	638	662	671	688	684	654	661	663	686	652	687	690	675	647	700	697	673	689	683	701	723	706	682	621	668	665	674	654	660	733	638	668	683	682	645	647	663	624	671	693	712	734	612	672	704	687	690	663	638	629	623	686	695	670	690	684	668	678	663	649	655	646	648	690	647	638	705	702	711	635	649	699	656	738	669	657	693	678	740	658	735	654	620	652	670	688	662	645	661	658	677	696	726	611	683	726	679	699	704	659	649	632	701	694	671	644	649	700	605	690	646	628	634	687	701	676	640	650	674	676	662	648	637	691	650	687	681	682	670	624	656	724	691	709	691	678	658	664	677	624	674	656	642	697	649	675	692	650	657	713	640	666	656	652	695	710	628	667	673	629	667	707	691	695	725	656	641	677	679	699	647	714	676	651	627	645	654	667	684	647	685	637	651	622	689	686	663	677	648	714	713	706	643	664	655	675	663	710	659	695	655	674	669	671	680	642	652	717	639	675	677	706	675	703	642	691	712	670	690	708	653	664	693	675	625	650	645	643	652	725	662	617	679	673	618	621	673	700	714	646	669	664	672	691	690	674	674	726	636	632	661	686	674	658	670	631	689	703	647	661	660	661	691	672	674	725	691	619	656	696	665	705	662	651	655	660	673	628	681	687	665	669	641	671	613	684	656	700	707	642	654	673	688	652	667	676	665	617	705	684	662	643	657	695	641	710	693	712	655	642	685	680	666	655	675	608	680	679	660	679	669	667	664	651	635	651	700	650	707	638	681	652	656	670	701	658	662	672	628	616	673	672	676	655	671	664	652	693	666	667	667	651	668	687	713	671	679	666	699	667	681	696	641	713	682	705	659	676	663	648	705	630	672	714	634	715	721	643	691	666	680	673	661	705	695	678	644	639	598	662	651	667	676	673	645	667	689	690	691	732	625	651	676	662	631	670	643	678	655	649	696	648	653	714	705	654	658	686	644	659	704	633	675	633	644	676	733	658	643	679	654	675	684	622	701	676	650	681	601	635	709	660	667	645	697	666	720	673	685	653	640	707	671	660	678	676	669	655	686	677	678	677	674	667	688	697	632	719	653	666	690	645	682	688	661	674	700	675	664	657	645	627	729	691	697	686	682	710	707	656	694	689	650	713	657	707	673	650	650	629	661	652	691	707	650	694	648	645	692	689	669	638	722	657	694	695	673	718	686	635	661	679	633	650	633	658	707	651	710	694	658	711	671	691	675	711	675	659	709	661	686	668	717	674	626	678	647	680	728	692	650	665	640	683	633	681	660	679	715	683	684	649	664	685	659	663	660	674	629	651	707	645	668	680	637	670	670	677	707	712	650	675	675	653	687	664	699	714	591	658	698	703	674	682	664	614	682	666	642	661	662	705	635	662	680	665	662	649	654	721	609	703	668	640	652	678	646	650	712	689	675	659	620	703	650	624	659	690	662	648	611	693	682	668	715	651	634	689	646	697	693	658	714	625	687	721	675	709	669	659	687	698	622	686	653	644	636	639	621	693	625	668	711	701	699	661	681	650	683	661	689	647	716	712	664	691	636	672	735	613	620	643	687	696	650	678	633	673	635	675	599	702	697	681	698	658	680	702	686	695	712	683	705	651	668	665	711	699	670	664	662	653	636	689	660	656	685	647	687	678	661	732	641	655	654	652	711	706	643	676	679	642	721	652	672	713	634	697	660	701	668	672	701	655	642	692	724	667	669	663	618	646	660	652	653	688	655	708	692	674	655	693	687	668	607	687	716	667	636	654	704	690	726	656	590	639	671	657	654	664	673	695	682	685	737	654	661	645	671	676	697	665	681	714	705	712	655	685	655	671	671	688	694	624	692	693	693	663	646	649	671	712	669	645	678	696	652	739	666	671	657	684	650	692	658	668	706	684	670	654	648	660	645	649	666	674	674	657	707	649	679	659	706	645	671	682	673	645	702	666	628	659	626	607	759	632	679	623	667	681	703	675	625	674	688	678	715	656	668	673	657	645	679	700	660	720	676	669	640	634	690	621	655	679	613	652	687	654	649	648	658	674	683	675	693	623	642	677	663	652	686	709	690	689	707	679	677	671	703	699	674	678	670	739	638	688	618	655	660	651	657	710	679	702	670	661	717	681	712	690	672	713	710	726	645	663	680	658	654	658	661	654	696	696	683	634	686	640	604	707	664	744	685	607	678	635	666	655	717	687	701	641	687	670	640	633	693	682	670	650	659	714	659	677	617	680	647	638	638	664
8346	726	486	406	314	289	212	221	162	170	151	139	156	153	143	152	142	129	117	154	139	170	160	160	161	156	141	140	145	137	147	154	120	150	137	135	147	144	138	147	141	141	147	112	169	146	163	138	137	136	152	147	115	138	141	153	128	125	157	143	132	169	138	151	136	167	162	154	135	139	146	149	128	137	124	146	145	136	167	149	141	139	155	121	125	130	145	131	138	148	136	162	131	153	170	137	151	150	154	141	139	127	139	140	148	139	129	143	129	150	153	151	136	145	134	135	162	141	136	152	119	159	135	122	126	145	169	143	140	140	125	148	113	135	152	144	138	139	146	132	150	150	137	139	147	134	142	147	135	144	151	144	155	154	115	126	152	150	161	141	142	141	119	138	125	139	131	123	148	145	146	138	157	145	136	147	141	124	148	147	132	134	145	121	151	145	156	155	158	133	149	155	142	173	147	150	136	136	136	130	145	152	148	140	124	153	128	136	144	141	150	142	130	160	165	147	163	145	148	155	150	138	164	130	110	146	136	127	140	143	119	141	130	155	139	163	163	134	144	162	134	120	154	140	128	143	151	149	155	149	132	149	143	131	150	145	137	132	137	154	163	142	158	122	148	162	140	131	152	142	147	117	130	146	148	132	119	133	120	156	142	115	139	129	136	136	123	149	151	132	127	160	139	152	142	157	131	156	144	142	114	134	179	108	141	145	138	144	149	137	127	155	135	146	150	163	146	153	151	115	169	123	135	136	129	135	136	133	143	135	132	156	153	151	157	127	137	149	141	141	139	163	152	134	151	129	135	146	146	127	156	129	146	136	132	152	139	128	161	132	141	129	139	136	154	135	170	139	138	134	154	140	147	136	124	130	149	137	134	137	137	148	167	155	138	135	120	152	134	147	145	129	122	144	142	129	136	139	115	136	138	137	153	142	120	139	130	126	127	117	139	139	136	131	147	134	127	160	147	126	130	122	151	149	133	115	131	159	146	129	129	139	149	112	123	135	149	137	134	143	156	139	151	138	157	154	136	118	148	153	147	162	139	129	128	149	150	164	167	129	132	145	144	109	139	133	145	126	146	135	131	138	165	145	149	142	117	153	140	133	139	137	156	159	140	138	138	149	130	137	123	123	134	144	151	154	161	131	145	132	141	130	147	151	128	154	136	132	155	133	142	144	161	137	142	157	135	133	153	142	156	125	139	154	127	143	143	129	151	172	151	148	137	124	153	132	165	161	137	126	156	150	141	132	153	143	179	149	144	150	149	151	125	134	146	127	128	140	131	137	134	138	146	139	134	129	140	147	141	136	139	133	135	120	134	122	121	125	136	140	147	144	155	154	102	137	137	157	146	131	132	139	162	143	148	151	125	144	136	122	127	151	132	134	164	147	154	139	148	132	148	167	146	142	132	144	134	148	135	148	133	138	138	128	137	137	131	159	159	118	133	123	142	130	163	139	161	133	132	128	122	151	144	138	150	151	132	150	139	161	131	148	144	132	128	131	130	121	121	149	140	139	133	146	153	173	159	130	145	135	135	141	142	119	144	131	127	157	142	116	139	141	134	125	134	149	122	134	151	147	131	154	155	131	150	147	147	130	144	146	147	146	137	148	146	138	143	140	138	159	126	129	147	136	134	165	141	139	140	122	115	133	140	151	157	141	138	147	137	143	147	130	146	150	131	146	141	125	142	144	136	155	136	137	130	171	122	127	135	159	133	120	143	129	149	123	137	125	149	142	137	125	121	111	136	158	133	135	149	130	149	137	143	127	142	152	152	172	138	116	129	153	142	131	137	131	135	118	149	156	127	138	140	137	140	147	121	144	137	130	149	147	143	150	132	143	125	138	157	136	154	150	158	143	152	139	155	141	134	121	133	152	129	157	150	157	132	152	148	117	148	122	134	121	152	117	126	137	148	131	147	146	144	143	157	155	136	144	118	123	150	124	147	140	171	151	150	120	122	136	143	126	142	126	127	141	146	113	144	126	138	120	165	140	139	146	147	154	141	140	147	131	138	141	143	108	132	136	147	133	143	141	162	136	134	150	154	142	146	139	132	125	148	130	147	115	127	151	119	143	129	127	123	126	152	129	135	169	147	144	136	120	128	151	127	135	135	163	141	156	159	129	136	99	153	144	126	152	122	142	145	116	135	145	138	142	145	139	158	149	130	137	130	136	142	128	137	164	147	168	148	138	140	143	150	147	134	141	139	165	117	138	130	127	144	126	147	165	122	121	138	132	142	155	159	130	143	145	142	127	163	160	125	126	148	147	145	130	145	124	134	153	138	133	121	133	133	142	148	141	111	134	140	124	120	157	128	147	162	146	141	138	142	161	140	146	141	139	158	147	120	143	140	140	161	138	123	140	148	135	165	135	127	133	134	136	136	159	131	151	129	135	123	139	149	159	132	128	154	143	131	125	134	153	140	153	152	152	148	148	148	138	146	138	153	161	136	114	141	149	147	139	154	142	132	133	141	139	140	133	146	155	142	146	150	152	177	149	138	149	140	143	136	142	167	144	130	149	156	178	146	123	135	161	131	129	119	157	159	137	149	136	113	127	117	132	149	149	136	152	153	136	129	164	126	127	133	135	144	137	154	131	108	143	122	163	151	157	130	132	152	159	155	112	133	146	138	155	163	133	148	134	126	118	140	133	117	136	139	125	127	135	135	137	122	147	145	132	151	129	153	128	135	146	155	135	130	144	130	133	117	143	123	131	156	159	136	159	129	136	137	169	143	142	144	137	141	145	154	149	158	129	143	144	147	129	132	145	128	151	133	113	134	105	144	147	139	149	121	134	154	131	136	157	148	155	146	132	143	124	126	147	142	160	165	140	138	138	130	136	135	149	143	122	126	139	125	147	138	138	122	130	133	130	141	134	140	153	156	151	158	151	154	141	132	122	140	139	139	166	131	143	123	171	146	184	164	137	144	130	131	157	146	144	160	139	132	137	150	143	159	137	156	139	144	162	130	122	140	150	134	107	145	132	123	138	157	172	167	144	169	136	149	129	125	131	139	163	134	151	139	160	134	153	134	137	141	127	128	136	150	119	124	121	132	145	146	157	133	160	128	138	140	142	144	168	146	117	129	154	130	152	109	155	156	147	135	146	153	122	139	136	146	163	126	129	144	137	153	151	143	149	149	146	127	144	139	141	138	137	117	134	130	133	131	129	155	132	158	127	168	127	134	125	139	157	149	141	120	151	136	157	141	146	165	132	137	133	135	148	131	145	147	159	147	129	127	127	147	126	141	136	150	145	144	132	150	127	130	143	134	154	163	147	150	148	143	142	125	146	154	163	143	150	140	122	130	163	149	138	143	146	135	136	133	147	161	141	127	138	140	150	120	140	135	132	157	136	115	123	147	132	162	130	155	151	157	140	161	149	119	151	148	130	136	143	128	137	115	144	129	124	133	139	152	145	136	124	129	140	121	125	134	143	137	128	137	148	167	139	141	145	159	146	151	166	122	146	131	144	169	149	160	149	153	167
6778	775	1168	1371	1084	981	820	712	580	552	511	530	485	453	458	409	436	431	413	390	427	434	405	424	403	385	420	403	383	397	378	349	388	400	383	399	381	419	381	384	408	413	406	417	367	365	400	410	389	380	413	411	388	411	362	403	396	376	395	375	396	359	359	370	362	378	374	374	394	379	340	362	373	395	352	382	378	376	393	391	391	326	355	388	345	391	366	385	359	387	386	395	365	396	341	364	402	400	366	368	372	364	383	380	375	402	376	358	372	366	393	405	396	383	395	388	403	369	401	425	360	389	354	402	357	354	372	369	358	392	374	342	351	380	354	378	364	338	363	364	363	349	399	352	378	351	369	386	385	358	395	397	370	403	380	395	348	393	373	377	376	379	364	384	356	352	390	388	368	387	355	394	380	360	385	370	367	392	382	350	340	372	399	377	370	388	390	370	372	344	391	383	374	390	343	370	393	382	352	380	372	339	360	339	401	392	378	365	382	349	357	387	388	364	383	402	393	359	325	389	370	354	365	383	347	371	395	375	368	351	348	381	382	340	364	376	366	354	403	395	380	349	371	358	370	382	352	398	384	356	382	383	357	349	393	398	330	356	414	366	372	380	366	383	381	408	377	370	383	379	352	341	387	341	372	401	362	360	382	365	365	373	364	377	408	372	373	407	405	339	380	393	365	367	379	385	394	373	376	380	390	381	333	416	377	364	342	397	367	333	355	374	355	364	365	343	385	352	416	363	379	332	366	356	366	379	398	391	348	408	368	379	387	386	365	347	364	349	376	364	341	414	384	359	338	396	376	374	352	374	399	377	391	336	375	379	389	367	408	354	412	382	367	387	339	366	344	400	369	337	369	368	367	393	388	346	360	383	367	361	389	374	368	397	390	362	423	362	362	372	383	350	380	375	362	408	370	416	429	370	369	409	382	368	362	345	399	372	388	386	401	369	348	379	346	350	367	350	351	386	373	379	398	411	365	366	369	355	371	358	371	370	373	353	327	381	400	385	368	356	378	367	366	379	373	357	410	351	377	378	397	406	372	362	371	356	388	377	403	431	408	375	356	368	364	372	362	378	395	372	372	396	379	411	341	342	354	378	364	377	358	388	395	378	394	381	366	374	418	342	396	367	379	367	398	381	377	342	363	361	337	397	396	401	348	356	391	359	374	422	380	387	359	357	391	364	379	390	377	358	375	346	365	365	390	374	371	380	368	359	361	382	362	373	377	407	373	362	379	358	374	398	391	366	370	358	367	428	359	363	389	398	385	384	374	392	330	400	373	397	354	388	362	359	375	345	343	362	366	367	338	350	345	368	362	369	353	390	379	374	368	402	345	367	343	370	348	360	396	370	400	325	380	388	360	363	352	333	379	367	387	359	376	367	385	348	376	398	396	355	379	375	354	411	380	383	381	388	376	355	380	346	390	375	370	368	395	363	373	348	333	409	390	362	347	423	392	387	389	370	363	360	370	341	393	362	396	361	371	390	396	356	392	384	356	388	397	371	351	376	370	384	367	368	358	341	351	401	374	408	375	386	372	418	367	383	345	407	339	399	364	361	356	407	383	356	423	389	364	353	409	385	364	382	371	351	329	372	370	398	341	339	371	370	386	352	382	388	361	349	396	338	348	396	403	408	394	361	376	388	403	390	353	389	354	386	393	367	367	394	411	348	396	398	348	386	366	368	390	401	379	336	365	392	341	389	359	380	350	347	346	400	351	371	407	356	367	362	409	366	348	353	396	384	382	347	381	394	384	349	393	389	374	364	356	353	333	386	394	375	350	401	373	380	371	368	375	373	367	364	351	342	350	374	395	369	380	375	384	354	403	404	371	387	355	382	377	371	404	391	361	389	398	381	356	375	388	390	359	375	385	411	373	391	362	396	400	424	360	392	363	370	388	428	384	363	380	374	407	409	363	382	372	338	377	367	400	384	357	374	379	391	386	362	407	386	386	363	389	414	349	395	365	427	364	405	327	352	356	392	396	385	346	354	367	380	372	363	411	392	341	367	375	374	382	372	361	373	343	390	373	391	405	406	391	373	374	404	380	374	367	340	349	365	353	366	356	372	392	380	345	375	366	382	376	381	396	394	364	344	372	357	382	370	360	399	380	367	373	354	378	366	370	374	359	391	397	355	372	365	402	373	392	393	369	349	359	382	361	396	416	363	366	409	350	374	356	350	373	377	381	395	389	411	369	386	364	367	379	376	368	369	363	416	377	354	394	341	382	370	382	361	380	372	352	389	398	350	406	351	365	373	379	346	353	355	397	355	361	382	337	396	388	354	381	387	386	387	375	389	366	337	410	396	394	362	382	370	391	370	353	394	372	383	366	351	378	343	352	327	354	367	389	372	376	336	385	402	395	407	368	368	384	382	389	359	365	393	383	335	340	340	381	367	366	353	344	333	360	386	403	375	378	388	368	367	387	398	354	371	374	378	372	362	326	375	373	364	367	377	360	366	332	390	401	374	344	379	360	363	390	383	373	386	367	363	349	386	397	352	387	368	347	416	441	381	383	366	364	371	387	335	346	392	379	382	349	381	389	366	386	371	365	374	409	388	406	390	369	379	357	381	365	411	424	373	373	391	383	350	390	402	392	377	380	405	368	377	369	382	375	371	384	362	360	366	375	385	401	375	363	395	364	341	360	363	380	358	386	370	361	400	390	356	372	404	395	392	382	381	391	388	351	366	369	393	396	372	385	366	360	382	391	370	390	389	365	381	396	375	388	336	376	364	392	384	338	375	368	377	421	401	388	381	404	365	356	386	378	371	366	368	374	348	414	380	376	399	365	378	367	393	376	375	391	376	366	406	388	375	378	379	394	364	378	385	362	403	369	366	368	401	370	389	400	358	419	366	396	376	414	371	377	374	392	381	356	362	384	354	388	391	350	376	386	346	376	368	380	377	404	400	363	347	404	351	364	354	359	374	396	371	347	374	391	389	384	411	401	376	366	378	364	370	379	385	362	383	356	409	376	378	379	338	393	346	377	358	391	359	403	379	327	347	397	385	398	333	356	356	353	379	347	334	398	367	404	363	394	387	404	374	381	358	376	335	406	379	371	414	398	381	367	364	403	383	391	384	385	382	390	386	359	370	428	393	404	388	398	388	343	352	368	381	400	395	379	380	386	383	367	363	361	376	386	364	329	387	410	382	379	367	425	382	401	393	371	384	388	331	378	380	325	395	385	404	343	392	386	424	370	378	379	381	375	387	394	364	372	385	380	371	380	408	373	379	347	384	398	368	372	390	388	383	347	354	367	399	399	362	374	389	421	392	389	369	424	378	347	374	373	389	387	388	343	368	357	352	367	346	371	358	366	350	380	397	399	358	401	359	392	390	415	394	380	362	379	385	371	376	383	346	369	381	336	394	371	384	339	377	370	356	367	390	398	368	375	403	383	367	389	376	399	375	372	367	402	401	391	401	394	379	376	385	374	383	366	373	371	373	372	368	376	370	389	375	386	376	392	358	384	365	344	372	339	361
15893	1672	1024	827	532	454	369	320	296	302	253	238	228	250	276	249	249	206	260	219	237	243	213	229	222	209	208	235	221	263	212	214	218	219	216	243	220	226	224	241	230	202	206	187	229	237	248	224	234	201	230	219	214	198	219	203	210	216	204	226	214	212	239	223	204	212	208	205	203	215	233	187	216	232	206	215	237	213	229	199	213	204	213	200	238	225	220	220	228	222	233	238	217	206	225	226	213	233	219	234	211	243	243	213	213	222	230	221	216	214	201	216	244	221	222	211	193	227	213	250	230	224	240	224	229	235	218	216	197	239	234	239	213	215	212	209	211	252	223	232	238	207	237	197	216	212	215	227	225	209	237	220	231	226	213	213	221	208	215	203	209	258	208	227	216	202	231	230	232	207	203	214	235	250	216	252	218	220	240	199	232	197	208	231	209	218	227	251	224	216	200	248	252	225	222	224	215	213	234	259	199	201	216	207	232	220	242	189	222	203	240	209	197	197	205	238	235	244	245	235	242	232	215	236	234	233	228	244	207	220	220	222	233	201	225	218	224	247	208	212	214	232	217	213	228	240	231	186	226	214	247	226	220	221	208	208	231	250	218	242	231	199	192	204	228	250	223	229	215	213	223	214	218	231	255	241	208	201	226	257	218	206	191	229	216	198	232	225	237	246	206	207	203	210	233	242	219	235	211	207	238	239	227	240	226	215	228	216	208	216	195	232	251	199	195	228	240	225	210	189	191	238	208	224	230	240	242	203	233	219	232	207	223	230	217	239	236	186	225	218	235	218	242	241	211	247	257	231	219	257	204	200	235	225	237	205	234	218	208	204	211	218	219	197	221	223	206	227	213	248	227	242	222	228	232	229	208	226	233	237	225	219	220	217	230	203	249	237	213	209	248	208	236	245	235	224	227	207	223	237	234	249	214	209	216	228	249	227	202	232	204	210	224	225	215	253	233	218	227	223	220	226	214	195	219	213	238	225	192	203	210	210	219	209	209	264	269	219	218	249	225	234	216	218	209	204	237	270	218	225	209	230	218	231	248	221	225	208	209	222	216	230	200	199	222	189	208	202	253	212	215	230	211	233	213	204	187	243	211	190	234	254	219	196	206	218	205	209	193	197	211	224	230	196	194	212	227	227	218	223	214	222	212	204	230	224	204	201	263	209	222	208	233	242	214	199	238	243	219	202	247	214	226	195	191	240	203	223	263	217	191	236	250	226	214	220	223	232	241	225	219	261	231	224	239	239	209	247	222	226	233	225	233	222	226	225	236	206	218	230	209	219	218	194	227	226	202	189	211	224	234	243	228	226	214	247	248	229	191	245	207	248	217	204	232	201	221	233	208	225	223	209	241	220	206	211	226	223	204	233	218	192	233	218	231	205	180	193	217	203	218	215	214	206	198	203	239	257	219	219	219	262	183	212	213	221	213	222	219	206	241	241	194	199	229	239	201	223	250	221	249	240	232	238	212	209	209	218	222	202	209	218	224	212	230	200	241	205	230	233	244	201	215	227	236	227	205	209	199	207	231	213	224	218	246	239	223	227	239	233	209	209	196	224	206	219	243	223	242	230	241	205	222	215	214	218	204	208	230	212	228	225	202	227	231	243	218	239	214	235	244	231	226	229	205	201	245	262	230	247	226	231	254	229	227	216	228	222	197	246	214	214	220	199	219	225	215	214	220	218	263	216	229	225	208	212	236	199	212	200	213	245	218	218	232	233	198	247	238	261	239	221	227	253	209	249	232	206	215	196	215	220	201	235	230	210	236	241	202	228	226	232	238	210	228	231	221	235	207	210	210	224	187	228	223	247	213	226	213	218	192	204	212	231	189	208	217	233	222	243	264	234	217	235	226	232	219	206	192	244	224	205	239	222	196	224	190	209	232	222	218	238	240	207	215	208	240	206	228	225	233	218	228	227	215	203	211	217	234	192	211	210	232	224	223	249	205	237	227	208	230	208	206	211	199	232	206	219	202	212	189	223	221	237	223	195	227	223	228	216	218	255	235	221	245	215	224	210	211	246	207	229	209	218	228	227	221	238	195	232	218	248	216	198	211	232	212	228	216	249	231	209	234	214	225	211	193	219	220	223	244	245	225	237	196	227	203	230	248	217	243	228	241	191	224	219	225	254	202	194	249	239	247	220	238	238	229	245	229	227	237	214	231	202	218	245	227	235	243	200	213	230	224	216	222	217	217	245	215	212	229	247	245	220	208	258	217	223	221	216	249	257	201	230	226	262	223	206	217	252	243	215	250	220	234	200	218	214	217	202	232	217	218	216	235	237	258	228	231	198	218	221	233	258	249	216	204	231	251	216	232	206	215	239	214	218	192	238	220	212	219	214	207	219	263	212	254	233	249	207	259	201	239	233	214	219	225	230	194	214	211	216	230	221	215	222	219	238	230	221	221	210	222	190	239	227	243	195	212	238	227	226	218	218	221	224	209	220	219	176	254	218	226	231	222	225	214	222	213	215	206	197	230	234	219	215	221	191	211	215	194	241	221	214	215	224	229	239	261	245	228	190	195	217	250	227	195	211	203	199	208	217	205	196	199	234	222	227	238	194	215	230	198	236	244	230	223	210	225	183	199	205	239	228	226	255	200	248	241	213	231	224	218	215	203	212	206	219	239	212	226	231	205	203	223	216	235	253	221	202	211	235	213	235	223	229	206	206	221	222	223	215	225	234	229	184	250	201	235	205	221	233	219	253	226	213	241	220	236	226	250	210	227	239	232	203	234	212	188	224	219	218	237	214	227	206	252	247	241	211	236	209	214	225	203	215	229	253	229	226	225	197	193	232	237	216	213	220	227	254	201	214	224	217	216	222	233	237	219	207	225	210	239	218	225	256	206	225	227	222	214	207	193	210	237	225	212	216	216	219	216	217	224	235	210	207	201	225	246	221	221	245	192	205	203	209	251	233	205	208	211	223	221	219	251	249	219	218	213	178	230	210	234	210	215	216	219	239	240	241	241	210	208	216	257	223	256	229	223	229	192	210	228	238	225	255	219	225	219	236	203	219	233	244	248	238	209	238	220	228	217	244	209	226	231	241	223	237	242	196	206	220	239	217	181	229	242	199	232	195	217	229	212	213	222	212	238	221	203	215	238	226	242	228	210	214	235	205	249	220	227	204	234	212	214	223	218	245	211	242	210	211	209	197	232	232	210	233	244	222	187	232	248	236	229	243	233	219	232	225	210	203	247	197	245	220	228	215	251	223	199	223	228	222	225	204	221	219	231	256	191	229	239	223	194	223	241	224	206	217	217	216	221	234	223	224	210	230	242	247	255	247	203	182	226	227	207	230	213	233	239	245	213	216	237	210	210	214	228	200	227	200	211	188	246	221	235	224	198	215	200	232	200	220	222	235	213	213	242	197	229	238	244	224	225	232	225	223	231	230	217	215	216	223	211	242	242	240	207	274	243	242	223	235	219	229	223	216	232	199	249	223	204	248	230	210	216	210	236	238	209	218	225	236	196	229
9010	1332	2187	2496	2038	1597	1338	1108	1030	974	872	813	842	786	729	667	691	696	644	645	664	634	608	648	625	600	576	596	622	563	590	589	549	585	593	560	619	573	577	574	577	580	618	557	589	565	627	560	566	580	571	588	546	581	559	533	612	599	600	543	587	579	535	583	538	566	585	577	538	556	537	574	565	573	552	564	554	566	544	580	585	583	579	561	544	576	575	541	546	564	556	598	582	556	592	567	585	534	571	558	529	579	579	580	544	573	535	566	571	557	578	577	549	557	625	551	528	553	602	557	548	562	577	555	521	545	527	607	573	557	564	516	574	531	555	565	568	551	486	554	547	514	547	527	531	566	577	535	608	592	532	515	599	521	515	572	551	603	532	530	563	545	567	584	522	550	565	556	523	574	583	566	549	551	546	576	521	593	547	561	518	573	494	533	546	539	552	541	582	539	568	568	530	544	539	588	550	600	576	514	528	506	557	544	541	534	534	519	574	530	572	518	530	561	575	543	557	543	516	553	539	554	518	510	573	584	578	541	539	553	571	571	575	537	532	542	534	565	574	547	548	552	568	553	599	567	574	570	529	518	536	552	585	568	546	548	531	584	545	562	575	578	537	532	578	555	574	544	548	527	594	528	584	545	560	540	539	536	572	584	504	608	524	573	566	567	514	541	564	578	571	612	561	536	572	530	575	575	585	585	544	560	581	501	583	571	559	534	547	546	565	560	541	615	519	551	520	600	529	571	520	561	560	487	580	541	552	522	564	549	566	557	574	521	572	549	535	548	549	548	554	547	535	555	555	584	549	554	577	577	575	567	569	550	555	578	539	558	558	597	531	556	572	509	522	543	512	571	583	545	541	554	543	559	537	556	548	554	577	551	546	564	548	515	550	548	521	558	522	549	537	545	569	525	572	558	577	551	558	539	575	561	559	539	590	553	526	579	549	535	573	559	551	588	565	552	566	585	496	523	562	531	545	526	545	588	607	545	568	558	575	553	540	581	565	556	573	552	528	551	552	529	545	518	543	583	558	560	557	536	525	537	597	525	600	504	563	528	565	580	562	579	549	559	603	553	557	590	602	586	548	539	549	532	515	561	524	536	564	598	590	586	561	616	572	542	560	600	543	544	531	554	557	533	554	571	568	563	591	526	528	516	485	561	557	530	548	548	556	576	531	527	581	539	525	539	546	551	530	566	586	619	568	545	565	575	558	533	522	567	572	555	591	536	521	558	554	520	599	589	551	554	557	526	559	564	582	558	552	594	561	537	539	575	568	552	555	572	537	567	587	572	540	546	520	533	543	576	542	573	526	598	556	567	538	542	590	550	534	588	549	572	576	569	564	559	562	587	508	539	586	559	583	585	566	562	550	529	547	546	529	545	567	527	556	551	546	561	582	601	571	531	520	532	586	573	571	562	545	524	564	553	583	553	553	539	544	545	556	555	502	532	563	541	625	584	555	588	575	558	556	599	553	541	572	590	580	578	564	546	574	533	584	555	547	530	523	557	561	560	511	544	564	560	566	534	539	555	568	582	565	519	553	556	556	593	551	539	558	530	574	592	566	539	557	542	592	523	568	540	534	554	574	568	548	591	541	557	596	558	556	568	602	534	567	543	579	543	566	539	570	492	549	562	610	526	546	557	585	556	534	538	549	572	563	593	551	600	492	506	527	581	556	542	566	536	558	570	513	537	545	559	542	570	543	520	520	547	578	562	558	536	555	498	563	530	597	556	554	592	563	529	549	584	521	541	537	559	571	529	486	546	533	527	553	545	560	531	561	522	576	539	543	576	568	602	590	541	551	572	524	581	593	529	536	541	543	583	556	580	555	531	539	559	566	551	516	526	580	580	555	563	577	545	543	546	549	585	525	516	546	536	535	524	522	544	531	558	540	522	517	555	537	589	545	525	545	554	540	559	555	539	535	551	526	562	546	580	508	554	574	540	586	547	556	594	534	569	537	602	567	559	572	579	528	499	551	577	550	581	561	542	534	542	541	541	532	557	567	563	542	529	572	504	558	591	575	549	515	571	536	572	545	568	590	590	525	532	594	546	571	538	544	531	560	580	554	563	561	549	571	553	544	579	516	519	559	517	572	562	580	555	526	544	524	588	581	553	551	568	582	539	567	600	543	579	552	551	552	539	559	512	589	556	512	586	567	548	552	585	531	562	546	602	556	533	525	565	541	515	566	585	529	542	590	527	602	548	543	553	541	529	564	557	543	525	510	583	559	535	551	589	546	526	526	548	531	596	571	573	581	561	578	539	560	548	565	561	550	551	555	541	578	588	545	564	554	540	539	562	542	596	588	556	571	557	557	540	564	547	570	559	557	537	544	526	577	529	566	553	549	550	588	573	581	566	604	552	526	562	535	587	574	527	527	554	590	556	587	596	519	518	565	566	527	571	560	570	582	568	543	562	539	545	558	552	531	599	582	581	536	581	534	524	513	568	560	562	564	594	534	557	573	525	541	512	573	577	579	585	551	549	567	535	561	555	560	566	538	579	563	554	520	543	558	580	553	505	533	563	595	577	530	586	549	569	548	549	542	588	545	542	536	599	536	550	606	549	554	544	530	554	563	553	554	583	517	580	552	535	548	533	570	562	521	584	510	552	550	564	585	621	527	541	585	575	544	567	594	584	561	570	578	532	544	559	546	560	533	524	567	514	578	515	508	556	585	519	571	566	568	549	571	541	564	549	499	582	586	525	584	537	562	562	569	561	561	510	563	539	592	562	576	531	547	567	531	547	562	541	594	543	586	549	575	538	510	608	535	562	578	560	563	532	561	576	561	561	561	565	553	581	521	553	574	552	547	527	540	531	568	579	552	521	565	525	534	565	568	579	548	542	566	590	533	530	583	541	544	552	558	570	537	527	557	558	546	561	579	569	536	551	568	548	547	597	532	539	552	566	534	571	590	539	603	536	579	526	527	574	521	530	547	559	537	573	572	606	552	569	519	581	570	573	557	567	564	546	555	565	555	535	555	571	551	566	543	605	532	574	533	536	562	532	489	579	585	580	545	603	543	567	537	569	561	577	507	543	582	519	555	550	542	507	567	580	537	536	550	586	518	522	530	549	536	585	563	553	576	530	550	524	577	545	544	528	572	550	590	631	574	571	558	524	572	582	571	616	562	564	557	562	552	506	554	553	567	600	549	574	530	562	566	542	570	555	574	580	544	553	532	559	522	578	556	536	574	511	533	579	574	599	565	541	577	527	550	553	553	544	523	534	572	564	555	551	539	557	570	587	570	555	516	543	540	601	564	584	597	574	539	577	551	508	589	570	532	584	547	566	539	542	525	546	589	602	553	587	515	547	553	525	555	541	588	562	591	589	526	550	529	556	541	583	554	554	550	551	546	586	538	535	605	562	595	557	556	535	576	591	533	533	544	541	554	553	565	591	533	585	532	577	522	555	569	601	558	513	554	581	564	576	552	541	582	559	531	528	575	573	537	554	558	545	555	573	593	548	588	547	563	540	540	536	531	589
2308	379	297	304	299	290	297	293	305	299	292	301	283	282	285	276	307	301	258	291	326	308	285	287	264	302	281	305	297	304	273	323	297	322	296	321	282	306	272	267	332	291	313	296	311	275	280	311	289	291	320	301	276	299	286	310	309	297	267	285	291	280	265	271	300	269	292	292	304	297	328	292	280	311	279	296	295	270	291	270	294	287	284	294	290	291	291	279	277	277	258	303	306	304	298	324	280	321	299	330	243	323	323	292	305	294	283	266	278	269	275	296	267	266	300	311	318	272	310	286	298	329	262	282	296	289	267	302	282	277	306	279	263	319	280	312	277	267	287	296	283	308	308	300	329	315	320	273	318	299	272	281	315	281	296	308	278	282	308	311	282	289	269	308	280	303	271	303	288	310	279	316	319	308	287	313	289	314	291	292	271	285	279	312	269	312	290	253	316	318	304	261	265	288	286	314	314	339	304	322	289	302	300	260	311	312	310	287	279	268	276	287	298	333	310	277	300	273	271	296	315	317	277	308	292	260	275	256	291	310	307	282	277	289	296	301	280	285	272	313	285	320	304	280	282	301	304	318	288	298	331	285	304	328	264	303	278	264	297	308	287	270	296	285	282	260	277	274	312	295	279	313	305	278	318	285	296	264	272	298	309	269	290	313	288	291	280	295	299	296	285	303	289	287	322	289	322	271	272	295	290	284	283	283	311	287	288	281	286	284	271	280	282	278	316	312	293	284	262	333	260	329	304	287	280	262	293	250	304	317	292	324	280	338	292	305	317	276	275	274	285	294	296	299	275	319	328	315	278	251	277	312	325	279	325	317	265	286	331	300	312	336	297	254	268	274	267	295	285	268	311	280	305	305	275	298	268	293	268	297	280	281	315	290	318	257	268	296	255	304	301	281	298	290	296	287	260	263	290	292	302	290	281	276	275	292	290	289	297	301	291	311	297	280	265	322	281	329	320	314	335	288	327	311	262	281	295	281	278	271	308	283	296	276	315	303	311	318	274	294	312	280	313	287	282	261	298	316	295	286	320	289	263	312	281	281	320	349	283	290	277	336	315	285	274	314	331	327	290	265	290	266	321	319	318	311	337	308	326	262	322	290	272	334	269	282	318	289	304	299	276	294	292	278	288	297	289	273	271	284	289	282	305	282	280	295	301	302	292	294	280	325	288	293	272	294	316	314	300	289	301	292	271	260	352	302	314	329	303	292	317	300	291	292	323	304	280	298	275	262	272	299	289	321	296	263	310	318	309	272	308	303	278	278	283	295	324	276	272	312	338	282	288	291	309	258	288	287	295	298	312	305	290	273	309	313	269	259	297	304	258	311	301	293	296	289	286	291	289	327	311	280	283	281	295	279	272	290	316	284	263	299	318	266	314	321	310	299	308	289	291	307	318	305	288	319	302	303	244	331	307	296	322	264	306	299	273	296	291	265	288	289	274	275	288	304	310	312	296	281	322	296	291	284	291	286	288	286	287	326	296	269	314	277	296	324	295	319	252	314	316	282	304	284	312	290	286	280	270	305	290	298	295	286	278	293	294	288	321	277	299	305	309	273	301	323	292	277	262	277	291	306	314	287	281	277	290	320	273	278	294	279	315	290	275	319	296	349	281	268	265	286	271	329	343	274	307	300	313	289	281	290	306	305	300	292	286	305	277	311	296	313	276	297	300	274	320	315	308	296	305	288	309	284	275	276	281	309	294	312	322	281	303	242	270	293	303	302	300	288	266	289	268	302	306	285	270	289	295	301	291	323	314	275	285	298	293	277	296	302	283	289	328	288	287	287	287	322	287	300	297	291	298	305	342	292	293	286	277	282	292	295	328	274	272	255	270	295	270	304	329	274	287	298	302	270	285	288	313	310	289	310	327	317	260	305	257	295	293	296	312	282	305	319	314	320	282	272	292	280	297	310	323	320	280	315	313	283	305	267	286	291	287	260	263	310	293	282	289	316	303	301	298	284	297	295	267	289	293	303	313	285	304	295	274	302	290	294	285	281	260	308	278	292	297	312	260	274	295	300	275	288	295	281	286	315	314	328	324	315	286	324	262	285	287	291	301	301	290	305	297	247	301	286	290	328	301	270	292	321	279	290	306	310	278	299	364	326	281	303	309	299	303	296	268	284	286	312	280	280	285	300	290	284	254	318	321	312	265	283	303	288	286	263	321	275	287	323	292	304	265	282	297	322	304	313	290	319	324	290	296	277	303	299	271	299	286	279	315	294	257	271	278	250	279	290	285	307	263	277	283	305	303	261	314	297	288	292	292	295	309	325	270	310	302	289	295	270	310	281	319	318	288	281	283	327	318	319	298	287	270	308	313	308	312	267	253	271	282	291	277	314	315	274	311	295	275	294	276	258	331	300	279	239	274	285	270	294	296	283	259	288	315	319	294	305	275	278	283	271	248	278	283	277	283	332	279	284	311	262	328	329	278	316	305	315	284	282	291	300	286	269	303	301	292	296	274	305	311	298	290	276	298	289	294	274	266	284	291	313	335	298	297	259	272	322	276	313	316	285	332	273	307	299	309	288	271	282	294	327	266	296	283	292	324	281	313	292	281	301	296	317	304	278	327	285	283	319	288	277	287	314	299	279	291	290	322	292	282	307	286	262	284	249	288	278	277	269	290	305	295	278	291	308	279	262	294	265	291	285	263	310	271	296	268	291	277	245	277	286	316	310	315	308	302	325	302	315	277	299	293	306	309	298	334	296	248	304	272	307	303	266	287	302	318	296	301	285	283	305	278	280	291	295	294	294	298	284	305	279	277	295	287	283	283	318	324	302	292	297	305	278	300	281	290	281	279	292	303	319	279	299	268	324	298	301	313	278	317	297	270	274	297	290	289	309	313	303	284	312	309	308	288	288	274	284	279	291	317	309	291	293	291	319	307	318	306	289	294	302	316	331	264	307	296	256	274	286	293	298	323	299	295	285	320	298	306	298	274	263	290	304	285	311	308	307	321	291	292	291	307	325	280	281	322	321	289	292	310	306	262	254	292	283	310	289	284	263	282	329	310	289	307	296	326	300	303	288	301	262	295	290	321	300	297	300	299	299	297	275	326	307	281	286	298	325	303	282	269	289	317	298	272	282	265	306	281	311	304	313	329	312	296	312	261	315	310	315	322	301	318	303	270	271	289	284	289	260	259	305	299	285	285	291	309	291	296	269	297	291	290	277	284	320	305	285	308	277	316	274	295	305	301	302	298	275	332	305	294	269	300	288	274	274	298	255	313	323	328	311	292	270	302	294	304	269	316	301	300	281	306	322	312	286	307	329	302	311	294	263	273	326	286	302	313	319	285	326	283	334	272	299	301	263	296	294	327	301	299	305	290	298	284	287	320	269	308	302	262	292	282	295	296	298	293	276	285	290	301	284	322	313	305	294	293	302	283	286	309	318	270	271	310	325	291	272	324	272	284	313	283	301	291	288	289	297	320	302	301	343	301	270	282	304	287	273	285	323	317	310	275	303	293	292	273	288
2540	731	713	723	703	677	681	711	669	705	678	670	655	665	660	675	658	661	646	669	632	657	669	664	724	655	638	728	698	673	601	685	689	673	687	673	708	655	673	691	706	669	655	680	700	645	666	679	732	604	656	676	701	680	687	673	637	682	704	642	696	665	679	678	653	704	642	657	712	683	693	681	687	638	678	658	695	679	719	715	668	627	709	663	675	700	654	610	678	627	696	642	655	692	655	705	659	632	655	675	691	694	632	683	696	689	656	636	678	646	615	707	685	669	683	692	668	673	666	636	679	670	689	636	720	704	638	653	635	697	670	661	654	649	654	697	710	655	663	698	661	674	666	660	658	686	719	625	682	685	665	641	669	678	646	622	705	683	663	629	682	678	705	654	674	672	656	709	688	640	667	669	624	629	661	685	642	707	655	649	682	683	654	688	719	648	683	679	695	617	651	669	658	675	700	654	635	689	641	682	648	675	711	618	631	657	678	596	680	664	665	656	687	651	650	676	659	661	702	696	699	670	690	689	668	679	659	667	669	658	683	685	655	649	712	637	656	601	674	697	655	661	670	648	645	669	674	681	700	667	679	686	654	704	718	670	629	701	664	644	685	692	638	700	715	658	707	652	714	647	666	673	681	652	676	654	682	688	669	691	672	713	689	717	690	656	713	634	680	681	666	666	655	651	712	681	667	679	675	689	631	664	683	675	644	674	667	673	674	612	691	685	678	672	649	622	637	691	645	755	675	706	613	625	690	658	670	655	709	626	645	702	649	696	688	665	646	649	623	687	679	674	726	667	676	670	626	632	695	698	674	651	706	659	665	622	673	669	624	652	663	688	706	677	657	659	648	678	640	665	693	666	636	663	685	647	642	661	691	697	652	632	679	664	662	739	671	645	661	679	692	670	642	683	696	676	695	659	667	637	609	705	636	684	653	683	685	673	641	669	624	623	663	711	698	669	673	698	679	667	606	675	634	686	692	712	693	705	626	655	698	706	676	698	664	671	660	653	662	678	678	679	655	647	678	693	628	673	630	685	665	649	675	687	638	663	681	648	662	656	647	682	681	624	712	655	687	672	718	682	679	700	711	678	719	660	626	682	669	694	632	668	714	679	687	645	679	673	689	689	638	638	681	674	637	662	661	683	664	678	673	649	636	723	646	682	648	666	661	647	645	702	677	696	649	656	687	660	661	613	678	657	676	654	654	694	647	689	686	669	696	648	635	678	720	696	662	638	591	651	699	642	691	678	647	675	655	668	622	626	673	639	694	666	655	679	693	636	699	642	638	696	673	646	687	638	641	663	665	644	662	685	683	672	702	668	718	707	645	757	654	651	700	643	635	693	654	673	672	678	669	670	675	632	664	667	621	705	677	631	683	666	674	662	678	631	684	705	630	652	671	694	638	703	678	671	658	646	671	715	684	698	683	693	651	656	686	622	694	714	662	672	698	645	641	634	611	646	675	613	651	674	745	680	664	628	609	701	640	691	626	679	647	654	664	622	687	654	671	694	647	698	642	685	687	682	670	645	725	683	714	703	607	672	672	652	679	663	648	696	634	697	670	665	626	678	682	710	680	657	713	650	726	691	657	642	651	668	669	708	699	684	652	671	641	678	701	647	658	659	610	691	666	691	659	716	624	674	718	697	704	688	669	715	685	690	743	691	658	644	678	650	651	674	696	696	682	686	636	698	637	651	655	705	669	665	642	669	639	661	652	678	679	680	613	651	661	616	671	689	661	626	722	672	664	662	666	667	680	728	677	655	676	645	660	740	658	662	660	670	645	650	714	627	657	662	634	663	690	675	664	664	662	673	711	655	703	703	653	667	640	695	650	680	688	677	677	637	694	680	648	646	654	691	664	668	684	658	678	684	707	698	674	664	670	670	682	673	685	625	646	721	706	683	673	617	626	689	676	662	636	722	662	647	719	708	704	698	684	696	664	672	639	732	678	669	656	655	711	677	666	681	718	653	683	614	652	708	642	715	700	679	637	643	673	665	695	661	646	666	699	687	675	657	678	678	716	639	622	705	681	685	682	615	688	692	647	676	653	731	678	654	660	688	690	661	712	689	691	666	697	644	649	646	690	699	654	695	652	686	641	722	681	666	631	621	635	685	675	667	683	661	696	671	633	669	703	647	711	644	703	650	685	692	633	641	660	675	670	665	667	643	676	672	715	673	675	656	687	724	662	660	676	681	666	615	687	650	746	641	671	689	682	676	670	675	686	628	654	699	685	652	715	657	689	707	635	656	691	707	641	660	659	679	715	669	688	659	698	665	670	662	644	665	676	667	672	652	688	659	621	706	680	646	719	662	647	691	687	681	660	698	657	653	655	691	719	652	659	667	703	669	660	673	719	646	654	674	723	682	658	662	673	703	677	631	650	681	682	679	655	676	709	711	653	661	690	676	645	701	634	682	669	701	672	635	660	682	659	639	665	667	695	641	692	668	688	679	633	661	681	700	681	755	640	685	676	663	634	634	669	720	664	684	651	676	660	675	703	651	683	705	704	758	678	678	654	722	666	709	689	691	711	657	631	651	701	668	689	688	662	692	689	673	662	742	662	689	672	645	622	681	680	652	679	696	673	676	642	662	674	663	692	683	626	651	698	712	663	677	649	668	637	646	713	669	712	688	650	692	688	687	693	709	659	702	686	655	649	668	677	680	681	647	664	668	683	647	642	661	697	672	700	659	711	660	657	717	655	651	670	644	644	690	640	710	666	668	693	662	705	632	676	676	641	690	662	669	692	659	645	683	629	683	648	668	706	672	649	638	666	679	646	687	687	684	658	694	633	696	697	667	669	690	673	656	645	631	671	661	696	678	693	658	697	686	678	627	735	719	678	675	665	667	649	687	652	639	727	645	680	646	659	650	732	645	682	714	701	636	660	667	654	686	643	619	672	645	656	693	643	681	684	661	669	714	667	630	703	699	678	653	698	705	671	680	649	645	697	638	696	660	706	679	670	662	669	711	692	689	681	640	693	728	684	634	636	651	646	681	656	710	722	676	645	679	667	661	706	673	638	721	684	707	642	626	724	691	674	655	654	684	667	705	650	697	661	650	659	675	648	671	671	684	705	624	654	677	627	654	676	685	628	674	659	699	679	665	634	690	689	670	643	706	695	664	690	649	676	685	689	705	682	666	654	661	686	678	688	656	675	679	652	664	673	640	669	690	686	699	677	638	639	605	716	652	651	645	673	707	694	705	698	712	662	672	695	656	679	704	642	650	679	646	675	662	649	714	693	700	675	694	693	687	748	667	710	696	673	674	654	666	658	686	647	658	631	689	612	661	671	675	660	682	682	680	645	636	769	677	713	644	645	737	688	635	725	665	609	691	628	667	702	684	685	622	663	686	685	694	684	663	650	667	693	642	707	642	658	615	636	672	678	665	652	669	683	659	676	702	670	690	650	721	668	678	691	678	683	667	722	662	661	627	630	683	635	680	666	674	625	669	666	676	658	650	707	712	691	699	702	694	700	679	655	663
8510	608	521	386	254	246	227	170	170	187	182	147	142	179	146	156	143	158	129	149	155	145	142	146	127	135	148	156	122	121	149	149	127	133	122	127	130	135	137	135	148	120	139	140	154	152	137	149	163	147	128	132	139	151	138	152	132	141	163	154	120	145	156	142	134	125	130	146	121	148	122	126	145	137	140	153	156	136	151	124	128	146	148	147	142	150	156	153	132	130	132	136	130	154	146	138	134	125	139	138	154	155	122	140	144	152	144	151	146	159	147	146	132	149	127	133	148	156	147	133	136	139	143	137	125	150	143	136	137	146	152	125	133	125	157	138	130	139	163	143	155	119	152	144	127	128	137	134	133	134	163	125	148	152	135	139	144	132	154	132	134	143	120	149	129	131	126	155	149	143	151	162	119	138	163	124	126	160	149	157	137	158	134	151	133	149	132	125	127	146	160	155	140	141	155	150	160	141	145	140	132	131	169	127	140	150	149	154	130	147	135	157	170	145	137	147	139	134	163	162	140	121	137	145	154	135	146	113	137	140	138	134	161	139	152	155	152	129	156	141	151	136	138	151	169	133	125	140	130	159	144	148	133	146	144	128	123	160	133	135	150	110	147	135	145	154	140	152	142	146	153	135	124	142	121	124	146	144	164	122	140	128	142	164	139	137	131	152	133	147	143	154	152	131	112	150	135	153	139	142	124	142	137	156	148	141	147	159	130	123	146	128	154	137	143	142	148	151	145	145	117	135	125	136	124	147	130	141	152	127	130	150	143	100	140	141	152	152	142	145	166	147	154	143	135	155	162	149	151	134	153	139	156	136	149	135	128	147	155	141	133	140	132	167	143	124	144	136	148	152	162	169	153	153	135	127	125	134	148	143	167	144	131	141	135	156	148	156	120	159	156	154	132	135	151	137	138	155	137	146	143	161	133	137	137	133	142	155	154	135	150	143	117	135	142	135	150	143	147	160	134	136	147	129	160	142	144	151	110	145	163	120	151	136	157	147	129	139	135	151	145	151	120	135	165	147	131	152	143	153	118	130	144	145	138	143	157	125	121	155	167	138	150	128	160	119	133	135	158	150	162	122	124	162	162	171	160	151	139	145	164	151	144	150	144	152	145	124	149	136	135	155	136	135	132	134	138	140	148	140	144	146	130	143	141	147	140	153	153	163	147	143	136	125	138	124	150	135	147	164	154	130	137	143	117	150	133	175	142	156	175	128	135	146	130	133	158	133	130	127	132	149	140	140	127	118	141	148	138	130	139	145	129	156	129	119	132	145	144	129	148	128	132	144	137	144	132	133	150	148	156	138	143	136	137	135	147	151	157	129	132	150	137	157	124	158	133	140	147	148	132	152	129	155	156	134	166	125	145	152	137	152	146	137	154	108	147	158	175	137	141	126	133	129	147	143	112	131	128	141	140	131	142	150	131	156	155	132	157	156	142	157	143	127	122	135	146	131	130	153	146	154	135	147	147	157	149	134	140	143	152	128	151	134	147	141	149	148	142	141	147	134	125	136	134	151	144	141	141	129	155	137	150	132	121	118	160	130	159	132	111	165	122	134	136	131	158	146	160	129	133	128	117	157	138	150	128	122	136	149	147	143	146	147	142	142	135	132	130	145	174	147	138	140	133	127	149	141	129	132	146	129	123	133	120	153	136	139	133	168	139	136	155	143	137	131	154	154	161	150	156	128	146	132	152	145	130	130	136	153	141	135	144	142	130	162	113	155	137	157	139	152	135	157	123	127	152	132	130	138	144	147	132	134	162	141	128	130	169	142	162	139	146	155	131	116	171	163	143	147	129	143	141	155	124	144	120	147	141	149	139	123	135	149	154	148	149	153	163	142	149	141	164	143	135	133	143	166	150	146	136	147	124	147	156	157	129	135	130	171	151	133	133	135	147	143	149	151	135	133	126	145	120	115	141	159	149	155	149	149	152	119	141	118	134	140	137	122	141	150	140	143	136	144	153	143	150	132	131	158	150	127	131	157	128	137	140	118	156	165	136	130	151	149	152	136	132	143	158	139	152	149	133	133	125	156	136	147	124	151	112	113	151	157	144	154	152	137	108	138	151	143	133	144	140	157	125	181	126	147	141	119	145	144	107	126	134	143	128	151	149	160	117	141	148	161	123	118	151	137	136	143	128	152	119	146	156	150	147	141	140	143	141	143	153	150	140	140	133	148	156	123	160	142	156	156	147	139	149	169	157	127	123	119	144	166	147	113	144	149	180	140	136	132	127	137	153	130	135	130	145	125	163	126	166	149	138	149	154	129	144	152	135	152	136	143	155	120	118	128	147	140	125	122	140	149	139	136	148	138	147	160	153	148	150	156	147	125	140	135	150	150	120	165	153	126	156	139	122	136	158	149	138	126	120	140	144	145	144	156	133	165	147	139	168	145	135	122	165	168	162	151	142	165	170	152	125	147	136	164	148	168	135	155	143	164	147	127	146	121	119	142	133	138	169	149	156	147	145	165	137	128	151	119	160	139	139	149	137	122	142	148	134	140	144	143	137	138	136	129	178	151	146	118	162	159	149	127	149	139	121	140	177	153	119	138	152	125	117	130	134	145	125	143	143	164	154	129	126	162	147	156	147	141	137	138	137	152	140	144	133	148	130	141	129	146	118	150	127	148	136	110	135	145	144	143	144	124	143	168	147	149	136	130	151	145	141	143	148	139	122	126	138	147	146	160	145	138	177	131	168	132	144	123	152	163	160	169	141	127	146	135	140	139	127	155	134	146	142	123	137	135	124	157	137	134	128	147	126	146	128	159	137	171	153	151	157	121	143	149	174	129	150	145	163	121	167	120	153	128	145	134	145	131	117	145	158	141	146	165	166	138	152	137	149	152	128	151	145	148	143	125	161	147	149	169	154	141	146	133	130	154	149	139	159	117	151	129	147	145	149	149	152	160	130	130	131	149	134	102	135	138	148	122	131	172	129	126	135	119	135	135	143	125	129	133	163	154	156	132	122	155	141	156	143	124	153	162	145	132	119	126	171	160	155	146	129	165	144	124	174	141	139	143	141	138	150	129	137	148	143	148	133	147	160	164	151	160	132	134	161	129	146	135	150	133	146	125	122	118	143	141	132	163	125	135	109	127	141	128	131	144	109	147	145	112	136	143	118	145	142	142	122	137	120	148	132	158	144	158	142	151	159	152	113	144	184	165	160	150	146	145	151	146	162	140	150	127	145	122	136	140	161	139	142	133	127	132	142	137	143	149	151	136	158	125	150	152	128	156	131	134	138	147	142	147	137	141	138	137	164	154	135	138	140	143	147	128	119	129	147	137	144	144	157	128	159	136	170	160	142	142	162	161	158	140	132	148	168	130	126	126	144	138	117	152	123	138	142	120	167	121	137	126	129	148	139	167	161	111	123	141	147	161	133	143	129	149	146	129	121	158	125	128	136	145	146	115	127	132	145	173	135	143	149	140	124	144	151	129	148	155	169	122	143	144	150	163	141	146	137	135	132	138	152	136
6737	762	1187	1326	1066	929	787	680	605	583	563	505	465	479	496	428	422	470	432	450	394	419	402	387	407	361	398	372	392	400	399	386	371	373	395	384	423	408	357	416	407	364	359	420	378	380	398	376	408	409	389	392	389	346	376	406	434	386	360	344	373	370	382	349	381	352	389	412	416	378	370	387	353	364	362	352	363	396	368	405	356	385	351	403	404	370	388	359	425	378	395	386	365	366	382	390	384	379	368	356	377	382	399	371	382	348	342	363	359	362	350	369	355	381	355	385	360	400	394	388	372	371	363	355	387	366	376	400	349	381	375	398	368	404	360	361	400	355	381	364	374	345	382	373	382	362	365	380	402	399	381	388	363	396	367	369	376	366	351	353	372	366	386	379	350	363	364	378	396	346	352	358	379	359	386	384	385	383	374	369	443	393	380	371	385	392	412	355	355	389	358	371	360	405	373	348	367	386	365	392	339	385	387	358	387	379	366	347	366	361	384	355	387	377	408	360	357	407	382	402	377	349	372	355	368	378	389	381	373	379	394	378	366	359	384	379	389	388	363	386	403	389	334	360	398	370	417	383	394	351	357	374	395	346	382	348	372	380	381	361	389	399	420	400	370	348	360	422	395	338	381	371	363	393	381	419	359	401	385	391	435	382	351	389	363	381	361	380	376	344	380	370	387	384	396	390	395	371	345	374	386	354	390	325	400	371	386	363	384	361	389	359	373	374	369	393	392	391	367	385	393	358	379	356	390	364	415	403	376	371	381	395	413	383	343	366	361	381	392	360	358	369	372	379	363	367	362	351	398	394	369	381	377	359	363	385	354	371	402	367	390	373	376	365	399	335	329	389	346	381	369	377	360	354	384	352	362	364	388	401	373	358	343	371	352	373	365	361	374	367	395	380	379	388	375	367	339	346	347	371	363	366	400	329	332	330	388	364	387	388	431	389	374	356	369	377	359	371	349	343	370	382	360	379	408	366	356	374	400	382	383	413	400	372	412	400	380	360	380	366	375	370	372	376	387	380	318	364	369	427	378	371	398	332	361	399	379	383	377	364	395	353	388	377	377	378	353	396	364	380	392	410	359	367	390	393	334	373	370	397	378	357	359	382	408	389	406	370	371	390	372	339	364	378	368	384	354	394	396	386	383	360	388	395	414	381	381	379	397	389	364	374	364	378	333	381	372	389	363	349	358	389	385	406	360	343	364	359	342	350	378	390	406	357	401	382	352	360	370	341	407	414	387	376	395	391	386	355	394	373	380	362	381	381	386	360	356	396	376	404	371	386	368	370	368	388	394	385	403	361	348	386	357	352	384	384	387	351	371	372	378	354	384	344	384	352	372	380	372	383	343	335	362	367	361	378	375	377	363	342	368	401	370	350	381	379	426	399	381	380	393	359	392	330	373	385	381	362	375	391	382	376	398	384	418	355	343	413	392	329	368	417	348	371	384	364	381	345	387	385	389	396	380	385	376	362	376	383	358	389	392	378	372	403	395	400	324	386	387	362	426	341	378	380	353	354	373	362	352	380	353	385	376	381	363	393	377	373	394	363	393	394	373	362	355	380	394	369	407	354	361	374	410	367	367	375	389	386	377	384	371	384	383	381	391	366	386	362	418	377	389	352	391	382	384	348	377	411	379	386	381	366	365	399	380	389	372	382	379	369	351	388	386	389	390	388	412	392	375	390	365	361	367	398	416	402	395	349	415	378	371	371	363	405	401	374	394	360	400	351	392	355	393	373	396	381	398	365	395	347	353	378	375	381	379	398	405	404	378	365	355	374	377	383	388	348	397	376	376	357	376	384	386	378	349	370	398	390	386	386	420	356	395	417	365	438	343	404	369	338	368	350	373	401	402	420	350	408	373	332	391	388	347	372	402	378	350	414	399	383	356	350	374	349	352	379	376	368	381	374	347	406	364	351	398	369	338	353	426	358	386	377	369	396	344	404	362	383	354	395	372	392	346	391	380	394	384	368	407	362	432	356	344	394	377	395	382	386	378	373	379	388	354	356	396	383	351	391	399	352	364	373	350	376	379	355	385	382	347	371	357	387	364	392	390	396	363	395	376	350	402	376	370	369	372	371	381	366	381	382	391	387	365	364	410	390	412	390	371	378	374	366	389	411	404	388	399	369	446	370	382	361	374	369	352	378	370	357	361	396	369	352	380	370	332	371	365	344	350	358	363	381	370	388	327	403	368	358	404	360	373	399	381	358	338	392	378	378	361	367	366	374	370	371	391	370	388	378	366	394	415	381	351	369	364	352	353	407	370	380	408	391	373	411	364	382	377	383	379	373	398	355	407	372	423	383	421	380	386	409	380	365	380	388	386	352	401	392	404	391	374	387	386	372	377	391	385	396	384	362	392	391	359	366	404	350	386	408	387	396	348	360	363	376	385	374	419	351	402	387	379	383	390	379	371	357	364	394	382	366	385	395	390	400	390	371	378	355	351	372	389	385	331	367	364	356	398	378	385	354	414	366	353	403	385	360	385	383	353	359	375	361	369	385	377	369	376	401	368	349	366	355	388	388	393	377	361	358	356	399	370	355	372	370	386	388	379	373	402	399	350	380	353	407	375	405	366	373	409	395	386	351	372	369	354	348	380	385	420	365	337	404	373	380	408	367	368	382	383	365	368	359	372	370	396	391	455	365	374	393	371	376	371	394	357	332	399	353	385	340	397	370	362	434	370	416	399	385	354	357	384	336	338	383	359	406	373	377	356	415	361	370	359	353	369	379	381	388	433	367	406	376	377	362	362	388	345	378	407	424	408	349	356	383	372	381	408	378	348	347	393	388	381	431	392	334	376	366	396	404	399	375	398	325	358	359	382	372	368	386	338	385	372	374	372	352	384	363	393	353	363	391	387	367	393	356	372	338	398	378	344	386	380	382	363	407	366	390	372	377	361	382	366	347	376	361	351	362	361	375	396	356	385	381	394	326	401	379	355	397	377	378	405	348	371	371	377	400	380	391	381	378	376	406	393	369	376	399	362	363	330	376	357	390	363	372	370	394	395	381	387	357	360	379	389	374	371	347	347	346	355	358	377	400	386	387	349	350	384	412	360	367	349	358	359	379	374	376	416	361	386	389	387	371	356	398	406	387	400	364	368	354	370	373	384	348	374	388	378	398	383	395	373	407	391	377	403	371	393	377	349	399	390	365	376	400	347	371	359	370	383	356	401	379	397	394	410	346	359	380	376	383	369	388	363	365	389	375	396	384	365	371	383	360	330	360	366	378	367	388	399	372	380	388	393	373	370	348	397	380	397	387	368	356	390	385	365	390	358	384	398	412	392	373	364	356	404	337	385	344	381	323	394	395	376	362	363	369	372	361	386	391	406	396	388	394	360	366	389	373	373	365	398	369	366	346	375	356	363	332	402	395	358	408	390	400	373	352	378	384	393	376	367	367	381	387	386	375	334	365	390	339	412	354	409	391	375	388	346	397	407	367	369	365	389	370	383	396	388	383	387	385	375	361	369	380
15840	1615	992	775	563	441	364	320	304	258	294	252	242	264	227	232	228	236	236	210	265	228	251	231	199	234	215	260	250	216	179	238	233	212	224	234	231	230	229	226	246	196	201	238	232	220	205	234	221	231	266	233	227	225	226	243	230	235	237	226	208	234	219	198	216	214	212	253	245	221	237	220	214	202	234	217	230	213	215	222	233	236	232	207	218	207	219	204	235	215	237	220	223	240	255	244	205	199	211	210	215	203	207	228	221	214	227	231	212	220	238	231	232	229	241	217	228	230	208	213	235	218	193	208	209	219	217	192	237	215	240	226	204	200	206	236	254	223	224	211	199	207	254	228	238	236	228	192	208	220	222	210	213	234	201	213	231	218	239	217	197	229	221	248	231	224	211	216	211	216	258	225	216	250	209	230	206	227	214	223	236	240	260	230	234	215	242	228	224	251	228	222	232	228	207	209	238	224	258	191	220	230	189	216	203	211	259	235	213	213	240	232	194	200	214	249	233	219	185	222	250	222	228	259	218	248	222	221	243	225	267	206	211	220	243	200	209	216	220	241	232	203	242	212	245	227	194	241	210	217	212	239	249	228	206	221	226	207	252	261	245	228	225	203	222	251	229	236	234	213	229	215	249	237	204	221	213	209	240	227	242	202	211	212	215	216	198	220	211	210	212	244	218	205	188	202	208	207	227	246	211	211	232	224	268	236	207	249	211	231	199	218	230	216	237	230	222	217	213	206	207	206	211	192	226	221	210	242	222	205	241	217	228	252	223	196	219	212	234	226	235	244	211	228	211	194	229	209	236	229	234	211	208	234	229	198	184	208	216	246	208	232	214	258	214	238	224	273	254	210	196	211	217	243	234	209	185	213	232	226	216	224	199	232	218	235	251	226	244	229	251	196	201	203	204	253	212	218	258	228	211	215	221	205	236	233	238	218	192	249	199	227	212	229	203	243	241	215	226	229	219	227	237	216	202	259	211	227	243	209	247	241	230	204	213	249	247	210	228	229	205	214	243	211	193	250	217	200	207	217	215	231	243	238	217	205	204	228	207	204	229	217	218	237	214	227	212	215	207	229	227	236	223	244	190	242	211	229	223	236	240	210	238	242	187	236	189	216	215	221	225	220	199	219	214	188	243	245	224	222	217	216	227	217	201	229	231	226	217	249	235	231	208	236	219	230	260	226	206	219	200	238	210	246	223	220	235	205	218	230	234	214	240	226	218	222	221	234	234	223	215	212	217	200	198	211	218	239	231	224	231	217	229	200	217	204	232	219	201	214	203	244	194	209	211	227	220	215	219	230	190	204	231	237	252	201	244	218	214	232	229	211	195	204	215	206	230	212	228	224	214	231	239	224	250	206	224	196	212	251	210	226	209	228	213	219	210	221	221	246	204	227	221	208	190	230	185	272	207	205	230	259	213	240	200	227	221	224	223	189	222	220	241	213	204	238	209	236	239	247	238	222	224	256	215	203	224	219	203	222	242	195	231	218	226	240	216	229	220	238	198	239	229	199	240	246	221	220	202	218	243	191	202	249	217	218	228	214	239	217	221	223	248	219	205	209	201	196	213	208	236	234	221	214	195	235	229	219	210	233	246	204	183	231	228	237	211	197	203	204	249	251	233	248	218	255	179	211	219	198	227	221	209	212	240	220	237	222	215	220	229	236	234	228	246	219	218	227	198	248	247	223	231	234	198	203	210	230	244	205	187	198	231	227	220	235	240	231	208	228	202	235	219	211	232	238	219	208	223	217	199	195	227	218	204	219	203	213	233	216	200	239	225	205	209	229	228	174	225	247	218	208	193	205	201	215	224	203	224	205	209	217	201	232	210	218	243	209	211	228	203	232	256	241	236	209	228	214	218	207	230	221	220	217	241	214	203	213	241	220	241	247	220	215	238	253	220	227	233	220	202	234	207	212	201	215	227	228	214	215	245	251	206	196	218	232	221	230	233	203	210	240	227	179	217	217	212	219	218	218	212	210	233	225	221	212	209	228	224	247	262	222	197	207	207	213	195	216	217	223	243	214	231	230	226	252	230	200	222	190	207	227	224	208	203	207	249	213	197	231	253	258	236	217	232	229	237	216	223	219	237	230	248	224	200	225	255	222	223	242	185	243	232	193	208	212	226	200	210	228	230	226	248	235	231	195	228	205	222	225	191	223	228	243	242	188	208	226	250	236	236	218	212	218	235	223	202	203	207	221	221	193	231	219	238	221	261	246	214	232	214	226	228	221	219	182	210	240	216	257	209	226	233	247	212	221	215	194	260	206	247	246	202	219	223	239	190	219	223	235	198	228	219	233	232	236	220	248	225	222	193	219	232	206	195	210	239	205	230	218	218	231	274	202	219	242	232	230	221	223	223	203	198	184	235	235	218	229	247	200	246	249	244	224	220	226	253	187	210	218	224	214	209	199	190	185	217	195	217	224	237	207	256	222	242	243	203	234	222	236	231	218	238	249	216	223	216	223	229	226	208	215	240	215	208	206	223	240	235	229	241	193	241	225	214	236	232	239	212	234	205	210	211	221	215	206	254	239	219	215	218	228	234	220	228	209	247	233	227	199	234	220	221	250	217	217	213	209	203	206	220	227	236	193	212	185	206	229	192	215	215	223	241	218	214	227	245	200	191	242	212	207	222	232	229	225	238	236	209	215	204	225	222	205	240	214	229	207	225	232	244	213	210	205	210	224	212	198	214	218	223	227	218	215	228	244	210	224	229	207	228	199	225	255	224	229	221	248	225	205	214	214	233	228	240	215	241	236	219	207	247	220	206	219	246	209	224	219	220	229	242	220	204	235	216	220	214	216	226	206	236	233	233	239	228	208	228	220	219	228	221	226	188	233	241	210	224	223	239	235	238	223	234	221	226	233	190	217	212	221	226	253	183	218	229	245	222	218	231	237	215	242	223	234	219	216	240	212	231	234	266	214	231	241	232	230	243	211	228	239	217	215	220	201	206	245	205	231	230	206	253	207	228	225	182	266	218	255	215	212	226	259	203	236	238	231	212	223	204	217	243	224	226	213	205	241	216	207	231	233	205	247	226	256	207	194	216	237	245	253	225	218	251	206	214	206	221	214	243	229	224	189	228	238	246	196	220	180	263	252	237	219	202	211	214	216	227	197	241	242	239	223	226	212	232	218	231	204	226	224	229	236	231	228	240	250	269	255	214	207	190	234	233	201	226	234	247	212	235	206	250	241	212	212	218	202	238	219	238	207	226	206	217	212	212	229	237	230	226	242	222	230	226	234	215	199	214	226	223	225	216	215	247	200	216	222	209	228	196	201	209	221	226	225	220	218	177	228	230	268	220	218	217	244	228	224	225	256	212	235	198	238	241	227	210	233	236	226	229	222	211	222	208	228	236	227	201	231	252	221	186	269	217	191	209	199	212	210	221	202	216	201	211	195	236	217	252	214	219	231	225	218	193	218	217	208	218	218	223	204	215	211	238	223	218	237	221	249	227	206	218	226	221	216	228	206
8935	1316	2289	2520	1941	1536	1305	1136	1029	894	875	848	778	743	737	735	709	657	669	648	653	661	616	649	611	624	565	617	594	587	586	636	634	610	600	578	572	598	578	611	581	574	573	584	564	552	564	569	544	591	577	560	502	545	559	507	557	546	620	584	568	555	612	568	553	603	564	599	589	546	558	541	578	552	529	541	532	583	595	554	516	576	531	569	598	561	533	548	519	545	529	557	571	534	581	547	567	581	514	585	566	592	553	513	552	542	532	616	572	538	577	517	576	551	551	577	549	552	528	567	563	581	602	535	536	558	580	540	571	548	538	519	516	547	614	569	569	566	561	558	572	573	570	575	568	529	538	528	596	571	534	533	543	566	537	547	573	559	553	580	563	567	503	564	592	537	524	518	555	546	542	582	562	569	504	552	554	548	531	551	558	585	589	558	551	529	556	543	572	540	550	554	528	541	599	562	593	549	530	592	566	587	572	570	608	558	572	549	543	604	554	583	546	556	582	530	534	572	570	499	538	535	485	534	578	571	576	569	555	510	556	561	543	556	539	558	553	550	550	527	550	564	608	583	557	578	556	518	551	607	550	562	527	564	572	518	563	563	572	558	535	567	563	612	525	531	545	539	602	580	568	528	498	564	605	484	616	564	537	568	545	514	574	527	559	552	612	595	542	570	548	512	540	560	552	530	511	581	543	581	575	569	578	570	532	592	590	583	555	560	564	527	579	557	521	545	543	546	597	553	536	584	569	524	535	539	551	585	576	550	591	542	545	543	583	573	523	547	565	560	545	556	553	557	521	549	592	551	596	544	543	539	546	542	548	495	558	539	560	560	567	549	543	523	571	560	547	553	543	546	566	531	532	561	575	563	589	527	542	571	565	533	588	509	548	543	573	529	581	551	521	525	532	571	539	542	522	578	567	591	579	578	522	547	567	545	535	558	533	572	567	589	557	543	559	538	513	562	551	593	606	539	527	563	584	572	532	530	531	588	525	543	501	559	560	563	552	551	526	557	556	596	587	571	565	529	496	557	515	567	520	563	548	550	514	547	539	531	587	557	537	607	517	602	540	590	552	506	528	567	530	569	543	510	587	566	558	576	532	536	552	550	500	585	572	603	555	604	577	568	509	613	588	544	554	598	573	548	566	582	525	559	554	563	551	543	563	528	583	536	558	527	536	550	550	577	585	573	604	555	533	610	557	551	569	550	507	561	554	551	563	544	532	574	521	527	561	532	556	558	552	572	552	545	575	578	508	528	562	565	532	575	554	553	585	576	555	589	609	591	565	596	555	528	548	566	587	565	535	528	543	551	535	556	530	551	568	560	530	540	569	564	610	571	543	599	538	548	554	514	566	536	555	597	493	558	551	567	590	555	558	504	565	523	540	589	548	568	558	532	539	526	566	544	575	549	520	562	553	523	600	529	539	579	543	563	563	567	486	551	590	541	513	606	537	510	534	575	527	542	571	554	583	543	542	526	545	554	524	584	594	549	528	585	579	572	526	511	559	538	560	557	565	542	556	561	549	596	547	566	529	586	577	556	586	565	566	548	543	563	610	538	567	542	564	539	529	570	571	554	554	538	573	599	563	549	586	571	547	504	565	528	563	558	574	579	594	542	537	561	524	580	569	548	540	613	564	505	584	575	563	552	541	582	558	535	532	591	550	564	529	486	560	525	548	547	552	567	547	550	561	532	523	576	561	577	577	602	568	547	552	538	552	557	601	543	518	525	535	548	568	567	564	527	601	542	548	532	534	555	549	550	562	579	526	565	559	554	557	556	583	562	543	576	555	548	529	575	552	556	536	507	558	559	555	594	566	535	580	557	564	540	550	542	538	555	540	617	522	562	555	537	549	572	547	547	583	537	532	548	551	580	528	503	584	573	567	525	565	552	556	557	556	550	529	527	568	565	552	553	556	564	605	574	553	535	563	548	554	557	570	544	545	586	554	517	555	533	576	570	529	560	561	553	546	596	545	537	558	586	531	557	561	555	528	550	576	582	575	565	555	569	556	581	555	530	536	570	563	581	574	554	592	550	592	614	524	548	575	539	583	598	569	575	582	545	531	531	562	543	555	595	545	570	537	563	546	564	525	551	545	517	567	512	564	558	571	555	569	591	569	557	566	574	543	527	598	578	551	531	546	528	536	586	562	521	552	574	558	551	552	532	540	526	567	523	538	545	529	546	543	516	566	529	561	524	580	568	561	554	542	532	560	550	560	566	552	530	541	534	581	527	538	502	582	527	570	567	576	577	577	567	564	545	580	551	579	561	554	522	581	555	559	586	511	543	570	517	529	582	558	596	563	544	500	555	526	547	580	541	606	550	542	565	567	504	553	574	543	531	569	568	568	585	566	513	569	528	544	585	544	546	556	534	587	574	557	561	562	530	567	536	593	496	542	556	570	536	544	548	586	566	557	529	545	578	516	586	580	561	518	536	584	522	546	515	577	571	534	480	520	564	538	549	540	568	574	562	583	553	561	573	536	535	580	565	527	533	542	521	570	553	582	623	584	528	558	534	552	568	540	561	565	572	563	544	582	540	590	558	559	563	588	573	555	530	555	606	577	566	544	537	566	504	548	537	574	590	578	521	536	564	566	546	549	569	596	528	554	567	500	553	518	554	519	546	598	546	545	496	577	538	550	542	545	567	574	541	525	555	574	534	594	545	548	532	564	512	585	530	553	542	541	600	537	561	558	562	586	547	533	572	541	585	586	529	540	573	545	580	552	536	587	515	545	531	509	584	549	582	545	567	552	536	549	574	556	554	580	550	505	559	548	585	562	555	535	564	560	534	600	598	571	554	538	549	565	541	603	568	538	541	561	597	557	526	527	586	587	600	555	528	535	491	554	526	503	561	575	563	540	566	569	601	570	542	565	560	583	577	531	502	560	585	569	536	579	539	552	508	579	513	572	579	582	529	555	581	542	568	534	523	553	572	562	545	523	610	558	569	596	549	565	543	602	549	540	567	589	550	588	561	562	585	557	577	578	577	535	575	562	595	561	542	516	537	571	557	558	551	534	564	546	585	533	572	551	533	557	582	549	561	576	582	583	552	585	586	542	547	546	587	553	557	552	588	575	539	553	593	588	552	575	567	545	578	518	528	595	534	590	503	584	567	517	553	546	584	523	533	541	581	560	554	558	523	545	561	613	560	558	547	564	550	542	561	556	533	555	591	532	506	534	582	527	554	557	558	571	565	539	536	544	551	582	561	576	565	550	565	558	577	556	558	562	549	567	524	536	573	556	579	581	609	533	548	540	526	498	570	564	574	557	568	578	547	502	571	551	581	594	554	576	553	546	577	559	563	548	570	515	579	548	565	557	602	585	567	561	526	545	549	563	568	549	511	535	518	562	550	530	546	546	551	591	605	589	556	565	571	548	577	564	571	572	557	560	562	561	516	571	606	562	536	527	546	528	566	549	562	556	539	604	543	607	545	583	533	552	548	548	569	576	564	602	544	563	579	564	574	524	551	507	593	559	580
2043	331	308	319	295	334	328	334	309	282	287	317	303	317	334	264	285	290	264	265	311	344	305	287	300	307	265	239	303	277	305	276	308	303	282	291	294	297	282	284	276	310	290	308	298	318	312	290	304	312	305	273	284	309	283	245	280	320	252	304	330	254	291	304	277	284	269	262	317	303	299	347	275	303	300	306	310	303	286	307	269	282	296	284	281	270	275	281	314	284	289	278	279	272	293	295	311	297	271	298	290	283	281	277	298	309	310	294	289	336	274	294	280	262	282	315	266	276	300	294	300	334	290	292	292	289	271	273	266	295	284	308	273	295	299	267	298	287	308	286	318	261	284	302	293	302	283	310	307	283	292	298	283	266	324	292	292	301	291	266	255	282	264	310	298	281	277	308	331	274	284	307	324	314	296	280	275	297	297	291	293	286	294	295	261	344	275	324	317	306	278	270	339	309	298	288	297	267	313	289	305	288	300	314	304	266	295	280	307	314	272	312	284	294	297	293	345	285	275	294	284	268	276	319	285	254	284	275	314	290	280	287	305	272	283	321	313	307	281	307	283	286	277	297	304	298	326	275	306	316	332	298	278	263	317	311	268	286	286	275	320	331	305	283	252	281	326	327	263	294	332	306	280	302	288	292	289	309	285	266	275	270	281	301	270	309	291	270	267	276	311	285	326	285	308	278	292	277	283	310	293	302	277	257	291	281	281	289	289	310	292	289	297	306	280	283	294	278	287	258	333	298	279	297	307	292	299	302	300	312	301	270	281	310	304	303	269	307	285	291	305	278	289	299	292	297	285	297	312	298	259	268	310	295	308	272	276	284	308	284	293	324	310	286	308	313	315	302	301	269	317	278	256	267	290	287	276	284	303	247	283	284	293	274	315	305	304	254	286	303	285	296	273	269	321	321	297	280	284	289	362	313	292	289	289	299	293	292	259	265	299	301	276	305	302	274	289	277	277	299	275	288	318	280	259	285	309	287	316	292	304	269	302	303	325	263	284	266	300	319	289	304	296	270	287	293	299	312	285	289	295	273	305	293	308	300	326	277	275	289	257	273	281	315	344	266	290	290	318	296	313	302	293	308	316	271	276	294	316	305	301	287	273	292	307	287	326	301	311	287	263	279	309	290	296	268	290	287	268	292	306	273	278	320	309	286	254	290	270	283	334	293	281	259	295	270	298	260	277	233	328	301	279	281	277	317	307	270	300	286	279	284	303	311	289	287	274	307	291	301	293	313	304	297	322	289	272	314	270	265	275	292	278	306	304	269	308	273	293	325	315	303	316	292	300	282	303	317	280	281	255	285	297	284	277	292	290	294	284	333	261	264	303	299	290	310	295	308	280	290	284	290	294	285	279	279	264	317	309	294	281	276	287	305	281	327	292	341	316	273	269	276	308	294	276	294	279	324	321	277	281	309	336	341	348	285	292	275	310	303	258	300	315	279	287	275	324	288	302	280	303	335	268	292	311	288	270	290	278	286	312	306	270	286	311	310	260	296	311	297	311	249	305	301	329	305	330	239	302	287	319	298	305	290	313	269	297	286	275	266	266	310	275	329	290	287	324	290	254	292	306	262	283	284	276	288	288	327	298	314	286	297	301	306	259	306	312	321	314	285	323	281	297	305	269	277	293	288	284	273	279	314	289	296	283	244	309	242	283	285	317	282	282	297	295	286	285	284	289	309	286	309	297	261	320	294	290	279	286	281	294	333	264	321	299	300	279	290	299	265	281	296	302	256	303	307	284	303	293	294	297	279	266	291	289	287	278	314	294	319	277	295	289	315	258	291	274	303	272	339	322	311	307	291	292	278	289	297	315	285	304	286	314	307	285	272	275	304	314	267	283	287	323	262	258	293	287	307	272	318	301	313	313	286	302	300	284	280	266	273	281	284	289	340	282	278	293	277	286	274	296	303	270	289	277	281	277	297	326	302	257	293	313	304	285	299	297	327	296	296	284	280	296	262	264	280	284	298	310	321	306	262	320	311	276	324	307	277	277	303	299	285	289	280	247	257	311	302	285	282	291	286	344	277	298	308	310	271	303	291	315	293	286	245	296	284	316	291	278	317	250	325	303	281	307	271	281	325	291	286	262	287	262	289	281	260	320	319	307	267	291	265	293	293	280	270	297	334	307	280	288	315	278	324	312	305	296	277	295	328	310	297	323	271	283	299	292	294	281	268	323	283	282	313	261	297	307	299	284	262	268	328	261	299	277	310	325	289	305	295	266	255	259	257	277	298	274	267	280	284	287	260	328	278	319	246	268	293	268	271	296	279	303	272	293	317	277	283	292	300	287	306	333	318	308	296	263	305	261	305	318	303	267	293	318	289	301	285	267	251	257	282	272	277	304	302	295	312	309	282	276	288	287	276	275	312	279	307	280	303	279	276	307	277	315	293	271	317	295	302	266	273	317	292	298	323	261	263	281	301	311	263	274	281	312	253	324	298	279	276	296	266	294	278	298	311	305	286	302	317	314	317	283	300	322	271	299	276	287	277	293	315	287	286	306	307	301	299	250	305	308	266	276	298	305	304	319	291	285	304	323	246	294	314	298	331	263	300	301	252	308	285	278	307	281	276	289	310	271	280	278	278	295	309	294	311	303	259	305	297	277	285	282	277	292	305	264	282	320	269	290	270	285	284	318	308	273	281	292	295	264	321	269	279	256	275	330	261	251	287	296	299	277	310	307	307	285	275	318	296	310	292	293	286	291	344	287	329	283	317	281	294	318	293	288	292	303	291	291	297	308	295	300	297	300	282	299	294	330	305	306	296	280	283	297	296	270	313	285	276	313	295	260	306	266	311	265	267	308	291	299	300	273	301	264	262	295	276	293	297	278	288	304	288	305	280	267	278	290	276	280	289	300	293	279	291	260	318	277	281	271	274	322	307	265	277	279	307	263	274	288	303	306	296	322	277	277	258	305	298	289	299	301	308	279	291	283	279	309	268	268	266	291	306	284	301	320	304	263	309	293	307	286	317	265	280	270	287	284	272	308	304	313	312	271	283	297	263	306	294	271	304	291	313	267	310	296	287	300	250	306	304	280	276	311	288	311	311	290	288	271	261	283	296	301	282	310	285	288	265	284	307	296	288	297	285	324	316	321	301	287	304	315	299	267	255	274	288	312	258	281	302	305	281	335	290	278	293	282	317	291	295	275	298	281	254	264	295	288	310	290	276	306	292	250	284	297	305	295	308	277	303	295	320	284	296	326	268	286	275	308	285	312	305	295	294	270	279	288	270	298	304	302	269	280	294	315	289	258	288	289	329	287	283	275	283	325	290	309	309	292	282	284	275	289	253	301	304	306	304	314	246	282	272	290	266	325	311	288	285	280	311	309	289	285	289	293	285	282	282	310	292	294	295	284	330	309	304	309	264	306	301	270	301	273	299	275	292	266	299	286	270	289	293	296	310	281	289	318	281	294	303	270	285	325	303	315	264	248	315	284	312	282	250	305	314	281	330	299	273	286	287	296	257	287	277
2271	714	701	701	680	658	676	672	671	711	710	677	707	701	686	640	677	673	704	612	670	661	619	709	639	657	708	677	726	682	643	688	640	704	700	708	634	599	684	686	698	660	649	616	666	664	683	675	649	674	719	639	662	676	652	647	631	666	633	663	691	699	690	672	659	701	676	662	694	636	668	712	666	665	631	647	604	668	665	635	676	621	708	689	669	641	652	683	667	679	622	656	670	632	671	651	624	654	719	690	689	690	681	601	635	644	694	668	621	684	679	645	625	653	628	681	651	675	636	660	664	712	708	693	656	655	742	657	639	684	671	693	623	660	676	665	647	659	669	646	673	721	692	696	645	675	688	648	658	693	644	619	648	673	646	673	643	658	672	632	641	640	720	645	653	724	655	650	633	630	628	688	707	648	660	691	696	655	641	632	658	718	646	678	645	668	694	680	692	693	718	686	687	674	643	701	627	692	661	663	652	685	727	656	679	684	649	648	650	644	696	692	682	664	634	670	672	663	695	623	598	677	661	627	687	659	714	643	688	648	701	689	662	663	664	693	653	662	745	679	627	652	672	702	692	687	673	638	655	648	683	659	668	707	620	659	691	724	673	664	688	663	656	657	661	637	671	670	665	633	633	658	644	663	628	677	662	690	634	705	670	680	677	649	675	706	699	720	626	640	719	706	709	676	676	701	645	668	642	672	696	660	666	681	638	637	680	670	688	644	683	651	632	711	677	736	619	664	619	638	657	623	713	681	648	687	708	613	667	663	636	664	677	650	690	663	673	612	668	637	646	685	681	703	675	603	661	681	664	673	690	639	589	662	672	672	670	653	651	687	660	636	637	706	613	658	712	614	678	685	673	641	687	652	668	692	667	662	648	671	666	651	661	677	688	654	655	661	698	686	660	658	626	662	664	643	685	668	719	620	656	657	620	655	699	668	705	722	734	665	706	638	675	705	633	671	709	674	689	750	657	667	648	663	674	694	662	665	681	672	700	661	675	657	665	695	685	655	643	701	654	629	657	651	654	657	716	690	662	688	690	722	668	669	670	678	657	693	671	677	684	683	665	625	666	710	703	728	653	710	652	685	645	678	659	664	646	678	667	701	632	634	643	719	635	665	625	692	640	690	674	611	694	684	693	675	621	655	678	670	658	651	639	682	651	705	672	676	660	650	698	717	680	674	622	648	688	645	627	687	682	657	641	621	694	674	688	636	697	638	684	646	644	717	656	657	660	684	705	640	689	647	613	659	693	659	636	649	647	658	639	700	642	676	685	655	617	697	645	652	676	660	683	676	646	609	684	641	700	650	653	649	645	645	682	630	674	614	648	727	647	686	644	647	646	654	659	636	663	668	656	702	667	680	655	680	630	665	689	688	666	645	689	633	665	657	678	624	641	678	719	649	660	667	692	658	700	644	661	703	693	696	639	648	687	669	657	688	709	707	630	633	708	632	642	685	677	627	623	692	587	623	702	670	695	662	677	634	684	646	688	660	644	675	673	610	668	645	695	642	580	621	662	686	671	655	699	698	669	688	693	664	661	602	705	673	633	635	651	655	665	680	653	624	682	636	662	643	637	665	685	705	667	656	674	653	710	661	677	704	643	702	659	652	672	684	695	695	631	687	640	678	707	739	656	663	646	650	684	624	673	668	691	674	681	621	660	652	642	623	699	687	656	690	670	693	701	666	668	674	663	680	661	710	718	729	641	689	683	655	684	689	696	707	665	644	702	663	712	721	678	660	692	678	694	630	652	683	691	656	653	630	688	685	624	671	649	655	648	703	665	678	651	654	682	621	657	675	674	641	645	709	695	697	650	646	666	714	613	645	634	675	642	680	606	628	655	664	704	636	708	679	673	685	697	636	684	646	708	654	685	682	727	690	687	640	653	673	671	730	692	648	645	646	616	665	665	665	650	681	631	662	687	647	665	671	654	641	718	676	677	696	692	626	661	710	634	664	622	665	684	684	671	689	658	684	691	663	657	650	624	663	637	690	659	668	699	655	659	640	676	659	697	705	683	641	676	687	683	668	648	658	647	696	631	691	685	620	627	675	697	633	708	642	682	676	685	614	661	665	638	656	670	652	664	692	674	683	660	692	647	647	701	671	642	662	641	648	665	652	644	646	705	686	669	685	649	683	646	710	653	677	645	654	679	662	698	648	657	658	648	658	644	653	679	676	656	657	669	694	664	640	681	669	685	655	657	679	667	648	694	655	710	683	678	696	685	633	682	656	685	698	637	705	648	677	692	663	689	655	651	657	659	634	689	656	609	629	652	621	610	667	638	693	648	685	659	658	644	705	640	649	634	661	646	633	667	669	678	652	660	671	698	663	691	682	622	711	687	702	672	633	653	626	684	705	650	689	648	662	633	673	694	671	643	693	668	610	704	629	640	663	688	652	693	646	656	693	650	669	641	644	665	665	666	644	700	698	704	637	725	643	676	676	658	691	644	683	698	716	681	645	707	659	616	634	696	678	664	691	626	682	685	727	706	690	613	691	634	694	659	712	692	673	627	703	679	696	662	710	663	660	642	648	702	656	624	683	660	657	669	682	654	684	710	635	691	683	668	621	657	677	621	686	662	614	653	659	655	640	726	685	623	658	670	680	656	636	664	646	729	704	629	590	681	642	691	687	691	700	658	700	662	642	718	636	664	697	651	668	611	634	685	651	656	693	692	663	657	632	682	681	668	667	659	632	685	665	678	701	687	704	680	660	631	671	661	660	616	647	686	658	669	686	604	676	684	665	660	669	676	661	696	644	684	622	687	678	683	656	652	678	639	683	675	619	651	693	658	666	657	675	692	704	701	640	622	674	644	612	684	698	651	629	680	671	685	682	670	677	672	629	707	682	690	711	693	648	607	646	670	694	671	677	657	672	668	708	716	651	663	663	677	684	667	630	638	697	656	720	712	615	658	651	616	669	633	630	684	709	659	676	648	651	678	643	710	697	646	631	673	667	691	662	679	658	631	653	662	671	685	683	638	733	686	698	699	632	665	676	652	696	689	624	649	692	667	690	660	676	645	673	653	670	663	682	683	668	692	668	665	663	657	673	637	641	721	632	651	667	656	661	663	686	670	665	693	650	657	665	620	669	685	659	661	681	632	674	708	636	712	671	658	691	682	631	678	641	685	655	667	641	687	678	623	631	651	641	742	652	685	624	664	663	667	652	645	704	662	699	684	689	636	632	694	678	614	674	624	726	647	657	654	647	673	690	703	664	682	653	673	691	647	654	684	664	663	683	683	680	677	640	647	676	683	644	704	630	711	626	708	683	663	681	669	671	664	688	675	647	667	682	651	680	689	700	669	651	673	653	731	704	660	708	669	632	646	673	656	677	681	674	705	663	674	653	694	713	663	674	625	691	685	683	629	687	656	618	649	713	666	653	708	675	716	655	727	656	658	656	727	695	727	617	633	668	633	636	712	652	686	621	633	649	676	669	629	727	643	666	692	668	660	631	678	686	657	618	650	649	681	668	685	672	646	662
8341	550	530	409	336	227	247	210	159	171	180	171	143	174	139	155	139	139	134	139	143	139	143	144	127	154	133	162	137	141	136	123	149	154	160	147	126	152	143	148	149	159	136	134	141	132	164	143	129	136	154	123	138	149	122	145	137	136	142	127	165	146	160	137	161	159	158	132	146	145	139	154	132	126	150	160	135	144	173	154	154	164	131	137	145	140	154	137	130	141	132	139	142	144	164	150	134	148	149	143	121	125	178	158	157	154	145	128	139	133	113	163	154	167	134	141	125	110	137	141	149	126	151	134	147	140	153	119	142	123	159	130	151	151	148	125	134	139	121	157	162	149	140	144	141	127	138	142	131	159	134	162	128	142	137	134	123	123	140	145	129	135	150	117	143	134	132	141	163	160	136	151	135	132	164	149	170	156	145	115	130	134	139	128	116	146	156	118	131	126	139	141	139	131	141	134	136	137	133	156	151	135	134	136	138	146	118	132	133	135	156	128	147	155	141	149	157	138	146	128	114	136	131	132	143	130	141	102	148	131	127	130	138	141	133	150	134	117	136	149	140	169	129	123	128	156	155	138	140	128	133	162	153	146	132	140	142	139	149	137	127	139	153	131	113	133	156	134	143	167	146	141	128	154	147	118	125	161	125	137	145	147	130	153	146	142	127	136	154	134	129	137	121	144	133	156	133	141	144	132	130	139	127	131	158	163	153	151	159	156	157	131	140	163	152	143	126	133	153	154	140	149	147	132	127	131	142	136	128	139	147	136	125	123	137	155	145	167	137	139	145	129	119	135	145	152	121	139	137	136	138	133	162	128	157	126	156	144	145	147	145	147	143	141	152	135	124	132	134	161	141	153	140	143	143	152	148	132	150	129	138	133	156	172	147	164	122	148	139	143	122	121	143	132	134	161	152	127	137	123	128	130	147	151	146	133	165	128	129	126	136	133	137	146	138	137	141	145	140	153	131	140	127	139	130	144	136	137	124	157	131	131	127	147	141	126	127	138	144	148	167	118	120	147	127	147	151	141	152	135	142	143	141	149	147	154	130	137	122	137	126	141	143	152	144	161	141	139	139	124	122	149	112	143	161	155	122	143	154	143	135	118	152	126	139	134	134	138	144	134	143	126	144	153	135	134	146	139	131	146	133	133	134	127	162	131	125	134	154	153	145	149	122	126	137	144	145	134	174	115	121	151	138	139	167	152	149	138	163	142	126	126	148	158	130	130	143	161	123	110	150	149	130	119	143	110	134	134	125	120	146	144	150	140	151	120	147	143	153	133	145	127	127	142	125	118	116	130	143	126	148	145	133	137	138	130	124	125	130	133	134	143	139	133	115	129	140	140	156	140	142	150	145	126	144	139	122	133	135	161	162	132	126	152	127	125	133	142	125	133	135	120	130	150	146	141	137	134	158	142	121	122	145	116	149	121	140	129	130	149	143	136	161	145	153	143	135	122	137	134	152	137	130	132	127	139	126	139	139	145	160	149	154	113	124	134	154	140	169	149	125	156	138	143	133	151	149	142	141	158	140	132	169	142	162	159	138	110	152	138	127	155	141	133	126	145	140	152	133	127	116	140	162	135	129	156	125	143	154	151	150	137	162	133	138	119	144	164	144	150	139	140	155	149	143	145	119	131	137	141	133	148	134	133	138	126	160	134	138	139	165	141	141	135	143	152	155	135	135	139	132	144	154	150	135	146	145	104	152	136	125	157	139	121	150	127	133	138	170	171	134	141	143	138	135	159	159	137	150	161	159	152	149	155	140	110	144	135	146	142	145	145	129	148	151	127	139	139	134	131	145	149	143	144	132	162	148	163	135	135	134	126	114	142	145	143	143	139	126	140	155	151	136	130	135	155	150	129	137	139	150	133	150	147	156	132	125	130	133	137	120	135	180	133	146	155	131	162	153	158	131	133	148	148	130	130	149	138	140	117	137	141	145	142	139	169	194	163	136	133	137	136	153	153	136	147	139	168	143	125	131	157	131	151	170	143	130	149	117	162	149	126	144	125	145	133	138	140	133	140	116	148	133	157	133	137	150	148	130	155	146	159	148	127	153	148	144	159	162	132	138	131	134	136	133	154	165	129	129	120	135	116	141	149	157	151	161	126	156	131	141	149	112	133	135	161	152	153	136	140	140	154	132	177	140	127	124	110	132	140	134	163	123	130	128	134	141	151	124	158	131	167	149	144	147	153	122	123	130	144	134	150	145	140	124	119	144	115	124	147	154	148	133	121	128	145	127	125	143	134	108	123	139	143	123	132	146	135	120	145	130	159	122	150	145	129	129	136	145	132	156	142	148	128	154	109	152	129	142	141	139	166	145	127	126	148	143	111	137	127	122	151	158	147	163	125	125	144	145	144	135	137	140	137	143	145	167	153	139	129	146	127	145	140	139	133	134	164	150	142	124	118	155	158	139	166	143	139	145	119	123	144	133	143	129	124	133	143	149	141	135	116	136	138	132	120	127	139	147	150	145	145	150	140	136	162	127	129	110	145	141	158	120	145	127	142	137	127	145	141	139	135	117	146	155	135	138	130	133	154	143	155	124	134	171	139	123	158	128	140	150	121	164	140	149	163	144	144	138	146	127	130	141	151	136	147	146	137	130	123	136	148	140	126	130	135	130	136	154	131	144	145	124	124	144	144	154	135	129	144	146	141	130	136	134	150	137	145	148	133	126	150	125	138	145	156	137	117	137	152	139	150	143	137	117	123	123	157	146	142	120	156	159	151	120	149	131	136	174	155	127	144	147	154	149	160	150	118	135	133	143	147	134	137	154	168	127	145	152	155	148	142	137	147	123	131	145	141	139	134	146	116	154	149	124	136	128	143	152	135	124	139	132	113	131	115	127	137	139	173	149	127	130	109	140	142	134	153	179	155	128	138	134	118	136	146	134	132	142	128	120	142	152	139	126	126	147	143	151	158	143	118	119	141	130	140	138	113	123	141	159	127	141	124	152	135	150	139	143	159	125	128	147	171	138	162	144	130	146	143	142	169	159	158	125	149	148	140	155	127	147	137	120	131	135	150	151	122	131	144	134	136	128	130	142	135	131	117	143	129	147	146	153	118	153	130	133	125	146	147	149	154	164	145	146	146	148	153	137	150	148	163	121	140	156	134	127	142	133	174	139	132	140	157	148	139	146	136	159	152	153	125	145	140	147	135	111	141	105	144	148	132	173	140	126	140	153	123	137	121	135	131	138	143	131	123	137	128	135	147	150	145	147	145	156	132	140	141	164	150	147	143	155	135	107	146	142	129	124	138	136	179	135	130	138	127	147	160	141	154	148	136	133	150	146	128	122	165	140	116	146	141	162	133	139	158	153	144	139	127	120	142	134	123	147	155	161	121	146	139	158	118	166	168	143	146	145	139	149	136	129	131	152	132	140	150	135	109	137	138	142	148	139	155	135	145	155	169	131	131	129	143	139	145	143	134	165	144	134	146	162	114	173	145	149	134	156	134	159	156	139	128	130	143	145	150
6669	713	1244	1292	1124	893	787	654	588	578	510	516	460	523	468	446	417	421	454	428	375	400	409	368	400	408	391	412	402	382	381	397	356	415	367	395	371	401	413	382	385	400	371	375	418	337	387	405	375	386	391	388	373	402	376	355	374	381	414	358	379	396	401	407	373	365	362	425	396	384	379	394	379	342	407	366	347	378	360	391	405	346	329	355	352	402	387	367	354	342	376	378	408	359	376	375	377	371	356	368	394	351	365	414	375	374	356	385	406	372	376	391	357	375	351	399	388	381	369	372	374	364	385	391	379	410	398	382	393	397	391	357	370	388	363	378	343	358	369	392	372	381	371	353	388	363	373	353	381	352	391	376	392	351	406	344	376	384	359	381	377	374	395	344	371	369	343	350	401	385	357	323	363	340	365	349	397	369	364	394	351	374	377	412	377	374	396	353	399	394	346	403	372	396	360	366	363	413	370	424	383	371	375	387	368	358	359	347	397	364	396	373	390	371	366	368	396	345	405	383	372	398	364	375	374	362	374	359	383	407	403	343	380	366	375	392	369	339	372	370	382	406	410	370	367	403	373	375	365	391	386	365	359	363	349	384	350	380	376	356	374	391	338	378	379	364	425	371	365	369	404	398	380	356	414	396	382	385	380	370	377	358	340	340	364	384	357	376	361	357	363	367	372	345	384	358	394	358	367	383	334	380	360	396	369	371	382	348	355	398	389	419	401	355	409	363	401	390	374	387	381	395	407	339	382	375	369	367	331	391	388	382	380	350	407	373	354	403	367	392	382	378	397	402	396	364	373	416	348	396	394	387	382	336	393	370	379	367	389	367	358	368	391	340	375	384	351	370	360	387	343	389	351	379	385	418	385	415	361	377	406	372	365	360	368	376	359	382	368	401	374	364	359	378	414	391	330	355	375	366	388	401	365	376	404	401	332	381	381	383	366	342	386	356	354	411	347	391	358	352	393	361	426	367	358	378	383	356	362	374	368	384	376	389	404	382	360	362	378	397	402	380	379	376	399	364	416	360	399	365	341	370	374	376	389	397	377	346	404	350	398	400	380	395	347	361	369	362	359	367	337	374	382	374	357	376	335	367	373	314	385	396	378	374	334	371	384	394	418	353	371	364	404	387	399	380	394	370	393	374	399	389	337	364	385	368	383	362	366	368	381	363	389	370	334	356	341	378	403	343	369	427	350	397	407	368	363	370	360	369	375	353	413	387	367	379	382	385	372	325	387	347	377	369	354	396	390	352	379	391	380	385	376	347	374	387	367	371	396	371	368	422	382	422	396	379	348	347	358	399	362	349	386	355	370	364	378	374	363	358	409	371	378	378	363	389	376	357	361	402	359	390	363	394	364	369	357	368	358	379	364	335	389	379	364	402	378	351	357	382	342	393	398	372	370	403	377	379	331	375	354	401	357	383	370	351	384	394	374	359	363	377	406	349	365	370	354	366	398	364	380	378	422	371	388	383	395	398	359	357	365	381	383	374	369	363	367	349	375	380	369	367	411	366	377	342	384	411	398	380	384	368	402	381	344	410	372	383	359	356	376	351	341	379	429	402	380	392	372	359	397	379	388	395	343	369	353	371	383	360	386	389	373	362	403	387	428	388	385	377	363	384	373	343	354	405	408	370	380	353	395	356	350	371	357	389	382	356	385	390	364	393	365	353	336	404	358	405	350	396	376	382	385	341	401	343	363	364	361	392	377	353	397	379	354	347	394	355	357	368	363	392	387	381	376	360	375	362	366	386	377	372	359	379	386	367	381	415	361	331	401	361	402	364	377	373	376	385	362	362	367	345	394	403	380	411	359	390	380	376	368	377	358	383	407	352	414	377	390	375	363	349	351	384	385	347	402	337	362	339	350	397	362	401	373	362	342	381	364	352	373	366	339	388	371	386	394	347	389	391	352	356	375	360	393	409	390	369	369	399	352	388	379	360	350	370	424	408	338	331	363	361	399	383	391	363	366	367	371	360	396	338	381	397	387	386	348	388	374	357	359	384	355	391	377	384	354	383	350	377	378	360	365	357	364	397	361	368	394	398	397	382	350	389	365	373	346	388	377	390	340	370	369	374	374	364	350	377	364	366	357	359	381	361	359	382	372	394	362	372	362	369	365	385	351	349	412	400	364	396	400	383	359	377	392	365	375	383	404	420	365	369	387	370	397	361	369	360	381	384	376	353	366	320	362	366	348	408	357	367	388	395	382	405	387	380	351	358	390	376	398	375	353	358	368	396	362	351	414	355	397	389	352	357	386	386	418	340	394	348	335	351	392	369	391	366	357	364	335	395	330	352	361	382	376	371	390	350	370	367	355	338	399	386	388	384	325	391	360	352	375	329	379	348	408	398	372	388	377	332	365	387	368	380	382	377	375	382	363	377	376	353	366	365	354	369	365	395	401	368	365	377	364	355	380	348	359	366	340	384	383	359	366	352	369	396	366	356	379	365	390	365	368	372	376	389	386	356	369	372	358	372	370	358	372	396	376	361	386	356	413	349	372	352	381	378	378	363	371	366	369	371	390	361	378	369	365	362	381	381	386	347	388	390	388	417	377	345	372	383	390	352	400	353	400	390	378	373	381	373	408	370	362	344	397	371	395	385	392	405	348	385	393	356	383	392	399	365	368	374	334	384	359	355	355	387	394	367	380	364	359	345	358	368	390	394	366	365	354	377	398	403	376	373	334	382	344	361	343	364	376	378	365	384	372	388	385	361	375	391	374	366	363	382	375	386	392	357	355	367	377	399	374	373	391	402	354	396	377	382	385	370	371	380	349	372	376	398	388	388	385	366	378	374	364	376	371	357	398	396	365	388	381	372	377	385	383	371	379	349	382	361	395	364	400	368	387	369	371	436	384	407	394	384	366	400	394	376	380	355	393	371	375	358	346	400	349	381	378	377	352	402	407	365	357	363	383	368	395	372	397	379	389	411	361	413	393	373	389	374	379	400	404	380	358	363	365	366	393	356	373	363	357	387	362	374	381	385	343	377	412	378	363	357	375	381	359	383	370	379	364	390	367	345	379	378	363	350	364	409	391	389	363	385	374	361	355	374	360	351	362	365	398	384	357	398	387	388	350	397	383	375	384	421	329	424	358	389	380	364	389	359	358	358	366	374	370	404	364	371	344	338	360	397	370	363	385	366	397	359	418	372	376	370	349	391	401	361	357	365	387	406	360	404	407	366	348	365	368	325	387	405	370	387	395	375	419	360	358	373	393	374	356	381	385	377	429	380	382	352	371	377	346	389	439	431	387	409	395	388	364	406	384	385	364	345	373	361	398	370	362	374	381	385	359	350	374	378	398	381	373	401	397	347	372	378	346	376	399	384	365	329	389	378	379	368	384	383	337	384	404	341	377	404	352	379	355	401	348	435	362	376	376	365	368	378	372	386	341	379	372	339	388	373	367	364	384	321	381	388	415	362	394	390	393	365	352	379	372	344	370	379	384	385	372	387	348	356	391	375	378	406	351	369	404	381
15550	1379	966	778	548	391	343	315	272	303	294	260	237	259	218	253	241	208	243	219	234	257	251	214	238	221	221	237	206	211	215	228	238	241	240	227	211	218	227	250	230	229	258	198	235	238	234	218	249	222	226	248	211	173	209	269	193	246	219	204	236	231	203	229	230	233	238	209	231	235	218	219	196	227	209	212	204	220	221	243	235	214	208	229	222	237	218	225	247	210	252	212	214	252	223	208	240	224	218	229	198	176	211	217	223	231	236	208	214	211	236	234	244	232	229	218	237	188	199	236	225	220	225	210	230	223	225	237	192	197	201	220	216	207	198	205	220	195	187	209	199	218	240	232	224	263	222	224	221	243	212	218	224	203	227	225	228	202	246	202	234	234	226	230	239	211	232	198	200	240	211	236	238	218	215	233	246	219	216	233	219	195	209	226	231	220	213	209	221	233	208	227	208	229	209	212	218	218	216	228	223	212	221	209	211	214	231	253	238	220	194	235	211	238	228	238	222	204	209	235	206	228	224	231	214	239	237	213	208	225	217	219	206	216	244	234	238	237	207	240	195	210	213	223	204	201	240	193	215	204	204	227	248	238	234	204	233	253	210	197	214	213	223	212	204	200	203	253	196	231	221	196	217	212	215	220	210	224	213	212	233	195	231	200	234	246	230	233	195	233	214	208	201	225	250	231	216	219	217	216	223	223	196	223	228	228	223	230	205	253	206	217	228	239	178	222	218	217	216	240	221	217	220	232	215	247	223	207	244	194	202	234	226	227	202	235	199	201	240	210	206	216	231	206	243	225	230	217	240	222	219	227	216	237	235	221	225	205	221	242	213	242	247	203	216	205	231	234	221	246	204	212	234	218	202	240	223	227	223	212	212	224	236	196	227	216	198	236	230	230	202	238	225	240	239	222	228	204	231	227	220	251	239	216	208	214	227	199	248	223	217	233	241	224	224	202	248	238	228	249	229	227	207	187	237	239	214	222	193	256	202	230	214	256	214	230	228	222	246	222	240	222	241	244	234	209	205	215	259	248	206	235	233	221	207	241	244	208	233	225	245	236	230	229	190	216	216	210	195	222	212	202	213	198	199	207	204	216	198	204	225	223	242	218	221	201	226	220	220	217	242	206	225	212	191	211	214	217	203	226	210	208	218	227	211	234	219	196	235	237	236	234	254	211	223	218	257	213	224	228	242	230	222	195	210	239	193	231	206	222	227	236	200	230	227	205	239	232	222	238	241	212	231	205	231	195	216	225	223	228	201	231	222	223	225	216	211	247	216	230	235	222	242	199	218	250	211	220	190	201	202	206	195	220	229	225	222	215	246	230	226	201	184	237	213	236	209	210	224	215	223	225	213	205	206	226	227	210	214	246	229	232	225	245	211	216	216	221	253	217	208	211	209	213	231	222	237	239	217	212	227	247	214	242	249	254	234	221	250	229	211	205	236	219	238	226	197	216	225	248	241	208	184	188	205	176	240	221	206	201	210	222	220	211	236	263	195	224	202	233	216	212	207	235	212	231	218	219	223	210	235	220	219	211	189	200	221	217	195	222	240	232	226	219	226	250	240	234	239	225	246	188	211	223	207	196	239	224	201	214	205	233	218	202	232	208	227	249	241	202	225	210	223	254	223	216	238	229	241	204	227	222	206	215	200	242	247	227	237	240	216	222	207	247	275	243	252	233	218	228	214	205	191	204	209	241	258	222	214	236	206	223	203	196	210	225	240	227	202	216	234	242	248	212	210	220	220	225	201	215	209	227	215	208	186	218	235	238	210	219	231	195	210	223	258	247	244	249	230	242	197	213	226	224	202	218	213	216	214	252	237	216	220	230	231	194	219	224	230	222	215	231	230	213	212	212	201	227	210	204	178	241	231	212	227	176	234	234	233	210	213	211	205	203	219	211	216	183	210	244	228	226	207	207	208	199	204	218	207	216	243	270	201	211	236	218	231	218	196	250	204	226	213	232	236	237	220	220	218	244	203	261	218	218	217	212	213	238	223	261	235	217	216	205	211	231	211	222	217	196	220	222	207	187	224	253	262	261	224	197	216	203	223	245	248	234	202	235	221	216	236	244	221	213	221	203	240	226	225	217	217	232	215	220	220	208	227	243	216	226	213	229	230	185	238	222	226	231	202	238	218	235	223	245	252	230	261	222	219	239	219	215	210	202	218	215	209	209	238	233	212	230	228	243	241	245	217	238	237	234	227	224	243	219	223	198	208	228	249	203	242	203	232	207	232	234	220	205	209	220	226	238	217	218	190	222	213	217	175	213	248	237	227	211	221	192	227	226	251	219	260	221	218	240	213	222	211	231	217	224	236	194	207	233	198	228	212	207	227	219	196	198	218	214	214	218	235	212	221	240	229	229	219	208	217	226	220	219	223	214	216	239	199	213	202	207	247	249	270	202	221	201	251	220	198	221	226	225	217	202	223	224	242	202	216	223	210	238	215	217	188	239	235	231	231	213	202	236	226	194	225	210	221	237	224	224	244	238	208	235	214	213	221	235	237	211	211	191	192	233	229	226	218	256	213	230	187	232	243	217	243	239	252	243	225	239	226	206	210	204	188	181	227	210	229	213	256	222	230	205	197	229	237	203	225	244	195	238	201	226	210	213	221	244	188	197	244	207	229	208	237	218	218	199	217	230	208	215	237	244	222	210	233	217	209	209	235	230	217	228	191	223	245	241	213	214	232	222	214	241	218	211	219	224	207	255	225	215	202	205	212	239	219	203	208	234	228	228	231	215	229	201	243	212	214	214	211	224	189	229	236	218	204	228	251	220	245	206	213	227	210	186	222	211	223	235	211	213	242	223	226	226	213	203	216	248	220	198	216	257	196	218	239	217	245	226	209	219	243	219	218	226	223	238	227	213	212	198	231	223	215	232	224	218	212	232	225	218	220	221	208	193	224	222	217	243	222	222	235	231	206	204	240	200	246	240	235	239	234	266	209	215	212	216	222	213	214	215	214	261	209	206	195	195	230	219	219	232	241	213	204	219	202	219	201	213	188	214	230	230	245	214	212	209	192	217	211	206	226	219	216	212	229	215	238	183	249	225	205	246	221	210	215	240	226	220	231	233	187	184	232	221	227	211	231	231	233	252	224	240	233	224	205	221	217	207	214	230	197	235	230	228	241	214	218	216	202	224	217	207	216	242	212	216	213	214	201	228	213	239	213	218	204	223	196	225	235	218	228	246	229	218	230	214	209	220	217	221	216	210	215	199	222	211	213	230	231	249	217	224	247	209	217	210	221	232	196	221	226	222	209	207	228	247	195	206	211	203	213	224	222	241	208	225	233	212	237	220	201	214	194	201	196	252	197	208	224	221	223	201	214	222	227	211	207	201	244	249	237	217	235	224	204	234	216	194	214	217	214	230	205	242	176	225	192	214	185	237	236	247	221	242	226	203	228	260	227	212	212	190	184	198	241	227	248	244	233	215	205	200	233	227	226	256	211	200	197	229	221	227	226	226	236	239	213	236
8819	1254	2206	2392	2034	1645	1333	1206	974	966	820	822	732	757	736	709	707	652	675	638	650	602	624	632	651	640	643	576	586	599	597	608	582	606	604	601	584	591	545	540	582	588	589	581	568	558	581	559	551	562	593	543	583	558	561	580	571	532	591	572	543	522	550	601	558	572	551	532	584	531	535	548	562	551	572	532	516	569	540	559	536	563	556	569	555	541	516	558	572	552	576	572	534	517	538	570	566	524	564	518	566	599	540	515	553	551	565	554	561	545	577	543	511	547	542	524	579	544	566	590	554	543	560	557	536	575	568	600	533	543	522	575	524	552	566	535	571	491	543	564	538	596	577	583	568	563	552	576	589	540	550	569	551	567	574	558	495	579	483	574	535	533	553	565	569	564	498	574	587	584	556	560	527	535	594	571	536	534	563	532	595	612	540	580	556	540	513	551	546	524	562	551	603	543	555	550	565	556	539	556	538	572	527	583	548	548	597	580	553	582	583	546	543	555	595	581	560	565	588	544	551	550	524	544	568	578	552	491	573	552	585	536	557	554	567	554	535	549	546	550	526	536	538	584	565	584	570	574	546	579	569	586	555	560	554	571	541	575	553	539	603	551	586	605	518	545	564	547	576	576	560	513	609	518	522	544	569	569	562	532	561	571	574	557	558	561	560	546	601	581	564	532	565	535	537	574	515	539	569	539	573	564	576	569	545	562	535	528	565	562	543	547	556	570	529	560	582	558	524	531	568	548	501	561	522	533	569	535	561	558	601	585	576	536	595	568	550	549	515	575	534	533	591	576	540	539	555	580	534	553	574	546	592	546	556	534	543	571	571	571	521	503	533	512	524	557	545	586	524	562	558	560	548	523	556	568	596	563	547	503	574	582	586	549	556	561	591	510	580	547	561	514	521	583	566	544	578	555	539	516	598	580	527	528	609	568	538	539	559	611	546	533	524	531	556	534	583	532	558	593	562	571	574	573	540	576	542	547	533	585	584	575	588	560	573	577	540	569	556	593	542	592	542	532	555	531	556	593	550	532	561	537	570	563	569	573	551	538	581	560	565	585	520	554	535	525	558	560	540	566	565	549	569	559	551	564	533	546	501	557	550	585	562	549	553	585	583	562	581	528	521	567	539	552	550	583	555	526	552	534	514	572	559	553	558	586	549	563	575	532	571	553	545	540	605	587	595	528	547	540	571	578	574	557	520	575	534	567	575	515	565	556	563	589	555	589	540	585	524	541	586	582	572	565	556	561	585	515	524	552	559	536	530	583	526	553	573	551	555	546	556	557	562	572	595	594	571	547	566	541	570	542	586	548	522	546	521	553	504	587	518	544	567	564	579	550	524	514	564	558	573	526	533	529	514	563	587	528	561	573	574	572	568	586	562	566	532	492	519	549	581	563	519	589	550	572	514	540	555	568	515	579	558	552	572	537	567	552	524	542	586	571	587	575	554	555	560	540	621	563	531	603	532	556	542	567	580	596	551	586	537	599	509	555	536	614	545	560	554	570	506	543	522	553	517	518	544	564	549	564	567	574	567	558	547	569	542	546	558	559	547	514	566	612	543	541	584	601	586	533	577	556	550	543	592	532	563	577	532	548	538	577	575	586	528	551	533	533	576	576	543	588	579	505	523	564	564	551	557	539	529	574	569	552	557	508	546	567	564	598	600	536	545	565	551	567	556	540	572	533	576	589	534	527	541	527	547	548	527	567	577	560	587	534	559	567	565	572	526	560	546	543	555	578	562	552	551	586	498	532	552	562	573	570	567	527	632	547	515	542	533	540	535	547	561	579	564	574	558	560	536	541	517	545	579	566	564	549	564	501	577	503	563	550	523	571	584	532	580	574	521	558	591	582	532	616	568	576	564	530	546	545	548	501	552	577	539	537	544	506	608	561	517	543	575	553	572	517	565	585	587	560	541	575	548	574	590	571	562	528	547	548	563	583	533	534	591	511	601	562	556	532	534	562	552	565	508	597	522	543	542	514	532	528	555	563	528	567	557	532	562	521	584	552	575	577	560	529	542	546	545	515	560	569	538	515	553	560	556	586	547	528	546	548	518	569	566	553	584	545	527	569	579	560	579	565	544	537	547	556	511	524	543	595	583	527	532	544	605	555	530	552	553	603	534	569	552	585	569	562	544	573	601	577	559	557	528	574	548	571	568	502	554	539	558	619	585	555	620	588	574	563	499	540	554	566	562	560	531	512	570	577	545	501	567	579	570	569	601	604	553	530	587	561	553	535	542	565	552	552	530	572	566	602	561	543	538	567	573	557	573	558	545	549	598	504	533	546	517	548	540	546	534	549	555	552	544	548	551	534	543	512	534	530	574	521	476	530	579	555	562	569	551	546	561	562	585	495	522	599	510	576	604	602	550	593	594	562	550	553	553	528	594	495	570	576	566	543	542	580	554	542	557	516	568	569	578	569	567	593	541	544	569	564	500	536	534	532	546	566	554	531	543	584	563	560	570	600	573	543	586	528	555	529	605	614	539	575	573	569	568	518	559	565	541	577	544	526	543	537	593	527	563	544	555	564	551	537	540	564	571	579	592	547	512	530	572	556	557	544	592	560	565	516	540	572	549	526	541	526	590	531	525	560	571	571	552	563	627	608	570	543	544	577	577	603	570	510	535	586	546	594	545	546	542	545	606	564	575	542	567	563	514	551	556	602	583	584	570	548	568	534	561	545	495	531	541	555	526	560	564	537	578	522	545	568	547	560	545	517	564	535	563	543	548	555	565	541	510	540	512	605	543	564	562	583	589	536	537	539	559	566	597	541	548	627	551	549	559	506	556	519	555	551	557	546	563	565	553	525	534	524	533	546	534	629	535	574	543	534	550	543	528	537	549	585	579	597	544	598	570	520	562	552	548	573	572	541	547	548	573	576	557	506	538	597	524	597	558	559	537	584	546	565	573	532	518	554	568	538	532	521	539	522	556	537	615	514	584	561	570	522	572	529	520	583	560	604	536	532	546	530	563	582	570	497	566	590	552	572	554	517	531	556	531	553	518	570	558	592	526	523	581	583	503	558	525	543	550	556	523	548	550	561	572	519	592	527	517	525	535	578	552	574	561	587	502	549	541	527	554	558	574	520	564	523	593	567	578	544	542	524	569	530	552	548	550	516	529	562	577	569	531	559	565	539	512	534	570	563	493	532	589	570	581	568	535	578	533	564	583	562	584	547	551	564	531	535	600	556	560	511	588	541	556	562	543	542	566	523	534	542	566	548	542	547	554	568	573	542	562	576	534	491	544	549	536	568	599	566	570	586	535	563	593	559	561	534	565	548	562	541	577	526	532	534	547	582	550	574	550	534	522	581	556	565	566	562	539	565	541	545	593	566	533	598	581	539	560	538	551	504	579	536	505	561	545	494	556	573	556	549	549	568	498	574	521	523	576	550	558	567	540	585	571	522	577	573	560	520	519	544	561	568	559	579	567	568	526	553	532	561	561	606	540	560	517	607	543	587	549	578	532	559	555	564
1926	319	303	320	320	335	303	295	303	298	264	316	291	276	313	294	289	278	301	308	283	308	283	312	286	317	304	323	301	312	292	295	316	318	293	266	292	284	269	284	287	294	291	271	302	306	284	306	287	280	314	283	308	278	309	279	297	327	284	309	274	304	284	298	315	331	312	296	276	273	299	296	302	272	278	300	296	306	327	297	291	302	288	296	312	309	279	301	293	275	286	272	327	301	331	286	273	303	305	304	307	298	331	288	261	315	331	306	288	288	343	329	294	291	281	247	322	290	263	274	277	280	262	284	323	289	333	312	238	273	301	295	271	279	291	258	276	309	274	297	291	276	306	310	344	298	286	312	258	310	274	301	290	295	287	291	291	292	276	298	278	304	274	262	269	262	318	305	276	307	302	270	296	290	286	277	258	298	302	287	271	298	289	252	275	311	270	309	314	301	278	289	291	289	288	331	292	286	281	296	267	278	307	328	284	265	311	303	283	269	292	290	297	299	310	317	310	280	278	282	307	306	319	326	286	278	251	292	257	311	336	290	271	296	300	292	323	309	290	307	278	293	291	334	280	301	276	301	323	305	334	308	296	314	301	291	278	262	291	265	279	311	290	327	306	303	326	321	302	277	289	301	279	266	305	296	287	293	315	312	278	288	268	286	279	293	250	313	306	272	308	297	322	294	302	311	290	306	282	305	322	267	294	285	294	315	313	263	312	255	307	290	283	306	310	313	302	268	317	281	316	293	306	302	290	282	271	293	291	280	300	279	326	251	292	294	293	310	312	305	329	268	286	284	316	292	306	310	306	315	304	308	275	279	288	312	306	286	283	313	285	283	280	295	328	279	282	297	307	309	284	316	316	277	308	277	307	295	287	282	279	282	262	262	290	258	271	294	310	287	262	305	257	332	300	279	303	275	278	281	280	281	288	268	279	319	276	325	326	330	284	308	306	301	289	284	303	311	306	284	303	298	270	296	287	302	289	304	304	284	297	342	302	296	330	294	308	290	293	281	288	306	308	292	298	286	321	264	285	281	298	315	286	266	312	330	296	284	279	283	298	299	288	256	261	284	287	295	311	272	279	238	265	296	300	328	315	323	285	271	296	311	282	286	292	292	273	312	309	295	285	246	296	267	292	290	313	285	303	285	292	316	285	282	273	306	294	263	315	295	306	285	324	273	285	305	294	298	287	279	304	315	312	257	295	320	281	275	284	306	269	296	318	269	320	296	311	307	313	316	315	293	289	331	278	281	281	291	293	298	312	316	304	292	272	270	253	288	309	315	294	259	286	292	317	321	295	290	280	263	302	310	296	294	332	280	298	309	311	314	280	345	341	302	307	290	311	281	293	302	321	309	288	302	285	293	316	271	290	318	333	296	302	318	301	304	286	259	283	257	307	316	253	300	314	298	336	325	313	295	289	324	288	275	291	272	259	285	297	293	308	298	275	298	292	292	294	283	294	310	297	297	306	250	309	285	301	291	307	299	310	321	279	256	288	284	332	295	271	272	279	309	298	290	297	249	253	269	304	286	287	298	321	274	303	296	293	272	277	305	289	322	329	304	283	300	268	297	317	276	264	251	291	302	275	299	286	285	293	280	291	261	283	313	333	276	262	344	294	347	279	274	295	266	299	285	296	315	283	328	284	314	306	276	289	313	297	293	315	310	273	310	288	304	272	288	266	317	303	247	296	296	304	256	300	306	325	327	287	292	311	312	285	302	314	291	261	276	286	322	304	269	308	347	308	308	268	282	290	289	314	269	276	282	300	269	298	271	282	292	292	284	303	294	270	300	318	276	291	272	278	258	286	288	290	301	307	285	320	266	268	293	284	271	355	282	317	304	299	325	318	311	311	301	298	273	278	283	273	280	268	272	290	282	279	253	275	289	291	269	272	308	308	255	279	300	286	293	278	285	296	302	298	283	292	301	282	289	295	280	318	265	297	277	299	277	324	298	290	306	286	307	264	267	317	332	312	297	261	276	345	301	292	288	270	283	300	287	280	280	276	316	330	283	315	303	282	281	276	290	280	274	268	342	303	283	270	288	293	313	279	315	286	304	319	295	314	288	288	270	274	287	328	288	290	297	299	350	295	282	306	287	311	317	297	300	314	288	279	282	328	281	316	296	319	277	280	278	309	296	279	335	290	280	311	292	288	279	287	308	295	265	281	311	284	307	291	296	255	332	243	291	297	276	289	286	281	325	344	277	300	288	323	346	302	291	311	289	308	285	301	305	320	290	323	288	277	317	284	291	301	287	289	289	304	274	281	271	274	331	321	286	257	314	303	281	281	302	313	278	276	272	304	303	294	316	285	280	273	289	295	271	328	277	267	275	297	281	309	289	280	249	284	299	307	347	270	295	279	265	281	260	309	294	281	306	281	274	311	288	292	275	294	270	300	269	298	301	295	284	296	284	277	289	328	312	298	303	294	292	303	286	301	274	297	315	300	292	261	288	292	304	328	279	275	308	299	295	288	278	308	280	305	307	301	304	335	277	318	257	268	275	312	294	291	285	280	312	276	293	317	280	315	289	299	281	283	310	327	294	271	276	281	288	297	277	291	303	289	288	296	273	309	275	292	275	302	282	246	277	306	289	295	290	301	297	296	290	305	279	287	327	283	277	261	282	293	279	304	283	285	290	287	292	280	269	296	273	311	281	296	304	296	277	290	293	285	279	286	320	305	279	286	272	319	287	277	295	310	305	291	317	261	313	289	297	279	295	299	296	244	288	337	269	249	307	314	268	283	291	313	266	272	309	292	296	300	284	284	293	290	291	286	317	263	279	293	276	315	301	297	294	307	268	285	292	273	275	319	300	303	287	300	289	291	300	281	293	302	257	256	263	260	294	283	290	283	318	288	313	255	290	285	283	290	310	297	278	256	279	312	323	317	319	289	315	296	273	298	298	319	299	277	277	313	273	302	283	279	288	297	277	306	251	303	293	253	280	293	295	285	286	262	293	286	282	307	302	286	300	287	261	314	304	275	267	306	294	285	296	277	309	275	286	319	308	305	304	286	286	288	325	318	309	272	269	288	272	284	308	341	301	307	295	301	285	270	277	281	293	338	324	299	283	312	304	314	290	299	249	295	346	273	324	314	298	280	320	315	298	270	268	296	286	318	307	287	282	311	304	279	298	281	264	288	278	282	299	267	323	309	289	298	293	270	298	319	276	291	298	306	285	299	316	320	266	286	280	292	296	299	299	290	292	299	294	300	289	274	280	310	297	295	304	275	326	285	275	290	288	286	275	248	291	311	269	305	281	288	292	301	323	291	261	318	280	287	290	317	310	320	304	286	298	300	293	299	333	304	291	275	292	283	286	274	301	303	279	293	268	298	275	295	310	270	310	301	267	300	300	283	286	300	281	291	311	290	294	282	328	275	281	295	307	295	268	303	293	303	276	313	287	315	287	287	301	293	289	300	279	282	299	274	255	292	247	286	279	321	306	270	252	288	309	284	274	301	298	306	320	262	281	290	273	266	287
2220	664	664	724	725	691	648	698	699	658	659	673	679	673	668	664	635	671	663	636	677	664	669	714	684	710	706	678	676	655	664	677	656	641	681	642	642	670	681	671	651	630	663	684	676	687	659	640	673	696	666	662	671	676	600	618	742	654	660	713	702	661	656	732	697	689	692	690	701	660	635	697	679	680	649	663	621	667	705	669	674	667	661	630	621	667	666	671	669	627	705	677	653	658	716	688	631	661	625	659	715	650	646	667	686	702	684	653	692	696	669	648	651	672	653	670	672	724	671	676	677	683	663	621	678	629	642	660	672	645	666	660	636	613	670	666	643	666	649	628	707	637	657	676	671	643	666	666	682	677	642	635	679	679	672	645	680	675	735	678	710	673	694	670	665	632	713	693	648	673	639	655	650	701	670	704	705	662	645	666	636	694	717	658	676	625	669	630	664	684	674	697	682	635	621	636	670	633	663	665	657	654	702	687	636	682	718	681	613	676	667	665	647	674	658	650	681	684	688	678	650	661	710	666	662	627	695	662	687	690	677	622	700	684	689	698	644	664	658	701	679	710	643	719	633	709	689	682	670	650	673	628	628	697	682	696	612	674	613	660	659	684	676	685	674	664	644	649	673	667	644	692	613	632	671	714	661	671	672	656	606	664	689	681	685	692	639	707	661	646	656	662	668	706	675	662	639	701	662	646	663	650	678	674	691	634	676	634	658	665	659	692	711	700	610	663	737	655	696	624	657	667	662	659	614	685	668	660	652	617	702	714	723	637	661	679	704	657	657	640	683	709	648	640	682	670	682	669	669	603	676	631	647	666	647	638	687	659	691	688	708	648	650	671	689	683	665	687	658	689	632	664	643	694	668	660	641	640	668	685	660	658	662	681	699	675	627	674	714	671	651	662	706	721	644	656	704	630	667	698	692	718	646	653	684	646	670	673	708	626	679	648	667	688	693	664	678	630	622	636	653	668	676	698	679	670	668	675	642	651	618	659	645	653	690	698	657	676	651	657	643	666	643	702	674	674	705	663	679	699	688	663	709	705	635	623	659	643	674	639	686	694	612	660	672	662	626	704	695	691	658	691	680	637	711	692	671	693	647	707	631	676	702	676	688	654	686	658	638	699	688	634	647	696	670	693	712	671	673	657	705	663	682	622	613	680	662	641	674	705	705	611	694	657	666	660	672	678	638	724	666	632	624	641	683	623	664	625	674	641	666	622	662	678	664	639	687	634	697	659	655	700	691	656	671	676	653	693	686	654	702	705	656	683	649	698	700	619	663	661	701	635	688	653	658	671	672	667	669	656	681	686	660	675	620	648	668	668	673	654	668	656	673	677	636	639	677	678	671	656	655	654	696	625	703	643	702	646	657	660	625	638	692	636	710	662	630	672	615	680	698	676	665	626	646	676	712	641	621	661	648	704	679	648	684	616	638	660	661	641	653	681	665	632	684	620	670	643	666	654	648	678	687	641	688	687	721	696	639	673	679	664	650	647	631	669	683	661	733	656	668	676	681	646	632	649	696	659	692	704	683	697	613	677	679	687	659	655	652	653	683	637	665	637	678	654	639	670	672	692	650	693	657	693	673	678	596	622	663	666	617	650	673	597	686	688	654	638	654	701	672	628	676	670	662	611	683	648	681	702	654	663	658	673	658	658	657	656	654	696	710	692	679	671	683	668	666	671	680	656	674	669	672	624	728	667	680	628	715	618	652	660	679	643	659	622	681	672	664	657	629	679	661	701	649	646	650	674	666	672	691	636	667	675	658	656	641	688	651	666	584	638	684	663	701	663	665	686	681	684	630	628	648	616	660	637	651	673	659	654	681	646	673	640	635	645	665	685	617	646	640	642	641	683	688	638	689	701	684	597	742	692	670	662	659	633	692	624	704	691	653	666	682	683	647	629	696	663	687	680	685	667	680	641	672	674	673	658	702	656	724	662	647	696	685	700	629	648	642	632	668	654	666	695	646	689	696	664	695	689	662	673	694	649	657	657	697	712	677	638	639	698	674	670	666	696	648	605	653	672	674	647	686	683	672	691	677	629	669	634	661	681	658	686	641	690	638	615	654	654	652	642	675	699	651	622	652	665	648	676	648	673	704	688	657	662	732	666	642	653	663	645	711	668	625	687	622	660	688	666	671	682	655	638	643	644	651	642	652	661	656	687	648	672	726	659	689	698	696	667	737	704	645	652	641	651	689	637	669	724	661	725	681	712	668	695	672	693	721	692	672	656	709	640	640	650	648	665	686	660	599	670	630	664	657	618	619	661	642	633	637	667	643	655	662	664	650	681	656	649	676	670	693	656	679	613	658	627	671	661	617	715	691	652	650	659	626	681	679	694	643	659	650	680	645	732	644	683	719	623	674	681	676	674	650	635	685	679	647	652	641	660	673	678	669	674	667	674	691	649	700	677	682	740	607	651	663	644	672	664	663	664	661	640	666	692	649	675	686	650	673	681	626	669	643	664	663	668	667	657	686	665	646	673	689	584	639	674	697	661	650	635	699	664	669	682	688	652	665	705	681	719	627	651	662	724	713	650	664	662	657	659	638	655	626	700	693	637	631	694	648	669	673	626	692	673	641	650	717	682	644	635	680	686	710	675	685	649	626	637	656	683	671	672	639	676	675	652	662	684	650	671	665	692	677	670	692	675	612	650	689	646	669	683	644	656	654	672	685	692	688	691	670	659	661	700	668	668	646	672	631	637	640	679	668	675	677	698	654	634	708	696	650	648	724	663	684	638	655	682	658	659	671	690	649	683	704	661	682	701	665	620	673	644	657	648	635	705	643	673	680	665	662	672	672	656	648	654	694	608	699	687	663	706	648	664	692	683	658	657	646	672	684	649	699	611	679	666	673	640	669	622	718	688	692	668	620	685	622	671	681	659	699	669	657	651	672	664	685	632	661	682	664	701	668	667	661	664	711	633	708	678	647	614	691	682	661	682	675	680	705	682	684	659	672	669	657	704	651	615	648	689	714	684	645	642	660	659	662	686	683	697	682	673	705	655	644	691	656	626	685	665	648	670	678	692	661	619	679	654	659	631	688	706	702	668	660	672	660	654	641	649	671	622	639	701	652	685	650	618	615	635	674	698	646	673	652	685	714	658	674	633	660	677	677	618	669	625	637	658	640	697	627	656	690	691	688	662	709	641	700	663	684	686	662	668	649	663	685	670	654	640	697	683	676	650	651	652	650	671	642	672	625	714	660	667	699	653	678	715	650	630	655	683	698	644	663	666	707	664	668	686	712	614	651	671	639	683	653	691	699	688	677	646	621	670	605	665	637	675	679	652	680	706	668	647	632	667	680	695	678	685	690	660	665	601	634	646	679	638	655	630	675	694	660	640	699	712	704	658	637	626	692	662	614	657	629	724	673	644	647	665	656	696	647	642	670	635	732	666	635	659	670	651	646	662	668	633	660	701	656	672	724	628	665	657	640	665	666	636	631	682	685	637	626	649	661	708	676	659	663	683	681	642	680	655
7900	529	523	422	298	243	202	194	203	154	171	147	176	162	175	159	168	133	138	145	154	154	147	149	141	139	154	116	136	110	154	144	152	152	119	133	151	145	143	133	148	160	159	148	132	139	134	132	122	130	125	140	129	126	132	145	162	131	138	139	154	144	131	136	127	143	161	136	144	141	134	128	145	151	136	140	125	157	139	154	125	140	144	149	136	136	143	153	122	134	134	126	123	124	168	165	134	132	135	138	134	138	141	133	153	125	140	127	115	140	158	134	117	128	153	142	119	145	149	120	137	137	161	146	134	144	150	150	126	131	130	129	143	132	169	122	141	158	146	138	148	151	131	129	144	106	148	169	161	124	136	149	137	128	134	142	147	125	136	127	122	136	130	107	148	150	125	137	129	140	141	136	137	128	141	130	140	145	121	124	127	137	131	142	144	118	151	132	126	119	134	137	165	127	157	142	160	135	134	140	137	138	155	154	123	139	121	131	141	139	138	142	125	157	153	118	141	124	123	131	159	114	142	142	163	145	159	128	134	133	125	135	151	137	114	145	144	151	142	127	135	126	123	133	154	133	138	148	151	133	156	153	110	118	118	160	114	115	151	135	174	130	151	165	140	146	138	144	162	143	135	150	155	125	147	130	126	150	149	143	139	145	158	137	137	155	131	158	164	143	127	160	120	143	143	145	145	124	161	147	157	131	143	131	144	144	122	141	147	135	122	166	147	135	141	159	150	134	129	149	145	138	146	149	128	137	137	161	126	156	140	158	146	143	129	141	159	129	135	143	150	154	145	145	148	137	130	158	123	150	131	152	126	121	123	140	123	147	140	138	136	117	157	154	151	129	126	150	129	157	121	143	167	141	147	136	154	148	156	143	117	128	143	152	123	137	117	126	146	138	133	123	130	140	119	125	125	125	138	149	158	139	101	112	140	137	127	141	137	138	129	138	125	132	141	174	131	133	165	142	122	119	158	146	131	127	145	160	133	144	147	129	133	134	147	147	134	178	125	126	141	134	144	120	126	139	126	136	124	153	143	136	136	135	141	155	142	138	143	125	141	157	139	129	113	136	150	145	109	128	135	137	147	135	138	149	148	141	127	133	131	144	144	146	125	122	128	153	140	147	121	139	135	107	119	112	142	153	143	125	153	137	152	134	129	146	141	137	121	147	149	141	158	127	126	120	132	169	153	144	148	134	132	133	124	121	124	140	103	146	136	150	120	147	147	123	146	154	139	130	124	142	139	156	132	161	126	151	137	134	116	150	118	123	124	140	143	155	143	166	143	117	157	129	157	138	121	148	150	126	148	139	159	132	126	143	156	116	114	145	110	136	144	133	146	140	159	166	136	153	134	120	129	162	173	146	160	134	128	131	131	148	118	140	137	135	139	118	130	147	139	118	130	136	125	133	145	139	136	149	138	134	140	109	148	153	146	147	160	153	130	148	140	159	149	133	158	119	145	137	140	162	153	136	146	142	143	145	144	134	139	154	129	139	125	139	138	159	124	139	147	124	126	115	145	156	131	119	117	127	135	127	122	147	139	144	144	147	134	130	119	144	138	126	137	135	143	160	143	139	165	146	164	138	137	137	150	122	149	151	127	143	149	150	154	121	121	129	133	165	153	149	143	139	136	134	137	168	142	128	148	127	149	132	159	135	132	147	123	147	123	145	141	151	129	152	151	148	151	128	137	144	132	131	158	132	125	140	136	130	143	166	151	157	150	141	142	137	136	143	124	136	143	155	149	140	164	112	140	145	141	136	144	139	123	158	134	136	147	153	156	119	136	138	152	126	137	141	130	150	128	135	138	133	133	147	157	143	120	148	131	132	127	131	125	150	142	165	142	118	113	128	125	132	139	127	123	144	140	117	139	130	116	147	121	159	105	139	122	156	138	113	136	127	134	155	130	150	150	151	134	110	169	126	133	116	127	146	156	162	130	127	118	125	129	148	139	147	129	136	141	118	117	133	132	125	138	156	124	152	145	130	118	122	145	155	143	115	125	133	156	135	134	127	142	141	133	145	167	142	125	151	149	154	130	141	139	157	125	117	153	150	134	160	151	152	118	145	141	141	134	140	125	154	123	132	146	125	126	135	165	174	135	145	111	146	153	123	112	140	144	147	157	129	127	121	165	166	142	141	153	147	155	152	113	144	152	152	135	137	146	143	133	134	131	126	127	117	159	118	140	150	135	165	144	158	154	146	151	143	117	162	165	134	134	139	143	162	111	136	131	165	144	147	124	110	130	142	145	166	141	122	115	145	136	141	135	133	147	127	138	140	117	124	134	127	151	154	141	141	130	157	151	130	123	129	154	126	159	114	140	156	114	158	136	140	158	133	137	131	133	139	154	123	129	134	116	134	135	139	132	117	130	137	137	118	159	158	159	152	141	157	129	128	127	141	126	130	130	129	121	126	134	151	141	143	128	131	119	135	122	147	141	115	140	136	142	139	151	125	153	121	131	128	136	125	129	145	145	132	126	166	165	129	132	146	109	140	141	139	129	122	165	122	137	126	138	135	145	135	130	116	154	128	148	157	147	150	133	130	140	141	172	121	149	141	137	165	119	149	154	135	140	133	128	167	178	153	154	130	127	122	130	138	127	157	142	130	140	166	146	120	144	176	135	125	145	126	132	139	132	151	159	157	134	133	162	143	129	136	144	129	159	141	147	139	132	148	150	147	144	150	161	135	159	124	150	136	121	141	130	142	151	162	152	145	142	135	151	141	137	135	143	137	137	143	148	136	136	137	130	138	159	125	135	144	137	137	163	152	156	139	157	134	159	127	135	151	156	117	136	127	132	141	144	150	150	112	138	120	127	131	130	130	123	137	121	120	148	139	136	140	145	135	162	131	127	123	154	148	134	142	139	145	159	119	136	130	147	161	143	152	142	140	150	125	129	158	151	165	114	145	161	149	159	152	156	157	117	136	145	129	118	139	137	126	138	120	149	129	147	143	157	125	137	125	125	132	158	143	151	156	141	140	137	128	132	125	135	127	161	134	128	153	145	132	106	114	140	128	140	134	130	127	151	136	126	128	126	130	132	140	142	120	140	136	156	154	153	151	137	130	127	145	124	164	115	153	116	155	128	142	146	135	142	122	153	134	142	123	157	131	130	155	126	126	139	131	153	133	145	130	131	146	143	124	152	150	141	149	139	149	124	160	151	152	120	141	168	161	132	124	143	139	119	153	131	136	120	151	134	132	130	156	123	141	110	144	135	142	139	110	159	122	153	143	165	156	170	138	158	136	161	140	144	137	138	119	144	147	136	123	108	125	138	127	130	150	139	154	126	149	143	141	139	121	128	117	123	130	156	151	132	125	135	130	144	148	141	111	123	135	142	138	139	130	153	141	130	140	152	113	143	160	139	142	117	144	151	129	131	157	128	153	121	137	136	133	133	159	137	141	120	147	141	132	154	139	133	140	131	136	140	165	136	135	140	159	146	117	137	132	127	140	145	130	147	134	131	129	125	124	132	141	138	138
6437	695	1216	1440	1107	930	786	661	608	579	500	488	495	473	448	442	486	431	405	445	418	383	404	381	389	398	383	391	408	412	398	379	424	383	339	364	411	373	379	413	388	401	375	368	392	388	406	388	361	368	389	345	356	370	362	395	367	401	380	370	399	362	378	393	379	385	380	359	355	381	357	358	336	385	380	375	362	390	353	374	386	405	414	379	353	343	361	387	366	376	366	376	355	375	372	374	352	356	368	388	343	382	411	364	366	375	369	366	355	360	398	380	375	359	366	400	336	351	414	410	382	373	397	412	362	353	354	354	354	368	387	338	382	362	376	366	393	376	381	403	360	406	349	374	358	390	380	396	396	365	384	397	423	380	368	363	363	353	385	381	371	389	386	355	384	367	395	393	381	374	374	322	368	435	369	380	358	385	388	372	350	398	358	396	350	392	364	375	363	379	367	359	391	367	349	357	400	349	381	399	376	419	349	414	386	367	376	389	384	344	388	380	359	375	391	359	377	396	359	346	373	396	367	362	385	359	396	355	356	341	367	367	341	372	401	381	425	363	364	359	331	345	370	384	360	400	383	333	381	369	388	362	352	371	352	359	375	353	378	337	388	394	392	331	374	370	368	375	356	388	390	385	390	413	381	375	409	392	379	386	397	372	370	379	351	393	376	386	353	382	403	372	395	387	404	353	381	369	363	369	373	355	390	394	380	365	406	366	374	366	403	354	385	368	356	393	350	374	355	372	354	363	383	362	361	394	370	379	387	356	375	377	371	343	387	404	356	385	399	374	372	383	352	400	379	368	372	361	380	311	393	379	380	400	332	404	390	374	381	378	379	354	389	415	389	340	398	358	355	354	389	402	367	357	356	347	345	373	326	396	361	360	384	389	390	384	355	364	411	369	370	375	391	396	384	396	375	364	358	379	406	399	367	388	361	385	387	358	369	389	361	351	373	388	371	367	384	356	363	376	385	385	373	413	352	373	389	372	340	345	387	386	382	364	383	374	403	396	358	349	363	373	371	335	391	320	402	338	398	363	378	359	377	398	413	316	385	361	347	390	385	375	386	359	381	378	341	378	343	380	336	369	384	338	379	395	359	375	396	351	398	321	393	380	361	406	388	413	327	347	397	430	367	341	407	364	366	343	388	378	359	362	364	388	358	386	371	375	359	361	398	365	365	377	376	396	403	371	356	350	376	373	405	390	391	353	365	367	369	372	387	377	358	364	387	358	364	371	375	355	423	371	418	386	365	370	414	354	392	400	352	366	369	377	389	381	365	381	381	376	402	348	362	370	363	357	391	353	361	348	350	377	371	380	357	381	410	336	357	366	396	370	385	345	404	386	339	393	356	384	355	383	401	395	360	386	361	368	382	424	339	354	362	391	401	401	405	390	382	357	378	333	363	377	367	378	400	356	370	336	415	381	384	378	399	351	373	365	366	400	369	372	386	329	386	369	363	392	381	371	420	355	386	406	382	355	389	438	380	341	390	365	353	348	357	372	366	377	350	390	386	344	355	377	356	390	318	375	382	364	348	373	415	346	400	425	371	377	384	356	364	344	374	381	343	392	366	382	348	394	360	388	379	367	379	401	368	386	350	384	334	383	364	338	353	367	366	386	405	415	372	377	359	360	363	368	347	380	364	358	367	354	382	365	378	369	373	390	351	374	387	424	417	409	346	355	373	380	371	352	356	379	369	406	379	348	372	402	376	378	391	355	369	362	359	403	357	373	352	350	404	365	386	383	374	373	354	375	350	407	363	342	350	375	384	391	384	392	399	356	340	355	386	400	384	318	365	351	356	354	390	368	390	368	376	378	368	393	349	382	353	354	366	376	386	395	377	404	349	394	372	392	396	363	387	379	371	404	373	348	344	387	360	377	395	348	378	402	374	380	344	373	392	331	350	332	376	369	357	366	375	341	412	359	378	367	384	383	318	351	398	336	392	366	350	349	340	407	357	389	344	324	374	377	340	411	358	349	385	382	383	432	345	356	387	383	344	372	340	348	382	359	384	363	357	401	372	351	373	403	351	356	364	388	418	397	391	366	406	369	367	397	390	375	358	373	369	371	382	361	410	366	375	382	374	386	374	375	393	363	350	360	365	397	359	362	326	378	397	399	393	385	385	381	410	387	357	381	371	402	371	364	386	406	340	332	368	362	352	363	400	394	387	373	379	349	387	362	360	380	342	355	355	383	384	379	386	370	387	377	365	358	377	390	376	370	391	361	341	388	356	384	367	365	405	402	389	367	373	393	381	361	402	383	383	373	353	400	335	387	407	388	354	344	374	371	374	420	387	364	363	340	361	357	344	370	365	360	377	364	353	384	373	365	388	367	389	400	396	368	375	352	366	346	398	381	362	410	366	371	331	355	399	396	385	366	374	383	370	359	359	374	375	339	314	370	382	411	374	343	395	411	351	393	363	395	373	378	366	361	409	366	361	372	377	411	364	376	377	369	365	413	369	350	360	382	353	392	376	361	375	335	381	333	382	370	400	390	372	342	410	382	344	366	356	380	346	372	337	404	346	364	375	340	391	384	386	361	362	344	380	386	371	374	401	359	354	348	395	340	378	382	348	380	383	359	351	406	372	373	357	385	385	357	379	343	380	370	391	338	405	387	377	327	345	397	358	382	375	381	351	362	374	361	372	366	379	355	356	365	347	360	403	392	349	354	385	377	356	382	386	372	366	380	317	384	385	374	387	370	347	357	386	386	396	348	376	366	341	402	409	380	367	371	359	331	384	380	422	350	380	368	348	360	388	354	357	352	363	373	397	348	377	371	381	385	370	360	376	416	355	362	400	366	362	368	375	358	366	353	365	379	361	350	342	330	372	405	395	388	376	376	341	348	366	335	392	373	359	401	380	378	377	351	340	416	387	363	376	413	371	394	375	377	352	363	387	333	377	385	344	340	361	385	369	352	343	351	351	357	390	366	388	385	361	385	398	366	377	387	375	350	401	346	357	378	383	355	372	394	366	375	348	331	385	387	371	345	371	360	408	402	381	371	355	358	376	375	347	364	367	363	386	351	352	366	358	358	343	371	369	384	357	378	382	353	371	380	382	370	369	381	368	396	334	396	381	376	383	348	370	369	392	381	353	386	377	342	416	367	383	380	384	379	364	359	374	374	377	357	368	375	367	359	362	376	360	369	388	359	392	391	344	393	377	341	384	355	362	362	404	400	410	339	369	378	328	343	380	391	368	360	401	369	366	369	376	385	343	370	367	366	361	402	348	361	366	354	366	376	376	397	388	353	362	380	387	357	376	346	366	401	358	413	359	393	390	384	386	379	380	352	407	368	372	409	382	390	384	364	388	335	366	360	378	389	353	387	387	375	347	389	372	333	353	381	367	378	371	361	361	381	386	338	391	333	368	375	382	366	371	388	340	381	386	362	415	355	358	343	371	405	434	370	395	412	379	357	390	387	365	378	370	362	371	385	356	390	345	397	359	359	363	398	370	411	376	367	349	375	373	376	337	341	385	367
14956	1339	1006	757	531	401	370	277	277	329	265	270	253	248	226	238	242	240	243	267	226	245	235	209	248	217	212	241	219	215	237	202	207	230	232	216	212	241	220	186	200	210	240	233	236	222	217	250	215	234	215	211	192	237	238	219	194	215	236	232	222	239	246	236	199	228	218	202	214	194	211	211	224	207	222	217	246	246	210	196	216	225	208	230	223	244	229	226	205	219	210	234	189	218	217	208	194	208	232	230	223	188	254	240	196	199	222	207	210	211	230	231	232	238	209	213	223	225	226	206	207	214	230	193	208	231	237	244	216	227	230	241	211	240	211	208	230	242	209	214	216	249	227	226	208	235	221	225	239	205	214	227	203	229	194	213	203	196	240	221	246	206	207	243	228	202	208	224	228	221	217	207	206	211	209	269	232	221	232	172	223	214	231	210	232	225	239	234	217	213	197	220	217	257	229	206	238	235	232	209	212	221	191	183	238	219	233	213	209	213	213	225	212	212	206	190	248	210	251	229	213	198	192	219	220	239	252	250	227	215	242	245	233	228	221	232	190	185	195	232	202	185	230	253	242	230	214	198	200	218	238	204	234	239	233	220	219	258	216	214	214	207	214	225	223	230	222	213	212	198	193	198	205	215	216	248	190	230	225	201	217	183	228	219	203	208	226	197	220	209	230	224	210	223	249	199	197	210	197	212	222	229	249	207	231	198	204	215	206	227	250	236	205	233	198	202	238	203	210	227	226	229	234	243	202	208	224	234	238	237	192	212	217	221	257	252	215	225	194	216	215	216	230	205	205	198	217	244	222	214	217	212	223	200	212	198	237	210	214	246	218	243	246	207	236	197	215	242	224	229	237	237	243	255	258	213	220	223	225	241	193	208	225	218	235	237	219	214	209	211	218	189	212	242	209	229	206	216	249	214	257	220	211	246	226	215	199	223	225	213	211	221	242	192	224	207	210	230	207	185	213	191	193	204	216	235	214	276	207	244	216	211	235	214	239	217	245	190	205	205	218	205	207	266	216	251	235	221	216	207	212	212	221	237	221	226	222	206	194	251	252	217	214	263	224	195	203	212	245	246	214	204	232	206	210	196	215	212	213	216	208	211	234	204	213	253	208	217	220	182	228	202	247	187	211	208	237	203	240	223	215	218	226	211	209	216	211	209	205	235	214	214	213	232	206	216	244	220	222	190	221	240	258	219	216	221	239	237	244	209	226	256	216	201	217	228	203	197	241	219	246	218	249	222	207	218	205	212	241	208	212	247	238	240	229	237	205	232	246	222	221	204	227	253	230	224	214	213	234	204	225	211	200	219	208	194	212	189	215	206	229	216	206	214	195	206	191	226	215	195	252	187	229	234	212	228	227	240	219	229	209	199	207	220	212	229	235	241	206	249	218	230	228	244	230	230	223	206	209	194	192	230	239	223	232	240	220	254	227	195	210	226	222	227	241	216	229	224	190	206	213	191	214	230	235	201	226	214	208	212	210	235	204	225	230	215	238	217	232	226	240	233	206	198	181	232	240	230	212	224	230	216	197	220	220	232	238	209	216	233	213	227	227	217	198	210	221	173	245	223	217	211	250	219	229	232	201	218	210	211	226	222	243	198	231	210	227	258	207	221	218	233	227	238	250	222	241	226	210	223	239	225	206	234	229	235	215	270	249	203	213	220	236	196	188	225	240	225	204	208	201	241	205	241	235	204	209	204	236	237	224	196	209	254	228	217	202	220	230	206	197	216	224	240	210	204	232	218	248	207	223	214	226	213	241	195	203	199	198	231	221	239	200	243	229	242	220	214	240	195	209	234	228	227	255	192	202	191	236	216	203	251	223	211	230	231	244	212	238	230	185	211	238	262	211	231	197	185	222	238	202	217	215	227	211	197	224	208	193	222	229	228	233	225	205	222	232	205	210	227	233	223	213	173	240	231	218	232	228	230	225	185	199	241	216	228	209	205	215	203	225	232	214	224	228	208	195	235	241	185	216	228	228	209	224	206	232	214	203	251	226	244	183	263	239	218	197	225	225	228	213	228	214	245	216	221	208	238	226	201	217	205	226	231	216	204	233	197	244	239	217	213	234	226	201	237	208	241	219	210	213	212	205	229	229	223	238	210	219	200	208	209	191	214	238	210	216	223	231	188	228	228	209	213	222	225	220	250	188	203	198	207	226	199	216	202	215	229	213	229	202	201	231	209	237	242	260	202	229	246	231	242	210	212	234	218	225	246	238	211	226	217	222	248	243	184	208	199	218	236	248	220	215	226	205	223	206	207	196	219	221	220	204	253	256	241	219	231	221	243	238	237	210	221	228	224	264	230	218	224	243	214	204	209	251	227	216	223	194	216	225	228	216	233	258	217	225	211	221	235	204	242	218	229	204	195	217	215	210	196	224	198	248	218	195	229	233	227	239	224	243	210	212	239	241	208	199	232	229	232	244	201	219	216	246	218	231	240	225	201	210	224	218	203	216	213	223	222	221	221	207	256	217	219	264	199	215	217	220	237	217	229	243	203	227	216	222	214	235	218	261	207	213	256	241	234	222	202	228	212	225	247	213	224	237	207	215	224	215	230	243	230	202	223	217	222	223	229	246	231	213	197	217	234	216	252	219	210	246	235	237	181	208	207	255	236	226	253	228	245	218	220	196	216	230	224	222	212	233	255	238	219	226	200	215	190	196	252	236	225	222	218	222	227	229	188	196	213	229	204	221	196	256	198	236	215	192	236	186	227	223	199	225	222	241	186	210	232	246	225	247	239	245	200	233	219	219	218	223	218	232	220	259	217	211	240	221	245	216	213	230	223	243	224	195	239	239	253	228	205	195	259	217	235	244	220	217	251	225	207	234	229	227	230	191	221	218	214	244	227	217	233	206	242	216	232	207	223	203	224	226	214	212	234	212	225	249	205	199	210	215	220	207	202	208	247	241	229	216	213	193	204	213	202	216	214	241	185	210	210	213	224	254	226	214	247	196	213	223	218	249	235	236	223	211	217	221	214	202	218	219	211	219	228	218	237	202	228	212	209	228	207	230	204	232	233	212	187	222	213	216	228	235	236	228	213	227	223	238	209	207	237	224	234	215	217	227	204	223	220	220	257	221	232	219	233	183	237	239	237	225	235	246	209	198	255	227	212	215	202	203	218	222	205	241	239	203	227	223	239	252	206	220	195	252	234	190	213	236	199	196	243	219	232	237	220	218	201	239	200	231	214	216	212	216	221	229	216	203	209	248	232	225	227	213	226	262	217	236	229	216	259	226	225	217	249	225	219	235	228	223	230	201	242	227	220	214	216	216	240	225	209	232	204	227	221	199	191	214	203	186	232	216	236	205	219	213	246	230	233	243	222	209	202	222	229	206	208	218	217	225	245	207	205	205	196	213	214	213	186	211	213	220	236	213	230	203	225	241	229	235	225	218	226	227	219	242	210	184	191	237	201	206	228	199	233	198	228	215	220	251	201	248	212	260	205	211	221	231	241	227	199	217	226	208	224
8450	1166	2181	2447	1967	1590	1230	1099	991	862	859	785	758	759	698	721	706	698	659	593	636	660	621	595	641	578	574	609	588	578	626	582	578	569	593	617	583	571	600	592	579	530	589	554	570	569	597	551	577	571	605	563	527	550	618	580	492	532	569	544	575	579	545	562	552	552	569	534	564	571	550	577	572	549	550	548	536	584	604	558	564	546	528	532	579	517	581	546	605	553	536	540	552	539	561	559	529	546	552	555	556	576	536	599	551	556	546	548	562	589	563	561	563	573	570	525	561	536	499	542	570	589	538	539	538	550	526	562	553	572	508	603	562	545	592	537	549	505	550	559	553	530	531	521	558	576	565	590	546	528	591	550	572	563	532	611	523	592	552	560	518	519	567	527	557	590	548	547	544	584	549	593	580	574	533	557	560	571	523	601	498	520	547	543	574	564	537	529	587	544	550	565	550	551	527	533	601	549	532	561	528	550	537	530	554	528	556	566	566	512	512	570	601	526	539	508	530	542	562	543	534	529	548	520	586	570	544	509	548	529	544	535	532	556	568	581	588	523	574	569	590	553	542	530	550	547	594	572	592	604	553	553	572	546	588	568	602	541	540	581	536	584	566	532	573	550	558	568	550	583	563	499	525	540	580	533	533	567	546	526	527	555	549	530	561	569	535	555	580	599	519	553	561	546	576	574	572	579	539	543	530	511	525	526	583	532	571	553	571	575	584	556	549	610	600	536	559	588	546	529	557	593	565	561	563	548	573	528	580	544	587	590	547	522	565	525	542	552	543	532	523	573	502	540	530	560	588	546	581	514	536	528	530	568	542	561	567	541	566	558	516	543	581	551	550	564	546	527	546	556	551	530	552	535	538	588	582	561	543	529	524	555	579	574	559	566	548	575	564	556	586	547	585	565	540	577	557	556	552	592	575	576	567	574	539	516	561	546	551	517	560	568	535	557	567	554	537	603	530	573	552	571	569	561	552	569	548	543	519	573	569	548	555	528	566	562	571	579	532	506	564	593	533	535	591	537	550	579	498	533	554	546	543	569	536	523	529	530	554	585	564	542	589	534	562	534	561	553	526	553	557	552	555	565	555	570	572	536	524	575	575	557	556	532	548	562	514	541	557	580	571	549	530	559	551	538	534	548	551	563	523	512	588	524	558	555	604	547	521	556	514	569	554	608	605	542	565	546	534	523	558	508	523	559	536	532	537	537	565	522	557	567	504	557	539	568	579	527	565	531	564	540	527	560	562	527	576	570	538	530	550	595	550	564	581	593	543	559	538	513	589	529	541	578	534	539	537	553	503	565	527	570	542	550	530	557	563	562	518	536	558	605	544	554	587	567	561	551	570	590	578	585	568	565	544	551	566	556	535	539	524	583	592	532	576	521	555	560	525	544	549	557	574	569	551	590	567	546	544	588	512	561	537	561	551	570	541	539	553	556	542	561	547	576	571	567	536	543	573	501	539	587	553	565	538	578	571	530	565	544	512	575	535	545	573	514	543	528	552	556	555	593	504	553	548	553	541	558	525	514	547	586	521	546	544	568	513	549	532	562	534	591	549	558	583	598	520	522	550	593	607	573	530	552	553	513	557	579	518	579	571	553	573	577	586	545	528	544	556	563	544	527	509	540	536	547	520	538	523	555	530	558	599	539	538	558	514	553	549	590	569	566	557	532	579	606	561	541	554	543	543	495	549	547	562	532	514	541	561	560	564	577	530	561	536	551	575	566	552	534	594	549	567	535	560	504	627	541	563	555	530	573	546	589	597	598	579	567	528	604	536	539	563	569	568	514	509	536	554	573	564	522	547	547	576	549	552	577	598	542	586	533	525	546	550	574	556	551	514	545	560	538	548	558	563	545	585	559	576	540	553	525	569	571	579	527	574	583	545	565	582	574	546	534	559	557	535	532	583	545	548	562	563	539	528	562	512	544	526	577	542	531	527	559	537	529	524	615	545	564	507	530	556	581	567	526	579	586	552	546	517	529	573	524	546	564	564	554	598	550	558	540	502	541	556	597	553	558	553	589	525	555	535	532	564	587	591	507	531	530	551	530	515	561	533	542	553	503	517	498	528	530	542	587	524	578	521	569	508	548	552	545	519	554	549	580	539	507	582	558	574	549	554	567	542	539	570	561	557	572	554	559	560	553	557	577	531	533	569	551	533	558	560	559	561	536	539	577	576	570	555	498	531	564	528	572	559	530	575	531	553	550	567	529	574	529	512	556	568	562	564	549	543	527	539	593	582	543	564	580	524	561	553	552	536	567	594	560	576	545	525	551	553	562	579	565	534	533	531	575	549	502	527	544	545	574	551	567	586	539	565	549	609	550	574	568	545	593	585	550	545	561	542	566	563	565	596	581	518	576	547	523	583	554	572	551	526	589	583	601	572	573	548	541	536	571	527	528	532	529	566	540	590	546	559	535	518	580	585	552	539	584	582	558	644	558	538	539	572	553	549	552	569	544	547	542	556	555	546	547	504	586	568	541	587	551	544	566	500	558	535	580	539	561	557	559	560	561	546	574	560	531	545	546	579	579	522	557	551	547	559	542	560	570	542	559	568	521	524	559	546	547	556	567	570	513	613	527	593	508	561	567	530	553	575	553	527	567	586	545	570	552	543	541	596	529	558	553	563	552	593	583	526	560	535	611	573	563	537	544	590	567	527	587	563	538	539	543	582	530	589	566	557	519	580	541	538	531	548	527	552	579	546	525	546	512	530	556	556	519	584	568	539	563	568	546	562	564	533	599	530	526	520	553	553	566	551	586	570	559	570	568	555	537	556	516	548	518	520	550	562	569	576	552	536	532	547	563	582	553	573	539	572	567	568	560	549	573	630	557	575	578	544	579	580	547	607	584	562	548	569	554	525	598	575	574	569	566	578	575	556	533	552	529	562	507	539	546	556	542	564	558	583	539	564	576	596	528	556	601	500	534	521	528	579	582	542	579	532	549	553	551	590	566	557	566	559	580	523	566	579	563	571	580	509	576	506	560	537	570	578	575	530	531	572	538	587	514	570	550	550	534	548	527	564	548	603	536	558	563	538	553	539	541	524	597	574	569	554	583	534	495	581	588	577	562	554	513	552	591	536	581	568	599	530	553	563	573	522	581	528	507	510	575	561	533	569	511	575	536	525	558	534	567	550	573	540	556	537	553	552	557	519	545	544	557	554	584	555	541	558	607	549	564	600	510	532	575	537	546	551	537	562	552	524	551	600	534	606	574	591	564	578	526	516	576	536	545	573	537	533	511	566	601	512	562	561	572	577	566	530	593	567	558	562	546	550	569	546	563	505	555	538	523	554	541	517	552	554	580	555	562	515	579	533	570	565	562	543	536	590	551	590	554	586	586	538	564	571	539	537	579	509	565	552	519	555	527	562	590	559	556	549	529	573	521	563	555	556	514	517	523	540	496	558	545	583	577	523	565	527	592	599	533	565	522	598	543	529	584	531	542	560	581	538	543	570	549	541	554	544	555	593	515	521	549
1745	321	306	315	303	293	290	278	319	325	288	285	324	293	362	313	314	321	296	269	318	316	325	319	334	279	275	302	262	312	295	290	288	298	294	301	308	309	301	284	267	283	298	306	311	294	270	299	300	291	271	307	287	272	316	292	269	278	288	262	295	296	299	276	303	303	261	287	301	266	322	262	287	291	281	294	312	306	289	306	294	273	320	297	307	314	303	312	278	302	313	304	286	289	273	298	268	283	288	301	295	289	320	309	297	343	278	305	318	323	312	300	298	271	298	287	306	295	316	270	289	298	284	287	302	313	306	310	310	302	302	277	265	293	269	280	300	304	298	272	291	277	299	306	306	339	316	332	301	294	264	298	292	267	313	299	304	295	292	279	297	279	276	325	306	305	267	272	304	275	280	297	280	273	296	300	290	274	288	312	293	300	308	310	290	267	279	311	300	285	315	296	297	306	303	291	297	274	312	295	281	304	311	283	273	248	273	282	291	294	331	308	278	297	314	277	309	271	300	281	311	301	258	261	268	289	320	297	262	293	317	295	286	282	310	324	269	309	297	259	294	338	292	270	293	289	347	308	296	279	282	258	269	296	272	265	302	293	301	295	299	295	315	301	288	286	308	265	283	270	286	292	317	265	319	321	272	266	254	260	347	317	293	297	315	270	287	296	271	279	269	310	286	290	299	319	300	301	305	297	296	281	306	281	266	286	264	294	330	339	301	292	321	294	298	286	304	280	290	292	291	265	261	294	266	297	260	274	300	320	308	278	319	293	291	312	289	277	302	311	311	294	282	295	308	312	278	308	313	293	291	275	281	298	283	281	279	288	292	296	264	271	278	292	324	312	284	278	271	287	271	276	299	289	303	308	323	306	331	310	271	277	283	307	300	287	277	303	279	285	300	254	285	322	294	266	269	327	262	274	263	264	294	304	305	306	278	290	281	311	268	308	287	271	310	274	272	301	282	277	297	276	267	296	307	310	277	290	253	301	286	318	292	285	277	301	265	317	275	310	282	283	258	328	297	318	316	252	289	290	283	327	276	286	317	310	274	303	288	313	282	300	296	284	305	261	271	295	278	331	332	303	304	292	295	289	284	308	330	270	293	287	290	304	284	297	308	285	301	281	264	311	281	291	308	298	290	308	309	288	286	314	280	324	291	277	277	297	313	311	306	336	307	276	297	277	300	301	305	313	292	279	292	291	288	291	262	287	275	317	306	277	310	309	279	327	296	270	268	308	257	269	299	312	312	292	306	325	302	300	324	276	276	287	314	296	317	270	286	285	272	277	296	289	305	323	249	280	315	281	298	281	287	330	280	276	330	276	321	314	336	312	292	291	304	325	306	296	292	315	346	317	277	273	269	313	290	295	289	290	278	317	269	313	325	311	313	301	304	319	288	298	314	308	299	281	264	331	284	299	288	302	308	258	294	321	270	270	284	266	275	294	294	294	326	309	295	320	269	284	284	279	260	309	351	324	320	291	318	269	270	286	309	325	293	268	310	283	298	275	292	298	296	297	291	319	269	308	320	289	288	304	281	306	277	301	280	306	300	300	284	278	286	277	271	312	297	277	289	286	274	279	340	273	288	277	306	275	273	271	294	341	336	282	288	287	298	279	283	300	304	264	290	301	324	290	281	292	277	287	271	281	297	314	281	277	302	287	268	275	276	333	304	307	292	304	296	336	283	287	309	327	260	303	303	310	314	277	319	308	263	306	294	294	317	311	280	304	288	293	295	301	279	279	264	260	327	287	281	283	277	289	294	291	297	268	286	303	311	310	297	288	299	271	280	266	310	277	302	287	293	296	302	325	344	312	333	313	302	309	266	281	269	279	349	320	303	288	317	296	308	291	306	297	291	279	279	279	264	283	310	288	323	281	289	303	314	284	305	289	292	314	319	292	318	261	274	290	279	306	312	315	297	265	246	322	340	292	266	340	262	323	297	269	292	279	317	283	273	331	303	286	284	263	287	274	282	289	301	327	315	297	280	301	302	315	312	304	262	299	295	299	303	259	266	305	249	313	309	298	328	284	267	290	296	318	326	306	287	302	289	285	269	286	308	308	258	260	306	272	264	297	281	321	283	299	281	274	281	300	293	275	283	251	275	277	249	304	294	323	301	329	340	295	306	273	249	305	291	310	279	293	285	295	274	267	320	297	297	284	326	296	324	298	329	274	299	298	262	254	287	302	294	314	278	298	325	273	291	305	315	268	287	276	280	290	319	305	319	260	303	330	295	312	312	281	288	289	278	299	356	309	315	321	280	301	302	302	287	296	294	307	300	314	294	289	320	290	287	294	304	278	293	324	276	283	304	281	296	312	269	284	275	318	304	278	304	303	292	284	265	306	325	312	326	298	311	312	306	311	301	264	250	287	288	304	289	272	286	281	285	322	274	300	261	252	280	285	297	286	291	298	272	261	281	318	303	313	283	270	294	300	293	285	280	279	314	294	293	307	285	270	299	320	267	325	308	292	299	295	333	299	281	316	288	317	299	321	284	290	307	273	288	311	286	274	251	316	311	299	286	278	301	291	316	279	323	281	301	292	264	299	311	311	308	294	303	289	294	295	281	277	286	298	292	288	326	305	265	302	305	315	292	293	286	287	273	275	318	283	281	277	318	319	300	296	316	258	295	296	311	276	278	294	279	311	310	335	282	300	333	299	308	325	286	285	332	314	270	304	260	290	279	306	324	290	305	317	289	267	332	263	313	305	265	271	259	294	287	299	301	268	287	281	287	295	306	328	250	296	280	290	328	301	321	302	274	279	285	301	276	297	314	321	279	272	297	287	296	298	295	301	311	287	306	274	282	276	280	294	312	309	267	309	299	273	260	323	301	310	301	280	306	284	289	285	316	286	275	282	312	298	304	291	278	279	287	309	293	316	290	320	288	338	306	288	291	269	316	279	309	289	311	297	274	297	272	300	279	258	285	284	300	284	289	275	325	286	315	320	281	300	288	307	258	290	310	294	264	258	268	317	337	299	282	297	275	296	290	320	299	266	277	288	283	295	289	282	285	275	320	276	290	289	293	296	289	279	269	318	313	271	279	317	271	310	283	296	295	299	320	303	333	315	290	286	274	310	317	322	276	295	312	301	268	302	290	302	247	319	285	274	324	297	258	299	293	300	284	306	283	282	285	288	285	306	286	295	313	293	307	298	266	285	270	277	292	286	318	280	293	331	316	260	337	305	246	285	292	270	295	314	293	291	287	269	281	303	296	323	289	322	314	289	315	286	302	295	289	309	283	298	304	245	306	294	261	292	308	312	274	295	274	277	308	309	303	301	285	308	270	297	302	340	327	310	279	337	286	282	303	283	277	273	261	296	290	282	290	310	339	299	302	309	263	308	278	290	305	298	271	291	267	317	349	296	297	311	307	293	282	313	322	280	300	294	293	286	259	266	305	258	302	325	268	323	300	298	283	315	293	290	269	289	296	303	295	310	271	296	245	266	303	306	315	288	283	280	267	282	285	295	278	278	283	278
2136	677	748	720	716	715	641	680	682	634	694	688	627	649	707	632	651	649	656	724	642	732	707	693	653	694	651	652	648	658	698	668	640	677	709	680	664	670	705	659	630	663	650	652	653	687	695	651	684	638	688	647	645	652	664	684	659	651	690	631	690	657	641	610	622	634	676	644	685	678	750	625	675	686	664	636	683	665	672	644	652	672	658	615	661	679	692	631	699	657	664	676	683	670	651	640	652	702	689	645	695	696	644	704	647	653	691	695	680	708	702	678	655	690	674	647	655	667	679	650	615	697	645	670	633	593	670	688	658	659	663	672	689	653	662	683	654	678	658	667	656	685	708	635	621	674	654	638	687	692	703	658	720	609	671	642	651	641	723	633	649	728	662	667	646	687	695	650	689	632	634	631	695	700	673	707	652	662	631	645	666	656	657	640	659	642	668	644	657	645	639	643	645	699	659	700	658	687	691	681	658	644	619	662	670	660	628	685	649	671	668	703	710	658	684	621	633	655	684	652	637	641	680	635	665	687	683	680	675	635	651	707	643	700	692	663	685	667	617	638	623	669	730	649	677	676	675	703	669	636	628	682	648	648	669	701	676	664	687	658	679	699	670	656	678	694	679	713	654	716	720	638	639	664	679	628	671	674	657	653	697	660	701	641	693	637	637	671	684	609	652	619	671	617	643	675	675	716	671	656	651	667	648	701	631	684	708	665	677	624	669	699	655	680	633	678	654	675	670	656	628	650	680	616	672	652	612	690	672	668	697	651	631	664	685	649	613	647	631	626	645	659	667	672	707	607	668	698	691	676	642	678	675	646	636	661	662	656	679	668	609	678	678	645	677	679	638	672	611	645	691	624	668	685	682	693	647	661	649	646	649	637	654	645	624	673	668	643	628	675	639	651	678	668	699	672	679	654	675	662	652	691	628	675	692	684	658	629	665	620	684	694	686	641	663	683	652	646	653	630	674	713	721	664	617	690	631	652	680	675	653	643	657	675	642	629	659	642	642	658	716	698	699	652	646	692	660	650	658	664	673	638	658	654	707	643	641	714	683	616	642	657	695	707	689	705	710	632	657	640	658	721	652	664	643	694	668	651	651	650	662	642	672	641	660	670	685	636	644	662	649	674	631	665	664	642	658	699	676	645	659	637	672	697	638	652	674	671	667	655	642	663	702	675	692	658	663	636	655	627	673	630	631	684	638	629	663	668	657	672	651	672	660	644	695	679	628	655	656	680	681	668	662	680	639	664	694	661	664	686	685	695	647	663	657	667	698	653	696	736	637	633	637	676	657	672	658	658	653	630	625	662	673	678	689	691	661	657	647	682	688	699	609	667	656	658	662	673	669	674	696	682	656	660	676	659	683	716	665	660	650	666	678	693	647	629	681	658	646	703	685	652	698	707	705	651	660	651	701	589	668	652	650	648	686	702	637	647	694	690	611	659	685	649	632	671	658	673	710	676	681	655	725	646	712	649	652	691	700	683	652	682	652	707	682	674	684	658	708	687	671	664	644	662	683	661	664	658	721	704	655	632	658	624	637	643	610	648	657	680	653	681	633	691	661	674	679	647	651	721	675	677	670	694	684	669	629	627	664	668	659	648	614	722	683	639	683	668	680	667	634	674	673	648	630	678	647	637	689	709	680	662	678	619	669	721	640	664	656	655	669	696	666	668	683	708	663	642	618	631	663	677	674	688	637	675	701	633	705	636	657	655	679	686	659	633	669	662	636	666	731	635	643	662	641	642	669	628	616	652	657	718	694	676	698	684	701	652	707	644	634	708	707	680	681	667	634	674	704	672	687	640	680	632	683	660	690	673	690	705	657	656	666	640	653	653	614	649	697	657	692	676	761	628	676	689	644	666	666	649	660	621	642	632	676	664	652	638	634	642	653	656	665	650	695	659	690	666	652	649	627	629	653	667	674	697	658	655	657	678	644	640	670	715	653	638	624	694	635	676	662	645	657	677	680	689	656	678	679	608	671	697	675	694	629	689	584	684	654	630	706	671	670	665	647	634	664	665	627	721	634	659	629	645	672	629	661	643	644	640	674	666	633	678	650	673	670	674	648	689	687	665	635	613	683	651	679	640	693	657	631	708	652	642	649	696	649	623	675	658	694	670	678	663	674	658	676	698	693	634	682	635	658	654	688	669	652	692	643	704	659	715	665	675	664	646	704	656	648	681	637	707	670	670	653	666	659	660	657	621	664	639	606	659	675	663	625	652	649	684	710	691	617	644	669	710	665	659	691	705	614	663	647	675	638	702	686	651	634	682	663	659	645	655	658	613	646	637	652	694	690	652	654	627	709	681	693	618	658	674	682	661	694	678	680	635	722	663	683	654	621	637	651	641	631	628	685	721	657	643	667	700	656	661	732	711	694	692	719	630	686	650	745	692	638	690	691	641	612	667	648	694	649	688	671	672	653	633	658	644	638	643	663	687	627	653	681	676	689	641	653	695	667	657	716	639	688	660	675	659	629	683	643	668	690	672	655	657	690	635	696	625	673	682	641	638	653	659	634	639	639	669	659	644	652	676	635	668	626	695	666	633	690	623	643	688	659	715	643	662	652	678	686	663	638	716	700	668	689	701	680	696	636	657	631	654	676	636	668	674	668	661	690	666	652	646	714	689	644	685	656	654	705	620	698	679	674	686	681	628	655	673	650	666	653	650	664	631	638	715	653	675	663	654	639	664	615	725	651	618	672	690	645	681	667	634	637	686	720	612	628	628	677	607	634	639	647	649	673	647	714	665	621	621	676	684	657	665	706	666	687	659	669	629	686	693	671	628	692	669	632	697	659	667	659	680	660	694	638	640	648	652	688	633	637	668	657	657	643	652	668	684	658	700	655	632	680	683	649	674	649	700	662	700	679	680	677	653	682	637	629	669	683	645	640	639	612	684	668	648	650	644	629	635	665	681	643	665	616	678	688	652	627	673	671	685	680	630	672	682	659	660	690	635	672	669	648	617	683	642	664	656	677	646	659	727	645	648	712	655	649	682	644	658	656	609	692	648	661	660	647	632	685	690	665	657	661	650	644	697	632	659	638	622	670	667	645	678	620	631	713	696	640	659	683	645	654	705	677	626	664	661	724	620	653	713	701	649	651	657	637	666	643	677	691	651	652	670	627	670	644	604	676	717	705	666	672	675	643	669	662	646	629	589	674	650	655	673	707	649	656	620	659	648	683	673	691	675	675	676	674	637	640	706	695	626	627	671	665	654	654	694	654	713	694	676	669	666	663	641	715	670	682	647	665	663	662	658	669	703	685	630	709	634	711	668	647	630	669	648	656	679	663	663	657	646	674	597	655	680	638	663	691	703	708	649	662	681	626	697	652	652	665	620	623	627	646	678	651	665	676	667	648	684	669	679	664	650	685	658	727	663	628	627	680	678	667	687	643	656	706	669	651	683	683	659	620	662	680	662	697	639	597	652	675	695	695	717	698	679	662	654	678	679	686	644	685	662	698	646	658	643	643	670	640	668
7773	487	493	371	287	218	214	211	218	176	161	179	190	175	149	144	146	130	139	150	135	139	131	155	146	133	154	136	161	148	141	128	141	147	144	137	158	132	130	150	134	156	137	142	144	137	122	135	136	140	168	132	137	124	154	132	145	138	146	139	123	131	135	139	146	151	135	118	128	119	134	128	139	140	138	142	153	142	155	144	134	135	140	156	144	154	133	141	152	146	143	132	139	137	154	141	122	135	129	154	151	139	143	124	146	151	174	142	134	152	134	123	137	146	125	133	124	137	113	153	144	137	155	142	134	136	134	138	168	131	134	144	117	143	133	134	129	130	142	126	151	135	127	142	125	135	142	129	142	143	160	169	143	150	135	124	140	152	158	134	143	143	131	120	141	132	121	141	121	135	141	167	137	135	150	133	142	141	142	135	148	141	150	132	153	152	128	149	128	130	133	136	147	135	150	146	137	156	114	146	149	146	143	139	138	161	124	139	141	152	144	140	140	120	133	133	158	149	129	117	138	156	133	136	143	137	131	176	137	153	153	141	157	121	136	135	139	129	151	147	131	155	148	143	133	127	155	140	162	146	129	153	121	115	129	160	144	145	147	130	121	146	149	140	130	146	134	182	171	145	152	166	171	125	119	134	130	140	142	128	154	129	154	171	146	127	145	131	119	160	138	132	141	109	149	157	142	154	133	118	142	142	135	137	141	156	161	137	155	133	141	138	121	141	114	137	134	132	130	134	149	134	133	173	152	146	123	121	145	150	137	152	158	147	135	142	140	124	145	129	130	150	141	123	156	148	130	123	138	146	125	150	154	129	148	144	180	165	144	155	119	152	144	139	159	123	138	120	152	155	131	148	129	126	167	133	126	137	142	117	111	157	143	146	125	126	143	143	134	132	159	156	131	150	152	157	124	136	119	128	121	154	113	138	170	126	140	139	143	112	125	140	150	165	116	134	138	143	147	135	147	128	149	137	131	129	133	128	130	142	149	149	148	152	132	144	139	145	124	141	130	135	139	122	125	153	118	123	132	140	129	158	139	140	149	145	127	139	141	151	155	138	149	144	128	140	141	147	139	132	140	133	118	150	135	137	130	158	148	159	134	116	142	135	132	126	120	135	169	134	127	168	147	139	138	139	135	154	145	148	132	140	144	135	126	129	105	147	140	126	126	128	117	118	125	128	132	160	155	129	124	121	132	158	131	141	152	137	180	126	144	144	146	134	156	134	136	136	135	149	139	152	136	133	150	134	131	146	124	123	134	134	150	136	148	146	130	150	137	137	146	137	122	153	152	138	138	133	145	145	144	142	148	128	153	128	145	142	140	131	132	160	133	125	125	127	149	159	145	115	139	142	139	138	127	133	128	139	140	119	133	141	138	144	119	143	143	146	134	137	150	153	146	162	121	130	127	164	153	135	126	137	130	162	142	121	137	144	136	120	128	125	123	141	138	157	136	152	145	137	130	140	144	164	135	141	146	139	139	145	135	129	152	142	133	147	161	128	117	142	128	142	148	120	149	148	139	139	162	148	150	148	136	145	149	151	141	141	132	147	145	136	156	122	135	138	137	166	139	137	164	140	148	141	135	160	176	129	127	126	129	161	153	123	126	124	137	126	126	156	150	132	130	136	133	159	160	162	144	132	126	138	145	119	128	144	116	157	134	132	133	144	122	124	136	114	126	153	125	126	152	137	138	127	155	144	146	133	120	119	128	150	133	128	137	128	141	146	145	167	133	140	142	125	147	158	134	141	128	126	148	152	129	161	143	139	135	124	149	154	140	135	129	137	129	151	132	134	139	144	133	136	160	119	131	145	139	140	136	155	137	134	135	129	140	157	151	150	139	159	136	128	153	125	131	150	162	139	148	138	118	144	133	142	145	140	147	130	135	130	118	141	123	160	137	139	118	115	134	136	175	140	135	136	152	122	129	140	134	146	124	123	145	154	138	131	126	140	107	133	132	133	141	142	142	121	127	130	138	127	147	133	151	136	151	167	141	139	139	120	129	139	136	131	156	177	139	143	148	119	157	134	146	132	132	148	123	124	127	112	147	145	142	134	144	144	119	130	127	131	158	137	129	143	105	137	140	141	137	141	160	139	140	140	117	138	152	140	148	117	150	133	137	147	139	123	146	131	135	157	140	132	141	146	136	149	136	121	140	154	148	149	154	159	149	154	135	139	147	129	119	170	125	126	151	130	134	137	121	141	141	145	140	137	122	149	147	142	154	137	123	150	137	128	159	137	135	129	122	128	145	127	151	152	134	144	155	132	145	145	158	138	140	139	149	149	166	142	143	148	146	150	145	140	136	132	154	134	148	131	138	134	134	123	158	134	140	153	124	124	157	144	158	152	152	144	145	127	135	163	137	132	131	132	148	147	130	153	150	128	119	133	121	123	145	137	142	122	148	149	165	135	140	172	155	118	163	133	149	132	149	141	164	123	145	140	136	124	142	135	131	132	144	167	134	126	139	175	132	162	135	157	146	151	141	122	116	148	141	138	139	152	149	131	125	131	151	128	134	137	125	146	147	129	158	143	147	122	126	140	131	151	138	143	146	146	178	154	134	153	140	143	134	130	124	113	138	139	153	170	139	159	127	138	131	130	137	147	137	142	129	128	164	147	139	128	134	123	142	151	143	173	142	120	161	132	137	140	141	157	134	137	149	105	144	138	144	143	139	131	139	145	130	166	142	127	148	156	125	128	137	140	154	147	145	130	145	129	162	147	148	126	128	132	138	130	131	151	161	148	134	149	136	146	143	120	126	121	148	132	146	145	138	148	132	149	135	139	134	125	132	133	150	153	134	156	117	143	145	138	104	151	136	138	132	126	139	138	171	157	178	152	152	133	149	128	144	118	157	143	125	148	135	145	164	151	155	136	128	120	155	165	144	175	136	146	146	120	139	143	148	130	146	154	120	119	117	151	146	148	134	126	136	123	136	151	124	173	113	150	149	152	157	136	138	137	145	147	126	125	130	123	151	157	149	143	132	134	134	131	127	130	136	140	145	151	115	143	155	155	129	127	134	133	138	121	140	142	158	128	130	132	139	121	171	163	131	119	139	131	133	160	154	123	119	147	127	152	146	155	126	141	134	112	121	115	131	116	123	125	142	133	170	162	148	137	131	145	139	141	155	132	138	156	153	140	131	150	132	133	146	148	138	167	133	145	134	168	156	154	151	123	130	143	124	142	148	134	135	146	120	152	144	153	134	159	152	131	148	136	133	137	171	118	146	136	130	132	127	149	158	133	128	112	131	140	152	152	147	153	138	152	138	138	146	139	155	139	123	122	149	134	147	141	135	131	133	134	171	140	125	135	138	161	128	111	134	140	133	140	141	141	130	143	152	108	157	132	134	139	131	159	124	120	151	151	141	157	149	136	172	126	151	141	129	126	141	151	141	143	142	178	159	140	153	125	131	162	137	124	159	149	130	141	118	142	143	116	122	130	132	119	119	159	122	127	145	118	135	141	135	125	120	152	140	142
6336	704	1188	1364	1079	964	776	697	668	614	527	494	482	510	491	449	430	418	417	433	415	431	393	389	405	391	393	434	397	403	399	402	341	415	381	365	397	406	345	389	362	399	349	401	358	391	400	376	403	374	363	361	393	384	352	373	398	386	385	372	410	381	378	382	415	336	374	382	363	384	368	357	380	350	391	360	334	389	363	395	397	381	358	387	385	356	386	361	368	354	345	376	390	359	414	391	365	379	371	359	388	369	380	347	364	398	399	393	358	375	372	377	354	384	375	380	389	361	385	369	352	415	359	399	325	388	368	365	376	383	384	376	340	361	380	349	414	404	335	345	379	375	400	348	364	356	371	367	382	402	341	392	337	347	378	384	370	367	364	399	373	349	353	353	345	393	366	362	361	360	390	359	358	367	370	386	371	370	365	389	360	388	364	375	383	372	371	378	395	366	373	366	364	358	387	352	394	353	388	361	390	360	361	361	364	352	359	367	384	361	383	399	381	383	348	375	394	373	352	341	384	384	377	328	409	368	383	388	378	403	353	347	365	368	376	372	361	372	335	365	351	366	357	373	380	407	372	353	374	371	372	367	358	344	377	369	365	345	398	370	395	368	366	364	381	382	355	372	361	364	384	373	349	372	378	328	371	360	392	383	385	351	379	323	356	389	374	369	353	342	345	373	346	387	359	360	378	368	350	337	394	385	423	361	370	401	354	394	383	347	382	381	377	351	368	379	391	356	334	353	345	380	329	382	374	375	350	405	386	367	359	370	372	375	388	380	387	381	361	385	350	399	364	380	365	397	359	355	354	364	374	354	358	354	360	387	352	369	365	367	377	351	377	377	357	373	357	381	360	350	388	346	382	362	385	393	386	365	346	423	370	346	330	381	383	372	386	391	357	367	362	367	367	342	358	349	381	333	384	382	351	366	373	340	395	366	370	415	356	362	384	403	376	347	397	347	383	358	355	368	363	387	370	372	395	368	348	366	385	375	377	349	360	348	353	373	398	378	321	399	333	353	386	369	392	384	389	378	389	349	365	358	359	358	374	377	386	385	378	364	403	421	349	370	381	431	382	410	372	390	369	380	404	367	368	350	346	380	349	346	355	371	371	372	366	383	347	378	369	373	378	423	378	391	360	386	371	388	391	378	386	362	364	368	384	379	379	388	375	375	377	312	378	353	337	337	351	359	376	412	344	390	410	353	396	370	360	394	371	363	391	383	356	361	381	397	372	377	373	379	403	401	356	398	373	378	340	386	385	367	353	365	350	393	360	352	346	357	398	358	369	382	376	354	364	358	376	379	386	337	368	353	361	369	421	350	378	347	353	363	354	329	393	364	363	368	408	363	386	377	385	386	401	396	335	400	341	382	327	354	331	389	345	362	379	394	346	336	360	360	368	349	398	374	342	360	393	366	394	398	382	346	367	349	372	357	351	366	359	408	334	343	355	398	375	411	377	351	359	388	360	347	373	409	350	403	354	376	381	403	330	365	369	370	339	364	361	360	372	354	342	361	376	378	391	387	397	353	361	369	352	352	380	363	380	358	402	344	366	364	387	368	396	342	393	397	373	390	395	354	373	353	379	355	391	366	355	386	382	357	368	402	369	371	365	372	396	339	359	364	355	370	351	348	353	348	358	373	378	392	386	359	374	371	362	382	389	369	349	376	375	395	368	370	394	360	362	363	373	339	374	308	352	392	374	383	312	373	415	366	370	359	367	337	374	373	358	368	345	372	352	382	351	369	368	372	375	351	380	386	342	334	373	361	379	403	364	353	352	375	387	381	330	339	367	414	371	367	408	395	357	362	356	395	384	363	398	369	360	384	372	398	375	391	311	350	357	372	387	366	372	371	373	383	329	295	373	380	378	339	389	379	388	363	369	351	362	361	387	321	386	363	391	380	364	369	381	364	329	383	384	371	370	360	338	375	337	370	358	394	361	376	369	380	377	376	370	332	331	348	362	343	342	334	374	360	399	391	363	339	376	362	378	355	352	374	383	376	361	351	333	404	367	376	380	396	398	371	386	343	349	363	361	372	385	373	338	350	362	365	350	378	359	387	348	379	384	368	372	363	371	352	346	386	364	340	370	384	357	342	370	369	366	332	362	335	398	341	371	375	389	392	355	370	399	356	381	344	356	372	327	376	336	375	400	378	382	385	367	366	383	369	345	388	378	355	374	336	369	391	344	370	380	375	388	373	385	366	350	359	387	360	361	390	378	332	373	357	351	350	397	384	366	365	373	410	392	347	372	386	337	327	364	392	382	367	349	346	361	371	370	371	388	371	364	389	368	335	389	326	383	366	336	382	370	359	360	359	349	346	355	388	318	406	367	348	393	385	395	391	367	357	372	366	348	335	345	395	366	354	357	352	363	377	387	387	357	375	352	367	372	371	373	388	353	369	376	343	344	371	353	384	349	384	381	384	367	365	379	385	363	365	365	345	407	358	344	354	381	366	372	380	383	333	386	399	392	369	365	412	396	354	368	364	363	421	347	384	388	390	354	357	350	383	354	358	372	376	378	366	374	372	341	366	375	367	371	376	342	358	381	364	346	383	382	345	321	356	361	376	327	391	365	366	388	392	349	372	358	343	348	394	386	385	386	379	380	336	354	376	394	364	368	374	363	343	390	334	378	357	375	342	389	383	350	389	356	350	379	361	364	370	385	360	370	386	368	383	376	377	416	373	367	386	380	364	371	394	326	356	339	368	388	413	379	366	338	371	347	375	367	348	368	344	356	391	355	335	358	344	354	377	360	353	365	371	334	366	411	361	343	397	378	379	377	398	331	383	367	382	407	357	368	378	367	422	328	379	389	360	355	383	360	368	390	385	391	372	348	363	385	386	381	379	395	381	342	391	340	352	364	361	354	349	350	365	363	363	368	393	392	331	387	376	369	369	364	369	351	377	384	384	381	377	376	389	389	379	301	344	369	372	344	355	356	378	378	360	366	364	385	356	357	348	391	391	328	357	357	397	361	376	390	316	382	362	358	355	387	341	403	364	383	379	369	395	385	387	368	339	356	406	369	331	375	337	353	354	358	357	400	365	413	353	376	382	347	388	363	344	343	390	376	366	365	379	366	363	364	375	396	370	364	345	414	404	337	376	395	371	345	376	382	407	389	355	381	358	368	387	379	361	355	365	374	336	369	336	387	333	358	379	383	364	368	377	372	395	378	363	355	379	399	345	387	354	336	377	356	336	357	360	406	391	355	363	404	384	320	377	361	349	371	369	390	355	414	395	351	395	414	377	366	378	359	394	340	396	365	372	348	351	376	391	347	340	346	370	353	387	365	388	366	355	351	412	383	357	369	343	350	358	386	391	366	328	352	396	398	361	409	370	403	375	381	333	385	362	382	366	378	366	384	366	383	391	381	385	378	351	377	378	320	385	396	357	354	355	343	376	390	362	384	371	365	333	355	397	365	330	398	356	393	377	385	374	367	388	365	352	368	367	371	371	378	379	388	363	383	378	342	371	397	381	340	375
14606	1284	1098	810	570	434	358	317	301	267	245	288	268	236	277	256	266	256	243	238	251	215	230	229	220	224	211	219	222	209	250	233	223	205	218	203	256	247	234	223	228	237	241	189	230	229	242	222	243	233	214	221	202	233	226	241	227	210	211	229	232	200	211	217	243	223	206	218	222	238	254	213	201	256	216	203	227	233	228	195	212	251	266	233	206	192	233	223	245	237	227	218	199	218	229	244	254	229	197	234	228	218	189	199	231	204	226	251	240	203	211	227	222	228	209	204	196	220	215	213	226	221	234	234	223	221	223	265	221	234	221	247	225	201	225	212	225	234	203	220	245	209	225	243	218	225	213	223	229	234	254	223	192	201	236	212	240	229	221	235	225	258	199	235	216	222	253	252	223	194	248	230	236	230	197	220	204	213	205	208	205	239	229	215	238	211	222	203	229	251	247	231	206	226	250	250	200	268	243	227	230	202	226	214	229	210	188	198	232	222	233	250	223	219	207	241	197	219	232	226	236	230	197	225	244	254	229	226	189	236	206	215	198	217	241	198	223	233	208	239	225	245	207	226	192	223	246	237	232	230	253	209	209	228	206	239	205	232	232	249	227	255	235	204	251	217	229	249	233	230	224	222	235	211	236	233	199	220	248	212	222	241	228	198	234	214	183	204	222	216	209	215	211	222	214	231	244	235	214	219	245	234	223	204	224	227	206	228	200	199	208	220	211	238	211	199	200	229	228	233	228	224	204	231	204	234	235	202	208	236	218	232	201	231	208	227	243	221	219	223	217	243	220	217	217	228	232	237	244	204	219	217	233	220	217	223	226	202	186	224	242	204	205	206	211	232	212	197	218	227	201	219	223	237	218	204	205	210	225	199	183	251	239	198	232	219	220	230	198	222	209	247	233	239	195	218	235	194	217	231	219	250	248	242	226	241	203	229	243	214	220	229	208	188	213	213	219	218	234	202	240	224	197	193	199	210	218	212	254	216	237	240	207	204	210	232	225	240	228	232	193	204	222	227	219	219	215	195	224	213	221	231	237	230	210	224	238	192	258	227	207	217	228	239	237	197	222	217	243	266	228	230	244	212	215	222	210	220	211	238	235	203	224	222	249	229	221	216	250	215	191	222	213	209	223	229	227	239	215	243	248	231	248	251	203	231	224	220	208	226	197	240	203	240	189	229	209	213	236	222	194	222	199	215	231	240	224	214	233	220	255	224	253	227	228	236	227	211	208	211	222	220	213	195	234	192	216	226	221	235	236	222	216	194	218	224	231	229	241	227	211	204	216	243	238	229	233	219	220	235	243	235	238	244	233	222	214	221	231	204	255	254	211	220	221	220	219	238	234	237	213	246	248	209	216	220	206	248	239	244	229	228	205	225	218	239	210	206	214	233	193	238	222	204	209	220	255	217	198	258	237	252	249	206	215	239	228	211	198	200	184	221	219	235	226	210	209	207	208	254	213	204	224	236	234	221	221	224	223	239	234	209	213	218	240	233	238	211	223	212	225	231	260	212	220	215	214	202	197	203	224	192	226	195	264	208	224	216	210	217	210	208	256	225	222	225	239	226	214	204	208	226	222	213	227	238	260	218	207	233	209	241	253	236	242	209	225	201	236	222	252	228	209	218	195	219	239	224	227	256	224	214	211	214	229	228	218	231	239	203	230	236	266	232	237	173	219	203	247	242	241	232	235	220	232	230	219	213	239	236	238	220	193	207	205	235	240	209	252	240	239	233	225	209	229	260	213	218	207	214	244	263	183	210	236	218	204	229	210	213	218	218	228	208	214	224	205	198	222	200	213	249	205	244	213	212	245	244	202	188	229	235	237	222	206	226	201	229	218	223	225	203	221	251	207	208	219	219	218	209	223	190	238	210	206	198	218	237	220	226	227	209	251	211	241	220	236	240	256	229	220	196	230	241	207	211	224	212	216	228	227	223	243	223	226	202	198	230	223	227	221	216	222	212	230	255	237	245	228	195	235	232	223	215	226	235	225	209	225	232	215	212	215	232	213	212	217	220	201	191	228	237	219	214	224	228	219	189	190	216	232	214	233	252	221	215	204	214	246	202	208	234	222	233	236	215	253	249	224	221	219	219	208	242	229	215	226	214	233	242	213	212	204	208	206	205	217	215	261	243	214	214	209	215	239	232	204	215	223	223	232	228	195	236	207	236	240	230	238	241	238	206	218	232	225	228	219	221	238	207	222	225	208	225	200	225	223	199	201	225	225	229	266	218	221	245	232	229	252	227	214	227	207	232	220	247	211	227	227	240	243	246	245	203	200	218	201	222	212	222	210	243	256	221	231	241	196	215	235	207	215	219	208	222	235	241	191	237	236	227	211	224	256	242	215	213	236	218	222	232	244	216	224	208	244	242	247	208	250	241	232	218	228	242	216	207	211	213	219	194	230	222	216	212	254	254	222	227	221	213	240	193	206	249	227	210	218	241	223	230	215	228	208	221	216	222	231	230	232	211	242	237	206	240	235	232	223	229	237	221	244	228	231	238	228	225	222	214	216	246	232	256	235	229	207	201	199	218	235	205	230	212	224	197	228	198	227	238	239	227	217	242	211	229	172	187	218	229	267	221	228	228	218	221	204	204	222	207	224	222	235	225	224	197	200	203	188	209	238	222	226	206	217	204	236	236	206	210	223	228	215	219	246	216	247	230	217	224	202	215	193	231	226	225	243	198	221	208	206	224	222	239	221	211	214	208	232	184	225	210	250	207	233	209	211	199	210	202	219	213	220	265	236	228	204	232	239	200	229	222	230	212	224	220	230	219	220	220	209	204	191	229	216	207	231	241	206	226	232	229	225	215	210	231	198	222	232	222	204	217	191	209	204	215	265	235	225	202	212	251	218	199	208	233	203	246	240	221	211	219	222	219	202	214	180	207	208	216	220	226	211	224	234	230	247	202	240	252	230	227	230	232	196	225	219	234	231	239	233	214	195	222	230	228	242	259	222	216	217	230	247	241	238	211	217	199	217	200	199	217	216	224	205	247	231	214	215	247	228	190	213	214	231	240	236	204	229	236	211	214	220	200	222	240	197	214	188	223	240	212	243	212	225	212	234	216	229	257	204	208	209	224	235	249	247	199	221	216	213	224	223	201	234	245	224	227	232	221	185	226	224	246	196	248	227	196	239	242	247	257	219	202	196	232	212	224	210	231	237	200	206	230	214	179	232	212	199	238	217	225	220	241	232	225	205	222	211	229	222	219	234	238	189	213	198	211	202	241	227	195	240	211	243	229	246	240	224	226	201	197	212	223	235	259	256	237	193	213	213	215	270	226	238	233	219	190	223	222	216	205	222	252	208	225	226	215	210	236	206	213	226	245	246	214	251	210	202	203	222	206	220	230	223	181	223	249	224	236	193	229	251	226	214	217	232	229	190	220	215	236	209	247	240	206	198	216	206	217	235	239	216	233	214	211	199	225	227	229	258	213	226	203	223	230	214	228	222	234	229	222	206	229	203	221	224	220
8335	1179	2162	2518	1926	1624	1362	1161	1012	920	871	823	793	755	688	682	672	683	639	672	630	656	617	583	639	563	618	624	623	569	615	563	611	556	576	593	541	563	598	564	570	612	561	559	624	571	593	571	576	554	594	564	539	565	553	562	538	518	574	562	555	566	569	574	554	551	571	559	573	553	574	566	574	573	588	569	557	562	568	590	559	541	578	576	577	501	551	579	541	533	567	561	542	557	545	568	514	563	539	537	569	539	591	549	558	565	523	542	555	523	563	549	553	544	599	555	559	542	586	585	551	583	548	567	524	552	581	561	557	557	564	528	542	578	521	567	535	584	540	552	555	521	566	515	562	566	540	539	542	518	548	530	558	574	555	551	601	521	558	571	582	548	553	582	570	539	546	580	534	566	563	579	579	549	535	574	584	517	551	544	539	550	556	534	566	537	558	553	566	557	522	589	539	517	588	538	539	544	528	559	582	553	589	561	545	539	540	543	552	535	584	571	561	544	518	574	555	526	552	606	569	590	574	541	556	573	572	564	500	533	577	555	592	519	575	534	546	633	536	524	585	545	532	546	552	565	545	552	537	569	529	535	589	548	561	560	565	569	548	569	552	591	543	564	528	591	531	528	535	546	555	549	587	566	578	594	536	599	535	543	519	553	519	540	555	519	534	519	533	543	546	511	582	586	527	548	554	539	549	581	575	577	551	531	558	586	564	542	561	569	548	547	572	566	601	591	587	520	541	514	590	583	538	571	565	572	613	562	537	546	579	583	556	557	597	558	526	554	575	572	546	553	553	552	557	589	561	541	574	595	533	551	601	575	528	523	537	552	551	583	585	579	517	557	568	566	578	553	538	607	594	535	550	583	547	534	542	554	524	538	568	593	552	564	496	563	549	592	556	541	523	551	572	595	563	558	550	536	569	591	580	570	565	548	557	565	545	536	555	564	545	535	538	561	565	535	535	626	562	577	561	524	546	580	553	557	527	522	602	564	554	561	593	557	580	532	559	613	579	556	579	524	545	562	537	562	504	550	536	569	538	570	554	597	544	604	595	553	524	573	535	570	536	561	540	564	569	576	533	549	535	522	578	525	557	544	511	573	601	525	559	574	581	557	548	561	545	532	560	575	579	598	557	554	587	522	568	555	548	564	558	612	550	539	553	583	590	578	568	519	570	564	546	579	537	564	601	571	571	499	565	544	566	587	576	532	558	561	554	551	564	577	559	536	593	555	553	547	560	571	558	553	575	541	570	552	561	540	540	543	562	535	567	526	546	545	549	563	537	545	571	572	520	556	548	533	573	542	557	607	532	521	593	522	590	525	580	568	532	561	565	551	579	560	549	567	504	548	568	568	546	552	556	586	548	534	547	568	568	561	557	496	543	578	556	558	550	569	525	556	509	535	558	582	577	577	530	559	576	541	607	546	580	547	548	527	564	571	576	538	571	553	567	558	566	475	569	573	514	563	561	537	533	575	574	561	511	524	549	517	530	605	547	544	528	553	578	554	593	576	539	583	546	600	551	572	575	566	523	542	550	541	570	564	552	578	572	591	545	533	590	596	561	583	550	556	560	545	583	532	567	597	572	530	502	549	612	591	538	543	551	581	592	589	531	555	562	571	560	608	549	559	534	574	590	538	546	503	559	579	564	539	587	526	560	480	537	523	546	541	554	567	535	495	562	558	522	548	531	533	503	535	553	553	550	590	574	555	557	545	536	557	528	569	551	558	591	602	541	534	538	546	552	556	567	540	579	519	534	540	521	526	525	571	559	578	586	538	588	581	551	524	603	578	543	555	563	525	534	507	570	574	588	537	560	550	529	517	538	551	559	531	523	601	562	552	565	572	527	543	573	557	556	487	569	567	572	580	549	543	558	593	568	549	562	534	556	568	518	555	524	571	550	561	548	564	538	600	559	541	528	599	573	553	568	569	589	542	512	509	554	566	519	564	549	571	547	556	516	595	557	554	582	580	565	536	591	553	564	526	541	568	527	526	540	548	548	591	572	547	567	575	557	560	543	569	543	577	538	560	533	573	568	572	529	559	558	533	579	563	557	538	546	578	550	563	586	541	485	553	568	596	574	570	531	558	583	555	579	537	551	550	579	506	530	532	550	544	568	556	540	546	584	541	568	550	548	562	542	543	555	538	557	561	575	582	534	581	546	568	564	553	547	582	533	512	576	559	547	527	529	587	565	564	532	478	541	557	569	541	518	536	560	559	551	559	497	551	544	553	556	558	523	544	530	579	568	550	548	584	512	510	533	533	551	554	541	578	555	534	535	535	538	513	563	519	546	523	542	533	544	546	582	545	573	583	543	596	563	497	524	540	532	531	553	578	579	533	571	620	538	582	578	560	527	532	557	557	538	565	544	553	594	559	546	514	517	576	590	543	521	546	554	510	569	520	514	542	548	520	543	575	580	554	603	554	553	576	565	545	547	545	593	542	536	555	592	555	583	586	542	552	516	536	538	543	524	556	538	532	532	564	546	543	548	574	581	537	546	560	537	546	559	559	579	571	509	595	550	570	560	537	544	544	526	528	525	552	556	545	552	561	550	524	585	548	547	544	554	580	562	561	570	575	560	525	558	560	536	549	550	579	569	591	554	570	560	550	532	551	593	548	571	530	532	546	595	603	543	560	527	602	592	548	530	537	509	549	531	562	589	559	574	573	547	540	513	559	545	527	546	510	525	540	550	550	533	547	522	600	554	551	530	562	562	540	551	561	559	564	560	507	525	545	590	529	582	567	542	550	564	512	539	533	590	530	592	595	530	521	551	545	559	566	558	532	556	508	581	565	550	536	577	558	610	515	556	543	552	561	533	573	564	556	542	534	506	570	566	559	560	525	530	535	566	491	559	556	542	509	562	564	550	568	530	545	562	556	547	521	560	591	567	527	516	521	516	550	536	521	521	522	490	547	575	546	529	564	577	548	553	556	554	530	556	593	568	543	538	501	582	494	550	600	546	545	552	560	588	532	542	579	552	589	551	556	544	546	514	577	561	530	524	527	555	586	565	567	565	540	576	564	508	610	536	530	552	524	543	583	543	577	567	556	506	565	536	603	537	571	562	525	542	555	524	561	612	534	572	578	528	546	556	527	601	586	534	570	549	570	564	527	553	556	575	551	579	562	600	558	578	515	551	545	521	556	573	559	529	559	575	562	566	519	548	542	535	554	545	584	566	550	557	550	564	553	561	537	563	559	525	504	510	578	559	578	547	538	534	566	564	535	500	564	526	575	515	561	554	550	509	548	537	587	571	570	523	568	557	571	559	546	554	575	565	551	553	532	559	577	545	526	558	541	567	586	535	583	472	533	609	534	540	520	539	566	591	533	519	519	561	534	542	530	559	558	584	566	540	535	545	549	596	599	580	582	560	538	519	526	556	553	557	555	563	506	550	580	543	579	502	561	543	526	547	516	559	572	553	562	568	556	553	572	550	557	545	547	535	526	513	536	585	549	549	573	594	538	563	552	604	564	548	543	558	555
1648	290	284	280	287	283	317	267	302	313	289	278	295	295	266	303	267	258	266	300	272	353	296	313	313	299	290	274	324	306	282	279	277	284	266	282	308	292	314	269	286	289	302	299	307	266	248	300	302	294	297	316	266	287	270	298	326	283	293	301	302	269	308	322	295	272	307	309	295	313	267	292	299	260	284	294	295	296	286	304	324	306	270	304	284	291	304	268	259	283	283	321	270	305	271	293	268	272	237	305	287	279	290	278	300	276	278	308	304	300	290	294	333	275	263	286	301	278	293	319	298	279	332	288	273	280	300	307	284	303	276	281	272	288	295	285	293	284	311	288	283	314	278	307	326	299	276	253	299	298	258	306	294	273	297	304	257	301	318	281	261	330	296	302	288	282	327	296	324	301	349	291	296	286	289	300	305	261	322	298	296	296	269	307	286	282	275	285	278	294	293	296	287	290	283	281	304	297	299	296	312	287	268	291	275	314	259	295	280	312	286	242	281	256	274	291	264	295	306	298	282	322	285	306	310	318	301	278	286	290	306	287	303	293	321	297	275	298	327	287	287	254	287	282	311	280	280	322	320	295	294	282	295	296	280	280	292	298	290	277	281	345	285	267	278	284	289	332	292	277	257	284	298	258	303	271	290	248	289	292	294	301	297	274	266	285	289	284	297	280	265	293	316	297	281	293	283	293	264	281	283	306	282	323	332	289	283	269	296	309	288	291	297	302	271	286	310	312	299	302	284	301	287	284	271	299	291	299	280	270	291	322	281	263	308	326	286	315	294	269	330	316	300	269	272	326	284	293	273	286	283	292	280	305	301	270	258	287	302	273	266	308	276	303	331	308	306	282	277	315	328	294	284	286	265	284	270	321	315	311	270	269	318	303	313	293	276	290	307	302	294	309	286	279	298	315	272	255	269	295	269	280	290	326	255	280	266	305	286	292	285	304	299	312	292	289	297	298	271	316	270	284	295	287	284	280	285	266	303	309	315	289	307	278	287	315	288	264	300	265	263	258	261	261	283	285	301	299	310	294	284	254	274	298	290	324	292	293	255	275	316	291	292	270	311	292	282	299	294	300	299	272	305	293	288	307	302	304	308	302	269	276	292	277	324	314	317	299	289	289	295	264	272	272	300	268	299	280	298	285	303	305	276	316	310	321	272	294	260	268	292	287	290	304	282	300	270	313	297	307	286	284	269	272	299	283	316	333	270	282	278	285	320	297	284	286	288	284	304	301	304	283	303	266	304	292	312	300	323	295	301	293	293	333	282	300	291	325	274	299	298	311	286	327	288	298	299	305	258	285	288	270	319	282	314	309	281	289	326	302	290	272	238	307	306	276	284	298	294	283	304	316	266	314	289	256	324	304	294	296	354	278	315	284	315	309	268	284	285	280	300	296	285	289	284	314	271	301	286	293	277	280	318	296	268	262	277	269	325	280	279	277	311	287	290	302	309	291	276	243	308	320	287	296	287	277	303	288	290	276	291	272	279	297	285	282	274	278	284	304	314	300	323	263	263	291	277	258	285	310	278	256	316	278	279	309	286	289	312	299	240	256	298	287	287	290	248	311	297	294	291	259	282	308	308	327	304	301	302	237	280	326	292	286	316	290	285	255	277	288	260	316	275	246	304	295	309	287	261	339	280	322	285	282	304	283	280	311	324	276	312	307	305	295	271	293	306	282	282	293	271	260	312	294	265	297	243	298	304	298	291	297	297	290	263	297	303	272	275	284	285	324	291	302	295	317	297	297	297	296	279	274	292	307	271	250	294	287	322	287	268	281	282	283	305	311	298	311	293	295	300	306	286	296	320	302	286	307	301	271	270	319	260	309	323	276	309	304	305	278	281	288	296	316	321	314	267	296	292	318	271	294	313	270	324	263	256	275	291	295	326	269	321	321	258	299	274	278	305	281	301	260	302	314	260	282	268	272	323	292	296	307	285	322	280	290	288	287	312	255	300	274	303	300	274	272	287	273	300	296	310	306	286	283	291	270	289	294	271	294	306	261	263	297	298	290	295	297	302	303	287	278	277	300	305	280	285	266	309	278	320	289	288	282	283	294	324	289	317	250	294	256	292	290	276	303	270	290	294	281	254	282	315	268	282	252	290	330	284	269	240	272	297	303	318	270	289	322	304	304	280	272	268	262	274	291	305	313	300	297	266	262	288	304	330	289	285	310	303	285	292	278	284	302	310	286	284	288	302	270	278	272	295	286	293	311	289	295	306	280	290	281	314	303	264	320	280	315	314	263	321	275	276	238	283	286	291	295	293	261	279	268	288	295	248	306	280	300	269	267	273	273	284	299	269	285	306	304	272	298	286	287	266	281	277	283	279	345	293	276	291	316	296	309	294	281	325	300	314	306	286	290	316	287	270	290	310	271	279	292	281	320	287	282	274	277	299	302	323	315	291	310	298	254	300	328	277	301	261	291	335	251	281	297	278	299	266	272	297	292	281	314	286	363	278	295	296	293	293	287	277	314	266	311	288	277	291	265	294	275	293	303	290	309	278	308	276	286	285	302	297	296	281	275	282	308	307	275	288	314	312	279	307	302	310	295	275	299	284	276	333	329	267	276	294	266	294	266	290	307	293	265	257	286	292	281	295	271	273	326	302	281	281	295	293	288	287	294	261	274	266	347	339	286	346	283	271	297	296	288	283	245	295	314	293	295	291	327	296	286	298	316	287	301	243	277	292	296	274	302	285	291	281	302	291	259	246	288	287	303	289	308	295	305	312	300	306	292	332	288	313	314	329	284	276	279	306	269	263	298	259	279	267	282	247	281	325	295	282	322	306	276	266	277	325	313	281	313	321	309	300	284	310	286	309	298	322	264	295	290	325	298	290	286	279	285	337	336	325	286	312	299	314	299	272	276	301	300	284	287	296	279	307	302	289	261	311	284	269	275	279	285	304	331	287	316	298	253	295	289	269	287	295	292	299	318	272	249	327	308	300	360	295	271	312	271	274	265	269	282	265	287	293	268	286	269	309	278	255	285	271	291	287	269	300	278	291	282	265	284	296	278	297	282	301	294	298	274	304	316	295	318	293	297	286	277	266	301	318	300	303	287	287	321	332	274	277	286	311	311	315	273	291	317	311	279	313	325	321	296	297	270	285	304	291	313	281	277	285	292	299	325	298	304	292	301	315	293	280	290	277	326	280	317	336	305	308	275	274	278	312	288	287	282	301	268	293	292	347	285	313	300	296	300	287	293	255	298	326	304	281	314	273	288	313	307	269	292	299	274	319	302	309	322	283	309	329	317	303	276	291	289	259	274	296	270	272	319	299	311	292	280	336	245	307	306	307	320	271	278	293	283	282	302	319	317	278	278	312	322	292	279	272	289	326	279	294	298	304	325	276	266	292	305	288	288	297	268	311	311	267	304	282	298	288	330	258	271	277	271	282	291	253	286	274	281	265	290	289	289	298	261	302	320	318	311	264	303	274	286	319	313	311	292	301	302	314	324	298	259	270	299	283	306	295	265
2056	702	692	690	726	662	706	660	665	671	679	667	666	697	669	701	704	650	643	642	681	684	682	675	668	712	672	644	655	675	650	637	630	646	656	626	679	697	659	671	661	655	657	651	687	640	682	657	645	628	664	639	677	640	702	614	680	626	678	633	656	655	636	647	706	622	684	666	668	648	687	597	653	652	669	684	655	655	701	661	717	678	677	627	636	620	628	673	711	667	655	611	613	667	660	617	701	657	609	623	688	629	603	685	632	652	656	675	608	655	663	632	659	644	641	640	697	683	712	686	700	674	625	652	676	668	638	652	657	663	644	638	659	676	629	685	651	694	667	623	669	588	679	642	661	663	682	687	693	686	682	673	645	614	695	704	671	697	729	655	696	671	644	620	697	633	688	686	649	636	646	712	700	636	688	678	646	691	645	656	674	677	669	665	676	614	668	635	690	702	687	630	653	661	636	669	630	669	667	692	701	665	652	688	693	689	644	684	637	664	705	681	681	662	714	636	652	660	640	682	673	681	640	623	668	665	702	601	639	684	657	665	670	671	682	682	690	655	679	672	640	653	675	664	666	640	634	665	649	663	688	676	630	740	683	676	662	667	657	640	631	627	643	644	677	728	665	664	702	680	680	641	672	645	658	690	673	651	655	668	698	631	651	670	633	673	704	682	647	676	583	697	639	696	626	661	658	653	670	655	673	641	688	671	627	679	615	686	660	659	665	635	691	673	665	660	612	649	660	656	638	665	661	672	682	638	674	684	667	673	650	651	660	662	658	685	646	650	635	685	660	657	646	625	693	654	650	685	650	678	659	662	644	696	583	685	654	633	603	651	691	666	635	654	639	664	743	660	655	650	700	686	676	670	663	633	648	665	681	660	626	662	642	659	659	652	652	684	687	699	675	662	599	641	639	664	665	629	670	630	672	680	660	662	687	618	684	640	681	646	636	660	684	692	655	678	644	655	657	695	636	639	700	639	634	638	670	643	652	627	639	620	708	631	654	656	598	639	691	671	678	727	653	621	637	691	635	646	671	668	636	693	670	631	638	695	665	635	635	635	654	655	632	628	663	647	623	691	709	673	690	674	652	659	696	661	672	696	656	676	656	646	650	651	677	688	679	693	683	680	723	635	662	651	665	684	676	644	633	666	683	633	682	640	632	623	681	670	691	693	663	689	665	669	649	658	693	683	668	636	628	639	692	666	688	692	656	630	679	641	670	699	627	650	670	670	705	652	627	646	682	654	681	621	645	687	682	668	686	658	616	674	614	680	729	616	642	668	702	684	632	652	673	669	662	635	671	683	621	652	668	633	694	682	643	654	660	639	683	684	634	665	690	660	658	691	694	668	660	686	689	693	678	646	672	661	611	633	666	665	617	664	653	657	646	643	643	614	626	697	678	687	667	676	659	667	625	683	689	657	637	626	694	645	665	633	680	623	683	626	664	626	686	671	685	661	668	631	634	667	670	673	650	642	637	679	691	683	692	647	672	682	676	654	668	682	661	618	662	638	649	653	634	637	673	645	656	675	624	631	669	688	678	674	681	639	659	675	706	658	609	653	660	642	645	655	668	660	697	649	658	656	629	646	695	653	654	643	687	643	722	677	584	620	638	680	629	659	620	642	659	669	656	664	670	649	685	707	678	699	694	692	702	673	696	689	670	640	668	672	678	668	700	655	626	649	703	678	678	626	661	681	659	653	639	675	677	675	644	660	648	646	670	628	658	656	638	668	647	659	696	685	654	661	707	689	679	700	628	672	635	655	653	632	640	658	673	647	643	701	654	655	653	667	662	645	668	681	666	698	666	677	698	665	659	671	670	638	639	679	658	668	636	658	671	681	636	681	673	690	639	649	668	684	680	611	683	669	670	695	633	623	701	679	708	630	696	605	692	653	685	628	653	649	650	633	670	661	697	655	677	653	688	675	612	714	633	620	657	664	658	634	634	698	598	657	670	642	682	675	599	669	673	652	678	658	663	672	655	664	665	642	690	718	681	643	687	650	678	665	638	694	652	649	696	688	648	628	652	643	632	675	679	644	653	689	692	656	641	642	623	689	663	660	653	653	651	701	680	639	719	662	700	649	664	617	662	657	658	683	647	686	637	678	630	686	656	677	715	676	658	668	684	628	667	633	666	627	637	595	665	691	668	693	663	613	628	624	620	672	658	658	654	640	673	656	668	673	671	661	635	669	663	662	683	625	675	672	591	673	656	609	654	659	679	642	641	688	624	658	613	654	610	654	659	651	690	650	685	641	646	681	657	680	651	640	694	685	715	677	672	701	659	666	606	699	657	625	648	632	691	674	653	654	638	700	687	675	635	634	610	700	682	611	672	715	631	638	657	654	720	644	657	659	637	646	646	658	719	645	660	718	676	629	652	651	653	684	665	662	699	658	703	647	652	644	672	702	662	667	652	673	680	692	652	628	652	721	597	634	649	686	656	615	690	636	620	636	621	688	673	620	694	689	646	683	681	636	681	657	651	673	631	644	670	650	647	650	675	647	656	667	625	684	659	680	611	698	660	641	653	677	676	644	710	697	665	664	677	645	649	647	659	662	608	681	600	670	671	684	655	689	684	649	670	649	671	697	682	651	634	731	663	617	688	638	662	675	642	675	680	666	634	700	595	677	744	677	636	626	617	657	639	681	658	704	668	635	662	674	671	663	673	693	617	669	675	630	624	655	664	705	698	683	662	706	692	689	691	648	627	685	681	664	659	666	671	674	677	666	701	717	687	664	677	671	644	655	651	674	668	608	662	673	662	635	620	702	629	675	686	644	667	714	659	712	651	668	687	657	671	674	716	656	686	676	640	664	639	697	667	650	718	690	648	647	694	624	669	672	636	688	653	662	676	656	673	638	654	649	649	666	652	691	617	622	615	672	695	659	659	659	665	652	646	698	684	624	662	686	617	652	686	666	663	651	676	654	662	617	656	641	646	666	633	722	635	689	698	659	653	620	624	631	672	680	642	697	679	631	646	668	635	676	689	668	668	706	661	645	663	683	685	670	679	658	661	692	678	677	635	654	682	690	650	672	646	693	655	669	738	716	694	665	649	644	673	633	638	671	636	630	624	692	678	645	645	682	661	672	675	612	636	634	628	607	673	615	695	696	657	650	649	677	664	638	685	639	714	690	652	675	710	664	658	692	650	658	639	694	622	633	698	678	674	686	670	714	697	636	617	672	676	643	658	635	666	672	656	686	681	671	678	673	637	643	638	630	706	678	667	655	716	624	620	679	665	669	679	650	637	633	693	713	705	655	659	670	632	665	675	670	659	673	632	688	688	670	713	701	655	661	703	684	701	676	637	717	614	692	653	628	621	651	681	678	691	697	705	667	648	675	617	663	714	615	671	634	725	637	705	650	676	671	654	657	664	622	628	669	601	697	592	685	687	638	650	670	666	629	681	644	659	633	616	662	646	645	683	670	673	686	655	684	666	639	667	606	690	698	633	668	647	697	629	665	644	633	636	641	650	676	677	622	664	666
7446	464	493	441	296	272	204	216	169	166	172	184	159	146	163	169	156	135	146	112	127	137	131	158	135	164	148	140	137	132	138	140	110	164	138	145	130	140	135	146	134	157	139	137	119	167	133	122	127	147	117	134	135	154	154	152	139	156	151	128	139	162	132	148	137	129	139	155	174	149	159	144	150	136	147	149	134	139	136	144	120	142	148	142	144	120	141	159	127	121	127	147	154	130	151	144	137	123	135	148	158	148	116	137	126	159	126	158	165	134	151	133	128	137	143	132	143	155	131	144	162	136	146	133	122	130	149	163	141	175	127	134	146	134	146	135	164	145	135	133	152	139	128	121	125	140	141	136	136	124	126	125	124	137	136	124	142	151	159	132	137	120	143	144	133	142	127	140	161	162	125	135	137	142	140	131	133	131	132	127	126	138	132	143	127	129	136	162	170	133	143	134	157	145	111	127	129	141	150	126	139	137	127	135	146	123	157	125	124	161	122	136	149	145	119	150	157	176	164	169	143	140	153	147	147	152	137	149	149	132	159	128	133	140	138	130	149	133	147	151	134	149	145	137	133	148	154	139	141	140	137	114	160	152	129	134	139	135	151	147	119	128	142	166	148	177	150	154	137	134	147	139	136	135	132	140	145	131	138	143	140	161	127	124	143	133	131	125	128	124	122	121	129	127	138	148	148	130	169	147	150	132	136	132	136	150	148	115	131	141	143	113	149	132	119	176	139	157	154	143	146	157	143	143	121	150	140	140	135	145	146	127	141	151	141	141	139	126	139	121	150	149	133	135	143	124	135	146	141	132	139	133	140	156	148	115	124	143	132	130	145	147	125	137	157	123	118	134	142	150	124	142	149	127	139	144	135	147	139	125	139	135	128	142	148	155	141	142	166	141	122	154	156	130	137	133	127	131	129	159	122	110	136	148	133	149	145	127	156	124	145	148	135	149	143	159	140	140	132	122	143	132	145	146	144	172	143	116	130	132	143	136	137	137	138	142	166	155	143	156	157	136	140	118	123	134	147	136	138	139	148	164	148	131	151	142	125	144	131	114	130	150	141	133	129	159	138	137	132	132	126	150	128	112	137	139	139	148	135	142	139	136	149	138	135	150	131	133	134	141	119	134	115	118	114	139	127	120	144	141	143	124	149	121	133	125	135	142	160	147	140	119	131	169	154	148	124	142	143	141	143	134	129	137	131	125	144	121	131	130	153	147	153	122	140	132	135	138	151	132	130	138	162	153	141	140	126	151	134	134	145	139	132	130	142	153	151	148	135	111	147	152	130	146	125	133	126	156	127	119	150	145	149	139	122	154	156	129	138	138	168	138	142	142	131	137	140	160	140	127	138	148	118	147	129	152	144	108	127	129	138	123	133	137	144	127	131	127	123	138	140	141	143	139	151	144	138	155	168	143	140	151	140	138	131	131	128	141	144	162	122	168	151	124	134	120	148	145	111	152	175	159	132	157	117	136	120	132	135	110	156	120	159	150	126	125	150	139	142	142	127	143	113	140	141	142	158	147	160	141	149	153	151	138	114	184	109	144	154	129	125	159	148	186	155	123	117	134	150	143	145	147	155	138	133	153	143	150	143	152	121	139	130	140	150	137	144	153	142	145	120	127	139	152	143	131	159	150	134	145	135	130	129	158	134	126	128	134	106	137	135	151	128	127	144	141	132	129	134	138	132	134	160	133	134	145	146	136	124	129	132	151	137	164	131	152	138	167	133	115	164	123	139	129	112	176	127	132	137	123	152	145	127	156	121	134	157	149	135	136	114	146	140	139	137	164	141	144	137	143	149	142	123	126	132	142	136	155	139	143	137	112	123	157	156	135	144	126	138	140	144	126	127	129	129	118	134	128	127	139	149	103	151	143	140	138	123	116	146	130	147	141	161	121	151	131	132	151	145	135	127	126	145	132	132	135	126	128	149	133	121	123	133	122	137	135	139	128	147	142	136	161	142	148	142	140	122	129	128	140	144	139	147	143	141	131	119	151	140	141	151	141	149	155	139	131	138	147	144	140	127	138	123	167	126	159	167	136	164	143	145	149	148	127	146	137	126	140	148	133	139	143	145	111	138	160	152	147	117	160	142	125	130	136	115	121	119	138	118	153	149	141	151	138	140	128	153	126	136	129	143	112	119	135	133	131	134	135	127	128	156	143	119	133	124	129	141	135	151	158	139	122	116	140	123	120	144	126	145	150	149	143	141	142	145	127	124	123	132	122	130	148	125	147	135	119	139	128	129	144	136	149	150	143	131	161	137	125	126	134	153	146	120	136	137	134	126	143	140	148	130	141	135	153	146	139	161	146	139	136	127	153	129	153	137	142	131	148	163	151	108	128	124	139	132	154	140	140	117	130	116	137	127	128	153	138	133	149	147	147	149	137	136	136	139	156	120	143	150	145	151	139	166	139	143	143	125	123	123	147	146	120	166	143	151	116	128	128	146	150	141	145	108	126	150	130	152	131	165	131	129	162	153	134	143	130	145	151	142	133	134	134	152	120	127	133	134	108	120	139	123	134	150	131	155	163	129	135	146	121	155	132	150	129	139	131	151	140	147	158	138	133	147	128	148	140	146	154	139	137	129	159	132	134	155	126	127	134	135	130	123	146	158	141	143	143	129	146	133	119	134	141	150	142	116	163	100	124	111	160	142	129	146	128	142	130	139	123	147	128	130	138	151	133	137	156	142	129	137	137	145	138	135	143	129	147	139	134	132	141	146	135	130	149	128	156	144	141	164	152	150	140	143	130	143	147	143	122	136	146	141	126	144	152	122	132	146	143	135	125	169	150	139	153	136	134	135	145	147	129	151	139	144	123	131	121	156	127	126	129	135	129	151	124	145	124	143	166	139	132	136	121	141	126	127	138	128	145	127	148	147	150	145	149	147	148	169	143	137	132	167	153	151	139	158	140	122	137	125	150	125	139	163	152	128	122	130	125	160	167	158	131	135	147	125	129	160	144	145	140	114	139	137	150	147	155	131	125	156	134	171	151	124	118	118	133	144	152	122	124	130	146	136	161	134	125	134	128	139	167	118	153	132	136	139	131	142	141	150	145	148	146	135	145	130	128	152	145	137	141	130	131	140	127	148	151	125	118	143	141	125	126	145	138	123	149	155	144	155	148	122	166	143	135	121	115	121	130	149	145	141	113	143	130	112	141	133	154	161	148	132	134	114	143	143	120	132	154	130	133	127	134	156	135	148	162	171	131	140	143	106	143	144	134	153	122	129	144	126	135	142	135	142	154	149	158	152	130	144	113	165	134	131	137	126	130	142	149	152	144	120	132	143	136	147	137	148	150	124	138	136	116	139	154	119	131	117	155	173	137	120	155	128	148	149	141	139	138	146	136	122	144	120	142	155	148	128	151	129	123	119	148	121	129	128	149	139	136	145	139	146	140	138	120	134	151	153	145	134	146	115	144	159	137	144	144	133	150	139	164	144	130	133	138	136	124	186	148	118	164	117	136	140	150	148	157
6340	648	1137	1429	1124	946	740	662	650	558	500	472	462	509	482	458	473	418	415	416	408	424	421	392	423	413	398	427	405	351	388	397	384	363	393	388	396	428	395	340	411	366	357	386	371	382	356	421	363	383	351	380	363	396	410	393	383	348	356	366	374	348	358	383	362	383	360	370	396	387	364	373	360	374	360	416	348	365	365	352	369	349	401	365	360	349	361	398	341	365	378	373	380	368	387	366	391	372	371	379	370	328	342	342	387	392	372	377	358	399	403	351	337	371	361	362	371	374	366	387	364	388	381	368	387	389	347	386	391	379	391	379	348	374	337	354	398	354	385	399	351	372	363	382	360	386	351	373	377	387	354	364	367	350	378	332	370	382	373	357	341	381	380	388	370	352	383	391	377	364	417	349	362	344	392	389	387	368	361	359	392	391	390	348	361	383	354	353	357	366	403	387	368	396	400	349	334	373	363	381	399	380	359	396	373	372	368	348	363	396	346	358	407	414	338	345	388	380	387	387	357	376	355	361	380	367	363	352	359	366	400	405	368	362	341	368	356	366	358	380	388	374	339	370	370	360	395	344	358	351	332	377	369	381	381	397	397	417	328	383	372	343	393	377	373	364	351	360	379	355	370	370	385	366	373	361	344	384	387	386	380	346	371	365	374	368	369	375	381	377	362	380	362	349	358	392	369	353	397	366	370	349	342	385	389	360	393	367	359	355	385	352	367	358	370	351	359	377	340	406	353	356	383	375	348	365	390	354	373	350	359	367	383	336	332	357	398	357	389	357	344	344	358	378	339	361	409	358	359	376	360	373	393	376	364	360	385	346	350	365	354	377	352	370	361	376	400	373	364	365	330	358	370	396	375	315	347	332	387	307	394	369	359	346	370	379	387	366	353	358	344	365	359	348	365	370	386	389	381	344	351	379	341	378	381	367	374	373	345	376	356	380	352	384	358	363	388	368	362	396	400	392	375	360	390	381	372	353	364	392	351	374	359	359	358	384	357	348	382	364	334	410	349	369	361	346	410	355	379	393	375	341	369	377	367	379	398	352	347	364	391	350	363	363	371	355	344	412	355	385	357	343	373	353	341	379	373	369	354	346	370	381	379	375	344	373	350	386	374	362	398	374	351	342	342	360	370	411	364	402	390	382	372	355	368	385	358	364	405	384	361	378	364	367	382	390	354	385	376	363	352	390	375	384	354	331	367	412	377	382	365	375	361	395	364	362	312	404	379	331	354	376	384	402	370	377	404	353	381	344	342	415	392	363	370	396	332	385	343	337	377	363	343	343	356	382	349	398	356	359	384	410	354	389	382	385	396	372	393	383	392	354	391	358	395	404	378	343	360	414	389	389	360	372	389	382	359	368	384	365	380	375	352	385	369	352	360	403	394	380	383	357	384	360	344	348	365	361	367	376	388	378	408	400	395	397	384	365	355	381	392	382	374	366	346	347	367	374	376	355	398	367	342	334	367	368	367	360	376	335	396	329	379	353	354	388	364	404	356	381	365	390	406	383	361	416	344	323	363	394	372	377	383	361	388	363	392	347	373	414	382	383	364	363	366	382	346	355	391	395	383	387	373	408	343	351	394	394	351	325	359	362	383	396	395	400	386	366	396	349	376	375	379	351	369	361	379	370	373	381	379	373	356	370	382	366	350	378	359	338	366	345	383	351	357	394	356	340	378	389	344	363	381	345	356	371	343	370	366	323	357	399	381	333	405	373	332	409	348	367	361	380	388	384	391	367	379	366	392	387	374	375	376	380	357	352	376	370	360	374	388	358	337	372	396	385	367	355	352	365	376	376	353	389	386	375	367	342	363	364	343	370	390	405	379	371	368	373	403	366	358	371	364	400	368	380	368	364	365	401	376	351	378	396	354	381	385	349	353	377	410	377	366	374	358	364	387	367	374	371	394	350	360	395	372	349	390	389	347	380	373	376	388	394	340	401	343	356	371	378	365	347	370	381	382	358	384	382	353	395	376	355	346	345	365	364	358	343	344	385	369	359	360	359	386	364	359	368	376	393	333	385	404	345	350	384	367	372	365	394	341	387	389	406	383	373	376	374	359	371	352	353	370	361	359	372	370	372	387	350	378	379	343	366	381	369	404	395	364	385	344	375	357	365	397	345	377	338	344	410	380	358	392	373	350	370	375	382	393	353	390	360	327	374	360	374	408	373	379	363	377	369	390	355	374	383	374	374	364	360	395	357	337	371	326	384	388	364	375	339	393	415	359	376	377	380	382	401	336	347	361	398	398	371	352	381	353	383	380	389	403	354	386	378	366	373	362	376	346	371	390	384	326	366	316	360	377	377	380	370	342	350	320	360	374	361	389	373	349	385	375	362	422	356	330	365	324	364	405	410	412	363	386	381	352	356	374	332	326	373	340	352	358	372	357	389	356	398	347	372	379	367	373	386	344	364	378	394	362	345	376	389	408	350	352	339	400	374	396	387	392	401	398	378	358	394	363	368	366	377	423	365	397	365	357	367	360	373	333	338	382	386	365	365	363	378	332	351	358	354	358	394	357	376	407	384	383	357	396	393	341	344	388	367	401	353	352	354	345	367	373	366	369	412	364	354	355	379	352	369	370	364	399	376	358	364	405	359	396	407	356	374	355	348	357	366	376	368	368	349	354	387	391	388	381	371	390	373	353	385	366	369	372	381	365	383	382	428	384	380	361	375	369	380	381	354	357	407	350	384	352	347	351	362	342	379	343	383	352	351	358	362	390	393	384	399	377	395	402	374	380	373	384	381	379	367	382	358	395	383	384	362	378	372	364	356	360	364	365	364	351	370	392	393	352	398	371	346	435	350	359	352	347	353	362	359	386	355	355	366	370	380	394	380	390	381	406	385	364	370	419	291	418	357	337	372	377	403	366	385	351	343	386	372	357	366	370	338	367	371	374	323	360	395	322	367	366	380	340	330	346	408	365	365	344	380	383	406	353	388	389	389	346	398	342	403	390	386	346	356	378	363	360	381	339	376	344	378	360	365	393	399	354	352	368	375	345	379	387	378	356	336	367	399	351	353	360	348	344	353	365	353	364	347	400	400	351	368	365	379	378	365	379	370	388	394	351	358	377	368	364	347	356	391	381	346	364	396	376	389	363	369	371	415	375	368	360	364	356	348	345	358	359	384	333	399	387	388	379	380	365	368	363	338	431	390	360	333	352	372	359	379	380	412	330	371	403	354	376	354	356	363	342	384	388	342	402	395	361	383	354	353	380	370	336	361	391	374	380	335	363	346	362	368	402	347	358	346	335	359	375	370	383	339	362	379	339	359	386	349	363	359	340	342	347	404	398	351	379	349	375	344	368	372	351	365	383	354	371	362	376	366	361	370	383	391	395	375	370	371	400	362	388	386	374	355	408	369	391	392	367	344	387	366	353	362	346	371	342	373	397	336	353	364	328	370	378	379	343	388	389	364	347	375	342	350	390	371	372	369	367	368	337	376	375	379	407	364	334	381	349	405	362	356	344	366
14257	1219	1049	749	499	457	371	311	326	271	252	324	289	248	243	238	234	250	260	243	254	239	237	232	178	242	240	256	228	220	214	226	222	223	248	216	232	237	230	209	232	218	213	217	234	234	216	220	228	187	242	204	225	224	231	208	222	242	234	207	233	232	218	208	232	214	190	207	208	250	261	235	215	212	208	239	213	209	213	217	191	190	204	239	230	216	207	191	188	223	228	223	205	242	218	238	195	216	254	256	233	226	231	211	212	222	206	214	222	234	232	218	207	220	223	179	205	214	203	225	211	232	211	251	215	202	234	202	234	241	199	242	235	244	219	213	237	211	227	194	222	219	212	226	239	254	236	222	214	187	241	225	188	222	213	240	230	217	223	216	209	218	221	219	227	213	221	220	228	234	210	244	219	231	245	209	222	226	213	224	223	246	206	238	227	244	199	206	209	236	228	220	196	213	249	263	209	201	238	216	212	238	226	226	203	227	236	203	212	196	220	230	234	221	210	227	263	219	233	209	216	218	234	226	225	238	200	207	232	207	211	230	192	226	208	192	184	205	223	228	213	218	232	221	234	212	221	231	235	208	222	241	217	212	226	200	211	220	194	217	216	225	223	207	218	231	209	235	265	202	203	220	212	205	231	208	207	239	193	212	222	225	243	249	209	222	229	253	217	198	246	212	240	202	221	223	213	209	240	229	226	239	207	222	234	240	195	206	216	197	221	196	211	203	229	203	217	231	211	211	228	212	201	226	217	244	226	228	214	207	234	231	217	219	203	229	237	221	235	188	228	211	245	227	225	220	198	219	224	211	211	230	235	212	216	217	235	230	222	210	206	180	193	232	232	212	228	214	217	245	213	236	222	231	199	251	239	238	216	223	202	201	221	209	211	217	210	213	221	175	223	229	191	202	207	212	230	224	260	195	237	228	216	210	218	243	207	204	235	206	252	209	246	213	224	204	216	237	222	217	231	216	240	216	200	213	208	222	208	255	183	238	227	231	239	227	219	219	233	228	203	218	209	203	219	237	254	218	203	197	213	225	217	263	227	216	208	217	219	222	218	208	212	236	228	193	196	218	243	206	264	240	211	246	248	244	216	213	232	241	184	232	240	224	238	244	213	219	234	219	236	219	233	234	209	256	226	215	218	222	222	203	202	227	233	220	234	191	223	210	207	210	224	211	211	217	219	210	205	230	226	223	208	215	242	221	228	212	236	216	228	272	237	257	229	264	232	256	218	230	198	207	209	222	245	206	225	247	238	218	217	228	226	224	259	199	208	210	221	232	220	234	209	227	230	219	244	228	231	232	226	196	218	234	221	221	217	214	227	226	227	244	222	230	223	264	210	252	228	236	207	195	258	232	218	239	221	222	205	201	212	214	231	212	220	226	233	204	250	265	244	227	234	241	208	220	233	200	222	214	228	228	218	219	214	197	230	209	209	259	221	231	244	197	232	256	227	194	210	209	232	221	229	204	190	218	183	220	196	241	203	226	228	244	223	218	208	236	206	218	247	203	213	228	201	233	219	224	204	225	214	205	233	212	214	250	218	221	242	225	232	206	211	214	195	213	195	241	222	223	209	188	242	240	218	218	228	225	238	227	234	197	221	206	179	223	216	199	233	232	233	225	244	212	208	237	222	224	238	198	229	201	226	236	203	266	222	225	212	232	214	192	206	220	221	227	221	174	265	206	212	238	215	219	205	231	204	235	193	229	232	203	226	263	238	227	224	197	214	221	218	223	166	205	199	221	219	224	229	220	256	227	205	250	224	229	243	210	227	265	219	214	219	232	194	209	207	231	235	244	190	239	211	190	199	218	201	220	227	235	232	208	235	234	214	232	211	217	213	224	221	211	237	234	229	219	230	228	223	214	220	228	210	239	224	237	208	215	184	175	246	213	221	232	203	236	221	224	232	205	199	225	229	221	242	208	219	214	228	215	222	208	250	265	207	192	211	212	227	219	204	206	244	229	222	220	231	202	200	208	221	222	199	221	234	248	228	218	204	211	227	224	220	227	243	208	222	215	214	213	184	242	222	211	222	236	207	244	220	234	209	211	208	218	245	213	229	218	222	218	243	254	210	215	217	218	209	216	248	232	207	211	224	212	219	241	238	203	242	245	214	254	211	217	179	225	220	214	238	219	207	227	245	219	246	219	217	237	208	240	231	234	224	215	213	204	203	222	239	210	210	253	229	244	209	214	210	207	178	212	232	248	213	204	188	238	227	198	222	210	190	225	235	213	231	223	221	214	201	213	243	233	223	224	203	242	228	247	235	227	198	170	237	219	249	207	221	217	210	240	223	216	215	202	214	208	224	205	215	215	228	240	230	213	216	205	213	234	212	217	198	205	203	227	199	224	226	220	204	216	251	247	196	215	215	213	221	233	216	234	203	260	218	206	235	224	202	241	243	217	221	212	228	197	258	219	217	264	222	236	202	209	213	217	216	215	222	218	228	205	221	215	199	202	207	197	206	211	196	220	240	238	240	222	200	217	233	224	219	234	232	198	220	199	222	218	227	212	236	231	224	226	208	208	233	214	220	197	206	204	197	227	240	239	222	229	224	227	197	204	226	227	216	203	206	245	225	245	221	223	184	195	210	257	220	247	219	219	223	248	254	222	222	207	217	220	219	197	210	221	219	256	216	217	217	215	215	243	220	238	230	217	230	205	210	204	256	210	229	189	216	243	263	200	223	207	215	210	196	226	220	215	220	248	219	245	214	232	214	227	237	217	240	246	223	228	223	232	235	215	227	212	235	238	208	211	250	207	224	250	264	209	208	227	239	193	245	204	234	248	218	225	224	216	222	220	226	205	218	221	164	196	208	242	240	241	204	204	206	213	219	208	200	255	221	200	242	236	225	236	215	222	219	242	224	199	242	218	207	210	212	241	226	204	186	217	181	243	219	240	258	224	235	228	229	222	226	224	232	252	206	233	205	203	214	227	236	224	249	210	210	205	217	215	204	223	216	232	232	232	203	204	224	238	227	230	241	232	211	217	238	215	213	211	260	247	212	235	227	241	226	256	212	203	233	241	242	224	224	195	196	239	227	233	219	206	214	258	243	241	188	202	191	224	220	241	185	231	234	229	219	203	251	216	224	203	207	218	223	232	226	238	229	207	233	177	225	207	220	215	255	206	211	223	206	236	209	211	185	234	233	218	224	193	217	211	216	229	194	200	235	203	224	190	184	230	211	250	213	229	235	200	251	218	251	209	216	214	203	197	242	229	241	233	208	247	185	237	200	218	256	211	242	209	241	213	246	208	236	246	227	203	230	205	243	222	233	221	193	212	189	223	247	215	223	234	233	224	212	230	222	228	225	240	229	224	218	233	247	223	218	228	238	217	215	195	235	197	179	238	235	215	227	233	223	252	234	231	223	233	220	212	226	219	226	212	206	207	236	223	210	227	258	196	216	212	227	224	246	204	179	227	238	222	216	226	209	244	211	234	218	199	229	217	209	221	243	215	229	205	210	228	200	220	238	201
8292	1171	2127	2357	1987	1688	1365	1128	965	964	872	789	800	719	744	649	642	685	660	668	647	642	586	628	641	615	589	640	584	563	526	596	582	593	568	596	595	568	582	554	554	568	592	561	579	572	586	611	576	558	598	572	515	584	612	560	568	576	533	565	596	589	569	587	522	577	598	589	546	562	568	599	522	589	585	573	566	531	555	507	594	565	550	534	542	542	558	539	572	545	547	558	539	573	561	560	528	523	580	571	536	561	629	552	544	517	573	510	602	541	508	576	551	560	549	539	535	570	607	548	582	562	582	552	540	529	534	539	552	527	544	569	520	505	489	561	605	563	557	536	563	558	526	542	530	514	558	588	573	536	531	574	522	575	533	520	532	583	579	554	585	562	545	570	565	632	523	566	516	562	560	572	548	542	565	551	533	595	546	557	558	561	516	524	503	553	538	547	547	528	534	551	544	518	538	526	556	537	542	523	550	568	541	521	565	576	573	548	546	523	543	560	534	539	540	585	566	535	541	532	528	579	572	539	558	519	554	577	544	588	510	525	594	519	534	545	555	578	515	555	537	519	550	561	523	572	553	582	575	578	559	560	552	515	564	554	535	587	528	551	564	576	546	579	582	554	549	514	562	552	570	582	501	539	551	597	521	533	537	540	555	571	513	536	534	550	565	540	554	550	587	535	553	552	521	525	524	555	564	556	546	531	568	540	521	524	563	559	543	603	539	537	560	539	542	521	534	577	569	558	565	565	515	519	565	582	518	536	517	509	506	612	536	553	580	567	547	542	528	574	587	540	520	579	571	518	596	575	585	537	545	551	568	510	601	549	548	517	549	589	590	531	571	568	572	547	572	556	544	551	543	549	572	581	591	551	543	525	562	540	529	583	546	557	550	481	535	522	546	548	550	571	560	535	532	577	526	576	549	552	571	524	529	561	535	539	471	573	571	527	548	528	492	558	569	543	562	540	566	554	595	602	549	560	585	505	576	572	553	559	589	599	537	544	559	528	567	594	577	526	588	542	619	543	512	527	554	544	547	624	555	540	522	559	575	557	559	524	532	543	574	545	584	585	541	604	528	576	568	561	534	545	528	577	556	567	578	558	516	553	513	539	558	543	551	535	515	582	545	553	539	521	520	529	547	538	520	579	550	525	602	545	550	555	586	549	550	529	551	538	529	564	566	568	552	520	563	576	581	585	537	567	566	566	545	588	550	549	530	555	564	569	542	565	582	520	546	603	585	596	569	533	567	560	536	503	595	545	571	524	574	572	524	534	526	551	565	524	573	564	549	575	556	570	541	521	504	570	627	535	564	538	549	532	566	535	570	534	536	529	562	519	584	575	544	556	539	551	528	578	568	529	560	564	565	558	525	530	562	555	563	553	555	590	586	521	555	546	554	543	562	517	557	560	547	532	578	520	548	498	541	560	567	529	542	565	521	567	578	585	560	575	537	514	586	583	558	544	548	586	518	532	534	535	574	570	531	545	585	575	517	549	530	568	569	536	563	571	518	542	548	577	582	564	556	551	532	567	557	557	597	560	571	541	562	588	560	566	541	562	552	545	591	540	548	540	565	554	505	559	528	555	561	556	585	523	569	568	561	552	520	559	518	539	586	532	538	549	565	553	551	579	566	521	536	594	547	523	534	512	564	554	585	528	538	558	630	572	559	563	546	571	586	529	564	549	483	541	599	548	526	553	552	519	577	558	524	530	565	527	527	546	551	528	582	515	570	549	569	582	562	554	545	528	563	548	579	581	520	556	582	565	588	509	554	547	543	531	575	560	556	541	545	580	564	565	556	532	582	574	574	561	544	544	557	572	553	551	572	555	543	558	562	550	585	529	587	556	529	536	508	557	564	579	541	553	544	568	584	577	564	543	566	505	545	575	537	519	554	520	566	543	561	586	569	509	567	581	545	544	545	561	545	572	599	510	563	548	578	540	560	524	521	593	562	528	525	591	520	570	546	552	549	574	550	525	575	588	568	557	533	551	528	501	596	564	545	547	530	559	539	546	508	564	598	572	563	580	546	531	595	552	567	562	612	572	523	562	556	541	607	543	547	530	530	586	520	570	511	541	561	618	551	556	523	579	557	528	551	538	539	536	572	548	565	516	522	522	510	534	526	532	574	586	539	568	542	545	551	551	538	569	574	543	542	558	561	596	543	546	538	528	578	586	583	556	536	566	536	555	538	516	520	569	544	514	531	574	579	496	564	559	598	579	535	564	556	529	583	578	545	591	559	535	543	583	557	576	538	545	587	601	570	583	556	549	544	541	536	545	551	550	520	498	547	583	564	540	583	566	552	534	592	549	562	542	532	592	583	542	564	556	545	539	560	538	589	547	535	568	556	589	548	552	567	579	558	573	529	555	574	557	562	581	568	559	599	586	561	555	558	567	540	529	579	519	550	556	539	563	546	529	598	542	552	558	525	519	562	605	567	511	572	598	527	549	562	514	549	538	574	578	559	542	577	559	570	534	527	572	540	544	547	550	574	532	588	521	528	587	569	540	568	582	529	567	568	598	548	541	575	540	558	564	554	538	560	534	569	527	564	591	575	543	564	532	579	549	553	542	556	554	540	554	545	557	548	517	540	564	532	549	586	549	549	510	560	524	533	543	512	544	505	587	500	564	567	593	576	532	573	579	534	537	540	582	587	545	548	555	552	533	548	531	557	531	522	614	561	566	497	611	588	545	560	530	559	565	550	535	553	528	541	533	506	531	547	554	539	609	526	538	549	571	580	540	573	545	596	546	527	537	551	563	523	584	579	566	540	607	543	534	561	576	540	511	553	541	584	541	577	555	578	548	539	592	512	553	547	538	586	513	528	546	546	573	571	537	554	570	539	559	551	546	532	514	540	527	566	565	519	563	535	583	583	563	576	533	554	547	559	576	575	580	578	578	539	551	537	557	552	546	546	550	527	547	577	559	577	581	542	545	514	550	613	538	575	566	573	510	538	540	541	594	519	557	591	550	530	591	564	554	552	556	541	502	549	572	528	555	588	548	552	573	585	571	545	572	596	561	500	522	540	542	579	557	542	531	554	594	598	576	540	575	564	589	527	532	565	526	578	567	607	539	563	566	543	551	554	571	558	541	534	537	542	557	575	555	595	518	560	546	590	546	538	556	528	521	569	551	556	529	555	488	542	563	501	584	558	568	532	556	552	529	538	525	543	560	567	499	555	572	579	558	538	549	533	567	530	480	542	533	581	566	524	541	601	557	513	573	559	560	525	541	581	527	575	562	529	545	594	548	542	558	547	607	573	527	517	550	515	563	579	595	531	530	556	568	541	534	559	551	583	532	530	603	574	564	551	574	575	541	555	581	547	519	568	538	553	535	520	545	572	569	589	554	547	533	559	504	520	559	533	576	556	563	520	596	531	552	555	551	541	542	578	604	597	588	527	524	553	574	536	551	511	531	568	522	571	544	539	546	538	539	532	553	569	528	554	523	556	573	563	536	554	563	535	565	547	556	553	588	562	563	534	548
1660	356	311	301	327	290	300	284	276	258	331	313	276	269	284	324	273	286	256	301	261	304	280	318	301	330	304	273	284	284	311	271	290	282	293	290	310	306	303	313	302	320	271	290	302	305	270	280	288	294	272	298	294	287	278	277	302	289	288	299	286	304	314	285	301	314	297	274	284	302	276	292	281	260	285	263	280	258	289	291	323	298	300	291	288	296	295	303	287	300	257	282	315	285	303	282	293	303	294	276	295	281	261	310	291	288	293	285	279	292	301	313	316	298	309	295	274	284	321	288	275	272	278	290	313	288	276	293	291	270	315	300	269	274	295	291	261	274	292	294	273	297	253	278	280	274	324	300	290	278	330	290	281	296	293	291	308	267	283	307	288	282	280	279	267	265	262	298	266	276	275	269	254	269	283	322	280	298	292	299	298	258	288	290	305	312	301	271	299	287	268	283	241	305	277	282	316	285	259	283	293	306	317	288	304	309	283	296	264	263	263	277	289	296	278	297	301	291	299	295	278	305	267	298	277	287	288	301	285	312	288	268	254	285	251	290	294	293	335	286	278	265	268	267	290	268	302	275	279	298	274	287	314	281	305	320	308	320	301	313	276	303	292	295	290	285	265	290	285	279	279	277	264	311	318	292	280	273	285	275	283	290	295	293	309	281	282	307	317	301	289	256	296	256	295	280	287	296	276	296	333	289	290	295	312	285	305	257	299	289	266	296	304	303	301	329	255	323	280	291	295	279	316	308	298	309	307	308	314	293	263	292	288	264	267	314	311	287	271	287	272	314	299	291	281	270	302	320	318	287	267	269	322	271	273	281	299	291	312	300	292	296	256	323	296	310	303	270	289	297	294	281	280	299	294	324	296	340	293	285	304	295	279	259	285	286	280	321	292	280	303	287	305	299	293	304	282	299	319	289	297	281	274	283	296	307	310	294	278	304	269	306	298	282	311	257	273	268	276	299	280	273	304	304	311	278	285	283	296	292	295	296	310	282	296	283	265	341	268	308	273	277	294	286	284	310	295	301	289	279	317	292	263	333	288	317	271	306	301	274	307	276	312	301	303	310	290	298	304	317	298	303	281	299	276	285	299	313	308	265	296	361	300	287	322	276	297	297	269	276	243	284	271	293	293	290	304	284	297	286	289	253	287	305	288	290	303	301	276	298	299	293	263	280	302	291	301	300	312	322	312	334	304	307	299	283	311	309	285	298	292	288	304	293	282	319	297	282	281	307	287	297	306	314	288	286	307	275	326	256	294	271	282	329	287	305	283	311	316	258	308	284	302	266	263	286	277	302	334	292	316	258	266	303	281	223	264	286	293	260	269	280	288	292	310	286	292	291	283	305	289	275	286	325	311	283	312	286	295	297	271	297	308	299	282	293	303	283	272	276	337	283	299	310	308	269	288	282	304	286	279	312	298	255	277	308	296	313	243	300	271	319	318	270	277	291	277	298	279	273	291	346	321	290	310	278	268	303	306	306	277	280	283	313	320	266	258	266	297	278	274	270	288	296	314	278	274	300	302	302	284	298	298	290	298	302	319	322	282	300	284	293	270	311	278	266	310	320	313	317	295	293	319	308	314	288	313	303	290	295	328	275	299	264	286	298	285	279	271	274	336	310	320	300	294	281	276	272	274	290	292	298	311	296	269	297	297	299	290	280	308	274	293	305	287	308	282	281	279	300	276	296	267	298	299	297	304	259	308	323	263	323	298	299	307	280	268	296	293	282	293	311	276	317	288	287	299	277	304	283	276	265	281	282	243	269	268	258	289	290	308	256	272	320	280	311	288	298	295	345	301	284	294	301	314	308	289	285	323	261	283	276	274	295	293	292	282	313	311	303	283	275	266	266	289	312	294	249	312	318	311	305	270	273	280	266	298	299	253	297	307	287	294	299	266	316	310	284	274	291	287	242	300	321	291	296	297	313	268	279	251	265	311	267	285	263	308	271	270	311	310	322	276	305	308	277	302	294	329	299	346	319	287	298	277	288	295	277	311	319	287	289	341	307	273	260	267	318	292	291	295	264	293	318	263	296	297	269	281	263	281	275	286	293	314	279	293	270	292	289	304	307	327	284	309	290	268	270	281	298	313	311	292	318	286	273	273	282	260	307	286	296	287	324	284	279	276	281	317	294	290	293	303	278	288	279	280	252	315	303	268	260	311	264	314	301	279	325	339	290	269	307	271	283	287	288	323	297	279	314	301	295	299	260	272	291	256	278	292	266	301	302	331	275	271	304	289	267	346	276	292	291	308	272	298	285	276	289	288	298	289	285	316	338	294	273	298	301	281	322	303	283	287	301	334	320	279	303	295	275	306	312	287	288	280	304	270	327	290	283	281	296	301	310	283	273	255	291	280	281	284	293	293	284	296	293	268	276	293	314	331	281	283	272	297	266	317	308	284	284	300	306	274	282	287	283	302	288	281	278	267	284	335	286	285	280	324	310	257	312	279	295	280	285	323	317	301	324	255	316	296	305	283	287	306	275	286	286	267	256	259	303	334	297	306	298	289	302	322	286	330	312	310	285	272	274	280	275	295	286	285	286	278	328	294	258	276	279	300	275	281	309	308	300	300	292	304	299	283	291	232	262	291	272	287	328	265	284	264	314	269	277	314	311	285	263	308	322	336	315	287	312	288	284	279	272	281	300	274	277	278	304	314	329	269	300	302	277	288	313	301	293	311	303	259	294	296	314	316	288	272	262	304	308	277	323	331	328	305	276	324	303	289	284	287	292	297	305	284	310	315	316	285	284	280	297	280	288	292	290	293	322	296	275	269	272	269	293	302	297	259	286	279	299	291	316	296	267	278	309	285	306	280	267	263	285	300	266	266	310	348	322	312	279	270	319	320	275	286	279	327	276	274	319	298	307	303	286	304	301	288	303	313	317	307	332	288	279	313	267	295	327	302	306	295	277	292	328	316	299	295	307	291	295	288	287	286	266	303	308	285	312	310	263	287	273	316	314	310	278	292	266	317	280	326	275	304	301	288	301	290	286	271	304	285	296	303	304	326	280	273	269	319	274	305	281	271	305	297	315	293	281	275	294	302	280	277	259	295	274	274	282	293	280	326	294	302	272	274	275	298	282	282	302	297	273	271	296	310	278	291	288	269	281	302	261	310	289	284	265	305	279	268	286	299	287	259	274	323	300	282	279	282	297	262	326	315	297	309	278	266	305	279	318	291	274	304	270	307	279	282	292	278	282	313	294	300	280	264	321	292	293	279	298	302	313	290	310	293	276	291	261	323	308	304	294	282	280	308	283	338	324	304	265	316	276	297	323	298	259	277	302	297	297	292	299	283	276	264	290	275	317	323	345	286	271	297	274	267	279	295	310	279	295	319	301	243	272	287	310	292	268	287	296	288	281	295	285	295	304	291	267	268	248	261	301	294	300	270	294	279	284	324	313	317	255	279	296	311	295	287	322	307	317	310	263	272	308	296	292	285	291	277	270	298	316	309	312	304	310	315	285	255	281	329	272
2071	696	662	704	657	690	648	637	661	648	638	668	677	681	689	639	675	668	700	670	638	637	632	658	664	658	680	720	684	663	714	692	629	635	641	646	650	631	627	681	671	680	659	698	591	662	688	634	671	644	653	669	708	695	691	646	642	683	715	699	655	648	655	632	684	660	626	695	692	670	683	677	670	660	652	647	637	672	647	652	644	696	718	669	622	648	642	647	678	643	742	697	634	733	629	649	653	639	675	676	669	665	675	659	636	648	679	689	671	691	660	670	672	713	660	649	678	619	696	702	684	631	663	633	619	688	695	630	707	710	688	657	698	658	642	663	642	690	679	653	684	639	682	691	715	699	634	648	648	645	662	708	676	610	683	641	642	670	660	658	644	653	731	669	678	652	704	614	649	718	715	672	636	637	661	678	699	634	677	642	686	680	676	653	621	672	637	670	645	701	633	711	674	647	671	653	607	655	671	635	622	686	679	632	657	659	658	695	670	673	647	680	677	626	646	619	670	675	644	626	631	652	678	686	645	709	690	644	673	651	696	655	624	641	634	645	654	679	670	654	649	650	655	651	698	694	640	656	646	688	684	653	635	638	669	681	661	631	647	662	670	635	707	658	711	684	714	628	671	657	658	641	645	704	631	708	610	652	612	629	677	644	675	683	686	630	657	635	632	657	701	686	691	656	673	633	652	683	705	656	653	670	650	676	649	648	650	680	643	703	665	668	671	690	617	638	641	687	633	640	631	605	643	623	658	664	667	661	685	653	613	715	685	676	686	648	680	611	631	653	664	683	653	662	660	694	691	673	660	685	681	667	654	701	678	651	645	689	647	643	646	621	643	663	660	672	703	639	696	659	702	679	684	634	635	642	667	674	658	625	712	676	672	691	600	683	650	667	680	687	682	685	654	688	663	701	652	686	683	660	650	679	672	644	671	671	631	681	658	669	661	649	660	635	631	625	643	656	658	636	702	664	662	663	665	681	654	662	665	678	673	626	708	611	655	659	663	675	661	668	644	651	664	684	640	686	689	680	653	646	690	661	631	672	661	714	669	623	662	688	650	705	660	618	638	659	639	638	652	657	672	674	679	644	659	693	654	685	628	645	653	666	606	657	625	679	641	645	704	651	673	704	652	619	706	630	710	662	670	730	629	692	660	653	686	621	636	669	655	701	650	622	635	671	642	686	623	666	691	633	664	634	643	631	662	667	676	653	681	667	660	688	637	631	681	714	675	642	674	640	671	665	646	674	656	649	668	712	693	666	645	685	679	697	632	716	690	678	678	643	666	655	677	659	686	718	682	665	695	663	674	650	685	641	681	661	707	654	690	653	718	663	668	654	627	678	661	654	675	667	651	666	651	665	628	708	633	696	635	647	627	695	687	677	671	666	677	676	682	667	649	677	647	636	621	654	707	643	689	652	671	671	654	652	635	655	611	633	671	647	638	695	656	654	675	712	734	659	615	690	635	642	713	634	657	665	674	636	658	705	685	658	649	662	630	660	666	655	690	649	689	661	665	674	635	695	679	694	678	670	710	667	719	618	683	682	658	623	688	688	671	637	687	606	675	646	680	671	648	619	662	662	689	679	686	693	686	731	644	670	630	678	612	668	668	603	642	714	635	663	690	681	695	661	678	669	684	652	690	678	647	695	645	648	714	664	629	689	690	659	669	664	666	633	632	643	646	672	627	645	634	652	645	674	679	654	673	653	657	684	654	644	707	722	669	690	667	649	655	626	635	694	687	664	669	648	665	652	670	645	657	692	687	669	647	644	638	739	687	680	678	681	681	661	667	656	661	659	667	667	624	694	658	675	662	648	689	651	659	677	644	607	634	615	661	677	676	696	667	689	675	668	644	655	697	650	663	704	659	611	640	649	658	672	624	657	683	632	688	617	633	671	607	651	623	672	661	670	674	640	690	619	616	650	700	679	634	704	669	649	628	668	642	649	685	619	665	604	681	620	622	671	645	695	639	657	669	676	652	645	655	643	726	636	697	663	632	631	662	675	624	646	649	681	633	708	709	695	646	719	648	606	677	663	707	698	650	692	682	677	614	650	627	643	684	641	703	681	692	681	659	690	708	676	718	687	662	655	656	690	678	681	715	600	673	706	612	663	706	674	671	679	666	671	662	663	704	642	657	620	696	680	657	682	642	683	690	662	689	690	729	717	665	664	646	708	644	686	630	644	646	667	649	628	698	679	680	635	690	665	676	668	629	657	713	681	667	674	655	709	657	646	709	605	700	628	658	691	646	685	616	655	667	654	642	659	628	619	616	615	644	654	637	674	687	698	673	669	666	701	673	627	665	686	645	645	629	666	662	682	678	666	662	643	658	651	674	659	654	688	688	696	638	674	627	665	714	659	676	671	678	649	664	651	655	675	660	680	620	656	690	656	687	660	706	641	659	634	685	660	679	692	671	672	684	625	629	670	647	600	647	631	636	717	656	652	680	710	668	662	674	690	637	640	627	674	657	629	688	662	658	693	660	702	633	692	659	684	674	652	660	639	709	673	671	613	673	706	626	676	660	651	674	658	711	704	675	627	644	670	696	689	666	647	659	632	678	647	657	656	654	639	684	633	633	680	686	655	666	643	675	627	619	638	627	672	647	650	684	685	623	655	651	662	700	657	700	697	626	686	673	671	629	607	591	654	657	668	693	643	621	612	717	667	656	719	664	677	693	614	672	673	670	703	682	701	645	665	679	723	664	690	683	647	669	639	675	658	694	644	627	687	695	685	666	674	654	640	677	672	659	671	655	684	705	671	660	660	625	664	621	660	675	674	668	646	647	655	668	670	683	692	669	646	615	657	690	649	636	693	657	684	687	644	638	657	708	661	660	685	636	646	693	662	666	645	678	691	626	695	633	649	692	643	669	634	684	712	641	657	626	683	661	659	634	658	646	650	655	644	637	673	657	601	690	675	694	685	663	690	633	615	699	626	672	714	642	681	666	662	641	646	671	645	684	681	647	654	690	687	690	701	661	650	653	684	680	652	663	689	609	692	657	655	678	659	682	646	677	667	631	674	679	669	696	692	677	684	625	665	665	682	667	660	715	683	715	668	642	680	649	603	650	708	679	636	642	695	725	681	640	673	668	647	679	658	622	692	665	664	641	681	700	641	617	672	707	631	675	655	682	672	624	649	666	678	702	658	678	660	640	643	642	668	683	622	667	660	676	689	692	657	658	668	661	668	703	642	653	603	670	647	630	650	655	646	643	665	649	638	643	651	638	660	703	688	655	682	661	660	674	628	678	637	690	646	662	694	683	680	652	686	641	689	673	654	626	682	677	647	648	632	643	697	633	614	718	658	637	694	666	694	663	694	668	675	641	650	684	670	631	656	637	647	685	702	659	696	680	664	686	678	642	617	676	689	671	605	670	627	686	729	663	707	675	644	684	687	655	667	642	636	669	708	723	645	685	645	686	616	667	610	617	649	694	654	653	688	674	688	702	655	654	648	689	653	646	664	642	686	656	673	673	681	629	623
7490	494	501	456	330	258	224	179	175	174	160	163	148	161	171	155	139	166	124	161	127	153	149	142	147	135	139	121	146	148	128	131	144	136	127	127	129	155	135	136	122	139	144	154	121	138	126	144	134	138	144	141	148	156	112	152	137	137	130	129	141	127	158	157	144	135	150	144	147	160	141	151	147	149	144	129	138	137	136	133	148	136	134	152	129	128	152	121	145	131	125	133	129	124	140	139	132	140	120	132	139	156	149	162	131	156	146	124	159	160	148	127	160	153	127	118	145	121	158	136	112	138	146	142	143	147	129	126	124	159	155	106	115	125	142	145	150	141	133	125	130	144	149	145	150	137	119	128	148	150	117	145	122	139	143	130	165	131	145	147	145	127	119	140	128	134	130	115	145	160	164	144	144	149	129	128	138	142	124	155	150	123	135	116	163	140	141	139	131	148	126	151	126	135	154	127	138	133	148	134	155	147	150	126	116	134	136	156	133	142	170	134	123	149	137	154	125	137	119	139	156	143	142	141	165	136	128	166	141	159	164	144	127	128	153	135	112	135	158	131	126	133	133	157	133	124	136	150	117	137	141	119	137	140	155	143	127	147	158	168	138	142	151	156	128	152	123	155	138	154	154	125	151	164	125	126	140	138	146	125	140	129	143	127	156	125	126	162	157	163	139	149	153	174	138	144	146	141	144	167	133	142	158	128	127	158	136	138	129	136	144	157	135	139	125	121	129	121	143	162	129	143	146	147	136	125	138	128	126	154	147	134	138	114	130	129	133	124	111	125	134	145	139	141	127	148	147	150	131	138	145	136	118	141	134	112	153	157	151	148	137	129	152	136	148	122	133	132	149	154	125	122	159	130	119	134	153	161	126	154	143	133	140	136	133	139	151	149	137	135	137	131	125	123	123	148	142	134	124	129	120	132	167	139	126	127	136	152	133	125	130	142	129	136	137	149	142	173	121	123	137	162	138	132	146	128	139	144	139	142	150	155	120	139	154	151	127	154	122	129	138	140	149	140	157	126	135	133	145	164	138	136	153	114	156	132	144	166	142	153	132	143	139	145	164	140	128	137	140	119	139	142	134	122	150	138	146	140	142	137	136	141	148	144	162	123	136	147	143	120	124	156	127	150	133	168	136	120	121	143	135	141	130	109	132	127	133	137	143	153	138	146	125	115	139	124	141	137	144	136	141	143	138	144	142	152	120	131	143	147	125	128	141	142	168	148	112	125	136	143	134	149	158	123	133	129	147	139	135	127	161	134	122	129	167	146	121	142	138	125	142	155	138	144	147	130	117	138	150	131	120	141	141	137	125	141	149	155	146	142	137	130	125	132	142	130	141	128	145	136	138	128	144	145	124	143	135	132	127	142	128	148	138	148	144	162	140	139	140	136	137	165	144	135	128	131	129	107	161	118	151	148	144	140	128	126	159	158	128	120	129	125	131	155	151	143	127	148	155	122	131	156	131	119	138	166	149	151	136	127	136	130	141	157	145	142	145	147	131	143	129	115	130	147	123	129	126	141	123	142	119	154	138	116	160	127	126	159	153	122	143	149	157	152	151	125	158	150	129	131	123	134	168	112	148	119	156	126	171	130	139	144	141	146	155	140	124	117	140	147	139	133	145	121	126	132	143	154	156	142	162	125	158	152	167	124	110	124	141	145	142	145	152	154	134	150	146	135	135	134	145	151	123	113	133	145	140	145	137	144	141	161	147	121	123	150	152	131	156	122	139	137	148	151	141	135	109	137	169	148	118	139	156	152	129	131	119	118	148	113	134	132	129	146	153	139	150	130	146	139	122	137	156	137	135	138	142	163	158	132	149	143	143	150	141	141	151	139	135	159	121	135	115	135	139	138	139	141	141	121	117	137	139	126	145	154	167	142	125	117	144	126	123	137	112	146	166	142	141	99	135	126	168	132	150	132	147	151	109	136	156	114	142	124	142	128	127	128	147	142	132	149	143	150	149	132	140	147	151	113	133	149	149	137	147	131	137	146	157	156	123	134	141	138	156	132	138	141	156	147	139	132	141	139	145	126	157	142	145	141	106	149	133	164	130	165	144	156	143	145	162	136	158	145	127	147	135	119	126	152	131	130	136	131	156	140	128	154	142	175	142	139	153	129	131	139	150	145	131	134	138	151	164	125	156	131	116	129	142	145	129	134	145	143	148	107	139	133	139	139	136	135	141	148	139	109	118	150	137	148	132	151	145	161	165	154	149	112	134	127	148	144	142	121	149	138	144	145	147	135	144	125	132	135	161	116	161	128	147	116	126	136	130	149	162	136	131	153	170	150	153	147	134	148	135	121	161	142	123	136	148	138	149	123	122	140	140	148	114	150	133	124	172	128	141	159	126	134	149	135	135	139	145	133	133	139	121	140	149	152	125	151	163	149	133	134	154	134	135	135	134	136	143	144	131	136	124	137	151	158	138	139	160	152	157	132	134	147	137	162	153	135	141	136	132	124	120	118	143	166	117	148	149	140	137	149	126	154	160	130	126	150	164	136	164	157	160	144	132	127	139	139	120	140	143	146	156	145	152	139	139	154	149	150	138	106	138	135	125	140	124	142	154	135	124	143	132	151	138	127	140	159	132	137	139	128	129	144	147	134	156	134	127	128	134	134	139	147	126	136	160	147	165	148	145	134	132	162	151	122	147	125	141	137	145	136	148	132	154	148	143	128	140	138	131	132	139	135	155	159	139	145	163	151	133	125	123	165	135	143	157	144	148	142	141	153	146	125	117	140	165	150	158	135	137	127	127	146	119	140	142	134	147	165	160	135	132	138	134	141	152	148	170	134	157	131	163	146	147	144	113	137	132	151	154	138	134	125	167	123	142	136	128	128	129	129	130	151	160	167	147	142	152	130	118	125	136	146	119	126	124	136	136	141	122	143	143	141	147	137	122	132	145	120	121	154	147	149	141	124	130	143	128	144	146	137	124	169	138	138	137	142	149	121	147	114	139	142	174	145	139	139	130	145	134	144	130	127	113	149	139	134	132	139	137	141	155	143	125	140	151	140	108	142	143	133	147	126	143	146	146	141	147	133	133	154	138	139	151	137	139	135	155	144	150	163	143	153	156	176	151	141	115	147	115	137	166	115	138	154	147	158	122	149	156	124	152	116	137	149	115	127	146	155	137	141	136	113	112	117	111	135	140	151	127	140	117	140	137	153	126	120	129	115	135	127	158	174	139	147	136	133	142	123	142	149	169	148	106	158	156	142	148	137	123	145	115	152	142	132	143	145	163	125	141	130	127	162	154	136	127	137	141	149	119	131	141	142	132	141	140	180	123	143	128	155	153	159	149	129	149	128	145	137	134	141	138	141	128	145	133	143	144	123	152	123	127	121	141	170	154	139	145	155	117	153	146	145	137	131	131	139	143	114	153	124	103	132	149	163	147	146	167	126	147	155	129	141	131	131	133	152	144	129	134	131	168	143	140	142	137	138	133	156	138	130	148	140	128	147	141	107	156	136	139	157
6237	687	1159	1356	1031	918	754	693	628	540	574	518	490	445	459	430	441	433	411	425	404	434	425	433	382	391	396	398	384	380	410	399	375	410	397	345	409	392	371	368	381	426	393	367	396	386	359	402	379	389	392	365	387	372	384	386	385	351	330	354	392	384	385	400	355	351	374	388	371	377	403	354	388	375	395	344	400	342	400	381	407	361	367	394	385	366	372	388	373	366	377	374	408	393	327	398	390	386	418	362	353	359	375	388	400	380	351	383	351	409	383	395	338	367	401	397	350	364	391	353	398	350	371	384	333	383	382	369	370	385	367	379	383	373	356	351	357	358	418	387	375	379	381	362	357	411	391	378	415	368	392	345	385	373	382	379	363	381	393	364	364	362	375	395	352	399	392	380	367	389	378	396	330	375	373	379	349	380	357	374	375	370	415	377	378	352	384	387	358	384	390	361	378	411	362	394	402	367	390	352	406	395	370	339	362	370	350	382	382	380	373	388	378	367	354	370	369	374	347	385	403	376	394	356	393	342	360	381	401	365	357	374	383	376	367	375	393	358	358	384	367	359	386	373	387	391	362	391	363	381	360	398	400	352	366	348	371	379	380	394	384	379	398	349	385	384	346	349	377	376	378	366	363	377	343	402	384	369	357	389	341	385	376	342	349	385	373	409	355	340	356	308	377	361	352	366	362	358	378	350	341	384	380	353	374	389	375	361	380	383	371	379	412	341	381	343	377	378	373	387	354	396	397	352	388	375	345	367	362	376	360	331	364	393	380	355	357	340	392	388	399	433	387	367	343	377	374	382	371	362	379	344	386	387	402	363	338	380	368	397	375	385	376	387	391	345	360	386	363	387	361	368	360	398	417	335	393	344	416	403	342	355	365	368	351	371	374	379	354	364	376	365	410	365	370	377	343	381	387	376	358	394	392	363	376	373	370	369	336	393	346	384	366	419	367	352	378	337	357	360	340	393	367	386	353	363	387	372	399	382	358	387	393	345	412	339	384	354	324	333	368	364	371	372	377	374	356	383	394	404	402	357	382	369	392	380	388	366	364	402	354	370	417	390	375	432	346	397	374	365	367	365	370	354	383	349	353	368	380	358	377	387	360	368	383	346	354	409	347	361	372	363	371	348	404	361	380	367	358	362	379	386	394	408	395	380	371	359	344	356	355	391	364	364	382	364	422	360	360	418	346	349	394	381	347	390	384	388	359	387	372	373	365	356	399	379	361	351	353	381	330	357	390	375	375	351	396	367	338	338	358	381	357	392	381	394	355	417	380	365	374	362	396	348	345	373	358	379	383	408	333	394	394	367	374	399	352	357	356	331	382	362	405	375	378	389	340	357	399	371	387	361	398	343	363	385	379	361	334	361	340	370	387	408	385	331	386	401	324	370	389	375	375	359	376	367	368	384	367	399	356	351	337	332	381	405	341	391	398	362	388	377	377	403	358	364	400	365	379	373	382	374	385	382	373	376	352	403	400	369	370	371	375	362	414	389	349	391	390	371	387	386	364	386	405	355	356	381	395	339	385	366	385	347	351	388	374	354	339	373	363	369	404	387	392	365	367	375	365	392	364	347	382	383	344	363	378	350	387	370	370	347	372	401	378	407	374	356	382	373	373	362	332	361	393	344	389	424	327	360	329	366	360	355	351	407	363	359	333	351	363	359	362	371	391	361	344	349	385	356	379	395	363	341	366	359	378	386	344	370	394	332	367	382	390	366	386	354	383	370	370	374	397	354	375	375	406	402	374	351	382	370	360	374	396	362	383	392	343	344	380	401	391	389	346	359	409	324	370	358	394	355	370	392	385	381	403	374	372	392	403	402	375	340	376	368	352	377	399	373	399	378	352	368	399	380	351	380	385	364	392	370	352	362	358	373	385	393	314	350	367	374	343	335	355	389	394	352	383	372	380	365	380	383	347	358	364	356	339	346	354	345	389	385	358	332	377	356	366	385	385	351	330	349	371	368	410	374	397	407	380	383	390	367	387	401	392	368	363	362	357	414	376	392	375	378	397	426	375	397	391	345	370	355	400	367	375	353	393	349	362	374	384	394	368	349	339	373	390	369	337	373	421	410	410	368	398	381	357	364	404	385	391	349	367	379	350	376	372	364	385	374	366	361	392	358	385	363	352	386	380	366	403	373	347	390	345	357	382	382	356	405	357	402	373	354	358	356	369	387	353	375	363	377	350	388	373	389	369	366	378	339	336	358	346	380	364	343	378	371	382	358	358	356	343	381	398	396	367	410	388	375	358	371	363	374	374	346	365	347	385	368	387	370	380	373	389	386	352	382	372	388	363	378	364	383	357	370	363	345	328	353	365	357	356	405	398	405	360	347	392	351	387	382	360	399	344	378	365	369	377	391	395	370	345	337	396	369	377	388	390	398	412	364	343	338	382	361	381	389	380	343	386	362	342	352	394	378	381	364	343	369	381	380	400	339	356	408	364	354	355	359	376	384	353	382	379	370	378	387	376	382	341	385	367	354	388	357	383	364	358	366	382	342	351	349	367	364	381	346	354	365	360	378	373	375	397	404	386	400	427	376	374	329	387	325	355	319	355	369	313	368	393	343	348	383	352	378	379	346	393	348	370	370	352	364	378	383	392	367	370	341	371	349	367	370	390	389	357	384	377	324	345	356	389	334	372	338	383	336	363	381	384	373	385	389	345	395	374	364	376	347	359	343	375	375	383	373	360	370	355	352	338	365	366	411	389	346	377	420	358	364	348	377	371	425	356	371	383	374	368	363	395	375	367	404	394	345	377	347	382	348	358	408	380	386	368	363	366	378	427	361	349	401	364	364	351	377	343	380	384	352	341	361	369	338	393	356	358	400	373	357	414	336	327	364	374	369	397	386	366	358	351	373	430	360	375	377	365	366	377	405	368	352	374	391	367	387	392	360	361	354	361	376	369	364	339	314	372	390	387	370	399	374	355	341	387	375	349	400	391	370	372	353	375	360	382	381	361	376	359	394	365	397	345	398	361	399	370	382	349	360	363	365	354	378	339	381	373	403	366	401	409	348	375	345	361	368	336	357	394	368	397	402	334	396	370	365	363	374	368	389	360	369	377	378	333	372	404	371	392	363	382	360	364	369	381	375	373	380	365	379	354	380	333	368	350	392	360	348	390	357	391	341	356	368	393	397	380	380	346	403	365	361	386	387	351	362	365	361	379	357	374	357	356	392	395	340	374	390	384	382	317	384	391	391	391	399	365	358	337	351	395	397	362	374	383	353	375	340	343	381	394	332	348	344	343	347	345	364	366	343	371	374	384	369	345	357	377	370	359	370	391	364	322	386	335	398	377	376	384	398	376	377	396	373	352	386	379	393	379	396	367	354	368	376	389	353	365	380	383	373	326	374	365	402	405	387	381	366	376	384	390	391	398	376	404	391	370	376	335	380	345	351	349	380	393	369	347	404	400	381	378	367	358	383	374	372	370	352	381	333	378	371	391	370	350	367	355	379	363	387	360	356	344	331
14271	1228	1056	797	555	452	352	318	291	290	259	260	255	235	241	259	222	204	246	195	216	237	220	239	248	214	246	219	230	238	222	210	218	226	236	250	213	198	216	216	209	199	212	229	216	206	204	216	208	218	207	233	249	228	248	208	238	211	227	222	201	223	224	205	215	235	199	224	185	230	216	224	221	262	225	217	243	211	244	194	253	196	221	213	246	217	241	193	219	183	201	229	236	226	221	233	215	234	215	237	187	237	247	204	217	240	224	208	219	197	197	218	258	207	235	217	219	204	197	246	232	227	248	210	214	222	194	227	223	239	225	220	235	206	215	198	217	222	218	213	209	224	237	212	234	257	246	215	210	225	221	216	222	230	252	199	215	230	192	221	204	202	232	226	235	231	230	211	237	209	221	234	223	212	224	195	251	215	218	255	220	214	235	232	215	204	226	213	245	228	225	233	218	211	219	208	230	225	243	220	253	207	196	207	232	204	194	203	210	228	218	227	227	219	222	215	251	234	224	219	257	194	211	231	230	213	214	229	216	211	215	241	212	186	215	228	235	209	222	233	206	225	189	221	233	231	212	209	229	237	220	227	229	231	212	217	233	222	213	233	239	193	205	206	223	223	244	200	247	228	233	215	218	224	227	241	209	222	214	213	207	226	237	207	234	223	223	202	236	220	232	205	209	242	212	222	208	216	226	218	206	219	223	229	227	201	190	221	208	234	242	227	190	217	226	227	225	229	246	191	238	209	218	206	230	210	198	213	207	204	229	219	205	218	229	209	220	225	220	205	242	215	239	233	224	204	214	203	249	212	210	231	226	220	206	234	241	228	200	216	244	232	208	201	214	214	237	215	198	204	204	223	227	213	222	220	213	222	225	225	192	220	190	243	185	200	244	205	225	209	203	217	217	221	222	230	221	259	217	227	254	233	224	208	230	212	201	230	208	221	220	188	205	224	243	221	226	231	217	235	232	227	171	217	227	212	250	210	222	225	229	224	236	243	237	205	227	236	241	211	243	212	193	227	240	241	214	198	214	219	231	225	220	204	215	211	232	240	215	196	203	215	236	213	204	214	241	179	252	223	229	241	212	233	236	230	206	214	235	234	223	227	249	214	231	210	212	223	240	179	246	229	226	235	241	199	224	202	219	212	215	246	203	216	216	238	205	201	226	217	236	207	236	219	231	212	214	207	225	230	241	216	204	214	223	193	200	209	247	206	236	241	247	235	223	251	227	240	219	223	227	231	237	206	212	228	238	239	247	236	244	208	246	231	229	213	235	222	201	220	216	207	226	205	257	196	215	198	227	225	237	213	280	193	236	226	198	211	221	235	219	240	246	223	232	213	228	227	241	227	206	227	228	221	214	241	237	206	225	206	187	226	240	201	210	183	199	231	219	180	230	227	225	225	202	179	211	223	228	230	240	219	216	204	241	230	214	237	230	233	242	204	247	251	226	217	217	220	227	234	220	257	205	234	216	195	223	207	196	190	202	227	225	186	233	233	254	219	194	196	224	220	201	220	230	202	216	207	216	201	239	195	187	241	223	220	210	216	193	220	228	211	223	234	204	243	225	222	226	237	216	218	226	204	226	226	209	215	210	202	226	223	215	224	191	203	189	229	232	216	267	215	224	203	222	192	232	214	212	232	236	239	219	238	228	235	249	222	221	214	237	231	234	223	217	240	209	216	209	240	220	199	231	216	221	246	208	218	215	251	227	225	209	216	228	240	220	227	236	195	208	215	229	225	219	227	198	224	200	224	259	244	231	208	224	230	235	214	226	217	241	219	233	225	217	208	253	216	217	203	227	215	223	226	235	232	213	243	225	244	220	224	218	233	224	202	236	214	256	243	220	196	215	221	218	210	205	197	228	221	208	209	190	207	196	213	242	259	229	210	233	238	213	214	219	209	197	230	225	217	246	224	215	211	220	214	225	212	184	204	216	204	249	204	223	233	222	225	244	210	216	217	202	183	234	239	207	198	199	215	224	207	196	241	237	248	235	203	229	194	230	216	240	217	246	212	182	182	198	207	226	221	221	205	219	212	205	222	223	225	234	219	222	218	223	223	235	232	192	217	222	223	220	211	242	237	245	216	235	199	224	243	264	255	243	219	211	241	247	238	208	224	223	229	231	194	210	226	218	213	228	218	239	226	213	205	229	230	237	208	228	219	208	198	235	226	221	233	242	226	204	208	201	251	223	233	210	233	246	234	245	211	240	244	240	218	202	237	209	217	226	221	195	217	236	199	236	237	208	208	215	171	214	232	236	207	241	220	215	221	217	221	201	219	214	216	240	222	237	236	214	204	215	241	248	213	193	242	222	192	195	231	221	191	227	206	221	218	236	219	218	215	215	251	200	237	203	208	223	229	220	201	215	232	212	230	230	228	216	234	229	212	208	223	219	230	209	228	234	229	234	208	214	215	210	218	203	225	230	238	214	207	216	203	223	244	257	228	216	216	253	217	207	232	229	238	221	208	255	200	215	222	218	239	216	208	194	241	212	207	240	209	240	217	213	245	196	204	207	223	177	219	207	238	202	231	231	243	249	221	219	215	191	241	227	214	239	224	194	220	206	219	211	249	218	238	221	223	213	211	230	242	213	220	211	199	218	232	234	201	214	231	224	247	238	189	208	225	245	220	232	225	244	215	247	237	223	232	237	223	228	229	194	217	230	216	221	232	239	252	229	209	237	226	211	233	234	216	227	237	236	246	209	237	216	200	242	205	237	229	207	247	214	213	235	243	216	225	224	217	235	215	222	226	253	250	202	230	233	232	224	253	200	223	209	220	217	201	208	237	244	215	223	206	215	254	217	204	203	221	232	220	228	240	200	193	222	206	210	229	219	213	213	230	201	223	205	199	234	215	208	246	225	211	227	230	239	221	227	233	205	206	225	238	224	222	209	209	206	240	221	214	204	234	212	240	207	209	206	221	214	234	270	200	226	227	235	176	233	231	208	249	232	201	225	216	269	235	246	200	204	241	245	222	214	226	206	248	212	206	233	245	229	232	202	204	199	234	245	220	248	203	245	221	233	216	211	189	222	227	213	240	218	226	218	223	208	220	189	222	253	257	234	250	205	251	227	219	229	223	224	197	240	230	235	213	210	237	218	200	218	209	213	219	231	235	232	225	211	211	224	225	203	216	241	226	245	204	211	217	221	192	237	218	232	215	237	228	190	214	229	184	235	221	198	237	217	238	237	216	232	227	221	233	218	200	199	198	234	230	217	209	208	234	221	219	211	201	196	222	230	207	242	209	211	208	227	251	222	227	245	220	228	246	228	209	246	216	210	222	224	226	221	248	191	216	207	214	184	225	211	221	240	211	235	187	214	218	225	222	222	205	221	223	210	211	207	219	193	230	246	226	240	244	210	248	219	241	201	189	213	230	237	218	216	217	208	235	224	226	193	224	209	227	201	221	222	188	225	225	245	223	196	187	234	239	199	222	221	211	232	253	231	214	219	231	222	214	216	180	224	218	209	211	216	232
8152	1188	2209	2478	2038	1583	1319	1102	990	968	825	846	775	767	746	642	627	649	691	633	648	567	614	578	629	630	608	635	572	590	598	583	586	591	580	593	594	581	625	572	581	588	564	603	522	556	556	550	558	564	552	602	645	549	538	557	591	538	565	532	588	581	600	537	600	537	541	564	545	549	545	581	548	543	578	514	577	547	557	534	545	598	592	506	534	555	573	573	610	538	580	579	556	545	559	553	549	540	536	592	558	589	518	507	546	555	551	547	561	544	516	524	525	557	541	603	565	528	554	574	564	537	624	558	563	559	555	536	544	555	514	518	530	517	566	553	571	533	568	586	553	538	545	553	553	531	567	549	587	591	568	575	541	556	545	603	587	566	578	565	576	551	541	565	538	538	548	543	548	545	561	552	537	551	546	548	511	585	543	556	549	549	562	536	562	591	574	520	553	534	560	512	513	525	546	549	576	504	560	570	556	571	555	517	556	568	565	564	556	560	582	527	560	578	567	547	542	533	568	523	501	552	524	528	558	602	601	562	580	517	578	583	524	567	598	537	609	528	588	551	552	586	593	555	547	574	566	569	555	590	564	560	547	547	601	534	521	550	548	570	598	545	582	589	596	521	560	555	590	572	617	597	544	507	549	530	592	524	583	523	516	569	604	538	557	548	583	486	562	560	580	524	558	554	550	490	608	566	534	558	560	524	533	585	555	587	528	569	580	557	553	550	572	547	560	570	561	561	570	532	533	571	561	557	592	569	585	563	585	521	528	551	590	534	540	571	573	554	529	587	564	527	569	542	527	549	507	551	520	524	529	556	558	530	542	563	549	568	551	583	497	519	576	575	567	613	537	597	542	539	571	567	544	543	603	533	572	538	566	543	548	582	554	577	540	567	566	542	544	542	566	518	516	577	539	595	558	528	582	489	555	565	583	535	569	541	574	566	555	535	536	569	523	512	544	546	574	556	571	566	573	526	505	552	586	569	550	496	535	547	531	582	577	530	584	511	550	553	573	582	569	565	511	574	579	529	575	583	523	575	542	538	548	562	529	540	561	534	575	519	569	556	565	536	507	573	522	576	553	527	538	581	556	588	529	584	556	542	562	553	571	577	531	564	527	552	566	534	581	532	525	546	512	571	612	566	534	555	537	559	566	486	552	549	549	552	569	555	570	546	514	553	504	575	548	551	544	551	532	569	583	552	557	521	532	530	552	535	581	557	530	522	591	547	552	575	550	572	569	561	583	577	517	569	582	555	581	553	552	542	528	567	556	582	565	582	522	546	539	521	550	569	565	518	525	532	550	570	566	567	572	538	563	545	555	505	539	582	551	580	551	548	558	502	551	536	562	534	585	558	549	519	579	527	537	586	531	567	569	563	556	566	571	550	547	585	554	587	576	532	577	542	568	563	569	583	547	538	583	549	558	562	536	560	548	565	542	547	574	545	561	554	562	560	562	616	505	570	599	563	565	548	536	592	553	562	557	540	574	538	511	551	560	562	569	541	585	580	540	569	537	578	546	582	508	582	573	543	557	539	566	544	579	529	495	550	550	503	512	536	566	565	549	508	557	531	537	544	572	573	552	552	618	559	539	545	556	563	564	569	574	514	577	554	537	577	533	524	548	554	572	540	525	530	544	570	591	537	546	548	521	536	607	524	600	555	551	534	568	550	592	564	547	506	528	549	568	484	581	559	540	528	552	535	559	581	527	530	522	556	517	579	567	574	567	526	562	529	545	567	564	540	581	547	537	580	541	557	538	552	562	614	551	568	534	552	524	554	539	485	576	547	567	517	572	511	585	564	561	539	561	553	573	589	552	562	571	559	563	552	551	562	564	507	517	554	546	572	563	540	560	584	529	518	565	567	576	536	528	584	540	525	554	519	568	557	558	550	562	528	542	555	563	534	537	563	513	533	571	527	501	526	554	542	591	565	524	526	537	524	573	571	581	584	544	560	586	579	533	545	533	572	539	539	597	542	566	558	551	503	576	550	553	564	520	587	510	527	546	554	592	545	563	578	586	565	534	583	563	576	562	529	538	575	546	574	561	562	543	563	569	519	564	560	513	547	563	554	566	559	543	552	578	527	560	555	572	576	570	564	543	601	546	556	564	536	534	546	512	563	576	554	535	511	527	554	569	560	533	533	529	538	540	555	574	552	579	532	574	573	512	527	560	544	553	546	540	524	568	600	534	536	567	546	527	533	514	530	569	535	569	544	563	561	521	589	576	549	516	516	555	578	533	553	540	571	592	599	536	549	489	550	540	526	521	578	533	525	562	530	533	527	556	544	548	546	551	603	538	561	532	581	570	561	578	518	566	534	554	545	581	552	561	625	516	584	553	577	599	551	552	574	521	543	543	523	555	579	568	585	525	520	530	585	519	582	509	539	534	597	560	532	537	555	560	506	567	560	548	543	568	597	543	522	549	548	573	510	534	566	557	579	529	548	547	595	556	592	577	589	518	558	551	543	547	570	570	579	553	547	544	564	529	577	563	558	519	580	557	519	565	563	552	531	533	570	514	557	572	559	586	534	560	557	525	572	539	576	566	564	560	558	536	558	551	545	562	533	578	549	547	565	526	558	547	534	537	560	559	602	544	565	551	586	599	568	547	542	584	593	554	577	541	550	575	537	565	562	601	541	566	559	519	556	557	554	612	555	530	533	579	538	570	560	551	564	545	518	556	596	531	575	554	548	581	553	557	542	507	545	556	543	511	508	514	572	579	565	582	564	581	527	556	547	586	567	542	600	592	519	552	542	564	560	534	551	584	545	567	592	546	586	565	569	544	501	564	571	511	567	544	526	515	560	551	543	574	517	548	581	563	523	565	554	551	560	551	539	607	609	555	541	527	539	578	559	536	536	582	550	552	583	545	572	552	556	549	503	567	583	515	566	540	549	603	577	551	578	576	546	544	554	522	549	575	540	569	528	592	580	570	539	556	524	572	537	529	556	534	548	518	529	567	536	543	594	527	525	567	573	539	528	551	566	504	547	561	575	585	554	554	549	582	555	597	592	566	520	579	572	569	576	596	549	526	575	566	535	587	522	550	562	603	568	544	575	591	533	614	566	591	543	525	540	551	552	554	556	534	531	560	575	567	611	530	559	545	521	533	551	579	573	545	568	631	561	568	536	547	558	523	545	560	568	588	557	546	550	561	543	538	560	562	578	559	548	564	535	538	573	541	508	524	531	558	552	553	554	580	537	540	527	533	581	589	516	566	558	558	570	505	562	554	532	555	561	551	545	590	557	588	546	553	552	549	552	582	572	511	588	515	535	561	541	518	552	566	521	567	551	573	587	559	535	549	551	552	570	589	544	567	539	520	567	555	573	560	546	558	578	529	552	545	565	544	567	487	522	539	556	566	578	553	552	514	540	521	583	590	526	612	565	520	560	571	541	540	554	517	558	582	530	556	519	570	552	575	535	547	577	558	492	544	540	588	542	578	539	581	539	534	549	547	544	587	547	572	542	534	582	526	567	587	525	586	578
1548	269	319	322	298	305	293	321	313	275	327	282	282	282	282	277	288	298	309	249	273	251	278	282	296	285	301	292	295	262	321	298	300	309	308	312	276	316	300	301	283	297	263	269	313	275	265	287	302	310	288	279	292	303	333	308	302	306	303	293	294	264	288	301	305	280	272	290	283	295	270	283	298	297	337	304	284	286	289	283	273	268	293	284	304	266	316	272	293	287	255	286	269	293	264	275	314	272	281	267	273	278	275	310	306	299	303	293	240	303	295	289	277	322	297	287	291	322	285	300	271	294	323	278	300	278	291	266	326	276	289	284	276	319	269	287	294	294	271	277	291	294	278	304	271	294	306	285	332	276	309	278	293	300	290	280	285	285	324	293	280	252	321	282	284	276	296	286	311	303	282	313	319	286	261	276	296	328	288	303	299	296	307	287	310	269	272	280	324	297	276	309	299	285	288	302	256	290	306	286	286	289	309	263	298	295	266	270	282	344	283	299	296	293	292	254	283	267	273	300	253	273	291	304	290	282	303	253	278	296	320	296	304	268	287	308	261	286	275	300	262	305	252	302	285	295	293	300	271	250	294	266	282	278	315	308	296	291	304	298	301	306	261	275	301	289	290	277	289	288	337	293	261	296	333	287	333	305	277	270	263	296	309	299	288	290	258	266	265	298	315	267	323	297	300	336	287	305	265	294	267	278	284	290	297	277	278	312	315	320	272	310	300	285	269	307	280	304	300	328	297	322	332	281	306	300	288	308	308	277	303	297	285	288	291	308	276	298	300	262	268	285	263	291	268	317	278	295	290	274	266	310	283	292	279	250	309	264	279	293	317	265	292	305	299	294	274	282	290	283	304	283	302	309	287	273	305	272	271	294	288	301	310	288	301	273	305	254	301	285	240	288	277	274	316	315	299	302	271	297	274	298	286	300	296	296	291	338	289	281	272	288	269	257	280	270	316	307	333	292	293	319	291	297	256	274	301	270	280	320	322	275	274	270	279	281	283	289	319	285	314	269	299	276	315	274	260	317	302	302	321	306	282	284	274	288	283	326	272	249	272	291	286	259	316	281	291	288	327	286	292	354	288	318	303	296	325	312	274	305	283	311	278	278	296	267	277	285	323	330	284	299	310	295	317	272	309	332	299	252	290	303	284	284	285	319	264	287	295	322	322	302	256	281	289	323	300	235	285	295	284	295	299	319	256	283	285	262	305	283	325	321	254	251	305	307	275	285	294	283	292	292	258	300	302	309	273	299	305	257	260	308	295	284	306	286	299	280	267	296	286	287	269	292	262	292	272	276	297	296	290	297	318	299	258	311	288	286	288	245	245	280	262	295	291	277	328	281	294	328	281	303	254	304	295	281	262	300	314	296	328	293	301	305	274	280	279	334	270	293	266	295	281	304	267	269	262	264	291	290	278	321	264	272	281	330	310	301	273	282	272	291	319	281	285	317	317	277	315	289	312	286	281	290	248	303	273	302	289	284	266	312	300	293	253	299	275	276	324	282	288	304	294	296	269	310	268	267	310	279	298	273	300	306	296	301	295	301	307	304	285	285	277	301	304	302	292	308	254	267	304	263	310	292	294	262	300	278	283	267	287	308	333	270	297	290	266	302	277	284	280	289	270	271	260	282	326	320	296	262	309	320	306	284	251	281	249	301	281	311	296	308	290	284	294	301	277	300	282	242	287	311	276	283	309	298	280	295	294	299	256	263	299	294	324	295	336	262	297	285	292	301	310	327	301	321	314	298	287	296	295	312	271	272	284	292	314	273	301	267	279	295	283	309	293	334	285	317	277	290	314	300	306	301	263	239	273	298	297	315	328	283	288	277	302	313	293	305	295	294	277	313	281	294	265	255	288	309	261	312	265	273	306	281	262	293	303	282	281	307	303	278	309	283	250	287	277	297	300	316	281	302	278	280	313	307	284	287	258	301	279	258	312	286	290	296	314	287	295	294	296	335	305	304	278	259	292	280	291	286	286	301	297	264	288	252	261	289	275	281	266	300	289	290	276	273	288	285	307	278	308	294	293	303	281	313	316	273	288	285	282	275	279	311	341	290	308	283	285	244	283	269	295	298	309	299	274	266	300	304	307	316	279	301	307	307	292	265	303	299	272	263	290	278	271	302	291	256	307	296	314	270	241	286	291	256	271	261	314	312	301	284	298	283	278	292	336	291	292	283	287	296	260	300	283	257	264	293	284	320	280	343	302	315	282	248	281	269	304	292	329	295	256	263	268	308	306	277	282	274	292	267	271	322	312	317	278	322	328	309	293	298	295	272	323	260	298	298	278	298	261	318	302	295	276	305	331	296	281	286	286	279	309	308	293	299	269	269	299	288	243	289	273	283	294	305	299	278	272	298	303	309	274	282	305	318	269	258	296	295	299	310	287	287	284	279	281	311	337	280	295	294	289	295	283	313	296	273	270	320	275	268	276	299	286	286	331	302	292	312	284	300	278	311	299	289	296	283	286	277	306	306	276	274	283	264	319	274	297	285	274	301	251	327	303	294	290	271	284	281	292	303	289	287	317	288	275	273	274	307	277	292	290	307	291	282	303	317	312	316	278	304	299	239	328	319	296	299	284	323	338	289	252	334	284	296	315	293	298	323	269	282	295	266	260	289	309	261	251	287	319	291	306	310	279	285	307	293	292	273	319	318	257	303	298	310	273	277	304	306	313	286	252	263	276	309	259	272	343	321	310	287	287	298	281	292	289	292	279	297	296	297	313	332	260	316	268	299	294	298	277	268	278	309	318	285	259	296	298	284	280	278	279	321	291	286	281	313	299	302	309	292	277	276	288	291	282	295	281	313	289	312	303	269	289	242	298	261	269	298	318	289	293	302	285	299	253	260	303	287	306	299	310	246	267	272	297	285	293	283	279	284	270	270	278	301	296	267	273	292	279	258	280	282	286	302	320	293	272	278	307	283	274	290	305	295	291	305	271	310	260	305	268	287	285	304	261	312	266	262	296	278	313	293	265	274	278	322	275	288	289	310	304	287	298	276	266	286	303	269	279	303	289	317	284	298	299	312	296	309	304	285	299	278	291	315	309	264	275	291	312	316	308	279	297	327	292	285	272	297	312	279	311	256	301	292	260	251	256	324	310	278	242	280	286	264	218	272	280	286	304	304	287	297	300	309	271	276	293	331	288	296	287	280	258	298	275	278	294	300	311	309	319	287	304	282	283	296	289	255	253	301	295	272	299	294	309	324	258	284	300	313	276	321	314	288	280	279	293	286	309	289	295	274	269	258	348	278	288	261	268	288	284	308	271	283	305	278	285	295	243	280	271	292	288	305	310	290	281	263	318	320	296	289	292	311	281	338	299	294	302	272	269	295	270	287	323	341	306	289	262	289	316	280	298	300	311	304	298	305	298	298	311	318	299	262	285	301	305	310	313	301	270	291	322	313	325	277	304	299	257	297	321	298	266	313	284	295	293	273	259	256	290	272	300	321	309	309	260	291	294	277	319	267	296	305
1986	680	656	726	668	694	637	698	719	664	657	650	709	656	675	663	663	698	635	656	721	656	609	627	641	650	640	655	691	639	669	665	675	684	645	692	687	663	677	672	722	669	664	642	685	652	666	686	694	686	702	654	656	646	651	645	699	648	651	662	681	663	632	671	672	672	699	643	697	643	673	645	609	616	634	677	634	671	648	658	645	665	662	676	677	643	704	695	672	636	686	674	663	686	676	660	664	655	646	634	704	671	695	691	655	661	658	644	656	653	691	679	653	630	663	672	624	657	713	677	650	645	637	652	646	691	635	676	666	675	642	696	668	671	688	641	700	693	654	682	685	655	625	641	678	675	693	638	672	678	645	633	654	668	660	679	609	663	653	613	648	668	674	635	707	686	624	697	657	626	612	631	677	635	654	627	596	660	652	690	650	666	648	688	662	637	664	673	671	661	669	680	638	635	634	642	679	629	656	687	668	661	618	669	606	695	680	662	662	687	672	697	689	623	693	642	651	669	669	651	681	646	638	675	679	645	645	636	717	672	707	605	657	681	690	668	648	657	614	696	665	619	669	677	633	658	646	631	633	668	683	621	721	689	721	670	698	644	680	647	624	683	696	654	601	671	632	642	665	670	682	663	703	627	655	671	637	678	657	683	674	666	666	637	708	617	652	640	652	665	661	643	624	663	651	639	644	692	651	644	625	645	633	616	638	631	673	665	614	661	700	710	684	671	658	698	715	664	667	629	678	617	728	667	662	624	680	661	658	613	665	678	664	674	670	676	673	629	668	652	640	641	690	704	685	689	635	641	653	623	630	674	624	659	644	634	615	647	679	708	632	681	655	647	675	676	649	661	702	655	647	656	656	605	692	672	659	642	646	609	646	671	685	647	618	666	687	636	696	662	685	655	676	645	648	650	652	709	669	670	696	637	642	658	671	613	702	688	696	618	612	699	683	625	651	616	603	652	656	610	662	654	668	645	687	638	656	632	700	649	672	643	715	621	630	674	675	613	692	683	607	594	662	687	698	624	698	651	618	660	621	664	685	659	616	660	707	640	661	642	685	703	632	658	644	661	697	675	642	685	672	642	717	636	698	675	653	666	631	680	647	665	688	638	641	640	647	658	657	693	698	640	661	613	636	671	680	653	641	609	663	669	647	667	623	659	667	679	585	681	624	641	675	653	624	698	685	671	650	635	645	670	640	661	657	670	657	677	655	669	675	656	605	670	692	696	658	642	666	644	682	665	684	634	726	642	677	661	675	660	703	697	662	649	672	637	666	647	676	673	699	665	628	664	707	655	699	702	655	641	674	646	649	685	614	705	665	672	650	630	641	670	660	651	668	656	653	687	640	662	648	703	637	662	635	688	667	669	678	655	656	637	648	619	654	688	661	616	667	654	679	621	656	653	669	634	647	630	641	653	638	627	643	641	668	679	663	697	669	661	719	686	684	624	699	664	640	635	631	647	629	660	659	605	694	681	650	641	636	657	674	668	689	636	665	635	628	641	673	600	671	636	668	665	668	622	716	673	691	680	666	659	672	684	678	650	656	638	689	634	668	649	632	688	659	645	650	656	678	639	623	661	683	624	666	658	670	654	633	637	699	685	698	694	673	681	624	694	636	687	626	647	648	682	683	628	678	675	662	656	650	660	653	619	650	681	650	698	662	693	686	631	638	599	677	662	677	659	632	652	650	664	631	682	644	613	663	637	687	662	650	640	671	670	626	706	681	645	667	658	646	651	614	645	658	744	716	646	689	641	638	624	633	647	637	686	661	672	679	686	649	678	602	644	658	676	638	641	672	609	676	646	695	692	684	687	684	620	636	659	632	691	691	653	632	661	711	620	633	661	743	637	694	728	642	634	658	630	607	693	635	660	640	662	645	626	641	628	667	647	652	662	682	667	613	626	664	627	676	675	653	656	666	660	617	684	694	651	682	622	611	656	684	640	622	679	646	672	665	625	664	620	672	671	651	675	703	691	640	706	663	649	633	678	603	660	637	644	602	672	671	635	688	654	659	640	608	605	673	666	646	619	671	696	651	665	677	625	670	649	617	709	674	630	637	666	676	695	666	650	635	655	650	690	675	592	678	714	654	707	660	715	639	630	673	678	642	699	668	620	670	617	662	708	623	675	646	670	648	630	647	614	678	673	684	627	601	694	682	694	684	669	674	626	670	646	645	692	692	661	689	665	638	672	626	679	671	684	673	666	690	685	654	650	664	691	654	637	643	662	656	665	628	660	633	649	634	632	680	683	723	657	650	629	629	633	666	662	637	654	675	673	670	654	666	633	711	686	648	656	677	673	667	615	641	666	684	638	632	615	663	695	677	622	689	630	655	637	685	662	676	664	694	657	618	639	654	666	669	652	623	625	652	657	680	659	641	681	684	663	697	675	643	688	616	724	670	660	707	669	673	736	663	637	664	666	650	700	635	692	639	627	688	651	665	693	680	682	606	674	705	701	640	641	655	667	616	669	645	659	659	657	683	654	640	649	665	696	671	653	673	639	661	687	669	661	662	667	658	694	671	598	680	678	724	667	697	690	653	696	663	639	678	653	701	631	678	630	625	632	672	670	712	655	703	663	674	650	659	683	697	613	667	642	637	650	659	652	638	681	674	638	635	673	691	669	634	620	640	678	673	678	623	698	675	628	689	692	652	658	724	658	641	682	661	644	646	593	661	660	649	685	683	654	662	662	661	704	686	606	657	713	693	673	676	659	715	656	631	650	673	652	639	681	651	659	599	649	614	687	655	675	643	632	623	680	623	676	659	691	689	651	679	659	683	631	653	666	642	646	630	637	649	628	607	639	738	698	684	674	681	675	639	669	640	647	641	654	683	675	678	640	646	698	682	681	647	651	669	624	619	664	663	642	613	638	608	616	619	672	646	655	649	698	641	681	670	670	665	677	706	644	682	656	658	634	673	649	666	669	643	694	647	670	651	666	668	650	708	701	638	663	667	658	646	669	680	658	615	668	644	665	610	683	708	670	628	670	663	691	651	621	690	702	649	668	629	640	711	687	695	667	711	636	649	699	637	646	682	715	645	642	674	643	618	669	659	653	663	644	660	668	713	670	642	700	613	644	673	641	684	639	713	661	647	671	616	652	664	641	634	669	670	678	713	658	666	670	702	652	669	663	680	664	669	672	662	692	670	659	643	650	685	671	676	705	638	693	652	649	649	661	669	677	658	650	662	649	684	656	614	677	658	738	665	634	711	663	651	673	702	640	627	646	673	664	680	629	595	640	642	676	664	679	636	649	636	652	651	654	687	652	677	762	688	651	663	703	674	663	643	678	686	720	646	664	649	678	682	679	616	659	636	667	644	640	669	614	658	657	668	644	633	654	710	652	680	662	673	660	651	696	681	691	670	679	699	644	673	682	677	641	640	658	689	637	680	643	629	651	670	681	683	706	652	669	671	664	644	616	680	650	673	636	686	647	645	665	631	626	670	670	674	624	624	631	640	615	607	705	659	662	667	641	652	631
7408	503	501	401	276	231	195	185	161	171	172	145	165	134	154	142	148	165	161	134	154	146	142	156	125	139	160	141	149	134	150	136	149	150	159	122	163	171	120	127	138	114	142	128	147	146	174	127	149	135	137	146	149	130	125	124	148	132	126	130	113	134	144	142	154	141	124	119	124	161	125	150	170	150	121	140	135	139	124	144	152	126	134	142	141	136	121	130	123	134	139	133	128	150	150	135	136	135	148	136	145	124	123	126	134	133	130	137	140	143	129	129	115	118	149	141	143	135	139	102	137	138	140	148	127	128	139	127	155	145	114	121	128	143	155	131	122	149	124	133	141	131	140	129	144	131	132	136	129	140	119	146	138	140	127	117	145	145	122	115	164	135	114	147	147	142	139	131	133	143	135	124	125	152	122	119	133	129	140	146	130	134	139	133	146	121	160	133	132	139	150	130	140	125	156	138	137	142	121	151	138	148	155	142	142	122	120	148	122	141	109	126	132	155	156	156	130	132	113	127	158	123	143	140	128	161	119	134	134	109	131	130	164	137	117	124	145	155	131	150	147	142	154	132	148	147	138	131	146	116	129	151	144	137	123	147	159	142	155	126	141	136	142	146	135	126	138	117	157	129	132	127	134	135	150	178	146	140	130	141	158	148	149	127	141	153	154	135	126	151	131	134	132	131	130	141	132	132	133	160	120	145	138	123	124	154	108	122	129	113	147	139	124	115	134	125	142	123	119	135	140	120	144	136	150	138	143	147	139	120	137	140	115	146	133	144	149	136	126	137	123	149	145	137	132	146	144	146	133	140	132	117	144	147	137	129	159	159	139	138	129	132	143	150	126	136	110	137	134	113	127	136	136	120	137	112	109	138	143	95	153	118	139	153	148	151	139	120	137	126	140	123	150	149	109	132	119	108	153	139	137	140	134	120	145	164	146	129	135	174	137	143	150	123	123	129	120	119	120	151	118	140	136	152	136	124	120	150	143	134	115	121	110	162	142	119	130	144	126	148	131	142	150	121	137	121	156	158	111	152	147	136	129	141	152	136	158	139	158	135	153	130	139	125	117	139	147	137	148	132	148	159	130	143	138	121	122	133	136	138	146	122	114	130	115	151	158	153	125	136	141	109	147	124	131	118	138	140	151	139	149	144	128	142	143	120	129	143	128	130	160	131	159	142	133	118	118	136	117	149	110	144	138	123	128	114	138	119	149	137	128	130	121	139	140	119	137	144	140	120	150	147	134	131	137	131	135	145	137	148	144	127	138	141	153	99	126	139	152	131	126	133	141	145	119	131	156	132	141	118	122	138	130	129	139	127	155	132	120	152	148	153	119	145	136	131	143	152	127	140	159	131	129	147	142	141	142	142	114	142	126	143	129	114	141	134	137	124	135	154	145	120	132	138	122	108	148	152	135	146	142	113	135	149	132	156	153	113	126	130	129	151	147	122	151	124	127	143	112	128	121	138	139	123	139	157	139	116	141	149	142	128	141	169	151	136	171	146	154	129	140	144	145	118	153	107	130	157	152	153	117	163	136	126	144	124	140	131	137	120	150	154	120	132	139	149	154	133	150	147	136	139	145	132	124	120	139	139	134	126	141	142	116	143	151	128	157	160	142	140	146	137	149	109	130	153	118	127	142	140	144	148	110	127	142	137	128	133	134	142	154	138	144	134	132	130	152	137	150	163	120	120	144	115	135	136	125	139	132	144	149	143	136	131	139	123	124	143	149	133	158	148	148	157	143	139	135	128	108	138	150	160	129	124	145	148	146	162	136	124	124	139	166	136	118	146	158	136	143	124	113	125	138	115	140	131	125	135	121	124	153	162	121	157	150	138	153	148	145	143	136	163	127	127	145	160	149	147	154	111	149	142	149	152	128	107	122	139	144	135	115	135	138	151	125	145	148	154	153	115	137	118	144	142	136	116	124	145	146	144	141	162	140	145	159	131	125	134	135	119	140	131	119	155	153	145	128	135	122	148	136	131	122	151	138	151	128	130	142	128	152	129	134	148	135	160	153	135	147	124	150	115	133	138	117	151	146	148	124	156	136	122	134	140	125	136	124	150	117	119	152	102	155	126	134	122	132	136	146	142	125	144	130	129	130	124	135	163	138	144	147	143	168	149	158	149	145	135	121	151	142	117	124	137	148	114	137	115	132	138	132	160	144	147	136	121	119	138	112	112	120	145	132	157	133	98	134	122	114	129	129	124	134	124	115	130	149	148	143	134	163	146	116	109	117	116	139	133	135	132	135	121	139	143	138	143	133	143	150	146	128	117	126	122	131	144	159	170	137	147	135	125	131	135	120	130	133	144	130	132	135	126	140	136	131	152	130	148	137	143	140	136	150	146	126	166	132	126	175	160	126	124	111	130	146	149	149	134	144	137	130	157	142	125	124	130	142	123	137	120	135	127	126	150	129	145	146	134	123	118	131	125	131	135	152	122	148	146	139	133	132	123	130	127	128	130	152	148	117	162	133	117	123	146	134	123	150	129	145	143	126	155	146	148	116	143	133	149	125	138	145	143	144	130	131	121	138	142	158	155	135	130	125	135	156	125	145	141	142	138	145	122	152	132	147	130	136	158	128	147	156	141	145	135	136	142	153	137	156	166	142	125	130	115	122	129	133	111	120	131	133	120	145	137	155	140	119	131	132	118	153	148	134	132	162	165	148	113	156	133	146	144	154	117	122	161	122	147	125	153	123	132	109	117	115	122	138	120	136	149	141	172	148	122	128	147	163	128	140	165	151	121	119	141	137	144	154	131	148	140	136	137	140	148	155	152	155	132	117	149	121	150	152	132	127	146	143	157	150	147	139	134	142	121	127	144	137	131	127	128	128	114	126	119	111	138	141	129	143	126	131	142	118	149	147	147	141	151	133	148	153	136	151	145	140	134	130	132	127	129	118	140	136	126	134	125	119	124	140	117	130	136	138	134	144	121	148	128	138	117	129	128	141	118	136	166	115	123	143	125	115	156	113	123	148	129	166	113	141	150	146	127	128	146	142	131	136	133	121	137	145	137	138	155	152	138	133	132	128	133	142	134	165	138	144	145	157	130	127	119	124	128	124	139	135	144	124	125	126	129	141	127	148	107	153	146	165	134	124	122	138	144	131	139	154	132	117	131	110	152	142	121	149	150	137	120	150	142	148	152	136	136	154	130	120	156	139	157	143	146	126	144	126	125	131	144	147	135	136	145	126	140	150	151	152	169	147	142	137	110	144	162	141	137	152	150	127	107	120	129	136	129	159	119	150	132	127	148	119	149	120	138	126	118	157	161	136	131	140	142	137	134	136	137	172	126	129	133	127	139	129	150	136	156	131	136	124	134	135	141	137	145	138	149	125	109	164	134	125	116	138	144	140	134	159	116	173	154	136	172	146	144	123	127	130	127	130	156	153	132	153	128	122	140	158	147	125	159	152	129	151	136	122	133	137	130	126	126	140	142	168	137	133	143	156	138	134	139	126	137	139	136	145	138	153	148
6256	713	1198	1371	1126	929	753	666	651	590	519	502	491	441	469	468	440	414	434	402	427	403	433	388	405	403	435	392	396	412	370	387	377	385	369	374	385	378	405	380	357	376	357	359	375	405	409	360	366	390	391	361	379	363	355	362	367	362	399	359	382	377	350	342	360	351	399	365	365	393	375	385	352	380	324	359	411	374	385	358	383	399	369	378	379	374	358	380	384	381	370	356	324	393	354	380	381	359	335	390	368	364	383	369	386	389	349	374	391	410	358	346	381	367	385	369	367	375	345	366	359	347	359	349	364	395	328	368	372	364	347	369	347	342	341	359	381	391	373	413	361	374	403	375	325	357	353	376	353	386	368	340	361	400	373	356	351	348	381	345	358	375	342	356	349	356	367	377	334	338	352	444	369	366	356	361	347	351	357	362	388	390	397	347	351	359	403	363	377	369	384	361	366	356	369	388	338	354	362	357	383	354	384	367	362	344	362	382	357	364	369	355	353	373	384	377	378	343	423	380	397	366	373	366	398	380	350	346	359	353	331	347	376	410	411	356	375	372	371	363	364	394	372	331	381	325	370	362	337	378	353	353	380	336	355	384	341	372	364	362	374	367	308	397	384	327	401	361	356	359	347	365	351	388	408	364	336	386	359	369	352	381	376	368	370	357	381	331	379	357	392	372	383	354	394	326	392	357	364	368	345	384	347	369	379	321	352	385	374	360	353	348	366	372	356	403	364	377	346	354	354	371	354	330	321	364	342	367	370	334	381	349	363	347	374	389	351	335	388	380	365	366	357	388	351	363	367	366	385	351	368	332	353	371	361	416	376	361	344	363	360	377	388	377	354	371	354	329	364	375	390	424	392	375	367	364	354	348	377	363	351	366	359	368	347	333	382	398	398	350	351	388	401	379	381	356	384	386	371	353	334	381	354	361	305	333	358	376	344	344	408	343	365	325	378	362	370	349	375	338	358	357	358	366	372	363	379	344	382	368	397	332	368	381	375	345	355	354	380	359	341	382	365	371	371	367	356	392	397	364	355	341	347	346	366	356	376	364	368	359	370	336	351	377	320	363	365	336	363	388	384	399	369	398	349	361	382	354	355	356	348	343	377	363	345	321	373	337	367	375	385	360	383	376	370	348	394	346	362	388	390	383	382	370	372	334	380	350	405	349	372	358	360	338	403	384	354	341	370	376	386	373	367	376	346	355	348	366	411	379	392	421	395	338	367	351	363	366	365	339	354	360	362	374	339	369	375	368	348	370	354	430	369	343	325	361	368	382	348	370	382	372	347	358	357	377	369	359	354	353	377	379	370	342	411	341	398	390	404	353	373	395	376	355	377	353	374	348	380	358	336	365	350	397	360	369	418	364	353	356	360	383	337	341	341	345	377	379	389	354	372	355	379	357	374	378	374	371	380	344	353	354	381	375	337	380	345	357	378	380	376	381	383	378	380	377	400	351	391	360	378	356	381	352	365	385	355	393	361	361	370	369	386	401	349	356	373	400	359	364	337	356	379	383	359	361	383	364	409	362	335	382	363	362	384	352	361	337	381	355	374	380	398	369	341	340	330	372	376	366	380	396	354	378	360	365	383	361	386	376	367	373	365	374	337	387	375	354	390	362	375	360	372	375	364	352	357	352	355	357	344	366	395	361	371	364	361	379	372	365	394	359	363	336	359	391	340	362	337	320	389	375	350	354	354	352	368	397	386	352	362	372	407	351	381	367	363	332	390	366	386	361	379	340	382	329	351	345	357	365	364	386	374	356	380	373	346	352	349	384	369	384	374	390	363	347	392	368	386	352	360	366	363	372	378	366	380	341	356	363	358	361	384	403	396	332	375	375	357	365	342	375	338	349	349	367	322	382	394	374	339	378	355	394	366	358	362	345	378	354	372	377	372	366	326	377	379	363	346	350	352	360	384	373	361	370	369	390	364	357	379	352	386	355	363	382	367	373	355	400	334	340	413	353	382	376	410	356	337	361	362	396	388	376	363	375	385	378	366	358	351	386	407	351	355	361	370	399	360	365	365	342	367	374	339	372	397	352	364	309	360	359	374	366	383	401	360	344	355	361	382	334	363	365	394	366	371	367	364	366	392	351	378	380	353	384	379	375	340	386	375	375	391	351	394	331	386	338	350	395	381	385	374	375	368	373	357	383	359	400	381	366	379	349	366	356	370	381	366	340	346	356	391	409	384	361	387	347	344	382	350	378	372	365	358	361	368	360	390	348	390	347	337	411	354	347	361	328	352	374	349	389	382	341	349	343	367	381	345	371	319	389	331	380	387	363	382	365	366	402	357	352	366	394	398	394	351	340	379	346	365	377	385	370	362	348	361	432	369	378	363	364	362	350	359	365	397	349	335	376	371	388	293	398	350	396	371	376	394	385	376	372	428	392	360	350	369	348	352	376	379	345	322	340	372	365	367	330	365	329	402	352	372	342	380	345	388	334	353	333	338	363	371	348	359	355	373	406	382	365	382	339	362	356	348	358	332	357	390	370	402	400	360	334	378	356	357	359	367	377	368	369	378	363	371	376	385	365	379	348	350	364	376	365	369	360	335	367	379	336	376	383	358	374	391	377	384	360	352	366	364	364	367	324	382	370	364	362	373	316	350	377	374	371	357	351	342	362	351	350	368	354	414	357	379	378	356	368	381	373	346	381	348	385	360	382	366	358	404	349	380	349	336	357	379	376	363	369	377	367	372	345	341	381	355	378	345	372	364	349	371	331	363	385	371	383	378	384	362	410	378	371	338	367	368	394	366	358	377	331	369	374	334	365	366	334	356	373	366	374	371	371	395	374	389	373	384	334	335	355	334	379	326	365	413	353	351	364	376	387	379	350	366	392	344	364	381	389	374	344	377	367	365	367	340	372	365	364	382	371	353	357	384	348	352	391	361	378	359	366	359	326	335	379	398	357	353	351	361	351	339	346	350	368	330	355	355	351	390	343	387	388	352	360	348	331	375	338	362	370	362	387	353	363	383	351	369	371	378	374	362	355	354	371	338	380	346	367	386	353	377	405	350	374	376	377	384	353	370	355	373	371	377	321	360	385	369	369	370	377	356	378	360	356	382	349	377	358	362	371	346	342	339	370	375	332	361	371	347	343	368	378	381	340	349	398	372	344	392	353	342	361	396	355	350	392	338	343	364	378	373	369	354	362	377	355	399	349	382	376	363	356	356	375	378	378	390	364	360	375	358	318	368	364	341	343	381	336	340	354	385	347	365	365	361	356	348	368	347	356	371	345	385	330	373	355	354	370	367	364	347	362	379	364	372	360	380	373	366	346	326	381	326	330	340	334	360	360	379	355	373	403	351	370	368	382	367	341	328	320	377	369	367	343	411	363	385	329	388	369	398	371	363	367	368	365	396	363	357	394	379	378	357	366	385	366	350	390	347	405	352	365	413	389	327	366	340	392	377	378	369	351	367	344	347	376	345	401	392	401	356	360	370	406	359	361	376	407	355	359	359	347	360	366	363	353
14060	1196	1005	767	566	423	356	328	310	308	255	286	251	257	255	233	239	243	270	213	224	242	228	251	234	226	210	246	219	221	238	232	224	208	204	228	213	217	224	237	218	223	236	231	220	208	240	215	213	219	231	194	239	247	233	220	233	216	224	250	241	204	219	235	218	253	217	232	234	239	212	255	254	232	213	237	207	237	238	252	197	235	225	225	232	213	239	227	244	219	238	223	215	233	215	217	222	187	226	212	208	227	232	245	252	199	214	217	218	210	221	217	211	233	226	204	214	218	239	224	227	213	230	229	227	234	232	225	207	202	208	222	207	270	220	234	231	198	197	272	232	218	217	205	227	247	229	222	235	235	206	200	202	230	237	233	205	238	236	229	217	203	236	192	213	199	219	226	204	224	243	239	225	227	204	220	228	208	202	228	223	236	230	229	182	218	232	206	205	203	232	200	251	202	251	226	238	238	215	202	212	239	223	203	235	215	217	219	203	242	237	204	223	238	200	232	250	192	214	215	213	218	204	204	230	237	236	208	202	243	214	213	224	215	211	218	240	228	209	210	205	234	236	213	212	232	232	210	211	218	219	209	229	224	216	206	225	236	220	212	221	224	203	244	207	204	231	205	235	201	194	216	239	200	215	240	233	214	214	236	212	224	225	221	230	244	234	212	209	217	222	216	223	208	210	213	219	211	230	239	236	197	230	198	202	209	237	215	198	241	205	201	202	194	215	204	212	201	208	211	203	222	222	234	191	201	236	214	221	225	208	240	225	202	215	228	234	234	214	207	190	223	249	199	237	234	214	236	239	235	221	215	221	249	227	223	249	222	236	213	204	241	203	239	194	236	230	219	201	179	202	228	211	216	246	228	225	218	196	202	228	201	211	226	231	225	203	228	229	234	196	202	213	220	240	240	222	222	217	212	229	205	204	202	216	239	228	247	258	218	219	234	211	199	224	225	225	226	234	202	195	185	227	201	239	202	206	218	232	219	206	201	208	230	227	230	194	225	229	222	248	227	240	231	229	192	243	238	201	207	212	234	229	212	221	225	242	224	220	210	249	211	212	208	216	255	239	203	229	242	231	235	210	227	226	220	225	225	197	227	199	210	201	240	211	208	210	219	237	195	211	227	219	206	214	246	202	199	198	222	219	229	213	225	226	192	224	228	231	206	217	231	222	236	245	225	233	220	255	201	199	206	220	212	183	220	219	204	243	207	245	232	220	229	248	218	215	213	235	216	230	231	213	223	209	196	228	231	207	255	205	224	188	215	217	204	200	223	219	227	237	210	209	220	206	208	216	216	201	189	230	224	208	214	217	240	218	206	211	192	229	222	238	236	235	208	225	194	223	255	213	219	221	235	225	192	205	247	229	220	227	220	229	196	201	242	251	213	218	194	230	242	235	226	213	205	261	202	194	204	211	232	229	215	203	213	203	234	223	205	213	225	234	227	204	207	200	216	213	239	216	208	271	223	226	214	234	219	259	219	220	206	189	204	210	192	222	224	210	227	237	227	239	209	222	211	215	203	229	216	216	210	247	244	222	212	203	211	223	244	230	218	224	228	219	221	237	225	270	206	205	209	235	232	194	221	216	228	234	229	219	236	228	243	222	231	226	239	224	204	225	221	217	248	223	221	211	224	224	224	204	219	238	189	198	215	249	232	187	233	242	205	224	230	217	227	218	271	209	221	207	212	217	197	209	208	256	204	255	211	237	216	220	210	208	238	249	241	221	251	243	231	239	215	240	205	223	241	231	221	223	225	221	225	214	195	199	251	223	230	233	221	223	230	232	229	251	204	230	222	230	230	216	221	218	225	221	278	209	218	260	220	218	251	242	216	235	203	230	227	198	191	169	224	231	249	219	232	215	204	234	236	247	230	208	213	196	194	226	205	206	196	225	211	220	210	204	228	217	192	232	236	206	218	216	218	220	214	221	221	267	223	235	220	260	218	249	224	216	206	225	227	224	216	241	241	238	210	232	216	238	253	228	248	210	230	232	240	230	205	249	252	208	229	227	223	204	222	226	200	218	214	237	205	240	193	237	207	225	236	228	203	218	255	212	225	227	200	225	213	219	200	221	218	257	193	225	221	219	214	217	232	223	222	185	213	237	215	222	207	204	206	254	206	228	205	252	217	231	231	235	212	236	243	232	221	218	222	223	217	221	234	204	226	196	199	228	219	217	227	235	221	239	203	224	255	247	223	238	197	208	253	193	212	220	216	233	210	216	225	220	195	234	201	226	200	225	186	213	209	214	188	229	242	221	220	217	253	228	229	207	210	224	234	227	193	203	224	202	228	240	211	227	218	209	224	227	215	247	237	225	250	199	225	257	260	251	256	222	201	211	212	245	228	199	233	208	205	203	212	233	251	203	250	213	256	211	233	241	252	211	235	218	225	226	230	207	226	235	241	244	209	213	215	190	203	221	221	258	213	217	210	229	232	220	216	238	245	202	223	207	239	200	231	208	202	254	234	236	246	217	235	217	243	232	233	215	220	210	242	251	196	213	241	210	183	224	225	196	227	203	195	230	228	196	215	205	226	202	224	219	212	233	208	201	208	267	253	234	227	235	240	227	223	226	210	218	244	219	214	206	214	204	237	212	209	194	209	211	254	242	212	229	212	226	211	234	238	209	222	230	204	230	262	219	216	223	227	199	217	204	223	208	217	245	224	219	232	203	261	199	243	203	224	224	205	226	225	217	225	252	242	240	223	244	222	236	220	228	247	214	213	222	216	227	216	196	207	204	227	231	254	213	239	231	207	224	222	223	210	235	228	210	237	236	220	234	213	232	245	229	218	215	223	237	204	202	204	220	221	210	213	207	230	221	235	216	230	211	202	235	238	226	223	225	199	221	190	203	207	216	185	233	227	211	202	204	236	230	190	209	204	231	224	230	228	211	229	208	225	232	252	250	228	228	226	211	245	216	216	220	227	214	200	212	220	231	198	225	209	202	228	222	218	222	221	223	225	216	196	238	228	205	230	245	237	228	212	224	218	203	195	216	218	201	192	214	219	217	218	217	196	237	222	227	236	235	232	235	205	225	227	220	214	195	226	202	221	232	208	206	223	242	236	238	219	228	213	222	257	227	261	225	224	216	182	204	212	199	232	207	205	208	224	207	215	195	227	218	211	245	211	215	209	223	223	225	244	226	251	216	234	222	216	214	206	195	241	237	230	232	206	223	212	246	226	199	189	206	226	223	203	238	258	206	248	228	243	214	216	217	227	208	195	253	251	240	227	229	210	249	211	234	213	197	232	236	235	196	210	248	199	209	208	185	182	201	261	255	225	194	213	239	208	217	224	228	222	199	217	214	226	230	223	203	212	209	216	204	209	234	176	220	226	215	212	202	219	199	205	208	214	202	199	215	225	229	234	246	218	236	198	224	220	207	207	231	217	219	232	211	183	238	210	229	235	193	226	235	208	246	225	204	244	221	231	250	223	225	234	195	250	221	239	244	203	218	202	208	213	251	198	249	227	185	247
8064	1131	2136	2268	2021	1554	1320	1179	1053	950	832	871	797	758	733	703	688	675	654	645	607	663	603	653	603	597	596	591	628	590	561	631	556	597	559	591	563	570	575	591	572	545	611	569	576	534	546	547	549	541	571	569	557	542	530	553	561	541	563	563	577	549	565	528	546	560	569	560	529	612	563	578	555	529	538	549	594	531	543	549	560	541	550	572	539	505	598	551	596	565	562	521	560	536	517	568	542	525	577	550	582	557	542	553	547	591	593	537	587	521	573	548	582	592	566	570	549	564	511	560	578	551	570	552	610	562	561	563	610	553	551	531	561	504	532	601	584	589	538	535	559	581	555	550	518	568	536	573	570	537	585	581	534	533	622	566	547	544	562	540	558	553	545	573	570	530	572	585	565	525	553	540	548	543	503	561	544	572	548	539	568	528	571	530	572	539	559	523	558	510	513	536	536	573	520	575	531	564	554	491	543	577	581	610	574	566	524	507	596	538	495	577	573	554	555	546	557	554	571	558	538	543	541	542	570	563	570	551	571	593	554	534	532	615	532	564	561	564	549	602	573	568	531	554	553	549	558	515	601	537	566	544	541	559	553	503	543	592	578	573	568	544	543	547	576	594	531	537	531	552	567	553	527	540	554	563	585	550	544	572	543	513	555	572	527	563	558	552	552	570	543	519	542	558	572	504	559	538	559	543	536	555	555	566	561	545	556	611	530	549	515	553	551	581	571	580	547	569	597	571	554	580	560	575	523	577	537	535	503	563	546	576	526	551	584	529	549	551	544	520	570	538	578	554	547	544	565	564	550	528	543	590	579	544	564	565	555	605	573	527	571	572	573	549	549	540	571	586	565	512	574	558	554	568	555	572	592	598	556	576	588	585	548	515	562	519	515	518	527	593	566	571	545	585	528	551	607	554	609	586	538	487	496	598	524	545	568	576	528	521	591	569	565	562	563	571	561	567	581	544	589	580	566	572	558	521	559	550	512	479	537	558	580	532	536	560	501	584	527	544	556	574	580	541	539	572	593	559	549	527	554	565	525	532	580	546	524	562	535	575	513	514	540	538	561	606	554	573	564	564	548	574	545	549	551	541	549	578	486	540	563	532	560	559	551	573	546	494	537	576	572	545	588	592	545	519	572	557	523	575	589	534	544	557	566	521	519	605	538	552	573	548	531	570	575	579	628	534	537	560	547	610	542	546	548	549	542	585	496	543	538	603	570	560	534	572	554	543	566	564	555	544	579	568	558	575	545	542	521	546	541	582	550	603	562	531	528	523	567	550	581	572	545	532	548	565	521	568	542	525	572	523	543	535	518	570	535	514	569	560	542	555	562	530	566	575	539	554	563	532	553	563	568	576	559	593	506	557	516	556	528	572	569	542	580	557	554	531	589	525	550	549	573	564	594	576	538	520	561	557	546	541	519	565	511	554	539	561	556	560	516	508	538	538	575	520	566	561	592	561	578	567	525	571	512	549	587	518	574	531	540	569	568	566	577	554	527	599	581	536	564	586	540	566	569	569	560	534	571	548	558	569	527	600	528	568	567	546	549	512	551	560	554	529	563	560	536	574	541	510	555	557	528	537	555	535	555	525	546	576	591	579	561	561	597	585	589	569	572	558	518	546	528	541	586	522	573	554	542	500	557	573	524	542	569	576	561	556	557	523	556	537	550	562	557	534	596	586	523	586	564	571	576	572	562	544	512	551	529	560	544	530	584	573	576	532	540	591	563	573	551	569	524	513	570	556	560	502	535	594	552	573	589	565	559	543	573	532	525	492	540	586	558	546	546	578	566	546	550	609	579	541	545	581	597	544	534	559	569	566	566	538	573	539	557	564	549	519	547	527	526	553	566	526	551	540	586	552	574	533	553	544	543	542	568	553	525	559	586	564	565	576	585	548	545	524	517	533	541	503	530	524	529	498	608	542	524	545	512	545	584	560	507	565	520	576	567	549	572	530	539	541	548	560	562	556	534	573	599	541	542	514	528	507	575	538	552	506	570	545	586	512	550	550	541	579	550	557	549	517	567	546	542	531	557	567	556	573	551	582	598	571	589	574	545	581	542	522	514	551	541	569	539	566	557	565	545	513	582	551	552	566	569	534	598	559	563	554	565	584	587	531	540	563	534	551	535	563	505	563	546	571	573	563	571	533	592	527	558	530	538	571	549	505	560	570	575	538	583	530	570	534	561	555	606	520	590	521	573	535	526	567	551	551	545	566	562	554	568	539	516	570	524	532	573	535	592	529	567	534	531	563	553	569	535	556	519	503	532	510	520	537	559	571	563	544	494	584	563	578	527	535	512	517	596	564	557	590	559	521	562	568	546	549	554	530	534	580	552	571	524	551	537	593	538	561	553	546	532	599	554	521	560	542	560	563	549	507	576	566	567	545	566	554	540	532	594	526	558	554	536	551	541	571	538	525	566	555	589	541	494	557	594	595	536	554	536	607	550	591	515	516	561	565	572	568	530	594	596	560	579	548	528	538	575	591	580	569	572	585	571	560	578	540	488	548	573	570	610	574	547	560	538	544	560	554	543	605	564	604	571	550	514	534	546	557	591	597	520	574	527	560	569	590	566	578	592	593	555	569	580	546	548	565	557	566	599	536	549	551	568	605	540	531	527	501	576	564	550	572	543	554	562	553	570	541	545	562	542	547	533	573	551	552	538	561	522	563	540	568	584	576	543	526	564	556	558	513	540	590	561	562	552	529	528	564	542	570	554	555	541	585	546	544	572	553	566	561	556	564	546	566	568	556	575	525	621	577	593	503	566	504	566	549	550	546	528	545	570	531	565	575	550	605	592	569	541	519	524	533	507	578	535	532	548	565	547	580	553	526	565	529	532	587	550	573	548	541	543	561	572	522	564	539	591	551	547	516	508	577	534	578	595	597	527	543	523	527	522	565	566	551	554	561	514	524	488	556	603	539	585	539	518	578	558	562	611	545	515	563	547	558	579	538	581	555	556	544	560	543	550	568	543	601	595	560	557	499	569	531	584	558	543	555	550	587	541	509	594	529	546	597	559	572	557	548	528	553	559	561	556	543	545	513	536	594	545	555	529	565	546	552	588	522	536	547	526	520	584	508	551	574	583	583	550	533	525	551	523	586	551	554	564	555	575	559	532	528	536	568	527	565	541	555	594	573	534	559	546	584	577	565	529	560	578	561	574	562	572	574	548	542	556	543	585	565	603	590	541	550	551	540	578	550	548	569	538	580	518	548	556	539	544	591	533	537	546	534	565	587	559	563	547	562	578	571	571	553	583	554	547	539	566	569	594	579	559	587	537	554	547	566	577	536	570	517	527	568	524	535	504	541	519	537	522	566	605	535	567	529	512	594	544	581	543	557	582	563	504	581	559	555	580	557	563	553	560	580	520	541	532	523	575	571	535	587	564	537	552	571	564	531	540	564	532	528	552	544	552	556	616	578	558	597	557	534	556	561	529	550	547	533	552	548	577	557	515	545	543	536	551	560	570	501	532	569
1730	324	335	285	297	315	312	305	284	303	276	291	278	320	301	295	285	298	298	279	285	296	268	254	293	274	324	271	301	324	271	297	269	305	278	320	292	301	285	328	330	316	291	274	270	273	286	292	275	283	309	292	286	287	318	304	296	290	282	277	341	288	281	278	320	261	268	305	277	302	301	310	273	287	330	295	271	284	318	266	278	313	277	284	317	268	317	282	312	311	274	285	258	287	279	312	280	311	277	291	273	295	278	253	279	296	319	286	328	303	296	290	297	248	286	261	297	292	299	313	318	301	260	260	305	292	286	302	292	334	284	311	282	281	290	293	286	242	271	298	253	312	277	299	286	298	306	282	294	259	302	283	268	282	314	311	334	318	290	307	306	302	317	295	252	285	267	300	295	272	315	265	295	284	265	303	276	326	295	282	307	306	255	300	264	291	288	288	303	323	306	250	288	263	284	273	323	305	279	276	296	298	283	292	301	343	271	291	278	288	292	287	253	280	266	255	276	300	296	294	315	282	269	311	301	277	286	277	296	285	294	293	286	281	322	292	309	271	297	308	255	322	292	287	306	323	262	252	297	270	287	293	275	279	299	270	298	298	280	313	268	275	269	289	284	319	342	330	285	270	271	284	293	284	298	280	307	273	312	304	295	279	277	295	296	291	243	294	288	300	293	255	258	281	283	292	277	305	297	295	307	269	284	301	266	305	277	315	281	284	285	313	275	316	291	282	297	299	287	288	328	300	256	290	304	315	292	325	291	266	260	267	274	269	298	279	296	262	315	300	272	325	276	265	303	316	280	300	273	315	277	292	285	314	312	282	317	300	284	309	286	320	291	243	260	290	300	305	296	276	283	306	278	278	296	272	301	256	338	330	316	274	272	322	274	297	238	282	319	291	297	318	271	292	297	253	281	287	286	318	303	284	293	298	299	297	269	323	259	285	275	309	268	285	299	273	263	282	281	322	292	305	282	261	260	301	276	298	295	292	305	274	324	271	300	304	274	262	279	275	287	285	288	298	282	274	315	306	320	276	269	311	296	299	286	275	278	277	262	301	291	295	274	288	268	286	272	267	297	310	265	274	297	285	320	269	306	275	274	286	284	309	291	258	284	287	242	292	302	303	260	284	289	283	283	297	267	297	278	299	296	283	303	295	283	271	294	268	279	314	294	285	297	278	283	295	296	255	285	317	311	280	293	263	299	283	310	272	268	266	281	304	282	302	286	285	259	272	306	319	288	314	227	281	312	299	296	290	297	271	295	282	257	301	284	287	260	310	288	284	305	333	321	271	282	289	240	285	320	317	303	306	266	274	269	278	294	295	284	299	273	295	302	262	258	304	302	260	303	288	304	284	304	289	288	306	298	291	270	275	290	294	299	284	246	275	332	306	290	281	312	278	336	283	306	283	297	264	303	286	286	320	290	261	290	280	259	319	295	315	309	335	277	302	287	278	303	267	291	272	300	305	283	312	280	283	298	303	277	294	302	297	296	282	269	305	287	292	313	311	300	308	273	298	293	285	294	242	275	301	255	279	264	284	296	278	298	313	307	273	277	281	289	265	265	287	270	319	298	278	308	292	278	278	270	318	264	307	295	281	328	259	285	272	291	309	304	284	273	270	277	290	291	291	285	288	262	311	285	308	314	256	323	292	297	278	303	264	283	280	244	306	298	290	277	307	304	316	267	314	270	287	301	297	298	297	298	290	282	291	258	262	257	282	281	283	303	276	308	278	280	316	285	327	277	267	281	302	335	294	301	316	286	295	298	298	291	322	257	302	331	293	298	293	278	294	291	285	293	294	282	308	275	304	279	291	285	325	283	273	286	303	284	264	296	307	289	272	321	275	296	287	288	274	325	277	307	286	275	313	285	303	302	302	333	294	281	308	304	296	299	268	280	299	283	248	264	285	295	292	289	310	333	297	272	258	309	279	304	321	294	331	299	258	316	317	303	309	273	337	311	290	292	287	323	271	275	274	273	320	317	320	273	261	294	290	325	276	303	308	279	245	304	319	275	330	298	306	280	299	309	312	262	282	318	272	294	293	298	293	292	282	320	287	301	304	289	290	298	288	315	273	273	269	311	299	285	308	278	311	298	293	304	311	283	287	284	294	270	309	279	273	289	310	289	289	306	277	305	296	327	289	287	294	296	284	275	301	264	262	248	276	278	296	267	309	295	275	296	272	289	258	299	272	320	289	278	263	279	304	288	313	288	271	248	264	265	318	286	290	291	280	272	300	293	299	298	295	285	310	311	323	321	308	297	303	295	322	308	270	284	265	274	265	279	319	283	327	293	296	269	338	308	291	246	296	258	290	264	310	296	289	308	276	333	272	297	320	283	308	312	329	319	315	292	289	302	292	305	301	309	279	311	284	279	254	274	295	299	303	282	275	296	308	284	288	289	323	293	309	258	277	292	266	299	288	298	285	269	291	278	248	273	299	282	301	310	334	319	278	284	299	295	290	300	291	278	294	311	291	300	265	307	310	301	265	315	316	271	299	304	286	323	263	260	247	305	283	339	294	309	292	300	293	301	289	286	261	312	290	280	284	287	263	282	278	289	256	285	267	278	305	328	279	287	279	282	314	295	320	285	271	272	278	274	272	274	305	332	318	326	282	305	271	299	331	293	289	303	303	299	294	292	293	302	309	309	295	250	276	272	281	303	274	270	286	272	280	277	298	326	269	323	272	284	264	304	304	292	281	291	270	251	303	290	272	285	280	320	273	284	297	274	291	324	322	280	331	277	276	308	285	301	279	322	297	282	271	302	303	280	301	298	285	307	297	296	285	345	280	267	300	307	269	305	288	273	300	291	289	306	304	323	284	286	284	271	297	321	290	293	291	291	314	288	331	267	294	326	284	300	297	275	290	321	284	303	332	281	308	309	329	300	291	317	255	295	270	286	312	296	319	295	310	293	303	304	281	277	304	328	291	288	302	289	315	291	321	292	255	279	305	285	264	271	287	291	291	281	313	291	300	309	292	291	271	272	273	302	301	278	293	269	243	300	283	312	282	286	309	294	306	272	308	252	304	296	285	268	295	271	308	299	316	278	312	287	301	296	288	290	283	272	316	304	327	304	310	268	298	282	304	306	270	276	260	278	296	274	294	289	284	306	266	285	274	313	300	263	255	281	271	309	288	284	293	292	299	309	287	253	310	289	254	312	257	286	315	318	308	283	298	308	295	275	289	278	267	298	271	298	254	255	255	290	283	301	299	297	298	280	275	289	295	311	278	283	278	245	279	290	286	296	299	281	286	303	305	288	340	284	293	297	292	287	294	318	286	324	280	261	264	279	295	294	313	290	272	287	307	257	286	276	272	281	282	275	269	293	281	256	302	295	301	297	276	298	327	274	273	299	273	301	289	275	274	286	274	275	308	263	283	317	283	298	295	291	301	318	286	270	277	290	301	282	304	251	266	303	289	312	328	291	298	271	269	306	315	296	295	284	294	270	294	281	309	287	267	304	298	282	301	306	305	295	278
1970	692	708	744	779	725	703	697	673	642	620	714	682	700	686	646	645	695	631	675	684	675	668	614	638	629	654	656	643	636	655	679	696	657	683	666	664	679	667	701	661	684	660	677	644	655	616	681	657	643	638	651	627	643	609	688	646	691	654	681	642	690	648	650	685	635	683	651	649	648	670	680	647	681	657	670	709	665	628	661	671	658	641	704	639	648	664	649	648	694	639	704	692	649	613	659	658	664	659	675	669	663	675	689	657	688	664	688	622	708	690	645	657	671	619	672	702	685	713	649	652	694	689	684	701	666	652	679	636	681	676	679	609	648	726	657	699	660	629	644	651	702	675	638	637	670	698	658	656	699	686	672	644	684	641	645	654	671	644	644	684	662	666	682	635	656	683	659	625	664	667	643	639	668	633	679	643	615	700	618	675	674	667	688	647	660	649	669	646	669	718	699	666	672	666	690	661	641	640	688	638	680	632	712	673	667	660	666	643	690	648	631	635	646	657	660	669	672	680	656	680	667	680	645	685	643	657	650	702	637	671	700	646	678	608	672	626	641	666	709	700	659	633	651	662	650	697	700	679	661	668	616	667	620	675	633	672	666	684	655	618	648	680	655	662	681	664	702	670	694	665	699	635	663	632	667	698	699	664	666	670	681	621	630	684	675	637	654	669	637	635	719	650	649	677	677	651	663	634	651	672	697	662	702	666	670	627	673	685	560	636	643	649	643	659	702	661	619	693	664	704	656	665	667	665	636	682	654	686	692	646	630	665	654	660	676	698	666	708	669	627	656	696	656	629	689	663	656	633	693	647	636	657	697	626	661	633	656	655	667	670	668	641	666	636	668	618	680	656	727	663	623	688	659	648	628	648	669	679	668	674	674	645	690	657	594	696	632	667	666	681	634	712	716	654	656	666	646	633	656	685	664	625	710	644	651	671	691	698	716	674	626	670	646	693	671	670	662	634	650	655	666	693	654	646	633	627	675	665	681	660	683	683	691	669	638	700	661	658	677	657	700	691	648	643	599	666	654	637	622	672	611	691	673	667	661	687	676	647	651	673	667	617	633	654	660	688	688	659	675	650	671	725	699	703	668	617	644	660	688	634	663	698	621	681	684	653	670	695	692	657	690	698	639	650	635	666	670	659	668	644	649	688	645	682	663	723	663	643	664	667	664	622	681	676	660	702	626	690	616	642	656	652	648	676	649	675	650	644	605	689	672	675	631	670	687	669	708	692	694	690	648	665	668	659	689	665	649	663	653	656	621	654	674	641	652	627	662	685	648	657	688	669	647	674	638	710	633	632	691	698	679	649	679	706	663	659	672	681	659	703	634	699	636	706	650	681	614	672	621	639	666	708	653	698	698	682	662	680	647	649	660	674	676	679	707	604	645	685	685	726	719	654	686	661	672	633	639	639	673	654	655	651	661	651	648	685	649	644	651	672	662	664	685	653	605	644	657	672	633	652	624	625	660	656	619	646	664	673	649	689	680	672	648	677	647	646	729	646	627	693	689	657	694	643	610	625	675	618	648	669	677	686	631	685	657	628	658	632	713	656	615	682	625	641	692	660	615	646	652	625	638	673	663	659	658	713	632	701	679	721	652	660	670	634	612	664	702	639	656	685	629	645	612	689	679	675	692	664	677	642	665	669	695	640	685	652	680	618	661	689	671	703	652	689	655	677	666	658	648	662	629	674	650	673	643	693	687	652	645	681	663	663	631	648	684	676	644	713	691	672	668	708	664	694	672	688	660	668	682	707	671	689	633	625	666	664	691	641	711	644	665	661	622	633	671	624	705	638	647	687	600	660	683	678	670	639	637	664	685	638	676	676	714	657	684	677	656	630	704	696	692	692	634	706	675	631	663	628	659	680	686	613	678	636	649	639	674	675	676	686	697	633	681	638	627	647	635	672	670	663	659	678	662	686	653	680	664	648	632	638	683	660	707	605	688	666	648	598	634	685	638	666	658	670	694	625	651	643	653	635	667	663	640	676	675	653	625	611	674	654	706	661	611	645	690	665	657	648	671	661	628	677	660	667	590	639	633	633	684	650	643	692	671	657	641	618	644	640	662	635	626	686	630	632	680	617	643	708	646	633	627	611	646	628	620	667	631	668	655	672	701	641	655	653	649	692	612	650	587	671	657	656	590	631	682	677	678	646	642	650	706	657	684	645	648	620	668	651	658	659	668	643	639	665	675	673	663	656	675	624	663	690	662	661	668	655	678	646	675	632	636	680	657	681	671	710	673	685	625	710	654	689	670	670	650	650	648	645	645	669	695	662	719	713	617	680	629	674	630	653	604	632	623	651	679	701	726	647	651	603	693	701	667	691	688	686	646	644	665	624	641	620	674	631	658	634	659	635	655	646	635	655	650	694	669	682	679	671	705	664	662	655	667	664	678	658	669	659	669	659	646	656	704	678	657	635	630	618	726	623	667	667	674	636	657	668	666	675	684	670	614	665	685	647	656	697	650	696	614	656	671	715	619	669	654	682	698	606	664	668	655	622	660	691	671	711	682	632	618	698	707	665	690	618	652	667	632	661	653	659	629	624	652	668	626	632	680	665	623	665	663	604	659	667	640	677	668	651	657	685	702	651	623	697	658	674	610	670	648	639	649	670	706	657	680	673	637	680	661	667	685	633	657	637	690	698	621	624	698	641	653	663	688	647	668	656	689	630	643	661	694	657	626	706	639	705	706	659	651	657	706	713	648	708	627	691	662	672	682	651	645	695	647	688	692	652	661	642	678	627	663	722	657	659	624	659	668	663	730	623	678	647	683	698	654	677	648	678	666	641	656	658	673	643	666	664	605	672	631	739	656	695	680	633	659	652	665	653	632	659	742	677	659	708	616	612	664	635	644	641	672	693	661	677	648	673	678	643	624	609	668	692	636	658	673	690	616	686	651	677	662	666	640	612	667	688	681	630	632	648	663	661	643	667	652	640	611	604	622	630	692	643	636	679	682	678	662	655	704	658	677	675	686	655	656	651	655	701	673	630	700	673	670	650	636	643	666	709	669	684	675	673	685	626	690	700	630	711	662	675	664	624	689	627	664	651	644	740	658	616	668	635	680	684	682	687	647	633	674	683	669	653	688	699	689	669	658	659	671	679	661	655	636	694	687	666	719	641	686	646	701	684	664	650	675	671	677	659	662	658	650	647	639	661	659	646	676	671	649	647	624	622	689	672	642	649	626	659	670	662	707	674	674	668	667	709	657	671	681	639	663	682	681	693	687	591	634	666	651	672	727	673	644	669	631	698	649	622	647	674	674	661	672	662	673	627	657	682	644	677	704	636	701	644	605	656	673	675	651	633	651	634	661	665	645	685	647	656	686	658	637	657	640	653	587	685	689	708	638	656	622	735	705	693	663	663	653	640	638	720	656	666	666	652	648	661	673	665	662	712	636	691	660	681	683	698	703	656	689	637	699	655	627	620	680	653	655	694	696	667	689	666	640	673	664	662	646	648	675	675	659	654	628	658	690
7062	521	505	440	299	257	235	196	174	176	144	167	141	142	142	140	153	123	131	142	111	145	153	161	139	154	160	138	156	128	127	144	131	117	162	125	131	124	163	167	143	133	129	131	147	143	124	131	106	130	143	117	122	124	138	132	136	146	146	116	144	142	128	130	145	131	118	136	135	117	128	135	141	126	137	138	151	141	146	147	138	105	138	152	147	152	130	133	130	159	142	154	115	136	142	126	134	128	125	161	148	131	132	124	122	125	122	127	121	138	137	137	129	145	145	149	142	151	161	122	138	157	144	142	121	151	133	131	141	94	119	114	138	144	151	144	126	136	145	157	150	140	135	151	127	133	162	145	137	141	140	160	142	128	139	138	158	145	141	149	121	128	149	136	144	143	147	141	135	134	123	107	134	114	128	139	126	112	147	121	143	120	142	132	138	134	133	127	138	136	132	138	126	130	153	139	146	147	144	135	127	125	164	144	138	118	145	155	137	141	144	128	143	130	134	129	143	124	142	128	143	139	140	148	144	148	139	144	150	129	141	129	134	142	157	138	151	124	153	154	133	144	146	151	124	135	115	142	119	148	147	133	132	144	146	138	157	137	134	154	140	141	126	140	149	152	128	135	144	141	120	126	145	147	125	136	143	115	140	144	144	131	140	122	154	138	128	150	149	138	154	147	173	134	119	135	137	150	176	112	168	168	130	129	129	139	129	124	151	116	154	147	158	146	109	116	136	148	166	138	117	108	160	115	142	147	134	142	149	130	138	140	162	135	148	143	142	146	151	126	140	130	155	151	109	120	147	136	135	139	133	144	130	122	137	135	136	130	119	130	152	141	133	135	147	148	149	136	136	147	146	137	160	127	121	157	123	144	152	127	163	135	131	141	130	141	105	139	145	117	128	151	138	156	164	137	129	128	142	159	137	144	114	150	143	165	146	124	138	126	123	132	137	130	150	153	128	135	131	140	139	152	123	135	142	133	138	115	139	134	124	127	127	121	174	132	128	126	110	141	131	131	151	130	111	151	157	117	132	125	123	151	130	111	118	136	150	126	129	150	126	141	138	154	130	143	133	141	163	137	158	142	141	122	118	163	138	128	135	139	147	123	118	119	116	130	101	145	159	147	133	153	132	129	138	141	151	135	129	130	167	126	151	130	129	143	125	128	129	129	131	116	139	174	144	143	133	138	133	147	116	120	139	125	134	132	107	147	107	118	121	126	143	150	153	143	135	148	146	130	125	139	135	151	108	141	128	132	115	125	133	148	131	145	135	141	135	137	120	149	129	142	130	144	120	159	120	107	135	119	125	110	135	133	120	139	156	154	137	151	143	122	141	141	152	148	136	122	135	144	123	121	140	120	151	136	137	139	160	119	127	138	129	131	161	122	137	127	130	127	112	145	118	142	119	141	117	151	143	129	136	136	129	147	132	134	125	146	141	128	111	128	112	144	146	126	135	131	125	127	111	144	167	141	138	139	127	130	122	125	140	120	126	136	144	159	137	142	131	143	131	142	139	122	123	145	141	117	132	135	137	121	121	130	129	130	146	156	128	148	151	151	130	158	133	142	136	124	134	136	140	106	153	133	155	138	126	139	146	153	133	151	154	136	148	166	120	121	134	126	138	168	137	110	139	149	123	116	153	130	160	132	143	128	131	122	117	118	147	143	134	136	149	130	140	125	128	143	121	178	147	150	146	140	126	139	130	121	127	138	130	143	125	141	137	124	128	121	145	140	153	130	129	147	134	122	140	126	130	143	120	138	140	129	125	136	137	127	141	132	149	153	125	138	153	134	135	137	135	147	134	134	138	128	148	106	120	147	141	128	157	105	135	127	120	135	127	167	150	166	151	132	150	138	150	120	117	139	129	142	135	128	132	122	140	135	140	132	124	138	137	137	116	151	157	138	115	138	137	149	146	137	150	149	140	144	153	116	152	96	133	119	142	140	149	161	147	149	132	146	128	162	149	126	159	145	163	145	111	142	157	136	138	127	129	152	144	121	140	148	146	137	141	119	132	138	144	142	140	132	111	141	132	161	126	133	155	126	132	138	151	141	122	145	127	130	149	124	150	157	136	124	140	141	105	147	132	135	121	126	122	132	116	131	149	151	141	132	105	132	134	131	136	161	124	138	145	127	120	129	136	153	119	140	118	140	155	131	151	121	121	145	131	132	127	150	127	139	151	144	131	154	145	127	158	131	122	147	137	144	161	147	127	137	115	133	138	149	120	140	125	146	135	104	135	127	113	147	130	146	148	141	144	138	136	138	113	108	120	135	136	148	149	136	140	156	147	148	147	132	135	124	134	143	150	131	133	135	145	132	162	135	151	134	122	134	106	158	149	143	140	144	150	136	107	135	125	142	139	140	120	137	124	151	140	122	126	126	123	112	136	143	132	136	123	129	152	120	151	136	131	133	128	140	147	132	160	140	136	144	171	141	145	150	137	135	123	95	153	127	126	136	149	144	156	149	148	155	127	133	142	132	128	126	129	128	134	153	147	137	124	148	127	106	116	135	151	123	122	138	128	132	127	130	136	149	136	144	130	141	126	126	147	124	131	138	112	139	117	117	160	149	131	128	143	145	151	145	136	136	121	130	150	126	138	146	125	125	126	129	125	112	132	129	133	151	135	130	141	123	140	144	149	144	131	131	126	129	144	128	120	135	140	135	137	133	118	133	130	157	155	142	147	144	170	117	145	128	136	150	134	133	129	130	127	152	130	142	130	127	131	125	142	140	133	143	127	128	133	118	105	147	138	147	140	130	131	153	113	145	152	160	113	142	118	150	149	142	151	127	123	117	144	141	144	131	126	132	128	141	143	150	131	146	158	126	146	150	152	149	150	135	121	141	125	137	143	156	143	133	120	137	128	124	127	125	153	152	140	149	124	149	120	134	145	132	139	132	125	161	153	138	131	136	152	147	127	138	145	150	138	138	132	143	131	123	150	136	112	144	123	132	126	165	136	148	123	119	138	123	117	142	133	157	139	149	139	125	122	126	121	147	143	149	130	139	148	147	146	139	134	148	152	131	128	150	156	138	131	140	146	134	152	125	143	142	128	143	129	128	136	163	134	109	145	108	135	122	126	118	145	114	125	144	126	120	157	167	150	142	147	138	108	117	156	132	116	137	156	158	131	115	125	133	115	151	136	115	121	142	168	150	139	134	123	163	134	134	144	154	138	124	141	137	149	129	148	141	125	127	135	124	128	129	153	137	144	146	133	125	134	140	161	139	129	105	131	133	149	115	163	129	163	131	120	129	138	135	115	142	119	170	126	116	118	121	136	142	153	134	128	126	132	135	140	136	113	121	143	126	169	140	134	162	152	141	124	124	140	134	121	149	146	152	139	142	106	154	117	124	135	129	133	158	168	131	153	132	126	143	143	145	127	131	137	144	144	151	166	139	136	142	138	129	130	143	129	139	129	136	152	131	133	112	131	139	124	135	118	139	126	112	123	149	169	140	127	157	107	129	127	139	146	144	140	140
6046	683	1200	1326	1114	901	756	695	596	536	540	508	471	475	444	400	460	394	403	415	412	374	423	409	396	389	390	385	413	395	386	351	382	389	399	370	390	373	380	372	363	371	387	408	369	327	413	372	371	354	390	425	373	376	380	394	397	348	351	390	354	364	365	371	390	358	335	365	391	362	385	345	362	408	346	372	355	347	366	394	326	360	372	361	349	327	371	386	352	367	341	364	356	380	359	376	366	371	367	362	362	385	393	395	352	356	366	361	356	355	375	378	351	369	370	411	395	377	362	348	336	330	360	354	388	348	344	370	366	368	375	370	318	364	361	360	395	345	379	382	374	356	371	386	362	356	344	344	365	354	351	357	390	346	352	345	371	385	374	363	372	394	365	393	371	397	356	351	383	322	359	328	367	342	380	385	383	371	339	361	366	377	359	371	386	381	348	367	372	361	336	352	368	388	356	358	357	405	388	345	378	352	357	344	365	360	351	366	360	354	355	341	355	390	380	348	370	363	390	378	370	334	394	349	333	374	377	387	364	389	369	379	406	380	392	368	348	366	367	386	386	393	363	345	332	355	390	382	337	385	345	363	361	370	332	357	337	387	366	375	339	353	354	332	342	339	362	365	339	373	360	346	363	375	389	377	349	355	351	370	382	380	383	419	389	386	345	362	349	358	363	381	352	387	309	397	368	353	368	365	345	344	367	346	388	341	331	330	372	355	376	367	372	389	373	376	351	351	398	370	370	355	381	342	388	344	374	363	348	370	345	401	378	342	387	396	357	346	345	345	388	345	367	357	367	388	333	378	374	368	331	351	378	341	354	381	368	390	373	378	357	402	356	361	409	369	358	380	387	346	356	372	375	365	352	380	338	352	380	369	376	365	350	371	374	356	368	361	346	411	359	353	359	384	388	379	368	376	388	354	346	374	330	352	397	340	363	355	358	315	348	396	360	348	348	362	384	383	360	374	363	377	383	385	340	367	363	365	372	381	381	349	363	338	371	368	367	424	349	321	375	380	381	402	386	320	385	349	360	380	384	351	347	360	368	391	362	376	342	397	362	359	372	346	361	360	340	367	377	365	398	374	364	364	367	382	326	377	377	351	373	371	340	358	373	355	405	349	367	398	370	380	367	368	373	360	395	340	385	324	354	356	357	374	360	352	376	347	367	361	387	372	400	367	370	333	363	395	377	367	359	392	393	362	350	360	386	354	414	342	355	420	376	346	397	372	386	372	362	393	339	354	345	366	350	391	389	349	353	340	367	357	346	333	344	364	385	379	351	359	375	386	373	382	373	359	397	345	395	369	379	313	331	346	384	370	357	334	391	360	398	402	362	362	379	364	378	367	343	391	350	347	335	361	336	395	386	343	393	377	389	371	347	372	367	365	331	357	368	392	365	393	356	381	357	356	383	378	383	378	339	345	379	360	349	357	390	394	354	376	341	358	393	337	350	381	366	367	420	347	385	341	373	343	353	343	342	349	391	370	363	358	378	352	389	361	357	379	366	389	353	369	363	346	353	380	365	381	361	398	369	354	389	346	346	380	343	354	366	365	411	378	346	348	345	367	349	376	386	371	378	330	371	367	387	359	375	352	383	356	369	338	354	341	356	386	363	384	360	330	362	361	339	391	366	362	325	392	378	391	356	335	365	387	363	372	348	346	370	374	342	367	327	351	359	389	360	329	360	343	360	390	353	377	384	395	377	343	371	342	343	359	397	368	405	370	366	370	427	336	344	370	364	354	343	356	364	378	345	337	387	375	363	375	394	386	348	350	366	329	384	393	351	340	396	371	386	362	380	385	386	371	325	349	362	394	374	382	368	420	360	365	368	392	342	371	358	380	353	383	329	357	332	338	376	370	389	359	360	362	373	373	375	337	394	354	361	390	369	384	392	365	340	384	345	382	315	386	354	390	330	376	387	367	371	398	385	377	367	391	351	358	348	389	355	334	400	370	380	413	361	348	328	372	338	369	404	359	349	366	357	362	366	396	346	339	372	392	354	381	372	390	372	364	380	371	380	395	352	344	346	373	364	396	366	363	377	355	351	338	319	343	326	347	366	365	344	357	346	360	333	386	334	365	383	392	335	374	365	341	362	374	397	352	366	357	387	377	376	361	369	363	357	386	357	342	395	374	401	330	368	390	348	352	356	365	359	378	350	392	338	391	363	367	351	377	390	334	352	368	383	344	342	348	369	346	380	361	369	316	354	363	344	375	356	369	377	334	321	368	328	372	372	391	350	393	351	388	318	356	373	356	351	410	394	351	363	380	379	356	375	391	379	344	381	371	360	343	369	359	371	371	382	387	385	353	357	363	382	367	372	358	385	349	391	356	371	377	336	357	337	373	370	380	382	379	390	402	330	380	346	403	373	374	325	376	382	376	353	347	367	366	368	369	324	350	356	393	360	346	347	372	413	385	366	357	342	368	387	355	391	370	361	364	378	380	369	376	386	319	372	340	359	409	417	356	369	392	352	370	350	366	394	373	376	384	360	403	350	387	341	378	356	353	374	366	357	356	362	381	373	349	354	392	367	407	355	346	354	378	374	371	367	357	344	385	332	411	356	368	357	360	384	332	339	347	378	363	356	379	368	352	353	364	372	369	356	357	371	380	354	366	391	387	375	379	348	366	374	361	380	350	373	357	359	346	345	374	355	331	354	338	373	369	344	333	385	366	348	406	381	320	353	370	376	397	334	371	397	377	350	353	357	359	399	379	396	363	362	374	406	351	372	374	355	378	363	396	344	371	345	349	345	337	366	394	363	335	349	382	399	371	352	387	347	369	375	371	397	358	377	356	369	356	362	389	393	360	340	358	388	373	358	342	353	389	357	382	363	398	386	369	374	385	350	365	362	380	372	353	400	354	367	363	380	346	364	363	331	374	351	378	366	377	356	366	354	360	368	337	340	347	355	366	345	345	392	353	357	343	329	395	366	363	353	371	365	365	357	363	349	368	378	377	363	348	370	371	409	358	381	358	361	400	364	405	373	368	361	359	372	358	388	348	368	371	362	341	327	374	340	372	368	364	331	342	371	376	365	353	365	371	352	346	335	342	343	372	367	326	377	336	390	417	339	371	369	386	369	355	385	397	335	374	379	386	351	379	381	371	345	349	349	372	364	356	381	307	364	374	367	381	354	359	352	376	403	355	386	368	378	370	350	333	330	337	390	365	349	364	366	346	353	355	365	399	368	383	328	382	357	365	382	334	358	375	316	360	396	355	350	358	373	353	355	356	348	351	339	353	374	351	338	376	364	402	375	358	371	337	374	349	382	356	360	399	373	349	324	355	393	349	335	374	405	330	344	355	375	388	338	374	376	392	380	346	384	358	344	379	341	350	372	346	344	371	341	361	324	376	331	376	351	371	403	393	385	365	343	379	368	358	396	382	367	374	404	360	385	402	351	375	374	350	365	371	379	376	363	371	403	387	421	336	378	343	349	344	376	392	386	355	385	352	379	359	380	369	398	352	361	366	335	403	358	398
14057	1335	1035	755	586	441	359	317	302	285	244	265	270	265	272	216	238	250	225	221	262	223	255	243	242	220	204	233	234	208	208	218	240	216	219	232	232	243	229	210	232	225	224	220	228	212	241	247	238	222	239	208	201	246	251	212	220	211	206	238	239	212	222	228	251	230	229	240	205	205	227	243	229	202	190	228	234	224	188	200	222	251	207	198	209	240	213	254	214	190	244	216	237	205	178	221	214	243	246	226	196	223	206	223	219	236	213	195	212	214	226	245	219	240	249	227	209	224	229	210	217	221	209	208	225	219	234	214	231	225	240	224	228	247	210	222	234	247	230	238	191	218	241	216	207	207	214	247	207	210	222	212	225	188	233	244	248	219	213	238	218	229	235	228	232	219	234	221	202	253	243	231	217	247	230	207	198	213	237	216	195	244	217	212	241	247	211	230	216	220	222	234	234	208	239	247	245	238	220	252	229	191	226	208	240	218	202	224	237	237	234	216	216	200	226	241	213	256	221	211	226	197	209	228	205	233	198	220	224	242	189	202	227	217	186	225	188	209	237	226	214	219	245	219	230	211	217	211	230	220	246	241	205	222	236	230	225	204	202	213	233	214	229	216	205	212	256	224	237	225	216	224	208	230	224	231	207	213	223	227	206	228	215	207	236	213	224	199	226	231	216	223	235	230	238	221	226	237	190	233	207	215	263	224	198	210	212	231	201	229	231	226	218	209	208	200	213	230	193	223	223	220	234	221	225	223	234	211	215	228	216	211	229	207	224	223	221	229	211	198	212	198	205	213	205	219	214	240	238	213	212	249	242	210	185	219	209	187	225	191	230	214	206	234	221	230	232	233	224	215	247	211	207	208	241	243	231	228	229	255	221	241	219	234	211	242	202	237	226	209	229	259	213	199	214	210	207	205	203	211	215	240	218	205	242	229	213	237	225	225	211	189	222	221	196	224	217	207	216	238	211	238	245	218	224	214	246	225	228	203	233	227	245	207	248	218	199	253	213	228	198	220	209	223	253	186	243	222	197	193	198	202	247	213	231	199	226	249	205	195	212	252	222	182	199	192	197	246	202	204	238	203	233	223	177	230	200	206	224	205	242	232	220	213	224	220	252	241	238	235	236	191	219	210	192	225	186	216	212	240	220	231	193	228	236	227	219	208	227	250	203	249	233	226	222	188	220	213	231	216	219	262	239	225	221	220	233	222	202	214	231	238	202	203	224	193	218	215	212	197	224	205	239	209	238	235	237	217	218	215	225	215	211	208	223	215	226	222	229	244	220	221	225	240	190	187	212	211	199	209	229	227	228	247	222	224	223	240	207	206	211	199	237	229	201	194	239	209	234	223	215	201	210	217	238	208	209	203	222	226	215	235	260	208	249	231	218	233	227	223	239	202	185	192	219	210	231	228	219	216	248	198	217	221	236	193	202	223	208	228	234	215	223	232	230	215	210	215	217	217	234	194	222	222	195	217	236	218	237	211	230	207	210	217	207	250	232	219	228	215	229	231	202	221	228	211	222	216	175	202	190	225	205	237	224	246	196	208	196	209	224	213	236	215	216	211	208	228	238	232	238	210	204	225	222	221	210	205	215	255	190	192	233	227	240	204	216	242	240	240	245	232	231	210	233	232	220	207	223	224	225	225	214	213	215	203	235	224	212	217	198	213	232	236	201	241	253	216	179	250	201	215	237	215	205	226	217	224	235	231	247	225	237	226	209	201	190	205	228	196	213	230	227	213	203	206	211	194	231	235	205	222	227	216	181	217	231	201	210	251	213	193	191	237	229	197	202	241	233	205	210	216	201	235	231	228	215	224	216	211	197	220	196	226	250	224	237	253	206	217	219	205	237	232	224	240	243	232	214	233	246	209	218	181	210	220	229	225	251	233	248	199	213	197	227	256	215	219	213	229	219	191	228	217	225	216	236	222	218	208	205	218	196	225	216	210	230	209	234	224	215	211	219	232	206	202	207	253	211	211	237	236	230	248	226	208	237	208	189	208	224	208	199	232	215	217	214	197	231	247	214	222	233	227	226	203	234	240	239	194	204	205	208	222	227	232	188	261	245	222	225	200	208	219	230	249	218	228	220	222	231	215	230	211	239	243	208	224	219	252	225	226	199	220	220	188	196	222	194	232	219	247	246	213	234	223	187	186	225	223	227	235	225	207	233	221	218	198	206	237	251	248	213	218	253	197	231	220	219	211	229	193	239	237	222	208	243	250	219	219	224	218	218	198	235	199	225	235	224	210	232	229	218	193	211	215	206	227	230	200	203	220	189	239	242	212	244	223	198	210	227	234	204	201	222	226	195	192	238	215	216	229	229	207	220	204	208	214	199	210	215	237	210	249	241	242	217	241	201	218	234	226	245	226	250	228	210	240	228	213	223	218	202	235	243	221	213	241	224	205	200	218	218	197	187	203	215	210	209	236	237	198	224	216	227	225	208	228	225	218	224	235	209	239	228	189	214	205	210	214	212	202	230	213	231	227	222	229	249	227	205	215	215	223	199	231	236	238	202	244	209	232	252	188	229	218	232	230	189	237	185	205	244	218	239	243	265	222	193	226	215	197	206	202	214	214	244	212	228	226	236	211	219	230	195	236	228	225	209	227	212	208	231	240	240	209	212	224	226	192	202	253	223	209	211	232	215	244	230	239	215	226	201	214	208	224	213	214	230	247	193	235	201	223	225	224	239	242	209	203	248	227	223	201	235	230	226	240	209	225	218	223	244	186	234	268	218	200	194	208	221	219	232	210	247	243	225	214	218	232	236	219	192	213	213	212	244	210	209	214	229	241	227	212	201	232	202	221	220	215	231	228	229	225	226	225	226	242	192	224	224	198	222	225	234	216	234	241	210	207	219	224	200	208	226	218	216	255	232	253	201	220	209	213	237	250	234	190	243	201	246	188	212	218	202	251	243	227	217	237	203	218	214	210	222	223	222	247	205	209	238	215	206	245	238	200	225	227	221	238	218	208	220	209	244	204	232	201	204	207	233	239	257	239	213	196	220	208	217	233	227	200	238	219	228	220	213	199	195	192	213	201	204	206	215	223	230	199	230	219	230	221	206	241	234	237	224	205	230	222	241	227	219	206	242	220	203	192	214	195	219	226	202	209	235	240	263	204	218	207	228	225	246	218	209	256	231	243	217	233	260	233	217	232	221	205	228	192	242	242	210	238	216	211	213	217	229	218	203	185	220	228	229	229	227	211	218	213	206	193	223	178	219	222	240	227	208	213	223	214	224	238	210	200	252	215	220	206	234	190	204	202	218	222	213	216	220	199	185	223	210	209	232	243	210	215	237	245	230	232	214	193	238	225	212	218	234	261	235	238	214	214	229	213	197	199	216	220	200	211	224	216	196	219	213	223	211	210	206	257	203	236	256	232	201	223	240	244	222	205	254	221	225	189	229	217	229	230	198	213	225	224	205	205	217	199	208	202	200	230	237	232	225	210	227	223	240	202	198	230	203	235	194	213	227	232
8097	1233	2085	2471	1993	1615	1363	1160	1030	892	927	796	766	799	716	679	659	682	632	664	598	620	627	628	627	592	584	597	541	611	561	574	584	556	555	559	552	585	565	578	591	561	559	596	587	547	557	570	519	589	549	601	560	560	548	548	570	545	566	551	595	569	518	508	536	592	540	536	556	577	564	453	536	565	540	538	570	585	607	552	568	576	561	554	536	562	528	565	531	609	608	565	549	549	562	521	544	533	575	551	499	546	534	556	533	606	544	546	531	555	504	587	541	545	533	539	566	584	597	563	549	552	544	554	544	544	551	600	568	568	535	559	530	551	559	592	588	527	583	543	566	587	591	559	566	515	597	560	513	587	577	530	543	550	523	575	537	538	553	591	526	561	539	490	528	551	540	535	551	525	605	503	546	536	500	543	580	549	592	533	603	554	571	534	548	535	540	595	566	558	574	506	570	541	567	533	561	547	576	541	549	558	520	539	556	558	562	562	577	522	544	554	583	547	579	526	566	512	541	596	556	505	562	510	570	594	527	532	541	501	519	531	579	572	523	500	535	517	587	539	548	546	539	564	563	537	525	526	567	535	551	567	538	551	553	567	526	539	519	587	568	512	541	573	539	544	556	533	535	571	569	554	525	549	579	546	554	560	574	518	564	515	553	575	558	571	566	591	570	573	582	551	534	529	574	566	520	541	539	555	534	500	535	540	518	544	574	542	597	553	543	558	539	549	534	547	493	504	538	542	585	524	584	555	555	539	598	584	538	607	578	538	564	614	538	515	554	555	547	575	559	559	501	549	572	572	532	486	533	569	603	555	522	564	555	509	554	524	575	579	560	531	549	544	552	556	496	545	564	563	537	543	546	575	556	565	529	538	542	599	513	547	547	584	524	568	529	568	529	558	489	532	564	588	574	494	569	551	498	551	552	587	568	493	539	573	527	556	560	531	585	564	543	546	538	568	522	571	559	552	527	620	535	567	564	534	542	534	543	566	582	525	589	547	553	556	534	500	568	572	585	574	555	524	569	572	523	562	565	551	527	561	546	520	532	537	544	593	561	555	506	500	566	570	534	542	575	527	508	544	549	556	562	589	544	521	567	527	516	547	608	553	557	547	596	562	554	592	558	582	510	561	586	586	528	539	533	558	549	532	544	541	561	549	599	540	542	505	577	578	585	563	542	555	508	516	488	559	566	571	564	555	542	566	531	569	570	571	567	545	573	547	524	516	518	564	585	580	584	574	583	497	557	541	577	565	570	541	588	523	530	536	535	519	543	544	505	547	565	506	548	560	576	533	586	569	559	533	554	583	494	500	555	538	578	541	569	572	556	555	544	569	598	547	543	590	548	552	547	585	584	588	544	586	552	566	549	543	552	551	562	528	531	575	546	525	538	552	557	570	572	564	582	556	580	527	537	527	565	551	547	560	546	571	541	551	543	595	540	550	532	561	574	558	573	527	545	591	596	571	557	553	541	533	529	555	521	538	546	565	542	556	550	511	547	563	569	529	551	533	557	572	539	556	542	571	547	548	529	567	587	545	530	552	598	539	555	531	541	575	559	544	581	555	533	546	498	547	526	563	562	546	531	554	553	538	571	524	547	530	590	548	563	550	494	598	539	524	560	541	579	514	548	535	573	523	512	566	554	531	503	559	535	547	560	587	555	559	535	527	503	541	572	545	576	551	565	551	560	565	551	548	610	555	512	509	543	553	573	531	532	578	591	520	534	491	558	549	552	543	534	544	555	538	555	603	545	572	568	539	522	573	569	556	528	563	568	552	508	589	594	557	575	571	501	531	537	558	540	543	567	589	512	568	527	559	509	561	513	555	545	535	537	558	601	553	548	543	550	497	525	585	574	560	626	552	542	517	581	549	526	561	548	543	535	462	571	542	535	561	541	535	544	565	564	567	570	543	558	548	525	523	574	567	550	545	549	558	537	542	559	560	578	488	532	531	514	539	582	564	541	570	549	573	569	516	549	553	529	571	524	549	562	551	547	559	565	546	541	603	549	541	570	498	558	568	511	530	573	556	524	572	569	526	544	532	600	586	594	580	578	518	500	528	539	556	543	572	474	557	516	563	535	543	524	590	574	564	563	558	599	560	573	496	556	540	563	539	554	528	527	518	564	538	537	529	588	570	586	530	567	519	536	534	555	551	562	530	578	540	563	548	550	533	562	551	518	574	570	556	559	597	536	527	566	577	546	542	540	550	590	589	506	603	531	545	557	541	551	539	563	571	537	547	533	576	549	576	543	553	563	564	563	558	539	547	534	522	565	581	533	559	591	513	533	537	547	530	543	524	536	583	580	558	526	575	550	546	539	571	570	579	530	556	573	517	559	560	560	570	533	523	535	557	612	557	538	576	530	543	573	525	555	531	582	526	540	559	567	600	516	561	542	526	538	594	559	524	540	585	588	531	552	553	567	581	588	576	557	566	513	554	550	525	553	559	513	583	541	527	557	597	539	548	538	532	535	552	536	511	574	544	526	548	515	538	572	532	584	539	523	557	579	559	560	595	554	548	560	581	525	536	549	561	569	550	520	533	495	594	504	541	512	560	547	527	577	567	569	551	582	553	578	523	510	540	560	545	557	554	501	614	548	554	569	565	552	552	545	525	525	536	554	555	541	539	521	528	564	564	560	579	516	579	569	553	567	582	570	550	553	512	547	499	571	547	530	593	595	557	558	517	571	576	536	519	543	568	562	567	574	541	535	575	539	567	537	529	558	572	536	530	549	576	579	552	544	526	508	583	538	545	522	565	514	538	561	549	524	507	560	571	574	597	552	518	556	557	548	546	525	543	531	516	573	530	544	521	543	540	527	557	548	551	542	557	544	536	547	560	589	534	554	560	591	541	565	573	578	569	531	559	559	537	565	556	612	562	529	545	555	546	549	591	561	531	522	528	586	551	566	529	498	539	597	528	563	570	572	537	545	540	588	569	565	586	535	528	580	593	509	559	529	582	550	583	545	571	537	569	560	546	532	540	552	521	553	577	593	554	564	549	553	554	532	553	567	566	559	539	546	544	571	496	517	515	561	543	551	571	581	567	529	561	558	555	601	564	524	581	541	609	513	546	530	538	554	489	528	541	549	545	542	588	550	572	556	554	535	541	527	599	561	526	561	489	544	595	525	559	526	520	571	547	527	515	568	496	548	577	588	519	589	532	546	553	537	524	573	515	575	566	531	531	558	576	523	546	571	539	532	547	529	545	549	514	550	568	534	537	525	519	551	551	562	542	539	573	561	560	536	483	548	583	549	558	552	545	515	543	581	526	575	554	539	540	532	536	580	562	512	527	526	541	558	545	551	536	528	554	549	527	572	521	564	573	549	522	538	563	527	581	564	547	552	535	580	527	578	542	567	547	531	526	511	535	525	550	594	564	575	493	554	523	559	636	532	553	561	540	540	540	564	564	566	529	561	552	526	546	599	552	524	567	584	580	583	540	521	560	555	576	556	551	550	544	558	521	545	576	573	556	566	579	575	531
1360	309	264	307	268	291	311	284	332	285	292	312	288	299	298	306	282	300	278	294	267	301	273	288	253	288	314	283	288	302	273	312	267	312	265	310	295	277	268	289	252	310	260	301	283	287	281	267	289	269	244	296	291	276	248	276	301	310	299	311	291	287	305	310	283	297	279	296	282	303	296	288	275	293	265	278	318	287	295	350	262	284	283	269	282	281	294	276	295	302	261	302	272	279	261	309	257	300	293	287	271	306	275	267	293	267	305	286	290	304	296	296	270	249	297	275	257	275	282	267	302	283	297	287	265	275	285	294	255	287	293	294	306	284	286	310	278	294	281	287	300	287	272	270	269	297	303	287	279	274	317	313	300	294	276	261	302	287	275	259	303	272	287	271	300	304	296	253	289	284	260	278	291	286	278	279	282	275	248	300	273	276	301	250	296	295	277	305	259	305	304	281	296	286	266	294	259	285	282	307	333	268	285	261	296	302	298	301	275	278	246	307	328	289	305	273	271	326	294	275	257	245	280	270	275	307	266	325	305	297	243	271	284	241	301	298	273	279	308	297	316	284	295	279	306	250	274	265	274	253	299	301	263	312	253	278	315	235	279	278	282	287	254	299	304	299	318	287	277	262	314	253	281	288	289	287	262	281	293	288	306	319	300	270	309	303	295	271	308	292	310	271	257	286	269	281	277	319	281	262	298	273	312	285	268	263	304	285	284	245	284	307	266	290	302	292	286	301	266	303	270	284	300	260	275	298	297	278	284	291	280	273	287	284	274	318	270	275	273	275	311	310	275	234	305	310	287	278	309	267	262	294	270	297	304	305	252	267	267	293	270	280	278	312	287	318	326	288	280	287	297	290	260	258	304	315	312	279	269	239	260	303	299	264	277	286	262	318	273	299	266	285	295	314	309	262	307	348	288	293	299	294	267	270	315	320	299	286	268	265	304	280	296	295	291	266	297	297	270	287	270	298	294	293	293	260	298	273	257	280	242	292	317	308	256	305	310	291	276	295	297	333	276	286	282	296	322	280	301	296	277	294	296	317	301	297	300	298	291	285	312	285	300	329	288	263	264	293	266	305	330	313	252	302	279	295	303	279	255	240	304	321	286	280	271	250	295	277	250	290	288	311	301	262	274	296	317	259	275	299	253	256	277	279	273	256	293	276	256	287	296	318	280	250	252	282	292	281	336	274	270	294	279	295	247	291	306	274	244	258	292	298	318	298	286	313	262	313	320	287	285	326	291	315	279	285	292	275	295	332	279	298	283	291	283	309	295	286	306	272	310	275	264	309	314	299	320	288	306	290	274	316	299	287	277	284	283	233	270	304	279	295	306	259	289	291	290	296	302	264	284	277	252	287	261	264	277	284	283	298	264	271	281	282	280	279	305	309	314	288	251	319	291	276	270	289	287	315	289	256	242	298	267	279	280	281	278	271	260	313	311	285	282	297	299	284	245	334	303	268	280	314	298	267	263	296	277	275	318	296	268	284	283	297	290	273	284	312	287	298	285	303	290	299	265	271	293	291	287	280	313	247	286	245	273	269	277	271	276	272	288	295	250	279	317	275	314	263	266	263	275	277	268	276	321	293	295	327	291	276	303	257	239	249	291	278	280	299	297	326	259	305	296	273	300	266	299	276	306	283	302	291	277	270	297	292	254	271	263	294	282	308	279	276	263	284	267	277	278	290	276	299	318	273	290	294	279	288	305	304	282	295	279	272	288	304	282	289	275	301	288	289	312	252	298	302	262	287	272	278	317	280	289	277	279	272	314	280	308	340	333	301	307	283	275	307	291	302	319	283	278	287	271	311	325	290	319	333	302	275	314	273	271	316	247	279	281	278	273	297	294	274	299	298	305	288	315	287	305	307	280	296	309	260	308	284	285	292	309	305	288	289	291	319	283	253	277	286	292	288	261	276	291	317	291	316	268	269	254	314	269	279	291	294	314	295	279	253	275	317	293	273	302	292	264	316	298	287	268	302	282	264	271	280	279	289	281	272	318	292	247	296	293	324	275	253	296	294	279	303	280	287	269	287	270	306	259	285	300	281	297	276	278	302	268	276	263	304	285	319	303	264	265	307	281	269	270	260	300	288	295	275	295	271	245	305	284	280	290	308	328	268	265	293	291	292	286	281	273	292	314	304	299	285	307	272	301	268	318	286	298	297	283	288	292	338	313	313	283	274	297	283	289	316	306	313	279	290	286	276	299	286	302	306	287	264	275	293	315	259	271	312	302	286	269	270	292	281	300	261	269	267	281	282	309	276	301	271	336	289	295	297	260	279	280	335	297	282	300	291	274	297	294	281	283	282	277	270	311	272	305	295	275	277	301	294	274	309	299	271	299	260	297	265	268	295	276	264	306	274	331	286	275	296	299	259	287	319	275	266	288	268	289	289	290	296	283	283	277	300	324	278	288	272	272	277	291	316	288	270	301	282	274	317	281	271	269	264	259	297	288	299	258	299	300	295	295	283	285	284	270	309	307	289	306	299	299	299	313	310	272	278	296	283	292	287	251	280	281	286	282	274	270	306	301	314	289	255	334	315	334	313	289	282	284	293	245	271	263	281	325	296	301	295	290	275	286	289	307	249	250	254	273	269	291	311	281	274	273	296	298	262	293	320	286	276	292	314	307	300	291	305	285	279	273	281	294	300	278	264	292	281	271	300	290	277	285	288	279	297	276	269	290	283	277	340	274	300	286	291	264	282	312	284	268	282	262	268	286	318	295	242	276	299	281	290	288	256	283	260	260	298	287	287	277	271	308	307	296	298	304	273	249	298	295	299	309	297	294	343	286	280	288	287	300	296	301	292	316	278	282	289	303	342	307	273	281	289	281	299	257	273	281	293	288	293	314	296	301	270	268	293	278	264	269	297	259	299	274	294	306	310	294	287	278	304	290	310	291	291	315	250	277	278	310	324	301	297	270	291	309	288	290	282	287	270	265	278	290	260	264	270	284	318	282	274	285	279	242	284	299	283	295	293	278	287	287	271	265	248	289	316	262	276	286	275	298	283	304	278	305	289	282	267	269	296	288	286	292	317	309	286	282	289	266	261	289	290	279	264	304	304	291	307	273	265	311	294	277	286	266	291	294	273	294	286	287	284	266	295	283	329	258	288	274	302	295	320	290	293	245	300	280	319	308	307	297	277	270	286	305	304	302	267	272	282	278	289	301	260	296	284	291	295	306	296	299	303	251	307	259	272	289	277	264	290	276	260	306	289	282	270	322	303	286	281	287	272	289	294	321	313	313	263	297	316	311	312	262	297	275	297	316	274	317	284	255	288	284	274	263	304	283	271	277	295	283	295	316	287	292	297	269	288	288	279	289	281	305	288	321	290	258	279	269	315	315	301	273	329	296	329	276	274	271	300	269	269	262	295	300	284	297	297	290	264	280	298	293	266	315	288	299	277	289	292	300	282	266	298	287	311	292	314	310	289	283	321	286	298	255	281	259	304	275	311	288	309	304	295	293	262	293	281	306	282
1835	642	685	726	689	657	709	644	673	682	679	669	651	646	684	664	665	623	640	617	678	672	597	655	667	690	665	672	649	677	688	686	661	629	671	651	662	607	644	696	603	621	687	657	693	663	589	659	670	622	629	637	673	677	687	663	659	634	686	641	643	674	645	638	683	674	658	642	652	636	660	695	644	651	670	660	713	666	655	688	682	660	677	646	643	629	649	684	681	649	654	656	668	663	623	630	674	660	651	649	641	636	635	655	620	636	630	648	666	703	656	665	662	675	588	663	637	638	648	667	647	670	651	632	641	669	672	661	671	687	633	661	684	644	674	644	676	687	598	634	646	650	670	674	692	617	657	612	624	594	622	668	656	626	633	661	675	693	647	665	673	655	647	638	630	654	651	686	652	618	652	648	711	657	674	615	632	679	602	662	667	640	656	645	656	624	641	657	644	634	650	677	692	654	670	663	683	655	682	647	668	663	670	619	694	625	637	660	649	674	649	663	671	653	649	683	621	627	692	711	628	683	606	619	653	635	647	658	650	643	654	694	704	672	644	640	688	620	630	662	585	676	662	668	685	625	647	676	704	670	647	679	668	639	660	627	650	670	626	641	596	700	628	635	640	660	676	652	664	632	657	659	649	643	665	685	686	618	639	657	664	645	633	654	687	678	674	690	646	615	665	660	634	634	633	683	607	681	730	668	653	685	687	640	695	664	680	668	671	640	668	619	653	657	611	664	608	664	637	623	646	611	637	670	685	624	658	653	601	639	650	639	680	661	640	655	632	644	643	611	683	684	656	644	695	695	636	660	679	636	622	700	650	648	680	674	649	644	677	686	628	652	631	680	640	673	637	658	642	642	691	679	639	639	619	647	693	665	664	645	651	680	639	650	697	633	648	670	713	642	645	655	654	663	683	680	635	680	649	637	654	637	593	645	664	649	635	597	699	675	677	677	658	653	651	664	665	669	629	680	671	610	670	666	642	633	626	655	593	635	663	653	661	670	656	662	606	663	630	644	665	689	655	602	629	689	610	675	655	666	630	693	673	626	667	662	633	646	645	648	639	603	657	652	626	633	683	636	658	670	639	657	656	688	671	650	641	609	677	637	588	625	629	698	688	639	691	623	638	684	662	662	691	653	680	645	623	670	652	612	643	648	645	681	627	641	637	657	636	661	681	698	690	652	648	661	663	653	670	636	688	632	678	613	675	660	675	647	703	675	646	654	673	720	586	625	672	656	667	637	678	700	668	674	691	672	633	659	639	660	688	636	716	654	662	694	645	700	663	663	622	660	623	641	645	660	633	579	629	630	694	639	651	604	671	622	663	635	643	665	661	674	642	675	631	630	619	653	678	619	720	675	697	689	679	669	643	624	645	646	697	609	660	620	691	646	689	663	680	638	665	672	615	665	680	649	645	646	726	670	666	660	600	664	645	670	645	671	670	626	657	672	659	648	668	688	683	676	616	698	661	697	615	654	649	665	693	678	665	645	626	663	651	673	664	602	630	628	705	618	630	686	622	669	603	611	637	682	648	658	642	672	684	682	658	630	621	686	689	659	678	683	677	697	672	657	682	659	663	650	677	644	636	700	696	665	665	666	663	655	681	643	639	641	669	696	600	662	693	655	634	692	650	640	661	681	657	655	666	645	701	639	685	636	638	655	671	668	653	654	636	638	657	695	699	648	669	666	625	659	695	680	651	696	638	653	642	630	667	639	621	671	690	665	689	624	614	679	650	660	617	661	658	629	658	609	631	636	633	652	617	615	650	650	632	643	620	715	653	690	656	671	677	649	663	681	640	614	677	646	640	654	675	631	666	642	609	658	672	655	607	673	621	690	628	650	706	681	605	656	670	672	644	699	574	673	655	614	656	639	676	659	646	672	699	645	645	675	630	659	703	653	661	679	667	579	631	605	623	691	699	637	657	627	623	630	619	649	661	648	679	637	657	614	645	616	698	643	639	646	658	663	691	675	614	657	658	707	635	642	639	620	614	610	668	659	653	651	630	689	685	630	665	649	666	684	653	640	635	665	650	650	636	623	651	665	672	692	689	630	635	691	676	635	709	603	610	655	655	585	657	641	633	648	657	646	637	654	676	669	679	667	656	638	643	665	655	649	649	692	649	649	670	635	653	634	675	662	647	679	679	643	648	651	683	627	699	682	679	675	674	630	735	666	706	636	642	680	649	663	675	610	656	708	663	667	634	659	686	656	670	669	686	646	664	709	663	658	685	695	629	621	643	656	662	656	642	714	639	735	666	656	662	668	692	669	672	654	663	692	642	665	617	642	677	699	653	655	617	667	655	612	616	681	668	698	656	640	664	637	656	632	646	664	666	652	665	670	666	673	668	674	693	664	667	574	676	679	668	597	677	661	658	638	658	717	686	646	637	654	673	648	643	614	663	654	616	635	661	668	665	606	667	694	586	624	679	698	662	597	656	649	644	631	670	637	642	659	657	662	670	652	628	637	645	641	699	657	668	617	619	627	669	673	649	620	652	641	655	679	645	702	677	651	708	628	662	662	673	684	653	638	605	676	635	630	672	691	741	678	669	608	671	624	616	621	672	680	624	645	620	657	671	659	664	630	696	625	646	631	611	664	674	666	651	618	636	652	641	666	643	656	680	675	638	651	666	681	660	680	680	698	685	690	653	650	702	628	646	647	651	670	662	603	689	632	671	678	603	637	610	682	655	673	639	656	669	656	624	629	621	686	642	674	675	622	637	655	627	647	638	679	658	630	622	656	691	659	675	693	688	650	666	627	597	719	665	677	637	660	649	681	660	678	671	682	733	667	637	671	700	647	648	602	644	605	633	647	655	671	649	655	633	665	641	704	674	682	675	625	665	670	632	678	698	605	720	638	639	654	672	638	663	659	630	632	648	653	638	626	588	684	628	698	664	637	646	644	624	654	653	608	603	670	647	695	672	693	698	709	655	658	645	655	646	635	610	656	632	692	645	642	677	643	661	635	670	643	599	656	647	623	694	647	660	643	678	678	651	661	665	634	663	651	677	659	618	660	678	644	628	649	607	732	660	666	633	695	683	602	647	648	600	661	668	684	644	657	633	699	650	613	656	682	637	654	651	634	613	667	649	644	619	644	648	601	622	652	639	648	660	675	730	681	682	659	666	709	672	622	663	696	637	668	677	698	624	637	672	682	669	634	672	694	670	696	685	672	665	679	614	621	645	677	658	639	682	672	619	670	657	659	649	660	654	621	585	615	618	652	668	655	667	665	677	653	651	673	682	708	622	693	660	695	657	656	659	669	634	659	660	622	684	650	623	680	659	658	649	653	707	728	673	674	608	655	613	670	663	666	649	672	652	665	661	658	671	617	665	631	617	690	657	646	653	648	645	649	673	630	661	653	629	641	665	658	634	664	626	663	640	673	679	692	609	688	677	658	655	623	648	613	644	700	681	645	643	649	660	680	625	642	675	635	641	651	663	651	636	650	640	628	604	626	660	624	650	675	658	653	672	654	674	617	646	650
7321	504	508	384	278	251	180	168	170	169	157	140	167	148	154	143	134	155	129	148	134	149	123	147	129	145	137	151	128	123	158	165	159	154	163	136	125	137	138	137	158	143	137	148	126	132	117	160	143	158	158	115	154	138	124	153	146	123	145	140	111	138	146	118	113	139	149	147	140	147	126	144	135	133	152	105	138	156	127	123	135	139	128	138	135	152	125	129	163	121	127	119	130	127	144	132	136	134	146	119	105	124	153	125	158	111	137	115	158	125	154	126	137	151	143	144	147	124	145	131	149	146	139	144	141	141	123	128	124	143	139	132	119	138	143	143	115	129	148	134	151	135	124	137	140	134	146	122	127	147	135	123	136	130	144	140	131	121	121	153	133	124	138	131	139	131	133	153	135	142	118	148	118	139	141	119	131	132	147	146	130	131	137	146	139	118	166	124	135	129	137	118	149	132	119	136	127	125	104	122	159	133	124	141	133	117	118	122	133	115	154	134	129	123	136	137	121	134	156	139	111	124	131	100	140	141	138	129	183	142	112	143	154	137	156	133	129	144	135	137	132	127	144	144	138	119	132	161	144	125	129	119	109	135	128	140	131	141	126	138	147	151	125	142	114	149	144	150	128	156	123	137	129	141	135	127	134	143	145	132	120	131	145	114	130	130	125	136	112	147	121	130	141	129	156	130	114	135	109	137	135	110	144	147	125	122	138	135	136	120	112	125	144	135	150	129	138	148	140	149	125	137	137	140	112	116	137	129	133	129	132	133	136	157	130	130	128	137	135	162	142	137	130	142	162	144	158	116	128	120	163	126	150	124	147	133	144	141	141	133	120	120	123	145	125	122	128	127	131	132	145	143	117	143	132	100	114	140	145	150	123	123	114	134	135	132	124	139	133	129	148	132	118	139	123	147	134	121	146	158	153	132	148	157	136	130	119	131	123	150	139	134	154	135	106	127	129	158	167	127	133	120	145	117	137	136	139	109	128	138	127	114	152	130	137	123	136	137	136	140	132	163	146	136	131	138	143	144	113	133	115	145	115	128	140	117	132	136	138	129	141	125	151	131	148	137	121	131	145	123	133	136	111	174	135	112	106	172	124	131	146	131	126	144	130	138	160	152	120	133	133	143	124	130	144	130	133	149	133	155	150	132	138	141	128	122	148	148	132	124	125	116	131	146	139	144	138	145	135	142	127	121	128	119	148	113	139	135	137	140	119	130	140	131	127	126	128	138	160	133	135	119	143	149	138	126	139	108	137	154	148	150	128	126	120	116	147	140	134	120	124	131	110	116	118	141	133	145	135	140	114	153	142	123	138	140	151	132	141	128	126	142	128	140	129	157	130	128	136	139	98	129	130	162	144	171	110	151	124	110	132	164	135	132	115	138	138	150	136	138	147	127	136	144	136	140	124	147	147	140	144	127	145	126	124	139	122	124	157	145	132	128	126	130	132	145	128	127	135	132	151	129	113	123	118	131	115	148	128	129	140	132	140	102	126	111	142	129	141	126	141	133	147	143	139	144	150	131	144	122	143	124	123	131	127	114	125	141	153	126	132	110	139	138	101	156	127	134	126	134	142	132	149	122	150	137	157	128	133	166	148	151	146	139	129	154	113	126	137	155	135	146	120	130	145	146	111	133	123	138	119	124	138	122	120	141	141	134	136	138	117	112	120	115	143	133	134	110	113	112	135	127	117	143	129	173	129	152	129	132	145	128	146	142	150	144	120	124	149	131	112	117	136	140	134	125	137	136	126	123	123	130	133	122	139	137	148	137	159	128	131	133	145	124	135	125	127	159	112	116	127	134	144	146	153	135	131	118	101	146	125	151	134	124	127	142	125	133	146	137	128	132	141	147	144	146	154	133	121	154	143	135	149	139	146	145	133	135	127	155	115	152	138	133	136	123	135	145	145	138	158	142	125	148	122	146	140	128	143	131	122	150	141	135	110	151	134	148	135	119	131	129	127	124	117	139	135	122	136	125	143	130	146	143	120	121	130	126	130	149	126	123	144	133	145	148	154	136	133	143	134	131	141	121	141	127	160	126	152	123	141	147	124	122	114	127	142	122	146	124	148	138	124	127	126	140	119	129	122	140	139	138	146	136	111	148	133	114	161	130	139	134	108	132	138	146	134	158	152	142	147	132	143	134	134	133	127	119	125	123	119	127	129	136	140	143	116	128	132	134	136	132	136	138	123	131	147	155	114	94	117	138	138	161	130	133	134	138	130	120	121	134	140	117	110	129	152	135	132	114	141	125	143	146	136	148	160	120	139	125	138	130	128	142	129	146	117	151	123	103	141	131	133	119	124	132	146	123	122	144	146	131	145	140	124	122	130	137	135	112	138	128	134	146	145	137	148	105	155	135	129	129	133	128	135	129	135	112	133	124	121	154	145	140	127	134	140	120	136	141	137	136	129	136	142	145	151	134	124	132	145	120	134	116	125	119	121	112	154	141	146	130	127	127	140	130	151	127	127	122	114	135	145	140	145	153	135	127	147	126	128	130	162	169	143	135	134	106	108	132	143	122	133	123	150	126	130	122	142	149	135	153	145	110	123	114	143	115	135	140	140	122	143	148	163	132	126	135	145	133	127	152	156	149	129	131	127	150	132	144	135	141	136	151	140	139	138	136	132	152	143	125	134	110	118	128	135	129	119	130	151	157	121	157	153	119	140	131	145	130	162	154	122	144	150	179	126	130	135	152	146	132	129	138	152	133	135	135	113	149	144	128	145	122	144	154	125	133	130	135	119	137	136	153	141	150	134	85	115	132	143	155	128	146	149	140	126	148	143	118	129	149	137	111	132	154	142	148	147	140	148	125	144	129	145	124	129	117	130	151	136	139	129	112	144	123	131	142	141	138	149	141	135	131	160	152	118	144	140	134	156	147	146	136	140	149	118	139	127	140	153	158	136	122	144	127	125	140	155	144	141	136	129	127	140	138	118	145	147	150	139	137	125	142	135	140	146	133	137	114	119	149	134	128	126	127	137	125	128	162	140	135	125	130	127	124	136	135	128	146	130	136	136	150	119	138	147	145	140	128	125	123	130	151	114	139	130	141	134	140	138	125	149	134	156	146	120	148	133	132	118	137	132	141	123	149	149	144	146	134	135	110	133	133	142	139	116	138	145	131	132	129	134	111	130	142	137	152	120	121	145	140	154	117	134	140	148	143	129	156	146	151	125	149	142	147	134	129	117	116	136	141	128	120	120	122	152	139	142	130	149	132	133	138	131	130	150	136	139	139	146	139	136	139	132	127	143	120	139	136	118	142	153	147	133	129	134	136	130	122	135	140	162	115	138	134	130	118	148	151	129	152	144	142	137	88	154	111	141	148	145	138	149	151	153	137	137	147	135	160	134	129	108	114	133	131	136	148	133	128	133	128	123	126	141	130	143	120	124	137	129	143	147	143	143	136	118	130	143	121	144	127	147	135	120	143	153	164	134	133	144	121	143	142	156	169	150	139	113	133	119	110	149	116	127	120
6072	665	1187	1394	1061	921	781	683	604	570	522	491	506	404	457	481	442	421	436	396	421	399	432	394	407	380	409	382	411	401	388	381	374	386	382	390	377	362	349	347	386	428	356	357	373	397	380	346	338	356	376	393	346	373	372	382	377	355	393	410	393	391	373	359	405	401	345	387	388	353	353	345	383	382	355	342	346	383	323	369	330	371	396	363	373	380	349	348	390	384	393	357	385	366	353	361	375	336	350	362	370	380	365	338	373	369	375	360	349	364	360	348	372	386	366	341	360	371	393	341	358	359	364	369	357	353	362	358	392	362	370	347	360	359	385	334	393	352	367	357	353	365	350	377	376	370	379	382	352	396	366	374	328	360	382	409	364	387	346	372	360	373	380	386	334	345	352	329	327	372	381	334	381	386	346	315	333	354	383	340	379	373	383	353	372	382	353	365	348	386	344	348	355	377	377	352	397	342	372	344	377	362	377	356	336	364	355	377	371	349	363	372	391	398	333	354	360	390	359	361	382	362	409	355	369	372	383	363	401	357	354	390	400	365	335	401	346	358	367	358	362	361	326	366	344	354	384	360	350	381	403	328	369	359	304	363	385	388	322	356	364	362	371	354	358	393	341	346	369	357	334	342	378	408	363	314	363	375	343	356	360	346	359	369	363	340	351	342	350	341	358	358	349	366	387	389	370	361	409	355	340	375	353	371	383	365	364	359	351	390	368	325	366	373	352	368	328	367	367	370	348	369	357	385	350	359	379	338	361	373	359	337	353	342	337	360	387	355	320	358	335	343	372	357	372	372	340	372	397	360	356	363	379	378	374	353	379	372	337	380	376	403	389	372	348	382	395	369	367	336	342	338	350	360	394	366	369	355	352	353	341	329	359	337	360	317	391	338	360	364	393	353	381	349	399	356	347	358	346	363	341	424	319	339	373	378	375	354	374	386	398	374	375	371	346	354	386	341	347	359	360	384	335	341	371	377	357	373	370	369	386	429	406	364	378	363	380	390	366	365	372	356	364	361	341	324	352	361	357	313	386	396	352	355	374	328	356	364	366	372	382	363	387	363	365	346	381	378	353	395	340	333	333	378	333	368	380	362	375	357	373	382	374	355	354	341	379	376	395	365	370	345	344	337	324	364	401	402	371	369	378	326	371	331	368	378	377	347	374	358	349	336	342	375	358	353	361	356	370	385	356	379	360	367	330	375	362	379	374	366	357	350	361	368	377	352	336	370	356	379	351	371	363	365	382	362	369	352	332	382	378	334	388	380	359	328	348	350	338	368	334	359	388	350	370	355	404	384	366	335	353	370	367	353	369	358	351	381	376	339	380	372	347	336	395	363	344	352	342	386	390	380	338	365	369	404	363	371	349	367	328	321	344	397	333	364	366	349	361	350	347	403	369	378	343	393	357	370	349	358	378	371	354	386	375	354	376	376	376	398	370	351	349	387	368	350	361	364	371	406	342	317	336	349	361	376	377	377	368	327	361	330	367	360	356	364	364	374	385	363	372	334	366	368	337	340	389	369	398	357	373	363	355	387	349	359	353	384	368	338	322	349	365	365	355	369	361	369	376	387	379	354	393	330	369	361	366	394	368	390	355	382	330	355	380	373	345	374	358	366	370	373	358	378	330	365	354	357	364	343	363	363	367	333	382	386	389	367	384	374	364	344	354	370	348	339	404	416	338	385	373	366	357	397	366	338	352	353	392	373	383	361	366	359	404	373	375	357	345	349	336	371	364	336	370	359	344	363	391	384	369	384	349	371	381	372	384	358	376	375	344	360	366	336	359	357	386	343	356	377	415	372	358	385	365	359	341	395	362	366	394	311	353	388	374	373	397	369	363	342	346	360	355	360	389	346	344	355	372	346	362	350	355	368	351	360	341	350	354	364	357	400	338	357	414	362	374	380	350	368	374	353	340	366	329	379	366	363	370	398	358	351	396	358	375	327	367	348	345	343	368	391	361	351	376	387	362	347	332	345	341	357	353	357	375	386	359	357	364	378	360	360	333	362	364	345	358	358	351	390	316	369	371	395	359	360	358	402	383	356	369	377	325	352	366	350	372	383	354	348	341	307	384	330	349	359	343	385	363	410	379	345	379	346	347	359	378	354	336	341	354	354	353	330	382	363	367	363	380	384	353	378	335	376	383	362	360	362	338	382	361	398	357	349	367	345	338	391	351	376	352	364	345	352	363	354	385	375	387	349	370	383	367	371	356	373	331	406	383	355	340	389	401	345	355	383	341	366	357	351	371	373	350	335	385	353	368	316	340	320	362	358	363	383	384	364	359	359	347	383	360	378	383	348	363	341	355	356	360	376	328	384	382	351	373	344	380	348	370	389	339	372	343	368	356	346	339	332	393	352	362	404	349	325	358	389	322	354	395	376	332	355	337	361	384	366	368	368	347	361	388	338	378	382	340	367	378	367	375	373	378	362	344	394	348	366	392	351	368	357	383	364	374	362	336	393	368	395	343	413	383	397	363	363	371	362	366	406	359	354	383	381	334	366	357	368	362	371	343	369	347	351	388	363	377	353	359	354	393	379	358	365	348	380	372	353	376	358	377	351	367	347	390	352	357	364	363	356	356	355	392	373	390	367	377	372	396	343	385	392	367	348	382	340	372	357	364	338	379	381	366	353	350	367	356	361	362	393	337	384	385	377	372	372	353	347	327	346	341	380	383	358	374	385	381	340	351	372	361	374	369	362	340	358	361	317	358	391	335	359	333	355	360	371	361	378	357	316	387	384	347	368	391	367	357	385	354	347	365	347	331	388	359	391	374	398	350	349	374	344	372	344	371	349	408	375	345	381	348	378	392	366	381	368	375	360	353	353	345	314	377	340	349	392	386	346	382	384	398	365	354	369	333	399	395	360	373	351	376	378	335	367	340	358	350	383	359	362	354	331	376	351	356	341	328	401	387	370	349	415	370	362	374	354	376	395	360	385	327	364	386	368	391	367	347	366	341	330	382	398	340	354	365	356	366	365	372	385	347	386	368	355	382	340	410	337	356	346	383	364	366	375	344	357	322	408	360	327	347	345	346	367	368	393	356	375	337	347	358	350	368	343	386	356	362	372	374	395	384	383	364	360	378	348	351	374	402	340	374	388	334	357	350	402	330	324	351	366	372	366	368	390	358	386	356	327	370	361	341	410	395	385	333	372	376	326	359	383	362	365	403	351	371	344	355	329	387	366	337	353	356	383	354	362	406	345	384	360	376	390	359	376	391	370	376	343	347	355	351	365	348	321	307	327	372	392	367	353	359	342	380	345	356	357	361	376	354	359	383	363	365	359	340	357	375	382	363	328	353	348	360	334	353	302	361	408	390	336	377	333	349	382	344	399	377	355	350	367	380	363	367	378	338	359	349	344	351	374	371	367	378	362	363	342	361	359	365	372	389	380	371	358	365	374	360	350	374	337	384	377	380	328	387	363	358	376	366	376	392	370	379	387	350	353	352	369	400	401	390	370	338	373	342	341	391	358
14152	1309	1015	749	551	444	385	341	295	300	277	251	259	231	240	242	250	260	242	203	212	233	238	248	224	224	192	218	226	217	241	214	246	239	204	225	234	238	208	217	203	232	212	253	196	244	236	206	225	250	210	241	211	253	218	208	205	215	196	223	231	211	249	201	220	244	182	230	213	251	252	227	180	223	213	243	225	248	222	205	215	230	242	222	208	229	242	226	198	193	244	235	203	222	224	225	239	216	215	239	228	212	231	216	215	200	215	197	222	225	230	206	219	251	203	210	188	248	219	220	182	238	227	250	260	249	212	218	208	219	222	235	208	250	228	189	213	226	216	195	193	256	224	224	229	206	242	208	215	227	186	218	214	214	213	230	208	238	224	223	202	187	227	221	214	208	217	230	274	201	219	237	249	213	201	234	202	207	234	205	196	205	216	243	245	230	209	218	220	235	208	200	199	250	226	212	210	239	206	239	259	223	195	195	197	213	222	206	229	218	222	224	228	250	219	198	205	241	221	219	223	233	225	217	227	220	257	241	228	202	218	211	230	227	207	189	247	208	261	208	212	206	204	229	209	229	243	207	212	199	216	219	215	236	214	223	218	237	211	234	201	223	240	222	213	243	245	184	254	237	204	216	212	229	196	201	230	229	217	214	230	237	215	205	209	228	234	219	213	245	241	232	222	220	222	220	232	199	227	192	218	219	212	228	206	240	228	216	210	193	206	229	215	231	209	213	229	221	235	222	211	240	210	242	229	231	231	238	216	208	202	220	212	208	183	246	210	226	228	205	205	209	210	207	213	194	202	262	190	235	235	227	209	216	209	211	199	215	219	198	227	225	230	194	214	232	231	256	231	211	217	223	225	196	210	223	207	244	207	198	201	214	239	202	211	219	224	243	219	197	216	256	225	190	188	205	216	217	206	198	238	212	242	231	203	210	231	187	219	213	226	190	240	213	215	219	205	276	223	243	236	222	218	209	227	230	236	207	217	234	239	201	207	203	235	200	212	220	238	228	205	199	220	217	195	219	239	235	262	197	210	270	233	195	210	243	231	235	228	215	220	233	242	207	224	205	213	221	216	233	209	234	209	198	242	223	232	217	198	228	203	221	200	199	221	261	240	205	196	224	209	229	207	239	214	229	215	207	225	235	215	219	204	225	205	216	235	223	223	208	209	239	219	205	197	202	206	211	211	214	218	228	223	198	213	209	185	212	249	198	201	223	222	208	216	216	172	229	229	224	233	234	218	247	214	222	239	217	225	209	240	221	209	215	212	247	215	231	197	214	246	210	192	218	225	224	197	236	225	220	243	221	232	217	232	252	235	224	228	191	201	202	217	214	236	230	219	228	201	231	201	214	234	231	242	183	210	261	210	222	258	214	211	205	223	216	221	254	194	238	251	216	218	209	207	196	232	226	226	201	228	234	242	225	220	231	206	209	216	214	238	228	198	202	221	231	204	227	241	231	206	196	231	197	223	236	235	213	212	218	231	216	222	245	235	227	230	182	197	252	208	222	226	191	199	225	197	215	224	191	182	237	235	199	191	233	220	223	220	241	215	214	218	210	217	244	215	227	211	211	215	200	193	229	220	236	202	218	229	225	245	233	237	234	258	215	226	226	195	238	213	233	199	218	185	233	218	209	211	194	197	217	206	198	221	234	189	221	222	227	216	214	231	214	220	220	219	203	203	203	232	226	212	188	216	215	222	236	198	212	220	232	206	214	249	225	215	214	239	230	214	204	220	234	233	206	227	195	231	196	226	230	183	214	209	238	206	224	202	245	234	240	250	243	236	201	195	214	205	218	227	207	238	206	221	206	204	183	230	226	213	225	230	218	231	229	210	202	207	204	229	221	218	206	260	199	241	220	189	226	223	213	214	222	222	196	207	239	208	213	201	238	217	227	240	199	211	182	228	236	189	221	238	219	204	210	222	224	207	214	201	202	217	232	218	247	231	220	203	224	215	219	212	237	202	223	217	244	240	231	208	226	221	237	210	208	208	187	209	226	212	220	231	224	216	225	214	217	227	230	197	217	222	239	241	220	223	251	211	253	200	239	227	223	206	207	202	238	249	200	220	241	219	214	209	205	208	254	234	219	226	222	221	216	227	214	222	195	189	227	218	197	218	220	214	192	208	215	226	198	238	244	221	236	227	224	207	215	215	270	219	204	183	210	199	206	212	215	219	171	202	223	199	203	245	237	239	190	205	226	208	217	232	220	235	225	220	240	228	233	265	208	251	211	215	232	203	218	222	221	242	216	217	228	223	223	193	211	229	231	232	231	222	208	223	228	207	237	236	241	207	227	180	199	212	209	200	253	219	194	205	234	218	201	212	217	211	253	214	211	252	210	216	207	228	225	223	246	209	215	234	183	209	225	195	228	252	238	201	241	231	232	203	188	219	231	213	226	210	185	217	232	211	225	232	219	236	229	214	209	212	242	243	254	212	217	228	202	214	205	282	232	201	198	217	211	222	228	238	229	263	222	232	223	211	234	218	217	215	209	209	215	204	201	233	204	202	228	251	224	222	258	245	227	218	229	236	210	236	231	202	191	209	226	207	216	199	236	221	214	236	203	219	222	241	223	223	214	221	205	234	234	248	244	255	236	253	239	231	216	201	214	225	212	231	209	232	240	218	235	227	184	245	193	242	192	233	199	186	238	221	202	211	215	254	220	209	198	222	220	241	249	208	207	230	231	207	211	231	228	218	245	194	203	215	196	203	218	228	229	240	254	232	201	200	230	208	215	208	240	197	209	217	226	194	218	213	226	226	227	221	219	221	238	264	230	208	238	254	230	228	232	228	206	234	212	250	225	245	209	219	237	218	221	217	197	232	206	208	221	240	239	211	225	230	241	223	222	191	223	187	233	227	216	217	246	232	208	201	221	212	222	235	240	230	208	208	196	225	208	188	214	173	209	219	203	222	207	214	214	225	206	240	209	191	203	206	240	211	197	248	224	213	248	209	211	212	222	240	201	230	253	211	236	198	221	208	246	213	214	194	227	225	213	247	205	234	205	209	217	212	236	219	208	189	199	222	228	205	212	219	254	243	221	246	218	231	225	226	220	229	228	233	219	214	241	210	230	212	218	218	228	240	265	234	237	197	218	212	210	181	242	215	210	225	201	231	249	227	240	199	227	218	227	207	243	214	229	223	204	202	222	220	204	227	217	198	212	207	224	208	210	237	197	158	217	205	192	214	242	200	217	199	214	209	201	218	208	207	208	244	266	222	185	197	222	235	209	214	244	222	181	210	219	211	215	225	218	233	239	234	229	216	229	231	249	225	248	202	223	249	224	210	189	224	227	248	209	229	250	188	205	212	212	222	213	231	214	218	205	242	210	211	213	229	226	201	205	212	233	222	223	236	222	199	208	201	218	188	215	228	232	232	214	223	186	240	230	200	194	229	188	221	209	219	213	232	234	204	205	209	221	208	217	233	208	228	212	229	247	231	217	187	223	237	205	215	222	203	217	210	227	227	245	203	228
8136	1221	2211	2498	1958	1671	1340	1140	1038	946	812	804	811	768	716	695	671	606	622	657	663	624	625	614	623	627	566	568	623	551	580	595	599	596	542	560	566	637	545	537	571	547	591	588	552	583	537	600	585	562	551	560	576	566	560	575	539	554	567	556	569	539	561	579	542	553	533	537	557	518	587	552	608	551	521	555	601	530	540	595	510	494	564	584	571	498	560	511	564	539	527	599	554	568	522	549	536	507	548	508	596	526	548	606	556	541	610	538	558	575	524	546	560	598	592	583	528	535	561	535	521	544	531	538	551	529	554	529	543	508	528	534	580	584	589	542	524	568	548	556	559	531	547	542	520	559	579	548	540	548	554	568	523	564	525	546	527	592	550	521	545	551	518	563	564	556	541	560	516	525	577	519	526	550	512	508	554	547	538	534	573	533	564	514	526	535	504	538	556	555	583	528	556	543	533	561	549	546	534	568	528	576	571	577	521	586	561	503	569	553	555	487	534	552	551	552	561	504	540	543	521	531	557	569	569	580	570	566	562	570	513	524	554	552	528	544	537	565	578	531	546	558	547	544	546	538	549	535	543	569	544	531	572	532	565	528	583	550	605	540	529	545	543	517	555	573	501	532	547	531	554	518	558	566	548	547	548	568	527	552	533	517	520	547	556	537	542	568	526	557	547	517	558	556	526	537	600	569	578	569	537	574	498	477	574	554	550	538	546	533	556	538	535	534	551	555	560	527	571	533	551	643	543	575	562	589	534	537	570	571	554	564	533	537	525	546	574	544	536	570	589	523	519	552	558	538	585	557	542	571	534	515	525	539	517	600	555	582	558	559	526	547	538	533	532	586	605	531	534	564	571	574	568	555	528	587	561	553	537	559	516	571	506	553	605	539	557	487	566	576	590	521	550	564	573	562	542	577	536	518	534	540	529	566	539	532	565	550	534	546	532	575	559	577	572	559	495	563	534	549	535	514	517	555	594	583	508	538	537	581	529	589	536	553	588	576	580	547	519	543	598	546	530	527	579	574	523	583	567	561	517	559	580	554	539	549	526	510	535	569	578	563	565	534	570	548	593	546	524	573	573	547	565	528	542	546	588	532	556	518	554	541	560	579	547	536	562	515	553	555	564	548	559	483	528	530	533	531	587	496	541	565	555	557	576	550	525	530	546	546	567	570	557	562	526	542	574	551	528	552	538	564	547	560	560	542	600	539	564	527	525	603	566	546	515	551	537	570	576	516	528	552	567	528	546	560	583	525	552	521	577	525	545	584	530	538	544	545	538	546	571	590	505	556	583	560	547	556	595	596	546	516	606	529	516	564	524	568	525	536	535	601	506	545	556	531	517	555	537	520	512	598	574	601	522	530	522	570	540	573	577	558	573	565	514	545	550	569	521	571	474	560	564	564	518	566	533	549	510	544	529	525	557	567	496	567	554	536	572	532	545	511	538	546	519	554	555	550	586	525	558	545	525	551	512	523	534	512	530	545	579	520	535	561	601	578	540	543	551	582	523	557	561	525	540	516	560	580	566	537	556	534	569	543	572	534	566	555	502	549	590	570	539	516	563	532	518	520	567	573	508	561	552	583	589	529	530	515	539	586	575	560	577	542	551	564	591	537	555	554	540	499	570	554	530	579	531	560	595	543	528	547	559	559	544	545	533	579	588	549	542	589	567	551	547	578	559	539	551	566	548	584	556	572	545	559	541	519	533	523	550	555	531	539	520	563	528	553	552	582	583	528	560	555	512	536	526	569	541	569	570	551	542	540	566	491	517	568	534	546	533	561	572	545	549	558	490	535	585	522	568	554	519	495	575	566	526	556	554	549	576	567	536	552	543	570	521	578	561	526	570	495	606	520	565	586	557	532	543	549	537	551	571	585	526	551	581	563	524	580	550	569	552	573	548	561	558	511	556	565	537	530	521	524	543	550	571	508	556	526	528	527	554	558	551	575	540	559	522	533	562	559	582	553	562	555	552	526	566	560	534	557	524	575	570	564	533	511	522	561	521	563	560	576	526	561	532	572	561	551	536	575	554	542	580	516	547	543	541	546	546	554	575	491	573	579	519	539	537	561	560	554	536	532	544	554	565	567	564	592	547	561	526	556	544	543	518	568	533	572	508	600	506	530	526	545	514	543	524	583	584	573	552	545	536	590	526	543	572	557	518	546	576	547	511	588	548	530	539	535	556	563	528	532	579	545	576	567	531	514	540	536	604	536	582	536	583	556	566	566	560	523	511	539	569	522	507	570	569	548	578	532	575	526	573	546	533	514	518	530	526	519	554	570	545	523	545	543	522	567	561	549	531	540	561	509	578	516	558	547	553	533	586	533	550	573	555	532	578	552	578	548	518	518	500	572	499	541	523	538	509	535	527	551	569	536	591	565	538	555	516	532	576	539	550	553	555	540	512	557	546	534	543	576	536	612	535	516	581	540	594	573	536	559	589	573	556	572	561	520	535	559	555	582	546	571	516	573	555	512	595	535	591	604	516	568	567	537	557	534	535	541	517	569	549	541	518	575	544	573	525	545	555	575	562	544	592	583	535	524	571	535	509	531	567	600	564	559	560	557	537	552	576	551	582	562	564	560	571	534	513	498	552	533	570	548	561	552	606	511	573	559	510	561	578	537	561	539	508	548	553	573	520	559	534	569	551	581	545	553	532	541	578	553	555	550	573	573	566	568	557	560	583	551	541	541	581	542	544	577	564	523	576	539	532	529	573	602	529	562	520	626	513	605	607	587	613	552	536	539	533	546	556	565	574	579	524	528	531	597	579	557	519	564	540	571	570	601	573	554	528	547	570	548	552	582	545	567	557	552	559	564	525	560	511	548	548	552	551	540	573	553	552	576	567	539	543	564	571	543	568	568	532	522	573	565	576	533	563	548	532	545	540	561	556	570	601	535	560	545	591	569	504	541	571	526	558	546	519	566	544	597	520	581	546	533	571	539	556	580	577	518	595	532	550	554	514	510	543	515	560	610	544	535	564	536	561	557	527	545	560	528	514	522	573	555	522	548	558	571	568	551	524	558	573	518	559	543	536	556	545	545	568	517	549	571	545	537	581	560	569	581	560	541	568	520	549	542	518	552	549	545	542	530	541	593	535	615	571	533	526	550	532	606	540	518	554	569	544	534	561	567	569	536	533	543	541	528	574	542	526	572	538	580	544	538	583	546	529	528	565	539	571	546	549	554	488	525	536	566	496	546	541	572	554	586	532	583	603	554	562	567	525	562	558	528	520	575	549	558	570	568	551	580	518	552	521	582	571	534	555	527	547	550	579	587	569	538	567	531	543	510	596	568	557	520	545	529	511	515	551	554	562	564	568	566	509	527	504	594	565	547	538	536	507	562	560	558	544	558	587	558	536	544	564	548	555	551	535	551	554	530	569	563	551	513	552	544	513	549	519	558	539	549	536	537	570	567	527	525	544	573	542	580	527	565	543	573	530	538	549	579	513	546	537	531	616	543	575	544	533	547	530	574	532	512
1420	309	300	314	282	269	283	300	262	273	283	289	311	291	268	301	304	295	289	271	272	262	313	299	242	260	291	284	273	298	276	304	247	301	260	245	281	302	285	281	266	276	286	294	294	334	269	272	265	271	304	299	280	278	290	308	275	292	307	282	302	288	305	301	293	311	304	301	262	261	260	287	306	287	284	305	286	315	282	296	320	271	282	275	310	278	277	301	278	283	293	297	283	252	310	302	295	285	297	255	318	300	276	328	278	273	247	307	282	277	294	301	325	270	272	286	317	271	269	279	270	293	274	304	287	297	300	310	274	289	264	281	261	288	301	323	298	316	289	280	274	291	271	290	275	294	287	303	271	266	326	275	315	284	300	285	256	261	301	289	267	271	290	283	282	305	283	251	285	271	315	299	289	274	297	302	263	291	282	320	267	290	267	270	280	282	303	325	284	260	263	289	272	280	325	307	272	307	281	279	292	267	295	303	288	310	267	296	298	283	279	309	286	298	266	301	306	285	291	270	254	264	318	292	268	303	278	238	266	281	313	271	287	289	266	284	294	293	278	283	265	279	297	310	308	297	316	259	272	301	273	283	277	323	295	280	303	317	279	290	276	311	263	291	320	306	289	295	309	275	286	302	270	280	293	289	317	271	257	259	277	279	303	289	297	290	283	297	310	306	289	270	251	265	289	297	283	275	272	280	288	316	285	288	299	299	279	293	308	273	296	241	298	309	283	278	282	295	303	297	291	243	285	299	320	261	293	273	316	314	297	283	300	264	275	308	315	290	263	313	269	274	280	258	269	312	290	269	303	305	259	276	269	267	314	300	284	258	302	272	302	268	301	282	320	282	249	301	287	277	289	293	271	304	267	279	312	268	323	305	294	316	286	296	280	273	287	287	306	292	283	281	303	302	326	295	260	292	274	293	266	305	281	292	294	281	260	283	300	325	274	291	283	247	270	276	306	299	324	265	259	259	294	279	276	291	283	294	294	304	254	312	296	316	291	301	273	302	287	283	292	292	281	280	281	296	275	254	295	284	303	289	298	298	275	307	270	262	298	293	293	293	285	331	239	302	280	271	291	298	276	268	275	299	316	266	286	290	296	274	284	306	316	276	280	311	303	271	276	265	308	322	271	289	290	299	296	300	283	290	295	286	282	274	278	304	269	270	282	276	283	292	276	269	331	278	291	280	235	268	261	259	302	292	264	299	297	268	302	278	266	298	287	277	277	274	274	276	302	291	262	242	292	300	299	305	307	268	300	276	306	298	287	277	244	253	281	315	280	279	292	277	271	298	266	282	282	304	282	261	281	261	303	286	297	289	264	249	282	301	302	303	293	304	295	267	287	279	280	271	281	269	306	281	281	285	274	307	297	276	292	297	256	324	274	271	301	289	310	283	284	254	295	241	311	312	283	263	303	280	316	298	296	293	296	293	263	322	299	273	269	263	323	272	279	322	283	319	274	277	282	290	301	274	305	298	298	317	285	286	303	281	298	284	303	286	291	306	271	296	281	277	282	283	281	282	301	305	300	284	273	274	261	309	273	313	285	284	289	285	276	254	277	268	250	289	277	324	252	307	276	320	276	323	311	307	268	273	314	296	310	270	298	299	275	273	267	294	307	281	303	265	298	319	287	289	313	298	264	298	271	271	281	295	255	326	322	257	303	274	263	294	276	293	268	307	263	271	289	287	275	268	283	290	266	313	308	270	284	286	280	269	294	268	286	273	273	263	284	296	305	241	268	269	268	270	303	273	282	293	298	297	281	265	304	294	318	278	278	252	309	304	314	284	273	316	273	290	295	250	279	279	307	275	305	331	310	310	282	297	275	277	306	273	313	270	323	318	272	297	287	311	310	293	279	287	302	256	317	275	250	309	286	254	313	292	268	290	296	297	303	307	296	292	308	283	332	300	267	292	276	279	287	311	310	292	280	303	286	302	290	268	304	294	295	297	292	275	287	285	277	253	297	283	284	287	281	277	264	250	293	298	268	296	286	309	268	267	265	275	229	310	268	263	310	309	275	270	311	274	338	265	248	280	302	274	297	285	309	286	271	251	315	301	296	315	290	294	266	288	318	306	258	283	277	272	295	317	245	328	308	281	284	298	332	267	280	281	277	274	275	292	322	279	296	297	308	309	274	304	292	296	302	289	277	304	279	276	249	338	281	271	314	308	303	265	294	291	284	273	303	320	253	303	295	276	287	287	289	293	288	279	286	285	266	271	293	291	279	293	296	288	316	273	264	284	325	319	291	304	304	270	279	294	290	296	283	269	269	290	301	267	278	289	286	316	306	276	275	293	280	282	258	271	317	276	283	301	267	296	340	297	285	290	256	277	264	289	290	283	297	297	268	271	276	282	301	297	306	276	299	302	327	267	303	284	257	271	285	255	290	253	277	277	265	311	299	271	313	283	315	301	285	282	277	280	293	287	297	279	315	313	305	275	293	307	301	269	298	286	283	270	283	246	296	275	338	297	276	271	274	257	258	300	303	306	288	280	289	298	315	280	289	282	251	279	251	285	276	279	299	276	298	291	298	316	286	323	273	323	290	294	296	288	264	298	295	280	289	299	314	283	267	280	251	295	267	296	270	290	285	272	310	304	270	310	295	283	298	289	280	284	287	289	301	278	272	288	306	286	280	266	281	263	270	305	304	296	294	281	260	272	288	307	289	284	247	311	326	309	271	270	273	299	278	306	294	313	303	282	285	290	284	293	280	286	292	296	308	293	308	297	264	283	287	272	260	297	273	282	298	290	264	316	304	281	310	311	257	288	307	289	289	266	248	297	302	312	287	269	298	258	285	296	302	307	298	268	285	291	321	288	278	270	265	301	288	309	302	304	238	278	285	266	272	290	275	299	323	290	300	238	293	258	282	300	305	317	276	270	273	257	302	301	286	291	314	282	276	289	326	250	304	240	304	297	289	290	251	268	301	280	306	276	283	289	288	284	290	278	258	309	278	277	296	274	303	283	310	282	285	278	277	292	311	243	281	271	253	277	312	297	303	254	289	283	269	265	312	273	282	258	298	300	256	293	291	270	280	330	311	311	263	251	298	296	283	261	270	296	285	268	273	261	275	284	297	282	320	292	267	274	304	250	308	282	277	268	275	306	267	291	239	272	307	291	276	292	276	285	288	297	274	262	290	280	305	291	299	261	250	299	296	255	270	285	288	305	294	252	297	238	321	291	323	294	293	291	282	316	275	263	287	277	296	295	323	287	315	274	293	308	280	309	289	296	300	288	308	283	266	309	303	295	299	260	326	270	286	292	322	269	269	270	306	300	278	299	298	320	259	253	280	247	267	287	279	276	286	293	279	270	302	260	316	281	271	279	304	281	281	283	286	288	259	279	279	256	285	293	311	285	297	307	282	299	281	287	280	287	305	292	298	299	261	290	268	280	260	262	292	306	293	261	275	300	291	317	300	286	274	262	287	283	280	290	274	286	289	300	285	323	309	266	287	269	304	288	261	296	277	298	279	270	306	307
1786	664	686	685	679	622	694	696	685	639	644	649	656	698	694	703	649	687	671	616	633	649	638	614	684	637	631	619	695	625	686	654	633	608	657	681	665	619	645	662	659	659	649	678	625	632	659	687	626	643	604	645	664	708	693	631	646	631	666	670	660	672	630	671	652	668	647	643	632	661	639	663	659	672	680	622	636	670	662	628	667	684	675	686	617	634	620	614	702	618	637	609	641	690	668	640	585	660	660	701	670	632	675	680	663	684	619	638	629	659	634	636	670	707	644	664	611	634	657	670	642	651	654	671	637	682	677	695	647	651	678	646	627	713	681	677	657	611	628	627	703	707	684	679	653	669	639	637	625	652	681	702	661	603	626	658	643	631	639	602	617	631	684	619	615	658	631	671	638	674	666	665	652	682	648	650	639	697	689	672	675	642	618	647	641	630	655	690	620	645	651	639	626	650	646	641	627	646	674	633	668	670	657	630	648	674	645	684	605	640	682	668	681	660	692	670	671	616	721	639	633	686	671	675	645	632	634	632	688	653	620	644	609	695	664	662	685	662	693	637	625	622	612	648	686	686	708	650	628	652	665	674	653	622	642	661	650	694	630	654	680	676	673	600	689	708	653	669	632	626	645	644	664	685	663	658	669	679	658	659	612	678	672	632	679	654	638	670	646	685	686	656	620	643	672	657	629	680	678	668	594	632	668	651	621	656	632	654	648	646	660	651	702	648	628	694	636	642	633	680	637	631	601	677	669	633	659	654	679	662	653	695	668	676	671	630	648	654	657	633	622	726	653	655	646	666	640	633	669	682	687	629	631	686	683	642	647	661	636	633	667	665	668	662	673	602	616	642	613	712	623	628	659	656	620	682	676	661	673	634	667	674	635	684	645	684	680	681	694	659	650	659	660	650	639	610	633	667	670	681	645	660	654	638	649	660	655	597	616	640	641	659	647	645	616	676	656	693	664	674	642	657	618	660	684	618	623	634	654	650	685	676	625	666	665	673	615	666	676	643	636	632	676	653	671	650	663	631	651	644	619	648	604	650	664	656	694	682	639	670	682	640	655	682	670	618	644	695	647	626	647	678	636	653	675	612	599	652	677	633	646	619	660	629	687	652	646	658	665	631	641	658	655	630	628	651	632	651	657	684	636	644	646	673	625	652	655	652	583	662	656	645	666	673	653	677	649	628	661	622	663	672	644	664	649	662	707	663	667	667	720	677	675	637	627	696	659	665	690	641	648	653	668	630	676	649	685	666	635	666	652	630	619	638	670	663	625	599	579	677	676	607	671	675	695	674	665	682	652	656	622	646	643	689	622	690	643	655	648	656	633	626	657	670	643	647	665	661	656	677	631	653	691	650	626	624	646	633	655	664	642	663	651	610	655	669	640	693	664	676	695	683	656	609	656	611	635	651	640	660	635	626	691	666	657	626	678	650	647	678	668	636	667	651	663	676	648	700	620	611	634	643	610	661	640	672	705	636	671	639	659	630	628	678	621	636	693	626	682	635	669	671	643	659	675	652	648	666	670	670	655	630	622	683	646	657	651	671	664	708	623	686	623	677	699	661	665	671	622	667	676	617	648	631	730	627	627	637	670	674	659	672	643	611	662	648	654	707	681	624	666	688	599	629	676	668	625	698	652	669	696	676	665	585	685	664	660	680	644	630	655	677	635	679	586	663	620	665	714	649	608	611	672	635	661	626	650	689	605	630	631	647	641	649	661	693	671	651	646	682	565	657	673	671	677	657	695	647	658	645	644	613	715	650	623	648	612	691	654	628	664	643	672	628	641	680	634	671	663	612	677	664	656	696	687	626	688	683	640	695	693	650	672	610	681	669	664	676	610	623	647	621	661	666	645	679	703	683	659	634	703	654	679	646	703	678	668	650	614	653	614	667	637	683	701	682	651	631	681	621	659	701	631	646	611	650	708	626	656	662	668	640	667	675	626	615	654	669	608	602	651	593	666	618	657	658	623	680	678	662	717	699	615	642	596	658	617	675	673	654	693	656	595	673	660	644	647	654	687	701	625	690	642	628	647	646	657	629	710	637	656	652	648	646	655	699	658	644	702	672	670	652	679	650	694	622	599	629	640	614	618	639	633	668	670	680	655	641	673	634	656	680	677	610	619	655	629	675	640	643	654	610	664	657	637	664	635	681	634	662	640	610	689	684	704	710	649	644	667	640	615	676	689	629	638	696	696	715	696	638	633	665	674	638	642	645	686	662	682	619	687	657	655	637	605	644	679	667	665	653	640	662	660	656	614	680	657	616	741	673	639	657	633	692	650	648	649	632	565	641	657	623	704	678	661	724	642	652	658	720	665	639	679	687	649	609	700	656	647	670	685	695	638	660	670	626	658	627	622	644	643	626	622	696	672	654	658	618	647	692	608	665	690	668	658	651	638	650	643	635	647	677	654	600	639	665	689	634	642	700	657	651	619	685	660	648	622	653	668	679	663	664	631	617	679	607	641	630	640	662	649	643	683	661	668	663	660	647	665	681	648	672	646	626	647	690	582	650	680	674	654	653	621	670	654	666	641	674	645	627	652	700	616	638	646	704	629	642	634	650	664	638	703	644	679	646	661	687	647	631	652	641	631	625	645	647	658	685	635	657	627	653	629	674	682	673	629	654	632	665	624	626	641	613	662	634	676	662	683	666	669	650	645	637	693	617	649	641	662	674	656	641	710	649	629	628	660	639	669	618	644	667	618	624	619	660	647	658	655	598	663	673	626	626	616	669	648	638	675	617	660	698	655	600	641	695	628	663	658	640	690	671	709	649	648	679	645	652	632	657	670	648	640	634	658	637	628	654	684	678	600	651	609	671	624	657	634	647	676	603	597	635	691	599	659	687	640	668	669	663	596	640	675	661	652	659	701	652	654	638	669	666	675	678	650	672	643	679	652	650	670	665	621	609	629	674	652	662	646	656	658	629	597	628	623	626	611	652	657	702	674	683	679	656	682	646	676	681	613	637	656	669	656	618	627	615	632	651	664	650	680	648	661	635	650	659	647	651	652	645	637	665	651	661	633	652	651	616	703	648	642	647	676	656	689	653	655	624	697	637	650	647	652	678	634	627	624	665	666	667	650	677	628	675	665	627	588	737	614	676	668	655	671	678	635	631	632	661	659	642	635	637	642	628	636	654	670	656	672	674	668	663	658	677	672	671	655	611	671	630	614	640	608	666	711	640	627	688	644	656	689	667	655	649	600	594	677	672	683	694	637	631	691	643	642	613	616	635	646	646	702	613	621	638	676	659	668	621	702	685	724	608	673	637	582	668	655	681	614	649	667	675	631	658	667	619	636	675	624	652	666	663	671	707	659	637	618	671	681	596	707	650	717	629	667	650	658	651	680	697	659	667	657	628	671	640	633	671	644	656	678	669	651	638	671	682	602	639	647	681	652	680	658	693	644	617	661	665	645	647	652	653	672	666	642	661	664	644	649	660	640	627	681	666	662	642	665	682	630	672	635	673	661	621	652	632
7291	517	544	390	272	226	196	184	186	196	185	163	153	147	151	146	109	133	128	126	126	170	151	130	150	122	141	144	144	126	142	145	135	117	137	132	140	118	134	135	159	149	162	152	120	125	149	133	156	141	154	139	122	108	119	143	113	141	136	156	133	127	133	114	149	109	127	125	125	153	146	140	123	127	147	139	150	148	146	143	133	131	132	116	136	120	146	117	120	127	158	120	124	140	124	145	141	131	132	139	139	141	124	129	139	119	147	154	134	155	130	153	149	139	130	116	144	135	117	132	117	138	152	135	116	139	145	141	140	145	137	131	141	139	132	137	152	133	140	130	141	138	146	138	155	139	130	137	141	146	152	157	125	124	120	162	133	133	128	118	130	136	126	131	128	138	125	134	136	146	127	139	131	132	145	136	130	131	121	125	118	174	130	128	133	133	132	139	148	134	151	149	128	149	121	129	160	122	154	144	124	142	132	125	166	144	139	129	124	138	124	137	126	151	113	136	135	117	142	139	122	135	134	109	109	131	144	139	135	119	143	126	125	133	148	143	138	99	134	124	129	146	135	127	117	133	146	126	131	146	149	143	144	118	120	158	147	125	143	144	133	145	140	122	142	136	151	124	123	164	147	116	133	149	123	130	154	136	131	142	143	129	130	127	131	146	133	131	136	119	121	149	155	152	155	139	129	134	124	146	130	139	135	120	160	103	126	137	143	149	121	139	118	121	135	140	131	137	138	130	142	126	124	141	128	136	145	140	151	124	138	126	119	134	152	137	141	139	123	119	147	119	171	131	117	136	134	115	162	138	134	165	156	141	134	126	143	138	138	132	128	125	120	114	139	143	126	133	129	117	134	118	126	130	125	147	143	150	122	118	141	148	123	155	132	136	148	148	129	137	138	136	127	152	134	137	149	155	149	141	129	128	130	146	124	140	126	127	134	117	137	146	121	138	124	134	153	117	143	131	128	118	117	139	146	134	117	137	150	116	119	122	137	160	142	129	126	134	113	132	147	119	124	124	129	128	145	132	127	131	131	147	136	138	123	122	147	124	131	130	156	137	135	135	130	142	148	127	154	110	123	124	132	138	113	136	142	110	147	140	120	120	132	123	136	124	156	146	148	148	122	123	132	99	137	137	148	129	133	139	148	140	130	132	138	121	135	147	140	127	141	121	139	119	141	141	147	154	150	126	144	121	135	143	113	103	140	127	115	125	157	142	135	163	122	141	138	128	120	141	139	154	142	145	148	125	128	126	140	138	140	137	145	150	133	135	132	119	119	132	151	128	122	135	133	128	119	134	146	143	141	145	157	153	138	120	123	145	164	124	120	147	141	125	135	140	128	141	138	158	143	131	131	117	128	122	121	127	140	124	135	136	136	128	137	150	137	129	121	116	140	136	141	134	138	140	131	118	137	133	110	144	113	133	121	154	120	126	163	99	140	137	148	128	141	148	129	134	121	159	151	141	138	135	127	159	131	128	135	138	130	143	135	150	137	137	138	127	145	125	162	148	153	153	163	137	124	128	127	128	141	147	136	137	158	136	146	121	147	131	135	125	143	141	135	126	146	145	131	135	138	152	138	119	128	116	132	140	136	114	145	118	154	146	140	133	142	149	132	134	133	149	120	120	135	142	127	162	149	131	137	142	137	134	127	143	129	137	101	134	134	149	138	148	154	144	137	123	140	149	150	157	108	128	126	148	138	119	139	123	147	148	141	122	139	127	132	144	139	128	127	132	139	159	119	146	127	122	119	128	142	155	137	139	134	133	137	132	122	136	134	119	122	157	116	135	136	141	141	131	138	146	147	116	128	138	142	130	130	98	111	149	135	134	123	152	147	142	121	129	135	133	145	136	128	144	136	136	115	146	129	136	143	134	153	156	137	111	135	117	127	153	143	145	132	140	143	130	127	135	129	136	159	146	111	142	130	130	128	128	155	151	138	116	117	141	165	130	139	114	131	146	154	122	128	136	158	118	139	131	148	131	131	145	158	136	114	125	143	135	130	147	123	124	155	138	128	127	131	138	149	130	145	139	117	159	143	136	126	114	113	125	113	131	144	144	116	127	133	143	125	141	155	122	140	129	126	140	130	156	156	140	141	139	141	158	146	154	144	156	133	126	125	145	141	117	150	144	127	115	137	154	125	118	131	131	138	126	119	144	134	118	151	143	145	128	142	137	138	125	132	127	152	136	139	166	134	146	137	111	150	142	135	119	125	158	149	143	120	131	141	119	132	136	113	132	124	131	136	163	135	145	119	146	135	133	130	147	117	138	133	155	137	140	146	132	151	144	148	145	133	151	149	146	137	118	129	123	171	143	130	144	143	128	113	129	128	122	151	130	152	148	120	153	132	129	145	128	126	136	162	145	144	139	144	141	136	112	125	142	156	118	151	145	137	137	113	123	142	145	118	117	114	138	151	128	141	144	112	148	131	144	129	136	139	140	148	129	116	148	101	154	149	133	125	136	121	147	133	164	128	130	136	139	134	151	122	121	140	142	142	127	132	128	134	146	135	147	139	137	123	135	147	126	127	139	133	137	126	141	141	132	140	118	117	143	131	137	130	121	145	135	148	153	116	136	149	123	130	131	125	132	128	126	133	121	141	150	114	147	126	141	139	125	130	136	122	157	141	119	157	132	109	127	124	142	135	119	115	137	131	127	158	168	167	133	135	134	128	126	128	121	133	146	129	122	117	114	108	117	153	125	126	132	145	122	134	112	122	130	108	129	122	122	127	139	126	131	117	115	143	138	123	171	151	134	116	134	132	142	146	109	138	151	135	142	144	116	122	125	133	135	108	146	143	129	147	134	102	154	138	130	147	120	157	138	149	127	134	151	152	130	156	143	157	145	141	143	139	138	127	139	118	133	139	141	158	137	149	136	125	147	134	140	133	141	117	141	136	152	140	127	135	118	125	147	132	130	135	147	139	137	152	100	133	135	152	136	122	131	121	129	110	123	127	133	133	138	134	157	128	142	126	151	147	132	130	128	122	134	139	144	138	139	103	141	129	131	134	152	130	114	151	138	134	137	141	138	132	117	112	161	137	104	124	135	129	128	144	136	126	133	128	145	145	143	149	136	144	134	123	136	141	149	159	133	137	126	136	133	121	125	126	140	134	142	158	128	119	130	118	127	123	145	134	135	114	139	129	114	153	138	154	155	137	149	125	133	133	141	131	115	145	113	122	141	127	123	132	135	141	140	129	142	124	119	172	157	136	139	143	132	129	104	133	139	164	146	135	130	134	127	123	141	119	109	133	139	134	134	132	134	146	134	130	154	152	146	121	124	136	119	141	110	105	138	132	129	140	135	136	121	123	141	124	129	128	154	147	134	148	159	152	145	128	152	125	133	137	132	128	133	134	118	147	141	134	143	118	125	123	143	149	122	130	131	133	136	137	136	128	127	116	134	144	126	129	128	136	115	123	153	128	142	132	132	124	128	142	115	156	128	141	143	130	141	151	128	149	132	146	139	122	135	135	136
6101	690	1182	1349	1129	926	787	711	587	575	500	535	491	486	434	436	372	422	435	426	388	421	379	398	401	395	368	394	411	401	385	356	411	375	383	347	387	383	364	379	361	385	333	360	347	395	365	375	358	364	378	349	403	396	336	325	374	370	346	364	386	379	371	387	348	336	321	347	344	355	344	369	393	393	373	358	384	344	350	381	377	364	372	366	389	365	368	366	395	372	345	376	343	377	377	368	352	337	340	342	369	387	367	384	339	378	368	375	350	345	361	342	373	341	376	386	379	400	383	395	379	383	317	363	345	361	356	372	373	405	356	370	346	362	361	357	331	342	370	357	386	344	387	367	369	353	370	363	345	345	340	342	334	333	372	336	365	363	344	373	358	342	351	352	407	369	339	362	358	363	390	314	390	381	372	377	329	366	342	354	341	340	371	391	351	392	357	354	369	341	362	398	360	347	333	363	374	371	380	351	372	375	375	393	385	334	363	404	376	367	348	376	382	370	383	337	380	374	354	376	356	372	340	373	363	359	340	330	362	353	357	420	374	384	369	370	365	396	347	368	355	329	378	354	371	370	394	384	359	375	352	359	397	350	335	393	350	337	336	368	340	381	381	363	344	370	385	384	338	364	329	368	380	342	348	349	358	341	396	380	361	365	350	319	386	363	357	367	370	363	356	315	380	368	326	377	349	362	350	342	386	354	345	330	364	374	337	390	364	391	365	390	347	363	347	358	349	357	361	424	334	377	351	382	349	385	378	366	344	365	393	368	332	343	402	391	370	344	389	354	361	351	366	353	343	396	374	338	395	347	378	377	371	352	368	332	340	366	376	339	360	390	395	375	349	371	333	346	380	355	379	400	364	339	339	316	339	333	354	332	334	359	344	379	343	365	344	356	360	351	376	367	378	366	382	380	357	333	372	379	331	356	346	370	372	327	352	345	397	365	358	328	338	367	395	354	353	406	340	379	353	358	357	372	387	325	348	345	354	363	368	338	366	353	368	341	366	352	371	364	362	364	337	364	358	359	365	348	381	351	348	397	402	327	352	380	356	359	346	349	338	388	389	342	331	372	352	379	354	351	367	389	371	346	329	341	362	350	394	373	374	350	342	339	335	360	347	354	354	352	378	366	374	359	357	376	378	330	360	375	357	376	392	392	345	379	343	368	344	351	363	369	327	357	348	327	369	343	318	377	383	372	392	366	332	375	362	383	359	361	369	381	380	338	368	356	356	369	370	394	357	330	357	376	347	376	366	348	392	338	350	399	382	372	321	365	357	384	359	389	359	334	362	354	375	379	342	343	364	383	361	380	389	338	353	395	352	334	331	364	300	348	332	391	358	365	343	346	377	349	369	365	350	334	341	359	345	378	367	372	353	335	360	358	343	335	395	380	414	352	336	334	348	370	394	363	344	358	357	352	350	331	357	374	376	347	338	349	362	356	349	379	362	380	374	371	395	382	327	386	364	348	355	354	357	363	349	374	357	399	373	328	370	340	343	351	370	388	358	361	360	400	376	361	387	357	322	372	391	381	362	376	355	349	389	353	355	373	360	387	350	349	341	396	343	356	362	380	324	342	355	369	380	351	379	378	340	339	362	357	320	361	369	372	381	369	372	369	353	390	355	364	367	370	345	325	353	346	344	339	345	403	399	367	411	403	347	388	349	351	368	372	356	386	401	364	375	366	352	346	350	344	322	324	357	382	343	366	356	377	378	346	346	367	359	358	381	349	381	360	348	361	334	357	386	352	360	353	364	347	332	370	372	365	363	364	335	340	363	326	351	388	360	385	314	376	355	373	353	380	359	359	351	359	349	347	336	349	386	372	362	346	331	381	351	357	354	338	382	364	348	351	389	349	374	347	362	344	363	334	381	371	389	374	368	364	362	384	351	359	350	343	366	372	369	364	346	380	377	343	402	356	342	383	359	361	353	378	372	374	377	341	370	351	355	390	379	349	339	354	355	363	369	389	344	344	384	381	363	385	369	375	350	374	365	349	360	356	370	362	387	382	389	386	336	324	334	369	384	347	346	330	377	354	364	354	361	362	373	380	374	354	382	358	361	385	379	350	371	316	391	365	369	389	344	378	342	367	367	325	385	318	347	363	367	353	360	353	369	374	361	362	360	374	400	368	378	368	382	383	384	427	380	367	346	358	340	362	376	356	355	364	348	353	388	366	379	360	355	387	341	354	362	346	316	346	361	359	355	363	364	408	344	347	348	380	366	348	382	329	354	330	353	363	371	381	333	380	374	369	346	349	357	371	370	363	386	363	400	372	355	397	400	374	390	362	371	369	369	342	329	378	334	364	359	364	354	369	333	412	360	353	333	390	313	355	378	352	355	347	372	380	348	343	362	368	347	374	390	414	353	374	345	359	381	361	372	359	344	343	364	331	398	356	362	354	355	346	345	364	379	365	365	349	337	340	358	362	338	368	365	357	378	322	332	378	339	382	349	406	375	352	367	343	363	322	373	341	369	381	359	362	337	377	365	367	352	337	334	393	349	341	350	358	405	345	408	361	343	373	343	356	389	346	362	352	374	389	366	346	370	358	396	357	332	361	339	379	398	329	364	379	382	377	357	371	324	370	379	382	347	355	353	362	404	360	339	361	372	368	352	375	340	347	375	342	361	328	312	334	368	372	364	367	353	343	368	337	358	392	381	385	354	368	392	374	353	356	355	344	352	375	362	358	355	374	353	375	401	356	352	368	405	317	376	395	359	368	366	349	367	363	383	387	329	397	346	375	334	380	399	365	328	367	337	357	372	356	365	360	352	365	335	354	331	358	331	396	399	385	355	376	370	379	353	373	361	366	374	337	377	354	365	364	349	367	342	341	350	382	359	358	384	326	356	368	384	369	365	383	381	334	372	345	386	376	333	373	367	385	372	362	364	368	372	368	353	369	354	362	397	358	334	347	356	392	388	350	345	375	344	378	358	353	359	380	361	358	364	340	373	356	389	336	359	366	385	344	370	377	352	363	368	358	355	367	361	382	313	357	354	311	358	341	343	378	356	337	339	360	367	342	389	374	367	385	332	388	380	373	355	340	358	386	383	373	369	376	374	369	354	344	338	370	358	346	368	372	364	338	328	387	384	352	363	359	358	390	338	349	362	349	329	365	385	352	352	420	340	348	363	366	372	361	359	346	356	379	335	342	369	366	372	348	338	348	335	371	350	357	379	341	361	353	350	375	397	386	336	314	386	340	326	375	380	364	372	353	335	385	370	375	391	355	382	403	327	328	392	376	365	343	325	383	376	368	344	392	384	356	404	373	364	403	408	341	373	351	356	358	356	355	386	361	347	384	369	338	379	334	379	318	341	338	363	377	365	381	371	372	379	387	365	339	348	378	345	373	376	339	356	385	375	361	335	324	346	376	352	322	406	378	348	345	374	383	363	316	367	365	364	376	362	360	338	329	338	369	363	375	383	400	399	347	349	372	386	359	334	372	333	351	357	378	350	375	385	402	376	351	417	373	340	332	354	378
14350	1323	1031	840	502	414	384	341	289	282	279	253	250	252	258	258	228	246	220	237	234	260	241	210	213	236	241	200	215	214	225	226	253	215	226	225	233	212	236	235	191	217	189	222	198	239	228	193	228	223	231	209	217	236	219	232	217	196	213	239	184	223	222	205	187	227	208	208	223	237	242	230	189	218	221	218	214	243	196	225	218	254	218	210	217	217	217	214	218	200	217	221	224	211	220	211	257	221	225	249	227	236	197	233	221	213	240	225	206	247	224	231	263	220	225	209	201	218	208	223	210	250	245	229	204	198	225	201	242	232	199	210	205	219	185	205	239	219	200	222	255	231	227	218	219	206	211	246	225	225	199	223	229	214	194	231	245	240	223	213	255	224	188	225	242	202	214	188	209	220	233	218	212	209	244	206	228	191	227	238	196	224	202	212	219	232	210	228	219	224	219	204	218	206	176	212	226	212	212	202	231	206	215	192	225	205	200	218	232	223	217	222	204	223	214	231	195	225	246	216	211	212	238	212	214	219	216	215	216	201	242	240	227	189	224	222	237	216	230	221	257	212	217	204	216	236	216	236	207	208	217	211	217	186	194	230	222	228	224	226	234	211	192	184	198	220	232	223	225	233	224	234	231	190	231	236	244	204	228	206	201	260	215	212	208	196	220	215	219	220	240	240	221	205	218	209	190	208	208	223	222	221	176	211	231	206	280	233	229	215	216	198	175	224	237	193	213	226	211	206	223	214	213	252	197	203	210	170	207	224	218	246	223	230	218	196	226	199	219	230	192	200	200	186	225	211	224	201	237	234	221	237	224	242	212	219	236	230	203	234	203	209	227	221	229	226	235	248	230	221	212	215	217	198	210	175	208	194	241	237	222	230	216	237	207	229	212	220	220	202	228	215	222	237	226	196	212	225	218	192	213	213	196	196	207	212	236	218	237	203	205	227	222	185	229	197	222	230	221	243	184	207	201	198	226	210	201	237	231	228	227	216	232	226	230	222	220	210	191	207	198	203	210	240	210	230	203	196	224	193	198	196	207	217	218	245	232	224	209	226	221	189	208	222	261	227	194	221	197	252	232	238	210	200	236	212	228	224	223	227	215	251	218	233	249	236	205	210	195	222	215	200	204	218	221	245	239	199	176	204	223	226	228	227	229	207	241	231	218	209	211	192	211	236	241	221	230	242	205	195	225	209	236	217	212	200	210	214	205	232	212	205	257	213	216	214	234	185	263	203	222	204	216	229	200	206	215	254	225	223	210	232	204	209	209	215	228	232	211	218	188	202	221	227	257	218	208	219	224	214	210	220	204	184	224	223	228	205	207	200	218	233	244	215	224	218	213	204	212	239	237	223	229	214	219	207	199	236	227	213	225	231	205	215	201	193	248	229	218	210	221	211	194	217	214	217	198	231	197	213	224	218	205	214	214	225	222	209	225	200	252	195	224	225	254	219	210	227	256	249	217	237	213	217	222	231	190	208	191	204	227	230	238	214	243	228	217	218	222	219	198	257	205	249	219	219	209	247	194	230	216	243	216	231	247	214	204	185	222	215	180	208	245	209	232	203	240	252	237	223	240	216	223	227	224	198	253	198	220	229	221	238	225	224	197	224	214	204	228	216	242	224	217	222	239	203	206	221	212	225	245	237	216	227	224	202	253	195	190	222	217	198	226	210	220	232	202	218	190	219	207	219	218	240	198	209	201	200	211	223	214	249	242	199	225	217	225	190	197	224	230	204	226	189	222	253	255	227	223	200	205	224	233	198	245	206	245	201	229	244	197	202	199	197	232	222	212	216	243	215	244	231	218	210	258	214	229	258	236	221	218	219	227	255	239	223	182	199	260	225	219	236	214	221	219	240	241	205	190	216	220	215	200	232	208	231	208	226	249	224	205	208	216	229	215	233	222	198	187	241	192	222	212	245	221	222	237	239	222	203	206	226	223	196	230	183	223	231	217	210	195	213	233	244	230	223	219	243	238	215	201	195	235	232	231	231	224	209	209	200	222	217	242	246	248	216	207	205	218	209	238	246	225	230	234	234	209	228	216	197	210	199	197	228	233	228	197	207	248	213	194	223	233	203	221	233	211	241	217	216	226	219	209	203	212	224	193	201	230	209	230	231	227	245	240	208	217	221	226	207	226	217	220	246	226	208	246	211	196	225	207	234	232	223	215	206	240	224	246	221	183	207	214	204	202	221	225	221	196	225	214	243	217	215	218	230	273	251	211	220	230	211	223	224	214	257	252	200	203	220	231	236	198	218	202	223	211	206	199	233	222	191	219	244	220	210	217	249	244	220	218	210	247	224	224	212	227	243	212	220	217	203	216	232	222	222	219	238	202	237	191	215	198	229	204	209	178	194	222	204	209	208	218	212	221	236	211	213	206	218	213	229	240	227	199	213	221	217	232	226	214	229	183	219	206	233	218	208	184	216	233	195	224	248	209	224	235	215	205	214	226	212	246	244	192	196	242	232	222	204	202	222	212	207	214	220	228	227	219	220	194	234	226	247	210	209	203	196	241	249	221	208	209	224	187	187	245	192	194	232	219	218	222	207	211	194	209	247	208	229	208	210	251	221	212	214	202	225	205	233	213	200	218	224	225	188	216	223	212	205	213	221	209	222	242	190	200	208	184	215	207	214	224	219	229	206	238	217	181	231	239	239	243	194	229	207	239	220	223	219	243	195	218	258	220	199	210	198	220	209	234	237	217	215	227	220	208	244	195	227	210	229	231	236	233	207	204	213	192	223	195	210	237	203	202	212	190	213	216	213	215	232	201	227	223	227	253	226	220	231	212	219	229	227	220	209	228	236	247	187	247	194	213	232	237	219	198	235	227	212	200	185	202	225	222	259	196	213	183	227	207	227	225	228	225	224	202	226	198	222	253	219	210	211	226	241	257	220	198	245	234	224	257	239	236	251	222	241	226	209	220	232	209	201	199	207	206	204	219	223	208	216	232	210	220	204	232	239	226	204	195	211	216	202	202	227	202	246	261	254	238	208	228	231	235	216	222	203	255	221	224	212	225	219	209	210	217	218	231	245	210	218	204	218	214	230	228	225	214	224	242	239	232	222	225	219	219	198	223	237	233	220	201	239	227	212	228	215	196	213	227	196	208	227	231	243	209	246	223	218	248	208	223	221	228	245	241	215	227	232	192	259	216	220	224	221	219	207	191	228	220	221	237	188	200	231	234	228	238	212	193	223	234	225	199	212	180	222	233	221	210	215	230	227	238	217	229	226	204	220	230	221	207	208	201	230	218	213	241	203	208	228	214	208	221	193	231	232	220	205	238	215	216	223	225	212	236	231	207	211	201	224	227	228	228	227	229	230	234	184	205	205	207	219	200	230	189	237	192	219	238	232	216	227	211	202	204	213	226	236	211	204	245	220	244	252	216	203	258	262	201	227	225	215	229	198	213	223	248	210	257	223	220	196	216	233	217	223	214	215	242	212	228	233	199	210	208	247	197	194	247	218	237	249	259	218
8093	1242	2165	2535	2000	1647	1266	1154	1012	948	834	840	698	742	743	720	668	684	644	628	681	624	595	623	570	631	617	648	597	604	593	584	575	552	590	562	579	576	594	552	560	559	576	559	583	569	565	545	572	569	563	582	508	562	560	551	536	582	579	534	595	594	560	587	555	516	547	563	580	540	542	549	573	527	526	522	598	522	551	539	607	562	582	561	541	520	542	580	538	531	575	576	569	549	544	585	543	572	567	549	524	537	585	573	606	560	591	533	555	526	556	547	582	498	572	555	520	541	509	586	548	545	566	560	551	569	561	572	560	552	570	534	522	532	571	537	569	514	539	536	587	548	571	525	541	566	529	507	562	524	550	571	532	562	573	545	532	560	541	498	543	542	553	554	550	515	525	569	498	556	541	534	528	550	604	575	535	562	563	563	583	562	523	579	595	578	551	539	546	519	547	528	549	536	574	547	568	561	546	508	541	521	542	544	495	540	599	521	501	547	554	549	546	555	541	562	527	512	556	530	567	547	527	542	499	558	555	591	586	547	554	559	538	520	526	587	536	535	569	552	572	527	540	577	554	546	582	544	568	539	534	577	522	574	517	539	556	568	539	581	518	522	587	536	532	604	540	520	563	533	545	584	558	547	556	553	601	553	541	574	572	586	537	536	554	525	530	575	601	574	507	507	535	564	541	549	576	586	557	569	555	545	550	513	516	601	577	542	528	541	528	534	589	547	501	551	555	574	549	574	549	541	559	571	555	575	544	560	578	544	509	570	529	531	520	546	527	564	541	576	532	581	528	520	539	553	561	525	590	545	537	541	506	563	559	538	551	567	516	525	495	602	540	549	510	546	550	527	546	529	539	582	565	585	556	551	521	569	530	587	577	578	578	562	538	581	557	562	573	535	575	557	497	558	588	567	550	572	581	536	557	588	539	545	568	539	548	554	532	528	556	543	532	521	572	559	547	561	580	539	562	504	525	553	509	516	561	549	513	550	565	536	531	511	526	595	569	582	567	565	541	560	562	531	536	561	526	533	542	551	520	526	580	559	561	563	604	557	529	608	528	545	517	549	582	535	529	593	536	567	566	589	539	561	517	533	546	531	571	570	548	576	561	526	543	586	562	558	562	519	549	546	557	519	593	531	552	535	536	555	598	578	593	580	552	523	550	542	546	540	547	528	538	597	560	590	510	535	534	615	539	548	535	557	568	544	550	506	534	590	561	530	558	585	558	540	574	558	537	502	537	537	584	524	573	561	557	545	564	565	574	550	526	564	556	605	533	552	556	551	519	520	558	569	559	561	545	556	573	557	531	547	534	568	555	581	531	535	526	556	533	532	536	564	530	553	550	519	530	555	546	554	582	584	509	535	540	559	575	548	572	538	566	536	558	552	598	539	575	574	559	488	527	536	580	527	528	530	546	574	572	598	569	538	522	560	600	577	542	586	528	546	569	521	570	553	586	552	514	572	536	534	572	565	562	604	594	542	499	538	560	515	553	531	580	542	532	559	551	591	549	565	520	523	532	557	574	535	561	553	559	572	544	553	596	500	531	522	552	517	538	505	547	527	537	553	558	542	594	544	526	590	550	557	555	520	531	574	532	576	520	526	567	564	562	536	557	527	582	527	579	549	514	561	556	528	555	582	543	543	553	545	517	536	561	540	545	545	553	565	587	525	559	555	537	575	585	554	566	550	523	524	559	515	545	529	537	583	562	517	570	518	537	534	583	550	570	610	552	570	531	578	565	550	509	549	560	557	540	566	537	545	547	571	548	542	556	565	566	543	520	543	538	538	557	583	548	579	561	536	525	569	558	578	541	576	538	596	557	587	585	605	568	517	580	590	528	574	567	560	566	573	547	547	565	546	523	543	577	583	507	577	582	526	560	519	510	539	590	560	548	569	525	557	556	574	540	561	609	582	590	515	545	506	510	555	551	576	522	549	570	543	520	555	557	544	566	589	582	547	538	533	527	544	556	617	534	497	554	513	540	554	541	533	555	537	526	534	540	541	550	594	545	564	574	519	561	541	542	560	558	566	584	550	550	541	527	520	533	533	533	560	558	541	575	587	536	598	525	543	531	546	512	511	544	558	569	513	555	577	563	540	532	573	537	547	548	614	523	560	574	530	574	563	562	566	581	567	553	548	552	547	533	560	548	566	580	577	510	555	526	527	559	560	540	544	526	570	565	546	583	539	508	550	539	532	571	567	546	572	521	540	553	559	520	583	563	530	551	551	560	538	570	574	552	584	582	553	564	554	531	546	558	530	561	584	534	507	529	564	522	531	533	566	538	543	551	570	567	555	577	551	554	560	587	571	546	559	532	550	578	535	522	557	570	569	556	544	556	536	551	556	517	563	576	555	549	550	517	566	555	545	554	595	507	538	581	601	587	556	529	558	596	544	542	564	552	563	586	545	581	525	549	561	551	574	499	562	589	570	556	536	563	579	538	560	553	579	551	577	613	557	570	540	529	544	543	585	538	576	512	495	552	559	561	531	534	557	538	519	546	562	534	561	539	550	543	547	571	540	562	539	539	569	551	535	527	555	538	528	551	527	539	553	566	516	550	543	522	563	543	565	558	552	559	539	540	515	580	515	559	561	543	573	520	561	539	554	554	585	568	520	576	567	579	568	556	519	617	556	528	538	564	566	560	558	580	541	552	558	523	573	540	568	542	561	546	537	563	548	531	524	528	529	555	546	566	538	575	577	543	561	577	532	537	500	611	542	559	543	563	545	572	543	519	558	589	585	582	552	569	511	543	589	586	573	559	501	541	567	565	579	549	546	516	528	547	545	632	567	565	498	588	572	502	524	537	563	563	524	525	527	575	597	517	550	560	538	564	539	573	540	481	532	545	560	600	522	531	552	551	627	568	540	561	548	571	527	555	578	544	555	586	548	588	583	552	553	541	576	514	524	554	568	528	560	586	536	548	539	549	536	526	565	520	571	538	550	587	551	521	544	570	574	541	558	496	527	557	522	542	548	542	587	602	569	555	535	624	560	543	550	586	526	546	558	573	544	575	575	580	534	534	525	554	544	529	547	561	526	553	561	583	560	559	574	572	582	512	564	577	526	587	577	563	551	558	549	589	524	541	550	544	552	538	536	611	565	550	587	561	561	522	525	551	601	539	552	539	540	535	527	564	589	569	548	568	553	553	538	561	543	553	574	591	545	588	524	627	556	552	552	519	557	552	548	541	578	534	576	549	529	524	553	537	584	529	563	560	568	552	506	574	530	532	558	528	568	576	559	574	548	517	506	550	581	574	576	543	546	589	544	537	521	541	553	556	518	515	548	546	511	555	528	544	543	504	570	563	526	550	520	531	531	482	551	520	541	548	561	556	562	602	527	564	541	538	537	554	552	576	527	547	528	514	541	556	532	542	560	536	566	544	538	575	524	566	520	536	533	547	596	529	537	532	555	567	546	589	539	558	573	598	576	521	572	572	550	553	545	549	547	571	547	568	540	591	596	531	559	558	631	550	561	529	534
1526	292	327	298	287	295	316	283	281	291	304	269	261	264	278	303	290	286	290	283	305	280	310	279	272	286	276	322	285	279	294	298	274	265	287	283	291	292	276	262	311	274	272	282	283	294	282	279	261	254	294	281	290	308	315	294	298	261	295	267	287	278	278	316	309	310	303	277	303	281	299	284	307	290	288	316	276	277	310	294	301	273	271	271	292	285	269	255	267	266	269	302	294	253	296	278	268	273	290	293	288	300	256	266	275	277	287	284	294	296	283	306	320	279	287	288	260	292	266	302	302	278	258	277	314	290	271	293	255	283	303	263	269	287	295	319	276	291	285	277	305	296	314	268	273	288	278	277	288	267	276	285	327	310	266	304	296	297	321	275	273	273	287	278	289	278	292	287	325	278	327	308	299	297	273	317	285	268	299	280	265	277	284	307	278	290	275	288	267	309	291	298	270	287	316	255	261	281	281	246	275	287	307	271	290	262	264	299	298	279	270	286	288	265	272	285	300	272	289	272	288	307	260	276	321	299	272	320	294	301	299	314	316	277	321	240	308	269	303	283	260	315	280	314	326	282	310	295	289	289	274	286	282	267	285	279	294	288	269	281	326	292	261	285	270	268	286	302	305	299	297	277	282	291	275	299	273	277	319	295	258	315	272	336	300	295	295	284	277	281	314	275	269	269	281	255	294	286	282	296	293	277	268	268	281	255	267	266	280	305	270	276	326	285	293	279	261	290	274	309	273	279	291	302	271	279	313	314	291	304	305	269	266	299	273	296	295	295	308	280	268	296	284	299	309	285	302	292	295	294	279	303	306	283	289	288	305	285	283	285	293	281	281	282	295	274	289	318	284	277	296	306	257	267	294	303	307	297	297	301	256	295	285	266	287	306	296	288	308	262	270	279	280	299	289	308	250	268	321	291	271	290	290	267	293	293	293	291	288	308	284	286	257	297	285	288	286	325	301	299	268	281	283	295	288	319	287	295	308	329	265	334	296	319	295	307	292	285	289	280	262	265	289	279	277	296	257	286	285	305	319	305	265	266	287	305	270	317	288	274	295	262	288	268	282	316	327	289	316	309	294	295	271	270	316	271	278	265	282	294	290	299	280	292	325	286	289	262	282	263	286	280	298	306	293	303	264	308	307	269	327	256	285	227	263	331	266	270	241	270	314	302	287	313	271	330	314	267	285	300	256	299	292	265	280	297	300	288	272	284	290	281	307	309	297	305	289	274	273	280	264	287	299	277	269	322	267	299	289	242	309	298	297	274	295	314	277	280	292	287	313	319	262	288	280	273	298	271	276	275	252	297	300	275	294	313	289	299	297	251	277	301	280	274	254	311	281	308	299	260	272	267	302	298	325	294	304	272	306	320	261	285	266	289	297	302	275	287	292	318	286	292	284	278	264	280	294	271	256	281	311	293	271	252	317	311	297	312	280	285	307	297	268	283	294	292	285	289	269	265	283	302	296	291	301	288	279	294	318	278	319	287	268	279	285	298	304	287	285	285	282	308	289	288	292	311	272	277	289	245	263	292	276	252	308	274	250	239	294	291	272	259	317	286	289	301	284	281	313	321	292	283	298	291	305	314	310	323	307	303	307	262	275	273	280	302	248	320	285	265	289	299	315	274	291	291	266	291	282	322	281	265	285	288	281	297	335	300	270	313	291	309	281	279	281	229	285	290	257	264	287	296	290	276	250	279	298	304	275	322	279	274	257	267	308	290	274	277	245	254	289	278	312	269	288	324	278	279	297	266	239	291	335	252	269	277	295	314	295	265	273	258	273	291	295	290	302	283	309	306	312	255	282	293	301	278	267	281	315	282	316	287	296	308	304	303	284	269	278	309	255	278	274	259	315	284	269	300	321	294	285	278	296	288	269	274	261	286	284	286	306	318	273	277	286	288	308	281	290	284	255	303	256	287	298	298	308	276	250	288	300	269	287	303	287	280	283	342	300	277	296	264	290	285	286	267	297	283	267	289	302	295	296	288	268	284	299	300	265	322	273	305	278	258	280	302	320	297	255	280	292	289	275	291	282	290	276	270	299	299	284	295	284	295	291	291	287	290	275	271	286	300	257	284	288	277	283	286	297	297	275	284	292	286	272	285	281	282	272	282	281	294	293	301	296	263	311	268	279	266	267	299	288	274	289	285	255	276	273	280	280	294	280	285	285	280	264	273	289	285	304	257	317	300	306	281	291	307	282	236	300	260	309	300	249	286	268	261	299	297	293	291	297	274	304	313	295	316	277	297	292	273	278	314	290	295	286	266	314	271	273	286	301	256	289	281	285	291	294	244	284	297	292	282	274	299	293	272	276	316	299	277	272	262	284	279	303	306	296	263	293	288	288	278	297	269	287	270	266	270	308	293	271	249	286	316	290	302	307	283	280	267	311	308	284	303	281	284	258	270	270	267	288	293	279	279	293	287	252	298	284	296	275	283	273	299	275	308	265	274	275	291	307	288	277	300	289	282	259	289	285	304	275	279	293	305	282	303	304	289	291	261	264	297	282	305	294	284	273	296	298	292	308	259	265	291	295	263	298	276	286	298	269	299	291	287	291	267	309	286	255	279	287	297	307	263	284	317	287	281	290	318	275	281	326	285	275	273	272	279	269	257	276	309	273	306	274	299	268	305	297	279	260	304	258	294	283	309	306	333	258	311	302	312	277	275	281	281	290	268	284	282	303	286	285	268	299	307	299	259	295	283	288	281	250	294	347	290	280	304	279	272	283	297	293	278	313	296	271	267	293	271	292	272	291	268	310	251	294	312	291	260	266	326	274	292	282	283	303	283	253	282	288	274	287	281	282	276	259	310	301	293	299	289	293	278	303	305	325	332	279	292	288	293	290	294	258	291	294	266	271	300	290	299	303	324	306	289	247	283	294	263	306	312	272	308	299	277	281	272	279	282	302	276	270	307	313	269	299	249	291	286	272	254	290	278	291	275	321	260	236	298	289	262	284	266	296	327	293	281	290	284	263	283	295	281	296	274	277	276	283	267	285	271	283	308	304	290	304	284	303	276	279	281	284	285	285	294	288	274	322	270	290	313	282	291	279	273	310	298	290	308	253	282	325	278	283	290	262	270	266	268	300	294	290	286	282	306	257	298	318	271	315	293	297	287	271	311	313	282	281	307	281	303	256	288	273	282	271	288	302	303	262	306	266	294	282	282	311	311	309	280	280	308	307	274	295	278	318	308	278	254	292	323	283	294	261	267	293	293	293	280	279	298	216	268	292	284	289	292	294	293	304	273	297	314	286	270	277	261	261	306	279	270	275	243	276	293	282	314	285	288	255	281	305	290	278	296	303	290	303	289	284	279	284	283	292	319	300	301	295	304	304	263	292	290	303	340	285	311	304	275	282	307	291	295	261	273	290	323	300	305	288	263	272	284	309	271	284	294	262	273	310	299	273	283	260	309	298	295	293	289	293	293	282	286	264	269	302	286	272	302	243	292	247	283	301	285	324	316	270	320	267	276	279	279
1880	642	689	642	691	680	688	689	680	705	660	662	655	685	651	627	666	666	668	636	623	653	686	690	636	667	690	649	685	672	655	641	651	633	646	670	664	694	634	668	676	639	684	630	678	650	727	643	672	647	640	637	691	648	668	668	662	664	618	654	679	680	667	644	687	669	694	667	715	624	667	663	640	664	645	666	660	666	614	628	670	685	624	672	673	642	680	653	656	634	689	649	674	663	671	622	615	629	693	660	632	644	658	655	654	651	651	673	660	667	654	657	663	673	678	690	650	651	650	676	627	657	658	637	625	701	642	640	610	625	618	697	672	638	647	717	656	658	653	643	646	681	657	636	677	667	646	621	683	712	645	650	660	640	601	615	734	700	671	662	682	640	652	663	677	630	688	663	625	642	684	648	596	620	652	664	659	677	632	624	654	641	668	618	665	683	659	616	630	653	637	651	684	630	635	643	684	643	647	617	635	668	639	637	659	624	718	678	653	656	657	637	656	633	635	662	626	698	660	663	639	669	665	669	621	649	667	648	715	647	648	670	640	645	640	693	648	623	622	672	700	619	641	671	652	686	645	664	625	649	656	617	638	622	662	656	665	668	670	668	642	682	667	690	648	618	631	630	609	641	681	637	583	637	667	574	628	681	650	647	705	659	653	677	655	655	639	641	677	620	668	689	659	674	650	649	671	638	645	662	671	653	665	672	665	638	660	642	667	664	646	650	672	686	684	637	618	675	658	622	686	645	652	616	644	649	628	618	610	641	682	680	694	650	678	701	608	652	677	634	630	627	695	671	693	607	652	648	652	666	655	696	708	637	684	648	675	671	652	631	652	608	623	651	643	624	658	619	624	666	637	670	659	671	682	652	654	668	661	632	714	666	694	671	610	669	715	612	662	671	688	707	678	687	632	668	689	651	672	634	638	646	655	707	678	640	641	651	645	679	675	710	649	639	669	649	623	655	667	653	625	675	669	647	624	666	635	670	663	689	669	658	662	667	674	664	653	678	615	703	675	656	636	702	609	639	674	684	686	654	659	675	658	659	622	673	662	624	663	618	632	626	675	685	629	667	674	638	664	651	681	674	731	673	642	677	664	678	633	662	640	659	716	592	644	589	702	659	628	652	686	690	620	672	639	650	642	631	700	603	655	654	639	685	636	683	642	645	637	641	585	678	663	685	628	624	638	679	711	656	670	663	672	662	647	652	650	662	661	666	692	652	656	658	644	639	669	656	651	652	629	714	665	634	689	641	611	650	644	628	602	638	651	701	632	683	619	671	651	657	648	681	627	640	647	668	647	658	650	709	709	654	614	665	631	643	654	645	637	596	628	671	687	655	637	640	629	629	639	681	655	652	651	651	661	645	670	660	648	662	626	681	648	672	677	610	617	666	634	646	649	674	692	663	644	621	639	655	651	695	650	670	643	685	612	636	625	633	680	717	682	657	700	685	598	676	664	679	644	681	679	666	656	623	642	660	688	723	694	655	652	659	683	681	598	649	650	642	647	638	662	613	671	603	631	594	662	615	634	704	684	662	631	671	650	622	645	641	637	650	622	642	614	676	681	651	657	648	680	683	672	666	668	717	684	703	638	636	662	658	636	698	657	636	623	632	659	629	678	607	679	643	607	613	651	628	719	630	730	645	611	656	637	660	685	676	661	673	672	636	667	660	638	637	651	686	631	683	680	694	692	672	670	715	645	667	661	691	612	671	642	648	707	621	640	650	678	674	671	671	675	655	663	660	668	670	628	673	686	643	640	664	647	669	672	657	642	671	648	669	655	692	689	669	644	681	658	590	634	641	682	621	657	696	684	672	646	631	627	692	637	661	657	662	637	662	644	679	642	689	640	671	657	672	603	669	685	646	685	664	677	650	653	672	650	625	644	650	655	675	658	690	621	669	652	622	630	668	661	683	624	650	636	628	639	643	710	637	629	684	652	634	706	619	651	678	710	643	672	685	685	637	580	644	627	630	637	632	674	657	657	633	646	648	609	626	658	625	672	652	657	613	619	660	659	670	675	633	625	683	674	661	657	686	639	664	648	619	681	650	663	693	680	636	702	671	664	641	676	653	663	642	642	632	677	619	640	703	670	632	688	644	662	645	670	630	637	645	654	680	644	617	695	638	629	660	689	706	627	719	665	673	678	691	676	611	657	635	684	668	646	637	652	657	665	679	662	681	616	664	599	664	626	617	708	616	673	663	664	628	645	627	640	678	693	622	655	680	668	673	653	680	660	649	649	693	690	682	673	643	667	656	679	694	639	665	623	690	690	634	668	663	647	684	700	667	698	679	652	646	632	674	645	669	645	662	651	675	612	650	675	629	667	658	655	643	629	643	638	633	654	680	667	656	726	654	633	679	687	652	646	669	647	672	683	639	618	646	702	632	640	626	633	611	620	664	674	640	652	663	633	646	623	681	667	665	636	641	649	621	653	618	659	717	651	650	679	640	687	644	676	619	636	656	650	649	648	664	623	672	655	644	631	613	657	685	656	657	654	686	662	659	645	670	662	653	672	704	661	694	619	631	666	663	608	661	726	662	668	667	650	637	640	656	651	684	703	690	659	644	621	653	683	663	723	614	661	673	595	647	620	616	667	642	650	667	646	592	629	649	682	661	609	617	657	699	672	693	619	603	693	617	651	675	654	653	648	666	632	669	635	611	702	684	650	677	647	671	689	661	603	624	706	623	660	609	706	633	675	654	632	607	657	611	612	673	644	699	658	669	667	681	680	633	642	724	672	640	646	611	667	689	663	643	622	641	631	674	677	631	623	626	704	652	656	672	666	672	637	646	665	656	689	660	617	648	605	645	669	649	676	619	662	665	645	687	696	642	666	668	659	702	650	663	626	654	637	667	682	662	615	726	638	654	684	665	676	635	662	681	674	652	622	678	634	627	618	627	659	700	641	674	674	681	691	602	626	687	643	699	632	684	685	670	669	628	615	680	678	630	641	696	660	625	660	658	622	649	666	692	649	629	591	645	680	668	670	682	649	629	625	656	679	672	673	661	664	683	617	631	662	664	650	651	663	665	669	674	663	698	693	671	687	665	667	674	669	642	625	592	629	701	602	686	686	633	642	694	658	693	678	682	661	623	648	685	607	643	653	627	640	652	663	693	665	685	667	646	637	665	654	610	668	613	660	665	675	671	673	682	612	659	664	665	674	657	714	631	654	644	666	623	664	691	638	683	644	622	661	694	659	663	639	662	625	696	693	595	670	621	698	667	644	639	659	671	649	689	637	677	621	614	625	661	653	646	662	655	677	668	664	670	692	604	694	619	664	658	665	670	632	645	691	654	628	654	635	636	652	665	673	666	700	617	703	634	698	649	681	638	649	652	690	650	634	636	622	648	686	666	656	694	696	629	623	648	637	686	623	669	686	682	628	660	638	604	657	643	665	676	629	644	657	650	644	653	641	692	655	678	636	662	636	676	623	647	614	685	636	659	617	687	621	622	675	653	651	702	614	690	691	649	629	603	667	658
7350	496	503	428	312	245	212	190	191	160	160	160	147	174	157	150	155	159	151	131	132	142	130	152	126	143	158	136	116	147	134	149	134	131	122	145	133	137	150	156	143	103	155	126	113	151	141	166	138	159	138	127	153	131	148	140	139	160	147	145	140	130	126	152	138	119	116	151	156	138	141	131	150	145	119	147	129	110	148	131	92	136	138	141	130	141	139	153	131	125	141	111	122	126	119	135	140	124	136	157	162	126	155	122	132	115	122	131	138	126	135	130	119	135	107	125	135	130	146	143	132	119	118	146	140	133	139	136	120	148	152	160	124	137	161	128	148	164	126	146	148	138	151	129	131	138	143	143	133	143	128	131	142	122	120	119	138	137	139	134	160	108	135	143	141	123	132	126	116	134	138	123	129	127	151	134	138	100	139	138	133	116	148	121	139	163	152	153	134	135	123	150	119	133	149	131	130	135	130	129	116	136	135	138	144	144	147	136	158	137	146	147	143	136	134	164	157	145	137	146	135	145	154	134	133	135	151	117	159	146	145	138	144	165	137	149	131	125	134	145	136	117	144	141	127	129	153	143	145	139	151	138	130	141	157	138	138	135	142	126	134	138	127	128	154	132	131	128	122	121	128	142	124	146	123	139	143	115	149	152	117	120	153	150	145	124	144	117	146	143	125	138	141	169	147	147	138	128	150	130	140	134	147	119	138	148	137	146	141	136	141	124	138	160	141	147	147	154	136	121	120	128	141	133	130	145	150	132	152	132	135	146	140	123	149	146	127	147	117	117	126	136	146	146	135	122	141	141	129	139	128	127	146	134	131	135	121	110	145	127	135	136	116	141	133	140	123	148	140	125	125	134	154	146	145	140	128	151	128	130	128	130	118	133	133	137	136	147	129	164	122	150	125	135	129	150	138	127	165	125	131	150	169	151	136	149	133	123	146	139	136	135	121	134	152	136	127	138	122	123	132	142	114	147	136	136	136	145	142	147	141	136	127	126	125	127	162	151	141	130	134	132	125	143	147	122	149	119	139	129	130	123	128	133	120	133	122	136	132	119	129	133	135	133	119	136	131	145	159	135	153	128	133	154	128	119	134	133	124	128	146	138	144	173	132	119	121	155	126	114	144	156	118	120	117	105	124	130	134	125	125	137	128	132	129	139	128	129	122	123	145	141	154	129	151	133	159	123	115	116	133	139	127	131	140	127	133	122	132	110	121	121	133	131	123	105	138	128	129	145	113	130	142	147	143	130	134	160	135	149	140	130	142	123	145	123	141	117	136	136	121	115	135	131	139	147	151	142	135	115	110	132	133	125	123	111	122	133	135	138	142	132	131	152	122	122	140	103	119	151	121	140	162	134	143	150	145	141	155	150	127	138	132	141	140	131	159	135	132	123	119	119	110	134	142	142	149	168	126	130	135	128	145	146	129	121	137	115	132	107	135	140	139	147	125	142	136	145	165	158	132	126	115	131	139	151	120	132	142	164	137	159	141	120	133	137	132	101	135	118	133	115	153	132	142	152	117	141	123	124	129	119	121	157	146	138	149	149	134	106	131	118	154	134	144	127	128	166	118	135	118	151	115	120	144	124	144	146	112	125	138	122	139	130	110	132	136	120	138	136	139	131	109	135	134	145	146	133	146	150	156	131	144	143	130	129	134	119	137	126	124	156	123	144	138	135	150	132	128	131	124	137	137	129	116	140	145	128	130	122	125	148	140	108	144	154	115	136	127	123	128	115	119	147	130	116	140	113	126	116	119	123	134	134	134	130	119	160	134	133	138	146	127	134	136	124	136	131	129	115	116	120	124	108	138	118	119	139	152	114	138	122	128	146	130	135	138	127	136	119	117	134	124	146	124	112	125	132	131	143	124	133	149	159	152	126	123	136	166	138	139	140	124	143	131	159	135	156	141	130	148	135	122	117	132	124	117	133	156	128	148	148	138	143	129	145	128	150	117	131	117	152	129	134	154	121	147	132	127	130	131	143	144	147	138	120	161	133	149	151	126	128	116	137	118	146	148	162	129	109	135	112	103	113	126	133	120	129	138	135	133	133	127	151	115	132	128	116	142	127	113	137	109	130	148	132	136	126	139	133	133	139	137	129	115	114	126	141	130	124	111	138	126	160	126	124	123	108	149	134	130	161	148	108	136	130	127	99	148	122	126	113	121	153	149	134	145	140	108	134	138	107	128	150	146	160	123	140	154	127	128	159	136	127	127	123	141	141	159	134	150	129	111	145	128	128	125	139	126	147	137	111	147	128	145	142	139	145	120	118	137	136	140	125	113	145	127	139	152	131	137	102	146	126	125	111	110	146	136	125	132	120	131	118	133	131	130	139	147	114	161	136	155	122	144	132	128	141	128	126	138	142	145	132	141	142	154	129	133	126	127	123	111	129	127	151	143	140	131	111	147	146	129	134	134	124	142	96	120	144	128	130	140	154	129	142	148	143	125	132	129	138	124	142	138	94	120	136	125	124	135	129	136	146	145	142	143	126	143	139	160	123	150	154	119	115	123	134	128	146	119	133	132	157	143	127	136	141	127	143	132	147	135	123	138	155	137	127	129	135	148	158	122	123	146	128	140	137	126	133	133	152	143	126	111	135	128	135	159	132	139	131	154	141	147	157	132	126	135	136	144	133	133	143	133	127	124	128	151	139	133	134	124	142	130	145	136	152	131	130	160	131	138	140	124	129	146	131	134	117	138	144	152	130	157	138	161	154	125	120	148	133	147	139	142	137	132	145	131	148	148	148	133	137	133	111	135	125	121	127	146	144	135	146	117	120	133	148	151	142	145	124	136	122	137	126	126	123	148	136	131	165	117	138	136	131	117	134	122	130	131	136	133	113	115	132	115	130	117	134	123	135	133	119	119	104	145	129	139	118	129	125	129	155	136	129	131	140	130	135	126	129	121	131	125	138	137	119	143	129	141	143	140	122	139	136	139	127	136	107	121	104	146	114	141	153	142	135	172	144	115	119	146	147	151	132	114	148	131	153	148	126	140	123	134	129	128	130	112	104	121	117	135	137	144	140	138	136	129	134	126	138	127	134	139	143	136	124	137	118	121	142	135	150	120	153	134	170	158	129	139	147	146	122	157	126	131	142	137	130	131	131	153	126	114	157	152	139	148	123	116	150	156	152	131	172	147	117	127	154	161	123	155	126	105	109	146	115	140	148	154	150	132	113	144	123	130	130	132	143	142	124	152	126	129	117	130	129	135	133	138	132	138	140	128	141	140	150	148	124	145	161	127	136	92	119	164	142	124	127	142	135	111	134	144	130	132	150	139	130	133	159	155	136	135	134	141	122	137	153	141	133	123	115	122	146	132	139	120	124	135	121	130	155	136	135	141	121	133	136	111	142	143	137	121	125	129	157	133	140	104	128	121	141	138	135	128	125	129	138	137	129	157	126	121	123	133	140	145	131	113	110	125	144	138	129	152	141	150	122	138	143	139	133	133	124	129	156	131	111	132	106	122	141	132	152
6133	669	1194	1380	1110	864	794	670	639	569	519	523	497	458	444	420	438	432	414	435	433	423	415	387	427	448	370	367	383	389	394	375	376	385	387	353	378	364	391	356	380	399	390	347	382	360	366	358	352	333	399	398	377	388	382	369	411	378	371	355	386	344	325	340	394	400	374	369	348	380	343	386	367	363	398	339	376	349	352	359	366	347	379	365	347	390	386	370	353	381	341	353	375	410	371	356	343	356	370	385	366	362	407	344	374	370	343	359	358	374	358	359	347	381	346	375	351	356	365	333	361	328	372	336	376	336	333	392	358	398	346	353	356	359	332	343	350	380	367	360	367	340	381	407	367	354	398	362	409	348	380	376	357	390	377	382	397	356	368	372	349	339	378	378	374	339	361	379	357	373	359	357	374	360	366	363	373	378	377	362	379	380	363	376	333	349	338	375	384	346	372	392	381	363	373	375	341	365	374	377	394	379	336	369	340	374	360	353	347	370	371	383	343	369	368	344	368	329	358	353	366	352	370	342	349	380	361	347	372	375	335	355	394	364	351	381	384	378	330	385	363	380	341	393	355	345	348	391	378	347	393	380	379	382	374	392	396	359	357	351	339	344	398	360	369	359	351	395	384	354	380	382	366	372	354	333	376	365	328	363	378	363	379	336	364	327	378	383	352	358	354	380	373	326	340	361	356	355	353	355	351	405	382	355	364	370	338	344	362	367	400	321	364	379	364	363	379	348	331	369	366	329	317	353	354	352	348	367	341	347	375	349	364	365	339	359	336	357	376	372	369	369	349	358	371	400	345	386	388	387	363	345	389	347	369	372	347	378	361	330	395	354	367	366	346	357	372	345	379	338	360	352	356	350	336	338	354	365	343	371	401	386	383	364	346	337	352	362	366	367	353	403	334	376	364	371	365	397	344	333	360	370	335	350	343	358	357	369	363	346	354	365	362	383	362	367	346	349	367	328	386	369	367	368	392	356	360	354	359	360	337	372	333	373	354	376	356	367	371	389	373	349	370	355	338	374	349	373	365	372	366	318	378	349	349	342	342	357	368	358	350	365	345	333	377	352	336	367	357	371	386	365	376	385	353	367	361	355	385	374	359	377	366	344	394	378	378	346	373	344	391	366	381	378	370	357	373	360	367	375	365	364	372	366	350	364	388	361	352	365	362	368	330	351	360	342	380	360	359	393	387	350	364	347	370	368	396	351	393	336	357	333	337	386	352	415	368	335	343	380	387	382	391	364	376	325	395	352	375	363	330	348	327	365	369	350	348	343	365	376	350	353	351	352	357	365	359	365	363	337	356	345	372	383	375	348	328	395	364	365	412	364	345	370	345	380	348	364	353	362	369	351	342	419	346	382	364	385	381	390	355	330	371	340	350	349	353	381	374	331	356	334	372	365	387	356	357	389	381	359	343	365	342	366	356	344	325	366	388	389	377	368	349	365	373	385	367	350	394	331	374	376	360	378	385	408	405	377	366	349	371	345	358	336	352	384	359	379	342	383	364	353	341	366	350	387	391	352	380	368	369	369	362	325	345	390	333	342	396	356	356	363	406	374	347	371	344	329	341	367	363	364	350	360	361	341	330	371	355	336	364	389	328	403	402	357	370	358	392	392	374	344	362	410	367	379	391	349	345	367	376	379	339	355	386	360	359	350	346	348	362	360	363	372	396	380	356	370	422	363	365	365	355	399	377	356	360	410	348	343	367	372	360	342	317	366	340	359	331	373	316	369	387	353	359	356	374	399	339	359	393	381	351	365	367	356	380	354	363	364	375	335	368	366	371	384	372	385	370	375	322	373	360	349	377	390	347	356	372	352	358	336	352	400	373	376	403	341	385	372	347	376	373	320	362	366	376	369	384	348	337	367	367	346	369	358	355	340	349	367	343	346	374	357	376	331	363	379	369	333	374	359	372	345	339	336	352	338	376	389	328	380	387	357	372	371	342	363	324	409	364	362	367	340	404	351	368	380	351	370	375	380	370	380	373	353	391	369	362	353	333	399	359	399	385	365	348	326	371	360	377	352	349	384	358	370	370	360	367	376	349	395	363	334	346	372	355	370	389	322	359	398	363	362	366	387	374	370	365	385	358	333	393	378	333	366	366	351	385	365	347	367	343	348	372	360	390	371	367	379	367	353	339	373	388	340	377	363	371	386	387	361	366	357	350	389	369	386	330	344	326	328	368	339	342	360	365	372	346	384	328	359	399	411	358	374	364	351	353	347	377	351	343	358	376	361	353	363	350	377	373	330	376	349	367	371	349	374	373	353	331	333	392	360	357	360	360	378	355	348	394	341	363	322	356	371	374	350	357	347	358	395	342	380	348	383	371	376	370	370	391	363	343	399	321	383	376	360	329	389	342	373	392	386	409	377	351	352	333	388	347	373	353	344	363	380	357	352	417	357	357	362	353	375	386	341	344	343	369	353	369	371	367	380	394	390	343	379	372	338	366	377	361	368	377	377	393	356	375	376	377	355	365	384	368	357	385	369	372	380	353	373	369	360	388	364	376	357	371	388	342	386	337	381	341	352	361	376	353	378	349	380	358	396	372	359	379	352	364	349	368	350	339	347	355	383	363	360	351	378	382	374	356	371	364	364	363	355	365	347	354	358	385	360	361	376	381	398	373	371	327	360	359	357	373	342	366	385	371	395	367	354	371	371	366	386	357	340	342	385	347	340	361	377	381	367	403	346	354	354	379	379	407	376	352	370	372	362	376	364	371	379	375	337	344	354	369	382	373	400	342	352	340	376	381	343	375	358	364	358	378	370	362	357	358	327	365	354	413	383	348	396	376	355	381	386	368	400	403	387	361	374	359	378	380	393	389	345	347	359	359	360	377	366	384	337	334	383	373	383	341	392	368	346	376	317	336	354	377	351	359	367	354	354	359	359	377	380	339	361	349	371	382	383	342	365	366	352	360	364	404	361	354	376	362	351	360	348	346	348	376	352	346	378	376	388	341	350	358	378	359	389	370	419	314	385	372	382	384	359	353	393	313	357	380	349	380	348	323	380	410	367	389	363	320	323	338	398	328	358	342	368	351	364	374	354	369	343	383	310	364	371	382	385	337	356	390	318	354	336	379	357	333	373	359	339	372	374	392	359	360	365	353	350	373	387	394	360	364	378	362	354	352	365	359	373	370	353	365	371	374	398	378	396	380	375	365	416	381	359	386	362	355	339	383	353	318	368	360	361	371	391	359	375	357	362	327	370	349	337	321	375	369	378	336	386	367	359	374	362	361	351	380	369	353	371	394	365	377	360	337	353	339	377	338	380	316	385	355	409	342	388	371	345	323	370	351	402	381	379	398	336	370	391	347	382	346	347	402	358	383	369	389	369	330	352	342	380	366	352	364	382	364	331	332	357	370	352	368	346	371	349	374	365	340	390	305	340	365	327	348	364	371	364	389	363	372	357	362	334	373	362	354	358	356	352	362	349	361	361	321	354	349	375	347	370	390	379	334	369	363	385	373	392	362	350
14187	1308	1007	824	539	413	363	348	286	303	281	258	211	265	230	235	247	250	233	198	241	226	237	214	246	228	247	251	221	209	232	223	222	256	228	206	221	214	215	220	212	219	228	245	207	237	239	208	235	276	207	247	235	225	224	209	225	215	222	214	224	219	229	216	215	179	241	216	212	210	225	210	224	210	220	213	234	216	211	228	220	228	226	216	209	201	233	214	228	219	198	202	230	208	230	213	206	207	246	232	234	236	208	206	207	203	216	239	210	197	206	219	250	267	234	218	230	223	207	165	204	250	216	221	248	211	218	233	247	235	212	236	181	211	224	228	209	202	233	215	227	182	196	220	191	211	195	244	200	191	221	221	240	220	217	232	230	228	210	220	226	207	212	239	219	195	214	219	203	209	244	213	233	228	242	230	237	230	182	217	203	232	240	209	201	205	223	228	199	238	218	203	217	195	200	188	205	243	196	190	198	224	242	230	178	209	212	205	200	212	219	193	230	241	208	237	245	228	228	183	209	225	228	239	220	225	230	219	224	206	205	229	227	218	217	213	219	219	250	229	220	215	260	242	207	226	233	232	210	220	215	203	232	213	225	240	225	215	207	193	224	216	223	229	210	217	206	231	249	206	231	230	241	226	224	219	219	216	217	212	232	233	231	221	200	220	214	202	216	242	236	243	213	228	212	220	262	229	197	223	202	203	249	233	223	228	219	221	227	228	261	240	196	219	238	224	232	216	210	211	186	220	225	207	200	218	224	216	199	217	217	226	202	190	206	233	237	215	219	187	216	238	227	244	237	202	207	204	200	202	225	218	211	238	225	220	226	209	200	207	206	242	222	228	208	209	207	210	230	212	232	214	204	198	240	229	233	225	223	228	194	236	217	254	240	228	238	190	233	210	212	204	225	223	211	230	220	225	202	234	216	225	211	220	191	206	191	233	233	247	232	221	215	240	204	238	229	237	222	222	218	199	221	241	220	209	198	212	211	236	202	208	213	200	219	229	229	230	199	217	223	198	222	234	207	191	213	215	182	199	206	236	225	227	222	206	219	221	200	245	204	234	200	216	203	214	207	216	226	211	238	201	209	231	223	238	214	222	229	225	215	241	236	217	198	243	201	179	200	234	237	222	214	244	211	222	207	224	221	219	226	223	228	199	249	231	218	185	245	225	227	195	248	233	236	216	257	190	230	250	219	221	221	247	259	242	211	206	247	214	230	239	219	245	214	219	226	267	227	228	221	213	194	228	230	225	214	244	211	193	251	230	211	205	228	207	249	223	218	209	232	186	203	230	210	221	246	217	222	245	230	247	238	214	209	227	206	207	208	221	205	228	224	210	226	213	216	223	217	199	200	198	221	208	199	236	209	232	213	201	220	227	193	205	198	210	212	196	242	230	220	237	220	228	208	200	238	203	220	223	224	210	216	234	216	223	198	204	230	234	211	208	196	229	204	236	223	220	206	229	227	220	198	202	225	238	226	231	229	238	221	217	218	243	222	217	207	221	236	227	229	230	236	227	218	224	191	230	213	216	217	197	234	231	224	230	221	196	204	205	214	207	245	238	213	242	204	217	209	200	214	232	232	209	216	210	229	236	212	232	222	243	213	232	221	230	225	210	211	227	238	203	196	216	241	234	215	231	198	228	214	274	221	238	229	223	218	222	194	217	216	209	246	226	195	239	207	220	239	219	217	216	213	220	218	220	210	216	225	256	208	218	230	222	193	218	240	216	219	227	242	241	190	226	228	211	216	214	221	230	223	214	204	257	225	201	201	228	206	216	207	218	194	230	226	223	220	246	212	197	197	228	243	223	207	234	233	222	200	217	216	236	226	231	232	191	224	254	225	189	216	222	215	229	227	224	217	219	246	225	240	229	233	243	214	219	213	224	232	215	225	238	223	190	198	191	227	233	207	236	227	194	224	207	246	238	199	207	225	233	262	194	211	203	196	211	213	221	232	213	215	247	227	236	232	232	231	214	235	223	243	265	209	222	227	243	211	219	207	217	230	196	221	215	211	208	190	197	249	227	192	234	213	228	229	189	194	228	216	222	241	194	236	232	209	217	234	220	214	222	207	216	217	222	243	224	218	217	190	222	246	213	224	227	250	218	221	191	210	218	207	224	225	201	232	214	214	215	215	219	224	238	229	174	205	239	208	246	250	212	220	210	259	221	224	239	204	191	193	231	257	189	209	233	227	210	208	216	184	221	203	195	239	225	224	220	220	201	200	230	212	212	216	238	251	202	207	260	218	222	214	236	224	211	219	232	292	222	243	224	203	214	232	217	218	200	242	225	227	218	229	229	197	230	214	220	168	240	208	229	222	227	211	217	204	251	237	224	210	221	218	211	248	231	231	221	211	224	201	228	209	232	222	237	214	223	201	219	230	217	249	215	209	234	212	242	202	215	205	210	203	243	203	224	218	230	230	210	234	241	203	229	202	213	208	220	240	226	247	210	222	217	224	220	238	262	216	220	191	213	227	244	256	196	239	204	213	190	211	219	217	227	194	234	226	231	232	262	241	220	257	250	189	203	223	217	223	212	208	218	203	205	215	222	226	205	238	244	230	227	220	214	214	225	242	247	236	193	213	241	233	218	197	264	231	207	197	199	228	220	228	236	218	217	221	203	228	234	235	228	189	239	224	228	205	207	193	224	206	219	230	232	210	215	220	219	232	219	236	195	200	219	202	202	247	189	222	224	210	241	239	213	236	226	233	211	234	240	219	222	214	211	232	213	239	198	215	209	192	219	219	240	232	228	214	195	243	219	213	222	255	219	226	232	237	232	219	199	182	243	196	212	188	202	194	226	198	226	193	223	223	250	219	248	213	205	189	233	224	212	211	214	249	223	226	204	219	241	211	198	215	230	219	239	241	243	215	215	190	217	205	213	237	220	252	216	227	237	222	227	207	232	221	222	223	228	229	216	206	227	241	251	260	237	215	232	250	193	246	216	265	214	232	204	230	247	234	211	199	190	221	227	225	227	244	250	199	222	205	243	228	240	223	215	245	222	240	216	258	221	217	199	215	205	233	244	236	202	221	205	237	233	231	237	229	226	194	228	200	211	218	202	245	267	223	231	248	223	231	240	204	212	217	241	199	235	233	220	227	230	234	211	212	223	210	221	222	222	228	227	212	206	227	215	209	235	251	219	210	206	231	204	221	206	225	206	222	220	213	239	228	221	197	243	215	218	226	225	230	227	259	229	224	219	198	221	227	233	232	223	214	204	237	215	209	224	241	212	220	225	248	216	219	222	231	226	219	194	185	213	209	188	194	215	208	185	214	181	179	215	229	224	209	232	209	226	180	198	221	214	220	210	235	227	217	223	212	240	220	219	210	218	175	205	232	220	212	236	253	236	222	214	205	230	199	204	242	209	224	234	218	226	234	217	246	239	193	217	199	252	220	267	206	217	219	209	216	224	206	211	208	222	212	214	214	219	233	238	191	242	215	216	231	216	224	213	204	221	223	235	199	212	197	208	249	252
8275	1234	2087	2425	2003	1507	1328	1172	984	925	868	828	742	739	743	727	681	695	710	652	678	603	602	641	581	584	621	594	603	596	598	534	615	597	535	596	597	551	591	588	615	606	582	608	535	568	563	619	573	549	533	555	527	542	533	539	587	560	592	573	553	563	577	565	515	540	491	573	550	569	567	613	542	566	528	536	563	549	581	551	595	562	574	573	547	608	531	587	558	580	566	578	564	571	548	558	560	551	587	577	521	519	542	530	518	586	564	563	581	542	548	532	581	518	600	564	544	519	554	579	549	560	553	515	558	597	561	560	512	584	555	560	557	581	593	547	566	544	575	565	509	520	541	560	568	532	591	545	554	571	525	536	592	564	540	571	545	529	567	520	527	529	542	544	549	564	532	531	532	573	544	535	540	521	548	578	573	614	521	539	526	513	500	561	548	521	548	571	556	561	588	573	577	591	562	587	527	572	587	567	538	540	573	602	559	534	565	548	582	509	517	566	530	546	525	580	561	531	576	554	539	565	581	534	549	596	519	521	558	590	549	532	560	530	568	556	533	530	552	537	582	558	536	534	535	565	553	562	554	554	531	562	544	545	558	536	570	522	567	565	542	533	583	532	566	533	613	560	587	602	572	543	582	575	567	546	536	554	533	564	536	538	542	527	566	574	559	521	538	518	557	550	517	554	517	545	517	583	536	547	542	547	533	571	567	508	549	569	546	604	578	539	559	518	567	545	564	535	582	552	556	536	535	575	557	544	540	571	565	579	605	553	528	574	533	529	551	530	557	572	537	554	578	558	548	536	558	543	515	544	557	525	525	532	550	586	510	559	581	555	577	546	585	588	540	590	547	566	560	519	538	575	575	581	576	539	539	575	544	515	548	535	527	590	533	557	566	522	543	557	575	552	519	518	569	537	549	556	530	573	507	533	564	528	576	576	552	580	526	526	558	531	587	554	529	546	585	562	567	574	559	515	581	535	492	583	551	542	555	517	535	564	575	570	529	498	544	542	533	531	555	570	552	549	566	572	532	564	590	582	533	542	596	549	550	577	547	516	540	571	550	551	538	566	549	594	552	593	592	544	566	534	533	572	602	593	534	506	585	558	574	547	526	535	517	547	569	577	581	566	565	567	575	563	542	558	571	527	555	511	544	531	593	551	571	553	552	577	530	564	560	518	577	586	564	563	572	576	583	590	586	549	501	559	523	544	570	565	581	525	561	523	569	553	607	571	565	558	525	558	516	575	580	541	533	580	584	552	535	576	543	510	569	592	573	524	569	610	558	520	542	543	560	574	565	533	543	543	575	562	560	563	535	531	580	572	562	621	555	566	558	497	575	586	526	531	573	524	569	546	518	552	542	576	517	558	503	582	540	531	594	563	516	555	544	547	554	517	552	588	527	556	522	526	571	521	516	547	567	595	554	562	576	532	568	529	525	556	559	577	597	579	509	515	525	558	570	543	534	539	584	579	544	559	579	565	547	551	566	582	523	550	516	533	561	507	587	578	537	538	583	556	551	565	497	515	544	567	547	526	538	516	528	497	581	579	562	541	575	562	586	543	567	561	547	538	581	573	549	555	533	559	519	579	567	578	552	536	569	568	560	563	537	556	557	546	580	536	525	541	551	568	517	541	567	524	604	546	554	539	552	573	550	556	589	570	574	575	528	543	574	546	573	558	559	560	546	544	531	549	556	548	576	516	557	546	547	524	545	560	554	610	538	572	546	542	548	571	531	540	569	559	545	522	579	565	531	548	566	523	622	536	597	556	552	559	521	560	586	560	545	548	543	535	559	537	558	525	538	530	586	563	510	591	551	554	547	525	548	557	557	552	542	575	587	555	552	498	539	533	552	543	549	507	535	594	600	573	517	536	531	545	579	590	593	533	599	548	570	553	555	529	554	546	547	537	534	507	597	567	592	582	544	519	544	557	549	530	517	508	576	542	551	562	552	547	546	583	551	578	587	569	508	559	562	588	543	508	543	550	558	524	564	576	532	534	529	563	528	538	535	518	525	532	557	569	523	560	523	597	566	544	567	556	546	568	554	554	528	563	577	528	544	571	557	564	531	556	540	560	541	578	535	530	548	566	529	535	517	580	528	541	548	530	583	568	584	563	545	536	535	587	587	545	542	613	515	574	568	541	533	586	549	567	548	544	521	539	524	593	552	536	567	566	514	560	537	559	552	545	528	570	550	552	576	584	556	524	582	523	556	558	579	535	545	487	550	525	527	560	554	557	613	563	580	553	567	578	562	568	581	509	520	523	560	556	540	519	533	544	531	581	551	569	561	545	544	566	523	555	580	597	539	585	561	563	515	566	521	566	564	572	532	521	551	560	571	530	552	537	572	549	564	571	524	575	594	527	531	596	517	560	536	553	522	551	522	603	554	531	556	543	499	548	542	561	571	548	563	569	560	605	549	561	570	559	569	565	565	546	563	593	576	589	532	580	550	540	565	540	530	564	524	535	516	552	573	564	525	577	551	561	572	575	559	496	568	582	602	538	566	542	569	582	538	527	508	550	569	561	552	564	610	606	519	516	571	580	512	560	562	587	588	565	553	539	560	567	554	557	587	526	554	569	568	580	563	552	582	548	569	568	544	591	557	561	568	557	597	575	517	545	539	602	570	529	546	571	553	521	545	569	554	575	582	564	545	557	542	537	581	518	614	550	532	574	537	566	522	545	529	547	524	507	552	523	544	581	598	564	550	574	543	549	579	538	577	568	523	543	560	520	585	565	515	516	528	522	553	543	583	557	546	517	556	581	546	562	565	541	580	571	528	520	495	558	528	567	559	533	557	541	582	575	566	573	575	566	569	593	544	563	526	539	561	562	583	519	538	577	593	562	550	558	504	524	557	598	565	592	528	541	579	547	548	567	577	517	551	517	560	550	554	546	549	562	567	534	538	592	566	576	561	544	558	541	522	523	585	551	596	539	529	559	555	525	500	546	533	588	530	536	518	545	545	572	538	549	532	554	550	532	543	524	569	562	585	516	530	575	555	598	549	519	573	608	581	541	552	539	605	548	517	538	573	533	555	586	589	571	548	545	540	548	543	576	608	563	520	556	598	594	595	563	545	606	554	554	541	557	514	563	524	569	592	556	569	536	567	527	511	587	548	547	562	579	520	566	518	582	580	529	538	573	561	584	599	548	512	549	579	546	559	555	592	547	580	532	541	546	558	550	534	540	571	582	533	557	524	545	531	564	569	563	535	561	559	552	558	557	586	546	563	559	545	580	544	527	551	574	523	572	524	558	545	557	565	533	545	559	590	555	562	565	584	550	597	495	550	554	563	569	559	574	551	565	506	550	565	556	612	548	605	581	551	573	584	541	559	532	561	536	538	550	513	556	557	526	544	538	550	555	527	546	609	547	561	538	563	579	541	567	607	557	603	542	585	539	552	526	522	559	559	553	581	540	565	571	546	530	519	553	539	592	533	518	561	567	546	564	519	547	577	598	551	585	592	592	534	546	575	513	552	542	521	565
1653	312	303	295	278	316	290	284	297	301	317	286	313	276	321	305	306	294	301	292	292	267	294	310	287	312	293	292	312	278	313	334	290	286	285	271	260	301	298	247	280	312	313	328	314	267	316	309	296	264	281	279	290	278	319	248	244	292	294	322	302	321	289	271	284	283	278	264	293	273	278	292	282	318	268	310	332	276	275	319	286	280	289	279	293	298	315	313	305	281	292	328	291	281	280	282	293	338	284	291	310	271	285	280	300	318	295	299	288	257	271	265	291	326	327	267	289	275	257	300	286	301	307	284	286	330	289	280	316	298	291	292	296	290	306	308	298	323	317	289	301	304	310	283	267	278	312	291	290	290	324	310	262	295	297	261	295	288	278	299	315	310	320	262	331	283	297	271	319	291	312	293	294	287	275	287	311	266	284	313	303	302	305	303	307	289	287	300	317	304	282	314	272	313	284	306	282	322	259	292	313	296	302	326	289	304	284	312	287	338	317	280	256	290	275	313	296	292	299	286	251	296	287	260	281	258	300	325	345	296	311	256	264	300	320	266	305	283	314	281	293	269	275	294	311	296	287	317	305	307	309	280	308	319	263	320	307	303	282	288	279	335	294	309	289	288	276	305	311	289	289	305	280	271	295	307	307	286	303	282	305	278	299	268	276	304	292	306	305	288	315	294	281	286	290	272	288	282	331	311	316	281	266	320	305	297	323	302	317	329	280	287	281	288	281	272	287	292	314	315	282	304	301	299	284	299	325	240	308	318	277	318	288	286	323	300	268	262	291	286	300	284	284	297	257	312	298	284	315	303	303	281	277	303	282	311	266	301	282	275	284	294	293	324	294	308	307	309	306	286	311	288	310	310	296	303	277	313	291	276	294	280	283	292	264	274	290	293	277	283	310	271	296	314	294	262	289	301	299	305	315	264	284	326	289	316	270	311	295	294	295	284	293	285	298	292	299	318	304	310	298	306	292	316	318	311	292	271	279	312	339	306	270	282	288	275	279	288	281	311	296	272	295	304	291	296	326	313	303	266	269	302	322	275	276	290	290	287	265	293	299	264	267	329	298	326	285	280	295	299	310	338	301	264	306	305	315	314	297	301	299	284	300	309	269	303	307	297	282	280	297	298	308	292	271	312	281	279	307	307	318	292	291	294	281	290	267	302	285	308	308	303	283	281	324	272	327	315	276	288	298	309	295	312	291	272	302	304	305	276	294	297	299	285	280	291	284	300	269	295	305	278	317	300	291	295	247	267	319	307	281	322	265	302	294	313	292	299	302	291	264	274	273	291	301	281	291	301	285	325	302	277	305	272	305	291	290	290	284	288	288	319	310	287	296	313	304	289	292	294	306	292	278	262	259	309	301	295	302	292	293	271	294	301	327	296	277	302	298	314	278	308	301	313	295	304	317	299	296	284	304	279	286	317	275	284	277	274	299	339	295	300	299	308	280	292	288	250	300	297	312	285	299	313	293	325	292	283	285	301	286	329	320	277	281	295	317	277	301	247	294	295	281	279	297	331	299	309	265	285	284	309	296	312	271	284	306	284	299	281	285	317	309	295	339	271	309	283	314	306	295	305	302	302	328	304	315	284	289	284	300	261	284	290	289	310	309	277	295	281	277	285	305	295	297	298	296	286	288	314	306	300	307	288	309	315	276	297	312	288	302	327	288	298	286	280	294	314	311	266	300	280	305	308	313	303	310	337	311	306	328	254	314	265	261	305	312	303	303	278	276	295	290	288	321	295	283	317	303	291	309	291	262	295	283	313	286	256	303	260	287	270	296	346	309	322	281	310	292	306	270	285	298	330	301	282	282	277	312	277	264	296	312	286	310	304	289	279	283	263	283	255	283	285	271	295	303	291	315	319	303	298	286	273	314	303	276	290	288	265	286	299	286	274	247	266	283	327	301	300	315	285	282	292	300	280	292	302	325	314	288	300	298	309	272	286	287	271	339	296	267	271	240	310	300	281	337	310	322	288	275	289	311	257	312	313	306	268	307	318	289	290	301	284	309	315	309	293	286	264	317	284	283	263	327	316	285	328	283	292	287	285	298	300	291	282	309	279	278	312	289	287	315	318	285	292	303	307	291	293	321	268	290	287	280	312	283	302	300	302	285	307	316	303	260	317	300	315	314	297	281	296	318	292	306	277	309	289	327	279	296	290	289	332	288	315	271	297	262	289	291	298	290	285	315	312	286	283	302	273	293	317	326	294	292	296	277	290	297	270	304	295	300	282	326	283	289	316	308	284	297	288	285	289	292	309	304	305	279	303	295	308	292	292	306	257	283	277	271	300	294	315	284	291	270	320	328	299	289	273	308	279	308	296	304	282	315	257	301	323	293	294	278	303	258	277	283	289	294	318	301	287	289	304	299	292	304	315	327	312	260	277	342	295	294	291	318	322	273	281	299	298	324	282	305	274	302	269	326	295	270	290	331	293	282	304	314	303	304	321	286	280	276	297	305	264	314	320	306	292	306	291	263	260	304	286	295	277	279	317	303	300	281	316	312	279	329	292	284	270	297	313	273	276	308	260	274	316	289	267	318	287	297	270	315	307	291	308	288	306	304	296	282	342	302	301	319	304	299	298	258	277	348	273	261	297	300	280	289	280	289	308	281	299	293	283	289	297	293	271	270	286	305	317	318	275	325	301	270	298	292	284	321	293	296	256	296	305	304	311	282	285	289	326	283	296	282	280	273	305	297	292	325	287	287	284	286	309	282	285	290	278	299	354	285	323	293	314	304	268	312	288	307	288	285	293	295	303	302	303	322	274	277	286	264	304	294	308	288	269	285	300	307	284	303	319	295	276	291	309	255	300	269	334	275	313	313	266	277	263	286	303	297	318	280	320	292	300	334	325	309	295	330	300	326	272	260	298	291	316	308	331	289	323	295	283	274	272	291	286	301	276	290	298	302	313	310	292	308	338	322	291	296	272	315	276	277	291	277	291	295	281	296	311	315	342	298	275	273	324	278	295	309	282	267	270	306	328	332	298	273	294	292	272	307	285	340	340	305	330	287	270	300	268	302	305	285	273	291	282	297	282	270	288	315	307	290	279	312	292	294	324	344	302	280	283	289	282	309	292	331	322	289	282	317	319	294	285	264	339	315	303	286	325	253	309	282	291	275	289	289	298	289	253	284	283	274	270	270	275	270	294	299	277	316	306	302	305	286	285	290	342	283	272	325	271	324	309	290	294	305	299	318	282	287	292	261	291	289	293	286	287	297	306	291	271	279	290	291	325	294	286	302	278	319	311	273	283	317	261	273	292	297	323	313	282	300	268	280	290	291	297	296	316	281	292	285	310	300	303	262	293	311	312	331	307	263	299	328	287	302	320	326	293	319	309	288	318	294	311	296	283	285	285	260	307	321	287	286	319	279	286	334	283	309	286	268	314	301	333	306	273	278	299	288	294	329	273	278	303	282	295	284	268	320	345	328	297	284	274	296	311	275	342	298	306	324	249	291	309	286	279	293	319	316	276
2056	705	686	731	756	715	712	723	681	690	694	670	673	713	712	735	659	714	632	694	652	687	681	678	686	680	703	648	732	712	658	693	752	674	686	682	673	662	691	651	665	673	628	700	679	641	692	670	660	665	681	665	670	682	703	722	738	651	681	704	697	648	667	696	673	695	669	691	700	669	689	680	682	675	645	672	596	720	687	689	707	690	746	706	688	684	661	676	660	689	659	639	687	633	681	649	669	660	657	668	714	650	648	697	715	681	661	659	711	705	656	683	682	664	650	659	686	699	638	667	666	637	665	721	683	703	686	678	652	662	701	645	731	685	692	678	669	681	662	654	688	642	678	696	661	693	685	668	651	659	683	692	655	616	674	671	681	717	707	694	689	643	656	723	682	691	652	681	667	632	683	686	691	699	667	717	673	691	706	669	694	684	681	656	713	696	717	621	707	684	687	691	676	673	658	686	700	706	679	659	672	654	692	664	614	718	673	666	726	654	631	645	674	687	709	680	641	722	671	690	673	688	646	682	616	710	698	655	682	664	635	645	660	642	640	711	660	664	703	695	670	668	674	672	668	699	666	624	683	673	682	691	640	714	645	725	690	684	716	680	654	662	698	673	648	699	616	675	662	675	708	728	712	662	686	676	684	678	679	722	719	647	677	651	659	728	720	655	705	638	675	722	684	679	717	638	625	709	666	697	665	711	708	638	638	642	674	686	688	693	666	711	690	684	667	644	608	714	702	698	644	717	702	679	683	673	690	691	692	689	683	666	714	691	727	650	691	662	677	676	667	665	715	675	638	662	720	666	676	656	738	675	682	655	711	698	677	624	678	653	696	626	695	701	667	660	659	665	681	680	698	700	676	661	682	709	639	700	689	697	686	665	657	631	694	652	718	706	680	706	672	668	645	705	682	636	663	727	682	678	706	678	726	642	704	687	630	664	684	686	675	646	668	639	675	633	705	711	701	680	691	667	684	655	669	658	725	696	695	653	677	694	668	672	651	681	700	686	642	687	622	729	651	718	685	717	695	709	641	641	648	705	612	641	680	682	730	663	681	780	674	680	690	684	688	664	689	673	665	714	690	696	642	670	660	686	630	681	670	706	671	704	658	640	677	691	704	686	645	653	629	709	671	665	650	663	688	639	673	664	669	708	699	689	721	637	670	697	696	673	700	680	664	683	634	682	702	648	676	669	683	693	678	664	688	703	667	710	702	699	674	669	692	716	680	641	651	704	729	700	631	635	665	678	649	702	660	668	670	662	673	628	660	698	675	648	699	671	676	659	658	647	629	677	672	693	683	644	608	674	667	651	662	675	659	671	665	657	725	666	696	635	697	670	697	669	688	639	628	640	717	721	680	667	658	672	606	635	665	666	686	656	663	642	670	688	697	682	631	666	670	665	657	669	689	636	677	666	629	645	658	719	664	695	678	696	714	625	677	681	714	665	658	700	690	659	674	687	635	674	664	670	665	679	666	629	619	680	666	699	716	658	666	701	683	660	669	688	675	669	660	707	639	686	660	622	641	628	690	668	609	674	715	658	685	720	707	701	672	699	662	704	670	712	675	641	685	673	662	675	683	686	629	704	719	701	684	700	626	709	710	675	703	651	666	718	677	638	655	680	657	683	680	691	615	714	669	653	700	680	660	692	607	652	704	670	679	753	714	692	720	679	677	679	667	670	655	658	666	650	702	706	673	672	643	630	682	681	671	633	703	674	689	710	643	646	698	690	677	663	679	679	642	661	684	728	693	695	677	657	681	620	654	646	692	644	698	697	658	690	733	687	659	682	677	629	644	739	659	658	630	681	677	680	676	646	738	671	707	678	679	657	643	719	666	709	638	702	673	685	678	660	682	639	669	674	640	702	723	720	719	673	672	681	658	665	669	700	672	686	700	716	650	709	732	659	687	654	638	644	721	706	688	674	670	708	709	696	683	652	631	661	634	691	709	712	700	731	690	683	650	675	688	654	671	740	693	651	667	720	689	702	646	631	652	693	656	661	667	652	627	700	679	745	643	664	688	680	650	681	720	704	689	681	666	662	690	669	738	650	658	684	642	642	700	681	648	715	640	674	698	697	660	682	658	642	690	642	670	646	654	672	648	653	750	653	638	646	703	675	670	686	713	719	659	704	726	703	660	673	661	659	684	682	694	669	667	690	668	669	656	644	717	683	710	673	742	713	669	670	678	676	643	706	692	699	722	723	662	675	632	738	683	691	675	722	703	617	678	672	631	720	678	652	692	674	681	700	660	676	664	677	646	678	664	722	689	729	674	709	648	722	719	649	650	729	671	676	646	697	646	648	680	676	708	645	662	712	627	695	685	604	709	650	667	657	721	694	670	711	635	686	706	661	712	688	675	674	664	701	651	676	679	650	642	678	676	703	666	681	675	670	653	643	672	646	661	660	642	690	689	660	685	693	655	632	703	674	690	640	686	708	651	645	684	683	668	719	688	709	686	636	667	699	669	670	647	688	677	691	704	710	643	704	660	637	673	641	715	700	698	663	625	682	673	645	634	674	690	670	689	643	736	693	668	683	652	677	618	672	696	661	661	737	677	692	676	668	636	719	670	629	698	668	710	708	651	710	684	678	643	677	678	686	658	622	704	648	680	673	691	643	682	656	659	726	640	649	662	671	679	699	682	707	696	652	683	680	675	711	681	624	653	694	682	677	704	675	694	659	659	632	669	630	664	668	660	658	700	673	653	684	722	665	685	628	684	680	660	675	664	678	680	660	682	650	680	753	656	687	643	652	717	649	616	719	651	668	671	628	717	623	672	694	648	673	643	625	663	656	683	689	655	686	711	673	718	696	650	677	643	679	675	654	685	680	663	675	696	668	693	642	679	678	664	715	691	685	679	676	636	687	667	677	701	646	685	676	664	662	616	687	671	663	700	678	712	703	632	631	688	669	667	661	665	676	641	718	705	665	673	694	674	701	718	663	683	672	682	673	661	697	714	681	694	698	652	684	699	641	693	665	651	692	644	692	640	672	641	701	663	676	663	672	691	656	692	688	707	630	734	712	719	666	654	701	677	671	678	729	651	685	661	698	645	636	681	714	667	671	705	669	694	661	690	705	655	684	713	626	704	654	640	677	663	630	726	717	658	678	736	666	675	661	710	698	684	676	690	648	689	681	633	659	673	679	683	638	664	648	708	675	675	691	680	677	684	659	659	674	729	695	691	685	669	650	659	712	716	699	661	667	699	645	685	682	672	743	731	701	663	658	690	680	666	681	672	707	687	661	657	619	704	704	677	667	684	649	709	687	690	661	666	674	655	630	654	647	701	683	657	710	708	651	690	671	627	718	671	730	637	692	653	655	678	679	699	701	729	656	653	680	689	668	692	619	659	677	608	677	649	697	672	663	683	677	648	702	660	622	683	661	680	653	633	659	666	666	697	701	684	664	688	653	639	662	700	694	649	667	691	625	647	656	692	688	664	620	678	682	676	680	696	706	669	666	657	691	670	688	705	672	708	675	582	689
7691	513	484	425	310	262	219	214	194	181	148	176	187	156	172	164	158	150	132	149	140	121	138	143	164	134	160	160	147	151	140	158	142	125	141	126	125	138	138	149	173	137	146	171	111	163	138	153	136	160	161	144	160	143	143	121	147	126	137	134	159	120	147	123	164	149	144	141	145	132	138	145	151	128	159	147	141	144	137	148	169	131	140	145	149	136	117	111	141	132	141	151	138	122	140	142	140	130	146	127	125	156	149	150	131	145	130	148	134	151	162	133	123	138	154	157	160	132	164	140	125	130	132	158	152	147	158	144	139	122	133	134	141	149	153	119	140	136	147	128	131	150	133	150	139	141	147	147	151	130	133	141	146	141	150	133	112	154	157	139	155	159	136	134	125	120	128	134	103	147	146	150	131	142	142	148	148	151	137	174	131	135	113	132	126	144	135	135	139	140	140	135	129	146	141	135	132	147	129	159	143	149	170	133	130	173	140	156	140	136	129	139	152	151	138	136	128	143	133	146	140	135	128	153	129	151	146	147	143	145	136	150	163	144	140	147	142	141	130	133	135	131	154	161	128	143	150	133	118	132	134	132	152	141	131	145	133	150	126	127	140	134	130	163	162	155	131	142	149	162	138	129	139	164	152	155	149	135	140	127	145	115	145	128	144	138	143	142	140	163	142	126	143	156	159	154	145	120	122	136	147	134	138	131	136	153	142	143	137	137	123	127	127	123	142	151	153	159	157	134	136	143	130	142	118	131	129	160	154	166	131	147	152	129	129	138	140	139	156	154	151	134	148	125	125	117	131	154	136	145	126	136	134	135	142	159	139	110	150	130	133	143	156	125	140	161	130	138	161	136	132	140	140	126	135	155	167	127	147	131	143	147	137	140	104	146	150	141	145	147	147	136	144	146	157	122	136	153	154	139	147	135	145	153	143	146	154	118	138	149	133	148	149	145	137	152	159	127	123	129	145	159	152	154	145	139	161	111	110	161	147	127	153	131	134	151	142	148	111	156	139	148	169	139	126	137	115	131	115	135	148	137	130	155	143	147	151	139	129	148	140	119	150	130	143	117	152	158	159	136	130	150	153	135	145	142	144	134	162	151	141	130	124	135	130	131	117	155	142	133	140	145	136	150	150	158	147	145	147	136	152	140	153	157	140	154	139	130	137	148	129	155	144	145	113	147	130	146	155	142	138	136	135	132	123	146	152	133	131	149	142	164	147	120	147	115	148	137	141	148	135	146	159	147	133	153	151	130	151	155	165	147	142	131	123	154	144	162	139	144	128	130	125	148	127	143	135	131	143	139	151	128	136	146	148	136	130	123	138	153	139	136	141	136	148	131	162	121	131	138	138	140	164	135	161	147	125	136	149	135	132	139	146	139	135	146	126	150	137	141	152	155	140	143	156	135	124	144	125	134	156	132	127	137	156	121	135	120	161	146	152	132	126	130	143	129	151	151	132	144	148	143	133	142	132	138	129	160	142	142	159	140	152	155	148	155	137	135	129	140	142	111	134	121	132	163	145	109	135	146	153	140	145	143	145	145	135	131	142	137	126	125	130	122	158	141	142	138	139	146	152	142	144	137	131	127	127	145	118	144	132	129	136	153	135	158	131	141	142	156	143	143	145	161	145	128	148	145	148	128	145	124	138	120	148	134	158	142	133	136	129	124	149	141	125	141	129	125	141	153	156	148	134	153	124	135	127	133	127	160	155	125	132	129	147	138	133	147	140	159	139	142	133	147	147	144	127	136	132	124	118	140	137	129	152	130	134	147	164	146	145	146	142	125	123	146	138	148	131	127	149	130	145	140	128	131	136	115	130	147	145	132	134	118	116	146	169	152	143	147	165	143	134	149	156	132	138	139	145	142	126	135	161	130	137	147	120	137	134	133	144	128	151	119	131	113	128	173	150	137	129	134	130	151	133	140	129	136	117	158	155	165	163	132	156	147	119	147	119	139	144	126	161	160	111	121	132	147	147	135	152	129	164	136	134	132	133	147	156	149	152	152	144	153	157	131	124	164	149	131	138	141	144	135	138	158	146	143	136	157	111	119	113	141	124	137	124	131	163	159	148	146	161	151	135	124	134	138	133	135	111	144	136	134	138	138	124	131	136	148	141	126	121	129	136	113	126	154	165	137	135	154	124	118	139	147	173	147	128	135	129	151	131	119	125	147	138	127	152	146	118	122	148	131	126	131	145	146	128	137	123	141	167	155	117	163	151	143	133	132	141	131	149	126	149	137	127	148	148	155	130	139	166	123	134	134	128	149	142	149	136	142	130	136	142	159	134	120	154	150	146	142	120	161	139	149	146	140	167	162	148	136	182	157	151	132	142	129	161	141	131	154	140	139	138	125	134	174	140	154	129	149	148	136	145	136	124	137	140	135	129	160	151	133	160	143	132	136	137	142	145	133	132	162	161	161	161	136	126	144	143	137	165	158	143	122	122	135	165	129	168	122	135	165	131	134	141	149	127	127	148	128	121	151	136	142	160	138	143	147	139	142	144	166	113	121	144	134	131	132	137	174	146	134	127	132	150	119	160	132	128	162	113	134	131	114	149	131	135	136	162	123	145	155	160	127	159	124	138	122	137	153	163	151	131	157	144	132	150	120	131	145	125	136	161	158	148	126	142	161	168	133	157	142	123	151	146	156	136	144	145	152	149	129	150	149	145	142	133	131	145	142	149	133	158	141	137	142	144	152	152	126	136	150	129	142	150	112	139	141	133	142	132	126	128	163	145	133	134	140	147	138	138	146	129	139	141	150	132	137	149	142	155	152	147	123	135	141	112	153	129	139	138	144	144	149	143	144	134	147	137	144	128	150	164	128	123	155	155	144	135	140	139	138	142	112	148	124	131	139	152	132	115	144	135	137	151	144	142	153	122	152	115	137	133	145	146	140	160	149	171	148	144	127	153	156	142	138	140	133	135	128	130	153	146	165	128	121	134	160	145	136	156	145	154	153	135	150	145	146	147	123	140	138	141	136	153	142	147	137	136	131	130	131	136	141	148	142	118	135	143	140	123	138	147	149	139	153	146	183	126	150	141	137	142	132	142	116	141	131	152	128	140	122	145	124	141	142	132	150	170	145	145	143	148	125	144	149	138	130	143	159	145	136	125	135	161	164	147	140	137	150	148	142	143	131	134	155	153	116	147	140	159	136	142	139	144	130	155	136	152	121	147	119	138	128	142	135	127	143	149	133	131	129	135	145	156	143	128	155	132	141	138	136	137	122	150	155	143	142	135	126	114	151	126	125	146	141	149	147	151	139	144	152	125	146	134	150	136	149	132	150	145	158	131	132	147	134	142	142	141	139	151	138	144	138	140	111	150	157	127	135	141	163	162	139	133	149	150	137	151	172	132	124	152	136	131	129	142	150	130	144	132	140	131	137	148	126	128	125	145	128	129	152	141	127	120	134	144	131	130	149	123	127	145	144	144	132	141	128	141	134	150	145	143	132	142	165	140	141	129	127	150	145	141	130
6350	669	1185	1420	1140	950	763	665	614	571	545	536	520	477	487	419	420	441	430	428	408	421	420	428	387	359	401	410	392	412	400	405	432	421	392	399	410	411	410	453	396	403	399	375	397	378	375	409	383	388	395	397	394	383	362	350	373	402	397	373	358	379	374	369	348	387	375	390	390	362	386	359	347	392	384	358	368	388	395	374	380	377	330	400	333	368	402	395	370	387	399	396	388	358	360	388	391	397	372	375	401	389	392	379	410	385	401	392	351	388	336	412	387	396	342	350	367	384	410	401	369	372	392	369	376	340	372	367	373	392	393	372	329	372	374	387	366	350	359	374	351	382	395	381	373	408	378	387	410	358	366	373	387	350	377	365	360	348	400	369	382	354	356	331	358	405	376	401	359	366	396	383	332	352	386	369	377	343	376	396	406	401	358	387	381	360	384	373	361	379	375	393	367	370	376	345	381	369	391	372	367	370	381	393	376	373	408	354	352	411	383	343	368	386	380	371	369	401	375	365	380	389	383	384	375	371	374	399	378	388	363	378	404	376	381	412	400	389	417	342	395	378	385	407	374	409	368	386	359	357	375	362	378	352	388	389	377	396	427	376	354	357	390	387	356	388	361	352	374	384	365	352	413	384	359	336	382	359	375	408	388	378	390	354	361	383	363	362	379	336	377	345	354	382	359	349	388	390	388	379	400	381	414	363	374	366	387	396	388	382	358	385	429	348	357	387	389	383	378	368	322	356	412	355	355	391	371	409	350	350	394	345	343	364	370	371	417	348	351	377	344	383	384	354	367	369	384	394	373	397	345	346	403	363	360	350	351	384	405	389	410	365	367	379	389	392	390	413	354	418	378	354	382	413	406	375	383	372	373	394	365	382	370	386	325	385	376	377	377	400	359	355	367	393	378	381	372	389	389	363	332	378	372	358	347	382	364	363	378	391	377	392	386	423	409	372	376	370	381	362	401	370	347	370	383	343	377	383	412	393	373	393	341	370	380	342	390	369	385	373	381	393	401	387	377	355	399	393	371	374	364	377	351	376	391	390	377	357	359	389	371	375	395	376	352	370	336	355	351	377	367	365	388	349	420	376	365	390	352	372	387	362	392	393	379	378	344	372	381	367	415	389	385	366	336	391	384	395	377	400	399	410	392	397	396	361	397	389	404	387	356	383	394	366	389	348	403	381	361	383	389	368	396	385	355	366	384	365	371	356	370	382	417	395	391	343	400	387	375	426	391	379	397	400	361	403	330	360	380	414	402	360	401	367	388	379	395	398	396	389	388	425	376	344	369	363	404	374	379	369	406	386	348	401	381	346	347	366	381	362	356	399	371	399	386	360	387	387	389	386	411	375	354	397	391	399	358	354	402	332	368	381	360	371	383	401	360	378	403	368	382	386	403	349	392	375	373	344	391	398	389	393	360	378	369	369	403	391	365	374	391	382	364	342	348	324	379	386	367	376	378	393	391	397	395	361	365	371	353	350	385	345	391	395	406	390	377	368	390	371	393	361	411	342	394	390	382	376	375	365	377	408	387	392	366	347	374	360	372	404	402	351	384	372	386	356	366	385	366	389	347	357	365	411	383	372	352	382	364	373	391	374	368	367	385	378	368	378	367	339	376	394	347	394	376	367	362	368	374	379	384	371	395	376	365	367	376	403	379	392	352	349	380	382	413	399	406	373	374	380	421	404	381	392	376	394	378	401	342	411	378	383	351	376	381	381	345	388	349	391	378	360	395	375	388	380	369	387	369	395	368	374	345	354	374	372	378	360	396	384	402	364	382	411	383	381	362	390	410	370	407	364	364	354	396	372	385	367	363	347	366	378	372	382	384	374	410	364	362	359	386	370	387	368	378	338	402	371	381	379	367	403	391	341	360	350	415	395	409	406	388	397	365	347	366	413	362	388	357	377	365	401	390	379	372	367	328	364	354	356	363	400	348	386	417	384	371	352	386	349	377	375	376	377	385	377	378	381	357	392	405	401	421	352	395	352	377	381	374	389	349	355	380	418	380	368	393	371	371	360	357	400	352	347	333	380	401	384	408	394	347	381	388	384	380	349	347	365	367	363	363	377	377	325	395	365	416	365	372	364	363	383	359	383	383	386	356	393	374	392	384	372	368	389	368	396	375	364	392	394	394	382	403	387	389	351	384	361	352	420	366	387	382	375	364	384	357	406	360	378	408	393	418	386	345	345	369	416	377	395	364	384	377	384	351	374	340	388	376	377	366	353	378	382	359	392	398	380	378	352	386	389	413	403	393	399	376	366	387	397	403	380	361	382	377	400	383	395	394	397	399	387	360	349	372	387	389	386	397	350	379	379	407	339	364	403	371	404	401	346	412	375	421	346	350	354	387	325	411	334	361	366	387	360	383	361	391	372	375	347	380	395	418	402	378	335	361	371	394	378	370	378	399	379	384	403	377	344	451	367	394	374	360	372	370	355	356	387	379	387	379	398	374	380	350	362	364	349	385	383	404	394	381	369	371	389	349	387	363	362	371	369	351	403	363	377	395	374	367	362	377	360	360	366	383	363	418	371	395	379	407	383	382	359	352	407	388	368	387	384	372	371	396	368	399	367	389	368	358	398	419	381	369	396	380	424	389	394	388	366	433	370	369	341	374	368	404	386	385	379	405	380	341	352	376	398	341	353	338	381	370	349	360	407	361	368	348	371	360	369	336	395	380	390	350	395	399	383	341	385	350	397	374	353	357	389	377	379	404	391	398	372	408	409	381	378	391	389	416	382	352	395	402	387	399	376	398	386	371	346	360	379	391	392	379	374	343	369	414	404	370	328	366	388	367	373	338	376	375	388	377	343	358	355	398	402	375	396	361	363	365	373	400	383	384	406	384	419	374	422	363	389	373	417	422	383	377	398	395	389	392	400	333	373	400	399	394	387	371	376	380	368	357	400	395	347	377	403	368	366	366	432	384	352	396	339	380	329	394	383	357	391	388	398	395	371	377	392	391	381	374	388	409	390	357	403	385	361	382	398	383	386	371	383	373	358	369	369	408	401	394	353	375	387	409	386	389	382	357	358	366	354	403	391	389	374	348	357	397	390	410	380	413	398	347	372	389	384	386	390	396	401	380	382	372	367	376	359	377	390	370	392	367	376	349	388	388	394	383	410	378	354	333	374	370	372	350	371	357	369	377	367	374	368	366	383	393	357	380	373	411	379	354	391	371	362	372	374	375	352	366	372	399	390	372	383	376	363	356	392	346	357	329	380	378	373	400	362	378	381	395	389	352	415	391	389	369	394	378	354	390	342	394	394	351	362	369	382	371	365	379	379	387	391	387	415	410	396	355	382	389	368	348	330	406	345	357	390	356	367	358	388	354	388	377	391	348	368	369	400	353	361	377	382	361	395	352	359	385	335	373	341	356	402	376	364	405	412	377	381	407	334	386	377	382	370	381	346	393	388	389	406	371	366	400	351	378	386	337	358	375	353	379	396	356	392	369	366	384	362	350	390	372	366	408	366
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
