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
338509597151	338509597710	338509598260	338509598810	338509599360	338509599910	338509600460	338509601010	338509601560	338509602110	338509602660	338509603210	338509603760	338509604310	338509604860	338509605410	338509605960	338509606510	338509607060	338509607610	338509608160	338509608710	338509609260	338509609810	338509610360	338509610910	338509611460	338509612010	338509612560	338509613110	338509613660	338509614210	338509614760	338509615310	338509615860	338509616410	338509616960	338509617510	338509618060	338509618610	338509619160	338509619710	338509620260	338509620810	338509621360	338509621910	338509622460	338509623010	338509623560	338509624110	338509624660	338509625210	338509625760	338509626310	338509626860	338509627410	338509627960	338509628510	338509629060	338509629610	338509630160	338509630710	338509631260	338509631810	338509632360	338509632910	338509633460	338509634010	338509634560	338509635110	338509635660	338509636210	338509636760	338509637310	338509637860	338509638410	338509638960	338509639510	338509640060	338509640610	338509641160	338509641710	338509642260	338509642810	338509643360	338509643910	338509644460	338509645010	338509645560	338509646110	338509646660	338509647210	338509647760	338509648310	338509648860	338509649410	338509649960	338509650510	338509651060	338509651610	338509652160	338509652710	338509653260	338509653810	338509654360	338509654910	338509655460	338509656010	338509656560	338509657110	338509657660	338509658210	338509658760	338509659310	338509659860	338509660410	338509660960	338509661510	338509662060	338509662610	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12838	1063	875	678	453	313	287	228	188	196	170	175	152	160	136	165	144	152	152	155	122	141	136	128	148	139	122	131	116	123	152	115	117	114	127	135	144	114	126	154	149	131	128	127	122	128	128	130	112	143	144	132	117	146	119	127	122	126	109	130	133	135	95	127	132	142	135	120	132	131	128	113	138	123	127	105	118	147	137	131	131	138	113	128	127	112	131	143	142	140	129	113	111	145	124	123	125	122	133	115	136	138	111	131	136	130	127	125	111	130	127	125	148	134	124	117	138	123	121	131	133	125	133	134	124	133	119	130	131	146	132	110	139	136	134	127	140	120	131	131	131	137	116	125	140	109	130	121	123	127	126	144	127	149	141	118	104	128	147	136	124	119	114	143	134	120	118	125	137	125	120	134	123	128	124	141	113	114	129	129	108	115	113	118	146	122	132	117	110	129	139	147	122	130	133	149	163	128	135	117	141	137	142	133	121	136	128	129	124	128	124	127	132	122	126	150	138	164	120	126	134	127	128	117	129	135	144	121	116	112	127	137	138	103	117	107	127	125	138	154	116	134	119	113	127	133	134	124	138	137	112	139	116	144	126	137	124	126	135	113	125	119	129	116	152	116	133	126	127	123	132	130	136	145	148	125	119	129	146	134	143	111	120	125	136	129	124	123	122	126	140	123	130	118	125	124	125	140	114	115	130	133	124	139	143	135	127	123	121	100	122	131	131	109	132	138	121	144	134	125	143	124	132	126	131	110	124	131	132	119	135	122	127	133	132	134	128	109	126	129	142	127	129	120	128	138	126	124	125	127	136	121	121	133	148	133	140	111	136	133	121	150	133	129	129	128	130	120	96	136	124	118	124	110	136	124	121	138	131	147	114	117	113	138	148	111	126	137	145	118	109	120	126	135	134	100	121	103	140	132	134	116	115	118	132	119	126	134	127	132	126	111	135	130	129	107	129	144	116	145	108	125	125	148	145	120	136	135	125	143	120	144	127	139	133	123	124	106	145	111	123	111	139	132	116	131	117	157	132	128	104	142	123	130	126	158	123	128	133	138	113	136	146	137	116	115	142	131	106	137	123	119	111	125	116	152	145	126	144	122	120	134	147	139	130	142	137	139	121	139	126	148	125	129	134	122	129	129	135	133	131	132	130	132	121	130	126	133	130	118	117	101	114	155	108	129	131	141	119	136	126	149	142	110	147	115	128	116	132	126	150	147	125	113	111	119	133	120	119	137	115	119	119	130	130	121	132	134	102	121	122	128	107	123	136	136	136	108	106	109	116	139	135	116	114	120	121	123	143	129	137	124	127	106	117	144	143	123	126	144	150	171	147	141	146	115	118	129	108	135	118	127	137	118	132	128	126	135	131	121	127	132	106	127	124	134	116	134	148	129	110	135	129	123	110	136	146	124	144	148	123	133	120	123	138	135	130	145	145	144	136	135	114	125	148	128	101	107	103	130	143	138	111	153	139	120	140	137	128	120	124	116	145	119	120	117	144	150	99	160	157	148	143	120	125	107	137	147	140	130	126	133	136	148	142	127	136	139	130	138	144	124	136	127	108	130	126	130	136	118	125	132	136	167	127	126	113	107	140	126	104	137	149	138	151	157	114	130	123	146	138	105	130	128	132	157	128	120	132	171	129	135	145	116	134	136	136	130	139	122	123	118	149	113	135	138	125	104	131	113	149	128	149	143	140	137	109	137	134	128	129	117	113	132	116	121	128	132	95	117	132	142	126	128	139	122	144	141	123	153	116	145	118	110	114	122	124	123	121	129	117	123	142	123	135	129	115	123	128	131	163	124	151	127	127	157	107	125	143	121	136	129	131	124	130	136	129	125	139	141	123	125	126	120	154	114	120	140	127	113	113	133	107	128	131	144	124	128	116	123	131	126	124	120	144	111	135	128	125	124	120	130	118	146	118	125	102	136	139	139	130	124	130	125	119	136	152	134	147	146	124	132	133	152	127	134	135	135	120	123	136	114	136	134	119	131	140	125	126	148	109	137	148	117	135	130	147	128	125	122	127	140	124	135	136	137	130	134	126	100	124	131	132	125	146	133	130	129	138	138	133	138	141	140	132	124	140	145	126	132	115	127	114	116	113	140	146	126	128	115	135	141	145	127	140	110	125	148	151	126	132	134	153	123	147	115	143	119	115	130	125	145	132	140	129	148	137	144	128	146	129	121	133	128	127	121	133	134	148	125	137	141	118	137	137	128	132	139	143	132	141	140	137	146	125	154	137	129	116	136	133	147	127	149	142	151	121	116	110	136	132	122	119	153	144	130	130	118	124	129	126	109	127	127	116	147	153	134	142	127	125	131	116	121	123	132	123	136	117	144	138	126	123	138	133	140	131	111	140	128	123	110	125	144	124	145	143	112	117	134	135	127	133	130	122	110	125	119	143	129	129	146	131	142	126	134	127	140	141	126	108	134	124	128	114	145	130	112	96	138	126	123	110	126	117	124	136	129	129	115	136	116	150	148	149	134	149	138	107	137	109	133	126	125	115	121	109	128	142	124	123	144	130	128	133	121	133	154	142	154	142	139	125	135	124	130	141	103	151	123	123	135	138	111	112	105	129	121	114	124	119	128	128	152	157	139	150	140	124	124	139	145	124	148	110	129	129	115	114	158	122	129	122	113	135	125	108	128	128	120	119	134	144	134	150	117	116	138	132	150	143	125	121	142	131	145	116	116	149	119	134	134	132	127	135	142	133	135	135	136	145	123	117	134	128	125	135	120	135	118	128	117	126	117	142	109	112	115	142	131	123	147	120	118	125	121	131	135	134	127	126	124	116	144	133	151	129	132	140	133	132	117	134	117	130	109	111	106	128	147	132	149	147	120	132	123	133	117	123	123	130	132	138	130	139	131	137	119	129	131	114	120	118	121	114	117	116	138	130	135	130	126	146	139	132	122	145	124	126	132	122	134	123	140	128	126	146	137	120	120	148	125	121	123	128	132	150	132	137	131	139	130	127	148	120	130	149	114	140	129	139	124	106	132	140	148	118	153	131	125	127	123	133	124	147	152	154	142	113	132	133	130	138	141	122	128	107	143	126	130	118	133	117	121	132	124	105	125	127	122	136	123	132	132	122	109	123	141	152	109	130	126	123	116	117	123	130	147	124	131	138	127	112	137	120	133	145	121	130	154	125	130	137	150	109	126	131	130	138	137	114	129	138	147	133	104	137	138	124	154	131	121	122	134	106	128	132	123	107	132	128	142	150	124	131	126	134	155	136	119	130	128	121	119	125	123	121	116	125	148	129	159	147	117	104	121	113	123	109	149	130	146	120	145	131	145	130	127	130	135	121	127	139	130	126	112	125	128	147	141	138	118	151	133	138	132	111	121	109	113	114	130	146	132	133	154	159	150	122	122	112	138	145	137	149	139	117	142	155	144	125	126	156	141	135	111	127	103	135	132	143	129	160	121	107	138	144	114	130	143	146	123	115	106	123	130	122	142	140	124	132	130	126	123	135	122
8132	1023	1894	2151	1762	1315	1154	814	698	669	580	572	537	504	473	428	453	427	438	416	412	389	390	401	398	376	386	340	388	357	376	351	392	377	356	340	345	324	343	361	368	366	351	335	368	349	398	374	388	346	355	348	362	332	365	329	335	325	340	334	353	309	368	332	312	351	359	342	320	338	344	341	340	314	352	337	350	338	331	375	315	355	333	348	319	372	300	365	318	352	351	332	349	333	344	364	326	320	378	335	331	327	308	328	325	323	355	358	329	290	310	356	343	356	335	324	337	349	349	353	338	310	329	350	358	328	348	321	371	362	307	346	345	324	309	357	368	321	346	315	324	325	309	323	338	354	360	360	307	312	378	334	344	340	340	333	328	337	338	325	344	346	324	342	330	328	339	348	376	321	322	340	326	334	292	343	337	313	327	330	349	358	348	357	330	308	350	301	319	339	337	345	312	353	342	324	309	344	347	294	338	322	331	359	293	301	308	334	311	354	343	331	315	292	329	351	376	316	333	322	321	314	347	338	322	372	322	321	309	325	328	325	358	317	332	382	322	365	341	319	334	289	338	333	330	319	345	330	328	327	316	354	327	350	323	314	358	328	326	294	365	356	338	328	353	341	320	352	354	300	339	349	313	343	312	314	336	309	322	346	333	311	318	327	318	318	356	327	325	346	333	351	345	361	334	338	327	339	331	309	369	328	330	298	337	295	329	343	362	362	331	311	330	355	305	338	326	325	307	319	330	315	310	301	343	309	370	293	316	316	321	333	345	322	335	333	293	328	347	332	357	347	346	316	329	350	330	323	326	295	345	356	347	319	355	334	325	322	310	338	352	308	344	373	348	301	333	315	339	345	336	360	341	310	343	362	331	354	326	335	313	350	378	312	359	352	323	358	350	337	312	345	342	325	376	327	353	329	343	316	301	309	355	340	318	311	361	323	346	330	349	318	342	336	325	322	349	329	341	297	350	339	343	348	360	337	317	320	376	322	348	347	357	333	351	337	315	356	356	340	357	300	344	316	323	370	315	304	335	356	310	339	355	322	335	335	321	346	328	334	320	308	333	351	323	347	324	337	325	317	339	338	316	335	330	295	319	333	347	318	341	331	353	340	338	334	291	332	350	295	309	331	338	372	332	345	326	327	309	345	366	328	316	337	319	347	326	342	324	324	365	347	361	324	311	363	347	338	316	341	316	325	315	321	336	339	324	332	341	337	335	371	312	314	346	310	346	318	364	324	351	318	345	301	314	328	327	346	338	354	341	326	337	333	322	302	317	341	326	334	316	344	318	335	332	317	345	340	390	306	308	304	330	347	326	310	345	325	326	322	325	328	333	314	322	331	319	322	331	323	314	362	332	341	320	313	336	317	325	329	359	329	341	333	315	338	326	331	330	300	324	337	351	328	348	342	312	335	354	337	336	333	343	362	330	311	335	335	344	371	322	343	361	332	336	342	313	359	337	315	314	369	343	356	326	326	328	327	337	317	360	311	375	351	346	343	320	325	338	357	364	327	331	313	357	323	316	306	308	323	364	319	369	355	362	364	327	329	319	351	355	349	339	305	319	361	352	330	359	339	325	328	357	332	319	328	347	354	327	372	319	354	328	329	356	383	323	336	367	312	361	327	351	310	371	357	330	308	360	329	311	326	361	342	365	311	312	342	350	345	326	331	304	316	336	325	316	298	347	330	316	318	325	362	341	339	326	321	349	330	333	329	339	323	293	321	352	324	320	345	308	352	324	349	305	334	300	318	309	340	327	318	330	375	332	371	346	330	329	343	335	329	342	336	308	330	340	336	370	342	301	344	364	331	345	355	359	366	324	329	330	308	336	330	333	333	324	309	297	302	346	357	317	318	329	335	330	339	341	346	315	357	344	316	326	328	313	323	361	315	356	338	320	347	340	319	349	323	292	329	353	366	346	328	349	346	334	339	301	356	332	342	336	375	339	354	328	313	320	364	361	324	324	350	350	320	335	327	312	330	332	323	319	341	333	321	326	328	329	310	348	310	348	322	309	308	317	302	326	360	333	291	341	348	330	336	353	320	321	360	353	341	311	335	353	352	321	312	341	360	375	343	319	305	336	301	369	298	334	306	343	325	356	356	335	342	387	312	355	309	320	317	321	331	308	354	334	333	310	340	300	298	345	333	317	301	319	346	321	316	369	347	316	357	329	295	374	327	326	312	341	316	322	360	336	327	342	352	327	366	293	316	303	332	332	312	358	328	337	314	324	349	344	325	336	344	304	334	326	324	312	338	304	307	323	355	343	359	297	323	328	334	290	298	346	346	334	333	353	322	342	333	330	319	323	314	317	315	375	321	320	318	348	321	327	360	343	336	317	334	328	340	319	342	331	333	335	336	314	362	362	331	361	311	352	331	315	320	294	306	319	313	357	321	335	335	328	344	328	315	331	302	319	334	314	325	340	325	350	351	330	344	330	350	324	344	309	352	336	349	321	346	349	317	314	336	307	333	326	338	330	328	329	334	342	358	324	329	321	344	336	328	342	334	335	306	335	334	352	302	337	330	294	322	332	333	350	357	319	317	334	370	355	340	336	350	357	326	336	338	323	325	316	342	352	344	328	327	310	322	349	346	336	327	346	320	351	325	354	337	323	376	346	372	302	299	308	369	354	321	344	351	325	341	347	335	339	371	312	375	361	344	342	329	336	339	319	333	352	319	322	344	358	369	315	315	347	326	354	323	326	356	339	335	342	339	323	317	319	336	361	350	344	318	329	323	321	325	350	348	357	337	345	346	308	339	341	341	311	339	327	338	333	319	334	359	326	327	346	320	364	315	360	338	381	316	336	317	338	341	370	323	340	341	311	345	329	330	350	334	318	329	310	327	355	335	324	343	354	314	358	352	355	341	319	335	316	294	350	344	351	352	332	328	316	318	340	323	326	321	334	336	303	332	345	308	340	338	314	305	327	344	348	357	356	349	317	347	341	346	315	354	320	338	304	342	347	354	334	328	329	314	342	317	349	366	323	342	368	315	340	334	289	320	349	316	347	332	330	328	366	292	360	339	351	292	335	336	341	332	343	340	346	324	332	318	379	300	365	328	357	332	299	333	330	336	340	334	333	328	318	323	338	315	364	317	342	329	354	368	344	307	324	365	325	314	320	334	340	309	334	338	366	313	335	358	346	340	313	335	380	364	319	329	340	318	348	336	340	295	330	325	352	366	320	329	321	362	369	326	324	346	334	359	294	350	356	309	358	307	308	332	316	357	323	362	335	339	347	331	313	374	355	314	358	339	354	348	329	325	363	347	297	311	370	360	364	361	301	342	367	333	302	356	340	336	363	331	323	336	359	348	348	318	336	325	333	340	360	349	323	339	333	317	318	365	316	329	300	320	355	309	322	339	337	329	342	342	348	333	333	328	303	361	340	311	343	344	310	329	336	333	334	347	346	359	314	324	299	334	312	320	321	325	329	321	330	339	315	298	334	309	338	338	322	315	334	314	331	351	334	354	347	323	337	306
1368	374	312	312	302	284	246	292	271	286	273	244	246	297	237	289	273	242	244	281	284	235	268	305	243	306	232	258	246	255	270	277	267	248	271	305	265	257	272	278	286	261	271	227	266	282	267	244	264	249	232	300	284	285	256	262	269	243	280	265	258	289	249	246	273	270	284	278	274	286	239	291	267	239	240	259	259	263	261	231	242	263	247	295	265	265	301	287	279	277	285	273	267	253	275	285	287	278	242	255	276	254	254	261	254	297	267	249	262	196	280	264	264	254	271	273	271	267	259	251	266	274	253	272	242	286	257	240	280	254	253	269	284	242	277	259	263	271	237	279	255	272	286	262	250	283	267	294	268	260	292	292	253	257	237	255	242	280	274	277	263	273	240	280	263	240	292	316	266	259	286	251	233	265	273	256	261	234	290	263	273	266	283	266	299	255	265	281	277	282	239	241	242	253	278	258	255	256	270	290	256	272	254	270	255	270	260	280	260	236	281	297	247	275	264	288	250	256	229	277	258	267	288	300	293	266	242	283	266	280	274	265	259	276	279	273	250	250	314	237	262	287	241	308	306	283	270	240	278	258	252	238	265	243	292	267	253	287	288	257	256	322	280	266	287	299	273	264	273	282	244	260	257	288	262	252	268	272	312	267	265	284	290	276	261	268	263	272	245	274	246	289	292	311	261	278	274	260	281	276	266	271	266	266	283	262	280	252	275	249	280	266	247	244	273	260	260	255	291	255	247	270	275	222	281	246	253	248	298	250	254	261	255	253	259	241	287	249	268	247	241	227	257	239	264	279	264	261	285	265	275	270	286	278	257	283	247	276	272	258	265	267	243	257	261	275	269	254	282	267	250	253	256	233	259	277	275	233	280	267	254	278	287	247	262	267	255	291	244	271	283	266	280	290	279	244	290	265	268	266	294	294	289	260	267	259	251	265	278	248	252	237	259	299	249	270	268	249	269	267	263	248	274	291	267	281	242	274	243	247	274	287	276	291	275	262	270	272	290	267	272	275	260	274	269	244	269	281	258	253	266	284	273	274	275	282	262	268	261	273	263	268	295	263	263	263	258	286	277	278	253	265	292	232	250	241	262	241	278	253	274	267	281	245	274	269	259	286	276	237	279	248	268	279	246	283	280	271	246	272	275	260	260	276	251	252	260	247	238	295	270	258	247	254	246	244	263	260	285	260	237	290	282	254	292	293	260	244	254	254	280	268	238	283	268	265	270	285	274	285	273	281	257	229	287	284	280	250	258	265	290	257	269	251	267	264	239	286	274	250	249	306	270	255	266	256	257	251	269	269	298	268	271	233	244	263	273	249	279	277	282	246	262	237	272	262	298	265	250	264	288	261	278	271	263	270	262	283	297	255	276	258	271	278	249	259	238	270	271	269	297	293	250	283	251	260	269	251	265	262	243	296	263	215	263	261	264	245	232	269	270	275	288	265	288	268	276	269	286	283	274	253	270	223	306	271	264	279	302	263	289	262	279	265	269	269	264	263	250	247	241	272	250	271	274	281	288	253	299	277	257	258	257	274	279	242	255	239	274	258	242	227	272	268	283	278	266	281	289	245	256	280	267	263	291	285	255	252	277	262	253	264	260	270	259	281	234	267	260	263	270	265	246	273	263	282	276	300	282	243	260	229	256	254	281	245	244	257	278	240	245	232	272	229	266	275	275	280	285	227	270	247	291	250	266	259	279	245	299	326	259	298	285	280	259	249	250	272	276	260	239	285	254	262	277	259	271	309	277	278	245	284	260	251	276	248	240	257	260	274	275	274	250	267	288	284	269	252	244	277	256	291	305	266	248	243	258	301	276	307	257	245	258	284	255	265	281	239	302	297	277	247	271	251	258	285	238	242	270	272	275	274	273	269	283	256	245	292	260	310	266	267	280	266	263	291	260	326	274	262	282	272	281	276	278	301	266	279	296	266	270	253	279	261	261	302	267	280	310	277	269	249	246	279	256	267	258	270	275	267	224	257	246	274	280	283	270	269	266	279	262	238	291	296	243	238	287	258	262	279	228	258	258	263	251	255	273	285	263	243	297	276	284	272	278	262	282	284	263	300	257	269	258	267	240	279	266	277	273	275	260	273	260	273	295	302	237	279	247	283	286	274	280	281	231	277	249	244	261	270	256	253	241	268	245	262	275	269	289	260	265	282	242	254	278	284	237	243	248	225	279	302	266	289	284	261	258	219	262	304	270	271	242	285	291	303	292	257	254	247	240	284	247	272	250	298	265	239	260	267	275	237	275	244	290	268	255	284	256	266	273	261	265	277	269	256	291	237	275	272	294	278	289	269	261	287	286	279	253	276	250	248	268	277	247	275	271	290	290	280	237	291	255	294	267	286	277	233	249	250	216	256	273	267	242	272	269	285	263	258	265	254	248	292	269	248	285	253	284	261	277	260	281	293	262	284	278	260	266	268	249	247	272	263	271	277	281	262	265	291	258	290	269	268	234	257	252	319	274	268	275	264	235	281	272	265	281	217	245	233	258	265	254	304	245	252	247	268	256	254	281	283	252	233	263	284	299	263	260	268	259	248	261	280	264	258	269	255	285	282	261	279	244	247	278	274	278	256	252	281	255	258	251	254	272	253	270	273	264	254	274	238	257	276	252	265	261	280	255	288	277	273	256	243	257	280	271	269	286	279	294	266	251	268	288	225	256	276	272	273	268	235	269	284	273	259	261	268	277	246	233	297	297	263	257	285	271	282	274	255	269	269	261	280	252	265	248	278	271	276	259	269	256	268	261	241	285	267	234	272	230	265	288	276	260	261	279	282	254	247	282	256	263	269	268	252	290	283	279	272	297	284	280	297	258	262	267	270	249	288	277	292	272	238	294	240	272	243	278	264	274	267	270	267	266	244	241	265	259	258	263	247	272	238	268	264	277	276	276	302	315	251	261	252	254	250	247	282	250	252	259	237	264	294	257	298	253	280	260	249	270	283	289	263	282	293	241	279	246	259	279	243	269	240	257	248	246	281	274	264	294	246	268	293	251	250	264	295	255	278	245	266	241	264	244	265	264	253	271	252	265	253	245	275	268	261	238	272	258	265	241	265	257	280	253	252	267	276	285	267	261	267	278	283	250	253	256	300	263	263	255	266	278	265	247	262	274	293	264	270	245	254	259	262	282	236	260	288	264	282	272	276	257	264	269	238	264	261	255	280	214	250	267	264	276	260	266	272	256	293	306	279	285	266	254	277	290	249	265	256	278	256	287	283	233	246	293	289	280	299	284	231	288	261	276	272	249	258	260	257	254	280	259	268	290	258	279	278	268	300	274	253	253	265	269	260	255	253	260	265	279	238	277	269	291	225	273	272	270	291	271	261	271	231	291	269	272	268	302	262	256	269	257	281	263	271	276	274	305	239	299	274	253	281	255	236	281	272	278	264	275	274	277	270	268	252	258	259	279	254	269	301	251	255	272	278	257	284	267	280	286	282	255	257	254	268	260	246	276	238	248	259	283	288	253	296
1896	750	785	756	725	673	729	659	689	651	634	711	645	626	652	662	678	666	646	647	672	672	695	645	677	652	624	680	641	643	673	656	630	624	614	657	678	682	678	671	697	659	642	594	617	646	634	677	633	659	704	668	637	619	631	680	663	636	639	619	630	672	667	688	677	662	645	655	654	668	665	601	619	686	684	638	694	678	673	673	638	647	634	636	682	652	697	662	667	618	662	632	660	647	637	640	659	632	633	631	685	625	662	645	664	687	624	600	723	647	607	638	676	653	668	657	612	665	675	676	645	645	666	642	670	712	625	659	673	630	637	658	678	699	648	656	647	679	627	657	685	659	667	668	655	675	617	674	664	638	694	644	662	652	618	669	671	641	663	680	645	637	668	672	658	640	696	667	658	657	623	670	627	672	655	617	648	647	685	616	702	661	617	632	651	645	672	614	653	639	650	606	665	623	675	664	613	638	672	602	667	667	651	682	678	655	670	630	637	679	624	694	642	632	628	702	686	662	641	624	645	660	634	601	623	659	626	622	667	651	654	691	675	650	661	663	659	708	669	661	653	625	639	669	626	644	634	696	674	676	608	637	665	659	639	684	682	653	647	630	631	634	652	666	628	660	640	616	676	679	633	642	614	645	633	633	677	664	718	636	634	634	634	649	638	632	666	623	667	644	733	669	631	651	609	660	644	668	685	627	645	649	659	654	627	625	621	665	632	648	671	635	638	652	646	646	660	666	659	652	627	691	624	655	637	655	684	617	650	619	642	605	642	661	663	630	629	660	657	625	619	592	617	648	705	661	671	624	664	691	642	632	673	627	693	677	680	672	614	693	633	693	628	634	655	637	664	696	688	627	636	608	661	622	642	696	665	656	668	634	706	665	617	645	617	623	651	678	682	649	631	678	656	614	660	698	621	629	657	653	592	665	641	670	651	650	614	632	647	638	654	667	604	702	680	637	657	605	652	644	648	648	611	626	636	643	619	651	669	641	646	675	649	650	682	647	619	645	661	645	611	648	659	609	658	645	642	642	702	644	646	603	660	645	666	658	703	705	658	657	650	667	643	675	614	623	609	682	667	631	621	661	620	646	630	657	660	682	634	631	640	667	628	627	601	643	674	688	643	602	659	659	617	630	638	617	646	649	628	652	671	619	594	653	638	645	653	644	663	637	666	613	651	623	652	663	661	686	627	639	650	643	638	657	615	652	639	629	681	631	647	711	656	692	621	630	629	674	664	646	629	679	682	654	637	645	642	661	673	635	682	680	608	626	676	676	631	664	628	653	632	599	673	637	643	620	668	650	668	632	681	658	671	645	650	631	646	631	651	650	653	652	652	656	682	674	645	651	629	678	611	685	649	657	643	650	682	661	656	676	649	651	635	650	659	654	612	625	686	654	675	663	653	641	669	647	670	654	665	693	702	658	653	601	664	585	640	616	648	660	663	630	658	619	679	672	634	668	680	687	657	635	662	626	651	680	628	652	610	658	622	672	638	649	628	681	611	619	658	631	673	659	654	626	656	607	655	654	623	639	671	675	620	653	646	687	642	708	646	667	641	658	670	640	697	681	658	623	695	690	621	671	664	646	670	683	652	634	647	632	669	686	628	623	699	627	683	657	659	593	679	658	708	657	645	645	674	657	638	663	636	643	666	677	577	645	675	637	655	660	629	688	655	642	643	691	638	629	663	674	687	647	624	609	647	611	657	661	648	627	651	644	644	604	681	642	676	636	681	643	604	726	639	688	676	613	624	646	629	660	661	646	653	722	665	691	658	702	633	659	653	619	692	641	650	657	645	690	664	656	616	647	651	659	630	636	654	644	679	696	604	693	633	627	662	674	656	650	650	661	649	612	675	669	619	619	681	632	658	691	618	635	608	674	681	652	661	668	687	666	670	691	663	651	656	614	689	670	625	666	645	633	640	642	686	654	649	633	677	647	682	666	615	685	619	630	661	645	662	683	617	688	647	668	666	629	646	634	669	637	631	605	644	629	634	624	642	720	634	660	691	618	668	647	614	641	648	648	644	612	637	658	648	654	639	626	661	666	671	630	657	681	651	596	692	660	640	611	617	670	673	601	696	634	662	635	647	645	674	683	657	640	670	663	673	657	670	657	651	622	637	607	620	652	574	710	627	641	698	632	667	687	646	657	633	689	671	683	655	658	685	639	589	645	632	663	679	626	656	668	665	686	620	644	615	635	646	642	618	648	652	634	676	670	698	634	619	705	612	660	670	656	684	653	654	692	663	649	682	615	595	667	626	622	596	644	634	633	646	651	639	664	634	669	640	640	654	699	669	651	648	700	669	657	628	684	617	615	654	661	649	649	637	647	651	633	635	638	621	680	623	663	642	693	663	642	677	623	608	628	652	675	659	621	678	660	626	636	671	621	621	626	630	717	629	692	629	648	665	644	650	612	599	627	660	650	636	617	636	698	719	613	655	629	649	665	650	623	660	654	621	655	643	644	669	668	616	666	668	667	637	635	668	693	633	695	674	657	655	679	669	626	676	689	598	695	632	652	658	652	666	625	650	628	663	656	639	632	661	619	611	635	631	627	661	690	687	669	641	608	643	664	677	618	698	675	682	637	657	659	635	615	640	683	688	642	616	697	641	657	688	697	654	644	660	626	697	678	678	630	665	650	633	637	651	639	583	661	645	676	644	631	644	639	649	650	639	658	627	632	644	619	642	638	616	669	632	667	630	611	646	675	623	658	626	654	685	648	629	638	641	639	652	657	619	645	626	646	638	625	604	641	642	605	635	668	661	671	670	620	662	624	690	621	656	607	621	612	714	657	659	681	656	672	634	636	620	634	687	689	702	671	646	660	623	609	629	645	671	665	654	669	645	644	656	629	667	627	663	655	675	639	606	636	696	647	663	653	633	635	596	626	673	643	649	696	609	689	642	658	651	581	683	635	632	613	629	643	640	646	665	656	650	602	669	627	671	646	696	636	670	673	657	662	653	650	648	670	663	612	644	655	658	659	663	671	650	635	668	657	677	620	667	639	676	654	644	688	649	638	604	653	645	657	684	654	663	669	649	668	638	674	627	612	604	616	637	632	651	707	628	682	659	660	666	683	647	665	676	658	615	628	617	671	659	672	668	655	602	676	662	668	638	681	699	660	641	702	700	686	649	696	695	637	602	662	674	630	639	673	640	671	666	660	647	645	661	622	668	605	658	687	658	651	710	641	626	667	619	625	657	627	665	686	680	647	603	629	659	676	693	665	671	680	645	663	669	727	697	602	680	691	645	638	665	617	672	613	660	666	653	633	677	634	627	594	657	666	604	686	665	612	665	636	632	653	700	689	644	650	661	683	660	644	647	645	677	685	655	642	630	631	631	628	647	666	676	644	631	640	664	604	665	645	677	661	662	659	659	672	680	674	652	625	656	655	624	643	692	697	670	695	642	661	685	648	613	673	674	643	640	652	651	639	622	643	686	648	671	653	678	681	716	616	697	653	658	664	644	659	630	646	706	662	637	694
7002	736	667	504	407	398	346	304	305	319	293	300	285	265	261	289	272	273	305	304	285	248	290	243	275	287	269	269	288	270	261	278	258	254	286	261	232	268	280	273	265	289	255	268	288	268	248	253	270	272	274	254	276	297	294	268	259	266	271	270	268	229	289	310	258	270	253	260	294	297	305	264	248	280	282	262	302	287	256	261	270	271	293	251	286	286	273	265	258	258	255	292	269	260	270	292	236	251	275	260	279	251	292	261	290	240	267	268	260	249	282	282	265	300	249	235	259	272	304	243	277	275	268	311	303	274	258	282	306	247	263	265	262	274	271	268	258	279	302	232	254	267	243	264	288	273	252	261	275	297	294	266	271	295	266	257	240	257	286	286	254	271	283	281	246	266	274	241	277	276	266	278	265	278	312	256	296	258	271	266	274	280	286	256	250	272	288	272	247	284	253	308	284	268	274	292	269	266	267	285	275	270	279	273	275	239	273	259	273	269	257	264	288	280	247	285	262	273	237	234	246	274	265	271	271	239	271	281	251	253	296	280	266	283	286	258	262	298	260	278	286	272	273	261	307	263	310	257	309	261	245	244	240	293	316	261	265	276	268	290	278	264	281	276	286	269	296	277	257	263	259	240	235	288	281	237	278	250	279	289	269	247	272	260	296	253	271	243	233	258	273	287	281	281	288	263	301	249	285	296	278	302	258	269	236	255	282	258	303	295	246	243	249	264	279	279	285	267	289	295	249	272	251	275	293	289	277	268	278	269	276	269	215	276	292	246	228	275	287	294	291	269	254	248	286	284	278	272	281	291	316	283	297	288	284	257	254	280	275	266	295	261	317	263	273	280	264	256	303	259	286	278	246	247	281	306	283	290	287	266	291	324	300	263	264	266	255	296	269	260	268	271	282	268	259	268	268	277	278	269	265	242	260	281	287	275	252	319	285	252	265	285	265	316	263	281	261	271	280	283	267	272	260	272	282	264	308	253	285	252	292	281	287	260	284	262	249	259	272	270	260	259	249	280	251	246	249	279	261	272	243	256	267	292	253	234	264	286	272	289	264	256	290	296	268	295	250	253	263	259	266	255	299	266	284	275	264	267	269	247	293	243	264	283	290	265	284	267	253	276	255	271	257	284	235	271	282	256	250	274	280	264	257	251	266	224	265	278	298	289	261	280	292	264	242	251	296	252	278	257	254	298	274	298	251	284	259	264	274	285	258	279	272	287	248	243	281	282	276	273	278	296	272	257	280	263	285	274	260	264	294	276	270	295	264	251	288	270	295	283	252	256	270	265	252	260	257	260	287	275	243	245	261	269	264	237	254	239	303	260	259	245	271	309	285	261	282	280	274	258	261	244	313	258	280	230	277	264	257	246	301	248	278	286	229	274	261	259	270	291	271	249	292	286	269	278	262	282	257	265	256	265	273	292	276	225	286	252	250	280	266	283	263	252	310	270	273	298	263	270	292	267	246	285	278	267	298	288	267	247	279	275	240	261	264	255	273	278	261	281	278	242	294	255	255	266	277	259	240	315	271	246	239	233	296	293	262	262	271	252	271	253	241	259	260	236	277	289	270	253	274	278	255	282	261	285	263	284	276	256	287	254	287	273	243	262	242	263	245	281	228	282	277	255	272	269	298	267	283	252	273	288	286	296	277	242	301	268	259	261	253	292	263	319	289	267	295	288	267	262	261	268	274	268	309	256	299	284	235	267	286	261	263	274	274	286	260	244	239	280	275	261	277	261	259	300	282	283	270	254	265	252	281	250	243	276	283	264	283	280	258	263	248	276	260	268	270	286	290	279	291	294	269	268	287	275	289	260	254	273	250	280	257	244	246	286	264	282	226	274	260	282	271	281	273	244	292	241	232	278	287	252	272	278	286	295	261	274	268	252	264	268	311	272	276	297	269	263	269	266	269	237	257	291	289	256	262	275	281	277	284	281	286	250	253	275	279	261	289	269	301	271	265	239	295	240	278	256	277	308	269	269	282	254	271	269	268	279	272	251	278	272	292	295	268	289	260	261	247	240	294	300	293	256	288	269	268	245	267	281	291	282	274	282	252	272	261	263	301	272	271	282	257	261	263	317	276	260	229	304	276	281	274	287	280	260	279	256	297	252	261	233	267	264	288	275	274	318	258	231	262	260	262	294	271	242	285	296	283	245	268	271	265	263	281	275	290	280	267	289	282	279	291	269	295	278	262	286	265	247	247	290	274	248	271	283	266	225	241	276	278	283	254	292	289	252	255	261	260	284	286	258	263	293	277	294	277	268	266	276	281	280	285	299	274	280	278	254	254	231	301	265	301	279	304	239	291	247	288	266	258	276	279	251	252	273	278	287	275	245	259	268	260	298	284	261	285	265	267	307	284	269	299	242	309	279	312	244	249	249	250	272	286	281	299	260	256	274	260	269	278	291	262	290	284	275	265	231	270	271	286	274	273	272	267	279	256	261	256	266	301	285	270	286	250	291	281	298	285	267	293	268	249	267	301	250	272	256	271	249	280	252	287	257	264	260	278	276	285	275	294	253	260	273	280	285	278	283	321	293	271	274	266	276	235	248	292	249	277	273	269	265	279	264	264	274	260	278	279	288	273	274	268	236	267	252	284	284	277	251	226	264	256	283	304	275	276	278	311	251	275	270	276	252	291	287	259	269	280	250	263	295	276	287	314	262	277	293	259	259	248	255	297	266	303	300	256	248	274	240	274	275	270	273	282	280	273	251	259	271	255	280	236	301	271	245	245	267	280	275	276	282	289	262	271	261	274	270	260	277	259	250	271	268	293	310	288	257	265	268	285	272	278	290	292	266	274	284	248	295	278	242	278	284	322	321	273	285	271	254	257	272	271	280	266	273	274	248	296	262	319	276	270	311	280	255	252	289	258	268	307	271	287	279	276	283	263	263	261	266	280	251	235	239	309	259	266	261	282	275	265	259	254	264	276	274	303	272	276	292	295	266	280	270	276	233	266	278	308	268	282	233	259	263	227	255	257	301	270	277	291	238	266	279	280	275	269	262	262	314	287	283	269	269	271	290	266	274	265	230	290	281	277	243	251	280	291	295	255	260	290	290	294	271	263	272	267	265	292	293	267	273	276	260	270	297	257	269	242	315	288	275	260	224	275	252	258	263	283	267	263	280	287	254	258	272	263	285	267	254	264	278	258	280	288	279	297	295	264	259	243	247	310	259	283	284	280	268	245	298	261	269	269	287	264	276	282	256	286	290	282	246	259	300	270	273	266	288	268	274	275	294	293	311	307	279	270	282	283	290	301	238	255	270	309	280	293	313	266	278	268	268	246	257	288	281	281	256	248	262	259	271	268	268	306	254	291	296	277	278	258	254	263	251	281	299	299	257	296	276	276	252	260	277	258	255	240	250	288	278	283	242	285	274	221	283	328	278	277	282	270	277	257	265	282	272	241	257	260	274	290	256	268	262	257	264	258	275	277	264	259	287	278	261	261	277	260	266	256	293	287	292	291	275	285	270
6528	1091	1447	1572	1397	1141	1104	932	855	798	799	776	710	822	711	765	722	723	732	690	696	677	689	666	684	704	724	685	670	686	675	678	629	684	673	694	689	611	676	660	663	669	685	704	714	669	705	647	672	664	669	647	633	677	635	633	647	643	681	687	660	645	644	625	632	622	583	669	640	656	651	628	656	653	668	686	634	627	653	649	681	604	638	618	668	714	654	656	606	665	676	607	633	703	645	662	672	642	652	707	657	629	635	642	647	669	693	638	686	615	621	668	655	657	654	664	689	679	662	664	678	668	654	682	695	652	683	660	634	685	699	689	630	625	619	663	643	683	631	615	634	664	629	607	680	662	652	616	623	618	711	634	664	658	669	666	576	657	646	656	649	627	662	648	670	653	620	625	649	670	691	677	648	614	659	658	675	642	648	669	675	667	670	678	693	619	648	685	667	660	689	664	652	588	617	647	653	658	626	671	679	610	682	694	663	647	666	698	664	629	663	637	681	678	642	612	633	654	699	654	629	660	662	603	624	651	662	610	631	648	591	639	636	648	680	641	667	608	715	677	650	638	670	641	691	633	653	618	648	663	664	634	633	639	628	647	614	629	654	625	659	702	639	667	637	652	613	596	639	680	683	652	697	659	662	647	679	686	648	685	646	674	670	626	669	627	695	691	654	649	637	633	672	684	650	690	672	621	653	655	645	640	681	695	644	653	659	644	689	655	672	633	691	639	674	649	688	661	625	624	619	619	694	693	649	669	679	635	672	632	649	632	641	654	667	650	627	626	643	688	629	612	647	637	642	670	661	624	663	637	634	638	681	675	660	677	644	653	687	661	676	667	632	627	627	669	627	659	646	646	669	679	671	699	679	657	672	649	628	645	646	681	665	711	620	633	639	619	672	664	650	670	641	699	602	657	637	636	643	637	622	685	615	656	603	609	688	652	683	606	684	662	670	621	672	605	659	655	677	630	656	684	656	623	634	609	626	694	630	676	655	665	616	659	665	667	682	664	652	646	674	692	644	659	679	704	667	675	642	621	652	636	643	708	689	653	643	654	680	635	669	633	658	712	655	659	641	660	639	669	667	660	630	624	625	662	667	682	615	637	697	629	670	624	680	660	644	680	629	647	684	671	683	653	635	645	699	647	689	648	689	646	608	672	686	708	635	644	627	675	673	582	644	650	707	663	636	668	661	650	670	621	670	622	579	641	666	648	688	639	685	632	612	644	659	622	634	620	643	636	662	635	678	649	592	670	646	679	621	636	623	597	705	690	657	647	656	667	644	706	623	657	692	672	710	716	674	662	671	656	640	647	656	696	754	672	698	609	629	670	631	717	666	637	697	638	666	680	673	661	645	696	661	645	596	623	656	662	627	665	692	702	718	691	621	611	663	609	645	651	657	637	694	635	675	660	644	667	634	681	636	645	630	672	666	680	649	657	678	642	613	646	643	600	700	674	652	662	659	685	682	618	643	649	655	652	637	666	663	635	679	663	691	679	640	628	667	677	663	609	667	669	652	696	651	651	616	640	662	649	674	655	627	684	607	669	622	654	670	640	621	707	663	694	630	651	618	641	631	647	638	658	617	675	652	674	701	612	668	653	643	679	683	666	674	629	666	598	707	657	668	636	693	686	620	594	656	630	670	637	644	673	661	681	636	666	687	628	678	671	611	659	639	668	680	649	687	697	662	636	697	676	629	647	651	637	640	690	651	671	652	662	707	624	659	649	666	666	600	665	641	634	619	599	655	630	622	695	651	685	683	639	651	627	666	655	618	673	657	656	648	640	685	636	590	661	699	686	670	652	647	676	637	618	611	630	672	655	666	621	630	677	665	667	659	726	620	659	636	673	630	654	698	666	649	644	625	666	646	633	658	647	710	641	668	659	667	677	652	668	665	642	678	643	633	686	682	652	664	634	675	650	645	676	637	660	637	675	675	647	643	696	601	680	656	625	639	627	660	637	668	626	715	675	662	592	687	639	622	631	639	634	616	634	672	615	668	696	581	645	690	661	658	626	623	617	673	663	655	628	677	686	681	636	669	667	655	657	660	657	623	675	628	678	693	700	657	663	621	650	643	647	686	623	695	672	653	641	625	651	645	647	666	687	654	646	649	666	603	668	674	641	664	653	602	661	692	701	666	654	619	632	610	672	684	706	680	662	686	648	669	673	649	634	646	640	649	653	674	663	651	680	630	661	660	641	679	648	638	649	639	661	678	633	620	614	673	711	683	646	638	678	675	676	641	690	666	662	650	610	641	661	655	647	696	660	690	658	676	665	646	611	651	633	693	647	648	605	652	641	637	614	682	638	678	672	661	683	652	713	660	672	648	694	645	647	593	659	665	639	656	673	627	676	707	698	621	705	636	645	657	676	650	658	646	694	624	664	669	672	673	673	655	666	681	691	674	590	662	629	648	671	652	689	618	675	595	672	674	659	686	697	689	611	701	646	641	665	685	646	676	619	674	642	670	688	641	652	642	628	677	646	652	661	646	606	690	640	647	674	678	636	635	671	685	616	623	705	642	661	650	659	665	665	661	600	703	614	670	635	702	634	657	664	665	613	670	673	663	683	662	630	656	631	628	620	672	667	648	641	639	596	688	676	689	681	641	636	640	684	686	636	646	696	626	653	664	637	647	651	678	623	648	606	677	700	616	634	690	666	649	621	631	644	667	653	587	674	664	645	661	665	653	665	663	662	650	693	624	632	643	691	724	643	669	628	673	651	683	687	662	645	637	595	638	595	635	596	617	646	622	653	639	638	675	650	633	637	634	647	654	662	658	643	634	662	654	639	655	660	670	654	648	620	624	672	671	691	632	644	689	665	655	674	713	641	645	654	611	663	605	626	649	648	642	684	642	639	658	641	678	664	679	689	672	624	655	648	652	628	696	657	676	636	650	652	656	656	614	618	627	631	674	626	660	656	648	622	684	642	660	642	682	640	671	669	651	607	686	665	669	675	696	658	657	639	631	680	713	679	726	664	618	677	674	654	653	635	628	639	649	698	624	623	697	668	624	612	651	681	666	676	688	652	650	649	675	634	680	636	640	677	633	668	681	668	689	641	684	593	604	605	636	662	633	634	647	658	664	716	683	627	597	621	680	659	610	670	691	681	622	644	622	653	694	699	673	642	618	668	653	634	638	652	643	637	654	652	608	683	701	671	677	644	639	677	699	620	675	699	595	617	609	605	665	673	665	692	682	661	659	653	693	673	658	677	682	676	623	680	641	667	689	676	636	629	647	661	676	650	610	662	680	681	698	632	665	659	661	702	638	679	626	702	651	632	676	694	645	648	639	661	650	620	644	667	688	639	702	599	671	670	667	662	663	652	625	622	643	666	688	659	653	662	681	655	629	614	652	684	679	642	697	628	683	668	679	596	640	652	607	620	618	635	664	661	636	676	682	666	678	649	655	642	623	649	636	632	676	617	688	658	650	667	655	677	658	640	648	635	704	636	690	638	639	676	688	619	686	660	667	662	634	625	644	704
12413	1123	808	597	425	331	277	235	193	190	173	148	145	160	141	147	142	144	143	130	162	145	140	121	138	127	132	140	138	139	143	137	136	114	122	149	125	126	128	119	147	95	129	144	126	121	139	126	118	136	144	142	126	130	156	143	123	142	135	123	124	137	115	122	127	125	126	144	132	125	119	129	115	144	117	124	123	127	111	148	155	130	131	128	133	131	121	129	150	137	118	111	103	140	122	116	110	136	117	119	144	124	150	142	140	124	110	127	136	127	128	122	112	116	125	139	111	115	118	120	120	105	135	124	118	131	123	112	125	140	136	136	115	90	125	139	145	137	122	139	123	137	127	119	116	115	143	149	140	137	147	129	136	113	107	118	136	136	104	139	114	106	121	149	126	136	128	141	116	124	143	138	130	115	117	128	125	154	121	158	119	118	131	134	140	113	144	125	123	134	124	146	129	128	135	123	121	105	140	143	156	114	119	116	121	127	143	133	134	125	130	128	127	122	130	108	151	119	118	136	133	134	137	156	107	129	136	122	133	130	112	142	155	115	109	139	120	130	121	124	113	127	112	141	134	144	136	131	128	139	114	142	135	131	139	128	139	136	125	118	132	119	128	130	120	146	134	106	124	116	144	130	120	144	133	136	142	125	123	142	128	138	106	122	118	125	124	143	104	111	123	116	139	132	107	117	137	132	105	106	121	128	128	112	118	123	128	134	132	116	108	145	146	111	160	149	113	120	127	142	107	130	144	123	133	153	110	125	105	139	115	111	114	113	126	107	150	111	136	138	123	128	136	150	117	151	131	99	116	135	138	146	131	132	124	126	120	109	131	136	129	130	118	109	120	132	112	134	100	137	119	129	109	101	123	114	109	127	119	115	146	102	139	131	123	130	131	144	152	154	130	127	110	118	136	139	125	112	87	119	132	132	127	126	128	111	133	134	126	129	115	136	145	145	122	117	130	147	131	136	129	125	123	144	127	127	119	132	114	148	114	143	125	155	131	138	125	130	131	127	109	125	128	117	135	113	136	139	148	157	122	141	154	125	128	135	123	118	107	122	139	115	138	136	116	126	121	137	145	106	134	127	125	145	122	134	124	117	123	140	126	134	118	108	122	120	136	110	123	117	140	145	119	125	136	132	115	142	125	121	123	132	136	123	129	133	149	121	121	134	118	135	141	124	130	139	125	126	134	132	125	134	137	125	138	133	119	119	142	131	137	138	145	132	139	126	134	127	155	120	139	135	121	132	122	127	111	131	125	117	126	129	165	127	128	118	143	129	128	124	124	114	124	121	109	134	109	131	107	138	128	125	131	126	119	135	124	130	108	144	122	142	132	126	124	123	116	121	114	135	131	127	128	122	112	145	120	99	113	138	118	134	124	135	107	127	139	132	121	127	133	149	138	123	112	127	127	134	130	141	146	125	126	117	112	137	133	125	114	121	110	122	142	132	143	129	131	118	131	134	125	117	135	126	128	132	120	118	113	145	138	113	128	110	115	134	130	112	108	131	142	119	114	119	102	116	118	131	118	129	138	113	127	120	151	113	134	129	111	122	126	123	134	110	110	127	121	129	149	149	120	118	117	115	112	129	128	109	122	132	121	127	125	130	129	130	105	136	117	127	106	127	128	128	134	116	106	114	117	138	120	108	134	127	120	148	121	125	139	116	124	116	118	136	147	112	103	137	130	140	125	113	144	129	135	112	122	129	123	108	127	124	123	133	112	142	146	125	127	120	123	132	101	129	130	166	110	131	115	138	131	114	122	121	127	111	131	143	138	124	135	152	138	147	147	124	144	115	131	133	144	137	133	118	145	106	128	132	120	122	136	123	150	119	123	134	118	127	150	155	116	148	125	132	132	146	128	139	122	150	124	132	130	124	117	104	126	129	131	115	136	122	114	129	109	114	147	123	117	160	132	137	144	130	132	106	122	127	111	135	123	115	129	114	113	112	122	114	129	133	124	112	122	141	139	112	138	140	117	138	116	119	129	134	124	110	132	135	145	135	122	118	116	130	127	126	136	160	126	112	121	122	130	103	139	126	136	133	131	132	151	117	120	130	134	109	110	144	120	139	134	128	142	137	149	126	117	136	122	113	129	118	148	149	123	126	131	120	151	120	108	120	127	127	126	148	128	130	136	131	120	118	132	125	133	112	116	116	114	147	140	137	143	130	153	115	132	130	120	121	122	131	118	139	117	111	124	121	158	125	135	150	124	99	134	148	121	130	112	146	102	136	119	160	141	130	130	125	125	155	133	126	132	109	145	119	122	130	92	114	123	152	126	123	124	141	95	138	127	116	122	110	133	145	122	115	127	124	115	94	128	100	123	112	133	131	108	125	113	161	107	119	136	129	134	140	125	133	136	128	121	132	131	123	125	131	119	138	136	133	143	147	132	109	112	133	140	133	145	115	113	119	113	100	126	99	111	128	113	118	109	124	122	129	114	133	119	123	128	118	134	127	122	139	125	112	121	106	116	147	130	136	107	128	117	138	118	129	124	113	124	112	119	107	127	115	131	120	124	120	129	127	136	132	132	124	136	141	116	123	110	122	140	123	121	115	139	148	127	132	129	120	131	138	127	129	137	117	98	109	134	124	102	133	137	164	139	102	137	128	128	101	138	120	122	155	134	133	134	156	133	125	120	131	145	141	143	143	132	116	136	124	125	101	134	132	129	124	117	146	149	125	132	129	126	133	112	117	137	121	145	129	130	137	131	119	135	98	138	142	105	124	149	124	127	135	120	113	121	132	127	133	121	141	120	139	120	126	154	119	149	146	146	115	122	127	131	118	123	126	116	129	119	129	130	148	145	132	117	121	138	132	132	131	127	134	134	126	137	127	138	111	143	110	122	115	137	132	137	117	130	143	129	131	129	136	125	153	126	137	116	137	121	141	153	134	128	141	125	118	131	115	134	134	142	125	118	142	133	124	135	120	104	129	123	129	127	137	118	141	139	117	125	150	148	127	106	123	127	125	128	122	143	112	117	92	143	133	120	122	126	109	146	143	138	146	142	121	138	122	136	125	115	127	125	127	130	146	138	135	120	141	133	110	136	121	138	120	164	128	125	132	125	105	145	128	132	130	110	119	123	123	120	122	122	134	138	145	122	117	100	121	120	129	121	128	111	127	121	100	131	138	133	132	125	138	112	118	131	147	107	129	147	116	136	120	131	109	119	133	124	116	121	138	112	132	131	112	126	125	117	123	123	105	131	136	118	117	127	129	142	121	114	131	143	120	133	131	126	124	138	106	142	121	116	116	129	131	143	105	145	134	117	119	125	133	135	149	133	135	131	133	111	115	138	149	134	130	150	123	143	128	145	119	129	109	143	115	144	116	142	128	127	126	133	124	150	117	127	113	130	138	127	115	127	136	127	134	135	111	127	116	132	128	142	129	119	131	115	140	127	122	124	158	137	131	121	114	120	120	133	145	138	108	125	89	121	109	121	140	128	137	139	117	126	139	131	131	108	138	103	121	135	143	145	125
8040	1080	1796	2045	1684	1247	1049	817	670	624	579	624	557	471	459	464	459	456	421	442	396	362	407	409	404	404	381	377	383	355	339	336	357	359	346	352	343	305	325	353	366	339	327	352	367	376	338	350	356	339	315	324	340	335	327	336	310	333	314	338	329	316	319	325	364	350	323	318	325	317	317	320	325	342	328	326	360	338	324	324	282	349	304	336	307	297	331	363	302	317	354	316	327	353	343	346	376	337	310	334	334	367	357	330	329	323	342	310	352	320	324	312	328	334	320	311	346	318	355	342	327	322	301	343	293	331	315	343	304	327	335	310	316	328	319	318	334	329	354	317	331	328	343	337	326	348	338	318	365	319	347	345	343	345	335	288	308	313	292	309	331	351	323	353	319	332	344	312	330	356	367	309	325	354	316	337	334	315	312	318	327	300	307	360	329	323	326	307	305	344	317	325	325	306	321	326	363	346	341	319	334	330	339	313	295	321	311	352	338	340	335	360	341	353	331	333	339	331	313	348	298	316	329	312	320	301	353	356	323	339	346	284	332	339	295	331	343	361	309	320	343	321	320	368	337	296	340	316	306	365	337	335	321	290	301	335	327	341	320	317	325	332	343	348	330	340	313	319	368	311	301	309	341	327	353	332	345	320	298	304	305	311	321	314	336	295	309	343	325	326	307	350	305	344	335	320	330	334	330	325	325	328	316	319	335	313	316	306	297	327	336	325	323	331	339	307	317	346	306	314	318	372	322	324	351	336	312	334	330	304	354	324	350	327	313	349	338	353	296	314	310	329	270	339	323	355	314	303	338	359	332	349	312	321	317	308	326	361	348	332	322	338	348	362	340	345	325	310	327	318	323	305	339	350	326	333	327	320	345	323	299	362	327	320	342	320	316	325	329	350	328	344	348	358	286	296	319	349	323	320	309	324	315	327	348	336	321	336	308	326	337	313	327	359	317	311	337	312	358	326	319	327	338	323	328	306	304	334	315	283	333	329	330	335	331	300	312	320	330	341	303	322	316	319	340	357	331	313	343	341	304	337	345	333	351	312	305	345	347	322	344	309	356	297	376	331	318	356	350	317	346	338	276	300	318	312	338	318	301	348	314	314	301	343	318	321	342	351	306	366	292	362	336	326	333	332	291	330	330	332	294	341	328	328	296	350	315	312	273	315	310	324	315	327	332	321	314	322	307	326	319	314	357	351	312	347	328	328	307	316	312	328	309	354	318	310	341	335	341	346	309	325	359	330	318	297	324	330	330	349	326	342	341	333	310	333	324	323	324	304	339	341	343	309	323	337	320	321	342	330	341	318	297	341	339	298	339	341	299	315	321	332	363	318	308	335	320	319	323	322	332	314	326	321	347	355	337	339	311	343	347	312	328	322	320	333	315	344	301	291	346	341	303	342	312	318	328	331	322	314	327	326	335	315	343	318	310	345	323	335	337	334	332	304	316	318	360	309	323	312	347	349	338	344	337	316	342	341	341	331	312	296	324	306	315	294	318	320	344	326	341	357	329	315	355	287	339	343	312	308	315	319	304	343	320	352	350	309	316	351	331	349	360	336	320	349	347	338	340	346	327	326	327	316	314	312	346	349	337	357	329	314	345	308	319	328	351	285	340	308	314	329	310	354	343	325	304	324	314	317	292	344	319	328	309	321	320	314	319	341	355	291	304	337	313	364	341	332	340	345	338	329	304	293	314	327	320	330	352	344	335	321	315	324	366	284	316	321	350	346	354	353	307	329	291	314	332	315	337	337	320	315	309	357	316	337	349	354	314	324	345	317	316	344	326	316	337	350	321	371	318	336	351	324	339	340	318	328	332	326	330	309	322	347	306	329	340	309	303	328	338	339	319	309	310	343	334	305	317	325	313	330	313	323	324	321	338	330	349	340	307	315	325	314	313	298	341	309	352	327	334	337	331	336	338	296	306	306	300	314	311	318	306	357	358	325	319	325	336	359	368	259	340	337	328	323	296	323	314	354	345	313	334	328	343	328	326	324	331	369	322	327	307	325	310	328	321	309	312	320	323	321	291	330	339	326	335	325	314	313	342	337	323	323	350	319	303	318	336	320	332	291	291	315	326	329	365	326	318	343	293	329	318	308	309	320	323	308	336	315	309	309	331	334	320	344	328	358	305	324	316	315	340	312	314	341	300	349	339	336	336	313	346	326	317	328	325	299	332	343	317	363	313	359	328	302	326	329	305	301	350	339	330	341	339	316	306	344	348	343	333	317	358	308	352	344	304	303	328	309	359	304	299	324	330	345	355	323	356	321	310	372	340	311	323	339	336	343	309	318	336	350	319	319	315	324	312	324	324	339	329	345	318	284	284	337	331	336	301	327	340	331	330	321	323	317	362	341	319	342	326	302	346	347	336	300	343	329	314	353	324	322	320	316	345	285	315	359	330	356	318	320	310	340	331	313	319	331	305	332	318	277	303	324	307	308	333	339	343	314	338	310	341	327	343	325	337	312	307	330	308	354	323	334	314	319	357	336	315	354	322	335	335	349	309	289	296	353	311	346	344	305	329	313	348	317	325	311	356	325	301	326	295	371	366	332	339	352	336	349	359	319	329	309	309	337	338	330	296	340	316	288	331	336	363	341	319	346	320	306	339	338	308	301	335	326	321	324	337	329	337	323	292	317	317	355	321	340	294	339	320	324	321	310	343	323	278	318	293	326	339	340	326	327	324	333	344	301	349	340	334	335	310	337	348	350	325	326	385	345	343	332	346	288	323	322	338	316	336	336	340	322	320	294	330	335	337	330	333	330	360	326	342	322	341	329	344	324	353	369	342	283	359	307	327	296	317	319	303	331	325	300	341	301	306	339	381	307	339	335	324	353	288	307	317	335	341	348	347	328	323	339	349	325	363	341	330	310	339	326	357	339	333	328	326	324	311	352	350	325	336	355	318	331	322	333	330	337	327	328	371	340	298	310	311	337	303	333	326	298	315	326	333	376	314	318	311	330	286	350	331	315	330	322	329	326	335	329	356	343	305	335	309	351	321	322	330	320	320	348	332	351	322	339	366	349	334	338	321	308	349	317	335	345	342	277	326	318	341	326	319	350	332	372	323	360	341	289	342	295	364	317	334	321	340	320	347	331	337	304	341	306	316	353	329	337	330	381	305	341	337	327	309	335	345	371	331	353	346	337	336	333	342	299	342	284	332	339	335	306	320	305	305	307	335	297	330	333	304	339	360	314	311	319	318	335	337	317	301	374	310	319	305	361	312	351	344	339	337	320	295	319	344	319	323	297	352	327	323	323	322	335	302	332	345	328	299	339	312	342	374	332	329	325	348	359	339	339	344	316	361	334	356	339	286	335	332	331	322	316	334	331	321	301	334	320	339	302	329	356	323	345	328	315	343	304	328	350	297	282	340	345	357	317	321	307	334	323	332	321	348	327	355	314	331	328	332	317	323	310	323	299	312	327	303	334	336	302	318	327	314	336	332	329	323	326	311	313	336	329	333	378	373	321	339	310
1385	374	326	298	257	271	270	292	271	252	251	289	271	275	282	270	268	259	238	280	240	250	299	259	274	241	277	250	273	293	266	257	266	243	263	290	274	265	299	281	271	248	293	264	313	267	287	269	264	247	262	259	278	241	290	313	241	237	269	272	241	246	285	289	261	251	264	254	285	263	242	273	273	283	264	248	277	268	283	270	252	278	258	287	262	261	268	286	258	290	255	302	280	269	275	292	250	263	259	304	276	266	283	245	262	282	271	278	280	289	268	279	279	295	250	277	284	263	275	265	276	281	263	284	274	268	245	248	257	274	262	257	258	294	269	275	261	257	296	262	259	267	271	290	303	267	251	310	286	269	230	244	280	305	275	273	268	255	261	258	300	252	289	285	280	270	274	251	245	272	269	262	270	252	287	257	233	281	257	259	263	296	237	269	261	258	287	264	249	260	272	268	278	260	255	273	260	281	239	278	253	250	267	292	262	281	259	278	279	264	284	275	230	271	266	264	255	288	270	265	285	256	265	282	265	266	294	262	265	309	274	262	282	270	248	296	271	269	286	281	288	283	307	260	255	314	260	256	268	281	256	307	280	272	271	293	272	285	257	279	277	292	269	272	300	237	278	265	304	284	262	260	284	262	280	256	289	262	292	266	296	265	249	242	247	296	241	305	245	283	237	289	288	248	260	241	272	278	267	274	265	254	284	264	268	284	266	264	262	257	274	282	250	293	263	265	286	265	280	281	242	298	278	278	255	277	272	268	263	284	247	288	282	255	235	272	272	281	292	248	270	270	276	285	277	275	247	263	260	282	255	271	235	285	280	270	282	289	262	272	250	258	272	273	236	258	257	267	244	293	275	293	249	271	252	259	254	296	260	272	261	220	271	224	270	273	271	276	279	255	249	261	262	274	264	269	277	257	255	267	288	266	294	278	275	258	285	261	251	270	273	302	283	257	271	255	291	261	277	285	264	268	277	272	251	239	266	283	251	261	255	237	257	236	271	288	280	257	268	287	278	268	255	260	275	303	276	264	285	286	267	275	257	263	260	234	280	255	268	278	258	256	255	267	237	297	267	251	289	272	243	261	275	259	286	305	303	280	286	289	261	257	265	283	287	294	315	277	287	264	274	250	270	281	281	255	285	239	262	253	272	278	271	247	268	259	288	249	262	269	299	241	277	284	259	280	260	248	259	269	271	274	248	278	277	258	292	293	305	261	273	258	247	279	269	270	281	250	268	300	277	259	264	294	272	270	240	293	274	275	263	255	263	275	267	266	284	287	267	319	254	297	314	282	270	267	285	289	283	244	248	269	251	268	291	269	245	254	242	281	253	245	264	273	276	260	280	279	224	265	279	263	251	287	264	268	305	256	244	277	300	300	254	298	278	268	274	246	251	295	289	269	291	258	266	288	261	295	252	266	274	260	263	250	264	273	254	256	249	283	268	279	263	236	255	279	251	266	260	263	260	260	251	293	261	264	286	256	266	265	311	262	237	277	275	293	260	292	302	298	269	278	296	240	293	271	276	281	242	261	246	293	269	293	265	258	260	263	262	260	300	251	258	261	259	258	254	255	257	260	280	271	279	236	305	279	284	246	231	304	266	274	252	230	271	272	255	286	298	265	303	248	271	289	250	238	277	294	291	260	277	262	251	271	262	253	247	238	278	255	277	269	273	276	269	255	272	251	252	256	295	247	266	271	270	228	281	278	305	276	244	287	264	252	280	265	284	269	291	293	252	235	278	255	272	265	268	247	204	259	254	278	285	272	275	267	266	251	257	260	283	293	271	263	259	306	255	263	279	292	275	234	233	260	284	280	234	273	275	283	277	272	296	266	276	266	267	251	279	272	264	309	262	296	259	253	277	260	265	293	282	280	273	261	259	281	232	261	272	263	226	254	257	270	271	245	269	252	264	265	269	287	263	258	267	278	265	264	275	284	286	249	285	283	268	264	279	281	279	305	255	253	273	259	269	256	258	285	266	266	304	246	253	269	271	266	275	292	293	273	261	284	241	301	301	249	256	253	244	263	263	261	276	284	265	253	262	251	269	283	281	283	269	278	258	258	252	250	256	312	275	256	280	288	305	277	281	281	280	260	261	253	302	266	243	250	316	290	257	236	256	285	272	274	266	255	271	233	254	285	283	237	227	271	255	268	262	278	253	312	277	283	258	271	258	264	287	260	290	269	264	248	261	252	289	268	254	256	265	277	264	269	233	253	277	247	280	286	251	277	260	237	248	274	297	287	280	243	263	297	261	257	283	282	263	262	269	261	292	269	276	240	301	282	247	285	268	259	309	271	273	269	256	271	283	292	274	256	286	257	251	262	294	289	271	278	268	288	267	230	249	251	283	278	280	263	258	269	267	279	295	287	285	295	251	255	300	251	260	277	273	269	267	242	253	311	273	237	264	257	244	254	307	268	278	271	292	265	270	278	271	281	227	282	229	217	260	247	268	278	259	272	244	267	235	266	259	253	282	281	262	279	235	261	238	248	274	237	290	297	240	293	266	282	256	254	262	278	267	286	245	256	290	260	245	278	259	298	277	268	242	261	271	301	277	292	265	299	263	282	267	247	250	258	258	273	273	258	279	271	263	264	249	270	275	274	269	254	269	288	260	255	266	256	282	273	269	297	261	245	265	246	248	289	289	263	295	268	244	286	279	262	283	240	252	294	281	272	277	245	279	266	271	281	257	252	278	244	254	281	299	261	244	242	262	267	247	283	298	251	260	291	269	252	274	294	265	244	305	298	262	247	241	251	281	276	241	269	252	239	278	236	267	286	297	298	249	250	277	256	233	266	309	274	295	269	271	285	273	265	277	242	269	278	272	295	272	254	264	298	256	266	245	249	270	276	267	260	260	265	277	269	303	225	264	302	261	268	270	251	272	265	271	243	257	261	273	259	261	271	291	277	244	261	256	291	272	251	260	300	256	236	273	287	228	284	283	279	263	272	238	258	274	282	238	263	245	273	244	271	288	269	271	285	251	269	288	279	251	241	265	259	278	289	275	279	285	298	251	277	267	253	255	239	271	264	267	273	263	259	277	269	263	293	260	277	249	284	239	260	276	276	286	283	280	279	250	241	277	279	255	290	279	261	276	280	267	273	269	272	263	270	277	256	233	272	267	256	265	259	284	281	269	267	280	283	287	280	260	270	285	284	257	272	270	255	253	258	311	301	266	310	250	264	291	273	249	280	292	258	303	247	272	253	278	270	296	241	242	293	276	251	262	298	257	295	250	288	287	274	267	260	262	252	278	257	245	274	292	271	287	282	259	260	267	274	272	264	260	239	266	262	246	263	271	256	256	260	272	270	255	292	241	279	264	257	305	269	240	270	244	262	261	265	258	282	277	282	255	265	278	272	262	276	249	267	287	247	268	265	265	258	247	282	276	273	277	274	264	261	267	266	252	260	279	262	239	262	281	267	258	254	261	253	242	264	271	285	263	251	233	272	275	272	283	257	261	221	254	256	277	264	267	241	277	275
1885	788	731	794	713	688	715	692	665	643	664	609	696	691	642	684	661	669	702	624	623	648	659	633	694	656	669	654	641	612	644	634	661	668	647	657	653	601	668	710	672	669	673	602	641	595	654	671	655	667	623	620	700	704	689	661	675	649	700	711	667	702	724	630	656	708	669	716	607	639	673	638	657	689	620	653	634	652	621	613	653	702	638	672	704	689	619	614	664	649	646	678	678	664	631	657	654	690	649	705	637	628	682	658	630	617	662	672	674	658	726	633	642	643	647	632	636	688	644	628	645	618	669	624	681	667	649	612	641	651	649	646	654	706	629	688	658	675	652	653	650	642	671	656	651	644	637	629	696	625	637	661	634	639	631	620	669	645	669	681	677	651	635	594	647	633	671	673	674	658	686	647	625	656	613	618	692	663	651	665	685	704	657	688	640	653	675	650	692	662	671	691	652	647	647	670	690	661	621	713	637	629	683	611	649	642	620	661	594	655	678	645	640	647	669	648	698	659	620	636	676	706	633	722	659	655	697	641	668	637	655	615	687	645	623	650	659	661	648	662	655	633	658	655	711	706	650	615	710	638	635	676	692	655	647	694	648	702	623	632	658	636	667	650	663	703	626	644	649	630	649	689	647	686	652	649	640	665	679	650	665	648	580	627	627	681	645	676	682	643	708	645	657	632	682	629	633	650	648	665	630	704	643	680	653	656	636	663	627	669	710	654	672	697	638	654	627	656	652	667	621	658	636	656	665	657	641	651	632	706	652	679	699	609	686	656	684	687	620	668	703	722	644	663	657	634	668	617	692	618	669	642	690	641	674	665	712	624	693	661	656	678	650	673	655	613	669	654	656	691	704	643	664	709	654	658	732	604	685	706	643	674	655	622	688	645	648	621	642	632	666	657	649	681	683	665	666	658	658	671	630	665	657	623	682	654	635	644	623	672	702	650	650	603	713	677	705	609	630	649	650	647	640	678	672	646	633	654	661	630	672	661	666	653	664	674	632	651	668	682	607	664	672	651	619	651	665	618	653	659	628	663	663	667	645	641	662	644	622	670	660	656	652	648	627	688	670	705	648	672	696	644	667	681	632	678	653	686	647	664	637	690	651	700	620	680	709	638	705	640	633	658	703	631	652	666	666	682	665	670	644	608	675	664	661	707	623	675	593	682	717	643	673	664	623	671	684	676	699	663	664	652	649	616	666	648	627	659	658	677	659	637	653	705	666	667	662	675	669	663	668	599	650	666	692	654	624	703	654	719	655	687	666	625	713	663	687	665	664	669	668	609	682	701	666	624	631	660	629	672	645	669	675	648	631	642	682	668	689	633	650	601	661	635	712	625	678	682	645	640	641	652	651	680	656	623	666	674	607	640	655	643	675	678	680	693	655	689	673	603	657	657	611	681	657	655	678	621	657	670	668	682	676	678	651	652	651	638	650	684	655	629	659	682	711	564	659	628	639	645	720	641	678	664	699	674	662	692	652	682	661	671	660	622	643	623	676	677	681	635	649	664	669	654	684	651	647	703	636	658	662	660	669	657	624	654	640	667	630	650	639	644	683	676	678	658	646	645	686	629	637	653	652	572	646	644	663	647	643	643	643	625	666	643	660	672	674	707	652	633	650	681	644	646	620	670	693	639	666	631	634	699	679	637	685	624	662	680	644	661	648	652	650	649	646	645	664	658	641	677	635	651	670	640	672	565	639	660	625	654	642	686	670	674	691	629	643	680	675	636	685	662	644	661	690	694	657	642	624	658	671	676	668	645	676	634	660	662	629	651	642	702	652	685	653	650	645	645	669	656	608	656	663	674	653	646	721	675	680	610	644	625	679	633	606	667	593	653	672	643	644	647	618	627	636	624	715	645	640	650	646	652	714	641	640	691	702	674	648	668	671	705	683	676	617	675	659	675	679	640	699	659	667	656	692	642	662	649	647	602	635	620	693	657	651	632	660	655	686	737	679	668	618	648	693	656	695	652	596	634	637	652	657	635	662	682	661	686	661	661	682	618	696	660	664	669	649	608	658	651	659	664	671	686	681	658	649	663	698	647	648	629	661	691	670	635	638	672	624	628	664	650	668	659	679	642	675	669	683	645	685	664	664	680	668	662	695	643	709	656	685	662	666	617	613	678	670	693	626	585	671	609	624	675	676	655	684	672	627	627	647	648	711	668	664	669	679	650	655	644	678	654	636	679	674	608	667	638	673	700	696	678	640	642	647	615	638	636	607	681	672	662	681	619	649	662	661	650	632	657	653	684	642	670	663	695	643	626	677	671	637	693	653	632	653	684	632	649	686	670	700	658	687	654	635	641	672	661	651	704	692	675	673	652	674	674	716	661	665	626	626	652	646	652	650	680	619	667	631	643	655	651	684	672	614	691	642	637	672	680	621	674	681	691	670	667	666	682	640	656	639	686	639	616	664	632	656	677	667	702	635	623	644	668	650	690	670	627	617	681	647	649	662	643	671	659	679	605	671	711	660	657	638	622	724	670	598	665	688	654	681	647	637	687	638	672	670	624	659	683	655	657	638	695	659	674	667	690	651	643	622	668	679	656	647	622	635	634	658	687	635	705	652	700	675	641	698	638	670	643	632	688	670	666	665	640	676	595	633	692	670	625	674	687	657	644	676	671	669	642	655	661	640	638	664	689	694	677	643	620	661	602	640	663	728	641	594	702	639	669	665	658	641	645	626	671	620	633	668	627	682	629	673	725	646	601	675	660	676	599	605	648	630	673	652	664	687	601	605	650	636	634	663	708	697	666	614	628	656	652	659	651	658	664	667	652	649	689	624	641	679	664	641	719	654	674	654	623	666	662	705	594	638	667	729	675	655	655	678	627	666	666	646	638	671	690	668	634	621	654	600	658	637	644	667	665	667	673	609	623	659	640	716	661	685	646	657	637	690	689	658	688	667	641	692	660	697	638	680	686	643	674	687	696	666	635	658	642	654	648	647	703	640	673	642	654	685	626	641	611	708	652	645	655	666	671	643	711	640	642	668	625	653	657	701	688	693	625	669	633	662	610	674	637	654	648	668	672	610	665	614	645	627	641	637	654	646	653	666	668	674	686	684	658	670	676	675	652	619	617	682	668	670	663	644	686	650	661	694	640	671	680	712	643	653	621	641	621	669	659	638	695	669	701	707	628	667	612	663	623	671	654	638	659	659	690	621	636	670	670	680	649	653	669	661	696	626	643	666	663	625	634	635	652	655	661	684	664	643	720	623	657	662	681	662	619	638	620	720	680	658	672	681	652	664	684	647	704	655	681	651	643	642	644	633	647	674	670	695	683	660	676	638	655	627	641	634	696	667	667	656	630	654	642	685	655	677	636	637	648	671	651	660	649	636	632	671	641	597	639	677	628	672	662	674	633	663	657	659	649	630	625	643	586	654	630	650	682	630	622	637	677	658	671	666	677	667	635	657	687	701	684	645	661	611	694	640	635	671	651	666	652	657	656	686	678	661	684	709	666	648	643	667	666	658	636
7053	698	602	487	364	300	322	298	300	292	291	288	281	288	310	281	281	266	272	258	284	277	289	295	274	283	245	276	254	287	303	284	296	280	293	274	282	276	256	282	303	251	270	321	232	254	254	265	268	273	264	290	255	266	279	264	277	283	266	258	270	268	246	270	248	298	277	269	277	236	310	265	272	295	263	266	267	273	255	285	285	299	289	284	258	262	290	279	268	268	287	238	243	284	296	331	260	238	285	264	246	255	281	276	261	283	273	263	270	268	295	278	272	257	246	287	264	242	268	317	279	278	285	276	273	283	273	290	297	229	272	268	281	285	265	268	256	273	286	297	264	238	284	271	264	308	265	251	289	293	270	281	273	256	252	282	307	283	285	244	300	278	271	309	288	292	263	294	264	261	290	234	289	249	296	291	271	294	272	309	250	278	268	260	252	291	268	260	267	277	286	281	313	278	278	293	225	284	277	241	272	269	263	258	281	283	261	284	249	292	280	275	293	240	269	278	252	288	288	296	276	263	259	283	271	265	245	309	283	264	280	263	288	278	266	253	265	280	292	266	273	247	269	259	275	274	266	265	259	257	314	291	284	274	256	276	274	263	271	276	280	253	255	257	247	293	284	279	266	257	279	293	275	276	269	283	295	236	244	234	288	257	293	257	258	260	262	255	249	250	259	299	260	267	291	285	289	278	255	270	270	269	283	264	281	281	276	297	288	260	267	272	244	268	254	268	282	273	292	239	278	276	278	269	287	261	273	262	285	265	243	293	301	298	277	261	280	270	257	267	301	282	314	266	274	291	269	283	293	270	274	267	249	264	278	286	233	289	277	276	255	276	283	262	292	270	245	270	272	284	279	273	271	271	289	246	259	285	253	271	277	288	271	264	268	285	268	278	258	263	295	275	261	303	256	265	253	277	274	241	289	266	247	259	302	278	244	232	276	255	282	298	271	315	270	276	268	280	246	297	246	267	266	287	256	277	274	298	277	278	307	247	293	247	260	266	265	298	284	273	275	266	272	271	245	277	285	269	279	273	272	247	308	251	276	299	281	266	269	245	254	281	265	254	299	287	280	276	268	255	284	264	273	268	268	278	255	304	270	286	268	264	257	286	293	278	262	278	296	276	251	276	234	282	260	242	282	247	251	278	276	262	287	253	286	305	289	267	256	310	285	281	262	266	263	302	253	270	249	299	290	269	276	246	261	255	290	272	244	279	248	272	268	272	249	267	291	266	284	310	264	227	261	257	261	265	255	262	265	251	276	289	282	285	271	251	262	258	238	253	263	283	256	275	294	290	268	277	297	278	248	253	277	303	293	273	286	272	229	224	272	271	265	284	261	275	253	234	258	278	291	278	243	275	250	282	290	260	263	280	278	264	248	264	297	269	263	260	262	260	263	268	283	285	284	287	237	264	245	283	271	273	284	261	253	263	242	287	281	262	246	280	250	283	291	280	294	243	252	258	256	280	248	259	284	276	289	262	302	263	264	263	250	279	273	269	285	250	247	278	261	275	274	288	282	261	261	256	233	313	286	285	284	300	261	292	253	283	286	242	255	253	262	275	284	250	271	267	259	257	251	253	247	257	277	261	317	272	262	257	292	244	274	243	245	259	295	268	275	256	262	263	276	278	278	280	260	250	287	285	264	254	291	305	274	272	261	298	280	270	274	267	245	275	249	271	290	283	253	270	292	285	304	278	288	298	256	273	306	292	297	249	257	226	246	302	228	293	276	273	242	269	239	269	283	284	248	264	246	253	280	281	294	327	245	282	282	262	272	264	295	288	258	267	285	264	261	252	276	269	294	271	281	262	311	228	284	263	296	298	273	291	270	255	243	265	241	252	266	307	280	273	263	291	302	250	289	290	274	297	259	238	290	277	262	275	248	282	251	260	291	267	253	287	275	280	259	275	286	244	287	295	242	275	277	257	258	242	273	263	286	252	256	279	305	265	304	266	271	273	259	273	276	240	295	277	306	307	293	311	283	249	280	283	287	270	258	255	273	253	246	264	277	251	277	283	254	268	252	229	277	263	280	268	264	303	327	266	261	286	235	255	271	272	284	275	226	260	303	269	269	286	265	265	281	243	261	290	251	258	253	295	296	287	291	292	251	271	262	309	280	289	268	254	291	291	291	290	273	278	282	275	303	284	282	286	259	274	263	285	264	288	252	266	267	261	288	274	249	287	313	292	268	289	257	252	282	291	291	247	302	267	280	284	263	227	295	292	286	281	266	276	284	251	269	300	281	285	303	276	257	261	270	280	269	294	281	277	249	249	276	267	296	243	262	288	281	287	227	243	252	294	272	270	254	297	271	263	268	279	268	283	292	287	295	296	262	278	255	268	266	283	292	266	271	261	261	284	297	224	258	294	253	271	255	302	263	299	259	258	250	285	287	274	307	251	286	255	281	276	244	270	275	301	240	260	250	249	258	269	266	270	253	306	267	259	266	290	245	255	281	260	274	291	249	262	278	289	257	261	290	269	266	245	260	271	264	245	290	270	235	278	263	267	293	252	279	289	243	262	266	275	295	257	262	293	269	252	276	263	248	264	295	255	293	324	254	262	281	278	277	280	302	262	285	271	268	290	285	261	240	280	248	274	295	301	306	260	262	262	289	272	296	273	276	299	289	264	266	278	303	265	284	268	244	246	273	257	296	270	270	265	268	229	230	288	279	288	277	253	273	289	291	295	278	314	303	286	302	253	265	265	268	283	256	308	276	270	287	256	240	273	285	264	260	281	289	289	273	252	252	248	269	253	302	266	266	265	280	274	250	258	283	269	270	270	264	255	268	263	273	260	246	262	274	249	265	265	291	270	269	281	280	256	291	263	317	267	254	256	263	252	267	242	298	247	257	296	244	252	243	262	312	272	262	261	280	284	252	271	264	261	290	260	253	282	264	277	255	278	277	270	263	293	280	273	278	281	263	276	258	275	271	270	258	258	285	258	281	288	263	263	238	249	285	277	255	261	285	325	265	245	267	283	263	281	276	261	279	276	266	251	266	278	253	239	274	248	254	269	263	284	294	281	307	304	275	260	272	276	299	315	286	265	263	276	297	290	293	271	244	265	247	269	259	270	269	267	272	274	276	275	273	288	270	290	286	274	259	270	289	272	254	301	271	274	244	270	259	278	259	271	283	258	277	288	282	263	257	264	248	291	275	303	256	270	289	271	236	283	299	292	282	255	255	253	263	267	295	296	255	269	292	270	266	258	284	274	270	272	278	250	247	238	275	278	289	283	257	271	258	270	285	245	258	267	265	253	257	253	296	282	293	254	244	261	265	306	269	256	258	258	297	233	252	236	279	264	265	241	284	293	263	260	275	254	268	280	269	287	272	276	274	271	298	286	284	273	260	271	273	254	277	266	303	300	265	270	290	254	290	272	309	286	271	308	283	247	270	271	274	281	272	271	257	288	263	303	283	242	252	246	278	275	270	277	267	262	282	285	270	285	282	249	294	264	259	271	274	275	257	266	272	258	267	291
6525	1012	1491	1470	1324	1149	1038	889	810	818	814	811	787	778	732	716	741	708	715	694	750	688	710	658	717	733	719	663	684	703	674	674	658	705	660	680	660	628	633	619	669	637	716	668	691	683	687	732	658	676	690	683	653	695	630	653	712	644	632	646	673	666	660	654	637	662	648	701	689	643	638	652	668	663	637	686	645	691	684	671	680	649	679	659	665	628	628	630	710	642	669	638	637	626	624	644	628	654	653	641	641	689	632	665	654	657	660	666	688	699	610	652	663	681	645	687	607	680	671	662	675	646	604	681	659	671	659	651	645	635	653	645	674	656	682	656	676	653	640	692	634	601	644	663	656	652	655	665	697	636	687	623	664	647	671	636	654	638	655	605	689	640	676	692	668	663	668	624	688	674	636	693	645	651	669	658	641	652	685	683	647	642	635	672	677	664	664	668	657	614	645	642	636	681	653	688	659	673	635	647	658	671	671	625	668	659	650	618	637	640	642	681	653	672	671	637	626	662	664	655	690	643	659	651	633	662	643	645	634	636	618	654	670	664	646	652	634	674	669	661	619	662	685	667	632	654	619	620	647	659	648	641	661	682	602	667	682	673	595	618	646	699	705	690	640	611	648	659	675	692	637	644	699	600	700	669	592	613	658	632	641	658	610	703	637	644	622	681	613	648	660	654	640	671	708	661	672	640	647	654	678	627	639	657	688	652	669	666	646	671	627	681	655	713	628	653	692	670	650	623	670	704	664	639	692	643	659	670	654	644	652	691	729	633	648	657	626	675	647	593	634	654	702	665	682	662	611	683	659	676	655	600	681	639	623	656	657	686	624	641	658	592	689	655	631	630	684	647	646	647	666	663	674	626	676	639	662	647	645	696	639	635	666	649	641	685	639	636	662	672	654	667	665	590	674	643	688	612	627	661	659	648	609	657	604	609	603	688	669	680	659	604	651	657	630	673	645	683	645	637	643	654	644	684	614	674	613	662	619	595	631	608	653	689	644	673	649	656	661	629	631	642	648	654	678	624	697	628	657	636	648	666	645	616	659	646	621	647	660	658	695	692	641	660	647	650	629	621	609	649	682	675	637	681	631	667	653	676	633	654	638	642	645	635	661	641	646	639	672	680	685	693	636	694	633	660	681	638	606	655	619	619	641	620	666	681	703	664	687	621	630	665	679	711	689	630	681	666	692	668	659	661	657	660	633	659	649	659	699	640	708	627	681	658	662	635	667	622	635	669	642	642	650	697	669	712	684	671	641	634	623	660	633	688	621	617	629	689	684	677	694	658	673	670	696	641	597	678	644	663	605	660	644	630	642	682	635	654	641	658	671	631	664	691	643	667	609	641	638	646	652	693	622	675	632	643	632	657	683	616	659	658	666	671	642	617	685	679	691	652	642	616	652	688	668	647	650	630	632	666	634	621	628	655	651	662	614	643	672	638	665	679	676	665	614	677	723	643	609	691	642	618	598	621	710	609	673	637	641	682	638	626	687	655	675	616	677	641	670	669	691	690	639	647	658	635	721	671	685	645	661	663	638	606	656	655	665	617	691	579	650	657	630	703	664	654	663	650	624	684	607	627	667	637	649	686	693	622	693	633	645	628	634	617	649	662	650	625	676	642	647	666	658	653	664	675	627	656	616	651	613	696	661	610	653	629	685	673	652	648	625	653	635	668	705	658	660	663	675	622	624	654	671	679	639	627	637	583	661	669	638	634	655	656	652	623	642	614	692	648	653	660	628	663	606	638	620	702	631	624	638	671	672	625	680	651	667	642	690	620	625	677	660	657	644	675	632	655	629	662	698	669	721	626	660	624	631	661	652	662	606	644	684	631	653	647	634	636	665	660	683	668	663	678	624	649	657	650	638	640	672	670	672	646	636	593	681	719	622	710	652	697	679	602	632	672	649	678	662	628	693	626	672	646	637	674	684	647	680	657	648	677	662	644	671	599	649	617	655	646	681	674	617	689	652	657	647	668	652	643	663	644	686	664	657	673	628	655	690	598	641	668	624	700	646	640	720	647	648	650	653	674	672	616	685	634	646	709	634	623	660	604	630	667	664	663	686	644	658	642	700	654	638	679	619	698	668	619	655	608	649	641	702	637	680	617	637	642	642	626	647	670	654	682	653	618	665	641	672	625	639	708	656	691	701	652	653	641	668	642	657	643	659	670	682	683	652	672	646	608	688	695	657	665	689	681	649	669	656	716	621	686	672	657	688	669	601	607	644	668	626	626	650	670	653	692	645	636	715	660	649	634	707	624	628	623	696	673	643	664	634	632	663	631	605	686	652	676	654	684	696	631	618	675	680	663	643	651	678	629	676	652	657	698	671	636	650	692	670	671	661	697	642	670	659	640	651	667	682	654	635	647	682	666	627	616	685	658	630	687	667	626	643	666	625	621	659	655	655	647	665	643	672	698	632	628	639	680	700	680	673	667	668	637	634	664	653	638	656	613	656	633	648	606	644	726	658	634	668	590	672	652	612	648	661	666	673	634	650	638	646	649	602	643	589	642	714	640	658	630	648	631	720	679	689	645	628	642	714	736	646	642	657	655	676	651	680	624	686	701	648	668	690	656	690	632	628	608	644	689	642	682	675	638	675	663	607	705	678	635	659	654	646	647	648	645	658	657	726	647	671	668	671	659	639	676	654	666	696	651	636	637	713	625	647	613	665	642	669	686	665	606	666	634	674	662	630	685	650	643	644	627	642	662	619	619	660	591	626	669	624	693	644	660	648	613	677	676	668	697	623	643	615	666	680	611	666	585	648	619	685	670	696	688	638	621	614	676	636	649	675	698	664	667	644	613	634	678	651	647	706	690	692	617	683	694	684	622	659	696	602	644	672	666	622	660	658	665	660	639	635	678	624	708	655	660	628	611	690	705	612	651	708	615	642	651	619	658	664	662	614	651	679	683	662	635	660	615	644	681	727	608	627	640	624	642	667	598	726	640	650	622	637	652	612	681	655	608	686	638	668	628	680	670	637	732	663	724	663	639	635	714	618	657	659	663	673	704	639	644	672	654	652	743	660	687	680	650	675	634	609	638	638	626	667	660	665	661	627	648	680	676	660	682	669	703	647	628	619	672	609	642	693	643	671	644	676	679	637	691	659	665	628	663	656	668	685	668	625	645	673	647	669	664	638	651	672	667	664	686	692	657	649	620	679	626	686	648	624	600	637	663	653	683	681	636	630	618	708	662	616	637	640	715	630	638	657	683	646	672	643	628	670	653	663	670	677	661	668	659	656	652	638	639	680	620	667	653	665	662	661	663	694	614	664	700	658	683	634	707	648	657	697	678	710	634	653	673	668	672	618	679	686	674	688	684	633	624	653	685	617	628	687	651	665	641	671	679	628	676	665	675	641	684	690	655	670	649	639	630	647	669	638	631	642	587	684	647	636	626	676	646	656	659	651	671	663	650	712	693	639	670	668	623	646	662	633	638	679	675	654	699	665	639	624	685	668	656	674	675	678	667	706	633	620	639
12559	1054	841	560	395	300	236	207	174	166	186	176	139	128	148	130	146	125	150	156	136	120	134	146	144	146	137	93	163	123	131	113	123	122	128	160	123	126	126	142	136	153	136	126	125	124	142	120	112	97	117	123	149	121	133	129	132	132	118	131	135	126	139	122	129	132	133	103	111	124	121	107	130	111	119	139	138	131	129	131	113	123	143	129	124	139	121	127	138	119	143	119	122	121	104	128	129	146	133	124	137	129	121	119	120	120	127	134	140	123	133	132	127	118	134	113	133	118	139	133	112	131	131	142	123	129	123	170	124	143	150	125	134	120	135	140	119	99	127	144	135	119	128	140	109	151	136	115	131	125	124	140	143	137	133	113	151	138	115	126	135	131	147	117	128	122	145	142	122	122	114	123	124	134	129	129	134	130	132	110	121	114	117	130	126	119	125	131	111	129	118	117	150	113	119	137	134	114	138	150	130	108	131	133	156	113	130	115	134	116	124	117	138	112	146	110	141	124	131	118	132	150	112	127	108	121	104	108	140	124	146	136	107	116	134	121	125	123	149	122	134	124	121	107	125	122	122	124	106	123	128	117	145	146	121	129	118	109	135	142	107	129	121	121	107	144	124	130	123	126	112	123	128	128	122	117	128	125	120	132	116	115	125	131	132	123	126	120	96	104	138	118	131	137	112	142	114	134	131	136	138	120	142	126	128	115	138	147	128	112	134	129	129	125	121	124	125	110	127	120	139	153	135	140	136	101	120	148	117	120	122	131	110	114	119	119	120	131	136	118	120	127	129	126	140	144	122	125	138	155	127	122	119	118	97	128	120	119	140	126	141	131	143	133	144	128	134	114	139	130	118	100	129	113	117	136	122	139	125	136	135	122	124	122	125	138	141	114	136	114	128	125	131	123	128	140	113	124	134	131	134	117	125	130	147	118	127	123	155	126	130	114	112	94	121	108	120	132	112	135	115	130	135	148	147	131	123	113	129	132	108	135	145	124	138	117	126	114	137	115	114	144	107	117	112	124	121	115	135	98	135	123	125	124	144	125	127	145	131	113	141	123	122	125	129	130	119	143	121	108	129	125	125	130	128	134	158	119	119	112	122	123	126	132	157	103	136	135	130	140	123	136	114	115	116	128	153	147	130	124	108	149	116	119	142	118	137	104	113	172	133	117	130	117	148	124	122	112	114	125	119	111	127	119	133	120	114	121	126	134	130	134	99	122	119	123	116	139	134	133	126	139	123	135	116	123	119	121	129	139	111	149	150	122	141	129	117	151	159	133	109	138	139	135	139	129	141	107	113	122	120	134	94	113	137	127	136	119	129	124	135	110	142	157	130	97	122	131	134	135	126	124	144	107	122	126	114	117	131	145	130	124	126	138	124	128	145	124	132	111	124	145	121	141	120	140	139	111	137	109	117	114	116	120	139	129	124	124	132	137	118	126	139	141	106	110	131	115	112	119	135	124	124	138	140	121	149	137	144	146	154	127	130	152	147	114	142	122	106	106	116	125	112	131	143	131	113	107	106	122	145	126	129	134	120	113	136	131	120	117	118	106	115	145	121	113	118	100	132	96	134	139	149	125	158	132	128	117	130	150	119	124	106	118	126	125	133	132	130	127	117	115	120	109	145	112	116	138	128	120	106	125	129	110	140	121	136	120	122	144	115	127	126	124	112	121	128	139	139	152	144	146	133	120	123	131	126	111	120	147	116	127	144	120	132	144	126	114	114	124	111	124	139	144	132	121	100	130	125	124	109	121	106	109	131	144	121	128	120	112	126	128	117	132	110	130	112	152	134	133	136	138	131	130	127	120	131	128	122	127	113	114	134	121	133	97	140	122	135	139	104	131	129	147	129	158	107	129	116	143	132	131	126	118	133	122	110	124	116	130	119	136	154	132	130	134	139	141	138	125	137	141	141	107	127	119	145	135	132	122	122	124	118	113	128	130	129	122	130	129	122	146	123	127	123	109	150	138	116	117	126	140	128	127	111	143	128	118	116	115	129	123	132	117	142	105	131	106	132	109	138	124	148	138	167	107	118	124	105	139	115	128	120	125	127	147	118	116	145	128	143	138	117	142	132	129	142	119	140	148	138	128	122	111	119	118	118	121	120	129	140	132	119	151	139	134	133	124	150	121	120	123	113	129	146	128	134	124	130	119	137	121	117	115	116	130	121	116	147	129	130	104	136	126	118	126	150	132	127	134	108	124	135	144	143	122	124	130	125	143	112	118	141	122	149	118	135	121	124	114	136	132	128	145	113	129	113	117	124	130	114	140	117	134	139	131	116	118	141	129	133	139	123	110	134	137	145	128	129	152	120	114	113	120	140	138	121	140	120	141	117	108	114	109	130	124	132	135	136	143	140	118	111	123	143	125	140	131	117	119	112	144	122	128	120	141	139	127	147	135	127	113	153	133	138	106	135	129	108	127	133	118	131	150	113	157	124	112	121	138	129	121	118	122	145	124	134	108	112	124	156	141	140	127	134	135	119	106	118	134	124	114	143	116	121	134	132	112	120	96	130	150	123	130	119	129	140	125	109	126	121	125	135	132	113	168	124	114	121	127	101	126	116	128	123	143	125	143	136	116	134	139	116	134	113	132	98	92	129	131	141	140	150	142	130	144	133	126	126	118	126	105	134	140	131	137	126	116	109	134	110	119	115	134	151	134	144	103	131	121	123	128	110	124	116	131	107	137	115	111	124	129	109	110	112	141	119	113	146	121	107	134	133	122	129	130	117	108	107	122	137	126	131	153	141	125	127	144	133	123	115	138	111	133	128	127	126	145	140	138	131	139	125	128	107	125	125	111	124	136	138	104	126	119	143	111	143	119	118	142	133	132	118	122	135	132	135	121	122	132	121	145	136	110	121	129	123	112	116	118	145	126	119	115	145	132	136	139	123	150	117	124	123	119	131	139	127	130	141	127	127	121	98	109	118	116	134	123	129	101	125	117	118	136	147	107	142	122	125	126	123	113	113	133	125	122	125	128	131	122	120	114	123	147	121	120	139	135	114	124	130	134	119	139	109	111	119	134	124	131	136	127	121	131	113	151	122	119	98	155	147	124	129	141	115	119	128	137	133	128	114	147	116	143	134	128	130	128	120	115	128	108	145	132	133	122	133	163	121	111	131	135	152	141	134	126	129	132	130	124	132	115	144	107	125	118	133	136	116	125	123	108	133	126	103	119	113	129	125	116	131	141	107	104	128	132	148	141	123	127	144	132	117	125	114	134	133	115	133	120	137	127	127	128	111	129	129	142	122	142	139	122	111	140	119	119	151	113	137	120	126	131	116	117	137	141	132	127	131	120	127	126	130	129	124	113	125	128	113	100	123	138	130	131	136	126	138	134	149	119	141	122	118	126	142	116	101	110	123	124	116	105	144	123	122	115	131	131	124	126	129	130	135	128	130	137	138	154	127	136	158	117	129	115	128	133	129	105	134	113	119	106	126	110	110	127	136	127	121	113	132	127	121	127	126	112
7987	1059	1859	1935	1569	1254	1000	828	717	651	567	535	490	503	461	420	451	418	393	408	414	414	388	419	388	400	356	404	386	373	371	395	333	359	372	306	327	356	328	338	332	328	339	342	359	374	356	306	326	341	339	335	326	342	344	352	313	342	322	324	327	321	350	317	312	359	321	357	323	356	311	334	298	373	346	317	359	312	320	319	315	355	328	313	313	366	300	339	354	314	322	345	312	328	329	331	318	325	357	336	322	347	295	297	356	341	354	328	313	318	334	339	339	333	383	317	311	301	331	315	356	331	333	350	325	334	374	325	325	326	344	323	326	324	324	330	307	326	335	341	348	328	302	319	338	298	343	327	323	325	321	298	313	332	307	331	357	316	303	348	328	311	306	339	338	340	349	310	324	320	329	304	314	331	332	314	348	313	300	317	328	326	341	317	351	316	332	333	318	322	302	350	361	355	317	306	319	344	333	353	332	330	316	324	328	327	347	330	293	320	305	305	335	318	335	345	308	323	326	364	333	311	317	337	328	331	342	330	346	317	312	341	337	317	322	322	325	310	303	309	313	321	354	330	315	344	306	377	323	304	337	355	308	338	341	318	273	298	329	340	359	334	350	321	292	315	332	301	339	303	329	368	331	315	341	344	346	347	337	366	338	333	320	316	309	339	332	352	320	330	342	324	340	327	338	327	307	327	325	353	344	312	338	311	330	313	333	303	326	327	342	334	308	346	312	345	302	333	318	344	342	338	282	352	353	345	356	327	331	351	334	320	323	298	348	320	360	291	347	345	324	311	346	319	331	358	348	346	309	335	340	324	318	326	293	321	318	376	318	324	327	350	311	305	311	302	348	296	313	311	318	280	327	316	329	334	351	307	335	329	337	285	334	324	304	308	332	340	313	334	330	326	346	370	308	297	338	297	349	314	306	305	328	339	337	341	315	332	322	286	314	308	357	324	356	315	306	335	294	329	354	320	299	361	339	347	339	334	334	310	310	337	326	317	339	315	343	316	333	333	320	329	319	356	360	304	346	349	353	316	340	331	351	327	321	349	323	362	312	349	324	345	337	292	339	306	357	321	344	340	326	273	306	339	302	296	311	337	346	340	337	322	326	344	349	331	330	348	323	328	327	363	308	346	361	320	351	320	332	306	330	343	358	327	373	303	332	315	340	350	327	307	327	339	351	335	312	309	345	308	332	367	347	318	350	311	330	325	328	311	328	351	335	298	339	346	347	310	362	328	350	350	346	319	344	328	298	378	322	327	361	326	301	307	329	308	329	366	324	298	337	327	331	316	311	327	335	363	335	308	327	348	317	310	322	299	349	317	307	319	343	322	318	328	308	316	313	332	332	305	332	333	308	298	345	356	335	332	334	342	320	323	356	345	335	330	328	342	303	337	317	336	337	315	354	354	330	324	317	302	304	336	312	317	307	300	328	341	324	378	318	336	310	351	310	329	356	322	340	360	331	314	314	339	334	291	330	327	341	312	288	321	299	292	338	315	327	342	323	346	304	368	324	312	324	287	327	333	344	328	367	323	365	320	333	325	343	298	296	317	315	324	331	312	331	338	320	350	327	310	350	330	305	315	311	330	331	325	311	337	315	335	287	342	321	307	327	301	319	322	343	314	312	355	353	318	312	293	337	333	309	315	339	307	331	330	321	313	302	320	349	297	306	328	327	353	317	309	309	328	338	322	311	337	327	321	341	321	319	303	328	358	341	364	320	299	302	303	320	333	319	278	314	381	314	364	338	310	353	321	312	338	308	339	346	312	303	331	318	337	355	341	353	356	324	330	329	298	352	304	310	355	366	326	327	329	301	337	309	313	361	355	319	343	314	328	286	318	321	345	304	335	334	297	361	350	328	318	332	321	335	336	339	305	311	313	353	347	295	332	322	316	283	341	300	330	331	293	351	319	344	329	330	315	328	317	311	309	317	322	298	328	336	319	368	334	325	309	365	342	312	312	330	302	329	320	342	341	295	365	303	305	313	331	348	315	327	330	331	305	338	323	347	282	338	317	364	314	316	320	362	391	322	325	296	341	361	305	328	287	369	311	327	308	294	291	299	288	322	313	310	329	348	339	361	354	320	292	319	341	309	313	328	330	350	349	307	307	302	309	335	325	321	326	292	342	326	351	289	368	320	345	307	324	322	336	360	320	335	327	314	325	351	323	320	355	322	328	316	354	329	338	334	349	347	328	320	291	320	329	287	327	343	336	315	326	348	344	301	326	315	331	315	340	345	328	331	329	314	308	311	364	347	332	332	318	302	292	304	310	301	301	324	325	307	313	331	318	291	342	286	331	321	320	312	349	308	337	320	300	334	370	323	315	300	347	349	335	332	297	310	353	311	343	322	316	304	325	345	344	327	316	334	308	334	343	335	354	320	338	342	317	325	320	314	324	365	334	338	333	345	311	310	303	340	346	340	319	346	321	342	323	323	317	335	336	327	339	331	348	293	331	339	302	321	301	342	367	305	346	294	355	306	338	302	319	335	331	315	329	310	349	310	291	290	309	319	318	354	349	309	323	283	348	330	319	387	317	350	308	367	339	341	309	312	355	301	302	323	332	287	322	340	294	303	328	329	320	302	324	320	317	313	298	302	359	365	325	329	332	317	325	349	342	310	341	337	322	297	303	337	333	328	337	321	341	352	337	296	302	358	340	344	323	320	328	326	327	340	314	324	311	315	328	341	328	308	316	325	328	334	312	343	357	331	302	355	293	312	340	334	333	328	330	334	327	345	321	323	327	304	327	336	306	320	310	279	345	332	357	327	351	332	335	333	322	319	341	298	351	348	310	318	313	333	326	333	343	303	333	312	335	312	331	322	334	332	317	324	351	330	330	329	326	319	347	309	316	375	343	320	327	332	340	358	344	303	347	327	326	337	341	321	309	337	323	309	278	297	334	323	310	317	311	333	345	341	325	317	323	326	349	350	304	347	345	340	307	351	326	346	330	326	307	341	340	320	334	338	301	332	330	335	346	329	324	320	325	323	326	306	314	342	308	325	360	345	280	327	326	357	313	341	314	345	337	345	352	327	325	316	313	386	318	314	338	356	305	312	345	312	320	331	300	347	323	324	300	332	350	331	350	293	333	349	353	335	295	344	327	315	312	319	308	345	323	306	341	320	326	324	358	339	322	330	350	312	331	345	326	342	346	331	342	317	358	295	331	333	322	312	351	339	318	329	347	356	317	319	317	325	312	325	316	337	319	319	316	343	300	317	309	348	304	321	329	360	333	339	347	291	341	310	319	314	341	337	324	337	307	307	304	362	344	334	357	306	349	344	340	308	326	320	315	345	302	335	315	339	341	340	326	385	328	320	308	299	301	350	312	338	321	329	308	301	317	345	329	311	312	353	316	322	344	297	357	325	322	331	274	289	352	320	307	315	295	344	350	353	318	303	342	330	331	348	377	323	332	333	296	321	292	338	304	339	333	304	329	323	356	342	355	311	328	338	335	341	359	317	310	330	333	338	282	314	335
1386	400	283	333	261	245	289	260	334	275	279	269	306	278	267	255	277	265	260	265	296	271	272	295	262	260	237	285	264	258	307	278	265	255	278	274	268	263	269	269	275	281	263	277	279	249	275	261	257	271	268	252	273	248	302	297	265	269	292	267	243	255	230	255	252	253	270	268	295	261	262	258	283	277	247	266	290	276	234	286	276	267	304	267	233	288	303	307	280	266	238	264	253	290	305	271	296	294	293	285	284	269	280	278	289	267	249	236	269	244	259	264	292	276	248	240	256	266	289	273	285	276	282	259	267	274	300	233	267	269	281	244	284	268	242	289	277	263	279	281	286	236	294	288	291	270	270	302	251	279	261	260	229	261	296	273	250	283	264	285	277	295	277	247	280	292	266	279	292	300	233	259	250	259	297	270	255	239	281	255	309	247	290	288	289	252	249	247	265	255	272	284	275	270	273	254	272	271	291	257	292	283	249	268	265	269	284	260	247	261	267	268	237	284	250	294	276	282	275	296	281	262	261	278	290	263	250	288	271	249	279	277	280	261	278	268	277	262	253	268	252	263	257	255	285	238	295	284	282	261	279	226	246	291	246	274	257	297	250	270	261	274	248	268	274	256	271	245	281	242	294	291	268	275	303	268	286	260	288	234	267	295	268	283	265	252	313	275	252	288	266	279	284	286	290	262	234	265	263	246	261	288	269	263	272	280	275	247	299	274	290	279	283	272	299	257	268	240	269	250	282	254	284	267	256	286	266	264	267	261	282	278	225	310	283	301	264	263	263	295	263	259	257	273	270	289	263	250	286	285	251	288	296	274	286	273	247	241	293	310	267	299	246	265	280	281	246	251	296	247	276	238	300	261	276	262	237	290	289	267	259	307	270	275	279	235	281	254	296	268	252	288	297	241	260	298	284	262	308	281	275	278	262	244	268	259	287	243	284	258	287	286	295	258	278	264	270	253	281	251	290	267	302	272	285	288	297	266	252	289	265	268	243	282	289	289	277	261	255	267	271	305	261	251	280	255	296	241	278	303	290	259	255	308	271	273	285	252	251	257	303	279	280	260	263	247	283	281	282	289	261	270	284	244	270	255	284	276	251	297	268	272	270	281	255	244	270	261	264	253	245	259	278	292	290	284	270	285	277	294	263	266	277	268	261	283	281	245	283	262	273	277	267	281	286	277	273	275	290	290	249	264	279	264	258	262	263	251	277	266	283	286	297	276	260	246	256	329	292	253	238	273	272	280	259	232	275	283	290	265	265	254	303	278	293	288	271	277	287	302	261	285	299	262	285	265	259	265	258	319	280	276	272	272	281	260	261	295	284	253	280	259	252	249	274	274	250	277	285	289	272	291	261	286	282	240	264	263	262	241	262	249	269	248	281	291	268	262	271	228	261	268	271	286	255	261	272	286	284	277	278	254	269	229	268	264	287	269	318	279	266	251	283	254	277	258	262	252	254	250	274	253	298	289	278	251	278	281	267	271	227	295	285	260	261	265	250	278	253	274	276	257	258	260	264	264	236	279	271	247	267	264	266	233	255	318	275	289	265	244	282	265	260	291	293	269	250	248	283	260	309	291	268	258	320	271	251	263	280	262	301	275	221	268	297	263	284	276	280	278	272	244	277	255	281	282	265	224	281	234	245	233	271	282	247	293	289	252	255	289	256	264	261	270	292	249	277	282	241	264	287	257	259	270	277	295	277	294	279	261	281	252	271	242	268	302	279	251	289	251	287	269	246	266	286	283	301	256	292	240	277	237	290	262	301	247	256	281	248	278	247	281	263	277	280	248	256	281	273	237	288	249	300	265	262	289	279	270	262	280	323	270	236	258	309	292	235	260	281	285	266	249	298	264	266	287	300	263	266	288	243	280	274	284	271	262	304	268	293	277	314	293	292	294	304	282	230	262	247	320	271	288	269	277	268	284	244	290	260	269	272	266	299	266	273	268	241	259	314	279	248	284	286	281	271	272	276	330	275	287	269	271	261	263	230	262	247	276	268	269	271	261	271	274	286	260	267	273	248	251	263	262	264	256	256	271	291	271	240	280	278	260	236	255	267	301	285	240	283	251	230	279	261	282	266	291	302	275	260	274	280	281	266	294	276	290	267	256	245	292	266	270	293	292	241	296	268	243	259	284	262	270	277	256	294	271	289	320	251	256	219	264	290	251	236	257	281	294	236	258	261	267	242	267	258	242	260	304	319	273	267	290	237	283	245	270	271	280	270	246	263	268	281	291	284	256	265	268	256	264	301	294	274	260	268	274	261	260	258	254	263	281	271	259	297	275	278	278	272	281	283	267	284	284	268	268	274	249	270	264	280	259	283	245	272	280	269	274	237	276	256	279	234	278	271	310	272	262	256	253	272	274	254	281	283	272	297	254	270	273	289	251	286	269	282	275	273	245	292	251	256	284	274	273	258	286	282	262	297	248	278	281	285	288	288	248	293	279	284	305	292	264	280	242	279	260	267	251	256	269	257	276	266	258	261	254	275	249	265	248	285	244	247	248	257	280	262	271	243	255	248	264	258	307	281	275	260	281	282	273	265	290	276	275	272	261	271	264	277	259	251	258	270	268	241	274	257	312	283	272	280	285	257	262	252	252	302	235	264	273	281	241	254	266	276	279	272	259	267	255	281	223	283	252	288	280	241	280	284	280	254	280	271	242	250	271	242	244	278	286	279	266	244	272	249	296	275	286	261	295	253	270	272	281	271	281	284	269	281	271	249	244	225	280	272	287	300	270	280	294	285	296	271	271	269	260	286	258	283	301	270	265	281	251	268	262	273	299	255	281	244	277	306	260	315	267	275	276	286	293	255	307	271	237	247	243	281	274	305	247	293	272	266	275	267	252	262	278	283	255	278	244	265	253	256	247	247	286	258	258	277	244	272	254	260	260	275	241	270	269	277	277	286	269	306	297	270	257	298	249	254	277	271	278	250	271	253	265	282	290	275	263	274	294	262	279	302	295	263	283	308	235	271	279	243	269	265	276	270	306	285	252	276	292	285	263	250	273	271	273	269	292	292	286	273	278	269	277	286	253	284	267	257	287	303	254	253	247	252	277	277	287	279	294	269	280	271	262	231	259	291	252	253	268	269	269	230	257	256	237	249	285	259	237	271	249	264	243	236	274	263	272	263	287	266	263	252	278	266	261	273	269	287	265	266	268	277	282	291	280	290	280	274	292	269	264	314	274	283	266	258	299	252	268	286	260	263	284	297	307	262	263	278	251	272	255	266	272	294	267	277	295	275	281	280	255	284	261	282	295	249	278	252	266	322	269	275	286	254	265	259	300	284	274	251	288	260	270	252	326	252	304	247	284	276	271	263	278	287	279	249	254	281	305	274	271	249	264	281	294	282	291	289	235	257	272	271	282	283	279	269	277	301	273	271	283	266	277	267	255	268	264	244	224	294	275	259	254	285	273	245	272	281	276	294	274	270	300	261	249	254	263	233	261	281	258	302	271	225	270	290	267	263	243	284	273
1903	782	785	779	662	681	686	649	655	636	605	669	661	716	664	685	634	686	665	692	654	637	672	684	674	637	630	657	667	681	663	632	679	696	614	660	650	665	659	630	671	682	660	664	673	706	668	652	671	651	661	651	694	657	702	682	614	684	689	702	622	675	706	641	688	662	666	646	640	639	638	658	686	674	673	687	631	624	690	634	708	666	652	641	709	667	677	676	671	670	643	684	673	700	706	638	683	634	651	692	655	627	666	658	649	628	692	649	637	695	643	618	682	642	658	670	731	615	705	642	669	663	693	617	630	680	640	674	664	633	629	645	671	658	688	671	683	676	701	654	647	684	675	585	682	677	668	639	642	637	715	695	685	652	668	664	615	682	672	637	646	686	629	706	654	634	659	686	649	648	668	657	690	636	638	648	660	646	645	692	633	634	685	649	664	676	648	626	667	679	624	648	700	674	689	667	651	695	652	647	701	688	651	669	637	655	664	642	625	623	643	707	679	650	646	706	675	665	698	658	686	724	672	672	649	621	634	657	614	663	690	678	640	701	654	618	663	678	639	610	636	632	673	646	666	666	652	651	658	688	684	657	658	642	632	687	641	655	673	696	706	667	652	644	660	663	658	644	639	675	645	662	613	626	616	618	688	689	676	629	630	656	675	692	671	642	638	691	659	666	624	682	694	655	654	701	669	642	711	642	667	640	655	676	667	648	652	687	655	619	696	662	674	646	655	726	619	680	654	669	650	619	642	638	678	653	654	635	676	651	674	610	663	646	650	653	634	631	686	671	638	646	679	667	646	653	686	709	672	703	718	641	618	642	682	654	665	654	633	665	680	604	698	671	661	627	640	665	656	703	670	603	580	646	618	658	620	641	624	647	693	629	684	655	646	698	651	691	622	706	630	661	651	626	668	654	616	673	663	679	636	638	643	713	621	654	681	692	667	648	664	658	642	659	667	620	628	639	628	659	677	664	678	659	653	681	669	651	656	646	622	758	684	640	614	650	643	685	610	678	643	660	667	654	650	676	679	628	623	628	676	623	690	649	697	678	688	663	646	656	654	628	641	665	643	649	685	627	725	629	647	654	670	692	620	695	674	649	673	666	673	633	623	649	671	638	692	652	633	634	602	676	679	632	642	646	670	632	635	675	652	635	671	666	663	642	657	646	639	695	677	674	685	637	685	677	684	707	648	656	622	654	693	670	647	693	664	700	705	658	632	619	609	668	636	655	656	673	637	642	686	638	674	659	606	677	668	686	667	735	681	705	678	677	634	626	652	706	659	624	643	622	662	702	599	666	685	727	630	642	632	645	665	660	686	707	594	657	636	681	646	640	678	675	591	630	665	676	678	624	706	669	703	667	662	648	690	669	630	675	654	641	663	638	626	665	609	605	705	683	625	627	649	668	673	651	589	652	674	651	674	647	688	674	638	671	667	649	667	673	685	612	685	684	704	629	687	620	642	693	646	604	680	719	669	653	635	641	653	648	672	674	676	669	606	662	688	664	688	680	662	666	661	644	684	670	677	683	660	682	646	682	670	658	632	684	668	720	665	716	659	643	711	653	672	668	668	670	654	671	660	636	633	656	643	615	682	655	683	630	681	629	701	657	664	663	651	645	646	680	696	668	655	655	653	629	663	663	615	647	662	682	654	689	660	683	665	640	673	643	664	633	637	644	673	648	653	657	652	716	657	615	694	667	611	664	632	620	672	681	650	700	668	638	648	708	650	660	664	673	625	626	669	627	647	656	700	681	658	652	683	667	719	632	659	680	645	665	707	664	703	631	632	690	683	650	661	658	628	672	625	688	676	634	674	644	648	650	683	670	654	633	681	693	655	619	646	674	649	664	631	674	686	696	633	661	701	638	644	615	693	641	632	666	672	666	679	617	694	663	636	645	625	670	625	635	656	644	681	646	655	669	668	620	711	674	719	631	662	663	680	656	667	670	662	667	668	632	718	671	685	651	707	653	668	627	664	682	681	661	671	683	668	614	630	674	664	648	654	684	654	679	681	669	693	681	685	694	660	642	689	685	629	670	699	669	635	678	666	586	627	696	664	686	652	658	673	691	676	683	659	673	650	717	679	646	713	687	696	636	671	658	676	645	712	672	651	649	615	628	660	643	708	654	643	632	680	693	604	649	623	638	645	633	650	660	695	661	641	686	680	697	659	645	675	680	689	619	664	661	643	627	701	662	681	668	697	635	681	742	663	667	693	686	687	630	616	615	674	660	657	665	675	678	629	659	709	661	681	661	679	649	684	689	705	653	648	632	681	638	657	660	682	680	628	671	653	669	648	653	634	674	657	649	653	659	635	642	648	663	694	685	658	693	664	626	632	697	632	642	660	634	622	689	643	625	671	617	675	671	637	659	637	689	641	657	693	653	660	701	656	659	700	654	654	662	658	707	666	647	667	667	711	641	685	664	680	691	676	643	665	642	625	690	686	663	679	667	642	646	671	632	620	654	635	663	671	635	666	664	709	657	710	592	635	601	641	657	624	649	674	662	643	666	650	689	672	674	630	646	613	715	665	639	657	685	708	720	684	674	657	664	645	641	698	704	678	620	638	667	681	671	633	662	621	646	677	651	689	654	662	659	672	653	677	619	648	644	619	683	632	659	622	662	667	684	653	688	645	654	700	645	659	694	636	681	674	647	654	700	637	669	694	614	636	637	654	642	655	662	653	686	663	679	654	743	651	631	659	649	689	653	667	708	650	681	667	667	652	648	652	625	673	660	661	633	685	636	641	682	630	670	656	640	634	655	633	696	659	685	657	637	681	597	656	608	614	681	637	616	622	671	642	658	629	658	624	644	629	677	681	681	632	661	651	655	670	701	668	667	653	717	686	657	618	717	655	744	660	662	639	683	652	672	617	638	706	655	647	645	643	629	686	620	660	649	638	684	684	676	680	637	667	690	673	700	672	655	639	630	621	672	676	613	604	653	746	669	634	635	643	630	664	719	607	659	653	644	618	678	658	674	640	622	647	657	698	661	674	656	683	686	625	680	647	643	647	681	638	658	635	648	655	621	647	657	654	658	647	669	675	640	670	662	650	658	620	736	596	696	668	649	666	674	650	648	678	667	676	667	678	670	655	670	636	685	662	658	639	673	688	665	648	705	634	674	688	612	645	682	687	676	640	671	688	673	630	657	692	704	604	630	627	674	660	651	649	609	653	616	655	661	620	659	661	680	643	672	645	644	666	648	646	641	648	625	691	685	635	648	655	590	667	668	673	650	601	668	663	644	593	670	700	655	649	647	684	663	709	650	644	660	641	702	652	657	682	677	667	648	620	646	666	685	654	690	626	677	639	639	697	668	600	654	598	663	659	683	594	599	673	665	642	698	619	692	660	610	653	638	689	629	639	636	649	640	670	650	707	636	689	663	676	686	704	617	686	649	647	663	635	650	605	647	675	644	700	639	656	631	610	653	624	660	673	657	628	650	658	649	656	656	712	667	626	658	663	679	693	669	659	673	660	658	650	653
6877	720	563	488	412	371	347	311	329	284	306	328	292	274	286	261	282	284	290	299	285	268	275	299	269	289	267	250	277	247	295	280	268	258	258	270	282	256	262	265	313	288	270	254	298	260	263	326	280	260	297	266	268	237	278	280	268	282	277	242	277	250	279	269	277	250	272	246	224	271	277	269	283	278	283	264	250	274	277	271	265	292	290	239	265	287	276	275	271	279	252	248	256	281	277	276	268	270	271	285	270	289	284	264	281	254	247	297	276	262	286	276	287	264	287	248	253	261	256	298	270	252	261	292	295	278	274	285	264	304	282	246	297	276	272	263	250	263	311	273	293	268	265	258	284	288	281	248	260	273	244	269	285	248	266	249	251	312	300	262	256	271	261	269	279	276	268	240	259	254	294	291	258	284	255	286	293	263	267	282	263	265	288	266	271	286	280	253	267	258	273	283	262	259	272	254	275	309	248	278	279	285	284	318	264	249	298	271	276	281	273	245	297	261	265	255	281	296	263	262	271	269	277	263	261	265	272	260	287	252	277	284	290	286	254	261	268	265	262	281	281	288	268	292	274	299	262	260	289	254	252	262	271	277	270	251	297	269	234	272	236	276	259	272	259	262	287	268	287	300	298	291	258	235	266	257	264	263	269	268	245	264	260	276	277	256	254	270	271	260	272	269	253	266	263	274	258	254	299	279	274	281	270	266	270	283	260	267	280	270	296	289	247	264	263	268	240	254	263	283	286	270	270	267	277	232	258	280	261	264	255	286	235	253	284	260	295	297	269	256	277	239	291	274	276	258	263	285	269	253	237	279	258	258	278	261	251	247	312	278	262	272	273	306	275	270	270	274	271	275	279	261	233	264	224	257	259	268	287	302	279	287	286	277	243	296	272	287	250	259	276	258	260	273	292	303	276	282	268	283	252	315	266	277	292	258	306	278	263	261	268	308	272	287	271	253	243	303	249	255	281	282	259	258	260	251	289	299	278	288	257	250	300	284	244	284	264	290	290	267	219	277	253	285	297	273	245	258	294	275	297	252	258	277	254	292	265	290	273	269	305	251	261	265	254	272	230	261	243	271	285	263	284	271	270	281	298	247	254	281	314	289	263	286	255	267	264	249	289	237	260	275	229	264	257	257	268	279	266	268	295	263	278	257	257	283	303	249	284	282	245	280	279	249	291	281	280	272	264	263	281	305	256	252	279	267	290	269	283	301	273	262	285	257	284	258	262	276	263	314	283	276	271	272	281	269	284	267	255	274	247	279	257	304	260	305	273	265	284	271	287	275	274	279	256	305	278	273	287	305	274	286	271	264	269	255	267	255	266	265	273	247	293	257	255	241	268	263	272	270	243	266	263	301	261	266	282	264	237	294	272	285	270	261	269	256	288	251	274	250	250	295	279	245	246	252	272	272	258	248	272	294	275	289	280	267	249	267	273	249	246	275	273	278	287	231	271	246	300	290	277	297	248	286	281	282	302	264	268	275	270	257	268	283	307	250	291	255	283	253	287	279	273	282	250	267	292	264	290	247	259	233	279	279	264	283	268	254	271	293	297	265	290	242	270	267	240	272	250	266	270	271	272	269	241	294	273	283	240	267	250	260	265	270	302	277	281	279	280	287	275	280	299	276	284	286	281	253	268	293	262	269	294	276	245	270	279	292	249	266	270	289	266	251	236	268	299	327	250	259	255	273	260	282	269	287	305	249	279	287	267	305	256	263	285	254	260	289	266	288	256	271	245	253	240	257	248	262	291	259	287	268	264	278	274	287	287	258	275	279	269	286	273	260	290	253	287	289	256	241	278	260	261	256	254	238	245	265	252	245	233	268	268	289	290	252	253	272	231	292	252	283	260	257	249	258	266	270	298	285	265	248	255	289	286	281	269	279	249	298	264	305	275	288	257	293	269	277	287	280	245	280	278	236	265	274	244	249	266	231	255	300	269	273	284	284	291	248	272	267	235	250	303	273	248	257	266	279	281	264	262	295	262	265	269	303	273	261	290	259	255	277	268	260	280	271	293	292	274	302	277	298	285	259	290	288	293	272	243	227	291	261	279	261	300	276	274	289	266	284	263	242	268	265	276	252	281	281	308	250	290	269	276	282	264	268	284	268	289	246	237	255	265	232	285	272	249	293	272	303	257	242	289	270	260	257	263	274	270	262	283	267	237	266	257	276	260	234	270	255	303	302	296	285	290	270	244	245	284	288	292	247	263	269	264	217	261	249	263	272	267	266	272	280	286	248	256	273	227	257	231	262	250	281	253	253	269	275	240	255	310	269	272	260	273	295	284	271	265	262	254	291	300	252	266	270	266	275	267	273	296	299	282	278	304	268	285	273	263	250	270	271	251	251	259	262	250	246	233	289	253	254	282	288	269	242	307	265	298	270	294	261	273	288	252	273	290	252	305	253	267	293	264	320	264	251	273	247	272	240	278	263	238	308	270	269	272	245	278	295	257	288	262	269	243	291	255	282	276	243	273	234	259	244	241	268	268	297	267	264	265	282	252	244	284	242	262	258	301	301	254	281	261	279	272	297	247	278	267	301	298	250	284	317	279	254	301	260	273	272	240	272	299	271	297	264	276	280	270	247	284	267	263	251	260	251	283	270	279	265	278	274	281	255	229	269	262	271	292	267	284	239	263	253	238	282	312	268	302	259	284	305	258	258	257	259	270	282	284	264	288	248	245	260	308	278	222	311	281	274	277	268	247	314	262	245	272	261	302	264	276	286	283	254	274	278	282	283	291	258	266	254	257	252	296	277	291	254	256	287	243	243	277	311	274	285	276	268	306	289	271	269	266	240	268	281	261	291	294	260	289	260	289	300	259	290	285	315	288	281	295	264	264	293	254	234	264	278	289	274	267	277	259	250	271	263	260	298	273	303	263	286	283	283	268	274	258	297	224	258	254	265	282	269	274	281	289	289	269	268	281	255	286	280	279	259	279	275	253	274	248	258	294	284	251	259	269	284	298	254	264	252	273	282	262	247	255	260	270	257	258	261	273	276	261	284	276	254	256	263	261	261	272	281	284	248	305	283	284	261	278	268	269	276	274	285	248	258	259	240	272	267	261	275	303	248	271	285	267	283	277	287	296	270	290	301	258	317	261	266	235	288	259	251	264	254	262	260	281	250	274	275	272	262	261	267	284	289	259	263	287	224	245	255	245	290	303	271	252	279	274	261	305	274	260	272	265	291	268	265	259	237	247	246	259	281	247	256	263	248	282	250	272	258	265	282	249	296	267	275	252	243	286	307	253	283	280	252	268	264	252	283	245	261	303	271	247	223	264	269	265	260	296	250	235	270	245	275	242	271	255	261	270	254	298	267	297	270	254	306	290	251	255	260	261	252	278	267	255	280	277	262	269	273	280	266	288	258	269	292	288	273	260	267	273	271	272	299	277	279	277	232	291	276	294	265	286	279	232	278	273	260	256	304	289	293	268	306	276	280	253	224	253	264	279	256	297	281	269	265	289	297	279	259	273	267
6685	1086	1434	1566	1378	1162	1013	926	816	819	826	785	752	739	728	709	731	741	726	732	688	669	652	683	678	708	641	691	677	661	645	712	656	655	679	640	689	665	715	681	676	647	663	624	674	649	674	657	680	652	641	714	645	678	683	638	636	656	626	677	693	639	664	663	652	683	711	620	627	658	644	642	705	631	667	664	625	672	648	669	605	634	660	685	676	638	650	654	711	664	649	680	655	662	674	609	634	627	651	676	639	619	663	689	668	637	689	661	674	671	620	698	719	660	652	607	677	654	657	694	617	678	655	642	664	665	630	675	623	638	695	679	642	623	706	666	634	688	650	720	688	645	685	668	646	657	640	659	671	616	654	648	708	676	658	657	681	615	730	646	648	649	684	625	641	670	635	632	687	657	655	649	709	614	694	654	613	630	685	653	664	681	669	617	631	673	670	657	629	639	696	673	654	681	655	636	639	645	614	646	679	634	661	607	656	661	645	620	629	663	662	621	654	650	629	664	647	623	670	655	674	583	630	633	659	637	677	624	655	647	716	662	693	637	687	681	626	652	664	683	652	677	614	593	649	655	682	657	685	660	688	638	732	656	693	677	644	692	705	675	633	654	617	627	667	641	653	638	617	633	696	626	624	632	661	606	659	672	653	644	671	663	604	650	667	639	662	664	647	675	673	649	646	648	644	632	666	643	671	617	613	680	652	698	644	658	709	667	606	618	639	671	669	639	606	679	630	634	694	618	659	680	639	678	688	678	687	642	633	661	663	687	677	700	642	647	626	677	667	691	636	689	678	668	681	623	651	619	637	697	676	629	608	707	649	618	667	661	627	640	699	648	645	682	668	654	634	676	664	661	675	689	700	647	672	658	650	673	657	649	636	648	698	653	635	610	642	658	639	665	679	646	623	684	683	635	675	671	652	665	658	702	655	714	699	669	702	650	642	701	659	654	666	690	643	650	572	693	655	695	641	616	648	680	656	624	627	697	690	641	638	669	631	671	640	693	668	681	633	650	651	680	671	656	607	709	656	697	643	678	655	631	640	671	693	647	654	611	677	648	630	663	640	699	658	703	630	662	639	660	662	638	644	602	667	691	648	601	683	655	676	624	649	636	653	636	617	644	671	618	691	633	673	664	662	680	664	681	624	664	639	639	689	629	651	646	628	635	687	649	633	662	626	616	682	617	697	660	652	649	642	651	660	656	686	690	656	677	632	607	629	627	648	658	710	631	615	677	616	667	668	671	668	715	638	667	671	635	617	644	685	659	653	622	665	659	693	641	620	680	671	630	658	693	599	661	664	652	656	681	612	665	669	644	710	644	690	650	682	636	649	646	614	608	659	601	662	634	672	640	686	634	635	672	620	715	625	673	663	680	632	672	630	655	639	627	630	647	658	690	649	662	625	633	643	641	624	685	665	656	659	627	660	665	663	649	662	674	629	671	617	704	672	603	630	665	642	658	664	685	699	668	663	659	634	658	669	656	676	659	689	648	645	672	657	663	677	631	652	630	623	647	665	643	690	648	651	675	609	639	625	655	693	674	598	627	607	696	642	679	664	660	606	663	670	627	699	688	692	664	634	645	653	683	659	661	646	623	624	617	688	640	673	620	682	661	716	657	655	621	689	623	617	647	623	650	680	706	642	688	697	664	649	670	663	671	664	636	655	654	669	692	667	726	640	699	611	673	630	643	650	623	670	670	665	691	636	662	636	658	680	681	681	664	668	689	639	643	652	635	650	638	678	680	672	699	659	645	662	647	673	648	716	632	646	617	623	683	630	670	623	649	631	693	667	683	662	581	639	668	643	609	663	628	663	678	658	650	638	724	632	650	645	633	653	697	636	703	652	675	617	604	697	669	643	689	663	676	692	649	626	647	668	637	622	690	676	672	681	650	684	621	669	667	654	678	663	679	674	642	664	650	646	648	632	628	626	724	668	651	648	689	649	677	657	657	620	683	725	586	644	632	694	574	654	690	646	582	683	654	652	650	626	681	687	671	654	686	638	620	656	663	614	659	676	703	660	674	655	641	641	658	615	668	682	674	649	670	655	670	642	597	674	670	691	632	618	651	635	646	691	670	659	668	674	661	687	663	678	655	611	653	688	637	649	684	687	650	619	647	703	627	688	627	666	637	602	659	653	627	691	641	621	640	691	676	633	646	611	713	630	639	694	659	638	683	666	636	692	659	668	679	644	724	595	674	646	664	637	675	622	657	626	640	662	667	669	646	635	615	663	636	625	632	674	668	652	646	668	638	682	662	626	693	656	687	646	692	617	610	683	660	643	656	635	657	621	629	699	647	633	653	666	714	659	666	648	640	637	630	653	637	654	659	619	638	649	662	699	670	638	641	732	653	700	675	664	622	660	645	612	697	667	648	677	641	677	637	650	691	630	642	658	681	672	645	651	647	631	611	646	649	648	626	680	687	670	669	650	675	641	659	650	666	640	652	654	697	653	661	674	654	669	667	616	666	633	631	689	658	667	638	693	653	674	651	678	674	667	621	658	636	701	628	680	629	615	691	630	643	617	682	642	659	658	645	632	691	669	699	639	655	656	670	635	654	669	644	642	682	611	675	628	659	660	671	657	694	681	657	673	630	687	623	671	706	626	649	643	653	661	698	649	669	694	668	611	692	669	631	627	630	670	641	668	650	679	660	648	669	655	675	672	654	622	630	674	684	686	652	667	635	670	642	634	603	681	689	626	672	656	660	676	686	661	633	602	639	711	657	657	712	613	612	678	686	681	612	665	663	624	705	653	695	638	683	680	680	643	679	677	679	640	645	652	672	648	642	652	679	702	685	622	661	645	623	633	681	626	666	676	667	693	664	658	643	654	621	620	685	624	624	702	636	670	644	625	652	632	627	677	653	649	662	660	593	681	637	663	629	666	673	628	691	641	660	650	688	684	654	645	665	703	640	633	642	630	670	644	624	634	665	657	656	630	644	652	691	628	644	593	659	646	634	701	610	638	643	635	650	606	660	596	651	660	667	659	636	656	658	677	717	680	675	689	638	664	641	672	667	605	646	679	696	653	615	604	656	644	638	706	653	696	661	654	654	636	630	618	626	663	669	647	652	688	668	685	663	652	656	651	630	686	615	638	701	694	614	667	646	626	599	666	659	683	646	654	656	653	637	669	620	673	663	623	632	645	677	657	618	683	647	644	614	645	679	627	639	649	635	643	660	650	645	678	626	660	694	686	667	596	610	657	600	645	605	619	672	613	661	627	657	647	657	668	624	650	670	670	653	634	675	657	635	712	667	671	667	678	677	662	609	665	686	713	652	652	643	681	687	613	659	629	667	705	661	629	665	620	656	691	645	619	676	617	644	625	662	615	663	695	649	641	620	645	741	648	649	629	640	680	669	680	652	674	650	623	652	701	673	640	668	628	653	650	645	643	683	633	633	624	580	629	682	627	607	644	666	680	670	631	682	657	632	644	660	642	634	631	616	679	619	620	656	669	654	654	651	616	675	629	635	671	642	653	674
12745	1195	763	542	421	304	266	217	159	183	186	178	183	145	146	147	154	141	128	142	134	140	150	143	135	131	155	129	143	130	108	115	146	132	137	119	140	146	133	135	141	117	151	113	130	136	133	102	137	150	135	127	143	139	131	111	128	128	128	135	142	126	110	126	139	128	113	121	101	124	137	125	117	147	148	137	142	113	114	117	155	143	137	131	133	110	137	111	139	129	115	135	120	136	122	132	148	122	117	122	123	132	134	134	106	113	122	133	125	112	125	120	144	123	130	145	133	127	128	122	134	140	137	124	118	120	119	122	134	139	126	153	117	124	122	125	135	129	126	114	150	144	140	164	118	112	156	137	130	130	134	115	119	114	131	118	138	128	131	131	114	116	140	111	130	141	138	113	123	118	102	159	114	122	116	130	121	155	139	107	122	138	130	110	130	119	129	140	126	127	111	118	117	138	159	111	106	117	126	113	118	126	164	127	118	129	150	129	139	136	108	116	135	157	139	138	104	124	116	146	121	104	136	112	123	124	134	132	129	128	131	141	154	129	130	136	127	137	137	124	131	149	155	127	106	120	132	127	131	133	124	135	133	134	134	136	123	116	120	111	146	115	124	134	150	135	125	135	128	128	139	126	139	108	124	135	139	138	113	130	128	141	144	127	114	119	133	132	117	116	156	116	132	136	129	122	134	117	127	121	129	138	118	112	118	129	121	135	146	119	120	116	107	127	132	124	136	134	153	156	119	137	110	131	109	135	116	159	143	113	120	140	128	119	153	124	123	132	137	160	143	117	125	134	107	110	163	126	119	123	147	137	144	127	122	120	129	109	123	138	132	125	124	122	131	136	124	132	127	125	137	115	141	117	127	115	133	146	136	135	131	115	124	148	146	134	134	121	125	143	123	121	121	141	135	112	148	114	119	136	135	143	130	138	162	130	116	137	112	141	138	110	99	97	123	121	127	125	144	119	144	133	140	121	129	120	127	140	138	124	109	119	132	130	148	143	116	125	112	142	119	128	119	109	136	136	139	119	152	133	130	138	135	120	127	133	119	118	142	120	145	147	121	151	120	126	121	125	116	113	140	129	130	126	116	133	122	134	141	136	136	111	130	132	110	117	137	133	136	122	116	119	129	116	118	132	115	120	131	138	136	136	126	119	129	149	122	115	117	127	121	124	124	127	131	127	118	132	109	113	122	143	129	112	117	113	130	115	116	134	136	137	103	147	119	128	119	120	118	120	124	116	138	126	144	163	113	120	119	112	119	114	124	144	118	133	130	134	112	135	137	138	133	155	140	98	123	154	144	157	135	126	125	134	120	119	132	129	121	118	144	122	148	127	116	179	145	137	123	126	143	141	147	127	130	136	115	133	126	135	140	118	133	108	132	132	128	129	114	124	145	119	138	127	130	134	129	118	132	127	146	152	144	109	116	124	127	112	124	130	147	135	128	110	143	140	143	122	121	125	145	131	109	141	114	135	132	121	116	121	124	127	117	126	133	131	127	129	129	131	127	123	132	124	126	138	124	106	111	108	113	139	116	116	123	122	114	121	142	110	136	122	119	132	109	131	130	130	124	134	137	112	145	145	120	148	140	120	133	141	127	122	134	112	123	109	132	124	142	119	116	145	126	124	113	119	136	137	130	135	155	121	137	128	136	120	134	113	128	141	130	123	127	137	137	134	115	153	119	141	111	136	109	123	110	138	124	122	139	139	137	131	129	126	129	97	117	141	135	132	131	125	117	136	112	135	143	123	120	110	111	127	114	132	108	121	116	114	132	104	144	120	122	137	126	143	136	149	133	131	118	98	123	134	153	107	142	141	129	131	113	109	122	135	131	133	124	122	120	139	123	104	144	119	131	119	126	118	147	132	137	126	127	136	146	132	156	141	134	129	113	122	142	146	121	132	137	122	140	141	124	148	119	139	136	138	111	133	129	149	119	132	129	120	123	105	127	122	123	108	132	136	105	118	128	133	119	129	120	138	124	131	134	137	104	117	136	137	147	126	132	119	142	142	110	149	141	134	134	131	122	146	145	111	154	130	144	126	140	145	101	118	124	123	113	134	117	114	115	138	124	137	124	122	144	119	131	160	100	136	123	139	144	157	121	114	141	137	100	138	121	115	140	131	144	122	123	124	123	128	123	115	130	128	126	134	139	114	124	137	114	123	131	124	136	122	139	133	115	136	123	146	103	146	127	163	121	91	109	128	120	141	139	117	128	121	132	117	138	109	125	116	135	121	127	121	127	150	102	131	110	113	124	154	129	127	115	133	96	114	116	126	126	119	117	127	117	140	128	113	139	127	120	145	109	129	122	137	132	120	120	141	131	129	118	129	121	127	143	116	111	131	126	144	117	111	138	133	138	137	131	124	129	120	124	136	140	130	146	137	128	128	117	120	135	115	125	112	116	122	130	126	128	138	135	123	114	148	124	126	126	121	141	134	119	138	140	145	141	127	121	127	148	111	142	120	123	129	102	131	120	146	118	115	108	107	146	119	116	124	133	122	118	138	122	117	142	108	139	129	116	125	128	137	136	131	132	144	123	153	154	121	115	142	151	142	118	118	136	143	124	131	146	132	145	121	115	124	142	158	121	108	107	113	136	131	101	122	141	145	138	118	124	132	93	145	125	123	114	124	124	121	144	112	120	118	125	130	149	129	114	123	134	139	133	118	116	109	146	128	141	126	120	139	132	120	124	147	136	126	107	129	134	137	126	121	147	137	131	129	134	132	109	121	138	124	136	126	116	132	110	126	128	130	132	142	143	134	118	124	146	117	136	145	124	148	144	111	125	135	107	119	107	142	149	129	139	104	119	161	130	153	124	130	131	123	114	132	137	143	130	144	111	139	154	121	105	110	130	132	125	129	138	111	119	133	109	121	94	137	119	122	120	115	116	134	133	132	120	128	118	114	124	125	151	132	138	133	131	136	105	137	108	130	130	138	127	124	152	132	137	121	124	138	126	135	129	141	141	136	125	113	138	98	132	119	140	150	111	149	141	124	156	128	127	130	139	127	134	150	127	145	126	130	123	122	121	129	135	133	138	124	129	107	108	129	116	129	116	114	103	134	119	121	125	115	104	129	132	130	116	149	146	108	112	119	134	141	131	129	143	130	144	133	128	141	115	126	147	132	130	122	137	135	144	140	136	117	139	127	109	128	151	113	112	134	157	118	112	149	133	118	117	122	126	149	139	128	132	136	141	139	125	145	123	117	109	134	138	109	122	121	126	124	108	143	119	122	145	134	136	117	153	136	123	114	134	134	132	141	123	122	143	118	134	133	128	143	115	144	130	145	128	136	135	130	133	133	118	129	150	142	122	118	122	129	160	121	146	111	103	105	112	145	131	140	134	126	122	140	123	126	123	107	132	133	137	120	130	150	118	115	112	126	118	124	131	155	116	120	117	120	143	108	122	122	122	156	123	127	137	137	116	118	136	140	135	128	143	110	133	125	134	135	114	112	137	123	128	122	125	119	139	120	112	124
8027	1210	1788	1939	1611	1209	1054	889	696	653	579	569	534	475	499	442	426	412	420	405	418	400	413	388	405	398	368	383	407	361	320	355	367	348	377	339	341	368	348	393	340	339	375	355	360	340	315	341	376	329	357	318	337	346	318	395	323	350	336	323	319	353	346	349	349	351	298	295	355	346	330	370	317	335	329	350	351	332	315	337	362	359	300	341	332	327	336	318	327	353	328	285	291	339	314	296	338	320	358	284	345	343	319	307	348	343	328	338	305	330	325	336	327	346	305	340	349	334	359	341	336	336	336	324	329	354	311	335	359	319	289	321	340	319	339	345	321	326	327	318	289	308	366	318	309	330	329	327	364	341	315	314	344	329	328	325	333	335	332	340	341	332	301	314	321	312	324	329	345	364	335	335	322	300	334	352	316	346	344	321	358	330	329	362	347	317	344	313	315	317	296	347	311	344	312	305	364	355	353	317	330	336	293	321	306	303	335	328	298	330	346	316	333	333	355	328	327	324	339	323	318	294	319	331	289	297	319	304	321	312	320	325	304	359	318	307	328	300	326	376	367	322	350	312	340	323	328	313	317	321	326	328	351	327	333	339	335	342	327	358	329	364	361	331	297	313	322	342	301	308	316	313	307	342	343	317	359	295	319	331	328	321	334	317	356	335	331	303	333	326	336	340	343	345	345	315	332	332	321	331	321	310	326	314	328	325	332	315	339	316	299	334	315	331	335	316	296	293	341	299	297	330	315	334	324	336	340	310	330	335	324	326	301	288	314	339	328	318	332	351	335	367	326	335	322	320	329	302	325	320	304	308	335	345	355	330	305	320	305	348	309	321	339	346	315	330	336	329	336	325	352	346	313	320	335	310	339	314	326	332	359	351	348	346	325	320	332	304	350	359	329	307	332	296	305	338	332	270	346	343	326	330	317	326	309	300	349	309	340	354	352	355	313	354	335	339	312	317	365	322	320	333	317	331	342	324	319	305	320	355	324	341	303	345	318	307	297	294	345	331	332	328	325	332	303	338	333	336	312	327	350	336	338	297	357	344	349	319	341	313	355	311	327	298	335	311	322	315	339	327	308	299	336	321	337	346	307	369	326	354	313	335	310	315	347	336	317	353	316	300	340	331	312	336	334	321	340	320	334	322	316	332	317	305	336	340	331	356	340	336	339	311	307	344	309	316	335	309	336	306	357	365	296	335	333	322	319	330	338	356	341	328	343	296	345	330	355	335	309	348	318	312	342	311	327	347	311	336	328	308	329	305	333	320	329	311	326	338	334	340	334	362	326	355	322	349	325	337	321	331	306	337	352	329	302	297	323	329	308	317	348	334	320	336	318	332	315	323	318	354	310	310	310	359	311	313	334	304	321	309	327	324	331	344	309	301	327	339	330	312	332	318	322	344	358	351	334	330	324	310	314	326	324	299	324	316	333	323	324	303	347	322	326	354	316	369	338	300	310	325	308	322	331	356	327	310	342	305	332	324	299	289	363	351	316	347	302	370	344	368	306	340	303	355	335	352	318	333	312	343	307	313	308	336	347	322	326	336	297	319	354	382	342	350	302	351	349	330	341	352	337	333	333	319	306	341	330	365	332	361	311	324	325	314	330	304	293	330	345	313	319	295	305	321	349	305	362	380	357	348	333	317	306	338	330	320	317	347	319	335	309	356	324	311	334	327	352	328	339	322	317	322	328	313	310	311	304	324	349	300	343	346	309	318	330	337	309	346	311	332	329	330	337	341	332	343	354	306	309	328	332	339	331	330	324	360	332	331	331	340	358	335	327	334	317	353	315	317	329	356	332	296	313	345	314	332	344	310	326	316	311	313	329	314	350	323	312	338	315	345	334	341	313	338	347	335	333	300	326	317	318	338	307	338	339	319	349	311	347	335	330	336	366	310	310	299	276	321	347	296	326	316	318	316	329	319	367	336	338	337	292	312	298	356	353	310	342	308	331	349	318	337	304	302	304	333	322	332	349	343	327	304	305	305	331	312	307	325	338	340	311	300	305	318	328	321	333	321	334	334	340	322	375	343	357	332	313	325	312	328	335	340	333	334	341	301	349	314	326	342	335	304	331	297	336	350	329	327	318	327	320	335	302	318	312	344	304	342	332	331	316	321	338	339	350	359	335	352	287	306	330	357	348	343	346	305	311	334	341	315	344	348	330	312	333	322	314	324	349	313	329	329	327	370	299	341	298	332	337	324	307	331	337	306	315	321	318	342	335	339	326	296	332	322	337	335	318	362	397	350	316	338	344	326	356	363	339	323	320	355	299	314	348	328	321	301	351	320	336	352	327	333	324	286	325	336	311	300	353	318	311	327	331	341	347	365	309	363	308	340	338	312	329	358	326	317	328	327	343	331	330	333	306	339	335	349	346	338	299	295	336	324	323	350	337	328	318	310	325	327	319	343	311	335	370	347	331	333	301	335	321	300	328	332	300	302	291	328	344	348	305	317	341	324	339	309	340	297	310	351	305	346	307	344	322	340	330	323	329	336	341	337	353	357	330	306	373	351	344	311	320	320	332	328	334	356	298	321	348	328	328	329	330	326	326	350	322	313	326	335	343	310	342	336	308	351	299	320	317	353	324	330	342	319	321	350	353	332	353	309	359	349	306	337	329	340	323	338	338	347	311	331	338	350	345	319	299	346	319	355	350	319	339	341	338	345	324	368	335	332	348	335	334	323	311	325	297	309	359	314	329	346	322	303	353	309	362	355	367	343	341	325	319	323	329	319	313	333	332	324	351	305	302	324	328	297	346	313	335	343	301	326	319	332	291	301	332	331	335	334	337	309	346	335	327	325	338	301	322	328	363	356	328	304	352	285	316	317	332	314	318	307	323	366	320	340	339	307	363	310	333	351	340	337	339	350	355	318	319	315	364	328	314	342	343	362	356	322	325	341	326	299	332	321	309	358	339	325	351	339	350	333	366	307	345	375	322	319	362	330	337	341	376	320	334	330	344	316	330	329	335	328	354	324	364	334	345	359	276	361	334	339	352	338	332	313	358	325	321	325	318	322	304	327	361	323	302	331	307	325	316	321	335	341	308	324	324	339	365	364	325	342	347	335	323	348	309	354	320	348	351	354	331	324	325	336	349	332	325	296	351	303	327	309	319	331	328	365	310	332	340	335	355	337	361	301	317	319	339	352	356	342	299	326	294	350	349	303	341	327	334	373	324	309	326	312	349	315	314	296	347	305	330	331	327	311	300	320	304	319	308	335	317	353	328	332	346	328	325	329	329	350	324	329	330	341	350	344	324	334	295	346	340	337	296	311	313	335	335	323	320	309	320	331	326	325	314	302	335	321	303	310	322	328	303	348	306	315	325	305	323	309	329	356	356	340	343	309	353	353	386	329	321	313	309	327	363	335	329	341	317	359	304	358	338	322	319	333	331	342	309	356	307	304	312	313	333	349	335	326	357	329	320	356	322	323	314	340	323	309	326	324	340	340	332	323	321	325	335	334	327	338	339	312	328	313
1462	413	303	296	278	289	301	260	252	284	275	292	270	248	234	262	266	247	285	300	299	265	279	259	298	256	261	278	260	233	267	299	270	270	315	243	285	281	265	281	244	288	287	257	280	246	214	265	275	277	273	294	281	296	261	310	248	283	279	287	238	269	280	263	286	287	282	305	267	243	262	279	275	265	287	271	288	266	250	253	301	289	267	292	272	257	257	302	275	289	268	273	262	286	276	265	270	275	266	293	256	282	247	279	258	262	309	257	253	232	255	269	279	270	251	275	270	269	270	264	287	250	299	271	286	279	281	261	270	281	274	266	279	259	269	284	253	301	273	245	259	280	300	261	280	281	243	226	273	264	280	266	285	295	269	267	270	259	300	260	268	293	258	269	295	306	308	280	261	288	269	246	270	264	241	264	268	256	261	260	278	263	292	284	309	277	286	274	265	279	253	278	264	266	268	267	302	279	281	269	252	275	251	284	282	276	292	264	301	246	268	285	283	292	267	265	248	273	286	251	245	254	286	290	243	290	276	264	260	255	252	274	278	269	316	260	271	247	275	291	283	277	276	274	276	271	286	292	257	291	277	253	243	259	270	298	289	270	260	246	269	246	276	279	286	254	276	293	293	274	241	266	258	241	293	251	289	290	220	265	261	291	263	279	292	257	261	266	273	264	278	277	271	258	291	301	272	290	279	258	273	262	236	261	267	274	228	276	292	281	302	316	249	251	265	270	243	292	286	301	297	266	290	296	251	261	266	278	241	266	297	289	289	291	329	259	283	260	253	254	283	273	287	249	281	274	277	286	243	257	266	264	276	259	303	286	280	279	277	276	270	265	227	296	266	250	270	246	267	271	290	280	254	265	275	288	281	295	255	272	249	244	295	243	255	269	270	278	306	297	251	269	267	248	257	267	299	268	240	267	228	252	263	279	251	265	310	268	276	276	302	283	307	263	267	285	260	285	283	245	293	263	254	286	249	266	281	292	247	296	264	263	280	245	264	259	261	306	291	260	265	335	298	283	247	258	291	259	268	276	284	304	276	262	312	234	256	239	281	259	269	314	262	250	263	290	242	250	291	270	261	270	284	297	259	321	275	272	240	291	269	278	283	262	271	292	248	265	271	272	262	261	265	270	292	291	284	285	302	245	292	245	282	284	284	273	270	302	231	279	281	287	225	276	259	287	252	254	238	249	239	260	268	253	263	298	296	278	257	270	244	249	260	276	269	254	284	315	286	282	269	272	281	268	295	241	259	264	266	300	270	299	258	292	297	272	253	292	269	290	260	287	263	281	287	261	250	262	257	247	293	259	310	275	256	278	261	287	228	257	268	277	273	280	271	257	271	288	287	316	265	252	273	260	271	273	280	266	285	248	248	285	282	311	254	271	286	285	272	264	271	285	272	290	290	263	262	282	245	265	277	261	281	276	263	294	298	249	277	281	255	267	288	259	290	248	248	275	277	247	285	259	260	274	270	249	302	258	278	263	248	251	252	287	274	270	277	268	276	268	304	259	249	247	283	247	248	249	261	278	262	262	252	259	254	265	299	258	282	248	267	277	276	279	273	266	287	238	272	274	285	250	269	269	252	267	270	272	261	280	264	269	263	267	268	241	254	255	267	271	247	243	291	285	257	243	260	290	271	288	267	262	253	297	258	276	278	261	274	271	262	265	261	276	292	297	236	264	275	264	281	252	265	285	252	264	280	305	303	272	292	302	265	286	284	279	254	238	264	259	234	258	262	276	288	263	265	265	246	312	244	279	315	273	289	253	250	294	263	289	233	243	288	300	258	278	297	287	247	268	270	267	256	254	268	276	313	264	265	280	303	296	292	294	267	268	285	256	257	258	297	260	271	262	304	257	273	284	282	265	265	270	261	259	284	276	253	273	264	280	307	291	267	279	266	285	281	300	288	298	271	246	279	284	291	267	274	276	286	294	259	262	280	288	297	272	269	240	278	271	294	241	262	242	283	266	293	271	282	258	297	272	235	257	287	261	257	259	292	283	284	262	289	277	266	300	261	282	238	274	245	269	267	273	233	268	249	259	256	280	279	296	306	300	261	290	278	284	289	266	255	269	299	252	255	274	269	263	278	307	253	267	294	285	297	290	285	240	265	280	311	266	279	278	302	274	265	271	279	297	248	289	297	265	240	259	260	299	274	282	275	265	277	243	274	269	262	259	227	275	298	296	310	274	299	272	280	295	269	289	276	257	276	274	272	295	255	286	262	260	234	270	312	260	290	301	291	306	249	292	258	280	290	268	273	296	263	256	256	265	238	274	242	295	257	245	278	269	270	237	252	238	280	268	279	281	286	301	280	273	287	261	271	301	270	261	278	349	281	279	268	289	286	269	245	291	317	263	271	257	284	270	268	279	311	281	263	267	253	268	272	276	285	271	270	295	253	282	285	254	259	277	273	255	286	264	258	277	264	269	265	277	316	314	273	286	255	277	292	275	271	270	289	248	279	281	281	297	257	270	278	286	295	303	272	288	271	254	287	265	265	256	262	286	253	275	276	255	275	271	271	242	283	278	264	298	279	246	253	298	253	262	252	305	294	275	282	259	273	271	260	263	264	273	276	260	272	244	280	238	280	279	288	266	276	248	262	281	280	279	300	288	265	251	296	331	269	287	274	273	294	264	275	283	278	286	243	245	311	259	270	283	318	276	268	283	284	243	287	276	271	278	258	283	283	260	267	274	271	280	271	278	262	276	228	250	249	282	261	277	253	258	266	286	245	258	279	299	287	266	253	258	253	239	258	244	250	236	315	249	280	261	263	289	267	294	262	262	289	261	251	254	309	286	258	287	251	256	278	251	276	267	288	286	293	254	293	298	257	256	290	234	282	292	270	262	302	271	242	260	254	267	296	271	267	258	280	283	251	243	286	275	277	249	244	271	292	268	269	247	252	295	291	309	272	246	271	299	286	268	275	284	262	273	260	308	248	284	279	238	298	294	241	268	256	257	272	301	282	269	239	291	272	280	276	308	286	296	291	264	266	275	238	275	265	292	252	281	282	281	296	246	267	260	272	271	271	262	277	275	263	256	244	265	300	280	264	266	255	236	287	287	315	276	298	254	261	267	213	255	262	267	291	264	278	237	263	244	282	253	252	264	263	261	267	273	260	275	272	270	284	283	279	257	271	285	271	268	274	282	280	219	280	269	270	280	228	266	296	279	271	267	266	294	241	308	260	263	261	253	262	290	304	299	256	255	266	247	276	286	278	296	294	290	256	238	278	259	258	278	260	334	302	254	262	277	261	263	243	294	240	249	251	298	281	256	284	278	273	272	290	271	270	257	244	281	264	252	297	282	259	273	273	256	240	264	296	265	274	281	280	266	280	245	292	284	269	265	281	265	283	296	291	314	275	248	287	263	283	244	286	253	261	260	250	275	270	255	252	243	285	279	254	257	289	270	288	261	254	267	290	276	274	262	281	263	285	239	292	255	284	256	279	272	279	269	278	255	265	259	277	266	274	282	293	259
1930	819	731	753	707	733	675	658	702	667	658	686	667	707	687	684	683	655	645	681	643	631	635	674	671	630	678	663	666	663	694	642	647	645	673	655	718	667	679	650	649	624	688	652	647	640	638	669	671	665	653	661	670	648	624	677	670	682	660	621	664	690	623	651	649	664	665	655	642	625	670	624	683	648	676	668	651	650	635	635	700	659	638	667	638	661	657	649	661	632	632	668	696	662	653	623	669	663	676	656	665	634	672	640	657	695	631	646	658	717	633	674	682	678	690	691	679	708	644	653	641	643	682	701	632	630	663	684	625	647	690	731	641	650	646	658	694	632	660	615	666	609	645	668	674	663	671	676	647	657	622	628	685	669	636	651	626	658	658	691	659	679	700	669	685	691	669	688	660	684	714	698	660	665	706	708	632	662	699	654	685	640	666	670	620	628	633	621	664	702	687	694	669	634	654	638	671	679	671	632	623	654	656	661	611	677	662	640	688	693	653	630	612	668	695	658	684	644	630	655	653	636	718	659	631	640	646	629	648	675	678	679	634	679	639	626	660	676	664	700	639	649	648	685	685	652	697	685	682	709	660	641	670	642	663	629	654	703	682	667	614	696	659	658	687	623	676	652	633	687	700	629	661	677	669	636	666	652	687	641	711	646	636	666	656	630	666	657	660	691	643	734	654	680	660	677	669	636	717	619	683	679	649	676	684	688	651	703	658	631	676	674	653	688	705	647	683	702	675	580	681	655	654	665	715	700	630	682	675	618	665	663	663	641	655	696	673	649	675	640	646	681	646	704	697	659	675	652	682	662	708	679	669	668	626	674	619	648	677	614	667	667	651	633	686	682	642	685	660	633	657	637	683	660	664	707	657	625	656	654	667	663	671	664	646	644	652	688	659	662	633	680	599	681	650	639	616	674	626	639	633	713	624	641	682	634	661	662	667	624	675	647	681	628	696	683	650	677	673	672	666	682	665	638	634	652	660	657	662	678	698	684	685	656	680	675	634	643	672	651	647	690	684	678	635	647	689	626	734	684	647	639	670	649	684	667	651	684	662	695	686	624	650	620	656	644	654	672	646	666	655	658	614	634	690	689	668	649	724	704	629	653	668	662	681	635	696	673	651	686	691	664	689	657	603	628	670	682	629	599	682	688	648	690	658	640	659	638	711	696	661	698	694	696	629	661	707	624	644	689	648	653	654	661	665	679	691	671	661	600	709	637	644	682	669	676	722	645	643	669	656	661	662	657	636	667	692	682	660	661	694	671	631	658	632	668	654	661	686	619	647	606	694	691	627	642	666	672	634	675	641	671	650	687	660	692	661	693	676	610	708	640	622	678	639	675	639	629	657	666	625	691	652	662	650	659	633	624	646	652	676	682	683	639	679	702	662	648	669	670	692	652	650	556	676	645	683	657	652	662	686	649	686	652	685	615	619	637	644	657	609	637	655	670	621	660	633	647	628	651	644	689	638	666	660	651	657	659	687	654	659	653	677	665	651	674	666	703	636	663	668	660	633	669	626	635	654	665	635	634	646	639	702	647	633	661	651	675	648	687	670	624	678	661	675	635	663	686	655	691	637	626	682	652	666	677	641	692	662	680	631	696	650	626	676	672	623	691	685	701	638	652	657	643	672	702	644	680	625	692	698	647	660	657	667	668	660	683	632	676	639	682	647	636	637	625	690	619	629	692	640	638	641	635	697	702	650	634	667	617	662	656	679	638	669	644	640	694	687	650	655	656	691	650	674	649	620	625	679	692	668	688	661	674	631	687	682	640	643	669	686	639	630	662	658	674	661	657	659	669	652	633	650	671	646	632	697	717	666	657	691	651	676	675	655	660	662	673	669	657	647	719	653	663	680	644	659	723	682	657	678	719	653	658	657	674	674	660	663	677	699	685	706	672	684	656	686	651	659	702	658	678	628	676	662	650	638	670	677	626	638	668	679	682	647	669	637	619	700	618	622	638	636	705	687	623	683	636	628	684	646	641	642	668	664	667	673	674	651	660	651	688	675	662	619	654	688	674	673	657	692	673	704	650	625	674	642	687	672	665	633	660	666	652	628	651	669	664	723	662	649	674	669	685	721	669	664	687	672	694	703	655	654	647	644	619	654	627	633	658	665	643	633	660	647	670	680	672	679	652	674	637	642	647	671	659	726	618	686	674	680	694	667	644	678	653	628	688	670	676	668	648	686	659	668	657	679	640	702	664	653	674	686	619	646	634	642	651	627	678	649	714	651	659	644	644	633	684	678	662	643	691	658	636	643	647	666	684	639	647	663	717	631	644	663	647	649	641	609	659	621	657	671	713	634	707	656	676	685	684	684	627	663	610	672	653	654	650	638	653	650	653	691	652	690	628	632	649	661	691	664	653	652	642	647	732	666	653	693	689	690	672	689	629	626	677	682	703	662	676	716	682	676	637	648	657	676	615	640	665	658	646	722	636	717	686	642	679	632	678	691	654	672	655	658	645	678	644	631	658	674	654	632	654	667	629	646	625	654	681	677	678	673	711	667	667	635	647	698	663	693	652	639	677	622	665	666	684	675	680	693	652	603	653	656	661	655	681	611	670	675	642	666	659	705	654	680	667	695	628	666	694	666	670	661	679	656	597	656	647	650	659	667	642	669	664	624	684	715	678	667	669	709	642	674	722	639	629	670	698	642	604	642	672	707	663	701	625	666	628	698	656	679	680	678	683	662	629	670	652	632	648	690	675	701	664	681	651	650	662	630	675	639	687	646	668	683	672	685	629	674	618	656	652	653	668	670	680	631	711	675	627	691	665	605	666	655	699	652	650	664	645	659	647	697	677	658	694	664	721	638	657	716	626	624	667	677	653	647	657	679	698	633	626	634	640	681	686	595	620	674	665	718	671	650	692	648	641	621	608	724	663	693	653	630	638	733	651	612	641	679	653	649	658	676	642	648	657	647	671	632	660	666	673	697	669	685	665	646	649	703	665	683	652	673	651	673	625	651	676	635	674	675	609	666	641	687	645	660	691	745	710	662	680	699	687	690	737	659	638	666	658	616	646	651	629	643	675	708	682	661	662	682	636	659	652	697	706	644	672	686	637	646	649	690	660	636	676	672	704	704	650	642	616	649	652	682	712	662	667	635	665	682	642	649	671	670	696	693	672	670	637	641	645	622	653	654	693	698	687	632	657	688	655	679	640	676	695	654	629	653	650	604	667	698	672	681	663	678	637	665	683	662	687	648	690	653	636	672	651	681	633	692	698	665	682	650	656	668	701	651	709	624	661	707	683	673	683	679	649	689	635	657	678	654	673	667	683	655	678	642	642	682	641	645	647	648	692	683	640	609	682	634	661	714	662	668	649	676	696	677	669	705	626	682	653	673	642	623	685	642	722	681	669	628	648	598	639	688	611	681	660	625	707	666	693	687	655	685	693	615	681	648	653	690	656	639	630	645	653	679	656	651	662	646	636	700	708	616	638	655	680	659	672	660	680	649	680	684	706	628	683	676	660	632	630
7069	814	614	480	389	398	361	321	313	309	318	301	313	302	253	282	277	268	291	259	267	284	291	293	257	277	292	258	307	274	280	283	270	257	264	272	286	281	261	267	242	245	267	282	287	264	257	304	278	279	288	289	283	259	276	261	277	286	308	268	268	270	264	270	268	266	244	314	269	259	271	280	246	272	286	271	240	253	261	278	236	262	287	279	277	274	273	273	281	264	267	257	269	255	303	269	255	273	327	288	227	278	271	278	283	285	271	320	289	261	271	300	287	283	274	277	273	271	286	285	230	262	246	290	257	285	287	270	220	273	308	289	275	266	264	255	259	267	255	275	285	290	267	269	229	290	276	298	304	272	260	272	246	233	264	284	273	257	267	279	243	279	264	279	257	255	267	258	281	266	267	313	273	295	301	295	275	265	314	296	258	314	297	287	265	287	264	294	290	262	275	289	275	283	287	311	250	269	262	270	281	281	274	264	275	258	268	277	267	266	280	267	245	265	286	254	267	251	266	251	282	291	257	295	286	276	263	272	264	304	261	273	285	287	292	269	268	274	282	274	277	283	280	280	304	259	254	236	273	262	279	268	293	262	241	262	294	292	282	281	276	255	253	285	282	265	253	295	282	259	272	250	294	257	286	265	264	257	289	278	256	275	245	281	286	287	297	269	308	294	250	267	290	245	266	281	286	278	291	297	266	260	293	283	262	248	264	257	295	281	291	257	242	316	277	251	298	276	260	272	260	286	246	271	257	283	261	255	287	266	251	259	293	287	271	281	252	258	266	236	295	270	273	260	269	273	294	245	253	281	291	253	274	281	256	272	260	270	257	287	288	263	317	261	251	280	262	282	300	268	279	252	258	279	282	283	298	268	268	292	265	294	282	285	270	264	310	272	272	294	263	257	280	249	261	294	280	280	313	290	276	263	263	253	241	253	295	278	255	296	272	281	262	285	304	272	272	299	258	252	257	280	263	258	265	282	272	274	280	286	314	245	268	254	280	277	289	293	319	288	302	300	286	270	249	287	261	253	274	294	281	269	296	275	272	306	282	259	281	250	291	283	262	271	265	264	255	276	284	272	260	304	254	259	244	283	282	252	302	274	261	256	279	253	266	270	257	291	277	244	290	268	268	278	267	300	248	270	273	294	294	290	283	252	305	271	214	260	259	281	267	253	284	289	284	264	270	255	276	280	280	251	273	248	256	261	296	296	306	277	249	276	275	271	282	263	255	291	244	246	280	276	239	275	286	286	285	268	273	272	264	258	258	308	317	261	264	271	250	289	289	285	292	271	276	257	289	301	237	276	267	291	302	238	302	299	247	243	264	263	246	252	281	273	286	280	294	301	255	276	254	274	269	265	289	281	261	286	264	255	261	300	253	270	254	283	282	265	291	274	277	306	275	246	290	271	248	282	287	257	256	252	266	279	308	283	272	256	288	284	272	261	263	267	285	273	273	262	288	291	288	282	283	258	284	295	244	254	259	289	258	282	273	273	273	297	285	273	306	285	291	264	257	275	304	264	243	262	239	266	303	276	266	275	288	254	273	277	305	282	287	271	277	263	271	284	276	257	281	247	284	288	291	283	265	306	278	268	313	233	260	295	286	225	304	284	254	275	270	261	290	271	287	289	290	262	284	244	299	274	276	270	237	249	264	295	281	265	263	270	278	294	287	318	271	291	259	250	288	271	274	283	267	277	293	314	296	251	269	312	257	310	259	280	281	265	231	267	256	282	288	286	295	283	263	277	280	291	302	257	254	251	275	270	274	249	296	281	281	259	268	291	278	287	265	240	265	276	273	275	257	300	264	271	284	261	267	269	262	283	273	283	271	278	246	266	256	276	304	269	268	264	309	270	283	266	292	284	280	279	274	280	266	264	280	262	261	297	294	276	258	283	274	267	242	288	273	289	284	274	264	241	278	268	285	270	287	280	265	298	265	244	326	265	285	258	281	265	280	265	240	297	255	276	301	290	250	299	263	276	292	263	230	267	283	263	298	290	311	255	286	284	286	265	272	267	273	263	287	286	289	292	264	297	261	229	237	264	294	273	274	265	249	305	281	266	275	297	297	266	272	254	252	264	266	278	276	293	305	277	275	282	255	290	249	278	267	307	286	304	277	300	296	253	291	275	323	286	291	276	245	276	268	307	287	266	281	259	239	246	267	254	261	259	258	264	256	290	292	265	277	275	253	277	297	231	266	259	265	294	297	301	309	282	276	258	314	279	296	291	261	263	302	273	260	254	266	289	284	258	245	276	260	260	314	255	276	272	271	314	269	273	281	281	282	254	309	257	296	252	270	263	261	299	285	271	309	275	251	280	273	262	287	285	261	289	285	260	277	290	261	254	284	303	267	283	267	290	285	269	297	262	255	281	255	252	264	256	267	270	278	271	277	244	306	285	274	239	301	265	274	260	259	277	257	264	274	267	278	257	277	280	274	257	251	272	273	258	245	261	261	249	292	306	283	282	287	268	273	293	272	272	286	246	273	251	250	268	251	279	292	309	308	273	268	255	276	272	254	266	263	287	300	267	292	262	258	252	305	266	263	291	256	268	290	321	319	268	250	267	258	295	271	292	282	266	285	254	276	257	251	293	269	286	260	233	241	276	257	283	269	296	247	271	244	253	283	284	267	255	264	271	249	278	258	249	297	260	288	254	296	265	281	279	290	252	284	297	284	269	305	274	273	278	291	264	280	291	293	275	283	279	317	278	283	270	309	297	263	281	278	250	293	302	281	285	277	261	252	266	279	303	266	282	261	258	264	267	279	269	272	298	296	274	251	258	243	270	266	306	266	270	266	300	260	269	255	277	286	269	293	267	280	241	276	275	261	299	274	290	286	244	292	291	245	295	261	284	287	279	304	269	272	276	288	304	301	299	265	297	284	253	261	292	305	310	272	320	268	285	269	312	320	282	316	265	267	268	293	292	293	239	275	272	267	257	275	320	267	272	302	280	266	236	292	294	261	295	296	268	281	269	288	276	266	272	270	273	251	264	287	261	254	280	287	267	288	282	264	296	288	283	282	285	264	263	281	304	253	276	275	244	289	290	283	290	314	283	320	301	270	266	274	233	280	277	272	272	242	256	267	267	268	266	277	274	248	270	277	292	245	288	261	262	261	258	269	310	278	290	300	269	296	283	284	270	285	289	279	256	304	292	260	282	259	275	283	277	282	266	266	267	263	270	242	275	269	258	291	277	284	316	298	251	268	268	260	296	242	275	268	295	271	254	251	297	266	294	290	272	283	278	259	311	285	274	270	296	278	267	289	265	258	261	307	295	270	286	246	278	262	284	278	240	238	270	326	265	294	297	279	256	314	262	275	274	268	290	244	278	315	280	286	248	293	247	295	297	257	259	282	276	227	286	269	257	295	289	259	294	269	297	272	283	287	313	296	289	260	289	259	310	277	264	288	271	281	285	273	265	276	281	319	268	294	261	261	268	263	281	274	271	282	251	305	289	282	276	259	296	264	295	276	267	276	303
6605	1127	1402	1544	1318	1136	1029	905	841	804	804	771	777	705	736	684	723	706	733	701	714	722	717	707	680	673	680	699	634	682	677	674	663	667	682	669	604	659	598	648	668	629	692	688	673	693	684	669	639	676	690	677	664	679	613	659	708	655	640	633	692	664	676	678	640	669	671	666	685	648	707	656	663	692	709	695	647	673	631	634	659	683	674	632	633	681	651	686	653	634	692	653	639	644	653	679	676	656	628	636	640	683	655	670	649	690	610	681	610	643	635	634	669	671	660	692	680	633	690	622	654	691	653	639	636	683	659	676	658	640	631	646	694	633	633	639	656	691	658	659	643	661	674	657	686	685	634	632	663	681	688	629	684	632	650	635	662	701	645	655	668	657	589	684	617	627	591	592	618	622	667	702	656	638	664	678	601	626	702	691	664	646	632	702	677	699	712	643	662	655	669	694	625	621	674	707	655	673	694	674	661	672	636	653	647	650	629	672	686	706	680	675	685	595	697	615	684	667	642	653	648	653	643	665	647	653	690	650	673	657	715	656	709	685	653	606	677	622	598	675	654	672	662	656	643	652	642	615	665	667	639	660	629	632	727	724	665	666	674	618	656	656	637	643	666	670	690	573	640	660	684	651	645	666	657	669	737	677	636	632	685	644	632	672	674	683	653	654	648	643	643	672	660	684	617	670	665	692	638	656	651	682	617	676	660	660	616	695	651	627	619	671	619	647	692	655	656	672	653	652	645	680	673	610	665	611	692	697	642	660	608	654	651	633	685	719	641	650	662	690	685	616	623	649	625	628	615	656	628	659	707	671	669	695	661	626	638	687	591	624	617	682	673	669	672	687	653	621	618	676	661	659	668	615	675	647	692	660	644	658	676	652	691	636	681	650	644	652	665	673	648	684	718	669	683	647	641	663	669	644	655	643	659	666	657	683	578	645	671	664	678	629	624	704	666	647	660	633	646	658	712	638	630	711	611	698	656	616	679	696	679	648	634	635	653	692	713	618	669	695	701	663	676	650	681	657	645	730	615	631	667	627	616	668	605	654	642	629	676	684	690	641	630	668	674	616	679	660	652	650	649	627	632	669	640	618	630	640	635	690	612	678	665	658	644	653	633	684	654	661	678	664	660	669	657	653	651	637	649	694	659	634	638	653	715	662	649	704	665	700	649	649	646	646	649	620	681	601	658	715	636	669	727	677	640	644	641	627	650	644	596	655	663	608	619	641	661	638	633	663	689	641	650	627	641	643	668	637	679	657	638	657	604	662	674	642	644	657	660	666	673	622	707	661	643	679	711	651	677	689	633	657	624	667	660	610	644	626	654	658	720	651	683	686	678	684	641	643	672	668	632	652	630	674	665	627	652	652	668	677	652	675	662	628	636	657	653	628	624	650	663	644	701	630	682	690	691	671	676	668	655	687	692	666	646	618	719	656	611	695	655	691	665	695	627	654	673	640	605	676	625	626	654	620	664	644	647	640	669	698	645	643	653	607	654	681	645	690	632	629	643	655	695	663	647	705	648	678	641	673	640	649	634	692	655	626	652	705	654	634	650	607	667	659	632	675	649	641	675	649	635	631	615	663	702	679	654	683	667	665	623	692	647	632	618	675	674	656	610	649	663	672	621	616	686	643	707	658	683	637	638	668	653	624	628	644	632	647	635	637	627	639	651	659	670	651	624	658	645	669	615	683	684	671	634	630	676	672	650	653	623	634	670	683	614	697	622	644	659	647	647	636	639	641	620	636	658	666	667	615	697	642	649	669	666	639	612	615	635	677	712	632	652	604	647	627	642	654	671	691	652	647	671	659	621	653	687	673	662	643	649	631	672	662	674	652	694	646	651	637	705	638	660	672	703	659	691	647	674	693	662	643	651	675	663	663	663	609	644	669	658	628	682	706	672	651	661	677	670	670	635	659	679	667	654	653	651	620	635	681	621	679	677	643	656	629	624	644	672	689	666	664	662	644	671	655	648	641	645	684	664	643	603	659	669	616	666	628	685	708	650	677	688	673	637	582	664	650	682	660	656	634	659	675	680	660	669	695	661	671	609	651	653	659	639	663	660	658	661	690	679	647	661	614	644	648	622	661	650	613	675	686	605	665	652	633	654	627	678	650	642	641	688	648	660	673	650	675	625	676	667	641	691	669	684	624	697	629	698	682	670	643	644	694	677	651	666	663	684	658	665	637	686	697	663	697	666	643	705	665	672	656	677	671	660	702	659	675	607	683	640	687	618	653	685	701	675	642	648	618	629	627	652	635	685	661	677	647	681	624	632	644	650	644	629	628	635	634	671	607	639	672	682	663	664	653	652	662	648	618	690	617	669	657	630	656	681	659	660	655	648	681	690	701	604	679	672	628	619	653	611	629	625	640	689	651	652	646	666	662	673	671	649	638	632	699	622	626	662	678	649	665	691	667	602	664	681	627	642	636	654	661	691	663	634	690	611	677	650	624	693	685	638	642	631	596	643	694	634	652	615	671	642	695	650	618	630	669	679	634	636	654	669	659	655	673	681	654	632	679	663	692	678	646	656	726	612	667	624	631	598	673	615	647	659	656	613	703	670	652	703	702	644	661	685	661	643	632	671	690	632	632	690	636	634	668	650	652	701	616	616	694	680	658	657	676	653	675	642	672	654	698	638	636	590	667	654	646	707	644	645	656	683	715	631	678	689	628	674	665	677	649	676	713	637	633	671	665	662	669	660	679	642	654	629	648	644	643	630	652	698	672	646	707	673	626	631	684	635	649	635	642	645	633	647	684	694	663	696	704	644	686	644	646	647	612	651	641	660	627	652	667	666	670	665	674	658	705	628	661	611	624	672	611	619	653	609	634	686	644	680	677	631	674	641	657	685	641	669	652	670	671	716	660	668	662	649	696	607	642	671	610	653	680	647	680	660	621	665	680	644	624	610	666	682	651	677	658	650	670	682	656	655	666	690	647	628	681	621	697	679	648	650	657	667	633	672	639	655	644	620	682	679	675	648	667	650	712	641	661	688	647	623	671	664	650	614	708	664	646	652	659	628	659	632	639	711	688	704	681	701	647	677	642	629	644	657	680	636	631	666	660	703	672	673	636	667	678	702	739	675	606	707	641	637	640	662	659	635	618	685	659	646	643	638	629	652	629	702	663	658	689	663	645	647	610	690	695	680	670	645	663	670	691	617	635	661	620	664	656	655	642	652	661	710	656	686	672	695	658	664	639	632	679	646	622	682	655	639	686	649	677	673	625	645	672	633	675	627	657	664	641	651	676	658	627	647	677	674	645	643	636	684	648	628	647	693	693	636	652	634	625	635	624	662	678	679	657	639	615	632	648	679	659	642	700	661	599	613	646	710	650	676	655	632	676	675	657	644	645	620	646	666	652	644	666	652	656	689	646	681	623	612	634	665	630	689	692	648	648	671	646	620	617	643	671	625	686	724	609	669	638	659	639	644	656	634	654	670	629	633	687	641	688	695	640	668	661	660	656	642	688	685	685	659	621
12857	1266	788	556	404	309	266	201	183	170	168	156	145	161	148	151	142	152	136	142	132	146	128	147	141	131	130	146	144	139	134	153	135	131	109	131	132	125	144	125	129	153	129	149	124	127	139	92	136	123	115	153	128	128	134	135	127	115	136	139	121	125	124	135	109	134	125	111	133	115	138	121	144	126	125	139	118	123	117	136	118	138	107	133	133	124	124	137	163	122	121	133	154	105	119	138	129	114	141	135	149	139	127	123	125	124	126	128	105	135	118	113	124	116	115	144	137	112	125	107	120	150	148	110	131	112	133	127	129	148	149	143	128	127	129	127	100	133	143	136	138	120	152	115	156	132	136	123	126	138	148	106	134	133	138	155	121	125	139	131	111	114	128	138	127	153	135	127	134	112	125	121	121	122	141	145	127	118	125	136	141	123	136	126	123	106	105	123	116	137	134	121	160	136	130	145	125	115	133	119	134	133	159	136	133	133	111	119	125	121	138	144	125	117	142	133	113	125	126	138	117	138	118	127	120	114	139	113	121	105	129	134	121	146	124	116	128	143	121	138	144	121	120	120	131	118	128	132	138	128	136	141	136	131	133	156	114	137	118	121	113	123	131	145	116	139	119	110	138	127	122	118	127	124	122	108	148	135	148	131	130	122	127	134	137	138	143	126	124	127	107	133	139	128	124	136	125	127	125	133	129	116	110	146	137	112	124	130	127	135	111	132	127	126	106	117	130	106	140	123	130	156	110	128	119	112	129	128	115	126	126	123	124	128	137	130	123	128	144	126	114	137	129	126	130	130	137	99	132	128	137	144	133	108	109	111	113	131	136	130	119	124	146	140	135	135	124	132	132	126	141	126	152	129	126	119	142	142	134	123	109	138	110	122	123	140	101	123	123	145	142	129	139	138	142	136	131	121	135	120	139	131	125	123	123	130	138	126	124	146	129	126	130	100	132	129	127	134	125	123	122	136	130	126	128	125	123	122	139	134	124	107	126	140	110	116	119	129	121	117	126	140	158	122	110	112	116	133	123	134	116	107	117	131	124	130	130	124	151	143	133	144	137	123	131	146	127	140	147	130	135	136	136	123	125	139	139	140	116	128	133	119	119	118	143	132	128	125	131	117	115	119	116	131	127	108	125	109	146	123	121	124	109	120	120	131	119	121	115	156	122	128	140	126	118	126	124	129	113	131	161	116	126	116	114	112	103	134	115	126	135	116	138	131	132	141	155	149	122	124	119	145	124	152	137	162	124	134	141	109	130	97	144	132	129	114	126	132	129	129	109	102	110	147	119	118	125	124	147	117	118	106	134	117	154	141	131	126	118	132	116	138	119	139	164	128	116	125	117	107	140	145	130	121	126	150	135	126	139	143	141	139	131	132	117	135	118	119	120	115	128	130	112	151	139	121	126	131	132	121	134	142	122	109	124	120	145	118	115	124	118	124	113	129	116	129	110	147	133	100	125	136	111	131	125	138	147	126	120	107	120	108	151	111	136	124	128	157	150	118	125	131	138	111	131	143	128	114	142	110	128	113	100	117	123	108	107	137	131	137	143	144	112	127	124	115	135	129	118	122	134	148	122	117	126	132	129	142	134	140	112	127	123	126	126	116	138	137	132	111	123	136	115	132	128	144	139	133	128	131	119	132	128	111	147	133	156	134	123	131	135	128	109	130	127	130	134	146	134	115	140	125	135	136	122	129	155	107	152	143	144	102	138	128	144	110	133	117	119	129	147	114	119	106	144	135	135	142	117	122	123	109	108	118	153	122	141	127	140	133	130	125	119	148	126	144	112	114	108	140	137	125	134	142	133	135	130	125	124	140	119	140	129	128	120	124	116	128	121	147	113	116	138	134	110	134	151	141	124	126	132	138	131	121	130	125	129	134	110	113	129	126	133	136	128	137	134	138	110	113	131	108	132	111	98	134	129	149	134	122	141	131	148	123	135	112	139	147	123	143	112	120	132	131	130	139	119	116	110	137	125	121	137	123	134	117	135	120	125	107	146	144	106	106	141	123	143	126	131	125	135	122	128	110	106	125	138	142	147	117	117	122	108	123	139	105	128	128	136	121	145	138	105	130	135	127	121	123	114	134	128	137	137	118	129	138	132	128	115	119	128	141	132	139	131	151	113	135	132	121	128	131	139	139	143	150	147	131	135	140	132	129	130	117	141	141	145	126	134	103	136	126	100	133	140	160	139	110	130	115	113	125	151	129	119	143	129	143	142	121	120	141	130	125	134	138	128	145	114	104	123	121	157	133	128	141	142	126	112	140	124	121	109	150	152	129	155	128	138	133	131	119	120	148	140	118	109	134	134	133	121	127	120	135	110	123	128	108	158	135	127	143	135	121	125	110	126	132	128	119	127	129	125	121	141	137	149	140	131	140	107	150	130	114	129	142	124	128	130	109	133	134	117	133	139	137	110	120	118	158	119	130	118	138	135	134	102	121	123	114	112	126	116	123	138	121	133	113	123	129	122	140	127	137	125	112	115	128	136	135	119	129	118	141	158	149	144	104	126	131	101	128	139	149	147	106	114	138	133	138	123	117	128	129	146	132	157	119	124	121	147	139	138	114	111	122	115	104	124	133	136	150	125	116	113	130	121	133	137	112	112	125	131	116	119	138	110	128	143	118	131	119	137	116	135	102	107	122	117	133	140	112	143	140	134	138	146	123	114	124	117	128	131	134	133	133	106	135	121	128	145	139	105	120	120	138	122	129	123	123	120	127	121	125	124	99	113	134	136	121	117	128	121	114	121	139	136	127	136	115	116	125	143	138	136	135	121	134	121	134	149	135	119	143	108	102	148	114	116	137	102	152	127	133	131	135	121	128	157	135	133	136	127	110	152	124	136	125	131	109	119	109	115	149	126	142	121	150	124	123	138	139	123	138	113	113	127	116	119	139	132	126	131	143	129	121	128	146	126	140	124	146	114	139	133	128	123	134	113	127	129	127	116	116	156	121	131	123	112	125	123	113	122	129	120	120	125	145	103	121	127	134	126	126	141	104	121	107	128	107	108	141	118	133	127	132	128	140	139	116	126	114	126	105	126	131	129	137	128	120	127	124	124	144	131	114	133	107	108	141	130	106	131	119	139	125	105	135	135	137	146	139	122	118	111	111	127	119	107	132	119	145	125	135	116	111	127	140	114	124	139	143	123	131	132	128	132	122	103	114	135	129	123	119	138	148	135	145	138	135	129	135	102	119	138	131	129	121	116	142	132	137	148	120	114	135	128	117	135	140	147	109	127	116	149	120	117	143	120	127	99	145	129	116	130	154	125	131	107	158	112	106	112	139	125	129	113	126	108	127	122	112	132	127	143	133	131	132	114	117	140	121	138	137	112	137	119	141	134	111	162	112	126	117	118	105	139	125	131	125	110	149	145	128	124	135	122	133	124	123	130	125	134	130	159	150	108	137	114	110	135	129	125	122	115	135	122	125	110	121	122	143	150	126	130	140	126	130	129	138	132	130	129	110	107	133
8097	1185	1743	1886	1473	1281	1053	849	737	638	571	490	532	529	436	488	469	419	444	391	416	422	386	391	393	394	364	367	383	371	381	390	375	353	344	387	340	334	338	341	379	305	345	334	355	335	366	328	315	330	318	282	335	352	342	331	351	348	325	325	345	316	355	358	323	320	362	351	319	330	322	347	329	328	346	314	310	349	347	333	348	359	314	346	314	325	326	325	304	338	319	338	310	333	299	345	333	311	321	315	299	313	364	309	321	351	344	330	296	303	302	338	318	358	348	368	314	332	324	333	363	315	306	321	349	350	288	359	308	350	319	325	324	296	335	341	330	344	285	331	329	336	329	301	351	351	317	309	331	331	295	321	312	338	298	330	331	355	349	321	315	319	325	305	333	336	355	314	315	322	283	300	344	342	328	307	356	325	319	315	344	349	334	330	311	332	347	340	345	329	333	324	340	304	320	321	329	318	306	360	313	316	324	326	291	370	302	330	323	315	366	298	344	315	340	332	355	350	333	338	338	309	312	310	309	354	314	325	330	338	332	340	323	337	347	338	360	293	294	335	325	324	330	320	354	301	334	305	309	319	381	330	317	318	320	331	327	351	319	333	323	324	319	350	338	324	307	343	288	352	331	338	310	347	350	330	351	384	369	341	326	318	307	326	296	312	304	352	310	302	332	347	348	346	316	314	317	352	313	328	364	335	305	315	320	323	304	338	296	325	324	316	295	348	298	312	349	370	325	327	319	318	358	322	310	305	297	328	315	352	315	311	336	349	333	345	334	331	358	356	351	303	342	307	338	316	288	334	342	326	347	293	342	356	323	317	312	320	314	305	311	333	324	335	329	292	342	323	310	316	337	338	346	318	339	334	329	302	325	328	330	331	333	339	354	365	335	372	298	297	342	294	311	317	333	331	325	361	335	318	338	349	314	328	335	357	330	353	320	338	329	301	317	307	286	325	334	324	289	333	305	369	330	319	347	339	343	315	336	311	327	347	330	377	331	305	320	326	345	321	357	319	338	342	330	344	321	331	322	339	308	285	312	353	329	338	346	334	315	346	322	295	320	322	365	344	324	299	328	333	341	328	326	319	292	308	342	311	338	323	315	296	301	315	347	341	355	324	332	325	342	323	324	349	342	325	337	319	331	344	336	333	310	338	320	334	329	364	355	350	328	303	314	368	313	352	321	305	335	343	360	319	335	337	321	334	328	330	337	313	344	301	339	301	337	303	363	333	321	328	333	339	364	295	312	360	350	315	330	319	302	326	309	354	296	333	332	311	339	326	298	326	310	316	319	315	308	316	322	315	339	328	349	336	318	306	317	346	326	343	311	339	341	332	336	301	361	356	359	325	323	315	330	334	346	333	345	337	291	362	314	326	306	328	318	308	358	346	347	323	318	320	321	337	331	329	325	308	340	359	313	330	308	333	321	335	348	276	303	328	346	335	323	320	323	338	308	315	348	305	295	316	351	315	348	342	297	332	333	341	315	332	326	339	340	304	319	308	352	344	326	328	313	320	334	321	323	316	310	299	345	336	320	327	326	335	324	339	362	313	335	345	338	339	316	319	330	337	329	322	340	302	337	330	295	352	337	379	302	336	317	317	342	340	337	333	330	343	319	295	333	359	315	327	332	359	312	347	322	388	312	327	356	331	310	349	320	332	346	333	353	335	331	342	316	332	338	343	305	335	323	345	348	315	324	316	320	350	354	328	338	333	325	317	337	365	314	323	306	312	334	315	337	350	317	324	347	321	349	330	318	329	341	343	344	340	322	345	358	332	316	314	320	279	323	320	325	353	323	356	341	316	358	323	340	332	354	331	343	321	329	292	309	302	342	357	364	351	344	329	325	358	333	344	305	338	310	310	336	339	310	343	377	318	313	322	347	343	325	313	352	320	339	347	331	310	347	315	310	371	321	338	322	318	324	329	308	317	317	323	332	362	340	329	356	279	303	345	309	346	338	338	327	320	327	313	371	325	364	308	319	310	348	357	343	319	288	348	327	349	332	314	325	357	351	316	311	362	327	325	317	347	328	312	340	332	318	309	313	378	326	333	332	337	324	337	367	308	320	303	352	302	339	303	347	345	319	364	301	351	360	327	340	314	283	324	316	302	338	316	323	329	322	340	358	334	322	316	352	315	340	344	341	303	343	324	319	318	321	313	355	365	313	315	331	308	362	321	346	327	379	317	330	317	334	322	342	319	330	335	316	357	328	377	328	325	333	303	321	363	322	355	338	344	330	302	326	298	345	335	332	356	298	352	317	319	341	309	318	338	313	310	338	332	337	359	307	324	324	319	316	334	335	357	298	286	357	326	315	328	322	348	314	333	320	360	301	340	327	357	323	350	362	348	318	314	320	315	323	329	332	337	330	322	340	335	340	319	295	343	313	344	347	342	331	350	310	286	319	320	338	333	319	301	325	340	362	341	322	343	314	341	335	324	314	305	332	340	322	334	330	349	318	306	313	339	333	326	311	341	299	360	335	317	334	320	323	366	315	316	350	282	321	313	338	323	303	319	324	333	319	325	325	328	371	337	329	304	341	340	327	335	385	346	325	342	336	330	318	320	317	351	311	319	351	349	322	306	366	302	348	319	329	332	349	323	328	308	324	372	326	320	337	308	313	355	348	329	314	288	339	322	328	353	346	345	329	315	352	346	351	318	347	303	334	333	352	312	312	334	334	354	316	341	335	326	335	309	355	325	321	319	329	346	329	343	313	309	331	322	347	338	327	336	315	338	344	306	326	318	339	316	306	313	334	328	330	295	330	282	323	339	296	353	325	339	341	329	325	313	360	326	330	335	315	306	335	330	323	360	323	318	327	336	350	331	310	330	336	355	322	317	335	321	327	352	307	351	353	331	335	336	303	329	333	305	303	351	337	302	306	322	332	341	360	315	322	288	345	287	332	300	329	315	338	283	356	318	360	304	355	343	350	335	327	326	349	333	290	331	336	328	341	336	363	323	303	322	320	317	319	331	317	309	318	326	342	320	337	341	318	309	328	339	297	339	334	317	332	357	320	358	309	345	318	303	328	330	301	330	334	338	369	302	354	338	315	318	345	299	307	319	342	318	293	356	343	339	338	330	334	332	327	355	351	334	348	337	340	310	320	319	296	329	325	336	332	336	339	324	328	337	338	313	317	314	326	300	288	330	333	334	357	328	349	323	291	376	339	317	336	342	328	323	319	332	343	317	347	361	305	313	363	342	331	312	324	312	336	345	347	334	346	335	356	334	342	332	306	308	289	312	315	294	340	326	346	368	348	319	313	329	316	335	328	309	319	333	353	341	333	281	324	333	343	331	347	342	293	283	324	325	338	294	348	300	352	320	303	319	332	344	329	323	315	330	317	340	322	311	336	335	294	306	309	340	318	323	322	346	337	335	336	313	294	361	338	322	303	315	316	316	302	336	379	341	346	320	346	331	352	325	359	317	307	334	308	362	356	370	343	347	328	333	327	319	331	323	340	293	325	323	332	321	330	340
1421	399	312	280	257	270	274	274	276	253	309	282	269	278	265	253	270	302	261	264	283	295	262	269	257	260	295	289	285	284	248	266	282	279	241	254	262	272	278	283	268	265	297	289	243	267	297	294	268	251	267	262	267	251	253	273	268	269	258	257	240	274	259	315	308	245	265	270	261	268	242	270	243	295	269	265	265	278	259	282	283	296	267	243	234	247	301	250	286	260	305	256	309	273	287	269	256	268	261	262	277	285	266	306	260	272	275	248	254	289	276	273	271	268	296	287	261	281	269	279	244	247	285	282	249	257	269	254	291	259	265	259	260	249	303	275	247	261	286	277	279	250	266	255	280	306	303	288	299	280	250	300	263	276	279	274	264	249	269	258	255	286	286	275	289	292	305	278	278	279	282	282	282	291	252	300	255	274	286	266	257	284	270	260	250	296	319	289	308	296	270	279	287	261	262	255	291	303	280	300	290	256	267	297	255	269	270	288	245	295	272	232	264	265	232	262	285	258	261	252	268	258	273	263	275	282	268	251	305	275	270	289	243	252	250	272	280	295	264	285	263	240	250	261	236	255	282	290	247	227	285	281	292	292	284	239	283	260	275	282	284	268	257	276	266	267	249	268	264	286	284	267	281	291	268	254	271	236	292	278	285	286	263	253	285	290	289	283	259	293	298	278	249	268	282	275	246	260	293	308	275	254	259	259	260	253	251	270	266	298	281	285	264	283	343	274	272	279	275	248	265	298	292	309	247	279	250	278	283	274	315	263	271	256	287	242	303	272	268	277	255	252	269	237	243	255	262	256	284	256	287	280	276	284	311	282	254	257	278	278	276	229	301	269	265	275	267	275	270	278	284	265	261	283	252	279	289	269	283	260	287	265	272	255	282	262	266	278	260	280	237	252	287	256	277	282	261	274	284	277	267	290	269	288	231	263	270	261	278	252	257	259	277	287	281	272	259	298	309	295	283	280	271	308	275	257	271	280	262	234	266	277	267	253	292	291	245	249	260	254	275	282	280	289	266	249	272	263	295	256	272	283	261	287	262	265	286	303	272	243	282	319	298	275	262	290	273	278	293	263	278	293	260	294	269	279	255	278	281	276	255	275	265	266	279	276	299	264	270	298	271	305	279	265	238	255	273	253	268	266	271	275	311	253	272	302	287	302	269	283	265	245	288	246	261	316	286	267	260	276	242	276	267	271	265	248	266	257	265	257	277	253	275	281	276	268	264	273	264	275	287	252	271	260	241	286	263	277	262	255	279	257	285	263	280	316	244	301	276	309	259	287	266	272	264	284	271	307	277	266	294	228	284	264	275	259	252	252	234	262	250	260	296	267	261	257	253	273	235	249	299	258	247	276	326	269	284	261	271	266	257	241	269	279	273	303	258	261	272	284	263	284	270	236	268	290	280	275	228	275	256	304	296	272	290	255	273	276	272	238	286	288	229	287	267	273	275	279	280	240	279	253	242	260	246	263	244	238	262	274	238	294	288	257	266	266	261	260	268	273	269	278	250	270	246	293	279	256	223	273	280	273	285	290	286	283	306	265	311	268	264	280	254	249	304	275	245	259	284	256	257	258	256	254	243	264	279	286	289	276	268	289	279	268	286	280	241	256	303	307	310	264	278	297	275	277	277	263	280	255	276	272	265	262	272	277	282	274	289	274	275	294	256	284	258	271	267	291	286	275	289	259	262	261	262	276	257	235	249	239	263	296	256	280	275	268	281	266	233	257	244	250	251	271	230	268	303	261	260	252	273	262	261	298	265	259	293	279	273	272	268	279	282	278	280	257	274	271	268	270	286	277	274	289	266	268	250	267	261	273	262	269	258	241	271	265	331	275	271	252	265	280	263	270	254	264	309	265	280	279	271	269	246	283	255	260	271	260	279	262	278	271	272	270	264	276	298	268	270	253	256	255	256	279	257	241	242	287	292	290	305	301	272	256	230	287	267	268	282	291	290	294	264	265	254	296	250	270	299	312	279	264	276	271	287	266	266	273	290	282	269	237	285	279	253	277	273	258	229	266	282	269	254	267	288	302	307	280	263	260	293	290	262	263	258	288	289	274	248	285	274	275	294	284	285	263	245	287	260	259	249	280	283	258	286	266	240	270	300	250	266	270	298	238	268	260	276	272	261	261	302	276	277	247	266	291	300	290	268	286	281	297	283	272	282	297	229	285	270	260	292	307	289	282	230	239	276	255	292	262	253	258	286	296	311	260	248	287	276	292	315	279	291	302	266	236	268	284	259	283	266	271	262	262	269	252	290	273	258	265	269	284	281	281	267	268	264	262	258	286	283	284	275	256	292	317	279	286	295	251	295	274	265	265	283	275	250	320	247	283	244	243	269	284	273	304	295	275	231	273	261	271	260	277	275	270	262	307	268	257	253	272	288	276	244	299	249	302	278	278	273	265	229	276	252	275	253	265	304	299	277	276	272	286	262	303	274	264	270	285	256	256	259	263	249	240	306	262	257	264	257	271	279	292	270	304	317	278	273	284	276	288	293	282	252	281	263	243	293	278	257	246	252	271	294	251	277	265	281	268	235	285	262	272	268	256	279	277	237	263	272	273	288	283	290	292	265	293	284	262	268	273	313	309	277	289	284	263	284	282	293	300	260	285	284	285	277	279	269	292	273	270	285	244	242	270	298	297	262	237	267	280	292	261	259	248	258	285	283	286	282	288	271	272	293	239	255	242	245	287	293	273	254	284	257	278	276	271	289	272	279	246	231	255	273	280	264	259	273	290	271	288	270	259	276	260	275	265	261	272	270	280	257	280	248	243	256	257	287	264	263	249	286	248	269	301	230	252	263	275	271	278	246	258	269	296	280	258	250	271	285	288	258	283	289	261	295	278	267	266	288	270	256	270	280	257	266	295	278	286	270	286	282	263	300	285	285	274	285	307	273	265	278	288	258	243	281	227	270	279	312	301	271	256	267	293	244	304	254	285	276	265	281	266	254	277	301	255	261	270	270	280	278	270	273	293	262	279	271	282	263	284	271	242	256	281	283	289	267	256	290	285	272	237	286	244	270	288	295	279	264	301	243	269	258	246	262	302	279	283	298	280	243	299	266	285	298	272	266	232	255	288	281	268	296	301	271	270	291	265	278	276	280	244	300	277	247	244	306	273	282	282	272	265	268	250	290	288	252	270	264	283	259	279	277	274	258	258	289	289	254	279	288	251	250	265	280	249	280	290	262	314	268	277	287	283	285	298	280	266	281	275	278	279	258	261	273	278	255	251	262	255	286	270	308	268	286	296	247	255	255	257	298	262	308	284	290	275	287	278	278	280	299	268	270	261	254	274	271	285	295	265	282	282	246	273	285	263	273	275	266	249	274	277	256	246	298	285	306	262	292	276	263	275	272	283	265	270	268	287	247	271	278	290	303	289	290	277	287	304	269	259	278	283	281	278	293	264	280	271	289	291	262	264	266	248	260	264	244	266	261	272	262	274	263	283	252	289	260	264	252	258	268	267	274	272
1936	760	772	730	702	653	666	662	693	743	704	672	698	634	724	661	685	676	679	665	648	672	709	673	710	640	660	672	664	697	694	649	690	689	649	658	656	630	663	659	672	700	659	659	647	687	623	674	705	675	642	630	649	654	659	683	646	696	659	668	716	686	688	677	636	681	653	691	660	663	633	680	662	691	671	670	624	641	665	642	636	708	700	669	662	669	682	674	676	626	693	647	654	715	691	657	689	654	624	673	688	665	702	641	683	656	686	680	661	648	642	669	681	643	631	634	659	671	683	626	682	711	725	680	694	667	670	671	653	661	683	641	708	675	654	668	674	698	654	665	632	613	656	655	701	692	603	670	717	670	682	696	640	690	622	682	671	679	693	666	658	667	644	644	647	695	673	652	630	652	691	656	680	643	655	629	684	691	673	683	671	636	691	671	646	693	692	632	623	683	662	661	677	648	644	648	658	737	652	637	671	684	664	662	684	671	672	661	671	663	670	642	690	682	688	683	704	638	662	675	638	620	694	679	666	612	621	662	643	639	656	679	662	682	694	692	681	656	681	663	690	623	646	678	673	729	671	707	663	661	681	698	673	677	653	637	643	683	668	639	719	713	650	645	686	635	671	676	693	668	665	692	720	643	676	650	674	674	674	636	660	664	661	618	675	669	681	639	671	690	621	667	674	647	656	625	661	685	656	677	661	685	677	692	680	669	633	679	657	692	643	669	651	647	671	675	662	672	679	695	679	678	661	656	638	652	674	718	680	652	690	650	645	680	670	665	643	671	673	701	651	703	689	643	682	649	698	674	707	662	691	607	677	664	666	658	692	692	677	691	618	690	678	645	673	683	648	624	694	705	666	721	677	686	658	670	591	673	653	653	630	685	644	664	616	686	666	673	661	677	634	629	661	686	664	666	668	656	660	673	641	663	620	684	640	679	652	604	660	701	716	674	731	657	680	680	709	635	674	647	640	682	676	641	630	660	642	673	629	698	681	697	660	671	632	714	660	652	690	673	656	635	659	657	670	686	625	642	638	634	610	687	616	683	663	667	703	647	685	657	679	686	724	649	674	694	662	636	661	679	656	631	701	676	654	685	685	642	704	659	688	669	641	651	662	652	684	667	636	645	648	706	654	650	669	675	674	684	676	669	681	672	658	684	699	708	656	710	697	694	648	629	740	660	666	695	729	687	684	645	631	670	633	693	677	658	692	700	675	712	679	656	700	667	691	667	654	687	666	627	644	648	675	625	659	692	680	665	678	606	683	691	657	653	609	602	677	713	678	664	666	672	659	617	680	702	631	643	711	674	662	649	680	679	669	656	654	637	621	612	633	621	650	693	675	633	659	670	646	681	675	676	647	575	696	691	669	672	715	646	632	667	623	632	665	661	683	691	653	635	660	630	675	678	634	649	673	650	662	682	685	704	636	682	678	664	661	661	680	735	653	682	694	679	652	606	656	642	650	648	669	674	631	685	647	687	657	688	659	687	647	641	662	668	643	651	682	603	669	648	639	660	645	664	659	643	665	677	654	669	622	672	664	689	648	661	694	665	667	677	646	676	645	690	636	659	692	657	689	699	652	602	686	654	620	666	704	646	662	625	706	674	710	688	662	696	733	679	646	642	677	670	621	690	658	656	645	683	668	655	683	667	661	655	682	661	672	661	658	707	613	666	665	639	660	629	703	701	676	615	673	645	635	660	668	646	630	678	640	659	694	650	680	658	629	682	641	669	647	702	677	664	649	676	630	653	696	680	649	616	633	662	644	698	694	704	674	681	659	625	683	678	670	620	633	705	698	645	673	652	695	671	665	664	654	654	609	639	642	711	673	652	669	632	654	713	714	683	690	702	672	663	647	676	653	659	724	643	670	672	698	653	654	654	637	669	663	604	623	629	634	676	659	690	664	697	681	690	643	697	683	697	597	673	610	666	682	671	612	670	653	671	625	645	640	688	660	669	701	621	665	614	646	652	634	660	655	664	657	682	642	683	658	616	667	666	712	659	650	665	664	673	705	641	593	706	639	642	718	642	669	610	663	644	663	634	654	680	664	650	662	634	663	731	670	671	624	641	638	656	672	725	659	670	653	687	681	631	635	694	629	639	667	679	634	680	626	617	661	709	667	657	634	647	668	665	662	667	648	673	695	675	628	671	673	661	638	669	648	668	708	662	678	700	689	658	638	675	696	654	657	668	655	634	684	657	688	699	639	652	670	652	602	679	642	686	678	706	648	683	709	663	700	662	716	679	703	668	650	656	683	672	659	652	670	686	669	670	641	650	681	624	718	669	649	664	683	668	637	642	683	647	660	654	649	694	631	645	688	714	681	641	700	696	663	669	708	667	666	681	665	679	707	706	649	648	663	677	659	651	674	651	617	606	671	653	672	646	631	636	671	683	674	642	662	689	637	659	722	691	652	664	647	688	664	628	639	643	667	680	711	664	699	653	633	681	641	621	687	681	636	630	683	673	685	626	645	714	641	652	642	686	615	665	654	685	676	675	701	658	603	696	684	677	709	683	669	669	689	689	671	664	648	688	716	650	658	634	653	685	705	643	702	657	667	678	647	684	631	664	644	676	654	640	652	660	644	662	628	675	687	639	695	661	636	673	661	675	604	661	684	688	674	669	621	650	685	638	647	662	669	704	632	612	655	700	710	641	633	701	639	624	674	656	629	668	658	646	618	645	668	684	664	620	683	638	607	666	664	683	682	655	643	638	655	670	659	659	668	643	643	624	673	656	661	699	682	668	679	673	645	650	669	699	643	633	652	639	725	660	647	674	684	669	690	643	737	635	695	667	700	635	651	650	709	690	666	690	670	685	665	659	709	634	626	688	683	655	676	650	668	635	670	727	624	667	672	648	690	653	672	681	627	649	660	641	671	655	669	658	645	723	652	652	691	703	666	635	676	653	676	692	609	674	721	670	605	702	651	641	669	637	666	664	673	657	694	640	715	658	645	638	727	669	637	671	665	658	662	651	634	686	691	658	661	680	681	639	699	689	673	656	748	651	667	634	677	683	653	669	668	606	671	611	655	664	661	672	676	647	673	667	682	694	716	699	644	652	700	712	685	685	671	685	671	693	647	645	694	640	686	643	683	698	651	625	638	632	620	649	657	664	660	648	659	712	656	656	635	667	658	672	631	676	650	692	644	679	616	684	637	655	649	630	646	654	687	696	656	672	687	685	669	637	702	644	606	645	639	679	631	669	672	666	647	669	677	679	653	700	701	653	693	712	697	671	665	736	716	655	658	671	667	668	677	660	669	641	627	721	624	703	626	622	662	659	628	614	711	682	708	633	660	651	664	669	653	672	702	679	678	674	708	654	703	704	678	697	678	651	625	702	690	657	641	671	649	648	688	637	663	647	671	697	629	693	638	645	630	672	670	687	656	625	678	671	641	603	638	656	697	668	676	700	663	654	650	662	674	657	676	637	690	647	673	629	649	675	662	694	683	636	664	686	675	711	669	656	631	647	662	644	634	670	666	670
7068	831	587	491	454	374	304	312	345	286	314	324	293	263	314	288	274	289	268	275	254	272	273	308	318	292	276	264	278	267	300	287	273	278	294	286	253	277	252	270	252	303	278	301	266	289	257	241	291	286	294	280	265	283	271	285	273	263	287	272	279	267	268	283	293	260	296	250	272	294	290	294	263	255	284	274	295	263	257	262	252	273	288	269	274	278	289	256	261	275	291	263	286	253	246	247	251	272	283	248	258	272	268	264	295	291	260	290	303	269	293	243	277	278	287	290	265	311	303	268	279	252	295	292	285	280	274	257	246	258	256	285	258	295	255	273	280	264	272	275	286	285	292	285	266	264	279	253	252	258	290	269	238	275	282	251	321	286	300	313	267	265	260	257	297	287	286	270	265	244	288	265	289	256	257	296	268	252	300	254	305	259	275	288	275	271	276	250	302	275	290	288	321	265	271	252	274	276	277	280	267	276	275	285	294	264	263	267	294	282	292	248	265	284	279	254	274	307	272	266	268	281	280	279	271	305	275	293	247	272	256	325	289	273	293	254	280	307	252	307	277	286	300	283	273	255	296	276	270	264	268	282	271	275	270	274	272	254	237	303	298	256	246	281	257	258	244	289	295	262	264	274	279	286	282	267	277	278	287	297	273	276	300	290	289	242	263	261	272	261	271	270	280	286	268	262	277	296	288	257	271	274	285	276	294	302	278	318	267	273	268	321	280	303	271	270	279	284	278	293	269	283	268	266	254	276	256	261	277	280	260	269	289	248	271	260	258	257	246	285	256	265	333	294	280	247	257	235	237	283	259	262	287	264	275	283	285	275	289	251	295	256	284	265	289	273	269	237	283	277	264	295	259	274	247	280	277	285	293	276	249	256	289	264	262	259	232	287	262	265	238	251	271	256	261	304	288	233	263	301	282	263	247	291	285	282	275	270	298	265	292	265	271	269	310	277	275	272	260	283	292	263	300	292	277	259	302	275	263	247	254	242	255	270	262	279	257	309	268	263	293	237	289	296	251	281	269	260	284	291	245	267	263	261	307	273	275	281	273	275	254	276	252	280	277	258	255	256	271	301	284	281	274	265	276	272	283	286	291	253	262	276	276	256	265	248	238	272	284	294	252	273	271	305	279	254	296	281	269	263	267	279	258	275	302	283	278	289	291	251	257	266	291	254	288	261	291	270	295	266	314	252	287	268	271	242	275	246	269	283	290	281	260	277	269	270	280	277	274	273	279	252	253	289	267	278	294	247	279	253	291	262	274	281	249	278	270	251	273	254	270	289	242	237	283	253	294	276	262	287	261	278	295	309	295	267	287	281	273	282	225	242	293	253	264	271	248	264	256	281	274	280	288	261	275	293	260	292	291	261	269	301	251	287	307	282	245	263	270	266	249	292	287	306	293	273	257	273	274	256	307	265	277	269	274	269	267	278	307	271	273	291	275	273	277	302	254	282	289	274	271	271	269	224	274	262	293	265	269	275	287	253	268	295	259	279	271	245	237	254	266	258	280	252	281	273	231	261	260	280	265	249	285	280	260	244	262	267	303	267	294	248	271	290	263	241	270	291	285	318	286	291	283	306	304	244	252	264	320	311	283	291	285	250	286	280	290	319	248	277	300	228	245	310	278	277	273	280	267	287	270	277	276	253	285	292	338	278	274	260	272	275	274	254	287	283	296	284	308	255	281	290	299	263	297	270	287	266	275	281	275	291	301	278	278	291	269	272	264	255	290	267	307	306	276	281	265	331	282	283	255	271	298	278	279	275	286	265	267	271	272	262	269	292	281	280	285	264	279	272	265	302	288	267	279	269	294	279	266	261	312	261	253	250	306	254	260	279	288	305	272	248	275	302	290	289	266	251	258	280	257	279	272	268	247	266	267	289	244	310	290	267	287	276	283	289	290	278	303	290	268	263	273	259	275	291	274	298	285	243	271	275	291	262	292	260	289	278	275	261	257	289	292	286	274	284	282	271	267	265	286	303	278	284	277	258	301	259	292	270	286	284	268	304	314	279	273	280	262	286	273	248	272	274	277	302	300	293	259	257	244	276	275	282	269	261	270	286	256	315	273	291	276	271	306	266	250	268	283	293	282	253	278	256	281	277	251	270	267	279	282	278	290	285	301	285	258	293	238	324	289	269	299	266	285	253	281	291	301	286	263	286	258	262	286	270	303	261	276	284	283	272	296	261	284	285	253	285	285	281	286	254	266	264	303	291	284	285	279	252	273	282	293	238	290	275	260	270	250	261	252	257	283	289	259	269	273	306	240	284	275	276	249	271	254	275	267	293	274	272	292	260	289	266	306	270	270	267	267	286	265	278	263	293	269	276	295	269	260	286	269	303	275	283	263	279	266	282	257	270	276	281	286	284	249	285	300	277	260	258	272	272	301	271	311	281	248	261	258	276	270	268	312	251	278	302	287	254	292	248	259	293	281	280	281	295	316	258	283	297	253	290	296	288	268	278	279	245	264	261	306	281	292	263	254	264	266	261	286	252	261	260	264	291	258	242	312	293	292	292	239	278	263	274	265	272	280	284	282	269	280	287	283	269	278	257	272	279	277	265	257	262	274	269	253	276	272	248	260	248	260	293	264	244	309	263	295	266	302	281	314	316	280	276	257	285	276	287	309	292	308	266	291	257	303	272	273	251	288	282	262	248	259	261	276	276	266	279	258	262	284	295	263	262	249	266	277	284	266	284	299	301	267	283	250	256	275	265	276	292	263	268	293	299	259	280	280	271	288	294	291	270	288	281	280	291	255	267	287	273	292	269	291	271	246	302	303	290	268	280	284	266	263	286	265	274	299	275	315	278	279	265	289	285	289	274	260	265	289	283	275	275	270	284	277	293	277	267	260	263	226	270	319	289	287	284	272	246	292	254	286	254	280	273	302	303	261	269	297	276	273	275	251	315	285	270	286	272	262	280	290	296	269	289	276	251	304	258	255	290	290	282	253	294	258	250	278	283	272	257	287	279	261	267	263	271	280	286	254	267	247	292	263	271	263	250	236	276	281	297	294	256	284	268	278	292	255	288	252	283	238	270	288	248	291	270	276	281	292	280	267	302	282	276	322	251	261	270	308	309	304	264	260	275	267	278	269	279	279	265	286	281	235	262	268	255	259	281	273	284	303	248	278	267	282	264	274	257	278	294	270	277	268	264	259	258	303	273	268	284	268	304	266	281	286	276	275	295	284	286	256	260	287	282	271	305	264	280	288	256	251	273	276	308	258	279	294	260	257	308	260	240	265	280	321	299	263	287	279	273	275	304	298	258	273	274	305	247	280	266	279	269	272	300	299	235	288	295	267	280	285	276	315	279	263	273	262	280	232	285	269	266	273	275	287	285	275	291	291	271	283	286	267	290	272	274	291	256	285	259	294	274	239	287	270	313	262	280	284	275	270	269	278	276	262	284	265	287	243	287	263	273	285	277	261	282	282	283	288	259	270	286	283	267	276	313	239	247	281	276	286	271	256	270	261	304
6640	1170	1380	1446	1218	1110	1008	936	838	817	741	785	804	717	728	660	729	749	697	713	705	666	692	674	692	649	672	705	738	660	642	745	682	709	671	692	707	667	668	673	679	641	699	684	625	696	644	693	666	670	639	670	668	660	662	685	632	675	679	678	672	673	625	652	657	669	695	679	655	672	614	682	592	677	679	687	642	691	676	676	655	632	614	711	613	701	684	717	684	634	625	609	673	698	653	667	665	675	646	634	660	670	679	738	686	661	692	600	623	642	673	646	646	639	626	726	639	664	691	622	619	624	660	648	668	684	655	681	647	668	672	675	680	647	632	657	675	700	673	636	660	669	666	655	665	661	670	676	685	695	672	709	661	701	659	622	619	615	651	645	679	672	652	646	695	665	666	647	652	656	666	682	645	643	640	673	619	674	629	680	650	642	687	645	670	654	676	638	612	665	613	735	623	643	635	669	699	592	650	670	662	667	710	648	691	637	628	674	655	637	684	709	676	642	635	617	677	611	680	722	659	650	664	623	651	669	631	680	677	665	631	655	625	652	665	649	676	655	734	648	671	625	673	645	634	635	647	674	628	668	662	666	659	646	625	616	649	669	659	586	681	686	648	635	643	659	663	690	625	628	644	663	659	684	637	684	676	673	682	682	674	638	619	651	648	708	619	653	602	724	662	623	669	651	636	681	651	654	617	626	620	638	650	623	662	685	670	665	668	682	655	681	672	641	671	677	678	640	643	623	654	676	675	706	645	675	667	630	680	710	632	629	644	663	660	643	639	672	628	673	600	680	645	670	629	653	671	620	650	685	662	647	674	678	682	650	648	708	650	627	673	699	683	704	638	663	655	662	651	664	626	658	655	669	637	606	670	660	661	667	669	650	665	636	648	673	668	668	680	670	671	676	621	630	643	634	686	642	663	616	673	667	679	650	653	620	659	652	686	617	618	644	670	720	658	679	668	673	623	700	636	645	606	647	641	690	651	606	619	667	675	669	691	620	685	667	619	680	652	699	643	672	637	692	658	657	657	668	668	665	635	653	656	661	692	717	687	643	690	703	695	664	656	634	656	664	626	680	631	618	657	682	653	646	752	611	650	677	614	656	654	672	679	628	647	663	652	623	682	641	635	678	656	650	662	695	624	691	649	686	640	649	663	629	664	615	627	708	678	680	689	677	672	643	671	657	660	673	668	672	679	648	654	679	647	661	625	648	656	685	648	635	670	665	662	663	658	647	650	664	702	609	676	679	655	683	619	648	668	678	634	666	625	674	654	672	674	697	641	642	672	659	656	648	681	656	656	664	613	652	706	705	606	649	649	591	640	641	643	644	666	658	659	657	658	612	646	665	655	671	641	682	659	628	680	619	646	638	687	645	643	644	671	642	662	698	615	685	668	640	646	651	646	655	618	621	658	648	641	702	645	646	682	637	671	689	615	643	654	637	613	683	669	666	682	661	647	686	653	631	653	642	631	659	630	647	680	670	639	688	677	666	662	665	694	678	626	676	667	640	636	666	675	642	673	639	678	658	660	639	671	633	656	643	652	668	612	684	638	669	624	660	690	662	716	680	662	644	686	653	603	614	649	628	645	621	700	625	690	651	666	656	637	651	642	625	684	682	655	674	656	617	606	659	647	602	657	624	640	609	650	670	702	661	677	597	650	686	633	672	686	649	628	656	677	664	670	625	654	674	666	647	710	639	669	665	651	680	685	697	672	656	652	683	664	741	690	631	659	700	648	708	626	631	664	680	713	705	670	714	654	638	667	685	674	636	620	657	638	621	624	625	619	636	606	683	640	654	668	660	669	640	652	648	641	666	651	630	630	651	649	642	659	682	631	635	684	682	634	644	643	693	705	636	631	642	611	705	666	707	650	646	668	635	672	674	662	641	624	659	684	691	622	666	656	640	604	699	730	684	658	649	665	627	670	666	675	645	640	656	646	658	660	649	671	693	619	630	670	649	662	657	673	649	641	664	616	666	654	703	642	639	654	667	683	658	651	679	643	663	663	649	626	628	699	642	640	662	652	708	637	615	653	647	667	636	632	677	675	672	645	672	671	661	664	617	710	665	650	663	635	646	672	688	637	644	676	674	675	678	695	688	634	655	663	681	675	645	678	674	645	653	703	641	589	670	663	626	634	684	657	645	663	682	695	640	653	645	649	664	664	663	669	619	726	588	652	670	672	682	609	639	664	626	643	632	661	632	640	663	621	668	685	672	615	661	621	668	635	649	650	693	672	686	634	641	678	661	647	658	654	635	635	632	630	602	645	715	707	717	701	694	674	659	665	676	668	684	657	629	655	635	692	656	676	639	644	664	673	658	635	679	634	685	612	663	743	664	624	704	644	668	664	594	628	629	655	589	621	681	687	665	674	655	646	707	705	701	689	661	675	655	674	699	658	660	671	654	696	633	692	706	647	665	675	613	676	663	641	676	558	696	646	641	701	580	665	660	711	648	657	648	688	668	695	672	645	702	675	651	627	641	645	645	692	673	665	667	667	669	701	658	655	653	652	663	669	663	681	636	639	593	625	634	616	655	666	645	654	665	683	654	667	653	648	661	659	652	697	660	686	672	633	704	676	683	636	674	635	663	650	647	670	611	670	707	652	684	664	702	658	698	646	628	672	660	693	624	609	715	671	666	646	698	667	653	658	652	618	702	680	672	730	689	610	651	687	678	634	653	649	669	638	678	681	625	658	678	664	670	615	663	657	672	649	640	672	641	660	649	652	623	621	644	613	644	642	664	623	677	658	683	651	660	704	663	641	653	663	683	619	638	627	666	673	637	655	669	694	639	662	660	633	654	634	658	676	668	687	641	641	683	647	677	668	677	653	627	650	646	657	674	694	659	684	645	633	625	648	604	663	656	655	684	665	681	660	628	680	686	657	617	696	595	633	641	655	656	680	673	712	708	678	673	672	650	633	686	649	682	643	663	649	670	683	644	689	619	629	695	595	691	681	656	642	632	654	647	684	681	649	644	665	626	652	675	649	679	677	664	649	673	678	705	623	622	663	702	659	681	672	683	664	623	684	658	679	618	634	668	663	672	605	673	673	652	661	645	683	680	724	633	683	686	678	650	630	666	654	684	680	711	653	679	660	651	694	653	682	658	644	627	685	612	657	647	634	678	649	661	657	676	624	621	642	670	631	727	658	680	654	618	677	638	683	668	673	672	632	664	675	651	658	623	659	612	661	672	656	697	642	658	687	713	677	645	669	671	668	648	718	688	649	668	634	635	638	672	683	696	666	673	682	666	737	676	702	675	671	652	654	649	688	640	643	638	653	653	642	650	673	654	648	705	674	703	640	646	662	638	671	663	722	659	660	706	664	654	679	637	679	667	607	696	679	684	658	659	698	618	681	705	679	617	633	642	692	597	690	676	683	698	657	632	610	690	681	609	616	648	694	644	628	644	688	676	680	649	695	649	665	656	689	645	649	646	660	639	637	617	631	614	632	659	676	693	615	685	639	688	658	613	678	688	697	657
12746	1319	761	570	393	319	258	211	196	168	141	146	133	154	158	133	123	151	148	139	136	145	143	151	153	151	133	127	106	159	130	134	134	138	128	137	121	128	119	149	141	120	134	150	125	127	144	125	107	146	138	130	133	136	156	145	136	125	130	133	119	108	144	143	154	133	121	122	148	145	129	113	133	116	121	146	137	135	123	129	143	111	134	130	127	124	131	95	127	126	127	121	124	123	119	141	138	108	135	103	136	129	106	139	146	115	130	140	127	113	145	129	123	119	118	122	128	135	138	126	133	118	127	100	120	125	143	118	141	119	129	130	133	116	140	116	132	127	98	129	149	140	118	116	115	113	124	135	123	126	129	108	125	136	112	118	143	113	158	138	120	130	140	133	122	110	145	129	142	130	143	104	133	128	132	124	146	142	137	126	121	136	124	128	113	127	113	111	121	145	138	135	130	131	124	136	102	129	142	120	110	141	130	113	121	129	130	110	132	152	118	119	132	131	127	123	116	102	130	138	109	128	111	139	93	120	109	113	125	128	130	120	135	152	120	128	105	142	151	146	132	143	150	119	139	143	137	135	133	123	113	114	138	118	120	120	123	126	141	142	121	111	132	119	157	144	117	132	123	121	130	121	131	125	124	142	135	109	125	112	130	138	139	129	133	119	137	139	136	121	106	143	135	108	138	115	128	124	126	135	132	121	129	132	122	139	130	130	120	132	131	120	148	152	135	119	126	122	120	116	110	135	142	134	153	118	129	135	133	117	124	129	117	122	124	116	110	142	125	124	138	109	128	129	120	131	120	116	112	133	128	136	134	117	134	129	127	114	123	115	147	127	135	155	140	112	114	133	122	119	127	119	123	135	141	112	129	141	116	132	102	104	124	125	125	121	115	134	134	159	126	119	133	142	140	138	120	114	122	142	141	125	145	120	122	130	133	134	133	144	113	110	127	128	138	124	135	141	114	132	105	112	120	145	123	120	130	122	131	142	123	109	132	137	126	133	139	117	130	113	116	131	144	126	112	98	133	115	129	140	120	120	132	119	111	119	106	117	114	128	131	120	143	118	115	140	110	117	146	122	126	124	131	128	105	120	130	103	120	120	117	113	137	108	127	160	118	103	101	137	114	131	121	131	111	124	137	121	135	120	119	117	134	123	139	130	147	130	128	136	125	134	113	154	105	122	121	127	123	120	121	107	128	115	132	129	110	114	141	105	155	148	118	127	124	133	126	124	153	125	138	122	125	114	127	146	118	124	133	109	102	117	122	139	136	159	120	128	135	130	142	119	136	124	144	132	119	129	133	117	123	133	126	117	127	127	112	119	144	122	121	124	137	141	120	134	125	123	151	111	112	128	128	125	134	126	132	125	125	104	156	150	147	135	121	124	129	146	125	134	120	125	160	142	132	130	103	132	123	125	116	139	157	146	139	129	131	133	150	130	126	123	127	107	119	116	111	123	118	126	117	143	117	126	122	137	147	141	114	108	140	116	122	131	131	129	107	121	126	135	119	119	122	145	118	114	141	110	134	140	122	125	123	124	116	138	137	124	111	122	127	117	129	123	125	127	114	103	124	118	134	117	138	105	121	123	131	121	148	138	143	144	139	132	130	117	132	110	135	126	152	128	137	136	142	118	118	115	114	134	144	124	114	122	153	135	112	138	126	115	113	122	102	139	131	123	110	153	143	130	140	155	127	133	137	133	146	139	131	87	121	136	128	135	137	130	129	116	121	123	126	124	132	128	104	134	121	168	140	127	125	97	117	128	113	132	135	122	128	130	119	131	150	120	126	122	119	124	125	132	137	103	138	145	137	134	129	108	132	131	140	135	127	127	142	142	108	120	131	134	132	133	129	114	119	142	119	135	140	122	128	127	128	118	116	137	133	133	133	128	109	125	123	119	154	136	118	122	132	132	119	134	137	115	123	130	117	122	119	127	126	113	116	124	140	119	122	103	106	129	117	147	122	96	127	141	123	125	125	122	121	137	151	118	118	129	125	121	133	117	121	134	139	125	135	147	120	126	100	128	106	136	144	151	136	122	139	122	134	95	130	132	115	127	103	133	104	124	135	131	117	127	122	144	147	149	146	136	120	145	124	125	139	125	139	132	123	120	146	132	120	122	120	132	148	115	120	141	129	127	146	123	140	109	124	126	138	98	118	118	117	120	128	113	122	131	139	143	118	131	131	116	119	128	128	139	126	134	133	135	146	124	124	119	146	129	108	126	148	127	144	137	117	140	145	141	129	108	119	128	120	139	106	145	153	118	119	116	116	145	141	129	126	154	126	126	155	117	107	128	131	133	105	104	150	160	110	152	133	127	153	148	131	138	140	143	130	132	146	129	129	114	140	133	104	123	117	151	125	121	144	141	124	123	114	129	118	103	102	143	128	122	138	127	132	122	119	122	101	119	139	135	134	138	133	126	116	136	111	127	119	118	147	122	125	126	163	134	124	120	116	135	122	129	137	136	125	128	136	121	153	120	125	115	127	129	117	154	135	117	124	125	128	146	151	122	117	115	134	114	127	132	144	104	130	122	132	134	136	121	130	147	118	139	136	132	146	105	137	118	130	133	121	139	139	136	134	127	135	118	118	146	121	127	131	135	133	160	134	117	120	118	127	132	99	123	106	119	132	114	141	130	133	125	129	105	124	123	125	122	129	118	132	105	116	114	130	120	133	119	138	116	121	129	122	110	141	128	95	137	115	111	112	116	138	122	125	132	135	120	147	138	132	132	118	130	128	134	138	124	131	138	141	116	133	147	123	143	110	129	135	124	119	132	117	136	136	123	148	139	115	131	136	117	126	137	124	132	122	132	136	140	129	121	135	123	116	126	134	133	132	141	129	127	134	122	115	126	119	121	138	123	117	138	115	154	123	134	144	112	120	122	149	124	115	113	126	128	125	119	129	109	123	133	130	153	137	148	128	122	117	159	124	130	120	112	137	112	122	149	134	115	117	107	120	117	137	129	129	116	133	133	131	100	130	133	131	118	115	149	120	128	111	132	129	132	131	131	135	130	125	139	139	109	127	126	142	146	130	118	147	133	125	128	107	127	160	141	125	130	131	117	123	132	138	133	111	110	114	126	109	117	129	136	129	130	141	122	116	102	125	121	126	119	143	108	119	145	130	117	115	140	122	131	149	147	134	117	140	120	107	156	146	136	143	124	125	120	138	107	116	125	127	131	133	114	136	136	137	136	130	128	134	150	142	108	123	126	120	138	134	126	140	113	137	131	133	137	151	127	124	131	126	138	126	127	124	144	120	115	121	136	135	112	115	109	147	147	138	135	131	143	141	116	117	133	121	100	117	147	145	164	124	134	136	137	105	119	139	117	120	149	132	129	100	149	131	122	146	143	121	121	118	119	113	140	121	141	124	118	128	145	107	131	153	133	106	118	146	139	135	120	110	117	114	122	107	142	138	128	130	128	149	137	119	132	135	127	112	103	129	141	152	124	134	142	139	121	129	108	106	118	140	112	138	145
8072	1305	1741	1833	1456	1233	988	801	678	633	598	579	500	456	463	472	440	409	406	412	372	393	350	396	386	387	373	345	365	357	371	349	355	363	343	382	346	342	317	350	360	351	367	343	333	370	312	333	364	346	322	336	382	316	309	330	339	353	354	341	331	338	374	350	341	332	343	310	293	346	358	333	330	355	319	349	305	337	378	338	333	318	351	308	320	346	364	338	339	318	309	348	364	317	302	298	357	325	337	322	312	310	324	330	312	336	360	339	305	345	321	333	334	305	310	339	317	348	321	320	324	317	361	325	345	344	332	330	340	326	344	320	350	295	345	310	326	326	361	347	315	301	335	321	326	341	314	318	319	349	358	342	324	342	320	356	333	310	314	352	321	354	342	298	349	327	302	294	320	328	348	353	331	312	326	322	327	316	332	320	311	363	282	312	315	348	371	344	317	336	331	343	301	329	314	344	358	329	325	331	321	330	319	346	293	331	315	304	324	331	337	297	302	344	332	350	351	337	323	342	319	351	294	362	310	324	340	329	337	335	313	315	322	325	339	348	337	305	337	336	350	359	340	282	308	367	320	324	316	343	364	336	331	313	322	333	320	330	333	296	339	331	342	345	329	329	337	320	333	365	313	315	330	308	307	336	331	329	313	356	330	331	316	328	329	335	295	351	336	332	367	366	334	316	321	286	315	343	321	316	344	300	334	329	318	321	324	317	315	308	351	323	321	330	343	299	347	326	332	335	328	339	316	334	337	317	320	350	306	275	334	320	306	337	364	353	352	340	315	363	341	334	323	350	290	302	353	348	314	328	337	354	347	325	342	304	317	278	286	341	336	328	328	371	311	302	324	320	302	311	306	336	319	333	357	320	338	328	333	299	327	360	307	354	302	378	315	293	342	332	326	354	301	303	319	359	307	333	334	345	312	323	347	347	338	299	349	355	313	322	330	330	321	334	325	364	331	303	342	294	343	336	340	338	338	346	315	340	346	298	325	322	325	314	320	311	322	307	313	333	317	309	334	361	299	325	333	299	311	349	315	330	297	311	302	348	360	324	357	319	297	327	374	306	327	322	365	331	343	326	315	327	346	326	377	345	311	355	298	304	297	326	323	326	358	298	352	356	319	313	335	324	300	323	327	355	312	341	321	349	356	320	310	337	332	339	336	358	324	327	323	317	335	347	311	332	340	309	322	316	345	314	335	323	338	322	325	333	362	316	331	342	345	315	326	353	342	286	353	330	322	323	333	313	323	317	320	295	317	326	347	331	333	325	369	365	338	326	321	340	320	340	330	367	336	344	316	303	341	354	363	297	318	342	337	278	328	317	329	337	313	318	311	338	361	310	337	332	304	358	318	312	334	315	304	332	312	292	297	314	322	308	328	324	343	349	314	333	358	314	284	357	325	311	374	314	285	352	335	336	316	327	334	337	367	329	297	351	343	353	316	328	357	307	310	322	312	322	342	337	337	323	346	319	308	339	332	319	320	317	352	354	333	329	313	324	298	329	356	356	306	370	300	328	323	306	324	378	338	312	319	361	290	317	310	323	324	353	324	316	308	343	331	353	324	325	330	339	317	314	323	302	340	332	330	313	343	342	331	340	331	334	318	337	317	337	308	332	346	303	324	316	350	293	317	325	310	342	341	351	327	364	334	326	313	347	333	314	370	327	351	306	330	324	330	349	348	343	302	325	323	334	331	330	337	295	323	314	306	350	345	343	338	299	351	340	346	333	319	324	329	348	327	350	326	315	314	328	340	307	363	350	343	330	335	306	285	323	304	330	326	336	339	334	314	336	334	348	313	298	314	328	338	344	325	309	325	304	339	297	301	323	352	334	340	308	322	331	289	367	323	323	329	306	346	355	344	334	324	355	349	323	324	352	305	319	323	333	299	340	334	294	344	340	322	371	346	326	344	334	343	324	351	322	329	326	303	305	322	342	378	357	341	312	313	331	324	332	337	329	326	328	347	354	327	307	288	325	351	338	310	321	361	308	320	330	333	336	360	317	313	344	344	346	346	287	359	314	340	319	316	315	362	338	357	327	327	307	326	320	287	332	360	296	327	305	296	344	334	344	347	347	296	345	336	346	306	341	362	328	303	338	319	330	324	282	296	337	316	342	328	344	345	340	355	366	344	346	349	355	307	351	333	339	330	340	332	329	344	350	319	324	340	342	302	310	337	327	311	317	286	317	310	304	329	322	337	306	349	298	293	325	334	317	371	345	313	316	342	269	343	328	351	325	315	349	348	342	326	333	340	316	348	344	304	331	357	346	329	325	305	341	338	298	329	301	328	361	322	340	296	330	301	333	363	332	346	355	309	330	334	304	331	326	337	350	328	332	340	341	321	342	331	341	313	327	309	301	316	328	308	341	339	336	309	303	341	301	326	296	310	292	331	325	321	318	330	355	313	338	319	348	356	318	327	347	344	324	333	349	353	349	331	352	382	307	382	332	305	302	329	333	329	362	337	333	337	317	341	339	326	340	324	331	333	348	305	325	325	310	324	340	320	355	329	329	331	321	341	364	367	340	346	335	337	352	320	334	325	322	337	342	339	311	300	316	322	361	354	309	342	308	344	328	298	310	326	317	335	351	340	352	339	348	323	315	341	343	339	346	345	312	325	330	340	318	340	339	316	331	333	349	365	344	309	352	302	333	356	318	336	328	350	338	315	296	340	334	320	322	289	352	306	365	329	325	337	317	312	328	322	351	326	325	309	322	318	353	328	336	309	339	359	367	340	350	329	344	312	303	331	335	310	337	331	365	335	351	341	341	334	341	299	314	347	325	317	321	340	302	343	330	321	307	326	339	323	331	352	310	339	342	368	338	320	324	309	345	291	347	309	342	336	360	307	359	310	368	290	340	335	334	331	303	344	354	336	310	360	344	324	339	326	325	335	351	317	310	328	333	335	312	323	306	308	330	335	325	339	315	352	334	302	349	322	358	321	333	355	341	342	357	314	318	341	349	343	346	327	302	343	325	308	333	335	344	352	339	328	340	326	379	358	307	366	351	330	319	305	310	324	359	318	359	347	339	328	329	298	320	327	339	313	338	332	323	333	326	348	320	303	304	345	322	343	358	343	343	327	343	344	341	329	340	328	332	350	313	314	318	316	310	339	307	335	369	323	326	301	344	318	320	330	317	346	344	319	329	310	338	333	329	308	327	297	363	338	319	310	334	343	329	333	303	341	326	367	332	371	340	314	300	313	308	323	325	313	306	358	337	322	323	348	328	347	323	307	323	379	327	365	338	309	368	338	318	328	342	320	301	345	314	337	325	324	323	330	331	320	318	336	352	327	342	343	302	350	339	351	326	311	362	332	309	333	320	323	320	311	309	326	363	351	301	343	297	345	320	355	290	324	319	335	319	342	331	322	345	343	325	318	319	338	325	311	352	337	340	317	315	337	363	321	297	338	345	339	379	321	321	333	360	313	347	351	306	345	325	316	309	338	359	350	336	311	318	341	371	348	325	315	330	331	319	292	349
1499	450	309	286	282	277	279	276	289	285	284	265	307	255	276	281	284	279	263	278	292	264	274	329	302	259	262	264	245	287	262	256	258	241	276	244	310	325	274	233	295	321	286	250	277	257	304	272	298	272	252	262	296	276	272	273	292	295	290	306	254	290	277	273	282	276	263	303	297	279	241	284	264	281	236	283	288	284	264	296	321	291	266	247	243	257	281	271	281	270	256	295	301	284	272	279	296	268	272	294	283	307	296	243	277	282	277	284	274	244	271	313	266	280	249	251	273	261	292	269	270	271	291	286	284	274	279	319	276	285	272	255	277	296	250	248	273	279	257	238	273	262	294	266	297	268	270	267	302	251	283	253	284	259	252	265	270	262	276	263	292	285	279	270	276	249	292	268	274	267	257	296	267	281	306	293	261	273	262	273	266	277	288	286	286	244	270	256	281	275	284	262	309	296	236	275	291	325	267	277	300	274	302	267	225	250	232	236	288	300	279	286	276	292	248	273	278	241	265	263	291	289	275	272	285	277	273	271	289	303	294	261	268	244	252	261	286	259	290	310	244	292	262	254	230	272	270	274	251	284	295	293	270	301	257	280	274	262	271	294	279	274	266	282	245	268	266	277	295	272	248	278	258	274	246	255	292	269	281	274	276	287	260	302	301	272	286	261	268	284	287	259	267	263	264	304	312	295	268	275	245	290	283	285	299	319	262	266	295	283	288	273	252	262	315	297	247	285	290	284	302	277	244	281	297	264	258	270	272	289	261	276	276	282	262	271	264	285	319	286	267	266	285	228	237	289	300	228	276	292	280	244	255	263	235	261	320	277	267	276	273	286	269	247	274	255	256	274	278	276	264	261	269	280	268	273	266	238	238	275	285	269	297	291	274	281	264	288	264	257	297	267	242	256	267	246	299	270	260	270	294	285	260	271	252	296	276	268	263	261	263	280	264	277	287	271	297	273	318	247	259	282	250	271	267	283	305	288	293	295	280	300	254	289	269	250	290	263	269	273	262	266	312	255	287	280	291	273	278	265	269	283	265	253	277	264	281	274	282	264	294	274	282	280	267	264	239	264	264	277	285	281	269	266	271	267	247	252	300	281	267	275	281	255	267	265	284	285	262	283	287	239	274	304	274	281	295	254	241	255	259	291	274	288	284	269	291	294	267	299	251	250	248	271	293	259	264	253	296	304	266	279	295	286	285	244	261	285	271	259	281	280	274	250	286	234	278	300	254	260	284	241	275	276	272	287	251	286	259	278	281	299	287	277	306	295	276	285	261	286	280	294	283	254	268	254	310	290	264	331	241	256	277	245	255	249	235	282	254	253	282	294	258	287	267	288	255	246	284	292	267	285	304	270	254	268	262	264	252	253	292	280	272	278	287	258	269	268	244	246	277	274	284	248	259	314	288	249	280	272	257	305	266	253	278	294	270	289	272	284	297	245	281	310	303	294	272	282	275	256	266	271	278	269	276	257	272	310	268	268	292	297	294	249	277	289	240	289	258	303	263	269	260	276	280	275	268	297	284	245	274	279	265	266	291	286	242	261	285	257	248	248	236	288	272	278	265	276	292	258	275	275	265	310	254	253	258	293	308	260	264	325	313	291	278	264	267	298	275	284	290	255	307	301	281	278	293	288	258	278	252	251	286	295	289	283	293	227	269	283	265	282	260	267	264	269	278	282	279	279	284	266	233	258	268	297	283	293	300	251	298	266	286	260	287	285	244	282	274	274	278	261	298	282	291	283	259	264	275	286	240	276	274	262	276	290	289	275	259	259	246	270	274	295	249	253	282	288	238	277	272	274	270	255	292	272	287	275	262	288	259	279	282	260	279	273	287	281	256	272	288	281	276	257	270	300	274	275	280	273	264	273	280	293	283	251	268	275	323	308	283	266	259	268	265	242	264	288	301	256	260	272	228	267	277	254	293	288	279	295	268	262	281	267	241	292	254	256	248	258	267	284	285	283	272	265	250	280	283	282	244	278	281	298	292	250	271	270	245	270	283	306	273	265	257	280	265	255	259	302	273	306	271	272	267	289	286	284	290	257	288	253	248	264	277	231	266	276	259	305	269	259	259	296	240	244	290	262	261	269	290	290	259	263	243	285	272	277	263	292	319	272	273	269	286	301	292	337	291	273	293	291	279	282	312	249	282	233	289	296	292	292	266	266	292	289	272	252	285	280	274	267	237	260	266	234	272	276	281	306	329	271	273	281	250	287	270	274	276	288	246	290	278	257	272	302	270	279	284	261	277	297	293	260	276	280	264	270	262	270	310	246	291	260	295	227	258	312	282	266	266	276	239	287	275	268	266	272	270	286	286	276	298	274	265	249	267	288	282	274	255	284	264	293	269	236	259	281	278	296	282	261	257	297	282	285	271	276	287	276	286	271	271	291	283	274	294	251	280	288	237	312	286	268	268	257	237	297	304	269	295	261	293	275	294	269	271	268	283	282	292	279	288	281	285	288	284	277	269	286	284	290	298	274	291	272	279	273	259	268	289	296	263	303	238	277	264	274	290	287	292	252	323	278	264	289	274	268	277	263	267	263	283	268	299	280	274	261	247	273	288	272	281	295	276	289	273	262	272	273	306	266	277	258	300	258	302	290	278	256	284	295	259	271	281	281	277	297	280	249	269	272	279	301	290	273	277	263	298	260	283	298	268	239	279	252	277	263	279	290	282	303	268	300	290	252	265	272	266	260	248	254	288	295	295	266	262	282	266	270	262	276	285	278	254	264	277	273	279	289	256	263	295	264	262	269	304	294	289	292	253	261	251	273	287	272	252	248	266	297	275	239	314	276	300	289	275	302	264	267	309	271	287	260	269	257	263	288	281	253	271	269	280	281	271	272	267	273	262	259	259	276	266	281	277	298	310	268	304	273	274	309	272	270	293	278	289	252	302	292	255	256	269	272	276	274	301	287	303	273	287	270	280	263	260	296	263	271	277	240	275	250	262	263	274	334	273	261	272	273	264	261	255	228	235	274	281	277	281	286	274	275	264	261	289	290	331	285	257	281	264	285	314	269	272	278	275	284	283	264	266	297	311	229	272	276	298	307	271	270	278	291	281	256	281	282	277	306	313	265	288	289	258	293	273	282	257	277	300	282	266	264	317	266	288	261	279	285	234	269	274	276	296	286	271	285	246	247	263	278	285	265	268	299	249	311	249	292	279	278	244	267	298	308	263	286	229	264	257	270	278	284	287	268	282	255	273	274	249	277	270	264	260	277	278	291	277	293	265	323	305	271	262	259	274	249	260	269	260	312	309	263	256	268	293	270	271	273	260	289	312	287	255	271	264	294	254	281	267	277	288	277	259	301	239	255	287	265	262	273	274	247	273	274	264	285	239	221	261	272	270	270	242	332	261	276	258	262	267	275	317	260	267	284	241	257	254	284	270	280	282	271	272	283	275	281	266	275	266	240	267	277	234	266	290	290	294	305	270	257	300	285	312	271	274	265	261	282	247	275	293	296	289	283	244	291
2039	846	774	774	709	716	695	677	666	667	672	637	687	673	642	601	683	647	705	639	687	689	706	711	696	702	667	717	670	683	667	692	697	633	719	684	620	701	690	673	652	679	659	705	642	670	686	635	657	713	650	669	675	676	678	614	715	707	695	684	691	641	679	669	651	648	668	666	624	626	711	635	662	655	675	660	640	620	646	726	660	597	672	731	629	673	646	686	706	654	651	685	659	642	656	678	674	685	631	680	633	674	681	670	672	686	664	675	664	657	627	657	637	692	612	676	642	686	622	713	637	643	671	685	615	705	690	632	666	637	650	671	693	661	665	680	693	683	661	675	635	690	686	682	654	650	703	650	674	678	673	665	672	667	641	673	724	634	664	651	673	673	639	691	656	715	648	683	666	686	667	679	687	675	614	688	694	665	687	675	622	668	609	653	634	635	668	737	641	647	694	695	676	646	694	621	681	708	692	709	604	667	671	650	675	682	719	638	673	668	606	655	660	684	676	685	630	637	668	685	685	647	654	677	647	712	661	654	620	689	673	681	684	677	702	646	699	727	608	683	650	696	676	689	663	658	680	673	667	708	694	713	689	665	669	669	670	669	648	673	650	676	629	696	661	643	625	652	688	666	638	680	655	668	680	634	664	627	640	659	646	684	721	677	682	660	683	641	672	659	717	638	636	674	698	669	660	711	641	648	716	687	697	674	671	674	647	655	689	684	633	673	679	618	657	672	702	672	680	627	701	657	634	678	667	669	720	659	630	651	678	671	622	636	652	685	633	675	616	669	657	667	703	654	682	663	666	670	691	659	634	659	637	671	641	751	706	708	673	660	679	691	671	693	705	674	638	669	648	690	649	649	686	619	660	620	658	642	619	656	664	660	663	670	663	705	639	717	689	662	707	695	668	683	694	743	659	663	683	636	690	646	669	667	663	682	684	651	650	665	722	678	690	693	639	679	671	656	605	716	662	594	670	663	627	659	694	676	682	692	679	660	641	680	636	635	629	677	651	652	686	646	684	675	712	699	655	675	682	641	705	631	668	646	687	668	675	626	705	660	685	646	669	696	676	640	633	632	661	674	637	689	663	660	685	692	687	636	667	721	687	649	663	689	710	632	646	655	645	713	624	632	711	629	693	710	625	667	664	667	699	673	663	698	654	643	662	624	650	679	643	694	651	634	623	683	658	702	653	660	653	694	601	619	659	686	655	695	644	651	657	667	673	696	687	665	656	624	692	651	671	635	636	653	654	714	668	664	681	693	650	721	652	679	681	666	647	671	683	689	686	653	699	676	653	648	690	691	655	687	666	659	707	680	683	651	694	647	601	684	719	638	657	644	670	691	660	726	657	622	684	659	647	635	654	620	681	666	676	637	673	708	679	694	642	655	671	726	665	658	643	658	670	667	667	611	661	677	669	686	684	657	666	701	648	639	697	655	714	720	674	663	699	641	638	693	653	692	661	707	636	636	641	687	691	652	683	708	683	634	668	661	684	659	680	677	664	660	656	686	691	644	696	672	649	705	664	662	667	687	673	654	680	662	711	674	619	699	690	666	652	681	657	716	684	685	653	664	661	630	704	597	650	671	636	704	692	682	643	678	699	670	655	644	644	657	707	691	682	713	684	704	677	676	676	659	660	664	673	628	647	663	681	663	665	655	677	662	667	715	636	665	645	687	697	683	673	691	710	683	687	646	680	634	682	666	684	653	599	661	666	704	686	651	636	688	665	663	673	653	656	656	638	681	671	714	677	652	676	678	721	697	685	635	657	717	676	683	688	696	728	660	669	672	644	714	708	716	635	636	654	674	707	694	700	680	673	677	635	720	688	664	684	662	692	674	656	668	676	676	656	670	633	669	672	687	681	668	685	643	649	702	635	645	612	725	637	660	677	700	669	668	619	688	646	643	624	699	710	666	634	622	710	674	674	643	662	657	684	689	650	638	684	686	648	636	662	685	652	650	648	669	688	610	649	707	653	642	683	705	651	684	636	676	648	670	677	679	672	691	722	651	651	657	631	693	681	664	614	653	664	689	679	665	624	617	699	653	666	661	651	709	706	676	669	666	662	689	694	657	690	650	679	618	638	686	648	654	661	649	660	672	646	704	697	673	662	626	687	641	685	680	651	639	699	705	633	679	664	701	631	694	666	661	634	684	666	640	656	701	658	658	667	685	664	666	697	669	627	620	630	662	684	666	643	659	642	687	735	685	636	652	653	700	688	677	697	691	659	630	705	706	676	636	699	636	635	694	719	675	713	694	702	662	686	669	666	628	708	661	667	704	759	654	684	647	694	676	643	679	714	658	682	646	679	662	664	701	640	655	654	599	666	653	703	674	632	649	672	664	674	642	642	684	684	699	653	721	637	620	689	665	664	618	680	680	674	651	656	636	682	681	667	671	641	638	723	665	682	640	680	684	639	635	648	680	652	677	622	664	633	681	656	677	655	665	640	664	644	678	713	715	689	644	670	648	658	708	687	720	694	680	668	644	690	649	693	666	616	669	671	648	657	615	679	679	743	624	631	652	651	686	656	663	669	641	678	643	682	678	704	676	616	675	664	663	710	663	647	672	675	663	679	661	628	620	660	661	671	676	656	675	611	669	698	664	654	685	654	629	648	666	647	611	680	687	702	643	656	649	615	638	669	656	664	612	669	623	689	639	715	663	686	715	635	670	643	635	724	691	673	666	670	656	679	671	650	686	636	663	686	662	649	632	680	650	670	682	633	647	614	679	672	697	610	653	693	672	690	693	659	637	651	641	634	698	703	696	685	664	672	631	707	595	688	660	661	675	652	670	635	678	682	702	700	682	701	661	681	644	679	653	717	679	678	664	633	657	654	619	661	705	670	683	654	655	671	665	636	642	663	655	696	648	650	632	636	707	637	688	653	632	706	623	648	656	692	686	639	631	688	648	693	664	661	691	696	671	681	689	687	690	663	649	735	687	636	679	669	665	662	673	659	656	647	621	673	691	660	662	674	640	668	639	622	676	664	664	694	632	669	658	672	677	672	694	657	659	703	687	656	686	665	633	664	667	644	679	626	649	664	631	662	677	685	688	705	672	671	671	644	713	579	645	742	689	695	608	639	669	675	677	685	674	655	655	666	661	674	665	621	664	663	686	690	679	620	681	707	653	648	685	626	642	661	693	665	688	676	658	668	672	624	709	638	692	671	704	687	674	658	698	678	672	673	649	629	649	644	676	691	672	635	630	665	717	631	681	660	678	659	704	693	678	695	662	665	649	687	658	693	669	684	648	658	576	672	627	660	733	688	675	678	649	651	666	671	643	650	686	661	652	682	667	688	673	622	677	677	674	650	667	637	649	666	672	660	677	675	700	689	655	643	648	659	691	677	646	641	650	676	684	681	632	672	742	658	680	651	628	705	666	657	667	633	652	659	667	650	665	646	638	685	615	639	680	671	636	656	631	703	663	650	708	686	691	650	682	691	649	654	662	656	638	657	696	679	662	663	650	620	661	626	643	622	669
7045	717	565	465	404	366	334	312	334	282	314	313	289	257	302	275	281	293	301	283	255	300	269	299	276	282	283	277	258	263	270	271	298	280	258	279	264	273	269	242	266	284	259	265	271	318	293	261	272	294	272	312	289	252	256	297	268	256	266	273	252	305	269	284	278	294	266	287	273	237	245	258	274	284	273	268	281	278	256	286	245	285	267	282	258	286	274	291	289	256	307	284	281	262	251	297	252	254	286	287	256	306	269	273	293	260	261	298	269	273	262	263	266	278	292	261	291	252	280	302	267	302	288	270	277	267	283	273	265	285	288	282	291	267	262	252	291	280	258	298	239	267	275	267	274	264	293	263	256	291	304	302	272	286	293	280	279	261	292	264	285	253	275	266	283	263	248	249	285	299	275	289	264	288	283	267	267	292	269	284	285	248	260	272	288	278	289	281	287	252	296	290	263	280	280	272	240	285	267	285	242	259	280	287	248	272	280	307	312	281	254	269	303	288	290	293	284	332	241	255	268	267	265	270	271	274	253	284	269	252	272	265	307	263	271	273	267	280	281	273	290	260	277	290	306	260	289	278	285	262	273	271	282	259	297	271	289	273	244	285	294	247	262	242	283	272	274	275	281	261	287	296	271	273	275	289	250	310	261	262	245	289	303	281	270	268	322	260	262	268	286	269	251	313	277	287	266	272	288	306	287	277	271	259	287	267	286	261	291	280	242	259	274	277	251	253	285	281	274	292	257	269	309	304	272	273	258	253	297	262	274	305	276	287	267	270	263	272	286	256	287	287	305	269	295	300	279	279	284	315	265	323	285	265	281	256	260	269	279	262	251	300	274	272	271	275	286	313	275	282	261	284	245	316	258	259	282	267	276	290	279	285	277	293	284	267	289	277	280	257	278	262	270	288	270	237	272	281	252	249	280	281	240	285	285	281	317	287	285	264	298	241	263	262	291	287	297	294	273	294	271	253	263	276	288	284	284	269	290	313	307	268	284	273	288	296	281	240	255	245	257	280	277	265	266	270	269	249	259	273	292	283	277	285	278	293	250	277	270	256	270	234	283	251	279	270	286	265	263	273	288	267	251	286	302	300	256	256	284	283	295	260	295	277	281	247	296	276	286	291	265	260	274	281	268	275	279	266	259	276	330	249	251	277	299	270	299	279	285	265	260	297	247	270	286	257	289	283	272	260	244	277	267	295	289	260	268	297	255	302	252	260	258	252	269	285	275	263	267	258	299	292	276	278	255	283	305	282	319	247	264	293	295	294	276	268	255	270	281	279	295	261	272	302	259	260	277	271	278	239	282	271	256	281	230	280	285	266	272	276	260	287	258	276	267	280	236	275	300	289	254	278	298	274	262	282	258	253	278	291	264	312	305	259	263	269	273	274	273	299	282	252	283	237	275	262	286	280	286	245	290	257	253	260	270	262	286	266	269	273	276	247	291	251	263	286	275	271	268	266	301	262	290	281	319	252	258	254	276	255	292	282	280	257	266	282	305	269	266	286	283	293	269	285	276	300	250	264	264	279	246	257	273	315	290	256	312	290	284	281	258	297	261	269	280	282	269	299	305	287	280	314	274	275	284	286	298	254	272	267	262	268	263	283	253	261	316	273	278	292	284	276	272	251	282	250	247	288	269	253	304	275	265	250	287	265	280	271	277	251	315	257	281	284	303	284	283	286	275	297	262	300	285	268	286	298	296	300	276	291	275	265	277	258	283	300	280	269	286	297	266	258	292	264	278	287	256	271	290	274	259	312	290	289	262	275	293	266	285	297	282	286	278	260	273	291	273	295	280	279	263	251	279	290	251	336	281	268	290	275	274	282	263	281	255	274	242	269	280	282	281	269	264	271	246	280	270	305	309	274	247	288	254	284	280	263	269	270	301	283	300	266	322	272	277	260	294	273	317	272	278	279	254	268	293	308	287	319	276	269	280	273	259	277	273	265	246	272	246	285	296	278	275	284	279	276	279	289	227	274	269	287	278	286	257	289	274	280	266	270	303	271	298	292	324	268	270	275	284	282	282	284	242	277	280	273	282	284	274	316	271	264	280	257	281	280	291	288	255	290	281	270	305	293	297	294	299	238	285	248	280	260	265	281	285	287	243	260	280	285	245	279	287	263	275	285	303	255	288	267	269	277	239	265	295	302	263	280	267	264	307	266	290	273	310	276	269	243	257	255	260	254	281	258	269	274	259	257	257	259	297	270	248	291	283	280	298	272	273	275	321	277	283	272	288	274	268	309	271	281	266	293	295	265	278	292	313	268	321	265	272	286	270	297	262	270	247	271	280	270	294	305	272	260	269	264	321	272	277	280	263	283	272	295	296	274	289	285	224	281	260	261	293	274	286	292	278	271	274	302	265	303	301	278	280	266	260	295	248	270	308	274	302	293	282	236	249	317	305	281	295	250	274	286	275	270	271	294	261	291	281	246	276	258	265	284	290	268	259	235	278	285	262	300	309	297	261	282	286	271	280	275	259	253	312	257	267	308	291	249	286	293	272	228	241	231	265	262	283	274	275	292	300	296	285	284	280	264	293	278	252	289	277	268	277	257	266	278	283	260	265	290	264	282	251	263	272	297	301	274	252	264	245	286	276	285	268	281	278	309	257	279	269	286	290	250	266	262	334	278	286	240	274	272	296	270	285	263	265	285	305	297	282	264	278	285	299	236	259	275	284	263	260	282	268	270	262	309	298	268	278	269	263	280	288	296	288	281	279	305	303	250	277	270	255	315	252	258	273	274	282	257	316	260	258	266	294	284	281	248	271	258	286	258	265	273	265	280	292	244	251	250	308	284	277	271	305	288	253	276	277	279	311	282	271	263	259	332	306	263	277	263	284	266	256	304	278	264	276	256	262	273	263	262	280	255	246	259	266	315	271	282	257	258	307	279	307	261	268	263	259	255	274	276	256	272	287	297	285	315	271	276	272	288	284	255	280	279	281	269	280	294	279	294	256	268	254	269	250	274	293	299	283	289	290	253	279	272	253	258	261	263	254	292	292	287	265	266	244	263	278	255	296	278	277	287	315	330	264	254	261	276	280	266	268	303	269	282	291	267	271	294	299	293	251	280	272	313	225	256	276	260	228	265	263	278	267	279	273	281	287	267	272	289	290	283	280	289	256	249	311	309	299	306	287	252	270	280	239	288	282	272	283	250	279	253	262	310	320	258	278	275	271	269	288	260	261	270	259	259	274	315	295	258	280	287	264	283	281	304	258	276	288	272	249	266	285	289	283	276	257	267	273	244	304	269	290	305	263	262	248	264	297	259	282	275	264	266	286	258	260	269	274	273	288	290	287	273	276	327	280	266	271	261	297	293	266	268	266	296	297	285	260	274	274	295	278	272	298	266	305	244	312	316	271	261	300	292	263	256	280	228	307	278	285	276	253	275	275	238	258	284	301	289	283	264	253	264	255	300	257	273	269	240	285	293	246	239	264	281	278	281	252	300	295	299	254	275	245	268	301	260	284	275	291	287
6676	1102	1403	1514	1243	1137	1093	901	837	814	787	734	763	695	729	715	728	728	722	667	669	640	709	724	663	743	711	667	685	701	683	698	674	689	630	677	694	713	669	667	659	695	719	716	676	684	660	630	687	668	629	649	657	656	650	677	654	678	652	649	635	652	678	655	641	689	705	667	653	679	647	682	635	614	653	683	646	673	660	672	684	661	642	669	646	648	711	691	665	645	717	639	634	675	669	686	653	670	659	649	652	664	664	622	665	646	672	659	673	689	634	681	631	663	630	682	671	638	653	605	676	644	664	641	657	714	655	664	675	657	629	671	638	679	646	646	697	682	671	681	702	635	659	632	579	648	679	640	661	640	658	698	667	680	667	660	619	629	687	653	653	651	634	702	667	669	650	681	732	674	594	697	659	639	692	599	676	657	649	687	670	652	678	677	602	686	658	648	691	604	681	674	681	676	633	640	620	675	678	609	685	683	679	677	627	647	649	629	732	673	703	679	689	661	635	631	679	656	646	680	679	654	674	686	648	663	669	654	649	633	631	662	706	673	638	719	678	704	653	621	624	670	663	667	662	619	649	680	635	672	669	663	643	653	603	675	679	640	627	656	653	625	676	662	662	686	673	656	620	714	695	663	679	650	639	582	672	617	664	633	620	684	655	647	642	681	665	657	634	666	657	605	660	640	659	664	632	680	625	674	654	668	680	673	665	708	629	641	677	634	680	673	675	639	670	654	654	658	614	662	672	708	642	670	660	680	655	622	664	653	688	637	662	651	664	637	684	721	683	647	635	632	664	649	674	660	677	674	680	647	632	691	662	634	744	679	673	687	651	625	642	629	654	683	648	650	637	649	674	663	634	662	643	662	656	634	645	660	679	673	691	624	679	647	625	628	676	653	677	695	623	654	634	659	707	639	670	688	688	630	628	649	642	719	686	673	649	639	634	666	621	696	639	635	704	652	678	659	684	671	664	655	613	642	665	653	632	721	633	618	661	640	628	645	619	693	684	659	656	661	627	646	663	612	609	677	631	667	639	695	644	706	646	629	639	671	635	634	656	659	679	589	657	698	652	666	636	649	652	638	650	648	637	699	653	652	636	637	631	666	649	666	684	621	640	687	704	655	644	658	641	653	610	702	693	664	655	658	625	636	663	666	654	676	664	664	630	692	637	684	663	666	726	655	629	707	665	651	719	693	626	645	659	661	653	603	705	673	686	614	650	656	675	707	619	670	663	690	671	617	661	677	680	675	668	596	614	676	668	689	648	645	678	643	669	682	673	668	692	690	705	654	628	637	650	637	664	686	669	651	708	689	666	629	672	725	591	649	636	660	692	670	646	657	673	641	672	670	666	661	687	635	608	692	697	674	628	712	695	618	646	623	693	660	629	628	710	601	688	676	637	700	681	726	638	668	715	698	684	627	663	679	646	642	607	625	694	686	654	612	637	660	637	644	669	643	665	673	656	631	659	687	674	646	646	672	642	642	664	666	684	668	682	698	667	680	677	700	671	639	698	669	621	627	662	698	661	639	650	604	662	671	665	638	662	644	674	676	681	650	709	669	655	663	677	669	689	668	681	615	658	638	705	663	681	631	645	656	641	677	750	689	678	648	638	654	612	659	653	659	645	693	648	661	642	656	683	727	650	655	674	691	656	689	715	662	654	661	655	689	613	665	603	710	680	580	609	637	695	674	686	647	665	686	649	670	612	633	707	660	687	665	686	641	645	626	622	660	664	666	640	617	631	663	665	631	656	739	699	652	679	650	636	654	628	600	680	700	667	664	674	654	668	664	658	629	660	675	682	668	686	683	708	617	648	641	653	647	666	710	659	631	675	719	658	646	695	649	680	678	668	623	662	643	674	701	704	661	659	654	644	616	616	682	629	656	684	698	610	636	652	682	657	666	619	697	660	716	688	649	665	651	627	666	644	705	679	656	672	629	666	670	644	663	646	644	660	662	694	632	601	686	700	660	642	636	687	682	693	632	714	648	661	650	690	649	641	644	657	653	697	678	682	669	635	621	632	668	643	657	629	613	678	639	628	651	653	650	688	644	624	691	695	664	627	689	656	662	700	687	679	650	655	635	663	641	685	653	644	648	678	669	655	659	628	680	676	623	639	622	665	645	679	641	706	657	675	688	694	623	665	692	671	665	641	658	665	653	670	706	614	676	645	631	666	675	703	624	666	696	664	712	651	653	683	670	654	645	683	657	639	653	654	631	693	683	650	665	630	643	644	644	666	651	672	659	660	705	634	675	667	644	663	664	641	680	689	655	631	638	624	658	707	675	643	688	663	615	643	671	668	666	692	647	671	651	660	683	682	684	686	666	644	650	679	637	621	678	654	687	645	690	723	648	700	646	691	662	629	702	649	621	693	616	632	613	637	648	651	658	625	643	683	626	649	646	670	688	661	643	582	622	686	651	697	686	647	657	674	619	648	683	662	684	666	632	672	669	660	645	664	688	643	670	669	613	601	664	644	642	699	720	669	637	645	695	642	650	733	668	673	656	661	683	729	635	661	624	672	622	640	669	661	642	712	626	655	624	669	608	669	668	664	672	641	677	649	666	663	624	664	625	668	700	640	629	707	679	634	688	667	665	663	624	646	696	683	682	706	685	627	648	616	667	675	628	691	665	634	682	658	652	674	658	637	686	625	613	652	683	685	638	682	673	642	642	659	676	673	693	634	644	643	682	621	674	678	633	681	669	683	636	631	651	670	606	668	641	636	667	639	652	637	670	631	674	667	664	683	672	685	649	636	677	688	652	642	671	631	656	617	662	645	677	612	659	685	648	673	674	616	661	621	652	641	630	686	652	628	666	630	671	675	633	604	638	672	685	701	681	704	679	663	641	680	673	649	643	650	691	626	688	662	687	661	656	664	668	627	637	640	650	651	689	669	649	657	651	643	707	631	655	669	645	666	650	670	628	618	697	655	601	718	633	681	660	656	660	681	654	655	652	647	704	700	661	673	662	664	633	607	614	621	661	608	624	612	648	674	674	670	633	664	672	662	647	680	649	660	632	647	674	650	638	631	678	616	654	684	688	661	661	670	641	652	650	701	690	627	636	670	655	664	645	605	687	697	699	629	667	690	662	629	675	651	679	695	668	654	668	656	693	676	666	648	635	616	649	667	636	692	662	718	688	633	645	614	638	659	710	653	689	697	685	645	644	649	680	705	665	623	694	639	608	639	635	669	640	642	707	639	684	656	627	671	687	682	652	681	683	668	639	678	625	646	680	676	661	677	656	684	626	703	641	634	667	650	668	641	618	663	682	649	648	671	621	660	641	658	612	637	677	660	655	657	652	620	637	697	670	670	657	624	664	657	679	644	665	615	617	623	648	634	676	638	691	644	689	628	674	685	660	614	679	680	678	640	684	641	609	661	640	634	723	661	687	726	659	695	674	648	666	649	699	717	683	674	667	690	642	624	681	711	710	649	638	699	637	615	656	672	638	624	658	648	699	690	685	727	660	649	628	649	680	621	704
12532	1107	720	571	394	290	242	182	178	171	146	170	161	158	165	146	148	127	136	125	119	129	129	153	149	137	140	122	109	128	122	168	121	135	133	112	120	118	122	127	126	122	136	114	125	135	151	133	134	122	142	106	136	122	120	119	139	115	114	128	134	134	103	129	148	130	135	125	109	132	146	130	128	124	134	137	130	122	140	132	105	132	140	156	143	131	124	111	125	161	148	135	128	126	115	134	101	137	129	98	137	106	107	114	119	125	113	116	116	135	137	129	139	112	125	148	139	146	131	106	136	126	144	123	138	122	131	147	134	143	141	137	118	100	136	116	153	114	132	135	116	113	123	146	130	105	135	119	132	149	137	132	142	123	82	125	123	116	135	118	111	153	117	128	114	120	128	132	119	117	116	135	136	130	125	108	139	117	130	138	123	134	138	141	136	118	138	108	139	136	112	153	127	117	132	139	116	132	137	133	136	104	142	146	125	137	126	143	137	137	126	118	120	140	122	120	122	141	140	109	114	117	131	125	112	137	133	139	130	140	129	135	127	140	116	118	122	134	115	111	137	124	148	113	125	117	127	118	149	125	127	131	125	121	126	135	131	138	125	133	114	131	129	126	109	139	129	115	139	135	111	131	114	132	124	95	130	136	120	128	118	134	127	140	125	119	135	148	130	158	131	147	119	106	119	138	123	125	118	130	129	133	142	124	119	135	116	124	128	117	115	119	130	108	115	116	144	109	118	133	124	102	136	115	128	118	122	134	136	129	127	120	128	126	138	120	140	123	148	145	95	142	143	125	135	107	148	126	135	125	119	128	133	125	146	134	136	140	147	140	158	138	125	115	130	113	150	123	154	130	136	136	127	129	133	107	129	123	105	143	119	91	111	109	134	107	122	128	134	125	123	130	113	123	120	122	131	118	120	146	149	141	97	128	130	125	137	155	142	115	116	122	140	144	132	126	125	125	132	120	147	123	103	134	138	133	125	117	105	130	140	106	118	147	133	141	119	129	113	132	144	142	127	134	122	155	129	116	111	150	119	114	122	115	114	125	132	138	130	113	114	120	116	144	114	123	137	125	121	122	132	124	119	117	126	143	116	139	114	138	105	136	122	121	148	115	137	103	121	136	118	137	129	125	109	121	110	130	140	109	130	109	135	125	122	125	113	129	106	148	116	127	126	120	127	124	116	133	125	152	144	128	110	120	136	151	121	115	149	146	135	129	124	127	136	136	130	143	123	130	122	120	118	124	163	126	109	128	125	132	126	117	127	135	124	111	108	127	131	140	132	129	128	139	124	129	134	104	111	111	118	131	108	118	122	136	111	117	133	139	120	121	129	107	140	120	141	140	136	129	124	149	105	111	122	121	135	111	123	117	112	120	128	133	113	131	127	126	128	110	135	137	127	133	121	124	124	137	129	117	141	128	124	119	111	133	126	129	126	121	123	128	132	121	142	144	125	138	121	148	121	109	133	133	152	144	107	113	118	135	128	114	124	118	144	128	136	140	139	132	112	140	126	122	113	129	101	138	144	113	141	115	111	135	110	108	133	117	107	126	113	130	127	120	136	131	102	130	117	125	123	132	100	122	142	120	142	134	145	131	128	124	140	113	146	130	142	131	110	118	123	130	148	130	137	115	132	117	136	132	128	138	127	134	142	132	131	136	136	125	137	130	147	132	123	116	127	120	128	132	106	129	113	132	138	121	133	118	103	121	139	111	116	140	121	116	137	111	138	118	119	137	127	143	125	98	148	137	140	111	136	117	131	124	119	140	115	132	115	149	116	133	99	99	137	134	127	140	129	134	159	130	133	136	125	141	146	97	124	126	149	129	134	131	145	141	120	131	140	130	137	117	129	128	99	112	130	115	132	131	126	118	128	134	106	156	119	117	113	118	127	138	126	133	109	123	120	141	135	144	124	127	132	120	103	128	131	120	127	136	128	128	140	124	108	121	136	132	126	115	120	120	133	133	135	130	133	125	115	141	111	137	113	134	126	137	113	122	126	113	127	120	118	127	115	117	101	141	126	126	113	130	155	133	117	127	113	112	140	124	139	123	107	138	102	137	122	106	128	128	108	111	129	119	131	132	122	138	114	120	122	112	130	129	94	151	123	131	128	109	125	115	139	124	121	124	124	140	114	119	128	104	104	131	139	132	129	112	116	126	111	137	116	138	130	128	110	146	125	107	127	122	139	124	117	156	121	109	136	105	129	140	126	142	115	147	138	105	147	138	129	117	151	135	128	95	133	141	126	136	128	116	105	122	131	128	124	115	128	121	128	140	114	112	115	116	132	120	127	130	124	128	125	119	133	119	133	125	110	119	146	147	134	107	127	117	136	128	134	144	113	133	130	130	132	124	138	146	122	111	141	133	111	106	133	123	145	137	132	125	132	124	142	123	124	133	110	136	114	132	128	116	140	105	129	136	123	129	103	155	120	116	120	118	129	129	123	115	130	132	123	110	119	139	117	121	128	121	132	99	115	136	116	117	109	111	117	119	127	136	124	107	122	133	129	128	120	113	134	131	124	120	121	135	149	121	138	132	128	121	111	129	116	147	122	105	113	126	124	131	135	135	105	117	117	127	109	125	131	117	129	124	129	135	146	130	121	137	112	144	132	146	118	113	129	135	118	125	130	125	123	119	129	138	112	113	118	152	133	133	139	108	126	119	135	116	114	119	132	97	139	134	124	129	101	122	126	103	135	123	115	141	110	131	142	118	126	111	103	140	117	117	111	124	126	121	124	103	100	140	134	114	143	127	136	125	143	126	152	148	133	123	145	115	133	157	158	133	110	141	144	116	122	119	130	133	140	163	143	137	122	119	147	128	148	150	132	101	112	126	114	130	133	122	120	115	126	124	128	133	129	137	134	123	117	113	129	115	137	130	126	136	135	130	123	134	124	159	107	130	118	130	121	139	131	128	137	128	133	138	124	121	106	145	112	114	128	125	129	155	128	127	124	116	132	125	129	128	125	126	134	130	130	149	135	111	148	146	125	137	128	130	132	144	145	127	136	128	134	124	125	126	129	128	109	125	124	137	128	128	130	131	122	133	125	143	110	115	142	126	122	126	110	138	120	119	138	142	133	135	119	135	117	122	137	115	137	124	115	139	119	150	116	137	118	116	106	128	140	133	128	106	122	129	114	113	124	148	122	123	144	131	126	119	130	118	128	131	127	110	110	131	116	121	123	113	128	155	147	132	111	132	125	116	134	139	130	117	122	153	125	127	129	150	108	118	133	141	152	118	126	123	137	138	144	127	143	125	122	147	124	140	120	139	124	125	137	124	121	122	116	128	133	119	114	124	134	131	124	118	130	114	150	118	143	116	133	123	154	102	141	120	109	142	124	126	113	140	138	135	140	140	116	132	117	117	109	127	118	138	126	125	139	124	122	140	117	111	131	134	140	131	129	118	134	118	124	124	131	118	127	122	127	135	121	112	129	113	122	139	116	126	109	134	132	128	144	129	152	125	124	150	119	138	139	129
7997	1163	1653	1907	1478	1215	1003	861	703	622	607	574	497	456	479	462	433	439	455	405	403	380	365	397	416	362	368	347	371	375	381	377	357	374	381	345	340	350	368	364	320	363	366	321	367	345	369	317	358	337	372	327	343	362	310	332	347	345	316	343	350	310	323	360	336	335	324	353	317	341	328	357	328	355	342	318	339	314	343	346	349	336	342	337	315	346	325	369	326	334	361	327	345	352	342	349	324	323	306	322	341	322	320	338	326	343	329	331	324	320	286	302	300	346	348	350	338	333	336	324	323	340	310	314	338	330	348	297	314	330	318	332	326	331	315	329	348	336	336	344	320	340	287	324	305	336	302	327	317	334	319	319	335	319	342	326	353	338	339	329	312	313	341	354	314	369	338	310	357	327	344	341	313	325	361	364	301	332	343	330	328	351	309	336	351	342	318	319	313	304	305	379	322	360	322	327	325	329	325	343	313	323	332	339	353	348	330	340	338	313	336	342	359	347	290	302	325	337	315	322	353	373	341	309	309	334	303	327	322	295	330	323	325	356	304	332	319	338	358	329	324	333	314	298	318	303	310	282	353	320	344	292	353	349	325	360	310	284	328	351	356	342	338	360	269	320	310	328	325	322	324	314	322	335	325	321	330	319	319	325	334	329	320	301	325	308	317	343	344	336	311	314	326	327	338	331	309	355	345	314	334	322	367	336	330	336	361	358	325	325	329	324	351	333	316	336	376	302	360	317	322	297	338	306	337	313	295	326	360	317	330	327	327	325	341	331	353	317	295	331	320	292	349	340	312	323	324	309	331	283	298	335	329	335	330	354	315	343	362	342	332	334	305	343	317	320	286	286	299	324	348	345	339	332	346	324	343	314	358	337	308	351	323	324	312	341	364	302	372	339	355	321	327	349	333	342	318	336	295	332	295	310	297	357	358	300	348	320	315	322	332	299	334	330	338	297	336	327	328	289	312	368	323	311	330	309	319	326	292	341	329	312	360	320	321	358	320	334	346	308	325	310	321	337	319	328	327	341	336	318	343	314	324	314	320	317	330	312	337	359	333	316	343	325	356	341	317	327	330	315	334	307	311	335	338	311	301	327	320	343	342	302	273	320	336	293	325	350	364	343	347	326	325	307	358	322	350	326	339	330	273	307	314	326	325	348	330	352	349	327	299	336	320	323	341	328	314	338	313	304	342	347	321	331	325	326	336	320	314	345	339	284	353	326	329	337	306	322	353	329	309	354	347	304	322	330	361	313	333	350	315	296	328	311	352	325	316	327	344	318	304	340	331	335	321	341	348	307	297	341	302	323	321	329	330	339	300	316	311	351	353	321	338	351	304	330	349	361	338	349	346	341	333	336	302	350	347	323	305	322	310	315	327	348	357	345	334	327	312	329	324	336	307	306	345	347	348	324	305	335	320	335	328	332	341	321	313	338	337	319	319	304	312	352	326	332	332	306	327	340	296	359	329	332	323	312	327	337	308	353	313	315	354	311	316	337	325	286	374	315	322	335	333	335	342	354	331	349	345	321	308	340	343	321	378	354	316	343	352	320	330	352	381	318	305	343	339	336	302	380	389	350	318	324	326	291	319	348	361	330	353	307	364	306	379	330	339	364	346	352	309	332	363	308	306	327	328	346	336	341	329	348	358	313	330	304	319	315	340	315	326	309	332	324	320	358	305	298	364	354	314	325	323	362	330	355	324	337	329	322	351	340	347	321	359	366	348	347	340	355	326	314	336	322	320	305	353	339	317	315	322	324	322	319	340	308	333	313	301	325	326	324	346	319	339	324	317	349	374	341	323	312	331	318	374	347	329	280	332	344	342	322	326	334	319	326	313	293	329	321	314	333	373	336	332	351	330	357	341	345	301	347	297	336	312	378	289	343	333	307	340	355	320	347	322	305	321	307	319	324	325	308	311	306	351	309	320	319	313	307	350	321	365	314	305	334	311	347	332	333	337	294	341	341	305	314	304	321	337	317	310	316	313	314	323	292	327	297	342	352	331	328	323	312	288	308	289	312	324	299	352	343	311	324	366	352	325	326	331	355	366	311	302	350	340	353	318	308	318	291	324	328	330	320	336	340	325	351	354	310	368	314	330	339	348	332	298	344	329	310	343	326	309	305	337	342	333	315	321	328	356	324	323	337	321	296	341	332	316	306	328	331	340	308	341	314	337	306	324	332	340	341	324	325	327	329	347	334	338	317	339	316	332	305	301	330	330	367	333	348	352	309	314	330	336	341	288	348	349	313	362	298	344	334	336	341	329	311	333	322	334	329	344	368	359	327	326	326	345	351	356	315	318	343	320	319	344	322	347	362	322	318	304	352	360	321	334	321	328	315	315	307	315	347	326	320	355	334	336	336	335	326	352	326	328	343	349	337	282	333	329	348	321	329	291	316	313	327	294	305	335	357	328	309	316	326	330	329	324	326	293	322	343	301	357	323	331	317	340	301	324	293	343	318	316	286	331	342	361	307	344	346	339	361	333	299	338	336	308	296	336	350	312	343	364	334	344	318	363	348	350	348	359	307	287	345	310	310	330	329	328	326	337	332	292	315	343	306	316	326	316	324	333	328	302	327	329	335	330	341	315	332	294	351	315	334	360	325	339	330	316	366	324	372	329	334	344	351	341	325	337	333	323	322	325	306	296	314	302	314	358	335	313	362	351	303	351	322	317	320	325	320	323	336	335	294	333	314	348	301	339	293	310	351	339	302	344	352	319	308	336	342	329	345	348	302	335	333	331	314	340	318	324	364	349	350	343	354	329	345	352	318	346	370	331	334	352	329	328	334	319	316	298	330	338	308	342	327	330	362	331	320	350	349	330	337	360	332	326	302	329	345	338	308	343	325	331	318	343	318	341	327	305	323	297	341	305	325	352	332	344	310	317	342	337	322	330	343	366	299	316	342	339	336	316	316	330	306	320	313	325	339	335	346	331	352	308	333	309	325	315	293	311	322	329	336	334	321	321	335	336	350	341	315	303	310	309	323	350	341	337	326	286	313	374	333	336	333	329	284	316	339	298	282	298	334	313	308	326	297	359	305	325	341	309	292	334	321	323	333	317	303	323	327	328	358	311	301	315	332	321	328	345	313	316	353	339	316	319	336	352	306	289	315	323	320	331	348	335	339	340	312	352	327	308	300	332	319	318	321	297	317	313	361	322	299	289	341	344	315	317	308	335	332	355	362	300	322	364	316	320	315	330	322	327	334	336	331	325	343	317	340	339	351	319	290	328	317	312	331	310	345	324	317	315	313	294	332	335	333	310	345	314	316	321	332	324	320	329	338	334	330	364	335	332	353	321	350	322	324	336	289	336	330	322	332	335	319	330	300	351	310	346	346	342	327	341	316	312	362	352	359	316	322	344	328	322	330	335	322	304	331	357	360	345	302	338	359	321	337	312	337	329	327	355	316	330	314	325	290	321	313	335	315	331	316	331	327	347	316	328	340	357	318	299	301	338	343	330	314	341	319	343	305	322	335
1528	411	298	293	235	263	288	251	300	273	240	300	305	283	264	283	290	290	300	271	285	324	298	279	273	305	281	268	293	256	273	283	283	272	277	278	262	291	297	290	253	280	302	301	264	302	301	308	271	272	295	246	283	261	265	283	297	277	288	249	271	279	251	307	276	286	294	243	262	252	311	294	244	269	280	270	277	273	265	288	272	239	236	248	289	271	281	226	284	237	270	239	259	272	273	266	273	279	273	264	293	287	255	262	285	252	256	284	266	286	243	284	301	236	274	284	243	275	262	251	287	269	270	259	268	281	282	262	295	249	276	272	264	290	246	261	259	273	265	264	283	262	245	244	301	302	278	250	290	297	279	310	286	291	271	291	248	285	301	256	281	260	270	294	278	287	264	275	286	287	300	260	273	265	285	297	268	270	294	275	284	266	277	270	307	310	263	281	280	269	254	265	282	267	312	280	313	288	274	287	280	260	269	265	260	278	295	251	246	293	286	291	278	262	255	272	278	291	255	279	267	264	295	264	322	263	265	280	269	252	234	247	290	284	276	277	272	255	272	267	289	252	241	261	276	269	263	279	265	271	290	298	277	302	265	240	276	277	276	286	264	270	279	261	260	281	278	307	260	288	279	268	300	244	245	274	309	265	314	258	319	293	274	284	298	294	284	285	256	266	277	270	272	265	283	294	268	268	287	301	290	279	240	254	292	280	287	285	260	291	266	306	282	304	240	264	276	286	235	279	269	275	243	309	285	302	263	304	297	291	255	250	267	274	278	249	275	267	273	272	279	292	285	276	254	297	278	270	298	248	257	277	316	253	291	239	290	257	259	250	252	287	242	263	289	237	273	273	284	277	280	277	297	277	282	279	269	285	274	243	271	260	293	272	267	268	259	284	261	239	289	266	290	259	285	253	255	263	261	270	262	291	263	256	266	273	272	255	273	289	278	289	279	252	276	278	283	264	278	264	236	264	259	238	257	268	276	281	270	278	288	257	267	262	261	278	293	278	275	266	301	276	253	269	271	295	251	285	242	273	265	275	258	284	263	275	279	272	277	278	247	273	277	260	248	278	270	241	254	272	275	268	291	292	274	281	240	304	285	280	274	239	260	260	289	272	291	279	266	282	292	275	278	273	288	287	305	259	289	232	250	269	267	259	287	282	311	281	287	276	295	261	254	256	251	284	306	213	263	274	310	300	303	272	281	271	252	273	280	285	273	281	236	274	281	280	273	267	299	268	247	276	267	271	270	262	253	269	277	270	264	266	259	283	295	301	274	255	284	266	250	241	263	266	261	271	265	275	288	277	252	271	269	259	227	283	226	293	285	271	263	242	277	257	261	288	272	284	271	265	275	267	281	265	274	294	279	321	290	241	279	250	276	262	292	272	241	265	271	282	269	287	286	269	263	281	286	256	262	277	269	294	254	291	270	305	306	282	289	283	268	295	263	247	290	285	260	269	304	277	252	255	305	283	216	257	244	257	294	309	256	277	269	278	309	279	241	251	257	265	285	258	270	267	262	247	268	289	299	255	269	289	287	260	272	276	293	258	296	264	267	288	260	268	267	288	258	263	290	314	266	251	235	285	274	289	265	278	238	276	277	295	270	281	259	306	278	267	246	263	285	269	277	282	258	279	288	289	252	267	267	241	301	287	276	306	270	283	284	276	284	271	273	276	265	283	265	297	253	272	281	293	275	284	255	232	275	302	333	259	293	251	279	240	265	286	288	275	305	260	283	269	266	268	298	286	298	301	247	278	288	309	281	284	243	282	314	273	278	281	297	265	247	274	242	287	248	295	296	302	299	258	288	303	257	298	246	248	281	295	280	273	254	275	254	272	264	255	268	281	302	281	256	238	291	283	270	277	295	244	262	263	291	253	292	284	311	277	291	272	259	278	303	284	270	292	250	269	264	276	236	290	260	280	262	251	265	266	292	283	253	279	275	291	284	259	269	230	264	242	269	271	275	283	306	283	263	268	240	250	258	273	263	288	292	264	277	284	253	262	252	256	281	307	284	284	256	259	268	281	266	266	262	260	276	257	262	289	262	252	264	280	301	268	251	272	276	236	263	258	273	300	274	285	272	283	319	291	290	242	258	262	272	286	257	278	266	258	274	304	274	306	291	293	290	274	253	257	251	262	254	248	263	294	247	269	271	254	248	268	280	255	275	290	301	279	262	265	267	260	273	277	268	276	293	248	275	269	250	268	280	252	282	277	285	285	283	277	298	279	270	262	256	280	308	271	285	252	294	266	275	265	280	315	281	293	273	284	253	276	282	272	267	250	218	251	291	313	283	293	293	274	260	265	294	301	297	230	264	259	288	261	288	256	278	263	271	289	279	261	321	279	266	277	265	247	254	253	289	279	252	281	252	273	262	253	239	294	292	251	285	271	260	278	267	276	256	262	271	294	273	267	341	296	266	248	271	283	253	287	280	261	254	274	285	248	252	293	275	258	266	270	236	252	265	301	256	301	267	257	291	268	282	265	290	266	282	280	278	264	269	291	274	262	251	284	243	290	265	295	281	311	295	277	255	258	264	277	254	314	264	261	271	298	273	274	263	278	263	285	251	275	282	268	273	266	277	231	298	271	293	272	265	270	292	260	267	287	267	245	304	253	284	252	256	289	315	269	284	273	241	277	258	285	259	237	293	247	292	302	284	276	311	279	257	268	277	305	249	281	266	284	273	256	283	268	252	258	255	259	282	279	309	289	270	300	270	304	270	318	292	322	289	244	258	276	264	281	277	275	261	277	266	281	288	275	266	293	249	279	276	251	261	258	256	272	271	268	282	304	284	258	286	268	252	258	228	270	269	292	272	265	257	254	282	271	301	279	252	252	274	285	265	285	240	265	268	295	256	267	263	268	274	263	274	248	261	274	293	274	256	266	259	273	275	237	275	273	285	272	268	270	250	270	276	266	256	285	280	298	269	279	285	272	285	281	265	258	256	271	274	268	282	277	278	281	269	261	280	275	278	289	256	298	276	243	261	263	247	237	284	280	288	308	284	291	306	252	234	250	253	254	268	265	274	269	287	265	253	275	279	241	268	280	274	281	289	228	283	274	257	256	275	270	278	292	277	254	294	273	263	249	269	274	310	293	284	257	261	256	261	283	285	286	251	270	301	263	259	248	319	272	271	257	268	264	259	287	277	317	239	272	271	286	276	296	268	267	286	265	295	250	262	254	294	256	289	278	262	257	283	276	295	261	258	271	258	243	261	257	278	277	302	266	272	277	275	252	283	276	293	260	250	270	283	279	279	280	274	275	280	261	266	253	274	276	266	267	271	246	277	277	256	285	264	264	249	271	277	289	303	258	266	265	290	267	262	271	282	283	274	267	263	267	275	281	287	263	288	277	250	260	253	282	270	276	252	281	280	258	291	301	267	289	283	295	279	255	272	286	285	312	246	286	241	293	252	278	285	264	256	283	244	262	292	293	276	287	262	278	258	231	288	266	282	274	309	311	250	277	261	317	261	253	275	281
1925	765	763	730	655	692	691	726	664	725	677	663	668	686	693	652	672	681	696	678	656	652	690	684	716	685	699	697	634	661	663	672	657	637	598	646	697	616	660	665	652	664	676	716	666	657	692	669	662	650	642	696	673	681	658	650	697	723	689	704	658	688	654	633	687	737	666	652	685	672	649	668	682	671	651	668	651	650	640	623	685	614	630	677	673	630	617	693	653	712	646	660	679	660	653	657	697	668	671	706	666	656	668	655	682	660	611	639	651	657	649	649	700	696	677	658	658	622	692	708	616	670	657	667	637	669	652	670	669	686	663	717	642	702	649	650	656	653	596	650	616	630	751	671	734	663	619	645	672	656	698	682	660	653	678	614	631	707	652	708	657	651	674	673	676	668	661	665	672	628	654	670	659	633	664	674	668	662	674	667	683	660	687	682	703	663	640	657	670	682	685	660	686	623	687	695	640	712	683	665	644	625	696	669	643	625	698	718	665	626	678	660	674	667	679	642	675	647	652	702	722	648	708	696	675	663	656	699	628	620	673	660	678	690	638	683	644	659	689	694	642	660	646	657	679	679	720	685	714	662	635	674	655	641	681	664	668	609	670	679	693	660	623	627	697	696	643	642	673	668	736	661	675	663	644	690	622	696	691	679	665	720	692	656	684	652	669	694	669	662	683	645	637	682	687	712	649	646	654	649	664	696	665	634	669	637	700	668	662	642	645	660	664	681	670	649	705	648	700	669	679	672	676	687	676	645	686	651	615	674	656	682	657	655	719	658	661	682	641	653	718	693	637	645	656	627	698	666	646	666	665	719	652	659	697	630	647	653	636	662	628	646	677	662	659	696	653	690	674	698	687	664	682	646	663	612	653	674	656	665	689	670	666	682	681	687	712	651	648	625	701	650	699	683	714	709	645	670	692	708	618	691	674	673	649	708	632	668	675	679	683	694	690	665	647	668	649	633	658	663	673	690	668	668	680	647	659	663	667	653	655	662	659	672	605	658	687	677	665	670	667	659	654	666	664	677	693	668	697	694	674	674	706	623	641	681	660	641	685	683	663	681	671	703	679	719	656	697	640	674	639	718	695	673	625	710	641	673	673	691	655	693	649	643	685	679	680	634	672	691	671	654	663	655	665	668	659	687	660	694	652	639	655	692	612	678	676	665	622	710	635	660	641	623	685	672	649	628	673	686	683	658	706	632	713	647	712	672	649	620	696	684	651	615	656	677	616	644	707	656	716	666	650	615	667	679	691	658	662	693	682	647	654	682	656	650	659	648	611	700	652	639	653	668	612	679	682	667	670	650	680	633	701	679	690	670	642	649	670	664	681	667	658	643	672	710	642	655	671	701	675	710	670	639	667	616	686	649	649	719	697	645	656	655	644	672	662	626	628	666	648	655	709	666	697	670	644	701	634	649	641	619	700	690	649	672	636	640	655	694	662	671	634	682	670	614	698	691	658	670	635	683	679	685	679	647	679	615	642	670	669	647	691	624	652	688	685	660	684	701	646	681	663	666	645	672	664	641	667	641	629	683	704	684	691	687	653	664	671	658	653	679	683	613	687	642	667	661	690	657	702	657	686	622	713	622	630	674	664	680	661	705	675	704	654	703	666	655	666	642	673	693	631	656	654	690	663	652	596	676	623	689	648	618	696	668	702	657	641	672	694	716	687	685	649	691	710	644	697	633	714	655	637	666	646	656	634	659	666	663	689	688	725	714	686	608	674	688	667	685	674	667	703	666	681	657	660	642	671	676	630	687	648	643	630	682	654	691	653	691	688	661	735	678	636	671	671	729	624	631	686	621	651	681	700	623	741	611	620	675	661	664	707	640	651	631	667	655	743	623	708	638	682	682	676	681	663	675	636	666	656	676	696	640	656	673	644	637	682	637	669	617	651	643	692	650	674	669	693	671	682	660	637	675	679	666	674	709	648	693	636	666	641	636	657	689	658	679	709	665	684	642	630	660	659	649	683	644	659	675	703	619	671	641	644	679	703	686	733	664	665	654	711	739	691	665	679	648	663	663	657	679	658	680	630	585	648	679	631	658	666	642	641	686	668	659	662	674	648	712	629	667	660	656	669	699	680	681	673	648	634	679	644	684	669	662	665	683	652	665	693	655	660	660	688	657	682	682	692	620	680	599	673	640	632	721	670	704	669	670	686	692	675	672	635	644	639	663	656	685	684	587	673	682	647	682	682	681	654	660	701	663	670	669	685	655	694	627	662	680	625	644	671	706	651	636	679	683	682	685	666	713	704	633	662	697	686	625	665	638	654	653	661	684	691	650	636	703	705	681	687	693	676	668	657	678	631	679	653	655	655	628	658	639	622	690	656	676	724	752	675	675	678	663	711	647	654	695	687	669	713	636	701	676	672	689	709	684	649	671	647	669	663	666	675	676	663	689	643	701	632	664	673	660	639	666	682	645	644	674	658	663	702	617	664	618	654	703	627	722	645	657	685	688	679	622	651	653	711	651	660	677	629	661	636	705	682	670	664	676	651	678	666	641	687	613	674	665	662	669	643	677	632	683	691	709	659	717	699	650	703	684	648	667	676	655	644	660	681	659	705	650	692	667	671	656	646	616	662	665	661	656	688	642	612	703	657	646	635	648	645	662	673	679	683	660	678	701	711	703	684	700	618	638	664	684	643	659	659	643	678	633	693	655	705	622	648	689	669	652	720	714	655	700	665	699	654	664	659	701	583	622	724	692	657	656	655	666	642	708	676	641	663	657	726	626	653	665	703	687	638	644	649	698	606	662	647	641	613	660	672	662	664	635	643	680	677	646	647	669	651	656	665	599	667	624	670	689	701	655	697	668	641	698	649	704	675	672	695	653	627	687	712	690	653	687	656	664	691	651	642	681	648	627	665	669	641	678	681	614	604	702	677	676	673	632	642	720	676	705	713	674	698	668	649	700	656	682	675	699	655	695	658	662	679	645	635	655	675	681	637	633	655	686	642	743	700	639	638	672	696	698	751	640	673	692	697	680	703	665	661	656	672	697	703	683	655	670	683	668	680	625	721	682	622	676	609	679	667	691	663	687	678	663	634	654	664	651	620	685	683	720	651	667	629	697	695	711	703	665	713	658	675	661	655	680	637	651	667	693	653	663	648	685	693	658	631	688	683	672	674	656	649	651	663	682	691	614	676	643	680	694	689	637	663	691	666	682	665	611	639	643	687	659	688	643	679	653	642	664	653	663	652	679	649	690	691	657	666	652	677	632	656	638	694	660	638	668	685	668	655	661	632	644	649	677	680	681	682	654	681	676	646	658	660	655	632	662	674	665	672	646	668	625	655	697	720	662	642	670	648	683	701	657	663	702	708	640	722	639	658	696	671	676	699	714	637	637	705	638	691	648	647	649	675	709	702	688	678	676	639	598	709	678	633	673	695	646	686	663	650	678	688	659	673	703	639	668	647	646	667	605	640	667	618	631	652	696	617	648	635	690	653	663	657	646	653	684	668	672	686	627	644	668	685	663
7086	746	567	484	423	343	343	353	326	282	298	314	284	266	273	297	295	312	293	283	255	275	281	288	275	279	288	278	311	304	249	267	279	292	286	256	267	259	275	262	316	248	306	268	285	260	252	277	262	291	281	261	264	285	275	292	285	287	286	262	315	280	274	269	281	268	257	280	290	276	262	281	280	278	288	246	276	282	263	302	283	293	248	243	287	284	283	305	302	282	251	278	272	260	288	281	269	274	264	277	291	253	264	260	284	238	258	251	285	257	292	298	234	283	286	265	291	295	255	285	267	277	284	324	282	290	277	303	267	246	291	224	259	265	270	271	278	260	278	297	259	253	243	278	247	254	276	255	285	251	264	276	254	256	286	264	289	285	257	280	301	283	260	285	265	288	312	287	278	284	276	250	271	275	279	265	264	259	293	264	246	254	286	327	268	277	293	278	250	253	238	297	252	287	291	254	268	253	284	259	298	267	271	275	275	290	285	265	269	284	279	281	273	316	252	297	267	250	286	303	294	291	260	262	277	294	265	266	308	252	269	285	282	270	279	276	288	276	304	264	290	268	283	266	258	250	267	272	265	284	248	283	281	277	272	259	295	272	301	276	257	308	271	277	318	298	251	301	276	268	258	258	245	273	270	291	253	289	277	297	258	283	264	266	263	280	281	284	254	273	238	269	309	287	297	276	238	302	253	297	234	255	303	290	272	284	271	238	248	273	272	293	270	270	268	257	293	294	261	255	288	279	281	255	258	297	287	292	283	273	260	285	269	262	294	267	256	276	290	256	232	264	270	300	245	283	286	263	265	271	254	302	264	290	289	254	253	287	274	281	265	267	278	245	289	280	276	250	253	268	272	271	263	299	277	300	306	265	263	287	288	287	312	266	286	256	300	268	235	248	281	260	234	295	249	252	251	276	325	281	265	289	249	233	269	296	272	301	277	289	256	299	260	276	303	280	281	275	290	284	303	286	248	271	253	267	278	244	260	258	260	268	276	260	282	278	273	291	286	264	292	272	245	282	280	262	279	235	256	261	275	292	276	251	296	268	305	277	252	275	307	318	280	264	275	295	301	281	294	261	252	260	259	233	303	257	273	308	273	293	269	238	250	253	299	267	266	296	279	238	285	269	266	264	271	286	266	259	263	266	296	274	284	264	287	304	264	284	285	268	261	277	284	262	282	282	284	276	289	274	259	262	284	303	269	257	264	273	293	301	280	266	278	283	246	235	261	282	276	310	299	271	254	293	242	286	272	298	306	260	255	260	255	289	265	305	261	267	261	282	282	261	255	258	281	280	265	290	257	271	312	278	264	257	273	269	289	302	297	283	265	280	303	306	296	271	270	273	306	279	301	255	276	282	280	281	303	306	268	272	265	277	265	232	259	273	288	251	255	267	246	301	267	273	292	285	261	263	284	254	275	308	267	277	287	264	275	264	292	263	284	278	262	264	292	274	273	267	262	280	266	246	263	281	295	280	283	287	274	272	286	258	272	271	299	264	288	251	251	249	279	275	292	284	284	269	221	266	272	246	279	284	287	300	289	264	262	257	258	271	251	288	285	269	284	239	275	314	262	250	293	295	294	286	285	272	298	282	254	257	283	245	268	292	274	249	261	271	248	304	248	265	279	321	259	306	262	249	293	288	273	284	266	302	268	298	255	250	257	260	279	277	277	260	284	303	262	287	287	272	331	280	291	297	282	293	265	286	264	286	315	286	270	270	254	290	255	263	272	289	295	291	269	258	244	276	271	260	272	287	257	282	295	281	269	273	271	285	274	255	268	274	243	284	254	278	284	275	242	313	276	243	306	278	256	275	281	289	276	257	286	255	256	307	310	293	317	308	301	273	281	280	230	293	285	302	280	295	276	265	261	271	244	275	289	256	249	252	249	295	268	287	275	312	257	273	258	266	255	260	256	272	281	239	303	291	268	281	249	277	252	288	262	277	267	293	291	272	277	265	244	297	286	281	222	299	282	277	275	272	288	271	264	274	295	238	314	296	288	267	283	275	237	262	271	273	277	267	246	229	289	274	282	274	290	270	256	240	276	225	273	265	264	261	275	293	284	249	285	282	279	267	277	244	261	251	288	245	279	294	257	291	283	279	285	292	295	289	272	271	262	239	271	270	299	260	252	268	298	286	298	295	292	260	267	254	266	245	276	289	284	269	260	287	280	304	271	299	259	268	248	249	287	297	255	267	310	253	277	276	266	284	256	267	258	280	275	244	271	241	301	267	260	290	260	262	277	275	252	279	253	288	281	267	264	299	247	261	285	295	281	277	275	267	279	292	248	249	272	303	275	287	285	299	296	304	254	288	266	277	233	266	262	287	246	251	261	259	281	251	294	282	288	209	305	297	267	280	286	299	277	264	278	254	273	273	282	274	247	275	302	250	282	270	284	294	260	299	252	263	296	265	262	257	270	290	277	301	264	292	272	291	275	279	262	266	278	286	261	262	277	282	273	273	266	269	275	268	290	306	265	242	280	286	264	264	261	300	285	257	285	243	261	296	267	248	296	277	283	288	307	243	273	277	256	252	265	262	254	292	284	270	261	300	268	239	281	305	296	262	277	257	241	293	275	264	278	293	227	296	274	269	289	251	274	252	272	260	288	266	295	257	296	292	280	273	285	242	228	234	273	290	265	294	274	309	287	263	291	265	239	267	258	274	256	266	274	306	271	254	248	304	243	254	275	257	284	279	272	236	268	269	282	267	286	273	290	286	271	268	268	290	268	232	255	251	298	256	244	258	273	278	258	267	265	307	281	302	303	272	277	271	232	294	276	286	261	287	284	287	275	236	258	284	250	289	249	260	281	274	277	313	288	250	258	283	279	274	240	279	283	269	306	289	299	262	271	293	287	295	252	260	283	297	282	265	272	266	292	269	276	271	264	263	303	297	274	263	268	280	265	270	277	271	277	268	279	242	272	322	271	283	258	255	266	266	306	254	277	283	275	265	273	251	316	282	259	296	298	283	258	293	300	284	286	254	278	275	287	278	284	238	267	279	266	237	259	271	256	250	250	276	280	284	270	271	282	277	258	265	282	248	237	302	255	279	270	281	259	268	279	276	293	277	298	268	263	282	260	265	278	274	302	278	272	282	268	254	286	237	284	285	266	274	290	265	295	258	259	259	275	257	299	301	295	288	247	275	275	273	294	280	300	289	288	292	271	278	259	273	267	289	264	289	271	290	283	258	274	281	288	270	263	266	291	298	258	264	297	268	266	272	277	271	289	235	265	290	271	286	305	269	257	272	292	270	270	265	312	285	318	273	265	257	278	289	277	266	278	254	285	293	265	296	276	282	277	239	286	259	295	272	277	270	274	274	240	279	291	269	271	267	268	286	283	274	272	243	270	267	267	241	301	268	291	270	250	271	269	243	278	278	271	288	304	303	261	285	286	281	310	274	265	286	277	276	305	290	269	252	279	313	304	299	260	271	283	294	283	271	298	277	287	313	288	271	238	276	295	260	286	279	281	273	250	258
6528	1141	1335	1481	1216	1118	1024	978	862	837	773	750	720	722	752	689	724	736	712	681	695	712	688	701	657	701	691	672	672	698	683	660	653	656	682	649	648	669	706	649	668	656	724	688	673	661	619	648	696	638	691	656	692	702	651	718	614	646	657	668	644	679	654	633	645	663	635	651	672	636	659	690	629	679	668	666	617	667	652	633	631	681	678	655	636	642	677	652	647	701	660	699	647	683	654	641	653	700	652	677	659	631	662	658	675	612	635	647	643	616	607	588	650	691	681	653	655	645	659	657	666	643	657	626	652	655	653	692	649	678	596	639	686	694	673	671	665	656	669	631	703	644	710	681	689	661	653	665	641	685	657	674	652	646	680	644	701	712	650	640	652	655	674	712	658	648	686	629	673	627	638	682	611	686	621	661	648	670	637	660	630	639	709	666	624	667	682	676	658	711	623	653	714	636	683	648	682	663	684	657	675	662	691	649	669	647	621	636	695	655	651	646	630	634	700	672	674	669	647	675	637	660	662	632	628	661	643	658	637	622	658	673	657	643	641	625	691	640	656	678	638	696	690	685	672	654	637	656	665	656	691	678	667	651	710	658	660	675	667	652	624	666	675	665	663	666	666	663	630	686	714	689	653	680	628	710	674	687	653	683	632	661	650	684	645	642	681	678	692	632	656	652	703	674	638	674	647	636	636	653	680	645	621	665	687	664	650	640	665	670	668	664	708	674	684	651	644	682	604	643	696	698	665	657	640	649	697	650	641	636	693	657	618	685	645	620	686	687	630	616	687	688	638	684	702	618	693	678	647	653	635	650	655	695	668	668	688	600	649	645	623	604	635	663	673	612	698	652	675	661	637	658	676	643	667	637	639	662	680	637	678	629	688	663	704	646	683	611	661	654	701	656	628	664	655	678	668	680	719	618	677	703	653	719	680	672	694	690	653	660	641	593	646	632	676	713	689	644	664	670	677	597	681	655	645	663	669	621	678	670	650	665	634	688	619	663	683	656	680	660	689	680	685	613	654	707	631	639	671	635	646	672	707	663	639	640	657	716	671	676	616	693	651	650	734	682	619	678	674	640	629	687	693	643	682	655	637	643	648	681	677	638	667	644	608	637	674	642	632	670	642	661	669	637	645	666	689	614	664	655	639	668	641	669	681	656	640	637	602	629	669	667	705	620	637	618	639	648	663	636	649	658	666	669	692	661	668	655	635	640	638	709	630	656	673	674	659	641	675	644	661	694	641	649	666	651	650	646	711	685	685	625	634	655	669	671	665	686	654	671	654	689	606	704	672	660	666	651	657	689	647	640	648	672	706	634	662	696	623	650	659	691	647	652	708	690	697	657	636	718	694	623	644	660	706	658	618	643	702	699	627	692	680	697	670	604	664	668	692	674	653	689	715	638	668	644	658	652	641	691	626	670	653	684	649	627	643	701	643	637	686	681	617	655	659	611	657	685	653	704	652	634	636	645	660	685	646	645	644	627	621	655	642	686	649	665	677	623	680	638	634	643	622	669	651	641	636	685	642	618	667	655	636	677	681	644	635	661	647	618	626	632	651	674	629	655	688	664	627	681	710	643	631	651	631	677	657	647	615	730	703	692	654	677	688	626	652	648	653	621	598	647	647	663	703	644	661	630	635	655	645	647	652	698	699	723	648	688	630	659	648	658	634	682	643	659	697	684	646	637	681	665	670	674	666	660	667	653	646	684	677	651	635	672	687	637	649	661	700	664	652	650	680	653	671	659	671	663	668	603	688	614	683	666	687	670	669	676	683	626	655	625	660	677	663	653	656	662	657	634	676	645	676	693	655	657	657	700	640	675	657	684	658	628	665	669	671	672	655	597	723	650	684	682	664	673	654	680	717	660	655	699	649	661	675	617	626	652	635	664	688	632	643	668	662	631	690	640	663	610	683	588	692	656	671	639	658	680	650	669	662	682	644	659	657	640	622	612	619	639	668	712	618	683	654	658	679	673	644	694	610	655	645	665	675	640	681	639	606	655	635	654	651	638	644	636	644	654	691	692	647	677	651	634	656	705	643	660	606	661	655	659	674	652	673	668	646	671	667	679	646	699	658	649	689	648	669	666	632	662	687	652	696	671	654	705	708	633	650	653	703	657	684	649	618	656	663	662	657	637	681	693	688	661	689	712	695	686	701	644	604	621	666	621	653	637	629	710	691	648	701	678	688	644	647	670	677	696	640	635	705	649	682	665	677	636	678	653	712	685	682	711	645	678	691	689	628	672	674	606	699	647	684	638	675	637	599	651	608	655	656	656	633	672	656	662	682	643	707	638	679	671	684	680	662	616	628	671	658	680	682	666	650	663	670	708	664	691	680	644	650	681	652	674	636	659	649	697	700	694	641	681	614	654	690	654	649	665	706	634	609	675	689	630	622	655	633	649	650	681	686	639	642	651	674	685	681	676	668	644	644	662	639	623	632	641	634	629	607	664	666	674	671	695	664	678	639	658	660	641	684	661	632	668	663	682	665	669	631	657	677	678	667	662	636	642	656	638	634	619	724	663	649	663	657	684	620	658	710	616	648	670	638	712	639	657	687	661	603	675	633	629	673	642	623	618	647	697	628	685	638	663	666	654	718	682	651	653	642	648	648	635	666	645	720	659	700	707	656	687	641	690	622	688	619	646	652	691	640	623	694	657	632	649	676	667	673	693	691	656	683	651	617	662	700	672	680	685	628	685	669	679	720	637	666	651	689	633	622	642	683	663	675	651	641	689	669	621	682	680	640	675	657	638	689	647	654	623	682	615	620	637	590	664	642	613	675	676	698	647	672	723	620	647	678	681	635	645	659	636	643	665	690	674	643	657	666	665	656	671	665	689	661	653	637	668	645	670	649	625	676	611	659	652	682	645	645	634	669	663	690	659	674	643	630	662	674	684	616	660	656	660	699	625	661	677	653	601	674	717	667	663	651	671	665	671	661	635	637	690	622	665	697	676	681	642	637	646	646	663	664	618	668	654	661	651	693	668	621	642	602	684	652	597	690	624	686	660	661	620	687	673	653	690	654	615	652	653	651	664	674	668	648	655	639	652	658	660	654	648	629	628	643	647	636	658	665	671	682	676	662	681	704	650	718	627	661	626	627	635	679	660	652	689	662	623	645	627	666	657	674	626	669	653	612	629	706	614	664	655	673	635	662	670	642	667	644	603	648	658	672	580	627	687	635	643	657	672	694	638	668	654	662	671	689	682	678	613	692	639	615	675	659	692	654	685	653	667	672	641	658	644	630	714	675	674	655	704	672	618	665	678	663	630	665	693	654	656	634	661	647	694	702	653	680	633	682	647	614	709	689	663	704	656	650	673	674	669	629	690	701	653	682	662	628	697	635	704	680	684	653	642	646	618	671	641	645	636	645	672	623	661	703	662	655	661	669	640	645	670	619	680	674	701	697	688	693	680	682	656	667	623	679	627	639	647	603	672	689	679	676	640	639	626	639	662	668	681	665	671	673	649	695	723	674	704
12497	1127	719	553	411	307	258	210	213	163	169	155	156	154	155	145	146	142	122	137	147	136	130	139	139	141	146	130	124	111	135	128	125	143	117	130	133	132	123	137	135	134	136	137	113	143	120	121	137	131	121	146	124	120	125	110	136	127	155	132	132	126	130	137	129	123	164	141	106	136	122	111	120	145	140	133	157	133	119	138	121	140	140	123	131	124	99	124	117	100	122	102	122	125	128	133	113	127	126	114	110	121	115	125	110	140	128	125	131	135	121	148	126	133	131	127	140	139	140	125	125	136	116	131	120	115	117	129	136	134	117	118	135	125	126	117	116	129	128	139	149	122	149	115	118	108	134	124	105	102	119	142	165	124	116	140	134	128	136	130	124	134	140	137	130	141	101	127	148	126	117	121	106	109	143	140	129	149	121	137	139	125	148	129	134	126	109	124	127	125	137	154	129	124	133	111	107	128	110	125	143	126	125	132	141	119	135	124	125	147	155	120	110	146	119	125	111	121	124	124	109	123	148	151	137	133	134	138	146	137	108	118	121	119	135	115	115	130	119	126	135	112	133	130	145	150	148	125	150	103	149	137	143	143	135	147	136	123	127	153	124	132	128	121	122	145	119	131	128	123	116	130	123	116	118	131	131	101	123	108	136	127	128	120	125	114	124	157	143	132	146	117	123	148	125	119	134	134	119	121	134	117	129	139	121	117	128	123	100	120	123	134	109	127	124	121	129	114	124	123	112	133	122	120	111	126	122	133	125	127	146	130	140	143	137	134	138	124	132	141	108	92	105	118	135	121	126	136	138	153	114	134	127	124	140	127	114	137	122	123	120	118	123	127	133	105	112	126	111	119	113	132	120	148	120	156	137	110	133	120	151	140	134	138	121	109	135	122	135	126	141	132	123	138	119	135	158	114	134	122	128	114	134	133	138	129	134	109	110	126	124	141	139	122	142	125	126	126	110	146	136	131	125	118	147	111	132	113	122	147	134	140	148	133	127	152	119	121	137	148	123	129	135	134	126	133	134	119	127	133	121	120	139	114	122	115	148	139	107	117	125	120	123	132	139	108	129	147	141	99	130	133	131	132	122	133	121	108	129	140	123	129	111	127	156	120	135	124	134	144	129	121	122	123	142	125	134	125	147	115	133	128	141	160	140	121	110	142	120	143	109	112	136	140	116	126	150	141	121	145	150	144	132	126	136	150	120	123	107	113	130	134	120	138	124	124	124	120	143	135	135	124	155	128	118	127	134	136	122	101	122	144	120	120	146	140	117	109	134	125	133	122	141	108	129	125	113	121	111	116	112	152	131	123	116	133	131	111	110	132	147	122	113	143	133	121	124	127	159	122	120	132	120	113	114	112	116	131	153	121	137	154	117	106	137	151	146	130	143	133	119	129	137	126	130	134	116	107	140	134	151	122	108	122	126	135	135	122	143	115	143	138	117	132	131	131	122	140	125	156	143	103	132	107	113	140	135	131	118	131	139	119	123	143	143	132	136	123	125	117	117	128	141	140	128	119	143	137	131	120	120	119	135	118	129	115	144	118	136	136	123	105	134	126	104	120	133	133	147	112	126	129	137	140	113	122	140	118	156	129	108	140	130	144	133	135	99	141	137	113	120	121	119	127	138	96	115	152	113	138	127	170	150	146	125	109	142	109	133	120	136	125	128	145	141	131	127	149	117	132	142	120	118	118	128	130	117	130	131	127	130	118	130	128	131	125	122	137	137	104	112	115	128	133	121	118	136	125	118	141	111	141	138	123	132	122	129	139	124	138	133	135	127	115	128	129	138	131	120	127	136	161	122	129	120	123	120	105	120	140	133	137	139	118	104	140	108	134	116	120	134	122	132	142	125	129	136	126	138	115	130	121	126	104	129	135	121	122	142	145	133	146	117	120	118	153	144	132	162	119	134	121	115	131	130	136	141	133	156	128	129	145	124	130	123	124	123	140	127	119	150	123	121	133	117	126	139	109	126	135	111	125	141	119	127	106	135	114	132	135	134	147	130	137	121	141	151	117	126	120	132	125	118	129	135	132	138	118	135	118	137	126	119	108	125	130	147	134	135	146	147	137	121	129	127	136	136	108	127	126	137	135	121	140	118	115	138	124	120	128	123	137	135	141	119	125	121	130	147	127	124	120	136	126	121	123	134	133	126	126	148	119	126	120	132	149	128	135	135	123	120	117	129	131	125	110	117	113	124	143	152	122	129	130	137	137	118	137	142	130	132	123	150	131	135	109	138	105	128	116	135	112	107	137	118	106	126	112	141	138	135	110	137	125	122	121	130	135	112	118	132	133	125	131	115	122	123	138	130	109	135	134	132	136	118	137	135	126	116	124	141	120	121	126	128	127	121	124	132	125	148	151	139	132	124	134	137	120	139	102	128	126	132	139	117	122	118	127	140	127	125	137	124	131	130	115	136	132	139	132	123	128	134	126	123	144	128	134	119	146	134	116	143	118	130	153	152	134	125	124	124	139	117	125	111	116	138	146	126	132	140	134	141	120	126	135	123	126	102	131	138	124	126	144	155	135	126	136	149	128	122	133	116	134	126	118	129	153	121	120	140	121	125	147	123	118	114	147	149	113	119	131	144	138	129	115	139	125	117	124	141	120	141	126	122	138	137	115	138	123	141	131	135	152	128	126	116	129	147	127	136	112	132	140	119	135	127	112	154	147	125	139	140	119	94	144	115	122	130	123	131	128	141	113	122	131	132	130	142	120	144	126	140	128	125	136	111	142	135	126	129	132	126	127	106	125	140	149	135	101	113	130	123	131	109	121	149	122	114	121	119	135	127	129	133	119	153	131	116	118	135	136	114	130	130	131	143	157	155	110	129	127	131	133	122	125	120	135	119	127	120	143	138	123	114	123	124	133	134	121	122	128	128	145	136	137	133	138	162	128	138	116	114	134	129	120	124	112	136	139	131	124	105	116	104	128	141	112	133	115	122	110	145	130	133	113	108	128	124	131	122	134	137	107	117	124	133	132	135	130	135	128	123	144	138	133	139	127	124	133	140	135	117	129	139	117	139	117	133	137	114	118	137	142	141	123	135	136	105	159	118	129	124	140	167	147	123	125	131	126	127	141	134	139	121	118	128	128	125	141	136	137	124	116	125	128	133	120	122	120	127	130	130	121	125	123	133	125	113	124	127	119	131	127	116	119	128	118	144	119	145	148	138	134	128	125	117	135	123	112	131	112	119	150	105	113	148	135	125	127	127	119	115	132	121	122	112	142	125	132	130	110	128	130	135	142	123	113	140	148	130	142	120	126	137	121	125	123	141	133	136	127	128	126	117	130	127	126	149	131	129	124	120	130	123	118	140	147	112	150	144	126	111	121	126	127	111	118	126	107	107	138	128	125	139	133	126	123	129	126	122	158	135	137	119	124	143	133	126	122	152	146	103	129	127	124	126	107	109	130	116	147	124	126	113	121	130	135	124	122	102	118	108	119	131	125	119	137	131	119	113	112	121	129	134	137
8102	1143	1697	1863	1537	1214	1036	819	654	632	576	577	511	428	472	449	440	424	423	439	399	383	427	385	394	396	370	344	349	389	342	365	379	344	355	358	355	377	352	359	340	345	362	349	358	349	347	344	359	368	350	340	332	350	322	346	325	331	341	343	347	359	344	344	312	315	319	334	314	301	353	330	341	359	294	319	367	322	301	349	334	353	313	326	330	299	357	309	339	328	335	338	328	345	341	325	335	336	310	329	315	308	351	324	308	345	300	341	331	339	342	324	377	323	328	333	359	318	346	318	332	339	351	351	317	337	338	300	305	325	353	328	280	341	312	335	309	345	344	344	338	319	329	341	340	314	321	343	356	316	318	331	313	349	348	354	332	317	334	368	346	333	324	352	306	331	308	322	346	329	353	342	354	303	300	354	318	344	296	350	330	330	299	314	349	328	332	330	365	332	337	332	334	293	331	342	318	307	326	351	306	368	308	342	336	331	363	321	320	331	341	346	325	338	367	345	324	308	332	319	333	352	334	326	318	319	343	322	329	325	350	358	314	337	354	307	332	361	326	327	318	333	331	343	352	337	312	314	379	340	332	339	366	336	321	329	340	330	343	327	319	344	325	357	344	359	361	338	309	317	350	328	316	334	322	326	309	340	337	318	315	343	307	340	327	346	347	333	340	357	311	357	328	324	320	312	349	366	329	332	344	343	356	307	301	342	302	335	323	359	359	322	346	316	349	334	339	353	320	330	360	320	338	318	298	347	321	312	368	349	336	303	311	337	337	313	338	340	333	310	329	313	320	328	325	335	345	313	319	312	325	329	341	341	336	300	344	304	324	336	371	333	301	338	365	337	333	295	317	327	306	338	331	366	337	319	326	348	334	328	308	334	329	326	315	327	349	315	312	329	320	327	368	310	331	334	330	343	335	341	315	342	298	322	330	310	337	336	336	349	345	316	321	308	341	337	315	332	371	311	313	337	301	354	316	366	319	326	343	336	333	314	335	333	350	318	350	325	342	332	337	318	359	366	322	342	328	334	302	346	347	309	304	317	325	320	342	331	325	344	344	341	315	306	323	325	350	334	323	351	368	298	360	361	306	320	360	324	338	329	319	325	327	335	298	354	349	312	331	343	340	347	292	338	342	351	336	320	305	315	324	344	334	343	317	320	364	341	329	343	340	336	324	350	318	319	355	361	342	326	304	301	313	334	356	308	337	289	331	322	339	314	329	343	319	298	328	353	348	321	333	314	293	306	336	370	330	360	301	345	335	340	335	350	322	374	294	330	332	357	338	336	315	340	344	330	331	345	329	333	311	318	280	336	350	316	368	306	318	317	317	355	352	332	340	301	321	362	316	343	331	339	325	344	341	334	335	326	356	314	326	293	338	341	330	317	338	319	301	320	344	308	354	337	328	337	314	380	297	344	316	311	339	345	323	337	322	303	287	356	320	318	364	303	317	331	331	302	320	341	323	301	327	312	315	364	383	299	293	310	326	295	323	301	338	344	333	322	346	371	301	316	362	322	349	311	284	352	330	317	353	315	327	321	316	323	320	357	301	347	343	335	327	343	360	319	331	321	371	326	372	347	297	337	297	332	319	331	349	304	340	331	287	325	318	372	348	332	336	344	331	324	324	310	318	344	329	283	347	313	328	329	334	332	324	351	337	357	327	302	325	347	347	346	306	319	335	325	327	328	313	331	327	309	345	297	331	353	333	336	358	315	308	319	340	298	341	293	341	325	332	359	336	312	348	351	324	317	337	319	346	346	327	333	307	322	335	343	332	324	358	342	316	314	331	339	311	338	323	362	332	337	354	348	321	309	321	315	358	315	323	349	346	332	327	291	320	378	320	327	330	307	329	345	348	318	300	326	333	313	294	317	312	340	314	338	302	309	336	302	337	308	334	358	321	353	346	329	331	312	355	370	336	309	332	302	347	353	331	312	316	320	340	357	347	339	354	362	348	323	324	362	366	332	343	345	329	322	342	334	303	311	336	324	314	355	332	386	349	302	340	337	358	334	322	295	337	310	326	354	325	351	307	323	334	335	327	336	338	334	294	319	320	308	330	364	316	311	314	320	317	362	305	324	339	340	343	341	324	327	337	358	331	304	325	324	324	333	342	325	335	339	352	316	360	351	334	344	317	324	326	319	331	361	321	337	298	311	345	346	350	316	337	325	338	346	322	321	312	339	333	341	303	296	308	350	317	298	329	327	341	321	326	322	342	337	370	369	336	314	366	339	335	352	329	341	327	345	313	320	303	337	347	310	359	365	318	331	311	330	337	347	328	318	343	343	338	365	347	324	317	325	290	311	322	297	344	327	319	344	334	331	341	306	312	305	292	333	355	356	323	336	364	305	348	345	360	341	309	321	346	320	356	331	336	330	296	299	327	323	296	306	320	327	313	323	305	329	313	328	319	382	317	350	313	355	322	293	319	341	360	313	379	353	346	317	324	350	320	343	344	311	326	323	315	318	337	316	341	335	318	335	370	334	309	364	343	318	351	333	345	335	342	300	315	319	359	327	349	304	341	323	344	286	317	325	315	341	340	368	324	328	329	313	307	333	324	284	335	344	332	315	331	333	316	319	325	301	327	334	297	329	343	285	330	331	310	320	315	360	330	349	319	364	349	325	348	339	319	355	302	323	319	351	324	327	352	343	351	328	335	342	336	341	332	283	356	320	331	329	313	331	324	299	347	353	315	358	325	322	337	328	336	352	302	334	345	333	331	325	310	337	326	302	371	367	331	336	303	314	312	308	330	344	325	340	308	337	312	360	317	339	321	311	330	335	309	294	344	344	303	300	312	341	321	342	306	335	338	329	313	314	364	326	339	343	340	338	353	331	328	319	344	319	317	344	321	341	370	291	333	326	333	345	340	318	310	347	325	308	321	333	334	335	309	317	326	307	321	370	354	345	334	309	302	342	320	367	332	343	348	335	357	312	324	322	322	363	326	318	328	327	316	329	315	312	334	325	341	314	329	300	317	315	364	347	339	325	337	336	300	355	318	342	343	329	346	344	346	327	301	362	316	357	376	367	318	319	357	327	345	301	350	320	346	343	329	325	330	339	335	330	322	323	326	333	326	316	299	322	332	349	331	331	353	312	321	326	328	328	376	334	328	314	345	333	341	345	332	315	331	315	349	303	352	323	364	335	325	324	335	340	322	319	341	338	333	356	350	364	292	317	333	323	317	321	320	343	332	319	321	342	317	332	325	329	373	352	326	333	339	333	311	330	317	314	326	326	312	344	340	332	323	360	322	341	343	306	333	343	325	304	345	354	343	307	332	380	338	319	320	348	359	337	331	366	328	352	312	343	309	331	362	346	358	375	315	311	346	316	325	354	349	312	299	322	308	317	354	347	320	315	314	352	360	347	331	358	296	337	341	354	306	352	322	363	304	328	317	330	340	311	334	324	350	322	323	321	328	302	335	332	330	355	342	332	349	314	334	311	304	355	323	352	301	345	353	340	338	311	342	340	357	354	336	358
1414	400	316	288	277	268	276	249	308	285	291	270	304	302	272	293	266	263	265	270	298	264	258	285	288	297	289	270	285	271	284	245	305	255	310	278	244	323	256	278	263	285	291	241	318	287	292	266	245	249	277	287	272	270	297	315	297	272	261	289	258	244	271	264	304	286	268	275	301	270	278	276	321	266	238	265	298	297	268	291	250	274	272	251	269	245	301	254	275	302	269	293	273	301	271	257	273	273	245	266	285	287	276	285	248	268	239	255	277	279	244	265	270	297	216	251	287	240	270	282	273	260	290	264	256	291	234	270	300	291	276	272	276	267	299	267	250	264	304	291	271	288	299	313	262	266	277	262	282	236	289	260	258	271	272	253	267	287	281	265	269	287	257	304	250	230	266	241	260	272	268	275	277	284	272	261	271	252	254	268	278	302	298	281	256	267	240	242	289	280	266	260	298	281	280	253	276	271	269	279	305	285	313	221	282	263	255	293	281	293	280	276	303	268	284	266	264	299	282	285	263	272	286	281	234	279	287	261	251	270	283	261	245	293	317	292	298	262	291	301	268	256	288	285	308	275	271	277	277	300	246	282	277	274	273	275	242	295	250	265	258	276	276	270	264	296	264	275	304	257	297	247	271	268	276	265	262	285	283	229	274	303	274	274	274	268	260	284	258	302	271	298	253	283	283	256	255	253	275	273	280	285	249	250	291	300	264	268	284	250	301	274	304	304	279	262	250	263	270	241	264	266	280	290	263	287	251	267	273	273	259	285	308	305	307	264	265	263	284	276	276	286	264	256	276	309	272	265	273	283	261	290	275	280	286	293	249	285	289	271	269	265	286	274	262	254	273	282	293	314	273	280	255	247	260	286	292	284	292	255	249	291	266	278	297	303	257	280	264	279	273	279	268	256	297	268	254	282	281	256	314	268	236	261	257	284	301	268	297	260	299	250	260	267	256	278	271	239	271	263	276	277	299	282	300	260	310	232	286	270	273	324	299	244	289	304	281	290	273	272	267	285	321	277	264	259	293	268	290	270	275	252	249	270	284	293	294	280	296	279	265	256	268	243	285	269	259	252	276	259	285	285	259	296	271	303	245	276	302	286	259	271	303	262	289	290	270	246	260	280	277	248	281	292	276	289	278	291	245	281	289	268	298	270	275	321	266	292	269	299	274	249	273	278	253	263	288	291	264	260	273	308	287	284	273	292	308	251	270	278	264	269	261	277	275	266	264	251	290	293	252	290	251	283	274	232	302	288	274	240	292	289	301	266	268	257	260	283	294	286	305	267	294	252	276	276	301	279	297	243	263	278	291	240	276	303	266	265	292	278	272	285	269	255	256	264	239	284	274	271	259	293	285	273	292	266	265	288	267	312	272	257	277	305	297	285	257	270	265	261	270	252	257	282	269	297	274	289	258	249	287	291	291	302	282	262	263	314	241	296	299	277	271	280	260	280	314	262	302	274	282	267	279	291	288	263	281	270	273	275	278	287	274	248	260	284	302	284	261	291	302	291	274	282	288	284	279	295	286	288	249	277	295	253	281	293	241	268	308	305	296	276	314	269	272	304	276	272	283	264	256	273	271	270	298	269	300	275	266	284	286	265	284	287	274	260	265	290	292	270	279	312	235	300	289	279	301	250	263	277	266	255	267	277	260	265	256	294	254	276	254	279	252	272	282	271	279	279	315	270	270	283	284	307	270	314	272	251	259	271	284	248	275	250	259	272	254	251	252	249	287	267	262	280	305	281	295	267	260	293	264	277	256	294	288	249	269	279	257	256	261	296	273	270	277	286	289	277	252	257	278	250	278	299	264	269	302	296	268	275	247	266	261	273	261	264	291	267	325	268	268	276	292	271	290	301	281	261	249	322	260	276	269	246	279	280	276	284	246	307	275	264	262	263	250	268	280	311	257	292	298	257	266	283	272	257	281	272	284	239	280	271	262	279	240	248	271	255	280	287	273	283	255	256	281	297	297	276	269	292	291	302	272	254	251	292	279	280	288	287	271	243	269	300	253	288	276	288	318	277	262	267	267	292	274	305	265	280	283	268	256	261	232	270	291	266	288	289	273	290	256	313	289	306	309	269	264	281	292	284	312	275	285	257	254	286	279	283	276	291	255	289	286	290	244	284	317	285	267	290	299	289	284	271	276	292	277	274	272	270	279	260	281	255	242	283	258	311	281	247	251	301	271	293	261	284	281	310	261	261	248	265	273	249	285	311	232	273	292	289	245	256	290	306	278	272	285	278	282	303	277	268	265	271	278	259	284	288	249	312	284	282	278	282	276	278	244	273	282	316	252	289	266	281	275	297	300	304	262	231	263	260	290	257	272	238	297	273	276	325	264	277	275	270	311	247	267	272	284	273	282	298	253	288	262	287	272	281	301	280	249	303	277	275	243	305	300	264	266	279	294	311	270	254	274	310	272	261	271	239	271	259	234	285	275	276	270	268	267	279	263	256	271	255	294	291	309	264	284	305	286	300	302	263	257	261	246	285	301	260	239	313	294	275	266	299	263	266	298	258	279	278	244	232	293	246	287	276	280	275	290	271	270	266	256	269	265	299	272	306	251	263	287	278	274	277	263	263	265	333	270	261	265	267	264	288	288	302	263	241	234	302	277	274	290	296	236	251	275	322	283	262	276	263	287	258	265	277	257	248	270	272	277	273	263	255	289	267	284	282	271	261	266	258	280	259	251	256	291	246	263	248	286	267	279	261	281	263	308	286	287	248	323	289	254	255	293	270	260	269	249	291	224	272	236	264	252	264	293	292	299	241	281	292	271	285	279	282	275	294	274	301	320	279	303	253	229	291	271	277	286	303	290	286	268	297	280	297	242	270	262	257	276	266	265	265	246	262	245	279	268	273	279	261	288	262	260	281	300	277	295	308	258	256	251	269	300	250	246	274	279	240	288	287	297	275	290	251	256	257	278	275	301	267	301	258	275	272	268	255	261	282	270	265	269	280	282	289	288	268	266	289	284	269	249	278	266	295	268	269	261	316	259	254	266	283	232	290	260	247	282	256	285	258	275	274	286	270	293	284	269	284	265	276	270	274	245	248	264	298	281	245	248	259	272	256	266	281	267	248	277	274	278	283	267	228	254	321	306	292	281	283	307	261	246	271	247	279	249	281	257	265	275	284	287	257	277	264	275	273	288	301	289	275	295	276	265	294	268	261	261	262	283	264	280	246	271	277	266	261	262	260	293	282	279	287	248	269	270	267	258	279	266	272	266	277	283	285	260	260	270	283	256	269	315	277	278	270	276	268	253	270	271	266	260	278	267	281	251	252	272	324	282	262	277	256	236	257	252	265	271	273	249	265	308	271	259	272	305	252	253	258	255	278	269	292	272	282	255	273	251	279	298	260	262	288	302	283	308	281	261	294	278	279	255	274	277	238	266	252	243	237	285	266	295	283	268	304	268	278	254	296	252	267	286	245	281	278	273	300	282	266	302	288	301	267	247	262	290	287	289	307	284	289	289	263
1971	856	775	726	730	749	722	690	720	657	637	648	686	712	634	633	662	698	691	679	686	638	667	687	672	645	614	675	669	707	659	681	690	683	653	649	686	661	698	702	702	661	684	645	673	679	710	674	663	650	670	676	726	665	643	659	658	706	699	633	726	669	672	647	685	635	718	664	648	700	616	648	696	688	685	705	666	696	708	680	669	698	626	676	649	663	605	666	645	632	645	720	685	641	638	659	672	685	669	679	697	606	608	689	672	683	695	689	636	642	712	698	694	651	646	655	694	688	678	738	738	628	653	678	686	659	667	675	659	641	639	668	678	628	704	703	685	671	663	686	665	676	663	721	644	690	675	680	650	698	667	644	658	663	666	676	647	657	649	637	667	649	641	676	701	630	659	694	661	687	660	656	650	694	690	636	681	672	688	643	655	628	695	660	665	657	653	660	701	720	665	673	675	671	673	661	692	687	679	676	699	595	648	630	665	652	657	651	700	699	716	706	721	664	675	675	651	701	668	697	648	652	649	654	676	716	659	651	695	644	648	649	668	709	641	736	678	643	681	756	660	711	670	672	646	636	640	694	670	648	689	719	652	698	607	613	692	729	632	678	694	692	646	658	631	652	690	652	680	669	731	660	683	658	738	678	662	694	697	695	649	702	716	660	629	680	668	664	700	703	681	665	674	666	613	636	641	675	708	612	662	658	681	726	691	635	627	661	656	660	690	626	712	645	677	661	693	642	697	675	655	639	713	678	686	705	672	693	672	673	696	647	668	676	674	624	686	669	686	671	668	660	679	682	653	699	621	697	682	657	640	667	652	694	651	658	647	629	715	661	688	674	670	613	661	701	677	653	687	658	664	642	674	686	734	679	654	646	667	655	662	659	691	679	654	697	646	622	648	691	673	704	671	688	682	672	697	694	651	652	674	661	685	713	685	637	668	706	680	708	696	675	671	655	686	693	705	686	679	673	653	655	658	705	658	658	679	714	692	684	665	667	659	668	675	687	684	711	669	693	659	659	661	666	636	634	618	694	652	620	669	676	685	649	665	689	692	691	707	668	680	659	666	690	642	669	623	678	685	649	646	688	707	661	619	677	624	647	723	736	698	708	726	682	687	646	648	699	675	609	681	644	640	696	698	650	709	670	661	687	678	682	691	686	666	691	645	694	705	647	653	648	663	664	687	663	689	703	639	692	640	640	700	660	697	634	659	702	710	685	647	691	675	699	701	656	671	652	634	667	617	670	672	681	629	666	658	656	675	670	632	661	687	641	691	663	680	684	697	705	706	686	660	637	659	734	646	681	676	678	676	730	653	652	663	681	672	722	673	647	680	699	629	695	611	688	692	679	683	705	621	704	672	658	642	673	690	677	629	686	603	681	625	630	714	685	668	665	686	677	680	690	717	660	655	640	658	660	672	678	678	691	692	684	680	697	711	703	625	693	682	672	709	669	653	656	665	657	710	671	701	671	667	654	688	699	657	660	683	685	686	649	686	682	694	672	672	593	612	723	687	667	632	658	660	678	701	668	684	703	677	688	625	623	721	675	691	673	676	699	665	670	673	701	655	700	658	680	706	711	586	680	679	656	629	662	670	630	680	655	656	615	678	704	634	672	677	717	700	677	648	659	645	667	701	675	694	674	705	704	666	693	677	676	692	583	671	682	657	692	670	705	662	673	654	713	643	658	634	705	717	699	661	643	668	702	631	617	679	632	666	676	704	675	679	674	669	677	671	684	718	660	688	699	688	640	678	685	731	663	681	627	653	679	695	678	704	682	633	647	674	719	677	661	685	703	668	723	668	686	687	623	684	655	642	694	663	649	665	699	680	708	671	686	675	687	704	694	683	654	720	638	676	650	636	637	677	677	661	742	679	713	669	693	647	641	670	704	678	676	634	692	606	683	663	613	690	682	644	687	667	642	638	651	682	680	653	705	678	649	693	628	676	629	673	671	634	648	657	691	654	678	665	691	649	720	662	700	660	677	690	670	639	672	630	686	664	663	647	691	610	676	641	673	677	655	659	666	682	634	680	668	679	706	674	692	672	683	656	647	680	648	691	633	643	647	665	676	702	659	635	674	676	679	648	676	686	698	658	685	675	685	701	676	673	649	686	653	648	695	698	648	685	655	643	673	660	631	676	680	660	675	738	661	685	654	633	673	694	689	681	662	614	664	688	666	639	656	663	682	694	694	673	687	657	679	719	672	671	672	655	661	641	651	658	607	698	661	719	719	668	685	657	670	655	619	701	682	695	701	648	654	645	654	661	690	628	669	715	667	731	622	698	687	665	656	697	671	646	635	672	690	665	670	679	685	684	673	663	634	647	684	668	656	686	714	683	639	633	711	650	643	668	668	663	661	700	636	662	654	671	680	741	667	654	680	663	639	615	665	679	685	653	657	684	655	667	680	699	658	683	640	720	617	693	684	636	647	694	625	655	673	641	622	692	644	742	639	681	667	674	669	695	687	727	717	663	660	654	678	626	669	688	633	659	642	651	657	661	694	668	664	666	664	661	687	650	671	627	684	671	595	643	623	665	670	695	706	673	696	624	661	671	662	615	711	694	690	660	655	620	715	631	663	659	674	673	669	670	705	658	715	653	678	668	671	695	643	696	652	648	651	697	676	720	689	659	686	655	678	657	673	659	654	717	666	669	655	713	665	657	655	655	666	630	708	687	681	690	664	695	680	668	669	649	678	663	660	634	635	691	679	680	648	710	678	650	659	641	673	631	662	668	706	691	682	709	637	681	668	676	681	667	679	696	692	719	673	660	673	663	629	674	644	704	660	703	695	688	692	725	653	662	658	659	681	694	658	691	695	676	682	643	694	670	641	703	639	658	656	678	670	615	700	688	688	628	681	631	686	695	655	645	653	676	663	692	665	679	621	662	649	647	658	635	660	697	662	669	651	708	641	651	673	642	662	681	641	690	606	697	669	632	649	665	689	662	671	640	665	629	641	698	722	673	655	670	663	670	658	652	661	705	622	645	643	681	633	664	645	687	647	671	649	671	652	654	681	631	685	686	658	668	676	673	712	632	681	649	675	679	634	638	658	687	664	655	695	673	648	658	642	696	659	717	604	678	635	726	649	691	709	652	663	648	696	651	660	634	675	668	656	652	647	681	677	653	676	732	696	647	711	663	630	657	630	643	645	656	662	652	663	692	694	650	664	669	673	693	701	711	652	659	613	678	657	698	692	689	692	698	659	678	609	696	652	686	673	669	687	667	626	630	665	667	718	668	664	658	661	668	707	662	676	636	660	660	673	669	667	725	659	678	671	708	698	684	621	693	679	706	608	662	652	660	660	642	664	636	650	718	656	665	683	655	671	640	625	651	634	714	713	651	660	690	702	730	664	692	685	629	678	688	701	688	689	662	635	637	675	672	672	636	653	665	649	647	669	672	644	651	635	733	690	688	695	601	631	684	701	648	720	629	680	671	626	696	679	725	722	672	693	687	665	677	666	705	642	646	631	646	654	649	647	643	701
7013	790	604	481	406	372	331	319	313	308	318	303	297	278	301	287	273	287	272	303	289	266	256	280	281	281	277	281	274	290	275	275	278	261	249	277	243	282	273	292	238	281	286	283	290	259	277	282	266	254	294	289	253	255	257	268	291	301	265	271	295	238	279	282	253	290	254	271	246	303	268	287	299	301	262	289	277	255	287	239	295	288	289	281	261	270	285	300	233	289	294	281	277	262	279	256	255	254	298	278	321	282	293	288	235	291	317	277	293	272	322	301	313	306	311	277	262	254	271	291	297	275	297	281	303	259	270	273	282	265	280	293	250	289	278	268	254	284	277	291	302	264	280	282	263	296	275	282	258	281	264	292	281	266	271	292	300	283	267	293	264	258	260	266	291	280	249	285	268	285	251	293	255	281	265	295	282	264	279	249	251	245	234	284	280	279	297	291	286	284	300	274	278	292	251	271	260	305	270	264	255	265	228	266	312	285	287	292	280	274	267	246	261	240	262	279	275	268	274	311	301	268	247	296	266	271	304	282	285	283	277	252	242	277	244	285	289	251	240	276	304	303	293	271	267	252	264	275	281	314	278	286	265	271	296	307	296	287	271	244	264	274	283	271	287	280	301	279	268	266	266	298	279	278	275	299	263	271	315	291	271	297	299	251	293	306	270	259	273	283	257	315	269	262	271	262	260	285	278	282	270	287	270	261	291	278	247	275	250	307	280	275	293	269	269	273	265	266	286	255	284	304	296	247	262	261	288	270	270	277	275	246	273	281	246	249	264	282	267	281	264	256	247	276	282	295	291	328	261	282	292	286	263	277	247	277	275	329	272	292	257	267	260	255	293	269	276	258	262	274	265	272	285	272	270	253	274	288	269	245	276	268	261	263	276	287	262	257	257	282	300	279	278	266	270	267	248	270	272	287	264	276	265	281	282	278	315	279	249	272	277	300	248	283	253	263	281	252	261	283	286	271	264	262	297	278	288	289	316	275	275	216	275	283	275	244	281	252	274	324	248	275	250	280	274	255	250	297	269	285	279	273	259	267	253	291	267	261	280	272	311	296	285	278	255	242	286	282	258	296	248	254	274	277	301	287	290	261	290	262	281	271	290	283	302	306	257	278	271	268	281	270	284	289	282	280	286	270	261	283	253	261	273	309	273	284	244	268	288	275	301	275	274	281	288	281	300	295	255	287	278	263	275	294	278	279	272	259	302	291	266	285	281	253	279	280	283	280	227	303	273	294	291	288	314	251	273	255	266	274	289	271	275	284	277	264	272	294	302	272	270	323	298	303	280	265	278	292	290	270	299	271	272	295	288	272	264	277	252	275	254	280	310	303	266	287	287	293	284	263	253	257	264	284	297	268	289	289	292	270	251	281	295	299	282	285	290	256	270	273	265	255	288	276	239	273	267	273	246	278	292	276	292	299	269	283	251	270	299	263	258	262	296	286	261	269	288	290	269	261	283	270	249	296	268	282	270	272	258	256	294	277	265	291	294	237	235	295	311	287	264	305	276	299	282	278	231	251	219	274	282	275	272	275	255	295	277	279	272	254	294	307	297	264	257	282	248	277	285	272	242	241	267	292	259	286	255	273	246	277	266	280	282	278	271	275	295	287	280	251	286	302	288	277	264	234	237	251	302	281	278	271	272	259	276	251	272	289	302	261	264	275	270	285	285	280	259	264	298	305	281	260	260	279	273	283	277	300	262	267	261	257	273	277	296	291	244	265	255	283	268	270	271	318	264	309	297	270	293	274	259	289	279	302	326	256	280	270	255	265	273	298	279	274	278	273	287	251	230	260	247	263	250	260	274	262	294	239	265	267	293	257	276	265	271	259	260	276	265	272	291	271	287	293	278	256	252	260	260	286	294	275	290	275	265	274	274	247	265	317	308	260	252	253	267	277	256	275	274	262	274	261	298	250	250	251	262	283	282	267	281	296	263	283	292	257	293	277	254	266	279	261	294	278	287	304	262	260	267	309	301	244	239	254	309	264	287	316	285	261	294	280	262	294	266	279	286	303	311	299	261	265	296	285	256	266	269	265	281	316	290	272	270	289	288	267	273	298	280	260	264	246	278	278	243	285	291	271	282	264	275	264	262	271	290	263	295	273	297	301	258	279	292	285	285	278	293	289	269	307	264	299	277	277	283	283	289	276	286	260	280	267	254	277	288	292	295	301	284	249	280	273	274	270	259	298	284	264	263	285	295	293	274	322	320	236	279	327	273	272	279	281	265	281	302	275	301	244	283	258	271	246	260	267	270	263	259	288	272	254	288	260	291	277	265	269	277	267	276	281	286	264	283	277	323	311	309	252	249	244	286	288	281	266	266	281	296	275	277	245	271	279	250	260	267	277	295	303	280	302	258	294	272	277	268	269	267	261	274	265	340	260	281	265	280	255	277	249	268	273	273	299	265	277	320	264	256	269	275	261	305	288	277	252	261	236	284	285	287	276	280	305	285	289	263	251	280	292	269	304	299	283	263	264	235	260	272	255	278	280	281	271	287	313	268	285	261	287	251	241	289	268	282	272	292	303	288	313	255	306	287	271	280	264	273	285	308	273	249	259	258	284	262	264	295	289	271	281	273	267	305	279	307	264	261	288	262	289	267	257	292	257	258	269	294	272	268	266	282	259	282	266	265	310	251	251	252	280	274	287	298	280	299	260	274	233	296	254	258	250	266	269	302	296	310	234	279	280	288	294	282	272	248	323	284	290	304	276	266	269	289	293	290	293	255	270	274	290	264	296	286	270	269	292	293	292	282	296	310	293	257	266	306	281	264	248	272	279	262	266	281	317	265	295	285	242	270	244	248	276	291	285	288	285	278	274	278	270	262	270	271	274	283	282	271	281	310	266	268	306	301	266	257	245	265	289	288	257	281	306	272	274	254	285	303	273	286	276	298	286	269	310	283	289	240	267	279	282	290	273	271	285	270	278	261	251	295	267	290	305	284	258	274	254	271	274	302	274	273	260	277	295	299	273	281	304	290	306	318	267	296	287	272	283	305	265	295	278	275	293	300	250	249	260	277	308	270	280	260	283	271	301	271	264	257	294	275	288	302	276	276	227	287	280	285	253	250	261	266	251	273	239	289	247	278	290	279	286	275	274	306	258	289	279	275	286	268	261	301	278	292	292	301	260	272	290	301	284	271	308	264	257	275	280	262	276	266	267	259	256	297	283	306	283	282	269	295	238	272	276	271	279	308	309	267	241	233	302	239	299	292	254	266	283	272	289	276	250	293	274	264	275	252	274	253	309	254	268	256	266	272	298	242	259	267	279	317	273	301	273	259	283	295	283	288	278	275	265	289	284	250	253	264	285	282	285	266	241	278	270	267	280	280	266	267	270	276	280	246	279	308	299	232	299	291	285	273	286	268	285	289	262	314	256	277	273	296	304	300	303	294	270	254	260	299	285	280	247	285	261	256	282	240	257	287	268	284	285	298	284	267	284	282	263	274	260	270	285	271	286	286	294	264	283	285	303
6635	1168	1346	1517	1229	1192	1041	929	830	823	812	783	770	756	704	768	690	750	753	670	667	702	671	673	677	696	658	678	681	718	620	651	668	686	690	652	708	640	739	680	734	669	661	712	626	646	653	645	669	631	624	696	665	655	688	637	686	665	682	641	685	656	640	632	655	628	635	672	645	660	682	681	679	627	682	656	685	682	685	693	667	659	671	639	644	699	658	664	620	695	672	608	642	652	647	688	661	668	648	684	682	691	679	621	650	702	688	626	644	703	651	647	655	677	625	619	679	680	635	629	661	651	634	653	662	658	691	600	669	621	663	639	665	672	720	667	667	644	673	663	635	625	654	622	646	690	654	678	680	708	671	629	644	673	673	650	662	670	645	692	716	673	696	671	658	698	644	674	640	648	631	691	706	666	670	675	688	683	646	637	647	669	680	669	676	620	602	694	645	671	688	679	679	645	678	666	596	679	639	672	644	645	662	668	665	699	611	634	650	641	676	635	680	666	637	642	630	680	682	612	649	629	657	624	687	668	681	681	712	665	647	659	642	662	675	647	684	623	688	663	711	689	674	701	641	626	652	667	659	681	696	633	694	645	698	662	676	614	658	640	680	678	665	678	666	636	701	711	673	656	625	641	625	684	680	618	634	642	691	681	647	642	632	673	656	677	641	625	675	627	704	654	666	636	691	728	626	635	593	674	660	652	607	628	688	657	637	663	690	666	673	679	687	635	669	687	627	687	675	708	688	693	655	631	638	655	664	737	608	698	621	659	658	631	611	610	650	623	638	607	669	678	706	714	621	659	689	650	632	682	680	687	687	610	667	646	676	619	705	693	642	665	658	632	615	644	610	650	681	728	690	610	640	643	656	624	669	686	664	647	575	663	627	658	653	616	652	671	656	660	666	705	671	637	671	661	694	661	645	679	699	665	675	623	652	685	686	694	627	613	699	636	663	661	622	655	670	655	663	624	690	642	660	668	682	672	688	615	677	616	649	664	688	663	631	627	667	669	635	656	694	616	665	685	664	657	702	697	649	671	617	646	657	687	695	663	642	701	685	664	669	651	635	680	649	701	694	630	689	643	719	643	643	654	673	648	638	613	722	693	651	653	637	655	667	637	679	709	706	653	665	631	671	705	673	713	658	653	681	730	696	707	690	694	658	703	664	651	668	645	666	626	654	670	633	714	690	645	647	663	685	666	644	687	672	668	683	657	618	650	665	627	680	708	646	696	652	658	663	664	657	674	644	689	669	670	660	629	697	656	630	674	692	648	655	662	629	676	676	637	673	672	631	671	693	687	720	654	652	681	646	676	637	620	694	661	644	621	614	677	662	682	643	674	657	688	638	655	644	659	645	654	663	691	695	714	618	676	648	677	672	654	678	666	677	660	691	643	729	647	614	670	631	672	652	656	648	684	708	647	672	666	648	666	687	661	692	658	704	645	637	611	644	669	629	666	637	698	677	617	666	650	596	636	625	677	660	674	645	696	689	661	657	731	632	672	616	651	673	664	666	682	664	685	668	646	665	637	677	697	668	637	708	681	668	680	640	689	726	663	653	633	678	644	643	707	666	633	700	663	703	693	671	645	726	644	624	691	641	687	686	631	677	670	641	656	683	645	677	632	662	703	669	645	703	694	666	664	640	675	654	692	643	676	614	679	685	655	652	665	708	656	665	670	654	640	695	582	637	677	665	630	699	669	661	681	637	677	704	659	641	659	682	631	696	680	734	625	690	661	630	668	678	755	679	683	727	675	670	706	696	628	657	641	642	654	667	672	652	685	676	635	648	631	712	718	693	663	645	721	631	679	664	679	666	707	640	668	658	674	660	692	640	673	704	688	645	708	643	646	711	713	659	653	661	659	665	674	697	662	682	694	682	618	660	664	699	601	651	715	650	610	656	656	697	662	683	644	673	641	661	654	609	652	701	659	704	713	649	701	684	648	646	662	661	631	680	656	670	695	651	638	641	646	652	683	663	676	669	671	677	686	679	686	718	660	651	662	683	651	637	692	684	650	652	624	616	675	661	680	707	646	682	691	653	641	663	664	700	652	678	621	697	681	652	646	693	635	617	657	650	665	648	679	637	623	623	674	696	678	651	659	645	698	705	650	676	662	647	646	635	662	654	620	699	645	665	637	622	662	652	632	655	686	643	688	690	628	649	711	695	708	710	642	706	635	665	671	681	702	645	642	697	625	712	685	667	651	661	663	721	730	683	639	645	695	665	669	676	667	682	676	632	687	672	672	634	645	703	682	607	677	669	627	677	681	680	660	666	690	667	658	677	668	673	641	692	646	647	627	648	659	663	625	665	650	640	660	705	664	629	638	707	640	659	671	668	654	673	705	651	679	667	605	685	655	664	669	605	704	656	669	692	709	656	707	681	665	643	604	637	667	643	663	657	703	662	705	645	643	692	663	679	654	686	623	651	680	654	653	698	668	666	687	700	635	683	628	711	671	656	653	677	646	636	688	648	634	672	632	708	670	667	623	655	649	659	683	668	676	641	619	758	667	637	673	631	686	660	674	725	638	703	668	662	693	608	700	638	703	728	695	665	696	701	693	626	691	649	678	641	644	684	650	639	665	682	662	654	653	681	695	662	692	632	673	661	624	695	697	680	679	682	659	713	673	674	670	630	668	690	711	689	672	691	622	655	636	633	638	675	626	719	648	700	687	688	672	619	693	645	704	700	680	641	637	671	645	640	653	605	661	644	655	642	664	645	646	671	644	703	646	645	654	681	607	613	635	653	672	693	707	636	679	633	665	657	636	650	673	673	678	696	682	639	651	639	641	672	652	663	625	699	674	678	683	642	651	679	682	698	652	652	657	666	699	685	694	660	701	650	625	679	631	668	654	664	685	703	607	655	708	648	678	647	680	674	677	655	686	651	667	674	630	631	676	689	644	676	649	692	661	663	663	704	699	670	711	669	710	646	707	753	660	652	678	708	637	686	667	661	617	651	645	669	673	694	632	696	655	705	644	673	680	624	679	713	656	704	697	662	648	674	650	658	631	646	660	680	649	683	713	676	651	658	664	601	636	670	668	655	657	671	646	666	688	677	692	660	702	691	705	675	669	599	675	667	695	708	703	690	645	699	675	702	695	632	668	629	723	663	681	652	671	674	682	642	668	651	663	644	660	691	629	689	642	681	668	673	684	669	680	670	671	689	689	692	656	679	642	672	622	653	646	671	656	702	658	654	660	632	643	697	691	639	676	666	667	674	707	667	644	678	638	667	672	677	645	673	634	634	669	694	680	703	694	688	646	684	650	667	672	704	685	669	602	710	635	705	689	682	637	691	633	685	694	641	644	692	630	664	693	628	698	627	668	655	678	641	658	649	703	647	658	661	686	651	654	686	663	657	660	702	680	661	677	678	647	683	683	631	685	662	678	663	644	677	700	643	678	640	632	660	608	611	658	699	679	670	634	650	655	660	663	704	664	711	655	637	706	655	659	658	663	686	685	646	663	663	649	657	669	691	657	683	668
12908	1177	736	531	403	313	222	227	197	161	175	159	172	151	171	157	155	137	128	159	141	131	140	129	135	137	146	148	119	149	157	134	148	117	142	142	142	116	139	141	131	147	142	119	135	130	130	120	126	145	136	134	147	122	130	126	109	119	141	120	118	129	131	149	137	127	118	138	116	121	139	120	127	133	132	123	127	144	130	107	122	108	123	134	136	121	149	142	124	112	130	129	141	127	134	126	124	124	118	116	129	136	119	136	143	130	132	133	119	114	126	130	143	137	131	113	118	136	125	137	122	125	128	131	134	148	128	112	109	132	119	116	129	146	125	141	131	119	127	141	127	123	113	136	132	109	132	129	128	137	137	135	126	128	134	126	129	130	130	133	113	135	139	143	129	125	147	147	114	131	134	125	141	133	138	121	137	130	131	119	120	117	122	153	131	155	130	119	136	112	126	136	133	131	139	127	143	113	130	109	131	122	129	130	122	142	126	136	119	129	133	127	128	119	133	135	136	118	120	126	135	102	127	135	141	123	126	131	131	105	116	143	129	141	108	134	116	142	150	137	124	106	134	134	109	127	135	139	126	118	138	136	125	122	114	131	122	127	134	108	127	107	134	134	130	128	126	129	137	138	125	128	135	130	107	123	115	126	140	149	140	139	133	130	122	109	151	122	139	123	110	124	136	124	139	136	128	126	128	124	136	120	141	122	122	136	127	146	134	104	137	118	130	116	108	110	125	118	116	121	122	127	129	118	141	136	110	107	113	133	124	131	142	135	128	120	145	141	139	129	133	120	127	140	121	127	124	114	137	157	152	110	125	128	134	127	122	132	123	126	128	142	142	144	123	122	117	129	141	140	134	139	148	110	134	114	129	135	145	108	132	161	119	113	121	141	122	131	138	121	147	125	135	124	120	152	129	122	146	144	137	133	122	114	127	145	134	128	115	141	132	136	105	135	127	129	127	120	109	131	152	141	141	139	126	120	138	114	107	135	131	122	139	131	140	133	115	141	98	114	142	124	120	128	139	116	139	120	131	113	128	132	107	117	114	135	128	108	127	122	103	133	133	138	135	143	127	124	114	125	107	126	115	117	116	123	138	140	127	120	150	156	125	114	152	117	125	129	135	135	126	125	129	137	129	121	146	136	134	145	113	145	134	130	125	122	125	133	127	131	124	104	134	130	110	121	121	115	121	129	122	135	116	139	111	119	141	112	115	115	108	129	127	129	119	120	121	133	119	124	136	132	136	117	150	113	126	113	143	101	124	125	106	128	125	139	123	144	135	128	118	128	140	134	117	116	138	126	133	135	121	130	125	111	119	132	116	149	154	160	127	147	142	128	150	141	146	137	135	122	111	133	134	142	117	123	141	155	135	139	121	128	135	123	139	117	153	127	117	123	111	148	122	143	110	120	155	144	116	109	106	123	141	137	146	129	127	121	130	121	118	119	111	133	117	118	139	121	119	118	126	116	148	131	133	123	129	128	127	142	138	126	135	143	146	128	122	131	115	127	109	118	136	124	116	135	101	106	117	109	138	122	115	106	118	102	133	137	134	141	135	118	134	150	114	139	125	127	107	125	129	117	117	107	144	142	108	117	136	138	131	145	133	125	146	136	137	122	111	137	127	121	134	139	143	128	114	135	135	149	126	140	117	124	121	134	137	151	134	141	130	130	136	121	113	140	126	160	133	138	105	131	129	130	137	142	120	122	130	126	142	135	128	113	122	130	113	144	115	137	125	119	146	127	140	130	144	129	146	123	128	120	104	137	123	119	123	123	128	123	116	106	132	114	143	132	148	156	140	129	134	127	115	120	112	127	121	116	129	110	139	129	124	142	128	126	131	125	121	113	107	101	134	141	119	135	107	134	141	119	122	147	118	132	126	140	158	117	128	132	118	116	138	119	134	128	103	122	167	135	145	131	114	151	120	144	137	152	111	123	113	132	140	129	128	152	116	144	109	120	130	128	114	133	140	117	115	113	141	144	131	113	132	109	142	127	132	143	120	115	122	150	119	106	128	136	126	134	125	134	134	131	113	115	118	105	149	129	126	120	125	148	124	126	120	143	133	134	121	135	114	137	137	133	118	90	130	120	123	133	140	123	115	134	151	131	119	126	126	130	114	140	132	119	122	140	112	121	128	124	139	135	118	122	134	140	123	129	147	140	144	123	120	160	120	108	116	130	134	156	135	151	127	130	133	142	123	165	149	136	140	130	135	120	115	130	151	135	120	114	149	137	107	127	118	115	120	135	142	132	128	140	147	126	145	131	133	130	140	131	122	134	125	139	145	127	126	121	132	133	140	135	115	126	133	125	129	137	117	100	122	120	155	132	106	128	130	123	110	143	119	102	113	111	138	113	123	120	127	112	114	145	123	157	137	147	143	136	132	122	117	106	124	139	132	136	136	114	113	107	118	137	124	141	112	128	145	108	123	129	130	141	130	118	123	130	128	126	128	135	125	114	128	121	144	167	119	131	108	120	138	125	129	109	131	117	139	133	137	152	143	133	132	120	127	114	140	133	146	110	123	118	128	109	123	138	152	126	142	127	157	120	140	130	131	124	129	138	141	128	144	131	135	142	132	123	130	131	129	138	133	133	129	125	117	126	132	132	124	124	125	135	139	139	137	141	128	120	133	120	120	122	115	154	138	128	128	111	129	137	137	115	130	142	110	133	127	122	126	137	114	110	118	125	131	134	113	128	129	113	126	128	141	118	131	130	117	117	148	119	119	116	117	129	112	116	118	125	130	137	129	151	130	131	127	140	120	118	134	132	131	128	132	126	136	139	117	101	128	116	110	128	140	132	123	122	142	150	125	122	115	133	163	108	144	142	141	109	156	123	123	136	151	137	135	115	114	130	116	104	134	134	119	137	98	135	123	132	131	123	143	120	141	141	115	113	103	125	123	112	118	110	128	124	139	142	127	119	129	138	128	125	124	102	122	138	136	143	136	123	145	124	134	131	132	125	137	129	123	120	127	130	107	109	123	143	107	140	143	132	131	113	125	130	153	122	117	119	126	120	124	137	151	139	122	120	128	147	131	134	116	123	118	113	126	144	116	121	133	120	147	112	138	113	128	140	127	140	145	139	124	132	123	129	147	132	106	111	133	136	144	116	134	131	122	144	149	149	153	131	128	128	135	130	115	149	122	137	147	112	129	109	107	124	112	127	125	126	128	145	120	141	112	117	131	134	132	139	137	133	131	112	131	151	129	118	131	119	142	126	136	128	108	120	121	103	128	132	106	130	148	110	131	144	125	130	129	129	138	129	103	131	148	144	143	127	143	132	159	108	134	141	113	132	126	136	117	126	129	149	119	138	136	121	106	130	116	108	122	118	137	127	122	124	143	144	133	114	133	118	123	171	124	123	125	120	123	166	122	140	123	129	113	139	109	125	128	111	120	133	140	118	136	131	155	112	128	110	127	126	143	134	111	112	156	136	128	134	123	124	123	98	142	117	130	124	103	146	104	140	128	122	114	148	142	141
8131	1211	1618	1719	1532	1170	1052	804	694	620	570	573	527	501	477	422	430	453	403	390	352	405	375	384	424	386	377	393	354	369	365	370	371	370	349	367	337	323	343	358	332	402	372	386	339	353	374	340	336	330	348	347	381	339	348	325	371	328	341	351	325	326	358	320	342	385	356	321	327	344	316	315	320	319	373	327	328	367	294	338	308	313	341	331	334	310	331	350	307	370	348	347	308	314	317	330	328	333	314	299	342	336	323	326	363	343	327	324	337	330	325	318	314	330	307	326	313	329	309	316	338	341	359	318	329	303	342	331	321	321	337	320	318	351	337	339	345	320	329	328	330	356	336	357	341	337	337	327	348	353	345	302	315	322	341	323	326	316	364	339	349	333	323	357	333	349	298	293	341	326	326	369	334	324	358	322	319	317	326	329	324	332	335	332	366	336	343	341	323	357	292	338	342	294	307	352	334	309	350	356	363	319	327	296	331	340	326	344	306	335	323	324	329	337	313	339	316	332	377	334	326	317	325	315	334	338	343	366	327	301	330	357	335	326	347	312	363	334	372	329	372	328	294	342	341	316	312	313	314	317	333	312	309	371	355	345	317	372	341	333	341	310	349	316	316	319	323	353	331	297	336	342	352	322	304	335	299	329	329	330	324	321	312	332	317	333	318	316	312	348	325	350	349	332	287	356	355	340	332	300	311	333	338	320	374	342	322	341	300	320	342	314	326	355	302	329	330	363	362	355	338	334	319	306	330	338	323	334	349	341	342	329	340	329	342	302	330	307	338	327	318	333	349	343	296	355	317	353	313	362	321	359	335	329	334	318	341	305	350	356	351	346	316	318	333	318	314	306	347	336	331	336	341	343	321	366	342	344	340	336	329	363	310	321	376	334	347	344	326	342	318	323	331	321	313	350	320	330	334	289	316	335	308	324	327	342	336	349	315	314	330	324	315	312	352	341	308	313	319	299	327	358	304	304	349	324	339	345	333	321	331	337	375	312	328	331	329	357	341	337	330	294	300	347	325	320	315	308	322	364	350	358	333	356	303	355	311	322	331	330	296	334	314	336	334	329	329	315	321	332	322	348	335	337	301	323	316	351	340	348	310	356	328	345	367	338	309	350	321	336	317	314	322	334	299	372	274	306	331	310	330	306	336	306	345	312	341	360	300	358	343	348	319	350	329	312	332	333	349	297	335	363	330	338	320	313	301	314	324	365	349	307	348	364	317	309	330	367	345	309	331	313	328	320	306	337	322	337	329	314	340	321	318	347	314	280	333	337	354	355	349	322	317	332	362	335	338	367	338	360	303	356	336	324	363	324	303	362	306	327	346	341	346	345	365	323	347	341	376	335	341	360	369	337	349	342	345	326	304	340	323	332	319	319	345	361	310	306	284	379	358	319	356	321	352	327	348	291	327	348	333	346	356	320	353	308	344	323	344	341	312	342	317	322	320	349	337	370	345	311	342	295	353	304	332	317	340	364	365	330	338	315	330	328	335	337	286	338	324	300	312	365	334	341	343	328	304	331	328	350	336	338	313	342	347	315	306	311	294	314	343	359	359	309	315	319	297	318	315	337	329	320	326	302	323	359	341	337	297	330	332	313	314	349	370	362	356	316	320	364	329	300	318	318	327	348	306	351	344	349	343	339	319	308	374	354	299	328	300	358	342	347	304	339	330	346	305	316	341	325	323	311	308	321	332	331	334	310	332	334	325	326	313	324	347	333	340	322	317	301	313	337	295	340	331	345	362	330	340	326	308	338	339	345	321	328	367	335	309	337	344	326	325	301	333	316	376	337	325	334	327	338	336	361	338	322	332	321	324	325	323	325	326	343	345	351	324	310	312	343	291	335	334	326	356	343	304	326	312	310	292	330	338	334	338	315	329	371	321	323	361	285	333	333	299	341	324	331	344	369	363	316	317	325	299	300	337	333	334	365	350	303	337	318	336	334	373	324	348	324	310	362	334	313	317	313	361	362	328	353	330	312	308	322	333	333	306	329	328	336	321	345	348	347	334	313	333	314	316	333	307	317	374	347	315	341	324	349	308	337	329	352	331	343	325	336	348	348	306	312	314	346	324	323	337	327	329	293	324	324	307	285	364	327	300	347	326	325	318	326	345	326	331	331	377	339	342	326	333	330	329	314	352	340	301	320	348	360	339	340	278	329	343	351	341	345	310	325	323	304	337	341	320	342	385	336	369	311	337	339	367	330	336	350	340	329	320	301	338	294	305	322	333	346	358	306	322	327	336	361	330	367	335	333	315	367	328	306	316	327	310	322	336	326	330	327	351	339	327	334	344	366	328	346	322	348	354	318	344	354	321	306	301	364	327	361	310	337	339	357	304	352	338	346	343	330	320	298	332	359	330	322	351	310	320	295	327	315	312	321	355	354	312	318	333	344	333	317	312	340	340	335	346	301	331	300	313	325	303	336	316	328	330	335	360	325	345	310	342	331	317	331	357	343	327	343	321	327	336	313	336	287	322	321	309	352	344	297	346	307	328	346	315	325	324	333	348	351	336	358	320	347	317	326	324	385	360	325	318	339	326	343	329	311	327	332	300	320	338	319	340	336	346	335	302	290	343	333	322	314	321	327	325	362	310	332	347	338	327	378	336	324	341	333	321	350	359	287	346	301	331	353	358	328	342	306	323	338	288	306	321	317	332	378	325	307	328	342	320	325	328	357	350	360	312	332	338	328	325	326	304	335	357	327	333	318	337	332	335	346	312	333	325	337	322	309	354	330	335	314	339	324	329	305	343	332	331	321	364	346	323	310	360	318	338	339	347	299	361	295	344	330	349	316	343	342	331	324	338	325	334	329	329	305	342	330	331	323	328	317	306	310	332	365	343	324	337	329	342	353	345	352	334	352	339	342	338	342	318	303	331	341	344	348	325	342	317	280	331	314	318	340	336	324	335	317	331	355	343	345	316	343	311	324	329	331	340	384	308	326	316	322	314	341	306	359	321	320	326	350	319	325	341	362	329	365	311	343	335	356	302	346	353	351	348	307	308	363	339	315	373	306	320	335	345	348	334	333	329	303	344	317	304	334	357	343	324	323	341	326	331	330	303	368	316	337	345	339	317	312	328	362	279	338	372	351	314	304	335	354	325	361	338	317	364	349	323	330	320	344	337	327	337	366	317	314	326	312	329	342	317	355	324	335	313	342	316	301	353	287	348	363	332	365	334	365	309	337	321	337	336	348	315	321	327	335	312	353	317	332	316	350	378	353	333	308	307	345	336	312	337	296	357	344	336	345	313	302	368	337	371	329	341	304	356	321	352	331	343	339	298	345	327	364	321	317	338	348	309	351	329	332	351	326	354	319	329	342	326	326	317	380	323	297	353	332	297	330	334	315	295	295	320	330	325	343	314	347	335	350	335	309	340	350	315	333	376	345	332	308	329	344	332	334	326	316	348	327	298	334	380	322	310	335	343	321	317	322	340	324	343	322	299	354	334	330	349	339	320	349	295	355	352	349	334	337
1562	415	314	278	271	273	276	287	272	265	289	306	298	261	258	283	280	267	280	291	282	249	246	240	277	265	255	293	283	250	293	265	243	246	285	254	268	247	262	268	254	271	306	275	260	266	300	301	264	298	277	260	263	292	260	260	269	244	280	247	270	261	279	255	295	257	240	266	262	272	280	270	280	279	284	255	265	280	309	271	278	248	283	284	268	304	272	271	256	275	272	268	262	284	266	241	290	265	292	296	272	258	280	295	270	266	268	273	279	303	291	269	281	243	243	282	299	279	290	309	270	241	278	266	295	265	260	267	303	275	304	251	251	280	278	285	316	243	270	267	239	260	305	293	235	261	274	268	277	281	301	258	292	251	246	277	251	258	283	302	309	261	251	264	262	281	294	309	311	283	263	261	271	290	270	288	269	289	252	260	287	249	284	278	298	268	277	261	274	278	307	278	292	283	273	257	299	264	270	294	264	296	274	265	280	260	276	273	287	310	282	271	275	282	270	264	289	256	261	245	277	291	284	263	290	274	290	285	264	283	257	255	269	297	274	285	278	261	294	252	277	291	254	250	254	278	284	246	274	294	273	286	248	264	293	291	290	303	283	266	243	290	227	294	265	257	259	251	267	268	311	266	289	273	249	293	282	256	261	270	255	275	270	283	259	247	268	250	277	258	271	250	243	279	272	280	259	291	270	266	325	257	304	275	276	267	276	287	293	271	311	237	304	282	265	298	291	271	287	253	265	254	275	281	283	273	263	241	280	263	288	305	278	282	282	253	288	258	291	277	305	257	264	269	269	257	268	256	260	261	278	287	272	269	301	280	260	286	267	257	291	293	252	279	286	280	261	310	273	278	246	265	256	261	301	297	275	275	252	273	286	277	257	278	263	279	290	277	283	286	273	260	255	264	264	263	295	256	267	274	255	296	281	283	277	301	281	300	260	253	297	297	308	275	285	234	246	275	258	263	295	305	236	276	303	311	258	247	270	275	282	274	264	253	259	257	261	278	300	283	248	298	247	238	262	246	263	240	269	263	300	278	285	284	278	294	280	264	298	289	307	261	272	269	264	255	268	283	270	321	270	289	268	265	248	287	282	253	288	293	270	229	298	270	317	306	254	295	311	269	250	278	288	306	287	247	273	272	291	237	263	256	255	295	283	280	260	271	313	287	301	262	267	274	253	254	232	292	290	290	282	261	272	271	272	305	288	281	301	251	249	277	292	299	302	260	274	298	295	263	297	276	273	250	286	226	283	282	302	273	261	292	262	257	286	273	254	302	280	277	256	291	246	287	270	258	298	282	259	271	265	264	260	239	276	308	242	287	261	274	260	273	319	286	277	277	264	310	269	264	283	265	262	236	263	276	291	265	298	238	267	260	266	271	285	245	249	279	250	243	253	269	274	290	285	267	266	259	289	305	266	292	290	272	288	282	268	309	282	267	263	249	246	276	288	294	294	284	292	261	299	271	242	272	262	273	251	264	283	283	289	251	276	244	262	273	263	278	263	281	239	264	274	300	261	243	267	247	296	269	261	269	292	243	283	294	302	301	288	302	282	257	279	290	274	284	310	288	284	265	252	270	280	258	284	260	280	264	260	279	249	264	269	290	293	254	259	249	312	263	285	322	273	259	273	256	257	282	278	247	256	288	311	268	248	267	283	300	270	279	303	276	270	279	260	292	291	264	288	301	275	269	304	282	296	314	246	303	281	265	272	263	276	263	294	284	288	303	275	275	275	280	269	279	302	278	261	273	273	275	284	269	314	279	300	250	251	251	276	250	280	269	282	259	286	301	257	302	257	279	267	278	255	281	272	288	261	266	292	279	258	303	282	296	270	275	264	267	273	276	303	247	313	258	258	274	295	305	244	314	243	283	281	278	274	270	283	255	285	307	292	269	252	261	251	262	283	270	253	283	272	268	275	257	297	266	273	291	252	263	293	244	291	262	280	268	285	289	257	282	226	279	255	292	267	257	271	277	272	277	270	264	299	298	259	279	259	284	279	265	260	287	276	261	268	287	291	276	273	246	291	289	288	267	297	282	283	261	279	257	273	268	270	273	298	291	286	305	318	296	277	270	300	279	266	284	293	273	259	271	258	287	273	267	257	266	293	288	291	270	289	318	260	283	242	282	292	283	249	283	289	272	283	290	264	293	288	285	291	283	295	278	265	284	272	274	266	286	285	278	260	318	296	283	262	299	278	305	266	278	271	266	255	244	270	289	288	287	265	283	268	297	238	270	269	272	316	253	248	258	273	267	255	293	264	267	267	269	243	245	285	270	258	277	273	264	298	283	277	264	279	269	263	268	290	243	268	292	262	262	276	279	295	307	283	305	301	266	255	258	296	253	303	281	255	287	308	271	266	287	252	286	296	252	282	273	286	275	252	285	307	287	285	275	254	260	253	267	277	276	259	256	259	282	286	247	251	262	274	266	263	275	251	263	270	282	262	249	270	268	269	253	261	250	277	315	290	311	271	291	285	275	292	291	274	272	263	261	271	261	229	294	241	297	288	285	269	256	280	311	260	290	282	261	279	262	290	245	257	265	286	284	306	247	317	281	254	288	243	289	275	291	276	260	284	263	269	281	263	274	283	273	288	295	257	282	261	273	275	290	289	279	271	301	275	281	289	252	302	256	270	274	264	268	287	326	278	277	287	273	291	289	272	246	266	307	251	273	299	238	278	259	261	272	261	272	269	286	279	275	256	263	277	263	247	253	272	305	274	281	276	253	282	274	271	284	294	279	286	265	270	261	280	281	297	281	246	252	249	255	288	292	265	255	307	281	290	252	276	255	272	284	290	268	268	286	258	242	286	281	289	242	273	294	267	260	284	244	288	248	278	242	262	272	309	279	267	299	277	288	270	259	271	281	269	246	271	264	279	279	308	260	266	278	285	287	273	279	277	265	256	254	291	284	261	275	263	273	247	254	286	274	300	292	243	281	264	289	273	261	310	277	275	298	271	288	272	267	282	252	296	299	276	309	281	271	293	278	285	278	255	262	274	260	251	292	276	254	280	259	289	270	256	266	241	275	299	284	273	271	282	304	273	258	303	244	284	302	265	275	292	267	281	257	260	254	279	304	296	301	286	252	249	286	274	291	270	269	295	252	273	290	306	268	251	259	288	268	277	263	301	306	278	276	246	299	303	261	268	232	278	297	268	321	270	267	252	310	297	270	288	285	250	276	291	276	283	270	281	298	286	268	260	277	288	282	242	294	280	247	252	279	265	277	318	306	278	282	298	300	283	269	277	268	273	259	271	270	303	267	271	273	277	306	281	266	246	271	245	298	281	291	309	246	280	277	263	246	314	287	267	297	246	242	278	269	300	293	273	266	271	267	269	280	284	283	261	298	266	295	267	263	278	270	302	269	282	254	268	272	264	263	260	246	272	290	257	287	274	274	268	265	297	293	285	254	221	274	273	280	278	272	230	280	293	240	268	264	281	274	263	262	263	279	276	274	274	274	260	282	280	265	269	283	265	258
1980	768	755	741	685	688	699	692	687	713	678	704	636	675	663	720	655	692	697	646	710	694	682	725	686	645	691	664	656	718	663	667	657	674	707	701	647	705	635	676	706	646	680	718	708	710	711	704	688	655	651	641	692	725	719	622	680	676	705	635	688	691	707	660	642	686	680	660	662	658	679	745	647	619	686	631	659	621	649	659	671	682	674	646	675	652	648	681	673	681	673	660	683	683	674	663	710	672	694	648	681	653	711	705	709	707	655	694	669	715	636	647	714	671	666	704	710	675	706	621	665	624	676	668	662	677	693	671	708	668	685	698	674	663	628	673	671	669	664	607	630	647	632	694	650	698	673	666	718	682	638	654	653	687	688	664	645	698	684	663	676	663	657	643	666	725	651	662	657	685	630	678	669	612	676	704	687	692	667	704	671	675	680	644	632	672	638	688	664	647	669	658	667	663	676	689	694	684	689	685	713	626	674	665	709	641	685	652	709	697	678	694	659	676	650	700	653	682	665	670	636	651	693	699	625	691	681	664	717	697	646	648	691	715	593	646	664	695	700	683	695	670	698	670	637	639	650	649	684	636	740	675	644	621	648	666	657	723	676	664	647	720	633	719	654	679	703	696	666	670	686	658	699	640	643	694	688	647	647	706	679	689	603	708	698	650	673	703	688	644	643	658	698	677	654	681	623	636	734	681	672	671	726	662	652	686	625	609	663	645	668	708	710	691	650	652	655	681	679	726	671	658	684	662	716	691	705	683	654	640	665	658	678	678	677	698	672	684	638	666	668	664	673	669	647	654	725	660	675	704	683	667	685	657	686	679	707	639	662	688	675	674	651	655	646	666	663	676	668	623	673	663	665	677	638	678	619	663	694	671	724	670	670	660	623	685	647	651	638	681	688	687	683	720	651	685	650	646	677	632	663	688	661	679	692	634	714	676	684	638	683	651	656	644	663	661	659	687	669	674	693	660	708	694	679	699	687	634	643	684	632	704	625	682	685	661	679	640	667	683	690	701	618	633	666	680	673	662	639	662	636	693	668	665	676	649	645	678	701	709	714	697	664	642	687	663	693	655	667	686	678	663	637	686	674	676	623	702	649	721	680	688	699	701	672	701	660	686	677	670	676	657	640	636	642	749	669	662	653	679	641	663	658	653	670	628	659	650	709	678	667	681	683	657	695	645	660	651	638	684	708	651	730	669	683	664	710	680	650	691	653	655	643	659	637	705	646	684	692	678	663	669	696	684	715	636	675	696	651	677	671	711	686	700	678	707	678	656	686	660	702	646	691	683	659	676	629	645	699	639	619	632	689	693	690	638	658	654	669	676	685	631	668	643	669	710	684	664	708	658	670	692	670	658	706	657	662	623	630	670	614	664	647	675	714	633	707	646	657	644	695	659	656	675	658	682	668	693	648	673	683	674	655	661	638	664	654	694	681	668	703	634	674	647	681	660	662	693	710	659	687	711	646	706	626	671	634	695	662	661	678	658	622	639	661	587	661	675	689	655	653	665	696	611	678	710	696	693	682	706	687	668	649	638	685	679	703	658	714	654	660	676	644	660	694	637	663	641	640	700	623	719	699	651	682	637	630	700	675	683	661	694	654	666	671	698	688	652	655	704	661	667	725	644	675	654	682	696	671	684	682	666	645	628	673	666	641	704	625	648	727	669	643	698	646	670	671	678	623	701	637	717	639	723	674	653	636	635	696	704	680	710	659	682	655	704	681	659	655	643	640	653	689	650	656	675	656	652	714	687	696	641	641	672	726	749	642	684	647	670	699	670	703	665	677	659	675	675	730	631	641	691	656	663	657	670	664	683	634	629	669	646	621	689	666	680	650	625	693	723	690	670	688	648	646	677	673	680	654	664	636	689	669	642	718	658	678	695	654	715	640	690	677	665	715	715	692	655	663	628	673	647	668	656	647	702	696	664	664	618	700	646	670	662	647	668	666	689	647	642	686	696	708	681	633	715	691	655	665	705	653	640	662	628	647	663	633	682	741	665	680	664	622	633	698	665	698	660	695	645	664	724	684	670	660	676	639	694	654	679	681	653	690	700	659	675	678	709	649	654	654	699	706	649	666	640	723	631	651	659	667	705	707	689	701	636	685	662	665	683	672	656	645	705	665	679	606	709	651	705	705	674	654	673	649	632	678	650	664	677	681	700	673	722	663	620	688	699	684	695	681	626	695	692	663	693	744	668	671	699	651	652	678	672	677	703	648	730	671	648	685	636	636	676	657	653	656	637	698	688	626	679	645	662	689	720	663	701	661	692	597	690	701	662	643	670	640	715	679	690	677	649	685	684	706	657	653	632	659	655	661	666	641	673	653	656	667	637	658	676	648	679	702	679	661	669	670	715	665	758	664	649	664	703	653	682	660	666	671	672	664	651	679	675	685	660	661	649	689	659	674	700	656	671	739	697	614	676	657	659	711	684	642	672	674	625	679	681	735	668	672	658	692	638	646	644	655	709	655	707	674	678	680	648	644	684	677	665	718	671	688	634	634	632	630	645	662	647	676	641	664	672	624	669	675	617	667	689	651	664	649	657	690	662	683	648	656	681	666	669	652	688	692	668	649	653	665	696	674	643	662	694	695	691	677	654	712	724	667	717	663	686	673	674	632	653	687	692	687	697	708	650	673	702	650	658	646	675	691	659	655	685	668	659	714	687	666	662	667	668	647	668	670	649	680	684	681	668	641	649	664	682	659	675	690	668	687	690	684	698	648	659	644	648	676	678	662	733	668	628	635	694	666	682	680	655	663	657	680	661	701	708	663	676	675	687	704	680	631	686	708	645	629	659	688	701	644	698	677	709	639	642	691	688	692	703	635	675	681	710	619	687	684	671	687	696	637	647	683	675	697	656	681	703	617	657	687	652	646	668	642	660	667	655	661	666	670	686	688	699	705	665	669	716	707	662	651	645	674	647	629	713	677	692	674	642	651	677	665	705	660	678	666	653	708	661	684	642	697	651	692	696	694	670	698	662	692	694	646	686	643	696	650	664	617	668	673	664	697	666	655	666	657	638	657	686	682	661	658	648	674	706	665	656	692	673	602	651	620	642	660	691	656	621	645	687	635	688	646	641	714	635	685	691	664	681	615	623	680	675	661	684	668	674	629	657	678	690	693	663	648	658	683	686	714	629	708	712	670	638	724	687	679	651	673	711	686	651	674	625	700	694	675	638	716	643	660	654	688	685	666	661	729	681	693	681	708	656	660	681	703	700	628	656	715	666	653	678	632	666	643	667	664	672	678	627	699	684	660	654	650	670	685	682	667	625	617	686	667	643	680	659	707	688	655	685	711	664	668	651	685	683	681	699	669	630	668	648	652	674	718	689	649	668	672	686	695	685	673	666	735	667	652	660	708	663	703	670	684	631	674	665	685	658	693	660	667	686	677	680	723	666	695	682	668	679	714	703	691	650	699	705	668	706	687	648	671	659	691	686	664	695	686	654	661	704	676	645	692	679	673	675	705	670	625	690
7270	698	592	502	404	352	319	318	291	290	277	292	288	271	277	297	296	321	273	270	286	289	299	271	288	292	279	291	280	265	282	301	246	256	258	301	237	289	288	255	292	278	281	277	250	236	256	271	289	267	296	308	233	262	294	292	282	250	266	284	277	317	245	287	282	285	254	277	268	266	274	266	252	283	250	282	287	288	293	275	269	301	275	246	267	268	281	267	285	253	244	270	253	285	312	283	253	251	292	293	269	284	277	298	277	282	262	279	288	260	248	269	278	275	276	300	292	257	290	312	263	248	257	285	287	274	309	277	267	263	268	286	306	283	265	276	267	264	291	298	291	257	264	269	272	268	263	290	295	253	254	279	255	255	253	272	310	281	298	270	287	268	295	252	294	256	252	270	276	239	254	290	275	309	285	289	311	261	302	279	272	282	292	262	300	259	260	273	266	285	305	278	320	293	312	273	257	244	285	274	287	271	269	277	274	261	262	249	272	272	268	277	272	282	287	276	259	274	264	291	291	251	275	268	267	269	273	314	276	296	274	279	257	281	272	296	285	289	269	317	295	280	278	279	232	309	269	264	271	275	265	284	269	268	246	306	317	271	295	298	282	272	285	273	293	277	254	278	261	285	265	269	292	285	257	286	292	275	273	281	266	284	281	249	230	266	265	260	260	325	276	307	299	277	285	267	272	273	242	281	289	283	235	284	263	258	250	272	251	239	281	272	300	276	259	275	296	265	257	291	282	284	293	252	283	277	254	252	278	280	287	251	265	267	267	291	265	276	282	297	280	286	255	273	293	282	260	273	273	252	311	265	311	289	302	300	290	262	259	273	258	293	286	236	263	261	276	280	261	280	295	260	251	246	264	267	250	263	282	293	271	298	304	276	301	287	283	272	272	280	303	263	297	243	259	280	253	281	271	290	284	269	298	267	275	295	323	291	265	257	251	258	279	292	282	293	277	277	295	280	276	271	306	265	286	262	245	281	279	300	294	271	259	255	276	265	235	302	308	274	289	242	264	302	248	254	280	241	287	254	283	263	238	290	269	266	252	256	288	287	272	249	241	279	284	264	285	276	303	272	300	272	281	300	279	299	266	295	218	279	262	283	269	262	276	304	266	278	258	266	254	266	254	265	256	266	265	265	283	324	265	256	274	280	303	274	294	268	295	260	294	272	304	261	291	279	265	259	268	262	273	290	261	279	275	271	269	292	275	320	299	273	273	274	260	265	280	255	246	279	279	270	286	261	258	247	284	233	271	288	291	232	266	299	285	283	306	259	281	266	239	274	276	289	303	281	263	277	233	275	273	271	272	255	291	240	272	286	277	301	294	302	232	267	290	268	260	281	265	275	285	267	289	280	297	281	279	291	265	282	287	276	262	268	280	262	254	270	268	272	264	296	291	286	259	268	298	270	294	265	295	254	277	261	279	267	278	266	297	261	251	267	251	300	272	287	261	252	270	286	279	271	260	274	292	264	288	284	269	287	294	259	259	256	277	260	278	292	255	280	274	305	239	279	290	267	294	268	284	294	282	284	265	285	265	269	271	311	250	280	304	260	243	268	277	246	268	282	263	298	290	280	297	268	273	293	280	240	290	258	261	311	291	278	250	279	276	225	274	314	290	293	267	267	237	293	255	271	294	324	298	272	300	292	265	305	253	313	274	272	279	299	307	242	295	259	257	263	276	274	279	314	282	294	270	304	278	305	298	283	250	257	251	265	294	260	269	283	305	269	271	273	282	262	259	272	253	295	265	260	281	272	266	293	242	276	291	256	266	266	274	257	243	284	293	284	253	269	299	297	272	274	248	302	285	260	273	237	314	289	261	277	304	297	293	275	294	281	271	276	285	275	269	269	268	265	284	252	258	266	281	288	241	281	263	278	274	284	291	291	281	268	288	250	308	268	245	266	285	269	271	283	263	253	268	269	272	257	285	291	279	273	291	253	306	268	279	276	281	277	277	304	220	264	275	287	283	292	265	286	274	273	251	286	280	253	271	294	257	296	252	314	273	291	274	279	275	280	302	296	270	273	277	282	272	286	251	266	282	279	268	272	268	259	309	275	272	279	290	304	287	287	305	310	265	299	273	254	269	272	297	326	227	256	251	270	272	276	257	291	236	270	282	297	279	259	279	277	295	274	299	253	283	268	288	282	264	265	260	272	275	294	251	272	264	288	268	273	230	265	291	270	283	272	270	243	278	276	281	265	277	284	263	246	294	305	263	256	284	261	252	274	273	280	291	279	293	304	249	268	255	277	293	267	261	301	269	288	285	278	270	251	261	286	294	275	279	275	260	282	295	271	274	264	256	286	230	282	273	264	314	260	270	269	298	280	294	287	282	292	261	285	298	274	254	277	287	263	298	265	302	281	281	270	276	263	251	267	276	275	268	302	291	262	282	275	276	298	304	284	286	297	260	286	283	281	265	251	266	278	271	269	274	270	246	265	299	279	272	276	257	279	277	283	282	276	277	274	284	298	277	260	277	293	255	249	303	269	259	298	262	301	269	272	278	292	248	267	313	278	284	289	272	301	283	311	310	275	282	245	323	246	272	249	291	275	271	293	298	274	270	263	269	301	260	274	284	239	269	280	280	245	272	269	263	244	265	260	270	263	257	272	258	291	300	276	262	268	261	293	286	294	310	277	258	269	298	273	277	267	263	231	291	251	240	306	275	302	240	311	268	255	307	289	260	273	240	263	249	257	279	283	282	285	240	261	267	256	270	270	298	265	283	244	309	287	277	274	295	284	269	252	273	275	305	265	256	249	244	275	281	262	262	301	287	241	255	248	264	315	257	274	245	278	257	278	267	256	263	272	299	268	274	266	283	285	264	295	304	253	273	256	271	273	277	264	275	274	257	275	261	265	286	284	254	297	274	271	289	293	285	291	280	256	285	280	301	278	252	289	274	280	254	257	300	283	280	265	252	265	269	277	249	284	268	248	285	253	277	273	275	278	270	266	279	261	269	313	278	255	296	272	247	252	259	251	260	276	289	268	284	263	266	269	292	281	268	272	284	246	262	238	267	290	301	282	275	283	266	299	280	290	254	286	280	279	298	244	261	303	263	240	252	293	288	270	251	261	279	255	249	259	289	294	278	281	285	283	304	289	296	278	299	288	298	259	260	274	280	299	286	303	280	276	268	274	262	264	288	264	298	276	264	290	260	254	254	253	276	275	285	292	284	229	246	270	270	303	262	258	280	253	265	259	282	276	215	285	254	303	248	288	282	276	288	289	272	237	260	253	243	275	254	267	270	286	258	283	290	267	295	312	233	261	299	270	260	256	268	260	241	260	304	316	269	309	246	272	286	309	245	246	271	277	308	290	274	295	259	273	271	253	281	239	286	282	286	282	268	256	284	264	265	264	286	292	248	284	265	274	261	262	261	260	274	269	306	279	234	267	296	305	274	280	270	266	266	258	283	268	263	297	275	261	290	274	283	291	245	254	291	270	264	264	266	249	323	263	286	271	294	259	291	260	279	251
6687	1038	1413	1490	1302	1183	1096	927	861	806	860	808	773	759	752	728	704	665	721	733	684	695	670	656	654	691	694	676	706	672	696	678	679	679	660	683	697	681	693	671	655	674	666	672	656	672	680	624	659	684	687	661	683	674	670	670	654	647	669	675	658	659	626	658	673	623	648	659	673	682	621	628	633	697	685	650	639	658	695	609	677	665	657	672	620	704	650	658	626	709	682	630	672	602	653	644	678	624	677	674	676	657	626	672	692	655	627	637	667	689	699	697	617	708	660	663	687	627	689	683	659	692	698	640	670	669	636	673	643	675	686	679	720	649	687	671	661	700	685	672	681	677	660	650	624	692	697	694	644	689	689	696	679	662	707	667	642	661	641	649	674	730	643	700	666	625	658	653	694	663	639	677	676	674	673	694	654	669	689	646	654	690	618	668	660	703	657	647	721	655	667	670	700	693	651	637	664	667	666	640	665	691	672	695	644	724	671	623	682	675	637	681	694	678	676	645	641	659	686	629	647	658	661	656	678	660	657	675	602	711	638	666	656	653	654	634	705	660	646	689	688	669	648	687	666	633	718	728	684	669	698	671	671	658	673	610	652	701	658	639	675	680	717	664	658	688	641	654	641	660	652	601	697	704	669	648	667	666	666	635	669	705	671	661	643	647	654	669	668	628	591	619	668	637	647	716	661	647	645	708	676	617	727	689	673	658	677	645	675	660	688	657	639	652	643	680	700	707	653	657	664	672	658	683	654	679	665	653	650	665	675	665	690	655	676	657	706	640	668	697	673	635	663	680	610	676	695	646	693	648	681	696	662	680	660	716	695	688	666	657	699	693	687	671	667	666	656	637	686	657	674	694	675	667	657	692	656	677	693	640	628	674	698	691	624	669	696	665	680	654	674	633	678	702	627	660	639	639	662	686	694	672	629	691	684	707	712	606	682	700	670	686	672	658	662	673	617	699	636	654	642	642	606	653	617	702	643	658	670	679	600	643	728	686	677	651	652	664	633	659	657	706	718	642	655	706	618	695	698	648	670	702	652	708	651	613	611	660	705	649	653	643	654	656	663	659	694	657	657	651	712	618	686	685	653	700	700	668	621	635	647	686	665	663	659	649	662	697	650	661	646	643	640	688	652	640	643	700	631	665	656	691	673	693	678	641	681	598	687	645	659	645	634	673	663	671	673	749	641	639	651	665	666	672	700	666	656	675	676	688	675	730	653	669	667	652	698	696	673	653	613	699	656	672	662	658	637	680	657	695	699	681	641	654	682	652	695	690	647	637	654	677	647	656	729	683	686	695	659	712	715	668	710	633	681	658	690	661	690	685	675	630	674	692	657	675	653	680	684	681	649	630	696	656	721	673	674	662	666	640	671	643	655	673	639	670	674	697	647	683	657	647	680	612	621	677	658	699	673	688	632	703	639	666	688	628	643	644	667	672	655	646	667	676	644	681	634	666	675	633	621	684	682	661	632	679	689	659	628	669	613	638	685	661	656	686	628	680	657	703	644	634	683	631	695	663	638	747	659	665	604	616	671	682	679	658	684	622	671	661	688	635	631	657	663	658	670	688	693	659	680	656	720	699	666	639	693	724	693	663	693	606	666	663	672	669	734	662	670	688	684	608	647	699	632	680	685	671	689	655	668	649	662	681	683	687	625	728	669	648	674	636	649	658	638	669	694	706	656	662	648	641	661	667	676	642	650	633	614	642	684	679	678	665	680	673	689	711	650	640	646	677	663	643	664	669	647	655	652	675	673	636	683	695	637	670	643	659	671	626	673	675	637	657	665	631	646	638	649	710	655	672	656	680	692	665	661	653	664	620	695	661	631	706	646	676	603	653	681	628	628	656	719	643	649	640	675	654	633	637	660	724	629	670	717	650	703	715	651	613	726	622	698	682	694	715	700	622	656	710	706	678	671	691	642	695	679	657	671	681	677	680	658	634	644	602	680	656	656	652	708	653	689	656	635	645	686	655	643	652	652	668	666	665	629	691	675	665	675	677	643	700	701	673	670	661	668	691	706	633	673	638	648	714	667	663	661	717	671	677	668	680	666	634	671	649	671	687	643	652	654	701	660	658	650	685	698	642	645	668	688	663	700	635	667	693	632	612	677	659	676	655	622	645	674	677	668	705	705	694	676	666	650	644	685	636	668	667	638	662	691	663	657	632	669	614	634	686	665	639	662	654	651	676	640	651	658	633	652	617	677	660	665	648	698	691	678	657	650	692	678	675	657	689	670	683	607	656	660	645	689	645	669	619	630	667	692	655	599	674	711	672	658	703	688	680	646	693	664	667	638	638	688	665	661	649	691	706	666	652	626	659	633	652	687	665	693	683	642	668	677	637	650	663	674	657	678	708	637	651	672	669	692	661	671	686	686	679	720	701	632	675	666	644	682	643	637	648	661	640	606	666	635	678	637	659	626	606	674	659	684	704	619	652	660	696	672	658	698	657	645	683	639	670	673	687	679	722	672	691	666	641	703	681	673	626	662	657	673	724	667	675	680	646	656	667	633	689	648	666	701	686	647	670	687	673	653	660	670	656	670	674	668	655	678	687	695	645	646	677	633	670	653	717	631	666	667	672	683	654	678	724	665	662	669	657	661	645	642	653	666	685	674	668	621	648	690	705	711	654	646	651	643	618	661	687	670	635	665	643	656	648	650	660	634	650	603	645	712	675	645	638	670	647	643	678	686	655	713	666	639	688	645	635	680	632	635	639	701	672	661	677	667	712	678	710	669	674	662	673	651	691	666	662	661	685	641	669	714	639	690	705	668	680	699	651	698	711	683	675	696	661	644	664	652	669	686	647	698	651	642	620	650	655	658	706	693	673	695	659	645	622	688	669	678	658	675	652	650	671	624	662	654	649	694	656	654	663	698	686	671	644	668	670	671	698	637	719	648	641	654	660	641	712	657	682	656	633	645	675	630	691	631	661	658	672	632	643	639	687	718	643	651	618	631	657	639	669	679	688	687	667	623	655	658	698	691	658	637	598	670	629	663	658	636	684	664	695	653	651	632	648	669	644	632	683	650	684	698	657	666	679	643	679	721	692	660	650	617	729	638	659	673	641	711	687	701	633	641	660	658	654	703	695	674	656	614	691	685	706	627	665	656	689	636	648	649	679	659	638	679	644	686	676	689	679	643	661	677	639	696	650	630	675	658	689	651	707	664	686	713	675	692	686	687	661	683	661	681	658	650	678	704	677	680	658	614	669	699	629	691	643	654	651	636	640	630	677	633	684	630	629	655	653	643	674	715	666	667	673	690	666	693	642	685	657	622	708	620	694	717	688	633	641	660	646	663	661	595	690	663	653	674	642	691	650	659	656	633	624	672	693	653	676	609	606	652	618	623	659	670	659	647	674	626	671	672	648	675	672	692	678	626	661	640	683	628	651	675	701	638	626	668	624	656	729	663	639	692	638	673	658	671	688	646	653	601	609	642	651	690	641	680	658	722	691	696	668	651	641	686	658	699	663	671	702
12928	1084	785	546	386	291	262	214	209	164	163	160	133	149	141	146	146	144	151	163	129	159	133	138	131	151	140	111	141	120	150	155	102	140	111	129	128	151	112	114	142	120	128	137	132	134	148	126	137	114	118	133	143	128	137	124	109	131	144	126	149	143	140	115	129	118	124	131	139	119	126	114	111	135	133	120	161	132	123	145	166	120	156	123	117	140	149	139	134	117	130	139	135	149	119	117	124	113	131	135	135	133	149	102	126	120	125	126	137	102	109	115	139	109	140	122	125	119	137	150	127	124	136	137	112	142	131	122	121	128	117	114	123	110	131	141	146	109	121	119	120	115	124	114	137	124	141	145	131	137	126	148	131	144	123	119	138	141	116	123	123	136	137	130	129	118	136	120	126	128	146	129	134	113	126	124	117	133	136	127	131	135	127	131	114	122	127	143	106	130	152	145	135	111	140	120	103	129	129	132	131	119	106	129	145	130	129	130	122	145	138	139	131	115	139	140	129	119	124	115	119	122	146	137	127	120	147	120	120	123	123	118	146	102	138	112	121	130	153	135	115	121	114	134	113	115	142	142	137	120	143	138	120	124	147	152	149	115	109	124	134	112	125	97	125	135	131	120	119	128	123	121	120	127	123	120	113	146	105	150	136	129	130	146	113	135	137	158	102	124	122	107	125	131	117	146	150	125	134	134	139	124	131	144	144	132	102	143	132	141	130	150	124	168	128	117	127	145	155	151	124	133	130	121	118	149	155	120	98	124	123	143	129	125	135	120	121	120	120	117	130	133	111	152	135	121	122	121	143	124	126	110	134	124	115	124	137	129	128	135	125	132	144	127	131	105	118	127	113	140	121	121	144	129	113	130	137	145	123	133	109	138	115	119	141	143	134	109	134	141	131	122	123	160	127	128	139	120	98	137	121	135	115	160	141	134	117	142	119	112	125	137	139	128	140	142	134	125	157	126	135	159	125	108	111	140	131	133	147	126	141	131	145	131	126	114	124	138	123	142	144	145	121	172	118	119	137	126	144	115	122	138	136	125	126	129	148	149	152	133	122	139	141	116	133	129	111	120	127	119	112	129	120	136	146	127	137	152	139	142	119	119	116	122	121	123	133	130	122	118	127	106	118	114	121	125	119	138	114	125	128	138	111	129	132	145	116	127	126	134	137	147	129	117	127	122	129	115	113	147	126	143	117	143	127	140	139	124	131	106	136	127	130	139	140	130	122	135	147	130	109	130	143	131	138	123	119	135	135	126	117	138	130	131	136	126	110	127	129	133	146	124	138	149	132	123	119	118	141	129	107	144	141	140	133	131	131	142	122	119	151	107	121	135	110	142	133	126	121	118	119	127	120	130	124	129	121	134	128	129	113	122	113	147	115	138	126	130	130	135	124	124	130	131	114	118	133	125	127	126	138	119	131	127	127	136	123	133	141	126	129	127	132	117	116	136	121	123	148	118	120	111	139	130	148	133	134	131	108	137	117	129	142	142	117	135	118	124	119	145	121	126	133	132	118	124	127	143	152	123	130	122	108	137	134	109	141	121	133	132	143	139	120	111	117	109	147	121	102	132	108	122	151	116	144	138	114	125	115	147	128	135	121	115	129	123	128	134	131	138	126	120	125	138	146	131	120	126	123	124	127	148	138	136	150	149	110	140	142	124	120	128	115	120	143	140	123	156	132	107	122	89	141	139	135	138	116	139	138	120	123	142	146	128	129	149	120	127	134	122	124	140	115	129	127	139	130	126	126	149	141	108	152	119	131	137	121	141	122	148	138	149	147	121	98	111	116	115	134	124	112	110	148	152	135	150	120	126	137	132	118	134	120	114	100	98	126	128	139	117	142	124	129	130	133	116	121	158	111	121	136	129	129	140	134	132	101	144	128	118	116	151	137	135	133	144	137	120	125	117	127	102	131	133	128	110	119	138	123	148	129	127	113	126	118	154	123	103	124	122	127	142	130	110	125	125	135	139	152	145	128	125	139	133	133	153	128	148	131	131	110	135	118	148	110	165	123	128	139	130	134	144	121	131	145	119	113	136	129	125	128	132	135	131	130	110	138	127	118	104	130	147	134	143	116	128	122	128	136	133	150	144	141	112	126	108	124	140	134	121	129	114	137	148	120	127	118	133	134	134	118	135	139	121	126	134	112	114	128	121	116	133	129	124	112	107	128	117	110	137	114	127	123	126	116	141	118	116	111	135	123	115	135	133	120	121	97	123	138	122	122	128	126	153	145	114	118	134	147	128	113	139	144	125	131	120	120	128	124	123	119	151	117	115	143	140	105	151	138	130	131	113	147	127	158	135	132	122	112	129	121	138	107	118	118	99	118	132	123	129	136	117	138	98	130	128	128	112	152	119	113	120	116	107	141	132	136	127	129	123	132	107	97	118	141	125	138	129	118	136	119	110	102	140	121	126	149	131	133	136	145	145	129	133	119	132	135	135	113	137	123	133	141	136	129	124	134	140	125	115	135	113	115	120	115	131	107	122	108	130	141	137	132	120	107	140	148	110	128	147	126	133	123	128	126	135	124	109	138	133	123	119	121	131	129	141	124	135	113	139	139	113	99	123	132	138	155	122	122	137	126	123	128	116	130	134	123	123	139	142	136	125	127	120	109	131	125	141	135	123	127	146	137	110	124	125	117	156	136	117	137	112	124	113	134	125	124	116	141	141	108	137	132	143	122	128	142	135	136	128	137	126	131	128	135	124	137	125	115	148	125	125	129	141	108	118	127	120	139	125	128	122	126	150	136	135	115	134	151	113	131	128	133	124	130	144	124	97	114	114	134	123	138	124	121	124	141	123	116	126	110	112	132	131	131	123	130	133	157	120	136	106	139	123	136	131	141	139	117	133	123	111	150	122	135	115	119	120	102	147	130	140	133	124	118	140	129	106	125	119	134	137	125	143	136	145	117	133	107	134	106	133	135	131	116	136	141	153	127	118	125	130	145	115	117	132	140	136	124	116	121	126	120	130	115	126	124	129	143	117	134	119	138	118	144	130	112	122	145	141	128	128	138	122	101	134	131	113	141	152	107	116	134	122	116	97	127	112	143	119	134	143	142	147	123	109	141	128	136	122	128	139	121	144	141	127	113	123	139	142	161	129	115	116	119	142	142	133	117	142	119	125	118	117	125	106	124	125	119	102	139	146	122	129	122	116	132	132	155	143	137	134	145	136	136	145	127	119	104	116	133	132	118	131	114	106	128	133	137	132	123	115	129	124	127	149	141	120	136	132	124	135	123	133	136	131	118	146	127	137	122	135	121	124	123	118	135	120	120	109	117	122	134	126	124	124	152	123	149	141	143	103	137	142	117	133	107	135	138	115	141	114	130	124	130	134	110	124	125	144	113	127	152	128	122	119	125	115	124	143	113	131	121	125	143	132	123	125	118	129	130	133	150	119	146	113	117	114	129	113	126	127	105	122	136	126	118	132	124	122	111	114	110	122	129	137	133	134	132	141	122	121	145	121	129	133
8186	1064	1720	1884	1541	1233	1008	835	705	648	584	529	523	544	485	484	420	417	402	431	440	423	424	390	388	372	371	392	376	367	400	391	350	333	368	384	332	365	343	324	335	336	370	366	343	373	340	359	333	316	358	367	339	353	359	344	327	332	347	347	342	349	328	343	311	370	315	346	353	344	318	343	355	314	335	339	337	346	310	323	366	364	319	335	330	349	337	362	326	316	324	336	335	344	343	341	335	336	352	320	314	333	346	354	322	326	318	336	354	318	347	369	353	336	340	364	339	331	357	315	305	295	321	340	367	353	357	331	358	323	354	329	324	336	322	353	327	325	317	335	348	316	299	365	332	314	348	323	350	327	344	311	323	316	325	309	346	342	296	314	327	353	331	334	354	318	324	319	322	325	340	334	312	363	336	347	336	339	347	310	314	351	307	308	341	326	328	360	330	349	318	327	341	340	338	377	350	335	328	357	327	329	319	341	325	339	311	340	297	337	318	311	324	341	327	367	309	312	319	353	367	313	315	342	370	336	322	313	326	311	327	329	336	343	346	325	283	365	340	297	323	318	328	379	326	327	353	338	315	309	329	325	365	322	349	332	349	371	376	346	342	321	303	307	303	327	364	336	338	338	323	325	345	300	340	336	318	319	317	343	330	352	346	323	344	324	319	322	338	337	337	337	340	348	351	324	352	320	356	357	350	331	344	330	359	324	338	334	310	338	314	374	354	324	345	350	333	339	323	342	281	336	315	301	337	315	345	328	305	315	348	372	346	360	348	327	329	320	322	332	357	334	344	321	369	304	346	315	309	356	326	327	349	334	331	345	353	358	364	304	303	346	326	307	305	347	279	334	350	343	298	320	328	338	330	345	279	363	347	324	367	374	341	348	339	325	332	325	333	295	378	320	345	347	328	283	322	338	364	336	348	347	329	338	335	315	351	300	318	338	333	317	337	337	367	320	351	322	331	336	348	307	296	323	355	340	346	318	328	355	323	321	328	317	302	307	306	319	323	326	344	304	307	299	328	300	336	361	311	372	319	313	360	342	305	329	320	342	302	339	353	334	333	356	344	302	355	370	316	318	393	335	365	341	317	336	336	337	327	333	351	328	332	305	331	329	319	336	347	304	345	355	317	340	355	322	321	346	331	371	324	319	385	344	336	315	350	303	350	367	337	359	331	320	336	308	315	328	345	353	304	318	331	342	372	351	344	325	343	369	322	356	337	311	300	362	347	341	367	324	353	352	323	340	305	298	323	322	332	346	336	320	342	336	329	335	323	316	349	314	278	320	321	329	342	332	333	333	343	330	351	350	339	302	309	337	333	334	310	345	344	304	319	340	341	344	319	325	341	309	314	346	326	285	348	340	345	347	356	334	330	316	321	315	339	353	334	329	320	315	369	330	302	321	363	330	316	346	321	338	351	328	324	303	342	342	336	312	328	317	357	351	356	323	331	341	307	356	347	346	351	328	339	321	339	343	356	304	343	341	332	350	302	361	315	342	322	330	325	353	335	312	308	328	335	332	351	339	339	332	332	301	305	338	347	338	338	310	336	336	361	322	316	315	328	364	320	328	303	375	342	294	350	322	336	362	357	307	292	353	343	325	310	327	336	333	332	312	313	323	347	356	321	333	341	327	323	338	342	343	333	344	324	320	346	328	341	341	345	352	342	353	328	340	336	348	347	321	331	348	328	354	336	338	368	325	358	302	322	331	338	313	325	350	333	323	338	335	312	354	325	340	330	342	360	336	333	323	343	335	322	321	330	318	350	333	325	355	312	353	336	339	299	303	328	305	317	373	342	344	295	352	331	324	316	334	341	311	353	325	352	322	331	341	334	361	318	347	328	348	340	335	342	356	331	334	327	343	332	325	352	357	352	347	362	339	325	311	337	297	320	339	320	343	328	335	329	345	346	327	328	332	324	320	334	331	365	331	355	318	335	316	340	344	330	341	318	345	358	301	320	334	320	315	339	341	308	371	298	334	349	351	319	332	323	332	314	310	323	311	368	331	352	305	357	338	340	329	334	339	340	321	333	318	347	319	327	360	343	319	331	336	319	301	363	295	297	330	331	308	322	333	302	347	330	297	358	350	353	350	326	346	340	328	332	333	351	343	282	299	342	326	327	362	355	326	330	325	354	347	312	318	326	354	324	349	347	338	330	319	309	332	331	345	331	343	347	335	328	291	302	337	363	323	339	352	332	327	339	321	301	324	317	347	312	349	318	332	328	339	315	331	325	325	346	321	326	304	341	350	321	313	309	311	338	307	316	356	348	339	347	340	318	340	338	371	311	361	333	324	321	311	347	337	350	330	314	353	338	318	341	325	317	313	325	309	329	318	387	319	346	319	333	358	344	345	356	339	341	342	317	328	306	303	330	330	328	317	359	323	366	309	363	300	347	324	339	350	310	355	314	309	337	333	333	321	335	325	333	313	339	353	351	332	332	338	345	346	338	349	335	333	355	345	356	328	312	373	313	336	384	347	315	301	332	346	322	334	372	324	328	345	342	344	350	377	331	322	333	343	324	337	354	318	347	318	318	344	314	329	354	359	326	328	307	325	328	328	345	336	367	354	367	318	342	325	333	334	313	299	340	321	338	335	316	316	355	378	324	322	316	340	392	312	338	339	309	353	325	350	332	340	333	339	320	366	312	336	303	316	330	341	316	323	305	328	303	348	355	330	346	311	336	310	317	324	322	316	293	335	343	349	335	350	335	304	310	307	328	292	325	332	370	331	374	337	319	333	326	314	312	319	328	365	357	304	334	335	317	299	310	308	357	337	334	351	343	335	327	365	315	334	332	314	355	345	326	354	314	334	345	311	339	303	335	303	332	301	283	330	344	336	336	348	335	309	356	359	359	343	323	340	360	306	325	323	334	307	337	329	351	378	303	324	310	338	330	365	320	335	342	345	340	346	296	324	345	348	315	336	322	364	354	326	362	353	321	312	349	333	313	352	322	324	317	316	327	334	336	318	341	327	343	334	318	361	321	314	303	336	327	325	361	347	303	375	351	339	310	356	309	386	347	320	332	334	293	352	302	341	360	295	319	348	347	340	325	321	338	370	341	364	316	347	330	344	324	328	346	334	324	327	339	342	347	338	344	337	330	326	332	320	351	359	299	331	325	339	311	295	334	342	349	309	335	327	348	314	330	327	326	338	328	325	346	339	327	347	307	354	318	336	323	347	365	362	321	322	343	342	341	363	321	304	319	324	329	337	362	335	338	328	369	356	323	319	336	356	325	347	326	322	301	335	353	343	365	330	317	344	316	333	345	332	296	352	364	351	349	334	314	344	327	351	326	334	356	325	351	309	342	351	316	329	360	323	335	337	362	320	296	297	290	350	311	306	339	337	313	318	324	352	340	359	330	313	347	350	339	303	326	337	322	327	347	316	357	349	311	323	320	319	363	383	320	342	348	311	314	343	338	337	380	316	298	339	343	340	346	326	316	318	342	315	341	317	353	354	340	319	324	296	355	342	311	338
1550	409	320	275	279	274	280	252	279	273	258	281	276	263	279	292	269	255	304	267	273	249	291	299	288	275	229	291	265	271	273	275	257	256	284	264	262	288	283	284	283	312	263	269	318	269	257	270	269	260	248	266	266	239	298	292	305	256	282	275	300	269	259	274	281	280	276	292	277	303	313	265	295	239	273	286	272	283	282	277	301	301	246	248	268	281	274	296	276	315	276	281	286	281	290	300	253	305	268	282	255	277	282	267	271	270	288	282	277	276	237	293	257	248	282	272	249	323	248	275	268	273	274	261	278	263	300	287	291	268	293	293	308	284	263	299	256	275	279	272	275	290	265	283	260	262	244	251	245	278	274	280	290	252	265	274	270	262	286	242	256	291	257	294	264	280	251	271	261	269	303	243	284	259	328	273	263	278	253	233	257	268	293	288	268	253	301	284	291	273	246	252	285	263	261	300	250	277	261	303	263	283	292	270	301	281	279	289	258	285	293	259	278	259	306	294	323	283	259	287	239	259	257	246	286	301	296	299	279	264	248	242	305	273	326	297	263	280	267	270	288	258	291	309	292	255	264	262	261	291	274	253	274	290	277	284	278	290	256	248	269	278	272	277	273	289	273	276	270	281	263	261	287	269	297	264	276	260	269	266	288	271	272	289	282	266	237	291	269	287	288	305	277	267	280	266	298	233	285	305	254	273	286	302	301	272	259	295	284	238	302	277	291	286	305	252	274	298	248	274	260	265	239	252	277	288	298	261	276	269	301	289	316	271	265	286	247	265	272	261	271	274	282	299	249	292	245	282	291	271	294	297	318	305	267	286	259	284	278	277	281	263	264	286	289	250	267	276	251	276	293	254	276	257	279	253	293	279	270	246	273	284	301	228	263	291	263	275	245	233	289	281	287	300	281	279	283	295	298	272	269	296	258	275	270	265	299	287	258	276	284	272	274	251	264	290	277	254	262	277	291	292	232	266	291	277	259	286	262	282	277	256	282	285	293	295	286	283	283	282	276	273	286	282	311	260	281	282	289	315	279	280	271	300	297	275	290	275	254	300	279	280	256	284	253	293	262	295	301	276	265	295	276	266	314	258	283	260	261	285	270	264	256	285	293	260	260	287	247	280	246	293	279	275	265	262	289	280	288	285	250	263	297	275	277	269	273	267	259	290	276	285	256	276	280	265	279	244	272	270	268	286	276	274	264	253	275	278	267	249	271	262	264	248	295	282	284	279	263	276	292	281	284	278	249	296	272	292	271	275	242	275	271	261	260	254	254	271	260	273	244	269	286	299	269	276	273	263	264	233	275	283	291	250	290	286	285	249	292	251	250	275	260	287	277	269	282	271	276	291	260	255	294	257	267	250	260	258	264	295	288	310	269	239	294	304	263	242	257	300	280	252	288	277	269	275	281	291	296	273	286	275	298	279	250	236	271	268	299	262	277	280	265	276	278	310	298	316	269	239	288	275	275	282	295	287	253	269	275	277	271	240	241	270	274	285	271	274	292	282	266	242	279	271	255	250	253	258	248	270	297	313	307	289	290	298	252	279	271	253	245	263	281	268	262	276	243	256	271	295	278	262	274	308	252	264	273	272	282	263	246	263	280	313	289	294	278	259	271	265	275	248	289	251	276	306	285	289	247	284	277	283	265	273	258	259	270	271	277	270	269	296	302	290	276	317	291	254	275	254	252	267	284	302	263	244	275	276	270	267	282	270	270	280	241	254	270	241	262	266	274	299	280	272	292	267	256	336	271	271	285	260	256	261	292	252	289	270	265	274	278	291	277	270	272	300	291	287	279	252	274	295	272	274	242	267	304	310	301	242	267	275	269	274	259	289	286	294	283	279	284	261	279	279	245	286	289	277	252	286	301	271	299	252	279	274	253	328	266	256	257	254	305	256	266	251	272	277	272	258	264	288	271	289	301	244	279	239	270	283	269	288	273	262	303	265	277	291	240	281	257	271	279	235	246	266	289	267	303	245	254	235	255	281	268	264	281	292	266	288	272	268	286	315	271	264	297	294	289	291	256	255	295	266	284	277	285	285	255	291	303	274	247	289	283	278	286	258	264	274	297	262	259	286	283	270	255	273	282	259	297	279	283	265	263	252	245	282	282	257	297	243	279	276	246	264	293	313	317	276	273	253	287	264	294	265	279	277	265	264	312	241	254	283	272	281	284	263	257	291	295	246	302	306	260	241	249	274	301	270	313	274	250	295	272	286	286	311	266	296	269	298	286	276	260	231	252	240	259	241	298	280	274	317	270	271	276	285	263	255	307	293	293	275	298	284	252	272	262	267	282	255	253	266	258	274	251	272	286	277	257	249	265	250	272	271	291	256	286	276	258	275	274	257	282	317	292	263	290	325	266	263	270	286	289	316	268	269	307	302	257	267	268	219	267	252	304	253	270	294	227	257	290	259	286	303	260	231	262	271	262	270	261	266	296	290	254	237	290	290	284	271	265	289	293	275	305	247	274	266	265	282	269	297	267	270	297	276	291	276	272	293	293	264	248	271	250	289	294	282	272	281	273	250	276	267	274	287	258	277	275	245	259	275	286	274	308	278	292	244	256	283	274	267	298	272	288	242	250	251	256	273	269	280	279	248	275	249	296	273	284	304	262	285	272	295	294	295	276	317	277	273	266	304	271	285	265	255	284	276	282	288	300	287	292	275	253	263	281	272	286	267	262	270	303	257	267	264	255	266	252	275	264	271	275	300	280	282	253	276	281	296	274	247	267	269	260	261	271	283	271	292	277	281	264	270	297	264	291	249	289	272	271	285	247	302	267	265	217	247	298	272	294	288	247	265	244	258	252	268	310	281	294	299	279	284	277	273	274	284	283	272	298	257	279	281	243	273	251	256	282	253	255	239	278	290	261	259	262	268	265	232	251	278	291	292	264	296	342	273	286	278	278	272	287	288	269	260	249	286	245	275	286	248	300	263	236	259	278	253	259	273	241	280	302	293	282	312	301	295	289	285	277	240	297	260	268	285	267	262	259	246	308	253	288	294	255	262	264	266	262	258	263	244	275	265	288	258	269	284	253	281	309	299	269	303	269	286	280	298	279	279	281	301	289	278	266	276	243	282	272	292	269	255	274	282	258	261	260	253	288	279	272	308	278	283	262	253	251	302	264	278	299	292	277	266	261	263	296	288	263	248	269	285	295	254	273	250	250	268	263	276	252	266	270	266	246	262	251	308	258	286	267	302	291	281	294	285	280	240	291	294	279	296	291	289	272	290	287	278	272	263	283	262	273	249	297	276	234	287	295	276	269	286	274	277	275	273	271	250	247	265	260	275	257	258	274	284	265	237	274	287	276	267	267	280	267	255	262	301	283	280	290	270	284	286	291	314	328	258	267	286	270	243	291	271	302	274	300	274	248	239	272	243	261	275	296	305	259	254	287	261	256	285	265	264	259	286	274	253	275	254	283	289	304	267	274	280	267	269	268	285	255	227	293	285	310	276	253	302	255	289	275	282	283	270
2003	813	713	695	692	663	663	732	685	690	692	684	689	712	690	658	642	668	655	685	710	700	687	669	656	732	688	717	654	702	664	655	699	667	641	698	682	693	621	684	675	638	678	664	666	644	649	665	677	688	664	642	711	642	664	684	654	695	656	658	623	671	699	691	687	660	691	654	674	658	684	635	689	712	665	703	733	657	657	672	669	702	663	691	684	679	704	670	685	655	681	665	628	693	692	638	666	722	666	673	668	644	701	637	659	709	676	625	688	664	730	686	679	666	686	653	656	619	665	667	670	653	669	698	680	626	693	685	636	620	650	654	691	671	727	655	686	674	691	731	686	666	610	717	695	701	675	706	706	671	666	686	716	665	685	679	709	729	692	678	686	635	649	649	670	660	682	681	670	719	669	689	627	681	689	697	672	659	671	669	674	672	693	616	709	659	739	643	695	621	682	682	666	644	696	700	713	703	675	659	661	659	650	647	663	677	719	664	736	698	638	639	724	701	695	673	659	663	668	719	654	644	698	662	690	675	656	630	664	685	670	675	641	651	688	688	665	688	645	665	694	685	692	676	680	688	659	653	654	687	684	715	680	693	671	684	635	688	649	690	656	641	682	616	668	664	728	677	709	635	670	679	670	658	703	704	669	678	673	710	646	670	711	669	663	649	647	703	691	693	685	696	659	682	687	650	690	692	684	707	697	730	677	671	671	642	656	709	676	720	720	698	673	690	715	709	627	663	715	691	690	647	678	668	667	637	652	658	696	704	640	688	680	662	667	639	640	658	643	661	702	670	658	627	681	661	705	712	650	747	682	667	658	662	693	684	625	662	644	667	696	743	657	701	668	625	675	688	684	656	690	633	679	705	706	626	630	681	663	644	667	686	709	656	693	680	663	654	687	653	648	667	641	670	671	708	728	649	673	726	651	638	682	651	706	683	651	677	697	653	681	695	691	685	683	652	681	724	688	692	677	637	712	647	647	643	679	686	723	690	694	691	669	698	641	650	704	721	659	663	670	664	679	660	698	657	691	655	702	671	678	648	675	639	707	611	651	730	730	624	637	704	655	658	678	646	684	647	683	656	731	695	656	680	703	637	656	655	665	692	671	632	642	714	686	699	634	667	670	679	671	701	702	667	667	689	630	684	690	704	695	696	661	640	670	659	698	661	663	691	672	675	714	646	690	657	692	694	650	656	680	678	681	632	680	705	672	669	696	653	643	698	646	657	693	653	638	682	667	677	685	671	638	709	693	687	617	646	673	642	683	713	695	652	710	673	648	656	664	653	665	656	634	718	645	632	676	715	683	654	700	625	644	654	640	615	709	644	665	629	663	684	710	647	675	666	675	674	687	666	682	666	656	711	698	663	698	696	686	701	684	671	674	648	619	653	649	733	664	679	736	689	630	656	663	689	674	726	737	643	724	678	650	742	716	691	660	664	674	656	733	661	694	710	708	671	701	681	685	638	638	739	661	714	698	651	690	648	667	681	629	654	706	690	673	653	694	674	676	644	651	673	681	676	657	692	649	658	672	664	681	662	656	673	648	668	631	733	645	655	678	683	684	707	703	672	669	738	657	644	722	672	667	683	746	668	671	722	662	658	650	698	678	674	640	650	633	716	715	650	662	701	712	689	656	620	689	663	646	650	685	681	630	689	692	663	701	679	642	647	644	708	672	690	640	634	726	669	657	644	647	681	650	653	682	712	695	685	672	621	708	702	674	675	649	648	658	705	671	720	702	711	669	644	711	641	701	679	662	708	653	662	704	686	678	649	675	673	649	649	679	626	710	660	663	703	679	683	725	656	708	668	645	679	674	721	664	674	678	625	664	659	666	630	652	678	658	648	611	700	647	685	608	678	644	663	668	649	719	697	671	660	666	672	668	710	680	680	648	661	653	705	655	644	666	667	664	685	626	697	667	687	656	725	647	677	662	705	678	666	729	657	654	685	664	693	632	716	685	642	673	666	678	681	671	730	688	718	674	650	675	654	678	677	658	650	658	661	615	645	640	712	690	688	664	686	751	695	633	739	687	625	675	637	627	712	708	663	672	707	667	715	696	654	701	686	636	683	661	678	708	682	693	664	677	707	664	664	690	703	647	700	649	644	648	646	686	684	711	638	640	681	638	681	683	671	655	687	652	696	712	636	703	652	641	669	686	675	683	663	703	681	672	643	662	698	700	692	670	684	715	690	679	677	668	710	682	701	656	661	694	655	701	684	691	655	663	663	641	627	685	730	708	655	694	687	670	695	688	699	644	649	663	661	713	653	703	711	686	702	649	685	709	683	715	658	696	690	693	647	660	652	633	678	675	656	672	669	645	678	694	695	687	626	669	653	647	678	715	680	678	684	696	656	649	659	696	689	704	677	664	678	665	676	709	677	693	654	685	669	709	711	676	656	652	680	659	707	601	709	684	713	691	654	673	693	649	664	717	636	691	640	649	670	674	632	645	652	673	677	680	673	641	652	686	665	633	670	715	704	647	644	709	676	688	715	675	710	652	692	654	660	660	640	689	664	738	667	731	648	686	670	626	705	719	662	657	653	690	676	669	664	698	690	697	678	658	670	699	669	656	695	690	696	679	685	663	681	665	676	651	708	672	639	690	638	692	701	734	663	711	646	661	716	718	665	659	674	676	676	705	696	663	629	677	712	655	648	683	687	682	686	696	714	709	664	593	681	677	689	678	696	662	678	657	690	633	647	626	636	682	715	660	678	636	705	675	682	712	640	732	700	723	670	685	671	680	651	664	664	680	675	688	730	693	652	672	649	674	628	662	669	645	704	704	659	616	670	676	644	695	667	683	638	687	680	695	648	705	609	658	665	619	680	632	706	653	658	698	656	638	713	698	638	655	650	701	703	657	688	680	682	694	695	684	684	690	730	668	675	633	675	692	681	679	681	696	676	677	654	704	717	704	719	652	715	673	676	696	652	677	672	661	713	689	667	729	664	686	672	735	664	641	636	709	651	687	721	666	671	641	666	708	721	689	624	669	668	640	715	647	652	690	713	694	669	670	670	672	701	647	686	675	668	645	671	652	656	676	685	661	639	690	627	699	688	688	636	659	680	701	619	601	695	706	681	656	703	678	646	673	705	657	686	637	671	657	695	645	695	671	645	709	675	646	623	653	664	709	663	663	643	655	664	712	713	703	604	641	690	654	676	685	637	693	680	651	690	651	688	672	668	638	698	714	691	695	685	684	659	699	656	671	699	619	648	613	690	661	646	680	619	669	655	714	714	680	695	683	674	670	670	675	652	618	707	680	653	721	660	697	719	670	674	654	647	710	641	632	677	661	715	707	663	708	686	690	687	673	686	653	745	696	667	678	635	719	713	659	671	676	695	674	643	708	632	668	657	678	656	681	652	654	691	623	674	680	655	685	672	680	723	684	689	700	651	714	674	708	700	681	727	717	678	703	686	685	689	686	638	665	625	649	660	694	657	667	656	640	644	701	664	681	631	648	690	682	648	697	688	702	704	684	665	675	681
7325	746	591	487	412	370	326	279	303	324	318	303	280	279	262	314	312	268	295	255	255	267	276	278	288	302	274	255	270	303	277	300	285	274	304	266	247	272	271	241	282	302	273	295	284	289	284	291	269	275	258	281	279	249	283	274	246	267	308	267	262	253	285	291	285	249	289	275	263	278	296	269	292	265	277	295	272	294	279	261	245	307	254	261	252	283	284	247	286	275	283	279	269	310	298	295	268	277	291	326	260	301	297	298	247	271	281	300	276	294	267	267	271	288	273	239	268	276	288	266	306	283	265	259	319	279	276	332	274	277	246	301	289	273	300	235	262	281	271	294	261	267	291	291	272	284	293	261	295	271	283	287	313	300	272	293	290	282	289	261	262	301	245	252	287	266	289	257	251	269	259	253	271	288	271	283	295	277	262	292	262	306	275	284	279	277	249	272	258	285	276	266	264	295	264	286	287	270	258	308	278	262	271	288	265	261	258	293	290	281	272	298	255	293	257	291	283	297	300	265	268	269	283	293	318	272	287	249	289	270	311	278	247	283	266	278	281	279	280	264	278	296	280	266	281	268	320	267	261	274	251	283	264	274	257	280	310	266	274	317	267	276	279	308	261	270	279	281	289	262	270	277	290	290	290	283	284	276	281	298	293	273	247	273	267	266	291	312	317	273	293	283	281	279	265	296	297	260	265	271	264	286	266	282	318	286	252	299	275	278	273	274	277	309	270	247	301	310	268	263	267	259	297	237	257	269	259	283	233	287	294	266	300	285	285	296	253	272	280	290	276	277	313	294	282	231	280	239	268	277	287	280	275	263	295	251	251	290	282	263	312	295	271	262	272	287	284	287	289	252	279	286	265	277	269	287	273	299	286	261	288	303	283	289	303	302	263	261	285	288	316	272	290	282	249	283	272	288	250	271	258	275	295	264	250	273	240	294	271	280	271	254	282	290	301	284	282	262	290	262	283	251	260	260	278	257	274	274	268	249	267	299	313	299	295	258	275	268	263	257	287	269	273	276	240	291	278	276	269	253	284	269	297	267	260	282	255	247	285	294	283	263	247	290	295	295	290	256	285	278	294	279	283	232	276	257	258	264	259	264	268	270	255	291	281	295	326	262	265	250	277	303	281	271	291	281	281	292	246	262	311	273	273	276	291	282	289	254	287	273	305	280	289	295	242	262	330	273	292	288	286	279	276	250	276	281	282	279	272	270	301	285	246	272	306	268	281	298	272	272	257	277	266	264	269	272	260	271	288	275	267	264	251	272	267	258	280	304	307	276	264	258	233	289	283	263	278	259	267	279	271	288	325	279	298	272	274	273	264	288	262	271	270	277	275	290	287	299	253	273	239	258	290	297	288	287	249	280	257	326	286	270	282	264	258	277	272	308	252	262	248	263	271	279	286	288	275	308	252	268	288	246	255	294	270	271	264	283	277	254	297	230	289	250	278	271	246	263	271	290	262	297	246	289	284	278	272	259	272	251	280	296	272	262	278	267	267	280	290	315	271	269	308	289	260	265	270	253	247	277	263	280	244	259	295	263	297	264	275	288	306	269	287	273	284	273	265	249	279	286	300	251	268	310	275	277	293	281	295	281	276	275	285	290	262	303	256	268	287	281	275	276	284	273	303	278	243	276	271	269	305	291	268	254	275	254	286	259	306	245	271	246	285	296	290	308	265	320	296	282	272	264	277	280	299	288	280	286	283	284	291	298	281	321	226	261	281	272	253	296	319	284	252	296	276	284	301	227	266	260	281	269	303	270	278	288	264	287	293	252	288	263	291	269	263	270	269	277	285	284	300	263	248	270	272	279	287	280	258	277	286	273	261	277	276	274	264	264	295	253	244	282	290	264	264	302	245	302	269	267	270	286	306	266	265	305	281	280	259	265	277	286	269	293	283	288	286	273	266	279	277	238	271	272	272	272	283	245	279	254	280	250	271	278	295	255	249	320	239	282	296	266	307	273	275	269	272	267	269	284	271	256	256	288	284	257	259	257	284	269	274	301	292	265	259	267	268	264	275	245	285	287	268	285	268	251	267	299	260	259	311	296	262	263	265	280	279	305	282	268	286	276	321	268	276	322	277	282	276	295	275	251	299	279	286	272	264	257	289	278	322	277	266	254	282	293	289	268	279	278	288	273	260	313	314	268	281	292	298	283	258	270	264	270	289	317	275	275	284	229	261	263	298	302	309	264	238	300	294	300	269	286	265	273	247	280	271	278	264	299	286	255	287	273	284	291	276	266	270	264	289	292	281	283	300	281	265	272	262	250	275	256	262	264	261	254	266	247	273	258	288	276	256	286	282	287	273	306	279	280	265	253	276	253	249	256	246	298	253	286	305	267	281	265	266	296	293	310	292	266	303	266	266	283	238	297	260	271	291	300	286	283	268	274	274	310	288	299	276	252	277	279	262	251	287	280	274	250	270	273	288	254	289	272	277	285	248	264	292	256	304	256	296	253	252	247	257	280	304	269	263	277	283	305	264	259	261	292	272	271	253	284	281	248	250	331	257	329	285	308	279	260	272	274	281	301	288	279	285	280	282	293	271	261	273	290	269	281	288	279	282	256	284	270	275	246	295	256	254	267	293	272	301	287	293	271	269	293	281	305	263	256	264	307	257	283	305	243	287	275	264	268	261	242	257	255	275	278	280	292	294	283	285	278	262	295	276	273	294	269	273	281	284	290	258	264	262	270	321	303	286	276	266	294	304	259	290	321	297	274	290	264	296	271	294	264	281	281	272	269	245	285	277	279	273	273	269	298	275	295	254	240	286	315	237	282	279	274	289	311	263	246	278	251	245	271	292	268	254	251	296	246	299	280	315	243	282	283	318	321	271	289	271	272	277	296	280	264	260	302	265	268	308	274	268	259	296	257	290	262	279	286	275	236	285	248	274	285	288	291	272	284	284	279	285	283	266	277	265	262	252	322	282	277	266	270	287	281	284	296	273	270	286	273	294	270	259	301	306	271	292	283	272	257	271	294	271	245	255	280	318	262	299	273	269	269	275	270	314	293	280	291	269	306	289	290	281	299	267	271	278	276	265	265	278	299	270	278	274	262	252	273	273	262	296	265	280	280	313	285	266	280	276	296	307	309	273	286	264	292	288	268	278	264	275	289	274	317	275	265	291	274	293	254	316	318	261	295	283	254	285	276	284	255	238	294	274	313	306	276	274	274	271	262	263	303	275	287	239	249	301	271	283	273	259	276	272	294	281	277	252	287	248	275	264	295	243	261	283	284	275	270	260	258	269	265	317	295	253	267	257	288	262	316	283	265	265	267	264	294	276	289	280	276	301	299	273	282	304	275	270	294	282	274	295	297	296	286	284	252	281	259	292	266	272	282	293	291	271	280	269	270	308	250	259	284	285	307	270	285	278	277	300	294	302	254	281	278	292	283	277	279	255	265	294	253	266	289	253	282	249	291	263	266	329	280	284	272	300	308	268	274	270	266	265	256	266	289	270	265	286	274	269	268	273	254
6771	1087	1384	1479	1293	1112	1011	949	835	791	829	806	745	792	767	687	716	748	705	735	700	717	699	736	680	705	699	690	679	695	683	664	705	700	675	682	656	653	712	683	676	605	715	721	614	658	651	718	680	656	686	650	668	633	676	615	689	666	662	710	671	681	685	704	641	715	616	641	679	670	652	639	647	634	685	638	625	725	694	650	644	666	662	659	669	685	661	663	696	663	674	681	661	681	631	677	712	667	661	685	659	645	614	686	659	641	709	689	618	661	721	686	679	698	650	641	666	666	671	671	709	641	715	694	669	635	668	629	673	639	626	685	701	691	649	706	686	669	672	674	674	649	696	734	622	648	647	640	653	641	695	646	690	674	670	651	619	667	622	663	685	622	663	630	680	653	645	663	650	675	664	664	646	660	661	698	645	642	693	655	668	690	670	647	663	635	696	639	667	685	680	673	625	668	645	698	687	646	682	648	632	672	685	687	689	681	677	633	680	684	647	646	678	642	638	662	651	674	691	663	659	666	644	709	639	653	718	696	667	643	677	642	654	719	662	678	707	669	609	677	627	633	708	668	678	675	631	680	670	685	664	711	708	654	678	655	648	683	653	679	672	649	689	653	679	675	687	662	683	661	652	692	633	648	681	670	632	630	644	620	663	689	688	685	680	683	683	684	655	724	651	627	673	646	688	654	630	616	659	698	747	620	686	624	719	646	663	654	657	694	670	645	649	690	717	652	686	644	656	662	704	676	665	656	689	674	680	686	662	717	681	622	658	656	672	655	691	695	691	672	677	604	678	661	659	635	637	672	730	701	670	642	655	597	678	676	652	639	665	685	679	645	706	644	709	666	659	663	655	643	664	677	639	651	695	644	652	673	634	682	595	696	671	649	629	681	688	623	660	661	690	655	661	666	636	662	666	656	654	646	631	671	671	621	632	667	633	658	660	652	673	690	660	710	695	635	659	662	648	666	622	692	666	610	707	651	695	675	629	683	608	678	679	657	708	622	657	696	644	701	650	674	652	649	677	631	691	683	645	687	657	626	645	668	664	706	644	606	699	661	684	708	695	664	668	586	705	635	715	650	651	619	667	628	648	639	646	707	627	694	661	705	689	718	646	637	660	720	666	710	660	636	674	665	675	653	677	732	647	680	659	705	663	679	651	686	649	616	661	642	663	663	684	641	653	684	625	664	663	711	637	669	683	665	678	675	662	691	673	694	666	665	712	665	649	630	692	651	654	704	677	630	644	650	689	642	663	683	635	687	664	646	666	717	690	639	700	712	681	677	643	668	686	666	684	687	699	706	645	651	656	662	667	663	648	626	704	632	639	621	669	659	652	674	695	694	636	696	639	659	649	662	639	680	662	624	646	648	631	684	686	707	690	642	675	652	640	656	623	657	699	619	678	660	670	649	637	661	662	631	683	681	675	663	658	670	694	646	689	674	691	645	628	693	647	670	658	692	665	660	646	667	667	708	627	680	678	737	685	667	667	694	693	658	674	677	668	659	662	685	655	695	618	607	689	699	649	703	629	679	648	697	643	644	711	624	702	647	676	654	720	678	646	634	674	679	690	637	643	688	683	643	672	652	677	657	646	665	662	703	681	677	642	699	640	637	637	662	685	687	665	678	652	614	685	715	640	651	650	697	677	632	700	681	633	677	642	652	612	673	670	631	652	644	666	693	664	677	618	676	656	665	669	673	631	693	685	640	703	696	654	648	672	718	709	632	655	644	692	673	675	655	638	680	685	624	678	687	670	691	709	641	654	668	686	655	676	668	692	651	681	693	665	680	659	634	653	659	701	662	659	694	689	633	644	688	682	665	667	681	646	622	687	668	651	650	671	676	643	675	672	667	667	687	643	633	664	682	684	675	667	646	594	659	659	653	666	674	691	671	661	673	663	679	664	730	638	662	641	637	684	755	698	649	648	635	662	671	660	608	644	705	666	663	676	677	674	661	661	740	682	642	679	657	648	685	667	671	692	668	674	689	632	681	649	629	710	711	662	625	633	686	677	664	634	678	613	697	737	668	727	671	655	615	680	639	680	677	663	672	730	651	643	697	698	676	685	702	666	644	674	700	643	657	649	689	696	670	649	653	680	655	700	632	648	647	660	658	675	660	675	690	652	671	677	660	650	692	653	659	612	676	666	693	646	647	670	683	709	683	704	683	630	645	707	686	676	661	687	652	629	718	685	664	643	669	685	640	676	691	633	685	619	648	649	641	643	661	696	664	695	647	651	662	609	649	670	666	643	627	669	662	641	655	697	681	647	671	671	615	641	691	668	640	636	681	662	628	680	678	681	659	642	660	645	648	693	676	664	697	675	648	703	709	643	680	697	617	649	673	648	639	677	688	677	638	650	709	661	639	649	651	672	670	684	721	622	730	661	673	633	623	670	658	627	667	640	696	652	673	668	671	636	651	678	655	743	645	682	692	698	692	641	683	662	584	693	671	653	681	649	706	651	673	694	668	719	652	599	644	670	669	653	681	663	672	687	698	585	629	636	736	672	655	599	630	682	675	655	686	664	658	615	671	661	643	655	685	664	654	679	639	628	689	648	699	662	726	654	672	695	626	655	676	667	682	682	602	680	663	664	672	619	697	659	645	657	688	673	683	644	657	674	648	674	667	699	680	671	652	682	631	705	687	644	658	658	705	669	686	648	641	617	679	702	679	685	618	664	642	708	673	677	686	702	641	617	642	639	686	650	644	660	657	682	655	651	650	728	651	643	622	677	691	697	741	637	637	699	655	711	671	652	695	701	621	662	676	683	673	709	658	708	630	675	681	624	643	707	672	661	665	670	628	696	629	685	724	689	709	644	627	685	675	660	602	701	663	657	673	690	685	597	654	652	683	672	687	662	706	656	697	629	681	730	650	693	625	605	675	673	659	660	673	705	661	678	640	659	639	633	642	665	673	640	612	695	654	671	655	643	644	653	665	653	642	724	723	633	672	656	662	666	671	649	709	682	655	665	687	669	672	689	653	676	699	654	691	639	660	681	660	664	692	646	638	694	663	679	657	645	651	673	639	636	651	653	676	710	684	612	671	665	616	675	663	701	677	671	653	643	644	678	662	714	689	638	663	659	674	648	696	663	694	692	667	664	638	683	649	693	657	663	678	661	644	642	691	645	696	638	678	669	666	681	660	660	689	720	645	697	710	684	591	700	629	690	674	658	641	688	717	603	700	674	660	677	640	652	645	683	654	699	674	626	681	657	722	655	636	715	653	691	662	702	626	697	685	697	686	694	638	658	637	660	665	655	644	686	688	617	640	703	644	654	692	660	629	690	688	630	668	709	683	658	691	616	644	725	648	687	634	653	655	652	645	699	709	612	684	647	654	629	634	701	674	630	694	654	678	626	707	682	668	663	683	679	641	688	663	695	619	657	656	711	640	643	643	702	674	646	663	693	716	666	671	657	626	665	663	660	687	696	644	703	679	641	655	758	658	670	688	645	640	678	658	677	655	682	613	707	650	620	684	672	648
12925	1085	754	523	348	329	268	216	199	183	168	168	152	161	161	131	141	146	133	143	141	157	118	140	135	136	132	156	127	127	150	139	138	140	114	130	135	148	119	141	131	139	143	150	147	131	117	124	135	141	138	125	140	158	130	107	129	135	132	129	149	110	121	128	116	115	141	131	132	133	128	128	138	115	127	145	125	148	122	121	137	124	104	151	136	128	115	138	146	155	115	146	127	129	127	112	138	150	112	141	107	120	114	140	130	127	125	126	122	155	114	144	123	129	128	141	120	134	118	127	122	145	124	120	155	147	118	129	133	126	135	124	121	146	137	130	154	137	109	122	131	132	110	113	127	141	139	138	116	134	129	116	135	127	134	138	117	124	126	110	113	134	132	118	136	129	142	127	156	136	100	116	110	138	128	126	148	118	129	118	120	141	124	144	139	140	141	113	139	142	132	136	104	120	131	118	122	148	111	119	149	138	153	112	136	124	124	110	108	147	118	126	135	145	118	124	138	130	124	141	126	137	125	136	129	122	113	102	126	131	130	133	128	135	145	136	133	127	134	140	122	128	125	127	142	122	129	136	120	135	119	112	118	137	138	128	136	137	122	147	132	132	125	103	127	126	145	145	137	161	129	131	142	110	120	132	131	118	119	117	151	111	151	137	151	150	129	122	108	138	132	129	143	149	132	125	135	138	132	159	133	122	128	143	122	123	128	123	104	115	144	144	129	140	128	148	119	128	137	132	128	108	125	136	99	132	132	146	133	117	138	114	138	115	124	115	125	122	124	142	134	142	159	104	136	128	122	138	140	140	146	130	136	110	135	136	122	112	119	129	119	136	150	124	108	156	125	137	121	131	126	126	159	144	142	141	140	115	114	116	135	112	137	120	125	129	127	149	121	117	137	120	135	129	145	133	149	147	128	156	135	114	138	151	126	116	130	143	120	121	114	133	133	130	133	119	119	120	116	123	135	139	142	144	122	153	126	140	109	122	114	133	147	128	134	130	128	118	148	125	138	126	130	137	120	123	140	128	146	128	120	108	131	123	133	112	118	95	139	133	121	120	122	126	127	137	121	156	117	137	98	137	115	136	133	114	137	138	123	130	122	125	117	121	133	145	142	126	110	127	145	127	113	128	112	149	115	139	127	124	102	119	138	123	142	131	132	116	121	147	124	122	126	135	137	130	117	129	138	107	155	128	114	139	131	109	116	97	147	116	121	98	108	125	120	108	123	129	106	125	123	122	125	110	127	139	131	109	111	131	132	119	110	127	111	145	141	135	142	138	124	123	148	127	127	126	120	126	106	123	129	111	138	111	129	134	144	146	126	145	141	118	125	143	122	149	135	123	125	119	127	111	112	146	134	129	120	118	121	126	108	112	136	113	139	172	119	138	136	134	126	122	136	132	100	111	131	122	126	114	117	143	125	129	136	124	132	144	117	127	153	131	126	107	122	118	136	138	126	138	136	117	129	138	114	119	131	121	125	159	130	121	113	127	121	117	125	136	122	110	116	137	121	127	123	131	130	110	116	131	135	121	153	126	151	146	140	140	151	123	115	104	151	107	140	148	131	133	125	146	109	133	136	123	123	127	142	134	110	112	121	106	129	126	138	127	124	130	127	151	120	119	121	149	141	122	133	153	145	139	137	116	135	131	121	123	123	121	131	130	124	134	132	128	138	115	122	128	106	138	144	107	127	140	126	121	130	137	136	118	120	120	141	130	135	143	149	122	121	133	120	151	142	120	137	133	130	126	123	120	150	150	152	114	126	119	118	129	118	126	124	134	128	115	139	126	152	132	123	116	116	139	152	129	148	117	111	104	115	119	129	127	124	118	141	136	139	136	146	134	128	141	123	146	130	127	133	130	95	138	135	125	145	141	127	134	126	120	123	145	128	120	132	116	128	130	119	117	129	129	146	114	117	128	112	123	138	156	125	139	132	135	144	127	138	119	143	121	118	104	120	165	130	117	120	123	120	130	115	123	125	135	137	143	132	142	141	129	128	100	127	120	121	113	127	130	116	156	120	111	140	120	118	148	154	131	140	126	113	123	140	131	130	119	136	117	121	121	143	125	141	122	121	142	116	114	111	148	152	125	119	135	113	134	120	122	122	173	139	121	116	127	118	122	147	121	109	127	118	145	118	141	129	136	136	122	128	124	124	131	117	119	122	125	127	125	137	119	102	141	114	148	109	128	134	142	125	157	137	128	135	124	140	121	128	123	100	151	111	134	102	138	138	139	129	115	126	139	147	113	120	118	161	134	148	129	106	118	139	121	137	133	123	112	140	130	117	138	112	144	127	131	119	142	145	113	124	132	122	137	141	112	113	132	101	129	148	138	149	129	119	132	106	152	123	134	149	138	139	146	141	132	121	124	127	134	123	103	123	114	125	125	135	126	117	155	128	133	131	146	108	125	135	143	128	117	116	128	122	136	118	145	143	137	128	141	122	121	116	142	132	141	149	111	155	115	96	143	128	143	144	127	116	130	141	126	135	111	131	133	116	126	119	140	118	127	110	150	130	116	143	143	117	142	119	118	108	144	122	137	122	123	148	161	133	124	119	123	128	126	133	130	118	131	122	124	136	151	119	128	121	123	139	129	144	145	141	141	121	121	114	99	128	143	147	122	106	110	108	157	130	132	138	118	134	141	142	114	130	113	119	139	134	116	136	126	130	127	138	130	123	147	120	130	120	113	120	128	109	130	126	137	144	124	136	126	95	99	150	129	140	111	136	135	118	131	131	148	148	131	130	115	127	133	131	141	124	126	138	124	140	133	121	134	136	145	131	130	141	135	132	128	124	128	132	115	142	115	128	147	139	123	131	134	125	112	123	118	129	153	109	128	139	129	127	129	132	129	127	127	127	126	152	125	119	141	130	110	100	109	127	127	134	112	122	122	124	119	108	142	115	133	127	155	128	133	112	121	134	117	116	139	113	135	127	156	154	124	128	114	134	130	120	144	93	125	114	112	139	104	146	131	147	127	139	105	130	120	133	129	142	134	125	121	140	154	102	116	130	113	138	110	157	120	121	121	114	120	122	142	130	140	115	125	109	132	152	128	151	134	142	128	131	121	132	114	131	131	151	129	123	125	119	135	127	122	131	125	140	138	123	130	121	123	127	135	142	140	134	128	107	126	124	107	119	122	132	151	127	115	99	132	142	124	123	127	107	156	135	143	118	115	136	138	118	128	124	132	133	112	127	147	129	140	133	148	139	147	147	137	141	125	111	118	132	117	112	142	133	96	121	125	127	136	138	124	130	143	102	122	123	129	128	125	142	138	119	121	124	118	129	136	126	102	142	126	130	104	106	126	131	132	116	125	136	130	111	108	105	134	116	130	103	134	124	129	147	137	161	152	107	123	129	115	136	136	120	123	125	126	131	128	162	137	136	119	135	129	152	111	127	119	125	117	127	129	124	162	129	112	156	110	139	152	124	112	122	118	121	139	136	136	123	148	135	128	135	146	143	131	133	150	128	137	119	123
8357	1022	1675	1903	1497	1244	1055	797	715	633	580	547	526	489	492	441	452	450	446	405	391	411	386	400	401	399	370	404	393	362	392	364	382	299	335	354	341	369	366	394	350	377	368	352	321	331	351	326	326	350	365	345	368	359	330	340	352	359	332	343	336	314	350	333	355	366	323	337	333	358	345	343	327	344	344	349	337	336	333	345	338	352	316	307	314	316	340	306	315	345	319	295	333	320	342	345	312	310	326	338	348	333	310	312	351	341	352	343	349	329	294	338	346	359	321	298	347	289	346	306	326	344	308	304	306	353	342	320	351	352	321	357	356	359	321	336	323	329	325	333	340	364	340	298	343	330	340	320	326	358	308	339	325	327	357	361	323	338	329	345	322	349	330	328	293	317	328	313	306	353	318	317	307	352	340	322	327	329	330	310	316	343	324	318	336	331	310	335	356	344	331	358	327	340	311	341	327	336	338	363	337	336	319	341	343	341	320	313	341	334	335	360	339	337	324	338	296	337	313	327	349	309	359	365	283	340	362	331	336	334	322	318	346	349	342	318	362	366	356	333	329	311	311	350	338	306	346	332	315	321	356	292	327	333	334	349	337	346	322	327	341	307	334	295	354	306	321	374	341	338	296	316	330	340	327	359	325	343	337	295	333	322	341	314	333	319	362	366	357	290	328	358	322	337	361	343	345	338	340	330	346	372	357	329	327	326	312	347	331	315	337	336	339	344	350	351	303	313	336	347	321	340	359	323	333	359	326	347	357	328	352	334	340	325	344	315	330	323	297	287	337	339	339	314	341	324	328	326	305	339	318	321	359	323	323	324	317	328	322	346	306	309	295	297	320	309	316	327	337	342	312	368	349	345	336	332	315	331	344	344	336	340	340	364	343	342	315	348	324	331	309	336	314	317	340	314	344	326	324	331	350	310	345	310	346	326	329	328	325	303	320	351	352	340	358	329	328	364	330	362	333	327	296	336	291	349	322	318	365	351	326	343	309	342	347	331	361	325	354	332	323	320	387	360	327	318	334	349	329	316	326	329	339	318	341	325	337	319	301	346	354	340	315	307	319	296	304	324	354	341	315	332	345	329	343	326	345	354	331	310	302	341	336	356	320	318	349	317	365	317	340	330	333	346	354	325	334	346	313	330	338	356	330	297	349	377	363	323	333	330	305	332	341	375	345	320	329	329	347	338	318	336	336	376	333	355	325	316	323	345	324	327	368	327	357	319	336	303	366	349	331	348	319	329	315	369	335	350	343	322	320	321	313	320	348	338	346	290	358	364	343	348	331	345	336	348	324	334	330	357	336	362	320	309	339	329	377	347	323	328	325	351	320	376	319	313	326	311	364	359	361	321	334	339	334	306	333	314	344	356	328	342	354	321	318	326	351	305	340	350	324	334	363	381	343	348	341	324	358	328	324	359	328	339	332	333	322	321	333	330	335	313	331	335	332	325	328	337	351	351	326	332	324	366	319	302	323	310	331	322	338	346	340	300	320	344	350	316	346	346	319	317	303	371	319	371	335	357	304	364	333	344	346	328	336	338	330	330	331	322	358	327	330	332	315	360	334	328	359	319	315	323	329	329	323	346	306	325	348	321	343	313	356	343	327	326	352	352	305	357	356	334	351	341	364	342	360	341	341	360	322	297	346	319	305	324	336	319	342	299	315	356	338	328	322	355	310	336	345	330	314	326	347	312	316	327	340	340	359	330	363	326	308	314	350	369	343	349	355	349	343	336	341	290	345	332	353	333	311	330	328	310	338	318	339	318	361	317	336	318	344	338	370	356	362	318	343	365	352	313	336	328	323	311	329	307	374	310	353	320	311	322	354	311	330	350	339	305	311	321	345	341	349	292	333	321	329	292	331	329	334	320	332	348	321	311	297	345	326	348	327	312	312	294	349	350	327	349	354	338	308	359	345	333	312	332	300	305	345	313	351	296	333	341	365	318	320	329	318	330	332	315	339	356	324	325	326	340	361	327	313	323	339	340	318	293	281	349	344	338	339	311	335	307	342	291	309	294	326	320	353	309	342	306	372	314	336	311	326	357	332	334	325	318	332	349	366	333	319	340	299	302	356	344	308	296	343	317	360	297	363	330	366	327	330	316	315	334	311	337	303	352	326	366	310	335	344	343	300	340	323	353	341	353	328	332	334	325	324	331	337	350	344	331	312	302	370	337	342	351	341	355	336	337	300	311	320	329	325	318	302	332	316	338	331	334	321	344	339	294	362	347	358	329	362	330	286	356	337	328	341	317	329	326	327	316	323	303	362	333	320	345	319	313	305	332	328	327	311	332	324	325	315	324	330	317	335	330	339	349	326	322	327	307	339	334	327	327	357	339	339	330	345	294	330	331	349	349	355	355	354	350	329	296	317	333	347	335	359	324	357	325	336	326	343	304	328	366	344	330	317	314	360	315	324	372	347	321	321	339	306	339	288	327	329	325	327	335	340	330	350	313	338	376	342	364	356	368	331	366	333	314	344	345	327	322	326	322	337	331	350	335	367	286	334	335	356	321	341	349	329	356	329	336	332	320	350	317	311	311	333	336	340	298	350	346	339	329	301	322	331	360	328	310	305	324	306	337	331	348	310	330	307	373	281	338	318	326	357	346	317	316	358	325	343	312	334	326	318	341	333	299	346	330	313	347	318	336	331	346	328	323	335	315	326	308	329	341	321	350	313	319	315	323	314	314	307	340	313	325	320	347	321	327	316	368	375	300	340	385	315	329	345	343	331	365	332	324	352	350	336	299	325	307	355	295	303	333	310	314	333	315	327	342	374	355	337	342	339	302	318	341	357	311	356	341	351	339	348	326	332	324	351	331	353	319	336	331	387	369	359	340	356	319	337	332	346	389	345	308	345	292	337	310	334	328	333	334	369	325	328	280	343	342	327	334	319	317	373	342	327	322	317	329	345	331	349	322	334	319	313	334	340	329	335	301	331	310	355	329	328	347	343	326	335	356	346	334	344	354	328	340	341	342	356	318	339	335	327	324	334	317	322	369	327	314	310	348	349	326	322	335	286	306	311	314	344	331	325	320	330	337	316	323	329	322	301	317	334	338	332	353	315	345	295	343	352	320	316	340	364	347	347	313	334	349	332	329	310	331	329	340	354	329	333	332	322	327	363	326	321	319	344	348	328	408	374	324	333	318	333	365	336	323	347	343	308	327	347	360	360	334	312	343	334	336	331	340	303	345	362	311	339	312	358	368	329	336	320	358	354	320	325	336	342	325	355	341	355	356	348	303	335	316	310	335	313	312	347	296	323	326	303	328	377	356	323	317	357	321	365	313	348	342	356	356	335	300	325	348	321	349	318	354	318	348	332	296	326	349	335	349	333	342	323	331	348	340	336	300	330	341	331	325	341	333	349	339	331	321	342	356	353	328	322	357	337	310	348	317	336	341	348	339	309	340	362	322	319	341	367	338	336	332	318	329	321	331	338	318	320	346	353	322	342	341	346	317	328	331	319	321	336	339	315	347
1709	355	310	264	284	232	320	275	264	257	303	312	275	295	306	268	254	291	275	299	294	301	281	318	250	258	275	300	275	285	310	276	311	284	288	259	297	295	265	266	254	287	285	258	281	276	264	277	267	258	284	287	253	272	303	289	273	285	309	306	257	273	268	313	263	291	267	281	258	288	262	274	289	252	279	250	283	271	260	262	292	258	284	267	297	281	293	288	263	293	303	256	266	269	263	269	258	274	289	293	271	286	300	309	285	290	290	283	272	253	250	271	301	271	261	290	260	298	279	256	267	270	276	300	251	292	284	285	256	271	280	283	275	298	284	258	288	262	239	280	292	273	257	246	299	271	268	292	267	252	262	272	284	281	262	236	293	259	255	258	256	255	279	272	268	259	267	274	281	279	310	285	283	317	260	282	298	234	278	281	287	285	253	293	292	284	286	284	279	288	298	287	281	266	263	264	263	291	307	284	297	295	266	276	296	260	301	280	273	278	275	280	280	250	291	295	241	277	270	282	272	286	260	287	262	266	259	282	275	295	305	250	283	276	320	281	283	249	275	279	275	274	298	255	251	248	296	265	253	277	282	299	272	282	283	280	283	249	272	275	279	305	259	281	282	248	290	287	277	258	243	284	275	290	295	263	295	272	241	270	283	301	273	254	291	278	268	291	270	277	283	254	269	265	267	256	278	262	262	276	282	300	279	281	279	272	276	275	272	285	285	265	243	290	270	311	278	287	287	260	293	299	276	279	276	282	305	290	280	263	270	237	284	287	257	274	296	276	255	294	245	272	264	280	256	283	272	306	267	283	267	249	289	293	272	264	253	258	285	263	252	256	278	289	268	298	278	282	262	278	281	266	267	274	287	270	280	282	272	260	277	285	264	267	280	266	274	272	305	285	274	284	294	250	276	298	280	273	277	271	272	278	283	271	269	295	271	287	283	290	291	266	257	285	274	282	280	268	302	274	276	293	291	309	268	299	260	291	297	250	268	273	293	294	309	295	263	265	286	281	269	292	214	276	266	262	273	273	228	271	259	256	277	262	278	248	296	306	308	281	284	289	273	276	273	286	245	276	282	289	256	257	261	303	244	286	289	291	265	295	231	269	313	295	296	272	264	281	282	302	275	290	273	283	270	280	270	286	282	251	304	289	257	271	296	265	273	251	276	293	281	280	288	264	290	268	309	254	293	292	274	254	297	270	250	264	273	305	296	279	267	271	267	255	277	306	264	267	256	274	262	269	280	303	264	232	272	297	289	278	247	300	286	276	269	316	269	288	277	286	269	286	288	279	278	256	274	298	282	278	259	318	269	276	284	286	258	275	260	279	305	279	248	268	326	293	276	259	243	261	271	264	293	281	283	254	276	254	284	276	304	267	271	280	277	262	296	292	274	286	274	285	261	278	257	263	290	294	291	252	257	317	256	260	291	259	269	299	296	239	250	274	278	277	282	260	254	287	241	297	276	289	282	274	301	282	232	268	280	295	271	259	263	288	325	273	273	279	289	278	298	283	291	296	247	261	276	281	279	291	300	272	249	272	315	273	299	297	274	285	259	307	282	284	267	315	295	311	252	297	255	281	270	286	261	278	282	276	276	267	262	268	267	287	290	268	266	268	275	267	274	263	260	270	274	266	279	285	276	280	318	304	293	285	310	292	269	252	283	303	280	315	279	267	282	241	295	268	240	267	277	266	293	270	292	301	253	274	288	274	282	255	275	275	271	301	303	257	264	249	248	269	317	286	265	264	291	233	300	280	230	260	241	248	269	295	299	283	271	268	264	243	282	280	311	273	291	296	291	270	265	262	268	285	277	310	260	290	280	304	267	273	274	263	232	294	316	283	273	308	258	289	280	275	280	328	291	290	285	253	284	262	277	268	273	278	298	277	282	305	275	282	281	328	260	244	291	290	276	296	275	285	263	276	296	285	269	275	297	273	265	277	259	283	285	290	294	295	266	268	262	268	276	266	279	274	261	282	284	302	298	238	286	288	257	263	250	284	306	282	284	313	292	274	311	256	253	282	264	275	328	274	286	343	315	307	304	268	269	279	273	255	303	303	262	308	295	296	284	292	288	307	261	269	300	290	249	276	261	278	289	255	264	293	287	289	271	273	270	259	279	272	275	259	273	273	282	298	290	246	266	235	296	274	294	266	281	277	277	295	249	307	271	307	246	255	278	271	287	297	255	279	283	260	312	242	282	270	310	295	292	271	276	288	267	270	288	302	291	240	306	283	261	264	288	284	250	286	298	262	267	246	268	256	302	272	296	260	254	269	283	280	264	301	294	255	274	280	301	279	275	319	291	268	266	258	278	274	271	273	300	280	303	280	279	317	280	280	257	288	295	283	300	273	254	239	268	247	284	293	270	283	269	292	271	268	279	260	274	292	244	285	276	279	279	286	286	294	285	255	281	289	272	266	258	293	287	282	276	273	290	276	229	299	276	271	251	292	267	284	287	281	279	275	289	299	279	274	266	244	268	277	284	225	291	269	269	285	280	283	294	270	285	274	263	237	284	270	276	274	281	270	275	290	300	277	298	282	264	282	275	274	278	266	291	288	248	272	238	269	276	273	280	267	275	283	273	241	264	265	269	293	290	269	271	212	304	274	304	278	272	273	265	287	247	287	267	314	267	278	290	299	296	266	275	262	292	285	274	306	280	273	289	280	306	290	292	304	256	271	242	301	279	279	285	283	287	265	260	295	287	279	279	241	306	248	291	277	234	289	273	256	296	268	282	260	292	281	299	266	296	228	285	280	293	253	310	285	266	266	274	261	271	294	291	259	270	268	264	273	290	297	236	280	288	288	272	283	262	254	290	250	266	298	309	281	293	287	290	284	305	283	313	270	288	281	292	258	285	266	270	262	273	274	311	240	282	255	288	267	263	270	288	264	251	270	276	299	281	290	286	253	317	300	258	273	270	298	294	281	270	274	260	294	270	269	237	265	267	266	289	255	295	254	275	273	277	255	276	265	299	282	274	303	272	295	302	285	271	271	276	279	270	277	256	297	283	281	286	261	295	267	274	300	264	267	313	264	269	282	269	307	266	315	292	281	294	260	272	264	251	301	267	280	271	286	266	287	289	258	293	243	294	280	259	278	285	302	266	265	285	286	279	294	279	272	274	297	280	267	250	325	256	267	277	262	281	252	276	273	324	260	267	290	281	296	287	296	281	248	259	295	284	311	266	281	313	281	238	263	246	272	300	273	300	273	283	246	248	286	273	254	247	276	263	238	267	277	291	269	269	298	276	247	271	256	267	318	275	270	292	243	253	272	302	296	291	289	279	289	262	317	258	320	264	283	285	284	301	283	258	317	276	271	236	253	287	273	268	284	255	252	260	258	278	287	320	286	284	259	267	287	256	290	275	263	286	274	294	290	277	292	316	242	283	285	273	262	271	272	286	283	250	281	256	307	285	264	288	307	272	310	263	263	272	280	268	257	260	312	287	249	290	307	296	263	268	265	275	294	272	255	291	322	276	283
2130	760	744	727	658	703	699	691	684	683	686	698	721	688	682	689	689	664	662	729	706	686	665	676	691	678	685	676	686	635	662	728	670	708	647	674	676	684	679	692	653	661	658	630	675	667	681	700	683	702	663	673	656	664	699	664	730	642	654	684	683	685	697	666	701	679	743	649	649	701	681	656	678	663	677	704	657	665	655	674	655	696	686	693	660	687	677	660	635	678	669	685	725	654	683	655	694	677	687	688	715	708	674	713	677	682	683	666	635	693	702	694	707	714	699	684	679	669	701	702	650	659	663	707	671	691	658	667	723	689	683	716	675	710	706	614	664	707	659	708	687	670	663	655	684	666	637	684	721	678	687	674	663	711	659	690	679	706	686	674	732	674	663	701	666	649	681	651	697	647	766	710	710	695	663	664	662	701	666	622	652	698	691	713	622	643	694	695	603	669	721	680	662	691	694	647	654	640	714	698	667	669	629	649	662	685	706	711	677	709	668	668	680	650	681	681	660	637	678	667	699	681	665	649	662	661	661	695	635	667	713	693	683	674	713	676	663	693	701	660	687	638	696	674	649	663	706	695	680	671	679	644	680	696	679	660	641	639	712	719	681	674	695	683	700	679	667	657	691	690	693	676	696	679	671	694	713	660	663	691	714	689	653	650	712	701	678	663	637	706	635	693	684	670	686	648	707	693	658	653	693	718	670	656	673	728	712	680	690	698	678	718	688	625	650	672	705	690	702	660	647	644	684	681	645	675	673	656	690	659	656	665	657	688	682	675	663	667	673	693	648	692	673	678	677	681	730	667	717	706	663	691	678	679	675	685	659	670	676	659	688	701	698	689	655	694	647	678	631	669	686	648	656	700	649	661	682	670	662	663	687	702	706	651	649	639	666	684	673	690	640	691	670	682	689	696	662	670	676	684	673	678	665	684	668	669	663	677	723	683	659	640	635	656	677	729	690	692	688	632	657	693	690	725	670	706	651	672	685	694	691	643	672	711	660	661	646	669	641	665	635	720	653	649	621	671	663	666	696	702	676	628	701	686	669	659	683	656	704	744	655	641	742	660	643	689	677	689	761	704	656	665	654	659	666	706	642	670	639	660	667	673	653	658	687	679	673	720	689	694	666	669	663	687	676	692	703	692	665	627	711	670	679	670	682	707	681	717	681	703	665	691	683	645	628	724	659	709	670	663	686	693	650	641	690	676	685	723	688	644	665	621	696	637	634	646	670	624	638	712	656	674	680	690	705	684	688	695	671	654	682	690	681	677	713	677	709	666	628	684	687	663	662	668	660	685	664	696	675	664	656	659	680	656	604	681	693	654	643	657	682	715	667	697	720	692	660	700	664	675	717	692	629	626	628	664	666	695	696	686	684	709	699	650	695	702	648	768	666	739	653	720	691	683	650	688	730	695	707	652	650	653	720	665	741	629	704	698	700	658	646	678	669	663	641	660	655	681	665	715	680	680	718	699	696	693	638	716	670	705	669	704	731	695	615	659	649	700	647	671	702	729	652	693	676	652	688	659	676	710	704	692	655	687	693	694	658	653	652	664	693	655	662	683	679	678	653	669	680	678	665	659	690	668	676	661	621	680	708	685	673	681	667	731	631	672	718	723	707	658	639	663	657	646	690	645	656	669	661	661	729	656	676	686	676	630	637	626	698	679	696	677	662	759	704	650	662	686	693	689	673	671	649	673	660	652	689	712	681	644	678	634	698	695	689	696	697	689	651	651	648	699	698	679	683	644	662	696	674	645	678	700	700	682	707	669	643	726	696	695	698	658	689	703	658	735	679	703	690	668	662	652	740	718	683	694	669	626	696	708	662	765	689	640	698	671	724	679	673	651	694	696	688	668	666	701	624	680	672	671	699	665	691	692	649	713	662	662	670	703	700	624	718	694	688	651	683	675	699	672	632	653	681	660	648	703	678	697	673	644	692	637	680	657	672	670	664	688	640	654	711	697	688	695	675	665	670	698	696	680	735	637	650	656	668	651	711	755	668	689	675	702	689	658	710	651	711	677	714	720	646	679	653	684	660	611	661	664	652	673	699	682	711	676	673	677	686	698	662	680	653	659	701	655	686	718	680	691	709	640	625	735	660	684	622	726	663	693	721	736	701	687	705	720	671	684	695	665	682	709	615	669	658	702	748	693	678	666	654	678	650	697	655	658	657	696	669	688	641	632	684	668	689	654	687	630	708	653	683	680	668	696	631	712	697	613	692	693	639	666	647	627	677	679	688	732	674	692	692	680	659	682	673	729	676	672	649	704	636	653	675	663	657	684	718	716	667	658	709	674	731	629	677	680	645	629	711	679	710	685	703	662	704	665	630	682	702	691	706	679	662	692	691	671	716	598	639	676	669	654	681	685	687	640	679	671	666	663	717	697	683	704	694	646	695	697	659	686	674	680	660	654	647	677	743	668	710	699	687	676	649	669	696	701	687	670	691	651	665	691	703	664	638	659	664	670	718	669	662	681	637	683	652	703	736	597	648	650	702	643	642	678	677	685	683	704	673	673	718	673	664	630	666	682	692	656	654	709	625	687	667	687	684	651	701	646	640	655	665	669	647	654	694	697	663	710	683	656	667	658	689	661	667	640	677	635	691	688	653	681	646	681	677	646	668	690	721	682	669	701	653	636	691	699	674	685	702	664	662	676	697	668	677	669	674	696	664	693	684	660	644	695	677	684	667	660	674	693	719	672	719	637	645	670	664	715	677	683	668	654	683	658	677	661	637	717	709	748	642	665	694	694	682	694	692	714	699	655	678	717	681	677	716	636	689	662	706	650	683	694	653	675	685	673	712	669	666	676	685	751	745	708	709	651	631	713	686	697	657	656	699	725	699	669	624	713	689	697	672	647	651	701	669	669	663	664	670	700	688	700	664	674	653	656	708	728	682	668	688	672	673	664	660	674	650	706	647	686	686	681	650	699	668	692	653	729	680	669	708	653	632	684	691	667	614	710	653	703	698	702	685	655	689	670	676	664	702	668	671	671	670	681	656	678	708	665	687	658	701	674	641	689	668	615	661	692	715	691	687	633	671	686	670	686	700	690	681	690	657	736	653	643	642	679	673	679	717	653	681	690	670	628	685	718	702	708	660	673	687	665	666	704	673	649	659	701	684	688	701	639	694	686	663	670	684	702	666	720	615	655	727	705	643	680	666	680	670	662	661	688	672	717	642	694	671	695	707	652	693	671	684	632	696	701	694	704	681	683	679	693	662	686	660	665	713	699	645	675	678	682	706	669	678	678	686	710	697	679	720	717	661	655	656	639	674	624	695	715	688	716	631	671	668	677	663	694	666	668	675	666	696	678	660	648	628	639	702	676	674	661	675	688	673	730	672	660	668	705	718	653	748	672	656	712	679	659	667	673	672	613	676	704	680	699	679	703	670	691	716	676	692	663	681	679	670	685	687	761	694	666	689	661	717	729	639	699	692	655	693	668	726	662	649	673	719	718	650	692	634	654	642	706	654	736	669	693
7303	641	580	513	394	408	336	353	315	312	301	280	290	286	285	281	249	278	315	310	291	272	271	288	277	270	267	286	295	275	273	317	272	263	304	297	308	289	282	289	291	275	297	277	261	278	276	305	249	280	280	267	243	290	306	294	255	285	293	267	320	271	269	307	270	296	261	265	312	294	281	295	269	278	272	274	298	282	274	288	271	255	267	309	278	257	258	288	289	245	280	242	271	294	253	287	290	291	297	307	271	297	246	294	273	273	270	262	296	322	283	232	291	280	268	285	282	306	298	290	275	257	296	281	277	292	274	277	292	268	273	274	272	301	293	264	287	281	279	275	281	253	286	305	268	299	276	288	305	278	277	274	278	261	282	261	298	280	276	304	277	270	248	283	264	268	281	265	261	279	286	266	279	270	271	284	276	267	268	273	281	282	263	280	264	267	287	280	279	290	255	259	298	267	278	273	258	284	271	295	309	289	284	254	286	285	301	266	267	284	281	302	269	281	284	298	286	281	299	274	287	296	289	299	268	282	283	275	270	267	277	297	303	295	273	254	254	260	259	305	291	288	311	287	283	296	272	269	242	281	299	255	307	265	304	304	302	279	248	276	286	308	265	274	274	282	256	277	252	298	303	260	291	247	256	257	299	253	235	279	271	289	251	285	293	287	276	288	266	271	279	269	278	295	267	294	275	339	284	299	280	270	256	263	289	311	279	282	261	258	278	274	268	268	266	282	287	263	288	299	272	315	263	302	296	275	245	271	277	286	263	281	296	288	278	277	265	249	273	277	285	277	260	269	297	275	281	268	285	251	300	257	290	310	279	249	252	257	276	304	261	272	270	301	286	244	291	276	268	289	245	270	265	243	279	292	300	259	242	282	326	268	265	259	265	302	295	295	245	248	261	249	262	263	294	269	265	253	275	282	277	272	297	258	241	267	258	272	306	281	278	272	263	282	284	269	270	277	286	287	290	282	310	254	295	276	274	245	282	279	267	300	300	279	277	293	267	295	271	286	279	329	304	285	285	271	267	294	304	249	290	298	258	267	242	291	322	242	298	258	300	288	307	303	269	294	278	270	263	313	263	267	290	268	283	310	281	285	263	273	233	289	283	265	276	270	270	289	264	282	264	261	261	276	257	305	300	281	281	292	277	239	259	271	274	295	266	301	286	284	247	266	269	241	295	269	285	302	292	271	237	269	276	289	280	282	281	279	294	277	305	256	308	289	286	276	268	280	242	321	286	257	249	304	237	281	264	293	281	284	278	282	271	326	257	276	257	270	287	265	269	275	221	268	307	295	269	244	266	288	273	273	261	263	267	260	277	277	237	261	286	258	297	278	287	287	261	253	270	274	287	276	283	257	266	297	281	252	246	267	282	285	274	291	266	272	270	293	259	262	277	297	263	254	298	286	266	280	290	269	271	284	292	275	262	304	245	288	287	291	276	280	261	267	291	243	291	278	274	258	285	261	278	291	290	281	245	297	268	283	263	286	286	273	294	282	276	275	269	272	271	263	287	292	291	274	268	271	296	295	306	287	275	272	286	270	263	300	274	269	264	295	269	283	280	247	276	266	253	258	283	259	279	273	255	263	285	322	290	308	274	266	293	276	264	282	303	283	245	283	274	284	261	307	255	305	275	269	302	277	253	262	262	282	295	263	262	316	261	256	283	276	262	268	269	279	272	287	272	291	294	259	274	292	252	292	276	249	284	296	266	281	273	290	297	288	263	292	274	272	286	262	270	273	286	288	315	265	238	269	279	262	288	272	258	278	262	300	268	257	267	254	281	264	266	272	277	289	269	292	282	281	261	292	307	279	271	273	292	277	286	284	306	283	297	308	270	270	235	248	280	293	253	263	285	267	274	284	254	264	269	281	278	269	254	286	272	294	249	278	270	272	249	293	261	255	262	273	269	285	267	259	269	264	281	253	295	260	301	256	287	271	240	258	300	300	274	297	261	253	297	290	276	276	288	270	293	265	278	217	278	286	261	252	283	262	274	250	263	282	241	270	263	298	285	259	273	265	255	265	267	256	283	275	269	273	263	312	294	296	273	300	290	266	272	284	270	295	268	288	297	288	289	260	243	264	255	278	291	279	285	286	284	301	277	273	280	299	298	284	289	313	270	277	284	277	314	269	267	294	289	290	267	256	274	264	285	257	281	270	250	288	285	275	275	300	276	275	285	251	269	292	304	289	266	297	298	266	274	263	252	250	263	266	261	306	280	322	270	282	269	261	306	278	275	278	252	277	277	281	267	281	304	281	267	280	279	288	274	285	279	251	222	268	301	285	263	304	256	277	260	268	283	266	272	280	253	265	282	278	254	298	290	256	279	268	254	280	277	320	264	287	281	281	277	281	333	290	261	310	276	300	281	239	277	277	286	266	273	273	268	302	258	301	280	285	272	252	273	297	287	273	272	286	304	304	298	316	285	263	279	270	293	284	286	282	311	279	278	260	290	286	271	246	297	279	268	262	285	267	296	284	260	287	275	264	269	274	311	245	228	258	271	285	301	267	254	244	300	257	240	271	256	259	246	297	248	280	264	275	272	254	296	270	271	275	278	250	281	270	271	272	254	279	281	307	261	276	283	290	287	254	257	299	273	282	318	271	265	258	269	304	300	284	273	257	282	272	279	265	282	293	309	276	284	266	270	301	286	262	294	266	284	284	272	264	296	284	266	268	269	275	294	296	270	244	248	277	295	263	270	286	301	307	311	307	276	252	282	312	311	269	256	263	281	306	264	288	288	255	250	257	292	266	295	284	280	254	299	273	243	316	292	267	286	291	268	305	270	283	270	281	270	282	263	301	306	272	302	294	238	300	273	272	293	315	267	255	278	293	255	273	289	272	274	277	296	272	299	250	299	264	293	252	295	267	257	274	270	272	263	281	261	296	309	291	297	261	249	280	286	267	282	262	259	239	279	309	295	293	298	267	255	293	274	282	291	262	299	285	290	274	252	280	286	312	273	258	275	271	279	298	279	285	301	244	269	251	303	307	285	278	260	262	278	284	254	301	300	289	312	275	301	259	280	278	270	283	274	265	266	285	280	278	282	280	276	286	277	292	266	247	270	275	283	265	278	276	273	276	258	256	240	262	282	264	283	291	276	248	286	276	270	269	258	284	303	244	241	261	273	278	290	259	266	285	290	281	256	295	293	304	256	261	274	252	289	250	285	281	288	259	290	263	244	277	243	280	278	288	273	286	255	263	267	285	299	292	277	275	290	267	286	257	310	281	280	295	277	295	271	275	263	273	295	321	297	304	280	280	278	272	276	273	256	276	261	312	318	262	265	272	265	306	293	268	272	299	276	274	289	288	272	249	291	315	281	311	241	293	289	281	290	269	288	316	248	293	269	259	280	262	297	257	294	254	280	277	284	270	275	255	305	284	282	270	283	285	279	284	285	284	266	276	283	250	297	272	302	292	266	274	292	294	277	282	258	291	276	261	246	287	287	294	270	305	310	271	259	277	297	292	276	257	291	286
6893	998	1377	1477	1334	1080	1067	851	846	810	834	749	794	770	721	731	739	731	777	653	735	670	706	689	680	659	697	711	648	726	663	748	664	680	683	680	713	677	745	662	652	648	677	719	670	643	673	655	689	643	682	691	665	670	674	680	667	631	655	656	679	650	695	691	699	689	631	617	691	675	648	685	669	641	676	744	680	654	677	672	683	647	708	685	720	662	642	689	686	685	692	648	680	671	653	667	690	664	649	698	656	671	623	676	704	687	688	651	648	678	632	672	626	703	689	692	673	656	657	677	643	649	650	652	658	669	650	648	688	696	620	659	674	669	639	696	665	687	705	657	663	629	678	671	676	644	669	676	651	674	664	669	673	662	702	677	672	703	656	610	631	698	659	687	661	692	692	613	656	672	669	635	684	626	681	645	667	673	677	668	686	655	678	715	633	614	661	648	636	707	671	691	663	665	707	689	653	660	637	652	630	643	646	678	669	625	705	676	672	664	674	610	694	658	674	648	651	719	714	683	626	647	639	667	640	657	695	637	677	695	667	700	634	682	670	641	644	643	718	742	639	677	677	633	664	708	646	636	625	731	667	698	638	710	683	667	667	677	700	667	642	645	736	695	626	608	691	622	621	660	700	617	647	612	660	624	640	699	661	687	730	658	687	643	688	681	657	648	651	670	694	673	687	651	628	652	683	644	675	666	683	707	660	633	638	698	632	656	621	659	645	677	704	709	599	676	637	619	679	691	690	663	703	655	659	681	648	699	644	687	680	704	657	691	673	698	684	660	677	692	645	657	658	667	691	678	635	690	699	684	680	626	700	684	649	677	655	682	664	634	690	661	710	708	673	717	632	673	641	629	644	678	670	698	682	668	721	657	628	665	685	663	651	679	633	646	668	716	668	653	635	621	683	689	658	656	675	653	680	604	674	651	704	638	721	641	689	682	693	667	670	593	669	691	660	678	620	695	646	641	635	667	668	702	652	642	675	682	700	666	637	643	671	618	713	667	659	630	699	686	660	653	639	628	668	662	651	664	627	680	723	676	640	617	666	645	703	668	622	676	636	681	707	667	690	683	676	661	662	634	639	662	687	644	651	660	664	647	677	645	621	659	669	681	651	649	654	671	642	665	698	611	639	664	656	658	693	660	644	675	661	712	617	715	678	663	663	698	679	653	693	663	663	689	678	672	717	677	660	688	666	664	644	638	663	656	689	668	668	658	708	665	662	668	704	685	639	677	653	663	698	645	648	695	627	698	690	666	686	653	618	659	719	687	699	643	653	676	652	694	636	648	641	669	724	652	637	688	673	626	668	661	716	688	683	721	663	634	704	698	703	663	644	664	665	709	673	665	630	668	661	683	651	616	670	690	687	636	654	666	664	691	685	703	673	633	666	673	692	704	685	665	614	700	705	653	689	647	663	659	667	667	697	658	703	698	671	699	662	669	681	681	662	629	636	658	636	723	703	675	653	704	680	707	668	662	681	661	670	659	635	668	677	680	612	658	686	619	703	722	646	651	739	708	649	670	683	650	704	634	648	663	692	651	641	637	683	651	661	646	642	632	675	655	635	647	650	686	661	673	695	630	674	655	631	659	706	658	682	668	668	684	653	665	665	701	696	637	633	628	647	670	711	669	635	663	693	672	640	629	640	665	623	633	604	677	675	674	640	670	713	653	686	617	694	679	646	625	648	635	717	673	688	626	627	651	652	644	669	671	651	657	680	663	651	732	641	648	679	684	684	679	674	700	688	622	689	618	674	709	696	676	677	588	693	671	710	657	631	677	678	639	634	638	652	620	622	601	685	702	669	641	637	722	654	657	673	653	651	658	641	644	698	609	689	678	641	666	681	630	640	662	718	699	678	674	643	630	631	670	732	675	673	670	659	641	676	676	664	647	658	662	683	655	660	686	672	660	685	617	654	627	627	697	708	695	644	641	697	701	624	697	645	664	611	652	656	670	636	687	682	704	606	620	630	704	606	706	682	707	597	677	695	680	668	701	647	673	654	722	654	684	667	656	650	651	631	686	651	631	663	702	644	678	688	676	670	669	657	656	677	705	670	676	661	660	661	694	658	679	621	661	673	702	644	621	639	661	647	623	643	661	699	659	665	628	664	655	661	659	638	697	652	685	706	669	682	681	659	655	671	674	649	699	648	676	653	704	637	717	666	671	684	669	697	665	727	656	673	688	669	654	643	675	650	676	673	683	621	668	642	635	655	645	649	693	695	650	662	666	625	667	659	716	678	675	677	680	674	663	683	719	689	658	687	675	630	656	653	680	696	688	651	649	635	616	693	621	670	683	681	657	661	688	687	670	609	643	624	664	669	708	693	684	658	621	669	680	691	663	693	645	680	713	679	645	678	636	684	650	651	642	637	646	680	688	644	652	619	655	676	683	686	646	674	717	658	659	714	643	665	624	669	642	671	685	677	651	665	646	660	655	701	725	663	692	630	674	648	569	659	692	665	681	676	694	708	701	656	680	685	710	697	677	654	679	685	637	677	647	674	672	652	693	671	681	691	650	690	675	637	661	693	633	726	649	685	646	647	665	673	696	697	676	658	636	668	688	669	684	683	655	611	625	661	651	659	632	643	690	663	685	704	674	683	678	699	626	653	634	623	628	636	651	623	674	675	684	665	640	672	653	690	645	669	713	647	704	657	659	699	640	648	631	659	638	683	670	677	663	645	716	681	653	658	691	642	700	691	645	690	720	626	636	632	636	667	674	701	651	673	693	665	645	649	676	613	672	654	701	643	651	662	643	654	664	653	615	654	680	698	647	603	620	731	632	662	641	697	641	643	677	647	621	613	676	659	645	707	637	645	684	675	655	705	670	663	649	664	651	655	671	658	665	684	637	648	657	699	678	635	691	660	683	688	681	721	702	684	662	674	673	701	675	630	697	643	662	657	654	640	670	728	689	683	690	669	695	633	712	659	702	650	647	658	659	695	644	674	674	630	665	616	657	660	702	660	687	711	668	671	705	665	637	639	703	686	690	716	668	686	644	656	717	656	660	653	672	655	640	714	660	654	651	665	711	681	616	634	626	678	624	659	612	696	676	670	629	652	661	660	636	668	650	648	666	649	643	639	728	643	663	686	648	659	686	654	621	672	664	692	666	663	620	721	671	613	679	690	634	641	658	684	631	716	648	634	662	693	697	671	667	658	649	671	692	682	682	661	673	601	677	699	633	632	645	706	671	639	687	656	649	637	627	694	672	658	689	654	655	697	680	702	706	654	674	651	678	683	656	677	745	642	702	663	675	629	703	667	691	665	673	722	685	698	670	620	675	651	683	685	708	635	640	694	617	643	680	673	688	661	692	641	662	645	683	631	696	679	669	688	656	634	624	677	684	687	739	636	669	673	646	658	652	692	635	653	653	683	686	691	683	608	687	683	658	646	677	630	691	683	685	653	688	631	660	666	704	642	643	671	695	707	645	650	672	643	657	629	647	701	643	678	674	641	674	693	667	662	648	682	713	639	690	675	693
13278	982	730	548	364	297	265	234	196	187	169	178	170	140	150	134	118	124	130	133	136	133	134	123	141	141	139	147	153	157	143	145	152	124	140	135	134	138	154	143	136	119	120	135	135	143	127	130	142	131	126	123	142	124	140	122	126	121	106	127	130	131	127	125	139	138	126	120	139	123	127	126	114	141	148	142	133	139	132	131	131	123	146	135	101	133	126	138	148	128	135	114	133	110	116	144	142	139	116	120	125	144	159	141	130	122	134	101	141	132	126	131	126	138	162	134	138	121	123	135	153	145	132	139	141	121	152	102	110	131	109	126	128	140	131	147	150	154	138	127	123	112	133	133	145	144	120	128	129	128	108	98	100	110	122	112	121	126	131	136	138	122	135	121	126	124	148	144	128	104	111	140	120	140	120	146	128	149	143	131	125	141	128	133	123	130	129	127	123	120	132	141	145	112	128	146	115	130	123	118	119	130	134	125	143	117	157	122	143	121	148	141	142	130	135	129	110	116	141	149	107	114	130	140	152	143	137	126	136	129	128	126	142	124	148	118	134	128	133	116	142	128	122	133	141	133	127	130	149	109	114	151	132	125	130	123	121	123	121	137	119	135	152	132	124	115	113	155	139	138	123	131	112	148	120	143	146	112	152	126	137	135	135	137	121	128	136	132	134	120	126	117	145	116	143	123	121	121	133	138	133	126	115	112	123	127	81	137	152	133	144	119	120	125	132	122	132	131	111	123	117	120	132	125	118	136	106	112	111	116	138	126	116	126	97	129	131	132	137	121	138	149	123	128	136	135	132	132	130	121	108	130	112	127	125	114	132	125	135	149	127	132	163	132	133	143	129	116	120	143	128	148	141	132	144	135	124	137	129	112	128	110	132	133	118	139	133	130	110	122	132	149	126	130	124	135	118	125	128	142	156	140	112	124	123	125	130	123	125	128	122	132	136	142	136	124	135	138	163	151	143	142	124	131	160	126	119	137	127	123	140	118	120	164	121	123	152	115	124	125	129	107	141	127	147	119	131	129	122	130	137	130	115	135	134	103	143	119	123	123	140	131	134	122	133	110	116	125	136	128	147	119	119	107	154	149	126	125	144	141	127	143	164	134	132	112	147	139	140	132	130	136	118	122	143	135	130	151	120	126	119	105	129	134	144	122	147	138	123	113	133	112	157	120	133	135	127	127	118	117	138	155	130	125	138	146	131	128	117	134	136	130	126	143	138	118	128	130	143	122	134	135	133	129	135	132	147	129	145	134	132	131	131	140	114	137	129	108	135	117	143	110	131	142	154	124	136	147	129	125	110	124	127	120	107	130	133	131	161	107	106	119	130	134	117	129	127	120	125	120	114	135	124	110	113	130	134	100	149	123	121	132	127	124	154	116	135	125	132	133	134	111	149	127	121	139	125	133	146	132	146	126	135	117	123	137	114	118	141	141	146	133	126	144	121	137	138	145	138	124	139	137	157	136	108	158	142	105	130	114	133	133	137	134	125	120	140	115	146	134	130	128	127	126	121	132	116	118	139	124	145	138	114	159	141	122	126	114	125	150	130	127	115	127	116	142	108	130	124	134	130	140	102	126	133	146	145	124	136	149	123	143	126	154	131	108	134	132	135	135	125	130	119	142	133	100	125	127	126	99	133	123	126	92	145	117	152	119	137	121	125	125	102	146	124	126	135	132	120	105	118	123	140	126	112	104	107	100	139	139	139	131	127	118	115	118	131	125	110	122	146	129	145	117	133	128	117	143	109	140	121	125	128	126	129	115	114	133	132	121	141	113	105	134	134	128	124	118	126	117	123	121	122	113	113	125	110	113	127	115	142	127	148	119	150	122	162	123	137	134	131	132	147	139	131	113	115	127	118	145	118	127	132	120	149	112	139	131	130	126	118	123	129	154	109	129	118	135	121	120	140	109	123	139	125	120	133	119	137	150	131	148	149	117	130	134	130	99	113	128	123	108	120	122	111	146	150	132	124	136	140	160	116	114	120	111	130	122	126	145	126	126	124	142	128	116	131	121	136	124	121	151	123	131	137	146	126	137	114	122	125	130	117	141	124	114	92	118	120	121	131	128	127	157	116	127	132	133	135	125	138	116	135	142	126	144	114	126	137	135	122	127	124	142	140	120	119	120	121	126	106	135	127	147	146	128	135	129	141	150	125	138	129	123	119	154	109	110	144	152	142	126	128	136	135	134	152	112	139	153	144	103	147	157	139	132	138	106	138	127	113	140	124	126	151	127	133	107	114	123	142	140	129	156	118	133	145	150	130	139	129	143	123	125	117	133	136	147	137	141	122	144	129	123	126	110	116	119	146	131	149	143	130	102	134	133	123	113	131	137	133	113	125	145	112	131	122	121	124	138	139	138	118	123	125	135	142	125	153	148	115	109	128	113	127	152	123	149	143	137	118	121	121	120	125	123	150	154	130	125	118	132	134	135	129	113	121	118	141	133	134	135	149	120	147	128	128	133	137	123	136	123	140	150	125	122	128	126	103	139	123	132	128	139	131	134	133	124	114	124	143	104	114	113	124	140	131	144	153	128	134	138	153	138	120	99	125	112	138	116	144	125	127	115	119	118	146	133	140	132	123	144	123	105	120	115	131	120	116	132	135	117	126	127	135	115	145	153	162	129	143	128	145	121	118	140	134	126	136	130	104	113	117	143	148	122	101	123	134	121	117	131	124	140	145	120	103	116	145	107	123	124	143	138	139	138	108	140	132	143	127	115	119	122	120	133	123	126	133	111	136	137	143	136	126	126	117	140	139	129	132	128	127	120	121	143	132	126	175	118	122	123	115	157	135	132	119	131	128	132	133	132	149	138	117	137	164	131	124	118	147	144	145	133	126	125	152	123	108	136	131	121	125	126	133	158	141	132	141	121	133	127	127	137	123	123	136	115	100	131	132	127	129	124	139	137	144	136	124	145	119	132	128	126	117	99	130	129	131	134	107	116	106	115	154	132	119	133	135	141	137	123	128	120	111	117	131	123	101	134	127	123	127	149	116	150	146	130	142	145	128	127	137	117	133	135	128	168	130	131	134	130	113	159	141	140	137	109	120	125	149	132	116	113	154	126	157	135	142	113	111	133	139	106	129	128	149	108	123	121	116	132	132	133	122	140	129	114	135	126	147	131	128	128	140	133	118	132	119	136	125	143	125	137	142	128	140	111	121	164	132	116	119	128	132	118	119	112	141	122	139	128	145	129	118	125	137	134	133	130	107	110	120	120	130	142	143	123	112	143	129	166	126	126	127	125	134	142	126	130	146	115	124	122	116	119	130	138	114	145	131	124	116	146	145	140	126	114	122	137	125	119	114	117	133	105	135	126	122	100	123	150	138	129	131	133	124	136	133	125	121	118	115	109	150	129	140	128	127	116	134	138	118	122	110	153	128	121	103	134	122	127	125	114	123	127	129	136	159	128	139	132	139	109	129	138	140	140	137	116	154	136	129	158	146	139	135	141	146	140	120	103	150	121	116	139
8456	887	1674	1773	1498	1237	1019	815	653	632	620	539	532	451	457	456	478	449	429	380	396	421	424	437	388	375	377	360	391	430	371	385	380	390	376	389	360	366	341	346	358	343	344	339	381	359	339	373	304	314	356	378	358	306	362	329	341	332	319	359	349	332	323	366	361	359	339	339	314	359	329	341	315	321	353	337	320	332	333	345	330	366	320	313	357	357	334	310	373	331	320	348	372	358	347	339	342	296	340	310	319	346	319	300	332	315	331	313	347	339	308	318	358	349	334	320	369	343	367	312	325	321	360	360	308	364	346	334	310	350	330	336	331	350	335	330	330	390	357	348	313	355	297	310	337	314	342	311	351	349	329	276	335	325	308	331	339	342	321	349	337	334	327	325	312	332	328	315	315	355	335	349	335	312	325	363	320	328	365	324	354	355	339	326	337	352	322	329	333	324	341	342	306	318	332	330	313	344	310	331	302	334	336	335	319	317	329	311	323	323	320	349	346	346	310	334	318	328	287	324	337	326	317	317	357	343	326	344	329	330	330	320	356	309	317	337	323	357	310	329	326	274	341	376	335	323	363	315	355	360	307	333	310	337	318	347	342	371	331	341	340	317	343	335	345	374	323	334	345	348	352	327	320	334	328	347	328	326	325	339	351	277	350	350	338	306	316	338	310	315	347	340	336	344	338	311	304	321	318	336	306	347	298	305	308	319	369	328	342	345	342	325	342	360	334	309	318	331	317	373	323	337	339	330	333	347	316	357	316	331	349	340	345	311	287	324	348	348	358	337	342	303	332	333	321	329	318	348	317	345	317	325	359	338	387	317	333	342	363	335	360	364	334	332	344	321	343	316	335	334	310	321	313	345	353	342	361	362	336	303	345	354	314	344	333	341	332	323	341	303	338	356	336	298	353	346	335	362	373	354	327	340	342	327	350	339	331	354	355	318	366	310	335	292	362	347	301	294	321	340	303	368	345	323	318	354	348	329	328	328	336	292	330	343	349	354	332	314	308	323	321	308	310	336	291	363	326	326	330	293	351	343	314	302	354	330	344	337	337	336	353	330	328	322	326	326	325	338	343	334	335	326	333	344	331	345	331	315	334	360	332	329	346	366	328	342	306	350	334	336	333	336	325	343	312	334	346	331	304	338	319	341	342	331	341	333	325	354	321	318	365	319	315	351	333	331	355	329	326	324	330	331	318	356	319	356	327	340	362	329	318	338	325	323	322	336	331	306	309	345	342	316	330	346	309	341	341	315	309	356	313	304	320	342	334	346	334	354	320	328	343	336	333	320	310	328	318	342	283	378	325	357	345	333	295	298	319	336	339	311	357	321	365	325	326	341	310	292	319	339	334	327	328	311	313	343	334	299	349	339	303	347	336	327	355	318	324	321	299	353	351	328	297	343	358	343	275	324	316	333	309	342	348	324	321	344	338	322	342	331	340	348	341	306	337	368	335	324	309	322	326	329	365	353	332	329	326	330	328	329	321	323	307	329	320	339	335	322	375	336	337	326	334	354	329	359	356	318	324	338	349	338	324	308	374	315	345	337	326	308	294	310	333	360	353	331	348	324	376	335	320	316	341	325	333	342	322	327	303	362	347	337	335	321	347	324	318	303	342	327	345	328	354	326	309	354	326	337	363	342	314	326	328	319	313	318	333	312	331	338	320	319	300	333	385	342	335	293	331	347	357	344	351	330	324	326	332	310	297	333	314	341	334	348	328	310	307	330	343	377	318	345	331	335	337	320	306	334	320	326	356	306	302	328	338	310	367	358	338	346	354	324	329	338	343	311	323	350	320	316	342	346	304	377	293	341	358	313	335	365	324	321	317	344	339	370	345	356	348	326	336	333	299	346	298	352	321	336	312	335	323	308	382	325	351	340	317	334	317	333	343	318	310	337	326	332	325	304	366	340	350	349	315	324	340	344	360	317	323	325	302	332	323	341	308	333	314	330	322	330	304	323	337	350	329	289	334	310	371	355	325	342	313	314	339	309	343	326	328	319	346	351	294	338	342	329	332	351	368	316	344	291	290	333	347	345	311	351	339	356	309	354	313	356	301	301	349	319	321	330	326	317	344	310	322	343	306	301	359	339	332	338	346	364	336	344	327	349	362	359	333	323	309	301	315	353	334	324	320	324	350	328	274	338	341	360	313	353	340	328	337	330	317	332	344	339	368	314	332	345	311	326	306	291	313	320	342	334	326	318	293	364	322	359	332	336	326	330	333	349	337	335	291	321	331	326	367	317	341	325	356	310	325	324	330	352	317	374	367	324	358	341	317	329	333	305	338	327	316	326	276	337	325	362	333	354	383	359	320	385	316	328	330	297	343	304	383	360	332	340	351	326	318	313	350	367	330	309	316	351	329	333	329	304	356	331	308	352	344	301	311	342	330	365	319	293	333	333	336	368	319	309	327	308	357	353	336	312	341	303	348	330	324	335	330	333	354	352	332	318	329	294	311	327	359	327	345	327	352	305	314	330	348	293	326	339	329	327	309	355	333	321	301	330	351	337	324	302	318	314	303	308	310	324	318	322	312	311	337	324	340	297	343	318	313	357	358	324	303	315	334	299	341	340	344	332	346	340	352	279	322	300	328	317	328	297	338	374	307	336	298	343	316	303	321	310	327	333	334	325	352	338	324	336	333	356	308	308	306	307	342	351	316	336	359	316	344	349	349	314	318	312	304	355	336	316	346	307	339	323	314	339	315	329	343	315	309	349	310	333	316	317	341	325	331	351	299	324	352	303	348	345	348	360	372	318	367	354	340	361	338	329	355	320	331	328	368	309	344	385	290	326	339	337	287	340	319	317	356	317	300	304	313	348	311	359	331	314	330	355	343	352	319	345	322	348	328	353	319	332	323	324	346	324	340	320	339	342	363	342	339	324	316	314	299	316	352	342	316	313	321	321	324	332	313	321	309	353	333	319	340	364	345	344	353	335	305	353	379	358	332	348	338	305	341	310	318	334	330	309	316	294	331	329	345	324	309	366	308	314	334	327	368	356	350	342	349	289	342	324	327	314	338	336	350	349	327	330	321	321	344	316	342	326	359	368	294	336	328	326	310	350	322	311	326	323	350	340	311	327	318	320	372	324	336	336	325	331	347	357	317	355	336	317	312	309	351	353	358	351	342	343	341	329	367	339	330	353	312	358	303	320	349	334	303	303	362	307	348	335	295	303	327	312	340	344	332	323	352	340	340	348	368	343	318	346	359	370	309	343	332	332	307	331	336	340	358	320	332	349	330	314	312	327	344	343	334	314	307	318	320	337	316	330	381	330	337	343	336	341	313	317	338	331	344	310	312	298	293	342	353	344	353	334	292	302	306	302	299	333	329	350	344	310	336	330	319	331	321	343	304	323	345	335	309	370	316	339	374	315	303	338	295	289	319	324	363	318	330	332	289	318	351	340	361	323	303	338	388	313	326	377	364	345	349	349	351	345	329	333	346	362	311	360	351	344	314	344	341	328	342	312	348	309	333	338
1760	354	300	305	287	256	267	280	292	259	284	281	284	248	272	280	284	280	275	297	251	255	294	291	275	267	299	295	281	271	278	301	305	266	265	287	256	285	296	289	297	310	279	240	278	263	308	272	280	269	270	265	275	253	310	308	269	327	291	296	243	247	297	276	295	311	278	279	275	280	301	323	248	271	239	250	260	266	270	274	294	285	279	251	297	281	285	259	247	261	282	265	288	277	291	278	278	264	318	278	269	281	291	276	273	293	253	276	300	283	265	277	262	291	275	271	280	250	278	287	291	255	274	276	262	260	284	284	263	271	297	284	273	266	269	283	305	287	295	284	284	282	273	250	286	291	298	311	262	260	238	277	280	261	290	286	303	284	289	275	275	271	266	244	269	264	277	259	265	294	285	285	288	300	272	284	298	281	307	264	256	288	286	266	285	300	302	306	292	261	266	279	283	262	270	310	276	298	292	255	260	268	294	290	261	285	265	299	280	255	305	260	298	298	284	290	277	253	271	238	312	265	326	266	299	292	301	266	268	270	263	286	270	285	298	281	290	293	272	268	273	273	257	304	286	261	279	261	280	262	284	234	288	261	317	308	275	296	273	289	275	276	275	284	271	254	279	297	276	269	292	285	260	267	270	282	284	307	294	283	292	292	285	276	246	264	280	322	283	299	264	282	272	300	285	267	264	286	240	318	291	267	276	272	270	278	276	293	269	272	264	256	268	278	285	265	270	263	283	245	281	277	271	299	274	272	287	269	276	268	279	259	294	274	254	286	300	284	248	302	252	245	280	285	268	271	287	300	259	284	280	308	324	267	286	282	296	303	260	261	242	269	253	276	290	261	293	268	296	297	276	249	285	282	246	299	256	305	288	281	275	282	261	266	266	281	279	289	249	270	276	281	274	297	280	296	283	257	270	280	252	275	260	261	260	260	297	274	285	280	260	291	274	279	273	289	288	279	271	254	266	287	259	248	274	293	285	257	249	276	261	278	270	298	266	269	280	284	285	256	292	305	264	283	282	298	288	295	286	289	258	269	274	282	284	251	286	277	267	262	270	280	287	275	282	319	310	305	281	278	261	270	309	291	286	271	287	288	240	247	267	288	291	297	291	286	269	272	278	285	277	291	296	314	272	315	294	266	264	282	257	286	247	280	309	293	227	263	290	311	290	298	292	290	266	243	248	288	266	266	269	271	247	275	296	247	292	277	236	255	300	287	273	272	295	269	259	300	269	289	260	296	264	295	281	299	272	266	272	256	270	279	241	267	277	287	279	295	288	245	280	275	285	283	279	274	247	260	281	268	266	274	283	301	305	275	288	281	281	297	292	291	291	263	285	276	278	267	280	304	293	290	286	280	273	293	290	294	282	296	262	288	251	279	279	287	281	280	256	279	267	289	293	263	298	266	295	240	285	256	259	269	268	276	279	250	290	275	256	272	313	271	258	282	301	284	269	275	289	267	270	271	288	273	282	285	267	269	296	306	276	254	283	275	263	270	307	263	270	270	301	292	299	278	295	290	257	269	270	272	250	268	256	303	274	275	286	305	278	278	276	267	270	284	287	296	272	299	270	228	288	256	267	274	257	272	251	283	301	303	297	283	270	262	281	247	284	300	306	269	274	273	271	309	281	267	258	275	267	289	262	252	290	278	262	285	267	265	306	305	268	285	247	264	307	269	281	284	278	266	256	258	290	251	313	281	282	254	286	278	300	263	272	309	265	270	290	259	286	258	280	282	286	272	262	240	317	286	268	270	282	285	238	284	241	309	270	268	260	262	263	252	277	290	305	255	278	252	283	273	283	297	277	251	277	270	279	287	254	260	258	274	291	309	261	252	261	283	290	299	279	278	297	293	240	299	244	282	268	279	264	283	278	313	257	302	264	266	287	295	284	274	283	299	292	285	295	307	259	287	289	290	277	282	266	273	279	258	240	251	299	264	272	292	289	293	267	290	271	274	273	247	302	274	276	276	274	226	279	254	290	297	283	283	277	281	255	270	307	260	270	282	277	300	291	278	290	274	301	283	273	292	270	260	278	288	234	282	261	266	256	271	226	315	303	285	297	277	267	291	277	266	286	291	274	315	267	255	300	276	277	292	271	304	289	293	273	281	288	286	289	277	271	233	315	278	257	254	262	275	280	293	241	273	276	261	299	292	242	249	271	279	287	291	298	281	278	274	264	268	275	244	282	278	289	276	277	306	297	316	264	287	284	269	291	262	282	277	297	297	242	293	272	264	282	302	237	261	260	293	264	299	295	261	267	295	262	276	302	271	292	293	271	262	299	309	248	299	278	269	276	272	264	241	276	271	286	269	257	281	270	295	273	304	296	273	244	270	297	305	257	280	282	248	280	297	273	295	290	288	300	275	315	299	266	312	270	286	291	269	282	284	271	271	298	285	274	278	278	266	275	311	292	294	277	259	261	306	271	284	297	267	268	294	287	283	264	284	280	291	301	300	259	295	259	281	281	272	319	285	286	252	288	271	262	253	296	275	264	239	291	266	272	294	275	249	304	310	257	289	281	265	294	264	267	270	312	278	279	289	240	284	291	328	292	305	270	293	280	266	291	277	298	286	291	289	268	280	291	305	304	267	297	262	299	265	278	299	302	299	293	270	288	288	289	252	265	296	294	302	280	285	271	272	280	268	274	279	293	295	264	293	285	285	277	296	260	284	298	270	270	267	278	245	272	294	272	273	284	283	284	267	278	268	266	255	293	269	273	262	277	270	260	273	284	283	296	265	267	272	275	241	280	325	300	269	296	297	246	266	317	304	289	283	265	246	290	303	258	294	257	299	265	238	278	315	284	327	265	290	308	272	240	309	290	281	252	279	270	279	277	286	292	320	265	292	305	284	271	265	296	268	271	281	309	292	260	261	263	256	250	290	288	270	284	309	292	277	292	305	299	291	302	262	275	275	261	262	257	274	291	267	299	300	275	243	287	259	275	292	266	291	266	293	288	252	287	283	267	257	250	280	288	271	269	247	292	294	266	261	257	262	293	281	269	271	271	267	264	283	287	314	258	240	262	280	276	283	281	282	264	261	265	312	265	264	284	282	298	270	306	290	274	279	291	299	277	274	301	278	264	289	265	302	274	297	311	279	275	274	291	264	256	306	281	268	267	278	314	262	280	244	292	251	290	305	262	268	280	281	260	272	271	305	247	299	263	295	280	266	296	248	291	268	278	272	270	250	295	274	251	274	270	266	270	273	268	293	283	287	253	297	286	309	281	271	316	287	250	268	277	275	271	250	267	281	298	286	323	329	310	267	309	298	280	271	290	264	281	289	295	281	291	270	263	254	268	276	272	288	248	302	256	253	288	272	287	296	247	252	280	316	259	266	306	296	270	280	286	318	300	301	273	268	267	264	271	295	293	277	255	292	281	296	279	261	290	295	265	270	279	275	284	238	281	284	283	280	278	276	299	276	305	257	268	248	249	282	300	276	260	248	279	279	311	274	263	270	262	280	267	299	281	297	264	268
2152	665	695	707	716	698	677	630	742	701	651	694	730	674	649	732	697	693	700	644	658	666	677	690	697	715	691	730	634	662	664	689	679	678	636	638	716	658	704	692	686	689	677	672	652	661	653	693	656	678	679	660	665	708	658	686	648	685	718	673	685	688	668	703	650	705	689	690	706	709	685	685	661	690	649	653	653	695	724	753	698	676	650	708	697	639	644	693	716	710	676	692	645	644	691	720	741	726	693	659	665	671	711	644	671	673	701	705	684	697	652	689	678	622	650	663	680	679	658	667	649	655	673	671	650	691	702	730	655	694	703	636	693	646	680	638	681	692	654	684	721	709	667	725	666	690	632	662	661	695	665	635	670	628	688	670	703	659	640	645	673	640	688	704	674	671	672	671	680	621	648	660	669	657	661	655	697	689	699	666	626	636	681	683	656	698	636	682	639	661	712	663	672	637	717	681	697	688	675	659	680	706	697	688	663	704	656	666	711	684	655	629	668	696	673	676	677	673	675	677	711	696	646	690	712	665	654	694	683	668	660	675	630	684	687	678	716	701	667	656	651	639	668	674	643	631	677	673	687	669	666	680	665	665	683	631	672	676	656	721	694	690	672	661	735	704	724	711	662	687	671	684	699	643	677	658	733	690	665	680	660	671	672	690	668	660	699	667	666	706	669	757	681	674	678	689	686	665	701	717	668	655	653	715	707	721	684	600	669	703	692	719	720	683	665	713	694	636	692	696	697	655	655	713	679	697	687	670	704	701	701	690	697	680	694	713	700	680	691	664	641	659	681	704	679	707	726	647	699	672	694	693	664	649	708	712	697	661	677	704	672	680	713	686	652	677	622	692	663	725	740	707	648	672	772	699	697	689	649	641	691	732	706	589	699	685	658	628	674	678	695	662	716	714	694	679	670	684	694	642	695	690	689	664	664	657	680	694	743	718	624	688	699	665	694	679	624	716	682	637	724	686	659	669	675	655	674	664	695	713	691	686	641	723	755	644	653	659	671	679	683	716	638	684	651	679	657	663	705	708	646	680	710	674	682	700	669	701	643	670	652	688	661	671	708	694	667	656	672	672	666	678	695	680	637	713	719	691	678	638	634	662	703	689	660	664	696	713	690	713	687	622	643	712	678	671	716	698	647	671	714	685	697	642	634	645	649	731	643	691	714	672	708	671	665	711	711	677	701	676	632	689	655	660	670	699	680	676	674	636	641	674	678	662	692	707	649	673	686	635	682	626	647	708	697	678	657	710	638	735	691	611	705	672	663	694	653	731	651	650	709	690	676	686	679	700	667	653	659	705	672	681	656	667	713	657	689	667	661	683	654	720	712	674	708	657	665	679	712	671	693	685	684	649	705	676	658	641	668	706	685	624	665	641	671	615	716	702	651	658	671	693	657	677	665	665	707	682	673	703	681	687	655	646	671	703	685	694	744	697	692	696	657	659	680	667	679	691	669	667	692	678	696	621	708	729	727	667	687	709	631	660	695	660	683	715	694	659	670	664	652	721	655	633	687	652	670	649	684	719	663	694	657	694	670	685	669	642	651	694	715	662	676	700	705	652	663	712	716	618	626	684	726	685	660	672	673	682	682	686	659	685	668	658	639	685	676	684	657	703	730	701	672	681	668	702	674	618	733	700	609	669	719	693	710	707	705	698	649	707	693	679	695	730	634	656	624	704	692	689	660	618	707	724	647	692	692	680	649	686	677	684	689	670	749	673	643	701	704	703	687	720	657	674	632	688	714	682	690	701	638	672	670	696	688	671	669	700	680	650	662	686	691	709	702	696	663	710	654	641	698	669	716	687	648	657	688	652	691	703	708	690	664	677	689	680	715	667	647	748	662	682	676	661	691	662	638	673	648	678	702	689	660	668	697	716	688	634	658	659	640	680	673	698	679	678	634	711	712	706	687	649	713	669	670	674	687	686	668	661	701	668	647	676	693	690	669	690	705	665	706	648	667	677	673	702	685	662	651	693	642	680	668	689	645	657	672	669	671	660	719	662	667	707	690	672	675	663	705	664	727	663	713	674	711	658	700	680	676	673	678	674	711	635	637	669	680	676	710	707	656	678	667	708	676	644	636	678	656	645	677	682	616	635	704	683	694	710	669	670	738	672	666	656	689	675	687	697	670	679	662	690	679	692	692	694	668	691	661	664	675	668	646	655	657	667	706	656	643	659	630	673	659	672	630	680	710	659	685	659	711	645	680	676	691	711	688	617	696	702	740	671	631	637	621	743	633	692	613	672	682	678	665	693	669	674	649	682	655	692	672	660	686	674	672	696	731	678	672	637	707	684	680	712	680	680	738	716	657	684	660	641	650	693	654	648	698	699	710	677	662	635	704	679	663	704	682	657	676	675	665	657	637	698	705	661	699	730	667	691	692	669	663	672	684	682	690	636	647	705	692	674	701	717	693	716	698	690	639	674	650	679	662	707	682	664	649	673	680	650	681	669	677	692	639	695	684	674	656	659	702	704	718	663	669	665	724	663	729	661	702	687	666	660	634	647	672	689	707	700	643	648	648	676	674	704	675	661	707	645	642	663	664	667	625	640	664	682	650	697	679	670	710	687	710	688	641	666	689	691	684	696	678	647	656	653	687	685	684	641	647	654	677	659	651	666	679	646	711	630	630	678	675	712	682	718	677	645	684	676	698	690	638	673	667	709	626	652	658	631	667	664	703	705	647	622	601	628	689	694	700	699	695	658	696	688	706	610	683	712	691	659	672	660	660	711	627	669	650	682	727	654	704	636	685	732	653	696	684	654	649	716	673	722	691	670	712	657	660	669	692	695	661	668	710	646	643	683	679	676	648	660	709	647	716	694	679	635	641	660	692	633	756	639	681	670	731	687	703	739	662	708	672	689	680	680	686	665	653	711	658	595	715	670	690	668	675	698	673	638	672	672	650	646	629	676	677	702	672	664	667	683	643	705	696	669	714	640	666	665	651	683	670	709	690	709	735	674	694	680	675	689	665	683	692	697	687	706	661	702	697	675	640	671	683	673	680	684	655	660	731	640	653	694	674	653	647	678	687	719	678	695	706	678	670	714	663	665	679	664	661	682	656	656	708	678	672	671	718	694	690	674	707	672	705	719	656	707	637	652	707	675	659	665	632	689	668	702	635	670	678	679	648	660	677	651	655	662	685	679	709	701	636	626	695	660	646	684	689	658	719	685	655	657	688	652	631	674	675	650	670	710	673	721	699	663	671	655	689	670	644	710	655	670	708	688	692	669	723	693	687	652	705	648	654	656	675	684	694	673	664	660	664	662	680	704	696	708	629	653	663	666	651	638	655	688	711	671	706	658	664	648	657	655	697	706	651	693	672	646	674	632	692	681	669	705	690	648	672	717	661	664	684	637	702	695	741	661	678	704	668	688	632	691	711	700	689	652	696	670	722	627	691	683	687	694	670	651	688	676	688	724	658	695	704	689	683	662	683	638	729	655	645	697	664	697	696	717	689	679	649	653	678	739	637	668
7677	587	593	433	397	393	373	332	333	308	301	290	340	297	269	310	296	295	298	303	264	293	275	267	278	299	285	294	239	301	275	262	282	311	279	302	285	289	310	286	320	286	293	280	269	284	292	289	252	278	274	265	262	304	277	245	269	281	271	274	275	262	245	259	292	268	287	267	274	281	277	302	295	315	312	257	277	253	266	292	267	281	270	278	259	255	301	300	285	292	297	281	271	275	274	274	272	246	288	275	273	295	289	288	248	283	257	260	273	264	267	262	283	277	248	252	292	256	304	282	272	279	246	298	274	279	258	262	271	278	252	290	287	271	250	264	293	289	301	256	271	260	288	273	293	275	305	298	273	277	275	258	282	290	245	278	265	269	236	281	280	270	275	282	276	277	278	313	264	287	271	305	279	290	318	270	266	304	255	285	269	302	256	281	287	266	277	261	275	287	265	305	278	249	267	287	266	264	274	273	287	299	289	282	263	289	280	302	247	301	285	294	274	267	285	283	293	297	260	295	278	272	245	298	285	279	266	248	279	281	265	256	291	257	296	315	278	284	275	281	259	274	269	271	250	260	271	262	270	278	284	264	284	253	276	285	264	250	280	296	274	247	283	246	274	267	295	278	283	294	288	286	249	282	304	287	267	260	265	303	282	273	282	264	255	308	264	261	257	270	274	262	283	279	288	254	275	258	259	283	287	289	312	255	262	277	249	286	297	333	270	300	267	291	283	269	301	279	263	308	281	293	279	263	266	253	275	271	256	314	283	281	286	312	265	291	283	285	276	263	279	276	267	270	282	286	289	286	250	277	301	280	286	282	292	269	285	263	276	283	258	270	289	266	261	269	235	272	264	302	272	264	296	285	273	274	274	243	259	270	258	272	291	239	296	264	262	290	296	278	283	284	283	249	306	282	272	270	294	287	303	262	287	280	273	258	287	303	276	254	257	285	283	270	283	315	248	271	271	301	277	293	282	261	284	244	237	293	279	292	266	255	305	281	281	282	294	254	270	280	284	272	262	280	273	262	286	291	282	287	295	302	265	306	301	271	266	275	305	284	257	254	278	273	245	282	272	246	264	262	287	279	309	272	292	294	285	235	261	302	290	287	273	252	266	259	292	288	282	260	268	292	264	278	290	285	279	283	296	237	262	309	266	285	291	282	294	273	298	270	286	252	281	266	253	274	278	285	286	304	255	292	309	276	265	294	265	265	277	291	278	285	286	294	284	253	267	284	254	273	271	295	277	282	297	282	279	248	260	307	261	283	282	294	283	283	277	283	292	280	279	272	280	266	280	288	297	280	288	291	292	282	259	284	275	287	316	280	257	243	281	290	306	268	306	293	248	312	274	308	287	293	285	307	288	269	256	295	263	262	280	269	269	255	309	266	297	254	312	283	291	294	292	304	272	281	284	299	268	289	248	307	243	284	268	272	262	252	249	275	309	286	252	281	273	324	257	295	274	290	288	287	292	287	282	301	267	282	281	303	274	257	300	263	245	236	276	273	252	284	300	278	271	279	244	275	265	300	279	252	258	298	274	270	267	261	275	278	268	296	299	289	250	300	274	300	245	253	257	237	293	285	296	278	315	284	246	279	305	250	281	286	291	264	264	251	267	295	272	248	277	292	306	243	255	298	276	243	289	288	256	285	292	243	282	269	262	258	259	301	265	294	272	275	256	250	266	294	285	281	262	269	260	275	269	270	285	257	286	270	272	245	266	294	278	280	264	303	258	275	281	301	270	278	283	293	262	299	252	262	256	283	269	261	283	261	294	265	308	270	238	272	309	306	247	251	247	303	255	301	278	296	310	285	262	264	298	233	290	287	292	279	287	269	268	286	253	310	279	253	258	301	273	297	267	300	270	273	294	273	258	259	283	274	307	318	265	287	262	293	292	275	286	279	279	288	295	293	295	245	274	285	297	285	326	302	294	257	294	303	272	280	285	272	297	280	268	284	291	249	281	317	251	283	283	286	267	265	251	244	284	288	255	272	264	274	295	242	302	258	281	258	279	286	267	281	304	285	305	310	249	275	248	308	281	275	297	327	286	261	297	260	273	267	287	295	273	289	291	279	280	274	285	260	266	283	286	298	309	281	278	264	281	285	255	237	302	295	258	303	260	295	267	299	277	273	242	241	275	289	294	287	296	271	289	280	285	280	260	284	257	301	302	296	297	282	258	295	272	254	272	299	266	277	276	286	314	307	283	269	254	248	282	312	268	288	297	280	294	265	259	272	260	271	272	266	287	265	270	262	262	226	278	263	230	280	281	274	267	275	272	264	290	291	261	277	245	268	297	302	255	262	307	270	250	274	262	254	279	296	254	237	288	278	272	265	292	288	304	276	266	256	252	255	236	263	247	299	300	276	290	279	249	292	304	295	263	280	272	272	272	277	297	278	234	257	257	319	311	317	286	256	261	257	272	253	266	276	286	265	246	271	267	296	277	275	267	265	262	270	292	266	265	272	279	287	260	283	280	308	294	282	307	279	270	268	268	274	299	284	274	267	283	248	270	258	271	284	284	293	268	281	287	291	261	278	274	304	265	266	271	263	260	287	275	270	274	276	252	263	296	257	263	245	291	288	293	295	294	285	247	252	250	291	298	288	278	279	304	281	268	276	272	275	295	289	303	290	290	297	300	281	277	279	285	287	282	273	262	291	250	314	290	271	288	267	269	284	260	278	295	267	260	290	255	279	267	272	274	294	267	258	288	260	280	281	261	261	263	265	289	282	277	277	266	284	254	238	246	245	256	294	262	282	275	277	289	251	270	278	278	242	262	264	274	301	282	296	278	299	293	271	289	284	294	328	268	277	289	326	284	240	269	289	290	279	262	272	272	243	296	298	327	254	269	269	281	260	255	260	278	261	294	308	289	284	274	283	288	276	265	247	250	291	262	293	284	304	290	274	317	266	287	263	283	265	313	291	304	317	254	302	299	282	257	292	297	261	264	265	252	308	283	275	290	271	260	285	261	288	251	266	221	238	243	283	252	256	267	306	283	306	238	298	254	272	309	240	289	292	284	273	309	294	259	275	268	251	295	269	277	258	282	287	305	271	236	258	278	274	292	275	279	312	266	283	258	269	250	287	293	268	286	270	266	257	261	272	273	259	253	286	263	286	309	257	273	271	265	271	278	290	265	267	286	276	302	308	311	301	287	278	269	265	270	296	247	282	283	247	322	264	288	280	292	288	274	250	285	268	288	308	318	286	253	293	307	284	279	264	301	301	288	257	267	296	254	245	292	274	238	258	250	265	298	255	255	316	273	284	285	252	285	291	281	311	270	279	298	294	292	236	276	279	257	257	298	252	285	263	273	307	286	295	294	255	275	302	288	291	229	294	279	297	281	270	291	265	265	303	305	286	248	288	277	279	271	282	278	289	300	309	276	281	291	292	261	261	282	275	256	254	275	297	271	261	281	291	277	296	284	264	266	268	259	270	264	289	257	265	231	265	262	289	258	279	257	259	272	276	258	284	269	295	281	279
6789	975	1347	1440	1270	1146	1027	909	920	775	757	747	714	761	743	748	719	741	674	715	678	735	709	688	698	686	627	655	669	672	697	706	645	653	726	679	683	701	695	698	697	624	659	686	717	729	675	689	655	613	674	667	709	716	669	693	709	670	713	667	650	646	619	652	673	656	649	661	658	640	630	643	645	616	683	675	636	648	680	681	704	692	648	634	637	718	643	690	619	696	632	702	645	742	651	644	694	662	678	644	706	678	701	692	660	699	643	684	621	653	686	710	680	681	686	654	664	658	642	673	676	612	633	656	696	658	635	726	668	624	660	696	622	745	713	706	699	657	690	665	678	634	652	660	643	651	653	630	663	659	639	681	703	693	644	697	658	707	637	638	665	652	689	681	656	686	689	641	695	648	666	699	654	664	651	664	680	639	661	675	684	631	697	696	656	686	667	678	632	670	617	680	674	739	673	659	646	646	716	705	648	652	639	670	646	657	710	686	662	666	703	645	714	674	717	671	652	662	688	634	660	672	688	718	661	743	692	644	697	724	693	667	708	681	645	657	672	697	645	692	671	687	652	682	684	636	691	631	666	669	700	621	664	669	649	651	660	652	638	693	630	722	705	669	669	664	684	642	652	676	652	669	701	628	622	688	622	701	674	683	703	682	637	719	678	609	669	725	689	715	655	646	668	663	633	666	735	674	674	659	684	649	705	721	611	643	672	713	693	682	687	698	650	631	631	668	683	653	654	676	703	645	686	646	708	626	697	691	662	679	655	679	711	668	661	649	618	659	655	662	675	662	700	634	656	727	652	650	646	688	642	670	596	693	693	647	691	647	647	700	719	672	628	675	711	624	679	696	625	664	671	681	657	641	663	662	669	632	641	654	599	631	685	713	651	697	647	643	677	616	715	678	683	668	652	648	662	697	664	661	631	664	635	657	717	669	671	635	681	695	677	656	722	689	662	672	640	669	732	727	635	687	646	634	664	685	610	676	676	680	641	693	699	648	707	642	680	682	610	633	689	707	678	676	620	647	685	661	652	697	682	692	641	653	692	700	639	641	708	695	664	640	671	663	622	662	632	701	678	704	689	600	682	662	682	699	667	659	672	669	713	662	677	676	693	677	668	646	660	680	704	677	670	635	704	658	670	681	674	687	648	670	672	631	685	680	629	657	639	620	738	654	647	665	669	631	640	674	704	714	632	702	621	714	641	672	708	642	689	649	661	628	711	648	702	642	631	712	629	683	660	682	661	666	687	670	687	694	662	652	662	653	662	668	672	674	628	625	683	680	685	642	685	685	673	643	660	717	660	655	694	657	657	693	651	639	650	690	652	639	675	705	668	612	685	631	663	669	720	687	673	707	681	636	600	593	667	715	659	630	688	662	657	661	652	643	667	666	656	612	631	700	689	666	665	667	640	664	654	652	689	696	708	668	675	679	626	719	665	654	696	673	649	649	707	662	663	686	653	711	701	666	666	636	680	656	687	690	686	687	677	696	659	621	639	686	685	688	609	720	662	707	685	708	646	662	687	646	682	717	672	632	665	670	674	692	693	675	652	639	651	664	656	642	644	692	669	687	675	673	688	684	689	677	634	620	670	674	643	679	676	649	705	615	711	657	633	641	648	672	607	659	668	650	699	693	687	713	674	666	624	668	623	657	646	641	673	691	706	715	707	661	690	690	687	627	667	702	678	688	640	669	583	657	654	627	663	655	637	690	662	639	670	652	679	650	640	670	655	653	655	665	676	660	667	635	638	634	602	661	629	678	621	638	675	640	659	671	638	711	630	707	643	619	646	621	649	655	677	626	666	630	683	695	646	618	623	674	606	625	671	665	677	658	674	702	652	612	631	654	698	653	645	664	718	646	673	704	663	664	669	659	646	678	687	658	695	641	657	722	688	676	690	717	666	620	686	680	687	699	678	645	720	664	638	695	663	650	730	692	654	664	665	687	696	665	724	681	676	667	684	695	670	638	638	673	662	712	667	683	670	639	625	623	699	679	686	625	630	673	705	628	654	687	662	698	660	723	670	616	656	647	736	660	688	626	659	695	682	632	656	670	637	710	641	666	708	664	659	657	672	684	698	667	649	692	660	591	638	611	665	663	620	659	653	637	676	679	625	611	668	686	714	696	674	678	721	669	629	661	688	688	628	693	680	632	697	625	650	647	629	641	661	676	660	634	651	638	668	653	632	645	659	687	676	681	660	626	667	635	656	657	660	676	644	656	674	652	688	659	701	663	625	659	658	711	657	637	658	643	685	690	650	677	609	648	642	671	692	656	643	642	678	659	663	648	658	685	626	664	654	648	635	654	665	687	645	647	659	698	688	662	640	677	695	643	656	695	657	651	689	666	691	680	685	679	654	706	661	676	620	673	676	675	679	675	691	683	676	683	670	697	679	668	667	657	693	631	660	694	628	677	654	685	678	664	681	692	657	673	666	688	707	660	687	644	633	672	677	661	678	642	723	649	663	669	690	656	676	661	664	669	655	696	653	674	728	666	718	709	703	623	588	627	660	679	640	639	678	651	642	707	628	678	682	655	651	671	684	705	703	683	653	688	653	632	609	709	656	671	698	669	652	672	730	658	704	648	713	661	704	656	647	677	711	643	681	674	659	738	628	688	701	652	651	683	670	688	688	641	639	685	660	706	604	633	655	693	633	659	683	650	655	681	619	675	685	626	706	643	662	713	632	654	675	703	653	634	651	651	664	652	709	697	685	678	625	686	687	642	642	708	671	643	650	665	690	702	669	635	655	671	679	650	659	676	657	643	653	679	674	645	712	660	642	584	655	672	629	678	660	679	693	670	649	653	619	690	625	670	667	620	649	618	677	679	685	679	674	648	667	656	667	655	652	656	668	666	695	700	677	684	705	658	656	644	625	665	632	629	665	685	706	704	663	613	673	676	698	673	653	681	682	710	639	653	686	653	630	617	618	702	682	692	694	705	645	682	641	699	653	658	675	692	681	635	713	652	662	689	634	700	678	636	676	664	638	707	700	628	680	615	678	678	657	643	670	675	698	679	672	688	647	659	681	632	658	595	622	635	653	672	662	644	694	637	663	670	689	686	646	663	649	685	665	649	677	662	648	622	610	696	645	660	674	665	611	661	657	676	673	653	657	674	595	602	702	682	650	726	686	692	655	665	655	648	711	667	676	642	714	677	663	674	659	676	643	658	640	689	652	647	669	697	667	693	640	728	623	648	691	634	724	705	659	694	718	687	597	660	669	654	680	676	646	628	665	643	738	678	660	650	658	648	668	689	700	700	618	634	671	606	672	685	633	679	707	655	653	639	692	663	669	678	635	652	688	695	641	679	669	680	645	681	618	651	700	687	671	684	651	688	683	681	675	659	628	718	685	635	673	663	690	655	637	709	682	706	702	666	662	645	636	658	642	654	639	680	646	667	668	703	702	657	688	622	670	683	727	687	696	680	672	666	681	662	642	671	674	729	679	671	672	671	624	648	709	681	639	675	727	701	641	674	617	647
13397	870	690	556	376	262	267	177	196	184	181	162	149	163	139	135	145	139	127	146	128	146	114	144	154	135	127	121	151	137	134	137	118	129	125	114	134	130	133	127	137	137	131	124	137	150	129	136	143	125	135	101	134	132	135	125	113	122	132	133	135	133	131	134	158	121	129	119	129	123	133	107	121	124	145	149	134	118	139	134	115	107	125	117	122	132	148	115	146	127	109	132	127	125	127	117	126	125	145	138	146	125	123	120	149	132	134	113	119	156	125	131	123	134	133	136	126	127	121	116	134	137	142	123	126	135	125	96	115	129	126	131	111	133	113	130	133	128	129	114	132	131	121	103	137	132	120	124	128	143	117	121	122	116	111	132	147	117	129	118	143	112	152	131	136	130	129	128	101	137	112	137	116	120	142	159	119	140	139	115	117	127	115	137	121	117	115	116	143	157	132	129	115	148	128	140	119	133	104	107	128	124	142	132	150	137	114	126	118	127	128	114	144	134	138	129	130	137	101	125	106	137	125	159	144	113	137	127	142	129	136	130	125	112	113	120	138	114	122	125	122	136	127	142	117	125	126	137	142	115	126	124	124	128	115	134	125	143	131	113	132	123	135	117	118	102	124	125	144	129	142	134	119	113	110	134	137	136	123	148	152	122	118	111	124	126	137	129	135	130	124	128	133	137	137	148	128	118	122	134	125	146	144	106	117	117	136	113	120	129	128	129	112	124	140	125	121	120	132	92	136	156	123	158	131	127	116	135	137	114	119	121	140	113	108	118	120	128	125	155	129	143	140	151	139	127	146	125	139	139	120	129	101	148	116	122	146	130	106	135	130	129	123	129	122	135	135	129	123	144	125	119	122	138	124	115	129	109	124	129	118	132	122	132	148	101	115	118	118	114	125	113	118	130	153	139	117	138	122	119	104	122	142	133	123	117	131	128	122	119	123	113	135	128	140	114	118	138	126	157	140	116	130	112	120	100	139	129	132	133	124	143	116	103	131	112	124	136	114	119	122	132	147	127	146	135	125	125	136	131	142	112	119	128	121	122	124	125	121	116	112	131	156	123	110	149	136	111	120	148	130	141	132	134	116	141	127	128	136	118	122	145	128	101	133	124	133	137	130	131	121	134	121	132	138	117	118	118	136	127	132	118	132	135	160	116	150	125	116	116	128	156	128	140	115	104	126	136	128	129	122	119	124	100	129	116	103	125	124	128	136	128	126	113	115	119	133	101	151	124	106	151	135	115	142	116	131	131	127	128	129	143	145	163	144	125	122	135	101	113	127	130	118	126	126	128	128	122	119	133	114	117	126	139	149	137	126	143	139	127	128	114	125	119	137	159	137	111	138	121	126	116	133	127	137	129	125	116	107	128	132	141	146	122	107	118	139	135	120	126	121	127	129	126	103	148	107	131	149	123	123	116	127	123	153	137	121	119	114	131	130	139	126	163	156	135	136	134	108	129	101	120	149	126	122	118	124	121	112	129	147	114	140	128	112	130	127	113	132	116	147	136	139	117	130	112	135	123	113	124	129	154	117	117	117	107	135	108	121	142	135	157	122	132	121	122	149	120	140	113	117	136	144	141	114	135	148	125	120	105	134	145	128	112	127	139	122	125	143	144	148	138	111	116	154	122	119	153	146	145	126	127	127	136	151	144	140	147	152	105	151	124	142	137	144	112	131	123	132	118	137	102	137	128	128	119	142	134	146	108	129	110	128	151	124	117	124	126	136	127	146	122	134	138	150	130	122	103	154	130	129	113	134	136	130	128	140	130	144	146	123	125	159	152	120	131	129	108	135	121	128	143	103	133	139	150	125	124	135	145	122	109	130	128	124	120	122	127	149	142	126	103	147	127	108	125	134	113	143	150	129	119	114	127	163	160	148	161	117	112	138	130	133	130	117	139	139	118	125	120	132	116	142	127	153	132	119	146	114	128	134	130	139	136	133	122	115	137	133	131	130	137	140	125	135	128	129	125	134	123	123	124	127	139	135	136	123	133	132	117	157	112	122	127	155	127	103	116	130	118	125	116	119	134	120	126	118	124	122	133	141	145	131	123	136	136	137	132	106	137	113	118	152	128	124	130	134	129	146	130	123	134	156	137	105	149	152	136	117	121	123	135	130	150	115	138	135	123	120	134	133	105	149	114	106	101	129	127	128	134	135	123	135	144	137	134	122	144	150	138	143	124	125	134	117	137	113	107	122	125	109	117	109	112	118	120	133	112	156	115	113	134	124	134	129	135	143	124	137	101	126	119	107	124	132	142	134	111	145	147	106	136	137	118	147	116	139	147	102	131	132	127	137	124	146	152	142	134	120	126	149	121	113	123	131	129	149	129	140	113	113	128	128	110	128	128	142	113	123	141	146	125	137	119	128	119	111	130	120	119	130	152	126	125	127	138	125	122	119	130	113	132	125	132	117	131	122	115	139	131	134	117	111	134	136	141	113	123	145	117	121	141	124	133	130	113	125	146	129	146	120	126	133	128	126	127	127	152	127	135	114	131	106	137	126	140	123	156	151	122	116	108	142	131	142	128	154	126	114	152	120	135	115	140	132	127	138	132	116	123	133	120	128	133	144	145	130	115	148	127	123	132	110	140	131	150	134	124	128	131	115	104	133	143	155	118	129	145	135	140	141	126	124	113	139	135	129	141	145	122	130	133	131	125	125	131	138	124	149	130	147	136	120	149	137	132	126	140	124	115	122	123	135	113	134	116	110	141	126	136	128	147	113	119	124	128	125	154	112	155	122	129	119	129	131	140	116	116	124	132	140	125	122	119	131	161	150	132	123	109	131	124	131	135	169	123	110	122	140	115	141	132	127	131	141	129	133	121	123	134	133	112	116	129	130	129	119	126	117	139	128	146	108	102	111	109	126	142	121	149	123	143	137	133	117	130	140	118	138	139	151	138	141	137	131	128	138	138	140	146	116	124	123	118	136	136	130	143	132	126	138	134	124	128	125	131	124	132	127	121	140	123	148	143	133	129	137	122	127	126	142	119	122	123	118	118	106	138	106	119	117	133	159	149	132	108	135	136	121	118	137	114	149	126	120	116	131	129	147	120	139	120	124	127	132	135	144	127	125	119	135	129	139	139	146	121	136	126	134	139	133	137	120	132	128	136	141	124	125	112	139	116	126	143	127	109	107	130	147	115	118	132	131	127	107	144	113	126	127	111	143	122	131	147	128	124	124	112	123	116	141	118	112	97	129	124	132	124	129	125	113	101	133	132	150	119	128	123	150	143	118	115	117	134	147	129	126	140	135	130	124	121	123	114	123	121	146	120	108	97	119	134	133	140	129	111	150	149	119	154	130	127	112	124	142	132	115	123	118	134	115	133	123	140	142	134	127	136	129	131	134	125	148	103	148	113	149	129	138	131	136	108	136	125	130	134	118	118	140	162	121	121	139	152	133	131	134	111	131	137	118	142	123	124	137	116	131	121	126	112	119	134	128	140	136	105	114	123	140	129	111	119	137	111	137	133
8360	843	1707	1765	1423	1223	1008	845	712	617	557	563	537	491	462	402	443	452	410	413	451	370	416	377	389	427	394	360	379	369	407	385	372	346	392	387	354	333	321	352	388	352	356	391	368	349	386	334	346	339	348	337	341	345	330	343	347	328	357	352	326	373	327	308	361	357	282	330	326	344	347	333	349	320	345	351	337	329	368	322	362	329	355	369	313	348	359	351	355	344	336	318	336	338	330	330	325	306	308	334	351	329	339	303	316	305	330	327	338	336	311	310	383	337	343	343	350	319	341	327	320	389	317	351	335	358	323	325	320	315	332	339	351	339	309	338	350	332	326	343	329	326	342	322	349	343	319	314	330	345	340	316	360	339	343	313	351	348	349	345	312	329	358	363	339	357	320	341	314	356	337	350	335	343	331	332	371	316	332	380	383	344	302	301	335	352	326	301	350	345	361	317	324	363	337	348	346	349	339	287	328	348	328	323	370	317	346	361	323	324	336	329	317	301	316	357	327	319	320	352	307	346	317	320	333	324	319	312	316	338	351	328	344	299	322	348	322	337	317	334	352	308	336	346	350	351	295	328	336	312	312	325	345	358	340	309	352	333	338	310	318	343	368	309	338	318	307	347	351	321	328	335	349	331	295	329	352	325	339	330	309	318	321	334	341	310	331	323	319	350	344	322	346	325	315	346	342	329	307	334	326	339	331	309	310	337	367	324	334	319	343	340	303	354	325	355	317	326	297	335	348	349	310	330	332	328	337	344	357	327	362	336	314	357	328	348	305	379	335	336	332	360	331	333	322	301	322	343	324	351	321	332	327	314	355	377	312	323	331	312	307	371	332	338	341	350	324	344	313	339	359	301	389	313	321	317	327	355	312	313	321	293	366	332	348	327	377	327	325	317	324	332	303	298	339	339	330	321	339	292	336	328	328	336	344	318	358	316	346	315	310	301	309	340	311	351	356	325	340	315	331	306	350	360	337	339	308	326	315	314	325	329	351	352	327	334	378	320	337	339	303	332	314	345	286	333	335	343	336	333	326	326	316	317	333	334	351	333	330	363	325	349	333	360	323	345	313	324	325	372	332	294	325	348	348	347	341	352	333	321	342	326	335	341	335	355	328	317	344	359	356	344	346	347	361	314	332	360	337	344	352	306	344	326	364	312	339	328	348	316	324	327	364	328	335	318	326	322	335	337	335	319	340	341	338	335	359	346	295	331	308	339	338	350	301	338	319	343	346	348	327	330	334	322	327	298	338	301	332	337	339	327	328	351	326	353	314	341	330	326	323	300	330	343	331	380	336	336	359	344	302	345	373	311	336	343	316	339	334	367	324	324	329	317	295	308	350	326	336	314	319	338	343	370	356	333	343	338	314	326	294	326	303	324	324	338	318	328	339	308	323	324	317	346	358	300	343	364	358	295	328	364	325	306	333	305	344	350	402	327	332	359	373	331	305	344	335	336	361	324	345	329	327	338	324	342	344	320	306	333	327	344	350	291	350	322	344	345	349	328	330	340	326	343	360	353	323	338	371	348	340	361	321	387	345	313	297	317	323	342	294	342	326	317	329	319	333	348	337	342	319	301	336	323	342	337	315	341	392	354	335	304	312	334	303	364	345	323	340	356	323	318	298	331	338	327	367	330	347	305	339	327	320	320	323	318	334	328	359	321	330	313	341	318	298	337	332	382	337	316	314	298	350	308	326	342	303	328	351	341	311	360	341	354	370	353	321	366	329	360	354	315	319	308	360	332	344	320	348	342	338	313	327	378	358	308	313	328	320	328	351	339	345	324	315	360	327	340	307	326	317	312	348	339	359	360	334	308	346	316	325	317	330	320	336	328	345	345	345	342	354	320	327	328	326	338	363	336	347	330	332	349	327	352	319	309	361	301	353	347	330	342	332	361	336	312	298	304	337	361	327	339	325	306	363	362	335	334	307	335	337	331	316	317	346	290	344	306	326	367	361	341	315	321	355	375	341	343	338	327	338	355	328	289	351	332	342	310	355	323	315	307	364	313	346	331	323	367	336	332	317	316	331	347	350	333	306	346	335	325	355	363	346	317	330	351	308	345	300	331	326	340	344	356	350	328	327	318	346	335	325	329	301	314	343	349	355	322	307	337	323	348	320	320	377	331	333	345	359	345	328	336	324	314	304	343	345	366	307	326	335	362	324	346	326	335	328	347	353	309	343	338	300	348	311	341	337	302	361	323	333	359	310	345	371	364	335	329	321	335	350	327	349	346	351	348	356	349	302	335	318	313	330	339	321	354	315	333	331	369	343	297	353	327	378	343	315	330	331	324	323	324	350	343	348	355	310	339	325	315	347	295	319	333	326	352	353	323	322	352	335	326	336	346	369	332	333	360	319	298	356	346	361	335	388	352	321	329	311	347	331	322	335	336	346	337	325	345	337	365	356	345	309	325	336	323	362	313	353	357	354	312	351	328	331	317	357	338	349	322	327	310	344	334	314	333	327	323	323	338	343	321	340	349	325	323	339	329	321	322	303	314	329	319	370	382	349	307	348	319	351	338	333	334	320	327	316	339	325	330	338	326	340	342	327	347	354	317	320	301	358	346	342	333	318	359	339	358	348	336	327	351	310	313	297	360	342	313	297	355	362	321	333	314	344	323	307	331	338	348	329	351	334	327	320	346	315	339	344	336	341	317	336	311	329	319	346	320	333	348	335	341	355	347	367	363	357	325	355	347	330	331	307	343	339	323	331	322	353	365	342	322	346	339	346	333	329	347	332	323	342	301	300	305	320	321	342	348	297	319	347	293	378	333	312	340	353	321	324	342	303	325	316	344	353	333	349	375	335	300	336	344	319	346	326	299	344	331	325	320	347	318	332	353	354	321	301	324	343	345	309	294	338	317	314	340	328	355	312	322	326	316	350	320	355	347	317	333	328	364	326	336	352	359	330	308	293	322	335	319	333	304	338	362	352	330	330	324	316	329	365	341	309	335	347	329	338	329	312	368	327	305	316	310	334	371	306	323	350	325	330	342	372	340	322	335	321	335	332	314	357	316	344	347	325	338	339	324	328	326	342	346	355	314	361	385	361	324	326	369	329	333	318	351	371	360	348	312	333	374	375	336	318	340	320	317	325	288	321	320	381	315	336	306	334	363	346	347	347	321	322	319	345	348	336	327	336	336	331	338	338	361	322	350	311	344	324	318	372	319	373	338	336	350	369	324	338	359	326	342	329	354	352	315	330	313	343	315	356	316	343	333	332	339	352	331	343	334	334	328	310	331	331	312	357	351	343	345	354	313	338	348	300	340	319	366	331	323	319	315	323	326	310	342	316	319	327	327	340	353	322	339	318	356	329	295	338	388	328	363	324	354	338	354	326	333	351	337	317	360	309	338	339	311	344	349	337	371	346	312	359	325	295	360	352	340	339	321	347	312	329	327	341	365	308	337	343	324	319	344	349	353	318	331	316	338	354	348	326	312	336	344	357	321	385	356	338	321	353	336	329	341	332	325	340	330
1875	288	293	265	264	242	272	266	272	280	298	290	281	282	286	272	251	298	284	268	268	280	253	288	257	305	269	279	268	278	265	305	288	284	309	289	288	262	304	270	283	288	275	286	280	282	273	278	280	292	262	258	264	262	282	282	264	249	276	263	274	277	305	283	286	262	299	281	287	268	258	285	271	276	278	261	269	295	270	278	277	235	247	287	258	272	263	331	296	284	265	277	284	277	273	286	301	281	277	256	278	282	280	238	293	265	279	286	271	274	276	286	284	283	293	263	290	248	253	281	266	266	279	269	301	274	262	270	276	263	289	285	284	253	267	258	259	260	282	292	283	293	313	274	272	262	273	293	274	281	250	311	272	289	280	271	267	291	300	273	278	281	310	277	289	298	306	298	246	254	282	282	251	275	287	276	281	276	279	244	295	317	281	272	260	242	295	263	263	269	274	297	239	262	268	275	301	241	244	271	273	282	271	271	274	253	306	257	285	281	276	285	297	264	251	287	294	286	287	296	253	257	272	273	265	301	268	266	269	257	272	253	294	282	269	292	282	276	248	314	304	285	239	283	293	287	263	261	245	262	270	262	283	266	307	292	242	267	285	277	294	286	290	321	258	269	265	268	273	253	286	290	253	253	301	247	291	290	271	273	305	274	281	280	280	275	288	270	259	293	300	252	278	284	275	276	258	259	279	301	317	275	294	284	319	284	274	281	278	278	275	254	283	277	294	265	274	274	283	261	243	305	261	263	262	258	306	269	319	264	259	273	266	295	243	264	313	299	268	259	258	299	271	241	260	286	270	281	276	259	262	267	272	276	276	273	255	280	281	298	309	294	294	307	273	292	253	264	289	292	283	262	256	310	285	299	280	283	288	269	287	277	301	294	304	285	278	269	279	285	277	306	283	264	277	259	296	268	278	263	271	260	272	252	245	310	293	237	277	310	280	287	258	260	283	256	272	248	257	254	265	241	276	264	274	265	280	284	267	283	267	295	288	266	260	259	290	269	260	265	287	286	267	271	289	262	305	270	274	285	248	279	293	279	269	253	287	280	258	289	253	245	261	290	284	303	284	253	259	285	282	284	282	250	302	278	272	280	278	291	238	241	254	279	297	276	259	280	284	264	244	267	305	266	244	251	269	276	304	252	293	249	265	276	277	294	285	279	304	266	299	258	302	287	278	284	287	280	249	256	250	270	262	243	250	228	263	243	272	297	289	273	276	276	285	256	268	289	267	266	288	304	303	323	279	301	283	270	278	257	271	259	287	268	256	270	291	257	266	270	269	277	303	246	301	296	290	254	271	284	270	276	303	286	267	282	278	276	282	290	275	274	263	264	259	273	268	272	262	280	274	279	273	286	290	266	322	298	253	236	282	278	289	266	271	301	255	288	279	286	285	280	276	299	298	290	259	274	284	298	242	269	266	289	292	283	279	285	292	288	275	281	299	256	282	272	311	276	279	290	271	250	273	278	278	275	260	278	257	265	276	269	297	299	281	278	289	250	271	269	282	273	289	296	260	269	249	276	266	265	322	270	277	266	303	276	262	257	287	266	282	250	302	281	273	267	292	275	233	282	270	283	264	269	270	284	262	270	264	294	261	298	281	276	304	277	276	266	270	307	270	277	307	271	270	260	332	268	295	270	255	281	260	284	300	301	285	324	288	284	289	262	265	290	272	300	284	277	256	292	303	279	264	249	286	267	280	273	281	272	273	248	276	297	248	263	286	296	258	293	288	288	266	261	275	275	262	275	287	261	282	258	280	272	295	286	285	255	271	264	271	289	278	295	295	271	289	274	276	293	288	264	245	313	287	261	265	284	287	295	303	282	265	243	259	282	285	275	287	288	281	274	281	245	271	266	276	273	257	272	281	296	277	294	266	282	268	261	274	278	292	299	314	268	286	280	287	300	310	277	276	277	275	282	302	272	293	272	281	279	261	269	242	297	295	291	268	271	274	281	263	268	296	274	304	277	264	267	266	322	265	297	254	261	302	289	254	259	258	259	277	264	259	283	293	294	254	278	309	241	255	285	260	277	265	292	303	279	274	279	296	283	278	275	278	273	290	275	246	269	271	259	287	290	282	305	310	271	276	322	311	264	255	260	249	299	273	275	278	267	253	309	281	297	292	279	287	287	297	258	248	292	284	263	267	268	248	235	306	259	249	286	265	289	289	293	258	296	294	273	261	255	275	294	273	291	310	285	271	277	235	254	271	270	306	281	284	314	278	290	260	275	286	262	266	269	297	295	302	301	265	299	286	255	266	290	288	272	266	290	301	254	304	280	274	273	278	261	269	288	303	286	291	276	249	285	301	279	272	281	311	298	298	280	313	305	259	249	267	300	269	269	304	245	276	300	254	264	259	274	277	289	259	278	266	304	271	259	273	281	296	287	251	276	263	285	277	268	262	277	283	268	280	287	282	267	255	298	325	280	282	287	264	251	271	275	280	277	274	257	300	283	296	250	275	270	283	275	279	269	246	263	282	273	270	276	292	272	265	290	275	261	254	281	290	255	278	285	262	277	274	277	285	288	287	290	275	247	259	281	284	273	273	295	272	308	280	285	287	245	271	280	285	300	291	308	283	298	286	297	284	263	264	272	270	265	279	246	272	281	261	268	270	293	256	274	245	267	286	287	275	300	243	249	268	285	273	286	270	290	285	287	287	288	247	313	276	258	260	269	284	307	289	296	291	266	280	285	280	248	264	248	286	280	274	302	248	270	257	255	272	276	288	276	319	282	289	248	298	293	301	295	278	250	282	276	275	265	286	284	265	314	282	282	290	280	265	263	273	272	283	258	268	262	273	286	296	267	302	274	284	264	242	278	279	286	266	287	268	257	254	274	232	262	259	264	277	279	298	274	292	302	296	280	281	257	288	283	265	271	273	250	294	267	246	281	292	274	284	286	293	262	297	254	287	268	282	270	278	268	275	281	267	266	265	291	268	291	251	276	305	264	290	285	251	307	275	274	291	287	308	258	263	266	274	258	291	298	279	256	265	271	258	304	296	281	269	274	279	285	278	283	274	283	302	310	273	258	286	280	275	290	293	277	258	261	279	276	286	288	304	272	282	303	273	231	279	232	268	277	272	269	283	255	301	328	296	278	261	292	262	314	242	255	282	264	304	254	263	319	270	287	267	294	277	302	281	252	269	279	277	269	279	290	279	284	269	278	272	260	267	295	285	230	277	248	280	286	267	289	254	278	292	267	262	287	263	278	267	311	247	271	274	275	256	303	275	233	259	277	277	267	305	268	276	273	270	287	274	299	268	252	282	281	282	273	284	290	252	282	281	298	271	267	267	280	259	270	286	258	282	294	244	265	277	289	278	279	280	292	313	267	266	321	270	255	293	273	262	271	284	278	275	273	305	281	272	284	269	257	291	287	308	255	269	279	261	311	282	248	273	256	276	279	272	270	262	277	265	301	273	273	285	276	306	278	291	256	270	278	249	287	259	297	255	285	283	274	267	263	268	276	263	260	300	265
2300	701	731	733	717	685	697	726	682	745	700	719	653	698	633	671	665	696	687	704	678	696	617	636	694	664	643	730	606	675	671	655	665	699	675	637	702	691	636	680	662	695	675	687	731	651	626	707	649	654	651	661	680	637	708	690	654	645	639	714	642	678	672	664	668	644	672	650	680	687	685	675	689	633	688	653	643	719	680	704	646	675	650	690	642	660	671	706	694	642	674	660	694	698	683	737	681	674	681	696	686	702	653	646	677	687	728	672	679	680	726	674	657	698	684	671	713	644	665	684	676	627	662	679	758	709	726	720	651	682	670	636	660	664	685	681	661	660	711	690	675	695	649	646	649	690	672	643	642	694	645	641	639	669	688	685	703	725	686	685	669	665	664	686	676	656	738	649	697	697	684	661	662	670	676	666	666	718	640	668	703	673	696	684	668	653	714	694	671	645	710	663	661	668	669	637	671	693	675	677	713	694	674	640	662	669	679	689	665	675	688	649	716	655	678	676	689	732	683	656	657	650	705	657	711	668	733	622	679	684	697	694	650	703	695	653	666	705	705	662	700	709	702	635	655	678	665	665	663	662	659	650	700	646	636	627	675	648	680	675	704	640	669	684	632	653	588	662	662	713	681	644	679	673	709	688	671	685	693	659	658	665	674	659	728	680	690	728	694	688	637	661	672	664	703	703	703	694	685	677	675	684	698	718	731	643	685	685	654	684	657	679	682	641	658	628	722	626	718	667	682	658	713	678	653	640	672	695	658	676	689	665	679	615	690	665	703	666	719	677	712	708	666	690	675	655	668	675	698	678	642	645	676	702	672	669	692	684	657	697	682	656	710	660	709	664	706	678	653	647	651	677	725	655	640	686	680	649	677	678	687	679	715	623	679	660	652	682	686	691	680	743	722	647	654	656	710	656	709	682	679	660	668	736	682	671	658	655	682	686	680	704	630	706	646	641	690	679	639	680	669	712	677	696	674	693	683	666	647	642	664	679	712	643	638	681	695	691	667	724	679	657	712	663	631	669	711	707	669	651	661	702	704	687	710	669	640	694	706	669	641	680	623	666	682	660	633	624	706	666	711	666	651	648	677	666	649	664	705	698	671	700	639	674	678	617	698	669	661	639	670	631	687	678	613	670	696	702	650	692	655	645	663	660	681	639	664	651	697	636	679	728	624	649	652	703	668	692	677	728	678	681	728	695	666	700	647	716	660	646	692	655	688	676	661	682	676	677	715	701	698	682	677	660	656	704	646	673	673	662	638	683	708	665	642	627	703	680	692	651	667	665	674	643	685	670	668	679	667	629	662	644	705	654	690	689	666	702	701	693	630	675	672	688	674	731	681	664	676	698	689	633	667	738	679	670	679	688	684	700	754	654	699	688	728	675	676	689	686	642	628	657	703	685	678	709	684	670	649	663	660	644	687	723	660	676	662	651	671	635	672	682	660	659	656	653	714	721	684	646	719	674	661	686	693	670	632	652	654	729	626	679	684	669	728	675	662	657	653	698	638	698	672	660	673	682	708	665	676	675	715	673	662	682	659	663	706	680	683	663	686	693	653	667	706	626	734	655	665	677	633	708	684	682	674	615	640	684	641	655	682	726	660	690	688	674	629	692	684	662	663	715	667	687	656	647	646	703	656	727	687	692	634	677	692	722	632	684	643	753	661	669	679	634	707	683	649	682	663	654	653	641	655	701	656	652	643	683	622	646	675	644	682	668	671	698	641	639	644	628	676	677	675	650	668	680	665	696	696	655	664	721	647	655	689	629	684	659	710	706	697	670	704	722	699	690	678	629	675	697	708	595	625	684	655	694	671	664	689	703	696	693	691	683	684	714	711	651	706	664	703	695	664	672	706	692	662	654	682	691	666	669	694	649	638	664	674	705	654	681	657	689	681	664	676	683	716	690	662	672	686	644	655	700	674	689	666	672	622	657	646	737	699	696	688	698	685	667	678	661	735	642	681	694	684	648	719	660	684	715	673	681	679	663	637	630	668	667	718	682	674	672	688	670	692	669	694	706	678	679	653	701	685	681	710	637	628	684	718	699	644	703	672	707	712	663	698	641	656	707	644	663	674	658	625	699	697	714	662	651	688	717	696	713	688	602	672	692	683	681	642	690	679	666	679	686	708	614	681	645	690	621	672	665	631	650	649	663	677	747	647	688	676	621	690	696	667	692	687	683	649	619	680	680	670	661	652	699	663	617	678	665	693	699	668	678	648	657	695	693	647	676	684	692	696	661	724	713	663	690	746	694	719	697	649	640	651	673	668	704	676	669	683	683	607	717	647	709	666	667	646	706	674	667	723	659	636	652	705	655	657	628	755	670	675	662	705	700	682	679	660	693	579	669	681	693	632	684	675	664	645	656	684	653	660	638	644	634	673	666	643	728	738	637	687	664	665	643	658	663	654	667	678	714	651	679	669	705	732	688	668	667	697	679	667	685	687	673	658	657	626	646	634	641	671	682	630	693	694	646	629	656	698	646	714	696	658	686	699	674	704	661	702	677	676	655	653	655	679	634	694	682	687	721	697	655	655	702	680	679	658	688	706	665	654	670	673	683	618	664	684	676	710	654	723	688	703	671	682	663	704	717	650	692	687	664	690	680	669	659	656	667	683	677	700	648	673	664	673	685	652	645	689	689	682	659	667	684	669	698	669	697	661	641	639	673	713	656	678	660	688	695	702	698	704	677	683	625	699	685	696	671	672	657	652	674	685	703	639	659	734	696	657	664	672	685	707	681	659	643	690	646	668	648	655	664	652	655	705	695	653	666	718	635	665	648	703	673	684	703	688	691	668	675	719	691	649	663	644	662	683	680	651	666	637	703	739	686	667	668	682	661	696	693	666	681	719	640	675	669	624	676	672	683	677	707	660	720	721	690	714	697	666	635	688	667	636	690	696	694	668	704	681	677	700	700	637	665	697	680	650	610	642	632	680	677	686	652	658	687	677	680	662	660	695	716	705	657	677	684	737	782	627	623	702	690	652	675	680	690	687	663	719	699	633	712	689	622	653	617	721	640	693	699	659	699	662	669	672	690	667	685	674	661	682	684	685	676	684	694	679	641	723	717	694	661	694	680	686	657	649	652	661	649	695	644	695	687	672	685	649	692	678	702	633	667	671	673	694	711	654	661	682	661	667	660	672	696	678	667	675	674	689	664	701	677	665	662	673	704	663	710	718	659	700	657	651	664	673	620	676	662	671	672	651	726	698	661	661	629	694	702	672	687	694	668	693	687	654	717	710	660	706	680	697	717	711	644	715	626	699	670	659	672	662	639	660	621	691	720	661	685	644	645	651	660	688	704	647	711	707	649	673	678	647	689	666	634	673	674	683	670	652	660	687	672	671	671	683	672	694	678	675	673	708	651	695	669	641	700	665	715	708	688	661	696	715	724	693	674	654	693	673	657	701	698	672	660	702	679	697	704	660	630	663	688	715	654	682	666	680	618	709	663	652	643	699	688	653	682	698	684	703	654	659	696
7944	590	572	487	427	354	317	355	320	291	286	339	266	299	267	284	299	293	281	299	289	282	283	321	261	288	261	278	260	291	289	284	253	260	272	282	287	299	265	313	292	261	247	256	266	309	283	293	259	278	268	269	262	287	250	246	306	273	296	275	282	285	289	252	254	287	268	258	298	266	266	294	304	276	277	273	253	282	322	264	270	294	266	261	273	264	291	286	286	278	265	286	290	293	256	262	282	300	251	280	260	259	290	281	277	264	268	264	260	276	263	262	301	257	275	297	297	269	273	250	282	273	290	279	252	239	273	289	298	317	286	287	279	270	268	279	261	291	311	298	258	269	310	305	225	254	256	277	291	258	289	300	305	283	238	268	254	288	251	283	281	268	285	274	285	267	294	274	295	261	227	277	265	253	270	279	264	293	317	274	267	299	253	280	277	291	288	306	324	305	291	297	271	282	283	262	291	293	259	281	281	257	290	259	267	281	293	265	283	290	259	235	291	294	303	280	288	289	285	308	281	284	265	269	255	282	320	304	269	282	287	282	267	264	306	292	289	265	297	275	288	287	270	283	250	275	295	276	252	280	257	269	280	278	282	290	275	281	246	289	283	256	248	254	291	275	283	275	261	259	265	290	247	301	324	285	271	289	273	241	260	264	246	301	263	291	290	285	266	269	266	284	260	257	258	259	262	311	279	254	283	263	272	300	271	276	270	274	275	253	269	272	259	271	276	283	266	263	276	288	253	288	247	300	271	283	278	297	266	273	288	273	295	265	300	266	291	284	275	317	272	300	236	312	272	266	296	260	258	293	293	262	319	274	290	266	312	269	276	268	278	254	277	295	295	292	283	265	240	280	287	291	268	288	269	238	288	256	298	282	292	283	289	281	283	280	286	267	270	281	307	263	275	284	311	305	280	272	251	255	284	279	287	284	273	294	282	296	306	306	280	262	269	291	263	288	292	256	259	255	287	274	290	268	273	280	303	326	303	262	289	289	269	244	258	273	266	300	258	292	263	257	257	291	316	299	264	272	261	261	274	275	283	269	288	299	244	284	295	286	271	284	280	267	284	292	300	287	271	270	314	299	277	272	269	291	281	273	298	294	262	268	244	306	262	293	284	264	242	286	276	269	297	296	267	272	288	278	264	300	308	240	283	257	269	297	278	289	276	279	298	273	293	288	262	285	304	278	287	264	270	256	279	276	263	276	294	260	305	277	267	259	276	300	275	323	321	268	299	300	283	295	269	245	299	294	259	279	252	257	291	266	297	278	286	280	300	277	304	306	244	280	225	253	303	267	263	262	280	289	292	273	265	234	289	268	251	292	267	250	276	300	265	262	280	282	252	281	254	252	244	277	272	238	239	273	290	278	269	291	285	288	319	289	252	260	285	269	289	286	269	296	280	280	297	260	291	319	291	275	267	293	247	301	263	289	258	279	289	315	276	257	241	273	276	270	242	295	311	293	277	274	266	235	344	249	291	295	273	270	296	251	306	267	277	292	280	283	280	301	267	248	304	312	275	284	252	265	275	262	258	291	267	302	310	293	273	265	275	277	291	289	295	262	267	262	288	285	303	297	285	283	277	270	284	245	282	297	283	257	296	277	303	275	265	272	291	287	265	287	257	264	246	290	265	294	275	300	292	289	271	261	269	285	241	266	300	248	261	281	288	285	273	256	273	265	270	284	273	295	266	305	319	262	291	296	265	266	296	293	259	271	271	280	240	301	264	297	286	302	256	261	302	301	274	278	257	273	273	271	307	272	280	297	271	266	273	280	261	286	300	288	297	255	298	294	285	268	297	270	263	279	303	274	297	290	310	294	298	283	270	309	299	287	304	279	304	249	290	312	301	287	285	290	274	287	275	266	283	309	294	293	287	276	300	250	270	275	302	267	289	260	296	270	268	269	283	266	267	275	248	294	275	262	282	274	301	264	298	270	277	259	284	304	281	287	295	280	274	272	279	287	283	260	304	267	305	267	302	284	285	279	286	261	267	310	252	271	272	275	271	280	290	255	263	277	284	267	261	258	280	290	252	287	255	284	270	284	294	290	306	286	293	268	269	266	255	288	290	297	291	290	247	290	263	294	324	289	292	293	277	273	272	265	286	297	262	274	262	290	260	253	288	266	279	284	255	286	280	265	277	248	259	279	259	287	308	272	274	296	291	279	280	303	272	259	245	292	286	262	275	263	286	289	289	295	251	276	270	309	291	293	292	282	266	277	265	280	282	274	243	280	268	229	295	287	266	279	282	290	278	270	251	311	295	262	288	290	265	305	264	304	287	287	239	272	281	284	280	284	260	287	291	279	267	298	266	256	266	279	268	285	237	287	291	291	283	267	264	273	280	249	265	290	284	282	312	265	286	262	283	268	272	304	304	300	261	269	285	284	261	320	281	271	276	270	291	299	304	255	295	318	281	287	288	272	256	254	288	279	291	288	270	273	282	267	282	276	273	271	286	266	293	263	293	294	311	288	312	332	270	275	248	273	251	278	267	270	277	292	264	296	266	268	295	274	295	303	286	270	274	280	284	263	263	287	259	289	263	310	248	275	282	293	301	272	288	313	304	303	274	259	279	260	290	291	275	289	288	302	277	286	270	295	293	309	245	270	324	265	285	291	280	259	277	260	292	308	288	272	285	313	248	276	265	292	285	310	265	257	267	278	275	280	298	260	301	256	244	276	262	281	292	241	292	274	313	284	274	250	285	273	299	305	275	282	249	273	274	310	260	263	268	276	299	268	289	279	264	278	300	261	293	308	268	277	271	265	266	265	264	295	274	277	298	261	251	264	298	279	252	273	279	274	308	253	221	265	291	261	281	284	266	291	257	253	265	263	278	306	271	259	281	285	280	271	291	271	284	281	280	277	268	270	291	289	276	276	260	271	280	268	276	286	256	296	284	252	285	260	275	284	249	271	250	280	280	280	289	304	269	290	283	261	301	266	252	299	263	280	277	259	279	286	260	275	263	289	278	291	241	287	298	257	276	243	293	299	270	265	290	297	275	266	292	274	279	277	289	272	264	276	283	277	290	303	282	269	251	277	288	294	272	292	292	259	277	286	316	272	273	288	291	293	259	285	283	272	276	253	294	290	304	261	284	288	291	265	263	243	270	265	315	280	286	260	306	268	313	269	285	256	292	280	300	239	276	282	292	270	292	279	271	269	267	275	271	262	286	271	285	309	275	278	324	246	312	262	266	232	269	282	288	281	255	275	327	283	285	277	279	289	272	290	281	280	261	305	354	270	288	316	294	286	263	297	261	291	278	267	285	269	323	292	299	289	278	265	311	302	316	312	266	283	290	271	319	268	273	257	268	282	280	267	285	261	262	262	272	281	299	283	255	278	284	255	303	306	249	276	306	286	274	310	268	275	273	265	253	250	263	277	246	295	278	272	268	287	282	277	257	295	280	291	298	287	283	261	272	299	287	255	296	285	271	277	306	272	251	279	301	267	283	294	265	308	251	286	278	298	276	268	302	266	262	295
7046	938	1361	1507	1233	1131	1063	961	811	884	753	767	769	702	730	733	718	697	710	661	720	712	687	655	711	698	655	707	706	656	727	689	679	651	711	693	708	717	680	658	644	679	700	672	656	655	687	729	677	700	652	703	670	679	696	668	697	682	696	644	718	679	675	648	647	665	672	661	714	653	639	679	673	667	652	645	646	688	662	665	664	716	656	668	697	667	671	691	647	683	673	681	705	628	685	685	649	645	604	678	670	691	672	666	677	671	679	719	681	695	680	695	674	629	688	644	708	678	661	663	619	666	636	658	646	671	618	669	698	649	661	649	706	631	670	675	661	710	654	665	680	672	699	692	727	659	649	622	639	651	658	648	637	620	663	638	700	683	691	685	707	668	670	655	646	698	613	639	668	657	702	676	673	708	620	651	653	693	671	650	657	691	670	619	674	650	679	664	672	726	676	648	667	689	719	647	663	651	696	642	625	668	686	668	673	699	637	650	658	700	650	665	603	655	656	687	688	649	677	662	673	665	679	690	658	695	656	676	667	647	685	691	688	696	687	656	647	637	683	682	692	692	686	661	658	699	666	739	659	685	656	643	641	677	667	699	619	644	661	619	650	710	651	662	642	669	663	722	670	666	659	670	717	649	676	661	683	701	702	650	664	675	681	703	665	722	692	690	691	668	648	673	678	654	695	687	688	629	659	704	650	684	688	664	672	637	705	657	643	632	647	685	667	716	678	666	689	657	663	675	651	662	685	666	649	641	714	672	685	651	632	655	676	691	662	717	605	679	664	684	691	626	680	615	698	650	656	671	676	715	623	682	679	713	672	675	655	694	640	671	674	663	672	669	690	676	679	673	652	647	703	686	655	649	654	668	697	654	685	680	671	710	682	712	605	671	697	696	725	673	641	686	699	641	640	690	710	667	687	656	705	654	676	637	686	684	704	669	642	656	674	672	615	666	658	680	664	670	642	693	681	628	657	681	664	692	674	674	646	674	709	672	677	629	689	673	675	681	695	707	671	691	706	639	674	652	679	688	648	653	707	693	675	670	660	618	707	675	674	661	685	686	691	659	685	621	672	693	718	657	633	638	716	649	710	684	707	671	681	684	593	652	649	681	685	660	663	626	680	647	705	690	712	662	646	691	677	676	683	669	657	721	645	725	696	678	660	662	709	676	711	660	702	703	696	662	647	684	685	713	676	679	653	638	673	666	652	624	687	692	690	692	702	692	708	683	615	669	619	673	679	680	683	667	676	624	680	657	654	662	648	660	700	673	644	612	691	691	704	666	702	681	660	701	648	731	655	649	650	672	670	698	661	637	634	709	691	720	660	699	719	645	684	678	630	706	674	696	723	617	661	684	634	662	628	704	678	713	630	681	667	690	703	660	680	643	650	668	669	687	613	679	665	685	643	646	694	687	635	701	685	694	665	686	697	714	655	671	679	675	675	669	663	691	669	629	655	706	662	716	722	632	713	681	667	631	684	672	636	664	688	677	647	642	696	665	687	691	695	677	673	684	641	671	687	662	668	699	629	685	667	634	702	680	647	663	715	652	687	681	648	641	682	692	662	661	631	683	675	654	651	659	662	664	682	690	709	678	702	661	696	645	665	664	682	656	703	688	697	694	675	665	647	683	693	663	642	687	677	671	691	682	667	673	638	679	699	653	657	636	655	634	690	690	624	632	673	704	674	665	688	741	673	732	619	688	706	658	644	673	643	699	695	685	697	729	629	682	648	669	655	696	694	642	649	684	627	649	632	698	691	680	664	677	677	661	689	652	690	722	656	702	678	703	675	669	650	680	683	659	661	716	666	659	657	687	648	654	682	690	675	711	658	647	697	671	675	684	631	648	674	686	649	681	616	664	655	702	649	651	677	675	739	665	695	665	715	668	691	683	704	688	684	599	675	710	690	681	680	648	624	661	675	689	688	669	638	687	677	682	662	690	691	693	691	678	691	642	670	663	680	713	647	717	663	630	688	646	661	696	631	639	620	685	714	662	674	680	634	685	670	639	659	657	637	653	660	660	667	653	673	673	671	717	678	683	683	707	672	654	667	710	690	704	633	648	697	622	668	660	702	678	669	662	644	656	656	669	699	646	691	668	632	650	642	681	646	640	636	685	696	681	664	671	694	613	675	617	676	681	700	648	698	663	650	685	662	720	695	657	651	641	642	654	712	701	692	682	656	682	676	692	699	687	665	628	724	698	648	691	720	681	701	674	665	660	678	705	665	672	667	641	721	624	688	673	645	650	703	606	676	711	696	665	668	650	680	672	679	669	675	652	646	682	667	663	708	726	682	661	636	682	644	696	638	664	662	660	679	697	668	661	616	663	713	672	656	626	640	647	676	678	665	633	644	666	670	672	702	707	685	711	745	601	620	684	691	657	672	666	624	679	667	654	651	717	682	660	690	651	636	692	691	677	703	679	650	666	710	723	648	685	665	695	686	675	673	705	667	716	653	645	698	678	636	664	690	687	673	703	645	673	673	674	692	702	701	672	648	697	681	655	683	706	644	652	658	682	651	699	655	691	680	693	669	687	689	650	664	699	666	677	680	680	675	622	654	696	690	662	679	692	623	676	655	657	671	684	719	674	641	669	640	689	674	649	680	662	658	708	677	621	672	637	698	663	669	724	665	690	683	687	693	650	662	663	644	695	633	678	654	636	723	631	709	668	664	702	616	678	658	699	714	659	676	686	712	690	637	705	647	643	667	663	691	702	674	620	693	641	720	676	640	677	705	688	630	649	669	679	653	666	679	659	685	655	649	678	711	685	689	670	670	667	700	691	687	659	720	676	679	683	692	681	705	640	682	707	663	669	668	679	671	638	663	685	670	691	661	667	663	665	675	651	673	657	694	668	688	711	669	684	653	698	684	687	692	654	680	652	691	641	620	664	692	655	679	630	700	713	643	676	706	659	680	671	651	698	670	668	658	628	680	667	643	652	673	643	720	666	656	703	695	648	657	650	719	677	685	636	705	651	673	680	679	695	655	669	631	724	680	718	658	675	626	589	658	687	625	694	663	671	683	657	681	629	677	635	719	700	688	674	672	694	721	660	675	642	656	665	653	639	681	670	673	704	620	626	710	657	633	682	685	677	692	675	666	651	641	706	670	649	713	642	679	675	669	687	665	674	654	620	710	662	673	669	691	709	667	731	679	681	694	689	657	671	641	684	687	678	716	684	604	661	685	674	613	681	694	682	684	649	675	674	673	651	679	620	667	691	631	651	696	675	645	687	712	690	701	662	676	620	693	688	680	718	651	677	686	671	647	684	658	668	661	632	696	651	660	665	684	656	639	673	674	652	661	658	659	678	697	696	684	695	718	687	652	633	647	677	691	642	668	649	660	638	629	673	694	621	695	675	704	639	651	638	681	689	660	612	641	658	705	671	656	652	653	711	658	658	695	670	661	673	651	715	669	666	675	638	700	672	703	714	673	672	711	662	680	671	674	681	665	683	676	677	629	652	651	684	689	648	723	707	686	679
13752	975	759	498	346	311	256	216	209	209	167	178	151	167	149	163	154	146	150	153	132	137	132	137	128	139	131	152	137	126	129	144	109	133	130	130	127	118	131	143	130	137	113	108	133	119	142	138	131	141	119	133	128	144	134	137	133	134	124	124	127	125	130	142	126	108	123	121	125	143	129	123	108	124	135	139	145	149	147	151	128	139	145	149	113	128	135	133	134	144	113	138	129	132	134	119	138	102	142	131	130	127	123	128	116	137	128	118	139	131	114	119	135	126	129	127	131	150	125	120	110	126	116	152	125	133	134	121	125	146	135	122	140	114	152	115	136	125	127	119	144	122	125	127	126	127	156	120	130	115	131	133	122	130	126	120	124	135	133	136	122	124	111	137	139	113	124	125	124	135	127	131	125	121	118	112	113	97	144	125	141	136	124	123	143	139	156	140	128	136	117	122	118	123	135	126	128	134	142	132	136	130	137	125	149	147	109	141	132	106	131	114	126	134	136	159	148	144	132	119	149	131	130	131	130	139	144	135	143	118	139	136	114	139	117	119	126	127	147	118	128	138	141	115	157	139	121	131	106	145	123	125	148	129	132	112	142	143	123	125	134	147	120	147	126	163	151	139	150	142	123	141	137	138	114	138	139	123	151	139	130	150	118	139	120	157	124	120	154	146	133	124	117	126	154	140	148	124	127	117	122	149	136	156	138	118	154	118	139	141	112	136	136	125	142	127	126	128	132	158	133	140	118	134	136	130	130	132	132	140	126	120	131	118	150	151	154	132	150	130	158	131	137	147	139	158	133	138	136	111	137	148	148	135	155	117	117	130	139	111	127	119	123	138	119	137	114	119	114	131	147	118	129	133	139	113	119	130	130	129	162	153	120	137	133	146	146	111	134	134	116	120	138	119	127	126	128	120	121	133	132	148	128	119	133	138	143	145	120	125	129	118	125	121	141	149	133	146	122	114	127	120	134	118	131	141	134	146	134	142	127	140	130	147	128	125	132	122	133	118	129	141	131	103	116	129	159	120	123	134	134	138	131	123	138	168	109	133	125	142	131	126	147	130	120	115	145	129	114	131	125	131	138	129	140	120	130	114	128	140	152	122	118	114	117	131	117	111	116	134	126	136	120	122	145	134	121	123	118	164	116	107	138	141	119	114	132	154	111	107	126	129	141	122	125	124	105	113	136	133	136	119	120	135	123	155	133	147	137	147	133	132	129	124	104	134	108	136	128	116	120	139	127	146	109	127	130	136	130	122	134	138	157	118	127	120	132	137	151	117	145	111	135	149	114	148	129	108	126	141	108	119	126	126	107	121	136	134	122	135	135	141	116	116	122	146	121	113	116	115	130	131	137	129	120	139	135	136	132	103	137	114	127	138	137	121	113	135	126	126	149	123	113	144	115	141	146	145	137	129	144	127	151	121	144	115	149	125	128	114	129	127	154	90	117	132	146	134	115	129	138	137	123	124	139	135	152	152	137	151	123	136	131	134	136	146	104	128	122	135	130	104	139	98	115	130	129	127	118	113	115	139	161	140	139	116	129	123	113	131	126	104	119	128	117	134	126	134	152	128	105	111	141	117	127	128	101	132	132	133	135	112	111	122	128	143	132	132	120	111	133	116	123	144	125	130	130	128	128	135	130	144	139	120	135	109	142	130	131	136	116	150	125	132	126	111	129	139	133	126	149	123	113	124	149	143	113	128	121	112	128	137	124	123	150	121	140	147	141	128	131	127	119	139	146	123	120	129	141	120	131	139	128	139	117	122	132	124	125	145	127	99	158	136	123	128	118	126	126	126	129	120	127	137	125	129	148	136	134	127	121	138	149	117	126	119	133	117	135	146	120	132	121	132	136	131	119	131	117	138	126	121	125	118	123	127	114	127	134	144	137	134	122	110	166	119	139	130	143	115	123	146	150	124	131	116	125	137	129	134	112	130	128	121	141	115	115	137	128	114	114	126	146	135	136	137	126	138	144	123	113	141	154	144	131	126	123	143	129	132	145	135	104	142	143	148	119	123	122	121	113	141	125	137	118	121	160	110	122	127	128	131	160	133	131	134	133	127	134	132	151	131	122	137	136	108	125	144	122	146	141	118	135	135	127	135	127	133	146	126	140	129	144	127	138	147	124	129	140	131	126	124	138	128	133	128	128	154	123	125	108	125	134	112	124	124	101	149	136	132	127	105	127	119	143	124	125	133	112	147	161	136	138	126	122	107	126	116	131	133	128	107	132	136	121	131	143	137	121	127	140	125	145	147	146	153	108	120	123	120	110	134	119	130	142	128	131	130	126	146	151	115	141	122	135	137	121	115	127	112	122	124	118	117	131	106	119	127	137	123	116	140	115	161	123	129	139	143	117	105	133	126	125	123	138	129	134	141	123	125	130	124	150	136	113	131	160	135	136	126	133	119	148	145	129	134	101	120	121	132	118	126	122	129	133	139	115	130	132	131	129	147	144	137	139	106	134	136	126	142	131	107	116	140	125	138	138	135	128	130	123	110	146	134	129	158	128	140	149	127	118	110	109	126	101	100	143	120	125	139	138	130	112	133	144	128	134	121	145	121	144	125	133	124	125	112	136	162	148	111	109	141	144	119	131	139	131	131	123	131	131	123	152	148	121	135	116	134	121	104	155	122	135	129	138	132	137	128	115	141	126	136	124	131	108	116	131	141	120	129	159	146	121	145	122	109	116	124	115	140	129	121	135	135	124	135	145	104	133	114	119	145	131	134	124	139	157	134	124	124	132	125	124	110	97	140	124	120	117	135	151	148	124	137	134	144	152	140	140	134	141	142	121	137	125	146	142	147	113	139	106	142	131	130	124	137	125	127	137	114	136	131	134	146	119	123	133	134	137	130	130	113	128	132	133	124	132	136	136	124	119	155	134	137	121	136	126	129	132	130	117	123	149	104	105	131	125	129	133	137	111	118	118	124	105	127	128	106	123	130	103	113	132	131	124	115	111	122	107	163	154	128	120	140	134	138	129	147	129	143	119	147	124	126	116	141	114	136	121	112	137	118	120	157	140	132	115	124	126	153	140	137	114	124	166	153	140	139	131	124	127	144	143	139	118	121	116	119	138	129	145	120	129	111	144	147	145	101	129	121	157	130	145	141	153	118	124	143	130	120	129	152	116	128	123	128	132	153	133	141	135	113	113	129	106	127	111	124	120	138	141	151	135	147	137	141	145	137	129	121	122	124	129	123	147	130	132	133	131	138	131	147	134	135	131	127	107	126	157	128	141	129	146	125	127	99	129	150	147	132	122	131	136	142	142	128	124	107	121	137	120	140	148	120	120	125	126	145	148	152	126	151	130	102	133	125	159	152	142	133	127	152	125	149	119	123	140	148	139	138	139	136	137	121	133	118	142	149	135	116	152	143	128	147	127	114	138	135	113	116	103	131	138	116	128	115	134	142	133	125	156	125	110	120	112	104	127	117	115	119	141	145	131	124	145	121	123	142	133	131	147	120	130	125	133	141
8615	866	1695	1794	1537	1268	1010	788	706	626	583	547	505	481	505	440	467	433	409	446	380	401	410	413	373	371	370	376	407	365	368	343	356	349	369	359	392	349	370	364	343	348	338	316	351	326	368	342	396	359	396	341	352	371	360	376	334	380	359	339	351	351	313	338	337	335	336	384	348	351	335	347	354	348	359	314	333	325	331	314	341	379	356	351	359	344	340	334	331	347	365	359	337	356	308	312	333	345	344	309	361	347	311	331	317	338	316	324	334	288	316	321	343	345	304	376	347	345	339	311	328	336	303	334	349	329	322	308	357	343	333	343	339	326	346	305	332	329	323	316	350	336	336	340	335	320	313	322	314	367	342	361	321	319	342	322	328	329	345	322	350	334	314	358	353	345	350	337	313	336	360	338	317	343	319	337	324	368	297	347	343	300	333	313	323	331	366	332	303	325	340	327	346	304	341	366	332	359	302	342	306	365	367	330	305	300	344	320	356	310	335	355	351	346	327	321	357	337	337	346	342	340	327	329	344	356	308	358	337	330	336	327	330	344	303	354	356	350	328	339	340	361	352	342	342	373	345	336	332	351	331	296	301	324	346	326	300	310	341	322	309	339	326	325	321	294	343	342	345	337	324	334	300	367	303	337	355	345	332	310	352	318	346	343	335	341	335	348	368	367	360	337	347	317	308	307	346	327	365	308	302	329	331	344	344	316	342	345	320	345	348	332	341	331	341	304	345	334	342	350	359	314	347	310	303	327	341	307	377	343	309	355	318	338	360	357	319	312	346	328	323	320	308	339	335	353	383	323	328	327	324	315	323	328	319	308	348	366	345	317	359	351	320	349	304	323	335	306	343	327	330	331	328	337	396	320	337	325	338	313	313	331	324	330	337	315	313	332	325	360	355	348	342	335	310	316	308	329	341	339	343	358	332	335	311	337	382	338	388	320	349	305	325	298	353	348	370	311	327	321	376	328	321	320	366	325	316	338	313	352	348	318	341	323	356	365	312	326	309	352	336	353	331	326	305	314	344	336	319	329	298	341	349	315	363	313	362	324	355	323	342	324	345	341	370	339	379	333	308	334	294	309	353	330	332	371	344	312	343	294	352	317	363	373	330	342	361	322	331	318	303	339	331	343	337	325	341	351	359	284	331	307	345	330	310	359	346	351	318	341	344	342	369	353	289	330	322	337	278	311	337	334	320	328	356	364	308	324	294	365	354	332	342	339	341	348	319	327	324	347	322	340	355	298	336	334	307	355	320	362	379	323	339	349	306	346	334	306	344	354	314	345	328	324	335	361	324	324	322	319	321	300	328	341	346	367	329	346	323	323	322	351	341	355	302	375	332	351	354	341	335	343	327	327	301	304	318	335	326	343	346	334	320	324	325	307	323	351	336	325	320	360	337	323	350	295	319	349	334	322	364	329	354	338	309	357	324	331	313	332	323	335	323	314	358	329	326	372	353	309	324	354	337	355	358	319	342	341	325	303	342	340	339	331	324	348	332	347	365	315	351	356	311	348	347	309	317	298	337	353	307	341	350	322	335	336	334	337	316	350	349	353	330	339	379	362	320	357	335	348	295	354	307	351	298	320	351	336	322	340	310	310	357	323	324	333	321	340	323	339	346	358	330	375	347	330	358	292	325	353	336	329	371	387	318	334	365	372	364	336	343	350	355	328	332	316	372	339	327	338	317	339	349	353	326	332	332	351	339	357	339	360	341	359	325	337	339	348	375	364	333	320	356	353	344	331	341	365	341	338	337	310	311	346	341	343	325	314	335	332	343	365	331	331	318	334	345	324	350	331	345	325	338	343	329	344	332	358	340	357	357	342	329	325	315	318	332	369	310	310	351	333	341	343	335	320	347	373	346	343	337	370	330	335	330	356	336	321	338	345	342	327	351	338	337	302	329	352	335	341	368	345	346	367	356	332	317	330	339	360	342	362	339	340	314	307	279	340	337	362	328	334	338	335	338	352	347	363	315	328	351	355	326	318	321	322	333	351	333	321	339	315	325	341	353	309	344	346	315	343	366	337	334	322	344	319	327	326	318	344	341	338	347	333	327	348	318	357	354	374	346	305	374	340	314	318	322	322	316	333	335	317	367	324	351	320	317	357	338	321	338	312	343	352	325	313	332	343	345	319	348	335	330	317	327	313	332	350	343	324	346	327	294	331	299	357	326	335	319	317	329	301	333	330	350	333	333	319	371	347	329	358	341	360	331	339	297	323	314	312	359	343	324	294	340	340	329	329	339	349	338	337	327	297	351	340	339	336	331	303	346	324	333	339	344	370	352	342	330	346	318	363	350	328	347	326	351	320	300	343	356	292	355	354	318	301	350	310	326	325	341	337	337	357	327	334	338	304	372	336	329	317	326	330	316	342	343	314	319	330	343	322	317	336	319	321	327	341	305	349	352	327	366	339	345	347	347	320	330	325	344	336	313	341	306	341	315	327	364	332	346	299	362	342	330	332	341	320	335	327	333	292	324	326	337	315	337	310	334	331	341	302	342	350	313	340	350	353	332	323	320	281	325	332	331	353	308	343	336	336	320	352	308	326	345	350	334	355	324	319	330	340	357	358	340	358	342	326	323	350	334	332	313	316	331	330	319	311	362	313	334	354	313	350	348	322	349	349	367	324	323	332	343	338	311	364	348	330	344	353	310	314	336	330	328	357	361	303	330	342	344	349	333	358	343	329	332	369	339	329	362	334	315	340	350	356	348	314	323	331	330	306	348	375	314	324	309	336	334	335	340	348	322	326	313	334	332	336	335	329	345	337	326	347	328	339	338	343	345	331	341	353	335	328	345	333	308	338	328	325	342	305	342	350	335	328	318	330	324	330	337	329	333	362	353	344	341	322	349	371	298	351	339	339	359	344	287	344	347	306	332	336	360	328	329	349	298	366	346	329	331	342	318	331	361	348	327	337	335	306	326	333	342	347	324	310	326	334	315	370	337	335	361	312	308	339	308	310	304	350	323	332	327	310	329	352	340	317	344	341	329	355	331	353	304	334	313	351	360	295	339	342	352	354	359	317	321	381	312	351	355	312	345	325	335	333	361	325	353	325	324	346	321	322	369	308	332	316	337	312	324	334	363	346	350	367	332	328	320	348	320	346	330	368	291	330	345	323	325	326	338	334	356	350	329	339	359	345	345	351	340	323	313	333	341	328	367	331	356	338	350	314	367	348	331	350	370	318	341	347	346	310	360	336	326	353	348	333	348	329	345	334	317	335	322	295	310	363	313	321	329	320	312	344	354	341	326	329	319	306	357	355	319	353	381	332	330	306	309	328	333	377	333	341	323	336	331	351	338	333	311	343	339	362	330	311	346	351	347	346	329	342	331	331	330	318	350	329	321	321	333	308	361	370	324	353	322	317	350	348	332	330	304	347	332	337	344	322	347	331	292	369	337	335	318	339	342	341	362	322	366	334	331	319	298	340	341	361	332	325	348	338	321	311	328	316	315	348	343	337	343	345	319	367	328	371
1966	309	301	297	265	280	304	281	280	311	312	264	299	278	249	279	283	289	269	303	261	276	277	302	290	268	269	293	273	319	288	269	275	317	301	253	266	292	287	298	291	274	269	280	295	287	301	279	248	265	266	249	291	300	252	273	291	259	298	300	292	285	252	293	278	276	283	319	296	308	306	279	295	274	285	276	271	290	271	291	281	286	280	286	271	300	265	281	293	286	261	272	307	285	278	296	246	254	244	266	260	269	293	269	282	293	283	283	298	281	279	257	306	281	291	318	263	280	328	277	258	283	256	254	296	291	294	292	265	290	264	311	290	296	300	276	248	300	274	296	285	295	295	314	252	258	268	268	230	282	283	236	256	306	280	283	304	305	278	282	284	288	294	293	284	313	297	298	250	257	263	268	254	290	274	286	315	271	259	283	286	265	263	296	286	261	271	299	283	293	272	288	299	279	258	288	263	272	288	314	269	311	269	321	258	286	287	284	278	312	306	268	262	278	296	256	272	249	257	299	281	278	305	266	284	283	313	291	290	284	264	287	260	276	300	263	268	294	297	281	280	283	297	307	280	260	294	288	287	276	283	271	265	266	295	283	267	290	282	265	295	292	256	272	267	267	309	279	269	276	265	263	267	293	274	289	290	268	277	282	272	283	297	255	277	273	295	287	257	270	265	318	279	298	282	250	266	300	263	278	266	299	267	282	273	263	268	271	284	299	284	269	294	275	268	250	283	256	301	262	269	283	251	263	286	297	286	284	308	319	289	258	276	252	289	329	280	281	285	288	268	275	293	274	290	280	283	293	288	256	308	282	260	290	239	324	271	270	258	290	277	284	287	293	275	259	289	272	290	264	258	259	287	285	288	258	264	279	265	271	260	319	288	295	237	274	290	265	276	272	314	309	279	265	282	255	299	301	303	251	262	276	247	263	275	292	252	284	280	280	259	283	279	263	291	298	265	284	269	255	238	272	263	280	281	256	270	272	248	288	258	275	284	280	303	260	257	289	269	297	286	289	297	308	275	304	282	305	288	278	282	271	266	282	268	260	260	272	272	275	287	254	252	302	296	283	268	282	286	271	268	321	289	285	292	270	269	261	316	246	301	285	265	269	290	279	283	259	290	308	268	269	253	311	273	285	294	277	271	271	273	274	256	294	282	258	261	242	292	289	263	265	288	298	293	293	267	261	263	259	313	279	265	244	289	261	250	279	304	265	284	271	258	275	285	283	275	269	257	279	292	293	249	288	288	292	290	261	282	263	293	282	264	265	289	255	297	293	264	263	271	248	283	273	305	277	284	272	268	270	264	270	289	280	289	262	292	277	258	280	285	270	259	282	279	307	265	298	257	279	283	251	274	265	259	277	263	278	257	330	274	263	260	283	274	273	275	275	277	271	247	269	266	310	281	276	278	262	284	237	280	280	304	270	271	281	278	285	283	274	314	263	298	301	289	291	276	283	297	272	255	290	316	266	269	261	275	282	277	276	320	283	269	253	255	270	300	320	288	273	271	278	281	286	258	275	270	288	281	278	271	285	266	280	274	267	283	281	292	270	250	281	283	249	270	277	303	253	296	269	303	282	264	290	287	285	279	294	290	299	307	278	292	280	272	314	291	271	267	269	293	273	281	267	264	293	293	285	285	283	282	278	302	257	293	256	282	308	260	258	265	303	295	287	285	257	264	287	295	284	270	291	269	293	238	278	259	273	295	276	290	245	268	276	282	332	294	279	280	282	297	233	238	311	264	288	308	280	287	287	305	289	278	288	276	277	297	295	261	263	252	252	271	296	285	259	272	265	266	277	289	291	283	284	281	263	286	275	262	290	274	280	283	288	247	269	301	285	263	295	273	281	271	283	281	298	296	271	284	297	279	282	296	309	297	308	300	270	280	299	271	284	262	279	316	283	277	276	274	282	280	242	300	254	270	299	265	272	288	259	266	320	285	295	258	282	268	257	269	269	291	261	269	239	263	266	271	254	259	267	283	298	288	319	276	264	239	278	269	246	282	282	294	283	292	266	269	277	320	278	273	271	311	306	271	281	261	283	265	268	268	298	250	286	318	298	282	273	272	268	295	251	309	285	258	279	292	268	294	268	297	277	296	265	273	259	275	289	306	291	302	275	317	290	269	271	278	261	266	265	298	271	275	309	272	297	263	278	312	265	258	269	328	273	285	263	282	247	289	248	300	231	287	277	286	263	280	298	293	260	263	305	267	277	291	275	285	295	285	278	292	268	268	266	321	275	265	278	266	294	287	299	252	285	259	287	298	286	300	303	278	286	289	266	292	290	305	249	278	316	291	282	267	278	266	257	278	271	306	292	253	292	263	287	304	274	281	223	312	288	288	304	277	282	277	257	263	284	322	255	320	233	280	250	282	278	288	286	251	296	282	274	277	265	276	273	278	257	265	289	276	301	285	270	292	303	293	276	301	263	296	324	277	268	279	314	298	265	287	301	277	275	259	287	287	277	296	276	280	290	238	272	297	267	282	307	270	273	281	295	249	282	255	303	266	279	295	310	273	260	300	265	278	291	282	282	302	301	293	315	278	299	261	282	271	297	291	256	307	277	272	297	298	254	280	279	295	300	278	276	299	276	276	261	292	318	281	286	271	253	282	306	240	284	269	279	268	312	294	293	249	275	275	291	265	317	242	268	272	311	266	316	266	267	262	281	296	301	269	280	265	251	328	248	281	309	295	284	266	286	302	282	277	267	254	265	281	289	279	236	253	300	288	307	290	278	278	299	261	286	300	275	306	266	289	294	307	258	277	276	274	265	258	285	307	311	278	274	250	289	275	289	264	263	294	267	306	261	285	285	271	253	268	295	291	290	266	248	314	298	259	268	264	305	225	289	315	287	275	263	276	276	295	262	282	252	296	272	272	296	264	290	278	288	263	296	328	273	262	291	296	280	246	303	283	276	275	247	265	262	294	291	312	278	251	273	276	326	279	283	272	276	335	246	272	304	262	282	268	266	267	268	274	282	255	288	256	297	298	277	310	254	267	289	293	309	289	263	294	281	238	286	301	291	275	291	238	298	275	268	290	271	297	276	260	273	304	317	262	294	278	284	261	285	274	267	264	272	270	306	268	290	245	296	257	309	282	280	315	253	301	296	262	296	284	289	310	295	286	265	290	299	290	290	283	287	254	270	295	283	273	263	340	281	277	287	290	265	267	275	265	302	253	272	260	303	258	292	316	259	277	259	271	268	259	287	300	296	290	314	281	299	290	281	286	309	299	265	271	268	283	277	277	279	258	236	273	258	264	256	296	271	274	284	310	311	281	284	286	241	267	276	294	270	283	310	281	313	317	279	260	298	286	276	261	282	296	284	303	274	289	278	245	272	316	275	289	256	277	248	273	274	322	307	274	302	268	272	297	307	274	301	299	298	307	278	294	306	261	282	267	296	256	298	282	263	293	289	294	262	246	266	272	254	270	279	279	271	270	289	284	280	267	301	277	299	254	278	287	262	272	273	298	271	239	293
2281	731	739	738	710	712	762	675	697	710	679	714	677	696	749	652	737	702	662	689	654	683	669	723	700	683	705	706	717	658	685	665	647	685	698	715	645	699	727	660	663	685	681	660	687	706	650	660	698	698	656	654	699	683	673	685	675	695	655	659	625	652	698	695	679	701	704	683	663	676	665	649	653	645	727	695	700	638	693	715	762	672	690	673	640	663	659	691	693	655	677	644	682	695	702	655	624	708	684	687	639	688	653	644	747	643	712	707	676	647	722	722	726	707	659	645	631	709	717	695	708	690	706	706	679	679	667	679	708	682	675	687	711	670	667	676	667	679	669	708	714	711	640	690	620	689	693	669	685	723	678	681	672	689	706	671	690	738	691	666	642	688	639	702	687	669	696	681	691	702	685	697	680	656	716	680	700	680	679	719	687	678	695	679	646	721	664	694	706	729	682	690	668	725	673	696	735	683	713	687	657	700	671	740	683	695	720	648	684	722	669	678	701	707	654	657	696	669	675	682	704	680	714	659	701	693	662	721	660	691	662	665	648	662	739	729	694	665	692	683	691	645	697	716	712	657	720	657	659	671	682	708	679	654	741	684	731	711	706	670	719	670	666	707	717	618	679	709	672	688	664	673	678	683	730	659	654	688	680	694	695	719	655	689	644	664	695	665	691	667	643	668	652	695	691	680	683	704	714	641	734	674	680	668	680	663	664	691	722	732	681	654	688	706	692	673	699	717	705	675	654	692	662	686	672	667	708	671	655	682	701	644	724	754	671	676	723	685	678	689	699	689	726	672	686	684	752	690	687	691	670	692	709	665	691	709	720	683	661	648	690	664	680	678	690	649	670	681	709	692	676	693	684	699	667	652	743	650	667	693	683	666	685	685	662	718	657	661	705	688	682	697	659	700	623	663	704	651	719	677	701	652	684	660	675	701	694	691	688	688	670	723	675	660	709	662	680	671	692	700	685	719	683	710	670	670	671	638	659	699	714	666	659	709	680	641	655	668	732	698	726	683	727	687	689	677	627	671	673	675	703	652	738	677	708	655	733	687	691	665	681	681	688	726	690	674	688	705	665	701	688	634	709	716	682	700	686	708	682	722	675	703	636	689	667	642	663	753	658	650	660	709	709	728	643	680	718	638	678	640	696	700	702	710	709	738	663	692	719	696	722	683	697	698	657	711	718	667	697	683	669	688	694	663	659	689	677	673	657	711	728	695	654	659	693	694	678	689	672	648	665	702	717	674	651	663	632	632	628	705	660	685	668	692	710	675	663	654	692	690	666	657	700	670	700	679	648	687	679	720	699	672	697	709	684	724	646	704	658	684	695	719	636	679	654	670	692	689	656	679	637	677	674	685	658	674	669	727	671	690	705	717	630	688	685	707	692	738	691	742	704	683	658	658	727	720	682	719	685	709	730	689	681	685	679	703	657	700	633	673	710	726	677	659	739	706	734	652	698	684	661	714	654	671	671	691	691	640	702	678	705	689	678	670	662	669	697	664	673	679	664	672	657	736	683	735	642	676	686	701	693	685	693	680	678	657	657	674	671	669	691	688	677	700	706	705	677	651	659	698	700	690	674	680	680	702	692	689	678	663	649	728	687	671	692	661	706	691	677	685	645	660	718	680	688	678	663	660	735	651	634	675	676	711	685	691	639	680	681	734	694	709	721	631	696	670	712	640	710	679	692	618	693	661	708	612	702	657	681	664	708	694	716	690	675	678	682	678	664	672	688	642	718	655	647	647	692	646	711	764	662	669	629	673	663	686	723	711	705	719	716	673	656	702	676	703	652	671	676	678	710	697	690	670	641	695	688	696	686	705	669	706	660	693	686	678	669	727	689	686	697	705	710	655	639	702	705	673	681	658	672	719	686	659	708	694	693	678	665	685	718	662	707	692	669	677	659	679	713	645	682	736	709	710	657	704	747	687	689	684	684	672	729	682	684	685	676	691	686	660	661	665	678	699	677	673	623	640	692	660	693	703	638	694	704	720	653	633	697	704	692	684	614	668	701	663	658	698	697	727	644	656	664	683	659	718	661	681	677	686	680	688	643	655	627	659	667	635	711	670	698	699	642	653	719	701	726	679	737	715	680	675	677	645	704	665	700	653	689	645	689	655	759	663	715	661	720	697	666	731	651	674	701	731	697	679	663	630	641	689	718	660	680	681	723	632	676	641	706	675	695	675	690	704	679	670	684	731	685	665	673	642	655	657	677	682	640	721	710	694	716	711	672	709	653	683	678	685	707	638	681	703	704	668	723	640	651	691	705	707	655	674	623	712	657	734	719	714	701	736	701	683	757	677	645	666	667	699	678	715	660	736	707	640	703	749	681	678	668	726	662	669	692	681	669	652	646	653	635	667	675	699	691	667	633	655	696	703	677	672	667	700	681	686	663	724	686	679	716	690	680	684	690	661	658	638	716	682	684	611	662	694	629	664	705	673	710	668	669	717	689	686	665	659	667	659	658	694	687	649	691	631	661	670	666	679	669	723	674	696	692	684	661	692	672	713	750	680	688	675	671	675	697	675	679	695	665	720	621	662	694	663	746	699	655	642	636	666	698	726	689	683	695	688	720	650	662	648	661	740	739	703	740	616	667	740	678	667	691	655	711	684	682	660	706	691	750	642	666	630	688	687	673	669	677	670	689	715	649	654	688	641	696	688	680	707	706	673	676	730	702	707	692	685	677	725	661	675	673	675	711	709	673	664	710	688	622	679	682	671	678	698	658	696	654	692	628	679	706	696	691	669	690	705	653	673	653	724	706	690	687	678	729	679	678	668	726	678	735	677	706	651	724	692	677	690	673	671	720	681	680	716	711	669	667	655	646	659	680	692	666	677	696	724	669	676	700	678	626	719	716	716	688	692	692	702	715	712	724	716	691	689	675	706	677	660	704	601	683	684	668	711	695	669	677	728	645	689	722	671	705	679	679	689	693	640	682	717	744	690	711	682	668	729	702	658	691	676	653	725	647	680	687	709	677	676	634	667	689	697	661	636	675	690	694	714	717	743	725	642	666	707	695	664	723	658	675	636	667	657	700	729	706	646	684	653	687	663	675	700	662	663	689	662	674	689	717	691	744	687	708	703	710	684	727	700	712	660	705	697	633	689	710	694	666	703	641	665	686	719	694	669	690	672	720	698	639	683	650	647	668	688	674	740	755	666	688	714	685	688	617	663	667	712	707	699	692	637	680	689	680	646	650	677	739	674	675	685	690	708	706	690	669	649	697	668	705	654	689	682	715	718	664	662	711	674	703	704	691	675	667	667	683	709	671	668	670	701	701	643	645	598	663	720	681	654	710	683	665	695	665	694	720	680	628	671	688	683	679	694	671	709	693	671	703	667	657	689	688	661	689	657	638	666	645	678	689	671	651	663	710	677	673	707	687	692	700	710	618	703	667	640	664	670	682	697	691	675	661	700	701	669	719	701	656	666	680	693	702	693	685	656	711	727	705	647	707	730	647	705	708	686	652	675	656	649
8101	582	585	494	455	359	372	357	332	305	314	286	293	338	293	293	290	293	278	267	260	288	276	282	294	285	266	296	271	297	249	273	265	269	267	266	287	280	278	276	272	302	260	264	253	254	249	290	252	266	287	280	271	286	250	282	278	294	300	292	275	265	291	270	254	252	283	305	309	257	279	284	281	292	252	272	274	264	260	264	291	288	296	297	331	313	274	315	294	275	263	278	253	270	266	272	286	277	286	276	262	276	286	292	258	264	287	278	267	281	300	262	307	297	283	287	282	303	283	318	289	281	278	276	317	320	269	249	272	314	272	294	297	275	294	242	268	242	264	314	295	296	291	274	289	258	290	286	257	263	293	261	299	286	258	297	278	255	278	259	301	281	283	284	284	269	278	272	280	284	262	247	301	279	263	292	244	287	302	258	319	266	259	271	311	290	278	310	284	283	262	287	273	286	261	270	305	280	278	259	280	275	283	257	302	301	281	291	257	254	320	288	289	271	271	286	279	259	273	283	264	310	263	303	302	241	265	267	298	276	263	302	258	298	259	260	259	302	312	285	254	282	280	306	293	284	267	273	262	282	274	297	287	282	264	297	256	286	282	248	258	270	264	244	260	245	266	258	253	259	303	292	275	270	257	300	236	268	294	270	283	298	261	284	304	285	285	267	263	258	247	295	290	289	328	280	281	273	284	284	290	270	273	265	273	272	263	314	272	296	320	280	291	288	329	255	260	271	277	265	250	269	262	292	291	277	275	280	316	264	251	267	256	266	280	290	289	258	277	266	281	278	262	281	283	260	303	273	259	279	264	307	284	292	274	298	279	301	281	284	283	277	281	279	256	249	253	265	319	300	306	276	304	275	272	303	281	280	307	281	294	283	276	278	288	297	284	292	283	305	279	270	273	330	288	297	265	256	310	267	250	299	277	234	258	257	296	285	293	284	288	265	270	310	280	294	271	292	268	284	262	289	261	275	242	295	303	232	291	288	262	269	267	302	274	311	281	276	265	305	258	260	226	249	273	284	288	260	297	279	259	261	286	248	270	262	297	250	269	280	254	259	270	292	291	247	250	287	257	291	285	289	264	262	264	270	262	283	300	263	269	253	236	298	279	299	263	262	261	295	272	251	274	303	284	247	275	271	273	275	287	301	274	283	287	297	268	268	272	277	260	250	278	291	255	279	233	291	313	262	299	302	261	270	279	248	277	260	305	275	277	285	247	261	298	268	255	267	279	260	277	275	293	289	289	301	279	279	258	291	268	282	283	275	261	285	261	288	309	305	290	249	277	280	255	281	240	279	285	279	292	275	280	288	295	294	238	252	272	287	294	289	264	286	286	262	275	281	258	291	313	285	281	250	262	280	258	276	300	299	291	283	274	279	282	257	282	247	306	277	247	266	303	251	285	278	285	272	275	281	282	285	281	296	272	293	299	271	293	290	283	252	262	294	259	281	294	273	234	257	269	298	263	287	276	311	302	290	281	238	278	292	288	319	312	314	260	270	275	275	296	272	283	291	280	268	269	300	308	297	255	296	284	279	288	294	279	260	279	271	272	272	268	250	282	280	273	267	268	275	248	278	290	281	269	271	314	265	260	235	270	276	276	275	298	280	287	274	263	247	272	275	279	294	298	312	277	282	273	279	248	282	276	282	285	315	276	282	265	264	261	285	303	299	263	284	261	306	301	263	263	278	265	278	271	283	268	274	294	257	268	286	251	296	271	285	289	252	298	299	294	277	276	279	286	271	272	265	293	276	269	295	283	282	243	291	298	281	260	290	254	305	306	287	275	271	282	282	318	291	260	290	266	303	293	290	263	274	250	287	261	265	286	281	293	279	279	262	290	305	269	260	230	293	267	288	306	276	277	298	289	265	279	269	272	274	261	253	277	296	277	290	265	298	287	287	286	272	265	265	301	289	227	269	292	277	253	242	265	300	271	289	287	290	259	291	270	266	270	278	274	258	281	277	302	250	279	262	283	300	277	284	275	255	280	275	295	301	285	277	264	283	250	287	287	293	264	279	283	283	258	298	302	266	265	272	264	268	274	246	258	274	247	275	252	264	281	293	260	325	315	300	295	306	285	298	283	297	283	268	285	293	253	288	261	262	280	279	273	291	255	277	281	254	238	311	278	276	311	251	265	283	269	269	284	288	281	270	287	256	258	263	286	317	274	269	268	277	266	291	302	271	286	308	291	307	259	287	266	262	263	319	314	329	279	271	245	265	293	267	289	261	274	282	249	267	275	287	268	263	271	286	307	256	243	272	262	288	299	272	228	272	297	273	259	289	266	266	267	270	284	264	260	293	268	277	265	296	257	286	291	261	309	296	287	297	293	302	270	302	281	258	273	266	291	307	281	267	294	251	276	294	261	276	280	272	277	277	268	287	332	311	269	279	251	281	276	286	277	250	301	279	288	316	267	273	265	262	288	274	275	272	317	314	273	283	252	285	268	269	279	298	286	296	302	271	277	268	270	298	265	275	295	264	258	314	270	277	253	278	306	284	277	265	281	257	270	287	284	273	285	314	264	255	257	255	296	264	270	286	274	264	283	274	296	281	262	260	277	264	291	291	265	250	293	282	277	264	295	305	283	268	295	296	263	268	270	301	287	275	276	256	268	257	275	254	298	264	296	271	263	325	279	285	285	252	269	277	262	299	272	291	276	295	301	260	288	292	263	258	271	289	243	258	296	270	298	256	298	313	276	309	289	276	296	287	269	274	269	295	293	309	292	296	278	274	308	291	275	276	252	275	288	295	285	284	282	290	310	295	294	303	224	325	276	291	290	300	276	279	266	275	273	277	262	282	278	284	281	270	282	302	267	254	291	270	263	267	298	282	276	310	267	257	281	268	243	271	258	244	262	275	290	279	269	258	312	297	244	281	290	282	286	282	281	271	294	317	281	258	279	282	279	283	277	291	278	252	305	266	256	291	329	295	276	265	274	249	310	288	298	249	250	315	302	260	289	250	270	275	260	274	285	292	277	304	245	285	280	286	259	302	282	254	260	256	273	303	264	267	282	246	294	277	291	305	280	273	265	305	320	276	289	305	326	299	275	283	268	285	291	319	263	313	285	264	271	287	280	280	288	324	269	312	259	240	258	311	251	261	295	313	273	285	269	260	299	276	265	283	334	298	258	285	286	267	284	248	279	243	261	303	277	273	282	292	242	281	292	277	287	296	263	277	274	252	291	288	295	292	288	264	298	296	298	271	275	316	265	282	306	314	245	296	272	323	267	260	246	293	291	299	303	282	299	276	271	258	297	309	265	321	284	293	264	256	268	285	276	298	257	299	277	276	296	257	271	282	258	290	256	276	297	273	264	296	279	310	235	290	270	281	327	297	261	309	284	288	293	268	310	270	293	277	304	286	278	263	288	318	294	305	263	281	282	280	281	273	273	280	286	284	273	276	297	295	283	277	272	277	264	297	271	275	292	262	280	277	269	293	248	276	253	276	282	286	290	280	277	290	265	241	261	277	281	295
7042	970	1308	1449	1337	1135	1051	975	881	860	802	729	778	778	738	741	732	726	726	701	698	681	728	727	726	708	669	702	676	716	707	638	729	658	694	659	654	676	702	732	652	716	666	708	696	668	656	697	664	666	714	682	678	693	679	667	681	703	702	685	693	636	678	681	695	674	691	663	706	653	648	683	649	680	654	657	682	685	671	661	639	656	665	702	690	701	660	632	675	718	697	686	672	680	668	652	656	666	635	655	706	672	656	655	703	677	657	699	647	658	668	621	681	661	694	644	694	663	683	688	646	679	677	665	694	699	647	672	660	658	648	684	638	698	665	710	695	657	649	636	711	674	671	671	673	688	705	692	667	656	681	681	666	704	691	665	643	681	696	666	636	726	633	728	644	653	649	652	638	664	688	669	685	701	656	682	674	696	687	678	670	625	652	697	694	709	735	689	693	712	629	644	671	661	673	639	689	702	711	675	692	641	647	670	671	672	676	670	690	655	623	699	667	664	669	693	730	684	694	684	633	685	716	675	703	613	729	648	658	716	751	639	624	657	659	701	629	670	654	696	677	664	677	703	637	669	639	625	679	693	664	669	708	665	679	648	630	645	678	672	715	698	691	682	679	619	667	677	670	648	639	662	670	709	646	672	681	674	666	667	646	662	678	671	658	669	645	658	675	706	671	689	651	684	670	697	661	654	665	699	643	658	615	722	656	688	671	655	634	689	658	665	643	693	673	699	639	651	661	642	664	615	666	625	646	649	679	673	708	698	667	711	656	662	653	664	669	676	639	647	652	638	619	658	696	636	628	628	676	653	661	616	659	671	694	680	616	669	647	654	695	655	693	616	654	675	631	664	659	700	681	678	695	681	732	722	664	695	636	685	709	699	635	684	721	699	689	691	696	671	660	682	658	701	691	691	616	676	654	671	669	642	728	704	609	688	665	701	671	673	696	661	680	658	664	692	717	687	606	685	678	673	648	662	674	679	703	687	642	682	733	703	663	657	650	648	683	721	693	672	666	699	677	649	659	683	725	699	635	651	621	694	683	660	680	713	692	668	635	696	649	663	725	636	695	655	649	662	661	657	655	685	681	665	674	633	697	666	638	646	712	678	687	671	708	678	647	691	661	653	701	636	667	659	659	659	670	684	698	686	675	696	673	688	684	619	697	642	694	668	666	662	663	697	653	700	681	644	705	649	678	671	666	685	657	682	676	668	731	651	608	658	690	630	703	684	655	680	701	648	648	710	645	686	691	671	629	696	644	648	640	662	665	693	665	705	726	639	679	700	662	698	659	692	705	667	671	703	703	664	659	672	698	702	682	687	733	674	686	692	659	663	683	629	656	644	659	653	684	653	672	666	621	703	678	661	656	679	678	681	676	636	689	686	654	660	691	725	647	691	661	730	684	701	689	674	691	621	693	682	685	691	645	659	668	667	617	658	644	656	685	660	713	649	694	642	644	646	697	654	731	670	673	659	635	692	667	654	668	670	658	621	684	684	665	661	636	661	650	647	695	670	673	672	653	664	631	653	691	675	664	635	650	682	688	709	693	670	659	684	666	729	648	679	722	701	654	634	690	657	648	648	690	689	673	671	666	646	640	660	650	692	679	675	687	684	681	667	683	666	607	675	709	660	698	696	694	659	716	708	690	675	651	663	702	653	723	642	638	666	677	631	635	712	625	652	667	645	698	631	688	682	674	671	659	687	722	680	678	615	682	676	690	705	692	725	651	718	660	658	639	679	670	719	686	691	652	648	682	665	671	682	660	645	636	646	708	662	669	686	679	720	658	685	709	671	665	665	674	696	660	689	641	649	689	670	647	651	671	650	691	640	625	694	744	644	659	678	692	688	663	649	643	685	670	660	679	671	645	665	691	695	667	674	667	687	658	642	702	686	674	671	641	689	665	677	690	680	641	702	667	692	700	631	664	687	669	713	697	664	646	676	636	633	657	674	643	693	650	708	648	639	711	676	671	671	676	693	652	692	669	668	665	638	675	621	675	648	673	681	690	654	671	627	672	677	637	664	622	643	649	663	673	680	673	707	668	674	723	665	667	729	675	663	647	632	708	669	687	659	658	700	628	684	670	687	652	710	640	702	766	708	692	701	688	704	698	676	679	669	650	648	675	717	690	675	686	664	731	618	678	619	695	694	622	670	737	647	699	664	686	641	723	648	655	673	728	681	678	671	661	667	679	668	669	651	669	648	673	675	617	731	684	658	660	690	674	698	708	657	698	655	708	651	691	669	698	671	715	696	700	661	652	685	685	682	671	691	652	651	696	615	642	666	651	694	665	639	722	691	675	658	648	654	675	636	663	683	677	659	660	668	670	673	673	678	712	685	708	728	701	663	691	679	665	694	704	702	664	662	665	691	693	666	679	650	676	652	671	728	693	644	637	653	680	642	680	645	636	714	683	630	639	650	712	651	647	675	690	643	662	677	648	670	645	669	669	676	666	673	722	713	674	621	654	657	683	645	659	684	666	664	652	627	654	635	647	649	675	678	658	707	689	654	657	696	688	640	652	648	684	653	653	654	715	682	674	678	704	673	678	701	683	709	660	640	706	675	662	684	648	666	673	689	653	669	652	674	723	681	686	691	678	709	682	670	703	653	687	679	652	639	655	663	690	637	656	659	675	683	676	674	670	670	668	658	633	646	658	688	655	691	642	679	671	669	675	659	686	646	659	690	645	649	694	667	675	652	654	661	675	658	677	684	661	677	677	680	676	659	622	698	705	700	666	665	665	660	699	631	700	708	704	629	658	641	653	659	694	698	672	623	694	656	699	747	648	690	680	634	673	668	652	669	690	655	700	686	735	642	645	651	643	683	698	690	671	690	686	661	672	678	646	715	656	658	693	687	697	673	707	678	643	695	675	641	615	630	637	659	654	700	736	616	698	692	652	642	709	664	695	685	672	634	685	650	677	626	644	653	638	700	673	683	729	689	699	610	684	682	705	670	680	639	668	696	674	654	676	689	686	663	671	711	701	681	707	668	657	676	658	631	635	664	679	702	689	673	661	684	667	648	684	627	659	682	666	698	694	697	690	668	705	608	715	689	674	682	684	705	703	707	631	718	611	638	649	645	712	683	659	670	689	728	678	660	720	689	667	711	693	640	671	692	671	680	681	628	697	668	676	740	695	691	719	682	690	697	670	723	671	719	660	635	643	702	672	646	659	691	680	699	662	673	684	693	702	657	629	666	654	644	682	659	690	695	657	648	661	625	703	649	708	684	648	629	678	648	705	655	676	674	659	693	708	701	688	683	689	641	671	693	700	691	650	650	659	642	677	637	665	676	651	672	685	659	610	690	646	643	681	663	667	647	699	727	683	662	688	718	671	664	630	693	672	633	628	641	662	693	666	654	641	643	648	679	665	627	629	655	709	639	652	658	658	688	644	669	704	714	690	662	690	686	703	632	664	667	685	679	717	718	639	639	676	672	671	699	687	660	690	665	666	702	641	620	647	645	689	649	688	612	673	670	682	685
14379	963	726	566	387	332	299	197	206	167	169	168	145	165	159	144	143	137	147	117	145	134	119	137	139	120	144	121	138	133	132	143	121	131	136	151	117	131	136	144	128	139	141	124	120	140	151	143	154	134	153	127	144	129	127	146	127	141	131	124	146	164	139	133	141	131	143	138	135	127	115	141	146	121	116	125	108	133	124	110	127	126	122	112	129	120	143	162	126	130	130	127	148	146	142	131	123	144	128	159	122	123	139	147	134	125	117	137	131	137	128	125	119	110	114	126	137	134	152	122	134	119	149	139	142	136	158	118	125	146	136	132	127	142	131	130	145	119	129	124	126	142	134	142	135	117	124	130	138	127	136	132	158	143	130	148	135	136	135	144	156	128	136	142	128	122	117	135	123	101	136	129	136	140	118	138	137	139	119	136	122	118	154	140	135	129	122	140	132	127	121	148	159	139	148	130	132	128	117	159	127	109	130	134	133	129	124	138	116	111	117	148	141	116	145	130	120	123	130	140	141	112	140	113	144	99	133	148	127	122	138	119	115	103	132	135	134	151	117	122	107	133	120	113	122	116	116	138	121	105	137	133	147	133	124	111	135	123	114	153	137	138	131	119	133	143	135	116	124	132	131	105	121	129	117	117	105	126	127	150	131	117	141	131	114	130	129	152	106	121	133	140	127	135	131	118	122	140	124	126	149	138	121	92	122	138	129	144	123	125	131	133	135	143	128	159	140	117	120	142	142	127	116	134	144	143	116	123	147	139	120	125	125	128	122	122	128	140	141	124	112	151	126	115	133	136	120	105	157	137	130	135	145	109	131	122	146	124	152	130	133	121	131	126	153	133	118	148	116	107	119	115	130	128	133	107	120	131	129	122	121	134	137	143	133	122	143	125	141	137	106	129	134	112	121	138	119	129	125	117	138	129	137	127	133	132	116	127	126	126	108	111	124	121	117	139	152	154	129	134	138	122	142	139	138	139	126	125	135	145	118	142	137	143	132	139	136	156	131	142	152	130	121	147	136	125	119	124	136	140	130	140	140	125	130	154	145	132	140	126	109	166	133	122	122	121	111	140	125	130	154	131	144	138	113	149	134	134	127	116	156	126	115	115	131	149	128	114	132	131	150	140	136	148	123	128	129	136	126	127	128	111	125	128	116	138	122	134	129	107	143	126	119	130	102	133	145	133	133	151	119	139	142	121	142	125	125	136	117	134	148	113	131	116	118	122	111	114	120	145	143	132	140	129	124	126	129	123	148	134	121	115	102	125	133	130	132	132	117	128	148	122	139	127	130	149	134	140	139	121	105	112	117	122	138	112	132	111	121	125	121	136	131	130	144	131	137	131	137	125	133	141	130	137	133	109	97	126	143	128	113	111	118	134	140	117	131	132	120	149	127	118	135	147	140	133	141	141	121	131	133	130	139	117	134	134	138	132	133	128	127	128	132	131	134	123	108	144	140	132	121	126	134	139	137	136	122	122	120	139	139	114	119	101	159	129	139	131	138	118	122	134	142	116	115	130	141	111	131	138	99	120	125	97	169	137	134	152	118	116	152	122	112	114	125	125	124	162	142	143	134	134	122	115	115	143	129	124	145	104	152	114	134	114	139	125	117	129	131	133	122	136	112	127	128	145	113	132	121	134	142	133	122	121	118	120	134	125	125	125	117	142	123	116	107	128	144	147	120	129	125	132	121	156	142	123	136	149	131	141	158	142	125	134	117	137	103	136	117	136	117	143	134	132	111	117	113	98	135	119	143	146	142	130	141	106	122	141	130	133	117	139	145	122	146	138	132	125	126	135	131	144	120	132	121	135	140	114	123	131	113	139	136	130	134	152	129	116	147	148	132	120	117	104	131	133	144	130	122	154	148	117	147	132	130	125	132	154	140	108	121	114	103	138	135	134	137	132	120	156	136	130	127	123	116	129	131	125	148	115	136	118	118	145	129	119	116	139	136	127	134	146	103	133	119	134	135	133	123	142	131	125	142	128	143	132	125	128	118	116	135	125	123	121	130	146	131	139	132	133	129	123	129	124	131	164	125	142	133	130	148	138	133	129	123	127	116	136	125	125	117	111	129	132	153	145	141	140	134	126	130	118	123	121	124	138	151	119	125	141	142	129	147	131	136	159	144	118	161	142	124	131	150	109	129	126	153	124	143	136	120	140	135	102	150	113	120	142	122	123	118	128	128	128	151	138	136	120	134	131	148	152	116	148	121	127	124	140	149	142	141	124	145	122	127	112	144	121	146	150	140	129	111	138	136	130	118	122	127	126	118	106	148	139	148	131	135	133	139	140	127	124	140	138	139	121	159	135	133	135	134	136	129	128	132	140	130	149	125	151	144	130	141	148	123	135	132	131	130	126	130	137	115	118	154	116	136	132	123	129	140	134	129	130	154	111	125	138	132	137	154	115	130	144	119	147	106	129	124	129	118	152	135	141	123	154	129	139	135	152	127	139	135	163	145	151	144	128	127	119	138	131	101	112	136	126	138	131	137	140	137	137	128	139	122	118	125	141	134	140	123	140	137	132	99	115	130	123	136	130	157	146	135	139	131	138	121	127	140	144	122	117	126	117	143	138	126	142	136	115	142	137	131	135	123	140	106	142	113	115	142	124	139	136	139	104	131	150	127	113	125	137	146	135	151	120	133	123	135	128	135	136	134	117	146	135	118	144	128	120	133	123	143	116	162	122	125	125	139	165	121	125	138	164	120	128	124	141	151	144	142	118	139	149	118	118	134	140	103	119	149	129	126	128	136	129	97	155	139	124	143	125	144	127	134	127	108	148	119	149	132	149	119	136	132	113	122	139	143	134	112	136	114	114	131	129	124	120	136	144	123	120	132	135	133	128	126	120	124	127	116	132	109	132	142	124	128	149	129	147	134	117	126	112	121	123	131	128	153	167	142	124	129	122	129	141	145	140	151	143	144	120	152	107	130	123	143	109	129	111	149	136	147	117	134	129	139	131	144	144	127	116	157	127	109	142	134	160	144	149	144	132	147	121	147	138	143	115	140	131	123	129	123	143	124	130	125	136	126	133	150	126	139	118	130	117	128	139	135	118	128	136	127	120	137	133	136	136	130	126	127	139	135	145	147	128	127	135	128	103	137	128	121	121	142	137	139	130	127	129	124	120	127	138	138	131	128	137	115	129	135	139	124	130	127	140	142	110	144	134	121	134	112	147	132	160	132	127	146	126	143	119	148	146	136	135	126	121	137	146	149	123	126	140	128	134	127	145	111	105	117	129	163	152	134	129	142	118	138	118	112	145	135	147	171	148	144	146	146	121	138	127	122	138	148	150	142	146	125	124	162	123	130	121	131	125	127	119	119	130	122	131	138	125	121	146	128	163	131	119	132	124	131	135	120	117	125	134	146	137	126	121	134	141	145	135	126	131	112	126	119	130	129	124	132	146	148	144	148	142	120	143	129	107	134	149	125	113	158	129	129	128	133	130	133	122	121	134	137	147	126	137	135	136	152	121
8754	888	1638	1870	1482	1245	951	873	740	655	576	516	512	506	478	453	466	453	434	390	414	371	398	435	408	382	375	386	365	360	404	384	365	331	356	359	359	343	352	389	329	334	352	346	348	345	354	366	361	329	336	374	340	356	378	384	343	329	318	356	342	353	390	332	335	344	374	372	337	361	350	360	379	351	341	367	343	359	325	333	393	343	327	335	352	369	329	349	360	321	331	392	305	368	330	338	306	330	340	323	377	332	327	316	327	336	347	334	310	346	367	348	318	338	359	356	368	352	332	322	346	338	316	344	346	307	380	319	301	331	362	342	350	336	331	344	343	362	345	306	344	331	375	347	299	328	320	336	357	323	317	355	311	328	346	312	337	323	311	316	332	365	339	338	335	364	320	323	356	348	350	368	328	357	328	345	340	348	335	343	335	341	322	327	339	351	354	337	357	341	340	326	331	312	345	338	334	301	322	374	343	340	302	331	322	363	341	349	308	313	311	337	335	332	344	332	339	346	322	347	321	300	315	343	355	333	357	303	333	361	318	357	341	364	316	336	310	367	366	374	369	323	343	350	329	323	328	317	341	308	325	339	338	354	350	319	314	340	340	354	340	326	356	350	328	334	350	394	333	359	341	377	349	338	341	291	373	327	345	328	335	381	328	347	337	348	308	339	330	368	351	326	336	339	331	352	320	331	349	326	346	341	343	345	335	338	349	371	335	333	344	380	330	340	358	331	315	321	334	369	325	333	338	355	347	345	314	326	325	336	322	355	330	325	354	351	348	321	337	335	334	343	341	346	344	310	340	331	329	326	354	351	309	326	326	327	318	356	322	358	354	319	342	315	309	335	336	328	316	348	320	342	377	366	366	318	337	321	324	356	355	343	332	327	323	329	331	325	313	321	351	315	352	316	328	335	322	353	312	369	328	353	326	351	358	356	297	329	328	357	341	333	354	358	345	331	351	339	322	374	322	311	346	373	355	322	322	379	339	309	319	347	344	327	321	333	325	309	343	333	333	345	335	332	343	343	330	319	325	334	331	331	329	341	336	328	355	327	360	351	302	329	316	359	340	356	350	330	323	332	338	330	347	347	335	322	328	341	313	340	351	328	337	300	329	344	350	354	327	334	322	346	316	303	319	329	319	343	315	311	320	337	353	359	336	350	355	325	310	374	370	332	335	338	360	347	328	317	327	326	321	333	299	355	326	354	364	348	297	331	348	357	318	316	351	353	330	346	342	360	344	362	297	328	327	348	325	331	322	329	382	336	303	360	326	362	329	344	359	322	329	324	346	325	362	345	358	321	359	332	387	318	369	320	335	331	315	338	361	318	362	342	349	315	353	378	336	341	333	329	329	332	348	332	337	336	309	344	343	328	340	335	343	348	327	325	318	346	336	343	322	366	359	390	336	303	357	345	352	306	339	339	367	350	308	361	338	368	314	352	354	307	350	352	327	313	360	334	324	341	327	373	351	322	330	337	336	348	335	360	338	321	363	340	325	369	362	344	330	360	328	376	350	332	334	328	336	319	357	328	332	328	317	369	367	328	329	337	337	345	305	315	337	352	353	363	328	310	359	291	330	380	320	355	357	320	348	331	346	371	345	311	326	314	334	303	369	322	338	357	364	326	342	333	372	317	349	314	337	390	311	306	322	341	336	326	316	379	347	373	337	332	318	351	333	331	317	340	348	324	322	329	341	367	323	318	357	343	325	339	342	359	303	331	347	323	346	379	348	345	358	353	331	339	343	347	336	323	366	378	383	346	336	341	318	343	341	322	371	351	362	322	338	361	372	320	344	318	345	359	327	299	374	323	346	349	295	334	346	333	337	351	346	344	322	327	333	327	327	329	331	358	354	349	324	345	329	351	325	342	339	319	349	319	321	340	329	351	331	306	313	356	341	346	382	378	368	344	323	354	349	333	334	321	343	352	351	345	349	347	316	331	319	381	352	354	337	346	328	343	350	314	345	353	318	341	342	336	335	333	315	344	308	352	331	361	328	334	359	324	355	348	310	344	361	342	368	308	334	334	334	334	342	344	356	321	359	354	355	340	336	331	321	341	321	330	324	347	318	296	326	316	376	365	312	340	340	321	337	358	334	338	346	333	325	330	357	351	341	348	340	326	343	336	350	346	379	342	333	350	326	309	329	303	349	338	364	337	338	331	351	344	320	345	328	313	353	348	308	333	337	325	337	328	345	350	328	341	339	351	331	313	352	339	330	367	340	350	329	304	316	365	320	331	360	351	315	313	336	343	334	350	358	311	330	338	359	353	345	359	334	337	353	357	315	310	316	345	346	330	318	363	325	317	336	341	307	345	345	339	323	345	347	284	343	333	303	334	326	331	327	345	323	354	347	336	350	339	372	344	339	362	368	337	337	328	346	339	302	323	330	323	381	322	326	311	328	354	332	340	369	343	359	344	331	327	351	353	341	325	348	346	333	298	340	330	347	379	345	334	334	366	364	325	321	347	354	332	329	333	340	346	365	332	339	339	312	343	313	351	339	343	310	333	330	331	373	325	320	315	334	385	325	333	323	345	346	328	369	323	344	331	360	347	311	346	308	343	352	340	336	315	326	327	295	315	342	342	361	307	340	307	337	344	324	337	330	364	335	319	331	281	378	315	361	340	371	336	342	320	342	320	331	341	357	338	343	340	346	347	346	340	341	312	338	345	311	319	334	351	325	320	319	338	379	343	322	333	302	351	347	339	333	328	354	313	365	327	327	336	326	316	338	334	336	339	338	361	335	337	317	307	343	325	335	348	349	338	358	353	327	360	335	318	338	356	325	304	316	323	361	334	355	351	351	319	333	353	330	340	350	304	329	348	349	341	327	360	338	355	338	332	329	327	311	353	349	322	317	325	328	341	331	347	350	329	357	347	339	349	347	334	316	357	299	362	341	337	356	359	340	334	310	330	360	322	335	337	313	357	322	327	347	357	340	321	341	347	327	355	366	347	347	376	353	300	367	344	336	300	341	308	347	341	325	330	356	352	354	379	355	324	349	316	349	345	341	336	324	314	315	359	336	317	334	365	335	340	320	329	351	314	331	365	358	326	308	339	313	321	341	344	329	354	320	301	344	348	349	360	319	323	370	338	350	379	352	330	317	321	354	319	339	316	315	311	338	307	387	308	376	302	333	328	351	354	316	339	363	350	381	348	319	343	312	318	352	311	333	350	356	341	331	336	315	323	365	306	326	316	348	359	316	339	360	332	348	344	357	342	326	357	353	328	323	333	319	354	363	329	332	325	363	299	322	373	337	331	326	332	341	363	335	329	339	324	356	344	327	339	315	339	330	303	329	362	324	358	323	371	353	327	331	345	335	346	338	351	309	357	340	342	332	322	347	341	362	309	340	327	334	356	314	319	325	305	356	330	360	334	333	319	325	342	320	355	339	328	326	338	372	350	351	310	311	348	354	347	328	369	324	352	336	336	326	357	344	316	335	339	318	318	342	330	366	307	367	337	327	327	323	334	339	336	348	320
2163	318	301	278	321	302	285	315	290	253	303	311	288	304	287	274	283	266	289	285	262	286	283	278	278	254	303	252	300	266	263	287	290	290	277	301	293	289	300	265	297	290	280	273	317	283	303	325	262	288	295	286	279	275	282	266	276	299	275	260	300	292	279	249	253	283	241	280	291	299	282	291	267	265	257	262	288	304	264	264	290	288	279	294	304	274	295	283	292	317	295	298	280	288	290	282	298	266	287	282	289	266	287	297	281	273	306	277	287	273	325	287	264	265	304	300	291	293	273	287	288	282	268	264	277	296	285	305	276	269	284	287	261	258	289	277	284	302	284	263	304	295	329	258	320	307	294	299	255	313	269	261	276	287	291	277	273	313	271	280	299	302	263	304	320	289	316	280	283	261	309	279	300	296	276	268	294	290	320	302	274	281	296	295	273	277	293	285	272	277	264	251	281	294	290	264	281	292	282	311	269	283	276	291	273	275	303	290	269	292	285	294	278	281	302	269	264	293	266	274	301	253	265	253	301	294	268	299	250	265	284	271	285	297	308	278	269	289	276	265	289	286	286	268	286	322	281	282	307	280	275	301	281	276	274	266	296	277	297	285	264	282	282	278	314	326	293	315	286	300	282	272	294	272	244	254	309	296	290	271	282	276	256	293	308	267	277	290	262	277	273	272	263	279	288	287	299	294	281	269	298	282	282	302	279	296	254	295	288	276	279	297	270	302	299	270	291	287	295	276	270	262	272	258	283	296	287	279	287	283	268	276	292	310	338	307	280	287	269	293	311	267	264	259	296	290	265	267	265	282	312	269	285	306	296	260	275	300	294	285	278	291	293	314	252	268	231	265	275	270	295	288	283	286	274	292	278	293	265	279	325	273	281	289	278	297	313	299	274	281	288	286	301	293	282	301	281	265	274	293	333	255	281	302	305	313	283	297	285	271	299	286	276	265	299	243	279	260	275	287	293	291	248	292	305	290	294	286	286	292	287	312	264	276	315	303	293	271	258	277	251	273	282	292	304	259	301	302	262	296	286	263	264	275	300	276	253	290	290	286	296	315	261	268	277	289	296	327	292	280	330	285	278	280	264	287	278	297	292	268	253	266	259	268	292	288	284	255	336	294	294	226	259	284	229	271	277	278	277	294	280	304	290	283	289	297	262	277	289	288	288	290	286	285	311	295	267	298	274	305	302	256	287	262	284	311	289	273	254	272	294	296	284	260	289	248	258	312	294	276	295	273	326	302	279	267	301	285	285	281	308	247	299	274	284	301	268	300	253	263	265	300	293	285	308	264	274	299	289	284	306	278	286	282	250	287	283	283	276	284	262	288	301	300	291	297	272	277	289	276	278	284	280	275	282	272	288	326	255	283	288	277	267	272	288	257	267	272	260	291	291	308	285	290	271	285	264	263	277	275	252	300	269	286	286	281	292	281	256	277	290	313	302	266	228	281	269	278	290	290	288	283	297	271	261	286	265	289	295	298	229	279	260	293	261	284	247	288	310	265	260	293	273	316	235	287	250	266	284	288	274	276	309	302	274	287	314	275	278	313	303	279	264	300	286	255	268	316	261	294	293	280	291	299	280	256	267	284	278	270	286	296	288	278	287	267	286	286	292	324	293	286	290	283	306	325	292	269	279	275	292	300	296	272	290	288	293	280	267	330	275	300	285	287	287	297	286	278	282	293	285	276	265	281	290	287	338	324	254	266	316	308	311	272	288	306	321	266	257	278	279	302	270	278	293	250	270	289	277	300	294	280	306	275	286	268	302	254	251	296	287	254	259	275	296	304	283	285	272	312	320	293	302	301	290	288	295	271	288	274	272	294	284	274	277	297	281	277	271	297	282	243	301	270	257	276	246	266	281	254	296	303	272	290	288	272	290	295	292	322	245	309	305	279	283	267	278	249	308	277	306	274	281	253	284	297	290	280	297	282	287	291	283	320	269	269	297	292	278	298	252	257	271	286	275	258	260	290	268	285	269	303	280	244	287	287	294	315	286	263	270	272	291	263	289	289	289	299	286	292	271	285	274	274	292	247	268	263	258	294	288	283	288	256	257	287	255	292	301	283	293	258	284	282	307	286	279	277	253	285	260	290	290	285	286	268	291	272	268	268	275	256	278	264	313	261	315	274	294	313	286	274	281	299	245	313	319	277	311	245	274	289	297	285	312	263	285	286	279	269	299	279	287	272	290	287	258	323	281	294	277	281	295	288	296	281	297	272	285	262	269	256	290	254	295	284	262	305	270	290	272	303	301	284	298	287	258	277	270	300	306	298	269	277	296	315	267	284	292	306	273	291	270	297	279	266	271	278	279	256	285	278	275	273	280	287	298	283	268	320	276	269	286	264	283	258	264	282	321	285	284	278	286	285	263	287	266	298	281	283	269	289	270	259	264	297	280	291	283	295	284	270	305	290	297	262	262	297	287	282	272	301	289	277	274	303	322	264	285	267	280	276	281	265	273	274	262	272	290	277	283	309	283	281	298	292	269	281	272	312	294	294	292	294	274	253	271	287	295	278	284	240	295	286	276	258	284	272	291	291	265	283	280	297	254	277	289	278	287	270	278	317	293	273	318	319	301	304	283	292	272	264	269	273	271	272	325	266	318	273	239	245	280	289	272	265	263	266	284	254	332	277	269	308	268	241	264	290	243	277	258	270	276	284	284	268	317	268	299	273	261	310	279	294	246	310	298	267	268	311	259	278	291	279	253	274	281	294	271	262	334	304	275	286	272	258	280	309	291	291	283	258	257	297	272	299	264	273	265	318	279	277	275	290	286	257	264	290	285	297	293	286	281	289	302	284	254	312	302	258	278	280	292	266	283	290	275	279	290	245	273	275	293	292	276	267	271	259	277	286	307	249	298	277	277	288	255	249	287	283	265	286	330	294	258	292	307	309	305	273	269	268	287	268	242	287	308	262	291	267	258	273	263	265	270	261	287	290	293	258	290	299	284	313	300	280	266	289	270	302	297	315	305	302	258	300	271	285	284	294	254	263	289	263	282	267	268	272	282	299	289	268	224	253	269	269	267	278	277	281	289	285	310	275	262	286	299	284	270	280	268	310	292	263	271	278	296	279	283	290	274	306	298	284	292	284	258	307	307	246	256	294	282	300	286	296	281	272	291	276	307	281	270	309	271	291	305	279	282	275	285	270	284	296	293	280	274	296	294	286	278	311	308	240	279	264	276	250	285	295	273	266	267	291	290	288	288	287	255	310	285	274	274	278	272	276	282	295	272	304	287	263	278	281	308	281	232	282	281	281	292	264	280	295	284	283	287	266	261	274	283	314	281	244	283	294	311	265	277	254	296	269	300	316	293	279	296	286	316	273	275	258	277	261	295	290	278	289	258	272	276	290	309	281	266	289	313	317	269	303	247	277	286	293	264	268	307	265	303	306	288	289	295	300	266	290	319	280	262	288	290	277	293	277	317	281	275	292	266	283	270	277	275	288	283	281	292	267	296	282	255	279	277	279	261	295
2314	735	751	715	750	713	747	721	740	704	688	675	720	696	652	701	673	656	729	678	675	692	693	709	706	752	689	698	643	685	745	682	741	671	712	708	665	675	677	640	717	673	647	667	723	628	708	701	666	657	677	722	683	647	720	717	706	667	713	658	666	675	704	689	686	666	675	656	692	664	716	623	685	668	684	708	669	716	676	691	679	718	675	695	748	733	694	705	691	685	710	681	726	638	626	708	704	677	706	659	703	689	694	634	669	693	702	705	717	709	690	664	688	690	680	682	675	739	666	679	687	696	709	696	700	686	712	699	663	662	641	667	673	686	654	654	691	684	725	727	665	698	681	664	707	681	699	704	708	679	721	710	727	702	703	699	719	687	695	707	683	711	677	702	728	669	658	673	693	668	692	689	657	695	677	682	715	679	654	703	675	662	655	698	680	740	669	697	735	644	623	689	715	775	713	620	693	705	678	705	687	676	701	676	693	678	709	684	668	651	776	668	663	714	696	739	714	709	719	661	705	686	677	748	695	668	702	712	627	679	757	683	682	660	708	689	643	711	700	689	667	675	720	659	620	757	652	655	693	658	663	683	668	699	693	735	692	701	700	664	637	664	696	671	661	721	733	682	669	703	686	700	634	742	672	697	667	727	710	716	654	697	739	660	727	719	655	680	661	635	654	691	653	716	685	688	677	688	721	689	696	696	683	687	707	643	662	736	705	689	699	711	682	710	691	687	703	625	674	703	701	688	663	689	658	676	695	712	788	684	641	720	733	681	681	682	646	666	666	708	663	655	650	720	703	654	680	715	669	708	683	744	702	734	705	679	678	683	695	687	637	682	693	701	665	686	686	689	713	700	703	692	742	662	692	684	730	694	720	702	715	671	681	674	652	685	629	688	700	679	696	686	678	687	713	665	695	693	770	709	698	694	649	691	689	698	710	721	678	685	712	755	678	651	693	755	679	695	667	640	678	657	669	672	676	698	729	677	645	666	636	672	703	724	670	698	711	668	717	653	705	676	725	696	706	653	670	679	706	704	661	674	694	699	691	688	717	666	690	672	742	646	632	649	695	745	663	690	690	694	693	708	709	689	706	695	665	693	690	737	749	650	688	668	669	670	668	667	746	697	701	684	654	659	661	654	662	707	723	677	695	680	668	720	712	714	715	636	663	700	710	720	661	685	734	696	664	684	670	663	722	655	667	710	676	706	743	683	709	695	633	696	669	714	683	700	715	689	697	692	679	700	671	682	662	710	725	676	670	723	716	698	707	711	686	708	632	662	701	679	674	657	711	692	643	635	719	649	660	652	674	664	661	713	694	679	685	684	681	670	684	698	710	721	703	699	668	697	711	706	678	711	698	707	652	654	681	702	711	678	662	641	640	679	710	696	714	709	697	690	728	696	691	708	686	687	652	701	679	680	674	673	686	697	711	724	674	681	672	644	705	663	666	725	677	701	684	663	671	680	713	642	662	668	684	686	638	699	731	681	743	710	661	696	688	671	689	689	695	691	704	658	662	667	650	723	690	639	678	646	684	703	743	701	686	672	698	674	735	707	688	685	690	718	649	664	687	690	729	691	666	654	650	710	664	706	691	674	681	759	665	694	669	646	691	696	709	672	712	685	735	673	672	664	737	689	720	683	701	737	695	637	638	713	748	698	735	724	702	677	678	666	675	689	639	653	700	695	721	719	728	683	728	700	645	650	675	684	709	722	674	699	676	683	642	643	656	684	687	713	708	704	670	665	685	702	680	659	682	688	685	677	687	678	737	666	667	684	711	774	602	709	650	723	692	653	677	713	655	716	648	687	656	690	679	716	727	703	715	746	705	641	660	701	663	745	673	688	662	653	732	679	668	659	679	723	674	684	693	719	710	709	705	686	667	700	694	698	698	620	663	672	700	667	678	689	696	703	648	715	665	687	713	691	682	718	675	693	679	700	665	689	673	695	680	689	687	698	655	677	711	675	730	686	681	682	688	726	734	653	680	663	672	689	685	687	655	668	670	683	708	674	679	641	713	653	644	724	693	728	726	716	689	684	640	704	696	673	690	695	744	661	643	670	685	661	682	705	707	727	708	669	649	709	682	680	691	689	638	690	686	677	688	698	676	710	671	639	655	715	751	694	630	726	687	662	671	665	713	686	693	703	689	727	669	688	706	687	694	654	690	675	679	649	668	696	711	680	693	662	717	667	655	731	719	648	690	725	727	697	676	675	731	702	651	670	699	727	679	696	689	679	718	705	670	701	704	669	674	739	693	719	665	675	729	682	707	689	709	670	662	655	710	644	707	693	733	678	699	686	701	708	722	701	673	645	677	694	720	730	683	688	686	653	701	703	677	689	754	725	672	707	697	676	661	678	676	684	670	716	667	677	726	667	662	688	673	677	713	693	692	727	735	707	685	655	699	702	666	696	666	661	724	716	670	712	691	669	740	688	687	684	677	685	716	736	685	697	666	671	673	680	708	715	631	691	670	703	747	721	694	656	658	652	699	714	713	706	667	671	681	622	653	682	707	653	692	704	649	673	687	741	702	694	708	707	673	665	671	687	641	691	685	689	698	697	686	689	681	726	684	691	677	684	713	693	667	691	711	687	729	678	701	654	715	707	642	660	722	703	703	707	720	708	667	636	657	665	682	661	690	689	678	667	652	688	698	669	680	674	685	719	721	722	700	695	667	689	668	736	693	658	675	721	648	756	653	663	651	722	711	695	658	637	694	691	705	713	690	664	634	700	692	694	665	744	707	680	707	632	727	675	684	656	685	668	717	684	723	741	668	692	671	703	685	688	645	678	705	704	649	667	657	715	688	690	697	666	679	732	681	673	668	697	648	696	630	702	775	718	647	691	637	742	710	718	701	716	662	678	651	659	687	710	692	673	741	684	668	698	675	682	675	702	711	669	685	692	725	687	676	701	723	625	681	697	750	697	762	687	703	666	694	662	714	706	677	666	683	729	673	662	640	687	706	713	619	696	731	689	754	714	726	660	655	717	697	653	727	685	719	657	705	709	678	695	655	678	720	689	708	678	637	683	676	758	688	709	739	665	728	687	691	647	699	659	676	692	720	672	660	685	650	704	691	651	659	700	692	746	675	696	680	665	677	660	666	682	715	682	702	675	668	652	663	702	737	682	711	686	732	686	667	697	689	716	654	678	696	688	667	708	680	690	737	697	674	629	647	669	687	670	651	694	664	715	734	701	678	658	643	687	665	674	661	675	686	685	718	692	685	711	651	671	688	683	685	676	647	646	650	692	619	724	688	673	679	682	704	695	695	696	709	710	692	676	665	733	656	687	692	706	702	676	730	673	663	686	726	682	716	669	688	710	693	708	657	716	734	715	659	702	704	659	675	712	631	726	712	728	675	696	697	708	708	720	668	655	669	693	698	721	676	693	634	742	723	682	647	699	701	743	707	697	665	643	700	744	670	732	664	739	746	722	689	681	721	679	665	681	736	718	711	743	702	721	665	688	671	708	688	668	676	692	661	680
8425	653	534	457	400	380	373	325	307	273	323	318	292	290	288	299	286	328	302	270	278	298	280	293	306	268	286	288	267	311	288	267	285	288	254	276	291	299	277	274	288	284	295	283	282	273	304	275	271	280	275	275	286	283	266	299	247	276	273	264	288	283	292	262	289	314	260	276	272	240	254	280	289	289	279	276	305	278	259	281	294	299	307	280	293	260	264	326	271	300	309	280	275	271	249	280	261	282	287	289	279	285	296	258	295	276	264	279	273	273	291	278	274	311	270	290	329	255	292	238	306	285	264	270	277	273	286	272	294	284	289	279	302	271	287	261	312	302	256	257	285	287	306	311	265	260	290	287	268	245	274	289	278	296	277	280	286	264	291	306	279	272	274	276	273	297	305	306	276	276	282	273	294	286	312	294	301	271	305	282	299	265	269	284	290	287	295	291	254	250	298	311	303	291	270	286	266	278	234	308	266	281	300	275	262	295	307	280	255	261	263	274	266	282	284	291	290	265	277	286	297	287	308	275	301	282	274	291	278	281	250	296	282	295	315	305	301	298	266	282	286	272	272	289	303	279	277	236	278	290	276	265	287	286	294	273	242	280	291	246	285	286	272	268	240	271	297	270	270	293	288	314	270	281	237	273	273	280	321	283	289	284	315	275	264	262	295	270	287	285	265	279	287	272	281	264	269	291	284	257	310	247	257	297	282	298	282	281	295	273	283	254	277	291	301	317	295	305	270	296	284	281	285	292	278	295	274	316	291	286	281	292	295	297	306	257	272	260	292	272	274	284	287	282	257	303	297	302	337	285	301	273	321	263	281	281	259	264	279	312	288	289	270	282	269	285	283	309	300	276	260	263	280	291	253	259	261	253	302	275	284	312	257	298	295	281	295	256	295	281	301	265	283	262	265	305	265	307	282	289	286	275	273	311	278	264	267	278	286	279	243	281	283	284	309	308	288	260	278	259	299	280	258	291	259	281	305	263	267	299	283	251	274	255	279	273	302	289	271	245	296	289	276	310	281	266	334	272	322	283	320	288	286	254	245	292	279	252	312	289	300	320	265	322	271	277	278	300	285	287	273	253	250	283	258	266	252	258	295	280	309	282	313	274	270	268	286	299	308	306	277	285	263	270	273	283	269	278	268	275	270	291	286	300	262	230	276	295	278	301	282	274	261	276	258	261	265	254	271	250	310	268	289	261	276	266	320	245	284	307	293	261	289	265	292	278	268	272	257	299	286	280	308	285	275	292	285	287	306	244	300	291	255	298	287	303	271	314	271	293	300	293	273	282	287	266	299	248	307	291	251	284	275	323	255	273	283	301	260	293	244	301	284	265	283	264	277	270	266	273	301	275	291	250	289	298	293	306	276	274	267	294	276	290	287	282	296	257	319	306	301	295	270	280	299	268	288	283	271	273	312	276	281	321	293	302	266	280	272	239	328	273	278	270	247	309	285	276	287	280	290	279	307	277	268	306	291	267	286	272	307	246	281	319	279	308	287	292	279	307	272	278	318	288	247	259	282	280	263	279	289	272	316	257	280	282	244	288	313	288	274	310	272	288	280	253	251	288	297	269	268	291	310	278	257	300	287	314	275	266	266	274	268	258	301	298	285	267	285	258	324	242	315	265	258	263	277	280	256	290	273	270	288	286	290	248	288	267	307	300	245	270	290	263	248	239	300	281	253	270	279	277	299	310	276	322	280	285	243	314	263	260	280	292	280	327	305	262	304	306	273	289	289	269	242	262	265	272	273	314	302	297	279	302	279	283	291	250	273	302	289	263	281	286	294	280	274	270	270	271	281	299	300	299	335	260	260	302	313	238	260	281	285	266	267	278	301	281	267	287	261	278	287	263	242	270	292	298	270	254	265	282	300	270	292	272	273	277	297	261	306	309	294	289	281	300	271	278	290	279	292	273	300	270	275	269	246	274	278	308	271	274	290	288	289	298	296	317	275	240	270	275	298	279	274	280	275	281	256	286	287	275	304	231	278	304	271	270	300	300	286	324	279	312	249	302	279	286	299	303	299	239	262	302	292	296	289	295	286	274	258	316	259	297	292	265	293	297	257	269	279	294	250	268	294	304	282	294	279	290	258	262	288	278	292	277	296	237	287	268	285	258	293	269	294	267	281	278	275	279	252	260	282	270	298	264	266	330	290	289	267	259	251	275	270	265	284	292	249	294	257	307	273	301	284	284	295	286	313	279	283	283	243	274	280	266	259	248	288	278	273	309	270	281	273	256	275	283	295	281	268	248	284	300	255	327	271	279	294	294	276	292	308	304	296	281	289	282	274	283	287	248	314	287	266	273	271	264	277	290	302	255	322	278	276	302	265	317	285	270	270	268	283	274	249	274	248	279	257	279	301	260	288	283	287	295	261	282	295	282	315	300	264	285	233	261	279	284	288	284	287	283	286	260	284	259	286	259	286	279	298	311	262	259	277	303	280	267	284	269	269	303	261	270	298	255	248	293	267	232	268	293	278	299	301	291	271	263	295	290	267	285	256	262	285	256	281	274	270	282	278	255	297	292	265	277	276	280	259	291	301	267	307	309	281	274	280	303	268	230	271	259	255	261	283	253	319	252	281	240	267	271	291	297	277	297	275	260	308	266	285	254	293	271	282	285	296	247	286	266	313	282	267	259	286	267	275	281	297	272	296	312	274	256	265	266	289	293	290	270	266	281	272	260	307	273	270	297	259	274	313	289	272	297	258	288	272	299	319	277	273	274	288	249	274	288	275	270	292	271	281	269	261	289	260	277	286	261	287	269	317	273	271	269	276	312	273	284	245	319	303	243	282	273	260	294	289	284	301	293	287	290	295	279	303	252	284	275	262	261	293	277	281	264	275	275	288	288	293	283	281	317	234	289	264	304	289	257	281	272	302	308	261	265	300	250	277	272	270	290	305	303	294	286	294	241	272	256	286	293	287	295	292	264	283	291	291	297	300	287	299	286	266	265	290	286	286	288	252	252	260	293	283	260	293	271	281	286	264	280	261	265	279	268	288	289	290	286	258	253	293	270	274	252	280	279	326	300	279	271	288	316	291	292	299	271	265	243	284	261	291	266	300	298	299	292	285	293	301	296	271	262	250	273	316	270	244	289	278	269	304	287	290	295	266	319	248	280	265	261	257	268	256	281	285	299	249	305	278	260	302	295	283	278	290	260	273	268	282	287	284	284	267	265	289	242	267	298	307	253	276	260	296	287	282	277	317	295	283	298	269	271	291	314	277	274	222	283	279	282	304	279	288	299	283	297	269	281	284	248	290	286	278	299	297	275	308	294	248	290	292	276	240	250	255	288	250	269	264	266	301	246	286	275	298	262	279	290	271	281	297	296	291	295	276	255	267	247	273	283	264	272	318	248	270	290	304	266	308	278	247	260	302	293	280	281	286	267	269	260	296	298	289	260	296	295	266	268	279	288	285	269	270	265	293	286	308	279	284	247	283	289	276	262	264	301	287	270	272	309	283	263	300	285	288	300
7202	984	1335	1444	1261	1124	1042	870	890	797	899	770	813	749	733	787	734	713	777	749	677	744	768	680	703	700	682	671	644	702	654	733	707	704	671	645	655	659	704	692	694	719	743	660	642	679	729	699	696	689	675	711	676	702	687	698	681	698	674	688	663	648	677	663	714	695	692	663	683	708	639	665	670	654	668	657	696	666	643	668	719	667	693	691	680	675	666	660	635	704	671	691	671	722	655	661	682	658	703	667	652	687	737	660	681	658	669	711	706	677	654	655	649	635	695	654	675	689	658	727	669	693	723	700	661	672	695	726	705	676	737	692	656	654	709	708	669	693	686	717	716	653	640	672	685	655	673	684	675	668	661	634	659	685	693	680	659	666	667	717	648	669	684	650	676	705	666	725	676	658	695	704	700	665	697	677	697	675	716	708	729	716	643	689	694	702	644	626	631	663	700	638	634	657	644	697	688	634	633	732	693	708	650	704	683	651	730	683	669	643	688	617	754	637	707	680	682	658	675	702	697	646	647	624	717	685	658	685	679	710	654	688	672	659	679	681	677	674	693	631	677	698	649	652	667	679	672	702	704	667	744	661	669	738	702	676	659	719	676	683	652	673	671	690	740	693	662	690	678	666	689	695	703	676	661	659	647	698	679	683	667	726	705	710	646	707	661	682	679	643	704	680	664	671	691	641	690	706	678	646	613	703	663	648	664	640	653	688	681	708	666	669	676	656	674	676	656	665	694	673	693	695	661	678	660	634	672	669	676	745	675	680	682	679	681	712	673	692	703	694	677	669	681	690	669	654	670	696	691	665	709	654	656	694	671	627	688	696	687	690	670	755	647	682	687	680	669	636	676	628	678	699	678	698	674	665	657	675	670	645	680	685	710	679	670	672	674	645	676	662	653	673	655	692	640	673	681	681	654	687	681	705	674	691	651	645	682	706	697	604	652	660	691	695	659	698	702	667	648	704	666	700	667	671	696	624	646	659	674	662	696	695	675	681	645	653	669	685	690	642	719	664	643	659	696	659	633	666	671	663	654	640	674	611	652	693	743	720	661	680	706	645	700	700	666	669	658	701	661	665	700	640	674	690	675	681	692	633	733	628	695	696	693	638	654	694	659	634	644	642	696	685	662	709	684	683	650	677	629	636	688	646	683	677	672	678	642	655	647	670	695	640	671	684	674	688	647	704	656	597	669	700	644	695	662	660	656	668	683	656	729	647	691	668	734	651	706	703	648	667	685	652	675	695	691	678	682	698	648	658	689	638	656	712	682	733	671	644	652	662	703	675	713	643	667	644	658	666	638	748	675	662	683	627	636	661	653	649	687	676	673	653	632	646	655	653	653	689	630	673	639	670	681	671	703	729	700	706	680	680	666	682	649	651	688	699	663	686	704	627	652	722	620	735	656	619	681	703	676	734	684	680	685	649	689	711	656	704	705	645	709	653	690	682	702	658	676	692	734	665	685	702	636	646	682	677	695	701	693	667	683	722	671	702	653	655	697	707	669	711	698	637	692	630	627	708	666	664	712	670	683	670	710	685	673	661	671	699	702	699	657	702	681	688	746	670	682	660	730	668	729	683	678	703	677	671	641	648	742	694	630	660	660	668	688	709	672	675	751	647	656	663	631	654	624	735	672	680	661	633	678	664	677	688	669	678	674	637	701	657	641	663	666	711	654	680	664	679	706	702	658	705	702	651	643	668	696	671	656	668	662	611	668	650	685	635	650	701	712	699	661	687	688	639	634	697	737	693	709	659	665	628	697	669	623	640	691	746	694	689	677	701	645	656	699	682	668	649	711	660	660	691	706	716	666	650	685	655	646	660	668	710	690	678	674	669	683	703	651	671	670	652	715	655	667	711	713	704	708	660	685	639	689	721	688	665	678	745	708	690	691	678	688	683	680	662	681	661	652	665	637	612	683	713	623	716	644	704	699	668	709	654	685	680	670	668	656	627	691	683	674	681	673	647	705	655	665	653	715	637	658	631	651	690	676	667	677	692	690	673	695	732	691	667	662	672	691	690	669	694	662	659	666	661	653	711	723	697	666	671	650	686	712	646	637	639	702	634	683	678	661	666	674	663	616	721	693	681	687	657	704	682	699	673	653	696	699	664	695	660	695	655	657	675	650	660	745	687	721	703	708	659	609	676	684	650	651	701	720	674	657	696	658	715	664	723	659	676	639	675	681	648	707	727	685	662	722	650	668	656	698	667	685	685	652	678	702	674	697	666	673	666	680	665	651	706	636	696	648	672	672	697	690	682	664	625	720	670	668	658	684	640	628	707	661	643	610	648	633	662	666	673	670	682	648	735	695	702	681	663	692	695	680	648	701	661	662	678	681	715	695	629	660	665	658	682	686	659	655	661	656	706	696	674	676	717	705	664	647	658	625	704	688	694	650	659	664	629	657	666	652	673	698	742	699	690	688	647	644	634	655	612	653	700	674	654	637	747	666	665	645	709	651	698	687	669	690	631	657	696	700	671	680	647	634	632	685	724	671	680	697	666	692	664	695	621	713	683	662	671	690	686	644	636	687	636	649	643	636	667	688	698	633	699	586	604	676	691	656	699	628	681	650	658	664	669	672	642	684	698	675	698	664	694	660	673	682	670	692	651	643	683	680	650	688	681	678	665	697	671	628	723	657	644	635	703	615	692	694	670	679	715	628	669	729	664	648	725	697	685	656	702	666	650	706	684	655	692	689	689	699	650	692	674	660	655	705	665	674	695	636	717	700	692	674	697	672	683	696	638	693	674	632	677	644	654	663	681	680	675	631	674	693	643	685	679	690	694	678	669	702	644	621	684	660	649	615	686	633	679	669	671	688	683	691	683	680	691	693	685	660	661	638	656	664	697	631	706	625	717	627	676	702	646	679	709	724	647	679	633	661	655	672	707	703	710	669	683	655	649	680	695	702	707	713	728	673	628	689	669	671	681	686	768	683	644	680	635	660	689	686	671	679	653	672	672	645	671	634	692	685	667	718	700	656	660	686	686	719	708	640	662	708	686	668	654	699	703	665	711	674	663	678	667	690	682	632	672	685	672	668	688	711	640	676	695	707	631	717	697	663	639	687	691	614	698	669	628	708	655	615	706	656	715	661	703	682	681	642	697	698	713	667	682	673	666	661	701	691	727	664	655	711	684	677	683	684	662	662	728	677	706	677	663	677	680	684	734	657	666	680	676	692	660	692	682	682	646	673	693	678	646	677	669	717	685	686	672	696	648	674	705	612	681	636	715	724	686	662	674	695	637	690	658	715	712	692	678	661	611	670	655	694	670	657	692	711	658	665	658	657	683	659	715	659	691	694	676	671	717	641	701	701	678	675	684	635	691	687	676	719	686	640	671	650	649	684	663	674	656	657	650	643	644	676	688	607	723	647	669	668	653	667	692	713	669	685	656	643	659	756	678	679	697	662	690	674	656	713	631	665	724	662	667	660	633	684	708	673	683	656	685	655	680	704	669	619	760	670	685	702	711	667	656	662	609
14655	1037	779	528	399	299	246	225	185	179	166	161	140	157	138	187	158	132	140	133	149	148	129	129	143	136	123	147	114	141	142	152	160	133	125	145	149	126	162	145	150	146	141	148	143	127	124	145	126	134	138	143	120	139	110	132	129	125	139	138	115	123	124	113	119	141	136	150	156	121	126	134	128	134	137	127	109	143	140	135	135	149	118	113	143	133	138	139	121	142	117	154	125	142	125	130	127	131	144	162	122	115	114	169	150	122	121	126	142	121	135	126	125	129	123	134	134	125	113	131	124	104	152	126	124	131	113	119	146	153	142	106	135	143	126	114	136	106	128	134	115	134	127	133	126	123	128	153	119	150	138	127	111	121	149	135	132	139	141	132	158	135	154	148	131	147	156	130	144	137	152	120	132	146	126	138	108	131	130	124	118	110	148	151	125	126	144	130	125	143	131	127	135	126	153	132	110	135	134	144	141	114	126	138	159	145	123	114	122	142	122	128	137	150	132	121	133	127	125	104	122	130	121	118	123	119	126	134	124	148	131	113	139	106	129	134	117	141	136	117	129	118	136	140	124	133	140	106	139	135	140	136	137	126	145	112	130	112	98	116	141	156	146	131	143	143	140	126	140	131	118	135	113	137	156	150	117	155	149	109	124	127	136	137	124	125	138	136	123	115	126	105	121	129	118	119	135	118	127	121	130	142	137	121	132	106	114	128	99	120	123	116	120	130	128	146	132	123	96	138	150	135	140	130	129	133	139	142	140	139	130	133	129	131	128	135	107	132	121	130	122	121	122	131	115	126	128	143	125	132	107	133	118	144	117	127	121	142	121	126	142	140	126	126	132	121	144	116	113	136	134	127	132	114	130	139	115	120	131	113	129	137	155	142	147	120	131	143	110	126	133	132	140	114	142	130	120	124	124	138	127	123	128	123	124	122	134	133	137	136	123	144	122	132	128	132	120	147	133	130	124	108	140	146	118	140	121	143	135	133	129	113	146	124	143	105	138	119	137	121	129	121	125	135	142	125	117	121	130	125	120	125	130	124	144	127	157	133	139	111	122	118	118	127	151	124	139	146	141	113	145	133	147	129	140	125	139	118	130	137	113	135	145	124	131	150	123	134	123	139	130	117	116	114	138	136	149	119	150	144	154	126	143	141	153	143	123	112	142	118	139	140	147	134	157	132	116	134	150	138	134	142	119	146	129	110	124	123	123	106	139	138	137	116	114	135	130	113	130	140	128	145	135	135	130	134	121	135	117	127	158	143	148	135	133	120	134	141	139	141	121	122	155	126	125	113	119	138	137	130	139	136	117	122	124	151	137	123	117	116	127	148	152	136	117	116	129	118	138	153	135	121	114	119	152	110	136	140	108	131	136	139	127	140	126	139	106	144	136	147	130	129	121	110	116	133	145	155	123	133	124	127	109	150	130	138	148	135	142	143	126	143	114	132	132	141	133	140	131	107	152	121	136	144	143	120	131	124	165	134	139	130	128	132	124	146	144	141	117	139	145	137	141	156	129	109	123	144	128	148	104	140	142	125	138	142	121	130	129	152	127	139	103	126	139	127	136	123	148	121	117	108	131	127	122	121	156	130	141	125	148	163	134	132	128	135	115	129	153	134	125	142	130	114	126	126	120	114	145	157	140	126	130	130	122	137	109	150	137	131	127	121	131	154	134	140	119	141	118	140	138	122	133	139	127	131	123	157	126	134	125	170	126	149	159	115	124	113	115	112	122	119	119	152	131	115	135	128	116	130	129	132	115	145	114	144	140	121	127	123	127	117	140	133	126	132	133	133	129	129	123	130	133	119	132	128	160	124	117	128	160	127	124	154	133	129	132	150	131	134	136	113	121	129	140	121	132	115	134	152	116	147	118	123	140	136	122	132	136	128	123	97	157	128	128	132	132	140	116	122	103	160	120	154	162	126	118	133	135	130	136	137	138	132	137	132	127	148	135	122	133	124	127	131	113	113	112	140	141	129	127	145	138	127	122	120	120	116	113	129	138	125	135	137	140	132	134	130	149	126	102	127	151	132	132	118	150	136	105	118	128	122	139	126	123	133	135	117	138	143	131	104	145	114	129	138	131	119	135	105	129	136	144	115	133	137	115	116	143	144	147	146	134	139	133	126	127	145	143	113	134	131	134	148	117	134	133	148	122	142	143	128	129	138	132	140	125	136	114	131	125	114	135	129	130	130	138	132	146	137	131	115	141	135	130	142	149	121	125	120	140	136	142	150	129	147	136	133	110	124	114	121	124	138	118	129	134	152	107	140	132	141	118	119	152	131	129	135	125	134	151	131	120	121	110	123	123	139	109	149	134	121	135	124	128	127	129	120	123	132	148	117	141	147	130	125	138	135	134	149	123	137	102	126	138	114	145	155	126	137	141	126	128	136	121	134	122	127	137	139	143	143	145	139	113	150	134	122	125	136	130	128	126	126	134	123	155	141	131	125	112	130	138	125	116	133	120	120	120	118	130	127	125	121	124	144	124	130	135	119	140	151	132	121	135	140	131	134	145	141	163	120	132	120	130	130	133	119	128	133	139	143	139	136	144	138	121	134	133	127	147	143	125	121	134	133	121	148	142	134	132	153	143	130	140	137	148	148	127	149	113	119	117	139	129	136	137	125	125	112	143	133	136	140	120	151	137	135	131	121	133	127	137	131	136	137	159	109	131	141	156	151	129	147	138	125	133	150	125	143	137	114	98	118	124	140	142	128	132	129	136	122	135	126	147	149	112	139	124	121	121	138	136	153	128	126	121	138	132	107	127	140	121	136	130	138	129	128	142	148	139	137	131	150	148	130	124	134	137	162	130	136	142	127	165	123	151	134	144	139	120	147	130	115	141	120	117	137	134	132	150	134	132	128	129	118	141	134	133	133	137	134	129	127	138	124	133	166	131	129	146	118	119	140	149	159	144	142	135	140	157	120	120	138	115	161	118	113	117	111	128	128	134	136	117	144	130	121	128	108	118	139	134	126	144	133	153	140	130	138	147	128	139	151	147	137	130	137	125	130	123	124	132	161	119	121	113	133	134	108	141	138	144	133	138	141	147	148	128	144	146	134	133	125	146	141	143	135	148	131	142	129	123	125	142	151	142	126	156	134	129	115	141	112	140	125	136	136	138	135	119	147	121	154	130	136	142	132	125	125	156	133	135	141	133	130	139	134	118	139	140	136	135	135	144	124	120	107	126	135	139	129	125	111	130	101	148	142	141	143	136	130	136	137	120	120	126	115	135	133	158	130	138	147	135	143	134	135	100	136	109	127	123	117	128	115	137	135	139	149	139	144	134	145	124	129	125	128	145	130	117	128	141	122	134	130	140	137	136	128	127	102	131	148	135	147	105	124	104	139	132	149	129	116	157	131	130	119	110	126	129	146	151	137	124	128	133	143	125	142	151	147	100	145	126	128	134	151	134	134	147	131	145	124	152	121	139	149	126	139	120	133	137	125	108	120	129	128	123	140	146	133	123	138	125	118
8918	911	1609	1806	1477	1241	1039	828	730	664	597	556	582	476	471	459	451	410	443	457	378	403	412	403	397	372	409	407	392	400	371	392	385	387	362	363	398	381	358	339	329	334	367	367	365	360	370	318	339	386	338	344	348	325	374	368	352	373	325	348	369	342	352	380	351	382	354	390	336	322	347	358	354	364	308	365	335	373	347	341	316	361	354	333	341	327	336	343	370	344	367	340	336	327	358	330	357	348	369	359	306	343	374	332	366	359	328	356	348	329	356	326	342	365	350	331	337	335	340	340	354	332	328	330	329	302	357	337	365	314	354	345	351	353	335	315	351	347	339	319	350	332	336	343	346	328	338	340	307	354	354	320	362	311	318	351	330	324	353	338	357	328	346	355	343	317	398	344	339	323	329	378	335	339	360	344	335	338	377	347	354	357	345	376	324	356	381	339	349	344	335	343	347	332	345	325	346	360	350	348	319	359	339	320	363	367	349	349	344	363	339	332	341	347	346	343	352	294	320	338	348	325	363	314	360	330	375	333	352	328	319	356	345	347	317	334	349	305	317	300	342	333	330	332	341	315	355	346	339	370	317	353	330	324	369	344	326	342	336	340	316	338	336	360	347	331	313	340	339	353	356	323	349	358	329	342	322	338	327	379	344	330	338	347	342	337	351	356	333	318	341	332	356	334	333	357	340	316	307	343	352	375	337	316	311	320	304	352	315	324	348	318	344	331	339	358	329	346	351	342	349	345	370	359	363	358	340	366	341	376	348	357	334	363	356	353	362	318	345	340	346	329	360	302	351	377	302	329	358	314	352	345	351	341	353	368	343	361	375	343	315	329	389	330	321	326	354	335	324	323	318	361	331	361	328	331	351	301	333	353	338	354	334	344	352	352	348	331	342	335	323	403	326	351	342	334	359	348	313	378	329	360	344	341	360	366	351	320	347	353	363	359	383	375	363	337	341	322	349	348	360	314	355	353	373	362	338	343	329	344	355	364	328	383	322	309	372	364	326	335	321	315	308	329	327	339	321	374	332	348	342	337	387	320	358	337	332	333	339	305	342	331	332	335	323	329	369	306	364	329	357	356	345	333	378	341	329	366	314	318	356	317	312	321	359	347	358	320	325	368	309	328	327	355	333	325	342	336	342	334	349	339	323	334	361	360	331	317	319	330	346	332	318	364	310	339	326	316	340	369	388	334	343	350	325	331	314	325	346	322	343	366	363	349	318	379	343	362	353	367	354	338	327	355	360	379	339	328	370	342	319	393	310	375	334	309	363	341	353	344	357	370	335	359	338	314	335	327	398	326	343	363	351	320	335	353	329	349	318	373	348	318	311	352	311	347	364	365	344	360	350	362	346	350	343	352	337	316	322	345	335	342	349	319	339	361	332	353	323	323	331	354	338	362	362	321	306	334	347	357	337	344	350	339	333	317	360	364	352	342	374	302	355	336	345	314	335	346	329	326	311	326	345	306	325	308	327	313	331	314	328	329	325	336	349	321	342	335	330	308	363	323	345	308	316	331	339	352	331	346	380	349	336	357	339	336	327	304	349	342	357	306	328	329	344	339	321	337	338	361	337	343	327	359	362	323	356	335	346	350	341	345	338	309	358	344	349	355	353	333	304	360	380	321	345	346	352	350	366	355	337	309	367	333	327	366	343	340	351	341	331	350	326	352	345	305	348	368	356	322	324	351	351	333	329	308	337	355	335	322	360	338	342	341	333	320	335	322	330	349	311	350	315	316	307	348	361	352	346	320	348	339	361	337	324	326	329	337	349	335	350	346	355	335	340	358	338	330	373	318	362	343	327	301	359	327	343	350	365	332	303	362	377	348	333	337	382	332	385	376	320	338	350	346	329	335	345	367	332	357	318	352	313	341	376	346	353	324	339	352	336	318	349	331	308	343	318	356	349	341	314	337	333	299	325	330	334	331	360	326	315	349	330	341	316	336	353	327	370	355	331	346	335	337	352	343	343	336	369	312	340	317	329	347	312	327	342	313	331	353	339	306	334	334	331	328	332	324	324	374	300	330	343	332	324	312	340	360	386	347	354	330	328	360	319	320	312	339	343	313	319	345	326	358	353	347	315	300	324	348	326	313	322	352	356	354	357	300	344	359	330	351	305	369	335	336	318	348	354	324	350	306	337	338	369	349	319	341	322	352	392	327	336	348	329	359	343	323	368	363	310	331	359	351	362	370	368	328	336	349	357	329	380	351	361	332	352	326	354	386	332	387	356	302	304	336	306	341	353	324	312	358	329	364	312	311	338	364	337	327	345	343	313	344	399	334	307	340	334	346	359	340	332	327	368	354	358	370	337	324	396	340	340	319	327	370	345	346	347	357	315	354	344	371	319	336	317	355	323	313	353	325	339	335	336	363	340	328	334	347	359	365	338	338	349	325	332	332	337	343	319	343	344	333	329	350	341	329	375	330	322	378	315	329	310	329	314	347	343	356	343	341	342	318	334	355	332	329	340	331	324	381	337	348	332	311	355	333	342	339	322	344	357	341	359	321	360	357	330	329	336	304	322	350	314	345	352	321	372	327	333	311	368	342	345	337	378	320	332	353	341	316	357	340	350	328	359	311	298	349	376	395	353	348	341	344	345	355	337	336	350	358	364	350	331	331	338	336	328	341	367	356	316	327	357	344	364	347	355	344	352	315	310	351	363	355	349	323	322	361	339	291	343	348	336	330	362	323	380	338	300	350	323	366	364	306	327	333	319	345	346	356	347	338	332	319	336	342	366	357	290	311	314	334	354	340	349	340	343	303	364	331	334	327	338	342	361	346	338	363	340	354	346	355	341	336	326	334	344	335	293	327	350	346	334	341	358	341	362	316	360	368	332	324	317	361	354	343	357	322	303	341	360	344	337	338	370	354	339	346	344	363	365	366	338	373	335	360	363	330	306	338	321	353	351	337	356	319	330	327	352	350	305	345	308	355	357	318	333	355	303	381	312	339	344	344	343	329	324	338	304	322	360	373	349	323	323	349	340	339	312	337	363	361	345	302	346	319	335	368	327	339	318	350	339	358	342	337	341	346	322	318	321	319	350	361	355	344	334	351	319	346	347	347	319	383	324	315	390	349	333	338	339	315	296	336	334	347	325	341	366	358	339	353	361	333	324	330	372	351	351	354	357	333	313	334	337	367	341	333	308	365	370	323	337	326	341	304	345	373	346	334	323	346	340	341	321	342	344	330	340	326	345	330	320	354	362	309	351	316	314	348	349	364	358	337	316	360	327	345	368	329	335	360	323	358	350	326	326	339	330	325	336	333	335	308	337	337	311	345	364	358	329	289	349	346	330	340	389	361	362	316	376	334	316	334	359	374	372	319	333	336	363	340	327	355	373	329	341	329	323	334	325	337	360	347	349	344	351	340	346	331	338	341	346	369	337	295	348	327	328	347	337	318	326	342	346	332	330	329	337	308	380	324	336	359	340	332	354	362	323	319	378	349	332	350	358	328	351	325	353	339	334	334	348	327
2287	346	303	316	293	292	271	305	296	301	256	274	267	286	267	281	301	284	303	287	286	276	316	269	287	312	274	310	262	256	288	311	273	296	283	271	280	291	295	282	260	333	310	276	291	288	254	287	256	295	290	315	318	263	269	275	278	286	327	275	285	327	285	266	308	295	283	298	292	283	301	285	248	282	278	280	249	289	285	296	291	301	301	283	278	286	294	290	284	273	265	302	286	333	278	286	258	294	295	253	283	299	288	307	265	314	241	306	302	276	311	269	279	277	299	292	267	253	280	258	276	264	259	320	265	260	292	275	284	302	284	286	269	290	238	284	261	274	294	293	268	268	259	280	292	289	281	285	312	276	306	262	243	283	292	284	312	287	276	280	310	262	264	294	298	280	285	272	272	319	274	280	255	273	278	294	309	334	275	300	272	279	279	275	283	293	247	289	308	250	272	225	279	280	319	294	311	273	281	259	297	283	281	289	264	283	267	300	302	265	287	294	292	295	282	280	301	245	294	280	288	286	286	296	295	293	299	276	254	262	276	272	299	305	305	272	259	315	271	326	313	264	318	297	286	286	300	287	304	291	288	280	261	275	278	292	295	273	291	272	305	286	276	307	272	284	303	253	276	301	283	292	272	257	275	299	293	296	265	302	278	282	280	279	279	274	246	252	285	316	273	276	312	293	284	282	269	255	271	265	261	288	289	291	316	277	308	267	254	276	239	271	278	277	291	306	269	324	269	261	278	262	323	293	303	292	335	273	318	289	298	301	309	282	296	285	300	276	281	319	268	282	283	284	293	281	270	287	289	301	283	294	258	292	284	279	291	306	261	291	288	274	292	289	307	307	261	312	281	291	311	260	285	296	271	286	262	289	293	309	282	288	304	313	297	321	268	273	296	266	295	264	296	278	287	277	304	293	257	249	280	299	285	285	302	289	301	268	243	234	235	281	237	285	293	255	277	288	288	282	261	294	267	303	285	293	277	313	268	296	292	274	302	300	301	310	275	286	294	303	313	296	282	254	264	277	291	260	292	263	260	267	272	266	287	271	283	269	258	302	274	269	299	283	274	251	269	256	290	291	288	284	302	280	276	260	288	318	289	274	289	316	295	275	269	279	278	290	262	284	301	263	295	292	296	273	286	296	284	296	309	268	290	262	289	281	264	256	244	323	271	316	296	329	292	298	273	274	238	245	265	276	265	287	250	286	286	312	253	296	287	261	302	269	314	309	291	289	287	293	277	273	275	291	291	292	314	310	261	313	286	263	278	302	269	283	303	288	253	260	272	289	269	294	262	273	300	272	281	271	271	274	305	315	290	302	301	278	267	274	276	265	307	299	295	253	297	267	254	301	297	281	267	275	297	315	280	260	282	275	315	296	271	316	270	265	275	313	283	279	270	280	280	299	281	265	274	271	323	279	280	296	285	307	284	265	269	295	304	286	297	279	301	340	291	315	268	284	295	255	288	274	284	302	271	269	243	260	279	292	283	317	308	317	293	277	306	264	301	290	289	280	310	288	270	271	276	279	267	264	281	292	284	293	252	284	289	299	264	282	303	261	279	282	266	317	268	288	295	290	281	276	261	325	248	272	291	309	299	324	298	292	261	296	299	268	275	265	263	298	319	269	274	304	295	276	317	274	269	274	283	275	279	269	276	262	294	276	233	287	268	277	281	288	275	278	286	308	287	282	278	332	282	285	285	298	274	274	286	261	293	298	289	310	323	316	303	279	293	309	271	271	271	256	294	278	281	286	243	287	294	339	282	306	284	286	277	267	292	274	321	271	295	304	321	290	270	287	282	292	265	283	283	306	297	277	282	327	280	294	239	279	321	276	291	289	281	269	289	295	282	281	278	310	293	285	263	272	288	281	273	280	306	287	264	270	278	279	274	316	293	267	300	308	278	282	307	302	277	271	292	266	267	288	288	318	269	303	263	284	291	274	301	332	254	293	290	256	281	277	313	300	267	250	276	290	262	308	284	295	303	279	273	265	296	305	291	295	290	295	277	281	295	266	283	292	276	279	275	265	291	260	280	307	297	287	277	258	259	310	313	294	273	273	266	268	308	281	268	270	284	301	304	287	281	262	272	260	264	287	308	284	294	292	269	281	272	309	263	269	263	267	265	307	277	266	311	261	309	309	287	261	241	291	282	268	308	285	308	297	292	287	293	288	300	291	294	291	312	280	283	282	285	270	301	301	271	285	278	265	294	289	286	253	264	271	292	270	277	279	274	272	284	287	298	304	289	286	294	286	282	286	290	294	294	279	301	301	285	263	310	307	310	294	309	280	288	293	287	302	299	265	265	266	256	270	307	285	304	282	294	281	289	292	298	265	324	288	269	254	298	301	277	318	247	265	275	285	254	287	293	298	303	288	290	292	256	294	292	284	305	276	264	277	261	270	278	280	274	306	307	269	303	267	271	293	298	308	259	251	254	277	294	299	298	303	288	294	302	297	255	263	284	293	254	266	295	293	286	291	331	298	274	315	305	302	324	289	307	275	311	275	294	261	307	285	250	257	314	274	285	306	285	298	266	275	280	306	293	283	275	289	254	297	255	285	306	294	281	288	264	295	347	295	284	276	281	293	282	292	262	303	279	274	283	308	263	290	303	296	240	280	274	302	300	278	280	301	294	285	261	306	255	285	283	274	316	303	295	297	267	285	286	280	281	277	312	292	256	284	253	273	260	282	315	303	300	284	291	286	281	292	275	313	302	285	277	298	302	302	268	269	253	289	269	267	295	270	255	300	275	314	284	265	245	277	291	286	285	264	271	290	257	267	257	303	280	262	292	275	294	303	295	288	265	362	289	268	259	296	284	310	290	263	253	304	280	287	277	295	310	303	284	268	275	292	297	271	277	268	308	272	286	272	282	310	307	298	316	275	257	276	280	269	276	288	250	269	302	304	307	276	292	270	289	299	273	288	278	295	265	293	304	267	283	296	276	314	300	256	288	277	273	268	295	262	297	299	280	282	284	308	294	278	260	295	294	270	294	311	283	296	305	271	257	280	298	305	254	275	277	302	291	284	264	265	289	291	302	268	279	255	306	317	293	296	292	257	296	296	262	277	313	283	269	315	294	265	254	279	274	289	302	287	283	263	311	286	305	261	274	250	270	259	300	296	307	273	280	273	269	266	277	298	291	313	290	304	287	270	261	295	269	271	255	283	282	274	289	286	286	305	242	316	291	291	266	286	325	277	289	291	298	257	287	278	283	290	273	283	327	310	274	263	263	269	283	282	267	279	270	259	288	315	256	279	263	306	282	261	272	307	299	284	281	306	302	243	277	270	273	319	298	277	302	292	296	262	311	312	330	255	278	283	277	252	264	266	276	304	276	283	259	316	268	274	291	278	281	276	294	295	293	331	242	260	299	315	271	279	303	264	274	309	308	315	291	252	267	277	292	266	308	309	263	250	279	332	287	277	286	298	300	247	305	301	301	249	250	290	274	238	297	272	274	284	282	282	293	299	292	269	263	265	272	269
2455	785	734	695	729	708	712	701	692	704	701	702	684	673	719	681	711	720	680	659	703	714	698	692	703	727	735	723	733	700	663	664	684	697	675	676	687	678	702	674	679	693	707	656	684	723	718	677	705	724	718	652	673	715	656	691	694	675	682	666	710	666	674	711	652	728	657	706	704	676	681	687	684	692	643	698	678	703	712	706	676	728	713	705	668	686	690	687	686	695	684	666	688	693	679	734	701	688	669	671	710	693	653	662	708	779	684	694	699	683	694	716	686	654	673	687	690	721	707	700	726	684	740	738	694	665	712	664	677	667	700	719	665	701	671	693	708	720	681	685	721	684	667	679	681	665	718	653	704	655	698	704	706	644	670	692	630	688	736	699	733	741	690	693	697	702	704	714	722	706	607	711	693	678	690	709	699	702	669	723	744	675	706	677	687	634	713	717	688	680	698	694	704	661	654	687	682	687	714	678	629	714	663	661	649	713	669	664	725	687	670	667	744	730	709	702	654	659	719	697	707	690	663	687	698	707	717	700	745	668	683	662	714	676	690	700	686	690	680	660	689	659	722	689	675	681	704	663	726	744	754	713	654	679	694	683	659	675	671	659	689	669	754	698	671	705	687	660	657	712	680	698	700	686	728	688	691	673	714	700	687	674	703	696	660	689	665	679	650	671	640	687	705	663	662	701	673	722	707	677	723	670	693	731	677	719	693	666	705	704	734	666	691	739	741	685	700	687	685	726	696	719	703	683	681	653	698	658	710	723	666	669	707	680	725	714	720	745	678	734	687	699	672	694	703	703	684	657	650	672	665	741	716	722	735	709	634	707	660	707	656	697	649	694	678	656	729	674	685	713	731	720	715	712	707	680	703	693	713	745	706	714	683	650	704	666	735	694	667	669	685	652	665	632	719	662	710	688	695	666	727	679	689	700	702	670	698	676	647	681	687	684	669	704	712	666	676	656	692	718	705	717	699	719	686	720	694	699	725	698	715	700	667	708	720	691	661	696	715	684	655	731	730	710	673	723	650	664	674	736	710	708	681	684	661	691	674	663	712	708	669	684	686	697	719	713	711	664	693	700	672	655	719	688	690	734	674	730	703	701	714	691	673	707	680	661	731	725	695	699	676	708	710	654	663	703	672	701	655	731	650	700	698	622	628	696	658	728	687	695	700	721	678	700	659	642	658	728	648	708	682	719	686	676	684	704	697	664	681	705	690	717	698	692	690	678	708	703	687	716	671	704	689	654	665	683	701	640	696	708	681	698	676	682	686	744	655	724	711	682	683	686	695	661	732	716	675	719	673	659	654	691	700	725	667	691	728	717	706	717	710	672	681	676	715	655	671	729	691	702	697	698	688	707	669	701	679	683	751	716	682	678	703	709	693	704	664	720	669	721	689	701	721	701	703	674	715	664	689	683	663	704	653	718	737	677	745	724	692	652	698	698	722	699	664	716	709	710	679	654	742	686	695	655	721	663	657	641	707	667	679	695	648	722	684	707	686	692	703	708	704	735	682	655	692	721	710	717	681	729	700	681	696	689	636	752	699	682	698	706	677	729	690	682	632	708	695	645	699	732	715	719	684	641	704	616	679	692	706	658	687	686	663	649	721	720	686	658	685	656	696	700	699	680	665	709	718	742	678	687	753	714	770	683	715	692	681	726	661	674	724	723	664	680	689	659	626	718	680	685	680	691	732	731	657	708	679	673	708	736	713	687	671	685	720	717	695	682	671	717	685	693	692	708	700	692	652	715	718	695	649	644	669	674	672	698	661	689	723	680	681	693	692	710	691	712	702	677	754	673	696	720	716	694	721	681	707	709	705	684	682	714	651	663	662	689	683	666	689	695	662	691	692	706	665	686	690	650	666	715	692	734	705	692	665	683	747	705	704	718	693	661	687	670	660	717	688	749	666	680	656	676	692	729	651	685	661	673	693	725	731	683	654	663	695	724	693	726	766	705	698	712	693	671	682	702	699	677	665	653	715	702	677	663	727	714	649	664	709	686	672	712	672	659	714	703	692	677	694	681	710	698	678	685	654	697	673	698	645	649	655	697	705	689	684	704	716	682	709	725	693	720	672	711	676	684	696	691	741	658	668	700	661	706	737	670	723	675	709	723	662	686	670	702	711	713	690	698	671	686	736	744	713	675	692	675	703	676	701	671	700	711	733	706	692	697	677	703	644	696	673	695	652	689	672	713	699	700	710	702	718	694	676	728	719	675	653	691	689	700	702	659	681	685	685	688	675	688	689	691	711	696	714	708	694	672	697	753	660	650	705	644	680	680	671	702	720	675	687	666	689	682	687	677	645	683	647	700	691	689	713	710	692	666	728	719	666	699	680	714	693	689	700	673	652	660	654	719	676	728	734	711	692	661	678	636	686	685	695	749	647	683	692	690	673	709	656	698	711	670	659	703	684	679	702	693	727	707	701	683	640	699	709	717	681	684	673	687	660	684	684	720	687	672	651	666	720	722	679	681	699	706	675	706	676	718	669	664	745	698	726	775	707	681	681	704	624	631	704	710	716	687	701	706	724	733	693	696	728	678	721	643	692	694	710	696	724	706	703	663	701	659	643	687	712	684	712	669	697	669	669	683	699	682	706	735	687	672	688	708	713	731	685	675	673	643	677	727	699	676	723	665	703	732	706	708	696	707	718	727	684	658	672	652	699	704	705	704	685	680	769	664	690	694	675	732	711	699	677	736	670	723	713	701	726	726	694	675	688	733	686	709	681	662	689	725	676	686	696	690	675	720	678	712	665	698	711	653	725	670	692	675	712	702	671	667	692	703	667	700	690	670	697	646	714	692	711	723	667	692	692	670	693	686	695	677	734	690	652	706	714	703	638	655	697	702	695	699	687	689	713	735	700	682	685	687	665	667	708	701	649	681	691	701	696	631	705	685	716	744	666	681	619	681	709	730	719	693	671	684	694	686	660	685	690	669	670	683	691	661	705	712	677	683	712	635	735	649	648	718	744	717	672	705	657	676	715	676	666	697	655	681	664	660	704	677	661	741	709	676	683	695	681	697	688	705	628	662	728	728	682	710	667	672	665	672	714	705	711	691	705	725	744	662	682	704	689	683	707	690	698	663	682	699	688	685	650	688	703	704	686	682	692	690	684	676	721	675	640	705	688	724	694	700	666	709	661	721	699	693	673	733	669	689	735	700	733	661	641	700	712	681	705	667	666	692	671	688	688	734	680	725	691	687	705	690	668	728	722	695	723	695	709	724	756	701	711	670	670	683	707	700	712	695	628	688	700	692	659	699	717	709	687	631	665	724	682	698	666	707	679	727	703	708	745	710	700	694	705	690	682	630	683	740	704	726	702	679	673	684	710	757	660	657	648	715	726	691	679	713	708	701	697	728	686	722	683	705	706	705	672	716	653	686	711	724	730	676	668	697	683	683	701	709	733	705	669	677	730	728	700	682	681	689	716	710	702	664	663	743	758	703	707	691	709	669	719	696	696	652	669	696	671	695	647	717
8423	620	601	533	421	363	350	357	321	256	322	324	276	284	303	264	264	265	268	292	257	329	318	273	287	273	287	307	277	330	307	259	292	313	303	258	279	282	267	309	300	294	263	277	272	266	268	325	283	253	276	293	278	291	274	264	283	269	296	293	284	286	284	315	278	274	274	293	282	290	278	267	303	245	290	292	286	262	304	307	277	262	295	278	303	308	292	290	307	314	301	266	281	268	292	286	281	277	286	260	264	254	292	309	298	273	282	299	325	244	300	303	274	277	286	288	265	297	299	280	264	283	296	315	294	300	305	276	303	301	279	261	265	282	288	292	277	292	302	286	279	293	279	271	288	270	285	282	281	310	255	293	267	284	254	299	293	285	280	288	258	273	261	284	255	261	302	296	295	273	289	270	286	279	304	294	297	269	277	271	292	283	307	280	284	301	293	286	281	288	287	290	254	276	291	270	279	268	271	287	267	249	244	259	264	293	280	295	283	293	289	280	275	274	322	259	266	291	310	316	293	314	275	281	278	256	277	250	261	266	287	276	243	298	289	279	286	291	269	293	267	321	260	266	271	274	278	286	258	265	298	320	272	288	288	267	278	279	286	299	297	286	276	294	299	257	300	284	254	297	306	258	287	310	292	281	280	275	249	264	259	285	265	266	294	264	283	289	312	301	275	286	286	286	293	283	272	264	303	293	248	282	278	315	298	289	283	305	278	278	272	274	300	280	275	289	291	296	260	290	257	291	275	275	290	326	261	275	307	260	297	302	281	285	322	290	289	289	287	255	329	273	271	288	285	289	274	261	288	290	254	255	275	291	253	312	329	291	256	293	284	291	263	255	276	301	282	234	292	290	258	276	284	292	309	278	281	282	269	296	292	284	263	274	271	289	253	287	294	305	277	291	274	277	232	289	286	278	276	305	305	296	289	243	289	264	282	283	264	304	311	253	292	267	294	301	292	268	286	301	273	279	314	301	279	269	323	300	282	236	293	290	291	287	280	293	274	273	307	298	280	247	280	287	286	278	297	296	271	272	286	337	282	251	287	306	291	245	297	332	245	292	306	282	282	268	281	269	284	277	265	275	255	269	261	292	264	277	261	288	273	279	279	246	307	256	280	277	286	278	269	285	294	289	269	277	282	275	273	290	267	287	265	282	282	288	290	265	268	273	308	262	240	273	246	278	289	281	273	305	275	266	287	294	281	302	280	305	249	260	297	256	273	285	294	290	294	257	284	299	280	289	296	288	281	267	289	291	296	314	311	263	264	295	304	237	312	306	302	281	314	271	246	296	272	246	272	296	305	286	271	273	273	260	298	280	298	264	290	293	309	319	266	274	312	269	242	263	277	301	288	279	280	267	312	274	259	267	283	282	273	270	289	280	269	275	272	313	277	297	270	277	278	302	273	278	297	287	276	250	278	292	289	286	258	309	273	292	252	273	277	293	277	272	276	271	285	251	300	281	272	260	265	272	272	284	274	301	283	265	297	258	307	291	337	274	262	290	296	263	311	301	272	280	277	279	284	282	286	282	295	279	266	301	270	267	265	262	278	281	282	310	252	264	278	307	293	292	293	293	305	298	295	243	271	244	265	287	297	273	253	282	231	249	275	288	309	264	251	285	309	247	275	284	294	271	274	263	267	269	278	283	286	289	265	242	268	308	303	294	275	279	291	297	284	287	296	247	270	249	273	272	267	275	285	280	296	270	261	257	300	278	281	273	267	302	317	277	279	283	287	270	296	253	283	252	309	285	269	284	316	270	322	285	285	292	278	275	288	266	259	280	285	286	290	272	303	280	263	271	273	300	262	270	299	280	287	261	296	264	305	281	311	267	316	283	278	274	251	278	281	276	279	288	274	285	253	247	247	276	325	300	290	300	263	280	269	290	286	261	236	302	291	284	275	271	276	257	324	276	273	281	283	264	266	294	294	251	287	278	247	282	252	280	260	272	262	298	256	294	270	305	275	273	280	304	275	286	277	251	269	282	293	307	225	302	291	297	320	282	284	307	282	295	279	282	275	302	309	242	274	280	296	247	282	290	266	295	280	263	252	299	297	272	276	329	306	296	250	280	268	284	261	270	289	297	263	321	270	282	326	278	269	251	269	286	287	287	287	293	289	297	269	272	282	272	290	279	249	293	278	287	249	306	309	274	287	268	281	290	285	232	290	281	269	284	268	271	326	280	283	279	255	278	245	265	283	269	287	251	310	272	292	266	275	267	230	272	287	302	269	244	301	301	296	275	274	285	285	291	283	266	310	297	264	315	282	285	283	272	246	269	288	318	277	278	271	297	258	283	269	310	292	276	282	262	280	304	292	254	280	298	289	298	300	274	285	297	263	273	295	287	261	261	273	255	267	305	289	289	275	259	302	319	314	272	253	253	253	294	282	282	292	297	278	283	286	267	264	277	293	275	262	241	309	283	301	291	285	278	285	285	275	296	298	282	301	294	255	279	274	267	280	263	283	289	303	292	315	273	259	266	250	281	260	274	285	248	277	289	292	272	261	282	274	265	319	262	255	282	283	269	289	259	293	284	261	256	297	247	272	313	271	256	287	277	301	287	277	274	285	282	305	286	310	262	264	271	296	285	278	279	279	277	270	267	265	293	291	251	284	290	251	288	290	307	260	264	281	295	275	297	323	265	312	306	270	270	250	285	298	279	264	267	282	304	282	284	279	278	270	266	272	292	272	296	272	296	294	284	287	279	263	281	275	306	291	281	301	298	287	255	268	242	263	245	257	282	305	258	251	288	264	281	294	266	288	285	278	295	261	297	302	269	263	243	258	295	256	278	293	275	268	282	273	273	286	271	314	277	291	296	290	277	256	282	260	275	254	309	216	297	275	284	281	308	267	287	295	277	309	243	283	280	280	309	297	233	288	257	286	251	263	261	279	284	307	306	311	293	248	278	287	278	292	283	268	288	258	308	274	284	243	276	247	275	324	298	278	280	259	286	288	286	277	270	247	269	253	262	305	281	253	312	273	307	278	262	290	300	264	285	284	306	307	309	279	334	286	255	277	274	293	292	258	291	286	281	270	323	297	275	327	288	280	274	246	268	285	267	287	283	301	280	275	247	287	282	295	276	267	260	303	273	255	287	271	291	276	275	297	270	274	304	308	275	286	318	284	264	254	294	288	265	259	256	302	243	273	319	298	272	302	268	277	261	289	276	283	275	272	261	251	290	286	309	295	287	285	298	257	303	271	298	279	286	300	289	296	262	274	282	273	291	310	289	277	256	266	296	316	289	263	274	280	297	301	270	301	252	251	275	286	311	284	271	278	247	294	270	296	296	268	266	309	265	292	318	308	296	240	297	316	269	305	262	293	270	276	254	284	286	290	289	308	287	297	263	291	284	279	298	273	270	271	276	253	263	268	286	258	300	266	302	238	272	287	282	271	297	309	274	268	272	305	283	263	284	278	329	270	289	256	277	278	268	278	284	286	294	270	292	247	271	289	271	270	227	270	275	261	298	282	267	257	281
7416	972	1351	1420	1290	1196	973	915	911	792	853	769	756	735	657	743	775	740	735	747	697	638	723	700	714	714	684	654	730	671	676	670	694	640	681	702	690	709	667	672	659	729	711	672	698	693	661	712	662	674	693	702	671	689	666	670	705	633	691	687	689	680	652	641	678	677	669	657	630	718	720	661	710	663	690	667	629	660	671	712	670	665	697	678	671	696	662	671	612	700	680	681	699	659	661	676	689	661	675	680	646	708	703	662	691	676	727	674	656	704	666	703	676	695	699	644	673	700	661	643	680	684	666	698	674	688	650	646	711	713	669	703	697	682	656	726	690	642	680	670	690	679	705	692	731	672	650	646	648	662	659	664	643	647	688	671	679	695	670	696	648	697	697	713	657	685	632	662	706	687	672	656	675	649	735	671	682	698	695	699	668	650	655	681	655	687	646	657	696	672	678	652	684	659	707	634	664	708	671	697	669	668	664	656	703	659	666	704	668	657	687	660	676	660	645	699	651	663	671	645	673	686	723	705	664	671	718	643	646	705	711	713	635	637	689	707	665	651	679	678	684	725	666	659	643	708	671	675	653	706	682	677	674	703	681	672	633	651	645	702	673	658	678	693	674	641	631	705	680	655	673	646	656	745	660	626	693	677	703	662	618	664	660	694	691	682	746	691	662	710	652	687	673	650	676	656	666	660	673	728	717	674	708	675	680	676	693	657	680	702	651	649	759	706	669	691	686	703	678	684	673	671	666	666	665	655	665	657	662	702	621	729	666	674	681	672	641	705	653	685	695	686	655	678	630	706	672	727	671	687	697	715	648	728	676	643	671	613	696	686	682	713	652	648	643	669	713	669	673	675	667	667	664	675	673	683	648	698	714	708	684	673	709	710	637	703	697	753	664	661	689	707	664	665	645	684	716	686	670	664	676	630	664	629	681	643	668	687	665	691	704	679	681	708	685	731	661	695	669	677	638	634	674	684	685	692	699	651	691	681	628	675	707	620	675	661	664	654	683	642	654	657	629	679	666	629	674	644	655	653	666	625	704	731	717	669	729	640	682	676	675	706	699	682	713	654	680	682	634	662	724	696	738	633	648	636	678	673	654	649	633	636	693	672	721	695	621	726	702	702	644	662	681	669	635	675	675	689	747	691	667	676	683	663	695	656	686	697	655	698	724	676	693	687	666	740	685	683	697	688	703	690	694	686	720	724	621	674	652	679	649	648	662	626	687	749	670	661	663	708	686	649	682	709	691	633	637	715	702	711	671	693	682	627	676	632	676	692	690	662	685	743	682	676	701	683	718	679	654	674	695	632	698	689	690	647	684	696	639	701	723	701	728	703	696	686	669	728	656	737	680	696	654	690	650	681	656	689	659	686	694	678	680	623	683	686	681	668	670	655	662	666	683	679	643	685	624	722	697	677	682	726	677	670	673	654	659	715	687	683	636	695	696	661	681	710	686	674	701	654	664	661	687	678	645	671	669	673	657	715	658	662	691	708	663	642	691	680	654	708	644	662	733	604	684	709	742	662	680	680	682	684	695	696	641	655	675	680	642	720	718	677	697	664	691	657	689	663	639	686	690	719	660	643	708	676	668	687	670	657	617	651	627	655	650	725	699	693	642	652	633	672	711	696	690	651	634	696	668	668	687	690	665	618	683	677	658	693	682	676	705	637	708	699	693	664	667	674	693	665	677	738	684	676	705	680	714	675	662	682	697	651	650	688	663	690	650	604	689	689	691	652	693	673	680	659	679	691	657	663	705	704	682	649	712	619	678	679	662	682	662	695	704	692	703	678	649	658	698	681	625	695	645	681	712	624	651	666	642	702	680	708	676	693	730	642	677	678	630	681	723	694	665	710	706	655	691	681	675	691	679	705	674	658	685	668	698	659	617	693	683	667	682	744	702	661	680	686	647	658	658	668	698	685	699	627	686	665	713	647	675	681	683	653	680	671	636	641	696	671	652	691	724	713	647	678	708	664	648	700	696	685	681	748	665	664	647	698	680	689	676	703	693	649	625	657	652	658	628	639	637	714	671	673	652	692	676	698	700	718	668	637	688	655	713	663	669	656	720	666	657	711	701	639	710	653	680	642	645	687	685	652	665	681	689	695	666	658	658	702	685	660	707	681	645	716	727	677	700	705	665	673	694	668	642	681	658	662	672	662	672	659	695	668	657	658	602	664	725	668	642	676	706	663	675	691	697	678	688	640	702	672	714	673	703	660	720	658	656	660	653	681	662	680	686	690	654	680	680	645	681	648	666	717	640	707	693	659	644	716	673	666	663	687	688	731	696	644	727	682	644	665	607	631	691	706	666	672	701	669	627	678	638	705	684	688	640	649	670	686	694	671	648	655	639	692	737	683	652	675	674	673	654	674	622	660	688	635	678	678	703	739	635	700	681	654	679	683	664	685	685	711	680	660	658	683	702	708	682	725	627	665	686	703	686	672	688	691	694	682	682	693	688	697	676	675	657	657	668	650	636	707	687	698	662	737	670	672	729	681	714	659	712	637	669	712	661	697	641	666	660	683	697	650	685	676	668	661	677	650	723	690	694	669	690	652	688	662	722	690	668	634	679	675	669	735	662	675	728	703	688	677	669	695	686	646	708	623	663	685	655	690	707	708	680	725	685	659	719	668	685	691	638	692	649	684	683	691	695	678	683	657	616	638	646	649	729	713	638	740	685	662	686	657	680	681	703	688	652	616	693	649	662	697	682	658	660	674	655	694	667	674	693	684	684	699	705	637	664	611	690	656	669	664	699	632	631	656	661	684	640	686	706	649	690	649	736	676	666	671	692	671	673	709	667	688	669	667	691	668	690	655	629	678	696	673	698	656	707	659	667	723	663	655	676	675	607	683	692	672	630	724	695	649	680	658	688	702	687	688	638	727	690	679	667	663	715	674	683	706	667	656	647	650	637	701	731	702	708	680	698	658	672	694	683	708	706	700	708	686	644	674	669	640	683	662	648	633	680	687	684	652	697	713	690	671	729	651	666	684	665	666	679	719	642	705	663	686	708	672	665	669	678	668	658	704	697	718	691	676	684	694	673	671	700	658	668	620	670	654	676	671	684	678	644	688	664	692	697	706	662	667	681	688	694	651	638	661	661	665	700	629	705	676	688	678	671	668	687	640	633	631	662	684	684	658	736	687	697	646	697	650	690	700	714	699	673	638	677	704	632	661	632	680	693	684	709	653	690	669	690	715	693	673	692	679	670	686	698	639	689	637	693	683	700	687	663	657	636	699	624	680	724	680	697	653	700	691	655	665	679	701	667	706	674	682	683	671	709	689	681	712	680	714	686	709	702	629	676	692	681	651	706	685	672	643	650	649	658	611	680	657	681	683	717	652	664	708	702	637	667	695	662	663	644	700	678	661	684	652	703	627	683	686	711	667	662	697	699	651	668	688	699	647	721	642	665	676	677	657	672	700	703	675	655	643	689	649	655	683	678	690	701	670	658	675	676	673	641	702	694	705	654	686	675	697
14641	988	699	553	388	309	241	210	189	183	170	185	163	159	163	160	148	155	136	151	167	144	156	137	137	128	139	152	163	128	121	156	140	125	134	138	127	114	141	169	127	144	137	129	136	138	143	130	133	117	117	124	143	109	133	130	134	131	116	123	136	139	126	138	134	140	144	123	120	149	141	138	139	124	123	134	125	146	124	142	168	137	147	156	139	140	123	139	138	130	137	118	117	138	136	129	126	146	119	148	126	139	121	152	133	135	150	130	135	131	135	134	126	136	126	134	145	140	125	137	116	142	145	147	125	142	143	117	124	131	121	137	137	107	118	158	112	154	146	137	137	122	121	122	142	136	138	126	119	132	143	136	125	118	129	140	146	140	137	113	113	113	141	129	136	123	131	134	119	133	117	133	120	149	147	121	150	155	133	133	145	155	153	128	132	117	129	137	129	124	145	141	151	127	124	136	143	118	125	123	114	149	132	151	133	127	116	148	140	146	136	116	140	107	128	133	124	129	125	121	139	130	124	157	136	135	120	137	133	97	116	133	127	156	143	131	131	106	131	137	144	137	123	128	130	112	132	145	114	128	148	131	111	119	133	115	137	118	140	149	100	134	141	138	145	141	135	130	123	134	108	103	127	137	117	124	121	137	122	146	120	131	145	119	131	154	119	149	137	125	142	136	127	139	155	138	143	128	114	149	136	136	136	124	144	127	121	106	113	119	133	143	131	125	125	132	130	132	126	124	156	131	123	128	125	132	129	148	130	102	132	140	124	135	128	128	102	130	138	141	152	120	108	122	118	133	136	150	106	107	132	138	123	134	140	104	123	120	148	147	147	130	139	139	133	152	137	125	126	133	115	159	135	130	135	120	120	136	130	150	116	146	137	151	120	140	135	138	127	156	137	162	130	146	117	127	128	150	122	138	135	131	140	129	128	125	128	125	133	130	130	123	128	125	129	123	120	135	123	132	121	145	125	133	146	147	135	129	133	139	118	119	128	138	135	144	118	136	124	137	129	133	126	124	136	132	124	131	153	124	137	120	121	126	144	141	126	127	134	139	121	123	132	136	146	126	137	129	144	120	124	134	129	128	141	143	127	135	130	121	148	124	133	115	129	135	145	114	129	143	139	127	134	131	131	115	113	145	163	128	154	122	122	119	119	118	126	152	129	136	125	129	123	128	145	132	124	131	145	123	132	137	121	149	137	129	135	123	156	138	112	141	154	118	124	109	133	124	111	135	135	132	123	129	127	125	156	133	119	143	135	132	130	140	141	124	132	120	134	135	154	142	146	137	127	127	126	139	120	129	149	121	126	135	129	132	134	123	122	137	108	137	137	146	149	122	129	126	145	133	161	124	148	120	145	135	126	131	119	136	109	115	115	116	138	129	126	132	137	109	122	142	137	141	128	130	157	137	143	119	133	139	126	134	119	129	128	101	161	102	107	127	127	144	140	133	124	141	136	137	127	127	117	136	124	119	131	112	145	129	133	150	139	116	127	130	132	124	118	130	140	126	146	138	141	149	125	111	168	137	132	115	145	151	150	158	127	125	137	142	121	155	134	126	113	144	127	135	118	151	168	134	145	103	129	122	138	122	149	139	129	140	126	129	131	116	121	131	134	130	129	144	131	151	147	145	136	128	112	111	135	123	133	123	128	139	140	125	143	125	143	132	128	139	108	139	133	149	129	145	128	132	111	138	137	125	111	136	126	131	134	110	127	146	151	136	149	150	134	130	129	115	119	136	120	134	116	131	149	126	148	125	111	137	131	130	135	144	130	150	130	123	148	140	121	136	133	150	112	116	160	131	120	135	151	144	123	111	128	133	143	111	139	134	99	139	140	153	132	134	138	144	139	136	152	144	144	127	149	133	125	139	114	143	130	139	131	114	117	121	145	134	145	132	129	150	151	139	132	128	149	136	123	140	126	145	145	121	125	132	151	150	140	155	136	149	132	123	108	118	135	140	150	123	132	126	136	141	140	140	123	150	137	142	126	132	124	127	140	124	136	138	141	124	138	129	141	150	146	133	139	143	120	123	117	111	157	147	135	138	139	136	132	138	129	123	115	113	104	124	156	143	130	122	138	121	142	113	128	124	147	129	113	130	118	136	112	135	125	113	123	125	148	125	136	126	132	117	148	146	114	131	135	143	125	143	154	146	125	120	117	135	123	116	141	147	114	126	127	130	117	123	135	145	127	126	137	128	132	156	130	145	114	137	150	119	107	132	135	125	145	123	151	120	109	129	129	127	118	157	126	133	155	130	128	134	112	120	132	113	141	137	132	150	138	142	131	123	148	128	114	116	139	141	113	121	129	122	132	132	102	136	128	137	145	124	150	119	143	122	123	113	115	125	131	156	131	123	143	137	123	116	121	123	112	113	131	130	139	137	118	142	161	154	125	124	114	134	144	145	131	137	139	122	149	133	122	122	149	114	140	135	148	157	111	151	123	135	125	125	140	134	155	111	114	124	131	122	120	122	119	145	122	140	148	137	146	159	126	150	141	100	122	127	143	131	145	121	133	133	128	136	140	145	125	153	142	138	132	132	160	139	113	146	133	141	116	118	116	134	142	135	128	123	106	155	146	126	135	120	132	132	131	131	126	140	129	142	118	120	131	140	127	130	150	130	133	122	125	124	142	137	148	141	104	167	108	147	131	126	127	132	167	149	124	135	132	141	155	135	138	149	122	141	131	148	131	148	128	101	130	134	137	126	131	118	137	140	127	126	111	129	139	128	141	140	134	131	132	128	127	122	143	122	123	138	134	128	132	142	121	143	132	133	114	144	138	114	115	130	160	125	128	131	114	118	138	151	149	161	139	119	133	147	120	125	137	121	134	118	106	124	117	115	133	150	122	136	148	137	119	151	144	110	125	122	152	136	114	143	137	143	134	125	136	135	116	135	108	142	135	141	146	123	117	131	131	130	138	153	132	120	127	134	128	106	150	121	123	133	134	140	129	136	146	134	133	134	105	106	131	114	107	127	143	140	122	116	155	141	138	146	135	119	113	126	138	109	126	115	140	129	156	123	136	144	153	131	121	135	146	135	125	139	139	132	159	143	120	109	148	146	146	131	136	120	120	124	134	130	129	135	154	121	119	122	141	130	130	118	130	138	128	111	125	147	134	132	130	109	133	147	131	136	156	131	127	158	135	147	150	129	113	132	132	123	144	125	142	127	105	127	121	130	129	116	134	130	122	149	113	112	144	142	131	128	116	135	132	116	138	129	131	128	136	129	134	109	143	132	129	107	106	138	121	98	101	145	128	134	131	148	133	104	138	121	121	114	147	132	127	130	142	141	130	137	134	139	140	145	137	116	118	118	122	151	108	133	116	146	149	132	116	127	147	172	133	136	129	142	115	125	130	125	124	124	147	134	132	127	127	117	134	124	131	119	148	140	117	130	136	133	142	122	115	149	144	140	148	134	140	124	140	133	136	130	136	105	126	125	133	123	123	124	121	111	140	135	133	136	119	103	132	121	132	131
8978	929	1692	1742	1452	1281	994	862	715	654	533	539	478	511	454	486	448	457	476	407	398	421	407	405	404	412	391	409	365	382	374	351	365	361	362	371	352	332	363	356	365	368	375	302	385	368	371	349	338	340	329	352	354	389	360	332	318	354	388	359	357	350	379	347	346	363	348	371	343	349	371	329	339	364	373	318	345	357	343	341	350	355	351	341	337	351	311	317	344	337	324	388	337	318	352	332	343	358	333	354	343	350	339	383	323	361	336	358	353	366	332	356	325	338	360	325	311	351	325	336	353	346	337	346	359	349	363	357	313	334	336	366	326	350	350	343	338	348	367	310	328	297	351	333	295	360	352	336	334	362	330	335	348	332	339	329	339	335	313	332	375	354	333	350	372	358	333	359	385	327	341	345	344	340	344	354	300	311	340	317	350	334	362	322	361	305	370	328	333	356	375	333	315	312	343	327	352	347	340	328	302	334	315	337	318	336	361	323	334	327	329	347	370	313	307	350	327	350	345	369	324	342	329	348	312	359	345	347	370	352	326	348	352	343	336	336	353	358	359	373	340	342	372	338	378	348	352	353	378	343	352	341	343	365	318	348	323	314	322	362	347	310	350	338	325	351	328	350	348	352	320	318	356	340	344	341	363	384	341	331	353	338	339	360	354	327	371	362	359	361	335	360	366	335	369	300	339	339	356	305	323	343	339	322	358	327	342	356	315	336	342	374	332	315	323	349	307	340	350	340	337	311	308	352	365	322	343	360	350	347	346	331	340	321	332	351	330	304	306	327	342	352	313	343	327	305	343	335	336	325	335	376	319	311	289	354	341	348	346	338	367	361	315	336	323	332	351	374	337	328	375	365	343	350	332	375	374	373	344	348	321	340	336	339	335	353	339	357	320	333	354	352	313	333	323	332	362	325	344	317	363	376	336	320	324	349	306	391	341	328	303	335	372	311	343	305	343	329	330	333	341	341	348	377	362	335	353	322	357	338	325	329	337	330	359	335	334	358	304	315	332	351	323	330	336	378	325	324	324	345	335	349	321	341	353	330	336	350	351	361	347	357	377	381	341	310	360	337	365	321	330	340	316	359	354	368	364	327	365	313	309	339	345	360	344	372	331	321	372	347	326	324	367	358	332	333	348	320	309	329	339	356	333	333	345	337	328	331	363	315	332	357	325	341	361	339	323	356	356	358	340	356	339	352	352	353	339	340	373	370	314	356	356	318	353	338	344	331	355	327	326	335	327	360	372	337	364	341	350	327	318	306	344	350	353	346	329	296	351	332	308	360	347	347	333	346	316	336	309	323	330	342	366	347	357	325	349	330	339	353	338	331	370	330	366	327	338	340	367	343	316	328	338	321	332	302	355	347	323	341	394	383	302	350	340	338	337	380	351	311	317	346	359	353	333	336	344	313	342	354	337	371	344	310	357	341	377	363	349	302	321	345	344	345	318	353	355	299	355	330	317	353	335	319	340	351	321	351	349	350	333	324	366	336	348	359	310	310	352	336	321	331	350	336	347	346	405	360	364	316	319	361	375	343	337	324	363	346	330	315	321	343	347	320	334	347	318	329	313	347	344	363	317	361	312	353	351	358	300	346	329	352	360	342	328	326	331	320	337	344	354	333	361	355	350	368	347	317	354	344	298	322	334	323	317	354	335	342	317	340	326	354	334	386	379	299	349	317	316	345	349	331	326	345	343	319	344	381	310	331	337	356	340	337	349	346	299	304	325	316	347	307	321	362	304	312	327	323	331	351	331	355	344	363	317	293	327	327	323	329	366	354	341	317	342	334	310	356	325	317	341	354	348	364	354	318	344	330	324	319	329	339	341	341	308	352	335	331	343	325	347	322	329	349	347	348	348	359	334	345	328	334	356	340	346	326	324	323	351	355	305	332	341	339	357	315	350	363	332	308	322	344	336	338	344	355	337	339	355	371	312	366	358	335	338	359	310	344	336	342	330	324	356	336	322	318	350	311	330	363	337	336	311	351	350	321	324	313	341	323	355	357	318	340	366	303	338	349	347	353	334	351	329	334	354	328	358	328	300	336	344	320	322	365	342	341	340	340	325	326	293	360	325	334	344	313	335	347	337	325	367	374	339	349	337	340	366	338	356	325	362	368	365	324	309	355	322	331	338	321	346	327	370	331	330	361	337	336	347	354	349	328	353	340	339	334	319	323	383	328	308	321	318	356	333	308	315	328	318	333	347	293	357	333	325	330	356	369	362	332	366	339	334	332	381	336	356	366	318	322	344	359	368	365	334	349	343	366	320	354	341	361	346	312	347	364	366	305	340	340	331	339	342	373	339	326	330	297	329	343	342	324	375	348	352	344	352	366	342	360	314	354	333	346	338	359	313	355	387	375	313	307	325	374	345	338	339	317	343	323	334	351	329	309	358	324	311	332	325	343	314	334	327	323	317	354	359	343	301	312	397	322	332	366	339	361	321	377	297	337	327	358	285	347	348	327	346	334	342	340	335	356	344	342	332	316	341	358	360	349	326	333	342	336	318	303	346	303	331	331	310	341	349	354	314	313	394	352	342	329	353	356	309	338	340	337	343	333	325	317	322	341	343	318	338	323	337	333	331	328	328	344	376	334	388	385	380	364	328	358	367	335	354	343	340	331	334	355	325	347	319	336	329	353	338	346	332	333	345	333	332	333	351	353	371	301	340	368	312	354	355	337	362	357	338	344	361	350	336	337	320	328	358	327	316	327	327	325	356	356	308	347	349	325	338	329	333	360	341	400	352	352	323	334	343	348	363	356	360	307	360	348	343	310	319	380	330	353	314	321	337	363	345	324	330	305	349	369	320	338	397	337	350	340	344	357	350	345	330	363	372	315	340	335	366	345	351	336	343	329	345	357	360	333	323	333	319	382	321	351	338	322	361	336	344	361	338	323	350	365	321	332	348	347	327	366	352	322	350	337	340	331	373	340	316	380	302	369	376	321	338	348	357	310	334	343	367	335	358	328	329	375	333	338	339	374	370	309	318	349	318	346	317	337	364	327	367	330	350	391	337	377	343	375	345	348	362	346	357	377	339	317	329	312	365	345	334	344	353	318	352	323	329	369	353	320	337	330	358	320	354	362	292	312	338	355	370	340	338	314	330	340	335	312	349	328	326	349	315	351	342	328	328	373	380	377	371	311	349	347	345	332	369	317	338	359	326	325	331	358	323	359	353	371	395	358	335	358	341	363	329	347	332	338	368	334	346	328	333	346	352	324	347	326	371	316	355	341	322	337	354	349	327	345	329	321	352	316	309	339	342	340	341	328	315	333	362	346	340	300	338	332	392	333	311	369	333	365	316	345	341	309	376	353	325	309	315	306	351	308	342	376	363	347	338	336	345	354	342	354	341	330	353	325	346	323	307	324	349	329	338	334	336	381	328	323	335	355	319	348	382	335	340	344	340	345	350	345	333	346	310	371	359	347	351	358	367	357	358	297	360	331	354	376	327	322	337	353	351	347	324	320	336	356	336	356
2390	309	309	293	272	281	278	286	301	298	299	307	311	305	262	300	292	274	291	303	304	301	271	295	329	246	325	305	320	279	286	309	310	299	286	281	267	298	305	288	286	274	286	279	269	261	304	272	268	284	303	278	291	290	279	278	271	277	285	284	269	295	280	299	289	277	292	288	281	307	284	288	318	267	297	283	285	257	267	294	264	254	257	295	280	289	334	284	256	332	289	279	305	306	260	302	278	270	283	300	300	299	310	256	248	305	280	287	249	321	307	268	305	293	259	308	281	283	283	309	279	263	326	254	301	320	273	301	309	287	278	314	273	275	264	299	291	318	274	267	295	263	281	280	253	274	270	264	247	314	280	289	271	273	273	301	309	278	303	306	290	268	271	268	257	303	293	300	275	303	247	299	301	284	323	274	281	293	250	283	263	297	273	308	274	322	282	274	289	318	303	305	288	289	299	314	281	296	316	270	300	272	273	271	263	278	306	272	307	274	298	274	323	283	293	270	308	297	267	292	293	293	288	284	276	284	257	239	254	291	315	311	290	293	309	265	275	256	273	298	303	280	269	303	275	274	301	284	297	264	261	306	293	287	288	275	303	270	301	275	268	282	286	291	323	260	256	277	258	304	319	281	298	280	288	319	269	262	265	289	300	296	294	282	304	299	269	280	275	263	266	264	260	283	258	254	319	248	292	269	233	257	297	311	297	274	294	261	285	309	283	258	293	306	304	310	285	300	266	301	275	285	303	290	259	280	276	304	293	274	299	315	277	263	294	278	290	284	268	273	233	275	304	300	276	291	278	285	279	255	274	308	294	290	263	280	264	302	274	286	320	287	269	289	273	284	273	305	255	292	309	269	300	267	319	284	295	301	287	295	285	291	306	309	295	307	267	249	293	313	268	264	291	281	287	281	284	297	262	324	286	291	288	268	280	284	301	301	295	259	298	268	314	294	285	292	312	301	264	294	264	297	296	292	304	280	302	265	276	290	302	276	289	280	272	289	292	290	264	272	255	285	295	289	271	290	276	287	273	260	282	291	291	282	273	297	242	279	313	253	312	291	255	284	279	291	279	266	268	235	264	291	276	280	285	282	248	269	275	290	282	321	301	239	264	294	284	287	288	292	325	269	270	292	282	267	316	310	283	270	258	293	297	305	294	282	306	282	316	275	288	275	264	294	306	278	311	266	259	270	297	284	280	300	285	294	270	243	267	283	286	317	279	267	311	292	290	278	264	287	276	275	296	291	249	287	279	285	275	272	313	296	320	277	288	291	304	298	302	268	277	300	260	270	253	287	271	251	303	304	306	250	275	291	259	303	329	289	281	271	282	304	272	282	289	294	269	299	308	271	314	258	297	306	319	267	293	278	274	289	267	271	309	281	301	293	284	282	266	308	281	260	278	277	249	291	298	264	304	250	275	286	271	259	307	269	289	269	300	297	300	252	274	319	297	280	274	291	300	276	313	292	259	262	277	262	300	300	261	278	275	278	302	275	264	279	262	234	263	291	274	277	271	277	295	289	283	296	310	249	244	310	298	248	290	300	272	280	299	309	298	301	299	237	264	231	283	317	287	268	272	252	319	301	284	273	286	322	294	310	272	284	289	304	304	310	268	278	298	301	259	277	273	270	274	287	269	264	249	297	277	293	274	281	302	275	279	283	273	270	309	284	306	282	268	304	266	270	271	295	283	278	299	269	326	295	281	280	267	278	284	290	255	283	304	296	252	287	264	304	295	287	296	265	257	277	268	303	279	305	301	284	307	283	278	294	295	252	281	249	311	273	266	258	281	309	264	284	300	272	285	288	276	279	302	282	246	287	298	304	283	230	287	271	273	293	291	260	288	295	253	295	286	294	269	288	287	278	291	311	267	336	295	296	246	312	294	281	293	257	273	262	289	296	263	298	256	285	246	269	318	283	285	301	298	303	276	281	297	299	278	264	285	251	299	275	270	278	259	325	293	275	287	291	275	281	293	256	300	297	275	272	332	271	300	280	276	281	266	297	302	278	288	263	285	265	297	277	283	267	276	281	293	284	272	272	299	238	313	284	290	287	292	258	298	305	297	271	300	281	273	282	307	267	265	322	276	285	278	286	308	274	270	261	269	272	306	257	274	283	320	264	300	272	284	267	306	290	289	279	243	286	311	244	304	281	264	282	297	295	285	289	300	296	264	271	279	331	285	267	309	289	277	300	284	308	250	303	277	274	282	294	273	278	274	270	282	286	254	272	273	299	298	298	281	322	295	302	276	279	305	267	275	275	299	264	275	275	303	265	279	327	248	281	254	306	276	306	283	270	281	299	273	286	290	295	269	279	277	276	288	278	257	289	270	285	286	275	280	274	293	288	309	284	298	297	307	310	310	264	280	252	270	261	287	297	279	269	272	247	276	253	285	252	317	270	269	267	275	271	273	270	286	280	284	293	291	266	306	307	331	279	329	276	298	280	302	283	288	318	259	310	265	294	325	275	279	321	248	283	299	263	271	325	288	278	307	295	291	284	265	268	258	306	268	282	272	303	300	296	288	256	266	253	250	300	296	291	278	340	307	271	287	269	284	284	246	280	278	284	306	286	298	287	278	284	283	277	286	290	283	287	309	294	296	280	282	282	273	266	298	296	299	282	268	265	285	267	290	273	298	264	285	291	283	266	266	307	284	279	272	283	254	288	282	288	297	268	287	299	319	273	329	292	297	270	284	300	282	289	295	280	272	273	271	285	281	261	282	289	267	283	265	283	292	244	265	280	259	261	271	282	281	271	296	311	271	276	266	266	266	279	273	319	277	267	290	331	293	288	294	291	322	273	279	315	284	250	264	286	308	276	267	294	319	310	301	269	260	311	277	291	267	290	250	264	301	297	310	269	268	275	282	282	292	251	297	273	301	292	298	286	288	291	296	275	258	286	270	302	264	292	298	310	282	282	296	276	270	289	285	279	290	273	266	281	279	280	255	280	296	275	281	284	280	276	251	291	276	270	305	276	298	288	292	281	281	310	263	289	272	264	290	284	238	280	283	288	282	302	284	283	264	258	285	277	296	288	323	289	276	282	280	288	310	285	294	252	276	264	282	260	305	325	291	294	280	296	311	268	295	301	297	280	286	277	281	264	280	257	304	312	261	305	290	283	312	282	269	306	286	298	258	282	276	280	291	293	297	308	281	292	283	316	305	259	266	273	278	281	254	262	281	283	300	290	292	275	267	264	264	271	262	281	264	268	265	279	302	278	277	273	302	263	277	280	292	251	286	279	298	292	293	305	302	294	279	294	279	286	267	300	296	272	268	284	261	258	276	277	303	264	284	288	270	284	297	297	284	260	267	281	275	296	271	249	290	284	288	293	264	286	258	315	276	296	279	274	289	277	255	274	282	318	296	305	268	301	278	291	283	278	274	283	312	296	286	297	315	288	310	279	317	275	301	320	251	326	282	307	291	274	334	310	270	303	318	316	308	299	302	274	280	282	311	290	273	285	286	320	289	276	317	276	315	303
2517	705	780	775	708	721	738	697	708	682	707	675	727	732	712	677	667	663	649	685	684	672	669	687	688	734	700	688	684	703	650	661	668	650	692	738	681	666	714	763	700	646	651	765	705	721	718	671	710	679	715	678	699	663	670	692	731	661	673	734	702	675	722	699	664	727	685	687	685	708	656	717	708	692	679	765	695	695	679	714	674	720	659	736	662	629	757	701	683	725	673	633	685	682	678	641	685	715	680	669	713	709	746	703	720	704	669	695	685	777	702	706	680	697	652	692	722	727	683	676	678	718	725	701	731	741	640	678	675	629	722	689	718	698	705	698	692	689	667	665	703	725	721	664	663	762	654	732	675	710	727	661	688	661	659	704	713	695	742	723	724	682	707	688	685	654	671	611	719	654	643	693	695	659	679	679	668	720	705	711	707	717	689	699	700	708	743	644	677	656	672	698	668	637	680	686	748	715	678	692	684	683	718	684	685	688	712	682	689	719	643	731	661	714	710	732	712	702	678	686	722	643	729	737	728	693	732	635	721	689	683	699	662	739	663	699	699	710	673	630	686	644	734	696	690	697	696	695	691	691	679	682	706	652	721	655	647	661	648	694	693	638	684	662	707	667	726	630	684	749	680	695	714	734	683	642	649	655	683	703	727	686	705	687	680	705	748	658	700	678	710	685	683	680	724	663	682	664	662	683	716	709	670	693	697	713	710	695	666	724	687	730	694	683	649	695	708	672	721	742	729	731	676	708	762	699	677	676	657	719	703	700	646	650	675	676	661	702	654	673	675	708	642	632	696	733	690	665	695	666	687	734	711	736	706	643	660	709	660	678	684	705	691	671	728	679	705	684	663	686	692	695	656	698	686	710	679	644	729	671	694	711	666	671	697	689	673	705	675	632	737	639	701	702	655	705	690	691	692	715	728	684	731	728	715	698	723	660	680	702	700	654	682	675	713	676	693	717	694	696	674	668	665	689	740	661	679	769	653	687	701	690	659	671	705	717	668	731	705	732	708	714	706	676	656	644	713	708	641	720	669	659	734	698	658	715	686	695	750	678	702	695	695	708	707	720	667	709	675	626	706	723	685	691	652	689	666	757	698	723	649	701	671	731	679	637	636	650	688	710	744	691	675	698	671	655	725	725	692	663	699	713	650	712	741	661	630	679	695	716	643	692	705	682	670	697	675	717	662	681	690	726	718	683	685	669	753	680	609	723	696	691	679	688	696	670	677	725	671	693	681	717	706	705	677	693	643	717	703	652	695	669	660	709	630	646	677	716	661	663	651	670	696	645	700	691	645	653	696	729	629	687	677	721	718	665	700	680	672	698	665	670	683	762	677	714	640	700	702	643	678	700	718	649	767	683	684	674	663	679	673	617	649	695	728	656	675	729	674	660	711	756	675	680	696	697	686	703	650	687	715	692	703	711	740	673	704	639	680	655	691	644	697	728	686	724	704	710	679	693	652	690	739	668	699	686	673	723	657	690	664	676	721	716	653	681	661	677	708	716	656	638	681	707	706	654	705	704	687	645	726	736	689	688	698	739	653	709	683	657	648	681	698	666	712	689	671	669	676	731	704	711	682	668	660	682	707	672	716	663	666	743	734	702	664	704	714	651	624	686	675	658	689	680	704	672	645	693	660	660	678	690	689	659	703	691	673	724	654	697	640	717	671	708	648	678	733	662	716	658	702	689	642	644	708	716	672	710	642	679	695	662	670	637	697	676	673	667	674	699	695	711	684	669	710	696	720	663	681	689	700	667	717	696	692	679	707	643	717	653	717	730	681	723	697	689	725	674	661	649	659	677	674	690	614	667	684	680	667	712	649	665	690	718	691	716	743	679	708	714	657	718	629	671	636	678	681	693	676	725	699	668	710	736	685	707	718	681	696	669	653	660	687	677	665	676	666	666	706	709	665	676	730	691	701	698	701	690	709	672	646	695	691	691	665	673	716	666	724	721	698	678	723	648	696	738	686	714	711	732	649	666	648	698	695	679	708	719	704	683	700	628	661	665	681	728	701	693	744	684	685	701	733	682	664	687	641	690	700	676	717	720	721	676	644	702	753	676	663	692	662	705	713	688	719	694	667	657	690	684	696	710	694	712	696	736	675	665	679	652	726	682	653	732	705	683	681	734	701	699	722	674	698	646	711	738	700	647	743	652	691	658	736	715	689	699	682	682	691	675	636	683	695	701	702	742	676	617	651	682	641	697	702	699	688	640	734	694	743	673	716	686	703	710	724	682	692	662	671	687	665	687	677	690	689	683	672	738	700	636	706	679	641	677	692	673	659	692	704	666	665	694	727	689	693	692	716	726	675	737	699	695	700	672	651	716	665	703	692	689	717	676	731	681	719	732	693	684	681	673	686	672	704	679	681	700	687	668	693	682	730	708	699	677	655	733	712	752	705	683	685	692	730	690	685	750	668	716	688	692	678	714	664	682	688	686	680	732	663	746	671	663	660	683	718	670	690	665	717	740	722	712	652	705	696	704	698	664	716	688	675	719	683	691	718	608	672	659	677	688	680	697	670	712	671	684	691	685	707	664	673	700	744	680	670	676	725	670	691	725	658	707	648	704	685	687	659	666	649	721	688	686	665	772	715	679	702	701	698	685	696	676	678	672	644	706	658	727	704	655	683	679	664	731	741	686	587	729	715	695	696	713	703	684	726	722	693	711	659	731	710	646	731	697	713	654	696	678	682	664	697	677	710	649	701	699	705	740	672	646	706	679	714	722	673	718	702	667	705	714	647	656	694	655	679	708	657	706	698	658	676	684	716	681	705	662	664	689	652	651	677	703	699	699	639	661	707	640	686	718	698	661	667	727	719	684	707	641	732	715	701	670	697	757	718	696	689	639	650	718	660	626	700	691	676	713	695	653	654	693	681	661	704	695	662	660	708	668	661	684	731	650	730	698	667	724	679	700	701	694	668	656	665	628	691	712	679	716	719	695	712	697	726	706	736	691	684	709	654	699	696	757	729	680	751	702	712	710	748	665	692	701	666	669	726	698	677	692	676	685	687	697	686	696	750	711	693	704	683	709	716	725	748	681	701	712	729	669	702	740	688	711	676	740	712	676	730	667	716	655	689	720	709	693	671	729	691	724	659	680	708	687	656	717	730	643	688	680	698	692	687	719	678	688	735	709	703	744	732	648	727	730	730	687	659	718	710	702	687	636	673	675	704	691	659	726	698	701	688	687	701	684	671	649	729	729	699	701	678	684	661	716	652	641	708	693	677	705	684	693	681	704	712	748	665	673	697	678	694	653	689	686	723	669	698	663	741	680	675	665	689	679	703	712	651	684	689	674	724	677	654	739	731	683	673	656	672	648	698	719	612	677	678	734	723	689	672	700	678	677	761	694	699	685	703	688	704	692	707	658	707	692	709	650	710	736	694	711	668	711	678	682	697	668	656	680	687	675	709	706	690	694	658	758	656	704	670	701	676	705	716	715	662	708	680	689	709	654	624	703	713	677	677	662	693	707
8610	674	598	487	416	378	332	293	327	283	301	289	316	297	280	307	283	274	272	294	315	316	284	293	289	260	272	265	278	266	287	279	284	313	304	258	281	302	264	295	265	298	289	321	261	277	274	262	265	282	276	266	273	251	280	291	314	324	270	329	273	298	285	298	283	280	314	280	293	280	294	281	284	279	320	325	284	259	258	253	279	269	301	283	289	285	273	248	272	268	293	297	297	280	289	291	282	286	266	268	268	297	288	285	264	282	280	299	261	314	303	239	280	270	283	288	293	323	291	281	299	274	300	284	299	296	302	261	258	290	271	273	280	276	255	280	282	253	289	263	289	294	238	280	299	270	274	252	308	268	302	288	243	290	297	259	266	285	267	274	252	302	268	288	254	296	274	282	279	264	304	309	269	275	265	286	286	264	266	242	284	270	288	279	313	270	301	262	293	301	264	282	291	283	258	273	298	258	299	293	287	298	274	272	295	297	262	255	304	266	283	275	325	285	297	284	311	263	305	274	299	299	268	307	275	270	315	286	264	291	287	311	269	283	268	274	283	266	310	295	324	271	290	313	267	278	285	279	274	283	306	281	286	282	281	268	273	231	337	292	294	284	261	264	287	273	289	297	272	297	263	305	299	256	317	294	282	292	326	279	261	329	299	307	277	266	286	309	300	273	276	241	272	283	279	284	268	289	301	292	315	296	314	278	272	276	296	311	289	307	283	297	277	282	274	273	319	300	313	258	280	300	286	288	298	259	269	315	286	305	283	260	294	284	256	310	286	293	283	299	285	289	276	274	296	276	284	322	272	255	278	302	268	315	291	299	256	299	286	282	293	285	278	280	288	279	283	291	275	273	310	268	295	260	265	297	287	247	291	316	293	292	310	308	279	288	276	322	292	294	296	286	261	271	298	302	293	301	293	289	266	243	270	270	280	287	275	294	291	281	287	291	283	273	279	301	287	313	301	290	285	289	271	277	298	271	282	286	269	309	282	269	298	272	280	286	268	267	292	275	272	283	232	300	256	262	289	273	288	254	301	256	274	291	275	296	298	289	286	274	266	286	283	285	268	250	284	272	303	294	281	314	287	276	289	276	283	270	297	268	261	281	311	283	289	304	279	302	258	289	286	272	271	267	281	312	294	273	267	299	270	280	274	275	282	287	282	284	268	286	317	281	259	287	303	283	290	276	292	280	290	302	297	302	260	326	259	298	271	246	258	282	275	297	277	303	282	287	314	255	261	318	259	285	320	307	278	298	301	286	286	287	278	296	287	281	270	301	251	288	297	278	260	290	270	266	295	287	271	295	271	277	271	272	297	276	298	255	276	272	277	294	277	283	276	288	290	303	272	312	301	279	282	265	287	292	313	291	297	273	279	274	246	292	297	287	275	281	286	291	280	259	264	283	245	276	275	289	273	265	331	283	281	263	266	316	283	321	311	296	262	283	267	304	303	271	282	267	259	292	264	241	273	310	290	265	280	278	307	286	296	301	309	295	272	279	322	290	294	303	267	265	301	302	262	305	253	287	271	282	279	289	274	292	264	280	300	270	284	273	280	274	267	254	270	283	270	291	290	293	269	260	285	286	259	280	301	278	274	302	307	301	282	239	294	278	313	299	278	289	290	299	269	286	294	286	277	261	279	269	302	289	305	291	274	299	290	282	287	271	298	281	304	285	256	275	283	310	302	267	280	307	277	271	282	309	264	315	290	265	240	268	287	280	269	284	335	284	315	265	267	261	297	288	266	300	282	262	305	269	267	297	307	284	284	290	314	306	322	268	258	283	305	280	273	263	284	285	262	304	251	268	272	283	255	275	291	283	262	272	257	268	278	260	269	302	277	273	272	279	314	298	306	261	279	294	299	283	282	314	304	311	272	295	269	286	280	313	279	271	269	252	280	260	305	278	283	287	302	267	282	256	279	277	264	297	289	300	301	259	297	253	270	276	299	268	275	281	281	299	279	298	274	281	267	309	280	235	293	285	301	281	253	281	234	274	270	316	308	282	262	287	320	256	253	295	280	275	290	282	282	253	285	285	296	293	282	269	269	280	275	302	271	265	279	257	257	299	274	315	285	311	287	307	253	274	285	285	289	320	285	273	257	288	289	279	271	290	263	315	290	284	304	279	295	291	287	302	236	250	292	273	279	294	307	287	305	279	270	247	275	289	274	283	261	280	272	314	290	278	280	262	291	305	291	289	289	287	306	291	274	291	289	282	267	275	309	298	307	278	304	308	289	282	294	289	282	280	252	260	284	282	300	271	286	273	245	309	283	282	319	260	282	325	290	283	294	274	285	284	297	276	274	281	302	279	285	275	297	281	301	302	275	290	294	262	265	293	256	311	272	304	250	263	299	287	300	249	311	292	299	264	285	273	298	290	316	311	294	280	301	318	270	263	264	292	293	265	290	322	298	281	295	303	296	290	294	260	274	310	254	270	275	268	299	276	269	251	283	288	283	277	283	269	268	295	294	297	303	312	292	286	282	287	283	288	283	289	295	314	265	262	291	287	282	307	268	312	291	272	275	289	278	279	258	280	265	263	281	259	297	284	273	277	269	262	285	300	286	285	269	266	282	280	281	297	240	257	284	273	280	311	270	294	294	271	327	303	273	303	244	305	315	317	266	302	287	289	299	299	248	267	303	286	323	285	264	271	283	287	289	262	277	271	312	283	282	278	261	289	292	248	288	249	309	285	290	286	292	287	272	295	264	300	281	272	326	275	306	271	286	271	311	278	267	256	306	287	306	285	267	274	285	281	291	291	291	278	282	291	281	301	250	286	267	307	316	290	290	301	304	298	251	254	260	271	276	256	286	272	246	282	310	284	294	262	297	291	289	290	274	306	261	273	302	280	283	274	264	298	294	282	265	341	248	302	278	281	284	264	292	264	252	294	313	255	280	276	278	284	294	278	273	292	304	256	300	275	287	265	258	286	276	307	267	251	292	290	254	303	294	284	249	283	266	282	315	277	264	259	296	288	332	307	283	257	256	244	304	284	289	264	291	278	301	275	267	302	337	301	275	257	253	300	270	314	278	264	294	281	303	303	269	301	243	284	286	274	282	278	287	291	278	316	263	292	280	276	278	304	272	263	286	290	255	275	306	276	281	275	327	284	300	273	282	279	289	302	286	289	262	279	249	255	263	290	293	283	290	307	271	265	291	291	289	290	276	298	297	289	276	281	278	269	287	264	276	280	295	288	302	295	295	305	288	276	306	280	269	294	267	298	263	252	290	282	301	307	260	294	294	289	262	290	290	305	259	276	249	256	281	268	283	288	278	288	285	306	277	293	284	260	268	259	284	291	263	281	295	310	257	283	267	300	264	295	297	305	305	297	269	306	274	312	294	298	300	309	293	271	288	293	273	285	262	310	279	284	275	262	280	257	320	271	267	284	306	259	289	277	288	255	282	299	302	286	274	257	221	265	300	265	291	279	254	282	286	260	294	281	295	311	272	296	319	303	315	278	302	304	262	318	268	269	268	282
7360	1026	1387	1448	1190	1133	1078	965	882	806	784	762	757	744	725	734	717	695	689	733	734	696	743	684	651	715	647	706	723	669	721	641	678	710	664	725	646	705	679	735	763	682	636	673	677	687	688	691	742	682	683	694	670	677	685	672	672	674	760	676	667	678	677	717	691	674	705	663	656	738	676	669	731	625	667	710	676	646	658	680	678	684	713	658	689	677	706	721	722	669	714	643	677	675	663	682	676	653	634	683	671	704	729	696	676	689	709	685	638	629	635	654	717	702	656	652	694	701	700	694	645	703	680	673	670	671	674	668	677	711	722	661	667	678	711	675	691	691	674	663	684	658	695	687	685	667	738	682	662	712	674	697	634	655	629	716	722	653	681	656	645	663	662	660	649	700	686	664	657	654	690	636	679	674	716	630	691	714	660	667	693	724	714	726	667	610	671	686	684	665	671	620	663	694	696	682	680	672	687	667	682	656	715	707	689	706	651	650	687	649	671	675	699	669	696	671	675	675	691	655	654	721	690	667	658	654	718	707	691	684	690	647	656	698	707	738	664	648	706	647	710	654	657	690	670	663	676	728	655	661	696	706	706	648	684	676	672	711	724	702	639	679	701	680	695	675	711	675	671	655	670	713	698	637	700	649	692	717	680	630	669	689	653	743	707	664	728	678	732	694	668	664	665	704	712	708	691	670	655	644	700	687	685	688	706	666	666	672	662	683	661	679	686	691	683	688	654	672	661	670	715	678	689	641	623	692	696	694	639	719	676	684	660	662	687	703	666	694	643	663	662	680	681	687	688	712	690	674	693	690	642	699	681	734	657	684	683	681	666	665	655	662	689	691	693	654	678	708	691	670	699	677	698	652	677	687	653	704	714	696	649	661	700	701	702	722	716	670	706	674	680	688	675	680	689	691	685	648	691	709	712	640	664	747	639	709	691	684	679	706	647	679	671	665	656	635	670	659	665	661	685	701	670	658	668	639	695	695	681	663	709	695	664	669	684	640	714	689	737	634	680	727	677	646	666	676	682	707	696	698	702	701	639	728	708	645	695	658	699	691	651	654	643	684	658	658	714	638	670	706	689	667	671	701	686	660	654	678	685	666	676	652	656	703	656	678	661	714	698	690	682	675	709	669	646	670	674	627	707	702	691	697	676	686	642	682	723	665	687	672	697	680	695	676	678	662	652	696	667	678	701	689	697	688	657	644	686	665	686	697	687	690	670	652	693	700	697	628	654	672	654	704	685	655	698	698	711	683	701	667	625	696	729	705	659	730	730	692	716	670	640	718	704	672	639	688	671	661	715	674	693	694	696	687	665	689	664	671	663	665	686	718	698	673	668	685	679	675	699	674	717	683	708	665	689	679	678	692	666	658	697	710	697	661	670	666	690	692	644	687	641	643	680	672	667	629	661	636	674	656	719	690	659	653	695	681	691	686	682	660	692	696	675	680	694	658	655	727	665	698	674	678	684	727	698	641	652	650	714	630	665	702	683	689	690	656	676	689	676	681	678	693	660	655	671	709	686	676	698	712	666	715	663	696	677	649	661	713	685	671	684	664	688	651	649	713	674	672	688	710	658	692	668	691	676	634	666	720	659	639	684	696	707	655	684	676	645	697	706	651	684	655	714	706	705	659	675	657	664	673	670	683	690	681	690	672	628	643	687	704	682	722	679	711	699	691	717	671	687	691	689	674	687	620	704	705	653	665	687	681	675	652	671	711	671	699	644	683	709	731	689	703	664	649	669	665	676	684	615	691	712	708	684	723	634	673	662	687	702	645	639	689	677	690	643	666	721	638	689	685	653	671	687	706	713	692	679	706	699	629	650	688	706	704	693	678	716	651	706	656	693	634	670	713	655	668	658	666	661	694	696	712	693	692	668	709	703	669	651	735	634	708	674	671	669	696	681	696	693	695	733	680	686	710	676	700	724	637	674	641	680	660	631	711	699	705	699	626	702	688	673	654	685	693	639	668	679	732	651	698	615	616	664	665	669	648	672	703	652	714	685	699	681	685	672	653	693	690	664	669	657	618	711	633	713	667	667	696	689	634	710	685	695	696	692	631	712	676	656	652	659	689	666	679	701	662	681	712	696	641	671	670	708	654	620	656	658	667	691	717	654	630	677	659	695	655	667	683	627	664	659	724	685	665	647	706	665	698	652	674	667	723	680	711	717	713	670	695	645	664	702	668	664	639	623	748	651	664	671	714	642	650	637	676	676	664	656	688	712	731	708	670	726	658	691	738	686	697	648	685	663	652	636	675	665	686	687	740	703	669	687	705	721	699	675	653	684	626	708	702	670	649	684	665	677	660	684	701	643	689	653	674	678	633	640	640	665	690	657	655	647	695	662	651	701	691	708	715	672	663	697	692	645	674	675	710	638	723	691	722	680	659	628	664	698	688	718	663	663	721	702	670	704	679	689	675	683	708	651	688	736	663	679	731	645	696	653	678	636	652	698	693	646	714	657	670	692	719	679	671	700	657	703	652	666	676	630	702	742	716	706	696	688	663	658	678	696	696	690	660	693	692	729	651	631	693	651	672	651	724	672	678	706	639	673	667	627	767	711	690	654	686	661	653	707	661	694	685	674	679	663	640	683	665	659	678	699	701	699	667	656	701	647	679	693	688	693	718	647	683	690	669	685	663	642	675	704	653	661	698	692	704	658	691	668	720	729	650	677	667	683	683	704	656	649	636	684	670	691	657	719	702	671	653	649	693	730	661	696	701	685	684	704	726	636	662	647	725	663	708	709	687	727	660	663	671	678	720	671	628	687	683	657	712	615	653	688	704	636	661	693	614	668	667	701	696	687	663	689	677	659	694	672	692	664	726	647	734	657	698	688	692	725	649	714	720	671	627	705	675	647	712	685	675	681	653	653	649	690	703	642	703	652	670	677	673	688	688	657	647	669	732	664	703	716	678	668	721	660	687	676	641	649	670	697	670	666	706	665	642	717	684	668	718	697	669	701	676	697	734	675	646	706	687	665	720	744	731	756	680	657	671	716	709	628	655	680	691	664	754	681	723	723	658	719	710	695	703	651	738	722	639	696	650	717	730	694	715	686	713	691	636	643	691	613	689	667	717	667	686	636	702	681	702	690	689	663	691	661	693	626	671	685	625	705	619	684	702	671	679	697	682	685	672	698	645	689	689	674	672	641	662	671	696	663	681	692	646	667	709	682	716	656	671	652	661	695	708	688	685	673	698	694	691	678	748	623	628	672	717	699	698	682	634	709	622	632	707	706	752	653	688	707	668	647	694	707	656	700	668	712	683	651	712	679	675	746	662	638	723	680	664	651	670	631	728	675	661	639	699	640	692	716	697	635	703	658	714	669	655	716	660	660	685	691	700	651	665	680	728	667	695	673	674	689	676	716	692	694	687	740	691	688	678	650	681	654	708	732	667	694	661	679	680	665	711	660	707	691	707	663	665	653	707	682	716	740	700	646	702	683	652	695	659	651	680	656	671	658	673	711	675	668	706	702	686
14903	1059	696	494	393	292	289	227	175	165	158	171	151	133	151	136	150	131	159	160	130	139	147	160	152	124	138	151	134	138	137	125	133	136	115	143	145	146	143	131	136	115	143	150	145	139	134	145	161	138	127	128	137	175	138	129	126	123	135	138	145	144	129	118	144	133	135	144	123	124	126	138	138	129	131	155	110	113	124	146	125	111	134	150	115	134	127	127	149	100	125	152	146	140	128	135	151	134	137	140	155	134	139	162	129	141	110	132	129	119	125	114	111	132	124	117	125	137	118	125	142	146	127	143	132	145	138	122	145	156	133	133	122	149	149	156	141	137	125	130	138	106	125	117	148	129	118	154	137	122	137	135	130	127	153	131	140	153	140	129	117	132	143	150	141	121	119	134	139	135	144	136	132	139	132	154	127	128	136	123	134	128	122	124	146	145	133	151	142	123	139	121	142	136	158	117	125	121	144	151	110	143	143	131	108	123	151	132	127	147	128	122	153	139	144	145	147	125	153	119	124	115	124	127	143	134	122	124	132	133	127	137	141	116	140	145	127	152	146	137	135	144	120	131	126	147	135	130	141	119	126	121	112	116	134	121	142	141	138	110	122	129	117	124	135	128	128	139	125	137	118	120	129	139	128	133	140	112	112	115	124	114	135	164	118	133	139	124	113	131	136	124	122	139	141	119	125	128	113	140	135	142	140	122	133	134	148	129	111	152	127	129	115	123	135	139	119	123	129	130	138	140	126	120	146	123	131	128	136	124	139	121	149	128	145	115	152	134	126	136	150	118	130	137	124	141	111	118	132	149	133	127	130	145	125	121	128	115	119	139	114	160	131	126	148	140	162	115	160	137	131	142	120	138	143	108	137	157	129	111	134	123	129	145	133	127	115	124	118	122	149	133	142	133	126	153	133	105	140	127	140	104	124	121	142	137	132	141	155	137	120	123	143	139	103	136	127	161	129	132	130	127	133	132	112	121	124	153	127	131	121	142	131	142	133	141	100	126	147	129	140	117	145	134	145	147	160	124	144	141	143	137	141	133	141	125	113	142	136	169	126	144	118	148	143	153	121	119	125	115	144	150	133	115	112	125	139	128	117	128	151	121	138	136	134	118	135	148	121	129	136	137	148	139	109	129	153	155	137	140	128	140	130	117	123	105	154	112	137	139	130	112	135	137	125	137	131	133	144	128	109	124	111	148	145	134	139	145	143	126	118	112	117	151	141	137	129	135	151	152	134	140	123	131	126	120	123	110	130	118	135	114	115	142	116	147	140	140	161	149	130	136	154	153	130	124	135	134	144	151	124	145	123	129	138	130	146	135	126	151	132	135	128	137	120	143	144	148	142	124	125	116	146	124	121	127	118	126	124	134	129	134	131	155	129	130	140	139	124	128	133	132	143	150	117	151	128	121	117	109	137	136	123	135	124	142	132	154	107	113	120	163	119	138	166	159	128	129	146	144	143	126	151	120	127	151	120	124	140	136	136	141	137	132	113	126	143	132	122	130	134	130	117	115	128	136	132	148	150	149	144	129	117	130	118	121	142	114	128	139	127	153	154	138	147	119	138	142	142	135	138	118	156	133	133	158	123	133	128	124	128	130	123	128	149	122	128	113	132	138	133	141	138	119	129	129	139	143	127	139	137	117	139	144	147	142	145	128	152	118	131	122	124	122	150	141	158	149	126	98	135	130	137	151	143	113	136	119	131	120	149	129	134	124	109	126	134	135	124	117	135	138	133	122	110	128	134	134	123	139	156	142	126	142	138	123	144	147	145	125	121	134	134	120	138	139	146	135	131	146	136	140	127	132	158	142	131	140	126	112	128	155	133	147	131	132	106	124	118	137	159	123	146	159	127	128	105	125	157	150	135	140	139	127	126	147	133	139	132	124	126	120	144	112	136	134	135	152	139	138	112	130	116	137	138	130	152	119	139	128	133	136	132	145	134	132	137	118	124	119	124	133	131	123	125	134	144	139	141	127	125	145	147	124	143	147	133	134	153	127	147	135	136	120	123	125	135	120	128	145	140	133	146	144	108	126	125	140	132	131	130	145	130	136	140	128	142	123	121	132	132	164	125	115	138	150	130	114	116	128	157	142	127	125	133	110	114	121	124	131	121	106	138	130	144	124	139	152	138	139	138	126	128	111	121	144	143	131	135	129	123	157	145	141	115	126	141	122	134	126	116	130	128	122	134	148	156	146	144	131	147	142	119	134	130	141	132	145	136	147	135	142	132	149	126	124	138	158	107	115	143	143	124	116	141	134	147	135	156	143	123	128	156	131	118	139	147	127	135	126	118	93	153	131	141	132	133	125	124	117	127	129	152	121	136	142	149	161	109	147	141	132	132	99	142	123	142	124	137	120	139	128	133	141	124	134	123	143	115	148	144	124	118	143	135	124	148	141	139	128	166	146	127	143	138	136	133	123	135	112	125	156	128	123	120	119	127	133	144	126	133	134	108	128	125	129	135	122	139	149	127	138	116	142	116	127	129	138	148	130	130	140	128	119	133	120	109	140	130	112	139	103	132	136	144	161	162	106	150	117	126	153	143	136	111	127	141	123	144	131	133	125	142	148	146	118	135	147	143	136	127	139	141	108	155	119	111	153	128	132	124	122	120	130	123	127	151	123	117	133	132	114	130	153	136	147	136	135	127	136	137	133	133	140	117	158	126	150	132	131	133	142	114	128	141	142	142	121	137	132	140	139	137	124	139	165	138	148	145	136	129	128	139	121	133	121	139	155	130	131	123	134	118	122	132	158	126	131	125	151	135	142	135	120	121	122	120	130	138	102	123	121	124	139	145	134	143	123	127	113	116	142	142	131	128	132	132	130	129	121	130	139	133	121	142	130	138	134	111	151	163	150	138	130	128	119	135	120	111	138	127	142	122	124	134	143	140	125	156	145	128	143	133	131	141	132	127	150	135	130	163	140	119	154	111	143	119	119	132	156	137	144	162	144	144	135	145	140	118	130	131	116	139	116	136	125	136	146	125	139	121	140	125	131	114	145	124	114	127	150	140	144	141	137	150	140	144	141	120	123	148	120	138	154	144	148	111	130	137	140	126	141	126	115	126	114	131	131	128	122	142	149	119	129	141	146	133	112	129	152	146	148	148	135	150	131	151	115	129	127	121	111	122	128	125	112	138	120	124	131	112	126	127	146	154	153	130	125	126	118	134	149	134	146	138	129	133	126	133	108	144	146	144	142	127	160	138	143	126	125	141	141	163	120	135	148	116	138	138	119	140	123	127	124	142	134	144	149	136	136	129	112	140	112	152	145	126	144	154	139	126	136	137	129	144	141	156	148	139	137	145	117	127	126	134	121	152	120	132	125	166	127	170	127	152	153	125	120	139	132	134	134	132	130	126	122	149	135	150	131	128	123	154	142	124	133	141	135	123	116	119	124	138	122	130	136	138	144	129	120	128	126	142	135	141	139	115	148	132	136	132	131	121	160	127	126	153	170	132	141	128	151	136	126	147	145
9230	931	1705	1789	1494	1177	1010	800	701	655	570	545	544	458	478	457	459	411	425	418	385	368	429	390	408	438	363	395	352	411	392	379	367	362	404	362	371	366	360	363	351	341	371	342	337	357	344	400	367	358	374	366	356	324	349	357	360	323	386	367	344	362	322	339	341	317	336	341	351	362	349	326	326	385	363	368	335	358	371	385	341	319	347	371	376	337	352	335	343	335	325	343	343	337	345	357	304	347	319	327	390	368	341	354	305	367	380	311	372	360	382	351	357	345	351	371	295	356	333	381	389	331	295	321	323	361	362	367	342	349	313	357	319	334	337	368	347	346	355	374	353	333	319	328	356	348	350	349	353	333	329	331	315	323	349	324	374	373	319	330	323	332	363	297	354	326	350	331	348	365	349	346	356	354	359	319	361	384	354	361	344	356	318	350	355	375	346	339	345	318	343	320	326	323	330	380	391	347	345	319	357	376	325	338	348	364	301	321	365	339	382	301	350	361	365	354	336	319	339	357	324	298	333	343	305	331	367	346	347	342	377	337	334	366	350	369	335	366	353	329	336	353	365	362	348	319	330	360	382	327	310	373	321	343	354	339	324	357	347	350	368	343	339	311	343	367	348	335	323	337	335	343	299	336	363	320	344	388	370	319	382	335	373	342	341	347	311	326	313	328	336	335	340	348	334	347	361	325	333	357	326	326	338	354	382	353	382	335	355	351	351	353	360	343	293	347	362	357	332	337	334	342	377	326	332	343	345	358	332	350	335	363	348	388	334	355	311	322	334	337	357	345	328	376	340	352	353	306	328	350	290	349	348	317	364	365	345	349	377	326	343	329	347	320	345	339	328	324	389	342	337	321	345	318	379	337	326	371	349	316	337	309	329	347	327	365	320	375	357	351	350	335	339	327	356	364	346	338	333	342	318	345	383	349	340	370	343	380	368	334	314	338	330	335	333	317	369	302	334	324	331	328	310	335	325	324	323	314	348	317	332	349	360	345	325	334	351	349	360	371	341	373	367	334	316	303	328	340	368	374	357	348	370	337	324	367	353	336	343	372	369	341	335	344	320	347	353	405	350	331	352	343	317	359	368	341	326	343	336	342	360	347	357	335	346	345	357	329	336	336	330	324	354	368	328	353	335	348	320	333	346	338	320	357	338	338	337	309	350	366	321	364	330	328	365	341	325	330	378	325	326	343	367	347	330	328	370	322	333	329	353	334	339	336	352	383	335	318	345	349	328	353	353	355	394	334	373	322	368	376	320	320	365	355	331	344	319	358	364	350	321	342	321	287	366	372	347	372	346	307	356	344	338	366	321	356	329	351	330	331	374	324	357	337	316	319	352	363	342	345	319	338	367	341	356	331	371	322	350	336	371	332	357	312	360	335	356	339	348	352	354	347	318	335	336	349	358	373	325	343	346	354	334	338	348	362	326	312	399	354	327	327	327	339	384	351	314	331	326	335	342	335	347	364	331	363	344	335	319	344	338	335	328	329	315	347	331	371	360	364	365	378	358	346	359	293	326	362	332	349	348	351	381	327	362	352	369	346	355	343	325	343	330	359	367	312	338	361	353	362	353	362	362	348	311	330	332	361	343	346	355	344	326	345	329	360	331	323	385	336	356	337	344	324	309	360	353	295	367	328	342	322	360	344	315	383	337	335	311	344	371	345	367	353	369	383	341	373	366	316	345	340	383	355	340	375	323	333	342	349	349	332	324	350	319	360	345	344	335	349	381	353	358	322	355	346	353	347	361	346	331	343	347	316	358	355	346	334	327	330	356	362	379	361	365	355	341	343	323	338	365	321	330	335	352	346	335	295	332	343	375	319	324	343	362	343	380	329	325	335	331	361	323	346	299	357	361	332	322	375	356	363	334	341	373	331	346	358	305	339	349	332	336	356	345	344	347	368	344	331	340	346	326	366	359	311	348	292	348	323	316	321	322	329	339	349	321	309	335	331	336	345	348	328	332	353	365	315	355	323	320	338	325	346	382	322	337	346	351	326	360	355	311	311	340	325	372	345	350	354	361	325	395	334	342	330	347	356	333	346	359	361	341	368	329	342	318	385	342	361	319	349	339	316	370	314	299	347	362	377	324	331	331	343	355	339	326	308	335	337	346	310	346	362	319	362	302	333	386	332	368	353	355	339	318	359	355	388	354	350	371	315	332	347	363	334	340	349	370	385	358	361	315	329	388	334	365	323	328	335	309	352	347	350	334	344	333	363	367	349	374	348	327	329	352	321	344	352	312	350	332	347	364	352	326	374	326	368	353	379	357	349	356	342	356	374	345	347	345	340	315	348	351	366	316	340	345	336	323	355	355	322	369	353	337	345	332	400	367	306	351	341	354	362	349	319	317	374	328	352	313	319	311	345	345	336	358	363	347	344	326	334	348	337	321	343	366	352	355	345	332	298	329	371	336	352	307	330	354	327	341	339	363	347	328	361	340	357	313	330	302	343	336	336	323	337	356	362	345	364	335	337	315	353	337	353	344	352	326	327	309	339	337	334	386	301	340	338	364	317	366	350	313	353	339	334	317	358	314	320	357	343	377	332	333	345	364	338	359	361	324	377	310	358	360	297	366	333	341	327	332	324	361	337	335	334	342	338	328	332	330	333	339	381	352	369	369	345	335	358	316	324	341	345	340	371	360	331	365	378	319	316	311	334	327	386	350	342	323	337	339	354	334	327	320	317	365	344	338	349	338	332	324	369	345	356	331	342	331	325	318	349	369	344	382	356	361	345	334	369	338	316	342	345	355	338	331	338	354	396	351	357	346	341	329	378	342	387	348	333	325	352	337	356	338	326	322	359	349	334	362	365	382	350	374	351	382	366	331	294	339	351	345	378	335	325	322	348	341	338	341	324	334	339	339	328	344	363	344	344	357	349	342	347	329	370	386	376	371	345	383	355	347	337	362	362	344	330	336	344	350	337	334	325	350	342	352	384	327	346	326	357	361	367	391	343	356	315	358	360	289	334	322	348	337	341	342	330	315	309	344	315	352	347	337	344	350	341	331	326	337	334	361	336	322	345	359	373	348	355	374	353	354	344	346	343	348	315	311	343	314	348	345	325	333	333	327	348	385	385	324	321	342	330	379	348	345	337	358	344	341	342	340	374	334	338	356	391	349	323	369	340	355	344	289	339	346	345	326	317	351	375	358	339	353	371	347	318	383	341	333	331	323	358	324	326	307	340	326	380	351	351	377	305	388	353	348	367	345	355	361	370	347	365	308	322	327	331	369	351	349	358	323	349	350	361	347	321	360	371	365	362	339	318	353	362	348	328	333	378	319	332	342	324	399	335	370	336	348	336	340	291	347	343	330	362	314	333	352	349	347	339	314	348	375	340	345	362	356	332	349	343	356	343	336	348	351	302	336	383	370	370	341	350	365	387	325	363	357	354	345	315	349	350	343	325	375	347	356	345	330	380	333	350	330	341	362	349	333	333	327	329	340	347	358	325	334	372	332	351	384	337	346	333	355	361
2436	357	321	292	277	282	264	286	324	306	275	280	287	312	271	261	295	290	252	261	301	268	285	289	293	287	277	304	286	292	275	284	261	302	283	291	271	320	265	295	291	275	306	293	266	280	306	309	299	306	287	303	280	274	283	266	294	314	305	317	281	258	289	277	272	274	295	257	293	277	284	309	265	302	306	292	271	277	296	249	279	281	300	299	317	287	296	256	228	258	239	319	287	299	303	317	309	272	279	282	285	303	314	286	274	278	282	274	294	281	300	308	285	262	280	267	298	296	297	304	256	282	299	298	292	302	297	294	293	308	271	290	306	276	296	288	296	284	294	279	300	256	276	274	297	317	297	319	265	267	258	278	271	287	283	276	291	246	294	294	295	268	262	321	290	302	279	266	269	322	301	263	284	268	308	273	275	281	285	275	274	296	293	287	299	299	287	293	304	297	312	263	310	264	296	294	288	313	298	285	270	313	250	311	249	283	296	280	289	284	288	275	267	294	297	290	308	326	299	321	306	286	276	289	288	285	273	326	278	288	290	272	305	318	287	285	277	270	279	291	261	301	281	301	277	283	295	266	308	251	299	284	316	289	270	311	293	303	291	300	270	289	282	293	305	306	265	308	303	288	290	288	318	266	294	274	268	283	317	279	316	256	283	302	282	289	269	272	312	321	299	294	288	278	269	244	301	295	319	300	314	297	239	281	295	291	279	275	277	255	297	298	286	298	270	291	299	293	293	325	306	272	309	290	280	299	269	271	277	302	276	276	282	294	294	272	297	304	276	294	307	288	303	307	271	273	273	284	300	286	284	315	286	286	298	260	311	291	262	306	287	314	283	305	297	258	278	282	264	279	289	301	258	314	282	302	304	292	277	291	301	291	290	273	283	292	291	283	281	279	298	320	277	294	268	290	271	265	246	298	282	273	270	279	293	285	304	276	292	292	282	295	306	287	277	268	284	282	261	253	330	313	305	277	303	270	320	275	308	297	286	265	267	283	305	289	270	287	319	298	312	294	261	268	290	253	296	299	271	303	282	293	277	307	307	291	284	239	277	282	275	276	243	260	261	262	283	287	296	301	316	270	282	311	304	291	282	264	258	270	276	295	261	324	297	292	267	315	297	291	266	269	269	300	300	305	278	306	287	282	285	254	291	275	257	273	257	293	272	302	286	291	276	291	300	298	297	264	292	277	271	279	292	252	280	318	284	303	315	287	323	267	272	312	287	284	274	271	278	267	284	273	272	291	305	290	288	273	320	297	278	290	312	287	299	269	265	276	308	321	275	302	281	307	273	279	280	317	283	301	294	268	297	321	289	279	276	292	268	293	260	304	310	285	291	293	282	291	288	312	251	288	279	264	296	286	281	281	261	269	315	311	322	304	260	291	275	309	266	267	313	320	293	321	337	302	279	274	278	291	286	279	260	269	284	268	307	278	286	249	310	306	301	294	274	296	298	306	300	290	299	294	274	286	273	285	286	299	284	299	292	317	299	275	284	280	279	327	284	272	303	303	303	289	245	282	258	276	265	302	263	303	294	278	292	291	304	277	290	290	311	277	262	280	293	290	310	322	299	278	292	291	287	288	277	291	314	290	298	269	313	300	283	295	287	262	321	274	286	295	293	307	293	291	275	291	268	277	302	285	299	280	309	276	320	252	288	311	258	274	296	295	294	310	284	292	293	276	276	249	316	261	289	277	312	291	260	279	266	301	294	296	288	319	283	290	261	265	290	311	313	338	348	284	284	284	297	287	274	307	289	279	304	293	293	294	247	291	327	261	304	295	294	337	257	288	310	299	283	294	262	313	273	264	275	296	293	294	301	291	300	292	305	305	303	282	287	249	288	313	300	270	286	338	279	275	303	292	267	281	291	289	287	303	280	304	308	274	286	276	278	300	314	280	276	303	289	311	261	307	289	289	283	282	264	285	296	294	258	265	290	293	298	270	307	309	280	280	276	292	305	295	269	294	277	304	288	281	273	285	264	274	292	294	265	268	270	280	271	267	320	251	288	289	277	291	252	297	295	267	273	290	273	276	286	327	287	261	281	253	298	299	280	312	281	259	235	259	272	273	265	306	300	282	308	280	267	285	282	274	295	305	249	286	309	291	278	312	284	272	272	302	303	276	304	293	290	297	294	269	305	311	278	302	265	298	310	291	284	257	284	290	263	268	321	294	295	303	293	278	288	292	304	254	305	288	324	292	299	287	281	285	288	289	293	288	295	271	315	281	262	275	289	252	261	236	268	303	301	304	278	266	320	299	252	292	285	336	291	299	293	289	287	299	310	276	302	272	292	304	283	294	309	308	283	283	279	290	263	298	301	319	282	280	287	301	271	258	286	314	296	301	276	268	269	284	278	304	291	293	311	298	315	278	291	296	289	272	298	283	284	275	300	303	300	321	270	291	281	298	292	313	276	284	284	264	284	267	263	265	295	283	295	275	281	298	305	269	297	289	275	276	309	322	267	317	279	314	313	308	304	317	279	312	274	286	285	282	289	282	280	280	251	270	287	277	280	293	320	290	305	270	305	294	285	303	323	275	275	289	273	269	274	298	264	324	299	295	294	297	296	285	304	268	316	287	288	287	299	292	268	301	283	285	271	283	293	278	279	310	264	295	267	260	323	307	276	291	287	307	256	274	265	266	314	286	293	301	279	273	310	309	276	281	307	310	300	297	291	285	280	290	310	267	303	307	280	290	277	277	289	260	281	275	287	278	290	304	287	272	302	310	287	308	303	279	308	276	304	293	265	279	263	276	292	296	309	253	285	262	270	294	311	270	307	277	309	274	313	311	281	275	268	275	301	270	282	272	273	273	282	290	291	312	259	253	283	277	286	263	246	291	265	258	298	261	288	269	275	296	294	307	279	278	301	291	295	290	262	272	272	308	283	304	268	290	262	256	286	274	299	290	269	267	267	291	281	276	255	259	293	280	304	276	273	285	313	319	294	241	252	289	286	276	299	295	276	285	323	251	274	266	299	305	268	302	301	300	264	297	273	298	289	260	262	284	281	340	302	301	308	270	276	285	305	271	321	287	244	305	303	290	325	323	313	300	291	284	288	286	286	241	285	304	282	275	277	309	306	321	283	309	273	321	291	276	299	258	302	306	280	298	284	298	273	272	311	287	275	310	295	266	312	308	301	291	304	300	289	277	309	258	283	264	300	321	320	295	272	301	288	284	267	282	306	287	271	309	308	278	302	303	275	289	306	320	300	310	277	295	263	286	296	271	271	277	275	298	294	295	305	316	290	301	322	301	330	266	263	295	306	313	290	285	252	313	286	280	316	272	311	265	279	300	293	282	251	266	285	270	314	279	267	302	293	275	279	296	334	298	301	270	295	292	315	313	287	299	277	299	305	292	281	244	306	276	246	297	289	234	252	299	298	313	307	329	276	281	259	278	268	301	267	270	297	287	284	283	236	259	312	296	270	294	274	286	303	258	272	262	287	307	307	274	308	304	243	284	286	314	265	267	260	302	274	279
2517	766	774	746	748	714	682	741	682	696	723	680	644	685	733	736	681	688	697	740	703	680	721	746	706	703	713	651	658	719	680	677	687	693	683	697	694	691	673	665	730	701	701	646	687	661	707	720	693	738	702	682	708	755	742	699	646	725	715	692	696	704	693	648	707	673	720	734	710	720	701	742	705	660	671	708	696	671	732	686	727	685	697	701	647	698	723	715	676	739	672	683	684	702	684	715	686	718	695	739	686	692	739	726	725	631	732	682	723	731	684	707	713	701	699	723	718	707	720	729	700	681	693	679	679	720	676	731	682	669	725	679	714	707	721	757	696	700	671	695	704	684	694	709	700	682	722	755	705	675	668	717	679	709	726	696	703	666	697	717	718	685	668	660	672	705	714	659	739	690	688	698	710	732	712	706	668	680	677	661	698	733	709	757	688	693	704	717	664	681	703	677	647	714	684	722	711	694	738	672	700	698	691	688	712	686	689	677	732	656	713	670	734	698	720	693	736	680	675	733	665	663	708	733	702	722	701	704	738	666	698	744	672	719	678	692	678	661	725	704	734	656	680	709	662	724	673	664	700	746	699	733	647	664	698	690	705	687	714	740	684	697	652	732	726	650	748	661	711	743	672	704	717	677	700	718	676	679	680	705	689	649	680	704	688	671	746	710	739	661	775	675	688	703	698	737	644	720	711	694	694	701	743	706	708	706	767	696	708	711	760	692	725	669	734	640	725	730	651	660	666	701	733	684	711	687	737	701	669	704	739	709	743	746	738	701	718	735	738	685	651	750	722	692	716	658	719	678	700	698	698	704	681	642	713	734	694	664	703	723	681	722	683	675	706	701	724	713	704	674	644	704	680	689	749	708	720	719	713	718	720	719	674	697	708	687	716	754	698	712	678	683	691	700	699	699	686	702	694	702	670	702	676	706	691	688	645	720	733	669	677	722	719	672	676	756	667	713	726	754	670	717	672	650	714	675	742	723	679	701	721	640	718	711	739	677	693	688	704	695	703	689	701	701	710	755	706	728	688	688	755	710	639	668	682	673	750	664	731	707	697	689	691	735	669	680	691	730	722	726	658	737	689	729	668	675	697	698	714	707	690	683	699	660	731	692	743	673	681	687	678	711	742	749	697	636	687	690	743	663	711	660	674	741	666	693	729	679	708	693	707	719	718	716	689	708	711	695	715	688	740	673	668	682	716	705	728	706	675	672	704	700	718	720	723	678	722	686	701	729	701	706	677	736	656	695	679	699	708	707	670	717	700	745	738	670	684	670	697	737	680	693	676	672	702	678	739	707	749	698	685	692	715	678	705	714	658	704	683	667	702	712	652	692	673	680	716	668	665	683	668	725	688	679	695	641	699	687	725	726	695	731	722	690	709	679	680	685	703	694	674	700	714	738	723	668	744	708	735	708	725	653	681	695	690	725	651	683	723	664	688	714	676	716	694	704	685	696	705	747	735	678	647	736	654	706	678	737	698	689	694	690	703	644	662	660	724	695	693	699	716	716	683	689	760	715	729	717	702	739	725	674	718	717	707	705	684	668	686	699	668	664	683	687	653	692	664	690	706	698	694	668	675	735	669	706	734	691	727	641	668	740	706	655	713	676	714	701	683	712	746	714	719	693	702	704	694	679	699	729	713	670	720	690	693	746	710	680	691	707	690	750	727	728	676	697	716	678	735	720	723	701	686	720	719	711	656	668	660	725	724	661	670	705	684	744	687	672	694	661	686	704	761	715	695	688	705	685	684	671	699	730	689	731	726	697	704	719	646	684	709	696	708	684	666	670	733	673	712	706	695	685	720	708	723	649	709	735	688	738	683	720	713	719	708	719	656	732	693	678	675	700	709	685	687	723	728	680	695	654	708	739	673	739	678	713	751	723	686	714	683	708	696	691	699	693	698	709	647	774	764	694	711	684	657	695	680	720	729	677	723	669	696	707	668	765	677	679	695	731	713	721	674	704	706	722	738	659	678	727	700	702	653	681	700	723	734	710	676	701	659	671	746	718	712	683	704	684	700	655	672	670	710	745	697	763	685	722	681	705	707	686	679	715	789	697	702	698	684	692	651	732	679	677	754	683	674	693	738	726	757	694	669	716	725	657	717	757	711	666	722	702	700	721	670	710	677	688	695	686	752	686	715	693	758	643	690	701	669	721	676	686	713	736	706	680	717	719	672	683	675	746	691	651	666	709	710	659	700	667	722	720	656	683	693	687	647	701	684	725	655	713	703	709	681	695	688	721	691	695	702	711	692	692	695	679	731	688	720	700	731	702	720	695	723	720	699	671	650	707	689	699	664	698	711	711	689	679	717	736	707	728	676	727	750	731	700	712	647	702	710	680	683	718	659	697	696	700	710	726	685	709	719	701	696	660	675	650	696	709	707	696	717	737	653	695	690	680	726	711	711	723	708	694	754	723	714	707	700	708	705	728	728	633	692	666	693	751	729	671	705	665	713	681	687	698	683	672	667	707	738	717	712	731	724	679	707	725	719	700	653	683	708	678	682	741	745	687	686	680	690	677	720	728	693	676	737	710	694	717	690	699	700	659	711	702	713	699	703	699	718	677	672	715	685	721	758	760	695	679	702	684	668	713	701	743	713	668	748	739	698	695	681	703	678	660	674	728	698	695	713	726	724	712	666	689	704	678	694	698	739	716	679	704	728	698	702	718	705	728	751	679	670	770	689	696	736	674	692	738	724	721	725	692	722	689	706	691	679	707	684	721	720	701	714	706	682	684	759	681	711	707	717	716	694	738	712	679	643	690	664	697	717	694	676	728	691	665	746	710	698	719	725	712	685	703	677	703	696	726	653	657	754	690	684	694	687	698	719	650	655	742	688	678	702	704	706	692	756	679	746	774	699	707	720	717	680	668	675	654	697	712	632	726	712	678	647	705	678	715	704	648	695	746	731	662	730	705	724	751	681	673	679	734	669	727	719	702	664	722	694	652	649	724	688	736	664	767	738	709	693	697	661	694	701	752	659	693	669	679	749	707	692	692	697	695	669	734	720	673	676	641	724	662	669	728	694	685	690	655	723	681	665	697	666	683	704	681	717	707	646	671	660	710	698	692	698	670	726	711	711	704	712	666	699	711	660	702	709	710	652	709	722	711	704	749	691	724	718	701	727	695	710	695	676	697	709	681	702	728	737	720	720	717	686	689	639	698	734	693	678	679	667	752	721	676	690	675	692	669	670	717	669	684	736	649	720	727	694	689	724	702	700	692	711	721	728	746	719	698	696	705	702	701	695	684	724	698	682	744	715	692	699	692	694	705	728	703	701	709	706	718	673	686	660	672	755	712	717	725	700	674	742	678	700	712	758	693	711	673	684	673	688	717	696	694	733	687	711	674	669	716	718	720	733	683	697	678	681	704	716	694	719	679	722	692	734	744	749	693	710	678	675	728	743	691	702	691	718	658	641	635	689	685	677	720	694	690	698	733	657	731	680	677	728	674	705	697	732	719	727	688	716	730	683	696
8799	591	585	463	446	343	347	319	334	339	298	291	330	321	267	286	312	290	268	289	283	319	292	301	272	307	280	286	314	285	305	269	279	276	301	281	306	240	291	278	277	282	277	301	268	287	289	311	240	285	275	285	301	269	263	282	273	292	255	276	290	279	304	262	270	292	295	304	295	285	284	266	266	270	302	290	282	302	307	264	276	309	295	279	287	310	275	262	256	302	282	267	288	302	293	282	292	254	268	266	286	287	269	276	259	295	256	263	288	322	294	291	291	273	279	249	294	307	301	306	267	284	288	263	236	290	269	295	278	247	270	282	258	299	280	298	290	267	292	258	261	278	318	280	328	281	280	257	291	284	316	274	301	299	275	282	300	267	269	289	308	277	288	311	289	281	250	263	288	270	279	266	297	278	291	269	315	279	272	308	283	294	280	290	298	304	312	294	308	310	295	286	281	278	274	312	307	276	272	282	265	242	283	280	275	306	315	275	272	274	304	259	291	253	282	315	274	286	288	271	266	298	282	254	271	281	271	293	265	253	297	261	287	303	255	287	287	289	295	293	292	281	299	274	296	309	269	269	256	292	285	267	268	264	284	308	294	313	282	284	274	269	285	266	288	287	281	303	264	271	286	267	275	297	279	292	306	273	275	296	272	265	290	311	303	274	273	251	321	295	297	283	289	286	273	271	272	263	295	292	275	259	269	311	300	290	278	319	272	281	289	277	275	269	311	296	310	293	291	258	271	279	285	281	281	277	267	265	289	297	277	273	264	302	295	292	297	284	276	284	289	264	279	304	277	282	284	295	288	260	304	289	266	269	253	264	254	280	265	295	265	294	294	292	277	279	264	266	275	294	256	284	284	257	267	275	266	254	270	247	280	293	260	258	289	283	259	285	292	314	300	328	284	260	251	263	266	279	283	302	265	310	279	299	299	257	263	287	284	289	285	276	265	274	299	278	289	293	250	307	275	263	218	296	289	300	290	281	324	246	294	280	290	304	307	298	269	302	277	266	267	261	264	268	311	296	289	303	278	291	292	284	287	290	290	286	288	290	282	264	294	272	291	279	301	289	273	276	265	286	293	311	265	288	290	241	251	288	287	302	298	269	244	302	259	318	247	260	308	282	320	269	273	295	286	287	282	276	252	241	259	288	230	294	302	272	257	273	286	251	279	292	286	297	262	270	278	300	268	273	276	290	279	287	276	302	293	304	266	270	284	261	283	288	284	267	281	276	294	291	308	280	280	254	301	255	275	292	268	291	276	293	295	287	285	308	282	289	294	279	300	302	256	317	259	269	270	290	283	299	300	294	271	256	289	275	312	256	256	264	287	279	266	277	291	318	296	290	278	289	297	293	259	296	293	274	274	280	268	280	280	292	283	277	318	297	267	308	302	262	289	297	289	249	305	268	279	268	313	283	300	300	261	290	292	251	285	265	308	275	292	274	283	314	286	288	284	303	300	281	290	278	295	279	284	275	261	305	277	266	289	272	275	323	285	306	263	292	280	282	277	261	264	298	302	283	291	246	257	254	274	252	279	287	287	290	276	295	275	270	285	299	247	248	290	323	291	254	280	291	259	254	259	299	259	304	303	279	293	269	268	265	279	279	263	260	304	245	252	262	272	285	249	282	265	289	279	271	273	311	293	279	241	275	265	283	301	282	303	285	299	287	288	258	302	257	267	324	300	308	305	269	269	263	271	280	289	301	303	276	300	314	274	298	315	267	272	270	265	288	280	256	270	273	287	266	284	305	291	299	286	280	270	280	289	281	283	281	275	316	277	288	230	286	275	290	283	267	290	282	308	295	295	276	281	248	291	267	283	290	256	280	266	307	306	258	317	272	280	291	282	288	270	292	239	280	270	283	242	297	243	275	272	207	266	270	295	266	278	280	318	282	329	283	289	265	291	268	267	316	293	277	275	293	250	272	328	298	273	301	286	316	275	301	289	331	299	267	286	284	247	293	282	249	282	279	298	293	274	283	308	264	276	286	259	290	298	288	334	290	277	320	307	255	291	298	259	309	295	300	296	254	320	301	284	275	276	272	276	293	275	287	320	254	269	270	311	294	313	281	278	279	256	318	309	277	278	289	265	282	280	267	252	290	316	322	296	288	299	309	297	295	273	274	268	280	291	269	267	250	304	309	283	274	316	296	283	280	279	300	272	281	283	278	294	290	291	260	268	285	277	273	267	295	271	273	259	254	292	285	299	270	303	258	277	257	292	292	267	299	307	300	304	266	296	294	277	291	262	296	262	309	287	279	267	284	279	298	284	302	320	263	256	293	287	312	259	293	289	259	284	320	283	314	318	253	293	286	270	296	292	253	275	283	280	313	283	291	282	320	303	281	296	298	291	267	264	271	276	276	258	273	286	294	299	275	295	277	273	303	287	271	298	289	277	280	281	268	263	291	297	283	323	300	296	285	319	268	293	269	302	253	285	301	275	257	264	295	297	273	275	270	268	281	312	297	279	272	272	280	261	278	270	272	261	284	288	317	259	283	264	300	288	227	296	253	248	286	304	266	312	261	306	267	265	260	281	338	299	244	278	292	297	253	254	273	258	279	278	295	297	279	272	288	272	264	239	278	287	294	338	312	268	269	268	264	294	276	283	268	299	276	271	316	305	295	284	288	298	263	304	277	302	287	290	259	281	264	279	287	254	312	275	259	339	290	290	281	297	278	268	306	300	271	296	280	283	269	277	309	289	234	321	264	318	305	307	295	282	269	300	255	264	283	279	290	254	318	291	279	283	279	296	299	311	307	285	280	271	297	264	281	289	272	292	253	269	279	279	314	285	270	279	270	279	294	301	299	260	275	283	257	267	264	304	281	243	280	286	268	272	267	304	285	259	298	286	275	281	247	275	296	283	316	298	255	286	299	255	266	288	290	253	249	278	299	277	280	274	287	242	269	290	289	289	308	284	285	297	315	272	278	292	285	268	287	267	274	264	294	305	255	317	269	272	292	278	264	296	267	315	301	282	299	256	289	267	260	293	296	270	289	272	253	261	293	292	302	266	278	311	289	319	297	285	312	310	280	296	275	291	262	288	298	298	285	291	275	297	298	283	251	266	282	292	271	266	274	257	273	290	297	285	274	295	283	272	264	268	262	264	269	290	267	276	277	275	299	299	296	276	260	303	273	290	303	293	269	319	290	283	276	281	279	236	258	321	282	258	272	278	281	247	285	283	297	278	291	290	302	286	307	300	291	282	295	271	281	264	275	295	278	283	292	326	269	299	257	312	296	267	299	279	298	279	244	282	291	286	264	308	299	257	279	282	291	312	309	293	277	304	280	278	287	260	258	253	288	286	286	315	284	292	295	247	261	286	302	282	298	282	285	327	285	279	265	276	263	286	309	260	262	252	275	318	311	299	279	271	277	253	298	253	280	272	288	271	265	290	298	256	287	281	241	285	271	291	284	278	257	279	270	274	301	298	275	286	256	283	285	269	274	277	287	282	280	300	294	274	315	291	274	287	255	290	265
7492	975	1372	1417	1303	1114	1010	997	852	840	846	803	790	744	766	779	774	747	743	738	755	736	718	719	756	701	699	733	682	647	670	696	722	687	707	663	715	676	730	614	723	675	673	680	738	689	661	663	687	709	684	697	722	698	714	678	712	701	725	687	702	740	699	671	659	691	652	659	706	655	702	668	691	669	718	636	652	695	681	690	663	658	670	699	703	684	647	690	652	645	647	673	692	690	651	673	743	708	645	656	663	655	753	633	666	688	672	657	672	634	712	676	686	704	698	694	719	649	679	687	681	711	693	697	625	697	666	639	693	701	678	672	684	718	660	685	690	678	676	690	715	699	711	620	689	672	710	662	687	662	719	654	702	680	654	632	632	667	693	634	719	675	679	664	737	713	682	731	654	708	677	684	680	647	698	708	671	689	692	652	638	700	635	724	685	631	717	702	651	644	685	674	691	667	661	665	694	675	702	700	629	662	696	668	693	627	675	670	676	680	679	697	704	647	684	653	658	648	641	683	694	668	674	665	712	673	674	660	679	721	673	673	673	688	683	688	695	708	674	674	721	699	678	708	663	682	651	633	661	681	690	728	707	735	653	654	679	703	660	675	687	693	690	691	695	684	665	698	685	717	665	731	673	701	682	623	703	675	703	654	673	674	687	705	681	709	687	717	727	667	692	676	696	707	677	655	717	670	688	662	698	728	687	704	692	706	669	708	655	679	678	686	646	679	678	689	661	687	704	677	676	691	658	695	701	696	670	651	673	653	724	636	661	651	713	698	738	670	681	669	656	701	640	686	683	704	670	675	695	626	691	646	649	636	636	665	671	673	689	711	691	646	721	669	671	672	711	703	663	676	698	667	660	701	745	684	706	681	640	720	654	700	723	682	727	745	652	710	712	679	677	646	678	659	652	675	725	694	681	722	673	721	679	690	624	696	673	688	664	678	652	672	714	716	674	714	670	643	670	681	677	665	677	677	696	666	682	690	686	658	646	724	659	653	702	679	680	677	665	680	673	641	689	678	658	707	689	665	704	664	698	659	678	660	681	652	649	659	705	687	685	719	664	714	681	631	680	639	703	689	698	670	696	690	693	684	693	647	655	695	740	663	625	670	651	655	694	686	722	673	676	658	711	687	687	708	653	713	713	664	672	640	673	715	686	683	724	683	665	709	684	687	691	692	653	668	680	645	666	658	721	723	689	695	711	681	679	697	723	664	672	679	681	697	658	653	696	665	646	689	717	651	749	636	695	658	695	697	646	695	674	669	695	693	706	701	726	663	688	631	649	677	646	680	655	671	676	687	728	698	691	686	688	646	730	702	716	657	677	671	665	718	691	664	688	685	702	697	705	693	685	716	655	705	668	695	699	660	658	683	684	614	676	662	674	645	650	697	709	721	641	676	674	684	668	678	680	693	691	664	679	703	655	671	694	687	691	665	684	715	649	706	657	666	723	657	687	643	707	665	712	708	675	721	676	675	705	667	690	681	677	640	705	716	707	708	689	668	680	691	683	667	706	754	734	693	682	656	682	707	652	647	719	685	680	663	687	681	659	697	692	661	711	685	664	730	652	697	733	724	664	682	670	695	657	730	712	706	672	659	733	671	682	694	697	694	694	684	707	691	681	721	668	661	712	707	679	648	678	643	633	690	689	660	639	663	625	682	686	698	707	696	697	667	629	645	693	665	667	727	640	660	672	700	716	681	687	700	688	713	649	713	706	633	668	675	696	690	693	656	677	702	644	685	682	619	680	689	650	651	708	727	674	690	730	646	675	669	708	667	714	665	669	695	700	702	706	653	681	713	677	722	722	643	682	674	675	671	725	684	671	677	699	666	627	693	650	661	685	738	721	646	647	688	643	677	660	613	716	709	700	727	698	687	686	714	678	687	668	697	704	674	673	681	695	666	635	682	706	680	677	724	717	710	713	680	702	692	677	707	684	697	683	676	637	734	703	645	663	719	690	709	718	698	652	680	673	677	701	665	696	684	698	731	719	666	684	656	683	648	667	681	654	640	699	670	711	658	703	637	649	686	673	694	666	704	733	688	677	715	703	648	694	655	673	653	712	652	663	677	630	690	648	628	716	669	691	709	707	708	689	652	668	713	677	694	703	727	667	670	712	633	659	675	683	692	719	641	681	705	668	636	676	673	654	691	650	644	664	678	702	690	720	670	673	696	728	686	674	668	655	715	628	718	742	706	675	651	697	703	691	668	710	651	700	720	689	708	606	769	671	643	706	699	664	639	678	684	688	720	715	745	724	692	666	682	682	640	720	713	736	714	651	683	712	702	708	700	628	640	682	688	695	675	695	665	673	709	692	667	698	734	670	680	662	666	679	717	654	698	664	682	704	692	657	661	737	679	635	678	688	730	650	726	671	666	727	693	679	726	667	692	679	683	693	698	669	714	691	664	720	649	670	693	669	682	697	670	712	680	707	639	704	666	657	627	702	663	647	694	712	670	711	727	654	737	650	659	647	696	685	670	693	665	703	651	673	679	681	711	710	674	680	696	700	679	655	677	688	696	646	693	682	674	669	683	707	693	694	706	687	704	667	745	698	612	686	651	703	703	724	684	671	699	697	690	665	680	685	671	699	688	695	641	714	674	737	707	693	671	680	698	608	706	715	641	664	692	640	681	682	681	702	655	690	662	691	713	696	696	660	650	709	718	677	676	730	649	673	698	706	642	655	658	726	687	698	680	651	686	678	663	706	700	637	654	707	688	701	646	673	671	698	688	704	648	727	683	687	697	724	673	718	723	693	683	712	723	653	710	680	681	700	656	700	686	689	671	711	699	680	699	678	637	712	667	705	734	668	695	662	729	625	702	640	705	700	643	645	693	668	729	698	665	694	689	693	648	676	726	708	698	636	655	628	654	655	709	718	650	689	692	665	739	707	678	635	705	686	692	680	712	680	696	640	699	706	707	707	650	690	676	690	664	711	662	659	717	694	664	682	663	655	647	673	697	682	695	674	700	709	682	718	628	692	706	717	735	688	641	717	678	677	679	710	678	691	686	728	659	723	661	685	676	661	671	676	709	676	676	657	687	639	692	694	683	640	684	646	705	678	649	726	764	708	644	656	723	722	680	660	696	711	658	679	663	635	646	668	708	666	694	660	689	678	726	658	687	679	677	660	669	704	659	633	683	664	685	675	679	685	678	684	675	701	675	681	658	707	703	684	701	731	687	667	711	714	675	654	620	656	684	736	695	691	718	640	710	680	702	686	701	638	774	754	697	673	692	715	691	658	673	684	662	682	675	705	703	675	664	706	710	684	604	670	692	666	675	648	682	680	702	691	696	663	715	676	704	701	694	645	672	669	667	672	693	739	688	653	673	647	689	684	714	651	648	658	711	657	667	724	690	626	628	669	686	727	686	717	655	722	679	695	700	699	716	662	684	684	610	652	671	723	673	749	652	673	672	661	692	686	749	653	672	712	689	671	689	662	721	645	678	710	670	679	665	673	717	685	711	635	704	736	690	663	685
15483	1039	712	558	371	319	241	243	192	200	175	161	146	154	153	156	162	122	151	159	143	153	124	126	140	124	139	141	145	149	144	133	137	160	166	135	137	124	143	148	132	128	134	136	122	138	123	141	119	127	128	135	135	133	141	130	161	122	128	149	138	153	150	115	143	129	151	154	131	137	150	132	110	142	145	147	135	131	135	114	146	133	138	137	126	160	131	130	129	145	134	139	141	141	136	133	143	111	148	133	131	147	139	142	128	159	140	138	128	140	152	117	145	144	149	118	125	137	132	113	135	150	144	140	125	122	137	129	128	115	149	135	147	142	144	128	124	117	144	152	132	136	141	153	128	129	124	127	130	138	138	140	126	124	118	132	145	151	134	141	124	141	144	121	150	154	142	138	146	141	125	121	144	122	135	123	134	137	137	146	115	139	159	127	123	127	135	133	153	112	112	128	124	133	152	132	133	114	131	146	136	148	140	129	120	130	134	143	124	133	148	114	122	154	122	147	136	135	161	158	122	151	148	140	138	116	129	139	125	129	131	144	124	144	137	128	122	140	123	140	127	113	147	135	155	145	132	141	140	127	115	138	145	139	129	131	112	128	128	127	116	148	134	149	127	131	128	140	149	128	154	135	131	139	144	152	163	126	124	132	131	139	136	130	139	129	144	155	124	98	113	129	134	138	113	110	153	136	138	134	140	138	107	146	134	143	127	155	136	143	126	131	143	121	139	123	127	129	127	158	148	131	117	151	136	159	143	119	163	139	136	159	116	134	135	123	141	146	149	162	130	135	138	128	130	151	139	145	135	142	142	132	121	152	154	132	120	142	138	147	139	130	138	144	139	144	135	144	127	112	112	135	138	121	168	147	151	124	141	163	131	150	119	123	119	144	148	145	121	150	161	148	106	125	129	132	141	143	122	122	146	123	127	127	130	153	128	142	131	134	158	134	121	121	134	156	134	127	149	147	134	132	141	147	145	137	128	131	152	122	142	133	137	122	128	133	107	129	132	118	136	127	142	136	134	133	117	146	133	142	123	144	150	152	128	148	135	113	149	162	132	141	141	122	134	154	131	135	139	121	116	133	127	127	141	137	140	157	125	155	124	129	137	126	132	128	143	146	122	121	132	134	118	143	113	132	135	126	143	125	125	138	132	128	156	129	122	131	137	127	123	124	144	132	127	129	134	138	147	129	137	134	139	126	126	126	128	130	145	122	146	127	112	141	135	114	132	104	139	142	137	127	141	109	118	139	158	124	138	137	134	130	115	131	144	131	137	138	127	145	121	123	118	145	139	145	134	145	129	130	144	138	154	168	111	122	148	147	144	126	144	134	145	137	134	136	131	146	121	147	145	144	157	135	127	150	121	134	150	139	136	117	146	129	121	142	136	124	149	132	139	126	140	126	102	156	130	111	134	152	152	156	138	151	141	135	123	158	115	104	145	111	140	141	159	117	121	128	126	134	128	127	136	132	126	152	141	135	133	136	124	135	125	135	131	140	121	130	145	140	138	135	130	150	131	120	131	127	146	139	110	147	129	137	121	132	136	148	123	143	130	129	137	103	146	161	145	119	128	140	114	123	122	136	123	125	139	136	141	123	136	129	137	137	112	120	135	138	126	114	139	146	128	127	159	124	132	141	164	123	124	141	131	160	155	119	126	129	145	133	121	123	125	135	124	132	129	121	128	126	125	129	141	116	113	142	113	141	131	118	159	123	130	147	133	157	134	124	117	132	153	148	141	131	130	156	148	142	126	144	140	126	124	132	133	118	135	149	127	156	126	143	144	152	118	117	140	132	144	130	141	118	135	135	122	127	141	126	130	134	121	108	136	136	149	128	127	134	136	160	145	113	126	132	134	120	140	133	130	111	124	133	138	156	128	128	139	128	123	146	98	133	113	136	125	129	142	130	136	123	110	147	118	121	128	134	149	148	143	148	120	124	141	129	148	133	125	121	130	138	149	137	120	155	141	141	118	139	147	136	127	132	141	140	117	128	135	150	119	127	147	148	135	135	122	123	123	130	129	134	146	127	123	128	140	143	143	131	155	149	140	135	139	142	154	148	132	124	126	140	131	124	146	132	117	142	133	141	120	139	155	128	117	126	129	129	110	108	128	137	149	148	134	109	147	123	110	125	154	143	141	131	130	131	146	138	128	148	107	119	122	142	142	135	148	142	143	136	142	127	133	145	132	142	135	125	143	148	140	145	118	138	144	148	140	121	147	115	146	113	130	142	125	112	105	121	131	130	132	132	128	133	137	132	137	140	136	141	114	141	121	122	142	154	122	128	133	149	147	136	122	141	123	134	126	157	118	123	126	131	125	131	136	141	124	146	134	143	139	132	140	135	135	155	149	122	135	134	152	137	133	118	112	144	145	135	143	106	123	139	115	136	144	129	140	133	166	111	142	128	132	148	135	135	136	140	137	116	153	128	153	139	132	120	125	127	120	130	146	134	126	166	138	126	144	122	129	139	124	126	126	109	130	150	138	143	112	131	143	141	131	140	152	140	155	163	157	152	137	137	138	142	132	133	116	144	153	126	139	124	140	125	127	129	147	144	135	117	112	101	129	142	140	147	138	131	106	129	142	121	173	127	136	125	143	144	119	136	146	130	127	131	130	108	161	148	145	130	124	134	149	140	141	142	150	112	144	128	137	153	144	142	132	133	107	160	133	107	116	137	134	134	132	139	145	140	129	123	138	120	132	129	127	136	155	128	151	134	141	138	131	138	123	134	156	144	150	139	118	121	131	164	117	123	135	136	147	128	113	136	148	122	126	143	132	106	137	145	112	127	123	145	135	135	135	134	113	138	147	129	132	124	127	166	132	126	135	136	147	123	116	141	146	136	130	132	116	126	123	140	134	113	119	133	118	118	156	148	107	141	142	131	130	150	155	160	125	134	127	134	137	146	116	148	130	165	167	136	131	141	130	127	141	137	156	135	148	130	149	115	127	130	124	122	138	152	116	133	146	112	140	137	128	146	120	134	114	147	121	138	138	139	125	113	150	141	125	126	139	146	112	128	143	106	135	144	137	121	140	159	140	129	153	130	125	123	140	138	111	135	122	132	122	132	147	141	134	128	112	138	144	128	145	123	122	128	137	128	124	130	137	130	123	155	133	127	134	140	134	119	135	128	155	133	140	126	127	122	125	153	129	148	143	131	138	128	130	127	137	127	126	112	121	115	138	135	142	154	128	128	123	137	110	159	135	114	150	124	139	128	130	137	122	129	113	132	136	145	148	124	126	161	134	123	119	151	146	128	140	128	128	145	147	146	143	124	130	144	119	125	123	122	151	144	132	120	134	131	138	129	158	99	136	129	137	126	150	129	140	120	151	112	147	139	135	140	117	137	138	140	132	135	117	125	125	154	149	146	147	136	142	136	142	138	165	136	122	108	132	151	146	144	132	172	121	128	149	135	147	140	136	147	127	111	128	127	124	133	136	134	117	115	125	114	149	136	139	134	120	141	145	135	149	135	132	129
9174	887	1704	1761	1467	1245	982	819	750	661	596	559	524	494	458	486	459	466	418	426	420	450	432	395	433	380	421	365	363	445	374	395	358	361	371	390	385	347	336	343	350	330	357	395	354	339	359	362	385	374	377	369	350	328	350	338	324	351	361	365	351	363	395	318	371	342	342	320	336	370	347	372	330	363	362	342	331	370	348	348	328	348	340	346	301	355	339	357	343	342	345	343	346	337	336	385	375	324	350	310	339	381	386	348	366	352	375	352	329	338	362	351	394	333	328	356	310	338	337	352	362	344	359	342	366	314	342	330	337	378	367	339	373	328	367	360	343	357	348	367	344	357	338	402	382	359	364	323	333	375	346	359	333	297	323	340	354	352	377	342	342	344	339	359	350	338	349	332	358	341	329	326	362	346	360	359	393	330	337	359	328	347	352	359	340	347	352	364	340	331	354	360	348	353	384	317	346	339	361	358	375	342	318	379	381	340	353	351	327	349	382	300	349	324	354	362	341	332	363	340	324	304	367	339	362	350	365	338	346	356	353	341	323	343	393	308	362	333	355	347	336	344	318	364	333	319	364	365	376	338	372	345	330	347	362	351	355	387	336	341	341	354	337	365	365	357	353	356	353	361	358	297	332	330	331	336	370	346	333	346	381	350	316	370	358	377	336	364	354	310	335	300	331	350	348	327	354	334	333	343	344	332	383	335	362	375	356	308	307	346	362	365	336	320	324	339	342	330	358	364	342	328	348	346	330	354	397	296	360	392	351	363	327	367	351	332	343	357	354	344	344	330	361	348	339	319	332	341	345	354	340	354	352	365	306	357	370	350	367	340	338	345	363	352	331	378	348	352	364	309	322	352	355	342	339	333	344	357	362	355	373	380	338	329	335	381	336	354	345	341	358	361	338	358	355	367	336	338	333	334	316	324	353	326	364	335	353	372	351	363	396	350	353	341	344	337	348	356	386	352	326	355	340	320	336	352	348	369	343	395	332	335	318	305	355	338	336	376	341	327	320	352	312	378	336	373	342	338	344	349	337	315	318	363	309	361	357	360	370	332	364	349	375	355	348	339	339	331	356	360	344	330	314	311	362	363	329	339	347	323	337	367	331	361	350	377	347	331	383	330	334	346	331	373	326	337	348	363	320	352	356	329	321	363	366	375	372	357	330	394	359	341	348	352	362	356	362	376	317	345	337	364	389	367	370	305	372	329	349	321	331	349	376	399	370	356	356	363	356	368	349	329	328	343	340	343	317	337	398	349	358	350	348	389	338	370	346	325	312	332	348	356	316	324	313	364	354	341	367	343	347	340	356	372	329	361	367	353	349	376	333	332	363	327	340	329	371	346	329	341	333	345	360	328	307	329	336	320	375	324	355	325	350	335	354	344	317	330	333	331	368	358	336	355	364	341	365	319	316	319	330	342	366	384	336	379	349	365	355	358	332	329	349	355	396	345	362	355	353	333	367	353	352	373	363	310	354	366	368	356	318	349	326	347	353	348	318	347	322	321	341	367	328	352	310	333	357	333	342	329	346	359	304	319	341	338	316	354	369	367	391	345	318	363	357	310	375	350	379	359	347	385	329	349	344	366	357	340	340	361	355	359	355	312	342	357	329	372	379	342	328	333	316	319	346	343	328	337	351	340	356	330	374	353	372	336	364	370	371	365	367	341	339	368	316	346	350	333	359	329	340	350	340	352	369	384	341	316	341	365	341	323	347	352	310	341	321	345	350	313	331	343	361	354	303	353	368	332	358	332	345	359	369	339	385	355	324	336	383	345	356	323	354	341	332	322	329	347	353	335	370	407	303	369	346	335	383	337	346	342	345	339	334	304	348	365	347	336	345	347	358	366	376	332	344	359	359	364	381	332	356	326	312	320	348	334	354	339	344	321	378	343	326	341	346	375	329	344	347	354	344	345	331	356	335	369	343	327	329	331	316	323	349	343	329	332	333	351	360	380	366	354	348	373	360	363	364	374	340	363	381	386	341	355	326	355	334	334	318	325	381	331	368	340	340	333	378	331	354	339	331	341	349	319	352	356	350	371	359	351	351	324	331	354	321	360	343	362	335	334	339	323	366	329	341	329	359	316	348	366	350	367	334	309	342	296	357	340	305	337	340	368	320	353	314	347	372	312	352	333	353	360	340	354	344	359	376	320	349	326	341	344	379	325	324	303	330	318	369	344	370	297	337	378	337	327	316	371	349	334	356	322	327	359	363	334	358	347	361	368	353	334	346	358	345	339	334	376	325	360	359	371	330	327	351	324	342	328	362	358	339	378	325	343	365	372	374	338	341	350	337	359	354	358	372	353	335	378	313	327	371	356	372	317	327	356	349	373	334	339	331	307	342	294	353	336	358	351	334	330	333	313	345	369	373	349	336	352	329	356	350	369	383	350	336	349	360	354	331	330	367	355	320	352	387	339	323	343	336	369	345	324	377	365	358	322	319	333	337	364	343	361	338	343	367	344	344	339	380	314	361	375	340	360	311	363	361	371	348	352	331	336	356	350	371	315	332	337	342	350	330	350	331	362	371	323	367	356	349	344	350	321	340	349	353	328	337	371	310	306	372	352	346	351	353	342	339	344	349	355	349	322	356	330	318	347	365	329	338	343	349	356	317	384	327	339	362	352	336	343	350	349	360	373	404	333	359	329	347	357	342	365	339	329	334	366	353	351	367	347	357	325	317	337	363	345	355	353	384	387	328	359	344	374	365	295	353	333	373	323	376	355	379	342	354	322	349	347	364	357	330	350	348	365	370	350	326	334	338	352	354	335	337	328	302	364	346	314	384	353	373	353	370	351	334	352	329	339	345	350	352	328	349	350	344	389	319	334	333	348	369	340	338	344	380	351	334	349	339	298	333	335	338	358	323	332	322	341	340	344	325	359	336	329	348	330	312	320	339	361	368	360	349	326	348	336	336	369	363	330	314	358	335	344	359	356	355	335	354	343	368	373	386	328	327	360	348	333	324	352	342	363	387	320	387	340	322	353	368	312	339	319	333	352	336	372	300	388	334	347	352	363	352	362	359	336	357	357	370	331	354	370	366	358	334	342	358	317	337	325	365	347	324	335	341	342	357	344	374	323	337	342	336	346	378	365	356	337	334	307	354	326	363	324	372	358	363	338	349	371	353	382	365	339	360	355	350	358	342	381	351	365	351	320	351	335	327	345	332	321	370	320	338	331	365	362	345	329	337	347	329	314	357	326	372	384	334	328	375	316	336	366	336	339	329	327	327	344	352	327	370	317	312	342	339	304	367	350	377	372	368	327	310	371	349	326	358	374	322	364	354	333	307	315	376	352	354	314	359	344	367	359	377	334	382	371	364	328	351	358	353	322	338	378	373	345	374	357	325	352	349	354	313	314	353	343	335	347	318	327	335	382	321	355	327	330	348	354	333	337	352	348	330	336	315	348	343	347	367	366	345	359	340	351	365	345	347	341	336	359	373	344	367	368	331	360	362	337	353	343	373	335	337	365	339	341
2555	321	306	299	273	274	284	272	288	310	294	278	277	276	318	300	304	263	279	287	296	264	312	331	268	271	281	283	289	265	285	274	297	291	284	316	272	274	298	286	308	275	268	273	323	253	276	281	274	310	278	304	278	301	293	271	253	287	325	270	310	271	271	298	289	267	276	294	253	293	295	276	300	285	270	275	279	295	275	290	296	305	279	288	283	286	283	246	277	289	276	282	263	261	270	290	276	289	283	311	290	304	273	265	273	272	306	287	316	269	274	270	278	284	258	284	273	273	256	292	333	280	303	286	276	287	303	265	281	280	263	292	278	300	271	273	285	299	294	293	282	291	286	272	293	294	290	306	309	299	289	276	277	297	299	317	268	313	291	320	312	272	291	260	309	293	295	280	291	294	282	290	286	246	278	317	289	287	283	259	296	284	251	270	313	319	268	304	301	291	284	302	272	263	290	286	264	274	281	281	288	278	290	281	275	276	289	295	284	309	308	298	273	281	286	285	275	304	298	265	284	272	288	276	307	277	258	278	291	259	265	265	304	277	282	265	314	289	281	275	287	297	280	288	297	264	280	295	297	288	263	292	295	284	248	264	307	282	276	267	249	308	306	264	279	280	268	301	305	283	291	275	268	273	289	281	266	277	287	317	301	248	268	274	241	315	300	289	280	261	291	265	297	285	296	274	295	272	297	261	265	280	256	281	275	265	308	288	285	279	288	281	300	312	304	288	260	297	304	298	262	270	317	289	295	292	295	282	250	315	279	298	289	305	280	318	286	266	302	289	270	285	318	299	280	267	280	273	297	286	294	287	316	285	305	316	271	289	253	286	306	280	296	282	292	306	310	293	274	309	271	301	307	277	292	284	311	243	301	286	347	303	301	278	284	303	300	277	281	276	270	282	279	300	282	269	286	308	283	312	271	288	279	294	278	279	279	304	289	289	302	277	257	248	262	265	280	302	340	277	265	275	278	304	290	311	279	271	236	289	280	259	297	297	295	261	286	292	293	291	258	290	272	267	275	298	318	245	292	296	280	314	284	331	258	273	270	298	281	289	276	280	316	272	284	268	269	283	253	254	268	290	274	311	301	322	290	266	285	307	291	268	277	290	294	281	275	300	294	293	300	334	290	288	290	315	266	258	293	285	257	258	275	279	285	259	295	270	275	263	258	293	300	269	294	309	317	281	249	271	265	287	320	274	289	268	269	277	287	231	267	290	242	317	277	274	288	274	277	276	331	279	277	265	300	294	258	280	284	294	291	342	318	282	307	286	284	300	277	274	300	275	318	267	296	274	297	256	273	275	277	293	265	275	293	275	283	301	285	269	292	284	255	261	303	332	285	292	291	281	306	289	268	266	276	319	270	277	281	257	269	282	285	276	255	278	273	284	263	277	302	290	284	275	288	295	260	306	299	276	278	283	288	296	286	301	304	294	299	292	291	294	260	305	278	295	312	270	276	307	285	284	276	266	286	275	291	284	321	284	311	289	277	290	299	277	272	307	304	304	281	303	262	264	292	271	261	304	295	315	270	320	296	233	304	293	273	318	300	289	300	285	275	275	300	297	302	283	282	289	276	284	254	276	308	256	249	318	264	280	310	286	295	272	282	275	291	282	266	284	291	321	266	288	290	262	290	250	274	255	295	292	296	291	269	273	294	273	267	247	271	291	269	308	276	365	298	257	289	287	305	294	290	305	317	258	283	306	301	260	305	265	273	266	288	311	288	288	257	281	282	274	276	319	266	274	323	301	300	309	308	314	298	287	254	260	297	268	315	283	279	292	271	280	282	260	281	289	309	259	292	299	270	312	278	277	297	285	297	285	292	268	266	283	292	270	261	270	282	271	286	297	279	260	318	288	307	282	279	281	289	281	264	311	285	288	285	293	290	300	301	272	283	306	249	249	293	267	289	275	282	284	303	297	259	290	308	267	282	287	301	295	275	312	284	282	294	307	316	299	288	296	291	268	279	272	294	294	286	313	263	290	296	296	263	264	307	280	278	261	286	282	293	287	301	284	294	290	293	292	269	294	311	264	314	275	254	298	270	288	329	300	272	310	299	286	305	268	265	319	285	276	315	267	326	293	294	281	302	298	292	310	257	281	258	256	274	293	297	295	269	298	293	292	277	299	294	312	283	280	267	306	273	290	313	269	292	267	280	295	289	267	289	278	306	253	243	277	317	284	284	279	275	269	265	286	283	293	290	308	282	308	294	279	259	279	346	287	283	262	286	261	277	293	284	298	268	297	309	267	268	288	291	265	276	279	276	290	275	294	284	302	290	303	256	291	297	254	265	277	293	300	310	266	294	297	315	285	279	252	289	262	283	265	277	319	279	268	288	236	282	269	285	318	286	295	297	266	272	254	270	270	324	316	292	290	272	262	294	285	284	274	287	271	257	296	293	307	286	258	252	310	270	283	315	302	323	285	250	281	276	307	280	306	290	306	284	311	268	286	259	275	263	289	296	266	285	302	303	274	306	281	275	317	301	296	261	307	276	294	279	303	283	269	290	267	268	298	287	287	286	314	288	290	284	283	305	258	301	285	259	268	299	297	279	261	279	258	293	281	267	272	322	289	290	291	289	261	300	257	267	295	261	290	281	263	270	276	252	288	266	265	282	280	278	269	293	305	287	306	286	277	297	330	290	263	268	275	306	314	305	295	273	281	304	278	260	267	284	296	266	289	288	281	294	297	287	276	290	274	264	296	262	284	302	290	304	301	301	280	320	283	269	295	277	298	271	293	273	288	275	285	267	291	298	290	314	301	261	287	262	306	284	272	265	332	266	294	270	271	289	290	270	304	283	246	288	298	264	303	276	314	250	294	280	295	256	275	288	280	317	258	287	281	267	318	285	279	305	285	284	314	279	305	302	290	287	276	312	304	268	292	263	310	276	279	299	275	325	269	279	273	288	266	302	291	295	298	288	265	301	320	279	300	306	286	273	288	279	266	274	292	296	315	258	277	268	268	289	255	311	260	266	280	276	292	271	287	316	294	294	286	273	288	289	295	277	282	279	258	294	303	311	280	319	290	297	255	314	296	275	299	279	292	279	287	281	303	269	293	262	275	307	331	286	274	292	326	304	281	297	302	252	265	268	287	310	269	319	249	296	302	281	267	297	276	283	273	285	282	266	270	297	287	282	261	292	323	268	247	284	283	273	290	305	303	302	259	269	284	282	288	314	258	297	307	277	293	285	280	280	287	283	265	296	280	271	290	265	253	301	280	305	273	305	281	284	273	279	286	298	317	259	297	296	252	293	296	296	294	327	281	299	297	279	297	259	250	341	300	297	294	280	274	276	282	299	259	263	309	272	264	279	282	293	312	294	320	283	280	302	282	276	269	289	272	279	323	276	289	268	298	284	299	282	282	296	283	316	299	271	277	266	287	281	332	302	282	289	252	272	278	278	283	315	291	264	270	281	287	282	298	304	266	262	303	290	275	291	298	250	278	293	293	306	288	292	336	321	323	260	279	279	305	282	285
2590	719	765	713	739	722	684	734	736	684	693	730	675	728	657	687	706	702	704	708	686	706	672	706	705	712	731	708	704	709	696	677	718	724	664	715	681	674	718	649	678	691	690	649	694	712	651	735	711	699	661	723	684	674	692	699	725	669	665	715	710	694	745	695	742	715	716	737	696	709	708	663	705	678	694	687	705	666	726	715	730	710	709	688	651	658	696	724	717	717	703	725	726	691	727	634	693	679	690	742	723	661	683	723	678	701	666	669	722	693	716	715	715	694	754	655	703	710	643	730	671	710	700	683	682	716	672	685	697	723	656	743	731	722	696	687	694	681	692	690	660	712	733	723	722	700	674	706	734	680	681	672	656	720	666	701	705	709	711	709	670	701	736	663	701	712	697	692	734	646	710	708	654	667	658	696	710	673	719	698	708	682	686	670	714	664	642	678	706	712	678	684	723	707	687	720	734	727	715	672	701	662	650	733	721	647	679	690	687	705	673	653	700	665	688	733	673	658	705	703	694	698	699	707	685	716	726	692	674	704	677	696	705	720	722	700	709	703	655	713	689	675	730	646	741	664	681	679	699	684	695	703	684	682	696	683	665	728	702	706	696	646	722	662	706	664	697	718	685	688	681	649	722	680	656	762	665	703	679	701	710	720	706	660	705	695	760	645	742	707	734	676	666	653	691	651	666	751	672	731	742	730	707	668	662	715	691	685	690	704	663	697	676	656	696	694	691	669	665	670	683	698	704	739	696	733	699	642	706	724	694	687	740	702	720	673	695	673	722	676	664	712	674	712	670	717	679	670	668	750	650	632	709	712	670	704	709	700	678	726	726	712	708	736	688	700	750	666	686	686	704	690	691	687	681	711	658	708	659	660	712	687	693	683	661	761	655	726	682	697	755	754	685	669	696	684	669	673	680	707	676	688	706	674	706	717	717	669	721	698	712	691	711	704	714	651	711	675	710	690	724	659	716	683	725	708	730	659	704	754	692	661	721	713	694	723	682	641	670	703	718	720	686	707	699	702	691	688	757	723	704	665	706	681	691	673	686	721	658	707	680	721	679	679	706	754	711	707	696	750	678	749	675	725	709	696	677	676	721	714	728	757	685	713	722	667	704	739	706	706	738	764	668	751	676	692	703	684	704	743	720	728	724	641	721	740	664	676	696	694	708	672	714	699	710	643	688	677	671	706	674	684	690	674	683	665	699	685	722	677	696	701	722	692	680	677	701	757	751	695	721	694	665	677	683	709	672	647	658	708	659	687	710	679	703	722	700	697	688	662	655	685	664	684	701	714	678	706	693	669	649	707	726	667	657	665	689	675	688	723	718	689	679	680	701	682	703	717	705	705	678	685	697	697	688	670	658	695	751	708	745	701	656	718	698	695	675	722	684	690	713	658	714	727	695	721	687	664	660	769	707	689	658	721	669	708	696	709	724	733	698	703	694	726	744	632	719	714	742	680	766	647	716	682	722	697	701	663	650	689	684	678	667	734	721	671	741	712	694	647	744	685	686	740	686	686	710	673	693	656	693	730	697	685	776	704	699	671	711	655	700	731	712	707	715	720	711	728	665	690	695	677	735	683	724	702	670	727	700	667	670	677	698	649	690	670	691	710	667	683	699	675	707	724	707	683	708	687	671	734	673	683	686	664	713	724	718	699	700	708	696	699	697	729	710	716	672	672	709	694	704	653	709	715	723	694	723	745	695	707	677	688	683	715	719	728	718	736	706	683	701	693	710	688	669	692	701	704	649	646	702	692	648	676	661	672	687	683	729	676	676	689	679	667	682	674	657	696	710	755	674	713	696	695	692	692	725	689	702	689	689	707	717	700	708	674	705	691	752	696	704	686	720	679	682	695	712	628	683	678	770	732	704	726	734	710	685	664	719	703	681	700	670	656	708	700	699	689	711	707	696	697	670	758	687	707	673	684	695	669	679	706	688	699	671	639	689	702	739	670	694	716	693	679	695	673	709	669	684	667	637	664	705	672	712	713	662	718	702	742	691	678	713	693	697	654	690	689	716	727	654	672	670	699	698	678	654	736	688	725	696	726	722	690	728	694	687	691	702	726	689	651	673	712	639	659	686	680	768	667	660	688	710	691	708	713	697	682	680	730	700	658	664	716	706	721	665	671	657	683	720	683	681	680	688	727	705	708	673	684	704	687	708	665	713	707	656	727	715	668	703	738	730	650	697	683	674	725	656	678	674	686	712	676	726	705	666	666	695	653	693	699	705	673	693	679	665	692	731	706	703	674	701	664	645	636	679	707	721	701	699	703	729	702	685	703	696	727	649	683	719	665	688	708	715	704	702	651	687	708	692	667	703	677	712	674	694	678	687	697	693	709	710	685	722	702	730	729	673	679	760	703	707	683	682	705	735	740	714	670	742	716	699	692	728	700	696	667	722	706	732	669	704	638	666	677	723	693	630	672	691	681	732	712	685	686	690	642	743	665	680	664	685	708	698	696	694	722	716	702	714	680	664	702	703	732	709	661	690	692	707	652	668	688	689	684	702	702	714	686	695	723	667	706	694	703	696	726	720	728	683	688	680	652	711	705	677	678	735	635	660	687	704	700	736	712	686	702	709	643	713	684	713	677	666	698	677	698	694	697	689	708	728	678	728	707	711	730	727	704	689	701	689	706	712	643	712	688	717	706	702	672	710	688	714	683	708	730	734	694	709	682	697	683	724	656	663	673	718	695	696	701	667	671	647	691	719	685	691	702	703	694	718	697	638	679	754	727	661	686	698	711	700	708	665	680	674	673	689	745	670	700	725	660	695	664	652	655	712	654	687	698	696	713	748	669	680	671	713	704	691	751	722	674	673	713	690	655	697	702	699	680	744	707	722	705	706	683	680	722	711	689	653	679	693	705	686	743	659	671	756	670	682	715	691	726	673	675	700	672	681	643	642	708	723	658	669	717	694	676	673	696	737	680	666	769	662	658	623	691	637	718	697	715	682	669	648	702	675	693	723	688	658	746	706	699	713	726	682	710	695	683	678	738	641	650	711	702	678	749	715	695	703	692	680	654	684	681	670	742	689	698	676	708	676	710	695	689	673	714	672	669	713	668	668	669	674	683	673	661	691	686	698	693	731	720	739	704	706	670	715	757	699	654	686	676	670	667	690	717	738	695	706	711	669	731	749	684	675	710	668	706	693	705	669	728	691	702	704	699	698	710	684	710	715	635	698	681	674	731	676	726	713	680	649	668	672	733	690	640	720	696	687	690	727	676	702	703	707	636	712	730	672	693	661	718	685	711	698	667	690	707	697	722	719	739	688	691	694	681	670	659	666	686	702	705	652	649	686	686	689	739	707	714	744	700	755	674	680	688	761	708	676	669	704	710	732	728	691	691	705	691	725	676	675	722	737	676	660	687	705	688	674	683	680	740	689	687	689	665	689	700	643	648	746	736	715	672	684	698	659	708	746	655	734	669	677	715	698	689	708	644	701	701	699	693	667	746	689	747	699	699	737	688	660	693
9045	641	573	510	434	393	324	339	313	329	328	336	303	296	295	298	294	296	283	290	292	304	288	284	311	262	300	302	300	286	298	262	288	316	270	274	294	282	275	283	308	302	276	280	289	293	284	277	292	271	279	283	299	288	297	283	287	285	325	291	323	302	279	264	309	296	318	307	300	285	292	291	264	281	313	308	279	260	308	282	247	260	275	278	291	294	249	263	280	291	312	290	269	291	281	273	297	300	285	267	301	313	285	300	310	317	263	319	282	305	266	274	313	274	302	288	303	289	258	281	282	263	306	283	278	279	288	249	293	260	289	295	296	260	272	289	286	290	267	278	291	330	323	301	283	295	291	327	287	298	296	269	294	281	260	308	272	297	260	281	298	296	254	258	280	312	275	295	279	285	281	301	272	308	295	305	290	285	287	287	298	304	288	275	271	290	311	320	290	293	339	273	275	275	296	327	317	258	285	255	295	293	305	275	285	312	289	308	297	286	266	250	268	279	273	268	283	266	297	299	276	270	300	257	296	300	299	311	311	274	298	290	264	249	284	292	286	293	318	304	327	316	288	262	271	282	278	341	298	296	296	291	283	286	272	281	288	295	297	321	266	294	265	263	293	291	283	286	326	262	275	263	311	312	319	290	296	312	309	262	276	272	277	316	285	293	285	282	250	276	307	296	292	301	245	305	274	275	276	309	311	257	289	290	276	282	328	293	281	299	283	289	311	291	298	297	281	311	286	299	284	299	316	284	281	301	312	289	296	282	313	289	266	281	259	280	297	288	292	276	280	283	262	298	295	291	276	279	301	292	267	268	305	273	312	301	274	265	271	301	288	262	283	295	306	295	286	285	300	304	305	299	276	298	287	283	282	310	279	275	289	315	265	302	273	275	273	269	277	282	265	278	296	298	293	305	289	297	283	268	276	247	264	306	289	305	279	309	288	290	301	304	292	293	295	317	289	297	269	262	288	303	294	280	315	306	285	296	322	286	300	278	293	290	281	302	305	285	296	268	301	275	288	280	253	300	297	261	260	322	274	280	279	303	291	297	277	302	253	296	287	278	295	284	279	300	282	293	316	326	296	308	240	265	265	261	276	265	292	286	315	253	262	295	286	288	289	275	300	299	292	250	255	309	269	292	283	278	264	279	271	312	315	283	267	258	302	259	262	257	282	267	270	297	282	253	284	268	287	301	306	280	322	256	273	305	290	248	312	254	274	246	318	262	259	313	274	282	296	296	298	273	283	267	285	268	283	261	271	257	262	276	289	289	291	267	305	290	305	272	296	334	240	282	301	285	295	275	272	287	289	272	300	290	268	335	327	277	272	322	267	273	287	258	292	287	273	274	302	333	252	280	279	299	284	290	266	270	307	273	336	281	286	302	300	276	296	276	262	304	306	287	284	258	266	289	279	292	301	276	300	265	282	298	272	298	288	257	278	301	283	295	283	294	285	286	277	293	260	267	250	285	297	272	300	273	283	317	303	279	305	248	311	301	271	288	322	259	272	296	305	290	284	316	279	284	286	292	283	258	310	265	302	291	266	279	274	290	281	313	315	263	276	239	296	296	277	286	260	264	293	293	288	273	314	293	282	307	266	290	266	282	266	289	239	298	299	279	301	319	299	253	330	279	286	255	293	308	314	269	280	255	292	298	332	292	258	279	273	266	265	264	256	294	269	317	271	291	295	265	281	296	287	278	295	274	281	274	298	295	268	277	293	288	288	268	301	277	262	280	291	290	310	299	309	309	296	278	305	283	259	292	293	278	320	314	318	287	287	295	299	300	291	277	300	283	285	294	314	290	303	300	295	286	289	308	274	279	322	301	304	280	290	272	303	293	304	298	297	260	267	281	297	309	291	290	288	317	274	293	311	250	267	311	280	276	283	274	285	308	288	261	320	285	265	294	284	313	261	270	294	299	288	291	282	256	306	284	286	277	253	270	303	275	294	287	287	274	262	288	312	308	267	255	285	299	294	278	278	294	295	275	320	293	323	294	313	271	314	297	313	295	291	257	275	264	302	267	289	276	282	314	291	290	262	291	303	299	246	293	293	279	271	295	272	256	290	285	284	321	309	273	304	308	263	301	315	284	339	293	281	272	285	256	266	299	281	294	256	302	280	278	289	261	299	280	290	290	297	262	303	281	315	279	288	250	270	258	316	304	295	273	276	280	311	289	271	296	311	254	283	276	275	269	313	289	281	319	289	277	310	297	291	303	319	276	314	255	309	306	288	289	302	280	305	250	296	271	270	272	246	277	294	288	277	313	314	276	283	315	313	294	288	272	274	302	292	323	277	289	297	269	274	312	299	292	292	257	252	284	267	279	299	312	265	279	288	300	272	306	271	289	289	296	280	296	275	259	246	286	279	269	299	280	306	270	271	250	261	268	270	273	279	304	280	268	271	283	279	290	283	299	292	301	301	273	279	298	271	275	280	302	267	288	281	300	277	279	297	268	292	289	289	281	292	281	314	270	275	281	265	282	295	292	262	293	270	271	260	306	306	295	256	288	263	302	275	270	284	290	305	296	285	272	293	290	285	299	301	284	275	302	251	262	252	278	308	305	280	305	265	290	273	276	278	290	277	297	294	284	267	266	260	243	286	291	304	307	298	282	289	293	270	273	292	289	296	292	292	288	283	247	315	263	244	272	267	317	306	275	279	275	317	301	325	286	294	273	282	287	290	259	311	312	285	286	283	269	273	323	275	268	273	294	285	299	300	275	279	247	278	244	283	270	276	282	304	277	284	271	320	299	293	286	269	296	292	306	282	290	290	281	280	307	280	263	316	273	302	308	291	266	271	238	294	279	267	261	289	269	304	275	281	297	288	296	283	296	258	265	266	292	309	300	271	275	288	293	270	307	294	296	291	281	291	268	305	324	302	299	307	288	291	281	303	293	263	290	259	237	303	265	344	331	300	293	298	274	313	274	289	276	267	294	281	264	280	289	296	296	259	316	311	261	287	250	333	299	279	294	287	287	304	276	297	262	265	311	288	291	321	285	279	275	275	284	288	277	288	299	286	285	257	303	300	290	296	254	261	307	303	271	286	263	267	262	267	294	318	283	286	316	290	272	288	280	269	299	279	278	280	283	280	292	278	310	280	308	312	291	272	304	282	311	290	316	295	298	276	254	323	281	287	290	311	295	273	304	328	291	283	288	321	336	299	261	284	277	271	291	267	299	281	293	265	257	289	273	302	288	297	278	317	271	276	289	285	288	276	292	287	273	268	266	298	295	274	286	254	291	255	260	280	274	292	254	259	278	291	340	316	244	290	296	277	322	305	324	309	254	266	246	308	313	304	310	269	267	332	292	291	273	304	250	304	279	260	309	265	287	270	282	251	304	276	290	293	287	280	300	289	287	294	265	274	269	268	282	254	292	295	321	290	291	254	299	274	276	273	283	291	288	294	253	283	272	280	276	296	270	274	283	316	313	298	299	287	310	287	267	283	265	288	304	292	290	295	293	254	299	277	306	285	299	292	279
7628	1001	1347	1344	1287	1122	1060	966	879	826	815	767	798	798	746	796	735	750	717	683	768	745	768	720	703	720	709	738	696	792	674	682	676	644	668	757	704	680	713	722	705	692	761	694	691	710	713	693	703	704	713	693	712	692	715	619	733	669	711	709	665	659	690	672	704	665	641	648	696	659	719	652	683	723	666	669	688	723	682	697	695	676	680	699	682	627	736	739	705	663	737	710	693	724	709	677	678	696	652	676	658	684	686	706	698	712	704	696	659	666	666	719	693	664	674	650	652	711	651	683	679	685	686	680	651	659	669	688	672	668	669	718	678	677	688	698	708	721	684	712	656	705	683	694	659	691	712	735	662	729	713	713	664	702	712	728	685	713	693	696	699	722	734	721	650	681	672	699	733	631	736	694	691	666	716	723	691	689	669	680	704	698	680	677	693	726	707	699	730	693	662	716	700	685	686	672	658	662	670	644	701	676	682	697	690	712	715	655	696	681	672	682	687	718	696	663	724	707	676	684	683	669	646	762	651	673	681	699	704	712	756	684	684	653	674	655	716	722	653	677	704	660	670	681	711	701	677	676	673	702	682	723	704	765	684	713	649	634	720	686	739	692	688	652	670	714	680	671	666	656	701	660	680	673	657	703	644	697	701	676	707	694	689	684	693	621	698	665	702	696	714	681	666	696	727	713	706	657	684	671	669	690	690	678	711	665	691	746	651	687	718	687	716	664	714	672	706	681	669	644	690	660	741	663	635	672	711	714	704	637	663	672	719	690	682	657	673	706	694	674	674	701	688	646	689	672	689	707	682	716	648	695	690	675	656	647	685	691	695	721	715	666	681	721	712	669	682	712	659	697	668	631	693	679	694	689	649	656	667	668	687	673	707	684	731	696	682	668	706	692	665	655	691	621	690	696	639	685	672	709	619	673	693	717	717	681	679	680	640	716	643	678	677	660	679	692	718	674	667	657	685	694	737	702	712	675	692	675	674	712	703	708	690	697	651	701	702	667	642	700	679	684	703	730	682	738	696	692	722	669	705	639	648	678	720	705	711	697	667	699	645	689	667	686	620	679	638	708	628	747	689	686	665	736	680	668	691	734	698	654	711	664	712	693	708	673	649	670	684	688	721	702	669	711	663	684	661	638	682	674	633	629	725	674	649	710	632	672	702	684	679	648	694	690	668	675	699	637	681	661	700	694	664	721	632	727	681	727	655	718	686	740	678	723	720	659	676	686	701	717	660	709	649	680	702	677	691	708	683	686	717	686	725	679	678	672	704	716	706	723	713	737	716	715	694	731	671	668	663	689	705	717	732	687	645	690	701	664	656	711	706	691	672	705	685	646	691	694	676	710	671	706	676	704	693	690	692	687	715	681	693	712	712	684	648	683	721	659	712	729	706	669	700	692	678	671	688	691	660	708	689	698	706	691	690	678	685	671	745	657	640	690	693	678	686	730	669	654	667	668	692	651	715	648	711	686	710	692	692	701	642	723	730	699	678	695	688	667	706	712	706	700	688	632	673	644	690	690	716	691	677	678	696	655	730	670	675	682	678	655	683	700	628	662	671	681	708	681	694	703	739	659	696	709	662	703	720	709	655	719	705	656	667	728	712	642	646	651	692	716	668	722	696	703	640	679	640	695	674	667	672	680	700	671	699	650	691	687	617	642	690	694	657	683	718	668	695	708	724	725	755	746	742	693	667	651	716	668	669	708	715	652	709	664	685	702	672	706	722	643	643	700	671	686	729	705	649	708	659	742	700	707	643	677	678	709	725	725	690	675	701	691	641	687	621	713	666	662	701	732	709	676	681	698	688	692	659	734	696	693	670	728	705	664	708	689	641	684	691	664	677	664	695	661	647	656	686	722	709	658	643	674	691	692	699	691	678	676	726	691	676	693	672	717	683	614	651	681	663	697	679	712	660	683	702	703	727	675	703	656	664	731	686	680	678	706	668	695	692	712	663	652	691	671	715	711	679	724	701	678	697	689	696	701	679	672	690	730	680	693	673	733	637	702	774	661	674	677	689	714	699	675	703	639	692	676	701	645	703	656	665	675	703	687	694	676	704	682	710	645	690	740	714	674	676	660	674	698	709	684	681	695	637	679	677	651	690	742	644	733	725	669	708	657	687	710	642	661	702	673	707	683	696	678	687	711	707	694	630	675	692	686	665	720	710	695	667	706	679	692	649	681	686	664	690	709	683	649	659	664	681	686	699	664	698	680	707	729	690	706	688	697	698	685	682	693	688	721	717	665	729	665	703	669	646	699	663	668	696	663	700	687	701	662	649	662	671	668	676	689	680	651	674	665	653	701	676	690	682	731	710	726	646	712	698	741	671	631	711	731	728	704	714	653	681	717	666	771	681	704	654	710	683	722	679	714	674	622	688	700	724	648	707	667	683	711	668	711	690	671	704	622	714	673	671	720	676	679	684	676	667	675	636	711	651	683	681	651	668	626	730	696	657	666	708	696	691	714	696	624	680	648	662	707	712	665	663	684	665	683	700	647	708	723	694	643	689	701	649	730	667	676	714	740	713	665	718	683	688	609	658	699	660	711	718	744	659	686	678	749	663	662	676	673	677	672	690	724	701	686	687	676	657	680	634	699	699	710	691	699	684	685	669	684	730	736	665	700	723	675	693	689	677	762	688	650	690	660	683	712	685	678	678	724	664	735	702	699	697	722	671	702	705	655	721	645	712	718	639	653	677	729	722	714	681	687	681	707	712	676	669	685	692	663	614	700	719	668	705	709	652	711	670	696	689	702	640	688	728	692	725	724	672	700	671	671	708	672	701	686	704	722	694	705	725	664	650	694	696	672	707	712	694	670	708	698	718	707	702	677	656	690	717	706	695	646	653	691	669	635	698	640	679	678	675	670	675	689	689	652	668	687	668	693	686	707	680	667	661	645	641	730	699	623	670	668	707	694	664	635	625	703	732	706	685	674	680	675	658	669	742	703	696	656	661	724	678	708	669	687	676	711	702	670	689	702	670	706	711	684	688	676	706	688	718	697	725	673	669	668	641	697	683	671	723	703	665	716	711	697	722	730	713	694	695	668	709	706	723	673	726	668	647	724	672	681	651	650	730	734	712	664	711	649	714	663	674	689	742	706	670	681	657	726	675	667	682	707	759	740	719	729	678	718	733	729	659	654	692	650	688	676	661	672	670	647	661	621	724	695	665	677	701	680	691	690	672	659	699	661	696	685	705	674	667	679	708	683	733	678	709	668	688	694	696	677	667	751	664	692	712	687	693	671	677	690	710	710	663	634	676	706	749	682	686	657	704	709	741	705	709	698	668	665	702	677	644	711	698	716	694	683	664	675	677	707	681	655	669	701	678	712	737	704	687	690	663	666	649	672	678	695	693	685	669	660	690	712	693	690	681	709	664	679	702	702	658	690	703	730	681	677	684	710	717	723	702	673	676	697	677	686	664	708	706	651	695	691	681	667	683	701	692	671	670	679	741	659	664	686	733	644	675	696	760	689
15384	949	695	551	373	321	261	237	170	173	190	164	150	173	132	136	148	185	141	159	152	138	151	154	154	122	161	151	123	148	133	136	146	117	127	124	148	138	152	136	125	127	130	124	132	151	126	136	121	137	143	138	141	120	130	155	133	149	153	115	131	136	139	133	135	154	141	125	148	163	130	129	157	121	142	156	119	124	168	127	131	145	138	146	120	133	148	144	131	143	131	159	130	131	130	130	147	135	147	131	143	121	151	141	137	133	146	142	129	136	124	138	131	152	127	134	145	154	135	150	144	136	137	136	138	152	143	118	128	132	138	125	134	121	128	150	136	125	153	145	141	136	145	137	149	152	127	147	135	128	150	117	118	138	120	124	139	146	142	124	135	134	163	120	142	128	140	131	129	150	139	140	154	142	119	128	120	121	147	138	146	126	121	137	134	130	147	152	149	148	122	132	141	155	151	112	140	122	146	174	121	126	135	145	145	134	116	131	115	130	122	160	126	132	104	154	126	127	159	136	136	102	145	155	117	127	130	129	137	132	123	148	136	124	124	156	135	147	134	130	131	135	140	161	132	128	138	117	159	131	135	142	177	148	125	130	133	144	139	150	128	139	103	129	134	140	141	141	148	122	128	126	144	126	153	123	158	141	116	127	133	124	126	136	132	129	113	116	118	140	146	146	133	135	139	137	129	136	130	150	124	131	160	133	144	130	132	123	120	113	129	153	128	134	130	117	140	155	138	144	135	150	145	147	125	125	122	146	113	135	153	147	129	138	145	143	131	133	113	121	126	131	119	137	136	118	122	159	142	129	138	137	135	133	139	129	138	129	130	114	135	145	127	136	141	130	140	123	130	135	118	136	151	147	148	126	130	126	117	162	133	134	129	147	123	125	141	133	130	127	132	122	143	141	128	129	146	134	137	137	142	137	148	119	130	122	146	144	129	132	135	128	150	120	131	127	128	143	124	143	127	152	120	116	157	119	137	123	133	156	123	128	143	135	135	140	116	145	135	121	153	155	164	147	137	133	119	123	110	152	134	142	150	120	120	131	125	138	138	147	151	116	128	118	142	147	136	119	137	144	113	128	156	128	140	139	117	121	133	148	134	139	124	128	142	157	143	129	125	132	171	147	162	134	154	129	130	138	127	139	141	146	137	133	142	137	119	141	139	134	157	121	145	132	130	145	139	140	131	159	133	152	140	109	121	125	145	133	146	134	135	135	122	114	118	124	122	134	145	132	151	123	153	127	140	127	133	128	148	148	137	126	142	146	111	153	142	152	131	129	118	115	160	139	148	130	133	147	133	142	122	128	112	132	127	155	129	139	149	151	138	133	128	121	151	136	146	152	129	158	133	134	117	145	129	136	121	144	150	141	151	140	151	136	142	135	124	124	133	140	120	133	127	135	142	142	131	109	127	115	124	144	145	155	137	127	140	141	133	121	137	119	136	119	125	142	134	121	133	117	138	118	149	110	139	124	120	136	142	140	125	156	149	141	138	158	143	138	129	123	108	149	126	150	126	140	162	129	112	126	127	149	154	131	128	131	129	136	141	125	129	154	143	93	117	126	138	127	144	146	151	134	162	137	130	129	133	134	137	139	126	136	145	133	122	140	132	126	129	128	150	132	149	140	133	123	132	114	134	113	137	144	145	104	120	122	148	157	153	141	135	128	127	137	121	119	125	125	132	126	150	135	137	137	125	151	135	134	140	140	114	129	116	126	133	136	130	130	132	118	141	136	142	137	132	127	149	139	128	138	144	143	133	146	130	124	144	142	112	132	129	147	134	121	144	146	130	136	121	124	127	141	152	100	158	144	130	133	149	162	137	145	141	113	112	131	136	153	133	139	141	159	143	137	132	140	140	135	134	126	123	144	122	162	120	162	151	127	131	168	140	128	138	148	132	141	139	154	139	142	163	136	110	130	154	151	143	121	152	133	122	143	126	143	148	134	161	161	118	122	134	147	130	127	137	144	124	138	130	126	146	141	136	136	151	156	132	128	142	139	151	135	135	151	141	119	123	142	134	142	137	129	128	135	137	123	129	118	126	124	124	126	103	121	142	137	119	122	133	119	132	147	144	146	134	137	123	142	127	142	130	128	146	149	143	152	154	141	137	142	118	141	139	161	143	126	155	117	130	174	139	149	148	127	130	150	143	128	128	137	145	140	140	124	108	142	134	147	139	135	161	135	156	148	146	138	125	128	116	138	146	129	155	125	134	162	157	140	137	132	144	141	111	135	133	129	140	146	133	160	145	122	136	123	125	127	126	138	131	128	129	127	120	120	139	136	109	131	142	142	143	134	145	135	134	130	129	132	135	159	120	120	110	122	139	120	137	131	136	150	126	136	132	128	136	150	137	141	158	143	129	143	137	139	143	130	120	115	140	142	155	131	113	117	123	130	129	134	126	140	146	141	110	153	145	133	131	136	118	124	129	155	120	126	143	142	150	124	161	140	143	132	146	115	114	147	134	140	125	147	122	135	124	123	134	135	130	134	146	115	128	128	128	143	125	138	141	131	147	116	120	138	123	135	132	127	134	141	122	153	118	130	152	127	133	153	120	131	124	140	141	122	135	120	119	147	129	136	146	127	153	130	148	154	117	126	140	123	136	144	126	143	123	129	151	135	138	158	131	157	134	127	151	125	143	127	132	157	128	119	124	120	133	126	133	126	147	129	145	158	123	127	130	131	151	146	127	116	141	144	147	155	143	131	140	138	150	126	148	139	134	153	143	158	121	151	130	142	145	148	143	128	148	128	138	120	155	140	125	156	122	150	142	118	129	113	132	140	156	132	117	123	124	129	141	122	118	123	152	148	140	129	136	124	139	131	131	146	147	166	128	117	120	127	144	128	137	129	147	107	128	120	140	153	145	149	133	140	140	137	145	128	159	139	140	143	135	142	127	126	128	152	144	120	152	146	127	138	152	137	110	110	152	146	147	128	144	153	158	152	148	136	136	136	155	124	135	123	116	134	163	132	111	118	130	129	141	126	146	138	124	159	154	136	132	129	135	137	137	136	129	123	129	141	139	130	161	137	150	136	151	119	120	118	99	142	130	126	138	132	121	126	110	151	153	120	129	133	153	122	130	142	124	142	126	113	155	132	138	141	116	123	135	155	134	126	141	129	147	146	138	155	130	142	130	109	137	134	142	129	140	125	124	143	122	134	140	118	145	122	144	109	143	151	126	129	124	152	135	147	142	144	144	149	124	145	149	131	140	154	125	132	126	155	138	136	129	131	143	129	138	160	156	157	118	132	124	142	118	120	139	123	136	167	146	146	137	137	133	146	141	154	146	148	147	146	118	130	148	128	135	142	144	121	118	153	149	156	120	138	133	135	157	122	131	131	133	145	126	133	132	132	112	145	154	142	133	134	127	147	123	140	155	121	131	120	146	153	116	157	131	123	135	133	130	122	124	124	127	130	112	121	138	129	136	143	153	145	115	131	131	139	157	130	119	133	153	121	111	139	135	121	128	165	128	148
9253	920	1713	1841	1511	1192	1022	806	699	653	579	557	511	484	501	507	464	446	438	411	411	381	378	411	443	392	384	403	425	382	347	349	392	347	370	348	349	332	397	368	365	343	357	354	382	376	362	362	356	368	376	366	358	366	348	369	333	351	347	342	335	353	390	376	364	330	321	347	393	346	341	379	358	373	365	361	339	345	368	327	377	372	352	362	362	327	323	365	349	338	354	331	366	362	355	349	356	363	330	353	319	380	374	366	346	330	324	349	368	374	388	362	335	363	366	378	353	342	331	345	356	315	326	362	359	339	375	354	373	350	336	368	346	378	344	352	383	339	385	343	381	361	367	343	333	362	330	331	329	335	377	384	347	344	324	362	320	353	364	337	345	340	326	336	340	362	346	350	339	372	368	383	356	364	345	342	358	338	327	349	371	328	370	386	322	327	368	358	357	357	348	368	345	355	343	345	374	350	344	335	344	341	352	333	344	353	368	324	374	336	336	308	362	347	349	329	378	354	335	375	325	350	346	335	350	352	333	335	334	341	344	349	358	336	328	366	365	362	367	339	365	339	317	353	340	368	310	348	354	374	340	347	332	350	329	329	341	318	345	367	346	325	377	351	375	351	352	333	339	343	361	338	332	332	365	375	336	356	354	333	355	342	365	347	360	362	320	345	401	330	338	364	340	372	398	340	379	363	358	335	340	333	366	371	381	331	343	375	339	356	376	373	371	347	348	365	304	343	362	351	352	341	326	338	352	344	357	333	378	338	324	339	339	324	350	356	327	347	361	347	347	350	342	350	340	361	349	328	376	357	337	380	351	329	382	364	343	317	328	324	330	327	346	350	355	334	371	376	348	326	373	375	358	345	331	318	340	339	369	312	351	337	341	355	342	372	342	342	352	352	348	346	312	351	331	371	336	343	376	338	327	341	336	329	361	341	347	372	327	329	328	358	355	354	358	350	326	345	376	399	331	330	357	344	357	351	341	343	380	341	375	355	313	343	373	313	330	354	361	330	367	358	364	363	365	361	351	358	337	329	331	359	347	341	315	353	363	303	358	352	355	327	330	366	349	340	331	358	341	339	368	322	358	374	330	365	357	346	339	336	339	368	358	354	329	356	319	370	353	337	344	344	360	349	344	363	356	333	366	287	384	349	343	360	329	375	358	338	381	366	343	373	331	359	349	354	302	365	336	342	337	350	357	316	344	345	367	350	343	349	383	328	387	350	349	348	338	340	363	358	324	333	337	352	341	350	320	345	364	360	375	356	338	355	333	350	317	338	364	368	332	342	386	359	342	349	371	331	381	332	362	353	339	336	314	365	333	355	326	367	344	368	338	367	311	353	331	347	346	356	338	381	335	313	367	357	372	357	329	349	337	337	341	354	343	340	352	348	314	372	353	355	347	368	332	335	345	354	365	341	332	361	343	360	373	335	349	356	319	388	368	337	349	336	359	363	352	330	331	333	373	352	350	322	324	360	325	349	321	345	337	324	368	336	359	344	353	327	333	317	343	331	399	367	345	358	357	334	370	376	315	364	336	336	354	365	376	349	344	357	346	343	337	362	352	348	337	349	380	342	329	328	363	342	326	347	350	327	357	352	328	330	335	387	336	350	355	360	336	371	353	347	357	357	340	346	371	383	359	351	363	341	353	368	352	360	366	344	361	359	349	333	340	346	337	358	359	343	371	359	374	338	333	329	346	309	343	341	351	358	335	373	329	348	335	384	345	336	335	382	341	340	344	367	390	364	336	353	368	332	328	355	365	378	363	375	358	332	380	308	363	290	376	339	356	356	358	363	340	342	321	351	354	341	347	341	341	370	354	367	331	351	336	347	348	351	351	368	338	351	329	362	330	355	345	318	374	336	357	317	333	352	347	335	351	336	362	419	366	327	366	387	367	368	348	326	319	367	341	355	309	380	361	362	374	355	371	363	340	345	368	347	334	352	381	345	341	332	365	348	332	325	358	336	370	357	369	354	352	364	363	379	364	337	343	343	338	347	335	339	366	375	325	335	344	335	357	380	331	361	364	356	336	340	343	341	322	354	346	351	358	377	338	328	341	327	347	335	337	329	333	338	365	347	345	365	349	354	348	380	337	335	368	339	321	367	393	339	334	339	347	335	343	332	356	355	317	345	307	376	351	371	342	310	349	347	371	338	345	340	360	332	391	346	358	347	335	363	331	301	333	406	353	336	355	339	341	302	372	345	345	347	349	337	331	347	323	353	336	369	336	354	351	328	326	326	389	330	342	359	349	352	337	324	332	328	353	321	334	329	359	314	353	354	373	383	325	367	308	357	383	356	373	361	336	334	353	366	357	348	354	351	354	327	355	335	368	349	342	338	340	324	339	326	363	329	355	332	364	336	352	360	336	351	332	332	328	359	350	312	362	387	351	372	314	349	341	355	381	320	300	349	373	340	329	361	346	371	325	365	355	336	340	347	346	326	370	328	357	312	383	327	348	381	392	362	331	335	348	365	341	373	335	372	355	360	341	358	359	318	352	351	345	381	344	314	376	367	351	332	314	358	371	383	380	365	321	376	331	345	360	343	354	362	323	310	340	342	347	357	361	364	351	333	345	337	328	320	356	346	347	355	340	354	352	338	359	352	351	357	337	322	297	343	346	377	317	369	371	321	332	312	355	358	334	336	363	330	350	357	317	351	345	318	375	347	341	338	355	356	336	351	317	370	353	361	329	347	352	388	338	362	375	337	376	349	353	382	356	335	353	379	363	368	340	313	376	316	316	342	385	314	337	347	332	359	337	357	331	351	309	348	385	320	337	350	357	385	361	339	336	368	329	351	344	379	348	342	378	388	325	345	338	338	350	342	349	335	319	329	392	371	355	324	347	357	308	351	355	344	362	313	402	353	347	340	346	368	332	359	385	320	326	349	354	344	316	341	370	355	364	365	336	367	294	371	330	376	358	334	352	340	347	373	332	356	373	339	329	359	372	326	363	334	335	339	348	365	352	354	340	352	359	373	359	348	344	313	321	371	348	360	337	364	365	347	355	342	375	364	346	352	337	333	303	337	336	364	371	332	318	353	334	347	314	357	365	344	332	368	351	339	340	365	362	318	359	329	321	354	357	384	351	328	328	346	343	358	379	350	341	344	365	350	324	356	362	351	359	343	349	354	331	363	324	346	325	357	343	338	387	320	356	380	335	324	398	357	324	336	344	347	378	351	385	323	374	334	312	321	337	328	344	341	348	373	354	319	367	343	365	355	356	341	376	328	359	337	361	350	359	336	353	321	353	312	374	342	362	364	363	373	344	341	323	354	333	377	366	324	350	380	345	339	341	365	349	321	321	348	330	351	354	367	351	331	367	341	354	338	382	336	366	328	368	395	325	342	354	337	333	392	335	340	332	341	365	354	334	355	377	363	367	328	359	339	338	358	380	341	348	325	328	335	339	344	349	339	346	355	343	344	359	332	346	369	353	322	346	312	353	346	353	329	328	330	359	336	359	314	361	329	324	364	333	320
2919	346	315	304	285	311	288	282	300	263	267	278	306	319	305	278	274	289	292	317	301	245	281	324	304	317	251	264	265	295	298	284	303	298	325	289	267	295	298	322	261	281	281	285	232	289	290	330	250	291	283	319	309	284	317	290	302	277	296	288	300	255	278	298	282	281	274	306	296	274	267	269	310	294	261	289	292	277	278	262	284	289	268	279	303	257	279	269	307	273	270	315	311	328	304	291	271	301	292	305	282	281	322	255	292	301	275	291	288	256	278	255	328	281	296	260	273	304	280	295	289	306	306	258	273	288	285	255	307	315	292	307	293	330	318	293	277	318	294	299	313	294	304	280	292	280	290	288	279	287	301	284	282	247	273	294	291	273	282	302	253	269	284	279	319	306	312	321	285	301	259	322	287	294	265	272	259	285	289	299	281	292	281	276	283	281	295	293	293	311	280	275	279	289	276	283	302	272	288	267	324	289	252	287	329	292	293	277	298	281	313	309	302	299	297	298	279	275	293	285	303	266	285	311	258	299	301	274	269	280	277	313	303	311	276	276	282	320	281	289	296	276	275	301	267	306	304	319	285	281	293	268	252	285	277	278	268	309	317	272	251	303	309	298	268	305	279	295	308	288	294	291	281	282	304	291	304	285	306	272	266	282	312	279	269	259	312	291	286	313	302	303	286	273	330	304	298	319	300	291	295	283	291	283	280	268	294	318	293	293	265	283	286	269	282	284	298	316	304	288	290	289	299	333	287	268	293	304	254	302	285	294	260	309	317	292	256	277	310	265	274	273	241	290	308	273	272	296	302	287	274	296	291	319	310	297	287	311	298	297	309	301	313	306	256	247	310	293	295	275	268	270	271	334	295	307	300	299	270	314	277	252	301	310	250	303	279	298	263	268	326	279	302	276	299	265	280	292	299	283	283	307	287	317	320	321	257	274	282	281	303	264	316	288	311	265	315	273	289	288	271	291	308	303	276	324	333	271	328	290	278	269	280	312	288	302	299	257	298	267	273	285	263	270	293	274	277	270	294	289	324	295	286	313	264	307	299	299	317	272	263	270	267	311	273	282	289	304	297	316	285	287	274	305	284	298	286	278	296	253	287	273	277	294	326	294	303	289	328	265	295	259	307	302	297	306	306	277	292	298	277	254	314	265	280	248	248	279	310	299	268	308	270	276	281	299	280	275	256	299	341	283	335	286	313	264	301	288	308	262	332	252	298	288	269	303	296	270	286	293	272	296	304	318	267	290	260	266	271	296	284	280	302	248	312	286	300	289	276	287	307	286	304	268	267	255	292	301	273	311	289	321	287	292	301	312	253	306	285	278	270	305	278	299	280	288	276	263	305	309	321	314	275	277	276	294	277	266	302	289	293	304	288	258	276	313	295	272	263	296	286	286	258	271	260	289	299	287	277	286	315	294	280	270	250	269	312	274	286	291	267	283	297	280	282	298	311	329	271	324	343	276	271	292	298	291	315	282	300	324	299	300	281	320	295	305	300	276	239	297	273	303	287	280	272	297	298	291	264	308	291	248	274	284	255	281	280	266	268	279	282	316	274	286	285	291	302	281	304	279	280	258	328	266	297	296	298	268	297	301	286	281	312	269	292	284	317	284	280	294	283	328	306	312	266	293	287	278	264	261	309	290	281	313	256	292	292	282	294	305	332	271	282	314	290	313	284	308	259	288	304	302	304	289	314	306	284	289	304	300	272	281	330	299	275	270	266	276	287	292	308	278	295	299	289	293	295	292	296	248	277	257	292	279	300	276	299	305	293	281	281	299	291	317	296	277	268	300	279	309	301	315	309	280	257	297	276	291	290	253	285	320	293	313	290	288	284	284	317	291	295	322	309	287	247	293	287	283	322	292	302	284	298	286	288	268	315	322	284	256	283	263	258	273	316	314	259	273	310	285	306	275	288	290	281	301	262	293	295	307	292	269	284	273	270	280	317	281	302	323	289	300	323	291	283	277	299	280	299	285	289	274	294	312	281	272	310	298	297	341	288	303	310	279	313	272	268	292	295	297	267	303	307	277	304	274	328	297	284	288	275	302	292	275	288	307	289	306	238	288	291	254	300	271	287	312	290	294	268	281	301	295	268	278	292	267	275	308	284	305	318	286	273	310	314	289	286	253	300	307	275	273	286	290	278	259	298	273	320	292	277	327	293	277	292	315	236	322	294	285	301	290	288	315	273	290	294	267	266	311	299	264	301	270	279	299	315	288	311	307	266	266	312	281	300	301	297	272	281	274	298	283	289	288	293	282	289	267	273	313	292	278	277	305	270	291	292	279	292	279	316	291	302	290	312	274	273	279	271	319	282	288	287	288	275	283	303	288	287	287	314	301	279	299	290	268	303	308	260	284	299	287	306	277	295	258	256	301	290	296	298	258	287	283	292	280	277	294	277	294	248	328	276	257	287	282	291	278	289	274	277	318	288	293	286	290	269	291	297	281	286	284	268	264	273	289	283	299	264	275	304	302	296	319	302	267	269	290	317	267	283	288	262	312	282	280	266	276	274	276	301	306	274	266	286	287	269	257	243	281	309	287	292	295	296	332	292	288	286	240	281	297	300	301	307	325	274	303	259	272	277	284	284	295	299	308	295	283	281	249	297	293	284	268	306	298	268	265	305	263	287	309	266	291	273	296	316	307	272	262	298	261	298	297	271	259	276	271	276	295	298	328	293	296	289	271	284	290	289	290	309	285	292	278	307	315	298	263	263	296	305	277	283	301	301	302	303	278	276	282	299	281	292	291	302	285	286	303	304	281	288	284	293	281	297	285	285	273	293	269	293	291	277	282	287	281	270	268	307	289	298	255	285	302	284	313	322	292	289	289	280	269	280	294	287	288	289	312	265	300	273	288	286	312	308	280	286	281	283	285	306	273	306	285	280	285	280	289	305	286	304	342	274	269	301	305	294	278	324	282	306	265	299	299	276	295	281	292	313	302	274	319	297	312	304	303	285	281	288	296	266	287	277	278	287	279	288	288	283	301	282	298	275	318	267	260	267	302	296	296	305	299	288	307	302	304	281	306	284	307	291	294	269	291	297	299	281	299	297	298	251	279	274	306	289	302	296	302	288	296	299	312	307	276	288	250	305	297	306	275	287	273	295	318	271	281	303	322	288	288	308	307	299	256	283	296	312	293	310	268	272	271	289	279	269	298	274	282	281	309	249	310	295	281	284	322	307	266	300	292	271	279	308	298	290	276	267	304	300	278	268	284	298	242	309	258	265	283	286	273	267	254	257	290	290	265	300	279	328	305	285	292	291	267	305	296	318	298	275	279	318	276	291	284	323	279	296	252	305	296	285	302	284	307	252	313	324	277	278	291	320	334	291	275	303	265	300	275	277	262	315	293	265	286	299	310	308	258	294	301	260	313	287	303	265	289	298	289	282	310	299	279	288	270	340	239	300	275	268	312	290	293	290	272	298	282	279	310	297	296	261	281	315	268	289	247	290	308	305	288	264	288	272	294	300	301
2835	749	740	756	718	727	725	678	700	742	715	726	667	730	727	677	677	700	704	724	687	739	700	691	731	700	698	680	672	666	701	719	693	696	684	692	719	687	689	696	676	703	697	688	672	722	662	702	696	737	702	709	723	708	722	729	696	685	819	732	702	646	682	677	729	670	691	694	701	765	734	659	704	691	718	732	720	723	684	724	703	678	702	701	778	707	716	684	716	727	693	678	737	682	699	733	689	709	655	682	717	714	692	717	690	729	761	695	708	658	691	765	750	681	700	667	679	702	724	679	737	656	736	728	705	700	721	669	724	662	718	720	675	735	676	714	681	777	716	679	729	719	713	685	725	751	686	689	691	688	709	734	710	674	668	690	654	733	669	691	684	709	724	706	755	705	683	708	675	713	740	659	741	697	739	663	698	731	704	675	665	667	722	668	666	732	728	636	657	696	719	700	669	668	692	719	716	696	749	620	661	694	656	701	680	651	670	714	703	715	722	686	698	713	689	710	712	748	691	692	646	699	692	705	668	719	695	677	742	712	735	680	719	645	682	678	688	706	669	729	741	692	675	682	737	743	696	706	695	733	715	673	682	681	690	717	709	683	642	724	738	673	717	702	718	746	676	723	717	712	643	727	708	656	699	675	736	683	712	675	737	736	671	685	704	670	618	747	673	694	698	639	698	710	688	695	672	719	701	713	708	702	717	658	739	702	694	681	688	695	738	716	699	691	725	728	746	658	683	651	707	670	694	677	696	697	715	740	663	685	681	733	730	713	754	710	672	662	722	702	668	704	716	697	675	671	685	674	699	767	635	722	719	695	710	702	682	667	693	714	655	737	743	677	727	731	728	668	673	716	701	732	683	694	692	724	701	671	709	662	710	751	655	666	747	687	718	676	727	712	728	734	721	718	722	688	668	682	682	683	681	684	699	702	677	676	656	685	708	715	742	688	701	698	651	732	706	673	705	666	692	714	706	668	721	704	631	699	734	722	668	703	672	698	688	733	714	708	657	690	703	714	687	714	678	666	717	679	720	738	722	687	675	730	745	685	705	724	705	648	674	706	706	661	696	735	705	691	684	668	652	761	695	673	697	714	686	710	706	751	692	698	679	685	705	662	724	730	734	685	746	677	753	727	733	706	688	783	717	730	740	697	661	661	698	705	713	688	720	733	702	687	653	713	714	676	663	694	678	705	733	701	693	672	717	693	743	744	693	697	649	674	711	718	697	713	666	694	701	718	712	683	706	724	684	729	694	678	723	701	647	708	727	695	717	731	704	693	746	711	740	704	714	705	697	686	694	707	736	740	705	666	721	738	722	681	678	672	738	695	683	776	706	664	713	689	706	658	686	696	743	679	730	730	704	706	717	700	699	639	697	724	706	689	742	681	680	690	738	728	717	688	695	679	657	720	771	709	670	679	680	705	697	722	681	689	707	728	718	685	661	654	732	700	710	655	705	695	701	674	668	690	735	707	711	671	687	682	658	748	703	684	682	681	665	706	682	677	670	710	669	673	716	703	712	714	718	712	727	713	663	727	709	692	689	722	692	693	694	713	699	754	672	680	662	702	694	715	707	688	713	719	714	693	696	709	663	676	728	692	711	711	655	700	687	769	689	705	710	668	706	670	702	732	693	721	740	730	743	729	693	694	651	665	688	691	650	722	721	700	718	754	680	750	705	696	703	737	717	685	658	713	683	684	728	719	704	679	726	687	687	709	694	722	686	739	751	684	727	676	701	748	646	690	701	658	716	681	709	689	686	719	729	682	710	736	682	681	731	701	730	707	730	730	743	640	699	718	757	675	708	714	708	749	707	688	678	730	699	683	727	664	678	731	714	689	701	664	663	743	719	714	729	696	741	691	674	703	694	694	715	701	686	710	723	724	709	748	696	701	657	687	731	712	667	690	676	748	717	692	745	676	655	699	719	741	717	723	703	696	722	723	705	698	710	714	674	711	699	692	706	682	713	676	709	698	667	690	683	688	684	747	675	676	715	713	675	726	710	723	685	748	706	689	682	712	691	706	714	729	721	707	680	707	682	680	740	699	710	718	687	736	718	748	733	688	729	676	741	703	709	739	701	701	700	712	672	693	705	690	700	734	667	666	695	688	693	682	675	719	722	704	670	702	702	684	730	705	696	707	720	705	711	682	678	701	718	740	699	701	741	728	701	644	679	754	719	672	700	721	707	733	676	708	696	687	700	692	712	701	699	713	730	707	700	692	725	702	648	690	674	685	657	688	730	698	722	710	721	685	722	704	661	676	690	671	690	708	716	680	712	713	696	708	699	672	712	756	678	685	693	690	686	692	684	686	715	726	703	704	666	704	701	697	684	685	658	692	716	730	703	689	745	711	638	707	702	710	733	703	708	742	725	669	670	728	716	674	657	657	701	713	697	725	762	691	704	699	713	733	711	712	717	700	717	712	724	707	677	748	655	756	698	742	641	666	705	735	679	629	719	699	716	706	680	718	743	718	755	666	693	711	712	691	729	690	703	700	679	698	704	734	651	787	687	685	693	703	700	695	695	714	687	716	700	752	682	682	675	698	711	683	733	691	680	681	710	762	686	730	680	739	734	689	639	732	681	746	752	714	716	719	669	723	661	734	726	684	699	664	729	670	697	695	704	750	715	668	699	669	710	704	733	698	727	697	692	732	694	688	677	703	683	635	715	707	670	653	671	686	702	719	733	649	694	659	720	685	712	653	704	708	715	697	633	695	711	666	701	706	672	694	739	706	697	735	710	695	705	710	650	645	656	712	694	709	692	755	717	704	689	693	711	737	671	680	714	706	660	714	694	734	728	687	698	712	788	687	708	670	732	700	693	668	726	727	759	674	688	687	718	728	711	675	709	719	707	674	754	715	711	676	709	725	689	733	731	694	716	761	684	745	711	690	733	715	709	691	732	704	696	736	732	658	694	675	697	640	685	688	705	712	749	745	716	766	675	637	708	673	697	670	690	678	709	680	740	666	655	657	714	674	692	708	731	651	671	662	663	727	677	731	700	744	720	686	678	712	663	688	698	682	715	706	732	687	665	728	645	669	736	709	701	771	728	741	689	679	677	724	624	699	690	731	685	682	725	668	687	734	652	731	720	655	723	741	693	693	724	686	715	708	699	704	738	662	695	655	704	693	715	691	717	678	722	670	678	682	674	673	743	702	753	708	733	733	731	710	646	721	667	693	688	752	655	669	746	714	719	759	718	710	714	731	709	713	723	709	685	751	721	686	708	700	767	727	622	647	727	706	669	714	714	709	701	685	687	756	697	696	738	711	681	645	736	715	726	725	670	721	710	693	710	697	731	683	713	694	676	752	713	698	722	699	664	704	709	690	673	714	696	719	674	718	695	710	695	745	667	746	677	727	708	705	748	669	720	709	703	707	669	736	726	669	674	716	679	699	735	720	691	704	727	730	690	711	718	707	719	712	752	702	722	729	705	663	723	701	732	701	661	695	700	672	686	696	691	695	676	717	677	676	671	682	713	685
9738	661	560	452	386	355	335	360	337	325	309	278	311	304	298	289	301	300	297	287	284	302	285	283	329	282	299	279	317	294	266	307	299	285	321	313	274	256	299	259	311	294	291	295	306	297	283	265	290	270	291	288	263	255	284	272	294	267	296	292	287	286	279	282	264	273	292	304	276	289	297	268	294	274	309	277	321	272	294	311	300	293	259	275	275	297	296	281	284	273	332	289	289	279	292	296	289	318	272	288	280	310	284	304	307	281	305	282	269	277	292	271	274	299	268	302	282	266	279	338	311	313	302	284	319	312	317	273	281	301	267	294	270	278	253	302	251	266	273	266	289	275	291	281	285	291	288	311	303	289	305	298	267	263	267	256	303	281	277	287	275	316	303	282	271	264	271	305	310	318	287	277	283	264	324	269	250	267	283	302	290	303	261	304	291	302	263	285	274	301	286	266	308	276	308	309	300	273	287	280	261	294	301	271	303	298	320	309	277	325	313	288	303	287	281	274	299	310	297	294	261	306	305	279	307	301	296	279	300	273	298	275	307	308	274	283	310	281	273	285	248	272	282	287	282	279	261	293	293	331	282	273	277	296	272	273	283	295	306	275	297	298	261	292	277	276	271	306	274	294	307	253	267	280	278	294	288	284	286	273	277	302	309	295	299	302	304	310	276	296	289	280	313	288	291	309	301	242	270	288	275	272	303	296	282	272	321	285	308	296	321	278	295	326	279	300	288	277	299	284	279	286	300	262	283	303	274	319	292	261	247	270	286	263	307	291	272	295	295	303	256	313	343	277	293	267	346	285	323	279	291	261	289	278	307	279	287	299	307	281	299	296	255	299	273	323	285	264	320	290	302	313	270	253	261	298	286	309	306	280	279	289	318	285	275	263	290	282	310	299	316	286	314	300	319	304	285	321	319	234	306	264	264	283	263	276	283	280	306	289	281	308	274	293	265	288	279	317	300	263	280	343	301	312	289	300	320	292	298	302	284	282	308	301	304	324	287	262	286	314	286	307	292	310	300	291	294	317	294	286	291	294	277	300	296	297	267	316	305	299	278	314	277	287	316	276	276	277	305	286	273	289	286	282	278	274	270	281	272	300	266	277	264	276	301	303	271	294	287	287	298	276	316	283	300	290	263	288	304	277	296	301	284	296	323	299	299	330	290	291	286	301	282	316	294	285	294	296	272	278	315	318	302	267	274	292	266	291	282	312	288	277	294	292	271	292	285	282	297	286	309	289	274	319	279	323	314	270	301	269	291	283	308	299	288	303	285	276	281	272	293	307	284	307	305	305	305	270	273	262	295	303	307	265	292	278	295	330	279	313	294	307	324	318	285	319	314	263	292	294	290	276	271	290	301	294	323	292	289	260	303	301	288	296	307	300	306	280	291	303	269	274	299	291	320	298	280	273	284	273	269	295	272	285	299	278	273	297	295	311	276	282	283	283	281	280	288	262	269	258	292	298	261	301	269	311	301	305	261	289	284	316	312	281	306	280	298	289	274	335	275	293	275	289	284	290	282	319	278	273	286	271	324	286	320	299	281	288	304	296	298	315	298	290	288	311	268	265	302	276	275	284	261	237	309	301	280	307	281	282	317	286	293	271	287	304	290	282	290	291	266	300	292	288	281	315	280	270	289	286	279	314	300	303	290	296	299	290	283	316	301	288	298	323	276	300	279	283	263	312	300	314	310	283	290	257	281	298	268	301	304	278	302	306	300	264	282	258	281	292	305	263	306	297	337	276	226	297	310	276	277	306	270	259	285	248	278	264	300	287	253	313	283	342	293	278	307	287	258	294	307	278	284	284	301	284	310	241	285	278	315	307	265	299	306	291	305	248	283	277	265	309	289	286	282	297	271	287	277	300	321	301	259	305	281	288	304	318	245	275	303	292	301	254	279	301	241	297	305	306	323	300	280	301	282	293	325	314	277	268	285	292	308	290	271	236	260	286	262	289	303	284	259	306	302	289	272	276	305	303	268	278	273	295	283	289	292	287	310	299	280	281	290	285	280	305	293	296	277	289	287	295	268	311	254	279	265	287	294	296	303	270	300	339	276	266	304	279	289	282	274	270	348	255	292	294	283	308	258	300	291	304	299	287	292	284	301	293	306	308	310	279	285	296	298	288	306	304	292	265	254	288	289	325	303	320	274	305	292	293	332	277	309	277	299	269	302	275	295	298	273	292	297	297	280	311	293	280	270	284	286	295	307	319	288	284	319	295	290	313	281	264	270	304	317	246	286	312	317	283	288	291	268	311	309	297	290	284	269	270	279	283	281	301	291	263	312	324	295	284	308	296	283	262	278	275	316	275	272	281	308	304	290	306	312	329	301	263	290	299	288	304	306	287	270	294	278	276	299	291	303	271	320	286	282	282	286	262	274	249	275	276	299	291	310	311	276	265	272	308	263	304	292	302	334	281	283	314	299	291	245	261	302	273	296	290	267	299	282	314	273	264	266	285	267	323	291	270	288	256	273	283	263	305	279	325	271	276	315	279	300	278	295	283	287	290	324	262	317	313	312	302	268	277	298	296	283	278	291	261	298	310	282	308	257	251	287	276	291	291	285	317	325	250	275	271	269	302	302	308	274	278	291	299	298	277	278	270	285	273	255	295	306	257	252	296	308	310	311	269	294	284	272	272	270	283	281	276	306	273	272	276	300	252	283	298	303	314	271	294	276	244	260	269	267	289	307	263	279	309	296	287	308	296	286	266	288	305	290	245	309	272	305	328	272	266	306	292	301	305	301	290	269	326	327	275	250	272	269	310	272	336	269	282	288	274	281	283	303	281	279	321	304	255	289	275	305	295	293	262	290	304	332	272	282	300	281	281	270	308	284	271	311	275	296	295	284	293	281	266	280	277	295	316	313	323	269	301	296	275	284	264	276	281	288	269	284	318	265	305	292	295	294	255	282	289	293	275	305	295	304	319	276	278	287	287	281	318	284	305	318	275	287	269	313	291	290	279	300	277	292	247	294	314	286	282	278	280	276	274	271	284	292	258	279	257	292	276	285	271	254	292	292	276	288	280	304	310	319	257	296	298	289	293	289	299	273	245	283	301	272	283	281	262	286	270	284	265	286	272	279	266	295	275	311	313	272	266	288	280	291	315	295	324	271	307	309	272	288	290	326	300	271	310	303	260	257	259	279	288	282	279	284	291	300	289	284	309	274	290	276	278	282	278	291	281	298	260	281	316	310	296	304	280	296	277	269	296	262	279	285	280	295	276	265	303	295	277	296	287	286	305	333	288	299	299	293	310	290	281	284	291	288	307	284	233	286	286	272	310	301	268	310	291	278	295	296	281	301	311	282	270	309	292	298	291	275	312	303	297	313	299	247	301	310	296	301	287	293	252	285	280	296	280	291	279	291	272	271	331	294	284	271	311	284	303	274	296	299	286	283	298	279	249	288	280	306	298	294	274	297	317	280	279	278	283	289	297	280	276	286	306	291	289	260	285	320	272	268	318	320	287	256	292	278	285
7963	997	1373	1476	1273	1149	1013	977	881	828	793	810	796	748	775	751	813	753	752	715	695	686	728	759	691	717	714	721	719	672	729	748	691	718	738	658	703	644	709	705	677	675	709	667	712	694	647	738	706	668	706	705	752	701	686	656	688	659	713	673	731	702	682	670	647	710	674	674	769	681	670	683	714	665	635	681	731	692	711	679	691	698	704	705	619	695	673	748	685	708	691	737	711	673	699	708	695	669	674	714	723	658	708	717	723	687	660	702	702	712	663	723	654	661	708	728	672	718	684	739	679	622	729	709	699	711	661	738	683	697	738	688	680	698	729	696	705	674	684	717	708	701	699	722	696	690	684	730	711	708	707	705	703	685	674	707	651	654	699	690	674	686	661	675	659	733	697	680	688	678	684	683	702	690	626	722	700	656	666	722	694	715	727	668	683	631	689	706	665	696	679	729	684	718	682	644	713	690	704	715	671	672	685	681	658	634	651	715	716	710	696	680	673	688	686	681	705	653	699	684	704	744	702	731	656	686	747	718	667	681	700	682	652	655	683	720	752	682	730	682	713	690	696	675	732	713	735	698	748	718	673	656	686	692	663	689	694	674	697	727	708	757	673	673	672	701	672	694	663	677	723	688	699	652	764	732	678	680	673	705	699	717	668	739	722	695	683	620	676	682	712	671	672	683	691	694	655	697	701	686	698	644	707	652	710	655	705	695	673	701	685	700	701	706	662	656	671	649	737	668	683	643	711	669	673	664	695	718	688	737	698	663	671	652	682	675	731	736	661	728	678	663	669	719	650	687	697	687	660	702	705	737	681	658	690	688	698	716	675	709	714	708	687	712	728	721	672	699	703	709	673	691	683	710	729	707	704	642	704	671	742	694	680	710	698	721	698	686	713	668	659	651	666	690	656	690	677	739	687	662	686	720	695	674	718	666	728	657	640	704	684	728	725	686	708	612	710	655	709	737	753	738	691	673	680	714	656	683	710	718	681	711	730	662	650	680	665	678	654	710	705	695	699	630	693	664	701	660	721	665	694	635	689	678	659	663	695	687	700	718	688	727	702	692	686	673	700	762	682	691	657	712	684	674	756	667	715	636	638	702	691	669	687	700	710	629	697	632	681	631	702	659	643	666	687	685	683	700	729	682	710	662	678	738	698	694	678	660	704	723	695	675	679	718	692	705	667	664	667	683	673	700	709	671	730	683	712	694	694	679	703	687	681	719	674	709	667	688	690	684	688	646	645	726	692	722	675	751	728	727	652	702	672	776	723	650	725	711	655	703	679	682	674	669	688	659	697	694	742	714	693	690	695	738	694	660	671	656	714	654	705	690	706	664	713	745	680	647	681	713	713	729	675	668	700	670	701	691	713	678	716	646	691	676	712	721	689	681	715	685	693	672	685	673	686	712	709	668	668	697	667	709	686	720	680	670	675	649	705	698	726	679	685	675	683	731	748	696	683	708	681	705	694	697	689	680	673	713	698	620	761	708	710	737	739	676	669	695	684	700	677	676	663	667	719	701	707	659	673	677	717	677	684	692	680	668	670	672	688	679	678	692	698	709	700	684	662	660	746	664	720	673	714	719	717	698	749	699	742	697	700	673	691	686	654	699	715	696	731	684	686	714	720	677	719	652	669	652	665	721	726	711	697	650	676	700	681	652	711	711	707	732	704	694	700	749	720	666	749	689	696	678	676	649	685	711	690	681	680	691	712	685	701	745	644	748	638	678	727	663	763	664	706	709	679	684	703	673	706	661	756	687	708	657	666	697	738	695	691	685	718	729	700	648	703	702	674	632	702	691	691	724	709	709	698	712	656	708	666	641	729	696	706	661	674	678	689	683	677	658	683	671	693	676	681	674	679	688	684	678	680	719	703	715	650	700	729	702	698	664	658	737	715	655	679	707	667	703	661	670	659	716	701	671	651	664	713	705	714	670	685	720	701	720	719	675	663	695	693	651	687	693	669	693	700	676	679	665	694	738	655	641	691	672	696	717	690	711	686	668	678	693	707	662	695	651	706	699	728	716	753	703	688	668	759	720	681	717	680	688	672	752	693	687	666	675	686	743	714	713	718	672	721	677	671	705	699	710	708	667	686	678	682	698	677	751	706	694	619	680	717	712	706	721	676	714	698	716	737	706	727	674	680	710	696	692	656	700	690	725	685	700	704	659	691	701	685	725	662	698	681	676	664	657	745	728	690	704	714	681	714	716	719	644	692	688	696	670	700	686	675	717	726	732	649	691	718	702	699	753	717	724	709	702	702	686	700	723	752	657	716	745	697	742	703	684	679	666	702	749	685	681	681	726	727	680	697	691	687	709	667	701	690	658	672	721	706	680	710	675	696	659	684	714	679	676	666	707	653	684	658	721	663	696	677	665	739	701	688	679	733	720	751	660	649	710	715	714	681	670	682	681	712	689	664	725	626	705	682	716	682	663	717	716	674	643	697	692	715	690	728	659	683	751	715	696	703	689	707	702	636	690	726	702	697	688	679	676	676	654	705	737	703	684	697	684	655	702	708	683	680	732	658	656	697	661	707	719	699	680	731	690	688	696	718	712	660	661	671	690	644	710	692	711	700	659	702	664	642	692	750	700	663	705	665	673	685	716	668	709	638	688	667	709	678	674	687	670	702	691	685	707	658	713	657	723	656	728	697	679	708	668	704	687	683	660	663	668	692	705	656	725	665	717	720	691	676	675	688	680	675	632	642	671	693	656	674	699	711	691	661	642	692	707	652	651	708	677	676	660	685	693	677	725	660	703	655	706	692	716	736	692	683	649	707	667	706	713	691	684	675	631	694	695	743	655	696	678	688	682	689	665	681	636	706	707	718	708	706	673	742	681	714	708	712	686	699	677	674	685	693	684	700	691	686	667	695	682	673	733	624	671	689	663	702	692	722	730	672	691	721	677	705	682	700	703	652	640	663	695	706	684	716	694	709	676	645	648	681	679	665	697	707	684	718	647	720	688	726	654	697	702	761	698	712	680	703	673	678	692	726	692	680	720	700	670	705	677	695	727	648	710	659	685	643	687	698	644	695	688	641	691	700	679	698	682	721	683	702	663	675	695	681	668	688	707	703	688	639	716	688	663	722	671	704	650	701	704	681	653	714	698	719	685	708	681	657	680	663	703	674	709	645	689	732	689	699	660	702	650	704	716	679	671	696	712	698	676	678	672	653	676	660	705	709	680	667	728	637	676	685	691	695	718	699	699	670	670	650	713	731	694	701	697	709	705	694	742	680	669	661	681	717	697	691	673	680	704	687	676	633	705	721	631	665	664	677	662	680	693	700	715	679	662	644	693	669	690	669	679	663	696	702	728	648	700	718	710	666	665	669	677	691	655	689	727	675	681	689	733	701	704	680	705	678	714	691	687	699	704	681	703	666	726	696	680	731	695	691	689	688	719	669	678	747	690	680	671	713	654	674	688	689	672	707	646	685	696	647	698	675	700	682	653	699	722	691	727	668	684	678	731	694	685	678	702
16104	1092	755	496	366	305	236	216	196	206	176	164	163	155	148	173	153	149	163	131	140	127	138	131	180	141	144	159	134	149	128	136	114	138	140	155	143	135	143	138	143	137	145	154	160	137	122	125	124	131	162	131	134	125	141	139	139	132	145	128	130	150	123	143	128	122	136	138	123	136	133	156	156	147	126	130	152	148	125	129	136	163	125	143	136	132	152	131	149	122	143	157	135	124	127	153	164	127	144	150	132	140	137	130	115	123	143	159	154	143	149	110	122	152	137	148	109	136	148	127	149	133	125	146	153	132	145	128	150	143	132	140	127	134	139	132	113	141	137	131	126	155	139	121	135	130	116	133	145	161	141	139	134	136	117	140	149	154	125	145	129	132	154	134	126	134	140	124	147	138	143	117	136	137	145	152	129	148	129	122	123	126	146	125	110	143	165	145	143	148	131	140	131	143	155	129	114	130	147	145	115	140	155	110	122	133	152	142	141	133	166	114	135	131	141	122	125	161	127	155	159	127	126	148	146	141	147	151	139	128	125	159	147	130	122	134	151	127	128	135	166	140	117	132	145	159	128	136	129	130	118	131	117	158	147	145	136	143	109	113	181	132	118	129	148	131	142	138	143	124	156	119	135	134	153	121	133	133	137	131	146	136	121	133	132	122	137	135	143	137	140	119	114	145	119	132	141	150	127	130	123	143	126	126	149	138	119	135	145	148	142	130	117	144	166	138	124	124	131	168	128	127	132	116	149	166	137	148	142	156	147	135	143	136	146	140	123	155	127	126	134	115	147	132	155	120	150	109	151	134	131	151	133	132	155	135	113	167	132	140	146	142	101	122	123	152	144	166	129	125	125	133	144	134	130	132	141	129	139	139	135	128	123	111	155	140	139	126	120	118	129	147	133	124	124	129	128	134	129	126	136	132	125	128	127	129	138	127	134	131	132	156	155	144	143	145	119	139	149	106	133	149	152	138	129	141	138	139	127	130	118	127	114	116	145	147	136	144	147	123	151	142	123	144	127	127	120	143	136	143	123	178	111	115	136	130	125	138	148	122	137	121	167	126	122	138	138	104	143	158	131	139	134	119	121	140	138	112	134	139	140	148	145	160	138	136	125	142	131	140	135	127	130	125	113	142	139	108	128	149	141	121	126	136	160	152	152	137	158	137	125	149	141	132	132	124	129	155	152	130	145	123	144	142	150	141	124	140	154	147	136	121	140	125	138	125	133	126	158	128	128	139	127	139	141	137	159	153	114	125	135	158	154	138	144	138	140	162	135	145	147	138	148	159	140	141	125	138	121	121	142	136	142	136	125	119	131	129	127	150	146	152	143	138	154	135	138	143	133	129	136	151	139	123	160	128	140	140	141	139	153	141	130	139	143	145	139	129	121	128	148	128	138	135	124	108	137	143	134	133	117	129	131	121	140	129	132	142	130	144	126	122	144	138	135	148	144	122	151	135	140	150	148	137	106	149	137	139	141	135	148	145	134	127	143	138	144	141	136	132	130	150	130	143	125	138	133	134	146	166	132	123	153	136	148	132	142	150	147	136	121	137	120	131	140	138	140	142	137	142	125	158	129	104	135	138	124	155	125	133	139	155	137	117	123	150	123	129	147	125	131	131	132	145	143	149	133	136	127	119	140	125	132	150	156	150	163	148	152	145	119	132	131	123	124	106	130	125	122	134	139	121	148	135	147	155	147	144	141	130	154	140	120	116	128	123	138	132	129	128	149	146	139	124	143	148	131	132	143	157	116	140	154	119	132	159	118	132	140	126	129	146	134	133	144	153	118	151	126	119	141	131	130	146	146	147	137	132	144	165	113	145	129	129	126	129	131	117	130	117	138	141	158	129	138	137	138	129	122	128	137	132	135	148	147	123	121	132	148	131	130	129	117	146	148	117	135	165	123	135	135	161	137	133	135	149	147	136	128	149	117	121	138	137	137	149	117	160	129	142	158	159	164	142	135	158	137	147	135	154	139	142	144	136	137	141	135	141	134	134	138	114	145	157	150	133	139	112	141	138	155	136	134	138	156	127	130	136	141	141	132	123	154	158	137	136	156	132	127	116	150	135	138	148	130	148	125	145	148	129	112	131	150	117	163	143	129	148	145	151	144	140	131	152	135	129	156	117	139	141	141	135	135	129	117	136	138	116	116	135	133	137	138	143	133	128	123	145	131	147	137	124	151	142	136	133	152	122	143	126	126	131	138	113	128	139	146	153	131	139	140	125	144	139	131	132	138	137	129	147	118	130	119	126	141	128	138	137	149	151	142	135	111	122	135	143	123	122	144	143	154	131	131	122	126	127	137	128	112	131	139	139	131	131	134	160	136	127	158	142	110	145	131	131	158	144	112	134	157	157	128	121	126	163	146	131	149	127	142	172	151	134	119	136	145	131	117	136	132	133	142	127	131	145	154	138	146	149	134	126	131	146	151	143	136	131	133	120	128	137	121	132	145	128	137	122	141	141	129	144	137	139	127	126	126	149	147	137	149	141	108	140	142	163	137	107	138	141	151	136	139	110	148	146	136	171	118	142	127	125	139	125	152	130	145	142	140	140	151	129	153	148	154	147	140	129	144	134	143	155	137	123	140	147	145	159	121	142	156	142	144	141	148	134	133	136	131	141	124	142	126	135	150	127	152	132	135	147	146	134	137	121	136	116	155	112	132	124	112	128	133	144	133	149	147	123	147	127	146	122	126	128	115	150	145	132	135	144	126	132	125	121	146	135	130	152	137	132	132	139	125	134	130	147	150	143	118	141	162	143	142	144	129	152	132	143	146	118	137	148	137	133	138	116	143	112	148	133	152	137	154	148	163	130	166	149	156	143	157	132	144	128	157	135	118	155	128	130	127	125	156	133	134	128	140	138	143	146	148	144	153	149	147	134	136	128	130	118	149	148	137	148	143	134	149	149	127	161	141	112	139	120	139	119	137	137	140	129	117	127	143	138	121	127	117	134	128	121	135	145	153	141	120	137	142	136	109	132	140	137	145	129	130	131	134	142	155	154	165	160	133	130	125	156	144	163	150	135	129	138	148	148	128	146	148	132	137	144	139	135	134	135	136	131	155	151	140	130	129	148	141	139	138	145	135	134	118	144	120	118	137	128	137	126	136	147	145	114	132	126	126	158	150	140	121	137	142	125	137	152	150	122	123	134	123	134	156	135	128	140	129	131	127	124	155	124	116	120	122	129	127	143	124	136	127	145	148	130	135	118	129	156	136	135	139	135	154	125	133	146	126	152	134	131	126	148	132	139	132	128	130	152	162	131	154	136	154	135	119	130	115	140	123	154	138	129	136	147	127	135	125	149	142	148	127	146	130	139	136	153	126	126	136	141	115	134	122	148	134	125	121	132	137	137	132	133	134	154	126	154	128	135	127	129	134	162	141	127	147	137	137	145	144	134	149	137	123	130	130	137	112	126	137	145	145	141	141	151	127	143	144	146	139	136	141	117	130	118	134	136	131	139	115	141	146	142
9846	882	1671	1716	1427	1231	1008	803	702	619	584	561	514	472	466	437	421	441	425	421	447	422	431	445	410	413	402	393	404	367	398	408	359	391	358	399	404	388	396	415	371	383	357	365	372	347	376	365	362	369	350	354	353	316	371	330	370	334	382	368	373	319	364	389	351	393	337	364	391	332	329	358	333	366	377	371	363	364	365	354	354	374	380	332	362	323	332	329	339	342	338	371	323	361	359	370	391	324	369	375	323	331	339	358	381	346	339	362	362	339	318	368	367	353	338	354	361	373	354	350	347	354	367	358	355	336	372	356	366	373	347	366	333	374	339	341	336	366	351	366	347	334	345	367	338	329	370	338	365	357	316	346	354	329	353	370	350	337	359	368	372	343	344	367	341	363	344	323	321	349	340	341	354	344	334	382	336	377	348	391	333	365	342	305	352	322	342	352	378	345	332	409	359	348	342	327	355	352	343	341	385	326	348	363	345	369	358	338	325	367	345	357	343	343	364	326	336	335	369	352	329	338	332	377	350	387	352	326	379	389	354	366	366	365	386	342	375	343	366	359	342	318	337	336	311	371	338	349	367	336	343	361	346	351	338	350	375	356	365	343	356	349	361	344	383	340	324	343	360	337	352	346	371	372	326	365	347	348	343	365	343	364	354	347	342	368	299	351	390	356	367	380	359	342	360	337	383	362	331	343	336	322	365	334	331	382	353	328	371	327	334	377	344	364	377	354	391	388	347	372	374	373	395	334	359	363	338	354	363	321	351	365	363	365	379	332	359	353	351	349	330	336	364	315	370	333	350	360	357	332	338	360	348	352	351	334	372	345	352	348	333	334	333	347	355	334	370	357	353	352	370	355	376	334	375	410	336	349	369	394	328	332	373	360	312	354	360	389	359	359	364	353	333	345	334	352	351	359	334	344	358	368	375	346	339	372	333	336	375	366	339	336	349	363	360	383	366	347	366	307	365	354	358	369	348	338	367	316	338	328	352	372	350	346	357	342	319	353	305	350	374	380	346	362	378	353	362	356	303	312	363	356	377	331	356	338	364	336	343	352	343	300	324	379	352	342	366	367	331	359	358	337	347	392	361	311	364	342	368	380	359	358	367	348	376	382	326	323	326	370	361	339	380	345	333	363	332	351	383	367	331	341	358	365	360	361	359	363	380	381	367	337	348	379	364	356	389	366	343	320	364	367	371	358	362	373	364	343	339	360	339	370	362	379	323	347	371	317	381	360	375	332	355	343	361	341	355	349	369	377	357	352	323	358	343	345	358	348	361	364	326	329	342	375	356	355	379	345	349	357	370	370	375	355	363	377	339	364	342	350	342	362	387	337	323	359	317	353	333	379	372	332	381	358	365	369	342	392	361	352	347	349	361	349	322	402	366	361	397	342	356	384	376	343	344	374	376	369	370	340	350	326	362	337	396	342	350	371	302	349	340	343	335	339	330	348	382	330	337	377	362	345	359	376	362	392	344	371	351	380	351	355	333	379	308	335	365	350	363	379	332	375	326	309	363	361	343	359	383	325	321	356	369	321	388	358	357	379	326	352	357	382	360	380	396	347	370	348	347	360	356	355	344	346	354	337	328	372	392	385	369	391	340	353	328	347	362	348	348	360	315	369	324	362	328	327	358	339	349	321	363	358	317	352	347	346	386	338	317	334	349	340	345	345	345	347	329	362	359	342	377	347	346	377	378	339	316	377	362	356	363	351	362	344	334	349	346	367	350	311	344	368	363	359	337	349	355	382	389	322	340	345	343	332	333	363	366	301	350	356	325	328	354	357	339	352	353	372	355	326	376	316	343	341	317	331	349	360	358	367	353	333	339	340	354	352	371	378	334	329	352	375	355	348	365	336	354	352	342	377	356	326	346	360	345	330	380	342	342	357	380	354	394	334	365	344	353	326	371	336	313	375	377	378	351	356	344	356	336	347	357	393	384	371	343	314	361	352	353	357	374	385	350	392	360	369	362	356	347	366	358	398	347	371	358	333	363	364	329	362	345	350	333	321	349	367	338	343	376	374	329	328	363	344	353	337	365	347	358	357	365	332	355	346	361	341	312	341	312	352	314	322	352	326	351	362	326	338	358	344	377	335	355	312	354	340	371	370	346	356	329	356	353	319	376	349	342	347	353	371	294	353	318	361	360	352	337	352	390	327	321	343	357	357	365	348	360	377	327	337	355	341	351	352	377	343	333	338	346	351	339	398	371	362	381	359	351	367	341	355	359	341	371	353	345	349	308	351	361	377	344	362	350	359	346	342	331	368	366	345	328	332	304	331	313	347	334	377	351	331	365	350	332	333	369	348	370	330	330	325	355	335	338	361	341	342	364	395	323	310	354	353	375	360	343	358	357	319	377	362	360	324	391	351	351	351	334	350	331	353	395	371	359	354	348	349	349	356	361	346	376	354	391	357	343	347	357	339	336	364	335	344	368	310	355	365	351	340	349	378	356	359	354	339	337	352	351	387	373	385	343	348	359	376	359	339	358	354	322	342	345	339	367	348	334	369	353	323	349	357	347	344	325	352	333	321	314	361	331	354	335	355	361	357	372	351	332	346	377	365	357	373	348	328	390	346	353	341	355	347	352	363	348	367	349	372	363	388	371	358	371	343	348	353	333	341	338	363	341	341	353	355	347	343	307	335	354	369	348	363	319	330	353	343	333	375	350	362	390	356	359	334	354	346	399	317	362	363	333	362	354	314	348	359	345	340	378	370	339	361	338	361	333	329	349	334	356	328	356	364	369	369	324	342	347	354	357	350	361	325	343	387	380	320	352	360	339	370	382	357	343	336	355	381	364	325	359	339	369	334	403	346	332	388	368	360	366	370	367	365	365	346	371	324	321	357	361	367	336	337	334	366	358	350	385	364	324	366	339	373	331	316	362	347	346	337	341	373	338	379	351	321	353	365	356	366	341	347	354	352	371	329	326	381	344	339	343	347	350	353	357	375	356	336	329	366	359	354	371	353	383	353	348	346	369	354	335	335	368	335	342	326	367	353	376	334	371	357	327	332	353	383	368	362	358	350	374	362	333	364	364	344	354	359	375	382	372	313	351	357	336	377	350	333	382	380	369	364	348	327	367	362	358	355	340	335	346	381	353	338	370	362	348	354	371	333	375	362	370	334	346	350	340	331	366	322	348	360	349	342	370	321	335	357	364	364	371	373	350	379	358	313	345	364	397	360	364	334	354	380	350	352	331	372	320	355	311	350	355	357	339	344	364	357	352	321	370	370	363	313	377	361	324	361	319	372	359	306	342	323	362	370	395	332	382	358	351	366	353	338	325	349	361	365	374	394	318	338	333	369	361	378	381	367	375	343	344	351	360	333	327	337	341	338	368	344	351	361	339	337	319	376	354	329	342	324	359	374	337	357	388	352	309	341	358	340	361	354	367	345	362	342	373	353	350	378	331	350	346	351	324	338	391	307	374	324	397	330	365	370	361	357	366	342	365	384	356	379	365	349	334	355	333	338	346	365
3116	359	330	355	310	337	286	315	290	327	306	294	263	305	298	307	283	315	272	258	283	315	290	323	303	278	300	319	301	291	304	290	284	288	298	299	282	253	305	276	262	289	285	279	326	267	339	330	270	307	325	321	338	319	294	300	286	296	324	305	308	322	309	293	296	278	301	275	320	331	282	289	278	282	311	299	333	297	299	356	275	304	283	303	292	259	296	287	287	273	286	298	278	296	304	307	291	291	304	293	295	326	309	307	306	281	294	282	280	274	309	299	297	314	267	323	255	322	289	300	257	345	335	323	275	290	288	332	294	278	270	295	276	293	299	289	304	290	324	282	320	270	279	288	296	269	284	276	328	287	300	297	325	284	298	310	273	313	292	309	279	311	332	300	258	288	304	275	338	311	285	261	292	285	261	308	338	318	291	300	273	294	266	283	288	277	297	316	301	284	275	304	283	277	309	286	296	292	294	282	272	283	317	276	281	330	285	281	291	296	295	279	318	278	278	278	285	275	275	291	306	256	300	244	288	307	288	314	247	334	282	312	307	314	272	289	329	330	309	280	303	283	287	296	305	308	277	276	288	302	283	313	271	296	268	288	276	306	273	279	300	275	314	287	294	287	294	321	328	299	308	308	309	287	284	309	279	305	255	298	311	282	313	310	285	295	290	306	259	282	293	306	313	300	312	288	268	263	261	257	293	294	286	276	309	283	304	279	306	296	293	269	314	298	272	275	281	276	261	269	251	293	295	294	290	294	277	288	277	311	311	332	292	270	299	285	292	289	319	288	317	285	305	317	275	327	273	310	280	300	292	326	290	278	294	292	283	281	294	304	297	283	307	292	320	285	280	298	268	267	287	255	269	298	302	249	299	309	300	254	306	304	296	264	323	299	284	262	296	286	313	298	283	276	305	256	292	297	285	282	308	305	295	266	315	289	275	270	294	261	265	307	342	309	307	273	258	249	281	306	309	274	271	295	316	315	303	283	299	339	280	279	304	297	303	313	241	264	277	258	282	297	278	339	302	292	305	301	277	309	275	314	296	300	341	301	308	275	279	290	283	318	278	289	267	272	287	273	297	279	246	280	285	259	274	253	331	297	321	307	266	286	303	277	282	295	290	279	277	293	321	318	265	283	284	305	293	301	293	296	324	289	291	324	290	290	309	266	261	282	301	326	295	324	264	309	313	296	276	275	300	275	303	307	294	336	316	273	292	292	300	280	292	330	266	315	296	264	323	288	300	324	301	290	288	291	310	292	280	283	257	280	271	304	292	321	288	282	286	303	292	304	303	316	269	284	290	270	281	306	306	282	300	278	309	301	283	307	285	314	259	313	292	327	312	294	290	273	282	287	314	314	304	293	268	294	305	316	286	308	284	311	301	263	292	311	303	257	319	305	303	318	311	282	317	286	291	298	299	297	287	285	276	342	293	303	300	302	281	326	308	342	251	283	313	308	300	330	320	286	313	289	295	283	276	299	285	299	331	311	285	297	267	259	330	325	280	262	275	278	333	277	291	277	287	296	290	308	298	282	313	290	287	268	303	286	251	245	311	283	278	294	281	296	286	302	299	292	317	289	328	308	284	288	300	293	303	264	305	275	280	270	281	321	273	299	284	283	300	312	283	265	301	290	319	290	287	323	271	308	292	271	278	290	288	273	305	319	302	296	307	286	298	297	296	310	292	301	305	290	326	292	260	282	317	278	315	306	306	296	351	288	266	300	301	312	306	259	255	293	276	306	295	328	288	295	266	255	268	297	262	280	280	270	313	288	259	284	275	295	276	282	283	275	287	332	299	307	288	296	280	298	275	292	306	313	298	316	309	284	300	310	279	301	309	285	296	305	299	276	294	272	260	282	304	274	281	297	294	286	265	305	276	274	307	281	283	308	300	315	317	300	308	271	306	308	322	312	262	300	286	289	289	266	284	312	322	308	303	296	298	292	283	285	288	281	310	278	309	285	304	309	272	261	285	287	315	298	310	292	277	295	312	293	308	262	288	356	279	285	295	308	297	294	297	287	272	282	302	307	292	291	298	260	257	284	308	303	280	244	294	290	308	298	281	290	268	317	294	278	254	268	283	290	315	298	296	258	307	271	285	283	288	302	299	289	281	286	309	276	297	281	293	262	299	288	296	275	286	316	304	275	294	321	295	292	306	311	291	291	324	257	309	297	305	274	300	273	278	269	308	278	279	326	274	299	311	297	293	303	311	309	257	283	314	285	292	323	298	281	301	305	305	312	290	295	297	261	297	297	319	310	313	286	292	302	304	288	270	295	321	306	264	308	304	260	273	304	295	304	293	272	260	300	302	292	276	285	281	298	305	311	272	300	288	279	304	275	311	316	312	284	299	287	292	295	288	295	299	277	351	322	275	278	295	271	304	288	278	285	292	269	279	308	299	269	312	295	280	285	299	281	290	282	304	303	290	277	276	323	279	274	275	284	291	286	301	285	285	305	272	263	273	291	292	285	308	278	279	293	291	270	274	314	308	289	304	293	320	313	309	288	283	307	316	297	283	308	302	298	326	290	260	295	279	289	303	267	270	300	290	309	258	325	311	282	275	293	310	293	288	310	280	322	275	302	294	311	275	312	278	306	261	254	273	298	273	284	309	312	310	278	309	302	326	325	291	304	320	289	310	277	316	283	280	295	283	268	294	297	251	297	304	278	281	302	277	277	298	303	280	270	316	284	293	327	295	265	274	271	282	287	295	279	305	306	301	297	273	287	312	288	289	284	276	303	281	309	281	285	308	323	312	266	298	308	284	287	295	296	312	281	291	287	281	312	297	282	277	294	303	300	277	271	285	312	325	284	313	318	279	279	303	305	290	300	270	283	283	277	273	306	285	306	314	301	311	279	282	276	302	317	311	308	307	296	308	282	296	278	291	317	309	312	252	298	283	284	289	266	274	328	291	303	258	302	294	260	290	285	293	313	279	301	302	299	272	290	298	285	324	279	296	280	279	299	284	303	298	286	333	288	302	297	299	281	328	303	267	334	287	299	292	280	315	292	305	313	307	322	292	282	293	301	290	323	330	323	281	284	257	284	296	295	292	323	316	309	299	299	286	308	278	278	310	306	290	291	297	255	275	253	297	288	275	270	292	274	274	299	293	289	300	286	312	314	306	271	264	286	307	273	285	324	275	266	280	284	290	297	308	285	296	265	286	316	310	322	293	274	268	266	280	309	282	282	332	288	266	281	285	293	293	300	311	278	306	298	295	321	298	296	289	257	296	286	312	264	286	272	291	311	295	314	284	286	319	312	263	302	280	281	279	288	289	331	292	310	273	282	281	274	275	278	295	308	294	290	308	302	290	292	322	302	289	295	283	307	285	304	271	285	283	311	289	279	300	270	310	314	302	263	314	302	296	311	334	285	286	275	340	276	304	310	291	286	317	312	296	269	270	288	296	276	319	268	278	270	282	275	296	303	279	262	285	265	278	286	295	277	300	291	276	253	274	289	270	291	279	334	281	279	327	300	262	314
2977	798	743	742	743	733	761	680	737	734	767	709	683	687	699	776	754	712	706	728	679	693	725	702	708	715	690	708	737	701	730	703	719	689	705	708	771	690	758	657	686	765	738	734	680	733	713	709	698	707	721	711	696	742	697	712	730	705	646	704	712	723	680	690	757	722	687	700	666	712	725	750	758	756	750	699	740	695	637	739	725	763	715	681	725	705	686	724	711	722	708	711	727	651	718	717	701	734	717	681	717	743	687	735	660	732	689	753	714	731	715	746	704	673	714	694	769	674	721	731	675	727	739	677	672	727	707	701	752	731	691	723	736	663	757	742	751	678	724	660	692	722	670	719	727	708	681	723	714	677	689	686	712	720	715	721	755	769	648	689	734	705	722	743	745	703	752	713	744	762	733	657	713	716	704	665	691	716	696	705	716	709	667	675	715	726	736	674	720	677	712	700	725	690	711	739	704	750	679	720	747	732	739	712	714	702	731	697	744	723	737	759	674	700	738	683	746	712	688	712	716	717	742	702	696	731	721	689	711	721	730	697	704	714	715	714	701	713	703	730	693	689	703	687	710	707	730	709	666	742	730	717	687	693	718	736	734	686	689	747	706	697	703	685	723	743	675	692	723	727	759	690	714	692	706	745	729	684	707	728	687	682	702	699	725	697	735	708	748	684	691	707	733	715	698	717	708	743	720	689	738	720	696	715	721	707	703	703	736	701	720	720	755	738	707	667	697	691	699	698	702	727	718	720	715	673	697	718	722	717	726	685	765	677	787	698	692	694	715	694	704	729	691	739	680	725	711	717	693	721	737	680	693	765	726	705	668	643	704	737	735	687	714	740	717	666	680	679	649	750	678	724	699	687	697	685	711	698	733	734	698	714	693	690	694	699	684	645	774	740	702	714	657	693	707	734	679	726	678	700	664	730	714	697	769	676	701	726	759	708	724	708	674	741	687	720	708	720	730	682	752	712	688	699	727	688	693	728	691	703	752	691	695	729	694	707	712	760	659	723	692	718	653	657	700	706	743	710	723	693	721	679	705	711	696	777	766	701	713	713	725	690	737	723	699	706	645	745	737	708	667	686	672	734	696	710	705	737	716	726	686	723	716	684	755	724	689	742	728	749	711	716	695	711	745	672	690	742	715	730	713	737	704	720	690	740	707	720	731	680	724	747	700	769	712	728	768	690	716	673	756	661	743	666	687	699	717	722	713	715	705	695	705	691	700	664	748	746	731	701	763	715	706	737	721	698	740	682	706	735	685	688	695	702	720	724	739	695	693	748	674	684	744	774	702	711	699	705	723	697	762	679	637	693	683	690	671	707	717	691	741	708	696	664	676	727	724	706	712	701	700	767	716	667	721	649	723	715	719	702	704	734	740	681	703	713	689	720	689	707	677	663	697	706	701	691	715	711	706	759	701	679	694	732	681	718	707	744	742	745	719	691	759	744	741	715	713	695	727	718	712	711	748	708	684	705	760	676	731	721	697	687	747	676	685	742	670	696	699	720	753	731	695	668	694	657	764	724	690	687	746	703	663	701	734	708	730	694	717	693	709	707	720	705	754	701	721	715	765	678	702	688	710	693	685	654	730	682	662	695	672	655	747	730	697	709	688	727	719	739	736	723	707	694	725	730	714	675	705	697	735	724	729	699	736	733	712	664	702	714	736	720	672	664	708	718	697	728	686	678	684	719	704	703	707	722	674	728	752	696	706	657	693	738	716	707	734	680	708	773	692	714	685	697	691	698	754	704	653	679	723	688	735	738	728	701	697	717	703	697	699	718	710	695	724	742	706	718	698	698	668	750	704	732	712	713	681	716	738	695	723	723	720	687	684	695	734	734	697	730	699	701	736	699	728	718	676	676	695	728	684	734	685	696	689	717	678	730	702	701	755	721	676	685	712	745	732	709	705	712	695	708	716	733	688	716	724	725	746	772	697	720	702	750	703	722	733	694	678	763	684	746	662	724	697	750	686	748	664	716	758	721	702	756	735	698	694	706	692	671	730	713	722	687	696	731	685	728	688	704	709	682	699	656	728	694	697	714	746	733	680	724	737	725	709	753	739	701	749	766	731	723	766	684	684	690	691	701	730	707	737	737	669	700	691	692	708	694	693	697	696	713	693	704	748	721	732	775	705	689	701	751	712	693	680	736	683	729	728	680	742	742	709	646	708	704	692	723	715	760	736	673	767	692	699	711	754	701	696	700	716	738	701	727	747	736	725	691	699	741	689	695	735	664	730	727	718	655	722	737	715	714	686	713	702	738	749	678	745	686	707	685	739	671	745	716	721	698	706	699	683	706	759	706	702	753	736	743	707	710	703	725	694	686	700	736	675	736	717	681	730	686	701	743	731	713	687	698	748	712	673	741	684	711	714	700	700	668	739	709	713	753	702	655	723	709	675	674	765	693	709	680	729	669	656	749	684	706	710	652	708	696	685	737	703	761	704	708	722	688	713	668	714	729	688	705	718	748	727	699	689	719	700	731	735	702	707	713	721	679	679	718	704	729	725	741	788	730	669	720	737	694	743	665	738	690	660	671	709	728	666	749	773	702	690	724	767	685	758	776	709	686	691	685	721	715	699	716	699	692	712	721	705	690	724	703	744	736	730	697	700	678	736	683	743	722	735	731	680	709	716	707	702	739	700	703	760	671	684	711	678	699	723	732	728	627	712	670	718	725	718	739	670	709	722	713	722	700	690	720	712	696	723	726	712	734	691	695	706	687	711	725	728	761	691	651	689	672	653	726	681	738	701	662	715	713	710	721	714	688	730	739	649	719	712	702	711	745	680	736	676	704	691	722	744	746	752	770	713	699	762	711	743	712	720	736	687	681	733	699	697	715	727	712	684	691	724	730	699	702	716	723	691	701	698	664	680	703	703	747	706	713	691	714	728	709	723	677	698	721	706	726	718	681	740	712	710	709	694	721	690	727	711	718	702	672	713	722	717	747	764	707	736	687	763	710	749	671	729	698	701	721	678	702	702	693	743	729	689	656	693	724	705	746	730	684	667	708	706	683	721	656	705	756	716	721	680	728	658	690	717	729	721	717	726	720	678	704	689	719	768	730	696	719	719	725	739	713	658	708	746	708	756	758	763	739	734	707	723	744	692	681	683	719	763	717	694	692	678	675	759	709	720	688	705	718	743	743	713	713	707	711	669	746	713	708	704	733	672	682	717	694	711	717	698	691	723	671	747	721	743	701	724	702	693	719	696	700	714	735	689	703	717	721	692	714	729	730	702	711	695	733	754	747	673	713	711	710	659	677	704	740	709	679	742	652	744	723	725	711	706	714	764	701	740	715	725	749	722	759	672	698	724	720	690	716	714	722	774	717	767	673	684	716	706	739	691	716	712	756	658	720	698	700	629	719	715	714	699	681	716	729	686	690	724	678	730	716	710	682	744	692	693	711	694	711	710	730	692	709	716	707	710	729	767	724	721	716	691	672	718	712	736	709	726	736	726	720	688	733	678	742	726	691	712	684
9857	693	637	509	413	354	367	316	302	315	303	294	318	311	292	287	286	330	273	300	270	288	294	319	289	315	303	299	290	309	330	287	285	281	308	286	298	300	282	288	299	305	289	297	298	296	287	299	267	279	283	287	280	294	341	295	280	295	319	275	294	270	270	307	290	310	300	291	315	312	255	279	309	270	303	304	282	303	282	280	309	300	280	280	292	288	286	293	301	275	305	305	322	298	293	284	304	318	290	334	315	307	282	315	293	296	296	288	303	303	294	320	319	294	293	315	292	318	288	264	285	267	297	289	298	286	293	291	294	311	270	267	280	297	289	303	273	270	279	310	340	289	280	285	313	306	308	292	289	299	305	242	298	303	278	286	252	293	285	274	301	295	294	286	299	304	285	308	254	285	286	326	287	331	285	288	287	304	288	297	296	280	268	320	302	329	279	318	269	267	283	282	286	276	273	297	292	263	302	290	287	298	275	283	284	283	282	277	315	267	287	293	307	286	290	274	307	276	286	299	329	302	303	293	271	261	288	289	289	283	291	288	314	318	297	284	263	295	301	311	304	269	282	272	274	309	278	284	281	309	275	317	264	278	277	319	297	300	303	280	257	273	262	276	272	301	272	299	277	293	288	285	301	284	311	289	303	312	337	305	308	309	307	308	322	298	287	297	284	284	260	302	281	319	314	279	297	302	307	303	308	278	305	319	321	313	287	281	299	282	287	317	290	294	280	312	310	316	295	305	311	266	280	255	291	255	300	288	298	282	301	302	294	289	300	264	277	282	283	288	300	313	288	266	324	295	298	283	242	273	299	267	307	314	288	319	276	313	262	306	317	275	272	288	291	293	280	292	295	307	302	302	309	266	327	266	309	265	276	291	304	296	264	281	302	291	312	296	267	304	294	321	298	275	299	251	288	309	272	260	281	287	291	279	285	286	313	289	308	283	264	302	285	283	280	288	298	265	257	281	287	284	312	294	305	299	288	320	308	314	299	265	309	308	299	289	272	274	280	268	307	302	283	274	275	290	291	292	321	275	311	255	299	313	269	270	260	261	271	314	285	307	295	289	323	300	304	296	297	289	282	273	289	273	316	286	256	279	302	293	316	273	297	282	295	295	287	283	266	323	279	272	308	287	293	287	301	275	274	291	302	279	280	324	289	321	310	279	294	281	290	253	287	262	311	256	281	296	329	255	296	292	303	298	311	273	300	304	306	243	321	302	291	304	344	263	293	275	291	293	262	274	258	309	281	307	297	309	281	296	301	317	266	318	293	291	314	258	302	300	306	273	279	282	289	294	250	285	317	298	303	313	292	292	312	269	323	262	301	284	307	304	305	272	314	304	326	301	291	258	307	305	303	288	292	310	289	290	271	292	285	271	311	304	280	275	296	308	273	331	314	281	294	307	316	306	267	287	284	286	317	298	307	307	295	312	292	280	302	312	283	288	280	267	297	307	304	293	341	303	275	312	333	307	261	287	305	264	298	292	250	283	311	278	271	290	307	248	286	328	336	311	288	276	300	283	297	292	280	299	277	294	299	285	300	307	282	292	304	286	294	303	255	283	302	287	292	295	250	277	266	312	277	274	301	308	318	295	277	263	265	315	298	265	301	301	294	290	254	302	284	299	264	295	254	296	272	311	276	301	269	296	297	327	283	280	280	290	287	328	327	271	295	306	304	281	271	254	312	285	316	331	309	279	265	287	308	309	280	286	304	287	284	292	280	295	319	301	269	266	298	285	304	268	289	316	274	266	273	278	270	313	313	280	280	299	284	267	278	317	307	276	312	342	329	295	275	296	283	315	299	302	294	305	299	271	273	312	311	296	290	280	276	255	278	296	307	254	280	309	286	305	282	275	290	294	263	276	283	293	297	284	288	259	323	299	298	264	298	289	283	312	300	321	296	306	277	333	305	292	289	286	312	290	285	274	284	270	263	263	320	281	275	274	296	292	310	313	279	291	287	311	307	273	272	290	272	302	275	294	283	277	283	300	257	288	260	270	305	330	323	280	304	285	323	248	316	285	264	316	292	296	299	298	265	284	287	306	323	295	309	283	289	264	302	282	309	285	272	298	289	300	292	269	268	303	292	311	278	295	274	301	280	298	285	286	308	275	279	296	306	265	303	314	306	306	292	275	304	265	310	296	336	273	275	293	309	289	280	335	286	261	267	294	287	282	301	306	276	307	277	288	284	284	270	302	288	298	307	275	308	321	272	309	282	283	281	306	305	297	313	281	294	290	278	316	276	303	263	324	286	254	288	322	317	257	283	283	262	305	258	302	295	311	292	297	268	290	267	280	284	281	293	272	313	279	287	301	316	306	319	287	288	289	305	287	304	281	294	304	316	301	312	319	272	294	289	273	314	328	279	296	274	290	286	292	302	316	316	286	244	282	332	280	290	322	266	304	275	311	280	272	269	325	303	263	297	293	299	283	271	280	261	277	297	292	269	267	272	308	295	290	266	313	328	304	318	289	272	272	296	294	285	331	264	314	278	311	298	292	312	260	292	282	258	321	287	256	331	324	283	269	308	301	296	292	292	331	279	306	287	293	273	271	260	303	262	286	273	296	305	295	319	278	291	270	290	322	280	293	296	279	320	277	258	275	303	278	280	281	291	288	324	296	271	283	293	307	281	295	288	309	311	324	301	298	295	300	284	281	303	308	316	301	312	305	297	292	285	316	309	288	294	267	288	298	299	302	277	321	291	292	268	287	274	297	293	279	248	283	291	297	279	310	293	293	301	274	303	296	279	284	288	286	293	306	287	296	312	257	259	265	309	281	278	289	269	302	286	284	284	269	296	314	285	307	307	286	283	300	292	263	284	282	261	309	283	305	292	296	292	294	299	278	303	326	278	312	287	283	289	274	298	301	280	259	294	293	291	330	268	296	273	312	285	287	300	317	278	310	297	302	261	299	310	257	305	263	259	311	301	301	274	286	269	304	283	275	299	257	306	314	297	285	318	287	322	282	257	269	288	271	269	315	322	277	275	284	291	290	291	315	280	287	276	321	299	285	271	309	292	313	290	291	278	287	279	280	321	305	302	303	304	263	285	295	308	274	289	302	288	288	306	283	289	310	304	277	292	270	284	241	278	307	288	308	315	327	282	246	289	267	321	277	292	281	282	310	282	308	291	294	293	289	311	278	269	310	282	284	276	298	308	273	325	284	286	283	294	316	300	314	299	288	317	294	312	320	278	288	289	310	294	336	273	284	280	304	280	305	305	286	301	332	270	312	301	286	290	298	315	289	257	299	250	272	312	270	316	275	317	271	323	295	281	283	305	296	301	315	263	300	298	274	312	280	295	280	299	287	279	293	272	295	305	284	288	260	302	303	287	322	239	264	302	277	311	282	259	276	281	312	284	265	269	315	298	267	303	296	289	275	309	290	240	297	296	296	277	327	325	267	279	286	283	303	314	301	288	279	276	295	288	258	307	306	245	304	272	304	294	299	284	278	282	291	316	287	311	300	268	310	298	328	289	296
8139	1038	1334	1434	1260	1195	992	953	896	861	774	807	799	762	757	738	732	757	752	757	755	721	700	730	721	691	688	726	742	666	751	699	720	702	690	727	706	750	703	676	703	691	689	707	701	697	662	720	749	724	715	735	672	660	675	699	693	688	704	750	722	716	657	722	756	658	675	725	690	647	707	701	696	699	709	720	704	723	690	692	720	702	722	711	708	661	733	722	629	667	667	690	765	683	698	683	669	746	700	717	690	713	699	654	721	708	728	698	676	689	742	658	660	641	696	680	682	671	751	705	692	665	743	681	675	679	705	680	697	731	685	695	730	665	699	650	738	740	682	731	717	694	687	695	684	684	721	705	658	706	736	721	687	692	681	704	688	711	697	724	657	715	755	731	676	643	720	704	738	704	662	689	727	695	678	718	693	678	698	679	672	688	705	724	709	711	684	656	688	738	691	645	687	702	692	644	662	715	667	740	675	681	714	666	671	700	666	700	694	711	736	681	685	754	660	715	745	698	710	694	739	707	723	692	663	693	763	680	664	715	694	655	659	687	717	709	709	683	706	683	770	722	687	668	669	705	693	650	653	723	717	675	769	687	647	724	712	693	682	664	687	700	657	685	670	655	755	683	699	722	676	685	745	729	702	717	681	720	664	675	686	650	705	678	677	723	698	718	687	682	747	698	662	647	690	717	729	742	712	710	655	724	759	674	730	648	758	679	704	633	715	654	719	712	676	681	704	682	725	720	697	716	703	695	710	686	717	674	737	701	733	688	693	674	697	682	704	686	645	658	704	696	708	724	691	695	685	668	691	651	715	666	710	663	692	687	675	687	656	737	679	732	680	694	678	707	727	690	674	650	679	754	714	666	712	671	648	706	665	681	683	734	687	741	694	720	664	701	699	738	715	695	675	669	680	702	706	690	662	698	689	678	696	731	683	727	667	712	642	745	699	677	679	664	604	655	691	737	651	688	724	701	680	714	695	737	713	680	676	739	696	700	709	702	656	691	647	722	697	716	687	657	743	699	730	617	721	730	639	671	710	732	701	691	719	682	676	728	707	732	688	661	703	701	728	702	712	665	681	698	696	693	669	727	706	694	698	681	708	686	669	657	703	708	704	704	700	640	666	633	702	681	760	678	706	691	687	706	694	719	679	670	717	672	660	672	693	693	698	649	755	725	735	745	681	684	706	717	710	682	713	696	677	670	676	698	666	715	674	702	692	683	631	631	697	759	741	693	649	646	675	687	656	706	681	674	696	697	736	725	702	717	681	714	726	680	719	705	680	726	676	668	670	712	727	743	669	689	698	682	680	620	645	728	730	711	701	708	713	691	705	697	658	692	672	709	719	717	676	675	720	705	702	720	696	679	703	673	670	707	756	683	718	680	665	721	681	664	644	689	705	687	675	699	689	716	712	621	708	716	689	677	688	688	722	724	711	698	710	689	694	714	657	681	707	674	706	650	688	665	726	707	673	725	657	722	723	724	724	711	707	677	640	676	704	682	694	671	680	702	678	690	692	702	681	723	704	741	695	730	722	703	739	693	705	718	730	684	672	645	684	697	675	689	724	714	671	670	717	677	722	699	714	686	677	686	741	704	658	696	669	640	682	699	699	707	711	698	703	696	705	664	681	676	707	657	655	671	707	666	703	709	696	645	719	701	698	698	704	703	662	683	672	710	669	683	696	696	665	641	703	685	698	736	700	670	687	677	636	692	665	708	709	726	724	695	688	670	663	714	693	713	722	670	709	707	674	690	673	680	729	718	697	682	700	671	720	709	685	656	674	680	725	701	719	684	715	706	637	635	673	712	689	725	750	654	722	733	677	716	640	723	728	721	716	693	686	707	673	651	713	659	666	709	702	677	721	699	693	679	693	696	653	667	692	670	717	706	679	738	688	660	672	703	711	686	742	689	703	705	678	695	670	674	655	694	693	641	759	714	686	708	744	714	676	705	729	679	734	724	675	698	703	659	715	716	637	672	667	711	726	715	661	657	695	723	699	659	701	661	738	689	663	686	709	701	684	701	690	678	724	707	665	684	684	645	682	702	585	691	693	642	678	669	671	690	706	645	659	656	695	680	718	750	718	705	721	681	680	675	704	656	701	672	741	677	674	713	711	680	641	648	675	715	703	658	749	728	670	686	725	675	702	702	716	677	679	686	655	670	618	686	720	695	693	719	719	677	747	676	715	676	680	717	702	681	647	736	670	783	672	675	690	718	682	696	726	671	694	685	699	700	650	716	658	688	710	694	690	673	728	677	704	680	726	724	688	701	704	726	708	687	736	727	692	684	679	695	682	703	696	696	689	673	683	682	721	696	686	697	666	676	693	704	698	688	706	698	670	708	670	666	676	705	675	689	729	717	690	743	693	689	679	702	689	720	698	702	704	680	681	682	666	715	702	707	675	705	701	715	700	687	677	694	686	705	666	652	673	717	679	721	717	703	721	687	754	690	721	717	714	656	700	668	749	685	683	662	694	690	701	711	725	701	659	710	709	673	708	682	708	702	692	699	672	711	680	676	712	691	713	693	680	722	694	656	686	659	676	713	675	737	678	696	679	710	718	691	691	679	700	647	707	724	687	684	693	697	695	735	668	679	715	719	690	642	650	691	708	704	750	708	707	642	715	673	666	713	692	685	718	702	693	660	721	658	675	644	701	693	683	669	674	700	726	675	682	685	701	678	667	698	631	680	702	691	669	694	706	673	763	715	628	710	706	688	660	717	680	674	754	655	695	681	695	742	729	675	697	697	649	675	675	667	733	680	659	665	680	647	708	660	699	673	693	652	691	670	630	684	716	693	726	713	689	670	692	676	704	659	678	686	696	683	685	713	704	723	649	684	696	712	666	654	675	673	658	705	659	683	728	682	679	684	706	702	704	691	709	666	723	647	710	625	666	704	720	669	720	764	681	720	659	693	703	708	700	692	680	656	663	673	713	716	676	716	708	681	678	679	639	684	695	702	677	658	664	700	696	697	708	683	680	700	686	713	699	734	687	703	749	702	701	723	640	691	699	736	685	686	717	686	659	644	693	690	708	728	684	700	685	699	641	699	711	643	701	678	650	717	684	714	714	720	729	671	633	675	686	679	699	685	670	664	675	713	697	710	712	737	709	716	706	690	736	698	704	715	685	747	709	693	688	668	685	682	695	640	717	714	703	688	716	738	694	682	646	666	726	686	708	730	676	721	662	688	700	700	726	678	697	682	683	690	719	675	692	688	730	675	730	728	700	695	669	674	666	660	720	721	663	708	680	701	706	657	673	690	709	696	756	703	658	688	654	682	695	705	679	728	692	722	679	641	701	699	659	683	669	703	712	727	657	720	728	691	681	712	695	676	728	649	677	704	682	675	716	691	693	715	676	686	675	713	707	654	667	681	728	749	683	682	687	695	670	687	739	741	713	698	715	708	672	689	665	700	687	674	667	691	716	703	708	690	686	692	662	675	713	679	712	746	677	716	647	691	713	673	731	741	689	708	684	662	697	705
16509	1041	755	497	396	285	279	213	188	209	170	154	151	174	192	135	144	122	140	145	155	157	143	154	129	131	145	149	151	122	147	145	138	142	133	153	146	149	130	144	158	136	140	125	152	140	151	157	143	133	155	134	146	148	156	144	140	152	152	142	134	134	136	161	148	162	137	155	173	133	137	134	147	114	112	128	150	135	164	142	141	126	143	154	129	136	110	128	111	148	134	136	145	143	161	146	150	124	149	127	132	127	118	135	158	145	141	152	142	135	150	147	141	120	127	127	132	148	131	138	137	152	140	140	134	144	129	136	145	149	119	151	128	137	145	155	136	161	140	158	158	145	107	145	139	139	151	155	134	132	138	141	123	145	129	144	126	144	146	130	137	114	134	148	129	136	138	122	142	134	135	135	140	142	127	144	147	151	118	135	141	168	151	161	144	111	144	146	135	163	135	137	126	154	155	124	136	124	121	137	140	157	139	136	145	139	147	140	137	158	151	139	144	131	144	144	121	142	149	125	130	141	126	168	149	135	152	145	125	142	140	130	143	119	149	148	122	169	121	142	150	142	142	125	129	161	145	118	130	118	158	174	136	132	124	118	142	141	150	127	126	115	135	149	129	129	150	135	135	129	149	143	136	125	137	136	140	137	120	139	144	142	111	144	157	134	138	152	130	119	138	137	126	150	144	134	143	152	128	162	139	144	144	139	157	132	123	145	158	140	140	122	129	147	147	133	146	157	156	158	142	146	141	133	114	134	123	142	127	140	150	139	155	120	132	131	152	153	129	143	134	123	120	127	141	138	130	131	153	147	160	122	147	150	131	122	135	148	145	136	139	138	156	150	133	121	120	138	138	158	151	137	119	129	148	143	142	130	136	142	144	121	140	157	140	165	158	146	149	134	142	134	139	135	141	117	131	132	125	133	132	112	129	136	144	123	145	170	148	149	147	153	132	157	140	134	155	130	145	140	149	176	122	138	155	121	128	144	127	149	127	152	132	145	124	148	136	135	148	121	131	141	138	156	152	152	134	150	148	139	122	143	153	132	162	145	140	154	147	133	158	162	130	156	131	143	131	123	136	160	137	147	126	151	122	139	142	132	144	129	122	141	139	140	131	141	156	146	140	128	145	134	171	142	150	154	152	149	136	144	150	156	159	132	152	136	139	117	141	115	155	137	147	154	119	139	151	150	150	117	134	130	125	135	148	135	125	151	129	152	157	153	153	127	155	129	122	135	147	146	159	140	133	150	141	154	139	141	120	166	119	127	129	139	141	148	143	148	134	150	130	148	162	160	161	119	147	158	132	151	177	132	114	154	158	128	140	126	137	159	143	132	162	141	133	129	113	114	149	134	129	122	145	152	153	131	146	152	148	121	129	149	129	121	146	139	140	152	150	141	143	153	121	128	154	128	147	156	140	138	125	141	125	153	126	143	117	146	139	121	133	131	148	121	131	160	127	133	129	131	126	142	156	157	147	130	126	149	122	152	139	135	137	136	148	121	154	144	114	129	92	125	120	140	144	137	158	134	136	157	150	137	151	129	123	125	141	138	132	127	154	145	144	144	143	142	154	134	129	115	146	142	130	156	128	135	146	141	164	135	136	151	148	135	134	152	123	135	124	145	153	126	139	159	151	129	147	117	151	138	140	117	121	135	151	151	144	143	122	142	149	128	155	148	131	127	146	137	124	158	159	128	139	143	136	134	145	150	131	138	134	152	125	133	139	150	119	139	118	150	159	134	121	125	142	127	140	148	148	131	139	136	141	130	156	162	156	144	133	135	127	150	139	122	140	138	124	140	125	142	125	138	137	146	146	139	135	132	150	148	133	147	155	141	127	125	126	134	144	160	137	158	140	140	151	137	145	118	147	160	144	144	135	125	145	131	142	144	135	136	152	152	155	151	139	124	137	146	140	115	144	136	139	130	138	126	141	150	131	160	146	145	151	124	140	148	141	175	143	158	142	139	129	138	165	129	128	136	133	144	124	130	153	143	127	135	146	100	135	151	141	145	156	134	153	157	157	120	132	142	147	145	131	135	137	146	129	149	139	124	130	142	154	135	126	154	135	154	145	155	142	152	135	141	134	125	114	136	142	128	161	118	120	148	140	105	148	130	156	153	140	151	146	152	135	123	151	171	143	142	148	145	129	141	133	125	144	142	116	128	136	133	137	135	141	140	125	111	118	143	134	130	130	145	145	149	125	130	158	149	140	170	136	140	141	136	129	129	157	125	132	120	161	134	129	125	118	148	114	144	134	118	130	121	137	132	117	142	160	117	126	133	134	161	142	137	127	156	123	143	151	132	129	137	128	122	128	120	149	138	152	163	156	141	122	154	133	136	140	144	145	146	132	148	138	164	139	148	145	147	123	140	127	158	140	149	144	127	122	110	129	123	151	138	135	144	134	152	127	122	145	139	137	163	158	155	142	146	142	133	142	138	131	124	136	147	132	159	145	112	128	141	132	128	148	146	119	145	134	139	125	124	138	124	147	143	133	135	152	151	132	128	144	161	144	135	135	131	143	131	127	122	185	134	131	130	126	132	157	145	130	130	135	134	166	133	122	144	144	142	137	157	140	128	145	156	127	120	133	146	136	142	135	137	144	142	136	139	146	122	135	134	140	145	144	141	137	117	153	144	138	150	130	137	153	132	162	136	155	160	123	131	148	137	145	140	135	157	131	130	126	149	149	136	131	161	123	148	137	141	163	149	126	148	137	143	154	148	147	146	148	152	146	136	129	124	139	122	140	132	137	134	134	132	145	161	143	142	142	128	147	148	129	157	133	165	140	140	160	131	139	126	142	114	146	147	118	153	117	137	147	142	115	139	131	140	139	133	119	143	139	129	147	141	141	146	128	135	132	133	152	140	129	128	127	136	150	126	129	150	146	132	132	139	134	136	147	129	148	168	137	122	152	152	128	122	140	132	160	143	165	142	149	140	126	158	125	129	143	129	146	117	156	125	127	140	137	154	138	136	136	150	117	135	144	146	140	146	126	133	150	135	153	150	139	146	137	134	137	153	160	121	148	138	145	127	140	138	142	143	145	131	135	158	127	128	131	145	143	130	109	123	140	155	142	147	142	149	141	165	126	133	143	149	127	128	144	130	164	142	147	140	137	163	124	120	125	142	136	142	149	131	131	145	141	129	139	150	140	146	130	151	137	137	146	150	127	132	141	154	139	131	138	145	137	128	159	133	123	148	133	150	138	113	143	148	143	141	125	143	131	147	139	141	158	126	135	116	149	139	137	145	164	140	132	144	130	136	142	144	145	143	135	153	125	151	142	137	134	122	155	142	142	132	141	145	145	154	139	132	130	129	149	163	133	134	131	153	139	129	134	118	145	136	116	131	101	146	136	111	150	129	162	135	135	142	161	152	150	156	136	147	147	136	156	133	128	132	155	158	149	144	120	122	150	137	130	148	142	142	133	144	129	158	157	146	143	131	147	127	138	126	140	133	138	140	136	126	138	139	140	138	141	134	136	143
10068	915	1650	1771	1434	1249	1024	800	671	649	575	532	505	496	512	485	502	472	412	425	391	426	441	444	447	418	421	395	377	379	372	379	368	374	357	342	365	373	386	378	383	362	396	382	355	346	368	369	322	341	360	387	366	363	339	370	376	374	363	363	328	351	396	370	367	395	362	331	358	368	342	372	372	334	359	330	356	369	374	357	350	341	363	331	337	373	330	374	340	373	352	383	332	342	361	330	361	337	342	359	403	361	360	347	376	365	358	352	356	359	360	382	358	391	381	361	349	340	320	356	353	324	355	316	371	336	347	375	339	337	373	353	350	327	365	360	364	356	350	349	343	368	386	358	371	366	360	358	368	365	372	331	341	361	340	360	371	351	355	351	338	367	382	387	335	357	381	373	341	378	346	349	360	349	336	341	367	346	341	384	363	347	364	358	375	340	355	355	365	356	368	366	369	330	383	365	348	376	339	358	378	361	336	386	345	343	350	360	352	352	354	310	333	366	348	395	313	376	388	357	344	349	355	340	358	348	349	350	340	368	354	385	358	361	371	341	378	353	349	374	370	328	382	355	318	351	378	339	341	360	370	380	339	341	392	355	379	345	423	355	338	339	338	380	346	346	342	346	348	362	368	348	350	344	350	345	375	335	356	378	389	378	358	352	373	343	317	337	370	319	341	361	366	358	342	334	340	359	336	358	364	347	345	353	336	349	340	352	370	365	344	357	371	350	343	368	351	348	340	362	364	340	348	341	358	370	364	382	378	345	361	340	346	353	378	347	374	335	357	367	389	324	353	337	355	355	365	370	365	355	371	359	363	338	364	406	346	355	377	350	365	358	326	379	352	339	352	362	390	360	386	308	372	381	360	358	373	352	346	377	344	368	383	386	350	358	372	353	380	378	358	349	377	352	359	377	349	344	357	408	373	349	349	308	333	324	349	349	339	322	374	328	406	320	341	391	348	345	338	344	359	352	340	369	394	342	388	352	409	365	338	374	348	352	321	367	375	385	400	363	363	372	361	361	377	380	346	336	315	336	383	332	361	378	343	342	339	353	366	350	349	345	364	341	323	353	338	381	356	370	352	376	355	323	325	362	320	357	359	361	360	395	347	367	340	325	370	362	397	361	361	380	343	351	357	341	351	388	384	374	327	347	368	329	336	356	342	354	405	350	351	336	348	360	394	315	370	379	383	363	388	381	362	353	340	379	346	328	356	312	372	386	375	354	334	354	384	350	357	354	341	364	360	375	325	382	379	368	349	341	371	374	376	328	343	331	380	348	319	392	371	337	346	334	369	368	353	356	338	365	355	353	352	321	365	379	362	375	351	330	365	380	333	328	395	353	340	341	338	344	356	356	344	382	369	333	367	328	360	367	369	357	338	349	321	333	398	379	367	350	379	344	319	368	363	396	379	356	379	399	376	329	339	342	376	352	359	352	349	368	345	371	362	364	367	370	388	357	323	384	364	367	351	375	357	366	344	359	329	338	363	368	357	372	370	353	352	332	356	395	347	392	364	342	341	341	348	361	352	355	344	353	365	346	360	376	338	326	345	374	393	348	376	367	346	378	347	361	331	353	360	331	377	368	347	327	355	355	355	370	349	357	365	368	392	330	412	349	356	363	376	363	333	366	358	363	343	353	364	350	362	337	367	357	348	362	334	323	352	361	358	370	330	380	385	342	369	349	344	358	337	340	348	354	376	349	373	346	350	395	359	373	391	350	374	394	352	336	380	345	363	381	353	319	333	365	326	375	346	375	360	372	379	382	351	368	350	349	342	373	357	376	329	336	356	387	308	393	369	338	348	380	337	361	361	395	374	364	351	349	349	348	336	344	317	345	372	345	359	390	348	383	378	334	379	360	375	387	364	353	356	359	310	363	388	348	340	362	353	352	363	340	340	363	361	350	342	365	346	350	351	344	355	326	405	332	334	348	336	350	373	352	364	351	355	348	385	356	350	347	345	335	363	349	330	341	343	380	353	339	350	359	387	364	403	353	339	374	342	369	368	351	339	347	354	352	377	341	334	356	374	350	358	341	396	380	363	393	355	365	370	372	351	341	368	370	373	346	338	347	374	353	351	372	372	372	363	353	330	353	349	357	345	339	368	366	355	365	358	335	365	358	349	362	370	357	336	327	341	364	362	332	367	307	364	380	337	343	367	371	332	365	375	352	352	348	360	348	372	369	349	367	375	400	353	373	375	341	361	370	351	376	343	323	349	357	363	358	358	365	366	347	345	349	360	349	349	381	343	321	338	403	359	344	350	368	384	350	352	350	328	320	370	382	394	364	420	389	347	339	316	338	344	331	341	328	366	354	360	362	345	374	322	350	362	350	333	312	344	399	388	351	345	346	383	351	396	356	362	390	364	339	313	366	360	364	349	367	335	394	348	353	385	309	386	310	360	379	340	381	353	345	416	367	344	366	339	343	341	355	324	355	376	388	374	349	354	335	382	368	387	353	394	358	358	331	352	354	345	349	317	375	375	399	325	373	347	338	383	369	368	334	340	353	328	356	369	335	346	335	337	386	365	325	321	352	332	348	359	358	369	356	349	355	380	345	387	355	328	355	357	332	347	370	362	366	334	323	343	376	341	352	363	343	351	356	364	364	382	369	339	332	350	325	329	329	385	324	358	373	356	383	369	379	380	386	343	369	353	364	378	394	358	357	353	373	363	333	357	341	336	344	353	323	317	324	328	342	366	319	361	348	340	356	347	343	371	329	362	340	354	368	342	382	367	337	338	346	378	366	357	349	351	307	324	371	333	338	355	379	377	357	332	392	355	364	350	359	362	351	351	377	316	340	350	339	348	361	375	345	367	341	374	401	359	363	333	358	381	366	383	330	321	349	376	351	342	346	349	362	376	330	318	335	325	362	322	341	358	387	339	368	353	369	342	351	324	349	363	373	348	361	350	341	358	323	352	346	371	358	355	368	377	321	367	360	356	408	320	359	373	359	336	365	371	362	385	354	355	356	370	363	362	356	356	363	337	347	348	397	345	325	367	310	367	366	325	321	322	352	357	361	367	331	372	362	368	387	339	349	321	366	337	342	354	356	334	364	385	355	364	354	343	358	399	360	345	385	360	348	318	362	338	358	352	352	343	369	354	363	349	375	378	360	327	378	360	341	368	376	366	315	342	392	354	353	369	364	362	375	350	382	370	323	337	396	345	365	315	347	345	337	386	366	365	330	376	365	346	330	340	378	365	330	364	335	361	369	385	377	343	342	361	353	396	371	359	337	332	336	368	343	343	320	350	327	333	363	342	364	372	345	380	354	339	366	375	339	341	374	344	377	378	394	373	379	352	372	363	345	335	321	372	386	345	365	331	358	330	347	379	364	324	357	350	337	378	382	369	356	330	357	369	360	343	356	377	367	331	368	348	354	362	371	344	374	339	362	373	339	363	337	402	340	319	339	353	384	358	370	318	343	355	363	315	325	357	329	339	379	370	368	353	366	336	367	357	362	366	363	366	366	368	363	308	343
3180	333	304	335	327	322	303	284	291	266	338	288	269	299	300	309	297	292	269	296	306	291	311	278	292	340	293	307	291	296	328	297	293	306	286	291	314	301	327	280	286	278	311	294	265	320	323	288	305	283	285	303	315	291	301	304	299	291	306	315	295	298	298	259	296	301	319	296	331	293	320	328	299	322	279	277	281	310	277	277	303	306	313	304	298	305	318	289	296	331	302	290	277	262	296	280	299	305	326	323	255	304	300	272	297	325	282	314	310	328	254	284	259	275	303	315	312	315	261	285	289	294	325	289	317	287	277	277	274	282	328	287	285	289	308	307	289	253	291	280	278	290	290	267	302	288	291	333	254	275	303	281	331	317	312	287	307	303	306	275	299	292	292	284	304	308	287	316	285	268	331	295	314	279	308	285	269	289	298	291	267	278	294	308	318	265	300	293	303	257	282	334	301	302	287	293	323	254	291	275	268	304	276	327	305	295	264	308	297	307	318	280	283	265	262	313	340	289	327	293	312	292	312	334	262	259	310	282	286	292	285	323	286	312	267	306	290	301	296	278	330	311	322	288	292	288	307	302	285	294	313	315	270	275	329	279	308	299	297	299	287	269	285	291	297	290	285	288	318	286	285	323	296	282	292	290	287	261	299	272	321	317	267	283	310	298	309	306	276	317	314	314	295	291	330	309	310	296	305	315	304	287	286	290	274	291	285	300	332	290	299	328	271	303	304	282	328	290	338	314	288	300	297	284	311	292	270	280	280	330	275	322	303	303	324	279	247	293	274	287	302	319	300	308	292	280	295	303	339	288	307	291	286	285	300	307	317	307	317	297	304	302	284	268	280	293	321	305	299	292	322	299	278	292	319	294	304	293	287	262	328	305	264	320	317	268	292	283	290	270	294	284	295	286	272	294	267	293	308	292	287	289	323	322	314	282	282	308	306	290	309	278	301	311	313	301	297	254	315	297	321	267	276	325	297	306	289	287	277	291	332	329	306	306	301	283	336	284	251	317	323	301	293	307	265	308	327	283	282	287	319	297	303	294	303	303	298	286	301	304	317	298	326	320	259	286	290	267	311	287	292	291	252	310	347	305	280	317	322	278	302	333	283	307	299	321	323	300	297	330	284	316	288	253	331	292	302	290	306	291	299	290	267	309	276	298	274	283	283	308	301	324	305	330	278	306	302	295	279	300	300	328	289	310	309	369	309	302	281	284	306	342	282	308	294	297	298	304	320	311	305	304	267	295	293	272	286	299	306	295	314	293	279	300	317	295	302	294	293	286	280	312	316	289	308	262	296	266	291	288	323	330	307	279	307	321	290	281	309	319	309	293	281	314	301	317	299	283	290	280	286	326	265	279	266	272	293	265	289	266	288	266	280	280	286	319	322	312	294	301	286	275	295	320	284	307	313	282	292	306	314	298	297	290	307	290	291	301	314	316	285	284	310	294	288	311	306	303	301	291	285	304	316	279	297	281	277	265	297	314	276	315	280	313	286	259	273	309	319	289	291	295	314	295	282	284	291	322	294	305	330	302	315	348	307	279	310	296	264	258	324	296	297	340	291	296	287	289	297	297	303	301	269	324	291	276	272	288	304	286	302	279	302	294	300	287	324	329	286	278	287	301	273	299	330	297	259	281	295	289	318	345	287	308	287	324	295	287	287	289	338	311	320	306	297	306	320	273	311	300	274	290	292	327	315	317	292	270	274	306	245	289	280	268	295	289	268	301	294	300	310	277	277	267	323	302	316	276	293	312	298	340	331	263	295	295	322	307	314	297	256	278	313	309	302	293	339	304	274	279	292	301	275	289	308	303	364	309	270	298	258	302	322	290	323	368	306	295	310	290	288	297	301	308	291	297	306	289	272	282	279	310	314	308	312	288	288	284	274	296	357	311	315	289	313	308	284	295	314	308	293	280	284	311	323	301	283	302	291	318	306	281	312	268	300	311	290	309	272	319	323	290	288	313	294	313	312	335	324	256	279	330	293	286	303	304	325	281	305	319	287	307	294	289	326	294	252	271	313	266	297	286	309	313	281	305	309	312	277	250	280	278	300	275	259	299	290	305	270	286	273	274	284	268	303	283	279	294	327	315	282	287	261	293	276	301	313	315	295	313	323	290	322	290	286	317	304	330	308	293	341	309	303	272	303	300	261	297	297	240	306	294	308	302	288	296	310	354	268	279	289	303	297	295	297	293	318	291	303	291	318	305	310	289	293	298	325	280	292	306	272	294	307	305	331	312	279	299	298	274	320	260	331	326	312	307	300	311	288	291	288	299	323	312	303	285	299	268	300	299	304	317	308	312	294	266	281	306	289	262	308	300	271	318	291	310	293	319	294	306	291	281	288	310	311	280	286	312	295	294	272	292	296	281	309	286	285	292	305	294	264	269	301	289	305	312	300	320	302	269	302	264	346	298	285	279	299	272	287	302	276	307	302	298	293	291	327	284	275	274	314	293	320	277	290	271	321	295	269	292	318	325	267	293	292	315	270	299	269	300	299	283	289	272	293	335	277	272	324	327	286	277	287	299	307	288	283	333	296	307	328	294	304	305	315	305	319	313	334	306	304	311	310	278	308	286	288	271	287	289	320	299	352	318	303	283	296	309	275	274	277	323	313	325	285	336	303	303	320	289	254	267	267	302	337	301	277	282	293	280	281	309	320	287	320	303	314	261	309	303	263	284	305	331	293	304	284	286	313	280	302	304	277	293	311	287	298	316	290	283	300	282	284	301	287	335	296	310	302	316	310	306	309	320	288	253	312	290	294	328	316	293	300	290	296	301	314	284	312	274	286	301	291	309	267	286	280	301	278	285	306	300	298	282	289	277	290	274	304	275	296	304	279	336	291	250	321	279	299	271	303	302	299	297	298	313	292	302	299	301	314	315	287	293	315	279	268	290	308	292	296	299	279	321	309	278	309	301	256	286	281	296	303	281	281	302	315	281	303	301	307	273	298	297	303	313	294	266	297	285	293	290	274	294	290	306	287	313	311	267	293	290	291	315	320	313	312	270	272	300	282	305	287	272	285	284	317	291	285	276	293	287	272	290	282	304	290	317	301	258	290	269	291	311	252	277	281	294	257	306	314	287	304	299	304	279	280	320	279	321	281	284	317	249	294	322	288	312	312	279	288	318	334	290	312	303	295	259	284	299	291	282	288	299	346	317	268	318	265	261	288	288	316	297	276	287	315	302	325	341	271	285	286	311	317	305	297	315	293	318	334	281	290	284	310	288	288	331	300	313	295	289	320	298	319	305	286	300	283	303	293	289	275	294	322	298	340	289	286	309	285	277	274	308	294	276	288	281	309	306	305	257	287	315	310	300	307	276	288	330	271	289	290	296	308	285	307	275	298	291	321	323	277	304	303	343	270	297	301	285	293	286	265	293	285	277	277	294	294	286	290	307	294	306	293	304	267	286	307	268	293	301	308	293	323	311	287	303	321	267	305	307	296	298	302	299	255	297	279	274	325	308	305	311	257	290
3217	770	762	727	747	793	677	698	726	723	708	720	760	747	758	748	675	722	695	712	762	713	740	783	758	685	664	718	719	696	733	691	712	754	739	690	675	704	722	706	752	728	688	714	706	676	722	743	721	718	705	703	815	785	741	747	723	661	745	705	736	723	734	739	700	718	667	734	689	680	710	728	714	705	691	675	729	722	716	741	704	726	723	708	717	745	682	687	705	724	738	731	735	736	694	709	685	679	708	761	714	713	705	726	722	725	759	700	704	739	740	711	740	732	701	691	698	726	668	728	713	676	767	710	715	702	710	713	715	728	721	746	742	783	684	717	694	719	713	767	726	703	751	753	732	737	724	723	710	680	767	700	689	707	766	691	673	750	718	744	694	727	722	710	734	752	735	768	692	754	669	690	724	706	715	718	739	731	689	720	735	725	665	726	740	712	710	734	705	706	722	774	694	729	674	707	715	723	720	714	752	697	745	705	709	709	661	740	763	714	700	717	680	748	694	677	710	745	745	695	727	748	712	749	742	697	702	645	701	702	732	756	741	721	701	751	713	675	730	726	730	744	724	742	685	722	772	714	697	752	748	683	771	736	707	717	713	732	731	706	773	722	672	718	735	756	726	737	709	697	736	701	728	669	772	730	737	757	682	722	750	715	730	670	725	708	716	689	780	716	745	737	706	737	726	728	714	701	686	715	671	693	719	652	707	666	713	702	753	728	656	710	723	683	778	732	740	697	746	728	726	694	719	759	703	649	743	707	712	734	723	736	725	718	684	768	748	742	728	685	714	701	724	709	724	702	692	684	728	708	754	697	729	713	767	702	729	728	694	731	674	723	737	736	703	759	734	721	732	703	674	736	702	712	746	730	729	717	720	713	712	689	713	749	687	761	787	742	734	709	744	693	751	738	754	743	724	716	721	745	694	717	730	740	704	740	720	730	715	749	699	734	722	695	786	691	721	700	715	723	691	765	702	702	722	722	683	766	696	788	698	727	696	708	766	699	723	731	710	687	723	733	678	702	700	668	756	768	716	780	721	727	696	710	726	712	703	745	670	727	713	686	742	718	717	736	745	709	708	728	724	712	716	697	764	741	740	757	730	709	717	729	687	703	729	702	713	722	730	725	725	746	749	702	690	672	697	781	674	702	719	699	711	728	711	695	724	722	750	726	708	720	742	743	740	722	732	683	698	692	726	744	697	683	769	680	736	746	727	680	710	763	704	733	715	777	750	734	697	732	681	732	711	705	722	764	738	711	738	731	702	676	683	733	766	718	719	747	686	675	733	741	683	750	674	737	684	704	728	757	701	747	755	757	735	729	766	724	685	781	730	739	750	713	711	699	722	745	708	703	701	710	745	723	713	697	732	712	740	716	711	734	676	697	745	739	704	710	731	663	713	684	764	717	733	711	721	698	702	696	676	697	706	679	703	678	686	674	738	718	736	657	712	685	714	724	706	737	728	710	767	747	702	710	721	734	717	717	721	706	754	738	726	739	766	724	737	765	652	710	696	703	771	694	750	707	729	746	703	708	740	688	712	703	714	735	728	718	707	698	706	702	656	726	748	703	752	703	716	705	724	698	767	742	701	685	740	723	704	771	709	688	710	725	744	755	699	758	727	711	738	706	724	738	716	721	731	711	691	724	658	709	706	785	703	712	691	746	707	681	705	686	734	716	710	699	701	703	722	729	722	698	702	685	730	737	711	696	668	695	683	684	738	710	682	739	727	728	682	756	698	708	720	776	717	695	677	716	730	726	719	723	728	732	673	681	715	733	757	695	709	716	735	702	689	746	717	740	702	786	684	673	702	681	732	739	720	749	717	695	720	684	707	771	677	707	712	724	740	731	714	710	746	750	722	739	664	721	698	699	686	729	661	730	720	828	689	666	716	759	726	729	713	693	730	760	739	753	723	698	732	704	688	697	735	708	777	705	710	699	725	751	698	670	736	728	725	744	704	715	681	706	672	710	775	716	702	723	717	736	700	736	700	740	757	710	739	688	692	745	761	760	750	728	761	727	698	729	724	722	685	729	715	675	666	740	722	737	771	685	686	709	708	745	762	730	685	688	683	687	728	739	693	730	720	682	725	707	738	719	739	677	737	685	660	688	714	727	763	715	719	701	724	708	697	761	707	704	688	744	744	735	726	747	708	708	715	733	751	695	752	765	719	724	697	735	713	760	733	751	714	677	723	720	686	683	661	687	724	757	740	718	725	640	675	714	726	738	685	727	727	749	712	742	731	666	755	739	703	701	741	726	709	713	703	740	727	764	679	669	715	640	728	719	702	756	718	692	693	691	731	711	710	727	690	673	685	761	712	731	708	699	729	715	750	673	734	697	741	718	717	730	753	739	726	711	714	706	720	719	698	709	755	746	717	723	702	739	738	708	710	711	697	688	723	707	703	693	705	731	774	723	752	732	681	733	715	703	720	745	740	741	737	678	739	714	713	702	738	757	756	770	694	753	758	768	690	717	770	732	704	766	713	744	709	720	706	754	722	714	697	719	686	748	752	737	720	687	671	671	700	716	738	736	737	681	731	710	703	732	722	708	741	680	697	654	730	713	676	722	720	721	751	709	696	690	733	706	723	718	771	711	731	707	714	764	728	715	741	718	746	765	731	742	716	701	714	731	754	713	703	729	788	702	729	715	786	705	728	738	729	689	687	677	756	694	670	703	700	708	652	768	700	749	739	710	710	688	703	723	738	691	712	698	730	700	740	674	713	694	726	723	676	756	706	747	686	776	680	708	699	736	750	707	778	698	701	752	741	809	739	707	714	743	701	682	660	721	723	776	703	684	696	715	750	713	728	756	729	741	753	702	716	668	714	706	717	679	711	718	730	699	727	715	717	675	698	731	736	706	707	749	687	715	693	714	735	691	693	731	721	711	717	755	747	699	670	701	708	708	703	653	726	686	748	727	760	713	760	776	729	684	662	761	688	716	671	769	756	747	722	725	742	745	684	732	738	711	736	740	700	697	773	714	702	709	752	700	724	687	713	713	742	735	708	686	732	723	729	692	688	777	709	705	717	679	731	781	731	719	733	695	755	670	710	720	720	747	741	707	734	777	739	738	713	771	708	700	717	700	710	718	779	768	748	731	720	696	731	717	707	711	736	767	689	752	726	739	693	752	685	717	739	706	716	766	741	721	726	701	721	725	689	747	729	760	726	726	700	681	690	696	704	688	746	739	684	713	713	711	725	723	680	669	704	696	750	724	698	641	709	746	763	709	714	749	740	730	712	657	730	722	706	703	735	741	702	713	772	742	718	704	730	682	729	705	734	786	693	646	682	779	693	753	707	684	700	681	725	673	667	724	719	663	743	713	704	685	721	739	765	709	700	758	727	743	690	716	745	747	718	676	704	703	758	723	767	727	678	757	712	731	753	659	685	742	697	718	699	688	760	665	715	701	750	645	695	799	743	701	761	755	760	686	694	708	729	761	717	701	747	676	731	675	704	707	730	794	722	749	706	765	735	721	709	715
9723	616	569	482	445	406	374	326	300	326	276	301	293	297	298	281	285	305	260	283	294	287	296	318	310	299	316	322	256	283	310	315	290	287	304	297	295	300	287	300	285	297	273	258	284	301	285	276	290	310	291	276	309	303	294	304	318	303	259	298	284	297	279	277	296	286	295	309	299	315	295	296	355	308	289	279	301	283	281	288	298	290	286	319	313	276	300	298	302	317	291	316	296	261	313	284	318	301	301	308	294	297	266	282	286	281	282	286	310	269	280	310	285	310	300	316	266	308	284	262	294	279	295	289	292	322	300	284	271	277	284	307	295	309	308	296	309	302	253	304	299	317	293	309	288	299	306	306	283	317	279	316	285	305	261	322	283	295	298	280	309	272	263	294	279	308	313	283	290	287	291	292	285	282	303	307	290	263	329	312	295	307	285	320	308	297	295	258	288	285	270	271	302	287	308	298	268	298	304	281	300	282	283	277	282	268	283	275	306	318	299	279	301	295	267	270	301	307	320	279	299	302	298	307	280	313	292	273	284	318	292	292	336	296	305	286	273	304	277	282	285	304	259	274	315	269	294	321	284	301	288	275	300	300	301	276	309	291	316	289	315	295	301	303	277	309	294	292	312	296	289	334	291	304	290	320	306	274	298	286	273	338	296	284	296	303	275	312	313	323	259	293	314	305	284	268	278	299	335	320	301	274	310	287	288	270	289	325	285	319	309	310	274	303	274	282	262	283	297	302	315	310	290	298	295	271	263	299	275	340	283	286	298	268	285	309	290	295	314	289	283	301	285	284	303	306	317	328	290	307	264	311	298	278	299	296	341	294	300	302	288	278	269	283	277	302	302	284	294	290	314	303	273	280	259	295	325	309	303	296	290	283	270	289	303	313	323	274	326	330	278	274	286	274	276	305	325	319	283	303	290	286	326	319	295	326	290	328	309	295	264	272	319	289	271	296	285	292	291	296	275	272	293	283	304	246	279	325	296	292	298	311	291	290	316	290	262	297	320	289	312	276	302	294	306	293	231	281	313	314	265	299	258	260	304	305	302	305	306	307	304	297	319	292	274	291	280	287	309	284	301	329	278	307	323	327	298	285	298	298	270	261	268	295	337	320	298	277	281	277	300	263	283	289	275	262	308	261	305	312	274	313	292	267	309	283	321	303	281	321	319	284	303	286	283	279	300	264	292	283	296	314	300	300	292	297	295	328	273	277	298	328	278	328	286	278	305	299	320	311	292	282	306	253	270	304	312	291	319	283	283	270	305	300	292	288	318	293	310	306	304	285	283	314	292	275	285	298	291	278	313	267	278	302	282	275	279	302	323	261	294	285	284	289	270	301	252	304	274	290	307	289	298	299	290	279	279	303	282	319	298	261	300	311	305	320	265	295	291	288	318	279	286	273	286	264	297	269	269	292	300	299	291	307	324	284	286	334	280	292	294	297	307	304	271	279	303	273	294	343	277	296	294	273	272	330	289	299	287	306	287	297	309	312	263	279	338	291	305	267	287	305	319	266	281	285	328	294	279	272	288	291	306	340	272	277	312	316	290	268	243	293	281	274	297	313	314	296	307	281	301	282	266	309	363	295	272	294	287	323	308	309	265	311	300	292	287	286	295	337	309	300	299	305	256	310	305	281	295	269	324	295	312	283	290	286	285	274	311	300	309	298	315	252	295	301	284	298	290	310	251	289	307	274	310	325	292	323	310	290	314	284	312	258	286	321	298	268	282	320	308	297	305	282	333	289	262	283	295	298	284	336	252	290	296	296	338	305	291	280	281	292	304	282	284	285	289	293	263	290	326	278	273	309	299	301	283	288	287	314	314	291	297	270	295	274	289	273	302	282	304	280	297	350	290	257	293	272	283	316	334	324	298	294	291	301	276	288	300	295	288	282	298	307	286	289	279	287	284	284	301	292	296	307	333	281	295	292	272	287	298	310	292	284	280	289	296	281	290	285	305	292	311	278	282	283	296	264	280	275	295	262	295	264	286	297	288	291	286	303	290	278	296	268	311	294	302	315	290	322	278	288	291	307	265	309	303	300	303	293	309	285	301	282	290	284	285	292	324	281	289	280	287	293	310	283	311	300	348	306	303	322	276	290	300	311	297	285	269	342	262	308	305	277	293	307	305	285	277	286	295	294	290	307	293	290	274	304	270	313	295	307	305	280	255	318	297	287	279	294	303	291	315	326	301	293	314	285	289	278	312	298	299	313	288	314	291	292	261	293	295	306	300	291	294	294	309	290	297	322	297	286	289	287	328	289	268	266	316	284	314	278	289	289	348	288	278	250	297	273	301	277	292	309	325	262	288	312	286	274	283	289	289	265	298	308	341	273	266	293	308	277	315	308	293	322	259	276	255	309	298	272	287	288	299	328	261	285	301	309	300	299	273	313	277	291	304	280	284	303	293	309	264	291	282	322	287	307	305	302	307	267	287	312	329	293	308	309	302	310	314	287	272	277	284	289	294	289	254	282	290	271	266	297	288	324	290	261	329	297	280	289	287	291	273	283	330	311	301	298	295	288	292	297	299	317	303	299	307	276	308	285	313	344	282	306	266	307	309	274	275	303	277	282	290	286	282	298	296	301	304	296	263	289	233	279	296	292	313	274	279	296	318	293	273	290	279	297	246	303	271	286	317	299	279	297	315	282	300	279	265	283	299	248	313	281	255	269	281	256	313	290	285	291	305	318	327	313	278	291	274	308	333	256	276	285	275	295	286	291	302	297	262	309	286	294	298	279	294	292	304	302	279	276	329	286	314	329	306	256	300	288	292	297	279	279	302	265	281	298	327	283	302	265	284	290	314	330	310	245	265	337	286	282	294	289	265	296	276	271	290	295	280	268	290	265	322	313	297	291	297	311	321	287	292	314	308	317	299	261	296	279	310	305	309	269	295	290	280	260	312	285	285	278	328	292	280	320	296	292	296	312	288	262	252	272	315	281	281	306	286	280	327	317	303	282	303	306	306	286	318	265	341	334	276	270	308	291	287	280	310	281	296	299	292	280	272	319	276	261	303	286	307	269	311	265	313	279	287	309	321	280	285	306	269	293	315	283	300	292	284	316	293	284	332	294	302	318	296	287	295	286	299	270	268	270	258	282	269	294	306	288	298	268	253	314	316	287	304	296	264	265	301	277	310	255	285	314	321	332	280	284	306	314	276	293	283	296	306	285	264	282	291	320	308	289	312	294	290	273	308	314	313	278	332	291	261	279	295	307	276	310	314	302	307	316	320	297	288	273	238	278	287	258	321	293	300	286	279	314	325	307	311	289	315	269	275	305	265	309	282	305	276	312	306	294	277	302	276	309	294	298	297	295	282	292	295	311	300	304	272	308	299	288	288	289	281	280	291	275	303	278	262	289	284	309	310	305	298	286	276	323	272	277	287	274	283	281	298	280	327	316	304	279	286	286	316	324	307	286	293	297	284	296	287	309	285	318	293	291	291	317	273	284	294	271	294	274	311	273	286	325	293	295	287	311
8146	932	1341	1465	1334	1147	1012	930	883	889	816	778	761	757	781	719	760	745	734	760	738	745	745	752	743	717	737	727	703	729	700	702	756	736	740	734	680	712	698	734	687	689	700	724	772	693	694	699	724	763	713	713	713	728	707	675	694	678	711	756	674	689	691	704	748	659	742	689	699	715	650	723	692	772	712	656	689	698	678	714	695	685	671	711	671	785	666	724	690	671	738	672	714	763	712	716	688	691	716	687	722	675	685	690	668	689	691	697	657	713	678	666	726	693	675	645	704	693	694	694	693	724	716	722	674	685	697	737	726	645	725	726	764	690	691	716	708	688	682	720	688	706	724	711	706	707	703	688	672	660	706	731	663	693	675	695	725	710	664	724	661	718	693	713	725	696	744	717	691	694	697	658	690	669	682	696	718	696	723	683	705	711	663	715	666	700	674	685	701	716	671	734	758	708	730	738	686	735	691	679	696	696	708	746	658	681	664	693	700	721	671	674	710	715	691	680	696	707	672	713	689	684	698	693	726	705	737	677	691	736	696	687	694	722	731	709	673	712	728	712	674	697	677	716	683	703	751	745	714	677	692	640	661	690	701	705	691	703	673	706	661	683	708	694	695	691	687	714	689	677	671	678	721	690	765	727	713	711	735	710	704	708	664	737	664	669	747	671	695	680	701	692	711	716	735	709	669	682	710	664	669	712	655	712	709	710	719	692	677	685	693	714	719	714	727	672	683	714	669	672	678	699	702	702	685	694	700	665	730	700	683	686	701	696	694	746	701	672	722	722	711	680	672	695	636	719	686	691	712	724	711	729	646	708	683	682	684	730	678	689	712	737	671	703	683	685	681	707	724	665	672	709	651	676	656	709	681	716	671	663	718	682	707	684	717	689	681	685	685	679	750	695	669	695	657	737	648	695	724	721	717	756	685	711	686	715	711	737	684	716	707	736	670	699	704	705	738	710	714	708	707	681	719	771	670	682	657	738	638	666	722	699	674	660	678	698	670	702	699	697	669	697	703	715	713	678	665	654	651	714	698	676	704	719	685	753	718	704	701	723	723	739	685	680	705	749	752	719	695	672	717	699	670	688	752	699	704	667	690	753	719	682	686	666	683	723	712	700	738	703	700	725	746	714	680	653	723	654	713	732	707	737	701	726	727	701	658	727	675	751	648	680	677	708	663	724	695	746	654	691	677	686	695	707	672	748	672	694	701	650	687	728	627	714	684	674	702	669	673	724	685	712	739	731	652	690	681	672	711	739	656	733	663	708	710	736	692	670	672	707	676	679	714	735	736	693	723	664	713	726	686	669	679	747	708	710	769	715	712	681	743	654	695	644	691	690	709	724	692	665	684	689	658	725	658	696	696	702	728	695	679	650	685	737	684	709	722	717	701	719	691	687	730	687	650	700	721	687	695	717	700	712	647	650	678	686	671	646	696	730	694	680	720	704	736	711	730	702	721	692	735	664	752	704	671	690	721	692	691	672	686	732	664	718	694	696	742	670	672	698	676	718	710	622	710	642	668	691	741	716	713	708	728	683	676	699	664	639	710	707	673	739	685	676	693	710	673	696	681	703	662	748	674	729	675	725	684	686	672	691	715	752	686	731	728	704	709	681	716	691	699	691	649	709	701	687	744	710	710	716	726	677	735	689	718	690	702	710	681	703	740	729	686	677	694	671	718	734	739	658	720	688	675	718	665	668	695	711	649	707	668	717	711	711	748	660	696	678	706	729	685	717	689	746	686	770	657	718	702	693	673	681	697	675	738	702	643	689	735	707	674	746	698	643	713	674	724	681	709	720	665	719	701	705	701	678	712	725	730	692	730	756	672	722	719	681	725	723	714	681	745	747	696	703	729	668	734	733	725	678	662	701	657	681	731	692	708	692	682	689	714	732	701	731	704	661	689	690	706	653	658	669	656	679	689	667	695	701	706	716	698	703	706	709	694	669	741	696	727	701	738	714	692	718	711	632	710	718	697	765	683	658	655	762	727	694	655	685	674	654	717	696	675	718	712	710	702	696	719	695	654	629	704	711	732	693	758	693	714	732	691	664	693	700	673	738	722	695	707	637	737	713	696	747	709	741	688	700	747	728	701	686	705	662	703	692	688	704	709	666	671	700	673	729	728	695	665	668	669	758	685	736	718	733	687	720	722	692	713	685	656	676	706	679	711	690	694	702	719	667	722	705	709	654	713	688	660	686	709	711	675	702	669	704	675	725	719	709	665	654	726	653	640	706	723	671	690	714	684	649	667	709	651	700	676	728	728	687	674	702	702	715	675	765	727	687	676	645	706	689	669	715	765	686	679	718	679	680	679	691	712	665	734	712	722	710	690	747	730	633	714	713	726	714	671	685	707	698	680	691	714	723	672	703	644	679	720	667	672	667	686	731	668	711	719	742	698	630	644	683	669	698	715	664	701	706	707	694	726	670	661	668	696	701	714	693	691	705	704	713	721	715	648	717	671	684	705	667	710	671	719	706	677	680	739	721	701	683	728	708	696	757	707	719	694	696	671	699	683	680	675	690	706	697	692	741	739	692	742	676	711	657	701	713	676	764	677	704	703	670	762	674	671	719	723	659	692	709	705	669	674	745	733	703	703	662	689	668	710	697	689	734	720	653	697	727	670	720	721	654	690	687	691	664	671	700	700	697	706	667	727	684	746	685	718	674	693	714	673	739	672	710	685	658	700	739	716	665	702	689	655	675	675	702	669	636	713	664	718	692	719	760	695	750	700	668	716	699	704	717	701	734	705	686	749	696	651	714	691	694	692	651	682	688	702	694	701	701	712	692	688	694	742	715	719	701	780	735	724	713	733	709	712	660	728	690	698	696	693	731	700	719	699	733	687	676	747	721	692	720	716	740	691	677	681	723	702	701	721	702	683	700	670	695	720	711	693	716	714	739	680	686	700	716	732	686	715	653	739	738	683	679	701	699	717	688	689	708	775	681	657	724	694	662	698	713	688	687	719	696	688	709	698	669	678	677	674	706	712	732	665	663	667	712	727	728	635	728	678	707	729	667	666	758	740	699	689	751	689	710	716	705	717	690	670	693	666	702	669	729	712	674	656	687	665	684	708	672	744	659	664	666	661	684	698	709	692	718	728	643	676	693	715	693	704	704	710	730	692	716	702	730	688	724	691	692	778	683	656	652	699	698	745	690	723	730	734	700	732	707	730	703	695	720	713	692	695	675	655	704	676	700	666	678	758	699	648	668	718	734	699	692	656	697	692	680	719	703	677	658	698	703	706	713	671	708	662	737	694	664	721	709	700	696	686	691	710	712	696	683	712	729	680	673	687	724	725	671	685	713	687	699	694	636	683	707	684	716	712	697	704	669	710	706	725	670	710	708	681	671	681	703	682	662	677	704	710	700	706	709	689	718	720	717	686	723	693	690	687	723	722	668	697	727	653	751	720	718	719	688	681	720	728	690	723	701	704	725	702	672	670	704	700	700	750	661	675	687	695	672	730	742	723	683	668	742
15414	968	723	487	388	292	241	221	203	189	165	150	177	147	158	136	148	175	147	140	148	142	159	145	151	170	149	119	147	148	125	142	152	138	135	114	112	125	132	119	140	120	147	149	148	150	159	150	172	142	140	157	135	125	150	136	112	123	157	135	153	142	135	139	142	131	128	143	163	133	139	133	158	137	141	128	156	148	143	158	145	133	140	154	144	154	152	144	141	126	137	151	114	138	139	134	131	145	140	146	146	124	145	132	146	134	117	129	138	134	157	143	106	154	153	142	154	149	167	138	144	138	137	140	116	147	153	153	134	140	119	136	126	140	144	143	125	160	134	149	135	143	141	144	142	137	132	155	148	133	128	120	152	136	134	152	135	126	145	129	135	108	139	144	146	119	151	140	160	138	142	163	144	132	124	131	136	135	129	140	136	154	148	132	155	134	164	139	139	134	159	140	152	130	146	164	142	127	140	142	150	137	142	146	150	163	144	123	177	109	138	129	139	149	119	137	131	129	134	122	136	131	158	152	148	144	154	127	133	139	131	148	126	111	138	133	136	140	146	123	140	153	126	127	136	137	140	169	123	116	143	144	140	127	144	136	123	152	108	113	131	126	160	137	129	150	145	155	146	162	142	140	139	141	114	145	150	150	149	137	145	131	132	128	134	129	149	143	113	139	154	150	108	119	133	142	130	156	129	143	140	134	148	123	141	129	150	115	137	136	146	164	145	131	158	116	130	140	151	137	138	146	123	126	126	122	129	115	154	124	138	167	149	139	140	136	125	134	174	120	143	129	159	119	136	137	146	140	129	126	138	156	122	144	153	151	127	125	139	128	132	128	143	136	147	142	163	129	135	134	130	160	142	174	141	144	135	167	150	163	141	154	149	153	147	133	126	149	147	132	124	146	155	141	114	140	141	138	144	136	168	132	140	115	152	142	110	132	132	122	138	151	125	149	143	149	138	141	132	131	129	140	131	141	139	153	136	137	129	136	150	147	131	142	142	139	147	136	160	149	142	147	157	143	146	135	139	137	148	149	136	150	144	158	138	147	135	159	138	153	148	105	129	142	122	153	146	160	137	149	106	120	170	157	132	125	128	144	157	122	137	143	141	145	134	147	147	140	137	131	120	133	128	151	131	132	145	124	152	137	130	139	140	135	136	142	134	171	154	129	142	140	118	142	121	143	115	142	140	140	154	139	143	151	122	128	153	128	136	145	114	162	125	112	141	149	150	140	176	143	137	135	130	129	144	154	148	143	147	140	136	124	137	147	144	144	112	159	144	147	141	128	115	129	139	136	133	154	151	158	147	122	153	142	162	133	144	148	138	134	141	150	151	146	142	136	150	140	143	148	130	150	152	149	134	147	130	139	162	140	142	145	132	149	128	132	140	155	152	142	144	134	135	149	146	130	148	123	141	140	126	126	127	141	139	135	152	129	149	145	163	139	150	141	142	131	158	143	131	128	152	144	153	135	139	124	146	139	149	133	128	151	155	144	127	151	137	138	124	133	135	145	134	130	142	143	154	158	129	134	127	149	148	139	143	147	146	148	148	146	140	134	109	148	145	131	139	147	133	135	151	127	133	129	151	147	137	125	142	153	145	158	153	120	136	122	134	144	139	112	133	131	126	148	130	145	120	132	130	147	145	132	125	136	138	149	158	137	152	154	152	130	144	135	148	147	141	158	150	153	130	149	136	148	139	149	150	144	150	146	130	148	140	156	132	127	157	160	143	152	157	151	150	141	128	149	106	127	134	141	160	142	158	119	151	125	174	149	127	137	122	127	144	137	127	149	140	154	131	131	148	148	160	146	134	162	144	153	150	129	153	125	134	126	128	144	134	160	148	132	150	137	138	135	130	143	163	140	143	163	153	146	134	146	137	137	155	127	122	120	136	139	147	162	139	127	136	140	140	157	138	155	130	149	146	129	148	136	116	137	138	148	130	138	141	129	137	136	140	122	143	144	139	128	135	149	127	143	128	133	132	137	135	138	150	137	110	145	122	146	127	128	141	139	123	167	145	146	120	130	156	120	154	161	119	118	160	121	147	143	149	132	141	144	147	146	164	145	159	154	159	133	120	132	154	130	139	160	124	148	160	145	136	146	136	164	131	129	139	139	126	130	143	135	144	132	125	141	148	157	155	137	125	130	148	147	150	135	123	157	128	149	150	137	143	131	126	152	132	162	128	157	124	154	144	170	153	114	149	140	146	140	137	117	133	117	127	143	150	139	123	129	141	149	153	145	145	144	149	166	137	146	147	153	144	128	125	142	144	141	143	125	148	135	134	131	143	139	151	138	139	148	144	129	140	154	131	126	146	133	129	122	126	127	150	129	141	136	127	128	116	137	151	121	134	130	145	119	137	148	146	153	153	126	133	139	124	142	146	165	131	116	122	132	131	131	139	161	139	155	127	144	114	138	132	137	142	130	138	122	136	141	129	130	163	145	137	131	144	141	148	154	136	150	159	116	124	152	146	119	120	148	130	140	151	126	149	126	146	151	139	147	147	127	155	135	149	128	132	164	148	126	137	159	137	117	128	148	122	159	128	129	126	126	160	137	144	121	148	145	155	130	147	143	166	127	144	136	134	131	132	141	159	121	151	128	124	131	143	144	145	150	137	133	155	137	143	135	135	147	120	136	131	144	128	131	145	136	131	130	141	134	162	106	131	135	135	148	143	156	145	134	136	147	148	139	136	155	127	135	128	136	143	127	134	145	143	147	153	140	133	148	151	156	146	130	131	124	130	148	138	122	139	141	140	148	122	119	140	159	127	139	125	138	148	136	144	137	148	131	170	134	137	160	139	139	143	122	154	115	120	150	162	148	151	155	158	136	142	142	137	142	116	147	135	151	142	154	141	129	149	139	128	120	139	141	151	133	130	146	148	153	128	124	159	125	134	135	157	141	146	139	135	147	150	161	146	131	125	142	131	120	130	115	141	162	132	141	150	129	138	152	147	131	144	147	127	141	114	127	149	135	151	150	151	135	127	137	134	135	153	109	149	151	129	153	130	133	125	144	118	154	145	126	143	139	159	119	136	149	141	118	137	120	117	144	129	135	146	139	149	131	153	162	147	121	124	129	145	123	135	139	132	139	148	146	139	141	131	143	139	141	127	144	147	132	130	141	142	159	139	160	134	131	141	115	144	168	112	148	144	142	146	149	119	144	139	129	123	143	133	116	142	140	134	117	150	144	138	142	134	123	137	121	143	149	159	111	152	131	140	147	137	135	129	127	141	143	120	149	160	140	138	141	127	144	120	134	138	140	132	136	160	131	137	117	139	130	144	138	153	125	149	121	140	136	144	143	147	146	109	138	136	147	151	144	139	136	127	149	151	139	134	123	120	147	156	140	147	139	151	144	150	143	133	140	139	153	137	128	115	143	134	137	129	149	153	134	124	136	123	140	137	129	146	120	146	119	130	130	144	170	158	140	127	132	138	136	158	148	147	117	145	140	125	140	144	135	144	149	162	157	139	143	138	147
9543	897	1667	1741	1489	1197	1014	829	775	647	603	544	537	434	481	496	472	449	470	454	397	396	424	408	370	388	413	395	426	362	377	395	390	368	414	382	404	373	397	393	372	374	377	358	377	390	373	351	354	398	353	409	382	372	357	380	365	404	341	361	400	392	394	380	347	356	342	355	383	359	360	344	353	357	350	398	379	388	354	369	351	352	398	343	364	365	324	367	359	350	367	338	331	360	412	382	374	422	375	352	365	349	368	359	368	371	368	375	347	350	370	347	359	358	357	364	355	355	332	352	348	368	346	355	367	384	381	349	344	363	365	388	360	346	364	370	370	360	379	372	359	361	333	372	384	353	348	362	364	356	353	337	370	361	361	385	365	324	358	337	346	325	367	371	347	373	380	341	366	364	370	332	350	339	360	363	375	357	320	349	375	393	349	351	322	366	375	350	366	387	338	340	344	357	345	354	357	368	358	359	348	392	359	346	386	346	317	368	331	331	338	383	373	351	324	374	340	384	362	343	358	342	352	342	348	374	383	376	374	371	355	350	393	350	373	368	357	367	343	367	382	325	367	351	402	332	350	373	375	372	319	380	363	372	363	372	337	392	373	362	347	342	329	383	379	375	369	372	389	368	347	373	389	377	372	376	353	348	362	382	395	379	359	332	366	349	328	346	361	333	345	344	375	364	355	366	386	334	356	324	350	338	394	338	388	361	361	339	344	382	367	350	363	339	352	343	358	371	329	352	350	376	344	390	355	373	312	361	330	377	346	397	351	337	345	368	336	370	335	366	358	346	363	386	357	370	371	320	385	375	365	375	370	367	385	356	332	371	353	365	374	334	341	357	354	332	335	343	380	352	342	336	374	335	370	313	363	375	401	346	374	367	354	332	354	368	338	386	357	362	348	354	347	357	336	356	330	357	329	345	381	347	355	372	361	384	357	361	350	330	332	350	321	339	351	344	348	365	338	373	392	374	358	346	366	360	341	369	392	367	388	379	382	364	315	352	354	385	349	358	360	369	345	346	376	345	365	351	359	368	368	334	351	319	377	344	318	355	337	353	382	352	361	358	336	340	343	346	378	375	326	344	356	380	343	349	367	366	371	379	342	351	355	366	339	352	378	357	370	350	325	333	359	371	396	344	343	352	348	360	366	334	356	342	385	399	376	344	328	365	327	347	327	359	371	325	364	354	378	357	334	355	381	343	375	361	371	329	350	338	347	357	357	338	336	331	358	337	359	395	345	374	369	362	373	340	319	357	370	331	355	403	374	340	348	373	348	369	328	334	345	337	352	354	376	349	378	350	355	348	360	387	353	335	348	364	367	343	334	356	394	364	363	378	360	350	392	383	330	363	352	372	357	336	331	368	370	356	349	336	334	331	334	391	383	345	412	368	359	340	375	356	351	354	331	338	353	371	363	340	358	376	359	360	367	339	383	368	381	350	352	367	380	345	381	334	339	372	345	314	352	352	336	360	367	358	372	345	345	364	344	363	341	326	412	375	348	380	351	358	393	332	394	363	351	376	322	386	377	356	329	369	347	346	352	390	343	341	346	381	360	350	349	368	404	374	356	349	351	337	317	358	347	381	360	369	326	333	333	388	331	349	338	347	374	358	364	362	373	358	352	377	308	344	373	390	351	388	366	378	331	359	353	346	358	346	372	389	327	366	384	338	394	358	387	359	319	344	331	347	333	355	345	342	349	366	319	346	374	349	354	366	357	330	349	390	322	371	368	392	364	371	356	349	365	341	344	337	375	363	354	382	335	355	339	355	319	339	361	352	360	368	390	345	347	341	350	357	345	348	364	367	350	367	341	346	350	347	356	350	353	351	376	350	333	372	353	343	347	342	364	360	369	338	369	394	373	359	359	357	345	355	351	351	386	383	346	363	373	336	326	370	339	370	364	361	371	391	338	350	357	372	409	358	361	367	361	382	390	370	374	348	351	355	364	349	326	352	354	352	352	326	363	348	381	360	366	356	368	350	383	353	364	321	338	356	376	349	350	360	330	374	363	366	369	375	328	321	348	355	350	368	384	350	361	365	355	377	353	334	401	386	361	386	348	370	361	355	358	360	372	367	316	380	325	344	327	347	337	374	351	316	386	366	362	354	352	376	332	349	350	327	329	357	370	363	311	359	356	365	362	352	364	352	357	351	352	353	387	330	327	353	352	355	355	356	352	376	325	321	358	357	333	363	360	376	339	373	342	376	354	345	331	340	359	336	346	372	375	381	348	383	359	403	336	376	353	371	379	357	371	362	349	365	383	376	340	354	358	389	332	402	380	341	360	352	416	331	381	348	337	333	383	350	355	327	405	353	372	319	351	396	350	366	360	369	393	374	348	371	377	368	373	361	398	366	363	352	341	361	356	386	399	345	361	339	367	332	374	355	355	352	362	345	358	343	372	382	368	367	386	347	350	366	342	370	352	353	345	359	354	375	361	382	372	367	359	349	334	342	336	374	288	368	351	354	390	344	351	376	331	341	332	359	330	354	360	367	341	362	351	322	361	386	389	327	362	367	334	354	374	352	332	397	384	336	312	354	367	371	377	360	344	299	345	339	344	351	366	344	385	348	335	348	379	369	373	363	321	367	374	359	362	350	367	398	356	354	364	336	397	338	338	359	354	347	364	388	355	356	367	386	367	351	355	348	348	352	363	368	361	350	352	367	312	348	396	360	373	312	378	329	354	351	366	364	359	336	363	369	366	347	366	356	341	389	357	325	371	370	339	361	313	358	334	339	348	367	371	351	368	356	328	348	362	360	378	357	364	349	349	355	322	361	380	342	400	361	415	320	364	380	373	341	358	347	376	341	369	334	367	369	353	353	349	383	331	355	369	362	345	351	320	338	363	371	385	348	326	357	326	381	330	401	373	380	372	376	321	348	345	375	375	363	347	328	380	413	361	360	348	343	397	328	336	359	370	354	320	343	357	366	325	344	370	396	373	359	321	370	374	353	401	368	375	366	359	353	345	363	365	355	355	340	355	342	383	373	363	365	332	354	372	378	363	386	372	367	382	345	334	338	376	320	357	351	338	389	353	355	391	342	358	367	404	374	356	376	353	341	338	345	391	394	348	352	382	377	355	370	357	336	359	377	335	362	388	361	345	366	323	373	382	361	312	365	338	357	360	345	353	363	359	344	346	376	362	329	345	364	347	392	381	342	360	353	341	345	350	399	339	381	355	374	337	338	336	356	336	321	364	370	359	366	364	338	380	345	382	356	364	361	371	375	345	349	370	359	359	393	382	338	362	400	335	374	391	359	332	381	340	368	381	350	361	386	382	388	354	333	325	326	369	359	376	352	373	337	374	359	345	356	357	337	362	363	391	355	313	347	367	364	373	312	336	336	365	352	347	356	367	368	363	373	323	340	352	330	351	377	357	375	350	329	345	364	356	339	358	371	351	357	358	345	388	380	384	400	376	364	366	355	354	376	363	393	325	322	329	324	322	378	386	350	362	334	363	374	370	341	337	366	377	361	380	369
3015	370	284	294	281	322	289	301	289	294	312	312	322	288	299	314	319	326	303	284	287	305	289	281	264	308	305	295	292	253	275	309	294	261	292	300	339	305	269	271	274	318	337	269	283	270	295	293	285	308	289	274	315	305	315	297	313	299	284	319	305	323	311	292	304	320	292	305	308	270	284	298	282	299	288	305	273	269	307	307	295	266	291	275	317	280	284	318	313	320	303	334	324	285	285	297	292	308	295	265	288	293	283	288	272	309	292	293	281	295	295	308	302	304	310	287	304	278	301	278	305	289	311	275	309	269	295	301	283	305	281	300	306	267	323	310	347	288	296	257	293	287	305	304	293	289	295	326	267	306	283	269	315	264	281	339	292	302	283	287	302	297	284	308	291	296	287	311	284	277	307	303	306	296	313	290	295	318	286	316	308	289	316	309	257	353	275	276	272	303	309	286	290	322	281	290	301	301	288	295	306	297	298	304	321	277	308	305	295	305	298	288	299	294	280	316	297	307	308	260	302	296	303	307	288	307	303	295	266	299	323	276	308	288	285	294	324	266	334	301	317	300	282	270	281	310	263	293	334	252	295	292	282	281	292	303	296	293	302	295	291	337	301	270	262	287	288	299	286	286	326	277	306	298	248	270	282	291	278	298	285	303	288	294	307	296	300	307	291	263	293	277	289	323	292	303	304	299	338	333	305	284	284	290	309	283	313	282	314	301	313	294	294	322	319	284	296	315	296	298	291	284	306	298	285	282	276	261	274	285	295	321	293	294	261	247	329	325	295	281	282	237	295	323	284	307	284	287	330	299	283	282	256	286	306	289	302	301	314	289	319	307	315	309	312	326	305	286	289	328	292	274	295	270	305	289	300	287	323	309	271	292	283	307	285	268	301	267	330	311	279	294	301	292	294	302	301	302	334	321	308	278	251	299	290	281	274	305	291	285	280	302	295	294	325	275	289	274	272	276	268	317	286	311	303	312	258	302	271	283	290	251	271	302	327	315	303	297	305	327	307	293	274	275	285	307	282	285	291	280	304	289	285	297	291	284	285	256	308	290	281	314	302	310	301	284	294	307	282	271	282	303	318	281	263	280	294	283	269	281	259	295	288	288	284	297	281	280	320	304	299	298	321	305	302	292	296	319	314	312	277	308	287	281	300	320	276	317	281	308	272	288	272	323	305	310	287	277	292	296	319	285	301	292	277	320	334	299	296	301	274	285	300	285	255	302	286	301	291	332	310	295	281	290	320	291	284	300	284	299	273	294	302	313	308	259	289	275	314	293	290	319	292	274	260	299	313	304	293	261	296	310	317	305	300	293	294	327	296	299	313	277	299	315	284	276	282	280	243	309	274	314	311	280	305	319	267	259	300	291	292	306	279	324	293	296	303	305	285	268	287	288	301	289	269	291	322	290	306	321	289	317	289	286	283	300	314	294	302	315	295	298	287	269	294	293	280	296	281	281	302	287	306	309	293	292	327	289	302	311	315	305	332	317	292	297	249	291	287	272	277	290	321	311	293	286	289	295	297	296	286	267	309	291	293	258	335	290	308	279	283	295	284	297	302	319	275	273	296	277	291	296	301	266	270	282	280	308	275	331	311	303	322	297	304	316	287	334	303	294	263	284	302	298	296	302	279	292	278	311	280	289	266	306	306	280	302	323	298	290	297	257	312	306	299	294	284	287	285	324	336	268	304	299	307	270	286	277	308	276	288	269	309	325	301	286	265	297	320	301	308	291	301	286	282	336	308	279	296	253	323	277	269	305	269	309	294	309	293	307	275	290	298	296	277	314	319	278	297	335	273	261	295	299	304	283	325	289	266	299	304	263	281	294	280	283	290	273	266	301	277	307	303	298	297	269	273	244	278	282	298	312	276	301	293	328	308	279	306	291	317	322	322	317	289	312	294	274	302	265	293	308	303	303	286	292	272	310	282	291	294	294	265	277	258	278	285	300	296	296	291	284	303	285	299	304	289	293	281	275	267	267	268	291	287	305	313	287	284	303	273	285	300	291	273	295	317	291	301	310	254	283	279	319	286	294	296	291	300	297	285	268	302	274	287	294	278	296	292	306	299	282	262	271	310	272	320	296	275	292	282	253	316	307	270	320	325	309	290	299	305	279	287	285	282	293	302	278	299	279	300	275	283	285	329	305	318	275	309	267	295	303	291	333	288	299	284	288	287	302	293	294	310	287	282	277	304	305	301	307	301	306	274	256	311	293	314	302	318	309	325	307	270	290	300	276	295	278	303	284	290	302	320	280	294	276	305	279	272	264	283	255	308	287	275	286	295	295	307	294	300	297	293	308	306	338	288	301	311	242	328	284	260	289	292	290	281	318	317	313	303	290	299	277	299	257	310	285	280	321	310	330	257	305	296	297	271	316	310	295	289	324	308	279	278	284	306	286	292	285	311	304	307	282	255	284	319	271	269	276	251	280	302	310	297	297	304	280	296	280	319	306	272	296	296	335	306	290	264	293	286	284	295	287	295	282	298	308	288	292	308	278	277	319	303	306	302	284	289	349	288	297	306	303	296	311	311	324	300	304	259	311	326	292	298	304	317	304	276	282	292	324	315	318	278	301	283	265	310	288	326	304	292	288	288	314	261	265	282	298	325	305	288	263	286	311	312	278	267	321	278	296	329	306	303	273	300	267	314	286	304	294	303	292	248	307	310	285	275	318	274	284	302	280	264	307	305	298	334	298	255	272	305	278	286	302	302	271	283	301	260	283	317	321	292	306	280	285	281	289	289	306	309	294	310	296	303	300	328	298	280	292	259	295	312	304	282	307	307	315	287	303	264	299	298	292	268	294	310	285	271	317	291	308	265	293	290	317	290	288	273	306	250	282	293	309	289	320	325	273	277	308	299	278	284	268	254	274	286	298	299	276	289	282	278	313	281	314	289	293	323	290	293	312	267	289	284	316	311	282	276	268	303	279	327	287	269	292	272	278	299	294	299	308	278	294	270	294	295	284	281	291	311	318	315	297	320	302	323	282	297	292	287	309	308	286	301	276	291	287	296	267	325	310	340	268	308	263	293	282	320	312	293	294	323	299	331	286	297	281	303	299	301	276	306	327	289	291	279	282	315	283	303	299	320	326	285	258	283	314	276	301	270	292	289	298	311	280	308	261	282	283	264	287	287	308	300	317	290	306	331	279	327	302	277	306	308	302	315	317	313	284	283	294	301	271	290	305	274	276	286	285	317	271	272	275	314	275	282	289	305	317	297	277	287	286	250	292	294	279	336	279	294	265	316	317	314	291	287	276	312	274	298	288	281	315	287	286	279	307	299	317	285	285	305	281	277	286	307	277	309	301	313	291	300	299	273	257	308	245	290	317	305	290	306	313	285	316	324	308	309	322	292	307	272	258	315	312	289	272	303	284	300	278	301	291	297	298	313	270	314	286	325	316	310	300	306	289	301	302	313	281	305	303	268	305	296	288	292	293	267	285	279	304	283	312	284	285	304	320	309	297	291	301	274	290
3160	784	755	757	812	778	733	728	744	716	713	713	717	722	685	756	696	699	738	658	738	798	738	671	683	762	723	726	723	747	703	732	689	685	729	679	722	713	725	736	681	685	742	747	710	763	707	700	720	730	733	694	714	736	716	703	723	708	717	745	711	707	682	750	659	745	729	741	752	741	751	682	762	713	740	667	687	672	714	692	731	694	706	735	711	667	729	648	692	747	673	698	688	773	697	731	679	714	735	697	719	730	675	648	666	718	699	759	724	695	749	757	785	715	661	737	734	703	721	689	690	726	733	723	741	696	743	758	727	744	715	682	697	707	755	698	692	729	693	706	708	707	725	702	696	762	711	730	695	696	706	751	749	684	705	714	724	687	742	673	716	703	687	747	678	718	701	735	690	721	718	678	699	741	716	713	704	709	742	682	718	702	724	721	660	691	787	732	708	753	741	705	708	735	751	702	701	694	698	700	743	744	713	691	721	691	727	683	758	709	695	660	712	725	733	740	751	745	760	711	718	725	702	721	727	712	702	718	727	637	717	711	704	752	742	755	735	695	692	688	755	709	650	730	669	685	737	676	769	695	716	721	651	744	703	712	698	687	729	687	737	743	754	716	718	759	726	713	699	716	748	760	713	756	699	720	757	668	720	701	721	724	725	708	728	649	689	698	712	723	723	760	668	728	672	715	722	692	698	720	714	693	760	695	732	742	767	713	703	739	703	691	734	731	720	735	694	687	701	742	732	717	696	702	708	738	726	660	758	686	701	694	713	766	714	692	744	746	750	732	674	694	704	763	713	719	710	736	734	703	724	695	708	720	727	715	714	712	695	710	722	708	712	717	724	741	656	739	705	692	693	690	714	781	738	752	694	703	741	700	749	714	715	730	741	732	748	706	700	710	712	707	717	709	726	658	699	725	722	698	767	682	718	726	738	753	693	760	750	678	728	660	716	705	738	709	692	684	717	665	727	714	738	752	731	732	739	705	761	727	715	706	728	727	690	703	686	715	756	738	759	703	762	672	701	689	666	685	772	695	721	665	715	727	656	740	768	722	727	731	758	704	709	700	714	687	743	740	700	710	742	677	680	674	720	703	706	733	708	725	762	756	692	745	713	684	728	727	712	737	677	679	687	646	747	701	708	683	752	680	724	694	715	711	728	690	684	692	700	687	743	726	726	769	699	746	688	686	721	707	751	724	686	675	702	780	745	698	686	689	736	698	695	698	721	685	715	779	736	720	719	700	702	705	708	732	716	676	740	680	738	750	761	765	647	682	669	707	732	721	739	716	722	695	713	710	691	713	698	730	701	749	683	727	746	726	684	751	694	748	725	763	724	701	662	726	744	691	716	722	773	721	716	750	712	724	687	692	725	743	765	711	649	730	712	724	686	715	704	749	715	687	734	705	753	689	725	709	694	758	702	773	706	681	757	700	713	786	684	710	722	731	764	719	664	758	695	744	747	668	706	710	714	668	788	697	666	727	692	689	725	751	709	770	666	724	719	648	750	682	705	744	703	743	651	732	672	730	659	693	721	690	697	671	722	743	708	729	655	671	737	745	726	698	728	683	725	725	715	703	705	741	687	726	718	728	666	738	732	719	716	745	718	718	703	720	727	727	766	708	682	719	722	680	706	749	700	738	734	784	738	725	724	783	676	706	683	741	716	706	726	717	681	696	704	736	709	698	726	668	726	719	708	636	786	758	709	711	659	717	692	695	690	731	693	728	728	695	697	686	746	710	734	698	728	690	711	686	730	701	775	709	687	684	735	687	749	715	671	732	715	693	721	653	682	699	698	696	718	691	735	693	680	747	692	683	739	765	708	687	690	723	740	664	692	711	756	701	741	728	729	695	717	724	704	719	652	713	752	724	683	709	668	726	692	693	708	750	732	769	679	742	740	660	648	670	720	684	738	707	714	684	690	721	731	753	727	767	719	710	674	727	743	740	755	765	784	680	739	696	743	726	687	693	707	711	730	727	702	722	717	743	693	655	731	720	751	727	734	713	754	742	746	743	716	692	695	733	697	683	735	707	702	734	694	697	672	689	694	698	702	677	750	707	729	717	727	722	746	691	663	701	734	765	708	735	742	735	747	663	702	703	758	723	676	736	702	716	729	730	703	753	712	730	695	719	771	705	758	722	804	715	739	749	723	738	702	688	681	695	741	750	708	722	708	711	728	718	710	699	711	754	711	734	720	723	717	703	706	643	734	722	733	710	716	743	798	712	700	774	706	723	666	693	674	686	732	703	707	723	676	702	724	701	699	736	753	765	720	679	742	679	757	703	711	706	732	742	723	716	725	704	729	724	703	721	723	695	677	718	731	674	708	735	766	715	706	739	702	752	695	736	720	694	668	770	687	680	709	714	691	691	730	748	699	735	684	719	708	694	703	684	711	700	721	727	720	750	701	717	744	750	751	712	715	711	673	709	720	693	692	713	724	720	722	729	697	724	737	708	725	695	735	736	733	712	741	729	704	738	648	721	739	725	663	733	740	723	715	719	688	764	698	712	753	680	701	683	736	698	728	758	719	726	657	755	716	699	702	730	735	729	710	695	675	722	726	750	730	657	661	777	753	729	731	709	701	700	766	726	727	676	772	674	733	735	730	758	711	733	710	727	695	687	756	685	682	700	671	677	711	685	712	703	717	722	723	717	692	757	758	637	681	728	723	714	702	728	710	678	693	726	695	706	680	701	735	694	718	713	690	695	712	726	688	701	714	720	701	706	750	735	723	680	657	716	706	734	725	727	740	658	733	782	697	702	729	721	716	701	723	709	675	807	699	708	668	705	744	664	715	721	717	702	717	671	720	708	725	741	721	743	698	718	717	728	700	714	706	713	720	734	675	678	725	716	750	689	703	735	736	722	672	726	694	722	723	726	703	698	696	674	701	725	711	706	763	698	698	745	753	737	731	733	717	758	725	709	734	748	724	734	757	707	693	711	691	715	749	737	745	700	730	774	758	725	685	694	704	740	748	757	745	707	751	704	723	725	655	702	679	743	708	699	725	753	720	690	721	743	658	758	695	736	692	709	680	748	687	706	732	665	647	707	715	678	731	714	690	740	741	684	732	693	720	700	677	722	719	706	707	709	675	697	691	747	696	709	680	709	720	754	686	740	705	714	714	748	697	703	712	722	742	686	759	748	684	700	727	688	697	700	693	767	722	677	741	746	740	727	692	665	727	691	682	741	724	727	727	725	666	687	698	735	716	725	685	712	767	748	703	730	720	706	732	729	691	755	696	702	712	717	714	692	714	702	687	699	730	687	683	696	733	734	707	718	702	778	671	702	683	703	728	744	737	682	727	700	725	633	718	723	707	719	719	712	727	689	744	737	718	693	735	741	726	700	757	730	735	734	683	750	639	683	721	727	698	720	748	700	672	711	713	677	679	675	743	694	707	679	726	693	704	668	700	676	732	686	707	714	682	729	707	717	703	754	711	718	717	736	708	738	661	673	777	690	730	681	694	737	707	688	734	720	698	692
9589	707	632	477	423	390	378	332	332	324	318	304	307	292	325	283	267	298	296	316	301	306	278	306	329	284	293	271	295	273	319	301	287	275	271	303	293	292	296	297	248	286	301	334	286	300	290	277	303	281	286	311	301	278	292	267	280	294	308	298	300	296	313	284	315	290	274	332	277	278	278	281	309	307	314	298	298	307	339	300	274	278	332	302	307	312	289	301	299	309	314	289	283	289	278	263	313	334	276	281	326	298	325	300	314	318	292	320	288	301	286	262	310	278	286	288	303	252	292	308	305	276	267	290	321	314	277	293	281	279	271	325	303	293	289	244	313	282	295	279	311	297	296	274	285	285	289	297	314	271	317	281	290	288	274	272	243	315	296	295	249	249	319	301	292	235	286	304	288	272	283	265	312	306	272	305	263	293	287	278	277	310	324	296	293	326	288	297	323	290	282	297	271	288	284	337	318	290	300	316	285	349	307	293	312	292	324	253	308	293	310	306	292	320	295	293	309	291	319	324	290	279	285	273	274	315	290	291	296	285	298	265	271	257	258	307	297	278	329	265	319	302	283	261	279	293	285	290	284	315	288	292	292	322	280	284	333	302	323	309	267	274	284	290	272	275	273	248	280	260	290	293	258	275	281	298	301	291	281	305	328	279	277	319	272	292	240	291	296	284	291	312	286	308	298	309	276	269	290	317	283	301	283	291	298	313	324	263	292	295	289	317	270	292	304	295	270	285	274	295	270	275	314	288	302	272	252	300	315	268	296	269	290	276	285	302	330	304	310	347	312	283	301	269	270	314	292	302	241	290	286	331	304	281	305	308	276	273	307	259	305	281	284	282	315	304	317	278	294	304	271	302	285	283	316	323	296	327	288	304	262	308	309	284	314	294	279	301	306	312	302	303	298	288	321	295	288	274	291	315	282	293	279	330	272	301	294	297	285	294	286	295	274	285	276	267	309	280	300	259	293	258	285	278	298	281	298	272	272	283	294	309	329	285	291	280	308	297	273	307	343	273	318	279	284	300	301	296	323	267	268	271	268	271	292	255	290	297	314	260	294	306	283	293	305	310	293	270	265	318	286	303	323	280	238	287	307	273	323	277	301	287	305	350	313	307	314	306	337	271	304	289	280	282	307	289	270	269	306	329	346	298	266	290	286	242	287	316	310	333	324	283	311	283	269	282	311	289	274	274	290	311	287	285	307	287	306	294	282	292	295	290	292	276	288	296	300	271	277	293	315	286	297	283	270	278	269	294	285	301	266	316	294	287	301	314	295	292	304	324	268	312	297	286	266	297	302	277	294	271	313	291	301	311	300	326	331	289	303	260	319	306	308	309	319	266	274	327	336	300	300	278	293	301	319	298	282	278	303	280	338	269	289	261	305	297	337	307	318	311	310	329	288	287	322	308	270	282	269	289	283	284	287	301	303	292	280	297	310	262	293	285	315	254	309	302	283	321	291	288	278	269	320	298	303	267	291	295	261	292	284	281	306	288	291	289	319	297	282	257	290	285	291	309	307	318	300	282	316	310	305	299	312	324	297	286	317	276	271	292	295	274	292	291	297	315	298	277	306	299	320	293	296	277	303	317	313	335	282	266	279	296	288	286	308	290	291	285	321	297	312	327	312	321	310	303	323	294	296	296	310	273	267	303	264	295	304	289	340	317	299	337	291	296	278	290	249	286	321	312	276	304	302	274	288	265	313	277	290	312	297	289	303	308	307	298	292	274	294	259	298	283	284	294	265	282	296	292	325	273	303	295	271	315	309	302	287	288	296	304	263	324	292	295	279	307	308	286	291	298	295	305	313	274	290	302	313	293	308	252	304	272	313	307	262	288	277	286	279	301	273	278	258	288	291	273	314	264	286	311	293	258	295	257	280	335	307	291	308	297	310	306	284	303	274	331	273	281	318	309	288	270	280	265	306	320	286	329	288	298	289	299	305	277	278	265	283	316	292	298	259	277	293	282	353	308	306	308	332	280	278	278	296	289	263	299	312	310	302	301	279	281	295	303	322	269	298	298	280	270	290	278	261	270	299	285	256	305	302	309	315	300	299	295	312	289	302	272	297	288	272	305	320	273	267	275	288	315	311	319	288	276	317	261	307	306	299	291	301	268	285	284	312	311	304	268	322	290	281	251	296	318	301	296	280	298	299	298	303	314	277	292	312	297	284	285	288	307	327	282	302	299	276	287	290	313	303	321	298	289	310	271	298	315	265	291	287	299	299	276	284	307	327	291	324	273	282	293	305	328	293	293	288	299	291	271	250	310	280	310	268	291	275	325	309	258	270	299	324	304	320	300	294	269	289	308	299	318	301	299	299	295	273	293	285	296	292	294	288	299	282	285	277	321	292	322	313	326	309	296	279	300	302	280	291	319	279	275	313	293	299	305	301	299	314	303	304	270	279	308	311	291	309	311	306	296	284	273	305	275	304	324	294	291	275	288	299	297	318	320	281	305	297	284	288	255	270	285	293	256	305	312	312	297	270	280	290	313	281	293	310	305	272	282	294	294	277	294	269	257	317	282	263	273	273	311	313	311	252	306	310	287	292	287	257	291	302	292	275	309	308	323	281	295	264	277	323	327	276	290	308	310	282	270	304	296	253	260	327	284	282	305	289	295	296	312	303	311	308	283	297	289	297	285	287	311	311	275	293	303	312	292	304	269	304	304	306	317	309	291	307	294	329	338	315	283	303	312	303	275	301	267	303	281	290	267	284	279	320	288	286	293	291	337	285	325	276	296	270	290	304	322	311	292	291	270	308	318	269	308	314	314	297	291	287	301	302	307	296	315	299	286	287	340	301	283	303	294	275	304	285	286	282	327	280	282	300	300	304	290	331	296	317	304	303	266	258	280	316	303	307	311	287	297	304	324	326	279	291	311	308	276	283	285	269	298	284	293	268	274	256	291	274	308	278	297	295	321	290	269	309	320	302	328	290	310	303	308	281	340	284	264	296	313	306	258	284	292	287	333	300	316	290	300	294	269	308	280	278	318	269	321	293	325	301	309	304	311	301	310	289	290	332	295	313	281	270	270	329	268	320	296	292	297	289	294	317	306	297	288	279	333	322	319	317	297	292	286	282	332	306	296	320	273	290	275	296	287	301	297	278	299	315	286	284	274	264	296	278	290	293	288	273	276	283	302	287	290	287	320	328	309	309	290	310	331	294	281	299	276	275	291	318	284	321	304	285	273	305	333	295	301	273	302	311	295	276	289	292	286	301	297	252	280	253	307	343	299	294	296	273	270	302	267	285	290	288	264	287	263	306	311	314	274	304	300	281	285	293	321	297	274	320	321	306	304	311	289	320	289	295	281	274	281	292	277	271	273	278	280	271	279	286	273	273	314	314	307	307	300	291	280	327	281	272	281	260	288	282	295	300	297	288	294	266	283	299	290	295	269	265	239	282	286	338	303	271	252	272	322	285	293	289	319	287	312	268	314	286	293	313	289	323	296	330	295	271	302	299	263	271	294	281	313	296	288
8117	1017	1372	1488	1216	1163	1088	904	910	876	811	808	751	719	791	743	787	740	723	746	748	721	746	724	732	752	803	703	686	724	695	696	723	704	708	731	729	702	703	711	760	737	739	698	711	714	676	724	707	729	710	702	690	718	723	762	672	673	702	685	675	726	694	705	741	706	719	684	671	673	692	744	744	716	681	673	673	709	727	669	681	696	714	698	701	694	711	671	723	665	678	685	702	762	719	696	686	777	704	744	711	687	729	681	670	656	698	702	680	665	671	683	714	684	701	710	766	664	765	702	755	677	702	703	788	669	687	738	733	669	682	652	671	719	685	713	601	738	696	710	641	661	712	723	688	741	663	716	704	725	745	730	716	690	678	687	716	704	727	650	705	683	731	694	724	693	728	721	711	655	689	670	695	683	721	667	689	714	686	692	728	672	690	739	760	702	780	673	701	726	696	738	746	717	720	723	694	757	685	680	667	658	705	723	742	696	666	701	679	700	733	689	683	687	733	684	707	650	638	704	695	693	758	695	697	686	694	660	688	695	695	693	688	680	716	702	692	692	673	722	715	673	709	706	716	699	676	717	649	706	669	698	715	727	710	717	708	666	738	730	679	708	668	685	701	709	710	688	702	710	750	717	698	692	747	653	665	693	717	735	664	737	676	769	693	658	710	703	700	722	720	675	663	720	665	745	653	682	721	716	686	711	675	700	683	700	715	727	744	699	737	707	720	739	710	732	715	724	704	642	714	698	682	697	687	740	727	683	761	688	742	718	692	715	747	670	724	726	720	679	691	675	696	740	718	686	692	667	728	703	690	704	675	667	689	748	642	696	684	705	722	691	706	664	715	682	685	721	671	677	722	698	703	670	716	721	679	666	696	675	722	672	713	702	746	732	714	675	698	746	726	746	764	654	684	665	665	723	708	743	661	662	710	689	725	705	746	722	726	708	656	751	708	676	732	692	681	735	706	652	667	675	690	675	668	707	757	682	709	663	687	678	701	725	726	674	688	684	741	691	707	722	765	706	693	736	748	698	726	727	668	703	710	683	695	724	733	670	708	681	745	707	707	732	677	701	716	667	750	699	681	738	701	724	694	718	723	680	715	702	711	681	632	679	733	665	687	688	700	655	685	676	706	707	693	660	708	694	693	708	682	716	693	684	724	683	671	685	716	690	719	725	726	694	676	733	701	734	726	683	729	723	672	705	660	710	702	655	689	649	680	715	734	683	719	737	736	727	700	700	696	719	667	701	721	684	694	707	633	672	692	728	711	703	704	696	691	667	725	708	730	705	675	695	701	688	742	759	735	705	751	680	708	685	736	687	676	688	663	744	710	663	709	696	667	683	719	721	676	741	722	722	688	654	684	731	707	700	742	763	732	666	703	693	699	696	684	701	743	728	732	674	665	703	656	714	735	755	745	691	681	733	706	738	687	691	703	701	727	704	732	725	669	725	682	695	726	693	719	739	722	731	700	721	706	727	691	652	699	690	695	725	715	696	682	724	674	732	707	729	628	708	714	702	701	667	729	689	727	784	666	699	656	764	677	671	722	724	736	696	719	696	732	717	675	694	679	727	682	725	725	728	723	704	756	691	703	662	645	721	663	669	665	749	706	721	741	708	660	706	659	742	705	662	712	719	717	715	726	684	675	680	699	706	682	669	697	644	705	683	655	702	714	690	700	726	718	706	727	666	725	680	669	695	694	696	676	700	692	632	722	686	696	723	719	717	710	694	735	669	693	730	716	704	709	676	709	701	644	693	680	751	712	706	668	746	714	687	711	727	686	727	729	728	755	711	666	721	681	736	721	721	697	703	689	702	740	741	717	778	716	690	708	695	721	687	742	683	754	705	733	675	703	676	709	686	676	707	698	724	684	698	699	706	682	654	710	670	717	713	701	735	717	721	703	745	696	716	706	710	743	697	693	722	715	711	686	716	701	753	686	678	753	720	684	734	741	689	713	682	743	731	663	677	698	686	708	690	716	709	671	729	697	677	714	715	751	679	729	662	712	703	697	731	695	736	730	702	715	680	731	685	692	716	707	724	721	688	709	714	699	724	708	739	691	768	700	672	714	706	671	711	709	691	724	712	687	713	681	720	707	666	709	757	699	676	710	730	708	699	682	732	654	680	695	745	675	722	710	723	668	666	715	710	708	675	724	685	720	736	716	673	713	688	670	680	706	739	706	686	690	695	722	695	683	721	714	699	677	691	690	644	717	666	699	697	656	715	670	677	697	727	690	756	697	654	693	702	704	706	685	740	658	705	708	673	666	685	739	689	643	706	707	708	672	691	729	712	718	718	705	717	684	679	772	670	683	737	731	741	676	749	686	683	687	716	724	690	684	747	710	652	668	727	775	732	720	648	703	700	679	720	729	693	739	723	712	707	711	749	700	703	676	743	730	724	708	694	740	690	731	734	679	694	710	661	680	715	724	699	672	682	658	697	719	742	713	713	660	676	663	706	674	723	665	705	714	691	624	706	705	707	740	707	676	699	641	667	686	697	691	757	675	699	727	743	687	665	716	656	734	670	658	669	719	669	715	659	689	729	731	693	693	680	703	672	701	715	733	687	717	713	700	727	698	737	690	724	716	731	745	693	703	720	708	685	659	692	774	716	702	748	728	715	709	702	686	656	708	737	714	670	734	680	713	659	720	674	698	739	682	719	708	741	690	701	720	708	691	652	721	695	737	727	665	686	726	731	739	700	677	683	709	729	700	754	711	677	757	703	668	695	699	687	710	736	692	720	707	670	677	703	736	715	676	736	676	702	693	689	709	703	693	689	704	706	689	701	757	704	700	734	711	706	756	691	704	687	696	718	694	687	661	666	693	678	637	671	712	671	668	666	711	700	680	740	650	679	653	732	660	733	726	700	712	721	692	691	681	688	717	719	718	707	696	765	712	675	706	751	705	734	729	697	689	674	693	704	679	711	681	672	693	673	664	672	683	715	746	717	721	736	668	729	686	670	732	682	722	737	722	664	693	765	781	699	702	763	719	719	699	655	716	696	718	750	694	697	720	682	735	660	683	728	738	705	678	746	716	711	708	709	740	741	703	720	683	716	670	727	724	725	683	702	662	699	669	726	727	692	713	724	676	727	746	712	666	675	752	721	670	683	714	748	690	712	682	719	746	702	716	688	669	717	712	691	696	723	644	660	726	709	701	713	692	691	714	674	707	696	707	684	696	681	702	690	710	693	634	683	732	749	726	666	709	718	729	679	688	705	699	711	714	762	724	735	702	706	718	699	715	692	710	705	707	696	724	700	713	714	667	705	715	699	678	709	747	643	687	728	694	672	728	714	742	664	727	703	671	689	708	723	736	736	699	679	700	694	700	697	730	723	731	691	743	683	717	722	734	727	765	706	692	691	690	718	723	688	698	697	706	738	704	726	693	697	737	694	727	735	686	700	703	694	735	686	644	696	730	694	685	727	680	747	722	678	714	712	688	648	655	665	763	690	694	700	694	707	702	721	712	709	713	706	703	701
15385	928	747	476	403	309	270	196	216	188	201	177	161	162	146	176	141	162	129	156	156	145	141	132	134	138	158	127	150	147	123	151	138	173	143	123	151	143	131	144	162	149	148	176	149	145	150	156	148	151	140	165	124	152	143	135	106	127	121	132	130	130	146	128	115	130	144	136	127	146	132	137	148	153	137	127	125	166	135	162	134	143	142	149	159	130	131	147	140	135	136	143	131	143	146	132	132	153	137	137	140	132	124	136	150	153	122	142	129	117	149	142	135	123	131	129	120	139	125	123	138	134	131	142	123	165	143	137	142	133	156	127	121	142	148	141	147	117	137	150	148	135	161	140	127	134	111	157	155	137	141	118	130	127	161	150	131	128	148	124	134	147	136	135	131	160	131	133	128	121	134	131	122	126	129	131	139	145	151	150	158	151	146	110	135	147	133	147	137	141	130	140	144	157	145	140	151	138	124	164	165	175	133	138	152	138	153	136	147	118	152	142	136	125	129	122	138	153	145	142	130	129	146	148	148	126	137	131	137	151	165	145	144	140	135	130	130	123	137	164	145	146	138	156	150	137	118	147	134	151	135	146	144	128	119	139	136	123	134	124	140	154	143	146	147	128	142	127	151	123	141	148	157	140	128	139	143	146	157	126	127	130	122	132	151	140	127	148	144	155	119	141	162	123	148	131	132	112	137	136	116	139	155	148	172	120	131	141	129	126	132	150	128	126	144	147	127	174	128	142	126	121	141	153	154	133	126	138	146	143	139	140	138	124	159	155	133	156	137	151	128	156	137	124	129	149	163	129	162	139	127	155	145	137	138	128	153	134	128	129	152	141	135	148	142	134	163	166	119	143	134	136	108	122	131	120	135	139	147	130	143	167	134	143	131	134	155	159	142	133	157	141	129	128	136	141	138	143	148	141	147	126	131	149	142	151	148	149	142	125	143	141	132	158	145	146	132	128	124	133	137	144	135	132	117	144	134	155	146	132	128	157	136	154	154	121	130	117	152	150	163	135	132	127	152	159	150	136	102	136	121	148	149	152	138	165	151	121	134	150	139	175	138	134	134	135	131	139	143	125	125	148	152	114	155	137	156	144	141	141	130	149	151	138	148	135	130	136	145	152	146	139	138	145	97	138	142	121	121	147	146	140	130	114	153	152	117	137	140	154	153	160	166	135	146	145	160	130	141	126	161	147	133	160	164	124	153	145	137	137	141	140	168	143	133	143	130	140	129	123	154	146	149	121	155	139	126	131	131	132	141	119	131	137	132	131	130	124	146	118	129	147	124	163	135	150	142	120	144	140	147	142	164	145	155	121	142	135	132	132	145	142	121	128	144	134	143	142	160	161	132	152	143	141	123	129	144	122	127	124	151	119	141	141	134	123	148	147	142	144	149	127	157	129	125	155	151	117	144	137	144	146	156	141	157	152	138	123	127	138	132	132	125	126	130	148	159	125	124	157	150	149	136	136	143	157	126	143	137	161	124	136	137	149	145	159	146	136	152	152	124	135	120	160	130	126	123	124	160	126	137	146	137	169	140	125	150	127	124	142	160	110	131	146	162	137	135	147	141	152	132	136	144	135	121	150	154	117	142	129	147	152	132	152	133	142	140	155	146	140	132	131	136	132	137	119	141	126	147	169	141	137	149	151	143	153	138	127	131	130	139	149	159	147	155	146	142	147	145	145	136	133	140	131	154	169	136	150	130	138	147	109	144	134	130	142	167	129	133	138	122	135	143	136	146	142	147	150	126	161	128	151	138	157	151	153	154	139	137	155	140	152	162	134	142	149	135	133	120	153	131	163	135	132	141	144	116	141	125	152	134	149	104	148	140	132	129	138	173	134	137	148	132	116	147	143	159	141	150	150	157	153	138	130	129	149	138	144	138	146	128	142	143	119	152	143	132	141	142	133	143	153	131	133	132	143	122	144	146	132	121	140	140	135	124	158	134	128	140	115	133	151	142	148	155	135	133	129	141	161	150	132	126	160	150	137	161	138	120	152	132	127	147	136	159	160	138	116	134	161	148	147	136	144	121	148	130	140	142	103	117	131	144	127	140	154	161	137	144	165	158	148	154	149	132	176	136	137	157	157	141	124	155	129	118	143	139	116	124	134	132	151	153	118	144	148	145	132	132	145	155	160	140	139	148	152	140	140	125	140	147	147	142	139	145	123	138	137	159	142	158	119	149	123	147	111	121	138	178	150	137	152	130	127	122	147	130	137	131	137	129	143	149	113	134	165	134	169	149	140	149	139	127	133	149	140	172	151	130	165	145	137	147	132	129	138	153	156	151	154	132	134	148	144	140	123	120	152	159	153	169	152	141	133	124	125	140	141	150	127	142	138	134	148	126	147	140	151	136	106	135	141	135	156	139	105	140	127	140	148	134	148	139	141	134	129	162	129	140	116	142	125	124	141	137	121	160	134	158	152	157	126	154	140	149	124	122	131	145	140	160	145	131	146	137	147	159	142	142	127	132	132	135	153	134	153	133	119	139	127	146	148	144	140	121	121	137	127	152	132	132	154	142	147	125	131	136	149	144	137	135	148	134	137	139	151	115	128	135	127	138	118	142	190	125	134	127	133	139	147	176	150	131	146	149	130	126	136	141	135	132	151	161	144	115	115	143	138	118	127	129	130	133	130	143	147	147	168	135	159	164	145	146	143	134	153	150	150	172	147	151	168	148	154	132	139	139	139	153	124	130	141	150	137	135	131	137	152	127	130	122	138	143	156	159	152	134	156	145	136	142	143	125	145	146	158	152	141	126	136	136	142	154	126	139	159	141	141	128	140	122	137	120	139	159	142	131	152	144	126	142	139	138	140	167	122	134	145	142	134	133	130	135	143	131	138	129	147	128	144	139	142	158	126	150	137	111	136	156	133	135	132	137	128	138	182	130	155	122	145	166	120	129	135	128	132	149	141	133	138	156	121	127	114	145	130	139	133	130	139	137	153	141	157	120	133	129	148	153	118	140	157	151	148	139	147	154	135	140	145	140	138	156	128	138	127	141	143	110	133	133	112	132	132	141	138	148	152	141	130	117	140	142	141	122	160	154	137	146	158	145	138	141	135	148	158	141	161	141	142	111	124	130	135	128	135	135	108	135	130	115	121	137	129	142	145	135	131	148	149	103	128	153	122	136	128	135	133	123	147	154	144	155	141	142	159	139	133	117	136	130	129	158	136	133	135	138	140	140	143	141	142	147	141	133	140	141	126	143	134	132	142	138	123	155	177	151	134	151	158	116	144	131	159	128	131	147	124	139	143	166	139	141	142	130	132	139	123	139	144	152	155	135	124	152	142	128	150	125	129	144	122	132	139	142	139	131	137	123	152	146	133	139	167	137	129	127	144	161	145	140	127	142	160	116	133	151	143	120	146	148	135	143	152	139	145	149	133	134	157	132	147	133	137	137	151	140	121	123	171	144	125	127	151	149	127	154	136	144	117	132	139	113	136	134	136	145	139	175	147	141	167	141	144	138	137
9413	868	1669	1827	1529	1255	1028	827	752	621	603	581	521	507	524	494	451	431	428	424	439	437	400	433	421	408	426	413	420	398	402	414	383	390	374	373	388	368	364	367	387	320	405	329	404	359	356	370	339	394	387	360	334	350	381	344	345	352	332	375	346	362	384	346	365	371	362	361	395	370	374	328	360	358	369	363	336	317	358	341	399	327	387	381	365	365	385	326	357	341	377	352	316	374	404	348	385	370	363	364	377	375	354	403	353	363	368	367	332	346	365	367	401	363	363	358	360	399	388	374	341	376	356	351	333	353	331	345	352	336	343	338	353	335	384	353	339	386	345	333	363	366	359	380	377	383	381	364	366	315	367	349	338	375	359	379	357	374	326	364	364	344	367	406	360	374	345	337	358	371	386	341	316	343	410	373	358	359	342	336	322	359	347	336	389	351	372	356	380	361	363	324	341	348	392	344	348	377	333	338	356	354	357	333	385	375	336	367	377	341	362	324	327	332	355	367	362	337	357	348	376	400	334	355	311	395	346	395	371	340	378	366	360	358	359	309	347	337	373	376	377	335	395	364	372	373	378	353	367	346	351	363	334	333	355	345	369	352	347	355	346	350	378	339	361	373	317	363	393	373	367	370	371	349	363	382	348	350	351	403	380	380	371	354	355	360	380	358	372	321	353	376	378	317	358	370	343	388	356	378	324	354	352	335	363	364	325	384	352	326	363	355	369	325	341	419	379	356	366	335	364	387	356	402	352	394	353	415	341	362	371	376	387	371	354	352	325	376	362	341	354	357	370	389	338	375	341	386	392	355	331	348	339	369	364	317	355	383	365	334	368	352	356	371	326	345	380	335	396	376	371	344	363	351	366	352	363	376	356	327	391	373	336	328	349	384	368	371	385	326	351	352	375	336	377	404	365	374	344	358	352	372	388	355	358	337	341	381	356	332	328	357	344	397	390	366	350	392	353	358	372	338	324	389	389	389	369	359	341	346	371	354	342	367	343	341	352	367	344	339	350	376	368	355	341	335	356	337	360	332	417	372	339	346	337	364	372	348	367	349	354	392	346	388	368	358	355	374	367	375	378	360	381	372	388	331	368	345	390	358	337	372	381	345	384	381	338	378	361	335	376	387	368	369	354	326	377	319	359	356	374	364	363	382	347	342	372	347	373	377	342	351	355	383	353	371	399	361	389	373	375	360	355	377	391	386	354	367	356	372	385	350	358	357	368	338	342	376	384	385	384	374	378	364	361	365	343	336	358	358	348	349	389	347	355	371	335	371	368	340	351	365	365	345	354	351	366	391	339	351	361	343	341	353	364	331	363	349	387	370	359	319	355	348	365	352	364	381	373	415	341	337	392	348	356	345	328	352	388	359	354	356	343	371	357	359	375	311	326	369	384	350	328	390	380	358	352	373	336	349	352	346	361	342	365	347	377	355	351	360	362	364	331	370	363	355	389	411	369	371	382	405	373	370	350	358	374	407	364	362	389	335	380	369	355	380	349	393	381	320	355	345	362	350	335	350	376	348	368	381	359	316	394	316	349	353	348	394	403	354	337	392	364	330	388	362	363	353	354	370	339	376	332	345	349	359	367	326	335	362	368	368	404	371	363	359	363	366	402	339	341	407	364	340	369	348	348	358	374	346	356	348	399	361	330	349	351	353	353	371	365	330	373	339	358	402	335	334	376	382	354	340	365	360	359	381	339	352	351	391	355	354	377	369	363	357	372	352	377	349	355	366	354	347	346	342	388	375	363	326	339	352	348	375	352	375	368	372	372	361	356	348	371	351	377	342	333	376	366	351	352	339	384	377	344	388	350	368	377	359	360	373	331	333	331	361	352	379	363	344	356	359	329	331	373	390	352	361	356	355	369	355	345	379	351	336	366	377	342	366	369	365	326	368	365	344	364	338	352	367	375	372	328	362	362	356	391	379	368	376	355	357	366	353	348	371	371	346	334	351	373	359	374	389	363	373	367	364	382	369	362	388	345	354	383	324	348	298	350	365	386	348	368	350	394	366	350	388	346	378	317	379	350	357	345	361	375	368	339	362	375	362	353	374	360	381	379	361	329	345	375	394	338	360	349	356	393	323	329	367	350	348	333	345	362	339	335	356	349	351	353	361	371	378	354	362	366	351	348	385	345	352	344	357	359	349	389	377	379	375	350	345	351	351	347	399	388	339	374	367	358	354	318	397	378	374	383	381	338	398	371	325	347	354	327	371	329	343	367	346	371	356	378	333	376	361	361	355	376	357	330	367	380	365	363	367	346	333	389	371	332	384	353	374	367	342	352	393	373	382	381	369	385	360	384	359	367	368	336	347	368	314	392	316	377	338	359	380	365	393	341	375	357	337	374	355	346	362	331	339	334	372	373	325	356	326	375	353	330	368	368	361	364	370	367	352	337	360	379	332	328	358	357	360	373	356	363	332	362	338	350	332	334	411	373	360	374	340	368	381	374	333	358	383	353	380	380	335	325	325	359	337	329	363	360	370	362	389	346	340	347	343	362	404	350	379	350	366	381	351	402	359	367	338	345	345	349	363	354	362	353	345	354	358	372	374	323	339	354	348	376	347	362	353	380	347	352	314	351	344	388	365	365	359	346	360	379	348	371	351	358	323	346	369	352	334	409	360	335	347	333	354	374	362	360	371	340	367	347	371	340	393	355	360	391	352	357	382	366	380	344	381	354	378	333	362	356	357	394	378	395	362	352	351	373	396	360	366	372	366	382	349	362	352	337	329	353	385	368	365	353	347	353	342	338	381	357	349	330	339	348	399	378	355	358	372	343	372	338	360	341	348	367	334	375	377	335	370	362	370	366	370	369	341	384	356	337	373	364	369	384	356	393	369	379	324	340	329	358	376	341	342	386	371	344	358	355	350	335	399	357	349	362	344	362	352	360	348	353	355	367	348	381	389	400	333	351	391	374	349	377	377	350	333	363	357	340	371	329	354	362	370	332	360	342	375	346	352	372	353	351	347	366	383	356	342	368	352	327	367	376	390	320	308	393	364	338	369	344	338	342	359	363	373	359	359	350	350	371	379	356	359	316	350	347	323	399	340	374	384	354	373	353	354	340	345	357	352	370	335	360	365	384	367	352	359	356	384	367	342	379	361	361	370	370	384	350	312	349	384	351	363	345	336	354	355	315	335	361	329	375	348	337	348	413	382	336	360	361	361	358	347	362	336	342	353	376	350	362	344	384	342	365	339	359	362	333	344	330	374	353	392	362	349	363	358	340	322	367	340	362	373	374	361	380	385	374	360	381	336	370	390	388	353	355	378	392	351	379	398	352	324	362	350	363	353	349	388	359	372	357	379	389	368	353	353	336	346	373	387	361	369	347	374	342	353	371	360	341	372	369	379	317	383	347	369	386	352	348	386	364	346	409	403	354	373	359	374	394	358	353	352	384	350	325	361	322	386	399	362	378	351	365	353	352	383	376	363	363	330	367	373	342	341	344	382	367	308	377	327	338	368	375	358	337	361
2555	342	298	332	320	304	304	281	281	310	289	297	306	324	262	295	303	309	307	295	294	312	284	293	276	307	308	331	310	293	288	320	303	307	303	320	301	316	274	288	316	258	310	301	280	321	317	326	311	287	273	282	300	332	257	295	316	297	291	297	295	281	286	313	327	314	302	253	275	306	293	299	286	303	249	310	276	246	291	307	257	277	302	294	288	310	308	262	283	293	316	302	293	267	307	283	304	299	292	312	302	271	270	307	300	313	299	298	303	292	291	261	299	313	286	330	303	320	280	309	306	281	333	297	257	302	301	297	293	302	296	287	300	291	296	292	319	285	304	305	298	263	300	303	269	324	306	318	282	328	292	334	296	272	278	285	316	321	310	307	299	292	284	295	310	320	315	305	306	302	307	316	251	274	314	274	311	287	271	297	296	314	315	308	315	303	306	298	291	300	298	254	292	267	285	298	302	297	301	278	303	263	307	305	305	297	284	283	299	287	294	301	322	296	320	324	283	274	263	279	300	322	289	310	287	288	284	287	315	311	301	333	307	266	322	312	320	293	299	311	315	262	293	302	300	313	314	319	312	292	342	301	281	292	294	310	305	273	307	325	310	264	292	317	314	251	300	275	302	280	314	317	314	288	304	278	306	315	294	296	286	276	276	313	295	286	295	279	318	317	322	295	297	285	303	334	321	315	277	300	335	293	274	304	337	339	316	282	318	277	282	296	297	298	304	293	324	286	281	325	318	286	300	316	331	296	281	276	299	303	292	280	283	298	316	307	270	280	277	261	295	284	306	296	311	308	322	294	300	293	297	270	284	284	285	306	314	299	278	306	319	285	274	316	281	299	305	251	302	283	268	290	261	322	305	291	277	312	295	298	295	273	289	286	288	249	292	287	311	322	296	299	254	307	295	300	321	298	285	311	294	284	299	301	316	301	317	321	293	300	294	284	300	337	281	280	304	294	305	293	294	275	290	270	285	284	289	286	262	271	275	301	308	295	312	273	322	318	333	290	290	272	271	285	325	325	266	333	277	271	287	273	307	306	317	291	315	288	298	284	333	336	310	292	325	277	321	304	326	299	301	306	282	324	330	291	346	283	307	262	290	276	300	306	319	296	289	302	316	307	300	316	321	273	301	293	296	339	327	281	300	296	315	298	295	302	297	280	298	304	278	270	287	319	321	297	297	290	279	291	302	288	292	301	304	264	274	286	288	311	303	322	294	285	280	296	296	251	276	267	294	307	310	293	298	300	304	312	300	318	276	301	315	288	316	284	286	267	309	283	306	291	302	295	270	304	308	319	281	285	288	311	319	303	300	306	300	307	306	270	325	294	289	300	291	314	294	294	312	299	305	289	292	316	295	301	306	281	283	298	314	300	286	323	281	312	286	304	327	341	322	294	292	284	301	280	302	269	319	264	294	300	305	319	290	296	292	278	305	283	308	292	300	324	336	283	289	329	316	306	292	269	288	267	325	316	293	302	308	300	289	318	318	281	256	313	304	297	321	296	320	285	322	282	293	333	296	275	285	284	270	279	309	298	311	255	299	308	286	298	278	327	296	321	277	289	271	312	318	317	339	330	296	280	290	268	290	299	271	286	288	292	310	284	284	316	295	317	303	318	296	307	296	336	337	302	300	299	320	316	295	299	302	300	304	321	277	262	327	302	315	306	262	325	307	341	289	289	316	314	279	284	286	324	322	305	304	283	337	297	278	289	290	291	288	282	276	273	283	275	319	314	291	287	332	278	266	331	314	322	317	304	284	298	290	323	283	282	256	271	284	272	307	302	300	302	273	287	312	276	298	305	332	294	279	320	296	275	275	273	299	297	303	309	328	331	288	284	276	289	300	295	306	297	286	297	304	283	312	298	311	297	301	268	306	288	300	278	291	309	304	332	271	285	295	300	296	301	300	273	311	307	319	279	295	273	309	273	322	299	323	257	322	275	305	306	324	263	328	281	323	308	312	302	311	268	307	272	301	283	294	299	300	303	310	293	291	319	313	276	293	269	274	273	308	291	299	282	330	289	315	256	285	286	278	284	285	290	301	303	293	283	335	299	273	289	290	289	304	284	312	293	337	295	302	307	310	282	288	298	287	276	260	301	299	302	288	277	310	337	319	315	304	277	267	299	323	277	275	262	272	283	316	295	289	278	296	317	288	289	302	295	296	324	287	278	302	293	311	285	259	292	300	282	306	290	270	263	286	286	306	291	299	288	301	322	311	308	301	302	277	299	314	266	311	265	307	272	295	308	274	322	317	307	293	308	310	359	293	269	253	320	296	290	305	314	316	279	294	313	288	269	283	294	292	277	289	301	296	285	286	302	309	279	302	326	298	317	291	301	316	287	329	285	318	282	268	277	313	285	281	235	325	302	285	307	309	256	310	321	280	327	338	307	302	290	309	289	282	297	312	296	315	310	293	268	326	281	359	298	299	275	318	307	278	313	305	325	283	298	310	290	299	318	309	293	306	291	302	285	298	296	292	307	308	296	309	326	248	286	293	312	275	291	306	314	318	296	291	300	295	332	281	284	306	298	301	278	295	321	329	285	295	291	259	278	310	316	320	293	274	270	295	256	324	319	331	260	288	284	355	302	298	297	312	271	314	274	327	276	335	289	276	317	284	302	313	312	281	327	290	312	314	272	298	293	294	291	273	300	302	316	292	273	287	317	288	327	282	268	266	301	292	263	279	312	299	321	314	296	306	328	321	335	303	306	283	314	277	273	317	317	308	300	323	271	300	263	302	265	259	309	317	308	276	294	317	306	259	257	278	312	276	281	310	322	272	307	294	303	269	298	285	278	291	341	314	264	308	316	299	302	272	290	274	311	292	291	312	289	287	322	312	297	292	286	311	290	287	305	296	279	301	280	323	297	294	277	274	299	277	318	293	293	313	254	303	314	274	278	292	310	288	267	324	302	314	299	274	291	309	314	274	303	298	306	298	288	285	302	291	272	282	285	315	288	312	252	286	326	303	330	278	309	296	329	293	312	283	305	276	288	286	323	323	283	308	316	282	285	313	297	281	282	317	329	293	315	328	309	316	285	291	272	316	345	266	301	259	301	303	281	296	344	300	271	278	289	300	278	301	294	284	297	320	275	314	282	298	358	306	310	271	284	313	311	298	320	259	278	297	314	275	295	302	302	290	314	290	300	290	308	300	303	294	267	294	294	265	309	271	275	308	294	301	320	291	288	297	286	325	300	318	282	260	299	264	323	265	283	314	285	309	304	332	288	298	291	293	272	277	309	331	313	316	286	300	308	303	286	282	286	303	301	312	309	282	303	321	309	266	317	292	294	310	326	261	285	295	319	294	305	276	282	300	312	282	330	320	301	262	289	329	312	290	277	314	292	280	298	281	291	309	294	304	287	287	291	310	318	267	280	286	268	272	290	294	289	281	314	321	306	299	307	300	299	291	316	273	297	298	297	326	340	304	294	310	286	329	315	293	250	274	292	325	282	282	301	266	299	266	277	308	303	278	285
2944	736	775	811	738	760	749	751	705	727	747	772	705	720	742	709	743	700	741	736	734	746	688	713	699	716	702	738	671	723	685	724	738	726	708	727	722	767	679	720	693	745	675	762	737	721	739	714	730	739	741	688	704	765	753	735	711	724	702	764	724	711	768	781	750	740	740	714	710	716	708	691	688	720	720	736	717	715	691	676	761	783	726	727	691	720	732	710	748	744	714	733	685	707	753	708	706	723	729	715	737	754	740	740	725	716	698	692	739	683	781	685	724	717	694	740	754	727	723	772	725	753	711	712	717	723	709	765	692	698	702	734	697	702	705	729	723	732	665	791	702	708	707	702	741	745	703	714	718	731	726	708	719	745	723	715	716	718	720	746	734	649	712	721	709	729	722	683	683	694	710	707	747	717	739	736	724	715	707	728	676	751	717	710	672	724	693	727	729	725	733	691	757	749	719	707	737	697	725	720	743	667	737	718	726	753	730	681	725	685	723	719	682	754	742	745	752	723	750	710	721	709	717	729	752	682	719	721	753	698	714	747	731	687	701	717	731	745	707	689	679	743	699	689	740	722	755	702	725	754	696	741	723	763	684	715	724	671	716	731	720	704	686	707	706	723	769	725	729	736	666	800	716	696	712	702	702	728	714	761	689	691	731	695	730	718	740	703	714	731	720	746	708	684	729	725	716	735	737	692	753	699	792	728	713	730	691	638	713	722	760	718	721	716	781	718	714	751	775	707	740	672	684	655	722	737	697	708	722	705	743	710	702	710	733	735	731	750	729	736	729	721	718	697	690	707	745	732	732	713	731	726	732	704	741	755	712	719	716	716	696	737	696	673	711	681	726	694	730	754	692	745	693	698	713	699	719	703	652	670	740	660	699	728	733	759	750	708	688	702	660	726	720	722	734	712	709	741	694	718	714	751	690	715	733	745	695	747	737	684	698	707	713	720	683	703	691	727	717	735	663	737	670	746	712	732	749	702	678	709	749	700	751	769	732	732	749	727	702	668	721	683	714	706	688	691	693	707	695	673	734	689	728	686	698	727	711	732	764	762	743	706	746	746	714	708	738	759	677	695	734	716	704	785	698	691	759	735	712	715	688	708	734	716	720	749	727	749	676	758	725	690	703	720	676	734	723	715	733	713	711	706	738	686	744	717	746	761	694	730	717	760	792	712	730	724	709	746	686	727	745	723	753	728	715	729	751	721	747	793	714	729	726	707	717	708	683	742	721	713	768	725	728	764	674	734	764	726	711	732	771	732	736	737	721	681	676	706	684	701	696	720	691	724	732	672	740	735	731	699	699	689	703	748	726	702	682	726	733	744	696	725	753	731	668	756	726	750	730	705	728	711	694	713	756	719	747	683	677	735	756	717	709	707	680	737	740	722	730	746	727	714	729	734	745	667	714	696	740	674	685	694	713	692	690	691	736	734	741	671	706	677	760	674	729	728	705	667	735	729	714	672	696	755	669	698	746	702	728	676	719	743	717	702	713	747	707	708	685	686	712	624	756	715	692	715	680	740	730	693	668	760	741	725	734	789	721	749	761	727	702	715	705	747	757	723	738	685	707	683	689	716	728	686	737	743	757	724	731	688	682	709	737	726	714	708	707	729	721	732	762	709	765	685	718	778	719	729	729	737	697	716	697	724	705	741	719	669	756	716	699	775	701	718	704	718	718	763	742	742	711	687	694	759	744	716	701	685	668	687	738	739	700	684	754	692	761	739	717	728	700	758	764	706	719	742	710	685	727	704	735	751	761	741	720	728	752	685	729	647	721	720	756	712	706	688	680	760	711	696	723	744	815	732	729	755	741	705	695	689	709	726	721	715	754	718	703	716	716	677	696	707	747	748	701	763	749	671	690	710	689	698	706	728	732	738	737	750	720	752	668	804	699	724	729	697	740	730	740	690	705	688	703	700	772	756	713	703	743	733	732	707	744	702	654	711	711	726	749	714	721	779	724	724	671	763	695	689	743	748	713	720	733	753	707	743	738	739	753	749	728	697	713	732	699	759	737	681	710	695	673	764	795	697	716	658	677	718	744	772	732	715	684	712	661	728	728	709	733	737	750	692	708	781	740	745	730	741	655	780	690	726	690	743	731	695	688	710	723	691	727	730	720	682	723	725	748	696	758	678	715	724	714	707	712	730	745	718	730	767	703	707	719	703	717	713	692	683	711	713	721	725	721	754	752	714	729	723	734	692	752	671	747	719	750	706	732	702	744	717	697	747	705	699	713	760	730	756	740	722	709	716	756	663	757	689	695	730	714	686	749	745	695	697	687	740	709	718	684	717	725	727	698	749	683	710	690	703	732	764	720	701	694	714	733	684	712	684	728	730	677	708	742	698	724	714	695	766	729	779	687	686	721	742	721	759	772	715	731	696	730	662	770	758	717	736	690	672	775	708	744	759	690	703	725	733	742	696	665	726	711	708	713	712	662	727	700	676	721	701	673	749	771	730	742	729	688	729	720	734	730	735	738	683	712	759	720	765	639	740	713	714	716	741	735	699	748	724	707	752	724	695	719	741	692	714	672	775	751	755	704	729	703	701	728	702	681	703	689	706	726	701	714	698	753	723	691	728	746	723	721	775	723	673	710	745	692	671	732	762	733	720	712	755	751	700	737	723	696	701	712	763	704	723	710	731	709	692	705	698	741	730	771	710	724	752	728	736	701	687	726	724	755	745	699	725	670	707	692	721	686	709	712	719	695	706	732	743	703	743	737	704	689	733	740	741	718	739	711	686	739	696	701	722	725	708	737	698	731	763	773	717	720	714	714	711	701	682	713	721	720	675	751	770	768	751	722	739	717	750	698	726	643	721	722	720	747	680	751	697	751	760	751	761	704	681	735	698	724	714	703	729	717	696	740	667	727	757	728	771	710	707	749	701	761	678	757	707	733	695	709	751	739	710	721	719	717	747	724	760	669	744	701	739	750	710	702	717	747	673	763	713	752	736	677	719	671	678	715	745	728	748	776	744	754	754	731	686	736	685	717	730	699	701	740	703	755	726	715	718	696	750	715	722	729	741	735	745	699	757	760	691	722	712	705	733	699	740	729	745	759	743	725	707	730	741	722	714	723	710	743	704	763	744	704	657	730	692	766	695	650	686	773	710	738	742	756	755	716	741	720	714	710	755	704	761	656	765	811	756	705	763	710	754	727	694	718	756	689	732	733	720	715	738	730	717	686	742	723	699	666	710	719	684	723	702	760	732	715	724	766	671	705	728	697	707	678	673	693	685	759	734	750	749	692	709	691	726	760	693	711	763	711	697	713	734	728	745	768	660	710	728	741	754	736	667	721	752	708	776	711	749	693	772	719	693	691	690	754	723	729	694	734	686	717	726	783	718	743	748	721	731	747	742	737	677	747	724	729	743	740	736	720	705	724	714	766	716	687	762	733	713	746	756	715	789	684	761	770	695	761	716	695	731	726	770	712	652	686	723	725	739	720	726	656	743	693	705	714	692	758	726	725	774	730	761
8975	613	560	482	435	400	353	345	322	349	317	285	326	346	315	329	301	286	265	295	301	313	314	296	308	296	298	305	287	315	317	284	304	294	269	270	299	299	300	315	253	281	266	297	281	253	283	279	324	281	293	248	294	266	282	332	321	285	265	291	270	311	302	292	303	309	294	294	291	313	276	317	239	314	273	300	339	263	314	320	272	267	280	293	318	292	284	287	292	277	257	301	300	283	322	285	294	325	286	292	287	316	276	267	310	307	268	286	308	293	292	307	294	294	263	264	291	276	297	317	320	325	278	292	331	316	277	268	300	272	289	301	330	309	296	293	284	309	293	268	298	290	332	297	326	283	263	330	303	289	288	307	297	305	303	280	295	295	306	266	279	292	269	275	300	263	263	271	262	319	294	275	303	307	303	306	310	294	292	304	335	287	273	329	287	287	311	286	276	296	324	268	314	277	281	274	312	266	282	293	294	270	279	296	289	288	309	302	290	270	289	280	315	285	295	282	278	300	300	288	314	256	271	287	288	292	290	276	330	334	304	293	292	284	292	302	286	295	315	330	335	295	291	283	289	290	285	308	293	310	321	307	304	284	295	259	265	275	281	304	292	285	313	305	292	291	299	286	279	305	315	283	308	289	284	313	275	268	301	265	284	325	276	299	248	270	279	283	295	302	307	316	317	296	272	293	300	253	283	302	290	301	272	275	300	256	262	288	302	300	285	296	320	293	296	274	302	289	303	298	300	321	274	249	258	278	298	299	270	283	272	277	271	334	297	280	277	321	295	307	306	329	292	289	311	322	314	277	322	309	317	278	265	282	323	331	291	286	328	304	274	297	305	283	265	330	299	320	246	278	301	304	312	299	278	310	294	308	293	279	275	287	277	286	276	318	297	326	304	304	268	280	275	291	265	287	274	272	301	273	287	314	287	320	296	301	303	301	330	269	272	330	289	273	286	328	308	278	270	292	293	305	299	277	280	283	315	282	294	289	276	256	291	248	270	281	307	288	302	324	283	293	307	282	284	278	299	273	323	303	301	296	295	305	327	305	315	306	327	275	295	313	302	278	286	293	304	280	328	285	296	263	290	283	261	254	327	327	266	273	289	292	278	285	311	290	265	285	285	281	327	249	300	291	295	274	313	291	291	274	280	294	309	280	285	266	308	298	320	306	282	309	310	286	314	285	295	282	258	315	293	283	299	307	304	318	298	266	285	299	289	256	303	251	321	319	263	306	302	303	269	311	271	303	282	295	306	299	299	284	275	297	284	299	308	286	290	298	321	284	290	289	285	300	328	311	284	282	280	293	306	293	282	281	304	302	288	325	255	293	302	339	278	291	286	292	279	277	301	280	282	289	295	296	340	302	294	285	267	310	256	303	322	286	280	333	269	317	307	311	312	298	290	307	277	277	292	262	284	300	287	316	325	310	268	296	290	301	320	295	301	277	273	291	279	266	305	297	310	286	299	274	297	300	280	307	314	307	269	271	312	266	286	287	281	285	247	280	327	275	259	299	300	334	292	298	307	279	293	289	307	287	298	286	286	295	261	307	278	281	268	286	286	287	295	292	292	289	275	295	302	269	297	276	296	307	283	293	335	315	286	278	302	283	276	273	267	282	299	281	294	301	310	286	275	283	285	285	275	297	327	305	301	294	335	285	284	282	261	323	309	285	291	284	271	262	274	278	310	324	299	283	251	286	306	292	315	296	289	292	274	261	291	290	297	299	287	300	300	304	264	301	312	270	275	300	333	306	288	288	278	315	271	291	275	286	280	296	290	268	311	293	295	299	275	303	324	302	291	302	293	303	310	292	288	314	313	306	321	298	293	300	299	280	297	285	301	285	279	310	264	310	272	255	294	292	293	292	272	294	306	312	304	296	316	283	287	296	325	282	301	283	286	281	304	316	293	311	279	285	300	296	310	303	289	290	310	286	285	272	272	294	291	313	318	276	290	339	287	314	289	281	269	309	286	297	298	287	315	308	323	262	273	256	299	303	273	296	289	290	312	297	282	331	302	353	270	312	309	304	274	279	293	291	319	261	308	341	293	307	315	300	305	301	334	297	328	287	305	287	319	278	292	320	301	262	306	309	300	250	270	284	265	295	302	307	301	287	285	273	340	328	305	251	322	287	294	297	292	299	306	285	278	323	293	330	273	274	300	317	303	307	305	274	346	287	325	283	307	310	304	299	281	298	284	319	273	286	289	288	281	332	295	296	321	306	307	289	325	276	297	296	267	285	262	327	265	313	301	309	277	291	279	296	326	258	308	270	277	291	292	324	307	301	287	293	302	292	309	317	302	314	298	307	302	303	280	308	288	290	270	291	297	283	292	288	292	298	248	243	307	318	286	325	302	288	286	295	307	310	297	269	277	323	274	308	280	270	295	277	311	311	267	329	313	321	324	250	302	299	312	288	306	306	295	277	283	291	289	316	309	284	289	290	254	298	271	296	260	263	328	279	310	293	322	327	337	291	293	262	272	274	308	307	286	264	299	301	282	256	347	276	297	309	286	290	284	294	283	296	301	301	307	280	297	313	276	276	340	285	292	264	308	288	271	287	246	282	286	317	301	303	272	292	311	275	274	322	281	278	300	236	278	297	301	277	267	303	288	308	290	302	343	312	310	278	306	305	275	304	325	285	321	324	291	305	280	295	292	325	283	296	328	289	286	300	288	333	274	298	270	293	290	243	287	284	309	313	253	288	287	290	314	266	265	301	311	278	240	274	312	332	267	268	300	316	313	317	316	272	268	274	312	307	326	291	322	299	283	320	290	321	289	272	299	311	319	280	322	310	276	319	310	285	290	293	265	298	274	277	297	269	288	283	282	299	278	277	267	324	274	319	272	281	279	300	275	296	322	292	307	300	280	253	302	265	300	306	290	286	311	271	269	308	269	274	288	313	280	297	321	282	307	294	314	292	281	316	276	281	286	260	319	296	294	283	288	325	286	316	279	295	292	294	281	282	304	298	318	305	289	281	273	313	321	279	297	273	304	269	291	280	278	332	300	280	300	319	280	279	300	252	305	322	303	283	321	296	289	262	293	323	318	305	318	308	320	296	277	320	309	317	283	299	294	334	303	287	300	256	272	317	284	285	287	311	290	262	306	304	292	259	306	283	298	274	289	276	285	284	286	258	330	315	330	270	277	277	297	297	297	279	287	283	315	297	293	303	288	318	260	291	299	301	332	288	311	302	304	327	332	277	275	320	297	298	276	307	282	299	280	288	302	297	273	277	303	289	264	274	306	310	282	266	301	316	304	278	291	270	262	272	320	343	306	266	299	300	301	282	305	329	283	287	290	305	320	273	279	287	269	302	300	263	301	307	288	285	318	294	285	317	306	271	311	306	292	271	336	285	287	312	287	314	322	285	290	304	285	277	308	311	262	295	305	298	318	264	327	313	298	258	289	286	321	296	299	314	302	309	297	301	298	293	263	275	301	308	275	314	301	266	296	302	318	296	307	281	270	288	282	304	280	266	284	276
7857	999	1375	1415	1242	1176	1054	965	877	919	811	814	791	770	768	728	725	785	702	670	792	667	749	767	704	723	712	720	737	697	690	712	708	733	681	755	739	680	706	713	736	690	678	706	690	698	728	709	734	691	730	679	666	753	692	678	722	700	761	690	658	705	689	716	699	683	709	721	701	678	712	742	681	702	713	740	712	689	709	716	722	717	734	602	719	700	703	675	731	691	685	737	713	678	673	712	700	673	694	676	699	722	695	699	706	696	695	678	703	719	736	721	683	675	722	661	706	729	700	686	731	727	729	692	693	729	736	706	681	671	715	686	713	674	728	671	668	680	694	665	696	704	712	686	731	726	776	661	736	736	711	662	662	701	679	734	702	754	704	733	732	713	743	672	732	744	737	701	733	740	698	660	712	697	661	728	710	748	672	656	739	707	722	758	760	671	693	677	756	696	725	667	675	685	692	664	719	712	733	693	727	690	690	730	729	720	673	734	704	690	688	701	697	716	690	690	723	713	686	707	696	709	709	710	719	734	693	761	679	742	683	656	723	701	763	718	709	743	685	694	743	716	706	709	684	698	693	705	669	664	704	684	684	701	675	692	701	713	735	705	676	691	706	689	675	730	618	690	682	735	687	692	651	695	730	680	747	699	696	703	654	760	683	697	724	682	748	707	670	708	702	708	666	738	658	657	703	716	700	706	700	681	763	655	738	671	696	765	731	711	712	718	680	725	656	738	708	712	712	673	715	672	679	663	678	686	719	698	688	671	702	741	679	703	728	704	684	689	704	688	659	673	722	725	698	738	725	686	693	719	670	693	728	709	693	650	698	706	712	689	644	684	748	692	668	735	707	684	715	669	700	713	769	718	669	704	690	759	722	671	653	722	698	701	705	719	691	675	735	661	652	657	684	640	641	658	708	701	706	714	712	686	740	644	708	689	669	717	680	678	711	700	703	710	708	755	744	707	664	703	730	727	664	712	654	717	716	729	683	745	702	690	654	727	720	730	710	723	670	686	701	710	689	744	688	688	683	743	694	670	724	759	660	726	697	688	716	735	720	728	728	693	680	648	666	730	730	693	680	682	709	702	701	715	708	707	721	737	667	690	721	667	713	700	710	702	705	672	713	692	739	707	673	703	701	676	735	684	711	675	704	679	725	719	724	700	678	695	683	713	693	656	680	727	691	680	753	674	698	680	723	712	731	676	703	725	692	748	693	742	720	702	677	691	684	710	680	715	686	725	711	710	753	684	710	698	693	714	764	718	701	683	704	708	704	658	673	701	712	719	684	735	686	688	716	710	780	668	701	667	707	675	709	680	702	687	678	704	696	708	680	697	707	708	737	769	710	671	691	714	704	678	726	635	665	687	734	652	764	738	690	696	691	700	721	692	756	727	714	694	694	727	687	720	734	731	705	709	677	750	667	738	674	703	687	705	722	735	718	726	725	710	667	729	684	698	734	665	688	692	708	737	725	757	718	679	695	717	715	691	683	703	707	722	715	695	640	714	706	684	691	715	714	716	696	707	711	675	666	671	719	702	725	689	663	672	717	684	693	661	730	690	655	724	619	707	692	732	675	717	696	700	722	697	746	704	702	676	697	711	695	705	668	679	733	708	718	669	739	721	680	681	706	713	723	701	690	676	720	688	697	732	710	672	668	698	708	661	665	722	683	713	658	715	717	695	728	670	705	669	693	683	703	675	697	679	658	704	689	707	685	670	739	731	723	703	730	703	703	671	679	680	752	720	703	670	711	661	687	723	703	700	716	677	697	729	712	767	747	702	711	691	655	754	673	707	691	734	677	727	666	705	676	721	721	704	719	702	717	727	668	714	735	652	695	691	648	664	737	694	697	736	688	715	736	703	647	706	644	702	744	670	711	694	682	695	692	691	692	672	669	667	737	702	723	739	645	671	709	697	748	722	662	699	686	707	707	660	722	683	723	721	715	679	693	678	714	684	666	702	704	718	712	669	696	673	712	715	663	724	719	668	649	708	716	675	681	695	711	673	688	698	650	703	679	682	659	721	704	664	715	652	708	703	681	718	721	735	732	728	705	699	676	698	739	689	685	685	698	744	716	711	646	663	685	682	696	725	714	698	735	755	670	698	691	712	695	728	697	694	710	700	712	702	702	671	686	708	680	716	722	669	751	689	688	721	718	713	710	724	701	675	668	664	653	692	727	706	724	704	708	691	658	701	688	693	722	728	697	763	733	709	721	667	683	721	690	712	730	679	694	665	724	655	698	707	679	701	704	727	680	685	668	731	649	701	685	694	708	705	665	754	742	711	689	684	685	748	707	674	690	677	718	656	700	684	701	691	669	733	726	681	673	698	691	722	690	736	719	646	657	691	719	723	703	683	679	730	683	677	735	734	692	721	676	706	683	686	693	688	697	701	675	668	678	678	665	706	674	683	694	678	713	664	687	695	724	727	684	719	740	709	713	701	674	742	744	731	692	669	692	692	643	680	675	675	660	691	658	705	666	725	693	707	720	660	695	712	703	710	712	687	730	692	717	695	702	734	701	679	674	756	682	709	661	722	702	694	681	674	687	683	718	695	751	669	668	709	695	684	753	662	708	713	721	706	719	696	712	659	694	695	686	704	740	674	707	694	671	704	739	700	715	716	706	720	700	722	699	726	747	733	682	724	731	675	686	691	719	673	680	725	731	721	723	703	711	712	729	687	714	670	728	643	698	672	683	725	723	746	711	746	684	682	652	673	703	739	664	701	707	719	718	714	700	702	687	705	709	715	721	683	737	671	702	685	692	690	736	700	697	754	654	717	725	685	746	747	695	712	694	719	736	714	726	691	710	704	733	689	769	716	730	663	687	721	714	689	708	701	741	693	672	668	696	695	725	725	749	711	713	760	697	673	701	718	707	719	675	765	681	705	686	669	738	658	687	722	721	698	720	724	676	788	724	714	724	670	726	708	706	686	665	762	692	692	726	712	671	707	726	705	680	729	709	690	693	668	715	730	618	749	664	695	677	731	767	706	709	727	663	704	683	691	755	696	716	728	677	695	679	669	703	752	697	721	700	676	656	679	708	658	704	704	715	704	700	740	689	679	726	672	718	771	690	733	666	680	710	693	684	702	760	707	648	715	689	713	728	675	686	674	726	673	696	707	691	729	729	739	703	689	714	693	694	676	727	683	710	758	701	703	661	687	685	710	706	712	724	709	687	733	730	726	698	662	676	671	652	700	724	703	718	707	682	730	673	707	714	713	699	740	710	741	722	708	693	688	718	740	697	698	680	721	707	690	691	670	689	685	720	691	725	667	689	721	723	702	691	712	720	703	678	693	721	739	704	722	689	749	680	693	720	687	700	729	707	672	686	673	671	697	683	671	744	697	705	725	676	677	723	741	676	729	718	748	668	664	726	737	709	636	662	708	723	755	757	705	678	694	730	735	678	674	744	642	722	695	755	688	747	705	670	734	710	680	692	730	652	727	685	672	680	678	709	692	699	687	727	717	694	721	724	710	694	724
14918	902	689	559	406	275	251	245	214	183	170	159	165	157	159	156	158	148	173	123	133	166	143	158	144	147	134	166	124	145	159	159	143	133	140	147	132	143	156	145	128	135	168	135	150	162	138	142	123	129	148	133	134	138	132	139	148	159	157	147	115	141	147	147	138	170	152	128	151	149	140	137	145	172	139	116	135	151	142	128	154	119	146	142	148	151	149	134	150	130	173	129	159	138	159	135	151	141	131	148	129	134	136	132	152	155	134	141	154	133	133	139	140	146	138	152	129	150	139	144	123	155	137	129	111	157	127	132	110	140	118	144	139	165	112	116	127	136	171	132	132	129	148	129	143	150	138	141	135	131	138	135	136	140	129	158	141	143	144	159	121	121	144	120	161	133	135	152	143	153	136	136	130	122	135	151	142	158	139	148	135	131	129	145	146	135	157	125	166	125	148	144	130	137	140	134	138	141	141	126	129	134	115	139	143	140	148	143	153	156	156	137	131	138	125	141	142	142	138	153	134	135	155	144	124	138	131	148	136	156	138	134	151	141	133	157	156	151	140	152	149	157	155	123	141	153	127	128	129	134	136	122	146	150	131	146	153	163	118	115	131	124	117	138	147	135	153	121	136	149	113	145	134	133	137	126	139	130	144	139	132	166	149	153	127	147	138	110	149	122	133	140	132	144	140	131	122	152	135	137	155	130	137	139	115	136	140	151	146	142	150	136	125	134	147	152	128	142	148	129	128	144	152	135	134	128	115	124	139	142	145	136	143	136	117	164	138	120	125	138	155	138	123	127	138	141	143	135	132	138	132	146	167	154	118	132	115	139	150	126	147	138	143	141	134	145	147	148	109	133	152	132	143	140	151	118	141	134	141	153	127	136	144	125	143	123	129	153	133	147	148	143	134	131	126	148	149	135	124	150	135	113	117	140	136	154	133	152	128	146	155	158	135	127	165	123	138	142	139	155	120	145	137	150	133	115	108	147	139	134	133	142	139	157	167	143	131	141	165	120	141	142	146	137	139	154	146	127	151	148	143	130	158	107	136	126	139	134	146	148	156	141	127	145	135	146	128	140	131	159	145	141	142	149	141	133	144	135	149	141	99	153	136	119	128	125	136	158	130	139	145	141	166	141	139	134	145	130	140	132	150	152	174	152	143	154	131	158	115	140	151	138	135	140	124	132	142	128	139	120	156	142	111	156	141	164	139	151	145	148	143	128	117	127	121	134	136	116	114	140	137	125	152	146	158	119	164	135	144	145	127	141	138	155	131	118	141	143	165	145	140	129	165	136	155	128	125	133	134	129	129	138	122	118	152	144	141	133	131	127	133	153	143	160	137	142	125	135	151	129	145	155	140	117	163	131	143	142	165	132	139	135	138	147	119	143	129	131	152	146	134	168	127	158	134	127	151	149	120	141	118	153	142	130	137	149	133	138	167	141	156	147	147	123	139	135	145	132	131	124	145	133	130	142	127	153	144	146	140	139	140	138	122	145	146	154	120	153	140	153	133	143	137	137	142	118	136	119	176	148	130	140	142	134	123	140	129	132	135	132	138	142	149	151	153	121	139	143	154	131	144	133	159	131	121	139	123	142	145	126	138	131	142	152	159	133	125	145	126	139	140	125	168	141	125	127	167	155	122	148	136	129	145	146	148	148	133	117	137	129	117	140	138	160	139	147	139	132	155	136	121	139	149	136	135	129	127	129	143	123	161	136	112	137	151	142	133	141	147	127	133	155	137	131	123	154	156	138	137	125	162	150	146	149	149	141	175	149	121	115	143	141	160	157	149	139	132	115	140	144	142	146	141	140	154	142	136	142	141	134	117	143	136	113	123	136	158	146	163	158	137	152	156	148	130	112	143	137	150	118	137	131	159	123	130	139	127	125	137	142	140	122	118	121	129	160	152	133	139	143	134	137	157	154	159	160	159	151	137	129	123	141	124	162	161	124	113	136	116	148	129	129	127	135	126	141	145	157	140	149	119	131	152	146	162	152	165	149	140	149	140	146	147	141	145	148	141	156	138	139	153	138	139	142	131	121	149	158	135	143	165	147	134	133	149	140	140	146	143	153	126	156	124	134	149	124	125	148	138	130	152	147	157	153	135	159	140	128	118	142	114	142	135	153	157	132	142	125	130	141	133	120	136	141	140	136	131	134	157	153	141	124	138	146	147	140	166	142	143	138	138	144	132	150	152	133	155	123	132	126	139	115	124	130	154	150	141	156	129	129	132	136	129	106	140	140	137	123	133	125	129	138	128	139	158	128	134	141	133	137	136	148	141	132	131	144	152	143	123	127	145	141	144	138	132	156	162	143	132	145	142	143	141	146	152	143	130	131	147	136	131	148	121	166	144	151	141	131	149	124	140	157	139	148	124	122	144	139	168	141	144	145	137	129	127	136	124	144	140	133	136	146	153	162	134	125	178	134	141	129	139	128	134	142	132	144	143	130	126	124	137	142	137	127	130	126	139	129	126	138	141	122	115	126	132	137	125	131	130	143	136	112	135	131	142	139	139	136	132	107	157	132	140	130	137	136	154	143	154	130	154	122	134	131	128	141	153	143	150	141	144	146	152	142	141	125	132	124	169	145	146	150	148	141	120	138	134	164	138	170	135	158	155	123	142	143	132	135	138	141	137	130	139	148	153	134	168	128	131	131	155	127	144	139	154	132	115	173	147	137	144	128	132	139	165	146	157	141	145	147	150	150	138	130	144	134	169	136	145	129	132	133	141	147	147	134	132	139	150	140	148	142	139	143	140	131	138	154	152	163	156	146	140	140	134	130	127	128	140	130	138	153	133	137	145	128	146	140	125	139	140	120	134	131	136	148	134	145	149	158	141	120	131	152	148	108	134	132	161	136	145	131	146	142	129	139	162	146	150	132	137	115	159	132	144	145	136	127	127	142	134	123	126	150	133	139	143	154	138	130	154	139	130	143	126	149	142	152	132	126	145	156	132	157	119	144	137	129	131	129	137	145	136	150	152	144	150	137	137	151	135	147	140	143	134	139	136	137	148	135	127	154	151	135	149	150	138	133	152	143	124	125	109	133	111	131	160	143	139	125	160	142	164	127	140	145	142	131	140	142	106	151	121	119	136	169	151	150	151	133	129	118	143	124	156	125	148	138	145	136	153	145	128	142	141	130	151	147	151	155	154	143	148	152	126	140	144	136	120	154	128	123	152	133	141	135	133	153	146	148	143	157	161	140	132	113	136	148	133	137	125	132	139	141	153	153	131	112	128	131	136	151	140	133	133	152	150	144	124	149	124	156	132	143	109	118	129	168	161	143	138	134	149	129	131	160	146	127	136	147	156	146	132	118	148	133	138	130	114	133	134	122	147	127	105	160	127	126	124	148	141	139	106	121	144	146	157	149	156	118	158	162	132	126	156	161	127	134	145	150	142	146	139	161	127	133	143	151	130	123	147	138	136	155	163	145	134	135	169	129	134	140	117	127	131	162	126	145	134	144	139	137	144	130	133	129
9273	909	1654	1709	1440	1217	1029	819	729	630	624	547	523	512	488	459	465	460	454	427	450	392	445	443	422	401	405	384	393	397	370	372	343	357	396	346	349	380	385	377	384	356	346	360	385	355	391	405	391	380	372	354	377	357	398	361	358	381	333	384	344	402	334	383	371	385	351	353	331	340	376	343	379	351	361	351	367	387	387	370	391	312	381	359	364	335	352	385	336	339	337	344	380	349	346	354	381	368	348	372	347	384	351	335	336	350	382	324	363	387	356	341	369	377	339	360	330	392	353	379	361	369	323	385	358	370	381	353	319	361	396	373	347	365	346	328	356	349	351	370	337	350	341	356	363	362	334	377	370	361	353	379	352	333	397	345	380	338	333	361	399	328	360	341	369	342	355	345	361	364	349	332	315	355	375	350	368	339	383	361	358	389	364	343	374	373	319	340	320	385	389	358	372	323	336	347	338	311	354	354	339	401	367	373	378	361	356	366	352	360	377	357	371	348	352	338	357	350	308	346	348	357	354	358	343	335	343	366	344	366	353	325	408	344	378	335	363	351	339	371	334	345	373	335	334	329	349	365	359	376	358	369	360	374	359	360	339	395	358	362	364	340	384	359	359	383	402	371	409	357	364	353	334	373	359	325	359	385	353	334	398	363	339	341	392	338	384	369	400	355	354	354	345	354	361	322	310	360	370	365	357	341	356	361	401	352	359	381	399	358	312	352	325	342	341	381	344	339	356	345	371	340	353	345	359	359	369	344	352	318	326	353	340	370	363	358	376	359	364	362	360	344	338	387	378	390	354	352	366	346	368	377	362	353	357	376	383	362	370	335	382	351	350	351	344	348	345	335	373	382	359	307	360	361	331	393	371	340	354	358	319	387	354	353	360	338	332	369	356	350	365	346	416	354	394	341	370	378	369	348	362	365	377	369	347	351	349	352	371	346	379	350	383	344	410	325	354	351	382	341	354	395	391	342	359	367	386	365	362	324	327	360	374	362	342	303	352	360	312	360	377	359	337	387	340	365	360	343	341	350	365	363	335	375	345	343	348	367	369	390	345	360	327	363	351	359	348	355	353	365	353	369	352	336	331	357	349	384	385	363	334	331	343	370	345	316	346	358	366	397	352	317	384	418	334	380	374	374	319	353	353	339	377	372	392	373	331	361	341	339	362	352	349	366	374	344	365	394	343	386	351	358	387	363	350	345	342	400	373	350	380	356	352	352	331	363	342	330	359	379	381	364	348	354	364	332	356	372	368	372	372	371	335	346	354	325	343	371	357	348	389	371	387	380	362	348	343	304	377	349	346	367	327	359	348	361	368	348	404	340	355	344	363	350	361	357	364	342	376	341	352	373	349	395	357	363	359	344	385	353	340	340	348	373	363	323	331	391	348	338	333	342	351	358	378	330	363	352	357	351	355	357	368	333	361	380	373	363	365	341	350	358	357	346	371	385	341	353	381	396	360	342	366	366	334	386	352	325	342	371	373	355	327	377	352	366	355	353	363	349	371	343	341	392	365	353	367	352	370	343	396	376	381	376	377	358	385	344	383	346	350	351	347	368	353	363	347	359	373	368	330	340	350	329	382	335	327	340	350	367	372	347	380	342	353	373	353	341	364	355	354	347	309	368	348	349	330	380	349	351	344	323	371	373	372	394	341	363	371	383	372	363	336	345	338	374	394	355	383	372	395	350	336	383	339	371	365	348	350	356	383	373	367	337	357	362	336	397	346	381	365	361	347	322	355	365	331	360	361	366	338	336	349	361	379	357	356	365	374	350	348	345	375	361	371	355	343	365	322	353	362	318	341	361	392	349	366	378	381	359	351	355	348	350	353	374	358	367	375	375	383	347	366	360	371	346	364	354	356	334	365	372	387	313	367	343	358	363	356	333	379	355	348	359	370	372	368	376	341	373	383	377	363	338	362	371	350	351	353	359	334	352	356	351	359	338	361	365	356	352	385	372	349	367	355	359	394	354	350	356	365	340	348	359	377	324	338	370	340	342	381	399	340	380	363	380	338	353	354	359	350	327	375	353	381	352	354	375	380	358	361	383	358	360	353	333	360	368	379	324	359	361	343	373	346	375	331	348	346	365	358	345	332	351	379	370	359	365	358	344	413	322	377	361	354	366	327	367	329	316	335	368	340	367	362	328	377	358	379	360	393	347	351	320	336	346	351	354	370	356	353	355	337	334	387	340	353	350	371	345	401	342	358	357	340	356	342	364	350	372	356	349	351	357	359	345	337	364	321	306	376	351	399	369	330	359	379	341	341	344	363	382	390	344	329	350	389	357	322	350	360	310	383	359	356	339	351	333	317	346	341	350	361	360	360	368	343	323	351	385	344	348	340	322	368	342	394	398	349	366	349	351	345	327	337	378	355	349	345	345	393	364	378	325	350	367	331	327	380	327	385	365	362	387	365	391	395	360	319	330	332	371	396	357	345	345	315	359	344	308	363	345	303	364	366	361	351	350	361	353	375	359	356	364	308	338	341	375	376	351	335	387	377	353	364	346	372	349	344	402	363	361	358	336	403	385	354	344	363	352	361	355	323	372	340	393	348	339	353	340	381	359	356	354	349	334	365	347	362	340	351	369	355	387	389	323	348	372	326	397	353	351	360	354	362	386	343	348	380	327	337	356	384	338	358	353	365	359	366	332	373	363	352	361	365	350	353	368	334	350	372	319	346	353	336	388	363	339	334	336	355	336	362	366	380	353	370	392	365	359	379	351	334	320	336	354	360	368	345	366	321	357	333	337	349	352	363	334	339	373	359	364	357	355	352	337	332	386	359	364	359	375	380	367	363	358	355	360	350	335	372	381	337	405	343	345	375	362	350	334	320	356	357	370	354	362	362	371	344	338	361	359	323	353	373	360	359	334	392	351	340	350	385	337	341	359	383	316	390	380	320	368	316	357	372	351	331	334	347	377	354	344	352	335	372	363	346	364	375	364	341	343	345	390	337	361	367	364	364	375	330	343	366	338	366	400	371	367	370	365	354	345	412	359	317	334	363	328	373	347	389	357	345	379	349	367	366	370	357	389	377	366	375	365	362	355	331	339	352	340	360	360	334	359	390	332	364	356	356	347	348	364	364	357	349	386	346	359	400	380	325	361	327	332	331	337	388	358	365	366	364	382	338	377	364	379	350	362	381	326	370	352	362	342	393	376	332	323	354	361	365	359	343	340	376	367	357	375	376	354	382	356	372	346	347	371	348	358	380	352	359	359	362	354	344	324	331	360	358	325	365	352	375	373	376	371	354	339	367	368	376	355	343	364	362	330	363	351	359	356	375	347	347	353	334	380	368	343	326	346	349	328	347	340	367	346	358	302	391	360	375	346	359	338	384	338	363	340	356	374	374	362	358	336	345	366	350	359	341	352	363	339	348	355	316	362	341	320	355	343	359	352	383	384	370	353	351	374	374	363	373	340	364	351	368	338	346	376	342	356	393	352	361	361	355	380	361	340	361	369	362	338	364	371	370	363
2325	300	336	279	303	290	298	325	317	279	294	296	314	293	306	297	329	322	300	283	274	283	274	279	277	300	286	298	319	326	321	308	332	317	291	310	303	301	304	313	305	274	287	321	271	279	303	286	293	313	300	285	321	267	287	294	278	314	285	305	317	309	290	295	291	300	281	292	343	272	284	306	298	289	284	302	309	312	311	284	273	287	269	322	293	308	295	271	270	320	290	281	290	275	303	287	290	315	317	310	305	307	300	340	282	309	299	313	328	254	280	320	286	281	290	306	268	291	287	274	302	294	309	291	261	296	274	270	319	296	330	343	292	282	286	282	327	300	297	287	308	300	299	302	302	307	313	306	298	306	282	309	292	317	311	305	326	280	307	271	286	323	295	309	300	325	286	271	265	305	307	295	333	318	307	316	332	319	302	303	301	307	279	275	315	290	295	284	294	281	280	296	327	332	268	302	290	306	268	285	274	292	289	314	294	272	316	283	307	274	285	268	297	284	273	301	327	279	301	279	279	330	272	312	295	310	287	282	306	294	273	277	304	296	291	326	300	308	299	288	284	278	300	307	342	325	282	288	314	331	333	281	304	313	297	290	291	253	289	291	294	302	316	305	304	298	286	284	307	260	286	307	288	313	278	303	284	333	319	277	298	278	310	268	300	314	284	304	326	274	311	304	295	264	288	291	281	292	276	262	288	317	293	320	298	293	309	310	293	281	313	299	295	316	287	295	325	311	301	271	295	308	291	240	303	310	277	285	296	278	299	308	323	275	292	301	292	310	292	291	283	269	294	278	306	288	322	332	319	296	294	296	318	267	326	302	313	301	281	272	292	291	274	329	297	279	284	277	301	284	305	276	281	298	297	289	293	270	285	287	280	310	284	259	319	293	323	292	284	300	284	270	306	277	319	300	298	280	335	296	295	284	272	298	291	327	328	319	297	295	281	304	277	291	317	319	289	273	321	273	305	314	299	321	330	278	265	331	314	292	302	285	307	285	284	284	283	312	298	291	304	295	289	295	270	324	331	298	300	285	299	320	303	298	315	333	273	319	323	298	286	294	310	288	273	336	328	297	275	282	274	337	280	313	299	267	289	286	273	298	304	300	304	315	307	298	278	297	296	284	302	324	294	302	294	278	319	291	319	314	277	291	310	305	283	301	317	311	297	288	280	285	275	291	298	327	293	308	308	293	286	291	249	296	299	307	320	304	279	319	300	310	301	255	276	273	288	277	260	302	272	282	329	307	336	280	312	302	313	299	287	317	298	276	307	323	311	279	319	303	296	294	306	318	295	252	269	327	319	274	275	310	298	296	298	308	288	293	281	275	320	309	277	293	255	290	321	312	276	313	293	284	298	286	269	258	293	298	318	266	281	287	281	292	284	296	293	262	293	287	296	286	297	306	282	289	274	338	296	273	319	279	282	288	269	288	317	316	280	277	255	296	287	281	295	333	297	305	310	304	284	275	312	318	293	320	342	304	309	284	303	300	287	282	320	275	319	277	274	329	318	297	321	305	326	288	318	303	299	318	307	269	276	357	307	292	284	280	321	286	289	295	262	321	279	257	278	254	313	274	312	314	296	290	281	299	290	301	288	291	282	305	297	305	291	276	315	320	298	283	296	298	289	287	286	291	282	283	320	322	277	295	313	273	326	276	316	321	283	317	303	267	289	278	288	323	292	341	293	304	322	306	323	321	329	324	268	311	296	278	267	298	302	279	273	283	286	284	322	298	324	304	245	267	305	285	280	302	288	309	296	309	297	294	291	275	274	271	297	290	315	285	269	292	275	261	280	286	293	364	312	295	300	306	300	309	296	287	302	291	313	322	330	302	279	297	308	288	279	294	288	326	299	330	310	291	287	302	297	261	281	302	264	304	310	338	310	333	309	309	270	313	299	306	270	267	295	312	313	308	310	308	287	273	313	280	328	258	268	253	295	288	315	310	333	290	291	292	300	271	306	322	305	310	262	286	298	325	330	294	263	271	286	295	296	292	303	276	315	270	284	342	320	303	334	285	312	312	303	315	260	314	280	280	293	288	280	296	296	301	289	275	292	276	341	282	325	296	295	291	317	270	310	270	290	277	312	272	268	325	296	309	294	311	289	310	278	276	311	312	294	299	322	289	299	277	261	302	289	306	275	298	262	312	329	319	314	290	317	294	283	309	304	284	311	312	299	290	281	301	315	340	310	294	270	290	327	282	304	287	294	293	314	281	326	284	300	284	300	312	297	296	280	296	291	292	304	274	297	281	314	291	240	290	306	289	305	303	301	277	314	292	324	300	289	320	312	303	323	278	292	308	280	298	293	268	322	302	310	323	282	311	305	302	290	277	288	295	292	292	304	272	293	313	315	325	330	269	290	281	304	299	297	315	315	309	294	271	311	259	314	323	334	300	262	283	293	315	270	308	300	334	296	312	308	297	303	308	293	300	254	315	290	303	272	291	316	322	297	320	293	305	279	302	296	292	299	274	319	313	312	318	296	301	305	290	332	293	297	308	323	332	275	322	303	288	319	303	312	304	276	329	335	299	318	311	302	291	281	316	284	307	285	324	292	270	301	309	282	292	302	276	317	277	284	279	297	307	278	297	300	301	300	276	303	298	311	282	273	302	302	299	303	286	248	276	320	303	284	308	295	278	299	332	322	329	285	332	310	306	275	294	337	296	325	274	293	318	282	278	300	279	306	288	313	298	325	317	310	267	318	319	301	276	279	316	284	265	284	298	280	288	310	296	283	302	290	307	295	295	290	312	301	268	277	311	299	293	308	295	332	310	299	301	300	293	300	289	283	328	323	286	300	298	292	275	286	299	308	297	311	295	270	305	315	276	315	313	330	310	293	346	342	311	263	274	319	259	257	309	309	313	283	287	304	317	269	302	333	316	283	304	298	306	291	296	289	312	321	337	318	329	298	285	297	282	341	294	306	269	301	289	268	302	311	308	295	289	311	311	291	315	289	311	309	281	322	300	312	307	294	280	302	299	276	334	303	276	296	309	304	323	276	287	304	264	278	323	301	297	338	302	292	281	267	272	307	270	275	318	296	296	302	306	336	296	324	282	251	277	294	300	323	286	309	285	284	304	306	268	279	286	264	310	343	278	284	277	295	314	313	315	281	293	281	312	303	302	293	278	331	302	294	349	302	287	290	278	311	306	264	250	315	283	324	298	297	307	320	304	299	306	316	300	310	302	303	284	292	300	334	308	271	322	313	265	310	312	285	257	328	288	293	274	263	288	331	312	318	277	323	269	277	311	325	304	283	292	313	340	313	297	294	279	257	282	305	309	314	314	292	312	300	270	318	314	300	302	273	302	296	284	313	285	304	308	318	311	270	297	312	297	320	297	300	291	291	296	266	311	304	296	276	311	277	300	330	289	296	294	270	323	286	293	307	282	285	326	302	305	308	286	308	298	324	286	301	285	303	304	304	278	320	287	311	308	294	301	309	292	308	333	313	262	316	287	306	289	298	298	299	294	310	260	306	295
2797	790	785	767	776	756	728	757	720	751	779	716	727	753	694	751	739	733	750	749	692	730	723	752	711	703	731	688	689	755	726	708	689	709	709	772	713	755	743	702	779	703	716	709	737	706	690	694	781	756	743	665	769	700	728	697	733	764	705	752	699	716	691	682	705	721	720	750	763	725	734	707	678	726	741	729	711	719	766	698	739	700	751	655	739	703	761	706	710	674	750	705	685	676	733	690	709	691	743	699	769	688	762	770	703	722	663	652	694	754	719	746	715	695	691	717	702	767	724	686	711	718	776	723	776	737	676	688	739	738	717	692	749	720	706	705	725	719	719	713	743	734	698	683	743	756	716	730	724	726	761	699	748	751	727	729	725	710	751	704	710	736	711	720	708	696	730	758	681	712	762	770	704	741	719	714	713	703	677	728	707	709	669	745	713	732	722	757	729	767	729	699	765	713	705	698	720	723	703	734	700	736	744	699	734	705	722	742	737	740	698	757	733	719	690	721	708	748	721	711	708	718	740	707	709	719	685	710	749	710	682	694	731	747	703	729	662	713	746	707	725	713	733	709	692	701	708	714	710	672	668	770	679	743	755	758	750	718	656	677	721	747	745	755	717	681	750	727	724	720	690	716	703	750	701	717	757	724	726	702	725	708	739	697	750	751	695	774	727	755	675	670	685	733	708	720	771	752	666	710	710	694	730	719	687	733	695	702	750	717	718	718	713	697	724	702	699	684	662	716	732	734	708	703	740	717	666	748	710	695	696	730	708	693	749	701	680	702	640	747	706	775	749	661	753	688	708	725	684	760	752	699	713	703	736	714	693	709	717	677	711	727	740	738	719	711	662	738	712	743	695	749	700	729	699	685	714	739	730	699	715	738	718	688	690	723	701	772	727	725	701	737	709	721	748	725	714	743	705	741	750	752	714	704	741	749	735	714	693	748	693	686	717	753	672	725	687	743	690	727	720	719	738	732	703	714	736	721	737	758	699	715	703	737	687	716	714	773	706	754	687	678	676	730	758	758	710	758	691	698	759	749	734	720	672	686	722	674	699	712	724	737	670	682	693	710	735	751	754	678	718	727	712	710	731	698	706	718	679	699	722	737	751	671	687	690	676	709	665	686	727	700	718	683	729	693	689	774	779	715	718	706	715	743	721	801	704	708	766	684	730	722	728	742	727	702	703	727	722	667	715	682	706	729	726	756	731	734	739	696	702	688	693	738	744	696	709	702	746	697	673	707	690	718	753	696	744	747	743	728	730	760	745	696	777	716	764	725	744	750	743	646	708	723	713	733	728	725	692	758	730	641	700	718	764	685	738	715	680	690	720	743	778	703	711	744	722	715	707	760	758	737	734	753	692	707	715	704	688	729	664	762	721	745	727	756	702	713	685	743	718	693	742	776	681	722	681	670	718	723	668	732	711	712	732	660	718	725	739	746	723	707	698	723	723	720	763	740	715	760	759	732	729	753	679	727	710	750	746	712	716	763	719	730	724	707	722	680	720	710	716	719	713	681	708	760	736	722	710	714	689	724	691	695	686	713	718	729	732	738	706	693	754	732	726	731	733	718	713	744	714	715	787	687	737	704	760	718	688	763	686	744	712	716	761	668	773	750	682	680	707	691	694	716	710	744	734	748	692	724	679	706	689	708	730	678	749	723	683	725	741	668	734	752	747	743	690	741	700	760	740	718	743	694	730	694	735	697	702	776	692	708	703	720	675	727	711	681	684	744	717	652	744	703	714	691	689	737	714	789	737	683	709	686	721	714	746	748	724	722	693	758	700	724	750	728	696	707	746	722	705	674	738	700	728	726	741	694	699	737	744	695	694	724	701	763	736	731	710	687	673	746	729	692	737	758	755	738	695	676	715	752	721	716	701	747	740	717	699	722	760	680	755	727	771	704	683	729	666	775	721	714	746	715	742	759	745	714	746	723	731	700	702	732	736	754	709	675	692	673	727	769	685	728	693	723	751	687	701	697	670	738	709	732	704	750	730	717	753	689	637	715	700	715	701	719	738	728	679	713	730	714	745	707	718	711	690	728	666	736	662	704	696	721	686	707	754	673	705	723	708	724	706	737	744	747	718	721	712	729	730	731	734	737	760	719	731	737	731	821	741	745	692	761	730	660	746	719	758	720	739	698	755	689	755	719	713	686	674	730	781	706	700	727	688	712	714	678	774	750	719	668	715	722	703	720	746	694	700	741	706	700	720	710	729	728	699	738	723	752	694	649	763	702	735	698	743	702	720	690	735	686	724	757	728	699	714	701	732	728	753	732	724	690	742	715	677	658	718	719	704	709	735	706	745	730	724	767	695	710	737	756	749	742	726	774	706	722	746	736	707	669	735	702	709	685	728	717	697	717	704	673	689	734	671	733	721	713	773	710	704	685	746	717	742	729	727	725	755	691	734	731	746	752	695	703	718	757	710	745	748	704	734	744	712	713	722	696	722	675	713	782	703	702	711	750	747	708	739	676	779	670	665	671	678	658	671	774	712	754	683	706	710	690	753	750	728	740	708	734	661	698	690	728	690	764	725	656	641	674	697	736	711	697	742	752	774	768	690	715	707	679	742	695	761	690	728	751	749	723	710	753	720	732	700	681	685	685	746	729	716	722	695	702	728	725	745	733	712	706	727	697	677	659	743	741	705	707	718	717	732	740	700	758	725	711	658	719	682	735	733	702	730	713	734	728	713	698	720	729	745	706	719	743	696	708	670	695	706	735	737	747	663	692	689	716	704	728	722	736	715	740	714	722	703	697	728	734	730	728	747	724	726	700	733	687	690	679	722	759	668	730	760	710	746	709	675	735	709	727	674	695	735	720	744	723	742	673	717	718	702	686	701	768	744	699	714	695	753	717	660	713	713	700	658	741	694	723	670	738	699	703	704	715	714	728	708	716	721	763	688	734	726	712	718	681	719	698	723	718	726	709	691	701	694	715	731	711	683	702	730	665	688	679	744	737	776	719	746	686	703	693	661	694	764	679	681	708	725	735	670	713	717	750	723	752	699	714	762	740	747	736	715	708	730	726	693	770	721	674	768	723	725	703	746	723	677	686	754	664	700	696	737	682	714	718	756	701	758	694	712	734	713	733	721	679	707	735	712	664	747	713	745	738	723	718	747	742	746	699	712	742	734	739	745	687	701	731	728	692	765	716	723	730	711	691	720	721	701	728	711	705	751	763	715	740	726	718	741	712	740	701	705	754	750	732	723	749	749	756	679	725	719	768	724	744	733	756	707	746	743	703	715	663	716	708	779	721	720	685	747	672	701	734	728	716	714	749	719	695	692	777	760	727	693	718	729	739	727	725	700	708	693	722	732	713	688	707	710	694	744	712	666	742	738	712	701	747	724	706	678	688	667	714	739	768	654	721	719	776	696	711	739	723	697	764	701	756	723	730	720	749	726	718	752	717	714	742	720	747	780	736	668	707	719	736	750	692	744	745	690	718	738	716	709	718	685	704	698	784	719	732	755	718	700	753
8025	608	579	510	415	354	361	349	322	301	313	302	307	281	320	275	279	303	313	297	313	275	264	310	309	296	302	297	306	273	310	307	274	275	286	307	303	281	252	284	288	282	314	295	284	308	316	290	322	302	317	334	295	285	299	330	306	296	280	337	305	311	328	276	305	306	296	284	265	287	300	304	297	290	266	273	290	300	296	269	284	287	258	285	321	312	312	311	315	284	307	323	274	267	309	299	286	294	293	274	298	280	306	317	312	276	279	299	279	313	285	282	301	318	273	327	270	280	287	302	310	310	280	276	301	277	301	316	297	298	260	309	281	272	296	288	284	279	306	297	277	282	269	246	336	327	284	278	284	295	297	298	296	293	271	311	282	289	296	290	281	282	297	285	296	269	292	311	310	270	292	285	275	273	295	304	272	307	288	267	312	265	268	314	291	300	279	258	325	323	314	283	283	302	307	277	270	267	295	290	279	311	284	272	368	287	326	288	270	256	284	303	320	298	298	311	305	294	290	304	292	270	325	282	305	297	278	290	305	292	287	305	260	279	243	306	270	297	301	283	274	267	297	321	292	301	285	271	303	278	315	269	278	300	286	327	307	273	275	295	291	292	287	285	293	312	298	331	287	282	296	299	297	314	301	285	283	324	295	273	258	318	305	281	280	282	307	291	270	290	268	304	279	268	304	281	287	288	288	276	343	302	262	304	297	319	295	268	273	327	291	288	263	279	316	287	293	275	306	274	299	260	310	292	258	294	303	301	306	300	278	311	294	253	291	284	296	288	284	269	309	272	283	308	303	298	280	294	277	299	285	274	307	278	288	271	285	283	315	272	278	278	289	288	304	302	265	281	273	302	329	278	296	281	324	257	292	264	315	321	254	260	287	293	264	298	304	268	272	283	264	282	259	291	268	307	260	284	295	274	286	336	280	304	328	291	252	250	276	298	320	314	306	312	319	261	303	293	351	332	298	286	274	295	288	274	278	279	300	288	286	313	285	303	269	282	281	283	306	277	288	296	309	288	293	295	270	296	322	310	334	306	287	333	293	285	281	255	265	285	326	289	290	287	284	269	305	318	313	272	275	317	308	312	286	262	297	289	257	264	290	279	288	287	308	284	295	302	275	286	277	280	291	290	274	313	327	287	286	269	295	275	289	294	274	302	304	283	323	327	248	289	279	288	273	312	291	324	290	305	286	300	291	306	298	312	299	272	299	294	309	285	285	303	301	307	278	278	282	277	269	328	274	270	315	283	267	285	274	272	281	294	347	316	291	271	256	282	273	270	279	273	283	285	284	319	295	274	290	262	308	313	303	291	256	300	268	282	299	271	280	302	273	285	334	348	263	278	264	269	323	303	321	329	307	295	299	284	308	298	284	270	323	278	315	293	292	306	288	277	299	297	308	278	318	304	288	267	263	288	278	319	298	303	292	260	297	297	316	293	285	298	294	312	320	292	330	307	319	284	316	301	309	275	326	307	292	275	304	289	288	294	280	274	292	321	284	328	297	272	302	292	318	285	297	273	304	302	301	300	326	288	261	276	263	323	311	297	304	319	272	297	250	274	261	313	293	296	312	294	287	290	304	260	293	260	286	288	264	295	310	293	296	276	277	281	291	296	282	329	265	347	302	301	286	262	278	287	271	286	295	262	268	307	305	300	271	297	325	298	288	294	328	283	301	283	303	320	283	300	303	307	266	287	280	288	287	276	303	316	307	271	262	281	284	293	310	291	293	304	292	307	291	327	314	293	289	299	292	302	296	257	293	273	272	268	329	309	298	290	274	319	291	299	275	279	312	288	289	281	325	275	286	295	286	303	283	274	295	282	284	301	289	277	285	279	268	278	291	306	295	289	311	309	302	322	293	286	300	321	303	294	306	250	344	297	314	324	318	284	299	265	284	297	277	282	292	288	270	280	321	259	321	276	285	263	272	262	266	288	319	310	276	321	304	302	307	286	294	280	263	298	314	286	300	244	302	257	320	310	301	273	312	316	282	278	268	289	258	287	288	289	288	308	321	291	293	277	346	311	305	298	293	269	303	295	281	307	297	301	279	260	307	280	288	269	303	320	280	322	260	267	302	285	276	290	276	278	273	288	282	326	313	279	300	314	324	293	248	279	293	311	280	302	284	257	299	318	267	270	296	262	271	301	285	311	305	272	278	269	300	306	279	288	278	332	257	292	276	282	275	291	275	289	300	275	291	307	303	299	291	274	258	280	303	309	288	264	297	308	282	284	286	288	261	281	296	296	283	261	281	275	256	302	311	293	298	299	305	258	271	318	322	289	304	323	291	308	306	272	329	282	288	314	317	267	263	274	321	291	272	301	283	293	284	278	288	286	257	279	288	301	314	314	311	302	264	264	298	290	296	283	288	329	305	319	318	285	297	300	313	312	288	287	301	272	289	280	285	296	282	326	293	277	314	296	302	266	301	299	301	262	279	322	279	291	262	281	283	289	299	276	291	317	273	278	297	320	276	291	269	282	265	287	306	300	272	302	264	259	285	287	302	305	301	312	273	300	299	293	307	272	285	293	295	279	287	280	285	288	269	300	319	300	293	280	306	272	282	284	274	295	281	296	317	298	309	336	282	283	282	300	291	279	289	292	313	267	284	285	303	332	293	273	271	296	281	310	280	275	298	274	284	290	297	329	276	290	298	276	293	273	322	292	288	306	284	326	293	297	278	302	270	304	328	288	272	286	267	260	300	301	296	287	277	268	302	302	300	291	280	277	304	283	278	296	277	271	318	297	290	293	284	277	308	255	293	262	309	287	307	299	294	295	275	294	286	294	307	287	335	270	282	259	271	278	303	292	302	319	301	282	278	310	314	275	301	302	288	271	313	291	304	244	263	326	310	297	274	293	281	299	265	304	289	291	271	315	276	271	286	307	281	302	269	293	309	290	294	282	263	293	266	286	263	277	287	281	298	324	279	292	316	290	282	291	300	290	300	305	280	287	296	278	317	289	314	291	268	280	295	267	283	328	265	270	281	264	294	269	267	290	304	304	296	265	289	294	298	274	280	273	294	298	300	286	311	314	313	284	291	289	284	285	307	268	310	342	288	303	296	297	287	287	294	309	305	297	298	300	310	310	312	312	281	268	285	296	275	280	293	313	270	277	264	308	283	272	296	262	279	307	319	289	271	268	277	282	289	282	309	336	288	298	313	311	309	281	288	268	279	269	295	279	291	287	275	282	279	303	298	270	278	315	307	306	300	294	295	266	277	303	287	317	264	309	259	275	306	298	334	333	286	286	298	312	263	309	280	313	289	302	286	290	294	316	286	267	298	275	287	264	269	308	272	282	271	317	283	299	285	289	291	303	283	278	309	271	295	296	313	281	284	288	267	309	318	267	305	262	308	283	330	273	268	299	286	318	283	289	267	287	271	275	312	303	281	280	304	259	264	301	307	265	268	270	308	263	262	258	270	263	270	289	286	281	342	282	275	270	261	305	302	289	316	261	286	305	318	319	261	292	275	295	320	288
7290	972	1360	1419	1224	1104	1081	968	895	890	837	796	811	766	778	818	777	794	799	742	693	689	753	721	659	739	750	736	734	702	709	712	731	703	782	700	663	693	696	729	750	688	702	688	695	758	695	717	715	736	663	682	683	705	662	709	661	642	708	685	670	661	688	740	725	707	672	686	719	714	684	700	715	717	740	712	682	707	725	732	664	739	693	650	688	681	694	692	691	697	724	665	668	707	710	728	751	696	729	697	690	751	736	715	666	730	701	678	713	738	702	697	646	687	695	738	654	713	696	687	676	693	747	694	697	684	719	694	716	699	725	705	720	729	651	735	707	758	673	739	668	727	741	661	682	702	679	704	661	708	715	685	703	674	683	682	740	721	712	712	703	767	660	651	706	677	662	655	717	662	740	719	706	670	686	682	713	647	697	663	686	687	694	705	702	737	695	687	670	680	674	730	716	679	680	712	672	722	698	693	716	678	732	669	680	734	724	723	684	721	677	702	674	702	685	693	657	721	729	689	733	679	670	715	701	706	661	675	723	698	723	707	679	665	730	671	703	720	687	742	674	722	746	724	710	664	696	722	665	715	651	674	704	713	708	725	680	707	698	700	667	698	657	669	698	705	748	698	709	679	678	669	705	692	703	670	658	677	692	685	721	669	677	644	679	691	656	664	716	716	712	692	699	732	726	696	713	651	712	731	688	674	689	682	654	703	692	724	694	688	699	726	718	733	690	695	706	684	692	678	715	642	712	668	687	724	702	721	666	697	641	656	708	675	663	660	695	664	697	697	709	672	701	701	712	657	684	710	702	669	712	683	635	681	675	734	656	686	701	704	675	726	656	685	618	689	693	687	685	697	669	676	700	644	700	714	678	727	707	697	698	718	688	666	695	649	713	727	704	658	682	651	721	696	698	704	693	712	684	731	662	666	680	680	728	748	710	661	721	707	679	725	668	699	699	677	687	707	649	685	688	711	650	713	723	709	691	727	666	719	724	692	649	663	679	718	712	698	714	690	687	671	708	718	695	675	718	727	696	681	741	655	701	687	709	686	688	675	669	686	701	643	664	717	726	736	708	714	700	687	678	706	713	744	647	660	669	721	719	698	663	682	708	709	711	690	681	757	706	716	716	685	712	668	707	694	695	702	706	699	687	666	675	677	684	639	711	715	718	708	702	688	696	703	703	704	700	646	708	673	727	662	659	674	700	704	690	735	732	698	656	719	738	676	696	655	671	709	688	753	679	675	672	675	655	718	736	699	729	673	719	662	643	665	690	688	679	685	681	710	661	710	670	659	683	719	719	728	737	682	648	676	730	660	674	720	694	733	698	674	690	697	668	700	727	690	666	698	745	724	712	687	717	646	724	723	711	662	696	750	684	694	700	702	685	666	690	672	716	700	675	721	700	662	691	691	742	674	666	756	694	690	710	706	692	688	717	729	658	712	698	674	657	675	737	683	729	675	709	713	662	712	704	660	690	678	706	706	719	741	756	686	678	701	687	729	692	730	685	649	675	729	713	729	728	672	696	771	745	689	713	729	701	700	693	668	727	745	669	685	710	728	731	708	690	725	690	660	651	730	656	716	715	686	736	688	686	684	727	710	715	663	663	722	733	740	695	696	688	679	681	700	674	677	682	705	720	699	697	683	731	674	671	683	703	692	678	649	693	690	697	708	684	726	728	757	724	697	699	698	684	681	686	695	638	695	681	662	667	674	740	642	675	662	714	699	679	710	637	709	651	673	681	663	691	692	694	689	748	731	753	729	730	692	675	716	710	690	700	721	690	673	693	650	690	737	748	684	665	697	682	647	698	709	700	705	665	685	719	740	722	744	675	762	694	676	668	699	655	730	727	723	656	699	756	753	694	733	682	647	716	702	684	758	668	684	686	664	681	710	727	699	727	751	675	711	679	695	713	696	711	684	708	729	753	705	696	681	687	659	694	683	672	677	670	719	705	721	732	677	711	712	691	745	720	710	759	743	704	682	705	741	691	695	708	711	707	731	702	699	738	669	681	721	678	720	687	663	701	697	693	717	711	671	727	727	711	687	663	687	659	717	652	707	752	655	725	727	710	712	707	720	714	694	725	713	669	720	713	721	665	701	696	727	753	696	656	712	669	714	717	707	738	744	660	738	714	703	688	675	688	734	661	736	670	703	679	694	714	714	692	738	718	694	709	712	716	697	700	701	675	696	693	718	728	720	710	675	709	738	694	683	713	668	714	706	691	687	691	712	698	682	687	710	706	688	729	687	694	738	680	688	704	698	671	692	704	688	679	720	719	694	652	725	676	725	632	728	691	731	688	722	700	698	713	676	719	735	662	680	669	654	664	709	682	688	651	734	687	708	641	682	682	680	680	747	646	715	705	694	702	768	643	695	670	717	693	713	672	670	709	679	670	698	636	719	680	669	688	711	718	704	712	732	705	689	661	725	699	717	715	680	668	740	681	716	707	674	728	716	741	697	682	695	676	721	705	701	763	715	672	691	650	713	715	685	678	664	685	728	688	696	706	697	687	676	739	701	664	700	719	713	722	705	742	681	718	674	637	681	680	726	714	685	650	685	703	768	715	717	746	677	731	706	706	706	701	717	703	709	705	676	701	710	700	721	708	688	695	681	673	681	698	731	684	671	686	675	718	701	725	697	677	705	717	741	665	685	692	718	721	611	658	689	722	722	677	664	706	688	701	669	694	703	640	705	697	706	713	748	708	668	637	688	681	707	688	681	674	698	722	691	735	683	726	736	670	677	626	723	683	684	712	665	720	686	670	661	698	726	670	714	671	732	668	658	717	710	651	685	665	680	666	688	653	695	686	701	721	675	666	693	681	691	695	727	695	702	687	678	654	678	718	671	714	719	659	703	736	758	717	663	676	676	719	703	709	752	716	666	717	694	703	676	696	688	675	708	664	775	645	713	722	699	711	695	713	718	708	732	687	650	703	654	714	700	720	730	707	681	751	690	686	683	722	719	715	687	689	694	681	666	708	726	665	714	710	694	657	706	713	679	694	703	719	766	685	702	682	736	706	727	698	684	714	688	717	726	695	729	693	734	684	759	701	707	727	685	699	702	740	679	715	725	696	648	723	711	664	666	616	699	659	707	703	718	680	701	707	714	717	711	701	666	694	678	725	666	691	679	680	699	675	644	722	621	678	679	702	746	707	716	731	717	729	709	644	704	660	709	655	702	709	690	700	720	705	693	710	668	696	723	678	727	685	668	706	717	746	647	697	696	707	679	683	733	698	724	720	750	709	784	732	678	699	663	661	730	709	674	722	706	696	736	674	657	739	697	740	637	684	679	658	724	669	681	717	691	735	663	716	727	686	714	729	644	707	692	670	711	734	699	717	663	677	700	680	665	739	702	733	687	719	707	734	692	702	703	687	702	698	690	713	697	695	687	697	685	721	687	708	739	712	701	670	715	720	721	717	693	660	744	728	682	675	672	695	678	662	689	670	691	728	698	712	668	731	674	688	677	678	695	702	674	685	669
13812	921	734	581	364	312	281	229	217	178	179	167	175	179	176	159	162	135	178	170	153	165	122	161	144	151	143	129	161	170	143	155	142	131	142	140	137	139	132	148	151	150	137	141	136	133	147	132	138	127	127	128	141	136	127	111	140	131	141	141	137	148	144	151	138	134	125	123	131	155	153	143	181	151	130	160	123	158	136	125	136	151	140	145	105	105	161	126	143	147	142	138	130	139	135	134	133	139	142	114	137	132	125	144	140	139	182	158	135	136	141	144	124	149	136	142	141	145	147	147	127	150	128	138	150	147	159	142	152	134	111	150	120	119	135	145	138	139	143	144	136	143	127	147	139	124	149	111	136	128	115	136	122	152	150	124	145	165	124	142	131	126	151	133	125	134	158	158	134	147	156	131	126	156	134	139	142	142	149	146	143	136	139	167	146	143	127	129	146	148	142	137	133	142	136	156	157	160	154	119	143	137	161	131	137	126	180	142	135	143	138	152	126	138	125	153	128	135	128	138	142	125	121	112	133	138	134	147	133	135	119	125	130	153	125	100	130	141	130	119	123	147	143	156	128	121	145	144	115	148	153	151	122	146	149	115	142	153	136	138	133	152	128	128	134	153	134	147	146	133	136	148	144	143	140	116	140	151	131	130	132	136	124	143	116	130	163	130	115	133	114	127	131	126	148	132	121	132	149	141	124	169	151	136	118	140	125	151	143	115	139	128	139	129	149	130	122	121	143	128	113	128	147	152	122	136	154	124	127	132	132	154	141	139	133	132	128	127	125	119	135	150	149	120	115	136	153	122	146	133	121	133	136	124	131	140	161	131	154	141	152	163	131	132	116	145	138	136	148	142	137	140	117	141	140	102	146	125	138	135	124	141	147	135	164	125	147	135	126	142	132	132	134	113	157	141	138	131	141	158	138	127	142	145	128	145	122	116	156	142	166	123	132	168	126	131	129	131	124	135	135	136	139	129	140	149	136	146	139	136	149	130	138	139	142	153	146	131	155	136	153	149	129	137	125	140	133	149	145	142	120	117	115	141	134	142	125	135	161	141	152	149	128	133	139	148	125	139	141	136	130	150	149	128	141	141	148	119	123	146	172	157	106	129	137	134	124	133	129	150	129	140	129	130	123	143	101	149	122	156	151	144	132	131	133	149	157	152	121	140	131	160	124	149	156	145	146	120	106	124	123	125	118	112	140	133	136	145	137	170	129	129	164	117	118	134	145	137	131	147	147	130	153	138	118	145	143	133	143	127	132	121	148	140	162	146	115	145	135	150	127	135	142	119	148	141	134	141	138	123	144	137	118	156	154	128	138	138	130	132	159	146	124	154	122	138	122	126	154	130	131	123	140	129	137	135	121	145	120	138	137	137	122	136	127	140	140	134	145	140	124	140	122	159	129	137	141	137	141	163	132	153	119	152	134	126	156	135	137	136	142	121	141	144	135	124	136	139	124	124	136	118	143	138	136	119	130	147	158	133	132	133	123	146	142	126	132	149	130	125	142	166	136	157	150	163	153	152	113	124	149	134	122	150	115	109	153	132	114	128	143	136	146	139	139	135	137	143	145	134	139	148	123	152	133	124	115	132	138	128	147	142	129	145	136	129	127	137	134	146	141	125	137	142	139	169	134	108	163	134	135	144	151	118	138	139	139	132	148	124	138	140	156	135	122	152	127	123	144	128	126	136	111	150	134	135	131	151	144	145	147	133	142	140	125	122	160	132	124	141	139	130	129	122	129	138	131	125	137	139	131	139	146	142	125	129	137	150	128	139	137	142	142	126	145	126	117	130	155	130	129	159	145	133	133	149	135	140	118	128	137	123	152	136	136	140	132	142	145	111	171	159	122	165	157	152	123	137	126	136	141	178	142	132	134	147	131	124	127	160	116	129	134	135	114	144	148	127	130	141	140	123	136	123	142	130	145	130	150	139	137	159	117	164	143	143	132	124	146	133	142	163	144	138	132	129	123	131	137	142	124	137	118	137	120	157	129	127	119	147	135	129	130	150	138	142	136	140	128	121	140	129	131	143	138	149	133	155	156	144	130	154	135	140	156	165	117	145	152	142	123	152	142	145	121	140	149	123	134	154	122	124	133	134	143	149	140	131	126	127	150	133	149	143	144	138	135	146	134	127	118	131	150	138	152	136	118	134	137	138	142	140	120	122	152	115	122	140	146	165	135	163	137	147	159	119	145	141	134	146	129	140	154	143	151	147	152	137	145	143	142	146	113	122	132	138	130	136	142	144	112	137	143	135	120	150	147	128	150	144	143	142	128	130	133	156	139	118	125	120	153	135	128	150	165	157	132	141	144	143	136	141	150	127	121	129	139	155	124	134	132	120	145	151	137	151	125	145	112	126	162	158	152	127	159	129	141	139	119	137	121	145	147	139	166	124	123	131	138	145	128	136	149	154	131	131	149	133	137	142	140	148	137	131	140	139	124	144	128	135	129	153	130	114	126	125	135	137	122	124	158	134	128	146	112	130	136	153	134	127	119	153	152	149	161	145	152	127	128	122	121	120	144	133	145	155	133	152	127	149	150	134	128	126	139	159	146	129	151	145	144	133	138	126	150	139	123	131	148	144	146	136	133	137	141	100	124	125	142	139	121	135	148	161	136	143	145	136	138	130	137	143	144	109	132	123	138	144	136	118	152	134	142	125	133	141	149	148	108	137	139	173	148	121	148	130	164	155	153	128	138	127	126	130	133	145	133	123	140	150	143	141	113	125	143	152	134	135	133	132	139	155	143	120	134	150	131	123	121	138	133	140	150	120	140	131	136	136	145	124	143	127	144	128	117	153	133	137	132	133	139	154	150	149	143	128	143	120	150	135	126	144	142	139	134	143	119	142	122	116	147	130	139	153	132	140	125	151	139	129	152	131	139	114	129	138	154	128	139	149	145	152	145	132	142	123	126	138	159	127	144	123	147	123	128	158	145	138	137	133	141	143	128	138	143	157	156	146	97	126	149	121	123	155	139	137	149	158	122	137	139	118	140	145	132	152	148	145	131	136	135	134	171	143	124	140	172	135	143	137	146	127	146	124	150	134	146	157	136	122	153	148	134	132	131	144	134	127	128	142	140	169	124	143	158	140	128	141	141	126	139	149	152	128	156	133	148	149	129	131	127	143	134	142	147	140	150	139	138	116	136	116	141	155	139	129	158	126	137	120	112	139	131	138	139	109	152	130	131	112	126	148	110	136	134	143	136	129	130	142	124	146	143	153	141	150	146	139	133	117	127	163	137	131	152	153	132	109	134	146	157	144	133	131	135	127	146	156	119	126	113	128	130	157	145	158	130	146	151	146	145	124	144	121	137	146	126	126	130	160	124	145	138	139	124	143	126	139	134	134	125	136	150	138	133	109	114	141	121	132	136	113	143	150	142	140	147	118	111	136	137	112	157	123	137	112	156	130	124	118	146	146	125	145	148	138	123	141	111	138	127	153	128	176	140	154	135	149	116	142	151	143	134	169	132	123
8485	916	1680	1747	1531	1198	1095	806	718	665	576	553	561	539	444	427	424	446	418	418	422	417	424	372	388	387	406	355	360	364	417	371	402	430	400	389	377	364	379	368	346	364	381	388	346	347	401	382	386	389	360	362	354	353	411	336	377	346	342	343	358	383	395	370	340	337	346	364	339	337	339	342	350	331	341	346	356	384	347	327	355	312	342	339	367	357	370	331	365	340	382	385	373	354	358	328	370	337	331	366	350	384	359	364	374	365	350	362	400	360	335	366	344	357	329	344	324	357	361	368	366	336	351	385	374	362	323	355	341	357	317	367	381	349	360	338	367	347	337	390	327	334	339	364	350	329	353	352	342	299	330	339	354	346	354	382	332	379	390	363	361	360	329	368	351	338	328	342	343	328	335	350	358	350	331	382	329	349	345	380	395	349	342	351	364	350	327	343	343	348	360	350	353	346	361	344	373	337	364	355	348	373	346	346	332	379	337	362	351	332	345	392	365	326	333	356	355	341	354	329	361	352	391	323	345	349	332	351	332	364	350	357	355	380	361	346	344	374	344	372	374	356	389	378	369	356	385	323	329	361	320	378	371	321	369	352	353	378	333	357	335	349	344	361	349	362	345	339	342	350	362	354	331	373	341	324	336	348	390	317	355	328	377	349	342	331	355	387	378	337	375	351	315	347	345	366	376	345	348	386	319	371	346	376	346	341	311	341	343	384	368	362	352	369	329	352	350	327	356	309	367	334	303	342	369	372	358	321	359	359	361	357	372	366	363	355	320	333	331	372	368	373	362	349	357	345	375	344	354	333	373	379	357	332	371	400	368	345	368	354	368	337	366	329	367	361	356	353	348	362	383	338	356	355	346	379	363	341	348	332	353	337	352	343	348	372	379	353	358	366	378	316	354	330	379	337	362	354	354	376	380	336	358	350	377	371	313	353	375	324	366	406	352	339	350	361	358	355	380	322	355	346	371	344	351	352	340	356	365	384	377	363	330	366	358	336	394	330	351	355	311	368	353	371	363	343	338	335	349	351	354	368	370	363	334	337	325	318	331	370	364	322	354	360	347	319	351	334	363	347	376	334	374	341	367	346	329	350	337	395	340	366	344	353	367	352	324	344	371	363	336	362	348	409	314	375	342	348	414	328	367	345	353	375	337	383	384	346	335	354	370	356	346	331	351	386	359	377	316	345	336	359	330	354	370	350	357	326	363	362	350	358	371	319	355	372	341	314	377	316	334	363	338	377	332	351	353	339	332	353	333	353	372	331	371	353	349	353	342	303	355	370	364	345	355	353	407	406	379	362	343	391	346	359	387	329	355	378	347	349	362	339	361	327	341	350	368	378	390	346	342	371	342	363	365	347	326	333	373	353	343	349	347	352	335	356	364	319	336	380	369	347	319	346	337	318	370	319	358	338	326	359	327	328	307	358	367	359	347	339	328	350	317	398	385	305	330	354	366	356	350	345	338	357	371	355	314	347	342	359	332	345	368	362	348	330	333	342	373	309	329	363	362	327	320	358	351	347	384	333	363	343	345	348	332	368	361	321	354	318	360	334	322	336	370	386	372	368	367	353	337	360	381	371	349	368	346	361	370	340	368	346	383	315	369	350	356	343	345	326	376	397	360	340	366	351	353	385	365	400	333	334	331	335	333	387	342	343	388	389	326	344	323	334	341	351	340	363	336	352	308	358	373	400	379	363	342	362	354	355	346	346	345	379	368	373	355	349	351	371	341	359	320	367	357	366	359	315	334	364	367	321	354	341	367	325	382	327	360	364	339	350	334	348	371	373	367	349	379	325	360	331	373	333	345	374	335	376	350	353	358	383	346	354	354	365	359	334	368	367	381	355	362	350	371	302	325	323	407	358	321	334	372	352	323	327	364	357	342	339	351	314	342	366	308	337	376	332	386	321	357	365	338	345	336	335	342	333	351	318	393	350	350	322	344	365	386	365	363	370	352	385	386	319	352	379	358	341	383	360	347	318	372	341	354	366	362	341	331	320	346	364	359	351	343	347	347	345	342	340	327	348	357	343	383	368	345	356	333	335	332	329	333	345	361	349	352	354	388	368	365	339	362	356	328	347	360	367	326	328	301	342	339	359	369	357	378	328	352	330	347	350	376	348	353	321	363	362	340	318	353	349	356	334	368	328	349	344	355	324	330	373	320	392	327	332	378	363	346	356	349	387	331	386	360	354	332	332	347	387	364	374	329	368	343	334	303	359	380	349	357	356	364	373	374	349	332	348	389	366	358	349	343	328	340	352	347	360	356	358	350	364	356	338	333	353	340	323	325	344	348	382	340	376	355	347	317	336	382	381	364	355	339	373	362	363	310	343	312	365	351	362	355	377	359	353	384	387	342	343	372	334	393	334	340	357	377	372	324	323	352	351	341	347	297	327	361	324	334	330	341	329	344	364	348	351	325	364	359	369	333	368	371	330	346	378	333	341	356	387	360	351	379	369	331	368	357	357	306	346	353	360	348	368	318	373	348	320	333	325	331	384	370	325	347	327	328	376	368	401	380	363	351	359	378	342	357	352	341	332	358	363	306	367	337	321	350	338	338	342	334	347	349	318	366	360	336	370	358	366	361	378	357	399	354	345	375	358	354	343	330	366	342	329	352	370	326	328	343	346	382	375	346	372	359	363	318	366	387	321	389	364	338	377	345	373	366	380	379	344	313	366	326	368	337	356	340	379	346	375	324	358	348	355	334	364	357	351	342	342	373	317	341	364	348	343	325	379	386	350	364	372	343	389	384	334	335	364	362	357	330	355	340	338	364	344	328	341	326	385	373	356	358	358	337	385	396	350	342	356	336	339	354	354	375	387	348	396	322	366	322	328	360	324	344	336	374	341	364	339	334	331	393	358	354	346	376	348	340	351	389	370	351	352	392	360	357	325	344	323	325	331	367	376	386	368	376	355	314	369	335	374	381	366	360	313	355	349	371	361	363	342	331	363	340	347	342	366	340	337	331	360	344	391	332	342	340	345	358	368	374	342	361	358	380	362	350	366	351	344	359	356	340	367	356	366	382	322	366	375	331	356	361	378	371	328	323	356	347	382	341	348	345	351	312	374	357	361	343	366	371	323	357	360	336	353	347	336	350	360	352	344	328	351	360	336	338	364	341	377	363	333	322	348	360	403	356	360	360	359	328	345	371	346	362	360	364	325	340	387	349	336	358	342	367	350	325	308	320	316	366	363	383	339	293	309	353	345	372	329	387	348	321	376	382	355	357	356	342	355	340	352	327	328	348	370	341	325	360	348	362	346	311	363	314	337	354	335	334	376	388	346	343	321	332	322	345	321	385	395	346	372	344	359	386	319	350	338	316	323	354	345	313	343	351	337	317	348	367	346	373	320	352	363	365	349	330	336	365	329	366	330	343	336	342	370	321	362	370	343	342	332	325	353	347	361	345	359	360	364	326	335	381	369	364	383	342	355	339	365	357	337	364	319	358	326	388	377	333	369	377	356	344	362	333	350
1812	347	305	286	315	287	289	293	300	284	305	302	288	289	288	272	298	304	287	309	325	253	290	296	317	304	286	297	300	298	293	308	290	315	284	293	274	291	301	322	342	294	325	290	280	298	283	317	301	303	287	317	321	293	278	314	319	320	328	306	281	321	286	302	282	277	308	265	274	294	294	291	264	308	297	320	281	276	310	309	299	312	293	307	294	291	311	310	257	298	300	296	286	293	305	282	323	281	263	290	311	292	302	291	305	325	305	274	269	297	326	316	299	296	288	313	299	294	283	295	290	276	289	267	302	331	259	316	307	294	263	309	306	280	258	311	298	305	299	278	305	266	276	290	299	329	296	272	297	269	301	265	305	283	281	273	313	302	306	265	279	268	305	296	291	260	284	280	275	272	306	309	273	285	241	302	291	277	285	288	273	286	299	343	287	306	285	315	293	300	311	292	289	276	285	289	306	310	241	261	294	281	258	285	289	274	294	269	287	273	284	301	286	316	302	312	315	320	312	270	287	299	316	308	293	308	270	311	294	267	284	282	293	286	286	296	327	304	310	319	282	278	305	298	325	275	286	253	296	302	285	308	257	277	264	295	272	284	300	306	284	288	296	282	306	305	299	315	297	306	265	287	293	286	315	280	275	270	298	330	289	288	278	314	290	290	330	335	300	316	304	295	319	271	299	307	289	303	288	291	343	289	297	291	322	306	294	280	279	295	333	316	300	292	330	304	307	299	331	309	278	299	282	268	294	323	315	307	286	308	289	277	296	285	293	286	283	309	285	279	324	281	307	287	302	311	333	286	320	322	304	277	292	285	302	314	310	280	305	327	332	271	294	270	294	290	283	306	269	304	303	294	288	290	278	289	284	298	298	281	270	289	271	289	307	286	305	274	255	308	277	247	306	281	316	316	312	286	308	301	304	295	291	301	326	339	279	306	333	347	304	297	283	292	276	281	286	276	291	288	314	265	262	327	272	262	281	299	291	284	262	308	308	293	311	273	264	265	280	270	266	288	285	296	274	273	288	321	279	281	273	303	268	292	270	279	281	331	307	282	318	297	275	292	290	283	274	262	265	289	289	311	316	288	298	277	291	281	274	301	304	311	309	273	258	294	290	288	286	288	299	260	303	274	283	300	275	268	297	307	308	254	333	295	277	288	275	260	303	312	327	289	293	281	297	267	286	323	292	284	303	293	274	301	335	341	286	287	303	292	272	297	313	317	273	302	288	304	272	312	268	309	290	275	303	301	308	268	312	282	281	283	327	285	269	324	316	275	302	270	267	287	281	308	271	263	308	300	293	323	273	292	270	297	296	295	295	277	313	330	329	281	309	316	254	323	309	307	270	303	311	280	308	311	332	270	282	288	288	320	307	305	345	299	282	304	288	285	284	273	290	303	296	285	285	311	305	274	291	282	307	286	319	290	284	303	296	292	290	311	289	304	301	266	287	285	300	296	308	275	314	263	330	273	307	331	320	301	291	269	292	316	292	268	275	273	288	317	302	284	307	308	277	312	306	311	283	301	333	297	301	313	307	289	315	324	312	304	298	285	278	278	273	285	283	275	319	292	307	309	303	283	316	305	280	332	294	287	290	298	320	308	308	278	298	281	307	315	312	260	292	244	298	262	275	266	303	267	281	281	312	284	280	285	304	305	321	293	260	303	301	301	315	306	269	305	306	287	282	316	299	293	254	307	299	285	296	294	274	323	284	266	291	318	283	287	282	299	281	259	292	280	293	304	299	289	351	278	321	272	279	280	283	292	313	318	309	289	336	302	273	294	269	276	291	278	252	289	309	262	280	296	311	311	266	301	316	320	290	285	333	303	309	305	305	281	294	275	258	267	286	304	318	278	258	256	280	322	280	309	278	329	305	276	299	320	309	298	260	294	274	297	265	285	289	276	288	280	282	311	288	288	282	291	308	316	320	287	281	281	246	288	256	326	299	312	353	286	289	292	316	276	262	284	301	318	300	280	276	306	306	268	266	293	290	285	293	300	311	304	343	298	298	302	299	313	306	319	296	278	301	293	317	295	310	308	307	276	324	302	287	280	272	318	295	294	318	309	297	316	281	309	314	304	271	319	283	273	269	289	312	305	262	289	303	309	272	308	291	276	301	301	338	299	273	297	301	298	276	296	307	262	311	309	304	302	300	280	264	283	318	295	294	280	276	279	294	323	297	309	297	281	314	325	291	283	311	289	307	281	282	324	318	307	273	304	287	297	299	314	263	295	301	296	307	303	277	305	322	270	292	280	285	276	287	310	314	307	309	332	301	263	309	294	263	282	315	269	273	297	298	303	297	301	289	318	297	281	328	328	280	264	277	309	294	300	303	291	307	257	312	257	317	259	300	311	314	282	261	325	303	291	307	282	297	279	272	307	281	283	269	279	287	304	298	293	309	292	300	269	307	303	304	291	288	279	286	301	324	284	340	334	288	304	286	309	302	301	304	298	299	317	291	297	296	306	287	283	301	288	289	305	280	306	272	292	270	294	292	308	270	313	315	288	326	278	294	278	329	313	287	304	293	255	280	293	292	293	259	328	291	267	306	286	264	295	326	275	258	302	302	289	330	254	298	279	285	272	300	306	320	292	307	322	267	294	307	283	288	298	285	285	298	295	275	262	290	298	303	351	274	325	272	311	303	286	270	273	283	309	301	273	294	299	278	294	305	247	279	314	276	262	291	278	288	268	309	290	292	314	298	282	273	301	297	306	301	290	293	308	280	260	306	301	319	272	309	282	303	308	284	315	258	288	284	315	293	319	275	268	301	306	326	291	287	288	280	299	313	268	287	305	285	279	287	281	280	310	298	294	250	310	309	303	275	292	306	310	301	298	273	286	296	310	283	295	335	330	301	288	279	290	340	276	301	304	309	318	309	304	323	288	284	300	321	298	277	315	239	286	291	284	299	303	316	285	307	304	316	279	298	317	293	283	313	270	311	296	295	302	312	281	315	293	320	297	309	284	301	280	305	293	302	318	306	295	311	314	260	274	281	282	331	271	269	306	258	301	328	263	317	274	291	290	331	292	292	292	304	327	271	276	303	305	273	297	331	316	293	288	318	289	314	270	268	310	285	288	292	304	305	292	284	317	276	345	299	315	282	285	269	295	294	301	288	306	317	314	262	305	305	286	312	305	300	298	291	306	321	333	299	307	296	274	298	282	309	318	335	289	299	318	337	317	314	307	326	269	262	291	289	259	281	308	289	291	285	275	326	291	311	294	260	288	297	297	317	282	289	304	305	295	249	262	292	257	298	299	300	293	295	290	296	282	308	304	308	309	290	279	283	333	282	277	289	328	331	298	273	304	267	315	312	327	310	323	320	298	279	284	280	307	279	310	254	296	279	289	294	278	258	281	288	258	296	266	294	277	291	317	318	314	275	288	302	267	315	274	289	299	264	287	313	305	293	295	319	288	284	305	245	300	310	323	254	274	304	310	288	281	342	292	309	293	292	289	283	326	298	281	313	253	269	302	275	285
2501	722	774	796	736	722	728	720	700	731	710	728	705	699	724	680	728	732	711	729	690	725	746	701	736	732	751	715	709	690	732	665	730	685	709	693	705	706	708	754	712	695	699	714	709	758	691	691	693	661	751	710	686	711	657	698	670	694	757	725	760	722	683	716	752	730	726	727	672	706	669	733	705	646	736	753	745	715	727	701	713	726	699	723	723	685	721	687	699	697	683	741	709	723	717	690	713	700	668	721	723	764	713	684	723	696	711	736	733	710	667	723	714	746	711	697	757	688	731	678	735	700	706	702	698	769	707	657	788	691	700	706	721	690	696	698	704	731	707	760	713	722	724	701	704	682	686	703	740	694	752	735	729	673	728	744	687	674	696	713	731	727	691	706	693	698	701	735	698	708	724	717	762	740	701	730	703	714	732	714	700	784	734	730	720	767	689	725	731	723	680	680	681	721	747	669	665	725	719	730	659	709	701	701	694	666	727	718	695	711	690	709	663	713	699	675	667	765	743	672	712	726	688	713	726	739	705	704	697	707	693	717	717	709	698	705	690	693	726	739	688	705	716	693	716	681	693	726	692	728	786	707	682	735	722	716	747	731	699	721	694	738	662	726	699	712	737	718	685	744	717	688	706	743	725	684	707	727	747	732	641	685	731	699	739	708	714	713	714	721	693	727	704	727	723	708	686	713	765	731	697	702	674	711	687	707	713	708	666	739	713	682	651	723	677	731	714	675	708	672	706	708	672	743	708	739	700	734	686	716	683	685	719	696	730	727	759	722	722	698	730	677	730	643	704	707	707	710	711	703	702	697	738	668	694	668	703	717	676	745	710	676	685	705	703	723	723	720	729	701	760	721	702	699	681	710	714	711	726	723	713	703	715	685	724	718	706	648	727	716	693	669	687	726	702	763	757	732	695	697	722	701	722	731	693	707	762	684	699	727	725	701	705	723	701	733	691	715	755	696	696	712	685	706	699	723	747	692	685	702	712	737	660	743	746	729	696	711	707	725	720	687	694	735	748	729	720	707	674	706	745	736	684	705	714	648	673	707	727	667	781	731	727	759	726	681	692	692	730	730	718	656	747	717	662	726	685	685	670	709	715	739	740	691	704	740	688	728	725	753	702	710	696	705	734	736	732	684	728	714	740	780	693	678	734	752	722	720	704	715	694	672	729	694	718	639	673	754	690	689	690	684	744	719	741	749	701	737	688	716	764	682	734	708	673	730	742	729	705	715	747	677	698	774	689	701	714	746	730	702	700	736	710	724	703	691	719	657	718	712	729	701	677	692	729	725	762	728	683	699	696	772	717	644	738	689	705	734	697	709	666	734	727	695	702	741	689	707	701	738	713	729	707	663	716	664	673	700	721	750	708	658	715	736	697	747	709	680	658	715	711	684	725	730	738	674	671	681	679	735	671	747	727	699	758	691	689	719	738	740	733	734	733	724	732	665	714	683	728	695	749	731	719	735	723	754	689	702	710	693	715	731	713	721	708	717	745	747	662	682	657	697	719	733	731	696	696	703	693	721	686	763	722	705	744	714	695	697	690	710	726	716	723	690	765	703	684	694	740	697	712	684	678	693	715	722	690	730	739	717	707	695	708	719	709	701	711	699	701	723	688	690	707	686	696	700	744	703	642	679	682	684	715	701	768	740	698	722	714	730	731	629	688	720	718	690	674	720	708	731	707	725	781	682	762	698	745	697	677	688	741	719	727	710	691	758	701	693	690	768	739	667	746	730	743	702	696	731	667	719	698	761	755	688	690	715	731	672	738	678	772	697	726	734	770	728	716	746	720	687	717	704	699	740	750	703	694	694	684	655	682	662	744	712	668	700	732	750	724	711	665	709	723	697	737	691	735	699	741	721	687	744	701	690	660	727	687	744	712	715	725	702	694	699	651	706	655	701	676	668	725	697	715	720	667	702	673	719	723	737	697	705	723	733	690	670	663	745	693	692	714	700	744	705	720	713	681	732	781	721	666	702	704	670	724	650	680	739	686	739	752	692	685	758	676	751	725	699	725	710	715	750	701	680	736	677	763	672	692	711	696	668	678	678	728	676	708	688	721	733	720	641	748	694	712	722	672	723	697	713	748	690	703	715	786	701	700	746	659	704	682	737	719	749	724	699	695	663	709	725	704	736	687	694	689	721	719	704	728	699	748	708	666	699	725	739	689	688	674	713	682	722	694	680	741	730	740	720	742	732	693	739	688	729	715	668	716	690	646	722	723	653	665	697	718	689	724	745	743	703	718	719	641	711	663	646	675	673	700	708	736	706	699	706	710	676	735	715	708	688	692	696	713	720	678	716	733	791	709	677	721	703	711	710	705	684	725	666	674	749	727	700	762	714	643	748	709	730	713	676	712	753	662	752	659	725	724	733	654	698	712	712	697	681	736	687	728	693	715	692	760	728	689	683	691	686	728	717	676	718	713	671	686	706	690	688	758	703	696	663	690	740	695	752	674	735	690	705	685	718	731	745	731	708	719	753	719	691	748	734	726	726	666	729	695	713	709	717	710	731	682	742	665	715	720	686	686	720	725	730	707	675	729	751	734	696	718	785	744	728	760	694	724	679	680	749	685	717	717	708	730	701	749	680	711	712	664	759	697	733	719	693	725	683	692	731	718	716	729	727	733	688	667	674	733	710	708	688	762	728	701	759	729	707	731	705	640	658	685	703	705	685	740	700	693	685	715	739	735	685	644	662	666	724	710	735	758	679	689	699	719	649	721	752	737	706	702	714	743	726	676	737	727	748	717	707	702	677	714	685	737	715	685	728	692	718	712	734	697	705	703	663	707	752	687	725	643	711	719	699	664	705	692	683	700	703	721	715	712	728	722	685	723	726	720	680	713	726	717	740	725	688	721	764	733	666	679	704	733	720	700	757	707	673	701	651	684	723	737	703	729	686	734	742	669	697	669	713	705	706	687	701	731	730	744	675	679	691	694	748	739	644	720	750	690	713	707	657	732	717	712	737	727	736	695	709	721	684	752	727	729	679	722	729	672	746	707	702	688	748	729	674	731	700	692	671	676	689	721	737	715	724	690	723	665	744	710	696	736	686	696	735	741	704	715	715	698	701	706	701	709	710	697	721	733	728	690	765	720	691	661	731	712	697	710	704	717	703	711	694	736	746	696	744	726	698	731	753	731	717	721	708	721	702	738	707	683	726	723	677	736	685	703	730	685	704	709	699	716	701	704	662	738	712	724	702	727	722	695	686	681	680	654	707	696	748	713	695	723	690	724	713	721	737	714	720	695	743	676	666	692	672	707	674	671	730	701	706	708	720	686	664	745	699	653	732	693	694	734	696	687	716	684	734	764	746	676	688	736	692	707	734	699	700	694	717	750	746	729	705	692	667	686	687	740	713	682	718	756	703	701	699	733	745	711	688	738	733	678	717	703	691	663	736	707	682	729	761	726	696	699	718	696	712	727	691	697	710	678	705	714	705	750	661	745	755	746	710	709	729	725	723	682	701	688	720
7372	590	627	470	422	348	320	329	328	317	300	335	324	308	288	252	318	323	303	299	293	320	281	299	307	303	295	293	280	276	315	301	305	315	312	310	279	306	296	277	285	270	273	298	285	275	273	305	306	330	291	305	282	284	290	273	324	291	278	304	304	313	296	286	307	311	288	290	281	283	291	265	317	316	291	293	288	285	295	301	311	285	292	264	316	264	301	299	296	305	273	293	301	282	289	294	295	255	303	308	277	272	277	267	264	297	304	286	295	262	315	296	332	285	277	339	302	282	322	287	320	303	276	261	307	249	282	291	292	316	297	304	268	301	300	300	285	293	272	268	262	305	290	303	282	305	270	315	327	275	297	269	271	275	293	299	248	299	266	291	320	294	269	294	251	318	303	281	291	310	298	307	310	275	288	318	275	308	287	303	262	302	297	296	280	296	296	296	276	288	296	243	277	293	276	330	275	273	272	282	314	303	308	282	298	283	283	302	288	278	279	276	263	325	311	294	315	277	286	296	274	315	247	272	302	295	300	289	302	288	288	273	279	282	310	291	306	302	339	307	302	284	267	305	279	296	289	346	285	298	302	311	288	302	280	320	285	283	266	270	285	313	273	272	305	282	287	301	279	261	290	281	308	295	318	273	291	313	304	292	277	302	263	323	284	311	318	312	277	270	296	259	301	295	280	261	281	292	297	287	280	284	306	266	284	293	275	286	268	280	289	270	285	243	247	269	293	299	321	286	283	292	265	316	279	276	267	297	274	260	250	292	269	311	275	293	283	286	298	283	277	275	266	293	303	303	296	287	317	301	276	311	281	281	323	291	258	273	260	293	285	259	265	296	282	279	292	290	269	302	309	285	256	271	269	273	272	270	303	315	309	302	295	272	308	314	297	256	266	305	292	296	282	321	294	293	298	276	273	298	289	268	276	315	277	299	314	311	301	294	319	317	260	297	270	272	293	305	291	307	274	287	278	290	289	307	293	289	304	277	280	313	303	302	311	303	279	267	312	310	272	304	329	330	272	313	281	276	298	292	295	263	287	291	308	286	295	294	251	276	272	301	304	282	275	298	279	271	304	309	241	317	266	272	271	275	295	293	260	299	304	288	279	298	316	298	302	282	263	269	274	301	289	299	296	297	272	281	294	318	297	307	298	314	278	275	286	281	277	300	280	289	290	307	311	263	256	282	283	294	331	310	274	297	304	334	280	294	284	259	284	313	297	276	271	299	267	280	259	314	276	291	296	286	293	271	306	287	255	268	296	299	322	330	315	288	289	295	295	281	295	296	283	288	278	253	311	290	270	294	304	274	295	282	288	276	289	283	300	284	273	292	309	299	305	310	307	310	268	255	298	314	265	310	306	275	299	316	276	311	250	297	272	276	275	285	277	291	267	299	296	281	328	307	271	272	280	322	293	305	291	316	288	271	305	291	308	304	278	296	289	246	293	292	298	331	295	275	277	277	276	282	302	264	292	267	260	278	305	262	313	288	292	299	297	295	266	295	307	264	261	317	295	278	281	281	265	290	336	308	288	295	291	276	274	310	278	268	291	271	265	313	307	304	266	283	321	278	296	298	286	286	267	274	255	280	275	318	304	303	320	328	263	305	328	279	282	274	268	301	308	270	246	273	260	268	334	308	293	285	280	302	283	291	299	287	266	305	261	258	296	304	300	291	304	289	331	313	297	264	281	283	294	307	289	271	276	270	273	270	288	306	305	307	304	301	299	308	281	280	295	255	303	286	238	284	299	281	317	240	322	269	321	288	295	283	308	288	279	293	276	289	280	319	342	261	268	275	275	274	284	280	305	280	285	291	300	280	277	276	288	314	309	323	262	289	281	268	320	301	247	318	294	295	282	275	306	324	294	282	267	284	301	282	295	300	273	308	289	270	289	292	305	252	327	269	278	318	332	285	289	275	288	276	278	307	275	287	288	257	293	321	295	274	272	294	290	278	291	288	281	333	319	285	271	291	259	290	292	295	311	267	244	265	322	298	288	278	314	284	301	290	291	319	298	324	293	264	305	281	282	274	297	269	262	288	294	319	298	299	312	303	310	293	282	285	282	282	304	296	295	272	305	282	275	267	285	287	285	293	291	304	281	262	264	263	248	304	284	262	318	284	320	301	287	279	309	306	280	303	296	314	298	274	304	301	291	249	277	260	320	280	261	310	306	292	301	301	287	312	301	282	291	270	306	258	287	270	309	288	282	302	257	306	291	289	302	258	286	275	280	272	269	280	283	279	243	284	321	285	279	304	286	268	286	313	283	291	297	263	287	259	291	278	295	295	296	284	309	301	307	274	261	317	269	287	287	285	295	247	253	272	311	266	275	303	298	285	290	285	326	295	302	286	292	321	274	272	293	262	313	298	310	269	303	303	265	281	290	287	314	295	304	284	273	307	278	304	278	273	257	271	272	285	291	298	274	276	301	304	272	292	286	289	299	289	299	260	282	274	293	293	264	296	279	282	315	281	314	301	307	270	282	282	304	287	284	315	309	288	286	289	291	315	304	271	289	290	259	292	288	301	280	276	320	280	286	305	284	311	273	315	264	276	282	294	284	291	298	321	296	321	296	276	298	283	288	270	279	298	271	304	288	290	292	257	300	297	293	291	297	285	265	295	273	259	294	297	298	297	304	307	292	300	296	263	266	279	297	271	292	266	271	244	292	303	295	278	304	282	289	303	314	304	284	297	285	282	292	278	312	279	299	290	278	285	297	287	284	290	315	268	288	301	287	323	278	316	309	256	314	282	260	287	304	294	274	312	255	283	307	295	301	287	323	258	281	284	268	289	303	303	297	289	295	306	292	295	266	311	333	331	284	270	321	314	285	295	321	312	320	300	316	316	278	283	286	290	259	311	299	284	275	288	274	310	323	266	292	280	298	292	271	283	305	333	312	278	341	307	312	298	316	274	283	284	297	334	312	263	301	294	306	275	274	280	290	295	291	272	275	285	290	301	310	293	282	287	282	278	300	271	282	299	279	294	285	318	282	304	317	326	331	302	293	289	301	279	299	287	275	300	304	296	303	284	280	316	277	277	260	293	270	304	286	312	288	295	290	313	275	247	291	271	277	292	279	299	288	283	284	289	301	288	289	313	277	226	313	270	283	258	296	297	284	305	263	260	283	276	281	303	271	268	297	294	319	262	271	323	284	282	301	291	288	298	305	280	277	266	268	310	276	301	288	296	303	278	312	267	288	322	279	303	285	273	308	294	311	295	292	300	290	268	296	305	299	282	308	275	304	310	269	254	288	271	314	252	253	284	289	291	289	301	254	279	288	290	281	280	284	273	301	273	285	275	293	268	286	260	221	307	292	272	313	300	290	280	250	292	295	298	286	300	286	273	307	307	278	293	310	304	292	269	279	295	285	306	285	309	295	298	303	324	298	269	298	306	289	264	281	299	297	261	302	256	289	292	296	285	289	273	269	280	310	286	318	301	296	282	306	282	294	322	285	301	309	296	300	295	307	295	298	313	304	275
6917	997	1341	1387	1263	1141	1019	959	910	837	826	781	825	740	728	788	752	752	691	732	711	697	741	734	725	673	678	717	723	724	712	688	768	655	695	684	686	741	682	694	715	739	699	652	672	702	718	692	650	672	729	734	700	708	680	676	636	652	650	705	673	679	720	688	670	639	713	723	693	742	687	675	742	744	741	753	720	699	672	760	681	646	730	698	655	719	686	689	677	721	701	711	660	705	651	700	643	707	667	683	682	706	720	704	688	697	657	698	665	689	660	718	711	679	655	718	733	660	659	705	644	660	705	704	706	688	657	667	640	727	731	672	696	745	728	672	693	719	700	719	688	668	727	675	725	665	718	691	682	711	733	681	699	717	698	685	683	738	704	674	626	643	680	615	718	699	677	685	703	733	711	683	695	694	678	705	671	669	715	676	702	682	671	660	694	717	695	695	690	682	676	652	649	689	668	675	726	721	708	678	700	705	690	658	727	698	680	681	675	677	704	715	645	757	635	725	702	668	705	721	672	696	675	696	692	723	695	687	687	661	708	700	688	698	721	680	705	714	663	719	696	654	713	681	698	734	719	750	726	687	722	691	719	688	689	734	672	658	715	693	717	724	670	653	681	710	703	695	647	658	690	715	696	734	711	715	721	704	688	680	669	692	703	695	705	661	669	696	770	679	637	684	748	709	643	712	713	710	739	745	693	712	743	689	666	645	717	669	694	733	685	657	685	681	677	694	641	662	700	675	679	639	695	691	711	695	702	702	655	710	654	673	673	668	663	693	703	691	711	665	671	678	673	711	684	672	685	681	668	703	684	716	702	709	731	699	658	691	768	675	695	679	677	689	687	673	686	708	671	688	677	670	704	694	696	685	686	641	713	692	652	675	696	691	677	731	729	692	736	708	714	658	690	652	729	675	715	643	685	698	689	687	641	673	702	658	685	640	641	697	687	692	693	668	687	714	718	676	713	702	660	706	679	688	675	655	711	720	682	719	637	724	709	658	678	665	653	668	724	678	695	741	664	677	717	672	757	693	725	638	732	690	675	691	687	707	738	692	690	740	667	674	679	695	658	649	761	710	675	706	720	684	642	738	666	705	691	687	741	729	693	712	688	699	623	660	672	706	708	693	663	674	649	731	722	636	716	724	752	702	651	675	717	714	700	751	651	640	679	724	709	695	725	689	709	707	708	725	677	761	701	695	652	682	704	703	707	719	677	716	709	709	681	699	651	694	684	651	648	659	693	663	679	682	713	693	663	685	687	709	728	701	708	661	599	678	667	670	660	733	667	695	669	673	687	683	717	693	657	758	620	661	674	693	695	676	702	687	672	709	695	654	684	678	679	662	650	687	687	653	718	700	691	682	689	654	692	700	677	687	699	730	731	686	656	691	706	666	679	683	640	693	728	675	731	660	699	665	669	679	701	664	667	737	717	678	646	701	722	692	670	665	636	679	694	695	675	718	720	696	713	691	685	691	726	707	680	698	708	683	719	688	674	697	661	716	708	675	675	672	692	700	691	709	689	685	712	722	688	688	687	695	706	710	730	690	675	716	699	683	693	657	674	720	706	706	699	681	658	743	682	666	675	693	705	744	676	686	700	706	646	675	705	711	659	666	659	672	664	688	687	718	683	701	700	681	719	741	661	692	666	743	645	684	675	672	736	708	686	651	663	704	674	715	707	713	718	641	702	679	685	712	705	734	676	666	691	660	715	684	696	686	720	663	663	755	667	665	702	668	693	674	714	668	637	680	695	709	657	714	694	722	655	722	704	680	664	736	669	695	688	712	669	679	726	714	717	686	679	732	732	645	684	709	735	705	686	677	645	690	675	679	681	711	679	667	687	698	669	689	694	657	678	697	726	629	704	666	732	651	737	689	714	685	690	636	674	718	719	699	671	691	698	719	720	655	683	693	692	685	706	698	703	724	684	665	723	673	743	642	661	681	690	687	659	692	698	674	620	688	655	660	712	687	714	768	701	695	698	638	695	669	705	689	690	667	718	718	720	679	715	648	701	674	649	676	672	711	676	635	723	673	667	708	673	721	682	673	718	732	687	710	710	715	678	651	649	711	726	654	665	702	709	624	690	687	714	671	670	700	655	698	713	727	660	708	662	685	696	704	728	655	742	716	677	702	623	696	707	667	662	674	717	657	650	705	680	635	659	691	679	675	731	688	666	670	654	759	663	698	673	732	643	702	689	666	696	695	683	687	741	696	699	704	758	741	656	724	680	664	688	690	723	688	747	691	707	713	705	642	719	715	700	658	753	702	658	696	680	708	667	695	681	687	699	671	686	672	707	682	706	689	693	630	622	715	668	672	670	690	636	680	653	704	671	711	707	715	713	694	733	715	672	714	639	682	684	665	739	718	686	664	665	674	661	662	648	671	669	704	652	695	683	668	666	705	673	653	729	685	674	647	697	708	736	668	697	685	714	687	714	676	707	700	662	651	695	736	663	685	712	660	715	653	686	733	713	692	660	710	694	682	687	683	698	692	692	702	701	648	690	681	695	730	657	726	677	644	703	669	706	743	696	709	693	765	749	685	715	757	688	666	671	699	628	675	699	690	731	729	722	671	696	698	675	684	722	687	687	699	715	734	734	639	706	685	692	653	707	725	649	695	695	667	674	709	710	692	658	710	686	689	688	731	653	682	740	681	670	738	674	626	649	673	712	703	676	672	662	696	691	711	679	750	736	689	679	706	683	698	713	665	696	682	686	666	649	684	652	722	693	728	717	714	680	700	702	722	657	687	710	714	722	696	725	696	705	674	676	682	727	688	699	691	648	706	707	692	732	689	708	687	673	724	657	690	666	702	716	732	682	721	688	675	719	738	677	683	692	696	715	688	675	681	666	781	663	659	706	655	713	689	680	703	717	669	680	683	688	703	709	665	684	699	693	693	666	693	691	648	731	718	679	684	645	723	681	702	705	672	718	706	706	636	710	713	707	724	688	705	712	662	713	686	690	695	674	685	670	679	753	660	713	762	713	694	671	722	722	665	653	683	699	649	691	702	708	695	651	685	679	715	697	722	697	695	684	660	677	658	729	632	671	658	672	678	704	707	715	642	705	646	653	705	699	684	707	678	706	672	663	674	686	684	686	686	665	654	672	682	675	726	700	653	703	702	673	710	706	667	685	733	687	707	702	731	742	688	701	652	738	710	695	672	684	677	619	657	677	621	722	721	699	662	718	698	693	691	696	663	713	714	698	699	664	694	716	682	711	671	691	697	661	686	667	701	704	671	702	717	685	714	704	647	679	723	675	720	727	674	700	642	716	695	697	684	653	725	693	718	662	696	717	678	693	704	698	729	668	712	673	676	716	689	667	687	656	707	706	653	659	728	675	746	709	695	684	671	689	742	685	710	705	680	717	714	684	703	720	655	712	701	692	698	689	744	677	723	701	708	684	675	725	714	694	669	724	707	743	707	721	693	666	744	690	684	736	735	695	684	683	705	708	677	702	708	689	703	711	660	688	683	725	680	691	706
13190	901	774	504	392	297	242	235	204	187	169	167	174	163	153	147	138	141	139	148	137	144	138	143	148	176	149	147	123	139	138	129	169	147	112	132	143	141	144	154	143	133	153	128	122	130	139	118	149	129	154	122	153	126	142	132	134	138	162	135	144	121	143	137	142	148	149	128	154	123	143	151	149	135	132	131	134	117	126	104	133	140	106	120	139	123	135	135	145	148	147	131	127	124	132	140	127	117	149	126	102	143	130	121	135	155	135	122	147	135	127	127	158	147	145	148	130	137	140	122	148	148	133	138	116	127	131	127	137	134	159	119	158	123	138	129	130	142	131	142	140	125	146	156	128	150	137	108	138	142	129	139	114	151	134	128	133	108	134	134	138	116	145	150	131	129	135	154	141	140	141	130	140	120	136	107	146	140	142	157	135	144	122	169	134	137	115	130	135	130	136	149	137	143	155	141	163	129	138	150	148	163	144	138	141	153	131	117	128	121	140	143	126	117	133	138	126	153	144	134	138	127	144	129	142	123	131	137	127	129	169	134	135	126	144	126	121	125	130	131	122	141	128	140	142	126	141	148	113	121	135	115	144	135	134	135	137	136	147	129	152	116	141	151	143	140	146	119	136	120	123	113	147	156	144	161	134	133	124	144	132	138	143	131	132	112	117	135	130	147	114	140	147	129	140	151	128	130	129	126	136	156	115	138	144	136	138	129	139	123	135	121	111	136	115	132	144	119	135	142	150	150	136	141	122	140	138	122	125	154	149	134	142	123	123	166	128	133	142	130	139	132	129	126	125	147	134	129	129	135	130	136	127	121	147	167	143	124	159	157	144	130	133	128	116	123	130	131	133	122	122	121	173	134	129	118	134	137	121	130	140	136	138	140	127	139	133	137	126	157	124	131	130	142	145	117	119	141	148	149	144	136	111	136	140	108	123	132	141	141	129	130	117	155	130	134	137	142	157	142	114	131	131	139	143	151	116	140	123	128	135	134	122	133	148	147	145	141	132	142	132	131	143	122	139	161	150	133	122	141	136	139	136	143	140	173	133	137	125	123	137	148	138	149	159	105	132	130	150	142	136	145	133	105	148	148	164	118	139	142	128	129	125	128	129	136	133	133	132	145	159	146	139	122	143	134	141	149	136	142	129	166	123	138	147	135	133	140	129	135	134	153	147	141	152	134	138	152	124	123	137	140	140	115	122	129	115	128	121	134	97	121	139	130	145	130	127	133	126	140	148	118	136	133	124	136	160	141	140	158	139	141	143	138	129	133	157	137	136	149	120	143	139	151	151	147	153	138	122	127	128	134	146	124	107	121	132	149	141	119	124	125	148	156	142	111	138	150	156	126	127	144	135	145	157	115	125	128	143	139	126	142	158	130	128	131	137	146	146	145	120	154	129	153	134	141	128	124	133	125	122	134	132	132	128	137	144	130	140	136	125	113	153	107	151	134	145	148	123	118	119	125	141	139	156	136	148	133	126	127	146	135	169	126	137	125	122	117	144	135	136	148	138	126	149	138	157	128	117	138	141	168	153	140	127	121	154	135	137	155	135	113	146	141	132	132	113	121	159	140	137	143	117	142	138	125	141	130	131	133	124	146	156	150	119	162	150	132	146	104	122	130	142	128	149	123	130	146	127	141	130	114	146	125	127	120	144	135	128	177	136	128	139	120	133	138	129	121	138	117	103	135	159	147	136	145	121	135	133	126	126	114	114	149	141	132	129	132	151	129	145	132	135	123	149	129	121	156	124	137	134	118	136	176	129	106	133	130	124	146	128	141	130	145	132	131	134	136	136	146	156	154	130	158	130	135	131	131	112	129	133	138	148	127	129	133	131	127	136	127	123	150	144	130	153	138	128	155	128	124	134	127	126	146	145	146	139	125	148	138	128	144	133	131	141	130	139	105	117	124	135	133	117	130	141	142	137	118	126	142	140	121	137	121	149	141	147	139	170	145	136	145	126	144	139	133	150	140	139	136	139	131	130	142	113	123	145	141	137	142	165	130	129	147	170	147	163	140	128	123	119	139	137	139	117	146	132	121	133	148	124	135	136	142	129	117	149	120	151	121	128	140	124	127	118	132	134	138	125	134	120	159	155	130	145	131	136	136	138	138	124	135	155	143	135	139	114	134	137	132	121	143	142	122	146	148	150	122	123	159	140	121	133	148	120	144	151	106	164	144	136	142	150	120	143	133	130	125	138	144	117	121	137	127	135	124	125	114	137	147	135	133	135	147	109	133	135	124	135	152	122	108	130	147	147	147	143	139	119	144	132	122	139	130	121	141	132	146	130	153	135	124	130	142	140	148	127	135	119	132	129	124	134	159	149	148	125	144	148	134	116	139	134	131	124	118	152	133	124	121	135	143	141	134	131	144	150	129	138	99	120	141	130	129	145	151	148	130	114	122	133	140	128	127	157	133	141	137	145	149	127	157	141	143	131	138	127	128	136	152	149	155	142	141	132	170	125	138	132	154	132	155	133	121	117	136	136	163	119	138	127	134	118	137	153	133	143	143	126	112	151	105	124	133	139	135	125	127	117	139	174	134	148	116	136	141	116	119	140	128	137	141	141	136	139	137	122	154	113	155	126	138	123	127	119	138	137	132	124	135	130	120	128	140	143	127	132	135	118	136	148	157	136	146	165	142	136	139	146	129	138	159	152	134	148	123	136	154	138	118	127	135	138	125	141	146	157	135	136	136	151	147	138	126	126	137	143	148	109	135	117	124	128	147	135	131	126	134	124	141	136	112	138	135	136	151	136	151	153	122	141	129	142	158	131	125	133	127	140	128	135	131	141	145	122	131	131	150	125	133	148	134	106	129	148	136	112	140	141	116	140	148	143	135	141	138	144	147	142	108	135	123	99	126	148	148	139	125	125	140	118	131	132	143	132	136	143	144	146	119	129	120	128	126	115	159	116	124	127	171	140	131	129	128	134	163	141	136	134	148	126	137	104	105	121	146	118	127	147	141	130	130	151	142	110	128	138	141	110	151	110	126	135	144	156	174	144	140	136	144	127	145	141	140	125	119	162	122	162	111	124	141	120	130	147	136	125	133	133	134	132	162	150	164	136	146	135	138	141	136	132	139	124	121	137	154	124	125	150	137	146	135	133	123	133	156	143	146	127	156	147	131	112	132	151	136	122	138	139	131	126	128	145	131	148	147	139	144	132	133	131	125	145	136	129	130	139	126	136	137	122	142	137	165	140	120	139	130	134	114	131	117	119	128	128	133	139	116	120	142	133	127	126	157	121	124	130	132	120	132	134	124	134	123	137	112	125	129	112	131	123	117	121	141	116	128	123	126	125	112	136	126	133	129	120	128	124	150	124	128	157	147	146	136	130	127	120	136	152	139	119	145	127	114	134	141	130	114	113	149	144	144	128	134	145	173	143	127	116	136	139	144	139	123	143	120	133	141	148	144	126	137	136	138	144	144	140	129	123	125	136	133	137	122	125	117	153	126	152	142	139	134	120	147	155	126
8209	910	1649	1722	1534	1214	1023	867	710	622	546	547	505	495	484	466	433	432	413	368	427	412	391	418	379	397	371	406	388	409	378	400	364	328	380	383	367	380	354	361	333	361	333	342	359	362	359	339	380	347	355	348	363	344	368	374	342	342	358	355	342	365	363	356	353	365	372	334	347	359	350	336	349	354	379	327	326	356	341	289	340	336	349	336	342	360	361	357	354	326	303	350	360	396	356	355	327	360	365	369	365	334	335	337	366	352	367	369	352	369	321	334	330	341	338	343	334	352	347	354	352	340	356	344	326	363	364	350	376	368	364	340	348	362	340	324	314	349	386	339	335	336	328	363	386	402	344	330	333	332	341	344	356	349	310	351	352	314	355	330	341	372	333	331	361	335	373	342	357	356	334	348	355	359	349	327	341	380	335	370	339	329	337	347	382	348	327	320	351	312	354	318	317	349	351	350	331	380	402	319	358	366	333	333	313	369	347	348	328	347	345	361	379	328	362	392	356	321	341	326	313	344	345	349	355	350	360	351	340	378	341	332	321	327	396	355	372	328	368	343	346	339	353	327	338	357	318	357	367	359	356	354	358	358	381	333	341	369	332	343	329	369	357	344	328	319	349	320	324	349	365	338	379	344	367	329	360	355	352	336	360	323	350	312	337	344	328	344	377	375	347	375	387	352	328	340	331	368	347	377	327	319	378	366	352	356	319	345	364	353	337	345	373	352	338	362	338	347	313	339	334	301	363	326	345	348	357	346	381	339	336	371	368	361	337	343	357	354	337	369	335	322	342	348	351	370	376	344	354	344	344	338	332	357	351	363	355	357	322	339	357	331	348	345	388	366	353	362	336	318	359	342	351	355	360	348	355	371	351	339	328	367	343	360	351	352	341	350	361	348	351	366	344	345	333	358	320	379	362	343	341	370	357	387	345	346	356	352	349	355	350	308	363	347	330	351	354	358	324	351	340	345	337	335	344	342	354	334	358	364	307	337	334	383	331	363	380	356	323	351	355	365	322	367	324	346	377	371	348	369	348	332	311	354	315	358	353	337	328	326	351	357	352	329	317	336	331	332	325	349	359	336	359	344	322	365	358	321	335	344	321	358	345	318	345	325	339	365	361	315	331	323	367	361	367	357	339	344	365	364	366	323	368	381	320	315	363	362	376	308	386	292	348	331	323	366	324	358	370	361	350	383	327	341	335	328	331	302	317	338	325	338	333	382	349	361	337	329	355	350	317	364	339	338	347	340	358	373	397	366	349	370	359	330	328	348	328	360	356	346	331	323	320	356	330	319	336	354	360	330	365	373	348	330	344	351	371	322	330	360	333	361	330	328	329	328	362	351	354	340	352	324	340	333	329	365	360	329	349	354	356	345	381	318	352	357	307	342	347	333	377	382	324	344	364	357	357	349	364	359	355	380	320	383	330	349	319	365	349	344	375	342	359	355	351	332	347	377	360	343	350	357	345	352	354	314	323	341	401	396	350	354	334	363	359	329	344	352	343	311	352	340	321	371	335	349	357	359	334	321	357	331	346	354	356	342	341	331	342	358	369	351	360	336	371	375	309	322	335	352	348	365	329	358	325	384	368	335	357	310	371	334	396	367	355	364	355	342	365	353	354	353	358	332	337	379	344	327	330	352	359	344	367	324	323	337	322	350	319	344	343	351	342	336	356	357	311	316	350	376	356	357	307	321	425	363	336	374	372	384	346	341	329	328	353	314	331	328	292	356	338	338	383	332	355	367	346	329	347	352	344	340	325	341	353	355	341	339	314	356	358	369	341	354	361	313	342	374	328	367	328	344	331	354	332	348	343	338	345	363	334	350	354	341	324	331	355	356	382	356	371	377	354	319	311	358	337	352	380	326	366	339	363	334	338	340	343	317	367	327	320	338	332	339	335	344	330	344	345	308	361	327	336	392	370	318	329	350	360	354	373	347	343	371	333	355	336	325	330	347	357	342	363	335	363	340	359	348	334	331	361	366	334	330	357	331	348	348	365	325	345	340	350	356	353	364	396	337	362	354	345	361	333	334	353	355	327	319	344	346	372	350	353	344	316	330	382	324	389	323	337	337	361	354	359	353	315	358	350	349	384	343	359	358	370	325	345	325	357	366	346	348	326	337	326	339	334	353	357	381	365	328	323	359	362	316	344	352	351	357	335	354	327	350	398	372	368	346	350	346	343	365	340	379	341	327	323	337	333	344	348	370	318	345	371	365	357	324	386	360	306	345	342	373	358	340	350	330	317	348	342	327	337	342	363	327	319	339	354	300	368	304	368	347	343	354	345	374	340	306	306	353	338	344	324	314	353	324	358	371	312	338	354	307	311	367	357	333	356	346	353	359	346	360	352	325	330	322	336	354	303	362	344	350	365	382	379	359	348	361	343	335	322	369	364	359	346	336	350	338	361	359	341	357	333	369	357	353	339	337	340	329	349	326	360	316	360	352	312	324	376	342	348	335	355	325	333	333	385	336	343	309	362	340	320	369	378	389	335	340	337	378	357	342	362	339	311	376	344	325	327	358	383	336	324	345	389	325	323	366	355	326	332	343	367	363	340	326	342	357	334	365	366	360	328	361	371	367	330	361	350	342	370	344	356	343	369	364	333	339	377	344	363	345	333	338	395	343	333	335	381	375	361	335	358	358	368	351	290	352	377	368	290	342	317	332	396	383	346	313	348	354	346	318	351	334	350	343	339	345	367	333	368	366	360	335	336	347	348	316	333	346	353	337	324	349	354	334	350	359	355	341	352	337	316	366	338	354	364	368	339	305	343	379	326	321	330	355	341	334	345	383	352	329	368	369	327	358	347	321	343	344	324	332	353	359	337	336	324	334	321	336	349	331	345	354	322	363	369	327	339	315	347	353	356	320	378	392	335	355	325	363	331	369	353	319	325	360	350	371	331	369	360	378	325	346	342	355	300	312	406	357	349	354	312	340	313	343	363	343	356	317	348	344	350	341	356	354	335	379	388	318	362	375	356	323	372	334	322	353	378	363	346	384	363	334	347	348	348	334	371	331	330	364	334	363	363	364	357	349	331	342	330	329	336	357	337	313	350	342	357	353	361	317	334	352	354	333	348	354	315	340	378	378	347	323	357	341	326	362	323	364	321	309	369	364	334	329	343	338	380	322	355	355	328	336	346	344	375	325	331	343	334	375	355	348	341	389	337	355	337	360	348	353	359	340	337	333	331	352	362	320	349	341	386	352	355	339	325	360	341	333	329	349	334	346	360	347	329	356	354	358	358	373	370	345	356	344	340	334	380	355	350	356	350	337	352	348	311	340	337	328	350	366	356	344	339	356	324	359	342	365	341	342	348	372	346	373	382	368	352	346	335	333	382	355	375	383	356	366	347	339	366	322	336	336	375	360	331	369	338	339	331	333	352	363	357	344	364	359	336	305	364	354	348	339	358	330	326	378	339	310	322	305	384	330	376	326	361	338	359	342	328	361	325	368	383	372	343	356	350	344	361	368	373	362
1697	337	301	271	307	314	298	301	270	293	307	298	264	279	288	307	325	286	326	260	313	291	307	286	246	321	307	300	279	286	306	305	305	275	298	294	308	317	318	307	327	305	293	259	322	325	287	299	307	326	314	307	279	279	308	312	314	289	299	291	301	290	301	314	301	283	277	303	291	290	298	307	279	276	306	308	344	280	294	311	299	283	311	283	321	287	285	285	288	302	318	308	284	295	285	310	332	291	275	285	268	304	318	288	300	297	316	301	288	314	298	291	282	263	316	281	295	290	333	278	289	290	308	313	298	283	325	313	300	273	298	323	268	252	277	288	295	276	278	288	300	300	335	317	298	293	287	264	323	326	283	267	310	247	297	312	293	286	280	297	311	307	261	282	290	266	316	274	281	293	303	261	292	274	296	315	303	305	273	304	281	305	272	277	272	300	309	298	297	284	328	288	273	272	293	298	298	261	288	276	330	336	289	291	337	297	299	293	314	301	302	325	275	273	288	315	293	271	308	278	295	281	306	311	294	299	315	294	311	277	302	270	289	287	310	284	271	281	273	295	285	310	270	345	303	268	275	326	328	319	286	280	313	289	298	296	314	309	302	286	301	287	300	306	309	272	287	273	262	298	287	278	302	333	259	269	289	301	308	294	280	290	270	298	296	295	280	290	287	311	301	305	325	281	293	294	318	325	301	300	300	299	308	294	301	306	309	250	251	294	297	288	335	293	289	310	262	283	304	291	303	309	298	285	262	301	296	287	311	328	319	307	304	285	284	288	312	276	310	315	298	280	271	279	285	340	311	331	299	321	296	272	276	298	288	314	280	295	300	290	291	312	284	280	288	258	313	285	308	289	278	269	339	329	305	307	264	279	303	319	275	284	312	271	328	284	312	322	302	298	290	301	283	330	301	290	303	277	262	302	294	303	295	293	315	289	331	306	312	276	324	276	309	264	331	296	276	317	300	283	309	298	320	318	275	283	313	277	295	289	295	284	308	286	301	274	274	306	283	297	309	270	282	291	284	275	270	300	304	288	336	291	286	321	268	301	308	267	274	285	287	277	306	300	272	284	282	282	280	261	289	283	261	334	300	297	275	334	300	298	284	301	305	315	324	328	277	293	304	294	285	254	277	294	294	321	313	269	289	290	291	314	301	300	287	277	284	285	294	301	310	308	259	305	287	288	306	299	291	287	313	314	298	287	304	326	294	284	289	303	298	285	322	336	317	299	255	305	277	317	283	311	313	286	275	307	308	318	292	300	255	294	311	293	277	286	269	306	290	287	293	268	277	308	318	256	258	300	276	294	285	290	306	277	276	329	306	292	288	293	296	275	293	299	293	298	305	279	275	310	306	299	293	295	279	286	274	308	301	337	294	263	313	307	294	262	292	289	315	257	267	282	279	303	299	292	312	318	286	300	273	313	301	272	263	286	276	308	289	319	318	336	279	283	317	293	281	314	294	274	262	298	291	323	296	284	249	319	284	269	331	300	288	279	293	301	286	299	279	290	295	297	293	303	304	276	315	255	296	290	316	285	311	303	309	285	323	314	303	305	288	306	296	303	265	292	282	289	311	307	290	281	289	294	278	281	278	309	311	270	303	336	334	295	311	305	289	300	280	280	315	284	295	295	306	303	299	293	269	298	311	313	306	321	320	293	305	291	304	307	281	302	285	288	284	315	302	311	302	304	299	305	241	323	290	257	303	261	271	328	292	289	290	294	284	294	279	303	265	304	326	290	296	286	282	277	305	283	275	291	337	288	329	281	285	305	306	262	297	306	279	331	288	290	280	308	297	315	259	271	293	284	288	273	291	293	299	285	291	314	304	293	312	296	294	310	285	277	297	269	329	294	284	305	332	308	315	282	285	275	271	322	292	270	279	289	311	307	295	303	301	317	290	297	287	276	273	279	288	289	302	322	276	325	317	305	333	319	313	283	285	271	302	309	299	320	280	291	310	269	345	283	268	342	285	349	308	292	315	294	324	297	296	265	294	290	310	261	293	304	301	270	294	279	287	271	299	314	284	338	291	278	310	300	287	308	290	278	304	270	327	293	306	302	292	298	360	293	337	279	287	289	274	315	300	286	285	292	276	292	309	289	279	301	303	297	341	273	294	287	278	306	309	322	273	290	305	287	300	288	273	319	300	280	295	325	280	286	274	311	315	296	291	275	292	322	260	288	306	287	292	263	291	270	281	281	279	297	293	296	282	291	269	278	311	301	275	302	308	302	332	295	283	313	282	291	308	311	282	300	295	284	265	326	320	297	336	294	295	318	317	278	339	273	264	297	273	314	302	313	293	288	337	298	279	269	281	297	305	284	307	323	322	327	311	278	317	296	326	269	305	299	298	290	308	280	256	275	317	339	273	259	310	299	286	309	292	307	305	283	308	300	286	328	321	290	277	302	309	276	317	295	299	308	297	275	289	316	303	265	306	285	323	272	283	299	294	280	296	287	292	311	305	291	271	265	282	307	304	297	251	313	295	307	288	307	315	279	268	286	286	286	308	291	300	276	309	311	291	300	320	326	297	316	342	293	307	329	312	269	292	311	310	292	267	322	295	285	284	298	279	301	286	285	302	299	317	289	277	336	296	305	300	294	268	279	280	303	313	276	262	284	315	295	266	306	299	306	282	332	305	276	273	293	293	315	299	301	293	269	298	260	312	276	278	261	323	299	259	281	287	300	300	289	279	275	288	265	298	269	300	316	282	271	325	321	299	371	324	300	290	292	307	300	310	265	312	284	317	276	337	284	308	279	286	327	298	300	302	301	320	285	298	320	296	297	298	289	283	279	287	282	273	267	282	321	292	275	260	288	274	286	290	283	288	326	294	288	288	251	309	300	266	295	334	303	323	327	291	271	281	329	295	305	271	294	304	289	274	288	274	256	274	292	298	316	291	292	327	304	280	293	260	317	332	342	290	306	325	311	303	316	288	285	301	310	275	301	273	273	332	307	298	304	324	292	298	281	296	315	319	316	298	291	316	304	311	269	302	304	316	304	279	276	317	310	298	320	314	268	250	319	324	260	322	299	293	287	319	310	313	315	300	292	297	301	304	314	275	309	293	275	328	285	298	254	279	319	298	277	329	257	288	268	309	298	301	330	323	305	270	265	315	308	302	312	279	318	287	305	276	282	301	296	323	299	295	290	301	273	291	261	297	291	276	310	273	296	329	298	291	283	295	280	311	273	295	277	309	307	280	278	305	265	292	304	283	314	291	309	302	265	257	293	292	306	308	321	274	285	286	263	273	301	316	326	286	276	323	266	304	263	287	286	271	253	317	325	296	280	287	326	297	292	277	300	257	318	312	293	300	280	311	299	294	304	289	281	276	302	295	275	318	303	282	253	321	287	305	298	278	273	246	287	283	292	295	293	313	314	296	316	302	329	276	293	256	260	285	298	284	282	294	290	317	300	286	290	296	262	286	311	317	287	275	275	338	292	265	289	306	303	312	300	263	275	281	285	318	322	269	293	272	301	308	312
2357	757	772	750	800	718	731	679	698	717	718	757	762	724	738	740	715	668	690	714	752	680	751	699	724	731	687	706	680	683	743	694	716	698	760	693	706	684	687	730	710	719	705	726	665	732	723	719	728	682	729	720	667	726	722	726	708	749	706	706	712	697	692	733	757	677	743	704	751	708	715	724	704	723	679	703	663	706	694	686	719	718	700	711	710	694	734	735	688	699	682	700	705	743	737	717	744	675	690	716	734	662	656	752	691	693	699	765	707	732	698	768	701	708	718	778	716	698	699	737	748	733	700	708	735	701	740	691	683	694	677	687	731	748	693	776	742	702	685	715	742	697	707	733	718	676	699	750	729	715	728	708	719	677	688	758	705	762	744	725	715	718	718	760	740	736	755	762	743	690	739	668	721	717	727	743	700	725	695	708	690	704	699	727	714	679	702	718	734	708	689	718	755	676	682	735	741	693	685	709	689	714	708	731	704	771	735	693	742	683	730	696	720	730	734	713	691	730	726	718	680	684	715	698	702	722	733	735	741	756	713	704	749	679	720	703	709	692	716	733	714	704	726	741	747	750	722	665	706	734	748	696	708	709	725	748	691	669	723	727	713	706	710	760	723	698	751	728	687	678	698	701	671	731	695	768	677	732	677	715	725	704	701	674	732	698	735	738	735	756	724	692	737	732	754	711	709	691	764	725	715	725	757	731	748	739	720	746	715	734	736	700	779	729	755	666	722	720	723	709	734	705	681	716	731	755	721	758	721	736	729	699	755	706	752	686	674	696	738	708	708	750	644	710	739	715	754	741	709	634	732	714	745	704	709	675	725	722	716	707	767	703	731	733	742	751	724	708	698	693	718	687	698	772	751	730	716	708	730	778	738	723	692	698	755	713	692	720	699	734	734	716	696	714	724	732	734	764	702	702	741	743	689	711	728	726	689	712	699	727	716	740	716	767	731	721	732	695	731	760	654	728	720	667	704	714	661	678	669	694	727	751	653	689	773	686	730	714	746	677	698	701	765	739	707	734	681	692	766	696	715	657	681	712	750	736	726	673	693	721	711	678	732	715	735	746	725	729	715	740	772	708	755	722	714	692	679	733	645	761	727	712	771	671	730	674	703	702	692	720	717	675	702	710	711	678	748	746	734	662	718	745	704	751	734	710	742	722	731	685	795	699	738	722	724	735	684	701	727	705	731	698	698	746	715	723	704	714	763	674	679	738	677	736	684	742	632	709	784	740	683	710	695	719	710	727	729	706	739	701	697	701	701	708	727	679	723	736	697	743	715	694	692	708	727	696	713	723	712	742	702	711	682	689	706	701	729	722	685	707	751	734	774	729	728	723	717	717	670	694	730	712	700	725	718	718	721	712	740	752	747	691	671	724	704	694	755	721	768	744	726	767	719	703	663	678	723	717	734	742	683	675	726	700	742	700	758	753	706	742	722	711	702	682	713	733	758	692	736	704	695	735	723	687	701	692	750	742	704	646	704	717	729	715	702	747	706	751	752	732	736	722	720	721	679	734	724	738	705	722	717	699	665	664	722	702	709	753	694	706	722	754	716	692	737	692	702	726	685	730	701	791	700	746	687	729	676	740	711	695	727	710	712	725	722	735	663	732	649	722	700	728	762	743	721	724	743	735	716	681	728	696	731	722	730	723	730	714	752	773	696	766	698	715	647	763	734	696	675	705	668	688	704	752	747	699	745	730	719	716	714	687	712	720	697	726	725	680	751	657	768	689	721	701	722	684	713	724	689	763	690	730	764	705	730	722	701	700	751	698	706	680	761	698	701	702	666	730	687	726	701	745	702	737	721	744	706	689	736	689	687	700	725	754	690	747	758	755	691	734	727	682	691	717	782	706	699	715	668	724	717	723	695	714	728	685	669	743	700	727	800	694	720	721	709	736	733	705	696	708	732	737	695	671	719	719	721	710	708	702	734	679	717	737	714	700	650	691	704	760	705	713	757	742	693	696	721	711	727	670	750	699	689	674	730	696	676	733	704	737	719	727	698	691	718	734	736	708	710	734	679	722	715	717	720	740	736	713	685	713	752	678	717	712	711	758	732	694	719	706	704	653	712	719	726	681	695	716	684	765	680	730	733	758	709	744	706	696	751	708	715	696	760	726	718	697	685	742	696	720	674	723	698	680	755	725	703	709	720	727	717	737	666	698	698	674	739	709	672	720	727	700	697	712	719	692	689	705	736	659	716	702	688	731	750	684	708	710	711	705	755	715	724	727	674	720	664	755	691	748	704	678	700	738	671	654	753	664	689	764	676	738	724	710	669	688	733	664	745	736	703	775	787	667	700	761	718	735	671	722	717	728	739	681	714	736	673	698	694	693	730	725	679	713	717	713	708	724	697	700	746	769	763	714	687	689	712	736	733	698	689	716	702	719	719	694	767	726	717	720	693	697	738	734	726	735	772	701	697	696	703	738	729	696	765	700	723	773	709	662	736	698	740	736	701	765	711	698	742	677	728	732	691	749	747	673	755	710	686	703	717	748	690	709	675	743	703	711	676	728	715	715	761	707	732	719	720	729	731	783	727	699	716	726	736	688	716	737	690	694	707	771	712	666	720	740	697	725	741	693	663	788	721	709	733	692	693	754	676	697	702	731	687	732	697	736	697	696	776	698	723	708	733	735	723	722	696	703	684	681	730	767	678	743	775	684	690	731	717	705	718	703	703	750	701	757	675	739	736	726	775	694	694	731	742	727	720	738	654	710	764	690	733	743	742	727	744	684	714	760	705	689	693	747	714	697	720	717	714	712	753	718	740	705	745	705	741	689	715	733	682	713	732	727	706	695	693	721	748	721	703	716	719	720	737	745	704	738	732	696	695	751	732	702	696	699	683	689	735	711	711	717	693	760	696	718	716	769	698	730	733	689	694	705	724	773	707	713	727	723	689	702	677	695	726	747	704	669	750	693	727	699	735	725	691	737	694	669	723	782	715	666	734	735	721	698	681	716	697	700	730	712	699	684	717	709	732	732	689	750	698	671	710	755	703	716	720	733	696	720	712	735	735	701	745	678	640	750	728	696	659	764	710	730	678	747	711	675	707	710	729	686	691	726	713	698	707	727	720	689	745	732	750	718	679	751	705	740	728	733	714	691	691	735	717	742	747	687	779	720	695	714	694	697	729	753	707	753	720	708	679	748	735	699	696	695	694	695	744	726	732	709	712	741	725	763	691	725	710	690	727	719	683	694	679	692	716	692	728	726	709	731	712	678	718	722	721	727	751	703	675	716	747	764	723	718	709	711	700	740	733	783	703	728	760	699	737	709	688	747	723	772	741	694	697	719	726	694	698	713	733	716	686	666	737	723	744	709	714	726	708	733	717	714	700	725	764	689	741	686	695	682	724	728	686	706	745	748	670	671	697	750	714	739	723	717	704	719	731	673	716	736	738	726	733	733	721	693	743	725	699	715	683	726	679	747	693	708	726	708	696	708	744	752	720	683	704	655	666	709	720	703	746	710	714	705
7392	558	571	482	400	331	345	293	328	285	321	324	308	313	278	298	312	301	304	261	308	292	275	302	303	312	285	294	291	275	291	300	265	308	289	268	274	287	300	310	273	300	285	329	302	283	274	274	283	301	288	328	304	244	273	283	289	312	295	289	309	272	297	283	273	292	305	274	267	266	290	304	249	316	271	285	293	307	270	286	306	303	286	262	257	287	287	303	295	318	286	291	286	270	285	290	286	270	279	275	280	280	292	278	259	305	294	287	285	297	263	266	261	301	315	285	293	256	282	297	299	306	303	320	270	292	302	302	286	301	311	282	286	288	292	266	288	275	275	265	299	288	281	282	298	290	285	276	302	255	288	264	330	307	298	289	290	302	280	297	302	280	278	291	268	319	299	249	302	298	299	311	248	289	287	257	261	290	280	297	305	270	318	264	272	275	274	268	315	300	267	286	309	283	282	302	269	305	294	307	306	314	304	293	302	286	276	297	265	276	283	307	281	289	290	288	316	270	317	278	290	296	310	285	304	284	263	276	277	286	280	307	304	261	262	308	283	271	312	297	336	265	296	291	303	295	309	339	256	315	263	280	303	269	261	300	284	286	301	274	289	284	274	313	290	255	303	300	278	302	283	299	289	249	277	274	310	266	250	295	280	272	287	261	300	306	275	277	286	317	281	282	284	262	280	291	272	309	289	287	312	314	313	298	314	293	275	296	281	269	322	258	312	310	291	310	272	304	277	280	279	305	297	308	293	319	309	280	293	293	273	285	299	288	303	293	296	269	337	310	285	262	284	287	291	283	274	266	277	278	316	309	286	285	296	266	291	266	264	290	313	296	282	261	278	290	285	280	306	283	313	291	279	298	313	300	266	259	275	298	299	327	320	271	293	303	281	265	279	302	291	287	285	268	282	270	288	272	277	302	291	315	282	296	289	292	276	315	264	289	279	285	289	289	286	279	260	283	271	280	297	284	305	290	252	295	281	298	275	306	320	286	312	330	297	291	294	302	297	279	285	253	298	295	299	287	334	294	285	286	303	262	333	316	322	278	294	308	260	275	271	291	313	305	313	283	283	281	308	304	269	268	286	296	322	322	282	279	308	265	308	312	278	308	271	280	291	317	314	294	253	290	298	304	288	289	277	291	293	280	262	312	280	276	284	282	266	279	291	364	294	257	297	308	291	306	262	277	283	266	278	273	264	263	280	258	285	282	283	263	320	254	284	287	292	313	256	304	288	307	304	303	305	282	304	282	305	311	268	285	261	296	315	304	306	293	283	309	270	272	282	306	305	300	295	284	311	299	303	255	295	268	275	300	281	290	303	255	290	317	290	301	292	315	271	277	253	254	318	286	301	312	303	299	283	263	285	318	312	310	313	283	264	317	297	257	267	299	268	309	270	268	294	295	279	312	287	306	276	280	302	291	265	289	278	281	273	301	291	314	274	315	301	278	280	277	270	304	310	283	328	280	274	307	280	303	286	311	286	267	308	259	317	289	306	314	310	311	300	309	344	306	305	306	298	297	259	304	280	290	308	270	279	294	292	283	285	273	292	288	287	259	310	284	290	283	302	249	297	294	333	305	279	290	295	328	267	310	308	275	301	297	270	262	255	290	246	296	288	295	278	261	289	274	302	262	293	285	323	260	312	303	281	311	262	304	315	306	299	274	308	287	272	293	302	290	275	288	325	310	287	284	284	314	331	301	303	255	270	295	327	264	284	297	296	285	299	305	312	286	308	295	304	300	275	282	301	311	259	260	281	320	310	282	290	274	297	307	302	283	291	296	279	269	298	300	313	295	261	295	291	291	299	277	277	231	287	293	259	311	289	313	305	289	308	278	282	265	282	285	270	269	254	269	282	308	294	267	292	248	302	281	296	320	308	291	259	277	303	308	283	278	282	284	301	304	290	308	311	287	307	275	296	298	261	286	281	267	269	285	257	291	285	282	293	325	295	304	260	303	289	266	279	272	295	283	310	267	281	266	313	279	279	294	307	271	322	278	297	263	282	287	282	310	292	306	336	314	287	289	310	307	300	278	305	310	291	281	297	300	290	279	308	279	281	290	292	262	307	291	263	275	326	308	286	293	295	291	296	307	302	307	283	299	309	319	279	304	311	294	303	279	282	298	293	302	299	305	298	283	286	271	289	286	308	298	284	279	261	291	300	309	308	315	276	293	250	297	296	264	292	282	281	260	301	324	327	274	282	282	255	269	274	307	285	279	294	262	294	304	308	296	280	267	280	283	283	280	269	271	303	294	269	301	308	266	290	285	281	299	296	315	281	339	271	283	308	316	296	318	298	291	318	289	301	306	289	279	247	287	267	293	278	276	243	272	265	308	280	290	290	314	281	288	299	251	292	336	300	254	287	311	286	287	274	299	272	289	312	271	324	282	246	282	287	292	252	286	306	254	284	276	301	300	289	268	281	283	294	311	327	281	302	302	303	293	277	295	305	292	300	287	267	291	311	259	290	294	251	322	301	284	298	286	274	294	298	281	310	279	305	299	262	306	285	299	286	282	291	290	294	324	305	314	298	293	293	295	273	277	256	312	331	297	310	289	291	287	300	292	301	331	291	322	319	314	279	284	300	292	291	305	301	272	295	284	280	329	274	337	312	266	286	271	276	290	277	281	281	269	288	302	285	277	275	300	316	268	314	314	294	274	300	279	305	318	286	260	307	301	288	299	292	272	280	284	304	295	295	289	298	272	275	292	287	284	328	291	268	284	248	272	306	287	287	261	308	314	292	290	287	287	304	299	287	313	306	275	281	303	275	298	310	299	292	282	264	292	288	289	294	279	293	279	305	281	285	271	293	284	291	272	293	300	270	302	294	263	274	316	313	298	268	312	330	276	316	285	301	309	296	279	305	287	266	298	294	305	268	269	301	296	310	315	300	285	284	251	323	276	269	271	295	298	316	292	280	301	290	245	279	327	292	282	249	308	294	329	294	280	270	245	301	293	283	294	254	256	314	308	275	293	279	268	278	288	294	319	303	286	314	283	295	295	260	300	296	265	279	280	275	266	294	265	261	285	311	281	275	296	310	281	292	294	287	310	287	302	280	286	275	296	284	262	276	286	272	286	282	251	303	267	293	278	314	306	284	314	293	242	275	305	300	270	275	285	281	289	322	314	282	278	305	279	277	306	268	314	282	281	289	301	292	289	268	289	284	271	280	268	297	297	294	314	301	301	265	282	262	287	300	308	284	322	307	264	253	278	241	278	284	278	310	272	269	303	278	307	310	304	316	308	273	280	298	272	275	270	285	305	332	300	290	306	289	281	286	286	273	289	272	289	285	282	323	289	272	282	286	306	287	274	265	315	304	278	271	313	299	316	269	276	268	271	274	275	282	266	250	295	275	293	266	297	306	307	279	316	271	300	288	283	282	321	259	277	279	293	261	286	261	272	299	308	297	288	301	275	305	276	272	284	277	276	307	294	292	287	320	289	310	263	243	289	295	307	271	282	297	261	299	300	317	317	309	317
6851	965	1334	1424	1346	1136	1115	957	898	855	821	775	769	744	745	771	796	691	759	734	726	708	691	714	710	703	717	647	711	741	684	697	718	691	705	729	670	718	685	696	726	724	737	655	702	677	698	659	765	699	673	731	675	697	751	675	714	748	664	715	696	703	651	693	672	691	650	654	720	688	672	631	705	633	715	711	661	687	716	754	739	722	703	713	705	697	659	671	662	694	717	750	675	672	720	697	679	669	676	667	647	717	676	698	682	710	694	674	671	669	676	679	761	704	638	671	687	722	738	719	661	720	708	702	690	745	672	702	648	724	728	681	680	718	681	671	697	690	716	759	747	685	734	678	690	742	691	636	661	718	690	704	696	629	716	654	682	656	703	681	634	649	676	660	709	716	682	705	704	662	692	671	686	656	687	699	698	661	639	686	682	738	689	691	714	741	699	688	704	723	701	705	682	652	680	652	637	707	695	713	737	722	720	690	726	691	700	638	643	705	723	697	686	732	722	691	715	698	693	692	672	733	748	706	671	699	712	683	698	705	670	655	674	700	706	687	709	685	688	699	677	632	664	730	712	684	678	697	696	706	709	690	693	680	689	730	683	710	692	724	734	699	676	674	678	693	712	716	735	700	696	686	703	664	728	668	696	686	681	717	655	695	682	708	670	741	687	714	670	665	756	680	663	713	672	723	683	680	696	664	707	702	727	691	700	683	722	675	693	683	661	709	680	717	734	714	726	686	731	701	680	695	734	692	677	651	675	680	688	688	719	686	636	707	697	685	686	664	700	679	717	720	711	679	705	770	669	716	706	667	669	699	726	660	688	664	720	739	696	696	724	673	728	730	702	703	717	654	694	718	675	676	663	685	694	698	662	713	639	646	720	763	675	692	687	678	682	695	663	730	693	715	672	646	672	659	688	757	674	702	689	671	693	741	674	684	715	709	700	663	708	695	707	674	683	718	645	729	676	658	650	662	696	728	727	693	704	651	694	661	659	676	692	745	678	715	670	668	665	705	669	704	680	691	718	739	642	675	697	717	713	662	688	731	662	692	714	667	718	652	687	718	699	679	698	700	647	665	706	690	688	679	638	682	648	659	690	692	670	683	688	704	690	694	692	670	626	690	710	704	695	634	685	667	704	694	676	696	668	740	709	712	627	730	699	716	721	687	692	714	714	690	684	647	693	693	692	653	672	639	685	702	675	716	708	705	695	684	708	655	667	692	657	725	720	709	659	680	666	670	708	680	670	697	685	672	717	667	649	716	695	696	667	692	704	731	639	660	709	699	669	690	676	684	671	703	675	690	703	727	707	689	687	727	647	697	678	742	678	743	681	660	655	728	663	664	720	703	698	717	712	659	710	639	662	630	714	708	690	726	689	741	652	693	674	726	716	718	699	711	691	683	704	670	719	712	662	698	763	726	678	744	703	640	718	709	701	704	641	711	682	689	729	717	700	666	681	654	672	729	661	699	671	704	685	672	707	705	685	681	651	724	698	676	631	660	671	671	705	698	681	668	677	690	698	711	709	717	683	675	649	708	666	706	684	667	713	673	695	668	702	692	703	653	711	725	717	669	722	695	696	702	684	713	683	661	695	709	749	695	672	707	737	698	718	726	707	657	688	734	698	656	734	708	675	712	712	688	718	724	674	700	681	672	669	712	751	703	742	639	700	725	646	704	694	720	636	724	704	693	696	702	696	717	703	694	686	719	680	681	663	683	690	725	650	699	691	680	731	701	732	682	661	683	714	671	690	692	640	717	689	676	693	705	679	708	670	715	673	708	675	713	699	666	686	678	702	730	732	682	741	651	670	643	705	666	727	648	718	669	731	672	631	641	685	713	703	709	708	686	683	677	705	707	672	694	679	684	642	640	691	710	680	661	749	681	686	692	719	681	659	733	681	730	697	663	669	704	671	698	681	672	699	658	687	700	737	718	711	702	682	691	667	683	685	704	670	704	686	701	705	679	692	660	697	687	685	727	704	664	691	689	750	700	733	695	691	678	686	671	680	709	730	670	721	674	687	732	679	665	677	694	670	680	683	671	716	658	741	689	697	673	714	624	695	709	678	674	686	709	685	683	692	612	711	688	655	698	674	723	666	676	708	648	659	644	697	709	721	697	716	711	677	682	655	730	698	674	689	696	709	711	676	695	687	669	727	676	669	664	639	709	674	686	684	729	686	687	675	652	711	643	740	690	748	730	666	676	681	657	681	742	677	722	671	675	678	657	632	694	672	650	737	716	651	748	703	743	708	684	679	697	699	648	720	690	703	672	668	705	714	674	702	713	718	692	751	709	647	706	690	709	664	680	702	716	668	694	654	647	719	698	709	731	671	670	724	656	662	690	683	674	722	663	718	650	680	709	659	696	713	714	666	721	687	664	672	662	642	684	698	714	664	718	723	673	696	707	713	708	692	703	664	662	686	706	672	694	706	698	702	638	716	723	669	722	652	673	663	698	670	739	678	708	707	665	656	705	674	678	660	689	650	692	688	694	685	687	698	672	677	700	707	742	652	644	714	660	718	711	732	701	722	682	708	665	691	701	714	644	719	709	668	692	683	730	691	752	686	673	718	703	666	685	647	674	692	679	678	677	682	698	695	718	719	647	636	697	739	686	665	719	696	661	684	703	722	690	705	655	708	658	709	728	711	698	700	672	645	702	737	671	658	693	684	715	683	675	728	724	711	714	672	686	728	706	720	686	678	704	663	662	668	678	693	684	658	714	654	709	675	690	670	653	688	700	664	705	698	724	688	712	701	683	664	645	671	711	680	709	690	709	685	680	702	678	718	744	778	681	715	701	669	680	702	713	691	712	699	673	649	715	723	691	691	706	684	650	697	684	687	698	669	691	670	683	651	677	646	674	673	693	714	661	708	634	712	669	701	711	714	677	723	664	726	670	694	725	679	680	714	701	694	663	694	696	717	702	742	708	727	693	685	684	666	712	661	701	656	627	685	669	685	712	736	619	712	674	688	659	658	682	714	698	697	703	682	661	686	682	733	707	702	665	693	723	716	666	683	740	723	699	678	721	683	639	672	685	675	686	673	669	668	726	685	685	711	700	659	728	719	690	707	687	666	675	677	720	692	715	697	653	707	715	742	698	670	642	707	725	682	706	738	688	698	727	727	688	689	689	683	702	705	687	679	715	679	691	658	677	708	697	725	687	678	663	671	663	691	682	682	740	695	713	697	744	726	629	643	653	685	735	683	674	692	733	701	659	693	667	698	683	699	653	707	684	698	657	667	658	668	694	723	733	686	702	639	682	714	641	700	687	667	696	689	702	673	702	721	621	709	657	638	656	696	704	689	674	698	667	660	726	678	676	726	711	625	665	674	650	722	651	713	639	724	684	694	738	690	684	697	711	687	704	750	722	717	637	711	708	763	693	694	723	656	656	713	692	725	668	677	702	702	686	680	704	713	669	703	679	636	671	681	696	712	718	701	662	652	726	744	704	710	713	687	686	681	687	683	644	717	706	693	686	698	720
12863	829	720	526	391	302	234	209	173	168	166	157	161	156	151	145	142	149	134	181	140	132	137	135	148	147	147	129	151	130	137	137	129	145	129	118	120	153	140	117	129	129	150	151	154	124	118	131	151	145	140	138	116	141	156	135	130	133	125	143	131	130	147	141	143	128	135	125	113	145	145	117	144	130	122	123	137	169	146	155	127	156	114	145	134	142	142	140	142	124	124	134	118	137	117	122	146	150	154	115	130	122	148	127	147	113	140	128	123	144	141	152	134	141	131	128	131	140	149	119	119	136	105	152	127	141	131	118	126	124	116	129	132	142	159	144	132	154	148	144	125	132	148	115	130	150	137	137	126	116	129	128	149	152	132	142	139	148	132	122	117	136	129	148	139	149	137	139	136	135	117	161	161	109	123	138	120	124	139	137	131	140	151	146	124	128	137	140	133	122	131	107	117	129	123	136	138	158	146	121	122	162	122	113	136	133	127	106	134	155	118	124	138	141	148	151	156	151	126	156	150	146	141	143	160	143	146	108	135	131	119	129	122	141	132	133	147	144	118	140	137	121	136	150	124	139	150	119	150	131	157	136	136	144	125	134	146	120	126	140	121	142	118	148	153	133	127	130	117	144	131	122	143	145	123	150	134	128	133	155	128	125	134	137	141	157	125	150	128	106	123	118	135	124	116	134	125	127	142	133	125	142	117	121	125	141	144	140	137	143	126	134	131	131	135	136	138	138	120	137	154	133	129	131	154	114	141	145	141	103	119	121	138	135	131	152	151	143	125	156	126	123	148	141	131	138	160	134	133	151	143	146	116	144	132	119	145	135	119	117	134	121	157	141	110	139	139	154	140	120	130	136	128	137	135	144	139	132	155	134	136	156	131	125	124	118	140	125	134	140	124	153	127	117	108	130	147	143	142	131	129	147	145	148	132	154	144	127	131	143	137	127	126	135	132	137	136	139	117	112	120	108	118	132	144	135	123	151	124	138	117	123	156	116	128	138	142	124	135	146	102	139	124	142	125	138	121	137	137	140	136	147	133	143	115	130	121	131	144	120	147	124	141	122	134	151	122	126	123	143	143	133	146	121	148	143	135	138	146	138	137	130	107	162	123	144	135	119	124	136	119	155	151	136	121	142	156	162	156	155	140	134	154	139	139	129	106	120	146	128	140	125	168	136	120	127	135	110	124	138	144	115	135	127	146	131	130	127	124	148	136	147	144	125	131	142	113	139	161	132	146	132	138	125	116	125	140	128	129	125	136	132	135	127	156	137	114	140	130	131	137	106	164	149	139	142	133	137	131	128	136	139	136	115	129	148	136	152	121	145	103	117	123	124	150	138	130	148	135	137	120	105	115	139	137	139	161	126	129	116	130	127	149	131	127	137	144	131	120	115	130	132	137	133	132	131	136	136	120	141	133	113	140	134	123	121	145	122	141	130	150	131	120	134	125	132	135	139	135	145	143	125	145	144	138	139	138	130	127	125	144	160	130	145	123	149	126	115	137	137	150	132	105	137	140	138	147	149	125	132	119	141	139	148	139	119	127	131	142	135	128	115	129	136	147	141	125	119	150	131	146	128	121	144	148	119	128	148	146	145	143	130	144	133	137	134	139	149	139	120	105	148	145	126	132	131	143	135	125	153	128	120	146	137	138	142	108	129	150	142	120	143	130	141	130	124	130	133	150	139	146	126	127	137	144	128	156	135	151	126	130	133	154	132	133	126	139	132	129	118	145	116	139	148	148	145	127	133	152	154	145	128	130	129	130	142	150	139	147	137	164	131	127	132	128	139	136	127	137	129	143	139	151	122	139	135	120	144	135	145	125	128	142	132	128	138	117	138	147	152	124	136	120	116	136	125	137	118	131	133	125	134	127	142	118	148	127	122	130	120	132	115	132	139	125	157	146	131	133	124	113	142	124	148	145	133	132	159	120	120	140	143	140	129	131	152	127	131	124	127	115	116	125	140	132	140	171	146	137	118	120	123	137	140	155	135	123	155	151	132	142	117	114	137	148	136	152	123	120	114	126	110	124	133	131	113	117	141	126	115	121	145	157	125	127	121	136	138	115	125	137	163	146	120	151	144	138	121	147	131	131	136	116	121	145	124	118	137	133	129	123	143	122	135	139	145	131	152	132	120	159	137	116	127	143	138	123	138	113	133	141	132	111	136	124	145	141	143	154	147	150	147	125	115	135	140	135	120	154	113	158	125	123	132	163	147	133	136	110	98	124	114	136	140	127	137	133	144	139	138	148	118	144	126	129	132	127	129	160	159	121	145	138	125	120	141	151	126	131	149	130	140	132	121	135	147	153	114	126	140	138	142	141	114	133	136	136	139	134	157	117	142	151	130	140	145	134	111	134	126	143	115	123	155	118	128	129	126	115	143	128	145	139	114	151	149	130	131	123	120	132	121	143	160	129	128	132	128	144	131	133	128	144	106	149	149	170	124	129	134	134	142	143	137	126	134	138	136	123	155	119	109	143	136	133	133	153	137	153	154	143	141	122	145	124	125	142	153	153	149	156	138	125	119	126	111	155	119	134	134	125	104	116	149	134	147	133	145	142	125	127	139	143	143	141	145	136	130	128	121	131	139	152	135	143	126	133	131	127	106	130	135	131	127	140	132	136	107	110	135	117	135	132	114	150	153	138	147	142	152	144	140	115	137	132	145	140	115	136	135	118	147	133	131	140	111	133	126	114	124	139	127	128	148	142	137	135	125	126	146	144	136	120	114	140	126	127	132	118	116	141	117	123	132	160	153	162	147	127	136	123	140	147	156	147	117	133	119	147	135	124	149	143	138	120	122	142	146	139	126	145	129	134	130	116	147	122	123	142	145	118	152	129	145	113	128	139	119	118	132	130	150	143	145	128	119	127	135	152	128	139	152	140	150	139	128	127	147	126	142	135	134	138	142	135	140	126	136	132	122	134	137	115	146	134	120	145	129	152	137	144	110	140	125	140	121	144	143	141	160	144	138	112	133	122	123	148	147	148	132	143	142	147	139	145	117	114	130	130	121	130	128	115	134	120	124	115	139	127	103	128	148	130	118	142	126	144	146	144	154	128	135	116	125	131	145	121	136	123	126	105	128	124	136	130	130	127	146	127	155	140	126	139	128	149	130	128	110	119	144	126	135	139	158	137	141	153	141	115	140	136	141	159	123	123	128	127	125	129	125	136	125	122	102	119	125	136	121	141	146	138	145	138	131	93	124	132	139	141	140	119	148	140	158	122	122	112	170	130	148	128	126	157	132	138	125	114	148	123	131	152	142	106	144	132	138	139	123	145	128	127	141	113	132	129	124	121	126	138	157	161	123	156	135	142	133	147	131	116	133	133	126	159	135	129	119	124	148	140	146	145	125	141	133	129	105	153	147	118	137	138	129	111	149	141	127	163	146	138	137	130	143	114	133	124	125	136	100	121	127	147	168	143	131	149	117	154	135	145	135	128	124	138	139	129	130	140	141	98	141	117	130	118	137	145	122
8034	818	1634	1807	1481	1248	1009	817	740	669	577	547	502	503	489	458	461	439	455	407	440	409	402	396	399	381	411	401	387	359	377	388	371	356	366	384	363	388	339	351	390	394	362	346	379	389	372	347	354	376	382	330	340	369	379	357	357	350	354	357	324	369	364	355	350	362	324	373	344	370	355	359	336	336	355	367	335	365	360	353	342	357	383	365	364	385	338	334	355	365	350	333	359	345	310	342	332	354	326	320	335	367	329	335	357	325	360	348	364	339	347	341	337	323	327	344	361	328	365	322	362	342	334	352	334	363	332	380	390	335	381	333	317	313	329	357	332	338	349	340	341	328	378	362	351	328	341	338	314	348	331	317	362	331	333	341	312	342	312	335	359	331	352	326	334	354	336	350	347	358	349	328	330	321	344	330	352	325	376	395	346	341	367	368	347	309	371	358	334	368	350	358	336	309	328	375	362	326	319	397	335	378	328	335	370	344	373	323	339	338	314	344	366	319	342	357	333	366	379	328	314	339	342	336	298	366	363	342	351	357	357	371	344	344	368	388	332	331	359	394	355	333	335	330	325	319	354	312	381	325	332	312	315	349	362	341	355	371	364	334	365	351	331	333	375	312	363	365	359	362	343	347	315	331	387	327	335	355	351	328	366	358	352	318	338	344	324	361	350	325	360	335	324	351	342	339	326	300	335	359	344	329	368	345	343	359	341	343	367	322	346	336	326	322	311	358	360	380	335	342	322	361	328	358	335	365	364	333	350	380	334	365	343	333	319	389	377	344	363	356	359	377	344	319	363	339	348	358	358	345	333	376	317	360	361	356	329	349	346	379	347	318	366	349	318	319	332	348	320	332	341	348	382	337	341	395	326	310	321	334	335	374	376	384	353	369	347	347	365	327	337	313	339	365	347	344	347	334	380	366	334	315	315	334	357	349	393	331	348	367	320	352	333	352	352	376	356	352	334	340	364	341	364	370	337	316	349	328	356	351	389	364	370	346	353	335	346	325	335	321	371	327	356	341	339	337	337	340	353	355	357	324	333	344	331	352	368	348	316	314	347	388	371	341	337	377	361	338	346	330	366	338	308	335	325	344	357	325	360	316	334	358	345	348	370	329	320	367	396	396	333	359	360	346	317	345	354	380	343	340	345	318	366	349	364	349	365	350	332	333	363	341	308	340	351	378	337	345	335	327	351	321	358	365	333	329	358	319	343	344	323	367	350	330	354	352	286	340	340	366	339	365	348	359	363	366	342	325	338	331	379	354	334	356	371	357	331	346	356	347	319	341	334	340	346	336	345	335	358	334	366	308	343	360	350	347	356	362	320	335	346	345	343	340	360	338	369	358	381	337	359	332	318	330	366	353	355	348	326	345	319	311	320	354	328	325	331	328	348	329	348	343	341	344	355	327	350	340	346	346	315	352	353	345	335	342	303	312	320	343	367	342	286	361	348	336	349	369	372	335	313	357	335	347	366	343	350	332	344	343	337	337	344	332	357	345	366	340	325	358	366	353	334	358	328	337	336	326	375	343	352	353	342	330	342	352	366	340	352	352	344	361	392	326	349	366	364	343	369	310	365	361	352	343	335	363	337	342	324	352	332	343	334	347	322	347	332	337	343	337	368	343	340	346	357	332	352	332	366	328	329	349	370	350	349	339	351	362	375	361	332	296	333	383	290	338	316	339	340	313	366	312	354	334	346	338	349	317	345	344	341	358	330	350	355	370	361	328	367	323	331	360	349	353	363	307	352	380	371	357	338	351	297	360	344	315	327	345	340	361	356	344	322	346	344	347	331	348	338	360	350	370	377	358	334	345	355	366	351	389	354	328	308	332	325	357	322	342	350	355	358	361	357	345	346	355	341	363	367	309	313	370	322	338	360	316	353	293	341	357	320	335	329	375	353	331	362	332	380	352	340	362	337	311	362	354	361	327	340	346	331	350	365	337	350	308	341	345	324	363	332	347	324	358	388	330	346	351	346	330	332	361	361	296	363	320	354	304	300	368	348	369	349	354	343	364	337	336	350	338	328	346	320	352	345	344	307	398	334	331	359	358	361	355	342	329	369	345	346	353	341	318	331	328	364	337	318	333	339	350	347	365	358	341	353	340	366	324	307	324	352	341	358	357	347	334	383	338	342	371	345	347	362	305	347	344	354	323	358	340	334	332	341	345	327	354	348	371	339	325	330	339	341	337	356	354	339	347	385	322	332	337	354	338	339	357	342	341	316	348	355	327	351	352	347	350	325	337	353	355	351	338	334	324	326	327	311	342	367	346	363	372	316	311	370	382	328	320	344	354	349	336	355	338	329	319	347	310	337	337	344	332	348	368	330	333	338	339	356	357	353	354	369	313	377	344	375	337	376	366	349	371	337	369	321	334	366	346	370	361	348	368	311	348	328	353	341	340	335	346	355	384	369	336	353	328	350	346	332	346	350	331	344	376	342	352	351	360	353	351	343	317	316	377	355	343	337	369	344	328	336	375	356	324	329	329	346	347	377	344	349	362	323	326	377	354	333	362	386	352	345	333	335	324	347	377	342	334	331	369	346	361	363	392	359	321	327	352	337	337	341	333	358	362	361	377	374	324	340	340	368	359	341	357	391	287	336	337	340	348	333	385	332	366	335	341	317	373	357	323	372	367	350	358	354	364	360	339	361	350	346	340	329	366	326	365	383	341	348	374	336	367	350	376	353	337	342	373	349	377	327	351	335	314	338	355	333	342	353	319	358	350	361	358	336	334	332	356	379	347	331	354	328	345	379	339	357	340	350	350	366	366	328	324	321	357	307	365	346	351	341	366	377	363	330	366	357	352	369	383	376	335	322	355	366	335	377	356	330	339	352	333	343	352	341	340	339	324	344	356	342	343	338	296	349	336	335	343	343	352	335	334	348	330	319	357	379	344	352	362	344	346	356	312	354	338	366	368	345	348	345	361	349	324	339	328	339	326	362	363	366	375	362	344	326	326	341	338	324	347	330	344	346	371	348	338	336	333	317	324	369	363	339	335	338	384	327	378	349	369	356	344	357	352	345	385	368	314	338	366	330	343	312	350	354	331	342	349	325	356	357	330	335	332	324	346	340	358	357	303	353	354	340	349	358	356	365	361	339	358	341	333	318	334	352	375	356	350	329	358	325	329	343	345	334	380	333	332	361	357	345	303	344	339	338	338	315	361	354	340	355	364	336	359	355	363	365	356	369	347	332	365	357	361	331	368	333	348	323	341	355	353	342	343	344	336	321	366	327	343	335	340	356	346	355	350	318	370	326	340	324	347	345	332	325	351	332	343	370	335	358	330	385	362	333	349	367	357	347	346	336	382	370	351	365	393	362	349	326	337	343	350	346	341	349	362	341	374	329	351	342	346	303	327	346	369	332	346	336	321	367	336	359	336	328	365	358	337	366	343	336	334	353	316	363	351	324	352	339	346	357	365	343	364	345	326	346	371	346	339	358	360	373	348	349	327	322	336	357	332	312	349	363	358	368	316
1601	300	282	302	307	271	340	276	297	290	313	293	269	292	303	307	288	301	299	295	301	323	250	320	284	276	270	266	298	300	285	290	291	317	344	257	298	337	260	292	299	297	277	310	284	324	306	282	296	277	278	280	306	240	294	324	290	293	313	290	295	311	299	308	276	308	244	280	301	277	288	282	303	300	313	320	265	310	305	296	302	301	272	286	262	318	276	283	289	278	288	281	329	293	275	316	284	304	307	301	320	302	296	296	265	276	294	276	325	305	296	304	317	288	264	317	314	287	282	312	312	304	292	283	281	317	322	306	298	292	274	296	293	277	297	266	299	290	280	295	304	306	288	298	273	318	299	292	300	309	310	288	335	277	307	318	287	316	301	294	270	282	312	309	311	288	291	274	295	315	283	296	304	294	317	296	290	303	290	286	262	311	282	266	288	313	286	292	289	293	263	265	270	328	297	322	297	302	313	289	283	264	298	311	359	269	314	307	247	309	284	274	290	289	307	322	289	288	286	284	296	276	341	266	290	277	291	293	288	337	299	254	294	286	325	300	308	336	302	304	291	279	322	283	291	286	300	296	274	325	288	300	295	292	282	320	302	290	302	291	301	291	284	289	299	271	292	270	299	284	268	271	328	281	300	315	304	270	288	284	294	282	285	288	275	305	273	301	332	320	331	313	275	275	311	301	322	309	247	315	290	327	300	271	300	317	280	303	294	309	276	297	296	285	292	300	290	306	289	310	323	307	326	293	303	296	248	308	293	278	314	288	308	301	306	273	289	298	295	273	293	275	298	292	309	285	295	294	280	306	275	313	318	304	294	261	288	288	277	311	288	296	299	275	312	295	308	288	314	307	294	303	342	289	297	284	278	274	321	299	286	307	299	277	305	276	284	289	271	265	338	335	274	320	279	282	280	265	298	287	333	309	302	291	301	288	300	278	307	291	299	264	316	301	296	287	292	279	299	304	316	263	262	306	301	320	311	323	275	290	276	304	289	288	295	330	306	303	285	251	277	315	296	290	303	292	278	297	318	288	334	284	313	309	299	291	319	296	283	298	329	245	251	258	288	293	274	306	321	323	285	325	303	290	300	279	274	317	305	291	271	323	288	285	288	316	296	263	271	266	283	296	294	323	320	316	278	277	305	312	279	277	302	303	322	294	258	305	280	291	324	294	310	293	345	297	283	270	297	299	296	311	294	277	299	321	296	293	335	306	265	312	281	296	317	299	301	276	309	314	314	284	280	284	286	282	272	300	289	301	286	281	315	282	314	295	282	307	291	283	282	281	280	286	289	285	276	289	277	301	292	256	293	322	325	319	309	301	254	273	307	281	301	325	301	325	279	289	302	310	283	273	271	292	294	268	299	276	256	295	300	303	297	300	291	315	276	318	299	272	280	300	310	319	267	291	292	302	329	251	297	318	270	279	316	294	304	270	304	311	287	313	314	289	297	299	313	293	314	264	268	282	287	298	287	289	308	294	282	278	307	288	253	272	274	288	301	279	296	303	257	287	250	249	270	284	306	288	325	320	309	304	281	299	291	283	270	283	283	289	291	288	287	281	312	304	297	324	322	288	298	277	277	309	284	292	291	272	308	311	294	292	287	326	296	297	322	283	310	304	299	275	294	276	285	320	274	271	299	295	289	278	333	283	335	273	303	272	302	289	278	267	295	303	285	326	297	313	298	314	306	273	267	275	282	276	301	268	289	277	281	323	281	306	319	278	313	295	302	287	325	296	306	282	300	306	261	296	280	296	302	296	315	274	296	289	285	298	286	286	299	283	298	290	280	282	291	318	335	282	303	282	308	297	300	323	265	316	259	306	302	283	271	284	310	299	314	259	296	304	294	299	283	277	298	271	308	297	299	282	265	276	290	310	291	276	293	246	305	288	274	318	293	287	257	271	282	283	298	286	267	303	293	292	317	304	299	314	314	310	266	293	300	294	320	314	281	281	329	305	263	305	296	295	283	305	295	295	297	287	304	276	294	270	299	293	273	281	267	295	291	310	315	317	273	303	288	289	294	309	279	286	288	324	285	301	296	319	300	296	293	257	261	302	306	279	276	302	306	295	254	285	304	278	306	299	294	308	278	281	289	298	342	308	308	273	312	249	322	314	283	275	282	307	276	285	299	337	298	278	303	307	277	290	312	305	284	308	295	287	268	292	279	314	293	272	298	299	272	266	297	281	300	284	290	299	301	275	266	281	290	298	294	347	310	287	305	286	297	277	296	262	296	291	309	296	315	294	308	287	282	298	286	299	290	274	314	277	314	280	266	279	279	308	318	280	288	313	290	298	323	274	285	314	281	313	295	324	276	308	303	301	285	301	253	296	295	282	279	293	305	270	291	322	302	270	268	279	287	307	333	316	273	262	300	288	281	280	325	273	296	286	316	314	285	281	271	294	286	294	295	317	292	297	299	291	309	269	303	302	285	275	277	252	274	281	293	320	318	304	286	297	301	318	314	306	311	260	275	309	285	296	295	315	298	237	271	311	280	288	307	271	286	288	309	314	304	321	273	293	303	257	306	288	305	280	308	308	263	298	304	260	269	280	319	305	300	277	318	319	291	322	288	281	312	262	291	272	306	279	292	296	297	314	303	301	270	282	297	310	283	269	301	268	280	298	292	278	314	286	314	297	318	284	290	314	279	337	303	274	322	276	303	283	282	288	273	271	275	286	279	284	312	273	291	275	294	299	288	315	317	317	304	299	281	298	274	278	269	314	256	318	297	302	236	321	285	260	304	298	301	267	280	318	282	288	290	293	300	325	308	297	338	297	281	312	262	295	263	274	282	308	271	302	274	284	288	290	291	298	287	291	304	324	277	297	317	309	316	306	289	309	305	284	295	282	276	254	256	287	286	292	290	269	257	304	284	329	292	302	294	252	303	264	313	294	321	298	287	297	287	279	308	265	272	275	269	324	324	288	279	274	311	325	318	301	287	295	310	316	276	288	310	287	297	291	328	278	267	299	277	333	297	302	284	289	285	275	305	311	287	307	323	292	278	303	278	274	297	311	335	300	292	342	301	310	280	279	298	291	292	303	295	300	310	327	304	274	284	311	288	283	304	291	279	289	325	303	299	303	289	312	304	293	301	292	304	301	277	285	296	290	319	309	272	291	324	285	266	310	270	294	298	275	308	290	326	305	285	292	285	288	277	276	318	339	308	265	295	299	290	291	306	310	278	309	282	280	317	288	306	354	263	287	264	311	279	289	281	259	304	308	318	265	276	300	286	324	310	319	296	284	296	291	288	288	287	301	283	291	308	298	279	306	289	300	313	288	313	269	288	312	299	316	284	279	310	293	289	317	289	260	325	313	301	294	291	285	285	309	296	284	303	292	294	287	282	301	307	302	301	322	276	307	299	294	297	302	259	268	322	284	250	289	298	262	314	316	341	283	293	310	300	309	295	292	303	307	305	317	305	308	287	312	304	310	298	318	294	308	318	296	294	243	303	279	285	291	287	269	291	281	302	306	287	297
2246	733	760	765	814	740	750	775	713	686	701	719	743	721	746	703	709	726	716	734	712	736	724	715	707	700	762	695	736	705	659	660	741	717	717	742	699	715	725	687	727	732	718	719	696	696	733	688	735	732	701	666	752	681	662	715	733	711	754	696	762	750	707	738	727	681	711	722	654	663	725	699	710	690	679	737	748	711	707	728	703	676	711	736	746	693	696	717	705	738	713	704	693	764	675	698	659	702	742	671	706	707	671	733	698	725	711	716	708	708	675	685	705	759	675	707	701	739	669	723	738	755	701	743	701	722	725	744	703	674	688	712	724	714	802	668	735	716	687	704	675	726	686	705	725	695	708	733	679	690	749	731	675	714	761	739	706	708	699	736	672	695	727	706	744	707	719	696	694	689	671	722	725	733	680	759	741	712	694	692	698	704	683	708	729	676	698	699	719	756	735	752	710	718	691	667	731	713	739	721	700	759	718	720	684	734	707	707	696	742	709	725	738	709	670	740	745	713	745	702	719	678	695	693	698	659	665	764	698	697	707	672	711	716	663	743	704	721	721	715	697	725	710	726	695	698	721	714	711	713	751	689	726	721	684	759	715	704	675	713	695	787	735	722	735	742	740	734	732	688	726	708	727	728	725	671	709	719	691	701	699	716	748	728	690	756	731	665	704	706	689	680	715	703	697	692	684	708	688	709	694	712	709	719	704	644	676	733	753	702	692	748	703	710	705	687	727	722	732	727	707	679	711	700	668	717	695	750	745	737	762	731	714	638	685	728	717	721	728	691	712	722	732	706	699	723	723	723	741	714	724	710	710	720	709	739	680	722	742	727	683	699	748	699	679	748	736	689	748	693	704	678	713	717	724	736	709	750	668	719	748	741	723	723	733	735	686	715	701	722	716	733	725	762	697	670	687	724	681	686	765	686	690	692	736	704	674	635	686	646	706	693	742	752	716	668	677	750	675	700	728	709	716	684	656	753	694	687	690	720	735	702	686	753	736	732	760	756	666	762	722	688	726	762	667	724	698	667	708	703	732	757	678	702	695	719	697	703	691	696	737	697	722	715	697	705	720	684	708	753	649	733	716	718	690	721	727	649	663	660	722	673	681	759	681	726	716	693	670	730	746	723	738	757	745	716	731	750	727	687	741	730	738	719	679	718	686	707	677	690	716	740	662	756	699	682	722	738	732	727	694	693	745	700	711	744	677	769	745	679	751	697	674	705	733	695	737	714	716	716	704	723	742	724	721	730	672	707	741	724	715	697	690	734	730	754	711	713	679	749	718	701	652	770	702	705	679	752	724	735	700	661	709	703	688	715	689	704	707	730	750	668	712	707	781	715	711	688	721	733	721	769	720	713	705	685	695	720	749	690	752	700	722	715	697	711	705	720	721	689	696	756	719	681	688	733	720	732	715	695	746	661	671	714	754	716	679	713	713	655	727	720	742	700	728	719	719	738	748	708	733	750	684	726	718	694	694	682	712	745	672	703	703	705	696	734	745	717	730	722	671	704	702	697	703	657	724	698	671	745	734	668	689	723	729	718	670	717	730	746	695	718	713	758	716	693	720	713	714	729	732	697	694	702	668	737	732	716	673	710	726	697	715	694	704	664	751	707	708	675	725	707	713	681	748	742	705	710	705	719	675	679	746	747	733	705	724	735	690	651	743	740	677	699	678	750	669	704	748	799	731	695	735	745	739	694	694	741	675	699	725	703	766	674	682	731	756	667	678	672	749	675	706	684	720	745	734	724	727	683	717	718	723	662	687	720	737	676	710	687	703	689	722	758	700	731	728	741	735	732	696	680	681	709	668	699	689	706	733	691	717	699	704	704	739	712	748	657	692	732	741	712	739	729	711	693	681	724	690	700	692	748	706	706	734	690	740	669	697	700	706	687	721	751	731	677	715	756	741	700	726	712	715	671	693	752	692	747	707	719	688	675	724	722	685	686	725	681	703	706	701	682	685	759	724	719	743	683	668	704	697	727	703	655	755	697	689	745	737	686	707	730	709	681	736	746	722	715	730	742	756	683	682	707	699	696	720	725	674	689	736	725	697	684	696	747	709	740	705	672	730	715	671	707	651	773	754	694	719	733	735	724	689	737	726	719	684	730	694	667	743	698	679	750	725	740	705	743	743	674	743	700	720	658	727	711	719	676	734	660	699	703	737	698	758	706	735	711	663	714	719	726	755	702	707	732	742	710	746	712	693	702	690	709	785	699	770	679	728	698	738	682	711	723	752	728	735	712	697	664	676	726	698	721	706	696	648	765	710	709	780	721	705	729	733	711	697	713	686	743	744	729	716	700	699	687	699	712	671	718	704	720	712	655	681	683	692	721	744	683	710	696	667	757	696	715	708	732	709	702	678	707	688	694	703	743	692	701	698	701	734	717	712	697	667	710	735	730	660	707	709	735	736	753	719	731	680	708	711	761	654	700	752	724	701	703	729	723	735	711	674	741	715	711	750	736	739	712	709	753	731	674	771	719	701	696	701	682	693	711	661	744	713	738	722	771	709	701	697	694	667	695	700	702	669	731	698	711	721	679	767	701	668	685	690	750	717	683	684	707	663	745	709	709	697	722	762	722	709	683	752	727	729	739	711	681	749	674	723	728	728	734	664	715	701	711	712	727	721	702	662	694	652	715	708	740	721	696	722	713	687	694	679	660	731	699	739	728	696	687	701	714	727	706	711	744	749	645	711	723	718	674	698	698	703	692	705	677	692	696	700	732	722	740	654	690	688	652	705	711	738	773	754	709	727	699	731	697	701	749	769	696	742	668	728	736	699	691	703	694	761	679	695	696	758	718	745	671	704	738	689	731	681	680	713	728	718	698	659	732	704	740	755	713	673	685	697	685	698	691	666	667	731	707	709	702	671	717	718	690	724	705	742	740	663	784	728	711	758	679	707	743	736	695	756	744	702	712	713	673	720	734	716	700	712	712	665	740	699	702	741	749	699	652	734	691	723	695	674	686	716	678	723	738	709	737	698	690	699	734	733	701	706	683	716	766	710	744	719	676	668	701	691	730	723	705	724	746	694	702	744	734	718	688	690	676	712	671	714	670	697	708	764	730	687	729	732	689	703	695	750	731	753	719	718	712	677	706	737	732	738	744	709	739	740	654	746	731	714	729	712	677	741	696	739	724	676	695	713	724	650	686	707	694	734	720	704	698	698	697	714	762	706	713	713	722	739	716	723	698	731	679	707	702	729	671	701	717	753	687	739	737	730	706	705	722	718	720	741	670	692	718	750	712	731	709	692	716	715	708	731	722	707	724	661	723	679	687	709	704	684	729	760	661	699	654	722	694	684	749	704	749	683	731	675	683	681	684	728	679	760	722	712	735	709	738	779	675	680	695	716	709	697	733	724	687	711	701	748	698	721	740	701	697	746	696	697	679	719	713	697	717	684	686	724	689	673	689	675	737	682	712	726	737	737	650	745	714	682	743	743	699	664	684	728	688	707	732	775	712	678	732	673	766	743	685
7253	610	591	517	422	376	369	317	299	319	304	289	320	287	270	259	275	276	295	282	306	312	298	293	281	317	293	287	290	306	299	273	279	287	292	268	321	240	318	278	292	267	297	263	268	300	305	288	297	293	280	267	288	269	254	273	289	302	320	285	304	305	271	283	264	281	306	282	282	285	279	289	279	288	274	298	300	273	315	267	277	282	301	286	293	306	285	288	275	288	292	273	282	287	291	287	304	282	297	267	286	300	294	298	329	288	335	304	295	281	280	273	293	292	233	277	282	298	323	249	272	267	283	284	276	262	257	308	276	280	274	302	287	289	304	293	284	283	303	278	308	267	293	281	287	252	291	302	282	279	264	284	299	301	283	297	309	303	288	313	307	268	297	290	278	282	278	279	276	291	299	244	279	304	294	303	287	289	303	269	286	285	306	302	273	285	254	238	286	307	322	262	294	266	287	290	298	292	341	303	270	289	304	256	322	268	270	283	254	285	275	273	299	277	290	272	285	238	265	287	306	306	270	255	307	287	263	276	272	282	276	288	286	290	312	314	281	246	294	258	302	267	311	273	315	281	294	262	262	284	305	321	297	295	274	291	297	262	307	315	246	286	269	305	330	292	308	295	267	282	253	296	279	334	294	307	315	308	263	296	264	261	282	247	284	266	272	268	284	284	293	252	288	282	253	276	276	283	293	280	277	294	288	264	253	290	251	303	285	281	307	286	264	279	304	292	285	278	292	276	308	283	281	329	300	283	313	292	282	269	289	300	274	304	293	297	302	282	284	288	307	276	297	325	305	278	307	311	302	273	296	260	293	298	295	286	277	310	284	311	269	286	311	285	303	251	298	312	290	307	307	281	319	269	301	262	282	284	289	279	267	283	268	264	281	284	301	307	289	316	304	320	282	275	297	293	294	285	305	265	281	300	288	284	239	288	258	296	290	268	301	321	246	300	273	285	300	266	294	270	314	307	266	281	321	275	279	274	261	302	294	301	298	254	281	270	283	274	277	288	290	320	287	325	305	285	286	299	296	263	279	303	300	292	298	285	303	314	268	275	319	332	287	300	311	286	290	291	287	281	314	285	281	287	291	285	283	295	281	279	303	313	303	303	261	271	293	293	257	276	277	296	304	322	305	300	288	299	288	281	286	305	307	266	275	294	278	274	295	277	277	301	265	271	289	282	300	319	292	295	300	296	291	299	262	333	295	288	277	313	289	293	310	310	283	296	282	277	279	288	293	249	286	313	269	292	265	282	297	293	305	275	280	301	290	273	290	308	288	256	257	302	277	300	306	271	303	287	288	309	264	284	301	289	258	294	297	306	263	282	279	326	300	305	299	265	268	268	280	257	295	265	267	299	281	309	261	270	305	265	290	288	288	258	310	278	290	315	254	274	307	299	260	262	285	293	289	269	285	292	287	323	294	302	276	330	291	285	299	281	277	307	345	277	246	290	288	288	278	267	273	282	283	296	283	283	261	316	279	305	303	291	308	312	298	270	284	324	298	271	271	298	279	273	259	268	310	255	306	253	295	258	297	299	280	314	269	312	299	246	292	309	296	273	248	308	258	284	316	254	322	273	289	282	276	290	265	278	311	271	301	280	301	304	300	274	325	333	282	278	282	294	297	291	263	300	276	261	267	278	293	288	311	277	286	265	294	305	305	298	269	298	316	275	279	275	251	298	302	267	257	308	271	301	301	298	285	299	288	293	292	251	295	267	300	301	309	290	288	263	305	288	286	306	285	289	316	270	270	267	289	277	298	269	262	323	298	286	264	274	299	298	300	328	274	309	257	264	289	262	259	300	273	295	286	281	282	241	296	299	307	304	298	313	311	284	264	299	293	269	301	320	263	272	304	285	276	285	290	296	286	267	276	270	268	284	286	266	280	277	298	259	270	291	276	288	281	292	274	268	307	274	300	283	285	269	278	285	294	312	288	288	267	269	271	281	277	265	299	311	261	297	280	275	274	277	292	284	295	268	248	283	290	271	292	266	278	296	275	285	266	282	298	263	296	277	295	274	259	283	282	306	250	288	270	277	307	278	276	279	264	296	278	265	309	276	306	293	271	283	288	296	245	239	256	307	308	302	285	298	246	276	270	284	266	302	285	270	264	265	284	290	272	282	286	270	289	299	280	303	274	291	274	277	293	259	306	304	284	277	279	307	273	286	303	286	262	275	305	319	295	313	277	290	285	301	268	266	305	295	269	305	256	308	252	263	276	293	301	268	278	275	272	302	306	262	310	287	285	310	255	292	275	278	257	305	278	280	304	303	253	277	272	259	252	297	291	293	275	306	311	273	289	275	299	286	319	279	299	284	268	272	297	267	271	288	287	268	271	299	278	309	260	271	275	261	273	315	287	279	297	302	276	309	281	290	282	291	296	309	302	319	272	278	280	280	272	279	283	317	290	334	287	289	269	272	298	282	290	309	268	306	295	294	306	267	299	292	289	306	280	302	256	290	288	311	322	292	306	289	273	315	311	323	286	285	271	249	293	285	272	269	267	308	306	297	303	301	290	277	300	272	294	283	299	282	285	331	284	291	279	291	302	282	309	313	292	235	288	281	279	286	259	264	278	300	296	281	291	278	256	250	274	298	304	265	267	268	303	269	276	254	285	289	309	260	327	298	321	274	273	284	294	257	283	318	275	279	304	308	298	295	307	278	296	283	307	276	280	244	263	295	312	330	256	285	258	299	303	305	288	260	306	329	290	270	258	274	271	300	282	303	284	286	294	283	306	260	272	277	277	277	266	279	266	258	277	333	290	294	301	286	281	272	270	249	305	263	272	301	275	280	317	298	274	287	283	307	266	278	326	274	270	303	245	312	268	297	276	266	294	308	281	277	291	289	288	315	285	299	266	282	292	290	264	300	296	288	290	281	274	267	268	267	293	296	292	288	319	280	284	284	273	238	288	273	273	301	297	280	281	289	266	281	310	295	257	287	262	289	301	303	289	288	313	276	279	269	276	289	301	279	285	252	307	292	299	290	311	285	290	277	299	296	264	290	301	323	314	285	297	268	273	286	272	289	263	263	278	276	284	277	259	255	269	247	330	298	297	296	302	290	263	251	299	319	270	287	253	278	283	264	283	297	294	279	278	284	291	299	302	320	306	321	301	322	271	277	312	294	295	290	267	287	281	321	297	296	288	324	323	283	277	294	293	271	284	306	298	288	322	293	296	288	286	311	288	285	269	261	279	276	284	300	308	272	295	295	289	279	310	286	304	296	304	267	300	278	294	305	288	277	288	271	295	300	305	293	281	295	289	278	287	288	294	268	302	320	293	307	322	311	291	309	278	284	269	306	276	293	309	279	303	284	288	312	303	348	299	270	271	294	283	268	326	293	301	296	278	289	274	298	322	268	265	279	278	286	264	284	280	306	287	310	288	253	299	258	278	268	296	305	283	243	264	318	295	291	321	281	272	282	264	307	299	292	274	297	308	282	292	289	286	290	278	299	279	278	292	272	301	284	293	282	281	264
6604	966	1344	1389	1302	1177	980	942	918	841	844	777	807	778	793	768	681	741	715	717	690	710	713	701	675	719	762	748	768	712	700	723	653	697	696	699	713	695	742	692	688	720	667	693	709	746	656	706	648	680	704	725	642	733	664	703	710	742	695	697	693	696	646	667	687	787	703	661	691	666	723	698	701	708	748	681	716	642	659	680	679	659	700	716	714	753	634	661	673	640	705	647	727	645	670	709	718	694	711	663	688	706	658	642	688	713	669	732	742	660	682	723	693	686	698	654	715	669	737	678	649	692	741	666	670	730	687	656	686	662	676	669	694	658	711	653	719	691	717	730	705	695	676	713	707	678	684	682	653	694	655	647	691	689	681	702	670	698	720	711	665	688	703	671	712	719	696	698	608	653	687	703	659	685	721	678	641	722	703	665	662	693	666	680	687	658	667	721	657	667	661	676	687	758	675	706	677	725	683	725	700	688	668	695	699	650	637	711	687	709	645	687	661	688	694	692	679	649	707	620	701	709	727	631	694	703	725	662	671	673	667	726	677	663	672	691	637	708	689	635	710	686	657	723	693	675	746	687	645	668	684	706	663	692	682	708	651	686	670	660	669	693	739	656	646	664	729	644	648	663	673	737	637	661	656	668	739	670	686	620	691	605	693	747	685	687	691	719	700	697	649	699	673	696	691	669	647	682	681	676	657	698	640	692	686	689	677	682	699	674	714	680	689	718	677	731	720	674	709	698	655	715	699	634	724	654	735	688	708	678	712	677	743	733	712	687	652	684	674	697	676	636	702	681	742	658	685	686	737	651	730	726	673	675	653	684	682	666	681	671	683	685	678	723	721	715	731	661	726	664	705	657	696	697	684	688	682	672	698	703	718	673	692	679	709	695	696	703	718	714	698	649	668	707	688	668	706	717	729	643	721	625	648	702	678	690	702	734	666	642	684	701	715	634	712	702	675	768	729	696	631	717	711	656	661	689	649	699	673	674	701	695	659	724	721	699	711	678	678	707	733	670	681	690	672	684	683	673	686	716	681	650	668	695	718	662	701	678	726	711	676	688	686	694	672	725	640	708	753	710	686	692	692	722	668	681	718	658	657	672	626	689	690	688	715	708	692	651	700	685	704	671	675	690	706	704	668	669	666	712	706	642	709	665	713	645	746	668	720	736	737	702	689	692	682	686	701	727	684	730	701	669	680	706	698	672	705	671	710	648	737	684	676	646	676	692	692	691	690	692	688	699	689	686	712	664	690	629	725	717	668	681	686	730	684	671	695	690	675	723	705	675	685	713	694	695	677	691	703	681	669	697	709	671	613	666	652	702	677	721	715	684	657	664	686	639	701	710	674	644	696	697	685	698	770	651	691	641	700	695	676	662	664	698	691	718	681	639	649	684	697	695	659	726	703	689	714	665	688	651	724	695	693	664	729	656	699	643	640	663	651	726	656	690	668	713	692	713	684	718	746	690	674	731	651	702	690	706	661	683	722	672	678	699	694	721	688	730	705	668	688	695	660	692	658	725	714	680	613	705	707	682	760	674	707	688	698	656	713	698	672	661	662	659	638	728	662	657	724	679	673	722	683	675	661	695	675	739	674	672	619	718	747	626	682	669	709	740	682	685	658	733	695	728	729	664	718	676	708	663	671	646	700	737	714	715	686	669	677	730	687	702	705	612	717	707	679	687	671	665	695	667	682	719	717	684	708	637	714	689	663	700	655	689	659	662	673	695	664	682	711	669	665	644	686	670	668	713	696	695	715	697	666	689	731	723	727	650	760	696	685	648	670	732	675	667	670	653	719	640	717	664	656	696	679	692	671	708	684	729	696	675	721	699	637	734	711	690	704	721	739	676	741	711	680	724	662	662	642	669	674	713	722	719	717	667	709	693	681	694	642	685	739	657	711	724	689	710	689	696	661	701	642	694	651	694	726	711	694	706	670	709	690	737	671	666	693	635	632	679	690	637	696	723	717	701	713	719	674	685	684	730	718	684	683	652	685	666	676	688	709	733	705	697	680	716	705	657	714	695	674	670	666	695	678	669	708	717	711	674	713	665	714	701	692	688	643	684	694	699	684	697	693	720	652	696	696	684	646	644	667	647	698	703	634	673	695	692	705	713	689	719	677	693	710	716	679	700	671	688	670	722	709	730	727	716	692	719	692	673	642	678	677	664	692	693	656	715	665	672	682	674	729	676	714	649	659	687	669	693	702	655	653	739	714	639	756	675	723	673	680	685	633	691	687	659	655	694	712	686	692	677	711	720	697	683	692	703	712	676	669	668	736	690	667	694	646	663	670	675	704	692	664	701	691	673	699	675	694	664	716	715	684	655	665	671	685	683	694	648	678	726	722	720	719	692	681	662	713	692	678	683	664	683	675	701	673	679	701	691	668	684	713	678	665	692	681	644	674	630	680	660	682	686	654	721	677	703	690	708	678	665	681	692	684	678	672	662	680	648	684	708	661	704	676	694	671	732	684	702	729	717	694	662	694	694	693	645	689	686	681	690	685	634	686	720	651	670	711	676	684	685	656	684	691	692	689	703	674	704	698	687	717	716	735	719	698	680	730	727	678	689	678	725	652	700	726	699	700	673	686	674	716	697	676	714	658	728	717	674	700	644	709	677	696	719	664	696	671	701	693	670	711	640	700	689	662	683	666	684	686	657	709	687	690	693	704	674	657	700	732	681	681	668	667	708	701	683	656	676	697	683	663	701	694	712	708	693	692	680	733	701	704	678	644	710	698	677	689	726	681	697	612	676	667	675	677	696	656	707	740	709	670	709	676	675	693	708	641	694	709	702	693	659	676	663	699	704	724	695	691	664	695	685	700	677	686	678	639	703	674	716	685	717	670	706	742	716	705	718	728	748	669	647	700	699	700	719	704	670	696	680	678	741	703	678	710	680	733	687	690	678	660	647	716	699	695	691	643	708	664	712	678	735	686	686	680	663	672	706	685	658	731	681	683	699	702	700	659	651	717	677	685	698	699	708	700	692	674	697	639	679	680	683	701	697	683	675	684	633	644	682	658	716	652	708	688	673	689	682	710	688	668	725	703	663	698	679	692	679	721	700	711	681	667	653	659	703	704	704	646	690	721	698	678	695	695	636	708	667	695	720	722	672	744	704	704	684	704	631	732	649	703	651	674	725	679	700	685	698	689	687	732	707	705	650	665	670	692	688	729	699	679	682	683	636	703	661	656	673	676	677	679	662	692	666	704	678	698	634	697	686	702	685	656	671	696	683	675	719	699	698	684	718	649	689	665	730	654	709	657	713	683	682	685	714	715	661	629	705	728	673	728	644	738	713	674	689	651	656	699	692	681	686	678	641	707	704	739	681	737	657	711	671	694	745	640	665	683	682	673	664	693	671	682	721	697	706	711	667	683	654	636	725	668	731	692	694	694	721	697	657	706	682	693	678	730	681	720	681	704	697	686	698	674	706	755	652	708	675	706	680	693	662	693	659	735	676	716	641	687	657	702	659	674	682
12794	833	761	474	400	329	251	215	217	157	184	164	170	165	133	151	146	144	163	117	129	150	126	143	152	144	138	125	145	135	121	136	152	130	135	151	138	120	147	112	134	147	140	115	135	148	155	111	162	125	145	109	149	142	133	138	139	149	155	132	155	132	150	132	127	120	121	141	125	131	127	133	125	139	139	131	123	114	128	128	142	136	145	140	124	146	143	136	120	149	148	163	131	145	124	140	150	134	148	133	117	139	151	131	136	124	130	136	145	136	136	123	120	138	137	143	137	135	134	128	136	166	143	148	131	133	131	137	139	135	126	138	118	133	118	158	159	126	120	170	126	129	135	133	137	135	147	112	133	140	137	140	133	131	125	133	114	113	144	126	136	127	146	142	117	128	145	114	138	111	129	142	135	139	141	129	141	131	140	132	124	131	129	133	135	129	120	140	139	153	135	114	134	131	154	141	135	135	128	125	127	132	103	115	141	123	130	149	121	147	121	149	129	129	119	141	115	134	119	135	146	144	133	120	124	150	147	131	122	130	132	130	129	128	116	130	137	143	133	107	144	152	111	122	105	125	141	120	160	113	164	146	135	112	130	139	138	122	152	140	143	122	119	142	132	121	131	125	130	119	115	133	130	127	133	117	139	126	142	151	143	135	134	118	142	161	114	136	114	133	138	137	147	117	143	126	119	133	133	124	146	126	131	117	137	130	117	141	157	131	134	124	149	117	137	149	131	157	131	151	129	143	137	137	131	126	146	123	154	136	114	137	144	144	132	117	142	129	121	122	122	111	140	146	120	150	142	117	124	130	143	147	127	155	141	115	138	141	118	138	139	152	135	131	166	125	167	130	139	150	145	124	124	136	135	127	138	146	133	141	121	137	137	142	142	150	162	104	116	122	132	122	146	133	129	155	128	110	117	157	141	143	145	119	134	143	139	131	129	134	114	130	115	114	120	131	134	120	136	117	115	133	151	143	127	158	140	127	129	128	124	131	146	121	134	126	146	132	133	130	137	133	129	146	138	113	141	129	139	118	149	142	141	159	129	120	127	123	141	146	133	144	147	144	127	127	145	135	147	135	152	129	117	107	129	126	139	111	139	133	138	133	117	108	117	142	119	150	123	126	130	116	135	113	143	118	131	145	136	129	142	137	140	121	137	135	130	140	144	143	126	140	132	119	145	147	136	115	111	99	133	126	135	131	143	137	127	144	137	136	138	142	118	130	140	138	140	135	139	121	126	149	134	118	135	135	124	105	107	155	135	124	134	148	132	127	142	126	118	139	140	133	128	145	134	121	136	146	124	128	121	147	135	151	159	144	132	146	127	126	127	135	129	138	127	153	115	134	153	118	138	112	155	153	138	131	133	127	144	149	126	136	110	146	126	127	116	127	134	133	164	135	129	149	121	128	150	136	125	137	138	135	136	120	133	126	114	122	147	132	145	135	139	140	140	142	114	134	136	123	107	125	128	141	127	131	145	128	129	143	122	164	145	147	127	120	142	129	135	131	131	145	144	127	100	119	123	149	135	148	128	126	129	120	129	165	136	143	134	114	119	122	129	133	129	117	140	151	123	110	125	129	114	132	122	124	133	134	141	138	137	130	136	142	148	124	120	133	156	138	137	128	141	159	132	135	145	130	125	116	118	131	151	126	162	119	151	150	116	155	120	124	147	154	121	127	134	115	127	143	137	137	110	140	156	123	140	141	144	164	135	135	118	109	119	132	120	137	137	149	147	141	140	120	122	142	147	119	137	113	138	132	135	133	141	142	140	147	106	140	122	124	134	138	121	144	145	137	148	138	134	138	114	144	137	132	128	146	142	146	133	137	120	127	139	128	120	160	147	148	124	115	137	125	106	131	133	135	140	119	116	130	152	121	134	136	141	141	119	138	112	112	141	126	146	140	111	133	141	132	142	151	125	144	113	144	143	146	128	122	128	128	105	141	139	134	125	127	139	121	149	147	114	124	138	124	140	129	128	138	116	130	123	125	162	143	118	138	126	128	126	122	162	136	126	118	130	143	129	142	127	128	140	136	127	121	151	153	140	143	128	115	144	131	137	151	146	134	152	133	134	138	125	134	131	149	150	137	150	145	138	120	133	122	134	124	158	109	113	119	128	108	120	130	132	133	131	136	124	146	135	150	133	101	118	154	126	143	145	121	124	122	118	120	111	150	124	120	138	116	127	137	150	118	138	149	137	118	150	152	122	112	112	158	137	129	158	132	146	167	129	150	129	119	139	142	141	124	134	131	150	117	147	142	136	107	171	118	145	147	124	144	124	120	164	156	141	152	151	123	140	123	134	119	138	131	128	117	127	140	131	128	119	142	129	127	115	146	129	132	139	139	134	136	110	133	128	113	129	134	142	136	104	146	139	127	138	114	139	116	106	130	117	143	161	119	138	135	141	109	118	143	121	125	145	129	137	140	160	119	163	136	122	138	136	127	147	130	126	116	149	130	122	130	121	138	123	143	143	134	126	146	134	113	131	133	139	145	123	137	141	144	114	128	133	120	136	124	156	106	127	113	130	129	151	138	130	114	110	128	142	118	156	147	147	114	134	127	142	132	121	136	137	142	130	132	127	125	139	111	109	131	123	124	127	125	148	125	126	137	157	130	154	138	126	125	144	114	144	119	144	151	120	122	135	127	152	127	147	139	124	148	123	145	136	135	125	115	131	141	152	119	140	165	134	121	131	153	116	133	134	116	138	120	154	109	130	147	122	160	140	143	132	131	117	142	159	147	131	147	143	139	127	127	124	143	126	130	150	136	141	107	122	131	128	142	136	124	131	133	136	156	123	134	132	124	127	132	127	148	124	128	141	140	131	141	132	118	139	120	143	138	127	118	148	121	130	130	130	139	144	138	121	137	156	143	141	121	138	139	132	126	127	118	124	140	149	130	121	128	116	135	115	141	136	134	141	121	127	140	135	132	146	133	137	112	124	131	137	137	125	138	132	151	114	129	119	124	130	139	138	130	145	149	123	130	128	122	138	143	145	143	137	136	143	130	134	158	148	126	118	141	135	134	138	117	131	157	130	138	145	124	123	125	96	137	135	128	136	139	129	104	141	144	131	144	125	144	150	119	106	142	136	128	121	112	135	127	122	140	156	119	132	140	125	138	154	141	128	136	131	134	144	126	120	124	127	118	128	135	127	124	153	122	129	127	112	135	137	119	141	131	133	117	123	114	121	125	128	130	126	118	102	128	115	102	122	124	97	153	129	144	145	141	145	103	142	148	136	124	138	145	131	111	142	154	127	148	134	114	120	123	130	122	121	116	122	140	150	152	133	133	123	130	125	126	159	130	121	133	145	132	120	127	123	124	154	156	131	123	127	147	130	126	117	162	141	130	125	142	128	137	137	138	153	142	139	136	124	110	134	155	144	123	147	152	141	124	123	121	136	138	124	131	135	127	136	117	119	152	126	123	144	114	121	128	132	126	145	147	127	140	144	138	130	146	132	123	132	132	142	140	112	107	119	130
7952	910	1630	1739	1506	1315	1056	782	770	706	634	526	567	487	486	450	432	440	442	397	419	374	417	413	380	413	359	378	415	411	414	365	371	390	365	357	387	395	358	363	354	348	342	358	346	380	403	364	401	381	362	317	353	325	369	318	334	344	355	293	354	383	333	324	327	339	352	370	348	320	323	339	341	334	343	351	328	337	371	355	359	362	323	334	334	342	323	341	360	328	354	352	319	363	357	364	367	360	340	299	338	342	337	298	324	357	350	314	335	330	351	356	328	330	361	366	361	352	330	318	364	333	307	372	355	344	331	334	344	349	351	324	360	346	351	328	334	341	303	346	338	372	296	320	353	325	305	322	362	352	348	354	322	327	343	357	387	329	370	345	363	329	323	326	319	330	321	320	366	363	361	350	354	319	332	344	311	331	325	347	340	378	347	367	329	341	371	364	367	373	337	325	354	301	375	348	342	353	337	331	334	344	365	337	353	369	331	345	342	328	322	342	304	345	299	336	304	367	347	371	337	345	352	358	365	320	321	332	373	320	339	332	312	357	357	367	359	349	377	347	342	370	343	334	344	349	373	401	358	332	381	320	371	302	329	326	369	338	336	350	349	349	376	296	346	347	330	344	337	336	385	352	352	323	368	351	333	316	329	354	380	365	324	337	308	341	366	332	335	353	327	353	319	328	357	349	351	356	351	350	392	361	321	325	356	345	328	361	349	364	304	361	360	337	356	362	341	362	322	326	339	354	322	365	362	309	318	354	347	368	334	333	341	331	341	311	314	370	347	323	323	331	363	361	354	367	377	329	340	323	341	332	340	333	313	357	350	353	360	292	376	355	312	329	377	361	343	338	336	378	329	368	359	369	331	346	341	365	342	356	312	348	318	357	363	341	319	339	351	361	332	366	356	339	307	343	383	366	361	316	355	334	339	338	370	311	400	348	330	344	331	351	349	337	327	339	346	318	356	316	357	383	352	360	346	340	339	329	338	367	397	363	348	340	345	319	360	354	336	339	361	343	376	351	336	383	338	327	345	319	351	329	361	341	324	352	340	363	346	333	290	360	349	339	334	324	338	339	349	304	312	330	377	357	327	350	354	343	348	322	344	335	320	338	332	347	348	351	349	331	342	366	342	353	310	352	343	326	303	316	349	335	343	351	346	320	328	358	352	347	383	342	352	334	363	333	390	368	339	352	323	356	340	354	324	349	295	356	351	325	332	322	328	335	361	342	320	351	376	344	362	334	334	330	306	347	356	356	347	335	359	342	328	339	333	358	326	354	309	355	352	343	361	359	354	323	309	341	345	317	325	345	331	334	341	316	355	350	335	344	337	335	335	366	365	355	376	319	332	345	336	359	330	329	323	354	325	358	354	309	358	348	314	366	364	340	329	348	348	365	359	328	321	316	331	335	361	340	349	348	346	350	363	345	372	343	352	310	339	343	347	341	355	342	306	357	340	362	346	365	342	298	339	352	346	344	334	340	326	318	355	331	371	335	295	318	329	326	343	329	332	366	357	337	366	373	355	332	364	339	322	333	348	327	375	338	310	339	372	328	345	353	363	327	362	320	349	347	359	338	354	343	371	339	334	336	355	361	354	317	304	367	365	330	326	341	354	339	321	359	334	352	353	356	320	338	336	347	328	359	345	315	349	348	343	332	346	348	375	354	353	378	333	372	317	366	372	336	343	327	310	343	335	284	324	384	364	323	342	338	364	366	346	339	347	322	357	364	335	375	319	322	335	353	366	322	340	324	380	402	317	315	369	349	361	367	349	352	329	333	360	345	309	361	334	347	360	317	328	350	343	337	357	361	337	303	326	352	328	349	355	321	355	339	330	347	336	360	326	322	329	317	335	331	328	321	337	348	318	349	325	334	321	329	361	308	328	350	338	330	324	358	327	327	329	321	347	302	335	361	317	336	347	326	365	332	351	323	333	375	354	351	348	337	360	330	318	356	350	356	330	329	318	351	352	335	349	347	344	329	331	378	353	336	344	316	335	334	338	362	342	345	344	327	348	356	325	360	315	346	357	330	365	376	321	373	339	354	322	332	357	349	342	338	341	334	338	337	331	348	333	294	323	356	334	345	341	341	327	359	354	329	363	346	361	320	357	314	296	377	310	349	332	329	327	365	344	334	356	320	348	336	347	337	334	350	351	361	359	323	324	358	343	360	318	321	308	323	341	312	366	341	333	327	365	345	346	351	329	340	356	348	345	325	340	348	341	329	336	290	338	350	332	354	356	361	364	337	371	343	353	356	333	365	329	356	341	341	335	350	343	382	343	336	342	347	335	375	335	335	338	325	352	348	360	347	339	355	366	363	342	334	340	335	329	360	348	320	343	343	343	348	351	339	357	322	352	325	336	349	312	342	365	357	332	296	349	325	343	333	312	376	328	305	331	353	363	318	327	320	335	313	342	338	358	339	371	310	355	354	322	342	383	366	358	358	349	322	332	367	339	338	358	325	343	334	366	311	353	334	379	345	333	370	338	321	331	361	353	327	342	354	348	346	325	353	345	338	356	325	366	331	369	353	335	318	360	362	325	313	351	331	353	368	327	354	358	366	343	367	334	331	355	321	322	341	341	334	350	348	341	349	363	344	349	348	369	331	349	320	341	356	358	323	371	342	345	331	288	348	362	326	347	332	337	342	335	353	352	333	362	356	330	348	388	322	345	341	335	341	355	362	339	364	359	349	313	350	371	311	349	307	330	343	340	372	369	340	349	326	333	331	353	369	370	315	318	350	325	321	355	372	350	317	365	363	333	357	351	349	346	335	356	322	365	338	334	384	345	353	333	301	331	331	317	348	383	332	341	333	380	352	343	356	354	350	322	351	339	318	298	314	335	380	368	351	361	348	366	332	346	346	351	371	358	326	325	352	314	315	358	355	352	346	340	310	347	340	337	326	334	360	315	334	383	330	354	357	372	324	340	359	365	323	348	317	320	357	347	348	322	321	317	339	317	364	340	357	349	365	343	342	348	353	306	332	333	325	353	375	355	334	347	355	342	356	358	352	322	368	372	334	357	344	370	345	325	309	355	332	326	330	374	336	362	345	373	353	386	352	342	323	357	343	348	330	365	368	368	352	343	330	316	336	315	375	327	319	367	316	346	349	337	313	343	332	313	341	306	334	331	346	307	335	334	308	328	336	315	362	331	347	331	353	331	326	346	351	357	344	336	355	349	318	339	336	338	333	306	365	342	351	371	359	337	386	371	347	353	358	321	343	320	366	335	349	323	333	366	338	351	356	334	350	347	360	315	381	335	322	324	322	343	364	376	337	352	320	358	397	355	350	343	346	347	321	334	316	355	328	324	318	333	338	326	346	330	354	313	342	350	338	333	324	328	352	361	357	352	358	321	345	388	344	301	339	353	353	348	359	329	338	346	300	344	340	343	331	358	330	317	386	329	319	337	311	365	368	325	331	352	313	373	350	367	322	347	381	334	327	362	331	373	367	367	336	343	330	330	355	328	326	342	348	346	330
1527	359	311	322	300	307	292	302	293	311	295	296	279	286	273	306	304	293	316	289	284	294	312	330	272	305	322	313	308	309	260	326	272	309	313	303	316	280	301	257	295	307	302	307	279	299	301	317	311	312	296	279	267	296	300	285	271	303	280	288	300	323	279	278	254	296	321	324	340	305	277	258	255	300	283	299	301	300	288	262	266	285	301	292	290	292	271	276	280	271	298	238	278	285	289	290	288	305	290	307	272	290	257	271	308	319	312	291	278	292	299	284	320	267	296	299	316	301	273	316	302	319	278	318	291	283	330	315	301	286	300	281	318	235	280	279	274	280	290	300	297	311	266	304	310	304	313	291	311	317	279	324	296	261	290	285	307	279	282	269	295	299	293	308	295	289	288	305	290	270	285	287	286	275	297	334	316	283	275	288	258	307	300	299	297	294	282	306	289	289	272	287	289	265	301	302	288	273	284	289	277	322	306	311	282	275	293	319	290	277	304	302	289	329	299	279	305	296	335	293	276	305	310	316	278	325	292	312	312	293	312	284	290	312	303	320	292	298	281	286	312	289	283	278	294	293	245	281	286	301	284	293	292	265	340	298	310	329	340	289	281	280	315	291	300	291	278	268	313	295	293	268	316	302	302	267	292	295	300	301	278	281	271	301	266	309	278	297	313	279	274	271	300	295	300	284	309	307	302	289	293	295	298	323	287	312	274	299	266	306	293	281	289	275	283	311	297	316	269	267	317	280	295	327	292	284	278	305	326	303	290	295	294	277	297	254	259	300	280	283	294	314	257	321	298	285	295	312	294	261	273	276	280	304	284	293	292	316	287	298	290	284	292	278	268	274	289	292	285	313	297	267	309	290	277	292	313	286	287	311	308	307	283	285	257	265	305	280	286	311	309	322	308	295	284	288	315	304	297	284	299	285	309	261	276	285	285	302	304	292	269	288	320	291	281	308	305	313	271	276	281	279	272	289	288	316	291	277	291	292	325	304	285	306	270	283	285	282	270	316	307	302	305	284	293	288	278	304	306	330	329	302	299	324	303	288	292	321	282	290	294	278	282	284	304	296	293	305	294	301	337	283	298	308	337	299	267	262	272	289	306	319	288	316	290	296	293	274	306	300	331	304	313	292	298	279	294	314	292	302	313	279	281	287	311	305	304	326	306	289	283	276	321	292	282	293	268	270	302	287	300	286	295	319	253	296	292	283	290	290	291	280	285	293	278	275	282	299	305	291	303	295	312	304	357	271	273	303	309	304	295	301	314	306	277	287	298	298	292	293	303	261	316	283	305	256	296	303	324	292	276	308	263	288	287	296	305	284	327	295	309	269	304	278	288	312	275	273	303	309	302	277	292	277	252	274	243	282	287	312	260	286	301	290	273	293	267	285	280	337	309	273	267	282	272	294	300	271	305	289	265	279	250	290	267	289	315	301	306	307	288	293	301	283	314	282	278	291	274	304	294	288	295	321	293	313	294	305	268	307	305	302	272	284	301	302	307	287	294	262	296	285	318	284	298	291	285	293	296	287	301	288	269	261	290	323	300	255	302	260	309	323	282	285	304	290	281	299	281	306	280	293	262	319	331	272	324	315	295	285	289	314	278	293	297	305	294	309	291	336	311	312	267	270	282	295	309	309	277	283	273	287	301	309	278	292	327	321	282	298	279	310	283	278	250	274	301	344	263	279	253	303	294	301	321	302	311	276	320	296	253	304	283	280	310	289	277	283	297	304	267	313	295	305	254	323	303	296	269	315	281	297	302	298	311	337	308	298	289	292	298	300	322	314	281	273	286	299	295	273	299	286	286	324	278	273	312	285	317	309	285	307	283	263	324	274	286	322	307	263	308	293	279	306	292	306	295	322	316	261	275	294	288	296	316	316	264	293	291	291	268	303	287	307	295	272	285	307	288	308	299	308	294	295	311	288	302	288	309	296	328	321	293	320	294	323	272	327	291	289	256	305	287	277	319	314	300	314	285	310	293	280	295	304	293	302	297	287	299	288	286	274	301	301	313	299	290	273	308	280	297	300	268	297	287	284	312	271	318	315	263	265	291	281	292	293	279	305	270	312	295	301	301	280	333	311	308	277	280	261	292	334	277	306	304	294	292	295	262	296	276	302	292	319	306	302	289	300	290	321	274	303	261	281	276	282	280	291	264	273	278	305	297	294	302	281	261	275	311	316	298	270	301	291	282	285	304	280	255	272	291	302	293	290	270	272	276	263	292	290	299	311	299	258	294	284	319	322	278	318	282	311	271	293	297	273	299	304	276	311	290	293	289	277	308	296	244	276	279	281	327	311	268	326	316	290	317	291	291	301	299	289	296	294	321	301	284	306	289	322	287	327	304	294	314	245	325	283	277	309	291	315	285	339	282	311	291	296	294	261	323	299	300	290	311	285	267	310	288	333	287	297	299	287	292	275	280	278	304	274	289	305	296	309	273	298	280	331	310	276	296	293	311	319	325	277	308	251	313	289	277	293	307	311	307	276	305	311	332	277	277	258	268	275	276	295	291	290	298	287	274	259	289	294	262	292	285	266	292	287	317	292	293	320	262	294	289	284	275	275	290	289	304	289	303	290	266	285	297	266	294	288	290	252	311	265	289	286	331	269	277	313	275	315	271	264	250	302	308	267	291	280	267	301	302	297	294	304	307	272	286	312	298	296	294	288	304	265	329	313	288	324	275	312	317	293	302	307	295	303	320	305	288	266	304	310	310	307	328	270	309	280	334	291	325	277	320	322	293	316	313	289	264	327	304	284	292	295	300	263	276	267	287	274	295	297	254	274	269	288	312	285	292	278	303	271	289	311	279	290	288	298	311	285	305	283	310	286	279	303	306	296	307	300	299	337	286	298	325	274	317	314	277	254	313	267	291	259	301	287	273	283	285	291	283	310	287	316	260	273	301	290	308	285	287	262	313	275	300	269	301	305	315	295	303	278	284	318	294	298	306	276	297	314	295	295	294	296	302	294	316	277	282	280	291	274	284	300	297	289	287	303	297	279	312	279	308	294	286	277	299	280	302	292	315	270	293	293	262	291	276	281	309	279	281	288	261	296	279	230	281	282	302	264	275	322	286	286	296	325	308	275	299	294	278	258	311	329	286	280	253	297	285	305	258	288	308	298	308	293	274	260	314	304	285	301	310	274	255	311	298	304	309	257	315	296	303	318	293	317	278	285	264	247	275	280	255	320	286	258	283	305	281	293	307	296	300	281	314	287	307	309	298	300	254	275	278	282	255	265	293	287	311	284	316	301	295	290	342	284	306	301	266	316	272	250	268	310	264	251	280	313	277	300	301	299	300	259	306	292	267	306	319	315	294	296	290	293	282	324	264	293	322	295	289	263	299	306	278	257	264	295	309	271	334	300	293	318	307	306	329	276	313	260	292	289	305	331	278	289	279	316	301	302	333	291	277	296	297	288	274	311	316	307	292	267	293	279	287	285	257	318	294	310	312	303	248	270	305	289	351	337	305	288	311	281
2063	722	808	757	768	784	677	707	708	733	751	675	688	712	753	660	686	714	749	736	705	768	698	660	711	736	736	723	684	657	695	743	710	679	676	728	701	730	716	647	714	672	674	699	696	719	754	699	757	706	721	716	693	708	706	744	761	727	693	719	659	703	714	709	725	740	693	714	724	722	712	702	681	725	744	735	687	721	742	704	781	758	692	741	707	703	729	736	706	676	722	634	684	732	678	682	734	705	704	725	727	692	705	687	703	728	725	742	754	707	735	751	738	729	725	727	717	733	696	745	696	693	721	729	732	718	724	707	675	706	691	690	704	705	739	682	672	746	701	718	726	677	677	659	689	705	719	708	675	703	689	747	722	693	661	723	737	704	698	741	690	709	708	711	703	720	703	717	756	704	747	684	711	706	732	736	699	725	686	711	662	742	718	711	682	714	690	700	680	733	731	713	701	678	699	671	741	669	693	705	691	688	756	719	691	715	674	699	681	747	691	727	754	696	719	687	697	739	744	762	697	711	686	681	728	674	732	708	684	736	707	694	731	706	703	760	683	693	758	724	709	737	703	682	695	699	686	717	707	697	713	697	739	698	730	702	738	678	689	737	714	712	671	687	766	706	704	711	763	689	686	706	692	743	726	758	750	703	669	723	742	711	701	753	697	725	663	729	742	741	764	675	673	652	718	689	657	708	722	713	692	691	705	708	714	705	717	687	714	749	733	734	727	723	681	730	734	694	662	720	716	676	716	732	661	729	720	727	694	744	681	722	710	682	758	707	729	738	732	719	744	738	726	654	736	720	726	726	735	716	728	717	732	730	652	710	671	714	703	715	733	681	690	747	709	706	766	714	743	684	763	751	699	673	724	694	676	720	773	739	669	717	714	738	667	738	711	741	713	710	707	685	711	709	740	670	705	682	708	732	705	706	736	723	687	737	708	771	650	683	708	710	695	698	703	708	732	744	716	688	661	710	744	697	726	645	694	729	698	745	689	685	742	702	694	704	732	689	681	762	737	725	687	795	686	717	719	717	716	746	701	718	710	721	703	770	688	730	684	739	726	686	735	723	729	711	696	731	690	691	697	710	675	705	738	737	690	696	709	739	741	692	708	687	653	695	690	726	732	680	707	703	695	765	700	687	710	704	682	761	661	692	684	727	715	720	706	709	681	715	699	698	692	708	731	671	697	699	683	712	716	723	716	683	643	669	713	716	713	714	742	666	677	718	685	644	727	748	680	728	733	711	734	735	688	698	726	710	699	747	676	716	672	712	673	743	674	715	655	652	690	691	712	677	727	700	709	756	764	708	661	709	678	726	702	664	747	714	764	675	741	743	704	718	717	694	652	707	702	765	714	742	712	715	706	704	753	707	702	712	715	687	717	730	712	709	714	750	722	701	707	709	732	736	739	717	751	698	706	688	692	731	697	660	693	713	666	718	729	681	663	729	679	663	707	639	738	741	698	743	720	723	718	708	667	705	689	731	706	709	714	665	731	695	689	718	696	724	705	705	765	701	720	708	664	731	707	680	645	744	715	752	699	668	740	705	713	705	665	720	691	722	720	683	764	714	726	660	699	742	712	678	701	720	762	688	697	720	713	662	732	724	723	722	692	675	699	710	713	705	700	636	746	702	729	690	696	707	723	683	716	764	717	686	763	707	671	738	703	705	700	710	686	674	664	691	741	695	729	691	712	678	692	715	721	708	712	663	723	727	700	721	646	719	759	737	722	736	700	721	660	731	707	716	713	715	719	724	751	725	705	707	688	718	714	746	679	678	733	745	709	711	700	712	690	714	717	726	726	716	777	696	754	685	667	703	717	719	737	742	723	680	669	709	726	716	702	732	726	734	673	690	743	714	773	668	713	744	729	685	667	718	724	704	691	685	718	661	677	724	686	712	752	737	670	712	695	722	719	696	697	760	722	729	767	709	682	727	743	734	694	687	736	693	756	757	718	722	718	734	729	691	721	713	759	707	713	657	697	711	679	710	740	713	684	709	729	694	691	697	713	699	751	673	681	727	702	676	701	699	676	730	708	737	710	724	730	733	720	671	749	722	702	736	726	652	727	751	721	681	714	722	670	708	669	755	723	705	704	764	725	734	732	740	731	691	659	724	732	764	731	701	729	752	701	708	702	751	725	717	697	756	693	737	667	664	668	691	673	701	728	730	750	698	685	684	655	716	691	753	746	671	737	804	710	773	714	758	698	722	748	721	691	739	742	710	712	714	665	704	707	721	677	759	699	709	771	750	730	710	711	707	689	695	695	705	738	729	718	746	715	778	684	737	718	705	764	726	677	729	730	695	727	715	707	673	675	701	704	708	716	674	705	701	683	703	704	738	706	703	676	743	708	739	718	693	703	721	691	652	662	687	741	642	725	696	722	694	741	705	739	735	742	699	706	704	703	716	686	705	676	733	698	738	746	705	718	707	735	720	704	688	698	720	685	719	679	663	725	686	706	749	676	697	688	736	717	673	714	684	738	720	695	694	692	705	668	712	713	702	697	703	714	728	671	722	671	698	717	717	724	754	685	648	678	670	674	726	680	727	721	697	710	736	707	665	659	720	669	731	744	681	730	733	715	705	718	713	710	688	721	707	719	699	689	728	684	701	714	710	742	764	702	747	689	714	718	710	707	698	720	654	744	731	734	695	705	785	727	742	677	680	666	717	676	729	710	701	683	692	708	711	663	665	703	752	743	677	696	744	716	694	707	720	689	658	660	720	706	665	772	688	737	718	693	687	723	728	707	694	686	737	756	697	672	712	694	710	748	766	694	700	724	709	706	679	713	708	738	717	659	711	733	708	745	735	722	671	719	730	736	690	706	709	713	716	727	721	713	694	768	720	739	712	715	727	654	706	716	668	679	715	708	658	677	703	707	697	712	721	740	725	715	702	728	682	720	710	661	695	683	699	728	660	681	710	710	662	735	722	697	677	700	712	728	709	668	708	704	679	692	712	720	692	712	773	714	695	653	672	727	698	716	723	745	701	682	745	715	685	697	709	716	720	692	691	696	678	654	708	695	686	695	726	724	689	727	709	677	692	702	714	708	726	693	701	699	678	732	742	697	729	708	707	753	687	729	707	701	697	775	757	740	707	791	741	700	738	677	691	682	720	755	726	685	702	738	687	680	630	718	725	719	714	722	691	705	703	729	720	725	661	691	737	727	729	703	682	708	699	701	697	689	696	715	722	702	705	702	713	727	760	770	702	711	714	700	727	733	715	653	713	700	696	699	705	721	699	734	703	717	722	708	678	725	704	702	666	678	730	728	729	753	772	774	712	740	714	681	737	695	718	721	717	729	694	695	707	763	661	742	717	680	676	668	686	738	707	706	691	663	708	716	709	731	673	734	699	747	695	718	715	732	678	746	720	710	688	697	717	696	722	691	669	710	717	673	700	682	676	694	740	748	740	736	691	698	696	737	723	679	705	719	683	749	688	738	697	684	739	704	726	656	682	713	704	747	674	710	729	728	717	747	689	710	736
6889	568	594	498	450	396	341	314	348	352	295	262	271	315	330	302	295	291	315	297	302	303	284	294	309	288	293	287	269	309	296	286	283	302	289	271	305	286	324	296	316	300	289	295	291	294	303	279	291	336	294	276	269	290	303	276	284	281	251	282	284	280	253	311	287	281	291	287	298	295	271	298	300	270	325	294	297	289	317	286	318	283	291	306	313	310	304	298	295	277	301	283	277	267	270	296	269	310	284	321	261	288	304	255	273	289	328	313	292	287	288	294	294	272	275	278	276	297	310	284	287	280	288	278	272	286	314	316	302	317	272	264	280	303	320	307	259	275	295	265	274	286	316	291	305	298	291	275	289	322	320	282	284	261	316	296	256	270	285	314	285	293	284	320	275	259	290	300	304	281	273	281	335	313	297	303	265	293	298	276	294	296	283	297	267	299	315	304	276	281	323	306	295	294	294	256	310	306	282	284	282	321	273	302	310	294	280	294	305	298	294	273	310	284	277	300	279	262	270	277	280	286	306	282	297	285	316	298	298	283	286	287	286	301	281	292	302	264	254	317	253	309	285	297	301	328	291	264	282	305	320	307	332	288	301	295	245	290	269	282	333	281	321	290	314	294	275	308	298	243	325	313	289	286	312	291	289	263	297	292	271	278	318	312	287	343	275	278	309	279	300	278	280	289	282	294	313	275	241	296	294	282	288	299	297	310	269	282	255	306	292	301	280	275	284	289	307	270	262	307	251	264	291	285	296	280	281	279	292	325	273	275	288	265	287	306	274	313	260	294	306	291	273	299	264	275	287	303	307	279	270	307	275	301	254	281	298	322	310	274	282	262	272	299	281	283	280	264	298	275	252	316	306	287	333	282	277	292	282	337	289	306	307	309	283	305	288	318	279	321	270	277	257	294	288	284	271	272	299	284	259	294	273	273	300	273	279	266	290	291	268	282	267	294	274	337	294	272	304	278	300	286	290	295	291	284	302	254	263	270	271	284	282	283	297	309	313	304	293	271	280	325	292	282	282	282	303	288	272	281	303	274	273	268	272	275	290	286	327	274	314	275	301	278	280	265	296	295	266	254	274	317	316	285	268	287	255	299	257	283	289	298	277	279	297	302	306	303	270	304	281	275	289	262	289	271	267	283	269	278	279	292	303	292	298	300	295	269	308	289	299	267	266	288	310	283	291	297	284	259	304	285	265	274	301	284	264	271	260	290	296	283	306	270	287	291	298	291	286	318	268	299	297	306	300	266	287	301	265	296	260	309	270	309	309	283	301	326	285	272	300	276	297	299	311	314	314	307	286	281	270	280	275	253	281	242	250	312	265	288	304	272	302	283	299	294	287	287	286	285	301	293	317	310	296	302	293	286	265	298	304	242	321	308	279	290	323	305	264	254	283	301	332	286	254	304	295	274	301	264	280	295	303	305	292	286	275	287	280	278	288	256	248	297	289	326	323	327	312	251	263	289	298	260	287	302	282	287	309	330	302	296	247	286	276	304	314	302	274	321	305	301	260	289	290	270	285	261	269	282	288	275	275	285	278	267	289	269	293	263	274	306	304	307	289	303	305	284	323	258	291	265	275	292	308	266	237	299	268	285	288	275	336	297	279	278	268	299	293	273	310	266	284	268	251	273	293	295	312	286	271	270	299	295	279	263	284	272	283	272	301	286	290	292	301	315	305	273	323	280	270	265	288	272	259	272	292	313	297	316	256	270	299	315	273	278	292	270	274	286	285	250	289	294	285	278	309	281	291	260	295	298	310	280	290	289	298	266	296	291	295	296	287	293	304	274	281	319	300	266	305	287	301	273	284	235	317	298	256	294	323	311	298	285	302	297	249	292	299	299	264	294	280	277	317	278	247	290	309	310	272	287	272	266	302	277	305	266	292	283	278	271	274	264	291	322	295	294	296	303	294	259	257	267	298	308	309	281	288	285	237	305	272	296	260	278	285	307	309	294	279	278	265	308	283	302	293	277	273	284	335	292	322	292	280	257	317	283	247	299	288	304	292	309	296	301	288	292	282	315	296	275	272	289	294	261	293	277	303	295	262	256	303	270	269	297	303	280	288	304	256	277	303	279	281	287	292	290	282	272	265	291	288	279	262	317	286	294	290	309	304	285	302	311	296	307	277	271	290	304	305	339	336	261	268	278	325	296	291	284	300	272	283	334	293	298	288	297	274	312	264	317	273	304	285	282	311	324	260	292	289	290	272	308	312	307	283	296	270	289	281	335	313	281	294	277	266	292	299	333	319	289	274	295	262	291	290	265	301	301	291	285	278	289	338	316	293	288	307	304	285	301	288	294	285	265	282	276	285	305	267	264	285	303	261	258	289	303	266	281	298	277	268	302	312	302	285	286	304	282	274	274	262	296	249	281	296	298	269	282	299	301	305	306	279	280	310	296	276	273	302	298	283	267	304	274	278	320	308	302	294	311	285	291	288	291	267	321	237	270	263	273	318	275	282	310	296	288	313	299	283	293	317	284	274	271	299	312	291	276	272	303	276	265	276	304	270	254	277	248	309	324	271	273	293	238	319	287	289	309	290	292	323	275	268	287	285	318	272	282	316	280	294	251	282	286	277	318	281	273	286	264	283	305	272	320	274	284	306	289	311	312	300	283	255	308	273	293	297	279	297	287	287	320	297	286	312	299	308	284	282	312	303	289	250	266	299	268	277	267	302	295	307	312	301	278	268	324	287	331	310	302	312	320	290	265	276	307	291	276	284	256	297	272	289	340	279	282	273	284	275	285	305	288	299	279	291	285	288	270	300	284	273	314	280	305	281	330	274	295	274	301	325	276	317	306	292	294	309	276	299	292	283	280	274	311	281	299	308	288	255	283	276	293	272	300	296	315	301	301	309	264	278	276	286	272	284	312	304	310	305	319	324	257	262	283	306	275	270	278	297	272	256	298	277	260	267	304	284	265	299	305	302	289	280	300	309	288	269	296	301	303	289	294	291	282	281	287	289	289	282	294	294	285	296	277	300	303	293	289	296	328	297	272	323	289	283	262	292	277	294	252	288	278	293	292	271	263	283	297	297	254	298	295	309	296	291	295	294	272	308	284	287	294	247	290	263	287	279	296	246	291	260	297	328	277	285	309	291	274	284	309	283	308	297	262	300	304	249	306	325	311	281	274	275	294	303	290	295	274	279	314	301	269	265	283	309	301	289	307	278	298	306	279	280	275	295	292	308	286	279	302	329	291	260	236	266	310	316	282	275	273	279	273	291	257	286	341	261	290	318	291	286	276	268	274	288	301	298	268	273	301	319	236	277	290	282	265	287	301	271	293	308	281	300	272	291	269	334	318	279	306	308	289	266	281	276	277	290	282	263	284	289	286	306	300	284	308	283	265	299	279	290	324	282	306	301	274	303	314	270	326	292	304	285	292	297	320	288	275	288	269	293	263	272	284	278	275	280	268	275	317	262	263	273	277	246	303	269	282	308	272	297	300	284	296	281	311	300	281	313	249	335	292	315	295
6570	1027	1320	1415	1295	1301	1101	911	909	832	811	794	778	767	796	727	723	699	724	739	698	736	707	738	700	754	714	720	720	708	706	706	757	699	732	686	681	715	686	696	664	725	713	685	704	684	707	684	696	701	764	722	729	726	677	645	757	679	706	682	683	675	677	700	677	698	738	673	686	673	668	665	694	669	710	692	667	680	650	672	637	623	696	672	699	667	672	690	667	694	696	692	714	663	681	663	714	684	695	668	693	679	688	696	671	699	715	670	644	712	694	664	692	727	693	660	717	709	691	689	678	740	693	711	704	648	705	663	686	701	694	754	688	675	686	682	693	684	698	699	692	719	725	663	703	754	695	718	680	688	716	695	664	726	688	710	675	716	667	708	655	673	629	699	715	713	658	693	722	676	715	670	652	690	688	701	627	638	718	726	641	698	693	684	650	686	697	663	666	644	684	700	657	680	685	717	738	657	699	625	689	703	697	669	635	703	685	689	643	671	717	672	727	700	731	710	689	632	704	708	677	716	694	691	694	729	714	674	702	672	747	655	675	693	651	718	727	660	720	692	666	682	647	688	682	656	723	648	691	670	683	696	727	684	647	675	739	678	677	660	689	669	663	651	688	691	658	710	668	696	646	705	689	643	623	694	716	704	689	671	709	665	636	676	684	700	690	688	706	686	661	678	656	657	757	719	689	672	706	676	673	644	708	687	687	680	728	643	693	678	718	663	694	637	690	652	666	707	646	693	644	670	656	687	624	669	703	625	658	690	691	730	699	706	690	644	686	677	690	745	710	689	719	670	652	715	668	683	651	666	676	653	641	701	664	704	711	732	716	765	665	705	685	716	678	666	691	647	720	718	682	726	695	690	690	699	676	676	698	709	673	647	655	705	696	693	689	637	654	681	688	681	689	636	644	689	641	645	654	716	686	654	692	676	699	731	688	648	705	682	668	700	688	706	677	683	677	656	666	688	694	684	684	717	673	676	664	708	680	640	668	655	696	683	711	748	702	692	685	697	681	666	679	667	725	705	695	687	686	695	682	713	710	671	666	694	677	658	714	700	677	744	684	668	707	643	696	721	708	699	706	673	687	675	665	683	716	666	703	676	738	695	630	735	720	675	704	665	709	675	687	724	711	702	703	694	667	682	661	695	627	694	699	676	702	691	670	727	700	669	659	694	684	715	712	672	681	670	754	667	718	681	714	684	704	685	658	715	638	649	638	669	728	711	663	665	704	681	673	691	681	697	680	678	729	704	676	646	652	679	708	711	712	714	722	674	694	655	696	683	700	710	656	742	660	715	660	642	681	673	709	718	699	690	680	663	698	648	711	673	701	741	700	684	676	716	674	740	667	716	678	676	685	698	685	672	692	737	699	659	668	654	682	640	689	625	667	723	707	659	730	634	688	650	748	704	713	740	671	679	666	698	700	699	689	689	700	667	650	708	703	770	658	697	742	674	726	691	735	683	662	697	658	698	661	652	728	702	677	664	665	697	695	680	735	704	698	656	672	700	664	676	677	715	645	666	684	705	695	726	684	700	690	704	647	667	690	700	711	680	692	683	639	667	664	721	674	680	683	712	691	660	690	701	704	701	681	674	673	690	689	698	680	668	705	700	668	707	673	652	701	729	648	652	657	717	686	680	672	689	699	685	725	686	737	724	717	728	672	675	625	700	648	652	678	672	665	682	676	666	699	724	715	677	674	653	702	666	669	737	672	707	714	696	706	704	664	704	683	712	704	663	675	692	733	704	668	644	715	650	701	688	653	711	692	696	684	688	708	716	702	697	695	669	721	694	694	650	666	695	758	673	640	707	724	681	695	723	679	664	702	700	660	692	660	671	652	664	649	693	694	698	670	674	729	693	679	656	711	673	695	720	656	683	727	678	689	680	670	684	674	719	713	657	704	695	705	694	719	720	701	662	677	660	650	652	725	675	733	664	711	691	657	676	668	692	681	705	656	748	693	645	650	628	647	658	663	718	710	683	666	690	655	692	666	705	698	693	681	662	642	681	692	710	669	690	651	698	718	649	685	687	664	721	678	712	653	669	636	707	681	690	678	690	698	701	715	746	710	754	695	660	709	695	671	677	679	673	670	655	686	728	733	650	699	662	695	692	695	709	661	691	679	632	674	677	701	724	684	684	703	737	716	629	683	739	724	684	712	667	734	701	678	670	661	676	676	646	665	735	678	671	689	688	682	708	719	731	706	665	655	707	689	611	719	661	695	699	681	705	670	734	676	664	704	671	677	682	722	697	711	690	715	670	676	701	672	730	662	679	689	609	701	667	692	663	690	672	686	703	691	717	696	646	705	700	691	717	679	734	677	682	710	698	717	697	670	677	677	703	678	679	658	724	611	660	734	715	677	692	707	709	713	687	635	668	694	687	666	668	669	715	682	667	718	684	674	674	729	702	641	690	672	644	673	687	683	716	631	681	662	726	663	676	724	676	692	688	669	720	682	697	676	689	672	682	635	695	681	674	706	702	696	664	674	705	680	657	610	663	669	710	680	711	717	667	743	675	695	694	705	705	725	682	752	652	689	750	738	681	703	708	694	721	671	684	703	667	708	687	685	683	682	675	677	699	692	714	674	710	661	689	688	712	717	694	716	665	682	674	635	673	662	683	711	699	719	698	734	719	702	719	718	674	698	673	688	661	722	693	692	712	666	743	713	731	621	700	707	668	722	704	716	648	682	719	692	679	710	695	682	695	667	694	703	673	697	711	725	705	702	679	650	664	710	709	702	682	711	764	686	685	657	713	683	703	697	660	716	640	639	694	689	720	708	652	685	664	672	675	683	724	699	704	715	670	744	697	672	735	674	707	678	691	710	711	692	738	716	694	702	735	696	678	697	647	712	651	689	689	695	682	686	669	707	670	689	632	702	711	668	667	646	677	647	695	683	701	688	635	701	691	691	660	669	718	655	694	669	685	678	653	654	698	683	725	724	668	676	707	712	680	649	648	715	681	654	698	695	681	688	629	672	644	688	695	706	698	679	691	691	692	723	670	673	726	674	663	690	678	729	690	693	635	707	699	738	716	719	703	686	658	667	627	664	695	661	684	668	677	661	676	735	722	644	721	700	657	705	694	680	657	675	694	705	702	694	647	712	750	694	688	720	700	713	687	670	651	669	715	658	691	702	767	682	724	688	700	685	712	666	693	681	659	692	669	670	694	687	690	648	688	645	704	732	686	663	674	681	668	677	679	637	684	670	681	697	663	674	698	653	651	689	663	694	684	724	697	690	719	691	716	682	649	680	699	664	702	706	679	696	688	695	635	680	702	665	735	711	683	659	657	666	731	660	666	736	747	683	699	710	722	720	696	712	699	687	709	703	655	682	677	709	677	653	685	710	667	692	691	694	674	719	697	656	666	684	686	671	703	713	681	688	667	718	659	706	690	648	695	728	658	694	689	683	709	694	675	673	662	672	699	726	611	667	728	673	675	675	712	705	703	707	696	740	676	680	717	695	670	680	687	682	712	716	691
12689	835	689	507	412	332	248	212	192	186	181	156	171	148	133	178	146	160	146	167	140	131	134	145	132	115	130	131	154	149	123	144	143	137	151	145	157	131	116	127	130	134	112	133	125	129	105	135	136	127	147	121	122	151	130	113	130	139	143	130	127	127	135	105	130	129	130	137	155	113	142	146	120	151	139	143	132	150	133	135	134	114	147	130	126	122	136	130	123	121	143	164	143	135	148	159	120	136	126	118	139	132	132	141	123	146	138	139	145	126	128	139	132	110	131	145	126	137	123	119	133	117	116	138	144	146	128	129	129	128	122	122	122	116	115	139	124	117	142	123	134	137	135	129	149	128	135	151	117	129	138	117	123	113	118	126	135	150	121	131	139	153	145	124	160	145	129	157	128	123	127	146	133	124	127	147	136	123	150	134	141	116	112	111	123	129	145	112	149	136	135	129	137	133	136	113	127	120	159	125	119	142	144	146	155	133	138	117	121	141	123	137	126	114	112	127	123	134	120	124	128	115	132	132	132	110	144	133	127	150	135	120	123	139	145	147	129	126	127	140	143	151	142	119	122	127	141	165	124	119	137	136	136	142	136	149	140	126	118	130	120	149	154	137	141	155	114	147	144	139	151	135	130	124	112	124	121	156	128	139	146	163	135	131	144	135	123	144	146	129	154	130	141	150	145	131	145	129	118	122	133	126	137	129	154	144	134	153	118	134	143	136	122	138	128	115	118	154	144	153	141	134	121	144	145	141	135	133	135	152	133	149	116	121	128	161	143	153	139	141	135	136	137	132	153	137	138	132	123	130	132	125	146	142	131	134	140	128	143	115	127	132	136	164	145	139	138	113	141	119	135	143	130	136	138	140	140	146	125	145	148	123	127	131	146	141	137	121	124	116	114	139	163	121	89	118	130	116	139	117	137	149	135	124	130	144	107	145	155	134	115	132	134	132	111	129	113	110	148	121	133	115	113	147	155	124	135	127	126	123	137	134	152	153	132	146	112	127	119	129	148	129	120	135	117	108	136	125	133	122	158	126	143	117	137	154	104	120	141	111	122	159	143	140	126	131	135	124	142	123	100	136	138	123	136	137	110	119	139	151	151	134	115	118	113	128	132	129	122	98	139	123	137	117	150	121	121	143	106	136	108	128	158	125	145	134	125	134	135	137	127	149	132	131	113	118	114	127	134	138	134	101	150	117	94	114	124	155	124	141	160	137	139	140	131	133	125	139	133	149	136	129	123	142	131	140	112	136	135	139	129	146	138	129	128	125	127	135	111	129	106	140	133	144	133	115	121	143	161	112	132	144	133	125	155	118	127	125	139	132	142	115	125	145	123	121	144	145	101	131	159	144	113	157	120	142	149	150	131	130	142	133	112	134	121	138	117	135	128	133	124	174	130	133	117	145	128	124	110	138	125	135	122	117	143	147	139	118	142	139	144	134	142	141	142	137	127	136	132	150	132	138	146	149	136	145	136	125	115	125	145	138	132	124	125	128	132	147	167	123	141	118	127	132	125	142	144	125	138	138	129	119	125	137	141	135	139	116	120	123	147	150	126	140	141	121	160	125	119	126	126	115	139	124	121	117	125	135	140	135	129	122	148	117	139	127	135	134	133	113	115	122	132	127	144	122	116	115	141	133	134	134	140	163	148	136	109	137	147	123	132	134	128	123	142	145	121	139	145	149	143	140	145	142	145	147	133	134	117	135	126	157	140	125	122	132	155	138	150	142	118	152	125	136	133	130	126	129	128	158	140	153	138	154	142	117	122	115	138	112	112	138	124	152	119	125	133	135	135	132	139	104	137	159	124	131	140	137	143	139	121	132	134	145	149	119	143	165	126	137	163	119	126	105	144	108	145	122	113	156	142	132	119	130	111	133	133	128	151	146	159	128	127	139	134	140	129	144	114	121	120	130	116	144	146	132	132	146	121	132	127	107	138	137	136	125	129	153	132	119	133	126	108	110	106	142	144	124	145	126	119	124	111	137	137	141	156	119	124	120	125	132	148	136	161	134	103	126	151	121	137	127	122	115	139	123	101	141	119	127	133	133	146	153	149	121	141	130	160	121	126	131	136	133	125	153	137	139	114	128	141	120	120	146	141	130	125	140	140	117	128	120	133	142	119	139	131	157	160	115	125	127	146	120	125	110	137	140	154	134	106	149	124	127	143	130	129	134	149	141	139	145	137	132	125	113	117	123	127	132	144	147	136	113	134	139	128	119	153	128	148	140	132	124	163	130	125	155	148	149	135	133	131	146	142	125	140	141	147	106	129	141	119	141	130	148	131	127	133	133	124	149	147	133	133	123	117	132	128	131	124	142	114	139	139	151	153	125	119	142	135	145	136	129	152	116	116	158	120	139	153	121	118	115	128	134	132	130	141	147	149	117	145	130	117	108	125	127	147	163	122	126	110	123	109	127	122	116	108	129	148	128	121	149	137	143	114	128	123	126	149	150	142	121	129	114	157	135	133	126	139	127	143	130	142	125	137	125	143	143	142	121	116	137	139	118	117	132	116	124	130	138	119	122	134	145	147	174	157	137	152	150	139	149	136	125	126	142	126	128	125	154	132	133	155	135	151	148	119	133	137	134	106	103	136	137	123	128	137	131	125	145	117	127	126	134	125	139	140	132	140	117	141	152	133	137	126	153	116	126	141	118	130	143	118	149	137	123	135	128	121	134	147	124	127	119	129	135	132	135	136	128	137	120	152	128	137	138	135	118	138	118	134	144	147	130	152	166	138	128	159	141	122	140	125	152	135	130	148	147	150	108	134	134	104	134	130	136	125	135	149	120	138	118	135	138	133	122	122	121	132	133	128	126	139	159	139	124	137	149	134	127	151	134	129	127	121	127	133	126	133	106	132	108	147	125	148	121	150	142	134	138	130	149	136	124	135	122	118	127	123	123	143	132	129	116	128	163	115	135	129	148	142	138	150	134	131	126	120	134	151	135	135	124	139	143	129	139	115	162	128	143	131	141	148	137	109	139	127	147	147	140	126	140	129	165	136	155	139	117	119	144	160	146	133	128	177	144	169	154	138	135	137	137	134	137	146	115	129	121	114	123	121	126	132	132	148	119	129	107	143	131	168	131	117	148	117	107	145	152	159	136	135	160	153	132	126	150	144	129	138	136	126	118	128	125	99	146	126	117	136	152	121	121	129	131	138	136	133	133	124	121	135	134	115	137	138	145	129	123	131	130	133	135	133	134	136	121	133	130	119	134	143	131	149	128	108	141	133	128	140	128	150	125	142	114	133	131	121	106	138	138	107	134	131	140	160	148	143	137	116	127	132	131	123	115	122	140	128	132	128	139	143	131	119	141	127	116	137	139	124	149	122	129	115	131	134	111	121	138	148	131	116	136	129	130	149	128	133	131	118	126	149	105	132	122	130	125	118	121	129	134	129	160	149	119	128	126	130	122	138	137	117	117	118	136	148	119	143	131	115	119	134	133	144	112	102	133	157	136	148	129	125	153	132	153
7821	909	1614	1772	1540	1300	1098	864	736	671	562	531	507	517	457	477	406	445	403	391	447	398	429	404	375	367	407	351	385	383	407	348	368	347	376	388	354	353	332	349	343	388	351	361	364	367	339	358	341	344	346	366	334	284	358	376	375	319	322	380	314	304	354	335	330	349	307	343	354	378	330	350	305	374	344	379	377	353	363	339	336	348	347	335	359	390	322	356	346	315	336	364	348	330	364	340	339	321	347	333	329	315	332	350	375	318	347	329	337	308	329	358	335	340	340	354	352	363	324	316	340	352	376	339	291	363	350	367	360	344	322	326	318	365	337	322	287	349	362	335	358	334	347	349	303	327	340	332	360	363	369	339	345	324	326	350	353	348	312	341	315	323	316	348	353	340	342	328	355	351	357	348	331	358	310	305	338	342	354	335	340	322	354	340	329	324	362	362	361	317	338	370	341	355	335	289	323	350	369	325	379	369	318	320	341	356	350	362	336	311	358	313	366	340	319	363	314	349	323	332	342	331	330	353	321	357	340	329	356	355	356	325	351	380	343	306	374	350	302	320	354	315	335	328	316	310	360	353	332	334	342	352	347	336	360	339	362	354	365	332	359	350	372	386	349	364	310	350	330	349	386	319	345	319	336	318	350	338	330	370	352	355	335	342	317	358	339	358	373	332	376	373	325	332	311	355	337	342	332	336	339	316	343	314	325	331	363	332	350	339	321	363	318	362	340	344	331	318	336	332	318	308	331	351	325	382	346	379	357	335	341	326	331	350	345	328	375	338	347	318	339	330	366	344	347	302	304	346	322	311	350	348	349	321	351	317	354	355	335	365	361	354	326	330	359	355	383	308	338	367	318	362	322	352	342	327	326	322	342	311	314	341	347	311	366	343	352	297	328	358	334	334	353	345	324	347	343	340	342	326	312	355	333	341	346	345	344	341	345	334	331	362	332	327	358	376	323	347	350	347	365	378	321	342	335	348	377	363	333	330	324	348	371	338	343	354	367	327	348	317	371	348	339	334	348	370	360	343	364	337	333	322	394	304	350	363	361	367	340	315	344	322	324	355	347	320	310	324	352	336	352	352	333	393	356	333	321	327	335	364	338	324	343	332	327	335	336	361	361	310	355	308	344	315	313	374	342	331	330	327	322	359	351	341	341	344	340	301	329	314	353	350	347	333	315	343	342	318	328	336	376	310	328	361	318	348	336	330	349	334	366	328	350	304	340	357	331	337	334	331	354	353	339	360	333	317	310	352	337	321	304	337	332	384	328	341	322	323	378	338	340	396	310	328	313	328	338	375	359	356	335	353	336	360	346	344	340	334	355	332	304	351	344	342	325	297	328	329	354	342	330	348	367	334	336	328	348	329	343	365	347	389	385	308	351	345	354	359	338	357	324	316	320	324	353	327	351	339	355	339	315	347	381	339	320	307	325	348	338	321	330	334	348	365	372	329	326	340	320	309	350	352	346	350	331	357	328	350	350	339	326	335	329	324	340	385	354	319	332	370	333	316	341	305	356	345	374	354	360	352	354	351	319	334	340	326	330	295	340	363	352	331	326	331	361	338	325	367	365	353	373	330	344	344	318	360	314	338	335	326	360	341	330	338	360	360	324	343	318	305	312	335	314	299	296	342	353	359	313	316	350	306	329	344	326	378	342	326	333	333	346	331	345	322	340	334	345	376	324	333	340	337	363	376	319	309	352	320	372	309	328	373	317	333	344	367	338	336	323	371	319	350	326	350	374	353	314	309	326	315	344	341	384	348	341	358	374	350	375	350	379	312	343	334	327	322	361	310	357	350	329	333	334	332	332	317	333	353	324	328	331	351	321	312	306	335	351	333	329	331	330	368	351	361	340	315	322	336	371	348	343	365	349	355	328	325	312	322	348	314	348	304	358	335	372	350	347	345	342	358	336	336	331	333	354	341	377	340	327	333	331	366	326	350	322	324	313	333	323	344	349	356	328	340	336	344	336	334	353	352	305	358	377	349	350	375	332	341	328	358	376	366	330	336	349	352	322	326	357	355	354	350	364	319	352	335	320	330	321	360	353	355	319	355	359	331	308	336	367	338	311	343	346	340	348	321	345	314	311	349	347	347	328	346	354	351	364	346	377	340	323	331	373	313	319	345	349	346	334	373	348	324	352	338	331	326	321	381	344	333	333	343	325	351	334	343	356	355	343	337	350	372	324	343	346	319	337	320	356	359	338	318	323	328	335	353	320	336	358	325	319	331	338	350	348	351	340	319	333	338	309	338	388	350	356	349	298	359	352	333	338	367	350	317	335	350	369	336	333	369	349	324	299	360	372	323	352	336	334	369	361	302	348	332	338	350	324	337	329	348	319	293	336	343	370	346	314	296	306	331	346	346	329	360	369	337	338	363	332	329	347	343	336	324	337	362	331	346	364	316	304	324	318	336	345	313	332	301	347	340	364	355	321	356	363	350	327	342	334	367	309	330	352	326	346	349	347	356	352	336	337	326	357	319	333	363	384	316	337	315	385	319	306	316	315	343	340	335	328	360	314	339	340	380	332	349	344	311	355	322	344	328	316	330	311	336	343	338	338	331	351	335	359	329	364	343	351	343	306	352	312	345	332	329	317	344	340	338	318	330	333	363	313	349	312	331	367	331	332	334	361	331	329	321	322	310	338	336	344	359	323	360	330	344	345	341	361	314	344	376	346	312	352	357	351	325	328	360	359	348	349	373	298	363	296	327	332	358	332	363	348	343	327	319	313	361	332	321	326	382	365	321	331	338	297	346	345	363	328	345	315	365	329	329	346	347	326	298	329	328	324	377	324	337	326	359	312	321	329	317	328	334	338	349	357	316	374	350	340	356	362	377	312	346	329	332	357	332	356	338	318	346	362	318	332	332	345	343	361	363	337	333	351	317	342	347	327	341	365	318	325	317	346	333	332	361	318	331	315	351	346	338	310	359	335	345	350	356	336	335	322	329	349	353	330	339	331	333	360	324	335	360	344	323	363	340	346	362	370	320	342	342	326	337	326	346	356	359	326	301	323	391	319	331	352	333	334	324	340	358	366	359	357	315	372	359	321	355	330	326	361	297	347	326	312	362	322	331	321	343	339	313	339	359	342	320	354	349	337	312	330	346	330	358	328	324	365	354	301	343	322	336	369	312	319	340	337	357	358	358	332	345	330	340	286	340	332	317	348	320	357	333	363	361	317	345	312	344	331	323	314	328	338	323	323	338	351	349	300	332	322	357	321	346	370	342	305	346	352	340	328	327	333	284	296	358	312	313	338	328	353	390	334	362	308	363	355	358	338	330	346	324	330	331	351	334	298	337	345	365	353	353	329	325	345	349	365	311	356	337	312	324	295	347	350	329	302	339	345	342	332	356	366	317	311	351	348	321	344	337	337	339	347	354	348	356	343	341	331	342	345	328	333	332	336	323	292	336	351	343	344	360	315	357	300	328	327	333	345	338	336	337	352	349	342	348	305	355	332	361	338	360	360	370	295	337
1431	334	305	334	306	327	309	282	309	307	331	274	282	283	263	296	288	280	274	294	295	282	253	300	315	289	284	313	271	281	311	290	306	297	314	312	266	291	264	271	273	301	251	285	242	281	284	266	297	284	283	312	312	290	273	276	295	237	290	312	316	295	264	265	270	298	305	283	285	304	297	311	306	273	272	320	300	286	290	292	300	284	270	264	319	290	270	286	279	288	284	282	267	268	299	273	269	273	288	265	256	284	303	287	316	312	289	261	282	322	280	272	309	306	266	284	276	283	255	298	309	284	310	306	309	279	274	268	299	286	250	298	307	287	317	281	294	292	308	319	298	276	286	276	309	249	296	291	319	278	306	290	307	298	300	308	294	304	295	275	275	298	266	280	294	295	291	258	270	281	273	263	259	301	290	268	277	311	281	277	293	309	325	296	302	258	301	301	264	303	264	290	290	283	277	297	289	334	322	294	277	305	289	314	289	304	294	323	311	282	334	256	279	297	263	298	309	308	307	293	272	345	307	329	294	299	275	254	282	296	303	334	236	278	273	288	285	302	292	290	284	264	271	268	306	267	286	291	282	280	285	297	271	271	297	298	307	301	295	284	263	297	307	288	285	301	300	276	314	286	280	298	314	298	328	285	297	349	296	283	284	283	300	273	255	284	304	275	306	307	280	303	292	277	310	308	300	284	263	283	286	258	261	320	274	308	305	274	284	296	279	283	290	293	308	266	281	271	293	283	303	320	262	295	292	295	297	291	258	286	267	273	250	286	297	299	281	313	293	309	290	313	328	285	290	288	290	284	303	322	293	283	292	280	328	297	276	261	269	300	291	290	319	302	297	251	265	296	311	289	317	301	286	302	285	279	261	253	304	305	271	310	299	286	271	273	336	275	285	278	304	283	327	295	300	269	268	295	272	304	292	309	290	338	264	272	299	296	273	313	303	292	272	279	296	281	301	256	286	315	297	247	279	319	285	297	301	306	288	313	273	284	280	283	272	323	295	306	287	290	283	265	301	300	274	340	308	294	281	286	294	319	278	293	275	295	269	271	302	266	274	280	281	285	285	260	295	307	294	269	276	294	289	324	287	311	307	280	282	281	277	293	299	310	295	309	282	274	305	269	304	304	293	337	280	291	263	262	275	291	313	290	259	290	311	299	283	322	280	301	271	330	286	303	302	290	330	258	296	347	278	264	310	274	278	281	294	298	287	267	275	282	305	303	285	306	274	284	286	306	295	294	281	317	282	300	292	256	271	357	315	288	324	297	289	284	304	277	270	307	296	266	297	285	255	257	289	308	291	305	280	312	267	305	296	280	271	272	309	319	310	314	295	302	300	319	257	250	254	279	268	310	302	292	282	286	296	276	301	308	294	272	271	295	294	313	308	264	280	299	298	275	313	280	280	299	292	278	274	294	309	317	281	288	312	302	281	294	294	310	288	268	280	307	300	264	317	324	333	297	251	264	284	295	300	295	304	291	273	291	279	305	326	281	269	260	292	302	260	320	300	293	288	287	289	300	324	263	300	291	301	274	307	301	320	274	289	307	291	282	278	292	298	293	268	295	266	285	311	283	286	267	274	274	281	270	289	295	257	324	288	311	269	311	276	267	298	302	293	304	295	306	310	309	303	291	309	302	286	270	310	282	283	333	307	274	279	283	288	290	296	301	293	276	289	239	290	281	333	265	305	298	284	255	273	289	262	295	286	281	286	307	272	257	303	294	283	306	267	278	277	302	295	252	288	322	334	288	282	283	284	299	294	313	286	302	272	260	310	300	287	294	270	284	297	286	294	298	290	309	306	296	328	276	302	290	289	305	313	302	285	303	291	310	316	282	264	291	262	290	298	269	277	292	294	291	272	251	317	267	297	285	264	265	314	278	260	312	271	287	300	264	304	320	280	320	291	302	273	301	305	295	275	284	268	315	269	259	306	293	301	325	291	323	325	268	305	296	268	282	299	292	308	326	287	284	264	292	306	264	269	280	278	251	273	284	310	272	307	289	289	302	260	268	313	294	285	294	295	263	302	302	290	287	298	290	309	302	306	245	291	297	284	304	322	307	267	307	302	274	306	297	297	292	275	290	301	284	293	295	278	270	316	286	277	321	281	286	260	287	272	295	289	284	287	293	276	317	265	293	293	259	331	309	285	288	295	309	290	284	263	270	277	297	307	283	285	278	325	315	289	273	298	295	281	298	299	321	265	293	270	306	271	310	292	293	272	289	303	312	293	291	273	280	255	273	295	274	300	299	284	287	295	288	279	299	301	292	313	304	306	306	292	277	279	303	286	281	277	267	298	312	289	305	292	284	281	306	294	280	299	266	295	264	306	270	290	268	283	264	326	285	290	265	290	291	293	294	286	314	280	305	289	302	289	272	276	300	330	291	312	254	278	299	297	293	272	262	299	299	288	298	268	287	288	312	293	275	300	286	277	260	282	298	308	293	316	263	289	321	277	276	302	294	248	296	304	282	290	303	291	264	303	294	316	298	302	264	293	236	298	315	302	279	306	324	256	280	298	280	297	299	268	295	279	285	262	300	280	292	293	313	289	252	305	283	290	282	269	274	269	296	270	309	269	300	308	299	283	302	328	292	293	316	285	307	307	284	256	256	281	301	289	293	274	310	303	280	268	280	292	262	284	277	300	293	273	254	318	275	311	284	296	277	311	314	276	265	244	282	281	274	319	291	310	276	322	327	317	289	267	266	271	275	269	298	291	306	308	290	291	264	298	320	306	276	326	285	297	279	268	317	288	288	292	279	260	287	297	308	292	315	280	311	284	287	312	281	320	242	319	290	292	275	295	287	279	309	295	265	273	286	310	330	313	296	301	291	276	274	298	256	279	308	294	290	290	305	259	260	267	289	290	277	273	281	300	294	290	293	284	318	287	301	279	290	291	283	316	266	268	286	278	311	301	313	256	280	279	285	258	254	288	318	279	259	283	258	305	307	316	292	263	291	285	294	287	265	303	331	291	266	303	272	285	294	280	289	304	301	299	301	295	313	270	280	294	286	271	255	308	314	281	287	289	257	281	282	301	270	290	270	279	258	305	259	291	264	242	298	278	278	269	283	325	261	269	285	273	272	318	319	286	330	292	297	293	294	283	279	337	307	276	294	316	304	300	293	292	274	311	307	295	300	255	276	265	311	271	322	271	288	257	302	306	299	300	282	305	304	302	278	262	272	267	287	291	282	294	328	267	273	302	324	272	285	288	298	326	301	278	301	304	306	296	344	283	267	267	257	271	297	295	292	302	312	304	277	277	297	300	271	296	274	282	306	295	298	297	310	280	269	312	290	268	280	314	310	299	294	279	296	357	270	291	300	289	307	256	291	288	271	299	281	260	297	275	291	305	284	246	266	270	274	270	267	259	286	299	291	281	313	303	307	252	306	299	287	282	243	276	285	309	264	285	287	297	290	287	261	312	313	275	338	270	285	303	262	308	280	265	286	281	292	305	268	280	287	265	259	276	287	297	319	272	322
1956	715	763	778	800	728	802	738	698	706	707	716	684	744	728	711	692	715	744	687	715	718	712	708	697	704	667	704	738	733	686	747	697	656	648	673	663	686	708	679	695	698	731	694	704	682	732	711	741	709	719	738	695	689	726	747	713	722	700	749	699	707	702	685	699	721	683	701	700	728	699	728	715	750	703	740	707	704	703	707	680	696	689	723	690	691	714	751	694	752	719	723	699	673	694	715	745	712	688	672	735	710	741	711	701	714	648	684	727	718	680	719	701	708	646	720	752	687	739	719	744	740	757	696	686	658	730	677	705	678	696	727	695	699	696	714	701	709	723	685	743	642	740	701	680	698	719	660	688	692	720	734	726	726	706	681	747	696	682	725	727	658	631	680	722	662	712	703	678	720	688	732	727	679	734	722	713	684	656	719	695	683	755	678	642	698	698	697	713	728	703	656	695	765	703	743	716	685	723	690	698	702	672	722	723	737	715	691	690	710	690	711	703	740	675	692	692	737	692	676	720	683	671	737	704	717	685	693	729	679	764	729	692	702	682	699	698	679	687	731	730	689	706	717	666	713	704	710	694	676	691	670	689	722	695	672	716	725	645	738	690	745	705	707	671	686	711	696	693	704	698	662	640	748	685	704	795	707	736	708	699	750	709	691	734	761	690	727	726	691	687	707	706	704	732	673	688	718	689	690	677	663	690	673	685	684	663	740	753	733	692	714	693	679	713	727	667	658	700	676	662	714	701	702	688	720	727	721	738	733	736	708	717	702	748	692	721	683	694	704	719	756	726	727	694	666	698	665	731	728	744	700	683	691	734	651	713	692	684	690	659	704	705	723	694	664	720	734	753	718	665	720	727	707	700	688	685	683	737	706	728	694	771	698	728	691	672	731	653	675	725	668	695	753	713	663	711	700	683	705	736	684	729	669	695	702	699	647	698	702	658	703	684	660	696	723	714	690	652	695	722	730	718	701	711	712	743	686	743	712	727	693	714	693	703	688	736	680	702	712	655	703	744	716	694	744	689	710	704	713	720	670	706	661	750	703	713	718	686	735	685	710	704	716	714	670	664	687	743	713	746	732	673	741	744	684	699	698	678	716	682	702	711	704	692	709	712	687	690	702	692	719	699	717	698	693	721	732	764	711	665	663	704	662	683	653	710	691	658	757	720	683	734	726	676	666	712	695	692	675	756	697	668	709	697	681	746	652	710	728	738	718	684	721	713	727	706	710	696	688	697	660	689	715	767	685	729	723	683	704	710	699	694	692	671	696	691	752	731	688	707	737	683	727	731	767	693	739	695	662	713	720	681	724	698	683	709	683	714	708	691	708	719	685	756	678	679	711	718	685	665	652	697	719	725	687	720	718	680	738	695	713	696	683	691	703	728	717	669	694	712	733	648	694	702	671	717	675	694	695	651	692	695	719	738	702	710	703	698	700	686	721	692	741	704	756	716	680	701	671	658	751	734	709	694	731	730	692	676	678	727	781	745	677	745	711	704	723	685	709	702	676	736	780	782	712	662	732	694	738	720	734	721	686	762	695	729	682	685	654	713	663	687	656	681	701	681	675	691	724	681	761	757	688	716	692	710	735	672	702	740	703	707	733	703	720	681	717	714	676	748	668	676	714	745	730	620	696	699	669	715	681	735	759	676	665	747	720	701	708	687	707	655	706	675	709	701	719	670	699	709	695	682	675	691	700	700	694	747	673	725	726	708	674	720	707	705	733	711	746	684	690	751	710	719	705	737	684	736	697	716	697	707	687	750	649	664	662	721	710	696	785	692	708	682	637	734	696	746	667	679	711	688	699	732	672	689	714	695	719	669	711	717	687	696	726	725	698	714	686	719	695	709	705	689	698	702	741	705	699	744	660	685	692	704	718	683	703	709	705	725	725	688	722	728	691	739	708	677	696	701	701	652	689	686	709	747	734	695	699	688	748	717	710	701	686	701	689	728	744	680	700	729	709	662	674	715	722	698	686	676	702	732	702	697	682	658	730	698	676	715	725	745	662	718	673	686	686	687	679	685	698	693	770	676	688	702	724	704	703	693	722	677	684	728	663	725	705	724	687	734	717	734	707	677	710	693	701	742	723	684	688	701	751	691	704	705	709	722	692	691	725	708	734	710	688	707	712	703	702	701	716	698	696	742	683	733	670	685	652	759	698	715	687	715	682	726	685	687	682	753	721	680	709	718	712	744	727	729	740	716	696	753	714	714	711	713	751	673	722	733	694	719	701	685	676	678	716	670	690	711	680	687	682	742	698	702	708	719	710	688	701	705	715	712	705	720	698	728	679	700	692	710	676	683	696	696	703	765	759	679	727	717	654	695	693	676	682	732	673	716	698	707	693	686	700	733	735	714	708	690	704	738	717	705	694	688	711	671	703	705	703	734	733	666	712	695	696	726	674	767	715	713	735	644	723	718	713	704	702	647	669	709	720	682	687	722	688	656	713	674	709	717	699	673	720	689	729	663	728	697	701	714	687	671	648	710	664	703	715	684	703	717	698	679	694	731	664	744	745	737	723	711	692	646	727	746	719	674	703	701	680	665	671	721	744	747	688	717	710	702	641	677	711	722	716	728	689	644	709	692	720	742	685	687	712	689	635	742	686	753	710	695	734	722	709	719	715	756	705	716	680	681	659	713	695	723	718	722	738	706	737	708	703	682	726	669	689	707	691	680	710	718	687	724	707	727	664	691	692	706	724	693	680	736	713	728	690	763	714	714	680	679	696	695	733	687	690	741	654	724	687	745	722	699	716	707	736	700	649	700	708	702	704	706	699	726	692	701	631	693	696	681	731	688	691	671	714	709	726	733	702	716	727	650	686	727	698	675	678	702	690	738	748	743	701	695	743	715	662	708	716	698	693	700	709	674	721	692	725	693	679	686	686	712	722	683	695	675	669	729	702	715	701	703	743	716	744	704	663	695	710	669	659	700	726	691	707	731	699	713	763	729	691	667	708	723	641	653	718	752	742	723	651	697	750	651	685	757	673	717	698	691	720	751	715	711	738	697	669	717	714	727	689	695	681	715	725	699	771	640	693	713	692	643	720	719	712	670	664	711	692	690	681	708	703	740	672	685	732	713	704	696	695	681	712	717	712	725	711	709	730	650	681	674	719	688	703	705	718	740	757	697	696	743	672	675	735	669	711	678	708	702	736	661	668	692	757	711	676	723	701	725	695	719	712	716	676	650	667	700	741	667	686	738	752	720	704	733	687	712	649	716	661	652	662	702	733	705	715	671	752	720	689	677	727	705	680	687	664	717	725	679	705	665	708	737	683	728	691	711	707	697	714	749	713	693	680	705	713	712	709	693	722	680	686	714	694	687	718	711	698	714	703	715	617	708	694	723	707	769	687	736	691	673	671	704	738	697	717	708	689	703	670	688	705	680	664	742	729	692	721	711	635	715	703	710	690	694	708	715	667	691	701	783	663	713	727	653	717	677	705	650	691	691	712	726	713	693	692	727	740	707	751	728	726
6851	594	531	427	406	377	354	336	322	317	325	296	286	293	263	278	305	302	307	278	296	288	275	313	291	274	296	324	296	306	280	292	278	262	266	274	290	287	266	258	297	277	269	327	327	289	294	268	286	309	289	303	315	299	276	247	263	296	316	322	323	283	297	302	297	301	286	263	284	301	263	310	274	300	317	312	279	295	301	334	302	299	259	304	258	262	274	285	295	293	320	291	308	266	257	283	300	258	313	272	291	292	279	303	276	273	268	286	304	287	282	288	284	313	274	274	294	300	296	263	276	289	304	319	287	277	261	276	290	292	256	269	281	307	311	295	267	285	280	270	252	283	305	304	264	306	268	299	281	270	296	296	322	260	303	267	294	273	269	292	304	276	304	308	299	276	281	285	252	305	267	279	297	293	303	302	264	260	296	284	323	292	299	298	244	293	289	290	317	313	255	290	306	312	284	277	284	262	295	311	299	301	285	286	296	234	273	282	263	275	278	290	309	254	279	301	267	278	335	276	312	307	261	291	243	290	284	282	259	323	294	278	275	283	284	315	309	294	255	278	279	291	264	306	294	292	317	309	274	302	285	326	304	273	289	278	288	287	291	294	266	276	262	283	271	290	310	328	284	297	315	274	277	252	306	297	290	262	306	316	274	262	284	290	280	275	298	308	277	289	251	265	259	296	266	267	239	261	317	275	283	280	285	288	260	300	299	267	250	274	292	276	289	274	291	279	270	284	313	284	284	272	313	303	282	294	263	305	327	302	304	259	293	283	317	287	269	289	312	289	257	278	298	317	293	238	256	301	260	275	308	290	285	303	311	294	290	267	286	315	291	278	271	296	289	284	280	274	279	286	305	283	297	279	246	280	297	275	289	260	286	300	292	301	318	301	308	263	297	256	280	316	285	286	304	295	284	283	287	287	297	277	283	290	269	278	280	292	286	311	279	297	293	303	331	315	250	326	304	310	310	278	289	269	300	278	290	253	292	284	289	253	297	244	277	295	251	275	287	278	251	269	312	286	282	253	276	267	288	282	281	278	288	281	301	288	289	287	277	322	277	280	296	271	284	289	290	262	265	289	274	264	289	260	273	279	292	291	278	303	291	267	272	269	259	251	306	251	266	259	325	289	302	301	305	298	271	295	276	271	283	262	281	253	316	295	261	288	327	296	259	273	311	297	275	304	288	270	280	276	298	272	286	305	298	270	273	281	303	279	314	298	298	322	292	300	288	315	306	274	290	286	295	271	317	267	306	273	272	290	320	304	284	283	283	271	274	302	297	295	258	311	347	284	285	313	270	302	305	302	312	263	247	263	294	288	291	266	314	283	282	286	278	298	253	280	257	319	329	295	302	283	303	256	271	301	272	308	290	272	272	297	297	278	290	270	285	269	304	283	265	260	275	277	287	283	300	279	272	294	273	304	285	314	297	324	290	293	298	307	298	263	257	275	273	307	304	278	319	316	256	291	287	285	292	227	270	276	300	262	283	274	288	296	292	288	278	277	308	283	281	285	287	294	262	290	296	288	268	293	235	281	291	284	295	282	312	296	303	261	287	298	299	295	299	311	291	290	295	297	296	278	263	316	309	295	301	283	289	256	287	259	269	285	329	295	302	273	283	265	284	273	273	287	277	267	299	258	285	252	332	289	287	310	323	306	296	286	272	262	296	263	270	289	305	282	289	304	287	262	310	301	292	293	275	302	292	274	321	275	281	270	310	296	283	324	271	269	317	263	302	262	279	250	287	310	299	300	323	289	245	256	264	279	303	270	325	304	307	275	293	279	284	255	319	260	299	276	285	328	284	284	270	277	274	301	307	300	286	289	276	278	324	296	273	281	300	299	303	286	299	247	290	281	274	247	279	328	312	293	284	325	287	325	261	259	265	267	295	304	278	286	286	285	287	266	295	274	304	260	299	302	274	264	315	297	296	291	297	271	288	329	298	311	293	315	298	292	308	269	299	309	266	294	301	278	320	278	291	307	271	264	304	273	257	297	271	297	271	298	289	281	300	277	265	271	292	285	275	298	304	307	290	297	293	304	304	254	299	303	286	276	266	286	282	314	279	302	312	264	282	269	295	275	310	315	296	245	264	327	297	274	298	295	278	285	253	286	300	274	311	269	302	278	274	282	276	299	291	256	291	287	293	283	281	292	280	250	304	288	279	300	296	296	274	265	301	312	267	292	292	291	280	279	269	286	284	254	293	299	287	277	326	278	291	313	282	271	305	284	282	265	292	255	280	262	291	308	272	280	281	323	303	307	252	295	327	294	285	289	289	292	280	272	263	278	285	304	288	312	259	297	284	290	284	276	310	282	260	292	262	274	267	289	300	284	263	302	284	274	272	311	282	258	278	276	310	282	293	278	280	271	281	263	253	277	263	259	274	277	286	296	279	292	283	307	280	282	291	293	297	304	295	268	272	283	293	287	301	273	270	285	287	309	296	300	292	288	262	269	290	265	282	276	276	283	270	269	297	282	296	265	288	272	277	261	285	310	314	297	290	306	274	270	288	275	275	289	270	273	287	301	323	304	305	291	307	255	264	280	265	307	288	288	274	308	266	269	285	266	281	287	293	296	293	269	293	304	275	283	310	284	266	286	280	270	297	285	294	295	277	264	294	298	274	285	271	266	293	260	265	271	280	292	271	274	271	258	306	316	308	291	291	296	283	306	273	289	291	265	278	278	286	297	273	262	261	269	307	280	289	260	318	305	308	272	302	281	269	266	311	302	269	285	288	260	292	285	286	255	309	267	312	261	316	307	283	331	258	276	308	333	276	286	254	302	286	273	286	299	293	264	298	268	271	274	261	252	294	270	294	287	284	309	282	292	315	279	270	266	297	291	259	273	247	280	297	289	279	252	285	290	307	306	277	280	290	300	303	293	269	294	287	265	282	270	323	270	292	264	278	291	289	323	304	268	295	309	251	296	287	281	299	290	260	285	288	288	274	313	275	291	270	307	293	300	287	302	270	277	270	277	284	287	279	283	306	292	300	286	285	276	316	280	271	281	306	245	294	292	303	299	309	256	296	311	279	301	282	292	300	277	293	301	262	290	290	287	275	270	308	292	290	305	276	265	311	278	307	303	314	271	254	272	275	271	268	292	305	280	299	263	288	276	328	275	260	306	273	277	273	265	290	285	267	269	300	316	288	303	297	295	289	253	289	286	273	288	290	273	275	259	291	281	268	267	287	302	268	299	281	276	307	267	283	281	294	282	281	253	295	315	284	296	266	273	284	305	316	253	303	286	293	265	304	286	285	306	273	319	252	277	311	285	280	279	265	299	306	284	296	298	273	257	313	300	303	327	291	279	276	297	312	304	293	258	295	277	281	281	290	293	295	263	290	329	288	267	292	288	311	306	307	281	277	286	292	278	257	297	311	293	274	268	312	260	298	322	311	277	280	265	264	259	298	266	282	299	256	301	264	293	272	272	288	314	290	295	293	313	289	271	286	276	287	298	325	293	248	298	278	272	282	320	269	286
6412	960	1311	1419	1414	1285	1065	923	819	895	815	751	756	776	764	733	760	779	735	728	760	703	688	725	731	719	687	712	703	676	744	682	698	708	664	654	714	719	736	689	720	670	730	697	701	673	695	700	682	658	734	739	728	729	641	705	683	702	730	694	716	689	705	686	726	720	690	659	697	725	664	669	711	668	679	672	715	645	651	713	668	680	680	691	688	682	746	716	665	726	617	703	692	747	696	695	660	700	684	632	709	709	680	726	699	666	687	672	707	661	745	674	696	668	670	681	672	673	675	643	722	661	667	690	674	697	707	684	662	675	675	682	675	683	696	679	725	688	685	680	744	727	702	692	660	695	685	710	686	665	673	723	724	659	642	717	707	698	659	686	749	673	662	640	635	700	688	695	698	710	744	686	736	705	707	686	636	685	687	649	706	675	701	704	746	664	664	724	691	720	686	683	636	647	696	678	705	710	672	700	677	669	675	736	720	718	703	702	711	705	683	681	695	669	696	677	643	694	701	682	681	689	673	710	724	674	691	690	692	710	731	664	677	667	630	714	702	730	671	729	682	676	636	685	687	664	664	660	693	682	652	666	689	715	685	684	725	654	705	712	704	657	750	689	744	647	691	729	683	680	678	699	677	671	683	635	670	728	613	680	725	694	717	694	674	721	673	638	707	674	669	682	672	731	654	683	687	649	673	676	695	660	732	719	676	735	668	655	702	695	694	658	664	734	684	645	719	693	651	668	690	695	700	752	716	716	712	678	643	715	669	649	674	716	669	723	674	718	659	727	657	685	675	672	650	653	695	722	729	694	719	718	689	704	726	741	662	700	678	658	620	649	697	706	755	712	729	694	690	687	659	709	715	695	675	717	681	687	730	703	698	710	712	692	657	664	677	662	704	665	698	697	682	708	675	720	685	743	686	653	689	660	716	641	710	640	654	705	688	711	693	700	657	688	656	659	725	649	657	648	692	729	663	691	684	669	712	661	646	707	703	759	688	625	656	658	688	649	692	713	688	751	680	675	698	687	661	666	676	673	700	710	700	667	667	725	681	726	684	689	708	634	713	690	664	711	677	690	681	664	672	650	696	682	700	654	682	702	667	678	705	692	694	684	713	674	704	696	703	668	661	717	634	698	691	658	624	697	731	675	670	681	636	668	743	738	642	649	721	671	700	674	699	691	730	680	667	711	635	709	682	644	709	685	699	716	700	666	632	686	704	675	654	641	690	717	745	721	643	697	700	665	667	736	697	647	675	704	699	731	686	662	705	690	692	688	663	643	719	672	646	680	684	658	666	668	700	723	703	684	652	688	659	649	706	669	727	709	720	691	717	696	696	670	682	685	727	672	738	702	676	693	704	682	699	701	729	649	718	756	694	703	700	640	703	686	712	687	692	708	627	706	698	683	705	661	715	705	687	644	718	670	681	686	666	697	710	678	696	689	681	646	680	679	704	725	693	693	698	669	663	647	731	724	727	696	710	726	681	642	688	687	668	677	685	689	667	718	700	678	635	685	692	675	654	647	687	653	700	669	673	646	735	720	765	651	672	722	635	703	676	660	678	654	684	685	719	680	681	743	664	662	700	670	710	667	724	701	647	714	728	681	657	699	696	655	701	679	724	637	751	696	670	684	688	736	676	694	652	733	649	688	689	666	707	659	662	690	686	661	643	705	652	721	676	692	666	699	725	693	657	707	684	655	687	683	664	676	714	695	732	724	664	702	671	686	638	669	661	697	709	687	667	671	731	697	729	693	696	677	680	710	707	689	707	668	705	684	699	669	719	699	643	714	659	682	659	664	687	678	694	712	717	715	676	664	689	680	642	696	676	683	669	699	716	640	697	638	630	678	657	704	683	698	721	688	635	708	727	671	661	667	714	656	620	702	707	729	693	702	700	710	723	672	710	653	665	681	693	679	707	674	683	713	689	662	696	691	694	667	729	668	690	675	681	691	711	700	692	685	711	678	646	693	689	698	668	676	706	667	670	653	650	696	711	738	723	648	721	652	628	723	721	624	703	635	692	662	665	685	676	695	628	662	712	682	722	687	714	655	707	669	658	696	657	726	655	669	652	714	705	713	677	704	689	712	698	684	723	711	715	634	723	709	676	686	668	713	647	722	690	707	679	714	724	712	652	716	725	689	729	731	683	683	671	660	694	718	707	700	673	708	735	742	687	706	659	700	669	691	632	733	718	725	687	636	729	660	704	743	694	710	695	689	662	703	651	680	687	701	707	690	712	733	719	647	690	686	722	708	709	699	693	712	703	700	688	636	682	715	658	695	693	732	695	712	669	680	687	699	669	710	691	678	711	668	705	633	684	693	705	664	710	689	701	672	688	697	674	676	670	693	699	716	660	698	714	637	692	664	696	672	701	744	677	668	685	706	691	643	643	654	668	681	709	690	680	665	628	669	717	671	698	680	698	682	727	702	691	684	632	645	633	687	691	648	686	706	679	642	687	643	672	631	682	672	697	675	680	698	709	686	682	658	709	675	686	687	697	679	620	621	712	753	638	675	683	651	700	722	715	669	672	698	672	673	705	679	708	700	700	707	691	670	694	688	686	661	728	682	678	711	680	705	704	667	690	707	678	715	667	672	705	698	714	727	695	664	688	697	664	675	674	667	691	640	692	713	701	706	672	722	694	672	650	651	681	708	639	662	719	732	678	679	658	706	722	651	697	736	673	675	661	694	684	711	663	690	716	715	692	743	702	674	691	689	693	705	703	672	659	695	692	676	686	665	672	727	655	705	663	681	643	701	669	711	703	675	651	707	686	749	677	631	715	673	703	650	699	693	678	629	669	676	716	704	655	713	676	680	734	656	646	720	698	697	674	715	681	703	671	697	692	689	637	716	619	639	702	703	689	695	705	658	692	729	636	683	691	704	668	683	663	690	710	707	691	696	692	670	671	736	662	674	644	696	687	697	711	722	680	655	682	685	676	686	677	712	723	673	647	723	688	701	688	696	716	702	706	720	684	709	666	748	678	659	678	701	693	695	660	687	690	661	692	661	701	720	646	709	680	661	666	696	703	690	704	699	663	670	663	719	703	683	700	704	703	708	716	687	749	708	687	657	681	679	673	678	638	678	745	707	652	639	678	652	655	724	653	689	667	689	724	662	714	710	689	711	676	694	687	665	670	670	713	643	680	716	703	728	676	687	671	703	739	690	651	701	735	665	707	672	639	693	693	704	650	690	679	692	731	726	694	687	709	648	693	726	707	693	699	705	660	674	684	655	671	667	696	672	698	659	687	703	708	723	656	686	645	690	679	683	722	707	628	701	712	677	693	696	661	662	634	680	665	721	741	688	677	710	664	724	706	730	716	715	710	688	691	661	676	740	714	654	712	651	667	690	757	699	690	693	712	712	628	678	693	677	731	702	712	668	659	691	690	714	662	675	684	718	671	703	720	701	677	706	713	654	699	718	679	682	723	667	668	666	680	722	693	685	645	675	695	652	701	692	699	684	668	662	718	648	669	700	675	671
12694	783	734	534	401	337	261	180	198	157	190	152	184	168	174	133	143	150	164	140	108	167	141	145	151	151	141	135	138	127	117	130	145	145	127	127	132	122	132	127	137	156	129	113	142	113	129	125	113	149	132	140	136	131	131	123	147	154	146	140	127	147	132	117	137	157	133	132	141	138	142	128	123	130	132	120	125	131	110	129	156	144	129	137	127	142	136	126	120	122	131	158	131	120	129	138	118	114	126	118	132	143	119	110	158	127	118	136	132	142	130	126	137	135	132	115	147	135	132	141	138	121	132	152	122	120	137	140	129	126	138	146	128	132	139	127	123	118	140	113	127	129	155	120	120	140	133	119	129	143	139	115	130	143	130	117	130	140	147	139	126	115	115	136	122	148	120	122	143	139	133	131	132	138	126	126	119	127	121	138	158	127	140	142	128	157	122	111	133	124	120	144	142	151	134	124	128	117	132	124	139	130	118	153	146	137	141	124	130	117	120	129	135	144	102	138	130	114	120	131	140	130	133	129	127	120	105	142	114	142	149	118	133	145	135	133	122	132	121	142	129	151	161	142	134	137	121	133	136	133	123	139	117	124	135	131	129	126	148	100	120	136	121	130	115	133	130	157	135	125	120	138	143	123	118	142	147	137	131	111	136	119	139	141	117	130	146	143	135	137	138	124	131	126	142	141	134	143	114	114	109	134	108	131	143	104	135	142	112	119	116	111	114	117	125	117	133	117	155	143	146	126	127	145	136	127	133	130	132	127	133	139	136	117	132	121	125	125	141	115	125	112	125	140	126	131	125	144	126	142	122	134	143	132	119	133	142	146	128	118	143	136	133	132	116	116	139	138	135	131	155	125	129	136	123	122	139	129	148	116	132	125	130	127	122	135	154	157	135	113	137	126	132	129	131	159	131	140	131	118	124	140	111	138	122	135	142	129	148	134	124	140	137	138	150	125	153	130	136	143	127	151	122	126	140	128	124	140	116	128	151	136	121	119	136	139	139	129	125	146	136	136	130	136	154	124	112	121	132	121	122	119	146	131	125	147	128	124	140	136	143	128	137	136	133	145	120	107	128	124	140	127	135	121	135	130	145	148	137	111	130	142	113	128	102	118	140	151	142	130	104	136	138	115	125	123	127	110	123	119	133	116	147	125	124	121	131	138	133	134	130	128	121	141	146	122	140	122	139	124	146	149	149	142	113	146	128	122	132	141	123	131	138	136	125	135	130	120	132	120	140	131	135	145	130	138	147	139	124	133	135	137	123	136	128	131	142	145	134	138	116	153	124	120	132	137	116	109	129	148	151	129	138	119	146	144	127	132	112	117	138	141	133	144	126	124	140	119	138	126	149	139	134	142	139	135	130	138	129	139	139	139	145	120	121	105	139	121	134	133	121	153	125	154	145	135	143	146	125	135	132	128	119	153	105	167	112	149	146	135	140	110	138	140	144	127	139	123	136	147	111	127	110	134	137	122	126	140	112	123	134	129	138	124	140	107	127	158	156	121	146	135	122	131	120	119	123	124	120	141	119	117	125	132	132	123	152	139	121	130	129	130	135	150	123	129	151	131	129	119	129	132	122	141	116	128	132	134	140	131	119	130	137	109	125	149	148	140	126	123	119	138	136	119	122	137	119	144	128	137	140	133	137	153	134	141	147	129	148	137	133	123	152	142	117	131	128	148	124	157	142	119	122	135	128	121	124	120	136	133	119	137	123	142	113	136	139	125	118	126	117	128	148	133	131	104	147	150	135	121	154	149	138	118	126	110	126	145	138	125	118	138	136	145	149	134	108	126	151	119	112	125	150	112	133	111	150	153	138	152	136	145	111	134	110	157	150	118	123	146	120	128	139	137	110	120	97	136	123	136	134	132	112	129	134	124	143	144	118	137	138	128	104	104	137	123	140	112	153	137	131	102	122	155	124	140	146	120	152	146	141	134	121	168	112	143	115	140	118	133	132	146	131	133	121	127	125	123	143	129	125	148	136	127	120	131	146	111	150	122	134	129	137	129	137	117	138	103	127	148	113	136	139	109	125	132	141	129	179	113	135	129	123	150	123	107	147	121	110	126	100	132	126	122	137	132	129	128	129	134	130	132	140	148	137	134	139	142	150	116	150	120	155	126	135	134	137	139	117	133	147	109	160	112	156	133	161	123	128	157	99	118	140	138	104	151	129	147	134	135	119	129	115	107	142	170	134	131	148	127	123	134	115	124	144	127	147	154	150	115	137	117	133	135	118	131	116	130	145	114	151	127	114	125	153	131	143	120	133	127	124	139	133	145	135	140	114	138	137	142	134	131	121	120	123	129	129	146	131	136	135	141	130	146	131	135	134	124	139	120	124	128	120	116	110	152	135	138	151	155	140	130	131	144	125	126	138	129	126	132	138	136	122	129	146	141	137	130	123	126	122	133	146	121	128	131	128	124	147	127	111	128	115	133	135	142	140	141	133	109	125	130	118	130	150	159	142	121	127	140	123	141	126	136	121	132	149	111	128	132	132	164	111	116	151	121	125	142	135	128	114	130	121	127	123	116	158	124	142	136	126	158	117	133	137	114	131	110	143	136	136	127	140	141	128	121	129	131	142	126	135	150	149	150	146	135	146	126	124	121	127	119	134	136	134	146	119	134	116	123	159	118	131	124	115	130	116	125	127	144	142	110	128	123	128	145	99	137	120	143	139	139	134	130	151	135	139	156	115	121	121	137	142	149	129	125	120	117	143	145	134	127	130	134	117	136	120	132	136	107	117	147	130	127	127	122	124	124	126	128	133	115	112	123	134	142	129	131	128	150	144	126	129	147	158	104	145	131	116	118	157	129	130	138	126	164	131	134	144	147	128	157	142	143	145	120	134	141	151	151	122	157	145	124	135	117	126	162	128	135	127	108	127	132	133	129	131	120	127	150	113	144	146	146	146	138	118	129	149	138	120	142	117	147	125	136	123	129	126	153	138	148	127	120	102	147	136	134	140	145	134	113	132	138	121	120	117	136	126	115	149	127	127	126	132	134	131	131	113	144	128	140	118	147	117	125	129	136	131	112	120	143	148	141	136	124	123	139	120	130	124	134	122	145	145	129	135	127	132	143	121	133	147	144	147	135	120	132	144	163	134	126	131	130	138	127	123	149	144	137	129	137	141	112	113	127	112	132	136	113	139	142	134	127	140	140	139	123	118	141	124	106	129	126	129	133	125	135	123	137	134	131	132	130	120	145	128	120	140	128	130	142	132	120	122	129	139	128	136	138	119	146	138	127	137	127	113	127	138	123	128	117	125	126	115	154	135	108	124	133	134	122	132	124	139	145	127	131	156	96	114	141	126	140	115	124	123	128	117	120	130	142	146	119	115	137	133	128	142	114	107	151	124	116	129	121	147	138	120	130	132	135	132	136	115	152	120	123	124	146	118	140	127	117	115	144	110	118	117	122	134	140	132	154	137	142	149	149	146	143	127	129	157	119	131	116	129	126	114	123	141	130	149	124	142	136
7818	863	1666	1863	1610	1402	1046	826	748	575	580	530	532	513	518	442	454	432	423	414	400	399	403	428	363	388	340	391	374	387	370	360	374	340	363	402	402	349	344	344	353	371	338	392	370	363	345	351	363	334	365	369	381	357	348	330	341	344	351	334	360	337	337	347	342	339	361	330	348	330	339	342	371	339	319	336	340	351	339	319	370	344	384	381	334	315	322	319	338	342	348	321	334	335	310	350	343	369	335	337	385	317	368	326	327	332	323	317	351	347	336	366	341	371	342	373	354	355	340	350	346	331	334	355	326	328	311	336	335	330	327	332	330	345	337	321	313	351	344	294	359	356	348	358	353	359	345	345	321	331	382	338	327	322	350	347	339	356	369	330	349	309	326	325	316	357	326	349	363	306	334	343	345	333	348	334	330	327	331	353	350	369	334	329	323	321	316	330	325	327	355	338	350	331	330	333	325	348	353	371	337	331	341	352	357	314	318	339	323	354	337	374	337	324	352	343	331	349	324	326	316	350	337	342	316	329	317	353	327	369	321	340	333	290	320	329	360	313	309	351	356	310	323	328	334	363	362	333	320	307	334	341	309	355	327	355	342	349	340	303	333	323	302	334	333	319	377	326	338	341	332	314	331	348	323	353	370	358	344	327	326	324	353	317	322	336	348	317	351	341	362	328	319	360	296	355	366	348	303	334	309	338	343	360	341	317	324	348	306	367	312	340	356	326	334	327	315	331	305	337	362	355	310	325	347	318	357	328	322	363	343	334	303	350	362	366	347	331	332	347	341	322	338	336	295	380	342	325	338	357	332	351	321	334	308	358	311	340	328	336	370	333	336	342	352	334	345	342	351	341	328	326	327	339	334	319	343	347	322	356	326	344	359	355	331	324	325	327	369	337	319	334	346	337	362	331	308	362	328	318	319	359	359	348	300	329	336	324	334	347	363	342	333	343	319	336	349	322	353	367	381	358	376	332	380	363	356	345	343	317	377	332	373	337	338	310	343	349	326	336	380	320	356	334	338	334	361	321	353	373	314	336	313	329	331	328	315	331	346	323	334	366	360	350	299	338	339	382	365	343	342	346	334	343	289	338	337	336	351	338	292	330	371	350	344	359	347	362	333	347	330	385	330	341	322	354	334	355	353	316	358	335	319	364	324	332	341	363	315	332	353	318	334	324	313	341	350	322	362	331	331	332	306	344	345	320	338	321	325	344	342	359	316	357	310	349	344	334	365	362	322	328	358	338	322	344	331	315	351	351	350	352	336	329	356	343	333	307	353	328	336	352	327	336	359	303	359	348	330	330	327	320	340	333	359	337	337	324	335	313	311	339	322	329	348	312	320	334	344	332	340	325	325	350	342	357	378	348	344	291	286	328	298	322	345	351	365	349	328	334	308	355	340	364	366	338	326	345	325	321	331	333	332	281	326	352	332	312	347	363	317	320	335	337	347	339	348	328	344	345	405	317	343	320	321	324	335	349	346	321	319	330	307	343	337	342	339	367	354	335	340	344	319	323	341	324	353	347	342	353	308	342	349	336	358	338	317	321	321	320	330	332	355	336	354	317	383	356	318	402	341	344	367	354	361	334	324	369	344	332	343	357	378	353	394	364	323	356	349	367	351	326	348	356	348	362	329	336	328	314	352	350	353	327	366	342	307	329	325	346	330	344	344	330	308	339	335	351	322	361	340	319	334	342	355	336	341	333	335	358	324	353	335	318	365	360	337	324	364	363	318	366	342	322	313	323	332	344	335	345	346	342	340	353	315	315	337	323	340	325	329	364	332	351	365	322	344	337	332	378	309	340	318	347	374	355	309	337	316	368	355	340	335	343	334	335	323	370	352	329	350	374	325	360	367	342	328	357	332	359	369	315	361	348	331	313	329	304	341	325	348	369	320	357	307	299	350	342	345	342	336	350	337	313	337	364	377	340	343	373	331	371	340	310	322	350	363	344	324	367	344	358	339	348	330	320	335	390	328	336	347	335	356	321	367	324	340	352	362	314	345	325	363	378	298	336	331	323	356	342	334	336	362	364	357	360	357	346	330	337	351	327	362	362	328	313	341	356	316	341	404	327	358	332	304	304	372	330	351	360	330	313	339	341	383	311	320	319	322	340	365	338	306	342	353	334	373	329	344	355	346	315	355	317	304	345	319	346	304	346	319	347	335	345	372	330	335	318	386	303	327	324	349	361	301	381	320	353	351	344	329	330	328	352	348	342	325	347	302	311	357	362	331	336	348	320	315	309	340	368	308	351	369	319	363	362	342	301	352	319	344	302	357	339	352	325	331	340	357	344	293	351	326	331	341	329	337	323	344	366	337	316	347	321	332	354	361	345	369	338	335	337	314	374	331	339	321	361	386	322	336	311	349	304	324	349	336	317	344	331	331	334	345	342	336	309	363	329	333	385	349	328	347	360	340	326	343	359	323	334	359	308	317	364	331	345	322	346	324	303	349	328	297	368	327	355	323	352	357	368	370	322	323	336	325	364	343	353	372	387	337	318	356	349	334	362	358	357	361	364	313	363	344	353	343	354	329	333	314	362	357	330	384	369	358	315	365	321	339	319	301	339	347	338	334	325	363	332	359	325	370	296	316	361	330	332	349	330	367	363	339	356	340	340	325	323	357	329	325	366	337	321	342	331	343	333	358	347	318	347	345	347	378	349	374	355	345	357	341	328	290	372	341	340	342	363	370	302	350	347	373	336	304	312	308	314	319	328	326	349	330	327	319	322	275	357	296	343	318	309	324	308	354	341	364	316	341	320	327	330	339	331	326	346	351	349	365	334	352	355	330	349	385	317	342	335	345	336	336	351	370	342	327	340	320	334	336	326	330	346	319	346	336	326	341	341	319	325	349	353	358	342	360	360	350	347	342	343	327	361	366	343	342	339	316	345	337	322	341	343	379	314	319	319	340	354	339	338	325	307	305	371	348	337	337	331	343	324	302	373	348	356	305	358	331	335	352	325	345	351	342	326	338	331	341	334	359	355	342	369	334	342	310	322	352	319	307	366	348	305	355	317	323	328	372	375	342	345	330	324	309	341	324	352	340	364	339	360	297	337	350	345	318	353	353	347	324	353	336	368	319	342	341	322	312	314	351	335	329	314	358	310	348	322	322	348	332	317	337	345	344	334	403	356	378	326	325	348	357	332	324	327	325	330	304	327	341	328	345	336	382	337	314	363	325	339	341	330	317	343	379	322	333	323	333	369	326	343	365	325	329	348	336	339	330	337	320	333	338	364	344	345	361	340	327	324	356	333	323	348	338	338	358	343	330	371	329	327	374	325	356	345	355	321	315	339	355	337	336	318	350	330	365	364	312	354	360	344	323	341	335	355	351	329	338	337	329	350	337	335	348	359	318	342	326	332	343	330	338	330	313	346	317	342	340	368	316	354	307	343	365	341	343	342	354	340	360	332	341	331	320	364	351	314	365	339	334	354	336	338	354	325	330	350	367	335	333	333	349	308	347	341	328	331	348	377
1408	358	310	306	326	304	286	287	319	324	280	284	307	310	290	293	294	283	280	302	330	272	260	311	276	238	258	292	291	305	257	261	281	281	288	292	297	285	271	281	310	303	283	265	283	282	304	278	276	320	305	271	292	320	302	279	317	280	286	307	294	302	343	264	302	292	264	294	317	283	307	296	313	296	294	293	268	289	297	308	284	309	301	265	274	320	287	285	296	255	298	283	283	283	282	311	286	298	324	292	317	290	270	269	306	260	301	310	266	274	278	293	284	327	293	292	291	303	322	309	285	316	279	285	289	275	331	293	305	295	283	324	272	277	278	278	337	315	308	298	290	306	273	258	309	310	293	274	264	254	282	274	302	277	276	299	272	295	262	309	309	290	322	282	317	305	270	288	308	304	272	311	292	303	265	305	266	308	295	317	254	320	303	293	301	282	288	318	286	289	285	306	305	283	286	302	286	311	272	299	305	282	265	304	322	268	312	305	276	262	276	329	279	304	279	314	299	287	272	321	281	274	308	305	315	291	319	299	290	272	302	260	301	272	317	284	272	301	313	297	284	313	316	285	271	312	279	288	336	296	311	297	278	300	314	272	296	288	292	327	310	301	294	291	315	295	292	309	272	300	281	287	283	298	308	297	275	305	313	317	291	292	321	278	318	257	296	297	323	312	314	305	308	306	267	290	281	265	262	294	291	277	261	283	311	298	305	295	325	293	265	275	292	291	297	294	290	304	287	285	268	282	298	280	279	285	320	309	277	272	327	279	291	286	283	267	329	302	300	277	261	287	298	294	289	306	272	290	269	283	301	251	314	301	248	312	279	331	303	284	259	282	301	290	279	307	298	300	300	278	320	284	318	285	263	273	275	307	308	285	298	262	274	299	249	284	307	297	291	253	275	312	278	318	271	275	289	265	298	301	290	288	325	289	293	289	281	296	292	310	305	297	260	306	327	268	281	295	299	322	299	283	285	295	260	283	287	289	280	265	304	308	272	291	292	288	328	307	288	268	258	317	310	308	295	287	299	285	312	261	284	304	277	273	304	291	250	281	294	297	310	280	276	321	270	275	266	231	278	319	289	310	307	327	270	278	306	286	284	287	313	296	293	291	283	286	268	277	297	295	282	338	288	289	279	295	324	284	284	275	300	282	285	295	328	310	267	284	294	269	282	310	310	298	301	311	305	281	309	295	299	312	299	291	279	276	286	288	276	286	302	292	277	295	294	300	323	274	279	297	285	282	258	301	298	307	264	289	269	309	303	280	293	315	275	290	313	295	294	317	323	301	287	286	316	274	269	310	293	264	307	295	277	298	295	277	292	303	298	297	318	267	312	286	291	312	314	262	306	309	285	284	278	256	305	290	292	290	277	306	295	298	302	279	291	328	323	319	285	306	298	309	316	248	275	297	285	318	259	281	308	271	297	299	277	312	308	268	329	307	304	277	329	281	288	327	265	289	302	285	288	303	290	323	311	284	305	315	277	286	280	292	311	270	307	317	283	301	292	257	285	296	290	317	295	281	298	278	303	293	284	289	298	267	276	288	281	281	277	295	289	277	295	284	280	271	307	259	263	300	323	315	301	313	282	308	320	295	312	283	324	323	279	303	302	279	270	248	282	285	295	294	301	283	308	287	297	305	282	307	295	262	306	302	269	317	284	293	282	249	293	252	284	288	293	290	275	291	281	317	295	322	295	293	292	310	284	292	271	279	267	333	336	307	293	295	285	291	251	254	315	286	301	306	278	270	315	293	275	265	292	297	321	293	310	313	322	303	278	296	323	264	277	302	318	261	289	326	288	284	313	274	282	295	308	322	286	266	307	300	311	269	303	284	278	326	291	303	303	284	266	302	268	296	291	291	296	272	269	271	334	316	300	322	299	288	275	258	273	280	311	275	307	283	327	328	272	299	307	275	267	288	342	293	273	318	288	263	311	298	262	311	292	331	297	308	306	319	267	277	278	282	291	277	326	314	313	288	292	285	303	284	288	320	298	299	325	299	272	320	284	283	304	301	289	289	301	284	295	272	299	303	313	323	314	318	291	268	303	292	287	266	287	300	307	304	308	261	254	284	302	274	302	322	255	281	300	309	292	299	251	296	311	295	339	286	293	287	312	301	344	313	284	298	308	320	305	273	298	292	280	303	293	291	307	283	293	318	267	299	297	281	299	298	311	314	319	321	278	289	296	307	270	276	271	304	282	265	290	299	284	272	303	288	284	331	296	319	278	272	285	295	298	322	342	292	305	282	312	304	273	307	308	306	300	277	317	262	305	285	307	303	267	324	293	305	283	307	301	313	323	291	335	259	278	271	302	308	336	273	258	279	321	257	276	325	316	274	295	309	264	319	284	305	280	285	297	311	310	289	255	279	281	306	304	267	327	290	317	287	288	297	303	296	322	276	303	285	300	309	287	305	284	314	291	303	284	313	287	258	303	281	291	267	318	309	285	291	277	260	282	301	285	292	286	263	295	323	290	295	317	287	293	315	288	295	293	323	299	272	302	301	269	346	281	284	283	283	274	270	286	309	262	310	303	276	279	285	311	257	277	316	306	307	269	277	296	260	291	305	327	311	305	266	287	289	304	309	273	295	310	300	276	295	314	287	296	300	287	323	316	278	289	311	286	297	316	260	309	319	282	281	292	293	304	308	273	304	286	300	271	280	283	295	301	336	283	293	318	356	281	286	272	300	301	280	290	295	277	281	290	290	263	277	307	282	299	284	294	320	292	316	270	275	275	310	298	275	270	272	290	297	290	296	327	262	278	281	276	299	289	284	297	308	288	282	313	309	276	306	300	294	291	276	277	309	286	301	303	300	262	315	294	292	280	267	326	282	292	277	279	275	303	288	293	320	299	281	271	284	281	248	300	300	292	293	297	296	296	313	278	317	309	284	293	298	279	292	321	326	280	305	290	280	316	324	298	303	294	303	313	297	310	281	313	310	293	301	291	257	299	310	294	297	309	294	286	302	274	306	286	274	269	306	318	281	254	309	303	276	307	328	329	275	278	267	281	273	289	300	318	311	285	282	301	326	302	267	280	303	293	308	293	308	285	297	294	314	294	302	276	275	277	287	325	346	287	311	296	283	300	315	279	306	270	299	271	277	289	294	301	315	302	282	315	274	314	268	276	273	288	309	316	272	309	278	251	279	258	299	308	270	296	299	276	302	286	264	316	352	319	321	313	276	315	247	292	303	320	286	311	310	301	265	303	283	304	304	292	269	295	304	303	291	310	301	303	299	318	326	284	290	278	261	283	295	315	317	283	276	283	313	282	286	290	289	290	272	296	271	290	316	305	281	289	337	269	260	288	323	317	296	280	296	312	292	302	297	298	286	293	263	309	297	282	299	289	311	307	275	255	277	309	296	310	328	325	289	267	271	298	296	306	277	304	282	304	291	278	302	283	302	299	276	248	314	299	312	301	279	301	257	316	255	292	282	307	291	310	305	290	300	319	276	314	286	287	289	323	316	288	315	282	277	299	285
1896	698	719	748	780	838	785	724	718	710	704	723	752	753	758	698	666	771	703	741	701	744	708	690	710	731	680	681	754	706	711	710	722	733	733	740	699	706	741	708	682	738	688	705	711	679	719	689	710	733	747	715	692	736	782	691	730	683	707	694	681	642	732	724	658	708	704	710	718	735	728	675	713	749	773	753	703	718	726	679	715	721	694	740	672	697	729	722	669	737	722	711	713	763	668	754	704	722	683	788	717	688	683	696	685	736	724	733	691	693	699	728	760	700	716	735	705	682	704	690	670	737	690	725	667	693	714	698	739	701	706	685	683	735	713	717	713	707	713	692	750	716	720	727	699	707	699	704	717	692	671	716	726	751	695	700	698	689	717	743	687	696	674	732	702	751	673	711	706	731	711	708	703	728	738	720	698	712	722	724	772	677	725	719	715	649	724	691	722	739	688	721	710	674	737	728	729	701	698	718	711	702	712	736	676	640	711	720	683	703	714	710	724	685	652	696	703	704	688	677	677	719	717	705	711	694	707	712	669	705	749	758	685	697	679	673	693	719	754	715	709	747	708	704	705	714	763	695	679	699	684	690	760	753	697	724	719	717	687	709	703	704	718	690	727	717	691	683	690	736	663	744	669	679	712	735	677	763	698	688	694	709	726	692	744	756	731	686	680	715	692	725	746	676	726	706	707	735	744	695	713	701	667	720	669	675	705	681	766	730	730	682	695	699	698	723	691	716	713	718	722	686	726	699	720	723	731	727	718	711	717	698	729	693	702	728	679	692	656	759	703	723	707	678	730	708	714	729	715	761	765	751	730	742	721	692	730	724	647	690	732	667	721	727	709	701	759	706	685	684	718	705	707	675	714	723	707	709	715	720	728	727	679	749	714	719	699	689	675	735	699	757	763	697	678	690	699	711	719	727	721	703	737	721	695	698	680	713	709	715	700	707	659	723	699	747	702	696	738	744	736	687	705	684	776	718	713	711	750	701	694	721	700	686	706	730	696	682	666	677	710	695	707	675	693	709	693	740	744	734	749	683	650	732	732	700	732	722	724	687	687	720	750	746	670	757	710	715	698	723	677	669	723	727	725	701	710	764	702	712	697	723	745	696	674	720	675	662	754	732	700	736	707	724	671	689	731	716	741	732	730	745	704	719	719	685	722	695	716	719	673	729	668	689	741	721	676	670	732	689	705	688	672	708	736	738	672	676	729	708	722	682	726	764	691	725	695	741	724	722	706	704	685	747	732	724	667	713	725	729	704	705	699	684	698	729	704	691	671	720	695	729	684	726	713	637	704	698	717	689	694	680	750	726	696	700	675	733	685	694	702	702	715	763	692	690	707	717	696	678	714	688	625	670	686	691	675	724	725	721	730	732	737	641	728	681	728	689	753	768	724	741	749	711	733	666	789	697	767	765	747	697	735	729	776	713	731	696	746	685	677	708	717	706	704	714	688	715	721	649	672	720	684	673	741	705	667	697	732	757	702	738	680	723	728	673	697	722	718	688	702	656	705	700	705	720	707	700	716	720	737	727	711	730	734	708	717	734	704	704	685	709	768	720	734	765	696	701	726	696	669	707	747	697	715	704	686	667	696	680	717	662	720	744	682	732	723	713	704	674	698	678	747	714	686	710	704	756	718	738	717	724	690	694	703	660	768	714	736	694	719	710	612	685	658	700	727	686	689	696	706	747	705	667	715	714	689	728	693	714	707	739	740	716	723	739	719	701	758	707	725	729	721	718	682	737	754	684	716	708	725	688	711	746	711	748	691	705	747	698	744	765	652	742	725	733	695	695	743	745	727	708	723	670	709	747	728	729	711	682	681	708	708	680	693	746	733	692	694	733	759	739	699	685	733	669	696	736	722	720	706	741	738	741	682	729	694	680	697	681	733	747	740	723	731	699	735	690	753	722	727	769	739	721	722	758	705	697	711	715	715	697	736	719	730	727	696	691	725	734	716	714	735	668	675	720	708	711	671	690	713	727	737	747	684	749	753	710	738	717	693	719	698	705	723	712	712	725	727	737	699	723	688	736	733	735	704	695	721	692	698	716	721	746	740	739	726	724	775	732	695	731	733	699	778	666	679	767	697	725	700	681	701	728	686	756	705	735	700	682	716	744	735	753	708	712	714	747	669	688	711	707	694	765	703	747	718	762	717	704	701	689	736	658	673	707	648	716	711	718	702	704	758	654	718	682	705	722	747	685	731	711	697	688	709	720	682	714	700	700	701	658	692	712	717	682	685	698	667	701	731	677	647	671	671	709	747	677	714	708	718	690	736	714	738	686	688	703	682	724	690	761	707	669	654	713	714	710	720	738	746	736	716	736	685	676	759	706	707	665	762	702	700	736	703	711	695	747	713	707	670	724	713	725	707	709	712	736	763	690	745	738	714	695	749	675	703	736	722	724	716	763	710	753	731	750	724	687	709	736	709	716	708	721	718	715	695	711	696	700	764	719	702	703	704	693	732	716	687	678	724	742	742	717	730	700	682	690	715	711	726	708	732	719	697	683	725	705	722	736	717	757	714	718	701	706	713	685	765	702	718	730	700	696	739	716	673	731	668	723	712	725	696	681	657	698	660	748	683	709	718	754	746	690	681	718	771	719	696	718	704	721	703	697	736	704	703	677	733	649	724	725	734	737	704	742	704	745	716	721	679	703	672	669	733	704	713	670	743	733	725	720	721	742	717	676	709	746	682	711	709	711	784	692	664	695	745	726	723	718	752	785	712	695	702	719	718	728	725	692	774	760	684	744	711	736	742	741	664	704	668	729	700	702	721	719	749	715	724	697	731	715	738	697	684	742	720	743	744	634	694	726	688	711	719	671	693	723	726	758	743	703	779	724	743	791	709	697	699	701	663	712	708	696	715	730	674	711	768	725	687	724	700	709	803	711	673	745	710	718	704	714	708	705	714	699	704	706	714	740	692	727	740	704	697	707	741	699	706	731	732	705	711	684	735	751	703	693	703	661	703	690	673	743	761	693	738	715	708	705	748	715	672	721	719	726	713	716	719	709	760	750	695	671	715	738	672	693	734	756	754	712	713	711	737	702	710	693	704	710	695	658	707	703	731	740	676	752	726	694	701	669	722	709	724	730	674	745	690	717	702	742	673	713	719	760	712	724	739	703	728	695	750	739	747	727	726	683	728	709	737	760	718	685	731	664	684	724	705	686	742	741	716	712	716	712	684	757	663	713	675	744	709	692	691	743	697	695	677	718	728	697	740	711	714	745	751	729	743	739	726	692	728	692	686	712	708	732	741	690	694	739	723	735	696	708	698	720	706	775	744	703	764	651	724	721	698	723	727	694	713	730	719	727	675	736	714	694	770	691	718	675	724	719	710	708	706	712	703	697	713	652	735	699	712	739	701	738	662	698	686	736	704	717	714	683	728	702	697	697	714	746	708	693	711	695	683	705	724	752	713	711	678	716	711	718	755	696	705	671	693	717	667	690	667	682	688	661	760	700	714	726	708	750	738	685
6904	600	619	503	423	365	345	321	357	301	325	313	318	309	281	286	289	283	294	283	328	306	288	281	280	278	290	307	291	301	267	274	312	286	268	274	297	280	279	306	292	307	287	271	296	269	312	302	319	274	303	301	251	280	289	279	287	296	291	267	300	274	293	270	311	297	316	292	293	284	254	309	323	274	279	262	309	301	281	266	280	286	266	301	273	273	289	257	273	281	272	297	324	285	325	293	284	272	292	276	276	296	268	258	282	300	291	287	301	284	266	278	265	275	286	289	266	283	296	299	306	290	261	275	276	277	270	287	299	307	297	293	289	345	277	302	290	283	274	297	276	306	281	291	343	310	286	287	289	277	314	309	286	268	306	287	273	273	297	293	290	269	271	285	289	281	307	311	272	287	286	258	296	293	282	267	283	290	301	293	268	307	276	266	273	274	290	296	284	275	288	299	254	274	285	288	316	274	295	279	313	295	285	281	289	291	276	264	279	288	287	274	299	275	297	270	259	286	297	298	271	286	255	284	236	281	276	287	286	326	307	251	307	280	290	250	292	287	303	244	284	294	323	312	288	288	295	291	293	294	288	294	279	266	276	288	252	278	295	275	283	284	282	277	262	285	290	249	286	266	287	296	289	263	275	297	274	291	296	314	298	304	302	268	301	273	303	294	273	273	272	291	308	293	313	304	254	298	273	256	300	268	276	284	287	290	286	250	294	318	269	279	294	288	325	311	295	259	280	271	266	249	280	268	249	278	300	240	284	274	257	260	276	294	318	322	262	305	306	271	276	297	295	293	262	239	290	270	274	287	262	297	285	306	265	273	281	250	275	300	283	321	293	283	275	283	270	300	283	288	316	283	269	277	280	287	283	260	297	310	310	307	299	342	271	316	295	298	276	274	307	288	261	290	287	280	298	282	321	299	261	284	297	247	274	291	281	296	304	292	318	285	243	273	309	265	289	309	299	287	290	269	282	297	281	308	283	275	287	316	265	300	319	281	263	257	300	312	279	281	304	285	278	265	303	271	282	311	275	278	247	263	296	297	321	307	283	294	259	311	250	319	312	295	322	306	289	271	275	281	273	266	283	279	277	292	298	313	281	285	292	291	277	284	276	262	261	289	277	284	277	269	303	277	243	266	279	314	274	278	286	267	338	293	288	263	301	271	253	307	286	277	271	249	279	254	304	283	286	275	258	281	294	274	282	255	277	303	306	277	319	320	307	274	282	279	301	275	270	301	301	295	298	291	275	269	299	309	293	297	263	296	266	295	279	261	285	329	288	283	290	311	280	332	256	273	265	268	278	274	323	285	245	268	286	296	274	271	303	296	278	298	288	295	293	302	306	305	282	298	251	298	299	307	255	272	269	268	300	289	268	290	300	284	293	278	297	266	275	248	288	285	270	273	289	266	316	259	264	247	276	273	314	281	288	306	310	284	278	267	308	283	286	284	271	288	269	288	277	294	301	297	295	311	296	287	288	303	300	302	276	320	293	300	273	261	328	261	263	278	266	295	297	292	283	286	271	294	274	280	281	311	289	257	285	293	281	308	294	278	281	261	306	295	280	281	287	300	271	298	313	263	315	300	276	293	264	302	247	292	255	283	282	265	272	282	297	268	310	274	287	293	287	300	252	305	302	253	286	272	290	305	258	275	280	273	277	313	294	277	289	287	292	267	299	281	289	255	272	290	288	303	302	291	274	305	300	280	292	306	293	263	279	284	282	291	281	301	307	299	282	242	289	262	259	293	300	277	310	299	289	254	252	277	302	301	270	273	267	268	291	293	291	304	256	295	298	300	272	283	277	280	308	266	273	282	265	295	257	274	297	274	282	324	288	289	316	268	307	267	281	280	299	283	256	304	272	297	280	268	258	297	314	273	287	307	296	280	269	325	272	284	314	268	340	286	278	244	292	275	275	260	277	275	285	301	294	253	258	290	264	306	270	294	293	294	290	263	277	272	268	275	298	299	272	296	313	284	290	284	262	291	293	268	283	267	274	284	285	285	319	266	289	281	318	269	260	276	274	300	249	325	293	273	255	245	292	301	304	330	324	293	271	278	258	278	298	256	294	308	248	304	279	299	274	298	298	314	294	289	276	278	279	303	303	272	296	281	280	315	322	268	267	291	321	263	260	319	300	253	283	283	320	287	269	319	323	259	254	293	286	308	274	284	290	298	284	309	288	251	277	290	307	282	304	291	256	263	265	245	279	273	260	279	298	273	258	310	286	309	296	279	265	254	254	300	299	292	307	239	275	297	303	310	274	281	295	281	296	301	301	292	251	265	290	299	288	280	288	311	260	293	302	294	283	317	300	298	283	297	313	300	260	311	252	307	288	307	292	291	270	281	294	310	302	295	270	288	285	302	279	280	291	285	313	295	249	314	288	291	260	304	277	309	278	279	268	301	308	296	303	272	298	284	289	277	264	281	262	287	260	278	304	263	260	292	290	291	267	266	292	310	281	314	292	279	270	286	280	303	275	267	274	287	297	278	268	258	264	287	297	273	304	276	307	299	304	286	250	293	288	325	277	281	304	283	267	293	286	312	302	269	293	322	263	294	327	290	275	266	305	274	291	316	298	283	264	303	283	251	292	296	272	264	277	305	293	286	288	310	263	287	290	305	264	316	317	306	278	290	333	291	243	294	277	303	286	271	273	268	298	278	288	278	294	288	303	291	321	284	272	288	260	302	290	271	269	278	273	292	264	278	325	286	311	311	283	302	293	285	309	313	326	275	276	297	299	321	300	279	241	254	312	278	252	302	286	285	292	284	288	248	267	328	265	246	308	258	278	300	279	280	314	282	275	276	285	289	293	293	284	259	274	268	301	317	348	274	269	265	308	251	252	287	291	271	257	285	277	283	299	302	251	262	239	284	274	296	262	301	326	265	293	276	297	312	256	274	275	275	289	311	283	301	277	282	285	326	278	286	282	269	277	286	274	274	305	270	277	271	278	295	272	283	289	257	318	295	293	276	253	295	284	285	304	291	301	281	311	287	285	298	284	327	301	277	264	282	281	282	274	296	291	305	279	293	281	279	287	291	296	283	292	271	280	301	284	308	268	295	299	273	322	262	268	349	285	290	309	298	301	290	303	277	302	319	274	298	269	304	289	276	282	277	255	259	302	286	278	299	273	306	266	296	308	249	293	272	274	265	294	269	307	304	294	284	294	288	292	300	288	299	278	307	271	296	308	282	267	298	269	296	321	285	293	287	267	303	275	285	295	301	283	287	268	276	291	290	284	282	301	299	287	302	289	286	297	299	285	263	299	300	298	290	313	280	276	297	287	297	315	273	294	275	286	294	313	272	288	260	282	283	311	284	279	280	272	305	303	294	270	259	286	300	285	250	285	246	274	287	289	268	285	276	298	302	294	277	310	309	305	287	291	289	305	296	295	288	293	289	301	299	306	278	292	299	313	302	267	276	295	290	284	297	291	269	281	270	266	296	276	307	292	298	239	260	298	283	322	252	289	305	305	289	268	313
6319	950	1309	1461	1393	1285	1024	931	965	879	789	815	796	800	763	777	726	759	717	723	698	745	706	714	655	716	731	718	718	701	698	718	659	696	695	657	694	678	746	667	682	672	716	702	714	631	707	683	724	745	733	675	644	690	743	653	673	701	639	715	686	731	734	692	728	704	705	651	684	726	659	722	656	656	713	740	666	686	681	734	694	657	651	653	650	691	694	752	697	699	715	708	712	665	663	686	646	662	696	633	696	658	712	704	725	645	662	712	722	694	682	680	713	678	687	675	708	712	699	715	667	662	670	685	696	687	660	638	643	756	659	668	733	659	700	720	744	648	714	693	686	677	713	674	672	691	718	617	691	679	675	674	693	671	690	703	696	712	653	639	686	632	728	677	709	687	699	697	659	701	670	642	670	682	665	684	681	681	650	689	713	660	746	650	670	653	747	719	685	702	686	708	664	749	664	642	694	748	684	679	700	671	700	690	648	669	714	658	643	680	690	666	685	753	693	700	719	662	726	671	669	730	684	677	735	711	644	651	665	671	679	644	730	711	676	645	703	700	679	701	676	648	703	669	688	665	683	646	720	675	691	714	659	685	705	686	674	670	708	689	669	658	719	644	692	628	656	684	671	722	671	680	647	721	737	668	707	702	689	738	672	737	639	662	713	664	723	713	688	639	665	701	704	686	723	691	682	656	727	658	689	721	686	673	706	670	685	658	715	685	723	710	653	694	659	660	641	638	716	674	663	711	700	688	715	674	720	708	688	669	700	743	660	660	647	662	681	733	677	653	700	696	678	684	678	681	705	731	640	677	725	672	682	710	688	708	750	652	644	704	664	671	692	722	692	671	723	674	701	679	672	642	708	689	691	665	695	648	714	677	693	707	690	666	665	698	703	688	701	646	703	739	672	719	690	670	664	663	680	658	737	653	640	641	673	667	638	679	678	705	700	705	695	706	692	723	731	693	688	678	688	670	674	696	684	665	718	675	712	677	679	657	671	664	763	666	684	664	724	669	674	714	676	743	687	645	736	711	652	700	674	649	670	660	691	679	686	705	749	677	689	682	657	692	719	667	698	671	692	685	623	679	684	682	682	714	674	691	711	668	674	664	697	671	677	682	692	721	680	710	669	673	706	717	615	677	659	678	703	706	669	662	669	739	688	706	720	673	659	676	685	718	709	734	711	713	673	732	690	686	692	628	682	643	667	635	738	653	676	691	681	709	698	669	662	700	656	698	635	677	703	683	687	680	723	671	693	686	656	667	704	684	683	665	686	686	664	673	677	689	687	679	659	703	710	673	694	656	683	666	643	682	676	653	698	646	691	667	689	715	704	721	735	708	693	705	648	661	704	685	692	689	716	696	689	671	657	674	689	655	643	683	671	729	738	679	648	701	689	646	661	761	714	682	705	692	655	668	662	710	690	674	670	664	694	681	635	654	715	702	702	691	658	658	726	689	694	760	691	687	683	692	743	670	676	681	702	722	668	690	675	643	651	710	712	673	685	681	691	698	741	656	699	664	707	678	717	701	676	712	670	697	684	715	677	675	689	691	738	716	691	670	680	701	647	694	667	687	670	668	685	696	694	678	673	708	704	688	695	712	714	700	696	686	662	672	687	643	665	632	666	712	721	712	719	675	644	712	680	698	684	670	710	637	656	646	715	658	716	726	706	712	656	705	728	703	727	721	720	698	658	672	708	653	684	699	666	681	708	683	688	691	681	652	676	709	669	662	715	697	682	635	611	637	659	696	702	661	670	688	686	710	666	665	657	669	682	657	664	664	738	698	694	710	695	641	689	681	653	678	715	706	671	726	726	726	742	696	698	706	657	622	684	702	677	665	672	608	720	695	754	715	685	691	662	687	679	735	699	666	687	644	622	708	673	714	647	652	636	693	720	671	662	700	674	730	657	718	669	682	667	687	692	662	704	676	658	706	694	700	650	709	687	700	694	648	698	716	670	706	677	723	683	671	675	675	676	695	666	709	672	673	669	693	673	697	708	763	667	636	682	636	684	643	715	676	709	673	735	730	660	675	680	687	678	670	681	667	673	678	702	694	692	696	689	650	657	676	695	707	708	694	713	695	680	727	706	681	693	611	686	639	678	696	679	685	682	709	731	700	685	689	663	660	646	673	692	673	704	670	774	672	700	709	660	685	675	688	665	652	692	700	723	657	707	709	667	678	698	680	728	669	655	675	690	691	709	693	685	701	692	686	652	658	698	688	729	643	675	700	667	680	675	695	665	665	712	714	670	669	640	665	704	663	671	687	687	655	634	657	734	677	733	681	696	613	713	697	733	673	666	677	685	660	727	676	706	692	701	699	666	709	679	683	681	698	701	660	697	671	709	684	669	675	682	699	688	732	701	704	673	710	625	706	682	660	693	689	711	689	619	718	675	692	686	750	728	743	666	636	680	693	686	695	700	679	647	686	721	725	689	719	684	665	694	669	672	618	694	692	711	706	694	706	692	720	704	688	692	650	686	669	654	656	665	672	672	664	671	694	679	690	647	678	719	643	710	696	704	727	700	652	656	694	657	652	683	682	702	723	731	700	702	651	709	676	704	705	676	704	699	705	696	710	669	681	685	678	709	736	685	695	661	688	665	673	678	686	704	650	686	653	659	653	685	702	660	649	678	673	689	669	699	716	709	667	687	685	750	696	706	711	715	678	696	654	668	653	716	699	684	747	687	722	718	667	672	693	667	673	671	644	685	686	662	717	645	652	681	733	681	678	665	659	627	663	709	683	678	720	634	693	647	729	675	665	702	679	719	685	693	708	723	676	698	685	681	730	652	667	688	685	701	673	672	663	705	707	726	676	693	711	651	677	669	661	652	710	676	734	708	701	664	691	696	704	711	688	655	688	679	635	689	686	668	664	637	668	718	701	675	643	645	691	682	692	715	701	681	686	703	657	695	707	717	679	735	690	711	673	698	648	637	683	668	690	678	706	697	661	699	668	694	676	691	628	695	664	673	679	675	698	724	710	687	684	715	660	693	687	674	698	655	692	671	726	712	668	677	666	701	668	720	627	682	704	671	709	658	716	697	709	731	697	706	685	657	704	676	694	690	686	688	679	712	685	638	670	694	691	690	664	700	708	682	690	665	688	698	704	695	680	734	703	684	683	649	711	726	669	716	658	673	711	736	702	674	728	682	711	658	684	671	677	674	689	661	671	702	706	676	657	725	661	668	636	681	660	713	726	669	728	661	689	713	715	695	678	708	651	672	675	682	672	684	690	688	692	686	688	733	635	724	653	708	685	717	646	630	694	665	708	712	674	689	667	671	662	693	665	689	696	726	694	703	693	700	718	689	652	685	678	707	686	712	666	664	690	707	693	707	723	662	733	684	704	738	676	707	710	691	650	714	676	672	687	649	705	688	674	659	689	710	711	687	661	698	673	670	655	691	672	674	702	729	661	689	692	687	642	700	672	675	679	664	654	678	693	677	643	716	715	730	705	716	717	719	738	675	690	636	664	689	686	692	649
12346	809	708	531	460	390	270	238	198	176	162	182	185	178	176	164	129	157	132	133	162	123	128	150	136	144	150	150	137	136	137	167	127	162	155	124	148	140	128	125	140	130	127	132	116	129	162	114	123	115	125	171	116	157	146	133	118	126	127	143	117	146	130	138	124	125	131	156	128	128	123	127	134	143	125	155	141	154	128	126	126	139	126	130	154	158	119	120	141	145	139	125	146	155	155	140	128	135	136	121	124	123	131	133	133	146	134	126	145	159	136	145	137	144	133	129	144	130	132	130	134	141	130	133	121	138	124	140	110	139	121	132	134	136	136	133	110	130	149	137	112	126	146	133	127	147	132	145	119	132	127	134	127	154	132	145	126	135	134	154	129	132	129	135	138	128	116	137	130	106	136	135	129	144	129	125	124	137	134	138	140	128	137	115	171	132	115	120	132	137	120	133	133	141	125	144	121	151	146	150	128	137	150	131	136	117	161	140	115	149	151	129	110	105	137	117	116	137	104	152	127	151	139	131	151	124	138	116	130	138	127	140	120	138	96	129	147	133	118	120	143	127	126	133	142	150	157	147	133	129	129	116	121	119	98	140	137	130	127	125	133	109	143	125	149	147	143	143	138	138	117	142	117	153	138	137	122	129	122	126	158	135	125	132	127	127	153	140	131	132	103	148	127	128	127	128	124	130	151	130	136	126	127	128	121	134	137	133	116	135	116	121	121	132	133	141	136	125	142	118	154	122	131	136	156	141	149	122	141	145	151	139	118	134	135	154	116	134	137	136	134	150	156	120	123	136	128	127	123	139	157	117	124	120	144	145	133	119	135	140	126	114	136	141	151	117	149	132	123	142	128	122	116	121	140	129	115	130	123	128	127	124	139	134	118	141	134	115	140	126	125	118	128	143	119	142	139	108	132	116	124	111	138	140	148	143	128	136	162	137	139	158	140	143	132	130	154	143	137	125	134	156	132	129	138	134	126	124	104	119	123	137	135	132	135	123	138	148	142	149	148	130	146	133	132	131	121	126	111	126	115	138	140	139	110	108	114	127	140	142	139	119	141	142	144	114	113	127	122	133	136	138	130	129	131	147	144	136	132	134	137	129	137	129	125	140	128	114	117	136	117	121	146	153	134	151	108	112	156	147	156	116	138	127	161	156	118	141	122	105	127	111	126	135	138	148	113	120	144	128	127	113	110	112	139	141	128	119	135	128	143	139	134	145	123	150	152	142	128	134	143	120	135	130	136	144	148	121	125	144	131	138	118	138	116	161	139	145	145	138	131	145	132	136	124	153	127	131	116	120	127	109	136	135	153	144	141	148	138	124	141	144	140	134	124	137	120	134	129	119	118	126	127	115	118	124	153	126	134	137	122	140	108	129	123	113	132	134	120	144	126	149	146	122	129	124	142	137	126	138	117	118	119	124	143	142	125	113	118	116	140	139	146	125	136	130	139	120	134	133	128	122	130	123	144	135	120	123	125	113	132	114	128	135	133	129	150	149	136	134	138	119	128	119	142	123	114	140	128	119	133	149	108	147	130	131	140	156	119	122	137	122	144	160	130	139	142	125	126	126	133	123	135	147	128	125	144	122	125	121	132	128	123	139	137	162	133	110	126	135	122	140	148	126	140	136	144	152	131	123	119	128	144	129	119	113	133	153	126	135	151	103	107	146	107	128	140	123	134	121	110	142	160	140	144	120	127	108	125	132	120	123	131	124	123	123	125	126	125	143	127	126	139	116	141	131	131	111	120	132	120	120	136	144	137	103	136	127	132	126	137	108	130	145	125	113	142	134	119	139	147	131	128	118	135	159	155	116	132	116	143	125	174	114	131	119	149	130	128	133	139	138	123	149	126	129	115	121	124	125	115	130	125	147	115	135	142	117	115	160	130	147	134	132	145	119	128	134	112	140	129	131	127	154	110	131	137	151	106	118	140	143	135	122	132	136	142	130	129	146	147	100	139	132	128	126	137	130	130	142	131	145	125	138	149	137	139	122	120	123	128	143	147	118	126	108	135	134	117	121	138	133	161	124	118	121	125	122	147	133	137	139	130	138	138	133	154	146	116	129	132	147	122	128	117	134	124	113	128	132	129	124	119	120	157	132	144	121	115	135	133	155	118	140	132	136	119	124	158	151	141	125	127	161	145	128	130	122	127	153	147	143	112	158	130	142	141	133	135	138	121	139	112	147	118	129	131	118	126	120	139	130	145	132	122	141	114	143	125	114	145	115	150	157	120	119	135	131	122	154	147	148	134	131	136	151	137	116	123	114	123	128	145	137	121	125	144	150	135	119	126	142	129	154	119	129	145	130	143	121	141	152	144	134	124	125	129	152	119	150	131	132	118	109	126	127	129	145	128	127	115	126	139	135	151	141	105	123	137	155	117	126	138	136	128	144	132	146	135	134	135	134	114	129	138	132	142	134	131	130	118	116	127	125	142	123	118	145	133	128	146	132	146	140	139	122	136	116	121	130	130	150	126	149	133	129	128	132	154	134	134	137	134	134	119	131	137	119	146	135	107	148	131	124	155	132	128	114	137	120	136	151	140	116	110	110	138	136	133	137	140	118	131	121	120	130	133	136	110	126	124	139	142	131	136	139	125	143	114	161	115	127	123	116	132	134	138	138	125	161	144	125	146	134	160	133	131	126	130	100	118	133	135	130	150	130	115	121	136	138	114	111	115	134	140	132	133	149	131	105	134	123	119	152	124	117	139	117	114	121	120	143	118	132	137	125	116	111	131	135	171	125	141	142	129	119	106	109	132	135	143	127	139	117	133	111	139	117	143	131	124	129	113	117	153	133	133	122	131	136	142	134	149	141	135	107	130	146	142	141	123	121	126	127	121	134	126	150	133	140	117	133	139	131	138	152	129	130	130	117	139	116	112	141	134	136	130	122	159	125	118	127	161	122	133	130	131	142	163	129	133	132	151	139	111	109	133	128	135	141	147	119	137	117	128	132	137	126	128	121	131	135	144	125	152	137	134	157	115	108	137	118	141	112	128	143	114	120	120	148	130	128	143	152	128	140	138	134	144	138	121	129	124	126	129	152	144	117	133	132	130	142	141	125	119	119	131	137	148	115	119	125	129	143	135	148	151	126	113	128	149	120	145	123	133	115	143	122	133	117	114	122	132	134	122	122	123	119	156	124	117	131	122	133	127	141	108	150	127	135	133	133	121	140	130	135	129	138	138	117	136	133	139	136	130	114	114	136	126	127	139	134	133	140	120	134	161	147	110	118	132	158	122	126	122	127	140	105	129	123	126	117	118	128	140	118	126	129	121	117	147	133	170	146	131	101	141	116	134	127	138	108	142	115	143	108	136	137	125	101	166	132	143	122	146	140	153	119	144	121	142	128	130	112	131	121	149	165	136	129	155	139	144	138	114	146	124	134	110	133	141	139	136	139	119	154	146	125	112	127	112	145	120	123	125	135	135	135	145	136	125	124	120	146	126	130	115	113	150	129	131	133	130	124	133	135
7838	898	1675	1801	1722	1462	978	822	815	633	584	577	487	479	491	485	485	428	405	397	420	434	407	384	408	389	385	390	383	355	381	373	370	333	368	341	371	356	336	372	383	349	360	332	391	379	348	376	364	342	350	377	357	333	363	340	324	368	345	340	323	331	339	336	350	355	349	348	354	314	351	371	315	343	354	346	359	343	349	324	359	329	345	336	375	348	319	314	332	341	328	359	347	371	323	337	323	319	328	357	354	396	340	346	386	329	324	319	357	315	346	349	304	357	324	348	347	328	337	332	328	331	347	361	314	330	367	340	350	338	321	327	354	356	378	328	327	347	330	348	293	322	361	343	377	279	353	299	382	354	339	369	341	292	358	323	333	349	336	335	365	328	373	337	339	333	342	312	345	358	340	329	362	337	341	319	292	357	333	323	353	352	347	357	357	331	323	337	340	341	330	349	334	331	304	335	329	349	369	334	344	344	352	356	311	317	353	302	316	330	378	332	318	364	323	356	354	326	348	334	363	323	367	331	328	345	345	360	337	317	380	307	369	347	337	354	336	349	313	330	376	326	328	359	342	373	376	351	326	329	337	314	351	359	365	326	314	329	336	332	309	344	338	365	315	333	339	346	336	372	328	353	350	331	336	345	353	350	301	322	317	346	320	362	333	340	331	336	324	350	336	335	299	343	341	335	335	324	342	321	340	314	343	336	357	343	300	325	350	371	371	360	332	366	342	397	343	334	325	342	313	346	301	332	326	296	361	331	328	352	325	361	343	326	331	324	358	360	334	337	333	361	337	333	343	322	381	341	345	323	342	362	350	339	296	343	340	316	314	367	359	332	324	310	365	345	309	309	330	344	343	309	324	338	327	349	324	368	330	336	333	308	333	341	363	340	340	325	349	340	385	349	340	368	301	341	354	342	354	335	351	321	337	349	314	341	347	348	342	362	342	320	291	363	350	364	360	376	343	362	327	353	361	337	358	356	325	362	329	357	315	366	366	347	323	337	357	335	344	303	313	331	351	379	324	324	369	314	343	369	314	354	332	369	343	343	353	335	330	352	330	354	312	346	338	337	307	344	332	324	365	363	333	294	339	319	310	322	352	286	372	328	321	354	300	334	327	348	339	339	339	378	341	333	313	325	337	348	336	305	318	366	325	327	336	370	374	350	312	333	313	376	351	319	356	328	314	350	333	323	337	344	332	299	354	359	300	315	341	361	369	309	339	333	378	351	338	314	350	339	334	329	349	339	340	346	385	331	332	321	299	350	360	354	333	339	324	358	359	323	322	335	320	314	334	346	330	342	311	314	315	342	352	322	351	369	298	328	344	347	320	316	341	338	307	350	336	347	347	308	373	359	325	320	360	346	338	357	339	309	334	346	329	323	346	343	348	316	319	344	331	295	350	316	345	322	355	363	346	376	317	331	329	343	354	352	370	331	304	323	346	324	356	328	368	359	350	325	332	357	344	358	354	326	337	341	354	341	363	332	316	335	333	373	340	325	341	340	345	352	336	353	320	313	339	304	342	301	333	343	345	365	354	342	347	311	321	339	331	324	346	354	314	346	317	366	318	353	318	347	319	357	353	360	331	339	327	323	329	310	338	325	358	332	343	314	318	384	303	353	336	329	334	317	314	346	338	317	361	321	351	357	320	330	356	348	324	317	348	354	342	319	342	362	364	323	349	348	329	361	338	314	347	311	320	347	325	302	343	325	350	333	366	330	355	323	307	356	332	325	376	333	365	323	383	369	348	305	391	333	351	353	334	339	349	328	341	342	350	350	327	323	347	330	296	322	368	318	347	305	332	335	336	313	343	342	341	362	324	360	360	355	341	326	359	340	330	314	335	311	352	318	349	361	325	369	325	319	331	366	311	316	325	344	361	336	374	327	347	343	313	295	318	344	320	347	311	315	316	330	345	323	344	333	338	344	323	385	312	306	318	359	306	372	308	336	339	343	343	363	380	335	348	366	360	336	339	324	332	321	341	307	307	342	333	348	348	351	313	309	352	317	318	354	334	339	331	323	332	323	329	327	327	341	351	316	337	342	369	336	357	324	354	323	356	336	320	347	345	338	342	330	309	325	362	333	353	350	350	356	336	374	358	342	379	343	345	338	322	334	339	328	328	330	333	327	344	325	299	323	315	322	348	350	349	340	337	325	344	346	358	351	346	380	331	359	351	327	308	354	339	325	329	300	338	351	342	336	363	344	313	312	347	323	390	347	373	318	341	340	394	328	343	328	347	337	338	331	356	345	337	348	332	303	326	311	306	341	290	337	376	357	323	325	343	318	314	335	343	341	318	357	346	338	329	354	347	365	341	360	337	383	324	313	340	345	352	360	342	332	337	373	353	318	343	352	345	335	312	347	315	345	347	348	342	306	303	304	361	332	333	346	388	336	324	361	316	329	354	330	334	383	344	345	330	327	310	369	361	354	313	299	312	328	350	313	353	302	358	359	332	341	343	341	305	302	353	363	322	357	337	343	368	313	337	319	329	350	359	354	344	332	367	330	326	331	336	341	348	360	353	327	363	334	303	347	323	348	333	317	320	321	318	344	387	335	348	339	351	344	320	325	327	318	358	340	336	366	311	330	322	360	330	333	334	342	327	312	326	327	349	338	339	360	344	357	357	343	344	324	366	343	310	348	357	345	337	351	370	339	321	368	300	385	333	358	337	317	360	353	342	345	339	354	335	324	329	355	321	348	358	352	324	338	327	356	336	335	311	316	324	339	312	322	331	358	363	320	331	351	303	319	333	373	305	322	388	344	351	343	324	362	347	320	357	342	331	353	340	322	309	333	364	346	357	342	326	324	337	350	308	347	358	337	326	350	333	342	332	337	296	331	323	328	336	350	348	350	318	342	340	354	335	303	344	343	336	333	374	351	337	333	338	368	327	341	347	307	316	315	357	339	321	336	319	305	320	346	357	320	347	380	367	349	303	324	351	346	333	324	362	346	333	327	333	351	326	326	330	373	354	343	382	336	310	345	319	329	312	343	338	320	356	309	354	334	350	346	295	329	322	342	361	366	334	318	352	366	338	345	340	339	329	332	353	341	346	333	340	307	321	328	343	321	326	333	331	342	338	301	325	311	336	334	328	321	352	364	329	343	368	375	335	348	366	342	325	339	337	387	367	358	304	315	319	354	349	342	332	308	360	324	302	336	315	329	345	350	331	296	326	337	315	320	335	339	344	337	333	333	330	334	341	346	334	322	323	311	333	354	319	346	343	340	307	339	329	347	350	357	331	349	336	342	339	343	332	347	375	315	359	358	356	332	351	332	334	341	340	335	331	352	334	365	334	316	336	369	343	331	379	351	331	321	308	364	329	282	340	326	328	334	320	330	333	322	341	346	353	347	331	372	324	333	339	340	331	323	315	354	335	339	340	323	309	340	360	291	356	372	346	358	331	332	329	355	361	355	359	346	344	347	354	323	317	332	335	327	331	321	349	322	361	316	344	341	333	318	315	307	319	361	331	321	354	348
1326	294	278	323	324	329	289	326	287	282	296	309	296	293	294	313	282	302	319	290	311	288	295	269	296	283	311	271	298	285	329	275	290	313	315	325	322	289	302	305	302	299	294	291	293	301	276	280	279	306	321	309	294	298	262	277	297	335	286	277	323	302	292	284	272	317	301	306	300	292	246	321	301	284	274	292	267	304	280	268	287	285	284	334	301	272	272	271	306	279	303	321	303	289	313	280	315	302	287	268	289	323	326	316	316	327	282	332	298	283	306	299	339	305	294	310	290	309	288	277	244	318	297	297	261	306	294	323	274	322	280	304	278	298	281	273	284	306	294	312	317	295	307	286	290	312	291	290	303	278	295	265	291	277	323	288	279	288	295	277	291	320	301	303	297	264	266	288	300	288	295	287	298	289	285	305	312	317	331	287	301	288	301	294	309	291	316	283	296	291	295	284	303	279	272	295	292	294	303	294	287	286	306	294	296	324	288	311	307	321	298	288	296	301	338	286	287	299	313	343	290	314	305	303	313	294	296	323	304	287	297	260	284	275	301	276	309	306	284	288	314	273	291	289	299	311	291	302	323	298	308	280	317	302	293	267	285	314	287	287	283	286	290	314	304	301	289	270	313	272	307	318	324	266	281	325	293	269	285	278	302	300	285	278	258	268	312	265	333	296	280	327	319	307	291	291	289	278	304	254	293	300	280	288	307	288	303	292	271	255	314	294	285	320	307	257	310	344	308	325	269	330	291	308	280	260	300	286	279	281	311	296	308	304	298	319	283	309	271	310	278	318	295	296	286	277	277	298	268	291	276	322	278	272	336	276	308	278	252	269	290	281	295	307	244	289	285	297	309	287	279	325	297	344	300	311	300	293	243	311	303	294	280	285	305	294	272	297	267	300	268	282	294	290	292	252	267	327	278	308	307	295	314	275	295	262	310	280	303	289	297	308	316	272	299	298	276	281	305	267	302	263	301	296	290	275	243	287	263	274	302	298	306	315	293	276	292	311	282	307	294	276	314	293	303	298	254	321	286	310	301	285	273	297	286	311	293	297	328	309	302	270	292	322	290	306	301	295	276	295	275	305	283	268	280	283	295	318	272	307	286	274	287	296	287	297	316	269	297	292	267	312	276	292	293	305	282	312	296	281	285	312	279	282	264	268	274	269	310	276	288	309	274	294	292	284	284	303	326	328	283	277	317	280	270	316	315	286	258	264	293	307	294	286	285	260	289	303	261	283	305	294	272	303	316	288	281	260	299	257	286	293	325	312	322	303	298	298	285	278	290	314	310	283	254	285	304	304	280	293	297	309	303	299	290	273	287	332	287	314	277	309	273	301	283	284	334	317	262	324	276	308	282	257	286	286	311	332	263	293	267	290	290	291	306	301	283	309	272	273	306	305	312	301	332	291	323	300	279	282	303	288	314	307	356	318	294	268	300	258	285	299	301	272	322	288	269	292	280	288	303	285	309	297	308	298	277	285	296	296	292	292	317	291	275	277	304	297	285	290	285	279	305	290	294	270	286	303	304	283	323	298	309	307	315	293	282	294	270	277	305	328	281	287	299	324	309	287	294	286	280	308	261	294	268	283	289	293	291	284	323	331	303	297	301	296	255	285	312	282	307	290	301	327	310	281	314	293	321	294	308	277	284	273	293	293	299	276	303	312	279	280	344	285	329	280	314	324	297	271	285	274	318	282	306	279	323	301	291	304	279	281	307	289	268	290	276	315	296	316	323	275	313	277	283	277	284	268	285	317	335	313	295	305	283	298	285	254	277	283	289	297	300	284	301	296	292	277	295	295	324	306	280	301	288	314	310	286	280	275	289	254	297	269	287	282	289	261	278	274	285	251	293	287	284	256	310	309	317	280	298	309	285	291	343	302	289	332	303	300	320	268	301	295	281	267	294	293	290	298	276	252	268	300	301	257	301	300	283	283	317	301	279	291	304	301	319	300	312	310	289	290	267	282	296	293	302	274	281	325	318	306	304	276	271	285	298	280	302	301	307	317	277	295	280	310	332	296	290	318	302	319	295	293	275	286	290	297	262	300	284	324	318	260	323	305	317	285	264	293	302	302	277	271	326	299	307	309	298	283	301	280	268	293	296	269	301	321	312	319	276	325	294	282	325	282	288	277	259	290	276	271	294	285	290	272	273	269	285	300	294	311	273	291	315	280	310	287	308	276	279	300	262	264	279	277	283	313	315	316	295	285	295	311	281	323	281	267	293	279	302	283	310	280	295	297	307	256	299	312	307	301	297	311	303	294	291	270	287	308	306	293	282	303	300	285	280	279	286	308	280	292	283	309	331	283	276	267	301	303	309	324	285	288	279	263	306	283	274	268	274	307	304	274	270	321	296	238	288	276	321	312	299	289	282	307	328	251	266	309	289	296	276	263	298	289	287	291	328	302	288	283	284	290	296	286	321	327	305	330	315	310	268	265	278	297	310	302	300	300	287	313	284	272	291	301	289	276	289	310	274	282	295	297	271	277	314	317	305	315	285	311	302	301	288	275	311	283	300	264	321	275	264	307	255	304	309	296	288	306	282	265	278	279	269	292	269	266	287	312	309	288	284	292	268	282	308	303	290	323	323	275	316	294	283	337	306	285	295	296	279	295	274	301	287	260	306	272	287	298	278	317	308	291	303	275	310	272	272	289	285	277	307	282	286	307	273	298	313	268	283	265	287	313	317	270	319	289	276	283	298	289	310	301	267	301	263	288	293	296	301	295	284	261	283	291	259	286	266	281	291	288	265	309	303	283	282	283	291	278	289	278	303	310	279	305	333	284	289	302	257	286	268	302	313	308	307	288	345	321	299	294	289	311	289	302	278	320	325	277	282	267	296	281	305	291	274	316	288	278	268	306	292	263	287	295	289	278	307	295	300	302	287	287	291	291	293	276	314	265	299	350	315	302	293	312	282	292	299	255	303	280	286	276	270	315	302	305	289	310	283	257	284	303	301	266	297	311	309	302	323	305	290	281	305	269	288	314	294	324	300	297	305	295	268	293	285	272	253	274	286	320	278	297	308	258	293	303	299	284	280	278	284	325	329	283	253	289	290	275	292	319	280	295	301	325	299	295	279	303	290	332	283	301	297	262	278	288	310	280	298	305	292	311	277	296	303	274	287	309	301	277	308	260	291	289	305	280	279	286	248	318	294	306	313	272	280	280	293	286	291	283	283	297	340	333	290	259	324	317	282	276	292	260	313	285	286	314	329	306	305	316	319	293	284	299	286	268	319	282	345	277	276	286	310	323	317	304	317	312	313	285	306	291	284	301	285	267	305	289	282	292	278	256	287	324	296	303	295	278	265	292	310	337	313	292	311	281	321	288	262	282	286	320	319	271	291	297	280	298	276	249	295	318	258	290	298	291	290	300	283	317	296	291	303	284	306	285	310	300	297	286	311	292	308	304	289	298	319	264	277	266	277	292	284	280	255	306	310	320	291	279	324	311	327	295	289	298	310	297	296	322	294	311	268	308
1901	729	735	784	821	811	721	708	687	726	759	703	744	720	726	724	708	764	676	713	733	705	713	699	726	716	721	697	730	735	721	755	686	715	694	721	715	728	680	708	744	684	722	732	722	730	739	752	672	688	686	691	727	674	714	743	663	722	752	703	707	734	701	705	685	666	691	713	760	716	725	649	682	714	723	671	680	720	709	712	735	730	714	742	660	680	736	759	726	718	679	710	699	694	688	701	716	676	691	701	785	686	704	714	727	673	714	697	704	696	667	719	730	717	666	692	692	726	700	672	714	694	721	710	730	715	703	743	739	670	720	661	705	733	729	746	717	725	719	711	718	687	666	697	703	716	679	701	691	676	734	711	670	678	726	749	712	738	732	782	704	715	742	735	709	731	758	751	747	737	742	684	712	699	738	742	729	743	675	705	696	684	695	740	680	712	728	695	661	705	735	683	732	704	748	709	762	739	748	710	715	714	696	750	688	713	739	724	736	678	713	733	671	711	723	768	740	710	708	701	740	715	748	733	755	656	703	722	695	747	715	724	689	754	718	721	756	726	676	700	724	722	717	714	703	757	729	716	702	672	738	709	737	730	686	726	761	701	696	719	704	648	719	721	689	694	749	742	710	697	739	708	727	690	703	736	728	718	722	703	694	703	790	701	710	663	748	685	722	691	684	727	686	692	700	729	691	678	755	739	736	767	698	696	695	659	726	706	690	760	708	706	691	743	714	671	694	725	731	707	725	696	686	681	743	727	734	735	643	721	710	738	748	689	686	759	727	727	707	707	689	652	714	755	726	697	662	687	697	693	702	730	704	707	709	712	707	713	726	710	703	704	704	705	732	706	715	719	720	755	747	638	723	696	652	709	689	672	711	659	743	671	672	702	685	747	735	714	711	721	692	740	692	687	681	696	703	743	704	716	765	716	747	709	714	713	735	738	733	716	692	734	687	737	717	699	700	746	721	731	724	708	735	710	742	707	724	711	726	705	713	687	732	746	659	702	698	725	695	733	755	659	724	683	709	687	725	734	670	683	721	714	681	700	699	691	704	699	717	678	691	717	694	722	729	725	699	668	763	716	736	708	700	706	706	670	736	670	730	661	766	729	699	739	773	719	724	704	769	705	701	670	720	686	749	694	755	747	707	691	709	700	744	744	699	714	704	723	709	669	683	719	725	667	733	753	743	680	694	720	691	701	705	668	650	711	747	705	707	681	709	715	693	731	730	695	725	729	741	700	779	706	706	737	673	736	713	731	715	688	699	719	720	760	720	675	708	752	726	715	732	685	707	712	676	685	756	727	765	749	759	721	703	674	755	694	697	694	755	716	716	675	703	705	726	711	705	750	681	699	666	712	711	720	687	757	682	703	714	674	727	683	740	692	720	743	707	749	734	741	777	703	735	705	703	691	721	675	727	744	716	704	711	696	674	679	737	718	711	750	743	727	696	710	728	713	732	696	656	747	677	653	676	716	717	693	717	696	757	685	688	716	714	699	711	726	767	754	678	731	692	727	701	733	702	713	682	740	725	673	700	693	699	701	703	755	706	706	749	669	713	711	683	732	735	690	745	634	703	704	711	716	684	760	721	691	732	713	704	718	742	780	708	715	694	673	704	697	710	724	724	651	738	657	703	722	725	684	679	760	710	692	679	684	688	672	733	700	675	771	698	756	688	704	712	744	710	744	714	744	699	747	747	698	705	650	723	745	691	698	680	734	709	754	736	730	712	739	704	665	753	683	731	721	759	692	725	732	701	730	720	682	722	717	712	707	691	705	687	701	697	734	698	713	707	712	707	748	678	684	707	713	726	738	694	657	664	690	727	725	674	721	690	748	692	707	687	696	701	670	738	714	706	704	690	684	717	758	676	677	714	683	753	695	682	719	720	713	691	761	721	714	698	695	696	710	705	713	680	755	723	706	689	734	665	685	725	682	748	740	744	728	742	769	732	696	742	675	717	681	722	713	700	731	723	709	742	715	724	737	732	694	776	736	727	696	746	744	714	679	679	677	771	723	748	714	705	746	710	734	721	718	719	679	760	676	703	717	711	712	701	751	727	696	711	698	658	705	724	701	716	710	714	760	737	733	703	688	680	705	698	768	694	715	696	722	691	739	696	678	723	716	711	708	730	722	712	688	680	696	679	682	724	732	680	725	708	737	735	706	705	712	705	717	712	699	718	728	676	692	622	736	708	666	681	671	735	728	699	704	713	703	710	756	724	723	691	700	726	707	715	712	682	756	702	727	728	763	703	708	735	733	718	713	664	740	715	682	742	712	712	749	632	698	730	752	731	685	724	744	726	682	676	679	738	640	676	720	662	726	744	705	721	695	714	688	716	727	767	686	719	692	716	707	739	714	675	677	721	697	673	674	693	664	727	757	725	721	642	729	736	737	683	744	697	695	714	716	740	693	703	762	732	758	724	709	656	738	725	686	691	706	746	755	722	713	747	785	703	673	718	672	674	725	701	712	665	651	695	720	717	776	693	736	693	668	668	713	721	708	691	731	689	702	678	716	698	673	728	764	683	697	686	698	764	692	729	720	692	716	763	687	738	731	742	693	715	688	691	705	733	745	710	746	672	682	661	773	703	752	706	680	751	674	698	716	681	739	731	679	702	638	696	708	732	708	677	696	699	717	721	696	726	673	714	699	645	716	665	684	654	666	702	733	690	661	690	713	677	724	674	692	716	688	722	731	741	731	683	701	680	744	703	723	754	694	715	701	732	716	699	698	701	736	718	683	718	714	764	716	655	676	672	704	715	778	701	676	694	704	706	711	701	755	679	718	755	754	731	731	735	698	717	668	744	709	717	703	736	714	680	707	707	689	676	725	741	674	691	725	700	712	710	711	696	703	690	675	684	713	704	728	731	647	662	712	700	705	703	698	704	733	669	709	718	718	697	679	711	756	665	671	688	746	713	678	708	705	713	639	695	719	699	735	697	738	715	708	727	695	710	646	715	691	724	766	732	711	700	693	736	741	708	696	749	704	754	750	705	733	679	656	722	689	714	753	714	720	745	684	695	703	713	736	701	715	710	714	714	689	710	715	706	699	671	684	730	746	739	703	725	676	750	695	739	687	718	741	666	696	732	723	717	666	719	691	716	773	706	742	729	715	685	700	750	731	754	737	665	688	743	692	703	680	675	695	700	726	712	709	706	758	692	697	726	686	696	695	743	705	700	717	667	683	717	690	675	696	738	671	684	679	734	718	744	747	757	712	720	715	746	706	698	693	640	687	685	680	709	694	688	726	709	693	638	738	701	731	682	725	714	697	728	751	685	725	724	684	647	756	686	715	731	700	735	737	716	700	718	698	700	691	755	789	719	732	697	674	714	769	718	721	667	710	697	704	725	693	731	704	679	722	703	717	719	708	734	773	697	663	704	715	731	799	650	748	714	701	640	732	755	700	742	728	679	751	722	739	697	722	743	670	720	661	679	794	736	683	712	652	710	722	692	706	702	661	686	717	745	702	695	685	708	694	743	721
6678	553	614	497	428	418	363	332	319	328	314	304	301	293	294	289	302	282	280	294	295	285	312	312	302	273	263	280	263	248	281	300	287	318	268	298	274	272	265	285	312	296	304	284	298	286	294	301	258	299	314	254	279	313	293	256	280	280	318	264	266	302	300	307	288	273	299	275	282	293	296	282	268	306	287	259	278	284	277	302	293	290	305	298	258	286	289	275	262	290	292	292	282	287	304	271	319	315	305	309	296	303	278	316	297	245	293	269	278	302	281	307	314	264	302	290	267	293	299	276	269	271	261	258	262	304	281	301	267	313	268	300	289	290	270	302	270	284	296	301	276	283	268	300	323	276	265	256	274	303	278	289	257	281	277	281	289	283	309	269	322	287	284	277	305	269	273	290	301	305	305	285	278	281	284	294	307	288	276	274	278	276	290	292	325	270	291	329	269	308	266	264	301	263	305	298	283	312	271	278	279	275	289	329	296	265	275	299	290	279	291	296	293	253	280	304	290	278	292	270	323	292	298	283	287	293	274	298	296	282	292	281	282	300	287	286	301	308	276	282	318	290	284	280	284	293	280	279	258	287	287	286	303	298	275	280	303	310	273	273	280	272	304	294	309	318	296	291	260	266	301	302	304	337	264	307	254	304	251	298	307	256	284	293	236	281	275	251	294	281	279	325	280	265	291	274	292	281	262	247	279	271	312	319	281	312	306	313	291	315	282	291	293	293	284	290	273	301	285	290	288	259	289	284	316	293	263	309	292	279	251	285	304	285	302	280	265	287	256	298	287	272	285	303	311	268	287	286	303	283	301	300	317	301	271	312	294	294	275	289	273	273	295	249	273	289	292	270	279	263	260	254	291	302	302	284	306	268	293	329	270	273	275	309	257	283	319	284	306	304	255	290	294	289	287	262	279	296	266	307	295	299	267	250	272	277	266	257	288	291	278	326	294	262	259	267	292	286	265	274	246	267	301	269	332	303	301	325	290	311	263	271	289	290	272	293	298	300	283	339	280	263	316	288	269	275	304	270	301	281	289	281	286	284	274	275	327	283	319	344	295	299	282	312	285	257	286	280	274	270	251	260	250	310	252	266	318	280	310	285	321	316	299	297	260	273	296	290	281	284	286	294	262	301	307	289	306	265	318	272	273	275	300	286	286	266	290	309	297	290	290	294	317	292	272	272	267	297	303	271	289	291	307	313	278	296	275	282	272	285	284	279	255	297	301	268	286	309	285	258	279	289	297	265	303	252	264	297	292	273	274	298	265	270	303	266	286	263	295	285	299	260	281	321	270	289	271	272	299	281	282	329	271	275	320	293	325	289	289	295	293	298	293	267	266	275	266	297	266	274	291	296	275	267	288	283	300	283	245	272	293	259	255	291	287	280	294	286	267	272	314	294	282	286	292	288	301	305	282	277	308	314	267	262	297	290	286	269	313	268	264	276	300	301	292	258	270	269	288	277	286	276	332	284	261	253	288	276	286	261	293	294	288	280	254	286	282	317	296	265	285	305	277	283	281	267	319	318	313	288	283	286	296	300	322	299	307	229	271	279	251	304	287	290	280	298	313	293	288	297	315	258	275	288	274	255	284	263	289	303	285	323	295	326	296	300	288	315	310	290	278	290	285	271	276	318	273	307	264	280	305	295	292	284	298	286	311	284	282	266	259	286	311	294	287	291	257	273	319	266	333	322	275	291	281	251	286	275	298	289	295	297	261	262	284	302	286	277	281	274	292	277	278	310	296	278	280	318	293	260	268	290	323	293	281	284	285	288	320	300	279	278	291	293	302	318	254	255	285	291	290	288	306	308	285	273	277	277	290	287	290	253	307	326	286	296	262	311	305	284	289	254	300	289	316	260	264	272	310	316	307	280	308	307	251	270	280	325	315	318	307	273	283	269	304	274	277	298	283	285	286	303	265	297	264	294	260	301	274	322	310	256	296	262	308	277	265	275	264	280	293	304	257	285	304	273	272	281	295	292	275	299	261	278	300	282	300	289	291	287	280	314	317	277	288	271	291	301	300	283	306	294	287	282	267	292	265	303	306	285	285	269	321	298	291	279	293	297	299	273	298	296	283	257	298	288	277	278	252	283	311	298	289	306	307	283	275	308	283	268	258	296	283	306	280	258	308	312	265	285	269	285	300	281	326	257	276	288	292	282	301	284	306	287	278	282	309	269	275	264	319	304	282	295	311	312	309	254	296	280	299	296	323	261	268	285	310	298	277	273	292	303	274	284	276	287	276	302	330	287	273	268	258	266	279	292	297	294	290	294	284	260	283	298	303	321	254	284	251	300	264	257	288	302	304	296	247	314	276	284	286	310	268	283	245	309	262	287	333	269	283	277	285	295	295	304	296	289	252	279	281	277	271	314	287	276	308	282	301	303	282	274	272	290	254	256	318	314	294	290	272	297	336	279	302	288	272	288	276	276	264	279	256	293	277	313	297	287	295	272	286	313	269	304	272	297	270	273	288	304	269	267	269	283	260	283	297	338	322	258	313	293	282	280	286	251	304	279	249	285	287	296	283	303	268	285	285	290	310	283	287	301	293	275	301	317	316	274	302	305	293	267	279	258	257	279	288	308	307	267	284	291	272	289	306	248	287	284	320	306	287	278	269	284	312	304	285	329	241	247	267	299	326	288	276	300	271	292	276	253	276	290	266	281	265	292	282	276	270	313	296	276	291	265	285	297	273	286	294	295	286	287	298	306	292	323	285	325	277	287	276	292	292	281	279	292	290	311	276	263	308	260	271	294	255	303	306	265	306	292	310	269	308	304	287	261	274	343	279	317	284	267	287	268	283	302	297	301	279	292	259	302	299	316	288	278	306	330	299	299	294	301	292	275	282	287	312	278	286	290	270	310	300	285	307	294	308	310	302	296	304	294	299	297	278	272	282	254	258	286	240	261	279	304	291	275	274	305	301	306	329	280	281	281	284	279	284	267	300	294	277	297	291	299	263	271	287	272	246	313	258	277	280	308	297	288	289	274	303	315	290	302	276	305	311	313	296	265	297	282	275	282	296	287	266	276	267	275	308	280	287	309	309	305	304	306	286	272	281	283	243	277	289	283	282	261	266	304	284	317	260	271	292	314	307	307	296	292	308	292	299	281	308	271	277	243	302	303	306	308	274	282	334	248	258	271	285	284	280	323	286	281	283	290	280	269	286	315	249	310	300	306	304	248	257	290	262	295	299	312	302	295	342	287	298	311	265	265	277	284	268	260	257	278	255	282	320	267	281	268	254	302	297	320	279	296	268	288	310	284	285	292	274	274	258	280	317	303	266	298	230	294	268	277	274	319	296	251	270	310	275	318	280	276	286	285	272	289	270	297	286	289	320	297	308	262	315	271	264	280	307	314	296	291	287	272	304	289	285	276	289	277	286	292	290	263	311	299	292	283	274	270	283	282	303	305	290	267	306	298	275	302	270	296	270	277	291	267	289	291	281	295	285	248	270	283	277	292	282	267	290	294	291	288	284	288
6427	984	1305	1408	1450	1368	1019	993	894	836	805	851	799	790	761	765	778	776	690	706	761	743	745	724	696	694	719	665	675	684	755	677	702	703	694	695	644	704	706	716	706	726	714	709	692	683	713	732	712	683	690	710	687	732	680	698	728	649	697	707	682	722	639	686	653	639	674	726	703	645	685	741	728	654	670	701	662	734	690	718	689	734	723	650	656	704	721	736	673	696	696	714	715	694	710	665	638	677	651	733	686	712	704	659	654	697	664	733	721	672	665	687	674	662	679	649	691	687	686	699	725	734	669	776	671	700	720	689	667	682	729	655	692	659	639	662	658	701	700	677	688	709	703	691	699	644	667	697	652	715	679	683	693	671	668	688	660	679	677	680	666	684	688	704	648	680	719	649	686	758	703	672	706	679	673	689	703	688	751	741	638	717	686	695	664	666	667	690	643	690	690	665	728	675	715	709	676	681	686	727	674	714	703	634	651	690	672	686	701	748	711	629	699	683	683	664	640	718	640	679	667	660	674	659	702	663	702	662	683	686	719	723	660	674	677	679	707	738	712	649	703	694	664	660	699	712	755	702	697	707	651	726	643	631	711	716	701	669	706	674	694	718	692	692	694	698	680	684	715	672	683	725	649	731	694	679	683	692	693	703	655	647	691	683	690	728	720	694	700	648	688	670	649	671	676	666	661	699	704	659	717	640	681	662	660	718	666	719	677	703	701	682	644	698	710	653	720	688	706	689	699	684	682	668	629	641	685	643	665	675	648	703	648	657	696	681	642	669	722	672	688	685	648	710	690	692	706	682	701	715	732	685	627	693	687	676	685	692	646	732	698	723	672	709	657	691	701	662	663	697	710	691	682	695	724	677	673	676	691	689	650	674	709	700	733	702	684	713	676	703	686	714	717	705	685	665	695	681	672	685	697	680	655	685	664	705	675	649	680	656	723	676	640	726	751	659	678	663	706	654	678	674	719	650	702	679	672	666	710	685	704	678	677	641	669	693	688	725	686	736	675	704	691	669	677	671	687	676	646	642	709	674	690	706	734	668	686	712	705	651	666	713	631	716	664	681	703	710	685	678	700	686	703	689	738	669	677	669	665	675	627	666	702	667	695	689	697	719	707	677	701	721	695	651	720	720	734	623	706	626	704	699	694	619	675	676	728	684	718	674	720	691	669	733	679	690	693	689	738	730	693	656	695	728	652	689	625	688	676	740	665	669	724	714	676	649	697	728	709	698	645	708	676	679	664	730	650	708	672	742	699	674	657	694	712	700	699	671	663	648	671	705	707	641	683	705	661	656	724	676	652	696	706	693	654	708	691	616	657	701	695	665	673	663	707	714	688	652	652	646	655	706	667	755	693	701	662	671	665	688	660	653	744	723	700	683	701	682	719	688	653	685	670	686	687	694	689	714	730	695	728	667	680	686	680	729	663	688	712	713	671	679	729	728	662	689	679	672	726	684	683	706	656	695	700	689	712	652	676	709	696	667	648	683	676	732	682	674	666	695	663	670	701	649	663	684	678	694	703	689	653	694	679	650	704	725	736	657	694	711	681	665	654	664	711	680	649	737	687	696	693	758	727	688	665	664	719	694	695	658	659	686	682	709	651	656	705	709	708	708	651	707	675	695	700	699	673	710	653	645	723	712	665	709	660	687	686	677	651	694	690	709	647	625	659	660	664	687	708	707	687	667	682	706	708	675	699	671	650	695	643	666	713	658	700	704	691	667	717	684	726	677	703	677	713	739	700	654	687	705	683	700	727	694	676	666	700	622	678	719	659	690	698	711	688	660	676	722	717	708	717	707	713	662	676	670	656	696	686	722	675	657	681	685	664	658	662	661	674	687	692	725	683	666	708	677	714	729	659	668	646	686	717	719	733	691	667	641	710	632	675	706	695	622	675	681	698	653	652	700	696	671	680	645	648	678	678	707	641	700	705	683	696	675	708	682	756	692	704	673	744	686	695	717	681	697	737	627	677	640	703	640	686	652	679	707	696	712	705	708	706	700	690	673	683	703	685	670	714	672	663	744	717	654	639	690	675	718	686	701	682	691	720	714	660	691	703	679	682	696	690	646	674	734	734	703	702	685	657	694	719	681	709	695	633	717	672	713	730	676	644	735	653	700	693	684	651	681	681	671	695	661	712	652	690	706	722	723	684	657	686	681	680	657	677	697	671	633	707	703	682	669	686	636	702	712	704	652	707	650	677	710	751	702	664	691	712	693	674	695	655	680	705	686	673	658	659	747	713	735	709	671	694	657	719	682	677	723	690	649	717	698	688	684	666	626	681	688	673	691	667	687	656	699	654	675	676	655	665	702	704	694	656	657	704	669	667	677	687	702	687	665	663	641	665	641	725	688	663	693	702	689	723	705	703	654	710	704	603	697	621	688	677	681	715	731	615	694	674	650	682	674	664	676	708	683	669	696	676	615	668	690	710	696	669	663	683	649	660	681	665	715	709	646	656	716	696	690	677	667	678	630	709	663	678	693	678	674	701	686	666	690	691	678	656	663	675	671	682	684	669	714	704	672	714	695	680	664	667	710	660	754	660	669	707	693	657	727	681	697	725	690	685	694	688	692	680	707	699	745	696	729	681	651	716	691	757	663	645	694	721	650	720	657	678	703	661	662	672	728	673	689	676	679	705	660	739	693	649	705	687	694	676	661	670	730	719	695	740	708	677	686	720	714	689	672	716	657	646	742	683	635	688	725	683	675	748	699	701	640	707	699	675	701	683	698	686	695	705	657	681	668	686	689	695	677	671	714	665	654	667	662	678	664	667	643	665	697	701	684	703	715	715	668	724	735	676	682	686	672	698	731	663	714	669	691	707	660	724	660	678	664	711	684	668	712	691	728	690	696	653	677	694	713	676	676	683	645	692	701	715	648	658	673	727	715	667	674	691	710	684	652	718	664	690	699	682	663	697	707	668	682	699	709	675	680	719	682	686	693	639	710	694	668	714	629	671	670	714	729	674	690	714	698	677	673	665	682	747	706	673	680	687	715	656	682	675	705	679	709	688	672	708	683	675	671	678	708	677	698	728	699	755	725	663	669	662	698	725	663	692	693	701	666	683	679	691	703	690	684	713	686	660	695	658	710	705	686	717	693	698	749	658	668	688	723	693	676	707	640	649	689	682	702	652	735	695	690	690	687	729	692	685	686	712	660	687	745	692	660	701	692	698	697	729	724	717	668	685	698	684	660	658	724	671	699	689	663	703	667	687	626	661	689	690	676	681	673	671	664	673	713	691	656	658	684	650	656	694	698	699	665	698	666	711	662	651	656	689	678	664	693	731	674	680	636	740	714	679	667	640	696	703	729	717	701	689	684	695	711	707	642	684	698	696	645	698	673	655	689	670	718	680	674	736	685	667	672	701	685	695	684	703	707	714	654	674	664	684	690	702	723	698	653	707	671	670	736	699	697	693	678	654	731	745	683	676	678	714	672	670	690	703	723	694	669	681	715	719	678	692	665	705	694	664	681
12148	817	720	494	436	357	264	216	195	199	193	169	156	178	159	142	168	152	138	141	141	136	126	139	121	119	139	165	129	136	133	157	136	146	133	135	158	120	126	147	118	143	144	128	141	138	134	143	137	135	118	116	137	141	134	126	130	127	159	153	131	133	121	135	154	148	131	123	119	132	143	120	123	148	124	114	153	133	132	141	142	128	142	141	111	121	121	131	149	128	134	164	141	122	135	131	129	127	144	138	129	130	121	137	125	122	149	139	113	130	159	137	128	153	120	133	133	138	145	130	117	139	123	127	131	124	120	117	120	149	136	146	151	137	101	133	105	122	121	130	129	115	131	126	107	154	132	127	122	108	133	130	118	132	135	111	127	110	123	128	137	135	139	126	130	136	145	162	126	127	143	114	144	116	135	134	122	125	144	139	125	142	113	122	148	137	120	124	135	152	158	130	125	129	129	133	121	100	129	138	123	138	140	120	127	121	150	119	133	121	123	141	156	122	123	138	150	132	158	135	144	144	121	133	134	136	139	89	144	129	126	129	109	130	124	148	120	153	133	135	119	132	141	133	135	118	140	135	120	156	119	146	131	131	145	130	128	146	139	109	119	144	126	115	146	124	114	129	117	113	137	141	150	126	115	125	122	137	160	125	111	148	119	152	127	150	132	132	134	132	148	128	118	146	135	136	144	156	139	136	135	128	151	137	128	148	139	136	151	103	132	139	138	105	115	131	128	127	138	149	121	125	148	145	153	127	140	98	140	140	130	138	122	114	109	125	128	131	115	131	138	136	126	143	126	128	129	138	148	117	122	140	123	159	135	133	125	146	125	129	134	142	139	139	133	151	147	141	127	135	117	147	131	123	111	154	136	140	145	135	137	145	132	157	144	127	128	123	136	147	154	115	133	127	122	129	131	137	145	137	107	130	135	125	131	139	150	120	118	137	157	152	117	95	148	141	132	133	124	132	122	141	112	125	146	126	134	115	148	154	170	119	121	125	117	127	149	126	119	131	130	114	149	122	127	127	127	131	156	146	145	135	134	126	136	135	129	145	140	127	118	124	143	120	124	139	135	129	130	142	136	162	126	126	114	143	108	124	129	123	134	117	143	151	131	152	147	114	128	125	128	127	124	147	136	148	135	145	141	147	128	128	126	146	138	147	126	114	118	139	142	123	128	137	125	144	127	149	139	148	132	116	139	126	134	150	143	124	135	124	127	128	132	134	144	116	128	117	117	149	124	145	146	149	134	124	134	142	132	119	133	147	126	142	113	142	139	120	133	118	132	146	144	137	134	134	130	121	148	129	118	131	120	118	140	133	130	140	115	142	142	139	124	127	139	127	137	140	148	142	126	142	126	132	128	132	137	113	128	136	123	133	133	155	147	134	137	130	145	129	138	131	127	138	123	143	138	138	111	119	143	130	136	117	128	139	129	148	142	144	131	110	122	149	123	129	126	136	129	136	145	132	134	138	108	137	121	120	121	131	138	131	121	104	116	132	128	142	141	130	107	126	122	148	136	134	144	134	159	143	144	138	118	143	137	152	127	131	121	151	120	134	136	125	127	122	114	115	132	130	141	155	127	119	141	143	136	136	114	111	133	120	132	156	123	155	127	123	133	123	134	134	136	125	141	142	108	125	139	127	124	147	146	123	104	146	143	134	127	146	134	124	126	116	130	132	132	121	146	121	120	140	135	133	131	134	116	121	115	132	142	130	123	144	140	121	139	130	132	119	125	128	121	139	119	142	119	137	146	118	122	117	133	121	135	139	141	122	139	138	128	134	131	148	163	110	126	133	135	157	120	107	142	136	133	131	122	128	133	111	139	137	131	161	149	130	142	112	117	122	124	124	119	132	143	132	131	127	150	133	117	131	116	132	143	142	135	140	119	145	113	145	128	135	123	143	133	144	131	115	133	127	111	144	126	146	134	127	133	113	134	133	105	127	145	145	139	123	112	132	127	139	129	144	115	130	137	144	130	96	130	135	131	141	137	127	128	130	134	117	137	128	123	121	136	128	141	109	146	131	121	123	150	131	137	139	123	147	109	117	137	140	122	150	148	135	143	121	143	119	126	139	116	120	129	147	127	145	129	121	136	121	116	127	132	129	142	140	117	135	127	131	131	127	132	116	155	166	120	148	119	130	148	127	145	150	134	140	143	133	152	160	140	122	135	126	130	135	120	113	134	116	140	122	119	133	157	119	132	122	117	120	130	144	128	126	129	123	115	120	129	142	134	138	136	121	157	125	126	129	139	126	119	120	132	142	128	120	144	132	100	140	125	132	140	139	117	123	144	128	134	137	122	115	131	142	132	137	119	121	122	111	120	127	157	133	126	115	116	146	139	151	133	151	150	133	144	131	129	130	120	121	134	145	147	137	131	142	96	128	145	131	141	140	114	129	138	150	124	136	144	140	127	146	134	133	140	138	144	121	116	124	142	108	121	134	139	124	165	131	134	145	136	133	126	139	142	135	156	125	146	130	128	140	131	137	130	100	124	163	127	119	120	136	134	130	137	127	120	123	135	127	127	136	119	149	124	130	154	135	122	129	141	123	136	150	128	127	118	133	138	160	142	142	111	142	101	123	145	120	141	134	130	136	125	147	140	141	110	126	141	140	144	132	144	149	129	122	103	126	126	135	119	117	111	119	119	139	147	145	118	129	119	135	124	133	108	125	125	129	104	139	125	113	103	125	140	119	125	130	128	121	134	125	127	147	121	114	111	157	124	134	129	122	152	145	134	148	96	119	161	137	123	141	154	129	102	130	99	128	131	147	120	155	131	126	130	136	109	136	121	136	131	111	164	145	133	113	131	134	145	143	123	134	122	177	130	149	168	116	143	126	122	132	137	137	133	147	161	148	116	136	119	146	142	141	139	141	141	145	119	146	133	115	129	118	147	135	130	127	127	125	128	135	129	104	126	125	141	114	135	118	154	128	153	120	132	148	140	114	139	126	131	146	122	121	121	138	136	132	126	113	116	120	155	117	137	116	127	122	104	120	117	132	132	126	167	144	148	138	151	137	139	110	119	138	130	121	126	120	133	132	146	109	149	150	141	127	138	135	135	149	127	116	122	132	116	146	137	128	112	130	126	132	119	120	121	118	133	156	121	128	132	108	121	117	147	141	133	124	154	139	138	122	124	118	137	140	141	119	153	102	123	145	124	133	121	106	114	137	142	121	140	144	142	144	138	158	146	106	149	110	152	152	128	139	119	122	161	142	131	144	143	155	114	115	143	113	138	121	121	107	156	147	151	111	138	131	126	141	145	133	120	133	141	139	129	156	125	130	126	111	139	123	129	132	152	125	127	129	153	122	137	148	127	116	132	123	134	124	133	151	131	113	131	147	124	133	137	97	133	137	148	136	140	147	136	127	118	155	133	128	134	124	125	146	117	128	144	133	140	142	136	151	130	162	139	129	121	128	121	113	127	136	119	130	138	121	145	137	140	126	116	130	130	156	141	145	110	132	128	143	116	144	132	135
7854	832	1712	1802	1715	1545	1056	847	775	627	590	594	520	502	475	455	429	480	412	390	426	403	423	396	380	372	383	402	370	390	403	363	386	367	369	371	326	331	329	365	345	345	372	357	391	354	348	368	369	294	372	367	323	378	347	350	347	329	331	344	328	333	317	364	320	355	360	298	346	356	314	354	337	359	389	375	344	356	333	334	336	331	292	337	362	356	366	338	361	313	330	353	406	303	305	350	310	347	347	350	357	352	323	333	315	334	325	348	334	346	346	358	354	368	336	355	340	285	353	356	307	362	333	340	328	338	363	363	348	342	323	331	349	338	365	342	339	318	318	337	346	319	351	352	336	350	348	339	321	348	349	367	337	354	358	336	351	338	366	369	342	346	362	339	353	330	346	339	318	329	313	327	370	357	370	347	322	324	325	347	349	337	356	326	318	348	315	319	316	343	331	338	359	345	323	330	358	334	346	334	324	336	332	331	364	358	334	364	345	323	348	369	352	343	328	321	337	318	357	314	348	331	336	329	348	339	352	378	341	328	319	327	311	317	327	357	340	310	363	326	341	323	333	334	316	334	353	342	315	327	348	312	330	340	346	343	347	318	327	300	309	304	311	333	322	356	343	351	367	344	332	342	349	356	357	324	318	340	329	345	357	339	326	362	301	355	366	343	355	344	333	335	351	346	339	374	340	350	354	344	318	316	327	362	309	353	323	318	336	326	345	347	334	364	323	353	341	363	326	340	353	303	354	324	349	380	322	330	372	342	340	310	328	322	329	342	338	322	343	354	324	346	333	317	387	362	368	313	359	357	336	339	329	375	342	328	349	337	323	370	337	322	350	336	359	371	340	339	334	326	367	362	364	360	336	312	353	342	347	351	330	331	334	330	349	317	364	347	351	370	359	341	349	353	351	352	328	313	330	370	342	327	332	343	317	336	345	363	357	331	321	386	337	345	355	360	325	346	330	354	338	335	369	340	325	364	320	377	332	337	325	363	363	331	341	344	347	377	355	377	374	343	355	354	355	352	364	345	362	348	335	333	331	367	356	361	340	318	333	310	325	354	356	365	316	359	305	348	354	343	382	342	309	349	324	329	319	375	362	345	302	358	319	344	355	279	316	338	343	309	345	341	379	354	325	355	346	328	332	337	335	310	326	324	323	344	361	369	339	329	331	328	318	355	331	340	323	334	345	349	328	356	345	332	320	365	306	355	321	313	344	318	346	344	371	316	330	340	340	328	346	337	290	327	330	301	327	382	318	322	353	343	333	338	368	383	339	321	324	325	346	336	329	321	335	331	368	327	353	332	336	317	344	319	345	327	351	313	336	348	318	327	334	325	336	338	343	333	354	336	342	330	321	346	354	373	356	326	339	362	324	340	366	354	345	327	339	328	325	356	361	350	330	345	345	299	316	333	314	344	354	381	356	329	375	323	332	351	382	322	360	339	329	335	318	375	348	302	317	380	386	317	338	341	332	344	313	351	330	335	347	322	327	301	339	345	337	311	338	323	361	337	317	330	339	343	335	331	331	339	318	364	351	316	313	298	342	354	330	345	327	343	346	328	347	335	328	322	360	330	342	347	361	328	305	375	330	328	383	349	344	343	362	368	345	359	334	350	332	338	335	340	346	353	353	314	323	354	336	364	349	307	363	305	342	363	355	315	327	343	322	336	352	348	350	346	356	333	343	347	338	357	325	357	329	306	331	327	333	332	351	344	338	296	353	361	312	343	301	353	324	313	327	324	350	346	345	341	339	331	309	385	341	346	318	344	343	345	348	337	339	337	348	382	346	363	330	328	352	363	366	342	363	334	321	334	310	320	375	316	347	332	358	363	372	328	321	345	328	334	361	344	346	354	341	350	344	352	331	319	318	323	329	329	359	299	328	340	391	324	318	353	343	334	347	348	329	313	315	342	375	336	306	360	332	361	360	339	377	349	362	343	326	350	346	351	349	321	329	333	362	349	316	319	366	380	325	341	350	345	353	372	334	336	329	335	324	336	354	316	337	338	322	356	318	351	343	344	333	373	340	327	335	318	358	341	368	354	359	314	335	328	336	343	318	363	366	354	327	337	326	333	353	350	341	335	326	326	342	315	373	320	313	334	329	317	328	340	341	332	334	372	340	355	353	365	346	321	354	333	364	328	321	363	326	340	316	331	321	369	351	323	332	336	372	353	355	355	315	344	344	327	319	357	368	349	326	344	341	337	377	358	325	366	320	413	374	353	332	341	301	329	351	328	346	324	334	357	334	349	338	351	326	354	360	363	337	330	344	348	331	345	333	304	331	359	353	326	362	334	358	360	367	345	341	293	317	332	354	365	331	350	339	346	342	339	341	358	291	308	329	319	332	358	349	329	356	377	326	310	365	341	330	328	367	336	346	347	328	343	352	344	348	327	349	326	326	317	283	303	327	372	303	367	321	321	340	335	343	329	314	309	368	321	338	340	323	331	314	380	339	365	331	350	336	324	308	334	338	323	318	343	338	333	326	362	332	335	321	344	340	319	351	351	317	329	358	348	380	305	344	316	359	369	348	320	342	318	347	339	307	332	327	339	364	315	360	358	327	329	370	351	355	305	376	317	330	336	343	334	309	339	360	359	343	349	343	349	328	342	331	357	325	335	345	372	328	377	355	365	345	336	366	326	366	352	399	326	357	317	366	351	329	368	306	378	358	319	336	332	351	328	326	329	334	324	345	334	328	352	341	335	336	359	352	293	365	324	371	345	329	326	358	298	350	310	357	349	342	344	291	334	345	342	347	322	360	331	345	361	289	309	355	338	322	347	323	345	355	329	337	303	314	316	355	357	315	337	328	358	336	334	319	322	343	357	324	359	335	363	343	315	361	321	359	344	356	321	375	330	387	330	344	359	334	357	330	346	350	334	338	345	338	314	328	367	351	327	327	311	354	331	344	357	353	346	335	361	342	347	340	325	366	336	332	364	339	346	333	331	346	307	333	297	340	330	334	325	358	303	334	350	356	335	309	330	355	347	342	362	353	318	348	334	370	345	336	342	333	331	336	362	360	364	334	334	340	333	335	347	339	334	350	322	331	360	331	343	330	367	310	361	319	349	333	323	349	305	353	353	343	329	357	342	331	337	328	356	346	327	378	344	353	346	313	350	347	357	347	354	331	317	364	363	329	391	314	376	338	322	364	335	356	324	350	343	342	356	329	349	344	351	373	329	350	334	327	393	357	343	320	356	364	375	324	318	338	349	336	330	371	329	333	370	328	338	332	328	333	337	364	305	366	315	332	344	321	326	340	363	355	332	370	317	322	343	343	331	311	343	333	335	341	348	346	328	336	365	376	308	361	343	321	364	292	350	361	309	353	360	344	322	344	326	320	314	338	368	327	327	339	333	339	337	328	344	366	348	350	337	332	337	322	326	344	356	329	344	343	359	320	342	328	355	374	338	354	335	327	360	315	325	354	324	359	340	338	345	344	365	334	343	341	330	340	321	331	329	332	355	315	364	364	373	344	340
1392	309	323	299	305	336	304	337	299	333	301	276	317	306	317	299	301	283	316	352	344	282	278	315	319	278	294	283	280	310	310	271	282	308	295	296	312	300	296	323	272	300	305	295	336	301	270	301	312	314	274	282	274	299	289	310	307	283	316	302	330	328	308	281	285	293	327	311	302	313	303	322	322	286	315	285	282	294	290	260	300	321	277	287	314	272	315	271	293	286	278	300	285	286	309	302	296	340	287	299	305	292	279	266	315	323	290	289	289	278	304	301	290	298	320	315	279	312	304	304	254	323	268	269	301	304	314	325	298	275	290	297	235	293	263	301	307	291	286	328	277	316	304	311	303	296	303	329	301	290	288	298	268	298	302	302	310	293	301	298	293	284	307	283	315	307	305	278	262	298	288	286	265	289	307	305	316	282	290	303	261	264	306	300	305	307	300	289	304	267	287	325	276	306	285	325	308	300	263	301	274	267	299	287	257	292	249	293	299	310	272	291	280	305	315	326	338	306	284	298	309	264	306	313	275	332	289	302	288	317	297	262	274	286	309	290	276	307	294	312	317	303	287	284	287	320	320	324	286	294	304	304	316	290	312	288	310	291	304	288	304	299	311	296	286	280	307	314	295	326	270	312	297	257	315	311	288	277	293	292	280	325	293	289	295	274	289	295	315	323	301	281	310	287	254	290	295	307	317	265	276	303	315	271	316	317	306	306	308	284	329	282	310	285	310	305	282	280	297	303	292	294	285	290	288	316	291	337	293	296	333	270	304	320	297	332	335	283	286	291	340	281	289	310	299	262	292	312	309	301	299	297	311	286	303	291	282	297	334	302	309	262	287	263	264	295	284	303	299	267	282	292	286	339	301	310	321	286	302	324	300	319	287	297	292	329	325	314	281	289	278	300	332	276	313	283	286	332	283	311	287	313	291	310	323	292	302	306	300	293	295	304	279	323	280	303	253	288	300	272	296	304	299	280	300	284	300	283	289	290	295	276	321	314	302	292	312	297	293	324	295	281	288	299	322	295	284	284	298	306	288	320	276	287	300	312	301	320	286	301	271	307	261	275	321	269	273	277	309	290	310	284	303	303	279	312	287	277	273	279	297	315	293	288	258	280	299	270	282	283	323	309	308	277	319	298	279	309	304	296	286	297	295	287	321	267	313	340	297	290	277	264	312	308	283	296	285	262	243	269	283	302	299	279	343	292	288	294	284	296	282	297	292	293	307	303	286	268	298	318	277	284	284	314	281	291	291	296	289	297	323	248	311	290	306	304	277	276	272	305	291	302	302	335	293	330	298	321	309	298	296	290	302	274	318	288	321	274	272	304	288	280	286	334	285	305	268	305	301	279	292	298	301	285	300	315	317	314	320	321	312	274	287	295	292	279	303	297	295	293	292	313	313	292	305	316	274	303	301	284	284	299	275	285	288	290	298	312	292	304	304	291	273	333	316	277	299	276	276	287	295	292	324	286	325	301	306	279	285	279	307	304	304	278	299	302	298	273	303	287	311	273	309	294	300	320	292	312	317	255	299	302	311	315	303	306	288	322	277	310	279	293	272	287	308	308	273	313	307	267	294	294	331	332	297	277	270	291	320	320	301	265	324	303	282	274	302	326	306	302	294	290	297	291	298	332	319	316	299	282	304	309	275	316	291	298	296	302	257	307	353	286	306	282	310	285	314	271	319	325	302	304	309	271	281	256	307	276	291	298	281	334	282	283	284	264	320	308	324	300	273	292	310	263	313	291	313	263	312	332	300	302	287	264	344	313	322	309	301	298	295	271	273	290	296	294	280	316	314	308	321	300	307	279	315	289	294	304	289	315	280	308	283	319	303	307	293	287	296	288	308	290	281	315	303	291	294	286	294	287	270	333	297	319	318	281	281	285	319	326	334	270	281	312	299	289	314	314	297	329	305	302	296	330	295	278	317	281	315	289	324	285	305	329	294	310	294	307	303	272	277	292	298	289	302	302	312	300	329	282	320	280	278	287	317	288	308	303	270	293	309	287	307	314	314	334	332	293	300	259	290	260	277	285	289	310	271	280	291	289	282	291	291	257	301	304	342	274	274	301	348	264	317	336	301	283	259	283	307	304	304	311	293	304	307	278	287	292	319	298	308	288	286	307	274	295	310	338	297	311	306	259	311	282	267	289	302	291	307	296	290	310	270	308	265	302	316	309	293	278	274	316	288	306	336	297	309	294	294	283	325	261	292	302	296	286	332	272	310	290	270	328	312	314	283	291	303	309	325	298	295	316	280	289	320	280	274	293	308	303	296	284	283	322	305	276	326	330	281	311	309	298	324	299	340	297	283	261	260	282	311	295	326	309	287	338	311	336	305	294	255	285	331	295	308	277	297	285	289	300	279	317	312	283	284	303	303	296	255	295	304	288	290	311	313	300	300	288	294	262	290	289	309	284	292	292	302	268	278	306	298	275	295	288	301	295	272	299	279	248	301	288	299	322	294	298	309	241	308	310	310	297	281	279	284	312	287	300	283	313	315	324	330	297	296	264	301	255	279	351	295	311	318	316	294	309	295	290	295	296	327	338	314	290	295	265	313	295	294	286	289	309	312	316	296	300	287	265	295	285	305	297	284	303	294	297	291	282	266	254	246	281	286	295	303	293	303	293	301	267	301	311	284	317	298	279	277	306	299	287	320	299	293	328	326	291	303	273	299	297	292	292	295	301	288	270	283	333	282	317	291	254	287	257	306	297	304	298	259	306	312	296	305	272	305	309	326	331	265	307	281	282	288	290	319	308	317	311	303	275	263	311	311	297	298	284	279	304	316	298	312	315	279	268	269	280	304	300	299	281	309	301	324	323	302	323	302	319	295	282	301	308	298	322	292	314	276	305	284	279	305	331	275	306	296	284	296	284	281	304	291	296	286	305	283	269	291	285	294	260	296	303	285	281	305	291	283	271	316	295	301	312	308	278	296	264	302	304	298	312	313	295	284	278	290	317	293	313	292	298	294	314	297	302	256	296	308	267	294	310	296	290	294	280	311	306	316	301	271	321	274	292	274	302	275	286	289	266	282	275	299	332	267	313	304	290	269	341	313	320	296	279	248	302	279	291	283	314	271	288	282	337	288	292	323	331	291	322	292	322	308	298	293	276	322	274	322	308	285	278	294	294	336	302	308	260	290	306	263	278	269	293	289	301	298	306	331	250	298	306	297	311	313	284	286	300	252	288	294	278	313	302	288	308	317	307	348	285	294	289	311	323	288	322	283	257	296	275	283	276	312	303	297	309	272	300	315	307	298	268	295	310	304	289	286	327	307	296	295	276	315	321	302	265	297	286	280	283	302	302	298	300	275	280	267	317	271	307	289	281	290	287	316	310	291	286	302	320	292	271	320	310	298	313	335	275	296	266	305	304	280	278	291	320	314	287	318	341	315	292	290	278	302	300	319	300	293	328	327	269	301	293	308	342	295	274	299	299	296	277	310	332	286	297	308	320	293	310	308	308	288	298	326	304	298	290
1917	755	770	750	858	907	720	731	741	699	712	715	776	726	735	739	716	699	765	626	729	704	734	706	682	707	700	702	720	685	712	693	669	754	710	694	688	739	733	696	687	733	711	744	709	722	695	668	695	716	727	745	634	684	717	725	684	725	715	711	682	684	734	724	707	739	763	712	724	688	733	721	729	669	730	691	707	680	733	689	731	735	729	748	688	718	690	699	769	727	700	680	730	754	686	726	720	717	734	699	722	694	725	717	729	692	721	736	756	723	763	715	714	697	750	737	707	713	724	701	780	707	711	714	668	725	753	724	685	664	717	768	727	735	765	687	690	743	749	666	725	698	705	709	708	752	748	738	721	660	706	751	724	709	757	735	737	690	715	701	736	707	711	691	682	719	730	711	728	718	726	696	733	712	653	709	703	698	664	757	694	720	663	702	717	676	706	687	734	709	690	746	720	696	703	700	702	699	687	741	783	694	698	692	728	669	676	738	724	718	677	678	731	709	723	710	733	709	703	737	680	677	723	704	714	735	711	712	705	698	720	671	736	768	744	715	648	734	714	731	723	692	757	724	724	703	668	697	720	741	717	725	686	734	737	718	703	760	767	733	709	753	724	677	698	749	729	704	758	719	778	706	740	668	750	684	740	753	702	701	717	757	698	707	695	736	723	734	711	718	734	738	747	771	719	751	679	664	739	711	696	747	709	677	747	700	679	704	762	684	698	746	736	714	739	692	692	713	740	693	732	676	755	703	729	664	714	740	705	723	715	694	664	734	735	722	702	671	747	770	743	741	716	690	730	682	683	705	701	715	704	719	721	721	759	636	733	688	684	744	706	676	709	665	739	687	758	720	700	722	748	762	737	769	718	698	740	707	685	714	720	712	722	699	741	707	724	689	706	688	693	701	751	753	680	758	720	736	675	731	705	709	732	705	685	694	707	731	769	714	695	734	708	745	700	746	718	701	698	775	720	695	707	677	694	738	693	711	719	703	699	740	720	699	705	713	705	708	692	717	740	746	720	735	708	746	709	719	754	702	747	752	715	698	743	733	756	708	704	735	734	757	721	748	717	703	704	716	702	755	701	703	678	744	718	698	738	752	682	726	720	714	726	712	714	732	705	719	746	795	742	735	675	718	649	688	682	692	679	739	715	700	725	699	692	696	736	744	695	688	718	706	760	745	705	692	704	693	700	737	671	708	742	659	722	718	754	711	719	706	667	696	679	753	715	762	673	709	666	713	739	727	697	734	738	716	679	742	796	670	727	717	703	690	705	679	744	694	727	716	713	689	741	729	713	709	711	743	726	778	681	714	703	704	733	738	765	700	753	705	706	742	739	631	746	713	714	704	638	765	748	690	702	732	738	695	743	729	721	698	689	678	720	708	698	700	677	681	698	764	720	755	727	712	697	717	658	716	760	715	726	741	706	700	713	672	730	718	748	707	714	696	704	696	686	741	761	738	613	711	699	714	693	765	671	693	755	692	670	710	687	726	712	736	711	676	730	738	704	749	725	711	708	712	696	688	716	667	687	666	766	717	679	743	732	681	702	694	717	725	629	736	701	707	683	716	716	715	739	744	759	731	701	721	681	760	758	789	749	714	732	730	738	714	653	744	668	717	719	649	725	735	742	731	723	701	708	733	682	709	661	706	724	738	707	720	732	713	690	693	697	732	687	681	699	719	691	700	691	765	695	689	708	711	665	707	716	659	714	709	729	713	696	735	771	725	724	737	719	670	700	681	752	726	728	681	739	711	719	693	703	695	697	692	744	718	720	735	721	765	693	708	719	693	767	704	668	708	764	712	730	677	686	672	699	709	670	738	760	749	698	690	660	695	718	708	709	713	696	717	760	728	768	673	709	701	727	691	656	712	728	736	693	732	758	746	753	705	707	665	718	726	687	680	689	727	704	709	708	719	696	695	742	710	731	677	724	745	690	773	690	673	728	700	686	669	714	704	718	697	728	743	727	712	726	690	692	703	706	710	707	706	702	705	688	745	764	733	760	714	720	713	711	704	729	676	722	684	760	713	692	704	668	755	648	756	721	738	739	707	692	714	747	720	751	716	726	715	717	718	688	695	701	764	703	682	682	691	671	721	720	756	716	682	706	705	699	715	665	675	778	724	764	754	684	706	765	713	693	713	690	704	719	694	715	713	708	712	676	669	693	691	753	752	684	725	677	754	701	718	756	767	671	737	714	754	710	675	646	749	654	716	761	701	694	794	747	730	690	728	745	753	757	687	685	699	721	750	643	703	735	688	690	727	772	707	704	677	726	694	686	715	736	704	700	733	719	785	667	708	709	680	738	725	754	681	735	740	709	721	675	744	705	726	721	707	674	707	720	727	720	757	708	680	693	739	698	755	732	736	757	736	708	741	724	724	742	742	660	742	712	726	713	683	739	704	759	664	725	755	704	666	710	677	724	725	731	657	754	733	701	715	748	731	726	725	689	739	701	658	686	707	710	684	706	761	753	705	698	730	713	718	736	698	711	688	761	717	695	736	705	744	685	728	719	695	686	738	723	732	714	675	707	735	729	763	685	724	715	701	694	711	724	692	689	719	684	669	748	754	702	716	740	730	684	722	663	741	744	742	760	723	679	686	747	726	658	702	724	661	701	695	749	711	745	738	690	725	772	704	716	712	683	721	700	755	716	738	731	734	685	696	732	711	698	756	732	735	760	735	719	722	705	730	744	696	684	730	747	716	693	705	686	709	737	655	766	746	751	726	715	678	747	705	730	669	707	735	703	718	750	729	680	702	732	701	771	721	749	719	735	701	751	674	722	740	689	716	709	654	710	720	692	723	686	691	705	687	692	749	708	721	741	703	706	679	703	680	698	692	715	747	699	731	737	763	760	695	733	652	671	729	719	670	741	655	726	687	710	725	747	748	708	720	747	727	691	718	739	698	702	692	712	751	678	669	710	711	705	714	690	717	691	709	696	776	704	770	732	709	726	727	764	657	737	646	687	708	741	744	715	690	672	717	732	731	699	706	687	724	746	673	701	708	719	711	684	738	684	713	697	694	676	727	741	698	688	690	746	761	747	739	717	695	780	708	739	709	727	759	725	705	697	722	711	710	734	718	703	632	771	717	697	756	702	683	704	714	724	746	706	704	729	712	695	727	749	685	681	716	721	745	686	752	719	714	684	707	686	673	712	721	724	740	728	724	632	727	692	725	688	716	689	702	729	744	736	697	705	711	708	751	684	704	717	746	729	741	725	673	736	716	759	765	739	672	721	706	713	708	708	700	707	736	755	729	745	712	739	751	700	740	741	702	709	707	695	731	680	748	697	755	723	711	699	710	767	732	664	720	736	727	728	719	730	702	687	688	757	747	725	745	765	719	694	703	678	715	759	701	734	687	708	774	698	703	688	716	698	754	693	721	677	752	701	688	757	711	719	733	739	691	706	697	705	729	718	739	724	767	715	699	723	728	724	710	774	717	713	679	692	692	734	713	690	762	754	747	720	717	660	719	698	734	692	740
6794	590	628	519	455	449	364	327	329	309	328	317	288	308	282	282	321	282	275	263	265	321	277	299	299	293	295	270	290	259	304	275	269	275	291	287	295	290	309	294	300	323	294	312	311	313	270	294	283	275	291	293	254	288	282	292	320	259	300	299	273	280	287	275	301	291	246	272	315	305	283	283	286	299	314	301	316	329	281	267	307	275	290	322	307	308	285	333	275	295	277	277	295	306	288	309	317	259	296	266	304	261	302	278	290	286	282	267	280	278	296	279	266	296	291	304	286	272	283	283	277	307	259	283	303	291	260	281	311	286	280	281	238	289	296	274	281	289	296	290	309	301	312	296	278	320	263	287	279	324	303	286	295	297	264	313	302	303	295	270	287	287	252	239	309	276	283	301	289	327	288	287	276	285	288	270	293	298	295	278	308	247	299	291	281	325	296	315	294	298	339	268	267	292	289	294	287	285	296	280	302	268	272	273	286	299	308	307	317	300	263	272	296	285	281	312	311	272	295	292	263	283	312	315	289	319	290	289	288	289	296	281	298	288	291	301	278	281	290	303	304	299	278	278	316	268	309	287	328	305	307	302	305	284	252	283	299	284	285	306	297	283	305	312	298	301	270	265	309	298	324	277	293	293	284	319	267	323	292	280	254	277	296	310	286	287	316	265	271	269	284	299	309	308	279	297	296	244	274	318	312	252	321	295	335	300	308	304	286	286	268	285	271	259	288	259	299	278	299	311	256	291	297	325	290	311	300	315	324	270	271	263	267	305	308	295	307	314	290	300	317	266	317	305	259	269	297	288	299	324	280	287	273	270	287	331	280	309	329	293	290	290	257	281	287	308	280	277	288	263	285	317	300	278	288	290	286	291	283	305	257	268	278	281	295	262	303	306	333	301	288	275	274	275	295	306	307	300	260	316	312	272	280	280	286	289	310	306	267	277	306	280	267	290	276	300	285	267	281	261	312	305	333	333	286	240	264	269	271	308	277	295	308	289	284	296	290	315	262	307	296	300	295	320	282	295	286	273	269	281	307	286	251	303	276	296	296	274	304	287	294	308	267	268	281	265	278	298	271	269	278	305	246	284	277	278	284	284	270	310	286	269	272	264	290	294	297	286	293	285	300	298	285	321	278	272	335	303	306	272	284	307	277	248	308	281	298	289	284	267	293	316	265	270	286	315	296	277	315	285	268	254	270	263	299	294	252	294	271	270	283	283	288	309	281	287	245	289	295	296	270	297	277	296	311	297	309	280	254	293	303	302	306	303	283	263	286	257	304	301	320	257	282	315	292	257	247	278	296	260	308	292	326	287	252	260	269	260	273	256	325	267	293	280	333	299	308	246	287	291	272	301	305	288	282	299	295	319	304	294	264	273	287	290	288	287	303	281	309	285	278	275	262	297	311	278	304	307	254	293	273	287	318	292	300	286	277	264	264	275	260	266	265	276	293	354	293	315	265	291	279	265	311	270	284	275	295	293	290	304	256	307	283	284	312	267	288	291	279	304	314	273	271	270	292	281	281	263	300	311	306	271	296	299	330	292	289	290	282	276	289	294	263	295	287	300	265	272	296	270	305	290	307	313	297	250	273	292	313	274	278	288	276	276	290	288	299	324	284	274	290	287	295	282	296	270	275	296	290	285	288	260	282	262	289	297	312	298	247	276	272	277	268	282	281	288	258	287	301	257	297	295	296	302	249	231	285	273	260	281	300	264	298	290	282	305	289	281	282	248	237	299	279	343	328	255	295	278	296	310	286	266	289	279	281	279	284	289	298	308	287	298	278	268	288	323	329	272	307	307	291	275	300	309	296	274	273	288	316	271	298	277	300	329	284	289	297	301	314	264	286	287	273	294	289	309	294	275	281	325	276	293	289	301	275	283	274	308	308	258	276	296	296	292	279	297	293	306	263	311	251	302	268	283	276	278	293	287	300	280	266	297	277	279	298	264	290	288	292	287	280	305	291	270	260	306	307	275	298	289	261	292	283	276	288	308	271	293	310	265	311	322	276	309	285	288	280	313	299	318	256	251	306	271	295	302	282	298	303	284	272	278	302	284	282	259	282	312	291	300	308	282	279	313	265	291	283	289	292	281	290	287	309	273	293	307	294	266	289	279	271	265	263	277	309	313	270	286	295	344	297	270	316	280	282	287	303	297	268	304	306	294	293	288	258	282	307	267	295	275	251	279	270	285	297	252	285	283	291	286	282	304	262	308	318	275	266	308	286	270	294	286	303	285	257	293	279	297	303	282	322	259	259	288	305	288	282	286	267	314	270	278	260	255	292	310	316	268	299	325	302	273	268	297	279	306	239	301	286	300	291	284	285	283	265	280	303	305	298	279	284	302	323	268	285	278	262	276	257	253	295	293	269	281	305	294	307	239	295	268	274	277	300	288	303	292	296	308	319	279	304	295	286	313	292	304	308	278	310	261	321	275	294	266	256	259	328	291	291	278	278	302	265	287	298	303	286	284	338	268	315	267	302	272	313	281	285	287	292	307	274	295	302	249	284	289	326	290	280	300	327	283	270	280	284	300	297	295	278	292	303	277	279	289	285	260	288	281	267	283	278	279	279	290	322	287	281	314	254	321	292	328	294	315	291	282	288	308	276	286	284	271	280	291	277	303	316	297	325	311	305	296	307	287	269	286	285	290	307	278	296	282	293	303	286	267	307	301	294	286	282	308	311	278	286	272	255	273	322	281	275	279	282	324	264	282	271	300	280	280	266	321	274	279	284	282	263	278	277	287	297	297	260	279	275	302	287	317	287	299	279	287	288	283	339	306	295	332	291	310	305	285	281	287	291	304	323	262	277	275	295	308	300	300	282	262	276	277	294	277	304	286	263	310	277	280	299	291	281	266	288	308	270	332	271	251	292	278	297	298	290	285	273	311	294	291	278	292	275	283	290	286	296	313	279	283	281	278	329	306	243	286	321	285	293	287	247	316	282	289	300	288	285	337	280	265	281	289	310	292	281	304	292	326	260	311	314	274	297	293	279	288	309	272	265	293	269	272	327	280	294	293	258	290	256	283	274	283	271	284	262	287	302	296	332	305	315	315	295	286	313	329	328	279	278	287	272	280	259	314	283	276	286	277	265	317	297	293	297	294	276	298	281	282	268	281	295	294	284	262	291	271	301	278	315	307	282	252	305	275	274	270	280	295	290	287	273	271	323	267	295	284	266	311	313	297	287	294	285	312	275	264	271	284	303	301	336	281	296	289	310	277	272	314	317	299	287	275	314	291	303	274	296	290	310	290	295	302	283	319	262	309	311	312	280	293	288	282	280	266	291	288	296	296	285	289	298	303	307	294	313	302	307	296	325	332	335	255	326	276	287	307	265	285	288	276	318	290	289	270	261	298	276	276	292	302	297	274	300	301	262	304	269	285	305	318	281	282	273	287	265	286	311	273	308	305	293	288	288	283	303	267	317	265	274	311	284	286	301	289	318	267	270	345	285	277	284	279	287	275	282	300	288	311	311	288
6498	975	1391	1508	1619	1417	1031	929	894	854	773	767	793	824	719	772	721	737	769	700	722	662	662	752	685	680	714	674	692	735	675	703	678	742	711	681	708	672	699	674	714	780	700	709	717	680	703	695	665	698	690	685	725	702	625	665	697	673	720	713	717	693	691	668	653	706	722	668	666	715	652	743	731	689	655	627	706	693	696	706	670	729	677	695	734	650	683	708	682	679	690	655	697	701	661	671	671	700	640	683	664	710	678	691	687	690	671	681	695	674	693	684	714	700	724	778	733	698	666	701	633	690	688	671	729	681	650	684	664	681	685	690	721	724	688	690	696	651	699	693	722	634	678	725	650	705	714	703	733	677	671	670	706	693	715	690	663	662	625	667	686	691	671	651	722	681	720	662	655	686	661	735	701	734	710	728	695	685	692	731	695	661	634	681	697	706	705	673	708	728	740	714	671	692	660	712	698	694	686	676	686	659	713	707	701	716	700	745	723	727	715	705	713	658	690	706	679	655	653	700	687	687	692	676	728	697	714	729	684	707	678	725	685	665	726	706	712	735	661	682	703	685	678	652	651	712	689	682	658	672	689	692	684	720	713	673	721	679	666	658	645	733	693	716	708	700	681	708	758	674	656	705	730	710	731	690	627	644	645	709	682	706	652	674	659	686	651	711	657	705	724	686	706	689	686	688	676	685	711	668	670	656	665	682	673	679	680	709	723	719	656	715	714	672	712	697	721	718	685	667	686	706	713	732	711	681	680	734	670	731	675	699	732	677	684	691	685	644	690	673	677	723	667	666	707	715	690	665	692	693	669	679	684	697	692	715	668	701	689	720	663	730	697	702	740	713	635	677	708	679	645	704	690	669	709	720	692	725	662	659	683	653	701	731	727	681	677	689	681	704	696	666	680	693	707	660	723	697	728	674	701	689	682	699	662	701	672	729	685	732	652	641	695	659	676	678	726	697	670	685	702	727	695	671	687	710	665	643	657	723	686	679	709	675	702	708	663	709	703	699	708	704	686	695	709	682	663	719	684	690	689	663	682	689	690	686	748	680	687	684	683	686	687	665	690	718	705	674	682	690	685	697	726	683	657	688	686	708	710	703	706	636	718	696	692	721	661	749	678	747	712	660	635	693	689	670	689	657	674	715	657	647	647	713	648	695	722	660	698	715	680	702	711	717	664	703	657	673	686	660	715	681	741	686	727	702	748	717	699	712	706	625	697	693	694	649	721	700	696	698	668	695	662	601	662	665	697	704	665	676	737	684	711	714	672	727	662	709	680	695	713	661	666	651	697	651	696	669	676	656	635	690	670	680	738	666	701	709	719	696	691	684	642	676	653	653	707	676	672	706	689	649	682	691	693	690	655	721	666	651	712	672	718	668	715	679	679	684	693	677	739	678	703	701	679	690	670	701	691	703	683	676	681	682	685	679	692	652	697	681	712	724	651	682	688	667	693	669	686	707	703	641	626	671	673	729	757	681	679	717	671	682	668	673	713	715	703	637	712	735	690	697	688	691	648	668	713	629	743	651	708	705	687	699	695	679	668	696	674	669	717	695	701	656	692	713	698	671	699	668	678	681	625	728	726	693	724	675	707	656	675	689	673	693	739	718	692	685	715	722	703	630	722	711	705	706	680	683	671	676	651	690	684	693	630	699	660	741	679	685	662	682	678	686	695	690	681	685	708	693	667	667	657	699	734	685	680	683	709	700	670	674	638	656	701	734	715	684	678	664	729	727	695	651	657	693	665	710	707	735	728	682	693	665	649	652	695	673	714	728	713	676	689	705	742	704	701	722	662	690	711	669	682	717	743	684	674	645	722	640	732	633	653	655	669	676	725	701	715	678	684	652	721	682	675	715	696	692	654	675	676	691	648	676	680	681	637	695	701	662	680	701	666	649	646	703	694	651	711	689	747	698	644	724	707	767	713	715	706	700	726	703	682	700	698	682	665	716	681	679	652	664	702	698	673	682	690	672	634	655	665	694	630	694	751	689	685	657	718	707	709	681	669	662	676	685	666	609	688	724	700	707	685	678	710	695	678	684	689	647	714	719	686	672	684	711	670	699	753	672	698	663	689	626	709	656	633	699	765	713	706	689	746	671	641	691	652	676	674	685	669	672	635	697	685	712	681	678	714	663	706	641	660	682	711	698	681	662	689	694	677	672	686	638	685	697	669	694	658	718	752	660	720	665	676	692	676	671	675	623	717	692	694	684	720	705	699	671	704	696	696	710	660	664	690	697	719	731	698	670	655	664	656	668	727	690	718	725	703	728	700	686	724	680	668	662	667	667	651	685	692	731	654	707	719	706	691	699	662	704	741	669	719	678	674	711	715	684	673	696	662	656	654	704	704	672	696	730	683	693	667	672	670	706	709	716	680	678	682	708	693	724	665	678	687	665	663	689	699	681	694	712	734	680	715	716	658	666	680	691	696	679	753	701	695	680	642	680	680	696	658	728	686	678	634	694	714	699	672	699	704	687	744	699	729	751	693	675	729	669	663	696	681	677	679	676	717	685	687	727	656	704	698	690	714	741	705	661	689	663	713	711	711	643	705	706	693	683	702	689	677	719	694	717	667	709	675	719	683	686	701	686	711	663	689	675	674	725	706	680	677	701	677	703	680	683	688	704	656	690	704	663	706	696	710	688	707	681	678	639	709	686	662	721	696	666	684	659	744	678	669	673	668	705	661	703	687	715	672	733	652	721	665	708	692	704	652	655	746	664	695	715	676	682	761	698	652	714	663	697	682	693	698	718	713	650	659	702	714	635	709	739	696	691	674	657	652	716	649	698	660	695	649	647	722	690	708	676	644	710	706	704	681	708	686	710	711	674	672	690	691	672	686	690	711	729	696	680	696	670	690	652	680	697	694	709	692	714	685	645	707	726	708	681	707	658	703	695	676	735	690	713	663	674	705	665	742	679	724	684	651	698	707	666	655	692	700	699	678	719	646	684	713	639	663	678	732	649	657	666	667	684	737	730	678	661	682	699	681	729	684	661	726	674	645	698	725	682	702	693	733	678	705	676	684	673	715	676	703	657	686	693	675	684	697	708	704	701	701	691	693	687	695	737	689	672	697	745	750	715	654	729	668	706	718	711	668	742	716	632	693	688	643	682	677	712	706	703	683	711	724	651	689	676	675	703	653	738	722	694	709	725	714	655	656	663	692	677	693	680	688	710	684	694	708	715	668	721	699	679	714	710	682	682	693	639	726	674	693	712	689	714	684	693	709	658	693	715	695	631	715	710	685	686	692	679	668	676	649	711	684	654	682	706	710	654	675	704	699	713	663	662	674	720	696	674	695	696	720	714	688	656	676	702	723	718	695	701	653	671	711	691	685	686	637	705	687	689	652	630	706	715	710	727	715	666	731	639	716	667	654	676	663	724	657	682	646	695	675	681	686	612	672	735	696	690	734	685	673	686	692	722	692	700	693	685	696	666	647	694	739	726	671	684	712	680	699	724	723	619	704	682	667	663	681	681
12433	788	689	518	460	360	266	223	206	181	161	164	157	168	180	150	138	141	151	164	154	114	119	132	127	144	146	141	137	145	125	156	165	156	136	129	166	142	151	128	139	139	119	122	149	128	120	145	142	138	128	132	156	154	123	143	136	126	120	134	110	149	141	134	129	140	136	140	117	120	146	124	133	151	129	127	134	109	129	115	130	109	120	148	140	132	132	149	128	135	134	115	128	139	112	140	130	122	123	133	148	119	128	120	125	117	138	131	125	124	144	138	119	124	139	102	111	129	155	159	130	126	132	129	135	122	152	145	134	125	155	146	126	122	138	129	132	157	131	141	139	138	133	110	130	138	137	135	137	128	135	134	131	132	135	120	115	121	134	117	151	149	139	148	135	135	120	130	123	122	128	114	134	105	131	134	139	153	137	150	126	132	146	112	123	126	136	147	125	151	121	122	129	113	132	126	138	141	138	130	126	138	140	124	125	152	120	129	131	153	139	151	138	125	138	158	137	114	125	129	136	140	122	113	124	145	156	159	123	132	130	126	132	124	128	138	113	111	127	157	133	139	112	136	124	126	117	130	141	105	122	112	130	108	127	123	142	142	134	133	151	126	137	127	149	146	135	129	155	133	139	115	128	130	109	143	121	113	125	124	116	141	140	122	139	138	127	126	118	147	122	128	133	151	151	133	143	122	121	126	137	113	147	139	115	124	132	151	133	139	132	132	134	133	120	126	137	134	117	135	133	128	117	133	130	132	134	145	161	126	141	135	113	141	122	140	118	110	143	163	121	130	134	126	123	131	129	132	136	129	136	134	140	118	117	126	156	120	140	122	128	130	135	119	113	119	131	149	150	149	145	133	143	134	137	140	151	128	141	134	147	149	116	130	136	149	131	120	145	132	147	117	136	136	136	137	116	130	118	127	127	141	122	119	110	134	131	150	121	147	132	131	142	129	149	131	137	134	137	137	133	117	119	134	149	156	133	138	140	160	120	138	130	123	144	116	107	135	150	128	136	134	120	133	129	147	128	169	122	165	151	110	132	118	135	116	152	149	142	110	119	146	141	149	117	125	139	137	131	144	124	133	120	135	132	125	132	140	136	122	131	141	150	135	145	146	124	120	141	120	109	153	147	152	126	140	142	124	134	140	125	140	130	126	135	146	128	123	133	134	127	162	129	135	137	123	115	147	140	129	109	125	138	134	121	137	112	129	139	135	146	118	124	134	149	118	120	139	149	137	136	128	131	129	136	130	127	125	146	146	124	145	126	129	141	131	112	121	121	139	123	110	145	121	127	130	129	135	145	109	139	141	153	150	152	118	128	124	147	128	108	132	123	106	130	139	126	127	140	135	132	134	125	123	134	124	120	121	131	137	151	133	121	123	132	142	149	136	140	142	127	129	140	126	117	146	141	129	126	139	142	147	114	133	160	120	142	140	137	125	128	144	111	143	132	133	147	93	132	138	156	125	142	134	128	137	134	131	106	137	136	120	131	116	145	137	120	119	161	135	108	141	122	144	140	127	131	139	139	142	133	155	137	125	137	127	124	130	141	136	133	126	142	131	135	139	124	132	119	118	129	125	159	136	135	122	136	147	132	150	141	135	140	131	136	130	130	150	95	140	131	153	96	133	121	144	134	145	125	138	115	133	118	137	118	113	124	150	133	145	124	146	117	140	143	121	148	133	110	130	107	130	109	95	131	131	127	139	118	139	113	111	152	129	123	119	143	143	135	131	145	128	154	110	110	124	159	108	145	130	120	149	135	130	139	123	137	146	152	142	128	114	107	131	140	113	127	138	127	144	154	118	128	131	126	126	131	143	154	149	133	135	143	127	130	132	120	133	123	116	132	150	116	107	142	130	113	119	120	122	133	127	126	138	144	133	125	133	133	121	115	108	122	129	141	139	124	133	120	130	139	131	112	126	117	137	122	125	119	117	116	132	128	141	141	124	120	146	132	123	135	135	147	123	141	129	127	145	139	117	128	121	123	129	134	95	139	160	124	113	126	122	135	122	128	132	118	141	154	127	118	136	131	144	126	134	150	138	137	162	134	125	130	152	134	125	148	143	134	155	125	115	139	153	127	119	153	142	135	117	145	142	121	146	147	107	117	117	121	132	121	131	115	149	139	145	138	126	124	149	124	125	143	128	123	132	135	113	122	124	131	141	125	156	144	110	130	120	113	128	105	135	117	152	119	141	142	147	116	149	128	148	149	108	116	121	140	153	117	136	127	133	147	138	135	152	140	100	123	133	134	161	142	136	125	132	135	128	121	129	118	129	135	116	123	126	115	137	136	126	138	131	126	124	137	139	120	127	151	128	122	137	128	140	141	131	113	127	126	131	127	149	160	145	123	131	124	131	119	118	123	143	124	123	128	146	131	140	125	127	108	121	116	140	136	131	125	153	109	133	123	120	144	122	135	133	118	127	125	141	157	141	147	109	144	147	132	127	135	116	133	114	138	129	148	125	139	144	107	143	117	150	169	131	137	121	140	124	137	137	118	133	128	142	121	133	140	160	143	108	125	110	109	118	150	135	137	128	136	115	107	128	140	115	133	118	126	155	131	122	141	139	124	116	139	109	118	138	135	122	126	120	140	113	110	129	135	131	131	121	122	133	127	141	143	108	130	123	112	121	124	145	121	128	130	110	129	152	137	129	122	123	136	131	130	114	143	150	152	154	124	142	131	125	148	131	121	139	126	128	138	133	120	121	122	130	143	149	118	116	133	113	118	129	125	132	142	149	136	144	157	124	121	120	127	116	120	120	133	110	134	132	136	139	158	122	134	153	131	147	137	142	150	124	115	121	144	119	140	152	116	137	139	106	130	131	139	152	127	150	120	116	121	105	137	144	126	142	139	111	137	158	140	138	127	126	125	159	144	122	137	132	159	114	155	138	125	151	128	130	126	142	131	128	143	126	123	119	132	106	114	146	137	130	144	132	122	118	127	124	129	158	134	115	139	127	140	140	117	135	115	123	134	135	130	145	137	117	152	140	137	115	129	132	129	157	132	153	136	123	143	156	131	132	140	119	145	152	123	133	118	143	127	104	114	126	124	123	141	136	124	124	135	126	136	126	119	127	140	138	141	123	148	131	126	160	120	128	145	127	127	112	115	122	127	153	129	111	121	139	130	126	112	139	147	117	130	138	135	129	140	142	129	131	138	111	121	122	151	142	143	128	149	129	134	132	142	128	155	125	151	141	143	114	125	131	134	151	128	132	127	123	123	132	121	126	151	142	139	128	136	149	125	120	107	114	118	128	125	116	138	130	128	138	155	123	147	126	155	117	154	129	93	135	131	125	112	120	123	145	130	131	146	133	131	126	143	141	137	138	150	149	154	122	125	123	118	121	117	130	141	151	133	147	149	148	147	142	148	156	118	112	116	130	157	153	139	117	132	110	128	122	131	121	132	146	125	142	124	117	138	130	131	154	124	150	123	139	123	150	183	138	141	146	136	141	138	120	137	142	132	137	112	124	141	117
7791	922	1714	1805	1792	1551	995	824	750	652	598	569	547	506	482	470	450	433	442	415	436	401	407	365	408	382	391	367	383	385	381	377	381	383	379	342	349	381	367	323	333	369	389	325	364	357	370	346	372	320	363	326	360	346	350	337	354	340	334	350	316	369	353	343	374	340	338	359	321	339	371	331	351	318	352	301	353	336	343	367	329	360	369	356	357	345	332	337	370	335	351	326	346	335	341	359	318	335	312	347	335	322	321	360	373	365	351	331	375	353	319	342	347	372	326	323	347	343	374	332	343	340	346	336	317	350	349	327	356	374	353	347	324	325	342	365	311	357	328	347	326	329	338	343	354	340	358	372	356	341	343	360	318	366	307	308	352	347	353	345	318	339	347	313	331	348	319	328	334	327	377	343	337	326	321	354	303	374	356	335	346	346	341	350	345	353	339	376	324	338	365	370	329	339	338	371	299	330	352	322	349	319	349	332	381	332	331	348	323	308	327	324	337	361	344	345	358	351	353	349	336	310	336	315	343	369	353	362	332	326	353	346	361	333	317	345	360	358	332	373	352	361	343	332	349	351	312	328	335	358	315	336	343	333	350	333	338	312	334	358	353	346	327	367	296	345	356	328	346	360	350	334	327	312	341	342	339	312	368	359	361	337	329	332	341	338	341	335	343	385	332	330	339	301	333	347	363	347	350	327	331	322	345	326	385	350	337	325	341	319	357	372	341	341	356	342	327	340	332	338	337	301	351	344	376	342	356	318	350	328	371	353	346	350	353	339	342	354	322	339	344	336	336	335	338	346	352	330	321	353	324	321	321	328	383	346	338	344	332	357	323	307	358	336	316	317	352	333	386	354	348	341	320	314	314	356	349	319	345	348	346	343	332	369	352	332	388	360	348	331	352	365	365	364	314	333	355	323	320	307	329	382	344	333	331	316	345	342	345	324	330	323	361	315	307	330	294	334	354	364	339	337	331	369	351	313	343	359	369	324	346	376	325	360	338	370	355	328	352	317	358	311	359	347	362	304	322	334	365	343	349	363	340	339	351	350	335	347	363	301	317	347	315	330	327	341	332	344	347	350	326	328	344	336	323	330	371	365	361	336	356	323	360	358	344	372	329	296	328	317	346	317	365	377	351	313	379	321	364	330	335	346	335	321	336	305	338	323	341	333	356	309	380	345	356	321	325	354	338	358	339	329	336	302	365	329	337	340	340	338	355	335	377	360	373	338	325	367	340	304	359	332	339	357	359	348	321	347	339	348	341	378	338	355	338	333	312	314	357	344	339	337	309	346	351	332	361	333	339	327	314	333	373	344	342	364	352	355	351	359	344	349	366	340	335	337	339	344	309	357	346	328	341	345	366	360	341	355	374	324	333	337	358	374	338	340	326	342	380	346	349	350	338	342	321	417	336	339	333	340	396	337	336	323	331	383	309	333	353	344	346	321	351	306	339	345	362	352	357	324	370	310	342	343	316	361	331	340	329	373	346	324	337	338	337	337	343	332	368	347	363	330	334	308	327	318	338	325	371	346	365	346	331	347	337	326	321	316	346	324	338	369	331	319	356	330	352	320	372	345	311	350	358	340	344	343	330	363	346	371	366	305	362	335	337	356	355	358	359	380	355	359	354	357	315	311	351	361	326	330	354	340	342	361	313	341	358	350	326	352	331	318	326	328	376	306	329	323	363	335	361	358	323	342	354	367	356	334	356	322	350	362	335	310	330	332	355	346	343	351	344	337	363	330	313	354	337	339	334	312	331	346	322	312	349	329	350	315	339	339	368	322	350	340	348	348	338	370	339	365	336	359	346	346	292	331	349	316	354	377	336	364	332	320	350	335	350	351	344	338	346	302	400	365	360	298	338	293	338	309	292	330	346	317	327	347	331	326	378	341	364	354	333	296	311	332	322	337	350	353	298	364	348	352	330	399	376	333	339	370	350	360	353	324	355	326	346	352	308	336	361	324	340	308	357	348	299	325	329	350	284	346	365	349	327	327	337	366	317	330	349	337	354	342	305	338	313	317	347	383	354	319	337	321	338	341	336	321	326	345	322	351	319	331	315	314	343	380	328	347	312	362	351	290	314	322	348	317	350	348	302	347	349	297	333	324	373	334	360	319	326	335	349	341	327	347	332	354	372	353	346	338	329	337	321	314	317	362	381	341	343	360	358	323	344	375	335	307	331	355	335	352	329	316	312	330	361	356	335	348	328	360	345	366	338	340	341	317	316	326	394	338	332	316	343	331	306	352	352	334	352	313	346	351	341	341	343	332	340	355	315	302	353	322	338	344	346	365	330	340	325	363	348	341	343	320	333	357	323	356	363	348	338	356	322	338	330	333	346	380	328	328	320	323	342	334	342	322	346	340	355	330	354	362	319	337	356	323	343	341	343	346	350	359	339	353	315	303	345	348	339	346	357	332	344	345	350	330	346	350	346	339	333	339	327	338	316	340	343	329	334	369	309	352	321	319	331	332	319	315	331	350	349	334	333	308	354	348	337	298	333	315	352	317	374	346	364	355	349	321	361	321	376	370	361	326	363	327	347	316	358	301	329	343	361	343	331	306	359	295	362	366	331	317	353	345	343	364	310	348	349	323	322	345	353	335	328	363	358	326	360	339	361	350	356	333	337	360	345	366	351	328	376	346	347	327	339	321	342	322	317	358	312	322	339	361	329	349	328	355	344	332	322	344	334	363	346	359	310	337	349	388	342	368	357	344	344	330	336	350	316	330	331	373	334	340	317	333	354	362	326	308	330	352	346	326	361	361	345	339	318	335	329	350	318	354	336	306	350	327	306	368	336	334	323	298	330	285	335	343	314	301	349	326	311	341	343	328	334	334	360	343	311	328	344	330	351	329	334	354	320	318	306	352	380	339	343	281	330	372	312	336	349	369	314	352	329	335	323	354	369	340	344	352	359	333	326	318	351	348	353	305	362	333	315	347	341	329	318	324	322	317	348	339	328	296	332	335	342	323	362	351	368	342	337	361	323	344	387	338	334	350	357	323	321	352	326	342	338	346	338	364	341	334	333	349	331	334	308	304	350	322	315	308	312	332	305	329	330	349	335	299	352	360	345	347	320	318	331	344	338	328	368	326	335	331	351	324	346	349	359	340	327	314	310	406	327	341	339	348	312	366	341	312	343	356	339	336	314	355	324	336	357	358	333	372	355	355	332	367	362	304	351	351	332	344	314	324	355	373	329	310	349	339	375	350	349	375	322	351	325	336	335	303	369	343	340	348	356	338	335	326	321	339	358	354	346	380	340	348	321	340	333	363	349	321	351	318	341	343	334	313	342	389	342	335	328	341	367	369	322	336	340	320	320	358	322	334	327	314	347	342	367	331	347	356	321	351	386	357	326	289	340	312	336	337	350	334	334	336	356	321	335	322	332	329	352	341	353	357	323	312	328	347	347	358	351	309	363	335	368	340	303	330	339	343	337	361	335	306	302	366	322	365	363	351	321	333	355	329	338	355	342	325	321	331
1420	325	320	287	298	310	296	309	329	294	270	292	329	307	287	321	313	293	293	307	282	340	318	278	275	276	275	271	301	283	327	309	305	269	317	272	305	272	304	296	287	293	299	271	279	286	262	296	286	278	301	266	288	297	312	302	269	273	308	284	338	269	287	305	321	301	288	311	293	308	320	282	303	283	339	287	275	279	296	309	281	278	288	305	319	305	262	289	313	269	275	288	302	301	350	291	311	304	264	290	270	273	288	315	283	306	300	326	277	283	293	263	269	275	287	298	279	272	301	307	308	279	262	305	317	297	302	297	280	307	296	308	303	312	268	302	283	268	307	289	286	305	300	313	282	290	280	286	310	304	324	281	289	289	297	308	304	306	275	242	280	292	301	273	308	300	302	285	305	300	306	315	271	319	298	285	267	305	305	320	284	279	280	278	310	298	266	330	337	313	302	311	302	284	299	260	293	302	295	305	297	295	291	327	292	288	274	298	279	275	296	294	255	274	287	355	272	304	311	298	279	270	288	303	274	276	297	283	309	267	296	256	292	289	263	285	302	287	298	298	292	304	269	291	294	299	270	310	273	259	292	330	299	321	309	278	275	288	286	324	290	282	273	294	282	285	302	300	289	264	264	255	316	240	309	288	298	316	287	265	290	321	297	297	306	320	335	290	302	298	290	279	292	295	270	307	293	309	288	308	266	302	289	308	330	274	320	317	306	288	308	285	300	319	273	298	311	276	318	301	309	286	307	270	278	311	299	286	300	296	298	315	315	279	303	290	331	286	293	321	293	274	301	279	293	285	295	265	278	338	301	309	310	313	276	297	287	326	331	322	279	285	299	303	299	287	254	289	272	300	303	291	309	302	262	295	276	307	314	283	316	330	281	313	331	324	297	291	261	279	277	280	304	303	284	285	300	299	288	277	303	315	280	301	297	302	286	292	261	313	324	266	285	301	292	297	270	311	301	282	294	310	289	315	301	314	299	288	302	277	285	321	287	286	312	323	288	305	231	321	298	273	293	287	310	313	314	289	298	282	285	289	266	297	277	300	275	280	264	265	317	315	286	250	286	298	302	279	286	282	287	293	300	287	306	290	298	294	279	283	294	288	288	284	292	292	284	281	294	296	309	312	299	276	297	297	297	302	287	268	297	286	294	282	277	297	280	290	312	289	281	325	297	295	283	314	294	311	297	288	287	298	286	323	308	290	299	267	306	303	262	282	272	259	289	294	288	282	287	282	260	291	303	301	300	270	289	315	272	306	302	312	272	304	288	309	267	300	340	308	311	272	275	304	299	271	296	293	285	240	292	298	297	284	307	305	290	277	262	278	285	303	301	279	293	300	283	287	277	294	292	285	297	309	280	300	268	296	323	268	287	304	303	290	308	297	266	277	291	259	256	284	253	268	284	290	301	273	292	302	306	280	304	316	309	283	278	310	277	302	304	286	283	283	294	300	318	289	288	270	310	313	302	300	288	286	302	313	280	318	292	297	302	276	295	293	296	307	331	286	301	294	316	319	285	314	293	286	287	304	277	269	297	313	278	286	292	270	302	307	293	310	296	292	290	304	308	288	294	286	267	304	289	299	292	296	288	324	319	293	280	298	284	284	296	278	295	291	285	296	285	315	289	300	259	285	311	262	312	297	258	291	324	294	321	290	287	288	316	286	273	268	277	307	282	284	281	303	294	288	319	297	316	283	300	266	280	278	330	306	313	309	320	315	266	301	311	311	320	306	290	290	283	292	302	318	321	330	312	305	295	307	319	308	325	307	288	325	303	306	294	294	312	270	283	273	298	290	302	280	299	302	299	292	274	322	292	288	285	274	279	303	314	302	299	261	260	298	249	340	266	291	265	312	302	284	317	300	301	279	275	277	319	298	266	304	322	288	304	271	274	272	317	330	289	318	332	302	254	266	288	268	324	304	303	283	299	309	278	297	319	309	271	294	286	283	288	306	278	293	305	295	274	285	295	315	259	286	294	295	296	266	285	305	297	302	298	302	305	319	308	279	274	321	267	279	302	285	305	299	280	330	287	286	291	299	286	318	303	276	325	286	282	298	283	292	309	283	321	303	245	280	272	299	296	277	309	274	271	303	349	299	277	277	288	266	314	309	270	286	288	297	310	312	282	299	276	299	294	293	278	301	290	319	349	296	323	301	296	329	315	285	273	311	281	278	278	286	323	274	294	290	297	286	295	281	295	294	314	327	311	279	298	288	279	276	310	335	271	291	268	279	249	281	290	282	290	263	281	312	308	293	341	307	292	304	257	258	300	266	312	313	313	309	283	268	330	318	258	316	289	295	256	297	265	277	285	291	258	332	288	287	289	296	262	297	283	293	291	313	295	295	283	301	301	274	277	304	331	284	318	319	267	279	285	299	276	266	286	304	288	314	279	302	317	299	297	318	276	306	335	281	278	289	281	281	294	292	321	293	304	269	301	286	289	314	293	317	308	295	273	272	312	306	286	270	299	321	291	316	288	296	294	313	278	278	293	286	281	326	296	298	299	295	286	300	294	321	304	309	289	342	297	277	300	291	319	321	273	282	284	252	293	274	282	292	284	258	328	302	279	311	314	331	299	279	281	293	283	275	296	292	309	308	316	276	304	287	293	264	265	286	272	289	297	267	298	264	268	341	324	286	336	308	296	330	283	311	317	266	280	292	287	319	301	274	287	265	295	276	307	284	276	304	265	270	302	297	313	287	277	285	297	285	310	290	301	266	335	303	281	280	311	290	288	300	266	316	308	309	306	279	294	293	291	311	280	275	309	274	286	332	299	288	277	313	279	285	310	295	295	291	284	305	308	285	294	251	302	288	299	272	358	304	318	268	281	300	278	274	274	285	279	294	310	273	280	293	277	307	298	297	319	287	321	288	290	292	314	292	329	274	282	301	294	297	301	350	331	285	290	305	317	271	275	290	281	279	293	319	293	301	305	290	278	307	309	283	304	291	302	316	292	298	272	324	280	276	306	275	318	297	299	335	319	290	280	263	284	273	288	277	288	305	290	305	314	292	261	300	287	295	295	301	300	263	281	221	319	322	295	297	329	250	349	303	292	300	279	285	272	314	279	322	300	283	290	271	282	292	320	297	320	294	259	267	290	273	320	280	289	297	287	313	301	298	287	293	297	260	316	287	282	317	274	277	270	296	271	297	298	305	293	325	297	312	283	282	284	295	262	271	302	259	300	263	306	286	302	295	320	320	284	313	268	275	305	261	293	293	302	320	298	272	289	285	274	274	328	284	257	276	279	303	300	324	282	299	280	299	288	300	312	283	297	284	280	285	355	311	282	270	276	309	300	274	280	289	308	275	295	318	271	303	314	318	282	299	310	301	294	310	301	291	285	293	256	272	295	316	300	304	299	325	313	278	258	297	308	286	303	312	292	277	293	310	283	286	323	275	296	281	306	317	289	263	319	296	295	294	295	298	279	263	330	313	297	291	312	282	320	316	324	307	257	261	295	299	325	315	273	284	328	251	298	304
1862	774	745	756	834	895	709	675	735	725	691	753	728	713	733	695	685	721	704	726	693	713	669	743	755	667	694	701	697	751	712	743	761	777	696	778	692	665	694	697	724	708	693	691	680	713	686	709	733	740	710	700	651	700	754	742	676	688	686	668	733	682	742	757	720	728	707	697	722	778	715	685	694	720	686	718	745	741	697	694	694	746	738	720	722	748	662	714	735	739	725	703	720	770	731	720	733	760	717	716	760	729	701	719	718	721	722	715	722	703	748	713	718	722	713	723	717	706	699	706	709	707	690	701	696	708	747	687	703	697	676	732	703	710	670	675	696	714	721	671	760	685	642	711	723	715	762	662	664	702	749	704	677	724	748	703	690	748	756	704	716	720	770	703	763	707	707	675	713	687	732	712	726	712	670	745	744	676	716	684	709	720	671	743	756	691	719	733	719	696	697	678	687	684	757	737	700	681	742	712	744	754	740	705	684	764	747	691	717	750	667	746	693	692	740	737	717	698	750	689	678	783	740	686	707	692	727	730	683	754	695	678	696	684	751	714	719	724	704	738	707	711	711	709	707	760	680	699	744	710	675	729	704	685	692	674	705	725	724	699	708	705	686	743	706	727	716	740	715	723	728	760	737	700	703	702	714	707	734	690	690	762	768	691	681	629	735	722	724	684	744	714	693	705	710	731	729	682	675	724	732	697	695	709	760	703	730	704	714	725	712	686	786	742	703	734	785	687	726	695	744	730	743	727	713	685	740	768	761	681	726	735	700	677	752	725	743	686	739	778	712	693	731	655	737	700	718	714	707	684	746	766	733	685	702	736	747	724	708	693	688	731	697	661	720	699	718	681	730	708	750	687	686	740	731	669	729	704	712	690	670	709	707	736	740	717	760	742	714	735	687	720	754	652	720	730	686	739	730	718	754	713	690	733	707	719	675	689	698	691	694	736	705	739	717	734	702	734	737	719	729	693	706	701	727	758	701	741	736	731	689	709	729	709	704	726	742	745	698	730	662	796	746	739	696	724	726	693	735	765	707	738	686	703	715	727	672	748	676	731	784	738	730	716	673	737	683	685	735	672	678	703	702	708	695	730	744	711	755	701	684	703	662	758	676	708	713	719	718	676	744	759	721	759	737	734	718	753	704	694	703	702	711	738	718	672	719	723	732	733	717	700	725	629	705	727	699	720	731	704	674	723	712	700	737	695	711	676	745	677	779	691	730	699	722	719	705	715	713	709	710	684	710	730	687	684	683	718	722	690	726	724	705	741	759	717	711	754	652	711	725	724	687	708	713	676	747	724	706	708	766	692	729	701	677	763	708	725	728	753	674	704	700	725	687	703	687	724	763	679	728	715	701	686	677	675	677	712	693	731	668	728	721	700	668	710	726	715	684	706	711	720	687	678	649	688	720	706	708	707	709	720	732	667	720	704	710	689	711	708	722	694	737	693	670	715	764	747	737	747	734	723	789	701	707	719	683	746	695	771	721	718	697	734	767	738	703	706	723	696	723	663	737	747	684	685	694	687	759	716	740	707	691	731	747	729	716	707	681	737	715	681	741	738	692	716	699	730	706	697	745	766	757	716	707	682	693	652	705	673	744	731	711	700	699	693	682	726	708	683	782	651	723	724	703	739	725	746	751	708	724	671	744	747	736	687	700	697	658	753	698	680	694	750	765	707	714	651	742	691	739	703	768	761	741	670	723	711	742	709	707	766	731	683	722	729	693	692	741	730	731	757	721	750	717	705	724	693	736	698	713	718	787	677	735	728	697	704	764	722	697	747	694	725	726	731	700	729	680	718	737	705	722	728	720	708	706	736	794	757	723	743	746	725	657	736	698	707	684	721	717	728	709	711	725	697	739	713	704	675	682	688	739	718	719	740	688	697	732	672	718	729	734	748	727	728	733	739	718	699	734	701	760	718	676	702	718	719	742	753	700	622	692	732	696	652	703	695	671	722	694	713	752	696	736	712	662	740	714	717	744	739	746	732	668	669	773	729	723	669	687	691	700	752	699	760	713	735	682	690	674	725	700	683	732	721	707	724	702	683	709	690	708	692	721	718	689	682	731	754	726	703	703	779	737	702	733	723	730	726	710	732	712	740	710	707	686	798	705	703	734	761	717	672	707	738	692	786	696	685	694	685	677	714	695	724	762	715	683	717	688	740	731	720	716	689	731	724	718	774	677	747	738	660	716	679	693	709	706	666	678	729	667	702	751	759	619	778	690	744	721	721	704	722	696	669	724	733	720	788	715	698	720	771	707	766	703	695	745	677	694	701	703	699	683	766	705	722	713	749	681	715	712	709	714	723	699	731	730	723	677	725	718	751	737	761	726	686	681	709	713	727	741	716	707	695	714	704	726	668	737	698	724	690	737	746	697	698	724	731	723	708	730	748	753	737	713	760	744	679	684	721	744	722	772	722	726	677	716	683	731	715	710	734	710	746	748	735	703	705	745	697	718	685	731	734	752	731	700	711	753	679	735	736	740	709	756	710	685	710	713	705	701	696	698	730	654	724	683	702	652	712	721	681	691	696	731	686	741	680	738	731	729	734	700	690	708	706	720	746	749	661	699	742	708	744	756	687	692	707	694	686	704	756	743	689	690	692	697	690	710	733	710	733	754	690	710	648	691	709	779	731	707	749	729	730	719	749	672	671	699	690	707	739	736	664	712	713	714	712	696	750	733	739	703	747	727	762	698	675	711	715	712	751	703	731	733	732	728	753	696	684	675	713	753	739	707	673	670	698	692	643	689	713	737	740	673	730	717	731	687	694	705	717	751	726	736	727	702	696	698	732	696	727	669	724	713	723	704	706	730	691	707	732	732	766	756	728	765	717	720	724	738	695	722	723	719	695	749	713	702	708	697	715	699	731	739	745	673	701	701	732	713	652	684	753	748	742	741	678	748	730	721	701	731	725	717	683	758	682	740	721	741	749	715	684	768	689	699	718	705	738	709	775	722	740	723	705	704	690	710	691	686	710	731	705	736	741	696	728	733	763	780	739	695	714	692	688	717	719	688	706	721	722	692	699	706	722	772	724	736	672	708	753	701	701	762	775	724	685	717	725	699	691	747	708	703	709	726	757	713	732	714	703	710	686	684	692	734	729	748	727	659	720	703	728	740	762	748	731	723	734	711	709	741	708	697	628	714	694	690	744	716	741	701	696	704	715	674	792	685	721	731	704	688	707	665	710	747	747	754	738	736	712	704	718	667	726	716	683	740	719	751	746	773	699	732	726	715	723	768	703	716	710	749	696	727	742	703	734	723	709	686	760	722	693	745	711	702	722	718	728	781	661	713	712	748	727	741	716	679	727	700	738	745	740	720	743	716	744	730	677	759	731	702	701	718	730	654	734	751	704	691	711	781	694	685	725	706	719	688	699	685	738	710	726	713	749	745	717	706	745	743	736	740	726	771	682	687	722	662	726	744	733	701	699	739	733	737	691	726	743	728	712	725	695	723	721	745	706	724	763	687	678	760	728
6858	576	569	524	434	388	349	333	327	289	334	314	326	321	304	254	303	288	279	306	295	281	276	313	290	293	292	303	300	289	287	278	309	307	289	276	323	294	297	287	283	313	279	268	281	297	298	265	291	328	285	323	278	285	259	293	246	277	283	291	284	323	305	316	305	313	253	270	306	293	248	278	256	299	285	292	277	273	280	278	290	298	302	297	271	247	270	272	311	293	279	292	316	322	300	273	284	295	278	286	276	288	291	297	285	288	245	339	302	318	256	250	311	301	279	293	263	279	283	294	284	265	262	269	256	309	316	286	263	275	282	296	297	297	296	299	301	278	274	298	258	267	283	300	302	275	322	285	297	316	279	324	272	296	279	311	297	273	275	245	270	306	286	276	346	325	286	304	324	268	257	291	282	296	308	286	295	259	285	300	259	300	286	299	273	311	307	309	280	288	315	266	291	266	276	257	269	268	284	259	292	271	309	271	307	316	301	255	299	282	308	280	278	320	291	280	271	260	300	296	268	253	275	269	302	277	264	270	292	289	288	261	264	288	282	255	282	273	275	318	265	273	276	293	301	269	290	303	273	284	294	287	292	306	283	301	309	284	295	280	243	252	294	287	281	291	259	276	284	299	274	291	301	254	306	278	297	283	295	322	296	297	290	275	301	288	344	263	281	267	298	265	262	278	292	269	273	284	290	277	283	316	291	300	275	273	262	337	255	299	295	262	301	289	277	277	297	274	275	292	302	316	285	260	272	272	272	265	282	291	306	274	278	272	287	267	311	251	293	321	307	280	274	265	286	296	313	294	270	298	276	283	258	306	307	302	287	312	274	290	254	291	319	299	294	261	316	284	319	294	285	288	290	284	312	286	267	315	273	321	306	330	250	295	289	257	308	251	318	270	287	304	301	286	238	291	320	294	305	287	283	305	304	299	319	295	277	284	293	291	278	263	312	295	276	314	294	299	305	302	292	280	292	245	291	315	301	282	268	295	306	247	288	298	304	324	290	289	321	270	262	288	266	284	274	262	317	302	299	271	325	286	263	312	320	285	307	301	261	302	310	299	306	261	272	292	288	304	288	281	317	294	320	278	293	277	272	271	291	270	285	290	295	251	312	281	289	291	273	269	266	285	287	312	310	311	291	305	262	271	250	311	313	323	279	292	283	258	269	238	286	257	261	276	271	310	262	255	269	269	270	285	308	290	263	276	277	260	279	259	287	290	279	288	281	301	301	306	289	301	279	286	265	294	289	311	289	284	276	292	274	290	275	266	264	285	275	291	287	259	294	296	253	301	299	287	289	298	316	311	268	294	264	339	300	275	294	322	306	298	263	281	272	261	271	252	256	262	261	291	285	281	282	305	264	282	279	288	288	284	295	295	301	281	273	310	284	284	275	298	283	281	299	261	287	293	279	306	284	298	244	284	275	288	264	306	285	307	297	272	257	274	267	281	271	266	279	289	285	305	292	267	307	284	278	313	285	283	307	283	334	298	285	322	277	274	288	292	268	321	322	271	254	277	298	274	286	318	305	289	296	320	284	292	318	216	280	279	261	278	245	288	286	299	270	284	292	309	276	325	292	267	288	310	306	330	311	280	346	273	286	276	300	293	299	271	313	275	288	317	312	277	294	253	332	257	302	309	280	298	301	287	297	287	293	281	291	289	305	282	270	262	247	265	296	269	283	273	290	283	325	270	241	295	293	305	292	270	271	284	288	306	297	295	306	289	292	310	272	308	303	276	274	307	278	288	300	302	324	269	254	313	255	265	274	298	275	261	290	283	280	287	265	285	289	271	292	270	264	293	292	267	311	271	262	287	324	301	260	282	295	265	280	250	300	308	290	330	291	286	273	275	284	288	260	274	285	281	281	276	288	293	311	288	270	294	278	266	279	297	286	293	282	295	263	263	276	283	280	300	298	310	301	264	290	298	261	309	305	277	278	283	316	274	285	289	295	271	303	266	306	313	270	275	296	271	287	270	322	318	281	286	287	265	276	274	288	302	300	261	298	276	247	282	296	277	257	333	271	279	282	299	289	310	279	276	308	301	270	274	274	287	268	280	274	293	294	299	298	293	298	316	255	301	308	299	291	285	299	290	303	313	300	302	304	260	291	304	299	282	276	312	293	276	266	303	307	320	290	293	310	284	290	268	280	255	270	259	266	285	300	302	283	312	294	274	280	290	296	278	307	280	289	229	275	279	285	288	289	278	304	290	307	289	275	302	310	278	286	290	284	289	278	299	291	307	275	290	273	271	292	306	290	298	273	318	273	298	276	295	267	291	260	309	272	299	290	270	292	294	293	299	284	309	298	282	291	292	271	280	283	300	262	271	289	283	296	305	314	269	269	283	301	304	292	301	274	286	263	348	297	295	281	299	292	259	271	286	285	313	296	267	313	286	291	246	262	285	309	284	283	295	285	308	290	270	268	310	291	277	277	298	268	273	295	274	276	305	252	274	271	280	275	286	281	252	264	296	281	270	280	316	298	295	258	279	293	300	262	321	301	304	286	271	302	298	323	316	226	256	267	287	301	310	286	290	297	292	297	283	312	252	282	270	295	266	290	279	253	310	281	313	308	312	310	283	284	272	284	262	271	267	299	264	300	302	278	297	269	297	291	298	312	294	295	284	294	312	301	251	271	289	263	270	271	290	300	271	319	289	294	324	317	292	318	280	278	310	295	250	295	274	298	305	300	284	295	277	300	262	252	264	273	279	302	292	284	286	281	307	287	295	271	302	262	268	301	280	274	309	287	308	282	263	308	263	306	321	301	249	294	269	269	280	317	273	315	265	281	265	268	269	276	295	253	272	284	287	304	249	285	281	268	287	263	288	262	268	271	289	292	319	284	278	318	311	288	257	284	257	291	296	312	312	292	297	297	281	296	253	293	299	269	266	255	271	318	313	260	279	274	278	269	274	312	281	296	283	277	292	266	260	309	307	279	301	253	308	300	289	268	277	287	287	273	279	306	284	312	219	268	308	308	267	273	317	283	286	290	292	265	283	308	285	298	298	268	287	273	255	295	277	238	265	269	311	309	283	311	270	294	275	285	295	278	275	291	286	266	284	283	268	279	303	275	306	268	277	285	310	292	276	318	298	287	294	319	296	257	296	298	309	284	272	257	261	295	282	292	286	278	265	277	267	288	300	265	294	264	253	277	260	272	276	296	298	294	275	267	307	302	284	279	295	247	252	304	289	270	289	291	319	273	285	283	288	274	276	264	277	308	266	296	310	276	304	295	291	291	312	247	248	252	282	268	319	278	288	288	297	286	305	255	308	319	296	302	269	260	294	300	299	295	309	302	301	265	252	296	308	323	304	286	285	299	288	296	272	298	297	268	265	302	300	278	255	291	295	299	274	297	282	301	257	275	314	280	281	314	261	280	263	310	311	321	280	287	289	295	306	302	277	287	242	271	328	272	285	271	310	276	333	267	321	277	298	282	266	294	299	311	302	276	283	308	250	328	308	278	307	293	281	295	285	279	287
6461	935	1359	1429	1471	1275	1031	1011	875	865	741	759	801	806	779	754	754	707	752	740	739	698	748	761	682	746	738	767	675	699	709	693	726	675	737	698	737	753	688	696	717	687	767	754	706	705	669	700	683	703	716	725	733	691	682	753	685	686	733	697	730	692	740	710	672	697	736	727	705	704	693	695	663	664	727	707	662	715	719	667	732	663	636	680	682	670	685	642	720	727	685	682	682	678	699	693	656	686	679	639	730	703	680	671	667	722	715	686	699	715	691	689	666	666	667	695	708	672	675	711	708	663	693	715	697	706	734	703	691	667	728	697	717	680	699	693	658	683	689	682	730	711	726	722	709	663	682	750	696	627	671	719	707	706	715	685	692	708	732	670	693	692	692	730	684	662	665	692	709	691	678	680	684	696	694	711	642	721	719	683	693	666	693	665	729	722	645	693	698	697	676	706	669	679	739	666	652	679	691	682	696	720	638	660	700	683	676	694	678	684	712	724	699	694	704	744	676	652	704	665	705	653	682	667	700	680	726	691	636	718	663	704	675	692	680	619	660	711	696	656	660	675	696	653	709	724	700	726	633	703	675	697	665	672	660	681	743	697	683	663	687	635	705	651	705	685	671	676	699	696	616	707	667	676	717	737	643	683	691	701	697	686	717	711	666	660	700	700	639	729	689	727	717	671	674	684	692	693	680	668	723	720	694	714	704	656	704	727	635	687	681	690	641	649	695	737	687	673	666	670	712	618	679	752	706	688	712	671	713	680	723	645	687	693	684	714	712	683	680	695	674	715	668	737	675	739	698	673	692	664	690	711	668	693	709	733	676	690	724	662	669	690	705	670	679	643	682	686	698	676	703	708	685	698	720	700	704	673	735	699	716	685	686	690	671	663	716	687	717	683	720	682	692	693	769	711	691	707	733	723	707	681	695	682	679	680	683	711	697	689	695	699	721	670	734	717	701	715	697	701	653	652	685	677	715	704	711	707	688	705	697	711	703	651	652	706	696	675	682	669	661	700	710	658	690	683	730	710	679	675	685	688	691	742	699	716	688	744	699	654	676	711	693	636	681	717	707	720	724	682	674	680	664	663	689	763	645	695	677	679	658	663	697	675	696	644	722	661	710	656	698	670	685	656	669	643	665	700	658	719	669	736	675	664	645	678	698	676	708	735	713	704	656	673	679	711	716	713	666	716	747	707	714	722	696	665	674	700	730	661	693	734	666	711	693	650	646	652	661	703	688	683	687	669	662	708	687	695	732	702	673	726	648	687	703	694	714	672	710	685	695	705	688	699	735	666	654	689	697	662	722	712	690	703	708	692	646	699	666	668	711	723	663	705	690	683	720	665	735	699	720	670	711	715	678	711	701	695	695	725	717	686	702	689	731	716	682	735	756	677	691	739	664	691	671	690	654	681	686	656	702	717	660	725	649	653	670	721	664	662	652	624	704	694	666	700	664	720	673	666	694	643	670	729	688	708	707	685	621	649	723	707	629	649	689	686	650	658	686	688	703	714	740	720	686	659	696	648	714	685	692	738	684	733	705	690	704	674	684	655	695	701	685	702	683	652	657	694	702	686	689	693	701	666	700	639	682	686	710	693	700	704	621	662	686	650	668	686	720	673	705	694	700	723	699	706	677	689	665	692	690	696	719	682	657	684	681	710	694	669	640	736	667	704	678	736	724	709	669	727	694	677	635	716	726	661	679	685	732	687	672	706	671	658	664	751	668	730	682	707	699	741	745	696	685	726	716	651	672	699	709	730	704	676	672	647	699	721	669	689	692	675	654	721	699	686	713	709	661	655	659	667	709	729	686	669	693	724	716	625	723	686	682	698	720	653	734	712	702	642	680	699	666	714	638	669	695	744	710	726	701	704	659	683	679	688	667	688	657	673	684	687	674	672	648	713	716	690	704	750	718	687	737	723	665	720	708	740	681	648	706	672	640	713	655	684	689	647	692	677	676	748	689	690	702	656	695	700	680	710	682	691	669	669	727	670	678	720	688	714	661	712	661	707	753	663	678	672	673	754	708	662	693	688	693	719	681	632	715	676	744	698	708	697	676	701	700	666	724	655	688	690	680	698	671	699	609	633	698	658	689	734	673	687	688	675	729	713	706	667	642	726	700	708	697	681	686	650	665	689	677	719	712	695	677	658	707	682	722	662	668	707	700	686	723	722	699	653	697	666	680	708	694	700	676	710	663	714	668	680	688	653	733	682	678	699	716	695	699	714	725	672	710	697	739	707	650	663	687	726	680	696	714	694	684	717	643	703	681	710	673	663	671	682	696	689	712	697	702	696	731	694	679	712	723	672	685	672	657	710	699	685	714	674	715	675	703	713	732	733	709	685	717	685	694	673	743	711	654	684	722	721	710	732	628	683	699	668	659	701	724	671	717	712	683	744	705	715	706	712	677	683	721	696	661	692	706	704	690	686	684	674	727	690	713	692	736	672	690	663	722	665	624	729	676	720	656	715	692	686	710	682	713	682	653	676	695	662	681	694	659	706	663	725	691	690	726	711	719	659	676	686	702	680	704	693	687	700	695	680	698	728	688	672	693	725	718	683	693	674	735	696	650	678	669	674	638	706	704	697	718	713	677	659	669	671	650	690	661	650	718	680	715	700	683	675	693	655	635	688	671	709	712	696	659	669	723	653	701	704	703	694	676	688	681	662	713	648	707	669	679	695	679	742	730	663	681	653	686	700	682	702	713	681	669	758	726	689	715	656	667	699	651	689	676	697	691	718	685	702	719	692	700	677	658	706	697	703	681	656	653	700	647	712	733	741	673	734	730	645	718	671	660	673	680	680	710	678	667	676	668	707	674	674	700	665	695	687	727	731	728	682	696	682	674	701	680	662	748	693	706	679	671	707	646	698	673	706	708	683	716	716	681	723	650	644	655	675	666	724	678	679	694	700	655	703	696	670	712	696	671	688	672	630	730	703	683	673	714	706	707	676	650	702	665	663	675	701	636	690	717	730	735	703	695	687	687	686	649	698	690	689	683	724	729	706	710	660	681	711	681	702	663	688	675	711	659	659	733	731	696	728	682	735	681	683	724	693	656	726	688	647	686	695	699	669	691	705	712	698	709	747	691	687	675	682	699	719	651	718	712	661	721	646	690	663	674	716	679	728	672	677	679	715	733	667	669	662	677	704	702	743	747	679	693	632	722	631	654	691	659	646	683	657	708	658	730	683	693	661	649	739	717	679	695	688	649	721	678	719	716	683	692	704	669	658	664	678	694	674	707	691	731	714	682	668	641	648	681	680	675	686	712	675	716	720	703	702	685	697	740	666	663	715	662	732	664	680	705	680	667	683	694	685	693	710	682	687	680	653	684	681	664	699	707	729	652	697	691	671	750	728	717	650	671	656	669	674	738	704	674	713	680	696	664	660	672	683	691	696	671	710	690	678	701	712	708	644	659	665	704	712	708	717	725	671	708	735	725	705	696	694	670	682	706	685	729	686	674	688	750	661	735	708	728	731
12526	809	777	541	397	377	228	228	199	197	162	165	159	140	146	127	142	153	163	137	151	152	132	122	151	137	131	129	131	130	141	124	117	154	143	101	153	131	138	124	123	151	135	135	136	144	142	143	126	146	121	130	134	132	123	106	122	131	131	132	128	140	109	149	139	123	123	132	139	147	146	108	134	123	126	130	124	165	138	158	131	127	130	134	136	118	122	157	154	144	120	142	139	136	114	125	131	131	119	128	135	119	136	143	126	136	115	149	133	128	132	117	122	147	141	146	138	129	116	106	111	140	130	124	146	129	147	144	136	157	141	124	135	121	123	141	122	139	115	144	128	106	110	111	131	112	122	141	138	164	121	124	143	122	144	142	127	119	126	126	132	155	137	116	155	154	132	145	153	122	115	134	143	119	125	133	149	134	125	148	127	121	125	125	133	130	154	128	128	144	139	107	105	120	136	122	116	145	121	149	133	152	134	120	149	137	130	134	132	147	131	140	147	154	127	125	122	129	139	145	148	144	119	115	127	125	139	133	139	141	122	118	138	124	130	139	124	117	147	135	136	129	138	131	128	141	119	139	119	127	140	129	128	136	112	128	141	131	124	151	146	120	118	157	151	146	129	133	119	136	126	145	127	139	136	118	98	138	126	108	135	133	119	137	141	132	136	151	115	108	138	139	141	155	105	131	122	151	141	109	138	149	141	130	126	121	126	116	116	143	130	115	119	120	128	131	130	132	140	129	145	133	127	144	145	122	149	132	157	128	133	131	131	126	117	122	130	130	124	124	131	127	117	112	143	143	123	147	122	135	123	118	136	135	149	144	129	134	126	113	134	146	154	120	131	138	114	138	137	134	122	129	144	141	118	126	156	137	135	129	147	137	142	134	121	127	127	144	118	114	135	118	108	144	142	133	138	145	133	129	135	115	132	124	145	121	106	132	156	128	139	141	150	135	133	129	126	128	133	128	134	140	116	136	130	135	120	138	121	124	140	129	117	120	127	115	127	137	121	128	122	138	127	126	117	138	135	129	128	123	111	157	135	133	127	165	124	117	144	112	130	117	148	131	120	141	122	132	146	133	117	129	135	125	144	121	110	121	138	151	119	124	128	114	123	151	133	126	142	133	118	156	122	125	130	113	106	144	134	111	143	131	125	148	128	135	113	135	127	131	106	128	112	142	146	131	127	137	146	144	137	145	124	136	119	127	135	131	140	119	102	145	120	127	134	144	122	126	138	148	141	135	117	146	132	138	159	127	131	127	127	147	110	137	123	138	132	132	126	133	128	124	112	134	147	112	125	111	130	125	132	120	137	146	154	157	133	137	118	132	143	124	124	156	149	141	128	128	157	139	141	135	122	130	119	128	131	139	151	122	135	115	131	119	145	127	140	157	145	135	136	123	137	125	133	127	119	123	128	131	130	136	137	160	138	144	112	118	142	129	137	104	133	138	126	120	120	136	123	122	115	125	127	129	124	119	138	146	131	150	125	114	159	156	131	131	152	150	112	141	126	137	116	131	130	119	119	146	146	130	151	108	114	123	123	122	128	109	134	137	117	132	129	125	137	130	130	133	134	121	116	112	141	131	117	100	144	139	117	124	137	157	128	129	138	105	151	131	125	139	116	133	140	136	131	103	140	152	147	121	143	123	123	130	125	129	117	121	125	152	131	118	121	127	114	130	131	149	120	124	139	140	130	117	109	106	133	119	154	146	132	116	132	129	127	113	137	139	122	126	132	126	122	130	137	129	123	123	125	138	130	131	130	145	140	137	116	124	133	127	142	126	140	152	136	136	139	145	126	145	123	132	145	129	133	129	151	143	132	127	145	125	136	115	145	142	125	152	136	134	133	115	128	151	122	151	132	120	130	114	121	108	129	123	119	123	120	132	130	130	123	107	138	105	139	139	136	120	125	136	127	128	130	146	139	144	141	166	146	137	133	159	144	164	125	128	120	128	123	155	141	122	131	140	140	131	145	149	122	127	115	124	124	135	151	135	106	144	125	129	111	140	121	130	136	123	130	118	137	124	126	131	137	125	120	123	144	124	128	124	134	129	129	156	138	143	128	162	150	131	138	130	146	119	149	144	134	144	139	127	113	146	124	118	126	141	145	117	143	145	141	127	124	125	123	118	134	125	130	148	134	143	124	120	111	106	134	125	125	121	138	163	125	119	142	139	134	139	127	135	138	140	116	118	124	136	135	142	141	140	139	141	132	121	136	140	151	136	143	122	150	129	115	128	160	131	140	136	128	136	131	121	115	131	143	129	140	131	157	121	125	124	134	127	139	159	118	142	136	123	112	128	130	102	129	143	126	136	134	96	105	135	131	121	119	116	126	143	115	122	147	133	131	145	129	136	121	142	123	118	124	136	147	120	141	121	125	118	138	126	132	130	135	130	145	154	122	151	154	124	107	151	138	128	123	139	127	134	119	142	139	108	125	141	150	139	151	138	136	146	129	103	111	139	131	123	128	125	138	123	120	124	128	135	145	121	130	139	131	125	134	121	113	135	143	148	129	130	110	115	137	116	136	138	142	120	117	126	148	139	134	147	127	117	136	153	131	153	137	131	111	112	132	142	114	111	131	126	120	142	116	140	91	119	133	124	113	131	140	129	133	147	94	131	120	129	135	135	142	141	137	108	98	134	145	137	144	142	122	139	136	148	137	115	142	149	137	149	133	136	138	152	125	154	127	118	116	90	135	127	153	123	110	132	128	129	127	137	126	146	118	140	136	144	126	133	135	121	132	127	140	144	148	144	140	124	114	135	157	100	146	124	121	130	140	142	141	166	121	131	116	121	145	135	131	134	108	116	127	135	152	124	137	126	144	121	137	152	148	109	121	128	149	139	138	145	123	132	120	121	125	125	121	117	150	119	130	119	138	120	112	137	142	122	132	115	142	141	131	106	157	120	131	117	131	129	140	152	126	130	141	127	116	148	126	132	99	114	125	147	131	141	150	139	129	130	119	130	123	141	157	154	137	156	123	121	130	116	134	117	127	121	115	134	118	125	121	103	128	138	131	122	128	123	112	134	130	124	152	129	125	114	134	113	115	129	130	130	120	142	131	120	123	149	129	135	131	116	117	136	119	161	136	129	133	134	134	127	126	139	120	135	153	129	132	123	124	129	128	138	110	119	143	138	135	132	144	146	116	155	123	117	124	149	125	114	106	132	112	155	144	123	132	109	110	119	115	120	105	128	123	130	123	135	124	135	125	122	122	152	136	156	150	132	109	140	150	124	125	118	131	112	155	130	109	114	123	131	122	120	126	131	117	131	135	128	137	131	127	119	128	113	154	120	134	112	123	131	125	135	110	125	129	135	128	126	137	142	141	128	160	150	139	150	122	136	116	130	128	121	121	112	123	148	132	129	115	125	109	142	107	129	128	111	129	119	119	123	136	131	144	149	146	130	131	143	134	130	121	139	155	112	133	128	148	103	102	124	133	141	146	122	144	144	143	160	133	150	137	125	122	134	126	143	139	142
7811	819	1624	1839	1670	1580	1008	789	717	636	594	548	510	493	472	435	472	477	383	394	387	412	391	377	413	366	336	400	405	377	355	397	353	382	372	382	358	343	357	361	354	315	356	344	355	368	365	369	356	302	361	376	339	352	310	373	345	335	376	317	359	332	336	323	360	322	350	351	343	333	368	336	368	373	349	324	341	367	369	337	364	348	321	348	323	353	344	340	325	376	346	348	315	336	307	371	342	344	347	360	332	345	348	344	360	320	370	309	368	326	304	335	348	339	360	346	332	360	334	366	352	338	346	344	321	338	339	355	360	311	334	359	330	333	347	346	340	332	315	367	361	328	342	355	349	348	342	342	366	320	338	339	364	333	368	333	340	354	322	338	358	342	340	337	313	355	392	312	314	344	341	360	338	345	333	354	342	334	315	359	320	325	314	332	314	344	366	390	356	347	316	356	347	354	370	310	368	342	322	322	325	332	332	311	328	347	371	324	357	371	324	321	290	339	367	327	374	313	332	353	310	358	330	351	355	362	354	349	366	339	349	378	351	334	362	362	325	329	367	313	330	367	343	331	347	321	364	359	349	341	347	335	315	320	352	336	317	325	366	340	367	322	330	355	326	354	370	316	306	325	322	342	364	325	371	332	373	345	334	334	364	336	332	349	367	328	325	336	324	347	354	361	350	332	356	341	321	313	356	349	334	319	333	336	373	303	380	335	321	319	358	333	348	322	337	351	344	318	326	355	351	349	354	316	336	317	381	345	362	346	335	345	362	359	306	323	350	348	325	365	330	352	333	367	348	362	310	347	342	342	336	328	345	352	341	302	348	340	323	351	381	321	344	322	337	341	348	355	317	366	354	372	354	330	344	357	345	310	302	359	351	296	350	364	321	357	347	378	342	327	319	364	337	317	380	345	326	355	330	363	339	354	339	307	342	310	344	385	352	341	329	343	365	315	325	338	333	344	378	347	341	352	366	348	343	331	372	342	359	353	321	320	343	339	327	358	338	303	321	396	327	339	344	347	353	332	340	330	336	300	355	373	318	326	322	356	331	349	366	312	353	333	318	351	356	325	336	326	333	343	369	332	336	325	380	333	311	347	364	299	378	357	380	360	354	373	331	317	350	348	346	370	329	364	362	345	333	355	362	345	335	356	338	342	342	358	353	355	332	310	355	295	372	345	351	337	337	336	340	330	327	375	327	333	349	359	358	349	319	338	326	354	325	372	356	349	344	323	318	328	351	356	371	353	347	326	351	343	334	348	362	357	374	360	324	324	352	361	354	345	371	350	351	317	362	337	331	368	365	350	362	340	312	311	355	338	352	363	337	323	351	359	367	325	341	320	335	328	335	337	344	314	330	356	343	344	380	327	339	335	333	338	359	353	314	359	319	386	335	333	325	343	334	323	306	344	301	359	328	324	358	361	337	353	343	358	379	369	323	383	345	290	320	359	334	351	331	311	322	356	347	332	336	316	334	374	336	344	340	330	338	304	330	354	339	347	338	342	321	334	359	333	348	336	301	330	348	352	339	342	351	335	361	363	330	357	348	354	316	363	335	354	312	368	359	320	377	339	337	337	352	359	349	343	354	344	346	373	349	337	355	331	321	314	356	349	357	344	311	353	341	376	381	330	339	365	323	353	350	321	326	352	329	336	355	365	365	340	334	330	330	309	333	333	346	301	340	351	314	361	364	359	370	347	340	345	356	351	314	340	342	394	305	362	354	335	348	314	364	325	321	320	335	334	342	353	347	329	373	325	360	316	318	343	308	337	353	353	320	337	334	342	326	361	360	336	332	343	337	338	349	349	317	314	357	318	355	340	340	315	353	348	344	335	317	310	329	329	330	333	349	357	324	339	313	326	347	341	331	348	362	278	333	337	329	337	335	352	325	342	347	301	320	358	324	335	368	346	371	351	343	339	336	331	371	337	353	314	358	362	321	300	328	325	329	364	367	358	358	324	341	347	331	325	358	315	373	335	332	324	357	353	343	352	314	354	351	338	361	337	318	359	332	373	328	341	346	300	354	351	341	322	319	327	324	353	361	334	364	335	354	321	358	351	336	337	348	308	345	327	322	331	329	314	374	329	297	345	327	347	346	333	313	311	343	319	355	351	340	329	337	345	318	332	350	313	349	361	326	347	353	344	379	337	314	349	357	354	313	341	364	342	353	371	329	346	329	330	331	364	357	329	360	350	321	348	334	346	386	340	304	348	361	331	354	320	330	323	334	356	333	339	308	348	340	316	299	337	357	352	353	353	345	316	340	326	334	283	363	372	341	381	344	301	348	321	362	321	346	374	340	347	332	335	324	310	343	363	368	334	357	331	320	346	369	348	345	355	353	357	312	330	336	381	384	334	347	335	386	342	319	348	334	379	358	346	347	350	327	334	339	350	359	312	347	328	356	354	319	352	351	322	358	332	349	342	377	333	335	346	346	370	323	318	382	345	318	328	324	330	330	329	359	364	348	322	363	334	354	338	324	364	365	340	331	324	324	317	327	343	360	292	337	357	353	337	322	347	368	325	387	328	322	337	359	310	360	354	369	351	347	366	328	308	337	336	333	343	349	349	327	331	342	340	318	303	338	346	354	350	356	317	296	349	336	357	320	349	321	366	310	350	347	379	327	366	365	340	355	317	345	345	365	340	341	381	350	328	314	359	338	324	341	361	314	355	330	337	342	339	349	341	333	342	349	326	336	337	360	347	337	361	326	335	363	326	311	369	357	349	367	362	337	367	342	337	379	319	326	333	337	329	350	335	345	365	322	370	311	327	379	336	329	340	338	345	347	348	344	339	326	370	347	329	359	318	372	326	298	355	377	318	330	355	322	320	356	354	361	311	371	306	349	348	320	327	356	343	337	348	321	359	363	350	335	322	317	312	336	348	346	346	330	350	364	317	328	337	338	348	326	371	373	358	359	338	328	351	355	375	304	307	329	330	322	330	350	303	369	314	356	343	351	350	377	351	349	304	305	345	352	331	353	351	333	350	333	318	332	348	326	340	344	342	341	325	316	347	315	345	360	355	300	318	342	374	333	336	312	326	336	327	328	335	342	333	348	321	335	382	336	316	349	334	361	306	331	317	313	343	336	316	336	343	363	322	329	336	327	316	352	340	334	336	362	318	332	323	360	347	324	343	346	353	351	389	350	341	311	321	341	338	343	321	323	398	364	325	343	324	279	350	364	358	337	332	353	342	347	377	326	336	343	336	379	348	306	313	309	387	324	321	355	352	321	329	310	365	327	323	357	372	320	367	333	350	329	323	312	305	338	336	339	320	361	350	346	375	311	358	383	347	366	356	356	341	331	318	340	336	361	368	306	388	316	329	349	353	341	338	318	333	362	325	331	329	356	333	330	345	318	340	351	324	330	365	303	332	358	377	351	328	349	340	364	360	362	335	324	336	346	335	350	323	360	365	371	338	372	355	375	317	325	339	343	338	355	325	355	363	359	314	329	342	341	359	346	344	365	336	344	318	354	337	346	338
1456	350	349	314	314	329	293	311	271	303	296	290	312	293	293	317	309	310	289	292	290	303	315	298	267	264	285	299	318	278	303	276	271	299	289	309	297	287	310	301	276	276	275	270	303	279	316	268	290	312	250	267	261	323	277	325	309	267	314	298	298	270	289	281	298	270	317	296	275	302	281	322	301	253	283	279	289	301	326	290	293	279	278	293	264	275	299	325	271	289	314	309	270	307	278	290	250	299	320	279	302	282	286	322	297	316	311	312	307	307	269	267	317	294	295	287	286	317	276	307	288	298	293	319	307	312	265	288	287	286	300	309	311	296	285	274	265	289	327	297	301	322	325	304	287	296	294	299	314	288	288	316	305	296	274	308	327	293	306	278	279	264	287	276	290	312	332	295	326	281	293	298	318	317	279	292	298	291	278	271	317	273	313	293	291	296	310	293	306	312	321	301	303	276	278	278	279	286	326	332	324	288	269	287	313	314	272	304	332	281	288	319	289	275	272	275	293	302	334	302	274	286	261	310	322	277	312	316	295	299	311	292	299	311	337	309	284	312	312	298	266	290	309	278	313	272	308	313	271	284	275	267	313	274	293	314	317	333	310	290	325	316	326	286	300	294	329	301	296	309	299	304	287	297	271	298	329	311	334	263	280	289	316	314	272	263	288	319	289	273	289	312	328	297	290	290	311	268	270	326	290	297	278	280	262	302	269	290	303	298	275	315	280	301	305	287	290	318	295	265	317	261	295	311	265	304	308	299	323	285	284	304	300	303	303	288	284	306	284	270	317	304	284	328	298	283	288	285	288	325	277	331	302	329	294	310	307	325	267	289	277	292	318	281	313	321	290	294	300	255	260	308	275	274	278	299	308	288	330	295	276	275	291	279	297	328	299	282	321	278	318	290	277	317	303	309	279	297	296	282	270	299	294	297	327	306	294	284	292	306	284	288	287	304	315	298	259	288	306	300	303	284	291	302	281	278	297	297	323	289	278	284	320	276	309	307	262	274	278	293	283	305	281	308	239	322	301	329	289	284	309	334	287	282	300	288	298	308	301	282	313	287	325	304	320	303	297	312	307	330	300	282	296	288	328	310	255	281	289	272	293	309	277	330	337	295	270	284	295	293	343	292	283	292	290	298	320	310	272	280	332	271	271	295	302	289	331	305	315	280	293	313	277	264	294	321	291	302	280	280	293	312	304	288	281	293	302	280	298	296	286	317	321	316	275	299	304	285	294	270	297	286	318	303	317	303	269	295	293	316	294	275	303	289	287	305	264	305	291	302	284	262	321	295	290	280	317	306	257	308	306	307	301	314	330	292	298	294	306	355	308	323	331	289	274	281	291	285	308	317	283	271	293	294	302	312	272	306	301	307	292	337	310	256	306	268	289	322	288	293	283	312	287	301	295	268	314	320	317	292	305	292	315	325	276	349	304	297	310	288	307	313	266	297	304	279	308	328	311	298	292	289	248	268	285	293	292	342	316	298	323	262	307	287	309	270	286	295	303	307	253	289	290	281	323	292	307	280	296	309	298	300	326	309	289	310	321	285	314	267	290	279	281	292	273	307	303	361	330	292	300	284	301	305	280	309	304	275	286	291	293	282	280	276	284	281	321	294	296	267	312	311	289	281	294	305	296	299	302	279	271	263	293	297	300	295	275	302	310	289	316	297	297	286	319	324	311	288	302	293	296	323	291	309	291	282	322	300	280	268	298	285	312	303	282	312	300	320	283	310	320	303	299	317	278	280	310	289	314	309	312	293	274	290	336	279	302	302	291	302	304	328	295	298	280	284	278	310	256	281	293	320	310	289	289	300	306	329	317	314	293	272	316	296	261	252	291	281	296	285	328	304	275	286	311	322	298	278	326	287	295	283	298	296	268	270	298	291	302	302	309	282	321	313	319	294	303	287	289	289	280	278	312	292	306	301	310	274	293	291	283	289	320	298	312	271	277	303	300	335	297	327	312	289	305	299	306	287	292	305	297	301	288	317	318	295	263	288	298	314	290	257	272	277	311	302	319	307	352	331	294	310	338	289	294	293	315	276	305	250	309	295	296	291	321	293	301	276	285	270	304	274	267	304	305	295	281	287	258	325	299	295	298	282	311	285	291	328	321	324	309	280	327	264	276	288	237	298	292	283	289	268	305	297	319	268	308	295	312	278	307	263	332	287	312	277	298	322	311	298	267	294	290	260	289	261	317	290	306	295	291	321	282	284	290	276	322	285	297	299	295	267	296	267	286	260	303	302	290	331	293	304	269	283	264	279	266	321	279	278	311	274	283	304	272	304	301	285	305	260	293	278	276	315	287	299	277	307	307	302	302	309	313	271	336	285	307	295	292	282	293	269	270	298	288	275	334	280	282	292	303	292	280	289	284	293	317	304	294	281	291	299	304	329	320	306	301	321	299	286	293	291	268	298	304	306	315	319	278	297	285	281	291	304	288	273	319	258	295	294	320	327	345	292	304	284	310	312	338	310	290	305	279	300	297	256	293	273	287	302	281	279	295	324	302	287	322	293	296	282	280	268	310	326	297	323	290	299	273	321	311	302	305	288	299	259	288	309	310	276	273	282	290	290	299	296	304	295	260	301	317	328	283	278	319	275	265	300	277	332	270	286	315	272	292	280	299	292	287	279	292	275	315	299	303	271	297	311	336	278	313	305	284	262	300	301	280	262	311	275	289	317	280	275	298	274	303	284	284	296	300	308	303	286	307	283	286	280	292	318	290	295	281	293	303	297	320	297	274	283	287	308	303	273	295	289	273	286	308	305	288	281	308	292	296	307	247	264	286	276	294	305	282	268	317	269	302	288	310	298	320	296	307	307	303	303	277	288	276	330	249	317	281	312	330	297	289	292	302	347	277	293	276	310	299	279	288	297	320	299	295	279	260	306	303	305	305	300	310	271	305	266	293	298	357	299	308	281	290	311	284	311	286	301	287	267	304	327	308	278	293	316	299	283	295	300	300	288	285	282	297	294	292	314	307	304	304	300	278	277	277	293	308	268	306	288	273	332	312	316	327	298	324	318	273	311	303	297	317	318	293	290	292	295	270	290	308	332	261	305	309	278	338	288	267	314	324	287	259	294	300	327	272	295	289	308	272	290	295	314	303	264	303	325	295	315	300	280	284	288	324	314	250	281	290	305	300	324	320	297	292	282	284	291	301	277	284	285	305	298	260	318	302	309	302	311	303	318	307	318	310	278	279	262	289	315	284	303	309	317	340	330	302	260	286	297	277	277	295	299	312	276	265	298	263	283	280	310	295	300	324	294	304	307	298	288	305	322	296	264	316	317	296	292	304	306	297	298	308	299	294	300	306	281	296	317	276	305	288	262	290	291	293	301	326	284	319	294	293	287	243	307	289	308	284	275	275	319	285	288	309	328	314	299	282	308	299	291	279	266	282	303	305	307	309	303	309	303	305	290	271	306	278	315	280	301	260	307	318	303	297	314	292	314	320	297	305	303	290	274	280	316	284	290	262	259
1933	780	758	753	845	856	763	698	765	749	762	734	705	730	750	722	696	678	657	773	726	724	659	729	688	751	770	666	673	707	704	695	780	745	703	760	767	718	771	736	714	689	704	670	666	738	681	656	719	754	715	710	720	700	786	725	695	714	703	734	734	701	724	717	756	724	676	727	755	716	707	762	728	713	729	746	743	765	702	763	645	691	661	741	691	662	726	708	703	713	747	716	735	719	747	726	734	735	708	721	680	757	689	734	675	714	698	701	715	714	704	703	700	692	695	705	681	735	721	727	741	750	666	747	710	714	703	718	696	722	684	699	706	680	712	724	739	715	716	726	719	738	704	741	711	736	706	684	698	693	713	704	730	754	735	722	702	718	712	727	735	758	710	750	752	715	709	705	738	669	733	729	728	664	741	762	713	721	670	693	736	716	669	680	715	723	709	748	728	683	740	741	781	752	673	685	692	733	742	680	724	708	729	730	737	706	712	705	711	757	710	687	735	709	738	747	713	738	720	718	712	717	736	767	668	734	705	707	744	664	708	703	736	660	711	742	706	750	726	701	720	729	683	699	721	713	733	729	681	703	669	736	704	756	743	715	723	685	720	691	714	720	728	718	686	714	730	699	687	725	680	708	728	718	715	757	713	738	725	734	706	705	693	751	685	754	735	753	742	706	719	710	705	720	681	737	740	667	721	693	686	728	741	699	705	704	733	715	719	734	726	685	770	742	688	679	756	722	708	746	715	700	703	747	703	709	680	686	716	736	713	727	714	771	693	744	735	729	711	716	697	690	677	689	708	703	708	666	697	692	740	726	735	718	709	700	725	719	762	710	693	692	728	679	717	691	718	733	747	691	739	754	744	758	652	751	779	688	729	700	683	750	727	718	675	718	701	714	735	707	711	721	735	693	715	731	710	726	762	740	758	686	734	718	720	726	737	718	709	656	752	657	717	735	699	691	731	755	705	747	718	696	732	700	715	714	720	717	747	698	723	730	694	746	730	688	735	684	759	721	747	690	729	694	700	699	698	701	727	714	702	705	698	675	742	785	742	677	754	694	709	662	746	704	715	705	724	734	659	696	700	681	723	725	759	751	741	688	715	727	663	690	694	677	669	699	733	704	705	756	703	723	741	721	751	711	729	722	709	735	738	756	769	704	733	756	750	755	728	717	670	681	757	749	750	705	701	717	696	685	739	716	740	668	693	702	716	729	743	704	727	754	731	695	691	742	713	699	723	755	741	663	739	656	733	759	715	753	758	729	682	729	744	698	767	714	691	702	762	730	713	745	690	734	741	704	768	714	693	735	725	762	724	725	722	699	731	719	703	729	693	739	715	717	735	703	707	756	720	716	673	736	757	684	725	670	721	726	711	712	706	658	735	705	733	703	684	726	754	698	747	742	708	731	704	680	676	709	745	707	742	725	759	716	683	697	709	685	727	719	719	711	750	731	689	749	734	689	747	712	741	691	688	664	726	695	759	696	700	691	739	741	703	731	697	755	721	706	684	680	690	732	723	739	756	704	678	695	712	688	685	715	732	720	708	677	701	703	755	672	687	661	720	725	689	681	694	703	775	708	697	674	715	689	722	728	674	733	728	742	677	724	681	725	708	736	729	717	706	735	665	700	743	674	730	671	763	705	736	711	708	727	717	766	748	754	738	744	725	671	685	720	781	715	710	688	716	716	685	727	760	710	750	721	708	716	676	721	742	743	717	716	704	691	679	730	708	677	733	730	766	689	719	760	688	723	714	749	717	715	721	715	741	685	720	684	748	725	704	732	706	748	705	696	735	740	726	703	700	675	757	707	714	757	708	759	730	747	694	692	782	725	695	724	742	765	677	703	746	726	681	735	708	705	715	701	714	710	714	756	700	726	711	726	728	686	736	727	726	681	719	780	699	718	672	671	712	759	777	757	666	725	740	720	699	702	715	729	766	723	741	693	724	781	736	721	702	741	736	706	710	741	741	703	695	719	713	773	728	715	725	712	739	758	733	706	745	736	744	724	690	750	697	702	706	713	661	722	726	736	684	768	714	752	709	691	738	740	727	708	717	698	753	714	722	701	705	729	687	715	726	713	721	714	706	725	703	681	677	693	672	716	702	725	725	691	741	744	701	722	724	704	734	689	739	725	740	725	706	715	699	707	759	754	693	686	692	705	729	706	727	739	728	693	735	714	675	718	729	667	696	707	709	743	684	693	723	754	715	769	725	719	709	758	710	691	696	692	737	681	687	684	728	675	726	702	690	688	744	729	716	716	725	705	681	687	650	736	751	704	666	737	682	713	675	776	725	696	777	692	723	665	728	756	715	711	754	743	705	740	708	740	658	721	763	720	745	715	723	690	712	681	684	711	710	699	721	724	716	723	748	685	694	730	758	693	724	749	724	697	695	704	697	676	699	711	717	714	710	702	663	764	698	702	682	723	694	723	733	728	744	722	733	725	676	742	734	751	728	749	765	740	717	711	724	712	689	739	749	765	716	747	730	718	722	692	730	702	722	677	729	765	717	719	733	705	744	745	702	715	700	712	717	742	715	760	724	697	685	709	741	709	700	728	713	695	726	687	772	740	682	711	700	745	690	720	754	702	688	697	691	718	676	747	729	725	702	691	676	725	743	704	715	712	746	714	747	729	743	736	715	679	702	675	716	705	754	671	686	713	743	738	708	684	757	729	746	738	754	700	686	748	707	721	687	742	740	710	667	739	743	766	660	693	711	694	720	686	745	712	700	686	723	661	752	698	697	728	693	672	702	705	678	737	711	708	702	717	682	698	706	719	704	668	751	712	689	731	704	747	736	704	719	716	720	705	749	692	753	707	745	708	708	782	744	767	723	741	707	746	727	656	733	734	764	687	727	686	701	696	738	712	768	714	740	703	703	652	764	701	713	666	732	706	730	703	767	735	699	717	685	695	704	731	745	719	771	738	711	722	704	705	696	708	752	705	706	682	701	701	763	699	741	679	696	727	732	751	700	702	754	707	735	682	686	707	732	677	739	727	735	713	692	757	729	669	718	735	731	702	796	711	750	759	699	717	751	731	662	721	766	743	733	699	716	729	731	679	749	679	699	768	707	715	761	686	714	723	763	718	725	732	740	726	724	753	744	732	711	701	711	706	739	720	726	668	688	697	712	732	716	668	732	775	702	704	718	733	698	674	763	757	716	719	689	704	674	737	723	705	734	708	734	684	734	727	722	653	688	689	668	719	622	713	743	719	717	747	729	689	711	739	699	698	723	669	701	739	813	748	731	729	744	758	673	707	712	706	723	703	689	740	710	705	726	758	691	739	715	700	715	706	750	704	731	642	693	717	701	748	703	737	719	702	742	732	686	708	725	734	732	764	713	720	745	766	696	714	723	688	715	691	752	718	732	750	714	744	698	721	776	734	719	698	729	737	702	740	704	731	726	646	725	690	756	750	713	709	741	651	733	716	686	648	702	745	753	693	785	673	697	679	728	745	720	772	710	701	735	705	673	702	691	775	658	726
6718	549	562	442	434	412	342	317	342	305	307	283	307	341	270	292	279	302	288	286	316	311	273	287	257	292	307	250	262	264	269	311	275	297	283	294	274	282	269	291	313	279	292	303	285	290	266	262	296	294	312	284	301	312	322	276	303	273	291	307	286	287	298	318	271	300	298	287	276	294	284	293	304	307	297	306	297	288	298	290	323	280	294	273	270	261	294	294	299	297	299	324	282	248	287	278	264	313	304	296	270	272	281	291	259	293	271	291	310	298	267	285	280	289	276	325	276	281	320	279	292	299	305	280	310	305	293	269	272	280	333	305	295	297	297	257	268	278	283	300	294	287	296	343	288	275	271	267	302	292	283	280	280	278	285	292	303	270	301	332	280	253	283	283	274	279	270	282	281	282	288	282	275	264	272	286	280	287	256	288	288	284	314	284	291	288	321	297	286	277	269	316	275	291	294	276	304	272	280	297	289	317	335	282	293	309	278	300	296	313	273	290	302	273	291	287	282	275	262	292	291	333	300	312	317	295	295	304	292	280	314	285	273	277	299	293	297	291	286	289	263	235	291	296	303	296	277	273	261	293	286	258	275	278	288	270	264	280	288	307	248	292	302	292	287	253	313	297	310	300	304	259	268	301	303	288	288	301	297	294	291	285	300	291	300	306	289	261	283	258	293	291	291	326	315	279	318	307	298	293	262	280	277	317	266	325	299	284	285	270	282	268	291	296	262	286	280	304	315	274	302	273	292	296	265	270	289	286	279	301	282	277	281	269	284	265	312	301	300	279	279	288	295	281	290	299	295	296	273	320	308	280	279	278	295	294	319	324	291	331	277	288	313	282	302	311	286	268	263	294	283	294	303	271	280	271	302	280	286	266	252	310	266	268	295	260	290	285	316	274	289	291	279	281	271	316	285	300	275	296	290	294	295	290	292	265	309	285	290	265	287	254	273	284	282	290	292	332	270	269	306	298	317	273	289	302	291	271	294	311	292	262	279	326	306	295	298	297	312	306	283	256	345	303	313	284	283	301	288	302	317	278	296	304	295	318	281	288	291	283	269	299	278	302	252	273	281	266	289	313	279	298	298	251	313	323	269	284	269	244	271	280	296	293	286	261	306	260	307	311	275	296	286	298	312	276	303	280	298	286	315	289	286	286	272	299	290	275	284	250	281	300	259	297	291	292	292	290	318	280	281	268	269	292	305	275	252	265	297	277	291	276	296	281	267	300	274	301	309	265	283	279	303	293	296	288	268	277	283	276	279	317	299	265	274	292	293	315	260	235	319	299	283	289	306	265	288	268	286	316	278	294	279	270	301	303	309	312	266	315	246	311	284	279	275	297	269	296	283	306	312	314	288	301	304	297	307	295	291	254	271	280	321	324	282	278	307	300	277	296	272	296	283	284	252	286	286	328	249	297	273	299	276	266	287	287	282	283	290	289	275	313	268	280	289	280	306	276	298	296	284	290	286	297	264	266	288	277	268	287	323	254	292	273	329	273	302	303	288	305	294	289	306	347	263	283	307	275	274	293	290	270	288	263	266	301	313	261	289	278	301	288	274	279	282	285	309	291	269	308	292	282	275	320	282	307	268	288	301	310	263	287	308	281	313	310	307	324	245	289	293	299	282	263	269	280	304	296	287	261	301	292	287	310	262	260	280	302	265	302	303	291	303	263	293	278	291	308	291	270	300	283	271	270	293	273	278	321	256	341	299	297	277	275	270	302	287	262	272	287	318	320	292	300	308	256	256	292	272	266	272	300	288	266	317	272	249	313	289	248	280	323	262	284	275	291	302	279	309	270	277	283	297	277	303	299	301	253	289	267	273	266	277	278	302	269	320	257	304	288	300	301	288	292	308	302	302	310	323	297	276	277	316	301	269	305	260	284	290	283	265	310	314	264	319	272	274	314	282	302	300	293	273	232	273	273	291	281	285	291	286	296	278	290	281	293	301	322	284	279	267	289	308	269	307	281	309	274	294	288	313	297	297	311	286	324	256	299	308	303	271	275	278	252	257	299	300	308	291	290	260	279	295	290	309	309	320	289	304	276	306	271	306	258	283	289	271	284	291	304	288	277	268	279	293	304	282	311	288	327	277	286	251	297	302	279	298	306	247	309	307	296	277	296	310	311	293	313	302	274	299	284	329	250	292	288	270	332	327	303	297	299	295	283	306	301	252	281	308	296	326	281	292	267	305	309	287	343	298	294	314	289	310	298	270	314	279	303	296	304	296	324	285	295	287	281	298	317	300	286	297	268	307	303	281	280	289	305	267	299	286	288	299	266	264	307	265	277	287	275	263	302	284	283	275	323	286	304	285	281	271	256	263	273	276	274	315	282	273	295	289	321	271	272	265	281	319	316	277	301	260	276	288	260	296	299	320	291	314	295	303	257	289	289	294	268	295	242	295	273	265	288	286	285	286	289	266	294	303	280	308	282	258	288	298	341	280	298	252	277	286	334	294	289	297	298	281	277	290	299	280	291	282	315	311	270	307	295	233	275	302	345	307	270	285	262	295	271	282	276	292	329	305	334	325	256	266	291	288	298	255	288	297	286	309	290	300	273	260	286	292	305	310	267	284	301	281	272	310	294	307	262	252	288	289	308	320	303	267	277	286	281	289	306	301	276	305	270	311	267	295	271	296	267	318	264	261	294	305	259	304	302	306	285	289	281	300	292	305	297	294	268	296	291	296	302	256	283	314	302	257	275	269	279	305	313	318	280	288	275	275	273	301	292	255	288	301	299	312	290	291	338	299	293	297	319	302	267	287	288	274	306	285	269	284	299	308	288	274	291	331	286	304	303	278	275	255	265	290	300	302	270	285	284	283	295	299	290	310	244	281	298	293	300	294	275	256	331	316	319	287	269	294	284	289	281	277	313	299	295	298	260	273	303	284	255	260	272	274	305	279	273	332	335	270	274	285	259	297	268	276	290	331	310	305	296	267	275	310	296	261	293	261	290	282	286	300	286	276	298	275	274	299	277	271	316	304	306	292	302	312	278	261	293	297	333	288	279	229	300	286	286	280	304	303	309	281	297	268	316	297	293	312	291	302	281	300	275	272	298	304	309	302	291	277	304	286	277	284	274	312	308	291	316	291	283	288	276	314	257	319	303	285	299	282	294	284	299	290	264	292	293	293	277	294	291	278	290	259	325	288	287	262	274	296	274	265	283	283	290	305	284	333	284	303	308	299	274	257	273	271	279	297	315	264	283	261	293	283	260	287	298	281	292	250	294	261	326	258	293	271	264	288	262	308	299	303	283	307	275	294	282	294	279	296	295	289	301	289	262	265	274	283	286	281	273	275	318	269	254	278	303	304	269	297	301	265	258	266	294	310	291	294	292	279	289	299	291	291	310	298	284	305	269	302	288	303	257	274	295	273	259	266	304	279	289	281	304	292	287	261	253	314	304	309	283	303	294	307	285	274	273	304	285	288	284	273	282	301	277	273	292	253	301	269	288	291	299	331	276	309	313	317	295	280	284
6537	1005	1364	1435	1403	1265	983	961	906	850	811	786	772	772	729	773	783	775	732	708	701	743	730	705	753	735	712	689	707	696	692	662	732	670	714	723	677	657	714	686	709	708	712	738	735	708	673	701	697	714	660	698	710	687	691	708	660	710	697	686	699	729	667	689	705	692	678	700	742	685	701	682	690	685	706	690	735	645	702	690	680	674	647	703	733	700	661	666	707	710	753	709	691	724	699	711	711	752	720	701	699	687	673	702	651	674	657	669	717	661	653	693	715	704	637	704	687	671	686	758	775	689	728	643	668	667	726	743	626	698	743	670	711	721	682	727	728	719	668	748	700	697	690	739	666	710	716	700	705	698	684	680	659	702	654	689	681	705	683	708	673	718	746	666	710	719	671	719	721	705	717	701	682	696	709	721	663	685	707	714	675	710	700	716	741	679	697	651	690	720	699	736	711	714	696	702	658	700	697	701	643	665	647	688	722	700	644	687	704	701	652	652	696	712	672	632	698	726	690	675	702	710	746	722	669	775	684	713	717	730	714	683	638	690	704	687	701	723	678	654	713	733	774	710	673	734	699	706	706	672	742	702	714	656	699	736	682	698	666	689	709	742	730	693	689	689	685	688	681	716	702	714	715	690	670	688	700	720	681	710	674	710	697	690	708	679	696	709	727	647	662	691	677	669	666	667	678	672	670	682	668	685	712	672	719	704	672	648	666	710	704	679	713	698	675	685	691	707	667	728	687	666	662	680	734	698	682	708	665	647	684	702	682	696	679	723	698	628	701	700	677	693	679	710	704	661	685	705	685	683	691	704	666	691	731	692	694	696	736	677	686	688	723	696	720	706	691	667	723	724	706	734	711	737	729	636	696	697	746	659	652	682	679	671	670	711	661	737	709	721	676	665	669	672	730	686	693	709	700	686	702	706	706	701	701	681	719	677	712	701	678	678	705	698	657	688	721	665	715	706	686	704	706	686	692	618	755	709	645	651	694	672	726	693	723	668	738	669	687	702	676	708	716	666	684	660	646	700	698	684	705	701	658	694	691	737	701	645	664	690	728	674	686	696	668	733	737	714	697	715	685	695	648	735	674	687	709	712	687	689	670	658	692	715	670	751	690	710	737	643	708	719	687	743	698	705	639	683	704	714	687	753	679	684	676	682	709	680	695	696	706	690	651	706	673	680	649	665	723	726	691	680	704	684	707	673	722	698	687	707	705	681	675	647	704	663	727	702	700	675	696	715	708	688	718	720	716	717	730	748	716	711	703	718	692	734	674	659	725	695	696	694	712	671	712	686	712	671	732	688	696	697	690	684	729	754	671	729	747	737	696	672	714	694	712	700	720	707	647	664	681	701	676	673	681	747	771	695	725	683	700	740	651	670	702	662	691	696	681	705	680	704	659	686	695	650	725	653	702	721	671	674	700	675	702	666	720	693	666	654	678	696	671	659	714	705	697	696	686	748	628	665	665	695	687	686	720	743	696	655	721	696	758	688	663	689	732	729	736	706	711	732	698	676	668	690	722	679	656	686	676	684	687	688	680	683	707	677	708	692	671	719	700	671	681	623	700	732	724	706	683	735	677	640	687	743	733	724	677	719	739	699	716	723	679	670	720	750	682	702	658	699	705	660	688	673	693	715	689	714	721	719	696	666	689	681	667	697	677	684	646	659	681	683	672	664	719	721	709	695	669	676	664	710	706	710	719	706	720	689	739	704	717	729	697	663	694	708	691	699	661	680	671	648	653	692	675	660	713	657	674	716	685	725	664	669	662	646	698	638	663	682	681	705	690	655	714	713	718	733	634	724	697	718	647	663	665	637	700	667	697	690	687	711	689	750	666	663	714	744	706	713	723	690	747	686	699	660	669	685	760	672	671	674	678	665	739	724	733	669	680	700	675	746	686	715	669	651	669	708	680	650	719	706	692	681	684	731	666	715	672	710	718	701	690	722	678	677	635	710	697	672	691	651	692	685	694	670	724	690	664	661	705	684	733	707	694	662	741	739	680	695	689	711	724	669	665	682	705	657	721	720	669	703	672	679	724	687	728	725	663	699	688	698	661	663	686	673	734	716	711	741	696	682	707	686	627	718	684	697	713	620	700	672	684	711	669	665	666	696	697	686	737	727	679	638	731	732	654	710	698	686	678	702	698	666	704	740	728	729	684	661	666	678	716	694	685	675	728	666	681	707	737	673	695	695	691	704	745	736	727	701	692	683	682	704	724	689	718	699	651	627	692	678	652	694	739	676	675	684	730	704	677	705	671	718	620	662	673	665	674	755	689	669	666	700	705	686	714	721	729	687	681	709	685	664	681	749	653	673	721	663	698	696	709	714	694	715	669	696	691	668	676	681	662	698	676	717	715	679	764	698	667	709	684	679	677	684	679	690	729	668	658	683	723	694	712	695	701	701	744	736	700	672	632	643	679	676	658	675	710	697	703	678	669	680	692	684	696	664	683	690	704	694	698	711	714	686	655	652	690	672	653	638	699	698	679	699	719	679	708	708	667	694	655	674	686	670	714	694	657	633	709	679	672	686	660	717	650	689	698	648	686	709	732	693	715	697	711	727	707	691	724	720	716	716	669	696	688	677	677	731	688	699	710	650	674	687	712	670	702	706	780	741	695	715	660	685	657	671	651	715	720	721	705	686	696	704	664	707	706	766	666	692	687	688	713	692	656	666	696	667	700	675	678	680	716	677	662	671	691	668	662	706	649	679	744	658	697	714	671	702	688	727	715	688	668	674	662	687	673	706	729	671	699	668	686	697	665	684	668	672	753	697	646	700	673	657	680	726	724	679	684	687	688	675	682	630	700	706	690	678	680	727	674	682	696	709	704	640	682	682	684	695	735	643	673	670	710	739	686	708	675	695	708	675	711	659	703	724	682	692	731	678	709	634	722	653	711	700	652	665	671	697	673	680	695	685	712	690	669	698	689	703	663	718	692	686	696	646	691	677	693	658	668	711	711	706	701	673	716	717	685	708	705	662	708	717	695	721	725	644	710	718	713	708	711	718	628	722	713	678	668	712	713	698	750	675	699	698	697	696	705	689	735	703	666	680	715	690	704	672	731	744	700	659	660	706	700	730	674	684	690	718	700	661	705	689	720	735	671	681	716	710	709	664	685	724	704	677	642	685	700	717	720	641	694	678	706	684	726	691	670	680	705	676	689	683	657	698	661	659	678	679	714	694	725	669	753	654	721	672	673	652	681	731	696	668	705	729	670	688	718	690	740	724	664	709	683	718	722	671	702	658	668	661	706	681	664	688	711	720	709	690	694	706	700	716	722	693	698	669	685	671	711	719	675	697	703	706	690	672	761	719	692	656	730	645	722	690	655	717	639	670	698	711	776	690	708	705	673	658	736	726	716	683	689	671	713	697	691	732	639	718	658	648	666	712	642	704	714	716	695	729	696	708	705	691	717	655	690	728	690	679	678	669	700	687	680	627	750	650	697	683	679	701	727	675	727	714	692	686	688	677	687	709
12606	855	763	504	429	356	263	199	194	186	148	181	127	135	149	138	140	152	169	140	154	134	150	125	133	136	130	147	142	137	134	148	141	144	167	141	159	163	133	137	136	151	148	144	125	138	117	120	146	142	121	125	131	150	131	134	160	127	140	148	115	128	135	137	139	102	156	148	133	126	146	148	131	147	131	123	115	125	139	147	121	135	132	113	156	164	130	122	153	134	114	139	116	137	124	127	131	134	131	132	134	166	120	113	153	133	139	142	112	122	120	125	136	127	123	125	108	142	152	115	122	132	137	142	150	146	136	136	132	149	106	129	136	126	140	140	136	122	132	121	139	117	137	137	136	156	139	150	151	140	123	135	141	129	107	119	115	120	133	134	115	146	139	132	129	117	126	129	131	110	159	157	136	132	171	136	134	134	135	114	142	129	142	127	139	125	134	125	117	132	115	126	128	136	121	141	116	124	104	119	138	140	141	147	149	121	121	137	119	141	148	136	152	121	132	145	103	140	119	130	127	145	161	137	132	132	128	150	125	147	139	132	132	120	150	123	137	123	144	159	142	135	147	121	133	130	124	136	145	168	122	137	128	128	145	139	107	111	135	143	116	123	142	125	121	122	137	150	136	127	153	131	115	131	133	156	117	112	112	117	133	118	116	117	111	147	124	116	121	151	158	135	122	122	108	144	137	145	138	125	131	136	125	140	140	149	112	140	128	129	128	119	131	113	134	143	136	151	130	144	144	151	141	127	134	129	151	117	138	128	123	147	129	135	133	124	130	117	108	112	152	132	124	139	134	128	123	125	146	152	140	118	137	108	152	142	126	139	130	144	134	145	134	110	138	130	127	126	125	140	135	145	138	126	127	115	128	146	145	116	117	127	173	120	127	113	131	128	131	133	137	128	131	125	116	97	136	119	127	147	136	145	136	134	128	142	109	129	136	111	107	118	135	149	122	118	114	114	141	143	132	126	143	116	138	120	123	157	143	131	143	104	105	123	140	134	153	128	120	123	149	126	137	134	151	119	120	139	134	144	122	139	127	128	148	129	128	129	137	123	122	123	152	113	140	141	122	135	109	129	119	115	139	129	128	129	131	134	119	123	134	134	129	158	146	144	138	125	142	146	133	140	130	131	122	121	152	135	122	127	136	108	123	132	142	114	132	146	126	113	140	144	158	123	132	130	131	141	128	122	121	155	130	144	133	143	154	122	141	124	128	123	134	124	129	144	119	117	136	121	131	121	143	119	120	123	135	137	111	125	138	148	120	151	135	139	115	115	146	144	146	136	134	111	156	123	128	154	109	132	162	124	118	134	145	138	112	145	116	144	149	137	150	145	144	128	141	135	111	150	136	119	115	119	140	128	146	158	134	129	116	142	158	130	109	141	127	130	125	138	137	129	136	131	117	138	126	147	136	127	131	144	136	146	117	125	113	131	154	126	127	126	144	116	133	129	121	124	127	148	139	134	127	130	100	156	122	149	144	119	140	139	147	142	125	140	131	130	136	136	155	125	135	108	125	127	104	154	141	114	147	137	151	134	134	151	119	141	136	110	133	132	113	145	125	133	126	122	143	128	129	140	151	125	143	130	129	136	123	139	131	142	130	136	116	105	128	128	128	142	141	133	127	117	147	123	109	103	146	117	135	116	115	143	143	115	117	129	124	131	139	129	126	132	137	121	128	138	108	130	139	110	159	147	119	114	135	103	128	114	119	134	135	138	133	134	154	122	159	114	111	147	154	139	124	136	137	111	152	109	103	125	140	130	128	137	143	139	127	137	134	103	122	125	139	161	118	143	140	127	116	120	139	140	146	105	131	134	122	127	101	110	135	117	132	125	125	126	141	146	123	131	150	133	145	118	114	122	141	160	131	141	141	145	128	137	128	124	146	144	112	134	119	147	151	119	140	142	133	130	143	130	136	166	122	133	125	117	129	160	128	128	138	132	117	154	118	126	131	139	117	114	146	131	124	130	123	120	122	107	129	121	119	130	133	151	135	127	142	138	152	124	126	141	142	102	143	138	126	141	147	141	121	131	127	141	148	122	108	132	116	128	123	122	133	130	124	140	132	141	120	138	136	119	123	127	130	134	121	121	148	131	116	139	150	134	127	135	134	122	123	134	147	134	137	154	117	134	122	141	120	133	142	130	129	141	137	117	137	161	138	119	139	106	103	134	143	126	124	133	145	132	122	118	141	117	122	121	158	117	133	137	139	125	124	140	107	144	147	132	127	114	127	132	132	128	113	133	128	124	137	148	140	149	144	123	125	136	132	133	142	123	124	106	133	140	139	140	124	151	134	122	114	124	125	144	136	142	131	128	117	133	145	120	145	138	131	117	119	143	130	124	133	127	138	150	124	147	115	110	125	119	107	117	143	137	140	136	149	133	134	108	121	140	139	137	138	126	136	128	103	133	115	143	129	130	134	123	131	120	129	129	118	123	143	122	123	118	126	129	126	135	146	134	125	130	144	163	116	141	130	130	126	127	126	121	130	137	138	151	121	137	136	127	126	132	120	146	141	130	137	140	128	165	152	155	127	129	140	107	134	124	118	150	138	136	124	123	133	119	135	119	120	141	159	123	122	144	130	129	139	119	122	113	136	133	125	127	152	123	140	118	150	136	131	126	131	139	122	145	127	117	146	134	151	120	114	139	142	148	156	148	136	135	142	136	123	123	133	131	158	132	152	147	131	129	113	125	128	137	158	129	139	156	140	128	106	127	147	131	131	119	126	136	120	152	120	112	135	146	136	135	137	128	134	116	147	126	115	122	143	140	119	137	151	144	152	150	140	135	125	139	113	118	123	145	136	145	131	107	132	129	128	129	170	137	135	130	125	110	147	132	144	118	143	138	133	126	141	137	135	168	130	112	123	131	125	106	156	128	142	123	146	123	122	146	137	136	125	142	119	145	147	142	119	137	109	136	132	154	145	140	142	136	121	144	128	141	143	151	117	126	130	158	136	136	144	120	151	135	118	157	109	142	144	121	123	148	154	129	112	151	153	116	126	129	121	126	143	141	138	133	135	137	137	124	124	124	140	136	105	125	121	132	135	134	138	130	129	149	159	150	131	136	154	143	130	124	115	98	121	141	137	140	134	115	129	140	124	115	132	142	136	126	146	133	104	135	130	125	134	147	130	130	153	171	140	129	139	133	144	125	99	131	127	145	153	115	117	127	135	122	126	129	162	147	150	152	125	145	128	138	139	123	145	147	111	142	135	128	127	135	130	143	121	134	141	135	146	137	138	133	149	146	129	138	117	135	134	160	116	163	121	130	130	155	140	122	124	138	136	144	113	118	115	120	133	140	159	138	123	146	132	109	116	120	136	138	143	135	133	116	159	123	124	142	115	151	122	126	113	131	129	129	145	121	145	145	156	131	114	130	147	133	128	124	134	130	129	132	129	132	130	124	133	151	117	152	133	152	143	116	135	136	133	133	127	143	136	139	139	120	123	137	129	139	132	130	128	111	137	117	130	127	125	117
7852	907	1687	1802	1756	1463	973	803	756	674	615	531	573	510	523	473	446	471	435	418	393	400	383	417	380	365	341	410	377	386	380	362	339	378	369	354	386	358	380	363	399	372	375	338	354	340	365	388	359	337	339	332	380	339	371	344	391	355	315	349	339	373	386	368	339	374	337	343	321	353	331	356	330	316	363	335	366	348	343	364	347	343	293	362	331	348	321	337	335	350	367	362	333	337	334	355	346	350	343	314	318	315	354	362	382	352	328	355	359	344	358	345	341	321	354	364	358	349	343	370	357	344	351	341	284	346	335	334	346	350	354	327	326	354	379	327	316	362	358	356	310	332	353	341	364	347	343	318	344	322	365	340	351	351	336	332	354	336	339	347	329	321	324	334	369	316	371	356	365	367	345	350	345	347	357	345	325	332	337	360	323	324	345	331	349	333	358	346	333	340	313	363	331	321	354	354	308	322	344	338	306	311	347	367	318	339	341	351	366	344	317	350	339	323	355	365	319	347	350	335	340	306	345	335	334	383	340	325	332	323	344	361	336	348	331	324	356	330	337	303	372	315	332	318	360	350	309	334	366	352	353	323	346	331	366	317	336	345	341	348	335	345	303	321	334	382	328	336	342	336	350	335	345	341	340	367	338	343	340	362	383	351	368	314	327	353	333	328	354	333	363	326	346	350	353	326	346	332	331	354	334	336	354	329	323	318	343	345	334	362	362	335	364	350	343	359	339	375	361	351	363	347	340	344	295	364	379	347	326	363	343	361	322	342	356	328	334	344	385	324	323	344	373	335	340	350	342	344	337	345	347	310	353	369	303	333	341	329	345	367	306	328	336	377	347	367	330	302	332	298	319	351	335	361	346	348	344	332	353	350	332	369	320	310	362	350	322	358	340	329	372	343	341	336	330	356	329	346	367	337	347	332	334	341	331	312	363	335	336	338	350	345	327	370	337	367	331	325	346	369	317	368	365	338	317	352	347	343	329	359	332	341	352	343	354	333	341	344	374	361	346	348	363	329	319	328	321	366	348	314	360	349	368	364	342	349	351	325	312	369	325	347	334	312	344	346	362	320	348	359	325	328	351	364	368	359	332	316	343	330	340	319	343	331	336	351	355	320	326	345	348	351	344	335	340	331	342	359	366	337	369	380	328	336	360	355	335	350	353	319	348	342	342	364	325	337	320	368	376	365	341	343	365	347	349	357	344	330	342	361	349	330	334	351	323	313	384	370	327	348	325	352	369	342	328	327	333	324	362	332	376	352	309	341	364	353	327	330	366	362	365	321	334	359	342	320	314	319	334	346	337	339	346	337	337	311	317	339	352	331	341	360	354	339	337	324	373	307	341	334	337	357	318	355	321	358	348	358	326	318	337	363	352	368	335	294	345	339	345	322	342	352	331	335	341	341	368	318	333	333	338	341	318	338	341	306	337	327	346	363	316	363	351	341	308	323	327	347	341	367	306	342	334	314	326	343	306	312	340	349	304	365	386	338	366	329	310	332	361	334	345	344	299	364	300	343	344	337	338	343	319	325	366	355	316	347	341	354	337	375	338	317	321	321	360	319	347	340	337	315	342	322	367	316	339	319	353	375	303	327	339	320	351	341	350	346	341	333	347	302	368	331	308	333	370	360	329	334	337	332	328	304	336	306	353	366	344	350	355	350	332	307	339	319	337	353	361	333	341	350	322	337	342	323	313	365	334	389	354	321	334	315	347	333	349	334	347	364	319	317	348	349	309	347	322	328	362	343	304	346	332	346	345	361	340	329	329	336	348	324	312	342	339	343	363	382	351	334	371	362	319	352	351	321	340	328	366	319	315	326	344	373	339	323	360	311	313	346	318	349	365	377	358	329	354	323	311	340	327	331	345	361	327	310	309	321	320	312	320	334	342	352	329	356	342	363	382	338	330	328	330	350	324	311	336	323	288	347	319	385	318	328	331	349	316	333	299	339	346	335	306	351	342	301	342	365	331	358	324	350	342	299	358	332	359	336	323	326	335	332	352	356	355	363	348	328	346	282	335	367	340	322	346	319	376	323	353	350	348	338	334	328	337	353	354	326	321	338	350	326	323	341	299	340	307	321	335	350	341	339	339	327	375	336	361	330	336	325	339	320	330	329	311	350	345	334	321	369	330	366	345	324	358	330	374	326	343	310	351	324	344	363	329	329	331	333	334	331	363	339	362	342	309	350	333	318	359	330	321	358	335	345	379	338	353	350	327	330	315	348	315	320	380	360	328	343	345	379	342	359	324	327	338	350	390	322	330	348	305	345	348	374	374	355	344	355	329	314	371	337	341	362	353	364	351	344	329	339	320	340	303	333	345	330	346	335	325	331	340	404	323	337	310	348	369	330	349	336	335	344	297	336	358	332	328	351	345	340	349	322	338	342	337	330	338	352	350	315	305	349	346	359	321	337	325	347	349	362	322	343	352	360	355	336	315	333	331	389	338	334	343	342	333	344	340	337	344	345	367	328	331	344	354	344	363	362	356	336	342	302	344	346	376	335	322	374	362	340	336	347	348	319	318	337	352	353	350	319	369	367	340	380	333	345	313	342	336	324	338	347	337	336	368	330	358	356	342	342	323	347	326	345	362	341	324	344	317	331	325	336	345	335	355	345	351	345	358	334	320	359	339	359	335	351	324	350	356	350	368	354	351	337	320	341	345	340	356	367	316	364	345	355	357	380	343	309	314	347	322	335	361	330	308	348	342	294	348	310	300	349	332	358	354	354	330	319	348	369	321	344	334	342	360	336	329	339	367	332	298	336	338	348	338	330	317	321	332	289	334	324	343	334	345	347	360	342	341	351	311	348	313	336	362	368	328	338	337	346	336	361	345	326	330	338	333	378	334	372	344	352	365	363	375	328	317	322	341	338	308	330	336	362	357	343	374	343	340	354	317	306	328	345	355	310	344	339	354	325	310	337	380	341	332	340	329	333	353	378	319	350	342	318	343	307	326	328	311	332	359	354	335	337	349	308	359	320	329	351	359	363	357	350	324	344	313	331	352	340	331	346	336	338	349	313	322	329	320	332	357	347	323	338	358	353	324	363	342	313	328	357	361	343	352	356	330	365	355	367	321	328	353	326	341	348	354	316	342	316	324	339	375	329	330	331	366	344	336	333	345	358	344	319	316	352	340	353	374	395	340	314	338	354	333	327	347	331	322	324	335	332	336	334	342	333	342	350	353	344	348	362	349	336	354	322	348	348	368	342	323	344	333	367	340	361	344	358	362	343	330	320	323	344	342	331	368	358	335	327	351	367	331	352	323	322	354	342	339	370	321	301	365	369	356	333	362	321	355	371	371	324	340	333	308	373	358	360	356	326	359	363	333	338	355	341	333	365	329	326	330	316	342	348	318	355	344	321	322	306	318	331	321	348	330	324	317	357	367	317	348	310	335	374	331	339	332	337	323	313	337	323	345	346	367	324	334	327	342	323	347	360	323	313	336	332	323	308	342	366	345	336	329	330	342	337	322	342
1391	327	324	308	358	319	287	288	291	290	295	305	305	275	291	297	298	300	311	306	301	307	297	333	315	279	282	288	281	301	312	272	293	291	302	301	302	268	303	281	340	289	289	317	308	305	277	292	277	316	264	287	266	273	322	271	284	329	281	296	299	328	284	329	303	334	307	302	289	284	303	313	295	290	287	316	353	313	259	270	333	291	283	314	297	275	293	281	304	281	308	244	304	310	286	300	286	279	274	294	296	286	282	306	255	312	285	285	314	293	286	303	303	281	314	306	297	314	285	288	284	311	288	309	295	290	320	287	312	300	300	296	273	273	287	282	299	278	294	305	312	303	318	299	325	314	285	285	307	291	292	315	291	260	288	300	330	267	276	298	324	336	302	313	291	289	275	305	283	293	324	290	320	253	281	298	310	303	275	265	264	308	299	268	290	331	295	288	269	270	287	305	289	265	267	272	289	298	352	285	283	302	321	296	278	341	287	297	281	299	294	283	313	306	277	268	275	266	295	283	287	289	289	294	326	286	297	285	285	308	298	288	303	276	296	322	288	288	295	339	299	267	316	302	307	310	275	249	296	246	280	271	277	302	290	281	292	315	282	290	271	304	314	300	268	320	285	298	311	272	312	289	295	277	239	276	282	295	297	302	293	286	282	295	336	298	293	303	278	302	287	287	314	293	326	310	311	300	259	309	290	291	287	297	281	305	279	280	298	281	319	297	279	285	305	268	306	283	263	306	292	312	278	320	309	296	283	262	320	264	284	289	295	283	283	329	313	295	299	304	269	297	268	255	285	294	316	301	296	314	297	276	289	270	278	283	280	288	294	298	298	338	302	329	308	298	279	289	308	289	281	275	281	311	307	293	296	291	258	272	286	309	292	299	311	318	306	278	340	276	286	315	289	317	276	287	315	283	316	310	310	318	274	289	269	310	294	296	310	319	328	281	292	283	360	265	302	292	289	294	278	305	282	293	308	278	314	276	305	276	290	289	265	275	299	296	297	317	278	287	318	295	262	268	309	287	281	270	312	303	274	284	295	290	316	293	298	278	285	322	285	278	287	305	272	285	278	264	262	261	328	298	276	297	275	266	316	283	324	265	270	281	312	308	317	293	263	295	294	305	301	301	296	310	314	317	266	277	293	301	316	305	315	333	283	319	274	279	296	264	306	283	287	256	264	264	315	280	290	279	265	285	285	290	322	298	302	285	297	300	331	266	296	283	320	309	294	307	269	305	270	303	277	291	290	342	338	267	237	309	320	298	314	315	324	251	304	293	296	330	283	283	269	286	286	293	303	303	313	304	299	311	311	312	320	296	285	274	297	310	277	294	286	272	302	260	301	283	315	300	325	283	297	270	344	309	278	297	265	310	294	308	286	298	279	266	281	310	270	307	292	308	287	301	293	302	296	319	280	245	295	321	293	295	281	271	270	305	266	299	270	283	331	280	283	285	278	324	277	263	311	310	279	307	299	285	292	289	292	278	285	296	267	307	293	289	292	258	300	324	323	320	312	285	284	275	297	319	244	322	267	281	276	304	265	300	283	300	292	289	264	294	295	256	298	323	306	304	293	305	313	272	319	281	287	303	304	279	284	299	334	266	267	298	298	260	300	324	280	285	286	293	296	299	283	303	289	300	326	287	296	307	277	295	313	292	287	296	281	340	303	298	335	245	338	309	314	284	311	281	311	282	279	275	308	316	297	277	283	304	309	295	303	291	282	307	326	271	273	270	275	318	283	269	329	270	311	286	281	315	288	290	267	339	297	350	297	255	300	304	288	298	290	307	273	285	302	314	294	318	310	305	303	274	297	312	286	308	316	313	294	315	304	301	285	302	272	279	309	298	271	301	327	288	321	296	272	309	267	309	319	311	301	273	292	317	291	305	295	297	285	314	320	300	293	263	313	317	303	302	300	296	311	282	315	293	296	303	296	303	286	321	289	290	316	288	305	263	284	301	313	291	323	295	290	287	311	279	295	319	321	305	285	315	322	279	297	334	293	307	271	292	300	293	304	275	325	293	274	284	304	279	266	283	284	310	283	314	313	261	263	270	261	274	265	284	352	286	305	291	313	322	292	294	287	283	297	274	297	284	285	287	293	296	328	270	298	273	284	299	295	315	299	302	288	325	299	299	272	280	264	312	280	305	293	293	296	284	297	292	317	282	267	286	272	310	292	279	302	339	288	341	297	301	278	276	280	262	285	310	306	301	296	302	316	285	292	308	295	321	296	293	299	280	309	276	294	292	288	274	302	305	273	308	290	294	308	297	313	322	288	306	306	288	309	282	291	292	302	291	296	302	283	271	267	276	305	259	289	273	309	303	301	305	286	313	276	316	257	321	273	301	290	309	269	305	306	253	265	279	288	267	274	305	304	280	282	319	295	286	286	263	304	300	322	265	277	275	281	284	293	277	281	275	297	311	283	304	325	285	312	302	301	309	288	291	285	270	326	278	318	279	299	311	317	284	327	313	300	307	268	308	279	318	337	293	270	270	287	320	308	295	327	296	316	302	307	294	266	307	283	300	282	287	305	279	287	318	306	293	328	304	305	301	267	309	287	292	272	288	311	275	277	312	296	292	296	291	270	291	305	297	304	312	317	270	313	293	265	304	305	304	279	329	295	339	303	298	283	280	348	298	305	312	307	296	294	286	288	299	303	329	323	295	321	317	310	285	271	277	298	296	309	357	270	280	311	281	297	307	253	273	274	276	307	291	308	321	276	338	283	298	258	282	310	302	306	320	290	288	273	278	307	295	279	262	305	312	279	297	297	297	340	302	304	269	284	276	324	286	278	301	304	299	285	297	276	277	262	273	291	312	301	278	255	263	306	302	297	287	282	314	290	320	301	287	292	298	311	275	286	297	306	310	307	309	325	285	310	291	309	292	281	287	312	304	296	298	272	283	279	316	249	290	322	306	284	296	262	315	316	282	283	321	290	290	309	319	245	308	262	295	336	317	282	292	291	275	296	273	317	309	302	316	324	254	255	282	265	289	272	270	296	293	314	300	274	301	288	301	294	277	300	303	286	296	303	288	303	289	270	296	303	322	290	318	307	297	265	279	246	304	317	320	295	297	291	272	287	284	256	281	285	305	312	293	314	306	304	280	283	293	267	303	282	303	314	264	294	308	291	292	271	260	279	312	282	282	316	279	322	312	293	302	279	268	315	323	292	319	292	314	294	282	282	264	303	302	308	294	302	309	348	318	295	309	308	321	311	278	283	273	262	271	294	272	317	323	302	324	265	307	299	324	301	292	295	318	312	304	319	300	273	257	301	321	303	341	307	277	307	298	277	286	278	253	305	296	326	303	262	294	288	279	318	279	282	257	270	289	287	284	291	291	276	280	271	263	317	286	293	321	294	286	312	287	342	305	257	301	323	294	268	294	293	287	271	288	302	305	262	297	285	303	264	268	279	314	303	288	290	310	300	292	326	283	294	315	313	317	316	290	277	284	295	267	262	275	280	303	256	267	266	273	325	290
1944	754	786	790	855	830	739	728	747	717	705	715	711	743	736	746	706	735	765	740	711	675	773	739	738	692	741	736	755	688	689	681	668	732	718	701	714	702	710	707	707	733	710	762	750	686	723	727	715	734	776	685	709	703	715	700	653	738	674	762	648	709	720	707	716	708	730	726	705	706	720	723	733	742	716	733	704	738	682	689	676	715	701	724	680	683	751	737	685	706	691	698	740	670	679	705	704	765	688	762	684	691	706	708	756	737	724	732	693	750	713	726	741	677	686	655	700	698	710	695	710	661	719	712	676	706	743	729	708	727	683	729	706	736	723	738	749	745	725	701	749	725	733	702	638	715	742	737	664	751	751	707	748	733	730	708	690	718	730	727	704	740	761	753	690	700	740	706	734	704	708	687	699	702	685	725	703	687	708	735	749	738	697	733	744	750	667	683	730	699	692	729	702	690	680	691	690	691	723	777	771	701	723	706	664	707	734	724	730	721	716	640	722	767	697	712	681	668	745	727	748	675	678	714	700	706	729	767	687	694	679	705	756	694	677	721	717	713	688	733	755	712	757	720	709	703	694	693	738	681	667	773	751	669	690	682	734	688	725	766	747	711	755	691	720	725	722	749	707	683	790	724	667	748	669	697	652	734	698	693	710	714	688	714	758	701	767	697	702	685	662	673	718	667	722	690	715	713	690	655	758	742	732	766	711	745	713	726	684	702	715	704	743	742	738	719	728	717	712	681	746	732	712	771	726	635	729	740	724	780	642	721	715	698	755	714	702	732	705	775	691	727	720	726	708	746	741	715	689	745	769	716	708	723	678	715	739	702	719	727	711	721	684	706	695	695	700	712	732	741	714	756	709	667	735	723	701	727	699	752	692	705	777	737	740	760	703	756	681	748	725	743	722	696	710	695	682	706	699	727	711	704	704	696	728	681	742	684	690	703	725	686	672	733	692	745	737	722	730	701	652	734	674	738	707	706	737	719	697	743	695	682	685	705	701	734	756	748	761	706	702	687	705	720	726	763	697	745	735	716	711	699	673	706	721	719	713	721	705	686	730	733	670	724	733	704	696	752	687	669	762	722	726	734	755	711	732	687	707	680	666	723	696	702	709	708	682	743	760	753	727	722	679	726	741	701	753	687	734	732	721	693	709	701	747	697	720	723	749	719	664	780	696	686	667	717	697	751	718	721	771	684	671	655	727	721	709	700	699	711	740	681	698	720	753	730	699	724	715	685	747	740	669	712	742	720	709	672	690	772	664	745	686	695	697	767	688	741	680	681	712	738	676	770	683	696	719	735	685	709	718	729	747	705	737	690	723	742	761	713	752	737	735	684	750	643	681	734	745	742	677	726	731	725	650	723	670	718	706	749	739	726	746	681	699	678	744	698	709	709	688	699	728	747	718	716	731	738	755	760	666	684	698	686	752	686	727	733	702	711	731	714	743	743	674	708	720	689	738	722	706	713	690	711	700	739	711	726	701	712	712	740	731	719	740	718	705	704	666	733	727	740	724	709	736	691	731	673	702	654	710	684	697	711	744	682	722	720	715	667	726	752	725	671	705	729	685	683	687	674	765	722	699	763	741	684	726	718	702	720	778	711	707	776	705	743	697	728	713	698	708	670	710	673	737	749	720	680	696	675	722	710	733	691	704	735	705	731	725	720	724	727	673	722	695	672	680	737	716	698	688	713	709	719	695	748	740	673	708	735	685	703	674	689	672	713	719	698	720	725	730	698	691	660	692	745	722	724	683	727	747	719	714	701	730	691	727	673	714	749	720	752	743	697	674	790	698	726	666	755	700	675	735	630	721	725	714	724	724	682	742	734	723	757	700	654	706	726	751	737	734	719	701	653	734	678	699	766	738	720	685	703	677	730	704	674	715	704	732	714	717	692	740	690	690	665	724	729	713	709	730	755	696	783	688	737	665	697	672	727	722	705	759	681	706	707	756	670	702	729	670	706	720	721	704	683	745	695	709	721	703	723	743	723	721	709	710	720	718	707	692	700	686	749	759	692	734	748	684	699	727	711	729	730	731	720	704	734	721	701	709	711	683	704	702	705	707	734	694	760	692	723	720	720	720	703	703	665	688	663	782	725	700	677	687	727	715	676	688	720	697	732	773	713	732	726	699	737	732	773	719	738	697	694	709	774	706	715	711	690	718	716	751	690	721	702	675	743	747	689	721	724	680	688	695	689	687	698	727	771	707	698	757	754	738	674	687	699	697	780	689	720	735	768	731	763	726	715	706	723	683	716	694	719	762	699	651	766	723	677	712	743	730	691	729	730	767	717	655	693	698	708	706	752	682	736	714	703	711	707	656	680	690	755	726	683	696	704	723	694	718	719	702	700	707	712	698	750	670	753	738	693	743	700	706	712	698	714	740	709	674	696	726	684	658	764	709	729	708	774	744	737	744	720	722	685	753	721	745	730	714	725	713	678	733	726	702	670	709	713	686	714	739	697	735	705	733	718	730	707	750	695	690	723	710	711	707	692	715	741	700	732	720	713	697	708	701	743	707	740	726	664	715	723	710	725	745	727	684	745	708	713	726	704	704	735	731	715	700	710	703	685	721	720	763	690	717	716	711	801	679	699	676	717	789	746	679	720	712	707	729	722	655	696	690	693	740	689	712	721	727	689	724	746	670	731	752	727	761	718	728	720	740	728	707	727	716	670	667	723	722	699	712	711	708	687	682	752	730	726	739	726	674	721	717	732	703	708	714	708	696	715	727	772	735	698	684	730	740	759	688	708	707	713	743	707	754	721	715	734	757	722	722	728	718	691	682	693	695	679	705	671	744	738	747	754	693	678	689	734	695	705	668	740	740	733	698	698	732	756	681	727	678	705	742	714	726	682	735	713	701	718	679	726	753	701	688	764	725	728	722	708	667	710	728	740	737	693	691	742	717	759	672	711	697	735	718	727	702	687	723	753	747	705	690	727	729	719	756	725	720	672	699	717	666	679	709	739	685	681	716	689	689	742	707	701	690	693	676	715	712	723	694	701	723	780	751	727	733	730	669	680	740	691	704	693	745	697	745	715	713	695	714	687	756	746	754	761	749	742	696	724	692	704	711	680	716	740	700	731	739	697	712	750	673	687	704	664	718	681	768	684	699	708	683	740	677	733	734	721	725	720	720	677	722	707	699	666	691	697	722	686	710	731	702	733	744	688	801	687	726	687	762	715	723	671	699	691	752	705	749	693	732	754	735	751	687	744	735	741	725	733	710	670	703	724	729	699	700	707	777	715	668	736	688	715	685	675	702	701	683	749	706	682	674	712	704	737	700	708	708	670	724	674	728	745	712	696	684	700	709	689	682	752	716	728	712	731	711	710	705	696	723	757	666	719	692	702	719	726	695	738	701	707	714	735	695	710	718	679	675	734	757	731	746	683	713	717	731	722	733	728	756	700	734	662	762	666	727	697	729	691	727	732	681	711	691	765	720	751	739	698	733	741	733	678	728	749	678	717	722	712	701	706	638	701
6989	568	586	464	431	408	391	349	334	313	315	336	301	256	284	300	302	273	304	306	270	310	300	330	292	279	283	335	282	275	285	289	286	280	283	276	324	305	290	294	302	291	296	278	282	308	272	287	276	314	281	296	262	281	273	325	298	277	285	272	263	292	284	264	272	325	320	333	288	266	275	260	294	287	292	281	293	315	290	314	285	294	282	316	283	244	306	287	279	297	313	299	292	295	270	288	304	302	266	288	327	284	307	289	285	271	275	289	262	268	297	304	296	266	264	305	334	270	294	273	278	297	292	277	294	271	298	313	334	272	313	294	271	278	294	295	299	285	302	297	305	282	313	315	313	283	291	269	283	315	300	287	321	273	255	297	284	297	290	279	288	286	280	269	299	283	291	279	285	300	290	289	289	270	297	274	293	310	296	303	291	320	296	283	296	300	325	294	309	265	270	330	308	286	283	299	283	276	324	266	288	322	258	288	304	273	282	297	283	273	283	295	309	293	278	290	285	304	304	302	285	305	280	287	302	292	302	306	283	306	276	307	291	280	257	278	318	301	311	305	301	316	288	290	277	262	313	273	290	284	281	292	292	291	282	271	278	310	334	265	291	294	276	258	267	308	309	277	280	291	266	309	265	313	285	281	276	311	312	292	297	289	255	283	304	259	291	314	263	306	306	277	304	276	315	275	293	269	303	282	275	318	287	294	301	299	305	278	307	291	315	282	293	274	300	305	335	299	263	261	304	291	279	285	280	298	261	296	290	289	275	289	280	296	274	321	324	273	288	283	276	285	301	314	331	308	253	310	283	302	275	290	310	312	278	298	289	302	272	306	257	293	275	293	297	269	316	326	295	253	259	308	332	313	297	298	300	251	312	290	265	284	303	318	336	301	278	276	253	300	315	305	280	289	286	284	284	282	293	266	281	318	276	280	296	271	271	292	260	280	286	307	284	276	295	293	312	276	268	270	279	313	267	292	286	268	305	305	289	271	254	278	280	272	290	321	283	282	292	292	279	326	281	286	287	299	283	290	291	268	296	277	272	241	290	289	297	290	275	257	294	325	286	279	266	267	271	281	313	283	283	291	301	316	294	275	311	292	292	285	298	280	267	312	291	296	302	308	286	292	273	291	279	312	288	305	282	299	294	300	309	308	281	296	279	272	286	287	289	297	299	300	311	266	290	287	297	291	270	297	300	315	300	251	300	294	260	290	293	297	282	298	299	306	302	257	285	285	274	287	299	259	287	320	262	319	251	300	317	259	274	276	274	272	333	310	252	278	299	264	273	275	272	291	309	307	294	276	306	306	271	284	295	281	287	285	299	297	329	327	294	264	275	298	300	303	278	278	298	301	286	275	273	276	275	329	293	280	271	276	258	304	286	303	304	257	282	269	289	292	288	291	288	296	302	271	298	293	278	293	281	274	324	309	288	276	276	296	281	302	278	283	289	299	269	295	290	327	275	312	313	295	307	282	324	339	321	277	272	281	268	278	289	298	275	290	288	308	346	295	294	297	271	294	277	291	273	312	305	272	286	301	321	295	274	283	279	281	307	272	293	306	299	274	269	309	276	270	293	276	304	281	308	318	278	311	279	271	299	291	299	302	275	291	303	291	288	285	306	273	289	302	272	293	256	291	306	307	265	283	319	317	301	247	291	299	290	279	271	291	276	328	284	278	289	306	257	286	271	313	307	270	320	293	314	254	292	291	251	289	273	303	292	301	275	309	285	283	262	279	300	277	264	270	301	274	273	310	326	275	268	294	294	296	332	334	292	291	282	292	285	279	271	262	290	263	288	270	275	284	299	306	286	289	266	305	281	284	287	305	316	286	286	305	280	289	312	276	268	313	297	302	298	310	323	299	301	291	294	289	287	319	261	318	292	291	309	262	292	320	288	293	303	298	286	294	286	282	273	280	269	287	299	290	303	302	275	299	308	276	316	293	278	295	286	323	269	244	268	271	271	326	264	322	303	264	294	298	251	320	312	312	302	274	313	256	287	284	307	318	274	275	285	276	270	270	295	307	276	271	297	276	269	292	312	311	267	288	279	294	286	292	337	296	282	288	292	278	300	285	272	295	266	269	286	293	284	284	279	287	283	279	280	292	267	255	312	271	280	292	264	288	297	309	302	290	305	299	304	309	301	280	269	302	272	272	301	272	264	280	316	301	293	285	283	286	285	296	275	314	297	262	320	302	312	326	286	298	303	269	280	260	283	317	299	290	277	282	302	268	311	309	287	276	283	283	279	304	293	300	263	301	302	283	298	283	290	287	319	272	256	295	287	281	315	282	265	290	276	263	293	288	296	282	289	288	273	287	309	281	295	318	286	278	286	301	247	292	265	278	301	258	299	283	274	316	297	313	273	320	297	287	323	306	304	297	299	271	267	277	285	286	291	315	264	301	314	308	293	307	284	300	320	310	286	282	278	262	301	280	295	262	284	284	308	322	284	296	343	289	281	257	288	267	312	288	301	314	340	284	270	287	274	253	296	298	254	301	292	274	291	276	314	257	323	303	303	249	283	271	295	285	321	279	271	301	293	275	262	316	311	275	294	322	270	299	292	276	272	281	296	300	271	313	291	288	266	308	300	269	283	293	286	304	290	300	279	296	282	306	275	331	301	245	273	263	295	253	296	271	309	334	304	344	321	278	322	310	318	295	297	299	256	313	250	304	273	295	267	287	313	312	291	289	295	315	297	283	278	311	283	261	253	283	293	302	308	281	301	304	278	297	309	297	254	253	298	308	284	272	260	290	275	273	264	304	294	319	302	280	306	265	274	267	222	312	254	279	280	287	285	281	283	283	297	286	266	283	305	261	288	253	266	307	337	337	278	281	316	296	294	283	309	268	278	283	287	288	306	309	247	280	314	282	270	294	287	276	267	305	292	295	284	289	278	289	272	291	293	309	298	295	309	293	315	289	286	271	285	285	281	285	274	249	283	318	306	279	300	285	279	300	242	306	286	284	259	262	286	305	302	292	316	294	303	278	256	287	313	288	298	289	292	284	274	258	265	282	291	281	299	266	298	300	283	294	296	267	328	301	305	303	297	283	280	302	298	315	296	316	291	315	284	276	312	256	277	261	284	304	283	287	299	317	292	285	315	298	283	319	329	294	295	291	284	281	298	313	292	294	315	298	266	279	259	329	265	266	306	256	293	311	317	309	280	279	255	300	275	279	284	265	296	303	299	253	325	262	267	254	273	281	324	289	297	270	306	270	298	317	291	298	317	302	282	302	280	296	257	300	278	296	265	298	291	280	283	322	269	281	275	286	298	264	253	276	270	284	294	248	316	319	291	282	282	306	268	283	250	294	284	305	280	267	273	282	285	312	315	292	259	270	304	310	287	296	285	296	291	325	292	274	264	287	276	284	283	295	286	288	278	287	284	299	287	273	236	316	268	271	286	263	280	281	277	264	303	322	289	304	263	274	252	278	267	300	256	287	278	269	270	279	314	279	246	269	272	264	278	280	297	296	299	253	247	293
6519	942	1348	1428	1540	1236	1024	975	888	888	826	793	760	759	748	794	736	742	778	724	691	729	789	678	665	719	694	692	699	743	670	677	681	679	700	703	721	722	715	661	682	743	695	639	705	712	715	706	722	722	713	696	665	688	694	673	684	727	682	700	691	672	680	703	713	702	688	682	669	672	667	657	631	719	661	665	727	698	700	710	707	720	684	695	682	680	718	700	702	696	702	680	673	722	695	701	705	669	698	705	713	698	748	745	680	771	709	679	653	673	707	672	681	658	713	688	727	685	695	699	707	667	687	696	687	732	698	651	710	685	658	699	642	703	691	619	702	689	697	694	720	660	700	686	682	643	670	685	682	712	671	654	685	673	689	688	682	671	673	703	709	657	686	694	678	676	706	690	698	660	689	664	647	657	668	715	702	660	684	660	698	711	717	679	707	683	710	632	704	659	704	695	699	732	692	704	708	674	726	694	669	690	677	700	674	730	688	723	702	678	684	703	682	685	703	648	722	720	687	656	678	695	701	697	779	673	762	669	668	668	692	659	706	679	645	673	700	712	684	601	692	667	703	751	710	712	741	679	699	664	683	677	674	683	675	709	705	687	702	677	712	686	713	670	715	711	732	693	678	679	650	699	688	707	718	690	708	671	724	716	672	691	684	670	707	695	637	652	721	720	700	681	703	700	654	656	685	702	729	663	763	715	669	678	667	686	678	688	693	669	700	676	648	667	738	697	723	670	663	740	707	673	657	672	757	708	692	704	709	703	662	726	705	723	690	698	722	660	698	706	663	702	697	698	686	713	705	663	703	716	715	706	718	721	750	672	680	712	698	728	676	696	739	662	723	694	681	706	715	680	699	707	703	651	662	728	661	728	668	662	714	693	701	715	699	655	709	725	649	660	667	697	698	683	626	671	687	707	712	663	707	713	691	703	714	684	689	677	698	690	674	702	633	680	701	709	677	727	692	693	677	685	706	661	680	676	687	642	700	712	648	711	715	685	696	702	640	693	705	700	634	661	682	685	703	728	724	667	728	652	687	701	646	720	748	738	688	705	697	713	699	680	683	711	707	704	684	705	640	677	667	656	696	695	706	732	707	656	681	662	685	685	668	675	678	705	704	698	679	665	675	703	724	686	702	726	714	704	645	677	740	655	656	686	667	657	648	715	671	706	709	702	693	718	721	679	671	671	690	703	656	682	654	667	698	762	670	671	713	705	659	693	710	664	647	689	690	687	676	672	686	713	665	692	690	709	691	713	703	712	718	648	671	693	710	705	696	703	761	637	687	698	677	699	751	695	705	694	741	699	724	710	658	605	690	691	670	715	734	716	676	683	754	682	685	660	661	685	668	673	675	711	716	711	714	694	775	668	696	686	677	712	706	751	703	681	749	700	667	672	715	687	643	706	703	688	674	691	713	643	639	666	711	681	679	719	684	667	691	650	699	658	686	678	695	667	678	675	703	730	664	705	704	681	698	710	682	702	699	686	693	715	681	704	662	673	706	685	706	640	678	689	705	708	678	710	731	666	689	701	689	716	669	718	687	724	730	693	714	720	742	681	678	702	663	679	638	667	690	696	727	633	703	686	702	680	721	721	713	700	719	685	709	713	662	718	735	691	718	707	719	690	743	686	679	712	718	712	680	756	666	662	677	716	666	644	670	695	701	706	644	685	688	692	664	706	675	679	670	672	681	688	645	693	669	700	663	700	720	689	685	697	680	693	666	662	667	661	718	740	707	679	657	696	706	716	695	710	708	690	720	701	727	690	694	678	678	699	665	670	717	700	676	689	662	685	707	718	702	710	697	687	665	709	678	690	724	711	657	687	657	700	704	707	671	678	712	630	714	696	648	690	694	699	715	691	709	692	687	689	698	684	738	708	652	679	683	663	715	719	691	673	680	667	674	712	669	646	679	688	706	715	684	672	715	671	705	695	683	661	676	687	677	704	665	663	711	715	697	717	723	696	665	654	697	691	685	718	746	732	658	708	706	708	692	667	694	705	685	660	665	650	624	656	724	693	689	653	685	721	720	697	694	703	747	714	700	682	705	711	667	719	652	688	687	705	701	683	700	658	703	716	646	707	669	657	706	715	685	685	717	694	713	703	676	722	705	691	694	652	685	721	686	713	689	685	713	677	684	685	708	653	668	679	690	675	705	700	666	680	693	683	681	709	707	674	642	677	737	700	675	712	690	733	694	695	688	721	668	709	666	721	719	634	678	684	651	657	717	646	729	681	711	726	693	665	717	695	695	694	675	645	651	672	672	664	729	695	740	705	727	726	685	652	745	686	714	671	654	661	691	667	705	680	693	670	703	666	723	674	659	714	694	690	736	747	709	734	694	727	645	686	690	689	705	678	676	687	676	706	704	659	716	722	689	682	663	735	692	676	674	690	704	697	691	676	700	665	713	716	680	737	709	677	669	682	658	755	683	761	684	697	678	702	670	668	701	694	676	668	664	685	716	688	706	673	673	659	713	703	651	696	689	674	683	680	674	714	695	662	671	714	724	718	668	634	681	690	703	666	691	678	689	702	686	635	688	630	684	742	706	678	682	677	708	725	696	689	729	663	673	665	710	665	703	740	678	702	729	717	699	682	679	682	695	681	734	707	690	675	677	724	689	706	706	704	707	714	711	692	710	722	710	698	748	646	680	700	693	627	709	677	689	682	688	707	669	699	697	721	741	636	651	705	655	694	685	700	721	733	633	673	692	692	688	707	701	730	684	679	671	676	684	689	676	686	670	668	645	652	671	681	767	693	710	653	685	720	680	683	694	718	679	710	727	675	670	678	676	687	673	702	676	663	676	685	665	725	696	728	695	686	675	693	721	688	688	644	714	667	656	706	695	652	689	643	691	667	731	702	692	694	728	694	684	701	706	665	690	679	636	697	705	694	670	718	738	682	706	676	699	699	702	681	672	701	707	704	737	718	687	746	668	683	717	616	655	681	690	693	666	703	687	707	704	682	699	711	696	667	726	721	729	730	715	671	679	704	682	656	680	722	724	664	692	684	703	682	645	670	676	706	688	697	725	712	681	682	677	698	694	687	728	737	667	699	693	662	707	689	683	704	667	669	688	637	692	633	714	618	690	660	709	646	667	633	707	702	638	663	756	607	695	690	696	678	638	737	716	679	696	700	665	664	700	692	691	721	678	689	668	676	641	725	711	704	685	701	695	667	684	673	712	678	662	686	642	642	708	686	685	680	725	671	689	737	702	642	648	678	679	679	685	668	690	706	747	687	685	660	702	706	662	694	721	732	673	703	650	697	676	705	705	693	698	706	650	708	704	714	704	709	683	692	675	686	693	720	679	711	697	692	666	698	679	656	705	640	664	702	718	695	699	683	695	645	676	701	729	681	638	664	708	691	696	673	667	677	692	661	692	691	681	656	723	696	680	710	688	671	721	678	645	644	714	706	690	720	704	680	720	674	694	688	648	701	691	684	710	651	713	708	710	704	690	713	718	662	705	713	723	681	710	710	696	691
12754	845	791	546	438	292	255	209	201	182	181	174	156	147	150	167	148	143	128	126	157	150	120	132	157	139	126	150	134	140	167	134	119	145	121	141	138	108	121	133	127	143	122	131	126	137	159	140	164	137	116	137	132	124	155	127	142	140	134	131	135	137	124	141	115	138	139	129	151	130	134	155	149	120	135	128	124	130	124	118	162	132	139	129	134	131	156	113	125	134	144	137	124	129	134	149	133	119	149	126	140	114	118	133	148	130	125	121	135	123	135	130	131	145	118	121	107	138	147	156	125	112	125	138	105	121	134	145	138	126	135	123	143	134	114	140	132	127	141	124	140	141	121	146	105	130	121	140	124	109	125	130	149	135	137	139	137	126	129	147	125	145	154	121	148	120	128	126	146	142	131	127	143	130	146	125	152	146	116	137	128	124	130	119	122	110	146	156	122	135	127	128	119	129	140	110	130	106	132	125	122	138	127	138	140	124	107	105	122	140	150	141	145	135	123	114	133	127	141	145	150	136	128	169	124	123	137	127	139	162	122	136	116	163	114	135	129	128	126	141	128	158	126	118	116	116	157	119	115	147	117	132	130	129	125	122	137	131	148	123	120	166	161	146	122	133	119	139	137	130	110	124	117	113	129	146	116	139	145	128	133	132	126	137	125	120	125	130	111	142	121	142	132	128	125	133	118	140	115	138	141	119	123	149	152	143	116	128	143	128	138	153	156	127	133	143	120	119	140	133	130	127	126	138	129	140	132	123	132	140	115	134	121	151	140	150	144	116	144	125	143	149	131	118	129	125	139	143	123	157	139	112	128	126	143	144	127	141	137	124	108	149	135	129	134	123	145	137	139	131	120	129	132	137	122	132	140	132	140	132	143	151	158	148	112	141	129	141	119	143	122	141	127	124	131	144	142	122	154	142	126	166	157	133	145	132	134	121	120	155	154	124	137	130	140	113	125	128	139	149	128	128	134	123	136	131	122	137	122	129	118	123	115	131	139	119	111	123	140	153	134	142	152	165	135	156	121	125	140	128	130	128	125	134	123	138	132	115	134	104	153	141	141	122	122	139	118	120	133	135	135	143	148	141	118	151	134	145	144	145	165	149	137	113	143	109	133	131	128	113	118	131	139	133	136	129	112	131	137	114	140	128	116	119	142	113	117	136	118	121	126	152	134	148	143	141	112	126	137	151	130	136	149	152	141	116	152	138	144	122	128	114	111	115	133	129	135	129	159	121	123	108	133	143	142	149	124	101	124	148	116	141	111	144	123	144	119	124	129	125	134	129	138	145	122	132	123	108	144	122	117	131	124	128	122	143	145	163	141	125	135	135	168	110	141	124	115	162	132	117	117	138	120	117	146	140	119	125	111	125	139	146	154	160	137	143	130	126	138	145	133	132	137	96	135	152	124	127	139	156	137	137	108	128	117	149	156	124	133	135	137	161	125	166	144	119	120	135	158	131	165	117	133	127	130	137	149	122	124	127	127	135	122	123	146	129	145	140	122	148	114	129	149	136	117	134	105	121	142	108	116	136	125	121	141	147	107	135	144	134	115	136	145	145	135	103	142	132	136	114	134	142	134	134	150	130	126	143	123	125	132	146	127	132	135	139	143	147	141	135	137	120	125	135	133	136	138	114	128	127	107	140	118	137	130	143	154	146	141	130	121	127	141	129	140	121	132	128	134	117	124	155	137	126	144	142	134	123	141	149	131	105	113	122	122	148	123	144	136	106	131	110	133	131	121	134	140	138	111	144	136	143	141	134	130	134	115	153	117	132	136	136	139	130	124	122	139	102	125	143	132	124	130	123	140	156	124	124	134	133	120	122	145	144	131	138	114	129	127	152	132	124	129	148	139	125	130	146	134	132	147	132	129	114	130	149	127	114	128	131	139	153	114	121	102	132	112	140	114	145	119	129	107	135	123	128	136	143	120	111	129	126	132	139	136	125	140	137	113	135	131	124	131	153	134	119	131	124	123	130	128	125	138	139	133	138	163	125	118	142	135	137	142	148	114	129	134	134	133	133	114	130	134	134	133	124	134	134	139	130	120	131	137	151	139	120	116	147	127	120	138	122	139	118	160	126	132	134	135	132	128	154	146	126	131	124	133	137	131	110	134	151	152	128	129	141	135	131	131	137	145	116	138	141	122	112	109	150	116	122	110	134	130	135	131	113	134	136	117	129	157	137	150	127	113	132	114	124	129	130	111	134	133	132	113	132	122	126	124	146	157	137	147	149	143	131	122	141	125	150	122	127	142	149	124	137	115	144	121	126	135	152	140	123	127	153	142	137	136	135	143	131	158	130	125	141	132	150	142	124	143	135	140	128	167	133	127	137	127	133	125	133	120	124	124	132	147	146	114	148	128	135	120	138	130	146	135	107	125	151	146	130	124	137	126	111	129	156	142	138	160	110	132	142	119	134	120	136	134	125	122	139	135	121	121	150	163	133	118	132	163	130	138	131	137	118	152	131	121	129	132	138	131	127	146	117	155	123	133	109	124	129	111	112	116	139	132	119	149	126	136	147	166	135	134	143	131	127	112	149	117	136	140	135	116	155	149	140	141	141	126	129	124	148	156	128	127	127	121	122	127	129	128	129	140	136	127	110	146	128	149	147	137	132	133	152	116	134	156	121	140	108	124	117	116	128	114	128	137	121	110	124	125	128	128	130	132	121	136	152	144	123	122	135	124	129	132	136	119	127	136	150	129	138	134	131	150	150	159	123	153	136	122	141	128	125	130	114	158	133	128	142	121	141	145	122	117	126	112	134	147	163	137	125	128	117	128	117	144	134	119	141	135	141	142	139	125	128	129	143	121	128	154	137	150	128	155	127	137	140	131	134	123	144	143	112	109	121	129	150	118	151	141	141	136	154	117	134	124	121	127	136	146	114	133	156	122	132	158	144	142	142	146	131	146	118	132	135	139	134	125	122	119	127	126	113	129	129	134	135	154	130	153	113	138	123	140	139	101	135	118	114	130	108	133	127	146	122	128	141	141	108	133	140	141	137	130	123	166	144	141	129	138	158	123	122	147	107	109	123	155	133	136	148	128	131	143	134	136	131	122	130	138	149	129	147	123	116	123	128	132	148	123	131	150	135	122	119	127	129	129	154	147	120	106	125	155	142	122	120	138	124	117	138	127	115	130	126	136	136	128	135	159	119	143	139	124	120	130	148	147	114	139	134	158	148	153	118	118	124	129	131	148	119	120	140	131	146	142	117	152	136	131	125	135	139	138	135	153	141	138	122	150	152	124	125	131	106	127	132	151	138	139	126	134	122	116	140	88	131	123	151	128	133	148	153	141	139	145	122	125	133	140	118	121	156	135	137	134	131	161	144	150	150	154	133	130	135	135	143	113	99	132	158	123	131	138	155	142	157	137	130	140	144	128	129	123	135	149	154	144	137	149	123	140	139	121	136	141	111	126	110	134	124	125	134	140	133	132	139	140	145	139	154	130	113	143	132	133	148	143	140	124	134	127	141
7814	872	1675	1829	1822	1355	996	850	730	667	597	557	561	486	469	452	453	461	449	452	419	403	421	383	400	384	389	371	378	383	371	361	410	361	362	379	373	323	350	378	361	345	364	387	345	325	349	351	365	384	336	331	341	388	353	328	362	348	376	329	354	335	376	362	367	344	379	343	328	349	341	350	353	370	351	382	374	349	341	354	334	337	356	348	349	346	361	359	341	334	325	384	354	352	363	359	349	318	370	315	359	342	340	330	364	337	346	333	322	344	348	346	361	335	349	321	338	338	338	360	342	309	372	333	326	327	377	310	364	324	353	359	344	356	319	377	394	319	314	345	362	369	331	310	360	339	334	348	326	316	350	356	371	346	346	341	379	358	334	295	354	375	330	351	365	348	362	347	339	323	354	353	349	343	321	313	363	340	347	331	349	326	335	349	334	304	315	354	340	354	337	331	346	332	312	350	318	349	337	357	320	323	342	362	365	305	326	349	304	351	323	341	332	324	360	311	336	359	344	337	381	353	318	327	354	298	370	331	322	373	355	322	321	317	325	306	316	360	309	390	338	319	374	335	345	343	348	337	351	347	328	347	339	378	367	368	342	363	348	369	350	355	340	345	322	322	337	316	351	315	315	346	296	356	349	326	377	345	327	371	337	336	338	341	330	353	329	357	361	354	319	361	358	325	384	340	315	364	339	365	370	342	338	351	343	337	344	342	337	349	323	353	357	341	316	331	366	316	321	353	316	320	332	359	345	321	336	328	356	361	336	348	335	354	339	347	343	379	338	306	344	369	325	341	313	349	374	362	317	343	352	316	351	339	315	343	338	329	347	339	332	340	332	329	321	330	341	335	357	346	336	346	354	342	342	328	359	318	369	330	345	357	326	327	321	339	331	348	315	334	355	345	337	348	305	358	338	330	343	380	353	334	344	323	343	342	337	347	347	326	312	358	319	344	348	349	354	318	335	316	326	350	340	311	331	359	352	333	341	325	359	313	322	325	320	327	369	326	347	324	347	336	359	345	350	345	370	342	347	350	337	321	346	340	360	334	340	338	352	321	366	329	368	343	342	346	310	334	329	323	353	370	351	350	373	365	336	357	345	311	307	350	361	338	369	348	352	390	332	349	360	330	351	355	344	350	339	337	358	346	361	338	322	362	338	336	355	346	336	370	365	302	325	351	342	317	396	384	328	339	368	333	329	344	348	320	380	357	333	358	336	358	350	338	325	340	352	337	353	330	377	310	347	366	329	351	350	336	331	345	341	310	370	348	385	317	345	330	361	345	304	346	354	317	349	332	353	368	332	336	344	335	331	359	300	390	361	321	310	315	332	340	336	346	313	326	356	372	320	349	336	336	315	334	380	336	307	344	339	331	343	346	332	332	344	326	357	351	368	346	330	331	331	338	351	349	328	366	341	350	341	336	356	358	358	341	354	343	322	361	318	316	338	351	342	346	329	349	354	348	321	347	337	334	347	336	330	321	355	327	341	309	360	333	325	350	368	329	345	319	302	343	343	363	306	334	351	328	309	350	350	317	303	341	361	347	323	337	340	348	355	353	364	395	334	358	347	321	363	329	367	331	338	361	323	334	320	327	348	324	311	343	325	342	340	371	327	323	373	382	325	368	357	333	347	354	360	324	376	347	343	344	338	315	333	379	346	347	320	330	341	377	348	329	338	369	332	328	342	391	369	354	367	354	347	355	289	331	345	345	331	322	386	353	378	336	304	355	349	349	331	320	360	348	335	356	355	323	358	366	330	351	334	355	337	350	382	339	336	370	336	318	329	373	334	336	351	336	340	333	336	332	357	331	322	357	316	332	303	349	352	330	335	345	338	338	343	346	336	341	341	363	310	361	325	337	335	337	330	326	367	343	322	365	335	334	318	351	331	360	318	326	352	343	351	344	335	346	306	330	328	390	346	347	342	334	363	351	343	341	377	337	346	345	311	335	350	337	368	365	357	347	338	345	367	352	380	370	317	357	323	316	337	315	313	318	330	314	347	316	359	357	351	312	339	359	305	340	368	360	373	339	356	349	367	343	315	358	340	321	348	338	343	376	337	367	312	323	357	343	339	350	342	343	347	343	328	379	370	357	355	331	319	323	335	385	322	318	317	364	357	326	335	300	330	384	334	350	331	356	364	308	349	349	324	328	332	332	339	344	320	367	340	316	332	320	335	331	358	344	309	348	334	360	331	368	354	295	365	358	316	325	342	338	329	361	341	357	315	342	364	326	360	376	339	318	332	334	355	335	341	349	369	345	323	331	352	359	352	364	321	340	360	343	355	302	367	306	344	369	325	354	320	333	293	339	354	329	340	341	353	337	337	321	345	346	330	344	356	351	336	337	355	339	332	327	359	368	321	319	343	325	348	353	329	333	305	391	350	342	329	327	341	331	329	331	362	332	360	352	366	337	310	307	321	327	347	332	350	337	360	342	352	339	331	334	355	344	368	362	345	391	301	327	377	325	332	346	338	378	318	341	349	374	373	356	324	352	325	331	335	345	336	339	346	312	352	345	324	332	355	339	347	347	294	368	366	330	349	332	323	337	366	345	337	351	352	323	361	346	343	349	347	339	355	369	352	329	354	343	331	287	329	332	325	325	322	367	342	337	364	305	375	337	334	333	352	376	378	367	367	358	392	352	342	361	313	365	337	344	348	350	324	340	352	316	349	362	338	351	358	357	389	402	331	331	372	328	328	370	348	336	333	318	345	357	304	293	333	321	325	341	358	339	331	340	345	327	338	328	346	355	334	359	356	355	359	333	339	300	332	317	384	346	314	347	350	324	329	361	336	301	318	337	338	341	323	354	321	371	335	349	328	342	340	328	362	325	323	342	350	353	346	350	309	363	346	362	323	357	319	366	330	354	355	347	349	350	350	302	358	350	369	336	334	330	379	343	318	347	347	348	351	354	337	355	331	361	373	393	320	324	360	311	323	343	328	351	384	335	330	345	368	376	321	343	360	315	334	359	337	347	322	340	315	352	393	346	309	361	325	366	338	349	298	304	355	348	354	340	368	350	329	323	335	347	364	351	327	353	315	373	361	341	361	320	380	345	368	334	373	329	329	320	346	345	343	390	323	312	347	359	330	326	349	319	343	355	333	362	346	355	336	340	347	366	366	359	345	367	337	337	327	322	328	364	371	332	324	333	367	363	345	357	300	333	356	343	352	360	364	339	311	322	332	317	302	329	348	336	343	350	349	353	325	329	340	338	323	329	323	353	321	355	374	327	341	351	337	335	354	332	330	336	344	328	311	331	350	332	329	341	357	298	315	348	332	344	348	334	349	373	338	330	303	354	312	376	353	339	328	341	332	356	329	335	289	350	360	340	351	351	314	386	337	319	341	328	322	340	356	361	343	379	358	334	332	342	337	351	329	329	337	344	340	366	326	346	363	362	337	291	330	320	318	338	374	351	362	321	354	361	340	335	336	363	334	328	323	332	342	325	326	342	322	360	326	364	344	328	309	365	372	335	340	331
1378	304	343	295	332	349	324	280	301	312	308	269	277	290	272	291	288	296	294	263	263	276	318	291	306	332	310	296	280	323	319	286	295	311	281	303	303	296	305	316	320	287	300	261	321	284	295	279	286	317	320	289	292	322	298	257	288	292	261	330	299	296	311	320	304	288	325	263	308	301	305	305	287	352	299	313	312	297	328	295	271	308	323	289	301	329	324	323	324	276	267	291	283	306	329	299	302	297	281	273	279	309	294	284	312	300	275	314	287	307	306	302	313	305	273	290	300	281	303	307	282	273	289	289	271	327	319	335	293	287	310	292	288	319	320	319	293	291	307	259	313	280	312	313	293	272	320	251	310	302	325	274	276	294	307	284	322	316	292	288	333	334	301	282	282	295	309	298	265	330	298	293	283	323	327	285	306	315	299	325	260	262	301	293	267	312	290	306	290	299	295	291	266	301	305	279	288	275	304	346	307	300	319	280	288	302	326	298	308	276	278	274	298	312	278	308	298	294	273	283	327	270	310	311	294	290	302	310	292	283	284	304	295	300	281	292	315	292	319	294	311	356	269	296	260	293	302	316	286	327	288	291	298	302	294	290	268	290	318	312	281	254	252	303	329	280	289	273	295	287	319	291	286	303	280	309	312	287	342	321	300	304	286	306	309	278	296	305	314	305	313	324	296	306	282	287	307	300	303	296	292	297	292	300	306	285	301	304	279	288	317	292	249	281	309	295	276	273	339	252	293	293	285	313	283	303	330	347	308	279	292	312	291	307	311	317	287	300	333	329	272	291	329	302	312	312	289	347	308	315	289	308	314	278	299	276	297	306	305	292	277	296	282	325	292	305	321	309	313	304	320	297	317	295	302	285	308	297	298	279	266	296	278	307	310	287	325	294	310	280	297	314	310	280	290	294	271	308	295	329	282	306	297	269	295	311	282	304	279	307	300	289	295	264	314	289	319	310	326	292	291	303	312	338	280	278	318	314	310	319	268	292	303	318	285	314	316	319	327	282	291	317	294	295	318	306	281	334	289	287	304	282	278	285	276	301	311	299	281	305	333	309	304	334	306	309	293	291	287	272	315	283	283	297	287	285	316	296	301	311	279	305	329	300	303	284	296	289	299	324	332	297	281	302	324	283	294	292	289	306	291	313	271	303	277	313	298	295	297	299	291	306	310	285	275	287	310	296	290	265	293	324	317	306	303	306	269	291	297	273	271	323	312	326	282	292	239	301	319	289	275	305	270	304	312	261	304	291	274	294	307	285	317	304	290	313	305	273	261	282	280	290	268	301	291	293	306	284	323	289	316	308	322	326	306	299	295	297	293	289	343	297	272	320	293	334	307	301	284	278	266	304	306	294	319	297	308	286	309	283	285	320	277	280	282	290	266	306	285	255	331	328	315	287	287	290	290	327	261	261	273	308	309	276	287	322	270	287	300	285	272	292	284	318	318	296	309	296	291	317	307	297	283	306	321	254	270	282	299	296	298	312	258	291	283	281	326	298	328	271	280	268	290	333	297	272	295	331	291	283	309	307	293	285	304	272	276	348	315	293	317	288	321	314	280	291	319	290	299	363	307	295	332	306	301	280	303	279	336	310	306	274	275	272	291	333	309	282	285	273	301	285	289	277	288	289	299	313	296	311	256	314	317	292	301	276	263	300	293	301	300	297	303	300	280	298	312	294	311	308	298	293	304	275	318	270	299	282	288	328	277	310	328	309	298	283	269	323	307	321	275	271	326	281	306	295	285	345	310	306	300	318	304	288	299	293	307	302	317	320	300	341	311	307	278	277	292	287	286	275	272	301	292	284	298	311	273	306	283	300	272	321	308	276	321	321	307	297	315	301	298	306	293	280	277	310	306	289	267	333	287	285	331	280	284	307	275	297	300	287	307	278	305	271	301	321	299	302	292	302	320	298	298	289	328	291	266	273	291	304	310	278	318	307	324	296	307	310	297	323	260	323	282	301	283	326	304	320	305	289	313	320	302	299	318	283	294	285	294	298	315	316	292	301	298	289	301	313	319	298	303	292	279	290	270	310	278	303	291	271	304	271	285	301	310	272	302	290	297	293	316	312	283	285	305	309	300	313	314	329	287	292	292	294	316	284	305	323	320	284	322	291	296	294	299	262	295	301	307	296	305	291	330	285	331	288	313	293	324	284	294	278	314	314	318	317	300	289	280	278	282	301	276	265	310	292	302	296	300	322	275	300	279	319	297	298	348	314	304	336	282	312	304	342	323	306	282	327	288	280	309	301	301	284	284	288	279	312	301	279	297	311	309	354	257	278	298	270	277	298	295	284	294	293	285	270	310	258	287	289	305	272	317	310	276	317	304	326	290	289	327	284	306	302	256	325	293	285	314	312	269	312	286	309	295	261	292	311	313	290	299	272	303	311	282	291	288	320	309	356	293	293	288	288	279	306	305	345	312	295	307	299	262	301	313	321	305	315	295	297	308	278	292	297	343	302	321	316	283	299	295	292	297	300	279	274	289	299	268	280	329	301	278	294	302	272	329	289	292	297	303	287	272	289	269	289	324	286	282	310	280	338	312	306	301	295	274	320	287	293	270	299	293	328	314	281	289	317	263	284	314	296	257	286	281	291	295	296	299	284	309	289	284	276	324	285	294	330	321	301	292	325	293	297	281	298	289	311	283	283	315	313	315	283	274	308	321	293	323	266	263	288	320	292	305	257	301	317	300	325	289	307	286	328	294	294	313	303	303	291	294	295	288	312	288	320	263	310	286	291	273	282	318	280	333	298	286	300	317	312	285	262	257	309	286	314	287	319	291	285	283	313	267	305	286	314	312	300	281	292	272	266	298	336	320	325	293	267	300	291	292	294	297	290	294	317	314	274	296	275	301	306	289	307	297	260	331	301	308	270	323	296	295	312	323	300	295	285	274	265	280	306	272	289	290	282	303	307	294	286	332	312	279	302	271	291	310	293	267	318	286	295	296	298	311	292	284	288	284	297	297	275	302	315	301	305	282	318	269	303	288	289	310	292	255	298	294	308	303	282	308	313	325	274	308	303	286	260	292	316	311	286	316	270	281	304	300	310	268	307	287	260	285	296	294	278	310	316	277	285	293	287	264	309	273	280	309	298	299	305	289	274	305	342	307	300	308	265	305	314	306	259	276	325	284	323	291	283	322	314	318	294	288	283	322	291	305	307	297	299	290	329	314	325	344	291	294	297	294	287	309	302	280	295	269	293	283	292	309	303	322	312	268	295	282	267	269	257	308	287	263	317	286	252	298	318	279	298	321	305	296	328	338	294	310	322	273	286	306	325	311	284	307	299	287	310	302	313	293	288	286	327	289	316	296	319	300	323	294	284	304	293	329	332	294	301	314	301	309	288	289	294	278	272	290	274	339	306	324	300	279	315	295	278	286	308	319	277	315	285	263	282	294	276	273	304	318	315	292	261	299	304	316	255	321	297	278	289	274	268	307	276	339	294	298	297	358	292	326	327	297	315	304	284	277	308
1917	754	757	733	810	751	696	736	696	729	681	714	779	720	687	674	716	722	725	732	747	721	738	745	699	701	785	691	769	771	765	716	731	702	741	733	681	734	697	754	695	734	691	733	736	726	733	719	764	694	757	741	742	747	682	739	736	713	733	711	721	724	702	687	743	734	726	694	696	764	688	668	731	737	765	687	721	706	723	679	672	703	696	696	716	702	723	712	762	703	673	687	721	727	681	738	725	723	664	740	662	733	711	773	693	714	680	729	708	717	755	775	718	735	694	745	744	704	703	746	734	738	707	726	757	699	740	680	689	680	704	732	749	719	702	699	684	733	759	742	709	756	736	698	676	742	706	790	758	740	750	731	694	713	735	736	720	711	742	743	711	755	683	683	716	724	728	686	763	721	683	695	725	675	768	731	717	733	713	719	711	687	681	729	716	759	695	749	675	719	720	713	737	704	709	702	672	779	678	734	718	753	716	790	763	743	709	734	692	776	764	689	709	754	697	742	746	766	727	777	702	688	735	716	728	781	746	737	728	716	735	672	682	718	729	749	723	741	710	731	718	697	743	737	706	755	790	731	710	733	733	787	715	729	754	724	729	685	705	662	704	673	721	724	724	717	748	758	737	742	745	686	709	676	751	777	723	727	718	753	731	706	694	710	717	737	802	666	699	696	707	744	756	715	714	702	700	699	716	708	687	727	683	725	709	713	648	696	765	714	697	696	699	777	685	721	744	689	725	739	733	674	714	725	756	717	717	744	692	714	686	703	716	724	753	755	699	737	735	698	685	717	689	740	678	723	695	699	735	726	687	729	700	745	744	695	742	700	728	717	711	718	713	723	727	736	674	711	750	664	737	711	697	757	717	768	675	688	705	693	704	663	672	693	697	723	664	705	737	661	678	764	734	742	678	740	758	720	713	695	746	686	720	704	706	707	732	700	791	717	729	719	742	710	759	703	719	667	662	728	726	674	708	750	745	730	750	680	762	728	720	732	715	696	714	761	686	734	696	734	697	670	709	721	690	720	746	743	678	695	728	769	751	705	710	680	775	734	738	635	733	700	756	695	685	723	738	751	703	746	698	800	741	688	762	692	755	698	683	700	794	731	678	678	737	698	734	731	722	705	704	705	676	716	718	712	716	675	732	723	692	718	751	695	708	724	744	742	684	647	721	683	743	743	719	682	708	681	706	761	728	728	719	720	705	725	732	689	713	747	735	690	726	698	719	764	705	732	739	751	741	750	724	743	732	680	754	748	738	730	705	743	735	719	725	719	700	691	747	753	714	766	683	768	751	754	728	677	697	715	733	725	690	718	685	759	722	738	744	733	735	706	733	668	743	733	740	742	712	720	740	727	778	743	692	662	672	692	746	728	715	730	714	703	678	679	769	784	702	718	658	756	732	709	721	695	770	751	707	696	715	754	737	739	705	709	748	680	723	739	769	697	707	718	700	710	726	697	699	683	732	718	790	739	764	718	723	734	710	716	717	717	733	720	721	688	733	704	701	714	756	707	668	688	677	779	737	753	670	714	713	686	707	719	723	714	747	720	723	782	751	712	740	681	704	719	711	739	695	713	682	703	641	713	726	715	740	772	710	787	706	750	744	686	719	722	720	670	743	676	762	750	701	678	732	703	713	717	740	707	733	708	707	777	684	716	706	682	723	699	685	704	700	751	731	718	737	743	690	741	764	739	722	735	697	744	741	752	743	726	755	746	684	678	750	728	690	738	743	692	772	738	744	689	772	709	712	706	680	683	729	714	713	778	754	656	729	754	724	707	748	742	761	713	737	713	725	709	718	740	781	746	715	766	683	711	695	750	754	680	709	726	763	655	742	653	731	733	728	706	728	717	751	715	700	693	721	715	787	716	701	706	698	731	706	699	745	727	724	754	726	750	701	691	760	690	717	696	747	741	715	691	756	694	725	710	737	740	707	711	741	702	721	753	692	694	712	698	715	733	738	642	715	713	713	721	722	709	708	714	682	712	676	744	755	697	704	702	737	738	678	766	712	706	732	724	722	699	745	704	699	734	726	757	718	726	735	709	728	797	726	731	713	691	634	715	673	745	708	668	724	709	714	753	692	762	720	694	693	734	709	700	720	690	751	729	690	781	701	729	764	697	768	713	689	703	750	716	715	701	734	699	704	718	677	727	702	684	718	776	718	715	721	705	699	695	739	717	730	709	731	733	701	716	696	698	701	730	714	772	688	698	725	695	738	761	681	702	723	769	706	691	696	750	695	735	744	704	709	697	720	663	703	706	695	728	724	755	726	709	761	761	726	714	746	748	736	682	706	772	733	674	718	719	668	699	707	694	737	705	706	759	708	724	709	754	655	722	717	713	727	742	719	750	685	714	691	706	727	702	754	720	733	691	736	722	763	697	673	745	738	681	729	705	728	792	737	719	766	679	677	711	701	687	697	739	748	761	714	706	700	704	709	744	755	700	703	691	715	696	746	735	721	771	764	711	735	692	733	664	725	696	739	710	738	696	663	713	680	751	722	739	728	765	713	706	694	685	730	730	719	741	708	740	747	685	722	730	722	785	714	715	740	722	742	746	742	762	735	712	667	713	742	702	681	765	717	710	670	674	679	718	740	726	764	757	703	700	754	723	771	709	669	737	697	710	718	730	720	747	750	726	751	722	648	710	730	738	708	729	700	751	704	719	688	714	730	708	725	719	697	707	750	730	726	721	717	733	696	695	671	766	731	758	744	748	766	731	715	708	769	741	745	726	764	738	741	710	726	727	705	730	703	716	635	680	721	712	730	722	741	728	703	700	704	706	720	716	704	739	738	729	702	709	726	746	714	717	726	696	708	704	712	732	724	725	744	709	732	705	713	727	694	740	765	732	712	738	721	768	743	686	670	722	731	752	745	727	734	719	775	721	702	715	728	751	718	712	670	773	703	714	714	734	720	687	736	741	731	734	696	690	695	765	758	726	692	696	737	672	707	682	707	734	718	680	706	720	707	763	717	728	698	673	721	735	690	712	740	716	752	761	744	696	738	680	673	743	727	689	719	737	724	753	703	698	782	746	735	735	707	739	743	706	707	746	715	674	755	707	712	782	697	684	714	727	719	710	736	700	751	704	724	718	771	721	729	743	751	731	750	707	684	753	720	712	717	705	682	724	745	729	727	717	729	730	710	717	697	705	738	753	652	720	715	735	707	738	702	689	730	759	719	704	727	720	713	728	688	735	736	692	714	685	720	786	684	743	747	719	713	752	698	735	712	718	765	689	738	709	727	730	706	755	697	701	704	665	709	726	736	712	723	749	748	759	716	780	676	701	696	731	715	715	683	723	715	706	706	719	743	724	742	729	747	765	706	724	776	702	741	704	714	669	686	699	678	728	688	710	744	743	766	764	758	682	663	727	733	730	711	713	692	721	694	675	738	727	701	783	756	732	664	762	788	655	714	728	685	778	708	660	720	701	700	679	712	704	707	693	740	744	673	723	778	763	714	740	744	754	745	745	712	724	700	729
7020	533	598	461	442	369	340	325	312	300	311	288	272	295	296	290	307	312	317	327	300	292	305	318	278	273	321	280	294	313	319	276	312	295	294	286	275	322	262	263	296	297	254	305	284	275	313	293	279	274	265	280	264	327	301	306	299	301	284	320	312	294	289	313	290	297	293	273	297	308	301	293	295	286	295	316	268	296	291	269	288	309	313	281	280	282	272	311	286	293	276	286	296	277	281	316	286	306	253	293	328	296	289	289	295	292	300	274	313	289	302	274	328	303	303	307	287	316	289	281	274	257	306	296	278	292	276	282	303	285	320	258	324	278	329	302	286	282	287	284	281	282	293	267	287	298	277	262	325	316	313	301	296	313	307	321	282	295	292	272	284	298	293	306	287	282	260	271	303	304	279	271	282	299	291	297	269	299	313	296	284	307	313	263	284	262	262	258	300	290	274	280	248	289	279	266	299	261	296	290	262	269	303	312	278	321	273	296	285	281	297	312	293	271	329	294	284	318	301	315	260	291	280	246	282	294	264	302	321	275	264	289	307	280	315	275	281	283	265	272	294	293	290	284	313	322	263	289	298	283	271	296	302	305	292	291	259	286	293	290	283	300	304	269	296	276	279	271	325	279	291	289	306	315	308	303	295	310	294	273	278	302	289	285	278	292	310	303	294	274	298	309	314	289	276	284	290	286	293	286	291	275	288	293	293	310	261	262	266	294	319	295	301	296	288	295	281	260	291	270	254	264	290	276	275	273	298	294	288	267	315	274	294	294	252	278	288	289	294	268	285	277	298	287	277	260	295	294	276	299	290	275	295	294	309	276	291	288	292	300	291	256	258	307	331	305	302	292	305	317	289	285	256	286	258	301	303	310	286	284	294	292	316	326	309	310	295	275	293	299	293	285	310	274	274	305	312	280	293	284	274	307	271	299	281	298	278	284	309	293	293	306	250	274	277	260	290	292	297	289	346	271	305	262	276	314	302	268	276	280	277	304	280	256	316	320	297	312	304	305	282	319	294	289	261	290	283	314	288	258	274	295	297	282	297	322	293	289	292	298	299	285	291	310	317	296	264	297	310	294	274	314	274	324	263	305	305	309	297	307	304	277	284	298	310	287	289	272	304	288	313	314	274	269	273	290	283	285	307	324	316	274	287	317	294	308	290	280	291	267	312	267	309	289	296	289	281	299	286	300	317	300	321	283	287	303	285	281	324	310	292	282	289	274	308	312	284	283	263	272	270	277	294	323	305	319	263	296	277	300	303	277	278	284	289	293	280	301	293	275	306	319	313	295	292	252	267	280	289	284	257	263	304	292	300	299	311	269	303	284	308	257	294	294	287	292	268	277	352	292	280	281	295	289	318	302	297	302	275	287	303	280	299	273	314	255	306	309	294	290	307	271	269	306	269	294	292	257	302	288	283	286	285	306	316	305	316	305	280	307	273	291	258	295	273	291	296	298	277	289	301	284	286	278	294	306	285	308	296	255	277	288	319	279	284	260	293	279	290	274	269	294	318	295	350	274	278	298	290	293	261	303	294	314	275	307	314	261	279	289	319	256	286	310	310	320	274	265	295	246	271	273	313	312	288	298	275	281	314	271	287	300	278	281	262	255	308	297	274	275	282	316	281	280	280	286	267	311	303	294	339	270	305	293	304	276	265	291	273	296	273	297	309	300	312	301	282	300	276	264	296	290	292	292	282	297	276	289	264	275	279	307	264	291	301	255	314	323	285	285	263	301	263	286	254	275	296	277	291	270	290	317	268	271	246	294	306	324	298	312	294	294	287	294	285	258	297	296	279	285	281	258	282	306	291	293	301	280	287	285	284	293	295	295	303	318	300	285	276	289	288	293	277	282	282	293	268	293	275	271	262	320	306	311	317	286	332	304	315	301	293	273	267	291	273	272	310	286	290	300	308	322	276	286	275	305	305	295	314	270	287	301	306	301	264	277	274	282	266	318	292	260	278	286	283	278	256	272	297	290	292	272	295	301	301	295	315	262	291	302	263	274	294	297	287	293	272	308	260	276	314	305	285	298	292	321	275	299	278	306	291	293	327	289	310	287	258	314	286	266	307	305	285	298	281	252	321	284	312	268	293	275	285	272	281	280	273	304	321	278	287	279	292	289	251	306	294	323	262	276	300	326	317	273	263	284	266	292	266	288	258	264	278	306	282	286	330	299	277	311	289	302	274	317	299	271	283	260	259	261	262	283	274	316	285	271	277	268	294	309	304	257	285	287	294	308	290	294	291	269	285	271	303	276	269	295	274	253	262	294	275	254	325	294	298	276	284	283	308	267	283	284	290	265	321	276	302	258	297	298	357	303	261	275	263	273	258	316	268	286	287	287	278	292	321	278	288	312	284	285	288	306	307	280	316	312	271	293	319	298	299	296	287	261	264	308	294	275	293	321	286	289	315	274	285	294	295	262	278	273	298	310	295	284	305	301	274	289	310	286	277	285	299	276	280	302	294	287	293	260	275	294	288	290	286	264	264	262	295	294	286	285	297	296	275	281	311	276	287	283	271	343	290	270	311	295	287	302	262	296	275	270	294	294	304	301	271	275	280	323	287	288	289	316	291	271	303	276	289	294	311	274	283	273	285	307	318	280	293	286	262	309	278	279	275	268	259	311	350	335	317	277	278	290	291	256	323	331	279	285	285	284	323	262	268	256	267	299	279	280	297	303	270	293	296	259	268	277	289	280	289	288	277	291	272	268	292	265	287	276	289	292	295	286	296	267	304	302	297	275	296	289	267	254	243	287	256	263	298	284	303	294	309	290	253	281	296	290	305	269	295	265	276	283	265	316	285	279	291	297	265	306	278	331	263	264	268	272	334	284	308	302	272	305	304	276	270	291	285	274	289	297	274	272	271	264	271	261	295	302	315	272	297	276	277	297	291	269	279	262	307	279	268	309	278	314	291	256	310	282	270	284	304	327	269	272	289	291	277	270	267	276	303	293	281	275	297	311	277	294	293	268	280	288	279	292	301	292	266	270	334	327	290	278	313	284	270	281	292	273	295	241	270	288	312	291	283	283	255	284	295	271	288	262	313	276	262	278	255	302	298	290	295	263	280	266	283	289	280	271	271	302	281	307	276	273	283	311	260	303	287	299	303	260	292	280	292	314	286	316	264	312	314	258	282	281	286	289	281	271	279	344	330	305	287	312	302	292	281	261	269	278	273	282	293	272	322	282	280	285	296	276	289	293	300	316	285	299	299	298	301	292	269	314	283	258	310	324	293	289	285	293	252	282	281	293	286	296	297	276	277	260	259	309	316	305	300	311	336	322	286	309	274	307	311	300	285	294	281	252	272	301	269	283	310	284	290	288	277	308	310	272	316	318	297	293	258	282	326	305	305	274	287	303	288	298	302	290	287	291	309	326	287	290	292	306	277	244	266	273	319	303	295	281	272	292	295	328	305	276	303	285	292	298	301	308	289	288	306	297	294	322	300	307	292	288	283	269	305	260	263	266	295	261	296	310
6401	1027	1360	1444	1457	1158	1004	946	910	940	837	782	776	767	812	774	775	765	753	702	693	719	698	731	727	736	682	762	712	736	696	724	717	698	708	674	729	703	694	631	717	692	697	666	698	708	668	686	707	663	718	690	728	731	690	689	668	731	710	675	682	664	699	703	719	691	702	700	680	662	738	716	718	668	664	685	706	731	637	654	705	708	733	657	700	702	710	680	684	682	682	670	668	703	722	751	691	678	683	659	697	708	702	664	703	660	716	725	729	697	719	641	709	719	648	688	631	685	654	676	690	719	692	727	755	660	693	713	712	663	686	673	730	700	706	688	632	651	709	711	695	716	707	713	684	724	688	668	663	659	672	675	688	683	651	646	718	680	698	643	679	669	698	656	663	639	726	709	679	744	663	679	648	712	695	695	666	712	683	720	698	698	685	638	689	700	679	652	716	730	661	717	692	727	654	681	702	737	736	665	691	677	738	677	692	635	700	668	703	661	699	675	723	681	690	702	647	679	702	728	700	707	705	749	737	695	726	670	710	691	679	645	680	711	693	682	705	703	707	721	704	734	661	660	662	697	693	759	688	706	650	670	640	702	729	655	703	684	702	689	720	686	664	681	677	695	651	706	694	705	671	717	704	662	686	724	649	691	694	701	702	734	684	707	677	690	724	701	680	695	713	748	689	708	703	692	709	734	673	703	691	686	678	690	722	668	719	682	688	698	682	670	734	705	731	715	701	696	697	670	687	686	659	685	702	677	731	753	667	684	733	714	701	683	679	706	725	659	691	673	688	742	686	701	699	704	645	703	631	696	714	679	714	667	739	685	717	698	697	675	705	727	729	633	726	685	713	674	659	706	672	721	681	657	690	674	679	704	686	626	690	704	687	675	669	677	678	683	667	674	694	692	698	695	700	724	702	692	708	719	682	648	680	720	642	657	624	753	650	704	744	715	719	639	671	737	704	689	661	674	650	675	676	678	663	690	722	681	655	721	693	673	680	735	649	725	721	703	669	691	682	691	705	699	720	702	672	675	739	736	719	700	728	687	751	688	646	696	656	707	717	695	670	638	663	750	674	674	687	769	708	652	669	667	708	671	710	692	685	670	711	704	676	699	704	709	714	679	717	685	688	678	692	692	721	696	678	697	719	738	677	710	723	704	699	698	699	682	700	677	702	745	705	697	718	652	685	695	700	661	687	690	710	701	712	696	683	668	626	718	714	694	688	686	735	675	685	694	730	692	665	678	677	672	667	674	753	668	675	711	699	631	697	656	717	685	706	658	688	752	683	716	734	731	681	665	741	651	645	745	653	666	707	634	687	684	724	688	735	690	713	716	661	675	647	711	660	679	700	726	725	679	658	737	680	684	671	735	715	729	659	710	708	671	697	712	689	680	710	728	697	673	715	657	683	661	762	689	679	664	712	663	640	700	682	706	692	676	697	711	684	743	686	725	654	692	675	706	683	701	693	708	724	714	650	720	678	717	683	709	668	659	719	677	654	708	694	662	648	676	699	676	708	643	720	649	690	699	713	672	716	694	745	712	668	682	662	708	721	716	709	678	662	708	699	686	675	710	665	672	702	742	705	698	714	713	679	710	685	654	712	653	650	735	722	681	664	702	701	703	691	723	726	706	702	714	657	696	697	698	669	696	663	704	684	672	713	705	707	676	672	652	707	658	660	738	701	728	719	698	683	655	667	637	683	719	668	670	679	709	706	689	699	689	713	706	718	704	726	683	706	673	720	664	666	695	670	704	649	653	704	728	687	666	690	666	669	679	700	713	690	689	735	672	667	678	700	674	664	662	699	650	714	704	718	699	695	669	712	677	714	707	667	689	727	671	675	676	702	711	684	726	621	658	630	660	680	721	680	712	701	709	697	657	687	654	672	675	691	655	691	717	651	685	675	700	732	686	737	666	647	693	644	707	662	711	678	695	739	710	701	709	690	704	683	658	685	690	697	684	660	710	688	722	708	762	733	679	663	681	650	702	686	646	672	675	672	678	700	697	665	729	719	717	724	712	709	725	721	646	712	698	683	680	691	711	684	687	718	709	707	701	695	666	688	675	646	677	682	687	702	684	680	708	744	728	729	624	658	680	691	693	717	728	698	670	688	668	719	682	681	676	740	716	703	683	676	688	709	706	647	649	671	680	722	692	693	716	688	727	669	685	669	711	688	689	688	701	730	660	740	709	696	684	704	711	702	702	660	671	656	684	754	701	688	680	700	701	670	678	707	667	678	664	701	737	664	702	704	736	658	705	643	690	704	672	702	708	688	737	715	746	654	698	772	676	725	662	697	669	726	734	685	692	678	716	703	678	697	683	672	762	652	669	744	666	746	703	669	681	677	702	688	677	691	698	719	723	674	668	696	701	661	670	651	690	647	691	692	712	686	658	697	677	685	687	720	670	686	722	663	744	645	635	671	701	668	664	704	720	684	762	693	663	648	693	679	643	703	667	676	719	677	716	688	661	759	672	723	670	702	728	648	698	691	684	709	711	684	708	687	700	710	670	704	656	726	695	699	734	686	718	697	678	690	716	712	662	645	715	681	701	720	686	695	697	746	723	658	642	680	712	656	685	682	689	679	684	672	718	696	658	648	736	718	707	701	698	684	692	714	629	679	684	713	691	693	734	672	686	756	693	687	678	694	731	688	706	668	698	710	713	725	696	690	715	712	698	678	695	693	669	677	671	656	766	697	731	733	690	698	698	709	720	685	711	699	682	709	712	737	724	710	664	688	686	702	711	673	687	680	659	666	735	682	725	700	688	746	632	730	715	725	656	667	672	688	685	673	722	636	675	687	670	696	696	672	732	668	702	658	654	673	685	717	725	729	686	696	685	686	697	669	671	725	696	678	663	682	716	725	653	686	693	673	727	719	701	660	693	693	712	719	677	712	711	678	660	661	687	694	723	696	730	718	681	664	684	679	703	712	710	652	677	689	674	726	680	662	679	708	732	701	745	695	695	712	658	650	734	666	703	715	700	713	704	647	659	674	651	724	705	647	685	628	707	716	689	674	675	696	715	659	667	680	715	689	715	670	680	701	737	640	663	736	699	672	707	743	644	722	707	675	704	687	665	681	665	690	714	672	706	718	644	676	676	715	713	661	721	671	700	678	712	658	735	699	751	744	673	700	736	644	702	684	713	714	663	684	672	611	683	652	682	702	690	683	655	635	677	715	707	652	637	696	677	683	738	671	675	677	697	725	660	648	684	710	672	679	687	704	698	674	684	649	680	692	707	639	686	689	677	687	706	669	706	666	693	660	712	716	746	697	691	725	691	674	683	662	703	694	669	666	742	742	646	711	659	666	670	694	673	707	711	721	690	664	648	687	683	715	673	638	720	701	657	724	715	700	669	678	680	687	673	651	727	675	687	657	713	733	698	772	728	657	739	667	684	692	685	688	662	654	750	714	716	742	682	688	715	685	697	717	677	743	688	656	714	746	658	674	695	734	684	661	676	660	670	718	695	683	722	693	703	667	682
12832	922	768	553	393	312	263	216	201	175	160	165	168	167	162	154	155	132	136	150	143	137	126	150	135	140	157	137	140	154	145	124	136	113	135	123	142	127	133	158	127	133	117	130	151	145	122	148	138	136	133	141	144	121	123	146	134	133	125	136	137	134	152	140	125	144	137	102	120	130	136	145	130	107	153	132	129	141	124	124	135	150	136	120	113	133	146	142	141	130	130	111	110	139	123	145	130	157	152	139	141	127	138	155	137	116	136	131	151	141	123	128	144	120	144	143	155	137	145	128	127	122	131	115	139	129	129	126	136	144	153	140	144	134	164	134	123	140	120	134	148	157	134	140	132	159	145	142	121	132	141	145	124	130	119	116	119	132	134	131	116	120	141	134	134	134	143	133	141	153	130	142	146	139	137	142	145	145	164	140	126	113	151	123	122	140	121	135	149	137	132	142	129	134	137	140	126	138	144	126	134	133	129	121	142	134	133	138	129	111	129	134	119	133	113	115	128	133	121	115	139	159	117	126	134	126	103	130	127	128	124	139	148	123	124	142	120	125	154	152	124	138	138	121	123	136	130	142	134	140	136	131	141	114	155	154	127	124	126	120	129	127	138	133	142	143	131	131	134	135	132	136	126	144	141	143	110	123	118	135	150	117	130	134	115	129	111	127	126	120	146	129	144	119	124	138	142	93	133	136	118	134	140	132	134	145	129	140	127	139	161	109	123	151	147	150	146	120	111	142	149	125	145	140	122	140	122	128	131	161	129	156	143	123	128	117	127	139	120	153	133	154	131	131	143	138	134	134	160	137	122	118	143	142	133	135	136	147	135	141	151	158	123	147	144	140	118	120	143	117	129	134	138	108	118	139	151	143	120	119	124	135	137	122	136	127	117	120	146	127	145	123	138	139	151	133	109	108	148	118	132	122	133	133	125	114	105	119	153	121	137	121	152	154	137	124	132	143	124	125	115	128	128	135	142	127	149	129	123	136	153	153	113	130	136	137	134	145	132	145	123	152	132	119	130	135	136	127	117	148	136	138	143	129	127	130	142	154	133	147	129	140	131	127	129	128	141	151	129	121	137	119	128	125	115	118	157	139	125	125	123	152	128	144	146	141	122	127	126	130	129	129	157	155	127	152	133	149	146	153	143	131	124	115	141	127	124	128	120	170	121	158	123	129	130	138	122	122	135	138	146	122	135	112	142	164	131	121	132	131	129	135	123	142	125	126	137	141	131	129	120	119	132	140	123	129	118	132	127	126	117	124	163	139	134	135	149	144	138	116	131	159	128	157	121	134	143	112	122	109	137	106	142	143	121	138	154	139	134	139	146	142	136	144	120	146	134	134	116	133	137	141	122	123	128	142	118	124	142	129	131	132	102	130	142	129	134	130	126	121	137	129	123	134	125	145	131	125	138	110	120	128	138	119	117	132	128	125	124	132	132	137	137	134	138	133	127	142	114	135	114	115	124	123	115	130	123	130	123	130	106	126	133	126	127	120	113	135	114	128	124	114	128	129	118	127	127	148	127	126	116	138	143	119	138	147	131	147	117	145	131	117	129	144	131	128	120	121	141	143	140	123	122	138	150	138	132	144	131	129	130	138	148	132	144	130	133	130	145	139	116	142	160	109	134	128	127	166	151	159	135	134	131	130	138	110	120	128	140	130	140	143	131	137	141	114	127	136	125	150	140	148	108	116	136	135	123	124	117	118	139	159	111	127	128	122	142	125	142	138	116	149	137	125	108	154	137	128	127	137	128	147	116	148	129	116	165	133	126	135	129	141	123	124	116	142	126	124	130	120	107	134	142	129	126	133	126	127	146	146	133	153	136	141	139	149	151	131	126	133	106	138	130	141	133	136	146	140	131	129	147	122	129	139	119	122	133	158	114	105	146	133	138	157	136	108	133	124	134	114	111	128	149	101	129	129	123	132	129	137	160	122	143	130	139	149	113	127	130	124	143	101	139	117	137	148	146	124	150	156	145	121	138	142	149	132	140	139	118	121	153	149	144	140	109	129	123	148	149	137	122	146	147	129	134	141	134	150	147	115	125	146	132	121	138	139	156	136	129	129	119	131	133	144	145	136	116	140	118	138	134	131	124	126	118	139	136	131	138	159	143	129	139	135	146	143	124	121	137	165	128	132	136	131	110	119	130	127	121	115	138	144	152	123	129	140	107	116	158	134	123	141	132	117	142	135	128	129	143	139	139	120	120	153	136	125	129	116	142	115	132	159	100	137	139	134	150	134	131	122	141	163	136	121	127	133	134	118	126	144	141	132	154	137	147	120	152	129	134	115	144	133	131	142	151	130	121	117	132	122	123	128	144	146	114	122	131	115	133	144	104	137	125	138	133	105	125	117	132	124	147	147	147	137	135	103	135	135	143	149	134	133	121	115	138	128	146	117	115	126	143	144	117	131	133	118	150	136	131	136	142	135	137	131	127	118	133	128	113	151	125	129	132	149	147	127	123	135	141	130	124	138	142	118	161	122	109	128	126	148	147	128	119	150	131	150	151	133	127	125	118	123	116	115	126	115	122	131	139	136	122	157	136	141	112	124	133	146	124	128	133	144	135	121	119	134	126	131	125	122	143	104	107	130	144	132	154	118	120	134	116	117	132	124	143	150	132	130	134	124	133	132	139	123	131	119	119	109	144	132	136	141	140	126	111	129	133	137	130	129	143	142	130	139	139	140	118	131	136	140	144	119	140	125	120	128	134	140	128	113	111	141	136	140	145	135	169	119	123	105	125	123	149	145	118	116	117	125	132	130	148	127	107	130	134	120	133	106	126	119	135	135	120	146	145	136	130	119	128	162	143	127	130	148	137	123	126	127	134	137	100	131	126	140	120	122	141	128	132	108	132	112	145	148	135	105	147	155	142	144	133	129	120	125	118	134	143	130	136	144	111	150	124	141	137	146	147	135	141	127	124	108	135	130	126	133	130	137	133	155	138	152	138	138	134	131	120	133	124	121	132	130	146	143	131	122	120	137	109	148	123	138	121	113	147	129	135	122	112	126	128	123	123	139	142	157	138	160	145	135	127	123	156	143	144	129	126	143	141	125	121	107	132	135	164	126	137	117	112	146	128	141	123	124	122	143	133	116	128	147	141	146	142	132	121	126	149	117	155	139	136	124	128	144	137	131	137	135	133	137	156	138	121	129	134	149	120	118	128	128	142	136	143	132	141	144	147	152	119	129	148	115	146	135	136	135	127	123	135	147	130	123	133	116	132	122	129	126	150	119	125	136	132	155	157	113	148	122	111	113	106	139	137	134	135	150	137	140	131	114	137	124	153	140	135	135	141	138	113	141	122	134	144	140	128	130	132	163	150	102	101	145	120	129	114	145	145	124	134	122	142	121	132	148	116	152	148	113	133	120	134	109	149	132	117	136	148	126	121	149	151	127	125	144	135	136	119	121	128	133	136	132	160	121	131	122	113	137	131	122	139	125	131	119	135	138	127	119	137	133	148	129	149	146	134	130
7841	843	1714	1799	1543	1267	1042	825	746	695	604	518	495	491	463	458	468	452	410	452	400	437	431	412	421	378	381	428	376	366	376	361	374	392	394	372	391	353	337	389	334	358	362	378	376	372	377	348	320	367	350	343	326	360	335	368	366	352	364	365	357	368	329	358	331	324	344	324	342	343	362	382	331	378	324	361	366	359	329	359	325	355	338	340	358	365	314	345	350	359	321	395	348	333	332	329	339	353	362	344	373	315	339	354	331	363	349	346	367	351	328	339	345	380	356	317	350	339	347	359	325	375	350	310	321	392	371	353	343	356	298	363	333	335	346	380	319	315	314	332	339	349	341	318	355	340	327	328	356	335	356	336	348	336	359	347	305	328	331	343	354	347	334	339	341	326	362	330	333	353	355	328	316	323	357	359	333	362	325	333	313	346	340	365	373	342	364	313	348	352	376	334	368	356	352	364	310	354	345	349	298	326	359	325	326	346	350	324	348	310	328	309	318	380	326	372	325	333	317	343	320	337	376	323	373	340	328	349	355	347	354	321	370	353	336	338	365	338	322	321	313	342	327	332	340	316	344	336	343	332	321	347	349	352	323	329	327	363	305	379	335	362	346	348	360	333	341	312	337	346	354	354	321	367	343	330	349	290	311	371	324	353	323	345	340	361	346	309	352	378	344	358	346	343	344	346	347	328	336	301	347	352	325	304	352	327	324	342	338	338	358	325	328	346	351	334	339	346	373	328	332	332	353	369	298	313	310	331	343	332	350	346	341	347	319	366	344	365	320	389	345	322	339	357	329	323	345	328	338	362	369	335	329	326	403	342	347	349	344	364	375	327	334	337	332	323	348	335	346	327	360	314	308	363	322	373	322	347	344	348	325	312	372	321	375	366	346	355	297	349	386	318	363	340	305	305	351	355	326	347	319	347	341	346	358	341	340	336	350	318	372	348	311	340	361	374	355	345	347	333	372	364	326	342	367	390	359	311	366	337	336	346	329	317	347	332	338	347	342	344	360	338	345	348	361	357	377	332	371	339	301	310	332	344	333	337	305	337	311	325	361	334	328	339	365	379	320	350	318	353	331	368	331	328	333	345	319	345	297	359	357	279	341	346	346	342	349	321	328	333	357	333	347	354	336	355	322	338	328	387	327	360	355	374	322	330	363	332	347	341	349	328	372	307	299	342	326	349	368	312	358	333	345	329	343	356	348	336	344	316	359	333	342	320	310	315	299	323	335	364	323	342	315	352	321	320	344	337	306	358	355	330	337	317	355	330	332	345	367	363	359	330	316	333	352	352	330	319	364	358	372	368	351	317	341	346	350	331	351	314	320	335	360	347	344	358	334	344	352	326	338	335	341	340	366	371	342	382	322	368	369	347	347	333	346	334	363	360	355	298	346	357	319	362	340	341	343	320	332	342	305	320	357	351	344	366	351	326	330	363	343	366	329	328	336	335	334	291	300	344	344	318	322	353	321	369	328	327	335	310	334	320	379	319	355	356	346	320	353	338	350	327	380	359	370	325	348	317	365	364	341	361	323	337	353	327	379	331	338	317	330	357	346	364	371	335	350	332	326	385	323	374	323	337	322	356	365	289	321	320	338	392	372	336	351	314	367	339	337	317	354	360	354	333	342	342	336	351	355	310	308	363	354	339	357	337	343	324	367	324	351	342	344	361	309	354	350	347	376	352	315	327	302	334	348	329	351	340	321	332	337	340	332	315	342	357	364	317	332	341	360	321	386	337	314	352	343	350	351	379	342	379	342	296	353	341	376	332	358	313	324	354	325	359	370	372	337	335	347	340	358	353	351	329	351	323	332	338	337	326	363	335	372	319	366	326	324	361	340	355	333	330	353	353	341	337	362	344	338	397	341	372	350	313	320	337	375	328	335	321	340	337	322	364	367	348	318	317	346	364	324	319	329	319	326	328	328	356	345	337	346	331	381	361	347	360	330	322	352	361	336	311	359	357	316	359	361	342	353	356	334	320	331	362	347	320	354	332	359	337	365	345	299	326	319	356	317	340	344	345	326	322	334	343	320	350	365	334	322	368	350	348	351	402	331	335	317	363	335	348	358	331	338	353	313	365	323	340	341	331	352	360	326	338	364	297	340	332	328	346	322	319	348	370	353	360	345	338	343	356	337	342	338	314	318	358	326	339	323	347	330	370	334	306	317	342	331	343	350	356	339	331	346	340	320	359	343	353	340	346	339	327	380	357	345	358	314	340	348	330	337	343	337	361	348	350	340	312	334	326	338	359	335	351	335	344	349	345	325	336	348	358	331	345	330	342	360	334	342	316	327	351	348	337	340	337	324	354	346	340	344	333	353	321	324	336	336	364	356	312	341	352	340	321	359	343	362	319	360	332	362	338	311	349	360	339	376	341	356	303	341	329	352	316	353	334	314	327	337	358	362	344	310	356	328	330	366	343	350	329	333	328	362	350	341	352	321	341	332	344	304	329	319	355	354	379	367	318	312	346	335	335	346	344	338	359	343	360	334	300	351	311	323	346	351	328	310	323	339	336	358	368	361	363	323	326	355	366	348	330	319	323	347	372	353	361	323	337	324	320	342	337	370	313	388	353	327	335	344	343	344	360	347	328	341	349	332	327	333	355	346	350	316	305	334	338	351	338	326	325	329	338	318	334	325	359	324	378	321	341	355	351	341	337	342	337	323	326	357	323	346	352	363	330	357	347	320	329	359	336	338	356	337	354	340	339	327	351	328	347	310	370	363	347	351	339	323	380	346	333	375	331	333	332	340	316	333	362	325	357	339	349	310	340	343	313	309	314	349	314	321	361	361	335	356	367	311	359	337	332	347	384	343	360	349	318	377	332	324	367	370	341	338	336	342	346	341	310	360	329	316	316	314	356	353	318	341	340	354	352	324	321	335	367	351	333	350	353	355	356	402	327	351	365	352	383	320	306	344	339	337	356	326	338	317	365	303	312	353	318	347	353	342	351	315	364	337	333	345	335	314	326	380	349	346	358	314	316	308	361	321	336	365	344	337	332	324	356	356	374	320	371	326	342	360	347	337	363	305	339	362	362	360	338	358	363	313	312	338	323	308	344	336	379	353	355	365	331	365	320	334	346	362	363	352	321	338	358	334	343	314	381	320	353	343	340	364	314	344	333	355	331	320	325	341	356	329	324	339	347	343	343	353	367	320	301	352	339	351	345	309	332	356	365	341	345	332	320	327	336	354	347	382	313	365	324	319	340	356	356	327	321	371	337	355	338	328	356	354	349	346	357	295	343	292	394	329	351	329	341	367	327	367	371	330	361	332	323	327	337	303	326	360	331	350	313	330	363	360	346	351	377	314	315	355	335	308	347	320	344	350	321	344	327	390	317	350	324	314	354	339	360	336	327	308	314	351	371	304	344	332	313	346	342	348	326	336	362	365	344	331	321	332	342	364	345	293	341	360	330	331	353	355	346	331	334	365	336	357	358	324	342	319	343	370	310	337	322	313	321	315	335	374	352	348	338
1480	310	311	289	287	273	319	298	297	328	330	290	298	306	330	285	288	336	267	328	290	247	329	276	298	286	272	303	302	276	271	305	300	272	318	298	286	292	308	284	305	289	306	291	300	302	300	279	304	319	261	304	306	279	284	300	281	313	307	278	304	300	286	268	320	300	268	289	320	288	306	326	313	316	281	324	302	297	280	285	315	308	290	309	303	313	270	284	318	271	307	267	300	296	298	302	295	269	284	282	309	260	313	290	297	292	291	291	321	315	321	327	339	305	311	279	293	301	274	272	261	305	292	290	292	309	290	341	304	294	329	310	324	294	304	319	286	275	283	282	315	339	276	309	264	319	324	307	288	306	267	303	288	255	289	317	329	289	291	310	271	317	306	280	309	322	322	326	306	302	302	287	304	295	305	282	289	291	308	273	322	293	281	308	292	319	311	295	292	302	271	315	292	259	294	324	312	307	281	279	328	295	274	307	268	306	288	312	293	312	270	292	285	320	273	314	275	319	274	312	317	319	283	323	315	294	280	313	282	284	277	307	299	298	304	263	294	259	317	312	263	288	298	278	270	283	293	309	282	279	304	291	290	295	308	311	298	272	256	297	307	283	309	308	303	316	329	287	283	276	282	316	311	290	298	293	321	312	312	265	269	344	334	307	258	314	300	317	281	320	273	317	292	283	295	271	266	283	319	285	294	334	290	309	308	309	296	302	300	300	299	309	277	297	308	285	291	291	312	282	308	316	300	274	301	308	276	301	292	322	322	295	266	321	303	326	299	302	326	296	324	319	305	298	287	288	275	308	312	308	314	268	267	286	313	278	261	320	314	275	324	297	273	293	274	293	288	312	322	314	277	306	304	290	283	312	332	290	304	328	300	328	316	318	298	301	282	288	287	292	279	332	278	313	294	324	318	293	248	283	290	345	286	286	295	296	309	312	286	298	298	297	298	310	316	267	304	313	268	322	285	324	291	282	294	317	318	349	311	302	305	315	319	293	286	290	288	298	298	307	292	314	320	286	293	266	302	310	313	310	251	301	295	300	336	273	304	292	316	313	305	311	299	285	329	298	351	296	277	301	296	298	298	308	276	307	308	298	313	299	311	302	285	321	307	300	322	318	275	316	284	282	307	310	299	300	316	310	302	287	303	289	283	310	285	286	329	303	291	288	268	286	261	297	290	287	339	295	278	307	280	285	294	294	309	329	323	336	307	270	280	281	270	327	303	293	311	267	295	289	272	291	287	312	318	286	291	284	294	276	296	301	300	289	294	304	277	282	296	305	287	279	291	298	270	284	314	306	297	284	312	335	310	281	277	294	293	290	297	309	294	305	301	295	328	295	304	316	336	291	297	289	300	306	320	316	289	315	306	335	318	287	323	296	292	311	285	336	298	291	304	270	280	299	295	297	291	303	315	308	302	310	303	276	282	299	287	299	295	320	305	301	323	311	324	271	272	294	318	279	288	344	262	317	294	278	274	285	291	274	291	268	301	300	335	317	261	308	305	272	317	265	310	321	276	321	291	293	281	289	307	297	264	283	297	270	312	290	309	333	307	322	277	300	300	310	276	300	291	266	307	295	319	277	302	289	326	268	322	332	296	300	291	242	293	300	303	280	299	282	330	337	276	275	302	297	329	343	299	290	330	289	297	274	284	305	277	321	277	298	281	255	300	309	298	335	311	332	311	286	291	311	266	317	314	308	314	321	314	305	327	279	285	294	306	312	308	303	336	288	275	286	303	292	284	277	282	320	330	329	309	320	321	306	288	292	309	322	307	321	301	291	284	321	277	304	333	274	287	338	279	313	310	280	315	315	285	318	303	283	299	299	321	310	261	298	285	273	320	268	277	293	292	274	333	302	271	320	337	305	327	317	316	312	295	320	286	301	298	289	286	263	302	301	326	320	299	290	268	269	293	305	295	317	292	276	313	316	291	275	286	298	295	283	273	315	293	305	329	291	307	305	286	271	297	295	299	316	299	289	319	301	289	284	303	296	287	300	332	288	294	289	306	302	301	296	301	303	313	314	296	279	294	266	291	276	319	302	323	286	306	280	276	292	300	315	318	321	312	295	300	275	296	304	275	313	316	326	299	278	290	302	309	342	302	303	310	312	299	290	293	304	322	309	323	300	277	268	285	283	292	277	318	252	276	287	306	268	285	331	308	312	304	297	292	317	288	273	286	316	314	275	301	319	305	340	296	343	272	318	284	320	309	327	300	295	282	295	321	336	328	296	301	295	311	306	271	277	302	336	281	294	295	337	279	308	278	285	300	319	334	305	289	292	287	298	290	288	314	295	308	305	301	311	312	311	257	265	300	265	282	309	277	270	306	264	308	301	282	320	303	293	277	280	271	284	315	306	293	325	334	321	301	321	345	296	289	285	273	292	308	316	274	328	290	292	331	293	300	268	334	311	295	297	268	293	299	306	283	273	271	272	321	274	274	286	302	319	292	298	283	297	301	310	274	321	292	292	305	298	312	334	285	305	298	307	323	315	295	297	328	300	332	307	281	296	297	330	292	276	298	284	297	316	315	305	290	305	281	324	293	290	351	268	313	250	289	282	333	273	338	305	274	304	292	297	256	323	299	287	282	292	288	300	320	306	267	295	293	296	314	318	258	299	310	305	299	301	269	293	292	326	327	270	275	286	325	313	315	307	285	337	312	310	299	296	300	295	326	300	328	332	316	337	295	314	263	330	302	293	321	272	310	317	305	286	297	300	271	268	323	292	263	291	286	298	298	303	280	310	305	295	288	313	299	315	312	309	310	277	310	293	303	340	304	292	298	311	311	300	322	331	302	303	308	288	316	283	331	324	319	315	296	283	283	293	267	318	307	286	277	289	288	332	278	289	302	304	305	267	267	301	269	293	299	320	281	266	300	346	326	271	330	302	290	338	289	313	273	306	311	290	277	275	288	296	315	289	279	302	312	318	314	289	296	312	305	290	332	303	277	280	300	317	298	290	302	303	292	282	295	303	300	331	308	272	283	285	312	307	289	308	285	335	340	289	306	327	354	297	281	278	308	316	298	323	303	328	320	313	292	284	305	307	318	278	301	271	302	292	310	299	273	319	277	286	268	304	321	293	306	307	264	301	319	297	322	282	284	272	289	328	292	291	286	313	292	306	285	294	287	305	288	304	269	309	290	280	289	299	318	284	280	312	306	291	280	270	311	293	327	303	303	313	306	304	298	303	304	280	287	287	298	304	296	293	281	308	324	271	266	304	301	344	304	319	316	305	278	299	283	317	273	303	259	322	314	297	294	321	291	311	308	298	302	299	303	278	319	289	308	322	310	305	316	283	332	276	299	297	280	278	298	332	307	323	290	302	315	290	272	306	286	304	321	283	301	305	284	311	284	302	312	298	301	299	329	309	295	299	293	292	326	280	304	337	310	282	307	300	317	286	294	294	309	286	257	279	326	296	349	290	285	293	293	274	280	349	319	273	288	308	314	275	336	278	312	305	330	304	285	296	314	330	321	308
2008	809	795	788	814	788	721	747	728	731	712	691	709	767	714	716	695	693	780	750	685	733	698	745	712	753	746	665	745	709	739	739	714	710	711	708	684	693	709	731	775	771	712	704	721	712	725	739	746	718	720	697	763	682	730	750	707	665	734	735	743	726	683	677	686	714	777	708	729	762	740	738	744	732	702	674	702	737	713	723	719	692	735	717	731	762	751	686	708	733	695	699	740	719	757	771	701	722	740	731	709	723	680	705	728	743	727	749	703	714	714	718	717	721	743	724	762	708	686	721	745	682	721	702	693	690	716	724	671	759	723	718	741	750	761	706	740	736	738	751	684	756	746	712	717	713	666	729	684	738	732	724	764	710	707	710	796	732	706	731	735	744	740	719	718	753	715	769	795	712	741	693	673	706	727	730	700	645	743	653	727	706	742	737	686	709	710	742	694	755	731	724	736	734	695	781	765	775	685	737	697	706	714	703	713	731	696	745	715	707	730	744	738	724	744	741	722	774	700	719	741	748	718	721	706	790	731	710	729	713	742	747	739	726	739	749	723	720	745	737	703	720	664	703	674	706	739	688	716	695	686	736	712	742	774	719	716	769	735	726	733	712	711	725	720	735	697	715	747	722	706	740	711	742	706	718	773	706	779	674	703	697	736	731	695	746	743	760	772	742	709	724	724	676	694	747	695	692	751	717	702	713	772	710	716	725	681	633	724	707	725	713	685	757	696	691	696	704	678	702	693	742	674	751	728	714	737	773	715	756	685	690	737	732	728	727	694	678	672	734	692	718	706	722	730	712	669	726	755	718	750	704	660	686	763	780	715	718	687	746	700	748	725	720	675	743	716	735	741	718	715	712	737	761	724	669	722	697	725	731	716	760	696	738	709	708	690	740	721	703	737	742	719	708	697	741	691	699	711	757	694	714	750	758	697	718	774	720	700	686	688	741	708	746	728	741	711	713	667	688	693	669	704	709	718	756	686	683	710	754	694	743	721	721	742	697	694	710	690	768	726	718	732	739	731	706	703	742	744	743	776	719	743	707	714	721	700	714	732	699	774	703	701	736	702	656	724	738	728	754	719	685	743	725	740	701	666	746	690	721	692	758	717	741	731	673	735	704	692	759	728	746	736	690	653	724	699	746	736	708	718	768	706	702	715	770	747	739	747	755	743	705	685	751	737	684	680	781	708	713	725	744	753	793	734	739	688	748	742	672	734	701	758	749	744	759	744	735	709	759	726	708	747	753	671	737	732	714	735	741	739	709	730	758	731	695	701	735	681	715	734	710	712	712	754	708	691	665	695	724	746	723	694	725	684	729	728	669	732	715	732	738	730	754	675	772	703	749	719	682	676	697	718	742	749	793	694	687	755	698	696	729	669	778	755	786	722	699	776	695	694	689	685	758	692	713	706	742	695	731	703	710	726	762	708	722	680	746	686	705	721	718	702	744	736	711	693	701	755	675	733	718	737	735	700	709	717	700	712	723	748	734	736	713	716	733	723	762	699	692	738	797	771	695	753	734	765	758	745	725	677	680	701	704	709	714	750	696	714	733	724	712	739	701	712	723	675	701	753	760	724	729	670	723	712	735	748	700	700	745	713	686	695	710	767	750	782	744	674	741	719	755	708	674	737	705	718	673	717	730	718	765	718	721	761	740	694	692	725	727	701	712	761	691	729	682	723	661	660	731	694	691	713	714	744	740	723	705	726	735	730	744	731	709	740	749	742	748	751	705	721	692	693	731	677	750	778	782	738	727	709	738	707	703	710	678	745	741	714	730	753	653	747	708	741	792	719	721	714	733	704	743	723	703	695	707	710	726	756	732	696	712	690	677	769	675	694	753	727	709	697	716	705	718	696	736	741	715	718	752	718	716	759	719	694	698	731	716	746	682	694	727	738	738	721	747	649	752	694	755	721	716	739	711	730	690	749	718	679	700	747	696	731	711	719	717	714	694	731	758	727	672	754	723	701	706	733	686	753	733	718	725	729	751	794	716	733	707	705	734	690	743	679	747	730	732	719	728	724	746	713	712	740	760	752	765	720	760	709	773	702	678	697	728	695	703	719	703	718	694	745	738	698	721	712	739	699	741	683	728	699	714	732	694	781	735	692	715	750	741	736	722	710	711	701	700	737	733	722	764	706	749	728	700	715	726	749	730	705	729	754	712	726	706	747	749	785	708	670	720	682	717	719	766	744	728	704	723	741	703	732	725	707	737	720	743	761	681	717	697	700	725	724	723	726	747	761	699	733	716	688	721	726	743	697	712	679	733	759	729	691	726	760	698	752	748	733	747	735	657	748	716	722	738	676	747	714	769	742	752	704	752	699	712	732	706	764	746	747	679	725	714	727	757	714	734	727	724	747	721	758	745	759	715	731	732	696	739	765	675	756	733	717	714	719	765	695	678	743	725	694	720	738	722	700	715	715	757	687	684	659	736	721	744	740	764	708	754	702	733	699	738	735	743	726	732	708	688	711	707	752	667	711	744	781	761	743	765	720	730	732	702	747	707	723	725	793	706	765	724	785	715	724	731	700	708	689	680	724	707	733	667	701	712	704	701	770	724	685	705	727	730	712	704	745	667	744	726	691	739	691	724	789	712	741	749	740	748	757	729	750	746	711	734	704	728	740	682	753	696	706	744	728	754	776	702	729	716	751	744	740	742	770	770	753	728	737	714	748	678	669	713	692	705	679	725	738	761	736	678	705	720	740	724	769	732	714	680	759	746	733	753	696	760	748	709	732	697	729	712	661	706	763	720	725	673	712	735	715	687	690	753	718	723	719	734	701	787	698	762	751	743	682	716	722	733	683	747	723	727	730	718	697	707	720	745	728	743	714	687	705	746	777	722	713	704	725	731	752	750	716	727	698	748	720	681	755	701	704	705	728	708	700	739	755	725	745	727	696	684	753	745	753	731	747	703	684	733	692	745	720	755	728	715	701	712	714	744	743	704	723	727	744	735	718	793	726	739	739	693	686	733	732	696	734	703	745	799	697	725	764	739	695	747	743	667	760	738	723	718	717	705	692	726	720	731	735	679	748	743	703	727	705	747	761	727	689	726	727	673	763	708	732	704	755	737	735	715	708	699	761	774	699	747	741	755	717	743	700	750	695	699	717	730	699	676	676	708	740	713	722	735	729	710	771	731	722	720	691	714	732	699	718	768	718	759	736	720	798	765	729	747	689	747	730	726	752	731	731	689	678	699	770	722	727	720	748	725	727	693	717	651	690	744	709	700	678	712	734	756	736	785	744	694	709	705	758	695	732	734	672	676	774	742	689	749	725	737	700	752	703	668	694	691	679	764	727	758	719	712	722	718	765	713	783	740	702	663	723	752	688	745	788	705	724	744	725	654	688	753	754	754	702	745	717	729	728	716	725	716	706	771	779	717	714	706	709	714	703	723	784	720	762	716	721	751	750	707	715	726	759	726	717	725	724	711	774	729	730	727	745	670	738	726	730	727	703	745	726	764	746	689	701	700	759	812
7034	595	595	507	442	379	368	350	323	307	302	315	299	329	278	316	282	283	278	314	275	315	343	287	290	242	282	281	294	276	272	280	274	312	296	312	328	297	299	284	310	296	299	298	299	308	315	277	299	301	288	279	263	326	281	302	301	324	321	293	307	295	308	288	313	305	264	276	287	260	269	304	299	288	303	280	312	299	302	303	254	265	271	289	256	260	297	312	296	299	280	332	307	278	275	277	301	318	282	288	321	284	274	267	310	287	259	309	285	279	311	318	275	275	302	306	312	285	291	277	273	260	296	270	280	242	284	281	294	311	285	239	269	249	268	287	323	315	289	252	284	267	290	311	265	305	295	248	265	288	274	322	295	305	303	294	284	300	286	291	288	275	289	274	298	287	276	258	288	300	300	289	293	295	274	304	281	307	302	327	326	286	299	297	297	233	286	296	267	263	287	306	297	260	287	331	290	319	269	288	292	289	280	300	275	277	287	279	288	291	302	303	288	298	297	283	270	300	312	304	305	296	275	294	285	267	302	301	282	268	286	268	309	296	311	302	286	269	274	265	300	248	291	277	311	302	279	280	320	272	262	273	257	284	295	291	284	264	284	300	279	286	283	289	258	299	309	304	284	286	284	271	273	277	278	291	292	280	310	278	297	288	301	289	297	302	290	298	275	252	264	301	272	302	284	277	277	261	298	313	284	281	289	272	278	228	290	294	295	280	286	299	284	326	276	297	309	301	272	255	279	277	290	238	275	290	278	260	307	284	278	299	264	308	268	277	278	311	288	265	288	263	297	302	295	284	262	297	289	263	294	293	298	282	284	301	263	295	295	321	259	271	271	282	306	308	323	282	287	279	276	268	296	314	292	284	270	257	307	312	274	280	300	289	303	304	266	289	324	280	297	293	281	287	264	300	315	292	298	327	305	299	314	299	282	285	296	289	260	277	295	279	276	294	290	288	296	310	290	277	306	276	306	312	283	307	273	306	310	302	284	281	272	294	317	317	255	280	277	290	306	294	317	295	304	275	301	265	269	279	284	278	282	281	269	289	319	286	305	311	293	294	293	324	308	286	278	286	294	270	309	289	252	285	308	274	271	311	290	281	289	271	279	298	288	295	317	275	307	284	275	267	292	277	299	284	282	284	309	270	295	304	271	308	265	258	270	274	262	289	304	297	343	273	278	276	287	265	305	261	279	284	275	283	288	303	311	294	295	305	292	290	239	285	267	291	291	249	314	312	287	288	265	305	256	300	303	319	317	317	301	285	295	292	310	280	298	304	258	304	311	326	264	300	270	270	274	302	271	277	306	281	319	323	300	292	284	260	268	285	287	270	301	296	297	307	302	309	310	302	290	323	298	299	268	291	324	311	283	273	286	298	310	306	310	294	275	315	292	342	261	254	247	325	301	260	301	312	312	279	295	270	290	283	279	279	279	279	291	283	249	294	272	303	298	273	314	262	275	285	323	307	272	276	285	288	274	273	288	304	293	291	292	314	298	274	278	279	280	306	312	279	297	292	302	265	280	283	273	295	261	318	309	298	311	284	282	314	286	264	284	318	302	275	257	288	300	289	269	305	281	269	272	277	287	298	290	275	280	277	319	268	306	305	302	246	280	264	266	312	292	313	298	277	286	320	288	274	299	289	304	272	268	289	297	299	268	270	282	309	303	308	273	285	302	296	274	296	312	282	270	293	284	249	298	303	266	267	305	304	330	283	304	306	309	285	278	299	328	302	267	278	306	296	290	290	283	292	285	300	298	299	270	287	289	271	326	293	290	278	293	264	276	272	289	312	297	304	283	276	273	289	301	296	287	283	284	296	287	295	296	302	279	287	286	270	303	290	292	282	305	284	298	298	276	309	277	294	280	286	310	271	325	297	261	278	287	262	318	326	273	271	305	303	309	305	275	279	265	289	294	295	263	306	289	284	298	279	316	269	286	277	279	302	310	289	290	278	311	292	290	281	304	263	305	293	266	281	284	276	313	299	297	299	285	285	277	297	299	277	294	287	319	284	294	328	298	277	313	275	275	282	295	301	309	264	291	302	291	269	271	300	286	265	273	309	292	303	304	317	313	299	274	290	264	327	304	287	308	243	302	280	281	302	250	303	301	262	294	318	294	299	284	265	306	290	331	304	342	279	312	316	303	303	292	296	265	278	273	279	275	296	259	295	293	326	293	302	313	290	288	289	271	284	323	296	272	265	285	288	294	301	277	312	319	299	289	253	269	277	291	269	288	281	269	282	286	281	327	278	274	288	309	305	270	275	272	271	286	301	278	278	283	280	296	286	300	254	290	301	296	303	295	274	256	277	303	272	317	281	274	269	289	279	283	308	299	285	262	308	260	281	255	308	330	297	301	284	272	267	304	304	301	306	284	270	283	268	301	304	314	291	272	295	314	294	300	287	262	278	311	290	313	283	292	275	281	269	310	308	289	284	303	272	299	290	275	300	317	281	272	309	300	257	277	324	289	282	289	308	316	306	273	292	308	294	289	304	311	285	304	299	297	309	293	288	289	298	289	289	279	298	289	283	276	295	267	281	297	317	284	283	284	304	281	315	285	283	269	278	305	300	259	301	319	279	271	279	300	270	273	286	270	290	311	289	269	288	276	258	292	247	322	287	274	278	244	304	269	290	278	285	268	286	260	291	288	345	315	265	322	259	260	263	305	273	297	290	269	297	311	290	306	265	284	304	270	304	291	283	288	293	292	291	306	285	319	299	294	292	322	266	311	318	341	300	314	277	284	296	269	278	272	289	286	288	299	284	321	282	274	286	300	293	294	279	291	271	334	292	283	272	302	287	289	274	265	270	297	291	289	284	305	284	295	299	306	289	298	298	304	317	315	295	290	280	304	312	282	285	276	292	281	313	298	308	283	319	301	296	306	320	292	286	299	284	292	274	243	285	303	300	290	288	268	304	307	253	280	284	285	315	307	298	282	289	282	291	316	298	301	276	269	272	293	282	318	288	299	301	328	280	280	292	299	282	270	288	283	287	295	282	307	289	281	273	329	312	302	319	297	289	279	275	287	296	323	276	311	262	283	311	285	260	278	316	294	290	289	314	272	286	303	274	280	310	295	293	294	284	245	304	280	297	283	279	314	286	286	300	293	264	300	302	304	278	288	270	312	309	280	282	271	305	279	295	291	295	317	281	282	288	296	269	316	281	293	306	315	297	287	300	296	303	308	295	298	278	318	344	269	257	283	304	311	300	263	304	312	292	314	286	264	290	279	301	279	264	280	240	276	297	264	246	271	300	280	262	276	303	301	275	305	281	254	265	300	306	252	282	292	290	295	299	300	277	288	298	283	290	285	292	307	240	261	312	301	320	321	265	288	256	288	300	271	331	280	275	289	281	300	301	300	301	286	282	258	258	288	277	269	264	305	280	286	308	294	314	263	284	252	238	267	296	308	263	304	282	279	273	285	274	285	276	305	297	278	283	289	297	297	326	306	332	288	291	301	264	299	301	286	333	305	291	298	307
6494	962	1359	1445	1324	1160	1066	954	881	863	801	795	784	747	766	783	772	731	763	730	741	684	724	699	738	729	774	742	711	718	692	693	663	662	761	707	657	641	653	757	711	706	743	729	692	712	677	706	709	701	692	727	761	701	664	697	674	654	751	701	761	722	683	690	725	719	696	714	690	719	664	705	679	681	652	661	702	753	687	712	718	650	670	667	709	655	734	658	716	707	703	668	653	727	728	667	692	669	688	639	690	657	665	689	676	726	695	708	701	704	671	678	688	670	702	697	705	688	708	708	691	687	713	740	703	678	686	662	691	697	678	683	668	703	694	678	756	753	706	687	685	708	689	677	644	700	661	697	649	686	676	691	680	723	663	705	681	689	668	680	712	675	714	681	712	694	716	666	688	718	684	711	668	712	657	652	701	708	700	724	705	690	669	651	746	688	723	655	716	692	690	694	729	679	724	706	677	680	648	632	680	676	699	675	733	683	701	704	708	716	675	659	708	665	700	685	720	711	653	721	700	692	688	697	672	707	709	714	667	705	726	720	681	718	743	732	685	694	727	680	699	700	697	702	690	656	692	748	682	682	718	691	702	675	673	682	636	652	698	659	707	691	725	733	724	681	702	702	729	684	691	660	619	703	663	745	695	689	679	693	714	728	697	662	685	713	672	708	708	687	763	689	657	684	691	749	703	668	668	665	673	714	710	674	706	701	712	708	704	702	703	669	682	641	690	703	656	714	701	694	703	676	700	646	659	671	668	722	704	719	679	687	751	682	699	704	735	676	688	672	747	670	678	716	690	637	713	701	725	667	689	701	713	659	696	706	728	722	753	677	692	713	721	678	673	657	679	682	665	700	695	686	682	665	672	767	682	677	706	684	671	699	715	726	684	732	692	664	659	701	660	718	690	751	655	631	720	703	716	673	691	664	676	692	688	713	656	722	706	671	660	736	667	689	698	686	684	669	679	712	676	690	664	714	685	727	703	659	703	677	707	737	665	672	688	697	738	672	666	719	712	709	717	619	684	705	689	702	702	670	727	708	661	672	636	664	713	702	683	707	678	704	662	670	724	701	708	662	684	672	727	705	704	711	687	717	734	744	669	675	681	705	669	672	717	702	714	674	661	732	716	670	689	698	674	712	702	695	671	757	680	723	660	707	642	712	713	697	718	704	660	688	673	707	675	668	687	681	675	727	681	704	652	694	728	663	695	683	720	678	706	677	740	692	699	709	738	665	687	692	684	729	677	708	694	658	676	681	696	691	704	722	716	738	714	677	700	703	661	715	739	726	736	697	690	714	664	707	687	701	700	718	668	698	685	710	689	734	687	709	715	702	662	732	706	723	701	687	677	685	695	642	680	691	708	691	681	679	689	659	710	718	699	694	692	690	705	659	724	671	713	731	701	719	678	698	668	685	689	697	678	642	694	723	722	685	681	692	683	707	701	717	682	694	671	707	731	682	680	657	712	675	728	702	685	682	707	696	680	691	661	660	685	669	703	658	700	663	666	659	686	696	682	708	677	683	684	685	688	694	688	717	675	697	668	702	692	688	716	691	703	669	690	707	709	697	680	712	672	665	700	677	654	688	681	711	695	677	669	708	683	712	727	712	672	723	691	670	684	738	679	674	686	715	698	738	729	733	698	696	663	642	704	679	704	674	702	697	652	722	714	693	683	735	681	717	650	731	703	674	696	738	661	676	682	679	671	701	684	723	699	716	674	695	665	704	657	709	746	726	666	722	705	749	696	687	649	688	682	653	675	681	713	666	678	719	683	659	724	654	683	671	668	728	690	683	731	675	673	725	733	692	653	696	720	681	708	732	694	680	659	657	694	686	740	711	699	652	681	708	671	676	624	702	671	672	705	690	698	685	677	746	704	685	685	709	709	734	717	645	725	687	702	674	654	750	695	706	710	701	680	645	742	714	729	698	729	739	764	703	699	711	700	714	673	684	687	704	721	660	719	713	743	706	676	692	667	735	646	722	667	707	676	734	730	661	689	637	655	629	707	662	749	705	700	696	668	704	711	662	699	679	742	693	688	721	671	760	683	676	741	664	651	688	674	716	721	708	675	716	681	679	686	698	705	671	707	703	723	660	698	714	679	694	683	727	676	708	710	676	719	708	679	658	709	727	684	702	685	708	703	674	717	726	709	677	714	743	725	630	707	711	721	651	721	657	679	704	668	702	700	704	664	701	733	704	701	781	726	680	697	715	662	661	681	625	726	674	709	687	677	696	749	694	714	670	715	696	711	689	657	693	706	657	698	637	737	703	664	667	671	751	728	675	655	665	692	678	674	691	666	690	653	738	606	708	697	731	696	680	670	716	682	684	688	691	651	725	721	649	697	717	737	682	707	678	680	680	670	721	709	707	660	675	680	720	699	704	650	716	685	648	651	712	682	697	705	723	719	698	729	686	709	633	676	679	625	693	646	690	703	661	709	715	697	720	709	708	678	723	685	674	690	710	632	674	670	699	671	688	683	697	673	692	749	713	701	693	715	677	683	715	734	712	659	683	744	697	644	694	675	684	701	757	723	715	724	689	693	693	687	711	717	673	653	668	696	713	692	702	727	698	725	704	680	660	655	675	679	719	714	666	746	714	731	712	681	664	712	712	716	757	672	686	653	723	698	703	678	662	674	661	670	658	661	707	660	666	678	698	698	679	682	657	690	664	660	706	667	675	701	693	713	704	748	741	681	688	703	722	697	720	648	727	643	719	661	716	710	702	685	693	632	710	712	731	632	665	715	720	663	683	737	717	725	759	717	731	677	710	653	694	697	685	686	673	695	710	701	679	686	667	662	716	665	677	726	716	669	754	690	702	689	714	641	675	683	698	690	682	701	697	690	705	688	734	681	731	715	700	728	735	669	683	672	701	759	699	717	693	763	678	697	684	682	729	675	694	670	722	718	688	677	666	649	693	728	679	679	691	707	675	697	692	701	636	715	721	725	703	701	693	669	669	686	707	679	690	676	734	684	687	737	693	709	668	720	711	694	661	745	682	704	691	712	674	729	661	682	678	667	682	672	744	705	650	741	738	656	724	656	683	735	696	707	661	645	700	694	716	729	695	685	746	674	641	668	698	725	715	705	672	749	688	702	731	687	703	738	709	695	683	708	684	700	713	708	724	718	709	697	674	673	690	697	678	734	664	741	726	686	654	704	677	650	691	762	712	686	707	693	702	727	703	676	678	707	726	698	734	654	687	688	711	678	693	689	678	721	725	690	682	706	710	701	681	698	690	732	734	702	669	710	727	677	684	720	684	670	699	681	682	668	712	686	711	637	715	698	700	663	681	713	677	701	708	639	701	674	673	692	663	648	703	716	660	715	699	747	693	713	660	677	708	684	671	649	684	679	701	711	709	694	698	658	667	707	705	697	695	737	658	675	683	730	664	680	714	696	719	716	727	677	710	718	693	683	736	724	648	719	690	697	691	718	702	703	708	651	734	686	702	661	707	678	696	654	743	682	688	716	700	687	747	690	664
12589	810	746	515	366	314	273	252	189	170	174	172	165	145	156	160	153	143	140	173	150	131	148	136	151	155	124	145	125	135	116	139	152	126	156	128	147	126	126	150	149	134	137	138	141	131	127	146	148	143	150	136	141	136	133	141	147	145	153	132	130	123	130	133	139	138	135	141	122	131	131	142	127	126	134	140	149	128	121	137	120	130	121	112	125	138	138	135	172	137	129	136	140	128	111	148	130	107	142	132	118	117	137	142	148	155	136	144	131	142	120	158	120	124	119	164	127	147	106	144	142	133	135	98	121	119	115	127	142	109	138	134	156	124	124	148	107	115	129	118	143	135	144	149	127	143	142	123	128	138	118	137	151	136	127	151	124	124	113	122	135	136	137	124	132	126	136	110	132	141	128	148	109	130	130	147	144	161	124	123	118	149	140	151	143	139	151	141	135	135	140	131	123	132	156	132	143	125	118	140	126	128	130	137	116	142	130	145	138	117	116	131	140	134	119	128	118	127	154	155	121	132	131	118	117	138	169	155	146	149	119	132	128	127	140	122	124	152	128	130	142	103	134	136	160	120	121	129	161	129	143	123	128	145	125	117	147	108	142	131	125	130	138	127	140	140	135	157	120	154	137	149	135	131	143	140	111	126	143	152	134	125	123	121	149	125	130	102	125	141	111	142	125	125	109	123	138	133	142	117	153	137	130	126	158	111	127	139	140	129	138	138	131	148	129	142	154	148	125	138	160	143	138	129	144	138	112	151	151	117	150	118	148	136	132	153	127	129	119	138	130	120	145	149	138	122	136	160	131	140	118	140	123	138	138	118	123	116	127	103	133	132	124	141	126	135	129	135	131	141	120	118	127	160	158	136	131	151	133	115	149	140	151	151	118	123	120	128	131	157	134	134	118	132	116	122	130	140	143	141	142	127	121	126	106	126	119	126	134	139	138	151	123	118	127	160	124	113	145	111	137	144	153	129	141	140	140	149	120	121	137	154	135	144	132	142	133	124	143	121	141	131	152	136	148	116	118	140	139	149	136	125	139	133	151	135	147	132	128	134	111	141	126	122	137	140	134	133	130	127	131	132	124	147	131	123	146	140	122	111	140	148	119	144	115	141	131	131	123	136	153	139	119	141	109	135	117	146	123	133	121	142	132	125	139	141	127	138	152	142	113	137	120	148	138	147	131	141	160	131	142	117	137	148	125	115	134	136	155	154	144	139	127	146	139	136	162	126	116	127	119	123	130	129	141	128	119	134	136	125	158	157	133	134	136	126	142	110	121	134	130	117	150	131	135	138	110	157	103	126	125	140	139	162	140	156	121	121	113	149	133	129	132	139	137	122	126	122	137	139	141	137	112	133	133	132	137	128	143	147	115	127	130	138	136	152	154	139	112	123	124	141	138	115	125	145	141	145	129	138	122	151	127	140	133	118	124	119	151	119	130	105	127	121	114	122	125	151	138	124	113	139	129	125	134	135	136	137	131	142	128	114	132	147	134	129	140	122	147	133	128	153	143	137	117	142	144	154	134	142	123	116	136	133	115	134	133	149	130	116	152	134	132	144	133	141	114	121	132	161	125	146	136	128	129	141	139	123	109	140	134	129	127	152	125	142	127	145	131	128	139	144	107	120	123	123	152	135	113	137	116	139	102	138	134	127	140	139	141	117	158	120	143	135	120	136	143	127	128	143	137	157	128	117	120	142	131	118	121	139	113	144	115	141	122	131	122	150	120	150	130	119	102	124	139	131	154	152	119	137	157	158	131	145	117	133	136	134	145	149	135	136	119	138	123	143	116	122	151	120	137	126	151	135	137	143	131	133	124	133	119	134	138	122	121	127	157	128	128	143	142	131	135	135	119	128	128	135	117	137	122	108	142	147	150	115	160	129	136	126	163	129	131	153	131	140	147	134	132	116	117	109	127	128	118	124	126	129	120	149	130	145	140	130	120	150	130	144	138	114	117	121	120	122	120	149	136	142	156	136	138	139	134	130	126	166	126	147	122	120	125	148	124	142	144	132	138	146	131	131	100	134	128	133	140	131	142	136	145	137	121	156	122	134	146	123	124	139	151	120	148	145	106	133	115	137	128	127	122	137	122	145	150	134	138	132	141	137	151	142	138	114	147	136	143	135	157	122	155	122	141	155	120	147	117	122	121	132	122	142	126	140	145	131	136	116	122	130	131	133	138	120	142	142	134	138	128	136	122	150	159	146	147	133	134	121	134	127	147	129	139	129	146	122	152	121	154	136	127	150	130	140	130	131	146	125	119	108	121	136	128	124	127	126	99	116	138	138	121	136	129	128	125	131	135	140	147	134	141	115	111	124	151	127	127	154	137	113	133	143	144	129	115	136	136	132	139	120	137	143	139	141	140	163	136	139	136	137	115	123	133	145	137	138	140	121	129	154	120	115	124	150	124	149	122	131	144	133	134	142	120	119	138	146	123	142	132	139	143	132	121	122	137	133	152	117	138	144	129	132	124	120	130	113	110	129	139	136	141	123	139	108	126	125	140	146	136	124	143	120	132	135	130	133	142	121	127	124	149	128	132	132	138	136	136	122	139	148	143	134	112	107	137	141	125	123	123	122	154	139	126	143	138	133	123	150	133	131	133	114	124	124	140	129	117	104	127	120	144	120	126	132	115	141	118	129	144	132	146	139	137	133	115	126	141	125	131	141	141	177	125	141	152	135	131	136	123	133	117	128	128	130	126	152	119	143	139	137	152	148	137	122	117	130	120	142	126	132	128	143	136	122	139	156	139	125	151	144	153	138	134	138	135	152	141	137	126	140	142	131	138	122	120	127	126	133	128	127	139	130	133	125	162	154	137	163	129	120	126	134	148	142	143	133	129	111	130	133	124	125	143	121	158	147	132	116	108	129	160	148	129	123	129	125	139	132	142	112	139	141	138	142	144	140	145	145	131	145	132	141	141	123	133	118	112	124	139	119	127	126	119	121	170	134	126	131	159	143	142	129	123	144	133	145	132	124	107	133	119	142	155	129	146	132	131	129	141	141	127	136	138	139	143	133	134	135	115	114	113	121	123	112	137	140	130	126	124	130	135	121	126	126	134	138	103	139	143	134	118	135	121	151	134	125	132	148	98	142	121	132	109	156	135	125	128	109	131	128	132	133	133	121	130	124	110	132	125	131	130	104	119	110	159	144	127	160	109	123	141	128	154	127	139	124	156	126	117	149	120	122	137	117	140	139	103	139	161	149	107	137	146	133	135	115	105	139	139	130	122	125	132	133	144	145	129	155	133	150	127	128	146	125	112	107	136	148	139	148	133	133	128	119	148	130	126	124	110	143	130	129	135	145	142	145	130	125	133	133	119	147	122	144	130	144	135	128	151	119	126	141	118	154	143	158	123	144	129	133	135	141	133	127	146	147	138	153	133	119	134	128	125	148	127	126	118	154	122	128	109	125	117	122	143	112	103	100	99	131	120	132	118	135	151	142	127	129	134	132	116	117	146	148	143	154	116	147
8040	893	1653	1805	1588	1287	1001	851	770	716	568	565	549	508	478	476	447	442	446	408	447	393	403	406	389	414	389	422	385	409	399	405	395	370	344	332	366	376	376	349	352	358	328	361	338	327	348	377	354	389	377	353	347	363	346	404	364	351	367	381	348	312	347	363	364	340	342	367	331	360	365	343	396	367	338	348	399	348	351	367	317	348	363	325	352	344	355	342	357	359	345	369	336	312	327	329	341	399	358	325	346	328	339	334	339	358	343	365	337	350	342	330	386	314	329	358	370	331	367	348	353	327	336	350	359	349	347	371	350	330	339	360	357	322	333	361	337	357	327	342	341	338	331	321	351	343	383	368	358	331	332	368	333	319	347	365	345	349	362	361	345	334	362	306	338	318	329	331	348	357	343	303	354	342	346	334	358	334	321	373	379	348	365	342	353	342	365	356	327	364	341	358	356	331	305	356	349	345	296	340	310	360	327	336	331	351	336	357	352	363	346	340	356	350	329	348	328	341	345	330	346	342	338	354	327	314	346	307	322	354	371	318	352	357	355	382	348	355	343	339	343	334	351	343	331	392	299	317	366	330	318	365	334	343	312	335	353	305	339	330	316	349	344	344	324	380	314	331	322	345	335	352	319	357	339	373	358	360	370	336	330	338	368	339	350	329	341	314	304	317	368	339	330	337	353	351	321	335	347	363	316	377	359	331	335	369	378	323	324	357	356	345	320	336	317	326	334	346	351	355	358	351	298	351	343	333	358	358	355	366	349	308	331	376	377	370	353	320	332	334	321	359	356	342	334	335	352	360	335	333	309	323	330	342	333	332	345	321	352	353	363	396	362	402	334	358	341	329	326	349	330	353	354	355	333	358	369	361	345	364	324	326	329	345	312	347	343	338	333	329	357	323	358	334	340	350	356	356	343	334	339	350	353	331	361	321	334	348	357	348	333	342	328	333	341	359	339	357	341	319	338	362	370	316	334	335	358	359	361	313	335	344	345	347	314	342	318	310	319	388	359	378	335	343	362	346	332	341	301	315	323	333	349	334	313	324	376	309	328	355	334	297	365	354	347	331	300	349	345	318	323	341	344	361	357	348	315	334	362	399	388	361	353	364	356	366	353	349	313	379	328	371	305	340	362	347	339	332	349	347	360	366	334	298	351	332	332	331	347	333	353	305	336	328	315	366	332	321	357	347	308	374	340	339	326	370	339	351	348	331	345	348	358	329	363	320	359	331	339	345	321	356	364	336	311	325	345	335	336	377	365	341	339	349	342	337	355	345	344	347	308	311	347	356	348	321	346	374	336	346	341	330	310	307	365	345	366	354	357	318	315	309	343	315	342	350	332	330	329	333	369	333	301	366	344	317	334	375	347	376	320	352	349	338	327	362	338	336	357	384	341	361	346	346	342	345	321	358	334	321	333	341	336	337	332	344	328	366	332	360	344	350	345	337	318	334	313	354	330	332	348	327	356	334	351	347	308	381	334	332	344	389	347	322	352	380	337	306	360	298	362	338	353	307	319	335	324	343	346	339	328	319	331	334	367	304	387	364	354	387	367	354	372	343	355	364	325	354	368	344	358	353	299	378	343	351	288	346	359	329	364	353	330	326	314	385	358	314	382	377	334	326	337	354	340	357	328	374	331	343	348	364	357	313	336	362	361	392	343	345	392	357	356	323	379	344	337	344	337	347	344	355	356	346	362	344	335	369	324	315	376	300	314	337	318	329	350	319	340	345	323	349	369	373	316	342	354	297	359	331	358	358	331	350	373	342	334	346	322	319	341	333	346	317	328	366	318	339	347	341	349	339	353	351	342	367	376	346	330	376	348	351	364	330	322	361	311	320	314	331	325	332	342	353	322	369	324	385	313	359	313	320	337	319	309	340	334	337	376	327	352	327	352	343	353	337	331	354	363	331	347	360	358	326	326	368	354	360	358	323	371	365	355	337	318	378	338	340	314	328	362	327	352	354	345	351	349	343	355	368	326	363	330	365	364	383	363	324	320	336	379	335	324	340	393	354	310	339	343	328	333	374	331	347	397	362	358	335	328	328	353	305	340	356	329	341	379	345	364	336	341	352	330	301	346	353	317	334	314	340	358	358	331	317	347	310	355	320	321	323	342	328	341	322	351	314	347	349	346	341	360	364	331	339	336	350	349	320	363	337	325	379	323	378	355	364	370	307	328	360	388	360	383	360	361	319	343	328	322	303	350	377	334	358	341	331	333	330	348	320	353	352	345	325	371	362	339	337	327	349	340	344	349	362	318	348	366	325	347	349	392	332	362	348	359	312	309	358	348	327	338	370	329	347	346	318	346	323	356	347	348	373	339	321	329	372	392	338	339	333	346	356	349	361	344	369	324	352	349	315	328	342	344	340	338	341	345	324	338	353	336	345	352	363	316	361	327	357	328	335	362	312	286	336	360	380	341	317	330	347	343	378	312	363	366	321	350	328	334	345	330	337	352	339	353	356	340	352	337	350	338	307	328	369	353	351	351	336	358	337	327	345	350	334	337	356	309	373	360	324	353	325	332	344	374	371	340	356	322	352	348	331	348	358	356	342	337	339	373	341	361	372	324	347	382	337	351	312	362	347	325	337	376	310	353	335	341	359	362	307	344	338	324	316	329	308	343	328	367	303	331	350	336	344	380	331	356	370	366	347	335	345	338	345	367	354	321	321	349	348	349	353	372	345	336	334	362	341	324	323	333	295	364	330	352	339	366	355	334	348	368	362	381	334	313	335	357	329	391	349	337	336	336	337	365	331	322	313	367	380	340	315	347	361	325	360	332	327	347	347	322	340	335	352	330	321	356	340	367	325	331	316	334	324	358	358	321	334	343	331	327	332	318	368	342	318	339	351	357	380	325	343	352	311	356	350	374	367	348	341	350	314	323	348	318	329	333	301	351	343	315	366	319	344	336	358	357	327	364	361	337	326	323	360	337	350	358	324	353	343	352	346	334	348	361	323	301	349	346	331	336	340	321	339	303	350	322	318	338	330	352	353	344	352	341	355	353	339	322	353	331	350	302	394	334	329	351	376	352	333	361	333	376	322	378	347	342	359	355	339	320	324	336	328	336	340	375	332	388	356	349	361	368	352	374	347	326	332	334	339	331	365	364	337	359	323	348	311	321	361	323	332	344	339	349	349	369	333	361	323	354	344	355	349	341	340	357	355	301	358	332	377	323	360	355	319	353	345	343	371	349	354	323	360	344	333	354	365	311	363	360	312	353	333	361	331	333	351	346	362	334	308	332	323	313	365	352	271	333	341	363	358	363	345	360	361	349	362	328	343	349	348	323	349	359	335	377	344	312	334	358	334	358	358	324	319	323	335	369	349	351	311	342	365	320	360	351	369	327	346	374	345	338	369	372	342	341	331	324	305	315	337	318	318	327	350	352	368	354	344	371	337	352	294	323	346	348	370	303	378	349	331	354	343	348	313	361	348	353	341	351	331	343	331	332	342	380	309	339	326	325	335	327	350	325	328
1399	359	364	312	309	327	286	320	296	302	316	298	313	260	289	331	301	310	317	325	316	277	256	256	335	319	321	324	317	296	288	302	304	296	328	301	285	298	273	277	320	300	302	280	295	294	303	306	309	301	296	304	322	300	319	331	306	313	311	275	317	306	307	315	292	296	328	296	294	335	253	286	308	274	286	296	257	288	310	301	328	264	333	293	315	284	286	297	292	329	267	287	286	302	308	307	301	289	287	289	291	287	293	269	304	284	291	313	317	309	321	306	276	289	312	277	318	319	289	297	295	304	307	316	298	323	307	274	321	282	311	307	314	299	297	300	309	309	283	281	264	271	272	301	291	276	294	328	310	282	300	310	304	280	295	326	296	294	296	295	281	286	278	282	293	312	346	308	328	301	311	307	308	293	270	273	297	310	301	303	287	297	290	329	322	284	293	249	284	286	316	300	294	312	329	343	323	319	296	318	279	286	297	324	280	305	310	302	280	279	282	315	307	303	300	334	294	310	286	273	295	330	303	282	331	314	297	305	311	298	289	313	308	321	271	311	284	313	318	319	342	305	311	288	324	306	285	317	293	277	299	314	292	332	305	307	292	310	273	329	295	275	282	308	307	266	297	281	330	314	317	292	332	300	282	279	309	316	305	304	281	288	292	311	289	278	331	262	341	303	305	307	306	301	280	270	305	302	322	297	295	320	269	336	303	305	267	303	296	306	306	286	314	292	264	297	310	271	317	298	312	301	327	335	338	308	296	306	305	270	278	323	327	304	290	291	295	309	292	296	278	321	306	289	325	294	293	281	307	305	278	323	299	306	260	294	289	307	344	283	313	266	301	294	311	313	265	306	290	311	331	321	323	286	294	296	292	266	307	313	274	280	304	306	297	305	294	302	304	311	319	279	279	285	299	297	319	302	293	325	293	307	265	292	272	299	315	288	324	320	303	294	334	324	322	331	276	356	298	254	307	294	303	290	313	294	310	286	295	300	308	282	313	277	281	288	288	293	305	281	294	320	332	280	280	303	345	278	272	305	305	300	292	280	312	281	307	270	306	327	311	284	317	295	303	305	312	313	280	332	297	344	312	282	302	272	291	283	272	278	272	286	286	321	307	323	301	287	342	308	293	272	289	310	290	312	315	282	286	325	302	329	294	278	315	322	323	319	307	288	278	294	310	334	282	338	350	325	285	312	294	300	317	327	339	278	278	274	279	307	285	344	290	277	316	303	285	320	298	287	306	308	318	322	302	299	301	282	313	306	296	311	293	318	300	272	319	303	332	309	306	296	301	326	316	300	304	271	309	300	312	316	306	305	297	282	297	308	315	311	286	293	267	323	297	310	309	298	314	263	307	296	286	283	312	294	299	323	314	269	309	286	274	322	274	276	277	296	313	288	317	302	264	282	302	357	276	290	340	314	343	336	265	285	296	342	290	290	294	293	301	302	272	315	316	277	322	285	312	304	261	288	301	291	307	285	331	306	299	288	290	277	295	323	304	311	301	274	299	300	332	298	299	310	318	319	289	300	294	305	285	293	295	297	328	282	297	332	312	327	318	277	310	311	316	318	311	312	308	289	270	279	293	295	290	303	309	270	271	298	306	299	315	285	327	285	281	305	309	287	329	282	309	287	307	306	359	293	310	272	286	297	309	299	302	275	317	313	301	311	294	300	277	315	339	300	284	290	323	306	299	301	292	331	321	294	285	295	296	290	305	301	330	304	315	306	316	308	286	275	293	290	281	318	338	281	311	307	293	304	293	271	272	302	339	275	283	301	332	293	301	294	309	294	333	327	293	291	314	282	296	297	314	318	320	287	291	284	305	308	316	315	280	324	321	289	297	291	284	290	299	298	312	324	287	285	324	297	281	312	299	295	292	278	348	294	305	329	299	301	286	282	299	304	282	293	311	285	288	309	280	292	281	280	312	305	340	308	343	303	305	298	303	283	295	313	338	301	297	297	288	279	316	356	281	291	317	313	300	303	321	285	281	328	313	322	293	320	265	316	306	299	316	287	336	308	315	312	269	279	319	287	298	293	321	301	285	330	305	316	256	289	309	350	287	313	312	307	272	288	280	286	296	280	269	295	301	319	314	306	292	339	327	311	268	262	287	301	308	300	293	278	324	304	288	288	287	315	306	276	334	279	312	333	283	285	301	314	280	291	313	332	296	298	323	287	291	289	285	313	266	301	283	289	275	288	309	296	312	294	329	308	300	309	329	319	309	307	266	290	302	309	304	295	308	295	316	298	304	300	281	266	293	273	302	296	346	310	310	326	311	288	297	300	292	326	271	297	315	292	332	321	290	311	298	287	298	282	300	279	290	275	299	288	346	290	294	284	292	293	294	300	288	301	297	309	304	300	294	336	319	282	298	286	265	319	312	331	294	291	335	306	305	302	342	350	288	316	300	287	295	321	332	288	293	298	275	306	269	303	317	320	300	318	321	299	291	288	294	295	332	347	304	323	304	304	310	315	299	330	294	274	302	286	287	292	316	314	344	271	296	307	297	295	313	298	299	274	315	308	267	311	305	294	298	323	287	277	326	306	264	272	325	310	311	304	331	287	337	313	293	299	346	294	278	293	312	314	324	316	259	291	303	314	284	308	312	300	308	265	275	293	296	297	338	304	290	295	305	295	314	308	314	279	313	313	276	281	304	285	315	280	285	305	310	313	284	248	273	288	326	349	288	280	305	265	310	323	319	322	270	307	318	295	293	302	307	314	307	289	292	302	294	283	317	308	306	285	297	306	290	307	297	313	277	304	274	303	298	300	282	269	292	299	328	298	329	288	319	290	334	294	297	304	295	307	327	336	290	334	297	298	297	273	307	297	296	296	317	339	275	277	310	276	298	328	276	308	307	282	314	312	276	265	290	283	302	296	314	299	308	264	274	290	277	278	293	281	296	296	321	303	324	298	277	285	300	318	329	319	304	305	327	297	334	298	290	272	303	309	302	307	319	297	303	290	301	316	302	287	332	309	301	282	307	320	294	291	312	300	278	303	283	326	258	299	307	258	294	292	277	296	302	281	283	332	296	280	295	292	294	283	312	311	306	293	305	284	309	293	294	297	301	279	318	293	300	304	310	291	293	275	332	314	284	313	285	288	267	284	319	309	313	277	279	289	284	301	306	343	313	302	286	300	271	312	290	298	279	295	285	282	322	291	307	320	323	270	320	277	309	290	286	329	301	282	300	306	276	313	317	309	313	300	284	286	262	293	294	308	297	299	288	272	328	324	322	290	291	286	326	303	288	312	288	329	308	269	306	309	288	289	286	300	295	325	263	321	281	284	283	301	293	339	319	298	283	294	308	285	302	327	304	299	316	294	302	301	295	279	297	316	297	306	301	301	309	282	280	288	287	324	285	305	290	312	274	299	288	308	290	309	314	314	295	322	275	276	327	293	285	325	298	332	321	317	316	322	300	286	302	300	275	305	301	330	310	288	339	292	296	271	304	303	293	292	290	287	307	314	283	272	328	298	321	295
2000	715	792	861	818	776	749	719	761	751	685	720	737	732	748	742	719	671	726	757	800	753	743	679	717	722	749	768	726	702	711	699	733	724	762	761	736	711	685	749	750	743	723	726	730	706	664	676	715	737	715	716	731	729	710	745	738	719	730	763	740	732	758	713	710	727	727	702	748	743	698	754	742	716	773	695	747	806	776	720	755	707	737	727	697	760	687	736	724	796	717	726	741	750	720	715	751	744	745	698	690	698	728	755	716	709	746	704	729	781	772	713	730	788	717	734	705	732	746	800	740	747	747	758	705	736	752	749	729	726	723	710	723	706	750	690	707	697	743	686	715	709	723	778	740	749	727	675	704	705	721	735	713	731	774	755	776	719	717	735	718	674	757	769	740	750	694	733	696	729	694	681	719	773	714	746	744	729	778	715	705	718	718	689	722	679	725	741	730	742	727	719	713	708	726	692	705	785	701	714	720	739	753	688	739	729	709	703	735	742	745	679	723	747	718	716	759	766	765	725	733	753	711	712	701	730	725	711	721	685	719	727	770	749	727	688	709	764	703	705	728	733	725	731	750	711	727	726	701	692	675	696	728	698	695	743	749	708	750	722	763	675	711	718	734	767	757	754	734	704	756	705	725	688	685	737	727	733	750	758	748	719	747	725	698	719	675	739	685	712	739	728	708	717	757	691	706	748	754	744	726	742	683	767	719	702	686	753	674	710	708	732	725	765	766	706	737	720	734	747	723	744	723	706	738	719	723	729	738	713	721	780	689	714	724	774	660	729	741	705	711	679	756	679	738	730	721	682	680	735	734	777	750	731	708	713	691	720	693	734	746	746	796	719	682	726	739	694	713	752	733	722	714	735	802	700	720	753	701	687	697	734	754	712	754	683	752	703	726	717	766	720	682	732	703	716	687	708	711	712	722	692	697	678	692	686	711	690	698	787	713	761	719	758	762	707	701	780	709	711	731	702	729	724	708	720	732	779	761	728	739	706	719	701	712	739	696	731	755	756	760	659	734	695	708	703	701	751	731	704	756	743	690	749	727	770	769	756	743	741	694	709	703	702	710	706	682	769	714	704	709	706	715	689	725	752	705	731	754	714	778	711	692	722	741	717	709	707	745	728	774	693	691	690	735	688	771	720	738	723	723	775	681	693	747	759	728	726	687	696	723	735	719	764	721	715	742	728	702	699	715	734	720	754	754	692	693	732	718	694	674	691	723	733	724	782	742	705	702	697	693	712	678	739	747	703	766	702	736	655	729	713	726	710	733	714	700	750	730	699	770	729	729	705	762	722	707	695	753	698	767	722	766	749	734	685	669	697	736	711	758	692	676	686	757	747	760	674	768	725	727	732	729	690	709	756	717	703	723	763	726	788	754	711	759	753	730	701	750	755	672	722	721	720	751	757	699	699	736	691	668	748	739	688	746	765	676	752	726	751	696	722	765	747	711	726	706	741	726	673	757	690	687	759	783	704	696	737	703	689	726	699	767	737	724	709	677	736	745	676	718	701	704	726	731	717	710	726	758	688	720	725	696	752	712	713	699	710	740	702	709	695	700	755	686	684	724	749	672	703	688	762	711	718	705	735	748	699	763	695	731	725	718	780	733	710	718	725	750	713	758	733	767	741	700	704	692	731	739	751	710	704	752	653	745	727	685	678	714	686	740	708	755	736	736	702	734	731	718	752	686	722	711	709	726	726	745	747	689	762	689	758	729	728	689	669	764	706	733	780	734	677	708	737	688	731	734	759	715	701	735	739	758	814	795	741	709	731	733	708	743	696	737	729	762	674	737	743	701	721	750	706	723	671	746	701	742	752	722	735	710	725	742	684	736	727	713	746	703	707	736	728	708	692	735	736	737	737	767	724	670	709	730	704	721	718	740	755	749	748	706	709	680	766	732	703	721	710	665	744	738	685	692	754	719	735	701	724	726	701	690	693	700	697	761	732	791	766	725	738	711	718	671	744	717	713	732	682	800	724	747	685	721	759	732	696	733	708	723	710	783	716	702	736	695	677	721	714	728	709	690	707	751	729	770	759	716	734	709	721	706	740	723	731	719	748	688	737	728	748	693	733	740	757	740	709	758	717	725	686	703	751	730	699	700	718	729	738	689	760	682	720	706	747	685	673	702	740	718	708	693	693	672	738	741	717	706	684	706	701	740	680	770	709	694	723	701	706	726	655	693	719	737	743	719	735	751	765	736	748	710	724	752	732	719	757	709	749	706	771	703	740	713	640	745	745	701	755	734	715	733	752	733	748	732	731	717	717	727	730	718	753	776	710	780	709	727	676	685	734	686	778	749	732	741	707	695	730	723	712	743	710	744	746	719	735	746	705	701	677	739	700	719	788	731	749	710	753	713	683	756	751	689	786	713	699	749	764	739	754	735	720	745	714	766	739	706	706	697	736	681	712	717	762	746	679	715	710	709	675	757	717	692	740	739	718	715	741	690	715	704	744	698	687	750	747	732	675	697	721	727	703	769	724	727	716	762	735	714	709	684	752	710	707	763	677	620	730	707	742	718	712	693	767	742	709	688	748	718	730	713	747	748	729	736	675	701	761	742	722	713	749	706	714	729	716	719	715	709	689	703	708	673	722	767	759	702	711	767	738	732	728	702	721	749	736	714	753	711	739	746	722	724	713	668	733	721	705	687	734	740	735	752	725	721	704	711	693	713	726	760	762	711	698	729	674	715	722	728	712	693	713	702	723	791	785	703	712	733	763	720	734	747	679	709	766	704	746	692	719	731	699	770	720	795	724	723	687	710	691	718	669	757	688	723	735	654	730	756	700	682	712	690	753	738	708	746	751	744	692	752	738	796	745	699	713	757	715	724	739	769	728	675	740	725	705	733	754	723	739	732	800	739	728	763	746	726	728	762	704	749	743	761	682	772	715	720	692	687	715	746	723	710	704	688	725	726	739	755	699	750	691	727	723	712	706	716	738	739	715	691	730	735	725	744	730	684	743	711	704	710	787	704	777	726	718	717	745	699	703	706	761	716	679	704	734	730	696	689	757	691	689	754	685	704	731	695	727	734	718	686	746	736	740	714	727	693	795	737	736	709	722	715	715	715	714	730	717	725	729	654	715	739	700	719	704	769	725	747	725	726	765	691	786	713	719	758	750	718	706	708	702	737	715	710	697	754	664	723	758	708	737	749	717	682	759	712	711	697	718	691	753	709	728	706	742	723	735	735	700	726	718	732	762	713	726	710	713	711	714	698	684	706	660	722	739	724	737	737	734	696	758	726	729	789	760	774	721	744	753	699	766	721	709	720	742	737	712	685	714	710	723	759	753	735	716	720	745	703	708	750	701	691	734	756	717	756	718	669	739	748	724	738	683	715	781	702	678	794	700	733	707	729	668	693	713	776	709	741	695	685	740	700	757	749	710	739	754	725	754	716	721	712	710	766	710	704	745	724	687	715	690	708	748	684	748	701	751	703	695	701	745	686	745	745	696	749	694	768	701	702	751	686	753	718	761
7002	628	624	503	426	342	356	349	324	326	328	304	293	290	286	286	302	305	321	345	289	279	284	340	299	279	284	281	279	306	280	299	308	293	283	282	276	287	313	305	289	277	295	267	295	308	291	318	282	282	273	275	277	300	272	244	272	317	318	300	300	304	305	316	298	305	303	306	267	280	278	299	304	293	285	278	254	264	283	269	261	289	289	290	291	307	274	292	284	316	285	284	284	284	282	286	289	296	270	290	289	262	306	341	281	307	313	278	284	284	266	293	321	294	324	291	278	299	281	303	305	291	300	255	317	325	291	296	266	260	274	279	281	261	262	270	294	284	281	303	327	299	298	277	267	278	315	320	269	276	312	287	261	289	292	282	297	282	293	284	281	294	312	286	313	305	267	293	293	305	295	296	274	291	302	313	264	325	256	292	299	314	293	328	300	271	283	273	305	308	268	262	267	310	335	293	305	270	302	282	310	273	279	329	281	315	266	280	271	282	268	284	267	303	286	294	295	283	286	305	294	326	276	285	277	286	272	297	308	284	262	292	301	308	276	273	309	265	244	291	256	292	282	283	282	257	282	294	338	314	262	288	300	274	282	290	289	273	270	316	317	303	326	310	278	306	293	283	304	323	284	256	323	262	289	279	236	291	281	265	278	270	282	306	308	324	280	289	312	314	296	296	249	270	294	277	300	266	285	319	300	285	334	320	285	282	292	352	286	275	277	284	292	260	302	271	298	302	285	273	300	303	308	281	279	273	251	312	274	316	295	276	306	314	306	282	268	284	282	313	286	303	299	318	305	315	298	286	285	313	299	294	311	291	318	282	293	318	286	281	295	250	303	284	338	272	290	307	290	283	280	288	285	273	294	293	266	286	308	286	304	294	305	300	310	268	275	272	277	293	251	286	288	285	263	301	295	297	278	311	303	312	263	287	307	303	329	273	322	260	310	270	262	275	307	267	302	271	305	297	297	295	299	302	281	302	305	305	284	260	289	311	300	296	323	259	259	320	256	318	293	293	299	297	312	274	325	277	275	324	304	278	244	273	307	317	280	287	286	309	284	300	277	324	290	305	307	305	290	269	268	314	326	283	285	314	316	307	294	273	313	322	288	253	285	303	257	263	275	310	283	289	291	280	309	320	308	291	324	281	280	272	289	282	312	298	283	290	300	283	324	304	272	296	296	278	312	295	291	288	241	259	233	294	279	348	300	293	279	289	297	264	309	298	303	273	314	305	317	281	314	257	268	277	306	277	279	280	308	270	286	291	255	271	292	279	287	299	264	298	283	319	282	262	260	311	309	299	314	293	277	312	261	299	266	339	271	295	286	287	285	300	291	276	299	316	292	307	287	316	294	300	292	275	309	298	273	310	281	278	294	324	280	267	289	270	282	311	284	286	298	297	317	265	273	315	300	302	279	315	270	279	285	298	256	284	304	296	308	293	300	268	284	282	302	271	289	274	318	299	280	266	318	314	294	255	277	287	261	271	309	270	307	288	314	295	277	290	274	312	293	263	279	269	305	296	263	307	283	296	308	313	322	322	281	290	274	283	276	298	315	298	282	301	270	306	286	303	292	300	300	295	312	280	241	311	289	302	340	278	291	273	293	321	319	305	263	270	279	286	295	304	263	263	277	319	274	258	298	289	265	287	313	299	274	319	262	285	272	300	294	302	288	274	262	260	286	291	283	269	298	293	282	289	251	289	315	305	316	291	271	289	269	324	260	325	270	273	267	310	317	309	325	309	283	295	308	301	319	260	268	286	301	284	260	316	277	271	279	305	248	280	296	304	291	289	278	288	274	278	283	301	289	284	283	307	297	300	295	295	300	307	287	278	299	249	300	266	271	300	310	249	249	294	287	345	314	307	281	279	277	282	298	297	299	295	274	278	307	301	309	338	304	299	259	302	326	276	280	284	307	308	321	266	322	269	307	314	282	330	325	303	318	305	288	309	319	293	306	300	283	254	265	253	267	325	276	275	280	271	285	281	254	296	297	310	272	264	322	303	278	268	276	277	281	287	313	304	300	299	320	318	292	301	287	299	265	298	298	324	311	323	303	318	295	278	294	298	283	309	281	327	297	283	279	286	285	300	272	281	279	279	301	287	285	309	281	326	301	288	314	322	284	302	279	299	305	322	266	292	289	275	280	287	306	302	302	283	300	292	294	282	304	302	295	274	280	277	266	286	291	303	257	332	292	289	311	287	292	296	300	290	314	275	304	293	304	265	301	281	297	274	286	255	309	315	331	290	322	274	280	287	269	309	277	297	311	285	323	278	265	263	279	314	283	260	303	286	268	300	330	328	268	310	325	330	307	291	269	287	291	293	283	286	306	308	259	297	287	301	295	288	329	308	297	258	282	265	273	297	276	303	315	325	303	302	278	313	296	277	317	284	273	297	276	254	299	274	264	273	298	284	295	292	265	300	266	271	287	316	264	264	321	266	311	293	282	276	270	278	297	290	268	282	280	304	290	291	300	296	292	307	313	311	328	304	289	288	289	286	316	300	286	312	291	293	280	292	286	312	303	285	284	306	288	283	294	292	311	294	299	307	296	251	321	307	273	297	289	282	313	296	271	276	292	317	281	298	315	308	329	293	317	272	293	293	276	291	310	238	268	273	279	306	318	299	268	324	314	286	268	328	309	292	288	304	287	258	280	299	290	299	337	280	292	302	296	263	282	258	289	277	285	300	287	290	301	293	299	333	291	284	290	306	287	312	292	291	286	291	297	278	285	301	263	294	302	275	286	297	295	280	268	273	270	295	286	310	287	283	293	307	267	292	287	291	309	285	277	300	278	330	308	277	282	293	287	290	302	286	282	309	293	277	294	274	307	287	304	287	296	295	284	297	305	295	269	300	304	264	259	276	266	317	286	316	283	254	307	315	291	316	309	277	293	298	291	309	276	314	279	318	290	314	293	299	266	287	305	261	298	276	286	286	291	298	264	292	280	280	320	289	309	295	296	314	287	309	264	265	277	308	288	310	325	286	268	340	272	289	281	292	281	293	283	325	303	298	314	286	289	270	272	305	307	282	287	295	289	286	298	286	294	275	298	293	253	278	305	307	287	266	305	337	299	283	289	266	327	309	270	311	292	248	291	311	304	294	315	288	260	318	334	306	247	278	319	302	311	297	254	280	278	269	265	301	292	279	310	303	282	297	290	278	278	281	323	269	274	293	315	250	314	291	319	285	270	286	289	316	304	277	321	317	269	245	301	289	277	279	306	291	263	282	258	281	275	289	306	318	302	297	275	310	319	291	263	279	313	284	302	263	274	314	275	284	293	284	291	310	275	271	309	317	313	268	275	277	316	341	273	305	291	263	299	279	274	285	301	270	280	292	299	324	292	323	281	297	302	335	306	310	294	321	293	329	267	279	269	284	285	280	328	271	255	293	294	300	287	287	294	283	270	285	273	291	259	280	260	326	281	293	288	307	286	274	280	288	275	264	307	287	297	283	308	295	304	290	324	304	337	312	285	286	299	275
6387	1007	1371	1430	1367	1145	957	915	885	827	847	807	808	798	735	720	819	751	717	749	774	733	722	747	722	762	714	699	733	681	720	717	701	751	733	705	687	730	687	699	717	698	731	654	697	703	713	732	678	743	721	694	674	696	728	734	708	692	695	655	678	698	677	746	699	721	703	708	690	638	726	642	697	668	672	669	657	713	678	659	710	682	732	720	695	719	718	718	705	689	688	664	676	707	693	692	701	636	702	747	646	676	663	740	750	713	693	726	694	710	713	700	715	672	664	732	719	711	672	684	678	702	718	720	714	750	680	685	667	686	708	712	704	703	722	677	714	701	719	702	678	687	685	742	720	679	657	681	708	682	720	722	672	680	706	708	713	624	691	726	714	662	725	661	647	655	737	677	743	635	714	725	685	669	688	687	651	683	695	681	687	721	712	660	682	686	714	719	707	684	703	706	726	636	702	716	697	682	673	695	706	664	724	690	644	697	680	695	735	667	668	733	727	679	710	661	650	729	688	682	690	663	711	692	685	713	769	686	686	647	750	693	708	713	737	728	664	625	728	650	692	707	726	713	686	675	713	682	672	680	643	734	676	706	733	650	739	740	712	708	696	736	667	710	726	692	715	710	626	693	706	747	713	724	680	684	754	707	681	691	707	670	697	711	714	662	671	688	674	766	691	688	664	707	685	704	677	711	688	684	697	695	666	690	739	669	697	697	641	701	705	664	715	674	688	682	684	694	719	660	657	661	771	684	693	655	666	689	712	658	671	723	724	668	715	660	696	709	670	698	697	680	647	648	696	643	732	717	719	656	734	665	691	720	667	694	653	712	718	713	667	704	693	730	662	721	695	680	702	701	692	669	718	689	703	720	695	642	718	699	714	709	670	689	687	672	654	714	690	656	696	695	694	717	700	676	682	744	685	685	717	676	713	638	668	714	683	702	670	743	692	709	673	684	699	707	694	650	677	693	690	672	692	644	685	668	670	688	698	711	689	677	677	647	673	682	691	681	709	687	640	710	686	708	694	686	694	702	714	719	691	716	727	709	705	703	689	717	704	687	658	727	673	661	674	693	668	692	709	679	725	688	612	701	702	681	679	692	661	686	662	709	689	681	716	733	668	689	676	690	701	710	702	674	707	713	663	732	719	659	677	723	674	682	682	736	664	712	724	732	697	695	663	708	698	699	658	747	697	763	724	723	657	721	664	699	682	701	713	713	707	731	701	674	669	648	665	671	748	693	761	730	684	640	643	676	660	717	685	668	692	706	683	663	741	732	711	687	721	680	693	698	680	661	679	646	709	713	713	715	699	695	722	691	674	715	666	716	716	668	667	670	690	746	721	704	691	691	694	681	739	683	686	663	698	642	684	685	657	667	718	691	712	687	706	713	741	708	691	677	682	636	707	681	660	741	693	683	667	710	651	709	714	698	695	717	665	675	695	659	685	670	722	714	684	742	681	714	730	660	680	685	699	746	646	677	702	700	696	701	674	687	738	698	668	660	669	686	693	745	674	669	705	692	680	657	675	689	734	650	668	726	695	750	688	718	722	707	707	726	664	682	756	687	690	708	710	675	716	692	671	641	672	690	680	667	707	713	683	735	686	664	750	694	695	708	695	661	725	673	737	671	684	731	680	712	704	682	698	723	714	709	679	655	694	699	719	729	673	698	756	726	679	716	662	672	689	708	697	662	669	679	711	669	709	704	713	722	659	697	658	722	727	658	693	686	671	698	719	655	663	672	688	727	690	689	744	739	732	730	667	723	736	688	696	679	652	676	706	667	710	686	736	673	680	711	660	691	688	694	677	679	666	702	674	670	670	697	729	737	766	682	677	659	729	712	641	697	730	627	697	748	687	689	631	683	675	704	704	716	740	678	724	727	667	720	683	750	698	694	705	699	734	682	703	685	703	691	691	695	650	716	750	694	698	683	710	746	708	689	660	701	680	687	688	688	721	658	676	694	670	732	706	681	751	706	685	744	727	706	678	668	698	702	707	679	689	704	705	742	730	724	700	665	712	687	701	689	693	665	674	657	728	723	703	728	671	698	654	705	669	687	771	717	678	700	713	698	673	712	726	665	675	706	732	767	649	696	683	714	733	682	719	717	662	706	665	691	704	747	742	681	714	686	702	744	729	706	706	716	731	710	706	704	727	694	712	707	713	692	690	664	670	707	672	655	733	677	702	683	659	749	723	693	697	747	709	667	754	707	755	682	697	750	662	705	680	694	675	695	685	699	706	648	672	702	704	660	666	656	732	652	704	695	704	645	681	698	676	718	720	731	672	710	709	671	727	670	695	687	678	710	694	694	737	674	665	689	663	743	678	673	683	726	718	704	731	651	740	697	690	699	687	682	665	654	686	720	672	708	668	667	702	719	697	654	719	719	723	682	678	707	704	715	702	677	740	720	695	649	678	698	657	659	667	646	699	687	697	714	702	741	716	624	733	662	726	641	749	717	694	732	663	694	683	695	678	684	698	693	696	687	699	643	674	678	749	730	735	659	660	698	712	704	690	696	669	753	723	691	704	697	733	693	675	697	649	733	724	706	692	692	705	710	671	723	699	695	645	715	658	656	713	666	735	685	679	681	691	660	656	720	716	710	706	670	654	734	731	696	691	679	708	681	729	668	704	731	755	670	738	670	670	740	704	684	707	709	673	700	722	676	685	686	710	679	685	716	684	704	672	662	695	689	740	747	717	698	669	688	712	712	700	739	703	695	712	697	730	769	669	713	710	667	680	706	717	679	676	696	684	703	665	639	708	725	675	717	688	707	678	685	693	685	731	732	674	665	679	648	694	660	693	673	740	682	689	708	668	649	705	700	683	718	706	665	702	670	695	714	717	679	757	730	676	674	697	700	677	683	675	718	701	710	744	645	689	689	672	700	663	705	698	664	668	672	719	718	667	743	724	653	700	672	673	682	736	704	643	712	727	691	647	690	726	715	645	682	682	740	682	626	684	707	760	710	726	653	696	700	714	704	647	684	664	711	682	681	673	705	664	699	716	689	684	675	666	705	688	707	684	701	731	706	718	727	703	714	690	721	694	696	733	723	670	672	733	669	701	661	713	748	675	686	675	691	697	711	731	699	727	713	759	726	700	645	717	670	687	757	673	733	724	683	691	650	646	697	674	653	692	699	690	694	681	669	661	740	717	682	674	709	654	707	702	660	697	659	674	661	699	676	649	652	721	662	697	708	700	696	719	692	688	711	705	729	725	681	713	688	676	693	710	689	692	645	670	740	706	678	724	695	688	683	695	693	716	704	705	695	725	681	671	679	722	695	673	714	719	659	715	722	631	719	685	663	674	730	715	688	721	634	701	708	683	749	698	691	698	681	741	676	665	669	719	717	663	685	676	697	677	739	712	652	652	663	686	677	702	671	682	679	625	674	723	690	699	732	711	661	648	736	700	711	709	711	740	696	708	677	689	667	749	675	667	699	735	715	690	691	666	686	703	678	684	632	694	683	675	709	660	705	708	693	717	724
12516	798	774	527	391	322	273	213	227	157	187	143	156	167	145	166	136	141	165	157	124	142	138	126	127	139	127	141	166	128	145	161	144	140	113	126	131	131	160	158	149	144	157	139	137	135	129	128	139	136	139	125	157	120	133	127	144	140	132	129	136	131	155	112	138	119	149	144	129	121	125	133	125	161	139	113	154	149	118	139	135	137	122	143	119	114	132	136	128	148	133	122	162	146	117	141	124	118	142	120	138	128	124	134	146	147	145	132	124	128	140	128	140	127	148	137	141	125	140	121	125	111	164	142	145	123	121	115	141	113	116	131	138	139	133	139	119	119	145	130	141	137	147	125	127	114	131	126	155	146	118	140	135	157	141	143	139	135	141	125	140	119	119	157	138	123	112	140	117	129	135	162	139	144	130	127	129	135	132	156	139	128	137	147	126	147	135	120	130	134	138	134	120	127	117	149	133	139	144	149	145	135	155	141	141	136	142	118	114	148	151	111	125	135	128	130	125	132	137	139	128	110	131	135	144	118	106	132	121	141	123	125	124	149	124	122	125	151	135	144	126	103	127	124	119	142	118	140	126	134	124	126	142	144	144	118	130	134	139	122	131	124	121	137	133	139	140	147	143	133	132	146	130	136	155	132	136	136	153	126	122	146	143	146	152	133	129	143	165	144	121	139	114	141	137	115	151	134	114	121	133	124	135	100	127	149	126	147	106	105	131	123	115	121	130	143	138	125	142	124	132	131	119	152	139	134	131	144	135	129	138	128	132	144	110	138	135	137	100	123	111	121	131	117	130	133	137	148	146	126	117	131	143	110	141	131	141	133	124	129	142	163	138	116	141	124	149	110	120	149	118	104	118	121	140	136	110	143	136	125	130	148	104	101	131	142	135	143	139	124	119	129	137	151	127	154	148	122	124	134	118	155	130	118	128	138	141	135	117	116	130	129	125	133	124	121	111	132	154	135	120	125	132	129	163	115	127	130	140	135	127	120	141	139	105	139	135	129	117	126	116	125	139	148	126	112	130	120	107	136	152	171	151	126	138	124	129	122	113	122	133	136	138	153	104	129	118	117	126	132	120	138	134	142	134	147	133	141	129	119	126	128	147	135	141	130	144	140	146	136	123	131	137	109	107	152	149	139	139	131	137	126	143	134	149	136	130	114	148	120	127	123	129	116	135	145	124	159	133	152	104	123	134	123	121	128	144	138	140	137	148	127	128	136	122	122	129	142	107	124	132	128	128	126	129	132	150	142	137	113	138	119	131	134	139	150	138	140	145	138	126	112	143	134	144	131	120	151	141	127	122	128	117	121	154	151	151	118	164	154	130	128	120	128	129	115	130	135	122	116	128	141	142	134	127	143	144	147	154	109	124	124	132	136	135	113	112	124	120	129	124	139	135	116	136	158	137	118	138	139	154	142	119	147	141	143	123	126	118	126	164	143	131	143	118	135	119	153	132	139	119	134	141	143	137	121	132	134	112	141	114	132	125	123	117	137	153	135	145	137	129	140	130	120	162	122	124	141	133	152	105	116	112	133	159	120	151	137	118	117	124	143	131	133	98	124	152	128	138	144	116	118	131	137	157	160	145	124	138	125	121	143	135	152	130	125	128	140	137	126	122	123	132	120	137	139	136	139	142	125	139	125	134	144	146	144	118	145	141	161	132	161	133	146	135	136	123	138	159	141	130	141	141	153	152	150	139	156	146	133	123	128	144	136	128	144	144	122	127	149	140	135	154	143	122	131	105	144	141	124	147	127	158	104	155	118	147	148	130	133	144	139	121	126	143	151	118	127	124	132	144	130	153	120	113	110	134	129	131	134	134	147	126	145	127	137	122	143	176	138	153	114	127	115	144	120	119	140	122	124	137	116	144	117	133	124	131	123	148	139	129	138	142	142	144	142	127	151	138	122	154	130	142	132	145	143	121	132	115	122	127	115	131	134	115	133	133	157	162	124	122	126	157	119	138	139	109	142	135	116	132	147	139	142	125	133	126	121	125	149	161	144	149	136	130	129	156	139	115	126	120	171	120	125	130	145	122	147	136	137	131	149	151	145	134	134	124	123	123	156	125	145	136	121	143	138	134	150	126	132	129	112	102	139	128	138	136	143	140	130	128	146	138	124	146	124	139	129	140	139	135	122	121	126	138	129	119	125	142	128	112	124	149	140	122	141	145	130	116	113	134	134	132	111	145	143	128	131	133	125	143	128	119	144	133	148	118	143	134	124	123	127	132	158	144	132	125	125	142	122	140	124	113	125	140	156	130	134	118	118	131	101	133	142	151	125	139	111	121	121	122	139	119	133	136	150	160	116	113	122	140	144	130	141	129	121	111	129	130	109	131	138	142	139	127	131	136	123	136	127	120	127	155	136	130	115	141	136	116	132	118	127	129	130	125	147	131	145	123	130	132	125	130	152	132	139	130	124	134	131	113	135	129	132	123	131	143	135	148	129	125	132	123	138	148	155	142	141	147	127	117	136	126	130	122	121	132	132	126	147	115	128	125	141	154	123	134	149	129	136	126	148	129	102	125	119	140	128	117	136	118	148	144	137	126	126	118	124	126	141	138	131	125	112	128	123	132	129	125	142	141	126	145	121	138	156	126	140	115	157	130	136	142	125	126	124	138	138	123	126	148	129	139	138	115	126	137	155	111	137	174	119	116	121	158	112	116	128	150	156	129	118	133	128	136	144	135	145	127	147	116	114	140	138	144	133	118	133	139	120	135	141	120	121	133	123	136	117	148	127	144	143	164	119	123	120	120	150	126	127	114	122	123	129	113	144	133	135	140	123	125	131	123	126	145	161	150	141	152	122	125	158	128	143	141	132	134	137	126	125	116	140	136	136	140	126	115	164	134	162	129	149	149	124	135	141	131	115	123	130	143	124	140	142	154	130	111	152	145	123	142	131	118	122	137	134	119	131	130	141	115	132	147	132	107	118	148	142	136	137	128	137	134	133	140	119	123	143	145	124	127	115	112	136	127	130	145	143	111	128	135	116	131	163	158	126	117	130	127	136	138	129	130	140	133	129	130	121	141	144	130	139	149	144	136	139	127	137	139	120	135	138	130	121	134	100	127	127	128	169	127	124	145	138	124	141	119	126	117	116	134	136	92	135	136	105	123	127	163	126	135	135	106	131	144	124	138	128	132	151	149	136	140	125	138	129	132	142	128	119	133	141	126	154	131	139	123	125	152	122	125	122	126	108	112	148	127	116	134	135	129	140	136	140	157	140	151	132	115	125	149	144	137	125	128	118	127	126	121	124	133	98	138	130	157	129	120	122	136	164	103	131	133	157	129	134	138	114	123	143	166	145	138	145	130	122	124	142	135	126	135	158	125	119	156	147	140	127	134	135	128	129	164	131	116	132	136	147	130	131	111	143	131	123	129	143	122	132	132	139	119	121	123	147	128	138	132	126	123	137	130	138	128	112	158	126	134	118	128	130	136	146	138	147	133	147	138	130	140	125	144	143	129	140	127	102
7975	857	1776	1834	1504	1282	1074	887	751	666	601	587	550	490	512	487	466	428	451	396	421	431	404	386	424	410	383	364	411	409	358	382	373	336	326	406	369	362	330	426	366	341	358	358	379	373	345	324	345	391	345	336	364	321	395	323	372	377	386	381	336	329	333	359	343	352	341	347	335	372	367	352	365	325	358	337	374	354	357	335	352	324	304	324	355	310	341	374	327	313	339	329	351	378	362	356	340	380	339	357	337	372	327	339	330	341	328	386	349	341	336	316	321	339	354	332	339	348	347	347	338	364	332	350	339	362	340	349	324	351	340	315	376	357	320	362	368	375	316	326	327	365	326	347	348	348	355	350	333	356	331	350	336	344	352	359	335	357	379	315	367	365	328	353	362	335	358	352	366	332	337	351	365	357	336	358	332	358	332	373	348	355	314	342	376	324	369	349	356	339	343	326	311	349	360	356	303	340	347	340	321	359	380	362	338	378	336	336	299	347	325	336	348	320	322	348	350	347	328	343	364	352	337	328	353	338	329	353	327	340	317	310	346	339	325	345	358	294	327	343	347	353	383	369	360	347	367	333	331	330	353	364	330	330	349	327	344	313	359	347	366	356	361	381	325	310	351	328	354	330	343	337	337	345	345	334	352	347	337	320	328	332	322	341	370	339	315	368	319	339	348	324	323	357	333	357	341	321	330	374	378	351	382	362	351	348	344	354	356	352	313	342	358	362	339	372	351	349	370	349	341	353	334	302	342	341	357	366	367	352	326	328	345	346	375	339	360	352	342	370	355	356	362	357	342	346	351	354	339	378	341	344	334	378	351	339	336	363	330	332	347	330	367	323	350	344	330	333	376	329	310	345	322	363	336	347	319	332	358	352	375	342	345	369	344	343	354	339	355	337	369	347	322	344	371	344	356	354	345	349	341	360	338	361	297	351	361	330	324	336	328	368	312	342	374	315	323	333	357	347	360	339	334	358	394	346	361	339	343	352	350	340	344	360	376	356	339	336	364	362	301	361	318	342	340	363	368	337	357	338	322	337	325	312	347	354	380	330	320	307	333	325	372	359	358	334	326	358	336	351	348	333	347	371	327	318	337	349	329	357	346	341	367	368	365	338	350	322	359	348	367	343	340	346	342	337	346	365	387	371	340	343	360	362	309	356	332	335	348	345	327	314	335	313	373	323	378	332	370	327	334	387	340	352	330	341	337	331	314	341	345	374	316	346	353	351	327	323	361	332	361	370	339	312	347	331	334	335	385	358	329	367	365	348	351	331	351	346	340	356	344	317	346	361	358	350	334	346	351	339	350	354	347	341	338	350	350	334	327	365	337	356	373	326	345	355	312	348	379	328	342	323	315	343	342	346	334	294	385	335	320	342	325	357	340	355	344	343	362	348	312	352	334	357	373	354	329	377	316	346	373	335	359	330	340	336	348	349	334	341	357	347	311	369	303	339	318	341	360	358	357	365	348	319	349	339	338	347	356	330	355	351	340	344	354	338	340	337	341	328	319	395	319	353	341	358	366	339	352	341	319	348	363	345	360	346	332	336	344	357	327	360	394	347	344	347	328	321	330	323	338	319	335	337	351	339	350	321	362	349	373	360	304	337	347	344	335	325	314	396	367	362	352	366	355	344	324	364	339	328	338	335	358	325	336	334	400	311	361	332	352	348	341	334	327	346	337	343	356	331	377	347	346	369	343	342	329	323	349	350	324	352	340	368	346	377	345	333	355	336	366	361	320	341	338	362	361	334	342	361	332	347	347	330	358	348	358	332	343	299	340	327	368	375	366	355	320	344	346	307	330	302	358	403	363	343	353	332	333	301	368	370	339	313	324	352	380	343	361	334	363	325	344	316	340	339	367	339	363	315	338	329	336	352	377	358	362	328	343	358	319	353	356	302	341	360	311	350	336	341	342	351	339	317	310	318	325	372	367	336	320	361	333	335	378	355	334	324	341	321	334	378	314	312	340	357	333	342	357	349	362	410	377	332	347	339	357	302	355	333	363	321	358	362	375	361	381	354	346	362	343	335	365	354	342	328	358	346	348	335	324	344	342	335	296	343	353	331	341	369	356	371	370	336	357	384	320	357	340	319	327	314	353	344	332	335	384	339	326	320	356	331	338	362	394	316	367	330	384	348	363	305	338	347	350	343	356	355	347	390	355	330	346	334	317	328	340	355	359	345	377	301	360	330	343	364	310	356	344	333	348	333	330	345	333	357	314	369	331	318	334	355	348	333	329	353	327	346	344	344	348	351	352	362	363	341	311	346	367	320	345	324	354	327	326	348	314	353	346	326	351	355	375	373	351	382	330	306	362	363	316	366	353	340	344	338	361	343	355	356	364	354	331	375	401	335	369	325	348	335	329	335	323	373	352	364	349	388	350	375	363	343	354	342	340	345	330	386	326	382	328	357	365	364	333	358	331	343	342	352	328	313	377	366	348	305	391	359	326	344	320	385	361	376	313	357	360	366	337	335	352	332	351	348	333	336	335	376	339	370	355	346	383	335	317	349	341	312	339	334	338	346	347	352	337	349	356	344	363	374	373	376	326	339	331	334	355	367	332	365	353	334	348	315	354	334	358	364	325	336	350	350	337	332	368	336	343	340	344	305	345	351	370	353	341	373	315	354	369	363	359	344	329	309	351	318	350	340	344	343	348	337	355	345	337	353	341	373	301	380	356	352	362	343	374	352	370	369	361	332	351	336	382	332	332	360	340	375	321	350	313	347	346	327	335	317	349	339	318	349	338	350	329	335	324	343	348	344	338	338	331	321	375	343	353	343	308	319	344	334	326	328	339	339	322	328	364	337	371	337	335	368	329	338	364	375	345	340	323	344	340	373	326	379	358	331	319	361	375	343	329	317	354	344	309	319	343	337	334	347	365	343	363	344	321	316	293	318	331	340	350	317	357	330	388	348	343	343	323	327	335	302	343	341	348	414	363	331	344	326	368	322	336	348	353	377	332	316	410	363	326	341	345	368	345	353	348	376	344	353	324	339	341	313	378	349	309	363	350	350	294	356	359	339	339	361	354	365	358	368	351	342	358	377	321	337	367	351	347	311	335	335	336	405	340	362	372	357	342	356	330	326	347	314	323	365	337	331	335	329	352	315	382	372	311	359	314	333	357	370	325	314	357	330	348	342	382	376	358	347	345	327	346	318	320	327	365	346	380	354	348	336	331	344	357	326	391	331	345	340	393	344	350	332	360	345	359	340	335	394	332	333	324	321	342	346	327	345	356	316	372	357	368	342	319	335	346	343	300	334	341	356	356	332	326	337	342	338	365	330	303	353	339	339	354	365	346	346	337	317	374	338	356	338	369	350	349	347	358	329	349	337	333	352	353	362	362	364	339	324	357	306	412	356	333	347	359	358	341	347	364	335	331	355	331	345	331	347	359	351	334	373	394	338	343	344	317	322	367	373	360	339	333	374	341	353	327	370	310	342	343	354	371	329	340	324	306	320	330	358	325	353	356	367	351	340
1473	323	342	348	333	323	370	296	327	300	291	292	278	290	319	307	292	335	310	300	297	330	295	279	295	313	312	293	292	317	309	294	306	288	278	277	296	295	340	317	300	268	312	355	314	335	316	315	308	321	294	314	336	346	286	308	253	289	302	292	268	302	323	284	322	318	306	320	300	320	295	295	305	294	290	319	293	310	298	344	313	315	300	289	316	309	323	278	310	349	314	306	291	297	309	311	302	308	305	296	298	309	306	297	301	313	284	319	313	296	332	296	320	359	325	299	313	312	318	331	296	325	279	314	285	326	300	279	294	259	289	265	300	284	349	307	334	334	281	333	329	296	303	260	298	314	292	298	294	283	286	272	307	295	298	291	332	282	267	317	271	260	312	320	312	318	313	271	278	283	287	304	290	290	325	290	300	287	341	290	289	290	280	275	308	311	299	296	289	325	312	285	306	312	296	248	290	307	285	329	325	291	302	296	277	295	314	314	281	284	297	276	307	313	275	291	283	334	297	289	297	283	311	295	304	311	296	299	297	300	330	308	315	305	315	301	292	344	300	335	287	291	307	297	261	289	330	293	297	328	327	301	307	287	288	294	283	291	289	316	312	270	317	321	307	270	305	310	296	285	316	320	303	302	296	301	320	303	297	296	294	312	315	270	283	301	320	306	288	315	292	314	299	296	250	311	344	301	304	304	324	282	337	298	318	300	309	287	288	289	312	308	270	293	263	293	296	299	322	305	280	294	308	290	293	351	284	289	284	271	296	323	298	320	310	270	284	259	297	330	293	320	279	321	331	321	314	315	303	340	292	294	286	299	262	265	292	304	280	325	313	309	298	261	291	290	277	299	314	282	310	322	337	309	289	305	293	303	283	293	305	303	278	320	284	314	316	287	316	280	321	330	309	281	305	305	315	294	303	302	319	289	308	289	307	320	315	287	330	283	288	323	301	264	318	290	331	323	308	296	299	304	324	351	264	306	295	265	303	301	276	314	303	332	271	301	287	319	303	309	295	317	291	309	292	281	283	288	316	304	324	293	291	298	320	257	285	290	289	296	309	321	304	292	322	271	291	271	283	290	286	304	280	321	306	307	325	300	280	325	316	293	283	274	310	339	279	283	312	313	294	304	291	304	291	333	309	289	345	332	298	336	250	291	312	285	296	317	304	306	311	264	299	315	322	301	301	311	282	317	293	309	291	300	333	275	299	329	331	294	315	301	275	324	307	327	301	294	306	299	297	302	292	275	274	313	291	285	296	335	317	298	340	312	312	305	295	290	288	272	301	323	325	292	294	341	271	293	328	274	287	294	308	289	313	295	319	296	271	289	275	295	319	283	288	273	337	297	292	299	310	306	299	288	311	290	303	318	289	313	299	326	315	322	320	296	308	296	317	303	325	324	304	288	301	322	285	310	302	283	281	319	315	309	281	313	309	319	311	284	305	307	283	299	298	312	293	315	258	330	333	291	301	292	304	336	324	271	278	327	316	281	273	315	320	327	324	321	306	273	311	300	249	314	262	292	285	277	307	304	275	309	313	293	338	286	280	313	312	283	287	282	287	288	284	319	297	315	312	311	303	319	301	330	317	296	322	318	317	290	333	326	269	309	297	280	323	316	286	283	281	310	303	292	305	318	272	304	281	303	313	301	300	285	310	285	298	281	298	299	292	300	325	309	301	305	330	300	300	304	289	288	307	326	291	303	318	319	280	265	301	313	301	277	265	315	255	292	289	318	296	308	331	274	295	305	338	300	313	287	291	293	296	284	323	306	326	297	330	309	282	286	272	295	302	306	297	279	303	276	301	292	317	290	302	293	267	319	309	302	320	329	298	304	293	303	342	293	296	292	311	277	338	324	298	341	328	306	293	312	310	285	274	305	295	338	309	286	295	292	321	309	306	300	314	290	308	270	325	283	272	309	303	294	308	321	322	295	305	299	301	282	310	300	302	297	291	299	306	308	333	281	307	325	303	267	316	315	328	290	304	298	314	304	254	298	307	291	301	323	344	301	289	302	319	273	287	334	287	300	281	318	303	314	293	328	329	300	291	316	304	297	300	312	296	304	312	309	328	286	298	290	306	340	318	311	255	300	295	286	300	321	265	301	323	326	304	310	302	306	249	312	297	293	290	300	333	322	282	276	319	292	296	288	313	301	305	304	297	296	304	289	321	273	312	285	309	271	279	283	291	286	290	296	310	293	286	321	311	321	300	302	300	313	324	291	287	307	273	298	322	300	290	294	322	289	329	279	272	306	308	295	297	293	313	299	339	306	306	322	279	274	314	277	307	317	330	318	313	295	280	303	297	307	317	298	313	309	322	288	301	274	300	287	277	331	322	279	282	305	273	274	310	323	338	283	315	341	309	330	307	324	291	267	319	308	332	327	315	331	279	296	317	303	321	332	297	266	287	335	321	278	284	299	293	321	316	297	274	254	309	287	304	310	313	319	296	314	298	307	298	315	306	278	303	324	281	296	296	315	309	294	329	296	295	311	286	292	306	285	305	271	297	295	304	293	318	283	319	310	298	325	302	343	296	292	288	303	330	281	287	292	318	354	309	326	337	330	274	324	286	303	288	303	299	285	281	278	325	296	299	263	318	294	297	319	317	295	305	258	290	297	326	329	274	308	280	307	301	299	325	320	300	290	289	311	287	326	298	280	286	293	338	344	283	307	298	275	297	285	307	306	319	316	283	323	315	283	333	296	314	281	274	280	292	291	296	343	331	319	319	283	314	302	262	297	268	278	279	300	295	278	294	304	326	271	306	328	312	296	293	310	306	304	307	292	308	291	299	296	318	303	332	304	306	285	347	307	311	289	331	333	316	302	267	333	312	296	310	303	320	283	283	278	305	292	291	350	299	318	300	308	287	297	311	286	320	285	313	314	288	301	326	293	292	298	328	322	270	277	280	313	330	338	296	308	344	329	253	311	298	275	298	279	299	301	312	327	349	268	316	302	306	316	310	297	303	308	278	309	289	318	313	290	311	271	316	281	284	278	285	258	324	317	300	297	314	311	302	330	293	282	323	309	331	275	286	301	305	292	273	292	297	308	291	283	294	300	319	292	270	336	315	276	342	294	275	292	340	288	298	296	310	306	308	282	292	312	331	269	314	310	321	275	320	285	282	275	322	290	298	313	291	313	319	278	282	275	288	299	268	308	292	269	302	305	316	297	297	299	328	274	317	321	320	296	313	304	294	281	315	289	288	311	306	309	302	262	289	317	319	361	295	332	290	281	302	297	272	266	297	296	319	265	262	317	292	309	301	319	293	300	291	321	275	317	299	305	316	318	325	286	271	286	286	330	282	315	307	286	288	265	303	274	293	324	316	290	311	297	321	302	308	290	276	288	319	309	342	282	296	299	295	273	304	278	317	302	313	316	333	299	273	283	297	344	309	300	291	297	291	339	312	295	290	304	327	329	309	299	300	303	288	325	289	313	282	302	292	289	271	273	286	327	286	302	309	277	299	321	312	334	327	311	294	302
2036	796	830	810	736	806	772	743	777	764	763	747	681	789	728	710	749	740	700	751	740	690	728	695	761	717	713	729	741	728	716	725	700	736	769	738	704	729	752	720	729	709	747	698	753	763	704	689	660	744	763	756	745	683	738	731	711	730	710	730	747	773	760	765	729	700	696	720	702	725	703	700	747	726	713	732	717	738	722	703	753	776	705	708	733	716	698	715	739	763	748	707	711	749	725	746	767	726	683	703	733	745	756	719	721	708	753	716	684	731	716	754	720	727	753	731	707	744	708	713	722	747	675	728	693	795	752	738	741	710	699	758	752	773	730	741	681	715	721	692	719	751	712	704	685	727	722	755	735	687	699	706	747	775	710	696	738	701	723	728	734	732	727	721	715	708	742	707	741	759	743	691	702	773	727	690	675	763	694	695	759	756	724	739	719	724	724	650	775	712	699	723	696	752	760	750	712	703	679	764	774	719	733	691	710	687	691	680	736	726	714	714	732	761	768	711	774	692	693	680	726	774	682	687	791	677	736	734	762	710	780	692	713	703	696	713	709	713	707	715	694	744	690	739	709	747	704	689	663	736	751	697	729	747	722	709	722	723	781	708	670	762	740	785	741	739	713	680	756	741	778	705	714	714	749	756	752	709	693	739	754	734	692	716	770	739	727	709	761	731	725	692	735	741	720	769	710	789	693	702	760	704	698	758	696	697	767	710	723	680	731	708	667	695	737	725	763	759	741	763	743	721	699	714	715	701	719	678	697	734	776	723	748	718	762	708	699	754	699	697	690	742	737	678	755	765	715	705	742	758	734	716	713	729	720	745	719	762	759	714	736	708	739	722	776	732	750	709	743	717	755	704	708	790	718	665	662	715	745	736	709	687	728	689	692	771	701	693	713	682	709	723	669	710	749	709	768	694	732	795	775	749	701	724	728	707	746	754	723	726	751	693	756	707	712	734	717	722	709	715	720	704	727	725	729	739	732	690	724	728	691	767	737	755	730	764	641	725	727	745	804	713	731	708	713	724	754	726	699	710	730	724	709	728	719	717	805	737	708	762	723	739	702	751	749	695	776	730	716	676	689	702	722	697	697	734	775	715	690	773	713	756	749	754	715	688	744	758	710	743	690	719	741	716	772	723	691	744	706	707	716	726	732	689	720	750	709	772	685	728	712	667	715	681	709	715	677	682	740	752	697	668	704	724	710	760	727	770	693	688	699	716	754	767	708	706	715	753	724	727	733	744	700	765	672	751	720	732	736	716	781	710	719	799	729	707	731	736	742	760	722	724	751	722	692	748	744	717	742	721	712	726	745	695	771	711	747	753	774	728	706	692	705	744	703	751	715	706	733	705	761	715	758	679	766	778	722	718	742	696	732	731	675	739	700	779	686	747	690	697	727	738	708	770	686	692	737	775	762	724	770	723	740	780	730	791	706	764	717	734	702	756	675	729	704	722	744	754	745	720	734	717	730	724	719	768	718	772	751	772	721	772	780	710	710	687	737	747	733	772	741	745	735	705	739	730	717	718	785	755	675	685	772	726	737	733	727	722	749	715	716	722	706	679	724	745	725	712	796	740	719	739	649	704	722	720	707	685	749	740	711	695	737	696	722	766	729	731	714	725	762	741	730	752	743	709	711	775	757	719	693	694	711	702	720	684	738	759	742	789	678	775	741	692	736	746	689	717	715	762	747	755	723	755	717	742	726	724	716	733	737	699	695	732	690	741	737	709	727	685	771	707	725	717	740	684	715	745	732	743	681	737	715	727	720	772	735	701	700	686	733	722	691	758	685	704	744	736	740	771	716	734	710	706	706	742	719	729	683	733	671	710	695	707	681	751	686	734	750	703	752	756	699	721	734	676	751	733	738	733	750	705	701	757	708	717	738	753	716	682	706	739	754	738	772	716	754	709	749	712	746	748	673	719	723	719	755	765	804	748	737	747	776	776	713	711	686	689	750	711	687	728	732	715	708	761	707	669	706	750	721	781	715	643	703	685	719	711	700	763	700	751	746	716	707	742	732	708	723	743	706	739	761	732	767	713	772	722	712	697	713	755	724	754	697	768	784	725	730	739	737	717	699	723	720	753	710	753	737	741	721	750	713	748	746	726	741	779	728	747	738	728	729	710	729	726	743	721	756	748	687	747	771	730	781	736	702	722	673	747	706	745	748	726	758	716	712	736	728	751	677	701	749	745	716	683	711	736	725	748	737	754	737	753	744	741	712	739	752	745	713	753	753	704	757	783	750	725	746	749	716	693	715	765	690	708	696	737	729	761	751	744	792	724	720	712	736	729	698	761	748	697	728	726	694	760	758	661	723	739	745	710	722	728	723	710	709	741	723	734	724	729	743	671	737	695	691	727	718	681	756	682	705	716	724	733	720	695	763	714	727	762	703	753	719	692	733	739	759	741	706	774	694	701	753	743	720	735	707	713	695	720	716	712	729	748	706	754	715	694	715	692	729	748	757	733	733	684	652	721	700	738	748	757	764	705	723	741	681	721	753	685	765	711	761	769	683	728	739	722	682	725	739	690	693	745	717	730	688	723	708	681	690	742	754	775	730	712	772	721	701	766	741	716	677	728	710	724	766	751	738	728	717	781	754	707	737	701	774	737	712	698	749	692	705	736	742	744	697	755	720	731	720	725	720	736	768	715	711	744	727	693	797	746	723	758	693	674	738	729	690	724	740	694	756	706	747	772	716	701	766	745	761	651	731	748	754	728	726	734	688	748	719	667	716	720	736	652	735	682	671	727	774	722	700	695	746	665	706	723	745	737	671	750	729	718	718	699	698	692	763	733	757	735	705	698	702	728	723	666	716	712	761	687	770	734	728	687	756	773	717	725	717	748	719	703	705	722	681	747	726	742	694	741	730	700	753	684	697	723	697	722	746	762	747	752	725	700	780	715	749	744	765	749	754	740	662	701	708	760	757	652	774	692	666	753	759	724	735	726	734	723	735	739	771	706	736	708	718	746	795	797	719	678	710	720	710	723	763	738	750	715	741	711	715	716	769	720	729	704	701	731	672	741	712	731	692	738	697	717	740	731	706	750	774	720	704	721	690	696	715	752	765	722	745	725	721	717	752	702	736	691	760	692	708	727	729	755	694	757	734	743	723	742	768	746	756	667	756	721	745	721	709	700	734	732	722	729	773	761	732	732	699	709	747	690	698	698	727	728	745	685	719	705	704	716	764	741	712	744	722	733	719	733	742	753	716	759	764	726	723	718	716	753	750	733	722	716	740	725	738	714	729	706	714	708	722	770	721	731	713	713	720	701	719	726	737	754	719	730	740	757	708	710	737	715	650	710	783	743	752	728	690	715	730	697	766	706	700	724	719	759	715	753	732	730	687	786	737	718	688	724	703	704	720	727	737	764	755	724	762	756	709	730	674	715	728	660	694	782	703	722	736	715	726	735	742	756	746	761	711	757	765	722	736	707	747	681	701	718	700	691	737	675	758	729	762	741	698	768	757	724	740	732	719	714
7138	589	606	495	419	360	360	333	292	307	344	363	305	313	281	303	319	296	328	284	289	269	302	304	316	316	294	289	292	291	286	276	275	275	297	327	307	287	279	258	294	291	343	257	294	284	278	291	303	289	297	300	317	290	298	260	319	324	286	298	304	285	303	273	299	280	277	299	282	320	303	295	302	344	290	293	284	321	291	304	300	307	285	312	300	288	299	279	293	305	248	276	308	302	294	293	305	289	283	311	314	278	245	307	291	286	313	288	330	307	314	292	304	285	274	312	266	284	265	270	302	301	261	312	274	312	270	312	303	308	284	289	281	315	280	305	276	311	301	289	313	283	269	303	277	245	278	251	300	309	315	289	272	305	311	330	305	287	293	269	298	300	290	307	309	287	303	290	290	249	324	305	291	278	290	314	278	292	273	313	294	288	279	308	276	282	315	275	293	304	288	321	296	299	254	266	319	326	324	304	282	329	277	261	264	275	291	328	291	321	292	271	292	296	309	306	300	281	265	295	315	333	265	311	289	333	295	290	294	324	284	291	294	293	309	259	273	276	266	299	292	297	299	300	270	319	286	304	285	311	299	303	300	309	300	276	269	287	284	297	315	297	280	286	286	304	297	276	304	299	289	291	286	271	310	309	306	283	312	292	301	311	275	300	281	276	299	288	284	296	293	307	298	286	314	292	261	284	280	284	309	303	312	308	293	309	299	286	306	285	281	269	297	268	290	291	304	298	295	295	296	273	308	275	322	299	277	299	301	309	296	314	303	264	264	288	282	305	278	261	277	296	288	315	305	281	280	254	302	289	289	302	300	240	283	301	284	272	280	300	268	297	298	293	291	286	287	306	325	331	326	319	286	297	276	297	310	312	301	291	301	315	271	267	291	311	298	318	302	330	270	293	324	284	248	264	259	286	272	264	285	303	300	295	306	264	285	282	266	305	298	339	280	303	260	273	298	304	325	291	285	264	270	293	279	265	274	283	292	297	276	291	302	283	308	302	282	303	268	284	299	273	298	277	294	289	295	295	290	309	313	298	309	293	257	278	316	295	299	283	314	321	312	287	302	278	286	275	280	323	313	291	284	277	307	275	247	305	314	284	289	306	295	284	311	317	284	270	299	266	279	289	280	315	286	320	293	303	316	260	291	288	269	332	259	308	305	315	290	282	290	281	309	252	309	273	285	306	284	300	273	287	307	296	286	267	307	292	307	278	279	264	299	287	306	308	277	292	290	327	305	284	282	308	326	292	297	293	309	287	303	300	251	299	292	293	273	307	249	292	304	300	315	272	280	304	296	310	295	260	305	323	320	293	289	297	285	266	298	300	256	279	259	314	308	284	265	296	275	324	277	281	309	283	268	275	288	304	306	294	301	291	280	315	298	271	292	283	319	307	298	269	280	272	268	299	290	288	267	332	307	296	328	318	309	310	269	307	311	304	314	280	276	303	282	291	314	308	318	301	296	275	323	285	293	323	314	288	313	259	285	266	325	257	257	300	304	292	280	254	294	242	296	318	313	294	286	323	321	304	293	289	281	292	276	316	314	293	274	264	310	272	285	310	282	260	303	269	314	308	277	294	295	272	310	290	291	294	289	282	293	293	298	284	338	294	303	271	285	299	300	282	303	308	302	299	271	311	261	298	321	306	282	306	304	309	313	313	297	292	300	284	281	305	287	267	308	281	288	305	310	289	300	305	299	290	314	291	294	283	291	304	281	275	297	304	266	281	313	276	308	292	288	294	261	297	277	327	256	268	297	271	286	306	286	269	274	293	295	287	294	290	299	287	290	275	322	291	283	298	271	275	266	287	290	329	317	280	275	243	290	292	294	305	306	303	288	314	319	285	310	301	359	276	311	306	291	283	295	269	312	292	274	290	311	307	276	283	303	297	309	278	292	311	317	272	317	316	289	288	284	277	319	280	314	276	302	254	304	296	308	296	284	299	285	295	266	299	272	307	284	282	284	259	316	280	310	288	286	301	301	317	314	308	272	289	276	300	275	246	300	313	286	272	277	287	332	283	308	311	318	297	287	301	308	303	295	295	277	305	319	282	329	292	296	309	312	294	287	310	328	282	294	280	299	291	281	279	293	279	298	277	310	260	276	329	287	320	270	281	283	298	274	252	287	287	299	269	290	287	269	295	305	303	290	322	281	279	317	297	290	323	268	295	280	293	295	272	279	291	274	277	257	265	281	275	258	300	302	320	317	299	287	278	279	309	265	298	301	271	289	325	286	255	275	321	297	269	314	325	312	289	263	257	306	307	323	311	298	305	288	304	275	321	300	299	323	292	313	272	290	262	286	310	278	314	286	300	264	324	288	263	287	285	306	320	292	260	285	299	249	293	305	278	285	298	284	325	315	291	263	276	309	287	298	303	277	268	316	312	302	317	282	294	249	307	305	279	278	285	280	302	293	268	270	278	295	285	291	296	297	304	310	275	296	306	298	327	296	281	278	317	284	279	265	299	300	280	304	280	286	319	286	284	274	331	307	303	304	300	309	298	295	319	298	288	300	298	288	317	315	316	329	265	301	306	286	291	275	289	300	269	312	288	290	310	291	273	272	291	298	317	280	269	322	274	325	276	271	295	253	325	303	284	298	300	287	298	332	289	290	275	279	283	272	284	309	309	325	308	286	287	299	293	289	310	288	285	269	289	299	293	301	286	312	264	299	305	306	259	290	298	288	269	319	328	299	311	293	316	296	285	285	295	289	316	284	300	303	315	318	299	283	285	270	267	289	306	301	283	295	294	303	282	268	307	317	280	309	276	282	283	304	298	309	304	286	274	289	280	304	280	289	274	304	265	269	268	282	272	248	266	286	343	309	335	309	278	303	301	290	269	318	273	277	281	298	290	285	273	285	287	267	296	298	302	304	287	273	280	309	253	301	320	262	288	286	282	241	316	291	285	307	304	295	287	301	279	276	313	292	292	267	276	298	305	301	303	266	265	286	320	308	269	294	326	313	255	277	279	258	287	300	301	306	289	279	294	296	301	280	290	331	318	268	296	324	298	294	295	303	301	305	309	309	271	282	293	276	299	262	289	300	304	289	312	287	312	269	260	265	294	295	288	297	293	303	276	300	278	287	279	275	302	318	287	281	265	284	303	286	323	270	259	296	255	296	301	297	309	282	295	288	277	269	293	310	279	295	299	292	269	283	276	301	282	276	274	313	307	290	315	304	293	305	279	319	294	309	312	294	308	305	268	280	270	278	289	289	282	295	285	244	302	284	294	322	305	322	311	308	276	314	280	328	302	315	280	238	274	315	295	266	294	297	250	284	311	286	303	312	301	274	273	290	302	283	283	311	317	279	282	227	266	295	318	278	309	294	287	275	273	303	284	287	277	277	271	314	265	300	275	294	310	272	268	273	260	281	306	289	302	278	290	283	305	303	305	291	342	298	316	284	307	277	297	307	310	328	275	293	288	277	276	307	273	302	270	294	301	312	262	313	298	289	293	299	263	300	317	291	293	300	275	278	284
6477	977	1474	1449	1361	1174	1030	978	883	876	836	800	804	810	748	776	770	749	737	727	716	735	746	726	733	739	722	752	715	737	736	694	695	717	718	713	679	711	707	727	687	723	691	730	726	714	694	728	712	689	699	687	699	720	678	659	668	709	702	736	712	649	690	670	707	705	684	657	662	683	685	729	663	694	668	689	730	671	722	726	696	656	674	679	669	707	667	743	691	701	703	686	687	668	704	679	681	698	727	713	714	645	682	714	705	646	744	744	716	714	690	646	721	712	695	714	663	695	703	690	683	675	680	741	732	719	706	707	691	751	678	679	688	708	697	702	743	677	668	656	677	725	696	681	705	707	754	700	671	698	688	657	683	666	731	718	703	713	724	705	746	666	706	730	678	672	692	706	701	670	696	694	702	680	681	691	674	707	688	676	690	682	713	713	714	676	693	680	733	686	687	679	718	679	705	715	730	736	711	655	679	733	703	725	730	722	726	704	675	677	674	764	671	678	727	714	697	698	683	668	715	731	738	690	674	682	726	689	723	705	697	703	670	679	663	742	691	743	677	694	670	688	711	681	749	716	686	748	665	714	711	696	692	706	703	700	679	701	707	703	712	777	686	697	707	720	715	698	685	736	704	704	674	706	694	673	682	713	707	709	671	706	657	689	655	701	707	699	716	705	709	667	716	737	684	709	696	668	735	660	707	654	703	666	691	675	676	753	690	705	711	677	704	689	673	678	663	693	731	679	735	706	722	672	732	695	680	703	699	711	736	709	674	687	682	670	702	684	690	698	677	692	710	703	662	708	700	674	732	684	719	671	714	683	704	658	689	706	688	707	722	683	659	696	679	656	684	689	685	672	712	708	674	628	715	667	683	681	668	670	713	725	682	674	684	698	681	743	726	695	676	721	693	663	698	709	669	683	668	665	665	688	695	696	651	723	688	707	674	665	724	709	689	666	699	683	630	734	675	707	714	759	670	657	684	697	688	707	703	699	687	686	698	722	685	723	716	699	739	696	660	769	707	734	701	727	693	719	715	729	713	745	717	728	725	721	694	718	689	715	731	704	686	655	722	714	679	708	680	654	718	693	744	669	638	681	678	662	699	717	720	648	661	632	733	709	681	727	721	701	685	661	707	704	667	708	709	686	656	648	672	697	663	755	738	671	712	662	704	689	697	718	689	715	666	702	712	725	704	685	659	746	664	697	735	729	666	712	709	706	671	726	725	659	686	742	745	692	676	744	671	679	671	671	698	735	734	673	662	707	721	701	685	699	650	707	721	684	686	688	668	735	662	734	710	739	714	645	669	699	724	664	675	687	644	720	681	685	723	730	652	679	735	713	676	707	726	696	735	701	708	680	687	719	714	701	744	692	677	689	688	718	706	684	712	711	663	694	726	741	680	673	684	704	632	721	738	690	723	706	693	688	665	701	731	643	684	705	689	702	737	682	731	702	719	682	713	681	715	729	661	680	715	697	711	719	710	699	735	658	656	721	760	700	712	711	665	717	680	748	734	727	714	713	662	694	704	717	710	675	686	694	677	725	675	679	658	715	688	692	708	705	689	718	656	693	712	669	698	716	702	684	679	686	696	673	669	778	626	694	701	620	729	696	698	734	692	688	675	702	691	711	668	679	704	691	720	711	659	744	688	640	714	745	691	687	706	679	746	694	713	753	704	640	649	692	657	690	649	695	727	676	626	701	700	695	734	720	686	682	677	705	746	677	727	691	686	687	716	684	723	678	709	719	702	676	696	705	729	724	693	690	694	689	675	685	658	709	707	732	662	745	690	700	671	660	704	682	696	655	696	711	698	683	731	659	750	729	686	699	726	689	751	715	680	679	663	675	656	694	740	672	691	685	704	690	655	672	685	746	720	715	717	718	680	706	700	684	663	688	736	661	670	688	711	663	732	676	697	730	709	712	717	719	722	668	672	746	696	716	710	684	687	663	704	705	681	691	710	666	730	723	706	717	739	750	707	644	684	681	701	744	681	686	728	666	663	686	726	733	695	669	719	686	717	710	682	694	718	671	657	709	652	717	731	691	641	693	657	652	685	751	695	671	674	686	722	706	682	702	721	725	719	662	683	710	728	692	779	690	705	710	671	755	706	647	701	649	684	681	680	703	736	682	690	727	707	703	709	698	731	669	693	714	703	687	678	709	670	709	677	697	742	732	636	689	676	668	725	707	657	770	665	746	668	667	755	652	699	723	678	702	707	671	711	687	704	682	681	695	647	733	648	708	669	685	718	709	669	715	682	696	677	681	714	659	719	727	686	691	642	693	679	720	644	693	692	692	705	700	703	729	719	690	719	711	727	728	640	654	734	726	703	734	699	693	661	691	696	695	686	675	707	683	695	715	680	726	704	678	707	660	738	685	694	687	757	716	674	740	710	706	692	750	733	666	705	694	668	676	704	675	708	684	736	667	681	665	666	668	720	682	674	719	721	692	690	671	681	678	686	740	697	694	716	730	756	739	721	679	746	736	731	674	664	716	689	704	688	666	677	659	685	641	658	706	673	716	728	675	716	673	701	660	726	675	688	690	639	685	721	711	676	696	734	730	709	693	671	691	709	738	735	707	667	733	626	695	720	709	691	677	681	640	695	739	703	691	695	685	717	668	753	696	721	695	713	703	658	672	706	683	665	681	732	719	716	678	686	707	693	682	660	719	697	690	736	698	703	666	713	728	703	673	716	733	699	721	671	667	685	730	704	716	624	676	715	712	700	691	717	707	716	667	660	722	692	686	682	660	703	707	712	730	688	661	694	703	760	714	691	675	739	686	726	667	682	691	724	712	706	742	702	698	674	712	730	671	687	679	688	734	693	696	709	698	688	705	683	690	706	734	755	702	692	728	688	716	672	741	677	709	688	721	692	678	718	695	695	718	658	708	732	703	706	678	666	720	683	693	717	730	763	706	659	708	727	731	708	726	706	679	704	679	687	733	716	685	717	702	704	712	670	677	678	720	724	681	690	745	684	708	691	714	706	728	723	682	709	686	729	651	698	702	729	709	664	664	684	673	698	678	665	696	726	702	693	683	671	713	718	720	695	705	638	693	745	692	691	674	697	708	667	680	685	716	735	665	640	699	689	648	656	678	693	703	675	688	739	696	704	656	681	704	711	689	694	668	708	755	724	761	696	643	664	682	664	698	684	636	668	690	701	677	700	751	685	710	644	693	715	697	698	724	687	694	695	683	693	651	691	677	694	678	706	696	718	680	698	685	697	690	722	719	659	696	710	714	675	652	674	718	693	646	696	722	668	712	661	704	697	669	735	717	704	672	694	664	713	710	699	717	755	701	679	696	674	689	698	693	702	695	754	656	701	718	708	685	702	707	702	766	726	673	696	648	682	698	693	665	691	718	742	733	678	683	752	717	724	616	699	688	696	710	708	696	694	731	657	716	696	648	686	700	691	706	682	718	688	727	700	709	718	767	743	679	690	670	678	652	653	725	704	692	660	665	709	711	716	694	685	736	634	652	652	702
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
